0001086364-17-000071.txt : 20170810 0001086364-17-000071.hdr.sgml : 20170810 20170810153018 ACCESSION NUMBER: 0001086364-17-000071 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170810 DATE AS OF CHANGE: 20170810 EFFECTIVENESS DATE: 20170810 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: 171021255 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 06-30-2017 06-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 06-30-2017 38 43880 1885689636 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 140 17504 SH SOLE 21 17504 0 0 1ST CONSTITUTION BANCORP COM 31986N102 20 1138 SH SOLE 18 1138 0 0 1ST CONSTITUTION BANCORP COM 31986N102 223 12623 SH SOLE 21 12623 0 0 1ST SOURCE CORP COM 336901103 156 3256 SH SOLE 2 701 0 2555 1ST SOURCE CORP COM 336901103 19 386 SH SOLE 7 386 0 0 1ST SOURCE CORP COM 336901103 2993 62431 SH SOLE 18 62431 0 0 1ST SOURCE CORP COM 336901103 509 10612 SH SOLE 19 10612 0 0 1ST SOURCE CORP COM 336901103 23016 480109 SH SOLE 21 480109 0 0 1ST SOURCE CORP COM 336901103 25258 526865 SH SOLE 22 497894 0 28971 1ST SOURCE CORP COM 336901103 13 263 SH SOLE 26 0 0 263 1ST SOURCE CORP COM 336901103 93 1930 SH SOLE 28 1930 0 0 1ST SOURCE CORP COM 336901103 134 2788 SH SOLE 30 2788 0 0 1ST SOURCE CORP COM 336901103 294 6138 SH SOLE 34 6138 0 0 1ST SOURCE CORP COM 336901103 73 1516 SH SOLE 40 1516 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 73 14547 SH SOLE 4 14547 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 45 8963 SH SOLE 7 8963 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 3201 637592 SH SOLE 21 637592 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 4503 897061 SH SOLE 22 897061 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 45 8905 SH SOLE 25 8905 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 627 124881 SH SOLE 30 124881 0 0 22ND CENTY GROUP INC COM 90137F103 25 14266 SH SOLE 18 14266 0 0 22ND CENTY GROUP INC COM 90137F103 19 10809 SH SOLE 19 10809 0 0 22ND CENTY GROUP INC COM 90137F103 372 212610 SH SOLE 21 212610 0 0 22ND CENTY GROUP INC COM 90137F103 452 258448 SH SOLE 22 258448 0 0 2U INC COM 90214J101 103 2197 SH SOLE 2 1886 0 311 2U INC COM 90214J101 10 206 SH SOLE 4 206 0 0 2U INC COM 90214J101 52 1110 SH SOLE 7 1110 0 0 2U INC COM 90214J101 7063 150533 SH SOLE 18 150533 0 0 2U INC COM 90214J101 1332 28391 SH SOLE 19 28391 0 0 2U INC COM 90214J101 59751 1273456 SH SOLE 21 1273456 0 0 2U INC COM 90214J101 52992 1129421 SH SOLE 22 1038621 0 90800 2U INC COM 90214J101 1077 22960 SH SOLE 26 19680 0 3280 2U INC COM 90214J101 365 7787 SH SOLE 28 7787 0 0 2U INC COM 90214J101 328 6985 SH SOLE 30 6985 0 0 2U INC COM 90214J101 271 5768 SH SOLE 40 5768 0 0 3-D SYS CORP DEL COM NEW 88554D205 873 46697 SH SOLE 2 46109 0 588 3-D SYS CORP DEL COM NEW 88554D205 11 575 SH SOLE 4 575 0 0 3-D SYS CORP DEL COM NEW 88554D205 54 2898 SH SOLE 7 2898 0 0 3-D SYS CORP DEL COM NEW 88554D205 3 137 SH SOLE 17 0 0 137 3-D SYS CORP DEL COM NEW 88554D205 12791 684009 SH SOLE 18 684009 0 0 3-D SYS CORP DEL COM NEW 88554D205 1358 72601 SH SOLE 19 72601 0 0 3-D SYS CORP DEL COM NEW 88554D205 131481 7031082 SH SOLE 21 7031082 0 0 3-D SYS CORP DEL COM NEW 88554D205 63389 3389812 SH SOLE 22 3187111 0 202701 3-D SYS CORP DEL COM NEW 88554D205 417 22294 SH SOLE 26 16274 0 6020 3-D SYS CORP DEL COM NEW 88554D205 287 15374 SH SOLE 28 15374 0 0 3-D SYS CORP DEL COM NEW 88554D205 304 16234 SH SOLE 30 16234 0 0 3-D SYS CORP DEL COM NEW 88554D205 207 11083 SH SOLE 40 11083 0 0 3M CO COM 88579Y101 200394 962552 SH SOLE 2 384990 0 577562 3M CO COM 88579Y101 50480 242470 SH SOLE 4 226411 0 16059 3M CO COM 88579Y101 108597 521625 SH SOLE 7 451159 0 70466 3M CO COM 88579Y101 10878 52249 SH SOLE 13 52249 0 0 3M CO COM 88579Y101 845 4060 SH SOLE 15 4060 0 0 3M CO COM 88579Y101 0 2 SH SOLE 17 0 0 2 3M CO COM 88579Y101 419133 2013224 SH SOLE 18 1903891 0 109333 3M CO COM 88579Y101 386770 1857772 SH SOLE 19 1857772 0 0 3M CO COM 88579Y101 74690 358758 SH SOLE 20 23636 0 335122 3M CO COM 88579Y101 2044932 9822430 SH SOLE 21 9822430 0 0 3M CO COM 88579Y101 3382193 16245705 SH SOLE 22 13285817 0 2959888 3M CO COM 88579Y101 158410 760891 SH SOLE 23 760891 0 0 3M CO COM 88579Y101 105184 505230 SH SOLE 25 505230 0 0 3M CO COM 88579Y101 357018 1714868 SH SOLE 26 526920 0 1187948 3M CO COM 88579Y101 26240 126037 SH SOLE 28 94447 0 31590 3M CO COM 88579Y101 32862 157848 SH SOLE 29 30541 0 127307 3M CO COM 88579Y101 359671 1727610 SH SOLE 30 1727610 0 0 3M CO COM 88579Y101 66380 318842 SH SOLE 31 133453 0 185389 3M CO COM 88579Y101 16953 81430 SH SOLE 32 81430 0 0 3M CO COM 88579Y101 64924 311848 SH SOLE 34 311848 0 0 3M CO COM 88579Y101 143864 691023 SH SOLE 36 691023 0 0 3M CO COM 88579Y101 2589 12435 SH SOLE 37 12435 0 0 3M CO COM 88579Y101 622 2988 SH SOLE 40 2988 0 0 500 COM LTD SPON ADR REP A 33829R100 11 1000 SH SOLE 2 1000 0 0 500 COM LTD SPON ADR REP A 33829R100 44 4075 SH SOLE 4 4075 0 0 500 COM LTD SPON ADR REP A 33829R100 135 12368 SH SOLE 21 12368 0 0 500 COM LTD SPON ADR REP A 33829R100 1013 93051 SH SOLE 22 93051 0 0 500 COM LTD SPON ADR REP A 33829R100 433 39762 SH SOLE 30 39762 0 0 51JOB INC SP ADR REP COM 316827104 190 4242 SH SOLE 4 4242 0 0 51JOB INC SP ADR REP COM 316827104 9385 209818 SH SOLE 21 209818 0 0 51JOB INC SP ADR REP COM 316827104 3938 88035 SH SOLE 22 88035 0 0 51JOB INC SP ADR REP COM 316827104 1704 38093 SH SOLE 30 38093 0 0 58 COM INC SPON ADR REP A 31680Q104 1082 24527 SH SOLE 2 3827 0 20700 58 COM INC SPON ADR REP A 31680Q104 898 20348 SH SOLE 4 20348 0 0 58 COM INC SPON ADR REP A 31680Q104 679 15401 SH SOLE 7 15401 0 0 58 COM INC SPON ADR REP A 31680Q104 114 2578 SH SOLE 13 0 0 2578 58 COM INC SPON ADR REP A 31680Q104 1394 31607 SH SOLE 15 31607 0 0 58 COM INC SPON ADR REP A 31680Q104 1161 26329 SH SOLE 18 26329 0 0 58 COM INC SPON ADR REP A 31680Q104 4873 110465 SH SOLE 19 110465 0 0 58 COM INC SPON ADR REP A 31680Q104 65387 1482366 SH SOLE 21 1482366 0 0 58 COM INC SPON ADR REP A 31680Q104 46342 1050592 SH SOLE 22 993783 0 56809 58 COM INC SPON ADR REP A 31680Q104 3951 89582 SH SOLE 23 89582 0 0 58 COM INC SPON ADR REP A 31680Q104 468 10605 SH SOLE 25 10605 0 0 58 COM INC SPON ADR REP A 31680Q104 12324 279401 SH SOLE 26 83542 0 195859 58 COM INC SPON ADR REP A 31680Q104 513 11639 SH SOLE 28 11639 0 0 58 COM INC SPON ADR REP A 31680Q104 1329 30136 SH SOLE 29 19939 0 10197 58 COM INC SPON ADR REP A 31680Q104 20195 457839 SH SOLE 30 457839 0 0 58 COM INC SPON ADR REP A 31680Q104 2138 48466 SH SOLE 31 5391 0 43075 58 COM INC SPON ADR REP A 31680Q104 26784 607218 SH SOLE 34 607218 0 0 58 COM INC SPON ADR REP A 31680Q104 16 359 SH SOLE 40 359 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 164 10834 SH SOLE 21 10834 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 79 5221 SH SOLE 30 5221 0 0 8X8 INC NEW COM 282914100 64 4404 SH SOLE 2 3725 0 679 8X8 INC NEW COM 282914100 11 725 SH SOLE 4 725 0 0 8X8 INC NEW COM 282914100 34 2307 SH SOLE 7 2307 0 0 8X8 INC NEW COM 282914100 6042 415245 SH SOLE 18 415245 0 0 8X8 INC NEW COM 282914100 861 59141 SH SOLE 19 59141 0 0 8X8 INC NEW COM 282914100 109296 7511722 SH SOLE 21 7511722 0 0 8X8 INC NEW COM 282914100 36853 2532833 SH SOLE 22 2365544 0 167289 8X8 INC NEW COM 282914100 567 38938 SH SOLE 26 34365 0 4573 8X8 INC NEW COM 282914100 188 12935 SH SOLE 28 12935 0 0 8X8 INC NEW COM 282914100 1911 131315 SH SOLE 30 131315 0 0 8X8 INC NEW COM 282914100 153 10544 SH SOLE 40 10544 0 0 A H BELO CORP COM CL A 001282102 17 3123 SH SOLE 18 3123 0 0 A H BELO CORP COM CL A 001282102 20 3599 SH SOLE 19 3599 0 0 A H BELO CORP COM CL A 001282102 364 66138 SH SOLE 21 66138 0 0 A H BELO CORP COM CL A 001282102 3015 548232 SH SOLE 22 548232 0 0 A MARK PRECIOUS METALS INC COM 00181T107 11 700 SH SOLE 18 700 0 0 A MARK PRECIOUS METALS INC COM 00181T107 228 13900 SH SOLE 21 13900 0 0 A MARK PRECIOUS METALS INC COM 00181T107 169 10328 SH SOLE 22 10328 0 0 A10 NETWORKS INC COM 002121101 388 45995 SH SOLE 2 45741 0 254 A10 NETWORKS INC COM 002121101 9 1036 SH SOLE 7 1036 0 0 A10 NETWORKS INC COM 002121101 1453 172165 SH SOLE 18 172165 0 0 A10 NETWORKS INC COM 002121101 5903 699422 SH SOLE 19 699422 0 0 A10 NETWORKS INC COM 002121101 12911 1529750 SH SOLE 21 1529750 0 0 A10 NETWORKS INC COM 002121101 19357 2293538 SH SOLE 22 2142371 0 151167 A10 NETWORKS INC COM 002121101 1717 203444 SH SOLE 23 203444 0 0 A10 NETWORKS INC COM 002121101 39 4609 SH SOLE 28 4609 0 0 A10 NETWORKS INC COM 002121101 615 72924 SH SOLE 29 0 0 72924 A10 NETWORKS INC COM 002121101 85 10041 SH SOLE 30 10041 0 0 AAC HLDGS INC COM 000307108 17 2442 SH SOLE 2 454 0 1988 AAC HLDGS INC COM 000307108 1 174 SH SOLE 7 174 0 0 AAC HLDGS INC COM 000307108 288 41511 SH SOLE 18 41511 0 0 AAC HLDGS INC COM 000307108 58 8430 SH SOLE 19 8430 0 0 AAC HLDGS INC COM 000307108 2739 395183 SH SOLE 21 395183 0 0 AAC HLDGS INC COM 000307108 1469 212003 SH SOLE 22 200506 0 11497 AAON INC COM PAR $0.004 000360206 64 1729 SH SOLE 2 1729 0 0 AAON INC COM PAR $0.004 000360206 8 209 SH SOLE 4 209 0 0 AAON INC COM PAR $0.004 000360206 41 1113 SH SOLE 7 1113 0 0 AAON INC COM PAR $0.004 000360206 6917 187695 SH SOLE 18 187695 0 0 AAON INC COM PAR $0.004 000360206 1025 27824 SH SOLE 19 27824 0 0 AAON INC COM PAR $0.004 000360206 122915 3335541 SH SOLE 21 3335541 0 0 AAON INC COM PAR $0.004 000360206 40170 1090104 SH SOLE 22 1008398 0 81706 AAON INC COM PAR $0.004 000360206 698 18949 SH SOLE 26 15487 0 3462 AAON INC COM PAR $0.004 000360206 225 6115 SH SOLE 28 6115 0 0 AAON INC COM PAR $0.004 000360206 2081 56477 SH SOLE 30 56477 0 0 AAON INC COM PAR $0.004 000360206 174 4716 SH SOLE 40 4716 0 0 AAR CORP COM 000361105 482 13857 SH SOLE 2 1380 0 12477 AAR CORP COM 000361105 2 66 SH SOLE 4 66 0 0 AAR CORP COM 000361105 33 958 SH SOLE 7 958 0 0 AAR CORP COM 000361105 5576 160428 SH SOLE 18 160428 0 0 AAR CORP COM 000361105 719 20693 SH SOLE 19 20693 0 0 AAR CORP COM 000361105 125037 3597160 SH SOLE 21 3597160 0 0 AAR CORP COM 000361105 30167 867854 SH SOLE 22 800835 0 67019 AAR CORP COM 000361105 533 15335 SH SOLE 26 12397 0 2938 AAR CORP COM 000361105 167 4796 SH SOLE 28 4796 0 0 AAR CORP COM 000361105 1642 47234 SH SOLE 30 47234 0 0 AAR CORP COM 000361105 125 3586 SH SOLE 40 3586 0 0 AARONS INC COM PAR $0.50 002535300 2024 52018 SH SOLE 2 41476 0 10542 AARONS INC COM PAR $0.50 002535300 12 307 SH SOLE 4 307 0 0 AARONS INC COM PAR $0.50 002535300 63 1620 SH SOLE 7 1620 0 0 AARONS INC COM PAR $0.50 002535300 16392 421396 SH SOLE 18 421396 0 0 AARONS INC COM PAR $0.50 002535300 9340 240115 SH SOLE 19 240115 0 0 AARONS INC COM PAR $0.50 002535300 151816 3902728 SH SOLE 21 3902728 0 0 AARONS INC COM PAR $0.50 002535300 95005 2442280 SH SOLE 22 2321491 0 120789 AARONS INC COM PAR $0.50 002535300 3762 96697 SH SOLE 23 96697 0 0 AARONS INC COM PAR $0.50 002535300 596 15320 SH SOLE 26 11114 0 4206 AARONS INC COM PAR $0.50 002535300 366 9416 SH SOLE 28 9416 0 0 AARONS INC COM PAR $0.50 002535300 1457 37444 SH SOLE 29 0 0 37444 AARONS INC COM PAR $0.50 002535300 380 9767 SH SOLE 30 9767 0 0 AARONS INC COM PAR $0.50 002535300 48 1246 SH SOLE 36 1246 0 0 AARONS INC COM PAR $0.50 002535300 279 7185 SH SOLE 40 7185 0 0 ABAXIS INC COM 002567105 56 1059 SH SOLE 2 893 0 166 ABAXIS INC COM 002567105 3 52 SH SOLE 4 52 0 0 ABAXIS INC COM 002567105 31 588 SH SOLE 7 588 0 0 ABAXIS INC COM 002567105 5501 103758 SH SOLE 18 103758 0 0 ABAXIS INC COM 002567105 758 14303 SH SOLE 19 14303 0 0 ABAXIS INC COM 002567105 99822 1882715 SH SOLE 21 1882715 0 0 ABAXIS INC COM 002567105 32294 609085 SH SOLE 22 566658 0 42427 ABAXIS INC COM 002567105 486 9158 SH SOLE 26 7242 0 1916 ABAXIS INC COM 002567105 167 3148 SH SOLE 28 3148 0 0 ABAXIS INC COM 002567105 1721 32468 SH SOLE 30 32468 0 0 ABAXIS INC COM 002567105 136 2568 SH SOLE 40 2568 0 0 ABBOTT LABS COM 002824100 118092 2429369 SH SOLE 2 777321 0 1652048 ABBOTT LABS COM 002824100 28772 591893 SH SOLE 4 549187 0 42706 ABBOTT LABS COM 002824100 84005 1728142 SH SOLE 7 1352491 0 375651 ABBOTT LABS COM 002824100 759 15618 SH SOLE 13 15618 0 0 ABBOTT LABS COM 002824100 3362 69173 SH SOLE 15 11230 0 57943 ABBOTT LABS COM 002824100 6 129 SH SOLE 17 0 0 129 ABBOTT LABS COM 002824100 168656 3469574 SH SOLE 18 3228401 0 241173 ABBOTT LABS COM 002824100 107512 2211723 SH SOLE 19 2211723 0 0 ABBOTT LABS COM 002824100 38954 801354 SH SOLE 20 112356 0 688998 ABBOTT LABS COM 002824100 1480294 30452467 SH SOLE 21 30452467 0 0 ABBOTT LABS COM 002824100 2197008 45196627 SH SOLE 22 37399619 0 7797008 ABBOTT LABS COM 002824100 102922 2117302 SH SOLE 23 2117302 0 0 ABBOTT LABS COM 002824100 68617 1411582 SH SOLE 25 1411582 0 0 ABBOTT LABS COM 002824100 227411 4678281 SH SOLE 26 1437689 0 3240592 ABBOTT LABS COM 002824100 17701 364146 SH SOLE 28 273012 0 91134 ABBOTT LABS COM 002824100 3336 68628 SH SOLE 29 64926 0 3702 ABBOTT LABS COM 002824100 233508 4803711 SH SOLE 30 4803711 0 0 ABBOTT LABS COM 002824100 41540 854565 SH SOLE 31 389684 0 464881 ABBOTT LABS COM 002824100 53081 1091975 SH SOLE 34 1091975 0 0 ABBOTT LABS COM 002824100 94822 1950665 SH SOLE 36 1950665 0 0 ABBOTT LABS COM 002824100 439 9040 SH SOLE 40 9040 0 0 ABBVIE INC COM 00287Y109 180280 2486281 SH SOLE 2 927648 0 1558633 ABBVIE INC COM 00287Y109 46529 641692 SH SOLE 4 601476 0 40216 ABBVIE INC COM 00287Y109 104904 1446757 SH SOLE 7 1211371 0 235386 ABBVIE INC COM 00287Y109 183 2526 SH SOLE 13 2526 0 0 ABBVIE INC COM 00287Y109 3987 54990 SH SOLE 15 10937 0 44053 ABBVIE INC COM 00287Y109 9 129 SH SOLE 17 0 0 129 ABBVIE INC COM 00287Y109 288302 3976033 SH SOLE 18 3741644 0 234389 ABBVIE INC COM 00287Y109 846 11666 SH OTR 19 0 11666 0 ABBVIE INC COM 00287Y109 130596 1801078 SH SOLE 19 1801078 0 0 ABBVIE INC COM 00287Y109 49833 687256 SH SOLE 20 79123 0 608133 ABBVIE INC COM 00287Y109 1755902 24215992 SH SOLE 21 24215992 0 0 ABBVIE INC COM 00287Y109 3042948 41965902 SH SOLE 22 34579340 0 7386562 ABBVIE INC COM 00287Y109 148160 2043303 SH SOLE 23 2043303 0 0 ABBVIE INC COM 00287Y109 114353 1577066 SH SOLE 25 1577066 0 0 ABBVIE INC COM 00287Y109 307480 4240520 SH SOLE 26 1403617 0 2836903 ABBVIE INC COM 00287Y109 24435 336984 SH SOLE 28 252829 0 84155 ABBVIE INC COM 00287Y109 13337 183934 SH SOLE 29 113789 0 70145 ABBVIE INC COM 00287Y109 311729 4299114 SH SOLE 30 4299114 0 0 ABBVIE INC COM 00287Y109 66363 915225 SH SOLE 31 461847 0 453378 ABBVIE INC COM 00287Y109 98398 1357025 SH SOLE 34 1357025 0 0 ABBVIE INC COM 00287Y109 130263 1796485 SH SOLE 36 1796485 0 0 ABBVIE INC COM 00287Y109 1949 26875 SH SOLE 37 26875 0 0 ABBVIE INC COM 00287Y109 589 8129 SH SOLE 40 8129 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 30 4739 SH SOLE 2 954 0 3785 ABEONA THERAPEUTICS INC COM 00289Y107 597 93337 SH SOLE 18 93337 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 84 13048 SH SOLE 19 13048 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 4855 758643 SH SOLE 21 758643 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 2333 364458 SH SOLE 22 348624 0 15834 ABERCROMBIE & FITCH CO CL A 002896207 173 13899 SH SOLE 2 2723 0 11176 ABERCROMBIE & FITCH CO CL A 002896207 4 349 SH SOLE 4 349 0 0 ABERCROMBIE & FITCH CO CL A 002896207 75 6048 SH SOLE 7 6048 0 0 ABERCROMBIE & FITCH CO CL A 002896207 0 2 SH SOLE 17 0 0 2 ABERCROMBIE & FITCH CO CL A 002896207 4240 340824 SH SOLE 18 340824 0 0 ABERCROMBIE & FITCH CO CL A 002896207 577 46409 SH SOLE 19 46409 0 0 ABERCROMBIE & FITCH CO CL A 002896207 73128 5878485 SH SOLE 21 5878485 0 0 ABERCROMBIE & FITCH CO CL A 002896207 22867 1838147 SH SOLE 22 1670527 0 167620 ABERCROMBIE & FITCH CO CL A 002896207 248 19957 SH SOLE 26 15396 0 4561 ABERCROMBIE & FITCH CO CL A 002896207 124 9961 SH SOLE 28 9961 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1180 94816 SH SOLE 30 94816 0 0 ABERCROMBIE & FITCH CO CL A 002896207 84 6737 SH SOLE 36 6737 0 0 ABERCROMBIE & FITCH CO CL A 002896207 97 7770 SH SOLE 40 7770 0 0 ABIOMED INC COM 003654100 5037 35150 SH SOLE 2 20926 0 14224 ABIOMED INC COM 003654100 31 219 SH SOLE 4 219 0 0 ABIOMED INC COM 003654100 140 975 SH SOLE 7 975 0 0 ABIOMED INC COM 003654100 19604 136806 SH SOLE 18 136806 0 0 ABIOMED INC COM 003654100 2589 18070 SH SOLE 19 18070 0 0 ABIOMED INC COM 003654100 268369 1872775 SH SOLE 21 1872775 0 0 ABIOMED INC COM 003654100 182250 1271807 SH SOLE 22 1152850 0 118957 ABIOMED INC COM 003654100 2232 15575 SH SOLE 26 13074 0 2501 ABIOMED INC COM 003654100 839 5855 SH SOLE 28 5855 0 0 ABIOMED INC COM 003654100 1575 10991 SH SOLE 30 10991 0 0 ABIOMED INC COM 003654100 131 917 SH SOLE 31 917 0 0 ABIOMED INC COM 003654100 647 4515 SH SOLE 40 4515 0 0 ABM INDS INC COM 000957100 317 7635 SH SOLE 2 2428 0 5207 ABM INDS INC COM 000957100 14 343 SH SOLE 4 343 0 0 ABM INDS INC COM 000957100 2922 70383 SH SOLE 7 70383 0 0 ABM INDS INC COM 000957100 11191 269538 SH SOLE 18 269538 0 0 ABM INDS INC COM 000957100 9633 232013 SH SOLE 19 232013 0 0 ABM INDS INC COM 000957100 196181 4724966 SH SOLE 21 4724966 0 0 ABM INDS INC COM 000957100 60592 1459337 SH SOLE 22 1353662 0 105675 ABM INDS INC COM 000957100 892 21483 SH SOLE 26 18145 0 3338 ABM INDS INC COM 000957100 320 7709 SH SOLE 28 7709 0 0 ABM INDS INC COM 000957100 313 7540 SH SOLE 29 0 0 7540 ABM INDS INC COM 000957100 3309 79688 SH SOLE 30 79688 0 0 ABM INDS INC COM 000957100 118 2834 SH SOLE 36 2834 0 0 ABM INDS INC COM 000957100 256 6159 SH SOLE 40 6159 0 0 ABRAXAS PETE CORP COM 003830106 32 19903 SH SOLE 2 19359 0 544 ABRAXAS PETE CORP COM 003830106 3 2021 SH SOLE 7 2021 0 0 ABRAXAS PETE CORP COM 003830106 885 546504 SH SOLE 18 546504 0 0 ABRAXAS PETE CORP COM 003830106 233 143691 SH SOLE 19 143691 0 0 ABRAXAS PETE CORP COM 003830106 7828 4832376 SH SOLE 21 4832376 0 0 ABRAXAS PETE CORP COM 003830106 8167 5041243 SH SOLE 22 4855324 0 185919 ACACIA COMMUNICATIONS INC COM 00401C108 55 1324 SH SOLE 2 773 0 551 ACACIA COMMUNICATIONS INC COM 00401C108 20 488 SH SOLE 7 488 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 2668 64333 SH SOLE 18 64333 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 464 11188 SH SOLE 19 11188 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 22706 547537 SH SOLE 21 547537 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 17341 418151 SH SOLE 22 376227 0 41924 ACACIA COMMUNICATIONS INC COM 00401C108 74 1775 SH SOLE 26 0 0 1775 ACACIA COMMUNICATIONS INC COM 00401C108 133 3196 SH SOLE 28 3196 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 112 2700 SH SOLE 30 2700 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 98 2356 SH SOLE 40 2356 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 37 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 734 179145 SH SOLE 18 179145 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 97 23541 SH SOLE 19 23541 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 5217 1272549 SH SOLE 21 1272549 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 4869 1187485 SH SOLE 22 1130895 0 56590 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3890 78771 SH SOLE 2 37618 0 41153 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1086 21983 SH SOLE 4 21983 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 89 1794 SH SOLE 7 1794 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 22551 456680 SH SOLE 18 456680 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 72719 1472642 SH SOLE 19 1472642 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 169748 3437580 SH SOLE 21 3437580 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 119943 2428970 SH SOLE 22 2188795 0 240175 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1512 30613 SH SOLE 26 26235 0 4378 ACADIA HEALTHCARE COMPANY IN COM 00404A109 494 10012 SH SOLE 28 10012 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 913 18484 SH SOLE 30 18484 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 85 1722 SH SOLE 31 1722 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 27481 556528 SH SOLE 34 556528 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 360 7298 SH SOLE 40 7298 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1156 41462 SH SOLE 2 7938 0 33524 ACADIA PHARMACEUTICALS INC COM 004225108 13 475 SH SOLE 4 475 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 67 2417 SH SOLE 7 2417 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1348 48319 SH SOLE 18 48319 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1192 42725 SH SOLE 19 42725 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 78978 2831781 SH SOLE 21 2831781 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 70176 2516175 SH SOLE 22 2234408 0 281767 ACADIA PHARMACEUTICALS INC COM 004225108 846 30318 SH SOLE 26 23749 0 6569 ACADIA PHARMACEUTICALS INC COM 004225108 378 13563 SH SOLE 28 13563 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 144 5162 SH SOLE 29 0 0 5162 ACADIA PHARMACEUTICALS INC COM 004225108 1128 40428 SH SOLE 30 40428 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 60 2163 SH SOLE 31 2163 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 116 4150 SH SOLE 34 4150 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 323 11568 SH SOLE 40 11568 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 484 17424 SH SOLE 2 4315 0 13109 ACADIA RLTY TR COM SH BEN INT 004239109 735 26427 SH SOLE 4 26427 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2883 103706 SH SOLE 7 103706 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 78 2799 SH SOLE 15 2799 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 11658 419346 SH SOLE 18 419346 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3466 124678 SH SOLE 19 124678 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 212545 7645517 SH SOLE 21 7645517 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 90129 3242053 SH SOLE 22 3103287 0 138766 ACADIA RLTY TR COM SH BEN INT 004239109 114 4086 SH SOLE 23 4086 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 3926 141211 SH SOLE 25 141211 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1259 45292 SH SOLE 26 17812 0 27480 ACADIA RLTY TR COM SH BEN INT 004239109 337 12137 SH SOLE 28 12137 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 771 27742 SH SOLE 29 27742 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 14398 517917 SH SOLE 30 517917 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 204 7333 SH SOLE 40 7333 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 46 1696 SH SOLE 2 1041 0 655 ACCELERATE DIAGNOSTICS INC COM 00430H102 15 544 SH SOLE 7 544 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 2443 89312 SH SOLE 18 89312 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 450 16440 SH SOLE 19 16440 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 20567 752006 SH SOLE 21 752006 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 18285 668555 SH SOLE 22 617009 0 51546 ACCELERATE DIAGNOSTICS INC COM 00430H102 68 2500 SH SOLE 26 0 0 2500 ACCELERATE DIAGNOSTICS INC COM 00430H102 119 4337 SH SOLE 28 4337 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 128 4684 SH SOLE 30 4684 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 75 2759 SH SOLE 40 2759 0 0 ACCELERON PHARMA INC COM 00434H108 3226 106165 SH SOLE 2 105081 0 1084 ACCELERON PHARMA INC COM 00434H108 6 185 SH SOLE 4 185 0 0 ACCELERON PHARMA INC COM 00434H108 19 615 SH SOLE 7 615 0 0 ACCELERON PHARMA INC COM 00434H108 5012 164919 SH SOLE 18 164919 0 0 ACCELERON PHARMA INC COM 00434H108 27762 913540 SH SOLE 19 913540 0 0 ACCELERON PHARMA INC COM 00434H108 3244 106734 SH SOLE 20 106734 0 0 ACCELERON PHARMA INC COM 00434H108 45190 1486986 SH SOLE 21 1486986 0 0 ACCELERON PHARMA INC COM 00434H108 26818 882468 SH SOLE 22 825317 0 57151 ACCELERON PHARMA INC COM 00434H108 64 2118 SH SOLE 26 0 0 2118 ACCELERON PHARMA INC COM 00434H108 121 3976 SH SOLE 28 3976 0 0 ACCELERON PHARMA INC COM 00434H108 130 4272 SH SOLE 30 4272 0 0 ACCELERON PHARMA INC COM 00434H108 10059 331007 SH SOLE 34 331007 0 0 ACCELERON PHARMA INC COM 00434H108 68 2243 SH SOLE 40 2243 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 140120 1132924 SH SOLE 2 529563 0 603361 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 35307 285469 SH SOLE 4 269799 0 15670 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 67365 544675 SH SOLE 7 542943 0 1732 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6421 51916 SH SOLE 13 51916 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 552 4465 SH SOLE 15 4465 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65 527 SH SOLE 17 0 0 527 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 168382 1361430 SH SOLE 18 1265406 0 96024 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 49552 400647 SH SOLE 19 400647 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 47645 385230 SH SOLE 20 0 0 385230 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1399711 11317195 SH SOLE 21 11317195 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2151541 17396028 SH SOLE 22 14042934 0 3353094 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 109707 887020 SH SOLE 23 887020 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 77114 623496 SH SOLE 25 623496 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 305628 2471115 SH SOLE 26 530885 0 1940230 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16178 130807 SH SOLE 28 97936 0 32871 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26702 215896 SH SOLE 29 104371 0 111525 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 247582 2001798 SH SOLE 30 2001798 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 61492 497185 SH SOLE 31 256774 0 240411 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 14774 119454 SH SOLE 34 119454 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 102536 829046 SH SOLE 36 829046 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 398 3222 SH SOLE 40 3222 0 0 ACCESS NATL CORP COM 004337101 66 2474 SH SOLE 2 548 0 1926 ACCESS NATL CORP COM 004337101 18 695 SH SOLE 7 695 0 0 ACCESS NATL CORP COM 004337101 1535 57868 SH SOLE 18 57868 0 0 ACCESS NATL CORP COM 004337101 216 8143 SH SOLE 19 8143 0 0 ACCESS NATL CORP COM 004337101 12577 474249 SH SOLE 21 474249 0 0 ACCESS NATL CORP COM 004337101 5306 200070 SH SOLE 22 172454 0 27616 ACCESS NATL CORP COM 004337101 59 2211 SH SOLE 30 2211 0 0 ACCO BRANDS CORP COM 00081T108 382 32813 SH SOLE 2 14508 0 18305 ACCO BRANDS CORP COM 00081T108 11 936 SH SOLE 4 936 0 0 ACCO BRANDS CORP COM 00081T108 28 2427 SH SOLE 7 2427 0 0 ACCO BRANDS CORP COM 00081T108 4808 412661 SH SOLE 18 412661 0 0 ACCO BRANDS CORP COM 00081T108 982 84311 SH SOLE 19 84311 0 0 ACCO BRANDS CORP COM 00081T108 38435 3299170 SH SOLE 21 3299170 0 0 ACCO BRANDS CORP COM 00081T108 37696 3235691 SH SOLE 22 3029171 0 206520 ACCO BRANDS CORP COM 00081T108 609 52310 SH SOLE 26 43228 0 9082 ACCO BRANDS CORP COM 00081T108 177 15221 SH SOLE 28 15221 0 0 ACCO BRANDS CORP COM 00081T108 1237 106216 SH SOLE 29 0 0 106216 ACCO BRANDS CORP COM 00081T108 177 15173 SH SOLE 30 15173 0 0 ACCO BRANDS CORP COM 00081T108 49 4208 SH SOLE 34 4208 0 0 ACCO BRANDS CORP COM 00081T108 151 12948 SH SOLE 40 12948 0 0 ACCURAY INC COM 004397105 19 3975 SH SOLE 2 3699 0 276 ACCURAY INC COM 004397105 4 751 SH SOLE 4 751 0 0 ACCURAY INC COM 004397105 8 1754 SH SOLE 7 1754 0 0 ACCURAY INC COM 004397105 1400 294687 SH SOLE 18 294687 0 0 ACCURAY INC COM 004397105 2184 459892 SH SOLE 19 459892 0 0 ACCURAY INC COM 004397105 14975 3152586 SH SOLE 21 3152586 0 0 ACCURAY INC COM 004397105 10989 2313412 SH SOLE 22 2160828 0 152584 ACCURAY INC COM 004397105 16 3414 SH SOLE 26 0 0 3414 ACCURAY INC COM 004397105 54 11408 SH SOLE 28 11408 0 0 ACCURAY INC COM 004397105 170 35835 SH SOLE 29 0 0 35835 ACCURAY INC COM 004397105 68 14406 SH SOLE 30 14406 0 0 ACCURAY INC COM 004397105 35 7433 SH SOLE 40 7433 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 13 6083 SH SOLE 18 6083 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 15 6998 SH SOLE 19 6998 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 206 95938 SH SOLE 21 95938 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 1164 541328 SH SOLE 22 541328 0 0 ACETO CORP COM 004446100 97 6307 SH SOLE 2 1097 0 5210 ACETO CORP COM 004446100 10 648 SH SOLE 7 648 0 0 ACETO CORP COM 004446100 2418 156494 SH SOLE 18 156494 0 0 ACETO CORP COM 004446100 292 18875 SH SOLE 19 18875 0 0 ACETO CORP COM 004446100 40958 2650991 SH SOLE 21 2650991 0 0 ACETO CORP COM 004446100 12377 801106 SH SOLE 22 746564 0 54542 ACETO CORP COM 004446100 66 4260 SH SOLE 28 4260 0 0 ACETO CORP COM 004446100 654 42329 SH SOLE 30 42329 0 0 ACETO CORP COM 004446100 43 2808 SH SOLE 40 2808 0 0 ACHAOGEN INC COM 004449104 30 1398 SH SOLE 2 1216 0 182 ACHAOGEN INC COM 004449104 18 831 SH SOLE 7 831 0 0 ACHAOGEN INC COM 004449104 2276 104728 SH SOLE 18 104728 0 0 ACHAOGEN INC COM 004449104 422 19402 SH SOLE 19 19402 0 0 ACHAOGEN INC COM 004449104 19634 903559 SH SOLE 21 903559 0 0 ACHAOGEN INC COM 004449104 18062 831205 SH SOLE 22 760957 0 70248 ACHAOGEN INC COM 004449104 14 655 SH SOLE 26 0 0 655 ACHAOGEN INC COM 004449104 98 4507 SH SOLE 28 4507 0 0 ACHAOGEN INC COM 004449104 90 4134 SH SOLE 30 4134 0 0 ACHAOGEN INC COM 004449104 78 3587 SH SOLE 40 3587 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 115 24957 SH SOLE 2 6226 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 2143 466962 SH SOLE 18 466962 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 356 77567 SH SOLE 19 77567 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 25697 5598450 SH SOLE 21 5598450 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 14780 3219954 SH SOLE 22 3014334 0 205620 ACHILLION PHARMACEUTICALS IN COM 00448Q201 53 11629 SH SOLE 26 0 0 11629 ACHILLION PHARMACEUTICALS IN COM 00448Q201 72 15613 SH SOLE 28 15613 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 408 88917 SH SOLE 29 0 0 88917 ACHILLION PHARMACEUTICALS IN COM 00448Q201 60 12989 SH SOLE 30 12989 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 44 9582 SH SOLE 40 9582 0 0 ACI WORLDWIDE INC COM 004498101 1157 51704 SH SOLE 2 50984 0 720 ACI WORLDWIDE INC COM 004498101 9 423 SH SOLE 4 423 0 0 ACI WORLDWIDE INC COM 004498101 64 2873 SH SOLE 7 2873 0 0 ACI WORLDWIDE INC COM 004498101 16487 737017 SH SOLE 18 737017 0 0 ACI WORLDWIDE INC COM 004498101 1699 75944 SH SOLE 19 75944 0 0 ACI WORLDWIDE INC COM 004498101 166324 7435138 SH SOLE 21 7435138 0 0 ACI WORLDWIDE INC COM 004498101 81635 3649301 SH SOLE 22 3424811 0 224490 ACI WORLDWIDE INC COM 004498101 804 35926 SH SOLE 26 28711 0 7215 ACI WORLDWIDE INC COM 004498101 379 16955 SH SOLE 28 16955 0 0 ACI WORLDWIDE INC COM 004498101 397 17767 SH SOLE 30 17767 0 0 ACI WORLDWIDE INC COM 004498101 280 12513 SH SOLE 40 12513 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 33 1226 SH SOLE 2 1087 0 139 ACLARIS THERAPEUTICS INC COM 00461U105 19 701 SH SOLE 7 701 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1972 72701 SH SOLE 18 72701 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 359 13231 SH SOLE 19 13231 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 914 33700 SH SOLE 20 33700 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 17019 627546 SH SOLE 21 627546 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 11961 441057 SH SOLE 22 395369 0 45688 ACLARIS THERAPEUTICS INC COM 00461U105 102 3752 SH SOLE 28 3752 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 73 2697 SH SOLE 30 2697 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 79 2915 SH SOLE 40 2915 0 0 ACME UTD CORP COM 004816104 11 385 SH SOLE 18 385 0 0 ACME UTD CORP COM 004816104 21 740 SH SOLE 21 740 0 0 ACNB CORP COM 000868109 21 689 SH SOLE 2 203 0 486 ACNB CORP COM 000868109 741 24295 SH SOLE 18 24295 0 0 ACNB CORP COM 000868109 102 3348 SH SOLE 19 3348 0 0 ACNB CORP COM 000868109 6064 198804 SH SOLE 21 198804 0 0 ACNB CORP COM 000868109 1565 51327 SH SOLE 22 45691 0 5636 ACORDA THERAPEUTICS INC COM 00484M106 325 16479 SH SOLE 2 10400 0 6079 ACORDA THERAPEUTICS INC COM 00484M106 5 242 SH SOLE 4 242 0 0 ACORDA THERAPEUTICS INC COM 00484M106 22 1097 SH SOLE 7 1097 0 0 ACORDA THERAPEUTICS INC COM 00484M106 4353 220974 SH SOLE 18 220974 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1800 91365 SH SOLE 19 91365 0 0 ACORDA THERAPEUTICS INC COM 00484M106 90269 4582200 SH SOLE 21 4582200 0 0 ACORDA THERAPEUTICS INC COM 00484M106 26536 1347026 SH SOLE 22 1271937 0 75089 ACORDA THERAPEUTICS INC COM 00484M106 811 41162 SH SOLE 23 41162 0 0 ACORDA THERAPEUTICS INC COM 00484M106 384 19504 SH SOLE 26 15938 0 3566 ACORDA THERAPEUTICS INC COM 00484M106 123 6228 SH SOLE 28 6228 0 0 ACORDA THERAPEUTICS INC COM 00484M106 390 19813 SH SOLE 29 0 0 19813 ACORDA THERAPEUTICS INC COM 00484M106 1305 66251 SH SOLE 30 66251 0 0 ACORDA THERAPEUTICS INC COM 00484M106 98 4995 SH SOLE 40 4995 0 0 ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 465 542000 PRN SOLE 21 542000 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 12 9476 SH SOLE 18 9476 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 10 8447 SH SOLE 19 8447 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 169 138712 SH SOLE 21 138712 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 546 447495 SH SOLE 22 447495 0 0 ACTIVISION BLIZZARD INC COM 00507V109 67188 1167070 SH SOLE 2 331245 0 835825 ACTIVISION BLIZZARD INC COM 00507V109 13987 242949 SH SOLE 4 224856 0 18093 ACTIVISION BLIZZARD INC COM 00507V109 27636 480047 SH SOLE 7 475922 0 4125 ACTIVISION BLIZZARD INC COM 00507V109 1413 24544 SH SOLE 13 24544 0 0 ACTIVISION BLIZZARD INC COM 00507V109 353 6128 SH SOLE 15 6128 0 0 ACTIVISION BLIZZARD INC COM 00507V109 0 6 SH SOLE 17 0 0 6 ACTIVISION BLIZZARD INC COM 00507V109 250841 4357150 SH SOLE 18 3836718 0 520432 ACTIVISION BLIZZARD INC COM 00507V109 137090 2381271 SH SOLE 19 2352780 0 28491 ACTIVISION BLIZZARD INC COM 00507V109 21638 375855 SH SOLE 20 0 0 375855 ACTIVISION BLIZZARD INC COM 00507V109 673423 11697463 SH SOLE 21 11697463 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1102255 19146339 SH SOLE 22 15872799 0 3273540 ACTIVISION BLIZZARD INC COM 00507V109 49807 865163 SH SOLE 23 865163 0 0 ACTIVISION BLIZZARD INC COM 00507V109 66019 1146755 SH SOLE 25 1110539 0 36216 ACTIVISION BLIZZARD INC COM 00507V109 184387 3202826 SH SOLE 26 608069 0 2594757 ACTIVISION BLIZZARD INC COM 00507V109 8561 148709 SH SOLE 28 111477 0 37232 ACTIVISION BLIZZARD INC COM 00507V109 5648 98112 SH SOLE 29 26297 0 71815 ACTIVISION BLIZZARD INC COM 00507V109 116108 2016807 SH SOLE 30 2016807 0 0 ACTIVISION BLIZZARD INC COM 00507V109 23017 399809 SH SOLE 31 200337 0 199472 ACTIVISION BLIZZARD INC COM 00507V109 7653 132928 SH SOLE 32 132928 0 0 ACTIVISION BLIZZARD INC COM 00507V109 26961 468315 SH SOLE 34 468315 0 0 ACTIVISION BLIZZARD INC COM 00507V109 45224 785553 SH SOLE 36 785553 0 0 ACTIVISION BLIZZARD INC COM 00507V109 209 3628 SH SOLE 40 3628 0 0 ACTUA CORP COM 005094107 81 5733 SH SOLE 2 1122 0 4611 ACTUA CORP COM 005094107 4 287 SH SOLE 4 287 0 0 ACTUA CORP COM 005094107 12 833 SH SOLE 7 833 0 0 ACTUA CORP COM 005094107 1685 119899 SH SOLE 18 119899 0 0 ACTUA CORP COM 005094107 308 21945 SH SOLE 19 21945 0 0 ACTUA CORP COM 005094107 13623 969589 SH SOLE 21 969589 0 0 ACTUA CORP COM 005094107 14670 1044161 SH SOLE 22 961205 0 82956 ACTUA CORP COM 005094107 100 7090 SH SOLE 26 0 0 7090 ACTUA CORP COM 005094107 76 5400 SH SOLE 28 5400 0 0 ACTUA CORP COM 005094107 2499 177835 SH SOLE 30 177835 0 0 ACTUANT CORP CL A NEW 00508X203 189 7665 SH SOLE 2 2436 0 5229 ACTUANT CORP CL A NEW 00508X203 8 340 SH SOLE 4 340 0 0 ACTUANT CORP CL A NEW 00508X203 39 1582 SH SOLE 7 1582 0 0 ACTUANT CORP CL A NEW 00508X203 7104 288785 SH SOLE 18 288785 0 0 ACTUANT CORP CL A NEW 00508X203 10682 434228 SH SOLE 19 434228 0 0 ACTUANT CORP CL A NEW 00508X203 126106 5126271 SH SOLE 21 5126271 0 0 ACTUANT CORP CL A NEW 00508X203 40689 1654023 SH SOLE 22 1538114 0 115909 ACTUANT CORP CL A NEW 00508X203 350 14222 SH SOLE 26 10954 0 3268 ACTUANT CORP CL A NEW 00508X203 202 8204 SH SOLE 28 8204 0 0 ACTUANT CORP CL A NEW 00508X203 2136 86812 SH SOLE 30 86812 0 0 ACTUANT CORP CL A NEW 00508X203 151 6153 SH SOLE 40 6153 0 0 ACUITY BRANDS INC COM 00508Y102 23649 116338 SH SOLE 2 9245 0 107093 ACUITY BRANDS INC COM 00508Y102 2566 12622 SH SOLE 4 11354 0 1268 ACUITY BRANDS INC COM 00508Y102 6472 31836 SH SOLE 7 31008 0 828 ACUITY BRANDS INC COM 00508Y102 65 320 SH SOLE 13 320 0 0 ACUITY BRANDS INC COM 00508Y102 58 285 SH SOLE 15 285 0 0 ACUITY BRANDS INC COM 00508Y102 139723 687344 SH SOLE 18 527209 0 160135 ACUITY BRANDS INC COM 00508Y102 148571 730867 SH SOLE 19 730867 0 0 ACUITY BRANDS INC COM 00508Y102 6050 29762 SH SOLE 20 0 0 29762 ACUITY BRANDS INC COM 00508Y102 167844 825679 SH SOLE 21 825679 0 0 ACUITY BRANDS INC COM 00508Y102 250274 1231178 SH SOLE 22 1032792 0 198386 ACUITY BRANDS INC COM 00508Y102 10794 53097 SH SOLE 23 53097 0 0 ACUITY BRANDS INC COM 00508Y102 5676 27923 SH SOLE 25 27923 0 0 ACUITY BRANDS INC COM 00508Y102 28794 141645 SH SOLE 26 51603 0 90042 ACUITY BRANDS INC COM 00508Y102 1862 9159 SH SOLE 28 6881 0 2278 ACUITY BRANDS INC COM 00508Y102 2619 12884 SH SOLE 29 2037 0 10847 ACUITY BRANDS INC COM 00508Y102 23590 116045 SH SOLE 30 116045 0 0 ACUITY BRANDS INC COM 00508Y102 5042 24803 SH SOLE 31 12200 0 12603 ACUITY BRANDS INC COM 00508Y102 33569 165136 SH SOLE 34 165136 0 0 ACUITY BRANDS INC COM 00508Y102 8884 43703 SH SOLE 36 43703 0 0 ACUITY BRANDS INC COM 00508Y102 43 210 SH SOLE 40 210 0 0 ACUSHNET HOLDINGS CORP COM 005098108 120 6051 SH SOLE 2 914 0 5137 ACUSHNET HOLDINGS CORP COM 005098108 13 672 SH SOLE 7 672 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1732 87278 SH SOLE 18 87278 0 0 ACUSHNET HOLDINGS CORP COM 005098108 239 12046 SH SOLE 19 12046 0 0 ACUSHNET HOLDINGS CORP COM 005098108 13803 695709 SH SOLE 21 695709 0 0 ACUSHNET HOLDINGS CORP COM 005098108 7035 354568 SH SOLE 22 271985 0 82583 ACUSHNET HOLDINGS CORP COM 005098108 69 3460 SH SOLE 30 3460 0 0 ACXIOM CORP COM 005125109 1109 42695 SH SOLE 2 35350 0 7345 ACXIOM CORP COM 005125109 15 579 SH SOLE 4 579 0 0 ACXIOM CORP COM 005125109 51 1959 SH SOLE 7 1959 0 0 ACXIOM CORP COM 005125109 13355 514044 SH SOLE 18 514044 0 0 ACXIOM CORP COM 005125109 1768 68069 SH SOLE 19 68069 0 0 ACXIOM CORP COM 005125109 125586 4833967 SH SOLE 21 4833967 0 0 ACXIOM CORP COM 005125109 66336 2553350 SH SOLE 22 2407133 0 146217 ACXIOM CORP COM 005125109 674 25938 SH SOLE 26 21431 0 4507 ACXIOM CORP COM 005125109 291 11210 SH SOLE 28 11210 0 0 ACXIOM CORP COM 005125109 198 7630 SH SOLE 29 0 0 7630 ACXIOM CORP COM 005125109 340 13076 SH SOLE 30 13076 0 0 ACXIOM CORP COM 005125109 106 4098 SH SOLE 34 4098 0 0 ACXIOM CORP COM 005125109 217 8353 SH SOLE 40 8353 0 0 ADAM NAT RES FD INC COM 00548F105 152 8135 SH OTR 19 8135 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 41 2326 SH SOLE 2 1097 0 1229 ADAMAS PHARMACEUTICALS INC COM 00548A106 5 303 SH SOLE 7 303 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 960 54861 SH SOLE 18 54861 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 173 9872 SH SOLE 19 9872 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 13574 776112 SH SOLE 21 776112 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 6044 345567 SH SOLE 22 328094 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 343 65982 SH SOLE 21 65982 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1029 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 335 8161 SH SOLE 18 8161 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 61 1476 SH SOLE 19 1476 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 2931 71350 SH SOLE 21 71350 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3639 88595 SH SOLE 22 87456 0 1139 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 7 7324 SH SOLE 19 7324 0 0 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 28 28988 SH SOLE 21 28988 0 0 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 9 9802 SH SOLE 22 9802 0 0 ADDUS HOMECARE CORP COM 006739106 16 431 SH SOLE 2 431 0 0 ADDUS HOMECARE CORP COM 006739106 989 26592 SH SOLE 18 26592 0 0 ADDUS HOMECARE CORP COM 006739106 191 5131 SH SOLE 19 5131 0 0 ADDUS HOMECARE CORP COM 006739106 8931 240093 SH SOLE 21 240093 0 0 ADDUS HOMECARE CORP COM 006739106 5812 156233 SH SOLE 22 150466 0 5767 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 4 2664 SH SOLE 21 2664 0 0 ADECOAGRO S A COM L00849106 838 83903 SH SOLE 7 83903 0 0 ADECOAGRO S A COM L00849106 1049 105000 SH SOLE 19 105000 0 0 ADECOAGRO S A COM L00849106 5827 583298 SH SOLE 21 583298 0 0 ADECOAGRO S A COM L00849106 5013 501833 SH SOLE 22 501833 0 0 ADECOAGRO S A COM L00849106 1698 170000 SH SOLE 25 170000 0 0 ADECOAGRO S A COM L00849106 5485 549000 SH SOLE 34 549000 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 9 1911 SH SOLE 18 1911 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 129 28317 SH SOLE 21 28317 0 0 ADIENT PLC ORD SHS G0084W101 5168 79044 SH SOLE 2 29486 0 49558 ADIENT PLC ORD SHS G0084W101 30 453 SH SOLE 4 453 0 0 ADIENT PLC ORD SHS G0084W101 370 5657 SH SOLE 7 5657 0 0 ADIENT PLC ORD SHS G0084W101 40 606 SH SOLE 15 606 0 0 ADIENT PLC ORD SHS G0084W101 4392 67175 SH SOLE 18 67175 0 0 ADIENT PLC ORD SHS G0084W101 7600 116249 SH SOLE 19 116249 0 0 ADIENT PLC ORD SHS G0084W101 63419 970007 SH SOLE 21 970007 0 0 ADIENT PLC ORD SHS G0084W101 164054 2509238 SH SOLE 22 2213601 0 295637 ADIENT PLC ORD SHS G0084W101 5361 82003 SH SOLE 25 82003 0 0 ADIENT PLC ORD SHS G0084W101 7061 108001 SH SOLE 26 37632 0 70369 ADIENT PLC ORD SHS G0084W101 899 13745 SH SOLE 28 13745 0 0 ADIENT PLC ORD SHS G0084W101 943 14428 SH SOLE 30 14428 0 0 ADIENT PLC ORD SHS G0084W101 193 2951 SH SOLE 31 2951 0 0 ADIENT PLC ORD SHS G0084W101 3011 46050 SH SOLE 34 46050 0 0 ADIENT PLC ORD SHS G0084W101 6367 97378 SH SOLE 36 97378 0 0 ADIENT PLC ORD SHS G0084W101 679 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 58 15692 SH SOLE 21 15692 0 0 ADOBE SYS INC COM 00724F101 159172 1125367 SH SOLE 2 562490 0 562877 ADOBE SYS INC COM 00724F101 39012 275822 SH SOLE 4 262813 0 13009 ADOBE SYS INC COM 00724F101 53678 379512 SH SOLE 7 377067 0 2445 ADOBE SYS INC COM 00724F101 9312 65840 SH SOLE 13 65840 0 0 ADOBE SYS INC COM 00724F101 11989 84765 SH SOLE 15 3904 0 80861 ADOBE SYS INC COM 00724F101 66 468 SH SOLE 17 0 0 468 ADOBE SYS INC COM 00724F101 257227 1818627 SH SOLE 18 1552807 0 265820 ADOBE SYS INC COM 00724F101 199302 1409093 SH SOLE 19 1393149 0 15944 ADOBE SYS INC COM 00724F101 37137 262567 SH SOLE 20 0 0 262567 ADOBE SYS INC COM 00724F101 1262812 8928250 SH SOLE 21 8928250 0 0 ADOBE SYS INC COM 00724F101 2024469 14313273 SH SOLE 22 11434461 0 2878812 ADOBE SYS INC COM 00724F101 108533 767343 SH SOLE 23 767343 0 0 ADOBE SYS INC COM 00724F101 50369 356114 SH SOLE 25 356114 0 0 ADOBE SYS INC COM 00724F101 187092 1322766 SH SOLE 26 417079 0 905687 ADOBE SYS INC COM 00724F101 14752 104301 SH SOLE 28 78170 0 26131 ADOBE SYS INC COM 00724F101 38368 271264 SH SOLE 29 117915 0 153349 ADOBE SYS INC COM 00724F101 217314 1536436 SH SOLE 30 1536436 0 0 ADOBE SYS INC COM 00724F101 64204 453932 SH SOLE 31 250749 0 203183 ADOBE SYS INC COM 00724F101 12341 87253 SH SOLE 32 87253 0 0 ADOBE SYS INC COM 00724F101 33994 240339 SH SOLE 34 240339 0 0 ADOBE SYS INC COM 00724F101 90426 639325 SH SOLE 36 639325 0 0 ADOBE SYS INC COM 00724F101 362 2560 SH SOLE 40 2560 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1364 35951 SH SOLE 2 25451 0 10500 ADTALEM GLOBAL ED INC COM 00737L103 9 245 SH SOLE 4 245 0 0 ADTALEM GLOBAL ED INC COM 00737L103 95 2511 SH SOLE 7 2511 0 0 ADTALEM GLOBAL ED INC COM 00737L103 15206 400675 SH SOLE 18 400675 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1479 38974 SH SOLE 19 38974 0 0 ADTALEM GLOBAL ED INC COM 00737L103 139959 3687982 SH SOLE 21 3687982 0 0 ADTALEM GLOBAL ED INC COM 00737L103 70242 1850921 SH SOLE 22 1731680 0 119241 ADTALEM GLOBAL ED INC COM 00737L103 603 15883 SH SOLE 26 12298 0 3585 ADTALEM GLOBAL ED INC COM 00737L103 333 8768 SH SOLE 28 8768 0 0 ADTALEM GLOBAL ED INC COM 00737L103 345 9101 SH SOLE 30 9101 0 0 ADTALEM GLOBAL ED INC COM 00737L103 35 918 SH SOLE 36 918 0 0 ADTALEM GLOBAL ED INC COM 00737L103 254 6697 SH SOLE 40 6697 0 0 ADTRAN INC COM 00738A106 215 10396 SH SOLE 2 2096 0 8300 ADTRAN INC COM 00738A106 9 449 SH SOLE 4 449 0 0 ADTRAN INC COM 00738A106 28 1375 SH SOLE 7 1375 0 0 ADTRAN INC COM 00738A106 5038 243986 SH SOLE 18 243986 0 0 ADTRAN INC COM 00738A106 647 31336 SH SOLE 19 31336 0 0 ADTRAN INC COM 00738A106 85956 4162520 SH SOLE 21 4162520 0 0 ADTRAN INC COM 00738A106 28214 1366299 SH SOLE 22 1268289 0 98010 ADTRAN INC COM 00738A106 374 18108 SH SOLE 26 14848 0 3260 ADTRAN INC COM 00738A106 149 7199 SH SOLE 28 7199 0 0 ADTRAN INC COM 00738A106 1483 71800 SH SOLE 30 71800 0 0 ADTRAN INC COM 00738A106 120 5790 SH SOLE 40 5790 0 0 ADURO BIOTECH INC COM 00739L101 23 2005 SH SOLE 2 1587 0 418 ADURO BIOTECH INC COM 00739L101 16 1413 SH SOLE 7 1413 0 0 ADURO BIOTECH INC COM 00739L101 1569 137672 SH SOLE 18 137672 0 0 ADURO BIOTECH INC COM 00739L101 826 72478 SH SOLE 19 72478 0 0 ADURO BIOTECH INC COM 00739L101 24608 2158556 SH SOLE 21 2158556 0 0 ADURO BIOTECH INC COM 00739L101 11489 1007786 SH SOLE 22 936211 0 71575 ADURO BIOTECH INC COM 00739L101 3 304 SH SOLE 23 304 0 0 ADURO BIOTECH INC COM 00739L101 36 3153 SH SOLE 28 3153 0 0 ADURO BIOTECH INC COM 00739L101 61 5348 SH SOLE 29 0 0 5348 ADURO BIOTECH INC COM 00739L101 34 2955 SH SOLE 30 2955 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 10160 87146 SH SOLE 2 16271 0 70875 ADVANCE AUTO PARTS INC COM 00751Y106 3583 30728 SH SOLE 4 29075 0 1653 ADVANCE AUTO PARTS INC COM 00751Y106 6336 54345 SH SOLE 7 50836 0 3509 ADVANCE AUTO PARTS INC COM 00751Y106 211 1814 SH SOLE 13 1814 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 54 461 SH SOLE 15 461 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 29469 252755 SH SOLE 18 242659 0 10096 ADVANCE AUTO PARTS INC COM 00751Y106 1008 8647 SH OTR 19 0 8647 0 ADVANCE AUTO PARTS INC COM 00751Y106 81122 695786 SH SOLE 19 695786 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 6168 52906 SH SOLE 20 0 0 52906 ADVANCE AUTO PARTS INC COM 00751Y106 157968 1354902 SH SOLE 21 1354902 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 224153 1922576 SH SOLE 22 1591731 0 330845 ADVANCE AUTO PARTS INC COM 00751Y106 9893 84857 SH SOLE 23 84857 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5646 48423 SH SOLE 25 48423 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 27801 238450 SH SOLE 26 78207 0 160243 ADVANCE AUTO PARTS INC COM 00751Y106 1762 15114 SH SOLE 28 11245 0 3869 ADVANCE AUTO PARTS INC COM 00751Y106 2395 20539 SH SOLE 29 2420 0 18119 ADVANCE AUTO PARTS INC COM 00751Y106 21133 181261 SH SOLE 30 181261 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4436 38048 SH SOLE 31 14820 0 23228 ADVANCE AUTO PARTS INC COM 00751Y106 30844 264551 SH SOLE 34 264551 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8408 72118 SH SOLE 36 72118 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 43 372 SH SOLE 40 372 0 0 ADVANCED ACCELERATOR APPLIC SPONSORED ADS 00790T100 8 200 SH SOLE 2 200 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 26 1135 SH SOLE 2 1135 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 12 530 SH SOLE 7 530 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 1947 85664 SH SOLE 18 85664 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 5562 244712 SH SOLE 19 244712 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 15973 702711 SH SOLE 21 702711 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 14234 626224 SH SOLE 22 568556 0 57668 ADVANCED DISP SVCS INC DEL COM 00790X101 141 6218 SH SOLE 28 6218 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 109 4799 SH SOLE 30 4799 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 106 4657 SH SOLE 40 4657 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 42 2084 SH SOLE 2 1580 0 504 ADVANCED DRAIN SYS INC DEL COM 00790R104 5 259 SH SOLE 4 259 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 325 16157 SH SOLE 7 16157 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2408 119779 SH SOLE 18 119779 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 467 23258 SH SOLE 19 23258 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 19933 991689 SH SOLE 21 991689 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 18634 927079 SH SOLE 22 863218 0 63861 ADVANCED DRAIN SYS INC DEL COM 00790R104 100 4998 SH SOLE 28 4998 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1945 96760 SH SOLE 30 96760 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 72 3604 SH SOLE 40 3604 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 28599 3122193 SH SOLE 2 3122193 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 4407 481104 SH SOLE 19 481104 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 1888 206138 SH SOLE 22 206138 0 0 ADVANCED ENERGY INDS COM 007973100 545 8428 SH SOLE 2 8046 0 382 ADVANCED ENERGY INDS COM 007973100 11 174 SH SOLE 4 174 0 0 ADVANCED ENERGY INDS COM 007973100 68 1050 SH SOLE 7 1050 0 0 ADVANCED ENERGY INDS COM 007973100 11993 185397 SH SOLE 18 185397 0 0 ADVANCED ENERGY INDS COM 007973100 11026 170440 SH SOLE 19 170440 0 0 ADVANCED ENERGY INDS COM 007973100 215511 3331439 SH SOLE 21 3331439 0 0 ADVANCED ENERGY INDS COM 007973100 82388 1273588 SH SOLE 22 1196766 0 76822 ADVANCED ENERGY INDS COM 007973100 2954 45669 SH SOLE 23 45669 0 0 ADVANCED ENERGY INDS COM 007973100 1043 16130 SH SOLE 26 12919 0 3211 ADVANCED ENERGY INDS COM 007973100 365 5636 SH SOLE 28 5636 0 0 ADVANCED ENERGY INDS COM 007973100 1783 27565 SH SOLE 29 0 0 27565 ADVANCED ENERGY INDS COM 007973100 3711 57366 SH SOLE 30 57366 0 0 ADVANCED ENERGY INDS COM 007973100 284 4383 SH SOLE 40 4383 0 0 ADVANCED MICRO DEVICES INC COM 007903107 16756 1342608 SH SOLE 2 176686 0 1165922 ADVANCED MICRO DEVICES INC COM 007903107 2946 236080 SH SOLE 4 216628 0 19452 ADVANCED MICRO DEVICES INC COM 007903107 6672 534630 SH SOLE 7 504308 0 30322 ADVANCED MICRO DEVICES INC COM 007903107 62 5001 SH SOLE 15 5001 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9 727 SH SOLE 17 0 0 727 ADVANCED MICRO DEVICES INC COM 007903107 64732 5186884 SH SOLE 18 4144734 0 1042150 ADVANCED MICRO DEVICES INC COM 007903107 47882 3836738 SH SOLE 19 3836738 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5157 413250 SH SOLE 20 0 0 413250 ADVANCED MICRO DEVICES INC COM 007903107 248237 19890799 SH SOLE 21 19890799 0 0 ADVANCED MICRO DEVICES INC COM 007903107 279097 22363511 SH SOLE 22 18765388 0 3598123 ADVANCED MICRO DEVICES INC COM 007903107 13470 1079354 SH SOLE 23 1079354 0 0 ADVANCED MICRO DEVICES INC COM 007903107 26688 2138429 SH SOLE 25 2138429 0 0 ADVANCED MICRO DEVICES INC COM 007903107 33220 2661864 SH SOLE 26 957795 0 1704069 ADVANCED MICRO DEVICES INC COM 007903107 2207 176829 SH SOLE 28 133434 0 43395 ADVANCED MICRO DEVICES INC COM 007903107 3218 257843 SH SOLE 29 35187 0 222656 ADVANCED MICRO DEVICES INC COM 007903107 27337 2190428 SH SOLE 30 2190428 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5103 408879 SH SOLE 31 199169 0 209710 ADVANCED MICRO DEVICES INC COM 007903107 6936 555759 SH SOLE 34 555759 0 0 ADVANCED MICRO DEVICES INC COM 007903107 10306 825775 SH SOLE 36 825775 0 0 ADVANCED MICRO DEVICES INC COM 007903107 53 4220 SH SOLE 40 4220 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 2219 1267000 PRN SOLE 21 1267000 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 4 600 SH SOLE 2 600 0 0 ADVANSIX INC COM 00773T101 1698 54363 SH SOLE 2 54363 0 0 ADVANSIX INC COM 00773T101 4 139 SH SOLE 4 139 0 0 ADVANSIX INC COM 00773T101 25 786 SH SOLE 7 786 0 0 ADVANSIX INC COM 00773T101 0 3 SH SOLE 13 3 0 0 ADVANSIX INC COM 00773T101 4425 141655 SH SOLE 18 141619 0 36 ADVANSIX INC COM 00773T101 7724 247234 SH SOLE 19 247234 0 0 ADVANSIX INC COM 00773T101 81310 2602767 SH SOLE 21 2602767 0 0 ADVANSIX INC COM 00773T101 28578 914792 SH SOLE 22 851388 0 63404 ADVANSIX INC COM 00773T101 372 11920 SH SOLE 23 11920 0 0 ADVANSIX INC COM 00773T101 199 6362 SH SOLE 26 6028 0 334 ADVANSIX INC COM 00773T101 163 5228 SH SOLE 28 5228 0 0 ADVANSIX INC COM 00773T101 676 21652 SH SOLE 29 0 0 21652 ADVANSIX INC COM 00773T101 1380 44181 SH SOLE 30 44181 0 0 ADVANSIX INC COM 00773T101 9 300 SH SOLE 31 300 0 0 ADVANSIX INC COM 00773T101 117 3745 SH SOLE 40 3745 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 3 372 SH SOLE 21 372 0 0 ADVAXIS INC COM NEW 007624208 14 2191 SH SOLE 2 2045 0 146 ADVAXIS INC COM NEW 007624208 4 681 SH SOLE 7 681 0 0 ADVAXIS INC COM NEW 007624208 860 132460 SH SOLE 18 132460 0 0 ADVAXIS INC COM NEW 007624208 158 24351 SH SOLE 19 24351 0 0 ADVAXIS INC COM NEW 007624208 7234 1114605 SH SOLE 21 1114605 0 0 ADVAXIS INC COM NEW 007624208 6304 971396 SH SOLE 22 913364 0 58032 ADVAXIS INC COM NEW 007624208 31 4821 SH SOLE 28 4821 0 0 ADVAXIS INC COM NEW 007624208 25 3840 SH SOLE 30 3840 0 0 ADVAXIS INC COM NEW 007624208 16 2446 SH SOLE 40 2446 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 14 5679 SH SOLE 18 5679 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 7 2724 SH SOLE 19 2724 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 213 85104 SH SOLE 21 85104 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 611 244459 SH SOLE 22 244459 0 0 ADVISORY BRD CO COM 00762W107 106 2050 SH SOLE 2 1796 0 254 ADVISORY BRD CO COM 00762W107 8 156 SH SOLE 4 156 0 0 ADVISORY BRD CO COM 00762W107 54 1055 SH SOLE 7 1055 0 0 ADVISORY BRD CO COM 00762W107 7225 140287 SH SOLE 18 140287 0 0 ADVISORY BRD CO COM 00762W107 1382 26827 SH SOLE 19 26827 0 0 ADVISORY BRD CO COM 00762W107 60913 1182780 SH SOLE 21 1182780 0 0 ADVISORY BRD CO COM 00762W107 56244 1092110 SH SOLE 22 1015016 0 77094 ADVISORY BRD CO COM 00762W107 612 11880 SH SOLE 26 9553 0 2327 ADVISORY BRD CO COM 00762W107 308 5984 SH SOLE 28 5984 0 0 ADVISORY BRD CO COM 00762W107 339 6582 SH SOLE 30 6582 0 0 ADVISORY BRD CO COM 00762W107 229 4456 SH SOLE 40 4456 0 0 AECOM COM 00766T100 4094 126646 SH SOLE 2 73257 0 53389 AECOM COM 00766T100 24 749 SH SOLE 4 749 0 0 AECOM COM 00766T100 513 15883 SH SOLE 7 15883 0 0 AECOM COM 00766T100 17239 533212 SH SOLE 18 533212 0 0 AECOM COM 00766T100 2265 70047 SH SOLE 19 70047 0 0 AECOM COM 00766T100 209339 6475075 SH SOLE 21 6475075 0 0 AECOM COM 00766T100 157832 4881907 SH SOLE 22 4377773 0 504134 AECOM COM 00766T100 1237 38254 SH SOLE 26 35726 0 2528 AECOM COM 00766T100 1211 37446 SH SOLE 29 0 0 37446 AECOM COM 00766T100 763 23591 SH SOLE 30 23591 0 0 AECOM COM 00766T100 109 3383 SH SOLE 31 3383 0 0 AECOM COM 00766T100 529 16360 SH SOLE 36 16360 0 0 AECOM COM 00766T100 589 18211 SH SOLE 40 18211 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 5584 954575 SH SOLE 2 954575 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 17 2979 SH SOLE 7 2979 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 425 72705 SH SOLE 22 72705 0 0 AEGERION PHARMACEUTICALS INC NOTE 2.000% 8/1 00767EAB8 453 558000 PRN SOLE 21 558000 0 0 AEGION CORP COM 00770F104 170 7776 SH SOLE 2 1321 0 6455 AEGION CORP COM 00770F104 7 303 SH SOLE 4 303 0 0 AEGION CORP COM 00770F104 649 29671 SH SOLE 7 29671 0 0 AEGION CORP COM 00770F104 3680 168184 SH SOLE 18 168184 0 0 AEGION CORP COM 00770F104 521 23802 SH SOLE 19 23802 0 0 AEGION CORP COM 00770F104 62774 2869032 SH SOLE 21 2869032 0 0 AEGION CORP COM 00770F104 21237 970631 SH SOLE 22 902007 0 68624 AEGION CORP COM 00770F104 292 13329 SH SOLE 26 9594 0 3735 AEGION CORP COM 00770F104 114 5221 SH SOLE 28 5221 0 0 AEGION CORP COM 00770F104 3097 141537 SH SOLE 30 141537 0 0 AEGION CORP COM 00770F104 80 3649 SH SOLE 40 3649 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 1138 SH SOLE 18 1138 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 68 17694 SH SOLE 21 17694 0 0 AEGON N V NY REGISTRY SH 007924103 1 109 SH SOLE 18 109 0 0 AEGON N V NY REGISTRY SH 007924103 1899 371575 SH SOLE 22 371575 0 0 AEHR TEST SYSTEMS COM 00760J108 11 3010 SH SOLE 18 3010 0 0 AEHR TEST SYSTEMS COM 00760J108 184 49075 SH SOLE 21 49075 0 0 AEMETIS INC COM NEW 00770K202 5 3787 SH SOLE 19 3787 0 0 AEMETIS INC COM NEW 00770K202 30 22471 SH SOLE 21 22471 0 0 AEMETIS INC COM NEW 00770K202 11 8120 SH SOLE 22 8120 0 0 AERCAP HOLDINGS NV SHS N00985106 2363 50885 SH SOLE 2 5618 0 45267 AERCAP HOLDINGS NV SHS N00985106 2321 49994 SH SOLE 4 46293 0 3701 AERCAP HOLDINGS NV SHS N00985106 4808 103562 SH SOLE 7 98486 0 5076 AERCAP HOLDINGS NV SHS N00985106 148 3197 SH SOLE 13 3197 0 0 AERCAP HOLDINGS NV SHS N00985106 55 1193 SH SOLE 15 1193 0 0 AERCAP HOLDINGS NV SHS N00985106 6986 150472 SH SOLE 18 150472 0 0 AERCAP HOLDINGS NV SHS N00985106 4074 87740 SH SOLE 19 87740 0 0 AERCAP HOLDINGS NV SHS N00985106 89968 1937714 SH SOLE 21 1937714 0 0 AERCAP HOLDINGS NV SHS N00985106 122361 2635376 SH SOLE 22 2411930 0 223446 AERCAP HOLDINGS NV SHS N00985106 9303 200367 SH SOLE 23 200367 0 0 AERCAP HOLDINGS NV SHS N00985106 4979 107226 SH SOLE 25 107226 0 0 AERCAP HOLDINGS NV SHS N00985106 20036 431523 SH SOLE 26 123100 0 308423 AERCAP HOLDINGS NV SHS N00985106 1079 23238 SH SOLE 28 23238 0 0 AERCAP HOLDINGS NV SHS N00985106 328 7061 SH SOLE 29 7061 0 0 AERCAP HOLDINGS NV SHS N00985106 38786 835366 SH SOLE 30 835366 0 0 AERCAP HOLDINGS NV SHS N00985106 8281 178361 SH SOLE 31 40418 0 137943 AERCAP HOLDINGS NV SHS N00985106 656 14136 SH SOLE 34 14136 0 0 AERCAP HOLDINGS NV SHS N00985106 7968 171611 SH SOLE 36 171611 0 0 AERCAP HOLDINGS NV SHS N00985106 38 828 SH SOLE 40 828 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 81 1536 SH SOLE 2 1295 0 241 AERIE PHARMACEUTICALS INC COM 00771V108 16 295 SH SOLE 4 295 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 43 813 SH SOLE 7 813 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 5475 104180 SH SOLE 18 104180 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1255 23884 SH SOLE 19 23884 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 83231 1583839 SH SOLE 21 1583839 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 44975 855859 SH SOLE 22 800682 0 55177 AERIE PHARMACEUTICALS INC COM 00771V108 2 40 SH SOLE 23 40 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1073 20410 SH SOLE 26 18420 0 1990 AERIE PHARMACEUTICALS INC COM 00771V108 244 4646 SH SOLE 28 4646 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 245 4660 SH SOLE 30 4660 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 140 2662 SH SOLE 40 2662 0 0 AEROCENTURY CORP COM 007737109 3 249 SH SOLE 21 249 0 0 AEROHIVE NETWORKS INC COM 007786106 6 1284 SH SOLE 2 1111 0 173 AEROHIVE NETWORKS INC COM 007786106 558 111647 SH SOLE 18 111647 0 0 AEROHIVE NETWORKS INC COM 007786106 89 17800 SH SOLE 19 17800 0 0 AEROHIVE NETWORKS INC COM 007786106 4663 932503 SH SOLE 21 932503 0 0 AEROHIVE NETWORKS INC COM 007786106 2193 438538 SH SOLE 22 415024 0 23514 AEROJET ROCKETDYNE HLDGS INC COM 007800105 62 2977 SH SOLE 2 2977 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5 242 SH SOLE 4 242 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 35 1668 SH SOLE 7 1668 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 6865 330047 SH SOLE 18 330047 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1036 49825 SH SOLE 19 49825 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 162850 7829328 SH SOLE 21 7829328 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 42294 2033383 SH SOLE 22 1911981 0 121402 AEROJET ROCKETDYNE HLDGS INC COM 007800105 62 2983 SH SOLE 23 2983 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 33 1581 SH SOLE 26 0 0 1581 AEROJET ROCKETDYNE HLDGS INC COM 007800105 240 11516 SH SOLE 29 0 0 11516 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2149 103316 SH SOLE 30 103316 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 116 5600 SH SOLE 40 5600 0 0 AEROVIRONMENT INC COM 008073108 73 1924 SH SOLE 2 1924 0 0 AEROVIRONMENT INC COM 008073108 5 134 SH SOLE 4 134 0 0 AEROVIRONMENT INC COM 008073108 16 430 SH SOLE 7 430 0 0 AEROVIRONMENT INC COM 008073108 4087 106995 SH SOLE 18 106995 0 0 AEROVIRONMENT INC COM 008073108 520 13624 SH SOLE 19 13624 0 0 AEROVIRONMENT INC COM 008073108 97564 2554031 SH SOLE 21 2554031 0 0 AEROVIRONMENT INC COM 008073108 23443 613686 SH SOLE 22 577146 0 36540 AEROVIRONMENT INC COM 008073108 324 8483 SH SOLE 26 6647 0 1836 AEROVIRONMENT INC COM 008073108 117 3056 SH SOLE 28 3056 0 0 AEROVIRONMENT INC COM 008073108 1116 29205 SH SOLE 30 29205 0 0 AEROVIRONMENT INC COM 008073108 79 2059 SH SOLE 40 2059 0 0 AES CORP COM 00130H105 11320 1018932 SH SOLE 2 315250 0 703682 AES CORP COM 00130H105 2328 209545 SH SOLE 4 194875 0 14670 AES CORP COM 00130H105 5494 494537 SH SOLE 7 469453 0 25084 AES CORP COM 00130H105 46 4152 SH SOLE 15 4152 0 0 AES CORP COM 00130H105 1 55 SH SOLE 17 0 0 55 AES CORP COM 00130H105 97772 8800395 SH SOLE 18 8493585 0 306810 AES CORP COM 00130H105 132390 11916260 SH SOLE 19 11916260 0 0 AES CORP COM 00130H105 4301 387144 SH SOLE 20 0 0 387144 AES CORP COM 00130H105 151512 13637441 SH SOLE 21 13637441 0 0 AES CORP COM 00130H105 238698 21484986 SH SOLE 22 18297857 0 3187129 AES CORP COM 00130H105 13691 1232352 SH SOLE 23 1232352 0 0 AES CORP COM 00130H105 12992 1169413 SH SOLE 25 1169413 0 0 AES CORP COM 00130H105 18192 1637401 SH SOLE 26 720909 0 916492 AES CORP COM 00130H105 1492 134256 SH SOLE 28 100939 0 33317 AES CORP COM 00130H105 2426 218393 SH SOLE 29 48579 0 169814 AES CORP COM 00130H105 21264 1913972 SH SOLE 30 1913972 0 0 AES CORP COM 00130H105 3397 305723 SH SOLE 31 132400 0 173323 AES CORP COM 00130H105 32072 2886731 SH SOLE 34 2886731 0 0 AES CORP COM 00130H105 10271 924468 SH SOLE 36 924468 0 0 AES CORP COM 00130H105 36 3265 SH SOLE 40 3265 0 0 AETHLON MED INC COM NEW 00808Y208 6 2890 SH SOLE 21 2890 0 0 AETHLON MED INC COM NEW 00808Y208 106 49538 SH SOLE 22 49538 0 0 AETNA INC NEW COM 00817Y108 87296 574960 SH SOLE 2 247322 0 327638 AETNA INC NEW COM 00817Y108 21230 139826 SH SOLE 4 131488 0 8338 AETNA INC NEW COM 00817Y108 38584 254127 SH SOLE 7 244550 0 9577 AETNA INC NEW COM 00817Y108 1421 9362 SH SOLE 13 9362 0 0 AETNA INC NEW COM 00817Y108 342 2254 SH SOLE 15 2254 0 0 AETNA INC NEW COM 00817Y108 21 138 SH SOLE 17 0 0 138 AETNA INC NEW COM 00817Y108 388364 2557884 SH SOLE 18 2438496 0 119388 AETNA INC NEW COM 00817Y108 887547 5845662 SH SOLE 19 5838870 0 6792 AETNA INC NEW COM 00817Y108 28212 185813 SH SOLE 20 0 0 185813 AETNA INC NEW COM 00817Y108 899678 5925560 SH SOLE 21 5925560 0 0 AETNA INC NEW COM 00817Y108 1368484 9013268 SH SOLE 22 7490605 0 1522663 AETNA INC NEW COM 00817Y108 65376 430585 SH SOLE 23 430585 0 0 AETNA INC NEW COM 00817Y108 38911 256283 SH SOLE 25 254964 0 1319 AETNA INC NEW COM 00817Y108 184757 1216866 SH SOLE 26 290655 0 926211 AETNA INC NEW COM 00817Y108 11221 73905 SH SOLE 28 55267 0 18638 AETNA INC NEW COM 00817Y108 7051 46440 SH SOLE 29 14522 0 31918 AETNA INC NEW COM 00817Y108 162458 1070002 SH SOLE 30 1070002 0 0 AETNA INC NEW COM 00817Y108 27660 182179 SH SOLE 31 74495 0 107684 AETNA INC NEW COM 00817Y108 160291 1055727 SH SOLE 34 1055727 0 0 AETNA INC NEW COM 00817Y108 60174 396325 SH SOLE 36 396325 0 0 AETNA INC NEW COM 00817Y108 276 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 10 7157 SH SOLE 19 7157 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 89 66698 SH SOLE 21 66698 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 881 662368 SH SOLE 22 662368 0 0 AFFILIATED MANAGERS GROUP COM 008252108 10806 65153 SH SOLE 2 12951 0 52202 AFFILIATED MANAGERS GROUP COM 008252108 2843 17139 SH SOLE 4 15840 0 1299 AFFILIATED MANAGERS GROUP COM 008252108 6498 39177 SH SOLE 7 37306 0 1871 AFFILIATED MANAGERS GROUP COM 008252108 57 344 SH SOLE 15 344 0 0 AFFILIATED MANAGERS GROUP COM 008252108 21014 126695 SH SOLE 18 118916 0 7779 AFFILIATED MANAGERS GROUP COM 008252108 2751 16587 SH SOLE 19 16587 0 0 AFFILIATED MANAGERS GROUP COM 008252108 181191 1092431 SH SOLE 21 1092431 0 0 AFFILIATED MANAGERS GROUP COM 008252108 245963 1482957 SH SOLE 22 1226025 0 256932 AFFILIATED MANAGERS GROUP COM 008252108 12280 74037 SH SOLE 23 74037 0 0 AFFILIATED MANAGERS GROUP COM 008252108 7338 44242 SH SOLE 25 44242 0 0 AFFILIATED MANAGERS GROUP COM 008252108 25036 150945 SH SOLE 26 61466 0 89479 AFFILIATED MANAGERS GROUP COM 008252108 2003 12077 SH SOLE 28 9140 0 2937 AFFILIATED MANAGERS GROUP COM 008252108 2743 16538 SH SOLE 29 2589 0 13949 AFFILIATED MANAGERS GROUP COM 008252108 26263 158347 SH SOLE 30 158347 0 0 AFFILIATED MANAGERS GROUP COM 008252108 3592 21656 SH SOLE 31 12101 0 9555 AFFILIATED MANAGERS GROUP COM 008252108 657 3959 SH SOLE 34 3959 0 0 AFFILIATED MANAGERS GROUP COM 008252108 13140 79222 SH SOLE 36 79222 0 0 AFFILIATED MANAGERS GROUP COM 008252108 44 264 SH SOLE 40 264 0 0 AFLAC INC COM 001055102 51350 661045 SH SOLE 2 247879 0 413166 AFLAC INC COM 001055102 10672 137388 SH SOLE 4 126612 0 10776 AFLAC INC COM 001055102 46709 601304 SH SOLE 7 405617 0 195687 AFLAC INC COM 001055102 644 8295 SH SOLE 13 8295 0 0 AFLAC INC COM 001055102 207 2662 SH SOLE 15 2662 0 0 AFLAC INC COM 001055102 63067 811877 SH SOLE 18 718598 0 93279 AFLAC INC COM 001055102 566 7281 SH OTR 19 0 7281 0 AFLAC INC COM 001055102 7398 95236 SH SOLE 19 95236 0 0 AFLAC INC COM 001055102 18397 236832 SH SOLE 20 0 0 236832 AFLAC INC COM 001055102 502336 6466741 SH SOLE 21 6466741 0 0 AFLAC INC COM 001055102 816469 10510673 SH SOLE 22 8661528 0 1849145 AFLAC INC COM 001055102 39153 504028 SH SOLE 23 504028 0 0 AFLAC INC COM 001055102 21001 270357 SH SOLE 25 270357 0 0 AFLAC INC COM 001055102 99594 1282112 SH SOLE 26 350934 0 931178 AFLAC INC COM 001055102 6586 84789 SH SOLE 28 63246 0 21543 AFLAC INC COM 001055102 2947 37937 SH SOLE 29 27832 0 10105 AFLAC INC COM 001055102 97071 1249623 SH SOLE 30 1249623 0 0 AFLAC INC COM 001055102 13187 169755 SH SOLE 31 89297 0 80458 AFLAC INC COM 001055102 2212 28481 SH SOLE 34 28481 0 0 AFLAC INC COM 001055102 36393 468504 SH SOLE 36 468504 0 0 AFLAC INC COM 001055102 152 1957 SH SOLE 40 1957 0 0 AG MTG INVT TR INC COM 001228105 134 7309 SH SOLE 2 1810 0 5499 AG MTG INVT TR INC COM 001228105 2 107 SH SOLE 4 107 0 0 AG MTG INVT TR INC COM 001228105 14 769 SH SOLE 7 769 0 0 AG MTG INVT TR INC COM 001228105 2032 111061 SH SOLE 18 111061 0 0 AG MTG INVT TR INC COM 001228105 307 16760 SH SOLE 19 16760 0 0 AG MTG INVT TR INC COM 001228105 28758 1571491 SH SOLE 21 1571491 0 0 AG MTG INVT TR INC COM 001228105 16771 916422 SH SOLE 22 858804 0 57618 AG MTG INVT TR INC COM 001228105 109 5936 SH SOLE 26 0 0 5936 AG MTG INVT TR INC COM 001228105 83 4534 SH SOLE 28 4534 0 0 AG MTG INVT TR INC COM 001228105 68 3689 SH SOLE 30 3689 0 0 AG MTG INVT TR INC COM 001228105 50 2706 SH SOLE 40 2706 0 0 AGCO CORP COM 001084102 10066 149363 SH SOLE 2 71431 0 77932 AGCO CORP COM 001084102 1238 18372 SH SOLE 4 17224 0 1148 AGCO CORP COM 001084102 7348 109044 SH SOLE 7 107404 0 1640 AGCO CORP COM 001084102 32 481 SH SOLE 13 481 0 0 AGCO CORP COM 001084102 16838 249860 SH SOLE 18 230154 0 19706 AGCO CORP COM 001084102 4349 64542 SH SOLE 19 64542 0 0 AGCO CORP COM 001084102 4955 73526 SH SOLE 20 0 0 73526 AGCO CORP COM 001084102 204653 3036840 SH SOLE 21 3036840 0 0 AGCO CORP COM 001084102 149273 2215060 SH SOLE 22 1987230 0 227830 AGCO CORP COM 001084102 4868 72238 SH SOLE 23 72238 0 0 AGCO CORP COM 001084102 10253 152148 SH SOLE 26 80962 0 71186 AGCO CORP COM 001084102 986 14637 SH SOLE 28 10341 0 4296 AGCO CORP COM 001084102 1441 21382 SH SOLE 29 6045 0 15337 AGCO CORP COM 001084102 9964 147861 SH SOLE 30 147861 0 0 AGCO CORP COM 001084102 2065 30646 SH SOLE 31 14363 0 16283 AGCO CORP COM 001084102 3531 52391 SH SOLE 34 52391 0 0 AGCO CORP COM 001084102 1114 16528 SH SOLE 36 16528 0 0 AGCO CORP COM 001084102 29 426 SH SOLE 40 426 0 0 AGENUS INC COM NEW 00847G705 18 4626 SH SOLE 2 3576 0 1050 AGENUS INC COM NEW 00847G705 10 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 1087 277929 SH SOLE 18 277929 0 0 AGENUS INC COM NEW 00847G705 188 48072 SH SOLE 19 48072 0 0 AGENUS INC COM NEW 00847G705 8815 2254371 SH SOLE 21 2254371 0 0 AGENUS INC COM NEW 00847G705 8122 2077301 SH SOLE 22 1927386 0 149915 AGENUS INC COM NEW 00847G705 46 11868 SH SOLE 30 11868 0 0 AGILE THERAPEUTICS INC COM 00847L100 10 2779 SH SOLE 18 2779 0 0 AGILE THERAPEUTICS INC COM 00847L100 211 56184 SH SOLE 21 56184 0 0 AGILE THERAPEUTICS INC COM 00847L100 14 3703 SH SOLE 22 3703 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 53623 904122 SH SOLE 2 597044 0 307078 AGILENT TECHNOLOGIES INC COM 00846U101 12333 207948 SH SOLE 4 200287 0 7661 AGILENT TECHNOLOGIES INC COM 00846U101 15986 269527 SH SOLE 7 251679 0 17848 AGILENT TECHNOLOGIES INC COM 00846U101 276 4653 SH SOLE 13 4653 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 137 2305 SH SOLE 15 2305 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4 75 SH SOLE 17 0 0 75 AGILENT TECHNOLOGIES INC COM 00846U101 45645 769601 SH SOLE 18 722827 0 46774 AGILENT TECHNOLOGIES INC COM 00846U101 49296 831154 SH SOLE 19 831154 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 11731 197783 SH SOLE 20 0 0 197783 AGILENT TECHNOLOGIES INC COM 00846U101 406694 6857082 SH SOLE 21 6857082 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 543079 9156616 SH SOLE 22 7250871 0 1905745 AGILENT TECHNOLOGIES INC COM 00846U101 30551 515104 SH SOLE 23 515104 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 26771 451372 SH SOLE 25 451372 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 55320 932732 SH SOLE 26 319558 0 613174 AGILENT TECHNOLOGIES INC COM 00846U101 4010 67615 SH SOLE 28 50564 0 17051 AGILENT TECHNOLOGIES INC COM 00846U101 6564 110678 SH SOLE 29 96834 0 13844 AGILENT TECHNOLOGIES INC COM 00846U101 55045 928085 SH SOLE 30 928085 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 19809 333984 SH SOLE 31 186781 0 147203 AGILENT TECHNOLOGIES INC COM 00846U101 25803 435047 SH SOLE 34 435047 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 24627 415230 SH SOLE 36 415230 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 96 1625 SH SOLE 40 1625 0 0 AGILYSYS INC COM 00847J105 26 2582 SH SOLE 2 597 0 1985 AGILYSYS INC COM 00847J105 5 457 SH SOLE 7 457 0 0 AGILYSYS INC COM 00847J105 785 77567 SH SOLE 18 77567 0 0 AGILYSYS INC COM 00847J105 104 10286 SH SOLE 19 10286 0 0 AGILYSYS INC COM 00847J105 13777 1361342 SH SOLE 21 1361342 0 0 AGILYSYS INC COM 00847J105 5107 504691 SH SOLE 22 486243 0 18448 AGILYSYS INC COM 00847J105 194 19198 SH SOLE 30 19198 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2074 40315 SH SOLE 2 24285 0 16030 AGIOS PHARMACEUTICALS INC COM 00847X104 6 110 SH SOLE 4 110 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 57 1104 SH SOLE 7 1104 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1658 32232 SH SOLE 18 32232 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 10440 202920 SH SOLE 19 202920 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 58605 1139070 SH SOLE 21 1139070 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 59470 1155870 SH SOLE 22 1027862 0 128008 AGIOS PHARMACEUTICALS INC COM 00847X104 482 9373 SH SOLE 26 5623 0 3750 AGIOS PHARMACEUTICALS INC COM 00847X104 341 6626 SH SOLE 28 6626 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 576 11197 SH SOLE 29 0 0 11197 AGIOS PHARMACEUTICALS INC COM 00847X104 304 5907 SH SOLE 30 5907 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 48 937 SH SOLE 31 937 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 3377 65628 SH SOLE 34 65628 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 210 4091 SH SOLE 40 4091 0 0 AGNC INVT CORP COM 00123Q104 10942 513946 SH SOLE 2 163652 0 350294 AGNC INVT CORP COM 00123Q104 2143 100678 SH SOLE 4 92034 0 8644 AGNC INVT CORP COM 00123Q104 3433 161263 SH SOLE 7 149691 0 11572 AGNC INVT CORP COM 00123Q104 28 1294 SH SOLE 15 1294 0 0 AGNC INVT CORP COM 00123Q104 4914 230817 SH SOLE 18 195948 0 34869 AGNC INVT CORP COM 00123Q104 3425 160875 SH SOLE 19 160875 0 0 AGNC INVT CORP COM 00123Q104 5564 261361 SH SOLE 20 0 0 261361 AGNC INVT CORP COM 00123Q104 362302 17017472 SH SOLE 21 17017472 0 0 AGNC INVT CORP COM 00123Q104 227589 10689925 SH SOLE 22 9518836 0 1171089 AGNC INVT CORP COM 00123Q104 9561 449101 SH SOLE 23 449101 0 0 AGNC INVT CORP COM 00123Q104 5260 247045 SH SOLE 25 247045 0 0 AGNC INVT CORP COM 00123Q104 30185 1417803 SH SOLE 26 387997 0 1029806 AGNC INVT CORP COM 00123Q104 1552 72914 SH SOLE 28 53009 0 19905 AGNC INVT CORP COM 00123Q104 2188 102761 SH SOLE 29 15293 0 87468 AGNC INVT CORP COM 00123Q104 16528 776313 SH SOLE 30 776313 0 0 AGNC INVT CORP COM 00123Q104 3808 178869 SH SOLE 31 73916 0 104953 AGNC INVT CORP COM 00123Q104 468 21964 SH SOLE 34 21964 0 0 AGNC INVT CORP COM 00123Q104 11458 538165 SH SOLE 36 538165 0 0 AGNC INVT CORP COM 00123Q104 36 1694 SH SOLE 40 1694 0 0 AGNICO EAGLE MINES LTD COM 008474108 23 500 SH SOLE 2 500 0 0 AGNICO EAGLE MINES LTD COM 008474108 0 10 SH SOLE 18 10 0 0 AGNICO EAGLE MINES LTD COM 008474108 6432 142554 SH SOLE 21 142554 0 0 AGREE REALTY CORP COM 008492100 248 5399 SH SOLE 2 1038 0 4361 AGREE REALTY CORP COM 008492100 2077 45287 SH SOLE 4 45287 0 0 AGREE REALTY CORP COM 008492100 1399 30489 SH SOLE 7 30489 0 0 AGREE REALTY CORP COM 008492100 48 1046 SH SOLE 15 1046 0 0 AGREE REALTY CORP COM 008492100 6535 142476 SH SOLE 18 142476 0 0 AGREE REALTY CORP COM 008492100 2069 45103 SH SOLE 19 45103 0 0 AGREE REALTY CORP COM 008492100 106636 2324738 SH SOLE 21 2324738 0 0 AGREE REALTY CORP COM 008492100 45574 993556 SH SOLE 22 920554 0 73002 AGREE REALTY CORP COM 008492100 61 1336 SH SOLE 23 1336 0 0 AGREE REALTY CORP COM 008492100 1760 38362 SH SOLE 25 38362 0 0 AGREE REALTY CORP COM 008492100 463 10094 SH SOLE 26 0 0 10094 AGREE REALTY CORP COM 008492100 299 6527 SH SOLE 28 6527 0 0 AGREE REALTY CORP COM 008492100 432 9416 SH SOLE 29 9416 0 0 AGREE REALTY CORP COM 008492100 7474 162937 SH SOLE 30 162937 0 0 AGREE REALTY CORP COM 008492100 1136 24771 SH SOLE 34 24771 0 0 AGREE REALTY CORP COM 008492100 88 1928 SH SOLE 40 1928 0 0 AGRIUM INC COM 008916108 1686 18634 SH SOLE 21 18634 0 0 AGROFRESH SOLUTIONS COM 00856G109 41 5759 SH SOLE 2 1201 0 4558 AGROFRESH SOLUTIONS COM 00856G109 597 83094 SH SOLE 18 83094 0 0 AGROFRESH SOLUTIONS COM 00856G109 103 14401 SH SOLE 19 14401 0 0 AGROFRESH SOLUTIONS COM 00856G109 5295 737496 SH SOLE 21 737496 0 0 AGROFRESH SOLUTIONS COM 00856G109 1954 272087 SH SOLE 22 257351 0 14736 AGROFRESH SOLUTIONS COM 00856G109 32 4476 SH SOLE 28 4476 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 46 49507 SH OTR 19 49507 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 55 2684 SH SOLE 2 2327 0 357 AIMMUNE THERAPEUTICS INC COM 00900T107 18 892 SH SOLE 7 892 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2476 120450 SH SOLE 18 120450 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 421 20469 SH SOLE 19 20469 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 34982 1701444 SH SOLE 21 1701444 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 15610 759223 SH SOLE 22 699493 0 59730 AIMMUNE THERAPEUTICS INC COM 00900T107 37 1815 SH SOLE 28 1815 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 59 2880 SH SOLE 30 2880 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 77 3751 SH SOLE 40 3751 0 0 AIR INDS GROUP COM NEW 00912N205 6 3310 SH SOLE 21 3310 0 0 AIR LEASE CORP CL A 00912X302 2301 61587 SH SOLE 2 12096 0 49491 AIR LEASE CORP CL A 00912X302 16 429 SH SOLE 4 429 0 0 AIR LEASE CORP CL A 00912X302 123 3304 SH SOLE 7 3304 0 0 AIR LEASE CORP CL A 00912X302 2005 53675 SH SOLE 18 53675 0 0 AIR LEASE CORP CL A 00912X302 1571 42044 SH SOLE 19 42044 0 0 AIR LEASE CORP CL A 00912X302 38293 1024963 SH SOLE 21 1024963 0 0 AIR LEASE CORP CL A 00912X302 95407 2553713 SH SOLE 22 2258212 0 295501 AIR LEASE CORP CL A 00912X302 1427 38191 SH SOLE 26 32528 0 5663 AIR LEASE CORP CL A 00912X302 511 13680 SH SOLE 28 13680 0 0 AIR LEASE CORP CL A 00912X302 542 14503 SH SOLE 30 14503 0 0 AIR LEASE CORP CL A 00912X302 84 2258 SH SOLE 31 2258 0 0 AIR LEASE CORP CL A 00912X302 273 7298 SH SOLE 36 7298 0 0 AIR LEASE CORP CL A 00912X302 396 10590 SH SOLE 40 10590 0 0 AIR PRODS & CHEMS INC COM 009158106 53055 370859 SH SOLE 2 167370 0 203489 AIR PRODS & CHEMS INC COM 009158106 16265 113693 SH SOLE 4 107923 0 5770 AIR PRODS & CHEMS INC COM 009158106 43602 304780 SH SOLE 7 201029 0 103751 AIR PRODS & CHEMS INC COM 009158106 569 3975 SH SOLE 13 3975 0 0 AIR PRODS & CHEMS INC COM 009158106 204 1424 SH SOLE 15 1424 0 0 AIR PRODS & CHEMS INC COM 009158106 92192 644427 SH SOLE 18 613257 0 31170 AIR PRODS & CHEMS INC COM 009158106 245116 1713380 SH SOLE 19 1703365 0 10015 AIR PRODS & CHEMS INC COM 009158106 26173 182953 SH SOLE 20 62114 0 120839 AIR PRODS & CHEMS INC COM 009158106 488809 3416814 SH SOLE 21 3416814 0 0 AIR PRODS & CHEMS INC COM 009158106 844727 5904702 SH SOLE 22 4832482 0 1072220 AIR PRODS & CHEMS INC COM 009158106 40714 284593 SH SOLE 23 284593 0 0 AIR PRODS & CHEMS INC COM 009158106 21112 147572 SH SOLE 25 147572 0 0 AIR PRODS & CHEMS INC COM 009158106 68922 481772 SH SOLE 26 178384 0 303388 AIR PRODS & CHEMS INC COM 009158106 6634 46369 SH SOLE 28 34784 0 11585 AIR PRODS & CHEMS INC COM 009158106 4520 31598 SH SOLE 29 13845 0 17753 AIR PRODS & CHEMS INC COM 009158106 84635 591606 SH SOLE 30 591606 0 0 AIR PRODS & CHEMS INC COM 009158106 15737 110005 SH SOLE 31 52656 0 57349 AIR PRODS & CHEMS INC COM 009158106 96845 676954 SH SOLE 34 676954 0 0 AIR PRODS & CHEMS INC COM 009158106 36152 252703 SH SOLE 36 252703 0 0 AIR PRODS & CHEMS INC COM 009158106 149 1040 SH SOLE 40 1040 0 0 AIR T INC COM 009207101 42 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 5 253 SH SOLE 21 253 0 0 AIR T INC COM 009207101 154 7242 SH SOLE 22 7242 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 56 2566 SH SOLE 2 2296 0 270 AIR TRANSPORT SERVICES GRP I COM 00922R105 28 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 3888 178510 SH SOLE 18 178510 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 737 33850 SH SOLE 19 33850 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 32288 1482458 SH SOLE 21 1482458 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 27460 1260787 SH SOLE 22 1182313 0 78474 AIR TRANSPORT SERVICES GRP I COM 00922R105 50 2318 SH SOLE 28 2318 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 51 2319 SH SOLE 30 2319 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 40 1850 SH SOLE 40 1850 0 0 AIRCASTLE LTD COM G0129K104 230 10587 SH SOLE 2 1988 0 8599 AIRCASTLE LTD COM G0129K104 4 187 SH SOLE 4 187 0 0 AIRCASTLE LTD COM G0129K104 49 2253 SH SOLE 7 2253 0 0 AIRCASTLE LTD COM G0129K104 3999 183858 SH SOLE 18 183858 0 0 AIRCASTLE LTD COM G0129K104 701 32215 SH SOLE 19 32215 0 0 AIRCASTLE LTD COM G0129K104 31808 1462438 SH SOLE 21 1462438 0 0 AIRCASTLE LTD COM G0129K104 30786 1415437 SH SOLE 22 1317997 0 97440 AIRCASTLE LTD COM G0129K104 671 30836 SH SOLE 26 26488 0 4348 AIRCASTLE LTD COM G0129K104 183 8418 SH SOLE 28 8418 0 0 AIRCASTLE LTD COM G0129K104 243 11184 SH SOLE 30 11184 0 0 AIRCASTLE LTD COM G0129K104 67 3084 SH SOLE 34 3084 0 0 AIRCASTLE LTD COM G0129K104 70 3234 SH SOLE 36 3234 0 0 AIRCASTLE LTD COM G0129K104 164 7549 SH SOLE 40 7549 0 0 AIRGAIN INC COM 00938A104 4 300 SH SOLE 2 300 0 0 AIRGAIN INC COM 00938A104 18 1280 SH SOLE 18 1280 0 0 AIRGAIN INC COM 00938A104 259 18259 SH SOLE 21 18259 0 0 AK STL HLDG CORP COM 001547108 443 67475 SH SOLE 2 14546 0 52929 AK STL HLDG CORP COM 001547108 12 1804 SH SOLE 4 1804 0 0 AK STL HLDG CORP COM 001547108 82 12474 SH SOLE 7 12474 0 0 AK STL HLDG CORP COM 001547108 10373 1578851 SH SOLE 18 1578851 0 0 AK STL HLDG CORP COM 001547108 1352 205793 SH SOLE 19 205793 0 0 AK STL HLDG CORP COM 001547108 177403 27001977 SH SOLE 21 27001977 0 0 AK STL HLDG CORP COM 001547108 57186 8704102 SH SOLE 22 8110700 0 593402 AK STL HLDG CORP COM 001547108 731 111316 SH SOLE 26 90850 0 20466 AK STL HLDG CORP COM 001547108 285 43444 SH SOLE 28 43444 0 0 AK STL HLDG CORP COM 001547108 3041 462835 SH SOLE 30 462835 0 0 AK STL HLDG CORP COM 001547108 254 38723 SH SOLE 36 38723 0 0 AK STL HLDG CORP COM 001547108 180 27348 SH SOLE 40 27348 0 0 AK STL HLDG CORP OPTIONS 001547108 821 125000 SH Call SOLE 2 125000 0 0 AK STL HLDG CORP OPTIONS 001547108 23 3500 SH Call SOLE 22 3500 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 10089 202545 SH SOLE 2 37966 0 164579 AKAMAI TECHNOLOGIES INC COM 00971T101 2986 59953 SH SOLE 4 55924 0 4029 AKAMAI TECHNOLOGIES INC COM 00971T101 6247 125419 SH SOLE 7 118180 0 7239 AKAMAI TECHNOLOGIES INC COM 00971T101 64 1281 SH SOLE 13 1281 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 63 1274 SH SOLE 15 1274 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 19151 384482 SH SOLE 18 360728 0 23754 AKAMAI TECHNOLOGIES INC COM 00971T101 4079 81893 SH SOLE 19 81893 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6352 127523 SH SOLE 20 0 0 127523 AKAMAI TECHNOLOGIES INC COM 00971T101 165873 3330112 SH SOLE 21 3330112 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 227572 4568801 SH SOLE 22 3735945 0 832856 AKAMAI TECHNOLOGIES INC COM 00971T101 11114 223125 SH SOLE 23 223125 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5617 112762 SH SOLE 25 112762 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 29993 602141 SH SOLE 26 195778 0 406363 AKAMAI TECHNOLOGIES INC COM 00971T101 1800 36130 SH SOLE 28 27147 0 8983 AKAMAI TECHNOLOGIES INC COM 00971T101 2700 54214 SH SOLE 29 11581 0 42633 AKAMAI TECHNOLOGIES INC COM 00971T101 24870 499297 SH SOLE 30 499297 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5156 103511 SH SOLE 31 46626 0 56885 AKAMAI TECHNOLOGIES INC COM 00971T101 1513 30370 SH SOLE 32 30370 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 677 13587 SH SOLE 34 13587 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 9210 184899 SH SOLE 36 184899 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 42 843 SH SOLE 40 843 0 0 AKAMAI TECHNOLOGIES INC DBCV 2/1 00971TAG6 976 997000 PRN SOLE 21 997000 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 37 2558 SH SOLE 2 2208 0 350 AKEBIA THERAPEUTICS INC COM 00972D105 13 909 SH SOLE 7 909 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1926 134036 SH SOLE 18 134036 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1249 86889 SH SOLE 19 86889 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 23902 1663307 SH SOLE 21 1663307 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 12269 853821 SH SOLE 22 810139 0 43682 AKEBIA THERAPEUTICS INC COM 00972D105 44 3087 SH SOLE 23 3087 0 0 AKERS BIOSCIENCES INC COM 00973E102 1 680 SH SOLE 21 680 0 0 AKERS BIOSCIENCES INC COM 00973E102 18 14730 SH SOLE 22 14730 0 0 AKORN INC COM 009728106 2872 85625 SH SOLE 2 51099 0 34526 AKORN INC COM 009728106 10 290 SH SOLE 4 290 0 0 AKORN INC COM 009728106 65 1948 SH SOLE 7 1948 0 0 AKORN INC COM 009728106 3891 116000 SH SOLE 15 0 0 116000 AKORN INC COM 009728106 9839 293356 SH SOLE 18 293356 0 0 AKORN INC COM 009728106 1289 38438 SH SOLE 19 38438 0 0 AKORN INC COM 009728106 198336 5913410 SH SOLE 21 5913410 0 0 AKORN INC COM 009728106 93001 2772835 SH SOLE 22 2507255 0 265580 AKORN INC COM 009728106 906 27006 SH SOLE 26 22117 0 4889 AKORN INC COM 009728106 419 12481 SH SOLE 28 12481 0 0 AKORN INC COM 009728106 322 9596 SH SOLE 29 0 0 9596 AKORN INC COM 009728106 490 14622 SH SOLE 30 14622 0 0 AKORN INC COM 009728106 63 1869 SH SOLE 31 1869 0 0 AKORN INC COM 009728106 331 9870 SH SOLE 40 9870 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 5 556 SH SOLE 2 556 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 261 29865 SH SOLE 18 29865 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 44 5049 SH SOLE 19 5049 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 2315 264858 SH SOLE 21 264858 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 547 62567 SH SOLE 22 55933 0 6634 ALAMO GROUP INC COM 011311107 331 3645 SH SOLE 2 2620 0 1025 ALAMO GROUP INC COM 011311107 9316 102584 SH SOLE 7 102584 0 0 ALAMO GROUP INC COM 011311107 4191 46153 SH SOLE 18 46153 0 0 ALAMO GROUP INC COM 011311107 2465 27145 SH SOLE 19 27145 0 0 ALAMO GROUP INC COM 011311107 74842 824155 SH SOLE 21 824155 0 0 ALAMO GROUP INC COM 011311107 27160 299089 SH SOLE 22 282953 0 16136 ALAMO GROUP INC COM 011311107 5330 58692 SH SOLE 23 58692 0 0 ALAMO GROUP INC COM 011311107 30 334 SH SOLE 26 0 0 334 ALAMO GROUP INC COM 011311107 128 1408 SH SOLE 28 1408 0 0 ALAMO GROUP INC COM 011311107 1203 13246 SH SOLE 30 13246 0 0 ALAMO GROUP INC COM 011311107 90 989 SH SOLE 40 989 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 74 10281 SH SOLE 4 10281 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 115 16048 SH SOLE 21 16048 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 901 125430 SH SOLE 23 125430 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 4446 619217 SH SOLE 25 619217 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 981 136681 SH SOLE 26 0 0 136681 ALAMOS GOLD INC NEW COM CL A 011532108 17179 2392643 SH SOLE 34 2392643 0 0 ALARM COM HLDGS INC COM 011642105 39 1043 SH SOLE 2 852 0 191 ALARM COM HLDGS INC COM 011642105 23 599 SH SOLE 7 599 0 0 ALARM COM HLDGS INC COM 011642105 2622 69691 SH SOLE 18 69691 0 0 ALARM COM HLDGS INC COM 011642105 473 12575 SH SOLE 19 12575 0 0 ALARM COM HLDGS INC COM 011642105 21972 583902 SH SOLE 21 583902 0 0 ALARM COM HLDGS INC COM 011642105 16488 438149 SH SOLE 22 394035 0 44114 ALARM COM HLDGS INC COM 011642105 79 2101 SH SOLE 28 2101 0 0 ALARM COM HLDGS INC COM 011642105 65 1728 SH SOLE 30 1728 0 0 ALARM COM HLDGS INC COM 011642105 85 2258 SH SOLE 40 2258 0 0 ALASKA AIR GROUP INC COM 011659109 8292 92385 SH SOLE 2 28412 0 63973 ALASKA AIR GROUP INC COM 011659109 7524 83823 SH SOLE 7 77820 0 6003 ALASKA AIR GROUP INC COM 011659109 2 25 SH SOLE 15 25 0 0 ALASKA AIR GROUP INC COM 011659109 23563 262516 SH SOLE 18 256709 0 5807 ALASKA AIR GROUP INC COM 011659109 18 200 SH OTR 19 200 0 0 ALASKA AIR GROUP INC COM 011659109 3165 35266 SH SOLE 19 35266 0 0 ALASKA AIR GROUP INC COM 011659109 255252 2843721 SH SOLE 21 2843721 0 0 ALASKA AIR GROUP INC COM 011659109 284467 3169201 SH SOLE 22 2700366 0 468835 ALASKA AIR GROUP INC COM 011659109 1866 20793 SH SOLE 25 20793 0 0 ALASKA AIR GROUP INC COM 011659109 3987 44422 SH SOLE 26 19243 0 25179 ALASKA AIR GROUP INC COM 011659109 289 3216 SH SOLE 29 0 0 3216 ALASKA AIR GROUP INC COM 011659109 16921 188509 SH SOLE 30 188509 0 0 ALASKA AIR GROUP INC COM 011659109 241 2681 SH SOLE 31 2681 0 0 ALASKA AIR GROUP INC COM 011659109 2406 26803 SH SOLE 36 26803 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 19 8845 SH SOLE 18 8845 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 299 136070 SH SOLE 21 136070 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 3499 1590601 SH SOLE 22 1590601 0 0 ALBANY INTL CORP CL A 012348108 126 2358 SH SOLE 2 1211 0 1147 ALBANY INTL CORP CL A 012348108 12 230 SH SOLE 4 230 0 0 ALBANY INTL CORP CL A 012348108 40 757 SH SOLE 7 757 0 0 ALBANY INTL CORP CL A 012348108 7261 135979 SH SOLE 18 135979 0 0 ALBANY INTL CORP CL A 012348108 6438 120562 SH SOLE 19 120562 0 0 ALBANY INTL CORP CL A 012348108 129530 2425654 SH SOLE 21 2425654 0 0 ALBANY INTL CORP CL A 012348108 40273 754184 SH SOLE 22 697950 0 56234 ALBANY INTL CORP CL A 012348108 659 12335 SH SOLE 26 10222 0 2113 ALBANY INTL CORP CL A 012348108 223 4167 SH SOLE 28 4167 0 0 ALBANY INTL CORP CL A 012348108 2253 42186 SH SOLE 30 42186 0 0 ALBANY INTL CORP CL A 012348108 175 3279 SH SOLE 40 3279 0 0 ALBANY MOLECULAR RESH INC COM 012423109 24 1113 SH SOLE 2 1113 0 0 ALBANY MOLECULAR RESH INC COM 012423109 11 521 SH SOLE 7 521 0 0 ALBANY MOLECULAR RESH INC COM 012423109 2639 121611 SH SOLE 18 121611 0 0 ALBANY MOLECULAR RESH INC COM 012423109 369 17008 SH SOLE 19 17008 0 0 ALBANY MOLECULAR RESH INC COM 012423109 58403 2691378 SH SOLE 21 2691378 0 0 ALBANY MOLECULAR RESH INC COM 012423109 17570 809693 SH SOLE 22 763378 0 46315 ALBANY MOLECULAR RESH INC COM 012423109 104 4772 SH SOLE 23 4772 0 0 ALBANY MOLECULAR RESH INC COM 012423109 86 3977 SH SOLE 28 3977 0 0 ALBANY MOLECULAR RESH INC COM 012423109 684 31520 SH SOLE 30 31520 0 0 ALBANY MOLECULAR RESH INC COM 012423109 68 3150 SH SOLE 40 3150 0 0 ALBEMARLE CORP COM 012653101 13965 132315 SH SOLE 2 23698 0 108617 ALBEMARLE CORP COM 012653101 3961 37527 SH SOLE 4 34458 0 3069 ALBEMARLE CORP COM 012653101 11758 111412 SH SOLE 7 105637 0 5775 ALBEMARLE CORP COM 012653101 2232 21151 SH SOLE 13 21151 0 0 ALBEMARLE CORP COM 012653101 43 404 SH SOLE 15 404 0 0 ALBEMARLE CORP COM 012653101 26837 254279 SH SOLE 18 238853 0 15426 ALBEMARLE CORP COM 012653101 3757 35594 SH SOLE 19 35043 0 551 ALBEMARLE CORP COM 012653101 7069 66983 SH SOLE 20 0 0 66983 ALBEMARLE CORP COM 012653101 244469 2316364 SH SOLE 21 2316364 0 0 ALBEMARLE CORP COM 012653101 307177 2910528 SH SOLE 22 2390023 0 520505 ALBEMARLE CORP COM 012653101 13902 131727 SH SOLE 23 131727 0 0 ALBEMARLE CORP COM 012653101 24593 233025 SH SOLE 25 233025 0 0 ALBEMARLE CORP COM 012653101 33266 315198 SH SOLE 26 121698 0 193500 ALBEMARLE CORP COM 012653101 2473 23428 SH SOLE 28 17443 0 5985 ALBEMARLE CORP COM 012653101 3686 34928 SH SOLE 29 3856 0 31072 ALBEMARLE CORP COM 012653101 32924 311960 SH SOLE 30 311960 0 0 ALBEMARLE CORP COM 012653101 6561 62170 SH SOLE 31 34424 0 27746 ALBEMARLE CORP COM 012653101 93551 886407 SH SOLE 34 886407 0 0 ALBEMARLE CORP COM 012653101 12870 121943 SH SOLE 36 121943 0 0 ALBEMARLE CORP COM 012653101 57 538 SH SOLE 40 538 0 0 ALBIREO PHARMA INC COM 01345P106 11 533 SH SOLE 18 533 0 0 ALBIREO PHARMA INC COM 01345P106 157 7610 SH SOLE 21 7610 0 0 ALBIREO PHARMA INC COM 01345P106 18 863 SH SOLE 22 863 0 0 ALCENTRA CAP CORP COM 01374T102 1008 74197 SH SOLE 30 74197 0 0 ALCOA CORP COM 013872106 4754 145608 SH SOLE 2 50396 0 95212 ALCOA CORP COM 013872106 197 6033 SH SOLE 4 6033 0 0 ALCOA CORP COM 013872106 2740 83927 SH SOLE 7 83927 0 0 ALCOA CORP COM 013872106 31 939 SH SOLE 15 939 0 0 ALCOA CORP COM 013872106 3298 101019 SH SOLE 18 101019 0 0 ALCOA CORP COM 013872106 359 10999 SH OTR 19 0 10999 0 ALCOA CORP COM 013872106 2652 81226 SH SOLE 19 75223 0 6003 ALCOA CORP COM 013872106 71548 2191362 SH SOLE 21 2191362 0 0 ALCOA CORP COM 013872106 147658 4522461 SH SOLE 22 3922399 0 600062 ALCOA CORP COM 013872106 4187 128251 SH SOLE 25 128251 0 0 ALCOA CORP COM 013872106 5673 173761 SH SOLE 26 63963 0 109798 ALCOA CORP COM 013872106 901 27603 SH SOLE 28 27603 0 0 ALCOA CORP COM 013872106 1211 37102 SH SOLE 29 0 0 37102 ALCOA CORP COM 013872106 985 30160 SH SOLE 30 30160 0 0 ALCOA CORP COM 013872106 200 6123 SH SOLE 31 5932 0 191 ALCOA CORP COM 013872106 6908 211571 SH SOLE 36 211571 0 0 ALCOA CORP COM 013872106 684 20948 SH SOLE 40 20948 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 160 13993 SH SOLE 2 7486 0 6507 ALDER BIOPHARMACEUTICALS INC COM 014339105 3 241 SH SOLE 4 241 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 15 1294 SH SOLE 7 1294 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 2081 181735 SH SOLE 18 181735 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 2362 206296 SH SOLE 19 206296 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 23679 2068034 SH SOLE 21 2068034 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 14983 1308571 SH SOLE 22 1228840 0 79731 ALDER BIOPHARMACEUTICALS INC COM 014339105 35 3053 SH SOLE 23 3053 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 160 13942 SH SOLE 26 12535 0 1407 ALDER BIOPHARMACEUTICALS INC COM 014339105 65 5655 SH SOLE 28 5655 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 39 3384 SH SOLE 29 0 0 3384 ALDER BIOPHARMACEUTICALS INC COM 014339105 62 5453 SH SOLE 30 5453 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 237 20661 SH SOLE 34 20661 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 54 4724 SH SOLE 40 4724 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 9 2037 SH SOLE 18 2037 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 14 2978 SH SOLE 19 2978 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 161 34529 SH SOLE 21 34529 0 0 ALERE INC COM 01449J105 2619 52183 SH SOLE 2 8398 0 43785 ALERE INC COM 01449J105 18 352 SH SOLE 4 352 0 0 ALERE INC COM 01449J105 156 3106 SH SOLE 7 3106 0 0 ALERE INC COM 01449J105 2352 46855 SH SOLE 18 46855 0 0 ALERE INC COM 01449J105 1936 38580 SH SOLE 19 38580 0 0 ALERE INC COM 01449J105 47465 945704 SH SOLE 21 945704 0 0 ALERE INC COM 01449J105 116755 2326269 SH SOLE 22 2054773 0 271496 ALERE INC COM 01449J105 353 7034 SH SOLE 23 7034 0 0 ALERE INC COM 01449J105 1635 32581 SH SOLE 26 28213 0 4368 ALERE INC COM 01449J105 595 11854 SH SOLE 28 11854 0 0 ALERE INC COM 01449J105 800 15944 SH SOLE 29 0 0 15944 ALERE INC COM 01449J105 1077 21449 SH SOLE 30 21449 0 0 ALERE INC COM 01449J105 102 2028 SH SOLE 31 2028 0 0 ALERE INC COM 01449J105 77 1533 SH SOLE 36 1533 0 0 ALERE INC COM 01449J105 481 9593 SH SOLE 40 9593 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1186 28664 SH SOLE 2 20653 0 8011 ALEXANDER & BALDWIN INC NEW COM 014491104 13 308 SH SOLE 4 308 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 52 1254 SH SOLE 7 1254 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 13179 318499 SH SOLE 18 318499 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1274 30788 SH SOLE 19 30788 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 127371 3078074 SH SOLE 21 3078074 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 60277 1456658 SH SOLE 22 1373930 0 82728 ALEXANDER & BALDWIN INC NEW COM 014491104 647 15631 SH SOLE 26 13015 0 2616 ALEXANDER & BALDWIN INC NEW COM 014491104 283 6828 SH SOLE 28 6828 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 319 7706 SH SOLE 30 7706 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 99 2402 SH SOLE 34 2402 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 204 4939 SH SOLE 40 4939 0 0 ALEXANDERS INC COM 014752109 47 112 SH SOLE 2 89 0 23 ALEXANDERS INC COM 014752109 327 777 SH SOLE 4 777 0 0 ALEXANDERS INC COM 014752109 1137 2698 SH SOLE 7 2698 0 0 ALEXANDERS INC COM 014752109 40 96 SH SOLE 15 96 0 0 ALEXANDERS INC COM 014752109 3182 7549 SH SOLE 18 7549 0 0 ALEXANDERS INC COM 014752109 1425 3380 SH SOLE 19 3380 0 0 ALEXANDERS INC COM 014752109 26675 63291 SH SOLE 21 63291 0 0 ALEXANDERS INC COM 014752109 41226 97816 SH SOLE 22 93734 0 4082 ALEXANDERS INC COM 014752109 72 171 SH SOLE 23 171 0 0 ALEXANDERS INC COM 014752109 1754 4162 SH SOLE 25 4162 0 0 ALEXANDERS INC COM 014752109 596 1413 SH SOLE 26 496 0 917 ALEXANDERS INC COM 014752109 140 333 SH SOLE 28 333 0 0 ALEXANDERS INC COM 014752109 296 703 SH SOLE 29 703 0 0 ALEXANDERS INC COM 014752109 4523 10732 SH SOLE 30 10732 0 0 ALEXANDERS INC COM 014752109 99 236 SH SOLE 40 236 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14074 116824 SH SOLE 2 19932 0 96892 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 15186 126056 SH SOLE 4 122992 0 3064 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 22180 184111 SH SOLE 7 180664 0 3447 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 298 2474 SH SOLE 13 2474 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 395 3281 SH SOLE 15 3281 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27749 230342 SH SOLE 18 218115 0 12227 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14268 118433 SH SOLE 19 118433 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6128 50865 SH SOLE 20 0 0 50865 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 337596 2802327 SH SOLE 21 2802327 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 460013 3818489 SH SOLE 22 3340463 0 478026 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13681 113563 SH SOLE 23 113563 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18953 157327 SH SOLE 25 157327 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23414 194355 SH SOLE 26 82414 0 111941 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2260 18763 SH SOLE 28 14092 0 4671 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7981 66247 SH SOLE 29 34557 0 31690 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 83689 694687 SH SOLE 30 694687 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5374 44610 SH SOLE 31 31841 0 12769 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6466 53671 SH SOLE 34 53671 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1699 14104 SH SOLE 36 14104 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 48 396 SH SOLE 40 396 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 68866 566010 SH SOLE 2 109348 0 456662 ALEXION PHARMACEUTICALS INC COM 015351109 10172 83602 SH SOLE 4 78237 0 5365 ALEXION PHARMACEUTICALS INC COM 015351109 19104 157011 SH SOLE 7 154162 0 2849 ALEXION PHARMACEUTICALS INC COM 015351109 497 4088 SH SOLE 13 4088 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 217 1783 SH SOLE 15 1783 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 263334 2164331 SH SOLE 18 1732407 0 431924 ALEXION PHARMACEUTICALS INC COM 015351109 222569 1829284 SH SOLE 19 1829284 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 15816 129992 SH SOLE 20 15446 0 114546 ALEXION PHARMACEUTICALS INC COM 015351109 792105 6510274 SH SOLE 21 6510274 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 737366 6060378 SH SOLE 22 5039920 0 1020458 ALEXION PHARMACEUTICALS INC COM 015351109 35131 288737 SH SOLE 23 288737 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 18263 150106 SH SOLE 25 150106 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 77689 638524 SH SOLE 26 204935 0 433589 ALEXION PHARMACEUTICALS INC COM 015351109 5677 46657 SH SOLE 28 34875 0 11782 ALEXION PHARMACEUTICALS INC COM 015351109 19541 160608 SH SOLE 29 150949 0 9659 ALEXION PHARMACEUTICALS INC COM 015351109 77977 640887 SH SOLE 30 640887 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 15687 128932 SH SOLE 31 63930 0 65002 ALEXION PHARMACEUTICALS INC COM 015351109 4819 39609 SH SOLE 32 39609 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 11235 92341 SH SOLE 34 92341 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 28224 231970 SH SOLE 36 231970 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 139 1141 SH SOLE 40 1141 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 57135 405500 SH Call SOLE 19 405500 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 691 4900 SH Call SOLE 22 4900 0 0 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 12343 87600 SH Call SOLE 34 87600 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 117340 832789 SH SOLE 2 152610 0 680179 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 51478 365353 SH SOLE 4 365353 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22011 156215 SH SOLE 7 156215 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6930 49187 SH SOLE 13 13602 0 35585 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 98191 696881 SH SOLE 15 666220 0 30661 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 78 552 SH SOLE 17 0 0 552 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 194371 1379495 SH SOLE 18 1206086 0 173409 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 920 6527 SH OTR 19 0 6527 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 363118 2577132 SH SOLE 19 2577132 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2651076 18815302 SH SOLE 21 18815302 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2229486 15823179 SH SOLE 22 14539866 0 1283313 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 177656 1260868 SH SOLE 23 1260868 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31757 225385 SH SOLE 25 225385 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 400646 2843479 SH SOLE 26 199154 0 2644325 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 24959 177142 SH SOLE 28 177142 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 72900 517388 SH SOLE 29 365729 0 151659 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 866595 6150426 SH SOLE 30 6150426 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 93208 661520 SH SOLE 31 120134 0 541386 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6545 46448 SH SOLE 32 46448 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 393526 2792945 SH SOLE 34 2792945 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4257 30213 SH SOLE 36 30213 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 684 4853 SH SOLE 40 4853 0 0 ALICO INC COM 016230104 20 628 SH SOLE 2 205 0 423 ALICO INC COM 016230104 416 13295 SH SOLE 18 13295 0 0 ALICO INC COM 016230104 70 2249 SH SOLE 19 2249 0 0 ALICO INC COM 016230104 3282 104860 SH SOLE 21 104860 0 0 ALICO INC COM 016230104 3617 115564 SH SOLE 22 113779 0 1785 ALIGN TECHNOLOGY INC COM 016255101 14539 96850 SH SOLE 2 24937 0 71913 ALIGN TECHNOLOGY INC COM 016255101 3978 26500 SH SOLE 4 24350 0 2150 ALIGN TECHNOLOGY INC COM 016255101 9422 62763 SH SOLE 7 61053 0 1710 ALIGN TECHNOLOGY INC COM 016255101 25165 167633 SH SOLE 18 157283 0 10350 ALIGN TECHNOLOGY INC COM 016255101 18726 124738 SH SOLE 19 124738 0 0 ALIGN TECHNOLOGY INC COM 016255101 8144 54247 SH SOLE 20 0 0 54247 ALIGN TECHNOLOGY INC COM 016255101 249876 1664508 SH SOLE 21 1664508 0 0 ALIGN TECHNOLOGY INC COM 016255101 301572 2008875 SH SOLE 22 1666141 0 342734 ALIGN TECHNOLOGY INC COM 016255101 14216 94699 SH SOLE 23 94699 0 0 ALIGN TECHNOLOGY INC COM 016255101 661 4406 SH SOLE 25 4406 0 0 ALIGN TECHNOLOGY INC COM 016255101 21858 145603 SH SOLE 26 71999 0 73604 ALIGN TECHNOLOGY INC COM 016255101 2421 16128 SH SOLE 28 12106 0 4022 ALIGN TECHNOLOGY INC COM 016255101 4078 27166 SH SOLE 29 2546 0 24620 ALIGN TECHNOLOGY INC COM 016255101 31784 211725 SH SOLE 30 211725 0 0 ALIGN TECHNOLOGY INC COM 016255101 4898 32629 SH SOLE 31 15221 0 17408 ALIGN TECHNOLOGY INC COM 016255101 4619 30768 SH SOLE 34 30768 0 0 ALIGN TECHNOLOGY INC COM 016255101 1687 11235 SH SOLE 36 11235 0 0 ALIGN TECHNOLOGY INC COM 016255101 50 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 241 173373 SH SOLE 21 173373 0 0 ALIMERA SCIENCES INC COM 016259103 14 10303 SH SOLE 22 10303 0 0 ALJ REGIONAL HLDGS INC COM 001627108 10 3228 SH SOLE 18 3228 0 0 ALJ REGIONAL HLDGS INC COM 001627108 183 57343 SH SOLE 21 57343 0 0 ALKERMES PLC SHS G01767105 11907 205406 SH SOLE 2 76654 0 128752 ALKERMES PLC SHS G01767105 3200 55202 SH SOLE 4 51957 0 3245 ALKERMES PLC SHS G01767105 544 9392 SH SOLE 7 9392 0 0 ALKERMES PLC SHS G01767105 64 1106 SH SOLE 13 1106 0 0 ALKERMES PLC SHS G01767105 51 872 SH SOLE 15 872 0 0 ALKERMES PLC SHS G01767105 6464 111508 SH SOLE 18 96372 0 15136 ALKERMES PLC SHS G01767105 23896 412211 SH SOLE 19 412211 0 0 ALKERMES PLC SHS G01767105 5478 94494 SH SOLE 20 0 0 94494 ALKERMES PLC SHS G01767105 226498 3907166 SH SOLE 21 3907166 0 0 ALKERMES PLC SHS G01767105 241625 4168112 SH SOLE 22 3686010 0 482102 ALKERMES PLC SHS G01767105 11362 195998 SH SOLE 23 195998 0 0 ALKERMES PLC SHS G01767105 5418 93465 SH SOLE 25 93465 0 0 ALKERMES PLC SHS G01767105 21861 377102 SH SOLE 26 147475 0 229627 ALKERMES PLC SHS G01767105 1827 31510 SH SOLE 28 23417 0 8093 ALKERMES PLC SHS G01767105 2786 48054 SH SOLE 29 10526 0 37528 ALKERMES PLC SHS G01767105 10381 179080 SH SOLE 30 179080 0 0 ALKERMES PLC SHS G01767105 4690 80911 SH SOLE 31 42058 0 38853 ALKERMES PLC SHS G01767105 5507 95001 SH SOLE 34 95001 0 0 ALKERMES PLC SHS G01767105 8779 151437 SH SOLE 36 151437 0 0 ALKERMES PLC SHS G01767105 43 738 SH SOLE 40 738 0 0 ALLEGHANY CORP DEL COM 017175100 12946 21766 SH SOLE 2 7990 0 13776 ALLEGHANY CORP DEL COM 017175100 2331 3919 SH SOLE 4 3638 0 281 ALLEGHANY CORP DEL COM 017175100 2866 4819 SH SOLE 7 3898 0 921 ALLEGHANY CORP DEL COM 017175100 247 416 SH SOLE 13 416 0 0 ALLEGHANY CORP DEL COM 017175100 51 85 SH SOLE 15 85 0 0 ALLEGHANY CORP DEL COM 017175100 29777 50063 SH SOLE 18 48551 0 1512 ALLEGHANY CORP DEL COM 017175100 3782 6359 SH SOLE 19 6359 0 0 ALLEGHANY CORP DEL COM 017175100 6865 11542 SH SOLE 20 0 0 11542 ALLEGHANY CORP DEL COM 017175100 396600 666778 SH SOLE 21 666778 0 0 ALLEGHANY CORP DEL COM 017175100 281290 472915 SH SOLE 22 428147 0 44768 ALLEGHANY CORP DEL COM 017175100 9844 16550 SH SOLE 23 16550 0 0 ALLEGHANY CORP DEL COM 017175100 6027 10132 SH SOLE 25 10132 0 0 ALLEGHANY CORP DEL COM 017175100 30594 51435 SH SOLE 26 12237 0 39198 ALLEGHANY CORP DEL COM 017175100 1762 2962 SH SOLE 28 2320 0 642 ALLEGHANY CORP DEL COM 017175100 2349 3949 SH SOLE 29 521 0 3428 ALLEGHANY CORP DEL COM 017175100 14930 25101 SH SOLE 30 25101 0 0 ALLEGHANY CORP DEL COM 017175100 3626 6096 SH SOLE 31 3080 0 3016 ALLEGHANY CORP DEL COM 017175100 468 786 SH SOLE 34 786 0 0 ALLEGHANY CORP DEL COM 017175100 10773 18112 SH SOLE 36 18112 0 0 ALLEGHANY CORP DEL COM 017175100 48 80 SH SOLE 40 80 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1102 64781 SH SOLE 2 46722 0 18059 ALLEGHENY TECHNOLOGIES INC COM 01741R102 7 438 SH SOLE 4 438 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 92 5408 SH SOLE 7 5408 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 12279 721874 SH SOLE 18 721874 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1210 71125 SH SOLE 19 71125 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 116413 6843803 SH SOLE 21 6843803 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 59472 3496285 SH SOLE 22 3281974 0 214311 ALLEGHENY TECHNOLOGIES INC COM 01741R102 442 25971 SH SOLE 26 19470 0 6501 ALLEGHENY TECHNOLOGIES INC COM 01741R102 270 15854 SH SOLE 28 15854 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 271 15928 SH SOLE 30 15928 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 284 16687 SH SOLE 36 16687 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 203 11945 SH SOLE 40 11945 0 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 575 404000 PRN SOLE 21 404000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 40 1057 SH SOLE 2 499 0 558 ALLEGIANCE BANCSHARES INC COM 01748H107 21 559 SH SOLE 7 559 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1627 42470 SH SOLE 18 42470 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 252 6585 SH SOLE 19 6585 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 13909 363162 SH SOLE 21 363162 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 4949 129207 SH SOLE 22 114241 0 14966 ALLEGIANCE BANCSHARES INC COM 01748H107 104 2716 SH SOLE 26 0 0 2716 ALLEGIANCE BANCSHARES INC COM 01748H107 66 1715 SH SOLE 30 1715 0 0 ALLEGIANT TRAVEL CO COM 01748X102 100 738 SH SOLE 2 571 0 167 ALLEGIANT TRAVEL CO COM 01748X102 43 318 SH SOLE 7 318 0 0 ALLEGIANT TRAVEL CO COM 01748X102 8265 60955 SH SOLE 18 60955 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1136 8379 SH SOLE 19 8379 0 0 ALLEGIANT TRAVEL CO COM 01748X102 149263 1100761 SH SOLE 21 1100761 0 0 ALLEGIANT TRAVEL CO COM 01748X102 47754 352168 SH SOLE 22 331673 0 20495 ALLEGIANT TRAVEL CO COM 01748X102 25 185 SH SOLE 26 0 0 185 ALLEGIANT TRAVEL CO COM 01748X102 84 616 SH SOLE 28 616 0 0 ALLEGIANT TRAVEL CO COM 01748X102 2350 17333 SH SOLE 30 17333 0 0 ALLEGIANT TRAVEL CO COM 01748X102 64 473 SH SOLE 40 473 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 9903 122074 SH SOLE 2 30310 0 91764 ALLEGION PUB LTD CO ORD SHS G0176J109 2861 35268 SH SOLE 4 32337 0 2931 ALLEGION PUB LTD CO ORD SHS G0176J109 4929 60765 SH SOLE 7 60765 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 49 609 SH SOLE 15 609 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 17213 212191 SH SOLE 18 198947 0 13244 ALLEGION PUB LTD CO ORD SHS G0176J109 7247 89331 SH SOLE 19 89331 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 4432 54635 SH SOLE 20 0 0 54635 ALLEGION PUB LTD CO ORD SHS G0176J109 144603 1782582 SH SOLE 21 1782582 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 216259 2665920 SH SOLE 22 2245163 0 420757 ALLEGION PUB LTD CO ORD SHS G0176J109 9388 115734 SH SOLE 23 115734 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 5153 63518 SH SOLE 25 63518 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 22564 278159 SH SOLE 26 111432 0 166727 ALLEGION PUB LTD CO ORD SHS G0176J109 1630 20095 SH SOLE 28 14879 0 5216 ALLEGION PUB LTD CO ORD SHS G0176J109 4773 58841 SH SOLE 29 3418 0 55423 ALLEGION PUB LTD CO ORD SHS G0176J109 19927 245647 SH SOLE 30 245647 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3508 43241 SH SOLE 31 19581 0 23660 ALLEGION PUB LTD CO ORD SHS G0176J109 529 6521 SH SOLE 34 6521 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 8103 99895 SH SOLE 36 99895 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 40 493 SH SOLE 40 493 0 0 ALLERGAN PLC SHS G0177J108 122390 503476 SH SOLE 2 178155 0 325321 ALLERGAN PLC SHS G0177J108 25425 104589 SH SOLE 4 96138 0 8451 ALLERGAN PLC SHS G0177J108 59956 246642 SH SOLE 7 232035 0 14607 ALLERGAN PLC SHS G0177J108 1398 5753 SH SOLE 13 5753 0 0 ALLERGAN PLC SHS G0177J108 535 2200 SH SOLE 15 2200 0 0 ALLERGAN PLC SHS G0177J108 175639 722527 SH SOLE 18 676351 0 46176 ALLERGAN PLC SHS G0177J108 178145 732835 SH SOLE 19 728023 0 4812 ALLERGAN PLC SHS G0177J108 32208 132496 SH SOLE 20 0 0 132496 ALLERGAN PLC SHS G0177J108 1288874 5302046 SH SOLE 21 5302046 0 0 ALLERGAN PLC SHS G0177J108 2117072 8709003 SH SOLE 22 7206416 0 1502587 ALLERGAN PLC SHS G0177J108 98477 405105 SH SOLE 23 405105 0 0 ALLERGAN PLC SHS G0177J108 55511 228356 SH SOLE 25 228356 0 0 ALLERGAN PLC SHS G0177J108 210642 866518 SH SOLE 26 278442 0 588076 ALLERGAN PLC SHS G0177J108 17396 71564 SH SOLE 28 53850 0 17714 ALLERGAN PLC SHS G0177J108 3219 13242 SH SOLE 29 13242 0 0 ALLERGAN PLC SHS G0177J108 246716 1014917 SH SOLE 30 1014917 0 0 ALLERGAN PLC SHS G0177J108 43783 180109 SH SOLE 31 84530 0 95579 ALLERGAN PLC SHS G0177J108 74407 306087 SH SOLE 34 306087 0 0 ALLERGAN PLC SHS G0177J108 91294 375558 SH SOLE 36 375558 0 0 ALLERGAN PLC SHS G0177J108 427 1756 SH SOLE 40 1756 0 0 ALLERGAN PLC PFD CONV SER A G0177J116 850 980 SH SOLE 2 980 0 0 ALLERGAN PLC PFD CONV SER A G0177J116 258 298 SH OTR 19 298 0 0 ALLERGAN PLC PFD CONV SER A G0177J116 465463 536612 SH SOLE 21 536612 0 0 ALLETE INC COM NEW 018522300 2068 28846 SH SOLE 2 19640 0 9206 ALLETE INC COM NEW 018522300 16 223 SH SOLE 4 223 0 0 ALLETE INC COM NEW 018522300 262 3654 SH SOLE 7 3654 0 0 ALLETE INC COM NEW 018522300 17 235 SH SOLE 17 0 0 235 ALLETE INC COM NEW 018522300 18287 255117 SH SOLE 18 255117 0 0 ALLETE INC COM NEW 018522300 11607 161931 SH SOLE 19 161931 0 0 ALLETE INC COM NEW 018522300 323313 4510503 SH SOLE 21 4510503 0 0 ALLETE INC COM NEW 018522300 95111 1326890 SH SOLE 22 1237318 0 89572 ALLETE INC COM NEW 018522300 1350 18831 SH SOLE 26 16492 0 2339 ALLETE INC COM NEW 018522300 480 6702 SH SOLE 28 6702 0 0 ALLETE INC COM NEW 018522300 6770 94453 SH SOLE 30 94453 0 0 ALLETE INC COM NEW 018522300 1480 20644 SH SOLE 31 20644 0 0 ALLETE INC COM NEW 018522300 333 4640 SH SOLE 36 4640 0 0 ALLETE INC COM NEW 018522300 408 5689 SH SOLE 40 5689 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 16420 63967 SH SOLE 2 10771 0 53196 ALLIANCE DATA SYSTEMS CORP COM 018581108 4019 15658 SH SOLE 4 14492 0 1166 ALLIANCE DATA SYSTEMS CORP COM 018581108 9731 37911 SH SOLE 7 37157 0 754 ALLIANCE DATA SYSTEMS CORP COM 018581108 204 796 SH SOLE 13 796 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 93 362 SH SOLE 15 362 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 30955 120592 SH SOLE 18 113474 0 7118 ALLIANCE DATA SYSTEMS CORP COM 018581108 8536 33253 SH SOLE 19 33253 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6403 24946 SH SOLE 20 0 0 24946 ALLIANCE DATA SYSTEMS CORP COM 018581108 260475 1014746 SH SOLE 21 1014746 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 356086 1387222 SH SOLE 22 1154648 0 232574 ALLIANCE DATA SYSTEMS CORP COM 018581108 15648 60961 SH SOLE 23 60961 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 9843 38345 SH SOLE 25 38345 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 38199 148814 SH SOLE 26 55503 0 93311 ALLIANCE DATA SYSTEMS CORP COM 018581108 2769 10787 SH SOLE 28 8161 0 2626 ALLIANCE DATA SYSTEMS CORP COM 018581108 3627 14131 SH SOLE 29 1749 0 12382 ALLIANCE DATA SYSTEMS CORP COM 018581108 39356 153321 SH SOLE 30 153321 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6603 25724 SH SOLE 31 12487 0 13237 ALLIANCE DATA SYSTEMS CORP COM 018581108 2777 10818 SH SOLE 34 10818 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 14944 58218 SH SOLE 36 58218 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 75 293 SH SOLE 40 293 0 0 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 1 45 SH SOLE 17 0 0 45 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 12 887 SH SOLE 18 887 0 0 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 29 2209 SH SOLE 19 2209 0 0 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 232 17480 SH SOLE 21 17480 0 0 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 3301 248191 SH SOLE 22 248191 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 21 1468 SH SOLE 18 1468 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 20 1357 SH SOLE 19 1357 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 338 23498 SH SOLE 21 23498 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 1862 129336 SH SOLE 22 129336 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1829 141379 SH SOLE 19 141379 0 0 ALLIANT ENERGY CORP COM 018802108 14868 370139 SH SOLE 2 109952 0 260187 ALLIANT ENERGY CORP COM 018802108 2949 73421 SH SOLE 4 66109 0 7312 ALLIANT ENERGY CORP COM 018802108 9302 231569 SH SOLE 7 205545 0 26024 ALLIANT ENERGY CORP COM 018802108 466 11589 SH SOLE 13 11589 0 0 ALLIANT ENERGY CORP COM 018802108 57 1419 SH SOLE 15 1419 0 0 ALLIANT ENERGY CORP COM 018802108 22738 566040 SH SOLE 18 534838 0 31202 ALLIANT ENERGY CORP COM 018802108 2855 71067 SH SOLE 19 71067 0 0 ALLIANT ENERGY CORP COM 018802108 8965 223170 SH SOLE 20 0 0 223170 ALLIANT ENERGY CORP COM 018802108 310918 7740060 SH SOLE 21 7740060 0 0 ALLIANT ENERGY CORP COM 018802108 256072 6374705 SH SOLE 22 5303267 0 1071438 ALLIANT ENERGY CORP COM 018802108 10886 270999 SH SOLE 23 270999 0 0 ALLIANT ENERGY CORP COM 018802108 6396 159232 SH SOLE 25 159232 0 0 ALLIANT ENERGY CORP COM 018802108 22608 562817 SH SOLE 26 230882 0 331935 ALLIANT ENERGY CORP COM 018802108 1894 47155 SH SOLE 28 34911 0 12244 ALLIANT ENERGY CORP COM 018802108 2678 66658 SH SOLE 29 10645 0 56013 ALLIANT ENERGY CORP COM 018802108 29055 723297 SH SOLE 30 723297 0 0 ALLIANT ENERGY CORP COM 018802108 5709 142118 SH SOLE 31 87409 0 54709 ALLIANT ENERGY CORP COM 018802108 2634 65574 SH SOLE 32 65574 0 0 ALLIANT ENERGY CORP COM 018802108 609 15157 SH SOLE 34 15157 0 0 ALLIANT ENERGY CORP COM 018802108 11003 273922 SH SOLE 36 273922 0 0 ALLIANT ENERGY CORP COM 018802108 43 1068 SH SOLE 40 1068 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 9 328 SH SOLE 2 328 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 671 24656 SH SOLE 18 24656 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 135 4953 SH SOLE 19 4953 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 5844 214680 SH SOLE 21 214680 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 5279 193923 SH SOLE 22 188887 0 5036 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 3071 58057 SH SOLE 2 14005 0 44052 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 25 480 SH SOLE 4 480 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 176 3335 SH SOLE 7 3335 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 2487 47021 SH SOLE 18 47021 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 2006 37929 SH SOLE 19 37929 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 50022 945596 SH SOLE 21 945596 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 124417 2351930 SH SOLE 22 2070240 0 281690 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 1362 25743 SH SOLE 26 21067 0 4676 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 704 13305 SH SOLE 28 13305 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 520 9832 SH SOLE 29 0 0 9832 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 705 13330 SH SOLE 30 13330 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 100 1897 SH SOLE 31 1897 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 272 5145 SH SOLE 36 5145 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 530 10013 SH SOLE 40 10013 0 0 ALLIQUA BIOMEDICAL INC COM NEW 019621200 4 9692 SH SOLE 21 9692 0 0 ALLIQUA BIOMEDICAL INC COM NEW 019621200 9 25547 SH SOLE 22 25547 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3087 82303 SH SOLE 2 34253 0 48050 ALLISON TRANSMISSION HLDGS I COM 01973R101 204 5440 SH SOLE 4 5440 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 177 4726 SH SOLE 7 4726 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3890 103715 SH SOLE 18 103715 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 10242 273036 SH SOLE 19 273036 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 54595 1455466 SH SOLE 21 1455466 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 154097 4108155 SH SOLE 22 3689929 0 418226 ALLISON TRANSMISSION HLDGS I COM 01973R101 68 1822 SH SOLE 23 1822 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 69 1831 SH SOLE 25 1831 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1977 52710 SH SOLE 26 44542 0 8168 ALLISON TRANSMISSION HLDGS I COM 01973R101 773 20601 SH SOLE 28 20601 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 845 22535 SH SOLE 30 22535 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 117 3115 SH SOLE 31 3108 0 7 ALLISON TRANSMISSION HLDGS I COM 01973R101 4340 115699 SH SOLE 34 115699 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 284 7566 SH SOLE 36 7566 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 597 15926 SH SOLE 40 15926 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1390 108953 SH SOLE 2 78825 0 30128 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 8 612 SH SOLE 4 612 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 89 6942 SH SOLE 7 6942 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 15391 1206195 SH SOLE 18 1206195 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1524 119406 SH SOLE 19 119406 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 144225 11302902 SH SOLE 21 11302902 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 73326 5746580 SH SOLE 22 5420269 0 326311 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 631 49432 SH SOLE 26 39526 0 9906 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 331 25939 SH SOLE 28 25939 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 766 60039 SH SOLE 30 60039 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 241 18884 SH SOLE 40 18884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250% 7/0 01988PAD0 515 508000 PRN SOLE 21 508000 0 0 ALLSTATE CORP COM 020002101 40781 461115 SH SOLE 2 104884 0 356231 ALLSTATE CORP COM 020002101 12037 136103 SH SOLE 4 126748 0 9355 ALLSTATE CORP COM 020002101 26606 300837 SH SOLE 7 277408 0 23429 ALLSTATE CORP COM 020002101 891 10077 SH SOLE 13 10077 0 0 ALLSTATE CORP COM 020002101 223 2526 SH SOLE 15 2526 0 0 ALLSTATE CORP COM 020002101 90978 1028698 SH SOLE 18 954538 0 74160 ALLSTATE CORP COM 020002101 1474 16671 SH OTR 19 0 16671 0 ALLSTATE CORP COM 020002101 233018 2634758 SH SOLE 19 2634758 0 0 ALLSTATE CORP COM 020002101 19153 216567 SH SOLE 20 0 0 216567 ALLSTATE CORP COM 020002101 604584 6836096 SH SOLE 21 6836096 0 0 ALLSTATE CORP COM 020002101 933059 10550195 SH SOLE 22 8640199 0 1909996 ALLSTATE CORP COM 020002101 39846 450547 SH SOLE 23 450547 0 0 ALLSTATE CORP COM 020002101 24990 282566 SH SOLE 25 282566 0 0 ALLSTATE CORP COM 020002101 118174 1336209 SH SOLE 26 326749 0 1009460 ALLSTATE CORP COM 020002101 6827 77194 SH SOLE 28 57608 0 19586 ALLSTATE CORP COM 020002101 5640 63776 SH SOLE 29 14673 0 49103 ALLSTATE CORP COM 020002101 103385 1168986 SH SOLE 30 1168986 0 0 ALLSTATE CORP COM 020002101 16721 189065 SH SOLE 31 97402 0 91663 ALLSTATE CORP COM 020002101 54447 615636 SH SOLE 34 615636 0 0 ALLSTATE CORP COM 020002101 41405 468171 SH SOLE 36 468171 0 0 ALLSTATE CORP COM 020002101 158 1783 SH SOLE 40 1783 0 0 ALLY FINL INC COM 02005N100 22041 1054599 SH SOLE 2 705324 0 349275 ALLY FINL INC COM 02005N100 2740 131085 SH SOLE 4 121989 0 9096 ALLY FINL INC COM 02005N100 2160 103355 SH SOLE 7 56393 0 46962 ALLY FINL INC COM 02005N100 281 13466 SH SOLE 13 13466 0 0 ALLY FINL INC COM 02005N100 76 3651 SH SOLE 15 3651 0 0 ALLY FINL INC COM 02005N100 6002 287199 SH SOLE 18 241576 0 45623 ALLY FINL INC COM 02005N100 1520 72710 SH OTR 19 0 72710 0 ALLY FINL INC COM 02005N100 4247 203220 SH SOLE 19 203220 0 0 ALLY FINL INC COM 02005N100 4826 230887 SH SOLE 20 0 0 230887 ALLY FINL INC COM 02005N100 111485 5334224 SH SOLE 21 5334224 0 0 ALLY FINL INC COM 02005N100 256153 12256104 SH SOLE 22 10356632 0 1899472 ALLY FINL INC COM 02005N100 10966 524686 SH SOLE 23 524686 0 0 ALLY FINL INC COM 02005N100 7275 348100 SH SOLE 25 348100 0 0 ALLY FINL INC COM 02005N100 24505 1172476 SH SOLE 26 440738 0 731738 ALLY FINL INC COM 02005N100 2002 95773 SH SOLE 28 71883 0 23890 ALLY FINL INC COM 02005N100 2810 134445 SH SOLE 29 20042 0 114403 ALLY FINL INC COM 02005N100 12318 589376 SH SOLE 30 589376 0 0 ALLY FINL INC COM 02005N100 3380 161740 SH SOLE 31 86518 0 75222 ALLY FINL INC COM 02005N100 709 33945 SH SOLE 34 33945 0 0 ALLY FINL INC COM 02005N100 14296 684020 SH SOLE 36 684020 0 0 ALLY FINL INC COM 02005N100 43 2075 SH SOLE 40 2075 0 0 ALLY FINL INC OPTIONS 02005N100 237 11300 SH Put SOLE 2 11300 0 0 ALLY FINL INC OPTIONS 02005N100 356 17000 SH Put SOLE 18 17000 0 0 ALLY FINL INC OPTIONS 02005N100 5121 245000 SH Put SOLE 19 245000 0 0 ALLY FINL INC OPTIONS 02005N100 25 1200 SH Put SOLE 22 1200 0 0 ALMOST FAMILY INC COM 020409108 140 2263 SH SOLE 2 540 0 1723 ALMOST FAMILY INC COM 020409108 12 195 SH SOLE 7 195 0 0 ALMOST FAMILY INC COM 020409108 3941 63926 SH SOLE 18 63926 0 0 ALMOST FAMILY INC COM 020409108 548 8885 SH SOLE 19 8885 0 0 ALMOST FAMILY INC COM 020409108 65956 1069840 SH SOLE 21 1069840 0 0 ALMOST FAMILY INC COM 020409108 20947 339779 SH SOLE 22 314461 0 25318 ALMOST FAMILY INC COM 020409108 1030 16714 SH SOLE 23 16714 0 0 ALMOST FAMILY INC COM 020409108 127 2058 SH SOLE 26 0 0 2058 ALMOST FAMILY INC COM 020409108 72 1171 SH SOLE 28 1171 0 0 ALMOST FAMILY INC COM 020409108 1096 17776 SH SOLE 30 17776 0 0 ALMOST FAMILY INC COM 020409108 110 1780 SH SOLE 40 1780 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6725 84312 SH SOLE 2 57060 0 27252 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 27 333 SH SOLE 4 333 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 151 1892 SH SOLE 7 1892 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4844 60733 SH SOLE 18 60733 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 31932 400354 SH SOLE 19 400354 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2760 34600 SH SOLE 20 34600 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 180771 2266442 SH SOLE 21 2266442 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 167707 2102641 SH SOLE 22 1875297 0 227344 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2414 30260 SH SOLE 26 25772 0 4488 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 898 11265 SH SOLE 28 11265 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 784 9831 SH SOLE 29 0 0 9831 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1461 18314 SH SOLE 30 18314 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 228 2860 SH SOLE 31 2860 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12385 155279 SH SOLE 34 155279 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 724 9075 SH SOLE 40 9075 0 0 ALON USA ENERGY INC COM 020520102 137 10296 SH SOLE 2 4481 0 5815 ALON USA ENERGY INC COM 020520102 12 918 SH SOLE 7 918 0 0 ALON USA ENERGY INC COM 020520102 1641 123229 SH SOLE 18 123229 0 0 ALON USA ENERGY INC COM 020520102 294 22069 SH SOLE 19 22069 0 0 ALON USA ENERGY INC COM 020520102 12809 961664 SH SOLE 21 961664 0 0 ALON USA ENERGY INC COM 020520102 13422 1007649 SH SOLE 22 938687 0 68962 ALON USA ENERGY INC COM 020520102 53 3946 SH SOLE 23 3946 0 0 ALON USA ENERGY INC COM 020520102 57 4247 SH SOLE 28 4247 0 0 ALON USA ENERGY INC COM 020520102 42 3131 SH SOLE 40 3131 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 304 18218 SH SOLE 2 14927 0 3291 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 12 726 SH SOLE 7 726 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1240 74399 SH SOLE 18 74399 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 2711 162599 SH SOLE 19 162599 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10175 610394 SH SOLE 21 610394 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 17236 1033948 SH SOLE 22 1007351 0 26597 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 944 56638 SH SOLE 23 56638 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 132 7932 SH SOLE 29 0 0 7932 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 47 2831 SH SOLE 30 2831 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 15 897 SH SOLE 34 897 0 0 ALPHA PRO TECH LTD COM 020772109 7 2222 SH SOLE 18 2222 0 0 ALPHA PRO TECH LTD COM 020772109 117 39788 SH SOLE 21 39788 0 0 ALPHABET INC CAP STK CL C 02079K107 406959 447833 SH SOLE 2 151919 0 295914 ALPHABET INC CAP STK CL C 02079K107 112279 123556 SH SOLE 4 115555 0 8001 ALPHABET INC CAP STK CL C 02079K107 194038 213527 SH SOLE 7 213527 0 0 ALPHABET INC CAP STK CL C 02079K107 8127 8943 SH SOLE 13 8943 0 0 ALPHABET INC CAP STK CL C 02079K107 8615 9480 SH SOLE 15 2439 0 7041 ALPHABET INC CAP STK CL C 02079K107 105 116 SH SOLE 17 0 0 116 ALPHABET INC CAP STK CL C 02079K107 735317 809170 SH SOLE 18 757707 0 51463 ALPHABET INC CAP STK CL C 02079K107 364037 400600 SH SOLE 19 400600 0 0 ALPHABET INC CAP STK CL C 02079K107 142629 156954 SH SOLE 20 0 0 156954 ALPHABET INC CAP STK CL C 02079K107 4160393 4578250 SH SOLE 21 4578250 0 0 ALPHABET INC CAP STK CL C 02079K107 7325330 8061063 SH SOLE 22 6587340 0 1473723 ALPHABET INC CAP STK CL C 02079K107 373543 411061 SH SOLE 23 411061 0 0 ALPHABET INC CAP STK CL C 02079K107 282830 311237 SH SOLE 25 308104 0 3133 ALPHABET INC CAP STK CL C 02079K107 698391 768535 SH SOLE 26 247565 0 520970 ALPHABET INC CAP STK CL C 02079K107 59809 65816 SH SOLE 28 49302 0 16514 ALPHABET INC CAP STK CL C 02079K107 49409 54372 SH SOLE 29 25971 0 28401 ALPHABET INC CAP STK CL C 02079K107 791184 870648 SH SOLE 30 870648 0 0 ALPHABET INC CAP STK CL C 02079K107 174321 191829 SH SOLE 31 90427 0 101402 ALPHABET INC CAP STK CL C 02079K107 61340 67501 SH SOLE 32 67501 0 0 ALPHABET INC CAP STK CL C 02079K107 144988 159550 SH SOLE 34 159550 0 0 ALPHABET INC CAP STK CL C 02079K107 314762 346376 SH SOLE 36 346376 0 0 ALPHABET INC CAP STK CL C 02079K107 1444 1589 SH SOLE 40 1589 0 0 ALPHABET INC CAP STK CL A 02079K305 465584 500800 SH SOLE 2 159981 0 340819 ALPHABET INC CAP STK CL A 02079K305 105895 113905 SH SOLE 4 106352 0 7553 ALPHABET INC CAP STK CL A 02079K305 197715 212670 SH SOLE 7 212460 0 210 ALPHABET INC CAP STK CL A 02079K305 14775 15893 SH SOLE 13 15893 0 0 ALPHABET INC CAP STK CL A 02079K305 5546 5966 SH SOLE 15 2364 0 3602 ALPHABET INC CAP STK CL A 02079K305 1160580 1248365 SH SOLE 18 1075743 0 172622 ALPHABET INC CAP STK CL A 02079K305 617469 664174 SH SOLE 19 657964 0 6210 ALPHABET INC CAP STK CL A 02079K305 143055 153876 SH SOLE 20 2601 0 151275 ALPHABET INC CAP STK CL A 02079K305 4313363 4639621 SH SOLE 21 4639621 0 0 ALPHABET INC CAP STK CL A 02079K305 7513840 8082179 SH SOLE 22 6617768 0 1464411 ALPHABET INC CAP STK CL A 02079K305 364200 391748 SH SOLE 23 391748 0 0 ALPHABET INC CAP STK CL A 02079K305 195196 209960 SH SOLE 25 206877 0 3083 ALPHABET INC CAP STK CL A 02079K305 692355 744724 SH SOLE 26 238009 0 506715 ALPHABET INC CAP STK CL A 02079K305 58186 62587 SH SOLE 28 46874 0 15713 ALPHABET INC CAP STK CL A 02079K305 54079 58169 SH SOLE 29 25561 0 32608 ALPHABET INC CAP STK CL A 02079K305 783814 843101 SH SOLE 30 843101 0 0 ALPHABET INC CAP STK CL A 02079K305 178918 192451 SH SOLE 31 96134 0 96317 ALPHABET INC CAP STK CL A 02079K305 54648 58782 SH SOLE 32 58782 0 0 ALPHABET INC CAP STK CL A 02079K305 83718 90050 SH SOLE 34 90050 0 0 ALPHABET INC CAP STK CL A 02079K305 319254 343402 SH SOLE 36 343402 0 0 ALPHABET INC CAP STK CL A 02079K305 1405 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 5 2689 SH SOLE 21 2689 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 267 144262 SH SOLE 22 144262 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 11 6178 SH SOLE 29 0 0 6178 ALPS ETF TR ALERIAN MLP 00162Q866 2275 190187 SH SOLE 2 190187 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 1581 132213 SH SOLE 18 46637 0 85576 ALPS ETF TR ALERIAN MLP 00162Q866 484 40502 SH SOLE 19 40502 0 0 ALTABA INC COM 021346101 5545 101786 SH SOLE 2 101786 0 0 ALTABA INC COM 021346101 109 2003 SH SOLE 18 2003 0 0 ALTABA INC COM 021346101 845 15519 SH OTR 19 7683 7836 0 ALTABA INC COM 021346101 1128 20707 SH SOLE 19 20707 0 0 ALTABA INC COM 021346101 1499 27511 SH SOLE 22 27511 0 0 ALTABA INC COM 021346101 584 10716 SH SOLE 26 0 0 10716 ALTABA INC COM 021346101 810 14876 SH SOLE 31 14876 0 0 ALTABA INC COM 021346101 1995 36610 SH SOLE 34 36610 0 0 ALTERYX INC COM CL A 02156B103 5 281 SH SOLE 2 281 0 0 ALTERYX INC COM CL A 02156B103 599 30692 SH SOLE 18 30692 0 0 ALTERYX INC COM CL A 02156B103 1895 97065 SH SOLE 19 97065 0 0 ALTERYX INC COM CL A 02156B103 4914 251731 SH SOLE 21 251731 0 0 ALTERYX INC COM CL A 02156B103 4294 219956 SH SOLE 22 212918 0 7038 ALTERYX INC COM CL A 02156B103 314 16065 SH SOLE 29 0 0 16065 ALTICE USA INC CL A 02156K103 786 24328 SH SOLE 2 24328 0 0 ALTICE USA INC CL A 02156K103 17018 526883 SH SOLE 19 526883 0 0 ALTICE USA INC CL A 02156K103 622 19258 SH SOLE 22 19258 0 0 ALTICE USA INC CL A 02156K103 14408 446064 SH SOLE 25 446064 0 0 ALTICE USA INC CL A 02156K103 11074 342854 SH SOLE 26 69529 0 273325 ALTICE USA INC CL A 02156K103 4374 135426 SH SOLE 34 135426 0 0 ALTIMMUNE INC COM 02155H101 7 2146 SH SOLE 18 2146 0 0 ALTIMMUNE INC COM 02155H101 5 1451 SH SOLE 19 1451 0 0 ALTIMMUNE INC COM 02155H101 99 31070 SH SOLE 21 31070 0 0 ALTIMMUNE INC COM 02155H101 6 1988 SH SOLE 22 1988 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 12 132 SH SOLE 18 132 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 156 1709 SH SOLE 21 1709 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 14 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 7 332 SH SOLE 7 332 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1068 48939 SH SOLE 18 48939 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 160 7317 SH SOLE 19 7317 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 7971 365326 SH SOLE 21 365326 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8171 374469 SH SOLE 22 345175 0 29294 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 177 8100 SH SOLE 26 7433 0 667 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 46 2118 SH SOLE 28 2118 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 44 2029 SH SOLE 30 2029 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 406 18597 SH SOLE 34 18597 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 36 1641 SH SOLE 40 1641 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 136 10544 SH SOLE 2 2316 0 8228 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 6 485 SH SOLE 4 485 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 23 1747 SH SOLE 7 1747 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 2509 193911 SH SOLE 18 193911 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 449 34723 SH SOLE 19 34723 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 19749 1526188 SH SOLE 21 1526188 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 22940 1772796 SH SOLE 22 1664599 0 108197 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 76 5856 SH SOLE 26 0 0 5856 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 107 8232 SH SOLE 28 8232 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 98 7571 SH SOLE 30 7571 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 33 2543 SH SOLE 34 2543 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 84 6530 SH SOLE 40 6530 0 0 ALTRA INDL MOTION CORP COM 02208R106 48 1217 SH SOLE 2 1159 0 58 ALTRA INDL MOTION CORP COM 02208R106 6 148 SH SOLE 4 148 0 0 ALTRA INDL MOTION CORP COM 02208R106 25 631 SH SOLE 7 631 0 0 ALTRA INDL MOTION CORP COM 02208R106 3916 98403 SH SOLE 18 98403 0 0 ALTRA INDL MOTION CORP COM 02208R106 1700 42708 SH SOLE 19 42708 0 0 ALTRA INDL MOTION CORP COM 02208R106 32278 810997 SH SOLE 21 810997 0 0 ALTRA INDL MOTION CORP COM 02208R106 31009 779118 SH SOLE 22 726118 0 53000 ALTRA INDL MOTION CORP COM 02208R106 8 204 SH SOLE 23 204 0 0 ALTRA INDL MOTION CORP COM 02208R106 94 2365 SH SOLE 26 0 0 2365 ALTRA INDL MOTION CORP COM 02208R106 151 3806 SH SOLE 28 3806 0 0 ALTRA INDL MOTION CORP COM 02208R106 181 4542 SH SOLE 30 4542 0 0 ALTRA INDL MOTION CORP COM 02208R106 111 2779 SH SOLE 40 2779 0 0 ALTRIA GROUP INC COM 02209S103 106926 1435833 SH SOLE 2 766825 0 669008 ALTRIA GROUP INC COM 02209S103 40901 549227 SH SOLE 4 549227 0 0 ALTRIA GROUP INC COM 02209S103 106439 1429287 SH SOLE 7 1416593 0 12694 ALTRIA GROUP INC COM 02209S103 4994 67063 SH SOLE 13 67063 0 0 ALTRIA GROUP INC COM 02209S103 987 13258 SH SOLE 15 13258 0 0 ALTRIA GROUP INC COM 02209S103 120 1614 SH SOLE 17 0 0 1614 ALTRIA GROUP INC COM 02209S103 531502 7137130 SH SOLE 18 6765463 0 371667 ALTRIA GROUP INC COM 02209S103 368491 4948175 SH SOLE 19 4915922 0 32253 ALTRIA GROUP INC COM 02209S103 83824 1125612 SH SOLE 20 15436 0 1110176 ALTRIA GROUP INC COM 02209S103 2923128 39252430 SH SOLE 21 39252430 0 0 ALTRIA GROUP INC COM 02209S103 3828148 51405237 SH SOLE 22 42863339 0 8541898 ALTRIA GROUP INC COM 02209S103 177336 2381313 SH SOLE 23 2381313 0 0 ALTRIA GROUP INC COM 02209S103 181415 2436079 SH SOLE 25 2406491 0 29588 ALTRIA GROUP INC COM 02209S103 288186 3869830 SH SOLE 26 1684593 0 2185237 ALTRIA GROUP INC COM 02209S103 22781 305905 SH SOLE 28 305905 0 0 ALTRIA GROUP INC COM 02209S103 12018 161376 SH SOLE 29 0 0 161376 ALTRIA GROUP INC COM 02209S103 408206 5481482 SH SOLE 30 5481482 0 0 ALTRIA GROUP INC COM 02209S103 68059 913914 SH SOLE 31 320631 0 593283 ALTRIA GROUP INC COM 02209S103 4787 64285 SH SOLE 32 64285 0 0 ALTRIA GROUP INC COM 02209S103 154628 2076376 SH SOLE 34 2076376 0 0 ALTRIA GROUP INC COM 02209S103 8255 110845 SH SOLE 35 110845 0 0 ALTRIA GROUP INC COM 02209S103 169309 2273520 SH SOLE 36 2273520 0 0 ALTRIA GROUP INC COM 02209S103 5688 76385 SH SOLE 37 76385 0 0 ALTRIA GROUP INC COM 02209S103 731 9812 SH SOLE 40 9812 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1189 92342 SH SOLE 7 92342 0 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 121 9366 SH SOLE 21 9366 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 137 7421 SH SOLE 2 1637 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 3304 179547 SH SOLE 18 179547 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 441 23947 SH SOLE 19 23947 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 72304 3929589 SH SOLE 21 3929589 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 17353 943117 SH SOLE 22 881038 0 62079 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 49 2679 SH SOLE 29 0 0 2679 AMAG PHARMACEUTICALS INC COM 00163U106 907 49271 SH SOLE 30 49271 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 16 893 SH SOLE 34 893 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 81 4381 SH SOLE 40 4381 0 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 479 500000 PRN SOLE 21 500000 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 15369 3813679 SH SOLE 21 3813679 0 0 AMAZON COM INC COM 023135106 591581 611137 SH SOLE 2 166778 0 444359 AMAZON COM INC COM 023135106 145679 150495 SH SOLE 4 140279 0 10216 AMAZON COM INC COM 023135106 265098 273862 SH SOLE 7 273570 0 292 AMAZON COM INC COM 023135106 9844 10169 SH SOLE 13 10169 0 0 AMAZON COM INC COM 023135106 3075 3177 SH SOLE 15 3177 0 0 AMAZON COM INC COM 023135106 303 313 SH SOLE 17 0 0 313 AMAZON COM INC COM 023135106 1378510 1424081 SH SOLE 18 1237310 0 186771 AMAZON COM INC COM 023135106 1097008 1133273 SH SOLE 19 1129333 0 3940 AMAZON COM INC COM 023135106 5513509 5695774 SH SOLE 21 5695774 0 0 AMAZON COM INC COM 023135106 10215055 10552743 SH SOLE 22 8706200 0 1846543 AMAZON COM INC COM 023135106 498131 514598 SH SOLE 23 514598 0 0 AMAZON COM INC COM 023135106 266187 274987 SH SOLE 25 274987 0 0 AMAZON COM INC COM 023135106 952597 984088 SH SOLE 26 322816 0 661272 AMAZON COM INC COM 023135106 82754 85490 SH SOLE 28 64020 0 21470 AMAZON COM INC COM 023135106 56184 58041 SH SOLE 29 24974 0 33067 AMAZON COM INC COM 023135106 1112056 1148818 SH SOLE 30 1148818 0 0 AMAZON COM INC COM 023135106 227700 235227 SH SOLE 31 118550 0 116677 AMAZON COM INC COM 023135106 89715 92681 SH SOLE 32 92681 0 0 AMAZON COM INC COM 023135106 236752 244579 SH SOLE 34 244579 0 0 AMAZON COM INC COM 023135106 416458 430225 SH SOLE 36 430225 0 0 AMAZON COM INC COM 023135106 1997 2063 SH SOLE 40 2063 0 0 AMBAC FINL GROUP INC COM NEW 023139884 126 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 2630 151558 SH SOLE 18 151558 0 0 AMBAC FINL GROUP INC COM NEW 023139884 315 18131 SH SOLE 19 18131 0 0 AMBAC FINL GROUP INC COM NEW 023139884 16999 979761 SH SOLE 21 979761 0 0 AMBAC FINL GROUP INC COM NEW 023139884 16352 942460 SH SOLE 22 892805 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 231 4766 SH SOLE 2 1375 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 5722 117858 SH SOLE 18 117858 0 0 AMBARELLA INC SHS G037AX101 792 16314 SH SOLE 19 16314 0 0 AMBARELLA INC SHS G037AX101 45797 943297 SH SOLE 21 943297 0 0 AMBARELLA INC SHS G037AX101 17712 364813 SH SOLE 22 304827 0 59986 AMBARELLA INC SHS G037AX101 649 13375 SH SOLE 26 11147 0 2228 AMBARELLA INC SHS G037AX101 222 4579 SH SOLE 28 4579 0 0 AMBARELLA INC SHS G037AX101 300 6174 SH SOLE 29 0 0 6174 AMBARELLA INC SHS G037AX101 252 5189 SH SOLE 30 5189 0 0 AMBARELLA INC SHS G037AX101 156 3221 SH SOLE 40 3221 0 0 AMBER RD INC COM 02318Y108 8 963 SH SOLE 2 934 0 29 AMBER RD INC COM 02318Y108 604 70437 SH SOLE 18 70437 0 0 AMBER RD INC COM 02318Y108 99 11608 SH SOLE 19 11608 0 0 AMBER RD INC COM 02318Y108 5291 617390 SH SOLE 21 617390 0 0 AMBER RD INC COM 02318Y108 3691 430686 SH SOLE 22 415178 0 15508 AMBEV SA SPONSORED ADR 02319V103 2083 379341 SH SOLE 2 379341 0 0 AMBEV SA SPONSORED ADR 02319V103 1228 223605 SH SOLE 7 223605 0 0 AMBEV SA SPONSORED ADR 02319V103 542 98679 SH OTR 19 0 98679 0 AMBEV SA SPONSORED ADR 02319V103 7000 1275000 SH SOLE 19 1275000 0 0 AMBEV SA SPONSORED ADR 02319V103 59570 10850671 SH SOLE 21 10850671 0 0 AMBEV SA SPONSORED ADR 02319V103 1838 334745 SH SOLE 22 334745 0 0 AMBEV SA SPONSORED ADR 02319V103 9882 1800000 SH SOLE 25 1800000 0 0 AMBEV SA SPONSORED ADR 02319V103 6311 1149508 SH SOLE 26 0 0 1149508 AMBEV SA SPONSORED ADR 02319V103 8706 1585806 SH SOLE 30 1585806 0 0 AMBEV SA SPONSORED ADR 02319V103 58469 10650000 SH SOLE 34 10650000 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 281 12345 SH SOLE 2 3119 0 9226 AMC ENTMT HLDGS INC CL A COM 00165C104 13 557 SH SOLE 4 557 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 33 1429 SH SOLE 7 1429 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 4779 210070 SH SOLE 18 210070 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 838 36819 SH SOLE 19 36819 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 37205 1635389 SH SOLE 21 1635389 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 34644 1522831 SH SOLE 22 1426100 0 96731 AMC ENTMT HLDGS INC CL A COM 00165C104 424 18656 SH SOLE 26 16820 0 1836 AMC ENTMT HLDGS INC CL A COM 00165C104 209 9199 SH SOLE 28 9199 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 176 7718 SH SOLE 30 7718 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 156 6851 SH SOLE 40 6851 0 0 AMC NETWORKS INC CL A 00164V103 3814 71406 SH SOLE 2 51458 0 19948 AMC NETWORKS INC CL A 00164V103 189 3536 SH SOLE 4 3536 0 0 AMC NETWORKS INC CL A 00164V103 95 1781 SH SOLE 7 1781 0 0 AMC NETWORKS INC CL A 00164V103 737 13800 SH SOLE 15 0 0 13800 AMC NETWORKS INC CL A 00164V103 12349 231204 SH SOLE 18 231204 0 0 AMC NETWORKS INC CL A 00164V103 26958 504739 SH SOLE 19 504739 0 0 AMC NETWORKS INC CL A 00164V103 126189 2362652 SH SOLE 21 2362652 0 0 AMC NETWORKS INC CL A 00164V103 101680 1903760 SH SOLE 22 1738932 0 164828 AMC NETWORKS INC CL A 00164V103 84 1575 SH SOLE 23 1575 0 0 AMC NETWORKS INC CL A 00164V103 42 782 SH SOLE 25 782 0 0 AMC NETWORKS INC CL A 00164V103 924 17302 SH SOLE 26 13418 0 3884 AMC NETWORKS INC CL A 00164V103 468 8771 SH SOLE 28 8771 0 0 AMC NETWORKS INC CL A 00164V103 1200 22460 SH SOLE 29 0 0 22460 AMC NETWORKS INC CL A 00164V103 515 9640 SH SOLE 30 9640 0 0 AMC NETWORKS INC CL A 00164V103 65 1209 SH SOLE 31 1209 0 0 AMC NETWORKS INC CL A 00164V103 61 1148 SH SOLE 34 1148 0 0 AMC NETWORKS INC CL A 00164V103 329 6162 SH SOLE 40 6162 0 0 AMC NETWORKS INC OPTIONS 00164V103 347 6500 SH Call SOLE 2 6500 0 0 AMC NETWORKS INC OPTIONS 00164V103 144 2700 SH Put SOLE 2 2700 0 0 AMC NETWORKS INC OPTIONS 00164V103 401 7500 SH Call SOLE 18 7500 0 0 AMC NETWORKS INC OPTIONS 00164V103 134 2500 SH Put SOLE 18 2500 0 0 AMC NETWORKS INC OPTIONS 00164V103 6676 125000 SH Call SOLE 19 125000 0 0 AMC NETWORKS INC OPTIONS 00164V103 2403 45000 SH Put SOLE 19 45000 0 0 AMC NETWORKS INC OPTIONS 00164V103 53 1000 SH Call SOLE 22 1000 0 0 AMC NETWORKS INC OPTIONS 00164V103 16 300 SH Put SOLE 22 300 0 0 AMCON DISTRG CO COM NEW 02341Q205 6 60 SH SOLE 18 60 0 0 AMCON DISTRG CO COM NEW 02341Q205 6 53 SH SOLE 21 53 0 0 AMDOCS LTD SHS G02602103 21281 330137 SH SOLE 2 278023 0 52114 AMDOCS LTD SHS G02602103 2776 43063 SH SOLE 4 43063 0 0 AMDOCS LTD SHS G02602103 2180 33825 SH SOLE 7 18768 0 15057 AMDOCS LTD SHS G02602103 436 6757 SH SOLE 13 6757 0 0 AMDOCS LTD SHS G02602103 62 963 SH SOLE 15 963 0 0 AMDOCS LTD SHS G02602103 10225 158631 SH SOLE 18 110571 0 48060 AMDOCS LTD SHS G02602103 27096 420358 SH SOLE 19 411133 0 9225 AMDOCS LTD SHS G02602103 95071 1474884 SH SOLE 21 1474884 0 0 AMDOCS LTD SHS G02602103 251993 3909297 SH SOLE 22 3243346 0 665951 AMDOCS LTD SHS G02602103 5585 86646 SH SOLE 23 86646 0 0 AMDOCS LTD SHS G02602103 8380 129997 SH SOLE 25 111216 0 18781 AMDOCS LTD SHS G02602103 8910 138220 SH SOLE 26 15094 0 123126 AMDOCS LTD SHS G02602103 3748 58148 SH SOLE 29 58148 0 0 AMDOCS LTD SHS G02602103 99 1535 SH SOLE 30 1535 0 0 AMDOCS LTD SHS G02602103 5708 88555 SH SOLE 31 79787 0 8768 AMDOCS LTD SHS G02602103 11243 174412 SH SOLE 34 174412 0 0 AMDOCS LTD SHS G02602103 11744 182186 SH SOLE 36 182186 0 0 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 4 740 SH SOLE 21 740 0 0 AMEDICA CORP COM NEW 023435209 1 3733 SH SOLE 21 3733 0 0 AMEDICA CORP COM NEW 023435209 34 90362 SH SOLE 22 90362 0 0 AMEDISYS INC COM 023436108 12244 194932 SH SOLE 2 194738 0 194 AMEDISYS INC COM 023436108 13 213 SH SOLE 4 213 0 0 AMEDISYS INC COM 023436108 46 727 SH SOLE 7 727 0 0 AMEDISYS INC COM 023436108 4 64 SH SOLE 17 0 0 64 AMEDISYS INC COM 023436108 12423 197781 SH SOLE 18 197781 0 0 AMEDISYS INC COM 023436108 69563 1107507 SH SOLE 19 1107507 0 0 AMEDISYS INC COM 023436108 5677 90380 SH SOLE 20 90380 0 0 AMEDISYS INC COM 023436108 155931 2482588 SH SOLE 21 2482588 0 0 AMEDISYS INC COM 023436108 49403 786541 SH SOLE 22 732222 0 54319 AMEDISYS INC COM 023436108 704 11204 SH SOLE 26 9337 0 1867 AMEDISYS INC COM 023436108 230 3656 SH SOLE 28 3656 0 0 AMEDISYS INC COM 023436108 2494 39706 SH SOLE 30 39706 0 0 AMEDISYS INC COM 023436108 37837 602402 SH SOLE 34 602402 0 0 AMEDISYS INC COM 023436108 168 2681 SH SOLE 40 2681 0 0 AMERCO COM 023586100 2077 5674 SH SOLE 2 720 0 4954 AMERCO COM 023586100 810 2214 SH SOLE 4 2098 0 116 AMERCO COM 023586100 623 1701 SH SOLE 7 1701 0 0 AMERCO COM 023586100 1253 3422 SH SOLE 18 2733 0 689 AMERCO COM 023586100 913 2495 SH SOLE 19 2495 0 0 AMERCO COM 023586100 3307 9033 SH SOLE 20 0 0 9033 AMERCO COM 023586100 22002 60104 SH SOLE 21 60104 0 0 AMERCO COM 023586100 58641 160196 SH SOLE 22 141681 0 18515 AMERCO COM 023586100 2740 7485 SH SOLE 23 7485 0 0 AMERCO COM 023586100 6766 18482 SH SOLE 26 11133 0 7349 AMERCO COM 023586100 536 1464 SH SOLE 28 1027 0 437 AMERCO COM 023586100 717 1960 SH SOLE 29 302 0 1658 AMERCO COM 023586100 2830 7732 SH SOLE 30 7732 0 0 AMERCO COM 023586100 906 2474 SH SOLE 31 959 0 1515 AMERCO COM 023586100 189 517 SH SOLE 34 517 0 0 AMERCO COM 023586100 400 1092 SH SOLE 36 1092 0 0 AMERCO COM 023586100 20 56 SH SOLE 40 56 0 0 AMEREN CORP COM 023608102 23055 421706 SH SOLE 2 184459 0 237247 AMEREN CORP COM 023608102 5381 98436 SH SOLE 4 92166 0 6270 AMEREN CORP COM 023608102 12809 234304 SH SOLE 7 205932 0 28372 AMEREN CORP COM 023608102 548 10021 SH SOLE 13 10021 0 0 AMEREN CORP COM 023608102 83 1520 SH SOLE 15 1520 0 0 AMEREN CORP COM 023608102 86 1573 SH SOLE 17 0 0 1573 AMEREN CORP COM 023608102 30076 550143 SH SOLE 18 516645 0 33498 AMEREN CORP COM 023608102 5547 101455 SH SOLE 19 101455 0 0 AMEREN CORP COM 023608102 9664 176770 SH SOLE 20 0 0 176770 AMEREN CORP COM 023608102 265586 4857993 SH SOLE 21 4857993 0 0 AMEREN CORP COM 023608102 372106 6806395 SH SOLE 22 5413946 0 1392449 AMEREN CORP COM 023608102 16614 303896 SH SOLE 23 303896 0 0 AMEREN CORP COM 023608102 9120 166818 SH SOLE 25 166818 0 0 AMEREN CORP COM 023608102 34544 631858 SH SOLE 26 242519 0 389339 AMEREN CORP COM 023608102 2816 51510 SH SOLE 28 38498 0 13012 AMEREN CORP COM 023608102 3745 68499 SH SOLE 29 8809 0 59690 AMEREN CORP COM 023608102 58848 1076419 SH SOLE 30 1076419 0 0 AMEREN CORP COM 023608102 10294 188300 SH SOLE 31 114022 0 74278 AMEREN CORP COM 023608102 3931 71898 SH SOLE 34 71898 0 0 AMEREN CORP COM 023608102 17179 314222 SH SOLE 36 314222 0 0 AMEREN CORP COM 023608102 69 1260 SH SOLE 40 1260 0 0 AMERESCO INC CL A 02361E108 47 6106 SH SOLE 2 881 0 5225 AMERESCO INC CL A 02361E108 589 76546 SH SOLE 18 76546 0 0 AMERESCO INC CL A 02361E108 137 17824 SH SOLE 19 17824 0 0 AMERESCO INC CL A 02361E108 4599 597274 SH SOLE 21 597274 0 0 AMERESCO INC CL A 02361E108 1208 156838 SH SOLE 22 144668 0 12170 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 345 21661 SH SOLE 2 2600 0 19061 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 8756 550028 SH SOLE 18 28 0 550000 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 20627 1295677 SH SOLE 19 1295677 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 30755 1931850 SH SOLE 22 207399 0 1724451 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 27061 1699812 SH SOLE 25 1699812 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6585 413606 SH SOLE 30 413606 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 69654 4375264 SH SOLE 34 4375264 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 20041 398279 SH SOLE 2 94901 0 303378 AMERICAN AIRLS GROUP INC COM 02376R102 2048 40705 SH SOLE 4 36868 0 3837 AMERICAN AIRLS GROUP INC COM 02376R102 17247 342752 SH SOLE 7 330817 0 11935 AMERICAN AIRLS GROUP INC COM 02376R102 186 3693 SH SOLE 13 3693 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 81 1608 SH SOLE 15 1608 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 53 1058 SH SOLE 17 0 0 1058 AMERICAN AIRLS GROUP INC COM 02376R102 52574 1044803 SH SOLE 18 1006047 0 38756 AMERICAN AIRLS GROUP INC COM 02376R102 6616 131483 SH SOLE 19 131483 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4050 80493 SH SOLE 20 0 0 80493 AMERICAN AIRLS GROUP INC COM 02376R102 476219 9463805 SH SOLE 21 9463805 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 593224 11789026 SH SOLE 22 9906468 0 1882558 AMERICAN AIRLS GROUP INC COM 02376R102 8449 167897 SH SOLE 23 167897 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4761 94613 SH SOLE 25 94613 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 23006 457194 SH SOLE 26 214506 0 242688 AMERICAN AIRLS GROUP INC COM 02376R102 1406 27934 SH SOLE 28 21190 0 6744 AMERICAN AIRLS GROUP INC COM 02376R102 308 6126 SH SOLE 29 6126 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 62065 1233400 SH SOLE 30 1233400 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3981 79123 SH SOLE 31 43877 0 35246 AMERICAN AIRLS GROUP INC COM 02376R102 4372 86882 SH SOLE 32 86882 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 472 9383 SH SOLE 34 9383 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 7363 146316 SH SOLE 36 146316 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 43 861 SH SOLE 40 861 0 0 AMERICAN ASSETS TR INC COM 024013104 300 7607 SH SOLE 2 3564 0 4043 AMERICAN ASSETS TR INC COM 024013104 526 13353 SH SOLE 4 13353 0 0 AMERICAN ASSETS TR INC COM 024013104 2036 51693 SH SOLE 7 51693 0 0 AMERICAN ASSETS TR INC COM 024013104 51 1288 SH SOLE 15 1288 0 0 AMERICAN ASSETS TR INC COM 024013104 7883 200135 SH SOLE 18 200135 0 0 AMERICAN ASSETS TR INC COM 024013104 3257 82682 SH SOLE 19 82682 0 0 AMERICAN ASSETS TR INC COM 024013104 137025 3478674 SH SOLE 21 3478674 0 0 AMERICAN ASSETS TR INC COM 024013104 66541 1689290 SH SOLE 22 1624006 0 65284 AMERICAN ASSETS TR INC COM 024013104 96 2445 SH SOLE 23 2445 0 0 AMERICAN ASSETS TR INC COM 024013104 2707 68733 SH SOLE 25 68733 0 0 AMERICAN ASSETS TR INC COM 024013104 1038 26353 SH SOLE 26 11845 0 14508 AMERICAN ASSETS TR INC COM 024013104 192 4885 SH SOLE 28 4885 0 0 AMERICAN ASSETS TR INC COM 024013104 963 24454 SH SOLE 29 13514 0 10940 AMERICAN ASSETS TR INC COM 024013104 10166 258093 SH SOLE 30 258093 0 0 AMERICAN ASSETS TR INC COM 024013104 73 1863 SH SOLE 34 1863 0 0 AMERICAN ASSETS TR INC COM 024013104 128 3249 SH SOLE 40 3249 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 307 19677 SH SOLE 2 5237 0 14440 AMERICAN AXLE & MFG HLDGS IN COM 024061103 7 432 SH SOLE 4 432 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 56 3605 SH SOLE 7 3605 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 6621 424443 SH SOLE 18 424443 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 867 55553 SH SOLE 19 55553 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 111948 7176132 SH SOLE 21 7176132 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 34721 2225737 SH SOLE 22 2076216 0 149521 AMERICAN AXLE & MFG HLDGS IN COM 024061103 588 37685 SH SOLE 26 33525 0 4160 AMERICAN AXLE & MFG HLDGS IN COM 024061103 168 10796 SH SOLE 28 10796 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1867 119660 SH SOLE 30 119660 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 65 4192 SH SOLE 34 4192 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 123 7881 SH SOLE 40 7881 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 6212 131325 SH SOLE 2 63457 0 67868 AMERICAN CAMPUS CMNTYS INC COM 024835100 5031 106355 SH SOLE 4 106355 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8702 183972 SH SOLE 7 183972 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 231 4877 SH SOLE 15 4877 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 22780 481603 SH SOLE 18 481603 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8840 186897 SH SOLE 19 186897 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 352645 7455497 SH SOLE 21 7455497 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 288173 6092454 SH SOLE 22 5459746 0 632708 AMERICAN CAMPUS CMNTYS INC COM 024835100 302 6395 SH SOLE 23 6395 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 11054 233691 SH SOLE 25 233691 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4142 87559 SH SOLE 26 39708 0 47851 AMERICAN CAMPUS CMNTYS INC COM 024835100 873 18467 SH SOLE 28 18467 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3494 73860 SH SOLE 29 45715 0 28145 AMERICAN CAMPUS CMNTYS INC COM 024835100 32163 679976 SH SOLE 30 679976 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 151 3201 SH SOLE 31 3201 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2105 44509 SH SOLE 34 44509 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 168 3543 SH SOLE 36 3543 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 633 13379 SH SOLE 40 13379 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2335 193771 SH SOLE 2 166578 0 27193 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 220 18298 SH SOLE 4 18298 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 90 7503 SH SOLE 7 7503 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1 100 SH SOLE 17 0 0 100 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 13869 1150954 SH SOLE 18 1150574 0 380 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1287 106845 SH SOLE 19 106845 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 122051 10128688 SH SOLE 21 10128688 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 67281 5583464 SH SOLE 22 5252406 0 331058 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 767 63649 SH SOLE 23 63649 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 120 9978 SH SOLE 25 9978 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 811 67262 SH SOLE 26 56595 0 10667 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 303 25116 SH SOLE 28 25116 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 442 36702 SH SOLE 29 0 0 36702 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 438 36336 SH SOLE 30 36336 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2071 171887 SH SOLE 34 171887 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 324 26894 SH SOLE 36 26894 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 162 13430 SH SOLE 40 13430 0 0 AMERICAN ELEC PWR INC COM 025537101 45776 658938 SH SOLE 2 186018 0 472920 AMERICAN ELEC PWR INC COM 025537101 12826 184631 SH SOLE 4 171615 0 13016 AMERICAN ELEC PWR INC COM 025537101 28488 410077 SH SOLE 7 379840 0 30237 AMERICAN ELEC PWR INC COM 025537101 1192 17156 SH SOLE 13 17156 0 0 AMERICAN ELEC PWR INC COM 025537101 224 3223 SH SOLE 15 3223 0 0 AMERICAN ELEC PWR INC COM 025537101 79087 1138427 SH SOLE 18 1067607 0 70820 AMERICAN ELEC PWR INC COM 025537101 24004 345533 SH SOLE 19 345533 0 0 AMERICAN ELEC PWR INC COM 025537101 17277 248691 SH SOLE 20 0 0 248691 AMERICAN ELEC PWR INC COM 025537101 817345 11765442 SH SOLE 21 11765442 0 0 AMERICAN ELEC PWR INC COM 025537101 936484 13480414 SH SOLE 22 11017388 0 2463026 AMERICAN ELEC PWR INC COM 025537101 43118 620671 SH SOLE 23 620671 0 0 AMERICAN ELEC PWR INC COM 025537101 23332 335856 SH SOLE 25 335856 0 0 AMERICAN ELEC PWR INC COM 025537101 81410 1171878 SH SOLE 26 401999 0 769879 AMERICAN ELEC PWR INC COM 025537101 7200 103648 SH SOLE 28 77596 0 26052 AMERICAN ELEC PWR INC COM 025537101 1265 18204 SH SOLE 29 18204 0 0 AMERICAN ELEC PWR INC COM 025537101 110586 1591858 SH SOLE 30 1591858 0 0 AMERICAN ELEC PWR INC COM 025537101 18840 271190 SH SOLE 31 141673 0 129517 AMERICAN ELEC PWR INC COM 025537101 5028 72378 SH SOLE 32 72378 0 0 AMERICAN ELEC PWR INC COM 025537101 5339 76860 SH SOLE 34 76860 0 0 AMERICAN ELEC PWR INC COM 025537101 9789 140914 SH SOLE 35 140914 0 0 AMERICAN ELEC PWR INC COM 025537101 42801 616101 SH SOLE 36 616101 0 0 AMERICAN ELEC PWR INC COM 025537101 171 2467 SH SOLE 40 2467 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 6 3519 SH SOLE 21 3519 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 480 18275 SH SOLE 2 3711 0 14564 AMERICAN EQTY INVT LIFE HLD COM 025676206 11 418 SH SOLE 4 418 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 72 2757 SH SOLE 7 2757 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 9319 354600 SH SOLE 18 354600 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 6637 252531 SH SOLE 19 252531 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 151329 5758340 SH SOLE 21 5758340 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 50947 1938631 SH SOLE 22 1797706 0 140925 AMERICAN EQTY INVT LIFE HLD COM 025676206 737 28046 SH SOLE 26 22940 0 5106 AMERICAN EQTY INVT LIFE HLD COM 025676206 173 6589 SH SOLE 28 6589 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 203 7708 SH SOLE 29 0 0 7708 AMERICAN EQTY INVT LIFE HLD COM 025676206 1833 69751 SH SOLE 30 69751 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 256 9747 SH SOLE 40 9747 0 0 AMERICAN EXPRESS CO COM 025816109 121174 1438440 SH SOLE 2 692474 0 745966 AMERICAN EXPRESS CO COM 025816109 30581 363022 SH SOLE 4 339880 0 23142 AMERICAN EXPRESS CO COM 025816109 48180 571940 SH SOLE 7 534720 0 37220 AMERICAN EXPRESS CO COM 025816109 677 8033 SH SOLE 13 8033 0 0 AMERICAN EXPRESS CO COM 025816109 469 5563 SH SOLE 15 5563 0 0 AMERICAN EXPRESS CO COM 025816109 0 1 SH SOLE 17 0 0 1 AMERICAN EXPRESS CO COM 025816109 123319 1463901 SH SOLE 18 1353231 0 110670 AMERICAN EXPRESS CO COM 025816109 19398 230265 SH SOLE 19 230265 0 0 AMERICAN EXPRESS CO COM 025816109 32569 386623 SH SOLE 20 81955 0 304668 AMERICAN EXPRESS CO COM 025816109 943565 11200915 SH SOLE 21 11200915 0 0 AMERICAN EXPRESS CO COM 025816109 1755442 20838578 SH SOLE 22 16833992 0 4004586 AMERICAN EXPRESS CO COM 025816109 96187 1141817 SH SOLE 23 1141817 0 0 AMERICAN EXPRESS CO COM 025816109 46559 552696 SH SOLE 25 552696 0 0 AMERICAN EXPRESS CO COM 025816109 180495 2142633 SH SOLE 26 651961 0 1490672 AMERICAN EXPRESS CO COM 025816109 13631 161816 SH SOLE 28 121559 0 40257 AMERICAN EXPRESS CO COM 025816109 17416 206746 SH SOLE 29 120137 0 86609 AMERICAN EXPRESS CO COM 025816109 188818 2241435 SH SOLE 30 2241435 0 0 AMERICAN EXPRESS CO COM 025816109 46246 548984 SH SOLE 31 344166 0 204818 AMERICAN EXPRESS CO COM 025816109 6860 81430 SH SOLE 32 81430 0 0 AMERICAN EXPRESS CO COM 025816109 8852 105085 SH SOLE 34 105085 0 0 AMERICAN EXPRESS CO COM 025816109 83562 991954 SH SOLE 36 991954 0 0 AMERICAN EXPRESS CO COM 025816109 339 4020 SH SOLE 40 4020 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 11066 111362 SH SOLE 2 42604 0 68758 AMERICAN FINL GROUP INC OHIO COM 025932104 2497 25129 SH SOLE 4 23831 0 1298 AMERICAN FINL GROUP INC OHIO COM 025932104 1948 19602 SH SOLE 7 16742 0 2860 AMERICAN FINL GROUP INC OHIO COM 025932104 26456 266237 SH SOLE 18 258933 0 7304 AMERICAN FINL GROUP INC OHIO COM 025932104 3210 32305 SH SOLE 19 32305 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 6798 68409 SH SOLE 20 0 0 68409 AMERICAN FINL GROUP INC OHIO COM 025932104 318381 3203999 SH SOLE 21 3203999 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 233126 2346039 SH SOLE 22 2098656 0 247383 AMERICAN FINL GROUP INC OHIO COM 025932104 8922 89787 SH SOLE 23 89787 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 13864 139516 SH SOLE 26 71820 0 67696 AMERICAN FINL GROUP INC OHIO COM 025932104 1513 15221 SH SOLE 28 11114 0 4107 AMERICAN FINL GROUP INC OHIO COM 025932104 2070 20827 SH SOLE 29 2679 0 18148 AMERICAN FINL GROUP INC OHIO COM 025932104 9857 99199 SH SOLE 30 99199 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2751 27689 SH SOLE 31 15198 0 12491 AMERICAN FINL GROUP INC OHIO COM 025932104 513 5160 SH SOLE 34 5160 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1779 17901 SH SOLE 36 17901 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 32 319 SH SOLE 40 319 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3051 135189 SH SOLE 2 17852 0 117337 AMERICAN HOMES 4 RENT CL A 02665T306 1662 73646 SH SOLE 4 73646 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6475 286887 SH SOLE 7 286887 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 186 8248 SH SOLE 15 8248 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2761 122318 SH SOLE 18 122318 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6633 293898 SH SOLE 19 293898 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 89224 3953216 SH SOLE 21 3953216 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 211515 9371489 SH SOLE 22 8677846 0 693643 AMERICAN HOMES 4 RENT CL A 02665T306 261 11580 SH SOLE 23 11580 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 8930 395679 SH SOLE 25 395679 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3133 138798 SH SOLE 26 64372 0 74426 AMERICAN HOMES 4 RENT CL A 02665T306 690 30550 SH SOLE 28 30550 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1745 77307 SH SOLE 29 77307 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7509 332695 SH SOLE 30 332695 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 116 5147 SH SOLE 31 5147 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 570 25236 SH SOLE 40 25236 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 3 SH SOLE 17 0 0 3 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 46 2196 SH SOLE 22 2196 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 74175 1186421 SH SOLE 2 258235 0 928186 AMERICAN INTL GROUP INC COM NEW 026874784 19369 309806 SH SOLE 4 284701 0 25105 AMERICAN INTL GROUP INC COM NEW 026874784 41964 671214 SH SOLE 7 622921 0 48293 AMERICAN INTL GROUP INC COM NEW 026874784 814 13016 SH SOLE 13 13016 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 434 6940 SH SOLE 15 6940 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 25 399 SH SOLE 17 0 0 399 AMERICAN INTL GROUP INC COM NEW 026874784 290262 4642707 SH SOLE 18 4510431 0 132276 AMERICAN INTL GROUP INC COM NEW 026874784 1533 24522 SH OTR 19 0 24522 0 AMERICAN INTL GROUP INC COM NEW 026874784 494357 7907174 SH SOLE 19 7907174 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 24105 385559 SH SOLE 20 0 0 385559 AMERICAN INTL GROUP INC COM NEW 026874784 826280 13216255 SH SOLE 21 13216255 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1527396 24430522 SH SOLE 22 20004031 0 4426491 AMERICAN INTL GROUP INC COM NEW 026874784 75238 1203416 SH SOLE 23 1203416 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 44993 719650 SH SOLE 25 719650 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 168376 2693152 SH SOLE 26 821453 0 1871699 AMERICAN INTL GROUP INC COM NEW 026874784 12972 207480 SH SOLE 28 155680 0 51800 AMERICAN INTL GROUP INC COM NEW 026874784 2529 40452 SH SOLE 29 40452 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 173912 2781708 SH SOLE 30 2781708 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 27139 434083 SH SOLE 31 223481 0 210602 AMERICAN INTL GROUP INC COM NEW 026874784 15673 250683 SH SOLE 34 250683 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 76735 1227371 SH SOLE 36 1227371 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 314 5022 SH SOLE 40 5022 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 61 1660 SH SOLE 2 285 0 1375 AMERICAN NATL BANKSHARES INC COM 027745108 12 331 SH SOLE 7 331 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 1194 32310 SH SOLE 18 32310 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 240 6504 SH SOLE 19 6504 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 9882 267434 SH SOLE 21 267434 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 10141 274449 SH SOLE 22 267502 0 6947 AMERICAN NATL INS CO COM 028591105 611 5245 SH SOLE 2 1672 0 3573 AMERICAN NATL INS CO COM 028591105 22 187 SH SOLE 7 187 0 0 AMERICAN NATL INS CO COM 028591105 501 4305 SH SOLE 18 4305 0 0 AMERICAN NATL INS CO COM 028591105 456 3913 SH SOLE 19 3913 0 0 AMERICAN NATL INS CO COM 028591105 10495 90094 SH SOLE 21 90094 0 0 AMERICAN NATL INS CO COM 028591105 23702 203469 SH SOLE 22 175359 0 28110 AMERICAN NATL INS CO COM 028591105 570 4892 SH SOLE 26 4121 0 771 AMERICAN NATL INS CO COM 028591105 157 1351 SH SOLE 28 1351 0 0 AMERICAN NATL INS CO COM 028591105 244 2096 SH SOLE 30 2096 0 0 AMERICAN NATL INS CO COM 028591105 21 181 SH SOLE 31 181 0 0 AMERICAN NATL INS CO COM 028591105 142 1215 SH SOLE 40 1215 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 52 2328 SH SOLE 2 2328 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 7 338 SH SOLE 4 338 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 31 1419 SH SOLE 7 1419 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4290 193581 SH SOLE 18 193581 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 829 37410 SH SOLE 19 37410 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 67204 3032663 SH SOLE 21 3032663 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 32740 1477433 SH SOLE 22 1393582 0 83851 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1987 89665 SH SOLE 23 89665 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 266 12007 SH SOLE 26 7286 0 4721 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 174 7838 SH SOLE 28 7838 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 194 8769 SH SOLE 30 8769 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 118 5336 SH SOLE 40 5336 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 78 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 9 362 SH SOLE 7 362 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1968 83221 SH SOLE 18 83221 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 244 10303 SH SOLE 19 10303 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 33816 1429869 SH SOLE 21 1429869 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 10144 428915 SH SOLE 22 398068 0 30847 AMERICAN PUBLIC EDUCATION IN COM 02913V103 200 8463 SH SOLE 26 6473 0 1990 AMERICAN PUBLIC EDUCATION IN COM 02913V103 56 2367 SH SOLE 28 2367 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 551 23296 SH SOLE 30 23296 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 135 5697 SH SOLE 34 5697 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 44 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 1099 28689 SH SOLE 18 28689 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 200 5216 SH SOLE 19 5216 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 8272 215987 SH SOLE 21 215987 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 8210 214348 SH SOLE 22 199695 0 14653 AMERICAN RAILCAR INDS INC COM 02916P103 51 1322 SH SOLE 28 1322 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 107 2790 SH SOLE 30 2790 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 41 1078 SH SOLE 40 1078 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 17 901 SH SOLE 2 409 0 492 AMERICAN RENAL ASSOCIATES HO COM 029227105 676 36446 SH SOLE 18 36446 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 111 5991 SH SOLE 19 5991 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 5788 311998 SH SOLE 21 311998 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 4251 229147 SH SOLE 22 217855 0 11292 AMERICAN RENAL ASSOCIATES HO COM 029227105 35 1870 SH SOLE 30 1870 0 0 AMERICAN RIVER BANKSHARES COM 029326105 15 1048 SH SOLE 18 1048 0 0 AMERICAN RIVER BANKSHARES COM 029326105 369 25410 SH SOLE 21 25410 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.000% 8/0 02917TAA2 735 732000 PRN SOLE 21 732000 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 772 750000 PRN SOLE 21 750000 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 62 7274 SH SOLE 21 7274 0 0 AMERICAN RLTY INVS INC COM 029174109 315 36933 SH SOLE 22 36933 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 3 709 SH SOLE 21 709 0 0 AMERICAN SOFTWARE INC CL A 029683109 46 4487 SH SOLE 2 4487 0 0 AMERICAN SOFTWARE INC CL A 029683109 8 773 SH SOLE 7 773 0 0 AMERICAN SOFTWARE INC CL A 029683109 1016 98692 SH SOLE 18 98692 0 0 AMERICAN SOFTWARE INC CL A 029683109 171 16630 SH SOLE 19 16630 0 0 AMERICAN SOFTWARE INC CL A 029683109 8631 838766 SH SOLE 21 838766 0 0 AMERICAN SOFTWARE INC CL A 029683109 8444 820638 SH SOLE 22 781179 0 39459 AMERICAN STS WTR CO COM 029899101 177 3735 SH SOLE 2 1580 0 2155 AMERICAN STS WTR CO COM 029899101 7 146 SH SOLE 4 146 0 0 AMERICAN STS WTR CO COM 029899101 2254 47544 SH SOLE 7 47544 0 0 AMERICAN STS WTR CO COM 029899101 8217 173312 SH SOLE 18 173312 0 0 AMERICAN STS WTR CO COM 029899101 1149 24242 SH SOLE 19 24242 0 0 AMERICAN STS WTR CO COM 029899101 147865 3118861 SH SOLE 21 3118861 0 0 AMERICAN STS WTR CO COM 029899101 46366 977981 SH SOLE 22 907862 0 70119 AMERICAN STS WTR CO COM 029899101 1036 21850 SH SOLE 26 18200 0 3650 AMERICAN STS WTR CO COM 029899101 327 6905 SH SOLE 28 6905 0 0 AMERICAN STS WTR CO COM 029899101 7941 167505 SH SOLE 30 167505 0 0 AMERICAN STS WTR CO COM 029899101 52 1093 SH SOLE 36 1093 0 0 AMERICAN STS WTR CO COM 029899101 198 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 189 40873 SH SOLE 21 40873 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 871 188532 SH SOLE 22 188532 0 0 AMERICAN TOWER CORP NEW COM 03027X100 77984 589358 SH SOLE 2 178082 0 411276 AMERICAN TOWER CORP NEW COM 03027X100 19681 148740 SH SOLE 4 137851 0 10889 AMERICAN TOWER CORP NEW COM 03027X100 82309 622042 SH SOLE 7 619594 0 2448 AMERICAN TOWER CORP NEW COM 03027X100 456 3445 SH SOLE 13 3445 0 0 AMERICAN TOWER CORP NEW COM 03027X100 293 2218 SH SOLE 15 2218 0 0 AMERICAN TOWER CORP NEW COM 03027X100 18 139 SH SOLE 17 0 0 139 AMERICAN TOWER CORP NEW COM 03027X100 123669 934618 SH SOLE 18 868528 0 66090 AMERICAN TOWER CORP NEW COM 03027X100 16516 124817 SH SOLE 19 109778 0 15039 AMERICAN TOWER CORP NEW COM 03027X100 23380 176696 SH SOLE 20 0 0 176696 AMERICAN TOWER CORP NEW COM 03027X100 1080006 8162075 SH SOLE 21 8162075 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1472320 11126965 SH SOLE 22 9207221 0 1919744 AMERICAN TOWER CORP NEW COM 03027X100 69871 528044 SH SOLE 23 528044 0 0 AMERICAN TOWER CORP NEW COM 03027X100 38524 291144 SH SOLE 25 291144 0 0 AMERICAN TOWER CORP NEW COM 03027X100 144163 1089500 SH SOLE 26 357013 0 732487 AMERICAN TOWER CORP NEW COM 03027X100 11898 89917 SH SOLE 28 67364 0 22553 AMERICAN TOWER CORP NEW COM 03027X100 2431 18373 SH SOLE 29 18373 0 0 AMERICAN TOWER CORP NEW COM 03027X100 169730 1282720 SH SOLE 30 1282720 0 0 AMERICAN TOWER CORP NEW COM 03027X100 36696 277328 SH SOLE 31 191537 0 85791 AMERICAN TOWER CORP NEW COM 03027X100 8129 61436 SH SOLE 34 61436 0 0 AMERICAN TOWER CORP NEW COM 03027X100 63176 477450 SH SOLE 36 477450 0 0 AMERICAN TOWER CORP NEW COM 03027X100 289 2184 SH SOLE 40 2184 0 0 AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 177650 1465394 SH SOLE 21 1465394 0 0 AMERICAN VANGUARD CORP COM 030371108 124 7217 SH SOLE 2 1667 0 5550 AMERICAN VANGUARD CORP COM 030371108 916 53113 SH SOLE 7 53113 0 0 AMERICAN VANGUARD CORP COM 030371108 2517 145935 SH SOLE 18 145935 0 0 AMERICAN VANGUARD CORP COM 030371108 309 17893 SH SOLE 19 17893 0 0 AMERICAN VANGUARD CORP COM 030371108 40894 2370671 SH SOLE 21 2370671 0 0 AMERICAN VANGUARD CORP COM 030371108 12518 725662 SH SOLE 22 676434 0 49228 AMERICAN VANGUARD CORP COM 030371108 44 2552 SH SOLE 26 0 0 2552 AMERICAN VANGUARD CORP COM 030371108 65 3745 SH SOLE 28 3745 0 0 AMERICAN VANGUARD CORP COM 030371108 723 41890 SH SOLE 30 41890 0 0 AMERICAN VANGUARD CORP COM 030371108 47 2733 SH SOLE 40 2733 0 0 AMERICAN WOODMARK CORP COM 030506109 91 955 SH SOLE 2 884 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 6248 65392 SH SOLE 18 65392 0 0 AMERICAN WOODMARK CORP COM 030506109 867 9079 SH SOLE 19 9079 0 0 AMERICAN WOODMARK CORP COM 030506109 126086 1319584 SH SOLE 21 1319584 0 0 AMERICAN WOODMARK CORP COM 030506109 37139 388690 SH SOLE 22 361412 0 27278 AMERICAN WOODMARK CORP COM 030506109 35 365 SH SOLE 26 0 0 365 AMERICAN WOODMARK CORP COM 030506109 192 2005 SH SOLE 28 2005 0 0 AMERICAN WOODMARK CORP COM 030506109 1920 20090 SH SOLE 30 20090 0 0 AMERICAN WOODMARK CORP COM 030506109 156 1631 SH SOLE 40 1631 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 34650 444514 SH SOLE 2 276669 0 167845 AMERICAN WTR WKS CO INC NEW COM 030420103 8534 109485 SH SOLE 4 103931 0 5554 AMERICAN WTR WKS CO INC NEW COM 030420103 29641 380251 SH SOLE 7 366300 0 13951 AMERICAN WTR WKS CO INC NEW COM 030420103 640 8207 SH SOLE 13 8207 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 88 1127 SH SOLE 15 1127 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 31307 401634 SH SOLE 18 375533 0 26101 AMERICAN WTR WKS CO INC NEW COM 030420103 10884 139622 SH SOLE 19 139622 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 10270 131745 SH SOLE 20 0 0 131745 AMERICAN WTR WKS CO INC NEW COM 030420103 333645 4280241 SH SOLE 21 4280241 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 393615 5049589 SH SOLE 22 4045076 0 1004513 AMERICAN WTR WKS CO INC NEW COM 030420103 21782 279430 SH SOLE 23 279430 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 9340 119815 SH SOLE 25 119815 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 41910 537653 SH SOLE 26 181754 0 355899 AMERICAN WTR WKS CO INC NEW COM 030420103 2947 37806 SH SOLE 28 28090 0 9716 AMERICAN WTR WKS CO INC NEW COM 030420103 6899 88509 SH SOLE 29 25313 0 63196 AMERICAN WTR WKS CO INC NEW COM 030420103 83248 1067962 SH SOLE 30 1067962 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 9002 115490 SH SOLE 31 69231 0 46259 AMERICAN WTR WKS CO INC NEW COM 030420103 1419 18201 SH SOLE 34 18201 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 16476 211362 SH SOLE 36 211362 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 73 931 SH SOLE 40 931 0 0 AMERICAS CAR MART INC COM 03062T105 58 1489 SH SOLE 2 523 0 966 AMERICAS CAR MART INC COM 03062T105 7 177 SH SOLE 7 177 0 0 AMERICAS CAR MART INC COM 03062T105 1147 29483 SH SOLE 18 29483 0 0 AMERICAS CAR MART INC COM 03062T105 199 5113 SH SOLE 19 5113 0 0 AMERICAS CAR MART INC COM 03062T105 9283 238631 SH SOLE 21 238631 0 0 AMERICAS CAR MART INC COM 03062T105 8945 229950 SH SOLE 22 219980 0 9970 AMERIPRISE FINL INC COM 03076C106 44984 353396 SH SOLE 2 199686 0 153710 AMERIPRISE FINL INC COM 03076C106 13038 102426 SH SOLE 4 98124 0 4302 AMERIPRISE FINL INC COM 03076C106 15246 119770 SH SOLE 7 113465 0 6305 AMERIPRISE FINL INC COM 03076C106 130 1024 SH SOLE 13 1024 0 0 AMERIPRISE FINL INC COM 03076C106 139 1093 SH SOLE 15 1093 0 0 AMERIPRISE FINL INC COM 03076C106 44430 349047 SH SOLE 18 323436 0 25611 AMERIPRISE FINL INC COM 03076C106 10548 82865 SH SOLE 19 82865 0 0 AMERIPRISE FINL INC COM 03076C106 13552 106463 SH SOLE 20 19150 0 87313 AMERIPRISE FINL INC COM 03076C106 403526 3170128 SH SOLE 21 3170128 0 0 AMERIPRISE FINL INC COM 03076C106 545768 4287593 SH SOLE 22 3435294 0 852299 AMERIPRISE FINL INC COM 03076C106 34730 272843 SH SOLE 23 272843 0 0 AMERIPRISE FINL INC COM 03076C106 15082 118483 SH SOLE 25 118483 0 0 AMERIPRISE FINL INC COM 03076C106 59015 463628 SH SOLE 26 148634 0 314994 AMERIPRISE FINL INC COM 03076C106 4134 32477 SH SOLE 28 24325 0 8152 AMERIPRISE FINL INC COM 03076C106 5508 43274 SH SOLE 29 43274 0 0 AMERIPRISE FINL INC COM 03076C106 61652 484343 SH SOLE 30 484343 0 0 AMERIPRISE FINL INC COM 03076C106 19421 152571 SH SOLE 31 80749 0 71822 AMERIPRISE FINL INC COM 03076C106 16985 133434 SH SOLE 34 133434 0 0 AMERIPRISE FINL INC COM 03076C106 26493 208130 SH SOLE 36 208130 0 0 AMERIPRISE FINL INC COM 03076C106 113 889 SH SOLE 40 889 0 0 AMERIS BANCORP COM 03076K108 154 3195 SH SOLE 2 1584 0 1611 AMERIS BANCORP COM 03076K108 11 227 SH SOLE 4 227 0 0 AMERIS BANCORP COM 03076K108 42 861 SH SOLE 7 861 0 0 AMERIS BANCORP COM 03076K108 8342 173062 SH SOLE 18 173062 0 0 AMERIS BANCORP COM 03076K108 1159 24041 SH SOLE 19 24041 0 0 AMERIS BANCORP COM 03076K108 149800 3107876 SH SOLE 21 3107876 0 0 AMERIS BANCORP COM 03076K108 50007 1037482 SH SOLE 22 966872 0 70610 AMERIS BANCORP COM 03076K108 967 20071 SH SOLE 26 18626 0 1445 AMERIS BANCORP COM 03076K108 227 4708 SH SOLE 28 4708 0 0 AMERIS BANCORP COM 03076K108 328 6799 SH SOLE 29 0 0 6799 AMERIS BANCORP COM 03076K108 2568 53271 SH SOLE 30 53271 0 0 AMERIS BANCORP COM 03076K108 161 3344 SH SOLE 40 3344 0 0 AMERISAFE INC COM 03071H100 208 3653 SH SOLE 2 808 0 2845 AMERISAFE INC COM 03071H100 8 146 SH SOLE 4 146 0 0 AMERISAFE INC COM 03071H100 31 548 SH SOLE 7 548 0 0 AMERISAFE INC COM 03071H100 5419 95160 SH SOLE 18 95160 0 0 AMERISAFE INC COM 03071H100 711 12482 SH SOLE 19 12482 0 0 AMERISAFE INC COM 03071H100 92260 1620019 SH SOLE 21 1620019 0 0 AMERISAFE INC COM 03071H100 28805 505799 SH SOLE 22 469935 0 35864 AMERISAFE INC COM 03071H100 325 5699 SH SOLE 26 3279 0 2420 AMERISAFE INC COM 03071H100 166 2920 SH SOLE 28 2920 0 0 AMERISAFE INC COM 03071H100 1569 27546 SH SOLE 30 27546 0 0 AMERISAFE INC COM 03071H100 113 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 261 63009 SH SOLE 21 63009 0 0 AMERISERV FINL INC COM 03074A102 594 143018 SH SOLE 22 143018 0 0 AMERISOURCEBERGEN CORP COM 03073E105 35571 376292 SH SOLE 2 218808 0 157484 AMERISOURCEBERGEN CORP COM 03073E105 11262 119136 SH SOLE 4 113101 0 6035 AMERISOURCEBERGEN CORP COM 03073E105 12615 133445 SH SOLE 7 132656 0 789 AMERISOURCEBERGEN CORP COM 03073E105 2587 27367 SH SOLE 13 27367 0 0 AMERISOURCEBERGEN CORP COM 03073E105 102 1082 SH SOLE 15 1082 0 0 AMERISOURCEBERGEN CORP COM 03073E105 12 124 SH SOLE 17 0 0 124 AMERISOURCEBERGEN CORP COM 03073E105 35700 377659 SH SOLE 18 353361 0 24298 AMERISOURCEBERGEN CORP COM 03073E105 38437 406616 SH SOLE 19 406616 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8559 90541 SH SOLE 20 0 0 90541 AMERISOURCEBERGEN CORP COM 03073E105 312782 3308811 SH SOLE 21 3308811 0 0 AMERISOURCEBERGEN CORP COM 03073E105 479122 5068464 SH SOLE 22 3938497 0 1129967 AMERISOURCEBERGEN CORP COM 03073E105 27467 290560 SH SOLE 23 290560 0 0 AMERISOURCEBERGEN CORP COM 03073E105 10755 113778 SH SOLE 25 113778 0 0 AMERISOURCEBERGEN CORP COM 03073E105 54813 579850 SH SOLE 26 174074 0 405776 AMERISOURCEBERGEN CORP COM 03073E105 3323 35150 SH SOLE 28 26599 0 8551 AMERISOURCEBERGEN CORP COM 03073E105 13268 140355 SH SOLE 29 70178 0 70177 AMERISOURCEBERGEN CORP COM 03073E105 45781 484304 SH SOLE 30 484304 0 0 AMERISOURCEBERGEN CORP COM 03073E105 18524 195955 SH SOLE 31 105737 0 90218 AMERISOURCEBERGEN CORP COM 03073E105 21709 229650 SH SOLE 34 229650 0 0 AMERISOURCEBERGEN CORP COM 03073E105 26660 282028 SH SOLE 36 282028 0 0 AMERISOURCEBERGEN CORP COM 03073E105 80 847 SH SOLE 40 847 0 0 AMES NATL CORP COM 031001100 46 1491 SH SOLE 2 308 0 1183 AMES NATL CORP COM 031001100 10 312 SH SOLE 7 312 0 0 AMES NATL CORP COM 031001100 1087 35510 SH SOLE 18 35510 0 0 AMES NATL CORP COM 031001100 197 6453 SH SOLE 19 6453 0 0 AMES NATL CORP COM 031001100 8399 274466 SH SOLE 21 274466 0 0 AMES NATL CORP COM 031001100 6265 204740 SH SOLE 22 198623 0 6117 AMETEK INC NEW COM 031100100 16580 273728 SH SOLE 2 53728 0 220000 AMETEK INC NEW COM 031100100 4121 68039 SH SOLE 4 62617 0 5422 AMETEK INC NEW COM 031100100 9771 161322 SH SOLE 7 153142 0 8180 AMETEK INC NEW COM 031100100 142 2350 SH SOLE 13 2350 0 0 AMETEK INC NEW COM 031100100 94 1557 SH SOLE 15 1557 0 0 AMETEK INC NEW COM 031100100 30922 510518 SH SOLE 18 478988 0 31530 AMETEK INC NEW COM 031100100 5206 85951 SH SOLE 19 66660 0 19291 AMETEK INC NEW COM 031100100 265941 4390635 SH SOLE 21 4390635 0 0 AMETEK INC NEW COM 031100100 373199 6161455 SH SOLE 22 5096308 0 1065147 AMETEK INC NEW COM 031100100 17201 283986 SH SOLE 23 283986 0 0 AMETEK INC NEW COM 031100100 9303 153591 SH SOLE 25 153591 0 0 AMETEK INC NEW COM 031100100 38176 630276 SH SOLE 26 239609 0 390667 AMETEK INC NEW COM 031100100 2976 49128 SH SOLE 28 36409 0 12719 AMETEK INC NEW COM 031100100 3880 64064 SH SOLE 29 7612 0 56452 AMETEK INC NEW COM 031100100 45015 743189 SH SOLE 30 743189 0 0 AMETEK INC NEW COM 031100100 6727 111055 SH SOLE 31 48517 0 62538 AMETEK INC NEW COM 031100100 1007 16627 SH SOLE 34 16627 0 0 AMETEK INC NEW COM 031100100 13728 226643 SH SOLE 36 226643 0 0 AMETEK INC NEW COM 031100100 73 1201 SH SOLE 40 1201 0 0 AMGEN INC COM 031162100 211302 1226860 SH SOLE 2 509913 0 716947 AMGEN INC COM 031162100 51037 296333 SH SOLE 4 278044 0 18289 AMGEN INC COM 031162100 94444 548360 SH SOLE 7 519528 0 28832 AMGEN INC COM 031162100 8168 47424 SH SOLE 13 47424 0 0 AMGEN INC COM 031162100 1011 5872 SH SOLE 15 5872 0 0 AMGEN INC COM 031162100 80 463 SH SOLE 17 0 0 463 AMGEN INC COM 031162100 280804 1630400 SH SOLE 18 1522729 0 107671 AMGEN INC COM 031162100 279498 1622819 SH SOLE 19 1622819 0 0 AMGEN INC COM 031162100 63856 370759 SH SOLE 20 0 0 370759 AMGEN INC COM 031162100 2696996 15659272 SH SOLE 21 15659272 0 0 AMGEN INC COM 031162100 3439121 19968190 SH SOLE 22 16422640 0 3545550 AMGEN INC COM 031162100 163898 951624 SH SOLE 23 951624 0 0 AMGEN INC COM 031162100 111120 645185 SH SOLE 25 645185 0 0 AMGEN INC COM 031162100 326886 1897961 SH SOLE 26 612141 0 1285820 AMGEN INC COM 031162100 26809 155656 SH SOLE 28 116711 0 38945 AMGEN INC COM 031162100 25065 145531 SH SOLE 29 52385 0 93146 AMGEN INC COM 031162100 370288 2149963 SH SOLE 30 2149963 0 0 AMGEN INC COM 031162100 74507 432604 SH SOLE 31 207923 0 224681 AMGEN INC COM 031162100 25016 145250 SH SOLE 32 145250 0 0 AMGEN INC COM 031162100 120016 696834 SH SOLE 34 696834 0 0 AMGEN INC COM 031162100 146417 850124 SH SOLE 36 850124 0 0 AMGEN INC COM 031162100 641 3719 SH SOLE 40 3719 0 0 AMICUS THERAPEUTICS INC COM 03152W109 73 7242 SH SOLE 2 5994 0 1248 AMICUS THERAPEUTICS INC COM 03152W109 8 797 SH SOLE 4 797 0 0 AMICUS THERAPEUTICS INC COM 03152W109 30 2981 SH SOLE 7 2981 0 0 AMICUS THERAPEUTICS INC COM 03152W109 4980 494509 SH SOLE 18 494509 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1483 147287 SH SOLE 19 147287 0 0 AMICUS THERAPEUTICS INC COM 03152W109 72881 7237403 SH SOLE 21 7237403 0 0 AMICUS THERAPEUTICS INC COM 03152W109 38337 3807004 SH SOLE 22 3534651 0 272353 AMICUS THERAPEUTICS INC COM 03152W109 13 1285 SH SOLE 23 1285 0 0 AMICUS THERAPEUTICS INC COM 03152W109 263 26084 SH SOLE 26 14205 0 11879 AMICUS THERAPEUTICS INC COM 03152W109 162 16101 SH SOLE 28 16101 0 0 AMICUS THERAPEUTICS INC COM 03152W109 195 19389 SH SOLE 30 19389 0 0 AMICUS THERAPEUTICS INC COM 03152W109 24 2358 SH SOLE 34 2358 0 0 AMICUS THERAPEUTICS INC COM 03152W109 197 19518 SH SOLE 40 19518 0 0 AMKOR TECHNOLOGY INC COM 031652100 209 21342 SH SOLE 2 4330 0 17012 AMKOR TECHNOLOGY INC COM 031652100 7 762 SH SOLE 4 762 0 0 AMKOR TECHNOLOGY INC COM 031652100 59 6058 SH SOLE 7 6058 0 0 AMKOR TECHNOLOGY INC COM 031652100 3691 377817 SH SOLE 18 377817 0 0 AMKOR TECHNOLOGY INC COM 031652100 684 69991 SH SOLE 19 69991 0 0 AMKOR TECHNOLOGY INC COM 031652100 30702 3142489 SH SOLE 21 3142489 0 0 AMKOR TECHNOLOGY INC COM 031652100 34816 3563579 SH SOLE 22 3368573 0 195006 AMKOR TECHNOLOGY INC COM 031652100 454 46518 SH SOLE 26 40952 0 5566 AMKOR TECHNOLOGY INC COM 031652100 148 15182 SH SOLE 28 15182 0 0 AMKOR TECHNOLOGY INC COM 031652100 870 89073 SH SOLE 29 0 0 89073 AMKOR TECHNOLOGY INC COM 031652100 155 15901 SH SOLE 30 15901 0 0 AMKOR TECHNOLOGY INC COM 031652100 85 8685 SH SOLE 36 8685 0 0 AMKOR TECHNOLOGY INC COM 031652100 114 11661 SH SOLE 40 11661 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 113 2884 SH SOLE 2 2558 0 326 AMN HEALTHCARE SERVICES INC COM 001744101 8 195 SH SOLE 4 195 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 47 1210 SH SOLE 7 1210 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 8694 222649 SH SOLE 18 222649 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1197 30643 SH SOLE 19 30643 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 156372 4004393 SH SOLE 21 4004393 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 51625 1322023 SH SOLE 22 1231898 0 90125 AMN HEALTHCARE SERVICES INC COM 001744101 609 15599 SH SOLE 26 11395 0 4204 AMN HEALTHCARE SERVICES INC COM 001744101 270 6910 SH SOLE 28 6910 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2658 68066 SH SOLE 30 68066 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 209 5354 SH SOLE 40 5354 0 0 AMPCO-PITTSBURGH CORP COM 032037103 21 1447 SH SOLE 2 230 0 1217 AMPCO-PITTSBURGH CORP COM 032037103 468 31761 SH SOLE 18 31761 0 0 AMPCO-PITTSBURGH CORP COM 032037103 92 6236 SH SOLE 19 6236 0 0 AMPCO-PITTSBURGH CORP COM 032037103 4201 284835 SH SOLE 21 284835 0 0 AMPCO-PITTSBURGH CORP COM 032037103 3835 259970 SH SOLE 22 253582 0 6388 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 31 1722 SH SOLE 2 1650 0 72 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 13 737 SH SOLE 7 737 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3163 177080 SH SOLE 18 177080 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 444 24862 SH SOLE 19 24862 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 74372 4164189 SH SOLE 21 4164189 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 17148 960143 SH SOLE 22 897741 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 935 52335 SH SOLE 30 52335 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 61 3406 SH SOLE 40 3406 0 0 AMPHENOL CORP NEW CL A 032095101 29001 392861 SH SOLE 2 100860 0 292001 AMPHENOL CORP NEW CL A 032095101 7746 104935 SH SOLE 4 95991 0 8944 AMPHENOL CORP NEW CL A 032095101 16400 222159 SH SOLE 7 216803 0 5356 AMPHENOL CORP NEW CL A 032095101 166 2250 SH SOLE 13 2250 0 0 AMPHENOL CORP NEW CL A 032095101 150 2037 SH SOLE 15 2037 0 0 AMPHENOL CORP NEW CL A 032095101 23 310 SH SOLE 17 0 0 310 AMPHENOL CORP NEW CL A 032095101 49382 668951 SH SOLE 18 626748 0 42203 AMPHENOL CORP NEW CL A 032095101 7724 104633 SH SOLE 19 86798 0 17835 AMPHENOL CORP NEW CL A 032095101 13858 187729 SH SOLE 20 0 0 187729 AMPHENOL CORP NEW CL A 032095101 465302 6303203 SH SOLE 21 6303203 0 0 AMPHENOL CORP NEW CL A 032095101 597163 8089449 SH SOLE 22 6698474 0 1390975 AMPHENOL CORP NEW CL A 032095101 28281 383113 SH SOLE 23 383113 0 0 AMPHENOL CORP NEW CL A 032095101 15345 207866 SH SOLE 25 207866 0 0 AMPHENOL CORP NEW CL A 032095101 59062 800077 SH SOLE 26 274664 0 525413 AMPHENOL CORP NEW CL A 032095101 4910 66517 SH SOLE 28 49629 0 16888 AMPHENOL CORP NEW CL A 032095101 1884 25528 SH SOLE 29 12524 0 13004 AMPHENOL CORP NEW CL A 032095101 59879 811152 SH SOLE 30 811152 0 0 AMPHENOL CORP NEW CL A 032095101 11744 159086 SH SOLE 31 62442 0 96644 AMPHENOL CORP NEW CL A 032095101 1619 21927 SH SOLE 34 21927 0 0 AMPHENOL CORP NEW CL A 032095101 22746 308125 SH SOLE 36 308125 0 0 AMPHENOL CORP NEW CL A 032095101 111 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 53 101259 SH SOLE 21 101259 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 576 1104708 SH SOLE 22 1104708 0 0 AMPLIFY SNACK BRANDS COM 03211L102 16 1612 SH SOLE 2 1311 0 301 AMPLIFY SNACK BRANDS COM 03211L102 9 917 SH SOLE 7 917 0 0 AMPLIFY SNACK BRANDS COM 03211L102 1077 111691 SH SOLE 18 111691 0 0 AMPLIFY SNACK BRANDS COM 03211L102 200 20735 SH SOLE 19 20735 0 0 AMPLIFY SNACK BRANDS COM 03211L102 9312 966020 SH SOLE 21 966020 0 0 AMPLIFY SNACK BRANDS COM 03211L102 8540 885845 SH SOLE 22 823892 0 61953 AMPLIFY SNACK BRANDS COM 03211L102 27 2782 SH SOLE 28 2782 0 0 AMPLIFY SNACK BRANDS COM 03211L102 64 6676 SH SOLE 30 6676 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 32 4692 SH SOLE 21 4692 0 0 AMREP CORP NEW COM 032159105 39 5700 SH SOLE 22 5700 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 15 1794 SH SOLE 18 1794 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 18 2148 SH SOLE 19 2148 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 244 28914 SH SOLE 21 28914 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 141 16698 SH SOLE 22 16698 0 0 AMTRUST FINL SVCS INC COM 032359309 273 18017 SH SOLE 2 3498 0 14519 AMTRUST FINL SVCS INC COM 032359309 6 384 SH SOLE 4 384 0 0 AMTRUST FINL SVCS INC COM 032359309 33 2168 SH SOLE 7 2168 0 0 AMTRUST FINL SVCS INC COM 032359309 4904 323881 SH SOLE 18 323881 0 0 AMTRUST FINL SVCS INC COM 032359309 906 59861 SH SOLE 19 59861 0 0 AMTRUST FINL SVCS INC COM 032359309 41733 2756502 SH SOLE 21 2756502 0 0 AMTRUST FINL SVCS INC COM 032359309 40404 2668700 SH SOLE 22 2510095 0 158605 AMTRUST FINL SVCS INC COM 032359309 573 37844 SH SOLE 26 33390 0 4454 AMTRUST FINL SVCS INC COM 032359309 196 12922 SH SOLE 28 12922 0 0 AMTRUST FINL SVCS INC COM 032359309 197 12987 SH SOLE 30 12987 0 0 AMTRUST FINL SVCS INC COM 032359309 120 7948 SH SOLE 40 7948 0 0 AMYRIS INC COM NEW 03236M200 2 588 SH SOLE 19 588 0 0 AMYRIS INC COM NEW 03236M200 42 13246 SH SOLE 21 13246 0 0 ANADARKO PETE CORP COM 032511107 37378 824403 SH SOLE 2 286608 0 537795 ANADARKO PETE CORP COM 032511107 11836 261043 SH SOLE 4 247348 0 13695 ANADARKO PETE CORP COM 032511107 17221 379830 SH SOLE 7 369345 0 10485 ANADARKO PETE CORP COM 032511107 7396 163130 SH SOLE 13 163130 0 0 ANADARKO PETE CORP COM 032511107 163 3585 SH SOLE 15 3585 0 0 ANADARKO PETE CORP COM 032511107 3 64 SH SOLE 17 0 0 64 ANADARKO PETE CORP COM 032511107 102968 2271024 SH SOLE 18 2156551 0 114473 ANADARKO PETE CORP COM 032511107 333269 7350434 SH SOLE 19 7343879 0 6555 ANADARKO PETE CORP COM 032511107 10237 225791 SH SOLE 20 0 0 225791 ANADARKO PETE CORP COM 032511107 403293 8894852 SH SOLE 21 8894852 0 0 ANADARKO PETE CORP COM 032511107 732734 16160863 SH SOLE 22 13191790 0 2969073 ANADARKO PETE CORP COM 032511107 31121 686384 SH SOLE 23 686384 0 0 ANADARKO PETE CORP COM 032511107 23340 514781 SH SOLE 25 508238 0 6543 ANADARKO PETE CORP COM 032511107 65916 1453811 SH SOLE 26 454121 0 999690 ANADARKO PETE CORP COM 032511107 5320 117339 SH SOLE 28 87845 0 29494 ANADARKO PETE CORP COM 032511107 8986 198184 SH SOLE 29 19915 0 178269 ANADARKO PETE CORP COM 032511107 76687 1691369 SH SOLE 30 1691369 0 0 ANADARKO PETE CORP COM 032511107 15607 344228 SH SOLE 31 167120 0 177108 ANADARKO PETE CORP COM 032511107 158327 3491989 SH SOLE 34 3491989 0 0 ANADARKO PETE CORP COM 032511107 33112 730302 SH SOLE 36 730302 0 0 ANADARKO PETE CORP COM 032511107 137 3029 SH SOLE 40 3029 0 0 ANALOG DEVICES INC COM 032654105 39273 504794 SH SOLE 2 156177 0 348617 ANALOG DEVICES INC COM 032654105 10004 128580 SH SOLE 4 119653 0 8927 ANALOG DEVICES INC COM 032654105 19670 252832 SH SOLE 7 250260 0 2572 ANALOG DEVICES INC COM 032654105 225 2886 SH SOLE 15 2886 0 0 ANALOG DEVICES INC COM 032654105 65533 842329 SH SOLE 18 788491 0 53838 ANALOG DEVICES INC COM 032654105 67199 863739 SH SOLE 19 863739 0 0 ANALOG DEVICES INC COM 032654105 15206 195451 SH SOLE 20 0 0 195451 ANALOG DEVICES INC COM 032654105 604076 7764473 SH SOLE 21 7764473 0 0 ANALOG DEVICES INC COM 032654105 772273 9926393 SH SOLE 22 8221302 0 1705091 ANALOG DEVICES INC COM 032654105 33839 434944 SH SOLE 23 434944 0 0 ANALOG DEVICES INC COM 032654105 22727 292123 SH SOLE 25 292123 0 0 ANALOG DEVICES INC COM 032654105 71007 912684 SH SOLE 26 317321 0 595363 ANALOG DEVICES INC COM 032654105 5952 76498 SH SOLE 28 57255 0 19243 ANALOG DEVICES INC COM 032654105 7132 91677 SH SOLE 29 13803 0 77874 ANALOG DEVICES INC COM 032654105 92662 1191030 SH SOLE 30 1191030 0 0 ANALOG DEVICES INC COM 032654105 14494 186299 SH SOLE 31 79529 0 106770 ANALOG DEVICES INC COM 032654105 5036 64731 SH SOLE 32 64731 0 0 ANALOG DEVICES INC COM 032654105 27538 353955 SH SOLE 34 353955 0 0 ANALOG DEVICES INC COM 032654105 30764 395428 SH SOLE 36 395428 0 0 ANALOG DEVICES INC COM 032654105 139 1787 SH SOLE 40 1787 0 0 ANALOGIC CORP COM PAR $0.05 032657207 227 3128 SH SOLE 2 1002 0 2126 ANALOGIC CORP COM PAR $0.05 032657207 5 72 SH SOLE 4 72 0 0 ANALOGIC CORP COM PAR $0.05 032657207 24 324 SH SOLE 7 324 0 0 ANALOGIC CORP COM PAR $0.05 032657207 4566 62851 SH SOLE 18 62851 0 0 ANALOGIC CORP COM PAR $0.05 032657207 584 8034 SH SOLE 19 8034 0 0 ANALOGIC CORP COM PAR $0.05 032657207 82832 1140156 SH SOLE 21 1140156 0 0 ANALOGIC CORP COM PAR $0.05 032657207 25717 353980 SH SOLE 22 330964 0 23016 ANALOGIC CORP COM PAR $0.05 032657207 441 6077 SH SOLE 26 4986 0 1091 ANALOGIC CORP COM PAR $0.05 032657207 131 1807 SH SOLE 28 1807 0 0 ANALOGIC CORP COM PAR $0.05 032657207 1380 18998 SH SOLE 30 18998 0 0 ANALOGIC CORP COM PAR $0.05 032657207 95 1303 SH SOLE 40 1303 0 0 ANAPTYSBIO INC COM 032724106 72 3005 SH SOLE 2 3005 0 0 ANAPTYSBIO INC COM 032724106 440 18379 SH SOLE 18 18379 0 0 ANAPTYSBIO INC COM 032724106 1064 44459 SH SOLE 19 44459 0 0 ANAPTYSBIO INC COM 032724106 4261 178061 SH SOLE 21 178061 0 0 ANAPTYSBIO INC COM 032724106 1280 53479 SH SOLE 22 49607 0 3872 ANAPTYSBIO INC COM 032724106 44 1828 SH SOLE 23 1828 0 0 ANAPTYSBIO INC COM 032724106 70 2945 SH SOLE 29 0 0 2945 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 7 1344 SH SOLE 2 1344 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 700 131642 SH SOLE 18 131642 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 133 24907 SH SOLE 19 24907 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 5983 1124630 SH SOLE 21 1124630 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2225 418304 SH SOLE 22 367311 0 50993 ANCHOR BANCORP WA COM 032838104 10 417 SH SOLE 18 417 0 0 ANCHOR BANCORP WA COM 032838104 16 622 SH SOLE 21 622 0 0 ANCHOR BANCORP WA COM 032838104 84 3335 SH SOLE 22 3335 0 0 ANDERSONS INC COM 034164103 201 5898 SH SOLE 2 1111 0 4787 ANDERSONS INC COM 034164103 7 219 SH SOLE 4 219 0 0 ANDERSONS INC COM 034164103 924 27062 SH SOLE 7 27062 0 0 ANDERSONS INC COM 034164103 4626 135451 SH SOLE 18 135451 0 0 ANDERSONS INC COM 034164103 942 27590 SH SOLE 19 27590 0 0 ANDERSONS INC COM 034164103 77783 2277690 SH SOLE 21 2277690 0 0 ANDERSONS INC COM 034164103 25264 739796 SH SOLE 22 684176 0 55620 ANDERSONS INC COM 034164103 297 8702 SH SOLE 26 6712 0 1990 ANDERSONS INC COM 034164103 135 3957 SH SOLE 28 3957 0 0 ANDERSONS INC COM 034164103 1275 37338 SH SOLE 30 37338 0 0 ANDERSONS INC COM 034164103 1359 39808 SH SOLE 34 39808 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 23 1809 SH SOLE 2 1537 0 272 ANGIES LIST INC COM 034754101 3 207 SH SOLE 4 207 0 0 ANGIES LIST INC COM 034754101 17 1345 SH SOLE 7 1345 0 0 ANGIES LIST INC COM 034754101 1849 144551 SH SOLE 18 144551 0 0 ANGIES LIST INC COM 034754101 326 25478 SH SOLE 19 25478 0 0 ANGIES LIST INC COM 034754101 16168 1264100 SH SOLE 21 1264100 0 0 ANGIES LIST INC COM 034754101 13389 1046830 SH SOLE 22 964777 0 82053 ANGIES LIST INC COM 034754101 81 6330 SH SOLE 28 6330 0 0 ANGIES LIST INC COM 034754101 78 6060 SH SOLE 30 6060 0 0 ANGIES LIST INC COM 034754101 56 4372 SH SOLE 40 4372 0 0 ANGIODYNAMICS INC COM 03475V101 125 7741 SH SOLE 2 2243 0 5498 ANGIODYNAMICS INC COM 03475V101 6 356 SH SOLE 4 356 0 0 ANGIODYNAMICS INC COM 03475V101 9 565 SH SOLE 7 565 0 0 ANGIODYNAMICS INC COM 03475V101 3083 190161 SH SOLE 18 190161 0 0 ANGIODYNAMICS INC COM 03475V101 1180 72790 SH SOLE 19 72790 0 0 ANGIODYNAMICS INC COM 03475V101 50402 3109299 SH SOLE 21 3109299 0 0 ANGIODYNAMICS INC COM 03475V101 18548 1144236 SH SOLE 22 1088385 0 55851 ANGIODYNAMICS INC COM 03475V101 86 5298 SH SOLE 23 5298 0 0 ANGIODYNAMICS INC COM 03475V101 62 3819 SH SOLE 28 3819 0 0 ANGIODYNAMICS INC COM 03475V101 209 12914 SH SOLE 29 0 0 12914 ANGIODYNAMICS INC COM 03475V101 787 48533 SH SOLE 30 48533 0 0 ANGIODYNAMICS INC COM 03475V101 209 12916 SH SOLE 34 12916 0 0 ANGIODYNAMICS INC COM 03475V101 44 2698 SH SOLE 40 2698 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 18773 1931366 SH SOLE 2 117216 0 1814150 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 811 83432 SH SOLE 4 83432 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 16530 1700573 SH SOLE 7 1700573 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 421 43280 SH SOLE 18 43280 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 117 12078 SH SOLE 19 12078 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 500 51449 SH SOLE 21 51449 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 43275 4452116 SH SOLE 22 3210455 0 1241661 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 12976 1334930 SH SOLE 23 1334930 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 38096 3919363 SH SOLE 25 3919363 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 9021 928091 SH SOLE 26 0 0 928091 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 10343 1064079 SH SOLE 30 1064079 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 125677 12929762 SH SOLE 34 12929762 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 26555 240617 SH SOLE 18 240617 0 0 ANI PHARMACEUTICALS INC COM 00182C103 22 467 SH SOLE 2 391 0 76 ANI PHARMACEUTICALS INC COM 00182C103 7 149 SH SOLE 7 149 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1841 39336 SH SOLE 18 39336 0 0 ANI PHARMACEUTICALS INC COM 00182C103 240 5124 SH SOLE 19 5124 0 0 ANI PHARMACEUTICALS INC COM 00182C103 40585 867205 SH SOLE 21 867205 0 0 ANI PHARMACEUTICALS INC COM 00182C103 10811 231011 SH SOLE 22 214610 0 16401 ANI PHARMACEUTICALS INC COM 00182C103 58 1231 SH SOLE 28 1231 0 0 ANI PHARMACEUTICALS INC COM 00182C103 525 11217 SH SOLE 30 11217 0 0 ANI PHARMACEUTICALS INC COM 00182C103 38 817 SH SOLE 40 817 0 0 ANIKA THERAPEUTICS INC COM 035255108 69 1393 SH SOLE 2 847 0 546 ANIKA THERAPEUTICS INC COM 035255108 21 435 SH SOLE 7 435 0 0 ANIKA THERAPEUTICS INC COM 035255108 3490 70738 SH SOLE 18 70738 0 0 ANIKA THERAPEUTICS INC COM 035255108 471 9536 SH SOLE 19 9536 0 0 ANIKA THERAPEUTICS INC COM 035255108 62898 1274790 SH SOLE 21 1274790 0 0 ANIKA THERAPEUTICS INC COM 035255108 19952 404370 SH SOLE 22 378454 0 25916 ANIKA THERAPEUTICS INC COM 035255108 107 2163 SH SOLE 28 2163 0 0 ANIKA THERAPEUTICS INC COM 035255108 1005 20361 SH SOLE 30 20361 0 0 ANIKA THERAPEUTICS INC COM 035255108 84 1695 SH SOLE 40 1695 0 0 ANIXTER INTL INC COM 035290105 476 6090 SH SOLE 2 1213 0 4877 ANIXTER INTL INC COM 035290105 14 179 SH SOLE 4 179 0 0 ANIXTER INTL INC COM 035290105 103 1323 SH SOLE 7 1323 0 0 ANIXTER INTL INC COM 035290105 11355 145207 SH SOLE 18 145207 0 0 ANIXTER INTL INC COM 035290105 10374 132658 SH SOLE 19 132658 0 0 ANIXTER INTL INC COM 035290105 194690 2489646 SH SOLE 21 2489646 0 0 ANIXTER INTL INC COM 035290105 63344 810029 SH SOLE 22 750660 0 59369 ANIXTER INTL INC COM 035290105 707 9041 SH SOLE 23 9041 0 0 ANIXTER INTL INC COM 035290105 871 11135 SH SOLE 26 9616 0 1519 ANIXTER INTL INC COM 035290105 337 4307 SH SOLE 28 4307 0 0 ANIXTER INTL INC COM 035290105 1193 15262 SH SOLE 29 0 0 15262 ANIXTER INTL INC COM 035290105 3201 40937 SH SOLE 30 40937 0 0 ANIXTER INTL INC COM 035290105 116 1489 SH SOLE 36 1489 0 0 ANIXTER INTL INC COM 035290105 243 3109 SH SOLE 40 3109 0 0 ANNALY CAP MGMT INC COM 035710409 15156 1257743 SH SOLE 2 472635 0 785108 ANNALY CAP MGMT INC COM 035710409 3667 304337 SH SOLE 4 277181 0 27156 ANNALY CAP MGMT INC COM 035710409 6446 534979 SH SOLE 7 365798 0 169181 ANNALY CAP MGMT INC COM 035710409 748 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 7506 622910 SH SOLE 18 522942 0 99968 ANNALY CAP MGMT INC COM 035710409 5407 448685 SH SOLE 19 448685 0 0 ANNALY CAP MGMT INC COM 035710409 7098 589044 SH SOLE 20 0 0 589044 ANNALY CAP MGMT INC COM 035710409 563303 46747159 SH SOLE 21 46747159 0 0 ANNALY CAP MGMT INC COM 035710409 348599 28929380 SH SOLE 22 25542682 0 3386698 ANNALY CAP MGMT INC COM 035710409 14898 1236321 SH SOLE 23 1236321 0 0 ANNALY CAP MGMT INC COM 035710409 8063 669107 SH SOLE 25 669107 0 0 ANNALY CAP MGMT INC COM 035710409 46493 3858377 SH SOLE 26 904862 0 2953515 ANNALY CAP MGMT INC COM 035710409 2482 205967 SH SOLE 28 152597 0 53370 ANNALY CAP MGMT INC COM 035710409 3592 298065 SH SOLE 29 47394 0 250671 ANNALY CAP MGMT INC COM 035710409 26942 2235892 SH SOLE 30 2235892 0 0 ANNALY CAP MGMT INC COM 035710409 6449 535211 SH SOLE 31 193541 0 341670 ANNALY CAP MGMT INC COM 035710409 823 68332 SH SOLE 34 68332 0 0 ANNALY CAP MGMT INC COM 035710409 18066 1499281 SH SOLE 36 1499281 0 0 ANNALY CAP MGMT INC COM 035710409 55 4547 SH SOLE 40 4547 0 0 ANSYS INC COM 03662Q105 17537 144123 SH SOLE 2 59202 0 84921 ANSYS INC COM 03662Q105 3089 25383 SH SOLE 4 23552 0 1831 ANSYS INC COM 03662Q105 9492 78004 SH SOLE 7 72131 0 5873 ANSYS INC COM 03662Q105 277 2279 SH SOLE 13 2279 0 0 ANSYS INC COM 03662Q105 64 527 SH SOLE 15 527 0 0 ANSYS INC COM 03662Q105 23690 194689 SH SOLE 18 179426 0 15263 ANSYS INC COM 03662Q105 3893 31991 SH SOLE 19 31991 0 0 ANSYS INC COM 03662Q105 8185 67265 SH SOLE 20 0 0 67265 ANSYS INC COM 03662Q105 321738 2644133 SH SOLE 21 2644133 0 0 ANSYS INC COM 03662Q105 316906 2604425 SH SOLE 22 2213846 0 390579 ANSYS INC COM 03662Q105 12996 106806 SH SOLE 23 106806 0 0 ANSYS INC COM 03662Q105 34403 282737 SH SOLE 25 282737 0 0 ANSYS INC COM 03662Q105 38674 317833 SH SOLE 26 91099 0 226734 ANSYS INC COM 03662Q105 2195 18043 SH SOLE 28 13496 0 4547 ANSYS INC COM 03662Q105 3042 25002 SH SOLE 29 4195 0 20807 ANSYS INC COM 03662Q105 43274 355637 SH SOLE 30 355637 0 0 ANSYS INC COM 03662Q105 5225 42940 SH SOLE 31 19415 0 23525 ANSYS INC COM 03662Q105 699 5745 SH SOLE 34 5745 0 0 ANSYS INC COM 03662Q105 10895 89535 SH SOLE 36 89535 0 0 ANSYS INC COM 03662Q105 54 440 SH SOLE 40 440 0 0 ANTARES PHARMA INC COM 036642106 23 7032 SH SOLE 2 5795 0 1237 ANTARES PHARMA INC COM 036642106 18 5736 SH SOLE 7 5736 0 0 ANTARES PHARMA INC COM 036642106 1654 513795 SH SOLE 18 513795 0 0 ANTARES PHARMA INC COM 036642106 338 105102 SH SOLE 19 105102 0 0 ANTARES PHARMA INC COM 036642106 14297 4440065 SH SOLE 21 4440065 0 0 ANTARES PHARMA INC COM 036642106 13226 4107539 SH SOLE 22 3843484 0 264055 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 626 18857 SH SOLE 18 18857 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 18686 563169 SH SOLE 19 563169 0 0 ANTERO RES CORP COM 03674X106 4986 230741 SH SOLE 2 46423 0 184318 ANTERO RES CORP COM 03674X106 1641 75931 SH SOLE 4 72256 0 3675 ANTERO RES CORP COM 03674X106 490 22691 SH SOLE 7 22691 0 0 ANTERO RES CORP COM 03674X106 18 823 SH SOLE 15 823 0 0 ANTERO RES CORP COM 03674X106 4491 207826 SH SOLE 18 185290 0 22536 ANTERO RES CORP COM 03674X106 2203 101941 SH SOLE 19 91473 0 10468 ANTERO RES CORP COM 03674X106 2936 135851 SH SOLE 20 0 0 135851 ANTERO RES CORP COM 03674X106 58572 2710432 SH SOLE 21 2710432 0 0 ANTERO RES CORP COM 03674X106 109706 5076638 SH SOLE 22 4335615 0 741023 ANTERO RES CORP COM 03674X106 6015 278322 SH SOLE 23 278322 0 0 ANTERO RES CORP COM 03674X106 2986 138175 SH SOLE 25 138175 0 0 ANTERO RES CORP COM 03674X106 10328 477930 SH SOLE 26 274587 0 203343 ANTERO RES CORP COM 03674X106 1025 47415 SH SOLE 28 36286 0 11129 ANTERO RES CORP COM 03674X106 1325 61327 SH SOLE 29 7081 0 54246 ANTERO RES CORP COM 03674X106 5811 268908 SH SOLE 30 268908 0 0 ANTERO RES CORP COM 03674X106 2057 95169 SH SOLE 31 38650 0 56519 ANTERO RES CORP COM 03674X106 336 15549 SH SOLE 34 15549 0 0 ANTERO RES CORP COM 03674X106 4309 199412 SH SOLE 36 199412 0 0 ANTERO RES CORP COM 03674X106 29 1350 SH SOLE 40 1350 0 0 ANTHEM INC COM 036752103 81606 433773 SH SOLE 2 179573 0 254200 ANTHEM INC COM 036752103 17645 93790 SH SOLE 4 87469 0 6321 ANTHEM INC COM 036752103 45222 240376 SH SOLE 7 220973 0 19403 ANTHEM INC COM 036752103 1377 7317 SH SOLE 13 7317 0 0 ANTHEM INC COM 036752103 319 1695 SH SOLE 15 1695 0 0 ANTHEM INC COM 036752103 281247 1494963 SH SOLE 18 1386016 0 108947 ANTHEM INC COM 036752103 1502 7982 SH OTR 19 0 7982 0 ANTHEM INC COM 036752103 826525 4393374 SH SOLE 19 4393374 0 0 ANTHEM INC COM 036752103 28403 150976 SH SOLE 20 9400 0 141576 ANTHEM INC COM 036752103 884843 4703359 SH SOLE 21 4703359 0 0 ANTHEM INC COM 036752103 1362612 7242928 SH SOLE 22 5966144 0 1276784 ANTHEM INC COM 036752103 60216 320078 SH SOLE 23 320078 0 0 ANTHEM INC COM 036752103 37301 198274 SH SOLE 25 195680 0 2594 ANTHEM INC COM 036752103 271048 1440749 SH SOLE 26 220541 0 1220208 ANTHEM INC COM 036752103 10467 55635 SH SOLE 28 41642 0 13993 ANTHEM INC COM 036752103 2051 10900 SH SOLE 29 10900 0 0 ANTHEM INC COM 036752103 159045 845401 SH SOLE 30 845401 0 0 ANTHEM INC COM 036752103 25746 136854 SH SOLE 31 54591 0 82263 ANTHEM INC COM 036752103 106456 565865 SH SOLE 34 565865 0 0 ANTHEM INC COM 036752103 62012 329622 SH SOLE 36 329622 0 0 ANTHEM INC COM 036752103 236 1256 SH SOLE 40 1256 0 0 ANTHEM INC UNIT 05/01/20188 036752202 1641 31075 SH SOLE 4 31075 0 0 ANTHEM INC UNIT 05/01/20188 036752202 13844 262096 SH SOLE 18 262096 0 0 ANTHEM INC UNIT 05/01/20188 036752202 104526 1978918 SH SOLE 19 1978918 0 0 ANTHEM INC UNIT 05/01/20188 036752202 3107 58830 SH SOLE 22 58830 0 0 ANTHEM INC UNIT 05/01/20188 036752202 39646 750581 SH SOLE 34 750581 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 1844 716000 PRN SOLE 21 716000 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 104 63921 SH SOLE 22 63921 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 150 25032 SH SOLE 2 4508 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 2305 383521 SH SOLE 18 383521 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 336 55870 SH SOLE 19 55870 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 34393 5722617 SH SOLE 21 5722617 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 17015 2831182 SH SOLE 22 2614018 0 217164 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 13835 SH SOLE 30 13835 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 69 11441 SH SOLE 40 11441 0 0 AON PLC SHS CL A G0408V102 50036 376355 SH SOLE 2 119644 0 256711 AON PLC SHS CL A G0408V102 11107 83540 SH SOLE 4 76590 0 6950 AON PLC SHS CL A G0408V102 25459 191494 SH SOLE 7 186442 0 5052 AON PLC SHS CL A G0408V102 385 2896 SH SOLE 13 2896 0 0 AON PLC SHS CL A G0408V102 229 1721 SH SOLE 15 1721 0 0 AON PLC SHS CL A G0408V102 19 142 SH SOLE 17 0 0 142 AON PLC SHS CL A G0408V102 80345 604328 SH SOLE 18 562519 0 41809 AON PLC SHS CL A G0408V102 1190 8950 SH OTR 19 0 8950 0 AON PLC SHS CL A G0408V102 6426 48336 SH SOLE 19 48336 0 0 AON PLC SHS CL A G0408V102 20343 153012 SH SOLE 20 0 0 153012 AON PLC SHS CL A G0408V102 597411 4493499 SH SOLE 21 4493499 0 0 AON PLC SHS CL A G0408V102 936851 7046643 SH SOLE 22 5824488 0 1222155 AON PLC SHS CL A G0408V102 42715 321286 SH SOLE 23 321286 0 0 AON PLC SHS CL A G0408V102 23744 178592 SH SOLE 25 178592 0 0 AON PLC SHS CL A G0408V102 97304 731884 SH SOLE 26 227922 0 503962 AON PLC SHS CL A G0408V102 7326 55102 SH SOLE 28 41195 0 13907 AON PLC SHS CL A G0408V102 5051 37988 SH SOLE 29 11855 0 26133 AON PLC SHS CL A G0408V102 116941 879584 SH SOLE 30 879584 0 0 AON PLC SHS CL A G0408V102 16494 124065 SH SOLE 31 56226 0 67839 AON PLC SHS CL A G0408V102 2356 17723 SH SOLE 34 17723 0 0 AON PLC SHS CL A G0408V102 40590 305300 SH SOLE 36 305300 0 0 AON PLC SHS CL A G0408V102 171 1289 SH SOLE 40 1289 0 0 APACHE CORP COM 037411105 23280 485705 SH SOLE 2 122001 0 363704 APACHE CORP COM 037411105 6606 137820 SH SOLE 4 128684 0 9136 APACHE CORP COM 037411105 13079 272881 SH SOLE 7 255553 0 17328 APACHE CORP COM 037411105 181 3776 SH SOLE 13 3776 0 0 APACHE CORP COM 037411105 129 2682 SH SOLE 15 2682 0 0 APACHE CORP COM 037411105 13 279 SH SOLE 17 0 0 279 APACHE CORP COM 037411105 89199 1861025 SH SOLE 18 1793928 0 67097 APACHE CORP COM 037411105 54456 1136154 SH SOLE 19 1136154 0 0 APACHE CORP COM 037411105 7777 162257 SH SOLE 20 0 0 162257 APACHE CORP COM 037411105 381027 7949663 SH SOLE 21 7949663 0 0 APACHE CORP COM 037411105 512869 10700382 SH SOLE 22 8908967 0 1791415 APACHE CORP COM 037411105 24347 507979 SH SOLE 23 507979 0 0 APACHE CORP COM 037411105 12384 258376 SH SOLE 25 258376 0 0 APACHE CORP COM 037411105 49750 1037980 SH SOLE 26 353828 0 684152 APACHE CORP COM 037411105 3802 79325 SH SOLE 28 59190 0 20135 APACHE CORP COM 037411105 707 14747 SH SOLE 29 14747 0 0 APACHE CORP COM 037411105 55469 1157289 SH SOLE 30 1157289 0 0 APACHE CORP COM 037411105 11081 231185 SH SOLE 31 109279 0 121906 APACHE CORP COM 037411105 10757 224425 SH SOLE 34 224425 0 0 APACHE CORP COM 037411105 21533 449267 SH SOLE 36 449267 0 0 APACHE CORP COM 037411105 90 1870 SH SOLE 40 1870 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 5751 133828 SH SOLE 2 29471 0 104357 APARTMENT INVT & MGMT CO CL A 03748R101 2188 50924 SH SOLE 4 50924 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 12396 288476 SH SOLE 7 288476 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 248 5770 SH SOLE 15 5770 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 14539 338355 SH SOLE 18 331195 0 7160 APARTMENT INVT & MGMT CO CL A 03748R101 7714 179510 SH SOLE 19 179510 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 171764 3997290 SH SOLE 21 3997290 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 266821 6209469 SH SOLE 22 5511123 0 698346 APARTMENT INVT & MGMT CO CL A 03748R101 322 7491 SH SOLE 23 7491 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 11918 277364 SH SOLE 25 277364 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 5907 137462 SH SOLE 26 70696 0 66766 APARTMENT INVT & MGMT CO CL A 03748R101 956 22255 SH SOLE 28 22255 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 4203 97818 SH SOLE 29 54083 0 43735 APARTMENT INVT & MGMT CO CL A 03748R101 44879 1044424 SH SOLE 30 1044424 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 943 21938 SH SOLE 31 21938 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 169 3932 SH SOLE 34 3932 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 106 2461 SH SOLE 36 2461 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 659 15339 SH SOLE 40 15339 0 0 APOGEE ENTERPRISES INC COM 037598109 697 12257 SH SOLE 2 12021 0 236 APOGEE ENTERPRISES INC COM 037598109 5 93 SH SOLE 4 93 0 0 APOGEE ENTERPRISES INC COM 037598109 42 742 SH SOLE 7 742 0 0 APOGEE ENTERPRISES INC COM 037598109 7533 132528 SH SOLE 18 132528 0 0 APOGEE ENTERPRISES INC COM 037598109 14518 255413 SH SOLE 19 255413 0 0 APOGEE ENTERPRISES INC COM 037598109 138117 2429930 SH SOLE 21 2429930 0 0 APOGEE ENTERPRISES INC COM 037598109 60063 1056704 SH SOLE 22 1000209 0 56495 APOGEE ENTERPRISES INC COM 037598109 172 3018 SH SOLE 23 3018 0 0 APOGEE ENTERPRISES INC COM 037598109 653 11482 SH SOLE 26 9174 0 2308 APOGEE ENTERPRISES INC COM 037598109 239 4208 SH SOLE 28 4208 0 0 APOGEE ENTERPRISES INC COM 037598109 1231 21658 SH SOLE 29 0 0 21658 APOGEE ENTERPRISES INC COM 037598109 2328 40964 SH SOLE 30 40964 0 0 APOGEE ENTERPRISES INC COM 037598109 186 3266 SH SOLE 40 3266 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 409 22075 SH SOLE 2 4161 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 43 2309 SH SOLE 7 2309 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 8809 474889 SH SOLE 18 474889 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1090 58764 SH SOLE 19 58764 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 210436 11344280 SH SOLE 21 11344280 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 43023 2319295 SH SOLE 22 2166846 0 152449 APOLLO COML REAL EST FIN INC COM 03762U105 605 32620 SH SOLE 26 30045 0 2575 APOLLO COML REAL EST FIN INC COM 03762U105 229 12354 SH SOLE 28 12354 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2517 135703 SH SOLE 30 135703 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 202 10892 SH SOLE 40 10892 0 0 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 426 389000 PRN SOLE 21 389000 0 0 APOLLO ENDOSURGERY INC COM 03767D108 2 195 SH SOLE 18 195 0 0 APOLLO ENDOSURGERY INC COM 03767D108 21 2682 SH SOLE 21 2682 0 0 APOLLO INVT CORP COM 03761U106 33 5200 SH SOLE 2 5200 0 0 APOLLO INVT CORP COM 03761U106 9687 1516001 SH SOLE 30 1516001 0 0 APPFOLIO INC COM CL A 03783C100 19 598 SH SOLE 2 485 0 113 APPFOLIO INC COM CL A 03783C100 16 487 SH SOLE 7 487 0 0 APPFOLIO INC COM CL A 03783C100 961 29486 SH SOLE 18 29486 0 0 APPFOLIO INC COM CL A 03783C100 733 22489 SH SOLE 19 22489 0 0 APPFOLIO INC COM CL A 03783C100 8131 249413 SH SOLE 21 249413 0 0 APPFOLIO INC COM CL A 03783C100 4002 122759 SH SOLE 22 100174 0 22585 APPFOLIO INC COM CL A 03783C100 32 985 SH SOLE 23 985 0 0 APPIAN CORP CL A 03782L101 1 79 SH SOLE 22 79 0 0 APPIAN CORP CL A 03782L101 54 2983 SH SOLE 26 602 0 2381 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2718 145266 SH SOLE 2 31279 0 113987 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1285 68667 SH SOLE 4 68667 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5085 271759 SH SOLE 7 271759 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 147 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 2100 112260 SH SOLE 18 112260 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4966 265398 SH SOLE 19 265398 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 56939 3043256 SH SOLE 21 3043256 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 143423 7665580 SH SOLE 22 6998886 0 666694 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 141 7534 SH SOLE 23 7534 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6898 368657 SH SOLE 25 368657 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2172 116088 SH SOLE 26 43719 0 72369 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 513 27436 SH SOLE 28 27436 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1374 73434 SH SOLE 29 73434 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 20170 1078056 SH SOLE 30 1078056 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 91 4867 SH SOLE 31 4867 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 385 20579 SH SOLE 40 20579 0 0 APPLE INC COM 037833100 1082577 7516850 SH SOLE 2 2339031 0 5177819 APPLE INC COM 037833100 277393 1926076 SH SOLE 4 1793743 0 132333 APPLE INC COM 037833100 526851 3658180 SH SOLE 7 3656641 0 1539 APPLE INC COM 037833100 15963 110836 SH SOLE 13 110836 0 0 APPLE INC COM 037833100 8818 61225 SH SOLE 15 41569 0 19656 APPLE INC COM 037833100 1296 8999 SH SOLE 17 0 0 8999 APPLE INC COM 037833100 2121114 14727914 SH SOLE 18 13629077 0 1098837 APPLE INC COM 037833100 984235 6834018 SH SOLE 19 6807603 0 26415 APPLE INC COM 037833100 352842 2449953 SH SOLE 20 16404 0 2433549 APPLE INC COM 037833100 11968178 83100808 SH SOLE 21 83100808 0 0 APPLE INC COM 037833100 19923237 138336599 SH SOLE 22 113703058 0 24633541 APPLE INC COM 037833100 964206 6694945 SH SOLE 23 6694945 0 0 APPLE INC COM 037833100 533864 3706871 SH SOLE 25 3660621 0 46250 APPLE INC COM 037833100 2040182 14165962 SH SOLE 26 4173823 0 9992139 APPLE INC COM 037833100 159331 1106315 SH SOLE 28 828219 0 278096 APPLE INC COM 037833100 115803 804078 SH SOLE 29 316805 0 487273 APPLE INC COM 037833100 2280496 15834579 SH SOLE 30 15834579 0 0 APPLE INC COM 037833100 415888 2887711 SH SOLE 31 1416272 0 1471439 APPLE INC COM 037833100 160028 1111148 SH SOLE 32 1111148 0 0 APPLE INC COM 037833100 340185 2362065 SH SOLE 34 2362065 0 0 APPLE INC COM 037833100 854705 5934627 SH SOLE 36 5934627 0 0 APPLE INC COM 037833100 3844 26689 SH SOLE 40 26689 0 0 APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 1 869 SH SOLE 21 869 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 0 200 SH SOLE 17 0 0 200 APPLIED DNA SCIENCES INC COM NEW 03815U201 7 3719 SH SOLE 18 3719 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 12 6764 SH SOLE 19 6764 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 109 62059 SH SOLE 21 62059 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 269 152634 SH SOLE 22 152634 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 47 9183 SH SOLE 2 9183 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 14 2681 SH SOLE 18 2681 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 551 108030 SH SOLE 19 108030 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 250 48994 SH SOLE 21 48994 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 1270 249070 SH SOLE 22 249070 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 31 5981 SH SOLE 23 5981 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 197 38703 SH SOLE 29 0 0 38703 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1258 21296 SH SOLE 2 21281 0 15 APPLIED INDL TECHNOLOGIES IN COM 03820C105 9 154 SH SOLE 4 154 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 53 903 SH SOLE 7 903 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 10754 182111 SH SOLE 18 182111 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 20317 344069 SH SOLE 19 344069 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 195354 3308274 SH SOLE 21 3308274 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 92906 1573346 SH SOLE 22 1495871 0 77475 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3282 55588 SH SOLE 23 55588 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 613 10377 SH SOLE 26 7027 0 3350 APPLIED INDL TECHNOLOGIES IN COM 03820C105 319 5410 SH SOLE 28 5410 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1498 25372 SH SOLE 29 0 0 25372 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3326 56320 SH SOLE 30 56320 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 277 4694 SH SOLE 34 4694 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 254 4305 SH SOLE 40 4305 0 0 APPLIED MATLS INC COM 038222105 69847 1690807 SH SOLE 2 629280 0 1061527 APPLIED MATLS INC COM 038222105 19466 471222 SH SOLE 4 443669 0 27553 APPLIED MATLS INC COM 038222105 37777 914477 SH SOLE 7 909954 0 4523 APPLIED MATLS INC COM 038222105 472 11432 SH SOLE 13 11432 0 0 APPLIED MATLS INC COM 038222105 352 8519 SH SOLE 15 8519 0 0 APPLIED MATLS INC COM 038222105 100173 2424898 SH SOLE 18 2264226 0 160672 APPLIED MATLS INC COM 038222105 13374 323740 SH SOLE 19 323740 0 0 APPLIED MATLS INC COM 038222105 24455 591984 SH SOLE 20 0 0 591984 APPLIED MATLS INC COM 038222105 788798 19094606 SH SOLE 21 19094606 0 0 APPLIED MATLS INC COM 038222105 1209412 29276484 SH SOLE 22 24118305 0 5158179 APPLIED MATLS INC COM 038222105 63051 1526298 SH SOLE 23 1526298 0 0 APPLIED MATLS INC COM 038222105 31873 771551 SH SOLE 25 771551 0 0 APPLIED MATLS INC COM 038222105 117860 2853059 SH SOLE 26 940548 0 1912511 APPLIED MATLS INC COM 038222105 9384 227164 SH SOLE 28 169943 0 57221 APPLIED MATLS INC COM 038222105 6776 164016 SH SOLE 29 164016 0 0 APPLIED MATLS INC COM 038222105 137809 3335966 SH SOLE 30 3335966 0 0 APPLIED MATLS INC COM 038222105 38053 921164 SH SOLE 31 490948 0 430216 APPLIED MATLS INC COM 038222105 7829 189530 SH SOLE 32 189530 0 0 APPLIED MATLS INC COM 038222105 11606 280945 SH SOLE 34 280945 0 0 APPLIED MATLS INC COM 038222105 51843 1254981 SH SOLE 36 1254981 0 0 APPLIED MATLS INC COM 038222105 225 5448 SH SOLE 40 5448 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 101 1635 SH SOLE 2 1471 0 164 APPLIED OPTOELECTRONICS INC COM 03823U102 6 99 SH SOLE 4 99 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 24 382 SH SOLE 7 382 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 5234 84702 SH SOLE 18 84702 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 747 12082 SH SOLE 19 12082 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 92919 1503781 SH SOLE 21 1503781 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 28417 459900 SH SOLE 22 423727 0 36173 APPLIED OPTOELECTRONICS INC COM 03823U102 84 1353 SH SOLE 26 0 0 1353 APPLIED OPTOELECTRONICS INC COM 03823U102 156 2526 SH SOLE 28 2526 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1549 25068 SH SOLE 30 25068 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 109 1769 SH SOLE 40 1769 0 0 APPROACH RESOURCES INC COM 03834A103 68 20063 SH SOLE 2 14634 0 5429 APPROACH RESOURCES INC COM 03834A103 557 165296 SH SOLE 18 165296 0 0 APPROACH RESOURCES INC COM 03834A103 83 24668 SH SOLE 19 24668 0 0 APPROACH RESOURCES INC COM 03834A103 4824 1431556 SH SOLE 21 1431556 0 0 APPROACH RESOURCES INC COM 03834A103 5077 1506547 SH SOLE 22 1478641 0 27906 APPROACH RESOURCES INC COM 03834A103 142 42282 SH SOLE 29 0 0 42282 APPTIO INC CL A 03835C108 27 1541 SH SOLE 2 1541 0 0 APPTIO INC CL A 03835C108 15 857 SH SOLE 7 857 0 0 APPTIO INC CL A 03835C108 1117 64393 SH SOLE 18 64393 0 0 APPTIO INC CL A 03835C108 145 8372 SH SOLE 19 8372 0 0 APPTIO INC CL A 03835C108 9421 542991 SH SOLE 21 542991 0 0 APPTIO INC CL A 03835C108 4666 268928 SH SOLE 22 228573 0 40355 APPTIO INC CL A 03835C108 160 9203 SH SOLE 23 9203 0 0 APPTIO INC CL A 03835C108 162 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 1 1237 SH SOLE 19 1237 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 1 1280 SH SOLE 21 1280 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 5 4411 SH SOLE 22 4411 0 0 APTARGROUP INC COM 038336103 5937 68356 SH SOLE 2 38400 0 29956 APTARGROUP INC COM 038336103 26 295 SH SOLE 4 295 0 0 APTARGROUP INC COM 038336103 3657 42102 SH SOLE 7 42102 0 0 APTARGROUP INC COM 038336103 18495 212931 SH SOLE 18 212931 0 0 APTARGROUP INC COM 038336103 2418 27841 SH SOLE 19 27841 0 0 APTARGROUP INC COM 038336103 231806 2668734 SH SOLE 21 2668734 0 0 APTARGROUP INC COM 038336103 171772 1977568 SH SOLE 22 1767690 0 209878 APTARGROUP INC COM 038336103 1506 17343 SH SOLE 26 13624 0 3719 APTARGROUP INC COM 038336103 765 8805 SH SOLE 28 8805 0 0 APTARGROUP INC COM 038336103 828 9537 SH SOLE 30 9537 0 0 APTARGROUP INC COM 038336103 122 1401 SH SOLE 31 1401 0 0 APTARGROUP INC COM 038336103 227 2613 SH SOLE 36 2613 0 0 APTARGROUP INC COM 038336103 563 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 78 37881 SH SOLE 19 37881 0 0 APTEVO THERAPEUTICS INC COM 03835L108 114 55297 SH SOLE 21 55297 0 0 APTEVO THERAPEUTICS INC COM 03835L108 453 218762 SH SOLE 22 218762 0 0 APTEVO THERAPEUTICS INC COM 03835L108 7 3456 SH SOLE 23 3456 0 0 APTEVO THERAPEUTICS INC COM 03835L108 287 138700 SH SOLE 29 0 0 138700 AQUA AMERICA INC COM 03836W103 6416 192663 SH SOLE 2 100170 0 92493 AQUA AMERICA INC COM 03836W103 26 772 SH SOLE 4 772 0 0 AQUA AMERICA INC COM 03836W103 11964 359271 SH SOLE 7 359271 0 0 AQUA AMERICA INC COM 03836W103 4 125 SH SOLE 17 0 0 125 AQUA AMERICA INC COM 03836W103 20239 607776 SH SOLE 18 607776 0 0 AQUA AMERICA INC COM 03836W103 2573 77269 SH SOLE 19 77269 0 0 AQUA AMERICA INC COM 03836W103 256190 7693393 SH SOLE 21 7693393 0 0 AQUA AMERICA INC COM 03836W103 184587 5543145 SH SOLE 22 4962214 0 580931 AQUA AMERICA INC COM 03836W103 2126 63853 SH SOLE 26 54255 0 9598 AQUA AMERICA INC COM 03836W103 842 25278 SH SOLE 28 25278 0 0 AQUA AMERICA INC COM 03836W103 19805 594741 SH SOLE 30 594741 0 0 AQUA AMERICA INC COM 03836W103 145 4345 SH SOLE 31 4345 0 0 AQUA AMERICA INC COM 03836W103 272 8166 SH SOLE 36 8166 0 0 AQUA AMERICA INC COM 03836W103 593 17804 SH SOLE 40 17804 0 0 AQUA METALS INC COM 03837J101 8 633 SH SOLE 2 633 0 0 AQUA METALS INC COM 03837J101 740 58974 SH SOLE 18 58974 0 0 AQUA METALS INC COM 03837J101 132 10502 SH SOLE 19 10502 0 0 AQUA METALS INC COM 03837J101 6392 509300 SH SOLE 21 509300 0 0 AQUA METALS INC COM 03837J101 3420 272524 SH SOLE 22 260031 0 12493 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 3 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 7 842 SH SOLE 21 842 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 121 15102 SH SOLE 22 15102 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 22 1426 SH SOLE 2 1426 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 678 44497 SH SOLE 18 44497 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 78 5108 SH SOLE 19 5108 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 5517 362228 SH SOLE 21 362228 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 38 2465 SH SOLE 30 2465 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 796 56592 SH SOLE 2 56592 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 282 20058 SH SOLE 18 20058 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 4786 340150 SH SOLE 19 340150 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 1712 121680 SH SOLE 20 121680 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 4820 342570 SH SOLE 21 342570 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 4052 287964 SH SOLE 22 287964 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 2506 178102 SH SOLE 34 178102 0 0 ARADIGM CORP COM PAR 038505400 5 3707 SH SOLE 21 3707 0 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 1333 987218 SH SOLE 21 987218 0 0 ARAMARK COM 03852U106 10940 266969 SH SOLE 2 64773 0 202196 ARAMARK COM 03852U106 2919 71223 SH SOLE 4 64659 0 6564 ARAMARK COM 03852U106 1452 35427 SH SOLE 7 35427 0 0 ARAMARK COM 03852U106 6374 155551 SH SOLE 18 131265 0 24286 ARAMARK COM 03852U106 5341 130342 SH SOLE 19 112985 0 17357 ARAMARK COM 03852U106 7267 177336 SH SOLE 20 0 0 177336 ARAMARK COM 03852U106 147947 3610226 SH SOLE 21 3610226 0 0 ARAMARK COM 03852U106 279044 6809273 SH SOLE 22 6025431 0 783842 ARAMARK COM 03852U106 11465 279764 SH SOLE 23 279764 0 0 ARAMARK COM 03852U106 19673 480064 SH SOLE 26 194396 0 285668 ARAMARK COM 03852U106 2107 51404 SH SOLE 28 38219 0 13185 ARAMARK COM 03852U106 2802 68373 SH SOLE 29 7780 0 60593 ARAMARK COM 03852U106 11706 285650 SH SOLE 30 285650 0 0 ARAMARK COM 03852U106 4830 117872 SH SOLE 31 45240 0 72632 ARAMARK COM 03852U106 723 17649 SH SOLE 34 17649 0 0 ARAMARK COM 03852U106 2833 69128 SH SOLE 36 69128 0 0 ARAMARK COM 03852U106 63 1549 SH SOLE 40 1549 0 0 ARATANA THERAPEUTICS INC COM 03874P101 19 2571 SH SOLE 2 1663 0 908 ARATANA THERAPEUTICS INC COM 03874P101 5 646 SH SOLE 7 646 0 0 ARATANA THERAPEUTICS INC COM 03874P101 1025 141768 SH SOLE 18 141768 0 0 ARATANA THERAPEUTICS INC COM 03874P101 172 23855 SH SOLE 19 23855 0 0 ARATANA THERAPEUTICS INC COM 03874P101 13476 1863917 SH SOLE 21 1863917 0 0 ARATANA THERAPEUTICS INC COM 03874P101 6959 962533 SH SOLE 22 915624 0 46909 ARBOR RLTY TR INC COM 038923108 415 49768 SH SOLE 2 49768 0 0 ARBOR RLTY TR INC COM 038923108 1311 157162 SH SOLE 19 157162 0 0 ARBOR RLTY TR INC COM 038923108 633 75914 SH SOLE 21 75914 0 0 ARBOR RLTY TR INC COM 038923108 28217 3383393 SH SOLE 22 3317889 0 65504 ARBOR RLTY TR INC COM 038923108 3130 375295 SH SOLE 23 375295 0 0 ARBOR RLTY TR INC COM 038923108 1241 148829 SH SOLE 29 0 0 148829 ARBOR RLTY TR INC COM 038923108 64 7640 SH SOLE 30 7640 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 55 13318 SH SOLE 2 6518 0 6800 ARC DOCUMENT SOLUTIONS INC COM 00191G103 3 813 SH SOLE 7 813 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 662 159073 SH SOLE 18 159073 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2270 545567 SH SOLE 19 545567 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 5630 1353351 SH SOLE 21 1353351 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 11578 2783147 SH SOLE 22 2732893 0 50254 ARC DOCUMENT SOLUTIONS INC COM 00191G103 524 125995 SH SOLE 23 125995 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 550 132198 SH SOLE 29 0 0 132198 ARC GROUP WORLDWIDE INC COM 00213H105 5 1761 SH SOLE 18 1761 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 70 24658 SH SOLE 21 24658 0 0 ARCA BIOPHARMA INC COM PAR$.001 00211Y407 2 865 SH SOLE 21 865 0 0 ARCADIA BIOSCIENCES INC COM 039014105 4 9634 SH SOLE 21 9634 0 0 ARCBEST CORP COM 03937C105 117 5656 SH SOLE 2 2301 0 3355 ARCBEST CORP COM 03937C105 5 225 SH SOLE 4 225 0 0 ARCBEST CORP COM 03937C105 16 784 SH SOLE 7 784 0 0 ARCBEST CORP COM 03937C105 2723 132162 SH SOLE 18 132162 0 0 ARCBEST CORP COM 03937C105 4356 211436 SH SOLE 19 211436 0 0 ARCBEST CORP COM 03937C105 44124 2141928 SH SOLE 21 2141928 0 0 ARCBEST CORP COM 03937C105 17250 837393 SH SOLE 22 785405 0 51988 ARCBEST CORP COM 03937C105 192 9323 SH SOLE 23 9323 0 0 ARCBEST CORP COM 03937C105 46 2247 SH SOLE 26 0 0 2247 ARCBEST CORP COM 03937C105 75 3627 SH SOLE 28 3627 0 0 ARCBEST CORP COM 03937C105 503 24422 SH SOLE 29 0 0 24422 ARCBEST CORP COM 03937C105 706 34272 SH SOLE 30 34272 0 0 ARCBEST CORP COM 03937C105 146 7092 SH SOLE 34 7092 0 0 ARCBEST CORP COM 03937C105 59 2845 SH SOLE 40 2845 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4925 216666 SH SOLE 29 216666 0 0 ARCH CAP GROUP LTD ORD G0450A105 13181 141291 SH SOLE 2 42482 0 98809 ARCH CAP GROUP LTD ORD G0450A105 3592 38506 SH SOLE 4 35040 0 3466 ARCH CAP GROUP LTD ORD G0450A105 7438 79730 SH SOLE 7 60787 0 18943 ARCH CAP GROUP LTD ORD G0450A105 702 7527 SH SOLE 13 7527 0 0 ARCH CAP GROUP LTD ORD G0450A105 74 788 SH SOLE 15 788 0 0 ARCH CAP GROUP LTD ORD G0450A105 6833 73248 SH SOLE 18 61211 0 12037 ARCH CAP GROUP LTD ORD G0450A105 4959 53159 SH SOLE 19 53159 0 0 ARCH CAP GROUP LTD ORD G0450A105 8904 95449 SH SOLE 20 0 0 95449 ARCH CAP GROUP LTD ORD G0450A105 293877 3150150 SH SOLE 21 3150150 0 0 ARCH CAP GROUP LTD ORD G0450A105 351180 3764394 SH SOLE 22 3300790 0 463604 ARCH CAP GROUP LTD ORD G0450A105 13819 148133 SH SOLE 23 148133 0 0 ARCH CAP GROUP LTD ORD G0450A105 7577 81219 SH SOLE 25 81219 0 0 ARCH CAP GROUP LTD ORD G0450A105 44458 476561 SH SOLE 26 111841 0 364720 ARCH CAP GROUP LTD ORD G0450A105 2412 25852 SH SOLE 28 19274 0 6578 ARCH CAP GROUP LTD ORD G0450A105 3387 36310 SH SOLE 29 4285 0 32025 ARCH CAP GROUP LTD ORD G0450A105 27368 293367 SH SOLE 30 293367 0 0 ARCH CAP GROUP LTD ORD G0450A105 5894 63175 SH SOLE 31 28328 0 34847 ARCH CAP GROUP LTD ORD G0450A105 785 8411 SH SOLE 34 8411 0 0 ARCH CAP GROUP LTD ORD G0450A105 15273 163711 SH SOLE 36 163711 0 0 ARCH CAP GROUP LTD ORD G0450A105 61 649 SH SOLE 40 649 0 0 ARCH COAL INC CL A 039380407 156 2277 SH SOLE 2 2277 0 0 ARCH COAL INC CL A 039380407 6 93 SH SOLE 4 93 0 0 ARCH COAL INC CL A 039380407 35 509 SH SOLE 7 509 0 0 ARCH COAL INC CL A 039380407 5680 83162 SH SOLE 18 83162 0 0 ARCH COAL INC CL A 039380407 964 14116 SH SOLE 19 14116 0 0 ARCH COAL INC CL A 039380407 46051 674239 SH SOLE 21 674239 0 0 ARCH COAL INC CL A 039380407 42291 619202 SH SOLE 22 576186 0 43016 ARCH COAL INC CL A 039380407 869 12728 SH SOLE 26 11475 0 1253 ARCH COAL INC CL A 039380407 232 3402 SH SOLE 28 3402 0 0 ARCH COAL INC CL A 039380407 239 3503 SH SOLE 30 3503 0 0 ARCH COAL INC CL A 039380407 157 2306 SH SOLE 40 2306 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 59187 1430331 SH SOLE 2 875306 0 555025 ARCHER DANIELS MIDLAND CO COM 039483102 15461 373643 SH SOLE 4 359086 0 14557 ARCHER DANIELS MIDLAND CO COM 039483102 53001 1280839 SH SOLE 7 965714 0 315125 ARCHER DANIELS MIDLAND CO COM 039483102 7986 192989 SH SOLE 13 192989 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 157 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 45824 1107397 SH SOLE 18 1021797 0 85600 ARCHER DANIELS MIDLAND CO COM 039483102 57721 1394908 SH SOLE 19 1394908 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 13819 333954 SH SOLE 20 0 0 333954 ARCHER DANIELS MIDLAND CO COM 039483102 366237 8850592 SH SOLE 21 8850592 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 736604 17800972 SH SOLE 22 13873459 0 3927513 ARCHER DANIELS MIDLAND CO COM 039483102 40854 987299 SH SOLE 23 987299 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 25646 619758 SH SOLE 25 619758 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 84420 2040117 SH SOLE 26 548161 0 1491956 ARCHER DANIELS MIDLAND CO COM 039483102 5053 122119 SH SOLE 28 91714 0 30405 ARCHER DANIELS MIDLAND CO COM 039483102 19171 463293 SH SOLE 29 223376 0 239917 ARCHER DANIELS MIDLAND CO COM 039483102 96182 2324360 SH SOLE 30 2324360 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 30353 733522 SH SOLE 31 368201 0 365321 ARCHER DANIELS MIDLAND CO COM 039483102 22802 551039 SH SOLE 34 551039 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 41112 993527 SH SOLE 36 993527 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 132 3183 SH SOLE 40 3183 0 0 ARCHROCK INC COM 03957W106 197 17256 SH SOLE 2 5956 0 11300 ARCHROCK INC COM 03957W106 4 343 SH SOLE 4 343 0 0 ARCHROCK INC COM 03957W106 21 1846 SH SOLE 7 1846 0 0 ARCHROCK INC COM 03957W106 4035 353955 SH SOLE 18 353955 0 0 ARCHROCK INC COM 03957W106 736 64549 SH SOLE 19 64549 0 0 ARCHROCK INC COM 03957W106 71628 6283124 SH SOLE 21 6283124 0 0 ARCHROCK INC COM 03957W106 24832 2178236 SH SOLE 22 2047544 0 130692 ARCHROCK INC COM 03957W106 839 73572 SH SOLE 23 73572 0 0 ARCHROCK INC COM 03957W106 163 14276 SH SOLE 26 11923 0 2353 ARCHROCK INC COM 03957W106 109 9587 SH SOLE 28 9587 0 0 ARCHROCK INC COM 03957W106 437 38339 SH SOLE 29 0 0 38339 ARCHROCK INC COM 03957W106 1139 99933 SH SOLE 30 99933 0 0 ARCHROCK INC COM 03957W106 43 3785 SH SOLE 34 3785 0 0 ARCHROCK INC COM 03957W106 83 7286 SH SOLE 40 7286 0 0 ARCONIC INC COM 03965L100 17525 773722 SH SOLE 2 367679 0 406043 ARCONIC INC COM 03965L100 3118 137642 SH SOLE 4 127238 0 10404 ARCONIC INC COM 03965L100 6921 305580 SH SOLE 7 291008 0 14572 ARCONIC INC COM 03965L100 248 10935 SH SOLE 13 10935 0 0 ARCONIC INC COM 03965L100 60 2646 SH SOLE 15 2646 0 0 ARCONIC INC COM 03965L100 21653 956000 SH SOLE 18 899551 0 56449 ARCONIC INC COM 03965L100 652 28800 SH OTR 19 0 28800 0 ARCONIC INC COM 03965L100 3313 146253 SH SOLE 19 146253 0 0 ARCONIC INC COM 03965L100 4371 193001 SH SOLE 20 0 0 193001 ARCONIC INC COM 03965L100 258458 11410929 SH SOLE 21 11410929 0 0 ARCONIC INC COM 03965L100 253556 11194527 SH SOLE 22 9271905 0 1922622 ARCONIC INC COM 03965L100 11422 504267 SH SOLE 23 504267 0 0 ARCONIC INC COM 03965L100 6236 275327 SH SOLE 25 275327 0 0 ARCONIC INC COM 03965L100 35682 1575383 SH SOLE 26 466684 0 1108699 ARCONIC INC COM 03965L100 1902 83974 SH SOLE 28 62914 0 21060 ARCONIC INC COM 03965L100 2496 110201 SH SOLE 29 13092 0 97109 ARCONIC INC COM 03965L100 25728 1135884 SH SOLE 30 1135884 0 0 ARCONIC INC COM 03965L100 4695 207304 SH SOLE 31 92749 0 114555 ARCONIC INC COM 03965L100 2610 115215 SH SOLE 34 115215 0 0 ARCONIC INC COM 03965L100 11141 491872 SH SOLE 36 491872 0 0 ARCONIC INC COM 03965L100 53 2325 SH SOLE 40 2325 0 0 ARCONIC INC OPTIONS 03965L100 61 2700 SH Call OTR 19 2700 0 0 ARCONIC INC OPTIONS 03965L100 9 400 SH Put OTR 19 400 0 0 ARCONIC INC PFD CONV B SER 1 03965L308 157 4372 SH OTR 19 4372 0 0 ARCONIC INC PFD CONV B SER 1 03965L308 98344 2747036 SH SOLE 21 2747036 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 10 1300 SH SOLE 2 1300 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5288 709854 SH SOLE 19 709854 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5632 756024 SH SOLE 21 756024 0 0 ARDAGH GROUP S A CL A L0223L101 222 9798 SH SOLE 2 743 0 9055 ARDAGH GROUP S A CL A L0223L101 18 788 SH SOLE 7 788 0 0 ARDAGH GROUP S A CL A L0223L101 168 7437 SH SOLE 18 7437 0 0 ARDAGH GROUP S A CL A L0223L101 150 6637 SH SOLE 19 6637 0 0 ARDAGH GROUP S A CL A L0223L101 3004 132873 SH SOLE 21 132873 0 0 ARDAGH GROUP S A CL A L0223L101 2555 113015 SH SOLE 22 50109 0 62906 ARDAGH GROUP S A CL A L0223L101 8 362 SH SOLE 26 362 0 0 ARDAGH GROUP S A CL A L0223L101 11 473 SH SOLE 31 473 0 0 ARDELYX INC COM 039697107 41 8121 SH SOLE 2 3349 0 4772 ARDELYX INC COM 039697107 7 1417 SH SOLE 7 1417 0 0 ARDELYX INC COM 039697107 652 127880 SH SOLE 18 127880 0 0 ARDELYX INC COM 039697107 408 79934 SH SOLE 19 79934 0 0 ARDELYX INC COM 039697107 8978 1760482 SH SOLE 21 1760482 0 0 ARDELYX INC COM 039697107 2598 509372 SH SOLE 22 479480 0 29892 ARDELYX INC COM 039697107 13 2616 SH SOLE 28 2616 0 0 ARDELYX INC COM 039697107 22 4297 SH SOLE 30 4297 0 0 ARDMORE SHIPPING CORP COM Y0207T100 30 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 881 108105 SH SOLE 18 108105 0 0 ARDMORE SHIPPING CORP COM Y0207T100 160 19675 SH SOLE 19 19675 0 0 ARDMORE SHIPPING CORP COM Y0207T100 7071 867595 SH SOLE 21 867595 0 0 ARDMORE SHIPPING CORP COM Y0207T100 6240 765587 SH SOLE 22 732492 0 33095 ARENA PHARMACEUTICALS INC COM NEW 040047607 112 6658 SH SOLE 2 6502 0 156 ARENA PHARMACEUTICALS INC COM NEW 040047607 1 80 SH SOLE 4 80 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 8 498 SH SOLE 7 498 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1948 115496 SH SOLE 18 115496 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 1951 115678 SH SOLE 19 115678 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 216 12800 SH SOLE 20 12800 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 24805 1470386 SH SOLE 21 1470386 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 12223 724528 SH SOLE 22 673062 0 51466 ARENA PHARMACEUTICALS INC COM NEW 040047607 98 5812 SH SOLE 23 5812 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 193 11427 SH SOLE 26 10364 0 1063 ARENA PHARMACEUTICALS INC COM NEW 040047607 58 3462 SH SOLE 28 3462 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 65 3851 SH SOLE 30 3851 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 47 2787 SH SOLE 40 2787 0 0 ARES CAP CORP COM 04010L103 27132 1656439 SH SOLE 30 1656439 0 0 ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 594 577000 PRN SOLE 21 577000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 193 14759 SH SOLE 2 9605 0 5154 ARES COML REAL ESTATE CORP COM 04013V108 12 902 SH SOLE 7 902 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1501 114658 SH SOLE 18 114658 0 0 ARES COML REAL ESTATE CORP COM 04013V108 513 39210 SH SOLE 19 39210 0 0 ARES COML REAL ESTATE CORP COM 04013V108 23032 1759519 SH SOLE 21 1759519 0 0 ARES COML REAL ESTATE CORP COM 04013V108 12579 960970 SH SOLE 22 931592 0 29378 ARGAN INC COM 04010E109 57 953 SH SOLE 2 818 0 135 ARGAN INC COM 04010E109 2877 47953 SH SOLE 7 47953 0 0 ARGAN INC COM 04010E109 3081 51342 SH SOLE 18 51342 0 0 ARGAN INC COM 04010E109 548 9136 SH SOLE 19 9136 0 0 ARGAN INC COM 04010E109 24947 415790 SH SOLE 21 415790 0 0 ARGAN INC COM 04010E109 21795 363246 SH SOLE 22 337509 0 25737 ARGAN INC COM 04010E109 77 1287 SH SOLE 26 0 0 1287 ARGAN INC COM 04010E109 115 1912 SH SOLE 28 1912 0 0 ARGAN INC COM 04010E109 139 2312 SH SOLE 30 2312 0 0 ARGAN INC COM 04010E109 277 4616 SH SOLE 34 4616 0 0 ARGAN INC COM 04010E109 81 1354 SH SOLE 40 1354 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 595 9819 SH SOLE 2 5173 0 4646 ARGO GROUP INTL HLDGS LTD COM G0464B107 6 91 SH SOLE 4 91 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 47 776 SH SOLE 7 776 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 6823 112587 SH SOLE 18 112587 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 3193 52689 SH SOLE 19 52689 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 54714 902875 SH SOLE 21 902875 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 64201 1059422 SH SOLE 22 1004261 0 55161 ARGO GROUP INTL HLDGS LTD COM G0464B107 845 13948 SH SOLE 26 11208 0 2740 ARGO GROUP INTL HLDGS LTD COM G0464B107 283 4674 SH SOLE 28 4674 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1578 26037 SH SOLE 29 0 0 26037 ARGO GROUP INTL HLDGS LTD COM G0464B107 306 5052 SH SOLE 30 5052 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 561 9264 SH SOLE 34 9264 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 76 1247 SH SOLE 36 1247 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 206 3399 SH SOLE 40 3399 0 0 ARGOS THERAPEUTICS INC COM 040221103 2 6256 SH SOLE 21 6256 0 0 ARI NETWORK SVCS INC COM NEW 001930205 20 2875 SH SOLE 18 2875 0 0 ARI NETWORK SVCS INC COM NEW 001930205 342 48525 SH SOLE 21 48525 0 0 ARISTA NETWORKS INC COM 040413106 6627 44244 SH SOLE 2 4156 0 40088 ARISTA NETWORKS INC COM 040413106 2405 16057 SH SOLE 4 14785 0 1272 ARISTA NETWORKS INC COM 040413106 1023 6827 SH SOLE 7 6827 0 0 ARISTA NETWORKS INC COM 040413106 4658 31097 SH SOLE 18 26569 0 4528 ARISTA NETWORKS INC COM 040413106 3339 22288 SH SOLE 19 22288 0 0 ARISTA NETWORKS INC COM 040413106 4260 28437 SH SOLE 20 0 0 28437 ARISTA NETWORKS INC COM 040413106 107774 719499 SH SOLE 21 719499 0 0 ARISTA NETWORKS INC COM 040413106 187987 1255005 SH SOLE 22 1099346 0 155659 ARISTA NETWORKS INC COM 040413106 8332 55624 SH SOLE 23 55624 0 0 ARISTA NETWORKS INC COM 040413106 13074 87282 SH SOLE 26 46594 0 40688 ARISTA NETWORKS INC COM 040413106 1489 9938 SH SOLE 28 7561 0 2377 ARISTA NETWORKS INC COM 040413106 1950 13016 SH SOLE 29 1661 0 11355 ARISTA NETWORKS INC COM 040413106 8498 56735 SH SOLE 30 56735 0 0 ARISTA NETWORKS INC COM 040413106 3227 21546 SH SOLE 31 9618 0 11928 ARISTA NETWORKS INC COM 040413106 479 3199 SH SOLE 34 3199 0 0 ARISTA NETWORKS INC COM 040413106 895 5972 SH SOLE 36 5972 0 0 ARISTA NETWORKS INC COM 040413106 31 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 126 5185 SH SOLE 21 5185 0 0 ARK RESTAURANTS CORP COM 040712101 90 3696 SH SOLE 22 3696 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 40 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 943 69008 SH SOLE 18 69008 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 89 6491 SH SOLE 19 6491 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 7906 578329 SH SOLE 21 578329 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 6143 449389 SH SOLE 22 427570 0 21819 ARMADA HOFFLER PPTYS INC COM 04208T108 114 8831 SH SOLE 2 7088 0 1743 ARMADA HOFFLER PPTYS INC COM 04208T108 12 923 SH SOLE 7 923 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 2915 225058 SH SOLE 18 225058 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 471 36390 SH SOLE 19 36390 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 51048 3941924 SH SOLE 21 3941924 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 23206 1791983 SH SOLE 22 1699810 0 92173 ARMADA HOFFLER PPTYS INC COM 04208T108 263 20286 SH SOLE 23 20286 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 43 3304 SH SOLE 26 0 0 3304 ARMADA HOFFLER PPTYS INC COM 04208T108 170 13147 SH SOLE 28 13147 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 806 62241 SH SOLE 30 62241 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 205 8192 SH SOLE 2 1860 0 6332 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5 217 SH SOLE 4 217 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 23 910 SH SOLE 7 910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3704 148141 SH SOLE 18 148141 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 570 22791 SH SOLE 19 22791 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 56357 2254290 SH SOLE 21 2254290 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 28491 1139638 SH SOLE 22 1063650 0 75988 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 362 14496 SH SOLE 26 11857 0 2639 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 151 6031 SH SOLE 28 6031 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 146 5854 SH SOLE 30 5854 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 522 20889 SH SOLE 34 20889 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 130 5202 SH SOLE 40 5202 0 0 ARMSTRONG FLOORING INC COM 04238R106 102 5661 SH SOLE 2 1050 0 4611 ARMSTRONG FLOORING INC COM 04238R106 2 129 SH SOLE 4 129 0 0 ARMSTRONG FLOORING INC COM 04238R106 9 479 SH SOLE 7 479 0 0 ARMSTRONG FLOORING INC COM 04238R106 1664 92607 SH SOLE 18 92607 0 0 ARMSTRONG FLOORING INC COM 04238R106 281 15619 SH SOLE 19 15619 0 0 ARMSTRONG FLOORING INC COM 04238R106 13420 746809 SH SOLE 21 746809 0 0 ARMSTRONG FLOORING INC COM 04238R106 12583 700215 SH SOLE 22 661399 0 38816 ARMSTRONG FLOORING INC COM 04238R106 90 4982 SH SOLE 26 4085 0 897 ARMSTRONG FLOORING INC COM 04238R106 51 2812 SH SOLE 28 2812 0 0 ARMSTRONG FLOORING INC COM 04238R106 58 3234 SH SOLE 30 3234 0 0 ARMSTRONG FLOORING INC COM 04238R106 39 2152 SH SOLE 40 2152 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 917 19937 SH SOLE 2 4157 0 15780 ARMSTRONG WORLD INDS INC NEW COM 04247X102 12 259 SH SOLE 4 259 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 94 2048 SH SOLE 7 2048 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 989 21494 SH SOLE 18 21494 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 915 19900 SH SOLE 19 19900 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 22149 481495 SH SOLE 21 481495 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 58247 1266244 SH SOLE 22 1132370 0 133874 ARMSTRONG WORLD INDS INC NEW COM 04247X102 495 10755 SH SOLE 26 8172 0 2583 ARMSTRONG WORLD INDS INC NEW COM 04247X102 259 5625 SH SOLE 28 5625 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 298 6486 SH SOLE 30 6486 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 52 1124 SH SOLE 31 1124 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 295 6405 SH SOLE 36 6405 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 198 4305 SH SOLE 40 4305 0 0 AROTECH CORP COM NEW 042682203 15 4321 SH SOLE 18 4321 0 0 AROTECH CORP COM NEW 042682203 232 65301 SH SOLE 21 65301 0 0 AROTECH CORP COM NEW 042682203 18 4972 SH SOLE 22 4972 0 0 ARQULE INC COM 04269E107 14 10986 SH SOLE 18 10986 0 0 ARQULE INC COM 04269E107 18 14883 SH SOLE 19 14883 0 0 ARQULE INC COM 04269E107 206 165958 SH SOLE 21 165958 0 0 ARQULE INC COM 04269E107 2371 1911802 SH SOLE 22 1911802 0 0 ARRAY BIOPHARMA INC COM 04269X105 108 12897 SH SOLE 2 8142 0 4755 ARRAY BIOPHARMA INC COM 04269X105 4 458 SH SOLE 4 458 0 0 ARRAY BIOPHARMA INC COM 04269X105 40 4746 SH SOLE 7 4746 0 0 ARRAY BIOPHARMA INC COM 04269X105 5020 599731 SH SOLE 18 599731 0 0 ARRAY BIOPHARMA INC COM 04269X105 1393 166432 SH SOLE 19 166432 0 0 ARRAY BIOPHARMA INC COM 04269X105 63121 7541350 SH SOLE 21 7541350 0 0 ARRAY BIOPHARMA INC COM 04269X105 38046 4545573 SH SOLE 22 4246163 0 299410 ARRAY BIOPHARMA INC COM 04269X105 10 1246 SH SOLE 23 1246 0 0 ARRAY BIOPHARMA INC COM 04269X105 456 54530 SH SOLE 26 47107 0 7423 ARRAY BIOPHARMA INC COM 04269X105 171 20458 SH SOLE 28 20458 0 0 ARRAY BIOPHARMA INC COM 04269X105 53 6322 SH SOLE 29 0 0 6322 ARRAY BIOPHARMA INC COM 04269X105 187 22299 SH SOLE 30 22299 0 0 ARRAY BIOPHARMA INC COM 04269X105 32 3844 SH SOLE 34 3844 0 0 ARRAY BIOPHARMA INC COM 04269X105 124 14814 SH SOLE 40 14814 0 0 ARRIS INTL INC SHS G0551A103 5101 182046 SH SOLE 2 88433 0 93613 ARRIS INTL INC SHS G0551A103 99 3525 SH SOLE 4 3525 0 0 ARRIS INTL INC SHS G0551A103 169 6015 SH SOLE 7 6015 0 0 ARRIS INTL INC SHS G0551A103 962 34340 SH SOLE 15 0 0 34340 ARRIS INTL INC SHS G0551A103 17922 639616 SH SOLE 18 639616 0 0 ARRIS INTL INC SHS G0551A103 2289 81681 SH SOLE 19 81681 0 0 ARRIS INTL INC SHS G0551A103 226868 8096651 SH SOLE 21 8096651 0 0 ARRIS INTL INC SHS G0551A103 174696 6234703 SH SOLE 22 5339389 0 895314 ARRIS INTL INC SHS G0551A103 1895 67648 SH SOLE 26 57028 0 10620 ARRIS INTL INC SHS G0551A103 722 25758 SH SOLE 28 25758 0 0 ARRIS INTL INC SHS G0551A103 1431 51075 SH SOLE 29 0 0 51075 ARRIS INTL INC SHS G0551A103 770 27465 SH SOLE 30 27465 0 0 ARRIS INTL INC SHS G0551A103 116 4153 SH SOLE 31 4153 0 0 ARRIS INTL INC SHS G0551A103 578 20623 SH SOLE 40 20623 0 0 ARROW ELECTRS INC COM 042735100 10522 134170 SH SOLE 2 45963 0 88207 ARROW ELECTRS INC COM 042735100 1970 25125 SH SOLE 4 22995 0 2130 ARROW ELECTRS INC COM 042735100 2281 29093 SH SOLE 7 25606 0 3487 ARROW ELECTRS INC COM 042735100 46 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 24534 312852 SH SOLE 18 304127 0 8725 ARROW ELECTRS INC COM 042735100 3204 40862 SH SOLE 19 40862 0 0 ARROW ELECTRS INC COM 042735100 5537 70609 SH SOLE 20 0 0 70609 ARROW ELECTRS INC COM 042735100 298711 3809116 SH SOLE 21 3809116 0 0 ARROW ELECTRS INC COM 042735100 232494 2964729 SH SOLE 22 2657469 0 307260 ARROW ELECTRS INC COM 042735100 8361 106623 SH SOLE 23 106623 0 0 ARROW ELECTRS INC COM 042735100 5194 66239 SH SOLE 25 66239 0 0 ARROW ELECTRS INC COM 042735100 20608 262793 SH SOLE 26 90090 0 172703 ARROW ELECTRS INC COM 042735100 1529 19496 SH SOLE 28 14538 0 4958 ARROW ELECTRS INC COM 042735100 1883 24008 SH SOLE 29 2219 0 21789 ARROW ELECTRS INC COM 042735100 10783 137504 SH SOLE 30 137504 0 0 ARROW ELECTRS INC COM 042735100 3852 49122 SH SOLE 31 18455 0 30667 ARROW ELECTRS INC COM 042735100 460 5869 SH SOLE 34 5869 0 0 ARROW ELECTRS INC COM 042735100 10402 132639 SH SOLE 36 132639 0 0 ARROW ELECTRS INC COM 042735100 37 473 SH SOLE 40 473 0 0 ARROW FINL CORP COM 042744102 82 2597 SH SOLE 2 527 0 2070 ARROW FINL CORP COM 042744102 25 801 SH SOLE 7 801 0 0 ARROW FINL CORP COM 042744102 1460 46132 SH SOLE 18 46132 0 0 ARROW FINL CORP COM 042744102 275 8694 SH SOLE 19 8694 0 0 ARROW FINL CORP COM 042744102 11866 374915 SH SOLE 21 374915 0 0 ARROW FINL CORP COM 042744102 15929 503298 SH SOLE 22 476002 0 27296 ARROW FINL CORP COM 042744102 55 1725 SH SOLE 28 1725 0 0 ARROW FINL CORP COM 042744102 99 3125 SH SOLE 30 3125 0 0 ARROW FINL CORP COM 042744102 39 1223 SH SOLE 40 1223 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 19 11657 SH SOLE 18 11657 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 18 11227 SH SOLE 19 11227 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2059 1270884 SH SOLE 21 1270884 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1897 1170839 SH SOLE 22 1170839 0 0 ARTESIAN RESOURCES CORP CL A 043113208 52 1392 SH SOLE 2 290 0 1102 ARTESIAN RESOURCES CORP CL A 043113208 23 624 SH SOLE 7 624 0 0 ARTESIAN RESOURCES CORP CL A 043113208 1165 30939 SH SOLE 18 30939 0 0 ARTESIAN RESOURCES CORP CL A 043113208 233 6185 SH SOLE 19 6185 0 0 ARTESIAN RESOURCES CORP CL A 043113208 9497 252318 SH SOLE 21 252318 0 0 ARTESIAN RESOURCES CORP CL A 043113208 3840 102022 SH SOLE 22 96416 0 5606 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 91 2980 SH SOLE 2 2761 0 219 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5 149 SH SOLE 4 149 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 30 969 SH SOLE 7 969 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4760 155064 SH SOLE 18 155064 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1024 33363 SH SOLE 19 33363 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 40495 1319060 SH SOLE 21 1319060 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 38850 1265467 SH SOLE 22 1189513 0 75954 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 66 2147 SH SOLE 26 0 0 2147 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 163 5294 SH SOLE 28 5294 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 230 7506 SH SOLE 30 7506 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 125 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 17 10993 SH SOLE 21 10993 0 0 ASB BANCORP INC N C COM 00213T109 18 411 SH SOLE 2 108 0 303 ASB BANCORP INC N C COM 00213T109 475 10804 SH SOLE 18 10804 0 0 ASB BANCORP INC N C COM 00213T109 55 1262 SH SOLE 19 1262 0 0 ASB BANCORP INC N C COM 00213T109 4000 91003 SH SOLE 21 91003 0 0 ASB BANCORP INC N C COM 00213T109 1110 25267 SH SOLE 22 23553 0 1714 ASBURY AUTOMOTIVE GROUP INC COM 043436104 507 8961 SH SOLE 2 8961 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 9 158 SH SOLE 4 158 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 57 1000 SH SOLE 7 1000 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4987 88188 SH SOLE 18 88188 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4430 78335 SH SOLE 19 78335 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 91296 1614434 SH SOLE 21 1614434 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 42208 746376 SH SOLE 22 702729 0 43647 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3841 67920 SH SOLE 23 67920 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 456 8067 SH SOLE 26 6533 0 1534 ASBURY AUTOMOTIVE GROUP INC COM 043436104 179 3163 SH SOLE 28 3163 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1366 24161 SH SOLE 29 0 0 24161 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1556 27515 SH SOLE 30 27515 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 33 588 SH SOLE 36 588 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 147 2604 SH SOLE 40 2604 0 0 ASCENA RETAIL GROUP INC COM 04351G101 77 35653 SH SOLE 2 8138 0 27515 ASCENA RETAIL GROUP INC COM 04351G101 2 938 SH SOLE 4 938 0 0 ASCENA RETAIL GROUP INC COM 04351G101 30 13804 SH SOLE 7 13804 0 0 ASCENA RETAIL GROUP INC COM 04351G101 1857 863639 SH SOLE 18 863639 0 0 ASCENA RETAIL GROUP INC COM 04351G101 238 110664 SH SOLE 19 110664 0 0 ASCENA RETAIL GROUP INC COM 04351G101 31614 14704069 SH SOLE 21 14704069 0 0 ASCENA RETAIL GROUP INC COM 04351G101 10152 4722004 SH SOLE 22 4344996 0 377008 ASCENA RETAIL GROUP INC COM 04351G101 86 39889 SH SOLE 26 34058 0 5831 ASCENA RETAIL GROUP INC COM 04351G101 55 25374 SH SOLE 28 25374 0 0 ASCENA RETAIL GROUP INC COM 04351G101 533 247853 SH SOLE 30 247853 0 0 ASCENA RETAIL GROUP INC COM 04351G101 52 24240 SH SOLE 36 24240 0 0 ASCENA RETAIL GROUP INC COM 04351G101 19 8763 SH SOLE 40 8763 0 0 ASCENT CAP GROUP INC COM SER A 043632108 127 8239 SH SOLE 2 6439 0 1800 ASCENT CAP GROUP INC COM SER A 043632108 5 325 SH SOLE 7 325 0 0 ASCENT CAP GROUP INC COM SER A 043632108 682 44423 SH SOLE 18 44423 0 0 ASCENT CAP GROUP INC COM SER A 043632108 195 12708 SH SOLE 19 12708 0 0 ASCENT CAP GROUP INC COM SER A 043632108 5517 359181 SH SOLE 21 359181 0 0 ASCENT CAP GROUP INC COM SER A 043632108 4746 308962 SH SOLE 22 291380 0 17582 ASCENT CAP GROUP INC COM SER A 043632108 182 11840 SH SOLE 29 0 0 11840 ASHFORD HOSPITALITY PRIME IN COM 044102101 340 33068 SH SOLE 2 29652 0 3416 ASHFORD HOSPITALITY PRIME IN COM 044102101 1 82 SH SOLE 4 82 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 8 758 SH SOLE 7 758 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 1022 99281 SH SOLE 18 99281 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 873 84808 SH SOLE 19 84808 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 9084 882766 SH SOLE 21 882766 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 19337 1879234 SH SOLE 22 1828471 0 50763 ASHFORD HOSPITALITY PRIME IN COM 044102101 23 2256 SH SOLE 23 2256 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 12 1195 SH SOLE 26 0 0 1195 ASHFORD HOSPITALITY PRIME IN COM 044102101 44 4258 SH SOLE 28 4258 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 299 29071 SH SOLE 29 0 0 29071 ASHFORD HOSPITALITY PRIME IN COM 044102101 58 5626 SH SOLE 30 5626 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 28 2704 SH SOLE 40 2704 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 104 17132 SH SOLE 2 3583 0 13549 ASHFORD HOSPITALITY TR INC COM SHS 044103109 155 25573 SH SOLE 4 25573 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 595 97938 SH SOLE 7 97938 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 20 3302 SH SOLE 15 3302 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 2055 337930 SH SOLE 18 337930 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 799 131358 SH SOLE 19 131358 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 15260 2509906 SH SOLE 21 2509906 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 21898 3601623 SH SOLE 22 3426501 0 175122 ASHFORD HOSPITALITY TR INC COM SHS 044103109 24 3950 SH SOLE 23 3950 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 1016 167134 SH SOLE 25 167134 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 243 39910 SH SOLE 26 0 0 39910 ASHFORD HOSPITALITY TR INC COM SHS 044103109 85 13993 SH SOLE 28 13993 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 607 99858 SH SOLE 29 35321 0 64537 ASHFORD HOSPITALITY TR INC COM SHS 044103109 2434 400292 SH SOLE 30 400292 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 464 76243 SH SOLE 34 76243 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 123 20194 SH SOLE 40 20194 0 0 ASHFORD INC COM 044104107 8 161 SH SOLE 18 161 0 0 ASHFORD INC COM 044104107 20 394 SH SOLE 19 394 0 0 ASHFORD INC COM 044104107 8 153 SH SOLE 21 153 0 0 ASHFORD INC COM 044104107 1193 23405 SH SOLE 22 23405 0 0 ASHFORD INC COM 044104107 84 1650 SH SOLE 29 0 0 1650 ASHLAND GLOBAL HLDGS INC COM 044186104 4535 68808 SH SOLE 2 36448 0 32360 ASHLAND GLOBAL HLDGS INC COM 044186104 19 291 SH SOLE 4 291 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 144 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 14028 212835 SH SOLE 18 212835 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1792 27190 SH SOLE 19 27190 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 175538 2663305 SH SOLE 21 2663305 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 128788 1953992 SH SOLE 22 1748501 0 205491 ASHLAND GLOBAL HLDGS INC COM 044186104 2756 41808 SH SOLE 25 41808 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3312 50248 SH SOLE 26 20994 0 29254 ASHLAND GLOBAL HLDGS INC COM 044186104 589 8938 SH SOLE 28 8938 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 900 13659 SH SOLE 29 0 0 13659 ASHLAND GLOBAL HLDGS INC COM 044186104 625 9482 SH SOLE 30 9482 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 91 1384 SH SOLE 31 1384 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 3731 56609 SH SOLE 36 56609 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 417 6325 SH SOLE 40 6325 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 10833 83132 SH SOLE 2 800 0 82332 ASML HOLDING N V N Y REGISTRY SHS N07059210 109209 838072 SH SOLE 18 645398 0 192674 ASML HOLDING N V N Y REGISTRY SHS N07059210 99133 760750 SH SOLE 19 760750 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 26172 200847 SH SOLE 21 200847 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 13928 106882 SH SOLE 22 106882 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4951 37994 SH SOLE 34 37994 0 0 ASPEN AEROGELS INC COM 04523Y105 13 2925 SH SOLE 18 2925 0 0 ASPEN AEROGELS INC COM 04523Y105 0 46 SH SOLE 19 46 0 0 ASPEN AEROGELS INC COM 04523Y105 212 47719 SH SOLE 21 47719 0 0 ASPEN AEROGELS INC COM 04523Y105 1605 360778 SH SOLE 22 360778 0 0 ASPEN AEROGELS INC COM 04523Y105 208 46838 SH SOLE 29 0 0 46838 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 3186 63913 SH SOLE 2 36423 0 27490 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 19 382 SH SOLE 4 382 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 118 2360 SH SOLE 7 2360 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 10773 216106 SH SOLE 18 216106 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 4101 82258 SH SOLE 19 82258 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 127557 2558809 SH SOLE 21 2558809 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 95388 1913502 SH SOLE 22 1722375 0 191127 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1905 38210 SH SOLE 25 38210 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1100 22076 SH SOLE 26 18968 0 3108 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 457 9177 SH SOLE 28 9177 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 112 2240 SH SOLE 29 0 0 2240 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 460 9229 SH SOLE 30 9229 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 70 1404 SH SOLE 31 1404 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 4668 93640 SH SOLE 34 93640 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 222 4454 SH SOLE 36 4454 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 317 6355 SH SOLE 40 6355 0 0 ASPEN TECHNOLOGY INC COM 045327103 2855 51666 SH SOLE 2 51105 0 561 ASPEN TECHNOLOGY INC COM 045327103 298 5388 SH SOLE 4 5388 0 0 ASPEN TECHNOLOGY INC COM 045327103 155 2804 SH SOLE 7 2804 0 0 ASPEN TECHNOLOGY INC COM 045327103 15545 281308 SH SOLE 18 281064 0 244 ASPEN TECHNOLOGY INC COM 045327103 2741 49599 SH SOLE 19 49599 0 0 ASPEN TECHNOLOGY INC COM 045327103 131780 2384718 SH SOLE 21 2384718 0 0 ASPEN TECHNOLOGY INC COM 045327103 118142 2137933 SH SOLE 22 1981085 0 156848 ASPEN TECHNOLOGY INC COM 045327103 452 8187 SH SOLE 23 8187 0 0 ASPEN TECHNOLOGY INC COM 045327103 1908 34525 SH SOLE 26 28251 0 6274 ASPEN TECHNOLOGY INC COM 045327103 646 11682 SH SOLE 28 11682 0 0 ASPEN TECHNOLOGY INC COM 045327103 190 3436 SH SOLE 29 3436 0 0 ASPEN TECHNOLOGY INC COM 045327103 6440 116549 SH SOLE 30 116549 0 0 ASPEN TECHNOLOGY INC COM 045327103 208 3769 SH SOLE 31 2028 0 1741 ASPEN TECHNOLOGY INC COM 045327103 3979 72008 SH SOLE 34 72008 0 0 ASPEN TECHNOLOGY INC COM 045327103 85 1546 SH SOLE 36 1546 0 0 ASPEN TECHNOLOGY INC COM 045327103 366 6618 SH SOLE 40 6618 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 16 756 SH SOLE 2 756 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 13 611 SH SOLE 7 611 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1027 49756 SH SOLE 18 49756 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 186 9012 SH SOLE 19 9012 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 9207 445839 SH SOLE 21 445839 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 7596 367857 SH SOLE 22 355225 0 12632 ASSOCIATED BANC CORP COM 045487105 3929 155930 SH SOLE 2 79163 0 76767 ASSOCIATED BANC CORP COM 045487105 13 529 SH SOLE 4 529 0 0 ASSOCIATED BANC CORP COM 045487105 130 5161 SH SOLE 7 5161 0 0 ASSOCIATED BANC CORP COM 045487105 13186 523260 SH SOLE 18 523260 0 0 ASSOCIATED BANC CORP COM 045487105 1631 64718 SH SOLE 19 64718 0 0 ASSOCIATED BANC CORP COM 045487105 169831 6739335 SH SOLE 21 6739335 0 0 ASSOCIATED BANC CORP COM 045487105 117464 4661285 SH SOLE 22 4190657 0 470628 ASSOCIATED BANC CORP COM 045487105 1522 60401 SH SOLE 26 50151 0 10250 ASSOCIATED BANC CORP COM 045487105 547 21715 SH SOLE 28 21715 0 0 ASSOCIATED BANC CORP COM 045487105 616 24464 SH SOLE 30 24464 0 0 ASSOCIATED BANC CORP COM 045487105 81 3198 SH SOLE 31 3198 0 0 ASSOCIATED BANC CORP COM 045487105 136 5379 SH SOLE 36 5379 0 0 ASSOCIATED BANC CORP COM 045487105 452 17945 SH SOLE 40 17945 0 0 ASSOCIATED BANC CORP *W EXP 11/21/201 045487113 72 12235 SH OTR 19 12235 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 29 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 684 20113 SH SOLE 18 20113 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 117 3434 SH SOLE 19 3434 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 5028 147872 SH SOLE 21 147872 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 5379 158217 SH SOLE 22 148564 0 9653 ASSOCIATED CAP GROUP INC CL A 045528106 26 769 SH SOLE 28 769 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 16 466 SH SOLE 40 466 0 0 ASSURANT INC COM 04621X108 8232 79390 SH SOLE 2 15005 0 64385 ASSURANT INC COM 04621X108 1830 17645 SH SOLE 4 16224 0 1421 ASSURANT INC COM 04621X108 5044 48644 SH SOLE 7 47300 0 1344 ASSURANT INC COM 04621X108 42 406 SH SOLE 15 406 0 0 ASSURANT INC COM 04621X108 16527 159393 SH SOLE 18 151733 0 7660 ASSURANT INC COM 04621X108 12044 116158 SH SOLE 19 116158 0 0 ASSURANT INC COM 04621X108 4336 41815 SH SOLE 20 0 0 41815 ASSURANT INC COM 04621X108 110610 1066741 SH SOLE 21 1066741 0 0 ASSURANT INC COM 04621X108 164232 1583877 SH SOLE 22 1316202 0 267675 ASSURANT INC COM 04621X108 7248 69904 SH SOLE 23 69904 0 0 ASSURANT INC COM 04621X108 6684 64457 SH SOLE 25 64457 0 0 ASSURANT INC COM 04621X108 18055 174127 SH SOLE 26 74860 0 99267 ASSURANT INC COM 04621X108 1296 12501 SH SOLE 28 9523 0 2978 ASSURANT INC COM 04621X108 1583 15271 SH SOLE 29 1331 0 13940 ASSURANT INC COM 04621X108 18968 182926 SH SOLE 30 182926 0 0 ASSURANT INC COM 04621X108 2588 24963 SH SOLE 31 14671 0 10292 ASSURANT INC COM 04621X108 6742 65017 SH SOLE 34 65017 0 0 ASSURANT INC COM 04621X108 7893 76117 SH SOLE 36 76117 0 0 ASSURANT INC COM 04621X108 35 341 SH SOLE 40 341 0 0 ASSURED GUARANTY LTD COM G0585R106 3118 74707 SH SOLE 2 13374 0 61333 ASSURED GUARANTY LTD COM G0585R106 30 709 SH SOLE 4 709 0 0 ASSURED GUARANTY LTD COM G0585R106 196 4706 SH SOLE 7 4706 0 0 ASSURED GUARANTY LTD COM G0585R106 1369 32800 SH SOLE 15 0 0 32800 ASSURED GUARANTY LTD COM G0585R106 4861 116470 SH SOLE 18 116470 0 0 ASSURED GUARANTY LTD COM G0585R106 10085 241617 SH SOLE 19 241617 0 0 ASSURED GUARANTY LTD COM G0585R106 56208 1346629 SH SOLE 21 1346629 0 0 ASSURED GUARANTY LTD COM G0585R106 146791 3516794 SH SOLE 22 3116638 0 400156 ASSURED GUARANTY LTD COM G0585R106 1947 46644 SH SOLE 25 46644 0 0 ASSURED GUARANTY LTD COM G0585R106 1906 45665 SH SOLE 26 36688 0 8977 ASSURED GUARANTY LTD COM G0585R106 723 17311 SH SOLE 28 17311 0 0 ASSURED GUARANTY LTD COM G0585R106 1024 24523 SH SOLE 30 24523 0 0 ASSURED GUARANTY LTD COM G0585R106 116 2790 SH SOLE 31 2790 0 0 ASSURED GUARANTY LTD COM G0585R106 4681 112144 SH SOLE 34 112144 0 0 ASSURED GUARANTY LTD COM G0585R106 347 8313 SH SOLE 36 8313 0 0 ASSURED GUARANTY LTD COM G0585R106 619 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 12 1501 SH SOLE 19 1501 0 0 ASTA FDG INC COM 046220109 110 13617 SH SOLE 21 13617 0 0 ASTA FDG INC COM 046220109 2193 270781 SH SOLE 22 270781 0 0 ASTEC INDS INC COM 046224101 183 3293 SH SOLE 2 885 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 5534 99685 SH SOLE 18 99685 0 0 ASTEC INDS INC COM 046224101 775 13963 SH SOLE 19 13963 0 0 ASTEC INDS INC COM 046224101 92639 1668873 SH SOLE 21 1668873 0 0 ASTEC INDS INC COM 046224101 30577 550846 SH SOLE 22 512072 0 38774 ASTEC INDS INC COM 046224101 384 6921 SH SOLE 26 5059 0 1862 ASTEC INDS INC COM 046224101 157 2825 SH SOLE 28 2825 0 0 ASTEC INDS INC COM 046224101 1507 27146 SH SOLE 30 27146 0 0 ASTEC INDS INC COM 046224101 114 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 349 98412 SH SOLE 18 98412 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 46 13054 SH SOLE 19 13054 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 2812 792173 SH SOLE 21 792173 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1177 331430 SH SOLE 22 311471 0 19959 ASTERIAS BIOTHERAPEUTICS INC *W EXP 09/29/201 04624N115 1 2856 SH SOLE 22 2856 0 0 ASTORIA FINL CORP COM 046265104 392 19450 SH SOLE 2 4009 0 15441 ASTORIA FINL CORP COM 046265104 13 631 SH SOLE 4 631 0 0 ASTORIA FINL CORP COM 046265104 45 2254 SH SOLE 7 2254 0 0 ASTORIA FINL CORP COM 046265104 9352 464118 SH SOLE 18 464118 0 0 ASTORIA FINL CORP COM 046265104 8816 437527 SH SOLE 19 437527 0 0 ASTORIA FINL CORP COM 046265104 159655 7923336 SH SOLE 21 7923336 0 0 ASTORIA FINL CORP COM 046265104 50325 2497516 SH SOLE 22 2333483 0 164033 ASTORIA FINL CORP COM 046265104 1008 50005 SH SOLE 26 44991 0 5014 ASTORIA FINL CORP COM 046265104 265 13164 SH SOLE 28 13164 0 0 ASTORIA FINL CORP COM 046265104 2650 131514 SH SOLE 30 131514 0 0 ASTORIA FINL CORP COM 046265104 200 9908 SH SOLE 40 9908 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 198596 5825649 SH SOLE 18 5825649 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 4364 128000 SH SOLE 19 128000 0 0 ASTRONICS CORP COM 046433108 127 4152 SH SOLE 2 916 0 3236 ASTRONICS CORP COM 046433108 6 185 SH SOLE 4 185 0 0 ASTRONICS CORP COM 046433108 22 716 SH SOLE 7 716 0 0 ASTRONICS CORP COM 046433108 2233 73290 SH SOLE 18 73290 0 0 ASTRONICS CORP COM 046433108 428 14050 SH SOLE 19 14050 0 0 ASTRONICS CORP COM 046433108 41858 1373735 SH SOLE 21 1373735 0 0 ASTRONICS CORP COM 046433108 18345 602058 SH SOLE 22 557360 0 44698 ASTRONICS CORP COM 046433108 57 1886 SH SOLE 26 0 0 1886 ASTRONICS CORP COM 046433108 89 2917 SH SOLE 28 2917 0 0 ASTRONICS CORP COM 046433108 66 2175 SH SOLE 30 2175 0 0 ASTRONICS CORP COM 046433108 54 1763 SH SOLE 40 1763 0 0 ASTRONOVA INC COM 04638F108 12 933 SH SOLE 18 933 0 0 ASTRONOVA INC COM 04638F108 244 18908 SH SOLE 21 18908 0 0 ASTROTECH CORP COM 046484101 6 6174 SH SOLE 21 6174 0 0 ASURE SOFTWARE INC COM 04649U102 9 600 SH SOLE 2 600 0 0 ASURE SOFTWARE INC COM 04649U102 17 1175 SH SOLE 18 1175 0 0 ASURE SOFTWARE INC COM 04649U102 15 1014 SH SOLE 19 1014 0 0 ASURE SOFTWARE INC COM 04649U102 292 19957 SH SOLE 21 19957 0 0 ASURE SOFTWARE INC COM 04649U102 1172 80210 SH SOLE 22 80210 0 0 ASV HLDGS INC COM 00215L104 6 677 SH SOLE 18 677 0 0 ASV HLDGS INC COM 00215L104 94 11552 SH SOLE 21 11552 0 0 AT HOME GROUP INC COM 04650Y100 16 701 SH SOLE 2 159 0 542 AT HOME GROUP INC COM 04650Y100 409 17581 SH SOLE 18 17581 0 0 AT HOME GROUP INC COM 04650Y100 73 3139 SH SOLE 19 3139 0 0 AT HOME GROUP INC COM 04650Y100 3451 148157 SH SOLE 21 148157 0 0 AT HOME GROUP INC COM 04650Y100 5220 224123 SH SOLE 22 220582 0 3541 AT HOME GROUP INC COM 04650Y100 66 2820 SH SOLE 30 2820 0 0 AT&T INC COM 00206R102 301600 7993647 SH SOLE 2 2036934 0 5956713 AT&T INC COM 00206R102 75298 1995719 SH SOLE 4 1840992 0 154727 AT&T INC COM 00206R102 209559 5554180 SH SOLE 7 4972573 0 581607 AT&T INC COM 00206R102 1127 29868 SH SOLE 13 29868 0 0 AT&T INC COM 00206R102 1550 41076 SH SOLE 15 41076 0 0 AT&T INC COM 00206R102 26 681 SH SOLE 17 0 0 681 AT&T INC COM 00206R102 469005 12430562 SH SOLE 18 11537396 0 893166 AT&T INC COM 00206R102 22914 607320 SH SOLE 19 607320 0 0 AT&T INC COM 00206R102 86961 2304817 SH SOLE 20 0 0 2304817 AT&T INC COM 00206R102 4230578 112127706 SH SOLE 21 112127706 0 0 AT&T INC COM 00206R102 6180149 163799344 SH SOLE 22 134723509 0 29075835 AT&T INC COM 00206R102 282316 7482547 SH SOLE 23 7482547 0 0 AT&T INC COM 00206R102 160872 4263765 SH SOLE 25 4256463 0 7302 AT&T INC COM 00206R102 627123 16621345 SH SOLE 26 4938465 0 11682880 AT&T INC COM 00206R102 48861 1295025 SH SOLE 28 970537 0 324488 AT&T INC COM 00206R102 14526 385007 SH SOLE 29 237600 0 147407 AT&T INC COM 00206R102 702524 18619783 SH SOLE 30 18619783 0 0 AT&T INC COM 00206R102 124697 3304975 SH SOLE 31 1552691 0 1752284 AT&T INC COM 00206R102 8436 223596 SH SOLE 32 223596 0 0 AT&T INC COM 00206R102 17574 465777 SH SOLE 34 465777 0 0 AT&T INC COM 00206R102 10940 289953 SH SOLE 35 289953 0 0 AT&T INC COM 00206R102 287548 7621197 SH SOLE 36 7621197 0 0 AT&T INC COM 00206R102 1179 31240 SH SOLE 40 31240 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 68 4835 SH SOLE 2 1035 0 3800 ATARA BIOTHERAPEUTICS INC COM 046513107 7 491 SH SOLE 7 491 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1378 98436 SH SOLE 18 98436 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 228 16307 SH SOLE 19 16307 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 17401 1242902 SH SOLE 21 1242902 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 7768 554853 SH SOLE 22 517067 0 37786 ATARA BIOTHERAPEUTICS INC COM 046513107 34 2464 SH SOLE 28 2464 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 22 1551 SH SOLE 30 1551 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 23 1676 SH SOLE 40 1676 0 0 ATENTO S A SHS L0427L105 106 9470 SH SOLE 18 9470 0 0 ATENTO S A SHS L0427L105 3110 278892 SH SOLE 19 278892 0 0 ATHENAHEALTH INC COM 04685W103 2411 17157 SH SOLE 2 3163 0 13994 ATHENAHEALTH INC COM 04685W103 31 218 SH SOLE 4 218 0 0 ATHENAHEALTH INC COM 04685W103 133 946 SH SOLE 7 946 0 0 ATHENAHEALTH INC COM 04685W103 2753 19588 SH SOLE 18 19588 0 0 ATHENAHEALTH INC COM 04685W103 3505 24939 SH SOLE 19 17616 0 7323 ATHENAHEALTH INC COM 04685W103 62230 442764 SH SOLE 21 442764 0 0 ATHENAHEALTH INC COM 04685W103 148354 1055523 SH SOLE 22 937481 0 118042 ATHENAHEALTH INC COM 04685W103 4850 34505 SH SOLE 23 34505 0 0 ATHENAHEALTH INC COM 04685W103 1753 12473 SH SOLE 26 10381 0 2092 ATHENAHEALTH INC COM 04685W103 796 5663 SH SOLE 28 5663 0 0 ATHENAHEALTH INC COM 04685W103 528 3754 SH SOLE 29 0 0 3754 ATHENAHEALTH INC COM 04685W103 1288 9165 SH SOLE 30 9165 0 0 ATHENAHEALTH INC COM 04685W103 126 896 SH SOLE 31 896 0 0 ATHENAHEALTH INC COM 04685W103 619 4402 SH SOLE 40 4402 0 0 ATHENE HLDG LTD CL A G0684D107 4251 85694 SH SOLE 2 34479 0 51215 ATHENE HLDG LTD CL A G0684D107 1877 37842 SH SOLE 4 36026 0 1816 ATHENE HLDG LTD CL A G0684D107 2216 44661 SH SOLE 7 40541 0 4120 ATHENE HLDG LTD CL A G0684D107 2824 56932 SH SOLE 15 0 0 56932 ATHENE HLDG LTD CL A G0684D107 1465 29526 SH SOLE 18 22049 0 7477 ATHENE HLDG LTD CL A G0684D107 1150 23186 SH SOLE 19 23186 0 0 ATHENE HLDG LTD CL A G0684D107 7030 141710 SH SOLE 20 0 0 141710 ATHENE HLDG LTD CL A G0684D107 94873 1912381 SH SOLE 21 1912381 0 0 ATHENE HLDG LTD CL A G0684D107 80118 1614965 SH SOLE 22 1448344 0 166621 ATHENE HLDG LTD CL A G0684D107 5841 117748 SH SOLE 23 117748 0 0 ATHENE HLDG LTD CL A G0684D107 24858 501067 SH SOLE 26 166337 0 334730 ATHENE HLDG LTD CL A G0684D107 843 16991 SH SOLE 28 12888 0 4103 ATHENE HLDG LTD CL A G0684D107 1470 29639 SH SOLE 29 3309 0 26330 ATHENE HLDG LTD CL A G0684D107 10265 206918 SH SOLE 30 206918 0 0 ATHENE HLDG LTD CL A G0684D107 1936 39029 SH SOLE 31 14914 0 24115 ATHENE HLDG LTD CL A G0684D107 11003 221781 SH SOLE 34 221781 0 0 ATHENE HLDG LTD CL A G0684D107 1632 32896 SH SOLE 36 32896 0 0 ATHERSYS INC COM 04744L106 4 2968 SH SOLE 2 2968 0 0 ATHERSYS INC COM 04744L106 515 341354 SH SOLE 18 341354 0 0 ATHERSYS INC COM 04744L106 104 68556 SH SOLE 19 68556 0 0 ATHERSYS INC COM 04744L106 4734 3135401 SH SOLE 21 3135401 0 0 ATHERSYS INC COM 04744L106 1720 1139052 SH SOLE 22 1061737 0 77315 ATKORE INTL GROUP INC COM 047649108 34 1518 SH SOLE 2 1355 0 163 ATKORE INTL GROUP INC COM 047649108 21 918 SH SOLE 7 918 0 0 ATKORE INTL GROUP INC COM 047649108 2545 112861 SH SOLE 18 112861 0 0 ATKORE INTL GROUP INC COM 047649108 462 20501 SH SOLE 19 20501 0 0 ATKORE INTL GROUP INC COM 047649108 21382 948184 SH SOLE 21 948184 0 0 ATKORE INTL GROUP INC COM 047649108 16802 745083 SH SOLE 22 657801 0 87282 ATKORE INTL GROUP INC COM 047649108 139 6147 SH SOLE 28 6147 0 0 ATKORE INTL GROUP INC COM 047649108 108 4787 SH SOLE 30 4787 0 0 ATKORE INTL GROUP INC COM 047649108 89 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 11 2927 SH SOLE 19 2927 0 0 ATLANTIC AMERN CORP COM 048209100 3 749 SH SOLE 21 749 0 0 ATLANTIC AMERN CORP COM 048209100 53 14212 SH SOLE 22 14212 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 83 4385 SH SOLE 2 1359 0 3026 ATLANTIC CAP BANCSHARES INC COM 048269203 24 1285 SH SOLE 7 1285 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1534 80733 SH SOLE 18 80733 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 201 10555 SH SOLE 19 10555 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 12482 656958 SH SOLE 21 656958 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 4371 230030 SH SOLE 22 203787 0 26243 ATLANTIC CAP BANCSHARES INC COM 048269203 64 3380 SH SOLE 30 3380 0 0 ATLANTIC COAST FINL CORP COM 048426100 19 2456 SH SOLE 18 2456 0 0 ATLANTIC COAST FINL CORP COM 048426100 395 50376 SH SOLE 21 50376 0 0 ATLANTIC COAST FINL CORP COM 048426100 61 7810 SH SOLE 22 7810 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 26 10730 SH SOLE 2 3645 0 7085 ATLANTIC PWR CORP COM NEW 04878Q863 8 3130 SH SOLE 7 3130 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 1043 434647 SH SOLE 18 434647 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 148 61636 SH SOLE 19 61636 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 8490 3537470 SH SOLE 21 3537470 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2762 1150771 SH SOLE 22 996237 0 154534 ATLANTICA YIELD PLC SHS G0751N103 63 2938 SH SOLE 22 2938 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 0 96 SH SOLE 17 0 0 96 ATLANTICUS HLDGS CORP COM 04914Y102 3 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 2642 SH SOLE 21 2642 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 1404 527734 SH SOLE 22 527734 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 247 4735 SH SOLE 2 962 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 35 662 SH SOLE 7 662 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6177 118441 SH SOLE 18 118441 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 803 15400 SH SOLE 19 15400 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 110399 2116960 SH SOLE 21 2116960 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 32671 626477 SH SOLE 22 590311 0 36166 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 50 956 SH SOLE 28 956 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1725 33081 SH SOLE 30 33081 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 39 756 SH SOLE 40 756 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 99 91000 PRN OTR 19 91000 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 600 550000 PRN SOLE 21 550000 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 15 1028 SH SOLE 2 419 0 609 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 617 41394 SH SOLE 18 41394 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 77 5189 SH SOLE 19 5189 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 5329 357669 SH SOLE 21 357669 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1945 130527 SH SOLE 22 122956 0 7571 ATLASSIAN CORP PLC CL A G06242104 1119 31795 SH SOLE 2 6076 0 25719 ATLASSIAN CORP PLC CL A G06242104 63 1782 SH SOLE 7 1782 0 0 ATLASSIAN CORP PLC CL A G06242104 1119 31800 SH SOLE 15 0 0 31800 ATLASSIAN CORP PLC CL A G06242104 1275 36234 SH SOLE 18 36234 0 0 ATLASSIAN CORP PLC CL A G06242104 728 20701 SH SOLE 19 20701 0 0 ATLASSIAN CORP PLC CL A G06242104 24398 693523 SH SOLE 21 693523 0 0 ATLASSIAN CORP PLC CL A G06242104 25883 735723 SH SOLE 22 561774 0 173949 ATLASSIAN CORP PLC CL A G06242104 45 1280 SH SOLE 23 1280 0 0 ATLASSIAN CORP PLC CL A G06242104 19 549 SH SOLE 26 0 0 549 ATLASSIAN CORP PLC CL A G06242104 74 2117 SH SOLE 31 2117 0 0 ATLASSIAN CORP PLC CL A G06242104 51 1440 SH SOLE 36 1440 0 0 ATMOS ENERGY CORP COM 049560105 12798 154287 SH SOLE 2 59871 0 94416 ATMOS ENERGY CORP COM 049560105 3311 39912 SH SOLE 4 37119 0 2793 ATMOS ENERGY CORP COM 049560105 14047 169341 SH SOLE 7 165450 0 3891 ATMOS ENERGY CORP COM 049560105 30576 368612 SH SOLE 18 358293 0 10319 ATMOS ENERGY CORP COM 049560105 3871 46671 SH SOLE 19 46671 0 0 ATMOS ENERGY CORP COM 049560105 405750 4891502 SH SOLE 21 4891502 0 0 ATMOS ENERGY CORP COM 049560105 278326 3355349 SH SOLE 22 2996570 0 358779 ATMOS ENERGY CORP COM 049560105 9805 118209 SH SOLE 23 118209 0 0 ATMOS ENERGY CORP COM 049560105 15640 188551 SH SOLE 26 90206 0 98345 ATMOS ENERGY CORP COM 049560105 1816 21897 SH SOLE 28 15915 0 5982 ATMOS ENERGY CORP COM 049560105 2739 33021 SH SOLE 29 4890 0 28131 ATMOS ENERGY CORP COM 049560105 13908 167673 SH SOLE 30 167673 0 0 ATMOS ENERGY CORP COM 049560105 4085 49247 SH SOLE 31 24416 0 24831 ATMOS ENERGY CORP COM 049560105 571 6882 SH SOLE 34 6882 0 0 ATMOS ENERGY CORP COM 049560105 2031 24484 SH SOLE 36 24484 0 0 ATMOS ENERGY CORP COM 049560105 40 487 SH SOLE 40 487 0 0 ATN INTL INC COM 00215F107 153 2229 SH SOLE 2 424 0 1805 ATN INTL INC COM 00215F107 8 114 SH SOLE 4 114 0 0 ATN INTL INC COM 00215F107 20 292 SH SOLE 7 292 0 0 ATN INTL INC COM 00215F107 3651 53339 SH SOLE 18 53339 0 0 ATN INTL INC COM 00215F107 470 6871 SH SOLE 19 6871 0 0 ATN INTL INC COM 00215F107 82771 1209392 SH SOLE 21 1209392 0 0 ATN INTL INC COM 00215F107 20344 297247 SH SOLE 22 276383 0 20864 ATN INTL INC COM 00215F107 89 1299 SH SOLE 26 0 0 1299 ATN INTL INC COM 00215F107 108 1582 SH SOLE 28 1582 0 0 ATN INTL INC COM 00215F107 1060 15487 SH SOLE 30 15487 0 0 ATN INTL INC COM 00215F107 75 1098 SH SOLE 40 1098 0 0 ATOMERA INC COM 04965B100 2 531 SH SOLE 18 531 0 0 ATOMERA INC COM 04965B100 36 8486 SH SOLE 21 8486 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 39 1597 SH SOLE 2 1450 0 147 ATRICURE INC COM 04963C209 15 634 SH SOLE 7 634 0 0 ATRICURE INC COM 04963C209 2828 116608 SH SOLE 18 116608 0 0 ATRICURE INC COM 04963C209 508 20931 SH SOLE 19 20931 0 0 ATRICURE INC COM 04963C209 28606 1179612 SH SOLE 21 1179612 0 0 ATRICURE INC COM 04963C209 20647 851409 SH SOLE 22 786157 0 65252 ATRICURE INC COM 04963C209 16 649 SH SOLE 26 0 0 649 ATRICURE INC COM 04963C209 106 4352 SH SOLE 28 4352 0 0 ATRICURE INC COM 04963C209 109 4478 SH SOLE 30 4478 0 0 ATRICURE INC COM 04963C209 68 2822 SH SOLE 40 2822 0 0 ATRION CORP COM 049904105 46 71 SH SOLE 2 63 0 8 ATRION CORP COM 049904105 28 44 SH SOLE 7 44 0 0 ATRION CORP COM 049904105 3068 4769 SH SOLE 18 4769 0 0 ATRION CORP COM 049904105 575 894 SH SOLE 19 894 0 0 ATRION CORP COM 049904105 31120 48376 SH SOLE 21 48376 0 0 ATRION CORP COM 049904105 26940 41878 SH SOLE 22 39173 0 2705 ATRION CORP COM 049904105 505 785 SH SOLE 23 785 0 0 ATRION CORP COM 049904105 140 218 SH SOLE 28 218 0 0 ATRION CORP COM 049904105 125 195 SH SOLE 30 195 0 0 ATRION CORP COM 049904105 128 199 SH SOLE 40 199 0 0 ATWOOD OCEANICS INC COM 050095108 127 15571 SH SOLE 2 3429 0 12142 ATWOOD OCEANICS INC COM 050095108 3 367 SH SOLE 4 367 0 0 ATWOOD OCEANICS INC COM 050095108 45 5566 SH SOLE 7 5566 0 0 ATWOOD OCEANICS INC COM 050095108 3138 385065 SH SOLE 18 385065 0 0 ATWOOD OCEANICS INC COM 050095108 410 50310 SH SOLE 19 50310 0 0 ATWOOD OCEANICS INC COM 050095108 55108 6761708 SH SOLE 21 6761708 0 0 ATWOOD OCEANICS INC COM 050095108 17069 2094303 SH SOLE 22 1947172 0 147131 ATWOOD OCEANICS INC COM 050095108 83 10235 SH SOLE 26 8163 0 2072 ATWOOD OCEANICS INC COM 050095108 75 9173 SH SOLE 28 9173 0 0 ATWOOD OCEANICS INC COM 050095108 869 106628 SH SOLE 30 106628 0 0 ATWOOD OCEANICS INC COM 050095108 249 30559 SH SOLE 36 30559 0 0 ATWOOD OCEANICS INC COM 050095108 53 6495 SH SOLE 40 6495 0 0 ATYR PHARMA INC COM 002120103 10 2926 SH SOLE 18 2926 0 0 ATYR PHARMA INC COM 002120103 575 169030 SH SOLE 19 169030 0 0 ATYR PHARMA INC COM 002120103 137 40218 SH SOLE 21 40218 0 0 ATYR PHARMA INC COM 002120103 1066 313510 SH SOLE 22 313510 0 0 ATYR PHARMA INC COM 002120103 56 16514 SH SOLE 29 0 0 16514 AU OPTRONICS CORP SPONSORED ADR 002255107 3817 837136 SH SOLE 2 5000 0 832136 AU OPTRONICS CORP SPONSORED ADR 002255107 512 112347 SH SOLE 18 112347 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 5398 1183853 SH SOLE 22 470117 0 713736 AUBURN NATL BANCORP COM 050473107 15 393 SH SOLE 18 393 0 0 AUBURN NATL BANCORP COM 050473107 22 595 SH SOLE 21 595 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 572 29902 SH SOLE 2 29697 0 205 AUDENTES THERAPEUTICS INC COM 05070R104 1258 65738 SH SOLE 18 65738 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 3878 202697 SH SOLE 19 202697 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 189 9897 SH SOLE 20 9897 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 16671 871466 SH SOLE 21 871466 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 3019 157830 SH SOLE 22 146326 0 11504 AUDENTES THERAPEUTICS INC COM 05070R104 1822 95258 SH SOLE 34 95258 0 0 AUDIOCODES LTD ORD M15342104 41 6891 SH SOLE 22 6891 0 0 AUTOBYTEL INC COM NEW 05275N205 9 700 SH SOLE 2 700 0 0 AUTOBYTEL INC COM NEW 05275N205 18 1400 SH SOLE 18 1400 0 0 AUTOBYTEL INC COM NEW 05275N205 31 2448 SH SOLE 19 2448 0 0 AUTOBYTEL INC COM NEW 05275N205 255 20209 SH SOLE 21 20209 0 0 AUTOBYTEL INC COM NEW 05275N205 2312 183369 SH SOLE 22 183369 0 0 AUTOBYTEL INC COM NEW 05275N205 187 14842 SH SOLE 29 0 0 14842 AUTODESK INC COM 052769106 39690 393669 SH SOLE 2 46934 0 346735 AUTODESK INC COM 052769106 6891 68345 SH SOLE 4 63035 0 5310 AUTODESK INC COM 052769106 13779 136669 SH SOLE 7 134752 0 1917 AUTODESK INC COM 052769106 180 1789 SH SOLE 15 1789 0 0 AUTODESK INC COM 052769106 176305 1748713 SH SOLE 18 1386967 0 361746 AUTODESK INC COM 052769106 164395 1630581 SH SOLE 19 1630581 0 0 AUTODESK INC COM 052769106 9064 89901 SH SOLE 20 0 0 89901 AUTODESK INC COM 052769106 449169 4455159 SH SOLE 21 4455159 0 0 AUTODESK INC COM 052769106 542233 5378230 SH SOLE 22 4469260 0 908970 AUTODESK INC COM 052769106 24441 242421 SH SOLE 23 242421 0 0 AUTODESK INC COM 052769106 15255 151311 SH SOLE 25 151311 0 0 AUTODESK INC COM 052769106 56605 561449 SH SOLE 26 182577 0 378872 AUTODESK INC COM 052769106 4235 42005 SH SOLE 28 31506 0 10499 AUTODESK INC COM 052769106 824 8173 SH SOLE 29 8173 0 0 AUTODESK INC COM 052769106 63133 626191 SH SOLE 30 626191 0 0 AUTODESK INC COM 052769106 10471 103860 SH SOLE 31 45555 0 58305 AUTODESK INC COM 052769106 3919 38869 SH SOLE 32 38869 0 0 AUTODESK INC COM 052769106 10364 102797 SH SOLE 34 102797 0 0 AUTODESK INC COM 052769106 21717 215402 SH SOLE 36 215402 0 0 AUTODESK INC COM 052769106 117 1159 SH SOLE 40 1159 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 4470 98550 SH SOLE 2 86786 0 11764 AUTOHOME INC SP ADR RP CL A 05278C107 8 172 SH SOLE 3 172 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 518 11425 SH SOLE 4 11425 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 483 10653 SH SOLE 7 10653 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 942 20765 SH SOLE 15 20765 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 4020 88618 SH SOLE 18 88618 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 652 14375 SH SOLE 19 14375 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 40334 889196 SH SOLE 21 889196 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 124218 2738484 SH SOLE 22 1993217 0 745267 AUTOHOME INC SP ADR RP CL A 05278C107 2796 61641 SH SOLE 23 61641 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 155 3428 SH SOLE 25 3428 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 8414 185498 SH SOLE 26 72606 0 112892 AUTOHOME INC SP ADR RP CL A 05278C107 342 7532 SH SOLE 28 7532 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1016 22400 SH SOLE 29 16577 0 5823 AUTOHOME INC SP ADR RP CL A 05278C107 12665 279220 SH SOLE 30 279220 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1558 34340 SH SOLE 31 9572 0 24768 AUTOHOME INC SP ADR RP CL A 05278C107 224 4942 SH SOLE 34 4942 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 123 2719 SH SOLE 36 2719 0 0 AUTOLIV INC COM 052800109 4747 43236 SH SOLE 2 3771 0 39465 AUTOLIV INC COM 052800109 2808 25571 SH SOLE 4 23428 0 2143 AUTOLIV INC COM 052800109 2645 24089 SH SOLE 7 16016 0 8073 AUTOLIV INC COM 052800109 439 4001 SH SOLE 13 4001 0 0 AUTOLIV INC COM 052800109 62 563 SH SOLE 15 563 0 0 AUTOLIV INC COM 052800109 1130 10289 SH SOLE 18 1631 0 8658 AUTOLIV INC COM 052800109 1677 15277 SH SOLE 19 15277 0 0 AUTOLIV INC COM 052800109 6376 58069 SH SOLE 20 0 0 58069 AUTOLIV INC COM 052800109 17033 155132 SH SOLE 21 155132 0 0 AUTOLIV INC COM 052800109 169992 1548198 SH SOLE 22 1477456 0 70742 AUTOLIV INC COM 052800109 10962 99834 SH SOLE 23 99834 0 0 AUTOLIV INC COM 052800109 6583 59953 SH SOLE 25 59953 0 0 AUTOLIV INC COM 052800109 26731 243449 SH SOLE 26 87455 0 155994 AUTOLIV INC COM 052800109 1998 18193 SH SOLE 28 13415 0 4778 AUTOLIV INC COM 052800109 2702 24609 SH SOLE 29 2898 0 21711 AUTOLIV INC COM 052800109 11047 100611 SH SOLE 30 100611 0 0 AUTOLIV INC COM 052800109 4094 37283 SH SOLE 31 15315 0 21968 AUTOLIV INC COM 052800109 632 5756 SH SOLE 34 5756 0 0 AUTOLIV INC COM 052800109 11636 105978 SH SOLE 36 105978 0 0 AUTOLIV INC COM 052800109 49 444 SH SOLE 40 444 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 64024 624867 SH SOLE 2 188889 0 435978 AUTOMATIC DATA PROCESSING IN COM 053015103 15344 149755 SH SOLE 4 138323 0 11432 AUTOMATIC DATA PROCESSING IN COM 053015103 55662 543253 SH SOLE 7 414993 0 128260 AUTOMATIC DATA PROCESSING IN COM 053015103 680 6638 SH SOLE 13 6638 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 357 3482 SH SOLE 15 3482 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 99789 973934 SH SOLE 18 912315 0 61619 AUTOMATIC DATA PROCESSING IN COM 053015103 4393 42873 SH SOLE 19 42873 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 28171 274948 SH SOLE 20 0 0 274948 AUTOMATIC DATA PROCESSING IN COM 053015103 918089 8960465 SH SOLE 21 8960465 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1261091 12308130 SH SOLE 22 10245961 0 2062169 AUTOMATIC DATA PROCESSING IN COM 053015103 56206 548568 SH SOLE 23 548568 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 31455 306997 SH SOLE 25 306997 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 225730 2203101 SH SOLE 26 381619 0 1821482 AUTOMATIC DATA PROCESSING IN COM 053015103 9686 94535 SH SOLE 28 70710 0 23825 AUTOMATIC DATA PROCESSING IN COM 053015103 1868 18233 SH SOLE 29 18233 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 186933 1824450 SH SOLE 30 1824450 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 26416 257818 SH SOLE 31 94939 0 162879 AUTOMATIC DATA PROCESSING IN COM 053015103 8085 78912 SH SOLE 32 78912 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 11099 108329 SH SOLE 34 108329 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 55086 537635 SH SOLE 36 537635 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 234 2285 SH SOLE 40 2285 0 0 AUTONATION INC COM 05329W102 4101 97269 SH SOLE 2 17293 0 79976 AUTONATION INC COM 05329W102 857 20337 SH SOLE 4 17929 0 2408 AUTONATION INC COM 05329W102 2070 49103 SH SOLE 7 46583 0 2520 AUTONATION INC COM 05329W102 25 588 SH SOLE 15 588 0 0 AUTONATION INC COM 05329W102 8354 198158 SH SOLE 18 188998 0 9160 AUTONATION INC COM 05329W102 833 19767 SH SOLE 19 19767 0 0 AUTONATION INC COM 05329W102 2865 67958 SH SOLE 20 0 0 67958 AUTONATION INC COM 05329W102 49752 1180072 SH SOLE 21 1180072 0 0 AUTONATION INC COM 05329W102 77759 1844385 SH SOLE 22 1517285 0 327100 AUTONATION INC COM 05329W102 3264 77431 SH SOLE 23 77431 0 0 AUTONATION INC COM 05329W102 1886 44723 SH SOLE 25 44723 0 0 AUTONATION INC COM 05329W102 10629 252108 SH SOLE 26 124951 0 127157 AUTONATION INC COM 05329W102 643 15251 SH SOLE 28 11738 0 3513 AUTONATION INC COM 05329W102 766 18178 SH SOLE 29 3560 0 14618 AUTONATION INC COM 05329W102 8046 190847 SH SOLE 30 190847 0 0 AUTONATION INC COM 05329W102 1331 31560 SH SOLE 31 12723 0 18837 AUTONATION INC COM 05329W102 194 4612 SH SOLE 34 4612 0 0 AUTONATION INC COM 05329W102 3372 79984 SH SOLE 36 79984 0 0 AUTONATION INC COM 05329W102 15 365 SH SOLE 40 365 0 0 AUTOZONE INC COM 053332102 24221 42458 SH SOLE 2 14732 0 27726 AUTOZONE INC COM 053332102 4885 8564 SH SOLE 4 7829 0 735 AUTOZONE INC COM 053332102 12567 22029 SH SOLE 7 21397 0 632 AUTOZONE INC COM 053332102 543 951 SH SOLE 13 951 0 0 AUTOZONE INC COM 053332102 104 182 SH SOLE 15 182 0 0 AUTOZONE INC COM 053332102 35397 62050 SH SOLE 18 57865 0 4185 AUTOZONE INC COM 053332102 15604 27354 SH SOLE 19 26456 0 898 AUTOZONE INC COM 053332102 8300 14549 SH SOLE 20 0 0 14549 AUTOZONE INC COM 053332102 359783 630690 SH SOLE 21 630690 0 0 AUTOZONE INC COM 053332102 444168 778613 SH SOLE 22 648004 0 130609 AUTOZONE INC COM 053332102 19356 33930 SH SOLE 23 33930 0 0 AUTOZONE INC COM 053332102 11225 19677 SH SOLE 25 19677 0 0 AUTOZONE INC COM 053332102 54316 95214 SH SOLE 26 27291 0 67923 AUTOZONE INC COM 053332102 3479 6099 SH SOLE 28 4607 0 1492 AUTOZONE INC COM 053332102 593 1039 SH SOLE 29 1039 0 0 AUTOZONE INC COM 053332102 49697 87118 SH SOLE 30 87118 0 0 AUTOZONE INC COM 053332102 8733 15309 SH SOLE 31 6165 0 9144 AUTOZONE INC COM 053332102 11101 19460 SH SOLE 34 19460 0 0 AUTOZONE INC COM 053332102 20445 35839 SH SOLE 36 35839 0 0 AUTOZONE INC COM 053332102 84 148 SH SOLE 40 148 0 0 AUTOZONE INC OPTIONS 053332102 628 1100 SH Put SOLE 2 1100 0 0 AUTOZONE INC OPTIONS 053332102 72620 127300 SH Put SOLE 19 127300 0 0 AUTOZONE INC OPTIONS 053332102 913 1600 SH Put SOLE 22 1600 0 0 AUTOZONE INC OPTIONS 053332102 15688 27500 SH Put SOLE 34 27500 0 0 AUXILIO INC COM NEW 05334N204 6 1278 SH SOLE 18 1278 0 0 AUXILIO INC COM NEW 05334N204 81 17842 SH SOLE 21 17842 0 0 AV HOMES INC COM 00234P102 73 3637 SH SOLE 2 554 0 3083 AV HOMES INC COM 00234P102 974 48565 SH SOLE 18 48565 0 0 AV HOMES INC COM 00234P102 444 22121 SH SOLE 19 22121 0 0 AV HOMES INC COM 00234P102 8023 400164 SH SOLE 21 400164 0 0 AV HOMES INC COM 00234P102 11218 559491 SH SOLE 22 543766 0 15725 AV HOMES INC COM 00234P102 329 16404 SH SOLE 29 0 0 16404 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 14 1300 SH SOLE 2 1300 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 5785 524438 SH SOLE 21 524438 0 0 AVALONBAY CMNTYS INC COM 053484101 37275 193971 SH SOLE 2 62535 0 131436 AVALONBAY CMNTYS INC COM 053484101 25140 130824 SH SOLE 4 127504 0 3320 AVALONBAY CMNTYS INC COM 053484101 56473 293872 SH SOLE 7 287155 0 6717 AVALONBAY CMNTYS INC COM 053484101 393 2046 SH SOLE 13 2046 0 0 AVALONBAY CMNTYS INC COM 053484101 1106 5757 SH SOLE 15 5757 0 0 AVALONBAY CMNTYS INC COM 053484101 62460 325024 SH SOLE 18 306116 0 18908 AVALONBAY CMNTYS INC COM 053484101 31900 165997 SH SOLE 19 165997 0 0 AVALONBAY CMNTYS INC COM 053484101 12648 65815 SH SOLE 20 0 0 65815 AVALONBAY CMNTYS INC COM 053484101 1003621 5222566 SH SOLE 21 5222566 0 0 AVALONBAY CMNTYS INC COM 053484101 1076514 5601886 SH SOLE 22 4920957 0 680929 AVALONBAY CMNTYS INC COM 053484101 33526 174461 SH SOLE 23 174461 0 0 AVALONBAY CMNTYS INC COM 053484101 64137 333753 SH SOLE 25 333753 0 0 AVALONBAY CMNTYS INC COM 053484101 104807 545388 SH SOLE 26 121189 0 424199 AVALONBAY CMNTYS INC COM 053484101 5601 29146 SH SOLE 28 21787 0 7359 AVALONBAY CMNTYS INC COM 053484101 10115 52636 SH SOLE 29 52636 0 0 AVALONBAY CMNTYS INC COM 053484101 211945 1102902 SH SOLE 30 1102902 0 0 AVALONBAY CMNTYS INC COM 053484101 20558 106979 SH SOLE 31 69891 0 37088 AVALONBAY CMNTYS INC COM 053484101 7854 40871 SH SOLE 34 40871 0 0 AVALONBAY CMNTYS INC COM 053484101 31638 164637 SH SOLE 36 164637 0 0 AVALONBAY CMNTYS INC COM 053484101 127 661 SH SOLE 40 661 0 0 AVANGRID INC COM 05351W103 1019 23081 SH SOLE 2 4329 0 18752 AVANGRID INC COM 05351W103 20 453 SH SOLE 4 453 0 0 AVANGRID INC COM 05351W103 91 2057 SH SOLE 7 2057 0 0 AVANGRID INC COM 05351W103 2 46 SH SOLE 15 46 0 0 AVANGRID INC COM 05351W103 1256 28456 SH SOLE 18 28456 0 0 AVANGRID INC COM 05351W103 1014 22965 SH SOLE 19 22965 0 0 AVANGRID INC COM 05351W103 24917 564381 SH SOLE 21 564381 0 0 AVANGRID INC COM 05351W103 56659 1283326 SH SOLE 22 1143509 0 139817 AVANGRID INC COM 05351W103 1652 37414 SH SOLE 25 37414 0 0 AVANGRID INC COM 05351W103 1296 29361 SH SOLE 26 4410 0 24951 AVANGRID INC COM 05351W103 1043 23631 SH SOLE 30 23631 0 0 AVANGRID INC COM 05351W103 59 1330 SH SOLE 31 1330 0 0 AVANGRID INC COM 05351W103 2397 54282 SH SOLE 36 54282 0 0 AVEO PHARMACEUTICALS INC COM 053588109 1 669 SH SOLE 17 0 0 669 AVEO PHARMACEUTICALS INC COM 053588109 30 13305 SH SOLE 19 13305 0 0 AVEO PHARMACEUTICALS INC COM 053588109 52 23496 SH SOLE 21 23496 0 0 AVEO PHARMACEUTICALS INC COM 053588109 4064 1830750 SH SOLE 22 1830750 0 0 AVERY DENNISON CORP COM 053611109 15158 171533 SH SOLE 2 78504 0 93029 AVERY DENNISON CORP COM 053611109 3101 35088 SH SOLE 4 33019 0 2069 AVERY DENNISON CORP COM 053611109 7438 84167 SH SOLE 7 79645 0 4522 AVERY DENNISON CORP COM 053611109 57 650 SH SOLE 13 650 0 0 AVERY DENNISON CORP COM 053611109 50 571 SH SOLE 15 571 0 0 AVERY DENNISON CORP COM 053611109 40939 463263 SH SOLE 18 416424 0 46839 AVERY DENNISON CORP COM 053611109 37321 422324 SH SOLE 19 422324 0 0 AVERY DENNISON CORP COM 053611109 6099 69020 SH SOLE 20 0 0 69020 AVERY DENNISON CORP COM 053611109 164100 1856963 SH SOLE 21 1856963 0 0 AVERY DENNISON CORP COM 053611109 233543 2642786 SH SOLE 22 2227121 0 415665 AVERY DENNISON CORP COM 053611109 9552 108095 SH SOLE 23 108095 0 0 AVERY DENNISON CORP COM 053611109 9285 105064 SH SOLE 25 95897 0 9167 AVERY DENNISON CORP COM 053611109 26552 300464 SH SOLE 26 110455 0 190009 AVERY DENNISON CORP COM 053611109 1634 18489 SH SOLE 28 13624 0 4865 AVERY DENNISON CORP COM 053611109 3143 35571 SH SOLE 29 5556 0 30015 AVERY DENNISON CORP COM 053611109 21133 239144 SH SOLE 30 239144 0 0 AVERY DENNISON CORP COM 053611109 4203 47564 SH SOLE 31 19482 0 28082 AVERY DENNISON CORP COM 053611109 9100 102978 SH SOLE 34 102978 0 0 AVERY DENNISON CORP COM 053611109 9199 104101 SH SOLE 36 104101 0 0 AVERY DENNISON CORP COM 053611109 39 443 SH SOLE 40 443 0 0 AVEXIS INC COM 05366U100 3095 37665 SH SOLE 2 37520 0 145 AVEXIS INC COM 05366U100 7 87 SH SOLE 4 87 0 0 AVEXIS INC COM 05366U100 45 550 SH SOLE 7 550 0 0 AVEXIS INC COM 05366U100 8563 104220 SH SOLE 18 104220 0 0 AVEXIS INC COM 05366U100 29464 358620 SH SOLE 19 358620 0 0 AVEXIS INC COM 05366U100 92535 1126273 SH SOLE 21 1126273 0 0 AVEXIS INC COM 05366U100 44208 538074 SH SOLE 22 496586 0 41488 AVEXIS INC COM 05366U100 25 305 SH SOLE 23 305 0 0 AVEXIS INC COM 05366U100 953 11603 SH SOLE 26 10634 0 969 AVEXIS INC COM 05366U100 268 3268 SH SOLE 28 3268 0 0 AVEXIS INC COM 05366U100 248 3016 SH SOLE 30 3016 0 0 AVEXIS INC COM 05366U100 9424 114703 SH SOLE 34 114703 0 0 AVEXIS INC COM 05366U100 234 2845 SH SOLE 40 2845 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 14 779 SH SOLE 18 779 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 242 13908 SH SOLE 21 13908 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 2455 141083 SH SOLE 22 141083 0 0 AVID TECHNOLOGY INC COM 05367P100 30 5733 SH SOLE 2 2460 0 3273 AVID TECHNOLOGY INC COM 05367P100 4 713 SH SOLE 7 713 0 0 AVID TECHNOLOGY INC COM 05367P100 681 129536 SH SOLE 18 129536 0 0 AVID TECHNOLOGY INC COM 05367P100 114 21709 SH SOLE 19 21709 0 0 AVID TECHNOLOGY INC COM 05367P100 5516 1048638 SH SOLE 21 1048638 0 0 AVID TECHNOLOGY INC COM 05367P100 4064 772586 SH SOLE 22 731676 0 40910 AVINGER INC COM 053734109 1 2657 SH SOLE 21 2657 0 0 AVINGER INC COM 053734109 20 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 11 16621 SH SOLE 21 16621 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 307 458135 SH SOLE 22 458135 0 0 AVIS BUDGET GROUP COM 053774105 1018 37314 SH SOLE 2 36749 0 565 AVIS BUDGET GROUP COM 053774105 169 6208 SH SOLE 7 6208 0 0 AVIS BUDGET GROUP COM 053774105 13724 503267 SH SOLE 18 503267 0 0 AVIS BUDGET GROUP COM 053774105 1395 51141 SH SOLE 19 51141 0 0 AVIS BUDGET GROUP COM 053774105 152308 5585196 SH SOLE 21 5585196 0 0 AVIS BUDGET GROUP COM 053774105 71609 2625939 SH SOLE 22 2446865 0 179074 AVIS BUDGET GROUP COM 053774105 666 24423 SH SOLE 26 18433 0 5990 AVIS BUDGET GROUP COM 053774105 345 12664 SH SOLE 28 12664 0 0 AVIS BUDGET GROUP COM 053774105 319 11704 SH SOLE 30 11704 0 0 AVIS BUDGET GROUP COM 053774105 830 30434 SH SOLE 36 30434 0 0 AVIS BUDGET GROUP COM 053774105 191 6999 SH SOLE 40 6999 0 0 AVISTA CORP COM 05379B107 684 16100 SH SOLE 2 4996 0 11104 AVISTA CORP COM 05379B107 18 416 SH SOLE 4 416 0 0 AVISTA CORP COM 05379B107 621 14621 SH SOLE 7 14621 0 0 AVISTA CORP COM 05379B107 15951 375663 SH SOLE 18 375663 0 0 AVISTA CORP COM 05379B107 3256 76677 SH SOLE 19 76677 0 0 AVISTA CORP COM 05379B107 375555 8844915 SH SOLE 21 8844915 0 0 AVISTA CORP COM 05379B107 77766 1831519 SH SOLE 22 1714046 0 117473 AVISTA CORP COM 05379B107 6084 143278 SH SOLE 23 143278 0 0 AVISTA CORP COM 05379B107 841 19813 SH SOLE 26 15481 0 4332 AVISTA CORP COM 05379B107 382 8985 SH SOLE 28 8985 0 0 AVISTA CORP COM 05379B107 1857 43746 SH SOLE 29 0 0 43746 AVISTA CORP COM 05379B107 5067 119347 SH SOLE 30 119347 0 0 AVISTA CORP COM 05379B107 3155 74311 SH SOLE 32 74311 0 0 AVISTA CORP COM 05379B107 309 7277 SH SOLE 36 7277 0 0 AVISTA CORP COM 05379B107 281 6621 SH SOLE 40 6621 0 0 AVISTA HEALTHCARE PUB ACQ CO UNIT 99/99/9999 G0726L109 72 7000 SH OTR 19 7000 0 0 AVNET INC COM 053807103 7464 191986 SH SOLE 2 63017 0 128969 AVNET INC COM 053807103 1453 37372 SH SOLE 4 34399 0 2973 AVNET INC COM 053807103 1576 40540 SH SOLE 7 36996 0 3544 AVNET INC COM 053807103 32 834 SH SOLE 15 834 0 0 AVNET INC COM 053807103 18596 478288 SH SOLE 18 465642 0 12646 AVNET INC COM 053807103 7868 202356 SH SOLE 19 202356 0 0 AVNET INC COM 053807103 4140 106484 SH SOLE 20 0 0 106484 AVNET INC COM 053807103 208837 5371323 SH SOLE 21 5371323 0 0 AVNET INC COM 053807103 163052 4193732 SH SOLE 22 3751325 0 442407 AVNET INC COM 053807103 6282 161584 SH SOLE 23 161584 0 0 AVNET INC COM 053807103 4811 123740 SH SOLE 25 123740 0 0 AVNET INC COM 053807103 15469 397863 SH SOLE 26 157297 0 240566 AVNET INC COM 053807103 1037 26669 SH SOLE 28 19835 0 6834 AVNET INC COM 053807103 1454 37407 SH SOLE 29 5993 0 31414 AVNET INC COM 053807103 8201 210938 SH SOLE 30 210938 0 0 AVNET INC COM 053807103 2610 67121 SH SOLE 31 24960 0 42161 AVNET INC COM 053807103 3803 97818 SH SOLE 34 97818 0 0 AVNET INC COM 053807103 7035 180933 SH SOLE 36 180933 0 0 AVNET INC COM 053807103 26 661 SH SOLE 40 661 0 0 AVON PRODS INC COM 054303102 658 173170 SH SOLE 2 173170 0 0 AVON PRODS INC COM 054303102 8 2054 SH SOLE 4 2054 0 0 AVON PRODS INC COM 054303102 78 20571 SH SOLE 7 20571 0 0 AVON PRODS INC COM 054303102 4888 1286260 SH SOLE 18 1286260 0 0 AVON PRODS INC COM 054303102 249 65408 SH SOLE 19 65408 0 0 AVON PRODS INC COM 054303102 56003 14737630 SH SOLE 21 14737630 0 0 AVON PRODS INC COM 054303102 35930 9455235 SH SOLE 22 9206780 0 248455 AVON PRODS INC COM 054303102 483 126989 SH SOLE 26 92457 0 34532 AVON PRODS INC COM 054303102 236 62085 SH SOLE 28 62085 0 0 AVON PRODS INC COM 054303102 520 136909 SH SOLE 29 0 0 136909 AVON PRODS INC COM 054303102 273 71865 SH SOLE 30 71865 0 0 AVON PRODS INC COM 054303102 1128 296715 SH SOLE 36 296715 0 0 AVON PRODS INC COM 054303102 180 47317 SH SOLE 40 47317 0 0 AVX CORP NEW COM 002444107 170 10408 SH SOLE 2 2210 0 8198 AVX CORP NEW COM 002444107 6 339 SH SOLE 4 339 0 0 AVX CORP NEW COM 002444107 44 2679 SH SOLE 7 2679 0 0 AVX CORP NEW COM 002444107 2831 173242 SH SOLE 18 173242 0 0 AVX CORP NEW COM 002444107 469 28703 SH SOLE 19 28703 0 0 AVX CORP NEW COM 002444107 23959 1466284 SH SOLE 21 1466284 0 0 AVX CORP NEW COM 002444107 19414 1188134 SH SOLE 22 1092268 0 95866 AVX CORP NEW COM 002444107 333 20392 SH SOLE 26 18744 0 1648 AVX CORP NEW COM 002444107 116 7111 SH SOLE 28 7111 0 0 AVX CORP NEW COM 002444107 125 7674 SH SOLE 30 7674 0 0 AVX CORP NEW COM 002444107 111 6796 SH SOLE 40 6796 0 0 AWARE INC MASS COM 05453N100 13 2595 SH SOLE 18 2595 0 0 AWARE INC MASS COM 05453N100 210 40772 SH SOLE 21 40772 0 0 AWARE INC MASS COM 05453N100 2194 425963 SH SOLE 22 425963 0 0 AXALTA COATING SYS LTD COM G0750C108 6391 199481 SH SOLE 2 33242 0 166239 AXALTA COATING SYS LTD COM G0750C108 4325 134979 SH SOLE 4 130499 0 4480 AXALTA COATING SYS LTD COM G0750C108 538 16784 SH SOLE 7 16784 0 0 AXALTA COATING SYS LTD COM G0750C108 25227 787375 SH SOLE 18 765862 0 21513 AXALTA COATING SYS LTD COM G0750C108 160986 5024546 SH SOLE 19 5024546 0 0 AXALTA COATING SYS LTD COM G0750C108 4205 131245 SH SOLE 20 0 0 131245 AXALTA COATING SYS LTD COM G0750C108 80278 2505553 SH SOLE 21 2505553 0 0 AXALTA COATING SYS LTD COM G0750C108 190776 5954315 SH SOLE 22 5300861 0 653454 AXALTA COATING SYS LTD COM G0750C108 8629 269332 SH SOLE 23 269332 0 0 AXALTA COATING SYS LTD COM G0750C108 13825 431497 SH SOLE 26 218424 0 213073 AXALTA COATING SYS LTD COM G0750C108 1439 44913 SH SOLE 28 33316 0 11597 AXALTA COATING SYS LTD COM G0750C108 1919 59885 SH SOLE 29 6636 0 53249 AXALTA COATING SYS LTD COM G0750C108 6292 196382 SH SOLE 30 196382 0 0 AXALTA COATING SYS LTD COM G0750C108 2832 88404 SH SOLE 31 45274 0 43130 AXALTA COATING SYS LTD COM G0750C108 60786 1897198 SH SOLE 34 1897198 0 0 AXALTA COATING SYS LTD COM G0750C108 1351 42178 SH SOLE 36 42178 0 0 AXALTA COATING SYS LTD COM G0750C108 50 1545 SH SOLE 40 1545 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 31 1464 SH SOLE 2 1358 0 106 AXCELIS TECHNOLOGIES INC COM NEW 054540208 16 745 SH SOLE 7 745 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2273 108498 SH SOLE 18 108498 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 421 20117 SH SOLE 19 20117 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 18960 904996 SH SOLE 21 904996 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 18596 887632 SH SOLE 22 813753 0 73879 AXCELIS TECHNOLOGIES INC COM NEW 054540208 149 7125 SH SOLE 28 7125 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 96 4595 SH SOLE 30 4595 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 103 4931 SH SOLE 40 4931 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7971 123268 SH SOLE 2 32621 0 90647 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1777 27488 SH SOLE 4 25550 0 1938 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3362 51989 SH SOLE 7 48402 0 3587 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 37 571 SH SOLE 15 571 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4437 68617 SH SOLE 18 60168 0 8449 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8986 138971 SH SOLE 19 138971 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5736 88708 SH SOLE 20 0 0 88708 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 146124 2259878 SH SOLE 21 2259878 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 179953 2783066 SH SOLE 22 2471899 0 311167 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6159 95252 SH SOLE 23 95252 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3867 59811 SH SOLE 25 59811 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 24527 379323 SH SOLE 26 97191 0 282132 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1200 18551 SH SOLE 28 13926 0 4625 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1700 26298 SH SOLE 29 2092 0 24206 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 13669 211405 SH SOLE 30 211405 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2991 46250 SH SOLE 31 17286 0 28964 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2881 44558 SH SOLE 34 44558 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8014 123945 SH SOLE 36 123945 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 31 483 SH SOLE 40 483 0 0 AXOGEN INC COM 05463X106 25 1512 SH SOLE 2 1237 0 275 AXOGEN INC COM 05463X106 19 1107 SH SOLE 7 1107 0 0 AXOGEN INC COM 05463X106 1612 96210 SH SOLE 18 96210 0 0 AXOGEN INC COM 05463X106 302 18016 SH SOLE 19 18016 0 0 AXOGEN INC COM 05463X106 14351 856758 SH SOLE 21 856758 0 0 AXOGEN INC COM 05463X106 6387 381325 SH SOLE 22 331338 0 49987 AXON ENTERPRISE INC COM 05464C101 121 4816 SH SOLE 2 2249 0 2567 AXON ENTERPRISE INC COM 05464C101 7 273 SH SOLE 4 273 0 0 AXON ENTERPRISE INC COM 05464C101 35 1408 SH SOLE 7 1408 0 0 AXON ENTERPRISE INC COM 05464C101 3 100 SH SOLE 17 0 0 100 AXON ENTERPRISE INC COM 05464C101 6121 243462 SH SOLE 18 243462 0 0 AXON ENTERPRISE INC COM 05464C101 861 34259 SH SOLE 19 34259 0 0 AXON ENTERPRISE INC COM 05464C101 143563 5710552 SH SOLE 21 5710552 0 0 AXON ENTERPRISE INC COM 05464C101 36015 1432577 SH SOLE 22 1332801 0 99776 AXON ENTERPRISE INC COM 05464C101 941 37435 SH SOLE 26 33050 0 4385 AXON ENTERPRISE INC COM 05464C101 195 7752 SH SOLE 28 7752 0 0 AXON ENTERPRISE INC COM 05464C101 1867 74253 SH SOLE 30 74253 0 0 AXON ENTERPRISE INC COM 05464C101 141 5624 SH SOLE 40 5624 0 0 AXOVANT SCIENCES LTD COM G0750W104 32 1382 SH SOLE 2 1222 0 160 AXOVANT SCIENCES LTD COM G0750W104 17 752 SH SOLE 7 752 0 0 AXOVANT SCIENCES LTD COM G0750W104 2378 102534 SH SOLE 18 102534 0 0 AXOVANT SCIENCES LTD COM G0750W104 361 15556 SH SOLE 19 15556 0 0 AXOVANT SCIENCES LTD COM G0750W104 19710 849950 SH SOLE 21 849950 0 0 AXOVANT SCIENCES LTD COM G0750W104 7343 316666 SH SOLE 22 263376 0 53290 AXOVANT SCIENCES LTD COM G0750W104 82 3528 SH SOLE 28 3528 0 0 AXOVANT SCIENCES LTD COM G0750W104 120 5171 SH SOLE 30 5171 0 0 AXOVANT SCIENCES LTD COM G0750W104 117 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 242 43939 SH SOLE 21 43939 0 0 AXT INC COM 00246W103 52 8242 SH SOLE 2 1901 0 6341 AXT INC COM 00246W103 922 145242 SH SOLE 18 145242 0 0 AXT INC COM 00246W103 132 20841 SH SOLE 19 20841 0 0 AXT INC COM 00246W103 7254 1142320 SH SOLE 21 1142320 0 0 AXT INC COM 00246W103 6868 1081513 SH SOLE 22 1057212 0 24301 AZUL S A SPONSR ADR PFD 05501U106 668 31690 SH SOLE 4 31690 0 0 AZUL S A SPONSR ADR PFD 05501U106 6271 297485 SH SOLE 18 266571 0 30914 AZUL S A SPONSR ADR PFD 05501U106 42809 2030764 SH SOLE 19 2030764 0 0 AZUL S A SPONSR ADR PFD 05501U106 1274 60442 SH SOLE 22 60442 0 0 AZUL S A SPONSR ADR PFD 05501U106 657 31183 SH SOLE 25 31183 0 0 AZUL S A SPONSR ADR PFD 05501U106 18244 865444 SH SOLE 34 865444 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 3715 227750 SH SOLE 19 227750 0 0 AZURRX BIOPHARMA INC COM 05502L105 3 817 SH SOLE 18 817 0 0 AZURRX BIOPHARMA INC COM 05502L105 54 13405 SH SOLE 21 13405 0 0 AZZ INC COM 002474104 68 1221 SH SOLE 2 1108 0 113 AZZ INC COM 002474104 9 154 SH SOLE 4 154 0 0 AZZ INC COM 002474104 37 657 SH SOLE 7 657 0 0 AZZ INC COM 002474104 6751 120977 SH SOLE 18 120977 0 0 AZZ INC COM 002474104 951 17045 SH SOLE 19 17045 0 0 AZZ INC COM 002474104 122545 2196150 SH SOLE 21 2196150 0 0 AZZ INC COM 002474104 38607 691874 SH SOLE 22 641520 0 50354 AZZ INC COM 002474104 607 10884 SH SOLE 26 8819 0 2065 AZZ INC COM 002474104 208 3724 SH SOLE 28 3724 0 0 AZZ INC COM 002474104 2071 37116 SH SOLE 30 37116 0 0 AZZ INC COM 002474104 162 2908 SH SOLE 40 2908 0 0 B & G FOODS INC NEW COM 05508R106 130 3638 SH SOLE 2 2794 0 844 B & G FOODS INC NEW COM 05508R106 12 325 SH SOLE 4 325 0 0 B & G FOODS INC NEW COM 05508R106 61 1724 SH SOLE 7 1724 0 0 B & G FOODS INC NEW COM 05508R106 11012 309329 SH SOLE 18 309329 0 0 B & G FOODS INC NEW COM 05508R106 1553 43630 SH SOLE 19 43630 0 0 B & G FOODS INC NEW COM 05508R106 197808 5556409 SH SOLE 21 5556409 0 0 B & G FOODS INC NEW COM 05508R106 61658 1731969 SH SOLE 22 1604835 0 127134 B & G FOODS INC NEW COM 05508R106 671 18837 SH SOLE 26 15216 0 3621 B & G FOODS INC NEW COM 05508R106 340 9538 SH SOLE 28 9538 0 0 B & G FOODS INC NEW COM 05508R106 3399 95487 SH SOLE 30 95487 0 0 B & G FOODS INC NEW COM 05508R106 225 6321 SH SOLE 40 6321 0 0 B RILEY FINL INC COM 05580M108 50 2705 SH SOLE 2 588 0 2117 B RILEY FINL INC COM 05580M108 1015 54697 SH SOLE 18 54697 0 0 B RILEY FINL INC COM 05580M108 195 10487 SH SOLE 19 10487 0 0 B RILEY FINL INC COM 05580M108 8287 446765 SH SOLE 21 446765 0 0 B RILEY FINL INC COM 05580M108 5070 273336 SH SOLE 22 264469 0 8867 B2GOLD CORP COM 11777Q209 1686 600077 SH SOLE 21 600077 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 117 9926 SH SOLE 2 2237 0 7689 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 2 180 SH SOLE 4 180 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 17 1431 SH SOLE 7 1431 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 2271 193074 SH SOLE 18 193074 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 382 32523 SH SOLE 19 32523 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 18524 1575179 SH SOLE 21 1575179 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 16040 1363951 SH SOLE 22 1268855 0 95096 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 117 9925 SH SOLE 26 8211 0 1714 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 85 7242 SH SOLE 28 7242 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 98 8305 SH SOLE 30 8305 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 62 5238 SH SOLE 40 5238 0 0 BADGER METER INC COM 056525108 62 1566 SH SOLE 2 1364 0 202 BADGER METER INC COM 056525108 11 276 SH SOLE 4 276 0 0 BADGER METER INC COM 056525108 529 13272 SH SOLE 7 13272 0 0 BADGER METER INC COM 056525108 5272 132308 SH SOLE 18 132308 0 0 BADGER METER INC COM 056525108 762 19130 SH SOLE 19 19130 0 0 BADGER METER INC COM 056525108 95971 2408297 SH SOLE 21 2408297 0 0 BADGER METER INC COM 056525108 30692 770176 SH SOLE 22 712281 0 57895 BADGER METER INC COM 056525108 128 3202 SH SOLE 26 0 0 3202 BADGER METER INC COM 056525108 168 4207 SH SOLE 28 4207 0 0 BADGER METER INC COM 056525108 4696 117854 SH SOLE 30 117854 0 0 BADGER METER INC COM 056525108 146 3662 SH SOLE 40 3662 0 0 BAIDU INC SPON ADR REP A 056752108 13521 75595 SH SOLE 2 7965 0 67630 BAIDU INC SPON ADR REP A 056752108 11861 66316 SH SOLE 4 66316 0 0 BAIDU INC SPON ADR REP A 056752108 7086 39618 SH SOLE 7 39618 0 0 BAIDU INC SPON ADR REP A 056752108 1540 8609 SH SOLE 13 0 0 8609 BAIDU INC SPON ADR REP A 056752108 19483 108928 SH SOLE 15 108928 0 0 BAIDU INC SPON ADR REP A 056752108 20127 112530 SH SOLE 18 112530 0 0 BAIDU INC SPON ADR REP A 056752108 1732 9684 SH SOLE 19 9684 0 0 BAIDU INC SPON ADR REP A 056752108 813653 4549107 SH SOLE 21 4549107 0 0 BAIDU INC SPON ADR REP A 056752108 595481 3329313 SH SOLE 22 3162316 0 166997 BAIDU INC SPON ADR REP A 056752108 52880 295651 SH SOLE 23 295651 0 0 BAIDU INC SPON ADR REP A 056752108 5509 30799 SH SOLE 25 30799 0 0 BAIDU INC SPON ADR REP A 056752108 125217 700084 SH SOLE 26 56149 0 643935 BAIDU INC SPON ADR REP A 056752108 7645 42743 SH SOLE 28 42743 0 0 BAIDU INC SPON ADR REP A 056752108 20018 111918 SH SOLE 29 74946 0 36972 BAIDU INC SPON ADR REP A 056752108 273960 1531703 SH SOLE 30 1531703 0 0 BAIDU INC SPON ADR REP A 056752108 26247 146746 SH SOLE 31 16044 0 130702 BAIDU INC SPON ADR REP A 056752108 11779 65856 SH SOLE 32 65856 0 0 BAIDU INC SPON ADR REP A 056752108 41377 231336 SH SOLE 34 231336 0 0 BAIDU INC SPON ADR REP A 056752108 219 1226 SH SOLE 40 1226 0 0 BAKER HUGHES INC COM 057224107 37115 680877 SH SOLE 2 270738 0 410139 BAKER HUGHES INC COM 057224107 8057 147808 SH SOLE 4 137191 0 10617 BAKER HUGHES INC COM 057224107 16836 308854 SH SOLE 7 290425 0 18429 BAKER HUGHES INC COM 057224107 3876 71099 SH SOLE 13 71099 0 0 BAKER HUGHES INC COM 057224107 160 2936 SH SOLE 15 2936 0 0 BAKER HUGHES INC COM 057224107 21 394 SH SOLE 17 0 0 394 BAKER HUGHES INC COM 057224107 70721 1297400 SH SOLE 18 1237062 0 60338 BAKER HUGHES INC COM 057224107 50968 935018 SH SOLE 19 935018 0 0 BAKER HUGHES INC COM 057224107 9654 177097 SH SOLE 20 0 0 177097 BAKER HUGHES INC COM 057224107 483966 8878478 SH SOLE 21 8878478 0 0 BAKER HUGHES INC COM 057224107 640753 11754786 SH SOLE 22 9581569 0 2173217 BAKER HUGHES INC COM 057224107 27311 501020 SH SOLE 23 501020 0 0 BAKER HUGHES INC COM 057224107 18847 345748 SH SOLE 25 345748 0 0 BAKER HUGHES INC COM 057224107 77801 1427279 SH SOLE 26 372443 0 1054836 BAKER HUGHES INC COM 057224107 4668 85641 SH SOLE 28 64176 0 21465 BAKER HUGHES INC COM 057224107 1499 27503 SH SOLE 29 16174 0 11329 BAKER HUGHES INC COM 057224107 63150 1158495 SH SOLE 30 1158495 0 0 BAKER HUGHES INC COM 057224107 12746 233822 SH SOLE 31 102179 0 131643 BAKER HUGHES INC COM 057224107 76760 1408191 SH SOLE 34 1408191 0 0 BAKER HUGHES INC COM 057224107 27616 506621 SH SOLE 36 506621 0 0 BAKER HUGHES INC COM 057224107 121 2224 SH SOLE 40 2224 0 0 BALCHEM CORP COM 057665200 122 1569 SH SOLE 2 1327 0 242 BALCHEM CORP COM 057665200 10 135 SH SOLE 4 135 0 0 BALCHEM CORP COM 057665200 60 770 SH SOLE 7 770 0 0 BALCHEM CORP COM 057665200 11504 148044 SH SOLE 18 148044 0 0 BALCHEM CORP COM 057665200 1607 20675 SH SOLE 19 20675 0 0 BALCHEM CORP COM 057665200 206917 2662685 SH SOLE 21 2662685 0 0 BALCHEM CORP COM 057665200 65719 845698 SH SOLE 22 785007 0 60691 BALCHEM CORP COM 057665200 718 9239 SH SOLE 26 7255 0 1984 BALCHEM CORP COM 057665200 350 4500 SH SOLE 28 4500 0 0 BALCHEM CORP COM 057665200 3534 45482 SH SOLE 30 45482 0 0 BALCHEM CORP COM 057665200 258 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 204 8328 SH SOLE 2 7418 0 910 BALDWIN & LYONS INC CL B 057755209 6 233 SH SOLE 7 233 0 0 BALDWIN & LYONS INC CL B 057755209 972 39693 SH SOLE 18 39693 0 0 BALDWIN & LYONS INC CL B 057755209 374 15256 SH SOLE 19 15256 0 0 BALDWIN & LYONS INC CL B 057755209 7854 320586 SH SOLE 21 320586 0 0 BALDWIN & LYONS INC CL B 057755209 12844 524257 SH SOLE 22 504711 0 19546 BALDWIN & LYONS INC CL B 057755209 82 3331 SH SOLE 23 3331 0 0 BALDWIN & LYONS INC CL B 057755209 42 1731 SH SOLE 28 1731 0 0 BALDWIN & LYONS INC CL B 057755209 33 1362 SH SOLE 30 1362 0 0 BALDWIN & LYONS INC CL B 057755209 98 3994 SH SOLE 34 3994 0 0 BALDWIN & LYONS INC CL B 057755209 41 1669 SH SOLE 40 1669 0 0 BALL CORP COM 058498106 18449 437086 SH SOLE 2 117434 0 319652 BALL CORP COM 058498106 4646 110071 SH SOLE 4 101167 0 8904 BALL CORP COM 058498106 10674 252884 SH SOLE 7 235230 0 17654 BALL CORP COM 058498106 323 7655 SH SOLE 13 7655 0 0 BALL CORP COM 058498106 94 2220 SH SOLE 15 2220 0 0 BALL CORP COM 058498106 2 40 SH SOLE 17 0 0 40 BALL CORP COM 058498106 33253 787807 SH SOLE 18 741600 0 46207 BALL CORP COM 058498106 6846 162184 SH SOLE 19 162184 0 0 BALL CORP COM 058498106 7332 173695 SH SOLE 20 0 0 173695 BALL CORP COM 058498106 287169 6803352 SH SOLE 21 6803352 0 0 BALL CORP COM 058498106 383992 9097178 SH SOLE 22 7502481 0 1594697 BALL CORP COM 058498106 17984 426056 SH SOLE 23 426056 0 0 BALL CORP COM 058498106 10677 252938 SH SOLE 25 252938 0 0 BALL CORP COM 058498106 38415 910089 SH SOLE 26 331709 0 578380 BALL CORP COM 058498106 2916 69082 SH SOLE 28 50536 0 18546 BALL CORP COM 058498106 3935 93226 SH SOLE 29 11519 0 81707 BALL CORP COM 058498106 37822 896040 SH SOLE 30 896040 0 0 BALL CORP COM 058498106 5891 139554 SH SOLE 31 70468 0 69086 BALL CORP COM 058498106 2575 61012 SH SOLE 34 61012 0 0 BALL CORP COM 058498106 15500 367210 SH SOLE 36 367210 0 0 BALL CORP COM 058498106 71 1672 SH SOLE 40 1672 0 0 BALLANTYNE STRONG INC COM 058516105 14 2026 SH SOLE 18 2026 0 0 BALLANTYNE STRONG INC COM 058516105 244 36435 SH SOLE 21 36435 0 0 BALLANTYNE STRONG INC COM 058516105 41 6067 SH SOLE 22 6067 0 0 BANC OF CALIFORNIA INC COM 05990K106 215 10014 SH SOLE 2 2243 0 7771 BANC OF CALIFORNIA INC COM 05990K106 27 1272 SH SOLE 7 1272 0 0 BANC OF CALIFORNIA INC COM 05990K106 4918 228760 SH SOLE 18 228760 0 0 BANC OF CALIFORNIA INC COM 05990K106 641 29796 SH SOLE 19 29796 0 0 BANC OF CALIFORNIA INC COM 05990K106 88152 4100075 SH SOLE 21 4100075 0 0 BANC OF CALIFORNIA INC COM 05990K106 27455 1276988 SH SOLE 22 1198885 0 78103 BANC OF CALIFORNIA INC COM 05990K106 73 3387 SH SOLE 26 0 0 3387 BANC OF CALIFORNIA INC COM 05990K106 103 4773 SH SOLE 28 4773 0 0 BANC OF CALIFORNIA INC COM 05990K106 1506 70033 SH SOLE 30 70033 0 0 BANC OF CALIFORNIA INC COM 05990K106 10286 478401 SH SOLE 34 478401 0 0 BANC OF CALIFORNIA INC COM 05990K106 65 3040 SH SOLE 40 3040 0 0 BANCFIRST CORP COM 05945F103 156 1618 SH SOLE 2 352 0 1266 BANCFIRST CORP COM 05945F103 16 167 SH SOLE 7 167 0 0 BANCFIRST CORP COM 05945F103 3040 31465 SH SOLE 18 31465 0 0 BANCFIRST CORP COM 05945F103 527 5454 SH SOLE 19 5454 0 0 BANCFIRST CORP COM 05945F103 24419 252787 SH SOLE 21 252787 0 0 BANCFIRST CORP COM 05945F103 24329 251853 SH SOLE 22 237060 0 14793 BANCFIRST CORP COM 05945F103 24 252 SH SOLE 26 0 0 252 BANCFIRST CORP COM 05945F103 100 1035 SH SOLE 28 1035 0 0 BANCFIRST CORP COM 05945F103 143 1479 SH SOLE 30 1479 0 0 BANCFIRST CORP COM 05945F103 37 384 SH SOLE 34 384 0 0 BANCFIRST CORP COM 05945F103 64 660 SH SOLE 40 660 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 39894 4772052 SH SOLE 18 4772052 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 34901 4105982 SH SOLE 2 327619 0 3778363 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1277 150178 SH SOLE 7 150178 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 17593 2069763 SH SOLE 18 383763 0 1686000 BANCO BRADESCO S A SP ADR PFD NEW 059460303 10166 1196000 SH SOLE 19 1196000 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 62758 7383332 SH SOLE 21 7383332 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 90522 10649679 SH SOLE 22 5620165 0 5029514 BANCO BRADESCO S A SP ADR PFD NEW 059460303 14348 1688000 SH SOLE 25 1688000 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 23265 2737036 SH SOLE 26 0 0 2737036 BANCO BRADESCO S A SP ADR PFD NEW 059460303 6639 781086 SH SOLE 30 781086 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 82688 9728000 SH SOLE 34 9728000 0 0 BANCO DE CHILE SPONSORED ADR 059520106 317 4065 SH SOLE 21 4065 0 0 BANCO DE CHILE SPONSORED ADR 059520106 2493 31996 SH SOLE 25 31996 0 0 BANCO DE CHILE SPONSORED ADR 059520106 1417 18180 SH SOLE 26 0 0 18180 BANCO DE CHILE SPONSORED ADR 059520106 602 7722 SH SOLE 30 7722 0 0 BANCO DE CHILE SPONSORED ADR 059520106 536 6872 SH SOLE 34 6872 0 0 BANCO MACRO SA SPON ADR B 05961W105 28 300 SH SOLE 2 300 0 0 BANCO MACRO SA SPON ADR B 05961W105 3632 39401 SH SOLE 19 39401 0 0 BANCO MACRO SA SPON ADR B 05961W105 23055 250078 SH SOLE 21 250078 0 0 BANCO MACRO SA SPON ADR B 05961W105 14897 161591 SH SOLE 22 161591 0 0 BANCO MACRO SA SPON ADR B 05961W105 19290 209245 SH SOLE 25 209245 0 0 BANCO MACRO SA SPON ADR B 05961W105 5975 64811 SH SOLE 34 64811 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 18 2400 SH SOLE 2 2400 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 87 11489 SH SOLE 7 11489 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 5032 668241 SH SOLE 22 668241 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1796 238512 SH SOLE 30 238512 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 99 3900 SH SOLE 2 100 0 3800 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 9362 368419 SH SOLE 21 368419 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 186 7302 SH SOLE 22 7302 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 3122 122849 SH SOLE 25 122849 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4247 167126 SH SOLE 26 109066 0 58060 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 8335 328034 SH SOLE 30 328034 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 562 22100 SH SOLE 34 22100 0 0 BANCO SANTANDER SA ADR 05964H105 41 6100 SH SOLE 2 6100 0 0 BANCO SANTANDER SA ADR 05964H105 34 5014 SH SOLE 31 0 0 5014 BANCOLOMBIA S A SPON ADR PREF 05968L102 180 4042 SH SOLE 2 0 0 4042 BANCOLOMBIA S A SPON ADR PREF 05968L102 0 7 SH SOLE 18 7 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 11939 267993 SH SOLE 21 267993 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1133 25441 SH SOLE 26 0 0 25441 BANCOLOMBIA S A SPON ADR PREF 05968L102 122 2747 SH SOLE 28 2747 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 5121 114960 SH SOLE 30 114960 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 455 10209 SH SOLE 34 10209 0 0 BANCORP 34 INC COM 05970V106 4 303 SH SOLE 18 303 0 0 BANCORP INC DEL COM 05969A105 69 9084 SH SOLE 2 1875 0 7209 BANCORP INC DEL COM 05969A105 6 811 SH SOLE 7 811 0 0 BANCORP INC DEL COM 05969A105 1494 197148 SH SOLE 18 197148 0 0 BANCORP INC DEL COM 05969A105 277 36488 SH SOLE 19 36488 0 0 BANCORP INC DEL COM 05969A105 11967 1578807 SH SOLE 21 1578807 0 0 BANCORP INC DEL COM 05969A105 9899 1305909 SH SOLE 22 1235062 0 70847 BANCORP INC DEL COM 05969A105 56 7396 SH SOLE 26 0 0 7396 BANCORP INC DEL COM 05969A105 39 5132 SH SOLE 28 5132 0 0 BANCORP INC DEL COM 05969A105 73 9664 SH SOLE 30 9664 0 0 BANCORP INC DEL COM 05969A105 114 14982 SH SOLE 40 14982 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 13 795 SH SOLE 18 795 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 36 2128 SH SOLE 19 2128 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 44 2649 SH SOLE 21 2649 0 0 BANCORPSOUTH INC COM 059692103 1562 51214 SH SOLE 2 36887 0 14327 BANCORPSOUTH INC COM 059692103 7 234 SH SOLE 4 234 0 0 BANCORPSOUTH INC COM 059692103 71 2315 SH SOLE 7 2315 0 0 BANCORPSOUTH INC COM 059692103 17320 567865 SH SOLE 18 567865 0 0 BANCORPSOUTH INC COM 059692103 1713 56170 SH SOLE 19 56170 0 0 BANCORPSOUTH INC COM 059692103 164640 5398025 SH SOLE 21 5398025 0 0 BANCORPSOUTH INC COM 059692103 82405 2701805 SH SOLE 22 2542486 0 159319 BANCORPSOUTH INC COM 059692103 1124 36847 SH SOLE 26 30365 0 6482 BANCORPSOUTH INC COM 059692103 376 12331 SH SOLE 28 12331 0 0 BANCORPSOUTH INC COM 059692103 394 12905 SH SOLE 30 12905 0 0 BANCORPSOUTH INC COM 059692103 279 9161 SH SOLE 40 9161 0 0 BANK AMER CORP COM 060505104 354790 14624468 SH SOLE 2 4214513 0 10409955 BANK AMER CORP COM 060505104 99248 4091024 SH SOLE 4 3840168 0 250856 BANK AMER CORP COM 060505104 175248 7223747 SH SOLE 7 6803078 0 420669 BANK AMER CORP COM 060505104 14980 617469 SH SOLE 13 617469 0 0 BANK AMER CORP COM 060505104 1660 68412 SH SOLE 15 68412 0 0 BANK AMER CORP COM 060505104 83 3411 SH SOLE 17 0 0 3411 BANK AMER CORP COM 060505104 793467 32706808 SH SOLE 18 28510226 0 4196582 BANK AMER CORP COM 060505104 4915 202603 SH OTR 19 0 202603 0 BANK AMER CORP COM 060505104 1715867 70728251 SH SOLE 19 70728251 0 0 BANK AMER CORP COM 060505104 90159 3716382 SH SOLE 20 48170 0 3668212 BANK AMER CORP COM 060505104 3767955 155315548 SH SOLE 21 155315548 0 0 BANK AMER CORP COM 060505104 6560830 270438162 SH SOLE 22 222728789 0 47709373 BANK AMER CORP COM 060505104 314527 12964836 SH SOLE 23 12964836 0 0 BANK AMER CORP COM 060505104 177184 7303534 SH SOLE 25 7146196 0 157338 BANK AMER CORP COM 060505104 611242 25195470 SH SOLE 26 8008864 0 17186606 BANK AMER CORP COM 060505104 51268 2113273 SH SOLE 28 1583617 0 529656 BANK AMER CORP COM 060505104 38090 1570089 SH SOLE 29 479734 0 1090355 BANK AMER CORP COM 060505104 728343 30022381 SH SOLE 30 30022381 0 0 BANK AMER CORP COM 060505104 131584 5423923 SH SOLE 31 3244222 0 2179701 BANK AMER CORP COM 060505104 5099 210169 SH SOLE 32 210169 0 0 BANK AMER CORP COM 060505104 272715 11241348 SH SOLE 34 11241348 0 0 BANK AMER CORP COM 060505104 300229 12375466 SH SOLE 36 12375466 0 0 BANK AMER CORP COM 060505104 1235 50922 SH SOLE 40 50922 0 0 BANK AMER CORP *W EXP 01/16/201 060505146 2 150 SH SOLE 17 0 0 150 BANK COMM HLDGS COM 06424J103 23 2053 SH SOLE 2 558 0 1495 BANK COMM HLDGS COM 06424J103 645 58373 SH SOLE 18 58373 0 0 BANK COMM HLDGS COM 06424J103 74 6666 SH SOLE 19 6666 0 0 BANK COMM HLDGS COM 06424J103 5531 500551 SH SOLE 21 500551 0 0 BANK COMM HLDGS COM 06424J103 1450 131250 SH SOLE 22 121604 0 9646 BANK HAWAII CORP COM 062540109 4526 54555 SH SOLE 2 32777 0 21778 BANK HAWAII CORP COM 062540109 133 1609 SH SOLE 4 1609 0 0 BANK HAWAII CORP COM 062540109 731 8809 SH SOLE 7 8809 0 0 BANK HAWAII CORP COM 062540109 15394 185532 SH SOLE 18 185419 0 113 BANK HAWAII CORP COM 062540109 1600 19283 SH SOLE 19 19283 0 0 BANK HAWAII CORP COM 062540109 327389 3945871 SH SOLE 21 3945871 0 0 BANK HAWAII CORP COM 062540109 116360 1402430 SH SOLE 22 1259499 0 142931 BANK HAWAII CORP COM 062540109 70 843 SH SOLE 23 843 0 0 BANK HAWAII CORP COM 062540109 1159 13971 SH SOLE 25 13971 0 0 BANK HAWAII CORP COM 062540109 1184 14273 SH SOLE 26 11891 0 2382 BANK HAWAII CORP COM 062540109 506 6099 SH SOLE 28 6099 0 0 BANK HAWAII CORP COM 062540109 172 2072 SH SOLE 29 0 0 2072 BANK HAWAII CORP COM 062540109 542 6536 SH SOLE 30 6536 0 0 BANK HAWAII CORP COM 062540109 83 998 SH SOLE 31 998 0 0 BANK HAWAII CORP COM 062540109 3948 47585 SH SOLE 32 47585 0 0 BANK HAWAII CORP COM 062540109 568 6840 SH SOLE 34 6840 0 0 BANK HAWAII CORP COM 062540109 72 871 SH SOLE 36 871 0 0 BANK HAWAII CORP COM 062540109 438 5284 SH SOLE 40 5284 0 0 BANK MUTUAL CORP NEW COM 063750103 75 8169 SH SOLE 2 1678 0 6491 BANK MUTUAL CORP NEW COM 063750103 5 514 SH SOLE 4 514 0 0 BANK MUTUAL CORP NEW COM 063750103 12 1352 SH SOLE 7 1352 0 0 BANK MUTUAL CORP NEW COM 063750103 2004 219045 SH SOLE 18 219045 0 0 BANK MUTUAL CORP NEW COM 063750103 249 27258 SH SOLE 19 27258 0 0 BANK MUTUAL CORP NEW COM 063750103 34090 3725630 SH SOLE 21 3725630 0 0 BANK MUTUAL CORP NEW COM 063750103 13778 1505843 SH SOLE 22 1416211 0 89632 BANK MUTUAL CORP NEW COM 063750103 56 6091 SH SOLE 28 6091 0 0 BANK MUTUAL CORP NEW COM 063750103 632 69093 SH SOLE 30 69093 0 0 BANK MUTUAL CORP NEW COM 063750103 38 4123 SH SOLE 40 4123 0 0 BANK NEW YORK MELLON CORP COM 064058100 67689 1326715 SH SOLE 2 318730 0 1007985 BANK NEW YORK MELLON CORP COM 064058100 19234 376981 SH SOLE 4 351963 0 25018 BANK NEW YORK MELLON CORP COM 064058100 38186 748454 SH SOLE 7 695037 0 53417 BANK NEW YORK MELLON CORP COM 064058100 1188 23285 SH SOLE 13 23285 0 0 BANK NEW YORK MELLON CORP COM 064058100 362 7096 SH SOLE 15 7096 0 0 BANK NEW YORK MELLON CORP COM 064058100 16 320 SH SOLE 17 0 0 320 BANK NEW YORK MELLON CORP COM 064058100 103137 2021500 SH SOLE 18 1868293 0 153207 BANK NEW YORK MELLON CORP COM 064058100 1788 35036 SH OTR 19 0 35036 0 BANK NEW YORK MELLON CORP COM 064058100 7103 139213 SH SOLE 19 139213 0 0 BANK NEW YORK MELLON CORP COM 064058100 21598 423331 SH SOLE 20 0 0 423331 BANK NEW YORK MELLON CORP COM 064058100 783058 15348069 SH SOLE 21 15348069 0 0 BANK NEW YORK MELLON CORP COM 064058100 1376256 26974836 SH SOLE 22 22337972 0 4636864 BANK NEW YORK MELLON CORP COM 064058100 64443 1263096 SH SOLE 23 1263096 0 0 BANK NEW YORK MELLON CORP COM 064058100 37742 739743 SH SOLE 25 739743 0 0 BANK NEW YORK MELLON CORP COM 064058100 148220 2905139 SH SOLE 26 894658 0 2010481 BANK NEW YORK MELLON CORP COM 064058100 11244 220392 SH SOLE 28 165380 0 55012 BANK NEW YORK MELLON CORP COM 064058100 2092 41003 SH SOLE 29 41003 0 0 BANK NEW YORK MELLON CORP COM 064058100 149654 2933248 SH SOLE 30 2933248 0 0 BANK NEW YORK MELLON CORP COM 064058100 23426 459152 SH SOLE 31 257992 0 201160 BANK NEW YORK MELLON CORP COM 064058100 5058 99137 SH SOLE 34 99137 0 0 BANK NEW YORK MELLON CORP COM 064058100 70751 1386737 SH SOLE 36 1386737 0 0 BANK NEW YORK MELLON CORP COM 064058100 274 5380 SH SOLE 40 5380 0 0 BANK OF MARIN BANCORP COM 063425102 77 1256 SH SOLE 2 285 0 971 BANK OF MARIN BANCORP COM 063425102 24 389 SH SOLE 7 389 0 0 BANK OF MARIN BANCORP COM 063425102 1469 23867 SH SOLE 18 23867 0 0 BANK OF MARIN BANCORP COM 063425102 256 4155 SH SOLE 19 4155 0 0 BANK OF MARIN BANCORP COM 063425102 11965 194391 SH SOLE 21 194391 0 0 BANK OF MARIN BANCORP COM 063425102 13781 223907 SH SOLE 22 214996 0 8911 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 277 8122 SH SOLE 2 2755 0 5367 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 6474 189841 SH SOLE 18 189841 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 867 25433 SH SOLE 19 25433 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 52089 1527524 SH SOLE 21 1527524 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 15843 464594 SH SOLE 22 424420 0 40174 BANK OF THE OZARKS INC COM 063904106 5792 123585 SH SOLE 2 73757 0 49828 BANK OF THE OZARKS INC COM 063904106 22 464 SH SOLE 4 464 0 0 BANK OF THE OZARKS INC COM 063904106 121 2571 SH SOLE 7 2571 0 0 BANK OF THE OZARKS INC COM 063904106 2 53 SH SOLE 15 0 0 53 BANK OF THE OZARKS INC COM 063904106 19117 407875 SH SOLE 18 407875 0 0 BANK OF THE OZARKS INC COM 063904106 7510 160223 SH SOLE 19 160223 0 0 BANK OF THE OZARKS INC COM 063904106 249427 5321685 SH SOLE 21 5321685 0 0 BANK OF THE OZARKS INC COM 063904106 195658 4174485 SH SOLE 22 3826126 0 348359 BANK OF THE OZARKS INC COM 063904106 6476 138160 SH SOLE 23 138160 0 0 BANK OF THE OZARKS INC COM 063904106 1905 40642 SH SOLE 26 33085 0 7557 BANK OF THE OZARKS INC COM 063904106 907 19355 SH SOLE 28 19355 0 0 BANK OF THE OZARKS INC COM 063904106 1614 34445 SH SOLE 29 0 0 34445 BANK OF THE OZARKS INC COM 063904106 889 18958 SH SOLE 30 18958 0 0 BANK OF THE OZARKS INC COM 063904106 121 2579 SH SOLE 31 2579 0 0 BANK OF THE OZARKS INC COM 063904106 601 12818 SH SOLE 40 12818 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 12 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 18 873 SH SOLE 21 873 0 0 BANKFINANCIAL CORP COM 06643P104 32 2175 SH SOLE 2 626 0 1549 BANKFINANCIAL CORP COM 06643P104 9 589 SH SOLE 7 589 0 0 BANKFINANCIAL CORP COM 06643P104 859 57582 SH SOLE 18 57582 0 0 BANKFINANCIAL CORP COM 06643P104 173 11612 SH SOLE 19 11612 0 0 BANKFINANCIAL CORP COM 06643P104 7302 489411 SH SOLE 21 489411 0 0 BANKFINANCIAL CORP COM 06643P104 9743 653049 SH SOLE 22 627302 0 25747 BANKRATE INC DEL COM 06647F102 218 16981 SH SOLE 2 9300 0 7681 BANKRATE INC DEL COM 06647F102 3 217 SH SOLE 4 217 0 0 BANKRATE INC DEL COM 06647F102 22 1727 SH SOLE 7 1727 0 0 BANKRATE INC DEL COM 06647F102 2300 178950 SH SOLE 18 178950 0 0 BANKRATE INC DEL COM 06647F102 2356 183318 SH SOLE 19 183318 0 0 BANKRATE INC DEL COM 06647F102 18439 1434928 SH SOLE 21 1434928 0 0 BANKRATE INC DEL COM 06647F102 19828 1543000 SH SOLE 22 1443193 0 99807 BANKRATE INC DEL COM 06647F102 88 6856 SH SOLE 26 0 0 6856 BANKRATE INC DEL COM 06647F102 111 8673 SH SOLE 28 8673 0 0 BANKRATE INC DEL COM 06647F102 466 36251 SH SOLE 29 0 0 36251 BANKRATE INC DEL COM 06647F102 99 7698 SH SOLE 30 7698 0 0 BANKRATE INC DEL COM 06647F102 37 2871 SH SOLE 34 2871 0 0 BANKRATE INC DEL COM 06647F102 98 7640 SH SOLE 40 7640 0 0 BANKUNITED INC COM 06652K103 2155 63940 SH SOLE 2 12376 0 51564 BANKUNITED INC COM 06652K103 14 430 SH SOLE 4 430 0 0 BANKUNITED INC COM 06652K103 116 3447 SH SOLE 7 3447 0 0 BANKUNITED INC COM 06652K103 1893 56158 SH SOLE 18 56158 0 0 BANKUNITED INC COM 06652K103 1527 45305 SH SOLE 19 45305 0 0 BANKUNITED INC COM 06652K103 44353 1315733 SH SOLE 21 1315733 0 0 BANKUNITED INC COM 06652K103 98077 2909419 SH SOLE 22 2591875 0 317544 BANKUNITED INC COM 06652K103 1067 31664 SH SOLE 26 26338 0 5326 BANKUNITED INC COM 06652K103 504 14956 SH SOLE 28 14956 0 0 BANKUNITED INC COM 06652K103 561 16630 SH SOLE 30 16630 0 0 BANKUNITED INC COM 06652K103 76 2242 SH SOLE 31 2242 0 0 BANKUNITED INC COM 06652K103 444 13164 SH SOLE 40 13164 0 0 BANKWELL FINL GROUP INC COM 06654A103 27 851 SH SOLE 2 228 0 623 BANKWELL FINL GROUP INC COM 06654A103 690 22092 SH SOLE 18 22092 0 0 BANKWELL FINL GROUP INC COM 06654A103 127 4056 SH SOLE 19 4056 0 0 BANKWELL FINL GROUP INC COM 06654A103 6083 194771 SH SOLE 21 194771 0 0 BANKWELL FINL GROUP INC COM 06654A103 1569 50230 SH SOLE 22 46194 0 4036 BANNER CORP COM NEW 06652V208 639 11313 SH SOLE 2 5975 0 5338 BANNER CORP COM NEW 06652V208 65 1152 SH SOLE 7 1152 0 0 BANNER CORP COM NEW 06652V208 8874 157030 SH SOLE 18 157030 0 0 BANNER CORP COM NEW 06652V208 10274 181800 SH SOLE 19 181800 0 0 BANNER CORP COM NEW 06652V208 138382 2448799 SH SOLE 21 2448799 0 0 BANNER CORP COM NEW 06652V208 55968 990402 SH SOLE 22 929532 0 60870 BANNER CORP COM NEW 06652V208 2449 43341 SH SOLE 23 43341 0 0 BANNER CORP COM NEW 06652V208 906 16038 SH SOLE 26 14120 0 1918 BANNER CORP COM NEW 06652V208 433 7657 SH SOLE 28 7657 0 0 BANNER CORP COM NEW 06652V208 1503 26596 SH SOLE 29 0 0 26596 BANNER CORP COM NEW 06652V208 2198 38902 SH SOLE 30 38902 0 0 BANNER CORP COM NEW 06652V208 121 2139 SH SOLE 40 2139 0 0 BAOZUN INC SPONSORED ADR 06684L103 2 100 SH SOLE 2 100 0 0 BAOZUN INC SPONSORED ADR 06684L103 150 6775 SH SOLE 4 6775 0 0 BAOZUN INC SPONSORED ADR 06684L103 73 3310 SH SOLE 7 3310 0 0 BAOZUN INC SPONSORED ADR 06684L103 4368 197031 SH SOLE 21 197031 0 0 BAOZUN INC SPONSORED ADR 06684L103 2078 93714 SH SOLE 22 93714 0 0 BAOZUN INC SPONSORED ADR 06684L103 277 12506 SH SOLE 30 12506 0 0 BAR HBR BANKSHARES COM 066849100 92 2969 SH SOLE 2 606 0 2363 BAR HBR BANKSHARES COM 066849100 26 840 SH SOLE 7 840 0 0 BAR HBR BANKSHARES COM 066849100 1850 60016 SH SOLE 18 60016 0 0 BAR HBR BANKSHARES COM 066849100 394 12771 SH SOLE 19 12771 0 0 BAR HBR BANKSHARES COM 066849100 15226 494031 SH SOLE 21 494031 0 0 BAR HBR BANKSHARES COM 066849100 6100 197911 SH SOLE 22 185680 0 12231 BAR HBR BANKSHARES COM 066849100 18 581 SH SOLE 26 0 0 581 BAR HBR BANKSHARES COM 066849100 74 2396 SH SOLE 30 2396 0 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 346 13000 SH SOLE 18 13000 0 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 299895 11278478 SH SOLE 21 11278478 0 0 BARCLAYS BANK PLC ETN DJUBS ENRG37 06739H750 3 665 SH SOLE 17 0 0 665 BARCLAYS BK PLC OPTIONS 06740Q252 277 21700 SH Call OTR 19 21700 0 0 BARCLAYS BK PLC OPTIONS 06740Q252 675 52900 SH Put OTR 19 52900 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 118 5220 SH OTR 19 5220 0 0 BARD C R INC COM 067383109 51547 163066 SH SOLE 2 92202 0 70864 BARD C R INC COM 067383109 7712 24398 SH SOLE 4 22498 0 1900 BARD C R INC COM 067383109 36007 113908 SH SOLE 7 59277 0 54631 BARD C R INC COM 067383109 1246 3942 SH SOLE 13 3942 0 0 BARD C R INC COM 067383109 154 486 SH SOLE 15 486 0 0 BARD C R INC COM 067383109 58540 185189 SH SOLE 18 175003 0 10186 BARD C R INC COM 067383109 152142 481295 SH SOLE 19 481295 0 0 BARD C R INC COM 067383109 13397 42382 SH SOLE 20 0 0 42382 BARD C R INC COM 067383109 538248 1702723 SH SOLE 21 1702723 0 0 BARD C R INC COM 067383109 615898 1948366 SH SOLE 22 1614948 0 333418 BARD C R INC COM 067383109 27480 86931 SH SOLE 23 86931 0 0 BARD C R INC COM 067383109 15750 49825 SH SOLE 25 49825 0 0 BARD C R INC COM 067383109 65915 208518 SH SOLE 26 68202 0 140316 BARD C R INC COM 067383109 4864 15388 SH SOLE 28 11585 0 3803 BARD C R INC COM 067383109 6538 20683 SH SOLE 29 2963 0 17720 BARD C R INC COM 067383109 64852 205156 SH SOLE 30 205156 0 0 BARD C R INC COM 067383109 14105 44621 SH SOLE 31 26657 0 17964 BARD C R INC COM 067383109 65672 207749 SH SOLE 34 207749 0 0 BARD C R INC COM 067383109 25016 79137 SH SOLE 36 79137 0 0 BARD C R INC COM 067383109 116 366 SH SOLE 40 366 0 0 BARNES & NOBLE ED INC COM 06777U101 87 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 8 710 SH SOLE 7 710 0 0 BARNES & NOBLE ED INC COM 06777U101 2130 200353 SH SOLE 18 200353 0 0 BARNES & NOBLE ED INC COM 06777U101 277 26014 SH SOLE 19 26014 0 0 BARNES & NOBLE ED INC COM 06777U101 36194 3404900 SH SOLE 21 3404900 0 0 BARNES & NOBLE ED INC COM 06777U101 10646 1001476 SH SOLE 22 917381 0 84095 BARNES & NOBLE ED INC COM 06777U101 59 5537 SH SOLE 28 5537 0 0 BARNES & NOBLE ED INC COM 06777U101 555 52195 SH SOLE 30 52195 0 0 BARNES & NOBLE ED INC COM 06777U101 31 2951 SH SOLE 40 2951 0 0 BARNES & NOBLE INC COM 067774109 101 13328 SH SOLE 2 3181 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 2404 316256 SH SOLE 18 316256 0 0 BARNES & NOBLE INC COM 067774109 305 40104 SH SOLE 19 40104 0 0 BARNES & NOBLE INC COM 067774109 38322 5042332 SH SOLE 21 5042332 0 0 BARNES & NOBLE INC COM 067774109 11599 1526206 SH SOLE 22 1403084 0 123122 BARNES & NOBLE INC COM 067774109 67 8833 SH SOLE 28 8833 0 0 BARNES & NOBLE INC COM 067774109 598 78746 SH SOLE 30 78746 0 0 BARNES & NOBLE INC COM 067774109 35 4670 SH SOLE 40 4670 0 0 BARNES GROUP INC COM 067806109 769 13134 SH SOLE 2 3972 0 9162 BARNES GROUP INC COM 067806109 17 289 SH SOLE 4 289 0 0 BARNES GROUP INC COM 067806109 78 1340 SH SOLE 7 1340 0 0 BARNES GROUP INC COM 067806109 14493 247623 SH SOLE 18 247623 0 0 BARNES GROUP INC COM 067806109 4591 78436 SH SOLE 19 78436 0 0 BARNES GROUP INC COM 067806109 248279 4241914 SH SOLE 21 4241914 0 0 BARNES GROUP INC COM 067806109 79263 1354234 SH SOLE 22 1259558 0 94676 BARNES GROUP INC COM 067806109 5966 101937 SH SOLE 23 101937 0 0 BARNES GROUP INC COM 067806109 831 14201 SH SOLE 26 10359 0 3842 BARNES GROUP INC COM 067806109 420 7173 SH SOLE 28 7173 0 0 BARNES GROUP INC COM 067806109 511 8739 SH SOLE 29 0 0 8739 BARNES GROUP INC COM 067806109 4268 72917 SH SOLE 30 72917 0 0 BARNES GROUP INC COM 067806109 318 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 147 81041 SH SOLE 22 81041 0 0 BARRACUDA NETWORKS INC COM 068323104 36 1564 SH SOLE 2 1475 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 1982 85949 SH SOLE 18 85949 0 0 BARRACUDA NETWORKS INC COM 068323104 1526 66185 SH SOLE 19 66185 0 0 BARRACUDA NETWORKS INC COM 068323104 18151 787105 SH SOLE 21 787105 0 0 BARRACUDA NETWORKS INC COM 068323104 18073 783722 SH SOLE 22 722238 0 61484 BARRACUDA NETWORKS INC COM 068323104 19 829 SH SOLE 23 829 0 0 BARRACUDA NETWORKS INC COM 068323104 39 1677 SH SOLE 26 0 0 1677 BARRACUDA NETWORKS INC COM 068323104 160 6923 SH SOLE 28 6923 0 0 BARRACUDA NETWORKS INC COM 068323104 327 14185 SH SOLE 29 0 0 14185 BARRACUDA NETWORKS INC COM 068323104 133 5752 SH SOLE 30 5752 0 0 BARRACUDA NETWORKS INC COM 068323104 122 5294 SH SOLE 40 5294 0 0 BARRETT BILL CORP COM 06846N104 118 38525 SH SOLE 2 26456 0 12069 BARRETT BILL CORP COM 06846N104 1 317 SH SOLE 4 317 0 0 BARRETT BILL CORP COM 06846N104 4 1160 SH SOLE 7 1160 0 0 BARRETT BILL CORP COM 06846N104 1211 394573 SH SOLE 18 394573 0 0 BARRETT BILL CORP COM 06846N104 699 227665 SH SOLE 19 227665 0 0 BARRETT BILL CORP COM 06846N104 20596 6708875 SH SOLE 21 6708875 0 0 BARRETT BILL CORP COM 06846N104 8891 2896080 SH SOLE 22 2759493 0 136587 BARRETT BILL CORP COM 06846N104 27 8871 SH SOLE 23 8871 0 0 BARRETT BILL CORP COM 06846N104 78 25341 SH SOLE 26 22991 0 2350 BARRETT BILL CORP COM 06846N104 23 7502 SH SOLE 28 7502 0 0 BARRETT BILL CORP COM 06846N104 212 68992 SH SOLE 29 0 0 68992 BARRETT BILL CORP COM 06846N104 322 104782 SH SOLE 30 104782 0 0 BARRETT BILL CORP COM 06846N104 18 5816 SH SOLE 40 5816 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 22 383 SH SOLE 2 278 0 105 BARRETT BUSINESS SERVICES IN COM 068463108 10 167 SH SOLE 7 167 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1504 26245 SH SOLE 18 26245 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 263 4594 SH SOLE 19 4594 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 12559 219218 SH SOLE 21 219218 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 10171 177531 SH SOLE 22 167754 0 9777 BARRICK GOLD CORP COM 067901108 1124 70657 SH SOLE 4 70657 0 0 BARRICK GOLD CORP COM 067901108 7607 478111 SH SOLE 19 478111 0 0 BARRICK GOLD CORP COM 067901108 11469 720872 SH SOLE 21 720872 0 0 BARRICK GOLD CORP COM 067901108 40014 2515027 SH SOLE 22 2515027 0 0 BARRICK GOLD CORP COM 067901108 17351 1090552 SH SOLE 23 1090552 0 0 BARRICK GOLD CORP COM 067901108 33783 2123366 SH SOLE 25 2123366 0 0 BARRICK GOLD CORP COM 067901108 8225 516968 SH SOLE 26 0 0 516968 BARRICK GOLD CORP COM 067901108 170884 10740691 SH SOLE 34 10740691 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 86 3441 SH SOLE 2 692 0 2749 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 19 766 SH SOLE 7 766 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1692 67932 SH SOLE 18 67932 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 279 11186 SH SOLE 19 11186 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 13231 531369 SH SOLE 21 531369 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 13591 545813 SH SOLE 22 492262 0 53551 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 96 3861 SH SOLE 28 3861 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 205 8218 SH SOLE 29 0 0 8218 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 84 3392 SH SOLE 30 3392 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 91 3645 SH SOLE 40 3645 0 0 BASSETT FURNITURE INDS INC COM 070203104 64 1698 SH SOLE 2 455 0 1243 BASSETT FURNITURE INDS INC COM 070203104 11 281 SH SOLE 7 281 0 0 BASSETT FURNITURE INDS INC COM 070203104 1507 39715 SH SOLE 18 39715 0 0 BASSETT FURNITURE INDS INC COM 070203104 240 6333 SH SOLE 19 6333 0 0 BASSETT FURNITURE INDS INC COM 070203104 12633 332893 SH SOLE 21 332893 0 0 BASSETT FURNITURE INDS INC COM 070203104 12324 324748 SH SOLE 22 314269 0 10479 BAXTER INTL INC COM 071813109 102139 1687129 SH SOLE 2 1204344 0 482785 BAXTER INTL INC COM 071813109 17343 286474 SH SOLE 4 274544 0 11930 BAXTER INTL INC COM 071813109 24846 410410 SH SOLE 7 388135 0 22275 BAXTER INTL INC COM 071813109 6767 111785 SH SOLE 13 111785 0 0 BAXTER INTL INC COM 071813109 207 3421 SH SOLE 15 3421 0 0 BAXTER INTL INC COM 071813109 4 59 SH SOLE 17 0 0 59 BAXTER INTL INC COM 071813109 222388 3673405 SH SOLE 18 3499151 0 174254 BAXTER INTL INC COM 071813109 408984 6755599 SH SOLE 19 6755599 0 0 BAXTER INTL INC COM 071813109 19649 324566 SH SOLE 20 48180 0 276386 BAXTER INTL INC COM 071813109 612729 10121055 SH SOLE 21 10121055 0 0 BAXTER INTL INC COM 071813109 939782 15523326 SH SOLE 22 12635729 0 2887597 BAXTER INTL INC COM 071813109 52441 866227 SH SOLE 23 866227 0 0 BAXTER INTL INC COM 071813109 25440 420225 SH SOLE 25 396131 0 24094 BAXTER INTL INC COM 071813109 97251 1606391 SH SOLE 26 445603 0 1160788 BAXTER INTL INC COM 071813109 6178 102053 SH SOLE 28 76319 0 25734 BAXTER INTL INC COM 071813109 12937 213687 SH SOLE 29 101879 0 111808 BAXTER INTL INC COM 071813109 90193 1489812 SH SOLE 30 1489812 0 0 BAXTER INTL INC COM 071813109 27500 454247 SH SOLE 31 261780 0 192467 BAXTER INTL INC COM 071813109 130885 2161967 SH SOLE 34 2161967 0 0 BAXTER INTL INC COM 071813109 46802 773081 SH SOLE 36 773081 0 0 BAXTER INTL INC COM 071813109 133 2194 SH SOLE 40 2194 0 0 BAY BANCORP INC COM 07203T106 10 1257 SH SOLE 18 1257 0 0 BAY BANCORP INC COM 07203T106 99 13009 SH SOLE 21 13009 0 0 BAYTEX ENERGY CORP COM 07317Q105 1 459 SH SOLE 21 459 0 0 BAZAARVOICE INC COM 073271108 132 26649 SH SOLE 2 13881 0 12768 BAZAARVOICE INC COM 073271108 6 1222 SH SOLE 7 1222 0 0 BAZAARVOICE INC COM 073271108 1663 335872 SH SOLE 18 335872 0 0 BAZAARVOICE INC COM 073271108 259 52231 SH SOLE 19 52231 0 0 BAZAARVOICE INC COM 073271108 13248 2676440 SH SOLE 21 2676440 0 0 BAZAARVOICE INC COM 073271108 10791 2180050 SH SOLE 22 2067536 0 112514 BAZAARVOICE INC COM 073271108 42 8501 SH SOLE 28 8501 0 0 BAZAARVOICE INC COM 073271108 51 10305 SH SOLE 30 10305 0 0 BAZAARVOICE INC COM 073271108 31 6264 SH SOLE 40 6264 0 0 BB&T CORP COM 054937107 45432 1000480 SH SOLE 2 219274 0 781206 BB&T CORP COM 054937107 11114 244739 SH SOLE 4 222477 0 22262 BB&T CORP COM 054937107 26941 593293 SH SOLE 7 548091 0 45202 BB&T CORP COM 054937107 1064 23431 SH SOLE 13 23431 0 0 BB&T CORP COM 054937107 244 5376 SH SOLE 15 5376 0 0 BB&T CORP COM 054937107 3 61 SH SOLE 17 0 0 61 BB&T CORP COM 054937107 71929 1583993 SH SOLE 18 1472686 0 111307 BB&T CORP COM 054937107 2047 45077 SH SOLE 19 45077 0 0 BB&T CORP COM 054937107 15221 335195 SH SOLE 20 0 0 335195 BB&T CORP COM 054937107 681145 14999899 SH SOLE 21 14999899 0 0 BB&T CORP COM 054937107 966458 21282926 SH SOLE 22 17535222 0 3747704 BB&T CORP COM 054937107 44661 983498 SH SOLE 23 983498 0 0 BB&T CORP COM 054937107 25049 551623 SH SOLE 25 551623 0 0 BB&T CORP COM 054937107 100527 2213772 SH SOLE 26 714875 0 1498897 BB&T CORP COM 054937107 7785 171430 SH SOLE 28 128575 0 42855 BB&T CORP COM 054937107 1352 29771 SH SOLE 29 29771 0 0 BB&T CORP COM 054937107 101916 2244348 SH SOLE 30 2244348 0 0 BB&T CORP COM 054937107 15129 333158 SH SOLE 31 178288 0 154870 BB&T CORP COM 054937107 2268 49945 SH SOLE 32 49945 0 0 BB&T CORP COM 054937107 2604 57346 SH SOLE 34 57346 0 0 BB&T CORP COM 054937107 43608 960308 SH SOLE 36 960308 0 0 BB&T CORP COM 054937107 185 4066 SH SOLE 40 4066 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 4528 239178 SH SOLE 21 239178 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 2998 158349 SH SOLE 22 158349 0 0 BCB BANCORP INC COM 055298103 23 1521 SH SOLE 2 362 0 1159 BCB BANCORP INC COM 055298103 573 37460 SH SOLE 18 37460 0 0 BCB BANCORP INC COM 055298103 116 7600 SH SOLE 19 7600 0 0 BCB BANCORP INC COM 055298103 4785 312752 SH SOLE 21 312752 0 0 BCB BANCORP INC COM 055298103 2124 138850 SH SOLE 22 132886 0 5964 BCE INC COM NEW 05534B760 5218 115849 SH SOLE 18 89509 0 26340 BCE INC COM NEW 05534B760 81047 1799434 SH SOLE 19 1799434 0 0 BCE INC COM NEW 05534B760 3753 83330 SH SOLE 22 83330 0 0 BCE INC COM NEW 05534B760 1008 22380 SH SOLE 25 22380 0 0 BCE INC COM NEW 05534B760 1862 41340 SH SOLE 34 41340 0 0 BEACON ROOFING SUPPLY INC COM 073685109 313 6396 SH SOLE 2 2513 0 3883 BEACON ROOFING SUPPLY INC COM 073685109 18 373 SH SOLE 4 373 0 0 BEACON ROOFING SUPPLY INC COM 073685109 67 1376 SH SOLE 7 1376 0 0 BEACON ROOFING SUPPLY INC COM 073685109 10435 212961 SH SOLE 18 212961 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1970 40197 SH SOLE 19 40197 0 0 BEACON ROOFING SUPPLY INC COM 073685109 105249 2147940 SH SOLE 21 2147940 0 0 BEACON ROOFING SUPPLY INC COM 073685109 79240 1617149 SH SOLE 22 1490635 0 126514 BEACON ROOFING SUPPLY INC COM 073685109 909 18554 SH SOLE 26 15484 0 3070 BEACON ROOFING SUPPLY INC COM 073685109 476 9715 SH SOLE 28 9715 0 0 BEACON ROOFING SUPPLY INC COM 073685109 458 9353 SH SOLE 30 9353 0 0 BEACON ROOFING SUPPLY INC COM 073685109 281 5738 SH SOLE 40 5738 0 0 BEAR ST FINL INC COM 073844102 30 3137 SH SOLE 2 726 0 2411 BEAR ST FINL INC COM 073844102 725 76601 SH SOLE 18 76601 0 0 BEAR ST FINL INC COM 073844102 126 13322 SH SOLE 19 13322 0 0 BEAR ST FINL INC COM 073844102 6284 664242 SH SOLE 21 664242 0 0 BEAR ST FINL INC COM 073844102 2157 227990 SH SOLE 22 215535 0 12455 BEASLEY BROADCAST GROUP INC CL A 074014101 188 19215 SH SOLE 18 19215 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 31 3145 SH SOLE 19 3145 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1606 163886 SH SOLE 21 163886 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 952 97135 SH SOLE 22 93853 0 3282 BEAZER HOMES USA INC COM NEW 07556Q881 111 8085 SH SOLE 2 1233 0 6852 BEAZER HOMES USA INC COM NEW 07556Q881 15 1127 SH SOLE 7 1127 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1686 122884 SH SOLE 18 122884 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 375 27350 SH SOLE 19 27350 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 23696 1727123 SH SOLE 21 1727123 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 12323 898171 SH SOLE 22 849759 0 48412 BEAZER HOMES USA INC COM NEW 07556Q881 615 44832 SH SOLE 23 44832 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 26 1863 SH SOLE 26 0 0 1863 BEAZER HOMES USA INC COM NEW 07556Q881 69 5041 SH SOLE 28 5041 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 251 18296 SH SOLE 29 0 0 18296 BEAZER HOMES USA INC COM NEW 07556Q881 43 3135 SH SOLE 30 3135 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 42 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 54 9092 SH SOLE 21 9092 0 0 BEBE STORES INC COM NEW 075571208 438 73620 SH SOLE 22 73620 0 0 BECTON DICKINSON & CO COM 075887109 80965 414969 SH SOLE 2 147471 0 267498 BECTON DICKINSON & CO COM 075887109 13325 68293 SH SOLE 4 62475 0 5818 BECTON DICKINSON & CO COM 075887109 54550 279585 SH SOLE 7 201803 0 77782 BECTON DICKINSON & CO COM 075887109 471 2416 SH SOLE 13 2416 0 0 BECTON DICKINSON & CO COM 075887109 272 1395 SH SOLE 15 1395 0 0 BECTON DICKINSON & CO COM 075887109 3 13 SH SOLE 17 0 0 13 BECTON DICKINSON & CO COM 075887109 251989 1291522 SH SOLE 18 1117475 0 174047 BECTON DICKINSON & CO COM 075887109 321553 1648060 SH SOLE 19 1648060 0 0 BECTON DICKINSON & CO COM 075887109 19315 98995 SH SOLE 20 0 0 98995 BECTON DICKINSON & CO COM 075887109 978202 5013594 SH SOLE 21 5013594 0 0 BECTON DICKINSON & CO COM 075887109 1231516 6311905 SH SOLE 22 5273056 0 1038849 BECTON DICKINSON & CO COM 075887109 53445 273922 SH SOLE 23 273922 0 0 BECTON DICKINSON & CO COM 075887109 30277 155177 SH SOLE 25 155177 0 0 BECTON DICKINSON & CO COM 075887109 129358 662998 SH SOLE 26 195764 0 467234 BECTON DICKINSON & CO COM 075887109 9306 47697 SH SOLE 28 35787 0 11910 BECTON DICKINSON & CO COM 075887109 1780 9124 SH SOLE 29 9124 0 0 BECTON DICKINSON & CO COM 075887109 159067 815266 SH SOLE 30 815266 0 0 BECTON DICKINSON & CO COM 075887109 22657 116122 SH SOLE 31 47602 0 68520 BECTON DICKINSON & CO COM 075887109 39267 201256 SH SOLE 34 201256 0 0 BECTON DICKINSON & CO COM 075887109 51346 263166 SH SOLE 36 263166 0 0 BECTON DICKINSON & CO COM 075887109 229 1175 SH SOLE 40 1175 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 175 3200 SH OTR 19 3200 0 0 BED BATH & BEYOND INC COM 075896100 8847 291025 SH SOLE 2 121121 0 169904 BED BATH & BEYOND INC COM 075896100 2007 66004 SH SOLE 4 60645 0 5359 BED BATH & BEYOND INC COM 075896100 3387 111413 SH SOLE 7 105219 0 6194 BED BATH & BEYOND INC COM 075896100 35 1137 SH SOLE 13 1137 0 0 BED BATH & BEYOND INC COM 075896100 32 1059 SH SOLE 15 1059 0 0 BED BATH & BEYOND INC COM 075896100 15266 502175 SH SOLE 18 473883 0 28292 BED BATH & BEYOND INC COM 075896100 29480 969733 SH SOLE 19 969733 0 0 BED BATH & BEYOND INC COM 075896100 4265 140309 SH SOLE 20 0 0 140309 BED BATH & BEYOND INC COM 075896100 89662 2949418 SH SOLE 21 2949418 0 0 BED BATH & BEYOND INC COM 075896100 130923 4306670 SH SOLE 22 3583950 0 722720 BED BATH & BEYOND INC COM 075896100 5840 192119 SH SOLE 23 192119 0 0 BED BATH & BEYOND INC COM 075896100 4001 131620 SH SOLE 25 131620 0 0 BED BATH & BEYOND INC COM 075896100 14247 468664 SH SOLE 26 197114 0 271550 BED BATH & BEYOND INC COM 075896100 981 32282 SH SOLE 28 24338 0 7944 BED BATH & BEYOND INC COM 075896100 1346 44269 SH SOLE 29 6973 0 37296 BED BATH & BEYOND INC COM 075896100 17130 563502 SH SOLE 30 563502 0 0 BED BATH & BEYOND INC COM 075896100 3445 113324 SH SOLE 31 58842 0 54482 BED BATH & BEYOND INC COM 075896100 11726 385716 SH SOLE 34 385716 0 0 BED BATH & BEYOND INC COM 075896100 6313 207678 SH SOLE 36 207678 0 0 BED BATH & BEYOND INC COM 075896100 25 811 SH SOLE 40 811 0 0 BEIGENE LTD SPONSORED ADR 07725L102 180 4002 SH SOLE 7 4002 0 0 BEIGENE LTD SPONSORED ADR 07725L102 12840 285326 SH SOLE 21 285326 0 0 BEIGENE LTD SPONSORED ADR 07725L102 194 4300 SH SOLE 25 4300 0 0 BEL FUSE INC CL A 077347201 5 246 SH SOLE 21 246 0 0 BEL FUSE INC CL B 077347300 45 1835 SH SOLE 2 429 0 1406 BEL FUSE INC CL B 077347300 7 299 SH SOLE 7 299 0 0 BEL FUSE INC CL B 077347300 1165 47151 SH SOLE 18 47151 0 0 BEL FUSE INC CL B 077347300 174 7029 SH SOLE 19 7029 0 0 BEL FUSE INC CL B 077347300 20248 819763 SH SOLE 21 819763 0 0 BEL FUSE INC CL B 077347300 7708 312061 SH SOLE 22 299106 0 12955 BEL FUSE INC CL B 077347300 275 11138 SH SOLE 30 11138 0 0 BELDEN INC COM 077454106 1914 25375 SH SOLE 2 18346 0 7029 BELDEN INC COM 077454106 15 198 SH SOLE 4 198 0 0 BELDEN INC COM 077454106 80 1057 SH SOLE 7 1057 0 0 BELDEN INC COM 077454106 21168 280628 SH SOLE 18 280628 0 0 BELDEN INC COM 077454106 2029 26896 SH SOLE 19 26896 0 0 BELDEN INC COM 077454106 196956 2611104 SH SOLE 21 2611104 0 0 BELDEN INC COM 077454106 99724 1322078 SH SOLE 22 1245365 0 76713 BELDEN INC COM 077454106 842 11162 SH SOLE 26 8868 0 2294 BELDEN INC COM 077454106 453 6002 SH SOLE 28 6002 0 0 BELDEN INC COM 077454106 69 914 SH SOLE 29 0 0 914 BELDEN INC COM 077454106 483 6397 SH SOLE 30 6397 0 0 BELDEN INC COM 077454106 349 4622 SH SOLE 40 4622 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 4 3340 SH SOLE 18 3340 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 59 44338 SH SOLE 21 44338 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 32 2760 SH SOLE 2 1044 0 1716 BELLICUM PHARMACEUTICALS INC COM 079481107 2 209 SH SOLE 7 209 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 1174 100523 SH SOLE 18 100523 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 190 16309 SH SOLE 19 16309 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 15480 1325363 SH SOLE 21 1325363 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 8748 748955 SH SOLE 22 707595 0 41360 BELLICUM PHARMACEUTICALS INC COM 079481107 36 3054 SH SOLE 28 3054 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 34 2875 SH SOLE 30 2875 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 17 1461 SH SOLE 40 1461 0 0 BELMOND LTD CL A G1154H107 303 22794 SH SOLE 2 3835 0 18959 BELMOND LTD CL A G1154H107 9 646 SH SOLE 4 646 0 0 BELMOND LTD CL A G1154H107 36 2714 SH SOLE 7 2714 0 0 BELMOND LTD CL A G1154H107 5924 445413 SH SOLE 18 445413 0 0 BELMOND LTD CL A G1154H107 20 1518 SH OTR 19 1518 0 0 BELMOND LTD CL A G1154H107 757 56925 SH SOLE 19 56925 0 0 BELMOND LTD CL A G1154H107 97525 7332742 SH SOLE 21 7332742 0 0 BELMOND LTD CL A G1154H107 32895 2473309 SH SOLE 22 2307687 0 165622 BELMOND LTD CL A G1154H107 560 42113 SH SOLE 26 36824 0 5289 BELMOND LTD CL A G1154H107 178 13355 SH SOLE 28 13355 0 0 BELMOND LTD CL A G1154H107 1615 121463 SH SOLE 30 121463 0 0 BELMOND LTD CL A G1154H107 128 9609 SH SOLE 40 9609 0 0 BEMIS INC COM 081437105 4953 107086 SH SOLE 2 59738 0 47348 BEMIS INC COM 081437105 20 442 SH SOLE 4 442 0 0 BEMIS INC COM 081437105 4489 97050 SH SOLE 7 97050 0 0 BEMIS INC COM 081437105 29 618 SH SOLE 15 618 0 0 BEMIS INC COM 081437105 24368 526878 SH SOLE 18 522263 0 4615 BEMIS INC COM 081437105 16744 362039 SH SOLE 19 362039 0 0 BEMIS INC COM 081437105 181187 3917562 SH SOLE 21 3917562 0 0 BEMIS INC COM 081437105 137261 2967797 SH SOLE 22 2669599 0 298198 BEMIS INC COM 081437105 514 11108 SH SOLE 23 11108 0 0 BEMIS INC COM 081437105 3184 68854 SH SOLE 25 68854 0 0 BEMIS INC COM 081437105 6597 142645 SH SOLE 26 41178 0 101467 BEMIS INC COM 081437105 634 13713 SH SOLE 28 13713 0 0 BEMIS INC COM 081437105 670 14488 SH SOLE 30 14488 0 0 BEMIS INC COM 081437105 96 2066 SH SOLE 31 2066 0 0 BEMIS INC COM 081437105 2860 61835 SH SOLE 34 61835 0 0 BEMIS INC COM 081437105 4237 91614 SH SOLE 36 91614 0 0 BEMIS INC COM 081437105 404 8737 SH SOLE 40 8737 0 0 BENCHMARK ELECTRS INC COM 08160H101 398 12334 SH SOLE 2 3851 0 8483 BENCHMARK ELECTRS INC COM 08160H101 3 100 SH SOLE 4 100 0 0 BENCHMARK ELECTRS INC COM 08160H101 78 2401 SH SOLE 7 2401 0 0 BENCHMARK ELECTRS INC COM 08160H101 8275 256187 SH SOLE 18 256187 0 0 BENCHMARK ELECTRS INC COM 08160H101 1888 58444 SH SOLE 19 58444 0 0 BENCHMARK ELECTRS INC COM 08160H101 139352 4314307 SH SOLE 21 4314307 0 0 BENCHMARK ELECTRS INC COM 08160H101 45984 1423657 SH SOLE 22 1325979 0 97678 BENCHMARK ELECTRS INC COM 08160H101 1866 57759 SH SOLE 23 57759 0 0 BENCHMARK ELECTRS INC COM 08160H101 885 27398 SH SOLE 26 23862 0 3536 BENCHMARK ELECTRS INC COM 08160H101 238 7363 SH SOLE 28 7363 0 0 BENCHMARK ELECTRS INC COM 08160H101 693 21457 SH SOLE 29 0 0 21457 BENCHMARK ELECTRS INC COM 08160H101 2298 71139 SH SOLE 30 71139 0 0 BENCHMARK ELECTRS INC COM 08160H101 523 16191 SH SOLE 34 16191 0 0 BENCHMARK ELECTRS INC COM 08160H101 58 1799 SH SOLE 36 1799 0 0 BENCHMARK ELECTRS INC COM 08160H101 191 5913 SH SOLE 40 5913 0 0 BENEFICIAL BANCORP INC COM 08171T102 210 14008 SH SOLE 2 2877 0 11131 BENEFICIAL BANCORP INC COM 08171T102 6 409 SH SOLE 4 409 0 0 BENEFICIAL BANCORP INC COM 08171T102 34 2260 SH SOLE 7 2260 0 0 BENEFICIAL BANCORP INC COM 08171T102 3938 262552 SH SOLE 18 262552 0 0 BENEFICIAL BANCORP INC COM 08171T102 706 47071 SH SOLE 19 47071 0 0 BENEFICIAL BANCORP INC COM 08171T102 30845 2056311 SH SOLE 21 2056311 0 0 BENEFICIAL BANCORP INC COM 08171T102 30263 2017509 SH SOLE 22 1887147 0 130362 BENEFICIAL BANCORP INC COM 08171T102 65 4355 SH SOLE 26 0 0 4355 BENEFICIAL BANCORP INC COM 08171T102 180 12022 SH SOLE 28 12022 0 0 BENEFICIAL BANCORP INC COM 08171T102 360 24011 SH SOLE 30 24011 0 0 BENEFICIAL BANCORP INC COM 08171T102 122 8155 SH SOLE 40 8155 0 0 BENEFITFOCUS INC COM 08180D106 27 750 SH SOLE 2 712 0 38 BENEFITFOCUS INC COM 08180D106 9 238 SH SOLE 7 238 0 0 BENEFITFOCUS INC COM 08180D106 1982 54516 SH SOLE 18 54516 0 0 BENEFITFOCUS INC COM 08180D106 368 10114 SH SOLE 19 10114 0 0 BENEFITFOCUS INC COM 08180D106 16550 455297 SH SOLE 21 455297 0 0 BENEFITFOCUS INC COM 08180D106 14505 399028 SH SOLE 22 370323 0 28705 BENEFITFOCUS INC COM 08180D106 84 2301 SH SOLE 28 2301 0 0 BENEFITFOCUS INC COM 08180D106 94 2583 SH SOLE 30 2583 0 0 BENEFITFOCUS INC COM 08180D106 99 2737 SH SOLE 40 2737 0 0 BERKLEY W R CORP COM 084423102 11812 170774 SH SOLE 2 75967 0 94807 BERKLEY W R CORP COM 084423102 2024 29264 SH SOLE 4 26125 0 3139 BERKLEY W R CORP COM 084423102 3273 47316 SH SOLE 7 42476 0 4840 BERKLEY W R CORP COM 084423102 44 639 SH SOLE 15 639 0 0 BERKLEY W R CORP COM 084423102 24038 347515 SH SOLE 18 338001 0 9514 BERKLEY W R CORP COM 084423102 3111 44972 SH SOLE 19 44972 0 0 BERKLEY W R CORP COM 084423102 6181 89354 SH SOLE 20 0 0 89354 BERKLEY W R CORP COM 084423102 355471 5139098 SH SOLE 21 5139098 0 0 BERKLEY W R CORP COM 084423102 235858 3409830 SH SOLE 22 3077457 0 332373 BERKLEY W R CORP COM 084423102 7343 106160 SH SOLE 23 106160 0 0 BERKLEY W R CORP COM 084423102 4619 66772 SH SOLE 25 66772 0 0 BERKLEY W R CORP COM 084423102 27316 394909 SH SOLE 26 102263 0 292646 BERKLEY W R CORP COM 084423102 1483 21434 SH SOLE 28 16003 0 5431 BERKLEY W R CORP COM 084423102 1817 26273 SH SOLE 29 2624 0 23649 BERKLEY W R CORP COM 084423102 15238 220296 SH SOLE 30 220296 0 0 BERKLEY W R CORP COM 084423102 4011 57988 SH SOLE 31 22155 0 35833 BERKLEY W R CORP COM 084423102 451 6524 SH SOLE 34 6524 0 0 BERKLEY W R CORP COM 084423102 9555 138133 SH SOLE 36 138133 0 0 BERKLEY W R CORP COM 084423102 36 522 SH SOLE 40 522 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1528 6 SH SOLE 2 6 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 255 1 SH SOLE 4 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 255 1 SH SOLE 7 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 509 2 SH SOLE 15 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2802 11 SH SOLE 18 11 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 20631 81 SH SOLE 19 81 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5603 22 SH SOLE 22 22 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1019 4 SH SOLE 23 4 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 80485 316 SH SOLE 25 316 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 96022 377 SH SOLE 26 50 0 327 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1783 7 SH SOLE 29 7 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 255 1 SH SOLE 31 1 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8405 33 SH SOLE 34 33 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 120728 474 SH SOLE 36 474 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 347739 2053133 SH SOLE 2 458407 0 1594726 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 70700 417429 SH SOLE 4 386398 0 31031 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 214515 1266547 SH SOLE 7 1264546 0 2001 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1759 10388 SH SOLE 13 10388 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1705 10067 SH SOLE 15 10067 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 307 1810 SH SOLE 17 0 0 1810 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 753591 4449379 SH SOLE 18 4113280 0 336099 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 349374 2062788 SH SOLE 19 2062788 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4652044 27466751 SH SOLE 21 27466751 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8354538 49327141 SH SOLE 22 40837152 0 8489989 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 255322 1507481 SH SOLE 23 1507481 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 142566 841741 SH SOLE 25 841741 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 547621 3233280 SH SOLE 26 998071 0 2235209 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 44172 260803 SH SOLE 28 195255 0 65548 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19161 113130 SH SOLE 29 47103 0 66027 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 784694 4633019 SH SOLE 30 4633019 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 96646 570620 SH SOLE 31 332084 0 238536 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6794 40114 SH SOLE 32 40114 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 87725 517947 SH SOLE 34 517947 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 248174 1465276 SH SOLE 36 1465276 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1071 6323 SH SOLE 40 6323 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 269 7655 SH SOLE 2 1783 0 5872 BERKSHIRE HILLS BANCORP INC COM 084680107 29 829 SH SOLE 7 829 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 4764 135542 SH SOLE 18 135542 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 846 24068 SH SOLE 19 24068 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 36903 1049884 SH SOLE 21 1049884 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 38009 1081324 SH SOLE 22 1019380 0 61944 BERKSHIRE HILLS BANCORP INC COM 084680107 369 10503 SH SOLE 26 7197 0 3306 BERKSHIRE HILLS BANCORP INC COM 084680107 151 4283 SH SOLE 28 4283 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 210 5978 SH SOLE 30 5978 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 118 3345 SH SOLE 40 3345 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3588 62937 SH SOLE 2 15568 0 47369 BERRY GLOBAL GROUP INC COM 08579W103 30 527 SH SOLE 4 527 0 0 BERRY GLOBAL GROUP INC COM 08579W103 230 4032 SH SOLE 7 4032 0 0 BERRY GLOBAL GROUP INC COM 08579W103 5066 88864 SH SOLE 15 0 0 88864 BERRY GLOBAL GROUP INC COM 08579W103 3661 64217 SH SOLE 18 64217 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3258 57146 SH SOLE 19 57146 0 0 BERRY GLOBAL GROUP INC COM 08579W103 84598 1483907 SH SOLE 21 1483907 0 0 BERRY GLOBAL GROUP INC COM 08579W103 196103 3439799 SH SOLE 22 3059134 0 380665 BERRY GLOBAL GROUP INC COM 08579W103 2296 40278 SH SOLE 26 34142 0 6136 BERRY GLOBAL GROUP INC COM 08579W103 1014 17789 SH SOLE 28 17789 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1113 19526 SH SOLE 30 19526 0 0 BERRY GLOBAL GROUP INC COM 08579W103 170 2988 SH SOLE 31 2988 0 0 BERRY GLOBAL GROUP INC COM 08579W103 180 3155 SH SOLE 36 3155 0 0 BERRY GLOBAL GROUP INC COM 08579W103 723 12674 SH SOLE 40 12674 0 0 BEST BUY INC COM 086516101 30377 529864 SH SOLE 2 253293 0 276571 BEST BUY INC COM 086516101 7077 123443 SH SOLE 4 116645 0 6798 BEST BUY INC COM 086516101 14925 260340 SH SOLE 7 225931 0 34409 BEST BUY INC COM 086516101 1422 24805 SH SOLE 13 24805 0 0 BEST BUY INC COM 086516101 100 1742 SH SOLE 15 1742 0 0 BEST BUY INC COM 086516101 3 60 SH SOLE 17 0 0 60 BEST BUY INC COM 086516101 34933 609335 SH SOLE 18 561108 0 48227 BEST BUY INC COM 086516101 10729 187139 SH SOLE 19 187139 0 0 BEST BUY INC COM 086516101 10980 191521 SH SOLE 20 0 0 191521 BEST BUY INC COM 086516101 341252 5952408 SH SOLE 21 5952408 0 0 BEST BUY INC COM 086516101 436772 7618558 SH SOLE 22 6246862 0 1371696 BEST BUY INC COM 086516101 22533 393038 SH SOLE 23 393038 0 0 BEST BUY INC COM 086516101 30944 539750 SH SOLE 25 539750 0 0 BEST BUY INC COM 086516101 66973 1168196 SH SOLE 26 302833 0 865363 BEST BUY INC COM 086516101 3426 59766 SH SOLE 28 44845 0 14921 BEST BUY INC COM 086516101 8061 140610 SH SOLE 29 48232 0 92378 BEST BUY INC COM 086516101 57956 1010916 SH SOLE 30 1010916 0 0 BEST BUY INC COM 086516101 13867 241880 SH SOLE 31 127504 0 114376 BEST BUY INC COM 086516101 7957 138791 SH SOLE 34 138791 0 0 BEST BUY INC COM 086516101 18828 328408 SH SOLE 36 328408 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 432 24868 SH SOLE 18 24868 0 0 BG STAFFING INC COM 05544A109 54 3133 SH SOLE 19 3133 0 0 BG STAFFING INC COM 05544A109 3759 216282 SH SOLE 21 216282 0 0 BG STAFFING INC COM 05544A109 1508 86759 SH SOLE 22 81161 0 5598 BGC PARTNERS INC CL A 05541T101 1672 132240 SH SOLE 2 23631 0 108609 BGC PARTNERS INC CL A 05541T101 16 1287 SH SOLE 4 1287 0 0 BGC PARTNERS INC CL A 05541T101 77 6083 SH SOLE 7 6083 0 0 BGC PARTNERS INC CL A 05541T101 329 26000 SH SOLE 15 0 0 26000 BGC PARTNERS INC CL A 05541T101 1495 118291 SH SOLE 18 118291 0 0 BGC PARTNERS INC CL A 05541T101 3287 260068 SH SOLE 19 260068 0 0 BGC PARTNERS INC CL A 05541T101 35357 2797234 SH SOLE 21 2797234 0 0 BGC PARTNERS INC CL A 05541T101 81239 6427143 SH SOLE 22 5723213 0 703930 BGC PARTNERS INC CL A 05541T101 5269 416851 SH SOLE 23 416851 0 0 BGC PARTNERS INC CL A 05541T101 810 64049 SH SOLE 26 52029 0 12020 BGC PARTNERS INC CL A 05541T101 376 29710 SH SOLE 28 29710 0 0 BGC PARTNERS INC CL A 05541T101 1080 85445 SH SOLE 29 0 0 85445 BGC PARTNERS INC CL A 05541T101 415 32803 SH SOLE 30 32803 0 0 BGC PARTNERS INC CL A 05541T101 65 5160 SH SOLE 31 5160 0 0 BGC PARTNERS INC CL A 05541T101 193 15258 SH SOLE 40 15258 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 4192 117793 SH SOLE 7 117793 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 22 627 SH SOLE 18 627 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 4142 116381 SH SOLE 21 116381 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 4184 136023 SH SOLE 7 136023 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 509 16547 SH SOLE 19 0 0 16547 BHP BILLITON PLC SPONSORED ADR 05545E209 2356 76594 SH SOLE 21 76594 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 786 60193 SH SOLE 2 56386 0 3807 BIG 5 SPORTING GOODS CORP COM 08915P101 4 339 SH SOLE 4 339 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 8 605 SH SOLE 7 605 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1354 103787 SH SOLE 18 103787 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 6538 500990 SH SOLE 19 500990 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 21848 1674164 SH SOLE 21 1674164 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 25770 1974679 SH SOLE 22 1937399 0 37280 BIG 5 SPORTING GOODS CORP COM 08915P101 195 14954 SH SOLE 23 14954 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 36 2746 SH SOLE 28 2746 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 265 20313 SH SOLE 29 0 0 20313 BIG 5 SPORTING GOODS CORP COM 08915P101 324 24826 SH SOLE 30 24826 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 24 1835 SH SOLE 40 1835 0 0 BIG LOTS INC COM 089302103 8637 178822 SH SOLE 2 178822 0 0 BIG LOTS INC COM 089302103 905 18743 SH SOLE 4 18743 0 0 BIG LOTS INC COM 089302103 335 6928 SH SOLE 7 6928 0 0 BIG LOTS INC COM 089302103 14976 310072 SH SOLE 18 309583 0 489 BIG LOTS INC COM 089302103 11399 236006 SH SOLE 19 236006 0 0 BIG LOTS INC COM 089302103 133449 2762911 SH SOLE 21 2762911 0 0 BIG LOTS INC COM 089302103 104462 2162770 SH SOLE 22 2022203 0 140567 BIG LOTS INC COM 089302103 6274 129890 SH SOLE 23 129890 0 0 BIG LOTS INC COM 089302103 1029 21296 SH SOLE 26 12758 0 8538 BIG LOTS INC COM 089302103 345 7142 SH SOLE 28 7142 0 0 BIG LOTS INC COM 089302103 2848 58956 SH SOLE 29 18321 0 40635 BIG LOTS INC COM 089302103 662 13711 SH SOLE 30 13711 0 0 BIG LOTS INC COM 089302103 1966 40701 SH SOLE 31 35159 0 5542 BIG LOTS INC COM 089302103 4107 85041 SH SOLE 34 85041 0 0 BIG LOTS INC COM 089302103 890 18429 SH SOLE 36 18429 0 0 BIG LOTS INC COM 089302103 184 3806 SH SOLE 40 3806 0 0 BIGLARI HLDGS INC COM 08986R101 100 251 SH SOLE 2 47 0 204 BIGLARI HLDGS INC COM 08986R101 0 1 SH SOLE 4 1 0 0 BIGLARI HLDGS INC COM 08986R101 18 45 SH SOLE 7 45 0 0 BIGLARI HLDGS INC COM 08986R101 2111 5282 SH SOLE 18 5282 0 0 BIGLARI HLDGS INC COM 08986R101 278 695 SH SOLE 19 695 0 0 BIGLARI HLDGS INC COM 08986R101 35544 88919 SH SOLE 21 88919 0 0 BIGLARI HLDGS INC COM 08986R101 12386 30986 SH SOLE 22 29056 0 1930 BIGLARI HLDGS INC COM 08986R101 155 388 SH SOLE 26 260 0 128 BIGLARI HLDGS INC COM 08986R101 60 149 SH SOLE 28 149 0 0 BIGLARI HLDGS INC COM 08986R101 598 1495 SH SOLE 30 1495 0 0 BIGLARI HLDGS INC COM 08986R101 50 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 12 32091 SH SOLE 21 32091 0 0 BIO PATH HOLDINGS INC COM 09057N102 10 24853 SH SOLE 22 24853 0 0 BIO RAD LABS INC CL A 090572207 5226 23094 SH SOLE 2 12663 0 10431 BIO RAD LABS INC CL A 090572207 21 91 SH SOLE 4 91 0 0 BIO RAD LABS INC CL A 090572207 150 664 SH SOLE 7 664 0 0 BIO RAD LABS INC CL A 090572207 16215 71649 SH SOLE 18 71649 0 0 BIO RAD LABS INC CL A 090572207 2083 9206 SH SOLE 19 9206 0 0 BIO RAD LABS INC CL A 090572207 215569 952538 SH SOLE 21 952538 0 0 BIO RAD LABS INC CL A 090572207 148378 655639 SH SOLE 22 588685 0 66954 BIO RAD LABS INC CL A 090572207 1661 7338 SH SOLE 26 5871 0 1467 BIO RAD LABS INC CL A 090572207 659 2913 SH SOLE 28 2913 0 0 BIO RAD LABS INC CL A 090572207 1458 6441 SH SOLE 29 0 0 6441 BIO RAD LABS INC CL A 090572207 1149 5077 SH SOLE 30 5077 0 0 BIO RAD LABS INC CL A 090572207 109 483 SH SOLE 31 483 0 0 BIO RAD LABS INC CL A 090572207 237 1047 SH SOLE 36 1047 0 0 BIO RAD LABS INC CL A 090572207 509 2251 SH SOLE 40 2251 0 0 BIO TECHNE CORP COM 09073M104 4272 36358 SH SOLE 2 23819 0 12539 BIO TECHNE CORP COM 09073M104 24 205 SH SOLE 4 205 0 0 BIO TECHNE CORP COM 09073M104 106 903 SH SOLE 7 903 0 0 BIO TECHNE CORP COM 09073M104 14855 126425 SH SOLE 18 126425 0 0 BIO TECHNE CORP COM 09073M104 1968 16750 SH SOLE 19 16750 0 0 BIO TECHNE CORP COM 09073M104 250495 2131874 SH SOLE 21 2131874 0 0 BIO TECHNE CORP COM 09073M104 142608 1213682 SH SOLE 22 1104094 0 109588 BIO TECHNE CORP COM 09073M104 1699 14456 SH SOLE 26 12472 0 1984 BIO TECHNE CORP COM 09073M104 627 5332 SH SOLE 28 5332 0 0 BIO TECHNE CORP COM 09073M104 228 1938 SH SOLE 29 0 0 1938 BIO TECHNE CORP COM 09073M104 1092 9295 SH SOLE 30 9295 0 0 BIO TECHNE CORP COM 09073M104 91 778 SH SOLE 31 778 0 0 BIO TECHNE CORP COM 09073M104 420 3578 SH SOLE 40 3578 0 0 BIOAMBER INC COM 09072Q106 18 6959 SH SOLE 21 6959 0 0 BIOAMBER INC COM 09072Q106 316 123084 SH SOLE 22 123084 0 0 BIOANALYTICAL SYS INC COM 09058M103 5 2791 SH SOLE 21 2791 0 0 BIOCEPT INC COM NEW 09072V204 6 4365 SH SOLE 18 4365 0 0 BIOCEPT INC COM NEW 09072V204 134 97970 SH SOLE 21 97970 0 0 BIOCEPT INC COM NEW 09072V204 905 660615 SH SOLE 22 660615 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 46 8352 SH SOLE 2 6546 0 1806 BIOCRYST PHARMACEUTICALS COM 09058V103 11 2023 SH SOLE 7 2023 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1645 295786 SH SOLE 18 295786 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 501 90169 SH SOLE 19 90169 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 20399 3668936 SH SOLE 21 3668936 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 11815 2125066 SH SOLE 22 1997361 0 127705 BIOCRYST PHARMACEUTICALS COM 09058V103 242 43537 SH SOLE 23 43537 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 56 10092 SH SOLE 28 10092 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 43 7652 SH SOLE 30 7652 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 38 6764 SH SOLE 40 6764 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 26 9313 SH SOLE 18 9313 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 22 8009 SH SOLE 19 8009 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 472 168677 SH SOLE 21 168677 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 2724 972931 SH SOLE 22 972931 0 0 BIOGEN INC COM 09062X103 115732 426490 SH SOLE 2 173509 0 252981 BIOGEN INC COM 09062X103 24641 90804 SH SOLE 4 85404 0 5400 BIOGEN INC COM 09062X103 41366 152439 SH SOLE 7 151309 0 1130 BIOGEN INC COM 09062X103 4607 16976 SH SOLE 13 16976 0 0 BIOGEN INC COM 09062X103 461 1698 SH SOLE 15 1695 0 3 BIOGEN INC COM 09062X103 3 13 SH SOLE 17 0 0 13 BIOGEN INC COM 09062X103 339482 1251041 SH SOLE 18 1092680 0 158361 BIOGEN INC COM 09062X103 965 3555 SH OTR 19 0 3555 0 BIOGEN INC COM 09062X103 355881 1311472 SH SOLE 19 1307020 0 4452 BIOGEN INC COM 09062X103 32266 118903 SH SOLE 20 0 0 118903 BIOGEN INC COM 09062X103 1694776 6245488 SH SOLE 21 6245488 0 0 BIOGEN INC COM 09062X103 1612327 5941653 SH SOLE 22 4898894 0 1042759 BIOGEN INC COM 09062X103 75173 277024 SH SOLE 23 277024 0 0 BIOGEN INC COM 09062X103 43174 159104 SH SOLE 25 149164 0 9940 BIOGEN INC COM 09062X103 154968 571079 SH SOLE 26 182423 0 388656 BIOGEN INC COM 09062X103 12349 45507 SH SOLE 28 34072 0 11435 BIOGEN INC COM 09062X103 12278 45246 SH SOLE 29 15522 0 29724 BIOGEN INC COM 09062X103 172136 634346 SH SOLE 30 634346 0 0 BIOGEN INC COM 09062X103 34419 126840 SH SOLE 31 60596 0 66244 BIOGEN INC COM 09062X103 10152 37413 SH SOLE 32 37413 0 0 BIOGEN INC COM 09062X103 106236 391496 SH SOLE 34 391496 0 0 BIOGEN INC COM 09062X103 69916 257652 SH SOLE 36 257652 0 0 BIOGEN INC COM 09062X103 304 1119 SH SOLE 40 1119 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1118 44700 SH SOLE 2 44361 0 339 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1306 52254 SH SOLE 18 52254 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6812 272484 SH SOLE 19 272484 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 198 7912 SH SOLE 20 7912 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7178 287139 SH SOLE 21 287139 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5289 211555 SH SOLE 22 204010 0 7545 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 208 8323 SH SOLE 23 8323 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3414 136565 SH SOLE 34 136565 0 0 BIOLASE INC COM 090911108 6 6170 SH SOLE 18 6170 0 0 BIOLASE INC COM 090911108 11 11125 SH SOLE 19 11125 0 0 BIOLASE INC COM 090911108 99 101965 SH SOLE 21 101965 0 0 BIOLASE INC COM 090911108 1275 1313971 SH SOLE 22 1313971 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 9 3558 SH SOLE 21 3558 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 79 33039 SH SOLE 22 33039 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 18582 204607 SH SOLE 2 66147 0 138460 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5548 61087 SH SOLE 4 56740 0 4347 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1698 18697 SH SOLE 7 15510 0 3187 BIOMARIN PHARMACEUTICAL INC COM 09061G101 131 1447 SH SOLE 13 1447 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 112 1229 SH SOLE 15 1229 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10901 120029 SH SOLE 18 102877 0 17152 BIOMARIN PHARMACEUTICAL INC COM 09061G101 38381 422607 SH SOLE 19 422607 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7375 81200 SH SOLE 20 0 0 81200 BIOMARIN PHARMACEUTICAL INC COM 09061G101 411562 4531621 SH SOLE 21 4531621 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 410299 4517720 SH SOLE 22 3968443 0 549277 BIOMARIN PHARMACEUTICAL INC COM 09061G101 19415 213777 SH SOLE 23 213777 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10521 115846 SH SOLE 25 115846 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 39514 435077 SH SOLE 26 145989 0 289088 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3366 37059 SH SOLE 28 27914 0 9145 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5105 56210 SH SOLE 29 11648 0 44562 BIOMARIN PHARMACEUTICAL INC COM 09061G101 20355 224129 SH SOLE 30 224129 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8222 90529 SH SOLE 31 47141 0 43388 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2795 30776 SH SOLE 32 30776 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6193 68192 SH SOLE 34 68192 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 15284 168285 SH SOLE 36 168285 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 76 836 SH SOLE 40 836 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 532 480000 PRN SOLE 21 480000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 805 677000 PRN SOLE 21 677000 0 0 BIOPHARMX CORP COM 09072X101 2 3675 SH SOLE 21 3675 0 0 BIOPTIX INC COM 09074N101 13 3157 SH SOLE 21 3157 0 0 BIOSCRIP INC COM 09069N108 33 12293 SH SOLE 2 3048 0 9245 BIOSCRIP INC COM 09069N108 5 1658 SH SOLE 7 1658 0 0 BIOSCRIP INC COM 09069N108 1178 433706 SH SOLE 18 433706 0 0 BIOSCRIP INC COM 09069N108 157 57715 SH SOLE 19 57715 0 0 BIOSCRIP INC COM 09069N108 8247 3037662 SH SOLE 21 3037662 0 0 BIOSCRIP INC COM 09069N108 5700 2099570 SH SOLE 22 1983593 0 115977 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10 201 SH SOLE 2 201 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 996 20122 SH SOLE 18 20122 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1222 24689 SH SOLE 19 24689 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 8858 178922 SH SOLE 21 178922 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 7624 153979 SH SOLE 22 146758 0 7221 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 10 207 SH SOLE 23 207 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 210 4250 SH SOLE 29 0 0 4250 BIOSTAGE INC COM 09074M103 2 3656 SH SOLE 19 3656 0 0 BIOSTAGE INC COM 09074M103 3 6294 SH SOLE 21 6294 0 0 BIOSTAGE INC COM 09074M103 247 598381 SH SOLE 22 598381 0 0 BIOTELEMETRY INC COM 090672106 48 1444 SH SOLE 2 1267 0 177 BIOTELEMETRY INC COM 090672106 18 527 SH SOLE 7 527 0 0 BIOTELEMETRY INC COM 090672106 4549 136001 SH SOLE 18 136001 0 0 BIOTELEMETRY INC COM 090672106 622 18602 SH SOLE 19 18602 0 0 BIOTELEMETRY INC COM 090672106 86947 2599307 SH SOLE 21 2599307 0 0 BIOTELEMETRY INC COM 090672106 25294 756162 SH SOLE 22 700120 0 56042 BIOTELEMETRY INC COM 090672106 122 3633 SH SOLE 26 0 0 3633 BIOTELEMETRY INC COM 090672106 152 4534 SH SOLE 28 4534 0 0 BIOTELEMETRY INC COM 090672106 1365 40812 SH SOLE 30 40812 0 0 BIOTELEMETRY INC COM 090672106 129 3857 SH SOLE 40 3857 0 0 BIOTIME INC COM 09066L105 46 14469 SH SOLE 2 3583 0 10886 BIOTIME INC COM 09066L105 3 1045 SH SOLE 7 1045 0 0 BIOTIME INC COM 09066L105 934 296467 SH SOLE 18 296467 0 0 BIOTIME INC COM 09066L105 190 60400 SH SOLE 19 60400 0 0 BIOTIME INC COM 09066L105 7870 2498287 SH SOLE 21 2498287 0 0 BIOTIME INC COM 09066L105 6673 2118558 SH SOLE 22 2017293 0 101265 BIOTIME INC COM 09066L105 29 9358 SH SOLE 28 9358 0 0 BIOTIME INC COM 09066L105 36 11453 SH SOLE 30 11453 0 0 BIOTIME INC COM 09066L105 87 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 8556 142204 SH SOLE 2 103281 0 38923 BIOVERATIV INC COM 09075E100 275 4569 SH SOLE 4 4569 0 0 BIOVERATIV INC COM 09075E100 153 2544 SH SOLE 7 2544 0 0 BIOVERATIV INC COM 09075E100 45 747 SH SOLE 15 703 0 44 BIOVERATIV INC COM 09075E100 0 6 SH SOLE 17 0 0 6 BIOVERATIV INC COM 09075E100 23181 385259 SH SOLE 18 385259 0 0 BIOVERATIV INC COM 09075E100 16373 272110 SH SOLE 19 272109 0 1 BIOVERATIV INC COM 09075E100 277856 4617854 SH SOLE 21 4617854 0 0 BIOVERATIV INC COM 09075E100 209624 3483870 SH SOLE 22 3160022 0 323848 BIOVERATIV INC COM 09075E100 4392 72995 SH SOLE 25 72995 0 0 BIOVERATIV INC COM 09075E100 7923 131685 SH SOLE 26 44462 0 87223 BIOVERATIV INC COM 09075E100 932 15495 SH SOLE 28 15495 0 0 BIOVERATIV INC COM 09075E100 1745 28994 SH SOLE 29 0 0 28994 BIOVERATIV INC COM 09075E100 1052 17489 SH SOLE 30 17489 0 0 BIOVERATIV INC COM 09075E100 219 3643 SH SOLE 31 3643 0 0 BIOVERATIV INC COM 09075E100 6162 102415 SH SOLE 34 102415 0 0 BIOVERATIV INC COM 09075E100 5662 94103 SH SOLE 36 94103 0 0 BIOVERATIV INC COM 09075E100 688 11426 SH SOLE 40 11426 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 102 3553 SH SOLE 4 3553 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 119 4126 SH SOLE 7 4126 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 5184 180329 SH SOLE 21 180329 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 2413 83924 SH SOLE 22 83924 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1488 51746 SH SOLE 30 51746 0 0 BJS RESTAURANTS INC COM 09180C106 40 1083 SH SOLE 2 907 0 176 BJS RESTAURANTS INC COM 09180C106 3 86 SH SOLE 4 86 0 0 BJS RESTAURANTS INC COM 09180C106 21 572 SH SOLE 7 572 0 0 BJS RESTAURANTS INC COM 09180C106 3897 104630 SH SOLE 18 104630 0 0 BJS RESTAURANTS INC COM 09180C106 5248 140896 SH SOLE 19 140896 0 0 BJS RESTAURANTS INC COM 09180C106 60270 1617977 SH SOLE 21 1617977 0 0 BJS RESTAURANTS INC COM 09180C106 20130 540408 SH SOLE 22 497724 0 42684 BJS RESTAURANTS INC COM 09180C106 301 8081 SH SOLE 26 6151 0 1930 BJS RESTAURANTS INC COM 09180C106 104 2792 SH SOLE 28 2792 0 0 BJS RESTAURANTS INC COM 09180C106 948 25450 SH SOLE 30 25450 0 0 BJS RESTAURANTS INC COM 09180C106 76 2049 SH SOLE 40 2049 0 0 BLACK BOX CORP DEL COM 091826107 116 13553 SH SOLE 2 13553 0 0 BLACK BOX CORP DEL COM 091826107 180 21068 SH SOLE 18 21068 0 0 BLACK BOX CORP DEL COM 091826107 381 44536 SH SOLE 19 44536 0 0 BLACK BOX CORP DEL COM 091826107 8008 936609 SH SOLE 21 936609 0 0 BLACK BOX CORP DEL COM 091826107 4679 547253 SH SOLE 22 547253 0 0 BLACK BOX CORP DEL COM 091826107 65 7602 SH SOLE 29 0 0 7602 BLACK BOX CORP DEL COM 091826107 163 19041 SH SOLE 30 19041 0 0 BLACK DIAMOND INC COM 09202G101 38 5689 SH SOLE 2 725 0 4964 BLACK DIAMOND INC COM 09202G101 514 77236 SH SOLE 18 77236 0 0 BLACK DIAMOND INC COM 09202G101 89 13329 SH SOLE 19 13329 0 0 BLACK DIAMOND INC COM 09202G101 4449 669000 SH SOLE 21 669000 0 0 BLACK DIAMOND INC COM 09202G101 1763 265167 SH SOLE 22 249976 0 15191 BLACK HILLS CORP COM 092113109 2275 33725 SH SOLE 2 24389 0 9336 BLACK HILLS CORP COM 092113109 20 300 SH SOLE 4 300 0 0 BLACK HILLS CORP COM 092113109 5794 85870 SH SOLE 7 85870 0 0 BLACK HILLS CORP COM 092113109 26714 395942 SH SOLE 18 395942 0 0 BLACK HILLS CORP COM 092113109 14347 212642 SH SOLE 19 212642 0 0 BLACK HILLS CORP COM 092113109 390911 5793849 SH SOLE 21 5793849 0 0 BLACK HILLS CORP COM 092113109 114007 1689747 SH SOLE 22 1576787 0 112960 BLACK HILLS CORP COM 092113109 1150 17045 SH SOLE 26 14615 0 2430 BLACK HILLS CORP COM 092113109 500 7414 SH SOLE 28 7414 0 0 BLACK HILLS CORP COM 092113109 2163 32066 SH SOLE 30 32066 0 0 BLACK HILLS CORP COM 092113109 3752 55614 SH SOLE 32 55614 0 0 BLACK HILLS CORP COM 092113109 328 4865 SH SOLE 36 4865 0 0 BLACK HILLS CORP COM 092113109 423 6276 SH SOLE 40 6276 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 437 10667 SH SOLE 2 2271 0 8396 BLACK KNIGHT FINL SVCS INC CL A 09214X100 19 454 SH SOLE 7 454 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 621 15166 SH SOLE 18 15166 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 3553 86774 SH SOLE 19 86774 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 11520 281308 SH SOLE 21 281308 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 28773 702644 SH SOLE 22 627178 0 75466 BLACK KNIGHT FINL SVCS INC CL A 09214X100 137 3342 SH SOLE 28 3342 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 198 4824 SH SOLE 30 4824 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 25 609 SH SOLE 31 609 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 148 3613 SH SOLE 40 3613 0 0 BLACKBAUD INC COM 09227Q100 1817 21195 SH SOLE 2 20884 0 311 BLACKBAUD INC COM 09227Q100 25 297 SH SOLE 4 297 0 0 BLACKBAUD INC COM 09227Q100 98 1148 SH SOLE 7 1148 0 0 BLACKBAUD INC COM 09227Q100 25862 301600 SH SOLE 18 301600 0 0 BLACKBAUD INC COM 09227Q100 2621 30566 SH SOLE 19 30566 0 0 BLACKBAUD INC COM 09227Q100 260580 3038839 SH SOLE 21 3038839 0 0 BLACKBAUD INC COM 09227Q100 125240 1460527 SH SOLE 22 1368964 0 91563 BLACKBAUD INC COM 09227Q100 1357 15829 SH SOLE 26 12950 0 2879 BLACKBAUD INC COM 09227Q100 576 6717 SH SOLE 28 6717 0 0 BLACKBAUD INC COM 09227Q100 687 8012 SH SOLE 30 8012 0 0 BLACKBAUD INC COM 09227Q100 436 5084 SH SOLE 40 5084 0 0 BLACKBERRY LTD COM 09228F103 46 4600 SH SOLE 2 4600 0 0 BLACKBERRY LTD COM 09228F103 0 29 SH SOLE 17 0 0 29 BLACKBERRY LTD COM 09228F103 13143 1315648 SH SOLE 19 1315648 0 0 BLACKBERRY LTD COM 09228F103 1049 105030 SH SOLE 21 105030 0 0 BLACKBERRY LTD COM 09228F103 2116 211800 SH SOLE 34 211800 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 114 2604 SH SOLE 2 2284 0 320 BLACKHAWK NETWORK HLDGS INC COM 09238E104 10 223 SH SOLE 4 223 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 58 1338 SH SOLE 7 1338 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 1 20 SH SOLE 17 0 0 20 BLACKHAWK NETWORK HLDGS INC COM 09238E104 8280 189905 SH SOLE 18 189905 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 1581 36263 SH SOLE 19 36263 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 70142 1608752 SH SOLE 21 1608752 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 64040 1468805 SH SOLE 22 1362467 0 106338 BLACKHAWK NETWORK HLDGS INC COM 09238E104 606 13899 SH SOLE 26 10009 0 3890 BLACKHAWK NETWORK HLDGS INC COM 09238E104 325 7461 SH SOLE 28 7461 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 410 9414 SH SOLE 30 9414 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 248 5686 SH SOLE 40 5686 0 0 BLACKLINE INC COM 09239B109 17 475 SH SOLE 2 475 0 0 BLACKLINE INC COM 09239B109 13 353 SH SOLE 7 353 0 0 BLACKLINE INC COM 09239B109 1344 37613 SH SOLE 18 37613 0 0 BLACKLINE INC COM 09239B109 3169 88676 SH SOLE 19 88676 0 0 BLACKLINE INC COM 09239B109 11230 314227 SH SOLE 21 314227 0 0 BLACKLINE INC COM 09239B109 10833 303111 SH SOLE 22 266512 0 36599 BLACKLINE INC COM 09239B109 110 3091 SH SOLE 28 3091 0 0 BLACKLINE INC COM 09239B109 71 1995 SH SOLE 30 1995 0 0 BLACKLINE INC COM 09239B109 94 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 3529 471152 SH SOLE 30 471152 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 3406 253255 SH SOLE 34 253255 0 0 BLACKROCK INC COM 09247X101 64007 151528 SH SOLE 2 33671 0 117857 BLACKROCK INC COM 09247X101 15127 35810 SH SOLE 4 32828 0 2982 BLACKROCK INC COM 09247X101 36473 86346 SH SOLE 7 81203 0 5143 BLACKROCK INC COM 09247X101 286 677 SH SOLE 13 677 0 0 BLACKROCK INC COM 09247X101 203 480 SH SOLE 15 480 0 0 BLACKROCK INC COM 09247X101 98928 234200 SH SOLE 18 217550 0 16650 BLACKROCK INC COM 09247X101 2831 6701 SH SOLE 19 6701 0 0 BLACKROCK INC COM 09247X101 871486 2063129 SH SOLE 21 2063129 0 0 BLACKROCK INC COM 09247X101 1346050 3186596 SH SOLE 22 2621880 0 564716 BLACKROCK INC COM 09247X101 61650 145948 SH SOLE 23 145948 0 0 BLACKROCK INC COM 09247X101 33609 79564 SH SOLE 25 79564 0 0 BLACKROCK INC COM 09247X101 135762 321398 SH SOLE 26 96252 0 225146 BLACKROCK INC COM 09247X101 10722 25384 SH SOLE 28 18986 0 6398 BLACKROCK INC COM 09247X101 2032 4810 SH SOLE 29 4810 0 0 BLACKROCK INC COM 09247X101 147109 348262 SH SOLE 30 348262 0 0 BLACKROCK INC COM 09247X101 21549 51014 SH SOLE 31 31736 0 19278 BLACKROCK INC COM 09247X101 3481 8240 SH SOLE 34 8240 0 0 BLACKROCK INC COM 09247X101 265 627 SH SOLE 40 627 0 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 127 8028 SH SOLE 8028 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH SOLE 18 1 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 9 629 SH SOLE 18 629 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 319 9555 SH SOLE 19 0 0 9555 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 446 14099 SH SOLE 19 14099 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 82813 2620656 SH SOLE 21 2620656 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 50020 1582917 SH SOLE 22 1529407 0 53510 BLACKSTONE MTG TR INC COM CL A 09257W100 859 27189 SH SOLE 26 23613 0 3576 BLACKSTONE MTG TR INC COM CL A 09257W100 411 13015 SH SOLE 28 13015 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 441 13943 SH SOLE 30 13943 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 277 8758 SH SOLE 40 8758 0 0 BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 356 350000 PRN SOLE 21 350000 0 0 BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 1 35 SH SOLE 17 0 0 35 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 4 108 SH SOLE 17 0 0 108 BLOCK H & R INC COM 093671105 22451 726325 SH SOLE 2 486469 0 239856 BLOCK H & R INC COM 093671105 2139 69211 SH SOLE 4 63385 0 5826 BLOCK H & R INC COM 093671105 5101 165042 SH SOLE 7 158456 0 6586 BLOCK H & R INC COM 093671105 44 1423 SH SOLE 15 1423 0 0 BLOCK H & R INC COM 093671105 78791 2549041 SH SOLE 18 2520375 0 28666 BLOCK H & R INC COM 093671105 126832 4103255 SH SOLE 19 4103255 0 0 BLOCK H & R INC COM 093671105 4488 145189 SH SOLE 20 0 0 145189 BLOCK H & R INC COM 093671105 217444 7034757 SH SOLE 21 7034757 0 0 BLOCK H & R INC COM 093671105 204815 6626165 SH SOLE 22 5620079 0 1006086 BLOCK H & R INC COM 093671105 9303 300966 SH SOLE 23 300966 0 0 BLOCK H & R INC COM 093671105 50287 1626881 SH SOLE 25 1626881 0 0 BLOCK H & R INC COM 093671105 46318 1498486 SH SOLE 26 668183 0 830303 BLOCK H & R INC COM 093671105 1374 44466 SH SOLE 28 33827 0 10639 BLOCK H & R INC COM 093671105 2090 67614 SH SOLE 29 4118 0 63496 BLOCK H & R INC COM 093671105 25991 840860 SH SOLE 30 840860 0 0 BLOCK H & R INC COM 093671105 3539 114500 SH SOLE 31 47723 0 66777 BLOCK H & R INC COM 093671105 2270 73440 SH SOLE 32 73440 0 0 BLOCK H & R INC COM 093671105 78278 2532446 SH SOLE 34 2532446 0 0 BLOCK H & R INC COM 093671105 7376 238625 SH SOLE 36 238625 0 0 BLOCK H & R INC COM 093671105 3064 99124 SH SOLE 37 99124 0 0 BLOCK H & R INC COM 093671105 36 1160 SH SOLE 40 1160 0 0 BLOOMIN BRANDS INC COM 094235108 348 16379 SH SOLE 2 15752 0 627 BLOOMIN BRANDS INC COM 094235108 12 570 SH SOLE 4 570 0 0 BLOOMIN BRANDS INC COM 094235108 97 4561 SH SOLE 7 4561 0 0 BLOOMIN BRANDS INC COM 094235108 7548 355529 SH SOLE 18 355529 0 0 BLOOMIN BRANDS INC COM 094235108 10139 477574 SH SOLE 19 477574 0 0 BLOOMIN BRANDS INC COM 094235108 62815 2958803 SH SOLE 21 2958803 0 0 BLOOMIN BRANDS INC COM 094235108 64764 3050610 SH SOLE 22 2835222 0 215388 BLOOMIN BRANDS INC COM 094235108 1258 59253 SH SOLE 23 59253 0 0 BLOOMIN BRANDS INC COM 094235108 1025 48265 SH SOLE 26 42247 0 6018 BLOOMIN BRANDS INC COM 094235108 367 17305 SH SOLE 28 17305 0 0 BLOOMIN BRANDS INC COM 094235108 629 29631 SH SOLE 29 0 0 29631 BLOOMIN BRANDS INC COM 094235108 364 17132 SH SOLE 30 17132 0 0 BLOOMIN BRANDS INC COM 094235108 604 28447 SH SOLE 34 28447 0 0 BLOOMIN BRANDS INC COM 094235108 255 12028 SH SOLE 36 12028 0 0 BLOOMIN BRANDS INC COM 094235108 284 13356 SH SOLE 40 13356 0 0 BLUCORA INC COM 095229100 177 8340 SH SOLE 2 3007 0 5333 BLUCORA INC COM 095229100 19 877 SH SOLE 7 877 0 0 BLUCORA INC COM 095229100 4429 208926 SH SOLE 18 208926 0 0 BLUCORA INC COM 095229100 577 27226 SH SOLE 19 27226 0 0 BLUCORA INC COM 095229100 74343 3506767 SH SOLE 21 3506767 0 0 BLUCORA INC COM 095229100 23949 1129671 SH SOLE 22 1056298 0 73373 BLUCORA INC COM 095229100 58 2721 SH SOLE 26 0 0 2721 BLUCORA INC COM 095229100 124 5860 SH SOLE 28 5860 0 0 BLUCORA INC COM 095229100 1197 56466 SH SOLE 30 56466 0 0 BLUCORA INC COM 095229100 0 5 SH SOLE 36 5 0 0 BLUCORA INC COM 095229100 69 3235 SH SOLE 40 3235 0 0 BLUE APRON HLDGS INC CL A 09523Q101 604 64653 SH SOLE 2 64653 0 0 BLUE APRON HLDGS INC CL A 09523Q101 893 95580 SH SOLE 13 95580 0 0 BLUE APRON HLDGS INC CL A 09523Q101 7723 826829 SH SOLE 19 826829 0 0 BLUE APRON HLDGS INC CL A 09523Q101 187 20022 SH SOLE 21 20022 0 0 BLUE APRON HLDGS INC CL A 09523Q101 8468 906621 SH SOLE 22 549429 0 357192 BLUE APRON HLDGS INC CL A 09523Q101 1592 170449 SH SOLE 26 34267 0 136182 BLUE APRON HLDGS INC CL A 09523Q101 2451 262389 SH SOLE 29 0 0 262389 BLUE APRON HLDGS INC CL A 09523Q101 931 99725 SH SOLE 34 99725 0 0 BLUE APRON HLDGS INC CL A 09523Q101 529 56677 SH SOLE 36 56677 0 0 BLUE BIRD CORP COM 095306106 24 1411 SH SOLE 2 330 0 1081 BLUE BIRD CORP COM 095306106 438 25781 SH SOLE 18 25781 0 0 BLUE BIRD CORP COM 095306106 28 1620 SH OTR 19 1620 0 0 BLUE BIRD CORP COM 095306106 56 3317 SH SOLE 19 3317 0 0 BLUE BIRD CORP COM 095306106 4375 257332 SH SOLE 21 257332 0 0 BLUE BIRD CORP COM 095306106 990 58234 SH SOLE 22 53231 0 5003 BLUE BUFFALO PET PRODS INC COM 09531U102 1012 44362 SH SOLE 2 10664 0 33698 BLUE BUFFALO PET PRODS INC COM 09531U102 153 6728 SH SOLE 4 6728 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 52 2295 SH SOLE 7 2295 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 1202 52707 SH SOLE 15 0 0 52707 BLUE BUFFALO PET PRODS INC COM 09531U102 1050 46028 SH SOLE 18 46028 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 953 41775 SH SOLE 19 41775 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 21627 948158 SH SOLE 21 948158 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 60260 2641825 SH SOLE 22 2348075 0 293750 BLUE BUFFALO PET PRODS INC COM 09531U102 444 19461 SH SOLE 26 15122 0 4339 BLUE BUFFALO PET PRODS INC COM 09531U102 308 13492 SH SOLE 28 13492 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 768 33652 SH SOLE 29 0 0 33652 BLUE BUFFALO PET PRODS INC COM 09531U102 349 15297 SH SOLE 30 15297 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 48 2090 SH SOLE 31 2090 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 273 11952 SH SOLE 40 11952 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 18 994 SH SOLE 2 289 0 705 BLUE CAP REINS HLDGS LTD COM G1190F107 514 28075 SH SOLE 18 28075 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 67 3675 SH SOLE 19 3675 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 3585 195904 SH SOLE 21 195904 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 1713 93596 SH SOLE 22 89910 0 3686 BLUE HILLS BANCORP INC COM 095573101 52 2890 SH SOLE 2 1045 0 1845 BLUE HILLS BANCORP INC COM 095573101 1634 91272 SH SOLE 18 91272 0 0 BLUE HILLS BANCORP INC COM 095573101 338 18891 SH SOLE 19 18891 0 0 BLUE HILLS BANCORP INC COM 095573101 13695 765062 SH SOLE 21 765062 0 0 BLUE HILLS BANCORP INC COM 095573101 6794 379552 SH SOLE 22 332896 0 46656 BLUE HILLS BANCORP INC COM 095573101 72 4036 SH SOLE 28 4036 0 0 BLUE HILLS BANCORP INC COM 095573101 119 6628 SH SOLE 30 6628 0 0 BLUE HILLS BANCORP INC COM 095573101 59 3285 SH SOLE 40 3285 0 0 BLUEBIRD BIO INC COM 09609G100 693 6594 SH SOLE 2 2372 0 4222 BLUEBIRD BIO INC COM 09609G100 16 154 SH SOLE 4 154 0 0 BLUEBIRD BIO INC COM 09609G100 107 1018 SH SOLE 7 1018 0 0 BLUEBIRD BIO INC COM 09609G100 17213 163860 SH SOLE 18 163860 0 0 BLUEBIRD BIO INC COM 09609G100 4038 38435 SH SOLE 19 38435 0 0 BLUEBIRD BIO INC COM 09609G100 203364 1935880 SH SOLE 21 1935880 0 0 BLUEBIRD BIO INC COM 09609G100 118534 1128354 SH SOLE 22 1049636 0 78718 BLUEBIRD BIO INC COM 09609G100 504 4796 SH SOLE 23 4796 0 0 BLUEBIRD BIO INC COM 09609G100 1792 17060 SH SOLE 26 14008 0 3052 BLUEBIRD BIO INC COM 09609G100 666 6339 SH SOLE 28 6339 0 0 BLUEBIRD BIO INC COM 09609G100 473 4503 SH SOLE 29 0 0 4503 BLUEBIRD BIO INC COM 09609G100 686 6527 SH SOLE 30 6527 0 0 BLUEBIRD BIO INC COM 09609G100 192 1827 SH SOLE 34 1827 0 0 BLUEBIRD BIO INC COM 09609G100 523 4982 SH SOLE 40 4982 0 0 BLUELINX HLDGS INC COM NEW 09624H208 9 781 SH SOLE 18 781 0 0 BLUELINX HLDGS INC COM NEW 09624H208 24 2204 SH SOLE 19 2204 0 0 BLUELINX HLDGS INC COM NEW 09624H208 134 12280 SH SOLE 21 12280 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 98 1930 SH SOLE 2 1630 0 300 BLUEPRINT MEDICINES CORP COM 09627Y109 44 870 SH SOLE 7 870 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 6775 133713 SH SOLE 18 133713 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2255 44511 SH SOLE 19 44511 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1388 27400 SH SOLE 20 27400 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 85440 1686205 SH SOLE 21 1686205 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 47582 939047 SH SOLE 22 870363 0 68684 BLUEPRINT MEDICINES CORP COM 09627Y109 25 491 SH SOLE 23 491 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 754 14881 SH SOLE 26 11842 0 3039 BLUEPRINT MEDICINES CORP COM 09627Y109 297 5856 SH SOLE 28 5856 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 236 4667 SH SOLE 30 4667 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 44 878 SH SOLE 34 878 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 193 3806 SH SOLE 40 3806 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 80 6194 SH SOLE 2 1120 0 5074 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 41 3159 SH SOLE 7 3159 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1311 101720 SH SOLE 18 101720 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 292 22688 SH SOLE 19 22688 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 9983 774461 SH SOLE 21 774461 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 8501 659521 SH SOLE 22 627104 0 32417 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 16 1227 SH SOLE 23 1227 0 0 BMC STK HLDGS INC COM 05591B109 308 14090 SH SOLE 2 3529 0 10561 BMC STK HLDGS INC COM 05591B109 9 392 SH SOLE 4 392 0 0 BMC STK HLDGS INC COM 05591B109 37 1697 SH SOLE 7 1697 0 0 BMC STK HLDGS INC COM 05591B109 5372 245855 SH SOLE 18 245855 0 0 BMC STK HLDGS INC COM 05591B109 962 44009 SH SOLE 19 44009 0 0 BMC STK HLDGS INC COM 05591B109 43025 1969085 SH SOLE 21 1969085 0 0 BMC STK HLDGS INC COM 05591B109 35653 1631726 SH SOLE 22 1511845 0 119881 BMC STK HLDGS INC COM 05591B109 54 2454 SH SOLE 26 0 0 2454 BMC STK HLDGS INC COM 05591B109 186 8497 SH SOLE 28 8497 0 0 BMC STK HLDGS INC COM 05591B109 228 10445 SH SOLE 30 10445 0 0 BMC STK HLDGS INC COM 05591B109 169 7726 SH SOLE 40 7726 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 11671 648020 SH SOLE 19 648020 0 0 BOB EVANS FARMS INC COM 096761101 105 1458 SH SOLE 2 1229 0 229 BOB EVANS FARMS INC COM 096761101 8 110 SH SOLE 4 110 0 0 BOB EVANS FARMS INC COM 096761101 42 590 SH SOLE 7 590 0 0 BOB EVANS FARMS INC COM 096761101 6654 92637 SH SOLE 18 92637 0 0 BOB EVANS FARMS INC COM 096761101 15363 213874 SH SOLE 19 213874 0 0 BOB EVANS FARMS INC COM 096761101 119632 1665494 SH SOLE 21 1665494 0 0 BOB EVANS FARMS INC COM 096761101 37745 525478 SH SOLE 22 484205 0 41273 BOB EVANS FARMS INC COM 096761101 88 1225 SH SOLE 23 1225 0 0 BOB EVANS FARMS INC COM 096761101 658 9159 SH SOLE 26 7377 0 1782 BOB EVANS FARMS INC COM 096761101 198 2761 SH SOLE 28 2761 0 0 BOB EVANS FARMS INC COM 096761101 2027 28224 SH SOLE 30 28224 0 0 BOB EVANS FARMS INC COM 096761101 166 2305 SH SOLE 40 2305 0 0 BOEING CO COM 097023105 166119 840043 SH SOLE 2 282436 0 557607 BOEING CO COM 097023105 47821 241824 SH SOLE 4 227130 0 14694 BOEING CO COM 097023105 80367 406408 SH SOLE 7 406408 0 0 BOEING CO COM 097023105 9130 46168 SH SOLE 13 46168 0 0 BOEING CO COM 097023105 739 3737 SH SOLE 15 3737 0 0 BOEING CO COM 097023105 25 124 SH SOLE 17 0 0 124 BOEING CO COM 097023105 230505 1165640 SH SOLE 18 1137742 0 27898 BOEING CO COM 097023105 29421 148779 SH SOLE 19 148779 0 0 BOEING CO COM 097023105 2139408 10818750 SH SOLE 21 10818750 0 0 BOEING CO COM 097023105 3074772 15548786 SH SOLE 22 12640036 0 2908750 BOEING CO COM 097023105 157118 794526 SH SOLE 23 794526 0 0 BOEING CO COM 097023105 96993 490481 SH SOLE 25 490481 0 0 BOEING CO COM 097023105 163819 828414 SH SOLE 26 442730 0 385684 BOEING CO COM 097023105 7882 39857 SH SOLE 28 8672 0 31185 BOEING CO COM 097023105 26315 133071 SH SOLE 29 68011 0 65060 BOEING CO COM 097023105 328956 1663493 SH SOLE 30 1663493 0 0 BOEING CO COM 097023105 78934 399160 SH SOLE 31 209608 0 189552 BOEING CO COM 097023105 16103 81430 SH SOLE 32 81430 0 0 BOEING CO COM 097023105 39596 200233 SH SOLE 34 200233 0 0 BOEING CO COM 097023105 137652 696089 SH SOLE 36 696089 0 0 BOEING CO COM 097023105 595 3010 SH SOLE 40 3010 0 0 BOFI HLDG INC COM 05566U108 215 9073 SH SOLE 2 2789 0 6284 BOFI HLDG INC COM 05566U108 3 144 SH SOLE 4 144 0 0 BOFI HLDG INC COM 05566U108 37 1572 SH SOLE 7 1572 0 0 BOFI HLDG INC COM 05566U108 6889 290424 SH SOLE 18 290424 0 0 BOFI HLDG INC COM 05566U108 902 38025 SH SOLE 19 38025 0 0 BOFI HLDG INC COM 05566U108 117337 4946748 SH SOLE 21 4946748 0 0 BOFI HLDG INC COM 05566U108 38918 1640743 SH SOLE 22 1528770 0 111973 BOFI HLDG INC COM 05566U108 774 32638 SH SOLE 26 27287 0 5351 BOFI HLDG INC COM 05566U108 182 7682 SH SOLE 28 7682 0 0 BOFI HLDG INC COM 05566U108 80 3371 SH SOLE 29 0 0 3371 BOFI HLDG INC COM 05566U108 2019 85138 SH SOLE 30 85138 0 0 BOFI HLDG INC COM 05566U108 12586 530596 SH SOLE 34 530596 0 0 BOFI HLDG INC COM 05566U108 132 5556 SH SOLE 40 5556 0 0 BOINGO WIRELESS INC COM 09739C102 242 16160 SH SOLE 2 16015 0 145 BOINGO WIRELESS INC COM 09739C102 15 996 SH SOLE 7 996 0 0 BOINGO WIRELESS INC COM 09739C102 2066 138075 SH SOLE 18 138075 0 0 BOINGO WIRELESS INC COM 09739C102 2377 158873 SH SOLE 19 158873 0 0 BOINGO WIRELESS INC COM 09739C102 19496 1303182 SH SOLE 21 1303182 0 0 BOINGO WIRELESS INC COM 09739C102 18636 1245720 SH SOLE 22 1186339 0 59381 BOINGO WIRELESS INC COM 09739C102 1698 113532 SH SOLE 23 113532 0 0 BOINGO WIRELESS INC COM 09739C102 18 1196 SH SOLE 26 0 0 1196 BOINGO WIRELESS INC COM 09739C102 69 4592 SH SOLE 28 4592 0 0 BOINGO WIRELESS INC COM 09739C102 79 5310 SH SOLE 30 5310 0 0 BOINGO WIRELESS INC COM 09739C102 255 17026 SH SOLE 34 17026 0 0 BOINGO WIRELESS INC COM 09739C102 53 3566 SH SOLE 40 3566 0 0 BOISE CASCADE CO DEL COM 09739D100 490 16105 SH SOLE 2 10779 0 5326 BOISE CASCADE CO DEL COM 09739D100 8 252 SH SOLE 4 252 0 0 BOISE CASCADE CO DEL COM 09739D100 31 1031 SH SOLE 7 1031 0 0 BOISE CASCADE CO DEL COM 09739D100 5800 190786 SH SOLE 18 190786 0 0 BOISE CASCADE CO DEL COM 09739D100 11649 383201 SH SOLE 19 383201 0 0 BOISE CASCADE CO DEL COM 09739D100 100517 3306482 SH SOLE 21 3306482 0 0 BOISE CASCADE CO DEL COM 09739D100 36802 1210583 SH SOLE 22 1132598 0 77985 BOISE CASCADE CO DEL COM 09739D100 2523 82994 SH SOLE 23 82994 0 0 BOISE CASCADE CO DEL COM 09739D100 61 2006 SH SOLE 26 0 0 2006 BOISE CASCADE CO DEL COM 09739D100 172 5651 SH SOLE 28 5651 0 0 BOISE CASCADE CO DEL COM 09739D100 863 28380 SH SOLE 29 0 0 28380 BOISE CASCADE CO DEL COM 09739D100 1656 54481 SH SOLE 30 54481 0 0 BOISE CASCADE CO DEL COM 09739D100 162 5330 SH SOLE 36 5330 0 0 BOISE CASCADE CO DEL COM 09739D100 123 4059 SH SOLE 40 4059 0 0 BOJANGLES INC COM 097488100 13 773 SH SOLE 2 654 0 119 BOJANGLES INC COM 097488100 956 58860 SH SOLE 18 58860 0 0 BOJANGLES INC COM 097488100 157 9656 SH SOLE 19 9656 0 0 BOJANGLES INC COM 097488100 7985 491406 SH SOLE 21 491406 0 0 BOJANGLES INC COM 097488100 7460 459072 SH SOLE 22 445766 0 13306 BOJANGLES INC COM 097488100 24 1504 SH SOLE 28 1504 0 0 BOJANGLES INC COM 097488100 41 2493 SH SOLE 30 2493 0 0 BOK FINL CORP COM NEW 05561Q201 1260 14973 SH SOLE 2 2085 0 12888 BOK FINL CORP COM NEW 05561Q201 10 121 SH SOLE 4 121 0 0 BOK FINL CORP COM NEW 05561Q201 50 599 SH SOLE 7 599 0 0 BOK FINL CORP COM NEW 05561Q201 1162 13809 SH SOLE 18 13809 0 0 BOK FINL CORP COM NEW 05561Q201 866 10294 SH SOLE 19 10294 0 0 BOK FINL CORP COM NEW 05561Q201 25215 299720 SH SOLE 21 299720 0 0 BOK FINL CORP COM NEW 05561Q201 54894 652496 SH SOLE 22 574045 0 78451 BOK FINL CORP COM NEW 05561Q201 441 5244 SH SOLE 26 3553 0 1691 BOK FINL CORP COM NEW 05561Q201 255 3035 SH SOLE 28 3035 0 0 BOK FINL CORP COM NEW 05561Q201 287 3412 SH SOLE 30 3412 0 0 BOK FINL CORP COM NEW 05561Q201 43 517 SH SOLE 31 517 0 0 BOK FINL CORP COM NEW 05561Q201 218 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 6256 SH SOLE 21 6256 0 0 BON-TON STORES INC COM 09776J101 113 259070 SH SOLE 22 259070 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 116 3645 SH SOLE 2 802 0 2843 BONANZA CREEK ENERGY INC COM NEW 097793400 21 660 SH SOLE 7 660 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2517 79372 SH SOLE 18 79372 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 341 10760 SH SOLE 19 10760 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 19731 622223 SH SOLE 21 622223 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 9813 309451 SH SOLE 22 278969 0 30482 BOOT BARN HLDGS INC COM 099406100 20 2785 SH SOLE 2 615 0 2170 BOOT BARN HLDGS INC COM 099406100 2 287 SH SOLE 7 287 0 0 BOOT BARN HLDGS INC COM 099406100 385 54408 SH SOLE 18 54408 0 0 BOOT BARN HLDGS INC COM 099406100 777 109683 SH SOLE 19 109683 0 0 BOOT BARN HLDGS INC COM 099406100 2796 394935 SH SOLE 21 394935 0 0 BOOT BARN HLDGS INC COM 099406100 2290 323461 SH SOLE 22 309364 0 14097 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10970 337125 SH SOLE 2 282791 0 54334 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1338 41122 SH SOLE 4 41122 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 624 19190 SH SOLE 7 19190 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3039 93396 SH SOLE 13 93396 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3436 105600 SH SOLE 15 0 0 105600 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2418 74308 SH SOLE 18 72286 0 2022 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10076 309640 SH SOLE 19 309640 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 53765 1652287 SH SOLE 21 1652287 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 169249 5201265 SH SOLE 22 4127631 0 1073634 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2749 84469 SH SOLE 23 84469 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2230 68539 SH SOLE 26 43080 0 25459 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 736 22613 SH SOLE 28 22613 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 7749 238148 SH SOLE 29 35581 0 202567 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1036 31823 SH SOLE 30 31823 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3626 111438 SH SOLE 31 66983 0 44455 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 490 15052 SH SOLE 34 15052 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3034 93231 SH SOLE 36 93231 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 479 14708 SH SOLE 40 14708 0 0 BORGWARNER INC COM 099724106 12694 299671 SH SOLE 2 81971 0 217700 BORGWARNER INC COM 099724106 2886 68141 SH SOLE 4 62987 0 5154 BORGWARNER INC COM 099724106 6567 155040 SH SOLE 7 139314 0 15726 BORGWARNER INC COM 099724106 241 5680 SH SOLE 13 5680 0 0 BORGWARNER INC COM 099724106 59 1387 SH SOLE 15 1387 0 0 BORGWARNER INC COM 099724106 19949 470935 SH SOLE 18 426422 0 44513 BORGWARNER INC COM 099724106 3678 86825 SH SOLE 19 86825 0 0 BORGWARNER INC COM 099724106 5662 133668 SH SOLE 20 0 0 133668 BORGWARNER INC COM 099724106 168904 3987337 SH SOLE 21 3987337 0 0 BORGWARNER INC COM 099724106 233329 5508236 SH SOLE 22 4533288 0 974948 BORGWARNER INC COM 099724106 10178 240263 SH SOLE 23 240263 0 0 BORGWARNER INC COM 099724106 14791 349165 SH SOLE 25 349165 0 0 BORGWARNER INC COM 099724106 25834 609862 SH SOLE 26 246580 0 363282 BORGWARNER INC COM 099724106 1905 44978 SH SOLE 28 33520 0 11458 BORGWARNER INC COM 099724106 2864 67610 SH SOLE 29 12286 0 55324 BORGWARNER INC COM 099724106 26377 622697 SH SOLE 30 622697 0 0 BORGWARNER INC COM 099724106 4316 101900 SH SOLE 31 47951 0 53949 BORGWARNER INC COM 099724106 1304 30795 SH SOLE 34 30795 0 0 BORGWARNER INC COM 099724106 11061 261122 SH SOLE 36 261122 0 0 BORGWARNER INC COM 099724106 47 1109 SH SOLE 40 1109 0 0 BOSTON BEER INC CL A 100557107 546 4130 SH SOLE 2 4130 0 0 BOSTON BEER INC CL A 100557107 8 62 SH SOLE 4 62 0 0 BOSTON BEER INC CL A 100557107 31 231 SH SOLE 7 231 0 0 BOSTON BEER INC CL A 100557107 7659 57954 SH SOLE 18 57954 0 0 BOSTON BEER INC CL A 100557107 14463 109442 SH SOLE 19 109442 0 0 BOSTON BEER INC CL A 100557107 73193 553861 SH SOLE 21 553861 0 0 BOSTON BEER INC CL A 100557107 36609 277023 SH SOLE 22 259407 0 17616 BOSTON BEER INC CL A 100557107 325 2460 SH SOLE 26 1922 0 538 BOSTON BEER INC CL A 100557107 174 1319 SH SOLE 28 1319 0 0 BOSTON BEER INC CL A 100557107 192 1452 SH SOLE 30 1452 0 0 BOSTON BEER INC CL A 100557107 130 982 SH SOLE 40 982 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 262 17093 SH SOLE 2 3496 0 13597 BOSTON PRIVATE FINL HLDGS IN COM 101119105 10 663 SH SOLE 4 663 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 34 2227 SH SOLE 7 2227 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 6436 419297 SH SOLE 18 419297 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 877 57128 SH SOLE 19 57128 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 109673 7144792 SH SOLE 21 7144792 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 37128 2418742 SH SOLE 22 2270673 0 148069 BOSTON PRIVATE FINL HLDGS IN COM 101119105 683 44524 SH SOLE 26 39731 0 4793 BOSTON PRIVATE FINL HLDGS IN COM 101119105 184 11986 SH SOLE 28 11986 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1883 122677 SH SOLE 30 122677 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 20 1301 SH SOLE 34 1301 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 147 9564 SH SOLE 40 9564 0 0 BOSTON PROPERTIES INC COM 101121101 35122 285497 SH SOLE 2 136921 0 148576 BOSTON PROPERTIES INC COM 101121101 19831 161202 SH SOLE 4 157535 0 3667 BOSTON PROPERTIES INC COM 101121101 38337 311632 SH SOLE 7 306552 0 5080 BOSTON PROPERTIES INC COM 101121101 124 1006 SH SOLE 13 1006 0 0 BOSTON PROPERTIES INC COM 101121101 797 6479 SH SOLE 15 6479 0 0 BOSTON PROPERTIES INC COM 101121101 44684 363227 SH SOLE 18 342016 0 21211 BOSTON PROPERTIES INC COM 101121101 28566 232205 SH SOLE 19 232205 0 0 BOSTON PROPERTIES INC COM 101121101 9380 76245 SH SOLE 20 0 0 76245 BOSTON PROPERTIES INC COM 101121101 600703 4882969 SH SOLE 21 4882969 0 0 BOSTON PROPERTIES INC COM 101121101 746405 6067343 SH SOLE 22 5316074 0 751269 BOSTON PROPERTIES INC COM 101121101 24237 197014 SH SOLE 23 197014 0 0 BOSTON PROPERTIES INC COM 101121101 46639 379116 SH SOLE 25 379116 0 0 BOSTON PROPERTIES INC COM 101121101 54718 444786 SH SOLE 26 144610 0 300176 BOSTON PROPERTIES INC COM 101121101 4035 32803 SH SOLE 28 24635 0 8168 BOSTON PROPERTIES INC COM 101121101 7308 59403 SH SOLE 29 59403 0 0 BOSTON PROPERTIES INC COM 101121101 142457 1157995 SH SOLE 30 1157995 0 0 BOSTON PROPERTIES INC COM 101121101 11546 93854 SH SOLE 31 58984 0 34870 BOSTON PROPERTIES INC COM 101121101 8455 68729 SH SOLE 34 68729 0 0 BOSTON PROPERTIES INC COM 101121101 21458 174428 SH SOLE 36 174428 0 0 BOSTON PROPERTIES INC COM 101121101 91 743 SH SOLE 40 743 0 0 BOSTON SCIENTIFIC CORP COM 101137107 80276 2895966 SH SOLE 2 1164779 0 1731187 BOSTON SCIENTIFIC CORP COM 101137107 12350 445517 SH SOLE 4 409907 0 35610 BOSTON SCIENTIFIC CORP COM 101137107 26911 970806 SH SOLE 7 945443 0 25363 BOSTON SCIENTIFIC CORP COM 101137107 645 23285 SH SOLE 13 23285 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3060 110401 SH SOLE 15 8947 0 101454 BOSTON SCIENTIFIC CORP COM 101137107 190365 6867428 SH SOLE 18 5705821 0 1161607 BOSTON SCIENTIFIC CORP COM 101137107 302804 10923679 SH SOLE 19 10882364 0 41315 BOSTON SCIENTIFIC CORP COM 101137107 16849 607844 SH SOLE 20 0 0 607844 BOSTON SCIENTIFIC CORP COM 101137107 692763 24991462 SH SOLE 21 24991462 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1017703 36713678 SH SOLE 22 30622333 0 6091345 BOSTON SCIENTIFIC CORP COM 101137107 45925 1656736 SH SOLE 23 1656736 0 0 BOSTON SCIENTIFIC CORP COM 101137107 38293 1381407 SH SOLE 25 1381407 0 0 BOSTON SCIENTIFIC CORP COM 101137107 97675 3523631 SH SOLE 26 1200779 0 2322852 BOSTON SCIENTIFIC CORP COM 101137107 7983 287986 SH SOLE 28 216128 0 71858 BOSTON SCIENTIFIC CORP COM 101137107 1654 59668 SH SOLE 29 53060 0 6608 BOSTON SCIENTIFIC CORP COM 101137107 106422 3839178 SH SOLE 30 3839178 0 0 BOSTON SCIENTIFIC CORP COM 101137107 23949 863977 SH SOLE 31 497972 0 366005 BOSTON SCIENTIFIC CORP COM 101137107 70322 2536858 SH SOLE 34 2536858 0 0 BOSTON SCIENTIFIC CORP COM 101137107 40975 1478181 SH SOLE 36 1478181 0 0 BOSTON SCIENTIFIC CORP COM 101137107 189 6823 SH SOLE 40 6823 0 0 BOTTOMLINE TECH DEL INC COM 101388106 310 12064 SH SOLE 2 11105 0 959 BOTTOMLINE TECH DEL INC COM 101388106 7 267 SH SOLE 4 267 0 0 BOTTOMLINE TECH DEL INC COM 101388106 28 1095 SH SOLE 7 1095 0 0 BOTTOMLINE TECH DEL INC COM 101388106 4660 181396 SH SOLE 18 181396 0 0 BOTTOMLINE TECH DEL INC COM 101388106 12464 485170 SH SOLE 19 485170 0 0 BOTTOMLINE TECH DEL INC COM 101388106 81101 3156923 SH SOLE 21 3156923 0 0 BOTTOMLINE TECH DEL INC COM 101388106 32211 1253817 SH SOLE 22 1176638 0 77179 BOTTOMLINE TECH DEL INC COM 101388106 3239 126086 SH SOLE 23 126086 0 0 BOTTOMLINE TECH DEL INC COM 101388106 468 18202 SH SOLE 26 15279 0 2923 BOTTOMLINE TECH DEL INC COM 101388106 149 5807 SH SOLE 28 5807 0 0 BOTTOMLINE TECH DEL INC COM 101388106 389 15135 SH SOLE 29 0 0 15135 BOTTOMLINE TECH DEL INC COM 101388106 1378 53637 SH SOLE 30 53637 0 0 BOTTOMLINE TECH DEL INC COM 101388106 118 4611 SH SOLE 40 4611 0 0 BOULEVARD ACQUISITION CL A 10157Q102 55 5440 SH OTR 19 5440 0 0 BOULEVARD ACQUISITION UNIT 99/99/9999 10157Q201 63 6100 SH OTR 19 6100 0 0 BOVIE MEDICAL CORP COM 10211F100 12 4991 SH SOLE 18 4991 0 0 BOVIE MEDICAL CORP COM 10211F100 12 4719 SH SOLE 19 4719 0 0 BOVIE MEDICAL CORP COM 10211F100 204 82395 SH SOLE 21 82395 0 0 BOVIE MEDICAL CORP COM 10211F100 20 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 95 5212 SH SOLE 2 4789 0 423 BOX INC CL A 10316T104 33 1815 SH SOLE 7 1815 0 0 BOX INC CL A 10316T104 4930 270272 SH SOLE 18 270272 0 0 BOX INC CL A 10316T104 4813 263863 SH SOLE 19 263863 0 0 BOX INC CL A 10316T104 41333 2266049 SH SOLE 21 2266049 0 0 BOX INC CL A 10316T104 37482 2054926 SH SOLE 22 1916985 0 137941 BOX INC CL A 10316T104 774 42440 SH SOLE 23 42440 0 0 BOX INC CL A 10316T104 144 7901 SH SOLE 26 0 0 7901 BOX INC CL A 10316T104 130 7102 SH SOLE 28 7102 0 0 BOX INC CL A 10316T104 400 21928 SH SOLE 29 0 0 21928 BOX INC CL A 10316T104 169 9277 SH SOLE 30 9277 0 0 BOX INC CL A 10316T104 113 6216 SH SOLE 40 6216 0 0 BOYD GAMING CORP COM 103304101 87 3496 SH SOLE 2 3496 0 0 BOYD GAMING CORP COM 103304101 11 446 SH SOLE 4 446 0 0 BOYD GAMING CORP COM 103304101 50 2035 SH SOLE 7 2035 0 0 BOYD GAMING CORP COM 103304101 9688 390500 SH SOLE 18 390500 0 0 BOYD GAMING CORP COM 103304101 1368 55143 SH SOLE 19 55143 0 0 BOYD GAMING CORP COM 103304101 174184 7020726 SH SOLE 21 7020726 0 0 BOYD GAMING CORP COM 103304101 54192 2184288 SH SOLE 22 2022116 0 162172 BOYD GAMING CORP COM 103304101 757 30511 SH SOLE 26 25859 0 4652 BOYD GAMING CORP COM 103304101 299 12065 SH SOLE 28 12065 0 0 BOYD GAMING CORP COM 103304101 2946 118723 SH SOLE 30 118723 0 0 BOYD GAMING CORP COM 103304101 217 8729 SH SOLE 40 8729 0 0 BP PLC SPONSORED ADR 055622104 2280 65797 SH SOLE 4 65797 0 0 BP PLC SPONSORED ADR 055622104 4 123 SH SOLE 17 0 0 123 BP PLC SPONSORED ADR 055622104 56187 1621548 SH SOLE 18 1521619 0 99929 BP PLC SPONSORED ADR 055622104 1833 52891 SH OTR 19 0 52891 0 BP PLC SPONSORED ADR 055622104 208656 6021825 SH SOLE 19 6021825 0 0 BP PLC SPONSORED ADR 055622104 218 6303 SH SOLE 21 6303 0 0 BP PLC SPONSORED ADR 055622104 11398 328951 SH SOLE 22 114351 0 214600 BP PLC SPONSORED ADR 055622104 1340 38674 SH SOLE 25 0 0 38674 BP PLC SPONSORED ADR 055622104 66426 1917044 SH SOLE 34 1917044 0 0 BRADY CORP CL A 104674106 139 4099 SH SOLE 2 2081 0 2018 BRADY CORP CL A 104674106 13 369 SH SOLE 4 369 0 0 BRADY CORP CL A 104674106 44 1286 SH SOLE 7 1286 0 0 BRADY CORP CL A 104674106 7553 222801 SH SOLE 18 222801 0 0 BRADY CORP CL A 104674106 1021 30119 SH SOLE 19 30119 0 0 BRADY CORP CL A 104674106 135609 4000278 SH SOLE 21 4000278 0 0 BRADY CORP CL A 104674106 46137 1360974 SH SOLE 22 1269616 0 91358 BRADY CORP CL A 104674106 494 14573 SH SOLE 23 14573 0 0 BRADY CORP CL A 104674106 544 16048 SH SOLE 26 13169 0 2879 BRADY CORP CL A 104674106 231 6802 SH SOLE 28 6802 0 0 BRADY CORP CL A 104674106 2305 68007 SH SOLE 30 68007 0 0 BRADY CORP CL A 104674106 180 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 204 49195 SH SOLE 21 49195 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 103 24789 SH SOLE 22 24789 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1809 103216 SH SOLE 2 14380 0 88836 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1031 58788 SH SOLE 4 58788 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3900 222468 SH SOLE 7 222468 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 1693 96561 SH SOLE 18 96561 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3936 224535 SH SOLE 19 224535 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 50124 2859317 SH SOLE 21 2859317 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 123030 7018271 SH SOLE 22 6469210 0 549061 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 196 11202 SH SOLE 23 11202 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5612 320157 SH SOLE 25 320157 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2222 126737 SH SOLE 26 64215 0 62522 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 448 25566 SH SOLE 28 25566 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2957 168687 SH SOLE 29 60630 0 108057 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 15560 887614 SH SOLE 30 887614 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 189 10792 SH SOLE 34 10792 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 187 10662 SH SOLE 36 10662 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 345 19681 SH SOLE 40 19681 0 0 BRASKEM S A SP ADR PFD A 105532105 29 1400 SH SOLE 2 1400 0 0 BRASKEM S A SP ADR PFD A 105532105 132 6364 SH SOLE 7 6364 0 0 BRASKEM S A SP ADR PFD A 105532105 214 10328 SH SOLE 22 10328 0 0 BRASKEM S A SP ADR PFD A 105532105 3392 163702 SH SOLE 26 0 0 163702 BRASKEM S A SP ADR PFD A 105532105 77 3715 SH SOLE 30 3715 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 26 5760 SH SOLE 2 5760 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 10 2257 SH SOLE 18 2257 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 261 56685 SH SOLE 19 56685 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 149 32468 SH SOLE 21 32468 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 2923 635484 SH SOLE 22 635484 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 314 68169 SH SOLE 29 0 0 68169 BRF SA SPONSORED ADR 10552T107 467 39641 SH SOLE 7 39641 0 0 BRF SA SPONSORED ADR 10552T107 3306 280443 SH SOLE 18 0 0 280443 BRF SA SPONSORED ADR 10552T107 18667 1583292 SH SOLE 19 1583292 0 0 BRF SA SPONSORED ADR 10552T107 17714 1502432 SH SOLE 21 1502432 0 0 BRF SA SPONSORED ADR 10552T107 4284 363355 SH SOLE 25 363355 0 0 BRF SA SPONSORED ADR 10552T107 4484 380344 SH SOLE 26 0 0 380344 BRF SA SPONSORED ADR 10552T107 3796 322007 SH SOLE 30 322007 0 0 BRF SA SPONSORED ADR 10552T107 23210 1968609 SH SOLE 34 1968609 0 0 BRIDGE BANCORP INC COM 108035106 135 4051 SH SOLE 2 978 0 3073 BRIDGE BANCORP INC COM 108035106 15 440 SH SOLE 7 440 0 0 BRIDGE BANCORP INC COM 108035106 2451 73597 SH SOLE 18 73597 0 0 BRIDGE BANCORP INC COM 108035106 416 12507 SH SOLE 19 12507 0 0 BRIDGE BANCORP INC COM 108035106 20074 602822 SH SOLE 21 602822 0 0 BRIDGE BANCORP INC COM 108035106 10393 312093 SH SOLE 22 281765 0 30328 BRIDGE BANCORP INC COM 108035106 77 2299 SH SOLE 28 2299 0 0 BRIDGE BANCORP INC COM 108035106 65 1961 SH SOLE 30 1961 0 0 BRIDGEPOINT ED INC COM 10807M105 141 9534 SH SOLE 2 8922 0 612 BRIDGEPOINT ED INC COM 10807M105 5 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 973 65913 SH SOLE 18 65913 0 0 BRIDGEPOINT ED INC COM 10807M105 355 24040 SH SOLE 19 24040 0 0 BRIDGEPOINT ED INC COM 10807M105 8654 586345 SH SOLE 21 586345 0 0 BRIDGEPOINT ED INC COM 10807M105 7219 489071 SH SOLE 22 465665 0 23406 BRIDGEPOINT ED INC COM 10807M105 646 43745 SH SOLE 23 43745 0 0 BRIDGEPOINT ED INC COM 10807M105 46 3092 SH SOLE 28 3092 0 0 BRIDGEPOINT ED INC COM 10807M105 139 9389 SH SOLE 29 0 0 9389 BRIDGEPOINT ED INC COM 10807M105 43 2886 SH SOLE 30 2886 0 0 BRIDGEPOINT ED INC COM 10807M105 25 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 9 641 SH SOLE 21 641 0 0 BRIGGS & STRATTON CORP COM 109043109 1162 48226 SH SOLE 2 40900 0 7326 BRIGGS & STRATTON CORP COM 109043109 9 385 SH SOLE 4 385 0 0 BRIGGS & STRATTON CORP COM 109043109 30 1233 SH SOLE 7 1233 0 0 BRIGGS & STRATTON CORP COM 109043109 5086 211040 SH SOLE 18 211040 0 0 BRIGGS & STRATTON CORP COM 109043109 6545 271563 SH SOLE 19 271563 0 0 BRIGGS & STRATTON CORP COM 109043109 88221 3660627 SH SOLE 21 3660627 0 0 BRIGGS & STRATTON CORP COM 109043109 46942 1947786 SH SOLE 22 1859378 0 88408 BRIGGS & STRATTON CORP COM 109043109 6690 277586 SH SOLE 23 277586 0 0 BRIGGS & STRATTON CORP COM 109043109 451 18708 SH SOLE 26 14540 0 4168 BRIGGS & STRATTON CORP COM 109043109 155 6419 SH SOLE 28 6419 0 0 BRIGGS & STRATTON CORP COM 109043109 1190 49383 SH SOLE 29 0 0 49383 BRIGGS & STRATTON CORP COM 109043109 1473 61108 SH SOLE 30 61108 0 0 BRIGGS & STRATTON CORP COM 109043109 126 5226 SH SOLE 40 5226 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1827 23657 SH SOLE 2 5875 0 17782 BRIGHT HORIZONS FAM SOL IN D COM 109194100 15 190 SH SOLE 4 190 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 90 1162 SH SOLE 7 1162 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1922 24888 SH SOLE 18 24888 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 12819 166025 SH SOLE 19 166025 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 40493 524458 SH SOLE 21 524458 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 110985 1437449 SH SOLE 22 1291154 0 146295 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1106 14328 SH SOLE 26 11765 0 2563 BRIGHT HORIZONS FAM SOL IN D COM 109194100 498 6454 SH SOLE 28 6454 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 572 7405 SH SOLE 30 7405 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 86 1114 SH SOLE 31 1114 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 400 5178 SH SOLE 40 5178 0 0 BRIGHTCOVE INC COM 10921T101 11 1716 SH SOLE 2 1464 0 252 BRIGHTCOVE INC COM 10921T101 5 823 SH SOLE 7 823 0 0 BRIGHTCOVE INC COM 10921T101 751 121145 SH SOLE 18 121145 0 0 BRIGHTCOVE INC COM 10921T101 140 22652 SH SOLE 19 22652 0 0 BRIGHTCOVE INC COM 10921T101 6744 1087745 SH SOLE 21 1087745 0 0 BRIGHTCOVE INC COM 10921T101 4445 716874 SH SOLE 22 672041 0 44833 BRIGHTCOVE INC COM 10921T101 27 4416 SH SOLE 30 4416 0 0 BRINKER INTL INC COM 109641100 922 24209 SH SOLE 2 21353 0 2856 BRINKER INTL INC COM 109641100 9 233 SH SOLE 4 233 0 0 BRINKER INTL INC COM 109641100 80 2103 SH SOLE 7 2103 0 0 BRINKER INTL INC COM 109641100 12062 316593 SH SOLE 18 316593 0 0 BRINKER INTL INC COM 109641100 1287 33785 SH SOLE 19 33785 0 0 BRINKER INTL INC COM 109641100 116480 3057206 SH SOLE 21 3057206 0 0 BRINKER INTL INC COM 109641100 61101 1603705 SH SOLE 22 1504060 0 99645 BRINKER INTL INC COM 109641100 641 16832 SH SOLE 26 12836 0 3996 BRINKER INTL INC COM 109641100 305 8009 SH SOLE 28 8009 0 0 BRINKER INTL INC COM 109641100 63 1648 SH SOLE 29 0 0 1648 BRINKER INTL INC COM 109641100 323 8489 SH SOLE 30 8489 0 0 BRINKER INTL INC COM 109641100 38 997 SH SOLE 34 997 0 0 BRINKER INTL INC COM 109641100 59 1553 SH SOLE 36 1553 0 0 BRINKER INTL INC COM 109641100 187 4909 SH SOLE 40 4909 0 0 BRINKS CO COM 109696104 262 3909 SH SOLE 2 3550 0 359 BRINKS CO COM 109696104 8 121 SH SOLE 4 121 0 0 BRINKS CO COM 109696104 122 1821 SH SOLE 7 1821 0 0 BRINKS CO COM 109696104 14377 214587 SH SOLE 18 214587 0 0 BRINKS CO COM 109696104 9247 138014 SH SOLE 19 138014 0 0 BRINKS CO COM 109696104 258152 3853014 SH SOLE 21 3853014 0 0 BRINKS CO COM 109696104 87906 1312037 SH SOLE 22 1220980 0 91057 BRINKS CO COM 109696104 4598 68626 SH SOLE 23 68626 0 0 BRINKS CO COM 109696104 1644 24530 SH SOLE 26 21373 0 3157 BRINKS CO COM 109696104 444 6630 SH SOLE 28 6630 0 0 BRINKS CO COM 109696104 1390 20740 SH SOLE 29 0 0 20740 BRINKS CO COM 109696104 4397 65625 SH SOLE 30 65625 0 0 BRINKS CO COM 109696104 357 5335 SH SOLE 34 5335 0 0 BRINKS CO COM 109696104 557 8308 SH SOLE 36 8308 0 0 BRINKS CO COM 109696104 340 5075 SH SOLE 40 5075 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 141029 2531024 SH SOLE 2 912211 0 1618813 BRISTOL MYERS SQUIBB CO COM 110122108 31751 569830 SH SOLE 4 528049 0 41781 BRISTOL MYERS SQUIBB CO COM 110122108 62569 1122911 SH SOLE 7 1116388 0 6523 BRISTOL MYERS SQUIBB CO COM 110122108 2819 50592 SH SOLE 13 50592 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 610 10948 SH SOLE 15 10948 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 10 185 SH SOLE 17 0 0 185 BRISTOL MYERS SQUIBB CO COM 110122108 198395 3560575 SH SOLE 18 3320784 0 239791 BRISTOL MYERS SQUIBB CO COM 110122108 158973 2853066 SH SOLE 19 2853066 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 48576 871791 SH SOLE 20 0 0 871791 BRISTOL MYERS SQUIBB CO COM 110122108 1506791 27042185 SH SOLE 21 27042185 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2465386 44245976 SH SOLE 22 36579934 0 7666042 BRISTOL MYERS SQUIBB CO COM 110122108 114707 2058632 SH SOLE 23 2058632 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 62921 1129229 SH SOLE 25 1129229 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 240844 4322390 SH SOLE 26 1368250 0 2954140 BRISTOL MYERS SQUIBB CO COM 110122108 19611 351965 SH SOLE 28 263663 0 88302 BRISTOL MYERS SQUIBB CO COM 110122108 13309 238853 SH SOLE 29 68710 0 170143 BRISTOL MYERS SQUIBB CO COM 110122108 254637 4569940 SH SOLE 30 4569940 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 50338 903406 SH SOLE 31 421678 0 481728 BRISTOL MYERS SQUIBB CO COM 110122108 63511 1139826 SH SOLE 34 1139826 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 104339 1872556 SH SOLE 36 1872556 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 486 8722 SH SOLE 40 8722 0 0 BRISTOW GROUP INC COM 110394103 56 7280 SH SOLE 2 1986 0 5294 BRISTOW GROUP INC COM 110394103 2 220 SH SOLE 4 220 0 0 BRISTOW GROUP INC COM 110394103 7 890 SH SOLE 7 890 0 0 BRISTOW GROUP INC COM 110394103 1357 177331 SH SOLE 18 177331 0 0 BRISTOW GROUP INC COM 110394103 164 21435 SH SOLE 19 21435 0 0 BRISTOW GROUP INC COM 110394103 21820 2852279 SH SOLE 21 2852279 0 0 BRISTOW GROUP INC COM 110394103 6697 875483 SH SOLE 22 797707 0 77776 BRISTOW GROUP INC COM 110394103 58 7546 SH SOLE 26 5518 0 2028 BRISTOW GROUP INC COM 110394103 39 5129 SH SOLE 28 5129 0 0 BRISTOW GROUP INC COM 110394103 356 46484 SH SOLE 30 46484 0 0 BRISTOW GROUP INC COM 110394103 110 14414 SH SOLE 36 14414 0 0 BRISTOW GROUP INC COM 110394103 29 3735 SH SOLE 40 3735 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 98175 1432381 SH SOLE 18 1432381 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 19486 1089809 SH SOLE 2 811501 0 278308 BRIXMOR PPTY GROUP INC COM 11120U105 5424 303373 SH SOLE 4 296808 0 6565 BRIXMOR PPTY GROUP INC COM 11120U105 7889 441194 SH SOLE 7 430944 0 10250 BRIXMOR PPTY GROUP INC COM 11120U105 5193 290446 SH SOLE 13 290446 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 201 11236 SH SOLE 15 11236 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 10240 572682 SH SOLE 18 534838 0 37844 BRIXMOR PPTY GROUP INC COM 11120U105 18600 1040269 SH SOLE 19 1040269 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 81704 4569578 SH SOLE 21 4569578 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 277583 15524767 SH SOLE 22 13132238 0 2392529 BRIXMOR PPTY GROUP INC COM 11120U105 9063 506875 SH SOLE 23 506875 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9277 518846 SH SOLE 25 518846 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 12646 707285 SH SOLE 26 323637 0 383648 BRIXMOR PPTY GROUP INC COM 11120U105 1137 63610 SH SOLE 28 48017 0 15593 BRIXMOR PPTY GROUP INC COM 11120U105 12744 712732 SH SOLE 29 204950 0 507782 BRIXMOR PPTY GROUP INC COM 11120U105 33270 1860763 SH SOLE 30 1860763 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3421 191329 SH SOLE 31 121885 0 69444 BRIXMOR PPTY GROUP INC COM 11120U105 6192 346311 SH SOLE 34 346311 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 5616 314106 SH SOLE 36 314106 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 27 1536 SH SOLE 40 1536 0 0 BROADCOM LTD SHS Y09827109 126710 543703 SH SOLE 2 100194 0 443509 BROADCOM LTD SHS Y09827109 29801 127874 SH SOLE 4 117879 0 9995 BROADCOM LTD SHS Y09827109 67131 288056 SH SOLE 7 271740 0 16316 BROADCOM LTD SHS Y09827109 802 3441 SH SOLE 13 3441 0 0 BROADCOM LTD SHS Y09827109 723 3103 SH SOLE 15 3103 0 0 BROADCOM LTD SHS Y09827109 319224 1369767 SH SOLE 18 1180133 0 189634 BROADCOM LTD SHS Y09827109 698 2997 SH OTR 19 0 2997 0 BROADCOM LTD SHS Y09827109 147883 634553 SH SOLE 19 634553 0 0 BROADCOM LTD SHS Y09827109 35557 152573 SH SOLE 20 0 0 152573 BROADCOM LTD SHS Y09827109 1519173 6518656 SH SOLE 21 6518656 0 0 BROADCOM LTD SHS Y09827109 2446814 10499096 SH SOLE 22 8718728 0 1780368 BROADCOM LTD SHS Y09827109 113799 488303 SH SOLE 23 488303 0 0 BROADCOM LTD SHS Y09827109 63428 272165 SH SOLE 25 272165 0 0 BROADCOM LTD SHS Y09827109 226382 971387 SH SOLE 26 329978 0 641409 BROADCOM LTD SHS Y09827109 19708 84567 SH SOLE 28 63367 0 21200 BROADCOM LTD SHS Y09827109 5328 22864 SH SOLE 29 15289 0 7575 BROADCOM LTD SHS Y09827109 269970 1158421 SH SOLE 30 1158421 0 0 BROADCOM LTD SHS Y09827109 53419 229217 SH SOLE 31 115692 0 113525 BROADCOM LTD SHS Y09827109 16499 70794 SH SOLE 32 70794 0 0 BROADCOM LTD SHS Y09827109 16735 71809 SH SOLE 34 71809 0 0 BROADCOM LTD SHS Y09827109 96829 415486 SH SOLE 36 415486 0 0 BROADCOM LTD SHS Y09827109 486 2085 SH SOLE 40 2085 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13565 179523 SH SOLE 2 86319 0 93204 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2753 36437 SH SOLE 4 33422 0 3015 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3771 49911 SH SOLE 7 46123 0 3788 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 164 2165 SH SOLE 13 2165 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 57 752 SH SOLE 15 752 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 30853 408331 SH SOLE 18 396727 0 11604 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4070 53868 SH SOLE 19 53868 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7357 97368 SH SOLE 20 0 0 97368 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 467748 6190413 SH SOLE 21 6190413 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 305578 4044182 SH SOLE 22 3670681 0 373501 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 10758 142382 SH SOLE 23 142382 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6077 80431 SH SOLE 25 80431 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 28468 376759 SH SOLE 26 113121 0 263638 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1867 24711 SH SOLE 28 18345 0 6366 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2484 32871 SH SOLE 29 4045 0 28826 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15007 198609 SH SOLE 30 198609 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4272 56536 SH SOLE 31 20930 0 35606 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 793 10500 SH SOLE 34 10500 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11188 148067 SH SOLE 36 148067 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 41 548 SH SOLE 40 548 0 0 BROADSOFT INC COM 11133B409 63 1465 SH SOLE 2 1257 0 208 BROADSOFT INC COM 11133B409 9 200 SH SOLE 4 200 0 0 BROADSOFT INC COM 11133B409 33 763 SH SOLE 7 763 0 0 BROADSOFT INC COM 11133B409 4534 105323 SH SOLE 18 105323 0 0 BROADSOFT INC COM 11133B409 13045 303026 SH SOLE 19 303026 0 0 BROADSOFT INC COM 11133B409 37981 882252 SH SOLE 21 882252 0 0 BROADSOFT INC COM 11133B409 35151 816527 SH SOLE 22 759959 0 56568 BROADSOFT INC COM 11133B409 633 14703 SH SOLE 26 12917 0 1786 BROADSOFT INC COM 11133B409 170 3953 SH SOLE 28 3953 0 0 BROADSOFT INC COM 11133B409 192 4463 SH SOLE 30 4463 0 0 BROADSOFT INC COM 11133B409 128 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 6 2681 SH SOLE 21 2681 0 0 BROADWIND ENERGY INC COM NEW 11161T207 13 2493 SH SOLE 18 2493 0 0 BROADWIND ENERGY INC COM NEW 11161T207 25 4880 SH SOLE 19 4880 0 0 BROADWIND ENERGY INC COM NEW 11161T207 200 39710 SH SOLE 21 39710 0 0 BROADWIND ENERGY INC COM NEW 11161T207 1999 396692 SH SOLE 22 396692 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 5084 403196 SH SOLE 2 193920 0 209276 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 23 1833 SH SOLE 4 1833 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 175 13904 SH SOLE 7 13904 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 17690 1402883 SH SOLE 18 1402883 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 2279 180734 SH SOLE 19 180734 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 224247 17783234 SH SOLE 21 17783234 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 162886 12917246 SH SOLE 22 11625811 0 1291435 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1386 109898 SH SOLE 26 86330 0 23568 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 770 61058 SH SOLE 28 61058 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 921 73012 SH SOLE 29 0 0 73012 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 1516 120236 SH SOLE 30 120236 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 116 9238 SH SOLE 31 9238 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 83 6615 SH SOLE 36 6615 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 578 45802 SH SOLE 40 45802 0 0 BROCADE COMMUNICATIONS SYS I NOTE 1.375% 1/0 111621AQ1 950 937000 PRN SOLE 21 937000 0 0 BROOKDALE SR LIVING INC COM 112463104 2712 184386 SH SOLE 2 88195 0 96191 BROOKDALE SR LIVING INC COM 112463104 3263 221799 SH SOLE 4 221799 0 0 BROOKDALE SR LIVING INC COM 112463104 132 8971 SH SOLE 7 8971 0 0 BROOKDALE SR LIVING INC COM 112463104 11853 805783 SH SOLE 18 805783 0 0 BROOKDALE SR LIVING INC COM 112463104 78040 5305209 SH SOLE 19 5305209 0 0 BROOKDALE SR LIVING INC COM 112463104 39517 2686397 SH SOLE 21 2686397 0 0 BROOKDALE SR LIVING INC COM 112463104 77338 5257539 SH SOLE 22 4570076 0 687463 BROOKDALE SR LIVING INC COM 112463104 1110 75490 SH SOLE 26 65060 0 10430 BROOKDALE SR LIVING INC COM 112463104 393 26723 SH SOLE 28 26723 0 0 BROOKDALE SR LIVING INC COM 112463104 467 31752 SH SOLE 29 0 0 31752 BROOKDALE SR LIVING INC COM 112463104 702 47726 SH SOLE 30 47726 0 0 BROOKDALE SR LIVING INC COM 112463104 62 4185 SH SOLE 31 4185 0 0 BROOKDALE SR LIVING INC COM 112463104 30984 2106353 SH SOLE 34 2106353 0 0 BROOKDALE SR LIVING INC COM 112463104 146 9898 SH SOLE 36 9898 0 0 BROOKDALE SR LIVING INC COM 112463104 299 20343 SH SOLE 40 20343 0 0 BROOKDALE SR LIVING INC NOTE 2.750% 6/1 112463AA2 454 458000 PRN SOLE 21 458000 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 35 900 SH SOLE 18 900 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 0 18 SH SOLE 18 18 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 230 15770 SH SOLE 2 3296 0 12474 BROOKLINE BANCORP INC DEL COM 11373M107 9 625 SH SOLE 4 625 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 24 1664 SH SOLE 7 1664 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 5557 380615 SH SOLE 18 380615 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 711 48684 SH SOLE 19 48684 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 94419 6467061 SH SOLE 21 6467061 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 32221 2206910 SH SOLE 22 2069423 0 137487 BROOKLINE BANCORP INC DEL COM 11373M107 756 51772 SH SOLE 26 45125 0 6647 BROOKLINE BANCORP INC DEL COM 11373M107 144 9834 SH SOLE 28 9834 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1601 109641 SH SOLE 30 109641 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 122 8336 SH SOLE 40 8336 0 0 BROOKS AUTOMATION INC COM 114340102 289 13343 SH SOLE 2 12712 0 631 BROOKS AUTOMATION INC COM 114340102 11 493 SH SOLE 4 493 0 0 BROOKS AUTOMATION INC COM 114340102 33 1506 SH SOLE 7 1506 0 0 BROOKS AUTOMATION INC COM 114340102 6968 321239 SH SOLE 18 321239 0 0 BROOKS AUTOMATION INC COM 114340102 3631 167387 SH SOLE 19 167387 0 0 BROOKS AUTOMATION INC COM 114340102 125651 5793025 SH SOLE 21 5793025 0 0 BROOKS AUTOMATION INC COM 114340102 44338 2044147 SH SOLE 22 1910243 0 133904 BROOKS AUTOMATION INC COM 114340102 1285 59258 SH SOLE 23 59258 0 0 BROOKS AUTOMATION INC COM 114340102 828 38189 SH SOLE 26 35583 0 2606 BROOKS AUTOMATION INC COM 114340102 201 9247 SH SOLE 28 9247 0 0 BROOKS AUTOMATION INC COM 114340102 699 32235 SH SOLE 29 0 0 32235 BROOKS AUTOMATION INC COM 114340102 2162 99656 SH SOLE 30 99656 0 0 BROOKS AUTOMATION INC COM 114340102 27 1223 SH SOLE 34 1223 0 0 BROOKS AUTOMATION INC COM 114340102 164 7559 SH SOLE 40 7559 0 0 BROWN & BROWN INC COM 115236101 5609 130232 SH SOLE 2 68629 0 61603 BROWN & BROWN INC COM 115236101 19 436 SH SOLE 4 436 0 0 BROWN & BROWN INC COM 115236101 2621 60857 SH SOLE 7 60857 0 0 BROWN & BROWN INC COM 115236101 40 922 SH SOLE 15 922 0 0 BROWN & BROWN INC COM 115236101 17124 397596 SH SOLE 18 397596 0 0 BROWN & BROWN INC COM 115236101 2223 51621 SH SOLE 19 51621 0 0 BROWN & BROWN INC COM 115236101 211339 4906868 SH SOLE 21 4906868 0 0 BROWN & BROWN INC COM 115236101 165488 3842313 SH SOLE 22 3260537 0 581776 BROWN & BROWN INC COM 115236101 3891 90338 SH SOLE 25 90338 0 0 BROWN & BROWN INC COM 115236101 2143 49765 SH SOLE 26 43693 0 6072 BROWN & BROWN INC COM 115236101 736 17096 SH SOLE 28 17096 0 0 BROWN & BROWN INC COM 115236101 165 3828 SH SOLE 29 0 0 3828 BROWN & BROWN INC COM 115236101 1034 23999 SH SOLE 30 23999 0 0 BROWN & BROWN INC COM 115236101 116 2704 SH SOLE 31 2704 0 0 BROWN & BROWN INC COM 115236101 4859 112818 SH SOLE 36 112818 0 0 BROWN & BROWN INC COM 115236101 575 13347 SH SOLE 40 13347 0 0 BROWN FORMAN CORP CL A 115637100 1138 23093 SH SOLE 2 4755 0 18338 BROWN FORMAN CORP CL A 115637100 61 1238 SH SOLE 7 1238 0 0 BROWN FORMAN CORP CL A 115637100 1198 24299 SH SOLE 18 24299 0 0 BROWN FORMAN CORP CL A 115637100 703 14256 SH SOLE 19 14256 0 0 BROWN FORMAN CORP CL A 115637100 28680 581746 SH SOLE 21 581746 0 0 BROWN FORMAN CORP CL A 115637100 24982 506731 SH SOLE 22 351856 0 154875 BROWN FORMAN CORP CL A 115637100 64 1291 SH SOLE 31 1291 0 0 BROWN FORMAN CORP CL B 115637209 5251 108041 SH SOLE 2 47291 0 60750 BROWN FORMAN CORP CL B 115637209 3435 70681 SH SOLE 4 58465 0 12216 BROWN FORMAN CORP CL B 115637209 25621 527179 SH SOLE 7 237949 0 289230 BROWN FORMAN CORP CL B 115637209 71 1469 SH SOLE 15 1469 0 0 BROWN FORMAN CORP CL B 115637209 18847 387808 SH SOLE 18 360597 0 27211 BROWN FORMAN CORP CL B 115637209 2508 51614 SH SOLE 19 51614 0 0 BROWN FORMAN CORP CL B 115637209 9050 186208 SH SOLE 20 0 0 186208 BROWN FORMAN CORP CL B 115637209 188974 3888355 SH SOLE 21 3888355 0 0 BROWN FORMAN CORP CL B 115637209 226924 4669226 SH SOLE 22 3939365 0 729861 BROWN FORMAN CORP CL B 115637209 12453 256240 SH SOLE 23 256240 0 0 BROWN FORMAN CORP CL B 115637209 24171 497345 SH SOLE 25 497345 0 0 BROWN FORMAN CORP CL B 115637209 31259 643191 SH SOLE 26 250858 0 392333 BROWN FORMAN CORP CL B 115637209 2089 42975 SH SOLE 28 32254 0 10721 BROWN FORMAN CORP CL B 115637209 218 4486 SH SOLE 29 0 0 4486 BROWN FORMAN CORP CL B 115637209 24434 502750 SH SOLE 30 502750 0 0 BROWN FORMAN CORP CL B 115637209 3373 69406 SH SOLE 31 13135 0 56271 BROWN FORMAN CORP CL B 115637209 2361 48589 SH SOLE 34 48589 0 0 BROWN FORMAN CORP CL B 115637209 10648 219086 SH SOLE 36 219086 0 0 BROWN FORMAN CORP CL B 115637209 56 1156 SH SOLE 40 1156 0 0 BRT APARTMENTS CORP COM 055645303 13 1679 SH SOLE 18 1679 0 0 BRT APARTMENTS CORP COM 055645303 28 3601 SH SOLE 19 3601 0 0 BRT APARTMENTS CORP COM 055645303 239 30452 SH SOLE 21 30452 0 0 BRT APARTMENTS CORP COM 055645303 2986 379927 SH SOLE 22 379927 0 0 BRUKER CORP COM 116794108 1767 61261 SH SOLE 2 13119 0 48142 BRUKER CORP COM 116794108 15 507 SH SOLE 4 507 0 0 BRUKER CORP COM 116794108 72 2495 SH SOLE 7 2495 0 0 BRUKER CORP COM 116794108 2281 79100 SH SOLE 15 0 0 79100 BRUKER CORP COM 116794108 1586 54993 SH SOLE 18 54993 0 0 BRUKER CORP COM 116794108 1350 46827 SH SOLE 19 46827 0 0 BRUKER CORP COM 116794108 44908 1557146 SH SOLE 21 1557146 0 0 BRUKER CORP COM 116794108 81512 2826357 SH SOLE 22 2503682 0 322675 BRUKER CORP COM 116794108 1425 49419 SH SOLE 26 44129 0 5290 BRUKER CORP COM 116794108 476 16497 SH SOLE 28 16497 0 0 BRUKER CORP COM 116794108 550 19078 SH SOLE 29 0 0 19078 BRUKER CORP COM 116794108 532 18449 SH SOLE 30 18449 0 0 BRUKER CORP COM 116794108 70 2418 SH SOLE 31 2418 0 0 BRUKER CORP COM 116794108 374 12967 SH SOLE 40 12967 0 0 BRUNSWICK CORP COM 117043109 5137 81898 SH SOLE 2 46623 0 35275 BRUNSWICK CORP COM 117043109 302 4814 SH SOLE 4 4814 0 0 BRUNSWICK CORP COM 117043109 178 2839 SH SOLE 7 2839 0 0 BRUNSWICK CORP COM 117043109 19495 310775 SH SOLE 18 310775 0 0 BRUNSWICK CORP COM 117043109 8697 138638 SH SOLE 19 138638 0 0 BRUNSWICK CORP COM 117043109 235836 3759543 SH SOLE 21 3759543 0 0 BRUNSWICK CORP COM 117043109 194283 3097135 SH SOLE 22 2826326 0 270809 BRUNSWICK CORP COM 117043109 156 2480 SH SOLE 23 2480 0 0 BRUNSWICK CORP COM 117043109 206 3276 SH SOLE 25 3276 0 0 BRUNSWICK CORP COM 117043109 1723 27472 SH SOLE 26 22201 0 5271 BRUNSWICK CORP COM 117043109 805 12826 SH SOLE 28 12826 0 0 BRUNSWICK CORP COM 117043109 3174 50605 SH SOLE 29 0 0 50605 BRUNSWICK CORP COM 117043109 1135 18094 SH SOLE 30 18094 0 0 BRUNSWICK CORP COM 117043109 132 2108 SH SOLE 31 2108 0 0 BRUNSWICK CORP COM 117043109 1908 30415 SH SOLE 34 30415 0 0 BRUNSWICK CORP COM 117043109 53 851 SH SOLE 36 851 0 0 BRUNSWICK CORP COM 117043109 622 9923 SH SOLE 40 9923 0 0 BRYN MAWR BK CORP COM 117665109 152 3575 SH SOLE 2 843 0 2732 BRYN MAWR BK CORP COM 117665109 29 693 SH SOLE 7 693 0 0 BRYN MAWR BK CORP COM 117665109 2995 70461 SH SOLE 18 70461 0 0 BRYN MAWR BK CORP COM 117665109 489 11505 SH SOLE 19 11505 0 0 BRYN MAWR BK CORP COM 117665109 23111 543799 SH SOLE 21 543799 0 0 BRYN MAWR BK CORP COM 117665109 23219 546335 SH SOLE 22 517605 0 28730 BRYN MAWR BK CORP COM 117665109 83 1943 SH SOLE 28 1943 0 0 BRYN MAWR BK CORP COM 117665109 121 2852 SH SOLE 30 2852 0 0 BRYN MAWR BK CORP COM 117665109 462 10874 SH SOLE 34 10874 0 0 BRYN MAWR BK CORP COM 117665109 68 1602 SH SOLE 40 1602 0 0 BSB BANCORP INC MD COM 05573H108 42 1420 SH SOLE 2 295 0 1125 BSB BANCORP INC MD COM 05573H108 959 32785 SH SOLE 18 32785 0 0 BSB BANCORP INC MD COM 05573H108 117 3989 SH SOLE 19 3989 0 0 BSB BANCORP INC MD COM 05573H108 7881 269452 SH SOLE 21 269452 0 0 BSB BANCORP INC MD COM 05573H108 2363 80789 SH SOLE 22 75171 0 5618 BSQUARE CORP COM NEW 11776U300 11 2028 SH SOLE 18 2028 0 0 BSQUARE CORP COM NEW 11776U300 203 36333 SH SOLE 21 36333 0 0 BSQUARE CORP COM NEW 11776U300 1583 282739 SH SOLE 22 282739 0 0 BT GROUP PLC ADR 05577E101 37496 1931768 SH SOLE 18 1931768 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 244 3810 SH SOLE 18 3810 0 0 BUCKLE INC COM 118440106 108 6088 SH SOLE 2 1346 0 4742 BUCKLE INC COM 118440106 3 155 SH SOLE 4 155 0 0 BUCKLE INC COM 118440106 13 705 SH SOLE 7 705 0 0 BUCKLE INC COM 118440106 2615 146932 SH SOLE 18 146932 0 0 BUCKLE INC COM 118440106 320 17987 SH SOLE 19 17987 0 0 BUCKLE INC COM 118440106 43910 2466847 SH SOLE 21 2466847 0 0 BUCKLE INC COM 118440106 13737 771756 SH SOLE 22 711128 0 60628 BUCKLE INC COM 118440106 159 8913 SH SOLE 26 6938 0 1975 BUCKLE INC COM 118440106 76 4260 SH SOLE 28 4260 0 0 BUCKLE INC COM 118440106 711 39940 SH SOLE 30 39940 0 0 BUCKLE INC COM 118440106 57 3185 SH SOLE 40 3185 0 0 BUFFALO WILD WINGS INC COM 119848109 906 7152 SH SOLE 2 7012 0 140 BUFFALO WILD WINGS INC COM 119848109 13 103 SH SOLE 4 103 0 0 BUFFALO WILD WINGS INC COM 119848109 48 376 SH SOLE 7 376 0 0 BUFFALO WILD WINGS INC COM 119848109 6 47 SH SOLE 17 0 0 47 BUFFALO WILD WINGS INC COM 119848109 12881 101664 SH SOLE 18 101664 0 0 BUFFALO WILD WINGS INC COM 119848109 1281 10114 SH SOLE 19 10114 0 0 BUFFALO WILD WINGS INC COM 119848109 122752 968836 SH SOLE 21 968836 0 0 BUFFALO WILD WINGS INC COM 119848109 63676 502572 SH SOLE 22 471028 0 31544 BUFFALO WILD WINGS INC COM 119848109 651 5138 SH SOLE 26 3865 0 1273 BUFFALO WILD WINGS INC COM 119848109 289 2278 SH SOLE 28 2278 0 0 BUFFALO WILD WINGS INC COM 119848109 348 2748 SH SOLE 30 2748 0 0 BUFFALO WILD WINGS INC COM 119848109 258 2037 SH SOLE 40 2037 0 0 BUILD A BEAR WORKSHOP COM 120076104 29 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 557 53307 SH SOLE 18 53307 0 0 BUILD A BEAR WORKSHOP COM 120076104 107 10251 SH SOLE 19 10251 0 0 BUILD A BEAR WORKSHOP COM 120076104 4853 464412 SH SOLE 21 464412 0 0 BUILD A BEAR WORKSHOP COM 120076104 3523 337104 SH SOLE 22 320938 0 16166 BUILDERS FIRSTSOURCE INC COM 12008R107 75 4927 SH SOLE 2 4221 0 706 BUILDERS FIRSTSOURCE INC COM 12008R107 10 644 SH SOLE 4 644 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 39 2567 SH SOLE 7 2567 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 5124 334445 SH SOLE 18 334445 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1012 66075 SH SOLE 19 66075 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 58176 3797364 SH SOLE 21 3797364 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 39765 2595601 SH SOLE 22 2398326 0 197275 BUILDERS FIRSTSOURCE INC COM 12008R107 583 38032 SH SOLE 26 32467 0 5565 BUILDERS FIRSTSOURCE INC COM 12008R107 283 18475 SH SOLE 28 18475 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 436 28479 SH SOLE 29 0 0 28479 BUILDERS FIRSTSOURCE INC COM 12008R107 268 17506 SH SOLE 30 17506 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 134 8775 SH SOLE 40 8775 0 0 BUNGE LIMITED COM G16962105 15015 201271 SH SOLE 2 86388 0 114883 BUNGE LIMITED COM G16962105 3016 40435 SH SOLE 4 37036 0 3399 BUNGE LIMITED COM G16962105 16608 222631 SH SOLE 7 205948 0 16683 BUNGE LIMITED COM G16962105 444 5957 SH SOLE 13 5957 0 0 BUNGE LIMITED COM G16962105 66 883 SH SOLE 15 883 0 0 BUNGE LIMITED COM G16962105 6487 86956 SH SOLE 18 73274 0 13682 BUNGE LIMITED COM G16962105 14173 189991 SH SOLE 19 189991 0 0 BUNGE LIMITED COM G16962105 6151 82449 SH SOLE 20 0 0 82449 BUNGE LIMITED COM G16962105 136613 1831269 SH SOLE 21 1831269 0 0 BUNGE LIMITED COM G16962105 283824 3804607 SH SOLE 22 3295499 0 509108 BUNGE LIMITED COM G16962105 12563 168400 SH SOLE 23 168400 0 0 BUNGE LIMITED COM G16962105 8005 107305 SH SOLE 25 107305 0 0 BUNGE LIMITED COM G16962105 33935 454895 SH SOLE 26 130518 0 324377 BUNGE LIMITED COM G16962105 2164 29007 SH SOLE 28 21608 0 7399 BUNGE LIMITED COM G16962105 2936 39359 SH SOLE 29 5051 0 34308 BUNGE LIMITED COM G16962105 25180 337540 SH SOLE 30 337540 0 0 BUNGE LIMITED COM G16962105 6874 92145 SH SOLE 31 28070 0 64075 BUNGE LIMITED COM G16962105 5804 77802 SH SOLE 34 77802 0 0 BUNGE LIMITED COM G16962105 15644 209701 SH SOLE 36 209701 0 0 BUNGE LIMITED COM G16962105 53 709 SH SOLE 40 709 0 0 BURLINGTON STORES INC COM 122017106 5823 63305 SH SOLE 2 33647 0 29658 BURLINGTON STORES INC COM 122017106 389 4232 SH SOLE 4 4232 0 0 BURLINGTON STORES INC COM 122017106 196 2135 SH SOLE 7 2135 0 0 BURLINGTON STORES INC COM 122017106 4377 47576 SH SOLE 18 47470 0 106 BURLINGTON STORES INC COM 122017106 9632 104709 SH SOLE 19 104709 0 0 BURLINGTON STORES INC COM 122017106 65771 714975 SH SOLE 21 714975 0 0 BURLINGTON STORES INC COM 122017106 176433 1917959 SH SOLE 22 1705058 0 212901 BURLINGTON STORES INC COM 122017106 275 2992 SH SOLE 23 2992 0 0 BURLINGTON STORES INC COM 122017106 2078 22585 SH SOLE 26 18379 0 4206 BURLINGTON STORES INC COM 122017106 894 9715 SH SOLE 28 9715 0 0 BURLINGTON STORES INC COM 122017106 1835 19946 SH SOLE 29 0 0 19946 BURLINGTON STORES INC COM 122017106 1009 10974 SH SOLE 30 10974 0 0 BURLINGTON STORES INC COM 122017106 144 1562 SH SOLE 31 1562 0 0 BURLINGTON STORES INC COM 122017106 2966 32240 SH SOLE 34 32240 0 0 BURLINGTON STORES INC COM 122017106 375 4072 SH SOLE 36 4072 0 0 BURLINGTON STORES INC COM 122017106 711 7727 SH SOLE 40 7727 0 0 BWX TECHNOLOGIES INC COM 05605H100 4561 93561 SH SOLE 2 60724 0 32837 BWX TECHNOLOGIES INC COM 05605H100 649 13305 SH SOLE 4 13305 0 0 BWX TECHNOLOGIES INC COM 05605H100 111 2286 SH SOLE 7 2286 0 0 BWX TECHNOLOGIES INC COM 05605H100 3551 72833 SH SOLE 18 72833 0 0 BWX TECHNOLOGIES INC COM 05605H100 2036 41768 SH SOLE 19 41768 0 0 BWX TECHNOLOGIES INC COM 05605H100 112934 2316598 SH SOLE 21 2316598 0 0 BWX TECHNOLOGIES INC COM 05605H100 128721 2640441 SH SOLE 22 2359459 0 280982 BWX TECHNOLOGIES INC COM 05605H100 377 7742 SH SOLE 23 7742 0 0 BWX TECHNOLOGIES INC COM 05605H100 1406 28834 SH SOLE 26 27498 0 1336 BWX TECHNOLOGIES INC COM 05605H100 702 14404 SH SOLE 30 14404 0 0 BWX TECHNOLOGIES INC COM 05605H100 106 2170 SH SOLE 31 2170 0 0 BWX TECHNOLOGIES INC COM 05605H100 4415 90563 SH SOLE 34 90563 0 0 BWX TECHNOLOGIES INC COM 05605H100 1967 40355 SH SOLE 36 40355 0 0 BWX TECHNOLOGIES INC COM 05605H100 494 10132 SH SOLE 40 10132 0 0 C & F FINL CORP COM 12466Q104 26 545 SH SOLE 2 116 0 429 C & F FINL CORP COM 12466Q104 622 13270 SH SOLE 18 13270 0 0 C & F FINL CORP COM 12466Q104 74 1571 SH SOLE 19 1571 0 0 C & F FINL CORP COM 12466Q104 4984 106270 SH SOLE 21 106270 0 0 C & F FINL CORP COM 12466Q104 1166 24851 SH SOLE 22 22891 0 1960 C D I CORP COM 125071100 90 15355 SH SOLE 18 15355 0 0 C D I CORP COM 125071100 11 1891 SH SOLE 19 1891 0 0 C D I CORP COM 125071100 4972 849979 SH SOLE 21 849979 0 0 C D I CORP COM 125071100 1521 260076 SH SOLE 22 260076 0 0 C D I CORP COM 125071100 103 17613 SH SOLE 30 17613 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13579 197713 SH SOLE 2 63612 0 134101 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2875 41854 SH SOLE 4 38195 0 3659 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9669 140780 SH SOLE 7 131084 0 9696 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 257 3749 SH SOLE 13 3749 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 62 904 SH SOLE 15 904 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 21143 307846 SH SOLE 18 288466 0 19380 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2821 41075 SH SOLE 19 41075 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7847 114248 SH SOLE 20 0 0 114248 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 296457 4316490 SH SOLE 21 4316490 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 282085 4107234 SH SOLE 22 3445498 0 661736 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 11728 170762 SH SOLE 23 170762 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6825 99378 SH SOLE 25 99378 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 35966 523670 SH SOLE 26 154591 0 369079 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2010 29267 SH SOLE 28 21850 0 7417 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2716 39547 SH SOLE 29 4785 0 34762 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 33411 486471 SH SOLE 30 486471 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5416 78864 SH SOLE 31 29193 0 49671 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 692 10069 SH SOLE 34 10069 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12315 179303 SH SOLE 36 179303 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 48 697 SH SOLE 40 697 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 407 11882 SH SOLE 2 4217 0 7665 C&J ENERGY SVCS INC NEW COM 12674R100 42 1240 SH SOLE 7 1240 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 5991 174806 SH SOLE 18 174806 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 12462 363646 SH SOLE 19 363646 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 46949 1369965 SH SOLE 21 1369965 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 51472 1501967 SH SOLE 22 1443530 0 58437 C&J ENERGY SVCS INC NEW COM 12674R100 467 13635 SH SOLE 23 13635 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 5 145 SH SOLE 25 145 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 8 240 SH SOLE 26 0 0 240 C&J ENERGY SVCS INC NEW COM 12674R100 197 5756 SH SOLE 29 0 0 5756 C&J ENERGY SVCS INC NEW COM 12674R100 380 11091 SH SOLE 34 11091 0 0 CA INC COM 12673P105 13988 405803 SH SOLE 2 92108 0 313695 CA INC COM 12673P105 3466 100547 SH SOLE 4 93119 0 7428 CA INC COM 12673P105 10420 302304 SH SOLE 7 273553 0 28751 CA INC COM 12673P105 360 10448 SH SOLE 13 10448 0 0 CA INC COM 12673P105 86 2500 SH SOLE 15 2500 0 0 CA INC COM 12673P105 24902 722419 SH SOLE 18 679454 0 42965 CA INC COM 12673P105 6324 183475 SH SOLE 19 183475 0 0 CA INC COM 12673P105 8125 235718 SH SOLE 20 0 0 235718 CA INC COM 12673P105 243893 7075507 SH SOLE 21 7075507 0 0 CA INC COM 12673P105 288590 8372211 SH SOLE 22 6874190 0 1498021 CA INC COM 12673P105 12727 369230 SH SOLE 23 369230 0 0 CA INC COM 12673P105 8398 243632 SH SOLE 25 243632 0 0 CA INC COM 12673P105 31472 913018 SH SOLE 26 345958 0 567060 CA INC COM 12673P105 2235 64847 SH SOLE 28 48147 0 16700 CA INC COM 12673P105 372 10778 SH SOLE 29 10778 0 0 CA INC COM 12673P105 42522 1233605 SH SOLE 30 1233605 0 0 CA INC COM 12673P105 8348 242170 SH SOLE 31 138449 0 103721 CA INC COM 12673P105 2540 73695 SH SOLE 32 73695 0 0 CA INC COM 12673P105 2793 81033 SH SOLE 34 81033 0 0 CA INC COM 12673P105 12851 372817 SH SOLE 36 372817 0 0 CA INC COM 12673P105 54 1581 SH SOLE 40 1581 0 0 CABELAS INC COM 126804301 2477 41688 SH SOLE 2 24634 0 17054 CABELAS INC COM 126804301 16 273 SH SOLE 4 273 0 0 CABELAS INC COM 126804301 122 2045 SH SOLE 7 2045 0 0 CABELAS INC COM 126804301 10489 176528 SH SOLE 18 176528 0 0 CABELAS INC COM 126804301 43 727 SH OTR 19 727 0 0 CABELAS INC COM 126804301 1313 22097 SH SOLE 19 22097 0 0 CABELAS INC COM 126804301 128565 2163666 SH SOLE 21 2163666 0 0 CABELAS INC COM 126804301 91990 1548134 SH SOLE 22 1414024 0 134110 CABELAS INC COM 126804301 739 12444 SH SOLE 26 9707 0 2737 CABELAS INC COM 126804301 445 7491 SH SOLE 28 7491 0 0 CABELAS INC COM 126804301 423 7113 SH SOLE 30 7113 0 0 CABELAS INC COM 126804301 69 1159 SH SOLE 31 1159 0 0 CABELAS INC COM 126804301 167 2815 SH SOLE 36 2815 0 0 CABELAS INC COM 126804301 319 5361 SH SOLE 40 5361 0 0 CABLE ONE INC COM 12685J105 2978 4189 SH SOLE 2 2579 0 1610 CABLE ONE INC COM 12685J105 16 22 SH SOLE 4 22 0 0 CABLE ONE INC COM 12685J105 84 118 SH SOLE 7 118 0 0 CABLE ONE INC COM 12685J105 11336 15946 SH SOLE 18 15946 0 0 CABLE ONE INC COM 12685J105 24259 34124 SH SOLE 19 34124 0 0 CABLE ONE INC COM 12685J105 141601 199185 SH SOLE 21 199185 0 0 CABLE ONE INC COM 12685J105 104519 147024 SH SOLE 22 132929 0 14095 CABLE ONE INC COM 12685J105 1362 1916 SH SOLE 26 1685 0 231 CABLE ONE INC COM 12685J105 491 691 SH SOLE 28 691 0 0 CABLE ONE INC COM 12685J105 524 737 SH SOLE 30 737 0 0 CABLE ONE INC COM 12685J105 77 109 SH SOLE 31 109 0 0 CABLE ONE INC COM 12685J105 365 514 SH SOLE 40 514 0 0 CABOT CORP COM 127055101 15678 293437 SH SOLE 2 261640 0 31797 CABOT CORP COM 127055101 1617 30268 SH SOLE 4 30268 0 0 CABOT CORP COM 127055101 397 7428 SH SOLE 7 7428 0 0 CABOT CORP COM 127055101 6033 112914 SH SOLE 13 112914 0 0 CABOT CORP COM 127055101 855 16000 SH SOLE 15 0 0 16000 CABOT CORP COM 127055101 12237 229027 SH SOLE 18 228907 0 120 CABOT CORP COM 127055101 24354 455802 SH SOLE 19 455802 0 0 CABOT CORP COM 127055101 3946 73848 SH SOLE 20 73848 0 0 CABOT CORP COM 127055101 144087 2696736 SH SOLE 21 2696736 0 0 CABOT CORP COM 127055101 178574 3342207 SH SOLE 22 2680432 0 661775 CABOT CORP COM 127055101 2119 39667 SH SOLE 23 39667 0 0 CABOT CORP COM 127055101 637 11920 SH SOLE 25 11920 0 0 CABOT CORP COM 127055101 1329 24870 SH SOLE 26 20740 0 4130 CABOT CORP COM 127055101 470 8797 SH SOLE 28 8797 0 0 CABOT CORP COM 127055101 1003 18777 SH SOLE 29 18777 0 0 CABOT CORP COM 127055101 531 9930 SH SOLE 30 9930 0 0 CABOT CORP COM 127055101 2230 41742 SH SOLE 31 39735 0 2007 CABOT CORP COM 127055101 2087 39062 SH SOLE 34 39062 0 0 CABOT CORP COM 127055101 4518 84562 SH SOLE 36 84562 0 0 CABOT CORP COM 127055101 375 7011 SH SOLE 40 7011 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 114 1538 SH SOLE 2 1275 0 263 CABOT MICROELECTRONICS CORP COM 12709P103 13 181 SH SOLE 4 181 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 47 642 SH SOLE 7 642 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 9019 122160 SH SOLE 18 122160 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 5337 72291 SH SOLE 19 72291 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 156063 2113810 SH SOLE 21 2113810 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 53570 725591 SH SOLE 22 676818 0 48773 CABOT MICROELECTRONICS CORP COM 12709P103 2145 29060 SH SOLE 23 29060 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 633 8580 SH SOLE 26 6604 0 1976 CABOT MICROELECTRONICS CORP COM 12709P103 258 3495 SH SOLE 28 3495 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1022 13843 SH SOLE 29 0 0 13843 CABOT MICROELECTRONICS CORP COM 12709P103 2667 36126 SH SOLE 30 36126 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1223 16563 SH SOLE 34 16563 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 196 2651 SH SOLE 40 2651 0 0 CABOT OIL & GAS CORP COM 127097103 15695 625814 SH SOLE 2 179969 0 445845 CABOT OIL & GAS CORP COM 127097103 3529 140705 SH SOLE 4 129445 0 11260 CABOT OIL & GAS CORP COM 127097103 8208 327260 SH SOLE 7 313383 0 13877 CABOT OIL & GAS CORP COM 127097103 2278 90816 SH SOLE 13 90816 0 0 CABOT OIL & GAS CORP COM 127097103 71 2841 SH SOLE 15 2841 0 0 CABOT OIL & GAS CORP COM 127097103 48822 1946648 SH SOLE 18 1881910 0 64738 CABOT OIL & GAS CORP COM 127097103 23313 929560 SH SOLE 19 929560 0 0 CABOT OIL & GAS CORP COM 127097103 5616 223936 SH SOLE 20 0 0 223936 CABOT OIL & GAS CORP COM 127097103 245177 9775789 SH SOLE 21 9775789 0 0 CABOT OIL & GAS CORP COM 127097103 306937 12238301 SH SOLE 22 10144259 0 2094042 CABOT OIL & GAS CORP COM 127097103 15000 598084 SH SOLE 23 598084 0 0 CABOT OIL & GAS CORP COM 127097103 8181 326215 SH SOLE 25 326215 0 0 CABOT OIL & GAS CORP COM 127097103 34683 1382893 SH SOLE 26 462256 0 920637 CABOT OIL & GAS CORP COM 127097103 2497 99580 SH SOLE 28 74379 0 25201 CABOT OIL & GAS CORP COM 127097103 3427 136628 SH SOLE 29 19739 0 116889 CABOT OIL & GAS CORP COM 127097103 36404 1451509 SH SOLE 30 1451509 0 0 CABOT OIL & GAS CORP COM 127097103 6569 261912 SH SOLE 31 105702 0 156210 CABOT OIL & GAS CORP COM 127097103 37952 1513237 SH SOLE 34 1513237 0 0 CABOT OIL & GAS CORP COM 127097103 11604 462682 SH SOLE 36 462682 0 0 CABOT OIL & GAS CORP COM 127097103 56 2251 SH SOLE 40 2251 0 0 CACI INTL INC CL A 127190304 655 5237 SH SOLE 2 1120 0 4117 CACI INTL INC CL A 127190304 16 131 SH SOLE 4 131 0 0 CACI INTL INC CL A 127190304 121 968 SH SOLE 7 968 0 0 CACI INTL INC CL A 127190304 15325 122550 SH SOLE 18 122550 0 0 CACI INTL INC CL A 127190304 12706 101607 SH SOLE 19 101607 0 0 CACI INTL INC CL A 127190304 264610 2116036 SH SOLE 21 2116036 0 0 CACI INTL INC CL A 127190304 82028 655958 SH SOLE 22 610294 0 45664 CACI INTL INC CL A 127190304 1037 8292 SH SOLE 26 6935 0 1357 CACI INTL INC CL A 127190304 420 3355 SH SOLE 28 3355 0 0 CACI INTL INC CL A 127190304 444 3551 SH SOLE 29 0 0 3551 CACI INTL INC CL A 127190304 4426 35394 SH SOLE 30 35394 0 0 CACI INTL INC CL A 127190304 237 1895 SH SOLE 36 1895 0 0 CACI INTL INC CL A 127190304 300 2402 SH SOLE 40 2402 0 0 CADENCE BANCORPORATION CL A 12739A100 160 7296 SH SOLE 2 5688 0 1608 CADENCE BANCORPORATION CL A 12739A100 717 32768 SH SOLE 18 32768 0 0 CADENCE BANCORPORATION CL A 12739A100 614 28069 SH SOLE 19 28069 0 0 CADENCE BANCORPORATION CL A 12739A100 5731 261924 SH SOLE 21 261924 0 0 CADENCE BANCORPORATION CL A 12739A100 2194 100290 SH SOLE 22 94403 0 5887 CADENCE BANCORPORATION CL A 12739A100 1777 81221 SH SOLE 23 81221 0 0 CADENCE BANCORPORATION CL A 12739A100 493 22511 SH SOLE 29 0 0 22511 CADENCE BANCORPORATION CL A 12739A100 5998 274136 SH SOLE 34 274136 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 14125 421757 SH SOLE 2 178249 0 243508 CADENCE DESIGN SYSTEM INC COM 127387108 2954 88191 SH SOLE 4 81669 0 6522 CADENCE DESIGN SYSTEM INC COM 127387108 1938 57866 SH SOLE 7 57866 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4153 124000 SH SOLE 15 0 0 124000 CADENCE DESIGN SYSTEM INC COM 127387108 32748 977844 SH SOLE 18 942940 0 34904 CADENCE DESIGN SYSTEM INC COM 127387108 5754 171799 SH SOLE 19 143881 0 27918 CADENCE DESIGN SYSTEM INC COM 127387108 7364 219895 SH SOLE 20 0 0 219895 CADENCE DESIGN SYSTEM INC COM 127387108 445245 13294859 SH SOLE 21 13294859 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 305279 9115536 SH SOLE 22 8235618 0 879918 CADENCE DESIGN SYSTEM INC COM 127387108 11798 352286 SH SOLE 23 352286 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1317 39335 SH SOLE 25 39335 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 17541 523755 SH SOLE 26 249140 0 274615 CADENCE DESIGN SYSTEM INC COM 127387108 1972 58871 SH SOLE 28 44028 0 14843 CADENCE DESIGN SYSTEM INC COM 127387108 3767 112475 SH SOLE 29 11053 0 101422 CADENCE DESIGN SYSTEM INC COM 127387108 11361 339241 SH SOLE 30 339241 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4300 128384 SH SOLE 31 54911 0 73473 CADENCE DESIGN SYSTEM INC COM 127387108 7787 232510 SH SOLE 34 232510 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1541 46022 SH SOLE 36 46022 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 47 1393 SH SOLE 40 1393 0 0 CADIZ INC COM NEW 127537207 56 4128 SH SOLE 2 802 0 3326 CADIZ INC COM NEW 127537207 19 1431 SH SOLE 7 1431 0 0 CADIZ INC COM NEW 127537207 1090 80734 SH SOLE 18 80734 0 0 CADIZ INC COM NEW 127537207 248 18366 SH SOLE 19 18366 0 0 CADIZ INC COM NEW 127537207 8990 665902 SH SOLE 21 665902 0 0 CADIZ INC COM NEW 127537207 5122 379385 SH SOLE 22 365599 0 13786 CAESARS ACQUISITION CO CL A 12768T103 40 2111 SH SOLE 2 2111 0 0 CAESARS ACQUISITION CO CL A 12768T103 18 963 SH SOLE 7 963 0 0 CAESARS ACQUISITION CO CL A 12768T103 3536 185638 SH SOLE 18 185638 0 0 CAESARS ACQUISITION CO CL A 12768T103 462 24278 SH SOLE 19 24278 0 0 CAESARS ACQUISITION CO CL A 12768T103 27106 1422886 SH SOLE 21 1422886 0 0 CAESARS ACQUISITION CO CL A 12768T103 10279 539593 SH SOLE 22 460880 0 78713 CAESARS ACQUISITION CO CL A 12768T103 94 4946 SH SOLE 26 0 0 4946 CAESARS ACQUISITION CO CL A 12768T103 119 6225 SH SOLE 28 6225 0 0 CAESARS ACQUISITION CO CL A 12768T103 155 8120 SH SOLE 30 8120 0 0 CAESARS ACQUISITION CO CL A 12768T103 99 5188 SH SOLE 40 5188 0 0 CAESARS ENTMT CORP COM 127686103 519 43211 SH SOLE 2 43211 0 0 CAESARS ENTMT CORP COM 127686103 5 430 SH SOLE 4 430 0 0 CAESARS ENTMT CORP COM 127686103 55 4591 SH SOLE 7 4591 0 0 CAESARS ENTMT CORP COM 127686103 2592 216020 SH SOLE 18 216020 0 0 CAESARS ENTMT CORP COM 127686103 3428 285643 SH SOLE 19 285643 0 0 CAESARS ENTMT CORP COM 127686103 21005 1750388 SH SOLE 21 1750388 0 0 CAESARS ENTMT CORP COM 127686103 28579 2381607 SH SOLE 22 2272035 0 109572 CAESARS ENTMT CORP COM 127686103 2144 178660 SH SOLE 23 178660 0 0 CAESARS ENTMT CORP COM 127686103 85 7065 SH SOLE 26 0 0 7065 CAESARS ENTMT CORP COM 127686103 100 8336 SH SOLE 28 8336 0 0 CAESARS ENTMT CORP COM 127686103 310 25816 SH SOLE 29 0 0 25816 CAESARS ENTMT CORP COM 127686103 96 8005 SH SOLE 30 8005 0 0 CAESARS ENTMT CORP COM 127686103 72 6040 SH SOLE 40 6040 0 0 CAESARSTONE LTD ORD SHS M20598104 109 3103 SH SOLE 2 931 0 2172 CAESARSTONE LTD ORD SHS M20598104 6 166 SH SOLE 4 166 0 0 CAESARSTONE LTD ORD SHS M20598104 70 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 2853 81411 SH SOLE 18 81411 0 0 CAESARSTONE LTD ORD SHS M20598104 397 11339 SH SOLE 19 11339 0 0 CAESARSTONE LTD ORD SHS M20598104 28347 808762 SH SOLE 21 808762 0 0 CAESARSTONE LTD ORD SHS M20598104 13664 389837 SH SOLE 22 342606 0 47231 CAESARSTONE LTD ORD SHS M20598104 56 1597 SH SOLE 26 0 0 1597 CAESARSTONE LTD ORD SHS M20598104 96 2725 SH SOLE 40 2725 0 0 CAFEPRESS INC COM 12769A103 3 1105 SH SOLE 18 1105 0 0 CAFEPRESS INC COM 12769A103 47 18785 SH SOLE 21 18785 0 0 CAFEPRESS INC COM 12769A103 10 3961 SH SOLE 22 3961 0 0 CAFEPRESS INC COM 12769A103 118 47623 SH SOLE 29 0 0 47623 CAI INTERNATIONAL INC COM 12477X106 60 2550 SH SOLE 2 905 0 1645 CAI INTERNATIONAL INC COM 12477X106 10 412 SH SOLE 7 412 0 0 CAI INTERNATIONAL INC COM 12477X106 1423 60313 SH SOLE 18 60313 0 0 CAI INTERNATIONAL INC COM 12477X106 241 10205 SH SOLE 19 10205 0 0 CAI INTERNATIONAL INC COM 12477X106 11484 486590 SH SOLE 21 486590 0 0 CAI INTERNATIONAL INC COM 12477X106 5809 246126 SH SOLE 22 224954 0 21172 CAL MAINE FOODS INC COM NEW 128030202 260 6564 SH SOLE 2 1277 0 5287 CAL MAINE FOODS INC COM NEW 128030202 6 146 SH SOLE 4 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 30 768 SH SOLE 7 768 0 0 CAL MAINE FOODS INC COM NEW 128030202 6107 154224 SH SOLE 18 154224 0 0 CAL MAINE FOODS INC COM NEW 128030202 750 18939 SH SOLE 19 18939 0 0 CAL MAINE FOODS INC COM NEW 128030202 102928 2599188 SH SOLE 21 2599188 0 0 CAL MAINE FOODS INC COM NEW 128030202 33217 838821 SH SOLE 22 778690 0 60131 CAL MAINE FOODS INC COM NEW 128030202 301 7597 SH SOLE 26 4682 0 2915 CAL MAINE FOODS INC COM NEW 128030202 175 4430 SH SOLE 28 4430 0 0 CAL MAINE FOODS INC COM NEW 128030202 1895 47847 SH SOLE 30 47847 0 0 CAL MAINE FOODS INC COM NEW 128030202 137 3470 SH SOLE 40 3470 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 5 1171 SH SOLE 18 1171 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 91 19556 SH SOLE 21 19556 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 110 23628 SH SOLE 22 23628 0 0 CALAMP CORP COM 128126109 44 2160 SH SOLE 2 2003 0 157 CALAMP CORP COM 128126109 16 798 SH SOLE 7 798 0 0 CALAMP CORP COM 128126109 3442 169318 SH SOLE 18 169318 0 0 CALAMP CORP COM 128126109 470 23140 SH SOLE 19 23140 0 0 CALAMP CORP COM 128126109 61231 3011865 SH SOLE 21 3011865 0 0 CALAMP CORP COM 128126109 20617 1014115 SH SOLE 22 947311 0 66804 CALAMP CORP COM 128126109 27 1349 SH SOLE 26 0 0 1349 CALAMP CORP COM 128126109 108 5309 SH SOLE 28 5309 0 0 CALAMP CORP COM 128126109 1007 49513 SH SOLE 30 49513 0 0 CALAMP CORP COM 128126109 80 3941 SH SOLE 40 3941 0 0 CALATLANTIC GROUP INC COM 128195104 2691 76133 SH SOLE 2 37963 0 38170 CALATLANTIC GROUP INC COM 128195104 13 367 SH SOLE 4 367 0 0 CALATLANTIC GROUP INC COM 128195104 103 2918 SH SOLE 7 2918 0 0 CALATLANTIC GROUP INC COM 128195104 9175 259555 SH SOLE 18 259555 0 0 CALATLANTIC GROUP INC COM 128195104 1144 32375 SH SOLE 19 32375 0 0 CALATLANTIC GROUP INC COM 128195104 162240 4589529 SH SOLE 21 4589529 0 0 CALATLANTIC GROUP INC COM 128195104 81106 2294384 SH SOLE 22 2069604 0 224780 CALATLANTIC GROUP INC COM 128195104 1103 31216 SH SOLE 26 26142 0 5074 CALATLANTIC GROUP INC COM 128195104 383 10843 SH SOLE 28 10843 0 0 CALATLANTIC GROUP INC COM 128195104 412 11665 SH SOLE 30 11665 0 0 CALATLANTIC GROUP INC COM 128195104 63 1774 SH SOLE 31 1774 0 0 CALATLANTIC GROUP INC COM 128195104 299 8451 SH SOLE 40 8451 0 0 CALAVO GROWERS INC COM 128246105 71 1024 SH SOLE 2 813 0 211 CALAVO GROWERS INC COM 128246105 9 129 SH SOLE 4 129 0 0 CALAVO GROWERS INC COM 128246105 1108 16048 SH SOLE 7 16048 0 0 CALAVO GROWERS INC COM 128246105 5111 74019 SH SOLE 18 74019 0 0 CALAVO GROWERS INC COM 128246105 715 10354 SH SOLE 19 10354 0 0 CALAVO GROWERS INC COM 128246105 90531 1311098 SH SOLE 21 1311098 0 0 CALAVO GROWERS INC COM 128246105 30683 444364 SH SOLE 22 414608 0 29756 CALAVO GROWERS INC COM 128246105 82 1190 SH SOLE 23 1190 0 0 CALAVO GROWERS INC COM 128246105 16 227 SH SOLE 26 0 0 227 CALAVO GROWERS INC COM 128246105 148 2141 SH SOLE 28 2141 0 0 CALAVO GROWERS INC COM 128246105 1730 25061 SH SOLE 30 25061 0 0 CALAVO GROWERS INC COM 128246105 108 1559 SH SOLE 40 1559 0 0 CALERES INC COM 129500104 235 8447 SH SOLE 2 1748 0 6699 CALERES INC COM 129500104 6 219 SH SOLE 4 219 0 0 CALERES INC COM 129500104 31 1112 SH SOLE 7 1112 0 0 CALERES INC COM 129500104 5924 213254 SH SOLE 18 213254 0 0 CALERES INC COM 129500104 787 28317 SH SOLE 19 28317 0 0 CALERES INC COM 129500104 101240 3644347 SH SOLE 21 3644347 0 0 CALERES INC COM 129500104 32480 1169184 SH SOLE 22 1086957 0 82227 CALERES INC COM 129500104 81 2931 SH SOLE 26 0 0 2931 CALERES INC COM 129500104 166 5986 SH SOLE 28 5986 0 0 CALERES INC COM 129500104 1677 60383 SH SOLE 30 60383 0 0 CALERES INC COM 129500104 126 4548 SH SOLE 40 4548 0 0 CALGON CARBON CORP COM 129603106 161 10692 SH SOLE 2 1975 0 8717 CALGON CARBON CORP COM 129603106 6 402 SH SOLE 4 402 0 0 CALGON CARBON CORP COM 129603106 344 22805 SH SOLE 7 22805 0 0 CALGON CARBON CORP COM 129603106 3841 254399 SH SOLE 18 254399 0 0 CALGON CARBON CORP COM 129603106 499 33020 SH SOLE 19 33020 0 0 CALGON CARBON CORP COM 129603106 65738 4353491 SH SOLE 21 4353491 0 0 CALGON CARBON CORP COM 129603106 20193 1337294 SH SOLE 22 1244326 0 92968 CALGON CARBON CORP COM 129603106 310 20518 SH SOLE 26 17423 0 3095 CALGON CARBON CORP COM 129603106 112 7411 SH SOLE 28 7411 0 0 CALGON CARBON CORP COM 129603106 3094 204882 SH SOLE 30 204882 0 0 CALGON CARBON CORP COM 129603106 93 6169 SH SOLE 40 6169 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 114 6022 SH SOLE 18 6022 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 31 1664 SH SOLE 19 1664 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 1312 69608 SH SOLE 21 69608 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 262 13923 SH SOLE 22 13186 0 737 CALIFORNIA RES CORP COM NEW 13057Q206 151 17629 SH SOLE 2 10096 0 7533 CALIFORNIA RES CORP COM NEW 13057Q206 2 194 SH SOLE 4 194 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 24 2750 SH SOLE 7 2750 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1456 170304 SH SOLE 18 170304 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 243 28460 SH SOLE 19 28460 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 12100 1415181 SH SOLE 21 1415181 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 10379 1213867 SH SOLE 22 1102695 0 111172 CALIFORNIA RES CORP COM NEW 13057Q206 68 8009 SH SOLE 26 6761 0 1248 CALIFORNIA RES CORP COM NEW 13057Q206 54 6299 SH SOLE 28 6299 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 112 13138 SH SOLE 29 0 0 13138 CALIFORNIA RES CORP COM NEW 13057Q206 177 20688 SH SOLE 30 20688 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1 75 SH SOLE 31 75 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 420 49137 SH SOLE 36 49137 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 29 3390 SH SOLE 40 3390 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 198 5373 SH SOLE 2 2079 0 3294 CALIFORNIA WTR SVC GROUP COM 130788102 12 314 SH SOLE 4 314 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2289 62203 SH SOLE 7 62203 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1 18 SH SOLE 17 0 0 18 CALIFORNIA WTR SVC GROUP COM 130788102 8457 229808 SH SOLE 18 229808 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1142 31038 SH SOLE 19 31038 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 149160 4053258 SH SOLE 21 4053258 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 46622 1266909 SH SOLE 22 1174366 0 92543 CALIFORNIA WTR SVC GROUP COM 130788102 19 518 SH SOLE 23 518 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1093 29696 SH SOLE 26 25259 0 4437 CALIFORNIA WTR SVC GROUP COM 130788102 255 6916 SH SOLE 28 6916 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 8194 222654 SH SOLE 30 222654 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 53 1439 SH SOLE 36 1439 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 202 5477 SH SOLE 40 5477 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 139 9355 SH SOLE 2 9113 0 242 CALITHERA BIOSCIENCES INC COM 13089P101 15 1036 SH SOLE 7 1036 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1638 110295 SH SOLE 18 110295 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 1733 116670 SH SOLE 19 116670 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 14013 943663 SH SOLE 21 943663 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 12257 825373 SH SOLE 22 777223 0 48150 CALITHERA BIOSCIENCES INC COM 13089P101 702 47253 SH SOLE 23 47253 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 105 7098 SH SOLE 29 0 0 7098 CALIX INC COM 13100M509 63 9246 SH SOLE 2 2086 0 7160 CALIX INC COM 13100M509 6 926 SH SOLE 7 926 0 0 CALIX INC COM 13100M509 1182 172553 SH SOLE 18 172553 0 0 CALIX INC COM 13100M509 304 44359 SH SOLE 19 44359 0 0 CALIX INC COM 13100M509 9677 1412723 SH SOLE 21 1412723 0 0 CALIX INC COM 13100M509 9423 1375598 SH SOLE 22 1304985 0 70613 CALIX INC COM 13100M509 40 5850 SH SOLE 28 5850 0 0 CALIX INC COM 13100M509 181 26406 SH SOLE 29 0 0 26406 CALIX INC COM 13100M509 78 11450 SH SOLE 30 11450 0 0 CALIX INC COM 13100M509 28 4039 SH SOLE 40 4039 0 0 CALLAWAY GOLF CO COM 131193104 275 21494 SH SOLE 2 3974 0 17520 CALLAWAY GOLF CO COM 131193104 10 789 SH SOLE 4 789 0 0 CALLAWAY GOLF CO COM 131193104 23 1797 SH SOLE 7 1797 0 0 CALLAWAY GOLF CO COM 131193104 6026 471518 SH SOLE 18 471518 0 0 CALLAWAY GOLF CO COM 131193104 859 67194 SH SOLE 19 67194 0 0 CALLAWAY GOLF CO COM 131193104 102080 7987447 SH SOLE 21 7987447 0 0 CALLAWAY GOLF CO COM 131193104 35566 2782908 SH SOLE 22 2618458 0 164450 CALLAWAY GOLF CO COM 131193104 80 6224 SH SOLE 26 0 0 6224 CALLAWAY GOLF CO COM 131193104 163 12739 SH SOLE 28 12739 0 0 CALLAWAY GOLF CO COM 131193104 1707 133589 SH SOLE 30 133589 0 0 CALLAWAY GOLF CO COM 131193104 107 8378 SH SOLE 40 8378 0 0 CALLIDUS SOFTWARE INC COM 13123E500 77 3176 SH SOLE 2 2786 0 390 CALLIDUS SOFTWARE INC COM 13123E500 10 398 SH SOLE 4 398 0 0 CALLIDUS SOFTWARE INC COM 13123E500 35 1452 SH SOLE 7 1452 0 0 CALLIDUS SOFTWARE INC COM 13123E500 5355 221290 SH SOLE 18 221290 0 0 CALLIDUS SOFTWARE INC COM 13123E500 1057 43672 SH SOLE 19 43672 0 0 CALLIDUS SOFTWARE INC COM 13123E500 47945 1981190 SH SOLE 21 1981190 0 0 CALLIDUS SOFTWARE INC COM 13123E500 41844 1729103 SH SOLE 22 1614057 0 115046 CALLIDUS SOFTWARE INC COM 13123E500 752 31084 SH SOLE 26 25647 0 5437 CALLIDUS SOFTWARE INC COM 13123E500 196 8092 SH SOLE 28 8092 0 0 CALLIDUS SOFTWARE INC COM 13123E500 234 9665 SH SOLE 30 9665 0 0 CALLIDUS SOFTWARE INC COM 13123E500 147 6076 SH SOLE 40 6076 0 0 CALLON PETE CO DEL COM 13123X102 441 41585 SH SOLE 2 8389 0 33196 CALLON PETE CO DEL COM 13123X102 14 1311 SH SOLE 4 1311 0 0 CALLON PETE CO DEL COM 13123X102 45 4211 SH SOLE 7 4211 0 0 CALLON PETE CO DEL COM 13123X102 11 1000 SH SOLE 17 0 0 1000 CALLON PETE CO DEL COM 13123X102 8107 764048 SH SOLE 18 764048 0 0 CALLON PETE CO DEL COM 13123X102 1409 132838 SH SOLE 19 132838 0 0 CALLON PETE CO DEL COM 13123X102 67021 6316777 SH SOLE 21 6316777 0 0 CALLON PETE CO DEL COM 13123X102 57845 5451978 SH SOLE 22 5073145 0 378833 CALLON PETE CO DEL COM 13123X102 889 83800 SH SOLE 26 72140 0 11660 CALLON PETE CO DEL COM 13123X102 337 31750 SH SOLE 28 31750 0 0 CALLON PETE CO DEL COM 13123X102 1086 102373 SH SOLE 30 102373 0 0 CALLON PETE CO DEL COM 13123X102 234 22098 SH SOLE 40 22098 0 0 CALPINE CORP COM NEW 131347304 4369 322930 SH SOLE 2 141060 0 181870 CALPINE CORP COM NEW 131347304 23 1695 SH SOLE 4 1695 0 0 CALPINE CORP COM NEW 131347304 258 19041 SH SOLE 7 19041 0 0 CALPINE CORP COM NEW 131347304 25 1884 SH SOLE 15 1884 0 0 CALPINE CORP COM NEW 131347304 2676 197803 SH SOLE 18 197803 0 0 CALPINE CORP COM NEW 131347304 2436 180021 SH SOLE 19 180021 0 0 CALPINE CORP COM NEW 131347304 56173 4151771 SH SOLE 21 4151771 0 0 CALPINE CORP COM NEW 131347304 134276 9924312 SH SOLE 22 8682666 0 1241646 CALPINE CORP COM NEW 131347304 2757 203756 SH SOLE 25 203756 0 0 CALPINE CORP COM NEW 131347304 3591 265424 SH SOLE 26 105960 0 159464 CALPINE CORP COM NEW 131347304 657 48557 SH SOLE 28 48557 0 0 CALPINE CORP COM NEW 131347304 1025 75752 SH SOLE 29 0 0 75752 CALPINE CORP COM NEW 131347304 760 56199 SH SOLE 30 56199 0 0 CALPINE CORP COM NEW 131347304 113 8343 SH SOLE 31 8343 0 0 CALPINE CORP COM NEW 131347304 5228 386403 SH SOLE 36 386403 0 0 CALPINE CORP COM NEW 131347304 545 40306 SH SOLE 40 40306 0 0 CAMBER ENERGY INC COM 13200M102 6 24191 SH SOLE 21 24191 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 3 555 SH SOLE 2 206 0 349 CAMBIUM LEARNING GRP INC COM 13201A107 240 47354 SH SOLE 18 47354 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 41 8108 SH SOLE 19 8108 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 2249 443523 SH SOLE 21 443523 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 1009 199089 SH SOLE 22 193308 0 5781 CAMBIUM LEARNING GRP INC COM 13201A107 0 46 SH SOLE 29 0 0 46 CAMBREX CORP COM 132011107 353 5909 SH SOLE 2 5799 0 110 CAMBREX CORP COM 132011107 5 88 SH SOLE 4 88 0 0 CAMBREX CORP COM 132011107 47 784 SH SOLE 7 784 0 0 CAMBREX CORP COM 132011107 9060 151639 SH SOLE 18 151639 0 0 CAMBREX CORP COM 132011107 4366 73074 SH SOLE 19 73074 0 0 CAMBREX CORP COM 132011107 163716 2740024 SH SOLE 21 2740024 0 0 CAMBREX CORP COM 132011107 56911 952486 SH SOLE 22 891796 0 60690 CAMBREX CORP COM 132011107 1689 28273 SH SOLE 23 28273 0 0 CAMBREX CORP COM 132011107 597 9999 SH SOLE 26 8163 0 1836 CAMBREX CORP COM 132011107 274 4593 SH SOLE 28 4593 0 0 CAMBREX CORP COM 132011107 409 6844 SH SOLE 29 0 0 6844 CAMBREX CORP COM 132011107 2767 46304 SH SOLE 30 46304 0 0 CAMBREX CORP COM 132011107 215 3590 SH SOLE 40 3590 0 0 CAMDEN NATL CORP COM 133034108 137 3203 SH SOLE 2 613 0 2590 CAMDEN NATL CORP COM 133034108 14 327 SH SOLE 7 327 0 0 CAMDEN NATL CORP COM 133034108 2631 61306 SH SOLE 18 61306 0 0 CAMDEN NATL CORP COM 133034108 468 10908 SH SOLE 19 10908 0 0 CAMDEN NATL CORP COM 133034108 21238 494939 SH SOLE 21 494939 0 0 CAMDEN NATL CORP COM 133034108 21275 495808 SH SOLE 22 464405 0 31403 CAMDEN NATL CORP COM 133034108 51 1187 SH SOLE 26 0 0 1187 CAMDEN NATL CORP COM 133034108 98 2282 SH SOLE 28 2282 0 0 CAMDEN NATL CORP COM 133034108 400 9330 SH SOLE 29 0 0 9330 CAMDEN NATL CORP COM 133034108 132 3065 SH SOLE 30 3065 0 0 CAMDEN NATL CORP COM 133034108 47 1090 SH SOLE 40 1090 0 0 CAMDEN PPTY TR SH BEN INT 133131102 11590 135544 SH SOLE 2 51225 0 84319 CAMDEN PPTY TR SH BEN INT 133131102 4805 56194 SH SOLE 4 54186 0 2008 CAMDEN PPTY TR SH BEN INT 133131102 11325 132437 SH SOLE 7 128540 0 3897 CAMDEN PPTY TR SH BEN INT 133131102 276 3227 SH SOLE 15 3227 0 0 CAMDEN PPTY TR SH BEN INT 133131102 26293 307485 SH SOLE 18 298898 0 8587 CAMDEN PPTY TR SH BEN INT 133131102 10019 117168 SH SOLE 19 117168 0 0 CAMDEN PPTY TR SH BEN INT 133131102 6406 74912 SH SOLE 20 0 0 74912 CAMDEN PPTY TR SH BEN INT 133131102 385644 4509931 SH SOLE 21 4509931 0 0 CAMDEN PPTY TR SH BEN INT 133131102 335625 3924974 SH SOLE 22 3646114 0 278860 CAMDEN PPTY TR SH BEN INT 133131102 8806 102985 SH SOLE 23 102985 0 0 CAMDEN PPTY TR SH BEN INT 133131102 13113 153350 SH SOLE 25 153350 0 0 CAMDEN PPTY TR SH BEN INT 133131102 19421 227120 SH SOLE 26 78761 0 148359 CAMDEN PPTY TR SH BEN INT 133131102 1559 18232 SH SOLE 28 13511 0 4721 CAMDEN PPTY TR SH BEN INT 133131102 4728 55295 SH SOLE 29 33963 0 21332 CAMDEN PPTY TR SH BEN INT 133131102 45767 535223 SH SOLE 30 535223 0 0 CAMDEN PPTY TR SH BEN INT 133131102 4298 50262 SH SOLE 31 34032 0 16230 CAMDEN PPTY TR SH BEN INT 133131102 2262 26456 SH SOLE 34 26456 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1725 20169 SH SOLE 36 20169 0 0 CAMDEN PPTY TR SH BEN INT 133131102 35 412 SH SOLE 40 412 0 0 CAMECO CORP COM 13321L108 2039 224112 SH SOLE 21 224112 0 0 CAMPBELL SOUP CO COM 134429109 17233 330460 SH SOLE 2 144479 0 185981 CAMPBELL SOUP CO COM 134429109 4349 83394 SH SOLE 4 77352 0 6042 CAMPBELL SOUP CO COM 134429109 10825 207579 SH SOLE 7 184625 0 22954 CAMPBELL SOUP CO COM 134429109 397 7621 SH SOLE 13 7621 0 0 CAMPBELL SOUP CO COM 134429109 59 1128 SH SOLE 15 1128 0 0 CAMPBELL SOUP CO COM 134429109 6 113 SH SOLE 17 0 0 113 CAMPBELL SOUP CO COM 134429109 21929 420508 SH SOLE 18 394884 0 25624 CAMPBELL SOUP CO COM 134429109 3218 61702 SH SOLE 19 61702 0 0 CAMPBELL SOUP CO COM 134429109 8063 154610 SH SOLE 20 0 0 154610 CAMPBELL SOUP CO COM 134429109 255262 4894766 SH SOLE 21 4894766 0 0 CAMPBELL SOUP CO COM 134429109 314651 6033580 SH SOLE 22 5162222 0 871358 CAMPBELL SOUP CO COM 134429109 12052 231098 SH SOLE 23 231098 0 0 CAMPBELL SOUP CO COM 134429109 6276 120338 SH SOLE 25 120338 0 0 CAMPBELL SOUP CO COM 134429109 35083 672738 SH SOLE 26 197469 0 475269 CAMPBELL SOUP CO COM 134429109 2029 38916 SH SOLE 28 29153 0 9763 CAMPBELL SOUP CO COM 134429109 1011 19378 SH SOLE 29 7121 0 12257 CAMPBELL SOUP CO COM 134429109 44182 847216 SH SOLE 30 847216 0 0 CAMPBELL SOUP CO COM 134429109 5452 104536 SH SOLE 31 41807 0 62729 CAMPBELL SOUP CO COM 134429109 672 12894 SH SOLE 34 12894 0 0 CAMPBELL SOUP CO COM 134429109 10122 194088 SH SOLE 36 194088 0 0 CAMPBELL SOUP CO COM 134429109 50 967 SH SOLE 40 967 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 34 1103 SH SOLE 2 1103 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 13 426 SH SOLE 7 426 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1301 42176 SH SOLE 18 42176 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 283 9160 SH SOLE 19 9160 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 11091 359514 SH SOLE 21 359514 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 15820 512814 SH SOLE 22 468016 0 44798 CAMPING WORLD HLDGS INC CL A 13462K109 117 3808 SH SOLE 28 3808 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 102 3322 SH SOLE 30 3322 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 98 3182 SH SOLE 40 3182 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 16 800 SH SOLE 2 800 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 347 17594 SH SOLE 22 17594 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 846 42814 SH SOLE 26 6642 0 36172 CANADIAN NAT RES LTD COM 136385101 17671 612737 SH SOLE 21 612737 0 0 CANADIAN NATL RY CO COM 136375102 1 10 SH SOLE 17 0 0 10 CANADIAN PAC RY LTD COM 13645T100 0 2 SH SOLE 18 2 0 0 CANADIAN SOLAR INC COM 136635109 1894 118980 SH SOLE 21 118980 0 0 CANADIAN SOLAR INC COM 136635109 0 4 SH SOLE 22 4 0 0 CANADIAN SOLAR INC COM 136635109 2642 165982 SH SOLE 30 165982 0 0 CANADIAN SOLAR INC COM 136635109 26144 1642200 SH SOLE 34 1642200 0 0 CANCER GENETICS INC COM 13739U104 11 2676 SH SOLE 18 2676 0 0 CANCER GENETICS INC COM 13739U104 157 39694 SH SOLE 21 39694 0 0 CANTEL MEDICAL CORP COM 138098108 368 4725 SH SOLE 2 4522 0 203 CANTEL MEDICAL CORP COM 138098108 17 223 SH SOLE 4 223 0 0 CANTEL MEDICAL CORP COM 138098108 66 850 SH SOLE 7 850 0 0 CANTEL MEDICAL CORP COM 138098108 13199 169408 SH SOLE 18 169408 0 0 CANTEL MEDICAL CORP COM 138098108 18076 232016 SH SOLE 19 232016 0 0 CANTEL MEDICAL CORP COM 138098108 248672 3191791 SH SOLE 21 3191791 0 0 CANTEL MEDICAL CORP COM 138098108 87512 1123248 SH SOLE 22 1055375 0 67873 CANTEL MEDICAL CORP COM 138098108 579 7428 SH SOLE 23 7428 0 0 CANTEL MEDICAL CORP COM 138098108 1183 15179 SH SOLE 26 12538 0 2641 CANTEL MEDICAL CORP COM 138098108 398 5110 SH SOLE 28 5110 0 0 CANTEL MEDICAL CORP COM 138098108 1729 22190 SH SOLE 29 0 0 22190 CANTEL MEDICAL CORP COM 138098108 4155 53327 SH SOLE 30 53327 0 0 CANTEL MEDICAL CORP COM 138098108 317 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 479 5590 SH SOLE 2 5320 0 270 CAPELLA EDUCATION COMPANY COM 139594105 9 109 SH SOLE 4 109 0 0 CAPELLA EDUCATION COMPANY COM 139594105 21 241 SH SOLE 7 241 0 0 CAPELLA EDUCATION COMPANY COM 139594105 4623 54002 SH SOLE 18 54002 0 0 CAPELLA EDUCATION COMPANY COM 139594105 3230 37737 SH SOLE 19 37737 0 0 CAPELLA EDUCATION COMPANY COM 139594105 82693 966040 SH SOLE 21 966040 0 0 CAPELLA EDUCATION COMPANY COM 139594105 27234 318158 SH SOLE 22 294854 0 23304 CAPELLA EDUCATION COMPANY COM 139594105 605 7067 SH SOLE 23 7067 0 0 CAPELLA EDUCATION COMPANY COM 139594105 263 3072 SH SOLE 26 2025 0 1047 CAPELLA EDUCATION COMPANY COM 139594105 143 1668 SH SOLE 28 1668 0 0 CAPELLA EDUCATION COMPANY COM 139594105 1452 16961 SH SOLE 30 16961 0 0 CAPELLA EDUCATION COMPANY COM 139594105 52 610 SH SOLE 34 610 0 0 CAPELLA EDUCATION COMPANY COM 139594105 99 1154 SH SOLE 40 1154 0 0 CAPITAL BK FINL CORP CL A COM 139794101 495 12991 SH SOLE 2 8228 0 4763 CAPITAL BK FINL CORP CL A COM 139794101 25 656 SH SOLE 7 656 0 0 CAPITAL BK FINL CORP CL A COM 139794101 4188 109921 SH SOLE 18 109921 0 0 CAPITAL BK FINL CORP CL A COM 139794101 1880 49342 SH SOLE 19 49342 0 0 CAPITAL BK FINL CORP CL A COM 139794101 33468 878415 SH SOLE 21 878415 0 0 CAPITAL BK FINL CORP CL A COM 139794101 41233 1082222 SH SOLE 22 1036084 0 46138 CAPITAL BK FINL CORP CL A COM 139794101 4580 120218 SH SOLE 23 120218 0 0 CAPITAL BK FINL CORP CL A COM 139794101 133 3480 SH SOLE 28 3480 0 0 CAPITAL BK FINL CORP CL A COM 139794101 444 11659 SH SOLE 29 0 0 11659 CAPITAL BK FINL CORP CL A COM 139794101 143 3750 SH SOLE 30 3750 0 0 CAPITAL BK FINL CORP CL A COM 139794101 127 3340 SH SOLE 40 3340 0 0 CAPITAL CITY BK GROUP INC COM 139674105 39 1904 SH SOLE 2 423 0 1481 CAPITAL CITY BK GROUP INC COM 139674105 895 43823 SH SOLE 18 43823 0 0 CAPITAL CITY BK GROUP INC COM 139674105 148 7252 SH SOLE 19 7252 0 0 CAPITAL CITY BK GROUP INC COM 139674105 7385 361642 SH SOLE 21 361642 0 0 CAPITAL CITY BK GROUP INC COM 139674105 9606 470439 SH SOLE 22 463364 0 7075 CAPITAL ONE FINL CORP COM 14040H105 51051 617896 SH SOLE 2 142268 0 475628 CAPITAL ONE FINL CORP COM 14040H105 13212 159909 SH SOLE 4 148178 0 11731 CAPITAL ONE FINL CORP COM 14040H105 34306 415222 SH SOLE 7 394477 0 20745 CAPITAL ONE FINL CORP COM 14040H105 315 3817 SH SOLE 13 3817 0 0 CAPITAL ONE FINL CORP COM 14040H105 265 3212 SH SOLE 15 3212 0 0 CAPITAL ONE FINL CORP COM 14040H105 148084 1792353 SH SOLE 18 1708083 0 84270 CAPITAL ONE FINL CORP COM 14040H105 112514 1361831 SH SOLE 19 1361831 0 0 CAPITAL ONE FINL CORP COM 14040H105 15698 189999 SH SOLE 20 0 0 189999 CAPITAL ONE FINL CORP COM 14040H105 603586 7305563 SH SOLE 21 7305563 0 0 CAPITAL ONE FINL CORP COM 14040H105 1077890 13046359 SH SOLE 22 10846600 0 2199759 CAPITAL ONE FINL CORP COM 14040H105 51898 628159 SH SOLE 23 628159 0 0 CAPITAL ONE FINL CORP COM 14040H105 28300 342536 SH SOLE 25 342536 0 0 CAPITAL ONE FINL CORP COM 14040H105 107589 1302213 SH SOLE 26 421393 0 880820 CAPITAL ONE FINL CORP COM 14040H105 8421 101923 SH SOLE 28 76567 0 25356 CAPITAL ONE FINL CORP COM 14040H105 1577 19085 SH SOLE 29 19085 0 0 CAPITAL ONE FINL CORP COM 14040H105 122286 1480104 SH SOLE 30 1480104 0 0 CAPITAL ONE FINL CORP COM 14040H105 17965 217441 SH SOLE 31 111390 0 106051 CAPITAL ONE FINL CORP COM 14040H105 25682 310843 SH SOLE 34 310843 0 0 CAPITAL ONE FINL CORP COM 14040H105 50115 606567 SH SOLE 36 606567 0 0 CAPITAL ONE FINL CORP COM 14040H105 207 2509 SH SOLE 40 2509 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 810 9800 SH Put SOLE 2 9800 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 1198 14500 SH Put SOLE 18 14500 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 18177 220000 SH Put SOLE 19 220000 0 0 CAPITAL ONE FINL CORP OPTIONS 14040H105 99 1200 SH Put SOLE 22 1200 0 0 CAPITAL SR LIVING CORP COM 140475104 18 1169 SH SOLE 2 848 0 321 CAPITAL SR LIVING CORP COM 140475104 4 237 SH SOLE 4 237 0 0 CAPITAL SR LIVING CORP COM 140475104 10 672 SH SOLE 7 672 0 0 CAPITAL SR LIVING CORP COM 140475104 1367 89865 SH SOLE 18 89865 0 0 CAPITAL SR LIVING CORP COM 140475104 260 17091 SH SOLE 19 17091 0 0 CAPITAL SR LIVING CORP COM 140475104 14432 948854 SH SOLE 21 948854 0 0 CAPITAL SR LIVING CORP COM 140475104 11578 761228 SH SOLE 22 705793 0 55435 CAPITAL SR LIVING CORP COM 140475104 52 3434 SH SOLE 26 0 0 3434 CAPITAL SR LIVING CORP COM 140475104 64 4176 SH SOLE 28 4176 0 0 CAPITAL SR LIVING CORP COM 140475104 55 3645 SH SOLE 30 3645 0 0 CAPITAL SR LIVING CORP COM 140475104 51 3367 SH SOLE 40 3367 0 0 CAPITALA FIN CORP COM 14054R106 1422 109279 SH SOLE 30 109279 0 0 CAPITOL FED FINL INC COM 14057J101 402 28307 SH SOLE 2 5465 0 22842 CAPITOL FED FINL INC COM 14057J101 13 900 SH SOLE 4 900 0 0 CAPITOL FED FINL INC COM 14057J101 77 5386 SH SOLE 7 5386 0 0 CAPITOL FED FINL INC COM 14057J101 6943 488606 SH SOLE 18 488606 0 0 CAPITOL FED FINL INC COM 14057J101 1176 82726 SH SOLE 19 82726 0 0 CAPITOL FED FINL INC COM 14057J101 59872 4213393 SH SOLE 21 4213393 0 0 CAPITOL FED FINL INC COM 14057J101 53503 3765180 SH SOLE 22 3520137 0 245043 CAPITOL FED FINL INC COM 14057J101 626 44047 SH SOLE 26 34757 0 9290 CAPITOL FED FINL INC COM 14057J101 265 18668 SH SOLE 28 18668 0 0 CAPITOL FED FINL INC COM 14057J101 268 18857 SH SOLE 30 18857 0 0 CAPITOL FED FINL INC COM 14057J101 310 21834 SH SOLE 36 21834 0 0 CAPITOL FED FINL INC COM 14057J101 234 16458 SH SOLE 40 16458 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 1 1665 SH SOLE 19 1665 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 3 3316 SH SOLE 21 3316 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 16 874 SH SOLE 2 253 0 621 CAPSTAR FINL HLDGS INC COM 14070T102 572 32245 SH SOLE 18 32245 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 66 3715 SH SOLE 19 3715 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 4826 272053 SH SOLE 21 272053 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 1295 72976 SH SOLE 22 67858 0 5118 CAPSTEAD MTG CORP COM NO PAR 14067E506 247 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 24 2326 SH SOLE 7 2326 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 5053 484481 SH SOLE 18 484481 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 630 60443 SH SOLE 19 60443 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 116074 11128874 SH SOLE 21 11128874 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 26049 2497475 SH SOLE 22 2309523 0 187952 CAPSTEAD MTG CORP COM NO PAR 14067E506 282 27060 SH SOLE 26 21499 0 5561 CAPSTEAD MTG CORP COM NO PAR 14067E506 150 14355 SH SOLE 28 14355 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1462 140145 SH SOLE 30 140145 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 35 3322 SH SOLE 36 3322 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 115 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 6727 SH SOLE 21 6727 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 240 352923 SH SOLE 22 352923 0 0 CARA THERAPEUTICS INC COM 140755109 31 2045 SH SOLE 2 1235 0 810 CARA THERAPEUTICS INC COM 140755109 15 1003 SH SOLE 7 1003 0 0 CARA THERAPEUTICS INC COM 140755109 1509 98021 SH SOLE 18 98021 0 0 CARA THERAPEUTICS INC COM 140755109 276 17962 SH SOLE 19 17962 0 0 CARA THERAPEUTICS INC COM 140755109 12780 830381 SH SOLE 21 830381 0 0 CARA THERAPEUTICS INC COM 140755109 10530 684191 SH SOLE 22 623131 0 61060 CARA THERAPEUTICS INC COM 140755109 92 5979 SH SOLE 28 5979 0 0 CARA THERAPEUTICS INC COM 140755109 61 3951 SH SOLE 30 3951 0 0 CARA THERAPEUTICS INC COM 140755109 51 3314 SH SOLE 40 3314 0 0 CARBO CERAMICS INC COM 140781105 44 6492 SH SOLE 2 815 0 5677 CARBO CERAMICS INC COM 140781105 1 143 SH SOLE 4 143 0 0 CARBO CERAMICS INC COM 140781105 3 454 SH SOLE 7 454 0 0 CARBO CERAMICS INC COM 140781105 0 13 SH SOLE 17 0 0 13 CARBO CERAMICS INC COM 140781105 801 117000 SH SOLE 18 117000 0 0 CARBO CERAMICS INC COM 140781105 2159 315162 SH SOLE 19 315162 0 0 CARBO CERAMICS INC COM 140781105 13468 1966171 SH SOLE 21 1966171 0 0 CARBO CERAMICS INC COM 140781105 4018 586568 SH SOLE 22 532110 0 54458 CARBO CERAMICS INC COM 140781105 53 7681 SH SOLE 26 6798 0 883 CARBO CERAMICS INC COM 140781105 21 3054 SH SOLE 28 3054 0 0 CARBO CERAMICS INC COM 140781105 240 35051 SH SOLE 30 35051 0 0 CARBO CERAMICS INC COM 140781105 18 2635 SH SOLE 40 2635 0 0 CARBONITE INC COM 141337105 26 1189 SH SOLE 2 1060 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 1966 90172 SH SOLE 18 90172 0 0 CARBONITE INC COM 141337105 311 14276 SH SOLE 19 14276 0 0 CARBONITE INC COM 141337105 16687 765470 SH SOLE 21 765470 0 0 CARBONITE INC COM 141337105 12926 592948 SH SOLE 22 546647 0 46301 CARBONITE INC COM 141337105 15 671 SH SOLE 26 0 0 671 CARBONITE INC COM 141337105 106 4860 SH SOLE 28 4860 0 0 CARBONITE INC COM 141337105 63 2867 SH SOLE 30 2867 0 0 CARBONITE INC COM 141337105 76 3492 SH SOLE 40 3492 0 0 CARDCONNECT CORP COM 14141X108 8 554 SH SOLE 2 554 0 0 CARDCONNECT CORP COM 14141X108 857 56913 SH SOLE 18 56913 0 0 CARDCONNECT CORP COM 14141X108 112 7467 SH SOLE 19 7467 0 0 CARDCONNECT CORP COM 14141X108 7065 469407 SH SOLE 21 469407 0 0 CARDCONNECT CORP COM 14141X108 2119 140827 SH SOLE 22 128943 0 11884 CARDINAL HEALTH INC COM 14149Y108 40480 519511 SH SOLE 2 215633 0 303878 CARDINAL HEALTH INC COM 14149Y108 9960 127824 SH SOLE 4 120476 0 7348 CARDINAL HEALTH INC COM 14149Y108 39430 506029 SH SOLE 7 313295 0 192734 CARDINAL HEALTH INC COM 14149Y108 690 8858 SH SOLE 13 8858 0 0 CARDINAL HEALTH INC COM 14149Y108 178 2287 SH SOLE 15 2287 0 0 CARDINAL HEALTH INC COM 14149Y108 66825 857613 SH SOLE 18 797985 0 59628 CARDINAL HEALTH INC COM 14149Y108 461 5917 SH OTR 19 0 5917 0 CARDINAL HEALTH INC COM 14149Y108 134924 1731574 SH SOLE 19 1731574 0 0 CARDINAL HEALTH INC COM 14149Y108 14419 185054 SH SOLE 20 0 0 185054 CARDINAL HEALTH INC COM 14149Y108 498732 6400562 SH SOLE 21 6400562 0 0 CARDINAL HEALTH INC COM 14149Y108 668122 8574458 SH SOLE 22 6969267 0 1605191 CARDINAL HEALTH INC COM 14149Y108 31460 403744 SH SOLE 23 403744 0 0 CARDINAL HEALTH INC COM 14149Y108 18675 239673 SH SOLE 25 239673 0 0 CARDINAL HEALTH INC COM 14149Y108 97193 1247344 SH SOLE 26 288769 0 958575 CARDINAL HEALTH INC COM 14149Y108 5176 66431 SH SOLE 28 49778 0 16653 CARDINAL HEALTH INC COM 14149Y108 2926 37546 SH SOLE 29 37546 0 0 CARDINAL HEALTH INC COM 14149Y108 73700 945845 SH SOLE 30 945845 0 0 CARDINAL HEALTH INC COM 14149Y108 14980 192253 SH SOLE 31 71982 0 120271 CARDINAL HEALTH INC COM 14149Y108 29486 378413 SH SOLE 34 378413 0 0 CARDINAL HEALTH INC COM 14149Y108 32016 410881 SH SOLE 36 410881 0 0 CARDINAL HEALTH INC COM 14149Y108 125 1601 SH SOLE 40 1601 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 48 1504 SH SOLE 2 1322 0 182 CARDIOVASCULAR SYS INC DEL COM 141619106 31 960 SH SOLE 7 960 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3520 109200 SH SOLE 18 109200 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 678 21028 SH SOLE 19 21028 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 35179 1091514 SH SOLE 21 1091514 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 28894 896488 SH SOLE 22 838018 0 58470 CARDIOVASCULAR SYS INC DEL COM 141619106 64 2000 SH SOLE 26 0 0 2000 CARDIOVASCULAR SYS INC DEL COM 141619106 137 4262 SH SOLE 28 4262 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 140 4357 SH SOLE 29 0 0 4357 CARDIOVASCULAR SYS INC DEL COM 141619106 168 5203 SH SOLE 30 5203 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 107 3314 SH SOLE 40 3314 0 0 CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 391 408000 PRN SOLE 21 408000 0 0 CARDTRONICS PLC SHS CL A G1991C105 77 2333 SH SOLE 2 1943 0 390 CARDTRONICS PLC SHS CL A G1991C105 10 290 SH SOLE 4 290 0 0 CARDTRONICS PLC SHS CL A G1991C105 38 1148 SH SOLE 7 1148 0 0 CARDTRONICS PLC SHS CL A G1991C105 7008 213282 SH SOLE 18 213282 0 0 CARDTRONICS PLC SHS CL A G1991C105 1017 30949 SH SOLE 19 30949 0 0 CARDTRONICS PLC SHS CL A G1991C105 125953 3833005 SH SOLE 21 3833005 0 0 CARDTRONICS PLC SHS CL A G1991C105 41380 1259272 SH SOLE 22 1172288 0 86984 CARDTRONICS PLC SHS CL A G1991C105 524 15945 SH SOLE 26 13185 0 2760 CARDTRONICS PLC SHS CL A G1991C105 216 6559 SH SOLE 28 6559 0 0 CARDTRONICS PLC SHS CL A G1991C105 2128 64756 SH SOLE 30 64756 0 0 CARDTRONICS PLC SHS CL A G1991C105 158 4794 SH SOLE 40 4794 0 0 CARE CAP PPTYS INC COM 141624106 1282 48023 SH SOLE 2 35742 0 12281 CARE CAP PPTYS INC COM 141624106 808 30280 SH SOLE 4 30280 0 0 CARE CAP PPTYS INC COM 141624106 2763 103478 SH SOLE 7 103478 0 0 CARE CAP PPTYS INC COM 141624106 83 3090 SH SOLE 15 3090 0 0 CARE CAP PPTYS INC COM 141624106 11679 437402 SH SOLE 18 437402 0 0 CARE CAP PPTYS INC COM 141624106 2998 112285 SH SOLE 19 112285 0 0 CARE CAP PPTYS INC COM 141624106 133844 5012900 SH SOLE 21 5012900 0 0 CARE CAP PPTYS INC COM 141624106 94241 3529632 SH SOLE 22 3398120 0 131512 CARE CAP PPTYS INC COM 141624106 305 11431 SH SOLE 23 11431 0 0 CARE CAP PPTYS INC COM 141624106 3802 142393 SH SOLE 25 142393 0 0 CARE CAP PPTYS INC COM 141624106 1170 43826 SH SOLE 26 14915 0 28911 CARE CAP PPTYS INC COM 141624106 325 12155 SH SOLE 28 12155 0 0 CARE CAP PPTYS INC COM 141624106 1262 47277 SH SOLE 29 28958 0 18319 CARE CAP PPTYS INC COM 141624106 11351 425142 SH SOLE 30 425142 0 0 CARE CAP PPTYS INC COM 141624106 68 2535 SH SOLE 34 2535 0 0 CARE CAP PPTYS INC COM 141624106 207 7737 SH SOLE 40 7737 0 0 CARE COM INC COM 141633107 135 8931 SH SOLE 2 8888 0 43 CARE COM INC COM 141633107 733 48526 SH SOLE 18 48526 0 0 CARE COM INC COM 141633107 373 24716 SH SOLE 19 24716 0 0 CARE COM INC COM 141633107 6383 422727 SH SOLE 21 422727 0 0 CARE COM INC COM 141633107 2729 180737 SH SOLE 22 170302 0 10435 CARE COM INC COM 141633107 850 56317 SH SOLE 23 56317 0 0 CAREDX INC COM 14167L103 4 3187 SH SOLE 21 3187 0 0 CAREER EDUCATION CORP COM 141665109 139 14436 SH SOLE 2 3053 0 11383 CAREER EDUCATION CORP COM 141665109 16 1699 SH SOLE 7 1699 0 0 CAREER EDUCATION CORP COM 141665109 3314 345252 SH SOLE 18 345252 0 0 CAREER EDUCATION CORP COM 141665109 427 44454 SH SOLE 19 44454 0 0 CAREER EDUCATION CORP COM 141665109 54405 5667148 SH SOLE 21 5667148 0 0 CAREER EDUCATION CORP COM 141665109 17124 1783701 SH SOLE 22 1652483 0 131218 CAREER EDUCATION CORP COM 141665109 43 4493 SH SOLE 26 0 0 4493 CAREER EDUCATION CORP COM 141665109 83 8603 SH SOLE 28 8603 0 0 CAREER EDUCATION CORP COM 141665109 938 97697 SH SOLE 30 97697 0 0 CAREER EDUCATION CORP COM 141665109 52 5454 SH SOLE 40 5454 0 0 CARETRUST REIT INC COM 14174T107 84 4555 SH SOLE 2 3419 0 1136 CARETRUST REIT INC COM 14174T107 428 23084 SH SOLE 4 23084 0 0 CARETRUST REIT INC COM 14174T107 1671 90112 SH SOLE 7 90112 0 0 CARETRUST REIT INC COM 14174T107 47 2544 SH SOLE 15 2544 0 0 CARETRUST REIT INC COM 14174T107 6335 341707 SH SOLE 18 341707 0 0 CARETRUST REIT INC COM 14174T107 2172 117126 SH SOLE 19 117126 0 0 CARETRUST REIT INC COM 14174T107 115092 6207785 SH SOLE 21 6207785 0 0 CARETRUST REIT INC COM 14174T107 50603 2729395 SH SOLE 22 2603115 0 126280 CARETRUST REIT INC COM 14174T107 66 3547 SH SOLE 23 3547 0 0 CARETRUST REIT INC COM 14174T107 2323 125318 SH SOLE 25 125318 0 0 CARETRUST REIT INC COM 14174T107 437 23586 SH SOLE 26 0 0 23586 CARETRUST REIT INC COM 14174T107 239 12892 SH SOLE 28 12892 0 0 CARETRUST REIT INC COM 14174T107 431 23237 SH SOLE 29 23237 0 0 CARETRUST REIT INC COM 14174T107 3636 196124 SH SOLE 30 196124 0 0 CARETRUST REIT INC COM 14174T107 186 10021 SH SOLE 40 10021 0 0 CARLISLE COS INC COM 142339100 12796 134129 SH SOLE 2 101560 0 32569 CARLISLE COS INC COM 142339100 1275 13369 SH SOLE 4 13369 0 0 CARLISLE COS INC COM 142339100 2546 26688 SH SOLE 7 26688 0 0 CARLISLE COS INC COM 142339100 21060 220755 SH SOLE 18 220201 0 554 CARLISLE COS INC COM 142339100 2678 28075 SH SOLE 19 28075 0 0 CARLISLE COS INC COM 142339100 260227 2727749 SH SOLE 21 2727749 0 0 CARLISLE COS INC COM 142339100 211705 2219131 SH SOLE 22 2005702 0 213429 CARLISLE COS INC COM 142339100 2692 28217 SH SOLE 23 28217 0 0 CARLISLE COS INC COM 142339100 2224 23317 SH SOLE 26 16180 0 7137 CARLISLE COS INC COM 142339100 852 8932 SH SOLE 28 8932 0 0 CARLISLE COS INC COM 142339100 4065 42608 SH SOLE 29 8800 0 33808 CARLISLE COS INC COM 142339100 1056 11072 SH SOLE 30 11072 0 0 CARLISLE COS INC COM 142339100 1099 11520 SH SOLE 31 4584 0 6936 CARLISLE COS INC COM 142339100 448 4694 SH SOLE 34 4694 0 0 CARLISLE COS INC COM 142339100 347 3637 SH SOLE 36 3637 0 0 CARLISLE COS INC COM 142339100 612 6415 SH SOLE 40 6415 0 0 CARMAX INC COM 143130102 13512 214279 SH SOLE 2 29094 0 185185 CARMAX INC COM 143130102 3560 56454 SH SOLE 4 52064 0 4390 CARMAX INC COM 143130102 8028 127303 SH SOLE 7 125766 0 1537 CARMAX INC COM 143130102 74 1176 SH SOLE 15 1176 0 0 CARMAX INC COM 143130102 25740 408189 SH SOLE 18 382415 0 25774 CARMAX INC COM 143130102 3390 53766 SH SOLE 19 53766 0 0 CARMAX INC COM 143130102 6123 97103 SH SOLE 20 0 0 97103 CARMAX INC COM 143130102 222387 3526590 SH SOLE 21 3526590 0 0 CARMAX INC COM 143130102 308834 4897467 SH SOLE 22 4052223 0 845244 CARMAX INC COM 143130102 14222 225529 SH SOLE 23 225529 0 0 CARMAX INC COM 143130102 7583 120243 SH SOLE 25 120243 0 0 CARMAX INC COM 143130102 32400 513799 SH SOLE 26 188893 0 324906 CARMAX INC COM 143130102 2486 39427 SH SOLE 28 29632 0 9795 CARMAX INC COM 143130102 3391 53772 SH SOLE 29 7740 0 46032 CARMAX INC COM 143130102 31294 496264 SH SOLE 30 496264 0 0 CARMAX INC COM 143130102 6146 97467 SH SOLE 31 43071 0 54396 CARMAX INC COM 143130102 856 13568 SH SOLE 34 13568 0 0 CARMAX INC COM 143130102 12551 199028 SH SOLE 36 199028 0 0 CARMAX INC COM 143130102 66 1049 SH SOLE 40 1049 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 44130 673023 SH SOLE 2 288239 0 384784 CARNIVAL CORP UNIT 99/99/9999 143658300 16296 248527 SH SOLE 4 240433 0 8094 CARNIVAL CORP UNIT 99/99/9999 143658300 22123 337388 SH SOLE 7 314520 0 22868 CARNIVAL CORP UNIT 99/99/9999 143658300 1831 27921 SH SOLE 13 27921 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 137 2096 SH SOLE 15 2096 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 7 100 SH SOLE 17 0 0 100 CARNIVAL CORP UNIT 99/99/9999 143658300 172842 2635993 SH SOLE 18 1875182 0 760811 CARNIVAL CORP UNIT 99/99/9999 143658300 3393 51752 SH OTR 19 0 51752 0 CARNIVAL CORP UNIT 99/99/9999 143658300 74057 1129438 SH SOLE 19 1129438 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 14270 217637 SH SOLE 20 0 0 217637 CARNIVAL CORP UNIT 99/99/9999 143658300 395411 6030372 SH SOLE 21 6030372 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 787620 12011889 SH SOLE 22 9664359 0 2347530 CARNIVAL CORP UNIT 99/99/9999 143658300 42234 644106 SH SOLE 23 644106 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 20423 311470 SH SOLE 25 263265 0 48205 CARNIVAL CORP UNIT 99/99/9999 143658300 72539 1106283 SH SOLE 26 353972 0 752311 CARNIVAL CORP UNIT 99/99/9999 143658300 4864 74173 SH SOLE 28 55573 0 18600 CARNIVAL CORP UNIT 99/99/9999 143658300 11665 177902 SH SOLE 29 90988 0 86914 CARNIVAL CORP UNIT 99/99/9999 143658300 78829 1202219 SH SOLE 30 1202219 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 27242 415471 SH SOLE 31 248641 0 166830 CARNIVAL CORP UNIT 99/99/9999 143658300 37150 566572 SH SOLE 34 566572 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 39542 603044 SH SOLE 36 603044 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 123 1872 SH SOLE 40 1872 0 0 CARNIVAL PLC ADR 14365C103 0 6 SH SOLE 18 6 0 0 CAROLINA FINL CORP NEW COM 143873107 263 8143 SH SOLE 2 7180 0 963 CAROLINA FINL CORP NEW COM 143873107 26 815 SH SOLE 7 815 0 0 CAROLINA FINL CORP NEW COM 143873107 1725 53376 SH SOLE 18 53376 0 0 CAROLINA FINL CORP NEW COM 143873107 414 12802 SH SOLE 19 12802 0 0 CAROLINA FINL CORP NEW COM 143873107 14629 452617 SH SOLE 21 452617 0 0 CAROLINA FINL CORP NEW COM 143873107 10794 333966 SH SOLE 22 293772 0 40194 CAROLINA FINL CORP NEW COM 143873107 104 3221 SH SOLE 29 0 0 3221 CAROLINA TR BANCSHARES INC COM 14422P105 6 777 SH SOLE 18 777 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 20 2694 SH SOLE 21 2694 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1088 29072 SH SOLE 2 21220 0 7852 CARPENTER TECHNOLOGY CORP COM 144285103 13 340 SH SOLE 4 340 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 75 2006 SH SOLE 7 2006 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 11637 310912 SH SOLE 18 310912 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1256 33559 SH SOLE 19 33559 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 109235 2918377 SH SOLE 21 2918377 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 55251 1476104 SH SOLE 22 1386257 0 89847 CARPENTER TECHNOLOGY CORP COM 144285103 2277 60822 SH SOLE 23 60822 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 446 11921 SH SOLE 26 9212 0 2709 CARPENTER TECHNOLOGY CORP COM 144285103 251 6699 SH SOLE 28 6699 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 421 11242 SH SOLE 30 11242 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 22 600 SH SOLE 36 600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 213 5702 SH SOLE 40 5702 0 0 CARRIAGE SVCS INC COM 143905107 60 2224 SH SOLE 2 654 0 1570 CARRIAGE SVCS INC COM 143905107 11 411 SH SOLE 7 411 0 0 CARRIAGE SVCS INC COM 143905107 1570 58227 SH SOLE 18 58227 0 0 CARRIAGE SVCS INC COM 143905107 266 9871 SH SOLE 19 9871 0 0 CARRIAGE SVCS INC COM 143905107 13346 495026 SH SOLE 21 495026 0 0 CARRIAGE SVCS INC COM 143905107 12756 473146 SH SOLE 22 440386 0 32760 CARRIAGE SVCS INC COM 143905107 64 2376 SH SOLE 28 2376 0 0 CARRIAGE SVCS INC COM 143905107 61 2271 SH SOLE 30 2271 0 0 CARRIAGE SVCS INC COM 143905107 46 1695 SH SOLE 40 1695 0 0 CARRIZO OIL & GAS INC COM 144577103 692 39706 SH SOLE 2 39321 0 385 CARRIZO OIL & GAS INC COM 144577103 5 267 SH SOLE 4 267 0 0 CARRIZO OIL & GAS INC COM 144577103 26 1469 SH SOLE 7 1469 0 0 CARRIZO OIL & GAS INC COM 144577103 9914 569089 SH SOLE 18 569089 0 0 CARRIZO OIL & GAS INC COM 144577103 4402 252688 SH SOLE 19 252688 0 0 CARRIZO OIL & GAS INC COM 144577103 107901 6194109 SH SOLE 21 6194109 0 0 CARRIZO OIL & GAS INC COM 144577103 38077 2185817 SH SOLE 22 2066523 0 119294 CARRIZO OIL & GAS INC COM 144577103 1775 101879 SH SOLE 23 101879 0 0 CARRIZO OIL & GAS INC COM 144577103 289 16574 SH SOLE 26 12789 0 3785 CARRIZO OIL & GAS INC COM 144577103 141 8071 SH SOLE 28 8071 0 0 CARRIZO OIL & GAS INC COM 144577103 803 46070 SH SOLE 29 0 0 46070 CARRIZO OIL & GAS INC COM 144577103 1970 113100 SH SOLE 30 113100 0 0 CARRIZO OIL & GAS INC COM 144577103 93 5310 SH SOLE 40 5310 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 94 7697 SH SOLE 2 1631 0 6066 CARROLS RESTAURANT GROUP INC COM 14574X104 15 1233 SH SOLE 7 1233 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1704 139105 SH SOLE 18 139105 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1985 162056 SH SOLE 19 162056 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 13495 1101592 SH SOLE 21 1101592 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 13824 1128496 SH SOLE 22 1067773 0 60723 CARROLS RESTAURANT GROUP INC COM 14574X104 60 4903 SH SOLE 28 4903 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 392 31963 SH SOLE 29 0 0 31963 CARROLS RESTAURANT GROUP INC COM 14574X104 69 5635 SH SOLE 30 5635 0 0 CARS COM INC COM 14575E105 1274 47851 SH SOLE 2 31259 0 16592 CARS COM INC COM 14575E105 9 332 SH SOLE 4 332 0 0 CARS COM INC COM 14575E105 126 4746 SH SOLE 7 2798 0 1948 CARS COM INC COM 14575E105 12 466 SH SOLE 15 466 0 0 CARS COM INC COM 14575E105 12832 481867 SH SOLE 18 481867 0 0 CARS COM INC COM 14575E105 1204 45225 SH SOLE 19 45225 0 0 CARS COM INC COM 14575E105 118755 4459438 SH SOLE 21 4459438 0 0 CARS COM INC COM 14575E105 72298 2714908 SH SOLE 22 2590106 0 124802 CARS COM INC COM 14575E105 1299 48773 SH SOLE 25 48773 0 0 CARS COM INC COM 14575E105 2276 85476 SH SOLE 26 25101 0 60375 CARS COM INC COM 14575E105 263 9874 SH SOLE 28 9874 0 0 CARS COM INC COM 14575E105 8 296 SH SOLE 29 296 0 0 CARS COM INC COM 14575E105 1256 47170 SH SOLE 30 47170 0 0 CARS COM INC COM 14575E105 60 2261 SH SOLE 31 0 0 2261 CARS COM INC COM 14575E105 53 1986 SH SOLE 34 1986 0 0 CARS COM INC COM 14575E105 1861 69885 SH SOLE 36 69885 0 0 CARS COM INC COM 14575E105 232 8705 SH SOLE 40 8705 0 0 CARTER INC COM 146229109 6407 72033 SH SOLE 2 54701 0 17332 CARTER INC COM 146229109 599 6738 SH SOLE 4 6738 0 0 CARTER INC COM 146229109 134 1503 SH SOLE 7 1503 0 0 CARTER INC COM 146229109 14882 167307 SH SOLE 18 167121 0 186 CARTER INC COM 146229109 5686 63921 SH SOLE 19 58949 0 4972 CARTER INC COM 146229109 181238 2037528 SH SOLE 21 2037528 0 0 CARTER INC COM 146229109 148269 1666885 SH SOLE 22 1502864 0 164021 CARTER INC COM 146229109 461 5178 SH SOLE 23 5178 0 0 CARTER INC COM 146229109 1830 20573 SH SOLE 26 16765 0 3808 CARTER INC COM 146229109 653 7341 SH SOLE 28 7341 0 0 CARTER INC COM 146229109 2967 33359 SH SOLE 29 1017 0 32342 CARTER INC COM 146229109 815 9161 SH SOLE 30 9161 0 0 CARTER INC COM 146229109 333 3742 SH SOLE 31 2549 0 1193 CARTER INC COM 146229109 779 8754 SH SOLE 34 8754 0 0 CARTER INC COM 146229109 68 769 SH SOLE 36 769 0 0 CARTER INC COM 146229109 493 5546 SH SOLE 40 5546 0 0 CARTESIAN INC COM 146534102 2 2116 SH SOLE 19 2116 0 0 CARTESIAN INC COM 146534102 2 2687 SH SOLE 21 2687 0 0 CARTESIAN INC COM 146534102 14 18566 SH SOLE 22 18566 0 0 CARVANA CO CL A 146869102 58 2827 SH SOLE 2 495 0 2332 CARVANA CO CL A 146869102 22 1051 SH SOLE 7 1051 0 0 CARVANA CO CL A 146869102 1165 56902 SH SOLE 18 56902 0 0 CARVANA CO CL A 146869102 182 8914 SH SOLE 19 8914 0 0 CARVANA CO CL A 146869102 9003 439838 SH SOLE 21 439838 0 0 CARVANA CO CL A 146869102 11244 549297 SH SOLE 22 502985 0 46312 CAS MED SYS INC COM PAR 124769209 12 10157 SH SOLE 21 10157 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 21 5579 SH SOLE 2 1339 0 4240 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 480 129236 SH SOLE 18 129236 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 193 51961 SH SOLE 19 51961 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 4095 1102349 SH SOLE 21 1102349 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 2385 642095 SH SOLE 22 620782 0 21313 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 18 4887 SH SOLE 23 4887 0 0 CASELLA WASTE SYS INC CL A 147448104 179 10912 SH SOLE 2 5181 0 5731 CASELLA WASTE SYS INC CL A 147448104 20 1226 SH SOLE 7 1226 0 0 CASELLA WASTE SYS INC CL A 147448104 2659 162060 SH SOLE 18 162060 0 0 CASELLA WASTE SYS INC CL A 147448104 1808 110167 SH SOLE 19 110167 0 0 CASELLA WASTE SYS INC CL A 147448104 20780 1266289 SH SOLE 21 1266289 0 0 CASELLA WASTE SYS INC CL A 147448104 25913 1579113 SH SOLE 22 1491066 0 88047 CASELLA WASTE SYS INC CL A 147448104 12 713 SH SOLE 23 713 0 0 CASELLA WASTE SYS INC CL A 147448104 119 7223 SH SOLE 28 7223 0 0 CASELLA WASTE SYS INC CL A 147448104 830 50605 SH SOLE 29 0 0 50605 CASELLA WASTE SYS INC CL A 147448104 91 5522 SH SOLE 30 5522 0 0 CASELLA WASTE SYS INC CL A 147448104 394 23989 SH SOLE 34 23989 0 0 CASELLA WASTE SYS INC CL A 147448104 78 4760 SH SOLE 40 4760 0 0 CASEYS GEN STORES INC COM 147528103 4462 41660 SH SOLE 2 21197 0 20463 CASEYS GEN STORES INC COM 147528103 22 207 SH SOLE 4 207 0 0 CASEYS GEN STORES INC COM 147528103 151 1407 SH SOLE 7 1407 0 0 CASEYS GEN STORES INC COM 147528103 14337 133849 SH SOLE 18 133849 0 0 CASEYS GEN STORES INC COM 147528103 1859 17360 SH SOLE 19 17360 0 0 CASEYS GEN STORES INC COM 147528103 174118 1625601 SH SOLE 21 1625601 0 0 CASEYS GEN STORES INC COM 147528103 132241 1234629 SH SOLE 22 1101858 0 132771 CASEYS GEN STORES INC COM 147528103 498 4652 SH SOLE 23 4652 0 0 CASEYS GEN STORES INC COM 147528103 1613 15060 SH SOLE 26 12937 0 2123 CASEYS GEN STORES INC COM 147528103 596 5569 SH SOLE 28 5569 0 0 CASEYS GEN STORES INC COM 147528103 635 5928 SH SOLE 30 5928 0 0 CASEYS GEN STORES INC COM 147528103 90 844 SH SOLE 31 844 0 0 CASEYS GEN STORES INC COM 147528103 405 3785 SH SOLE 36 3785 0 0 CASEYS GEN STORES INC COM 147528103 435 4065 SH SOLE 40 4065 0 0 CASI PHARMACEUTICALS INC COM 14757U109 5 4449 SH SOLE 18 4449 0 0 CASI PHARMACEUTICALS INC COM 14757U109 8 7740 SH SOLE 19 7740 0 0 CASI PHARMACEUTICALS INC COM 14757U109 95 90862 SH SOLE 21 90862 0 0 CASI PHARMACEUTICALS INC COM 14757U109 201 191174 SH SOLE 22 191174 0 0 CASS INFORMATION SYS INC COM 14808P109 43 648 SH SOLE 2 505 0 143 CASS INFORMATION SYS INC COM 14808P109 17 253 SH SOLE 7 253 0 0 CASS INFORMATION SYS INC COM 14808P109 2670 40678 SH SOLE 18 40678 0 0 CASS INFORMATION SYS INC COM 14808P109 444 6758 SH SOLE 19 6758 0 0 CASS INFORMATION SYS INC COM 14808P109 22558 343661 SH SOLE 21 343661 0 0 CASS INFORMATION SYS INC COM 14808P109 16412 250037 SH SOLE 22 229425 0 20612 CASS INFORMATION SYS INC COM 14808P109 9 134 SH SOLE 23 134 0 0 CASS INFORMATION SYS INC COM 14808P109 87 1322 SH SOLE 28 1322 0 0 CASS INFORMATION SYS INC COM 14808P109 121 1840 SH SOLE 30 1840 0 0 CASS INFORMATION SYS INC COM 14808P109 64 971 SH SOLE 40 971 0 0 CASTLE BRANDS INC COM 148435100 6 3526 SH SOLE 2 3526 0 0 CASTLE BRANDS INC COM 148435100 534 310175 SH SOLE 18 310175 0 0 CASTLE BRANDS INC COM 148435100 70 40408 SH SOLE 19 40408 0 0 CASTLE BRANDS INC COM 148435100 4651 2704002 SH SOLE 21 2704002 0 0 CASTLE BRANDS INC COM 148435100 1277 742446 SH SOLE 22 672407 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 948 228430 SH SOLE 18 228430 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 162 38964 SH SOLE 19 38964 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 8153 1964622 SH SOLE 21 1964622 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 4790 1154285 SH SOLE 22 1073434 0 80851 CASTLIGHT HEALTH INC CL B 14862Q100 31 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 4 2484 SH SOLE 18 2484 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 46 32805 SH SOLE 21 32805 0 0 CATALENT INC COM 148806102 2817 80267 SH SOLE 2 79641 0 626 CATALENT INC COM 148806102 987 28118 SH SOLE 4 28118 0 0 CATALENT INC COM 148806102 148 4206 SH SOLE 7 4206 0 0 CATALENT INC COM 148806102 36484 1039429 SH SOLE 18 1039429 0 0 CATALENT INC COM 148806102 84868 2417891 SH SOLE 19 2417891 0 0 CATALENT INC COM 148806102 285015 8120077 SH SOLE 21 8120077 0 0 CATALENT INC COM 148806102 166374 4739988 SH SOLE 22 4470200 0 269788 CATALENT INC COM 148806102 6239 177754 SH SOLE 23 177754 0 0 CATALENT INC COM 148806102 1703 48532 SH SOLE 26 39883 0 8649 CATALENT INC COM 148806102 625 17800 SH SOLE 28 17800 0 0 CATALENT INC COM 148806102 2904 82744 SH SOLE 29 0 0 82744 CATALENT INC COM 148806102 1073 30563 SH SOLE 30 30563 0 0 CATALENT INC COM 148806102 24964 711221 SH SOLE 34 711221 0 0 CATALENT INC COM 148806102 494 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 806 173418 SH SOLE 22 173418 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 8 2733 SH SOLE 2 2733 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 710 257184 SH SOLE 18 257184 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 126 45723 SH SOLE 19 45723 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 6268 2270966 SH SOLE 21 2270966 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2789 1010680 SH SOLE 22 954684 0 55996 CATASYS INC COM PAR 149049504 2 335 SH SOLE 18 335 0 0 CATASYS INC COM PAR 149049504 26 5713 SH SOLE 21 5713 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 74 6478 SH SOLE 2 1314 0 5164 CATCHMARK TIMBER TR INC CL A 14912Y202 12 1090 SH SOLE 7 1090 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1762 154957 SH SOLE 18 154957 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 341 29983 SH SOLE 19 29983 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 17646 1552013 SH SOLE 21 1552013 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 8517 749061 SH SOLE 22 674774 0 74287 CATCHMARK TIMBER TR INC CL A 14912Y202 155 13654 SH SOLE 28 13654 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 209 18382 SH SOLE 29 0 0 18382 CATCHMARK TIMBER TR INC CL A 14912Y202 1254 110281 SH SOLE 30 110281 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 40 3508 SH SOLE 40 3508 0 0 CATERPILLAR INC DEL COM 149123101 78969 734869 SH SOLE 2 172567 0 562302 CATERPILLAR INC DEL COM 149123101 22791 212085 SH SOLE 4 196884 0 15201 CATERPILLAR INC DEL COM 149123101 53375 496701 SH SOLE 7 472032 0 24669 CATERPILLAR INC DEL COM 149123101 155 1440 SH SOLE 13 1440 0 0 CATERPILLAR INC DEL COM 149123101 411 3828 SH SOLE 15 3828 0 0 CATERPILLAR INC DEL COM 149123101 28 256 SH SOLE 17 0 0 256 CATERPILLAR INC DEL COM 149123101 140035 1303136 SH SOLE 18 1220927 0 82209 CATERPILLAR INC DEL COM 149123101 1899 17674 SH OTR 19 0 17674 0 CATERPILLAR INC DEL COM 149123101 3417 31796 SH SOLE 19 31796 0 0 CATERPILLAR INC DEL COM 149123101 1208915 11249907 SH SOLE 21 11249907 0 0 CATERPILLAR INC DEL COM 149123101 1653376 15385966 SH SOLE 22 12743506 0 2642460 CATERPILLAR INC DEL COM 149123101 76132 708465 SH SOLE 23 708465 0 0 CATERPILLAR INC DEL COM 149123101 42274 393397 SH SOLE 25 393397 0 0 CATERPILLAR INC DEL COM 149123101 161520 1503072 SH SOLE 26 484523 0 1018549 CATERPILLAR INC DEL COM 149123101 13311 123870 SH SOLE 28 92413 0 31457 CATERPILLAR INC DEL COM 149123101 2342 21794 SH SOLE 29 21794 0 0 CATERPILLAR INC DEL COM 149123101 174550 1624325 SH SOLE 30 1624325 0 0 CATERPILLAR INC DEL COM 149123101 31407 292270 SH SOLE 31 128294 0 163976 CATERPILLAR INC DEL COM 149123101 15843 147433 SH SOLE 32 147433 0 0 CATERPILLAR INC DEL COM 149123101 4356 40538 SH SOLE 34 40538 0 0 CATERPILLAR INC DEL COM 149123101 74366 692038 SH SOLE 36 692038 0 0 CATERPILLAR INC DEL COM 149123101 321 2988 SH SOLE 40 2988 0 0 CATERPILLAR INC DEL OPTIONS 149123101 1741 16200 SH Put SOLE 2 16200 0 0 CATERPILLAR INC DEL OPTIONS 149123101 2041 19000 SH Put SOLE 18 19000 0 0 CATERPILLAR INC DEL OPTIONS 149123101 29551 275000 SH Put SOLE 19 275000 0 0 CATERPILLAR INC DEL OPTIONS 149123101 140 1300 SH Put SOLE 22 1300 0 0 CATHAY GEN BANCORP COM 149150104 2201 57991 SH SOLE 2 45461 0 12530 CATHAY GEN BANCORP COM 149150104 16 428 SH SOLE 4 428 0 0 CATHAY GEN BANCORP COM 149150104 71 1858 SH SOLE 7 1858 0 0 CATHAY GEN BANCORP COM 149150104 19168 505091 SH SOLE 18 505091 0 0 CATHAY GEN BANCORP COM 149150104 4674 123162 SH SOLE 19 123162 0 0 CATHAY GEN BANCORP COM 149150104 182804 4816973 SH SOLE 21 4816973 0 0 CATHAY GEN BANCORP COM 149150104 103749 2733846 SH SOLE 22 2595418 0 138428 CATHAY GEN BANCORP COM 149150104 7028 185194 SH SOLE 23 185194 0 0 CATHAY GEN BANCORP COM 149150104 777 20466 SH SOLE 26 16391 0 4075 CATHAY GEN BANCORP COM 149150104 422 11131 SH SOLE 28 11131 0 0 CATHAY GEN BANCORP COM 149150104 1018 26837 SH SOLE 29 0 0 26837 CATHAY GEN BANCORP COM 149150104 447 11772 SH SOLE 30 11772 0 0 CATHAY GEN BANCORP COM 149150104 304 8014 SH SOLE 34 8014 0 0 CATHAY GEN BANCORP COM 149150104 316 8332 SH SOLE 40 8332 0 0 CATO CORP NEW CL A 149205106 87 4942 SH SOLE 2 817 0 4125 CATO CORP NEW CL A 149205106 3 160 SH SOLE 4 160 0 0 CATO CORP NEW CL A 149205106 12 690 SH SOLE 7 690 0 0 CATO CORP NEW CL A 149205106 2439 138646 SH SOLE 18 138646 0 0 CATO CORP NEW CL A 149205106 287 16291 SH SOLE 19 16291 0 0 CATO CORP NEW CL A 149205106 36683 2085421 SH SOLE 21 2085421 0 0 CATO CORP NEW CL A 149205106 12636 718376 SH SOLE 22 665921 0 52455 CATO CORP NEW CL A 149205106 239 13609 SH SOLE 26 10719 0 2890 CATO CORP NEW CL A 149205106 66 3725 SH SOLE 28 3725 0 0 CATO CORP NEW CL A 149205106 660 37513 SH SOLE 29 0 0 37513 CATO CORP NEW CL A 149205106 629 35737 SH SOLE 30 35737 0 0 CATO CORP NEW CL A 149205106 725 41196 SH SOLE 34 41196 0 0 CATO CORP NEW CL A 149205106 52 2946 SH SOLE 40 2946 0 0 CAVCO INDS INC DEL COM 149568107 68 522 SH SOLE 2 455 0 67 CAVCO INDS INC DEL COM 149568107 26 200 SH SOLE 7 200 0 0 CAVCO INDS INC DEL COM 149568107 5138 39631 SH SOLE 18 39631 0 0 CAVCO INDS INC DEL COM 149568107 735 5667 SH SOLE 19 5667 0 0 CAVCO INDS INC DEL COM 149568107 114865 885960 SH SOLE 21 885960 0 0 CAVCO INDS INC DEL COM 149568107 29455 227186 SH SOLE 22 210106 0 17080 CAVCO INDS INC DEL COM 149568107 164 1265 SH SOLE 26 0 0 1265 CAVCO INDS INC DEL COM 149568107 149 1150 SH SOLE 28 1150 0 0 CAVCO INDS INC DEL COM 149568107 1579 12178 SH SOLE 30 12178 0 0 CAVCO INDS INC DEL COM 149568107 126 971 SH SOLE 40 971 0 0 CAVIUM INC COM 14964U108 1775 28572 SH SOLE 2 5680 0 22892 CAVIUM INC COM 14964U108 23 365 SH SOLE 4 365 0 0 CAVIUM INC COM 14964U108 99 1589 SH SOLE 7 1589 0 0 CAVIUM INC COM 14964U108 2023 32564 SH SOLE 18 32564 0 0 CAVIUM INC COM 14964U108 1801 28989 SH SOLE 19 28989 0 0 CAVIUM INC COM 14964U108 62339 1003363 SH SOLE 21 1003363 0 0 CAVIUM INC COM 14964U108 109176 1757226 SH SOLE 22 1561225 0 196001 CAVIUM INC COM 14964U108 1534 24693 SH SOLE 26 20973 0 3720 CAVIUM INC COM 14964U108 589 9482 SH SOLE 28 9482 0 0 CAVIUM INC COM 14964U108 180 2898 SH SOLE 29 0 0 2898 CAVIUM INC COM 14964U108 6218 100081 SH SOLE 30 100081 0 0 CAVIUM INC COM 14964U108 92 1476 SH SOLE 31 1476 0 0 CAVIUM INC COM 14964U108 3411 54909 SH SOLE 34 54909 0 0 CAVIUM INC COM 14964U108 430 6919 SH SOLE 40 6919 0 0 CB FINL SVCS INC COM 12479G101 16 632 SH SOLE 18 632 0 0 CB FINL SVCS INC COM 12479G101 22 829 SH SOLE 21 829 0 0 CBIZ INC COM 124805102 177 11783 SH SOLE 2 2396 0 9387 CBIZ INC COM 124805102 25 1666 SH SOLE 7 1666 0 0 CBIZ INC COM 124805102 3098 206515 SH SOLE 18 206515 0 0 CBIZ INC COM 124805102 522 34801 SH SOLE 19 34801 0 0 CBIZ INC COM 124805102 24481 1632061 SH SOLE 21 1632061 0 0 CBIZ INC COM 124805102 20650 1376694 SH SOLE 22 1286051 0 90643 CBIZ INC COM 124805102 126 8376 SH SOLE 26 0 0 8376 CBIZ INC COM 124805102 104 6916 SH SOLE 28 6916 0 0 CBIZ INC COM 124805102 106 7034 SH SOLE 30 7034 0 0 CBIZ INC COM 124805102 60 3982 SH SOLE 40 3982 0 0 CBL & ASSOC PPTYS INC COM 124830100 310 36798 SH SOLE 2 7005 0 29793 CBL & ASSOC PPTYS INC COM 124830100 484 57428 SH SOLE 4 57428 0 0 CBL & ASSOC PPTYS INC COM 124830100 1860 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 7165 849961 SH SOLE 18 849961 0 0 CBL & ASSOC PPTYS INC COM 124830100 2091 247990 SH SOLE 19 247990 0 0 CBL & ASSOC PPTYS INC COM 124830100 131542 15604074 SH SOLE 21 15604074 0 0 CBL & ASSOC PPTYS INC COM 124830100 55622 6598158 SH SOLE 22 6282281 0 315877 CBL & ASSOC PPTYS INC COM 124830100 69 8209 SH SOLE 23 8209 0 0 CBL & ASSOC PPTYS INC COM 124830100 2282 270755 SH SOLE 25 270755 0 0 CBL & ASSOC PPTYS INC COM 124830100 906 107434 SH SOLE 26 45002 0 62432 CBL & ASSOC PPTYS INC COM 124830100 208 24731 SH SOLE 28 24731 0 0 CBL & ASSOC PPTYS INC COM 124830100 496 58799 SH SOLE 29 58799 0 0 CBL & ASSOC PPTYS INC COM 124830100 8999 1067441 SH SOLE 30 1067441 0 0 CBL & ASSOC PPTYS INC COM 124830100 150 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 11274 123348 SH SOLE 2 24379 0 98969 CBOE HLDGS INC COM 12503M108 2935 32115 SH SOLE 4 29660 0 2455 CBOE HLDGS INC COM 12503M108 5526 60462 SH SOLE 7 60462 0 0 CBOE HLDGS INC COM 12503M108 19595 214388 SH SOLE 18 200944 0 13444 CBOE HLDGS INC COM 12503M108 3080 33696 SH SOLE 19 33696 0 0 CBOE HLDGS INC COM 12503M108 7420 81181 SH SOLE 20 0 0 81181 CBOE HLDGS INC COM 12503M108 193222 2114023 SH SOLE 21 2114023 0 0 CBOE HLDGS INC COM 12503M108 249851 2733601 SH SOLE 22 2262511 0 471090 CBOE HLDGS INC COM 12503M108 15644 171163 SH SOLE 23 171163 0 0 CBOE HLDGS INC COM 12503M108 19351 211718 SH SOLE 25 211718 0 0 CBOE HLDGS INC COM 12503M108 20543 224764 SH SOLE 26 112490 0 112274 CBOE HLDGS INC COM 12503M108 1971 21566 SH SOLE 28 16174 0 5392 CBOE HLDGS INC COM 12503M108 2875 31458 SH SOLE 29 4053 0 27405 CBOE HLDGS INC COM 12503M108 25558 279624 SH SOLE 30 279624 0 0 CBOE HLDGS INC COM 12503M108 3448 37729 SH SOLE 31 20907 0 16822 CBOE HLDGS INC COM 12503M108 2380 26040 SH SOLE 34 26040 0 0 CBOE HLDGS INC COM 12503M108 1305 14277 SH SOLE 36 14277 0 0 CBOE HLDGS INC COM 12503M108 48 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 13547 372157 SH SOLE 2 79289 0 292868 CBRE GROUP INC CL A 12504L109 3363 92390 SH SOLE 4 86109 0 6281 CBRE GROUP INC CL A 12504L109 7944 218231 SH SOLE 7 209830 0 8401 CBRE GROUP INC CL A 12504L109 163 4490 SH SOLE 13 4490 0 0 CBRE GROUP INC CL A 12504L109 65 1776 SH SOLE 15 1776 0 0 CBRE GROUP INC CL A 12504L109 24554 674562 SH SOLE 18 626185 0 48377 CBRE GROUP INC CL A 12504L109 9973 273988 SH SOLE 19 263691 0 10297 CBRE GROUP INC CL A 12504L109 6832 187682 SH SOLE 20 0 0 187682 CBRE GROUP INC CL A 12504L109 274713 7547047 SH SOLE 21 7547047 0 0 CBRE GROUP INC CL A 12504L109 302760 8317572 SH SOLE 22 6597221 0 1720351 CBRE GROUP INC CL A 12504L109 13963 383600 SH SOLE 23 383600 0 0 CBRE GROUP INC CL A 12504L109 7069 194210 SH SOLE 25 194210 0 0 CBRE GROUP INC CL A 12504L109 30972 850889 SH SOLE 26 327912 0 522977 CBRE GROUP INC CL A 12504L109 2282 62698 SH SOLE 28 46430 0 16268 CBRE GROUP INC CL A 12504L109 3995 109764 SH SOLE 29 11505 0 98259 CBRE GROUP INC CL A 12504L109 29177 801570 SH SOLE 30 801570 0 0 CBRE GROUP INC CL A 12504L109 4183 114931 SH SOLE 31 65225 0 49706 CBRE GROUP INC CL A 12504L109 737 20235 SH SOLE 34 20235 0 0 CBRE GROUP INC CL A 12504L109 11567 317764 SH SOLE 36 317764 0 0 CBRE GROUP INC CL A 12504L109 52 1421 SH SOLE 40 1421 0 0 CBS CORP NEW CL A 124857103 380 5866 SH SOLE 21 5866 0 0 CBS CORP NEW CL B 124857202 59645 935169 SH SOLE 2 565115 0 370054 CBS CORP NEW CL B 124857202 15208 238448 SH SOLE 4 227846 0 10602 CBS CORP NEW CL B 124857202 18910 296495 SH SOLE 7 289162 0 7333 CBS CORP NEW CL B 124857202 216 3387 SH SOLE 13 3387 0 0 CBS CORP NEW CL B 124857202 173 2712 SH SOLE 15 2711 0 1 CBS CORP NEW CL B 124857202 13 207 SH SOLE 17 0 0 207 CBS CORP NEW CL B 124857202 50398 790191 SH SOLE 18 735794 0 54397 CBS CORP NEW CL B 124857202 661 10358 SH OTR 19 0 10358 0 CBS CORP NEW CL B 124857202 25800 404509 SH SOLE 19 404509 0 0 CBS CORP NEW CL B 124857202 17345 271955 SH SOLE 20 51548 0 220407 CBS CORP NEW CL B 124857202 324914 5094297 SH SOLE 21 5094297 0 0 CBS CORP NEW CL B 124857202 678334 10635526 SH SOLE 22 8424537 0 2210989 CBS CORP NEW CL B 124857202 41597 652197 SH SOLE 23 652197 0 0 CBS CORP NEW CL B 124857202 36630 574323 SH SOLE 25 574323 0 0 CBS CORP NEW CL B 124857202 68432 1072932 SH SOLE 26 372796 0 700136 CBS CORP NEW CL B 124857202 5019 78688 SH SOLE 28 59076 0 19612 CBS CORP NEW CL B 124857202 11665 182892 SH SOLE 29 131942 0 50950 CBS CORP NEW CL B 124857202 65242 1022928 SH SOLE 30 1022928 0 0 CBS CORP NEW CL B 124857202 29769 466739 SH SOLE 31 275164 0 191575 CBS CORP NEW CL B 124857202 6517 102184 SH SOLE 34 102184 0 0 CBS CORP NEW CL B 124857202 32855 515129 SH SOLE 36 515129 0 0 CBS CORP NEW CL B 124857202 119 1865 SH SOLE 40 1865 0 0 CBS CORP NEW OPTIONS 124857202 351 5500 SH Put SOLE 2 5500 0 0 CBS CORP NEW OPTIONS 124857202 446 7000 SH Put SOLE 18 7000 0 0 CBS CORP NEW OPTIONS 124857202 7654 120000 SH Put SOLE 19 120000 0 0 CBS CORP NEW OPTIONS 124857202 64 1000 SH Put SOLE 22 1000 0 0 CCA INDS INC COM 124867102 11 3228 SH SOLE 21 3228 0 0 CCA INDS INC COM 124867102 40 11757 SH SOLE 22 11757 0 0 CDK GLOBAL INC COM 12508E101 18724 301715 SH SOLE 2 197804 0 103911 CDK GLOBAL INC COM 12508E101 4106 66165 SH SOLE 4 62898 0 3267 CDK GLOBAL INC COM 12508E101 2872 46280 SH SOLE 7 37984 0 8296 CDK GLOBAL INC COM 12508E101 117 1891 SH SOLE 13 1891 0 0 CDK GLOBAL INC COM 12508E101 60 974 SH SOLE 15 974 0 0 CDK GLOBAL INC COM 12508E101 5 85 SH SOLE 17 0 0 85 CDK GLOBAL INC COM 12508E101 30522 491813 SH SOLE 18 478926 0 12887 CDK GLOBAL INC COM 12508E101 11632 187435 SH SOLE 19 187435 0 0 CDK GLOBAL INC COM 12508E101 6772 109123 SH SOLE 20 0 0 109123 CDK GLOBAL INC COM 12508E101 404255 6513937 SH SOLE 21 6513937 0 0 CDK GLOBAL INC COM 12508E101 296657 4780167 SH SOLE 22 4315405 0 464762 CDK GLOBAL INC COM 12508E101 11498 185266 SH SOLE 23 185266 0 0 CDK GLOBAL INC COM 12508E101 5706 91937 SH SOLE 25 91937 0 0 CDK GLOBAL INC COM 12508E101 23220 374151 SH SOLE 26 130447 0 243704 CDK GLOBAL INC COM 12508E101 1717 27668 SH SOLE 28 20662 0 7006 CDK GLOBAL INC COM 12508E101 2542 40958 SH SOLE 29 9185 0 31773 CDK GLOBAL INC COM 12508E101 15834 255137 SH SOLE 30 255137 0 0 CDK GLOBAL INC COM 12508E101 4848 78124 SH SOLE 31 38767 0 39357 CDK GLOBAL INC COM 12508E101 1218 19630 SH SOLE 34 19630 0 0 CDK GLOBAL INC COM 12508E101 9001 145030 SH SOLE 36 145030 0 0 CDK GLOBAL INC COM 12508E101 41 660 SH SOLE 40 660 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 13 164 SH SOLE 4 164 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 875 10785 SH SOLE 22 7663 0 3122 CDN IMPERIAL BK COMM TORONTO COM 136069101 386 4752 SH SOLE 26 4752 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 368 4529 SH SOLE 28 4529 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 453 5579 SH SOLE 29 0 0 5579 CDN IMPERIAL BK COMM TORONTO COM 136069101 272 3349 SH SOLE 40 3349 0 0 CDW CORP COM 12514G108 11080 177194 SH SOLE 2 58869 0 118325 CDW CORP COM 12514G108 3712 59365 SH SOLE 4 55663 0 3702 CDW CORP COM 12514G108 2008 32106 SH SOLE 7 28273 0 3833 CDW CORP COM 12514G108 70 1122 SH SOLE 13 1122 0 0 CDW CORP COM 12514G108 105634 1689338 SH SOLE 18 1136508 0 552830 CDW CORP COM 12514G108 40670 650406 SH SOLE 19 650406 0 0 CDW CORP COM 12514G108 5762 92144 SH SOLE 20 0 0 92144 CDW CORP COM 12514G108 121148 1937433 SH SOLE 21 1937433 0 0 CDW CORP COM 12514G108 272808 4362831 SH SOLE 22 3855825 0 507006 CDW CORP COM 12514G108 11454 183171 SH SOLE 23 183171 0 0 CDW CORP COM 12514G108 4254 68037 SH SOLE 25 48210 0 19827 CDW CORP COM 12514G108 17052 272698 SH SOLE 26 130616 0 142082 CDW CORP COM 12514G108 2149 34370 SH SOLE 28 26063 0 8307 CDW CORP COM 12514G108 2863 45783 SH SOLE 29 6297 0 39486 CDW CORP COM 12514G108 12043 192588 SH SOLE 30 192588 0 0 CDW CORP COM 12514G108 4863 77767 SH SOLE 31 36571 0 41196 CDW CORP COM 12514G108 15098 241458 SH SOLE 34 241458 0 0 CDW CORP COM 12514G108 2821 45113 SH SOLE 36 45113 0 0 CDW CORP COM 12514G108 40 647 SH SOLE 40 647 0 0 CECO ENVIRONMENTAL CORP COM 125141101 76 8278 SH SOLE 2 3731 0 4547 CECO ENVIRONMENTAL CORP COM 125141101 6 601 SH SOLE 7 601 0 0 CECO ENVIRONMENTAL CORP COM 125141101 1084 118040 SH SOLE 18 118040 0 0 CECO ENVIRONMENTAL CORP COM 125141101 410 44709 SH SOLE 19 44709 0 0 CECO ENVIRONMENTAL CORP COM 125141101 9013 981784 SH SOLE 21 981784 0 0 CECO ENVIRONMENTAL CORP COM 125141101 7575 825213 SH SOLE 22 791481 0 33732 CECO ENVIRONMENTAL CORP COM 125141101 1127 122738 SH SOLE 23 122738 0 0 CECO ENVIRONMENTAL CORP COM 125141101 260 28358 SH SOLE 29 0 0 28358 CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH SOLE 18 1 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1560 21641 SH SOLE 31 21641 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 81 16646 SH SOLE 2 3736 0 12910 CEDAR REALTY TRUST INC COM NEW 150602209 185 38136 SH SOLE 4 38136 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 587 121046 SH SOLE 7 121046 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 18 3739 SH SOLE 15 3739 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 2151 443473 SH SOLE 18 443473 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 7212 1486967 SH SOLE 19 1486967 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 34184 7048215 SH SOLE 21 7048215 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 16733 3450033 SH SOLE 22 3275184 0 174849 CEDAR REALTY TRUST INC COM NEW 150602209 19 3831 SH SOLE 23 3831 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 776 160025 SH SOLE 25 160025 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 125 25722 SH SOLE 26 0 0 25722 CEDAR REALTY TRUST INC COM NEW 150602209 52 10675 SH SOLE 28 10675 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 168 34669 SH SOLE 29 34669 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 2607 537513 SH SOLE 30 537513 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 41 8432 SH SOLE 40 8432 0 0 CEL SCI CORP COM PAR NEW 150837607 0 8 SH SOLE 17 0 0 8 CEL SCI CORP COM PAR NEW 150837607 2 861 SH SOLE 19 861 0 0 CEL SCI CORP COM PAR NEW 150837607 4 1928 SH SOLE 21 1928 0 0 CEL SCI CORP COM PAR NEW 150837607 191 85454 SH SOLE 22 85454 0 0 CELADON GROUP INC COM 150838100 16 4970 SH SOLE 18 4970 0 0 CELADON GROUP INC COM 150838100 13 4175 SH SOLE 19 4175 0 0 CELADON GROUP INC COM 150838100 503 159580 SH SOLE 21 159580 0 0 CELADON GROUP INC COM 150838100 1349 428158 SH SOLE 22 428158 0 0 CELANESE CORP DEL COM SER A 150870103 9475 99803 SH SOLE 2 41859 0 57944 CELANESE CORP DEL COM SER A 150870103 4454 46919 SH SOLE 4 42846 0 4073 CELANESE CORP DEL COM SER A 150870103 3817 40204 SH SOLE 7 27523 0 12681 CELANESE CORP DEL COM SER A 150870103 93 982 SH SOLE 15 982 0 0 CELANESE CORP DEL COM SER A 150870103 8516 89704 SH SOLE 18 67013 0 22691 CELANESE CORP DEL COM SER A 150870103 7259 76456 SH SOLE 19 76456 0 0 CELANESE CORP DEL COM SER A 150870103 8919 93948 SH SOLE 20 0 0 93948 CELANESE CORP DEL COM SER A 150870103 173898 1831659 SH SOLE 21 1831659 0 0 CELANESE CORP DEL COM SER A 150870103 363288 3826506 SH SOLE 22 3374510 0 451996 CELANESE CORP DEL COM SER A 150870103 16776 176698 SH SOLE 23 176698 0 0 CELANESE CORP DEL COM SER A 150870103 8620 90799 SH SOLE 25 90799 0 0 CELANESE CORP DEL COM SER A 150870103 36612 385631 SH SOLE 26 129992 0 255639 CELANESE CORP DEL COM SER A 150870103 2869 30215 SH SOLE 28 22666 0 7549 CELANESE CORP DEL COM SER A 150870103 4093 43113 SH SOLE 29 8444 0 34669 CELANESE CORP DEL COM SER A 150870103 17402 183291 SH SOLE 30 183291 0 0 CELANESE CORP DEL COM SER A 150870103 5899 62133 SH SOLE 31 32780 0 29353 CELANESE CORP DEL COM SER A 150870103 949 10001 SH SOLE 34 10001 0 0 CELANESE CORP DEL COM SER A 150870103 13881 146205 SH SOLE 36 146205 0 0 CELANESE CORP DEL COM SER A 150870103 71 743 SH SOLE 40 743 0 0 CELESTICA INC SUB VTG SHS 15101Q108 368 27068 SH SOLE 21 27068 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2194 161561 SH SOLE 22 161561 0 0 CELGENE CORP COM 151020104 196916 1516257 SH SOLE 2 656882 0 859375 CELGENE CORP COM 151020104 36616 281943 SH SOLE 4 262098 0 19845 CELGENE CORP COM 151020104 70993 546650 SH SOLE 7 545768 0 882 CELGENE CORP COM 151020104 9592 73860 SH SOLE 13 73860 0 0 CELGENE CORP COM 151020104 792 6096 SH SOLE 15 6096 0 0 CELGENE CORP COM 151020104 6 44 SH SOLE 17 0 0 44 CELGENE CORP COM 151020104 364940 2810041 SH SOLE 18 2444233 0 365808 CELGENE CORP COM 151020104 437948 3372206 SH SOLE 19 3360893 0 11313 CELGENE CORP COM 151020104 50481 388704 SH SOLE 20 0 0 388704 CELGENE CORP COM 151020104 2318180 17850000 SH SOLE 21 17850000 0 0 CELGENE CORP COM 151020104 2774220 21361518 SH SOLE 22 17520633 0 3840885 CELGENE CORP COM 151020104 130254 1002960 SH SOLE 23 1002960 0 0 CELGENE CORP COM 151020104 69718 536831 SH SOLE 25 536831 0 0 CELGENE CORP COM 151020104 253205 1949679 SH SOLE 26 641496 0 1308183 CELGENE CORP COM 151020104 21315 164124 SH SOLE 28 123017 0 41107 CELGENE CORP COM 151020104 20162 155248 SH SOLE 29 54986 0 100262 CELGENE CORP COM 151020104 288016 2217722 SH SOLE 30 2217722 0 0 CELGENE CORP COM 151020104 54870 422501 SH SOLE 31 201891 0 220610 CELGENE CORP COM 151020104 17886 137723 SH SOLE 32 137723 0 0 CELGENE CORP COM 151020104 136420 1050436 SH SOLE 34 1050436 0 0 CELGENE CORP COM 151020104 113863 876746 SH SOLE 36 876746 0 0 CELGENE CORP COM 151020104 526 4053 SH SOLE 40 4053 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 65 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 6 2518 SH SOLE 7 2518 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 1137 460290 SH SOLE 18 460290 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 178 72149 SH SOLE 19 72149 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 13991 5664410 SH SOLE 21 5664410 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 7566 3063322 SH SOLE 22 2877051 0 186271 CELLDEX THERAPEUTICS INC NEW COM 15117B103 73 29724 SH SOLE 26 26167 0 3557 CELLDEX THERAPEUTICS INC NEW COM 15117B103 35 14179 SH SOLE 28 14179 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 34 13720 SH SOLE 30 13720 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 26 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 17 1893 SH SOLE 18 1893 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 14 1597 SH SOLE 19 1597 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 255 29173 SH SOLE 21 29173 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 524 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 135 65852 SH SOLE 22 65852 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 5 500 SH SOLE 2 500 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 7252 769808 SH SOLE 18 5408 0 764400 CEMEX SAB DE CV SPON ADR NEW 151290889 5437 577200 SH SOLE 19 577200 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 7299 774800 SH SOLE 25 774800 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 44981 4775000 SH SOLE 34 4775000 0 0 CEMPRA INC COM 15130J109 56 12115 SH SOLE 2 4969 0 7146 CEMPRA INC COM 15130J109 1 252 SH SOLE 4 252 0 0 CEMPRA INC COM 15130J109 8 1634 SH SOLE 7 1634 0 0 CEMPRA INC COM 15130J109 839 182384 SH SOLE 18 182384 0 0 CEMPRA INC COM 15130J109 144 31342 SH SOLE 19 31342 0 0 CEMPRA INC COM 15130J109 10674 2320328 SH SOLE 21 2320328 0 0 CEMPRA INC COM 15130J109 5686 1236024 SH SOLE 22 1160037 0 75987 CEMPRA INC COM 15130J109 4 926 SH SOLE 26 0 0 926 CEMPRA INC COM 15130J109 26 5556 SH SOLE 28 5556 0 0 CEMPRA INC COM 15130J109 35 7585 SH SOLE 30 7585 0 0 CEMPRA INC COM 15130J109 16 3516 SH SOLE 40 3516 0 0 CEMTREX INC COM PAR $.001 15130G303 4 1146 SH SOLE 18 1146 0 0 CEMTREX INC COM PAR $.001 15130G303 72 20079 SH SOLE 21 20079 0 0 CENOVUS ENERGY INC COM 15135U109 4256 577525 SH SOLE 21 577525 0 0 CENTENE CORP DEL COM 15135B101 25733 322146 SH SOLE 2 160514 0 161632 CENTENE CORP DEL COM 15135B101 4610 57711 SH SOLE 4 53750 0 3961 CENTENE CORP DEL COM 15135B101 9996 125142 SH SOLE 7 116394 0 8748 CENTENE CORP DEL COM 15135B101 301 3769 SH SOLE 13 3769 0 0 CENTENE CORP DEL COM 15135B101 82 1027 SH SOLE 15 1027 0 0 CENTENE CORP DEL COM 15135B101 91087 1140303 SH SOLE 18 1072993 0 67310 CENTENE CORP DEL COM 15135B101 85707 1072952 SH SOLE 19 1072952 0 0 CENTENE CORP DEL COM 15135B101 9173 114838 SH SOLE 20 26700 0 88138 CENTENE CORP DEL COM 15135B101 294189 3682882 SH SOLE 21 3682882 0 0 CENTENE CORP DEL COM 15135B101 362094 4532975 SH SOLE 22 3747695 0 785280 CENTENE CORP DEL COM 15135B101 16398 205287 SH SOLE 23 205287 0 0 CENTENE CORP DEL COM 15135B101 10042 125711 SH SOLE 25 112598 0 13113 CENTENE CORP DEL COM 15135B101 54485 682091 SH SOLE 26 176802 0 505289 CENTENE CORP DEL COM 15135B101 2847 35641 SH SOLE 28 26583 0 9058 CENTENE CORP DEL COM 15135B101 3894 48748 SH SOLE 29 6427 0 42321 CENTENE CORP DEL COM 15135B101 39721 497255 SH SOLE 30 497255 0 0 CENTENE CORP DEL COM 15135B101 6049 75730 SH SOLE 31 35005 0 40725 CENTENE CORP DEL COM 15135B101 33605 420698 SH SOLE 34 420698 0 0 CENTENE CORP DEL COM 15135B101 15656 195991 SH SOLE 36 195991 0 0 CENTENE CORP DEL COM 15135B101 68 856 SH SOLE 40 856 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 15853 1002096 SH SOLE 2 943685 0 58411 CENTENNIAL RESOURCE DEV INC CL A 15136A102 10 626 SH SOLE 4 626 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 44 2757 SH SOLE 7 2757 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 0 1 SH SOLE 15 0 0 1 CENTENNIAL RESOURCE DEV INC CL A 15136A102 940 59425 SH SOLE 18 59425 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 814 51474 SH SOLE 19 51474 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 21054 1330843 SH SOLE 21 1330843 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 54482 3443907 SH SOLE 22 3091546 0 352361 CENTENNIAL RESOURCE DEV INC CL A 15136A102 892 56390 SH SOLE 26 48934 0 7456 CENTENNIAL RESOURCE DEV INC CL A 15136A102 235 14848 SH SOLE 28 14848 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 231 14579 SH SOLE 30 14579 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 42 2660 SH SOLE 31 2660 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 198 12519 SH SOLE 40 12519 0 0 CENTERPOINT ENERGY INC COM 15189T107 46657 1704069 SH SOLE 2 1305372 0 398697 CENTERPOINT ENERGY INC COM 15189T107 10832 395604 SH SOLE 4 384250 0 11354 CENTERPOINT ENERGY INC COM 15189T107 22157 809242 SH SOLE 7 760633 0 48609 CENTERPOINT ENERGY INC COM 15189T107 511 18658 SH SOLE 13 18658 0 0 CENTERPOINT ENERGY INC COM 15189T107 73 2665 SH SOLE 15 2665 0 0 CENTERPOINT ENERGY INC COM 15189T107 28370 1036160 SH SOLE 18 967688 0 68472 CENTERPOINT ENERGY INC COM 15189T107 19669 718372 SH SOLE 19 718372 0 0 CENTERPOINT ENERGY INC COM 15189T107 8041 293695 SH SOLE 20 0 0 293695 CENTERPOINT ENERGY INC COM 15189T107 353550 12912712 SH SOLE 21 12912712 0 0 CENTERPOINT ENERGY INC COM 15189T107 355505 12984116 SH SOLE 22 10344516 0 2639600 CENTERPOINT ENERGY INC COM 15189T107 25706 938863 SH SOLE 23 938863 0 0 CENTERPOINT ENERGY INC COM 15189T107 10088 368444 SH SOLE 25 368444 0 0 CENTERPOINT ENERGY INC COM 15189T107 35030 1279396 SH SOLE 26 437283 0 842113 CENTERPOINT ENERGY INC COM 15189T107 2316 84582 SH SOLE 28 63010 0 21572 CENTERPOINT ENERGY INC COM 15189T107 8647 315810 SH SOLE 29 215154 0 100656 CENTERPOINT ENERGY INC COM 15189T107 35805 1307716 SH SOLE 30 1307716 0 0 CENTERPOINT ENERGY INC COM 15189T107 17536 640451 SH SOLE 31 372373 0 268078 CENTERPOINT ENERGY INC COM 15189T107 2133 77914 SH SOLE 32 77914 0 0 CENTERPOINT ENERGY INC COM 15189T107 17708 646745 SH SOLE 34 646745 0 0 CENTERPOINT ENERGY INC COM 15189T107 18602 679398 SH SOLE 36 679398 0 0 CENTERPOINT ENERGY INC COM 15189T107 53 1938 SH SOLE 40 1938 0 0 CENTERSTATE BANKS INC COM 15201P109 287 11542 SH SOLE 2 2679 0 8863 CENTERSTATE BANKS INC COM 15201P109 36 1452 SH SOLE 7 1452 0 0 CENTERSTATE BANKS INC COM 15201P109 5059 203492 SH SOLE 18 203492 0 0 CENTERSTATE BANKS INC COM 15201P109 3100 124682 SH SOLE 19 124682 0 0 CENTERSTATE BANKS INC COM 15201P109 39677 1596033 SH SOLE 21 1596033 0 0 CENTERSTATE BANKS INC COM 15201P109 36759 1478636 SH SOLE 22 1393924 0 84712 CENTERSTATE BANKS INC COM 15201P109 165 6623 SH SOLE 28 6623 0 0 CENTERSTATE BANKS INC COM 15201P109 895 36020 SH SOLE 29 0 0 36020 CENTERSTATE BANKS INC COM 15201P109 172 6909 SH SOLE 30 6909 0 0 CENTERSTATE BANKS INC COM 15201P109 118 4766 SH SOLE 40 4766 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 88 17873 SH SOLE 7 17873 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 124 32975 SH SOLE 7 32975 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 61 15286 SH SOLE 2 3020 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 1277 319278 SH SOLE 18 319278 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 203 50762 SH SOLE 19 50762 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 10418 2604456 SH SOLE 21 2604456 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 3619 904830 SH SOLE 22 809887 0 94943 CENTRAL FD CDA LTD CL A 153501101 21 1706 SH SOLE 17 0 0 1706 CENTRAL FED CORP COM NEW 15346Q202 5 2286 SH SOLE 18 2286 0 0 CENTRAL FED CORP COM NEW 15346Q202 114 54664 SH SOLE 21 54664 0 0 CENTRAL GARDEN & PET CO COM 153527106 277 8706 SH SOLE 2 7425 0 1281 CENTRAL GARDEN & PET CO COM 153527106 1678 52771 SH SOLE 18 52771 0 0 CENTRAL GARDEN & PET CO COM 153527106 1515 47643 SH SOLE 19 47643 0 0 CENTRAL GARDEN & PET CO COM 153527106 28514 896954 SH SOLE 21 896954 0 0 CENTRAL GARDEN & PET CO COM 153527106 12581 395762 SH SOLE 22 388965 0 6797 CENTRAL GARDEN & PET CO COM 153527106 37 1150 SH SOLE 23 1150 0 0 CENTRAL GARDEN & PET CO COM 153527106 49 1539 SH SOLE 28 1539 0 0 CENTRAL GARDEN & PET CO COM 153527106 517 16248 SH SOLE 29 0 0 16248 CENTRAL GARDEN & PET CO COM 153527106 460 14475 SH SOLE 30 14475 0 0 CENTRAL GARDEN & PET CO COM 153527106 66 2066 SH SOLE 34 2066 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 232 7714 SH SOLE 2 1950 0 5764 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4 132 SH SOLE 4 132 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 34 1147 SH SOLE 7 1147 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5197 173109 SH SOLE 18 173109 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1722 57369 SH SOLE 19 57369 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 87429 2912344 SH SOLE 21 2912344 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 31826 1060153 SH SOLE 22 986112 0 74041 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 79 2628 SH SOLE 26 0 0 2628 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 139 4639 SH SOLE 28 4639 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1480 49286 SH SOLE 30 49286 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 50 1680 SH SOLE 34 1680 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 96 3207 SH SOLE 40 3207 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1144 36351 SH SOLE 2 31994 0 4357 CENTRAL PAC FINL CORP COM NEW 154760409 7 209 SH SOLE 4 209 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 24 778 SH SOLE 7 778 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 4737 150540 SH SOLE 18 150540 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 9054 287708 SH SOLE 19 287708 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 81297 2583314 SH SOLE 21 2583314 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 55724 1770689 SH SOLE 22 1719331 0 51358 CENTRAL PAC FINL CORP COM NEW 154760409 40 1257 SH SOLE 23 1257 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 145 4601 SH SOLE 28 4601 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 2693 85582 SH SOLE 29 0 0 85582 CENTRAL PAC FINL CORP COM NEW 154760409 1418 45064 SH SOLE 30 45064 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 157 5001 SH SOLE 40 5001 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 32 1434 SH SOLE 2 311 0 1123 CENTRAL VALLEY CMNTY BANCORP COM 155685100 808 36442 SH SOLE 18 36442 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 98 4431 SH SOLE 19 4431 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 7195 324681 SH SOLE 21 324681 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 1894 85448 SH SOLE 22 79138 0 6310 CENTRUS ENERGY CORP CL A 15643U104 4 919 SH SOLE 18 919 0 0 CENTRUS ENERGY CORP CL A 15643U104 66 15562 SH SOLE 21 15562 0 0 CENTURY ALUM CO COM 156431108 172 11067 SH SOLE 2 2533 0 8534 CENTURY ALUM CO COM 156431108 6 385 SH SOLE 4 385 0 0 CENTURY ALUM CO COM 156431108 400 25663 SH SOLE 7 25663 0 0 CENTURY ALUM CO COM 156431108 3859 247664 SH SOLE 18 247664 0 0 CENTURY ALUM CO COM 156431108 6258 401692 SH SOLE 19 401692 0 0 CENTURY ALUM CO COM 156431108 65343 4194027 SH SOLE 21 4194027 0 0 CENTURY ALUM CO COM 156431108 22273 1429595 SH SOLE 22 1331251 0 98344 CENTURY ALUM CO COM 156431108 147 9440 SH SOLE 26 7361 0 2079 CENTURY ALUM CO COM 156431108 122 7837 SH SOLE 28 7837 0 0 CENTURY ALUM CO COM 156431108 1094 70197 SH SOLE 30 70197 0 0 CENTURY ALUM CO COM 156431108 86 5529 SH SOLE 40 5529 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 30 476 SH SOLE 2 157 0 319 CENTURY BANCORP INC MASS CL A NON VTG 156432106 753 11837 SH SOLE 18 11837 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 154 2418 SH SOLE 19 2418 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 6183 97224 SH SOLE 21 97224 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 2328 36600 SH SOLE 22 34838 0 1762 CENTURY CASINOS INC COM 156492100 15 2008 SH SOLE 2 2008 0 0 CENTURY CASINOS INC COM 156492100 654 88785 SH SOLE 18 88785 0 0 CENTURY CASINOS INC COM 156492100 177 24075 SH SOLE 19 24075 0 0 CENTURY CASINOS INC COM 156492100 5264 714281 SH SOLE 21 714281 0 0 CENTURY CASINOS INC COM 156492100 7840 1063804 SH SOLE 22 1049973 0 13831 CENTURY CASINOS INC COM 156492100 260 35291 SH SOLE 23 35291 0 0 CENTURY CMNTYS INC COM 156504300 980 39511 SH SOLE 2 35822 0 3689 CENTURY CMNTYS INC COM 156504300 10 390 SH SOLE 7 390 0 0 CENTURY CMNTYS INC COM 156504300 1666 67191 SH SOLE 18 67191 0 0 CENTURY CMNTYS INC COM 156504300 3509 141503 SH SOLE 19 141503 0 0 CENTURY CMNTYS INC COM 156504300 14240 574178 SH SOLE 21 574178 0 0 CENTURY CMNTYS INC COM 156504300 27238 1098297 SH SOLE 22 1066770 0 31527 CENTURY CMNTYS INC COM 156504300 585 23590 SH SOLE 23 23590 0 0 CENTURY CMNTYS INC COM 156504300 59 2379 SH SOLE 28 2379 0 0 CENTURY CMNTYS INC COM 156504300 207 8350 SH SOLE 29 0 0 8350 CENTURY CMNTYS INC COM 156504300 55 2233 SH SOLE 30 2233 0 0 CENTURYLINK INC COM 156700106 17166 718847 SH SOLE 2 198448 0 520399 CENTURYLINK INC COM 156700106 3882 162582 SH SOLE 4 148577 0 14005 CENTURYLINK INC COM 156700106 11700 489958 SH SOLE 7 451288 0 38670 CENTURYLINK INC COM 156700106 414 17318 SH SOLE 13 17318 0 0 CENTURYLINK INC COM 156700106 84 3505 SH SOLE 15 3505 0 0 CENTURYLINK INC COM 156700106 5 217 SH SOLE 17 0 0 217 CENTURYLINK INC COM 156700106 33144 1387944 SH SOLE 18 1312345 0 75599 CENTURYLINK INC COM 156700106 5980 250434 SH SOLE 19 250434 0 0 CENTURYLINK INC COM 156700106 6632 277719 SH SOLE 20 0 0 277719 CENTURYLINK INC COM 156700106 482993 20225855 SH SOLE 21 20225855 0 0 CENTURYLINK INC COM 156700106 360538 15097889 SH SOLE 22 12182749 0 2915140 CENTURYLINK INC COM 156700106 15537 650614 SH SOLE 23 650614 0 0 CENTURYLINK INC COM 156700106 9507 398130 SH SOLE 25 398130 0 0 CENTURYLINK INC COM 156700106 44765 1874569 SH SOLE 26 537334 0 1337235 CENTURYLINK INC COM 156700106 2703 113176 SH SOLE 28 85285 0 27891 CENTURYLINK INC COM 156700106 490 20504 SH SOLE 29 20504 0 0 CENTURYLINK INC COM 156700106 54157 2267887 SH SOLE 30 2267887 0 0 CENTURYLINK INC COM 156700106 6141 257168 SH SOLE 31 105500 0 151668 CENTURYLINK INC COM 156700106 4591 192233 SH SOLE 32 192233 0 0 CENTURYLINK INC COM 156700106 2257 94511 SH SOLE 34 94511 0 0 CENTURYLINK INC COM 156700106 19367 810997 SH SOLE 36 810997 0 0 CENTURYLINK INC COM 156700106 77 3221 SH SOLE 40 3221 0 0 CENTURYLINK INC OPTIONS 156700106 558 23400 SH Call SOLE 2 23400 0 0 CENTURYLINK INC OPTIONS 156700106 777 32500 SH Call SOLE 18 32500 0 0 CENTURYLINK INC OPTIONS 156700106 13373 560000 SH Call SOLE 19 560000 0 0 CENTURYLINK INC OPTIONS 156700106 98 4100 SH Call SOLE 22 4100 0 0 CENVEO INC COM NEW 15670S402 8 1293 SH SOLE 18 1293 0 0 CENVEO INC COM NEW 15670S402 11 1842 SH SOLE 19 1842 0 0 CENVEO INC COM NEW 15670S402 133 21840 SH SOLE 21 21840 0 0 CENVEO INC COM NEW 15670S402 1352 221996 SH SOLE 22 221996 0 0 CERECOR INC COM 15671L109 2 2965 SH SOLE 21 2965 0 0 CERNER CORP COM 156782104 26899 404673 SH SOLE 2 123053 0 281620 CERNER CORP COM 156782104 6287 94590 SH SOLE 4 87005 0 7585 CERNER CORP COM 156782104 14259 214523 SH SOLE 7 208541 0 5982 CERNER CORP COM 156782104 147 2219 SH SOLE 13 2219 0 0 CERNER CORP COM 156782104 164 2471 SH SOLE 15 2471 0 0 CERNER CORP COM 156782104 50 756 SH SOLE 17 0 0 756 CERNER CORP COM 156782104 42655 641715 SH SOLE 18 601090 0 40625 CERNER CORP COM 156782104 5584 84010 SH SOLE 19 84010 0 0 CERNER CORP COM 156782104 12260 184446 SH SOLE 20 0 0 184446 CERNER CORP COM 156782104 394839 5940112 SH SOLE 21 5940112 0 0 CERNER CORP COM 156782104 509619 7666904 SH SOLE 22 6339982 0 1326922 CERNER CORP COM 156782104 23782 357792 SH SOLE 23 357792 0 0 CERNER CORP COM 156782104 13072 196658 SH SOLE 25 196658 0 0 CERNER CORP COM 156782104 51448 774009 SH SOLE 26 284670 0 489339 CERNER CORP COM 156782104 4156 62530 SH SOLE 28 46899 0 15631 CERNER CORP COM 156782104 797 11985 SH SOLE 29 11985 0 0 CERNER CORP COM 156782104 83512 1256393 SH SOLE 30 1256393 0 0 CERNER CORP COM 156782104 10349 155688 SH SOLE 31 70277 0 85411 CERNER CORP COM 156782104 3874 58282 SH SOLE 32 58282 0 0 CERNER CORP COM 156782104 1435 21592 SH SOLE 34 21592 0 0 CERNER CORP COM 156782104 20154 303204 SH SOLE 36 303204 0 0 CERNER CORP COM 156782104 99 1490 SH SOLE 40 1490 0 0 CERULEAN PHARMA INC COM 15708Q105 3 6342 SH SOLE 21 6342 0 0 CERUS CORP COM 157085101 20 8007 SH SOLE 2 4771 0 3236 CERUS CORP COM 157085101 6 2253 SH SOLE 7 2253 0 0 CERUS CORP COM 157085101 954 380230 SH SOLE 18 380230 0 0 CERUS CORP COM 157085101 170 67812 SH SOLE 19 67812 0 0 CERUS CORP COM 157085101 11893 4738112 SH SOLE 21 4738112 0 0 CERUS CORP COM 157085101 7277 2899182 SH SOLE 22 2710504 0 188678 CERUS CORP COM 157085101 35 13906 SH SOLE 28 13906 0 0 CERUS CORP COM 157085101 37 14865 SH SOLE 30 14865 0 0 CERUS CORP COM 157085101 21 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 30 9456 SH SOLE 21 9456 0 0 CESCA THERAPEUTICS INC COM NEW 157131202 455 143657 SH SOLE 22 143657 0 0 CEVA INC COM 157210105 50 1091 SH SOLE 2 890 0 201 CEVA INC COM 157210105 6 137 SH SOLE 4 137 0 0 CEVA INC COM 157210105 21 461 SH SOLE 7 461 0 0 CEVA INC COM 157210105 4690 103180 SH SOLE 18 103180 0 0 CEVA INC COM 157210105 639 14068 SH SOLE 19 14068 0 0 CEVA INC COM 157210105 83263 1831967 SH SOLE 21 1831967 0 0 CEVA INC COM 157210105 27406 602998 SH SOLE 22 560197 0 42801 CEVA INC COM 157210105 88 1940 SH SOLE 26 1633 0 307 CEVA INC COM 157210105 133 2929 SH SOLE 28 2929 0 0 CEVA INC COM 157210105 1416 31154 SH SOLE 30 31154 0 0 CEVA INC COM 157210105 94 2059 SH SOLE 40 2059 0 0 CF CORP SHS CL A G20307107 205 18226 SH SOLE 22 18226 0 0 CF CORP SHS CL A G20307107 7620 677316 SH SOLE 26 137566 0 539750 CF INDS HLDGS INC COM 125269100 10149 362993 SH SOLE 2 109586 0 253407 CF INDS HLDGS INC COM 125269100 2222 79470 SH SOLE 4 73580 0 5890 CF INDS HLDGS INC COM 125269100 5011 179237 SH SOLE 7 168910 0 10327 CF INDS HLDGS INC COM 125269100 42 1498 SH SOLE 15 1498 0 0 CF INDS HLDGS INC COM 125269100 16240 580843 SH SOLE 18 548890 0 31953 CF INDS HLDGS INC COM 125269100 674 24100 SH OTR 19 0 24100 0 CF INDS HLDGS INC COM 125269100 34835 1245892 SH SOLE 19 1245892 0 0 CF INDS HLDGS INC COM 125269100 3469 124079 SH SOLE 20 0 0 124079 CF INDS HLDGS INC COM 125269100 228646 8177627 SH SOLE 21 8177627 0 0 CF INDS HLDGS INC COM 125269100 185300 6627337 SH SOLE 22 5512073 0 1115264 CF INDS HLDGS INC COM 125269100 8305 297047 SH SOLE 23 297047 0 0 CF INDS HLDGS INC COM 125269100 6597 235932 SH SOLE 25 235932 0 0 CF INDS HLDGS INC COM 125269100 16569 592595 SH SOLE 26 260131 0 332464 CF INDS HLDGS INC COM 125269100 1370 49000 SH SOLE 28 36732 0 12268 CF INDS HLDGS INC COM 125269100 1786 63864 SH SOLE 29 6516 0 57348 CF INDS HLDGS INC COM 125269100 17318 619380 SH SOLE 30 619380 0 0 CF INDS HLDGS INC COM 125269100 2925 104613 SH SOLE 31 54976 0 49637 CF INDS HLDGS INC COM 125269100 2263 80947 SH SOLE 32 80947 0 0 CF INDS HLDGS INC COM 125269100 7865 281281 SH SOLE 34 281281 0 0 CF INDS HLDGS INC COM 125269100 8234 294486 SH SOLE 36 294486 0 0 CF INDS HLDGS INC COM 125269100 31 1111 SH SOLE 40 1111 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 139 3597 SH SOLE 4 3597 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 53 1372 SH SOLE 7 1372 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 244 6289 SH SOLE 21 6289 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 2460 63480 SH SOLE 22 63480 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 407 10505 SH SOLE 30 10505 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 1056 91427 SH SOLE 18 91427 0 0 CHANNELADVISOR CORP COM 159179100 194 16819 SH SOLE 19 16819 0 0 CHANNELADVISOR CORP COM 159179100 9207 797105 SH SOLE 21 797105 0 0 CHANNELADVISOR CORP COM 159179100 6879 595610 SH SOLE 22 553882 0 41728 CHANNELADVISOR CORP COM 159179100 35 3058 SH SOLE 28 3058 0 0 CHANNELADVISOR CORP COM 159179100 78 6713 SH SOLE 30 6713 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 30 9584 SH SOLE 22 9584 0 0 CHARLES & COLVARD LTD COM 159765106 9 10279 SH SOLE 21 10279 0 0 CHARLES RIV LABS INTL INC COM 159864107 4769 47152 SH SOLE 2 31132 0 16020 CHARLES RIV LABS INTL INC COM 159864107 242 2396 SH SOLE 4 2396 0 0 CHARLES RIV LABS INTL INC COM 159864107 139 1376 SH SOLE 7 1376 0 0 CHARLES RIV LABS INTL INC COM 159864107 17105 169110 SH SOLE 18 169003 0 107 CHARLES RIV LABS INTL INC COM 159864107 2134 21099 SH SOLE 19 21099 0 0 CHARLES RIV LABS INTL INC COM 159864107 211313 2089102 SH SOLE 21 2089102 0 0 CHARLES RIV LABS INTL INC COM 159864107 159900 1580820 SH SOLE 22 1436142 0 144678 CHARLES RIV LABS INTL INC COM 159864107 296 2923 SH SOLE 23 2923 0 0 CHARLES RIV LABS INTL INC COM 159864107 1692 16727 SH SOLE 26 12955 0 3772 CHARLES RIV LABS INTL INC COM 159864107 694 6863 SH SOLE 28 6863 0 0 CHARLES RIV LABS INTL INC COM 159864107 3830 37869 SH SOLE 29 419 0 37450 CHARLES RIV LABS INTL INC COM 159864107 1174 11602 SH SOLE 30 11602 0 0 CHARLES RIV LABS INTL INC COM 159864107 110 1086 SH SOLE 31 1086 0 0 CHARLES RIV LABS INTL INC COM 159864107 2913 28800 SH SOLE 34 28800 0 0 CHARLES RIV LABS INTL INC COM 159864107 78 773 SH SOLE 36 773 0 0 CHARLES RIV LABS INTL INC COM 159864107 524 5184 SH SOLE 40 5184 0 0 CHART INDS INC COM PAR $0.01 16115Q308 254 7303 SH SOLE 2 1970 0 5333 CHART INDS INC COM PAR $0.01 16115Q308 6 175 SH SOLE 4 175 0 0 CHART INDS INC COM PAR $0.01 16115Q308 22 643 SH SOLE 7 643 0 0 CHART INDS INC COM PAR $0.01 16115Q308 5361 154362 SH SOLE 18 154362 0 0 CHART INDS INC COM PAR $0.01 16115Q308 10705 308230 SH SOLE 19 308230 0 0 CHART INDS INC COM PAR $0.01 16115Q308 93801 2700853 SH SOLE 21 2700853 0 0 CHART INDS INC COM PAR $0.01 16115Q308 28742 827582 SH SOLE 22 770440 0 57142 CHART INDS INC COM PAR $0.01 16115Q308 1796 51713 SH SOLE 23 51713 0 0 CHART INDS INC COM PAR $0.01 16115Q308 247 7121 SH SOLE 26 5058 0 2063 CHART INDS INC COM PAR $0.01 16115Q308 154 4448 SH SOLE 28 4448 0 0 CHART INDS INC COM PAR $0.01 16115Q308 137 3953 SH SOLE 29 0 0 3953 CHART INDS INC COM PAR $0.01 16115Q308 1517 43679 SH SOLE 30 43679 0 0 CHART INDS INC COM PAR $0.01 16115Q308 57 1632 SH SOLE 34 1632 0 0 CHART INDS INC COM PAR $0.01 16115Q308 121 3479 SH SOLE 40 3479 0 0 CHART INDS INC NOTE 2.000% 8/0 16115QAC4 268 270000 PRN SOLE 21 270000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 89914 266926 SH SOLE 2 65515 0 201411 CHARTER COMMUNICATIONS INC N CL A 16119P108 24105 71560 SH SOLE 4 65416 0 6144 CHARTER COMMUNICATIONS INC N CL A 16119P108 52996 157328 SH SOLE 7 153511 0 3817 CHARTER COMMUNICATIONS INC N CL A 16119P108 452 1342 SH SOLE 13 1342 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 569 1690 SH SOLE 15 1690 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 9 27 SH SOLE 17 0 0 27 CHARTER COMMUNICATIONS INC N CL A 16119P108 174934 519324 SH SOLE 18 489718 0 29606 CHARTER COMMUNICATIONS INC N CL A 16119P108 490 1455 SH OTR 19 0 1455 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 141631 420456 SH SOLE 19 420456 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 29670 88080 SH SOLE 20 0 0 88080 CHARTER COMMUNICATIONS INC N CL A 16119P108 1158963 3440592 SH SOLE 21 3440592 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1858311 5516732 SH SOLE 22 4598135 0 918597 CHARTER COMMUNICATIONS INC N CL A 16119P108 87964 261138 SH SOLE 23 261138 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 47200 140121 SH SOLE 25 140121 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 190167 564544 SH SOLE 26 177547 0 386997 CHARTER COMMUNICATIONS INC N CL A 16119P108 15227 45205 SH SOLE 28 33860 0 11345 CHARTER COMMUNICATIONS INC N CL A 16119P108 2742 8139 SH SOLE 29 8139 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 216701 643315 SH SOLE 30 643315 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 40688 120789 SH SOLE 31 58981 0 61808 CHARTER COMMUNICATIONS INC N CL A 16119P108 15894 47184 SH SOLE 32 47184 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 58465 173565 SH SOLE 34 173565 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 73796 219076 SH SOLE 36 219076 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 378 1121 SH SOLE 40 1121 0 0 CHARTER FINL CORP MD COM 16122W108 34 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 897 49858 SH SOLE 18 49858 0 0 CHARTER FINL CORP MD COM 16122W108 229 12713 SH SOLE 19 12713 0 0 CHARTER FINL CORP MD COM 16122W108 7224 401309 SH SOLE 21 401309 0 0 CHARTER FINL CORP MD COM 16122W108 2967 164814 SH SOLE 22 154548 0 10266 CHASE CORP COM 16150R104 50 467 SH SOLE 2 324 0 143 CHASE CORP COM 16150R104 29 271 SH SOLE 7 271 0 0 CHASE CORP COM 16150R104 2641 24753 SH SOLE 18 24753 0 0 CHASE CORP COM 16150R104 505 4736 SH SOLE 19 4736 0 0 CHASE CORP COM 16150R104 22077 206909 SH SOLE 21 206909 0 0 CHASE CORP COM 16150R104 23652 221667 SH SOLE 22 209602 0 12065 CHASE CORP COM 16150R104 119 1111 SH SOLE 28 1111 0 0 CHASE CORP COM 16150R104 149 1393 SH SOLE 30 1393 0 0 CHATHAM LODGING TR COM 16208T102 170 8449 SH SOLE 2 1506 0 6943 CHATHAM LODGING TR COM 16208T102 213 10591 SH SOLE 4 10591 0 0 CHATHAM LODGING TR COM 16208T102 905 45046 SH SOLE 7 45046 0 0 CHATHAM LODGING TR COM 16208T102 30 1510 SH SOLE 15 1510 0 0 CHATHAM LODGING TR COM 16208T102 2823 140531 SH SOLE 18 140531 0 0 CHATHAM LODGING TR COM 16208T102 1190 59246 SH SOLE 19 59246 0 0 CHATHAM LODGING TR COM 16208T102 28578 1422490 SH SOLE 21 1422490 0 0 CHATHAM LODGING TR COM 16208T102 32980 1641621 SH SOLE 22 1572844 0 68777 CHATHAM LODGING TR COM 16208T102 430 21419 SH SOLE 23 21419 0 0 CHATHAM LODGING TR COM 16208T102 1004 49991 SH SOLE 25 49991 0 0 CHATHAM LODGING TR COM 16208T102 255 12703 SH SOLE 26 0 0 12703 CHATHAM LODGING TR COM 16208T102 113 5636 SH SOLE 28 5636 0 0 CHATHAM LODGING TR COM 16208T102 1667 82986 SH SOLE 29 12710 0 70276 CHATHAM LODGING TR COM 16208T102 3469 172655 SH SOLE 30 172655 0 0 CHATHAM LODGING TR COM 16208T102 18 878 SH SOLE 34 878 0 0 CHATHAM LODGING TR COM 16208T102 86 4268 SH SOLE 40 4268 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 7349 67368 SH SOLE 2 66527 0 841 CHECK POINT SOFTWARE TECH LT ORD M22465104 6615 60647 SH SOLE 4 57376 0 3271 CHECK POINT SOFTWARE TECH LT ORD M22465104 8815 80808 SH SOLE 7 70568 0 10240 CHECK POINT SOFTWARE TECH LT ORD M22465104 756 6931 SH SOLE 13 6931 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 109 1001 SH SOLE 15 1001 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 15140 138799 SH SOLE 18 135508 0 3291 CHECK POINT SOFTWARE TECH LT ORD M22465104 847 7768 SH OTR 19 0 7768 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 12106 110985 SH SOLE 19 110985 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4253 38990 SH SOLE 20 38990 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 153647 1408569 SH SOLE 21 1408569 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 231706 2124187 SH SOLE 22 1842829 0 281358 CHECK POINT SOFTWARE TECH LT ORD M22465104 27867 255473 SH SOLE 23 255473 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 9136 83756 SH SOLE 25 83756 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 27427 251442 SH SOLE 26 75225 0 176217 CHECK POINT SOFTWARE TECH LT ORD M22465104 226 2072 SH SOLE 28 2072 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2208 20240 SH SOLE 29 20240 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 19970 183075 SH SOLE 30 183075 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11449 104962 SH SOLE 31 50680 0 54282 CHECK POINT SOFTWARE TECH LT ORD M22465104 3194 29277 SH SOLE 32 29277 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1729 15850 SH SOLE 34 15850 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 17362 159166 SH SOLE 36 159166 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 69 637 SH SOLE 40 637 0 0 CHEESECAKE FACTORY INC COM 163072101 982 19531 SH SOLE 2 19217 0 314 CHEESECAKE FACTORY INC COM 163072101 11 215 SH SOLE 4 215 0 0 CHEESECAKE FACTORY INC COM 163072101 58 1163 SH SOLE 7 1163 0 0 CHEESECAKE FACTORY INC COM 163072101 14275 283807 SH SOLE 18 283807 0 0 CHEESECAKE FACTORY INC COM 163072101 4180 83101 SH SOLE 19 83101 0 0 CHEESECAKE FACTORY INC COM 163072101 137993 2743399 SH SOLE 21 2743399 0 0 CHEESECAKE FACTORY INC COM 163072101 73257 1456392 SH SOLE 22 1365334 0 91058 CHEESECAKE FACTORY INC COM 163072101 692 13762 SH SOLE 26 11135 0 2627 CHEESECAKE FACTORY INC COM 163072101 336 6676 SH SOLE 28 6676 0 0 CHEESECAKE FACTORY INC COM 163072101 1224 24336 SH SOLE 29 0 0 24336 CHEESECAKE FACTORY INC COM 163072101 389 7735 SH SOLE 30 7735 0 0 CHEESECAKE FACTORY INC COM 163072101 246 4894 SH SOLE 40 4894 0 0 CHEETAH MOBILE INC ADR 163075104 40 3751 SH SOLE 7 3751 0 0 CHEETAH MOBILE INC ADR 163075104 2291 212520 SH SOLE 21 212520 0 0 CHEETAH MOBILE INC ADR 163075104 2894 268473 SH SOLE 22 268473 0 0 CHEETAH MOBILE INC ADR 163075104 53 4953 SH SOLE 25 4953 0 0 CHEETAH MOBILE INC ADR 163075104 575 53328 SH SOLE 30 53328 0 0 CHEFS WHSE INC COM 163086101 31 2383 SH SOLE 2 1282 0 1101 CHEFS WHSE INC COM 163086101 3 200 SH SOLE 4 200 0 0 CHEFS WHSE INC COM 163086101 6 471 SH SOLE 7 471 0 0 CHEFS WHSE INC COM 163086101 909 69932 SH SOLE 18 69932 0 0 CHEFS WHSE INC COM 163086101 169 13012 SH SOLE 19 13012 0 0 CHEFS WHSE INC COM 163086101 7935 610364 SH SOLE 21 610364 0 0 CHEFS WHSE INC COM 163086101 5881 452353 SH SOLE 22 415880 0 36473 CHEFS WHSE INC COM 163086101 40 3080 SH SOLE 28 3080 0 0 CHEFS WHSE INC COM 163086101 35 2715 SH SOLE 30 2715 0 0 CHEFS WHSE INC COM 163086101 29 2207 SH SOLE 40 2207 0 0 CHEGG INC COM 163092109 64 5243 SH SOLE 2 4804 0 439 CHEGG INC COM 163092109 20 1600 SH SOLE 7 1600 0 0 CHEGG INC COM 163092109 3524 286706 SH SOLE 18 286706 0 0 CHEGG INC COM 163092109 629 51201 SH SOLE 19 51201 0 0 CHEGG INC COM 163092109 29291 2383328 SH SOLE 21 2383328 0 0 CHEGG INC COM 163092109 21791 1773079 SH SOLE 22 1637892 0 135187 CHEGG INC COM 163092109 72 5878 SH SOLE 26 0 0 5878 CHEGG INC COM 163092109 79 6448 SH SOLE 28 6448 0 0 CHEGG INC COM 163092109 171 13949 SH SOLE 30 13949 0 0 CHEGG INC COM 163092109 61 4957 SH SOLE 40 4957 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 11 1856 SH SOLE 18 1856 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 198 32677 SH SOLE 21 32677 0 0 CHEMED CORP NEW COM 16359R103 203 992 SH SOLE 2 883 0 109 CHEMED CORP NEW COM 16359R103 18 89 SH SOLE 4 89 0 0 CHEMED CORP NEW COM 16359R103 85 416 SH SOLE 7 416 0 0 CHEMED CORP NEW COM 16359R103 15298 74796 SH SOLE 18 74796 0 0 CHEMED CORP NEW COM 16359R103 2105 10294 SH SOLE 19 10294 0 0 CHEMED CORP NEW COM 16359R103 275642 1347686 SH SOLE 21 1347686 0 0 CHEMED CORP NEW COM 16359R103 91327 446520 SH SOLE 22 414824 0 31696 CHEMED CORP NEW COM 16359R103 252 1232 SH SOLE 23 1232 0 0 CHEMED CORP NEW COM 16359R103 1214 5934 SH SOLE 26 4593 0 1341 CHEMED CORP NEW COM 16359R103 486 2377 SH SOLE 28 2377 0 0 CHEMED CORP NEW COM 16359R103 5014 24513 SH SOLE 30 24513 0 0 CHEMED CORP NEW COM 16359R103 488 2385 SH SOLE 34 2385 0 0 CHEMED CORP NEW COM 16359R103 394 1924 SH SOLE 40 1924 0 0 CHEMICAL FINL CORP COM 163731102 2074 42841 SH SOLE 2 30931 0 11910 CHEMICAL FINL CORP COM 163731102 16 330 SH SOLE 4 330 0 0 CHEMICAL FINL CORP COM 163731102 86 1774 SH SOLE 7 1774 0 0 CHEMICAL FINL CORP COM 163731102 22881 472649 SH SOLE 18 472649 0 0 CHEMICAL FINL CORP COM 163731102 2231 46080 SH SOLE 19 46080 0 0 CHEMICAL FINL CORP COM 163731102 213737 4415135 SH SOLE 21 4415135 0 0 CHEMICAL FINL CORP COM 163731102 111067 2294293 SH SOLE 22 2168334 0 125959 CHEMICAL FINL CORP COM 163731102 758 15649 SH SOLE 26 12231 0 3418 CHEMICAL FINL CORP COM 163731102 491 10146 SH SOLE 28 10146 0 0 CHEMICAL FINL CORP COM 163731102 549 11332 SH SOLE 29 0 0 11332 CHEMICAL FINL CORP COM 163731102 522 10792 SH SOLE 30 10792 0 0 CHEMICAL FINL CORP COM 163731102 331 6847 SH SOLE 40 6847 0 0 CHEMOCENTRYX INC COM 16383L106 209 22296 SH SOLE 2 22096 0 200 CHEMOCENTRYX INC COM 16383L106 6 619 SH SOLE 7 619 0 0 CHEMOCENTRYX INC COM 16383L106 817 87287 SH SOLE 18 87287 0 0 CHEMOCENTRYX INC COM 16383L106 1630 174156 SH SOLE 19 174156 0 0 CHEMOCENTRYX INC COM 16383L106 13799 1474219 SH SOLE 21 1474219 0 0 CHEMOCENTRYX INC COM 16383L106 4370 466930 SH SOLE 22 431777 0 35153 CHEMOCENTRYX INC COM 16383L106 954 101954 SH SOLE 23 101954 0 0 CHEMOCENTRYX INC COM 16383L106 22 2355 SH SOLE 29 0 0 2355 CHEMOURS CO COM 163851108 5910 155845 SH SOLE 2 90549 0 65296 CHEMOURS CO COM 163851108 33 859 SH SOLE 4 859 0 0 CHEMOURS CO COM 163851108 243 6417 SH SOLE 7 6417 0 0 CHEMOURS CO COM 163851108 3711 97861 SH SOLE 15 0 0 97861 CHEMOURS CO COM 163851108 23526 620410 SH SOLE 18 620410 0 0 CHEMOURS CO COM 163851108 6615 174459 SH SOLE 19 174459 0 0 CHEMOURS CO COM 163851108 303478 8003121 SH SOLE 21 8003121 0 0 CHEMOURS CO COM 163851108 242631 6398495 SH SOLE 22 5808813 0 589682 CHEMOURS CO COM 163851108 1405 37046 SH SOLE 23 37046 0 0 CHEMOURS CO COM 163851108 2322 61231 SH SOLE 26 50837 0 10394 CHEMOURS CO COM 163851108 980 25832 SH SOLE 28 25832 0 0 CHEMOURS CO COM 163851108 764 20158 SH SOLE 29 0 0 20158 CHEMOURS CO COM 163851108 1086 28629 SH SOLE 30 28629 0 0 CHEMOURS CO COM 163851108 158 4174 SH SOLE 31 4174 0 0 CHEMOURS CO COM 163851108 1291 34037 SH SOLE 36 34037 0 0 CHEMOURS CO COM 163851108 760 20034 SH SOLE 40 20034 0 0 CHEMUNG FINL CORP COM 164024101 19 453 SH SOLE 2 124 0 329 CHEMUNG FINL CORP COM 164024101 541 13228 SH SOLE 18 13228 0 0 CHEMUNG FINL CORP COM 164024101 63 1541 SH SOLE 19 1541 0 0 CHEMUNG FINL CORP COM 164024101 4213 103049 SH SOLE 21 103049 0 0 CHEMUNG FINL CORP COM 164024101 1088 26618 SH SOLE 22 24747 0 1871 CHENIERE ENERGY INC COM NEW 16411R208 11246 230874 SH SOLE 2 61645 0 169229 CHENIERE ENERGY INC COM NEW 16411R208 3003 61653 SH SOLE 4 56437 0 5216 CHENIERE ENERGY INC COM NEW 16411R208 10400 213511 SH SOLE 7 207459 0 6052 CHENIERE ENERGY INC COM NEW 16411R208 72 1488 SH SOLE 15 1486 0 2 CHENIERE ENERGY INC COM NEW 16411R208 5805 119174 SH SOLE 18 99338 0 19836 CHENIERE ENERGY INC COM NEW 16411R208 4694 96360 SH SOLE 19 96360 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4914 100892 SH SOLE 20 0 0 100892 CHENIERE ENERGY INC COM NEW 16411R208 145653 2990209 SH SOLE 21 2990209 0 0 CHENIERE ENERGY INC COM NEW 16411R208 284200 5834536 SH SOLE 22 5196573 0 637963 CHENIERE ENERGY INC COM NEW 16411R208 12144 249316 SH SOLE 23 249316 0 0 CHENIERE ENERGY INC COM NEW 16411R208 65084 1336143 SH SOLE 25 1336143 0 0 CHENIERE ENERGY INC COM NEW 16411R208 30273 621498 SH SOLE 26 195394 0 426104 CHENIERE ENERGY INC COM NEW 16411R208 2037 41823 SH SOLE 28 31124 0 10699 CHENIERE ENERGY INC COM NEW 16411R208 2719 55813 SH SOLE 29 6073 0 49740 CHENIERE ENERGY INC COM NEW 16411R208 11977 245881 SH SOLE 30 245881 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5488 112666 SH SOLE 31 48202 0 64464 CHENIERE ENERGY INC COM NEW 16411R208 686 14079 SH SOLE 34 14079 0 0 CHENIERE ENERGY INC COM NEW 16411R208 12077 247933 SH SOLE 36 247933 0 0 CHENIERE ENERGY INC COM NEW 16411R208 53 1094 SH SOLE 40 1094 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 633 917000 PRN SOLE 21 917000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 84 2604 SH SOLE 22 2604 0 0 CHEROKEE INC DEL NEW COM 16444H102 16 2264 SH SOLE 18 2264 0 0 CHEROKEE INC DEL NEW COM 16444H102 14 1956 SH SOLE 19 1956 0 0 CHEROKEE INC DEL NEW COM 16444H102 239 34370 SH SOLE 21 34370 0 0 CHEROKEE INC DEL NEW COM 16444H102 1682 241952 SH SOLE 22 241952 0 0 CHERRY HILL MTG INVT CORP COM 164651101 66 3576 SH SOLE 2 664 0 2912 CHERRY HILL MTG INVT CORP COM 164651101 22 1210 SH SOLE 7 1210 0 0 CHERRY HILL MTG INVT CORP COM 164651101 1066 57703 SH SOLE 18 57703 0 0 CHERRY HILL MTG INVT CORP COM 164651101 234 12677 SH SOLE 19 12677 0 0 CHERRY HILL MTG INVT CORP COM 164651101 14536 786999 SH SOLE 21 786999 0 0 CHERRY HILL MTG INVT CORP COM 164651101 4492 243214 SH SOLE 22 168973 0 74241 CHERRY HILL MTG INVT CORP COM 164651101 232 12573 SH SOLE 23 12573 0 0 CHERRY HILL MTG INVT CORP COM 164651101 386 20901 SH SOLE 29 0 0 20901 CHESAPEAKE ENERGY CORP COM 165167107 3567 717756 SH SOLE 2 154896 0 562860 CHESAPEAKE ENERGY CORP COM 165167107 19 3836 SH SOLE 4 3836 0 0 CHESAPEAKE ENERGY CORP COM 165167107 2357 474241 SH SOLE 7 474241 0 0 CHESAPEAKE ENERGY CORP COM 165167107 8594 1729175 SH SOLE 18 1692189 0 36986 CHESAPEAKE ENERGY CORP COM 165167107 1310 263562 SH SOLE 19 263562 0 0 CHESAPEAKE ENERGY CORP COM 165167107 84906 17083670 SH SOLE 21 17083670 0 0 CHESAPEAKE ENERGY CORP COM 165167107 112408 22617318 SH SOLE 22 18540402 0 4076916 CHESAPEAKE ENERGY CORP COM 165167107 1927 387745 SH SOLE 26 295881 0 91864 CHESAPEAKE ENERGY CORP COM 165167107 651 131074 SH SOLE 28 131074 0 0 CHESAPEAKE ENERGY CORP COM 165167107 841 169117 SH SOLE 29 0 0 169117 CHESAPEAKE ENERGY CORP COM 165167107 7675 1544341 SH SOLE 30 1544341 0 0 CHESAPEAKE ENERGY CORP COM 165167107 424 85221 SH SOLE 31 85221 0 0 CHESAPEAKE ENERGY CORP COM 165167107 3380 680154 SH SOLE 36 680154 0 0 CHESAPEAKE ENERGY CORP COM 165167107 442 88873 SH SOLE 40 88873 0 0 CHESAPEAKE ENERGY CORP OPTIONS 165167107 25 5000 SH Put SOLE 2 5000 0 0 CHESAPEAKE ENERGY CORP OPTIONS 165167107 37 7500 SH Put SOLE 18 7500 0 0 CHESAPEAKE ENERGY CORP OPTIONS 165167107 373 75000 SH Put SOLE 19 75000 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 299 12215 SH SOLE 2 2872 0 9343 CHESAPEAKE LODGING TR SH BEN INT 165240102 474 19387 SH SOLE 4 19387 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 1767 72204 SH SOLE 7 72204 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 47 1930 SH SOLE 15 1930 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 7360 300786 SH SOLE 18 300786 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2127 86923 SH SOLE 19 86923 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 126656 5175991 SH SOLE 21 5175991 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 57057 2331699 SH SOLE 22 2218658 0 113041 CHESAPEAKE LODGING TR SH BEN INT 165240102 70 2872 SH SOLE 23 2872 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2340 95627 SH SOLE 25 95627 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 898 36711 SH SOLE 26 13821 0 22890 CHESAPEAKE LODGING TR SH BEN INT 165240102 215 8790 SH SOLE 28 8790 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 505 20644 SH SOLE 29 20644 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 9209 376319 SH SOLE 30 376319 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 155 6337 SH SOLE 40 6337 0 0 CHESAPEAKE UTILS CORP COM 165303108 248 3310 SH SOLE 2 992 0 2318 CHESAPEAKE UTILS CORP COM 165303108 2 26 SH SOLE 4 26 0 0 CHESAPEAKE UTILS CORP COM 165303108 33 442 SH SOLE 7 442 0 0 CHESAPEAKE UTILS CORP COM 165303108 4385 58511 SH SOLE 18 58511 0 0 CHESAPEAKE UTILS CORP COM 165303108 790 10536 SH SOLE 19 10536 0 0 CHESAPEAKE UTILS CORP COM 165303108 35353 471694 SH SOLE 21 471694 0 0 CHESAPEAKE UTILS CORP COM 165303108 31720 423218 SH SOLE 22 395132 0 28086 CHESAPEAKE UTILS CORP COM 165303108 54 722 SH SOLE 23 722 0 0 CHESAPEAKE UTILS CORP COM 165303108 464 6196 SH SOLE 26 5309 0 887 CHESAPEAKE UTILS CORP COM 165303108 258 3443 SH SOLE 28 3443 0 0 CHESAPEAKE UTILS CORP COM 165303108 186 2484 SH SOLE 30 2484 0 0 CHESAPEAKE UTILS CORP COM 165303108 120 1602 SH SOLE 40 1602 0 0 CHEVRON CORP NEW COM 166764100 255065 2444789 SH SOLE 2 613931 0 1830858 CHEVRON CORP NEW COM 166764100 65525 628055 SH SOLE 4 580164 0 47891 CHEVRON CORP NEW COM 166764100 176558 1692301 SH SOLE 7 1493086 0 199215 CHEVRON CORP NEW COM 166764100 9014 86399 SH SOLE 13 86399 0 0 CHEVRON CORP NEW COM 166764100 10875 104239 SH SOLE 15 12321 0 91918 CHEVRON CORP NEW COM 166764100 0 4 SH SOLE 17 0 0 4 CHEVRON CORP NEW COM 166764100 633464 6071736 SH SOLE 18 5678891 0 392845 CHEVRON CORP NEW COM 166764100 1782 17078 SH OTR 19 0 17078 0 CHEVRON CORP NEW COM 166764100 454625 4357569 SH SOLE 19 4357569 0 0 CHEVRON CORP NEW COM 166764100 91560 877596 SH SOLE 20 0 0 877596 CHEVRON CORP NEW COM 166764100 3930700 37675642 SH SOLE 21 37675642 0 0 CHEVRON CORP NEW COM 166764100 5270852 50520964 SH SOLE 22 41204773 0 9316191 CHEVRON CORP NEW COM 166764100 241905 2318652 SH SOLE 23 2318652 0 0 CHEVRON CORP NEW COM 166764100 143420 1374680 SH SOLE 25 1349860 0 24820 CHEVRON CORP NEW COM 166764100 542491 5199764 SH SOLE 26 1407442 0 3792322 CHEVRON CORP NEW COM 166764100 41576 398504 SH SOLE 28 298368 0 100136 CHEVRON CORP NEW COM 166764100 18620 178476 SH SOLE 29 72172 0 106304 CHEVRON CORP NEW COM 166764100 582426 5582532 SH SOLE 30 5582532 0 0 CHEVRON CORP NEW COM 166764100 104227 999010 SH SOLE 31 404558 0 594452 CHEVRON CORP NEW COM 166764100 20885 200184 SH SOLE 32 200184 0 0 CHEVRON CORP NEW COM 166764100 158370 1517971 SH SOLE 34 1517971 0 0 CHEVRON CORP NEW COM 166764100 252817 2423246 SH SOLE 36 2423246 0 0 CHEVRON CORP NEW COM 166764100 1002 9601 SH SOLE 40 9601 0 0 CHF SOLUTIONS INC COM 12542Q102 0 190 SH SOLE 21 190 0 0 CHIASMA INC COM 16706W102 5 3229 SH SOLE 18 3229 0 0 CHIASMA INC COM 16706W102 10 6599 SH SOLE 19 6599 0 0 CHIASMA INC COM 16706W102 67 46425 SH SOLE 21 46425 0 0 CHIASMA INC COM 16706W102 162 112040 SH SOLE 22 112040 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 431 21838 SH SOLE 2 4155 0 17683 CHICAGO BRIDGE & IRON CO N V COM 167250109 11 549 SH SOLE 4 549 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 374 18972 SH SOLE 7 18972 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 7518 381026 SH SOLE 18 381026 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 1299 65815 SH SOLE 19 65815 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 60899 3086602 SH SOLE 21 3086602 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 52861 2679203 SH SOLE 22 2479502 0 199701 CHICAGO BRIDGE & IRON CO N V COM 167250109 527 26729 SH SOLE 26 19541 0 7188 CHICAGO BRIDGE & IRON CO N V COM 167250109 298 15110 SH SOLE 28 15110 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 212 10729 SH SOLE 29 0 0 10729 CHICAGO BRIDGE & IRON CO N V COM 167250109 336 17043 SH SOLE 30 17043 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 103 5202 SH SOLE 36 5202 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 235 11913 SH SOLE 40 11913 0 0 CHICAGO RIVET & MACH CO COM 168088102 18 494 SH SOLE 19 494 0 0 CHICAGO RIVET & MACH CO COM 168088102 5 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 723 76701 SH SOLE 2 55430 0 21271 CHICOS FAS INC COM 168615102 3 359 SH SOLE 4 359 0 0 CHICOS FAS INC COM 168615102 33 3543 SH SOLE 7 3543 0 0 CHICOS FAS INC COM 168615102 8112 861125 SH SOLE 18 861125 0 0 CHICOS FAS INC COM 168615102 804 85354 SH SOLE 19 85354 0 0 CHICOS FAS INC COM 168615102 76454 8116143 SH SOLE 21 8116143 0 0 CHICOS FAS INC COM 168615102 37720 4004229 SH SOLE 22 3749101 0 255128 CHICOS FAS INC COM 168615102 377 39993 SH SOLE 26 31301 0 8692 CHICOS FAS INC COM 168615102 180 19064 SH SOLE 28 19064 0 0 CHICOS FAS INC COM 168615102 441 46795 SH SOLE 29 0 0 46795 CHICOS FAS INC COM 168615102 343 36381 SH SOLE 30 36381 0 0 CHICOS FAS INC COM 168615102 62 6590 SH SOLE 34 6590 0 0 CHICOS FAS INC COM 168615102 20 2095 SH SOLE 36 2095 0 0 CHICOS FAS INC COM 168615102 150 15971 SH SOLE 40 15971 0 0 CHILDRENS PL INC COM 168905107 129 1261 SH SOLE 2 1121 0 140 CHILDRENS PL INC COM 168905107 6 63 SH SOLE 4 63 0 0 CHILDRENS PL INC COM 168905107 40 390 SH SOLE 7 390 0 0 CHILDRENS PL INC COM 168905107 8495 83203 SH SOLE 18 83203 0 0 CHILDRENS PL INC COM 168905107 1190 11657 SH SOLE 19 11657 0 0 CHILDRENS PL INC COM 168905107 149969 1468843 SH SOLE 21 1468843 0 0 CHILDRENS PL INC COM 168905107 48678 476765 SH SOLE 22 439798 0 36967 CHILDRENS PL INC COM 168905107 961 9416 SH SOLE 23 9416 0 0 CHILDRENS PL INC COM 168905107 950 9300 SH SOLE 26 7777 0 1523 CHILDRENS PL INC COM 168905107 301 2945 SH SOLE 28 2945 0 0 CHILDRENS PL INC COM 168905107 178 1748 SH SOLE 29 0 0 1748 CHILDRENS PL INC COM 168905107 2814 27564 SH SOLE 30 27564 0 0 CHILDRENS PL INC COM 168905107 401 3925 SH SOLE 34 3925 0 0 CHILDRENS PL INC COM 168905107 240 2353 SH SOLE 40 2353 0 0 CHIMERA INVT CORP COM NEW 16934Q208 2810 150832 SH SOLE 2 52659 0 98173 CHIMERA INVT CORP COM NEW 16934Q208 16 849 SH SOLE 4 849 0 0 CHIMERA INVT CORP COM NEW 16934Q208 142 7600 SH SOLE 7 7600 0 0 CHIMERA INVT CORP COM NEW 16934Q208 3600 193239 SH SOLE 18 193239 0 0 CHIMERA INVT CORP COM NEW 16934Q208 3889 208729 SH SOLE 19 208729 0 0 CHIMERA INVT CORP COM NEW 16934Q208 115491 6199204 SH SOLE 21 6199204 0 0 CHIMERA INVT CORP COM NEW 16934Q208 92279 4953263 SH SOLE 22 4361102 0 592161 CHIMERA INVT CORP COM NEW 16934Q208 622 33370 SH SOLE 25 33370 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1285 68969 SH SOLE 26 55895 0 13074 CHIMERA INVT CORP COM NEW 16934Q208 489 26260 SH SOLE 28 26260 0 0 CHIMERA INVT CORP COM NEW 16934Q208 831 44614 SH SOLE 29 0 0 44614 CHIMERA INVT CORP COM NEW 16934Q208 490 26305 SH SOLE 30 26305 0 0 CHIMERA INVT CORP COM NEW 16934Q208 80 4318 SH SOLE 31 4318 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1494 80220 SH SOLE 34 80220 0 0 CHIMERA INVT CORP COM NEW 16934Q208 271 14534 SH SOLE 36 14534 0 0 CHIMERA INVT CORP COM NEW 16934Q208 362 19446 SH SOLE 40 19446 0 0 CHIMERIX INC COM 16934W106 49 8988 SH SOLE 2 1919 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 1016 186412 SH SOLE 18 186412 0 0 CHIMERIX INC COM 16934W106 162 29716 SH SOLE 19 29716 0 0 CHIMERIX INC COM 16934W106 8153 1496033 SH SOLE 21 1496033 0 0 CHIMERIX INC COM 16934W106 6083 1116100 SH SOLE 22 1039683 0 76417 CHIMERIX INC COM 16934W106 41 7545 SH SOLE 26 6369 0 1176 CHIMERIX INC COM 16934W106 33 6003 SH SOLE 28 6003 0 0 CHIMERIX INC COM 16934W106 31 5634 SH SOLE 30 5634 0 0 CHIMERIX INC COM 16934W106 24 4413 SH SOLE 40 4413 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 13620 120426 SH SOLE 2 12579 0 107847 CHINA BIOLOGIC PRODS INC COM 16938C106 2630 23253 SH SOLE 4 23253 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 440 3890 SH SOLE 13 3890 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 8968 79289 SH SOLE 15 69478 0 9811 CHINA BIOLOGIC PRODS INC COM 16938C106 44753 395694 SH SOLE 21 395694 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 62855 555746 SH SOLE 22 417951 0 137795 CHINA BIOLOGIC PRODS INC COM 16938C106 649 5737 SH SOLE 25 5737 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 1922 16995 SH SOLE 26 16995 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 24644 217895 SH SOLE 34 217895 0 0 CHINA CERAMICS CO LTD SHS NEW G2113X134 28 20390 SH SOLE 22 20390 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 97 3160 SH SOLE 7 3160 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 9 600 SH SOLE 2 600 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1474 96083 SH SOLE 7 96083 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 354 4392 SH SOLE 7 4392 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 37 457 SH SOLE 22 457 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 197 2444 SH SOLE 25 2444 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 27314 514488 SH SOLE 2 104074 0 410414 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 221 4161 SH SOLE 4 4161 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3720 70064 SH SOLE 7 70064 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 8668 163263 SH SOLE 18 163263 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 14734 277528 SH SOLE 19 277528 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 121168 2282315 SH SOLE 22 1825405 0 456910 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5838 109959 SH SOLE 34 109959 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 9073 115436 SH SOLE 2 29803 0 85633 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1299 16532 SH SOLE 7 16532 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2135 27159 SH SOLE 18 27159 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 886 11276 SH SOLE 19 11276 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1887 24010 SH SOLE 21 24010 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 56131 714139 SH SOLE 22 629925 0 84214 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 408 5187 SH SOLE 25 5187 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1039 13215 SH SOLE 34 13215 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 117 2815 SH SOLE 7 2815 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 440 9190 SH SOLE 7 9190 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 596 39813 SH SOLE 7 39813 0 0 CHINA YUCHAI INTL LTD COM G21082105 29 1614 SH SOLE 18 1614 0 0 CHINA YUCHAI INTL LTD COM G21082105 39 2124 SH SOLE 21 2124 0 0 CHINA YUCHAI INTL LTD COM G21082105 2045 112298 SH SOLE 22 112298 0 0 CHINA YUCHAI INTL LTD COM G21082105 178 9799 SH SOLE 30 9799 0 0 CHINA YUCHAI INTL LTD COM G21082105 90 4919 SH SOLE 34 4919 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 15652 37617 SH SOLE 2 10915 0 26702 CHIPOTLE MEXICAN GRILL INC COM 169656105 3411 8197 SH SOLE 4 7484 0 713 CHIPOTLE MEXICAN GRILL INC COM 169656105 8901 21392 SH SOLE 7 19390 0 2002 CHIPOTLE MEXICAN GRILL INC COM 169656105 77 185 SH SOLE 15 185 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7 16 SH SOLE 17 0 0 16 CHIPOTLE MEXICAN GRILL INC COM 169656105 25395 61031 SH SOLE 18 57362 0 3669 CHIPOTLE MEXICAN GRILL INC COM 169656105 3106 7464 SH SOLE 19 7464 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 216882 521226 SH SOLE 21 521226 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 301624 724883 SH SOLE 22 605336 0 119547 CHIPOTLE MEXICAN GRILL INC COM 169656105 13026 31305 SH SOLE 23 31305 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 8412 20217 SH SOLE 25 20217 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 32497 78100 SH SOLE 26 28836 0 49264 CHIPOTLE MEXICAN GRILL INC COM 169656105 2339 5621 SH SOLE 28 4249 0 1372 CHIPOTLE MEXICAN GRILL INC COM 169656105 397 953 SH SOLE 29 953 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 32651 78469 SH SOLE 30 78469 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 6135 14745 SH SOLE 31 5982 0 8763 CHIPOTLE MEXICAN GRILL INC COM 169656105 742 1783 SH SOLE 34 1783 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 12987 31212 SH SOLE 36 31212 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 62 150 SH SOLE 40 150 0 0 CHOICE HOTELS INTL INC COM 169905106 1073 16703 SH SOLE 2 5232 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 2580 40150 SH SOLE 13 40150 0 0 CHOICE HOTELS INTL INC COM 169905106 1201 18689 SH SOLE 18 18689 0 0 CHOICE HOTELS INTL INC COM 169905106 3532 54967 SH SOLE 19 54967 0 0 CHOICE HOTELS INTL INC COM 169905106 24173 376233 SH SOLE 21 376233 0 0 CHOICE HOTELS INTL INC COM 169905106 87629 1363877 SH SOLE 22 1002996 0 360881 CHOICE HOTELS INTL INC COM 169905106 710 11050 SH SOLE 26 9317 0 1733 CHOICE HOTELS INTL INC COM 169905106 341 5310 SH SOLE 28 5310 0 0 CHOICE HOTELS INTL INC COM 169905106 2844 44265 SH SOLE 29 0 0 44265 CHOICE HOTELS INTL INC COM 169905106 350 5443 SH SOLE 30 5443 0 0 CHOICE HOTELS INTL INC COM 169905106 52 812 SH SOLE 31 812 0 0 CHOICE HOTELS INTL INC COM 169905106 258 4021 SH SOLE 34 4021 0 0 CHOICE HOTELS INTL INC COM 169905106 1649 25672 SH SOLE 36 25672 0 0 CHOICE HOTELS INTL INC COM 169905106 265 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 111 84867 SH SOLE 21 84867 0 0 CHRISTOPHER & BANKS CORP COM 171046105 922 703887 SH SOLE 22 703887 0 0 CHROMADEX CORP COM NEW 171077407 23 6036 SH SOLE 18 6036 0 0 CHROMADEX CORP COM NEW 171077407 347 90921 SH SOLE 21 90921 0 0 CHUBB LIMITED COM H1467J104 86504 595017 SH SOLE 2 146294 0 448723 CHUBB LIMITED COM H1467J104 23204 159612 SH SOLE 4 147274 0 12338 CHUBB LIMITED COM H1467J104 56026 385378 SH SOLE 7 364889 0 20489 CHUBB LIMITED COM H1467J104 793 5454 SH SOLE 13 5454 0 0 CHUBB LIMITED COM H1467J104 442 3041 SH SOLE 15 3041 0 0 CHUBB LIMITED COM H1467J104 6 42 SH SOLE 17 0 0 42 CHUBB LIMITED COM H1467J104 148135 1018953 SH SOLE 18 953123 0 65830 CHUBB LIMITED COM H1467J104 163260 1122987 SH SOLE 19 1122987 0 0 CHUBB LIMITED COM H1467J104 35834 246482 SH SOLE 20 0 0 246482 CHUBB LIMITED COM H1467J104 1132255 7788246 SH SOLE 21 7788246 0 0 CHUBB LIMITED COM H1467J104 1812053 12464253 SH SOLE 22 10300215 0 2164038 CHUBB LIMITED COM H1467J104 83542 574649 SH SOLE 23 574649 0 0 CHUBB LIMITED COM H1467J104 47168 324446 SH SOLE 25 324446 0 0 CHUBB LIMITED COM H1467J104 277985 1912125 SH SOLE 26 384191 0 1527934 CHUBB LIMITED COM H1467J104 14217 97790 SH SOLE 28 73156 0 24634 CHUBB LIMITED COM H1467J104 2662 18312 SH SOLE 29 18312 0 0 CHUBB LIMITED COM H1467J104 199774 1374149 SH SOLE 30 1374149 0 0 CHUBB LIMITED COM H1467J104 29233 201077 SH SOLE 31 96084 0 104993 CHUBB LIMITED COM H1467J104 67648 465317 SH SOLE 34 465317 0 0 CHUBB LIMITED COM H1467J104 80394 552990 SH SOLE 36 552990 0 0 CHUBB LIMITED COM H1467J104 346 2381 SH SOLE 40 2381 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 220 6244 SH SOLE 3 6244 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 359 10194 SH SOLE 15 10194 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 3383 96044 SH SOLE 21 96044 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 19 526 SH SOLE 22 526 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 32 911 SH SOLE 26 0 0 911 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2809 79756 SH SOLE 30 79756 0 0 CHURCH & DWIGHT INC COM 171340102 20054 386551 SH SOLE 2 143226 0 243325 CHURCH & DWIGHT INC COM 171340102 4852 93526 SH SOLE 4 85700 0 7826 CHURCH & DWIGHT INC COM 171340102 14771 284706 SH SOLE 7 267530 0 17176 CHURCH & DWIGHT INC COM 171340102 337 6498 SH SOLE 13 6498 0 0 CHURCH & DWIGHT INC COM 171340102 84 1621 SH SOLE 15 1621 0 0 CHURCH & DWIGHT INC COM 171340102 31349 604262 SH SOLE 18 569520 0 34742 CHURCH & DWIGHT INC COM 171340102 3752 72330 SH SOLE 19 72330 0 0 CHURCH & DWIGHT INC COM 171340102 10873 209572 SH SOLE 20 0 0 209572 CHURCH & DWIGHT INC COM 171340102 349262 6732118 SH SOLE 21 6732118 0 0 CHURCH & DWIGHT INC COM 171340102 377339 7273297 SH SOLE 22 6088451 0 1184846 CHURCH & DWIGHT INC COM 171340102 17591 339072 SH SOLE 23 339072 0 0 CHURCH & DWIGHT INC COM 171340102 9062 174667 SH SOLE 25 174667 0 0 CHURCH & DWIGHT INC COM 171340102 44894 865340 SH SOLE 26 261707 0 603633 CHURCH & DWIGHT INC COM 171340102 2877 55457 SH SOLE 28 41973 0 13484 CHURCH & DWIGHT INC COM 171340102 3740 72094 SH SOLE 29 9452 0 62642 CHURCH & DWIGHT INC COM 171340102 62363 1202053 SH SOLE 30 1202053 0 0 CHURCH & DWIGHT INC COM 171340102 7886 152001 SH SOLE 31 55676 0 96325 CHURCH & DWIGHT INC COM 171340102 984 18973 SH SOLE 34 18973 0 0 CHURCH & DWIGHT INC COM 171340102 15826 305051 SH SOLE 36 305051 0 0 CHURCH & DWIGHT INC COM 171340102 66 1278 SH SOLE 40 1278 0 0 CHURCHILL DOWNS INC COM 171484108 1014 5530 SH SOLE 2 5530 0 0 CHURCHILL DOWNS INC COM 171484108 12 68 SH SOLE 4 68 0 0 CHURCHILL DOWNS INC COM 171484108 61 331 SH SOLE 7 331 0 0 CHURCHILL DOWNS INC COM 171484108 15141 82600 SH SOLE 18 82600 0 0 CHURCHILL DOWNS INC COM 171484108 1610 8781 SH SOLE 19 8781 0 0 CHURCHILL DOWNS INC COM 171484108 144184 786603 SH SOLE 21 786603 0 0 CHURCHILL DOWNS INC COM 171484108 75339 411016 SH SOLE 22 385156 0 25860 CHURCHILL DOWNS INC COM 171484108 906 4943 SH SOLE 26 4153 0 790 CHURCHILL DOWNS INC COM 171484108 330 1798 SH SOLE 28 1798 0 0 CHURCHILL DOWNS INC COM 171484108 565 3080 SH SOLE 30 3080 0 0 CHURCHILL DOWNS INC COM 171484108 257 1403 SH SOLE 40 1403 0 0 CHUYS HLDGS INC COM 171604101 18 760 SH SOLE 2 760 0 0 CHUYS HLDGS INC COM 171604101 8 363 SH SOLE 7 363 0 0 CHUYS HLDGS INC COM 171604101 1858 79406 SH SOLE 18 79406 0 0 CHUYS HLDGS INC COM 171604101 251 10729 SH SOLE 19 10729 0 0 CHUYS HLDGS INC COM 171604101 34382 1469326 SH SOLE 21 1469326 0 0 CHUYS HLDGS INC COM 171604101 11398 487107 SH SOLE 22 457418 0 29689 CHUYS HLDGS INC COM 171604101 57 2428 SH SOLE 28 2428 0 0 CHUYS HLDGS INC COM 171604101 558 23840 SH SOLE 30 23840 0 0 CHUYS HLDGS INC COM 171604101 45 1909 SH SOLE 40 1909 0 0 CIDARA THERAPEUTICS INC COM 171757107 18 2372 SH SOLE 18 2372 0 0 CIDARA THERAPEUTICS INC COM 171757107 268 35787 SH SOLE 21 35787 0 0 CIDARA THERAPEUTICS INC COM 171757107 70 9372 SH SOLE 22 9372 0 0 CIENA CORP COM NEW 171779309 1634 65305 SH SOLE 2 64282 0 1023 CIENA CORP COM NEW 171779309 20 785 SH SOLE 4 785 0 0 CIENA CORP COM NEW 171779309 87 3458 SH SOLE 7 3458 0 0 CIENA CORP COM NEW 171779309 22347 893169 SH SOLE 18 893169 0 0 CIENA CORP COM NEW 171779309 15264 610072 SH SOLE 19 610072 0 0 CIENA CORP COM NEW 171779309 225868 9027506 SH SOLE 21 9027506 0 0 CIENA CORP COM NEW 171779309 112631 4501627 SH SOLE 22 4225593 0 276034 CIENA CORP COM NEW 171779309 2223 88841 SH SOLE 23 88841 0 0 CIENA CORP COM NEW 171779309 97 3867 SH SOLE 25 3867 0 0 CIENA CORP COM NEW 171779309 1139 45531 SH SOLE 26 38886 0 6645 CIENA CORP COM NEW 171779309 463 18518 SH SOLE 28 18518 0 0 CIENA CORP COM NEW 171779309 732 29245 SH SOLE 29 0 0 29245 CIENA CORP COM NEW 171779309 563 22491 SH SOLE 30 22491 0 0 CIENA CORP COM NEW 171779309 50 1995 SH SOLE 34 1995 0 0 CIENA CORP COM NEW 171779309 352 14066 SH SOLE 40 14066 0 0 CIGNA CORPORATION COM 125509109 82585 493366 SH SOLE 2 249300 0 244066 CIGNA CORPORATION COM 125509109 14594 87188 SH SOLE 4 80501 0 6687 CIGNA CORPORATION COM 125509109 36952 220755 SH SOLE 7 213396 0 7359 CIGNA CORPORATION COM 125509109 962 5745 SH SOLE 13 5745 0 0 CIGNA CORPORATION COM 125509109 275 1642 SH SOLE 15 1642 0 0 CIGNA CORPORATION COM 125509109 100070 597828 SH SOLE 18 562508 0 35320 CIGNA CORPORATION COM 125509109 150329 898077 SH SOLE 19 898077 0 0 CIGNA CORPORATION COM 125509109 23803 142203 SH SOLE 20 0 0 142203 CIGNA CORPORATION COM 125509109 742429 4435324 SH SOLE 21 4435324 0 0 CIGNA CORPORATION COM 125509109 1169943 6989322 SH SOLE 22 5856565 0 1132757 CIGNA CORPORATION COM 125509109 52540 313876 SH SOLE 23 313876 0 0 CIGNA CORPORATION COM 125509109 29066 173640 SH SOLE 25 173640 0 0 CIGNA CORPORATION COM 125509109 146868 877399 SH SOLE 26 217875 0 659524 CIGNA CORPORATION COM 125509109 9081 54248 SH SOLE 28 40541 0 13707 CIGNA CORPORATION COM 125509109 1970 11768 SH SOLE 29 10066 0 1702 CIGNA CORPORATION COM 125509109 133421 797067 SH SOLE 30 797067 0 0 CIGNA CORPORATION COM 125509109 21630 129219 SH SOLE 31 52656 0 76563 CIGNA CORPORATION COM 125509109 59095 353040 SH SOLE 34 353040 0 0 CIGNA CORPORATION COM 125509109 47781 285446 SH SOLE 36 285446 0 0 CIGNA CORPORATION COM 125509109 215 1284 SH SOLE 40 1284 0 0 CIM COML TR CORP COM 125525105 30 1904 SH SOLE 19 1904 0 0 CIM COML TR CORP COM 125525105 67 4244 SH SOLE 21 4244 0 0 CIM COML TR CORP COM 125525105 848 53326 SH SOLE 22 53326 0 0 CIMAREX ENERGY CO COM 171798101 11806 125582 SH SOLE 2 37001 0 88581 CIMAREX ENERGY CO COM 171798101 2664 28339 SH SOLE 4 25963 0 2376 CIMAREX ENERGY CO COM 171798101 6634 70569 SH SOLE 7 65935 0 4634 CIMAREX ENERGY CO COM 171798101 2673 28432 SH SOLE 13 28432 0 0 CIMAREX ENERGY CO COM 171798101 55 584 SH SOLE 15 584 0 0 CIMAREX ENERGY CO COM 171798101 34220 363999 SH SOLE 18 350967 0 13032 CIMAREX ENERGY CO COM 171798101 43134 458821 SH SOLE 19 458821 0 0 CIMAREX ENERGY CO COM 171798101 4583 48753 SH SOLE 20 0 0 48753 CIMAREX ENERGY CO COM 171798101 187431 1993739 SH SOLE 21 1993739 0 0 CIMAREX ENERGY CO COM 171798101 257422 2738243 SH SOLE 22 2313056 0 425187 CIMAREX ENERGY CO COM 171798101 11589 123274 SH SOLE 23 123274 0 0 CIMAREX ENERGY CO COM 171798101 7039 74878 SH SOLE 25 74878 0 0 CIMAREX ENERGY CO COM 171798101 23236 247160 SH SOLE 26 93367 0 153793 CIMAREX ENERGY CO COM 171798101 1843 19603 SH SOLE 28 14526 0 5077 CIMAREX ENERGY CO COM 171798101 2495 26541 SH SOLE 29 3140 0 23401 CIMAREX ENERGY CO COM 171798101 28020 298057 SH SOLE 30 298057 0 0 CIMAREX ENERGY CO COM 171798101 5285 56222 SH SOLE 31 25775 0 30447 CIMAREX ENERGY CO COM 171798101 66419 706515 SH SOLE 34 706515 0 0 CIMAREX ENERGY CO COM 171798101 9673 102890 SH SOLE 36 102890 0 0 CIMAREX ENERGY CO COM 171798101 57 610 SH SOLE 40 610 0 0 CIMPRESS N V SHS EURO N20146101 127 1341 SH SOLE 2 1086 0 255 CIMPRESS N V SHS EURO N20146101 14 146 SH SOLE 4 146 0 0 CIMPRESS N V SHS EURO N20146101 60 633 SH SOLE 7 633 0 0 CIMPRESS N V SHS EURO N20146101 8210 86853 SH SOLE 18 86853 0 0 CIMPRESS N V SHS EURO N20146101 1214 12838 SH SOLE 19 12838 0 0 CIMPRESS N V SHS EURO N20146101 67552 714609 SH SOLE 21 714609 0 0 CIMPRESS N V SHS EURO N20146101 26025 275310 SH SOLE 22 227609 0 47701 CIMPRESS N V SHS EURO N20146101 818 8649 SH SOLE 26 6947 0 1702 CIMPRESS N V SHS EURO N20146101 280 2963 SH SOLE 28 2963 0 0 CIMPRESS N V SHS EURO N20146101 369 3900 SH SOLE 30 3900 0 0 CIMPRESS N V SHS EURO N20146101 212 2247 SH SOLE 40 2247 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 191 9758 SH SOLE 2 2627 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 4196 214636 SH SOLE 18 214636 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 541 27694 SH SOLE 19 27694 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 93302 4772506 SH SOLE 21 4772506 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 22518 1151791 SH SOLE 22 1069251 0 82540 CINCINNATI BELL INC NEW COM NEW 171871502 544 27831 SH SOLE 26 25039 0 2792 CINCINNATI BELL INC NEW COM NEW 171871502 108 5537 SH SOLE 28 5537 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 1201 61435 SH SOLE 30 61435 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 89 4538 SH SOLE 40 4538 0 0 CINCINNATI FINL CORP COM 172062101 18165 250720 SH SOLE 2 103055 0 147665 CINCINNATI FINL CORP COM 172062101 3380 46656 SH SOLE 4 42560 0 4096 CINCINNATI FINL CORP COM 172062101 31084 429047 SH SOLE 7 231752 0 197295 CINCINNATI FINL CORP COM 172062101 453 6252 SH SOLE 13 6252 0 0 CINCINNATI FINL CORP COM 172062101 64 890 SH SOLE 15 890 0 0 CINCINNATI FINL CORP COM 172062101 27500 379567 SH SOLE 18 358374 0 21193 CINCINNATI FINL CORP COM 172062101 3220 44442 SH SOLE 19 44442 0 0 CINCINNATI FINL CORP COM 172062101 8403 115985 SH SOLE 20 0 0 115985 CINCINNATI FINL CORP COM 172062101 427608 5902110 SH SOLE 21 5902110 0 0 CINCINNATI FINL CORP COM 172062101 301661 4163711 SH SOLE 22 3436810 0 726901 CINCINNATI FINL CORP COM 172062101 12930 178471 SH SOLE 23 178471 0 0 CINCINNATI FINL CORP COM 172062101 6920 95516 SH SOLE 25 95516 0 0 CINCINNATI FINL CORP COM 172062101 31524 435116 SH SOLE 26 161019 0 274097 CINCINNATI FINL CORP COM 172062101 2372 32735 SH SOLE 28 24277 0 8458 CINCINNATI FINL CORP COM 172062101 3173 43799 SH SOLE 29 5303 0 38496 CINCINNATI FINL CORP COM 172062101 50301 694285 SH SOLE 30 694285 0 0 CINCINNATI FINL CORP COM 172062101 5893 81333 SH SOLE 31 32332 0 49001 CINCINNATI FINL CORP COM 172062101 3979 54923 SH SOLE 32 54923 0 0 CINCINNATI FINL CORP COM 172062101 854 11793 SH SOLE 34 11793 0 0 CINCINNATI FINL CORP COM 172062101 12296 169711 SH SOLE 36 169711 0 0 CINCINNATI FINL CORP COM 172062101 58 798 SH SOLE 40 798 0 0 CINEDIGM CORP COM NEW 172406209 6 3587 SH SOLE 21 3587 0 0 CINEDIGM CORP COM NEW 172406209 26 15193 SH SOLE 22 15193 0 0 CINEMARK HOLDINGS INC COM 17243V102 5441 140061 SH SOLE 2 85037 0 55024 CINEMARK HOLDINGS INC COM 17243V102 144 3718 SH SOLE 4 3718 0 0 CINEMARK HOLDINGS INC COM 17243V102 475 12220 SH SOLE 7 12220 0 0 CINEMARK HOLDINGS INC COM 17243V102 15607 401730 SH SOLE 18 401525 0 205 CINEMARK HOLDINGS INC COM 17243V102 1831 47132 SH SOLE 19 47132 0 0 CINEMARK HOLDINGS INC COM 17243V102 267347 6881510 SH SOLE 21 6881510 0 0 CINEMARK HOLDINGS INC COM 17243V102 130830 3367559 SH SOLE 22 3022338 0 345221 CINEMARK HOLDINGS INC COM 17243V102 160 4106 SH SOLE 23 4106 0 0 CINEMARK HOLDINGS INC COM 17243V102 1249 32144 SH SOLE 26 25532 0 6612 CINEMARK HOLDINGS INC COM 17243V102 582 14986 SH SOLE 28 14986 0 0 CINEMARK HOLDINGS INC COM 17243V102 1492 38394 SH SOLE 29 0 0 38394 CINEMARK HOLDINGS INC COM 17243V102 658 16929 SH SOLE 30 16929 0 0 CINEMARK HOLDINGS INC COM 17243V102 94 2431 SH SOLE 31 2431 0 0 CINEMARK HOLDINGS INC COM 17243V102 2148 55302 SH SOLE 32 55302 0 0 CINEMARK HOLDINGS INC COM 17243V102 177 4553 SH SOLE 36 4553 0 0 CINEMARK HOLDINGS INC COM 17243V102 434 11168 SH SOLE 40 11168 0 0 CINTAS CORP COM 172908105 17760 140911 SH SOLE 2 58269 0 82642 CINTAS CORP COM 172908105 4363 34614 SH SOLE 4 31619 0 2995 CINTAS CORP COM 172908105 28158 223408 SH SOLE 7 113708 0 109700 CINTAS CORP COM 172908105 238 1892 SH SOLE 13 1892 0 0 CINTAS CORP COM 172908105 90 714 SH SOLE 15 714 0 0 CINTAS CORP COM 172908105 23841 189151 SH SOLE 18 176994 0 12157 CINTAS CORP COM 172908105 3152 25011 SH SOLE 19 25011 0 0 CINTAS CORP COM 172908105 8495 67399 SH SOLE 20 0 0 67399 CINTAS CORP COM 172908105 296711 2354103 SH SOLE 21 2354103 0 0 CINTAS CORP COM 172908105 315378 2502209 SH SOLE 22 2100653 0 401556 CINTAS CORP COM 172908105 14102 111885 SH SOLE 23 111885 0 0 CINTAS CORP COM 172908105 7593 60246 SH SOLE 25 60246 0 0 CINTAS CORP COM 172908105 30326 240603 SH SOLE 26 89095 0 151508 CINTAS CORP COM 172908105 2395 18998 SH SOLE 28 14029 0 4969 CINTAS CORP COM 172908105 3199 25378 SH SOLE 29 3413 0 21965 CINTAS CORP COM 172908105 53868 427387 SH SOLE 30 427387 0 0 CINTAS CORP COM 172908105 6764 53666 SH SOLE 31 25201 0 28465 CINTAS CORP COM 172908105 2341 18574 SH SOLE 32 18574 0 0 CINTAS CORP COM 172908105 704 5586 SH SOLE 34 5586 0 0 CINTAS CORP COM 172908105 13260 105204 SH SOLE 36 105204 0 0 CINTAS CORP COM 172908105 66 523 SH SOLE 40 523 0 0 CIRCOR INTL INC COM 17273K109 226 3798 SH SOLE 2 783 0 3015 CIRCOR INTL INC COM 17273K109 5 90 SH SOLE 4 90 0 0 CIRCOR INTL INC COM 17273K109 22 375 SH SOLE 7 375 0 0 CIRCOR INTL INC COM 17273K109 4766 80263 SH SOLE 18 80263 0 0 CIRCOR INTL INC COM 17273K109 648 10914 SH SOLE 19 10914 0 0 CIRCOR INTL INC COM 17273K109 82639 1391699 SH SOLE 21 1391699 0 0 CIRCOR INTL INC COM 17273K109 26797 451281 SH SOLE 22 419006 0 32275 CIRCOR INTL INC COM 17273K109 73 1225 SH SOLE 26 0 0 1225 CIRCOR INTL INC COM 17273K109 123 2064 SH SOLE 28 2064 0 0 CIRCOR INTL INC COM 17273K109 1386 23336 SH SOLE 30 23336 0 0 CIRCOR INTL INC COM 17273K109 98 1650 SH SOLE 40 1650 0 0 CIRRUS LOGIC INC COM 172755100 1863 29696 SH SOLE 2 29353 0 343 CIRRUS LOGIC INC COM 172755100 14 228 SH SOLE 4 228 0 0 CIRRUS LOGIC INC COM 172755100 98 1570 SH SOLE 7 1570 0 0 CIRRUS LOGIC INC COM 172755100 25545 407289 SH SOLE 18 407289 0 0 CIRRUS LOGIC INC COM 172755100 5981 95354 SH SOLE 19 95354 0 0 CIRRUS LOGIC INC COM 172755100 260762 4157557 SH SOLE 21 4157557 0 0 CIRRUS LOGIC INC COM 172755100 126754 2020949 SH SOLE 22 1898718 0 122231 CIRRUS LOGIC INC COM 172755100 1335 21286 SH SOLE 26 17119 0 4167 CIRRUS LOGIC INC COM 172755100 559 8907 SH SOLE 28 8907 0 0 CIRRUS LOGIC INC COM 172755100 872 13899 SH SOLE 29 0 0 13899 CIRRUS LOGIC INC COM 172755100 611 9734 SH SOLE 30 9734 0 0 CIRRUS LOGIC INC COM 172755100 416 6640 SH SOLE 40 6640 0 0 CISCO SYS INC COM 17275R102 263308 8412388 SH SOLE 2 3545922 0 4866466 CISCO SYS INC COM 17275R102 71268 2276927 SH SOLE 4 2151239 0 125688 CISCO SYS INC COM 17275R102 133923 4278675 SH SOLE 7 4076882 0 201793 CISCO SYS INC COM 17275R102 611 19510 SH SOLE 13 19510 0 0 CISCO SYS INC COM 17275R102 1254 40078 SH SOLE 15 40078 0 0 CISCO SYS INC COM 17275R102 89 2834 SH SOLE 17 0 0 2834 CISCO SYS INC COM 17275R102 623714 19926974 SH SOLE 18 18845068 0 1081906 CISCO SYS INC COM 17275R102 2600 83052 SH OTR 19 0 83052 0 CISCO SYS INC COM 17275R102 407126 13007226 SH SOLE 19 13007226 0 0 CISCO SYS INC COM 17275R102 79761 2548267 SH SOLE 20 24194 0 2524073 CISCO SYS INC COM 17275R102 2787447 89055815 SH SOLE 21 89055815 0 0 CISCO SYS INC COM 17275R102 4264930 136259735 SH SOLE 22 110715362 0 25544373 CISCO SYS INC COM 17275R102 225756 7212649 SH SOLE 23 7212649 0 0 CISCO SYS INC COM 17275R102 151165 4829560 SH SOLE 25 4747499 0 82061 CISCO SYS INC COM 17275R102 520280 16622374 SH SOLE 26 4388355 0 12234019 CISCO SYS INC COM 17275R102 33061 1056253 SH SOLE 28 790666 0 265587 CISCO SYS INC COM 17275R102 35682 1140000 SH SOLE 29 678443 0 461557 CISCO SYS INC COM 17275R102 530035 16934011 SH SOLE 30 16934011 0 0 CISCO SYS INC COM 17275R102 126696 4047799 SH SOLE 31 1996882 0 2050917 CISCO SYS INC COM 17275R102 33457 1068928 SH SOLE 32 1068928 0 0 CISCO SYS INC COM 17275R102 154563 4938100 SH SOLE 34 4938100 0 0 CISCO SYS INC COM 17275R102 189549 6055883 SH SOLE 36 6055883 0 0 CISCO SYS INC COM 17275R102 3755 119975 SH SOLE 37 119975 0 0 CISCO SYS INC COM 17275R102 794 25366 SH SOLE 40 25366 0 0 CIT GROUP INC COM NEW 125581801 8521 174963 SH SOLE 2 14781 0 160182 CIT GROUP INC COM NEW 125581801 2291 47040 SH SOLE 4 44573 0 2467 CIT GROUP INC COM NEW 125581801 1813 37236 SH SOLE 7 19446 0 17790 CIT GROUP INC COM NEW 125581801 161 3296 SH SOLE 13 3296 0 0 CIT GROUP INC COM NEW 125581801 69 1426 SH SOLE 15 1426 0 0 CIT GROUP INC COM NEW 125581801 5798 119053 SH SOLE 18 104847 0 14206 CIT GROUP INC COM NEW 125581801 3912 80338 SH SOLE 19 80338 0 0 CIT GROUP INC COM NEW 125581801 4305 88398 SH SOLE 20 0 0 88398 CIT GROUP INC COM NEW 125581801 108885 2235830 SH SOLE 21 2235830 0 0 CIT GROUP INC COM NEW 125581801 210972 4332079 SH SOLE 22 3698055 0 634024 CIT GROUP INC COM NEW 125581801 10838 222544 SH SOLE 23 222544 0 0 CIT GROUP INC COM NEW 125581801 6731 138209 SH SOLE 25 138209 0 0 CIT GROUP INC COM NEW 125581801 22733 466798 SH SOLE 26 181282 0 285516 CIT GROUP INC COM NEW 125581801 1570 32234 SH SOLE 28 24622 0 7612 CIT GROUP INC COM NEW 125581801 1998 41019 SH SOLE 29 5322 0 35697 CIT GROUP INC COM NEW 125581801 9997 205268 SH SOLE 30 205268 0 0 CIT GROUP INC COM NEW 125581801 4138 84965 SH SOLE 31 40907 0 44058 CIT GROUP INC COM NEW 125581801 555 11391 SH SOLE 34 11391 0 0 CIT GROUP INC COM NEW 125581801 9736 199913 SH SOLE 36 199913 0 0 CIT GROUP INC COM NEW 125581801 49 1002 SH SOLE 40 1002 0 0 CITI TRENDS INC COM 17306X102 132 6242 SH SOLE 2 3977 0 2265 CITI TRENDS INC COM 17306X102 8 376 SH SOLE 7 376 0 0 CITI TRENDS INC COM 17306X102 1200 56539 SH SOLE 18 56539 0 0 CITI TRENDS INC COM 17306X102 287 13548 SH SOLE 19 13548 0 0 CITI TRENDS INC COM 17306X102 10263 483632 SH SOLE 21 483632 0 0 CITI TRENDS INC COM 17306X102 9372 441668 SH SOLE 22 422327 0 19341 CITI TRENDS INC COM 17306X102 291 13725 SH SOLE 23 13725 0 0 CITI TRENDS INC COM 17306X102 47 2227 SH SOLE 28 2227 0 0 CITI TRENDS INC COM 17306X102 76 3587 SH SOLE 29 0 0 3587 CITI TRENDS INC COM 17306X102 48 2256 SH SOLE 30 2256 0 0 CITI TRENDS INC COM 17306X102 43 2003 SH SOLE 34 2003 0 0 CITIGROUP INC COM NEW 172967424 280760 4197967 SH SOLE 2 1504388 0 2693579 CITIGROUP INC COM NEW 172967424 81216 1214349 SH SOLE 4 1144955 0 69394 CITIGROUP INC COM NEW 172967424 137469 2055464 SH SOLE 7 1943206 0 112258 CITIGROUP INC COM NEW 172967424 407 6086 SH SOLE 13 6086 0 0 CITIGROUP INC COM NEW 172967424 1217 18199 SH SOLE 15 18199 0 0 CITIGROUP INC COM NEW 172967424 0 1 SH SOLE 17 0 0 1 CITIGROUP INC COM NEW 172967424 986623 14752143 SH SOLE 18 13761308 0 990835 CITIGROUP INC COM NEW 172967424 6221 93020 SH OTR 19 0 93020 0 CITIGROUP INC COM NEW 172967424 1416537 21180279 SH SOLE 19 21180279 0 0 CITIGROUP INC COM NEW 172967424 68425 1023100 SH SOLE 20 0 0 1023100 CITIGROUP INC COM NEW 172967424 2774237 41480821 SH SOLE 21 41480821 0 0 CITIGROUP INC COM NEW 172967424 5049854 75506194 SH SOLE 22 61955998 0 13550196 CITIGROUP INC COM NEW 172967424 256762 3839149 SH SOLE 23 3839149 0 0 CITIGROUP INC COM NEW 172967424 136125 2035366 SH SOLE 25 2018658 0 16708 CITIGROUP INC COM NEW 172967424 467675 6992753 SH SOLE 26 2224878 0 4767875 CITIGROUP INC COM NEW 172967424 39066 584120 SH SOLE 28 437789 0 146331 CITIGROUP INC COM NEW 172967424 31164 465965 SH SOLE 29 219335 0 246630 CITIGROUP INC COM NEW 172967424 558484 8350542 SH SOLE 30 8350542 0 0 CITIGROUP INC COM NEW 172967424 100889 1508507 SH SOLE 31 843140 0 665367 CITIGROUP INC COM NEW 172967424 3889 58145 SH SOLE 32 58145 0 0 CITIGROUP INC COM NEW 172967424 194770 2912233 SH SOLE 34 2912233 0 0 CITIGROUP INC COM NEW 172967424 235037 3514316 SH SOLE 36 3514316 0 0 CITIGROUP INC COM NEW 172967424 939 14038 SH SOLE 40 14038 0 0 CITIZENS & NORTHN CORP COM 172922106 59 2548 SH SOLE 2 396 0 2152 CITIZENS & NORTHN CORP COM 172922106 10 421 SH SOLE 7 421 0 0 CITIZENS & NORTHN CORP COM 172922106 1139 48951 SH SOLE 18 48951 0 0 CITIZENS & NORTHN CORP COM 172922106 258 11091 SH SOLE 19 11091 0 0 CITIZENS & NORTHN CORP COM 172922106 8934 384092 SH SOLE 21 384092 0 0 CITIZENS & NORTHN CORP COM 172922106 9838 422938 SH SOLE 22 403443 0 19495 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 59896 1678707 SH SOLE 2 1180685 0 498022 CITIZENS FINL GROUP INC COM 174610105 14134 396121 SH SOLE 4 383233 0 12888 CITIZENS FINL GROUP INC COM 174610105 19175 537421 SH SOLE 7 486414 0 51007 CITIZENS FINL GROUP INC COM 174610105 7914 221795 SH SOLE 13 221795 0 0 CITIZENS FINL GROUP INC COM 174610105 120 3353 SH SOLE 15 3353 0 0 CITIZENS FINL GROUP INC COM 174610105 67951 1904448 SH SOLE 18 1826453 0 77995 CITIZENS FINL GROUP INC COM 174610105 1263 35386 SH OTR 19 0 35386 0 CITIZENS FINL GROUP INC COM 174610105 99871 2799081 SH SOLE 19 2799081 0 0 CITIZENS FINL GROUP INC COM 174610105 8295 232496 SH SOLE 20 0 0 232496 CITIZENS FINL GROUP INC COM 174610105 408385 11445760 SH SOLE 21 11445760 0 0 CITIZENS FINL GROUP INC COM 174610105 618544 17335887 SH SOLE 22 13136825 0 4199062 CITIZENS FINL GROUP INC COM 174610105 37174 1041871 SH SOLE 23 1041871 0 0 CITIZENS FINL GROUP INC COM 174610105 21232 595060 SH SOLE 25 595060 0 0 CITIZENS FINL GROUP INC COM 174610105 66191 1855129 SH SOLE 26 598538 0 1256591 CITIZENS FINL GROUP INC COM 174610105 3954 110822 SH SOLE 28 83490 0 27332 CITIZENS FINL GROUP INC COM 174610105 20974 587832 SH SOLE 29 275129 0 312703 CITIZENS FINL GROUP INC COM 174610105 54277 1521221 SH SOLE 30 1521221 0 0 CITIZENS FINL GROUP INC COM 174610105 26902 753986 SH SOLE 31 492328 0 261658 CITIZENS FINL GROUP INC COM 174610105 39282 1100945 SH SOLE 34 1100945 0 0 CITIZENS FINL GROUP INC COM 174610105 34095 955570 SH SOLE 36 955570 0 0 CITIZENS FINL GROUP INC COM 174610105 1239 34725 SH SOLE 37 34725 0 0 CITIZENS FINL GROUP INC COM 174610105 93 2610 SH SOLE 40 2610 0 0 CITIZENS FIRST CORP COM 17462Q107 3 130 SH SOLE 18 130 0 0 CITIZENS FIRST CORP COM 17462Q107 6 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 105 4050 SH SOLE 21 4050 0 0 CITIZENS INC CL A 174740100 77 10422 SH SOLE 2 2198 0 8224 CITIZENS INC CL A 174740100 9 1270 SH SOLE 7 1270 0 0 CITIZENS INC CL A 174740100 1415 191671 SH SOLE 18 191671 0 0 CITIZENS INC CL A 174740100 273 36981 SH SOLE 19 36981 0 0 CITIZENS INC CL A 174740100 11075 1500639 SH SOLE 21 1500639 0 0 CITIZENS INC CL A 174740100 9670 1310257 SH SOLE 22 1223850 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 42 5648 SH SOLE 30 5648 0 0 CITIZENS INC CL A 174740100 43 5875 SH SOLE 40 5875 0 0 CITRIX SYS INC COM 177376100 25753 323612 SH SOLE 2 176419 0 147193 CITRIX SYS INC COM 177376100 6305 79224 SH SOLE 4 75641 0 3583 CITRIX SYS INC COM 177376100 10398 130656 SH SOLE 7 126599 0 4057 CITRIX SYS INC COM 177376100 90 1131 SH SOLE 13 1131 0 0 CITRIX SYS INC COM 177376100 92 1160 SH SOLE 15 1160 0 0 CITRIX SYS INC COM 177376100 3 41 SH SOLE 17 0 0 41 CITRIX SYS INC COM 177376100 26818 336989 SH SOLE 18 314435 0 22554 CITRIX SYS INC COM 177376100 3525 44293 SH SOLE 19 44293 0 0 CITRIX SYS INC COM 177376100 8346 104872 SH SOLE 20 0 0 104872 CITRIX SYS INC COM 177376100 261202 3282263 SH SOLE 21 3282263 0 0 CITRIX SYS INC COM 177376100 334306 4200877 SH SOLE 22 3433356 0 767521 CITRIX SYS INC COM 177376100 18656 234425 SH SOLE 23 234425 0 0 CITRIX SYS INC COM 177376100 8474 106479 SH SOLE 25 106479 0 0 CITRIX SYS INC COM 177376100 37219 467689 SH SOLE 26 154036 0 313653 CITRIX SYS INC COM 177376100 2550 32047 SH SOLE 28 23917 0 8130 CITRIX SYS INC COM 177376100 5083 63871 SH SOLE 29 25407 0 38464 CITRIX SYS INC COM 177376100 37453 470632 SH SOLE 30 470632 0 0 CITRIX SYS INC COM 177376100 9973 125317 SH SOLE 31 62583 0 62734 CITRIX SYS INC COM 177376100 2122 26660 SH SOLE 32 26660 0 0 CITRIX SYS INC COM 177376100 1714 21542 SH SOLE 34 21542 0 0 CITRIX SYS INC COM 177376100 14280 179436 SH SOLE 36 179436 0 0 CITRIX SYS INC COM 177376100 62 779 SH SOLE 40 779 0 0 CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 2610 2174000 PRN SOLE 21 2174000 0 0 CITY HLDG CO COM 177835105 220 3341 SH SOLE 2 676 0 2665 CITY HLDG CO COM 177835105 11 172 SH SOLE 4 172 0 0 CITY HLDG CO COM 177835105 30 455 SH SOLE 7 455 0 0 CITY HLDG CO COM 177835105 5026 76301 SH SOLE 18 76301 0 0 CITY HLDG CO COM 177835105 665 10103 SH SOLE 19 10103 0 0 CITY HLDG CO COM 177835105 87062 1321724 SH SOLE 21 1321724 0 0 CITY HLDG CO COM 177835105 30767 467092 SH SOLE 22 438069 0 29023 CITY HLDG CO COM 177835105 512 7767 SH SOLE 26 7542 0 225 CITY HLDG CO COM 177835105 151 2286 SH SOLE 28 2286 0 0 CITY HLDG CO COM 177835105 1476 22408 SH SOLE 30 22408 0 0 CITY HLDG CO COM 177835105 122 1849 SH SOLE 40 1849 0 0 CITY OFFICE REIT INC COM 178587101 70 5518 SH SOLE 2 1497 0 4021 CITY OFFICE REIT INC COM 178587101 45 3520 SH SOLE 7 3520 0 0 CITY OFFICE REIT INC COM 178587101 1583 124659 SH SOLE 18 124659 0 0 CITY OFFICE REIT INC COM 178587101 200 15777 SH SOLE 19 15777 0 0 CITY OFFICE REIT INC COM 178587101 11896 936682 SH SOLE 21 936682 0 0 CITY OFFICE REIT INC COM 178587101 4899 385778 SH SOLE 22 342724 0 43054 CITY OFFICE REIT INC COM 178587101 16 1253 SH SOLE 23 1253 0 0 CIVEO CORP CDA COM 17878Y108 0 5 SH SOLE 22 5 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 31 1463 SH SOLE 2 400 0 1063 CIVISTA BANCSHARES INC COM NO PAR 178867107 791 37892 SH SOLE 18 37892 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 134 6409 SH SOLE 19 6409 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 6719 321815 SH SOLE 21 321815 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1779 85222 SH SOLE 22 78991 0 6231 CIVITAS SOLUTIONS INC COM 17887R102 14 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 1028 58743 SH SOLE 18 58743 0 0 CIVITAS SOLUTIONS INC COM 17887R102 179 10234 SH SOLE 19 10234 0 0 CIVITAS SOLUTIONS INC COM 17887R102 8973 512743 SH SOLE 21 512743 0 0 CIVITAS SOLUTIONS INC COM 17887R102 5146 294038 SH SOLE 22 265882 0 28156 CIVITAS SOLUTIONS INC COM 17887R102 36 2081 SH SOLE 28 2081 0 0 CIVITAS SOLUTIONS INC COM 17887R102 75 4277 SH SOLE 30 4277 0 0 CIVITAS SOLUTIONS INC COM 17887R102 23 1295 SH SOLE 40 1295 0 0 CKX LANDS INC COM 12562N104 3 229 SH SOLE 21 229 0 0 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 5 1725 SH SOLE 18 1725 0 0 CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 73 26118 SH SOLE 21 26118 0 0 CLEAN ENERGY FUELS CORP COM 184499101 74 29168 SH SOLE 2 5923 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 1343 528833 SH SOLE 18 528833 0 0 CLEAN ENERGY FUELS CORP COM 184499101 204 80167 SH SOLE 19 80167 0 0 CLEAN ENERGY FUELS CORP COM 184499101 11123 4379132 SH SOLE 21 4379132 0 0 CLEAN ENERGY FUELS CORP COM 184499101 7626 3002340 SH SOLE 22 2830913 0 171427 CLEAN ENERGY FUELS CORP COM 184499101 138 54358 SH SOLE 26 50903 0 3455 CLEAN ENERGY FUELS CORP COM 184499101 27 10633 SH SOLE 28 10633 0 0 CLEAN ENERGY FUELS CORP COM 184499101 24 9620 SH SOLE 30 9620 0 0 CLEAN ENERGY FUELS CORP COM 184499101 16 6493 SH SOLE 40 6493 0 0 CLEAN HARBORS INC COM 184496107 2593 46447 SH SOLE 2 24914 0 21533 CLEAN HARBORS INC COM 184496107 17 298 SH SOLE 4 298 0 0 CLEAN HARBORS INC COM 184496107 109 1955 SH SOLE 7 1955 0 0 CLEAN HARBORS INC COM 184496107 9905 177407 SH SOLE 18 177407 0 0 CLEAN HARBORS INC COM 184496107 1277 22877 SH SOLE 19 22877 0 0 CLEAN HARBORS INC COM 184496107 123657 2214881 SH SOLE 21 2214881 0 0 CLEAN HARBORS INC COM 184496107 90362 1618516 SH SOLE 22 1454728 0 163788 CLEAN HARBORS INC COM 184496107 1297 23236 SH SOLE 26 20159 0 3077 CLEAN HARBORS INC COM 184496107 394 7053 SH SOLE 28 7053 0 0 CLEAN HARBORS INC COM 184496107 462 8277 SH SOLE 30 8277 0 0 CLEAN HARBORS INC COM 184496107 69 1227 SH SOLE 31 1227 0 0 CLEAN HARBORS INC COM 184496107 102 1834 SH SOLE 36 1834 0 0 CLEAN HARBORS INC COM 184496107 305 5467 SH SOLE 40 5467 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 41 8371 SH SOLE 2 1440 0 6931 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 2 310 SH SOLE 4 310 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5 1019 SH SOLE 7 1019 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 669 137943 SH SOLE 18 137943 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 112 23191 SH SOLE 19 23191 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5128 1057363 SH SOLE 21 1057363 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5205 1073268 SH SOLE 22 998694 0 74574 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 28 5784 SH SOLE 28 5784 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 26 5307 SH SOLE 30 5307 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 17 3608 SH SOLE 40 3608 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 233 25953 SH SOLE 19 25953 0 0 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 244 19114 SH SOLE 19 19114 0 0 CLEARFIELD INC COM 18482P103 6 438 SH SOLE 2 411 0 27 CLEARFIELD INC COM 18482P103 543 41130 SH SOLE 18 41130 0 0 CLEARFIELD INC COM 18482P103 104 7886 SH SOLE 19 7886 0 0 CLEARFIELD INC COM 18482P103 4829 365862 SH SOLE 21 365862 0 0 CLEARFIELD INC COM 18482P103 4890 370443 SH SOLE 22 357508 0 12935 CLEARONE INC COM 18506U104 10 1035 SH SOLE 18 1035 0 0 CLEARONE INC COM 18506U104 178 18869 SH SOLE 21 18869 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 22 2405 SH SOLE 2 988 0 1417 CLEARSIDE BIOMEDICAL INC COM 185063104 699 76765 SH SOLE 18 76765 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 99 10826 SH SOLE 19 10826 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 9136 1002902 SH SOLE 21 1002902 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 1902 208749 SH SOLE 22 195512 0 13237 CLEARSIGN COMBUSTION CORP COM 185064102 10 2608 SH SOLE 18 2608 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 149 39196 SH SOLE 21 39196 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 196 51599 SH SOLE 22 51599 0 0 CLEARWATER PAPER CORP COM 18538R103 156 3346 SH SOLE 2 642 0 2704 CLEARWATER PAPER CORP COM 18538R103 1 30 SH SOLE 4 30 0 0 CLEARWATER PAPER CORP COM 18538R103 24 522 SH SOLE 7 522 0 0 CLEARWATER PAPER CORP COM 18538R103 3877 82936 SH SOLE 18 82936 0 0 CLEARWATER PAPER CORP COM 18538R103 496 10614 SH SOLE 19 10614 0 0 CLEARWATER PAPER CORP COM 18538R103 65825 1408028 SH SOLE 21 1408028 0 0 CLEARWATER PAPER CORP COM 18538R103 21279 455163 SH SOLE 22 421670 0 33493 CLEARWATER PAPER CORP COM 18538R103 15 317 SH SOLE 23 317 0 0 CLEARWATER PAPER CORP COM 18538R103 333 7126 SH SOLE 26 5513 0 1613 CLEARWATER PAPER CORP COM 18538R103 119 2550 SH SOLE 28 2550 0 0 CLEARWATER PAPER CORP COM 18538R103 1109 23728 SH SOLE 30 23728 0 0 CLEARWATER PAPER CORP COM 18538R103 101 2168 SH SOLE 40 2168 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 2 775 SH SOLE 18 775 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 8 2800 SH SOLE 19 2800 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 33 11322 SH SOLE 21 11322 0 0 CLIFFS NAT RES INC COM 18683K101 432 62358 SH SOLE 2 12706 0 49652 CLIFFS NAT RES INC COM 18683K101 6 925 SH SOLE 4 925 0 0 CLIFFS NAT RES INC COM 18683K101 96 13915 SH SOLE 7 13915 0 0 CLIFFS NAT RES INC COM 18683K101 2 221 SH SOLE 17 0 0 221 CLIFFS NAT RES INC COM 18683K101 7867 1136844 SH SOLE 18 1136744 0 100 CLIFFS NAT RES INC COM 18683K101 1333 192585 SH SOLE 19 192585 0 0 CLIFFS NAT RES INC COM 18683K101 63061 9112919 SH SOLE 21 9112919 0 0 CLIFFS NAT RES INC COM 18683K101 56189 8119817 SH SOLE 22 7577431 0 542386 CLIFFS NAT RES INC COM 18683K101 751 108584 SH SOLE 26 99273 0 9311 CLIFFS NAT RES INC COM 18683K101 269 38888 SH SOLE 28 38888 0 0 CLIFFS NAT RES INC COM 18683K101 287 41540 SH SOLE 30 41540 0 0 CLIFFS NAT RES INC COM 18683K101 219 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 1386 83865 SH SOLE 18 83865 0 0 CLIFTON BANCORP INC COM 186873105 241 14587 SH SOLE 19 14587 0 0 CLIFTON BANCORP INC COM 186873105 10952 662557 SH SOLE 21 662557 0 0 CLIFTON BANCORP INC COM 186873105 5547 335590 SH SOLE 22 305670 0 29920 CLIPPER RLTY INC COM 18885T306 26 2113 SH SOLE 2 416 0 1697 CLIPPER RLTY INC COM 18885T306 739 59868 SH SOLE 18 59868 0 0 CLIPPER RLTY INC COM 18885T306 95 7702 SH SOLE 19 7702 0 0 CLIPPER RLTY INC COM 18885T306 6148 498208 SH SOLE 21 498208 0 0 CLIPPER RLTY INC COM 18885T306 1680 136177 SH SOLE 22 125423 0 10754 CLOROX CO DEL COM 189054109 54135 406299 SH SOLE 2 281813 0 124486 CLOROX CO DEL COM 189054109 9820 73699 SH SOLE 4 69790 0 3909 CLOROX CO DEL COM 189054109 34999 262679 SH SOLE 7 156541 0 106138 CLOROX CO DEL COM 189054109 412 3089 SH SOLE 13 3089 0 0 CLOROX CO DEL COM 189054109 114 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 38011 285281 SH SOLE 18 266934 0 18347 CLOROX CO DEL COM 189054109 5057 37953 SH SOLE 19 37953 0 0 CLOROX CO DEL COM 189054109 12191 91498 SH SOLE 20 0 0 91498 CLOROX CO DEL COM 189054109 470453 3530870 SH SOLE 21 3530870 0 0 CLOROX CO DEL COM 189054109 518520 3891623 SH SOLE 22 3218267 0 673356 CLOROX CO DEL COM 189054109 28222 211811 SH SOLE 23 211811 0 0 CLOROX CO DEL COM 189054109 12288 92224 SH SOLE 25 92224 0 0 CLOROX CO DEL COM 189054109 57240 429599 SH SOLE 26 130365 0 299234 CLOROX CO DEL COM 189054109 3578 26853 SH SOLE 28 20051 0 6802 CLOROX CO DEL COM 189054109 4974 37329 SH SOLE 29 13530 0 23799 CLOROX CO DEL COM 189054109 60098 451053 SH SOLE 30 451053 0 0 CLOROX CO DEL COM 189054109 13283 99694 SH SOLE 31 41215 0 58479 CLOROX CO DEL COM 189054109 2124 15941 SH SOLE 34 15941 0 0 CLOROX CO DEL COM 189054109 23136 173642 SH SOLE 36 173642 0 0 CLOROX CO DEL COM 189054109 84 631 SH SOLE 40 631 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 10 2838 SH SOLE 2 2838 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 1362 385755 SH SOLE 18 385755 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 156 44185 SH SOLE 19 44185 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 23013 6519223 SH SOLE 21 6519223 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 5877 1664886 SH SOLE 22 1638217 0 26669 CLOUD PEAK ENERGY INC COM 18911Q102 337 95564 SH SOLE 30 95564 0 0 CLOUDERA INC COM 18914U100 9 534 SH SOLE 2 534 0 0 CLOUDERA INC COM 18914U100 795 49626 SH SOLE 18 49626 0 0 CLOUDERA INC COM 18914U100 848 52960 SH SOLE 19 52960 0 0 CLOUDERA INC COM 18914U100 6298 393155 SH SOLE 21 393155 0 0 CLOUDERA INC COM 18914U100 6679 416920 SH SOLE 22 406092 0 10828 CLOUDERA INC COM 18914U100 515 32160 SH SOLE 29 0 0 32160 CLOVIS ONCOLOGY INC COM 189464100 273 2915 SH SOLE 2 2612 0 303 CLOVIS ONCOLOGY INC COM 189464100 37 393 SH SOLE 4 393 0 0 CLOVIS ONCOLOGY INC COM 189464100 91 975 SH SOLE 7 975 0 0 CLOVIS ONCOLOGY INC COM 189464100 14001 149531 SH SOLE 18 149531 0 0 CLOVIS ONCOLOGY INC COM 189464100 5724 61134 SH SOLE 19 61134 0 0 CLOVIS ONCOLOGY INC COM 189464100 178474 1906158 SH SOLE 21 1906158 0 0 CLOVIS ONCOLOGY INC COM 189464100 114391 1221739 SH SOLE 22 1141979 0 79760 CLOVIS ONCOLOGY INC COM 189464100 449 4793 SH SOLE 23 4793 0 0 CLOVIS ONCOLOGY INC COM 189464100 1373 14660 SH SOLE 26 12443 0 2217 CLOVIS ONCOLOGY INC COM 189464100 585 6253 SH SOLE 28 6253 0 0 CLOVIS ONCOLOGY INC COM 189464100 316 3375 SH SOLE 29 0 0 3375 CLOVIS ONCOLOGY INC COM 189464100 1650 17620 SH SOLE 30 17620 0 0 CLOVIS ONCOLOGY INC COM 189464100 196 2090 SH SOLE 34 2090 0 0 CLOVIS ONCOLOGY INC COM 189464100 479 5116 SH SOLE 40 5116 0 0 CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 691 408000 PRN SOLE 21 408000 0 0 CLUBCORP HLDGS INC COM 18948M108 53 4065 SH SOLE 2 2976 0 1089 CLUBCORP HLDGS INC COM 18948M108 9 687 SH SOLE 4 687 0 0 CLUBCORP HLDGS INC COM 18948M108 17 1292 SH SOLE 7 1292 0 0 CLUBCORP HLDGS INC COM 18948M108 2917 222679 SH SOLE 18 222679 0 0 CLUBCORP HLDGS INC COM 18948M108 555 42398 SH SOLE 19 42398 0 0 CLUBCORP HLDGS INC COM 18948M108 24408 1863202 SH SOLE 21 1863202 0 0 CLUBCORP HLDGS INC COM 18948M108 23679 1807523 SH SOLE 22 1675516 0 132007 CLUBCORP HLDGS INC COM 18948M108 24 1799 SH SOLE 26 0 0 1799 CLUBCORP HLDGS INC COM 18948M108 123 9382 SH SOLE 28 9382 0 0 CLUBCORP HLDGS INC COM 18948M108 163 12463 SH SOLE 30 12463 0 0 CLUBCORP HLDGS INC COM 18948M108 96 7336 SH SOLE 40 7336 0 0 CME GROUP INC COM 12572Q105 105376 841395 SH SOLE 2 514809 0 326586 CME GROUP INC COM 12572Q105 26854 214418 SH SOLE 4 205652 0 8766 CME GROUP INC COM 12572Q105 38403 306636 SH SOLE 7 282739 0 23897 CME GROUP INC COM 12572Q105 3265 26066 SH SOLE 13 26066 0 0 CME GROUP INC COM 12572Q105 267 2133 SH SOLE 15 2133 0 0 CME GROUP INC COM 12572Q105 91663 731899 SH SOLE 18 681503 0 50396 CME GROUP INC COM 12572Q105 26008 207668 SH SOLE 19 207668 0 0 CME GROUP INC COM 12572Q105 23554 188072 SH SOLE 20 0 0 188072 CME GROUP INC COM 12572Q105 1196582 9554314 SH SOLE 21 9554314 0 0 CME GROUP INC COM 12572Q105 1213681 9690840 SH SOLE 22 7694074 0 1996766 CME GROUP INC COM 12572Q105 74999 598845 SH SOLE 23 598845 0 0 CME GROUP INC COM 12572Q105 31309 249991 SH SOLE 25 249991 0 0 CME GROUP INC COM 12572Q105 218305 1743095 SH SOLE 26 297638 0 1445457 CME GROUP INC COM 12572Q105 8970 71619 SH SOLE 28 53540 0 18079 CME GROUP INC COM 12572Q105 24615 196541 SH SOLE 29 116308 0 80233 CME GROUP INC COM 12572Q105 122709 979788 SH SOLE 30 979788 0 0 CME GROUP INC COM 12572Q105 52362 418091 SH SOLE 31 284271 0 133820 CME GROUP INC COM 12572Q105 11963 95520 SH SOLE 32 95520 0 0 CME GROUP INC COM 12572Q105 30359 242407 SH SOLE 34 242407 0 0 CME GROUP INC COM 12572Q105 59922 478456 SH SOLE 36 478456 0 0 CME GROUP INC COM 12572Q105 210 1677 SH SOLE 40 1677 0 0 CMS ENERGY CORP COM 125896100 39517 854418 SH SOLE 2 597246 0 257172 CMS ENERGY CORP COM 125896100 7502 162215 SH SOLE 4 155163 0 7052 CMS ENERGY CORP COM 125896100 12482 269891 SH SOLE 7 237825 0 32066 CMS ENERGY CORP COM 125896100 7990 172752 SH SOLE 13 172752 0 0 CMS ENERGY CORP COM 125896100 81 1752 SH SOLE 15 1752 0 0 CMS ENERGY CORP COM 125896100 3 68 SH SOLE 17 0 0 68 CMS ENERGY CORP COM 125896100 33077 715185 SH SOLE 18 675809 0 39376 CMS ENERGY CORP COM 125896100 67918 1468499 SH SOLE 19 1468499 0 0 CMS ENERGY CORP COM 125896100 9677 209223 SH SOLE 20 0 0 209223 CMS ENERGY CORP COM 125896100 411694 8901493 SH SOLE 21 8901493 0 0 CMS ENERGY CORP COM 125896100 433048 9363192 SH SOLE 22 7352695 0 2010497 CMS ENERGY CORP COM 125896100 20350 439995 SH SOLE 23 439995 0 0 CMS ENERGY CORP COM 125896100 8660 187240 SH SOLE 25 187240 0 0 CMS ENERGY CORP COM 125896100 37108 802343 SH SOLE 26 268149 0 534194 CMS ENERGY CORP COM 125896100 2745 59353 SH SOLE 28 44439 0 14914 CMS ENERGY CORP COM 125896100 14178 306546 SH SOLE 29 51189 0 255357 CMS ENERGY CORP COM 125896100 38633 835315 SH SOLE 30 835315 0 0 CMS ENERGY CORP COM 125896100 11417 246858 SH SOLE 31 171089 0 75769 CMS ENERGY CORP COM 125896100 2814 60853 SH SOLE 32 60853 0 0 CMS ENERGY CORP COM 125896100 2500 54063 SH SOLE 34 54063 0 0 CMS ENERGY CORP COM 125896100 19445 420439 SH SOLE 36 420439 0 0 CMS ENERGY CORP COM 125896100 67 1455 SH SOLE 40 1455 0 0 CNA FINL CORP COM 126117100 774 15887 SH SOLE 2 7266 0 8621 CNA FINL CORP COM 126117100 0 10 SH SOLE 4 10 0 0 CNA FINL CORP COM 126117100 173 3557 SH SOLE 7 3557 0 0 CNA FINL CORP COM 126117100 10 197 SH SOLE 15 197 0 0 CNA FINL CORP COM 126117100 945 19380 SH SOLE 18 14133 0 5247 CNA FINL CORP COM 126117100 538 11035 SH SOLE 19 11035 0 0 CNA FINL CORP COM 126117100 13755 282147 SH SOLE 21 282147 0 0 CNA FINL CORP COM 126117100 31766 651606 SH SOLE 22 566390 0 85216 CNA FINL CORP COM 126117100 1051 21567 SH SOLE 25 21567 0 0 CNA FINL CORP COM 126117100 410 8416 SH SOLE 26 7354 0 1062 CNA FINL CORP COM 126117100 816 16736 SH SOLE 29 16736 0 0 CNA FINL CORP COM 126117100 30 620 SH SOLE 31 620 0 0 CNA FINL CORP COM 126117100 1662 34097 SH SOLE 36 34097 0 0 CNB FINL CORP PA COM 126128107 75 3112 SH SOLE 2 691 0 2421 CNB FINL CORP PA COM 126128107 8 315 SH SOLE 7 315 0 0 CNB FINL CORP PA COM 126128107 1433 59790 SH SOLE 18 59790 0 0 CNB FINL CORP PA COM 126128107 237 9888 SH SOLE 19 9888 0 0 CNB FINL CORP PA COM 126128107 11324 472428 SH SOLE 21 472428 0 0 CNB FINL CORP PA COM 126128107 3972 165712 SH SOLE 22 143993 0 21719 CNH INDL N V SHS N20944109 16 1400 SH SOLE 2 1400 0 0 CNH INDL N V SHS N20944109 4591 403466 SH SOLE 7 403466 0 0 CNH INDL N V SHS N20944109 1707 150003 SH SOLE 21 150003 0 0 CNO FINL GROUP INC COM 12621E103 2104 100776 SH SOLE 2 71675 0 29101 CNO FINL GROUP INC COM 12621E103 14 687 SH SOLE 4 687 0 0 CNO FINL GROUP INC COM 12621E103 156 7452 SH SOLE 7 7452 0 0 CNO FINL GROUP INC COM 12621E103 23555 1128127 SH SOLE 18 1128127 0 0 CNO FINL GROUP INC COM 12621E103 2000 95783 SH SOLE 19 95783 0 0 CNO FINL GROUP INC COM 12621E103 203326 9737854 SH SOLE 21 9737854 0 0 CNO FINL GROUP INC COM 12621E103 113703 5445531 SH SOLE 22 5122263 0 323268 CNO FINL GROUP INC COM 12621E103 1044 49977 SH SOLE 26 37978 0 11999 CNO FINL GROUP INC COM 12621E103 529 25315 SH SOLE 28 25315 0 0 CNO FINL GROUP INC COM 12621E103 637 30526 SH SOLE 29 0 0 30526 CNO FINL GROUP INC COM 12621E103 948 45385 SH SOLE 30 45385 0 0 CNO FINL GROUP INC COM 12621E103 169 8115 SH SOLE 36 8115 0 0 CNO FINL GROUP INC COM 12621E103 276 13242 SH SOLE 40 13242 0 0 CNOOC LTD SPONSORED ADR 126132109 1119 10228 SH SOLE 7 10228 0 0 CNOOC LTD SPONSORED ADR 126132109 3874 35410 SH SOLE 18 35410 0 0 CNOOC LTD SPONSORED ADR 126132109 36 330 SH SOLE 21 330 0 0 CNOOC LTD SPONSORED ADR 126132109 9536 87156 SH SOLE 22 42521 0 44635 COACH INC COM 189754104 15143 319883 SH SOLE 2 48492 0 271391 COACH INC COM 189754104 3994 84371 SH SOLE 4 76823 0 7548 COACH INC COM 189754104 10662 225221 SH SOLE 7 206853 0 18368 COACH INC COM 189754104 267 5631 SH SOLE 13 5631 0 0 COACH INC COM 189754104 87 1842 SH SOLE 15 1842 0 0 COACH INC COM 189754104 2 50 SH SOLE 17 0 0 50 COACH INC COM 189754104 30840 651466 SH SOLE 18 613011 0 38455 COACH INC COM 189754104 3880 81960 SH SOLE 19 81960 0 0 COACH INC COM 189754104 10242 216357 SH SOLE 20 0 0 216357 COACH INC COM 189754104 265079 5599467 SH SOLE 21 5599467 0 0 COACH INC COM 189754104 351801 7431372 SH SOLE 22 6100923 0 1330449 COACH INC COM 189754104 16029 338597 SH SOLE 23 338597 0 0 COACH INC COM 189754104 9002 190151 SH SOLE 25 190151 0 0 COACH INC COM 189754104 40967 865385 SH SOLE 26 295408 0 569977 COACH INC COM 189754104 2704 57109 SH SOLE 28 42502 0 14607 COACH INC COM 189754104 3724 78656 SH SOLE 29 9622 0 69034 COACH INC COM 189754104 52516 1109338 SH SOLE 30 1109338 0 0 COACH INC COM 189754104 7332 154885 SH SOLE 31 70935 0 83950 COACH INC COM 189754104 903 19069 SH SOLE 34 19069 0 0 COACH INC COM 189754104 15563 328748 SH SOLE 36 328748 0 0 COACH INC COM 189754104 70 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 18 858 SH SOLE 21 858 0 0 COBALT INTL ENERGY INC COM NEW 19075F304 8 3352 SH SOLE 19 3352 0 0 COBALT INTL ENERGY INC COM NEW 19075F304 3 1134 SH SOLE 21 1134 0 0 COBALT INTL ENERGY INC COM NEW 19075F304 942 381262 SH SOLE 22 381262 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 267 1028000 PRN SOLE 4 1028000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 1931 7426000 PRN SOLE 18 7426000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 18142 69776000 PRN SOLE 19 69776000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 233 898000 PRN SOLE 21 898000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 549 2110000 PRN SOLE 22 2110000 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 7047 27103000 PRN SOLE 34 27103000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 252 1260000 PRN SOLE 4 1260000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 1834 9172000 PRN SOLE 18 9172000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 17256 86281000 PRN SOLE 19 86281000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 345 1725000 PRN SOLE 21 1725000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 516 2582000 PRN SOLE 22 2582000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 6523 32614000 PRN SOLE 34 32614000 0 0 COBIZ FINANCIAL INC COM 190897108 114 6555 SH SOLE 2 1516 0 5039 COBIZ FINANCIAL INC COM 190897108 17 954 SH SOLE 7 954 0 0 COBIZ FINANCIAL INC COM 190897108 2587 148680 SH SOLE 18 148680 0 0 COBIZ FINANCIAL INC COM 190897108 437 25117 SH SOLE 19 25117 0 0 COBIZ FINANCIAL INC COM 190897108 21147 1215367 SH SOLE 21 1215367 0 0 COBIZ FINANCIAL INC COM 190897108 20361 1170190 SH SOLE 22 1102031 0 68159 COBIZ FINANCIAL INC COM 190897108 85 4873 SH SOLE 28 4873 0 0 COBIZ FINANCIAL INC COM 190897108 238 13703 SH SOLE 29 0 0 13703 COBIZ FINANCIAL INC COM 190897108 171 9835 SH SOLE 30 9835 0 0 COBIZ FINANCIAL INC COM 190897108 66 3809 SH SOLE 40 3809 0 0 COCA COLA BOTTLING CO CONS COM 191098102 62 270 SH SOLE 2 198 0 72 COCA COLA BOTTLING CO CONS COM 191098102 10 42 SH SOLE 4 42 0 0 COCA COLA BOTTLING CO CONS COM 191098102 27 119 SH SOLE 7 119 0 0 COCA COLA BOTTLING CO CONS COM 191098102 5060 22110 SH SOLE 18 22110 0 0 COCA COLA BOTTLING CO CONS COM 191098102 699 3054 SH SOLE 19 3054 0 0 COCA COLA BOTTLING CO CONS COM 191098102 90143 393862 SH SOLE 21 393862 0 0 COCA COLA BOTTLING CO CONS COM 191098102 29227 127700 SH SOLE 22 118499 0 9201 COCA COLA BOTTLING CO CONS COM 191098102 409 1787 SH SOLE 23 1787 0 0 COCA COLA BOTTLING CO CONS COM 191098102 97 422 SH SOLE 26 0 0 422 COCA COLA BOTTLING CO CONS COM 191098102 166 725 SH SOLE 28 725 0 0 COCA COLA BOTTLING CO CONS COM 191098102 1508 6589 SH SOLE 30 6589 0 0 COCA COLA BOTTLING CO CONS COM 191098102 138 605 SH SOLE 40 605 0 0 COCA COLA CO COM 191216100 238301 5313279 SH SOLE 2 1468199 0 3845080 COCA COLA CO COM 191216100 60408 1346884 SH SOLE 4 1238951 0 107933 COCA COLA CO COM 191216100 156339 3485815 SH SOLE 7 3012453 0 473362 COCA COLA CO COM 191216100 993 22147 SH SOLE 13 22147 0 0 COCA COLA CO COM 191216100 1195 26651 SH SOLE 15 26651 0 0 COCA COLA CO COM 191216100 19 427 SH SOLE 17 0 0 427 COCA COLA CO COM 191216100 514373 11468739 SH SOLE 18 10808030 0 660709 COCA COLA CO COM 191216100 298577 6657241 SH SOLE 19 6617694 0 39547 COCA COLA CO COM 191216100 90666 2021548 SH SOLE 20 0 0 2021548 COCA COLA CO COM 191216100 3066033 68361930 SH SOLE 21 68361930 0 0 COCA COLA CO COM 191216100 4616237 102926142 SH SOLE 22 84902242 0 18023900 COCA COLA CO COM 191216100 223148 4975421 SH SOLE 23 4975421 0 0 COCA COLA CO COM 191216100 145379 3241454 SH SOLE 25 3241454 0 0 COCA COLA CO COM 191216100 500751 11165016 SH SOLE 26 3464469 0 7700547 COCA COLA CO COM 191216100 38524 858963 SH SOLE 28 643725 0 215238 COCA COLA CO COM 191216100 9580 213605 SH SOLE 29 164391 0 49214 COCA COLA CO COM 191216100 502475 11203446 SH SOLE 30 11203446 0 0 COCA COLA CO COM 191216100 86918 1937977 SH SOLE 31 840024 0 1097953 COCA COLA CO COM 191216100 10453 233062 SH SOLE 32 233062 0 0 COCA COLA CO COM 191216100 74474 1660520 SH SOLE 34 1660520 0 0 COCA COLA CO COM 191216100 199934 4457840 SH SOLE 36 4457840 0 0 COCA COLA CO COM 191216100 3539 78911 SH SOLE 37 78911 0 0 COCA COLA CO COM 191216100 931 20755 SH SOLE 40 20755 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 2425 59634 SH SOLE 2 59634 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1391 34200 SH SOLE 4 34200 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 143 3522 SH SOLE 7 3522 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 60 1472 SH SOLE 15 1472 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 20 491 SH SOLE 18 247 0 244 COCA COLA EUROPEAN PARTNERS SHS G25839104 2433 59829 SH SOLE 19 59829 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 5958 146500 SH SOLE 22 68296 0 78204 COCA COLA EUROPEAN PARTNERS SHS G25839104 895 21996 SH SOLE 23 21996 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 6707 164905 SH SOLE 25 164905 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 5849 143819 SH SOLE 26 24676 0 119143 COCA COLA EUROPEAN PARTNERS SHS G25839104 351 8637 SH SOLE 29 8637 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 143 3504 SH SOLE 30 3504 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 716 17607 SH SOLE 31 10993 0 6614 COCA COLA EUROPEAN PARTNERS SHS G25839104 739 18180 SH SOLE 32 18180 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 240 5907 SH SOLE 34 5907 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 9363 230216 SH SOLE 36 230216 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 900 10627 SH SOLE 26 0 0 10627 CODEXIS INC COM 192005106 20 3716 SH SOLE 2 2107 0 1609 CODEXIS INC COM 192005106 742 136098 SH SOLE 18 136098 0 0 CODEXIS INC COM 192005106 117 21414 SH SOLE 19 21414 0 0 CODEXIS INC COM 192005106 7176 1316774 SH SOLE 21 1316774 0 0 CODEXIS INC COM 192005106 6170 1132052 SH SOLE 22 1101728 0 30324 CODORUS VY BANCORP INC COM 192025104 37 1307 SH SOLE 2 412 0 895 CODORUS VY BANCORP INC COM 192025104 928 32691 SH SOLE 18 32691 0 0 CODORUS VY BANCORP INC COM 192025104 114 4022 SH SOLE 19 4022 0 0 CODORUS VY BANCORP INC COM 192025104 7417 261166 SH SOLE 21 261166 0 0 CODORUS VY BANCORP INC COM 192025104 2051 72226 SH SOLE 22 65174 0 7052 COEUR MNG INC COM NEW 192108504 307 35725 SH SOLE 2 10527 0 25198 COEUR MNG INC COM NEW 192108504 5 582 SH SOLE 4 582 0 0 COEUR MNG INC COM NEW 192108504 33 3796 SH SOLE 7 3796 0 0 COEUR MNG INC COM NEW 192108504 5793 675162 SH SOLE 18 675162 0 0 COEUR MNG INC COM NEW 192108504 1025 119486 SH SOLE 19 119486 0 0 COEUR MNG INC COM NEW 192108504 49160 5729657 SH SOLE 21 5729657 0 0 COEUR MNG INC COM NEW 192108504 42128 4910043 SH SOLE 22 4550711 0 359332 COEUR MNG INC COM NEW 192108504 725 84500 SH SOLE 26 75127 0 9373 COEUR MNG INC COM NEW 192108504 274 31959 SH SOLE 28 31959 0 0 COEUR MNG INC COM NEW 192108504 398 46339 SH SOLE 29 0 0 46339 COEUR MNG INC COM NEW 192108504 246 28646 SH SOLE 30 28646 0 0 COEUR MNG INC COM NEW 192108504 191 22244 SH SOLE 40 22244 0 0 COFFEE HLDGS INC COM 192176105 15 3266 SH SOLE 21 3266 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 243 6051 SH SOLE 2 5689 0 362 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12 299 SH SOLE 4 299 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 41 1034 SH SOLE 7 1034 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1 13 SH SOLE 17 0 0 13 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7759 193499 SH SOLE 18 193499 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2835 70692 SH SOLE 19 70692 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 140350 3500012 SH SOLE 21 3500012 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 46181 1151655 SH SOLE 22 1071187 0 80468 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3931 98028 SH SOLE 23 98028 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 747 18631 SH SOLE 26 14501 0 4130 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 253 6310 SH SOLE 28 6310 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 725 18089 SH SOLE 29 0 0 18089 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2396 59748 SH SOLE 30 59748 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 196 4889 SH SOLE 40 4889 0 0 COGENTIX MED INC COM 19243A104 7 3969 SH SOLE 18 3969 0 0 COGENTIX MED INC COM 19243A104 12 6713 SH SOLE 19 6713 0 0 COGENTIX MED INC COM 19243A104 109 62879 SH SOLE 21 62879 0 0 COGENTIX MED INC COM 19243A104 43 24994 SH SOLE 22 24994 0 0 COGINT INC COM 19241Q101 3 636 SH SOLE 2 636 0 0 COGINT INC COM 19241Q101 381 75484 SH SOLE 18 75484 0 0 COGINT INC COM 19241Q101 71 13986 SH SOLE 19 13986 0 0 COGINT INC COM 19241Q101 3177 629178 SH SOLE 21 629178 0 0 COGINT INC COM 19241Q101 1119 221575 SH SOLE 22 207527 0 14048 COGNEX CORP COM 192422103 5882 69278 SH SOLE 2 40518 0 28760 COGNEX CORP COM 192422103 39 465 SH SOLE 4 465 0 0 COGNEX CORP COM 192422103 169 1988 SH SOLE 7 1988 0 0 COGNEX CORP COM 192422103 24613 289902 SH SOLE 18 289902 0 0 COGNEX CORP COM 192422103 3148 37074 SH SOLE 19 37074 0 0 COGNEX CORP COM 192422103 309586 3646478 SH SOLE 21 3646478 0 0 COGNEX CORP COM 192422103 228648 2693142 SH SOLE 22 2445195 0 247947 COGNEX CORP COM 192422103 2553 30065 SH SOLE 26 25018 0 5047 COGNEX CORP COM 192422103 1081 12727 SH SOLE 28 12727 0 0 COGNEX CORP COM 192422103 1156 13619 SH SOLE 29 0 0 13619 COGNEX CORP COM 192422103 6915 81451 SH SOLE 30 81451 0 0 COGNEX CORP COM 192422103 164 1927 SH SOLE 31 1927 0 0 COGNEX CORP COM 192422103 757 8922 SH SOLE 40 8922 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 55953 842666 SH SOLE 2 154199 0 688467 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12044 181383 SH SOLE 4 166005 0 15378 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 26934 405634 SH SOLE 7 403498 0 2136 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 145 2178 SH SOLE 13 2178 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3148 47414 SH SOLE 15 4740 0 42674 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 240577 3623147 SH SOLE 18 3186681 0 436466 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2415 36364 SH OTR 19 0 36364 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 72664 1094333 SH SOLE 19 1094333 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21680 326503 SH SOLE 20 0 0 326503 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 584628 8804632 SH SOLE 21 8804632 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1031493 15534529 SH SOLE 22 12841468 0 2693061 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 49047 738659 SH SOLE 23 738659 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29644 446443 SH SOLE 25 411230 0 35213 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 105100 1582826 SH SOLE 26 521593 0 1061233 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8425 126878 SH SOLE 28 94918 0 31960 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1536 23130 SH SOLE 29 23130 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 113872 1714946 SH SOLE 30 1714946 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21407 322397 SH SOLE 31 150520 0 171877 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6898 103886 SH SOLE 32 103886 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19229 289593 SH SOLE 34 289593 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 45611 686919 SH SOLE 36 686919 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 202 3044 SH SOLE 40 3044 0 0 COHEN & STEERS INC COM 19247A100 63 1565 SH SOLE 2 1565 0 0 COHEN & STEERS INC COM 19247A100 5 124 SH SOLE 4 124 0 0 COHEN & STEERS INC COM 19247A100 49 1202 SH SOLE 7 1202 0 0 COHEN & STEERS INC COM 19247A100 3006 74161 SH SOLE 18 74161 0 0 COHEN & STEERS INC COM 19247A100 572 14101 SH SOLE 19 14101 0 0 COHEN & STEERS INC COM 19247A100 26746 659736 SH SOLE 21 659736 0 0 COHEN & STEERS INC COM 19247A100 24022 592561 SH SOLE 22 551421 0 41140 COHEN & STEERS INC COM 19247A100 251 6189 SH SOLE 26 4972 0 1217 COHEN & STEERS INC COM 19247A100 126 3110 SH SOLE 28 3110 0 0 COHEN & STEERS INC COM 19247A100 110 2713 SH SOLE 30 2713 0 0 COHEN & STEERS INC COM 19247A100 89 2187 SH SOLE 40 2187 0 0 COHERENT INC COM 192479103 4584 20373 SH SOLE 2 11824 0 8549 COHERENT INC COM 192479103 25 109 SH SOLE 4 109 0 0 COHERENT INC COM 192479103 134 597 SH SOLE 7 597 0 0 COHERENT INC COM 192479103 3149 13998 SH SOLE 15 0 0 13998 COHERENT INC COM 192479103 18625 82783 SH SOLE 18 82783 0 0 COHERENT INC COM 192479103 9934 44154 SH SOLE 19 44154 0 0 COHERENT INC COM 192479103 232914 1035221 SH SOLE 21 1035221 0 0 COHERENT INC COM 192479103 171155 760722 SH SOLE 22 688793 0 71929 COHERENT INC COM 192479103 2376 10560 SH SOLE 26 9047 0 1513 COHERENT INC COM 192479103 784 3483 SH SOLE 28 3483 0 0 COHERENT INC COM 192479103 6535 29044 SH SOLE 30 29044 0 0 COHERENT INC COM 192479103 123 548 SH SOLE 31 548 0 0 COHERENT INC COM 192479103 611 2715 SH SOLE 40 2715 0 0 COHERUS BIOSCIENCES INC COM 19249H103 30 2091 SH SOLE 2 1677 0 414 COHERUS BIOSCIENCES INC COM 19249H103 8 538 SH SOLE 7 538 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1887 131485 SH SOLE 18 131485 0 0 COHERUS BIOSCIENCES INC COM 19249H103 358 24942 SH SOLE 19 24942 0 0 COHERUS BIOSCIENCES INC COM 19249H103 26384 1838619 SH SOLE 21 1838619 0 0 COHERUS BIOSCIENCES INC COM 19249H103 13515 941842 SH SOLE 22 876183 0 65659 COHERUS BIOSCIENCES INC COM 19249H103 44 3100 SH SOLE 28 3100 0 0 COHERUS BIOSCIENCES INC COM 19249H103 44 3045 SH SOLE 29 0 0 3045 COHERUS BIOSCIENCES INC COM 19249H103 52 3650 SH SOLE 30 3650 0 0 COHERUS BIOSCIENCES INC COM 19249H103 33 2269 SH SOLE 40 2269 0 0 COHU INC COM 192576106 73 4628 SH SOLE 2 1127 0 3501 COHU INC COM 192576106 9 561 SH SOLE 7 561 0 0 COHU INC COM 192576106 2207 140206 SH SOLE 18 140206 0 0 COHU INC COM 192576106 275 17491 SH SOLE 19 17491 0 0 COHU INC COM 192576106 35518 2256560 SH SOLE 21 2256560 0 0 COHU INC COM 192576106 13049 829003 SH SOLE 22 781624 0 47379 COHU INC COM 192576106 52 3311 SH SOLE 28 3311 0 0 COHU INC COM 192576106 569 36174 SH SOLE 30 36174 0 0 COHU INC COM 192576106 222 14111 SH SOLE 34 14111 0 0 COHU INC COM 192576106 35 2196 SH SOLE 40 2196 0 0 COLFAX CORP COM 194014106 2297 58350 SH SOLE 2 13708 0 44642 COLFAX CORP COM 194014106 48 1222 SH SOLE 4 1222 0 0 COLFAX CORP COM 194014106 154 3902 SH SOLE 7 3902 0 0 COLFAX CORP COM 194014106 2119 53816 SH SOLE 18 53816 0 0 COLFAX CORP COM 194014106 1946 49434 SH SOLE 19 49434 0 0 COLFAX CORP COM 194014106 36944 938378 SH SOLE 21 938378 0 0 COLFAX CORP COM 194014106 107523 2731084 SH SOLE 22 2440016 0 291068 COLFAX CORP COM 194014106 37 940 SH SOLE 23 940 0 0 COLFAX CORP COM 194014106 993 25227 SH SOLE 26 20061 0 5166 COLFAX CORP COM 194014106 493 12523 SH SOLE 28 12523 0 0 COLFAX CORP COM 194014106 3635 92330 SH SOLE 29 702 0 91628 COLFAX CORP COM 194014106 6976 177196 SH SOLE 30 177196 0 0 COLFAX CORP COM 194014106 108 2732 SH SOLE 31 2732 0 0 COLFAX CORP COM 194014106 588 14933 SH SOLE 34 14933 0 0 COLFAX CORP COM 194014106 121 3084 SH SOLE 36 3084 0 0 COLFAX CORP COM 194014106 371 9417 SH SOLE 40 9417 0 0 COLGATE PALMOLIVE CO COM 194162103 85200 1149338 SH SOLE 2 311985 0 837353 COLGATE PALMOLIVE CO COM 194162103 21307 287433 SH SOLE 4 264637 0 22796 COLGATE PALMOLIVE CO COM 194162103 65632 885359 SH SOLE 7 687857 0 197502 COLGATE PALMOLIVE CO COM 194162103 618 8338 SH SOLE 13 8338 0 0 COLGATE PALMOLIVE CO COM 194162103 436 5884 SH SOLE 15 5884 0 0 COLGATE PALMOLIVE CO COM 194162103 132374 1785695 SH SOLE 18 1647282 0 138413 COLGATE PALMOLIVE CO COM 194162103 33700 454602 SH SOLE 19 454602 0 0 COLGATE PALMOLIVE CO COM 194162103 25800 348032 SH SOLE 20 0 0 348032 COLGATE PALMOLIVE CO COM 194162103 1012022 13651994 SH SOLE 21 13651994 0 0 COLGATE PALMOLIVE CO COM 194162103 1762013 23769229 SH SOLE 22 19743206 0 4026023 COLGATE PALMOLIVE CO COM 194162103 75535 1018952 SH SOLE 23 1018952 0 0 COLGATE PALMOLIVE CO COM 194162103 45937 619677 SH SOLE 25 619677 0 0 COLGATE PALMOLIVE CO COM 194162103 181397 2447011 SH SOLE 26 715912 0 1731099 COLGATE PALMOLIVE CO COM 194162103 13062 176209 SH SOLE 28 132097 0 44112 COLGATE PALMOLIVE CO COM 194162103 4529 61092 SH SOLE 29 35866 0 25226 COLGATE PALMOLIVE CO COM 194162103 177313 2391921 SH SOLE 30 2391921 0 0 COLGATE PALMOLIVE CO COM 194162103 30500 411433 SH SOLE 31 176597 0 234836 COLGATE PALMOLIVE CO COM 194162103 23131 312036 SH SOLE 34 312036 0 0 COLGATE PALMOLIVE CO COM 194162103 74465 1004521 SH SOLE 36 1004521 0 0 COLGATE PALMOLIVE CO COM 194162103 320 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 716 28820 SH SOLE 18 28820 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 2070 83286 SH SOLE 19 83286 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 6038 242986 SH SOLE 21 242986 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 4402 177144 SH SOLE 22 170953 0 6191 COLLECTORS UNIVERSE INC COM NEW 19421R200 420 16904 SH SOLE 29 0 0 16904 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 55 4373 SH SOLE 2 983 0 3390 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1107 88464 SH SOLE 18 88464 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 179 14315 SH SOLE 19 14315 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 14493 1158489 SH SOLE 21 1158489 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 7294 583037 SH SOLE 22 547744 0 35293 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 33 2649 SH SOLE 30 2649 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1581 28013 SH SOLE 22 28013 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 39 2811 SH SOLE 21 2811 0 0 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 658 648000 PRN SOLE 21 648000 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 7976 566085 SH SOLE 2 42508 0 523577 COLONY NORTHSTAR INC CL A COM 19625W104 2180 154714 SH SOLE 4 141724 0 12990 COLONY NORTHSTAR INC CL A COM 19625W104 1064 75523 SH SOLE 7 55505 0 20018 COLONY NORTHSTAR INC CL A COM 19625W104 4898 347637 SH SOLE 18 295190 0 52447 COLONY NORTHSTAR INC CL A COM 19625W104 3526 250245 SH SOLE 19 250245 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 3923 278446 SH SOLE 20 0 0 278446 COLONY NORTHSTAR INC CL A COM 19625W104 127490 9048252 SH SOLE 21 9048252 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 254838 18086426 SH SOLE 22 16371386 0 1715040 COLONY NORTHSTAR INC CL A COM 19625W104 9526 676050 SH SOLE 23 676050 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 13976 991924 SH SOLE 26 520316 0 471608 COLONY NORTHSTAR INC CL A COM 19625W104 1610 114300 SH SOLE 28 87264 0 27036 COLONY NORTHSTAR INC CL A COM 19625W104 2048 145342 SH SOLE 29 13828 0 131514 COLONY NORTHSTAR INC CL A COM 19625W104 11992 851091 SH SOLE 30 851091 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 4321 306636 SH SOLE 31 194313 0 112323 COLONY NORTHSTAR INC CL A COM 19625W104 494 35083 SH SOLE 34 35083 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 1567 111223 SH SOLE 36 111223 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 41 2892 SH SOLE 40 2892 0 0 COLONY STARWOOD HOMES COM 19625X102 725 21137 SH SOLE 2 4306 0 16831 COLONY STARWOOD HOMES COM 19625X102 5499 160281 SH SOLE 4 160281 0 0 COLONY STARWOOD HOMES COM 19625X102 4824 140608 SH SOLE 7 140608 0 0 COLONY STARWOOD HOMES COM 19625X102 138 4022 SH SOLE 15 4022 0 0 COLONY STARWOOD HOMES COM 19625X102 14742 429676 SH SOLE 18 429676 0 0 COLONY STARWOOD HOMES COM 19625X102 6548 190840 SH SOLE 19 190840 0 0 COLONY STARWOOD HOMES COM 19625X102 113099 3296379 SH SOLE 21 3296379 0 0 COLONY STARWOOD HOMES COM 19625X102 163271 4758695 SH SOLE 22 4472409 0 286286 COLONY STARWOOD HOMES COM 19625X102 211 6141 SH SOLE 23 6141 0 0 COLONY STARWOOD HOMES COM 19625X102 6640 193537 SH SOLE 25 193537 0 0 COLONY STARWOOD HOMES COM 19625X102 2451 71445 SH SOLE 26 35618 0 35827 COLONY STARWOOD HOMES COM 19625X102 487 14184 SH SOLE 28 14184 0 0 COLONY STARWOOD HOMES COM 19625X102 1298 37817 SH SOLE 29 37817 0 0 COLONY STARWOOD HOMES COM 19625X102 19478 567704 SH SOLE 30 567704 0 0 COLONY STARWOOD HOMES COM 19625X102 2961 86291 SH SOLE 34 86291 0 0 COLONY STARWOOD HOMES COM 19625X102 494 14388 SH SOLE 40 14388 0 0 COLUMBIA BKG SYS INC COM 197236102 579 14542 SH SOLE 2 4721 0 9821 COLUMBIA BKG SYS INC COM 197236102 15 383 SH SOLE 4 383 0 0 COLUMBIA BKG SYS INC COM 197236102 55 1374 SH SOLE 7 1374 0 0 COLUMBIA BKG SYS INC COM 197236102 11613 291410 SH SOLE 18 291410 0 0 COLUMBIA BKG SYS INC COM 197236102 1815 45553 SH SOLE 19 45553 0 0 COLUMBIA BKG SYS INC COM 197236102 198355 4977543 SH SOLE 21 4977543 0 0 COLUMBIA BKG SYS INC COM 197236102 67003 1681377 SH SOLE 22 1576440 0 104937 COLUMBIA BKG SYS INC COM 197236102 1408 35333 SH SOLE 23 35333 0 0 COLUMBIA BKG SYS INC COM 197236102 839 21059 SH SOLE 26 17672 0 3387 COLUMBIA BKG SYS INC COM 197236102 331 8314 SH SOLE 28 8314 0 0 COLUMBIA BKG SYS INC COM 197236102 735 18446 SH SOLE 29 0 0 18446 COLUMBIA BKG SYS INC COM 197236102 3386 84968 SH SOLE 30 84968 0 0 COLUMBIA BKG SYS INC COM 197236102 241 6056 SH SOLE 40 6056 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1615 72175 SH SOLE 2 10091 0 62084 COLUMBIA PPTY TR INC COM NEW 198287203 896 40043 SH SOLE 4 40043 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3529 157699 SH SOLE 7 157699 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 102 4559 SH SOLE 15 4559 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1512 67573 SH SOLE 18 67573 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3565 159300 SH SOLE 19 159300 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 44051 1968341 SH SOLE 21 1968341 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 107325 4795596 SH SOLE 22 4404468 0 391128 COLUMBIA PPTY TR INC COM NEW 198287203 137 6106 SH SOLE 23 6106 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4776 213394 SH SOLE 25 213394 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1783 79650 SH SOLE 26 37980 0 41670 COLUMBIA PPTY TR INC COM NEW 198287203 366 16360 SH SOLE 28 16360 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 956 42731 SH SOLE 29 42731 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 14237 636156 SH SOLE 30 636156 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 63 2794 SH SOLE 31 2794 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 145 6483 SH SOLE 36 6483 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 288 12890 SH SOLE 40 12890 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 267 4591 SH SOLE 2 1434 0 3157 COLUMBIA SPORTSWEAR CO COM 198516106 7 120 SH SOLE 4 120 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 34 592 SH SOLE 7 592 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 6193 106663 SH SOLE 18 106663 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1066 18363 SH SOLE 19 18363 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 49918 859766 SH SOLE 21 859766 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 42077 724724 SH SOLE 22 671225 0 53499 COLUMBIA SPORTSWEAR CO COM 198516106 464 7998 SH SOLE 26 6262 0 1736 COLUMBIA SPORTSWEAR CO COM 198516106 235 4040 SH SOLE 28 4040 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 224 3860 SH SOLE 30 3860 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 180 3103 SH SOLE 40 3103 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 143 5622 SH SOLE 2 848 0 4774 COLUMBUS MCKINNON CORP N Y COM 199333105 12 484 SH SOLE 7 484 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1935 76107 SH SOLE 18 76107 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 308 12127 SH SOLE 19 12127 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 15708 617934 SH SOLE 21 617934 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 14276 561602 SH SOLE 22 527351 0 34251 COLUMBUS MCKINNON CORP N Y COM 199333105 73 2875 SH SOLE 28 2875 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 69 2727 SH SOLE 30 2727 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 48 1898 SH SOLE 40 1898 0 0 COMBIMATRIX CORPORATION COM PAR 20009T501 59 11115 SH SOLE 21 11115 0 0 COMCAST CORP NEW CL A 20030N101 294395 7564110 SH SOLE 2 2975311 0 4588799 COMCAST CORP NEW CL A 20030N101 79741 2048844 SH SOLE 4 1928790 0 120054 COMCAST CORP NEW CL A 20030N101 134302 3450727 SH SOLE 7 3427035 0 23692 COMCAST CORP NEW CL A 20030N101 12442 319670 SH SOLE 13 319670 0 0 COMCAST CORP NEW CL A 20030N101 1460 37510 SH SOLE 15 37510 0 0 COMCAST CORP NEW CL A 20030N101 100 2573 SH SOLE 17 0 0 2573 COMCAST CORP NEW CL A 20030N101 823519 21159286 SH SOLE 18 19071847 0 2087439 COMCAST CORP NEW CL A 20030N101 715 18382 SH OTR 19 307 18075 0 COMCAST CORP NEW CL A 20030N101 985757 25327780 SH SOLE 19 25281519 0 46261 COMCAST CORP NEW CL A 20030N101 100728 2588071 SH SOLE 20 256988 0 2331083 COMCAST CORP NEW CL A 20030N101 2895024 74383970 SH SOLE 21 74383970 0 0 COMCAST CORP NEW CL A 20030N101 5061400 130046257 SH SOLE 22 105921893 0 24124364 COMCAST CORP NEW CL A 20030N101 252936 6498876 SH SOLE 23 6498876 0 0 COMCAST CORP NEW CL A 20030N101 135990 3494084 SH SOLE 25 3392536 0 101548 COMCAST CORP NEW CL A 20030N101 474018 12179281 SH SOLE 26 3853669 0 8325612 COMCAST CORP NEW CL A 20030N101 38791 996693 SH SOLE 28 746529 0 250164 COMCAST CORP NEW CL A 20030N101 52217 1341641 SH SOLE 29 544836 0 796805 COMCAST CORP NEW CL A 20030N101 538286 13830565 SH SOLE 30 13830565 0 0 COMCAST CORP NEW CL A 20030N101 130356 3349336 SH SOLE 31 1833105 0 1516231 COMCAST CORP NEW CL A 20030N101 36384 934839 SH SOLE 32 934839 0 0 COMCAST CORP NEW CL A 20030N101 208071 5346124 SH SOLE 34 5346124 0 0 COMCAST CORP NEW CL A 20030N101 231471 5947356 SH SOLE 36 5947356 0 0 COMCAST CORP NEW CL A 20030N101 937 24074 SH SOLE 40 24074 0 0 COMCAST CORP NEW OPTIONS 20030N101 1012 26000 SH Call OTR 19 26000 0 0 COMERICA INC COM 200340107 15709 214487 SH SOLE 2 44676 0 169811 COMERICA INC COM 200340107 3896 53194 SH SOLE 4 49276 0 3918 COMERICA INC COM 200340107 11658 159177 SH SOLE 7 136591 0 22586 COMERICA INC COM 200340107 386 5266 SH SOLE 13 5266 0 0 COMERICA INC COM 200340107 86 1174 SH SOLE 15 1174 0 0 COMERICA INC COM 200340107 32206 439739 SH SOLE 18 415558 0 24181 COMERICA INC COM 200340107 3789 51736 SH SOLE 19 51736 0 0 COMERICA INC COM 200340107 7519 102665 SH SOLE 20 0 0 102665 COMERICA INC COM 200340107 287911 3931064 SH SOLE 21 3931064 0 0 COMERICA INC COM 200340107 340776 4652866 SH SOLE 22 3847968 0 804898 COMERICA INC COM 200340107 14824 202399 SH SOLE 23 202399 0 0 COMERICA INC COM 200340107 8600 117423 SH SOLE 25 117423 0 0 COMERICA INC COM 200340107 35456 484106 SH SOLE 26 180561 0 303545 COMERICA INC COM 200340107 2666 36404 SH SOLE 28 27195 0 9209 COMERICA INC COM 200340107 3579 48862 SH SOLE 29 5599 0 43263 COMERICA INC COM 200340107 38334 523400 SH SOLE 30 523400 0 0 COMERICA INC COM 200340107 7231 98737 SH SOLE 31 58431 0 40306 COMERICA INC COM 200340107 971 13258 SH SOLE 34 13258 0 0 COMERICA INC COM 200340107 13409 183083 SH SOLE 36 183083 0 0 COMERICA INC COM 200340107 63 860 SH SOLE 40 860 0 0 COMFORT SYS USA INC COM 199908104 324 8737 SH SOLE 2 8441 0 296 COMFORT SYS USA INC COM 199908104 12 311 SH SOLE 4 311 0 0 COMFORT SYS USA INC COM 199908104 36 960 SH SOLE 7 960 0 0 COMFORT SYS USA INC COM 199908104 6431 173333 SH SOLE 18 173333 0 0 COMFORT SYS USA INC COM 199908104 7779 209674 SH SOLE 19 209674 0 0 COMFORT SYS USA INC COM 199908104 117108 3156548 SH SOLE 21 3156548 0 0 COMFORT SYS USA INC COM 199908104 48441 1305675 SH SOLE 22 1232791 0 72884 COMFORT SYS USA INC COM 199908104 1216 32768 SH SOLE 23 32768 0 0 COMFORT SYS USA INC COM 199908104 92 2491 SH SOLE 26 0 0 2491 COMFORT SYS USA INC COM 199908104 199 5353 SH SOLE 28 5353 0 0 COMFORT SYS USA INC COM 199908104 956 25776 SH SOLE 29 0 0 25776 COMFORT SYS USA INC COM 199908104 1950 52561 SH SOLE 30 52561 0 0 COMFORT SYS USA INC COM 199908104 73 1971 SH SOLE 34 1971 0 0 COMFORT SYS USA INC COM 199908104 149 4027 SH SOLE 40 4027 0 0 COMMAND SEC CORP COM 20050L100 10 3204 SH SOLE 21 3204 0 0 COMMERCE BANCSHARES INC COM 200525103 5086 89502 SH SOLE 2 44753 0 44749 COMMERCE BANCSHARES INC COM 200525103 23 400 SH SOLE 4 400 0 0 COMMERCE BANCSHARES INC COM 200525103 3278 57678 SH SOLE 7 57678 0 0 COMMERCE BANCSHARES INC COM 200525103 43 763 SH SOLE 15 763 0 0 COMMERCE BANCSHARES INC COM 200525103 17079 300520 SH SOLE 18 300520 0 0 COMMERCE BANCSHARES INC COM 200525103 2205 38798 SH SOLE 19 38798 0 0 COMMERCE BANCSHARES INC COM 200525103 221670 3900574 SH SOLE 21 3900574 0 0 COMMERCE BANCSHARES INC COM 200525103 164835 2900489 SH SOLE 22 2615041 0 285448 COMMERCE BANCSHARES INC COM 200525103 3645 64146 SH SOLE 25 64146 0 0 COMMERCE BANCSHARES INC COM 200525103 6046 106382 SH SOLE 26 33772 0 72610 COMMERCE BANCSHARES INC COM 200525103 820 14430 SH SOLE 28 14430 0 0 COMMERCE BANCSHARES INC COM 200525103 823 14478 SH SOLE 30 14478 0 0 COMMERCE BANCSHARES INC COM 200525103 115 2026 SH SOLE 31 2026 0 0 COMMERCE BANCSHARES INC COM 200525103 5145 90530 SH SOLE 36 90530 0 0 COMMERCE BANCSHARES INC COM 200525103 638 11221 SH SOLE 40 11221 0 0 COMMERCE UN BANCSHARES INC COM 200828101 18 746 SH SOLE 2 204 0 542 COMMERCE UN BANCSHARES INC COM 200828101 618 25901 SH SOLE 18 25901 0 0 COMMERCE UN BANCSHARES INC COM 200828101 69 2889 SH SOLE 19 2889 0 0 COMMERCE UN BANCSHARES INC COM 200828101 4865 203833 SH SOLE 21 203833 0 0 COMMERCE UN BANCSHARES INC COM 200828101 1409 59033 SH SOLE 22 54737 0 4296 COMMERCEHUB INC COM SER A 20084V108 13 753 SH SOLE 2 652 0 101 COMMERCEHUB INC COM SER A 20084V108 1 53 SH SOLE 4 53 0 0 COMMERCEHUB INC COM SER A 20084V108 6 346 SH SOLE 7 346 0 0 COMMERCEHUB INC COM SER A 20084V108 827 47460 SH SOLE 18 47460 0 0 COMMERCEHUB INC COM SER A 20084V108 164 9437 SH SOLE 19 9437 0 0 COMMERCEHUB INC COM SER A 20084V108 6782 389320 SH SOLE 21 389320 0 0 COMMERCEHUB INC COM SER A 20084V108 6618 379920 SH SOLE 22 353968 0 25952 COMMERCEHUB INC COM SER A 20084V108 58 3337 SH SOLE 26 2870 0 467 COMMERCEHUB INC COM SER A 20084V108 34 1924 SH SOLE 28 1924 0 0 COMMERCEHUB INC COM SER A 20084V108 33 1885 SH SOLE 30 1885 0 0 COMMERCEHUB INC COM SER A 20084V108 28 1592 SH SOLE 40 1592 0 0 COMMERCEHUB INC COM SER C 20084V306 47 2706 SH SOLE 2 2505 0 201 COMMERCEHUB INC COM SER C 20084V306 2 106 SH SOLE 4 106 0 0 COMMERCEHUB INC COM SER C 20084V306 12 692 SH SOLE 7 692 0 0 COMMERCEHUB INC COM SER C 20084V306 1721 98678 SH SOLE 18 98678 0 0 COMMERCEHUB INC COM SER C 20084V306 302 17345 SH SOLE 19 17345 0 0 COMMERCEHUB INC COM SER C 20084V306 14357 823223 SH SOLE 21 823223 0 0 COMMERCEHUB INC COM SER C 20084V306 12148 696563 SH SOLE 22 644046 0 52517 COMMERCEHUB INC COM SER C 20084V306 116 6676 SH SOLE 26 5741 0 935 COMMERCEHUB INC COM SER C 20084V306 67 3849 SH SOLE 28 3849 0 0 COMMERCEHUB INC COM SER C 20084V306 66 3770 SH SOLE 30 3770 0 0 COMMERCEHUB INC COM SER C 20084V306 56 3184 SH SOLE 40 3184 0 0 COMMERCIAL METALS CO COM 201723103 1372 70614 SH SOLE 2 51047 0 19567 COMMERCIAL METALS CO COM 201723103 8 412 SH SOLE 4 412 0 0 COMMERCIAL METALS CO COM 201723103 242 12477 SH SOLE 7 12477 0 0 COMMERCIAL METALS CO COM 201723103 15741 810136 SH SOLE 18 810136 0 0 COMMERCIAL METALS CO COM 201723103 1466 75428 SH SOLE 19 75428 0 0 COMMERCIAL METALS CO COM 201723103 185382 9541044 SH SOLE 21 9541044 0 0 COMMERCIAL METALS CO COM 201723103 72736 3743509 SH SOLE 22 3516538 0 226971 COMMERCIAL METALS CO COM 201723103 492 25323 SH SOLE 26 18919 0 6404 COMMERCIAL METALS CO COM 201723103 329 16952 SH SOLE 28 16952 0 0 COMMERCIAL METALS CO COM 201723103 324 16655 SH SOLE 30 16655 0 0 COMMERCIAL METALS CO COM 201723103 986 50771 SH SOLE 32 50771 0 0 COMMERCIAL METALS CO COM 201723103 119 6118 SH SOLE 36 6118 0 0 COMMERCIAL METALS CO COM 201723103 242 12436 SH SOLE 40 12436 0 0 COMMERCIAL VEH GROUP INC COM 202608105 61 7217 SH SOLE 2 7217 0 0 COMMERCIAL VEH GROUP INC COM 202608105 755 89390 SH SOLE 18 89390 0 0 COMMERCIAL VEH GROUP INC COM 202608105 1073 126928 SH SOLE 19 126928 0 0 COMMERCIAL VEH GROUP INC COM 202608105 6666 788911 SH SOLE 21 788911 0 0 COMMERCIAL VEH GROUP INC COM 202608105 5250 621355 SH SOLE 22 601886 0 19469 COMMERCIAL VEH GROUP INC COM 202608105 378 44769 SH SOLE 29 0 0 44769 COMMSCOPE HLDG CO INC COM 20337X109 7034 184958 SH SOLE 2 15577 0 169381 COMMSCOPE HLDG CO INC COM 20337X109 4580 120425 SH SOLE 4 115360 0 5065 COMMSCOPE HLDG CO INC COM 20337X109 441 11605 SH SOLE 7 11605 0 0 COMMSCOPE HLDG CO INC COM 20337X109 23448 616565 SH SOLE 18 597465 0 19100 COMMSCOPE HLDG CO INC COM 20337X109 156107 4104829 SH SOLE 19 4093225 0 11604 COMMSCOPE HLDG CO INC COM 20337X109 4657 122459 SH SOLE 20 0 0 122459 COMMSCOPE HLDG CO INC COM 20337X109 87009 2287917 SH SOLE 21 2287917 0 0 COMMSCOPE HLDG CO INC COM 20337X109 204247 5370674 SH SOLE 22 4770047 0 600627 COMMSCOPE HLDG CO INC COM 20337X109 8920 234555 SH SOLE 23 234555 0 0 COMMSCOPE HLDG CO INC COM 20337X109 13282 349238 SH SOLE 26 172405 0 176833 COMMSCOPE HLDG CO INC COM 20337X109 1545 40637 SH SOLE 28 30050 0 10587 COMMSCOPE HLDG CO INC COM 20337X109 2088 54900 SH SOLE 29 7005 0 47895 COMMSCOPE HLDG CO INC COM 20337X109 8048 211624 SH SOLE 30 211624 0 0 COMMSCOPE HLDG CO INC COM 20337X109 3430 90203 SH SOLE 31 39889 0 50314 COMMSCOPE HLDG CO INC COM 20337X109 54863 1442623 SH SOLE 34 1442623 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1191 31321 SH SOLE 36 31321 0 0 COMMSCOPE HLDG CO INC COM 20337X109 39 1014 SH SOLE 40 1014 0 0 COMMUNICATIONS SYS INC COM 203900105 6 1291 SH SOLE 18 1291 0 0 COMMUNICATIONS SYS INC COM 203900105 97 22299 SH SOLE 21 22299 0 0 COMMUNICATIONS SYS INC COM 203900105 461 106521 SH SOLE 22 106521 0 0 COMMUNITY BANKERS TR CORP COM 203612106 27 3230 SH SOLE 2 758 0 2472 COMMUNITY BANKERS TR CORP COM 203612106 674 81693 SH SOLE 18 81693 0 0 COMMUNITY BANKERS TR CORP COM 203612106 78 9465 SH SOLE 19 9465 0 0 COMMUNITY BANKERS TR CORP COM 203612106 5755 697532 SH SOLE 21 697532 0 0 COMMUNITY BANKERS TR CORP COM 203612106 1578 191247 SH SOLE 22 177944 0 13303 COMMUNITY BK SYS INC COM 203607106 586 10511 SH SOLE 2 2063 0 8448 COMMUNITY BK SYS INC COM 203607106 17 301 SH SOLE 4 301 0 0 COMMUNITY BK SYS INC COM 203607106 4411 79085 SH SOLE 7 79085 0 0 COMMUNITY BK SYS INC COM 203607106 13709 245811 SH SOLE 18 245811 0 0 COMMUNITY BK SYS INC COM 203607106 1807 32397 SH SOLE 19 32397 0 0 COMMUNITY BK SYS INC COM 203607106 232421 4167499 SH SOLE 21 4167499 0 0 COMMUNITY BK SYS INC COM 203607106 78087 1400162 SH SOLE 22 1306024 0 94138 COMMUNITY BK SYS INC COM 203607106 888 15919 SH SOLE 26 13175 0 2744 COMMUNITY BK SYS INC COM 203607106 353 6337 SH SOLE 28 6337 0 0 COMMUNITY BK SYS INC COM 203607106 4004 71797 SH SOLE 30 71797 0 0 COMMUNITY BK SYS INC COM 203607106 244 4367 SH SOLE 40 4367 0 0 COMMUNITY FINL CORP MD COM 20368X101 20 518 SH SOLE 2 155 0 363 COMMUNITY FINL CORP MD COM 20368X101 578 15000 SH SOLE 18 15000 0 0 COMMUNITY FINL CORP MD COM 20368X101 67 1744 SH SOLE 19 1744 0 0 COMMUNITY FINL CORP MD COM 20368X101 4523 117487 SH SOLE 21 117487 0 0 COMMUNITY FINL CORP MD COM 20368X101 1306 33911 SH SOLE 22 31555 0 2356 COMMUNITY FIRST BANCSHARES I COM 20369M104 4 282 SH SOLE 18 282 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 143 10605 SH SOLE 21 10605 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 201 20201 SH SOLE 2 3875 0 16326 COMMUNITY HEALTH SYS INC NEW COM 203668108 5 452 SH SOLE 4 452 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 225 22553 SH SOLE 7 22553 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 5027 504682 SH SOLE 18 504682 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 647 64997 SH SOLE 19 64997 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 97987 9838093 SH SOLE 21 9838093 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 34818 3495825 SH SOLE 22 3210021 0 285804 COMMUNITY HEALTH SYS INC NEW COM 203668108 298 29917 SH SOLE 26 23037 0 6880 COMMUNITY HEALTH SYS INC NEW COM 203668108 171 17135 SH SOLE 28 17135 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 262 26257 SH SOLE 29 0 0 26257 COMMUNITY HEALTH SYS INC NEW COM 203668108 1617 162309 SH SOLE 30 162309 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 43 4281 SH SOLE 34 4281 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1518 152419 SH SOLE 36 152419 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 128 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 54 2113 SH SOLE 2 553 0 1560 COMMUNITY HEALTHCARE TR INC COM 20369C106 32 1254 SH SOLE 7 1254 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1324 51735 SH SOLE 18 51735 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 188 7340 SH SOLE 19 7340 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 10993 429583 SH SOLE 21 429583 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 5058 197642 SH SOLE 22 178395 0 19247 COMMUNITY HEALTHCARE TR INC COM 20369C106 17 661 SH SOLE 23 661 0 0 COMMUNITY TR BANCORP INC COM 204149108 133 3044 SH SOLE 2 608 0 2436 COMMUNITY TR BANCORP INC COM 204149108 8 185 SH SOLE 4 185 0 0 COMMUNITY TR BANCORP INC COM 204149108 25 575 SH SOLE 7 575 0 0 COMMUNITY TR BANCORP INC COM 204149108 2681 61281 SH SOLE 18 61281 0 0 COMMUNITY TR BANCORP INC COM 204149108 462 10562 SH SOLE 19 10562 0 0 COMMUNITY TR BANCORP INC COM 204149108 21782 497864 SH SOLE 21 497864 0 0 COMMUNITY TR BANCORP INC COM 204149108 22911 523675 SH SOLE 22 494160 0 29515 COMMUNITY TR BANCORP INC COM 204149108 246 5628 SH SOLE 26 5628 0 0 COMMUNITY TR BANCORP INC COM 204149108 100 2275 SH SOLE 28 2275 0 0 COMMUNITY TR BANCORP INC COM 204149108 113 2586 SH SOLE 30 2586 0 0 COMMUNITY TR BANCORP INC COM 204149108 69 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 28 2817 SH SOLE 21 2817 0 0 COMMUNITY WEST BANCSHARES COM 204157101 46 4555 SH SOLE 22 4555 0 0 COMMVAULT SYSTEMS INC COM 204166102 1032 18277 SH SOLE 2 18045 0 232 COMMVAULT SYSTEMS INC COM 204166102 10 174 SH SOLE 4 174 0 0 COMMVAULT SYSTEMS INC COM 204166102 49 862 SH SOLE 7 862 0 0 COMMVAULT SYSTEMS INC COM 204166102 14332 253894 SH SOLE 18 253894 0 0 COMMVAULT SYSTEMS INC COM 204166102 2569 45514 SH SOLE 19 45514 0 0 COMMVAULT SYSTEMS INC COM 204166102 145117 2570716 SH SOLE 21 2570716 0 0 COMMVAULT SYSTEMS INC COM 204166102 76161 1349179 SH SOLE 22 1272234 0 76945 COMMVAULT SYSTEMS INC COM 204166102 284 5029 SH SOLE 23 5029 0 0 COMMVAULT SYSTEMS INC COM 204166102 547 9694 SH SOLE 26 7072 0 2622 COMMVAULT SYSTEMS INC COM 204166102 344 6097 SH SOLE 28 6097 0 0 COMMVAULT SYSTEMS INC COM 204166102 611 10821 SH SOLE 29 0 0 10821 COMMVAULT SYSTEMS INC COM 204166102 363 6429 SH SOLE 30 6429 0 0 COMMVAULT SYSTEMS INC COM 204166102 71 1254 SH SOLE 34 1254 0 0 COMMVAULT SYSTEMS INC COM 204166102 272 4810 SH SOLE 40 4810 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2137 109320 SH SOLE 2 1100 0 108220 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 216 11036 SH SOLE 7 11036 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 7216 369097 SH SOLE 26 0 0 369097 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 81 4130 SH SOLE 30 4130 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 14973 1572789 SH SOLE 2 91786 0 1481003 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 5668 595419 SH SOLE 7 595419 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1231 129332 SH SOLE 18 129332 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1248 131096 SH SOLE 21 131096 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 28997 3045877 SH SOLE 22 1657189 0 1388688 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3268 343231 SH SOLE 26 0 0 343231 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 11153 1171509 SH SOLE 30 1171509 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 575 239480 SH SOLE 7 239480 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 538 224036 SH SOLE 18 224036 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 8941 3725278 SH SOLE 21 3725278 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1162 484324 SH SOLE 22 69136 0 415188 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 4114 1714374 SH SOLE 26 0 0 1714374 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 6094 2539069 SH SOLE 30 2539069 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 12 1600 SH SOLE 2 1600 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1923 262026 SH SOLE 7 262026 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2033 276955 SH SOLE 21 276955 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2468 336266 SH SOLE 22 223122 0 113144 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2598 353910 SH SOLE 26 0 0 353910 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2869 390916 SH SOLE 30 390916 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 100 46391 SH SOLE 7 46391 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2090 971928 SH SOLE 26 0 0 971928 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 5 200 SH SOLE 2 200 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 235 8955 SH SOLE 25 8955 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2561 97612 SH SOLE 26 97612 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 5551 211537 SH SOLE 30 211537 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 434 16530 SH SOLE 34 16530 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2493 216809 SH SOLE 2 45319 0 171490 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 644 56036 SH SOLE 4 56036 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9149 795531 SH SOLE 7 788420 0 7111 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1010 87858 SH SOLE 18 87858 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 55680 4841782 SH SOLE 21 4841782 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 35582 3094123 SH SOLE 22 2830463 0 263660 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4708 409407 SH SOLE 23 409407 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 947 82341 SH SOLE 25 82341 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 9095 790860 SH SOLE 26 262522 0 528338 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 391 33987 SH SOLE 28 33987 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 996 86632 SH SOLE 29 58877 0 27755 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 18627 1619706 SH SOLE 30 1619706 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 250 21769 SH SOLE 31 10929 0 10840 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 31894 2773400 SH SOLE 34 2773400 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 10 910 SH SOLE 40 910 0 0 COMPASS MINERALS INTL INC COM 20451N101 1025 15699 SH SOLE 2 14520 0 1179 COMPASS MINERALS INTL INC COM 20451N101 9 135 SH SOLE 4 135 0 0 COMPASS MINERALS INTL INC COM 20451N101 1167 17876 SH SOLE 7 17876 0 0 COMPASS MINERALS INTL INC COM 20451N101 14094 215837 SH SOLE 18 215837 0 0 COMPASS MINERALS INTL INC COM 20451N101 1465 22434 SH SOLE 19 22434 0 0 COMPASS MINERALS INTL INC COM 20451N101 141952 2173843 SH SOLE 21 2173843 0 0 COMPASS MINERALS INTL INC COM 20451N101 69002 1056698 SH SOLE 22 990448 0 66250 COMPASS MINERALS INTL INC COM 20451N101 857 13117 SH SOLE 26 11092 0 2025 COMPASS MINERALS INTL INC COM 20451N101 305 4671 SH SOLE 28 4671 0 0 COMPASS MINERALS INTL INC COM 20451N101 192 2935 SH SOLE 29 0 0 2935 COMPASS MINERALS INTL INC COM 20451N101 335 5131 SH SOLE 30 5131 0 0 COMPASS MINERALS INTL INC COM 20451N101 27 421 SH SOLE 36 421 0 0 COMPASS MINERALS INTL INC COM 20451N101 241 3692 SH SOLE 40 3692 0 0 COMPUGEN LTD ORD M25722105 2812 739907 SH SOLE 21 739907 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 52 1595 SH SOLE 2 527 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 1836 55975 SH SOLE 18 55975 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 234 7127 SH SOLE 19 7127 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 31883 972039 SH SOLE 21 972039 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 11164 340380 SH SOLE 22 318524 0 21856 COMPUTER PROGRAMS & SYS INC COM 205306103 63 1915 SH SOLE 23 1915 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 121 3686 SH SOLE 26 2235 0 1451 COMPUTER PROGRAMS & SYS INC COM 205306103 53 1601 SH SOLE 28 1601 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 490 14943 SH SOLE 30 14943 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 39 1175 SH SOLE 40 1175 0 0 COMPUTER TASK GROUP INC COM 205477102 15 2607 SH SOLE 18 2607 0 0 COMPUTER TASK GROUP INC COM 205477102 14 2432 SH SOLE 19 2432 0 0 COMPUTER TASK GROUP INC COM 205477102 254 45387 SH SOLE 21 45387 0 0 COMPUTER TASK GROUP INC COM 205477102 1549 277032 SH SOLE 22 277032 0 0 COMPX INTERNATIONAL INC CL A 20563P101 24 1568 SH SOLE 18 1568 0 0 COMPX INTERNATIONAL INC CL A 20563P101 16 1034 SH SOLE 19 1034 0 0 COMPX INTERNATIONAL INC CL A 20563P101 810 53253 SH SOLE 21 53253 0 0 COMPX INTERNATIONAL INC CL A 20563P101 832 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 1 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 9 47889 SH SOLE 21 47889 0 0 COMSTOCK MNG INC COM 205750102 10 53394 SH SOLE 22 53394 0 0 COMSTOCK RES INC COM 205768302 17 2431 SH SOLE 18 2431 0 0 COMSTOCK RES INC COM 205768302 21 2950 SH SOLE 19 2950 0 0 COMSTOCK RES INC COM 205768302 319 45181 SH SOLE 21 45181 0 0 COMSTOCK RES INC COM 205768302 2320 328136 SH SOLE 22 328136 0 0 COMSTOCK RES INC NOTE 7.750% 4/0 205768AM6 311 404434 PRN SOLE 21 404434 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 131 6920 SH SOLE 2 2947 0 3973 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 4 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 2310 121746 SH SOLE 18 121746 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 291 15350 SH SOLE 19 15350 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 39724 2094017 SH SOLE 21 2094017 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 13712 722839 SH SOLE 22 674515 0 48324 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 144 7599 SH SOLE 26 7599 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 46 2408 SH SOLE 28 2408 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 673 35473 SH SOLE 30 35473 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 34 1810 SH SOLE 40 1810 0 0 CONAGRA BRANDS INC COM 205887102 24281 678987 SH SOLE 2 285677 0 393310 CONAGRA BRANDS INC COM 205887102 5355 149738 SH SOLE 4 138815 0 10923 CONAGRA BRANDS INC COM 205887102 11853 331457 SH SOLE 7 295963 0 35494 CONAGRA BRANDS INC COM 205887102 466 13032 SH SOLE 13 13032 0 0 CONAGRA BRANDS INC COM 205887102 101 2821 SH SOLE 15 2821 0 0 CONAGRA BRANDS INC COM 205887102 32772 916453 SH SOLE 18 857927 0 58526 CONAGRA BRANDS INC COM 205887102 4298 120192 SH SOLE 19 120192 0 0 CONAGRA BRANDS INC COM 205887102 8874 248145 SH SOLE 20 0 0 248145 CONAGRA BRANDS INC COM 205887102 296282 8285297 SH SOLE 21 8285297 0 0 CONAGRA BRANDS INC COM 205887102 404403 11308811 SH SOLE 22 9365793 0 1943018 CONAGRA BRANDS INC COM 205887102 18636 521149 SH SOLE 23 521149 0 0 CONAGRA BRANDS INC COM 205887102 10455 292361 SH SOLE 25 292361 0 0 CONAGRA BRANDS INC COM 205887102 47976 1341598 SH SOLE 26 409676 0 931922 CONAGRA BRANDS INC COM 205887102 3290 91991 SH SOLE 28 69010 0 22981 CONAGRA BRANDS INC COM 205887102 552 15450 SH SOLE 29 15450 0 0 CONAGRA BRANDS INC COM 205887102 54344 1519674 SH SOLE 30 1519674 0 0 CONAGRA BRANDS INC COM 205887102 7973 222970 SH SOLE 31 109651 0 113319 CONAGRA BRANDS INC COM 205887102 1026 28698 SH SOLE 34 28698 0 0 CONAGRA BRANDS INC COM 205887102 18164 507950 SH SOLE 36 507950 0 0 CONAGRA BRANDS INC COM 205887102 84 2362 SH SOLE 40 2362 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 14 2350 SH SOLE 2 2350 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 533 92564 SH SOLE 18 92564 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 108 18746 SH SOLE 19 18746 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 4591 796966 SH SOLE 21 796966 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 3071 533237 SH SOLE 22 512956 0 20281 CONATUS PHARMACEUTICALS INC COM 20600T108 129 22444 SH SOLE 23 22444 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 32 2328 SH SOLE 2 733 0 1595 CONCERT PHARMACEUTICALS INC COM 206022105 946 67789 SH SOLE 18 67789 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 168 12008 SH SOLE 19 12008 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 7935 568835 SH SOLE 21 568835 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 6317 452817 SH SOLE 22 431309 0 21508 CONCERT PHARMACEUTICALS INC COM 206022105 29 2051 SH SOLE 28 2051 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 27 1935 SH SOLE 30 1935 0 0 CONCHO RES INC COM 20605P101 25700 211473 SH SOLE 2 68921 0 142552 CONCHO RES INC COM 20605P101 5535 45541 SH SOLE 4 41990 0 3551 CONCHO RES INC COM 20605P101 12444 102394 SH SOLE 7 99020 0 3374 CONCHO RES INC COM 20605P101 529 4356 SH SOLE 13 4356 0 0 CONCHO RES INC COM 20605P101 105 862 SH SOLE 15 862 0 0 CONCHO RES INC COM 20605P101 48635 400191 SH SOLE 18 379815 0 20376 CONCHO RES INC COM 20605P101 34233 281687 SH SOLE 19 281687 0 0 CONCHO RES INC COM 20605P101 373379 3072323 SH SOLE 21 3072323 0 0 CONCHO RES INC COM 20605P101 473267 3894244 SH SOLE 22 3215262 0 678982 CONCHO RES INC COM 20605P101 22399 184310 SH SOLE 23 184310 0 0 CONCHO RES INC COM 20605P101 12594 103632 SH SOLE 25 103632 0 0 CONCHO RES INC COM 20605P101 55927 460192 SH SOLE 26 127576 0 332616 CONCHO RES INC COM 20605P101 3815 31394 SH SOLE 28 23542 0 7852 CONCHO RES INC COM 20605P101 658 5415 SH SOLE 29 5415 0 0 CONCHO RES INC COM 20605P101 54968 452299 SH SOLE 30 452299 0 0 CONCHO RES INC COM 20605P101 10222 84107 SH SOLE 31 42585 0 41522 CONCHO RES INC COM 20605P101 5055 41594 SH SOLE 34 41594 0 0 CONCHO RES INC COM 20605P101 19883 163608 SH SOLE 36 163608 0 0 CONCHO RES INC COM 20605P101 83 686 SH SOLE 40 686 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 10 1547 SH SOLE 18 1547 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 25 3805 SH SOLE 19 3805 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 189 28485 SH SOLE 21 28485 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 2648 398163 SH SOLE 22 398163 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2 150 SH SOLE 18 150 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2 151 SH SOLE 19 151 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 25 2318 SH SOLE 21 2318 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 105 9795 SH SOLE 22 9795 0 0 CONDUENT INC COM 206787103 2736 171669 SH SOLE 2 71348 0 100321 CONDUENT INC COM 206787103 112 7056 SH SOLE 4 7056 0 0 CONDUENT INC COM 206787103 78 4916 SH SOLE 7 4916 0 0 CONDUENT INC COM 206787103 6 359 SH SOLE 17 0 0 359 CONDUENT INC COM 206787103 1666 104513 SH SOLE 18 104513 0 0 CONDUENT INC COM 206787103 1263 79206 SH SOLE 19 79206 0 0 CONDUENT INC COM 206787103 33711 2114898 SH SOLE 21 2114898 0 0 CONDUENT INC COM 206787103 78267 4910098 SH SOLE 22 4322183 0 587915 CONDUENT INC COM 206787103 64 4023 SH SOLE 23 4023 0 0 CONDUENT INC COM 206787103 2496 156590 SH SOLE 25 156590 0 0 CONDUENT INC COM 206787103 1162 72888 SH SOLE 26 53027 0 19861 CONDUENT INC COM 206787103 382 23939 SH SOLE 28 23939 0 0 CONDUENT INC COM 206787103 36 2263 SH SOLE 29 0 0 2263 CONDUENT INC COM 206787103 503 31525 SH SOLE 30 31525 0 0 CONDUENT INC COM 206787103 119 7446 SH SOLE 31 7446 0 0 CONDUENT INC COM 206787103 204 12790 SH SOLE 34 12790 0 0 CONDUENT INC COM 206787103 225 14134 SH SOLE 40 14134 0 0 CONFORMIS INC COM 20717E101 22 5152 SH SOLE 2 1766 0 3386 CONFORMIS INC COM 20717E101 1 348 SH SOLE 7 348 0 0 CONFORMIS INC COM 20717E101 655 152592 SH SOLE 18 152592 0 0 CONFORMIS INC COM 20717E101 104 24265 SH SOLE 19 24265 0 0 CONFORMIS INC COM 20717E101 5672 1322051 SH SOLE 21 1322051 0 0 CONFORMIS INC COM 20717E101 3348 780378 SH SOLE 22 732686 0 47692 CONFORMIS INC COM 20717E101 15 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 94 13556 SH SOLE 21 13556 0 0 CONMED CORP COM 207410101 288 5657 SH SOLE 2 1163 0 4494 CONMED CORP COM 207410101 5 93 SH SOLE 4 93 0 0 CONMED CORP COM 207410101 37 718 SH SOLE 7 718 0 0 CONMED CORP COM 207410101 6877 135007 SH SOLE 18 135007 0 0 CONMED CORP COM 207410101 872 17126 SH SOLE 19 17126 0 0 CONMED CORP COM 207410101 112152 2201651 SH SOLE 21 2201651 0 0 CONMED CORP COM 207410101 35797 702728 SH SOLE 22 651509 0 51219 CONMED CORP COM 207410101 651 12782 SH SOLE 26 10219 0 2563 CONMED CORP COM 207410101 186 3648 SH SOLE 28 3648 0 0 CONMED CORP COM 207410101 1796 35261 SH SOLE 30 35261 0 0 CONMED CORP COM 207410101 139 2735 SH SOLE 40 2735 0 0 CONNECTICUT WTR SVC INC COM 207797101 124 2228 SH SOLE 2 583 0 1645 CONNECTICUT WTR SVC INC COM 207797101 305 5500 SH SOLE 7 5500 0 0 CONNECTICUT WTR SVC INC COM 207797101 2424 43671 SH SOLE 18 43671 0 0 CONNECTICUT WTR SVC INC COM 207797101 428 7706 SH SOLE 19 7706 0 0 CONNECTICUT WTR SVC INC COM 207797101 19905 358582 SH SOLE 21 358582 0 0 CONNECTICUT WTR SVC INC COM 207797101 19976 359855 SH SOLE 22 339990 0 19865 CONNECTICUT WTR SVC INC COM 207797101 44 798 SH SOLE 26 0 0 798 CONNECTICUT WTR SVC INC COM 207797101 139 2502 SH SOLE 28 2502 0 0 CONNECTICUT WTR SVC INC COM 207797101 1828 32936 SH SOLE 30 32936 0 0 CONNECTICUT WTR SVC INC COM 207797101 71 1274 SH SOLE 40 1274 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 129 5739 SH SOLE 2 1819 0 3920 CONNECTONE BANCORP INC NEW COM 20786W107 25 1119 SH SOLE 7 1119 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 2645 117275 SH SOLE 18 117275 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 446 19759 SH SOLE 19 19759 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 21833 968198 SH SOLE 21 968198 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 11536 511553 SH SOLE 22 459484 0 52069 CONNECTONE BANCORP INC NEW COM 20786W107 130 5753 SH SOLE 26 0 0 5753 CONNECTONE BANCORP INC NEW COM 20786W107 94 4155 SH SOLE 28 4155 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 94 4167 SH SOLE 30 4167 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 75 3347 SH SOLE 40 3347 0 0 CONNECTURE INC COM 20786J106 2 3189 SH SOLE 21 3189 0 0 CONNS INC COM 208242107 74 3889 SH SOLE 2 781 0 3108 CONNS INC COM 208242107 4 227 SH SOLE 4 227 0 0 CONNS INC COM 208242107 11 584 SH SOLE 7 584 0 0 CONNS INC COM 208242107 1378 72142 SH SOLE 18 72142 0 0 CONNS INC COM 208242107 254 13317 SH SOLE 19 13317 0 0 CONNS INC COM 208242107 11280 590561 SH SOLE 21 590561 0 0 CONNS INC COM 208242107 12637 661612 SH SOLE 22 624833 0 36779 CONNS INC COM 208242107 21 1081 SH SOLE 26 0 0 1081 CONNS INC COM 208242107 51 2685 SH SOLE 28 2685 0 0 CONNS INC COM 208242107 102 5366 SH SOLE 30 5366 0 0 CONNS INC COM 208242107 34 1782 SH SOLE 40 1782 0 0 CONOCOPHILLIPS COM 20825C104 87821 1997743 SH SOLE 2 799695 0 1198048 CONOCOPHILLIPS COM 20825C104 19510 443812 SH SOLE 4 411526 0 32286 CONOCOPHILLIPS COM 20825C104 39934 908420 SH SOLE 7 851246 0 57174 CONOCOPHILLIPS COM 20825C104 13897 316134 SH SOLE 13 316134 0 0 CONOCOPHILLIPS COM 20825C104 359 8174 SH SOLE 15 8173 0 1 CONOCOPHILLIPS COM 20825C104 1 23 SH SOLE 17 0 0 23 CONOCOPHILLIPS COM 20825C104 179002 4071934 SH SOLE 18 3864628 0 207306 CONOCOPHILLIPS COM 20825C104 209643 4768945 SH SOLE 19 4768945 0 0 CONOCOPHILLIPS COM 20825C104 21157 481276 SH SOLE 20 0 0 481276 CONOCOPHILLIPS COM 20825C104 971652 22103093 SH SOLE 21 22103093 0 0 CONOCOPHILLIPS COM 20825C104 1545408 35154864 SH SOLE 22 28390708 0 6764156 CONOCOPHILLIPS COM 20825C104 70417 1601833 SH SOLE 23 1601833 0 0 CONOCOPHILLIPS COM 20825C104 42608 969236 SH SOLE 25 969236 0 0 CONOCOPHILLIPS COM 20825C104 131514 2991666 SH SOLE 26 954554 0 2037112 CONOCOPHILLIPS COM 20825C104 11403 259400 SH SOLE 28 194083 0 65317 CONOCOPHILLIPS COM 20825C104 16911 384695 SH SOLE 29 49944 0 334751 CONOCOPHILLIPS COM 20825C104 166661 3791195 SH SOLE 30 3791195 0 0 CONOCOPHILLIPS COM 20825C104 28781 654699 SH SOLE 31 265070 0 389629 CONOCOPHILLIPS COM 20825C104 2028 46127 SH SOLE 32 46127 0 0 CONOCOPHILLIPS COM 20825C104 136709 3109854 SH SOLE 34 3109854 0 0 CONOCOPHILLIPS COM 20825C104 77028 1752227 SH SOLE 36 1752227 0 0 CONOCOPHILLIPS COM 20825C104 279 6344 SH SOLE 40 6344 0 0 CONSOL ENERGY INC COM 20854P109 3038 203378 SH SOLE 2 89335 0 114043 CONSOL ENERGY INC COM 20854P109 81 5430 SH SOLE 4 5430 0 0 CONSOL ENERGY INC COM 20854P109 164 10995 SH SOLE 7 10995 0 0 CONSOL ENERGY INC COM 20854P109 11971 801273 SH SOLE 18 801273 0 0 CONSOL ENERGY INC COM 20854P109 1353 90593 SH SOLE 19 90593 0 0 CONSOL ENERGY INC COM 20854P109 123291 8252443 SH SOLE 21 8252443 0 0 CONSOL ENERGY INC COM 20854P109 88996 5956897 SH SOLE 22 5438300 0 518597 CONSOL ENERGY INC COM 20854P109 11 742 SH SOLE 23 742 0 0 CONSOL ENERGY INC COM 20854P109 79 5300 SH SOLE 25 5300 0 0 CONSOL ENERGY INC COM 20854P109 898 60108 SH SOLE 26 45586 0 14522 CONSOL ENERGY INC COM 20854P109 389 26017 SH SOLE 28 26017 0 0 CONSOL ENERGY INC COM 20854P109 418 27960 SH SOLE 30 27960 0 0 CONSOL ENERGY INC COM 20854P109 74 4944 SH SOLE 31 4944 0 0 CONSOL ENERGY INC COM 20854P109 383 25655 SH SOLE 36 25655 0 0 CONSOL ENERGY INC COM 20854P109 305 20406 SH SOLE 40 20406 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 120 5573 SH SOLE 2 2856 0 2717 CONSOLIDATED COMM HLDGS INC COM 209034107 8 357 SH SOLE 4 357 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 28 1323 SH SOLE 7 1323 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 5155 240093 SH SOLE 18 240093 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 686 31959 SH SOLE 19 31959 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 114136 5316058 SH SOLE 21 5316058 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 29028 1352022 SH SOLE 22 1248042 0 103980 CONSOLIDATED COMM HLDGS INC COM 209034107 522 24332 SH SOLE 26 19840 0 4492 CONSOLIDATED COMM HLDGS INC COM 209034107 160 7430 SH SOLE 28 7430 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1576 73398 SH SOLE 30 73398 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 120 5611 SH SOLE 40 5611 0 0 CONSOLIDATED EDISON INC COM 209115104 39676 490923 SH SOLE 2 203205 0 287718 CONSOLIDATED EDISON INC COM 209115104 7434 91986 SH SOLE 4 84257 0 7729 CONSOLIDATED EDISON INC COM 209115104 66574 823733 SH SOLE 7 633092 0 190641 CONSOLIDATED EDISON INC COM 209115104 1331 16474 SH SOLE 13 16474 0 0 CONSOLIDATED EDISON INC COM 209115104 170 2100 SH SOLE 15 2100 0 0 CONSOLIDATED EDISON INC COM 209115104 60479 748315 SH SOLE 18 706316 0 41999 CONSOLIDATED EDISON INC COM 209115104 7413 91725 SH SOLE 19 91725 0 0 CONSOLIDATED EDISON INC COM 209115104 14331 177323 SH SOLE 20 0 0 177323 CONSOLIDATED EDISON INC COM 209115104 715607 8854330 SH SOLE 21 8854330 0 0 CONSOLIDATED EDISON INC COM 209115104 726926 8994380 SH SOLE 22 7535276 0 1459104 CONSOLIDATED EDISON INC COM 209115104 35701 441740 SH SOLE 23 441740 0 0 CONSOLIDATED EDISON INC COM 209115104 16993 210254 SH SOLE 25 210254 0 0 CONSOLIDATED EDISON INC COM 209115104 121019 1497395 SH SOLE 26 279974 0 1217421 CONSOLIDATED EDISON INC COM 209115104 5210 64465 SH SOLE 28 48149 0 16316 CONSOLIDATED EDISON INC COM 209115104 910 11262 SH SOLE 29 11262 0 0 CONSOLIDATED EDISON INC COM 209115104 102274 1265454 SH SOLE 30 1265454 0 0 CONSOLIDATED EDISON INC COM 209115104 13854 171418 SH SOLE 31 61079 0 110339 CONSOLIDATED EDISON INC COM 209115104 1881 23278 SH SOLE 34 23278 0 0 CONSOLIDATED EDISON INC COM 209115104 9994 123652 SH SOLE 35 123652 0 0 CONSOLIDATED EDISON INC COM 209115104 35773 442624 SH SOLE 36 442624 0 0 CONSOLIDATED EDISON INC COM 209115104 122 1508 SH SOLE 40 1508 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 59 1042 SH SOLE 2 170 0 872 CONSOLIDATED TOMOKA LD CO COM 210226106 7 121 SH SOLE 7 121 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 876 15382 SH SOLE 18 15382 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 173 3035 SH SOLE 19 3035 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 7360 129238 SH SOLE 21 129238 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 10081 177012 SH SOLE 22 172140 0 4872 CONSOLIDATED WATER CO INC ORD G23773107 29 2369 SH SOLE 2 557 0 1812 CONSOLIDATED WATER CO INC ORD G23773107 704 56797 SH SOLE 18 56797 0 0 CONSOLIDATED WATER CO INC ORD G23773107 131 10528 SH SOLE 19 10528 0 0 CONSOLIDATED WATER CO INC ORD G23773107 5709 460433 SH SOLE 21 460433 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1568 126447 SH SOLE 22 117307 0 9140 CONSTELLATION ALPHA CAPITAL UNIT 99/99/9999 G2379F124 6661 656900 SH SOLE 2 656900 0 0 CONSTELLATION ALPHA CAPITAL UNIT 99/99/9999 G2379F124 608 60000 SH SOLE 22 60000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 41970 216643 SH SOLE 2 55117 0 161526 CONSTELLATION BRANDS INC CL A 21036P108 10863 56075 SH SOLE 4 49523 0 6552 CONSTELLATION BRANDS INC CL A 21036P108 23967 123715 SH SOLE 7 120725 0 2990 CONSTELLATION BRANDS INC CL A 21036P108 215 1111 SH SOLE 15 1111 0 0 CONSTELLATION BRANDS INC CL A 21036P108 19 100 SH SOLE 17 0 0 100 CONSTELLATION BRANDS INC CL A 21036P108 248300 1281681 SH SOLE 18 1016382 0 265299 CONSTELLATION BRANDS INC CL A 21036P108 217200 1121149 SH SOLE 19 1121149 0 0 CONSTELLATION BRANDS INC CL A 21036P108 15917 82160 SH SOLE 20 0 0 82160 CONSTELLATION BRANDS INC CL A 21036P108 516517 2666168 SH SOLE 21 2666168 0 0 CONSTELLATION BRANDS INC CL A 21036P108 878173 4532972 SH SOLE 22 3890340 0 642632 CONSTELLATION BRANDS INC CL A 21036P108 40395 208510 SH SOLE 23 208510 0 0 CONSTELLATION BRANDS INC CL A 21036P108 21807 112565 SH SOLE 25 112565 0 0 CONSTELLATION BRANDS INC CL A 21036P108 94937 490050 SH SOLE 26 159185 0 330865 CONSTELLATION BRANDS INC CL A 21036P108 7043 36356 SH SOLE 28 27243 0 9113 CONSTELLATION BRANDS INC CL A 21036P108 88927 459023 SH SOLE 30 459023 0 0 CONSTELLATION BRANDS INC CL A 21036P108 12145 62692 SH SOLE 31 15705 0 46987 CONSTELLATION BRANDS INC CL A 21036P108 14557 75142 SH SOLE 34 75142 0 0 CONSTELLATION BRANDS INC CL A 21036P108 35168 181533 SH SOLE 36 181533 0 0 CONSTELLATION BRANDS INC CL A 21036P108 175 902 SH SOLE 40 902 0 0 CONSTELLIUM NV CL A N22035104 341 49431 SH SOLE 7 49431 0 0 CONSTELLIUM NV CL A N22035104 37 5349 SH SOLE 21 5349 0 0 CONSTELLIUM NV CL A N22035104 134 19444 SH SOLE 22 19444 0 0 CONSTELLIUM NV CL A N22035104 103 14900 SH SOLE 36 14900 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 16 3444 SH SOLE 18 3444 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 910 199962 SH SOLE 19 199962 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 238 52212 SH SOLE 21 52212 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 4504 989811 SH SOLE 22 989811 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 322 70845 SH SOLE 29 0 0 70845 CONTAINER STORE GROUP INC COM 210751103 29 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 364 61466 SH SOLE 18 61466 0 0 CONTAINER STORE GROUP INC COM 210751103 72 12083 SH SOLE 19 12083 0 0 CONTAINER STORE GROUP INC COM 210751103 3022 510552 SH SOLE 21 510552 0 0 CONTAINER STORE GROUP INC COM 210751103 2397 404948 SH SOLE 22 384949 0 19999 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 32 4853 SH SOLE 2 1308 0 3545 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 3 410 SH SOLE 7 410 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 773 116353 SH SOLE 18 116353 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 117 17606 SH SOLE 19 17606 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 13925 2097135 SH SOLE 21 2097135 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 3539 533028 SH SOLE 22 507600 0 25428 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 73 10990 SH SOLE 29 0 0 10990 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 194 29279 SH SOLE 30 29279 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 48 2057 SH SOLE 2 1906 0 151 CONTINENTAL BLDG PRODS INC COM 211171103 16 701 SH SOLE 7 701 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3173 136182 SH SOLE 18 136182 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 2050 87994 SH SOLE 19 87994 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 26415 1133686 SH SOLE 21 1133686 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 24064 1032804 SH SOLE 22 971021 0 61783 CONTINENTAL BLDG PRODS INC COM 211171103 121 5211 SH SOLE 28 5211 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 350 15013 SH SOLE 29 0 0 15013 CONTINENTAL BLDG PRODS INC COM 211171103 143 6144 SH SOLE 30 6144 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 76 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 4052 125334 SH SOLE 2 49098 0 76236 CONTINENTAL RESOURCES INC COM 212015101 1116 34528 SH SOLE 4 31970 0 2558 CONTINENTAL RESOURCES INC COM 212015101 272 8409 SH SOLE 7 8409 0 0 CONTINENTAL RESOURCES INC COM 212015101 1051 32510 SH SOLE 13 32510 0 0 CONTINENTAL RESOURCES INC COM 212015101 2872 88848 SH SOLE 15 562 0 88286 CONTINENTAL RESOURCES INC COM 212015101 1698 52520 SH SOLE 18 42997 0 9523 CONTINENTAL RESOURCES INC COM 212015101 1226 37906 SH SOLE 19 37906 0 0 CONTINENTAL RESOURCES INC COM 212015101 2151 66520 SH SOLE 20 0 0 66520 CONTINENTAL RESOURCES INC COM 212015101 37167 1149625 SH SOLE 21 1149625 0 0 CONTINENTAL RESOURCES INC COM 212015101 85377 2640796 SH SOLE 22 2269977 0 370819 CONTINENTAL RESOURCES INC COM 212015101 4569 141321 SH SOLE 23 141321 0 0 CONTINENTAL RESOURCES INC COM 212015101 2110 65279 SH SOLE 25 65279 0 0 CONTINENTAL RESOURCES INC COM 212015101 10009 309604 SH SOLE 26 129235 0 180369 CONTINENTAL RESOURCES INC COM 212015101 648 20041 SH SOLE 28 15111 0 4930 CONTINENTAL RESOURCES INC COM 212015101 3219 99578 SH SOLE 29 4034 0 95544 CONTINENTAL RESOURCES INC COM 212015101 4691 145088 SH SOLE 30 145088 0 0 CONTINENTAL RESOURCES INC COM 212015101 1618 50058 SH SOLE 31 24002 0 26056 CONTINENTAL RESOURCES INC COM 212015101 334 10343 SH SOLE 34 10343 0 0 CONTINENTAL RESOURCES INC COM 212015101 3771 116642 SH SOLE 36 116642 0 0 CONTINENTAL RESOURCES INC COM 212015101 14 445 SH SOLE 40 445 0 0 CONTINENTAL RESOURCES INC OPTIONS 212015101 78 2400 SH Put SOLE 2 2400 0 0 CONTINENTAL RESOURCES INC OPTIONS 212015101 9153 283100 SH Put SOLE 19 283100 0 0 CONTINENTAL RESOURCES INC OPTIONS 212015101 110 3400 SH Put SOLE 22 3400 0 0 CONTINENTAL RESOURCES INC OPTIONS 212015101 1975 61100 SH Put SOLE 34 61100 0 0 CONTRAFECT CORP COM 212326102 9 6551 SH SOLE 18 6551 0 0 CONTRAFECT CORP COM 212326102 136 93641 SH SOLE 21 93641 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 10 18000 SH SOLE 19 18000 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 16 27373 SH SOLE 21 27373 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 6 11052 SH SOLE 22 11052 0 0 CONTROL4 CORP COM 21240D107 39 2014 SH SOLE 2 1173 0 841 CONTROL4 CORP COM 21240D107 6 312 SH SOLE 7 312 0 0 CONTROL4 CORP COM 21240D107 1745 89000 SH SOLE 18 89000 0 0 CONTROL4 CORP COM 21240D107 305 15547 SH SOLE 19 15547 0 0 CONTROL4 CORP COM 21240D107 14865 758055 SH SOLE 21 758055 0 0 CONTROL4 CORP COM 21240D107 12825 654011 SH SOLE 22 609484 0 44527 CONTROL4 CORP COM 21240D107 173 8825 SH SOLE 29 0 0 8825 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 7 500 SH SOLE 2 500 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1455 100000 SH SOLE 18 0 0 100000 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1771 121709 SH SOLE 19 121709 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1382 95000 SH SOLE 25 95000 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 10539 724316 SH SOLE 34 724316 0 0 CONVERGYS CORP COM 212485106 1716 72162 SH SOLE 2 56028 0 16134 CONVERGYS CORP COM 212485106 13 543 SH SOLE 4 543 0 0 CONVERGYS CORP COM 212485106 82 3443 SH SOLE 7 3443 0 0 CONVERGYS CORP COM 212485106 15078 634070 SH SOLE 18 634070 0 0 CONVERGYS CORP COM 212485106 7617 320332 SH SOLE 19 320332 0 0 CONVERGYS CORP COM 212485106 140587 5911989 SH SOLE 21 5911989 0 0 CONVERGYS CORP COM 212485106 80736 3395131 SH SOLE 22 3217187 0 177944 CONVERGYS CORP COM 212485106 575 24164 SH SOLE 23 24164 0 0 CONVERGYS CORP COM 212485106 602 25330 SH SOLE 26 19496 0 5834 CONVERGYS CORP COM 212485106 329 13833 SH SOLE 28 13833 0 0 CONVERGYS CORP COM 212485106 1146 48205 SH SOLE 29 0 0 48205 CONVERGYS CORP COM 212485106 367 15447 SH SOLE 30 15447 0 0 CONVERGYS CORP COM 212485106 51 2144 SH SOLE 36 2144 0 0 CONVERGYS CORP COM 212485106 250 10502 SH SOLE 40 10502 0 0 COOPER COS INC COM NEW 216648402 16550 69124 SH SOLE 2 18221 0 50903 COOPER COS INC COM NEW 216648402 3435 14349 SH SOLE 4 13310 0 1039 COOPER COS INC COM NEW 216648402 10222 42693 SH SOLE 7 36995 0 5698 COOPER COS INC COM NEW 216648402 462 1928 SH SOLE 13 1928 0 0 COOPER COS INC COM NEW 216648402 26616 111170 SH SOLE 18 104404 0 6766 COOPER COS INC COM NEW 216648402 19540 81615 SH SOLE 19 79405 0 2210 COOPER COS INC COM NEW 216648402 9218 38501 SH SOLE 20 0 0 38501 COOPER COS INC COM NEW 216648402 271209 1132774 SH SOLE 21 1132774 0 0 COOPER COS INC COM NEW 216648402 326671 1364427 SH SOLE 22 1144194 0 220233 COOPER COS INC COM NEW 216648402 13496 56369 SH SOLE 23 56369 0 0 COOPER COS INC COM NEW 216648402 23259 97148 SH SOLE 26 47078 0 50070 COOPER COS INC COM NEW 216648402 2394 10000 SH SOLE 28 7421 0 2579 COOPER COS INC COM NEW 216648402 3276 13685 SH SOLE 29 1649 0 12036 COOPER COS INC COM NEW 216648402 32413 135380 SH SOLE 30 135380 0 0 COOPER COS INC COM NEW 216648402 5639 23552 SH SOLE 31 11775 0 11777 COOPER COS INC COM NEW 216648402 1565 6535 SH SOLE 34 6535 0 0 COOPER COS INC COM NEW 216648402 2526 10551 SH SOLE 36 10551 0 0 COOPER COS INC COM NEW 216648402 55 231 SH SOLE 40 231 0 0 COOPER STD HLDGS INC COM 21676P103 325 3222 SH SOLE 2 758 0 2464 COOPER STD HLDGS INC COM 21676P103 11 114 SH SOLE 4 114 0 0 COOPER STD HLDGS INC COM 21676P103 37 362 SH SOLE 7 362 0 0 COOPER STD HLDGS INC COM 21676P103 8741 86654 SH SOLE 18 86654 0 0 COOPER STD HLDGS INC COM 21676P103 2955 29295 SH SOLE 19 29295 0 0 COOPER STD HLDGS INC COM 21676P103 154068 1527392 SH SOLE 21 1527392 0 0 COOPER STD HLDGS INC COM 21676P103 49600 491721 SH SOLE 22 454547 0 37174 COOPER STD HLDGS INC COM 21676P103 1737 17216 SH SOLE 23 17216 0 0 COOPER STD HLDGS INC COM 21676P103 944 9358 SH SOLE 26 8153 0 1205 COOPER STD HLDGS INC COM 21676P103 270 2680 SH SOLE 28 2680 0 0 COOPER STD HLDGS INC COM 21676P103 989 9802 SH SOLE 29 0 0 9802 COOPER STD HLDGS INC COM 21676P103 2570 25480 SH SOLE 30 25480 0 0 COOPER STD HLDGS INC COM 21676P103 17 171 SH SOLE 34 171 0 0 COOPER STD HLDGS INC COM 21676P103 225 2233 SH SOLE 40 2233 0 0 COOPER TIRE & RUBR CO COM 216831107 1164 32241 SH SOLE 2 23160 0 9081 COOPER TIRE & RUBR CO COM 216831107 9 248 SH SOLE 4 248 0 0 COOPER TIRE & RUBR CO COM 216831107 86 2389 SH SOLE 7 2389 0 0 COOPER TIRE & RUBR CO COM 216831107 12798 354529 SH SOLE 18 354529 0 0 COOPER TIRE & RUBR CO COM 216831107 1253 34716 SH SOLE 19 34716 0 0 COOPER TIRE & RUBR CO COM 216831107 119082 3298681 SH SOLE 21 3298681 0 0 COOPER TIRE & RUBR CO COM 216831107 64826 1795746 SH SOLE 22 1691727 0 104019 COOPER TIRE & RUBR CO COM 216831107 596 16518 SH SOLE 26 12875 0 3643 COOPER TIRE & RUBR CO COM 216831107 274 7597 SH SOLE 28 7597 0 0 COOPER TIRE & RUBR CO COM 216831107 292 8081 SH SOLE 30 8081 0 0 COOPER TIRE & RUBR CO COM 216831107 65 1797 SH SOLE 36 1797 0 0 COOPER TIRE & RUBR CO COM 216831107 213 5906 SH SOLE 40 5906 0 0 COPA HOLDINGS SA CL A P31076105 2176 18599 SH SOLE 2 3391 0 15208 COPA HOLDINGS SA CL A P31076105 96 819 SH SOLE 7 819 0 0 COPA HOLDINGS SA CL A P31076105 1942 16599 SH SOLE 18 16599 0 0 COPA HOLDINGS SA CL A P31076105 5927 50662 SH SOLE 19 50662 0 0 COPA HOLDINGS SA CL A P31076105 33815 289021 SH SOLE 21 289021 0 0 COPA HOLDINGS SA CL A P31076105 38062 325320 SH SOLE 22 243975 0 81345 COPA HOLDINGS SA CL A P31076105 1287 11000 SH SOLE 25 11000 0 0 COPA HOLDINGS SA CL A P31076105 88 749 SH SOLE 31 749 0 0 COPA HOLDINGS SA CL A P31076105 8132 69500 SH SOLE 34 69500 0 0 COPART INC COM 217204106 5646 177605 SH SOLE 2 110685 0 66920 COPART INC COM 217204106 26 820 SH SOLE 4 820 0 0 COPART INC COM 217204106 148 4668 SH SOLE 7 4668 0 0 COPART INC COM 217204106 1027 32320 SH SOLE 15 0 0 32320 COPART INC COM 217204106 21924 689648 SH SOLE 18 689648 0 0 COPART INC COM 217204106 2802 88155 SH SOLE 19 88155 0 0 COPART INC COM 217204106 273114 8591191 SH SOLE 21 8591191 0 0 COPART INC COM 217204106 202049 6355747 SH SOLE 22 5740576 0 615171 COPART INC COM 217204106 2200 69190 SH SOLE 26 56722 0 12468 COPART INC COM 217204106 882 27752 SH SOLE 28 27752 0 0 COPART INC COM 217204106 997 31376 SH SOLE 30 31376 0 0 COPART INC COM 217204106 137 4308 SH SOLE 31 4308 0 0 COPART INC COM 217204106 659 20728 SH SOLE 40 20728 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 11 1751 SH SOLE 2 1751 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 13 2110 SH SOLE 7 2110 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1003 159227 SH SOLE 18 159227 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 169 26846 SH SOLE 19 26846 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 8606 1365971 SH SOLE 21 1365971 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 5678 901310 SH SOLE 22 859973 0 41337 CORCEPT THERAPEUTICS INC COM 218352102 610 51708 SH SOLE 2 50977 0 731 CORCEPT THERAPEUTICS INC COM 218352102 30 2513 SH SOLE 7 2513 0 0 CORCEPT THERAPEUTICS INC COM 218352102 3690 312691 SH SOLE 18 312691 0 0 CORCEPT THERAPEUTICS INC COM 218352102 5976 506400 SH SOLE 19 506400 0 0 CORCEPT THERAPEUTICS INC COM 218352102 39398 3338796 SH SOLE 21 3338796 0 0 CORCEPT THERAPEUTICS INC COM 218352102 35532 3011154 SH SOLE 22 2825325 0 185829 CORCEPT THERAPEUTICS INC COM 218352102 2526 214067 SH SOLE 23 214067 0 0 CORCEPT THERAPEUTICS INC COM 218352102 78 6611 SH SOLE 26 0 0 6611 CORCEPT THERAPEUTICS INC COM 218352102 109 9237 SH SOLE 28 9237 0 0 CORCEPT THERAPEUTICS INC COM 218352102 240 20326 SH SOLE 29 0 0 20326 CORCEPT THERAPEUTICS INC COM 218352102 153 12963 SH SOLE 30 12963 0 0 CORCEPT THERAPEUTICS INC COM 218352102 72 6119 SH SOLE 40 6119 0 0 CORE LABORATORIES N V COM N22717107 2828 27925 SH SOLE 2 4556 0 23369 CORE LABORATORIES N V COM N22717107 1393 13760 SH SOLE 4 12692 0 1068 CORE LABORATORIES N V COM N22717107 1079 10655 SH SOLE 7 10655 0 0 CORE LABORATORIES N V COM N22717107 35 344 SH SOLE 15 344 0 0 CORE LABORATORIES N V COM N22717107 585 5777 SH SOLE 18 819 0 4958 CORE LABORATORIES N V COM N22717107 967 9545 SH SOLE 19 9545 0 0 CORE LABORATORIES N V COM N22717107 3460 34167 SH SOLE 20 0 0 34167 CORE LABORATORIES N V COM N22717107 25196 248805 SH SOLE 21 248805 0 0 CORE LABORATORIES N V COM N22717107 82995 819539 SH SOLE 22 790460 0 29079 CORE LABORATORIES N V COM N22717107 6075 59990 SH SOLE 23 59990 0 0 CORE LABORATORIES N V COM N22717107 3321 32789 SH SOLE 25 32789 0 0 CORE LABORATORIES N V COM N22717107 13589 134181 SH SOLE 26 52564 0 81617 CORE LABORATORIES N V COM N22717107 929 9169 SH SOLE 28 6989 0 2180 CORE LABORATORIES N V COM N22717107 1368 13509 SH SOLE 29 2546 0 10963 CORE LABORATORIES N V COM N22717107 5841 57678 SH SOLE 30 57678 0 0 CORE LABORATORIES N V COM N22717107 1959 19348 SH SOLE 31 6561 0 12787 CORE LABORATORIES N V COM N22717107 289 2855 SH SOLE 34 2855 0 0 CORE LABORATORIES N V COM N22717107 4688 46290 SH SOLE 36 46290 0 0 CORE LABORATORIES N V COM N22717107 21 212 SH SOLE 40 212 0 0 CORE MARK HOLDING CO INC COM 218681104 102 3088 SH SOLE 2 3088 0 0 CORE MARK HOLDING CO INC COM 218681104 7 206 SH SOLE 4 206 0 0 CORE MARK HOLDING CO INC COM 218681104 87 2618 SH SOLE 7 2618 0 0 CORE MARK HOLDING CO INC COM 218681104 7070 213842 SH SOLE 18 213842 0 0 CORE MARK HOLDING CO INC COM 218681104 994 30065 SH SOLE 19 30065 0 0 CORE MARK HOLDING CO INC COM 218681104 129614 3920555 SH SOLE 21 3920555 0 0 CORE MARK HOLDING CO INC COM 218681104 42622 1289233 SH SOLE 22 1186686 0 102547 CORE MARK HOLDING CO INC COM 218681104 378 11439 SH SOLE 26 9152 0 2287 CORE MARK HOLDING CO INC COM 218681104 219 6614 SH SOLE 28 6614 0 0 CORE MARK HOLDING CO INC COM 218681104 2181 65958 SH SOLE 30 65958 0 0 CORE MARK HOLDING CO INC COM 218681104 177 5358 SH SOLE 36 5358 0 0 CORE MARK HOLDING CO INC COM 218681104 166 5030 SH SOLE 40 5030 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 42 1951 SH SOLE 2 258 0 1693 CORE MOLDING TECHNOLOGIES IN COM 218683100 607 28090 SH SOLE 18 28090 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 69 3214 SH SOLE 19 3214 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 5160 238765 SH SOLE 21 238765 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 2024 93682 SH SOLE 22 88989 0 4693 CORECIVIC INC COM 21871N101 2603 94384 SH SOLE 2 55973 0 38411 CORECIVIC INC COM 21871N101 14 490 SH SOLE 4 490 0 0 CORECIVIC INC COM 21871N101 137 4970 SH SOLE 7 4970 0 0 CORECIVIC INC COM 21871N101 11171 405026 SH SOLE 18 405026 0 0 CORECIVIC INC COM 21871N101 1421 51540 SH SOLE 19 51540 0 0 CORECIVIC INC COM 21871N101 155445 5636142 SH SOLE 21 5636142 0 0 CORECIVIC INC COM 21871N101 121399 4401706 SH SOLE 22 4162120 0 239586 CORECIVIC INC COM 21871N101 160 5801 SH SOLE 23 5801 0 0 CORECIVIC INC COM 21871N101 905 32800 SH SOLE 26 24926 0 7874 CORECIVIC INC COM 21871N101 467 16939 SH SOLE 28 16939 0 0 CORECIVIC INC COM 21871N101 494 17900 SH SOLE 30 17900 0 0 CORECIVIC INC COM 21871N101 76 2748 SH SOLE 31 2748 0 0 CORECIVIC INC COM 21871N101 203 7352 SH SOLE 36 7352 0 0 CORECIVIC INC COM 21871N101 351 12713 SH SOLE 40 12713 0 0 CORELOGIC INC COM 21871D103 3489 80423 SH SOLE 2 43722 0 36701 CORELOGIC INC COM 21871D103 22 510 SH SOLE 4 510 0 0 CORELOGIC INC COM 21871D103 130 2993 SH SOLE 7 2993 0 0 CORELOGIC INC COM 21871D103 12512 288427 SH SOLE 18 288427 0 0 CORELOGIC INC COM 21871D103 1609 37083 SH SOLE 19 37083 0 0 CORELOGIC INC COM 21871D103 156584 3609590 SH SOLE 21 3609590 0 0 CORELOGIC INC COM 21871D103 116545 2686618 SH SOLE 22 2425594 0 261024 CORELOGIC INC COM 21871D103 1447 33356 SH SOLE 26 28263 0 5093 CORELOGIC INC COM 21871D103 546 12579 SH SOLE 28 12579 0 0 CORELOGIC INC COM 21871D103 570 13142 SH SOLE 30 13142 0 0 CORELOGIC INC COM 21871D103 89 2052 SH SOLE 31 2052 0 0 CORELOGIC INC COM 21871D103 410 9460 SH SOLE 40 9460 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 102 3036 SH SOLE 2 592 0 2444 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 5 135 SH SOLE 7 135 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1721 51232 SH SOLE 18 51232 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 296 8824 SH SOLE 19 8824 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 12723 378784 SH SOLE 21 378784 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 12522 372795 SH SOLE 22 356405 0 16390 CORESITE RLTY CORP COM 21870Q105 1631 15755 SH SOLE 2 3737 0 12018 CORESITE RLTY CORP COM 21870Q105 23 221 SH SOLE 4 221 0 0 CORESITE RLTY CORP COM 21870Q105 86 829 SH SOLE 7 829 0 0 CORESITE RLTY CORP COM 21870Q105 21 200 SH SOLE 17 0 0 200 CORESITE RLTY CORP COM 21870Q105 6050 58441 SH SOLE 18 58441 0 0 CORESITE RLTY CORP COM 21870Q105 3617 34941 SH SOLE 19 34941 0 0 CORESITE RLTY CORP COM 21870Q105 248414 2399435 SH SOLE 21 2399435 0 0 CORESITE RLTY CORP COM 21870Q105 119064 1150047 SH SOLE 22 1051367 0 98680 CORESITE RLTY CORP COM 21870Q105 5080 49064 SH SOLE 23 49064 0 0 CORESITE RLTY CORP COM 21870Q105 1184 11439 SH SOLE 26 8745 0 2694 CORESITE RLTY CORP COM 21870Q105 505 4873 SH SOLE 28 4873 0 0 CORESITE RLTY CORP COM 21870Q105 1531 14786 SH SOLE 29 0 0 14786 CORESITE RLTY CORP COM 21870Q105 5149 49739 SH SOLE 30 49739 0 0 CORESITE RLTY CORP COM 21870Q105 80 771 SH SOLE 31 771 0 0 CORESITE RLTY CORP COM 21870Q105 392 3783 SH SOLE 40 3783 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 9 4883 SH SOLE 2 4883 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 552 296544 SH SOLE 18 296544 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 106 57152 SH SOLE 19 57152 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 4781 2570387 SH SOLE 21 2570387 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 1503 808197 SH SOLE 22 749845 0 58352 CORIUM INTL INC COM 21887L107 5 649 SH SOLE 2 649 0 0 CORIUM INTL INC COM 21887L107 525 70413 SH SOLE 18 70413 0 0 CORIUM INTL INC COM 21887L107 83 11145 SH SOLE 19 11145 0 0 CORIUM INTL INC COM 21887L107 4600 616613 SH SOLE 21 616613 0 0 CORIUM INTL INC COM 21887L107 1617 216730 SH SOLE 22 201528 0 15202 CORMEDIX INC COM 21900C100 3 7588 SH SOLE 19 7588 0 0 CORMEDIX INC COM 21900C100 6 13939 SH SOLE 21 13939 0 0 CORMEDIX INC COM 21900C100 231 539708 SH SOLE 22 539708 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 778 21758 SH SOLE 2 21413 0 345 CORNERSTONE ONDEMAND INC COM 21925Y103 12 332 SH SOLE 4 332 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 48 1355 SH SOLE 7 1355 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 6431 179890 SH SOLE 18 179890 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 8392 234746 SH SOLE 19 234746 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 54747 1531393 SH SOLE 21 1531393 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 59710 1670205 SH SOLE 22 1570970 0 99235 CORNERSTONE ONDEMAND INC COM 21925Y103 4354 121784 SH SOLE 23 121784 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 610 17072 SH SOLE 26 14560 0 2512 CORNERSTONE ONDEMAND INC COM 21925Y103 254 7096 SH SOLE 28 7096 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 997 27902 SH SOLE 29 0 0 27902 CORNERSTONE ONDEMAND INC COM 21925Y103 282 7886 SH SOLE 30 7886 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 149 4177 SH SOLE 34 4177 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 184 5152 SH SOLE 40 5152 0 0 CORNERSTONE ONDEMAND INC NOTE 1.500% 7/0 21925YAB9 309 308000 PRN SOLE 21 308000 0 0 CORNING INC COM 219350105 43553 1449343 SH SOLE 2 530660 0 918683 CORNING INC COM 219350105 10053 334539 SH SOLE 4 309805 0 24734 CORNING INC COM 219350105 24817 825867 SH SOLE 7 771931 0 53936 CORNING INC COM 219350105 587 19525 SH SOLE 13 19525 0 0 CORNING INC COM 219350105 202 6731 SH SOLE 15 6731 0 0 CORNING INC COM 219350105 29 950 SH SOLE 17 0 0 950 CORNING INC COM 219350105 54671 1819326 SH SOLE 18 1692186 0 127140 CORNING INC COM 219350105 4607 153314 SH SOLE 19 153314 0 0 CORNING INC COM 219350105 15650 520809 SH SOLE 20 0 0 520809 CORNING INC COM 219350105 460180 15313795 SH SOLE 21 15313795 0 0 CORNING INC COM 219350105 733484 24408780 SH SOLE 22 20101715 0 4307065 CORNING INC COM 219350105 34085 1134276 SH SOLE 23 1134276 0 0 CORNING INC COM 219350105 30910 1028622 SH SOLE 25 1028622 0 0 CORNING INC COM 219350105 80754 2687325 SH SOLE 26 882619 0 1804706 CORNING INC COM 219350105 6038 200934 SH SOLE 28 151045 0 49889 CORNING INC COM 219350105 1214 40401 SH SOLE 29 34960 0 5441 CORNING INC COM 219350105 91822 3055626 SH SOLE 30 3055626 0 0 CORNING INC COM 219350105 15968 531391 SH SOLE 31 196884 0 334507 CORNING INC COM 219350105 4866 161939 SH SOLE 34 161939 0 0 CORNING INC COM 219350105 32757 1090076 SH SOLE 36 1090076 0 0 CORNING INC COM 219350105 138 4608 SH SOLE 40 4608 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3523 100570 SH SOLE 2 47878 0 52692 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1097 31312 SH SOLE 4 31312 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4468 127538 SH SOLE 7 127538 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 120 3419 SH SOLE 15 3419 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 12037 343616 SH SOLE 18 343616 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4414 126012 SH SOLE 19 126012 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 165969 4737910 SH SOLE 21 4737910 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 152609 4356518 SH SOLE 22 3915623 0 440895 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 171 4894 SH SOLE 23 4894 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6200 177002 SH SOLE 25 177002 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2321 66249 SH SOLE 26 34204 0 32045 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 485 13841 SH SOLE 28 13841 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1146 32716 SH SOLE 29 32716 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 17518 500084 SH SOLE 30 500084 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 81 2311 SH SOLE 31 2311 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 198 5641 SH SOLE 36 5641 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 357 10198 SH SOLE 40 10198 0 0 CORVEL CORP COM 221006109 18 374 SH SOLE 2 374 0 0 CORVEL CORP COM 221006109 14 304 SH SOLE 7 304 0 0 CORVEL CORP COM 221006109 2185 46052 SH SOLE 18 46052 0 0 CORVEL CORP COM 221006109 313 6590 SH SOLE 19 6590 0 0 CORVEL CORP COM 221006109 42116 887590 SH SOLE 21 887590 0 0 CORVEL CORP COM 221006109 15192 320169 SH SOLE 22 299060 0 21109 CORVEL CORP COM 221006109 74 1554 SH SOLE 28 1554 0 0 CORVEL CORP COM 221006109 662 13956 SH SOLE 30 13956 0 0 CORVEL CORP COM 221006109 57 1201 SH SOLE 40 1201 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 16 1291 SH SOLE 2 238 0 1053 CORVUS PHARMACEUTICALS INC COM 221015100 387 31991 SH SOLE 18 31991 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 43 3529 SH SOLE 19 3529 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 3206 264971 SH SOLE 21 264971 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 816 67420 SH SOLE 22 62228 0 5192 COSAN LTD SHS A G25343107 46 7135 SH SOLE 2 7135 0 0 COSAN LTD SHS A G25343107 8004 1248619 SH SOLE 7 1248619 0 0 COSAN LTD SHS A G25343107 2 256 SH SOLE 21 256 0 0 COSAN LTD SHS A G25343107 7425 1158369 SH SOLE 22 1158369 0 0 COSAN LTD SHS A G25343107 37 5780 SH SOLE 23 5780 0 0 COSAN LTD SHS A G25343107 183 28477 SH SOLE 36 28477 0 0 COSTAMARE INC SHS Y1771G102 66 8987 SH SOLE 2 3037 0 5950 COSTAMARE INC SHS Y1771G102 1001 137003 SH SOLE 18 137003 0 0 COSTAMARE INC SHS Y1771G102 132 18117 SH SOLE 19 18117 0 0 COSTAMARE INC SHS Y1771G102 7725 1056760 SH SOLE 21 1056760 0 0 COSTAMARE INC SHS Y1771G102 5109 698848 SH SOLE 22 674253 0 24595 COSTAMARE INC SHS Y1771G102 187 25547 SH SOLE 29 0 0 25547 COSTAR GROUP INC COM 22160N109 7562 28687 SH SOLE 2 2759 0 25928 COSTAR GROUP INC COM 22160N109 2671 10133 SH SOLE 4 9328 0 805 COSTAR GROUP INC COM 22160N109 502 1905 SH SOLE 7 1905 0 0 COSTAR GROUP INC COM 22160N109 64 244 SH SOLE 13 244 0 0 COSTAR GROUP INC COM 22160N109 5081 19277 SH SOLE 18 16079 0 3198 COSTAR GROUP INC COM 22160N109 17628 66873 SH SOLE 19 63862 0 3011 COSTAR GROUP INC COM 22160N109 5326 20206 SH SOLE 20 0 0 20206 COSTAR GROUP INC COM 22160N109 92142 349553 SH SOLE 21 349553 0 0 COSTAR GROUP INC COM 22160N109 233274 884956 SH SOLE 22 786338 0 98618 COSTAR GROUP INC COM 22160N109 9688 36753 SH SOLE 23 36753 0 0 COSTAR GROUP INC COM 22160N109 16377 62129 SH SOLE 26 31628 0 30501 COSTAR GROUP INC COM 22160N109 1805 6849 SH SOLE 28 5120 0 1729 COSTAR GROUP INC COM 22160N109 2399 9102 SH SOLE 29 1082 0 8020 COSTAR GROUP INC COM 22160N109 9245 35072 SH SOLE 30 35072 0 0 COSTAR GROUP INC COM 22160N109 3999 15170 SH SOLE 31 6685 0 8485 COSTAR GROUP INC COM 22160N109 612 2320 SH SOLE 34 2320 0 0 COSTAR GROUP INC COM 22160N109 1340 5085 SH SOLE 36 5085 0 0 COSTAR GROUP INC COM 22160N109 40 152 SH SOLE 40 152 0 0 COSTCO WHSL CORP NEW COM 22160K105 93384 583905 SH SOLE 2 162029 0 421876 COSTCO WHSL CORP NEW COM 22160K105 23760 148568 SH SOLE 4 137577 0 10991 COSTCO WHSL CORP NEW COM 22160K105 50998 318879 SH SOLE 7 315706 0 3173 COSTCO WHSL CORP NEW COM 22160K105 462 2887 SH SOLE 13 2887 0 0 COSTCO WHSL CORP NEW COM 22160K105 546 3411 SH SOLE 15 3411 0 0 COSTCO WHSL CORP NEW COM 22160K105 48 299 SH SOLE 17 0 0 299 COSTCO WHSL CORP NEW COM 22160K105 150938 943778 SH SOLE 18 882231 0 61547 COSTCO WHSL CORP NEW COM 22160K105 5005 31296 SH SOLE 19 25276 0 6020 COSTCO WHSL CORP NEW COM 22160K105 40517 253344 SH SOLE 20 0 0 253344 COSTCO WHSL CORP NEW COM 22160K105 1048350 6555058 SH SOLE 21 6555058 0 0 COSTCO WHSL CORP NEW COM 22160K105 1878417 11745246 SH SOLE 22 9681263 0 2063983 COSTCO WHSL CORP NEW COM 22160K105 87059 544354 SH SOLE 23 544354 0 0 COSTCO WHSL CORP NEW COM 22160K105 49817 311494 SH SOLE 25 311494 0 0 COSTCO WHSL CORP NEW COM 22160K105 185196 1157982 SH SOLE 26 359707 0 798275 COSTCO WHSL CORP NEW COM 22160K105 14819 92661 SH SOLE 28 69290 0 23371 COSTCO WHSL CORP NEW COM 22160K105 10733 67109 SH SOLE 29 17310 0 49799 COSTCO WHSL CORP NEW COM 22160K105 204549 1278991 SH SOLE 30 1278991 0 0 COSTCO WHSL CORP NEW COM 22160K105 39230 245292 SH SOLE 31 119504 0 125788 COSTCO WHSL CORP NEW COM 22160K105 12382 77421 SH SOLE 32 77421 0 0 COSTCO WHSL CORP NEW COM 22160K105 6043 37788 SH SOLE 34 37788 0 0 COSTCO WHSL CORP NEW COM 22160K105 80481 503224 SH SOLE 36 503224 0 0 COSTCO WHSL CORP NEW COM 22160K105 363 2269 SH SOLE 40 2269 0 0 COTIVITI HLDGS INC COM 22164K101 53 1437 SH SOLE 2 1200 0 237 COTIVITI HLDGS INC COM 22164K101 24 647 SH SOLE 7 647 0 0 COTIVITI HLDGS INC COM 22164K101 3429 92334 SH SOLE 18 92334 0 0 COTIVITI HLDGS INC COM 22164K101 641 17267 SH SOLE 19 17267 0 0 COTIVITI HLDGS INC COM 22164K101 32895 885702 SH SOLE 21 885702 0 0 COTIVITI HLDGS INC COM 22164K101 20595 554518 SH SOLE 22 500619 0 53899 COTIVITI HLDGS INC COM 22164K101 114 3070 SH SOLE 26 0 0 3070 COTIVITI HLDGS INC COM 22164K101 148 3982 SH SOLE 28 3982 0 0 COTIVITI HLDGS INC COM 22164K101 158 4244 SH SOLE 30 4244 0 0 COTIVITI HLDGS INC COM 22164K101 121 3264 SH SOLE 40 3264 0 0 COTT CORP QUE COM 22163N106 3827 265008 SH SOLE 19 265008 0 0 COTY INC COM CL A 222070203 11418 608615 SH SOLE 2 150193 0 458422 COTY INC COM CL A 222070203 2741 146096 SH SOLE 4 134559 0 11537 COTY INC COM CL A 222070203 6572 350343 SH SOLE 7 313507 0 36836 COTY INC COM CL A 222070203 67 3585 SH SOLE 13 3585 0 0 COTY INC COM CL A 222070203 22 1198 SH SOLE 15 1198 0 0 COTY INC COM CL A 222070203 19604 1044979 SH SOLE 18 979016 0 65963 COTY INC COM CL A 222070203 2573 137163 SH SOLE 19 137163 0 0 COTY INC COM CL A 222070203 5119 272885 SH SOLE 20 0 0 272885 COTY INC COM CL A 222070203 164215 8753459 SH SOLE 21 8753459 0 0 COTY INC COM CL A 222070203 229118 12213115 SH SOLE 22 10068855 0 2144260 COTY INC COM CL A 222070203 11025 587663 SH SOLE 23 587663 0 0 COTY INC COM CL A 222070203 5606 298836 SH SOLE 25 298836 0 0 COTY INC COM CL A 222070203 23609 1258501 SH SOLE 26 514925 0 743576 COTY INC COM CL A 222070203 1892 100852 SH SOLE 28 75589 0 25263 COTY INC COM CL A 222070203 308 16420 SH SOLE 29 16420 0 0 COTY INC COM CL A 222070203 25578 1363411 SH SOLE 30 1363411 0 0 COTY INC COM CL A 222070203 4366 232733 SH SOLE 31 100655 0 132078 COTY INC COM CL A 222070203 645 34378 SH SOLE 34 34378 0 0 COTY INC COM CL A 222070203 8652 461219 SH SOLE 36 461219 0 0 COTY INC COM CL A 222070203 43 2267 SH SOLE 40 2267 0 0 COUNTY BANCORP INC COM 221907108 3 133 SH SOLE 2 133 0 0 COUNTY BANCORP INC COM 221907108 408 16986 SH SOLE 18 16986 0 0 COUNTY BANCORP INC COM 221907108 46 1930 SH SOLE 19 1930 0 0 COUNTY BANCORP INC COM 221907108 3309 137886 SH SOLE 21 137886 0 0 COUNTY BANCORP INC COM 221907108 939 39107 SH SOLE 22 36382 0 2725 COUPA SOFTWARE INC COM 22266L106 59 2042 SH SOLE 2 1921 0 121 COUPA SOFTWARE INC COM 22266L106 5 172 SH SOLE 4 172 0 0 COUPA SOFTWARE INC COM 22266L106 23 810 SH SOLE 7 810 0 0 COUPA SOFTWARE INC COM 22266L106 2964 102269 SH SOLE 18 102269 0 0 COUPA SOFTWARE INC COM 22266L106 577 19925 SH SOLE 19 19925 0 0 COUPA SOFTWARE INC COM 22266L106 25060 864723 SH SOLE 21 864723 0 0 COUPA SOFTWARE INC COM 22266L106 22683 782700 SH SOLE 22 717105 0 65595 COUPA SOFTWARE INC COM 22266L106 85 2942 SH SOLE 26 0 0 2942 COUPA SOFTWARE INC COM 22266L106 133 4585 SH SOLE 28 4585 0 0 COUPA SOFTWARE INC COM 22266L106 114 3931 SH SOLE 30 3931 0 0 COUPA SOFTWARE INC COM 22266L106 93 3206 SH SOLE 40 3206 0 0 COUSINS PPTYS INC COM 222795106 2214 251923 SH SOLE 2 182594 0 69329 COUSINS PPTYS INC COM 222795106 1196 136056 SH SOLE 4 136056 0 0 COUSINS PPTYS INC COM 222795106 4616 525181 SH SOLE 7 525181 0 0 COUSINS PPTYS INC COM 222795106 124 14085 SH SOLE 15 14085 0 0 COUSINS PPTYS INC COM 222795106 24572 2795505 SH SOLE 18 2795505 0 0 COUSINS PPTYS INC COM 222795106 5579 634672 SH SOLE 19 634672 0 0 COUSINS PPTYS INC COM 222795106 245843 27968512 SH SOLE 21 27968512 0 0 COUSINS PPTYS INC COM 222795106 160632 18274426 SH SOLE 22 17512907 0 761519 COUSINS PPTYS INC COM 222795106 181 20630 SH SOLE 23 20630 0 0 COUSINS PPTYS INC COM 222795106 6479 737084 SH SOLE 25 737084 0 0 COUSINS PPTYS INC COM 222795106 2324 264399 SH SOLE 26 121792 0 142607 COUSINS PPTYS INC COM 222795106 571 65008 SH SOLE 28 65008 0 0 COUSINS PPTYS INC COM 222795106 1247 141875 SH SOLE 29 141875 0 0 COUSINS PPTYS INC COM 222795106 18727 2130496 SH SOLE 30 2130496 0 0 COUSINS PPTYS INC COM 222795106 361 41115 SH SOLE 40 41115 0 0 COVANTA HLDG CORP COM 22282E102 77 5803 SH SOLE 2 4964 0 839 COVANTA HLDG CORP COM 22282E102 7 546 SH SOLE 4 546 0 0 COVANTA HLDG CORP COM 22282E102 67 5047 SH SOLE 7 5047 0 0 COVANTA HLDG CORP COM 22282E102 5337 404330 SH SOLE 18 404330 0 0 COVANTA HLDG CORP COM 22282E102 1049 79498 SH SOLE 19 79498 0 0 COVANTA HLDG CORP COM 22282E102 53670 4065879 SH SOLE 21 4065879 0 0 COVANTA HLDG CORP COM 22282E102 43598 3302894 SH SOLE 22 3068481 0 234413 COVANTA HLDG CORP COM 22282E102 744 56333 SH SOLE 26 48725 0 7608 COVANTA HLDG CORP COM 22282E102 227 17191 SH SOLE 28 17191 0 0 COVANTA HLDG CORP COM 22282E102 5381 407665 SH SOLE 30 407665 0 0 COVANTA HLDG CORP COM 22282E102 31 2380 SH SOLE 36 2380 0 0 COVANTA HLDG CORP COM 22282E102 171 12934 SH SOLE 40 12934 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 41 2349 SH SOLE 2 438 0 1911 COVENANT TRANSN GROUP INC CL A 22284P105 5 301 SH SOLE 7 301 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 820 46758 SH SOLE 18 46758 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 136 7786 SH SOLE 19 7786 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 6979 398097 SH SOLE 21 398097 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 6476 369444 SH SOLE 22 343035 0 26409 COVENANT TRANSN GROUP INC CL A 22284P105 31 1740 SH SOLE 28 1740 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 32 1822 SH SOLE 30 1822 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 20 1146 SH SOLE 40 1146 0 0 COVISINT CORP COM 22357R103 17 7055 SH SOLE 18 7055 0 0 COVISINT CORP COM 22357R103 22 8788 SH SOLE 19 8788 0 0 COVISINT CORP COM 22357R103 266 108510 SH SOLE 21 108510 0 0 COVISINT CORP COM 22357R103 1382 564106 SH SOLE 22 564106 0 0 COWEN INC CL A NEW 223622606 90 5543 SH SOLE 2 1145 0 4398 COWEN INC CL A NEW 223622606 11 681 SH SOLE 7 681 0 0 COWEN INC CL A NEW 223622606 1758 108214 SH SOLE 18 108214 0 0 COWEN INC CL A NEW 223622606 298 18339 SH SOLE 19 18339 0 0 COWEN INC CL A NEW 223622606 15157 932767 SH SOLE 21 932767 0 0 COWEN INC CL A NEW 223622606 13363 822339 SH SOLE 22 774358 0 47981 COWEN INC CL A NEW 223622606 62 3797 SH SOLE 28 3797 0 0 COWEN INC CL A NEW 223622606 56 3436 SH SOLE 30 3436 0 0 COWEN INC CL A NEW 223622606 139 8560 SH SOLE 40 8560 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 375 23490 SH SOLE 7 23490 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 18400 1153588 SH SOLE 21 1153588 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 341 21388 SH SOLE 22 21388 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 3350 210048 SH SOLE 30 210048 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 226 24022 SH SOLE 21 24022 0 0 CPI CARD GROUP INC COM 12634H101 5 1730 SH SOLE 2 778 0 952 CPI CARD GROUP INC COM 12634H101 219 76788 SH SOLE 18 76788 0 0 CPI CARD GROUP INC COM 12634H101 42 14775 SH SOLE 19 14775 0 0 CPI CARD GROUP INC COM 12634H101 2033 713229 SH SOLE 21 713229 0 0 CPI CARD GROUP INC COM 12634H101 484 169757 SH SOLE 22 156101 0 13656 CPS TECHNOLOGIES CORP COM 12619F104 4 3262 SH SOLE 21 3262 0 0 CRA INTL INC COM 12618T105 80 2195 SH SOLE 2 365 0 1830 CRA INTL INC COM 12618T105 9 235 SH SOLE 7 235 0 0 CRA INTL INC COM 12618T105 1229 33850 SH SOLE 18 33850 0 0 CRA INTL INC COM 12618T105 208 5721 SH SOLE 19 5721 0 0 CRA INTL INC COM 12618T105 9908 272785 SH SOLE 21 272785 0 0 CRA INTL INC COM 12618T105 10451 287760 SH SOLE 22 275985 0 11775 CRACKER BARREL OLD CTRY STOR COM 22410J106 1931 11546 SH SOLE 2 11275 0 271 CRACKER BARREL OLD CTRY STOR COM 22410J106 14 81 SH SOLE 4 81 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 245 1464 SH SOLE 7 1464 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 22673 135561 SH SOLE 18 135561 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2234 13359 SH SOLE 19 13359 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 227816 1362128 SH SOLE 21 1362128 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 117566 702934 SH SOLE 22 665846 0 37088 CRACKER BARREL OLD CTRY STOR COM 22410J106 1270 7591 SH SOLE 26 6363 0 1228 CRACKER BARREL OLD CTRY STOR COM 22410J106 459 2747 SH SOLE 28 2747 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 485 2902 SH SOLE 30 2902 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 553 3309 SH SOLE 31 3309 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 54 322 SH SOLE 36 322 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 310 1853 SH SOLE 40 1853 0 0 CRAFT BREW ALLIANCE INC COM 224122101 13 763 SH SOLE 2 763 0 0 CRAFT BREW ALLIANCE INC COM 224122101 785 46603 SH SOLE 18 46603 0 0 CRAFT BREW ALLIANCE INC COM 224122101 143 8514 SH SOLE 19 8514 0 0 CRAFT BREW ALLIANCE INC COM 224122101 6593 391247 SH SOLE 21 391247 0 0 CRAFT BREW ALLIANCE INC COM 224122101 1821 108076 SH SOLE 22 98064 0 10012 CRANE CO COM 224399105 4781 60227 SH SOLE 2 33993 0 26234 CRANE CO COM 224399105 90 1140 SH SOLE 4 1140 0 0 CRANE CO COM 224399105 126 1591 SH SOLE 7 1591 0 0 CRANE CO COM 224399105 1159 14600 SH SOLE 15 0 0 14600 CRANE CO COM 224399105 13754 173272 SH SOLE 18 173272 0 0 CRANE CO COM 224399105 1749 22032 SH SOLE 19 22032 0 0 CRANE CO COM 224399105 168688 2125069 SH SOLE 21 2125069 0 0 CRANE CO COM 224399105 128386 1617360 SH SOLE 22 1463306 0 154054 CRANE CO COM 224399105 113 1429 SH SOLE 23 1429 0 0 CRANE CO COM 224399105 1496 18852 SH SOLE 26 16365 0 2487 CRANE CO COM 224399105 532 6706 SH SOLE 28 6706 0 0 CRANE CO COM 224399105 1471 18535 SH SOLE 29 331 0 18204 CRANE CO COM 224399105 575 7246 SH SOLE 30 7246 0 0 CRANE CO COM 224399105 87 1100 SH SOLE 31 1100 0 0 CRANE CO COM 224399105 51 645 SH SOLE 34 645 0 0 CRANE CO COM 224399105 203 2563 SH SOLE 36 2563 0 0 CRANE CO COM 224399105 407 5125 SH SOLE 40 5125 0 0 CRAWFORD & CO CL B 224633107 9 969 SH SOLE 2 639 0 330 CRAWFORD & CO CL B 224633107 7 741 SH SOLE 7 741 0 0 CRAWFORD & CO CL B 224633107 440 47351 SH SOLE 18 47351 0 0 CRAWFORD & CO CL B 224633107 95 10206 SH SOLE 19 10206 0 0 CRAWFORD & CO CL B 224633107 3597 386805 SH SOLE 21 386805 0 0 CRAWFORD & CO CL B 224633107 6082 653977 SH SOLE 22 627664 0 26313 CRAWFORD & CO CL B 224633107 83 8906 SH SOLE 29 0 0 8906 CRAWFORD & CO CL A 224633206 59 7640 SH OTR 19 7640 0 0 CRAWFORD & CO CL A 224633206 90 11510 SH SOLE 21 11510 0 0 CRAWFORD & CO CL A 224633206 84 10758 SH SOLE 22 10758 0 0 CRAY INC COM NEW 225223304 156 8468 SH SOLE 2 1785 0 6683 CRAY INC COM NEW 225223304 5 264 SH SOLE 4 264 0 0 CRAY INC COM NEW 225223304 19 1038 SH SOLE 7 1038 0 0 CRAY INC COM NEW 225223304 3691 200617 SH SOLE 18 200617 0 0 CRAY INC COM NEW 225223304 3876 210638 SH SOLE 19 210638 0 0 CRAY INC COM NEW 225223304 63149 3432029 SH SOLE 21 3432029 0 0 CRAY INC COM NEW 225223304 20038 1088997 SH SOLE 22 1016101 0 72896 CRAY INC COM NEW 225223304 129 6993 SH SOLE 26 4090 0 2903 CRAY INC COM NEW 225223304 108 5846 SH SOLE 28 5846 0 0 CRAY INC COM NEW 225223304 1089 59159 SH SOLE 30 59159 0 0 CRAY INC COM NEW 225223304 79 4287 SH SOLE 40 4287 0 0 CREDICORP LTD COM G2519Y108 4505 25112 SH SOLE 2 8316 0 16796 CREDICORP LTD COM G2519Y108 3033 16908 SH SOLE 4 16908 0 0 CREDICORP LTD COM G2519Y108 1058 5897 SH SOLE 7 4824 0 1073 CREDICORP LTD COM G2519Y108 10626 59234 SH SOLE 18 24935 0 34299 CREDICORP LTD COM G2519Y108 4701 26204 SH SOLE 19 26204 0 0 CREDICORP LTD COM G2519Y108 280216 1562048 SH SOLE 21 1562048 0 0 CREDICORP LTD COM G2519Y108 172374 960891 SH SOLE 22 919145 0 41746 CREDICORP LTD COM G2519Y108 17296 96418 SH SOLE 23 96418 0 0 CREDICORP LTD COM G2519Y108 7661 42704 SH SOLE 25 42704 0 0 CREDICORP LTD COM G2519Y108 33642 187534 SH SOLE 26 29490 0 158044 CREDICORP LTD COM G2519Y108 1923 10721 SH SOLE 28 10721 0 0 CREDICORP LTD COM G2519Y108 4962 27658 SH SOLE 29 18498 0 9160 CREDICORP LTD COM G2519Y108 74080 412955 SH SOLE 30 412955 0 0 CREDICORP LTD COM G2519Y108 1427 7955 SH SOLE 31 4087 0 3868 CREDICORP LTD COM G2519Y108 36426 203054 SH SOLE 34 203054 0 0 CREDICORP LTD COM G2519Y108 55 307 SH SOLE 40 307 0 0 CREDIT ACCEP CORP MICH COM 225310101 1313 5106 SH SOLE 2 841 0 4265 CREDIT ACCEP CORP MICH COM 225310101 10 39 SH SOLE 4 39 0 0 CREDIT ACCEP CORP MICH COM 225310101 67 259 SH SOLE 7 259 0 0 CREDIT ACCEP CORP MICH COM 225310101 1439 5598 SH SOLE 18 5598 0 0 CREDIT ACCEP CORP MICH COM 225310101 1317 5123 SH SOLE 19 5123 0 0 CREDIT ACCEP CORP MICH COM 225310101 29284 113883 SH SOLE 21 113883 0 0 CREDIT ACCEP CORP MICH COM 225310101 80106 311527 SH SOLE 22 278986 0 32541 CREDIT ACCEP CORP MICH COM 225310101 355 1379 SH SOLE 26 762 0 617 CREDIT ACCEP CORP MICH COM 225310101 270 1049 SH SOLE 28 1049 0 0 CREDIT ACCEP CORP MICH COM 225310101 290 1128 SH SOLE 30 1128 0 0 CREDIT ACCEP CORP MICH COM 225310101 65 253 SH SOLE 31 253 0 0 CREDIT ACCEP CORP MICH COM 225310101 204 795 SH SOLE 40 795 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 77 926 SH OTR 19 926 0 0 CREE INC COM 225447101 1438 58335 SH SOLE 2 41821 0 16514 CREE INC COM 225447101 16 645 SH SOLE 4 645 0 0 CREE INC COM 225447101 95 3842 SH SOLE 7 3842 0 0 CREE INC COM 225447101 15940 646665 SH SOLE 18 646665 0 0 CREE INC COM 225447101 1567 63585 SH SOLE 19 63585 0 0 CREE INC COM 225447101 155592 6312039 SH SOLE 21 6312039 0 0 CREE INC COM 225447101 76066 3085832 SH SOLE 22 2902847 0 182985 CREE INC COM 225447101 672 27242 SH SOLE 26 22743 0 4499 CREE INC COM 225447101 358 14508 SH SOLE 28 14508 0 0 CREE INC COM 225447101 378 15334 SH SOLE 30 15334 0 0 CREE INC COM 225447101 137 5551 SH SOLE 36 5551 0 0 CREE INC COM 225447101 282 11454 SH SOLE 40 11454 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2361 308656 SH SOLE 21 308656 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 299 12710 SH SOLE 22 12710 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 3906 200806 SH SOLE 21 200806 0 0 CRH PLC ADR 12626K203 0 9 SH SOLE 18 9 0 0 CRITEO S A SPONS ADS 226718104 10 200 SH SOLE 17 0 0 200 CRITEO S A SPONS ADS 226718104 341 6942 SH SOLE 22 6942 0 0 CROCS INC COM 227046109 85 10993 SH SOLE 2 7067 0 3926 CROCS INC COM 227046109 4 538 SH SOLE 4 538 0 0 CROCS INC COM 227046109 16 2073 SH SOLE 7 2073 0 0 CROCS INC COM 227046109 2821 365860 SH SOLE 18 365860 0 0 CROCS INC COM 227046109 363 47099 SH SOLE 19 47099 0 0 CROCS INC COM 227046109 50337 6528856 SH SOLE 21 6528856 0 0 CROCS INC COM 227046109 15781 2046798 SH SOLE 22 1879711 0 167087 CROCS INC COM 227046109 228 29538 SH SOLE 26 25181 0 4357 CROCS INC COM 227046109 80 10424 SH SOLE 28 10424 0 0 CROCS INC COM 227046109 816 105850 SH SOLE 30 105850 0 0 CROCS INC COM 227046109 67 8655 SH SOLE 40 8655 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 86 6658 SH SOLE 2 3222 0 3436 CROSS CTRY HEALTHCARE INC COM 227483104 9 735 SH SOLE 7 735 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 2231 172805 SH SOLE 18 172805 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 442 34214 SH SOLE 19 34214 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 36670 2840450 SH SOLE 21 2840450 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 11620 900106 SH SOLE 22 841664 0 58442 CROSS CTRY HEALTHCARE INC COM 227483104 57 4434 SH SOLE 28 4434 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 112 8677 SH SOLE 29 0 0 8677 CROSS CTRY HEALTHCARE INC COM 227483104 595 46090 SH SOLE 30 46090 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 91 7014 SH SOLE 40 7014 0 0 CROSSROADS SYS INC COM PAR 22765D407 0 157 SH SOLE 21 157 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 46717 466330 SH SOLE 2 116007 0 350323 CROWN CASTLE INTL CORP NEW COM 22822V101 12179 121575 SH SOLE 4 112478 0 9097 CROWN CASTLE INTL CORP NEW COM 22822V101 55758 556582 SH SOLE 7 553988 0 2594 CROWN CASTLE INTL CORP NEW COM 22822V101 796 7945 SH SOLE 13 7945 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 180 1794 SH SOLE 15 1794 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 20 200 SH SOLE 17 0 0 200 CROWN CASTLE INTL CORP NEW COM 22822V101 82158 820105 SH SOLE 18 770227 0 49878 CROWN CASTLE INTL CORP NEW COM 22822V101 35198 351350 SH SOLE 19 351350 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 16143 161142 SH SOLE 20 0 0 161142 CROWN CASTLE INTL CORP NEW COM 22822V101 801738 8002979 SH SOLE 21 8002979 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 974564 9728127 SH SOLE 22 8103541 0 1624586 CROWN CASTLE INTL CORP NEW COM 22822V101 44349 442695 SH SOLE 23 442695 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 27109 270607 SH SOLE 25 270607 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 101061 1008796 SH SOLE 26 317990 0 690806 CROWN CASTLE INTL CORP NEW COM 22822V101 7616 76025 SH SOLE 28 56933 0 19092 CROWN CASTLE INTL CORP NEW COM 22822V101 1370 13677 SH SOLE 29 13677 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 150372 1501014 SH SOLE 30 1501014 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 24094 240512 SH SOLE 31 155211 0 85301 CROWN CASTLE INTL CORP NEW COM 22822V101 5667 56564 SH SOLE 34 56564 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 42559 424826 SH SOLE 36 424826 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 193 1925 SH SOLE 40 1925 0 0 CROWN CRAFTS INC COM 228309100 11 1553 SH SOLE 18 1553 0 0 CROWN CRAFTS INC COM 228309100 226 32475 SH SOLE 21 32475 0 0 CROWN HOLDINGS INC COM 228368106 10412 174518 SH SOLE 2 52833 0 121685 CROWN HOLDINGS INC COM 228368106 2717 45536 SH SOLE 4 42188 0 3348 CROWN HOLDINGS INC COM 228368106 788 13200 SH SOLE 7 13200 0 0 CROWN HOLDINGS INC COM 228368106 20205 338670 SH SOLE 18 308890 0 29780 CROWN HOLDINGS INC COM 228368106 28629 479877 SH SOLE 19 479877 0 0 CROWN HOLDINGS INC COM 228368106 6126 102685 SH SOLE 20 0 0 102685 CROWN HOLDINGS INC COM 228368106 90080 1509885 SH SOLE 21 1509885 0 0 CROWN HOLDINGS INC COM 228368106 236637 3966423 SH SOLE 22 3537923 0 428500 CROWN HOLDINGS INC COM 228368106 10481 175671 SH SOLE 23 175671 0 0 CROWN HOLDINGS INC COM 228368106 15457 259090 SH SOLE 26 123799 0 135291 CROWN HOLDINGS INC COM 228368106 1717 28782 SH SOLE 28 21231 0 7551 CROWN HOLDINGS INC COM 228368106 2580 43253 SH SOLE 29 10657 0 32596 CROWN HOLDINGS INC COM 228368106 8329 139613 SH SOLE 30 139613 0 0 CROWN HOLDINGS INC COM 228368106 3332 55857 SH SOLE 31 26632 0 29225 CROWN HOLDINGS INC COM 228368106 6310 105760 SH SOLE 34 105760 0 0 CROWN HOLDINGS INC COM 228368106 1996 33455 SH SOLE 36 33455 0 0 CROWN HOLDINGS INC COM 228368106 40 664 SH SOLE 40 664 0 0 CRYOLIFE INC COM 228903100 64 3196 SH SOLE 2 1596 0 1600 CRYOLIFE INC COM 228903100 16 803 SH SOLE 7 803 0 0 CRYOLIFE INC COM 228903100 3093 155026 SH SOLE 18 155026 0 0 CRYOLIFE INC COM 228903100 414 20729 SH SOLE 19 20729 0 0 CRYOLIFE INC COM 228903100 53810 2697233 SH SOLE 21 2697233 0 0 CRYOLIFE INC COM 228903100 15610 782433 SH SOLE 22 718053 0 64380 CRYOLIFE INC COM 228903100 76 3796 SH SOLE 28 3796 0 0 CRYOLIFE INC COM 228903100 825 41343 SH SOLE 30 41343 0 0 CRYOLIFE INC COM 228903100 79 3945 SH SOLE 40 3945 0 0 CRYOPORT INC COM PAR $0.001 229050307 19 3833 SH SOLE 18 3833 0 0 CRYOPORT INC COM PAR $0.001 229050307 21 4188 SH SOLE 19 4188 0 0 CRYOPORT INC COM PAR $0.001 229050307 275 55871 SH SOLE 21 55871 0 0 CRYOPORT INC COM PAR $0.001 229050307 245 49777 SH SOLE 22 49777 0 0 CRYSTAL ROCK HLDGS INC COM 22940F103 3 3612 SH SOLE 21 3612 0 0 CRYSTAL ROCK HLDGS INC COM 22940F103 26 31642 SH SOLE 22 31642 0 0 CSG SYS INTL INC COM 126349109 1234 30420 SH SOLE 2 28894 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 6737 166020 SH SOLE 18 166020 0 0 CSG SYS INTL INC COM 126349109 17764 437753 SH SOLE 19 437753 0 0 CSG SYS INTL INC COM 126349109 116272 2865252 SH SOLE 21 2865252 0 0 CSG SYS INTL INC COM 126349109 65468 1613302 SH SOLE 22 1548821 0 64481 CSG SYS INTL INC COM 126349109 4934 121596 SH SOLE 23 121596 0 0 CSG SYS INTL INC COM 126349109 524 12903 SH SOLE 26 9884 0 3019 CSG SYS INTL INC COM 126349109 196 4819 SH SOLE 28 4819 0 0 CSG SYS INTL INC COM 126349109 1878 46277 SH SOLE 29 0 0 46277 CSG SYS INTL INC COM 126349109 1932 47603 SH SOLE 30 47603 0 0 CSG SYS INTL INC COM 126349109 786 19377 SH SOLE 34 19377 0 0 CSG SYS INTL INC COM 126349109 151 3711 SH SOLE 40 3711 0 0 CSP INC COM 126389105 7 614 SH SOLE 18 614 0 0 CSP INC COM 126389105 7 681 SH SOLE 21 681 0 0 CSRA INC COM 12650T104 3402 107145 SH SOLE 2 29020 0 78125 CSRA INC COM 12650T104 30 949 SH SOLE 4 949 0 0 CSRA INC COM 12650T104 2952 92991 SH SOLE 7 92991 0 0 CSRA INC COM 12650T104 34 1078 SH SOLE 15 1078 0 0 CSRA INC COM 12650T104 10068 317117 SH SOLE 18 310119 0 6998 CSRA INC COM 12650T104 1529 48156 SH SOLE 19 48156 0 0 CSRA INC COM 12650T104 94538 2977574 SH SOLE 21 2977574 0 0 CSRA INC COM 12650T104 133081 4191517 SH SOLE 22 3494337 0 697180 CSRA INC COM 12650T104 3514 110680 SH SOLE 25 110680 0 0 CSRA INC COM 12650T104 6349 199969 SH SOLE 26 84473 0 115496 CSRA INC COM 12650T104 736 23177 SH SOLE 28 23177 0 0 CSRA INC COM 12650T104 8834 278230 SH SOLE 30 278230 0 0 CSRA INC COM 12650T104 112 3516 SH SOLE 31 3516 0 0 CSRA INC COM 12650T104 4783 150661 SH SOLE 36 150661 0 0 CSRA INC COM 12650T104 566 17815 SH SOLE 40 17815 0 0 CSS INDS INC COM 125906107 48 1832 SH SOLE 2 315 0 1517 CSS INDS INC COM 125906107 6 237 SH SOLE 7 237 0 0 CSS INDS INC COM 125906107 941 35962 SH SOLE 18 35962 0 0 CSS INDS INC COM 125906107 151 5766 SH SOLE 19 5766 0 0 CSS INDS INC COM 125906107 7432 284089 SH SOLE 21 284089 0 0 CSS INDS INC COM 125906107 6919 264488 SH SOLE 22 248272 0 16216 CSS INDS INC COM 125906107 31 1175 SH SOLE 28 1175 0 0 CSS INDS INC COM 125906107 40 1513 SH SOLE 30 1513 0 0 CSS INDS INC COM 125906107 23 893 SH SOLE 40 893 0 0 CSW INDUSTRIALS INC COM 126402106 94 2437 SH SOLE 2 636 0 1801 CSW INDUSTRIALS INC COM 126402106 27 687 SH SOLE 7 687 0 0 CSW INDUSTRIALS INC COM 126402106 2196 56815 SH SOLE 18 56815 0 0 CSW INDUSTRIALS INC COM 126402106 376 9732 SH SOLE 19 9732 0 0 CSW INDUSTRIALS INC COM 126402106 17777 459943 SH SOLE 21 459943 0 0 CSW INDUSTRIALS INC COM 126402106 11915 308273 SH SOLE 22 284229 0 24044 CSW INDUSTRIALS INC COM 126402106 72 1853 SH SOLE 28 1853 0 0 CSW INDUSTRIALS INC COM 126402106 4266 110388 SH SOLE 30 110388 0 0 CSX CORP COM 126408103 64585 1183739 SH SOLE 2 300931 0 882808 CSX CORP COM 126408103 17408 319053 SH SOLE 4 295674 0 23379 CSX CORP COM 126408103 34805 637917 SH SOLE 7 632458 0 5459 CSX CORP COM 126408103 553 10138 SH SOLE 13 10138 0 0 CSX CORP COM 126408103 399 7314 SH SOLE 15 7314 0 0 CSX CORP COM 126408103 106578 1953408 SH SOLE 18 1826150 0 127258 CSX CORP COM 126408103 4685 85862 SH SOLE 19 54829 0 31033 CSX CORP COM 126408103 26367 483275 SH SOLE 20 0 0 483275 CSX CORP COM 126408103 797836 14623085 SH SOLE 21 14623085 0 0 CSX CORP COM 126408103 1340489 24569071 SH SOLE 22 20459564 0 4109507 CSX CORP COM 126408103 61601 1129048 SH SOLE 23 1129048 0 0 CSX CORP COM 126408103 35006 641612 SH SOLE 25 641612 0 0 CSX CORP COM 126408103 135003 2474395 SH SOLE 26 789251 0 1685144 CSX CORP COM 126408103 10647 195148 SH SOLE 28 145911 0 49237 CSX CORP COM 126408103 2005 36751 SH SOLE 29 36751 0 0 CSX CORP COM 126408103 168468 3087749 SH SOLE 30 3087749 0 0 CSX CORP COM 126408103 26723 489791 SH SOLE 31 233977 0 255814 CSX CORP COM 126408103 8879 162734 SH SOLE 32 162734 0 0 CSX CORP COM 126408103 3547 65010 SH SOLE 34 65010 0 0 CSX CORP COM 126408103 57479 1053503 SH SOLE 36 1053503 0 0 CSX CORP COM 126408103 259 4738 SH SOLE 40 4738 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 12 3721 SH SOLE 18 3721 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 9 2641 SH SOLE 19 2641 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 190 57265 SH SOLE 21 57265 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 1070 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 5554 103127 SH SOLE 2 11076 0 92051 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4826 89608 SH SOLE 4 89608 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3389 62924 SH SOLE 7 62924 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 637 11826 SH SOLE 13 0 0 11826 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8089 150183 SH SOLE 15 150183 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6818 126588 SH SOLE 18 126588 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 555 10297 SH SOLE 19 10297 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 329311 6114201 SH SOLE 21 6114201 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 227488 4223686 SH SOLE 22 3996799 0 226887 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 21500 399180 SH SOLE 23 399180 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2368 43971 SH SOLE 25 43971 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 53441 992228 SH SOLE 26 111967 0 880261 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3132 58148 SH SOLE 28 58148 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8216 152541 SH SOLE 29 102932 0 49609 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 113173 2101238 SH SOLE 30 2101238 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 10739 199396 SH SOLE 31 21941 0 177455 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5592 103832 SH SOLE 32 103832 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2090 38809 SH SOLE 34 38809 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 80 1484 SH SOLE 40 1484 0 0 CTRIP COM INTL LTD OPTIONS 22943F100 81 1500 SH Call OTR 19 1500 0 0 CTRIP COM INTL LTD OPTIONS 22943F100 81 1500 SH Put OTR 19 1500 0 0 CTS CORP COM 126501105 150 6926 SH SOLE 2 1410 0 5516 CTS CORP COM 126501105 8 379 SH SOLE 4 379 0 0 CTS CORP COM 126501105 22 999 SH SOLE 7 999 0 0 CTS CORP COM 126501105 3570 165271 SH SOLE 18 165271 0 0 CTS CORP COM 126501105 464 21463 SH SOLE 19 21463 0 0 CTS CORP COM 126501105 61441 2844513 SH SOLE 21 2844513 0 0 CTS CORP COM 126501105 18394 851576 SH SOLE 22 796759 0 54817 CTS CORP COM 126501105 88 4094 SH SOLE 28 4094 0 0 CTS CORP COM 126501105 986 45628 SH SOLE 30 45628 0 0 CTS CORP COM 126501105 80 3702 SH SOLE 40 3702 0 0 CU BANCORP CALIF COM 126534106 116 3200 SH SOLE 2 756 0 2444 CU BANCORP CALIF COM 126534106 17 479 SH SOLE 7 479 0 0 CU BANCORP CALIF COM 126534106 2318 64126 SH SOLE 18 64126 0 0 CU BANCORP CALIF COM 126534106 428 11844 SH SOLE 19 11844 0 0 CU BANCORP CALIF COM 126534106 19081 527836 SH SOLE 21 527836 0 0 CU BANCORP CALIF COM 126534106 13478 372840 SH SOLE 22 326982 0 45858 CU BANCORP CALIF COM 126534106 165 4558 SH SOLE 28 4558 0 0 CU BANCORP CALIF COM 126534106 92 2547 SH SOLE 30 2547 0 0 CU BANCORP CALIF COM 126534106 99 2738 SH SOLE 40 2738 0 0 CUBESMART COM 229663109 2223 92480 SH SOLE 2 19051 0 73429 CUBESMART COM 229663109 1411 58704 SH SOLE 4 58704 0 0 CUBESMART COM 229663109 5506 229054 SH SOLE 7 229054 0 0 CUBESMART COM 229663109 160 6647 SH SOLE 15 6647 0 0 CUBESMART COM 229663109 2220 92354 SH SOLE 18 92354 0 0 CUBESMART COM 229663109 5660 235450 SH SOLE 19 235450 0 0 CUBESMART COM 229663109 75681 3148116 SH SOLE 21 3148116 0 0 CUBESMART COM 229663109 176553 7344135 SH SOLE 22 6809676 0 534459 CUBESMART COM 229663109 209 8688 SH SOLE 23 8688 0 0 CUBESMART COM 229663109 7694 320070 SH SOLE 25 320070 0 0 CUBESMART COM 229663109 2673 111169 SH SOLE 26 48160 0 63009 CUBESMART COM 229663109 610 25359 SH SOLE 28 25359 0 0 CUBESMART COM 229663109 4009 166753 SH SOLE 29 62305 0 104448 CUBESMART COM 229663109 22124 920284 SH SOLE 30 920284 0 0 CUBESMART COM 229663109 92 3826 SH SOLE 31 3826 0 0 CUBESMART COM 229663109 417 17329 SH SOLE 40 17329 0 0 CUBIC CORP COM 229669106 323 6987 SH SOLE 2 1020 0 5967 CUBIC CORP COM 229669106 5 110 SH SOLE 4 110 0 0 CUBIC CORP COM 229669106 26 552 SH SOLE 7 552 0 0 CUBIC CORP COM 229669106 5831 125935 SH SOLE 18 125935 0 0 CUBIC CORP COM 229669106 7823 168965 SH SOLE 19 168965 0 0 CUBIC CORP COM 229669106 129711 2801526 SH SOLE 21 2801526 0 0 CUBIC CORP COM 229669106 31218 674265 SH SOLE 22 631123 0 43142 CUBIC CORP COM 229669106 461 9955 SH SOLE 26 8655 0 1300 CUBIC CORP COM 229669106 153 3298 SH SOLE 28 3298 0 0 CUBIC CORP COM 229669106 1630 35210 SH SOLE 30 35210 0 0 CUBIC CORP COM 229669106 119 2566 SH SOLE 40 2566 0 0 CUI GLOBAL INC COM NEW 126576206 14 3541 SH SOLE 18 3541 0 0 CUI GLOBAL INC COM NEW 126576206 210 54602 SH SOLE 21 54602 0 0 CUI GLOBAL INC COM NEW 126576206 94 24486 SH SOLE 22 24486 0 0 CULLEN FROST BANKERS INC COM 229899109 5302 56453 SH SOLE 2 26780 0 29673 CULLEN FROST BANKERS INC COM 229899109 23 249 SH SOLE 4 249 0 0 CULLEN FROST BANKERS INC COM 229899109 4942 52628 SH SOLE 7 52628 0 0 CULLEN FROST BANKERS INC COM 229899109 21332 227152 SH SOLE 18 227152 0 0 CULLEN FROST BANKERS INC COM 229899109 9552 101714 SH SOLE 19 101714 0 0 CULLEN FROST BANKERS INC COM 229899109 236141 2514547 SH SOLE 21 2514547 0 0 CULLEN FROST BANKERS INC COM 229899109 168907 1798608 SH SOLE 22 1625144 0 173464 CULLEN FROST BANKERS INC COM 229899109 1840 19590 SH SOLE 25 19590 0 0 CULLEN FROST BANKERS INC COM 229899109 1961 20877 SH SOLE 26 17373 0 3504 CULLEN FROST BANKERS INC COM 229899109 760 8092 SH SOLE 28 8092 0 0 CULLEN FROST BANKERS INC COM 229899109 1185 12618 SH SOLE 29 0 0 12618 CULLEN FROST BANKERS INC COM 229899109 885 9429 SH SOLE 30 9429 0 0 CULLEN FROST BANKERS INC COM 229899109 116 1232 SH SOLE 31 1232 0 0 CULLEN FROST BANKERS INC COM 229899109 4423 47100 SH SOLE 34 47100 0 0 CULLEN FROST BANKERS INC COM 229899109 246 2618 SH SOLE 36 2618 0 0 CULLEN FROST BANKERS INC COM 229899109 596 6351 SH SOLE 40 6351 0 0 CULP INC COM 230215105 16 488 SH SOLE 2 488 0 0 CULP INC COM 230215105 13 413 SH SOLE 7 413 0 0 CULP INC COM 230215105 1249 38429 SH SOLE 18 38429 0 0 CULP INC COM 230215105 4001 123103 SH SOLE 19 123103 0 0 CULP INC COM 230215105 10940 336628 SH SOLE 21 336628 0 0 CULP INC COM 230215105 14406 443257 SH SOLE 22 430205 0 13052 CULP INC COM 230215105 393 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 30054 SH SOLE 21 30054 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 2549 364130 SH SOLE 22 364130 0 0 CUMMINS INC COM 231021106 34832 214718 SH SOLE 2 62847 0 151871 CUMMINS INC COM 231021106 8572 52844 SH SOLE 4 48737 0 4107 CUMMINS INC COM 231021106 20542 126629 SH SOLE 7 115220 0 11409 CUMMINS INC COM 231021106 666 4104 SH SOLE 13 4104 0 0 CUMMINS INC COM 231021106 178 1098 SH SOLE 15 1098 0 0 CUMMINS INC COM 231021106 61388 378427 SH SOLE 18 356016 0 22411 CUMMINS INC COM 231021106 21956 135350 SH SOLE 19 135350 0 0 CUMMINS INC COM 231021106 15388 94860 SH SOLE 20 0 0 94860 CUMMINS INC COM 231021106 566146 3489988 SH SOLE 21 3489988 0 0 CUMMINS INC COM 231021106 676958 4173084 SH SOLE 22 3425382 0 747702 CUMMINS INC COM 231021106 31515 194273 SH SOLE 23 194273 0 0 CUMMINS INC COM 231021106 39994 246541 SH SOLE 25 246541 0 0 CUMMINS INC COM 231021106 90189 555967 SH SOLE 26 152179 0 403788 CUMMINS INC COM 231021106 5466 33698 SH SOLE 28 25053 0 8645 CUMMINS INC COM 231021106 1209 7451 SH SOLE 29 6034 0 1417 CUMMINS INC COM 231021106 82958 511389 SH SOLE 30 511389 0 0 CUMMINS INC COM 231021106 15606 96201 SH SOLE 31 47188 0 49013 CUMMINS INC COM 231021106 11488 70819 SH SOLE 34 70819 0 0 CUMMINS INC COM 231021106 7803 48099 SH SOLE 35 48099 0 0 CUMMINS INC COM 231021106 31933 196853 SH SOLE 36 196853 0 0 CUMMINS INC COM 231021106 143 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 7742 SH SOLE 21 7742 0 0 CUMULUS MEDIA INC CL A NEW 231082603 122 271740 SH SOLE 22 271740 0 0 CURIS INC COM 231269101 9 4927 SH SOLE 2 4288 0 639 CURIS INC COM 231269101 5 2621 SH SOLE 7 2621 0 0 CURIS INC COM 231269101 805 425985 SH SOLE 18 425985 0 0 CURIS INC COM 231269101 149 78681 SH SOLE 19 78681 0 0 CURIS INC COM 231269101 10844 5737399 SH SOLE 21 5737399 0 0 CURIS INC COM 231269101 5885 3114012 SH SOLE 22 2971358 0 142654 CURTISS WRIGHT CORP COM 231561101 1777 19363 SH SOLE 2 19363 0 0 CURTISS WRIGHT CORP COM 231561101 21 230 SH SOLE 4 230 0 0 CURTISS WRIGHT CORP COM 231561101 127 1382 SH SOLE 7 1382 0 0 CURTISS WRIGHT CORP COM 231561101 26433 288008 SH SOLE 18 287932 0 76 CURTISS WRIGHT CORP COM 231561101 2626 28607 SH SOLE 19 28607 0 0 CURTISS WRIGHT CORP COM 231561101 307404 3349359 SH SOLE 21 3349359 0 0 CURTISS WRIGHT CORP COM 231561101 129256 1408327 SH SOLE 22 1325106 0 83221 CURTISS WRIGHT CORP COM 231561101 1438 15670 SH SOLE 26 13405 0 2265 CURTISS WRIGHT CORP COM 231561101 543 5917 SH SOLE 28 5917 0 0 CURTISS WRIGHT CORP COM 231561101 615 6696 SH SOLE 30 6696 0 0 CURTISS WRIGHT CORP COM 231561101 160 1747 SH SOLE 36 1747 0 0 CURTISS WRIGHT CORP COM 231561101 433 4720 SH SOLE 40 4720 0 0 CUSHING ENERGY INCOME COM SH BEN INT 23162T102 27 3167 SH OTR 19 3167 0 0 CUSTOMERS BANCORP INC COM 23204G100 184 6496 SH SOLE 2 1886 0 4610 CUSTOMERS BANCORP INC COM 23204G100 23 826 SH SOLE 7 826 0 0 CUSTOMERS BANCORP INC COM 23204G100 4210 148883 SH SOLE 18 148883 0 0 CUSTOMERS BANCORP INC COM 23204G100 525 18581 SH SOLE 19 18581 0 0 CUSTOMERS BANCORP INC COM 23204G100 70770 2502476 SH SOLE 21 2502476 0 0 CUSTOMERS BANCORP INC COM 23204G100 24177 854924 SH SOLE 22 804894 0 50030 CUSTOMERS BANCORP INC COM 23204G100 12 438 SH SOLE 23 438 0 0 CUSTOMERS BANCORP INC COM 23204G100 115 4079 SH SOLE 26 0 0 4079 CUSTOMERS BANCORP INC COM 23204G100 106 3738 SH SOLE 28 3738 0 0 CUSTOMERS BANCORP INC COM 23204G100 1166 41231 SH SOLE 30 41231 0 0 CUSTOMERS BANCORP INC COM 23204G100 77 2738 SH SOLE 40 2738 0 0 CUTERA INC COM 232109108 274 10587 SH SOLE 2 10587 0 0 CUTERA INC COM 232109108 21 792 SH SOLE 7 792 0 0 CUTERA INC COM 232109108 1242 47950 SH SOLE 18 47950 0 0 CUTERA INC COM 232109108 1978 76377 SH SOLE 19 76377 0 0 CUTERA INC COM 232109108 11126 429571 SH SOLE 21 429571 0 0 CUTERA INC COM 232109108 23154 893979 SH SOLE 22 857301 0 36678 CUTERA INC COM 232109108 2111 81524 SH SOLE 23 81524 0 0 CUTERA INC COM 232109108 740 28576 SH SOLE 29 0 0 28576 CVB FINL CORP COM 126600105 487 21696 SH SOLE 2 4469 0 17227 CVB FINL CORP COM 126600105 16 721 SH SOLE 4 721 0 0 CVB FINL CORP COM 126600105 56 2516 SH SOLE 7 2516 0 0 CVB FINL CORP COM 126600105 11556 515186 SH SOLE 18 515186 0 0 CVB FINL CORP COM 126600105 1528 68111 SH SOLE 19 68111 0 0 CVB FINL CORP COM 126600105 195663 8723259 SH SOLE 21 8723259 0 0 CVB FINL CORP COM 126600105 63462 2829335 SH SOLE 22 2647543 0 181792 CVB FINL CORP COM 126600105 1081 48213 SH SOLE 26 41843 0 6370 CVB FINL CORP COM 126600105 328 14605 SH SOLE 28 14605 0 0 CVB FINL CORP COM 126600105 3278 146135 SH SOLE 30 146135 0 0 CVB FINL CORP COM 126600105 237 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 212 19149 SH SOLE 21 19149 0 0 CVR ENERGY INC COM 12662P108 109 5027 SH SOLE 2 1620 0 3407 CVR ENERGY INC COM 12662P108 4 194 SH SOLE 4 194 0 0 CVR ENERGY INC COM 12662P108 8 350 SH SOLE 7 350 0 0 CVR ENERGY INC COM 12662P108 1352 62153 SH SOLE 18 62153 0 0 CVR ENERGY INC COM 12662P108 220 10122 SH SOLE 19 10122 0 0 CVR ENERGY INC COM 12662P108 10589 486635 SH SOLE 21 486635 0 0 CVR ENERGY INC COM 12662P108 9430 433364 SH SOLE 22 392746 0 40618 CVR ENERGY INC COM 12662P108 121 5567 SH SOLE 26 4501 0 1066 CVR ENERGY INC COM 12662P108 56 2574 SH SOLE 28 2574 0 0 CVR ENERGY INC COM 12662P108 88 4052 SH SOLE 30 4052 0 0 CVR ENERGY INC COM 12662P108 42 1925 SH SOLE 40 1925 0 0 CVS HEALTH CORP COM 126650100 112121 1393497 SH SOLE 2 392543 0 1000954 CVS HEALTH CORP COM 126650100 28777 357652 SH SOLE 4 331461 0 26191 CVS HEALTH CORP COM 126650100 62522 777054 SH SOLE 7 730559 0 46495 CVS HEALTH CORP COM 126650100 1397 17364 SH SOLE 13 17364 0 0 CVS HEALTH CORP COM 126650100 573 7122 SH SOLE 15 7122 0 0 CVS HEALTH CORP COM 126650100 8 100 SH SOLE 17 0 0 100 CVS HEALTH CORP COM 126650100 249021 3094962 SH SOLE 18 2882928 0 212034 CVS HEALTH CORP COM 126650100 887 11018 SH OTR 19 0 11018 0 CVS HEALTH CORP COM 126650100 102782 1277429 SH SOLE 19 1277429 0 0 CVS HEALTH CORP COM 126650100 43316 538357 SH SOLE 20 0 0 538357 CVS HEALTH CORP COM 126650100 1228559 15269190 SH SOLE 21 15269190 0 0 CVS HEALTH CORP COM 126650100 2193826 27266048 SH SOLE 22 22268679 0 4997369 CVS HEALTH CORP COM 126650100 102584 1274975 SH SOLE 23 1274975 0 0 CVS HEALTH CORP COM 126650100 59540 739999 SH SOLE 25 714391 0 25608 CVS HEALTH CORP COM 126650100 300825 3738815 SH SOLE 26 861954 0 2876861 CVS HEALTH CORP COM 126650100 17374 215930 SH SOLE 28 161901 0 54029 CVS HEALTH CORP COM 126650100 6640 82524 SH SOLE 29 40072 0 42452 CVS HEALTH CORP COM 126650100 251154 3121474 SH SOLE 30 3121474 0 0 CVS HEALTH CORP COM 126650100 45457 564963 SH SOLE 31 250171 0 314792 CVS HEALTH CORP COM 126650100 48524 603079 SH SOLE 34 603079 0 0 CVS HEALTH CORP COM 126650100 100115 1244283 SH SOLE 36 1244283 0 0 CVS HEALTH CORP COM 126650100 424 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 38 10762 SH SOLE 22 10762 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6 130 SH SOLE 4 130 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 55 1109 SH SOLE 7 1109 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 9335 186886 SH SOLE 21 186886 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 9336 186909 SH SOLE 22 172376 0 14533 CYBERARK SOFTWARE LTD SHS M2682V108 148 2968 SH SOLE 26 0 0 2968 CYBERARK SOFTWARE LTD SHS M2682V108 201 4024 SH SOLE 40 4024 0 0 CYBEROPTICS CORP COM 232517102 17 814 SH SOLE 2 288 0 526 CYBEROPTICS CORP COM 232517102 530 25666 SH SOLE 18 25666 0 0 CYBEROPTICS CORP COM 232517102 100 4823 SH SOLE 19 4823 0 0 CYBEROPTICS CORP COM 232517102 4538 219738 SH SOLE 21 219738 0 0 CYBEROPTICS CORP COM 232517102 5005 242388 SH SOLE 22 237406 0 4982 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 3 796 SH SOLE 21 796 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 8 1400 SH SOLE 2 1400 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 27 4727 SH SOLE 18 4727 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 26 4428 SH SOLE 19 4428 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 402 69810 SH SOLE 21 69810 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 582 100959 SH SOLE 22 100959 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 4268 312640 SH SOLE 2 152644 0 159996 CYPRESS SEMICONDUCTOR CORP COM 232806109 23 1699 SH SOLE 4 1699 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 147 10787 SH SOLE 7 10787 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 15267 1118445 SH SOLE 18 1118445 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1986 145518 SH SOLE 19 145518 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 210020 15386116 SH SOLE 21 15386116 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 138564 10151223 SH SOLE 22 9135841 0 1015382 CYPRESS SEMICONDUCTOR CORP COM 232806109 1703 124791 SH SOLE 26 105241 0 19550 CYPRESS SEMICONDUCTOR CORP COM 232806109 626 45846 SH SOLE 28 45846 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 6918 506809 SH SOLE 30 506809 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 103 7520 SH SOLE 31 7520 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 508 37193 SH SOLE 40 37193 0 0 CYRUSONE INC COM 23283R100 4019 72083 SH SOLE 2 38986 0 33097 CYRUSONE INC COM 23283R100 15 277 SH SOLE 4 277 0 0 CYRUSONE INC COM 23283R100 113 2035 SH SOLE 7 2035 0 0 CYRUSONE INC COM 23283R100 14984 268764 SH SOLE 18 268764 0 0 CYRUSONE INC COM 23283R100 6514 116851 SH SOLE 19 116851 0 0 CYRUSONE INC COM 23283R100 209465 3757225 SH SOLE 21 3757225 0 0 CYRUSONE INC COM 23283R100 171702 3079860 SH SOLE 22 2815661 0 264199 CYRUSONE INC COM 23283R100 208 3730 SH SOLE 23 3730 0 0 CYRUSONE INC COM 23283R100 1570 28164 SH SOLE 26 25298 0 2866 CYRUSONE INC COM 23283R100 584 10474 SH SOLE 28 10474 0 0 CYRUSONE INC COM 23283R100 717 12857 SH SOLE 30 12857 0 0 CYRUSONE INC COM 23283R100 111 1995 SH SOLE 31 1995 0 0 CYRUSONE INC COM 23283R100 479 8584 SH SOLE 40 8584 0 0 CYS INVTS INC COM 12673A108 278 33076 SH SOLE 2 6577 0 26499 CYS INVTS INC COM 12673A108 11 1253 SH SOLE 4 1253 0 0 CYS INVTS INC COM 12673A108 30 3539 SH SOLE 7 3539 0 0 CYS INVTS INC COM 12673A108 4904 583119 SH SOLE 18 583119 0 0 CYS INVTS INC COM 12673A108 902 107228 SH SOLE 19 107228 0 0 CYS INVTS INC COM 12673A108 86043 10231052 SH SOLE 21 10231052 0 0 CYS INVTS INC COM 12673A108 37232 4427167 SH SOLE 22 4139195 0 287972 CYS INVTS INC COM 12673A108 211 25107 SH SOLE 26 14376 0 10731 CYS INVTS INC COM 12673A108 195 23171 SH SOLE 28 23171 0 0 CYS INVTS INC COM 12673A108 228 27136 SH SOLE 30 27136 0 0 CYS INVTS INC COM 12673A108 149 17695 SH SOLE 40 17695 0 0 CYTOKINETICS INC COM NEW 23282W605 145 12017 SH SOLE 2 11824 0 193 CYTOKINETICS INC COM NEW 23282W605 10 787 SH SOLE 7 787 0 0 CYTOKINETICS INC COM NEW 23282W605 2502 206780 SH SOLE 18 206780 0 0 CYTOKINETICS INC COM NEW 23282W605 1713 141546 SH SOLE 19 141546 0 0 CYTOKINETICS INC COM NEW 23282W605 54127 4473283 SH SOLE 21 4473283 0 0 CYTOKINETICS INC COM NEW 23282W605 16086 1329456 SH SOLE 22 1240879 0 88577 CYTOKINETICS INC COM NEW 23282W605 80 6619 SH SOLE 23 6619 0 0 CYTOKINETICS INC COM NEW 23282W605 96 7898 SH SOLE 28 7898 0 0 CYTOKINETICS INC COM NEW 23282W605 777 64226 SH SOLE 30 64226 0 0 CYTOKINETICS INC COM NEW 23282W605 73 5993 SH SOLE 40 5993 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 232 14948 SH SOLE 2 14659 0 289 CYTOMX THERAPEUTICS INC COM 23284F105 9 607 SH SOLE 7 607 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1615 104214 SH SOLE 18 104214 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1884 121556 SH SOLE 19 121556 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 14147 912720 SH SOLE 21 912720 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 8442 544675 SH SOLE 22 508505 0 36170 CYTOMX THERAPEUTICS INC COM 23284F105 1357 87543 SH SOLE 23 87543 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 368 23749 SH SOLE 29 0 0 23749 CYTOMX THERAPEUTICS INC COM 23284F105 39 2500 SH SOLE 30 2500 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 6 5679 SH SOLE 18 5679 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 3 2594 SH SOLE 19 2594 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 83 75378 SH SOLE 21 75378 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 261 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 20 4660 SH SOLE 18 4660 0 0 CYTOSORBENTS CORP COM NEW 23283X206 19 4303 SH SOLE 19 4303 0 0 CYTOSORBENTS CORP COM NEW 23283X206 311 72391 SH SOLE 21 72391 0 0 CYTOSORBENTS CORP COM NEW 23283X206 131 30420 SH SOLE 22 30420 0 0 CYTRX CORP COM PAR 232828509 29 45817 SH SOLE 19 45817 0 0 CYTRX CORP COM PAR 232828509 13 21119 SH SOLE 21 21119 0 0 CYTRX CORP COM PAR 232828509 671 1070145 SH SOLE 22 1070145 0 0 D R HORTON INC COM 23331A109 14933 431956 SH SOLE 2 89297 0 342659 D R HORTON INC COM 23331A109 3999 115675 SH SOLE 4 107723 0 7952 D R HORTON INC COM 23331A109 9153 264780 SH SOLE 7 243488 0 21292 D R HORTON INC COM 23331A109 1710 49471 SH SOLE 13 49471 0 0 D R HORTON INC COM 23331A109 78 2265 SH SOLE 15 2265 0 0 D R HORTON INC COM 23331A109 3 100 SH SOLE 17 0 0 100 D R HORTON INC COM 23331A109 92472 2674912 SH SOLE 18 2476706 0 198206 D R HORTON INC COM 23331A109 16214 469025 SH SOLE 19 469025 0 0 D R HORTON INC COM 23331A109 7986 230999 SH SOLE 20 0 0 230999 D R HORTON INC COM 23331A109 425723 12314804 SH SOLE 21 12314804 0 0 D R HORTON INC COM 23331A109 337218 9754633 SH SOLE 22 8061633 0 1693000 D R HORTON INC COM 23331A109 14686 424823 SH SOLE 23 424823 0 0 D R HORTON INC COM 23331A109 10323 298598 SH SOLE 25 239979 0 58619 D R HORTON INC COM 23331A109 39715 1148823 SH SOLE 26 351858 0 796965 D R HORTON INC COM 23331A109 2588 74864 SH SOLE 28 55972 0 18892 D R HORTON INC COM 23331A109 5371 155357 SH SOLE 29 13972 0 141385 D R HORTON INC COM 23331A109 30678 887415 SH SOLE 30 887415 0 0 D R HORTON INC COM 23331A109 6213 179730 SH SOLE 31 73195 0 106535 D R HORTON INC COM 23331A109 12558 363255 SH SOLE 34 363255 0 0 D R HORTON INC COM 23331A109 15792 456802 SH SOLE 36 456802 0 0 D R HORTON INC COM 23331A109 62 1805 SH SOLE 40 1805 0 0 DAILY JOURNAL CORP COM 233912104 50 248 SH SOLE 2 56 0 192 DAILY JOURNAL CORP COM 233912104 898 4445 SH SOLE 18 4445 0 0 DAILY JOURNAL CORP COM 233912104 109 539 SH SOLE 19 539 0 0 DAILY JOURNAL CORP COM 233912104 6866 33978 SH SOLE 21 33978 0 0 DAILY JOURNAL CORP COM 233912104 2957 14631 SH SOLE 22 13654 0 977 DAKTRONICS INC COM 234264109 56 5795 SH SOLE 2 1833 0 3962 DAKTRONICS INC COM 234264109 2 251 SH SOLE 4 251 0 0 DAKTRONICS INC COM 234264109 9 952 SH SOLE 7 952 0 0 DAKTRONICS INC COM 234264109 1834 190493 SH SOLE 18 190493 0 0 DAKTRONICS INC COM 234264109 254 26394 SH SOLE 19 26394 0 0 DAKTRONICS INC COM 234264109 33089 3436033 SH SOLE 21 3436033 0 0 DAKTRONICS INC COM 234264109 9633 1000335 SH SOLE 22 931343 0 68992 DAKTRONICS INC COM 234264109 51 5269 SH SOLE 28 5269 0 0 DAKTRONICS INC COM 234264109 538 55900 SH SOLE 30 55900 0 0 DAKTRONICS INC COM 234264109 38 3979 SH SOLE 40 3979 0 0 DANA INCORPORATED COM 235825205 1709 76518 SH SOLE 2 63334 0 13184 DANA INCORPORATED COM 235825205 20 909 SH SOLE 4 909 0 0 DANA INCORPORATED COM 235825205 152 6796 SH SOLE 7 6796 0 0 DANA INCORPORATED COM 235825205 21645 969346 SH SOLE 18 969346 0 0 DANA INCORPORATED COM 235825205 2065 92463 SH SOLE 19 92463 0 0 DANA INCORPORATED COM 235825205 199137 8917925 SH SOLE 21 8917925 0 0 DANA INCORPORATED COM 235825205 103509 4635435 SH SOLE 22 4336825 0 298610 DANA INCORPORATED COM 235825205 1312 58756 SH SOLE 26 50946 0 7810 DANA INCORPORATED COM 235825205 465 20821 SH SOLE 28 20821 0 0 DANA INCORPORATED COM 235825205 710 31792 SH SOLE 30 31792 0 0 DANA INCORPORATED COM 235825205 1825 81740 SH SOLE 34 81740 0 0 DANA INCORPORATED COM 235825205 426 19061 SH SOLE 36 19061 0 0 DANA INCORPORATED COM 235825205 380 17018 SH SOLE 40 17018 0 0 DANAHER CORP DEL COM 235851102 91613 1085589 SH SOLE 2 488889 0 596700 DANAHER CORP DEL COM 235851102 22573 267485 SH SOLE 4 251506 0 15979 DANAHER CORP DEL COM 235851102 42657 505469 SH SOLE 7 489596 0 15873 DANAHER CORP DEL COM 235851102 1053 12476 SH SOLE 13 12476 0 0 DANAHER CORP DEL COM 235851102 331 3924 SH SOLE 15 3924 0 0 DANAHER CORP DEL COM 235851102 99313 1176836 SH SOLE 18 1086945 0 89891 DANAHER CORP DEL COM 235851102 18295 216795 SH SOLE 19 216795 0 0 DANAHER CORP DEL COM 235851102 28620 339139 SH SOLE 20 0 0 339139 DANAHER CORP DEL COM 235851102 968531 11476849 SH SOLE 21 11476849 0 0 DANAHER CORP DEL COM 235851102 1396081 16543202 SH SOLE 22 13544483 0 2998719 DANAHER CORP DEL COM 235851102 68957 817118 SH SOLE 23 817118 0 0 DANAHER CORP DEL COM 235851102 52655 623948 SH SOLE 25 623948 0 0 DANAHER CORP DEL COM 235851102 222177 2632741 SH SOLE 26 527642 0 2105099 DANAHER CORP DEL COM 235851102 11110 131651 SH SOLE 28 98645 0 33006 DANAHER CORP DEL COM 235851102 4495 53268 SH SOLE 29 50873 0 2395 DANAHER CORP DEL COM 235851102 167050 1979501 SH SOLE 30 1979501 0 0 DANAHER CORP DEL COM 235851102 32662 387039 SH SOLE 31 195304 0 191735 DANAHER CORP DEL COM 235851102 21853 258954 SH SOLE 34 258954 0 0 DANAHER CORP DEL COM 235851102 57945 686638 SH SOLE 36 686638 0 0 DANAHER CORP DEL COM 235851102 268 3176 SH SOLE 40 3176 0 0 DARDEN RESTAURANTS INC COM 237194105 10443 115471 SH SOLE 2 48895 0 66576 DARDEN RESTAURANTS INC COM 237194105 3742 41379 SH SOLE 4 38404 0 2975 DARDEN RESTAURANTS INC COM 237194105 12754 141027 SH SOLE 7 123285 0 17742 DARDEN RESTAURANTS INC COM 237194105 328 3623 SH SOLE 13 3623 0 0 DARDEN RESTAURANTS INC COM 237194105 77 856 SH SOLE 15 856 0 0 DARDEN RESTAURANTS INC COM 237194105 28657 316862 SH SOLE 18 299980 0 16882 DARDEN RESTAURANTS INC COM 237194105 7635 84421 SH SOLE 19 84421 0 0 DARDEN RESTAURANTS INC COM 237194105 9433 104301 SH SOLE 20 0 0 104301 DARDEN RESTAURANTS INC COM 237194105 499405 5521946 SH SOLE 21 5521946 0 0 DARDEN RESTAURANTS INC COM 237194105 329885 3647551 SH SOLE 22 3068802 0 578749 DARDEN RESTAURANTS INC COM 237194105 13036 144143 SH SOLE 23 144143 0 0 DARDEN RESTAURANTS INC COM 237194105 8046 88969 SH SOLE 25 88969 0 0 DARDEN RESTAURANTS INC COM 237194105 34787 384641 SH SOLE 26 133387 0 251254 DARDEN RESTAURANTS INC COM 237194105 2425 26808 SH SOLE 28 20102 0 6706 DARDEN RESTAURANTS INC COM 237194105 3081 34071 SH SOLE 29 3525 0 30546 DARDEN RESTAURANTS INC COM 237194105 47549 525751 SH SOLE 30 525751 0 0 DARDEN RESTAURANTS INC COM 237194105 9534 105415 SH SOLE 31 59503 0 45912 DARDEN RESTAURANTS INC COM 237194105 5384 59526 SH SOLE 32 59526 0 0 DARDEN RESTAURANTS INC COM 237194105 16334 180605 SH SOLE 34 180605 0 0 DARDEN RESTAURANTS INC COM 237194105 9352 103403 SH SOLE 35 103403 0 0 DARDEN RESTAURANTS INC COM 237194105 13372 147853 SH SOLE 36 147853 0 0 DARDEN RESTAURANTS INC COM 237194105 57 627 SH SOLE 40 627 0 0 DARLING INGREDIENTS INC COM 237266101 546 34671 SH SOLE 2 7065 0 27606 DARLING INGREDIENTS INC COM 237266101 44 2794 SH SOLE 4 2794 0 0 DARLING INGREDIENTS INC COM 237266101 3432 218034 SH SOLE 7 218034 0 0 DARLING INGREDIENTS INC COM 237266101 13025 827499 SH SOLE 18 827499 0 0 DARLING INGREDIENTS INC COM 237266101 1731 109971 SH SOLE 19 109971 0 0 DARLING INGREDIENTS INC COM 237266101 222361 14127156 SH SOLE 21 14127156 0 0 DARLING INGREDIENTS INC COM 237266101 69757 4431815 SH SOLE 22 4130772 0 301043 DARLING INGREDIENTS INC COM 237266101 40 2542 SH SOLE 23 2542 0 0 DARLING INGREDIENTS INC COM 237266101 654 41520 SH SOLE 26 31826 0 9694 DARLING INGREDIENTS INC COM 237266101 374 23735 SH SOLE 28 23735 0 0 DARLING INGREDIENTS INC COM 237266101 4194 266431 SH SOLE 30 266431 0 0 DARLING INGREDIENTS INC COM 237266101 105 6663 SH SOLE 36 6663 0 0 DARLING INGREDIENTS INC COM 237266101 286 18145 SH SOLE 40 18145 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 7 1187 SH SOLE 18 1187 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 90 15029 SH SOLE 21 15029 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 937 156103 SH SOLE 22 156103 0 0 DASEKE INC COM 23753F107 43 3861 SH SOLE 2 3861 0 0 DASEKE INC COM 23753F107 791 71067 SH SOLE 18 71067 0 0 DASEKE INC COM 23753F107 375 33713 SH SOLE 19 33713 0 0 DASEKE INC COM 23753F107 7045 632981 SH SOLE 21 632981 0 0 DASEKE INC COM 23753F107 1780 159927 SH SOLE 22 144756 0 15171 DASEKE INC COM 23753F107 113 10119 SH SOLE 23 10119 0 0 DATA I O CORP COM 237690102 11 1350 SH SOLE 18 1350 0 0 DATA I O CORP COM 237690102 185 23318 SH SOLE 21 23318 0 0 DATA I O CORP COM 237690102 135 17015 SH SOLE 22 17015 0 0 DATAWATCH CORP COM NEW 237917208 17 1781 SH SOLE 18 1781 0 0 DATAWATCH CORP COM NEW 237917208 274 29503 SH SOLE 21 29503 0 0 DATAWATCH CORP COM NEW 237917208 2596 279114 SH SOLE 22 279114 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 165 2484 SH SOLE 2 2112 0 372 DAVE & BUSTERS ENTMT INC COM 238337109 14 217 SH SOLE 4 217 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 58 871 SH SOLE 7 871 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 12663 190389 SH SOLE 18 190389 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2087 31386 SH SOLE 19 31386 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 216075 3248762 SH SOLE 21 3248762 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 67573 1015981 SH SOLE 22 933622 0 82359 DAVE & BUSTERS ENTMT INC COM 238337109 1154 17358 SH SOLE 26 14685 0 2673 DAVE & BUSTERS ENTMT INC COM 238337109 401 6032 SH SOLE 28 6032 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3648 54855 SH SOLE 30 54855 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 195 2931 SH SOLE 40 2931 0 0 DAVIDSTEA INC COM 238661102 199 33979 SH SOLE 26 0 0 33979 DAVITA INC COM 23918K108 26573 410329 SH SOLE 2 259589 0 150740 DAVITA INC COM 23918K108 3226 49816 SH SOLE 4 45449 0 4367 DAVITA INC COM 23918K108 7569 116882 SH SOLE 7 108624 0 8258 DAVITA INC COM 23918K108 340 5254 SH SOLE 13 5254 0 0 DAVITA INC COM 23918K108 84 1298 SH SOLE 15 1298 0 0 DAVITA INC COM 23918K108 1 10 SH SOLE 17 0 0 10 DAVITA INC COM 23918K108 27253 420826 SH SOLE 18 399400 0 21426 DAVITA INC COM 23918K108 83977 1296742 SH SOLE 19 1296742 0 0 DAVITA INC COM 23918K108 10753 166048 SH SOLE 20 77990 0 88058 DAVITA INC COM 23918K108 210247 3246549 SH SOLE 21 3246549 0 0 DAVITA INC COM 23918K108 274004 4231068 SH SOLE 22 3490198 0 740870 DAVITA INC COM 23918K108 13329 205814 SH SOLE 23 205814 0 0 DAVITA INC COM 23918K108 25750 397621 SH SOLE 25 397621 0 0 DAVITA INC COM 23918K108 33591 518696 SH SOLE 26 182480 0 336216 DAVITA INC COM 23918K108 2101 32436 SH SOLE 28 24245 0 8191 DAVITA INC COM 23918K108 3000 46326 SH SOLE 29 5688 0 40638 DAVITA INC COM 23918K108 29542 456172 SH SOLE 30 456172 0 0 DAVITA INC COM 23918K108 4512 69666 SH SOLE 31 34897 0 34769 DAVITA INC COM 23918K108 45820 707537 SH SOLE 34 707537 0 0 DAVITA INC COM 23918K108 14676 226622 SH SOLE 36 226622 0 0 DAVITA INC COM 23918K108 54 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 14 3568 SH SOLE 18 3568 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 21 5308 SH SOLE 19 5308 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 269 68498 SH SOLE 21 68498 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 3527 899844 SH SOLE 22 899844 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 243 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 12604 352942 SH SOLE 21 352942 0 0 DBX ETF TR XTRAK MSCI EAFE 233051200 10 348 SH SOLE 17 0 0 348 DBX ETF TR XTRAK MSCI EAFE 233051200 55 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 269 7953 SH SOLE 7 7953 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 8808 260346 SH SOLE 19 260346 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 18364 343633 SH SOLE 2 77247 0 266386 DCT INDUSTRIAL TRUST INC COM NEW 233153204 3128 58536 SH SOLE 4 58536 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 6467 121021 SH SOLE 7 121021 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 180 3361 SH SOLE 15 3361 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 16881 315888 SH SOLE 18 315364 0 524 DCT INDUSTRIAL TRUST INC COM NEW 233153204 7148 133755 SH SOLE 19 133755 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 232724 4354869 SH SOLE 21 4354869 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 232135 4343850 SH SOLE 22 4016326 0 327524 DCT INDUSTRIAL TRUST INC COM NEW 233153204 1761 32951 SH SOLE 23 32951 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 8645 161765 SH SOLE 25 161765 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 3386 63352 SH SOLE 26 30091 0 33261 DCT INDUSTRIAL TRUST INC COM NEW 233153204 694 12986 SH SOLE 28 12986 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 7240 135478 SH SOLE 29 40074 0 95404 DCT INDUSTRIAL TRUST INC COM NEW 233153204 25290 473248 SH SOLE 30 473248 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 585 10941 SH SOLE 31 2034 0 8907 DCT INDUSTRIAL TRUST INC COM NEW 233153204 172 3210 SH SOLE 34 3210 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 469 8774 SH SOLE 36 8774 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 509 9532 SH SOLE 40 9532 0 0 DDR CORP COM 23317H102 1698 187230 SH SOLE 2 31762 0 155468 DDR CORP COM 23317H102 2811 309904 SH SOLE 4 309904 0 0 DDR CORP COM 23317H102 3625 399615 SH SOLE 7 399615 0 0 DDR CORP COM 23317H102 104 11468 SH SOLE 15 11468 0 0 DDR CORP COM 23317H102 2205 243061 SH SOLE 18 243061 0 0 DDR CORP COM 23317H102 4040 445374 SH SOLE 19 445374 0 0 DDR CORP COM 23317H102 44856 4945502 SH SOLE 21 4945502 0 0 DDR CORP COM 23317H102 115907 12779208 SH SOLE 22 11608127 0 1171081 DDR CORP COM 23317H102 330 36354 SH SOLE 23 36354 0 0 DDR CORP COM 23317H102 5802 639641 SH SOLE 25 639641 0 0 DDR CORP COM 23317H102 1712 188738 SH SOLE 26 71719 0 117019 DDR CORP COM 23317H102 400 44120 SH SOLE 28 44120 0 0 DDR CORP COM 23317H102 1377 151840 SH SOLE 29 114948 0 36892 DDR CORP COM 23317H102 14429 1590834 SH SOLE 30 1590834 0 0 DDR CORP COM 23317H102 237 26170 SH SOLE 31 6696 0 19474 DDR CORP COM 23317H102 1643 181123 SH SOLE 34 181123 0 0 DDR CORP COM 23317H102 157 17255 SH SOLE 36 17255 0 0 DDR CORP COM 23317H102 265 29247 SH SOLE 40 29247 0 0 DEAN FOODS CO NEW COM NEW 242370203 1308 76925 SH SOLE 2 62353 0 14572 DEAN FOODS CO NEW COM NEW 242370203 5 286 SH SOLE 4 286 0 0 DEAN FOODS CO NEW COM NEW 242370203 79 4628 SH SOLE 7 4628 0 0 DEAN FOODS CO NEW COM NEW 242370203 10291 605358 SH SOLE 18 605358 0 0 DEAN FOODS CO NEW COM NEW 242370203 7737 455119 SH SOLE 19 455119 0 0 DEAN FOODS CO NEW COM NEW 242370203 96898 5699911 SH SOLE 21 5699911 0 0 DEAN FOODS CO NEW COM NEW 242370203 70186 4128568 SH SOLE 22 3954023 0 174545 DEAN FOODS CO NEW COM NEW 242370203 4679 275253 SH SOLE 23 275253 0 0 DEAN FOODS CO NEW COM NEW 242370203 449 26437 SH SOLE 26 20764 0 5673 DEAN FOODS CO NEW COM NEW 242370203 225 13256 SH SOLE 28 13256 0 0 DEAN FOODS CO NEW COM NEW 242370203 1083 63688 SH SOLE 29 0 0 63688 DEAN FOODS CO NEW COM NEW 242370203 235 13824 SH SOLE 30 13824 0 0 DEAN FOODS CO NEW COM NEW 242370203 187 11029 SH SOLE 36 11029 0 0 DEAN FOODS CO NEW COM NEW 242370203 172 10114 SH SOLE 40 10114 0 0 DECKERS OUTDOOR CORP COM 243537107 1276 18689 SH SOLE 2 13775 0 4914 DECKERS OUTDOOR CORP COM 243537107 14 202 SH SOLE 4 202 0 0 DECKERS OUTDOOR CORP COM 243537107 97 1422 SH SOLE 7 1422 0 0 DECKERS OUTDOOR CORP COM 243537107 14447 211653 SH SOLE 18 211653 0 0 DECKERS OUTDOOR CORP COM 243537107 1417 20762 SH SOLE 19 20762 0 0 DECKERS OUTDOOR CORP COM 243537107 135785 1989239 SH SOLE 21 1989239 0 0 DECKERS OUTDOOR CORP COM 243537107 69999 1025470 SH SOLE 22 965363 0 60107 DECKERS OUTDOOR CORP COM 243537107 565 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 363 5311 SH SOLE 30 5311 0 0 DECKERS OUTDOOR CORP COM 243537107 28 407 SH SOLE 36 407 0 0 DECKERS OUTDOOR CORP COM 243537107 263 3859 SH SOLE 40 3859 0 0 DEERE & CO COM 244199105 45338 366841 SH SOLE 2 87723 0 279118 DEERE & CO COM 244199105 10796 87357 SH SOLE 4 80853 0 6504 DEERE & CO COM 244199105 37784 305723 SH SOLE 7 291124 0 14599 DEERE & CO COM 244199105 405 3277 SH SOLE 13 3277 0 0 DEERE & CO COM 244199105 243 1966 SH SOLE 15 1966 0 0 DEERE & CO COM 244199105 23 185 SH SOLE 17 0 0 185 DEERE & CO COM 244199105 79439 642764 SH SOLE 18 604566 0 38198 DEERE & CO COM 244199105 19279 155989 SH SOLE 19 155989 0 0 DEERE & CO COM 244199105 15114 122289 SH SOLE 20 0 0 122289 DEERE & CO COM 244199105 523151 4232959 SH SOLE 21 4232959 0 0 DEERE & CO COM 244199105 1024743 8291468 SH SOLE 22 6837506 0 1453962 DEERE & CO COM 244199105 40150 324864 SH SOLE 23 324864 0 0 DEERE & CO COM 244199105 27343 221242 SH SOLE 25 221242 0 0 DEERE & CO COM 244199105 102301 827749 SH SOLE 26 247634 0 580115 DEERE & CO COM 244199105 7119 57604 SH SOLE 28 42782 0 14822 DEERE & CO COM 244199105 1203 9731 SH SOLE 29 9731 0 0 DEERE & CO COM 244199105 101129 818263 SH SOLE 30 818263 0 0 DEERE & CO COM 244199105 23293 188471 SH SOLE 31 112384 0 76087 DEERE & CO COM 244199105 13143 106341 SH SOLE 34 106341 0 0 DEERE & CO COM 244199105 44340 358769 SH SOLE 36 358769 0 0 DEERE & CO COM 244199105 181 1461 SH SOLE 40 1461 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 76 4706 SH SOLE 2 1025 0 3681 DEL FRISCOS RESTAURANT GROUP COM 245077102 9 572 SH SOLE 7 572 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 1406 87316 SH SOLE 18 87316 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 242 15032 SH SOLE 19 15032 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 11505 714568 SH SOLE 21 714568 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 10452 649201 SH SOLE 22 610633 0 38568 DEL FRISCOS RESTAURANT GROUP COM 245077102 56 3501 SH SOLE 28 3501 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 87 5393 SH SOLE 29 0 0 5393 DEL FRISCOS RESTAURANT GROUP COM 245077102 58 3603 SH SOLE 30 3603 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 34 2115 SH SOLE 34 2115 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 43 2641 SH SOLE 40 2641 0 0 DEL TACO RESTAURANTS INC COM 245496104 146 10654 SH SOLE 2 4561 0 6093 DEL TACO RESTAURANTS INC COM 245496104 18 1274 SH SOLE 7 1274 0 0 DEL TACO RESTAURANTS INC COM 245496104 1788 130021 SH SOLE 18 130021 0 0 DEL TACO RESTAURANTS INC COM 245496104 309 22456 SH SOLE 19 22456 0 0 DEL TACO RESTAURANTS INC COM 245496104 14391 1046584 SH SOLE 21 1046584 0 0 DEL TACO RESTAURANTS INC COM 245496104 13190 959242 SH SOLE 22 897782 0 61460 DEL TACO RESTAURANTS INC COM 245496104 77 5591 SH SOLE 28 5591 0 0 DEL TACO RESTAURANTS INC COM 245496104 97 7034 SH SOLE 30 7034 0 0 DEL TACO RESTAURANTS INC *W EXP 06/30/202 245496112 166 42870 SH OTR 19 42870 0 0 DELCATH SYS INC COM PAR 24661P500 0 264 SH SOLE 21 264 0 0 DELCATH SYS INC COM PAR 24661P500 6 31549 SH SOLE 22 31549 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 6100 186266 SH SOLE 19 186266 0 0 DELEK US HLDGS INC COM 246647101 363 13717 SH SOLE 2 3258 0 10459 DELEK US HLDGS INC COM 246647101 8 312 SH SOLE 4 312 0 0 DELEK US HLDGS INC COM 246647101 102 3857 SH SOLE 7 3857 0 0 DELEK US HLDGS INC COM 246647101 6189 234074 SH SOLE 18 234074 0 0 DELEK US HLDGS INC COM 246647101 1053 39818 SH SOLE 19 39818 0 0 DELEK US HLDGS INC COM 246647101 52210 1974655 SH SOLE 21 1974655 0 0 DELEK US HLDGS INC COM 246647101 42275 1598907 SH SOLE 22 1472220 0 126687 DELEK US HLDGS INC COM 246647101 79 3002 SH SOLE 26 0 0 3002 DELEK US HLDGS INC COM 246647101 203 7680 SH SOLE 28 7680 0 0 DELEK US HLDGS INC COM 246647101 257 9713 SH SOLE 29 0 0 9713 DELEK US HLDGS INC COM 246647101 230 8683 SH SOLE 30 8683 0 0 DELEK US HLDGS INC COM 246647101 320 12095 SH SOLE 36 12095 0 0 DELEK US HLDGS INC COM 246647101 152 5765 SH SOLE 40 5765 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 20427 334259 SH SOLE 2 162190 0 172069 DELL TECHNOLOGIES INC COM CL V 24703L103 4987 81600 SH SOLE 4 76208 0 5392 DELL TECHNOLOGIES INC COM CL V 24703L103 6228 101918 SH SOLE 7 101918 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 2221 36352 SH SOLE 13 36352 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 111 1818 SH SOLE 15 1445 0 373 DELL TECHNOLOGIES INC COM CL V 24703L103 4 73 SH SOLE 17 0 0 73 DELL TECHNOLOGIES INC COM CL V 24703L103 53686 878522 SH SOLE 18 812051 0 66471 DELL TECHNOLOGIES INC COM CL V 24703L103 147 2400 SH OTR 19 2400 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 27104 443530 SH SOLE 19 443530 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 338177 5533898 SH SOLE 21 5533898 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 316212 5174475 SH SOLE 22 4395554 0 778921 DELL TECHNOLOGIES INC COM CL V 24703L103 19347 316589 SH SOLE 23 316589 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 9980 163307 SH SOLE 25 145870 0 17437 DELL TECHNOLOGIES INC COM CL V 24703L103 49922 816913 SH SOLE 26 195014 0 621899 DELL TECHNOLOGIES INC COM CL V 24703L103 2812 46019 SH SOLE 28 34787 0 11232 DELL TECHNOLOGIES INC COM CL V 24703L103 7373 120657 SH SOLE 29 18311 0 102346 DELL TECHNOLOGIES INC COM CL V 24703L103 29145 476930 SH SOLE 30 476930 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 9463 154844 SH SOLE 31 54271 0 100573 DELL TECHNOLOGIES INC COM CL V 24703L103 7136 116777 SH SOLE 34 116777 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 21246 347665 SH SOLE 36 347665 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 71 1165 SH SOLE 40 1165 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 336 5500 SH Put SOLE 2 5500 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 458 7500 SH Put SOLE 18 7500 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 202 3300 SH Call OTR 19 3300 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 7639 125000 SH Put SOLE 19 125000 0 0 DELL TECHNOLOGIES INC OPTIONS 24703L103 61 1000 SH Put SOLE 22 1000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 31422 358495 SH SOLE 2 95382 0 263113 DELPHI AUTOMOTIVE PLC SHS G27823106 7831 89339 SH SOLE 4 82325 0 7014 DELPHI AUTOMOTIVE PLC SHS G27823106 19110 218029 SH SOLE 7 212149 0 5880 DELPHI AUTOMOTIVE PLC SHS G27823106 2462 28084 SH SOLE 13 28084 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 155 1767 SH SOLE 15 1767 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 51755 590476 SH SOLE 18 550747 0 39729 DELPHI AUTOMOTIVE PLC SHS G27823106 17283 197180 SH SOLE 19 184721 0 12459 DELPHI AUTOMOTIVE PLC SHS G27823106 14158 161531 SH SOLE 20 0 0 161531 DELPHI AUTOMOTIVE PLC SHS G27823106 467766 5336746 SH SOLE 21 5336746 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 641604 7320072 SH SOLE 22 6048978 0 1271094 DELPHI AUTOMOTIVE PLC SHS G27823106 28416 324193 SH SOLE 23 324193 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 15940 181861 SH SOLE 25 181861 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 69526 793222 SH SOLE 26 245429 0 547793 DELPHI AUTOMOTIVE PLC SHS G27823106 5014 57200 SH SOLE 28 42798 0 14402 DELPHI AUTOMOTIVE PLC SHS G27823106 6890 78609 SH SOLE 29 10732 0 67877 DELPHI AUTOMOTIVE PLC SHS G27823106 64362 734307 SH SOLE 30 734307 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 12162 138761 SH SOLE 31 59852 0 78909 DELPHI AUTOMOTIVE PLC SHS G27823106 34821 397273 SH SOLE 34 397273 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 26870 306559 SH SOLE 36 306559 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 120 1372 SH SOLE 40 1372 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 32202 599216 SH SOLE 2 154574 0 444642 DELTA AIR LINES INC DEL COM NEW 247361702 5557 103400 SH SOLE 4 98863 0 4537 DELTA AIR LINES INC DEL COM NEW 247361702 26244 488355 SH SOLE 7 474432 0 13923 DELTA AIR LINES INC DEL COM NEW 247361702 600 11171 SH SOLE 13 11171 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 67 1240 SH SOLE 15 1240 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 14 257 SH SOLE 17 0 0 257 DELTA AIR LINES INC DEL COM NEW 247361702 190400 3542992 SH SOLE 18 3368934 0 174058 DELTA AIR LINES INC DEL COM NEW 247361702 16 300 SH OTR 19 300 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 184862 3439936 SH SOLE 19 3439936 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5688 105843 SH SOLE 20 0 0 105843 DELTA AIR LINES INC DEL COM NEW 247361702 579999 10792696 SH SOLE 21 10792696 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 953704 17746624 SH SOLE 22 14964413 0 2782211 DELTA AIR LINES INC DEL COM NEW 247361702 11787 219335 SH SOLE 23 219335 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 9108 169491 SH SOLE 25 126762 0 42729 DELTA AIR LINES INC DEL COM NEW 247361702 119077 2215800 SH SOLE 26 263067 0 1952733 DELTA AIR LINES INC DEL COM NEW 247361702 2033 37831 SH SOLE 28 28010 0 9821 DELTA AIR LINES INC DEL COM NEW 247361702 509 9467 SH SOLE 29 9467 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 85739 1595447 SH SOLE 30 1595447 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 6423 119512 SH SOLE 31 65991 0 53521 DELTA AIR LINES INC DEL COM NEW 247361702 73154 1361258 SH SOLE 34 1361258 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 13183 245311 SH SOLE 36 245311 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 52 966 SH SOLE 40 966 0 0 DELTA APPAREL INC COM 247368103 27 1230 SH SOLE 2 225 0 1005 DELTA APPAREL INC COM 247368103 608 27400 SH SOLE 18 27400 0 0 DELTA APPAREL INC COM 247368103 73 3294 SH SOLE 19 3294 0 0 DELTA APPAREL INC COM 247368103 5261 237205 SH SOLE 21 237205 0 0 DELTA APPAREL INC COM 247368103 4883 220170 SH SOLE 22 215560 0 4610 DELTA NAT GAS INC COM 247748106 28 908 SH SOLE 2 216 0 692 DELTA NAT GAS INC COM 247748106 794 26061 SH SOLE 18 26061 0 0 DELTA NAT GAS INC COM 247748106 189 6216 SH SOLE 19 6216 0 0 DELTA NAT GAS INC COM 247748106 6768 222104 SH SOLE 21 222104 0 0 DELTA NAT GAS INC COM 247748106 2048 67229 SH SOLE 22 62922 0 4307 DELTIC TIMBER CORP COM 247850100 40 530 SH SOLE 2 432 0 98 DELTIC TIMBER CORP COM 247850100 7 91 SH SOLE 4 91 0 0 DELTIC TIMBER CORP COM 247850100 25 338 SH SOLE 7 338 0 0 DELTIC TIMBER CORP COM 247850100 3790 50769 SH SOLE 18 50769 0 0 DELTIC TIMBER CORP COM 247850100 515 6893 SH SOLE 19 6893 0 0 DELTIC TIMBER CORP COM 247850100 73554 985188 SH SOLE 21 985188 0 0 DELTIC TIMBER CORP COM 247850100 21539 288498 SH SOLE 22 266766 0 21732 DELTIC TIMBER CORP COM 247850100 384 5137 SH SOLE 26 4070 0 1067 DELTIC TIMBER CORP COM 247850100 121 1616 SH SOLE 28 1616 0 0 DELTIC TIMBER CORP COM 247850100 3286 44018 SH SOLE 30 44018 0 0 DELTIC TIMBER CORP COM 247850100 90 1204 SH SOLE 40 1204 0 0 DELUXE CORP COM 248019101 1501 21685 SH SOLE 2 21054 0 631 DELUXE CORP COM 248019101 19 270 SH SOLE 4 270 0 0 DELUXE CORP COM 248019101 108 1560 SH SOLE 7 1560 0 0 DELUXE CORP COM 248019101 21361 308600 SH SOLE 18 308600 0 0 DELUXE CORP COM 248019101 2142 30941 SH SOLE 19 30941 0 0 DELUXE CORP COM 248019101 205023 2961903 SH SOLE 21 2961903 0 0 DELUXE CORP COM 248019101 119021 1719453 SH SOLE 22 1623527 0 95926 DELUXE CORP COM 248019101 925 13368 SH SOLE 26 10491 0 2877 DELUXE CORP COM 248019101 497 7177 SH SOLE 28 7177 0 0 DELUXE CORP COM 248019101 521 7532 SH SOLE 30 7532 0 0 DELUXE CORP COM 248019101 177 2561 SH SOLE 36 2561 0 0 DELUXE CORP COM 248019101 345 4979 SH SOLE 40 4979 0 0 DENBURY RES INC COM NEW 247916208 124 81321 SH SOLE 2 16617 0 64704 DENBURY RES INC COM NEW 247916208 3 1959 SH SOLE 4 1959 0 0 DENBURY RES INC COM NEW 247916208 14 9211 SH SOLE 7 9211 0 0 DENBURY RES INC COM NEW 247916208 3052 1995015 SH SOLE 18 1995015 0 0 DENBURY RES INC COM NEW 247916208 410 268040 SH SOLE 19 268040 0 0 DENBURY RES INC COM NEW 247916208 52422 34262595 SH SOLE 21 34262595 0 0 DENBURY RES INC COM NEW 247916208 16238 10612808 SH SOLE 22 9727716 0 885092 DENBURY RES INC COM NEW 247916208 98 63990 SH SOLE 26 49633 0 14357 DENBURY RES INC COM NEW 247916208 79 51853 SH SOLE 28 51853 0 0 DENBURY RES INC COM NEW 247916208 195 127405 SH SOLE 29 0 0 127405 DENBURY RES INC COM NEW 247916208 1073 701152 SH SOLE 30 701152 0 0 DENBURY RES INC COM NEW 247916208 276 180409 SH SOLE 36 180409 0 0 DENBURY RES INC COM NEW 247916208 61 39693 SH SOLE 40 39693 0 0 DENNYS CORP COM 24869P104 87 7371 SH SOLE 2 2685 0 4686 DENNYS CORP COM 24869P104 2 182 SH SOLE 4 182 0 0 DENNYS CORP COM 24869P104 27 2329 SH SOLE 7 2329 0 0 DENNYS CORP COM 24869P104 2993 254307 SH SOLE 18 254307 0 0 DENNYS CORP COM 24869P104 558 47426 SH SOLE 19 47426 0 0 DENNYS CORP COM 24869P104 25295 2149084 SH SOLE 21 2149084 0 0 DENNYS CORP COM 24869P104 24577 2088089 SH SOLE 22 1937781 0 150308 DENNYS CORP COM 24869P104 41 3478 SH SOLE 26 0 0 3478 DENNYS CORP COM 24869P104 136 11576 SH SOLE 28 11576 0 0 DENNYS CORP COM 24869P104 134 11363 SH SOLE 30 11363 0 0 DENNYS CORP COM 24869P104 114 9725 SH SOLE 40 9725 0 0 DENTSPLY SIRONA INC COM 24906P109 17098 263692 SH SOLE 2 46581 0 217111 DENTSPLY SIRONA INC COM 24906P109 4498 69368 SH SOLE 4 63279 0 6089 DENTSPLY SIRONA INC COM 24906P109 11217 172996 SH SOLE 7 158149 0 14847 DENTSPLY SIRONA INC COM 24906P109 376 5803 SH SOLE 13 5803 0 0 DENTSPLY SIRONA INC COM 24906P109 110 1699 SH SOLE 15 1699 0 0 DENTSPLY SIRONA INC COM 24906P109 33127 510909 SH SOLE 18 479263 0 31646 DENTSPLY SIRONA INC COM 24906P109 4299 66306 SH SOLE 19 66306 0 0 DENTSPLY SIRONA INC COM 24906P109 9925 153064 SH SOLE 20 0 0 153064 DENTSPLY SIRONA INC COM 24906P109 287036 4426841 SH SOLE 21 4426841 0 0 DENTSPLY SIRONA INC COM 24906P109 390519 6022803 SH SOLE 22 4951787 0 1071016 DENTSPLY SIRONA INC COM 24906P109 18076 278781 SH SOLE 23 278781 0 0 DENTSPLY SIRONA INC COM 24906P109 10160 156696 SH SOLE 25 156696 0 0 DENTSPLY SIRONA INC COM 24906P109 40033 617406 SH SOLE 26 230331 0 387075 DENTSPLY SIRONA INC COM 24906P109 3129 48256 SH SOLE 28 36025 0 12231 DENTSPLY SIRONA INC COM 24906P109 4298 66288 SH SOLE 29 9489 0 56799 DENTSPLY SIRONA INC COM 24906P109 42185 650605 SH SOLE 30 650605 0 0 DENTSPLY SIRONA INC COM 24906P109 6621 102109 SH SOLE 31 48393 0 53716 DENTSPLY SIRONA INC COM 24906P109 2625 40488 SH SOLE 32 40488 0 0 DENTSPLY SIRONA INC COM 24906P109 1098 16930 SH SOLE 34 16930 0 0 DENTSPLY SIRONA INC COM 24906P109 16111 248480 SH SOLE 36 248480 0 0 DENTSPLY SIRONA INC COM 24906P109 75 1156 SH SOLE 40 1156 0 0 DEPOMED INC COM 249908104 28 2615 SH SOLE 2 2287 0 328 DEPOMED INC COM 249908104 5 475 SH SOLE 4 475 0 0 DEPOMED INC COM 249908104 13 1252 SH SOLE 7 1252 0 0 DEPOMED INC COM 249908104 2959 275477 SH SOLE 18 275477 0 0 DEPOMED INC COM 249908104 404 37576 SH SOLE 19 37576 0 0 DEPOMED INC COM 249908104 72165 6719267 SH SOLE 21 6719267 0 0 DEPOMED INC COM 249908104 17427 1622607 SH SOLE 22 1510508 0 112099 DEPOMED INC COM 249908104 252 23487 SH SOLE 26 19396 0 4091 DEPOMED INC COM 249908104 98 9100 SH SOLE 28 9100 0 0 DEPOMED INC COM 249908104 961 89511 SH SOLE 30 89511 0 0 DEPOMED INC COM 249908104 75 6980 SH SOLE 40 6980 0 0 DEPOMED INC NOTE 2.500% 9/0 249908AA2 428 488000 PRN SOLE 21 488000 0 0 DERMIRA INC COM 24983L104 2033 69752 SH SOLE 2 68340 0 1412 DERMIRA INC COM 24983L104 25 850 SH SOLE 7 850 0 0 DERMIRA INC COM 24983L104 4630 158893 SH SOLE 18 158893 0 0 DERMIRA INC COM 24983L104 13226 453876 SH SOLE 19 453876 0 0 DERMIRA INC COM 24983L104 1607 55160 SH SOLE 20 55160 0 0 DERMIRA INC COM 24983L104 57816 1984084 SH SOLE 21 1984084 0 0 DERMIRA INC COM 24983L104 28104 964446 SH SOLE 22 880875 0 83571 DERMIRA INC COM 24983L104 78 2680 SH SOLE 26 0 0 2680 DERMIRA INC COM 24983L104 96 3303 SH SOLE 28 3303 0 0 DERMIRA INC COM 24983L104 170 5837 SH SOLE 30 5837 0 0 DERMIRA INC COM 24983L104 6443 221100 SH SOLE 34 221100 0 0 DERMIRA INC COM 24983L104 66 2272 SH SOLE 40 2272 0 0 DESTINATION MATERNITY CORP COM 25065D100 7 2131 SH SOLE 18 2131 0 0 DESTINATION MATERNITY CORP COM 25065D100 9 2770 SH SOLE 19 2770 0 0 DESTINATION MATERNITY CORP COM 25065D100 108 33323 SH SOLE 21 33323 0 0 DESTINATION MATERNITY CORP COM 25065D100 769 238162 SH SOLE 22 238162 0 0 DESTINATION XL GROUP INC COM 25065K104 15 6331 SH SOLE 18 6331 0 0 DESTINATION XL GROUP INC COM 25065K104 20 8559 SH SOLE 19 8559 0 0 DESTINATION XL GROUP INC COM 25065K104 238 101294 SH SOLE 21 101294 0 0 DESTINATION XL GROUP INC COM 25065K104 2040 867930 SH SOLE 22 867930 0 0 DETERMINE INC COM 250660107 4 1352 SH SOLE 18 1352 0 0 DETERMINE INC COM 250660107 8 2985 SH SOLE 19 2985 0 0 DETERMINE INC COM 250660107 69 26367 SH SOLE 21 26367 0 0 DETERMINE INC COM 250660107 92 34886 SH SOLE 22 34886 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 2 100 SH SOLE 2 100 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1668 93742 SH SOLE 22 93742 0 0 DEVON ENERGY CORP NEW COM 25179M103 27585 862838 SH SOLE 2 380770 0 482068 DEVON ENERGY CORP NEW COM 25179M103 5823 182150 SH SOLE 4 168310 0 13840 DEVON ENERGY CORP NEW COM 25179M103 11724 366725 SH SOLE 7 351458 0 15267 DEVON ENERGY CORP NEW COM 25179M103 4814 150566 SH SOLE 13 150566 0 0 DEVON ENERGY CORP NEW COM 25179M103 115 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 121107 3788160 SH SOLE 18 3672818 0 115342 DEVON ENERGY CORP NEW COM 25179M103 1290 40353 SH OTR 19 0 40353 0 DEVON ENERGY CORP NEW COM 25179M103 167140 5228031 SH SOLE 19 5228031 0 0 DEVON ENERGY CORP NEW COM 25179M103 6596 206323 SH SOLE 20 0 0 206323 DEVON ENERGY CORP NEW COM 25179M103 353581 11059772 SH SOLE 21 11059772 0 0 DEVON ENERGY CORP NEW COM 25179M103 511051 15985324 SH SOLE 22 13268639 0 2716685 DEVON ENERGY CORP NEW COM 25179M103 23442 733235 SH SOLE 23 733235 0 0 DEVON ENERGY CORP NEW COM 25179M103 14947 467520 SH SOLE 25 467520 0 0 DEVON ENERGY CORP NEW COM 25179M103 57557 1800331 SH SOLE 26 434151 0 1366180 DEVON ENERGY CORP NEW COM 25179M103 3365 105243 SH SOLE 28 79089 0 26154 DEVON ENERGY CORP NEW COM 25179M103 7811 244318 SH SOLE 29 18488 0 225830 DEVON ENERGY CORP NEW COM 25179M103 49532 1549342 SH SOLE 30 1549342 0 0 DEVON ENERGY CORP NEW COM 25179M103 10756 336432 SH SOLE 31 180359 0 156073 DEVON ENERGY CORP NEW COM 25179M103 85087 2661455 SH SOLE 34 2661455 0 0 DEVON ENERGY CORP NEW COM 25179M103 22051 689739 SH SOLE 36 689739 0 0 DEVON ENERGY CORP NEW COM 25179M103 73 2287 SH SOLE 40 2287 0 0 DEXCOM INC COM 252131107 5655 77311 SH SOLE 2 9505 0 67806 DEXCOM INC COM 252131107 2000 27340 SH SOLE 4 25650 0 1690 DEXCOM INC COM 252131107 447 6106 SH SOLE 7 6106 0 0 DEXCOM INC COM 252131107 3738 51095 SH SOLE 18 42802 0 8293 DEXCOM INC COM 252131107 10545 144151 SH SOLE 19 135614 0 8537 DEXCOM INC COM 252131107 4211 57569 SH SOLE 20 0 0 57569 DEXCOM INC COM 252131107 90096 1231667 SH SOLE 21 1231667 0 0 DEXCOM INC COM 252131107 170364 2328972 SH SOLE 22 2072231 0 256741 DEXCOM INC COM 252131107 8398 114810 SH SOLE 23 114810 0 0 DEXCOM INC COM 252131107 11602 158608 SH SOLE 26 78883 0 79725 DEXCOM INC COM 252131107 1289 17621 SH SOLE 28 13146 0 4475 DEXCOM INC COM 252131107 1810 24743 SH SOLE 29 3949 0 20794 DEXCOM INC COM 252131107 6739 92124 SH SOLE 30 92124 0 0 DEXCOM INC COM 252131107 2916 39859 SH SOLE 31 18452 0 21407 DEXCOM INC COM 252131107 436 5955 SH SOLE 34 5955 0 0 DEXCOM INC COM 252131107 957 13082 SH SOLE 36 13082 0 0 DEXCOM INC COM 252131107 29 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 6098 SH SOLE 21 6098 0 0 DGSE COMPANIES INC COM 23323G106 2 1166 SH SOLE 18 1166 0 0 DGSE COMPANIES INC COM 23323G106 54 32240 SH SOLE 21 32240 0 0 DHI GROUP INC COM 23331S100 7 2559 SH SOLE 2 2559 0 0 DHI GROUP INC COM 23331S100 3 880 SH SOLE 7 880 0 0 DHI GROUP INC COM 23331S100 736 258170 SH SOLE 18 258170 0 0 DHI GROUP INC COM 23331S100 92 32261 SH SOLE 19 32261 0 0 DHI GROUP INC COM 23331S100 12788 4486978 SH SOLE 21 4486978 0 0 DHI GROUP INC COM 23331S100 3280 1150959 SH SOLE 22 1095847 0 55112 DHI GROUP INC COM 23331S100 21 7441 SH SOLE 23 7441 0 0 DHI GROUP INC COM 23331S100 183 64359 SH SOLE 30 64359 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 65 15777 SH SOLE 2 2824 0 12953 DHT HOLDINGS INC SHS NEW Y2065G121 11 2744 SH SOLE 7 2744 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1313 316279 SH SOLE 18 316279 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 164 39401 SH SOLE 19 39401 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 10073 2427242 SH SOLE 21 2427242 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 3745 902493 SH SOLE 22 801627 0 100866 DIAGEO P L C SPON ADR NEW 25243Q205 48 400 SH SOLE 2 400 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 33 278 SH SOLE 17 0 0 278 DIAGEO P L C SPON ADR NEW 25243Q205 120551 1006015 SH SOLE 18 1006015 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1443 12045 SH SOLE 25 12045 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 30 150 SH SOLE 2 150 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 20 100 SH SOLE 7 100 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2321 11639 SH SOLE 18 11639 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 433 2172 SH SOLE 19 2172 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 21408 107361 SH SOLE 21 107361 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 19452 97552 SH SOLE 22 91198 0 6354 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 93 467 SH SOLE 28 467 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 83 415 SH SOLE 30 415 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 100 499 SH SOLE 40 499 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 437 40369 SH SOLE 2 29112 0 11257 DIAMOND OFFSHORE DRILLING IN COM 25271C102 4 394 SH SOLE 4 394 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 60 5543 SH SOLE 7 5543 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 16 1474 SH SOLE 17 0 0 1474 DIAMOND OFFSHORE DRILLING IN COM 25271C102 4836 446493 SH SOLE 18 446493 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1074 99154 SH SOLE 19 99154 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 47314 4368749 SH SOLE 21 4368749 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 43786 4043021 SH SOLE 22 3888514 0 154507 DIAMOND OFFSHORE DRILLING IN COM 25271C102 587 54173 SH SOLE 23 54173 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 211 19448 SH SOLE 26 15377 0 4071 DIAMOND OFFSHORE DRILLING IN COM 25271C102 107 9889 SH SOLE 28 9889 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 250 23111 SH SOLE 29 0 0 23111 DIAMOND OFFSHORE DRILLING IN COM 25271C102 104 9608 SH SOLE 30 9608 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 636 58692 SH SOLE 34 58692 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 236 21818 SH SOLE 36 21818 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 83 7637 SH SOLE 40 7637 0 0 DIAMONDBACK ENERGY INC COM 25278X109 8544 96207 SH SOLE 2 7747 0 88460 DIAMONDBACK ENERGY INC COM 25278X109 2512 28284 SH SOLE 4 25617 0 2667 DIAMONDBACK ENERGY INC COM 25278X109 721 8114 SH SOLE 7 6987 0 1127 DIAMONDBACK ENERGY INC COM 25278X109 59 662 SH SOLE 13 662 0 0 DIAMONDBACK ENERGY INC COM 25278X109 10618 119563 SH SOLE 18 110719 0 8844 DIAMONDBACK ENERGY INC COM 25278X109 9765 109958 SH SOLE 19 109958 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4231 47645 SH SOLE 20 0 0 47645 DIAMONDBACK ENERGY INC COM 25278X109 108363 1220164 SH SOLE 21 1220164 0 0 DIAMONDBACK ENERGY INC COM 25278X109 241694 2721474 SH SOLE 22 2418807 0 302667 DIAMONDBACK ENERGY INC COM 25278X109 10626 119644 SH SOLE 23 119644 0 0 DIAMONDBACK ENERGY INC COM 25278X109 19463 219151 SH SOLE 26 68597 0 150554 DIAMONDBACK ENERGY INC COM 25278X109 1721 19376 SH SOLE 28 14559 0 4817 DIAMONDBACK ENERGY INC COM 25278X109 2321 26129 SH SOLE 29 3953 0 22176 DIAMONDBACK ENERGY INC COM 25278X109 11396 128322 SH SOLE 30 128322 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4608 51887 SH SOLE 31 21700 0 30187 DIAMONDBACK ENERGY INC COM 25278X109 493 5550 SH SOLE 34 5550 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1237 13927 SH SOLE 36 13927 0 0 DIAMONDBACK ENERGY INC COM 25278X109 37 413 SH SOLE 40 413 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 535 48843 SH SOLE 2 15066 0 33777 DIAMONDROCK HOSPITALITY CO COM 252784301 3741 341664 SH SOLE 4 341664 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2830 258412 SH SOLE 7 258412 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 77 7000 SH SOLE 15 7000 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 11135 1016852 SH SOLE 18 1016852 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 6774 618603 SH SOLE 19 618603 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 201021 18358079 SH SOLE 21 18358079 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 99841 9117854 SH SOLE 22 8538712 0 579142 DIAMONDROCK HOSPITALITY CO COM 252784301 5733 523576 SH SOLE 23 523576 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3777 344910 SH SOLE 25 344910 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 2020 184467 SH SOLE 29 69460 0 115007 DIAMONDROCK HOSPITALITY CO COM 252784301 14105 1288093 SH SOLE 30 1288093 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2207 201532 SH SOLE 34 201532 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 DIANA SHIPPING INC COM Y2066G104 370 91172 SH SOLE 22 91172 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 9 2889 SH SOLE 18 2889 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 8 2670 SH SOLE 19 2670 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 127 40215 SH SOLE 21 40215 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 220 69291 SH SOLE 22 69291 0 0 DICKS SPORTING GOODS INC COM 253393102 9859 247535 SH SOLE 2 170043 0 77492 DICKS SPORTING GOODS INC COM 253393102 2023 50789 SH SOLE 4 48618 0 2171 DICKS SPORTING GOODS INC COM 253393102 445 11177 SH SOLE 7 11177 0 0 DICKS SPORTING GOODS INC COM 253393102 26 650 SH SOLE 13 650 0 0 DICKS SPORTING GOODS INC COM 253393102 12396 311229 SH SOLE 18 302602 0 8627 DICKS SPORTING GOODS INC COM 253393102 4099 102901 SH SOLE 19 102901 0 0 DICKS SPORTING GOODS INC COM 253393102 3872 97225 SH SOLE 20 0 0 97225 DICKS SPORTING GOODS INC COM 253393102 153364 3850469 SH SOLE 21 3850469 0 0 DICKS SPORTING GOODS INC COM 253393102 122433 3073898 SH SOLE 22 2761677 0 312221 DICKS SPORTING GOODS INC COM 253393102 4668 117205 SH SOLE 23 117205 0 0 DICKS SPORTING GOODS INC COM 253393102 57 1431 SH SOLE 25 1431 0 0 DICKS SPORTING GOODS INC COM 253393102 8309 208610 SH SOLE 26 112628 0 95982 DICKS SPORTING GOODS INC COM 253393102 744 18669 SH SOLE 28 14093 0 4576 DICKS SPORTING GOODS INC COM 253393102 1533 38480 SH SOLE 29 17697 0 20783 DICKS SPORTING GOODS INC COM 253393102 5151 129325 SH SOLE 30 129325 0 0 DICKS SPORTING GOODS INC COM 253393102 2833 71130 SH SOLE 31 45532 0 25598 DICKS SPORTING GOODS INC COM 253393102 5285 132685 SH SOLE 34 132685 0 0 DICKS SPORTING GOODS INC COM 253393102 1127 28289 SH SOLE 36 28289 0 0 DICKS SPORTING GOODS INC COM 253393102 18 461 SH SOLE 40 461 0 0 DIEBOLD NXDF INC COM 253651103 921 32890 SH SOLE 2 32125 0 765 DIEBOLD NXDF INC COM 253651103 5 163 SH SOLE 4 163 0 0 DIEBOLD NXDF INC COM 253651103 75 2690 SH SOLE 7 2690 0 0 DIEBOLD NXDF INC COM 253651103 13321 475746 SH SOLE 18 475746 0 0 DIEBOLD NXDF INC COM 253651103 6196 221290 SH SOLE 19 221290 0 0 DIEBOLD NXDF INC COM 253651103 130755 4669835 SH SOLE 21 4669835 0 0 DIEBOLD NXDF INC COM 253651103 65677 2345623 SH SOLE 22 2190172 0 155451 DIEBOLD NXDF INC COM 253651103 885 31593 SH SOLE 26 27972 0 3621 DIEBOLD NXDF INC COM 253651103 249 8899 SH SOLE 28 8899 0 0 DIEBOLD NXDF INC COM 253651103 336 11983 SH SOLE 30 11983 0 0 DIEBOLD NXDF INC COM 253651103 48 1717 SH SOLE 36 1717 0 0 DIEBOLD NXDF INC COM 253651103 185 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 13 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 36 15240 SH SOLE 21 15240 0 0 DIGI INTL INC COM 253798102 61 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 1387 136602 SH SOLE 18 136602 0 0 DIGI INTL INC COM 253798102 185 18264 SH SOLE 19 18264 0 0 DIGI INTL INC COM 253798102 23741 2338975 SH SOLE 21 2338975 0 0 DIGI INTL INC COM 253798102 7592 748008 SH SOLE 22 715802 0 32206 DIGI INTL INC COM 253798102 343 33761 SH SOLE 30 33761 0 0 DIGILITI MONEY GROUP INC COM 25381F102 5 1565 SH SOLE 18 1565 0 0 DIGILITI MONEY GROUP INC COM 25381F102 76 23883 SH SOLE 21 23883 0 0 DIGIMARC CORP NEW COM 25381B101 24 607 SH SOLE 2 559 0 48 DIGIMARC CORP NEW COM 25381B101 8 204 SH SOLE 7 204 0 0 DIGIMARC CORP NEW COM 25381B101 1471 36633 SH SOLE 18 36633 0 0 DIGIMARC CORP NEW COM 25381B101 277 6896 SH SOLE 19 6896 0 0 DIGIMARC CORP NEW COM 25381B101 12477 310764 SH SOLE 21 310764 0 0 DIGIMARC CORP NEW COM 25381B101 9873 245912 SH SOLE 22 233383 0 12529 DIGIRAD CORP COM 253827109 13 3218 SH SOLE 18 3218 0 0 DIGIRAD CORP COM 253827109 209 51484 SH SOLE 21 51484 0 0 DIGIRAD CORP COM 253827109 59 14616 SH SOLE 22 14616 0 0 DIGITAL ALLY INC COM NEW 25382P208 3 889 SH SOLE 21 889 0 0 DIGITAL ALLY INC COM NEW 25382P208 153 49500 SH SOLE 22 49500 0 0 DIGITAL RLTY TR INC COM 253868103 23690 209741 SH SOLE 2 59907 0 149834 DIGITAL RLTY TR INC COM 253868103 11625 102918 SH SOLE 4 98331 0 4587 DIGITAL RLTY TR INC COM 253868103 37817 334810 SH SOLE 7 328088 0 6722 DIGITAL RLTY TR INC COM 253868103 256 2268 SH SOLE 13 2268 0 0 DIGITAL RLTY TR INC COM 253868103 759 6721 SH SOLE 15 6721 0 0 DIGITAL RLTY TR INC COM 253868103 40063 354695 SH SOLE 18 332764 0 21931 DIGITAL RLTY TR INC COM 253868103 20588 182277 SH SOLE 19 182277 0 0 DIGITAL RLTY TR INC COM 253868103 9581 84822 SH SOLE 20 0 0 84822 DIGITAL RLTY TR INC COM 253868103 604965 5356044 SH SOLE 21 5356044 0 0 DIGITAL RLTY TR INC COM 253868103 704839 6240278 SH SOLE 22 5522654 0 717624 DIGITAL RLTY TR INC COM 253868103 22829 202120 SH SOLE 23 202120 0 0 DIGITAL RLTY TR INC COM 253868103 43594 385962 SH SOLE 25 385962 0 0 DIGITAL RLTY TR INC COM 253868103 55225 488929 SH SOLE 26 153092 0 335837 DIGITAL RLTY TR INC COM 253868103 3750 33198 SH SOLE 28 24767 0 8431 DIGITAL RLTY TR INC COM 253868103 11568 102413 SH SOLE 29 61758 0 40655 DIGITAL RLTY TR INC COM 253868103 137969 1221509 SH SOLE 30 1221509 0 0 DIGITAL RLTY TR INC COM 253868103 10315 91326 SH SOLE 31 64950 0 26376 DIGITAL RLTY TR INC COM 253868103 1251 11078 SH SOLE 34 11078 0 0 DIGITAL RLTY TR INC COM 253868103 18480 163613 SH SOLE 36 163613 0 0 DIGITAL RLTY TR INC COM 253868103 105 929 SH SOLE 40 929 0 0 DIGITAL TURBINE INC COM NEW 25400W102 12 11333 SH SOLE 18 11333 0 0 DIGITAL TURBINE INC COM NEW 25400W102 173 167635 SH SOLE 21 167635 0 0 DIGITAL TURBINE INC COM NEW 25400W102 16 15684 SH SOLE 22 15684 0 0 DIGITALGLOBE INC COM NEW 25389M877 707 21245 SH SOLE 2 5508 0 15737 DIGITALGLOBE INC COM NEW 25389M877 14 413 SH SOLE 4 413 0 0 DIGITALGLOBE INC COM NEW 25389M877 56 1690 SH SOLE 7 1690 0 0 DIGITALGLOBE INC COM NEW 25389M877 7781 233663 SH SOLE 18 233663 0 0 DIGITALGLOBE INC COM NEW 25389M877 1530 45953 SH SOLE 19 45953 0 0 DIGITALGLOBE INC COM NEW 25389M877 103993 3122916 SH SOLE 21 3122916 0 0 DIGITALGLOBE INC COM NEW 25389M877 57722 1733396 SH SOLE 22 1615549 0 117847 DIGITALGLOBE INC COM NEW 25389M877 656 19704 SH SOLE 26 14790 0 4914 DIGITALGLOBE INC COM NEW 25389M877 320 9605 SH SOLE 28 9605 0 0 DIGITALGLOBE INC COM NEW 25389M877 426 12782 SH SOLE 29 0 0 12782 DIGITALGLOBE INC COM NEW 25389M877 592 17778 SH SOLE 30 17778 0 0 DIGITALGLOBE INC COM NEW 25389M877 253 7599 SH SOLE 40 7599 0 0 DILLARDS INC CL A 254067101 741 12840 SH SOLE 2 10057 0 2783 DILLARDS INC CL A 254067101 7 116 SH SOLE 4 116 0 0 DILLARDS INC CL A 254067101 67 1157 SH SOLE 7 1157 0 0 DILLARDS INC CL A 254067101 7227 125273 SH SOLE 18 125273 0 0 DILLARDS INC CL A 254067101 3706 64232 SH SOLE 19 64232 0 0 DILLARDS INC CL A 254067101 66608 1154578 SH SOLE 21 1154578 0 0 DILLARDS INC CL A 254067101 44766 775972 SH SOLE 22 734355 0 41617 DILLARDS INC CL A 254067101 310 5369 SH SOLE 26 3925 0 1444 DILLARDS INC CL A 254067101 134 2327 SH SOLE 28 2327 0 0 DILLARDS INC CL A 254067101 525 9109 SH SOLE 29 0 0 9109 DILLARDS INC CL A 254067101 434 7518 SH SOLE 30 7518 0 0 DILLARDS INC CL A 254067101 143 2474 SH SOLE 36 2474 0 0 DILLARDS INC CL A 254067101 152 2637 SH SOLE 40 2637 0 0 DIME CMNTY BANCSHARES COM 253922108 132 6737 SH SOLE 2 1222 0 5515 DIME CMNTY BANCSHARES COM 253922108 6 281 SH SOLE 4 281 0 0 DIME CMNTY BANCSHARES COM 253922108 14 735 SH SOLE 7 735 0 0 DIME CMNTY BANCSHARES COM 253922108 3339 170344 SH SOLE 18 170344 0 0 DIME CMNTY BANCSHARES COM 253922108 411 20973 SH SOLE 19 20973 0 0 DIME CMNTY BANCSHARES COM 253922108 54805 2796185 SH SOLE 21 2796185 0 0 DIME CMNTY BANCSHARES COM 253922108 20818 1062146 SH SOLE 22 997047 0 65099 DIME CMNTY BANCSHARES COM 253922108 391 19937 SH SOLE 26 19937 0 0 DIME CMNTY BANCSHARES COM 253922108 91 4665 SH SOLE 28 4665 0 0 DIME CMNTY BANCSHARES COM 253922108 874 44567 SH SOLE 30 44567 0 0 DIME CMNTY BANCSHARES COM 253922108 114 5811 SH SOLE 34 5811 0 0 DIME CMNTY BANCSHARES COM 253922108 67 3438 SH SOLE 40 3438 0 0 DIMENSION THERAPEUTICS INC COM 25433V105 3 2121 SH SOLE 18 2121 0 0 DIMENSION THERAPEUTICS INC COM 25433V105 69 47525 SH SOLE 21 47525 0 0 DIMENSION THERAPEUTICS INC COM 25433V105 12 8432 SH SOLE 23 8432 0 0 DINEEQUITY INC COM 254423106 111 2513 SH SOLE 2 910 0 1603 DINEEQUITY INC COM 254423106 5 104 SH SOLE 4 104 0 0 DINEEQUITY INC COM 254423106 19 425 SH SOLE 7 425 0 0 DINEEQUITY INC COM 254423106 3750 85136 SH SOLE 18 85136 0 0 DINEEQUITY INC COM 254423106 501 11366 SH SOLE 19 11366 0 0 DINEEQUITY INC COM 254423106 63730 1446775 SH SOLE 21 1446775 0 0 DINEEQUITY INC COM 254423106 19922 452261 SH SOLE 22 417670 0 34591 DINEEQUITY INC COM 254423106 219 4963 SH SOLE 26 4008 0 955 DINEEQUITY INC COM 254423106 108 2459 SH SOLE 28 2459 0 0 DINEEQUITY INC COM 254423106 1052 23881 SH SOLE 30 23881 0 0 DINEEQUITY INC COM 254423106 81 1838 SH SOLE 40 1838 0 0 DIODES INC COM 254543101 163 6784 SH SOLE 2 1734 0 5050 DIODES INC COM 254543101 5 220 SH SOLE 4 220 0 0 DIODES INC COM 254543101 19 799 SH SOLE 7 799 0 0 DIODES INC COM 254543101 4463 185709 SH SOLE 18 185709 0 0 DIODES INC COM 254543101 793 33003 SH SOLE 19 33003 0 0 DIODES INC COM 254543101 77561 3227673 SH SOLE 21 3227673 0 0 DIODES INC COM 254543101 24338 1012825 SH SOLE 22 940497 0 72328 DIODES INC COM 254543101 1161 48300 SH SOLE 23 48300 0 0 DIODES INC COM 254543101 323 13438 SH SOLE 26 10794 0 2644 DIODES INC COM 254543101 131 5471 SH SOLE 28 5471 0 0 DIODES INC COM 254543101 323 13455 SH SOLE 29 0 0 13455 DIODES INC COM 254543101 1361 56621 SH SOLE 30 56621 0 0 DIODES INC COM 254543101 92 3840 SH SOLE 40 3840 0 0 DIPLOMAT PHARMACY INC COM 25456K101 169 11408 SH SOLE 2 3528 0 7880 DIPLOMAT PHARMACY INC COM 25456K101 3 230 SH SOLE 4 230 0 0 DIPLOMAT PHARMACY INC COM 25456K101 14 920 SH SOLE 7 920 0 0 DIPLOMAT PHARMACY INC COM 25456K101 3441 232482 SH SOLE 18 232482 0 0 DIPLOMAT PHARMACY INC COM 25456K101 543 36661 SH SOLE 19 36661 0 0 DIPLOMAT PHARMACY INC COM 25456K101 60209 4068195 SH SOLE 21 4068195 0 0 DIPLOMAT PHARMACY INC COM 25456K101 18006 1216625 SH SOLE 22 1136619 0 80006 DIPLOMAT PHARMACY INC COM 25456K101 89 6016 SH SOLE 23 6016 0 0 DIPLOMAT PHARMACY INC COM 25456K101 104 7003 SH SOLE 26 5329 0 1674 DIPLOMAT PHARMACY INC COM 25456K101 83 5575 SH SOLE 28 5575 0 0 DIPLOMAT PHARMACY INC COM 25456K101 296 20029 SH SOLE 29 0 0 20029 DIPLOMAT PHARMACY INC COM 25456K101 969 65498 SH SOLE 30 65498 0 0 DIPLOMAT PHARMACY INC COM 25456K101 57 3872 SH SOLE 40 3872 0 0 DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 19 696 SH SOLE 17 0 0 696 DISCOVER FINL SVCS COM 254709108 56564 909535 SH SOLE 2 521186 0 388349 DISCOVER FINL SVCS COM 254709108 13320 214186 SH SOLE 4 203387 0 10799 DISCOVER FINL SVCS COM 254709108 18339 294882 SH SOLE 7 274503 0 20379 DISCOVER FINL SVCS COM 254709108 675 10853 SH SOLE 13 10853 0 0 DISCOVER FINL SVCS COM 254709108 184 2957 SH SOLE 15 2957 0 0 DISCOVER FINL SVCS COM 254709108 138292 2223703 SH SOLE 18 2144030 0 79673 DISCOVER FINL SVCS COM 254709108 211687 3403871 SH SOLE 19 3403871 0 0 DISCOVER FINL SVCS COM 254709108 10435 167792 SH SOLE 20 0 0 167792 DISCOVER FINL SVCS COM 254709108 455265 7320549 SH SOLE 21 7320549 0 0 DISCOVER FINL SVCS COM 254709108 675122 10855802 SH SOLE 22 8769803 0 2085999 DISCOVER FINL SVCS COM 254709108 40911 657846 SH SOLE 23 657846 0 0 DISCOVER FINL SVCS COM 254709108 16995 273280 SH SOLE 25 273280 0 0 DISCOVER FINL SVCS COM 254709108 77155 1240639 SH SOLE 26 364949 0 875690 DISCOVER FINL SVCS COM 254709108 5022 80755 SH SOLE 28 60458 0 20297 DISCOVER FINL SVCS COM 254709108 6894 110856 SH SOLE 29 62662 0 48194 DISCOVER FINL SVCS COM 254709108 69468 1117028 SH SOLE 30 1117028 0 0 DISCOVER FINL SVCS COM 254709108 18337 294862 SH SOLE 31 191026 0 103836 DISCOVER FINL SVCS COM 254709108 52680 847083 SH SOLE 34 847083 0 0 DISCOVER FINL SVCS COM 254709108 30251 486425 SH SOLE 36 486425 0 0 DISCOVER FINL SVCS COM 254709108 115 1843 SH SOLE 40 1843 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 5668 219423 SH SOLE 2 70512 0 148911 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1253 48493 SH SOLE 4 43377 0 5116 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2663 103111 SH SOLE 7 103111 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 33 1270 SH SOLE 15 1270 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 9113 352789 SH SOLE 18 312321 0 40468 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1816 70314 SH SOLE 19 70314 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3623 140280 SH SOLE 20 0 0 140280 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 74782 2895149 SH SOLE 21 2895149 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 109357 4233727 SH SOLE 22 3538853 0 694874 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4653 180145 SH SOLE 23 180145 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2644 102379 SH SOLE 25 102379 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 11211 434019 SH SOLE 26 158243 0 275776 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 810 31352 SH SOLE 28 23537 0 7815 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1283 49656 SH SOLE 29 12107 0 37549 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 10470 405341 SH SOLE 30 405341 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1749 67701 SH SOLE 31 29514 0 38187 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 701 27124 SH SOLE 32 27124 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 331 12799 SH SOLE 34 12799 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4081 158013 SH SOLE 36 158013 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 18 698 SH SOLE 40 698 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 7195 285407 SH SOLE 2 45868 0 239539 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1846 73218 SH SOLE 4 65820 0 7398 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4146 164465 SH SOLE 7 164465 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 96 3800 SH SOLE 13 3800 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 47 1869 SH SOLE 15 1869 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 13574 538436 SH SOLE 18 508450 0 29986 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 6533 259130 SH SOLE 19 259130 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 4776 189447 SH SOLE 20 0 0 189447 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 99429 3944041 SH SOLE 21 3944041 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 146270 5802065 SH SOLE 22 4763099 0 1038966 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 7327 290651 SH SOLE 23 290651 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5255 208433 SH SOLE 25 208433 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 16961 672773 SH SOLE 26 231067 0 441706 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1216 48219 SH SOLE 28 36730 0 11489 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1434 56894 SH SOLE 29 6579 0 50315 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 16006 634891 SH SOLE 30 634891 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2998 118935 SH SOLE 31 47683 0 71252 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 997 39561 SH SOLE 32 39561 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3404 135031 SH SOLE 34 135031 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 6769 268501 SH SOLE 36 268501 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 33 1321 SH SOLE 40 1321 0 0 DISH NETWORK CORP CL A 25470M109 18009 286956 SH SOLE 2 69862 0 217094 DISH NETWORK CORP CL A 25470M109 5199 82846 SH SOLE 4 77494 0 5352 DISH NETWORK CORP CL A 25470M109 10419 166011 SH SOLE 7 157296 0 8715 DISH NETWORK CORP CL A 25470M109 106 1682 SH SOLE 15 1682 0 0 DISH NETWORK CORP CL A 25470M109 38824 618611 SH SOLE 18 587263 0 31348 DISH NETWORK CORP CL A 25470M109 68836 1096817 SH SOLE 19 1096817 0 0 DISH NETWORK CORP CL A 25470M109 198391 3161105 SH SOLE 21 3161105 0 0 DISH NETWORK CORP CL A 25470M109 370581 5904736 SH SOLE 22 4907282 0 997454 DISH NETWORK CORP CL A 25470M109 16876 268900 SH SOLE 23 268900 0 0 DISH NETWORK CORP CL A 25470M109 9530 151852 SH SOLE 25 151852 0 0 DISH NETWORK CORP CL A 25470M109 27569 439282 SH SOLE 26 221022 0 218260 DISH NETWORK CORP CL A 25470M109 2967 47274 SH SOLE 28 35257 0 12017 DISH NETWORK CORP CL A 25470M109 504 8037 SH SOLE 29 8037 0 0 DISH NETWORK CORP CL A 25470M109 37811 602466 SH SOLE 30 602466 0 0 DISH NETWORK CORP CL A 25470M109 7957 126781 SH SOLE 31 61924 0 64857 DISH NETWORK CORP CL A 25470M109 2518 40118 SH SOLE 32 40118 0 0 DISH NETWORK CORP CL A 25470M109 27307 435102 SH SOLE 34 435102 0 0 DISH NETWORK CORP CL A 25470M109 15450 246171 SH SOLE 36 246171 0 0 DISH NETWORK CORP CL A 25470M109 75 1194 SH SOLE 40 1194 0 0 DISNEY WALT CO COM DISNEY 254687106 217071 2043023 SH SOLE 2 534663 0 1508360 DISNEY WALT CO COM DISNEY 254687106 55634 523616 SH SOLE 4 483667 0 39949 DISNEY WALT CO COM DISNEY 254687106 108036 1016809 SH SOLE 7 1012029 0 4780 DISNEY WALT CO COM DISNEY 254687106 717 6745 SH SOLE 13 6745 0 0 DISNEY WALT CO COM DISNEY 254687106 1129 10624 SH SOLE 15 10624 0 0 DISNEY WALT CO COM DISNEY 254687106 174 1637 SH SOLE 17 0 0 1637 DISNEY WALT CO COM DISNEY 254687106 331415 3119203 SH SOLE 18 2901696 0 217507 DISNEY WALT CO COM DISNEY 254687106 12149 114343 SH SOLE 19 97690 0 16653 DISNEY WALT CO COM DISNEY 254687106 96782 910890 SH SOLE 20 90080 0 820810 DISNEY WALT CO COM DISNEY 254687106 2349276 22110831 SH SOLE 21 22110831 0 0 DISNEY WALT CO COM DISNEY 254687106 4234038 39849772 SH SOLE 22 32730783 0 7118989 DISNEY WALT CO COM DISNEY 254687106 206106 1939819 SH SOLE 23 1939819 0 0 DISNEY WALT CO COM DISNEY 254687106 115280 1084991 SH SOLE 25 1084991 0 0 DISNEY WALT CO COM DISNEY 254687106 539781 5080290 SH SOLE 26 1256040 0 3824250 DISNEY WALT CO COM DISNEY 254687106 35333 332550 SH SOLE 28 249075 0 83475 DISNEY WALT CO COM DISNEY 254687106 11168 105109 SH SOLE 29 60709 0 44400 DISNEY WALT CO COM DISNEY 254687106 434103 4085679 SH SOLE 30 4085679 0 0 DISNEY WALT CO COM DISNEY 254687106 93237 877520 SH SOLE 31 410829 0 466691 DISNEY WALT CO COM DISNEY 254687106 11916 112152 SH SOLE 32 112152 0 0 DISNEY WALT CO COM DISNEY 254687106 12210 114920 SH SOLE 34 114920 0 0 DISNEY WALT CO COM DISNEY 254687106 184795 1739246 SH SOLE 36 1739246 0 0 DISNEY WALT CO COM DISNEY 254687106 862 8112 SH SOLE 40 8112 0 0 DISNEY WALT CO OPTIONS 254687106 404 3800 SH Call OTR 19 3800 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 7 719 SH SOLE 18 719 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 24 2602 SH SOLE 21 2602 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 7 2603 SH SOLE 18 2603 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 94 36235 SH SOLE 21 36235 0 0 DIXIE GROUP INC CL A 255519100 12 2651 SH SOLE 18 2651 0 0 DIXIE GROUP INC CL A 255519100 13 2900 SH SOLE 19 2900 0 0 DIXIE GROUP INC CL A 255519100 208 46516 SH SOLE 21 46516 0 0 DIXIE GROUP INC CL A 255519100 1557 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 84 15560 SH SOLE 21 15560 0 0 DLH HLDGS CORP COM 23335Q100 60 11070 SH SOLE 22 11070 0 0 DMC GLOBAL INC COM 23291C103 10 782 SH SOLE 2 782 0 0 DMC GLOBAL INC COM 23291C103 736 56210 SH SOLE 18 56210 0 0 DMC GLOBAL INC COM 23291C103 125 9546 SH SOLE 19 9546 0 0 DMC GLOBAL INC COM 23291C103 6003 458251 SH SOLE 21 458251 0 0 DMC GLOBAL INC COM 23291C103 5237 399749 SH SOLE 22 390286 0 9463 DNB FINL CORP COM 233237106 13 392 SH SOLE 2 133 0 259 DNB FINL CORP COM 233237106 392 11417 SH SOLE 18 11417 0 0 DNB FINL CORP COM 233237106 42 1234 SH SOLE 19 1234 0 0 DNB FINL CORP COM 233237106 3193 93095 SH SOLE 21 93095 0 0 DNB FINL CORP COM 233237106 748 21813 SH SOLE 22 20071 0 1742 DOCUMENT SEC SYS INC COM NEW 25614T200 8 9617 SH SOLE 21 9617 0 0 DOLBY LABORATORIES INC COM 25659T107 2160 44112 SH SOLE 2 14477 0 29635 DOLBY LABORATORIES INC COM 25659T107 38 778 SH SOLE 4 778 0 0 DOLBY LABORATORIES INC COM 25659T107 59 1214 SH SOLE 7 1214 0 0 DOLBY LABORATORIES INC COM 25659T107 1071 21867 SH SOLE 13 21867 0 0 DOLBY LABORATORIES INC COM 25659T107 5 100 SH SOLE 17 0 0 100 DOLBY LABORATORIES INC COM 25659T107 3993 81549 SH SOLE 18 81549 0 0 DOLBY LABORATORIES INC COM 25659T107 10981 224294 SH SOLE 19 224294 0 0 DOLBY LABORATORIES INC COM 25659T107 29400 600497 SH SOLE 21 600497 0 0 DOLBY LABORATORIES INC COM 25659T107 82126 1677405 SH SOLE 22 1455070 0 222335 DOLBY LABORATORIES INC COM 25659T107 2130 43500 SH SOLE 25 43500 0 0 DOLBY LABORATORIES INC COM 25659T107 979 19990 SH SOLE 26 17332 0 2658 DOLBY LABORATORIES INC COM 25659T107 365 7451 SH SOLE 28 7451 0 0 DOLBY LABORATORIES INC COM 25659T107 2811 57412 SH SOLE 29 0 0 57412 DOLBY LABORATORIES INC COM 25659T107 426 8703 SH SOLE 30 8703 0 0 DOLBY LABORATORIES INC COM 25659T107 60 1231 SH SOLE 31 1231 0 0 DOLBY LABORATORIES INC COM 25659T107 5162 105440 SH SOLE 34 105440 0 0 DOLBY LABORATORIES INC COM 25659T107 593 12110 SH SOLE 36 12110 0 0 DOLBY LABORATORIES INC COM 25659T107 280 5718 SH SOLE 40 5718 0 0 DOLLAR GEN CORP NEW COM 256677105 25706 356588 SH SOLE 2 94641 0 261947 DOLLAR GEN CORP NEW COM 256677105 5955 82603 SH SOLE 4 75536 0 7067 DOLLAR GEN CORP NEW COM 256677105 12918 179197 SH SOLE 7 174706 0 4491 DOLLAR GEN CORP NEW COM 256677105 445 6174 SH SOLE 13 6174 0 0 DOLLAR GEN CORP NEW COM 256677105 140 1944 SH SOLE 15 1944 0 0 DOLLAR GEN CORP NEW COM 256677105 140518 1949205 SH SOLE 18 1849064 0 100141 DOLLAR GEN CORP NEW COM 256677105 242084 3358080 SH SOLE 19 3358080 0 0 DOLLAR GEN CORP NEW COM 256677105 12706 176253 SH SOLE 20 0 0 176253 DOLLAR GEN CORP NEW COM 256677105 355268 4928124 SH SOLE 21 4928124 0 0 DOLLAR GEN CORP NEW COM 256677105 518136 7187346 SH SOLE 22 5857374 0 1329972 DOLLAR GEN CORP NEW COM 256677105 26782 371511 SH SOLE 23 371511 0 0 DOLLAR GEN CORP NEW COM 256677105 14629 202927 SH SOLE 25 202927 0 0 DOLLAR GEN CORP NEW COM 256677105 62326 864552 SH SOLE 26 248461 0 616091 DOLLAR GEN CORP NEW COM 256677105 4243 58852 SH SOLE 28 44389 0 14463 DOLLAR GEN CORP NEW COM 256677105 715 9912 SH SOLE 29 9912 0 0 DOLLAR GEN CORP NEW COM 256677105 49578 687729 SH SOLE 30 687729 0 0 DOLLAR GEN CORP NEW COM 256677105 10221 141781 SH SOLE 31 59986 0 81795 DOLLAR GEN CORP NEW COM 256677105 12438 172539 SH SOLE 34 172539 0 0 DOLLAR GEN CORP NEW COM 256677105 20380 282702 SH SOLE 36 282702 0 0 DOLLAR GEN CORP NEW COM 256677105 93 1296 SH SOLE 40 1296 0 0 DOLLAR TREE INC COM 256746108 27188 388848 SH SOLE 2 77043 0 311805 DOLLAR TREE INC COM 256746108 4950 70790 SH SOLE 4 65054 0 5736 DOLLAR TREE INC COM 256746108 11541 165054 SH SOLE 7 161043 0 4011 DOLLAR TREE INC COM 256746108 261 3735 SH SOLE 13 3735 0 0 DOLLAR TREE INC COM 256746108 7416 106069 SH SOLE 15 1787 0 104282 DOLLAR TREE INC COM 256746108 88660 1268014 SH SOLE 18 1033101 0 234913 DOLLAR TREE INC COM 256746108 53884 770650 SH SOLE 19 770650 0 0 DOLLAR TREE INC COM 256746108 7974 114040 SH SOLE 20 0 0 114040 DOLLAR TREE INC COM 256746108 305101 4363576 SH SOLE 21 4363576 0 0 DOLLAR TREE INC COM 256746108 444988 6364248 SH SOLE 22 5314400 0 1049848 DOLLAR TREE INC COM 256746108 19370 277027 SH SOLE 23 277027 0 0 DOLLAR TREE INC COM 256746108 10574 151228 SH SOLE 25 151228 0 0 DOLLAR TREE INC COM 256746108 42086 601917 SH SOLE 26 219961 0 381956 DOLLAR TREE INC COM 256746108 3431 49072 SH SOLE 28 36620 0 12452 DOLLAR TREE INC COM 256746108 4691 67093 SH SOLE 29 9017 0 58076 DOLLAR TREE INC COM 256746108 47194 674978 SH SOLE 30 674978 0 0 DOLLAR TREE INC COM 256746108 8093 115750 SH SOLE 31 50984 0 64766 DOLLAR TREE INC COM 256746108 2919 41750 SH SOLE 32 41750 0 0 DOLLAR TREE INC COM 256746108 3918 56035 SH SOLE 34 56035 0 0 DOLLAR TREE INC COM 256746108 17682 252892 SH SOLE 36 252892 0 0 DOLLAR TREE INC COM 256746108 92 1321 SH SOLE 40 1321 0 0 DOMINION DIAMOND CORP COM 257287102 67 5334 SH SOLE 21 5334 0 0 DOMINION DIAMOND CORP COM 257287102 0 1 SH SOLE 22 1 0 0 DOMINION ENERGY INC COM 25746U109 61385 801055 SH SOLE 2 195259 0 605796 DOMINION ENERGY INC COM 25746U109 14815 193337 SH SOLE 4 176087 0 17250 DOMINION ENERGY INC COM 25746U109 37666 491532 SH SOLE 7 465486 0 26046 DOMINION ENERGY INC COM 25746U109 807 10526 SH SOLE 13 10526 0 0 DOMINION ENERGY INC COM 25746U109 308 4014 SH SOLE 15 4014 0 0 DOMINION ENERGY INC COM 25746U109 2 26 SH SOLE 17 0 0 26 DOMINION ENERGY INC COM 25746U109 141091 1841204 SH SOLE 18 1719202 0 122002 DOMINION ENERGY INC COM 25746U109 152667 1992258 SH SOLE 19 1992258 0 0 DOMINION ENERGY INC COM 25746U109 21743 283741 SH SOLE 20 0 0 283741 DOMINION ENERGY INC COM 25746U109 1127609 14714978 SH SOLE 21 14714978 0 0 DOMINION ENERGY INC COM 25746U109 1303523 17010613 SH SOLE 22 14088658 0 2921955 DOMINION ENERGY INC COM 25746U109 57894 755499 SH SOLE 23 755499 0 0 DOMINION ENERGY INC COM 25746U109 33591 438359 SH SOLE 25 438359 0 0 DOMINION ENERGY INC COM 25746U109 148222 1934252 SH SOLE 26 485623 0 1448629 DOMINION ENERGY INC COM 25746U109 10152 132478 SH SOLE 28 99396 0 33082 DOMINION ENERGY INC COM 25746U109 1860 24275 SH SOLE 29 24275 0 0 DOMINION ENERGY INC COM 25746U109 173796 2267991 SH SOLE 30 2267991 0 0 DOMINION ENERGY INC COM 25746U109 23575 307647 SH SOLE 31 127300 0 180347 DOMINION ENERGY INC COM 25746U109 6155 80317 SH SOLE 32 80317 0 0 DOMINION ENERGY INC COM 25746U109 4058 52960 SH SOLE 34 52960 0 0 DOMINION ENERGY INC COM 25746U109 59830 780759 SH SOLE 36 780759 0 0 DOMINION ENERGY INC COM 25746U109 245 3202 SH SOLE 40 3202 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 1283 25497 SH SOLE 4 25497 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 10787 214365 SH SOLE 18 214365 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 120 2376 SH OTR 19 2376 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 81729 1624192 SH SOLE 19 1624192 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 2415 47987 SH SOLE 22 47987 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 30960 615254 SH SOLE 34 615254 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U869 324 6778 SH SOLE 4 6778 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U869 2738 57282 SH SOLE 18 57282 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U869 20631 431602 SH SOLE 19 431602 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U869 598 12500 SH SOLE 22 12500 0 0 DOMINION ENERGY INC UNIT 99/99/9999 25746U869 7839 164001 SH SOLE 34 164001 0 0 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 1162 40287 SH SOLE 18 40287 0 0 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 20099 696667 SH SOLE 19 696667 0 0 DOMINOS PIZZA INC COM 25754A201 32154 152006 SH SOLE 2 69788 0 82218 DOMINOS PIZZA INC COM 25754A201 6268 29630 SH SOLE 4 28384 0 1246 DOMINOS PIZZA INC COM 25754A201 963 4552 SH SOLE 7 4552 0 0 DOMINOS PIZZA INC COM 25754A201 0 1 SH SOLE 17 0 0 1 DOMINOS PIZZA INC COM 25754A201 114328 540483 SH SOLE 18 442521 0 97962 DOMINOS PIZZA INC COM 25754A201 112486 531774 SH SOLE 19 531774 0 0 DOMINOS PIZZA INC COM 25754A201 6354 30040 SH SOLE 20 0 0 30040 DOMINOS PIZZA INC COM 25754A201 436159 2061927 SH SOLE 21 2061927 0 0 DOMINOS PIZZA INC COM 25754A201 355217 1679275 SH SOLE 22 1493130 0 186145 DOMINOS PIZZA INC COM 25754A201 17341 81977 SH SOLE 23 81977 0 0 DOMINOS PIZZA INC COM 25754A201 19827 93730 SH SOLE 26 44741 0 48989 DOMINOS PIZZA INC COM 25754A201 2193 10369 SH SOLE 28 7834 0 2535 DOMINOS PIZZA INC COM 25754A201 5379 25431 SH SOLE 29 10580 0 14851 DOMINOS PIZZA INC COM 25754A201 11334 53580 SH SOLE 30 53580 0 0 DOMINOS PIZZA INC COM 25754A201 7710 36448 SH SOLE 31 14426 0 22022 DOMINOS PIZZA INC COM 25754A201 5656 26739 SH SOLE 34 26739 0 0 DOMINOS PIZZA INC COM 25754A201 2456 11610 SH SOLE 36 11610 0 0 DOMINOS PIZZA INC COM 25754A201 51 240 SH SOLE 40 240 0 0 DOMTAR CORP COM NEW 257559203 2871 74725 SH SOLE 2 42184 0 32541 DOMTAR CORP COM NEW 257559203 9 237 SH SOLE 4 237 0 0 DOMTAR CORP COM NEW 257559203 669 17408 SH SOLE 7 17408 0 0 DOMTAR CORP COM NEW 257559203 168 4360 SH SOLE 13 4360 0 0 DOMTAR CORP COM NEW 257559203 15016 390842 SH SOLE 18 390842 0 0 DOMTAR CORP COM NEW 257559203 20694 538635 SH SOLE 19 538635 0 0 DOMTAR CORP COM NEW 257559203 251191 6538028 SH SOLE 21 6538028 0 0 DOMTAR CORP COM NEW 257559203 100047 2604031 SH SOLE 22 2346922 0 257109 DOMTAR CORP COM NEW 257559203 588 15305 SH SOLE 26 11722 0 3583 DOMTAR CORP COM NEW 257559203 342 8907 SH SOLE 28 8907 0 0 DOMTAR CORP COM NEW 257559203 5372 139834 SH SOLE 29 0 0 139834 DOMTAR CORP COM NEW 257559203 366 9529 SH SOLE 30 9529 0 0 DOMTAR CORP COM NEW 257559203 55 1429 SH SOLE 31 1429 0 0 DOMTAR CORP COM NEW 257559203 3351 87214 SH SOLE 32 87214 0 0 DOMTAR CORP COM NEW 257559203 1306 33985 SH SOLE 34 33985 0 0 DOMTAR CORP COM NEW 257559203 307 7987 SH SOLE 36 7987 0 0 DOMTAR CORP COM NEW 257559203 314 8164 SH SOLE 40 8164 0 0 DONALDSON INC COM 257651109 5446 119579 SH SOLE 2 72517 0 47062 DONALDSON INC COM 257651109 57 1251 SH SOLE 4 1251 0 0 DONALDSON INC COM 257651109 3070 67422 SH SOLE 7 67422 0 0 DONALDSON INC COM 257651109 20605 452468 SH SOLE 18 452468 0 0 DONALDSON INC COM 257651109 2638 57923 SH SOLE 19 57923 0 0 DONALDSON INC COM 257651109 255750 5615949 SH SOLE 21 5615949 0 0 DONALDSON INC COM 257651109 189381 4158568 SH SOLE 22 3743959 0 414609 DONALDSON INC COM 257651109 1732 38036 SH SOLE 26 31178 0 6858 DONALDSON INC COM 257651109 797 17501 SH SOLE 28 17501 0 0 DONALDSON INC COM 257651109 874 19181 SH SOLE 30 19181 0 0 DONALDSON INC COM 257651109 131 2867 SH SOLE 31 2867 0 0 DONALDSON INC COM 257651109 1009 22156 SH SOLE 34 22156 0 0 DONALDSON INC COM 257651109 196 4311 SH SOLE 36 4311 0 0 DONALDSON INC COM 257651109 596 13090 SH SOLE 40 13090 0 0 DONEGAL GROUP INC CL A 257701201 9 559 SH SOLE 2 207 0 352 DONEGAL GROUP INC CL A 257701201 565 35507 SH SOLE 18 35507 0 0 DONEGAL GROUP INC CL A 257701201 123 7746 SH SOLE 19 7746 0 0 DONEGAL GROUP INC CL A 257701201 4788 301134 SH SOLE 21 301134 0 0 DONEGAL GROUP INC CL A 257701201 7620 479215 SH SOLE 22 468944 0 10271 DONEGAL GROUP INC CL A 257701201 32 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 55 2398 SH SOLE 2 1238 0 1160 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3 140 SH SOLE 4 140 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 15 638 SH SOLE 7 638 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 3056 133103 SH SOLE 18 133103 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 403 17554 SH SOLE 19 17554 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 60087 2617037 SH SOLE 21 2617037 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 17042 742239 SH SOLE 22 686107 0 56132 DONNELLEY FINL SOLUTIONS INC COM 25787G100 107 4660 SH SOLE 26 3678 0 982 DONNELLEY FINL SOLUTIONS INC COM 25787G100 75 3254 SH SOLE 28 3254 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 380 16560 SH SOLE 29 0 0 16560 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1082 47114 SH SOLE 30 47114 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 65 2819 SH SOLE 40 2819 0 0 DONNELLEY R R & SONS CO COM 257867200 399 31834 SH SOLE 2 21908 0 9926 DONNELLEY R R & SONS CO COM 257867200 5 375 SH SOLE 4 375 0 0 DONNELLEY R R & SONS CO COM 257867200 207 16504 SH SOLE 7 16504 0 0 DONNELLEY R R & SONS CO COM 257867200 5111 407603 SH SOLE 18 407603 0 0 DONNELLEY R R & SONS CO COM 257867200 4115 328177 SH SOLE 19 328177 0 0 DONNELLEY R R & SONS CO COM 257867200 115653 9222693 SH SOLE 21 9222693 0 0 DONNELLEY R R & SONS CO COM 257867200 42450 3385168 SH SOLE 22 3176969 0 208199 DONNELLEY R R & SONS CO COM 257867200 171 13618 SH SOLE 26 9809 0 3809 DONNELLEY R R & SONS CO COM 257867200 109 8677 SH SOLE 28 8677 0 0 DONNELLEY R R & SONS CO COM 257867200 2349 187328 SH SOLE 29 0 0 187328 DONNELLEY R R & SONS CO COM 257867200 1204 95999 SH SOLE 30 95999 0 0 DONNELLEY R R & SONS CO COM 257867200 944 75246 SH SOLE 32 75246 0 0 DONNELLEY R R & SONS CO COM 257867200 273 21772 SH SOLE 34 21772 0 0 DONNELLEY R R & SONS CO COM 257867200 76 6047 SH SOLE 36 6047 0 0 DONNELLEY R R & SONS CO COM 257867200 94 7517 SH SOLE 40 7517 0 0 DORIAN LPG LTD SHS USD Y2106R110 27 3334 SH SOLE 2 587 0 2747 DORIAN LPG LTD SHS USD Y2106R110 5 566 SH SOLE 7 566 0 0 DORIAN LPG LTD SHS USD Y2106R110 615 75155 SH SOLE 18 75155 0 0 DORIAN LPG LTD SHS USD Y2106R110 86 10516 SH SOLE 19 10516 0 0 DORIAN LPG LTD SHS USD Y2106R110 4877 596205 SH SOLE 21 596205 0 0 DORIAN LPG LTD SHS USD Y2106R110 1808 220977 SH SOLE 22 198396 0 22581 DORMAN PRODUCTS INC COM 258278100 122 1475 SH SOLE 2 1355 0 120 DORMAN PRODUCTS INC COM 258278100 11 128 SH SOLE 4 128 0 0 DORMAN PRODUCTS INC COM 258278100 56 675 SH SOLE 7 675 0 0 DORMAN PRODUCTS INC COM 258278100 1 13 SH SOLE 17 0 0 13 DORMAN PRODUCTS INC COM 258278100 10746 129825 SH SOLE 18 129825 0 0 DORMAN PRODUCTS INC COM 258278100 6489 78395 SH SOLE 19 78395 0 0 DORMAN PRODUCTS INC COM 258278100 201664 2436438 SH SOLE 21 2436438 0 0 DORMAN PRODUCTS INC COM 258278100 62330 753050 SH SOLE 22 698187 0 54863 DORMAN PRODUCTS INC COM 258278100 737 8909 SH SOLE 26 7265 0 1644 DORMAN PRODUCTS INC COM 258278100 378 4563 SH SOLE 28 4563 0 0 DORMAN PRODUCTS INC COM 258278100 3592 43402 SH SOLE 30 43402 0 0 DORMAN PRODUCTS INC COM 258278100 296 3577 SH SOLE 40 3577 0 0 DOUBLE EAGLE ACQUISITION COR UNIT 99/99/9999 G28195108 74 6989 SH OTR 19 6989 0 0 DOUGLAS DYNAMICS INC COM 25960R105 33 1002 SH SOLE 2 884 0 118 DOUGLAS DYNAMICS INC COM 25960R105 17 516 SH SOLE 7 516 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2628 79885 SH SOLE 18 79885 0 0 DOUGLAS DYNAMICS INC COM 25960R105 477 14510 SH SOLE 19 14510 0 0 DOUGLAS DYNAMICS INC COM 25960R105 22547 685327 SH SOLE 21 685327 0 0 DOUGLAS DYNAMICS INC COM 25960R105 18831 572382 SH SOLE 22 531273 0 41109 DOUGLAS DYNAMICS INC COM 25960R105 99 3003 SH SOLE 26 0 0 3003 DOUGLAS DYNAMICS INC COM 25960R105 107 3264 SH SOLE 28 3264 0 0 DOUGLAS DYNAMICS INC COM 25960R105 123 3744 SH SOLE 30 3744 0 0 DOUGLAS DYNAMICS INC COM 25960R105 91 2774 SH SOLE 40 2774 0 0 DOUGLAS EMMETT INC COM 25960P109 4851 126968 SH SOLE 2 69110 0 57858 DOUGLAS EMMETT INC COM 25960P109 1770 46312 SH SOLE 4 46312 0 0 DOUGLAS EMMETT INC COM 25960P109 7696 201415 SH SOLE 7 201415 0 0 DOUGLAS EMMETT INC COM 25960P109 198 5186 SH SOLE 15 5186 0 0 DOUGLAS EMMETT INC COM 25960P109 18958 496156 SH SOLE 18 496156 0 0 DOUGLAS EMMETT INC COM 25960P109 7173 187723 SH SOLE 19 187723 0 0 DOUGLAS EMMETT INC COM 25960P109 303579 7945002 SH SOLE 21 7945002 0 0 DOUGLAS EMMETT INC COM 25960P109 243923 6383745 SH SOLE 22 5944051 0 439694 DOUGLAS EMMETT INC COM 25960P109 276 7211 SH SOLE 23 7211 0 0 DOUGLAS EMMETT INC COM 25960P109 9719 254347 SH SOLE 25 254347 0 0 DOUGLAS EMMETT INC COM 25960P109 3670 96039 SH SOLE 26 44427 0 51612 DOUGLAS EMMETT INC COM 25960P109 749 19601 SH SOLE 28 19601 0 0 DOUGLAS EMMETT INC COM 25960P109 4456 116612 SH SOLE 29 48610 0 68002 DOUGLAS EMMETT INC COM 25960P109 27843 728683 SH SOLE 30 728683 0 0 DOUGLAS EMMETT INC COM 25960P109 128 3355 SH SOLE 31 3355 0 0 DOUGLAS EMMETT INC COM 25960P109 39 1008 SH SOLE 34 1008 0 0 DOUGLAS EMMETT INC COM 25960P109 217 5672 SH SOLE 36 5672 0 0 DOUGLAS EMMETT INC COM 25960P109 552 14439 SH SOLE 40 14439 0 0 DOVER CORP COM 260003108 22002 274269 SH SOLE 2 127008 0 147261 DOVER CORP COM 260003108 4888 60935 SH SOLE 4 57049 0 3886 DOVER CORP COM 260003108 28145 350842 SH SOLE 7 181942 0 168900 DOVER CORP COM 260003108 629 7839 SH SOLE 13 7839 0 0 DOVER CORP COM 260003108 90 1122 SH SOLE 15 1058 0 64 DOVER CORP COM 260003108 28722 358045 SH SOLE 18 335681 0 22364 DOVER CORP COM 260003108 11828 147445 SH SOLE 19 147445 0 0 DOVER CORP COM 260003108 7575 94429 SH SOLE 20 0 0 94429 DOVER CORP COM 260003108 242326 3020763 SH SOLE 21 3020763 0 0 DOVER CORP COM 260003108 352774 4397585 SH SOLE 22 3582633 0 814952 DOVER CORP COM 260003108 15678 195443 SH SOLE 23 195443 0 0 DOVER CORP COM 260003108 8597 107168 SH SOLE 25 107168 0 0 DOVER CORP COM 260003108 35321 440300 SH SOLE 26 156428 0 283872 DOVER CORP COM 260003108 2595 32350 SH SOLE 28 23860 0 8490 DOVER CORP COM 260003108 7841 97743 SH SOLE 29 8444 0 89299 DOVER CORP COM 260003108 35117 437762 SH SOLE 30 437762 0 0 DOVER CORP COM 260003108 7107 88594 SH SOLE 31 38842 0 49752 DOVER CORP COM 260003108 1032 12868 SH SOLE 34 12868 0 0 DOVER CORP COM 260003108 15082 188010 SH SOLE 36 188010 0 0 DOVER CORP COM 260003108 63 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 8 6916 SH SOLE 19 6916 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 72 65197 SH SOLE 21 65197 0 0 DOVER DOWNS GAMING & ENTMT I COM 260095104 432 389455 SH SOLE 22 389455 0 0 DOVER MOTORSPORTS INC COM 260174107 6 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 92 43617 SH SOLE 21 43617 0 0 DOVER MOTORSPORTS INC COM 260174107 558 265604 SH SOLE 22 265604 0 0 DOW CHEM CO COM 260543103 93960 1489774 SH SOLE 2 321037 0 1168737 DOW CHEM CO COM 260543103 26377 418213 SH SOLE 4 386560 0 31653 DOW CHEM CO COM 260543103 50990 808471 SH SOLE 7 753470 0 55001 DOW CHEM CO COM 260543103 1107 17547 SH SOLE 13 17547 0 0 DOW CHEM CO COM 260543103 477 7560 SH SOLE 15 7560 0 0 DOW CHEM CO COM 260543103 50 800 SH SOLE 17 0 0 800 DOW CHEM CO COM 260543103 503300 7980023 SH SOLE 18 7466168 0 513855 DOW CHEM CO COM 260543103 680257 10785748 SH SOLE 19 10785748 0 0 DOW CHEM CO COM 260543103 38266 606720 SH SOLE 20 0 0 606720 DOW CHEM CO COM 260543103 1136665 18022284 SH SOLE 21 18022284 0 0 DOW CHEM CO COM 260543103 1963999 31139986 SH SOLE 22 25684484 0 5455502 DOW CHEM CO COM 260543103 92686 1469570 SH SOLE 23 1469570 0 0 DOW CHEM CO COM 260543103 78190 1239737 SH SOLE 25 1190375 0 49362 DOW CHEM CO COM 260543103 212742 3373109 SH SOLE 26 1005300 0 2367809 DOW CHEM CO COM 260543103 16125 255664 SH SOLE 28 191448 0 64216 DOW CHEM CO COM 260543103 3291 52188 SH SOLE 29 48631 0 3557 DOW CHEM CO COM 260543103 204571 3243562 SH SOLE 30 3243562 0 0 DOW CHEM CO COM 260543103 37616 596410 SH SOLE 31 317178 0 279232 DOW CHEM CO COM 260543103 28599 453442 SH SOLE 34 453442 0 0 DOW CHEM CO COM 260543103 91880 1456789 SH SOLE 36 1456789 0 0 DOW CHEM CO COM 260543103 390 6181 SH SOLE 40 6181 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 58863 646060 SH SOLE 2 424170 0 221890 DR PEPPER SNAPPLE GROUP INC COM 26138E109 13730 150695 SH SOLE 4 145164 0 5531 DR PEPPER SNAPPLE GROUP INC COM 26138E109 18879 207211 SH SOLE 7 194201 0 13010 DR PEPPER SNAPPLE GROUP INC COM 26138E109 6273 68852 SH SOLE 13 68852 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 113 1237 SH SOLE 15 1237 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 83157 912715 SH SOLE 18 777655 0 135060 DR PEPPER SNAPPLE GROUP INC COM 26138E109 118491 1300525 SH SOLE 19 1300525 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 12032 132062 SH SOLE 20 0 0 132062 DR PEPPER SNAPPLE GROUP INC COM 26138E109 429809 4717478 SH SOLE 21 4717478 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 579915 6364996 SH SOLE 22 5015972 0 1349024 DR PEPPER SNAPPLE GROUP INC COM 26138E109 34741 381313 SH SOLE 23 381313 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 12673 139098 SH SOLE 25 139098 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 56248 617362 SH SOLE 26 188051 0 429311 DR PEPPER SNAPPLE GROUP INC COM 26138E109 3492 38328 SH SOLE 28 28573 0 9755 DR PEPPER SNAPPLE GROUP INC COM 26138E109 16477 180845 SH SOLE 29 93237 0 87608 DR PEPPER SNAPPLE GROUP INC COM 26138E109 52324 574290 SH SOLE 30 574290 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 24139 264939 SH SOLE 31 151736 0 113203 DR PEPPER SNAPPLE GROUP INC COM 26138E109 15391 168927 SH SOLE 34 168927 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 27701 304034 SH SOLE 36 304034 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 95 1040 SH SOLE 40 1040 0 0 DR REDDYS LABS LTD ADR 256135203 1075 25506 SH SOLE 2 19964 0 5542 DR REDDYS LABS LTD ADR 256135203 243 5766 SH SOLE 7 5766 0 0 DR REDDYS LABS LTD ADR 256135203 7569 179617 SH SOLE 18 179617 0 0 DR REDDYS LABS LTD ADR 256135203 536 12723 SH SOLE 19 12723 0 0 DR REDDYS LABS LTD ADR 256135203 8180 194117 SH SOLE 21 194117 0 0 DR REDDYS LABS LTD ADR 256135203 1192 28296 SH SOLE 22 28296 0 0 DR REDDYS LABS LTD ADR 256135203 157 3728 SH SOLE 25 3728 0 0 DR REDDYS LABS LTD ADR 256135203 7091 168277 SH SOLE 26 53893 0 114384 DR REDDYS LABS LTD ADR 256135203 4269 101316 SH SOLE 28 101316 0 0 DR REDDYS LABS LTD ADR 256135203 3710 88035 SH SOLE 29 88035 0 0 DR REDDYS LABS LTD ADR 256135203 18735 444580 SH SOLE 30 444580 0 0 DR REDDYS LABS LTD ADR 256135203 1500 35605 SH SOLE 34 35605 0 0 DR REDDYS LABS LTD ADR 256135203 42 990 SH SOLE 40 990 0 0 DRIL-QUIP INC COM 262037104 1220 24999 SH SOLE 2 18677 0 6322 DRIL-QUIP INC COM 262037104 121 2472 SH SOLE 4 2472 0 0 DRIL-QUIP INC COM 262037104 46 943 SH SOLE 7 943 0 0 DRIL-QUIP INC COM 262037104 19073 390849 SH SOLE 18 390849 0 0 DRIL-QUIP INC COM 262037104 2024 41466 SH SOLE 19 41466 0 0 DRIL-QUIP INC COM 262037104 120487 2468994 SH SOLE 21 2468994 0 0 DRIL-QUIP INC COM 262037104 60112 1231797 SH SOLE 22 1149028 0 82769 DRIL-QUIP INC COM 262037104 550 11271 SH SOLE 26 9540 0 1731 DRIL-QUIP INC COM 262037104 270 5542 SH SOLE 28 5542 0 0 DRIL-QUIP INC COM 262037104 1594 32662 SH SOLE 29 0 0 32662 DRIL-QUIP INC COM 262037104 310 6354 SH SOLE 30 6354 0 0 DRIL-QUIP INC COM 262037104 215 4402 SH SOLE 40 4402 0 0 DRIVE SHACK INC COM 262077100 468 148561 SH SOLE 18 148561 0 0 DRIVE SHACK INC COM 262077100 96 30588 SH SOLE 19 30588 0 0 DRIVE SHACK INC COM 262077100 6268 1989820 SH SOLE 21 1989820 0 0 DRIVE SHACK INC COM 262077100 986 313097 SH SOLE 22 297997 0 15100 DRIVE SHACK INC COM 262077100 225 71399 SH SOLE 26 66971 0 4428 DRIVE SHACK INC COM 262077100 31 9988 SH SOLE 28 9988 0 0 DRIVE SHACK INC COM 262077100 37 11635 SH SOLE 30 11635 0 0 DRIVE SHACK INC COM 262077100 20 6218 SH SOLE 40 6218 0 0 DSP GROUP INC COM 23332B106 55 4745 SH SOLE 2 791 0 3954 DSP GROUP INC COM 23332B106 1312 113077 SH SOLE 18 113077 0 0 DSP GROUP INC COM 23332B106 4123 355424 SH SOLE 19 355424 0 0 DSP GROUP INC COM 23332B106 22491 1938868 SH SOLE 21 1938868 0 0 DSP GROUP INC COM 23332B106 8391 723403 SH SOLE 22 695024 0 28379 DSP GROUP INC COM 23332B106 327 28207 SH SOLE 30 28207 0 0 DST SYS INC DEL COM 233326107 4953 80281 SH SOLE 2 48537 0 31744 DST SYS INC DEL COM 233326107 165 2676 SH SOLE 4 2676 0 0 DST SYS INC DEL COM 233326107 134 2178 SH SOLE 7 2178 0 0 DST SYS INC DEL COM 233326107 23 380 SH SOLE 15 380 0 0 DST SYS INC DEL COM 233326107 5 80 SH SOLE 17 0 0 80 DST SYS INC DEL COM 233326107 14177 229765 SH SOLE 18 229629 0 136 DST SYS INC DEL COM 233326107 1679 27213 SH SOLE 19 27213 0 0 DST SYS INC DEL COM 233326107 162206 2628941 SH SOLE 21 2628941 0 0 DST SYS INC DEL COM 233326107 129704 2102179 SH SOLE 22 1814674 0 287505 DST SYS INC DEL COM 233326107 90 1466 SH SOLE 23 1466 0 0 DST SYS INC DEL COM 233326107 2159 34985 SH SOLE 25 34985 0 0 DST SYS INC DEL COM 233326107 4912 79605 SH SOLE 26 21251 0 58354 DST SYS INC DEL COM 233326107 571 9260 SH SOLE 28 9260 0 0 DST SYS INC DEL COM 233326107 1229 19926 SH SOLE 29 0 0 19926 DST SYS INC DEL COM 233326107 1337 21668 SH SOLE 30 21668 0 0 DST SYS INC DEL COM 233326107 94 1522 SH SOLE 31 1522 0 0 DST SYS INC DEL COM 233326107 3035 49183 SH SOLE 34 49183 0 0 DST SYS INC DEL COM 233326107 3042 49302 SH SOLE 36 49302 0 0 DST SYS INC DEL COM 233326107 437 7083 SH SOLE 40 7083 0 0 DSW INC CL A 23334L102 354 19997 SH SOLE 2 8805 0 11192 DSW INC CL A 23334L102 7 415 SH SOLE 4 415 0 0 DSW INC CL A 23334L102 61 3425 SH SOLE 7 3425 0 0 DSW INC CL A 23334L102 5936 335386 SH SOLE 18 335386 0 0 DSW INC CL A 23334L102 799 45144 SH SOLE 19 45144 0 0 DSW INC CL A 23334L102 102844 5810403 SH SOLE 21 5810403 0 0 DSW INC CL A 23334L102 31447 1776667 SH SOLE 22 1642350 0 134317 DSW INC CL A 23334L102 318 17941 SH SOLE 26 13572 0 4369 DSW INC CL A 23334L102 180 10150 SH SOLE 28 10150 0 0 DSW INC CL A 23334L102 1929 108973 SH SOLE 30 108973 0 0 DSW INC CL A 23334L102 146 8260 SH SOLE 36 8260 0 0 DSW INC CL A 23334L102 151 8520 SH SOLE 40 8520 0 0 DTE ENERGY CO COM 233331107 28534 269719 SH SOLE 2 95527 0 174192 DTE ENERGY CO COM 233331107 6132 57963 SH SOLE 4 52850 0 5113 DTE ENERGY CO COM 233331107 16237 153479 SH SOLE 7 137360 0 16119 DTE ENERGY CO COM 233331107 501 4740 SH SOLE 13 4740 0 0 DTE ENERGY CO COM 233331107 133 1260 SH SOLE 15 1260 0 0 DTE ENERGY CO COM 233331107 49376 466732 SH SOLE 18 441985 0 24747 DTE ENERGY CO COM 233331107 12917 122101 SH SOLE 19 122101 0 0 DTE ENERGY CO COM 233331107 11866 112168 SH SOLE 20 0 0 112168 DTE ENERGY CO COM 233331107 701205 6628276 SH SOLE 21 6628276 0 0 DTE ENERGY CO COM 233331107 509946 4820359 SH SOLE 22 3958226 0 862133 DTE ENERGY CO COM 233331107 23080 218166 SH SOLE 23 218166 0 0 DTE ENERGY CO COM 233331107 13418 126835 SH SOLE 25 126835 0 0 DTE ENERGY CO COM 233331107 41836 395466 SH SOLE 26 154246 0 241220 DTE ENERGY CO COM 233331107 4010 37902 SH SOLE 28 28263 0 9639 DTE ENERGY CO COM 233331107 5395 50994 SH SOLE 29 6852 0 44142 DTE ENERGY CO COM 233331107 60260 569619 SH SOLE 30 569619 0 0 DTE ENERGY CO COM 233331107 13645 128983 SH SOLE 31 78476 0 50507 DTE ENERGY CO COM 233331107 6968 65863 SH SOLE 32 65863 0 0 DTE ENERGY CO COM 233331107 2830 26749 SH SOLE 34 26749 0 0 DTE ENERGY CO COM 233331107 8954 84640 SH SOLE 35 84640 0 0 DTE ENERGY CO COM 233331107 23571 222812 SH SOLE 36 222812 0 0 DTE ENERGY CO COM 233331107 91 863 SH SOLE 40 863 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 87326 1081971 SH SOLE 2 237819 0 844152 DU PONT E I DE NEMOURS & CO COM 263534109 27019 334769 SH SOLE 4 312473 0 22296 DU PONT E I DE NEMOURS & CO COM 263534109 68220 845250 SH SOLE 7 808278 0 36972 DU PONT E I DE NEMOURS & CO COM 263534109 933 11554 SH SOLE 13 11554 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 462 5721 SH SOLE 15 5721 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 28 346 SH SOLE 17 0 0 346 DU PONT E I DE NEMOURS & CO COM 263534109 194967 2415643 SH SOLE 18 2287772 0 127871 DU PONT E I DE NEMOURS & CO COM 263534109 300409 3722084 SH SOLE 19 3722084 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 37250 461532 SH SOLE 20 0 0 461532 DU PONT E I DE NEMOURS & CO COM 263534109 1105207 13693553 SH SOLE 21 13693553 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1860273 23048849 SH SOLE 22 19012740 0 4036109 DU PONT E I DE NEMOURS & CO COM 263534109 84594 1048121 SH SOLE 23 1048121 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 47836 592695 SH SOLE 25 592695 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 184530 2286332 SH SOLE 26 719737 0 1566595 DU PONT E I DE NEMOURS & CO COM 263534109 14743 182665 SH SOLE 28 136825 0 45840 DU PONT E I DE NEMOURS & CO COM 263534109 2763 34236 SH SOLE 29 34236 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 192993 2391191 SH SOLE 30 2391191 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 33257 412052 SH SOLE 31 186467 0 225585 DU PONT E I DE NEMOURS & CO COM 263534109 6572 81430 SH SOLE 32 81430 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 118074 1462942 SH SOLE 34 1462942 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 80398 996137 SH SOLE 36 996137 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 363 4502 SH SOLE 40 4502 0 0 DUCOMMUN INC DEL COM 264147109 17 540 SH SOLE 2 540 0 0 DUCOMMUN INC DEL COM 264147109 8 263 SH SOLE 7 263 0 0 DUCOMMUN INC DEL COM 264147109 1286 40719 SH SOLE 18 40719 0 0 DUCOMMUN INC DEL COM 264147109 225 7124 SH SOLE 19 7124 0 0 DUCOMMUN INC DEL COM 264147109 10849 343539 SH SOLE 21 343539 0 0 DUCOMMUN INC DEL COM 264147109 9701 307203 SH SOLE 22 293481 0 13722 DUKE ENERGY CORP NEW COM NEW 26441C204 75445 902556 SH SOLE 2 222015 0 680541 DUKE ENERGY CORP NEW COM NEW 26441C204 18343 219440 SH SOLE 4 200767 0 18673 DUKE ENERGY CORP NEW COM NEW 26441C204 46976 561979 SH SOLE 7 520466 0 41513 DUKE ENERGY CORP NEW COM NEW 26441C204 1771 21190 SH SOLE 13 21190 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 381 4559 SH SOLE 15 4559 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1 12 SH SOLE 17 0 0 12 DUKE ENERGY CORP NEW COM NEW 26441C204 120575 1442459 SH SOLE 18 1344143 0 98316 DUKE ENERGY CORP NEW COM NEW 26441C204 27441 328284 SH SOLE 19 328284 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 25953 310481 SH SOLE 20 0 0 310481 DUKE ENERGY CORP NEW COM NEW 26441C204 1105479 13225020 SH SOLE 21 13225020 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1595051 19081842 SH SOLE 22 15796663 0 3285179 DUKE ENERGY CORP NEW COM NEW 26441C204 71772 858622 SH SOLE 23 858622 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 40755 487559 SH SOLE 25 487559 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 151042 1806943 SH SOLE 26 585444 0 1221499 DUKE ENERGY CORP NEW COM NEW 26441C204 12306 147216 SH SOLE 28 110407 0 36809 DUKE ENERGY CORP NEW COM NEW 26441C204 2283 27310 SH SOLE 29 27310 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 193185 2311102 SH SOLE 30 2311102 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 29102 348151 SH SOLE 31 144820 0 203331 DUKE ENERGY CORP NEW COM NEW 26441C204 6302 75391 SH SOLE 34 75391 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 11218 134200 SH SOLE 35 134200 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 76710 917694 SH SOLE 36 917694 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 293 3504 SH SOLE 40 3504 0 0 DUKE REALTY CORP COM NEW 264411505 46195 1652763 SH SOLE 2 469399 0 1183364 DUKE REALTY CORP COM NEW 264411505 7234 258833 SH SOLE 4 249784 0 9049 DUKE REALTY CORP COM NEW 264411505 15147 541943 SH SOLE 7 514278 0 27665 DUKE REALTY CORP COM NEW 264411505 492 17589 SH SOLE 13 17589 0 0 DUKE REALTY CORP COM NEW 264411505 417 14929 SH SOLE 15 14929 0 0 DUKE REALTY CORP COM NEW 264411505 35664 1275996 SH SOLE 18 1241113 0 34883 DUKE REALTY CORP COM NEW 264411505 22601 808609 SH SOLE 19 808609 0 0 DUKE REALTY CORP COM NEW 264411505 6076 217402 SH SOLE 20 0 0 217402 DUKE REALTY CORP COM NEW 264411505 544483 19480619 SH SOLE 21 19480619 0 0 DUKE REALTY CORP COM NEW 264411505 450542 16119555 SH SOLE 22 14889646 0 1229909 DUKE REALTY CORP COM NEW 264411505 13450 481219 SH SOLE 23 481219 0 0 DUKE REALTY CORP COM NEW 264411505 25067 896841 SH SOLE 25 896841 0 0 DUKE REALTY CORP COM NEW 264411505 28693 1026601 SH SOLE 26 336983 0 689618 DUKE REALTY CORP COM NEW 264411505 2032 72685 SH SOLE 28 53770 0 18915 DUKE REALTY CORP COM NEW 264411505 6668 238578 SH SOLE 29 139111 0 99467 DUKE REALTY CORP COM NEW 264411505 59232 2119200 SH SOLE 30 2119200 0 0 DUKE REALTY CORP COM NEW 264411505 5723 204755 SH SOLE 31 145594 0 59161 DUKE REALTY CORP COM NEW 264411505 2356 84302 SH SOLE 34 84302 0 0 DUKE REALTY CORP COM NEW 264411505 11414 408355 SH SOLE 36 408355 0 0 DUKE REALTY CORP COM NEW 264411505 46 1639 SH SOLE 40 1639 0 0 DULUTH HLDGS INC COM CL B 26443V101 9 474 SH SOLE 2 474 0 0 DULUTH HLDGS INC COM CL B 26443V101 636 34930 SH SOLE 18 34930 0 0 DULUTH HLDGS INC COM CL B 26443V101 79 4342 SH SOLE 19 4342 0 0 DULUTH HLDGS INC COM CL B 26443V101 5277 289790 SH SOLE 21 289790 0 0 DULUTH HLDGS INC COM CL B 26443V101 5402 296674 SH SOLE 22 273532 0 23142 DULUTH HLDGS INC COM CL B 26443V101 24 1299 SH SOLE 26 0 0 1299 DULUTH HLDGS INC COM CL B 26443V101 37 2036 SH SOLE 28 2036 0 0 DULUTH HLDGS INC COM CL B 26443V101 63 3462 SH SOLE 30 3462 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 3920 36250 SH SOLE 2 19579 0 16671 DUN & BRADSTREET CORP DEL NE COM 26483E100 195 1799 SH SOLE 4 1799 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 129 1197 SH SOLE 7 1197 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 29 266 SH SOLE 15 266 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 13727 126929 SH SOLE 18 126929 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1734 16037 SH SOLE 19 16037 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 168629 1559216 SH SOLE 21 1559216 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 127565 1179523 SH SOLE 22 1064030 0 115493 DUN & BRADSTREET CORP DEL NE COM 26483E100 2548 23563 SH SOLE 25 23563 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 4269 39477 SH SOLE 26 12050 0 27427 DUN & BRADSTREET CORP DEL NE COM 26483E100 574 5309 SH SOLE 28 5309 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1742 16108 SH SOLE 29 0 0 16108 DUN & BRADSTREET CORP DEL NE COM 26483E100 621 5745 SH SOLE 30 5745 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 86 794 SH SOLE 31 794 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 3652 33767 SH SOLE 36 33767 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 441 4078 SH SOLE 40 4078 0 0 DUNKIN BRANDS GROUP INC COM 265504100 4439 80539 SH SOLE 2 48091 0 32448 DUNKIN BRANDS GROUP INC COM 265504100 24 439 SH SOLE 4 439 0 0 DUNKIN BRANDS GROUP INC COM 265504100 122 2209 SH SOLE 7 2209 0 0 DUNKIN BRANDS GROUP INC COM 265504100 17062 309549 SH SOLE 18 309549 0 0 DUNKIN BRANDS GROUP INC COM 265504100 3026 54890 SH SOLE 19 40580 0 14310 DUNKIN BRANDS GROUP INC COM 265504100 214321 3888264 SH SOLE 21 3888264 0 0 DUNKIN BRANDS GROUP INC COM 265504100 157862 2863970 SH SOLE 22 2592170 0 271800 DUNKIN BRANDS GROUP INC COM 265504100 1741 31582 SH SOLE 26 25974 0 5608 DUNKIN BRANDS GROUP INC COM 265504100 717 13014 SH SOLE 28 13014 0 0 DUNKIN BRANDS GROUP INC COM 265504100 799 14502 SH SOLE 30 14502 0 0 DUNKIN BRANDS GROUP INC COM 265504100 117 2115 SH SOLE 31 2115 0 0 DUNKIN BRANDS GROUP INC COM 265504100 557 10110 SH SOLE 40 10110 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 2296 37543 SH SOLE 2 9858 0 27685 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1518 24820 SH SOLE 4 24820 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 5977 97724 SH SOLE 7 97724 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 171 2789 SH SOLE 15 2789 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 2337 38204 SH SOLE 18 38204 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 7422 121348 SH SOLE 19 121348 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 76998 1258966 SH SOLE 21 1258966 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 184683 3019669 SH SOLE 22 2790281 0 229388 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1098 17960 SH SOLE 23 17960 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 8332 136228 SH SOLE 25 136228 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 3183 52043 SH SOLE 26 25082 0 26961 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 689 11270 SH SOLE 28 11270 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 2450 40061 SH SOLE 29 26145 0 13916 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 23835 389711 SH SOLE 30 389711 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 108 1761 SH SOLE 31 1761 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 504 8244 SH SOLE 40 8244 0 0 DURECT CORP COM 266605104 8 5445 SH SOLE 2 4782 0 663 DURECT CORP COM 266605104 4 2742 SH SOLE 7 2742 0 0 DURECT CORP COM 266605104 777 497894 SH SOLE 18 497894 0 0 DURECT CORP COM 266605104 139 89335 SH SOLE 19 89335 0 0 DURECT CORP COM 266605104 6748 4325796 SH SOLE 21 4325796 0 0 DURECT CORP COM 266605104 6495 4163532 SH SOLE 22 4003665 0 159867 DXC TECHNOLOGY CO COM 23355L106 26643 347281 SH SOLE 2 70977 0 276304 DXC TECHNOLOGY CO COM 23355L106 6920 90196 SH SOLE 4 83426 0 6770 DXC TECHNOLOGY CO COM 23355L106 14871 193837 SH SOLE 7 193837 0 0 DXC TECHNOLOGY CO COM 23355L106 145 1891 SH SOLE 15 1891 0 0 DXC TECHNOLOGY CO COM 23355L106 23 303 SH SOLE 17 0 0 303 DXC TECHNOLOGY CO COM 23355L106 48008 625755 SH SOLE 18 586320 0 39435 DXC TECHNOLOGY CO COM 23355L106 13016 169656 SH SOLE 19 169656 0 0 DXC TECHNOLOGY CO COM 23355L106 9991 130224 SH SOLE 20 0 0 130224 DXC TECHNOLOGY CO COM 23355L106 471079 6140243 SH SOLE 21 6140243 0 0 DXC TECHNOLOGY CO COM 23355L106 567512 7397181 SH SOLE 22 6135237 0 1261944 DXC TECHNOLOGY CO COM 23355L106 26691 347902 SH SOLE 23 347902 0 0 DXC TECHNOLOGY CO COM 23355L106 16730 218066 SH SOLE 25 218066 0 0 DXC TECHNOLOGY CO COM 23355L106 55330 721199 SH SOLE 26 261648 0 459551 DXC TECHNOLOGY CO COM 23355L106 4554 59358 SH SOLE 28 44391 0 14967 DXC TECHNOLOGY CO COM 23355L106 919 11983 SH SOLE 29 11596 0 387 DXC TECHNOLOGY CO COM 23355L106 64520 840985 SH SOLE 30 840985 0 0 DXC TECHNOLOGY CO COM 23355L106 12724 165845 SH SOLE 31 73806 0 92039 DXC TECHNOLOGY CO COM 23355L106 4071 53069 SH SOLE 34 53069 0 0 DXC TECHNOLOGY CO COM 23355L106 24149 314774 SH SOLE 36 314774 0 0 DXC TECHNOLOGY CO COM 23355L106 110 1435 SH SOLE 40 1435 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 47 1370 SH SOLE 2 601 0 769 DXP ENTERPRISES INC NEW COM NEW 233377407 10 302 SH SOLE 7 302 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 2664 77211 SH SOLE 18 77211 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 373 10821 SH SOLE 19 10821 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 45999 1333291 SH SOLE 21 1333291 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 13744 398367 SH SOLE 22 373328 0 25039 DXP ENTERPRISES INC NEW COM NEW 233377407 18 530 SH SOLE 26 0 0 530 DXP ENTERPRISES INC NEW COM NEW 233377407 67 1953 SH SOLE 28 1953 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 775 22465 SH SOLE 30 22465 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 45 1293 SH SOLE 40 1293 0 0 DYCOM INDS INC COM 267475101 1222 13648 SH SOLE 2 13408 0 240 DYCOM INDS INC COM 267475101 18 202 SH SOLE 4 202 0 0 DYCOM INDS INC COM 267475101 3607 40294 SH SOLE 7 40294 0 0 DYCOM INDS INC COM 267475101 17392 194279 SH SOLE 18 194279 0 0 DYCOM INDS INC COM 267475101 1782 19908 SH SOLE 19 19908 0 0 DYCOM INDS INC COM 267475101 169900 1897901 SH SOLE 21 1897901 0 0 DYCOM INDS INC COM 267475101 86549 966812 SH SOLE 22 906554 0 60258 DYCOM INDS INC COM 267475101 1238 13828 SH SOLE 26 11530 0 2298 DYCOM INDS INC COM 267475101 406 4535 SH SOLE 28 4535 0 0 DYCOM INDS INC COM 267475101 431 4810 SH SOLE 30 4810 0 0 DYCOM INDS INC COM 267475101 325 3635 SH SOLE 40 3635 0 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 897 773000 PRN SOLE 21 773000 0 0 DYNASIL CORP AMER COM 268102100 8 6107 SH SOLE 21 6107 0 0 DYNATRONICS CORP COM NEW 268157401 62 22086 SH SOLE 22 22086 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 91 9412 SH SOLE 2 2310 0 7102 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 10 1008 SH SOLE 7 1008 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1858 192560 SH SOLE 18 192560 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 289 29924 SH SOLE 19 29924 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 14989 1553287 SH SOLE 21 1553287 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 12862 1332840 SH SOLE 22 1255590 0 77250 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 53 5490 SH SOLE 28 5490 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 48 4998 SH SOLE 30 4998 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 45 4676 SH SOLE 40 4676 0 0 DYNEGY INC NEW DEL COM 26817R108 1637 197957 SH SOLE 2 178994 0 18963 DYNEGY INC NEW DEL COM 26817R108 5 552 SH SOLE 4 552 0 0 DYNEGY INC NEW DEL COM 26817R108 71 8584 SH SOLE 7 8584 0 0 DYNEGY INC NEW DEL COM 26817R108 13809 1669826 SH SOLE 18 1641666 0 28160 DYNEGY INC NEW DEL COM 26817R108 16842 2036477 SH SOLE 19 2036477 0 0 DYNEGY INC NEW DEL COM 26817R108 28750 3476380 SH SOLE 21 3476380 0 0 DYNEGY INC NEW DEL COM 26817R108 29012 3508089 SH SOLE 22 3308842 0 199247 DYNEGY INC NEW DEL COM 26817R108 554 66979 SH SOLE 23 66979 0 0 DYNEGY INC NEW DEL COM 26817R108 138 16739 SH SOLE 26 11662 0 5077 DYNEGY INC NEW DEL COM 26817R108 108 13097 SH SOLE 28 13097 0 0 DYNEGY INC NEW DEL COM 26817R108 137 16581 SH SOLE 30 16581 0 0 DYNEGY INC NEW DEL COM 26817R108 3123 377682 SH SOLE 34 377682 0 0 DYNEGY INC NEW DEL COM 26817R108 52 6346 SH SOLE 36 6346 0 0 DYNEGY INC NEW DEL COM 26817R108 84 10157 SH SOLE 40 10157 0 0 DYNEX CAP INC COM NEW 26817Q506 18 2475 SH SOLE 2 2475 0 0 DYNEX CAP INC COM NEW 26817Q506 1469 206867 SH SOLE 18 206867 0 0 DYNEX CAP INC COM NEW 26817Q506 303 42743 SH SOLE 19 42743 0 0 DYNEX CAP INC COM NEW 26817Q506 21457 3022048 SH SOLE 21 3022048 0 0 DYNEX CAP INC COM NEW 26817Q506 250 35244 SH SOLE 26 35244 0 0 DYNEX CAP INC COM NEW 26817Q506 52 7287 SH SOLE 28 7287 0 0 DYNEX CAP INC COM NEW 26817Q506 48 6691 SH SOLE 30 6691 0 0 DYNEX CAP INC COM NEW 26817Q506 37 5200 SH SOLE 40 5200 0 0 E L F BEAUTY INC COM 26856L103 25 934 SH SOLE 2 824 0 110 E L F BEAUTY INC COM 26856L103 19 695 SH SOLE 7 695 0 0 E L F BEAUTY INC COM 26856L103 1924 70722 SH SOLE 18 70722 0 0 E L F BEAUTY INC COM 26856L103 358 13154 SH SOLE 19 13154 0 0 E L F BEAUTY INC COM 26856L103 16195 595193 SH SOLE 21 595193 0 0 E L F BEAUTY INC COM 26856L103 14458 531362 SH SOLE 22 512722 0 18640 E L F BEAUTY INC COM 26856L103 48 1778 SH SOLE 30 1778 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 14312 376332 SH SOLE 2 65649 0 310683 E TRADE FINANCIAL CORP COM NEW 269246401 3323 87381 SH SOLE 4 81301 0 6080 E TRADE FINANCIAL CORP COM NEW 269246401 7769 204274 SH SOLE 7 185614 0 18660 E TRADE FINANCIAL CORP COM NEW 269246401 256 6719 SH SOLE 13 6719 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 94 2460 SH SOLE 15 2460 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 0 1 SH SOLE 17 0 0 1 E TRADE FINANCIAL CORP COM NEW 269246401 23537 618911 SH SOLE 18 581297 0 37614 E TRADE FINANCIAL CORP COM NEW 269246401 3580 94130 SH SOLE 19 94130 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 6498 170873 SH SOLE 20 0 0 170873 E TRADE FINANCIAL CORP COM NEW 269246401 205638 5407261 SH SOLE 21 5407261 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 298228 7841905 SH SOLE 22 6583755 0 1258150 E TRADE FINANCIAL CORP COM NEW 269246401 12771 335805 SH SOLE 23 335805 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 7137 187679 SH SOLE 25 187679 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 28335 745071 SH SOLE 26 284291 0 460780 E TRADE FINANCIAL CORP COM NEW 269246401 2210 58120 SH SOLE 28 43549 0 14571 E TRADE FINANCIAL CORP COM NEW 269246401 3340 87834 SH SOLE 29 9223 0 78611 E TRADE FINANCIAL CORP COM NEW 269246401 29602 778396 SH SOLE 30 778396 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 4193 110246 SH SOLE 31 67305 0 42941 E TRADE FINANCIAL CORP COM NEW 269246401 737 19384 SH SOLE 34 19384 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 12446 327266 SH SOLE 36 327266 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 53 1398 SH SOLE 40 1398 0 0 EAGLE BANCORP INC MD COM 268948106 475 7508 SH SOLE 2 6418 0 1090 EAGLE BANCORP INC MD COM 268948106 9 148 SH SOLE 4 148 0 0 EAGLE BANCORP INC MD COM 268948106 47 749 SH SOLE 7 749 0 0 EAGLE BANCORP INC MD COM 268948106 7002 110615 SH SOLE 18 110615 0 0 EAGLE BANCORP INC MD COM 268948106 2224 35137 SH SOLE 19 35137 0 0 EAGLE BANCORP INC MD COM 268948106 58756 928213 SH SOLE 21 928213 0 0 EAGLE BANCORP INC MD COM 268948106 55947 883840 SH SOLE 22 822432 0 61408 EAGLE BANCORP INC MD COM 268948106 3562 56265 SH SOLE 23 56265 0 0 EAGLE BANCORP INC MD COM 268948106 569 8991 SH SOLE 26 7359 0 1632 EAGLE BANCORP INC MD COM 268948106 275 4347 SH SOLE 28 4347 0 0 EAGLE BANCORP INC MD COM 268948106 1098 17350 SH SOLE 29 0 0 17350 EAGLE BANCORP INC MD COM 268948106 331 5223 SH SOLE 30 5223 0 0 EAGLE BANCORP INC MD COM 268948106 211 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 15 850 SH SOLE 21 850 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 29 6230 SH SOLE 2 1074 0 5156 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 690 145901 SH SOLE 18 145901 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 77 16271 SH SOLE 19 16271 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5714 1208064 SH SOLE 21 1208064 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1489 314798 SH SOLE 22 290194 0 24604 EAGLE MATERIALS INC COM 26969P108 3686 39879 SH SOLE 2 23044 0 16835 EAGLE MATERIALS INC COM 26969P108 19 203 SH SOLE 4 203 0 0 EAGLE MATERIALS INC COM 26969P108 107 1161 SH SOLE 7 1161 0 0 EAGLE MATERIALS INC COM 26969P108 15016 162471 SH SOLE 18 162471 0 0 EAGLE MATERIALS INC COM 26969P108 1945 21045 SH SOLE 19 21045 0 0 EAGLE MATERIALS INC COM 26969P108 210996 2283017 SH SOLE 21 2283017 0 0 EAGLE MATERIALS INC COM 26969P108 144078 1558948 SH SOLE 22 1367002 0 191946 EAGLE MATERIALS INC COM 26969P108 1336 14460 SH SOLE 26 11856 0 2604 EAGLE MATERIALS INC COM 26969P108 633 6848 SH SOLE 28 6848 0 0 EAGLE MATERIALS INC COM 26969P108 688 7443 SH SOLE 30 7443 0 0 EAGLE MATERIALS INC COM 26969P108 94 1022 SH SOLE 31 1022 0 0 EAGLE MATERIALS INC COM 26969P108 502 5433 SH SOLE 40 5433 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 41 514 SH SOLE 2 467 0 47 EAGLE PHARMACEUTICALS INC COM 269796108 15 191 SH SOLE 7 191 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3031 38419 SH SOLE 18 38419 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1984 25155 SH SOLE 19 25155 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 70002 887338 SH SOLE 21 887338 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 17596 223051 SH SOLE 22 207712 0 15339 EAGLE PHARMACEUTICALS INC COM 269796108 822 10425 SH SOLE 23 10425 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 56 713 SH SOLE 26 0 0 713 EAGLE PHARMACEUTICALS INC COM 269796108 98 1245 SH SOLE 28 1245 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 867 10995 SH SOLE 30 10995 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 66 833 SH SOLE 40 833 0 0 EARTHSTONE ENERGY INC CL A 27032D304 22 2154 SH SOLE 2 592 0 1562 EARTHSTONE ENERGY INC CL A 27032D304 374 37394 SH SOLE 18 37394 0 0 EARTHSTONE ENERGY INC CL A 27032D304 56 5618 SH SOLE 19 5618 0 0 EARTHSTONE ENERGY INC CL A 27032D304 3226 322294 SH SOLE 21 322294 0 0 EARTHSTONE ENERGY INC CL A 27032D304 982 98088 SH SOLE 22 92102 0 5986 EAST WEST BANCORP INC COM 27579R104 12247 209066 SH SOLE 2 68987 0 140079 EAST WEST BANCORP INC COM 27579R104 2914 49745 SH SOLE 4 46370 0 3375 EAST WEST BANCORP INC COM 27579R104 1860 31749 SH SOLE 7 26210 0 5539 EAST WEST BANCORP INC COM 27579R104 29788 508504 SH SOLE 18 494360 0 14144 EAST WEST BANCORP INC COM 27579R104 3813 65092 SH SOLE 19 65092 0 0 EAST WEST BANCORP INC COM 27579R104 5709 97459 SH SOLE 20 0 0 97459 EAST WEST BANCORP INC COM 27579R104 396049 6760817 SH SOLE 21 6760817 0 0 EAST WEST BANCORP INC COM 27579R104 273477 4668433 SH SOLE 22 4208748 0 459685 EAST WEST BANCORP INC COM 27579R104 10343 176557 SH SOLE 23 176557 0 0 EAST WEST BANCORP INC COM 27579R104 76 1291 SH SOLE 25 1291 0 0 EAST WEST BANCORP INC COM 27579R104 15241 260166 SH SOLE 26 130440 0 129726 EAST WEST BANCORP INC COM 27579R104 1781 30395 SH SOLE 28 22814 0 7581 EAST WEST BANCORP INC COM 27579R104 2862 48864 SH SOLE 29 5187 0 43677 EAST WEST BANCORP INC COM 27579R104 10802 184403 SH SOLE 30 184403 0 0 EAST WEST BANCORP INC COM 27579R104 3151 53782 SH SOLE 31 29594 0 24188 EAST WEST BANCORP INC COM 27579R104 9285 158509 SH SOLE 34 158509 0 0 EAST WEST BANCORP INC COM 27579R104 1399 23881 SH SOLE 36 23881 0 0 EAST WEST BANCORP INC COM 27579R104 44 751 SH SOLE 40 751 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 167 7988 SH SOLE 2 1883 0 6105 EASTERLY GOVT PPTYS INC COM 27616P103 40 1892 SH SOLE 7 1892 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3049 145541 SH SOLE 18 145541 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 593 28317 SH SOLE 19 28317 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 23663 1129500 SH SOLE 21 1129500 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 24069 1148856 SH SOLE 22 1030262 0 118594 EASTERLY GOVT PPTYS INC COM 27616P103 25 1205 SH SOLE 23 1205 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 104 4968 SH SOLE 26 0 0 4968 EASTERLY GOVT PPTYS INC COM 27616P103 49 2322 SH SOLE 28 2322 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 104 4941 SH SOLE 30 4941 0 0 EASTERN CO COM 276317104 31 1027 SH SOLE 2 203 0 824 EASTERN CO COM 276317104 632 21036 SH SOLE 18 21036 0 0 EASTERN CO COM 276317104 72 2393 SH SOLE 19 2393 0 0 EASTERN CO COM 276317104 5423 180472 SH SOLE 21 180472 0 0 EASTERN CO COM 276317104 1528 50842 SH SOLE 22 47271 0 3571 EASTGROUP PPTY INC COM 277276101 6667 79562 SH SOLE 2 1412 0 78150 EASTGROUP PPTY INC COM 277276101 907 10819 SH SOLE 4 10819 0 0 EASTGROUP PPTY INC COM 277276101 3468 41382 SH SOLE 7 41382 0 0 EASTGROUP PPTY INC COM 277276101 99 1181 SH SOLE 15 1181 0 0 EASTGROUP PPTY INC COM 277276101 13097 156291 SH SOLE 18 156291 0 0 EASTGROUP PPTY INC COM 277276101 4206 50186 SH SOLE 19 50186 0 0 EASTGROUP PPTY INC COM 277276101 252740 3015996 SH SOLE 21 3015996 0 0 EASTGROUP PPTY INC COM 277276101 108091 1289873 SH SOLE 22 1227725 0 62148 EASTGROUP PPTY INC COM 277276101 142 1692 SH SOLE 23 1692 0 0 EASTGROUP PPTY INC COM 277276101 4861 58008 SH SOLE 25 58008 0 0 EASTGROUP PPTY INC COM 277276101 1692 20193 SH SOLE 26 8440 0 11753 EASTGROUP PPTY INC COM 277276101 390 4657 SH SOLE 28 4657 0 0 EASTGROUP PPTY INC COM 277276101 1265 15095 SH SOLE 29 11381 0 3714 EASTGROUP PPTY INC COM 277276101 17858 213108 SH SOLE 30 213108 0 0 EASTGROUP PPTY INC COM 277276101 310 3697 SH SOLE 40 3697 0 0 EASTMAN CHEM CO COM 277432100 27487 327263 SH SOLE 2 253647 0 73616 EASTMAN CHEM CO COM 277432100 5918 70466 SH SOLE 4 66494 0 3972 EASTMAN CHEM CO COM 277432100 11356 135203 SH SOLE 7 123712 0 11491 EASTMAN CHEM CO COM 277432100 7428 88438 SH SOLE 13 88438 0 0 EASTMAN CHEM CO COM 277432100 83 992 SH SOLE 15 992 0 0 EASTMAN CHEM CO COM 277432100 0 3 SH SOLE 17 0 0 3 EASTMAN CHEM CO COM 277432100 29419 350268 SH SOLE 18 329911 0 20357 EASTMAN CHEM CO COM 277432100 52146 620856 SH SOLE 19 620856 0 0 EASTMAN CHEM CO COM 277432100 6383 75998 SH SOLE 20 0 0 75998 EASTMAN CHEM CO COM 277432100 249801 2974174 SH SOLE 21 2974174 0 0 EASTMAN CHEM CO COM 277432100 454833 5415320 SH SOLE 22 4331786 0 1083534 EASTMAN CHEM CO COM 277432100 17828 212269 SH SOLE 23 212269 0 0 EASTMAN CHEM CO COM 277432100 29712 353756 SH SOLE 25 353756 0 0 EASTMAN CHEM CO COM 277432100 37072 441384 SH SOLE 26 160521 0 280863 EASTMAN CHEM CO COM 277432100 2566 30546 SH SOLE 28 22761 0 7785 EASTMAN CHEM CO COM 277432100 18354 218525 SH SOLE 29 21265 0 197260 EASTMAN CHEM CO COM 277432100 37150 442315 SH SOLE 30 442315 0 0 EASTMAN CHEM CO COM 277432100 8789 104638 SH SOLE 31 70123 0 34515 EASTMAN CHEM CO COM 277432100 7601 90496 SH SOLE 34 90496 0 0 EASTMAN CHEM CO COM 277432100 19529 232519 SH SOLE 36 232519 0 0 EASTMAN CHEM CO COM 277432100 59 705 SH SOLE 40 705 0 0 EASTMAN KODAK CO *W EXP 09/03/201 277461141 6 18103 SH OTR 19 18103 0 0 EASTMAN KODAK CO COM NEW 277461406 14 1579 SH SOLE 2 787 0 792 EASTMAN KODAK CO COM NEW 277461406 4 400 SH SOLE 7 400 0 0 EASTMAN KODAK CO COM NEW 277461406 575 63216 SH SOLE 18 63216 0 0 EASTMAN KODAK CO COM NEW 277461406 128 14084 SH SOLE 19 14084 0 0 EASTMAN KODAK CO COM NEW 277461406 4793 526733 SH SOLE 21 526733 0 0 EASTMAN KODAK CO COM NEW 277461406 4258 467896 SH SOLE 22 440678 0 27218 EASTMAN KODAK CO COM NEW 277461406 25 2704 SH SOLE 28 2704 0 0 EASTMAN KODAK CO COM NEW 277461406 28 3120 SH SOLE 30 3120 0 0 EASTMAN KODAK CO COM NEW 277461406 18 1966 SH SOLE 40 1966 0 0 EATON CORP PLC SHS G29183103 47580 611329 SH SOLE 2 175927 0 435402 EATON CORP PLC SHS G29183103 12380 159061 SH SOLE 4 144891 0 14170 EATON CORP PLC SHS G29183103 27094 348119 SH SOLE 7 326963 0 21156 EATON CORP PLC SHS G29183103 553 7111 SH SOLE 13 7111 0 0 EATON CORP PLC SHS G29183103 228 2924 SH SOLE 15 2924 0 0 EATON CORP PLC SHS G29183103 71415 917572 SH SOLE 18 853981 0 63591 EATON CORP PLC SHS G29183103 1749 22470 SH OTR 19 0 22470 0 EATON CORP PLC SHS G29183103 1944 24975 SH SOLE 19 24975 0 0 EATON CORP PLC SHS G29183103 19260 247465 SH SOLE 20 0 0 247465 EATON CORP PLC SHS G29183103 758872 9750383 SH SOLE 21 9750383 0 0 EATON CORP PLC SHS G29183103 930542 11956084 SH SOLE 22 9883676 0 2072408 EATON CORP PLC SHS G29183103 42746 549227 SH SOLE 23 549227 0 0 EATON CORP PLC SHS G29183103 26608 341870 SH SOLE 25 341870 0 0 EATON CORP PLC SHS G29183103 101568 1304997 SH SOLE 26 389992 0 915005 EATON CORP PLC SHS G29183103 7474 96033 SH SOLE 28 71433 0 24600 EATON CORP PLC SHS G29183103 1397 17949 SH SOLE 29 17949 0 0 EATON CORP PLC SHS G29183103 93625 1202937 SH SOLE 30 1202937 0 0 EATON CORP PLC SHS G29183103 17343 222833 SH SOLE 31 94249 0 128584 EATON CORP PLC SHS G29183103 5196 66755 SH SOLE 32 66755 0 0 EATON CORP PLC SHS G29183103 24309 312340 SH SOLE 34 312340 0 0 EATON CORP PLC SHS G29183103 9399 120761 SH SOLE 35 120761 0 0 EATON CORP PLC SHS G29183103 41185 529172 SH SOLE 36 529172 0 0 EATON CORP PLC SHS G29183103 171 2198 SH SOLE 40 2198 0 0 EATON VANCE CORP COM NON VTG 278265103 11337 239579 SH SOLE 2 142747 0 96832 EATON VANCE CORP COM NON VTG 278265103 2278 48150 SH SOLE 4 45944 0 2206 EATON VANCE CORP COM NON VTG 278265103 6447 136243 SH SOLE 7 136243 0 0 EATON VANCE CORP COM NON VTG 278265103 19606 414318 SH SOLE 18 403058 0 11260 EATON VANCE CORP COM NON VTG 278265103 2447 51708 SH SOLE 19 51708 0 0 EATON VANCE CORP COM NON VTG 278265103 4386 92687 SH SOLE 20 0 0 92687 EATON VANCE CORP COM NON VTG 278265103 245863 5195752 SH SOLE 21 5195752 0 0 EATON VANCE CORP COM NON VTG 278265103 176109 3721666 SH SOLE 22 3374216 0 347450 EATON VANCE CORP COM NON VTG 278265103 6767 143008 SH SOLE 23 143008 0 0 EATON VANCE CORP COM NON VTG 278265103 999 21121 SH SOLE 25 21121 0 0 EATON VANCE CORP COM NON VTG 278265103 11276 238282 SH SOLE 26 127275 0 111007 EATON VANCE CORP COM NON VTG 278265103 1141 24102 SH SOLE 28 18148 0 5954 EATON VANCE CORP COM NON VTG 278265103 1568 33130 SH SOLE 29 5129 0 28001 EATON VANCE CORP COM NON VTG 278265103 7098 149990 SH SOLE 30 149990 0 0 EATON VANCE CORP COM NON VTG 278265103 2097 44325 SH SOLE 31 24209 0 20116 EATON VANCE CORP COM NON VTG 278265103 872 18420 SH SOLE 34 18420 0 0 EATON VANCE CORP COM NON VTG 278265103 1347 28459 SH SOLE 36 28459 0 0 EATON VANCE CORP COM NON VTG 278265103 27 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 58093 1663593 SH SOLE 2 657973 0 1005620 EBAY INC COM 278642103 15396 440896 SH SOLE 4 415939 0 24957 EBAY INC COM 278642103 26539 759982 SH SOLE 7 735548 0 24434 EBAY INC COM 278642103 495 14184 SH SOLE 13 14184 0 0 EBAY INC COM 278642103 280 8005 SH SOLE 15 8005 0 0 EBAY INC COM 278642103 28 812 SH SOLE 17 0 0 812 EBAY INC COM 278642103 92380 2645483 SH SOLE 18 2472002 0 173481 EBAY INC COM 278642103 1649 47217 SH OTR 19 0 47217 0 EBAY INC COM 278642103 44337 1269667 SH SOLE 19 1269667 0 0 EBAY INC COM 278642103 15507 444078 SH SOLE 20 0 0 444078 EBAY INC COM 278642103 563046 16123893 SH SOLE 21 16123893 0 0 EBAY INC COM 278642103 965233 27641261 SH SOLE 22 22767137 0 4874124 EBAY INC COM 278642103 49317 1412271 SH SOLE 23 1412271 0 0 EBAY INC COM 278642103 23440 671237 SH SOLE 25 671237 0 0 EBAY INC COM 278642103 123213 3528424 SH SOLE 26 921078 0 2607346 EBAY INC COM 278642103 7647 218975 SH SOLE 28 164433 0 54542 EBAY INC COM 278642103 4921 140920 SH SOLE 29 140920 0 0 EBAY INC COM 278642103 108686 3112438 SH SOLE 30 3112438 0 0 EBAY INC COM 278642103 24910 713349 SH SOLE 31 358183 0 355166 EBAY INC COM 278642103 6666 190903 SH SOLE 32 190903 0 0 EBAY INC COM 278642103 11396 326337 SH SOLE 34 326337 0 0 EBAY INC COM 278642103 40839 1169494 SH SOLE 36 1169494 0 0 EBAY INC COM 278642103 182 5213 SH SOLE 40 5213 0 0 EBIX INC COM NEW 278715206 62 1151 SH SOLE 2 988 0 163 EBIX INC COM NEW 278715206 11 203 SH SOLE 4 203 0 0 EBIX INC COM NEW 278715206 37 683 SH SOLE 7 683 0 0 EBIX INC COM NEW 278715206 5882 109123 SH SOLE 18 109123 0 0 EBIX INC COM NEW 278715206 835 15500 SH SOLE 19 15500 0 0 EBIX INC COM NEW 278715206 103160 1913916 SH SOLE 21 1913916 0 0 EBIX INC COM NEW 278715206 32602 604858 SH SOLE 22 561868 0 42990 EBIX INC COM NEW 278715206 680 12621 SH SOLE 26 10996 0 1625 EBIX INC COM NEW 278715206 210 3898 SH SOLE 28 3898 0 0 EBIX INC COM NEW 278715206 1706 31643 SH SOLE 30 31643 0 0 EBIX INC COM NEW 278715206 171 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 550 106603 SH SOLE 22 106603 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 134 6752 SH SOLE 2 1749 0 5003 ECHO GLOBAL LOGISTICS INC COM 27875T101 16 820 SH SOLE 7 820 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 2919 146690 SH SOLE 18 146690 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 377 18953 SH SOLE 19 18953 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 48069 2415518 SH SOLE 21 2415518 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 15277 767701 SH SOLE 22 715541 0 52160 ECHO GLOBAL LOGISTICS INC COM 27875T101 377 18950 SH SOLE 23 18950 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 75 3786 SH SOLE 28 3786 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 773 38850 SH SOLE 30 38850 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 51 2582 SH SOLE 40 2582 0 0 ECHOSTAR CORP CL A 278768106 2091 34448 SH SOLE 2 10879 0 23569 ECHOSTAR CORP CL A 278768106 113 1867 SH SOLE 7 1867 0 0 ECHOSTAR CORP CL A 278768106 291 4800 SH SOLE 15 0 0 4800 ECHOSTAR CORP CL A 278768106 1566 25797 SH SOLE 18 25797 0 0 ECHOSTAR CORP CL A 278768106 1229 20248 SH SOLE 19 20248 0 0 ECHOSTAR CORP CL A 278768106 34717 571946 SH SOLE 21 571946 0 0 ECHOSTAR CORP CL A 278768106 78059 1285977 SH SOLE 22 1140187 0 145790 ECHOSTAR CORP CL A 278768106 832 13705 SH SOLE 26 11454 0 2251 ECHOSTAR CORP CL A 278768106 384 6334 SH SOLE 28 6334 0 0 ECHOSTAR CORP CL A 278768106 455 7492 SH SOLE 30 7492 0 0 ECHOSTAR CORP CL A 278768106 65 1063 SH SOLE 31 1063 0 0 ECHOSTAR CORP CL A 278768106 209 3443 SH SOLE 36 3443 0 0 ECHOSTAR CORP CL A 278768106 296 4869 SH SOLE 40 4869 0 0 ECLIPSE RES CORP COM 27890G100 144 50509 SH SOLE 2 36373 0 14136 ECLIPSE RES CORP COM 27890G100 2 579 SH SOLE 7 579 0 0 ECLIPSE RES CORP COM 27890G100 975 341045 SH SOLE 18 341045 0 0 ECLIPSE RES CORP COM 27890G100 5790 2024471 SH SOLE 19 2024471 0 0 ECLIPSE RES CORP COM 27890G100 8180 2860209 SH SOLE 21 2860209 0 0 ECLIPSE RES CORP COM 27890G100 7468 2611313 SH SOLE 22 2483955 0 127358 ECLIPSE RES CORP COM 27890G100 575 201181 SH SOLE 23 201181 0 0 ECLIPSE RES CORP COM 27890G100 50 17342 SH SOLE 28 17342 0 0 ECLIPSE RES CORP COM 27890G100 172 60297 SH SOLE 29 0 0 60297 ECLIPSE RES CORP COM 27890G100 21 7302 SH SOLE 30 7302 0 0 ECLIPSE RES CORP COM 27890G100 16 5559 SH SOLE 40 5559 0 0 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 5 4359 SH SOLE 21 4359 0 0 ECOLAB INC COM 278865100 45186 340387 SH SOLE 2 88788 0 251599 ECOLAB INC COM 278865100 11759 88581 SH SOLE 4 81268 0 7313 ECOLAB INC COM 278865100 42933 323409 SH SOLE 7 217961 0 105448 ECOLAB INC COM 278865100 166 1252 SH SOLE 13 1252 0 0 ECOLAB INC COM 278865100 234 1759 SH SOLE 15 1759 0 0 ECOLAB INC COM 278865100 74871 564003 SH SOLE 18 527896 0 36107 ECOLAB INC COM 278865100 2283 17200 SH SOLE 19 17200 0 0 ECOLAB INC COM 278865100 20215 152279 SH SOLE 20 0 0 152279 ECOLAB INC COM 278865100 590974 4451782 SH SOLE 21 4451782 0 0 ECOLAB INC COM 278865100 913188 6879008 SH SOLE 22 5685070 0 1193938 ECOLAB INC COM 278865100 42741 321969 SH SOLE 23 321969 0 0 ECOLAB INC COM 278865100 27230 205119 SH SOLE 25 205119 0 0 ECOLAB INC COM 278865100 102320 770775 SH SOLE 26 228905 0 541870 ECOLAB INC COM 278865100 7359 55432 SH SOLE 28 41480 0 13952 ECOLAB INC COM 278865100 1313 9888 SH SOLE 29 9888 0 0 ECOLAB INC COM 278865100 90881 684603 SH SOLE 30 684603 0 0 ECOLAB INC COM 278865100 15989 120441 SH SOLE 31 56966 0 63475 ECOLAB INC COM 278865100 4600 34651 SH SOLE 34 34651 0 0 ECOLAB INC COM 278865100 40071 301853 SH SOLE 36 301853 0 0 ECOLAB INC COM 278865100 175 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 109 8646 SH SOLE 21 8646 0 0 ECOPETROL S A SPONSORED ADS 279158109 90 9896 SH SOLE 2 200 0 9696 ECOPETROL S A SPONSORED ADS 279158109 1113 122475 SH SOLE 19 122475 0 0 ECOPETROL S A SPONSORED ADS 279158109 6239 686306 SH SOLE 21 686306 0 0 ECOPETROL S A SPONSORED ADS 279158109 8850 973610 SH SOLE 25 973610 0 0 ECOPETROL S A SPONSORED ADS 279158109 586 64461 SH SOLE 26 0 0 64461 ECOPETROL S A SPONSORED ADS 279158109 61 6755 SH SOLE 28 6755 0 0 ECOPETROL S A SPONSORED ADS 279158109 2484 273309 SH SOLE 30 273309 0 0 ECOPETROL S A SPONSORED ADS 279158109 2769 304651 SH SOLE 34 304651 0 0 EDGE THERAPEUTICS INC COM 279870109 11 1054 SH SOLE 2 1054 0 0 EDGE THERAPEUTICS INC COM 279870109 672 65499 SH SOLE 18 65499 0 0 EDGE THERAPEUTICS INC COM 279870109 132 12886 SH SOLE 19 12886 0 0 EDGE THERAPEUTICS INC COM 279870109 6226 606818 SH SOLE 21 606818 0 0 EDGE THERAPEUTICS INC COM 279870109 2110 205615 SH SOLE 22 180777 0 24838 EDGEWATER TECHNOLOGY INC COM 280358102 13 1957 SH SOLE 18 1957 0 0 EDGEWATER TECHNOLOGY INC COM 280358102 229 33733 SH SOLE 21 33733 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4899 64445 SH SOLE 2 34492 0 29953 EDGEWELL PERS CARE CO COM 28035Q102 2951 38820 SH SOLE 4 38820 0 0 EDGEWELL PERS CARE CO COM 28035Q102 152 1997 SH SOLE 7 1997 0 0 EDGEWELL PERS CARE CO COM 28035Q102 28 363 SH SOLE 15 363 0 0 EDGEWELL PERS CARE CO COM 28035Q102 41351 543944 SH SOLE 18 543944 0 0 EDGEWELL PERS CARE CO COM 28035Q102 197581 2599062 SH SOLE 19 2596713 0 2349 EDGEWELL PERS CARE CO COM 28035Q102 181655 2389562 SH SOLE 21 2389562 0 0 EDGEWELL PERS CARE CO COM 28035Q102 143843 1892171 SH SOLE 22 1706728 0 185443 EDGEWELL PERS CARE CO COM 28035Q102 2974 39126 SH SOLE 25 39126 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4926 64796 SH SOLE 26 19511 0 45285 EDGEWELL PERS CARE CO COM 28035Q102 573 7537 SH SOLE 28 7537 0 0 EDGEWELL PERS CARE CO COM 28035Q102 150 1975 SH SOLE 29 0 0 1975 EDGEWELL PERS CARE CO COM 28035Q102 645 8491 SH SOLE 30 8491 0 0 EDGEWELL PERS CARE CO COM 28035Q102 98 1295 SH SOLE 31 1295 0 0 EDGEWELL PERS CARE CO COM 28035Q102 75428 992206 SH SOLE 34 992206 0 0 EDGEWELL PERS CARE CO COM 28035Q102 4363 57392 SH SOLE 36 57392 0 0 EDGEWELL PERS CARE CO COM 28035Q102 456 5994 SH SOLE 40 5994 0 0 EDISON INTL COM 281020107 33640 430230 SH SOLE 2 124074 0 306156 EDISON INTL COM 281020107 9161 117166 SH SOLE 4 108238 0 8928 EDISON INTL COM 281020107 43496 556285 SH SOLE 7 528074 0 28211 EDISON INTL COM 281020107 1008 12889 SH SOLE 13 12889 0 0 EDISON INTL COM 281020107 171 2192 SH SOLE 15 2192 0 0 EDISON INTL COM 281020107 64844 829317 SH SOLE 18 784452 0 44865 EDISON INTL COM 281020107 25496 326075 SH SOLE 19 326075 0 0 EDISON INTL COM 281020107 14285 182693 SH SOLE 20 0 0 182693 EDISON INTL COM 281020107 763396 9763340 SH SOLE 21 9763340 0 0 EDISON INTL COM 281020107 673586 8614729 SH SOLE 22 7093992 0 1520737 EDISON INTL COM 281020107 31746 406009 SH SOLE 23 406009 0 0 EDISON INTL COM 281020107 19885 254315 SH SOLE 25 254315 0 0 EDISON INTL COM 281020107 97687 1249355 SH SOLE 26 297798 0 951557 EDISON INTL COM 281020107 5411 69201 SH SOLE 28 51765 0 17436 EDISON INTL COM 281020107 980 12530 SH SOLE 29 12530 0 0 EDISON INTL COM 281020107 82537 1055599 SH SOLE 30 1055599 0 0 EDISON INTL COM 281020107 17546 224407 SH SOLE 31 136329 0 88078 EDISON INTL COM 281020107 4339 55497 SH SOLE 32 55497 0 0 EDISON INTL COM 281020107 7723 98767 SH SOLE 34 98767 0 0 EDISON INTL COM 281020107 31087 397586 SH SOLE 36 397586 0 0 EDISON INTL COM 281020107 128 1641 SH SOLE 40 1641 0 0 EDITAS MEDICINE INC COM 28106W103 62 3715 SH SOLE 2 1982 0 1733 EDITAS MEDICINE INC COM 28106W103 20 1204 SH SOLE 7 1204 0 0 EDITAS MEDICINE INC COM 28106W103 1999 119106 SH SOLE 18 119106 0 0 EDITAS MEDICINE INC COM 28106W103 383 22827 SH SOLE 19 22827 0 0 EDITAS MEDICINE INC COM 28106W103 26298 1567232 SH SOLE 21 1567232 0 0 EDITAS MEDICINE INC COM 28106W103 13494 804150 SH SOLE 22 743257 0 60893 EDITAS MEDICINE INC COM 28106W103 111 6594 SH SOLE 28 6594 0 0 EDITAS MEDICINE INC COM 28106W103 47 2773 SH SOLE 30 2773 0 0 EDITAS MEDICINE INC COM 28106W103 74 4397 SH SOLE 40 4397 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1715 44263 SH SOLE 2 32088 0 12175 EDUCATION RLTY TR INC COM NEW 28140H203 919 23707 SH SOLE 4 23707 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 3567 92060 SH SOLE 7 92060 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 103 2663 SH SOLE 15 2663 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 19047 491526 SH SOLE 18 491526 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 4265 110077 SH SOLE 19 110077 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 195632 5048580 SH SOLE 21 5048580 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 124432 3211150 SH SOLE 22 3075589 0 135561 EDUCATION RLTY TR INC COM NEW 28140H203 137 3527 SH SOLE 23 3527 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 4958 127949 SH SOLE 25 127949 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1852 47799 SH SOLE 26 23175 0 24624 EDUCATION RLTY TR INC COM NEW 28140H203 445 11491 SH SOLE 28 11491 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 980 25280 SH SOLE 29 25280 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 14513 374532 SH SOLE 30 374532 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 271 6987 SH SOLE 40 6987 0 0 EDUCATIONAL DEV CORP COM 281479105 6 539 SH SOLE 18 539 0 0 EDUCATIONAL DEV CORP COM 281479105 107 10129 SH SOLE 21 10129 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 40388 341577 SH SOLE 2 135251 0 206326 EDWARDS LIFESCIENCES CORP COM 28176E108 8835 74717 SH SOLE 4 69205 0 5512 EDWARDS LIFESCIENCES CORP COM 28176E108 17038 144096 SH SOLE 7 141965 0 2131 EDWARDS LIFESCIENCES CORP COM 28176E108 314 2656 SH SOLE 13 2656 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 175 1478 SH SOLE 15 1478 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 23 196 SH SOLE 17 0 0 196 EDWARDS LIFESCIENCES CORP COM 28176E108 57204 483797 SH SOLE 18 453294 0 30503 EDWARDS LIFESCIENCES CORP COM 28176E108 39779 336430 SH SOLE 19 336430 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 14782 125016 SH SOLE 20 0 0 125016 EDWARDS LIFESCIENCES CORP COM 28176E108 560335 4738961 SH SOLE 21 4738961 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 651090 5506515 SH SOLE 22 4558966 0 947549 EDWARDS LIFESCIENCES CORP COM 28176E108 31099 263014 SH SOLE 23 263014 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 36010 304550 SH SOLE 25 304550 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 72241 610972 SH SOLE 26 202213 0 408759 EDWARDS LIFESCIENCES CORP COM 28176E108 5279 44646 SH SOLE 28 33480 0 11166 EDWARDS LIFESCIENCES CORP COM 28176E108 4169 35255 SH SOLE 29 8717 0 26538 EDWARDS LIFESCIENCES CORP COM 28176E108 70135 593154 SH SOLE 30 593154 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12843 108621 SH SOLE 31 48073 0 60548 EDWARDS LIFESCIENCES CORP COM 28176E108 19951 168733 SH SOLE 34 168733 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 26496 224088 SH SOLE 36 224088 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 123 1042 SH SOLE 40 1042 0 0 EGAIN CORP COM NEW 28225C806 5 3048 SH SOLE 18 3048 0 0 EGAIN CORP COM NEW 28225C806 2 1227 SH SOLE 19 1227 0 0 EGAIN CORP COM NEW 28225C806 78 47268 SH SOLE 21 47268 0 0 EGAIN CORP COM NEW 28225C806 10 5967 SH SOLE 22 5967 0 0 EGALET CORP COM 28226B104 9 3696 SH SOLE 18 3696 0 0 EGALET CORP COM 28226B104 7 2864 SH SOLE 19 2864 0 0 EGALET CORP COM 28226B104 170 71569 SH SOLE 21 71569 0 0 EGALET CORP COM 28226B104 536 225997 SH SOLE 22 225997 0 0 EHEALTH INC COM 28238P109 18 939 SH SOLE 2 802 0 137 EHEALTH INC COM 28238P109 9 465 SH SOLE 7 465 0 0 EHEALTH INC COM 28238P109 1481 78783 SH SOLE 18 78783 0 0 EHEALTH INC COM 28238P109 196 10417 SH SOLE 19 10417 0 0 EHEALTH INC COM 28238P109 27131 1443120 SH SOLE 21 1443120 0 0 EHEALTH INC COM 28238P109 9231 491015 SH SOLE 22 468489 0 22526 EHEALTH INC COM 28238P109 401 21338 SH SOLE 30 21338 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 199 19952 SH SOLE 21 19952 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 940 94210 SH SOLE 22 94210 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 144 14450 SH SOLE 30 14450 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 5 694 SH SOLE 18 694 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 9 1169 SH SOLE 19 1169 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 89 11324 SH SOLE 21 11324 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 123 15541 SH SOLE 22 15541 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 10 4384 SH SOLE 18 4384 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 132 56974 SH SOLE 21 56974 0 0 EL PASO ELEC CO COM NEW 283677854 1675 32407 SH SOLE 2 24897 0 7510 EL PASO ELEC CO COM NEW 283677854 8 156 SH SOLE 4 156 0 0 EL PASO ELEC CO COM NEW 283677854 357 6910 SH SOLE 7 6910 0 0 EL PASO ELEC CO COM NEW 283677854 10978 212338 SH SOLE 18 212338 0 0 EL PASO ELEC CO COM NEW 283677854 9467 183119 SH SOLE 19 183119 0 0 EL PASO ELEC CO COM NEW 283677854 183674 3552691 SH SOLE 21 3552691 0 0 EL PASO ELEC CO COM NEW 283677854 58219 1126095 SH SOLE 22 1050244 0 75851 EL PASO ELEC CO COM NEW 283677854 1029 19899 SH SOLE 26 16719 0 3180 EL PASO ELEC CO COM NEW 283677854 305 5895 SH SOLE 28 5895 0 0 EL PASO ELEC CO COM NEW 283677854 3856 74587 SH SOLE 30 74587 0 0 EL PASO ELEC CO COM NEW 283677854 68 1323 SH SOLE 36 1323 0 0 EL PASO ELEC CO COM NEW 283677854 233 4504 SH SOLE 40 4504 0 0 EL POLLO LOCO HLDGS INC COM 268603107 65 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 1472 106247 SH SOLE 18 106247 0 0 EL POLLO LOCO HLDGS INC COM 268603107 184 13273 SH SOLE 19 13273 0 0 EL POLLO LOCO HLDGS INC COM 268603107 26214 1892741 SH SOLE 21 1892741 0 0 EL POLLO LOCO HLDGS INC COM 268603107 9638 695887 SH SOLE 22 670015 0 25872 EL POLLO LOCO HLDGS INC COM 268603107 32 2332 SH SOLE 28 2332 0 0 EL POLLO LOCO HLDGS INC COM 268603107 427 30864 SH SOLE 30 30864 0 0 EL POLLO LOCO HLDGS INC COM 268603107 19 1397 SH SOLE 40 1397 0 0 ELDORADO GOLD CORP NEW COM 284902103 1163 440420 SH SOLE 21 440420 0 0 ELDORADO GOLD CORP NEW COM 284902103 126 47830 SH SOLE 22 0 0 47830 ELDORADO GOLD CORP NEW COM 284902103 4815 1823948 SH SOLE 25 1823948 0 0 ELDORADO GOLD CORP NEW COM 284902103 10581 4008027 SH SOLE 34 4008027 0 0 ELDORADO RESORTS INC COM 28470R102 40 2002 SH SOLE 2 2002 0 0 ELDORADO RESORTS INC COM 28470R102 24 1222 SH SOLE 7 1222 0 0 ELDORADO RESORTS INC COM 28470R102 3201 160061 SH SOLE 18 160061 0 0 ELDORADO RESORTS INC COM 28470R102 588 29423 SH SOLE 19 29423 0 0 ELDORADO RESORTS INC COM 28470R102 26442 1322122 SH SOLE 21 1322122 0 0 ELDORADO RESORTS INC COM 28470R102 22683 1134158 SH SOLE 22 1045330 0 88828 ELDORADO RESORTS INC COM 28470R102 114 5681 SH SOLE 26 0 0 5681 ELDORADO RESORTS INC COM 28470R102 148 7380 SH SOLE 28 7380 0 0 ELDORADO RESORTS INC COM 28470R102 154 7696 SH SOLE 30 7696 0 0 ELDORADO RESORTS INC COM 28470R102 146 7304 SH SOLE 40 7304 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 43 5270 SH SOLE 2 1120 0 4150 ELECTRO SCIENTIFIC INDS COM 285229100 1292 156842 SH SOLE 18 156842 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 175 21192 SH SOLE 19 21192 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 23140 2808284 SH SOLE 21 2808284 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 6777 822498 SH SOLE 22 802196 0 20302 ELECTRO SCIENTIFIC INDS COM 285229100 349 42323 SH SOLE 30 42323 0 0 ELECTRO-SENSORS INC COM 285233102 1 222 SH SOLE 21 222 0 0 ELECTROMED INC COM 285409108 6 1066 SH SOLE 18 1066 0 0 ELECTROMED INC COM 285409108 107 19340 SH SOLE 21 19340 0 0 ELECTRONIC ARTS INC COM 285512109 42082 398056 SH SOLE 2 104596 0 293460 ELECTRONIC ARTS INC COM 285512109 12246 115838 SH SOLE 4 107744 0 8094 ELECTRONIC ARTS INC COM 285512109 23149 218964 SH SOLE 7 215155 0 3809 ELECTRONIC ARTS INC COM 285512109 197 1860 SH SOLE 13 1860 0 0 ELECTRONIC ARTS INC COM 285512109 250 2364 SH SOLE 15 2364 0 0 ELECTRONIC ARTS INC COM 285512109 79952 756259 SH SOLE 18 712135 0 44124 ELECTRONIC ARTS INC COM 285512109 89146 843231 SH SOLE 19 843231 0 0 ELECTRONIC ARTS INC COM 285512109 14540 137534 SH SOLE 20 0 0 137534 ELECTRONIC ARTS INC COM 285512109 530676 5019633 SH SOLE 21 5019633 0 0 ELECTRONIC ARTS INC COM 285512109 857223 8108427 SH SOLE 22 6749684 0 1358743 ELECTRONIC ARTS INC COM 285512109 39791 376381 SH SOLE 23 376381 0 0 ELECTRONIC ARTS INC COM 285512109 73950 699488 SH SOLE 25 699488 0 0 ELECTRONIC ARTS INC COM 285512109 87851 830981 SH SOLE 26 274817 0 556164 ELECTRONIC ARTS INC COM 285512109 6910 65363 SH SOLE 28 49009 0 16354 ELECTRONIC ARTS INC COM 285512109 1334 12621 SH SOLE 29 12621 0 0 ELECTRONIC ARTS INC COM 285512109 92565 875572 SH SOLE 30 875572 0 0 ELECTRONIC ARTS INC COM 285512109 16442 155520 SH SOLE 31 67739 0 87781 ELECTRONIC ARTS INC COM 285512109 5781 54679 SH SOLE 32 54679 0 0 ELECTRONIC ARTS INC COM 285512109 39446 373113 SH SOLE 34 373113 0 0 ELECTRONIC ARTS INC COM 285512109 32909 311280 SH SOLE 36 311280 0 0 ELECTRONIC ARTS INC COM 285512109 160 1511 SH SOLE 40 1511 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 113 2392 SH SOLE 2 2012 0 380 ELECTRONICS FOR IMAGING INC COM 286082102 10 210 SH SOLE 4 210 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 54 1148 SH SOLE 7 1148 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 10259 216531 SH SOLE 18 216531 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 1433 30239 SH SOLE 19 30239 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 187575 3958951 SH SOLE 21 3958951 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 58777 1240538 SH SOLE 22 1151923 0 88615 ELECTRONICS FOR IMAGING INC COM 286082102 592 12497 SH SOLE 26 9826 0 2671 ELECTRONICS FOR IMAGING INC COM 286082102 327 6900 SH SOLE 28 6900 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 3169 66890 SH SOLE 30 66890 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 235 4961 SH SOLE 40 4961 0 0 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 546 508000 PRN SOLE 21 508000 0 0 ELEVATE CREDIT INC COM 28621V101 255 32190 SH SOLE 2 30058 0 2132 ELEVATE CREDIT INC COM 28621V101 444 56070 SH SOLE 18 56070 0 0 ELEVATE CREDIT INC COM 28621V101 484 61142 SH SOLE 19 61142 0 0 ELEVATE CREDIT INC COM 28621V101 3830 483537 SH SOLE 21 483537 0 0 ELEVATE CREDIT INC COM 28621V101 4857 613313 SH SOLE 22 604469 0 8844 ELEVATE CREDIT INC COM 28621V101 1716 216618 SH SOLE 23 216618 0 0 ELEVATE CREDIT INC COM 28621V101 411 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 63 40012 SH SOLE 21 40012 0 0 ELEVEN BIOTHERAPEUTICS INC COM 286221106 632 402647 SH SOLE 22 402647 0 0 ELLIE MAE INC COM 28849P100 186 1694 SH SOLE 2 1458 0 236 ELLIE MAE INC COM 28849P100 14 130 SH SOLE 4 130 0 0 ELLIE MAE INC COM 28849P100 92 838 SH SOLE 7 838 0 0 ELLIE MAE INC COM 28849P100 3 30 SH SOLE 17 0 0 30 ELLIE MAE INC COM 28849P100 12810 116550 SH SOLE 18 116550 0 0 ELLIE MAE INC COM 28849P100 6620 60233 SH SOLE 19 60233 0 0 ELLIE MAE INC COM 28849P100 118656 1079571 SH SOLE 21 1079571 0 0 ELLIE MAE INC COM 28849P100 98230 893735 SH SOLE 22 826622 0 67113 ELLIE MAE INC COM 28849P100 1340 12191 SH SOLE 26 10330 0 1861 ELLIE MAE INC COM 28849P100 524 4771 SH SOLE 28 4771 0 0 ELLIE MAE INC COM 28849P100 1259 11454 SH SOLE 30 11454 0 0 ELLIE MAE INC COM 28849P100 431 3919 SH SOLE 40 3919 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 31 2089 SH SOLE 2 316 0 1773 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 606 41351 SH SOLE 18 41351 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 69 4732 SH SOLE 19 4732 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 8469 577686 SH SOLE 21 577686 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 1962 133840 SH SOLE 22 127011 0 6829 ELLIS PERRY INTL INC COM 288853104 226 11592 SH SOLE 2 9283 0 2309 ELLIS PERRY INTL INC COM 288853104 6 291 SH SOLE 7 291 0 0 ELLIS PERRY INTL INC COM 288853104 1229 63155 SH SOLE 18 63155 0 0 ELLIS PERRY INTL INC COM 288853104 881 45270 SH SOLE 19 45270 0 0 ELLIS PERRY INTL INC COM 288853104 21665 1113310 SH SOLE 21 1113310 0 0 ELLIS PERRY INTL INC COM 288853104 10862 558162 SH SOLE 22 542004 0 16158 ELLIS PERRY INTL INC COM 288853104 1112 57166 SH SOLE 23 57166 0 0 ELLIS PERRY INTL INC COM 288853104 367 18874 SH SOLE 29 0 0 18874 ELLIS PERRY INTL INC COM 288853104 304 15612 SH SOLE 30 15612 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 15 6297 SH SOLE 19 6297 0 0 EMAGIN CORP COM NEW 29076N206 132 53771 SH SOLE 21 53771 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 178 7026 SH SOLE 25 7026 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 2700 106297 SH SOLE 26 106297 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 209 11445 SH SOLE 7 11445 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 159 8700 SH SOLE 19 8700 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 7215 395761 SH SOLE 21 395761 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 2046 112225 SH SOLE 26 0 0 112225 EMBRAER S A SP ADR REP 4 COM 29082A107 299 16387 SH SOLE 30 16387 0 0 EMC INS GROUP INC COM 268664109 40 1441 SH SOLE 2 344 0 1097 EMC INS GROUP INC COM 268664109 971 34969 SH SOLE 18 34969 0 0 EMC INS GROUP INC COM 268664109 198 7125 SH SOLE 19 7125 0 0 EMC INS GROUP INC COM 268664109 7733 278363 SH SOLE 21 278363 0 0 EMC INS GROUP INC COM 268664109 8811 317176 SH SOLE 22 306371 0 10805 EMC INS GROUP INC COM 268664109 42 1518 SH SOLE 28 1518 0 0 EMC INS GROUP INC COM 268664109 37 1318 SH SOLE 30 1318 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 1924 29423 SH SOLE 2 25809 0 3614 EMCOR GROUP INC COM 29084Q100 3 49 SH SOLE 4 49 0 0 EMCOR GROUP INC COM 29084Q100 1244 19021 SH SOLE 7 19021 0 0 EMCOR GROUP INC COM 29084Q100 26055 398511 SH SOLE 18 379995 0 18516 EMCOR GROUP INC COM 29084Q100 5014 76685 SH SOLE 19 76685 0 0 EMCOR GROUP INC COM 29084Q100 236279 3613937 SH SOLE 21 3613937 0 0 EMCOR GROUP INC COM 29084Q100 122031 1866489 SH SOLE 22 1748600 0 117889 EMCOR GROUP INC COM 29084Q100 190 2903 SH SOLE 23 2903 0 0 EMCOR GROUP INC COM 29084Q100 481 7358 SH SOLE 25 0 0 7358 EMCOR GROUP INC COM 29084Q100 1415 21641 SH SOLE 26 17928 0 3713 EMCOR GROUP INC COM 29084Q100 558 8538 SH SOLE 28 8538 0 0 EMCOR GROUP INC COM 29084Q100 826 12640 SH SOLE 29 0 0 12640 EMCOR GROUP INC COM 29084Q100 614 9395 SH SOLE 30 9395 0 0 EMCOR GROUP INC COM 29084Q100 2703 41344 SH SOLE 34 41344 0 0 EMCOR GROUP INC COM 29084Q100 471 7207 SH SOLE 36 7207 0 0 EMCOR GROUP INC COM 29084Q100 440 6731 SH SOLE 40 6731 0 0 EMCORE CORP COM NEW 290846203 40 3747 SH SOLE 2 754 0 2993 EMCORE CORP COM NEW 290846203 972 91250 SH SOLE 18 91250 0 0 EMCORE CORP COM NEW 290846203 140 13100 SH SOLE 19 13100 0 0 EMCORE CORP COM NEW 290846203 7536 707617 SH SOLE 21 707617 0 0 EMCORE CORP COM NEW 290846203 4166 391204 SH SOLE 22 381055 0 10149 EMERALD EXPOSITIONS EVENTS I COM 29103B100 79 3627 SH SOLE 2 633 0 2994 EMERALD EXPOSITIONS EVENTS I COM 29103B100 1341 61239 SH SOLE 18 61239 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 193 8800 SH SOLE 19 8800 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 9997 456488 SH SOLE 21 456488 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 6502 296885 SH SOLE 22 268114 0 28771 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 0 2 SH SOLE 17 0 0 2 EMERGENT BIOSOLUTIONS INC COM 29089Q105 401 11817 SH SOLE 2 8837 0 2980 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7 200 SH SOLE 4 200 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 27 794 SH SOLE 7 794 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5597 165067 SH SOLE 18 165067 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2540 74904 SH SOLE 19 74904 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 99085 2922008 SH SOLE 21 2922008 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 35477 1046206 SH SOLE 22 987476 0 58730 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1496 44103 SH SOLE 23 44103 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 424 12489 SH SOLE 26 9339 0 3150 EMERGENT BIOSOLUTIONS INC COM 29089Q105 153 4504 SH SOLE 28 4504 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 520 15331 SH SOLE 29 0 0 15331 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1679 49518 SH SOLE 30 49518 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 59 1746 SH SOLE 34 1746 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 112 3300 SH SOLE 40 3300 0 0 EMERGENT BIOSOLUTIONS INC NOTE 2.875% 1/1 29089QAB1 450 349000 PRN SOLE 21 349000 0 0 EMERSON ELEC CO COM 291011104 73057 1225371 SH SOLE 2 606328 0 619043 EMERSON ELEC CO COM 291011104 17073 286367 SH SOLE 4 270830 0 15537 EMERSON ELEC CO COM 291011104 52282 876928 SH SOLE 7 625724 0 251204 EMERSON ELEC CO COM 291011104 584 9803 SH SOLE 13 9803 0 0 EMERSON ELEC CO COM 291011104 248 4159 SH SOLE 15 4159 0 0 EMERSON ELEC CO COM 291011104 77978 1307919 SH SOLE 18 1210339 0 97580 EMERSON ELEC CO COM 291011104 709 11897 SH OTR 19 0 11897 0 EMERSON ELEC CO COM 291011104 2497 41874 SH SOLE 19 41874 0 0 EMERSON ELEC CO COM 291011104 27316 458173 SH SOLE 20 106453 0 351720 EMERSON ELEC CO COM 291011104 757790 12710335 SH SOLE 21 12710335 0 0 EMERSON ELEC CO COM 291011104 1041042 17461294 SH SOLE 22 14216366 0 3244928 EMERSON ELEC CO COM 291011104 50625 849129 SH SOLE 23 849129 0 0 EMERSON ELEC CO COM 291011104 29497 494748 SH SOLE 25 494748 0 0 EMERSON ELEC CO COM 291011104 99123 1662583 SH SOLE 26 557910 0 1104673 EMERSON ELEC CO COM 291011104 8100 135863 SH SOLE 28 101280 0 34583 EMERSON ELEC CO COM 291011104 3767 63186 SH SOLE 29 63186 0 0 EMERSON ELEC CO COM 291011104 110665 1856167 SH SOLE 30 1856167 0 0 EMERSON ELEC CO COM 291011104 26366 442229 SH SOLE 31 227597 0 214632 EMERSON ELEC CO COM 291011104 3825 64161 SH SOLE 32 64161 0 0 EMERSON ELEC CO COM 291011104 10878 182450 SH SOLE 34 182450 0 0 EMERSON ELEC CO COM 291011104 48110 806939 SH SOLE 36 806939 0 0 EMERSON ELEC CO COM 291011104 196 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 27 19102 SH SOLE 21 19102 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 2 656 SH SOLE 18 656 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 28 9863 SH SOLE 19 9863 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 82 28656 SH SOLE 21 28656 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 902 314364 SH SOLE 22 314364 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 1 60 SH SOLE 2 60 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 333 13927 SH SOLE 18 13927 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 66 2769 SH SOLE 19 2769 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 2541 106331 SH SOLE 21 106331 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 3119 130503 SH SOLE 22 128070 0 2433 EMPIRE ST RLTY TR INC CL A 292104106 1765 84997 SH SOLE 2 15773 0 69224 EMPIRE ST RLTY TR INC CL A 292104106 835 40206 SH SOLE 4 40206 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3369 162212 SH SOLE 7 162212 0 0 EMPIRE ST RLTY TR INC CL A 292104106 91 4376 SH SOLE 15 4376 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1410 67877 SH SOLE 18 67877 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3453 166267 SH SOLE 19 166267 0 0 EMPIRE ST RLTY TR INC CL A 292104106 28512 1372735 SH SOLE 21 1372735 0 0 EMPIRE ST RLTY TR INC CL A 292104106 96309 4636924 SH SOLE 22 4251189 0 385735 EMPIRE ST RLTY TR INC CL A 292104106 123 5900 SH SOLE 23 5900 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4791 230657 SH SOLE 25 230657 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1765 84956 SH SOLE 26 42214 0 42742 EMPIRE ST RLTY TR INC CL A 292104106 468 22548 SH SOLE 28 22548 0 0 EMPIRE ST RLTY TR INC CL A 292104106 877 42244 SH SOLE 29 42244 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3967 191006 SH SOLE 30 191006 0 0 EMPIRE ST RLTY TR INC CL A 292104106 57 2764 SH SOLE 31 2764 0 0 EMPIRE ST RLTY TR INC CL A 292104106 319 15371 SH SOLE 40 15371 0 0 EMPLOYERS HOLDINGS INC COM 292218104 267 6314 SH SOLE 2 1444 0 4870 EMPLOYERS HOLDINGS INC COM 292218104 12 272 SH SOLE 4 272 0 0 EMPLOYERS HOLDINGS INC COM 292218104 31 722 SH SOLE 7 722 0 0 EMPLOYERS HOLDINGS INC COM 292218104 6801 160783 SH SOLE 18 160783 0 0 EMPLOYERS HOLDINGS INC COM 292218104 7526 177928 SH SOLE 19 177928 0 0 EMPLOYERS HOLDINGS INC COM 292218104 116793 2761055 SH SOLE 21 2761055 0 0 EMPLOYERS HOLDINGS INC COM 292218104 36657 866591 SH SOLE 22 809155 0 57436 EMPLOYERS HOLDINGS INC COM 292218104 89 2103 SH SOLE 26 0 0 2103 EMPLOYERS HOLDINGS INC COM 292218104 195 4608 SH SOLE 28 4608 0 0 EMPLOYERS HOLDINGS INC COM 292218104 167 3957 SH SOLE 29 0 0 3957 EMPLOYERS HOLDINGS INC COM 292218104 1959 46317 SH SOLE 30 46317 0 0 EMPLOYERS HOLDINGS INC COM 292218104 146 3459 SH SOLE 40 3459 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 4115 129002 SH SOLE 21 129002 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 115 3197 SH SOLE 2 629 0 2568 ENANTA PHARMACEUTICALS INC COM 29251M106 13 357 SH SOLE 7 357 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2879 80013 SH SOLE 18 80013 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1343 37336 SH SOLE 19 37336 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 55481 1541994 SH SOLE 21 1541994 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 17895 497365 SH SOLE 22 472715 0 24650 ENANTA PHARMACEUTICALS INC COM 29251M106 72 1998 SH SOLE 23 1998 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 55 1525 SH SOLE 28 1525 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 473 13135 SH SOLE 29 0 0 13135 ENANTA PHARMACEUTICALS INC COM 29251M106 725 20143 SH SOLE 30 20143 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 41 1134 SH SOLE 40 1134 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 8 524 SH SOLE 4 524 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 938 60863 SH SOLE 7 60863 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 9 606 SH SOLE 18 606 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 314 20394 SH SOLE 21 20394 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1137 73761 SH SOLE 22 33187 0 40574 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 365 23671 SH SOLE 26 18221 0 5450 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 142 9223 SH SOLE 28 9223 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 719 46653 SH SOLE 29 0 0 46653 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 171 11081 SH SOLE 30 11081 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 112 7285 SH SOLE 40 7285 0 0 ENBRIDGE INC COM 29250N105 12655 317880 SH SOLE 2 0 0 317880 ENBRIDGE INC COM 29250N105 1065 26762 SH SOLE 4 26762 0 0 ENBRIDGE INC COM 29250N105 144 3617 SH SOLE 15 3617 0 0 ENBRIDGE INC COM 29250N105 8207 206161 SH SOLE 18 157695 0 48466 ENBRIDGE INC COM 29250N105 108273 2719745 SH SOLE 19 2719745 0 0 ENBRIDGE INC COM 29250N105 36934 927768 SH SOLE 21 927768 0 0 ENBRIDGE INC COM 29250N105 7879 197924 SH SOLE 22 153318 0 44606 ENBRIDGE INC COM 29250N105 618 15519 SH SOLE 25 15519 0 0 ENBRIDGE INC COM 29250N105 8049 202177 SH SOLE 26 72494 0 129683 ENBRIDGE INC COM 29250N105 383 9624 SH SOLE 28 9624 0 0 ENBRIDGE INC COM 29250N105 81 2035 SH SOLE 29 2035 0 0 ENBRIDGE INC COM 29250N105 3708 93131 SH SOLE 31 22711 0 70420 ENBRIDGE INC COM 29250N105 532 13368 SH SOLE 34 13368 0 0 ENBRIDGE INC COM 29250N105 7401 185900 SH SOLE 36 185900 0 0 ENBRIDGE INC COM 29250N105 153 3842 SH SOLE 40 3842 0 0 ENCANA CORP COM 292505104 2073 235613 SH SOLE 4 235613 0 0 ENCANA CORP COM 292505104 18540 2106847 SH SOLE 18 2106847 0 0 ENCANA CORP COM 292505104 138305 15716518 SH SOLE 19 15716518 0 0 ENCANA CORP COM 292505104 4853 551496 SH SOLE 21 551496 0 0 ENCANA CORP COM 292505104 3685 418750 SH SOLE 22 418750 0 0 ENCANA CORP COM 292505104 1642 186639 SH SOLE 25 186639 0 0 ENCANA CORP COM 292505104 53232 6049121 SH SOLE 34 6049121 0 0 ENCORE CAP GROUP INC COM 292554102 218 5421 SH SOLE 2 1343 0 4078 ENCORE CAP GROUP INC COM 292554102 7 182 SH SOLE 4 182 0 0 ENCORE CAP GROUP INC COM 292554102 29 719 SH SOLE 7 719 0 0 ENCORE CAP GROUP INC COM 292554102 4283 106673 SH SOLE 18 106673 0 0 ENCORE CAP GROUP INC COM 292554102 506 12614 SH SOLE 19 12614 0 0 ENCORE CAP GROUP INC COM 292554102 69519 1731491 SH SOLE 21 1731491 0 0 ENCORE CAP GROUP INC COM 292554102 25001 622690 SH SOLE 22 578112 0 44578 ENCORE CAP GROUP INC COM 292554102 217 5395 SH SOLE 26 3162 0 2233 ENCORE CAP GROUP INC COM 292554102 138 3449 SH SOLE 28 3449 0 0 ENCORE CAP GROUP INC COM 292554102 813 20244 SH SOLE 30 20244 0 0 ENCORE CAP GROUP INC COM 292554102 115 2857 SH SOLE 40 2857 0 0 ENCORE WIRE CORP COM 292562105 184 4308 SH SOLE 2 1000 0 3308 ENCORE WIRE CORP COM 292562105 5 110 SH SOLE 4 110 0 0 ENCORE WIRE CORP COM 292562105 20 467 SH SOLE 7 467 0 0 ENCORE WIRE CORP COM 292562105 4384 102667 SH SOLE 18 102667 0 0 ENCORE WIRE CORP COM 292562105 583 13665 SH SOLE 19 13665 0 0 ENCORE WIRE CORP COM 292562105 74901 1754113 SH SOLE 21 1754113 0 0 ENCORE WIRE CORP COM 292562105 24252 567972 SH SOLE 22 526914 0 41058 ENCORE WIRE CORP COM 292562105 293 6866 SH SOLE 26 4871 0 1995 ENCORE WIRE CORP COM 292562105 120 2807 SH SOLE 28 2807 0 0 ENCORE WIRE CORP COM 292562105 1261 29525 SH SOLE 30 29525 0 0 ENCORE WIRE CORP COM 292562105 97 2272 SH SOLE 40 2272 0 0 ENDO INTL PLC SHS G30401106 2538 227260 SH SOLE 2 117765 0 109495 ENDO INTL PLC SHS G30401106 10 926 SH SOLE 4 926 0 0 ENDO INTL PLC SHS G30401106 121 10829 SH SOLE 7 10829 0 0 ENDO INTL PLC SHS G30401106 17 1531 SH SOLE 15 1531 0 0 ENDO INTL PLC SHS G30401106 7740 692930 SH SOLE 18 692930 0 0 ENDO INTL PLC SHS G30401106 1034 92578 SH SOLE 19 92578 0 0 ENDO INTL PLC SHS G30401106 143177 12817955 SH SOLE 21 12817955 0 0 ENDO INTL PLC SHS G30401106 71496 6400694 SH SOLE 22 5748914 0 651780 ENDO INTL PLC SHS G30401106 1757 157324 SH SOLE 25 157324 0 0 ENDO INTL PLC SHS G30401106 2880 257794 SH SOLE 26 101728 0 156066 ENDO INTL PLC SHS G30401106 351 31394 SH SOLE 28 31394 0 0 ENDO INTL PLC SHS G30401106 609 54479 SH SOLE 29 2842 0 51637 ENDO INTL PLC SHS G30401106 357 31997 SH SOLE 30 31997 0 0 ENDO INTL PLC SHS G30401106 52 4698 SH SOLE 31 4698 0 0 ENDO INTL PLC SHS G30401106 2230 199681 SH SOLE 36 199681 0 0 ENDO INTL PLC SHS G30401106 219 19593 SH SOLE 40 19593 0 0 ENDOCYTE INC COM 29269A102 11 7181 SH SOLE 18 7181 0 0 ENDOCYTE INC COM 29269A102 11 7477 SH SOLE 19 7477 0 0 ENDOCYTE INC COM 29269A102 263 175212 SH SOLE 21 175212 0 0 ENDOCYTE INC COM 29269A102 249 165730 SH SOLE 22 165730 0 0 ENDOLOGIX INC COM 29266S106 20 4105 SH SOLE 2 3729 0 376 ENDOLOGIX INC COM 29266S106 2 480 SH SOLE 4 480 0 0 ENDOLOGIX INC COM 29266S106 10 1958 SH SOLE 7 1958 0 0 ENDOLOGIX INC COM 29266S106 1392 286517 SH SOLE 18 286517 0 0 ENDOLOGIX INC COM 29266S106 257 52834 SH SOLE 19 52834 0 0 ENDOLOGIX INC COM 29266S106 11539 2374226 SH SOLE 21 2374226 0 0 ENDOLOGIX INC COM 29266S106 10847 2231793 SH SOLE 22 2087197 0 144596 ENDOLOGIX INC COM 29266S106 29 5997 SH SOLE 26 0 0 5997 ENDOLOGIX INC COM 29266S106 52 10621 SH SOLE 28 10621 0 0 ENDOLOGIX INC COM 29266S106 40 8233 SH SOLE 30 8233 0 0 ENDOLOGIX INC COM 29266S106 34 6911 SH SOLE 40 6911 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 38 4602 SH SOLE 2 3994 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 1703 203941 SH SOLE 18 203941 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 324 38745 SH SOLE 19 38745 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 14161 1695877 SH SOLE 21 1695877 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 13857 1659476 SH SOLE 22 1549658 0 109818 ENDURANCE INTL GROUP HLDGS I COM 29272B105 75 8935 SH SOLE 28 8935 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 120 14408 SH SOLE 29 0 0 14408 ENDURANCE INTL GROUP HLDGS I COM 29272B105 68 8126 SH SOLE 30 8126 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 56 6670 SH SOLE 40 6670 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 349 36995 SH SOLE 2 0 0 36995 ENEL AMERICAS S A SPONSORED ADR 29274F104 1036 109851 SH SOLE 7 109851 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 22913 2429820 SH SOLE 21 2429820 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 3515 372753 SH SOLE 25 372753 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 4847 514018 SH SOLE 26 292110 0 221908 ENEL AMERICAS S A SPONSORED ADR 29274F104 18462 1957813 SH SOLE 30 1957813 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 858 90955 SH SOLE 34 90955 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 219 39895 SH SOLE 2 2900 0 36995 ENEL CHILE S A SPONSORED ADR 29278D105 1783 324183 SH SOLE 25 324183 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 4156 755669 SH SOLE 26 497197 0 258472 ENEL CHILE S A SPONSORED ADR 29278D105 3973 722447 SH SOLE 30 722447 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 347 63049 SH SOLE 34 63049 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 3156 139401 SH SOLE 2 33931 0 105470 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1372 60587 SH SOLE 7 60587 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 593 26183 SH SOLE 18 26183 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 5991 264604 SH SOLE 21 264604 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 7279 321493 SH SOLE 22 321493 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2152 95045 SH SOLE 25 95045 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 3853 170166 SH SOLE 26 121955 0 48211 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 5170 228373 SH SOLE 30 228373 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 376 16611 SH SOLE 34 16611 0 0 ENERGEN CORP COM 29265N108 5211 105554 SH SOLE 2 55551 0 50003 ENERGEN CORP COM 29265N108 191 3866 SH SOLE 4 3866 0 0 ENERGEN CORP COM 29265N108 164 3314 SH SOLE 7 3314 0 0 ENERGEN CORP COM 29265N108 16456 333326 SH SOLE 18 333326 0 0 ENERGEN CORP COM 29265N108 25871 524018 SH SOLE 19 524018 0 0 ENERGEN CORP COM 29265N108 210572 4265186 SH SOLE 21 4265186 0 0 ENERGEN CORP COM 29265N108 153412 3107396 SH SOLE 22 2804275 0 303121 ENERGEN CORP COM 29265N108 32 657 SH SOLE 25 657 0 0 ENERGEN CORP COM 29265N108 1831 37095 SH SOLE 26 30471 0 6624 ENERGEN CORP COM 29265N108 682 13815 SH SOLE 28 13815 0 0 ENERGEN CORP COM 29265N108 1554 31473 SH SOLE 29 0 0 31473 ENERGEN CORP COM 29265N108 2473 50082 SH SOLE 30 50082 0 0 ENERGEN CORP COM 29265N108 105 2124 SH SOLE 31 2124 0 0 ENERGEN CORP COM 29265N108 2830 57326 SH SOLE 34 57326 0 0 ENERGEN CORP COM 29265N108 362 7331 SH SOLE 36 7331 0 0 ENERGEN CORP COM 29265N108 574 11617 SH SOLE 40 11617 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 3693 76914 SH SOLE 2 55575 0 21339 ENERGIZER HLDGS INC NEW COM 29272W109 92 1910 SH SOLE 4 1910 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 73 1519 SH SOLE 7 1519 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 3555 74035 SH SOLE 13 74035 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1628 33900 SH SOLE 15 0 0 33900 ENERGIZER HLDGS INC NEW COM 29272W109 11551 240548 SH SOLE 18 240444 0 104 ENERGIZER HLDGS INC NEW COM 29272W109 30476 634655 SH SOLE 19 634655 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 127718 2659676 SH SOLE 21 2659676 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 133716 2784586 SH SOLE 22 2291130 0 493456 ENERGIZER HLDGS INC NEW COM 29272W109 155 3237 SH SOLE 23 3237 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1203 25050 SH SOLE 25 25050 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 819 17049 SH SOLE 26 13231 0 3818 ENERGIZER HLDGS INC NEW COM 29272W109 419 8721 SH SOLE 28 8721 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 6145 127971 SH SOLE 29 0 0 127971 ENERGIZER HLDGS INC NEW COM 29272W109 457 9522 SH SOLE 30 9522 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 68 1408 SH SOLE 31 1408 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 3243 67528 SH SOLE 34 67528 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 2145 44677 SH SOLE 36 44677 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 330 6863 SH SOLE 40 6863 0 0 ENERGOUS CORP COM 29272C103 12 748 SH SOLE 2 748 0 0 ENERGOUS CORP COM 29272C103 16 981 SH SOLE 7 981 0 0 ENERGOUS CORP COM 29272C103 1103 67840 SH SOLE 18 67840 0 0 ENERGOUS CORP COM 29272C103 190 11708 SH SOLE 19 11708 0 0 ENERGOUS CORP COM 29272C103 9398 577968 SH SOLE 21 577968 0 0 ENERGOUS CORP COM 29272C103 8824 542653 SH SOLE 22 517009 0 25644 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 31292 SH SOLE 21 31292 0 0 ENERGY FOCUS INC COM NEW 29268T300 407 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 262 164841 SH SOLE 21 164841 0 0 ENERGY RECOVERY INC COM 29270J100 14 1692 SH SOLE 2 1692 0 0 ENERGY RECOVERY INC COM 29270J100 11 1374 SH SOLE 7 1374 0 0 ENERGY RECOVERY INC COM 29270J100 1102 132970 SH SOLE 18 132970 0 0 ENERGY RECOVERY INC COM 29270J100 189 22807 SH SOLE 19 22807 0 0 ENERGY RECOVERY INC COM 29270J100 9546 1151453 SH SOLE 21 1151453 0 0 ENERGY RECOVERY INC COM 29270J100 6993 843601 SH SOLE 22 776804 0 66797 ENERGY RECOVERY INC COM 29270J100 25 3010 SH SOLE 26 0 0 3010 ENERGY RECOVERY INC COM 29270J100 51 6211 SH SOLE 28 6211 0 0 ENERGY RECOVERY INC COM 29270J100 62 7511 SH SOLE 30 7511 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 284 15807 SH SOLE 7 15807 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 982 48162 SH SOLE 18 48162 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 90558 4441319 SH SOLE 19 4441319 0 0 ENERGY XXI GULF COAST INC COM 29276K101 94 5071 SH SOLE 2 1202 0 3869 ENERGY XXI GULF COAST INC COM 29276K101 17 907 SH SOLE 7 907 0 0 ENERGY XXI GULF COAST INC COM 29276K101 2064 111171 SH SOLE 18 111171 0 0 ENERGY XXI GULF COAST INC COM 29276K101 492 26482 SH SOLE 19 26482 0 0 ENERGY XXI GULF COAST INC COM 29276K101 16492 888122 SH SOLE 21 888122 0 0 ENERGY XXI GULF COAST INC COM 29276K101 7483 402966 SH SOLE 22 346779 0 56187 ENERGY XXI GULF COAST INC COM 29276K101 109 5843 SH SOLE 28 5843 0 0 ENERGY XXI GULF COAST INC COM 29276K101 96 5170 SH SOLE 30 5170 0 0 ENERGY XXI GULF COAST INC COM 29276K101 83 4495 SH SOLE 40 4495 0 0 ENERNOC INC COM 292764107 32 4167 SH SOLE 2 1037 0 3130 ENERNOC INC COM 292764107 5 618 SH SOLE 7 618 0 0 ENERNOC INC COM 292764107 802 103487 SH SOLE 18 103487 0 0 ENERNOC INC COM 292764107 146 18790 SH SOLE 19 18790 0 0 ENERNOC INC COM 292764107 7074 912750 SH SOLE 21 912750 0 0 ENERNOC INC COM 292764107 5210 672300 SH SOLE 22 639350 0 32950 ENERPLUS CORP COM 292766102 4 476 SH SOLE 21 476 0 0 ENERSYS COM 29275Y102 1379 19040 SH SOLE 2 18846 0 194 ENERSYS COM 29275Y102 17 233 SH SOLE 4 233 0 0 ENERSYS COM 29275Y102 108 1484 SH SOLE 7 1484 0 0 ENERSYS COM 29275Y102 19970 275645 SH SOLE 18 275645 0 0 ENERSYS COM 29275Y102 2040 28154 SH SOLE 19 28154 0 0 ENERSYS COM 29275Y102 193002 2663932 SH SOLE 21 2663932 0 0 ENERSYS COM 29275Y102 99173 1368848 SH SOLE 22 1280547 0 88301 ENERSYS COM 29275Y102 1120 15461 SH SOLE 26 12727 0 2734 ENERSYS COM 29275Y102 441 6089 SH SOLE 28 6089 0 0 ENERSYS COM 29275Y102 504 6961 SH SOLE 30 6961 0 0 ENERSYS COM 29275Y102 52 716 SH SOLE 36 716 0 0 ENERSYS COM 29275Y102 341 4707 SH SOLE 40 4707 0 0 ENGILITY HLDGS INC NEW COM 29286C107 321 11319 SH SOLE 2 3643 0 7676 ENGILITY HLDGS INC NEW COM 29286C107 3 112 SH SOLE 4 112 0 0 ENGILITY HLDGS INC NEW COM 29286C107 12 405 SH SOLE 7 405 0 0 ENGILITY HLDGS INC NEW COM 29286C107 1 18 SH SOLE 17 0 0 18 ENGILITY HLDGS INC NEW COM 29286C107 2566 90342 SH SOLE 18 90342 0 0 ENGILITY HLDGS INC NEW COM 29286C107 2505 88208 SH SOLE 19 88208 0 0 ENGILITY HLDGS INC NEW COM 29286C107 64653 2276503 SH SOLE 21 2276503 0 0 ENGILITY HLDGS INC NEW COM 29286C107 20917 736511 SH SOLE 22 704302 0 32209 ENGILITY HLDGS INC NEW COM 29286C107 1694 59636 SH SOLE 23 59636 0 0 ENGILITY HLDGS INC NEW COM 29286C107 337 11882 SH SOLE 26 10810 0 1072 ENGILITY HLDGS INC NEW COM 29286C107 76 2666 SH SOLE 28 2666 0 0 ENGILITY HLDGS INC NEW COM 29286C107 233 8207 SH SOLE 29 0 0 8207 ENGILITY HLDGS INC NEW COM 29286C107 768 27036 SH SOLE 30 27036 0 0 ENGILITY HLDGS INC NEW COM 29286C107 54 1885 SH SOLE 40 1885 0 0 ENGLOBAL CORP COM 293306106 3 2491 SH SOLE 18 2491 0 0 ENGLOBAL CORP COM 293306106 57 44454 SH SOLE 21 44454 0 0 ENI S P A SPONSORED ADR 26874R108 12521 416520 SH SOLE 19 416520 0 0 ENI S P A SPONSORED ADR 26874R108 81 2710 SH SOLE 21 2710 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 864 49098 SH SOLE 7 49098 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 331 18829 SH SOLE 21 18829 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 1649 93665 SH SOLE 22 62303 0 31362 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 317 17996 SH SOLE 26 13523 0 4473 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 128 7266 SH SOLE 28 7266 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 386 21946 SH SOLE 29 0 0 21946 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 184 10456 SH SOLE 30 10456 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 100 5661 SH SOLE 40 5661 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 8865 522687 SH SOLE 19 522687 0 0 ENNIS INC COM 293389102 101 5270 SH SOLE 2 1125 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 103072 SH SOLE 18 103072 0 0 ENNIS INC COM 293389102 320 16753 SH SOLE 19 16753 0 0 ENNIS INC COM 293389102 15312 801674 SH SOLE 21 801674 0 0 ENNIS INC COM 293389102 14474 757781 SH SOLE 22 701214 0 56567 ENNIS INC COM 293389102 179 9361 SH SOLE 26 9361 0 0 ENNIS INC COM 293389102 71 3722 SH SOLE 28 3722 0 0 ENNIS INC COM 293389102 75 3920 SH SOLE 30 3920 0 0 ENNIS INC COM 293389102 76 3978 SH SOLE 34 3978 0 0 ENNIS INC COM 293389102 49 2583 SH SOLE 40 2583 0 0 ENOVA INTL INC COM 29357K103 626 42180 SH SOLE 2 38078 0 4102 ENOVA INTL INC COM 29357K103 9 582 SH SOLE 7 582 0 0 ENOVA INTL INC COM 29357K103 2359 158855 SH SOLE 18 158855 0 0 ENOVA INTL INC COM 29357K103 3607 242915 SH SOLE 19 242915 0 0 ENOVA INTL INC COM 29357K103 35879 2416079 SH SOLE 21 2416079 0 0 ENOVA INTL INC COM 29357K103 25124 1691865 SH SOLE 22 1654308 0 37557 ENOVA INTL INC COM 29357K103 598 40279 SH SOLE 23 40279 0 0 ENOVA INTL INC COM 29357K103 633 42630 SH SOLE 29 0 0 42630 ENOVA INTL INC COM 29357K103 505 33995 SH SOLE 30 33995 0 0 ENPHASE ENERGY INC COM 29355A107 11 12976 SH SOLE 18 12976 0 0 ENPHASE ENERGY INC COM 29355A107 4 5033 SH SOLE 19 5033 0 0 ENPHASE ENERGY INC COM 29355A107 151 174232 SH SOLE 21 174232 0 0 ENPHASE ENERGY INC COM 29355A107 364 420359 SH SOLE 22 420359 0 0 ENPRO INDS INC COM 29355X107 87 1215 SH SOLE 2 1096 0 119 ENPRO INDS INC COM 29355X107 8 109 SH SOLE 4 109 0 0 ENPRO INDS INC COM 29355X107 45 625 SH SOLE 7 625 0 0 ENPRO INDS INC COM 29355X107 7064 98978 SH SOLE 18 98978 0 0 ENPRO INDS INC COM 29355X107 1032 14462 SH SOLE 19 14462 0 0 ENPRO INDS INC COM 29355X107 128156 1795659 SH SOLE 21 1795659 0 0 ENPRO INDS INC COM 29355X107 41417 580311 SH SOLE 22 537028 0 43283 ENPRO INDS INC COM 29355X107 634 8886 SH SOLE 26 7194 0 1692 ENPRO INDS INC COM 29355X107 225 3152 SH SOLE 28 3152 0 0 ENPRO INDS INC COM 29355X107 2169 30384 SH SOLE 30 30384 0 0 ENPRO INDS INC COM 29355X107 190 2664 SH SOLE 40 2664 0 0 ENSCO PLC SHS CLASS A G3157S106 943 182670 SH SOLE 2 132909 0 49761 ENSCO PLC SHS CLASS A G3157S106 6 1220 SH SOLE 4 1220 0 0 ENSCO PLC SHS CLASS A G3157S106 117 22608 SH SOLE 7 22608 0 0 ENSCO PLC SHS CLASS A G3157S106 10469 2028963 SH SOLE 18 2028963 0 0 ENSCO PLC SHS CLASS A G3157S106 1056 204644 SH SOLE 19 204644 0 0 ENSCO PLC SHS CLASS A G3157S106 103526 20063193 SH SOLE 21 20063193 0 0 ENSCO PLC SHS CLASS A G3157S106 50084 9706192 SH SOLE 22 9058664 0 647528 ENSCO PLC SHS CLASS A G3157S106 554 107419 SH SOLE 23 107419 0 0 ENSCO PLC SHS CLASS A G3157S106 560 108545 SH SOLE 26 90270 0 18275 ENSCO PLC SHS CLASS A G3157S106 224 43467 SH SOLE 28 43467 0 0 ENSCO PLC SHS CLASS A G3157S106 163 31617 SH SOLE 29 0 0 31617 ENSCO PLC SHS CLASS A G3157S106 242 46837 SH SOLE 30 46837 0 0 ENSCO PLC SHS CLASS A G3157S106 1011 195986 SH SOLE 36 195986 0 0 ENSCO PLC SHS CLASS A G3157S106 175 33928 SH SOLE 40 33928 0 0 ENSERVCO CORP COM 29358Y102 3 9833 SH SOLE 21 9833 0 0 ENSERVCO CORP COM 29358Y102 94 304071 SH SOLE 22 304071 0 0 ENSERVCO CORP COM 29358Y102 3 10066 SH SOLE 29 0 0 10066 ENSIGN GROUP INC COM 29358P101 121 5556 SH SOLE 2 1952 0 3604 ENSIGN GROUP INC COM 29358P101 9 398 SH SOLE 4 398 0 0 ENSIGN GROUP INC COM 29358P101 28 1304 SH SOLE 7 1304 0 0 ENSIGN GROUP INC COM 29358P101 5002 229781 SH SOLE 18 229781 0 0 ENSIGN GROUP INC COM 29358P101 958 43989 SH SOLE 19 43989 0 0 ENSIGN GROUP INC COM 29358P101 92957 4269950 SH SOLE 21 4269950 0 0 ENSIGN GROUP INC COM 29358P101 27334 1255565 SH SOLE 22 1161971 0 93594 ENSIGN GROUP INC COM 29358P101 1231 56550 SH SOLE 23 56550 0 0 ENSIGN GROUP INC COM 29358P101 71 3261 SH SOLE 26 0 0 3261 ENSIGN GROUP INC COM 29358P101 152 6989 SH SOLE 28 6989 0 0 ENSIGN GROUP INC COM 29358P101 122 5591 SH SOLE 29 0 0 5591 ENSIGN GROUP INC COM 29358P101 1460 67046 SH SOLE 30 67046 0 0 ENSIGN GROUP INC COM 29358P101 116 5340 SH SOLE 40 5340 0 0 ENSTAR GROUP LIMITED SHS G3075P101 468 2358 SH SOLE 2 478 0 1880 ENSTAR GROUP LIMITED SHS G3075P101 15 77 SH SOLE 4 77 0 0 ENSTAR GROUP LIMITED SHS G3075P101 44 220 SH SOLE 7 220 0 0 ENSTAR GROUP LIMITED SHS G3075P101 8501 42795 SH SOLE 18 42795 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1492 7513 SH SOLE 19 7513 0 0 ENSTAR GROUP LIMITED SHS G3075P101 66757 336052 SH SOLE 21 336052 0 0 ENSTAR GROUP LIMITED SHS G3075P101 61539 309784 SH SOLE 22 290074 0 19710 ENSTAR GROUP LIMITED SHS G3075P101 263 1323 SH SOLE 23 1323 0 0 ENSTAR GROUP LIMITED SHS G3075P101 689 3470 SH SOLE 26 2770 0 700 ENSTAR GROUP LIMITED SHS G3075P101 321 1618 SH SOLE 28 1618 0 0 ENSTAR GROUP LIMITED SHS G3075P101 317 1596 SH SOLE 30 1596 0 0 ENSTAR GROUP LIMITED SHS G3075P101 228 1149 SH SOLE 40 1149 0 0 ENSYNC INC COM 29359T102 8 21689 SH SOLE 21 21689 0 0 ENTEGRA FINL CORP COM 29363J108 31 1381 SH SOLE 2 280 0 1101 ENTEGRA FINL CORP COM 29363J108 3 153 SH SOLE 7 153 0 0 ENTEGRA FINL CORP COM 29363J108 606 26645 SH SOLE 18 26645 0 0 ENTEGRA FINL CORP COM 29363J108 73 3215 SH SOLE 19 3215 0 0 ENTEGRA FINL CORP COM 29363J108 4705 206816 SH SOLE 21 206816 0 0 ENTEGRA FINL CORP COM 29363J108 1604 70491 SH SOLE 22 63078 0 7413 ENTEGRIS INC COM 29362U104 1264 57567 SH SOLE 2 56678 0 889 ENTEGRIS INC COM 29362U104 16 710 SH SOLE 4 710 0 0 ENTEGRIS INC COM 29362U104 76 3476 SH SOLE 7 3476 0 0 ENTEGRIS INC COM 29362U104 10807 492359 SH SOLE 18 492359 0 0 ENTEGRIS INC COM 29362U104 18572 846095 SH SOLE 19 846095 0 0 ENTEGRIS INC COM 29362U104 91463 4166860 SH SOLE 21 4166860 0 0 ENTEGRIS INC COM 29362U104 116187 5293268 SH SOLE 22 5020780 0 272488 ENTEGRIS INC COM 29362U104 8241 375429 SH SOLE 23 375429 0 0 ENTEGRIS INC COM 29362U104 890 40552 SH SOLE 26 30644 0 9908 ENTEGRIS INC COM 29362U104 395 17983 SH SOLE 28 17983 0 0 ENTEGRIS INC COM 29362U104 2535 115502 SH SOLE 29 0 0 115502 ENTEGRIS INC COM 29362U104 487 22179 SH SOLE 30 22179 0 0 ENTEGRIS INC COM 29362U104 107 4853 SH SOLE 34 4853 0 0 ENTEGRIS INC COM 29362U104 304 13857 SH SOLE 40 13857 0 0 ENTELLUS MED INC COM 29363K105 7 444 SH SOLE 2 408 0 36 ENTELLUS MED INC COM 29363K105 710 42882 SH SOLE 18 42882 0 0 ENTELLUS MED INC COM 29363K105 88 5303 SH SOLE 19 5303 0 0 ENTELLUS MED INC COM 29363K105 6189 373759 SH SOLE 21 373759 0 0 ENTELLUS MED INC COM 29363K105 2745 165745 SH SOLE 22 156900 0 8845 ENTELLUS MED INC COM 29363K105 20 1205 SH SOLE 28 1205 0 0 ENTELLUS MED INC COM 29363K105 12 737 SH SOLE 40 737 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 59 5663 SH SOLE 2 1197 0 4466 ENTERCOM COMMUNICATIONS CORP CL A 293639100 7 639 SH SOLE 7 639 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1149 111024 SH SOLE 18 111024 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 198 19126 SH SOLE 19 19126 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 9167 885740 SH SOLE 21 885740 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 7073 683358 SH SOLE 22 638012 0 45346 ENTERCOM COMMUNICATIONS CORP CL A 293639100 33 3225 SH SOLE 28 3225 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 37 3542 SH SOLE 30 3542 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 20 1963 SH SOLE 40 1963 0 0 ENTERGY CORP NEW COM 29364G103 18717 243804 SH SOLE 2 72384 0 171420 ENTERGY CORP NEW COM 29364G103 4404 57366 SH SOLE 4 52972 0 4394 ENTERGY CORP NEW COM 29364G103 12398 161500 SH SOLE 7 145396 0 16104 ENTERGY CORP NEW COM 29364G103 531 6917 SH SOLE 13 6917 0 0 ENTERGY CORP NEW COM 29364G103 86 1122 SH SOLE 15 1122 0 0 ENTERGY CORP NEW COM 29364G103 39049 508645 SH SOLE 18 483991 0 24654 ENTERGY CORP NEW COM 29364G103 13738 178952 SH SOLE 19 178952 0 0 ENTERGY CORP NEW COM 29364G103 8245 107405 SH SOLE 20 0 0 107405 ENTERGY CORP NEW COM 29364G103 598829 7800302 SH SOLE 21 7800302 0 0 ENTERGY CORP NEW COM 29364G103 387489 5047404 SH SOLE 22 4186876 0 860528 ENTERGY CORP NEW COM 29364G103 16695 217470 SH SOLE 23 217470 0 0 ENTERGY CORP NEW COM 29364G103 11840 154226 SH SOLE 25 154226 0 0 ENTERGY CORP NEW COM 29364G103 39774 518091 SH SOLE 26 176852 0 341239 ENTERGY CORP NEW COM 29364G103 2818 36705 SH SOLE 28 27541 0 9164 ENTERGY CORP NEW COM 29364G103 492 6409 SH SOLE 29 6409 0 0 ENTERGY CORP NEW COM 29364G103 53211 693128 SH SOLE 30 693128 0 0 ENTERGY CORP NEW COM 29364G103 6411 83515 SH SOLE 31 35757 0 47758 ENTERGY CORP NEW COM 29364G103 7283 94872 SH SOLE 32 94872 0 0 ENTERGY CORP NEW COM 29364G103 6925 90201 SH SOLE 34 90201 0 0 ENTERGY CORP NEW COM 29364G103 18028 234825 SH SOLE 36 234825 0 0 ENTERGY CORP NEW COM 29364G103 72 942 SH SOLE 40 942 0 0 ENTEROMEDICS INC COM PAR 29365M505 6 1247 SH SOLE 18 1247 0 0 ENTEROMEDICS INC COM PAR 29365M505 81 16304 SH SOLE 21 16304 0 0 ENTEROMEDICS INC COM PAR 29365M505 1 117 SH SOLE 22 117 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 62 1750 SH SOLE 2 357 0 1393 ENTERPRISE BANCORP INC MASS COM 293668109 1292 36359 SH SOLE 18 36359 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 217 6118 SH SOLE 19 6118 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 10777 303225 SH SOLE 21 303225 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 3049 85782 SH SOLE 22 77762 0 8020 ENTERPRISE FINL SVCS CORP COM 293712105 180 4409 SH SOLE 2 1015 0 3394 ENTERPRISE FINL SVCS CORP COM 293712105 28 698 SH SOLE 7 698 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3490 85531 SH SOLE 18 85531 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 620 15199 SH SOLE 19 15199 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 27220 667145 SH SOLE 21 667145 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 23023 564277 SH SOLE 22 524582 0 39695 ENTERPRISE FINL SVCS CORP COM 293712105 107 2624 SH SOLE 28 2624 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 251 6156 SH SOLE 29 0 0 6156 ENTERPRISE FINL SVCS CORP COM 293712105 149 3649 SH SOLE 30 3649 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 80 1972 SH SOLE 40 1972 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2276 84039 SH SOLE 7 84039 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1465 54117 SH SOLE 18 54117 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 84303 3113097 SH SOLE 19 3101682 0 11415 ENTRAVISION COMMUNICATIONS C CL A 29382R107 21 3206 SH SOLE 2 3206 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 12 1833 SH SOLE 7 1833 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1616 244917 SH SOLE 18 244917 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 283 42867 SH SOLE 19 42867 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 13485 2043147 SH SOLE 21 2043147 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 11689 1771086 SH SOLE 22 1652198 0 118888 ENTRAVISION COMMUNICATIONS C CL A 29382R107 60 9070 SH SOLE 28 9070 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 50 7560 SH SOLE 30 7560 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 36 5507 SH SOLE 40 5507 0 0 ENVESTNET INC COM 29404K106 83 2099 SH SOLE 2 1880 0 219 ENVESTNET INC COM 29404K106 9 224 SH SOLE 4 224 0 0 ENVESTNET INC COM 29404K106 40 1004 SH SOLE 7 1004 0 0 ENVESTNET INC COM 29404K106 5870 148233 SH SOLE 18 148233 0 0 ENVESTNET INC COM 29404K106 1123 28367 SH SOLE 19 28367 0 0 ENVESTNET INC COM 29404K106 49699 1255024 SH SOLE 21 1255024 0 0 ENVESTNET INC COM 29404K106 47637 1202966 SH SOLE 22 1125976 0 76990 ENVESTNET INC COM 29404K106 281 7086 SH SOLE 26 4654 0 2432 ENVESTNET INC COM 29404K106 217 5492 SH SOLE 28 5492 0 0 ENVESTNET INC COM 29404K106 265 6703 SH SOLE 30 6703 0 0 ENVESTNET INC COM 29404K106 222 5611 SH SOLE 40 5611 0 0 ENVIROSTAR INC COM 29414M100 5 170 SH SOLE 2 170 0 0 ENVIROSTAR INC COM 29414M100 331 12249 SH SOLE 18 12249 0 0 ENVIROSTAR INC COM 29414M100 42 1567 SH SOLE 19 1567 0 0 ENVIROSTAR INC COM 29414M100 3026 111870 SH SOLE 21 111870 0 0 ENVIROSTAR INC COM 29414M100 748 27660 SH SOLE 22 24975 0 2685 ENVISION HEALTHCARE CORP COM 29414D100 9783 156104 SH SOLE 2 29042 0 127062 ENVISION HEALTHCARE CORP COM 29414D100 1968 31399 SH SOLE 4 28501 0 2898 ENVISION HEALTHCARE CORP COM 29414D100 5428 86613 SH SOLE 7 82303 0 4310 ENVISION HEALTHCARE CORP COM 29414D100 16742 267142 SH SOLE 18 251052 0 16090 ENVISION HEALTHCARE CORP COM 29414D100 2845 45395 SH SOLE 19 36498 0 8897 ENVISION HEALTHCARE CORP COM 29414D100 158130 2523222 SH SOLE 21 2523222 0 0 ENVISION HEALTHCARE CORP COM 29414D100 201618 3217138 SH SOLE 22 2679787 0 537351 ENVISION HEALTHCARE CORP COM 29414D100 9559 152527 SH SOLE 23 152527 0 0 ENVISION HEALTHCARE CORP COM 29414D100 14847 236902 SH SOLE 26 126047 0 110855 ENVISION HEALTHCARE CORP COM 29414D100 1508 24057 SH SOLE 28 17953 0 6104 ENVISION HEALTHCARE CORP COM 29414D100 1979 31571 SH SOLE 29 2688 0 28883 ENVISION HEALTHCARE CORP COM 29414D100 30864 492485 SH SOLE 30 492485 0 0 ENVISION HEALTHCARE CORP COM 29414D100 3291 52514 SH SOLE 31 24118 0 28396 ENVISION HEALTHCARE CORP COM 29414D100 471 7515 SH SOLE 34 7515 0 0 ENVISION HEALTHCARE CORP COM 29414D100 1252 19983 SH SOLE 36 19983 0 0 ENVISION HEALTHCARE CORP COM 29414D100 45 716 SH SOLE 40 716 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 376 13657 SH SOLE 22 13657 0 0 ENZO BIOCHEM INC COM 294100102 222 20095 SH SOLE 2 20095 0 0 ENZO BIOCHEM INC COM 294100102 21 1930 SH SOLE 7 1930 0 0 ENZO BIOCHEM INC COM 294100102 1640 148588 SH SOLE 18 148588 0 0 ENZO BIOCHEM INC COM 294100102 1909 172952 SH SOLE 19 172952 0 0 ENZO BIOCHEM INC COM 294100102 14340 1298916 SH SOLE 21 1298916 0 0 ENZO BIOCHEM INC COM 294100102 20045 1815698 SH SOLE 22 1760417 0 55281 ENZO BIOCHEM INC COM 294100102 1298 117553 SH SOLE 23 117553 0 0 EOG RES INC COM 26875P101 68674 758662 SH SOLE 2 200727 0 557935 EOG RES INC COM 26875P101 17634 194812 SH SOLE 4 179166 0 15646 EOG RES INC COM 26875P101 36499 403217 SH SOLE 7 386678 0 16539 EOG RES INC COM 26875P101 5947 65699 SH SOLE 13 65699 0 0 EOG RES INC COM 26875P101 3175 35070 SH SOLE 15 3716 0 31354 EOG RES INC COM 26875P101 167705 1852686 SH SOLE 18 1773303 0 79383 EOG RES INC COM 26875P101 65026 718361 SH SOLE 19 718361 0 0 EOG RES INC COM 26875P101 20826 230075 SH SOLE 20 0 0 230075 EOG RES INC COM 26875P101 833454 9207407 SH SOLE 21 9207407 0 0 EOG RES INC COM 26875P101 1364899 15078425 SH SOLE 22 12470829 0 2607596 EOG RES INC COM 26875P101 64443 711925 SH SOLE 23 711925 0 0 EOG RES INC COM 26875P101 40798 450712 SH SOLE 25 450712 0 0 EOG RES INC COM 26875P101 134905 1490336 SH SOLE 26 443481 0 1046855 EOG RES INC COM 26875P101 11045 122021 SH SOLE 28 91502 0 30519 EOG RES INC COM 26875P101 2330 25736 SH SOLE 29 22532 0 3204 EOG RES INC COM 26875P101 158820 1754528 SH SOLE 30 1754528 0 0 EOG RES INC COM 26875P101 35507 392254 SH SOLE 31 206901 0 185353 EOG RES INC COM 26875P101 118712 1311442 SH SOLE 34 1311442 0 0 EOG RES INC COM 26875P101 56959 629239 SH SOLE 36 629239 0 0 EOG RES INC COM 26875P101 266 2940 SH SOLE 40 2940 0 0 EP ENERGY CORP CL A 268785102 136 37231 SH SOLE 2 30004 0 7227 EP ENERGY CORP CL A 268785102 2 611 SH SOLE 7 611 0 0 EP ENERGY CORP CL A 268785102 526 143592 SH SOLE 18 143592 0 0 EP ENERGY CORP CL A 268785102 656 179198 SH SOLE 19 179198 0 0 EP ENERGY CORP CL A 268785102 4457 1217756 SH SOLE 21 1217756 0 0 EP ENERGY CORP CL A 268785102 7484 2044762 SH SOLE 22 2000920 0 43842 EP ENERGY CORP CL A 268785102 12 3345 SH SOLE 23 3345 0 0 EP ENERGY CORP CL A 268785102 190 51986 SH SOLE 29 0 0 51986 EPAM SYS INC COM 29414B104 203 2414 SH SOLE 2 2118 0 296 EPAM SYS INC COM 29414B104 18 216 SH SOLE 4 216 0 0 EPAM SYS INC COM 29414B104 100 1191 SH SOLE 7 1191 0 0 EPAM SYS INC COM 29414B104 14202 168894 SH SOLE 18 168894 0 0 EPAM SYS INC COM 29414B104 761 9052 SH OTR 19 0 9052 0 EPAM SYS INC COM 29414B104 2658 31612 SH SOLE 19 31612 0 0 EPAM SYS INC COM 29414B104 123562 1469405 SH SOLE 21 1469405 0 0 EPAM SYS INC COM 29414B104 103052 1225499 SH SOLE 22 1133400 0 92099 EPAM SYS INC COM 29414B104 872 10372 SH SOLE 26 8141 0 2231 EPAM SYS INC COM 29414B104 620 7376 SH SOLE 28 7376 0 0 EPAM SYS INC COM 29414B104 649 7717 SH SOLE 30 7717 0 0 EPAM SYS INC COM 29414B104 6038 71808 SH SOLE 34 71808 0 0 EPAM SYS INC COM 29414B104 453 5393 SH SOLE 40 5393 0 0 EPIZYME INC COM 29428V104 69 4564 SH SOLE 2 2888 0 1676 EPIZYME INC COM 29428V104 10 661 SH SOLE 7 661 0 0 EPIZYME INC COM 29428V104 2168 143549 SH SOLE 18 143549 0 0 EPIZYME INC COM 29428V104 406 26863 SH SOLE 19 26863 0 0 EPIZYME INC COM 29428V104 30776 2038145 SH SOLE 21 2038145 0 0 EPIZYME INC COM 29428V104 15997 1059412 SH SOLE 22 987808 0 71604 EPIZYME INC COM 29428V104 83 5490 SH SOLE 28 5490 0 0 EPIZYME INC COM 29428V104 93 6187 SH SOLE 30 6187 0 0 EPIZYME INC COM 29428V104 34 2226 SH SOLE 40 2226 0 0 EPLUS INC COM 294268107 54 730 SH SOLE 2 570 0 160 EPLUS INC COM 294268107 26 348 SH SOLE 7 348 0 0 EPLUS INC COM 294268107 4530 61133 SH SOLE 18 61133 0 0 EPLUS INC COM 294268107 651 8785 SH SOLE 19 8785 0 0 EPLUS INC COM 294268107 81871 1104867 SH SOLE 21 1104867 0 0 EPLUS INC COM 294268107 26452 356980 SH SOLE 22 333239 0 23741 EPLUS INC COM 294268107 138 1860 SH SOLE 28 1860 0 0 EPLUS INC COM 294268107 1385 18686 SH SOLE 30 18686 0 0 EPLUS INC COM 294268107 100 1356 SH SOLE 40 1356 0 0 EPR PPTYS COM SH BEN INT 26884U109 4824 67116 SH SOLE 2 35048 0 32068 EPR PPTYS COM SH BEN INT 26884U109 6206 86352 SH SOLE 4 86352 0 0 EPR PPTYS COM SH BEN INT 26884U109 5738 79839 SH SOLE 7 79839 0 0 EPR PPTYS COM SH BEN INT 26884U109 166 2309 SH SOLE 15 2309 0 0 EPR PPTYS COM SH BEN INT 26884U109 8 113 SH SOLE 17 0 0 113 EPR PPTYS COM SH BEN INT 26884U109 17604 244944 SH SOLE 18 244944 0 0 EPR PPTYS COM SH BEN INT 26884U109 24253 337459 SH SOLE 19 337459 0 0 EPR PPTYS COM SH BEN INT 26884U109 219076 3048229 SH SOLE 21 3048229 0 0 EPR PPTYS COM SH BEN INT 26884U109 198060 2755806 SH SOLE 22 2504148 0 251658 EPR PPTYS COM SH BEN INT 26884U109 231 3219 SH SOLE 23 3219 0 0 EPR PPTYS COM SH BEN INT 26884U109 7783 108296 SH SOLE 25 108296 0 0 EPR PPTYS COM SH BEN INT 26884U109 3139 43677 SH SOLE 26 20391 0 23286 EPR PPTYS COM SH BEN INT 26884U109 628 8741 SH SOLE 28 8741 0 0 EPR PPTYS COM SH BEN INT 26884U109 2104 29282 SH SOLE 29 21828 0 7454 EPR PPTYS COM SH BEN INT 26884U109 23173 322432 SH SOLE 30 322432 0 0 EPR PPTYS COM SH BEN INT 26884U109 105 1458 SH SOLE 31 1458 0 0 EPR PPTYS COM SH BEN INT 26884U109 10746 149521 SH SOLE 34 149521 0 0 EPR PPTYS COM SH BEN INT 26884U109 188 2609 SH SOLE 36 2609 0 0 EPR PPTYS COM SH BEN INT 26884U109 523 7275 SH SOLE 40 7275 0 0 EQT CORP COM 26884L109 14053 239848 SH SOLE 2 73830 0 166018 EQT CORP COM 26884L109 4111 70172 SH SOLE 4 66201 0 3971 EQT CORP COM 26884L109 7372 125817 SH SOLE 7 118523 0 7294 EQT CORP COM 26884L109 2080 35502 SH SOLE 13 35502 0 0 EQT CORP COM 26884L109 62 1056 SH SOLE 15 1056 0 0 EQT CORP COM 26884L109 51783 883822 SH SOLE 18 860086 0 23736 EQT CORP COM 26884L109 104809 1788856 SH SOLE 19 1788856 0 0 EQT CORP COM 26884L109 5137 87675 SH SOLE 20 0 0 87675 EQT CORP COM 26884L109 212163 3621153 SH SOLE 21 3621153 0 0 EQT CORP COM 26884L109 267932 4572999 SH SOLE 22 3774836 0 798163 EQT CORP COM 26884L109 13046 222668 SH SOLE 23 222668 0 0 EQT CORP COM 26884L109 7229 123378 SH SOLE 25 123378 0 0 EQT CORP COM 26884L109 30208 515587 SH SOLE 26 173338 0 342249 EQT CORP COM 26884L109 2140 36520 SH SOLE 28 27375 0 9145 EQT CORP COM 26884L109 2796 47719 SH SOLE 29 5078 0 42641 EQT CORP COM 26884L109 33441 570768 SH SOLE 30 570768 0 0 EQT CORP COM 26884L109 5128 87528 SH SOLE 31 39610 0 47918 EQT CORP COM 26884L109 66419 1133631 SH SOLE 34 1133631 0 0 EQT CORP COM 26884L109 10996 187677 SH SOLE 36 187677 0 0 EQT CORP COM 26884L109 66 1118 SH SOLE 40 1118 0 0 EQT GP HLDGS LP COM UNIT REP 26885J103 1555 51583 SH SOLE 18 51583 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 475 6362 SH SOLE 7 6362 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 508 6805 SH SOLE 18 6805 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 28950 387909 SH SOLE 19 387909 0 0 EQUIFAX INC COM 294429105 44675 325101 SH SOLE 2 112954 0 212147 EQUIFAX INC COM 294429105 6989 50862 SH SOLE 4 47304 0 3558 EQUIFAX INC COM 294429105 11608 84471 SH SOLE 7 81529 0 2942 EQUIFAX INC COM 294429105 140 1016 SH SOLE 13 1016 0 0 EQUIFAX INC COM 294429105 109 790 SH SOLE 15 790 0 0 EQUIFAX INC COM 294429105 162753 1184350 SH SOLE 18 929905 0 254445 EQUIFAX INC COM 294429105 164315 1195714 SH SOLE 19 1190390 0 5324 EQUIFAX INC COM 294429105 10308 75013 SH SOLE 20 0 0 75013 EQUIFAX INC COM 294429105 318607 2318488 SH SOLE 21 2318488 0 0 EQUIFAX INC COM 294429105 460569 3351545 SH SOLE 22 2794589 0 556956 EQUIFAX INC COM 294429105 24052 175023 SH SOLE 23 175023 0 0 EQUIFAX INC COM 294429105 29586 215298 SH SOLE 25 215298 0 0 EQUIFAX INC COM 294429105 45466 330853 SH SOLE 26 123370 0 207483 EQUIFAX INC COM 294429105 3467 25227 SH SOLE 28 18851 0 6376 EQUIFAX INC COM 294429105 2115 15388 SH SOLE 29 13764 0 1624 EQUIFAX INC COM 294429105 44515 323933 SH SOLE 30 323933 0 0 EQUIFAX INC COM 294429105 9516 69248 SH SOLE 31 24917 0 44331 EQUIFAX INC COM 294429105 9685 70481 SH SOLE 34 70481 0 0 EQUIFAX INC COM 294429105 16545 120399 SH SOLE 36 120399 0 0 EQUIFAX INC COM 294429105 79 576 SH SOLE 40 576 0 0 EQUINIX INC COM PAR $0.001 29444U700 51534 120080 SH SOLE 2 24773 0 95307 EQUINIX INC COM PAR $0.001 29444U700 10337 24087 SH SOLE 4 22042 0 2045 EQUINIX INC COM PAR $0.001 29444U700 25415 59221 SH SOLE 7 58413 0 808 EQUINIX INC COM PAR $0.001 29444U700 527 1229 SH SOLE 13 1229 0 0 EQUINIX INC COM PAR $0.001 29444U700 2476 5770 SH SOLE 15 370 0 5400 EQUINIX INC COM PAR $0.001 29444U700 144983 337830 SH SOLE 18 279738 0 58092 EQUINIX INC COM PAR $0.001 29444U700 100850 234995 SH SOLE 19 234995 0 0 EQUINIX INC COM PAR $0.001 29444U700 15112 35212 SH SOLE 20 0 0 35212 EQUINIX INC COM PAR $0.001 29444U700 909020 2118138 SH SOLE 21 2118138 0 0 EQUINIX INC COM PAR $0.001 29444U700 1064848 2481237 SH SOLE 22 2136146 0 345091 EQUINIX INC COM PAR $0.001 29444U700 39929 93041 SH SOLE 23 93041 0 0 EQUINIX INC COM PAR $0.001 29444U700 21598 50327 SH SOLE 25 50327 0 0 EQUINIX INC COM PAR $0.001 29444U700 82867 193090 SH SOLE 26 68154 0 124936 EQUINIX INC COM PAR $0.001 29444U700 6946 16185 SH SOLE 28 12111 0 4074 EQUINIX INC COM PAR $0.001 29444U700 1190 2774 SH SOLE 29 2774 0 0 EQUINIX INC COM PAR $0.001 29444U700 87679 204304 SH SOLE 30 204304 0 0 EQUINIX INC COM PAR $0.001 29444U700 20096 46826 SH SOLE 31 30765 0 16061 EQUINIX INC COM PAR $0.001 29444U700 9465 22055 SH SOLE 34 22055 0 0 EQUINIX INC COM PAR $0.001 29444U700 32966 76815 SH SOLE 36 76815 0 0 EQUINIX INC COM PAR $0.001 29444U700 167 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 52 1708 SH SOLE 2 496 0 1212 EQUITY BANCSHARES INC COM CL A 29460X109 1244 40593 SH SOLE 18 40593 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 151 4940 SH SOLE 19 4940 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 10197 332815 SH SOLE 21 332815 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 2875 93841 SH SOLE 22 86501 0 7340 EQUITY COMWLTH COM SH BEN INT 294628102 2515 79587 SH SOLE 2 16720 0 62867 EQUITY COMWLTH COM SH BEN INT 294628102 1278 40453 SH SOLE 4 40453 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4916 155581 SH SOLE 7 155581 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 147 4665 SH SOLE 15 4665 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2157 68247 SH SOLE 18 68247 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4943 156413 SH SOLE 19 156413 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 63315 2003634 SH SOLE 21 2003634 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 159216 5038476 SH SOLE 22 4659061 0 379415 EQUITY COMWLTH COM SH BEN INT 294628102 192 6064 SH SOLE 23 6064 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 6789 214831 SH SOLE 25 214831 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2549 80650 SH SOLE 26 40190 0 40460 EQUITY COMWLTH COM SH BEN INT 294628102 527 16683 SH SOLE 28 16683 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1382 43726 SH SOLE 29 43726 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5746 181828 SH SOLE 30 181828 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 89 2824 SH SOLE 31 2824 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 309 9775 SH SOLE 36 9775 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 434 13719 SH SOLE 40 13719 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3531 40896 SH SOLE 2 11178 0 29718 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3086 35747 SH SOLE 4 35747 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9665 111946 SH SOLE 7 111946 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 247 2866 SH SOLE 15 2866 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3478 40283 SH SOLE 18 40168 0 115 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9633 111575 SH SOLE 19 111575 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 169917 1967996 SH SOLE 21 1967996 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 280072 3243826 SH SOLE 22 2995107 0 248719 EQUITY LIFESTYLE PPTYS INC COM 29472R108 824 9546 SH SOLE 23 9546 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 12269 142106 SH SOLE 25 142106 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4615 53452 SH SOLE 26 24495 0 28957 EQUITY LIFESTYLE PPTYS INC COM 29472R108 971 11248 SH SOLE 28 11248 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5359 62066 SH SOLE 29 26862 0 35204 EQUITY LIFESTYLE PPTYS INC COM 29472R108 35801 414653 SH SOLE 30 414653 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 162 1880 SH SOLE 31 1880 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 729 8439 SH SOLE 40 8439 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 35083 532931 SH SOLE 2 185627 0 347304 EQUITY RESIDENTIAL SH BEN INT 29476L107 14916 226580 SH SOLE 4 217477 0 9103 EQUITY RESIDENTIAL SH BEN INT 29476L107 50068 760572 SH SOLE 7 741165 0 19407 EQUITY RESIDENTIAL SH BEN INT 29476L107 315 4778 SH SOLE 13 4778 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 986 14973 SH SOLE 15 14973 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 46485 706141 SH SOLE 18 655634 0 50507 EQUITY RESIDENTIAL SH BEN INT 29476L107 21277 323212 SH SOLE 19 323212 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 11745 178409 SH SOLE 20 0 0 178409 EQUITY RESIDENTIAL SH BEN INT 29476L107 736993 11195402 SH SOLE 21 11195402 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 947799 14397675 SH SOLE 22 12746148 0 1651527 EQUITY RESIDENTIAL SH BEN INT 29476L107 30474 462924 SH SOLE 23 462924 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 57536 874004 SH SOLE 25 874004 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 80444 1222003 SH SOLE 26 330207 0 891796 EQUITY RESIDENTIAL SH BEN INT 29476L107 5144 78134 SH SOLE 28 58493 0 19641 EQUITY RESIDENTIAL SH BEN INT 29476L107 9172 139325 SH SOLE 29 139325 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 183874 2793167 SH SOLE 30 2793167 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 14452 219529 SH SOLE 31 138771 0 80758 EQUITY RESIDENTIAL SH BEN INT 29476L107 1677 25473 SH SOLE 34 25473 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 28811 437664 SH SOLE 36 437664 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 135 2058 SH SOLE 40 2058 0 0 ERA GROUP INC COM 26885G109 39 4132 SH SOLE 2 852 0 3280 ERA GROUP INC COM 26885G109 4 466 SH SOLE 7 466 0 0 ERA GROUP INC COM 26885G109 927 97960 SH SOLE 18 97960 0 0 ERA GROUP INC COM 26885G109 116 12227 SH SOLE 19 12227 0 0 ERA GROUP INC COM 26885G109 16492 1743320 SH SOLE 21 1743320 0 0 ERA GROUP INC COM 26885G109 4797 507037 SH SOLE 22 482960 0 24077 ERA GROUP INC COM 26885G109 238 25168 SH SOLE 30 25168 0 0 ERIE INDTY CO CL A 29530P102 1963 15692 SH SOLE 2 6151 0 9541 ERIE INDTY CO CL A 29530P102 12 96 SH SOLE 4 96 0 0 ERIE INDTY CO CL A 29530P102 150 1202 SH SOLE 7 1202 0 0 ERIE INDTY CO CL A 29530P102 1557 12448 SH SOLE 18 12448 0 0 ERIE INDTY CO CL A 29530P102 1205 9638 SH SOLE 19 9638 0 0 ERIE INDTY CO CL A 29530P102 36457 291492 SH SOLE 21 291492 0 0 ERIE INDTY CO CL A 29530P102 74105 592510 SH SOLE 22 511762 0 80748 ERIE INDTY CO CL A 29530P102 887 7096 SH SOLE 26 5669 0 1427 ERIE INDTY CO CL A 29530P102 422 3378 SH SOLE 28 3378 0 0 ERIE INDTY CO CL A 29530P102 481 3848 SH SOLE 30 3848 0 0 ERIE INDTY CO CL A 29530P102 64 509 SH SOLE 31 509 0 0 ERIE INDTY CO CL A 29530P102 317 2532 SH SOLE 40 2532 0 0 ERIN ENERGY CORP COM 295625107 101 69645 SH SOLE 21 69645 0 0 EROS INTL PLC SHS NEW G3788M114 59 5147 SH SOLE 2 3061 0 2086 EROS INTL PLC SHS NEW G3788M114 5 465 SH SOLE 7 465 0 0 EROS INTL PLC SHS NEW G3788M114 1177 102825 SH SOLE 18 102825 0 0 EROS INTL PLC SHS NEW G3788M114 154 13415 SH SOLE 19 13415 0 0 EROS INTL PLC SHS NEW G3788M114 8992 785353 SH SOLE 21 785353 0 0 EROS INTL PLC SHS NEW G3788M114 3272 285778 SH SOLE 22 251382 0 34396 ESCALADE INC COM 296056104 59 4507 SH SOLE 2 544 0 3963 ESCALADE INC COM 296056104 559 42675 SH SOLE 18 42675 0 0 ESCALADE INC COM 296056104 125 9510 SH SOLE 19 9510 0 0 ESCALADE INC COM 296056104 4407 336392 SH SOLE 21 336392 0 0 ESCALADE INC COM 296056104 1073 81924 SH SOLE 22 73554 0 8370 ESCO TECHNOLOGIES INC COM 296315104 328 5505 SH SOLE 2 1042 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 7610 127573 SH SOLE 18 127573 0 0 ESCO TECHNOLOGIES INC COM 296315104 973 16306 SH SOLE 19 16306 0 0 ESCO TECHNOLOGIES INC COM 296315104 129197 2165910 SH SOLE 21 2165910 0 0 ESCO TECHNOLOGIES INC COM 296315104 41642 698102 SH SOLE 22 649801 0 48301 ESCO TECHNOLOGIES INC COM 296315104 662 11093 SH SOLE 26 8925 0 2168 ESCO TECHNOLOGIES INC COM 296315104 220 3692 SH SOLE 28 3692 0 0 ESCO TECHNOLOGIES INC COM 296315104 2203 36936 SH SOLE 30 36936 0 0 ESCO TECHNOLOGIES INC COM 296315104 168 2821 SH SOLE 40 2821 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 38 824 SH SOLE 2 666 0 158 ESPERION THERAPEUTICS INC NE COM 29664W105 4 87 SH SOLE 4 87 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 13 290 SH SOLE 7 290 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 2459 53137 SH SOLE 18 53137 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 457 9878 SH SOLE 19 9878 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 36670 792341 SH SOLE 21 792341 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 19212 415132 SH SOLE 22 388890 0 26242 ESPERION THERAPEUTICS INC NE COM 29664W105 29 631 SH SOLE 26 0 0 631 ESPERION THERAPEUTICS INC NE COM 29664W105 84 1811 SH SOLE 28 1811 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 121 2625 SH SOLE 30 2625 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 67 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 ESSA BANCORP INC COM 29667D104 19 1306 SH SOLE 2 526 0 780 ESSA BANCORP INC COM 29667D104 520 35323 SH SOLE 18 35323 0 0 ESSA BANCORP INC COM 29667D104 112 7594 SH SOLE 19 7594 0 0 ESSA BANCORP INC COM 29667D104 4425 300631 SH SOLE 21 300631 0 0 ESSA BANCORP INC COM 29667D104 969 65798 SH SOLE 22 60628 0 5170 ESSENDANT INC COM 296689102 168 11306 SH SOLE 2 4796 0 6510 ESSENDANT INC COM 296689102 3 182 SH SOLE 4 182 0 0 ESSENDANT INC COM 296689102 41 2738 SH SOLE 7 2738 0 0 ESSENDANT INC COM 296689102 2801 188866 SH SOLE 18 188866 0 0 ESSENDANT INC COM 296689102 357 24063 SH SOLE 19 24063 0 0 ESSENDANT INC COM 296689102 48233 3252392 SH SOLE 21 3252392 0 0 ESSENDANT INC COM 296689102 16021 1080296 SH SOLE 22 992544 0 87752 ESSENDANT INC COM 296689102 183 12367 SH SOLE 23 12367 0 0 ESSENDANT INC COM 296689102 175 11779 SH SOLE 26 9915 0 1864 ESSENDANT INC COM 296689102 80 5382 SH SOLE 28 5382 0 0 ESSENDANT INC COM 296689102 188 12655 SH SOLE 29 0 0 12655 ESSENDANT INC COM 296689102 802 54047 SH SOLE 30 54047 0 0 ESSENDANT INC COM 296689102 36 2396 SH SOLE 34 2396 0 0 ESSENDANT INC COM 296689102 19 1291 SH SOLE 36 1291 0 0 ESSENDANT INC COM 296689102 63 4216 SH SOLE 40 4216 0 0 ESSENT GROUP LTD COM G3198U102 605 16289 SH SOLE 2 15755 0 534 ESSENT GROUP LTD COM G3198U102 9 233 SH SOLE 4 233 0 0 ESSENT GROUP LTD COM G3198U102 80 2162 SH SOLE 7 2162 0 0 ESSENT GROUP LTD COM G3198U102 9887 266199 SH SOLE 18 266199 0 0 ESSENT GROUP LTD COM G3198U102 8025 216079 SH SOLE 19 216079 0 0 ESSENT GROUP LTD COM G3198U102 83813 2256664 SH SOLE 21 2256664 0 0 ESSENT GROUP LTD COM G3198U102 91085 2452470 SH SOLE 22 2303861 0 148609 ESSENT GROUP LTD COM G3198U102 1322 35585 SH SOLE 23 35585 0 0 ESSENT GROUP LTD COM G3198U102 800 21531 SH SOLE 26 15908 0 5623 ESSENT GROUP LTD COM G3198U102 325 8764 SH SOLE 28 8764 0 0 ESSENT GROUP LTD COM G3198U102 1675 45096 SH SOLE 29 0 0 45096 ESSENT GROUP LTD COM G3198U102 411 11076 SH SOLE 30 11076 0 0 ESSENT GROUP LTD COM G3198U102 248 6668 SH SOLE 40 6668 0 0 ESSEX PPTY TR INC COM 297178105 20349 79097 SH SOLE 2 15392 0 63705 ESSEX PPTY TR INC COM 297178105 13450 52280 SH SOLE 4 50759 0 1521 ESSEX PPTY TR INC COM 297178105 42054 163464 SH SOLE 7 157945 0 5519 ESSEX PPTY TR INC COM 297178105 536 2082 SH SOLE 13 2082 0 0 ESSEX PPTY TR INC COM 297178105 712 2768 SH SOLE 15 2768 0 0 ESSEX PPTY TR INC COM 297178105 38851 151014 SH SOLE 18 141968 0 9046 ESSEX PPTY TR INC COM 297178105 19863 77207 SH SOLE 19 77207 0 0 ESSEX PPTY TR INC COM 297178105 8932 34720 SH SOLE 20 0 0 34720 ESSEX PPTY TR INC COM 297178105 594223 2309727 SH SOLE 21 2309727 0 0 ESSEX PPTY TR INC COM 297178105 669484 2602263 SH SOLE 22 2289573 0 312690 ESSEX PPTY TR INC COM 297178105 21321 82873 SH SOLE 23 82873 0 0 ESSEX PPTY TR INC COM 297178105 41151 159951 SH SOLE 25 159951 0 0 ESSEX PPTY TR INC COM 297178105 42837 166505 SH SOLE 26 62848 0 103657 ESSEX PPTY TR INC COM 297178105 3528 13713 SH SOLE 28 10233 0 3480 ESSEX PPTY TR INC COM 297178105 10610 41240 SH SOLE 29 25114 0 16126 ESSEX PPTY TR INC COM 297178105 129004 501433 SH SOLE 30 501433 0 0 ESSEX PPTY TR INC COM 297178105 11406 44334 SH SOLE 31 30595 0 13739 ESSEX PPTY TR INC COM 297178105 3301 12830 SH SOLE 34 12830 0 0 ESSEX PPTY TR INC COM 297178105 19436 75548 SH SOLE 36 75548 0 0 ESSEX PPTY TR INC COM 297178105 80 312 SH SOLE 40 312 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1219 12859 SH SOLE 2 12859 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 102 1071 SH SOLE 7 1071 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 17547 185098 SH SOLE 18 185098 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1669 17602 SH SOLE 19 17602 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 211720 2233335 SH SOLE 21 2233335 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 84801 894523 SH SOLE 22 843427 0 51096 ESTERLINE TECHNOLOGIES CORP COM 297425100 730 7702 SH SOLE 26 6095 0 1607 ESTERLINE TECHNOLOGIES CORP COM 297425100 386 4077 SH SOLE 28 4077 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 407 4297 SH SOLE 30 4297 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 226 2388 SH SOLE 36 2388 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 308 3246 SH SOLE 40 3246 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 2 246 SH SOLE 17 0 0 246 ETFS GOLD TR SHS 26922Y105 2258 18750 SH SOLE 4 18750 0 0 ETFS GOLD TR SHS 26922Y105 6766 56179 SH SOLE 18 56179 0 0 ETFS GOLD TR SHS 26922Y105 173133 1437626 SH SOLE 19 1437626 0 0 ETFS GOLD TR SHS 26922Y105 1603 13310 SH SOLE 22 13310 0 0 ETFS GOLD TR SHS 26922Y105 38551 320108 SH SOLE 34 320108 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 505 6258 SH SOLE 4 6258 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 3876 48032 SH SOLE 18 48032 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 34818 431505 SH SOLE 19 431505 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 1034 12809 SH SOLE 22 12809 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 12900 159871 SH SOLE 34 159871 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 467 5283 SH SOLE 4 5283 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 3563 40332 SH SOLE 18 40332 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 32069 362979 SH SOLE 19 362979 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 935 10585 SH SOLE 22 10585 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 12010 135935 SH SOLE 34 135935 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 37 1148 SH SOLE 2 1148 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 4075 126151 SH SOLE 18 126151 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 522 16159 SH SOLE 19 16159 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 82706 2560548 SH SOLE 21 2560548 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 21868 677043 SH SOLE 22 630216 0 46827 ETHAN ALLEN INTERIORS INC COM 297602104 181 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 1158 35847 SH SOLE 30 35847 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 99 3080 SH SOLE 40 3080 0 0 ETSY INC COM 29786A106 84 5631 SH SOLE 2 4835 0 796 ETSY INC COM 29786A106 7 474 SH SOLE 4 474 0 0 ETSY INC COM 29786A106 44 2922 SH SOLE 7 2922 0 0 ETSY INC COM 29786A106 5967 397812 SH SOLE 18 397812 0 0 ETSY INC COM 29786A106 2878 191863 SH SOLE 19 191863 0 0 ETSY INC COM 29786A106 50085 3339022 SH SOLE 21 3339022 0 0 ETSY INC COM 29786A106 40884 2725573 SH SOLE 22 2499538 0 226035 ETSY INC COM 29786A106 84 5607 SH SOLE 26 0 0 5607 ETSY INC COM 29786A106 144 9629 SH SOLE 28 9629 0 0 ETSY INC COM 29786A106 189 12593 SH SOLE 30 12593 0 0 ETSY INC COM 29786A106 157 10447 SH SOLE 40 10447 0 0 EURONAV NV ANTWERPEN SHS B38564108 1 175 SH SOLE 21 175 0 0 EURONAV NV ANTWERPEN SHS B38564108 0 32 SH SOLE 22 32 0 0 EURONET WORLDWIDE INC COM 298736109 1909 21845 SH SOLE 2 4798 0 17047 EURONET WORLDWIDE INC COM 298736109 57 656 SH SOLE 4 656 0 0 EURONET WORLDWIDE INC COM 298736109 105 1197 SH SOLE 7 1197 0 0 EURONET WORLDWIDE INC COM 298736109 2129 24370 SH SOLE 18 24370 0 0 EURONET WORLDWIDE INC COM 298736109 3263 37346 SH SOLE 19 37346 0 0 EURONET WORLDWIDE INC COM 298736109 47179 539991 SH SOLE 21 539991 0 0 EURONET WORLDWIDE INC COM 298736109 128797 1474156 SH SOLE 22 1323956 0 150200 EURONET WORLDWIDE INC COM 298736109 51 585 SH SOLE 23 585 0 0 EURONET WORLDWIDE INC COM 298736109 1901 21761 SH SOLE 26 18849 0 2912 EURONET WORLDWIDE INC COM 298736109 620 7098 SH SOLE 28 7098 0 0 EURONET WORLDWIDE INC COM 298736109 1911 21874 SH SOLE 29 0 0 21874 EURONET WORLDWIDE INC COM 298736109 1360 15567 SH SOLE 30 15567 0 0 EURONET WORLDWIDE INC COM 298736109 149 1704 SH SOLE 31 1704 0 0 EURONET WORLDWIDE INC COM 298736109 10 113 SH SOLE 34 113 0 0 EURONET WORLDWIDE INC COM 298736109 462 5292 SH SOLE 40 5292 0 0 EURONET WORLDWIDE INC NOTE 1.500%10/0 298736AH2 796 623000 PRN SOLE 21 623000 0 0 EVANS BANCORP INC COM NEW 29911Q208 26 655 SH SOLE 2 187 0 468 EVANS BANCORP INC COM NEW 29911Q208 704 17626 SH SOLE 18 17626 0 0 EVANS BANCORP INC COM NEW 29911Q208 81 2018 SH SOLE 19 2018 0 0 EVANS BANCORP INC COM NEW 29911Q208 5436 136064 SH SOLE 21 136064 0 0 EVANS BANCORP INC COM NEW 29911Q208 1563 39132 SH SOLE 22 36331 0 2801 EVER GLORY INTL GRP INC COM NEW 299766204 94 39191 SH SOLE 22 39191 0 0 EVERBRIDGE INC COM 29978A104 31 1259 SH SOLE 2 1259 0 0 EVERBRIDGE INC COM 29978A104 16 640 SH SOLE 7 640 0 0 EVERBRIDGE INC COM 29978A104 1485 60952 SH SOLE 18 60952 0 0 EVERBRIDGE INC COM 29978A104 277 11372 SH SOLE 19 11372 0 0 EVERBRIDGE INC COM 29978A104 12577 516293 SH SOLE 21 516293 0 0 EVERBRIDGE INC COM 29978A104 5025 206301 SH SOLE 22 175390 0 30911 EVERCORE PARTNERS INC CLASS A 29977A105 2743 38913 SH SOLE 2 38750 0 163 EVERCORE PARTNERS INC CLASS A 29977A105 202 2860 SH SOLE 4 2860 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 63 900 SH SOLE 7 900 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 6097 86485 SH SOLE 13 86485 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 9970 141422 SH SOLE 18 141172 0 250 EVERCORE PARTNERS INC CLASS A 29977A105 26704 378777 SH SOLE 19 378777 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 247878 3516005 SH SOLE 21 3516005 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 151210 2144821 SH SOLE 22 1762896 0 381925 EVERCORE PARTNERS INC CLASS A 29977A105 5214 73952 SH SOLE 23 73952 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 1579 22401 SH SOLE 25 22401 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 1081 15336 SH SOLE 26 13326 0 2010 EVERCORE PARTNERS INC CLASS A 29977A105 459 6513 SH SOLE 28 6513 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 5285 74962 SH SOLE 29 0 0 74962 EVERCORE PARTNERS INC CLASS A 29977A105 4199 59558 SH SOLE 30 59558 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 825 11709 SH SOLE 34 11709 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 2979 42255 SH SOLE 36 42255 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 331 4693 SH SOLE 40 4693 0 0 EVEREST RE GROUP LTD COM G3223R108 17764 69775 SH SOLE 2 25021 0 44754 EVEREST RE GROUP LTD COM G3223R108 2679 10521 SH SOLE 4 9590 0 931 EVEREST RE GROUP LTD COM G3223R108 11290 44347 SH SOLE 7 38386 0 5961 EVEREST RE GROUP LTD COM G3223R108 411 1615 SH SOLE 13 1615 0 0 EVEREST RE GROUP LTD COM G3223R108 59 230 SH SOLE 15 230 0 0 EVEREST RE GROUP LTD COM G3223R108 23669 92970 SH SOLE 18 87350 0 5620 EVEREST RE GROUP LTD COM G3223R108 3230 12686 SH SOLE 19 12686 0 0 EVEREST RE GROUP LTD COM G3223R108 7611 29897 SH SOLE 20 0 0 29897 EVEREST RE GROUP LTD COM G3223R108 273006 1072335 SH SOLE 21 1072335 0 0 EVEREST RE GROUP LTD COM G3223R108 317076 1245437 SH SOLE 22 1049301 0 196136 EVEREST RE GROUP LTD COM G3223R108 12455 48921 SH SOLE 23 48921 0 0 EVEREST RE GROUP LTD COM G3223R108 6635 26062 SH SOLE 25 26062 0 0 EVEREST RE GROUP LTD COM G3223R108 38668 151885 SH SOLE 26 41920 0 109965 EVEREST RE GROUP LTD COM G3223R108 2056 8077 SH SOLE 28 6250 0 1827 EVEREST RE GROUP LTD COM G3223R108 2869 11271 SH SOLE 29 1290 0 9981 EVEREST RE GROUP LTD COM G3223R108 43882 172364 SH SOLE 30 172364 0 0 EVEREST RE GROUP LTD COM G3223R108 5794 22757 SH SOLE 31 9040 0 13717 EVEREST RE GROUP LTD COM G3223R108 675 2651 SH SOLE 34 2651 0 0 EVEREST RE GROUP LTD COM G3223R108 13902 54604 SH SOLE 36 54604 0 0 EVEREST RE GROUP LTD COM G3223R108 56 219 SH SOLE 40 219 0 0 EVERI HLDGS INC COM 30034T103 106 14522 SH SOLE 2 14522 0 0 EVERI HLDGS INC COM 30034T103 16 2177 SH SOLE 7 2177 0 0 EVERI HLDGS INC COM 30034T103 1669 229316 SH SOLE 18 229316 0 0 EVERI HLDGS INC COM 30034T103 1803 247664 SH SOLE 19 247664 0 0 EVERI HLDGS INC COM 30034T103 14478 1988799 SH SOLE 21 1988799 0 0 EVERI HLDGS INC COM 30034T103 20545 2822095 SH SOLE 22 2720734 0 101361 EVERI HLDGS INC COM 30034T103 673 92402 SH SOLE 23 92402 0 0 EVERI HLDGS INC COM 30034T103 185 25397 SH SOLE 29 0 0 25397 EVERSOURCE ENERGY COM 30040W108 28453 468668 SH SOLE 2 163447 0 305221 EVERSOURCE ENERGY COM 30040W108 5974 98400 SH SOLE 4 89890 0 8510 EVERSOURCE ENERGY COM 30040W108 32864 541328 SH SOLE 7 512950 0 28378 EVERSOURCE ENERGY COM 30040W108 484 7976 SH SOLE 13 7976 0 0 EVERSOURCE ENERGY COM 30040W108 135 2224 SH SOLE 15 2224 0 0 EVERSOURCE ENERGY COM 30040W108 0 5 SH SOLE 17 0 0 5 EVERSOURCE ENERGY COM 30040W108 48979 806768 SH SOLE 18 763055 0 43713 EVERSOURCE ENERGY COM 30040W108 10499 172938 SH SOLE 19 172938 0 0 EVERSOURCE ENERGY COM 30040W108 11554 190320 SH SOLE 20 0 0 190320 EVERSOURCE ENERGY COM 30040W108 612149 10083160 SH SOLE 21 10083160 0 0 EVERSOURCE ENERGY COM 30040W108 515866 8497210 SH SOLE 22 6983774 0 1513436 EVERSOURCE ENERGY COM 30040W108 23306 383883 SH SOLE 23 383883 0 0 EVERSOURCE ENERGY COM 30040W108 13023 214505 SH SOLE 25 214505 0 0 EVERSOURCE ENERGY COM 30040W108 56790 935430 SH SOLE 26 291910 0 643520 EVERSOURCE ENERGY COM 30040W108 4050 66707 SH SOLE 28 49772 0 16935 EVERSOURCE ENERGY COM 30040W108 5478 90236 SH SOLE 29 12279 0 77957 EVERSOURCE ENERGY COM 30040W108 70739 1165187 SH SOLE 30 1165187 0 0 EVERSOURCE ENERGY COM 30040W108 9037 148847 SH SOLE 31 71923 0 76924 EVERSOURCE ENERGY COM 30040W108 4006 65993 SH SOLE 32 65993 0 0 EVERSOURCE ENERGY COM 30040W108 1357 22357 SH SOLE 34 22357 0 0 EVERSOURCE ENERGY COM 30040W108 23760 391368 SH SOLE 36 391368 0 0 EVERSOURCE ENERGY COM 30040W108 93 1539 SH SOLE 40 1539 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 24 1223 SH SOLE 18 1223 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 332 16597 SH SOLE 21 16597 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 3041 152202 SH SOLE 22 152202 0 0 EVERTEC INC COM 30040P103 96 5521 SH SOLE 2 2966 0 2555 EVERTEC INC COM 30040P103 6 318 SH SOLE 4 318 0 0 EVERTEC INC COM 30040P103 29 1702 SH SOLE 7 1702 0 0 EVERTEC INC COM 30040P103 3907 225816 SH SOLE 18 225816 0 0 EVERTEC INC COM 30040P103 696 40222 SH SOLE 19 40222 0 0 EVERTEC INC COM 30040P103 30512 1763679 SH SOLE 21 1763679 0 0 EVERTEC INC COM 30040P103 29271 1691983 SH SOLE 22 1570480 0 121503 EVERTEC INC COM 30040P103 77 4428 SH SOLE 26 0 0 4428 EVERTEC INC COM 30040P103 162 9374 SH SOLE 28 9374 0 0 EVERTEC INC COM 30040P103 152 8782 SH SOLE 30 8782 0 0 EVERTEC INC COM 30040P103 427 24676 SH SOLE 34 24676 0 0 EVERTEC INC COM 30040P103 127 7316 SH SOLE 40 7316 0 0 EVINE LIVE INC CL A 300487105 10 10127 SH SOLE 18 10127 0 0 EVINE LIVE INC CL A 300487105 10 9678 SH SOLE 19 9678 0 0 EVINE LIVE INC CL A 300487105 148 148109 SH SOLE 21 148109 0 0 EVINE LIVE INC CL A 300487105 928 928418 SH SOLE 22 928418 0 0 EVOKE PHARMA INC COM 30049G104 6 2252 SH SOLE 18 2252 0 0 EVOKE PHARMA INC COM 30049G104 150 58674 SH SOLE 21 58674 0 0 EVOLENT HEALTH INC CL A 30050B101 173 6837 SH SOLE 2 1645 0 5192 EVOLENT HEALTH INC CL A 30050B101 7 257 SH SOLE 4 257 0 0 EVOLENT HEALTH INC CL A 30050B101 18 713 SH SOLE 7 713 0 0 EVOLENT HEALTH INC CL A 30050B101 3653 144119 SH SOLE 18 144119 0 0 EVOLENT HEALTH INC CL A 30050B101 664 26186 SH SOLE 19 26186 0 0 EVOLENT HEALTH INC CL A 30050B101 29002 1144048 SH SOLE 21 1144048 0 0 EVOLENT HEALTH INC CL A 30050B101 27064 1067612 SH SOLE 22 987170 0 80442 EVOLENT HEALTH INC CL A 30050B101 77 3054 SH SOLE 26 0 0 3054 EVOLENT HEALTH INC CL A 30050B101 193 7617 SH SOLE 28 7617 0 0 EVOLENT HEALTH INC CL A 30050B101 186 7323 SH SOLE 30 7323 0 0 EVOLENT HEALTH INC CL A 30050B101 174 6856 SH SOLE 40 6856 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 122 15109 SH SOLE 2 14267 0 842 EVOLUTION PETROLEUM CORP COM 30049A107 5 653 SH SOLE 7 653 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 789 97400 SH SOLE 18 97400 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1333 164507 SH SOLE 19 164507 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 7056 871060 SH SOLE 21 871060 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 7333 905290 SH SOLE 22 883644 0 21646 EVOLUTION PETROLEUM CORP COM 30049A107 801 98931 SH SOLE 23 98931 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 525 64841 SH SOLE 29 0 0 64841 EVOLVING SYS INC COM NEW 30049R209 9 1655 SH SOLE 18 1655 0 0 EVOLVING SYS INC COM NEW 30049R209 12 2275 SH SOLE 19 2275 0 0 EVOLVING SYS INC COM NEW 30049R209 158 30768 SH SOLE 21 30768 0 0 EVOLVING SYS INC COM NEW 30049R209 1715 333102 SH SOLE 22 333102 0 0 EXA CORP COM 300614500 10 738 SH SOLE 2 738 0 0 EXA CORP COM 300614500 673 48802 SH SOLE 18 48802 0 0 EXA CORP COM 300614500 112 8140 SH SOLE 19 8140 0 0 EXA CORP COM 300614500 5903 427766 SH SOLE 21 427766 0 0 EXA CORP COM 300614500 1721 124742 SH SOLE 22 113743 0 10999 EXACT SCIENCES CORP COM 30063P105 236 6660 SH SOLE 2 5842 0 818 EXACT SCIENCES CORP COM 30063P105 19 537 SH SOLE 4 537 0 0 EXACT SCIENCES CORP COM 30063P105 90 2544 SH SOLE 7 2544 0 0 EXACT SCIENCES CORP COM 30063P105 13412 379193 SH SOLE 18 379193 0 0 EXACT SCIENCES CORP COM 30063P105 6636 187624 SH SOLE 19 187624 0 0 EXACT SCIENCES CORP COM 30063P105 112667 3185386 SH SOLE 21 3185386 0 0 EXACT SCIENCES CORP COM 30063P105 104884 2965348 SH SOLE 22 2752305 0 213043 EXACT SCIENCES CORP COM 30063P105 964 27257 SH SOLE 23 27257 0 0 EXACT SCIENCES CORP COM 30063P105 2079 58788 SH SOLE 26 51166 0 7622 EXACT SCIENCES CORP COM 30063P105 599 16925 SH SOLE 28 16925 0 0 EXACT SCIENCES CORP COM 30063P105 655 18526 SH SOLE 29 0 0 18526 EXACT SCIENCES CORP COM 30063P105 667 18849 SH SOLE 30 18849 0 0 EXACT SCIENCES CORP COM 30063P105 181 5110 SH SOLE 34 5110 0 0 EXACT SCIENCES CORP COM 30063P105 429 12139 SH SOLE 40 12139 0 0 EXACTECH INC COM 30064E109 74 2471 SH SOLE 2 900 0 1571 EXACTECH INC COM 30064E109 1310 43944 SH SOLE 18 43944 0 0 EXACTECH INC COM 30064E109 232 7792 SH SOLE 19 7792 0 0 EXACTECH INC COM 30064E109 10308 345913 SH SOLE 21 345913 0 0 EXACTECH INC COM 30064E109 13100 439610 SH SOLE 22 421118 0 18492 EXACTECH INC COM 30064E109 469 15746 SH SOLE 23 15746 0 0 EXACTECH INC COM 30064E109 48 1603 SH SOLE 28 1603 0 0 EXACTECH INC COM 30064E109 387 12976 SH SOLE 29 0 0 12976 EXACTECH INC COM 30064E109 48 1608 SH SOLE 30 1608 0 0 EXACTECH INC COM 30064E109 88 2968 SH SOLE 34 2968 0 0 EXACTECH INC COM 30064E109 27 893 SH SOLE 40 893 0 0 EXCO RESOURCES INC COM NEW 269279501 5 1925 SH SOLE 19 1925 0 0 EXCO RESOURCES INC COM NEW 269279501 9 3292 SH SOLE 21 3292 0 0 EXCO RESOURCES INC COM NEW 269279501 515 194510 SH SOLE 22 194510 0 0 EXELIXIS INC COM 30161Q104 3397 137906 SH SOLE 2 36570 0 101336 EXELIXIS INC COM 30161Q104 32 1316 SH SOLE 4 1316 0 0 EXELIXIS INC COM 30161Q104 175 7123 SH SOLE 7 7123 0 0 EXELIXIS INC COM 30161Q104 3662 148683 SH SOLE 18 148683 0 0 EXELIXIS INC COM 30161Q104 4698 190736 SH SOLE 19 190736 0 0 EXELIXIS INC COM 30161Q104 183089 7433590 SH SOLE 21 7433590 0 0 EXELIXIS INC COM 30161Q104 169063 6864128 SH SOLE 22 6002244 0 861884 EXELIXIS INC COM 30161Q104 1166 47350 SH SOLE 23 47350 0 0 EXELIXIS INC COM 30161Q104 2451 99495 SH SOLE 26 81475 0 18020 EXELIXIS INC COM 30161Q104 995 40393 SH SOLE 28 40393 0 0 EXELIXIS INC COM 30161Q104 1748 70958 SH SOLE 29 0 0 70958 EXELIXIS INC COM 30161Q104 1953 79299 SH SOLE 30 79299 0 0 EXELIXIS INC COM 30161Q104 160 6504 SH SOLE 31 6504 0 0 EXELIXIS INC COM 30161Q104 397 16136 SH SOLE 34 16136 0 0 EXELIXIS INC COM 30161Q104 732 29711 SH SOLE 40 29711 0 0 EXELON CORP COM 30161N101 41971 1163591 SH SOLE 2 281292 0 882299 EXELON CORP COM 30161N101 10099 279976 SH SOLE 4 257685 0 22291 EXELON CORP COM 30161N101 29346 813571 SH SOLE 7 764877 0 48694 EXELON CORP COM 30161N101 1417 39280 SH SOLE 13 39280 0 0 EXELON CORP COM 30161N101 209 5807 SH SOLE 15 5807 0 0 EXELON CORP COM 30161N101 206471 5724172 SH SOLE 18 5466176 0 257996 EXELON CORP COM 30161N101 301966 8371654 SH SOLE 19 8371654 0 0 EXELON CORP COM 30161N101 15446 428218 SH SOLE 20 0 0 428218 EXELON CORP COM 30161N101 685926 19016516 SH SOLE 21 19016516 0 0 EXELON CORP COM 30161N101 948471 26295287 SH SOLE 22 21994774 0 4300513 EXELON CORP COM 30161N101 45722 1267585 SH SOLE 23 1267585 0 0 EXELON CORP COM 30161N101 23390 648475 SH SOLE 25 648475 0 0 EXELON CORP COM 30161N101 125522 3479963 SH SOLE 26 808207 0 2671756 EXELON CORP COM 30161N101 7010 194341 SH SOLE 28 145712 0 48629 EXELON CORP COM 30161N101 1309 36279 SH SOLE 29 36279 0 0 EXELON CORP COM 30161N101 110224 3055849 SH SOLE 30 3055849 0 0 EXELON CORP COM 30161N101 16894 468372 SH SOLE 31 193590 0 274782 EXELON CORP COM 30161N101 2643 73276 SH SOLE 32 73276 0 0 EXELON CORP COM 30161N101 31344 868986 SH SOLE 34 868986 0 0 EXELON CORP COM 30161N101 9328 258603 SH SOLE 35 258603 0 0 EXELON CORP COM 30161N101 42583 1180578 SH SOLE 36 1180578 0 0 EXELON CORP COM 30161N101 182 5049 SH SOLE 40 5049 0 0 EXLSERVICE HOLDINGS INC COM 302081104 89 1601 SH SOLE 2 1379 0 222 EXLSERVICE HOLDINGS INC COM 302081104 7 134 SH SOLE 4 134 0 0 EXLSERVICE HOLDINGS INC COM 302081104 47 851 SH SOLE 7 851 0 0 EXLSERVICE HOLDINGS INC COM 302081104 8552 153874 SH SOLE 18 153874 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1236 22234 SH SOLE 19 22234 0 0 EXLSERVICE HOLDINGS INC COM 302081104 156119 2808903 SH SOLE 21 2808903 0 0 EXLSERVICE HOLDINGS INC COM 302081104 49012 881827 SH SOLE 22 819000 0 62827 EXLSERVICE HOLDINGS INC COM 302081104 822 14785 SH SOLE 26 12237 0 2548 EXLSERVICE HOLDINGS INC COM 302081104 255 4590 SH SOLE 28 4590 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2667 47981 SH SOLE 30 47981 0 0 EXLSERVICE HOLDINGS INC COM 302081104 195 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 492 42979 SH SOLE 18 42979 0 0 EXONE CO COM 302104104 90 7849 SH SOLE 19 7849 0 0 EXONE CO COM 302104104 4212 367849 SH SOLE 21 367849 0 0 EXONE CO COM 302104104 3239 282869 SH SOLE 22 274034 0 8835 EXPEDIA INC DEL COM NEW 30212P303 20477 137477 SH SOLE 2 22441 0 115036 EXPEDIA INC DEL COM NEW 30212P303 6718 45103 SH SOLE 4 42194 0 2909 EXPEDIA INC DEL COM NEW 30212P303 12859 86334 SH SOLE 7 83516 0 2818 EXPEDIA INC DEL COM NEW 30212P303 282 1890 SH SOLE 13 1890 0 0 EXPEDIA INC DEL COM NEW 30212P303 157 1053 SH SOLE 15 1053 0 0 EXPEDIA INC DEL COM NEW 30212P303 49952 335364 SH SOLE 18 318352 0 17012 EXPEDIA INC DEL COM NEW 30212P303 88815 596271 SH SOLE 19 596271 0 0 EXPEDIA INC DEL COM NEW 30212P303 343457 2305851 SH SOLE 21 2305851 0 0 EXPEDIA INC DEL COM NEW 30212P303 478663 3213585 SH SOLE 22 2672233 0 541352 EXPEDIA INC DEL COM NEW 30212P303 22292 149659 SH SOLE 23 149659 0 0 EXPEDIA INC DEL COM NEW 30212P303 11805 79253 SH SOLE 25 79253 0 0 EXPEDIA INC DEL COM NEW 30212P303 35404 237688 SH SOLE 26 117122 0 120566 EXPEDIA INC DEL COM NEW 30212P303 3895 26153 SH SOLE 28 19676 0 6477 EXPEDIA INC DEL COM NEW 30212P303 717 4817 SH SOLE 29 4817 0 0 EXPEDIA INC DEL COM NEW 30212P303 50869 341515 SH SOLE 30 341515 0 0 EXPEDIA INC DEL COM NEW 30212P303 8876 59591 SH SOLE 31 28838 0 30753 EXPEDIA INC DEL COM NEW 30212P303 3629 24363 SH SOLE 32 24363 0 0 EXPEDIA INC DEL COM NEW 30212P303 33390 224166 SH SOLE 34 224166 0 0 EXPEDIA INC DEL COM NEW 30212P303 17848 119827 SH SOLE 36 119827 0 0 EXPEDIA INC DEL COM NEW 30212P303 86 576 SH SOLE 40 576 0 0 EXPEDITORS INTL WASH INC COM 302130109 19572 346536 SH SOLE 2 162062 0 184474 EXPEDITORS INTL WASH INC COM 302130109 3963 70163 SH SOLE 4 66167 0 3996 EXPEDITORS INTL WASH INC COM 302130109 13221 234086 SH SOLE 7 215671 0 18415 EXPEDITORS INTL WASH INC COM 302130109 263 4658 SH SOLE 13 4658 0 0 EXPEDITORS INTL WASH INC COM 302130109 65 1159 SH SOLE 15 1159 0 0 EXPEDITORS INTL WASH INC COM 302130109 23116 409281 SH SOLE 18 373665 0 35616 EXPEDITORS INTL WASH INC COM 302130109 3894 68940 SH SOLE 19 68940 0 0 EXPEDITORS INTL WASH INC COM 302130109 8498 150456 SH SOLE 20 0 0 150456 EXPEDITORS INTL WASH INC COM 302130109 328344 5813463 SH SOLE 21 5813463 0 0 EXPEDITORS INTL WASH INC COM 302130109 294814 5219799 SH SOLE 22 4377096 0 842703 EXPEDITORS INTL WASH INC COM 302130109 12118 214562 SH SOLE 23 214562 0 0 EXPEDITORS INTL WASH INC COM 302130109 7484 132501 SH SOLE 25 132501 0 0 EXPEDITORS INTL WASH INC COM 302130109 34164 604880 SH SOLE 26 190539 0 414341 EXPEDITORS INTL WASH INC COM 302130109 2113 37409 SH SOLE 28 27768 0 9641 EXPEDITORS INTL WASH INC COM 302130109 3027 53587 SH SOLE 29 9276 0 44311 EXPEDITORS INTL WASH INC COM 302130109 36071 638651 SH SOLE 30 638651 0 0 EXPEDITORS INTL WASH INC COM 302130109 5949 105326 SH SOLE 31 42178 0 63148 EXPEDITORS INTL WASH INC COM 302130109 1096 19400 SH SOLE 34 19400 0 0 EXPEDITORS INTL WASH INC COM 302130109 12422 219944 SH SOLE 36 219944 0 0 EXPEDITORS INTL WASH INC COM 302130109 52 923 SH SOLE 40 923 0 0 EXPONENT INC COM 30214U102 76 1312 SH SOLE 2 1102 0 210 EXPONENT INC COM 30214U102 5 84 SH SOLE 4 84 0 0 EXPONENT INC COM 30214U102 446 7653 SH SOLE 7 7653 0 0 EXPONENT INC COM 30214U102 7010 120248 SH SOLE 18 120248 0 0 EXPONENT INC COM 30214U102 982 16837 SH SOLE 19 16837 0 0 EXPONENT INC COM 30214U102 126212 2164870 SH SOLE 21 2164870 0 0 EXPONENT INC COM 30214U102 40434 693552 SH SOLE 22 643463 0 50089 EXPONENT INC COM 30214U102 765 13126 SH SOLE 26 10620 0 2506 EXPONENT INC COM 30214U102 216 3713 SH SOLE 28 3713 0 0 EXPONENT INC COM 30214U102 2160 37049 SH SOLE 30 37049 0 0 EXPONENT INC COM 30214U102 162 2784 SH SOLE 40 2784 0 0 EXPRESS INC COM 30219E103 112 16643 SH SOLE 2 3487 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 2832 419619 SH SOLE 18 419619 0 0 EXPRESS INC COM 30219E103 3353 496668 SH SOLE 19 496668 0 0 EXPRESS INC COM 30219E103 45333 6715929 SH SOLE 21 6715929 0 0 EXPRESS INC COM 30219E103 13785 2042149 SH SOLE 22 1886018 0 156131 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 277 41102 SH SOLE 29 0 0 41102 EXPRESS INC COM 30219E103 799 118359 SH SOLE 30 118359 0 0 EXPRESS INC COM 30219E103 585 86610 SH SOLE 34 86610 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 77380 1212099 SH SOLE 2 613616 0 598483 EXPRESS SCRIPTS HLDG CO COM 30219G108 21586 338119 SH SOLE 4 323307 0 14812 EXPRESS SCRIPTS HLDG CO COM 30219G108 32487 508889 SH SOLE 7 481496 0 27393 EXPRESS SCRIPTS HLDG CO COM 30219G108 3888 60898 SH SOLE 13 60898 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 303 4750 SH SOLE 15 4750 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 14 216 SH SOLE 17 0 0 216 EXPRESS SCRIPTS HLDG CO COM 30219G108 74518 1167258 SH SOLE 18 1078129 0 89129 EXPRESS SCRIPTS HLDG CO COM 30219G108 9586 150157 SH SOLE 19 150157 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 21435 335759 SH SOLE 20 0 0 335759 EXPRESS SCRIPTS HLDG CO COM 30219G108 600400 9404767 SH SOLE 21 9404767 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1109420 17378137 SH SOLE 22 13692414 0 3685723 EXPRESS SCRIPTS HLDG CO COM 30219G108 59715 935383 SH SOLE 23 935383 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 27718 434180 SH SOLE 25 434180 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 111536 1747110 SH SOLE 26 544384 0 1202726 EXPRESS SCRIPTS HLDG CO COM 30219G108 8189 128271 SH SOLE 28 96372 0 31899 EXPRESS SCRIPTS HLDG CO COM 30219G108 19317 302588 SH SOLE 29 183686 0 118902 EXPRESS SCRIPTS HLDG CO COM 30219G108 129834 2033736 SH SOLE 30 2033736 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 41367 647982 SH SOLE 31 380860 0 267122 EXPRESS SCRIPTS HLDG CO COM 30219G108 6683 104684 SH SOLE 32 104684 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 6284 98436 SH SOLE 34 98436 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 57610 902411 SH SOLE 36 902411 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 199 3121 SH SOLE 40 3121 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4611 238184 SH SOLE 2 163171 0 75013 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 522 26985 SH SOLE 4 26985 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 109 5631 SH SOLE 7 5631 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5002 258388 SH SOLE 13 258388 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2770 143082 SH SOLE 15 0 0 143082 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2907 150154 SH SOLE 18 149224 0 930 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 16987 877411 SH SOLE 19 877411 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 35065 1811196 SH SOLE 21 1811196 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 145628 7522119 SH SOLE 22 5887998 0 1634121 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 930 48027 SH SOLE 23 48027 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 255 13191 SH SOLE 25 13191 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1169 60389 SH SOLE 26 47376 0 13013 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 478 24677 SH SOLE 28 24677 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 9386 484830 SH SOLE 29 6460 0 478370 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 601 31068 SH SOLE 30 31068 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 270 13950 SH SOLE 31 13950 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4202 217031 SH SOLE 34 217031 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3304 170637 SH SOLE 36 170637 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 412 21285 SH SOLE 40 21285 0 0 EXTERRAN CORP COM 30227H106 258 9681 SH SOLE 2 4249 0 5432 EXTERRAN CORP COM 30227H106 5 171 SH SOLE 4 171 0 0 EXTERRAN CORP COM 30227H106 27 1012 SH SOLE 7 1012 0 0 EXTERRAN CORP COM 30227H106 4297 160926 SH SOLE 18 160926 0 0 EXTERRAN CORP COM 30227H106 617 23105 SH SOLE 19 23105 0 0 EXTERRAN CORP COM 30227H106 74766 2800209 SH SOLE 21 2800209 0 0 EXTERRAN CORP COM 30227H106 24539 919070 SH SOLE 22 862164 0 56906 EXTERRAN CORP COM 30227H106 729 27297 SH SOLE 23 27297 0 0 EXTERRAN CORP COM 30227H106 203 7598 SH SOLE 26 5961 0 1637 EXTERRAN CORP COM 30227H106 123 4624 SH SOLE 28 4624 0 0 EXTERRAN CORP COM 30227H106 124 4627 SH SOLE 29 0 0 4627 EXTERRAN CORP COM 30227H106 1202 45032 SH SOLE 30 45032 0 0 EXTERRAN CORP COM 30227H106 186 6985 SH SOLE 34 6985 0 0 EXTERRAN CORP COM 30227H106 97 3643 SH SOLE 40 3643 0 0 EXTRA SPACE STORAGE INC COM 30225T102 11731 150398 SH SOLE 2 27210 0 123188 EXTRA SPACE STORAGE INC COM 30225T102 12891 165265 SH SOLE 4 161857 0 3408 EXTRA SPACE STORAGE INC COM 30225T102 19636 251741 SH SOLE 7 247059 0 4682 EXTRA SPACE STORAGE INC COM 30225T102 193 2473 SH SOLE 13 2473 0 0 EXTRA SPACE STORAGE INC COM 30225T102 387 4961 SH SOLE 15 4961 0 0 EXTRA SPACE STORAGE INC COM 30225T102 23915 306605 SH SOLE 18 289350 0 17255 EXTRA SPACE STORAGE INC COM 30225T102 12274 157354 SH SOLE 19 157354 0 0 EXTRA SPACE STORAGE INC COM 30225T102 322465 4134161 SH SOLE 21 4134161 0 0 EXTRA SPACE STORAGE INC COM 30225T102 382497 4903813 SH SOLE 22 4272165 0 631648 EXTRA SPACE STORAGE INC COM 30225T102 11693 149908 SH SOLE 23 149908 0 0 EXTRA SPACE STORAGE INC COM 30225T102 22754 291712 SH SOLE 25 291712 0 0 EXTRA SPACE STORAGE INC COM 30225T102 21854 280184 SH SOLE 26 129254 0 150930 EXTRA SPACE STORAGE INC COM 30225T102 2057 26373 SH SOLE 28 19762 0 6611 EXTRA SPACE STORAGE INC COM 30225T102 5932 76051 SH SOLE 29 45075 0 30976 EXTRA SPACE STORAGE INC COM 30225T102 71791 920398 SH SOLE 30 920398 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5520 70774 SH SOLE 31 48868 0 21906 EXTRA SPACE STORAGE INC COM 30225T102 5619 72035 SH SOLE 34 72035 0 0 EXTRA SPACE STORAGE INC COM 30225T102 9873 126577 SH SOLE 36 126577 0 0 EXTRA SPACE STORAGE INC COM 30225T102 48 618 SH SOLE 40 618 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 967 71929 SH SOLE 2 9355 0 62574 EXTRACTION OIL AND GAS INC COM 30227M105 8 622 SH SOLE 4 622 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 42 3148 SH SOLE 7 3148 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 106066 7885996 SH SOLE 18 7377227 0 508769 EXTRACTION OIL AND GAS INC COM 30227M105 548 40733 SH SOLE 19 40733 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 16798 1248903 SH SOLE 21 1248903 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 27689 2058686 SH SOLE 22 1672660 0 386026 EXTRACTION OIL AND GAS INC COM 30227M105 815 60598 SH SOLE 26 52954 0 7644 EXTRACTION OIL AND GAS INC COM 30227M105 221 16425 SH SOLE 28 16425 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 204 15178 SH SOLE 29 0 0 15178 EXTRACTION OIL AND GAS INC COM 30227M105 216 16050 SH SOLE 30 16050 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 38 2838 SH SOLE 31 2838 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 180 13363 SH SOLE 40 13363 0 0 EXTREME NETWORKS INC COM 30226D106 159 17223 SH SOLE 2 16201 0 1022 EXTREME NETWORKS INC COM 30226D106 22 2420 SH SOLE 7 2420 0 0 EXTREME NETWORKS INC COM 30226D106 2 240 SH SOLE 17 0 0 240 EXTREME NETWORKS INC COM 30226D106 3451 374255 SH SOLE 18 374255 0 0 EXTREME NETWORKS INC COM 30226D106 1477 160146 SH SOLE 19 160146 0 0 EXTREME NETWORKS INC COM 30226D106 29091 3155225 SH SOLE 21 3155225 0 0 EXTREME NETWORKS INC COM 30226D106 27715 3006001 SH SOLE 22 2807582 0 198419 EXTREME NETWORKS INC COM 30226D106 1352 146616 SH SOLE 23 146616 0 0 EXTREME NETWORKS INC COM 30226D106 103 11211 SH SOLE 26 0 0 11211 EXTREME NETWORKS INC COM 30226D106 136 14762 SH SOLE 28 14762 0 0 EXTREME NETWORKS INC COM 30226D106 431 46714 SH SOLE 29 0 0 46714 EXTREME NETWORKS INC COM 30226D106 193 20964 SH SOLE 30 20964 0 0 EXTREME NETWORKS INC COM 30226D106 84 9159 SH SOLE 40 9159 0 0 EXXON MOBIL CORP COM 30231G102 468710 5805897 SH SOLE 2 1722312 0 4083585 EXXON MOBIL CORP COM 30231G102 113303 1403476 SH SOLE 4 1298664 0 104812 EXXON MOBIL CORP COM 30231G102 286043 3543206 SH SOLE 7 3210397 0 332809 EXXON MOBIL CORP COM 30231G102 19044 235892 SH SOLE 13 235892 0 0 EXXON MOBIL CORP COM 30231G102 5077 62888 SH SOLE 15 27887 0 35001 EXXON MOBIL CORP COM 30231G102 38 471 SH SOLE 17 0 0 471 EXXON MOBIL CORP COM 30231G102 789190 9775672 SH SOLE 18 9101825 0 673847 EXXON MOBIL CORP COM 30231G102 372499 4614137 SH SOLE 19 4614137 0 0 EXXON MOBIL CORP COM 30231G102 166260 2059458 SH SOLE 20 79664 0 1979794 EXXON MOBIL CORP COM 30231G102 6038336 74796677 SH SOLE 21 74796677 0 0 EXXON MOBIL CORP COM 30231G102 9162493 113495520 SH SOLE 22 92888950 0 20606570 EXXON MOBIL CORP COM 30231G102 414467 5133987 SH SOLE 23 5133987 0 0 EXXON MOBIL CORP COM 30231G102 246563 3054171 SH SOLE 25 3054171 0 0 EXXON MOBIL CORP COM 30231G102 763081 9452255 SH SOLE 26 3080245 0 6372010 EXXON MOBIL CORP COM 30231G102 70503 873321 SH SOLE 28 653934 0 219387 EXXON MOBIL CORP COM 30231G102 40083 496512 SH SOLE 29 196347 0 300165 EXXON MOBIL CORP COM 30231G102 980853 12149797 SH SOLE 30 12149797 0 0 EXXON MOBIL CORP COM 30231G102 182146 2256232 SH SOLE 31 994273 0 1261959 EXXON MOBIL CORP COM 30231G102 13798 170915 SH SOLE 32 170915 0 0 EXXON MOBIL CORP COM 30231G102 156467 1938157 SH SOLE 34 1938157 0 0 EXXON MOBIL CORP COM 30231G102 423872 5250486 SH SOLE 36 5250486 0 0 EXXON MOBIL CORP COM 30231G102 1703 21090 SH SOLE 40 21090 0 0 EXXON MOBIL CORP OPTIONS 30231G102 218 2700 SH Put SOLE 2 2700 0 0 EXXON MOBIL CORP OPTIONS 30231G102 26116 323500 SH Put SOLE 19 323500 0 0 EXXON MOBIL CORP OPTIONS 30231G102 315 3900 SH Put SOLE 22 3900 0 0 EXXON MOBIL CORP OPTIONS 30231G102 5643 69900 SH Put SOLE 34 69900 0 0 EYEGATE PHARMACEUTICALS INC COM 30233M107 1 635 SH SOLE 21 635 0 0 EZCORP INC CL A NON VTG 302301106 101 13116 SH SOLE 2 4536 0 8580 EZCORP INC CL A NON VTG 302301106 3 381 SH SOLE 4 381 0 0 EZCORP INC CL A NON VTG 302301106 9 1150 SH SOLE 7 1150 0 0 EZCORP INC CL A NON VTG 302301106 2028 263333 SH SOLE 18 263333 0 0 EZCORP INC CL A NON VTG 302301106 251 32603 SH SOLE 19 32603 0 0 EZCORP INC CL A NON VTG 302301106 33845 4395447 SH SOLE 21 4395447 0 0 EZCORP INC CL A NON VTG 302301106 10982 1426217 SH SOLE 22 1322278 0 103939 EZCORP INC CL A NON VTG 302301106 161 20884 SH SOLE 26 15773 0 5111 EZCORP INC CL A NON VTG 302301106 60 7750 SH SOLE 28 7750 0 0 EZCORP INC CL A NON VTG 302301106 595 77279 SH SOLE 30 77279 0 0 EZCORP INC CL A NON VTG 302301106 34 4398 SH SOLE 40 4398 0 0 F M C CORP COM NEW 302491303 13766 188448 SH SOLE 2 60547 0 127901 F M C CORP COM NEW 302491303 3106 42519 SH SOLE 4 39435 0 3084 F M C CORP COM NEW 302491303 7994 109435 SH SOLE 7 102389 0 7046 F M C CORP COM NEW 302491303 61 837 SH SOLE 15 837 0 0 F M C CORP COM NEW 302491303 21506 294397 SH SOLE 18 275558 0 18839 F M C CORP COM NEW 302491303 2938 40216 SH SOLE 19 40216 0 0 F M C CORP COM NEW 302491303 5159 70628 SH SOLE 20 0 0 70628 F M C CORP COM NEW 302491303 209590 2869127 SH SOLE 21 2869127 0 0 F M C CORP COM NEW 302491303 257477 3524667 SH SOLE 22 2920723 0 603944 F M C CORP COM NEW 302491303 11050 151268 SH SOLE 23 151268 0 0 F M C CORP COM NEW 302491303 24379 333726 SH SOLE 25 333726 0 0 F M C CORP COM NEW 302491303 27859 381364 SH SOLE 26 158670 0 222694 F M C CORP COM NEW 302491303 2018 27625 SH SOLE 28 20473 0 7152 F M C CORP COM NEW 302491303 2935 40175 SH SOLE 29 4284 0 35891 F M C CORP COM NEW 302491303 27413 375263 SH SOLE 30 375263 0 0 F M C CORP COM NEW 302491303 5271 72157 SH SOLE 31 45484 0 26673 F M C CORP COM NEW 302491303 2231 30537 SH SOLE 34 30537 0 0 F M C CORP COM NEW 302491303 10456 143139 SH SOLE 36 143139 0 0 F M C CORP COM NEW 302491303 46 630 SH SOLE 40 630 0 0 F5 NETWORKS INC COM 315616102 13426 105663 SH SOLE 2 41693 0 63970 F5 NETWORKS INC COM 315616102 3051 24011 SH SOLE 4 22596 0 1415 F5 NETWORKS INC COM 315616102 7161 56363 SH SOLE 7 50667 0 5696 F5 NETWORKS INC COM 315616102 55 431 SH SOLE 15 431 0 0 F5 NETWORKS INC COM 315616102 18368 144558 SH SOLE 18 134328 0 10230 F5 NETWORKS INC COM 315616102 2503 19698 SH SOLE 19 19698 0 0 F5 NETWORKS INC COM 315616102 6703 52752 SH SOLE 20 0 0 52752 F5 NETWORKS INC COM 315616102 176483 1388971 SH SOLE 21 1388971 0 0 F5 NETWORKS INC COM 315616102 229428 1805665 SH SOLE 22 1506644 0 299021 F5 NETWORKS INC COM 315616102 10331 81309 SH SOLE 23 81309 0 0 F5 NETWORKS INC COM 315616102 5916 46560 SH SOLE 25 46560 0 0 F5 NETWORKS INC COM 315616102 23423 184344 SH SOLE 26 74594 0 109750 F5 NETWORKS INC COM 315616102 1758 13835 SH SOLE 28 10461 0 3374 F5 NETWORKS INC COM 315616102 2766 21771 SH SOLE 29 5833 0 15938 F5 NETWORKS INC COM 315616102 26315 207106 SH SOLE 30 207106 0 0 F5 NETWORKS INC COM 315616102 4190 32974 SH SOLE 31 13958 0 19016 F5 NETWORKS INC COM 315616102 699 5504 SH SOLE 34 5504 0 0 F5 NETWORKS INC COM 315616102 9169 72163 SH SOLE 36 72163 0 0 F5 NETWORKS INC COM 315616102 44 350 SH SOLE 40 350 0 0 FABRINET SHS G3323L100 100 2350 SH SOLE 2 1990 0 360 FABRINET SHS G3323L100 3 63 SH SOLE 4 63 0 0 FABRINET SHS G3323L100 40 945 SH SOLE 7 945 0 0 FABRINET SHS G3323L100 7268 170362 SH SOLE 18 170362 0 0 FABRINET SHS G3323L100 1061 24876 SH SOLE 19 24876 0 0 FABRINET SHS G3323L100 132742 3111634 SH SOLE 21 3111634 0 0 FABRINET SHS G3323L100 40457 948351 SH SOLE 22 879823 0 68528 FABRINET SHS G3323L100 115 2701 SH SOLE 26 0 0 2701 FABRINET SHS G3323L100 189 4430 SH SOLE 28 4430 0 0 FABRINET SHS G3323L100 282 6617 SH SOLE 29 0 0 6617 FABRINET SHS G3323L100 2280 53450 SH SOLE 30 53450 0 0 FABRINET SHS G3323L100 136 3187 SH SOLE 40 3187 0 0 FACEBOOK INC CL A 30303M102 503960 3337924 SH SOLE 2 914700 0 2423224 FACEBOOK INC CL A 30303M102 126707 839231 SH SOLE 4 779739 0 59492 FACEBOOK INC CL A 30303M102 244669 1620541 SH SOLE 7 1618625 0 1916 FACEBOOK INC CL A 30303M102 8724 57782 SH SOLE 13 57782 0 0 FACEBOOK INC CL A 30303M102 5605 37124 SH SOLE 15 18437 0 18687 FACEBOOK INC CL A 30303M102 227 1506 SH SOLE 17 0 0 1506 FACEBOOK INC CL A 30303M102 1007447 6672721 SH SOLE 18 5996742 0 675979 FACEBOOK INC CL A 30303M102 615346 4075679 SH SOLE 19 4054589 0 21090 FACEBOOK INC CL A 30303M102 5463278 36185445 SH SOLE 21 36185445 0 0 FACEBOOK INC CL A 30303M102 9387248 62175438 SH SOLE 22 51291840 0 10883598 FACEBOOK INC CL A 30303M102 444467 2943883 SH SOLE 23 2943883 0 0 FACEBOOK INC CL A 30303M102 355899 2357258 SH SOLE 25 2357258 0 0 FACEBOOK INC CL A 30303M102 861297 5704708 SH SOLE 26 1889954 0 3814754 FACEBOOK INC CL A 30303M102 74939 496348 SH SOLE 28 371718 0 124630 FACEBOOK INC CL A 30303M102 44186 292658 SH SOLE 29 110456 0 182202 FACEBOOK INC CL A 30303M102 1023894 6781655 SH SOLE 30 6781655 0 0 FACEBOOK INC CL A 30303M102 192447 1274651 SH SOLE 31 592046 0 682605 FACEBOOK INC CL A 30303M102 70510 467018 SH SOLE 32 467018 0 0 FACEBOOK INC CL A 30303M102 155922 1032732 SH SOLE 34 1032732 0 0 FACEBOOK INC CL A 30303M102 379115 2511031 SH SOLE 36 2511031 0 0 FACEBOOK INC CL A 30303M102 1809 11980 SH SOLE 40 11980 0 0 FACTSET RESH SYS INC COM 303075105 6343 38167 SH SOLE 2 24485 0 13682 FACTSET RESH SYS INC COM 303075105 29 175 SH SOLE 4 175 0 0 FACTSET RESH SYS INC COM 303075105 157 947 SH SOLE 7 947 0 0 FACTSET RESH SYS INC COM 303075105 38 229 SH SOLE 17 0 0 229 FACTSET RESH SYS INC COM 303075105 22095 132961 SH SOLE 18 132961 0 0 FACTSET RESH SYS INC COM 303075105 2870 17268 SH SOLE 19 17268 0 0 FACTSET RESH SYS INC COM 303075105 279971 1684745 SH SOLE 21 1684745 0 0 FACTSET RESH SYS INC COM 303075105 207666 1249644 SH SOLE 22 1129245 0 120399 FACTSET RESH SYS INC COM 303075105 2317 13941 SH SOLE 26 11472 0 2469 FACTSET RESH SYS INC COM 303075105 960 5777 SH SOLE 28 5777 0 0 FACTSET RESH SYS INC COM 303075105 739 4444 SH SOLE 29 0 0 4444 FACTSET RESH SYS INC COM 303075105 1033 6214 SH SOLE 30 6214 0 0 FACTSET RESH SYS INC COM 303075105 146 876 SH SOLE 31 876 0 0 FACTSET RESH SYS INC COM 303075105 718 4319 SH SOLE 40 4319 0 0 FAIR ISAAC CORP COM 303250104 1897 13605 SH SOLE 2 13400 0 205 FAIR ISAAC CORP COM 303250104 20 143 SH SOLE 4 143 0 0 FAIR ISAAC CORP COM 303250104 106 759 SH SOLE 7 759 0 0 FAIR ISAAC CORP COM 303250104 27245 195431 SH SOLE 18 195431 0 0 FAIR ISAAC CORP COM 303250104 2849 20436 SH SOLE 19 20436 0 0 FAIR ISAAC CORP COM 303250104 273610 1962630 SH SOLE 21 1962630 0 0 FAIR ISAAC CORP COM 303250104 136747 980895 SH SOLE 22 920247 0 60648 FAIR ISAAC CORP COM 303250104 1431 10263 SH SOLE 26 8418 0 1845 FAIR ISAAC CORP COM 303250104 620 4447 SH SOLE 28 4447 0 0 FAIR ISAAC CORP COM 303250104 1390 9973 SH SOLE 30 9973 0 0 FAIR ISAAC CORP COM 303250104 481 3453 SH SOLE 40 3453 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 59 15145 SH SOLE 2 9765 0 5380 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 4 1075 SH SOLE 4 1075 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 18 4709 SH SOLE 7 4709 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 2107 540331 SH SOLE 18 540331 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 416 106758 SH SOLE 19 106758 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 19766 5068277 SH SOLE 21 5068277 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 15931 4084761 SH SOLE 22 3757935 0 326826 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 145 37240 SH SOLE 23 37240 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 204 52312 SH SOLE 26 47777 0 4535 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 70 17891 SH SOLE 28 17891 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 78 20111 SH SOLE 29 0 0 20111 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 86 22082 SH SOLE 30 22082 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 50 12839 SH SOLE 40 12839 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 80 5113 SH SOLE 2 1910 0 3203 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 7 453 SH SOLE 7 453 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 1339 85574 SH SOLE 18 85574 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 504 32226 SH SOLE 19 32226 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 12686 810628 SH SOLE 21 810628 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 10131 647357 SH SOLE 22 610249 0 37108 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 108 6914 SH SOLE 23 6914 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 52 3349 SH SOLE 28 3349 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 62 3990 SH SOLE 29 0 0 3990 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 82 5245 SH SOLE 30 5245 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 29 1875 SH SOLE 40 1875 0 0 FALCONSTOR SOFTWARE INC COM 306137100 3 12659 SH SOLE 19 12659 0 0 FALCONSTOR SOFTWARE INC COM 306137100 4 14199 SH SOLE 21 14199 0 0 FALCONSTOR SOFTWARE INC COM 306137100 240 923358 SH SOLE 22 923358 0 0 FAMOUS DAVES AMER INC COM 307068106 5 1498 SH SOLE 19 1498 0 0 FAMOUS DAVES AMER INC COM 307068106 10 2837 SH SOLE 21 2837 0 0 FAMOUS DAVES AMER INC COM 307068106 786 218314 SH SOLE 22 218314 0 0 FANG HLDGS LTD ADR 30711Y102 173 46676 SH SOLE 4 46676 0 0 FANG HLDGS LTD ADR 30711Y102 82 22150 SH SOLE 7 22150 0 0 FANG HLDGS LTD ADR 30711Y102 7145 1925828 SH SOLE 21 1925828 0 0 FANG HLDGS LTD ADR 30711Y102 3782 1019339 SH SOLE 22 1019339 0 0 FANG HLDGS LTD ADR 30711Y102 135 36491 SH SOLE 25 36491 0 0 FANG HLDGS LTD ADR 30711Y102 1838 495478 SH SOLE 30 495478 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 41 661 SH SOLE 2 180 0 481 FARMER & MERCHANTS BANCORP I COM 30779N105 970 15639 SH SOLE 18 15639 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 109 1758 SH SOLE 19 1758 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 7868 126911 SH SOLE 21 126911 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 2101 33894 SH SOLE 22 31280 0 2614 FARMER BROS CO COM 307675108 62 2045 SH SOLE 2 410 0 1635 FARMER BROS CO COM 307675108 1036 34232 SH SOLE 18 34232 0 0 FARMER BROS CO COM 307675108 184 6095 SH SOLE 19 6095 0 0 FARMER BROS CO COM 307675108 8307 274628 SH SOLE 21 274628 0 0 FARMER BROS CO COM 307675108 7413 245064 SH SOLE 22 232876 0 12188 FARMER BROS CO COM 307675108 37 1229 SH SOLE 28 1229 0 0 FARMER BROS CO COM 307675108 38 1243 SH SOLE 30 1243 0 0 FARMER BROS CO COM 307675108 29 951 SH SOLE 40 951 0 0 FARMERS CAP BK CORP COM 309562106 48 1235 SH SOLE 2 264 0 971 FARMERS CAP BK CORP COM 309562106 1129 29280 SH SOLE 18 29280 0 0 FARMERS CAP BK CORP COM 309562106 216 5611 SH SOLE 19 5611 0 0 FARMERS CAP BK CORP COM 309562106 9308 241465 SH SOLE 21 241465 0 0 FARMERS CAP BK CORP COM 309562106 10185 264194 SH SOLE 22 258182 0 6012 FARMERS NATL BANC CORP COM 309627107 72 4939 SH SOLE 2 947 0 3992 FARMERS NATL BANC CORP COM 309627107 1407 97030 SH SOLE 18 97030 0 0 FARMERS NATL BANC CORP COM 309627107 202 13908 SH SOLE 19 13908 0 0 FARMERS NATL BANC CORP COM 309627107 11855 817604 SH SOLE 21 817604 0 0 FARMERS NATL BANC CORP COM 309627107 5095 351347 SH SOLE 22 330852 0 20495 FARMLAND PARTNERS INC COM 31154R109 70 7845 SH SOLE 2 1578 0 6267 FARMLAND PARTNERS INC COM 31154R109 27 3046 SH SOLE 7 3046 0 0 FARMLAND PARTNERS INC COM 31154R109 1211 135411 SH SOLE 18 135411 0 0 FARMLAND PARTNERS INC COM 31154R109 272 30417 SH SOLE 19 30417 0 0 FARMLAND PARTNERS INC COM 31154R109 9115 1019621 SH SOLE 21 1019621 0 0 FARMLAND PARTNERS INC COM 31154R109 7295 816003 SH SOLE 22 783113 0 32890 FARMLAND PARTNERS INC COM 31154R109 14 1537 SH SOLE 23 1537 0 0 FARO TECHNOLOGIES INC COM 311642102 112 2958 SH SOLE 2 734 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 3153 83402 SH SOLE 18 83402 0 0 FARO TECHNOLOGIES INC COM 311642102 4682 123866 SH SOLE 19 123866 0 0 FARO TECHNOLOGIES INC COM 311642102 54881 1451889 SH SOLE 21 1451889 0 0 FARO TECHNOLOGIES INC COM 311642102 17222 455611 SH SOLE 22 423930 0 31681 FARO TECHNOLOGIES INC COM 311642102 319 8448 SH SOLE 26 6992 0 1456 FARO TECHNOLOGIES INC COM 311642102 95 2524 SH SOLE 28 2524 0 0 FARO TECHNOLOGIES INC COM 311642102 898 23761 SH SOLE 30 23761 0 0 FARO TECHNOLOGIES INC COM 311642102 68 1798 SH SOLE 40 1798 0 0 FASTENAL CO COM 311900104 14778 339488 SH SOLE 2 64503 0 274985 FASTENAL CO COM 311900104 3720 85457 SH SOLE 4 78524 0 6933 FASTENAL CO COM 311900104 9620 221004 SH SOLE 7 207317 0 13687 FASTENAL CO COM 311900104 92 2107 SH SOLE 13 2107 0 0 FASTENAL CO COM 311900104 94 2157 SH SOLE 15 2157 0 0 FASTENAL CO COM 311900104 28140 646456 SH SOLE 18 606816 0 39640 FASTENAL CO COM 311900104 3660 84077 SH SOLE 19 84077 0 0 FASTENAL CO COM 311900104 9004 206842 SH SOLE 20 0 0 206842 FASTENAL CO COM 311900104 249404 5729480 SH SOLE 21 5729480 0 0 FASTENAL CO COM 311900104 333573 7663056 SH SOLE 22 6332628 0 1330428 FASTENAL CO COM 311900104 14742 338652 SH SOLE 23 338652 0 0 FASTENAL CO COM 311900104 7988 183512 SH SOLE 25 183512 0 0 FASTENAL CO COM 311900104 34970 803357 SH SOLE 26 295133 0 508224 FASTENAL CO COM 311900104 2587 59429 SH SOLE 28 44202 0 15227 FASTENAL CO COM 311900104 3659 84068 SH SOLE 29 12907 0 71161 FASTENAL CO COM 311900104 36416 836563 SH SOLE 30 836563 0 0 FASTENAL CO COM 311900104 6196 142339 SH SOLE 31 57698 0 84641 FASTENAL CO COM 311900104 2221 51018 SH SOLE 32 51018 0 0 FASTENAL CO COM 311900104 908 20849 SH SOLE 34 20849 0 0 FASTENAL CO COM 311900104 12848 295161 SH SOLE 36 295161 0 0 FASTENAL CO COM 311900104 60 1378 SH SOLE 40 1378 0 0 FATE THERAPEUTICS INC COM 31189P102 18 5503 SH SOLE 2 1568 0 3935 FATE THERAPEUTICS INC COM 31189P102 460 141924 SH SOLE 18 141924 0 0 FATE THERAPEUTICS INC COM 31189P102 67 20618 SH SOLE 19 20618 0 0 FATE THERAPEUTICS INC COM 31189P102 3926 1211626 SH SOLE 21 1211626 0 0 FATE THERAPEUTICS INC COM 31189P102 904 279056 SH SOLE 22 257722 0 21334 FAUQUIER BANKSHARES INC VA COM 312059108 12 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 29 801 SH SOLE 2 291 0 510 FB FINL CORP COM 30257X104 912 25210 SH SOLE 18 25210 0 0 FB FINL CORP COM 30257X104 119 3283 SH SOLE 19 3283 0 0 FB FINL CORP COM 30257X104 7688 212436 SH SOLE 21 212436 0 0 FB FINL CORP COM 30257X104 2527 69836 SH SOLE 22 65013 0 4823 FB FINL CORP COM 30257X104 41 1128 SH SOLE 30 1128 0 0 FBL FINL GROUP INC CL A 30239F106 145 2356 SH SOLE 2 492 0 1864 FBL FINL GROUP INC CL A 30239F106 7 115 SH SOLE 4 115 0 0 FBL FINL GROUP INC CL A 30239F106 18 300 SH SOLE 7 300 0 0 FBL FINL GROUP INC CL A 30239F106 2361 38383 SH SOLE 18 38383 0 0 FBL FINL GROUP INC CL A 30239F106 539 8766 SH SOLE 19 8766 0 0 FBL FINL GROUP INC CL A 30239F106 19336 314406 SH SOLE 21 314406 0 0 FBL FINL GROUP INC CL A 30239F106 16432 267189 SH SOLE 22 247968 0 19221 FBL FINL GROUP INC CL A 30239F106 15 243 SH SOLE 23 243 0 0 FBL FINL GROUP INC CL A 30239F106 243 3944 SH SOLE 26 3539 0 405 FBL FINL GROUP INC CL A 30239F106 110 1785 SH SOLE 28 1785 0 0 FBL FINL GROUP INC CL A 30239F106 235 3820 SH SOLE 29 0 0 3820 FBL FINL GROUP INC CL A 30239F106 89 1454 SH SOLE 30 1454 0 0 FBL FINL GROUP INC CL A 30239F106 83 1356 SH SOLE 34 1356 0 0 FBL FINL GROUP INC CL A 30239F106 75 1226 SH SOLE 40 1226 0 0 FCB FINL HLDGS INC CL A 30255G103 356 7453 SH SOLE 2 1616 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 6373 133460 SH SOLE 18 133460 0 0 FCB FINL HLDGS INC CL A 30255G103 1156 24213 SH SOLE 19 24213 0 0 FCB FINL HLDGS INC CL A 30255G103 50184 1050979 SH SOLE 21 1050979 0 0 FCB FINL HLDGS INC CL A 30255G103 53954 1129937 SH SOLE 22 1072517 0 57420 FCB FINL HLDGS INC CL A 30255G103 997 20886 SH SOLE 26 18982 0 1904 FCB FINL HLDGS INC CL A 30255G103 230 4820 SH SOLE 28 4820 0 0 FCB FINL HLDGS INC CL A 30255G103 1124 23545 SH SOLE 29 0 0 23545 FCB FINL HLDGS INC CL A 30255G103 291 6104 SH SOLE 30 6104 0 0 FCB FINL HLDGS INC CL A 30255G103 154 3228 SH SOLE 40 3228 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 146 2262 SH SOLE 2 728 0 1534 FEDERAL AGRIC MTG CORP CL C 313148306 10 147 SH SOLE 4 147 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 6111 94453 SH SOLE 7 94453 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2432 37585 SH SOLE 18 37585 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 548 8470 SH SOLE 19 8470 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 18568 286979 SH SOLE 21 286979 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 20004 309175 SH SOLE 22 291820 0 17355 FEDERAL AGRIC MTG CORP CL C 313148306 2116 32704 SH SOLE 23 32704 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 91 1403 SH SOLE 28 1403 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 93 1442 SH SOLE 29 0 0 1442 FEDERAL AGRIC MTG CORP CL C 313148306 140 2163 SH SOLE 30 2163 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 470 7270 SH SOLE 34 7270 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 59 918 SH SOLE 40 918 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11282 89264 SH SOLE 2 17769 0 71495 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9920 78490 SH SOLE 4 76781 0 1709 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 38543 304954 SH SOLE 7 206392 0 98562 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 155 1227 SH SOLE 13 1227 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 382 3023 SH SOLE 15 3023 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 21791 172413 SH SOLE 18 162410 0 10003 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11275 89208 SH SOLE 19 89208 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5720 45257 SH SOLE 20 0 0 45257 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 337006 2666395 SH SOLE 21 2666395 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 361658 2861443 SH SOLE 22 2504587 0 356856 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10745 85012 SH SOLE 23 85012 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 22156 175296 SH SOLE 25 175296 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 22976 181783 SH SOLE 26 77843 0 103940 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1887 14931 SH SOLE 28 11113 0 3818 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5691 45025 SH SOLE 29 27286 0 17739 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 83494 660608 SH SOLE 30 660608 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6887 54492 SH SOLE 31 29206 0 25286 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3660 28961 SH SOLE 34 28961 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9837 77827 SH SOLE 36 77827 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 46 363 SH SOLE 40 363 0 0 FEDERAL SIGNAL CORP COM 313855108 181 10412 SH SOLE 2 2466 0 7946 FEDERAL SIGNAL CORP COM 313855108 3 185 SH SOLE 4 185 0 0 FEDERAL SIGNAL CORP COM 313855108 29 1686 SH SOLE 7 1686 0 0 FEDERAL SIGNAL CORP COM 313855108 5083 292784 SH SOLE 18 292784 0 0 FEDERAL SIGNAL CORP COM 313855108 672 38709 SH SOLE 19 38709 0 0 FEDERAL SIGNAL CORP COM 313855108 88209 5081188 SH SOLE 21 5081188 0 0 FEDERAL SIGNAL CORP COM 313855108 27463 1581970 SH SOLE 22 1467566 0 114404 FEDERAL SIGNAL CORP COM 313855108 68 3916 SH SOLE 26 0 0 3916 FEDERAL SIGNAL CORP COM 313855108 153 8806 SH SOLE 28 8806 0 0 FEDERAL SIGNAL CORP COM 313855108 1456 83893 SH SOLE 30 83893 0 0 FEDERAL SIGNAL CORP COM 313855108 116 6667 SH SOLE 40 6667 0 0 FEDERATED INVS INC PA CL B 314211103 2458 86993 SH SOLE 2 46326 0 40667 FEDERATED INVS INC PA CL B 314211103 11 378 SH SOLE 4 378 0 0 FEDERATED INVS INC PA CL B 314211103 485 17178 SH SOLE 7 17178 0 0 FEDERATED INVS INC PA CL B 314211103 8526 301806 SH SOLE 18 301806 0 0 FEDERATED INVS INC PA CL B 314211103 1090 38576 SH SOLE 19 38576 0 0 FEDERATED INVS INC PA CL B 314211103 186554 6603668 SH SOLE 21 6603668 0 0 FEDERATED INVS INC PA CL B 314211103 73892 2615659 SH SOLE 22 2454088 0 161571 FEDERATED INVS INC PA CL B 314211103 773 27362 SH SOLE 26 21036 0 6326 FEDERATED INVS INC PA CL B 314211103 193 6843 SH SOLE 28 6843 0 0 FEDERATED INVS INC PA CL B 314211103 293 10383 SH SOLE 30 10383 0 0 FEDERATED INVS INC PA CL B 314211103 62 2196 SH SOLE 31 2196 0 0 FEDERATED INVS INC PA CL B 314211103 1952 69098 SH SOLE 32 69098 0 0 FEDERATED INVS INC PA CL B 314211103 70 2479 SH SOLE 36 2479 0 0 FEDERATED INVS INC PA CL B 314211103 152 5387 SH SOLE 40 5387 0 0 FEDERATED NATL HLDG CO COM 31422T101 38 2344 SH SOLE 2 718 0 1626 FEDERATED NATL HLDG CO COM 31422T101 5 336 SH SOLE 7 336 0 0 FEDERATED NATL HLDG CO COM 31422T101 816 51013 SH SOLE 18 51013 0 0 FEDERATED NATL HLDG CO COM 31422T101 172 10754 SH SOLE 19 10754 0 0 FEDERATED NATL HLDG CO COM 31422T101 6507 406699 SH SOLE 21 406699 0 0 FEDERATED NATL HLDG CO COM 31422T101 6888 430482 SH SOLE 22 406841 0 23641 FEDERATED NATL HLDG CO COM 31422T101 32 1993 SH SOLE 28 1993 0 0 FEDERATED NATL HLDG CO COM 31422T101 65 4037 SH SOLE 30 4037 0 0 FEDERATED NATL HLDG CO COM 31422T101 22 1348 SH SOLE 40 1348 0 0 FEDEX CORP COM 31428X106 79407 365374 SH SOLE 2 123344 0 242030 FEDEX CORP COM 31428X106 19012 87479 SH SOLE 4 81219 0 6260 FEDEX CORP COM 31428X106 36190 166522 SH SOLE 7 164165 0 2357 FEDEX CORP COM 31428X106 922 4244 SH SOLE 13 4244 0 0 FEDEX CORP COM 31428X106 363 1668 SH SOLE 15 1668 0 0 FEDEX CORP COM 31428X106 13 58 SH SOLE 17 0 0 58 FEDEX CORP COM 31428X106 114785 528161 SH SOLE 18 491778 0 36383 FEDEX CORP COM 31428X106 4299 19779 SH SOLE 19 15274 0 4505 FEDEX CORP COM 31428X106 28006 128863 SH SOLE 20 0 0 128863 FEDEX CORP COM 31428X106 910919 4191411 SH SOLE 21 4191411 0 0 FEDEX CORP COM 31428X106 1407004 6474042 SH SOLE 22 5347033 0 1127009 FEDEX CORP COM 31428X106 68802 316577 SH SOLE 23 316577 0 0 FEDEX CORP COM 31428X106 56759 261163 SH SOLE 25 261163 0 0 FEDEX CORP COM 31428X106 165341 760783 SH SOLE 26 219102 0 541681 FEDEX CORP COM 31428X106 11591 53335 SH SOLE 28 39992 0 13343 FEDEX CORP COM 31428X106 6693 30797 SH SOLE 29 10163 0 20634 FEDEX CORP COM 31428X106 152049 699621 SH SOLE 30 699621 0 0 FEDEX CORP COM 31428X106 27482 126453 SH SOLE 31 56111 0 70342 FEDEX CORP COM 31428X106 5577 25663 SH SOLE 34 25663 0 0 FEDEX CORP COM 31428X106 62317 286740 SH SOLE 36 286740 0 0 FEDEX CORP COM 31428X106 277 1276 SH SOLE 40 1276 0 0 FELCOR LODGING TR INC COM 31430F101 184 25539 SH SOLE 2 5267 0 20272 FELCOR LODGING TR INC COM 31430F101 356 49385 SH SOLE 4 49385 0 0 FELCOR LODGING TR INC COM 31430F101 1213 168296 SH SOLE 7 168296 0 0 FELCOR LODGING TR INC COM 31430F101 42 5883 SH SOLE 15 5883 0 0 FELCOR LODGING TR INC COM 31430F101 3552 492623 SH SOLE 18 492623 0 0 FELCOR LODGING TR INC COM 31430F101 1436 199140 SH SOLE 19 199140 0 0 FELCOR LODGING TR INC COM 31430F101 28054 3890959 SH SOLE 21 3890959 0 0 FELCOR LODGING TR INC COM 31430F101 37443 5193210 SH SOLE 22 4952375 0 240835 FELCOR LODGING TR INC COM 31430F101 45 6261 SH SOLE 23 6261 0 0 FELCOR LODGING TR INC COM 31430F101 1803 250030 SH SOLE 25 250030 0 0 FELCOR LODGING TR INC COM 31430F101 320 44333 SH SOLE 26 0 0 44333 FELCOR LODGING TR INC COM 31430F101 143 19867 SH SOLE 28 19867 0 0 FELCOR LODGING TR INC COM 31430F101 832 115363 SH SOLE 29 48107 0 67256 FELCOR LODGING TR INC COM 31430F101 4870 675500 SH SOLE 30 675500 0 0 FELCOR LODGING TR INC COM 31430F101 108 14979 SH SOLE 40 14979 0 0 FEMALE HEALTH CO COM 314462102 36 34170 SH SOLE 21 34170 0 0 FEMALE HEALTH CO COM 314462102 11 10389 SH SOLE 22 10389 0 0 FERRARI N V COM N3167Y103 661 7682 SH SOLE 22 7682 0 0 FERRARI N V COM N3167Y103 2615 30398 SH SOLE 26 2683 0 27715 FERRO CORP COM 315405100 78 4266 SH SOLE 2 3562 0 704 FERRO CORP COM 315405100 10 567 SH SOLE 4 567 0 0 FERRO CORP COM 315405100 36 1957 SH SOLE 7 1957 0 0 FERRO CORP COM 315405100 5263 287756 SH SOLE 18 287756 0 0 FERRO CORP COM 315405100 1295 70805 SH SOLE 19 70805 0 0 FERRO CORP COM 315405100 45152 2468690 SH SOLE 21 2468690 0 0 FERRO CORP COM 315405100 43978 2404471 SH SOLE 22 2248838 0 155633 FERRO CORP COM 315405100 493 26951 SH SOLE 23 26951 0 0 FERRO CORP COM 315405100 115 6309 SH SOLE 26 0 0 6309 FERRO CORP COM 315405100 205 11190 SH SOLE 28 11190 0 0 FERRO CORP COM 315405100 1035 56593 SH SOLE 29 0 0 56593 FERRO CORP COM 315405100 236 12892 SH SOLE 30 12892 0 0 FERRO CORP COM 315405100 161 8780 SH SOLE 40 8780 0 0 FERROGLOBE PLC SHS G33856108 386 32294 SH SOLE 7 32294 0 0 FERROGLOBE PLC SHS G33856108 56 4722 SH SOLE 21 4722 0 0 FERROGLOBE PLC SHS G33856108 732 61280 SH SOLE 22 61280 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 118 11110 SH SOLE 26 0 0 11110 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 14 1400 SH SOLE 2 1400 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 167 16473 SH SOLE 7 16473 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 8295 816405 SH SOLE 21 816405 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 197 19427 SH SOLE 22 19427 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 1952 192167 SH SOLE 26 0 0 192167 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 3138 308836 SH SOLE 30 308836 0 0 FIBROCELL SCIENCE INC COM PAR 315721308 6 1528 SH SOLE 19 1528 0 0 FIBROCELL SCIENCE INC COM PAR 315721308 11 2773 SH SOLE 21 2773 0 0 FIBROCELL SCIENCE INC COM PAR 315721308 154 38355 SH SOLE 22 38355 0 0 FIBROGEN INC COM 31572Q808 353 10923 SH SOLE 2 10506 0 417 FIBROGEN INC COM 31572Q808 10 298 SH SOLE 4 298 0 0 FIBROGEN INC COM 31572Q808 39 1219 SH SOLE 7 1219 0 0 FIBROGEN INC COM 31572Q808 6606 204535 SH SOLE 18 204535 0 0 FIBROGEN INC COM 31572Q808 4402 136290 SH SOLE 19 136290 0 0 FIBROGEN INC COM 31572Q808 88800 2749228 SH SOLE 21 2749228 0 0 FIBROGEN INC COM 31572Q808 56819 1759105 SH SOLE 22 1643440 0 115665 FIBROGEN INC COM 31572Q808 1835 56807 SH SOLE 23 56807 0 0 FIBROGEN INC COM 31572Q808 881 27266 SH SOLE 26 22298 0 4968 FIBROGEN INC COM 31572Q808 226 7004 SH SOLE 28 7004 0 0 FIBROGEN INC COM 31572Q808 984 30464 SH SOLE 29 0 0 30464 FIBROGEN INC COM 31572Q808 290 8980 SH SOLE 30 8980 0 0 FIBROGEN INC COM 31572Q808 63 1943 SH SOLE 34 1943 0 0 FIBROGEN INC COM 31572Q808 237 7344 SH SOLE 40 7344 0 0 FIDELITY MSCI CONSM DIS 316092204 17 466 SH SOLE 17 0 0 466 FIDELITY CONSMR STAPLES 316092303 0 14 SH SOLE 17 0 0 14 FIDELITY MSCI ENERGY IDX 316092402 1 57 SH SOLE 17 0 0 57 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 CORE DIVID ETF 316092840 1 26 SH SOLE 17 0 0 26 FIDELITY MSCI RL EST ETF 316092857 4 182 SH SOLE 17 0 0 182 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 79 2549 SH SOLE 2 466 0 2083 FIDELITY & GTY LIFE COM 315785105 15 473 SH SOLE 7 473 0 0 FIDELITY & GTY LIFE COM 315785105 1415 45582 SH SOLE 18 45582 0 0 FIDELITY & GTY LIFE COM 315785105 243 7818 SH SOLE 19 7818 0 0 FIDELITY & GTY LIFE COM 315785105 11319 364534 SH SOLE 21 364534 0 0 FIDELITY & GTY LIFE COM 315785105 10730 345563 SH SOLE 22 321492 0 24071 FIDELITY & GTY LIFE COM 315785105 67 2143 SH SOLE 28 2143 0 0 FIDELITY & GTY LIFE COM 315785105 55 1786 SH SOLE 30 1786 0 0 FIDELITY & GTY LIFE COM 315785105 36 1166 SH SOLE 40 1166 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 38 157 SH SOLE 17 0 0 157 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12803 285579 SH SOLE 2 76907 0 208672 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3437 76657 SH SOLE 4 70684 0 5973 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4534 101142 SH SOLE 7 64298 0 36844 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 670 14949 SH SOLE 13 14949 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 77 1717 SH SOLE 15 1717 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 0 0 SH SOLE 17 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7202 160656 SH SOLE 18 135364 0 25292 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7120 158815 SH SOLE 19 158815 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8462 188748 SH SOLE 20 0 0 188748 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 169828 3788265 SH SOLE 21 3788265 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 330810 7379221 SH SOLE 22 6226742 0 1152479 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14019 312704 SH SOLE 23 312704 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8548 190676 SH SOLE 25 190676 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 34154 761865 SH SOLE 26 244583 0 517282 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2411 53784 SH SOLE 28 40073 0 13711 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3909 87203 SH SOLE 29 8120 0 79083 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18482 412263 SH SOLE 30 412263 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5838 130222 SH SOLE 31 53764 0 76458 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 805 17966 SH SOLE 34 17966 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14980 334153 SH SOLE 36 334153 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 54 1199 SH SOLE 40 1199 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 209 13222 SH SOLE 2 2523 0 10699 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 7 421 SH SOLE 4 421 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 24 1509 SH SOLE 7 1509 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 3860 244325 SH SOLE 18 244325 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 766 48454 SH SOLE 19 48454 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 29515 1868063 SH SOLE 21 1868063 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 34443 2179955 SH SOLE 22 2011692 0 168263 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 482 30502 SH SOLE 26 26866 0 3636 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 179 11327 SH SOLE 28 11327 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 7326 463692 SH SOLE 30 463692 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 149 9445 SH SOLE 34 9445 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 141 8938 SH SOLE 40 8938 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 38559 451505 SH SOLE 2 139261 0 312244 FIDELITY NATL INFORMATION SV COM 31620M106 8927 104533 SH SOLE 4 95813 0 8720 FIDELITY NATL INFORMATION SV COM 31620M106 21267 249033 SH SOLE 7 244799 0 4234 FIDELITY NATL INFORMATION SV COM 31620M106 5494 64338 SH SOLE 13 64338 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 185 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 62829 735700 SH SOLE 18 690305 0 45395 FIDELITY NATL INFORMATION SV COM 31620M106 66984 784353 SH SOLE 19 784353 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 13105 153456 SH SOLE 20 0 0 153456 FIDELITY NATL INFORMATION SV COM 31620M106 651755 7631786 SH SOLE 21 7631786 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 815979 9554785 SH SOLE 22 7755682 0 1799103 FIDELITY NATL INFORMATION SV COM 31620M106 34167 400077 SH SOLE 23 400077 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 20246 237078 SH SOLE 25 237078 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 86705 1015283 SH SOLE 26 289253 0 726030 FIDELITY NATL INFORMATION SV COM 31620M106 5936 69503 SH SOLE 28 52131 0 17372 FIDELITY NATL INFORMATION SV COM 31620M106 9508 111340 SH SOLE 29 13317 0 98023 FIDELITY NATL INFORMATION SV COM 31620M106 80799 946124 SH SOLE 30 946124 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 20243 237033 SH SOLE 31 134140 0 102893 FIDELITY NATL INFORMATION SV COM 31620M106 4622 54116 SH SOLE 34 54116 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 36739 430199 SH SOLE 36 430199 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 148 1732 SH SOLE 40 1732 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 111 4849 SH SOLE 2 1287 0 3562 FIDELITY SOUTHERN CORP NEW COM 316394105 12 526 SH SOLE 7 526 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 2580 112860 SH SOLE 18 112860 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 347 15178 SH SOLE 19 15178 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 43605 1907469 SH SOLE 21 1907469 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 12945 566291 SH SOLE 22 523473 0 42818 FIDELITY SOUTHERN CORP NEW COM 316394105 61 2685 SH SOLE 28 2685 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 759 33195 SH SOLE 30 33195 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 12 850 SH SOLE 17 0 0 850 FIDUS INVT CORP COM 316500107 2531 150455 SH SOLE 30 150455 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 109 5258 SH SOLE 2 1028 0 4230 FIESTA RESTAURANT GROUP INC COM 31660B101 4 183 SH SOLE 4 183 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 15 705 SH SOLE 7 705 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 2672 129399 SH SOLE 18 129399 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 350 16946 SH SOLE 19 16946 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 47588 2304523 SH SOLE 21 2304523 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 14734 713530 SH SOLE 22 668273 0 45257 FIESTA RESTAURANT GROUP INC COM 31660B101 43 2082 SH SOLE 26 0 0 2082 FIESTA RESTAURANT GROUP INC COM 31660B101 81 3902 SH SOLE 28 3902 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 786 38055 SH SOLE 30 38055 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 58 2807 SH SOLE 40 2807 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 12 2538 SH SOLE 2 0 0 2538 FIFTH STR ASSET MGMT INC CL A COM 31679P109 115 23780 SH SOLE 18 23780 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 32 6582 SH SOLE 19 6582 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 1557 321078 SH SOLE 21 321078 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 321 66195 SH SOLE 22 59707 0 6488 FIFTH STREET FINANCE CORP COM 31678A103 3934 809511 SH SOLE 30 809511 0 0 FIFTH THIRD BANCORP COM 316773100 23121 890626 SH SOLE 2 154221 0 736405 FIFTH THIRD BANCORP COM 316773100 6156 237146 SH SOLE 4 215663 0 21483 FIFTH THIRD BANCORP COM 316773100 14740 567791 SH SOLE 7 498096 0 69695 FIFTH THIRD BANCORP COM 316773100 683 26325 SH SOLE 13 26325 0 0 FIFTH THIRD BANCORP COM 316773100 138 5333 SH SOLE 15 5333 0 0 FIFTH THIRD BANCORP COM 316773100 0 7 SH SOLE 17 0 0 7 FIFTH THIRD BANCORP COM 316773100 44090 1698365 SH SOLE 18 1595297 0 103068 FIFTH THIRD BANCORP COM 316773100 1972 75965 SH OTR 19 0 75965 0 FIFTH THIRD BANCORP COM 316773100 8963 345249 SH SOLE 19 345249 0 0 FIFTH THIRD BANCORP COM 316773100 8828 340044 SH SOLE 20 0 0 340044 FIFTH THIRD BANCORP COM 316773100 403543 15544782 SH SOLE 21 15544782 0 0 FIFTH THIRD BANCORP COM 316773100 521991 20107508 SH SOLE 22 16392831 0 3714677 FIFTH THIRD BANCORP COM 316773100 24225 933154 SH SOLE 23 933154 0 0 FIFTH THIRD BANCORP COM 316773100 13278 511462 SH SOLE 25 511462 0 0 FIFTH THIRD BANCORP COM 316773100 59803 2303670 SH SOLE 26 709995 0 1593675 FIFTH THIRD BANCORP COM 316773100 4125 158917 SH SOLE 28 118794 0 40123 FIFTH THIRD BANCORP COM 316773100 5476 210944 SH SOLE 29 26319 0 184625 FIFTH THIRD BANCORP COM 316773100 56244 2166550 SH SOLE 30 2166550 0 0 FIFTH THIRD BANCORP COM 316773100 8850 340892 SH SOLE 31 189306 0 151586 FIFTH THIRD BANCORP COM 316773100 2613 100647 SH SOLE 34 100647 0 0 FIFTH THIRD BANCORP COM 316773100 23992 924192 SH SOLE 36 924192 0 0 FIFTH THIRD BANCORP COM 316773100 99 3803 SH SOLE 40 3803 0 0 FINANCIAL ENGINES INC COM 317485100 123 3361 SH SOLE 2 3162 0 199 FINANCIAL ENGINES INC COM 317485100 12 328 SH SOLE 4 328 0 0 FINANCIAL ENGINES INC COM 317485100 50 1358 SH SOLE 7 1358 0 0 FINANCIAL ENGINES INC COM 317485100 9956 272018 SH SOLE 18 272018 0 0 FINANCIAL ENGINES INC COM 317485100 8467 231328 SH SOLE 19 231328 0 0 FINANCIAL ENGINES INC COM 317485100 180169 4922661 SH SOLE 21 4922661 0 0 FINANCIAL ENGINES INC COM 317485100 56731 1550015 SH SOLE 22 1444255 0 105760 FINANCIAL ENGINES INC COM 317485100 533 14561 SH SOLE 26 11414 0 3147 FINANCIAL ENGINES INC COM 317485100 274 7485 SH SOLE 28 7485 0 0 FINANCIAL ENGINES INC COM 317485100 3062 83657 SH SOLE 30 83657 0 0 FINANCIAL ENGINES INC COM 317485100 248 6782 SH SOLE 40 6782 0 0 FINANCIAL INSTNS INC COM 317585404 84 2809 SH SOLE 2 590 0 2219 FINANCIAL INSTNS INC COM 317585404 13 438 SH SOLE 7 438 0 0 FINANCIAL INSTNS INC COM 317585404 1661 55738 SH SOLE 18 55738 0 0 FINANCIAL INSTNS INC COM 317585404 306 10278 SH SOLE 19 10278 0 0 FINANCIAL INSTNS INC COM 317585404 13574 455487 SH SOLE 21 455487 0 0 FINANCIAL INSTNS INC COM 317585404 17903 600764 SH SOLE 22 573378 0 27386 FINANCIAL INSTNS INC COM 317585404 155 5212 SH SOLE 29 0 0 5212 FINANCIAL INSTNS INC COM 317585404 100 3352 SH SOLE 30 3352 0 0 FINISAR CORP COM NEW 31787A507 417 16069 SH SOLE 2 5563 0 10506 FINISAR CORP COM NEW 31787A507 13 504 SH SOLE 4 504 0 0 FINISAR CORP COM NEW 31787A507 69 2648 SH SOLE 7 2648 0 0 FINISAR CORP COM NEW 31787A507 10498 404065 SH SOLE 18 404065 0 0 FINISAR CORP COM NEW 31787A507 5876 226161 SH SOLE 19 226161 0 0 FINISAR CORP COM NEW 31787A507 91176 3509464 SH SOLE 21 3509464 0 0 FINISAR CORP COM NEW 31787A507 76819 2956839 SH SOLE 22 2740798 0 216041 FINISAR CORP COM NEW 31787A507 216 8330 SH SOLE 23 8330 0 0 FINISAR CORP COM NEW 31787A507 1145 44082 SH SOLE 26 37936 0 6146 FINISAR CORP COM NEW 31787A507 400 15391 SH SOLE 28 15391 0 0 FINISAR CORP COM NEW 31787A507 454 17469 SH SOLE 30 17469 0 0 FINISAR CORP COM NEW 31787A507 296 11388 SH SOLE 40 11388 0 0 FINISAR CORP NOTE 0.500%12/1 31787AAM3 342 308000 PRN SOLE 21 308000 0 0 FINISH LINE INC CL A 317923100 113 7979 SH SOLE 2 1530 0 6449 FINISH LINE INC CL A 317923100 4 281 SH SOLE 4 281 0 0 FINISH LINE INC CL A 317923100 18 1238 SH SOLE 7 1238 0 0 FINISH LINE INC CL A 317923100 2985 210679 SH SOLE 18 210679 0 0 FINISH LINE INC CL A 317923100 375 26469 SH SOLE 19 26469 0 0 FINISH LINE INC CL A 317923100 48988 3457162 SH SOLE 21 3457162 0 0 FINISH LINE INC CL A 317923100 15826 1116841 SH SOLE 22 1023604 0 93237 FINISH LINE INC CL A 317923100 1746 123192 SH SOLE 23 123192 0 0 FINISH LINE INC CL A 317923100 291 20527 SH SOLE 26 17787 0 2740 FINISH LINE INC CL A 317923100 92 6524 SH SOLE 28 6524 0 0 FINISH LINE INC CL A 317923100 816 57620 SH SOLE 30 57620 0 0 FINISH LINE INC CL A 317923100 285 20090 SH SOLE 34 20090 0 0 FINISH LINE INC CL A 317923100 68 4816 SH SOLE 40 4816 0 0 FINJAN HLDGS INC COM NEW 31788H303 4 1118 SH SOLE 18 1118 0 0 FINJAN HLDGS INC COM NEW 31788H303 66 20031 SH SOLE 21 20031 0 0 FIREEYE INC COM 31816Q101 1585 104210 SH SOLE 2 13551 0 90659 FIREEYE INC COM 31816Q101 9 564 SH SOLE 4 564 0 0 FIREEYE INC COM 31816Q101 61 4010 SH SOLE 7 4010 0 0 FIREEYE INC COM 31816Q101 1451 95417 SH SOLE 18 95417 0 0 FIREEYE INC COM 31816Q101 1150 75599 SH SOLE 19 75599 0 0 FIREEYE INC COM 31816Q101 33275 2187677 SH SOLE 21 2187677 0 0 FIREEYE INC COM 31816Q101 67022 4406443 SH SOLE 22 3843966 0 562477 FIREEYE INC COM 31816Q101 1211 79618 SH SOLE 26 65784 0 13834 FIREEYE INC COM 31816Q101 317 20855 SH SOLE 28 20855 0 0 FIREEYE INC COM 31816Q101 338 22247 SH SOLE 29 0 0 22247 FIREEYE INC COM 31816Q101 1036 68083 SH SOLE 30 68083 0 0 FIREEYE INC COM 31816Q101 56 3696 SH SOLE 31 3696 0 0 FIREEYE INC COM 31816Q101 251 16535 SH SOLE 40 16535 0 0 FIREEYE INC NOTE 1.000% 6/0 31816QAB7 424 450000 PRN SOLE 21 450000 0 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 835 917000 PRN SOLE 21 917000 0 0 FIRST ACCEPTANCE CORP COM 318457108 3 2694 SH SOLE 18 2694 0 0 FIRST ACCEPTANCE CORP COM 318457108 10 8599 SH SOLE 19 8599 0 0 FIRST ACCEPTANCE CORP COM 318457108 53 46411 SH SOLE 21 46411 0 0 FIRST ACCEPTANCE CORP COM 318457108 101 88280 SH SOLE 22 88280 0 0 FIRST AMERN FINL CORP COM 31847R102 6969 155951 SH SOLE 2 102232 0 53719 FIRST AMERN FINL CORP COM 31847R102 421 9423 SH SOLE 4 9423 0 0 FIRST AMERN FINL CORP COM 31847R102 190 4255 SH SOLE 7 4255 0 0 FIRST AMERN FINL CORP COM 31847R102 3478 77832 SH SOLE 13 77832 0 0 FIRST AMERN FINL CORP COM 31847R102 16823 376444 SH SOLE 18 376444 0 0 FIRST AMERN FINL CORP COM 31847R102 10166 227471 SH SOLE 19 227471 0 0 FIRST AMERN FINL CORP COM 31847R102 210879 4718697 SH SOLE 21 4718697 0 0 FIRST AMERN FINL CORP COM 31847R102 191427 4283433 SH SOLE 22 3728876 0 554557 FIRST AMERN FINL CORP COM 31847R102 501 11212 SH SOLE 23 11212 0 0 FIRST AMERN FINL CORP COM 31847R102 1582 35394 SH SOLE 26 28667 0 6727 FIRST AMERN FINL CORP COM 31847R102 644 14409 SH SOLE 28 14409 0 0 FIRST AMERN FINL CORP COM 31847R102 5777 129265 SH SOLE 29 0 0 129265 FIRST AMERN FINL CORP COM 31847R102 789 17652 SH SOLE 30 17652 0 0 FIRST AMERN FINL CORP COM 31847R102 110 2458 SH SOLE 31 2458 0 0 FIRST AMERN FINL CORP COM 31847R102 2332 52192 SH SOLE 36 52192 0 0 FIRST AMERN FINL CORP COM 31847R102 535 11966 SH SOLE 40 11966 0 0 FIRST BANCORP INC ME COM 31866P102 51 1881 SH SOLE 2 362 0 1519 FIRST BANCORP INC ME COM 31866P102 1125 41574 SH SOLE 18 41574 0 0 FIRST BANCORP INC ME COM 31866P102 215 7935 SH SOLE 19 7935 0 0 FIRST BANCORP INC ME COM 31866P102 8794 324973 SH SOLE 21 324973 0 0 FIRST BANCORP INC ME COM 31866P102 8226 303996 SH SOLE 22 295162 0 8834 FIRST BANCORP N C COM 318910106 159 5087 SH SOLE 2 1444 0 3643 FIRST BANCORP N C COM 318910106 17 550 SH SOLE 7 550 0 0 FIRST BANCORP N C COM 318910106 3010 96285 SH SOLE 18 96285 0 0 FIRST BANCORP N C COM 318910106 497 15909 SH SOLE 19 15909 0 0 FIRST BANCORP N C COM 318910106 24404 780689 SH SOLE 21 780689 0 0 FIRST BANCORP N C COM 318910106 21532 688804 SH SOLE 22 650206 0 38598 FIRST BANCORP N C COM 318910106 84 2694 SH SOLE 28 2694 0 0 FIRST BANCORP N C COM 318910106 124 3962 SH SOLE 30 3962 0 0 FIRST BANCORP N C COM 318910106 47 1493 SH SOLE 40 1493 0 0 FIRST BANCORP P R COM NEW 318672706 315 54433 SH SOLE 2 25686 0 28747 FIRST BANCORP P R COM NEW 318672706 14 2447 SH SOLE 7 2447 0 0 FIRST BANCORP P R COM NEW 318672706 4800 829049 SH SOLE 18 829049 0 0 FIRST BANCORP P R COM NEW 318672706 781 134874 SH SOLE 19 134874 0 0 FIRST BANCORP P R COM NEW 318672706 78697 13591909 SH SOLE 21 13591909 0 0 FIRST BANCORP P R COM NEW 318672706 25551 4412959 SH SOLE 22 4087141 0 325818 FIRST BANCORP P R COM NEW 318672706 35 6074 SH SOLE 26 0 0 6074 FIRST BANCORP P R COM NEW 318672706 100 17275 SH SOLE 28 17275 0 0 FIRST BANCORP P R COM NEW 318672706 278 48014 SH SOLE 29 0 0 48014 FIRST BANCORP P R COM NEW 318672706 1283 221604 SH SOLE 30 221604 0 0 FIRST BANCORP P R COM NEW 318672706 33 5727 SH SOLE 34 5727 0 0 FIRST BANCORP P R COM NEW 318672706 60 10371 SH SOLE 40 10371 0 0 FIRST BANCSHARES INC MS COM 318916103 40 1444 SH SOLE 2 356 0 1088 FIRST BANCSHARES INC MS COM 318916103 898 32524 SH SOLE 18 32524 0 0 FIRST BANCSHARES INC MS COM 318916103 105 3794 SH SOLE 19 3794 0 0 FIRST BANCSHARES INC MS COM 318916103 6877 249161 SH SOLE 21 249161 0 0 FIRST BANCSHARES INC MS COM 318916103 2011 72875 SH SOLE 22 67708 0 5167 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 20 1687 SH SOLE 18 1687 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 367 31476 SH SOLE 21 31476 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 34 1462 SH SOLE 2 306 0 1156 FIRST BUS FINL SVCS INC WIS COM 319390100 759 32870 SH SOLE 18 32870 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 98 4264 SH SOLE 19 4264 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 6441 279076 SH SOLE 21 279076 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 2082 90196 SH SOLE 22 84969 0 5227 FIRST BUSEY CORP COM NEW 319383204 230 7840 SH SOLE 2 2158 0 5682 FIRST BUSEY CORP COM NEW 319383204 19 657 SH SOLE 7 657 0 0 FIRST BUSEY CORP COM NEW 319383204 3590 122436 SH SOLE 18 122436 0 0 FIRST BUSEY CORP COM NEW 319383204 623 21254 SH SOLE 19 21254 0 0 FIRST BUSEY CORP COM NEW 319383204 28203 961906 SH SOLE 21 961906 0 0 FIRST BUSEY CORP COM NEW 319383204 27052 922648 SH SOLE 22 872982 0 49666 FIRST BUSEY CORP COM NEW 319383204 106 3628 SH SOLE 28 3628 0 0 FIRST BUSEY CORP COM NEW 319383204 155 5277 SH SOLE 30 5277 0 0 FIRST BUSEY CORP COM NEW 319383204 121 4125 SH SOLE 40 4125 0 0 FIRST CAPITAL INC COM 31942S104 17 557 SH SOLE 18 557 0 0 FIRST CAPITAL INC COM 31942S104 20 627 SH SOLE 21 627 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 91 3310 SH SOLE 2 712 0 2598 FIRST CMNTY BANCSHARES INC N COM 31983A103 15 538 SH SOLE 7 538 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 1787 65350 SH SOLE 18 65350 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 315 11503 SH SOLE 19 11503 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 14563 532459 SH SOLE 21 532459 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 15675 573131 SH SOLE 22 540408 0 32723 FIRST CMNTY BANCSHARES INC N COM 31983A103 60 2180 SH SOLE 28 2180 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 60 2204 SH SOLE 30 2204 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 42 1527 SH SOLE 34 1527 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 38 1385 SH SOLE 40 1385 0 0 FIRST CMNTY CORP S C COM 319835104 23 1100 SH SOLE 18 1100 0 0 FIRST CMNTY CORP S C COM 319835104 60 2846 SH SOLE 21 2846 0 0 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 27 2107 SH SOLE 2 551 0 1556 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 683 52945 SH SOLE 18 52945 0 0 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 106 8228 SH SOLE 19 8228 0 0 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 5158 399827 SH SOLE 21 399827 0 0 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 1620 125619 SH SOLE 22 117077 0 8542 FIRST COMWLTH FINL CORP PA COM 319829107 262 20685 SH SOLE 2 4082 0 16603 FIRST COMWLTH FINL CORP PA COM 319829107 11 885 SH SOLE 4 885 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 33 2614 SH SOLE 7 2614 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 6091 480342 SH SOLE 18 480342 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 775 61134 SH SOLE 19 61134 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 98048 7732477 SH SOLE 21 7732477 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 34101 2689354 SH SOLE 22 2510161 0 179193 FIRST COMWLTH FINL CORP PA COM 319829107 598 47127 SH SOLE 23 47127 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 401 31646 SH SOLE 26 23644 0 8002 FIRST COMWLTH FINL CORP PA COM 319829107 161 12689 SH SOLE 28 12689 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1679 132449 SH SOLE 30 132449 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 196 15481 SH SOLE 34 15481 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 123 9696 SH SOLE 40 9696 0 0 FIRST CONN BANCORP INC MD COM 319850103 122 4765 SH SOLE 2 3171 0 1594 FIRST CONN BANCORP INC MD COM 319850103 16 605 SH SOLE 7 605 0 0 FIRST CONN BANCORP INC MD COM 319850103 1396 54431 SH SOLE 18 54431 0 0 FIRST CONN BANCORP INC MD COM 319850103 614 23955 SH SOLE 19 23955 0 0 FIRST CONN BANCORP INC MD COM 319850103 11744 457860 SH SOLE 21 457860 0 0 FIRST CONN BANCORP INC MD COM 319850103 8202 319764 SH SOLE 22 294013 0 25751 FIRST CONN BANCORP INC MD COM 319850103 1314 51219 SH SOLE 23 51219 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 579 1553 SH SOLE 2 313 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 10459 28064 SH SOLE 18 28064 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1868 5011 SH SOLE 19 5011 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 83148 223096 SH SOLE 21 223096 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 84270 226108 SH SOLE 22 213157 0 12951 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1270 3407 SH SOLE 26 3074 0 333 FIRST CTZNS BANCSHARES INC N CL A 31946M103 381 1021 SH SOLE 28 1021 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 404 1084 SH SOLE 30 1084 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 284 761 SH SOLE 40 761 0 0 FIRST DATA CORP NEW COM CL A 32008D106 5054 277718 SH SOLE 2 13360 0 264358 FIRST DATA CORP NEW COM CL A 32008D106 2090 114852 SH SOLE 4 106917 0 7935 FIRST DATA CORP NEW COM CL A 32008D106 527 28976 SH SOLE 7 28976 0 0 FIRST DATA CORP NEW COM CL A 32008D106 1464 80445 SH SOLE 15 0 0 80445 FIRST DATA CORP NEW COM CL A 32008D106 8649 475207 SH SOLE 18 431985 0 43222 FIRST DATA CORP NEW COM CL A 32008D106 12706 698149 SH SOLE 19 698149 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3564 195813 SH SOLE 20 0 0 195813 FIRST DATA CORP NEW COM CL A 32008D106 70698 3884499 SH SOLE 21 3884499 0 0 FIRST DATA CORP NEW COM CL A 32008D106 142223 7814476 SH SOLE 22 6678530 0 1135946 FIRST DATA CORP NEW COM CL A 32008D106 8382 460540 SH SOLE 23 460540 0 0 FIRST DATA CORP NEW COM CL A 32008D106 12184 669450 SH SOLE 26 363010 0 306440 FIRST DATA CORP NEW COM CL A 32008D106 1330 73057 SH SOLE 28 55163 0 17894 FIRST DATA CORP NEW COM CL A 32008D106 1845 101401 SH SOLE 29 14467 0 86934 FIRST DATA CORP NEW COM CL A 32008D106 6701 368208 SH SOLE 30 368208 0 0 FIRST DATA CORP NEW COM CL A 32008D106 2793 153472 SH SOLE 31 70907 0 82565 FIRST DATA CORP NEW COM CL A 32008D106 7727 424576 SH SOLE 34 424576 0 0 FIRST DATA CORP NEW COM CL A 32008D106 872 47926 SH SOLE 36 47926 0 0 FIRST DATA CORP NEW COM CL A 32008D106 26 1434 SH SOLE 40 1434 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1043 19792 SH SOLE 2 18173 0 1619 FIRST DEFIANCE FINL CORP COM 32006W106 11 215 SH SOLE 7 215 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2039 38698 SH SOLE 18 38698 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2255 42809 SH SOLE 19 42809 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 17370 329728 SH SOLE 21 329728 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 39592 751561 SH SOLE 22 726723 0 24838 FIRST DEFIANCE FINL CORP COM 32006W106 1044 19826 SH SOLE 23 19826 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1306 24800 SH SOLE 29 0 0 24800 FIRST DEFIANCE FINL CORP COM 32006W106 83 1578 SH SOLE 30 1578 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 19 1191 SH SOLE 2 414 0 777 FIRST FINANCIAL NORTHWEST IN COM 32022K102 514 31892 SH SOLE 18 31892 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 140 8655 SH SOLE 19 8655 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 4550 282056 SH SOLE 21 282056 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1578 97806 SH SOLE 22 92779 0 5027 FIRST FINANCIAL NORTHWEST IN COM 32022K102 329 20409 SH SOLE 23 20409 0 0 FIRST FINL BANCORP OH COM 320209109 374 13492 SH SOLE 2 2754 0 10738 FIRST FINL BANCORP OH COM 320209109 12 432 SH SOLE 4 432 0 0 FIRST FINL BANCORP OH COM 320209109 41 1485 SH SOLE 7 1485 0 0 FIRST FINL BANCORP OH COM 320209109 8557 308915 SH SOLE 18 308915 0 0 FIRST FINL BANCORP OH COM 320209109 1125 40601 SH SOLE 19 40601 0 0 FIRST FINL BANCORP OH COM 320209109 146437 5286548 SH SOLE 21 5286548 0 0 FIRST FINL BANCORP OH COM 320209109 49861 1800035 SH SOLE 22 1679877 0 120158 FIRST FINL BANCORP OH COM 320209109 774 27953 SH SOLE 26 23428 0 4525 FIRST FINL BANCORP OH COM 320209109 249 9004 SH SOLE 28 9004 0 0 FIRST FINL BANCORP OH COM 320209109 2530 91347 SH SOLE 30 91347 0 0 FIRST FINL BANCORP OH COM 320209109 189 6823 SH SOLE 40 6823 0 0 FIRST FINL BANKSHARES COM 32020R109 304 6883 SH SOLE 2 2653 0 4230 FIRST FINL BANKSHARES COM 32020R109 17 386 SH SOLE 4 386 0 0 FIRST FINL BANKSHARES COM 32020R109 67 1523 SH SOLE 7 1523 0 0 FIRST FINL BANKSHARES COM 32020R109 13572 307053 SH SOLE 18 307053 0 0 FIRST FINL BANKSHARES COM 32020R109 1872 42360 SH SOLE 19 42360 0 0 FIRST FINL BANKSHARES COM 32020R109 247987 5610558 SH SOLE 21 5610558 0 0 FIRST FINL BANKSHARES COM 32020R109 78667 1779803 SH SOLE 22 1666864 0 112939 FIRST FINL BANKSHARES COM 32020R109 689 15593 SH SOLE 26 11906 0 3687 FIRST FINL BANKSHARES COM 32020R109 337 7633 SH SOLE 28 7633 0 0 FIRST FINL BANKSHARES COM 32020R109 411 9299 SH SOLE 29 0 0 9299 FIRST FINL BANKSHARES COM 32020R109 4169 94318 SH SOLE 30 94318 0 0 FIRST FINL BANKSHARES COM 32020R109 241 5453 SH SOLE 40 5453 0 0 FIRST FINL CORP IND COM 320218100 95 2013 SH SOLE 2 447 0 1566 FIRST FINL CORP IND COM 320218100 10 212 SH SOLE 7 212 0 0 FIRST FINL CORP IND COM 320218100 1960 41444 SH SOLE 18 41444 0 0 FIRST FINL CORP IND COM 320218100 354 7485 SH SOLE 19 7485 0 0 FIRST FINL CORP IND COM 320218100 16025 338799 SH SOLE 21 338799 0 0 FIRST FINL CORP IND COM 320218100 17657 373294 SH SOLE 22 350271 0 23023 FIRST FINL CORP IND COM 320218100 256 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 113 2386 SH SOLE 30 2386 0 0 FIRST FINL CORP IND COM 320218100 41 877 SH SOLE 40 877 0 0 FIRST FNDTN INC COM 32026V104 78 4736 SH SOLE 2 1340 0 3396 FIRST FNDTN INC COM 32026V104 23 1400 SH SOLE 7 1400 0 0 FIRST FNDTN INC COM 32026V104 1810 110173 SH SOLE 18 110173 0 0 FIRST FNDTN INC COM 32026V104 266 16193 SH SOLE 19 16193 0 0 FIRST FNDTN INC COM 32026V104 14697 894536 SH SOLE 21 894536 0 0 FIRST FNDTN INC COM 32026V104 7569 460712 SH SOLE 22 394098 0 66614 FIRST FNDTN INC COM 32026V104 72 4353 SH SOLE 30 4353 0 0 FIRST GTY BANCSHARES INC COM 32043P106 14 518 SH SOLE 2 175 0 343 FIRST GTY BANCSHARES INC COM 32043P106 390 14327 SH SOLE 18 14327 0 0 FIRST GTY BANCSHARES INC COM 32043P106 42 1527 SH SOLE 19 1527 0 0 FIRST GTY BANCSHARES INC COM 32043P106 3141 115318 SH SOLE 21 115318 0 0 FIRST GTY BANCSHARES INC COM 32043P106 757 27783 SH SOLE 22 25538 0 2245 FIRST HAWAIIAN INC COM 32051X108 971 31702 SH SOLE 2 4187 0 27515 FIRST HAWAIIAN INC COM 32051X108 18 577 SH SOLE 4 577 0 0 FIRST HAWAIIAN INC COM 32051X108 29 957 SH SOLE 7 957 0 0 FIRST HAWAIIAN INC COM 32051X108 410 13400 SH SOLE 15 0 0 13400 FIRST HAWAIIAN INC COM 32051X108 839 27413 SH SOLE 18 27413 0 0 FIRST HAWAIIAN INC COM 32051X108 696 22714 SH SOLE 19 22714 0 0 FIRST HAWAIIAN INC COM 32051X108 17417 568801 SH SOLE 21 568801 0 0 FIRST HAWAIIAN INC COM 32051X108 46994 1534742 SH SOLE 22 1374388 0 160354 FIRST HAWAIIAN INC COM 32051X108 542 17713 SH SOLE 26 16533 0 1180 FIRST HAWAIIAN INC COM 32051X108 354 11553 SH SOLE 28 11553 0 0 FIRST HAWAIIAN INC COM 32051X108 235 7669 SH SOLE 29 0 0 7669 FIRST HAWAIIAN INC COM 32051X108 260 8482 SH SOLE 30 8482 0 0 FIRST HAWAIIAN INC COM 32051X108 38 1254 SH SOLE 31 1254 0 0 FIRST HAWAIIAN INC COM 32051X108 207 6773 SH SOLE 40 6773 0 0 FIRST HORIZON NATL CORP COM 320517105 4974 285527 SH SOLE 2 169212 0 116315 FIRST HORIZON NATL CORP COM 320517105 73 4184 SH SOLE 4 4184 0 0 FIRST HORIZON NATL CORP COM 320517105 129 7416 SH SOLE 7 7416 0 0 FIRST HORIZON NATL CORP COM 320517105 1330 76363 SH SOLE 13 76363 0 0 FIRST HORIZON NATL CORP COM 320517105 14021 804906 SH SOLE 18 804906 0 0 FIRST HORIZON NATL CORP COM 320517105 5697 327012 SH SOLE 19 327012 0 0 FIRST HORIZON NATL CORP COM 320517105 180670 10371431 SH SOLE 21 10371431 0 0 FIRST HORIZON NATL CORP COM 320517105 143632 8245218 SH SOLE 22 7437419 0 807799 FIRST HORIZON NATL CORP COM 320517105 137 7875 SH SOLE 23 7875 0 0 FIRST HORIZON NATL CORP COM 320517105 1470 84366 SH SOLE 26 68918 0 15448 FIRST HORIZON NATL CORP COM 320517105 587 33725 SH SOLE 28 33725 0 0 FIRST HORIZON NATL CORP COM 320517105 3903 224044 SH SOLE 29 0 0 224044 FIRST HORIZON NATL CORP COM 320517105 616 35355 SH SOLE 30 35355 0 0 FIRST HORIZON NATL CORP COM 320517105 87 4980 SH SOLE 31 4980 0 0 FIRST HORIZON NATL CORP COM 320517105 187 10745 SH SOLE 34 10745 0 0 FIRST HORIZON NATL CORP COM 320517105 1032 59214 SH SOLE 36 59214 0 0 FIRST HORIZON NATL CORP COM 320517105 356 20453 SH SOLE 40 20453 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 9822 343171 SH SOLE 2 52750 0 290421 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4625 161603 SH SOLE 4 161603 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4190 146416 SH SOLE 7 146416 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 121 4237 SH SOLE 15 4237 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 23365 816382 SH SOLE 18 816014 0 368 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 15014 524614 SH SOLE 19 524614 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 225987 7896122 SH SOLE 21 7896122 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 156834 5479858 SH SOLE 22 5171127 0 308731 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 206 7183 SH SOLE 23 7183 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5980 208935 SH SOLE 25 208935 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2317 80972 SH SOLE 26 40669 0 40303 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 465 16244 SH SOLE 28 16244 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 3035 106053 SH SOLE 29 40437 0 65616 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 17141 598933 SH SOLE 30 598933 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6294 219929 SH SOLE 34 219929 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 353 12323 SH SOLE 40 12323 0 0 FIRST INTERNET BANCORP COM 320557101 25 901 SH SOLE 2 338 0 563 FIRST INTERNET BANCORP COM 320557101 670 23869 SH SOLE 18 23869 0 0 FIRST INTERNET BANCORP COM 320557101 88 3153 SH SOLE 19 3153 0 0 FIRST INTERNET BANCORP COM 320557101 5694 202997 SH SOLE 21 202997 0 0 FIRST INTERNET BANCORP COM 320557101 2249 80162 SH SOLE 22 76475 0 3687 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 204 5481 SH SOLE 2 1375 0 4106 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 26 696 SH SOLE 7 696 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3609 97024 SH SOLE 18 97024 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1009 27120 SH SOLE 19 27120 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 28544 767317 SH SOLE 21 767317 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 30645 823797 SH SOLE 22 787011 0 36786 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2157 57994 SH SOLE 23 57994 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 89 2403 SH SOLE 26 0 0 2403 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 139 3727 SH SOLE 28 3727 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 339 9112 SH SOLE 29 0 0 9112 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 154 4142 SH SOLE 30 4142 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 12 325 SH SOLE 34 325 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 86 2310 SH SOLE 40 2310 0 0 FIRST LONG IS CORP COM 320734106 121 4237 SH SOLE 2 1067 0 3170 FIRST LONG IS CORP COM 320734106 18 630 SH SOLE 7 630 0 0 FIRST LONG IS CORP COM 320734106 2562 89563 SH SOLE 18 89563 0 0 FIRST LONG IS CORP COM 320734106 457 15983 SH SOLE 19 15983 0 0 FIRST LONG IS CORP COM 320734106 21347 746384 SH SOLE 21 746384 0 0 FIRST LONG IS CORP COM 320734106 22334 780897 SH SOLE 22 738846 0 42051 FIRST LONG IS CORP COM 320734106 96 3349 SH SOLE 30 3349 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 72 8621 SH SOLE 21 8621 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 211 25388 SH SOLE 22 25388 0 0 FIRST MERCHANTS CORP COM 320817109 1362 33927 SH SOLE 2 26976 0 6951 FIRST MERCHANTS CORP COM 320817109 17 422 SH SOLE 4 422 0 0 FIRST MERCHANTS CORP COM 320817109 40 991 SH SOLE 7 991 0 0 FIRST MERCHANTS CORP COM 320817109 6390 159188 SH SOLE 18 159188 0 0 FIRST MERCHANTS CORP COM 320817109 3703 92249 SH SOLE 19 92249 0 0 FIRST MERCHANTS CORP COM 320817109 50957 1269487 SH SOLE 21 1269487 0 0 FIRST MERCHANTS CORP COM 320817109 75994 1893212 SH SOLE 22 1824731 0 68481 FIRST MERCHANTS CORP COM 320817109 4919 122552 SH SOLE 23 122552 0 0 FIRST MERCHANTS CORP COM 320817109 951 23692 SH SOLE 26 21412 0 2280 FIRST MERCHANTS CORP COM 320817109 221 5497 SH SOLE 28 5497 0 0 FIRST MERCHANTS CORP COM 320817109 1769 44065 SH SOLE 29 0 0 44065 FIRST MERCHANTS CORP COM 320817109 236 5868 SH SOLE 30 5868 0 0 FIRST MERCHANTS CORP COM 320817109 449 11180 SH SOLE 34 11180 0 0 FIRST MERCHANTS CORP COM 320817109 167 4163 SH SOLE 40 4163 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 64 1871 SH SOLE 2 354 0 1517 FIRST MID ILL BANCSHARES INC COM 320866106 1355 39571 SH SOLE 18 39571 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 162 4719 SH SOLE 19 4719 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 10946 319685 SH SOLE 21 319685 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 3487 101845 SH SOLE 22 94365 0 7480 FIRST MIDWEST BANCORP DEL COM 320867104 502 21519 SH SOLE 2 4918 0 16601 FIRST MIDWEST BANCORP DEL COM 320867104 13 568 SH SOLE 4 568 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 47 2036 SH SOLE 7 2036 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 11334 486219 SH SOLE 18 486219 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1989 85344 SH SOLE 19 85344 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 176617 7576887 SH SOLE 21 7576887 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 61153 2623480 SH SOLE 22 2447707 0 175773 FIRST MIDWEST BANCORP DEL COM 320867104 5081 217990 SH SOLE 23 217990 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 666 28560 SH SOLE 26 23688 0 4872 FIRST MIDWEST BANCORP DEL COM 320867104 265 11383 SH SOLE 28 11383 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 698 29934 SH SOLE 29 0 0 29934 FIRST MIDWEST BANCORP DEL COM 320867104 2754 118133 SH SOLE 30 118133 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 193 8271 SH SOLE 40 8271 0 0 FIRST NORTHWEST BANCORP COM 335834107 25 1611 SH SOLE 2 323 0 1288 FIRST NORTHWEST BANCORP COM 335834107 665 42186 SH SOLE 18 42186 0 0 FIRST NORTHWEST BANCORP COM 335834107 82 5208 SH SOLE 19 5208 0 0 FIRST NORTHWEST BANCORP COM 335834107 5285 335149 SH SOLE 21 335149 0 0 FIRST NORTHWEST BANCORP COM 335834107 1948 123509 SH SOLE 22 117275 0 6234 FIRST POTOMAC RLTY TR COM 33610F109 133 11944 SH SOLE 2 2736 0 9208 FIRST POTOMAC RLTY TR COM 33610F109 269 24178 SH SOLE 4 24178 0 0 FIRST POTOMAC RLTY TR COM 33610F109 791 71185 SH SOLE 7 71185 0 0 FIRST POTOMAC RLTY TR COM 33610F109 31 2777 SH SOLE 15 2777 0 0 FIRST POTOMAC RLTY TR COM 33610F109 2589 233054 SH SOLE 18 233054 0 0 FIRST POTOMAC RLTY TR COM 33610F109 1005 90504 SH SOLE 19 90504 0 0 FIRST POTOMAC RLTY TR COM 33610F109 20999 1890141 SH SOLE 21 1890141 0 0 FIRST POTOMAC RLTY TR COM 33610F109 28248 2542534 SH SOLE 22 2425955 0 116579 FIRST POTOMAC RLTY TR COM 33610F109 36 3244 SH SOLE 23 3244 0 0 FIRST POTOMAC RLTY TR COM 33610F109 1044 93949 SH SOLE 25 93949 0 0 FIRST POTOMAC RLTY TR COM 33610F109 559 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 222 20011 SH SOLE 29 20011 0 0 FIRST POTOMAC RLTY TR COM 33610F109 3373 303607 SH SOLE 30 303607 0 0 FIRST POTOMAC RLTY TR COM 33610F109 78 7043 SH SOLE 40 7043 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 24479 244546 SH SOLE 2 20112 0 224434 FIRST REP BK SAN FRANCISCO C COM 33616C100 4983 49784 SH SOLE 4 43473 0 6311 FIRST REP BK SAN FRANCISCO C COM 33616C100 2063 20608 SH SOLE 7 10869 0 9739 FIRST REP BK SAN FRANCISCO C COM 33616C100 6659 66520 SH SOLE 13 66520 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 101 1004 SH SOLE 15 1004 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 703 7024 SH SOLE 17 0 0 7024 FIRST REP BK SAN FRANCISCO C COM 33616C100 103333 1032302 SH SOLE 18 781160 0 251142 FIRST REP BK SAN FRANCISCO C COM 33616C100 129552 1294223 SH SOLE 19 1294223 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 7349 73413 SH SOLE 20 0 0 73413 FIRST REP BK SAN FRANCISCO C COM 33616C100 201652 2014504 SH SOLE 21 2014504 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 451784 4513322 SH SOLE 22 3856348 0 656974 FIRST REP BK SAN FRANCISCO C COM 33616C100 18661 186425 SH SOLE 23 186425 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 10376 103652 SH SOLE 25 103652 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 38039 380014 SH SOLE 26 130828 0 249186 FIRST REP BK SAN FRANCISCO C COM 33616C100 3329 33256 SH SOLE 28 24995 0 8261 FIRST REP BK SAN FRANCISCO C COM 33616C100 7115 71074 SH SOLE 29 5310 0 65764 FIRST REP BK SAN FRANCISCO C COM 33616C100 14689 146748 SH SOLE 30 146748 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5799 57934 SH SOLE 31 30497 0 27437 FIRST REP BK SAN FRANCISCO C COM 33616C100 22328 223055 SH SOLE 34 223055 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 18889 188697 SH SOLE 36 188697 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 71 706 SH SOLE 40 706 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 3175 79616 SH SOLE 2 38412 0 41204 FIRST SOLAR INC COM 336433107 11 282 SH SOLE 4 282 0 0 FIRST SOLAR INC COM 336433107 151 3789 SH SOLE 7 3789 0 0 FIRST SOLAR INC COM 336433107 0 6 SH SOLE 17 0 0 6 FIRST SOLAR INC COM 336433107 10693 268125 SH SOLE 18 268125 0 0 FIRST SOLAR INC COM 336433107 5410 135664 SH SOLE 19 135664 0 0 FIRST SOLAR INC COM 336433107 146628 3676731 SH SOLE 21 3676731 0 0 FIRST SOLAR INC COM 336433107 96522 2420308 SH SOLE 22 2164526 0 255782 FIRST SOLAR INC COM 336433107 1411 35374 SH SOLE 26 30971 0 4403 FIRST SOLAR INC COM 336433107 439 11012 SH SOLE 28 11012 0 0 FIRST SOLAR INC COM 336433107 853 21390 SH SOLE 29 0 0 21390 FIRST SOLAR INC COM 336433107 9143 229265 SH SOLE 30 229265 0 0 FIRST SOLAR INC COM 336433107 71 1777 SH SOLE 31 1777 0 0 FIRST SOLAR INC COM 336433107 115 2889 SH SOLE 36 2889 0 0 FIRST SOLAR INC COM 336433107 352 8833 SH SOLE 40 8833 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 26 1587 SH SOLE 18 1587 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 50 3052 SH SOLE 19 3052 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 494 29889 SH SOLE 21 29889 0 0 FIRST SOUTH BANCORP INC VA COM 33646W100 2703 163396 SH SOLE 22 163396 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 10 227 SH SOLE 17 0 0 227 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 2 53 SH SOLE 17 0 0 53 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2 30 SH SOLE 17 0 0 30 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3 111 SH SOLE 17 0 0 111 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 10 179 SH SOLE 17 0 0 179 FIRST TR VALUE LINE DIVID IN SHS 33734H106 0 15 SH SOLE 17 0 0 15 FIRST US BANCSHARES INC COM 33744V103 11 1024 SH SOLE 18 1024 0 0 FIRST US BANCSHARES INC COM 33744V103 260 23209 SH SOLE 21 23209 0 0 FIRST UTD CORP COM 33741H107 18 1214 SH SOLE 18 1214 0 0 FIRST UTD CORP COM 33741H107 40 2695 SH SOLE 19 2695 0 0 FIRST UTD CORP COM 33741H107 349 23407 SH SOLE 21 23407 0 0 FIRST UTD CORP COM 33741H107 153 10294 SH SOLE 22 10294 0 0 FIRSTCASH INC COM 33767D105 504 8651 SH SOLE 2 2196 0 6455 FIRSTCASH INC COM 33767D105 9 162 SH SOLE 4 162 0 0 FIRSTCASH INC COM 33767D105 72 1234 SH SOLE 7 1234 0 0 FIRSTCASH INC COM 33767D105 13719 235310 SH SOLE 18 235310 0 0 FIRSTCASH INC COM 33767D105 10886 186719 SH SOLE 19 186719 0 0 FIRSTCASH INC COM 33767D105 239262 4103980 SH SOLE 21 4103980 0 0 FIRSTCASH INC COM 33767D105 76607 1314013 SH SOLE 22 1221509 0 92504 FIRSTCASH INC COM 33767D105 1345 23069 SH SOLE 26 21065 0 2004 FIRSTCASH INC COM 33767D105 410 7030 SH SOLE 28 7030 0 0 FIRSTCASH INC COM 33767D105 4148 71157 SH SOLE 30 71157 0 0 FIRSTCASH INC COM 33767D105 346 5931 SH SOLE 40 5931 0 0 FIRSTENERGY CORP COM 337932107 16981 582345 SH SOLE 2 161920 0 420425 FIRSTENERGY CORP COM 337932107 3958 135750 SH SOLE 4 124995 0 10755 FIRSTENERGY CORP COM 337932107 10709 367265 SH SOLE 7 327795 0 39470 FIRSTENERGY CORP COM 337932107 390 13386 SH SOLE 13 13386 0 0 FIRSTENERGY CORP COM 337932107 79 2724 SH SOLE 15 2642 0 82 FIRSTENERGY CORP COM 337932107 94068 3225928 SH SOLE 18 2911076 0 314852 FIRSTENERGY CORP COM 337932107 671 23010 SH OTR 19 0 23010 0 FIRSTENERGY CORP COM 337932107 227512 7802201 SH SOLE 19 7802201 0 0 FIRSTENERGY CORP COM 337932107 7411 254147 SH SOLE 20 0 0 254147 FIRSTENERGY CORP COM 337932107 392510 13460579 SH SOLE 21 13460579 0 0 FIRSTENERGY CORP COM 337932107 380906 13062624 SH SOLE 22 10898650 0 2163974 FIRSTENERGY CORP COM 337932107 15582 534363 SH SOLE 23 534363 0 0 FIRSTENERGY CORP COM 337932107 13449 461225 SH SOLE 25 409739 0 51486 FIRSTENERGY CORP COM 337932107 30288 1038692 SH SOLE 26 440470 0 598222 FIRSTENERGY CORP COM 337932107 2781 95386 SH SOLE 28 72980 0 22406 FIRSTENERGY CORP COM 337932107 429 14724 SH SOLE 29 14724 0 0 FIRSTENERGY CORP COM 337932107 42896 1471071 SH SOLE 30 1471071 0 0 FIRSTENERGY CORP COM 337932107 6114 209666 SH SOLE 31 96796 0 112870 FIRSTENERGY CORP COM 337932107 2697 92484 SH SOLE 32 92484 0 0 FIRSTENERGY CORP COM 337932107 16564 568026 SH SOLE 34 568026 0 0 FIRSTENERGY CORP COM 337932107 18308 627849 SH SOLE 36 627849 0 0 FIRSTENERGY CORP COM 337932107 60 2047 SH SOLE 40 2047 0 0 FISERV INC COM 337738108 37412 305807 SH SOLE 2 97356 0 208451 FISERV INC COM 337738108 8825 72138 SH SOLE 4 66165 0 5973 FISERV INC COM 337738108 22074 180429 SH SOLE 7 176373 0 4056 FISERV INC COM 337738108 162 1326 SH SOLE 13 1326 0 0 FISERV INC COM 337738108 210 1713 SH SOLE 15 1713 0 0 FISERV INC COM 337738108 2 14 SH SOLE 17 0 0 14 FISERV INC COM 337738108 56997 465891 SH SOLE 18 436393 0 29498 FISERV INC COM 337738108 19414 158685 SH SOLE 19 158685 0 0 FISERV INC COM 337738108 16310 133315 SH SOLE 20 0 0 133315 FISERV INC COM 337738108 672953 5500681 SH SOLE 21 5500681 0 0 FISERV INC COM 337738108 714685 5841795 SH SOLE 22 4853240 0 988555 FISERV INC COM 337738108 31822 260112 SH SOLE 23 260112 0 0 FISERV INC COM 337738108 17812 145591 SH SOLE 25 145591 0 0 FISERV INC COM 337738108 75633 618217 SH SOLE 26 192895 0 425322 FISERV INC COM 337738108 5532 45216 SH SOLE 28 33688 0 11528 FISERV INC COM 337738108 1050 8584 SH SOLE 29 8584 0 0 FISERV INC COM 337738108 85614 699801 SH SOLE 30 699801 0 0 FISERV INC COM 337738108 14993 122548 SH SOLE 31 48074 0 74474 FISERV INC COM 337738108 4583 37460 SH SOLE 32 37460 0 0 FISERV INC COM 337738108 1805 14751 SH SOLE 34 14751 0 0 FISERV INC COM 337738108 31628 258523 SH SOLE 36 258523 0 0 FISERV INC COM 337738108 147 1203 SH SOLE 40 1203 0 0 FITBIT INC CL A 33812L102 194 36623 SH SOLE 2 6899 0 29724 FITBIT INC CL A 33812L102 3 505 SH SOLE 4 505 0 0 FITBIT INC CL A 33812L102 18 3454 SH SOLE 7 3454 0 0 FITBIT INC CL A 33812L102 3513 661569 SH SOLE 18 661569 0 0 FITBIT INC CL A 33812L102 634 119314 SH SOLE 19 119314 0 0 FITBIT INC CL A 33812L102 27402 5160479 SH SOLE 21 5160479 0 0 FITBIT INC CL A 33812L102 22163 4173754 SH SOLE 22 3841548 0 332206 FITBIT INC CL A 33812L102 232 43766 SH SOLE 26 38430 0 5336 FITBIT INC CL A 33812L102 86 16248 SH SOLE 28 16248 0 0 FITBIT INC CL A 33812L102 262 49380 SH SOLE 29 0 0 49380 FITBIT INC CL A 33812L102 98 18523 SH SOLE 30 18523 0 0 FITBIT INC CL A 33812L102 6 1217 SH SOLE 36 1217 0 0 FITBIT INC CL A 33812L102 54 10252 SH SOLE 40 10252 0 0 FIVE BELOW INC COM 33829M101 296 5993 SH SOLE 2 5734 0 259 FIVE BELOW INC COM 33829M101 10 199 SH SOLE 4 199 0 0 FIVE BELOW INC COM 33829M101 68 1379 SH SOLE 7 1379 0 0 FIVE BELOW INC COM 33829M101 12477 252729 SH SOLE 18 252729 0 0 FIVE BELOW INC COM 33829M101 10582 214349 SH SOLE 19 214349 0 0 FIVE BELOW INC COM 33829M101 226744 4592749 SH SOLE 21 4592749 0 0 FIVE BELOW INC COM 33829M101 71065 1439442 SH SOLE 22 1336469 0 102973 FIVE BELOW INC COM 33829M101 666 13490 SH SOLE 26 8880 0 4610 FIVE BELOW INC COM 33829M101 388 7853 SH SOLE 28 7853 0 0 FIVE BELOW INC COM 33829M101 3876 78506 SH SOLE 30 78506 0 0 FIVE BELOW INC COM 33829M101 292 5921 SH SOLE 40 5921 0 0 FIVE OAKS INVT CORP COM 33830W106 13 2632 SH SOLE 18 2632 0 0 FIVE OAKS INVT CORP COM 33830W106 243 49774 SH SOLE 21 49774 0 0 FIVE OAKS INVT CORP COM 33830W106 375 76795 SH SOLE 22 76795 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 182 6050 SH SOLE 2 1597 0 4453 FIVE PRIME THERAPEUTICS INC COM 33830X104 4 140 SH SOLE 4 140 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 18 582 SH SOLE 7 582 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 3091 102651 SH SOLE 18 102651 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1280 42497 SH SOLE 19 42497 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 36985 1228322 SH SOLE 21 1228322 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 24037 798317 SH SOLE 22 751852 0 46465 FIVE PRIME THERAPEUTICS INC COM 33830X104 159 5286 SH SOLE 23 5286 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 265 8791 SH SOLE 26 7426 0 1365 FIVE PRIME THERAPEUTICS INC COM 33830X104 124 4118 SH SOLE 28 4118 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 256 8506 SH SOLE 29 0 0 8506 FIVE PRIME THERAPEUTICS INC COM 33830X104 149 4946 SH SOLE 30 4946 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 59 1972 SH SOLE 40 1972 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 31 20647 SH SOLE 2 20647 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 7 4585 SH SOLE 18 4585 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 368 245152 SH SOLE 19 245152 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 108 71670 SH SOLE 21 71670 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 1574 1049592 SH SOLE 22 1049592 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 280 186606 SH SOLE 29 0 0 186606 FIVE9 INC COM 338307101 185 8609 SH SOLE 2 8213 0 396 FIVE9 INC COM 338307101 8 378 SH SOLE 4 378 0 0 FIVE9 INC COM 338307101 28 1291 SH SOLE 7 1291 0 0 FIVE9 INC COM 338307101 3852 178974 SH SOLE 18 178974 0 0 FIVE9 INC COM 338307101 5961 277006 SH SOLE 19 277006 0 0 FIVE9 INC COM 338307101 32115 1492326 SH SOLE 21 1492326 0 0 FIVE9 INC COM 338307101 28337 1316793 SH SOLE 22 1218223 0 98570 FIVE9 INC COM 338307101 917 42599 SH SOLE 23 42599 0 0 FIVE9 INC COM 338307101 104 4846 SH SOLE 26 0 0 4846 FIVE9 INC COM 338307101 135 6265 SH SOLE 28 6265 0 0 FIVE9 INC COM 338307101 674 31337 SH SOLE 29 0 0 31337 FIVE9 INC COM 338307101 163 7582 SH SOLE 30 7582 0 0 FIVE9 INC COM 338307101 118 5487 SH SOLE 40 5487 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 140 4546 SH SOLE 2 961 0 3585 FLAGSTAR BANCORP INC COM PAR .001 337930705 14 442 SH SOLE 7 442 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 2503 81201 SH SOLE 18 81201 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 436 14150 SH SOLE 19 14150 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 20021 649618 SH SOLE 21 649618 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 24526 795792 SH SOLE 22 759636 0 36156 FLAGSTAR BANCORP INC COM PAR .001 337930705 105 3423 SH SOLE 23 3423 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 105 3400 SH SOLE 28 3400 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1276 41391 SH SOLE 29 0 0 41391 FLAGSTAR BANCORP INC COM PAR .001 337930705 116 3769 SH SOLE 30 3769 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 71 2310 SH SOLE 40 2310 0 0 FLANIGANS ENTERPRISES INC COM 338517105 5 153 SH SOLE 18 153 0 0 FLANIGANS ENTERPRISES INC COM 338517105 6 198 SH SOLE 21 198 0 0 FLANIGANS ENTERPRISES INC COM 338517105 60 1985 SH SOLE 22 1985 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 13291 92166 SH SOLE 2 19429 0 72737 FLEETCOR TECHNOLOGIES INC COM 339041105 3980 27601 SH SOLE 4 25289 0 2312 FLEETCOR TECHNOLOGIES INC COM 339041105 945 6552 SH SOLE 7 5979 0 573 FLEETCOR TECHNOLOGIES INC COM 339041105 105 726 SH SOLE 15 726 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7574 52520 SH SOLE 18 43510 0 9010 FLEETCOR TECHNOLOGIES INC COM 339041105 5807 40265 SH SOLE 19 40265 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7600 52703 SH SOLE 20 0 0 52703 FLEETCOR TECHNOLOGIES INC COM 339041105 146875 1018481 SH SOLE 21 1018481 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 339959 2357388 SH SOLE 22 2076463 0 280925 FLEETCOR TECHNOLOGIES INC COM 339041105 16055 111328 SH SOLE 23 111328 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 8215 56968 SH SOLE 25 56968 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 32016 222009 SH SOLE 26 81016 0 140993 FLEETCOR TECHNOLOGIES INC COM 339041105 2777 19255 SH SOLE 28 14448 0 4807 FLEETCOR TECHNOLOGIES INC COM 339041105 3757 26055 SH SOLE 29 3462 0 22593 FLEETCOR TECHNOLOGIES INC COM 339041105 14436 100105 SH SOLE 30 100105 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6452 44743 SH SOLE 31 19589 0 25154 FLEETCOR TECHNOLOGIES INC COM 339041105 1025 7111 SH SOLE 34 7111 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 11441 79337 SH SOLE 36 79337 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 81 563 SH SOLE 40 563 0 0 FLEX LTD ORD Y2573F102 26071 1598492 SH SOLE 2 1330790 0 267702 FLEX LTD ORD Y2573F102 8183 501712 SH SOLE 4 489370 0 12342 FLEX LTD ORD Y2573F102 3154 193366 SH SOLE 7 193366 0 0 FLEX LTD ORD Y2573F102 65 3959 SH SOLE 13 3959 0 0 FLEX LTD ORD Y2573F102 57 3483 SH SOLE 15 3483 0 0 FLEX LTD ORD Y2573F102 52543 3221545 SH SOLE 18 2904100 0 317445 FLEX LTD ORD Y2573F102 51451 3154548 SH SOLE 19 3096386 0 58162 FLEX LTD ORD Y2573F102 6235 382260 SH SOLE 20 0 0 382260 FLEX LTD ORD Y2573F102 13798 845980 SH SOLE 21 845980 0 0 FLEX LTD ORD Y2573F102 60039 3681091 SH SOLE 22 2365034 0 1316057 FLEX LTD ORD Y2573F102 18496 1134049 SH SOLE 23 1134049 0 0 FLEX LTD ORD Y2573F102 7489 459177 SH SOLE 25 373228 0 85949 FLEX LTD ORD Y2573F102 27370 1678114 SH SOLE 26 547558 0 1130556 FLEX LTD ORD Y2573F102 1861 114116 SH SOLE 28 84090 0 30026 FLEX LTD ORD Y2573F102 7036 431420 SH SOLE 29 299751 0 131669 FLEX LTD ORD Y2573F102 15084 924861 SH SOLE 30 924861 0 0 FLEX LTD ORD Y2573F102 14160 868166 SH SOLE 31 538085 0 330081 FLEX LTD ORD Y2573F102 11856 726899 SH SOLE 34 726899 0 0 FLEX LTD ORD Y2573F102 16864 1033985 SH SOLE 36 1033985 0 0 FLEX LTD ORD Y2573F102 46 2813 SH SOLE 40 2813 0 0 FLEX PHARMA INC COM 33938A105 7 1851 SH SOLE 18 1851 0 0 FLEX PHARMA INC COM 33938A105 8 2196 SH SOLE 19 2196 0 0 FLEX PHARMA INC COM 33938A105 142 36795 SH SOLE 21 36795 0 0 FLEX PHARMA INC COM 33938A105 36 9442 SH SOLE 22 9442 0 0 FLEXION THERAPEUTICS INC COM 33938J106 24 1191 SH SOLE 2 1075 0 116 FLEXION THERAPEUTICS INC COM 33938J106 10 511 SH SOLE 7 511 0 0 FLEXION THERAPEUTICS INC COM 33938J106 2015 99678 SH SOLE 18 99678 0 0 FLEXION THERAPEUTICS INC COM 33938J106 352 17405 SH SOLE 19 17405 0 0 FLEXION THERAPEUTICS INC COM 33938J106 26650 1317980 SH SOLE 21 1317980 0 0 FLEXION THERAPEUTICS INC COM 33938J106 15156 749577 SH SOLE 22 696103 0 53474 FLEXION THERAPEUTICS INC COM 33938J106 104 5156 SH SOLE 28 5156 0 0 FLEXION THERAPEUTICS INC COM 33938J106 59 2918 SH SOLE 30 2918 0 0 FLEXION THERAPEUTICS INC COM 33938J106 74 3669 SH SOLE 40 3669 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 2 36 SH SOLE 17 0 0 36 FLEXSTEEL INDS INC COM 339382103 72 1337 SH SOLE 2 286 0 1051 FLEXSTEEL INDS INC COM 339382103 8 149 SH SOLE 7 149 0 0 FLEXSTEEL INDS INC COM 339382103 1591 29402 SH SOLE 18 29402 0 0 FLEXSTEEL INDS INC COM 339382103 261 4829 SH SOLE 19 4829 0 0 FLEXSTEEL INDS INC COM 339382103 12935 239047 SH SOLE 21 239047 0 0 FLEXSTEEL INDS INC COM 339382103 10503 194098 SH SOLE 22 188278 0 5820 FLIR SYS INC COM 302445101 9856 284353 SH SOLE 2 130270 0 154083 FLIR SYS INC COM 302445101 2065 59587 SH SOLE 4 56101 0 3486 FLIR SYS INC COM 302445101 3888 112168 SH SOLE 7 112168 0 0 FLIR SYS INC COM 302445101 10517 303430 SH SOLE 18 284843 0 18587 FLIR SYS INC COM 302445101 1762 50829 SH SOLE 19 50829 0 0 FLIR SYS INC COM 302445101 6437 185724 SH SOLE 20 0 0 185724 FLIR SYS INC COM 302445101 91307 2634351 SH SOLE 21 2634351 0 0 FLIR SYS INC COM 302445101 138331 3991073 SH SOLE 22 3346782 0 644291 FLIR SYS INC COM 302445101 6715 193743 SH SOLE 23 193743 0 0 FLIR SYS INC COM 302445101 16659 480645 SH SOLE 25 480645 0 0 FLIR SYS INC COM 302445101 13075 377246 SH SOLE 26 196445 0 180801 FLIR SYS INC COM 302445101 1050 30286 SH SOLE 28 21516 0 8770 FLIR SYS INC COM 302445101 1901 54839 SH SOLE 29 6713 0 48126 FLIR SYS INC COM 302445101 15835 456859 SH SOLE 30 456859 0 0 FLIR SYS INC COM 302445101 2338 67450 SH SOLE 31 22760 0 44690 FLIR SYS INC COM 302445101 1965 56705 SH SOLE 34 56705 0 0 FLIR SYS INC COM 302445101 915 26408 SH SOLE 36 26408 0 0 FLIR SYS INC COM 302445101 23 671 SH SOLE 40 671 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 174 4444 SH SOLE 2 771 0 3673 FLOOR & DECOR HLDGS INC CL A 339750101 11 285 SH SOLE 7 285 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 196 4982 SH SOLE 18 4982 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 5281 134510 SH SOLE 19 134510 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 3482 88688 SH SOLE 21 88688 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 7487 190700 SH SOLE 22 166169 0 24531 FLOOR & DECOR HLDGS INC CL A 339750101 10 243 SH SOLE 31 243 0 0 FLOTEK INDS INC DEL COM 343389102 100 11145 SH SOLE 2 2108 0 9037 FLOTEK INDS INC DEL COM 343389102 3 329 SH SOLE 4 329 0 0 FLOTEK INDS INC DEL COM 343389102 10 1084 SH SOLE 7 1084 0 0 FLOTEK INDS INC DEL COM 343389102 2575 288009 SH SOLE 18 288009 0 0 FLOTEK INDS INC DEL COM 343389102 328 36638 SH SOLE 19 36638 0 0 FLOTEK INDS INC DEL COM 343389102 43052 4815642 SH SOLE 21 4815642 0 0 FLOTEK INDS INC DEL COM 343389102 13869 1551365 SH SOLE 22 1453606 0 97759 FLOTEK INDS INC DEL COM 343389102 39 4362 SH SOLE 26 0 0 4362 FLOTEK INDS INC DEL COM 343389102 69 7741 SH SOLE 28 7741 0 0 FLOTEK INDS INC DEL COM 343389102 714 79811 SH SOLE 30 79811 0 0 FLOTEK INDS INC DEL COM 343389102 55 6110 SH SOLE 40 6110 0 0 FLOWERS FOODS INC COM 343498101 3309 191184 SH SOLE 2 103524 0 87660 FLOWERS FOODS INC COM 343498101 15 890 SH SOLE 4 890 0 0 FLOWERS FOODS INC COM 343498101 112 6478 SH SOLE 7 6478 0 0 FLOWERS FOODS INC COM 343498101 10853 626989 SH SOLE 18 626989 0 0 FLOWERS FOODS INC COM 343498101 1371 79179 SH SOLE 19 79179 0 0 FLOWERS FOODS INC COM 343498101 133724 7725265 SH SOLE 21 7725265 0 0 FLOWERS FOODS INC COM 343498101 97454 5629909 SH SOLE 22 5055568 0 574341 FLOWERS FOODS INC COM 343498101 237 13681 SH SOLE 23 13681 0 0 FLOWERS FOODS INC COM 343498101 1230 71056 SH SOLE 26 59481 0 11575 FLOWERS FOODS INC COM 343498101 461 26617 SH SOLE 28 26617 0 0 FLOWERS FOODS INC COM 343498101 510 29488 SH SOLE 30 29488 0 0 FLOWERS FOODS INC COM 343498101 71 4084 SH SOLE 31 4084 0 0 FLOWERS FOODS INC COM 343498101 40 2317 SH SOLE 36 2317 0 0 FLOWERS FOODS INC COM 343498101 356 20555 SH SOLE 40 20555 0 0 FLOWSERVE CORP COM 34354P105 8454 182079 SH SOLE 2 33385 0 148694 FLOWSERVE CORP COM 34354P105 1738 37424 SH SOLE 4 34409 0 3015 FLOWSERVE CORP COM 34354P105 4253 91605 SH SOLE 7 89098 0 2507 FLOWSERVE CORP COM 34354P105 44 951 SH SOLE 13 951 0 0 FLOWSERVE CORP COM 34354P105 39 843 SH SOLE 15 843 0 0 FLOWSERVE CORP COM 34354P105 13738 295880 SH SOLE 18 277171 0 18709 FLOWSERVE CORP COM 34354P105 1944 41874 SH SOLE 19 41874 0 0 FLOWSERVE CORP COM 34354P105 3877 83511 SH SOLE 20 0 0 83511 FLOWSERVE CORP COM 34354P105 112863 2430812 SH SOLE 21 2430812 0 0 FLOWSERVE CORP COM 34354P105 175916 3788843 SH SOLE 22 3032919 0 755924 FLOWSERVE CORP COM 34354P105 6702 144337 SH SOLE 23 144337 0 0 FLOWSERVE CORP COM 34354P105 4023 86640 SH SOLE 25 86640 0 0 FLOWSERVE CORP COM 34354P105 18276 393633 SH SOLE 26 162140 0 231493 FLOWSERVE CORP COM 34354P105 1259 27120 SH SOLE 28 20222 0 6898 FLOWSERVE CORP COM 34354P105 1805 38872 SH SOLE 29 6763 0 32109 FLOWSERVE CORP COM 34354P105 15813 340584 SH SOLE 30 340584 0 0 FLOWSERVE CORP COM 34354P105 2784 59967 SH SOLE 31 28271 0 31696 FLOWSERVE CORP COM 34354P105 457 9850 SH SOLE 34 9850 0 0 FLOWSERVE CORP COM 34354P105 6468 139299 SH SOLE 36 139299 0 0 FLOWSERVE CORP COM 34354P105 30 647 SH SOLE 40 647 0 0 FLUIDIGM CORP DEL COM 34385P108 6 1504 SH SOLE 2 1341 0 163 FLUIDIGM CORP DEL COM 34385P108 2 613 SH SOLE 7 613 0 0 FLUIDIGM CORP DEL COM 34385P108 446 110291 SH SOLE 18 110291 0 0 FLUIDIGM CORP DEL COM 34385P108 71 17653 SH SOLE 19 17653 0 0 FLUIDIGM CORP DEL COM 34385P108 3752 928769 SH SOLE 21 928769 0 0 FLUIDIGM CORP DEL COM 34385P108 3139 776985 SH SOLE 22 739250 0 37735 FLUOR CORP NEW COM 343412102 9438 206163 SH SOLE 2 73707 0 132456 FLUOR CORP NEW COM 343412102 2143 46810 SH SOLE 4 43304 0 3506 FLUOR CORP NEW COM 343412102 5425 118510 SH SOLE 7 107796 0 10714 FLUOR CORP NEW COM 343412102 140 3054 SH SOLE 13 3054 0 0 FLUOR CORP NEW COM 343412102 42 908 SH SOLE 15 908 0 0 FLUOR CORP NEW COM 343412102 0 10 SH SOLE 17 0 0 10 FLUOR CORP NEW COM 343412102 14474 316164 SH SOLE 18 297067 0 19097 FLUOR CORP NEW COM 343412102 2120 46313 SH SOLE 19 46313 0 0 FLUOR CORP NEW COM 343412102 4500 98287 SH SOLE 20 0 0 98287 FLUOR CORP NEW COM 343412102 128859 2814741 SH SOLE 21 2814741 0 0 FLUOR CORP NEW COM 343412102 182769 3992327 SH SOLE 22 3296512 0 695815 FLUOR CORP NEW COM 343412102 7464 163040 SH SOLE 23 163040 0 0 FLUOR CORP NEW COM 343412102 22844 498997 SH SOLE 25 498997 0 0 FLUOR CORP NEW COM 343412102 13658 298346 SH SOLE 26 173478 0 124868 FLUOR CORP NEW COM 343412102 426 9298 SH SOLE 28 1913 0 7385 FLUOR CORP NEW COM 343412102 2125 46416 SH SOLE 29 7378 0 39038 FLUOR CORP NEW COM 343412102 21087 460621 SH SOLE 30 460621 0 0 FLUOR CORP NEW COM 343412102 3757 82056 SH SOLE 31 39348 0 42708 FLUOR CORP NEW COM 343412102 2595 56676 SH SOLE 34 56676 0 0 FLUOR CORP NEW COM 343412102 8619 188278 SH SOLE 36 188278 0 0 FLUOR CORP NEW COM 343412102 34 745 SH SOLE 40 745 0 0 FLUSHING FINL CORP COM 343873105 157 5580 SH SOLE 2 1174 0 4406 FLUSHING FINL CORP COM 343873105 10 352 SH SOLE 4 352 0 0 FLUSHING FINL CORP COM 343873105 31 1099 SH SOLE 7 1099 0 0 FLUSHING FINL CORP COM 343873105 3419 121283 SH SOLE 18 121283 0 0 FLUSHING FINL CORP COM 343873105 529 18756 SH SOLE 19 18756 0 0 FLUSHING FINL CORP COM 343873105 25073 889416 SH SOLE 21 889416 0 0 FLUSHING FINL CORP COM 343873105 25084 889818 SH SOLE 22 834817 0 55001 FLUSHING FINL CORP COM 343873105 475 16855 SH SOLE 26 16855 0 0 FLUSHING FINL CORP COM 343873105 112 3968 SH SOLE 28 3968 0 0 FLUSHING FINL CORP COM 343873105 100 3533 SH SOLE 30 3533 0 0 FLUSHING FINL CORP COM 343873105 98 3474 SH SOLE 34 3474 0 0 FLUSHING FINL CORP COM 343873105 89 3146 SH SOLE 40 3146 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 32 3303 SH SOLE 2 938 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 1014 103988 SH SOLE 18 103988 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 4179 428614 SH SOLE 19 428614 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 8028 823404 SH SOLE 21 823404 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 7101 728257 SH SOLE 22 684052 0 44205 FLWS/1-800 FLOWERS CL A 68243Q106 35 3548 SH SOLE 28 3548 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 37 3759 SH SOLE 30 3759 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 20 2065 SH SOLE 40 2065 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 9 700 SH SOLE 2 700 0 0 FNB BANCORP CALIF COM 302515101 16 598 SH SOLE 2 199 0 399 FNB BANCORP CALIF COM 302515101 540 19663 SH SOLE 18 19663 0 0 FNB BANCORP CALIF COM 302515101 61 2212 SH SOLE 19 2212 0 0 FNB BANCORP CALIF COM 302515101 4302 156672 SH SOLE 21 156672 0 0 FNB BANCORP CALIF COM 302515101 1206 43908 SH SOLE 22 40862 0 3046 FNB CORP PA COM 302520101 4520 319211 SH SOLE 2 154330 0 164881 FNB CORP PA COM 302520101 21 1497 SH SOLE 4 1497 0 0 FNB CORP PA COM 302520101 248 17486 SH SOLE 7 17486 0 0 FNB CORP PA COM 302520101 0 8 SH SOLE 17 0 0 8 FNB CORP PA COM 302520101 16174 1142229 SH SOLE 18 1142229 0 0 FNB CORP PA COM 302520101 1963 138595 SH SOLE 19 138595 0 0 FNB CORP PA COM 302520101 238248 16825399 SH SOLE 21 16825399 0 0 FNB CORP PA COM 302520101 142184 10041263 SH SOLE 22 9075314 0 965949 FNB CORP PA COM 302520101 2012 142096 SH SOLE 26 123608 0 18488 FNB CORP PA COM 302520101 619 43682 SH SOLE 28 43682 0 0 FNB CORP PA COM 302520101 697 49231 SH SOLE 30 49231 0 0 FNB CORP PA COM 302520101 102 7210 SH SOLE 31 7210 0 0 FNB CORP PA COM 302520101 860 60733 SH SOLE 32 60733 0 0 FNB CORP PA COM 302520101 47 3293 SH SOLE 36 3293 0 0 FNB CORP PA COM 302520101 482 34073 SH SOLE 40 34073 0 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 2484 535403 SH SOLE 21 535403 0 0 FOGO DE CHAO INC COM 344177100 5 348 SH SOLE 2 348 0 0 FOGO DE CHAO INC COM 344177100 504 36234 SH SOLE 18 36234 0 0 FOGO DE CHAO INC COM 344177100 57 4073 SH SOLE 19 4073 0 0 FOGO DE CHAO INC COM 344177100 4163 299463 SH SOLE 21 299463 0 0 FOGO DE CHAO INC COM 344177100 2310 166159 SH SOLE 22 160754 0 5405 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10817 110000 SH SOLE 18 0 0 110000 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7661 77899 SH SOLE 19 77899 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1369 13918 SH SOLE 22 13918 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 11201 113900 SH SOLE 25 113900 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4327 44003 SH SOLE 26 0 0 44003 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 60971 620000 SH SOLE 34 620000 0 0 FONAR CORP COM NEW 344437405 7 235 SH SOLE 2 235 0 0 FONAR CORP COM NEW 344437405 608 21917 SH SOLE 18 21917 0 0 FONAR CORP COM NEW 344437405 118 4244 SH SOLE 19 4244 0 0 FONAR CORP COM NEW 344437405 5330 192055 SH SOLE 21 192055 0 0 FONAR CORP COM NEW 344437405 2153 77585 SH SOLE 22 73001 0 4584 FOOT LOCKER INC COM 344849104 10691 216937 SH SOLE 2 66577 0 150360 FOOT LOCKER INC COM 344849104 2019 40978 SH SOLE 4 37576 0 3402 FOOT LOCKER INC COM 344849104 5704 115754 SH SOLE 7 104939 0 10815 FOOT LOCKER INC COM 344849104 49 993 SH SOLE 13 993 0 0 FOOT LOCKER INC COM 344849104 43 868 SH SOLE 15 868 0 0 FOOT LOCKER INC COM 344849104 15590 316364 SH SOLE 18 291222 0 25142 FOOT LOCKER INC COM 344849104 2482 50365 SH SOLE 19 50365 0 0 FOOT LOCKER INC COM 344849104 6306 127959 SH SOLE 20 0 0 127959 FOOT LOCKER INC COM 344849104 132064 2679880 SH SOLE 21 2679880 0 0 FOOT LOCKER INC COM 344849104 189133 3837919 SH SOLE 22 3207909 0 630010 FOOT LOCKER INC COM 344849104 7453 151228 SH SOLE 23 151228 0 0 FOOT LOCKER INC COM 344849104 4338 88027 SH SOLE 25 88027 0 0 FOOT LOCKER INC COM 344849104 29758 603850 SH SOLE 26 152473 0 451377 FOOT LOCKER INC COM 344849104 1376 27914 SH SOLE 28 20848 0 7066 FOOT LOCKER INC COM 344849104 1927 39099 SH SOLE 29 6536 0 32563 FOOT LOCKER INC COM 344849104 18975 385054 SH SOLE 30 385054 0 0 FOOT LOCKER INC COM 344849104 4240 86045 SH SOLE 31 41371 0 44674 FOOT LOCKER INC COM 344849104 435 8828 SH SOLE 34 8828 0 0 FOOT LOCKER INC COM 344849104 6440 130684 SH SOLE 36 130684 0 0 FOOT LOCKER INC COM 344849104 34 687 SH SOLE 40 687 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 51729 4622795 SH SOLE 2 971362 0 3651433 FORD MTR CO DEL COM PAR $0.01 345370860 13618 1216935 SH SOLE 4 1123334 0 93601 FORD MTR CO DEL COM PAR $0.01 345370860 33168 2964061 SH SOLE 7 2806111 0 157950 FORD MTR CO DEL COM PAR $0.01 345370860 285 25512 SH SOLE 13 25512 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 289 25804 SH SOLE 15 25804 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 49 4406 SH SOLE 17 0 0 4406 FORD MTR CO DEL COM PAR $0.01 345370860 92546 8270452 SH SOLE 18 7752005 0 518447 FORD MTR CO DEL COM PAR $0.01 345370860 66149 5911408 SH SOLE 19 5911408 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 16310 1457575 SH SOLE 20 0 0 1457575 FORD MTR CO DEL COM PAR $0.01 345370860 716390 64020543 SH SOLE 21 64020543 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1164484 104064733 SH SOLE 22 86093278 0 17971455 FORD MTR CO DEL COM PAR $0.01 345370860 50451 4508607 SH SOLE 23 4508607 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 29449 2631728 SH SOLE 25 2631728 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 113481 10141294 SH SOLE 26 3216911 0 6924383 FORD MTR CO DEL COM PAR $0.01 345370860 8758 782690 SH SOLE 28 586371 0 196319 FORD MTR CO DEL COM PAR $0.01 345370860 1577 140938 SH SOLE 29 140938 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 142947 12774571 SH SOLE 30 12774571 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 26344 2354270 SH SOLE 31 1182838 0 1171432 FORD MTR CO DEL COM PAR $0.01 345370860 1071 95680 SH SOLE 32 95680 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 26446 2363321 SH SOLE 34 2363321 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 11118 993591 SH SOLE 35 993591 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 57950 5178699 SH SOLE 36 5178699 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 205 18307 SH SOLE 40 18307 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3344 138370 SH SOLE 2 20672 0 117698 FOREST CITY RLTY TR INC COM CL A 345605109 1883 77898 SH SOLE 4 77898 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 7432 307479 SH SOLE 7 307479 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 210 8676 SH SOLE 15 8676 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3156 130578 SH SOLE 18 130578 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 7430 307414 SH SOLE 19 307414 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 87267 3610560 SH SOLE 21 3610560 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 210796 8721382 SH SOLE 22 8035225 0 686157 FOREST CITY RLTY TR INC COM CL A 345605109 261 10783 SH SOLE 23 10783 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 10253 424196 SH SOLE 25 424196 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 3649 150979 SH SOLE 26 72102 0 78877 FOREST CITY RLTY TR INC COM CL A 345605109 719 29765 SH SOLE 28 29765 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 2692 111374 SH SOLE 29 81326 0 30048 FOREST CITY RLTY TR INC COM CL A 345605109 8498 351604 SH SOLE 30 351604 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 120 4953 SH SOLE 31 4953 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 605 25022 SH SOLE 40 25022 0 0 FORESTAR GROUP INC COM 346233109 141 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 13 762 SH SOLE 7 762 0 0 FORESTAR GROUP INC COM 346233109 2936 171211 SH SOLE 18 171211 0 0 FORESTAR GROUP INC COM 346233109 295 17216 SH SOLE 19 17216 0 0 FORESTAR GROUP INC COM 346233109 43272 2523141 SH SOLE 21 2523141 0 0 FORESTAR GROUP INC COM 346233109 15816 922219 SH SOLE 22 856072 0 66147 FORESTAR GROUP INC COM 346233109 516 30068 SH SOLE 26 28137 0 1931 FORESTAR GROUP INC COM 346233109 84 4878 SH SOLE 28 4878 0 0 FORESTAR GROUP INC COM 346233109 782 45619 SH SOLE 30 45619 0 0 FORESTAR GROUP INC COM 346233109 67 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 63 38424 SH SOLE 21 38424 0 0 FORM HLDGS CORP COM 34634E102 428 259582 SH SOLE 22 259582 0 0 FORMFACTOR INC COM 346375108 45 3607 SH SOLE 2 3191 0 416 FORMFACTOR INC COM 346375108 5 386 SH SOLE 4 386 0 0 FORMFACTOR INC COM 346375108 22 1776 SH SOLE 7 1776 0 0 FORMFACTOR INC COM 346375108 3199 258020 SH SOLE 18 258020 0 0 FORMFACTOR INC COM 346375108 610 49229 SH SOLE 19 49229 0 0 FORMFACTOR INC COM 346375108 27207 2194077 SH SOLE 21 2194077 0 0 FORMFACTOR INC COM 346375108 24060 1940325 SH SOLE 22 1816552 0 123773 FORMFACTOR INC COM 346375108 91 7321 SH SOLE 26 0 0 7321 FORMFACTOR INC COM 346375108 102 8215 SH SOLE 28 8215 0 0 FORMFACTOR INC COM 346375108 121 9760 SH SOLE 30 9760 0 0 FORMFACTOR INC COM 346375108 79 6344 SH SOLE 40 6344 0 0 FORRESTER RESH INC COM 346563109 27 690 SH SOLE 2 690 0 0 FORRESTER RESH INC COM 346563109 3 73 SH SOLE 4 73 0 0 FORRESTER RESH INC COM 346563109 11 277 SH SOLE 7 277 0 0 FORRESTER RESH INC COM 346563109 1950 49817 SH SOLE 18 49817 0 0 FORRESTER RESH INC COM 346563109 368 9407 SH SOLE 19 9407 0 0 FORRESTER RESH INC COM 346563109 33955 867306 SH SOLE 21 867306 0 0 FORRESTER RESH INC COM 346563109 10701 273325 SH SOLE 22 252283 0 21042 FORRESTER RESH INC COM 346563109 11 286 SH SOLE 23 286 0 0 FORRESTER RESH INC COM 346563109 290 7395 SH SOLE 26 5857 0 1538 FORRESTER RESH INC COM 346563109 51 1302 SH SOLE 28 1302 0 0 FORRESTER RESH INC COM 346563109 430 10992 SH SOLE 29 0 0 10992 FORRESTER RESH INC COM 346563109 595 15201 SH SOLE 30 15201 0 0 FORRESTER RESH INC COM 346563109 16 417 SH SOLE 34 417 0 0 FORRESTER RESH INC COM 346563109 34 879 SH SOLE 40 879 0 0 FORTERRA INC COM 34960W106 7 880 SH SOLE 2 674 0 206 FORTERRA INC COM 34960W106 67 8093 SH SOLE 7 8093 0 0 FORTERRA INC COM 34960W106 533 64709 SH SOLE 18 64709 0 0 FORTERRA INC COM 34960W106 66 8024 SH SOLE 19 8024 0 0 FORTERRA INC COM 34960W106 4352 528758 SH SOLE 21 528758 0 0 FORTERRA INC COM 34960W106 6084 739278 SH SOLE 22 721323 0 17955 FORTERRA INC COM 34960W106 393 47698 SH SOLE 30 47698 0 0 FORTINET INC COM 34959E109 10782 287968 SH SOLE 2 164491 0 123477 FORTINET INC COM 34959E109 2899 77423 SH SOLE 4 74397 0 3026 FORTINET INC COM 34959E109 583 15561 SH SOLE 7 15561 0 0 FORTINET INC COM 34959E109 4414 117900 SH SOLE 15 0 0 117900 FORTINET INC COM 34959E109 19343 516629 SH SOLE 18 502199 0 14430 FORTINET INC COM 34959E109 6109 163161 SH SOLE 19 163161 0 0 FORTINET INC COM 34959E109 4236 113150 SH SOLE 20 0 0 113150 FORTINET INC COM 34959E109 250057 6678863 SH SOLE 21 6678863 0 0 FORTINET INC COM 34959E109 191659 5119101 SH SOLE 22 4534078 0 585023 FORTINET INC COM 34959E109 7148 190929 SH SOLE 23 190929 0 0 FORTINET INC COM 34959E109 131 3495 SH SOLE 25 3495 0 0 FORTINET INC COM 34959E109 11327 302545 SH SOLE 26 163593 0 138952 FORTINET INC COM 34959E109 1192 31832 SH SOLE 28 24083 0 7749 FORTINET INC COM 34959E109 2711 72396 SH SOLE 29 22859 0 49537 FORTINET INC COM 34959E109 6797 181551 SH SOLE 30 181551 0 0 FORTINET INC COM 34959E109 4372 116767 SH SOLE 31 70219 0 46548 FORTINET INC COM 34959E109 703 18769 SH SOLE 34 18769 0 0 FORTINET INC COM 34959E109 1466 39146 SH SOLE 36 39146 0 0 FORTINET INC COM 34959E109 24 633 SH SOLE 40 633 0 0 FORTIS INC COM 349553107 409 11638 SH SOLE 26 11638 0 0 FORTIS INC COM 349553107 1410 40100 SH SOLE 30 40100 0 0 FORTIS INC COM 349553107 17982 511581 SH SOLE 34 511581 0 0 FORTIS INC COM 349553107 98 2780 SH SOLE 36 2780 0 0 FORTIVE CORP COM 34959J108 24978 394292 SH SOLE 2 103258 0 291034 FORTIVE CORP COM 34959J108 6261 98824 SH SOLE 4 90835 0 7989 FORTIVE CORP COM 34959J108 15658 247173 SH SOLE 7 242680 0 4493 FORTIVE CORP COM 34959J108 94 1487 SH SOLE 13 1487 0 0 FORTIVE CORP COM 34959J108 131 2062 SH SOLE 15 2062 0 0 FORTIVE CORP COM 34959J108 42233 666664 SH SOLE 18 624137 0 42527 FORTIVE CORP COM 34959J108 5690 89822 SH SOLE 19 89822 0 0 FORTIVE CORP COM 34959J108 12677 200106 SH SOLE 20 0 0 200106 FORTIVE CORP COM 34959J108 381751 6026061 SH SOLE 21 6026061 0 0 FORTIVE CORP COM 34959J108 507688 8014022 SH SOLE 22 6643177 0 1370845 FORTIVE CORP COM 34959J108 23894 377178 SH SOLE 23 377178 0 0 FORTIVE CORP COM 34959J108 12611 199065 SH SOLE 25 199065 0 0 FORTIVE CORP COM 34959J108 46734 737715 SH SOLE 26 283050 0 454665 FORTIVE CORP COM 34959J108 4130 65189 SH SOLE 28 48110 0 17079 FORTIVE CORP COM 34959J108 783 12359 SH SOLE 29 12359 0 0 FORTIVE CORP COM 34959J108 53334 841902 SH SOLE 30 841902 0 0 FORTIVE CORP COM 34959J108 10517 166009 SH SOLE 31 64829 0 101180 FORTIVE CORP COM 34959J108 1401 22120 SH SOLE 34 22120 0 0 FORTIVE CORP COM 34959J108 20590 325026 SH SOLE 36 325026 0 0 FORTIVE CORP COM 34959J108 100 1582 SH SOLE 40 1582 0 0 FORTRESS BIOTECH INC COM 34960Q109 5 1120 SH SOLE 2 1120 0 0 FORTRESS BIOTECH INC COM 34960Q109 549 115619 SH SOLE 18 115619 0 0 FORTRESS BIOTECH INC COM 34960Q109 97 20523 SH SOLE 19 20523 0 0 FORTRESS BIOTECH INC COM 34960Q109 5067 1066748 SH SOLE 21 1066748 0 0 FORTRESS BIOTECH INC COM 34960Q109 2268 477378 SH SOLE 22 451960 0 25418 FORTUNA SILVER MINES INC COM 349915108 41 8287 SH SOLE 21 8287 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 22109 338887 SH SOLE 2 191133 0 147754 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6254 95857 SH SOLE 4 91269 0 4588 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7104 108886 SH SOLE 7 105294 0 3592 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1458 22347 SH SOLE 13 22347 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 63 967 SH SOLE 15 967 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 35263 540512 SH SOLE 18 517775 0 22737 FORTUNE BRANDS HOME & SEC IN COM 34964C106 99111 1519168 SH SOLE 19 1519168 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6688 102519 SH SOLE 20 0 0 102519 FORTUNE BRANDS HOME & SEC IN COM 34964C106 217366 3331783 SH SOLE 21 3331783 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 308476 4728331 SH SOLE 22 3872462 0 855869 FORTUNE BRANDS HOME & SEC IN COM 34964C106 15951 244493 SH SOLE 23 244493 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7139 109430 SH SOLE 25 109430 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 29763 456213 SH SOLE 26 168187 0 288026 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2117 32451 SH SOLE 28 24219 0 8232 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6489 99470 SH SOLE 29 21397 0 78073 FORTUNE BRANDS HOME & SEC IN COM 34964C106 26456 405525 SH SOLE 30 405525 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6557 100513 SH SOLE 31 36236 0 64277 FORTUNE BRANDS HOME & SEC IN COM 34964C106 38283 586801 SH SOLE 34 586801 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 11298 173170 SH SOLE 36 173170 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 50 768 SH SOLE 40 768 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 236 15109 SH SOLE 2 3824 0 11285 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4 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 4053 259833 SH SOLE 18 259833 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 713 45725 SH SOLE 19 45725 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 36131 2316094 SH SOLE 21 2316094 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 29665 1901593 SH SOLE 22 1784637 0 116956 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 400 25612 SH SOLE 26 22372 0 3240 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 142 9104 SH SOLE 28 9104 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 141 9061 SH SOLE 30 9061 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 108 6935 SH SOLE 40 6935 0 0 FORWARD AIR CORP COM 349853101 70 1323 SH SOLE 2 1323 0 0 FORWARD AIR CORP COM 349853101 13 239 SH SOLE 4 239 0 0 FORWARD AIR CORP COM 349853101 42 793 SH SOLE 7 793 0 0 FORWARD AIR CORP COM 349853101 7409 139053 SH SOLE 18 139053 0 0 FORWARD AIR CORP COM 349853101 9436 177096 SH SOLE 19 177096 0 0 FORWARD AIR CORP COM 349853101 133231 2500591 SH SOLE 21 2500591 0 0 FORWARD AIR CORP COM 349853101 43075 808471 SH SOLE 22 747223 0 61248 FORWARD AIR CORP COM 349853101 3 56 SH SOLE 23 56 0 0 FORWARD AIR CORP COM 349853101 674 12653 SH SOLE 26 10402 0 2251 FORWARD AIR CORP COM 349853101 235 4413 SH SOLE 28 4413 0 0 FORWARD AIR CORP COM 349853101 2285 42878 SH SOLE 30 42878 0 0 FORWARD AIR CORP COM 349853101 28 532 SH SOLE 34 532 0 0 FORWARD AIR CORP COM 349853101 175 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 4 4114 SH SOLE 21 4114 0 0 FORWARD INDS INC N Y COM NEW 349862300 470 447269 SH SOLE 22 447269 0 0 FOSSIL GROUP INC COM 34988V106 106 10199 SH SOLE 2 1928 0 8271 FOSSIL GROUP INC COM 34988V106 2 171 SH SOLE 4 171 0 0 FOSSIL GROUP INC COM 34988V106 31 2990 SH SOLE 7 2990 0 0 FOSSIL GROUP INC COM 34988V106 2189 211473 SH SOLE 18 211473 0 0 FOSSIL GROUP INC COM 34988V106 301 29079 SH SOLE 19 29079 0 0 FOSSIL GROUP INC COM 34988V106 37669 3639543 SH SOLE 21 3639543 0 0 FOSSIL GROUP INC COM 34988V106 13197 1275066 SH SOLE 22 1168884 0 106182 FOSSIL GROUP INC COM 34988V106 96 9236 SH SOLE 26 7247 0 1989 FOSSIL GROUP INC COM 34988V106 65 6262 SH SOLE 28 6262 0 0 FOSSIL GROUP INC COM 34988V106 195 18849 SH SOLE 29 0 0 18849 FOSSIL GROUP INC COM 34988V106 619 59773 SH SOLE 30 59773 0 0 FOSSIL GROUP INC COM 34988V106 15 1475 SH SOLE 34 1475 0 0 FOSSIL GROUP INC COM 34988V106 5 450 SH SOLE 36 450 0 0 FOSSIL GROUP INC COM 34988V106 50 4838 SH SOLE 40 4838 0 0 FOSTER L B CO COM 350060109 30 1393 SH SOLE 2 241 0 1152 FOSTER L B CO COM 350060109 663 30932 SH SOLE 18 30932 0 0 FOSTER L B CO COM 350060109 105 4903 SH SOLE 19 4903 0 0 FOSTER L B CO COM 350060109 5728 267055 SH SOLE 21 267055 0 0 FOSTER L B CO COM 350060109 4223 196884 SH SOLE 22 191616 0 5268 FOUNDATION BLDG MATLS INC COM 350392106 42 3300 SH SOLE 2 680 0 2620 FOUNDATION BLDG MATLS INC COM 350392106 634 49297 SH SOLE 18 49297 0 0 FOUNDATION BLDG MATLS INC COM 350392106 85 6614 SH SOLE 19 6614 0 0 FOUNDATION BLDG MATLS INC COM 350392106 5284 410902 SH SOLE 21 410902 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1670 129886 SH SOLE 22 120678 0 9208 FOUNDATION BLDG MATLS INC COM 350392106 36 2818 SH SOLE 30 2818 0 0 FOUNDATION MEDICINE INC COM 350465100 30 762 SH SOLE 2 597 0 165 FOUNDATION MEDICINE INC COM 350465100 11 268 SH SOLE 7 268 0 0 FOUNDATION MEDICINE INC COM 350465100 1935 48677 SH SOLE 18 48677 0 0 FOUNDATION MEDICINE INC COM 350465100 367 9229 SH SOLE 19 9229 0 0 FOUNDATION MEDICINE INC COM 350465100 36968 930004 SH SOLE 21 930004 0 0 FOUNDATION MEDICINE INC COM 350465100 15826 398138 SH SOLE 22 373618 0 24520 FOUNDATION MEDICINE INC COM 350465100 60 1498 SH SOLE 28 1498 0 0 FOUNDATION MEDICINE INC COM 350465100 93 2351 SH SOLE 30 2351 0 0 FOUNDATION MEDICINE INC COM 350465100 40 995 SH SOLE 40 995 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 171 6799 SH SOLE 2 2548 0 4251 FOUR CORNERS PPTY TR INC COM 35086T109 523 20822 SH SOLE 4 20822 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1899 75615 SH SOLE 7 75615 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 56 2228 SH SOLE 15 2228 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 7372 293583 SH SOLE 18 293583 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2419 96334 SH SOLE 19 96334 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 136153 5422264 SH SOLE 21 5422264 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 59394 2365338 SH SOLE 22 2260532 0 104806 FOUR CORNERS PPTY TR INC COM 35086T109 77 3086 SH SOLE 23 3086 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2831 112757 SH SOLE 25 112757 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 786 31303 SH SOLE 26 10075 0 21228 FOUR CORNERS PPTY TR INC COM 35086T109 226 9007 SH SOLE 28 9007 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 516 20564 SH SOLE 29 20564 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 9615 382902 SH SOLE 30 382902 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 203 8069 SH SOLE 40 8069 0 0 FOX FACTORY HLDG CORP COM 35138V102 81 2278 SH SOLE 2 1798 0 480 FOX FACTORY HLDG CORP COM 35138V102 31 867 SH SOLE 7 867 0 0 FOX FACTORY HLDG CORP COM 35138V102 5742 161286 SH SOLE 18 161286 0 0 FOX FACTORY HLDG CORP COM 35138V102 849 23838 SH SOLE 19 23838 0 0 FOX FACTORY HLDG CORP COM 35138V102 102957 2892041 SH SOLE 21 2892041 0 0 FOX FACTORY HLDG CORP COM 35138V102 32661 917457 SH SOLE 22 846805 0 70652 FOX FACTORY HLDG CORP COM 35138V102 238 6693 SH SOLE 28 6693 0 0 FOX FACTORY HLDG CORP COM 35138V102 1803 50659 SH SOLE 30 50659 0 0 FOX FACTORY HLDG CORP COM 35138V102 150 4204 SH SOLE 40 4204 0 0 FRANCESCAS HLDGS CORP COM 351793104 23 2099 SH SOLE 2 1797 0 302 FRANCESCAS HLDGS CORP COM 351793104 3 301 SH SOLE 4 301 0 0 FRANCESCAS HLDGS CORP COM 351793104 10 926 SH SOLE 7 926 0 0 FRANCESCAS HLDGS CORP COM 351793104 2008 183513 SH SOLE 18 183513 0 0 FRANCESCAS HLDGS CORP COM 351793104 267 24449 SH SOLE 19 24449 0 0 FRANCESCAS HLDGS CORP COM 351793104 34803 3181239 SH SOLE 21 3181239 0 0 FRANCESCAS HLDGS CORP COM 351793104 11435 1045228 SH SOLE 22 968254 0 76974 FRANCESCAS HLDGS CORP COM 351793104 331 30223 SH SOLE 23 30223 0 0 FRANCESCAS HLDGS CORP COM 351793104 166 15214 SH SOLE 26 11522 0 3692 FRANCESCAS HLDGS CORP COM 351793104 63 5783 SH SOLE 28 5783 0 0 FRANCESCAS HLDGS CORP COM 351793104 603 55091 SH SOLE 30 55091 0 0 FRANCESCAS HLDGS CORP COM 351793104 49 4445 SH SOLE 40 4445 0 0 FRANCO NEVADA CORP COM 351858105 7970 110450 SH SOLE 21 110450 0 0 FRANKLIN COVEY CO COM 353469109 18 941 SH SOLE 2 449 0 492 FRANKLIN COVEY CO COM 353469109 697 36118 SH SOLE 18 36118 0 0 FRANKLIN COVEY CO COM 353469109 140 7258 SH SOLE 19 7258 0 0 FRANKLIN COVEY CO COM 353469109 6106 316369 SH SOLE 21 316369 0 0 FRANKLIN COVEY CO COM 353469109 8088 419077 SH SOLE 22 411486 0 7591 FRANKLIN ELEC INC COM 353514102 106 2569 SH SOLE 2 1979 0 590 FRANKLIN ELEC INC COM 353514102 12 298 SH SOLE 4 298 0 0 FRANKLIN ELEC INC COM 353514102 731 17662 SH SOLE 7 17662 0 0 FRANKLIN ELEC INC COM 353514102 8611 207997 SH SOLE 18 207997 0 0 FRANKLIN ELEC INC COM 353514102 6328 152859 SH SOLE 19 152859 0 0 FRANKLIN ELEC INC COM 353514102 143207 3459117 SH SOLE 21 3459117 0 0 FRANKLIN ELEC INC COM 353514102 44967 1086158 SH SOLE 22 998827 0 87331 FRANKLIN ELEC INC COM 353514102 670 16182 SH SOLE 26 13703 0 2479 FRANKLIN ELEC INC COM 353514102 235 5676 SH SOLE 28 5676 0 0 FRANKLIN ELEC INC COM 353514102 6394 154448 SH SOLE 30 154448 0 0 FRANKLIN ELEC INC COM 353514102 184 4443 SH SOLE 40 4443 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 81 1974 SH SOLE 2 532 0 1442 FRANKLIN FINL NETWORK INC COM 35352P104 32 767 SH SOLE 7 767 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 1895 45939 SH SOLE 18 45939 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 356 8637 SH SOLE 19 8637 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 15740 381574 SH SOLE 21 381574 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 12411 300873 SH SOLE 22 272360 0 28513 FRANKLIN FINL NETWORK INC COM 35352P104 108 2619 SH SOLE 26 0 0 2619 FRANKLIN FINL NETWORK INC COM 35352P104 186 4513 SH SOLE 28 4513 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 80 1931 SH SOLE 30 1931 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 87 2099 SH SOLE 40 2099 0 0 FRANKLIN RES INC COM 354613101 28109 627563 SH SOLE 2 254048 0 373515 FRANKLIN RES INC COM 354613101 5024 112175 SH SOLE 4 103654 0 8521 FRANKLIN RES INC COM 354613101 31844 710956 SH SOLE 7 372449 0 338507 FRANKLIN RES INC COM 354613101 154 3440 SH SOLE 13 3440 0 0 FRANKLIN RES INC COM 354613101 108 2408 SH SOLE 15 2408 0 0 FRANKLIN RES INC COM 354613101 31771 709343 SH SOLE 18 616353 0 92990 FRANKLIN RES INC COM 354613101 4384 97872 SH SOLE 19 97872 0 0 FRANKLIN RES INC COM 354613101 9381 209438 SH SOLE 20 0 0 209438 FRANKLIN RES INC COM 354613101 253138 5651657 SH SOLE 21 5651657 0 0 FRANKLIN RES INC COM 354613101 405792 9059882 SH SOLE 22 7434520 0 1625362 FRANKLIN RES INC COM 354613101 19727 440444 SH SOLE 23 440444 0 0 FRANKLIN RES INC COM 354613101 24763 552868 SH SOLE 25 552868 0 0 FRANKLIN RES INC COM 354613101 53905 1203499 SH SOLE 26 374709 0 828790 FRANKLIN RES INC COM 354613101 3297 73605 SH SOLE 28 55705 0 17900 FRANKLIN RES INC COM 354613101 1571 35080 SH SOLE 29 31401 0 3679 FRANKLIN RES INC COM 354613101 47758 1066265 SH SOLE 30 1066265 0 0 FRANKLIN RES INC COM 354613101 7396 165125 SH SOLE 31 85850 0 79275 FRANKLIN RES INC COM 354613101 2403 53642 SH SOLE 34 53642 0 0 FRANKLIN RES INC COM 354613101 26530 592312 SH SOLE 36 592312 0 0 FRANKLIN RES INC COM 354613101 72 1611 SH SOLE 40 1611 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 246 22216 SH SOLE 2 5037 0 17179 FRANKLIN STREET PPTYS CORP COM 35471R106 393 35455 SH SOLE 4 35455 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1425 128599 SH SOLE 7 128599 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 46 4167 SH SOLE 15 4167 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 5971 538911 SH SOLE 18 538911 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1729 156008 SH SOLE 19 156008 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 101315 9143929 SH SOLE 21 9143929 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 47042 4245639 SH SOLE 22 4047002 0 198637 FRANKLIN STREET PPTYS CORP COM 35471R106 59 5348 SH SOLE 23 5348 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2197 198297 SH SOLE 25 198297 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 800 72210 SH SOLE 26 35060 0 37150 FRANKLIN STREET PPTYS CORP COM 35471R106 143 12889 SH SOLE 28 12889 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 378 34121 SH SOLE 29 34121 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 7376 665687 SH SOLE 30 665687 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 116 10443 SH SOLE 40 10443 0 0 FRANKS INTL N V COM N33462107 85 10236 SH SOLE 2 2119 0 8117 FRANKS INTL N V COM N33462107 3 321 SH SOLE 4 321 0 0 FRANKS INTL N V COM N33462107 24 2911 SH SOLE 7 2911 0 0 FRANKS INTL N V COM N33462107 1539 185662 SH SOLE 18 185662 0 0 FRANKS INTL N V COM N33462107 267 32174 SH SOLE 19 32174 0 0 FRANKS INTL N V COM N33462107 14929 1800843 SH SOLE 21 1800843 0 0 FRANKS INTL N V COM N33462107 12141 1464534 SH SOLE 22 1191863 0 272671 FRANKS INTL N V COM N33462107 45 5476 SH SOLE 28 5476 0 0 FRANKS INTL N V COM N33462107 70 8434 SH SOLE 30 8434 0 0 FRANKS INTL N V COM N33462107 42 5080 SH SOLE 40 5080 0 0 FREDS INC CL A 356108100 66 7135 SH SOLE 2 1372 0 5763 FREDS INC CL A 356108100 3 343 SH SOLE 4 343 0 0 FREDS INC CL A 356108100 8 840 SH SOLE 7 840 0 0 FREDS INC CL A 356108100 1713 185603 SH SOLE 18 185603 0 0 FREDS INC CL A 356108100 1871 202671 SH SOLE 19 202671 0 0 FREDS INC CL A 356108100 28728 3112436 SH SOLE 21 3112436 0 0 FREDS INC CL A 356108100 8793 952639 SH SOLE 22 873604 0 79035 FREDS INC CL A 356108100 111 12051 SH SOLE 26 9027 0 3024 FREDS INC CL A 356108100 46 4996 SH SOLE 28 4996 0 0 FREDS INC CL A 356108100 522 56508 SH SOLE 30 56508 0 0 FREDS INC CL A 356108100 36 3861 SH SOLE 40 3861 0 0 FREEPORT-MCMORAN INC CL B 35671D857 21664 1803824 SH SOLE 2 501862 0 1301962 FREEPORT-MCMORAN INC CL B 35671D857 5475 455848 SH SOLE 4 419436 0 36412 FREEPORT-MCMORAN INC CL B 35671D857 16046 1336013 SH SOLE 7 1249871 0 86142 FREEPORT-MCMORAN INC CL B 35671D857 265 22059 SH SOLE 13 22059 0 0 FREEPORT-MCMORAN INC CL B 35671D857 105 8703 SH SOLE 15 8703 0 0 FREEPORT-MCMORAN INC CL B 35671D857 35814 2982010 SH SOLE 18 2793999 0 188011 FREEPORT-MCMORAN INC CL B 35671D857 4739 394611 SH SOLE 19 394611 0 0 FREEPORT-MCMORAN INC CL B 35671D857 6841 569642 SH SOLE 20 0 0 569642 FREEPORT-MCMORAN INC CL B 35671D857 338656 28197851 SH SOLE 21 28197851 0 0 FREEPORT-MCMORAN INC CL B 35671D857 428939 35715129 SH SOLE 22 29234942 0 6480187 FREEPORT-MCMORAN INC CL B 35671D857 19838 1651818 SH SOLE 23 1651818 0 0 FREEPORT-MCMORAN INC CL B 35671D857 10946 911423 SH SOLE 25 911423 0 0 FREEPORT-MCMORAN INC CL B 35671D857 60520 5039118 SH SOLE 26 941969 0 4097149 FREEPORT-MCMORAN INC CL B 35671D857 3529 293810 SH SOLE 28 221733 0 72077 FREEPORT-MCMORAN INC CL B 35671D857 698 58094 SH SOLE 29 58094 0 0 FREEPORT-MCMORAN INC CL B 35671D857 43506 3622451 SH SOLE 30 3622451 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7739 644351 SH SOLE 31 340088 0 304263 FREEPORT-MCMORAN INC CL B 35671D857 1137 94634 SH SOLE 34 94634 0 0 FREEPORT-MCMORAN INC CL B 35671D857 23792 1981006 SH SOLE 36 1981006 0 0 FREEPORT-MCMORAN INC CL B 35671D857 84 6979 SH SOLE 40 6979 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 639 53200 SH Put SOLE 2 53200 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 888 74000 SH Put SOLE 18 74000 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 14532 1210000 SH Put SOLE 19 1210000 0 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 100 8300 SH Put SOLE 22 8300 0 0 FREIGHTCAR AMER INC COM 357023100 60 3452 SH SOLE 2 1194 0 2258 FREIGHTCAR AMER INC COM 357023100 5 282 SH SOLE 7 282 0 0 FREIGHTCAR AMER INC COM 357023100 886 50969 SH SOLE 18 50969 0 0 FREIGHTCAR AMER INC COM 357023100 159 9167 SH SOLE 19 9167 0 0 FREIGHTCAR AMER INC COM 357023100 7013 403285 SH SOLE 21 403285 0 0 FREIGHTCAR AMER INC COM 357023100 6452 370999 SH SOLE 22 355893 0 15106 FREQUENCY ELECTRS INC COM 358010106 10 1025 SH SOLE 18 1025 0 0 FREQUENCY ELECTRS INC COM 358010106 196 20513 SH SOLE 21 20513 0 0 FREQUENCY ELECTRS INC COM 358010106 1596 167279 SH SOLE 22 167279 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 10 200 SH SOLE 2 200 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 358 7033 SH SOLE 2 1404 0 5629 FRESH DEL MONTE PRODUCE INC ORD G36738105 10 190 SH SOLE 4 190 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 6136 120532 SH SOLE 7 120532 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 6353 124790 SH SOLE 18 124790 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2430 47739 SH SOLE 19 47739 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 51841 1018278 SH SOLE 21 1018278 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 52598 1033158 SH SOLE 22 970143 0 63015 FRESH DEL MONTE PRODUCE INC ORD G36738105 13 254 SH SOLE 23 254 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 604 11863 SH SOLE 26 9958 0 1905 FRESH DEL MONTE PRODUCE INC ORD G36738105 240 4723 SH SOLE 28 4723 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 93 1820 SH SOLE 29 0 0 1820 FRESH DEL MONTE PRODUCE INC ORD G36738105 612 12020 SH SOLE 30 12020 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 29 577 SH SOLE 34 577 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 64 1253 SH SOLE 36 1253 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 186 3663 SH SOLE 40 3663 0 0 FRESHPET INC COM 358039105 27 1611 SH SOLE 2 1174 0 437 FRESHPET INC COM 358039105 8 455 SH SOLE 7 455 0 0 FRESHPET INC COM 358039105 1450 87320 SH SOLE 18 87320 0 0 FRESHPET INC COM 358039105 244 14704 SH SOLE 19 14704 0 0 FRESHPET INC COM 358039105 12543 755603 SH SOLE 21 755603 0 0 FRESHPET INC COM 358039105 9136 550337 SH SOLE 22 513787 0 36550 FRESHPET INC COM 358039105 54 3234 SH SOLE 28 3234 0 0 FRESHPET INC COM 358039105 56 3366 SH SOLE 30 3366 0 0 FRESHPET INC COM 358039105 36 2189 SH SOLE 40 2189 0 0 FRIEDMAN INDS INC COM 358435105 7 1307 SH SOLE 18 1307 0 0 FRIEDMAN INDS INC COM 358435105 16 2787 SH SOLE 19 2787 0 0 FRIEDMAN INDS INC COM 358435105 158 27748 SH SOLE 21 27748 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 3016 2599989 SH SOLE 2 2402601 0 197388 FRONTIER COMMUNICATIONS CORP COM 35906A108 6 5159 SH SOLE 4 5159 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 106 91553 SH SOLE 7 91553 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 8 6833 SH SOLE 15 6833 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 0 38 SH SOLE 17 0 0 38 FRONTIER COMMUNICATIONS CORP COM 35906A108 9114 7856882 SH SOLE 18 7856882 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 890 767553 SH SOLE 19 767553 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 106100 91465814 SH SOLE 21 91465814 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 44462 38328898 SH SOLE 22 35646053 0 2682845 FRONTIER COMMUNICATIONS CORP COM 35906A108 944 813393 SH SOLE 25 813393 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 1530 1318657 SH SOLE 26 487720 0 830937 FRONTIER COMMUNICATIONS CORP COM 35906A108 201 173518 SH SOLE 28 173518 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 349 300483 SH SOLE 29 0 0 300483 FRONTIER COMMUNICATIONS CORP COM 35906A108 213 183380 SH SOLE 30 183380 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 1840 1586520 SH SOLE 36 1586520 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 190 163507 SH SOLE 40 163507 0 0 FRONTIER COMMUNICATIONS CORP OPTIONS 35906A108 12 10500 SH Put SOLE 2 10500 0 0 FRONTIER COMMUNICATIONS CORP OPTIONS 35906A108 17 15000 SH Put SOLE 18 15000 0 0 FRONTIER COMMUNICATIONS CORP OPTIONS 35906A108 232 200000 SH Put SOLE 19 200000 0 0 FRONTIER COMMUNICATIONS CORP OPTIONS 35906A108 1 1000 SH Put SOLE 22 1000 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 1514 51429 SH SOLE 2 51429 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 61004 2072145 SH SOLE 21 2072145 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 105 3571 SH SOLE 22 3571 0 0 FRONTLINE LTD SHS NEW G3682E192 88 15357 SH SOLE 2 3174 0 12183 FRONTLINE LTD SHS NEW G3682E192 15 2617 SH SOLE 7 2617 0 0 FRONTLINE LTD SHS NEW G3682E192 1652 288251 SH SOLE 18 288251 0 0 FRONTLINE LTD SHS NEW G3682E192 213 37094 SH SOLE 19 37094 0 0 FRONTLINE LTD SHS NEW G3682E192 12811 2235728 SH SOLE 21 2235728 0 0 FRONTLINE LTD SHS NEW G3682E192 4259 743227 SH SOLE 22 665786 0 77441 FRP HLDGS INC COM 30292L107 52 1136 SH SOLE 2 249 0 887 FRP HLDGS INC COM 30292L107 26 553 SH SOLE 7 553 0 0 FRP HLDGS INC COM 30292L107 1215 26319 SH SOLE 18 26319 0 0 FRP HLDGS INC COM 30292L107 203 4403 SH SOLE 19 4403 0 0 FRP HLDGS INC COM 30292L107 9782 211960 SH SOLE 21 211960 0 0 FRP HLDGS INC COM 30292L107 9393 203526 SH SOLE 22 194083 0 9443 FS BANCORP INC COM 30263Y104 20 456 SH SOLE 18 456 0 0 FS BANCORP INC COM 30263Y104 28 626 SH SOLE 21 626 0 0 FS BANCORP INC COM 30263Y104 1498 33357 SH SOLE 22 33357 0 0 FS INVT CORP COM 302635107 15039 1643575 SH SOLE 30 1643575 0 0 FTD COS INC COM 30281V108 100 4992 SH SOLE 2 2401 0 2591 FTD COS INC COM 30281V108 3 154 SH SOLE 4 154 0 0 FTD COS INC COM 30281V108 8 400 SH SOLE 7 400 0 0 FTD COS INC COM 30281V108 1775 88743 SH SOLE 18 88743 0 0 FTD COS INC COM 30281V108 228 11422 SH SOLE 19 11422 0 0 FTD COS INC COM 30281V108 30188 1509392 SH SOLE 21 1509392 0 0 FTD COS INC COM 30281V108 10287 514368 SH SOLE 22 480662 0 33706 FTD COS INC COM 30281V108 28 1412 SH SOLE 26 0 0 1412 FTD COS INC COM 30281V108 55 2726 SH SOLE 28 2726 0 0 FTD COS INC COM 30281V108 501 25060 SH SOLE 30 25060 0 0 FTD COS INC COM 30281V108 48 2394 SH SOLE 40 2394 0 0 FTI CONSULTING INC COM 302941109 887 25366 SH SOLE 2 18196 0 7170 FTI CONSULTING INC COM 302941109 11 303 SH SOLE 4 303 0 0 FTI CONSULTING INC COM 302941109 59 1685 SH SOLE 7 1685 0 0 FTI CONSULTING INC COM 302941109 9699 277420 SH SOLE 18 277420 0 0 FTI CONSULTING INC COM 302941109 981 28057 SH SOLE 19 28057 0 0 FTI CONSULTING INC COM 302941109 90267 2582005 SH SOLE 21 2582005 0 0 FTI CONSULTING INC COM 302941109 45899 1312897 SH SOLE 22 1235494 0 77403 FTI CONSULTING INC COM 302941109 323 9227 SH SOLE 26 6671 0 2556 FTI CONSULTING INC COM 302941109 212 6064 SH SOLE 28 6064 0 0 FTI CONSULTING INC COM 302941109 225 6428 SH SOLE 30 6428 0 0 FTI CONSULTING INC COM 302941109 69 1985 SH SOLE 36 1985 0 0 FTI CONSULTING INC COM 302941109 155 4422 SH SOLE 40 4422 0 0 FUEL TECH INC COM 359523107 12 15079 SH SOLE 21 15079 0 0 FUEL TECH INC COM 359523107 393 497117 SH SOLE 22 497117 0 0 FUELCELL ENERGY INC COM NEW 35952H502 12 9467 SH SOLE 18 9467 0 0 FUELCELL ENERGY INC COM NEW 35952H502 8 6237 SH SOLE 19 6237 0 0 FUELCELL ENERGY INC COM NEW 35952H502 167 134905 SH SOLE 21 134905 0 0 FUELCELL ENERGY INC COM NEW 35952H502 553 446337 SH SOLE 22 446337 0 0 FULGENT GENETICS INC COM 359664109 6 956 SH SOLE 18 956 0 0 FULGENT GENETICS INC COM 359664109 89 13863 SH SOLE 21 13863 0 0 FULL HOUSE RESORTS INC COM 359678109 9 3750 SH SOLE 18 3750 0 0 FULL HOUSE RESORTS INC COM 359678109 20 8160 SH SOLE 19 8160 0 0 FULL HOUSE RESORTS INC COM 359678109 148 60094 SH SOLE 21 60094 0 0 FULLER H B CO COM 359694106 266 5208 SH SOLE 2 2178 0 3030 FULLER H B CO COM 359694106 8 151 SH SOLE 4 151 0 0 FULLER H B CO COM 359694106 2127 41623 SH SOLE 7 41623 0 0 FULLER H B CO COM 359694106 12308 240806 SH SOLE 18 240806 0 0 FULLER H B CO COM 359694106 8691 170044 SH SOLE 19 170044 0 0 FULLER H B CO COM 359694106 223599 4374852 SH SOLE 21 4374852 0 0 FULLER H B CO COM 359694106 67559 1321832 SH SOLE 22 1226039 0 95793 FULLER H B CO COM 359694106 644 12596 SH SOLE 26 9807 0 2789 FULLER H B CO COM 359694106 375 7335 SH SOLE 28 7335 0 0 FULLER H B CO COM 359694106 3727 72923 SH SOLE 30 72923 0 0 FULLER H B CO COM 359694106 271 5294 SH SOLE 40 5294 0 0 FULTON FINL CORP PA COM 360271100 1987 104601 SH SOLE 2 76902 0 27699 FULTON FINL CORP PA COM 360271100 14 748 SH SOLE 4 748 0 0 FULTON FINL CORP PA COM 360271100 111 5858 SH SOLE 7 5858 0 0 FULTON FINL CORP PA COM 360271100 22603 1189630 SH SOLE 18 1189630 0 0 FULTON FINL CORP PA COM 360271100 2103 110658 SH SOLE 19 110658 0 0 FULTON FINL CORP PA COM 360271100 211670 11140508 SH SOLE 21 11140508 0 0 FULTON FINL CORP PA COM 360271100 106785 5620250 SH SOLE 22 5304582 0 315668 FULTON FINL CORP PA COM 360271100 1183 62238 SH SOLE 26 53087 0 9151 FULTON FINL CORP PA COM 360271100 477 25098 SH SOLE 28 25098 0 0 FULTON FINL CORP PA COM 360271100 63 3330 SH SOLE 29 0 0 3330 FULTON FINL CORP PA COM 360271100 535 28140 SH SOLE 30 28140 0 0 FULTON FINL CORP PA COM 360271100 562 29568 SH SOLE 34 29568 0 0 FULTON FINL CORP PA COM 360271100 182 9592 SH SOLE 36 9592 0 0 FULTON FINL CORP PA COM 360271100 369 19423 SH SOLE 40 19423 0 0 FUSION TELECOMM INTL INC COM NEW 36113B400 3 1950 SH SOLE 18 1950 0 0 FUSION TELECOMM INTL INC COM NEW 36113B400 54 36998 SH SOLE 21 36998 0 0 FUTUREFUEL CORPORATION COM 36116M106 94 6238 SH SOLE 2 1407 0 4831 FUTUREFUEL CORPORATION COM 36116M106 8 529 SH SOLE 7 529 0 0 FUTUREFUEL CORPORATION COM 36116M106 1946 128961 SH SOLE 18 128961 0 0 FUTUREFUEL CORPORATION COM 36116M106 242 16007 SH SOLE 19 16007 0 0 FUTUREFUEL CORPORATION COM 36116M106 31087 2060092 SH SOLE 21 2060092 0 0 FUTUREFUEL CORPORATION COM 36116M106 8614 570820 SH SOLE 22 530305 0 40515 FUTUREFUEL CORPORATION COM 36116M106 50 3314 SH SOLE 28 3314 0 0 FUTUREFUEL CORPORATION COM 36116M106 488 32372 SH SOLE 30 32372 0 0 FUTUREFUEL CORPORATION COM 36116M106 16 1091 SH SOLE 34 1091 0 0 FUTUREFUEL CORPORATION COM 36116M106 36 2364 SH SOLE 40 2364 0 0 G-III APPAREL GROUP LTD COM 36237H101 221 8853 SH SOLE 2 1762 0 7091 G-III APPAREL GROUP LTD COM 36237H101 3 138 SH SOLE 4 138 0 0 G-III APPAREL GROUP LTD COM 36237H101 25 988 SH SOLE 7 988 0 0 G-III APPAREL GROUP LTD COM 36237H101 5398 216363 SH SOLE 18 216363 0 0 G-III APPAREL GROUP LTD COM 36237H101 5294 212202 SH SOLE 19 212202 0 0 G-III APPAREL GROUP LTD COM 36237H101 93148 3733368 SH SOLE 21 3733368 0 0 G-III APPAREL GROUP LTD COM 36237H101 29651 1188418 SH SOLE 22 1109863 0 78555 G-III APPAREL GROUP LTD COM 36237H101 191 7662 SH SOLE 26 5236 0 2426 G-III APPAREL GROUP LTD COM 36237H101 145 5831 SH SOLE 28 5831 0 0 G-III APPAREL GROUP LTD COM 36237H101 1530 61320 SH SOLE 30 61320 0 0 G-III APPAREL GROUP LTD COM 36237H101 110 4415 SH SOLE 40 4415 0 0 G1 THERAPEUTICS INC COM 3621LQ109 11 607 SH SOLE 2 607 0 0 G1 THERAPEUTICS INC COM 3621LQ109 6 329 SH SOLE 22 329 0 0 G1 THERAPEUTICS INC COM 3621LQ109 170 9775 SH SOLE 23 9775 0 0 GAIA INC NEW CL A 36269P104 19 1682 SH SOLE 2 379 0 1303 GAIA INC NEW CL A 36269P104 364 32497 SH SOLE 18 32497 0 0 GAIA INC NEW CL A 36269P104 84 7465 SH SOLE 19 7465 0 0 GAIA INC NEW CL A 36269P104 3261 291151 SH SOLE 21 291151 0 0 GAIA INC NEW CL A 36269P104 4881 435764 SH SOLE 22 430629 0 5135 GAIN CAP HLDGS INC COM 36268W100 47 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 898 144089 SH SOLE 18 144089 0 0 GAIN CAP HLDGS INC COM 36268W100 146 23506 SH SOLE 19 23506 0 0 GAIN CAP HLDGS INC COM 36268W100 7509 1205265 SH SOLE 21 1205265 0 0 GAIN CAP HLDGS INC COM 36268W100 3830 614797 SH SOLE 22 587716 0 27081 GAIN CAP HLDGS INC COM 36268W100 408 65436 SH SOLE 23 65436 0 0 GAIN CAP HLDGS INC COM 36268W100 286 45921 SH SOLE 29 0 0 45921 GALAPAGOS NV SPON ADR 36315X101 1041 13600 SH SOLE 2 13600 0 0 GALAPAGOS NV SPON ADR 36315X101 367 4800 SH SOLE 18 4800 0 0 GALAPAGOS NV SPON ADR 36315X101 6168 80600 SH SOLE 19 80600 0 0 GALAPAGOS NV SPON ADR 36315X101 536 7000 SH SOLE 20 7000 0 0 GALAPAGOS NV SPON ADR 36315X101 3237 42300 SH SOLE 34 42300 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 13 5480 SH SOLE 18 5480 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 14 5878 SH SOLE 19 5878 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 204 82958 SH SOLE 21 82958 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 268 109001 SH SOLE 22 109001 0 0 GALENA BIOPHARMA INC COM NEW 363256504 1 1385 SH SOLE 19 1385 0 0 GALENA BIOPHARMA INC COM NEW 363256504 2 3369 SH SOLE 21 3369 0 0 GALENA BIOPHARMA INC COM NEW 363256504 74 128065 SH SOLE 22 128065 0 0 GALLAGHER ARTHUR J & CO COM 363576109 13968 243982 SH SOLE 2 59619 0 184363 GALLAGHER ARTHUR J & CO COM 363576109 3072 53663 SH SOLE 4 48280 0 5383 GALLAGHER ARTHUR J & CO COM 363576109 9225 161128 SH SOLE 7 141631 0 19497 GALLAGHER ARTHUR J & CO COM 363576109 398 6945 SH SOLE 13 6945 0 0 GALLAGHER ARTHUR J & CO COM 363576109 69 1209 SH SOLE 15 1209 0 0 GALLAGHER ARTHUR J & CO COM 363576109 25578 446776 SH SOLE 18 422319 0 24457 GALLAGHER ARTHUR J & CO COM 363576109 3156 55123 SH SOLE 19 55123 0 0 GALLAGHER ARTHUR J & CO COM 363576109 7093 123902 SH SOLE 20 0 0 123902 GALLAGHER ARTHUR J & CO COM 363576109 348990 6095893 SH SOLE 21 6095893 0 0 GALLAGHER ARTHUR J & CO COM 363576109 289631 5059058 SH SOLE 22 4236420 0 822638 GALLAGHER ARTHUR J & CO COM 363576109 11760 205408 SH SOLE 23 205408 0 0 GALLAGHER ARTHUR J & CO COM 363576109 6976 121849 SH SOLE 25 121849 0 0 GALLAGHER ARTHUR J & CO COM 363576109 27613 482330 SH SOLE 26 182792 0 299538 GALLAGHER ARTHUR J & CO COM 363576109 2145 37466 SH SOLE 28 28127 0 9339 GALLAGHER ARTHUR J & CO COM 363576109 2941 51375 SH SOLE 29 7434 0 43941 GALLAGHER ARTHUR J & CO COM 363576109 39537 690608 SH SOLE 30 690608 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4324 75535 SH SOLE 31 43804 0 31731 GALLAGHER ARTHUR J & CO COM 363576109 3178 55507 SH SOLE 32 55507 0 0 GALLAGHER ARTHUR J & CO COM 363576109 683 11922 SH SOLE 34 11922 0 0 GALLAGHER ARTHUR J & CO COM 363576109 11035 192759 SH SOLE 36 192759 0 0 GALLAGHER ARTHUR J & CO COM 363576109 53 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 639 21578 SH SOLE 18 21578 0 0 GAMCO INVESTORS INC CL A COM 361438104 94 3188 SH SOLE 19 3188 0 0 GAMCO INVESTORS INC CL A COM 361438104 4269 144209 SH SOLE 21 144209 0 0 GAMCO INVESTORS INC CL A COM 361438104 4825 163006 SH SOLE 22 153169 0 9837 GAMCO INVESTORS INC CL A COM 361438104 23 771 SH SOLE 28 771 0 0 GAMCO INVESTORS INC CL A COM 361438104 126 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 2171 100483 SH SOLE 2 47875 0 52608 GAMESTOP CORP NEW CL A 36467W109 12 573 SH SOLE 4 573 0 0 GAMESTOP CORP NEW CL A 36467W109 135 6229 SH SOLE 7 6229 0 0 GAMESTOP CORP NEW CL A 36467W109 7823 362010 SH SOLE 18 362010 0 0 GAMESTOP CORP NEW CL A 36467W109 972 44976 SH SOLE 19 44976 0 0 GAMESTOP CORP NEW CL A 36467W109 92379 4274817 SH SOLE 21 4274817 0 0 GAMESTOP CORP NEW CL A 36467W109 70736 3273285 SH SOLE 22 2912715 0 360570 GAMESTOP CORP NEW CL A 36467W109 594 27510 SH SOLE 26 20395 0 7115 GAMESTOP CORP NEW CL A 36467W109 338 15651 SH SOLE 28 15651 0 0 GAMESTOP CORP NEW CL A 36467W109 334 15469 SH SOLE 29 0 0 15469 GAMESTOP CORP NEW CL A 36467W109 367 16973 SH SOLE 30 16973 0 0 GAMESTOP CORP NEW CL A 36467W109 53 2436 SH SOLE 31 2436 0 0 GAMESTOP CORP NEW CL A 36467W109 1005 46520 SH SOLE 34 46520 0 0 GAMESTOP CORP NEW CL A 36467W109 308 14239 SH SOLE 36 14239 0 0 GAMESTOP CORP NEW CL A 36467W109 145 6696 SH SOLE 40 6696 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4102 108889 SH SOLE 2 38454 0 70435 GAMING & LEISURE PPTYS INC COM 36467J108 2414 64096 SH SOLE 4 64096 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 9502 252241 SH SOLE 7 252241 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 109 2895 SH SOLE 13 2895 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 285 7573 SH SOLE 15 7573 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3942 104639 SH SOLE 18 104639 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 22169 588512 SH SOLE 19 588512 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 118626 3149078 SH SOLE 21 3149078 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 290337 7707384 SH SOLE 22 7032085 0 675299 GAMING & LEISURE PPTYS INC COM 36467J108 353 9363 SH SOLE 23 9363 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 12949 343742 SH SOLE 25 343742 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 4815 127833 SH SOLE 26 57262 0 70571 GAMING & LEISURE PPTYS INC COM 36467J108 1050 27875 SH SOLE 28 27875 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 2674 70987 SH SOLE 29 70987 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 38180 1013538 SH SOLE 30 1013538 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 171 4548 SH SOLE 31 4548 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 424 11247 SH SOLE 36 11247 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 755 20048 SH SOLE 40 20048 0 0 GAMING PARTNERS INTL CORP COM 36467A107 8 658 SH SOLE 18 658 0 0 GAMING PARTNERS INTL CORP COM 36467A107 12 1026 SH SOLE 19 1026 0 0 GAMING PARTNERS INTL CORP COM 36467A107 10 825 SH SOLE 21 825 0 0 GAMING PARTNERS INTL CORP COM 36467A107 1345 112750 SH SOLE 22 112750 0 0 GANNETT CO INC COM 36473H104 211 24146 SH SOLE 2 4556 0 19590 GANNETT CO INC COM 36473H104 4 498 SH SOLE 4 498 0 0 GANNETT CO INC COM 36473H104 62 7056 SH SOLE 7 7056 0 0 GANNETT CO INC COM 36473H104 5084 582996 SH SOLE 18 582996 0 0 GANNETT CO INC COM 36473H104 666 76411 SH SOLE 19 76411 0 0 GANNETT CO INC COM 36473H104 85524 9807819 SH SOLE 21 9807819 0 0 GANNETT CO INC COM 36473H104 27674 3173670 SH SOLE 22 2939270 0 234400 GANNETT CO INC COM 36473H104 207 23763 SH SOLE 26 18846 0 4917 GANNETT CO INC COM 36473H104 136 15593 SH SOLE 28 15593 0 0 GANNETT CO INC COM 36473H104 1391 159539 SH SOLE 30 159539 0 0 GANNETT CO INC COM 36473H104 34 3862 SH SOLE 36 3862 0 0 GANNETT CO INC COM 36473H104 130 14857 SH SOLE 40 14857 0 0 GAP INC DEL COM 364760108 6967 316819 SH SOLE 2 80917 0 235902 GAP INC DEL COM 364760108 1743 79247 SH SOLE 4 71575 0 7672 GAP INC DEL COM 364760108 3654 166168 SH SOLE 7 156311 0 9857 GAP INC DEL COM 364760108 38 1742 SH SOLE 13 1742 0 0 GAP INC DEL COM 364760108 33 1485 SH SOLE 15 1485 0 0 GAP INC DEL COM 364760108 3 138 SH SOLE 17 0 0 138 GAP INC DEL COM 364760108 53918 2451928 SH SOLE 18 2314653 0 137275 GAP INC DEL COM 364760108 103921 4725819 SH SOLE 19 4725819 0 0 GAP INC DEL COM 364760108 5415 246259 SH SOLE 20 0 0 246259 GAP INC DEL COM 364760108 107792 4901853 SH SOLE 21 4901853 0 0 GAP INC DEL COM 364760108 144220 6558444 SH SOLE 22 5379533 0 1178911 GAP INC DEL COM 364760108 5832 265225 SH SOLE 23 265225 0 0 GAP INC DEL COM 364760108 20896 950246 SH SOLE 25 950246 0 0 GAP INC DEL COM 364760108 20349 925378 SH SOLE 26 365244 0 560134 GAP INC DEL COM 364760108 1083 49253 SH SOLE 28 36737 0 12516 GAP INC DEL COM 364760108 1883 85622 SH SOLE 29 17316 0 68306 GAP INC DEL COM 364760108 16350 743503 SH SOLE 30 743503 0 0 GAP INC DEL COM 364760108 3012 136970 SH SOLE 31 63617 0 73353 GAP INC DEL COM 364760108 3834 174351 SH SOLE 34 174351 0 0 GAP INC DEL COM 364760108 6496 295411 SH SOLE 36 295411 0 0 GAP INC DEL COM 364760108 25 1128 SH SOLE 40 1128 0 0 GARDNER DENVER HLDGS INC COM 36555P107 378 17492 SH SOLE 2 3235 0 14257 GARDNER DENVER HLDGS INC COM 36555P107 20 923 SH SOLE 7 923 0 0 GARDNER DENVER HLDGS INC COM 36555P107 430 19909 SH SOLE 18 19909 0 0 GARDNER DENVER HLDGS INC COM 36555P107 358 16589 SH SOLE 19 16589 0 0 GARDNER DENVER HLDGS INC COM 36555P107 8964 414793 SH SOLE 21 414793 0 0 GARDNER DENVER HLDGS INC COM 36555P107 21768 1007323 SH SOLE 22 920822 0 86501 GARDNER DENVER HLDGS INC COM 36555P107 19 889 SH SOLE 31 889 0 0 GARMIN LTD SHS H2906T109 8695 170383 SH SOLE 2 51914 0 118469 GARMIN LTD SHS H2906T109 2403 47098 SH SOLE 4 44414 0 2684 GARMIN LTD SHS H2906T109 5326 104372 SH SOLE 7 99477 0 4895 GARMIN LTD SHS H2906T109 42 827 SH SOLE 13 827 0 0 GARMIN LTD SHS H2906T109 45 891 SH SOLE 15 891 0 0 GARMIN LTD SHS H2906T109 16023 313985 SH SOLE 18 296738 0 17247 GARMIN LTD SHS H2906T109 2581 50574 SH SOLE 19 50574 0 0 GARMIN LTD SHS H2906T109 5402 105862 SH SOLE 20 0 0 105862 GARMIN LTD SHS H2906T109 296610 5812463 SH SOLE 21 5812463 0 0 GARMIN LTD SHS H2906T109 170679 3344681 SH SOLE 22 2785285 0 559396 GARMIN LTD SHS H2906T109 7060 138354 SH SOLE 23 138354 0 0 GARMIN LTD SHS H2906T109 3909 76596 SH SOLE 25 76596 0 0 GARMIN LTD SHS H2906T109 17687 346594 SH SOLE 26 138903 0 207691 GARMIN LTD SHS H2906T109 1435 28112 SH SOLE 28 20968 0 7144 GARMIN LTD SHS H2906T109 1888 37000 SH SOLE 29 5655 0 31345 GARMIN LTD SHS H2906T109 21851 428203 SH SOLE 30 428203 0 0 GARMIN LTD SHS H2906T109 3810 74653 SH SOLE 31 46921 0 27732 GARMIN LTD SHS H2906T109 4001 78402 SH SOLE 32 78402 0 0 GARMIN LTD SHS H2906T109 524 10267 SH SOLE 34 10267 0 0 GARMIN LTD SHS H2906T109 6316 123761 SH SOLE 36 123761 0 0 GARMIN LTD SHS H2906T109 28 547 SH SOLE 40 547 0 0 GARRISON CAP INC COM 366554103 901 109134 SH SOLE 30 109134 0 0 GARTNER INC COM 366651107 14809 119901 SH SOLE 2 38855 0 81046 GARTNER INC COM 366651107 3221 26081 SH SOLE 4 24115 0 1966 GARTNER INC COM 366651107 9187 74381 SH SOLE 7 69996 0 4385 GARTNER INC COM 366651107 270 2187 SH SOLE 13 2187 0 0 GARTNER INC COM 366651107 24520 198526 SH SOLE 18 186150 0 12376 GARTNER INC COM 366651107 4015 32505 SH SOLE 19 27319 0 5186 GARTNER INC COM 366651107 291392 2359255 SH SOLE 21 2359255 0 0 GARTNER INC COM 366651107 323704 2620873 SH SOLE 22 2222299 0 398574 GARTNER INC COM 366651107 12692 102762 SH SOLE 23 102762 0 0 GARTNER INC COM 366651107 26940 218120 SH SOLE 26 92126 0 125994 GARTNER INC COM 366651107 2321 18790 SH SOLE 28 14060 0 4730 GARTNER INC COM 366651107 3109 25170 SH SOLE 29 2956 0 22214 GARTNER INC COM 366651107 35203 285018 SH SOLE 30 285018 0 0 GARTNER INC COM 366651107 5045 40847 SH SOLE 31 17335 0 23512 GARTNER INC COM 366651107 3145 25463 SH SOLE 34 25463 0 0 GARTNER INC COM 366651107 3409 27599 SH SOLE 36 27599 0 0 GARTNER INC COM 366651107 52 422 SH SOLE 40 422 0 0 GAS NAT INC COM 367204104 24 1837 SH SOLE 18 1837 0 0 GAS NAT INC COM 367204104 31 2422 SH SOLE 19 2422 0 0 GAS NAT INC COM 367204104 450 34797 SH SOLE 21 34797 0 0 GASLOG LTD SHS G37585109 139 9138 SH SOLE 2 1890 0 7248 GASLOG LTD SHS G37585109 14 909 SH SOLE 7 909 0 0 GASLOG LTD SHS G37585109 2374 155700 SH SOLE 18 155700 0 0 GASLOG LTD SHS G37585109 314 20601 SH SOLE 19 20601 0 0 GASLOG LTD SHS G37585109 18348 1203144 SH SOLE 21 1203144 0 0 GASLOG LTD SHS G37585109 6409 420295 SH SOLE 22 370782 0 49513 GASLOG LTD SHS G37585109 25 1626 SH SOLE 25 1626 0 0 GASTAR EXPL INC NEW COM 36729W202 19 20464 SH SOLE 2 6096 0 14368 GASTAR EXPL INC NEW COM 36729W202 628 678080 SH SOLE 18 678080 0 0 GASTAR EXPL INC NEW COM 36729W202 102 109894 SH SOLE 19 109894 0 0 GASTAR EXPL INC NEW COM 36729W202 5175 5588918 SH SOLE 21 5588918 0 0 GASTAR EXPL INC NEW COM 36729W202 4460 4816206 SH SOLE 22 4680203 0 136003 GATX CORP COM 361448103 1544 24021 SH SOLE 2 17054 0 6967 GATX CORP COM 361448103 15 234 SH SOLE 4 234 0 0 GATX CORP COM 361448103 91 1414 SH SOLE 7 1414 0 0 GATX CORP COM 361448103 16774 260993 SH SOLE 18 260993 0 0 GATX CORP COM 361448103 1607 25004 SH SOLE 19 25004 0 0 GATX CORP COM 361448103 156718 2438430 SH SOLE 21 2438430 0 0 GATX CORP COM 361448103 83472 1298769 SH SOLE 22 1222815 0 75954 GATX CORP COM 361448103 701 10914 SH SOLE 26 8353 0 2561 GATX CORP COM 361448103 378 5880 SH SOLE 28 5880 0 0 GATX CORP COM 361448103 549 8544 SH SOLE 30 8544 0 0 GATX CORP COM 361448103 142 2207 SH SOLE 36 2207 0 0 GATX CORP COM 361448103 304 4729 SH SOLE 40 4729 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 473 15492 SH SOLE 2 3069 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 8253 270584 SH SOLE 18 270584 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1436 47085 SH SOLE 19 47085 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 68253 2237806 SH SOLE 21 2237806 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 58691 1924293 SH SOLE 22 1798009 0 126284 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 616 20213 SH SOLE 26 16025 0 4188 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 317 10395 SH SOLE 28 10395 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 339 11112 SH SOLE 30 11112 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 259 8496 SH SOLE 40 8496 0 0 GDL FUND COM SH BEN IT 361570104 83 8043 SH OTR 19 8043 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 371 39981 SH SOLE 4 39981 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 155 16675 SH SOLE 21 16675 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 931 100455 SH SOLE 22 5452 0 95003 GDS HLDGS LTD SPONSORED ADR 36165L108 254 27450 SH SOLE 34 27450 0 0 GEE GROUP INC COM 36165A102 5 1050 SH SOLE 18 1050 0 0 GEE GROUP INC COM 36165A102 4 802 SH SOLE 21 802 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 14 1075 SH SOLE 18 1075 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 204 15932 SH SOLE 21 15932 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 15 1583 SH SOLE 2 519 0 1064 GENCO SHIPPING & TRADING LTD SHS Y2685T131 259 27378 SH SOLE 18 27378 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 30 3179 SH SOLE 19 3179 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2428 256427 SH SOLE 21 256427 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 471 49771 SH SOLE 22 45000 0 4771 GENCOR INDS INC COM 368678108 54 3360 SH SOLE 2 303 0 3057 GENCOR INDS INC COM 368678108 495 30537 SH SOLE 18 30537 0 0 GENCOR INDS INC COM 368678108 144 8913 SH SOLE 19 8913 0 0 GENCOR INDS INC COM 368678108 4478 276436 SH SOLE 21 276436 0 0 GENCOR INDS INC COM 368678108 1109 68445 SH SOLE 22 63137 0 5308 GENER8 MARITIME INC COM Y26889108 1564 274884 SH SOLE 2 268057 0 6827 GENER8 MARITIME INC COM Y26889108 1029 180775 SH SOLE 18 180775 0 0 GENER8 MARITIME INC COM Y26889108 29052 5105912 SH SOLE 19 5105912 0 0 GENER8 MARITIME INC COM Y26889108 8795 1545631 SH SOLE 21 1545631 0 0 GENER8 MARITIME INC COM Y26889108 9533 1675426 SH SOLE 22 1599933 0 75493 GENER8 MARITIME INC COM Y26889108 43 7542 SH SOLE 28 7542 0 0 GENER8 MARITIME INC COM Y26889108 47 8306 SH SOLE 30 8306 0 0 GENERAC HLDGS INC COM 368736104 109 3010 SH SOLE 2 2672 0 338 GENERAC HLDGS INC COM 368736104 14 375 SH SOLE 4 375 0 0 GENERAC HLDGS INC COM 368736104 98 2700 SH SOLE 7 2700 0 0 GENERAC HLDGS INC COM 368736104 7672 212352 SH SOLE 18 212352 0 0 GENERAC HLDGS INC COM 368736104 9775 270553 SH SOLE 19 270553 0 0 GENERAC HLDGS INC COM 368736104 65685 1818015 SH SOLE 21 1818015 0 0 GENERAC HLDGS INC COM 368736104 60585 1676875 SH SOLE 22 1548271 0 128604 GENERAC HLDGS INC COM 368736104 1021 28256 SH SOLE 26 24238 0 4018 GENERAC HLDGS INC COM 368736104 350 9675 SH SOLE 28 9675 0 0 GENERAC HLDGS INC COM 368736104 391 10827 SH SOLE 30 10827 0 0 GENERAC HLDGS INC COM 368736104 94 2589 SH SOLE 36 2589 0 0 GENERAC HLDGS INC COM 368736104 273 7551 SH SOLE 40 7551 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 45 2751 SH SOLE 2 2218 0 533 GENERAL CABLE CORP DEL NEW COM 369300108 6 338 SH SOLE 4 338 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 61 3731 SH SOLE 7 3731 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 3800 232391 SH SOLE 18 232391 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 977 59729 SH SOLE 19 59729 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 68631 4197614 SH SOLE 21 4197614 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 21451 1311993 SH SOLE 22 1201531 0 110462 GENERAL CABLE CORP DEL NEW COM 369300108 343 20966 SH SOLE 26 17426 0 3540 GENERAL CABLE CORP DEL NEW COM 369300108 116 7121 SH SOLE 28 7121 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 1188 72659 SH SOLE 30 72659 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 288 17631 SH SOLE 36 17631 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 96 5898 SH SOLE 40 5898 0 0 GENERAL COMMUNICATION INC CL A 369385109 64 1749 SH SOLE 2 1153 0 596 GENERAL COMMUNICATION INC CL A 369385109 25 688 SH SOLE 7 688 0 0 GENERAL COMMUNICATION INC CL A 369385109 4589 125246 SH SOLE 18 125246 0 0 GENERAL COMMUNICATION INC CL A 369385109 662 18072 SH SOLE 19 18072 0 0 GENERAL COMMUNICATION INC CL A 369385109 104451 2850736 SH SOLE 21 2850736 0 0 GENERAL COMMUNICATION INC CL A 369385109 27846 759992 SH SOLE 22 707425 0 52567 GENERAL COMMUNICATION INC CL A 369385109 69 1894 SH SOLE 26 0 0 1894 GENERAL COMMUNICATION INC CL A 369385109 140 3832 SH SOLE 28 3832 0 0 GENERAL COMMUNICATION INC CL A 369385109 1391 37967 SH SOLE 30 37967 0 0 GENERAL COMMUNICATION INC CL A 369385109 93 2532 SH SOLE 40 2532 0 0 GENERAL DYNAMICS CORP COM 369550108 63771 321914 SH SOLE 2 69080 0 252834 GENERAL DYNAMICS CORP COM 369550108 14816 74791 SH SOLE 4 68492 0 6299 GENERAL DYNAMICS CORP COM 369550108 62942 317729 SH SOLE 7 249328 0 68401 GENERAL DYNAMICS CORP COM 369550108 442 2232 SH SOLE 13 2232 0 0 GENERAL DYNAMICS CORP COM 369550108 368 1859 SH SOLE 15 1859 0 0 GENERAL DYNAMICS CORP COM 369550108 19 98 SH SOLE 17 0 0 98 GENERAL DYNAMICS CORP COM 369550108 108201 546195 SH SOLE 18 534352 0 11843 GENERAL DYNAMICS CORP COM 369550108 30129 152089 SH SOLE 19 144718 0 7371 GENERAL DYNAMICS CORP COM 369550108 1125273 5680330 SH SOLE 21 5680330 0 0 GENERAL DYNAMICS CORP COM 369550108 1423335 7184933 SH SOLE 22 5968309 0 1216624 GENERAL DYNAMICS CORP COM 369550108 62024 313092 SH SOLE 23 313092 0 0 GENERAL DYNAMICS CORP COM 369550108 55997 282669 SH SOLE 25 282669 0 0 GENERAL DYNAMICS CORP COM 369550108 44683 225559 SH SOLE 26 155810 0 69749 GENERAL DYNAMICS CORP COM 369550108 2235 11281 SH SOLE 29 10144 0 1137 GENERAL DYNAMICS CORP COM 369550108 150721 760835 SH SOLE 30 760835 0 0 GENERAL DYNAMICS CORP COM 369550108 32857 165863 SH SOLE 31 107113 0 58750 GENERAL DYNAMICS CORP COM 369550108 58647 296048 SH SOLE 36 296048 0 0 GENERAL DYNAMICS CORP COM 369550108 260 1314 SH SOLE 40 1314 0 0 GENERAL ELECTRIC CO COM 369604103 300326 11119073 SH SOLE 2 2643068 0 8476005 GENERAL ELECTRIC CO COM 369604103 78366 2901370 SH SOLE 4 2679566 0 221804 GENERAL ELECTRIC CO COM 369604103 176917 6550045 SH SOLE 7 6198770 0 351275 GENERAL ELECTRIC CO COM 369604103 517 19132 SH SOLE 13 19132 0 0 GENERAL ELECTRIC CO COM 369604103 1580 58515 SH SOLE 15 58515 0 0 GENERAL ELECTRIC CO COM 369604103 249 9228 SH SOLE 17 0 0 9228 GENERAL ELECTRIC CO COM 369604103 644453 23859792 SH SOLE 18 22222086 0 1637706 GENERAL ELECTRIC CO COM 369604103 1124 41619 SH OTR 19 0 41619 0 GENERAL ELECTRIC CO COM 369604103 577721 21389143 SH SOLE 19 21389143 0 0 GENERAL ELECTRIC CO COM 369604103 95645 3541114 SH SOLE 20 312436 0 3228678 GENERAL ELECTRIC CO COM 369604103 3743878 138610799 SH SOLE 21 138610799 0 0 GENERAL ELECTRIC CO COM 369604103 6169738 228424207 SH SOLE 22 188451124 0 39973083 GENERAL ELECTRIC CO COM 369604103 287774 10654357 SH SOLE 23 10654357 0 0 GENERAL ELECTRIC CO COM 369604103 167444 6199346 SH SOLE 25 6199346 0 0 GENERAL ELECTRIC CO COM 369604103 599327 22189077 SH SOLE 26 7050972 0 15138105 GENERAL ELECTRIC CO COM 369604103 49774 1842813 SH SOLE 28 1379522 0 463291 GENERAL ELECTRIC CO COM 369604103 15177 561885 SH SOLE 29 345880 0 216005 GENERAL ELECTRIC CO COM 369604103 623388 23079908 SH SOLE 30 23079908 0 0 GENERAL ELECTRIC CO COM 369604103 122593 4538807 SH SOLE 31 2133889 0 2404918 GENERAL ELECTRIC CO COM 369604103 8905 329707 SH SOLE 32 329707 0 0 GENERAL ELECTRIC CO COM 369604103 28596 1058714 SH SOLE 34 1058714 0 0 GENERAL ELECTRIC CO COM 369604103 278001 10292519 SH SOLE 36 10292519 0 0 GENERAL ELECTRIC CO COM 369604103 1198 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 157 30485 SH SOLE 21 30485 0 0 GENERAL MLS INC COM 370334104 48355 872840 SH SOLE 2 306279 0 566561 GENERAL MLS INC COM 370334104 11326 204442 SH SOLE 4 187593 0 16849 GENERAL MLS INC COM 370334104 28025 505863 SH SOLE 7 472559 0 33304 GENERAL MLS INC COM 370334104 723 13054 SH SOLE 13 13054 0 0 GENERAL MLS INC COM 370334104 204 3684 SH SOLE 15 3684 0 0 GENERAL MLS INC COM 370334104 6 116 SH SOLE 17 0 0 116 GENERAL MLS INC COM 370334104 94334 1702786 SH SOLE 18 1613664 0 89122 GENERAL MLS INC COM 370334104 46178 833535 SH SOLE 19 833535 0 0 GENERAL MLS INC COM 370334104 19145 345581 SH SOLE 20 0 0 345581 GENERAL MLS INC COM 370334104 756296 13651551 SH SOLE 21 13651551 0 0 GENERAL MLS INC COM 370334104 912265 16466869 SH SOLE 22 13740264 0 2726605 GENERAL MLS INC COM 370334104 40385 728977 SH SOLE 23 728977 0 0 GENERAL MLS INC COM 370334104 21652 390833 SH SOLE 25 390833 0 0 GENERAL MLS INC COM 370334104 122826 2217078 SH SOLE 26 514057 0 1703021 GENERAL MLS INC COM 370334104 6781 122392 SH SOLE 28 91785 0 30607 GENERAL MLS INC COM 370334104 7996 144334 SH SOLE 29 21928 0 122406 GENERAL MLS INC COM 370334104 126227 2278460 SH SOLE 30 2278460 0 0 GENERAL MLS INC COM 370334104 17312 312487 SH SOLE 31 123503 0 188984 GENERAL MLS INC COM 370334104 3538 63858 SH SOLE 32 63858 0 0 GENERAL MLS INC COM 370334104 29304 528946 SH SOLE 34 528946 0 0 GENERAL MLS INC COM 370334104 40144 724613 SH SOLE 36 724613 0 0 GENERAL MLS INC COM 370334104 160 2888 SH SOLE 40 2888 0 0 GENERAL MLS INC OPTIONS 370334104 581 10500 SH Call OTR 19 10500 0 0 GENERAL MOLY INC COM 370373102 8 21436 SH SOLE 19 21436 0 0 GENERAL MOLY INC COM 370373102 14 38057 SH SOLE 21 38057 0 0 GENERAL MOLY INC COM 370373102 557 1507058 SH SOLE 22 1507058 0 0 GENERAL MTRS CO COM 37045V100 58122 1663970 SH SOLE 2 337263 0 1326707 GENERAL MTRS CO COM 37045V100 14554 416672 SH SOLE 4 382200 0 34472 GENERAL MTRS CO COM 37045V100 42338 1212075 SH SOLE 7 1157987 0 54088 GENERAL MTRS CO COM 37045V100 289 8286 SH SOLE 13 8286 0 0 GENERAL MTRS CO COM 37045V100 326 9343 SH SOLE 15 9343 0 0 GENERAL MTRS CO COM 37045V100 91390 2616363 SH SOLE 18 2429845 0 186518 GENERAL MTRS CO COM 37045V100 2158 61790 SH OTR 19 0 61790 0 GENERAL MTRS CO COM 37045V100 5286 151318 SH SOLE 19 151318 0 0 GENERAL MTRS CO COM 37045V100 18593 532303 SH SOLE 20 0 0 532303 GENERAL MTRS CO COM 37045V100 755847 21638912 SH SOLE 21 21638912 0 0 GENERAL MTRS CO COM 37045V100 1271899 36412784 SH SOLE 22 30205603 0 6207181 GENERAL MTRS CO COM 37045V100 58240 1667347 SH SOLE 23 1667347 0 0 GENERAL MTRS CO COM 37045V100 32541 931601 SH SOLE 25 931601 0 0 GENERAL MTRS CO COM 37045V100 119558 3422801 SH SOLE 26 929133 0 2493668 GENERAL MTRS CO COM 37045V100 9887 283054 SH SOLE 28 211229 0 71825 GENERAL MTRS CO COM 37045V100 1856 53131 SH SOLE 29 53131 0 0 GENERAL MTRS CO COM 37045V100 174913 5007540 SH SOLE 30 5007540 0 0 GENERAL MTRS CO COM 37045V100 27935 799737 SH SOLE 31 359327 0 440410 GENERAL MTRS CO COM 37045V100 3150 90174 SH SOLE 34 90174 0 0 GENERAL MTRS CO COM 37045V100 61723 1767059 SH SOLE 36 1767059 0 0 GENERAL MTRS CO COM 37045V100 244 6999 SH SOLE 40 6999 0 0 GENESCO INC COM 371532102 132 3887 SH SOLE 2 838 0 3049 GENESCO INC COM 371532102 6 168 SH SOLE 4 168 0 0 GENESCO INC COM 371532102 41 1222 SH SOLE 7 1222 0 0 GENESCO INC COM 371532102 3305 97484 SH SOLE 18 97484 0 0 GENESCO INC COM 371532102 420 12402 SH SOLE 19 12402 0 0 GENESCO INC COM 371532102 56510 1666972 SH SOLE 21 1666972 0 0 GENESCO INC COM 371532102 18261 538667 SH SOLE 22 496873 0 41794 GENESCO INC COM 371532102 212 6248 SH SOLE 23 6248 0 0 GENESCO INC COM 371532102 253 7450 SH SOLE 26 5940 0 1510 GENESCO INC COM 371532102 102 3005 SH SOLE 28 3005 0 0 GENESCO INC COM 371532102 987 29107 SH SOLE 30 29107 0 0 GENESCO INC COM 371532102 49 1447 SH SOLE 34 1447 0 0 GENESCO INC COM 371532102 18 524 SH SOLE 36 524 0 0 GENESCO INC COM 371532102 94 2782 SH SOLE 40 2782 0 0 GENESEE & WYO INC CL A 371559105 4145 60606 SH SOLE 2 29314 0 31292 GENESEE & WYO INC CL A 371559105 22 315 SH SOLE 4 315 0 0 GENESEE & WYO INC CL A 371559105 140 2041 SH SOLE 7 2041 0 0 GENESEE & WYO INC CL A 371559105 14439 211133 SH SOLE 18 211133 0 0 GENESEE & WYO INC CL A 371559105 5336 78019 SH SOLE 19 78019 0 0 GENESEE & WYO INC CL A 371559105 177423 2594287 SH SOLE 21 2594287 0 0 GENESEE & WYO INC CL A 371559105 131409 1921466 SH SOLE 22 1731322 0 190144 GENESEE & WYO INC CL A 371559105 1487 21736 SH SOLE 26 18374 0 3362 GENESEE & WYO INC CL A 371559105 553 8080 SH SOLE 28 8080 0 0 GENESEE & WYO INC CL A 371559105 2362 34541 SH SOLE 30 34541 0 0 GENESEE & WYO INC CL A 371559105 90 1314 SH SOLE 31 1314 0 0 GENESEE & WYO INC CL A 371559105 270 3954 SH SOLE 36 3954 0 0 GENESEE & WYO INC CL A 371559105 505 7379 SH SOLE 40 7379 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 4 130 SH SOLE 17 0 0 130 GENESIS ENERGY L P UNIT LTD PARTN 371927104 25679 809283 SH SOLE 19 809283 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 4 2462 SH SOLE 2 2272 0 190 GENESIS HEALTHCARE INC CL A COM 37185X106 2 927 SH SOLE 7 927 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 229 131598 SH SOLE 18 131598 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 35 19951 SH SOLE 19 19951 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1992 1144887 SH SOLE 21 1144887 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 1495 859154 SH SOLE 22 819446 0 39708 GENESIS HEALTHCARE INC CL A COM 37185X106 21 12111 SH SOLE 28 12111 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 7 4240 SH SOLE 40 4240 0 0 GENIE ENERGY LTD CL B 372284208 22 2840 SH SOLE 2 615 0 2225 GENIE ENERGY LTD CL B 372284208 432 56721 SH SOLE 18 56721 0 0 GENIE ENERGY LTD CL B 372284208 120 15738 SH SOLE 19 15738 0 0 GENIE ENERGY LTD CL B 372284208 3647 478665 SH SOLE 21 478665 0 0 GENIE ENERGY LTD CL B 372284208 3746 491602 SH SOLE 22 483357 0 8245 GENMARK DIAGNOSTICS INC COM 372309104 24 2026 SH SOLE 2 1742 0 284 GENMARK DIAGNOSTICS INC COM 372309104 12 1036 SH SOLE 7 1036 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1875 158493 SH SOLE 18 158493 0 0 GENMARK DIAGNOSTICS INC COM 372309104 354 29955 SH SOLE 19 29955 0 0 GENMARK DIAGNOSTICS INC COM 372309104 20065 1696121 SH SOLE 21 1696121 0 0 GENMARK DIAGNOSTICS INC COM 372309104 13594 1149108 SH SOLE 22 1070035 0 79073 GENMARK DIAGNOSTICS INC COM 372309104 66 5601 SH SOLE 28 5601 0 0 GENMARK DIAGNOSTICS INC COM 372309104 133 11217 SH SOLE 30 11217 0 0 GENMARK DIAGNOSTICS INC COM 372309104 48 4050 SH SOLE 40 4050 0 0 GENOCEA BIOSCIENCES INC COM 372427104 5 877 SH SOLE 2 877 0 0 GENOCEA BIOSCIENCES INC COM 372427104 527 100968 SH SOLE 18 100968 0 0 GENOCEA BIOSCIENCES INC COM 372427104 85 16234 SH SOLE 19 16234 0 0 GENOCEA BIOSCIENCES INC COM 372427104 4680 896540 SH SOLE 21 896540 0 0 GENOCEA BIOSCIENCES INC COM 372427104 2188 419154 SH SOLE 22 398937 0 20217 GENOMIC HEALTH INC COM 37244C101 1303 40029 SH SOLE 2 39896 0 133 GENOMIC HEALTH INC COM 37244C101 12 372 SH SOLE 7 372 0 0 GENOMIC HEALTH INC COM 37244C101 2795 85879 SH SOLE 18 85879 0 0 GENOMIC HEALTH INC COM 37244C101 12569 386157 SH SOLE 19 386157 0 0 GENOMIC HEALTH INC COM 37244C101 34925 1072976 SH SOLE 21 1072976 0 0 GENOMIC HEALTH INC COM 37244C101 22240 683245 SH SOLE 22 649993 0 33252 GENOMIC HEALTH INC COM 37244C101 1383 42495 SH SOLE 23 42495 0 0 GENOMIC HEALTH INC COM 37244C101 19 580 SH SOLE 26 0 0 580 GENOMIC HEALTH INC COM 37244C101 83 2555 SH SOLE 28 2555 0 0 GENOMIC HEALTH INC COM 37244C101 733 22520 SH SOLE 29 0 0 22520 GENOMIC HEALTH INC COM 37244C101 112 3428 SH SOLE 30 3428 0 0 GENOMIC HEALTH INC COM 37244C101 3454 106100 SH SOLE 34 106100 0 0 GENOMIC HEALTH INC COM 37244C101 73 2245 SH SOLE 40 2245 0 0 GENPACT LIMITED SHS G3922B107 28465 1022824 SH SOLE 2 234252 0 788572 GENPACT LIMITED SHS G3922B107 30 1074 SH SOLE 3 1074 0 0 GENPACT LIMITED SHS G3922B107 651 23380 SH SOLE 7 23380 0 0 GENPACT LIMITED SHS G3922B107 5973 214626 SH SOLE 18 214189 0 437 GENPACT LIMITED SHS G3922B107 1703 61205 SH SOLE 19 61205 0 0 GENPACT LIMITED SHS G3922B107 42350 1521738 SH SOLE 21 1521738 0 0 GENPACT LIMITED SHS G3922B107 210909 7578472 SH SOLE 22 6523960 0 1054512 GENPACT LIMITED SHS G3922B107 1194 42897 SH SOLE 23 42897 0 0 GENPACT LIMITED SHS G3922B107 178 6400 SH SOLE 26 2760 0 3640 GENPACT LIMITED SHS G3922B107 152 5452 SH SOLE 30 5452 0 0 GENPACT LIMITED SHS G3922B107 5722 205599 SH SOLE 31 205599 0 0 GENPACT LIMITED SHS G3922B107 385 13848 SH SOLE 34 13848 0 0 GENPACT LIMITED SHS G3922B107 1771 63636 SH SOLE 36 63636 0 0 GENTEX CORP COM 371901109 5032 265281 SH SOLE 2 150623 0 114658 GENTEX CORP COM 371901109 61 3226 SH SOLE 4 3226 0 0 GENTEX CORP COM 371901109 169 8892 SH SOLE 7 8892 0 0 GENTEX CORP COM 371901109 42 2203 SH SOLE 15 2203 0 0 GENTEX CORP COM 371901109 18415 970717 SH SOLE 18 970717 0 0 GENTEX CORP COM 371901109 2415 127331 SH SOLE 19 127331 0 0 GENTEX CORP COM 371901109 231015 12177906 SH SOLE 21 12177906 0 0 GENTEX CORP COM 371901109 184445 9722994 SH SOLE 22 8842555 0 880439 GENTEX CORP COM 371901109 3692 194631 SH SOLE 25 194631 0 0 GENTEX CORP COM 371901109 6271 330593 SH SOLE 26 98300 0 232293 GENTEX CORP COM 371901109 771 40646 SH SOLE 28 40646 0 0 GENTEX CORP COM 371901109 534 28168 SH SOLE 29 0 0 28168 GENTEX CORP COM 371901109 851 44875 SH SOLE 30 44875 0 0 GENTEX CORP COM 371901109 121 6400 SH SOLE 31 6400 0 0 GENTEX CORP COM 371901109 86 4559 SH SOLE 34 4559 0 0 GENTEX CORP COM 371901109 5046 265976 SH SOLE 36 265976 0 0 GENTEX CORP COM 371901109 547 28860 SH SOLE 40 28860 0 0 GENTHERM INC COM 37253A103 128 3289 SH SOLE 2 1496 0 1793 GENTHERM INC COM 37253A103 8 213 SH SOLE 4 213 0 0 GENTHERM INC COM 37253A103 36 924 SH SOLE 7 924 0 0 GENTHERM INC COM 37253A103 6684 172266 SH SOLE 18 172266 0 0 GENTHERM INC COM 37253A103 7247 186785 SH SOLE 19 186785 0 0 GENTHERM INC COM 37253A103 120559 3107198 SH SOLE 21 3107198 0 0 GENTHERM INC COM 37253A103 39151 1009056 SH SOLE 22 942316 0 66740 GENTHERM INC COM 37253A103 271 6985 SH SOLE 26 3842 0 3143 GENTHERM INC COM 37253A103 191 4920 SH SOLE 28 4920 0 0 GENTHERM INC COM 37253A103 2037 52501 SH SOLE 30 52501 0 0 GENTHERM INC COM 37253A103 150 3862 SH SOLE 40 3862 0 0 GENUINE PARTS CO COM 372460105 32848 354121 SH SOLE 2 214015 0 140106 GENUINE PARTS CO COM 372460105 4006 43183 SH SOLE 4 39676 0 3507 GENUINE PARTS CO COM 372460105 32449 349819 SH SOLE 7 201896 0 147923 GENUINE PARTS CO COM 372460105 231 2487 SH SOLE 13 2487 0 0 GENUINE PARTS CO COM 372460105 93 999 SH SOLE 15 999 0 0 GENUINE PARTS CO COM 372460105 100326 1081566 SH SOLE 18 1061214 0 20352 GENUINE PARTS CO COM 372460105 122467 1320255 SH SOLE 19 1320255 0 0 GENUINE PARTS CO COM 372460105 530765 5721918 SH SOLE 21 5721918 0 0 GENUINE PARTS CO COM 372460105 368375 3971275 SH SOLE 22 3281429 0 689846 GENUINE PARTS CO COM 372460105 15953 171984 SH SOLE 23 171984 0 0 GENUINE PARTS CO COM 372460105 36806 396784 SH SOLE 25 396784 0 0 GENUINE PARTS CO COM 372460105 64362 693854 SH SOLE 26 267432 0 426422 GENUINE PARTS CO COM 372460105 2889 31145 SH SOLE 28 22985 0 8160 GENUINE PARTS CO COM 372460105 3897 42015 SH SOLE 29 5512 0 36503 GENUINE PARTS CO COM 372460105 39692 427905 SH SOLE 30 427905 0 0 GENUINE PARTS CO COM 372460105 7058 76091 SH SOLE 31 29537 0 46554 GENUINE PARTS CO COM 372460105 5372 57911 SH SOLE 32 57911 0 0 GENUINE PARTS CO COM 372460105 69343 747549 SH SOLE 34 747549 0 0 GENUINE PARTS CO COM 372460105 16797 181078 SH SOLE 36 181078 0 0 GENUINE PARTS CO COM 372460105 4027 43408 SH SOLE 37 43408 0 0 GENUINE PARTS CO COM 372460105 69 745 SH SOLE 40 745 0 0 GENWORTH FINL INC COM CL A 37247D106 1143 303283 SH SOLE 2 220171 0 83112 GENWORTH FINL INC COM CL A 37247D106 10 2679 SH SOLE 4 2679 0 0 GENWORTH FINL INC COM CL A 37247D106 224 59502 SH SOLE 7 59502 0 0 GENWORTH FINL INC COM CL A 37247D106 12037 3192794 SH SOLE 18 3192794 0 0 GENWORTH FINL INC COM CL A 37247D106 1047 277751 SH SOLE 19 277751 0 0 GENWORTH FINL INC COM CL A 37247D106 110928 29423783 SH SOLE 21 29423783 0 0 GENWORTH FINL INC COM CL A 37247D106 55585 14744109 SH SOLE 22 13744271 0 999838 GENWORTH FINL INC COM CL A 37247D106 370 98212 SH SOLE 26 68957 0 29255 GENWORTH FINL INC COM CL A 37247D106 108 28635 SH SOLE 28 28635 0 0 GENWORTH FINL INC COM CL A 37247D106 349 92652 SH SOLE 29 0 0 92652 GENWORTH FINL INC COM CL A 37247D106 210 55711 SH SOLE 30 55711 0 0 GENWORTH FINL INC COM CL A 37247D106 1661 440482 SH SOLE 36 440482 0 0 GENWORTH FINL INC COM CL A 37247D106 204 54067 SH SOLE 40 54067 0 0 GEO GROUP INC NEW COM 36162J106 1599 54061 SH SOLE 2 54061 0 0 GEO GROUP INC NEW COM 36162J106 14 459 SH SOLE 4 459 0 0 GEO GROUP INC NEW COM 36162J106 118 3986 SH SOLE 7 3986 0 0 GEO GROUP INC NEW COM 36162J106 24048 813253 SH SOLE 18 813253 0 0 GEO GROUP INC NEW COM 36162J106 2385 80654 SH SOLE 19 80654 0 0 GEO GROUP INC NEW COM 36162J106 243605 8238244 SH SOLE 21 8238244 0 0 GEO GROUP INC NEW COM 36162J106 130362 4408593 SH SOLE 22 4256472 0 152121 GEO GROUP INC NEW COM 36162J106 183 6178 SH SOLE 23 6178 0 0 GEO GROUP INC NEW COM 36162J106 1296 43842 SH SOLE 26 38255 0 5587 GEO GROUP INC NEW COM 36162J106 482 16294 SH SOLE 28 16294 0 0 GEO GROUP INC NEW COM 36162J106 618 20898 SH SOLE 30 20898 0 0 GEO GROUP INC NEW COM 36162J106 189 6390 SH SOLE 36 6390 0 0 GEO GROUP INC NEW COM 36162J106 362 12244 SH SOLE 40 12244 0 0 GEOPARK LTD USD SHS G38327105 1 100 SH SOLE 2 100 0 0 GEOPARK LTD USD SHS G38327105 158 20906 SH SOLE 22 20906 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 40 2895 SH SOLE 2 684 0 2211 GEOSPACE TECHNOLOGIES CORP COM 37364X109 4 295 SH SOLE 7 295 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 955 69078 SH SOLE 18 69078 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 110 7982 SH SOLE 19 7982 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 16396 1185504 SH SOLE 21 1185504 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 4617 333868 SH SOLE 22 318256 0 15612 GEOSPACE TECHNOLOGIES CORP COM 37364X109 228 16489 SH SOLE 30 16489 0 0 GERDAU S A SPON ADR REP PFD 373737105 180 59112 SH SOLE 7 59112 0 0 GERDAU S A SPON ADR REP PFD 373737105 6567 2152986 SH SOLE 21 2152986 0 0 GERDAU S A SPON ADR REP PFD 373737105 250 81907 SH SOLE 22 81907 0 0 GERDAU S A SPON ADR REP PFD 373737105 5541 1816820 SH SOLE 26 0 0 1816820 GERMAN AMERN BANCORP INC COM 373865104 139 4072 SH SOLE 2 900 0 3172 GERMAN AMERN BANCORP INC COM 373865104 21 612 SH SOLE 7 612 0 0 GERMAN AMERN BANCORP INC COM 373865104 2885 84626 SH SOLE 18 84626 0 0 GERMAN AMERN BANCORP INC COM 373865104 497 14575 SH SOLE 19 14575 0 0 GERMAN AMERN BANCORP INC COM 373865104 23425 687148 SH SOLE 21 687148 0 0 GERMAN AMERN BANCORP INC COM 373865104 22172 650399 SH SOLE 22 610213 0 40186 GERMAN AMERN BANCORP INC COM 373865104 96 2808 SH SOLE 28 2808 0 0 GERMAN AMERN BANCORP INC COM 373865104 156 4584 SH SOLE 30 4584 0 0 GERON CORP COM 374163103 18 6595 SH SOLE 2 5549 0 1046 GERON CORP COM 374163103 9 3408 SH SOLE 7 3408 0 0 GERON CORP COM 374163103 2 706 SH SOLE 17 0 0 706 GERON CORP COM 374163103 1477 533189 SH SOLE 18 533189 0 0 GERON CORP COM 374163103 269 97176 SH SOLE 19 97176 0 0 GERON CORP COM 374163103 19269 6956319 SH SOLE 21 6956319 0 0 GERON CORP COM 374163103 11749 4241585 SH SOLE 22 3958365 0 283220 GERON CORP COM 374163103 63 22715 SH SOLE 28 22715 0 0 GERON CORP COM 374163103 107 38807 SH SOLE 30 38807 0 0 GERON CORP COM 374163103 50 17876 SH SOLE 40 17876 0 0 GETTY RLTY CORP NEW COM 374297109 144 5747 SH SOLE 2 1727 0 4020 GETTY RLTY CORP NEW COM 374297109 260 10343 SH SOLE 4 10343 0 0 GETTY RLTY CORP NEW COM 374297109 867 34522 SH SOLE 7 34522 0 0 GETTY RLTY CORP NEW COM 374297109 30 1190 SH SOLE 15 1190 0 0 GETTY RLTY CORP NEW COM 374297109 3662 145897 SH SOLE 18 145897 0 0 GETTY RLTY CORP NEW COM 374297109 1045 41627 SH SOLE 19 41627 0 0 GETTY RLTY CORP NEW COM 374297109 59931 2387675 SH SOLE 21 2387675 0 0 GETTY RLTY CORP NEW COM 374297109 28609 1139788 SH SOLE 22 1076384 0 63404 GETTY RLTY CORP NEW COM 374297109 33 1322 SH SOLE 23 1322 0 0 GETTY RLTY CORP NEW COM 374297109 1098 43734 SH SOLE 25 43734 0 0 GETTY RLTY CORP NEW COM 374297109 190 7562 SH SOLE 26 0 0 7562 GETTY RLTY CORP NEW COM 374297109 221 8796 SH SOLE 28 8796 0 0 GETTY RLTY CORP NEW COM 374297109 220 8760 SH SOLE 29 8760 0 0 GETTY RLTY CORP NEW COM 374297109 4326 172342 SH SOLE 30 172342 0 0 GETTY RLTY CORP NEW COM 374297109 73 2913 SH SOLE 40 2913 0 0 GEVO INC COM PAR 374396307 3 4180 SH SOLE 21 4180 0 0 GEVO INC COM PAR 374396307 47 67580 SH SOLE 22 67580 0 0 GGP INC COM 36174X101 18563 787923 SH SOLE 2 223581 0 564342 GGP INC COM 36174X101 12471 529323 SH SOLE 4 514337 0 14986 GGP INC COM 36174X101 29325 1244687 SH SOLE 7 1205487 0 39200 GGP INC COM 36174X101 272 11560 SH SOLE 13 11560 0 0 GGP INC COM 36174X101 591 25070 SH SOLE 15 25070 0 0 GGP INC COM 36174X101 32160 1365016 SH SOLE 18 1281740 0 83276 GGP INC COM 36174X101 17190 729637 SH SOLE 19 729637 0 0 GGP INC COM 36174X101 6992 296789 SH SOLE 20 0 0 296789 GGP INC COM 36174X101 433692 18407999 SH SOLE 21 18407999 0 0 GGP INC COM 36174X101 550147 23350903 SH SOLE 22 20528051 0 2822852 GGP INC COM 36174X101 18182 771715 SH SOLE 23 771715 0 0 GGP INC COM 36174X101 34679 1471928 SH SOLE 25 1471928 0 0 GGP INC COM 36174X101 39721 1685968 SH SOLE 26 585384 0 1100584 GGP INC COM 36174X101 3062 129974 SH SOLE 28 98089 0 31885 GGP INC COM 36174X101 5525 234490 SH SOLE 29 234490 0 0 GGP INC COM 36174X101 107669 4569996 SH SOLE 30 4569996 0 0 GGP INC COM 36174X101 8579 364135 SH SOLE 31 245978 0 118157 GGP INC COM 36174X101 3038 128948 SH SOLE 34 128948 0 0 GGP INC COM 36174X101 13502 573102 SH SOLE 36 573102 0 0 GGP INC COM 36174X101 85 3615 SH SOLE 40 3615 0 0 GIBRALTAR INDS INC COM 374689107 239 6707 SH SOLE 2 1282 0 5425 GIBRALTAR INDS INC COM 374689107 2 53 SH SOLE 4 53 0 0 GIBRALTAR INDS INC COM 374689107 30 832 SH SOLE 7 832 0 0 GIBRALTAR INDS INC COM 374689107 5620 157647 SH SOLE 18 157647 0 0 GIBRALTAR INDS INC COM 374689107 745 20892 SH SOLE 19 20892 0 0 GIBRALTAR INDS INC COM 374689107 93721 2628933 SH SOLE 21 2628933 0 0 GIBRALTAR INDS INC COM 374689107 31615 886820 SH SOLE 22 831226 0 55594 GIBRALTAR INDS INC COM 374689107 119 3327 SH SOLE 26 0 0 3327 GIBRALTAR INDS INC COM 374689107 151 4247 SH SOLE 28 4247 0 0 GIBRALTAR INDS INC COM 374689107 1626 45624 SH SOLE 30 45624 0 0 GIBRALTAR INDS INC COM 374689107 120 3365 SH SOLE 40 3365 0 0 GIGA TRONICS INC COM 375175106 1 905 SH SOLE 21 905 0 0 GIGAMON INC COM 37518B102 69 1762 SH SOLE 2 1516 0 246 GIGAMON INC COM 37518B102 7 182 SH SOLE 4 182 0 0 GIGAMON INC COM 37518B102 29 726 SH SOLE 7 726 0 0 GIGAMON INC COM 37518B102 6417 163073 SH SOLE 18 163073 0 0 GIGAMON INC COM 37518B102 910 23125 SH SOLE 19 23125 0 0 GIGAMON INC COM 37518B102 110292 2802845 SH SOLE 21 2802845 0 0 GIGAMON INC COM 37518B102 34871 886164 SH SOLE 22 818863 0 67301 GIGAMON INC COM 37518B102 367 9322 SH SOLE 26 7490 0 1832 GIGAMON INC COM 37518B102 164 4160 SH SOLE 28 4160 0 0 GIGAMON INC COM 37518B102 1773 45050 SH SOLE 30 45050 0 0 GIGAMON INC COM 37518B102 173 4387 SH SOLE 40 4387 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1 19 SH SOLE 18 19 0 0 GILEAD SCIENCES INC COM 375558103 155434 2196022 SH SOLE 2 921827 0 1274195 GILEAD SCIENCES INC COM 375558103 37616 531445 SH SOLE 4 497684 0 33761 GILEAD SCIENCES INC COM 375558103 71523 1010497 SH SOLE 7 956560 0 53937 GILEAD SCIENCES INC COM 375558103 9842 139049 SH SOLE 13 139049 0 0 GILEAD SCIENCES INC COM 375558103 11262 159107 SH SOLE 15 10695 0 148412 GILEAD SCIENCES INC COM 375558103 51 721 SH SOLE 17 0 0 721 GILEAD SCIENCES INC COM 375558103 444508 6280141 SH SOLE 18 5547610 0 732531 GILEAD SCIENCES INC COM 375558103 785 11094 SH OTR 19 0 11094 0 GILEAD SCIENCES INC COM 375558103 569056 8039790 SH SOLE 19 8039790 0 0 GILEAD SCIENCES INC COM 375558103 2845 40200 SH SOLE 20 40200 0 0 GILEAD SCIENCES INC COM 375558103 2298940 32480073 SH SOLE 21 32480073 0 0 GILEAD SCIENCES INC COM 375558103 2579223 36440001 SH SOLE 22 29864269 0 6575732 GILEAD SCIENCES INC COM 375558103 125258 1769687 SH SOLE 23 1769687 0 0 GILEAD SCIENCES INC COM 375558103 75987 1073561 SH SOLE 25 1035274 0 38287 GILEAD SCIENCES INC COM 375558103 288374 4074226 SH SOLE 26 1087662 0 2986564 GILEAD SCIENCES INC COM 375558103 19567 276443 SH SOLE 28 207435 0 69008 GILEAD SCIENCES INC COM 375558103 23761 335706 SH SOLE 29 95398 0 240308 GILEAD SCIENCES INC COM 375558103 321820 4546770 SH SOLE 30 4546770 0 0 GILEAD SCIENCES INC COM 375558103 61725 872066 SH SOLE 31 407664 0 464402 GILEAD SCIENCES INC COM 375558103 18267 258078 SH SOLE 32 258078 0 0 GILEAD SCIENCES INC COM 375558103 198228 2800625 SH SOLE 34 2800625 0 0 GILEAD SCIENCES INC COM 375558103 110743 1564611 SH SOLE 36 1564611 0 0 GILEAD SCIENCES INC COM 375558103 466 6581 SH SOLE 40 6581 0 0 GLACIER BANCORP INC NEW COM 37637Q105 979 26742 SH SOLE 2 15996 0 10746 GLACIER BANCORP INC NEW COM 37637Q105 18 480 SH SOLE 4 480 0 0 GLACIER BANCORP INC NEW COM 37637Q105 66 1815 SH SOLE 7 1815 0 0 GLACIER BANCORP INC NEW COM 37637Q105 14852 405668 SH SOLE 18 405668 0 0 GLACIER BANCORP INC NEW COM 37637Q105 3536 96583 SH SOLE 19 96583 0 0 GLACIER BANCORP INC NEW COM 37637Q105 245200 6697635 SH SOLE 21 6697635 0 0 GLACIER BANCORP INC NEW COM 37637Q105 82905 2264546 SH SOLE 22 2127911 0 136635 GLACIER BANCORP INC NEW COM 37637Q105 6107 166818 SH SOLE 23 166818 0 0 GLACIER BANCORP INC NEW COM 37637Q105 935 25545 SH SOLE 26 21029 0 4516 GLACIER BANCORP INC NEW COM 37637Q105 403 10999 SH SOLE 28 10999 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1602 43748 SH SOLE 29 0 0 43748 GLACIER BANCORP INC NEW COM 37637Q105 4001 109291 SH SOLE 30 109291 0 0 GLACIER BANCORP INC NEW COM 37637Q105 291 7941 SH SOLE 40 7941 0 0 GLADSTONE CAPITAL CORP COM 376535100 1601 162879 SH SOLE 30 162879 0 0 GLADSTONE COML CORP COM 376536108 132 6073 SH SOLE 2 1585 0 4488 GLADSTONE COML CORP COM 376536108 14 648 SH SOLE 7 648 0 0 GLADSTONE COML CORP COM 376536108 2227 102199 SH SOLE 18 102199 0 0 GLADSTONE COML CORP COM 376536108 398 18249 SH SOLE 19 18249 0 0 GLADSTONE COML CORP COM 376536108 17373 797310 SH SOLE 21 797310 0 0 GLADSTONE COML CORP COM 376536108 23180 1063772 SH SOLE 22 1006694 0 57078 GLADSTONE COML CORP COM 376536108 30 1385 SH SOLE 23 1385 0 0 GLADSTONE COML CORP COM 376536108 180 8245 SH SOLE 28 8245 0 0 GLADSTONE COML CORP COM 376536108 83 3800 SH SOLE 30 3800 0 0 GLADSTONE INVT CORP COM 376546107 1936 205927 SH SOLE 30 205927 0 0 GLADSTONE LD CORP COM 376549101 20 1678 SH SOLE 18 1678 0 0 GLADSTONE LD CORP COM 376549101 382 32692 SH SOLE 21 32692 0 0 GLADSTONE LD CORP COM 376549101 122 10458 SH SOLE 22 10458 0 0 GLASSBRIDGE ENTERPRISES INC COM 377185103 261 65971 SH SOLE 22 65971 0 0 GLATFELTER COM 377316104 181 9265 SH SOLE 2 1719 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 4429 226682 SH SOLE 18 226682 0 0 GLATFELTER COM 377316104 555 28402 SH SOLE 19 28402 0 0 GLATFELTER COM 377316104 73340 3753348 SH SOLE 21 3753348 0 0 GLATFELTER COM 377316104 21979 1124819 SH SOLE 22 1039117 0 85702 GLATFELTER COM 377316104 355 18162 SH SOLE 26 14523 0 3639 GLATFELTER COM 377316104 122 6245 SH SOLE 28 6245 0 0 GLATFELTER COM 377316104 1232 63042 SH SOLE 30 63042 0 0 GLATFELTER COM 377316104 98 5010 SH SOLE 40 5010 0 0 GLAUKOS CORP COM 377322102 58 1401 SH SOLE 2 1207 0 194 GLAUKOS CORP COM 377322102 22 536 SH SOLE 7 536 0 0 GLAUKOS CORP COM 377322102 4086 98535 SH SOLE 18 98535 0 0 GLAUKOS CORP COM 377322102 687 16569 SH SOLE 19 16569 0 0 GLAUKOS CORP COM 377322102 36990 891981 SH SOLE 21 891981 0 0 GLAUKOS CORP COM 377322102 20059 483704 SH SOLE 22 435431 0 48273 GLAUKOS CORP COM 377322102 68 1630 SH SOLE 28 1630 0 0 GLAUKOS CORP COM 377322102 132 3194 SH SOLE 30 3194 0 0 GLAUKOS CORP COM 377322102 89 2139 SH SOLE 40 2139 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 34 800 SH SOLE 2 800 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 42484 985248 SH SOLE 18 985248 0 0 GLEN BURNIE BANCORP COM 377407101 1 89 SH SOLE 18 89 0 0 GLEN BURNIE BANCORP COM 377407101 6 598 SH SOLE 21 598 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1501 54879 SH SOLE 2 54636 0 243 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 20 717 SH SOLE 7 717 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4012 146705 SH SOLE 18 146705 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9862 360587 SH SOLE 19 360587 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 719 26300 SH SOLE 20 26300 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 46193 1688946 SH SOLE 21 1688946 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 25741 941164 SH SOLE 22 859967 0 81197 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5 199 SH SOLE 23 199 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 77 2818 SH SOLE 26 0 0 2818 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 92 3382 SH SOLE 28 3382 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 132 4828 SH SOLE 30 4828 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4656 170225 SH SOLE 34 170225 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 104 3788 SH SOLE 40 3788 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 68 2242 SH SOLE 2 1485 0 757 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 17 548 SH SOLE 7 548 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2380 77913 SH SOLE 18 77913 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 462 15120 SH SOLE 19 15120 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 21033 688477 SH SOLE 21 688477 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 20820 681502 SH SOLE 22 639950 0 41552 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 142 4650 SH SOLE 23 4650 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 96 3131 SH SOLE 28 3131 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 647 21175 SH SOLE 29 0 0 21175 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 102 3337 SH SOLE 30 3337 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 39 1278 SH SOLE 34 1278 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 64 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 12 5799 SH SOLE 21 5799 0 0 GLOBAL BROKERAGE INC CL A NEW 37891B109 216 107850 SH SOLE 22 107850 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 35 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 674 189253 SH SOLE 18 189253 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 120 33584 SH SOLE 19 33584 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 5973 1677782 SH SOLE 21 1677782 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 4360 1224661 SH SOLE 22 1147514 0 77147 GLOBAL EAGLE ENTMT INC COM 37951D102 20 5532 SH SOLE 28 5532 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 30 8357 SH SOLE 30 8357 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 57 1468 SH SOLE 2 319 0 1149 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1273 32822 SH SOLE 18 32822 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 236 6076 SH SOLE 19 6076 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 9660 249166 SH SOLE 21 249166 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 12314 317628 SH SOLE 22 301487 0 16141 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 54 1404 SH SOLE 28 1404 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 51 1328 SH SOLE 30 1328 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 34 871 SH SOLE 40 871 0 0 GLOBAL MED REIT INC COM NEW 37954A204 26 2876 SH SOLE 2 643 0 2233 GLOBAL MED REIT INC COM NEW 37954A204 547 61153 SH SOLE 18 61153 0 0 GLOBAL MED REIT INC COM NEW 37954A204 70 7788 SH SOLE 19 7788 0 0 GLOBAL MED REIT INC COM NEW 37954A204 4423 494781 SH SOLE 21 494781 0 0 GLOBAL MED REIT INC COM NEW 37954A204 1211 135416 SH SOLE 22 123440 0 11976 GLOBAL NET LEASE INC COM NEW 379378201 355 15963 SH SOLE 2 3464 0 12499 GLOBAL NET LEASE INC COM NEW 379378201 459 20632 SH SOLE 4 20632 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1929 86740 SH SOLE 7 86740 0 0 GLOBAL NET LEASE INC COM NEW 379378201 52 2333 SH SOLE 15 2333 0 0 GLOBAL NET LEASE INC COM NEW 379378201 5799 260753 SH SOLE 18 260753 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2332 104843 SH SOLE 19 104843 0 0 GLOBAL NET LEASE INC COM NEW 379378201 44982 2022594 SH SOLE 21 2022594 0 0 GLOBAL NET LEASE INC COM NEW 379378201 55390 2490542 SH SOLE 22 2335304 0 155238 GLOBAL NET LEASE INC COM NEW 379378201 60 2679 SH SOLE 23 2679 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2793 125576 SH SOLE 25 125576 0 0 GLOBAL NET LEASE INC COM NEW 379378201 624 28058 SH SOLE 26 7492 0 20566 GLOBAL NET LEASE INC COM NEW 379378201 178 7988 SH SOLE 28 7988 0 0 GLOBAL NET LEASE INC COM NEW 379378201 431 19401 SH SOLE 29 19401 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2146 96505 SH SOLE 30 96505 0 0 GLOBAL NET LEASE INC COM NEW 379378201 140 6277 SH SOLE 40 6277 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 36 2000 SH SOLE 18 2000 0 0 GLOBAL PMTS INC COM 37940X102 18752 207619 SH SOLE 2 26015 0 181604 GLOBAL PMTS INC COM 37940X102 5233 57939 SH SOLE 4 54020 0 3919 GLOBAL PMTS INC COM 37940X102 9557 105818 SH SOLE 7 102984 0 2834 GLOBAL PMTS INC COM 37940X102 121 1335 SH SOLE 15 1335 0 0 GLOBAL PMTS INC COM 37940X102 124781 1381542 SH SOLE 18 1113262 0 268280 GLOBAL PMTS INC COM 37940X102 179413 1986418 SH SOLE 19 1986418 0 0 GLOBAL PMTS INC COM 37940X102 7283 80636 SH SOLE 20 0 0 80636 GLOBAL PMTS INC COM 37940X102 264201 2925169 SH SOLE 21 2925169 0 0 GLOBAL PMTS INC COM 37940X102 372667 4126072 SH SOLE 22 3446025 0 680047 GLOBAL PMTS INC COM 37940X102 16342 180934 SH SOLE 23 180934 0 0 GLOBAL PMTS INC COM 37940X102 9269 102621 SH SOLE 25 102621 0 0 GLOBAL PMTS INC COM 37940X102 37666 417031 SH SOLE 26 161539 0 255492 GLOBAL PMTS INC COM 37940X102 2891 32008 SH SOLE 28 24063 0 7945 GLOBAL PMTS INC COM 37940X102 3904 43221 SH SOLE 29 5763 0 37458 GLOBAL PMTS INC COM 37940X102 43328 479717 SH SOLE 30 479717 0 0 GLOBAL PMTS INC COM 37940X102 6286 69599 SH SOLE 31 30864 0 38735 GLOBAL PMTS INC COM 37940X102 36421 403248 SH SOLE 34 403248 0 0 GLOBAL PMTS INC COM 37940X102 13042 144398 SH SOLE 36 144398 0 0 GLOBAL PMTS INC COM 37940X102 67 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 166 33952 SH SOLE 21 33952 0 0 GLOBAL SHIP LEASE INC NEW SHS A Y27183105 17 14044 SH SOLE 22 14044 0 0 GLOBAL SOURCES LTD ORD G39300101 11 536 SH SOLE 2 246 0 290 GLOBAL SOURCES LTD ORD G39300101 608 30419 SH SOLE 18 30419 0 0 GLOBAL SOURCES LTD ORD G39300101 81 4035 SH SOLE 19 4035 0 0 GLOBAL SOURCES LTD ORD G39300101 4881 244071 SH SOLE 21 244071 0 0 GLOBAL SOURCES LTD ORD G39300101 1305 65272 SH SOLE 22 59104 0 6168 GLOBAL WTR RES INC COM 379463102 9 881 SH SOLE 2 370 0 511 GLOBAL WTR RES INC COM 379463102 344 34711 SH SOLE 18 34711 0 0 GLOBAL WTR RES INC COM 379463102 68 6862 SH SOLE 19 6862 0 0 GLOBAL WTR RES INC COM 379463102 3108 313891 SH SOLE 21 313891 0 0 GLOBAL WTR RES INC COM 379463102 821 82946 SH SOLE 22 75448 0 7498 GLOBAL X FDS REIT ETF 37950E127 2 139 SH SOLE 17 0 0 139 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 12 2274 SH SOLE 18 2274 0 0 GLOBALSCAPE INC COM 37940G109 205 38803 SH SOLE 21 38803 0 0 GLOBALSCAPE INC COM 37940G109 97 18408 SH SOLE 22 18408 0 0 GLOBALSTAR INC COM 378973408 100 46909 SH SOLE 2 18269 0 28640 GLOBALSTAR INC COM 378973408 5 2511 SH SOLE 4 2511 0 0 GLOBALSTAR INC COM 378973408 27 12718 SH SOLE 7 12718 0 0 GLOBALSTAR INC COM 378973408 3359 1576914 SH SOLE 18 1576914 0 0 GLOBALSTAR INC COM 378973408 580 272155 SH SOLE 19 272155 0 0 GLOBALSTAR INC COM 378973408 48567 22801337 SH SOLE 21 22801337 0 0 GLOBALSTAR INC COM 378973408 24027 11280127 SH SOLE 22 10405505 0 874622 GLOBALSTAR INC COM 378973408 85 39916 SH SOLE 26 0 0 39916 GLOBALSTAR INC COM 378973408 125 58491 SH SOLE 28 58491 0 0 GLOBALSTAR INC COM 378973408 163 76407 SH SOLE 30 76407 0 0 GLOBALSTAR INC COM 378973408 83 38874 SH SOLE 40 38874 0 0 GLOBANT S A COM L44385109 6816 156902 SH SOLE 21 156902 0 0 GLOBANT S A COM L44385109 4204 96785 SH SOLE 22 96785 0 0 GLOBUS MED INC CL A 379577208 1060 31988 SH SOLE 2 31474 0 514 GLOBUS MED INC CL A 379577208 10 304 SH SOLE 4 304 0 0 GLOBUS MED INC CL A 379577208 57 1724 SH SOLE 7 1724 0 0 GLOBUS MED INC CL A 379577208 14972 451655 SH SOLE 18 451655 0 0 GLOBUS MED INC CL A 379577208 1545 46609 SH SOLE 19 46609 0 0 GLOBUS MED INC CL A 379577208 154515 4661076 SH SOLE 21 4661076 0 0 GLOBUS MED INC CL A 379577208 73102 2205202 SH SOLE 22 2075645 0 129557 GLOBUS MED INC CL A 379577208 692 20871 SH SOLE 26 17039 0 3832 GLOBUS MED INC CL A 379577208 342 10303 SH SOLE 28 10303 0 0 GLOBUS MED INC CL A 379577208 362 10932 SH SOLE 30 10932 0 0 GLOBUS MED INC CL A 379577208 257 7756 SH SOLE 40 7756 0 0 GLOWPOINT INC COM NEW 379887201 2 6249 SH SOLE 21 6249 0 0 GLU MOBILE INC COM 379890106 57 22646 SH SOLE 2 5035 0 17611 GLU MOBILE INC COM 379890106 9 3769 SH SOLE 7 3769 0 0 GLU MOBILE INC COM 379890106 1066 426226 SH SOLE 18 426226 0 0 GLU MOBILE INC COM 379890106 167 66915 SH SOLE 19 66915 0 0 GLU MOBILE INC COM 379890106 8524 3409442 SH SOLE 21 3409442 0 0 GLU MOBILE INC COM 379890106 6835 2734153 SH SOLE 22 2552849 0 181304 GLU MOBILE INC COM 379890106 43 17257 SH SOLE 28 17257 0 0 GLU MOBILE INC COM 379890106 35 13848 SH SOLE 30 13848 0 0 GLU MOBILE INC COM 379890106 30 12021 SH SOLE 40 12021 0 0 GLYCOMIMETICS INC COM 38000Q102 9 800 SH SOLE 2 800 0 0 GLYCOMIMETICS INC COM 38000Q102 23 2098 SH SOLE 18 2098 0 0 GLYCOMIMETICS INC COM 38000Q102 36 3212 SH SOLE 19 3212 0 0 GLYCOMIMETICS INC COM 38000Q102 394 35332 SH SOLE 21 35332 0 0 GLYCOMIMETICS INC COM 38000Q102 4947 443317 SH SOLE 22 443317 0 0 GMS INC COM 36251C103 280 9963 SH SOLE 2 9812 0 151 GMS INC COM 36251C103 19 675 SH SOLE 7 675 0 0 GMS INC COM 36251C103 2277 81045 SH SOLE 18 81045 0 0 GMS INC COM 36251C103 3070 109266 SH SOLE 19 109266 0 0 GMS INC COM 36251C103 19523 694755 SH SOLE 21 694755 0 0 GMS INC COM 36251C103 24941 887597 SH SOLE 22 831660 0 55937 GMS INC COM 36251C103 798 28407 SH SOLE 23 28407 0 0 GMS INC COM 36251C103 108 3827 SH SOLE 28 3827 0 0 GMS INC COM 36251C103 922 32826 SH SOLE 29 0 0 32826 GMS INC COM 36251C103 132 4689 SH SOLE 30 4689 0 0 GMS INC COM 36251C103 126 4493 SH SOLE 40 4493 0 0 GNC HLDGS INC COM CL A 36191G107 128 15146 SH SOLE 2 3156 0 11990 GNC HLDGS INC COM CL A 36191G107 3 300 SH SOLE 4 300 0 0 GNC HLDGS INC COM CL A 36191G107 54 6415 SH SOLE 7 6415 0 0 GNC HLDGS INC COM CL A 36191G107 2310 273967 SH SOLE 18 273967 0 0 GNC HLDGS INC COM CL A 36191G107 371 44026 SH SOLE 19 44026 0 0 GNC HLDGS INC COM CL A 36191G107 18483 2192534 SH SOLE 21 2192534 0 0 GNC HLDGS INC COM CL A 36191G107 16089 1908527 SH SOLE 22 1732476 0 176051 GNC HLDGS INC COM CL A 36191G107 10 1204 SH SOLE 23 1204 0 0 GNC HLDGS INC COM CL A 36191G107 164 19502 SH SOLE 26 15535 0 3967 GNC HLDGS INC COM CL A 36191G107 75 8915 SH SOLE 28 8915 0 0 GNC HLDGS INC COM CL A 36191G107 74 8811 SH SOLE 29 0 0 8811 GNC HLDGS INC COM CL A 36191G107 100 11864 SH SOLE 30 11864 0 0 GNC HLDGS INC COM CL A 36191G107 7 878 SH SOLE 36 878 0 0 GNC HLDGS INC COM CL A 36191G107 36 4290 SH SOLE 40 4290 0 0 GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 302 458000 PRN SOLE 21 458000 0 0 GODADDY INC CL A 380237107 1386 32665 SH SOLE 2 6378 0 26287 GODADDY INC CL A 380237107 12 275 SH SOLE 4 275 0 0 GODADDY INC CL A 380237107 78 1834 SH SOLE 7 1834 0 0 GODADDY INC CL A 380237107 1640 38655 SH SOLE 18 38655 0 0 GODADDY INC CL A 380237107 1266 29850 SH SOLE 19 29850 0 0 GODADDY INC CL A 380237107 33755 795728 SH SOLE 21 795728 0 0 GODADDY INC CL A 380237107 71358 1682180 SH SOLE 22 1444600 0 237580 GODADDY INC CL A 380237107 1206 28428 SH SOLE 26 22840 0 5588 GODADDY INC CL A 380237107 542 12776 SH SOLE 28 12776 0 0 GODADDY INC CL A 380237107 546 12862 SH SOLE 30 12862 0 0 GODADDY INC CL A 380237107 72 1692 SH SOLE 31 1692 0 0 GODADDY INC CL A 380237107 5384 126930 SH SOLE 34 126930 0 0 GODADDY INC CL A 380237107 414 9771 SH SOLE 40 9771 0 0 GOGO INC COM 38046C109 29 2556 SH SOLE 2 2272 0 284 GOGO INC COM 38046C109 5 425 SH SOLE 4 425 0 0 GOGO INC COM 38046C109 17 1492 SH SOLE 7 1492 0 0 GOGO INC COM 38046C109 2310 200329 SH SOLE 18 200329 0 0 GOGO INC COM 38046C109 452 39182 SH SOLE 19 39182 0 0 GOGO INC COM 38046C109 19265 1670831 SH SOLE 21 1670831 0 0 GOGO INC COM 38046C109 18530 1607084 SH SOLE 22 1503011 0 104073 GOGO INC COM 38046C109 40 3469 SH SOLE 26 0 0 3469 GOGO INC COM 38046C109 86 7428 SH SOLE 28 7428 0 0 GOGO INC COM 38046C109 51 4465 SH SOLE 29 0 0 4465 GOGO INC COM 38046C109 76 6633 SH SOLE 30 6633 0 0 GOGO INC COM 38046C109 65 5599 SH SOLE 40 5599 0 0 GOGO INC NOTE 3.750% 3/0 38046CAB5 483 533000 PRN SOLE 21 533000 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 35 3066 SH SOLE 22 3066 0 0 GOLAR LNG LTD BERMUDA OPTIONS G9456A100 131 5900 SH Put OTR 19 5900 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 436 19584 SH SOLE 2 4075 0 15509 GOLAR LNG LTD BERMUDA SHS G9456A100 50 2229 SH SOLE 7 2229 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 8082 363244 SH SOLE 18 363244 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1096 49275 SH SOLE 19 49275 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 61784 2776810 SH SOLE 21 2776810 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 23805 1069881 SH SOLE 22 956865 0 113016 GOLAR LNG LTD BERMUDA SHS G9456A100 272 12240 SH SOLE 36 12240 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1154 57509 SH SOLE 7 57509 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 622 30990 SH SOLE 22 30990 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 17818 5120059 SH SOLE 2 455745 0 4664314 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 159 45585 SH SOLE 4 45585 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 10841 3115181 SH SOLE 7 3115181 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 592 169994 SH SOLE 18 169994 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 378 108535 SH SOLE 21 108535 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 39166 11254578 SH SOLE 22 7709278 0 3545300 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2350 675193 SH SOLE 23 675193 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 9283 2667644 SH SOLE 25 2667644 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 2166 622483 SH SOLE 26 0 0 622483 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 6783 1949222 SH SOLE 30 1949222 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 32452 9325308 SH SOLE 34 9325308 0 0 GOLD RESOURCE CORP COM 38068T105 39 9504 SH SOLE 2 2477 0 7027 GOLD RESOURCE CORP COM 38068T105 13 3070 SH SOLE 7 3070 0 0 GOLD RESOURCE CORP COM 38068T105 869 212938 SH SOLE 18 212938 0 0 GOLD RESOURCE CORP COM 38068T105 140 34348 SH SOLE 19 34348 0 0 GOLD RESOURCE CORP COM 38068T105 6852 1679356 SH SOLE 21 1679356 0 0 GOLD RESOURCE CORP COM 38068T105 5306 1300478 SH SOLE 22 1237231 0 63247 GOLD STD VENTURES CORP COM 380738104 239 140000 SH SOLE 25 140000 0 0 GOLD STD VENTURES CORP COM 380738104 1710 1000000 SH SOLE 29 1000000 0 0 GOLDCORP INC NEW COM 380956409 6828 528927 SH SOLE 21 528927 0 0 GOLDCORP INC NEW COM 380956409 13329 1032468 SH SOLE 22 1032468 0 0 GOLDCORP INC NEW COM 380956409 104 8036 SH SOLE 25 8036 0 0 GOLDCORP INC NEW COM 380956409 2612 202324 SH SOLE 26 0 0 202324 GOLDEN ENTMT INC COM 381013101 12 573 SH SOLE 2 573 0 0 GOLDEN ENTMT INC COM 381013101 898 43367 SH SOLE 18 43367 0 0 GOLDEN ENTMT INC COM 381013101 173 8375 SH SOLE 19 8375 0 0 GOLDEN ENTMT INC COM 381013101 6931 334669 SH SOLE 21 334669 0 0 GOLDEN ENTMT INC COM 381013101 2164 104489 SH SOLE 22 89818 0 14671 GOLDEN MINERALS CO COM 381119106 5 9302 SH SOLE 19 9302 0 0 GOLDEN MINERALS CO COM 381119106 368 654736 SH SOLE 21 654736 0 0 GOLDFIELD CORP COM 381370105 23 4248 SH SOLE 18 4248 0 0 GOLDFIELD CORP COM 381370105 19 3448 SH SOLE 19 3448 0 0 GOLDFIELD CORP COM 381370105 355 64577 SH SOLE 21 64577 0 0 GOLDFIELD CORP COM 381370105 1921 349257 SH SOLE 22 349257 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 5527 245431 SH SOLE 30 245431 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 44 914 SH SOLE 17 0 0 914 GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 8 78 SH SOLE 17 0 0 78 GOLDMAN SACHS GROUP INC COM 38141G104 100692 453774 SH SOLE 2 97340 0 356434 GOLDMAN SACHS GROUP INC COM 38141G104 27192 122540 SH SOLE 4 113383 0 9157 GOLDMAN SACHS GROUP INC COM 38141G104 59024 265992 SH SOLE 7 250303 0 15689 GOLDMAN SACHS GROUP INC COM 38141G104 367 1652 SH SOLE 13 1652 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 563 2536 SH SOLE 15 2536 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 396416 1786462 SH SOLE 18 1676832 0 109630 GOLDMAN SACHS GROUP INC COM 38141G104 1151 5185 SH OTR 19 0 5185 0 GOLDMAN SACHS GROUP INC COM 38141G104 456012 2055036 SH SOLE 19 2055036 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 30017 135271 SH SOLE 20 0 0 135271 GOLDMAN SACHS GROUP INC COM 38141G104 1291640 5820821 SH SOLE 21 5820821 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2142172 9653771 SH SOLE 22 7980830 0 1672941 GOLDMAN SACHS GROUP INC COM 38141G104 96468 434735 SH SOLE 23 434735 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 71336 321476 SH SOLE 25 310196 0 11280 GOLDMAN SACHS GROUP INC COM 38141G104 217877 981870 SH SOLE 26 296410 0 685460 GOLDMAN SACHS GROUP INC COM 38141G104 16766 75557 SH SOLE 28 56637 0 18920 GOLDMAN SACHS GROUP INC COM 38141G104 3340 15050 SH SOLE 29 14357 0 693 GOLDMAN SACHS GROUP INC COM 38141G104 262239 1181790 SH SOLE 30 1181790 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 34809 156867 SH SOLE 31 83138 0 73729 GOLDMAN SACHS GROUP INC COM 38141G104 18069 81430 SH SOLE 32 81430 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 73751 332360 SH SOLE 34 332360 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 100699 453802 SH SOLE 36 453802 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 404 1820 SH SOLE 40 1820 0 0 GOLUB CAP BDC INC COM 38173M102 7200 376593 SH SOLE 30 376593 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 6 1582 SH SOLE 18 1582 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 128 36058 SH SOLE 21 36058 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 113 31856 SH SOLE 22 31856 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 12248 350335 SH SOLE 2 67300 0 283035 GOODYEAR TIRE & RUBR CO COM 382550101 2711 77533 SH SOLE 4 71307 0 6226 GOODYEAR TIRE & RUBR CO COM 382550101 8267 236478 SH SOLE 7 209802 0 26676 GOODYEAR TIRE & RUBR CO COM 382550101 176 5045 SH SOLE 13 5045 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 86 2469 SH SOLE 15 2469 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 79513 2274391 SH SOLE 18 2105442 0 168949 GOODYEAR TIRE & RUBR CO COM 382550101 20377 582878 SH SOLE 19 582878 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5028 143832 SH SOLE 20 0 0 143832 GOODYEAR TIRE & RUBR CO COM 382550101 173961 4976014 SH SOLE 21 4976014 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 250834 7174896 SH SOLE 22 5988681 0 1186215 GOODYEAR TIRE & RUBR CO COM 382550101 10829 309757 SH SOLE 23 309757 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 27570 788617 SH SOLE 25 737523 0 51094 GOODYEAR TIRE & RUBR CO COM 382550101 28215 807072 SH SOLE 26 301542 0 505530 GOODYEAR TIRE & RUBR CO COM 382550101 1928 55136 SH SOLE 28 40981 0 14155 GOODYEAR TIRE & RUBR CO COM 382550101 2639 75487 SH SOLE 29 9102 0 66385 GOODYEAR TIRE & RUBR CO COM 382550101 30178 863208 SH SOLE 30 863208 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4317 123478 SH SOLE 31 53607 0 69871 GOODYEAR TIRE & RUBR CO COM 382550101 16316 466697 SH SOLE 34 466697 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 12167 348022 SH SOLE 36 348022 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 46 1302 SH SOLE 40 1302 0 0 GOPRO INC CL A 38268T103 107 13207 SH SOLE 2 12260 0 947 GOPRO INC CL A 38268T103 6 738 SH SOLE 4 738 0 0 GOPRO INC CL A 38268T103 18 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 2950 362861 SH SOLE 18 362861 0 0 GOPRO INC CL A 38268T103 554 68201 SH SOLE 19 68201 0 0 GOPRO INC CL A 38268T103 24868 3058755 SH SOLE 21 3058755 0 0 GOPRO INC CL A 38268T103 21803 2681822 SH SOLE 22 2505959 0 175863 GOPRO INC CL A 38268T103 25 3049 SH SOLE 26 0 0 3049 GOPRO INC CL A 38268T103 91 11245 SH SOLE 28 11245 0 0 GOPRO INC CL A 38268T103 142 17415 SH SOLE 29 0 0 17415 GOPRO INC CL A 38268T103 145 17896 SH SOLE 30 17896 0 0 GOPRO INC CL A 38268T103 55 6705 SH SOLE 40 6705 0 0 GORMAN RUPP CO COM 383082104 93 3641 SH SOLE 2 796 0 2845 GORMAN RUPP CO COM 383082104 201 7895 SH SOLE 7 7895 0 0 GORMAN RUPP CO COM 383082104 1750 68690 SH SOLE 18 68690 0 0 GORMAN RUPP CO COM 383082104 298 11710 SH SOLE 19 11710 0 0 GORMAN RUPP CO COM 383082104 13545 531795 SH SOLE 21 531795 0 0 GORMAN RUPP CO COM 383082104 12458 489144 SH SOLE 22 455298 0 33846 GORMAN RUPP CO COM 383082104 84 3314 SH SOLE 28 3314 0 0 GORMAN RUPP CO COM 383082104 1205 47330 SH SOLE 30 47330 0 0 GORMAN RUPP CO COM 383082104 43 1707 SH SOLE 34 1707 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 217 11839 SH SOLE 2 0 0 11839 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 127 6957 SH SOLE 4 6957 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1034 56460 SH SOLE 7 56460 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 47 2573 SH SOLE 15 2573 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 4464 243775 SH SOLE 18 243775 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 761 41566 SH SOLE 19 41566 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 83696 4571067 SH SOLE 21 4571067 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 36161 1974943 SH SOLE 22 1870059 0 104884 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 38 2098 SH SOLE 23 2098 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1119 61091 SH SOLE 25 61091 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 574 31352 SH SOLE 26 11899 0 19453 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 493 26935 SH SOLE 29 26935 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 5667 309518 SH SOLE 30 309518 0 0 GP STRATEGIES CORP COM 36225V104 25 942 SH SOLE 2 559 0 383 GP STRATEGIES CORP COM 36225V104 8 287 SH SOLE 7 287 0 0 GP STRATEGIES CORP COM 36225V104 1232 46651 SH SOLE 18 46651 0 0 GP STRATEGIES CORP COM 36225V104 248 9401 SH SOLE 19 9401 0 0 GP STRATEGIES CORP COM 36225V104 10429 395030 SH SOLE 21 395030 0 0 GP STRATEGIES CORP COM 36225V104 5516 208954 SH SOLE 22 180752 0 28202 GP STRATEGIES CORP COM 36225V104 52 1986 SH SOLE 28 1986 0 0 GP STRATEGIES CORP COM 36225V104 53 2015 SH SOLE 30 2015 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 6539 58229 SH SOLE 7 58229 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 26219 233472 SH SOLE 21 233472 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 3459 30797 SH SOLE 22 30797 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5193 46239 SH SOLE 30 46239 0 0 GRACE W R & CO DEL NEW COM 38388F108 5266 73126 SH SOLE 2 13817 0 59309 GRACE W R & CO DEL NEW COM 38388F108 1546 21463 SH SOLE 4 20030 0 1433 GRACE W R & CO DEL NEW COM 38388F108 623 8646 SH SOLE 7 7544 0 1102 GRACE W R & CO DEL NEW COM 38388F108 3174 44083 SH SOLE 18 34454 0 9629 GRACE W R & CO DEL NEW COM 38388F108 2658 36913 SH SOLE 19 36913 0 0 GRACE W R & CO DEL NEW COM 38388F108 3788 52599 SH SOLE 20 0 0 52599 GRACE W R & CO DEL NEW COM 38388F108 59090 820577 SH SOLE 21 820577 0 0 GRACE W R & CO DEL NEW COM 38388F108 136901 1901139 SH SOLE 22 1689819 0 211320 GRACE W R & CO DEL NEW COM 38388F108 5874 81574 SH SOLE 23 81574 0 0 GRACE W R & CO DEL NEW COM 38388F108 10444 145031 SH SOLE 26 77844 0 67187 GRACE W R & CO DEL NEW COM 38388F108 1057 14674 SH SOLE 28 11047 0 3627 GRACE W R & CO DEL NEW COM 38388F108 1527 21211 SH SOLE 29 4311 0 16900 GRACE W R & CO DEL NEW COM 38388F108 5040 69988 SH SOLE 30 69988 0 0 GRACE W R & CO DEL NEW COM 38388F108 2282 31694 SH SOLE 31 17190 0 14504 GRACE W R & CO DEL NEW COM 38388F108 335 4658 SH SOLE 34 4658 0 0 GRACE W R & CO DEL NEW COM 38388F108 844 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 5415 49549 SH SOLE 2 29851 0 19698 GRACO INC COM 384109104 26 241 SH SOLE 4 241 0 0 GRACO INC COM 384109104 179 1641 SH SOLE 7 1641 0 0 GRACO INC COM 384109104 20480 187408 SH SOLE 18 187408 0 0 GRACO INC COM 384109104 2752 25183 SH SOLE 19 25183 0 0 GRACO INC COM 384109104 256975 2351532 SH SOLE 21 2351532 0 0 GRACO INC COM 384109104 191588 1753188 SH SOLE 22 1588430 0 164758 GRACO INC COM 384109104 112 1024 SH SOLE 25 1024 0 0 GRACO INC COM 384109104 1909 17467 SH SOLE 26 14500 0 2967 GRACO INC COM 384109104 857 7846 SH SOLE 28 7846 0 0 GRACO INC COM 384109104 961 8796 SH SOLE 30 8796 0 0 GRACO INC COM 384109104 140 1279 SH SOLE 31 1279 0 0 GRACO INC COM 384109104 82 754 SH SOLE 34 754 0 0 GRACO INC COM 384109104 257 2355 SH SOLE 36 2355 0 0 GRACO INC COM 384109104 664 6080 SH SOLE 40 6080 0 0 GRAHAM CORP COM 384556106 40 2036 SH SOLE 2 362 0 1674 GRAHAM CORP COM 384556106 0 8 SH SOLE 17 0 0 8 GRAHAM CORP COM 384556106 797 40514 SH SOLE 18 40514 0 0 GRAHAM CORP COM 384556106 128 6505 SH SOLE 19 6505 0 0 GRAHAM CORP COM 384556106 6266 318721 SH SOLE 21 318721 0 0 GRAHAM CORP COM 384556106 5388 274052 SH SOLE 22 261950 0 12102 GRAHAM HLDGS CO COM 384637104 2944 4909 SH SOLE 2 2711 0 2198 GRAHAM HLDGS CO COM 384637104 13 22 SH SOLE 4 22 0 0 GRAHAM HLDGS CO COM 384637104 104 174 SH SOLE 7 174 0 0 GRAHAM HLDGS CO COM 384637104 9546 15920 SH SOLE 18 15920 0 0 GRAHAM HLDGS CO COM 384637104 1162 1938 SH SOLE 19 1938 0 0 GRAHAM HLDGS CO COM 384637104 116465 194222 SH SOLE 21 194222 0 0 GRAHAM HLDGS CO COM 384637104 85554 142674 SH SOLE 22 127849 0 14825 GRAHAM HLDGS CO COM 384637104 664 1108 SH SOLE 26 856 0 252 GRAHAM HLDGS CO COM 384637104 376 627 SH SOLE 28 627 0 0 GRAHAM HLDGS CO COM 384637104 432 721 SH SOLE 30 721 0 0 GRAHAM HLDGS CO COM 384637104 59 98 SH SOLE 31 98 0 0 GRAHAM HLDGS CO COM 384637104 194 323 SH SOLE 36 323 0 0 GRAHAM HLDGS CO COM 384637104 300 501 SH SOLE 40 501 0 0 GRAINGER W W INC COM 384802104 15016 83175 SH SOLE 2 30421 0 52754 GRAINGER W W INC COM 384802104 3028 16771 SH SOLE 4 15430 0 1341 GRAINGER W W INC COM 384802104 25097 139021 SH SOLE 7 67039 0 71982 GRAINGER W W INC COM 384802104 242 1338 SH SOLE 13 1338 0 0 GRAINGER W W INC COM 384802104 61 338 SH SOLE 15 338 0 0 GRAINGER W W INC COM 384802104 21522 119216 SH SOLE 18 110875 0 8341 GRAINGER W W INC COM 384802104 2777 15385 SH SOLE 19 15385 0 0 GRAINGER W W INC COM 384802104 6612 36624 SH SOLE 20 0 0 36624 GRAINGER W W INC COM 384802104 190263 1053914 SH SOLE 21 1053914 0 0 GRAINGER W W INC COM 384802104 256961 1423369 SH SOLE 22 1172761 0 250608 GRAINGER W W INC COM 384802104 12871 71293 SH SOLE 23 71293 0 0 GRAINGER W W INC COM 384802104 6605 36589 SH SOLE 25 36589 0 0 GRAINGER W W INC COM 384802104 36258 200841 SH SOLE 26 60007 0 140834 GRAINGER W W INC COM 384802104 2183 12092 SH SOLE 28 9134 0 2958 GRAINGER W W INC COM 384802104 2854 15810 SH SOLE 29 2067 0 13743 GRAINGER W W INC COM 384802104 29060 160970 SH SOLE 30 160970 0 0 GRAINGER W W INC COM 384802104 5765 31931 SH SOLE 31 12965 0 18966 GRAINGER W W INC COM 384802104 673 3726 SH SOLE 34 3726 0 0 GRAINGER W W INC COM 384802104 9797 54268 SH SOLE 36 54268 0 0 GRAINGER W W INC COM 384802104 54 299 SH SOLE 40 299 0 0 GRAMERCY PPTY TR COM NEW 385002308 832 28017 SH SOLE 2 6443 0 21574 GRAMERCY PPTY TR COM NEW 385002308 1384 46598 SH SOLE 4 46598 0 0 GRAMERCY PPTY TR COM NEW 385002308 5731 192891 SH SOLE 7 192891 0 0 GRAMERCY PPTY TR COM NEW 385002308 153 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 16831 566509 SH SOLE 18 566509 0 0 GRAMERCY PPTY TR COM NEW 385002308 6674 224639 SH SOLE 19 224639 0 0 GRAMERCY PPTY TR COM NEW 385002308 159440 5366544 SH SOLE 21 5366544 0 0 GRAMERCY PPTY TR COM NEW 385002308 162918 5483614 SH SOLE 22 5202083 0 281531 GRAMERCY PPTY TR COM NEW 385002308 225 7575 SH SOLE 23 7575 0 0 GRAMERCY PPTY TR COM NEW 385002308 7860 264542 SH SOLE 25 264542 0 0 GRAMERCY PPTY TR COM NEW 385002308 2972 100039 SH SOLE 26 49438 0 50601 GRAMERCY PPTY TR COM NEW 385002308 598 20138 SH SOLE 28 20138 0 0 GRAMERCY PPTY TR COM NEW 385002308 1546 52021 SH SOLE 29 52021 0 0 GRAMERCY PPTY TR COM NEW 385002308 22760 766059 SH SOLE 30 766059 0 0 GRAMERCY PPTY TR COM NEW 385002308 388 13062 SH SOLE 40 13062 0 0 GRAN TIERRA ENERGY INC COM 38500T101 280 125108 SH SOLE 21 125108 0 0 GRAN TIERRA ENERGY INC COM 38500T101 806 359889 SH SOLE 22 180164 0 179725 GRAN TIERRA ENERGY INC COM 38500T101 54 24008 SH SOLE 26 0 0 24008 GRAN TIERRA ENERGY INC COM 38500T101 128 57106 SH SOLE 28 57106 0 0 GRAN TIERRA ENERGY INC COM 38500T101 133 59220 SH SOLE 30 59220 0 0 GRAN TIERRA ENERGY INC COM 38500T101 49 21920 SH SOLE 40 21920 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 208 63807 SH SOLE 21 63807 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1286 394568 SH SOLE 22 394568 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 172 52656 SH SOLE 30 52656 0 0 GRAND CANYON ED INC COM 38526M106 213 2722 SH SOLE 2 2342 0 380 GRAND CANYON ED INC COM 38526M106 17 223 SH SOLE 4 223 0 0 GRAND CANYON ED INC COM 38526M106 84 1068 SH SOLE 7 1068 0 0 GRAND CANYON ED INC COM 38526M106 12641 161221 SH SOLE 18 161221 0 0 GRAND CANYON ED INC COM 38526M106 4158 53027 SH SOLE 19 53027 0 0 GRAND CANYON ED INC COM 38526M106 107851 1375475 SH SOLE 21 1375475 0 0 GRAND CANYON ED INC COM 38526M106 99260 1265914 SH SOLE 22 1178083 0 87831 GRAND CANYON ED INC COM 38526M106 3867 49312 SH SOLE 23 49312 0 0 GRAND CANYON ED INC COM 38526M106 1118 14254 SH SOLE 26 11600 0 2654 GRAND CANYON ED INC COM 38526M106 510 6509 SH SOLE 28 6509 0 0 GRAND CANYON ED INC COM 38526M106 532 6791 SH SOLE 30 6791 0 0 GRAND CANYON ED INC COM 38526M106 369 4709 SH SOLE 40 4709 0 0 GRANITE CONSTR INC COM 387328107 954 19767 SH SOLE 2 17411 0 2356 GRANITE CONSTR INC COM 387328107 13 265 SH SOLE 4 265 0 0 GRANITE CONSTR INC COM 387328107 49 1018 SH SOLE 7 1018 0 0 GRANITE CONSTR INC COM 387328107 12311 255197 SH SOLE 18 255197 0 0 GRANITE CONSTR INC COM 387328107 1241 25730 SH SOLE 19 25730 0 0 GRANITE CONSTR INC COM 387328107 117693 2439745 SH SOLE 21 2439745 0 0 GRANITE CONSTR INC COM 387328107 58961 1222253 SH SOLE 22 1144182 0 78071 GRANITE CONSTR INC COM 387328107 752 15587 SH SOLE 26 12841 0 2746 GRANITE CONSTR INC COM 387328107 273 5662 SH SOLE 28 5662 0 0 GRANITE CONSTR INC COM 387328107 279 5790 SH SOLE 30 5790 0 0 GRANITE CONSTR INC COM 387328107 196 4064 SH SOLE 40 4064 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2649 192262 SH SOLE 2 66261 0 126001 GRAPHIC PACKAGING HLDG CO COM 388689101 18 1319 SH SOLE 4 1319 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 157 11399 SH SOLE 7 11399 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 537 39000 SH SOLE 15 0 0 39000 GRAPHIC PACKAGING HLDG CO COM 388689101 7657 555673 SH SOLE 18 543873 0 11800 GRAPHIC PACKAGING HLDG CO COM 388689101 13210 958628 SH SOLE 19 958628 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 47983 3482051 SH SOLE 21 3482051 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 125739 9124727 SH SOLE 22 8157467 0 967260 GRAPHIC PACKAGING HLDG CO COM 388689101 392 28432 SH SOLE 23 28432 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1390 100875 SH SOLE 26 82930 0 17945 GRAPHIC PACKAGING HLDG CO COM 388689101 629 45646 SH SOLE 28 45646 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1289 93527 SH SOLE 29 0 0 93527 GRAPHIC PACKAGING HLDG CO COM 388689101 674 48880 SH SOLE 30 48880 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 103 7474 SH SOLE 31 7474 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2182 158310 SH SOLE 34 158310 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 84 6125 SH SOLE 36 6125 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 430 31218 SH SOLE 40 31218 0 0 GRAY TELEVISION INC COM 389375106 92 6730 SH SOLE 2 2696 0 4034 GRAY TELEVISION INC COM 389375106 7 486 SH SOLE 4 486 0 0 GRAY TELEVISION INC COM 389375106 22 1624 SH SOLE 7 1624 0 0 GRAY TELEVISION INC COM 389375106 3186 232527 SH SOLE 18 232527 0 0 GRAY TELEVISION INC COM 389375106 595 43404 SH SOLE 19 43404 0 0 GRAY TELEVISION INC COM 389375106 25392 1853461 SH SOLE 21 1853461 0 0 GRAY TELEVISION INC COM 389375106 25280 1845261 SH SOLE 22 1727004 0 118257 GRAY TELEVISION INC COM 389375106 124 9064 SH SOLE 28 9064 0 0 GRAY TELEVISION INC COM 389375106 111 8083 SH SOLE 30 8083 0 0 GRAY TELEVISION INC COM 389375106 92 6688 SH SOLE 40 6688 0 0 GREAT AJAX CORP COM 38983D300 39 2816 SH SOLE 2 816 0 2000 GREAT AJAX CORP COM 38983D300 3 248 SH SOLE 7 248 0 0 GREAT AJAX CORP COM 38983D300 970 69400 SH SOLE 18 69400 0 0 GREAT AJAX CORP COM 38983D300 136 9700 SH SOLE 19 9700 0 0 GREAT AJAX CORP COM 38983D300 14865 1063336 SH SOLE 21 1063336 0 0 GREAT AJAX CORP COM 38983D300 2669 190948 SH SOLE 22 179921 0 11027 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 156 46010 SH SOLE 21 46010 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 912 268102 SH SOLE 22 268102 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 62 14511 SH SOLE 2 2352 0 12159 GREAT LAKES DREDGE & DOCK CO COM 390607109 3 636 SH SOLE 4 636 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 6 1503 SH SOLE 7 1503 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 975 226706 SH SOLE 18 226706 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 167 38821 SH SOLE 19 38821 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 7948 1848405 SH SOLE 21 1848405 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 6784 1577760 SH SOLE 22 1466226 0 111534 GREAT LAKES DREDGE & DOCK CO COM 390607109 24 5482 SH SOLE 26 0 0 5482 GREAT LAKES DREDGE & DOCK CO COM 390607109 35 8029 SH SOLE 28 8029 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 38 8755 SH SOLE 30 8755 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 28 6512 SH SOLE 40 6512 0 0 GREAT PLAINS ENERGY INC COM 391164100 5924 202313 SH SOLE 2 127519 0 74794 GREAT PLAINS ENERGY INC COM 391164100 84 2880 SH SOLE 4 2880 0 0 GREAT PLAINS ENERGY INC COM 391164100 566 19333 SH SOLE 7 19333 0 0 GREAT PLAINS ENERGY INC COM 391164100 2859 97627 SH SOLE 15 0 0 97627 GREAT PLAINS ENERGY INC COM 391164100 27210 929301 SH SOLE 18 929301 0 0 GREAT PLAINS ENERGY INC COM 391164100 12795 436984 SH SOLE 19 436984 0 0 GREAT PLAINS ENERGY INC COM 391164100 369546 12621119 SH SOLE 21 12621119 0 0 GREAT PLAINS ENERGY INC COM 391164100 196923 6725500 SH SOLE 22 6044002 0 681498 GREAT PLAINS ENERGY INC COM 391164100 2565 87600 SH SOLE 25 87600 0 0 GREAT PLAINS ENERGY INC COM 391164100 1838 62762 SH SOLE 26 51443 0 11319 GREAT PLAINS ENERGY INC COM 391164100 857 29268 SH SOLE 28 29268 0 0 GREAT PLAINS ENERGY INC COM 391164100 3648 124594 SH SOLE 30 124594 0 0 GREAT PLAINS ENERGY INC COM 391164100 139 4755 SH SOLE 31 4755 0 0 GREAT PLAINS ENERGY INC COM 391164100 2266 77389 SH SOLE 32 77389 0 0 GREAT PLAINS ENERGY INC COM 391164100 6166 210590 SH SOLE 34 210590 0 0 GREAT PLAINS ENERGY INC COM 391164100 504 17229 SH SOLE 36 17229 0 0 GREAT PLAINS ENERGY INC COM 391164100 626 21372 SH SOLE 40 21372 0 0 GREAT PLAINS ENERGY INC DEP SHS 1/20 B 391164878 96858 1826135 SH SOLE 21 1826135 0 0 GREAT SOUTHN BANCORP INC COM 390905107 118 2213 SH SOLE 2 506 0 1707 GREAT SOUTHN BANCORP INC COM 390905107 15 277 SH SOLE 7 277 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2312 43219 SH SOLE 18 43219 0 0 GREAT SOUTHN BANCORP INC COM 390905107 404 7549 SH SOLE 19 7549 0 0 GREAT SOUTHN BANCORP INC COM 390905107 18833 352014 SH SOLE 21 352014 0 0 GREAT SOUTHN BANCORP INC COM 390905107 18607 347798 SH SOLE 22 328877 0 18921 GREAT SOUTHN BANCORP INC COM 390905107 77 1440 SH SOLE 28 1440 0 0 GREAT SOUTHN BANCORP INC COM 390905107 79 1475 SH SOLE 30 1475 0 0 GREAT SOUTHN BANCORP INC COM 390905107 52 972 SH SOLE 40 972 0 0 GREAT WESTN BANCORP INC COM 391416104 490 12015 SH SOLE 2 2526 0 9489 GREAT WESTN BANCORP INC COM 391416104 15 358 SH SOLE 4 358 0 0 GREAT WESTN BANCORP INC COM 391416104 58 1424 SH SOLE 7 1424 0 0 GREAT WESTN BANCORP INC COM 391416104 12145 297604 SH SOLE 18 297604 0 0 GREAT WESTN BANCORP INC COM 391416104 1545 37865 SH SOLE 19 37865 0 0 GREAT WESTN BANCORP INC COM 391416104 204537 5011941 SH SOLE 21 5011941 0 0 GREAT WESTN BANCORP INC COM 391416104 69776 1709766 SH SOLE 22 1606552 0 103214 GREAT WESTN BANCORP INC COM 391416104 635 15568 SH SOLE 26 12164 0 3404 GREAT WESTN BANCORP INC COM 391416104 310 7607 SH SOLE 28 7607 0 0 GREAT WESTN BANCORP INC COM 391416104 800 19593 SH SOLE 29 0 0 19593 GREAT WESTN BANCORP INC COM 391416104 3417 83733 SH SOLE 30 83733 0 0 GREAT WESTN BANCORP INC COM 391416104 91 2240 SH SOLE 34 2240 0 0 GREAT WESTN BANCORP INC COM 391416104 169 4132 SH SOLE 40 4132 0 0 GREEN BANCORP INC COM 39260X100 71 3669 SH SOLE 2 916 0 2753 GREEN BANCORP INC COM 39260X100 18 904 SH SOLE 7 904 0 0 GREEN BANCORP INC COM 39260X100 1600 82476 SH SOLE 18 82476 0 0 GREEN BANCORP INC COM 39260X100 4797 247280 SH SOLE 19 247280 0 0 GREEN BANCORP INC COM 39260X100 13266 683810 SH SOLE 21 683810 0 0 GREEN BANCORP INC COM 39260X100 7218 372071 SH SOLE 22 309084 0 62987 GREEN BANCORP INC COM 39260X100 77 3978 SH SOLE 26 0 0 3978 GREEN BANCORP INC COM 39260X100 67 3474 SH SOLE 30 3474 0 0 GREEN BRICK PARTNERS INC COM 392709101 74 6445 SH SOLE 2 868 0 5577 GREEN BRICK PARTNERS INC COM 392709101 1036 90492 SH SOLE 18 90492 0 0 GREEN BRICK PARTNERS INC COM 392709101 158 13780 SH SOLE 19 13780 0 0 GREEN BRICK PARTNERS INC COM 392709101 8462 739071 SH SOLE 21 739071 0 0 GREEN BRICK PARTNERS INC COM 392709101 4746 414494 SH SOLE 22 388145 0 26349 GREEN BRICK PARTNERS INC COM 392709101 42 3690 SH SOLE 28 3690 0 0 GREEN DOT CORP CL A 39304D102 98 2544 SH SOLE 2 2257 0 287 GREEN DOT CORP CL A 39304D102 12 320 SH SOLE 4 320 0 0 GREEN DOT CORP CL A 39304D102 47 1214 SH SOLE 7 1214 0 0 GREEN DOT CORP CL A 39304D102 8160 211793 SH SOLE 18 211793 0 0 GREEN DOT CORP CL A 39304D102 1832 47535 SH SOLE 19 47535 0 0 GREEN DOT CORP CL A 39304D102 144993 3763118 SH SOLE 21 3763118 0 0 GREEN DOT CORP CL A 39304D102 45046 1169104 SH SOLE 22 1083036 0 86068 GREEN DOT CORP CL A 39304D102 2104 54594 SH SOLE 23 54594 0 0 GREEN DOT CORP CL A 39304D102 478 12411 SH SOLE 26 9947 0 2464 GREEN DOT CORP CL A 39304D102 222 5751 SH SOLE 28 5751 0 0 GREEN DOT CORP CL A 39304D102 330 8559 SH SOLE 29 0 0 8559 GREEN DOT CORP CL A 39304D102 2489 64606 SH SOLE 30 64606 0 0 GREEN DOT CORP CL A 39304D102 93 2401 SH SOLE 34 2401 0 0 GREEN DOT CORP CL A 39304D102 163 4221 SH SOLE 40 4221 0 0 GREEN PLAINS INC COM 393222104 179 8691 SH SOLE 2 1683 0 7008 GREEN PLAINS INC COM 393222104 8 370 SH SOLE 4 370 0 0 GREEN PLAINS INC COM 393222104 22 1049 SH SOLE 7 1049 0 0 GREEN PLAINS INC COM 393222104 3898 189700 SH SOLE 18 189700 0 0 GREEN PLAINS INC COM 393222104 504 24542 SH SOLE 19 24542 0 0 GREEN PLAINS INC COM 393222104 66687 3245126 SH SOLE 21 3245126 0 0 GREEN PLAINS INC COM 393222104 22055 1073256 SH SOLE 22 999378 0 73878 GREEN PLAINS INC COM 393222104 48 2329 SH SOLE 26 0 0 2329 GREEN PLAINS INC COM 393222104 108 5256 SH SOLE 28 5256 0 0 GREEN PLAINS INC COM 393222104 1073 52233 SH SOLE 30 52233 0 0 GREEN PLAINS INC COM 393222104 76 3710 SH SOLE 40 3710 0 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 300 16046 SH SOLE 22 16046 0 0 GREENBRIER COS INC COM 393657101 282 6099 SH SOLE 2 1156 0 4943 GREENBRIER COS INC COM 393657101 9 198 SH SOLE 4 198 0 0 GREENBRIER COS INC COM 393657101 32 694 SH SOLE 7 694 0 0 GREENBRIER COS INC COM 393657101 6465 139786 SH SOLE 18 139786 0 0 GREENBRIER COS INC COM 393657101 837 18098 SH SOLE 19 18098 0 0 GREENBRIER COS INC COM 393657101 111061 2401319 SH SOLE 21 2401319 0 0 GREENBRIER COS INC COM 393657101 34421 744242 SH SOLE 22 693345 0 50897 GREENBRIER COS INC COM 393657101 244 5283 SH SOLE 26 3444 0 1839 GREENBRIER COS INC COM 393657101 185 3997 SH SOLE 28 3997 0 0 GREENBRIER COS INC COM 393657101 358 7735 SH SOLE 29 0 0 7735 GREENBRIER COS INC COM 393657101 1890 40863 SH SOLE 30 40863 0 0 GREENBRIER COS INC COM 393657101 15 325 SH SOLE 34 325 0 0 GREENBRIER COS INC COM 393657101 131 2828 SH SOLE 40 2828 0 0 GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 142 105000 PRN SOLE 2 105000 0 0 GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 819 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 290 10647 SH SOLE 18 10647 0 0 GREENE COUNTY BANCORP INC COM 394357107 48 1761 SH SOLE 19 1761 0 0 GREENE COUNTY BANCORP INC COM 394357107 2375 87303 SH SOLE 21 87303 0 0 GREENE COUNTY BANCORP INC COM 394357107 443 16290 SH SOLE 22 14240 0 2050 GREENHILL & CO INC COM 395259104 113 5621 SH SOLE 2 1121 0 4500 GREENHILL & CO INC COM 395259104 3 171 SH SOLE 4 171 0 0 GREENHILL & CO INC COM 395259104 18 881 SH SOLE 7 881 0 0 GREENHILL & CO INC COM 395259104 2838 141183 SH SOLE 18 141183 0 0 GREENHILL & CO INC COM 395259104 368 18319 SH SOLE 19 18319 0 0 GREENHILL & CO INC COM 395259104 49468 2461073 SH SOLE 21 2461073 0 0 GREENHILL & CO INC COM 395259104 15786 785359 SH SOLE 22 730961 0 54398 GREENHILL & CO INC COM 395259104 234 11654 SH SOLE 26 9001 0 2653 GREENHILL & CO INC COM 395259104 64 3186 SH SOLE 28 3186 0 0 GREENHILL & CO INC COM 395259104 836 41609 SH SOLE 30 41609 0 0 GREENHILL & CO INC COM 395259104 62 3104 SH SOLE 40 3104 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 120 5741 SH SOLE 2 1308 0 4433 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 5 242 SH SOLE 4 242 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 20 964 SH SOLE 7 964 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2413 115463 SH SOLE 18 115463 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 481 23030 SH SOLE 19 23030 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 18818 900375 SH SOLE 21 900375 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 17215 823678 SH SOLE 22 769947 0 53731 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 281 13454 SH SOLE 26 11567 0 1887 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 102 4862 SH SOLE 28 4862 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 163 7817 SH SOLE 30 7817 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 77 3673 SH SOLE 40 3673 0 0 GREIF INC CL A 397624107 703 12596 SH SOLE 2 11609 0 987 GREIF INC CL A 397624107 10 182 SH SOLE 4 182 0 0 GREIF INC CL A 397624107 46 826 SH SOLE 7 826 0 0 GREIF INC CL A 397624107 9247 165783 SH SOLE 18 165783 0 0 GREIF INC CL A 397624107 935 16758 SH SOLE 19 16758 0 0 GREIF INC CL A 397624107 89168 1598558 SH SOLE 21 1598558 0 0 GREIF INC CL A 397624107 52053 933176 SH SOLE 22 877036 0 56140 GREIF INC CL A 397624107 455 8162 SH SOLE 26 6754 0 1408 GREIF INC CL A 397624107 206 3691 SH SOLE 28 3691 0 0 GREIF INC CL A 397624107 287 5148 SH SOLE 30 5148 0 0 GREIF INC CL A 397624107 63 1136 SH SOLE 36 1136 0 0 GREIF INC CL A 397624107 146 2624 SH SOLE 40 2624 0 0 GREIF INC CL B 397624206 30 496 SH SOLE 2 263 0 233 GREIF INC CL B 397624206 1210 20027 SH SOLE 18 20027 0 0 GREIF INC CL B 397624206 247 4095 SH SOLE 19 4095 0 0 GREIF INC CL B 397624206 9902 163935 SH SOLE 21 163935 0 0 GREIF INC CL B 397624206 3680 60934 SH SOLE 22 56859 0 4075 GREIF INC CL B 397624206 41 685 SH SOLE 30 685 0 0 GRIDSUM HLDG INC ADR REPSG CL B 398132100 310 36200 SH SOLE 19 36200 0 0 GRIDSUM HLDG INC ADR REPSG CL B 398132100 53 6204 SH SOLE 21 6204 0 0 GRIDSUM HLDG INC ADR REPSG CL B 398132100 342 39993 SH SOLE 22 39993 0 0 GRIDSUM HLDG INC ADR REPSG CL B 398132100 13 1535 SH SOLE 30 1535 0 0 GRIFFIN INL RLTY INC COM 398231100 75 2367 SH SOLE 18 2367 0 0 GRIFFIN INL RLTY INC COM 398231100 34 1073 SH SOLE 19 1073 0 0 GRIFFIN INL RLTY INC COM 398231100 918 28991 SH SOLE 21 28991 0 0 GRIFFIN INL RLTY INC COM 398231100 2191 69193 SH SOLE 22 68917 0 276 GRIFFON CORP COM 398433102 117 5334 SH SOLE 2 1168 0 4166 GRIFFON CORP COM 398433102 22 988 SH SOLE 7 988 0 0 GRIFFON CORP COM 398433102 3136 142891 SH SOLE 18 142891 0 0 GRIFFON CORP COM 398433102 423 19261 SH SOLE 19 19261 0 0 GRIFFON CORP COM 398433102 56911 2592738 SH SOLE 21 2592738 0 0 GRIFFON CORP COM 398433102 17986 819394 SH SOLE 22 745054 0 74340 GRIFFON CORP COM 398433102 388 17685 SH SOLE 26 13887 0 3798 GRIFFON CORP COM 398433102 100 4541 SH SOLE 28 4541 0 0 GRIFFON CORP COM 398433102 997 45430 SH SOLE 30 45430 0 0 GRIFFON CORP COM 398433102 99 4490 SH SOLE 40 4490 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 44455 2103864 SH SOLE 21 2103864 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 300 4739 SH SOLE 2 1289 0 3450 GROUP 1 AUTOMOTIVE INC COM 398905109 10 162 SH SOLE 4 162 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 81 1272 SH SOLE 7 1272 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 6481 102360 SH SOLE 18 102360 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 843 13306 SH SOLE 19 13306 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 110592 1746556 SH SOLE 21 1746556 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 34963 552161 SH SOLE 22 510081 0 42080 GROUP 1 AUTOMOTIVE INC COM 398905109 334 5273 SH SOLE 26 3957 0 1316 GROUP 1 AUTOMOTIVE INC COM 398905109 198 3127 SH SOLE 28 3127 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 307 4843 SH SOLE 29 0 0 4843 GROUP 1 AUTOMOTIVE INC COM 398905109 2009 31725 SH SOLE 30 31725 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 159 2507 SH SOLE 36 2507 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 169 2667 SH SOLE 40 2667 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 2921 57191 SH SOLE 21 57191 0 0 GROUPON INC COM 399473107 64 16755 SH SOLE 2 14024 0 2731 GROUPON INC COM 399473107 6 1594 SH SOLE 4 1594 0 0 GROUPON INC COM 399473107 35 9240 SH SOLE 7 9240 0 0 GROUPON INC COM 399473107 4502 1172422 SH SOLE 18 1172422 0 0 GROUPON INC COM 399473107 877 228280 SH SOLE 19 228280 0 0 GROUPON INC COM 399473107 38709 10080450 SH SOLE 21 10080450 0 0 GROUPON INC COM 399473107 37901 9870086 SH SOLE 22 9158598 0 711488 GROUPON INC COM 399473107 469 122105 SH SOLE 26 87958 0 34147 GROUPON INC COM 399473107 204 53229 SH SOLE 28 53229 0 0 GROUPON INC COM 399473107 454 118252 SH SOLE 29 0 0 118252 GROUPON INC COM 399473107 239 62351 SH SOLE 30 62351 0 0 GROUPON INC COM 399473107 66 17240 SH SOLE 34 17240 0 0 GROUPON INC COM 399473107 200 51991 SH SOLE 40 51991 0 0 GRUBHUB INC COM 400110102 228 5234 SH SOLE 2 4643 0 591 GRUBHUB INC COM 400110102 17 386 SH SOLE 4 386 0 0 GRUBHUB INC COM 400110102 88 2022 SH SOLE 7 2022 0 0 GRUBHUB INC COM 400110102 12892 295681 SH SOLE 18 295681 0 0 GRUBHUB INC COM 400110102 3655 83826 SH SOLE 19 83826 0 0 GRUBHUB INC COM 400110102 112545 2581316 SH SOLE 21 2581316 0 0 GRUBHUB INC COM 400110102 97629 2239197 SH SOLE 22 2072761 0 166436 GRUBHUB INC COM 400110102 8 181 SH SOLE 23 181 0 0 GRUBHUB INC COM 400110102 1226 28109 SH SOLE 26 23916 0 4193 GRUBHUB INC COM 400110102 523 12001 SH SOLE 28 12001 0 0 GRUBHUB INC COM 400110102 463 10629 SH SOLE 29 0 0 10629 GRUBHUB INC COM 400110102 1260 28888 SH SOLE 30 28888 0 0 GRUBHUB INC COM 400110102 401 9202 SH SOLE 40 9202 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 10 200 SH SOLE 2 200 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 1398 29008 SH SOLE 7 29008 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 10906 226363 SH SOLE 21 226363 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 9650 200298 SH SOLE 22 200298 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 2155 44720 SH SOLE 30 44720 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3888 18477 SH SOLE 7 18477 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 8440 40114 SH SOLE 19 40114 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 26615 126497 SH SOLE 21 126497 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5290 25143 SH SOLE 30 25143 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 14517 68995 SH SOLE 34 68995 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 424 51225 SH SOLE 34 51225 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 21512 504502 SH SOLE 21 504502 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 13735 322113 SH SOLE 22 322113 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 6973 163537 SH SOLE 25 163537 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 820 85048 SH SOLE 26 0 0 85048 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 13 700 SH SOLE 2 700 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 2712 150000 SH SOLE 18 0 0 150000 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 6792 375663 SH SOLE 19 375663 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 3665 202692 SH SOLE 21 202692 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1174 64950 SH SOLE 22 0 0 64950 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 10438 577334 SH SOLE 25 577334 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 9040 500000 SH SOLE 34 500000 0 0 GSE SYS INC COM 36227K106 8 2666 SH SOLE 18 2666 0 0 GSE SYS INC COM 36227K106 18 5963 SH SOLE 19 5963 0 0 GSE SYS INC COM 36227K106 141 45642 SH SOLE 21 45642 0 0 GSE SYS INC COM 36227K106 141 45537 SH SOLE 22 45537 0 0 GSI TECHNOLOGY COM 36241U106 23 2925 SH SOLE 2 591 0 2334 GSI TECHNOLOGY COM 36241U106 424 53980 SH SOLE 18 53980 0 0 GSI TECHNOLOGY COM 36241U106 81 10357 SH SOLE 19 10357 0 0 GSI TECHNOLOGY COM 36241U106 3651 464486 SH SOLE 21 464486 0 0 GSI TECHNOLOGY COM 36241U106 970 123448 SH SOLE 22 114552 0 8896 GSV CAP CORP COM 36191J101 0 50 SH SOLE 17 0 0 50 GTT COMMUNICATIONS INC COM 362393100 45 1434 SH SOLE 2 1242 0 192 GTT COMMUNICATIONS INC COM 362393100 23 741 SH SOLE 7 741 0 0 GTT COMMUNICATIONS INC COM 362393100 3369 106437 SH SOLE 18 106437 0 0 GTT COMMUNICATIONS INC COM 362393100 626 19769 SH SOLE 19 19769 0 0 GTT COMMUNICATIONS INC COM 362393100 28123 888554 SH SOLE 21 888554 0 0 GTT COMMUNICATIONS INC COM 362393100 23345 737613 SH SOLE 22 681821 0 55792 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 152 4810 SH SOLE 30 4810 0 0 GTT COMMUNICATIONS INC COM 362393100 127 4020 SH SOLE 40 4020 0 0 GTX INC DEL COM NEW 40052B207 8 1587 SH SOLE 18 1587 0 0 GTX INC DEL COM NEW 40052B207 9 1784 SH SOLE 19 1784 0 0 GTX INC DEL COM NEW 40052B207 116 21980 SH SOLE 21 21980 0 0 GTX INC DEL COM NEW 40052B207 752 142184 SH SOLE 22 142184 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 134 4941 SH SOLE 2 1722 0 3219 GUARANTY BANCORP DEL COM NEW 40075T607 13 495 SH SOLE 7 495 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 2473 90927 SH SOLE 18 90927 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 498 18295 SH SOLE 19 18295 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 20356 748384 SH SOLE 21 748384 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 13274 488033 SH SOLE 22 444032 0 44001 GUARANTY BANCORP DEL COM NEW 40075T607 223 8192 SH SOLE 28 8192 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 102 3757 SH SOLE 30 3757 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 114 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 229 7183 SH SOLE 18 7183 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 118 3686 SH SOLE 19 3686 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 2100 65718 SH SOLE 21 65718 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 459 14366 SH SOLE 22 12833 0 1533 GUARANTY BANCSHARES INC TEX COM 400764106 838 26220 SH SOLE 23 26220 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 57 1771 SH SOLE 29 0 0 1771 GUARANTY FED BANCSHARES INC COM 40108P101 13 618 SH SOLE 18 618 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 17 825 SH SOLE 21 825 0 0 GUESS INC COM 401617105 161 12584 SH SOLE 2 2397 0 10187 GUESS INC COM 401617105 5 422 SH SOLE 4 422 0 0 GUESS INC COM 401617105 54 4200 SH SOLE 7 4200 0 0 GUESS INC COM 401617105 3930 307496 SH SOLE 18 307496 0 0 GUESS INC COM 401617105 494 38668 SH SOLE 19 38668 0 0 GUESS INC COM 401617105 66297 5187548 SH SOLE 21 5187548 0 0 GUESS INC COM 401617105 20148 1576505 SH SOLE 22 1438691 0 137814 GUESS INC COM 401617105 268 20988 SH SOLE 26 16689 0 4299 GUESS INC COM 401617105 119 9275 SH SOLE 28 9275 0 0 GUESS INC COM 401617105 1107 86581 SH SOLE 30 86581 0 0 GUESS INC COM 401617105 25 1959 SH SOLE 36 1959 0 0 GUESS INC COM 401617105 90 7065 SH SOLE 40 7065 0 0 GUIDANCE SOFTWARE INC COM 401692108 5 750 SH SOLE 2 750 0 0 GUIDANCE SOFTWARE INC COM 401692108 4 540 SH SOLE 7 540 0 0 GUIDANCE SOFTWARE INC COM 401692108 522 78999 SH SOLE 18 78999 0 0 GUIDANCE SOFTWARE INC COM 401692108 93 14020 SH SOLE 19 14020 0 0 GUIDANCE SOFTWARE INC COM 401692108 4700 711103 SH SOLE 21 711103 0 0 GUIDANCE SOFTWARE INC COM 401692108 1321 199924 SH SOLE 22 182433 0 17491 GUIDANCE SOFTWARE INC COM 401692108 7 984 SH SOLE 23 984 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2641 38430 SH SOLE 2 6370 0 32060 GUIDEWIRE SOFTWARE INC COM 40171V100 27 389 SH SOLE 4 389 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 123 1789 SH SOLE 7 1789 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2685 39079 SH SOLE 18 39079 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 7372 107285 SH SOLE 19 107285 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 65426 952210 SH SOLE 21 952210 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 134863 1962782 SH SOLE 22 1739592 0 223190 GUIDEWIRE SOFTWARE INC COM 40171V100 2174 31638 SH SOLE 26 27741 0 3897 GUIDEWIRE SOFTWARE INC COM 40171V100 712 10357 SH SOLE 28 10357 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1499 21817 SH SOLE 30 21817 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 116 1692 SH SOLE 31 1692 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 518 7539 SH SOLE 40 7539 0 0 GULF ISLAND FABRICATION INC COM 402307102 38 3282 SH SOLE 2 445 0 2837 GULF ISLAND FABRICATION INC COM 402307102 737 63527 SH SOLE 18 63527 0 0 GULF ISLAND FABRICATION INC COM 402307102 96 8293 SH SOLE 19 8293 0 0 GULF ISLAND FABRICATION INC COM 402307102 14301 1232876 SH SOLE 21 1232876 0 0 GULF ISLAND FABRICATION INC COM 402307102 4926 424618 SH SOLE 22 416121 0 8497 GULF ISLAND FABRICATION INC COM 402307102 202 17394 SH SOLE 30 17394 0 0 GULF RESOURCES INC COM PAR $0.0005 40251W309 101 63510 SH SOLE 22 63510 0 0 GULFPORT ENERGY CORP COM NEW 402635304 3007 203831 SH SOLE 2 125629 0 78202 GULFPORT ENERGY CORP COM NEW 402635304 60 4050 SH SOLE 4 4050 0 0 GULFPORT ENERGY CORP COM NEW 402635304 50 3396 SH SOLE 7 3396 0 0 GULFPORT ENERGY CORP COM NEW 402635304 472 32000 SH SOLE 15 0 0 32000 GULFPORT ENERGY CORP COM NEW 402635304 0 2 SH SOLE 17 0 0 2 GULFPORT ENERGY CORP COM NEW 402635304 40977 2778070 SH SOLE 18 2729372 0 48698 GULFPORT ENERGY CORP COM NEW 402635304 54854 3718912 SH SOLE 19 3718912 0 0 GULFPORT ENERGY CORP COM NEW 402635304 104368 7075786 SH SOLE 21 7075786 0 0 GULFPORT ENERGY CORP COM NEW 402635304 81693 5538487 SH SOLE 22 5020589 0 517898 GULFPORT ENERGY CORP COM NEW 402635304 1792 121493 SH SOLE 23 121493 0 0 GULFPORT ENERGY CORP COM NEW 402635304 276 18723 SH SOLE 25 18723 0 0 GULFPORT ENERGY CORP COM NEW 402635304 806 54620 SH SOLE 26 47759 0 6861 GULFPORT ENERGY CORP COM NEW 402635304 351 23783 SH SOLE 28 23783 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1140 77314 SH SOLE 29 0 0 77314 GULFPORT ENERGY CORP COM NEW 402635304 1221 82798 SH SOLE 30 82798 0 0 GULFPORT ENERGY CORP COM NEW 402635304 53 3560 SH SOLE 31 3560 0 0 GULFPORT ENERGY CORP COM NEW 402635304 9802 664551 SH SOLE 34 664551 0 0 GULFPORT ENERGY CORP COM NEW 402635304 309 20949 SH SOLE 40 20949 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 158 1575 SH SOLE 4 1575 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 3 25 SH SOLE 17 0 0 25 GW PHARMACEUTICALS PLC ADS 36197T103 1409 14052 SH SOLE 18 14052 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 10579 105531 SH SOLE 19 105531 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 33984 338988 SH SOLE 21 338988 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 274 2737 SH SOLE 22 2737 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 4041 40310 SH SOLE 34 40310 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 180 8763 SH SOLE 22 8763 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 30 1452 SH SOLE 2 1270 0 182 H & E EQUIPMENT SERVICES INC COM 404030108 5 234 SH SOLE 4 234 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 14 665 SH SOLE 7 665 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2276 111512 SH SOLE 18 111512 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 412 20170 SH SOLE 19 20170 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 18459 904420 SH SOLE 21 904420 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 17472 856068 SH SOLE 22 792159 0 63909 H & E EQUIPMENT SERVICES INC COM 404030108 35 1704 SH SOLE 26 0 0 1704 H & E EQUIPMENT SERVICES INC COM 404030108 94 4630 SH SOLE 28 4630 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 99 4864 SH SOLE 30 4864 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 62 3026 SH SOLE 40 3026 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 64 4029 SH SOLE 2 3928 0 101 HABIT RESTAURANTS INC COM CL A 40449J103 5 295 SH SOLE 7 295 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 1144 72398 SH SOLE 18 72398 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 194 12267 SH SOLE 19 12267 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 9807 620691 SH SOLE 21 620691 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 8687 549835 SH SOLE 22 521815 0 28020 HABIT RESTAURANTS INC COM CL A 40449J103 28 1762 SH SOLE 28 1762 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 41 2587 SH SOLE 30 2587 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 18 1114 SH SOLE 40 1114 0 0 HACKETT GROUP INC COM 404609109 769 49582 SH SOLE 2 49582 0 0 HACKETT GROUP INC COM 404609109 10 669 SH SOLE 7 669 0 0 HACKETT GROUP INC COM 404609109 1367 88184 SH SOLE 18 88184 0 0 HACKETT GROUP INC COM 404609109 5120 330331 SH SOLE 19 330331 0 0 HACKETT GROUP INC COM 404609109 12214 787971 SH SOLE 21 787971 0 0 HACKETT GROUP INC COM 404609109 24390 1573578 SH SOLE 22 1518701 0 54877 HACKETT GROUP INC COM 404609109 3969 256086 SH SOLE 23 256086 0 0 HACKETT GROUP INC COM 404609109 52 3369 SH SOLE 28 3369 0 0 HACKETT GROUP INC COM 404609109 608 39237 SH SOLE 29 0 0 39237 HACKETT GROUP INC COM 404609109 80 5148 SH SOLE 30 5148 0 0 HACKETT GROUP INC COM 404609109 70 4548 SH SOLE 34 4548 0 0 HAEMONETICS CORP COM 405024100 170 4309 SH SOLE 2 2237 0 2072 HAEMONETICS CORP COM 405024100 10 241 SH SOLE 4 241 0 0 HAEMONETICS CORP COM 405024100 52 1310 SH SOLE 7 1310 0 0 HAEMONETICS CORP COM 405024100 9806 248326 SH SOLE 18 248326 0 0 HAEMONETICS CORP COM 405024100 1352 34237 SH SOLE 19 34237 0 0 HAEMONETICS CORP COM 405024100 176880 4479119 SH SOLE 21 4479119 0 0 HAEMONETICS CORP COM 405024100 54678 1384609 SH SOLE 22 1285271 0 99338 HAEMONETICS CORP COM 405024100 552 13990 SH SOLE 26 11047 0 2943 HAEMONETICS CORP COM 405024100 292 7389 SH SOLE 28 7389 0 0 HAEMONETICS CORP COM 405024100 3029 76715 SH SOLE 30 76715 0 0 HAEMONETICS CORP COM 405024100 215 5433 SH SOLE 40 5433 0 0 HAIN CELESTIAL GROUP INC COM 405217100 3967 102194 SH SOLE 2 49088 0 53106 HAIN CELESTIAL GROUP INC COM 405217100 18 454 SH SOLE 4 454 0 0 HAIN CELESTIAL GROUP INC COM 405217100 140 3616 SH SOLE 7 3616 0 0 HAIN CELESTIAL GROUP INC COM 405217100 13740 353949 SH SOLE 18 353949 0 0 HAIN CELESTIAL GROUP INC COM 405217100 6234 160582 SH SOLE 19 160582 0 0 HAIN CELESTIAL GROUP INC COM 405217100 167218 4307523 SH SOLE 21 4307523 0 0 HAIN CELESTIAL GROUP INC COM 405217100 131309 3382514 SH SOLE 22 2939229 0 443285 HAIN CELESTIAL GROUP INC COM 405217100 1527 39324 SH SOLE 26 32715 0 6609 HAIN CELESTIAL GROUP INC COM 405217100 574 14792 SH SOLE 28 14792 0 0 HAIN CELESTIAL GROUP INC COM 405217100 370 9538 SH SOLE 29 0 0 9538 HAIN CELESTIAL GROUP INC COM 405217100 643 16559 SH SOLE 30 16559 0 0 HAIN CELESTIAL GROUP INC COM 405217100 91 2336 SH SOLE 31 2336 0 0 HAIN CELESTIAL GROUP INC COM 405217100 463 11929 SH SOLE 40 11929 0 0 HALCON RES CORP *W EXP 09/09/202 40537Q118 0 583 SH SOLE 19 583 0 0 HALCON RES CORP COM PAR NEW 40537Q605 960 211405 SH SOLE 2 202110 0 9295 HALCON RES CORP COM PAR NEW 40537Q605 1050 231373 SH SOLE 18 231373 0 0 HALCON RES CORP COM PAR NEW 40537Q605 17629 3883117 SH SOLE 19 3883117 0 0 HALCON RES CORP COM PAR NEW 40537Q605 8215 1809572 SH SOLE 21 1809572 0 0 HALCON RES CORP COM PAR NEW 40537Q605 4876 1073987 SH SOLE 22 974233 0 99754 HALCON RES CORP COM PAR NEW 40537Q605 295 64998 SH SOLE 23 64998 0 0 HALCON RES CORP COM PAR NEW 40537Q605 172 37827 SH SOLE 29 0 0 37827 HALCON RES CORP COM PAR NEW 40537Q605 27 6022 SH SOLE 30 6022 0 0 HALCON RES CORP COM PAR NEW 40537Q605 4875 1073829 SH SOLE 34 1073829 0 0 HALLADOR ENERGY COMPANY COM 40609P105 5 658 SH SOLE 2 658 0 0 HALLADOR ENERGY COMPANY COM 40609P105 452 58210 SH SOLE 18 58210 0 0 HALLADOR ENERGY COMPANY COM 40609P105 67 8601 SH SOLE 19 8601 0 0 HALLADOR ENERGY COMPANY COM 40609P105 4049 521072 SH SOLE 21 521072 0 0 HALLADOR ENERGY COMPANY COM 40609P105 1540 198174 SH SOLE 22 186073 0 12101 HALLIBURTON CO COM 406216101 46500 1088731 SH SOLE 2 255403 0 833328 HALLIBURTON CO COM 406216101 12396 290227 SH SOLE 4 268496 0 21731 HALLIBURTON CO COM 406216101 25167 589246 SH SOLE 7 584962 0 4284 HALLIBURTON CO COM 406216101 3146 73651 SH SOLE 13 73651 0 0 HALLIBURTON CO COM 406216101 241 5647 SH SOLE 15 5647 0 0 HALLIBURTON CO COM 406216101 6 130 SH SOLE 17 0 0 130 HALLIBURTON CO COM 406216101 118783 2781157 SH SOLE 18 2615525 0 165632 HALLIBURTON CO COM 406216101 955 22351 SH OTR 19 0 22351 0 HALLIBURTON CO COM 406216101 132886 3111357 SH SOLE 19 3111357 0 0 HALLIBURTON CO COM 406216101 14788 346252 SH SOLE 20 0 0 346252 HALLIBURTON CO COM 406216101 598822 14020645 SH SOLE 21 14020645 0 0 HALLIBURTON CO COM 406216101 985996 23085837 SH SOLE 22 19103951 0 3981886 HALLIBURTON CO COM 406216101 44843 1049952 SH SOLE 23 1049952 0 0 HALLIBURTON CO COM 406216101 26833 628250 SH SOLE 25 628250 0 0 HALLIBURTON CO COM 406216101 111123 2601798 SH SOLE 26 742327 0 1859471 HALLIBURTON CO COM 406216101 7828 183283 SH SOLE 28 137711 0 45572 HALLIBURTON CO COM 406216101 1400 32784 SH SOLE 29 32784 0 0 HALLIBURTON CO COM 406216101 101645 2379888 SH SOLE 30 2379888 0 0 HALLIBURTON CO COM 406216101 24565 575154 SH SOLE 31 299158 0 275996 HALLIBURTON CO COM 406216101 81583 1910150 SH SOLE 34 1910150 0 0 HALLIBURTON CO COM 406216101 43102 1009172 SH SOLE 36 1009172 0 0 HALLIBURTON CO COM 406216101 201 4711 SH SOLE 40 4711 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 23 2037 SH SOLE 2 890 0 1147 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 632 56109 SH SOLE 18 56109 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 88 7821 SH SOLE 19 7821 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 4978 441684 SH SOLE 21 441684 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 3576 317315 SH SOLE 22 309002 0 8313 HALOZYME THERAPEUTICS INC COM 40637H109 2107 164356 SH SOLE 2 163490 0 866 HALOZYME THERAPEUTICS INC COM 40637H109 5 408 SH SOLE 4 408 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 34 2669 SH SOLE 7 2669 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 5547 432710 SH SOLE 18 432710 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 15139 1180893 SH SOLE 19 1180893 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4165 324900 SH SOLE 20 324900 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 67028 5228418 SH SOLE 21 5228418 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 46192 3603142 SH SOLE 22 3399603 0 203539 HALOZYME THERAPEUTICS INC COM 40637H109 166 12958 SH SOLE 23 12958 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 615 47973 SH SOLE 26 41155 0 6818 HALOZYME THERAPEUTICS INC COM 40637H109 200 15610 SH SOLE 28 15610 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 390 30454 SH SOLE 29 0 0 30454 HALOZYME THERAPEUTICS INC COM 40637H109 247 19281 SH SOLE 30 19281 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 6641 517987 SH SOLE 34 517987 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 176 13741 SH SOLE 40 13741 0 0 HALYARD HEALTH INC COM 40650V100 1619 41224 SH SOLE 2 33546 0 7678 HALYARD HEALTH INC COM 40650V100 9 217 SH SOLE 4 217 0 0 HALYARD HEALTH INC COM 40650V100 46 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 12302 313190 SH SOLE 18 313190 0 0 HALYARD HEALTH INC COM 40650V100 19572 498276 SH SOLE 19 498276 0 0 HALYARD HEALTH INC COM 40650V100 115134 2931114 SH SOLE 21 2931114 0 0 HALYARD HEALTH INC COM 40650V100 57985 1476185 SH SOLE 22 1388569 0 87616 HALYARD HEALTH INC COM 40650V100 541 13767 SH SOLE 26 10809 0 2958 HALYARD HEALTH INC COM 40650V100 265 6750 SH SOLE 28 6750 0 0 HALYARD HEALTH INC COM 40650V100 289 7362 SH SOLE 30 7362 0 0 HALYARD HEALTH INC COM 40650V100 172 4378 SH SOLE 36 4378 0 0 HALYARD HEALTH INC COM 40650V100 195 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 48 2167 SH SOLE 2 1114 0 1053 HAMILTON LANE INC CL A 407497106 1127 51269 SH SOLE 18 51269 0 0 HAMILTON LANE INC CL A 407497106 182 8292 SH SOLE 19 8292 0 0 HAMILTON LANE INC CL A 407497106 8804 400368 SH SOLE 21 400368 0 0 HAMILTON LANE INC CL A 407497106 5103 232061 SH SOLE 22 191442 0 40619 HANCOCK HLDG CO COM 410120109 2514 51311 SH SOLE 2 37373 0 13938 HANCOCK HLDG CO COM 410120109 20 417 SH SOLE 4 417 0 0 HANCOCK HLDG CO COM 410120109 134 2729 SH SOLE 7 2729 0 0 HANCOCK HLDG CO COM 410120109 28324 578032 SH SOLE 18 578032 0 0 HANCOCK HLDG CO COM 410120109 2776 56652 SH SOLE 19 56652 0 0 HANCOCK HLDG CO COM 410120109 265196 5412169 SH SOLE 21 5412169 0 0 HANCOCK HLDG CO COM 410120109 130864 2670701 SH SOLE 22 2523582 0 147119 HANCOCK HLDG CO COM 410120109 1425 29082 SH SOLE 26 24862 0 4220 HANCOCK HLDG CO COM 410120109 549 11214 SH SOLE 28 11214 0 0 HANCOCK HLDG CO COM 410120109 659 13446 SH SOLE 30 13446 0 0 HANCOCK HLDG CO COM 410120109 280 5719 SH SOLE 36 5719 0 0 HANCOCK HLDG CO COM 410120109 438 8943 SH SOLE 40 8943 0 0 HANDY & HARMAN LTD COM 410315105 16 524 SH SOLE 2 50 0 474 HANDY & HARMAN LTD COM 410315105 310 9860 SH SOLE 18 9860 0 0 HANDY & HARMAN LTD COM 410315105 60 1906 SH SOLE 19 1906 0 0 HANDY & HARMAN LTD COM 410315105 2819 89791 SH SOLE 21 89791 0 0 HANDY & HARMAN LTD COM 410315105 776 24708 SH SOLE 22 22537 0 2171 HANESBRANDS INC COM 410345102 10326 445843 SH SOLE 2 86291 0 359552 HANESBRANDS INC COM 410345102 2708 116934 SH SOLE 4 106238 0 10696 HANESBRANDS INC COM 410345102 6574 283832 SH SOLE 7 251614 0 32218 HANESBRANDS INC COM 410345102 56 2406 SH SOLE 15 2406 0 0 HANESBRANDS INC COM 410345102 18935 817592 SH SOLE 18 765711 0 51881 HANESBRANDS INC COM 410345102 2476 106896 SH SOLE 19 106896 0 0 HANESBRANDS INC COM 410345102 6319 272857 SH SOLE 20 0 0 272857 HANESBRANDS INC COM 410345102 161811 6986672 SH SOLE 21 6986672 0 0 HANESBRANDS INC COM 410345102 223551 9652479 SH SOLE 22 8010410 0 1642069 HANESBRANDS INC COM 410345102 10892 470277 SH SOLE 23 470277 0 0 HANESBRANDS INC COM 410345102 10667 460587 SH SOLE 25 460587 0 0 HANESBRANDS INC COM 410345102 26373 1138737 SH SOLE 26 454576 0 684161 HANESBRANDS INC COM 410345102 1802 77790 SH SOLE 28 57986 0 19804 HANESBRANDS INC COM 410345102 2501 107984 SH SOLE 29 11678 0 96306 HANESBRANDS INC COM 410345102 34544 1491525 SH SOLE 30 1491525 0 0 HANESBRANDS INC COM 410345102 4179 180434 SH SOLE 31 77854 0 102580 HANESBRANDS INC COM 410345102 956 41264 SH SOLE 34 41264 0 0 HANESBRANDS INC COM 410345102 9134 394375 SH SOLE 36 394375 0 0 HANESBRANDS INC COM 410345102 44 1908 SH SOLE 40 1908 0 0 HANMI FINL CORP COM NEW 410495204 184 6476 SH SOLE 2 1498 0 4978 HANMI FINL CORP COM NEW 410495204 8 272 SH SOLE 4 272 0 0 HANMI FINL CORP COM NEW 410495204 27 950 SH SOLE 7 950 0 0 HANMI FINL CORP COM NEW 410495204 4820 169411 SH SOLE 18 169411 0 0 HANMI FINL CORP COM NEW 410495204 594 20880 SH SOLE 19 20880 0 0 HANMI FINL CORP COM NEW 410495204 79648 2799590 SH SOLE 21 2799590 0 0 HANMI FINL CORP COM NEW 410495204 26360 926534 SH SOLE 22 864942 0 61592 HANMI FINL CORP COM NEW 410495204 386 13569 SH SOLE 23 13569 0 0 HANMI FINL CORP COM NEW 410495204 98 3430 SH SOLE 26 0 0 3430 HANMI FINL CORP COM NEW 410495204 133 4681 SH SOLE 28 4681 0 0 HANMI FINL CORP COM NEW 410495204 1301 45744 SH SOLE 30 45744 0 0 HANMI FINL CORP COM NEW 410495204 368 12926 SH SOLE 34 12926 0 0 HANMI FINL CORP COM NEW 410495204 99 3495 SH SOLE 40 3495 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 247 10792 SH SOLE 2 2501 0 8291 HANNON ARMSTRONG SUST INFR C COM 41068X100 27 1200 SH SOLE 7 1200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4373 191192 SH SOLE 18 191192 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 762 33326 SH SOLE 19 33326 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 69073 3020252 SH SOLE 21 3020252 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 32403 1416854 SH SOLE 22 1345178 0 71676 HANNON ARMSTRONG SUST INFR C COM 41068X100 270 11796 SH SOLE 28 11796 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 184 8046 SH SOLE 30 8046 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 69 3013 SH SOLE 40 3013 0 0 HANOVER INS GROUP INC COM 410867105 4118 46466 SH SOLE 2 24861 0 21605 HANOVER INS GROUP INC COM 410867105 20 227 SH SOLE 4 227 0 0 HANOVER INS GROUP INC COM 410867105 148 1675 SH SOLE 7 1675 0 0 HANOVER INS GROUP INC COM 410867105 13066 147424 SH SOLE 18 147424 0 0 HANOVER INS GROUP INC COM 410867105 3449 38920 SH SOLE 19 38920 0 0 HANOVER INS GROUP INC COM 410867105 161396 1821004 SH SOLE 21 1821004 0 0 HANOVER INS GROUP INC COM 410867105 126042 1422115 SH SOLE 22 1284854 0 137261 HANOVER INS GROUP INC COM 410867105 102 1147 SH SOLE 25 1147 0 0 HANOVER INS GROUP INC COM 410867105 1584 17870 SH SOLE 26 14855 0 3015 HANOVER INS GROUP INC COM 410867105 558 6295 SH SOLE 28 6295 0 0 HANOVER INS GROUP INC COM 410867105 574 6475 SH SOLE 30 6475 0 0 HANOVER INS GROUP INC COM 410867105 88 990 SH SOLE 31 990 0 0 HANOVER INS GROUP INC COM 410867105 59 666 SH SOLE 34 666 0 0 HANOVER INS GROUP INC COM 410867105 229 2579 SH SOLE 36 2579 0 0 HANOVER INS GROUP INC COM 410867105 437 4927 SH SOLE 40 4927 0 0 HARBORONE BANCORP INC COM 41165F101 27 1348 SH SOLE 2 452 0 896 HARBORONE BANCORP INC COM 41165F101 992 49716 SH SOLE 18 49716 0 0 HARBORONE BANCORP INC COM 41165F101 250 12542 SH SOLE 19 12542 0 0 HARBORONE BANCORP INC COM 41165F101 8502 425941 SH SOLE 21 425941 0 0 HARBORONE BANCORP INC COM 41165F101 3089 154750 SH SOLE 22 145550 0 9200 HARBORONE BANCORP INC COM 41165F101 44 2190 SH SOLE 30 2190 0 0 HARDINGE INC COM 412324303 29 2317 SH SOLE 2 678 0 1639 HARDINGE INC COM 412324303 531 42718 SH SOLE 18 42718 0 0 HARDINGE INC COM 412324303 72 5793 SH SOLE 19 5793 0 0 HARDINGE INC COM 412324303 4712 379402 SH SOLE 21 379402 0 0 HARDINGE INC COM 412324303 5151 414700 SH SOLE 22 407407 0 7293 HARLEY DAVIDSON INC COM 412822108 12228 226366 SH SOLE 2 44225 0 182141 HARLEY DAVIDSON INC COM 412822108 2877 53262 SH SOLE 4 48055 0 5207 HARLEY DAVIDSON INC COM 412822108 7086 131167 SH SOLE 7 118257 0 12910 HARLEY DAVIDSON INC COM 412822108 64 1183 SH SOLE 15 1183 0 0 HARLEY DAVIDSON INC COM 412822108 20995 388644 SH SOLE 18 364456 0 24188 HARLEY DAVIDSON INC COM 412822108 2759 51069 SH SOLE 19 51069 0 0 HARLEY DAVIDSON INC COM 412822108 5525 102282 SH SOLE 20 0 0 102282 HARLEY DAVIDSON INC COM 412822108 181030 3351161 SH SOLE 21 3351161 0 0 HARLEY DAVIDSON INC COM 412822108 250716 4641172 SH SOLE 22 3828788 0 812384 HARLEY DAVIDSON INC COM 412822108 11693 216458 SH SOLE 23 216458 0 0 HARLEY DAVIDSON INC COM 412822108 6656 123215 SH SOLE 25 123215 0 0 HARLEY DAVIDSON INC COM 412822108 29188 540316 SH SOLE 26 195366 0 344950 HARLEY DAVIDSON INC COM 412822108 2033 37637 SH SOLE 28 28241 0 9396 HARLEY DAVIDSON INC COM 412822108 2727 50479 SH SOLE 29 7097 0 43382 HARLEY DAVIDSON INC COM 412822108 25659 474986 SH SOLE 30 474986 0 0 HARLEY DAVIDSON INC COM 412822108 6262 115913 SH SOLE 31 61908 0 54005 HARLEY DAVIDSON INC COM 412822108 658 12177 SH SOLE 34 12177 0 0 HARLEY DAVIDSON INC COM 412822108 11125 205949 SH SOLE 36 205949 0 0 HARLEY DAVIDSON INC COM 412822108 61 1138 SH SOLE 40 1138 0 0 HARMONIC INC COM 413160102 96 18235 SH SOLE 2 3637 0 14598 HARMONIC INC COM 413160102 10 1991 SH SOLE 7 1991 0 0 HARMONIC INC COM 413160102 0 7 SH SOLE 17 0 0 7 HARMONIC INC COM 413160102 2157 410762 SH SOLE 18 410762 0 0 HARMONIC INC COM 413160102 265 50547 SH SOLE 19 50547 0 0 HARMONIC INC COM 413160102 36626 6976305 SH SOLE 21 6976305 0 0 HARMONIC INC COM 413160102 11726 2233446 SH SOLE 22 2066866 0 166580 HARMONIC INC COM 413160102 282 53656 SH SOLE 26 45204 0 8452 HARMONIC INC COM 413160102 67 12792 SH SOLE 28 12792 0 0 HARMONIC INC COM 413160102 601 114458 SH SOLE 30 114458 0 0 HARMONIC INC COM 413160102 64 12169 SH SOLE 40 12169 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 3783 2292768 SH SOLE 2 0 0 2292768 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2555 1548642 SH SOLE 7 1548642 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 55 33257 SH SOLE 21 33257 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 7644 4632996 SH SOLE 22 2775822 0 1857174 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1585 960621 SH SOLE 30 960621 0 0 HARRIS CORP DEL COM 413875105 20765 190367 SH SOLE 2 68784 0 121583 HARRIS CORP DEL COM 413875105 5320 48776 SH SOLE 4 45754 0 3022 HARRIS CORP DEL COM 413875105 11395 104461 SH SOLE 7 100351 0 4110 HARRIS CORP DEL COM 413875105 250 2292 SH SOLE 13 2292 0 0 HARRIS CORP DEL COM 413875105 82 751 SH SOLE 15 751 0 0 HARRIS CORP DEL COM 413875105 29814 273322 SH SOLE 18 256269 0 17053 HARRIS CORP DEL COM 413875105 3880 35569 SH SOLE 19 35569 0 0 HARRIS CORP DEL COM 413875105 7455 68340 SH SOLE 20 0 0 68340 HARRIS CORP DEL COM 413875105 282954 2594008 SH SOLE 21 2594008 0 0 HARRIS CORP DEL COM 413875105 371583 3406518 SH SOLE 22 2706183 0 700335 HARRIS CORP DEL COM 413875105 17456 160029 SH SOLE 23 160029 0 0 HARRIS CORP DEL COM 413875105 9137 83764 SH SOLE 25 83764 0 0 HARRIS CORP DEL COM 413875105 23273 213358 SH SOLE 26 112894 0 100464 HARRIS CORP DEL COM 413875105 2922 26790 SH SOLE 28 19674 0 7116 HARRIS CORP DEL COM 413875105 4455 40845 SH SOLE 29 10226 0 30619 HARRIS CORP DEL COM 413875105 35761 327845 SH SOLE 30 327845 0 0 HARRIS CORP DEL COM 413875105 12326 112999 SH SOLE 31 76379 0 36620 HARRIS CORP DEL COM 413875105 1183 10847 SH SOLE 34 10847 0 0 HARRIS CORP DEL COM 413875105 16057 147206 SH SOLE 36 147206 0 0 HARRIS CORP DEL COM 413875105 82 756 SH SOLE 40 756 0 0 HARSCO CORP COM 415864107 361 22438 SH SOLE 2 21805 0 633 HARSCO CORP COM 415864107 8 467 SH SOLE 4 467 0 0 HARSCO CORP COM 415864107 66 4111 SH SOLE 7 4111 0 0 HARSCO CORP COM 415864107 6102 378978 SH SOLE 18 378978 0 0 HARSCO CORP COM 415864107 1862 115651 SH SOLE 19 115651 0 0 HARSCO CORP COM 415864107 108371 6731113 SH SOLE 21 6731113 0 0 HARSCO CORP COM 415864107 39379 2445912 SH SOLE 22 2276095 0 169817 HARSCO CORP COM 415864107 2163 134344 SH SOLE 23 134344 0 0 HARSCO CORP COM 415864107 379 23535 SH SOLE 26 18849 0 4686 HARSCO CORP COM 415864107 185 11496 SH SOLE 28 11496 0 0 HARSCO CORP COM 415864107 481 29875 SH SOLE 29 0 0 29875 HARSCO CORP COM 415864107 1854 115169 SH SOLE 30 115169 0 0 HARSCO CORP COM 415864107 124 7688 SH SOLE 34 7688 0 0 HARSCO CORP COM 415864107 319 19785 SH SOLE 36 19785 0 0 HARSCO CORP COM 415864107 146 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 244 236532 SH SOLE 19 236532 0 0 HARTE-HANKS INC COM 416196103 129 124928 SH SOLE 21 124928 0 0 HARTE-HANKS INC COM 416196103 1724 1673537 SH SOLE 22 1673537 0 0 HARTE-HANKS INC COM 416196103 125 121739 SH SOLE 29 0 0 121739 HARTFORD FINL SVCS GROUP INC COM 416515104 28352 539314 SH SOLE 2 163017 0 376297 HARTFORD FINL SVCS GROUP INC COM 416515104 6771 128796 SH SOLE 4 119376 0 9420 HARTFORD FINL SVCS GROUP INC COM 416515104 15134 287883 SH SOLE 7 260399 0 27484 HARTFORD FINL SVCS GROUP INC COM 416515104 349 6641 SH SOLE 13 6641 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 138 2633 SH SOLE 15 2633 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 113609 2161090 SH SOLE 18 2055963 0 105127 HARTFORD FINL SVCS GROUP INC COM 416515104 92195 1753764 SH SOLE 19 1753764 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 11660 221804 SH SOLE 20 0 0 221804 HARTFORD FINL SVCS GROUP INC COM 416515104 374376 7121479 SH SOLE 21 7121479 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 550160 10465282 SH SOLE 22 8678574 0 1786708 HARTFORD FINL SVCS GROUP INC COM 416515104 26469 503496 SH SOLE 23 503496 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 14001 266326 SH SOLE 25 251613 0 14713 HARTFORD FINL SVCS GROUP INC COM 416515104 68266 1298573 SH SOLE 26 353247 0 945326 HARTFORD FINL SVCS GROUP INC COM 416515104 4182 79547 SH SOLE 28 59743 0 19804 HARTFORD FINL SVCS GROUP INC COM 416515104 6422 122160 SH SOLE 29 13944 0 108216 HARTFORD FINL SVCS GROUP INC COM 416515104 60325 1147526 SH SOLE 30 1147526 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 8160 155223 SH SOLE 31 83094 0 72129 HARTFORD FINL SVCS GROUP INC COM 416515104 23207 441444 SH SOLE 34 441444 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 24511 466259 SH SOLE 36 466259 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 97 1847 SH SOLE 40 1847 0 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 9 200 SH SOLE 17 0 0 200 HARVARD BIOSCIENCE INC COM 416906105 14 5654 SH SOLE 18 5654 0 0 HARVARD BIOSCIENCE INC COM 416906105 717 281339 SH SOLE 19 281339 0 0 HARVARD BIOSCIENCE INC COM 416906105 355 139379 SH SOLE 21 139379 0 0 HARVARD BIOSCIENCE INC COM 416906105 2782 1091054 SH SOLE 22 1091054 0 0 HARVARD BIOSCIENCE INC COM 416906105 22 8438 SH SOLE 23 8438 0 0 HARVARD BIOSCIENCE INC COM 416906105 67 26421 SH SOLE 29 0 0 26421 HASBRO INC COM 418056107 45050 404003 SH SOLE 2 291399 0 112604 HASBRO INC COM 418056107 13494 121016 SH SOLE 4 118364 0 2652 HASBRO INC COM 418056107 13291 119193 SH SOLE 7 107173 0 12020 HASBRO INC COM 418056107 7321 65657 SH SOLE 13 65657 0 0 HASBRO INC COM 418056107 101 910 SH SOLE 15 910 0 0 HASBRO INC COM 418056107 5 48 SH SOLE 17 0 0 48 HASBRO INC COM 418056107 28283 253636 SH SOLE 18 233454 0 20182 HASBRO INC COM 418056107 51873 465186 SH SOLE 19 465186 0 0 HASBRO INC COM 418056107 9354 83882 SH SOLE 20 0 0 83882 HASBRO INC COM 418056107 238711 2140718 SH SOLE 21 2140718 0 0 HASBRO INC COM 418056107 488217 4378236 SH SOLE 22 3246518 0 1131718 HASBRO INC COM 418056107 31256 280298 SH SOLE 23 280298 0 0 HASBRO INC COM 418056107 9397 84267 SH SOLE 25 84267 0 0 HASBRO INC COM 418056107 38951 349309 SH SOLE 26 122909 0 226400 HASBRO INC COM 418056107 2610 23406 SH SOLE 28 17344 0 6062 HASBRO INC COM 418056107 20821 186720 SH SOLE 29 89943 0 96777 HASBRO INC COM 418056107 39130 350912 SH SOLE 30 350912 0 0 HASBRO INC COM 418056107 28676 257161 SH SOLE 31 164438 0 92723 HASBRO INC COM 418056107 2459 22048 SH SOLE 32 22048 0 0 HASBRO INC COM 418056107 8116 72779 SH SOLE 34 72779 0 0 HASBRO INC COM 418056107 24610 220698 SH SOLE 36 220698 0 0 HASBRO INC COM 418056107 61 543 SH SOLE 40 543 0 0 HAVERTY FURNITURE INC COM 419596101 260 10357 SH SOLE 2 6918 0 3439 HAVERTY FURNITURE INC COM 419596101 11 445 SH SOLE 7 445 0 0 HAVERTY FURNITURE INC COM 419596101 2443 97334 SH SOLE 18 97334 0 0 HAVERTY FURNITURE INC COM 419596101 1721 68555 SH SOLE 19 68555 0 0 HAVERTY FURNITURE INC COM 419596101 42744 1702964 SH SOLE 21 1702964 0 0 HAVERTY FURNITURE INC COM 419596101 14773 588576 SH SOLE 22 555756 0 32820 HAVERTY FURNITURE INC COM 419596101 579 23085 SH SOLE 23 23085 0 0 HAVERTY FURNITURE INC COM 419596101 66 2616 SH SOLE 28 2616 0 0 HAVERTY FURNITURE INC COM 419596101 400 15929 SH SOLE 29 0 0 15929 HAVERTY FURNITURE INC COM 419596101 682 27164 SH SOLE 30 27164 0 0 HAVERTY FURNITURE INC COM 419596101 17 668 SH SOLE 34 668 0 0 HAVERTY FURNITURE INC COM 419596101 58 2295 SH SOLE 40 2295 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 4261 131583 SH SOLE 2 76348 0 55235 HAWAIIAN ELEC INDUSTRIES COM 419870100 14 443 SH SOLE 4 443 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 143 4401 SH SOLE 7 4401 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 12082 373144 SH SOLE 18 373144 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1600 49423 SH SOLE 19 49423 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 152694 4715700 SH SOLE 21 4715700 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 112990 3489497 SH SOLE 22 3131838 0 357659 HAWAIIAN ELEC INDUSTRIES COM 419870100 1310 40443 SH SOLE 26 34469 0 5974 HAWAIIAN ELEC INDUSTRIES COM 419870100 493 15215 SH SOLE 28 15215 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1976 61017 SH SOLE 30 61017 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 79 2447 SH SOLE 31 2447 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 331 10220 SH SOLE 36 10220 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 377 11653 SH SOLE 40 11653 0 0 HAWAIIAN HOLDINGS INC COM 419879101 946 20158 SH SOLE 2 18789 0 1369 HAWAIIAN HOLDINGS INC COM 419879101 30 630 SH SOLE 4 630 0 0 HAWAIIAN HOLDINGS INC COM 419879101 60 1287 SH SOLE 7 1287 0 0 HAWAIIAN HOLDINGS INC COM 419879101 11689 248976 SH SOLE 18 248976 0 0 HAWAIIAN HOLDINGS INC COM 419879101 14961 318668 SH SOLE 19 318668 0 0 HAWAIIAN HOLDINGS INC COM 419879101 209068 4453000 SH SOLE 21 4453000 0 0 HAWAIIAN HOLDINGS INC COM 419879101 92688 1974178 SH SOLE 22 1888717 0 85461 HAWAIIAN HOLDINGS INC COM 419879101 6447 137318 SH SOLE 23 137318 0 0 HAWAIIAN HOLDINGS INC COM 419879101 92 1958 SH SOLE 28 1958 0 0 HAWAIIAN HOLDINGS INC COM 419879101 911 19413 SH SOLE 29 0 0 19413 HAWAIIAN HOLDINGS INC COM 419879101 3291 70098 SH SOLE 30 70098 0 0 HAWAIIAN HOLDINGS INC COM 419879101 85 1803 SH SOLE 40 1803 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 25 1010 SH SOLE 2 275 0 735 HAWAIIAN TELCOM HOLDCO INC COM 420031106 6 259 SH SOLE 7 259 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 635 25400 SH SOLE 18 25400 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 138 5515 SH SOLE 19 5515 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 4878 195218 SH SOLE 21 195218 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 1728 69135 SH SOLE 22 58428 0 10707 HAWAIIAN TELCOM HOLDCO INC COM 420031106 422 16900 SH SOLE 29 0 0 16900 HAWKINS INC COM 420261109 97 2087 SH SOLE 2 436 0 1651 HAWKINS INC COM 420261109 12 262 SH SOLE 7 262 0 0 HAWKINS INC COM 420261109 2255 48646 SH SOLE 18 48646 0 0 HAWKINS INC COM 420261109 290 6253 SH SOLE 19 6253 0 0 HAWKINS INC COM 420261109 39610 854584 SH SOLE 21 854584 0 0 HAWKINS INC COM 420261109 13359 288228 SH SOLE 22 268692 0 19536 HAWKINS INC COM 420261109 62 1330 SH SOLE 28 1330 0 0 HAWKINS INC COM 420261109 631 13622 SH SOLE 30 13622 0 0 HAWKINS INC COM 420261109 51 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 56 2683 SH SOLE 21 2683 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 109 2997 SH SOLE 2 576 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 2322 63957 SH SOLE 18 63957 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 4337 119456 SH SOLE 19 119456 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 39727 1094120 SH SOLE 21 1094120 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 11983 330024 SH SOLE 22 306072 0 23952 HAYNES INTERNATIONAL INC COM NEW 420877201 207 5700 SH SOLE 26 4785 0 915 HAYNES INTERNATIONAL INC COM NEW 420877201 67 1839 SH SOLE 28 1839 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 638 17567 SH SOLE 30 17567 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 49 1347 SH SOLE 40 1347 0 0 HC2 HLDGS INC COM 404139107 17 2894 SH SOLE 2 1890 0 1004 HC2 HLDGS INC COM 404139107 811 137960 SH SOLE 18 137960 0 0 HC2 HLDGS INC COM 404139107 139 23575 SH SOLE 19 23575 0 0 HC2 HLDGS INC COM 404139107 7340 1248383 SH SOLE 21 1248383 0 0 HC2 HLDGS INC COM 404139107 3216 546890 SH SOLE 22 515873 0 31017 HCA HEALTHCARE INC COM 40412C101 43829 502624 SH SOLE 2 201497 0 301127 HCA HEALTHCARE INC COM 40412C101 10113 115976 SH SOLE 4 107837 0 8139 HCA HEALTHCARE INC COM 40412C101 17174 196953 SH SOLE 7 192982 0 3971 HCA HEALTHCARE INC COM 40412C101 387 4439 SH SOLE 13 4439 0 0 HCA HEALTHCARE INC COM 40412C101 176 2014 SH SOLE 15 2014 0 0 HCA HEALTHCARE INC COM 40412C101 72874 835712 SH SOLE 18 782363 0 53349 HCA HEALTHCARE INC COM 40412C101 206925 2372990 SH SOLE 19 2372990 0 0 HCA HEALTHCARE INC COM 40412C101 391396 4488483 SH SOLE 21 4488483 0 0 HCA HEALTHCARE INC COM 40412C101 717871 8232463 SH SOLE 22 6874924 0 1357539 HCA HEALTHCARE INC COM 40412C101 31168 357426 SH SOLE 23 357426 0 0 HCA HEALTHCARE INC COM 40412C101 17364 199130 SH SOLE 25 199130 0 0 HCA HEALTHCARE INC COM 40412C101 69148 792977 SH SOLE 26 269365 0 523612 HCA HEALTHCARE INC COM 40412C101 5472 62754 SH SOLE 28 47122 0 15632 HCA HEALTHCARE INC COM 40412C101 1430 16394 SH SOLE 29 16394 0 0 HCA HEALTHCARE INC COM 40412C101 67964 779406 SH SOLE 30 779406 0 0 HCA HEALTHCARE INC COM 40412C101 12812 146930 SH SOLE 31 66847 0 80083 HCA HEALTHCARE INC COM 40412C101 76402 876167 SH SOLE 34 876167 0 0 HCA HEALTHCARE INC COM 40412C101 31515 361407 SH SOLE 36 361407 0 0 HCA HEALTHCARE INC COM 40412C101 127 1459 SH SOLE 40 1459 0 0 HCA HEALTHCARE INC OPTIONS 40412C101 436 5000 SH Call SOLE 2 5000 0 0 HCA HEALTHCARE INC OPTIONS 40412C101 654 7500 SH Call SOLE 18 7500 0 0 HCA HEALTHCARE INC OPTIONS 40412C101 6540 75000 SH Call SOLE 19 75000 0 0 HCI GROUP INC COM 40416E103 57 1213 SH SOLE 2 642 0 571 HCI GROUP INC COM 40416E103 10 208 SH SOLE 7 208 0 0 HCI GROUP INC COM 40416E103 1976 42056 SH SOLE 18 42056 0 0 HCI GROUP INC COM 40416E103 271 5773 SH SOLE 19 5773 0 0 HCI GROUP INC COM 40416E103 33920 722015 SH SOLE 21 722015 0 0 HCI GROUP INC COM 40416E103 11887 253025 SH SOLE 22 236459 0 16566 HCI GROUP INC COM 40416E103 71 1519 SH SOLE 28 1519 0 0 HCI GROUP INC COM 40416E103 550 11698 SH SOLE 30 11698 0 0 HCI GROUP INC COM 40416E103 49 1041 SH SOLE 40 1041 0 0 HCP INC COM 40414L109 20213 632436 SH SOLE 2 186740 0 445696 HCP INC COM 40414L109 16494 516067 SH SOLE 4 504435 0 11632 HCP INC COM 40414L109 31199 976188 SH SOLE 7 947732 0 28456 HCP INC COM 40414L109 257 8036 SH SOLE 13 8036 0 0 HCP INC COM 40414L109 628 19638 SH SOLE 15 19638 0 0 HCP INC COM 40414L109 35803 1120250 SH SOLE 18 1055606 0 64644 HCP INC COM 40414L109 18340 573849 SH SOLE 19 573849 0 0 HCP INC COM 40414L109 7511 235011 SH SOLE 20 0 0 235011 HCP INC COM 40414L109 495102 15491317 SH SOLE 21 15491317 0 0 HCP INC COM 40414L109 592232 18530408 SH SOLE 22 16188698 0 2341710 HCP INC COM 40414L109 18888 590993 SH SOLE 23 590993 0 0 HCP INC COM 40414L109 36525 1142835 SH SOLE 25 1142835 0 0 HCP INC COM 40414L109 54493 1705028 SH SOLE 26 447552 0 1257476 HCP INC COM 40414L109 3109 97291 SH SOLE 28 73150 0 24141 HCP INC COM 40414L109 5680 177727 SH SOLE 29 177727 0 0 HCP INC COM 40414L109 120667 3775554 SH SOLE 30 3775554 0 0 HCP INC COM 40414L109 9821 307300 SH SOLE 31 215280 0 92020 HCP INC COM 40414L109 5110 159895 SH SOLE 34 159895 0 0 HCP INC COM 40414L109 16567 518368 SH SOLE 36 518368 0 0 HCP INC COM 40414L109 71 2230 SH SOLE 40 2230 0 0 HD SUPPLY HLDGS INC COM 40416M105 5472 178648 SH SOLE 2 15977 0 162671 HD SUPPLY HLDGS INC COM 40416M105 1981 64670 SH SOLE 4 59898 0 4772 HD SUPPLY HLDGS INC COM 40416M105 375 12239 SH SOLE 7 12239 0 0 HD SUPPLY HLDGS INC COM 40416M105 661 21574 SH SOLE 15 0 0 21574 HD SUPPLY HLDGS INC COM 40416M105 3697 120704 SH SOLE 18 100913 0 19791 HD SUPPLY HLDGS INC COM 40416M105 2819 92049 SH SOLE 19 92049 0 0 HD SUPPLY HLDGS INC COM 40416M105 3841 125413 SH SOLE 20 0 0 125413 HD SUPPLY HLDGS INC COM 40416M105 65914 2151936 SH SOLE 21 2151936 0 0 HD SUPPLY HLDGS INC COM 40416M105 185416 6053418 SH SOLE 22 5437947 0 615471 HD SUPPLY HLDGS INC COM 40416M105 7444 243014 SH SOLE 23 243014 0 0 HD SUPPLY HLDGS INC COM 40416M105 11166 364557 SH SOLE 26 179064 0 185493 HD SUPPLY HLDGS INC COM 40416M105 1282 41866 SH SOLE 28 31258 0 10608 HD SUPPLY HLDGS INC COM 40416M105 1770 57779 SH SOLE 29 8152 0 49627 HD SUPPLY HLDGS INC COM 40416M105 6677 217987 SH SOLE 30 217987 0 0 HD SUPPLY HLDGS INC COM 40416M105 2805 91563 SH SOLE 31 41378 0 50185 HD SUPPLY HLDGS INC COM 40416M105 421 13739 SH SOLE 34 13739 0 0 HD SUPPLY HLDGS INC COM 40416M105 1048 34200 SH SOLE 36 34200 0 0 HD SUPPLY HLDGS INC COM 40416M105 25 802 SH SOLE 40 802 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 40470 465338 SH SOLE 2 12608 0 452730 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2371 27265 SH SOLE 7 27265 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 196 2258 SH SOLE 18 2258 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 388 4465 SH OTR 19 0 4465 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 658 7568 SH SOLE 19 7568 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 39062 449138 SH SOLE 21 449138 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 80910 930318 SH SOLE 22 930318 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 18690 214905 SH SOLE 26 86587 0 128318 HDFC BANK LTD ADR REPS 3 SHS 40415F101 167 1916 SH SOLE 34 1916 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 15 628 SH SOLE 2 476 0 152 HEALTH INS INNOVATIONS INC COM CL A 42225K106 12 523 SH SOLE 7 523 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 952 40520 SH SOLE 18 40520 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 142 6047 SH SOLE 19 6047 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 8107 344966 SH SOLE 21 344966 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 5715 243195 SH SOLE 22 219538 0 23657 HEALTHCARE RLTY TR COM 421946104 2386 69870 SH SOLE 2 50740 0 19130 HEALTHCARE RLTY TR COM 421946104 1286 37668 SH SOLE 4 37668 0 0 HEALTHCARE RLTY TR COM 421946104 5038 147519 SH SOLE 7 147519 0 0 HEALTHCARE RLTY TR COM 421946104 142 4146 SH SOLE 15 4146 0 0 HEALTHCARE RLTY TR COM 421946104 26426 773811 SH SOLE 18 773811 0 0 HEALTHCARE RLTY TR COM 421946104 5914 173191 SH SOLE 19 173191 0 0 HEALTHCARE RLTY TR COM 421946104 272682 7984820 SH SOLE 21 7984820 0 0 HEALTHCARE RLTY TR COM 421946104 171374 5018277 SH SOLE 22 4794021 0 224256 HEALTHCARE RLTY TR COM 421946104 190 5578 SH SOLE 23 5578 0 0 HEALTHCARE RLTY TR COM 421946104 7025 205701 SH SOLE 25 205701 0 0 HEALTHCARE RLTY TR COM 421946104 2496 73098 SH SOLE 26 31152 0 41946 HEALTHCARE RLTY TR COM 421946104 581 17015 SH SOLE 28 17015 0 0 HEALTHCARE RLTY TR COM 421946104 1369 40096 SH SOLE 29 40096 0 0 HEALTHCARE RLTY TR COM 421946104 20425 598111 SH SOLE 30 598111 0 0 HEALTHCARE RLTY TR COM 421946104 72 2110 SH SOLE 36 2110 0 0 HEALTHCARE RLTY TR COM 421946104 373 10917 SH SOLE 40 10917 0 0 HEALTHCARE SVCS GRP INC COM 421906108 188 4017 SH SOLE 2 3281 0 736 HEALTHCARE SVCS GRP INC COM 421906108 15 310 SH SOLE 4 310 0 0 HEALTHCARE SVCS GRP INC COM 421906108 81 1734 SH SOLE 7 1734 0 0 HEALTHCARE SVCS GRP INC COM 421906108 15616 333463 SH SOLE 18 333463 0 0 HEALTHCARE SVCS GRP INC COM 421906108 2219 47384 SH SOLE 19 47384 0 0 HEALTHCARE SVCS GRP INC COM 421906108 294962 6298576 SH SOLE 21 6298576 0 0 HEALTHCARE SVCS GRP INC COM 421906108 88048 1880162 SH SOLE 22 1742890 0 137272 HEALTHCARE SVCS GRP INC COM 421906108 1017 21714 SH SOLE 26 17645 0 4069 HEALTHCARE SVCS GRP INC COM 421906108 458 9774 SH SOLE 28 9774 0 0 HEALTHCARE SVCS GRP INC COM 421906108 4961 105936 SH SOLE 30 105936 0 0 HEALTHCARE SVCS GRP INC COM 421906108 356 7599 SH SOLE 40 7599 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3708 119181 SH SOLE 2 15961 0 103220 HEALTHCARE TR AMER INC CL A NEW 42225P501 5334 171468 SH SOLE 4 171468 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 7534 242161 SH SOLE 7 242161 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 220 7064 SH SOLE 15 7064 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4667 150009 SH SOLE 18 150009 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 8314 267245 SH SOLE 19 267245 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 106580 3425918 SH SOLE 21 3425918 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 217794 7000764 SH SOLE 22 6300610 0 700154 HEALTHCARE TR AMER INC CL A NEW 42225P501 294 9451 SH SOLE 23 9451 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10414 334737 SH SOLE 25 334737 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3722 119648 SH SOLE 26 56017 0 63631 HEALTHCARE TR AMER INC CL A NEW 42225P501 919 29539 SH SOLE 28 29539 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2786 89550 SH SOLE 29 66221 0 23329 HEALTHCARE TR AMER INC CL A NEW 42225P501 30599 983563 SH SOLE 30 983563 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 142 4553 SH SOLE 31 4553 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2373 76267 SH SOLE 34 76267 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 599 19268 SH SOLE 40 19268 0 0 HEALTHEQUITY INC COM 42226A107 126 2535 SH SOLE 2 2213 0 322 HEALTHEQUITY INC COM 42226A107 15 293 SH SOLE 4 293 0 0 HEALTHEQUITY INC COM 42226A107 58 1169 SH SOLE 7 1169 0 0 HEALTHEQUITY INC COM 42226A107 11925 239307 SH SOLE 18 239307 0 0 HEALTHEQUITY INC COM 42226A107 13635 273633 SH SOLE 19 273633 0 0 HEALTHEQUITY INC COM 42226A107 199111 3995802 SH SOLE 21 3995802 0 0 HEALTHEQUITY INC COM 42226A107 61068 1225534 SH SOLE 22 1129356 0 96178 HEALTHEQUITY INC COM 42226A107 690 13842 SH SOLE 26 10377 0 3465 HEALTHEQUITY INC COM 42226A107 332 6671 SH SOLE 28 6671 0 0 HEALTHEQUITY INC COM 42226A107 3301 66255 SH SOLE 30 66255 0 0 HEALTHEQUITY INC COM 42226A107 298 5973 SH SOLE 40 5973 0 0 HEALTHSOUTH CORP COM NEW 421924309 1910 39465 SH SOLE 2 38816 0 649 HEALTHSOUTH CORP COM NEW 421924309 22 458 SH SOLE 4 458 0 0 HEALTHSOUTH CORP COM NEW 421924309 154 3179 SH SOLE 7 3179 0 0 HEALTHSOUTH CORP COM NEW 421924309 27373 565553 SH SOLE 18 565553 0 0 HEALTHSOUTH CORP COM NEW 421924309 2884 59578 SH SOLE 19 59578 0 0 HEALTHSOUTH CORP COM NEW 421924309 276968 5722473 SH SOLE 21 5722473 0 0 HEALTHSOUTH CORP COM NEW 421924309 137590 2842773 SH SOLE 22 2668266 0 174507 HEALTHSOUTH CORP COM NEW 421924309 1744 36043 SH SOLE 26 30277 0 5766 HEALTHSOUTH CORP COM NEW 421924309 645 13334 SH SOLE 28 13334 0 0 HEALTHSOUTH CORP COM NEW 421924309 125 2583 SH SOLE 29 0 0 2583 HEALTHSOUTH CORP COM NEW 421924309 950 19632 SH SOLE 30 19632 0 0 HEALTHSOUTH CORP COM NEW 421924309 87 1795 SH SOLE 36 1795 0 0 HEALTHSOUTH CORP COM NEW 421924309 462 9538 SH SOLE 40 9538 0 0 HEALTHSTREAM INC COM 42222N103 34 1309 SH SOLE 2 1169 0 140 HEALTHSTREAM INC COM 42222N103 5 173 SH SOLE 4 173 0 0 HEALTHSTREAM INC COM 42222N103 19 737 SH SOLE 7 737 0 0 HEALTHSTREAM INC COM 42222N103 3288 124937 SH SOLE 18 124937 0 0 HEALTHSTREAM INC COM 42222N103 444 16868 SH SOLE 19 16868 0 0 HEALTHSTREAM INC COM 42222N103 61117 2322092 SH SOLE 21 2322092 0 0 HEALTHSTREAM INC COM 42222N103 17104 649847 SH SOLE 22 600204 0 49643 HEALTHSTREAM INC COM 42222N103 29 1087 SH SOLE 26 0 0 1087 HEALTHSTREAM INC COM 42222N103 96 3645 SH SOLE 28 3645 0 0 HEALTHSTREAM INC COM 42222N103 942 35809 SH SOLE 30 35809 0 0 HEALTHSTREAM INC COM 42222N103 86 3264 SH SOLE 40 3264 0 0 HEARTLAND EXPRESS INC COM 422347104 49 2358 SH SOLE 2 1915 0 443 HEARTLAND EXPRESS INC COM 422347104 6 309 SH SOLE 4 309 0 0 HEARTLAND EXPRESS INC COM 422347104 27 1298 SH SOLE 7 1298 0 0 HEARTLAND EXPRESS INC COM 422347104 4468 214607 SH SOLE 18 214607 0 0 HEARTLAND EXPRESS INC COM 422347104 6739 323668 SH SOLE 19 323668 0 0 HEARTLAND EXPRESS INC COM 422347104 77192 3707573 SH SOLE 21 3707573 0 0 HEARTLAND EXPRESS INC COM 422347104 26542 1274817 SH SOLE 22 1177511 0 97306 HEARTLAND EXPRESS INC COM 422347104 390 18738 SH SOLE 26 14452 0 4286 HEARTLAND EXPRESS INC COM 422347104 153 7364 SH SOLE 28 7364 0 0 HEARTLAND EXPRESS INC COM 422347104 1388 66680 SH SOLE 30 66680 0 0 HEARTLAND EXPRESS INC COM 422347104 115 5514 SH SOLE 40 5514 0 0 HEARTLAND FINL USA INC COM 42234Q102 236 5004 SH SOLE 2 1004 0 4000 HEARTLAND FINL USA INC COM 42234Q102 26 556 SH SOLE 7 556 0 0 HEARTLAND FINL USA INC COM 42234Q102 4375 92886 SH SOLE 18 92886 0 0 HEARTLAND FINL USA INC COM 42234Q102 781 16592 SH SOLE 19 16592 0 0 HEARTLAND FINL USA INC COM 42234Q102 34253 727239 SH SOLE 21 727239 0 0 HEARTLAND FINL USA INC COM 42234Q102 29500 626332 SH SOLE 22 588108 0 38224 HEARTLAND FINL USA INC COM 42234Q102 115 2435 SH SOLE 28 2435 0 0 HEARTLAND FINL USA INC COM 42234Q102 159 3385 SH SOLE 30 3385 0 0 HEARTLAND FINL USA INC COM 42234Q102 93 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 3404 SH SOLE 21 3404 0 0 HECLA MNG CO COM 422704106 422 82691 SH SOLE 2 16393 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 7578 1485844 SH SOLE 18 1485844 0 0 HECLA MNG CO COM 422704106 1296 254136 SH SOLE 19 254136 0 0 HECLA MNG CO COM 422704106 62787 12311105 SH SOLE 21 12311105 0 0 HECLA MNG CO COM 422704106 54065 10600892 SH SOLE 22 9881054 0 719838 HECLA MNG CO COM 422704106 1069 209596 SH SOLE 26 179998 0 29598 HECLA MNG CO COM 422704106 285 55918 SH SOLE 28 55918 0 0 HECLA MNG CO COM 422704106 308 60449 SH SOLE 30 60449 0 0 HECLA MNG CO COM 422704106 222 43441 SH SOLE 40 43441 0 0 HEICO CORP NEW COM 422806109 1090 15169 SH SOLE 2 6192 0 8977 HEICO CORP NEW COM 422806109 5 64 SH SOLE 4 64 0 0 HEICO CORP NEW COM 422806109 51 712 SH SOLE 7 712 0 0 HEICO CORP NEW COM 422806109 3 38 SH SOLE 15 0 0 38 HEICO CORP NEW COM 422806109 828 11530 SH SOLE 18 11530 0 0 HEICO CORP NEW COM 422806109 780 10859 SH SOLE 19 10859 0 0 HEICO CORP NEW COM 422806109 57542 800976 SH SOLE 21 800976 0 0 HEICO CORP NEW COM 422806109 44844 624226 SH SOLE 22 557190 0 67036 HEICO CORP NEW COM 422806109 1092 15207 SH SOLE 26 13728 0 1479 HEICO CORP NEW COM 422806109 261 3635 SH SOLE 28 3635 0 0 HEICO CORP NEW COM 422806109 963 13410 SH SOLE 29 0 0 13410 HEICO CORP NEW COM 422806109 313 4360 SH SOLE 30 4360 0 0 HEICO CORP NEW COM 422806109 39 549 SH SOLE 31 549 0 0 HEICO CORP NEW COM 422806109 201 2796 SH SOLE 40 2796 0 0 HEICO CORP NEW CL A 422806208 2491 40145 SH SOLE 2 19619 0 20526 HEICO CORP NEW CL A 422806208 13 211 SH SOLE 4 211 0 0 HEICO CORP NEW CL A 422806208 70 1126 SH SOLE 7 1126 0 0 HEICO CORP NEW CL A 422806208 1478 23820 SH SOLE 18 23820 0 0 HEICO CORP NEW CL A 422806208 46 745 SH OTR 19 745 0 0 HEICO CORP NEW CL A 422806208 9048 145810 SH SOLE 19 145810 0 0 HEICO CORP NEW CL A 422806208 79283 1277728 SH SOLE 21 1277728 0 0 HEICO CORP NEW CL A 422806208 91285 1471146 SH SOLE 22 1316093 0 155053 HEICO CORP NEW CL A 422806208 62 1007 SH SOLE 23 1007 0 0 HEICO CORP NEW CL A 422806208 810 13055 SH SOLE 26 10105 0 2950 HEICO CORP NEW CL A 422806208 420 6763 SH SOLE 28 6763 0 0 HEICO CORP NEW CL A 422806208 2609 42045 SH SOLE 29 0 0 42045 HEICO CORP NEW CL A 422806208 449 7244 SH SOLE 30 7244 0 0 HEICO CORP NEW CL A 422806208 70 1135 SH SOLE 31 1135 0 0 HEICO CORP NEW CL A 422806208 328 5282 SH SOLE 40 5282 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 89 4094 SH SOLE 2 724 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 2116 97284 SH SOLE 18 97284 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 271 12442 SH SOLE 19 12442 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 35477 1631140 SH SOLE 21 1631140 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 11658 535996 SH SOLE 22 501734 0 34262 HEIDRICK & STRUGGLES INTL IN COM 422819102 53 2430 SH SOLE 28 2430 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 588 27028 SH SOLE 30 27028 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 36 1670 SH SOLE 40 1670 0 0 HELEN OF TROY CORP LTD COM G4388N106 1366 14518 SH SOLE 2 11938 0 2580 HELEN OF TROY CORP LTD COM G4388N106 12 132 SH SOLE 4 132 0 0 HELEN OF TROY CORP LTD COM G4388N106 65 690 SH SOLE 7 690 0 0 HELEN OF TROY CORP LTD COM G4388N106 16671 177160 SH SOLE 18 177160 0 0 HELEN OF TROY CORP LTD COM G4388N106 1742 18512 SH SOLE 19 18512 0 0 HELEN OF TROY CORP LTD COM G4388N106 157004 1668480 SH SOLE 21 1668480 0 0 HELEN OF TROY CORP LTD COM G4388N106 80924 859978 SH SOLE 22 808450 0 51528 HELEN OF TROY CORP LTD COM G4388N106 965 10258 SH SOLE 26 8344 0 1914 HELEN OF TROY CORP LTD COM G4388N106 361 3832 SH SOLE 28 3832 0 0 HELEN OF TROY CORP LTD COM G4388N106 420 4467 SH SOLE 30 4467 0 0 HELEN OF TROY CORP LTD COM G4388N106 276 2931 SH SOLE 40 2931 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 188 33278 SH SOLE 2 11060 0 22218 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 253 SH SOLE 4 253 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 13 2230 SH SOLE 7 2230 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3942 698964 SH SOLE 18 698964 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 525 93113 SH SOLE 19 93113 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 68918 12219503 SH SOLE 21 12219503 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 21320 3780187 SH SOLE 22 3507126 0 273061 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 108 19080 SH SOLE 26 15350 0 3730 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 82 14457 SH SOLE 28 14457 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1104 195788 SH SOLE 30 195788 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 65 11446 SH SOLE 40 11446 0 0 HELMERICH & PAYNE INC COM 423452101 8111 149267 SH SOLE 2 28650 0 120617 HELMERICH & PAYNE INC COM 423452101 2058 37880 SH SOLE 4 34583 0 3297 HELMERICH & PAYNE INC COM 423452101 5144 94655 SH SOLE 7 90415 0 4240 HELMERICH & PAYNE INC COM 423452101 43 788 SH SOLE 13 788 0 0 HELMERICH & PAYNE INC COM 423452101 35 649 SH SOLE 15 649 0 0 HELMERICH & PAYNE INC COM 423452101 32269 593844 SH SOLE 18 578978 0 14866 HELMERICH & PAYNE INC COM 423452101 12309 226521 SH SOLE 19 226521 0 0 HELMERICH & PAYNE INC COM 423452101 3803 69984 SH SOLE 20 0 0 69984 HELMERICH & PAYNE INC COM 423452101 326807 6014124 SH SOLE 21 6014124 0 0 HELMERICH & PAYNE INC COM 423452101 164121 3020262 SH SOLE 22 2517091 0 503171 HELMERICH & PAYNE INC COM 423452101 7784 143245 SH SOLE 23 143245 0 0 HELMERICH & PAYNE INC COM 423452101 4908 90323 SH SOLE 25 90323 0 0 HELMERICH & PAYNE INC COM 423452101 17913 329642 SH SOLE 26 134376 0 195266 HELMERICH & PAYNE INC COM 423452101 1202 22115 SH SOLE 28 16643 0 5472 HELMERICH & PAYNE INC COM 423452101 1732 31874 SH SOLE 29 5166 0 26708 HELMERICH & PAYNE INC COM 423452101 16156 297316 SH SOLE 30 297316 0 0 HELMERICH & PAYNE INC COM 423452101 2849 52429 SH SOLE 31 23294 0 29135 HELMERICH & PAYNE INC COM 423452101 4573 84156 SH SOLE 32 84156 0 0 HELMERICH & PAYNE INC COM 423452101 4268 78546 SH SOLE 34 78546 0 0 HELMERICH & PAYNE INC COM 423452101 6608 121608 SH SOLE 36 121608 0 0 HELMERICH & PAYNE INC COM 423452101 28 513 SH SOLE 40 513 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 24 2064 SH SOLE 2 618 0 1446 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 734 61965 SH SOLE 18 61965 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 333 28118 SH SOLE 19 28118 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 5910 498726 SH SOLE 21 498726 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1755 148120 SH SOLE 22 139124 0 8996 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 41 3490 SH SOLE 30 3490 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 0 42 SH SOLE 17 0 0 42 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 3 5727 SH SOLE 19 5727 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 5 10000 SH SOLE 21 10000 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 222 444929 SH SOLE 22 444929 0 0 HENNESSY ADVISORS INC COM 425885100 12 818 SH SOLE 18 818 0 0 HENNESSY ADVISORS INC COM 425885100 193 12714 SH SOLE 21 12714 0 0 HENNESSY ADVISORS INC COM 425885100 29 1943 SH SOLE 22 1943 0 0 HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 6815 677800 SH SOLE 2 677800 0 0 HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 78 7728 SH OTR 19 7728 0 0 HENNESSY CAP ACQUSTON CORP I UNIT 06/15/2024 42588L204 603 60000 SH SOLE 22 60000 0 0 HENRY JACK & ASSOC INC COM 426281101 13351 128533 SH SOLE 2 66015 0 62518 HENRY JACK & ASSOC INC COM 426281101 2884 27764 SH SOLE 4 26191 0 1573 HENRY JACK & ASSOC INC COM 426281101 3914 37679 SH SOLE 7 37679 0 0 HENRY JACK & ASSOC INC COM 426281101 312 3000 SH SOLE 15 0 0 3000 HENRY JACK & ASSOC INC COM 426281101 29505 284053 SH SOLE 18 276167 0 7886 HENRY JACK & ASSOC INC COM 426281101 3688 35504 SH SOLE 19 35504 0 0 HENRY JACK & ASSOC INC COM 426281101 7618 73341 SH SOLE 20 0 0 73341 HENRY JACK & ASSOC INC COM 426281101 469184 4517027 SH SOLE 21 4517027 0 0 HENRY JACK & ASSOC INC COM 426281101 285436 2748015 SH SOLE 22 2498742 0 249273 HENRY JACK & ASSOC INC COM 426281101 9719 93566 SH SOLE 23 93566 0 0 HENRY JACK & ASSOC INC COM 426281101 18598 179052 SH SOLE 26 66224 0 112828 HENRY JACK & ASSOC INC COM 426281101 1720 16560 SH SOLE 28 12305 0 4255 HENRY JACK & ASSOC INC COM 426281101 3543 34114 SH SOLE 29 2793 0 31321 HENRY JACK & ASSOC INC COM 426281101 18597 179040 SH SOLE 30 179040 0 0 HENRY JACK & ASSOC INC COM 426281101 4641 44678 SH SOLE 31 15921 0 28757 HENRY JACK & ASSOC INC COM 426281101 549 5287 SH SOLE 34 5287 0 0 HENRY JACK & ASSOC INC COM 426281101 3363 32375 SH SOLE 36 32375 0 0 HENRY JACK & ASSOC INC COM 426281101 42 404 SH SOLE 40 404 0 0 HERBALIFE LTD COM USD SHS G4412G101 2566 35975 SH SOLE 2 12425 0 23550 HERBALIFE LTD COM USD SHS G4412G101 24 337 SH SOLE 4 337 0 0 HERBALIFE LTD COM USD SHS G4412G101 176 2464 SH SOLE 7 2464 0 0 HERBALIFE LTD COM USD SHS G4412G101 40 564 SH SOLE 15 564 0 0 HERBALIFE LTD COM USD SHS G4412G101 2453 34394 SH SOLE 18 34394 0 0 HERBALIFE LTD COM USD SHS G4412G101 3109 43582 SH SOLE 19 43582 0 0 HERBALIFE LTD COM USD SHS G4412G101 52819 740494 SH SOLE 21 740494 0 0 HERBALIFE LTD COM USD SHS G4412G101 135510 1899766 SH SOLE 22 1678235 0 221531 HERBALIFE LTD COM USD SHS G4412G101 4374 61326 SH SOLE 25 61326 0 0 HERBALIFE LTD COM USD SHS G4412G101 7249 101627 SH SOLE 26 30535 0 71092 HERBALIFE LTD COM USD SHS G4412G101 725 10167 SH SOLE 28 10167 0 0 HERBALIFE LTD COM USD SHS G4412G101 889 12465 SH SOLE 29 0 0 12465 HERBALIFE LTD COM USD SHS G4412G101 754 10573 SH SOLE 30 10573 0 0 HERBALIFE LTD COM USD SHS G4412G101 112 1568 SH SOLE 31 1568 0 0 HERBALIFE LTD COM USD SHS G4412G101 4603 64527 SH SOLE 36 64527 0 0 HERBALIFE LTD COM USD SHS G4412G101 575 8055 SH SOLE 40 8055 0 0 HERC HLDGS INC COM 42704L104 46 1164 SH SOLE 2 1003 0 161 HERC HLDGS INC COM 42704L104 5 124 SH SOLE 4 124 0 0 HERC HLDGS INC COM 42704L104 22 564 SH SOLE 7 564 0 0 HERC HLDGS INC COM 42704L104 3273 83240 SH SOLE 18 83240 0 0 HERC HLDGS INC COM 42704L104 622 15813 SH SOLE 19 15813 0 0 HERC HLDGS INC COM 42704L104 28044 713224 SH SOLE 21 713224 0 0 HERC HLDGS INC COM 42704L104 25327 644117 SH SOLE 22 593047 0 51070 HERC HLDGS INC COM 42704L104 274 6979 SH SOLE 26 5787 0 1192 HERC HLDGS INC COM 42704L104 143 3625 SH SOLE 28 3625 0 0 HERC HLDGS INC COM 42704L104 165 4202 SH SOLE 30 4202 0 0 HERC HLDGS INC COM 42704L104 336 8537 SH SOLE 36 8537 0 0 HERC HLDGS INC COM 42704L104 105 2676 SH SOLE 40 2676 0 0 HERCULES CAPITAL INC COM 427096508 7472 564316 SH SOLE 30 564316 0 0 HERITAGE COMMERCE CORP COM 426927109 85 6186 SH SOLE 2 1482 0 4704 HERITAGE COMMERCE CORP COM 426927109 32 2346 SH SOLE 7 2346 0 0 HERITAGE COMMERCE CORP COM 426927109 1941 140871 SH SOLE 18 140871 0 0 HERITAGE COMMERCE CORP COM 426927109 326 23663 SH SOLE 19 23663 0 0 HERITAGE COMMERCE CORP COM 426927109 15933 1156225 SH SOLE 21 1156225 0 0 HERITAGE COMMERCE CORP COM 426927109 23374 1696200 SH SOLE 22 1665591 0 30609 HERITAGE COMMERCE CORP COM 426927109 315 22827 SH SOLE 29 0 0 22827 HERITAGE COMMERCE CORP COM 426927109 77 5613 SH SOLE 30 5613 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 31 1958 SH SOLE 2 607 0 1351 HERITAGE CRYSTAL CLEAN INC COM 42726M106 4 281 SH SOLE 7 281 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 830 52192 SH SOLE 18 52192 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 157 9847 SH SOLE 19 9847 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 7061 444119 SH SOLE 21 444119 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2130 133982 SH SOLE 22 124162 0 9820 HERITAGE FINL CORP WASH COM 42722X106 154 5821 SH SOLE 2 1191 0 4630 HERITAGE FINL CORP WASH COM 42722X106 22 832 SH SOLE 7 832 0 0 HERITAGE FINL CORP WASH COM 42722X106 3087 116503 SH SOLE 18 116503 0 0 HERITAGE FINL CORP WASH COM 42722X106 543 20501 SH SOLE 19 20501 0 0 HERITAGE FINL CORP WASH COM 42722X106 25054 945427 SH SOLE 21 945427 0 0 HERITAGE FINL CORP WASH COM 42722X106 23574 889577 SH SOLE 22 829090 0 60487 HERITAGE FINL CORP WASH COM 42722X106 116 4369 SH SOLE 28 4369 0 0 HERITAGE FINL CORP WASH COM 42722X106 296 11167 SH SOLE 29 0 0 11167 HERITAGE FINL CORP WASH COM 42722X106 112 4231 SH SOLE 30 4231 0 0 HERITAGE FINL CORP WASH COM 42722X106 17 648 SH SOLE 34 648 0 0 HERITAGE FINL CORP WASH COM 42722X106 86 3254 SH SOLE 40 3254 0 0 HERITAGE INS HLDGS INC COM 42727J102 74 5689 SH SOLE 2 2334 0 3355 HERITAGE INS HLDGS INC COM 42727J102 8 580 SH SOLE 7 580 0 0 HERITAGE INS HLDGS INC COM 42727J102 1424 109334 SH SOLE 18 109334 0 0 HERITAGE INS HLDGS INC COM 42727J102 9468 727171 SH SOLE 19 727171 0 0 HERITAGE INS HLDGS INC COM 42727J102 11218 861633 SH SOLE 21 861633 0 0 HERITAGE INS HLDGS INC COM 42727J102 8872 681451 SH SOLE 22 630718 0 50733 HERITAGE INS HLDGS INC COM 42727J102 51 3942 SH SOLE 28 3942 0 0 HERITAGE INS HLDGS INC COM 42727J102 46 3524 SH SOLE 30 3524 0 0 HERITAGE INS HLDGS INC COM 42727J102 34 2573 SH SOLE 40 2573 0 0 HERON THERAPEUTICS INC COM 427746102 59 4285 SH SOLE 2 2501 0 1784 HERON THERAPEUTICS INC COM 427746102 11 765 SH SOLE 7 765 0 0 HERON THERAPEUTICS INC COM 427746102 2299 166010 SH SOLE 18 166010 0 0 HERON THERAPEUTICS INC COM 427746102 451 32599 SH SOLE 19 32599 0 0 HERON THERAPEUTICS INC COM 427746102 19560 1412261 SH SOLE 21 1412261 0 0 HERON THERAPEUTICS INC COM 427746102 16150 1166089 SH SOLE 22 1069827 0 96262 HERON THERAPEUTICS INC COM 427746102 15 1074 SH SOLE 26 0 0 1074 HERON THERAPEUTICS INC COM 427746102 61 4394 SH SOLE 28 4394 0 0 HERON THERAPEUTICS INC COM 427746102 93 6690 SH SOLE 30 6690 0 0 HERON THERAPEUTICS INC COM 427746102 33 2384 SH SOLE 40 2384 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 159 8610 SH SOLE 2 1621 0 6989 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 225 12133 SH SOLE 4 12133 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 974 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 3848 207896 SH SOLE 18 207896 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1224 66112 SH SOLE 19 66112 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 64888 3505564 SH SOLE 21 3505564 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 31380 1695275 SH SOLE 22 1616135 0 79140 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 38 2031 SH SOLE 23 2031 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1206 65163 SH SOLE 25 65163 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 731 39513 SH SOLE 26 24958 0 14555 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 115 6228 SH SOLE 28 6228 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 873 47151 SH SOLE 29 15177 0 31974 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 4681 252878 SH SOLE 30 252878 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 62 3370 SH SOLE 34 3370 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 94 5070 SH SOLE 40 5070 0 0 HERSHEY CO COM 427866108 37404 348361 SH SOLE 2 211245 0 137116 HERSHEY CO COM 427866108 8077 75228 SH SOLE 4 71120 0 4108 HERSHEY CO COM 427866108 13032 121372 SH SOLE 7 108883 0 12489 HERSHEY CO COM 427866108 4704 43815 SH SOLE 13 43815 0 0 HERSHEY CO COM 427866108 108 1006 SH SOLE 15 1006 0 0 HERSHEY CO COM 427866108 33476 311779 SH SOLE 18 291359 0 20420 HERSHEY CO COM 427866108 13311 123969 SH SOLE 19 117252 0 6717 HERSHEY CO COM 427866108 11184 104167 SH SOLE 20 0 0 104167 HERSHEY CO COM 427866108 339949 3166142 SH SOLE 21 3166142 0 0 HERSHEY CO COM 427866108 497356 4632167 SH SOLE 22 3814955 0 817212 HERSHEY CO COM 427866108 22479 209360 SH SOLE 23 209360 0 0 HERSHEY CO COM 427866108 12746 118707 SH SOLE 25 118707 0 0 HERSHEY CO COM 427866108 55654 518336 SH SOLE 26 140682 0 377654 HERSHEY CO COM 427866108 3231 30094 SH SOLE 28 22445 0 7649 HERSHEY CO COM 427866108 8027 74758 SH SOLE 29 23233 0 51525 HERSHEY CO COM 427866108 44336 412931 SH SOLE 30 412931 0 0 HERSHEY CO COM 427866108 13042 121470 SH SOLE 31 62300 0 59170 HERSHEY CO COM 427866108 5678 52880 SH SOLE 34 52880 0 0 HERSHEY CO COM 427866108 21142 196910 SH SOLE 36 196910 0 0 HERSHEY CO COM 427866108 80 742 SH SOLE 40 742 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 135 11742 SH SOLE 2 2128 0 9614 HERTZ GLOBAL HLDGS INC COM 42806J106 4 374 SH SOLE 4 374 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 149 12963 SH SOLE 7 12963 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 2397 208413 SH SOLE 18 208413 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 451 39207 SH SOLE 19 39207 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 20216 1757917 SH SOLE 21 1757917 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 21427 1863187 SH SOLE 22 1706554 0 156633 HERTZ GLOBAL HLDGS INC COM 42806J106 256 22302 SH SOLE 26 17365 0 4937 HERTZ GLOBAL HLDGS INC COM 42806J106 107 9311 SH SOLE 28 9311 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 250 21743 SH SOLE 30 21743 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1262 109734 SH SOLE 36 109734 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 92 8030 SH SOLE 40 8030 0 0 HERTZ GLOBAL HLDGS INC OPTIONS 42806J106 69 6000 SH Put SOLE 2 6000 0 0 HERTZ GLOBAL HLDGS INC OPTIONS 42806J106 1150 100000 SH Put SOLE 19 100000 0 0 HESKA CORP COM RESTRC NEW 42805E306 244 2394 SH SOLE 2 2309 0 85 HESKA CORP COM RESTRC NEW 42805E306 20 195 SH SOLE 7 195 0 0 HESKA CORP COM RESTRC NEW 42805E306 3159 30953 SH SOLE 18 30953 0 0 HESKA CORP COM RESTRC NEW 42805E306 2208 21631 SH SOLE 19 21631 0 0 HESKA CORP COM RESTRC NEW 42805E306 56595 554469 SH SOLE 21 554469 0 0 HESKA CORP COM RESTRC NEW 42805E306 22732 222714 SH SOLE 22 209715 0 12999 HESKA CORP COM RESTRC NEW 42805E306 1224 11988 SH SOLE 23 11988 0 0 HESKA CORP COM RESTRC NEW 42805E306 109 1064 SH SOLE 28 1064 0 0 HESKA CORP COM RESTRC NEW 42805E306 933 9142 SH SOLE 30 9142 0 0 HESKA CORP COM RESTRC NEW 42805E306 80 785 SH SOLE 40 785 0 0 HESS CORP COM 42809H107 15567 354855 SH SOLE 2 84308 0 270547 HESS CORP COM 42809H107 3665 83552 SH SOLE 4 76802 0 6750 HESS CORP COM 42809H107 8888 202600 SH SOLE 7 183498 0 19102 HESS CORP COM 42809H107 3326 75810 SH SOLE 13 75810 0 0 HESS CORP COM 42809H107 77 1749 SH SOLE 15 1749 0 0 HESS CORP COM 42809H107 131252 2991828 SH SOLE 18 2846697 0 145131 HESS CORP COM 42809H107 1158 26388 SH OTR 19 0 26388 0 HESS CORP COM 42809H107 266820 6082071 SH SOLE 19 6082071 0 0 HESS CORP COM 42809H107 5650 128788 SH SOLE 20 0 0 128788 HESS CORP COM 42809H107 257132 5861237 SH SOLE 21 5861237 0 0 HESS CORP COM 42809H107 349520 7967168 SH SOLE 22 6325131 0 1642037 HESS CORP COM 42809H107 16200 369267 SH SOLE 23 369267 0 0 HESS CORP COM 42809H107 20430 465699 SH SOLE 25 465699 0 0 HESS CORP COM 42809H107 44384 1011715 SH SOLE 26 290848 0 720867 HESS CORP COM 42809H107 2606 59407 SH SOLE 28 44356 0 15051 HESS CORP COM 42809H107 526 11993 SH SOLE 29 10234 0 1759 HESS CORP COM 42809H107 37857 862942 SH SOLE 30 862942 0 0 HESS CORP COM 42809H107 6858 156329 SH SOLE 31 64857 0 91472 HESS CORP COM 42809H107 65521 1493534 SH SOLE 34 1493534 0 0 HESS CORP COM 42809H107 16375 373262 SH SOLE 36 373262 0 0 HESS CORP COM 42809H107 72 1647 SH SOLE 40 1647 0 0 HESS CORP OPTIONS 42809H107 505 11500 SH Put SOLE 2 11500 0 0 HESS CORP OPTIONS 42809H107 60817 1386300 SH Put SOLE 19 1374600 0 11700 HESS CORP OPTIONS 42809H107 733 16700 SH Put SOLE 22 16700 0 0 HESS CORP OPTIONS 42809H107 13038 297200 SH Put SOLE 34 297200 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 37174 2240771 SH SOLE 2 586465 0 1654306 HEWLETT PACKARD ENTERPRISE C COM 42824C109 9878 595399 SH SOLE 4 554290 0 41109 HEWLETT PACKARD ENTERPRISE C COM 42824C109 24201 1458757 SH SOLE 7 1388526 0 70231 HEWLETT PACKARD ENTERPRISE C COM 42824C109 377 22725 SH SOLE 13 22725 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 184 11120 SH SOLE 15 11120 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 59 3564 SH SOLE 17 0 0 3564 HEWLETT PACKARD ENTERPRISE C COM 42824C109 53876 3247489 SH SOLE 18 2979402 0 268087 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2451 147723 SH SOLE 19 147723 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 14087 849149 SH SOLE 20 0 0 849149 HEWLETT PACKARD ENTERPRISE C COM 42824C109 426169 25688312 SH SOLE 21 25688312 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 722618 43557450 SH SOLE 22 35940189 0 7617261 HEWLETT PACKARD ENTERPRISE C COM 42824C109 32933 1985082 SH SOLE 23 1985082 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 23878 1439293 SH SOLE 25 1439293 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 71522 4311160 SH SOLE 26 1488532 0 2822628 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5774 348047 SH SOLE 28 260417 0 87630 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1289 77693 SH SOLE 29 73174 0 4519 HEWLETT PACKARD ENTERPRISE C COM 42824C109 89732 5408779 SH SOLE 30 5408779 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 15503 934459 SH SOLE 31 369830 0 564629 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2349 141568 SH SOLE 34 141568 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 34542 2082095 SH SOLE 36 2082095 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 151 9091 SH SOLE 40 9091 0 0 HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 189 11400 SH Put SOLE 2 11400 0 0 HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 232 14000 SH Put SOLE 18 14000 0 0 HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 3733 225000 SH Put SOLE 19 225000 0 0 HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 27 1600 SH Put SOLE 22 1600 0 0 HEXCEL CORP NEW COM 428291108 3189 60409 SH SOLE 2 21356 0 39053 HEXCEL CORP NEW COM 428291108 21 393 SH SOLE 4 393 0 0 HEXCEL CORP NEW COM 428291108 116 2200 SH SOLE 7 2200 0 0 HEXCEL CORP NEW COM 428291108 2448 46372 SH SOLE 18 46372 0 0 HEXCEL CORP NEW COM 428291108 2161 40945 SH SOLE 19 40945 0 0 HEXCEL CORP NEW COM 428291108 113663 2153123 SH SOLE 21 2153123 0 0 HEXCEL CORP NEW COM 428291108 134724 2552068 SH SOLE 22 2257226 0 294842 HEXCEL CORP NEW COM 428291108 1574 29808 SH SOLE 26 24535 0 5273 HEXCEL CORP NEW COM 428291108 693 13122 SH SOLE 28 13122 0 0 HEXCEL CORP NEW COM 428291108 743 14078 SH SOLE 30 14078 0 0 HEXCEL CORP NEW COM 428291108 106 2001 SH SOLE 31 2001 0 0 HEXCEL CORP NEW COM 428291108 508 9620 SH SOLE 40 9620 0 0 HFF INC CL A 40418F108 57 1652 SH SOLE 2 1547 0 105 HFF INC CL A 40418F108 10 287 SH SOLE 4 287 0 0 HFF INC CL A 40418F108 34 992 SH SOLE 7 992 0 0 HFF INC CL A 40418F108 5925 170402 SH SOLE 18 170402 0 0 HFF INC CL A 40418F108 824 23694 SH SOLE 19 23694 0 0 HFF INC CL A 40418F108 105624 3037791 SH SOLE 21 3037791 0 0 HFF INC CL A 40418F108 33105 952123 SH SOLE 22 883959 0 68164 HFF INC CL A 40418F108 0 4 SH SOLE 23 4 0 0 HFF INC CL A 40418F108 291 8368 SH SOLE 26 5763 0 2605 HFF INC CL A 40418F108 175 5024 SH SOLE 28 5024 0 0 HFF INC CL A 40418F108 1857 53405 SH SOLE 30 53405 0 0 HFF INC CL A 40418F108 139 3987 SH SOLE 40 3987 0 0 HIBBETT SPORTS INC COM 428567101 95 4579 SH SOLE 2 809 0 3770 HIBBETT SPORTS INC COM 428567101 4 191 SH SOLE 4 191 0 0 HIBBETT SPORTS INC COM 428567101 14 677 SH SOLE 7 677 0 0 HIBBETT SPORTS INC COM 428567101 2322 111920 SH SOLE 18 111920 0 0 HIBBETT SPORTS INC COM 428567101 4011 193321 SH SOLE 19 193321 0 0 HIBBETT SPORTS INC COM 428567101 38439 1852489 SH SOLE 21 1852489 0 0 HIBBETT SPORTS INC COM 428567101 12990 626027 SH SOLE 22 577287 0 48740 HIBBETT SPORTS INC COM 428567101 203 9763 SH SOLE 26 7856 0 1907 HIBBETT SPORTS INC COM 428567101 72 3493 SH SOLE 28 3493 0 0 HIBBETT SPORTS INC COM 428567101 642 30949 SH SOLE 30 30949 0 0 HIBBETT SPORTS INC COM 428567101 58 2799 SH SOLE 40 2799 0 0 HIGHWOODS PPTYS INC COM 431284108 5191 102357 SH SOLE 2 51868 0 50489 HIGHWOODS PPTYS INC COM 431284108 4259 83994 SH SOLE 4 83994 0 0 HIGHWOODS PPTYS INC COM 431284108 7104 140082 SH SOLE 7 140082 0 0 HIGHWOODS PPTYS INC COM 431284108 190 3754 SH SOLE 15 3754 0 0 HIGHWOODS PPTYS INC COM 431284108 18658 367934 SH SOLE 18 367934 0 0 HIGHWOODS PPTYS INC COM 431284108 7098 139968 SH SOLE 19 139968 0 0 HIGHWOODS PPTYS INC COM 431284108 280570 5532842 SH SOLE 21 5532842 0 0 HIGHWOODS PPTYS INC COM 431284108 230495 4545359 SH SOLE 22 4179358 0 366001 HIGHWOODS PPTYS INC COM 431284108 642 12662 SH SOLE 23 12662 0 0 HIGHWOODS PPTYS INC COM 431284108 9000 177482 SH SOLE 25 177482 0 0 HIGHWOODS PPTYS INC COM 431284108 3395 66950 SH SOLE 26 29837 0 37113 HIGHWOODS PPTYS INC COM 431284108 701 13822 SH SOLE 28 13822 0 0 HIGHWOODS PPTYS INC COM 431284108 4965 97913 SH SOLE 29 35184 0 62729 HIGHWOODS PPTYS INC COM 431284108 26336 519343 SH SOLE 30 519343 0 0 HIGHWOODS PPTYS INC COM 431284108 112 2206 SH SOLE 31 2206 0 0 HIGHWOODS PPTYS INC COM 431284108 1754 34584 SH SOLE 34 34584 0 0 HIGHWOODS PPTYS INC COM 431284108 208 4093 SH SOLE 36 4093 0 0 HIGHWOODS PPTYS INC COM 431284108 532 10482 SH SOLE 40 10482 0 0 HILL INTERNATIONAL INC COM 431466101 24 4569 SH SOLE 2 1829 0 2740 HILL INTERNATIONAL INC COM 431466101 654 125813 SH SOLE 18 125813 0 0 HILL INTERNATIONAL INC COM 431466101 132 25419 SH SOLE 19 25419 0 0 HILL INTERNATIONAL INC COM 431466101 5757 1107063 SH SOLE 21 1107063 0 0 HILL INTERNATIONAL INC COM 431466101 5288 1016960 SH SOLE 22 990829 0 26131 HILL ROM HLDGS INC COM 431475102 4674 58715 SH SOLE 2 34420 0 24295 HILL ROM HLDGS INC COM 431475102 48 608 SH SOLE 4 608 0 0 HILL ROM HLDGS INC COM 431475102 129 1616 SH SOLE 7 1616 0 0 HILL ROM HLDGS INC COM 431475102 568 7130 SH SOLE 15 0 0 7130 HILL ROM HLDGS INC COM 431475102 21 260 SH SOLE 17 0 0 260 HILL ROM HLDGS INC COM 431475102 17800 223585 SH SOLE 18 223585 0 0 HILL ROM HLDGS INC COM 431475102 3258 40929 SH SOLE 19 40929 0 0 HILL ROM HLDGS INC COM 431475102 224589 2821116 SH SOLE 21 2821116 0 0 HILL ROM HLDGS INC COM 431475102 157328 1976230 SH SOLE 22 1775888 0 200342 HILL ROM HLDGS INC COM 431475102 30 371 SH SOLE 23 371 0 0 HILL ROM HLDGS INC COM 431475102 1697 21312 SH SOLE 26 18102 0 3210 HILL ROM HLDGS INC COM 431475102 747 9387 SH SOLE 28 9387 0 0 HILL ROM HLDGS INC COM 431475102 3671 46118 SH SOLE 29 0 0 46118 HILL ROM HLDGS INC COM 431475102 798 10027 SH SOLE 30 10027 0 0 HILL ROM HLDGS INC COM 431475102 123 1545 SH SOLE 31 1545 0 0 HILL ROM HLDGS INC COM 431475102 572 7189 SH SOLE 40 7189 0 0 HILLENBRAND INC COM 431571108 119 3299 SH SOLE 2 3098 0 201 HILLENBRAND INC COM 431571108 7 195 SH SOLE 4 195 0 0 HILLENBRAND INC COM 431571108 56 1557 SH SOLE 7 1557 0 0 HILLENBRAND INC COM 431571108 11199 310226 SH SOLE 18 310226 0 0 HILLENBRAND INC COM 431571108 8443 233885 SH SOLE 19 233885 0 0 HILLENBRAND INC COM 431571108 193385 5356939 SH SOLE 21 5356939 0 0 HILLENBRAND INC COM 431571108 59596 1650872 SH SOLE 22 1528296 0 122576 HILLENBRAND INC COM 431571108 741 20527 SH SOLE 26 16075 0 4452 HILLENBRAND INC COM 431571108 327 9050 SH SOLE 28 9050 0 0 HILLENBRAND INC COM 431571108 9682 268208 SH SOLE 30 268208 0 0 HILLENBRAND INC COM 431571108 241 6668 SH SOLE 40 6668 0 0 HILLTOP HOLDINGS INC COM 432748101 454 17322 SH SOLE 2 4622 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 7439 283826 SH SOLE 18 283826 0 0 HILLTOP HOLDINGS INC COM 432748101 1297 49485 SH SOLE 19 49485 0 0 HILLTOP HOLDINGS INC COM 432748101 58899 2247182 SH SOLE 21 2247182 0 0 HILLTOP HOLDINGS INC COM 432748101 56056 2138730 SH SOLE 22 1997265 0 141465 HILLTOP HOLDINGS INC COM 432748101 583 22255 SH SOLE 26 17485 0 4770 HILLTOP HOLDINGS INC COM 432748101 281 10719 SH SOLE 28 10719 0 0 HILLTOP HOLDINGS INC COM 432748101 388 14820 SH SOLE 30 14820 0 0 HILLTOP HOLDINGS INC COM 432748101 225 8566 SH SOLE 40 8566 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1012 28065 SH SOLE 2 5748 0 22317 HILTON GRAND VACATIONS INC COM 43283X105 10 280 SH SOLE 4 280 0 0 HILTON GRAND VACATIONS INC COM 43283X105 47 1303 SH SOLE 7 1303 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1057 29304 SH SOLE 18 29304 0 0 HILTON GRAND VACATIONS INC COM 43283X105 4553 126263 SH SOLE 19 126263 0 0 HILTON GRAND VACATIONS INC COM 43283X105 22500 623954 SH SOLE 21 623954 0 0 HILTON GRAND VACATIONS INC COM 43283X105 58473 1621541 SH SOLE 22 1395411 0 226130 HILTON GRAND VACATIONS INC COM 43283X105 641 17779 SH SOLE 26 13233 0 4546 HILTON GRAND VACATIONS INC COM 43283X105 305 8448 SH SOLE 28 8448 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1218 33774 SH SOLE 29 0 0 33774 HILTON GRAND VACATIONS INC COM 43283X105 659 18279 SH SOLE 30 18279 0 0 HILTON GRAND VACATIONS INC COM 43283X105 45 1239 SH SOLE 31 1239 0 0 HILTON GRAND VACATIONS INC COM 43283X105 133 3695 SH SOLE 36 3695 0 0 HILTON GRAND VACATIONS INC COM 43283X105 294 8156 SH SOLE 40 8156 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 14815 239524 SH SOLE 2 45125 0 194399 HILTON WORLDWIDE HLDGS INC COM 43300A203 5436 87897 SH SOLE 4 82897 0 5000 HILTON WORLDWIDE HLDGS INC COM 43300A203 8844 142997 SH SOLE 7 135464 0 7533 HILTON WORLDWIDE HLDGS INC COM 43300A203 275 4440 SH SOLE 13 4440 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 70 1133 SH SOLE 15 1133 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 0 7 SH SOLE 17 0 0 7 HILTON WORLDWIDE HLDGS INC COM 43300A203 28349 458352 SH SOLE 18 427450 0 30902 HILTON WORLDWIDE HLDGS INC COM 43300A203 14693 237553 SH SOLE 19 237553 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 7026 113599 SH SOLE 20 0 0 113599 HILTON WORLDWIDE HLDGS INC COM 43300A203 230227 3722345 SH SOLE 21 3722345 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 324713 5250007 SH SOLE 22 4349788 0 900219 HILTON WORLDWIDE HLDGS INC COM 43300A203 14123 228342 SH SOLE 23 228342 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 8606 139136 SH SOLE 25 139136 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 32711 528878 SH SOLE 26 194806 0 334072 HILTON WORLDWIDE HLDGS INC COM 43300A203 2559 41376 SH SOLE 28 30588 0 10788 HILTON WORLDWIDE HLDGS INC COM 43300A203 452 7304 SH SOLE 29 7304 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 32108 519125 SH SOLE 30 519125 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 5551 89747 SH SOLE 31 39190 0 50557 HILTON WORLDWIDE HLDGS INC COM 43300A203 2528 40876 SH SOLE 34 40876 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 12069 195135 SH SOLE 36 195135 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 57 916 SH SOLE 40 916 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 30 3700 SH SOLE 2 3700 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2 200 SH SOLE 17 0 0 200 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 157 19134 SH SOLE 22 19134 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 13 1642 SH SOLE 25 1642 0 0 HINGHAM INSTN SVGS MASS COM 433323102 27 147 SH SOLE 2 52 0 95 HINGHAM INSTN SVGS MASS COM 433323102 913 5017 SH SOLE 18 5017 0 0 HINGHAM INSTN SVGS MASS COM 433323102 129 708 SH SOLE 19 708 0 0 HINGHAM INSTN SVGS MASS COM 433323102 7759 42650 SH SOLE 21 42650 0 0 HINGHAM INSTN SVGS MASS COM 433323102 3364 18490 SH SOLE 22 17548 0 942 HISTOGENICS CORP COM 43358V109 3 1666 SH SOLE 18 1666 0 0 HISTOGENICS CORP COM 43358V109 2 1354 SH SOLE 19 1354 0 0 HISTOGENICS CORP COM 43358V109 55 30485 SH SOLE 21 30485 0 0 HMN FINL INC COM 40424G108 10 595 SH SOLE 18 595 0 0 HMN FINL INC COM 40424G108 33 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 883 50320 SH SOLE 22 50320 0 0 HMS HLDGS CORP COM 40425J101 110 5945 SH SOLE 2 3648 0 2297 HMS HLDGS CORP COM 40425J101 11 606 SH SOLE 4 606 0 0 HMS HLDGS CORP COM 40425J101 45 2411 SH SOLE 7 2411 0 0 HMS HLDGS CORP COM 40425J101 7336 396538 SH SOLE 18 396538 0 0 HMS HLDGS CORP COM 40425J101 1049 56695 SH SOLE 19 56695 0 0 HMS HLDGS CORP COM 40425J101 135819 7341571 SH SOLE 21 7341571 0 0 HMS HLDGS CORP COM 40425J101 40758 2203116 SH SOLE 22 2040029 0 163087 HMS HLDGS CORP COM 40425J101 461 24920 SH SOLE 26 19367 0 5553 HMS HLDGS CORP COM 40425J101 228 12307 SH SOLE 28 12307 0 0 HMS HLDGS CORP COM 40425J101 2258 122074 SH SOLE 30 122074 0 0 HMS HLDGS CORP COM 40425J101 175 9471 SH SOLE 40 9471 0 0 HNI CORP COM 404251100 767 19229 SH SOLE 2 18941 0 288 HNI CORP COM 404251100 12 293 SH SOLE 4 293 0 0 HNI CORP COM 404251100 44 1096 SH SOLE 7 1096 0 0 HNI CORP COM 404251100 11160 279907 SH SOLE 18 279907 0 0 HNI CORP COM 404251100 1144 28699 SH SOLE 19 28699 0 0 HNI CORP COM 404251100 108455 2720228 SH SOLE 21 2720228 0 0 HNI CORP COM 404251100 54914 1377332 SH SOLE 22 1289927 0 87405 HNI CORP COM 404251100 387 9707 SH SOLE 23 9707 0 0 HNI CORP COM 404251100 621 15584 SH SOLE 26 12303 0 3281 HNI CORP COM 404251100 252 6326 SH SOLE 28 6326 0 0 HNI CORP COM 404251100 306 7687 SH SOLE 29 0 0 7687 HNI CORP COM 404251100 269 6740 SH SOLE 30 6740 0 0 HNI CORP COM 404251100 95 2383 SH SOLE 34 2383 0 0 HNI CORP COM 404251100 186 4668 SH SOLE 40 4668 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 289 8908 SH SOLE 7 8908 0 0 HOLLYFRONTIER CORP COM 436106108 7072 257443 SH SOLE 2 99125 0 158318 HOLLYFRONTIER CORP COM 436106108 1362 49565 SH SOLE 4 45527 0 4038 HOLLYFRONTIER CORP COM 436106108 1258 45801 SH SOLE 7 38448 0 7353 HOLLYFRONTIER CORP COM 436106108 34 1223 SH SOLE 13 1223 0 0 HOLLYFRONTIER CORP COM 436106108 32 1174 SH SOLE 15 1174 0 0 HOLLYFRONTIER CORP COM 436106108 18932 689191 SH SOLE 18 672661 0 16530 HOLLYFRONTIER CORP COM 436106108 5545 201870 SH SOLE 19 201870 0 0 HOLLYFRONTIER CORP COM 436106108 3053 111123 SH SOLE 20 0 0 111123 HOLLYFRONTIER CORP COM 436106108 332213 12093650 SH SOLE 21 12093650 0 0 HOLLYFRONTIER CORP COM 436106108 163683 5958624 SH SOLE 22 5292454 0 666170 HOLLYFRONTIER CORP COM 436106108 6821 248321 SH SOLE 23 248321 0 0 HOLLYFRONTIER CORP COM 436106108 3330 121219 SH SOLE 25 121219 0 0 HOLLYFRONTIER CORP COM 436106108 15667 570335 SH SOLE 26 225620 0 344715 HOLLYFRONTIER CORP COM 436106108 928 33787 SH SOLE 28 24981 0 8806 HOLLYFRONTIER CORP COM 436106108 1334 48566 SH SOLE 29 9089 0 39477 HOLLYFRONTIER CORP COM 436106108 6164 224378 SH SOLE 30 224378 0 0 HOLLYFRONTIER CORP COM 436106108 2544 92596 SH SOLE 31 40974 0 51622 HOLLYFRONTIER CORP COM 436106108 2657 96712 SH SOLE 32 96712 0 0 HOLLYFRONTIER CORP COM 436106108 309 11263 SH SOLE 34 11263 0 0 HOLLYFRONTIER CORP COM 436106108 7501 273074 SH SOLE 36 273074 0 0 HOLLYFRONTIER CORP COM 436106108 25 902 SH SOLE 40 902 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 0 14 SH SOLE 22 14 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2894 174214 SH SOLE 31 0 0 174214 HOLOGIC INC COM 436440101 27350 602679 SH SOLE 2 340600 0 262079 HOLOGIC INC COM 436440101 3821 84204 SH SOLE 4 76188 0 8016 HOLOGIC INC COM 436440101 10339 227833 SH SOLE 7 203728 0 24105 HOLOGIC INC COM 436440101 262 5780 SH SOLE 13 5780 0 0 HOLOGIC INC COM 436440101 94 2074 SH SOLE 15 2074 0 0 HOLOGIC INC COM 436440101 45832 1009952 SH SOLE 18 964600 0 45352 HOLOGIC INC COM 436440101 98594 2172638 SH SOLE 19 2172638 0 0 HOLOGIC INC COM 436440101 13058 287743 SH SOLE 20 115300 0 172443 HOLOGIC INC COM 436440101 323376 7125954 SH SOLE 21 7125954 0 0 HOLOGIC INC COM 436440101 336681 7419153 SH SOLE 22 6155729 0 1263424 HOLOGIC INC COM 436440101 16045 353577 SH SOLE 23 353577 0 0 HOLOGIC INC COM 436440101 8457 186362 SH SOLE 25 186362 0 0 HOLOGIC INC COM 436440101 35133 774200 SH SOLE 26 276170 0 498030 HOLOGIC INC COM 436440101 2726 60067 SH SOLE 28 45301 0 14766 HOLOGIC INC COM 436440101 3600 79322 SH SOLE 29 10613 0 68709 HOLOGIC INC COM 436440101 37469 825674 SH SOLE 30 825674 0 0 HOLOGIC INC COM 436440101 6427 141626 SH SOLE 31 61544 0 80082 HOLOGIC INC COM 436440101 2241 49386 SH SOLE 32 49386 0 0 HOLOGIC INC COM 436440101 44404 978497 SH SOLE 34 978497 0 0 HOLOGIC INC COM 436440101 11986 264131 SH SOLE 36 264131 0 0 HOLOGIC INC COM 436440101 56 1241 SH SOLE 40 1241 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 3355 2290000 PRN SOLE 2 1794000 0 496000 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 875 597000 PRN SOLE 19 597000 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 766 523000 PRN SOLE 21 523000 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 50 34000 PRN SOLE 25 34000 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 1132 773000 PRN SOLE 26 773000 0 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 721 492000 PRN SOLE 34 492000 0 0 HOLOGIC INC FRNT 12/1 436440AG6 640 508000 PRN SOLE 21 508000 0 0 HOME BANCORP INC COM 43689E107 41 959 SH SOLE 2 220 0 739 HOME BANCORP INC COM 43689E107 964 22675 SH SOLE 18 22675 0 0 HOME BANCORP INC COM 43689E107 196 4618 SH SOLE 19 4618 0 0 HOME BANCORP INC COM 43689E107 7999 188129 SH SOLE 21 188129 0 0 HOME BANCORP INC COM 43689E107 2322 54599 SH SOLE 22 51019 0 3580 HOME BANCSHARES INC COM 436893200 1690 67861 SH SOLE 2 65584 0 2277 HOME BANCSHARES INC COM 436893200 13 508 SH SOLE 4 508 0 0 HOME BANCSHARES INC COM 436893200 68 2738 SH SOLE 7 2738 0 0 HOME BANCSHARES INC COM 436893200 20151 809285 SH SOLE 18 809285 0 0 HOME BANCSHARES INC COM 436893200 3692 148260 SH SOLE 19 148260 0 0 HOME BANCSHARES INC COM 436893200 195170 7838165 SH SOLE 21 7838165 0 0 HOME BANCSHARES INC COM 436893200 112825 4531125 SH SOLE 22 4283980 0 247145 HOME BANCSHARES INC COM 436893200 1121 45009 SH SOLE 26 38592 0 6417 HOME BANCSHARES INC COM 436893200 452 18160 SH SOLE 28 18160 0 0 HOME BANCSHARES INC COM 436893200 1414 56768 SH SOLE 29 0 0 56768 HOME BANCSHARES INC COM 436893200 477 19157 SH SOLE 30 19157 0 0 HOME BANCSHARES INC COM 436893200 333 13362 SH SOLE 40 13362 0 0 HOME DEPOT INC COM 437076102 305065 1988689 SH SOLE 2 711097 0 1277592 HOME DEPOT INC COM 437076102 77295 503880 SH SOLE 4 472791 0 31089 HOME DEPOT INC COM 437076102 127926 833936 SH SOLE 7 831714 0 2222 HOME DEPOT INC COM 437076102 7241 47202 SH SOLE 13 47202 0 0 HOME DEPOT INC COM 437076102 3704 24143 SH SOLE 15 8070 0 16073 HOME DEPOT INC COM 437076102 138 899 SH SOLE 17 0 0 899 HOME DEPOT INC COM 437076102 702533 4579745 SH SOLE 18 4098668 0 481077 HOME DEPOT INC COM 437076102 545177 3553954 SH SOLE 19 3553954 0 0 HOME DEPOT INC COM 437076102 92954 605957 SH SOLE 20 20117 0 585840 HOME DEPOT INC COM 437076102 2933446 19122855 SH SOLE 21 19122855 0 0 HOME DEPOT INC COM 437076102 5041612 32865786 SH SOLE 22 26916016 0 5949770 HOME DEPOT INC COM 437076102 253120 1650062 SH SOLE 23 1650062 0 0 HOME DEPOT INC COM 437076102 134918 879517 SH SOLE 25 860110 0 19407 HOME DEPOT INC COM 437076102 498393 3248979 SH SOLE 26 985922 0 2263057 HOME DEPOT INC COM 437076102 39331 256398 SH SOLE 28 192105 0 64293 HOME DEPOT INC COM 437076102 41183 268471 SH SOLE 29 134109 0 134362 HOME DEPOT INC COM 437076102 515703 3361822 SH SOLE 30 3361822 0 0 HOME DEPOT INC COM 437076102 124295 810267 SH SOLE 31 418592 0 391675 HOME DEPOT INC COM 437076102 12491 81430 SH SOLE 32 81430 0 0 HOME DEPOT INC COM 437076102 98738 643664 SH SOLE 34 643664 0 0 HOME DEPOT INC COM 437076102 222450 1450130 SH SOLE 36 1450130 0 0 HOME DEPOT INC COM 437076102 951 6197 SH SOLE 40 6197 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 169 6111 SH SOLE 2 1292 0 4819 HOMESTREET INC COM 43785V102 21 742 SH SOLE 7 742 0 0 HOMESTREET INC COM 43785V102 4145 149762 SH SOLE 18 149762 0 0 HOMESTREET INC COM 43785V102 535 19327 SH SOLE 19 19327 0 0 HOMESTREET INC COM 43785V102 67862 2452114 SH SOLE 21 2452114 0 0 HOMESTREET INC COM 43785V102 20099 726253 SH SOLE 22 685120 0 41133 HOMESTREET INC COM 43785V102 87 3128 SH SOLE 28 3128 0 0 HOMESTREET INC COM 43785V102 1059 38273 SH SOLE 30 38273 0 0 HOMESTREET INC COM 43785V102 58 2090 SH SOLE 40 2090 0 0 HOMETRUST BANCSHARES INC COM 437872104 77 3162 SH SOLE 2 601 0 2561 HOMETRUST BANCSHARES INC COM 437872104 1627 66699 SH SOLE 18 66699 0 0 HOMETRUST BANCSHARES INC COM 437872104 297 12152 SH SOLE 19 12152 0 0 HOMETRUST BANCSHARES INC COM 437872104 13352 547230 SH SOLE 21 547230 0 0 HOMETRUST BANCSHARES INC COM 437872104 7060 289344 SH SOLE 22 253289 0 36055 HOMETRUST BANCSHARES INC COM 437872104 66 2716 SH SOLE 26 0 0 2716 HOMETRUST BANCSHARES INC COM 437872104 66 2685 SH SOLE 28 2685 0 0 HOMETRUST BANCSHARES INC COM 437872104 62 2536 SH SOLE 30 2536 0 0 HOMETRUST BANCSHARES INC COM 437872104 31 1259 SH SOLE 34 1259 0 0 HOMETRUST BANCSHARES INC COM 437872104 49 2005 SH SOLE 40 2005 0 0 HONEYWELL INTL INC COM 438516106 128102 961081 SH SOLE 2 247083 0 713998 HONEYWELL INTL INC COM 438516106 29519 221465 SH SOLE 4 202523 0 18942 HONEYWELL INTL INC COM 438516106 68876 516739 SH SOLE 7 514161 0 2578 HONEYWELL INTL INC COM 438516106 464 3484 SH SOLE 13 3484 0 0 HONEYWELL INTL INC COM 438516106 663 4976 SH SOLE 15 4976 0 0 HONEYWELL INTL INC COM 438516106 0 2 SH SOLE 17 0 0 2 HONEYWELL INTL INC COM 438516106 344041 2581150 SH SOLE 18 2424449 0 156701 HONEYWELL INTL INC COM 438516106 386574 2900246 SH SOLE 19 2900246 0 0 HONEYWELL INTL INC COM 438516106 52085 390765 SH SOLE 20 0 0 390765 HONEYWELL INTL INC COM 438516106 1451893 10892739 SH SOLE 21 10892739 0 0 HONEYWELL INTL INC COM 438516106 2671772 20044802 SH SOLE 22 16478283 0 3566519 HONEYWELL INTL INC COM 438516106 118762 891008 SH SOLE 23 891008 0 0 HONEYWELL INTL INC COM 438516106 71378 535510 SH SOLE 25 535510 0 0 HONEYWELL INTL INC COM 438516106 210807 1581564 SH SOLE 26 497137 0 1084427 HONEYWELL INTL INC COM 438516106 6599 49510 SH SOLE 28 10706 0 38804 HONEYWELL INTL INC COM 438516106 15850 118913 SH SOLE 29 28589 0 90324 HONEYWELL INTL INC COM 438516106 261508 1961946 SH SOLE 30 1961946 0 0 HONEYWELL INTL INC COM 438516106 48944 367200 SH SOLE 31 151267 0 215933 HONEYWELL INTL INC COM 438516106 22471 168591 SH SOLE 34 168591 0 0 HONEYWELL INTL INC COM 438516106 112328 842733 SH SOLE 36 842733 0 0 HONEYWELL INTL INC COM 438516106 481 3612 SH SOLE 40 3612 0 0 HOOKER FURNITURE CORP COM 439038100 58 1405 SH SOLE 2 1405 0 0 HOOKER FURNITURE CORP COM 439038100 12 303 SH SOLE 7 303 0 0 HOOKER FURNITURE CORP COM 439038100 1680 40836 SH SOLE 18 40836 0 0 HOOKER FURNITURE CORP COM 439038100 306 7426 SH SOLE 19 7426 0 0 HOOKER FURNITURE CORP COM 439038100 14730 357966 SH SOLE 21 357966 0 0 HOOKER FURNITURE CORP COM 439038100 12574 305558 SH SOLE 22 279865 0 25693 HOOKER FURNITURE CORP COM 439038100 92 2224 SH SOLE 28 2224 0 0 HOOKER FURNITURE CORP COM 439038100 70 1709 SH SOLE 30 1709 0 0 HOOKER FURNITURE CORP COM 439038100 80 1936 SH SOLE 40 1936 0 0 HOPE BANCORP INC COM 43940T109 501 26851 SH SOLE 2 5403 0 21448 HOPE BANCORP INC COM 43940T109 19 1041 SH SOLE 4 1041 0 0 HOPE BANCORP INC COM 43940T109 58 3126 SH SOLE 7 3126 0 0 HOPE BANCORP INC COM 43940T109 12066 646977 SH SOLE 18 646977 0 0 HOPE BANCORP INC COM 43940T109 3941 211322 SH SOLE 19 211322 0 0 HOPE BANCORP INC COM 43940T109 206257 11059373 SH SOLE 21 11059373 0 0 HOPE BANCORP INC COM 43940T109 66595 3570786 SH SOLE 22 3337173 0 233613 HOPE BANCORP INC COM 43940T109 1080 57935 SH SOLE 26 51770 0 6165 HOPE BANCORP INC COM 43940T109 348 18667 SH SOLE 28 18667 0 0 HOPE BANCORP INC COM 43940T109 460 24642 SH SOLE 29 0 0 24642 HOPE BANCORP INC COM 43940T109 3461 185603 SH SOLE 30 185603 0 0 HOPE BANCORP INC COM 43940T109 268 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 365 25485 SH SOLE 21 25485 0 0 HOPFED BANCORP INC COM 439734104 14 983 SH SOLE 22 983 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 330 8727 SH SOLE 2 1707 0 7020 HORACE MANN EDUCATORS CORP N COM 440327104 6 164 SH SOLE 4 164 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 42 1107 SH SOLE 7 1107 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 7785 205946 SH SOLE 18 205946 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 8664 229213 SH SOLE 19 229213 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 133803 3539749 SH SOLE 21 3539749 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 43308 1145706 SH SOLE 22 1069994 0 75712 HORACE MANN EDUCATORS CORP N COM 440327104 765 20244 SH SOLE 26 17080 0 3164 HORACE MANN EDUCATORS CORP N COM 440327104 221 5846 SH SOLE 28 5846 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 371 9817 SH SOLE 29 0 0 9817 HORACE MANN EDUCATORS CORP N COM 440327104 2173 57476 SH SOLE 30 57476 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 176 4645 SH SOLE 40 4645 0 0 HORIZON BANCORP IND COM 440407104 129 4913 SH SOLE 2 939 0 3974 HORIZON BANCORP IND COM 440407104 13 497 SH SOLE 7 497 0 0 HORIZON BANCORP IND COM 440407104 2183 82865 SH SOLE 18 82865 0 0 HORIZON BANCORP IND COM 440407104 383 14547 SH SOLE 19 14547 0 0 HORIZON BANCORP IND COM 440407104 17949 681173 SH SOLE 21 681173 0 0 HORIZON BANCORP IND COM 440407104 8634 327655 SH SOLE 22 285770 0 41885 HORIZON BANCORP IND COM 440407104 84 3190 SH SOLE 30 3190 0 0 HORIZON GLOBAL CORP COM 44052W104 19 1326 SH SOLE 2 1235 0 91 HORIZON GLOBAL CORP COM 44052W104 6 385 SH SOLE 7 385 0 0 HORIZON GLOBAL CORP COM 44052W104 1340 93328 SH SOLE 18 93328 0 0 HORIZON GLOBAL CORP COM 44052W104 229 15935 SH SOLE 19 15935 0 0 HORIZON GLOBAL CORP COM 44052W104 11405 794227 SH SOLE 21 794227 0 0 HORIZON GLOBAL CORP COM 44052W104 8706 606282 SH SOLE 22 577207 0 29075 HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 474 550000 PRN SOLE 21 550000 0 0 HORIZON PHARMA PLC SHS G4617B105 400 33693 SH SOLE 2 6735 0 26958 HORIZON PHARMA PLC SHS G4617B105 7 602 SH SOLE 4 602 0 0 HORIZON PHARMA PLC SHS G4617B105 51 4276 SH SOLE 7 4276 0 0 HORIZON PHARMA PLC SHS G4617B105 7318 616551 SH SOLE 18 616551 0 0 HORIZON PHARMA PLC SHS G4617B105 1275 107399 SH SOLE 19 106445 0 954 HORIZON PHARMA PLC SHS G4617B105 98275 8279301 SH SOLE 21 8279301 0 0 HORIZON PHARMA PLC SHS G4617B105 51490 4337831 SH SOLE 22 4066711 0 271120 HORIZON PHARMA PLC SHS G4617B105 387 32625 SH SOLE 26 24818 0 7807 HORIZON PHARMA PLC SHS G4617B105 232 19521 SH SOLE 28 19521 0 0 HORIZON PHARMA PLC SHS G4617B105 301 25341 SH SOLE 29 0 0 25341 HORIZON PHARMA PLC SHS G4617B105 278 23427 SH SOLE 30 23427 0 0 HORIZON PHARMA PLC SHS G4617B105 233 19659 SH SOLE 40 19659 0 0 HORMEL FOODS CORP COM 440452100 6901 202313 SH SOLE 2 106585 0 95728 HORMEL FOODS CORP COM 440452100 3062 89783 SH SOLE 4 82088 0 7695 HORMEL FOODS CORP COM 440452100 26284 770553 SH SOLE 7 378389 0 392164 HORMEL FOODS CORP COM 440452100 59 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 25208 739020 SH SOLE 18 696361 0 42659 HORMEL FOODS CORP COM 440452100 11253 329913 SH SOLE 19 329913 0 0 HORMEL FOODS CORP COM 440452100 8611 252442 SH SOLE 20 0 0 252442 HORMEL FOODS CORP COM 440452100 222650 6527425 SH SOLE 21 6527425 0 0 HORMEL FOODS CORP COM 440452100 251861 7383801 SH SOLE 22 6233940 0 1149861 HORMEL FOODS CORP COM 440452100 12280 360007 SH SOLE 23 360007 0 0 HORMEL FOODS CORP COM 440452100 6429 188479 SH SOLE 25 188479 0 0 HORMEL FOODS CORP COM 440452100 31213 915063 SH SOLE 26 314886 0 600177 HORMEL FOODS CORP COM 440452100 2102 61617 SH SOLE 28 46071 0 15546 HORMEL FOODS CORP COM 440452100 37627 1103117 SH SOLE 30 1103117 0 0 HORMEL FOODS CORP COM 440452100 3440 100864 SH SOLE 31 15586 0 85278 HORMEL FOODS CORP COM 440452100 2382 69825 SH SOLE 34 69825 0 0 HORMEL FOODS CORP COM 440452100 11307 331477 SH SOLE 36 331477 0 0 HORMEL FOODS CORP COM 440452100 47 1374 SH SOLE 40 1374 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 16 5724 SH SOLE 18 5724 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 14 5026 SH SOLE 19 5026 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 235 83025 SH SOLE 21 83025 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 1259 444845 SH SOLE 22 444845 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 32 2460 SH SOLE 2 2035 0 425 HORTONWORKS INC COM 440894103 23 1798 SH SOLE 7 1798 0 0 HORTONWORKS INC COM 440894103 19 1471 SH SOLE 17 0 0 1471 HORTONWORKS INC COM 440894103 2116 164275 SH SOLE 18 164275 0 0 HORTONWORKS INC COM 440894103 411 31944 SH SOLE 19 31944 0 0 HORTONWORKS INC COM 440894103 17609 1367150 SH SOLE 21 1367150 0 0 HORTONWORKS INC COM 440894103 16759 1301143 SH SOLE 22 1222550 0 78593 HORTONWORKS INC COM 440894103 62 4791 SH SOLE 28 4791 0 0 HORTONWORKS INC COM 440894103 86 6661 SH SOLE 30 6661 0 0 HORTONWORKS INC COM 440894103 70 5405 SH SOLE 40 5405 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4682 160620 SH SOLE 2 85489 0 75131 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1399 48007 SH SOLE 4 48007 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5717 196116 SH SOLE 7 196116 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 201 6891 SH SOLE 15 6891 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 15907 545684 SH SOLE 18 545684 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4069 139589 SH SOLE 19 139589 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 209414 7184006 SH SOLE 21 7184006 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 194035 6656431 SH SOLE 22 6195394 0 461037 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 143 4894 SH SOLE 23 4894 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 9086 311683 SH SOLE 25 311683 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6317 216716 SH SOLE 26 42613 0 174103 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 634 21761 SH SOLE 28 21761 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1657 56848 SH SOLE 29 56848 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 21232 728366 SH SOLE 30 728366 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 102 3487 SH SOLE 31 3487 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4022 137981 SH SOLE 36 137981 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 492 16871 SH SOLE 40 16871 0 0 HOST HOTELS & RESORTS INC COM 44107P104 22824 1249288 SH SOLE 2 566513 0 682775 HOST HOTELS & RESORTS INC COM 44107P104 14875 814154 SH SOLE 4 794874 0 19280 HOST HOTELS & RESORTS INC COM 44107P104 27806 1521975 SH SOLE 7 1486516 0 35459 HOST HOTELS & RESORTS INC COM 44107P104 319 17450 SH SOLE 13 17450 0 0 HOST HOTELS & RESORTS INC COM 44107P104 561 30717 SH SOLE 15 30717 0 0 HOST HOTELS & RESORTS INC COM 44107P104 32243 1764815 SH SOLE 18 1660719 0 104096 HOST HOTELS & RESORTS INC COM 44107P104 20408 1117048 SH SOLE 19 1117048 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6857 375328 SH SOLE 20 0 0 375328 HOST HOTELS & RESORTS INC COM 44107P104 458376 25089002 SH SOLE 21 25089002 0 0 HOST HOTELS & RESORTS INC COM 44107P104 536559 29368326 SH SOLE 22 25618406 0 3749920 HOST HOTELS & RESORTS INC COM 44107P104 18016 986098 SH SOLE 23 986098 0 0 HOST HOTELS & RESORTS INC COM 44107P104 32645 1786825 SH SOLE 25 1786825 0 0 HOST HOTELS & RESORTS INC COM 44107P104 53224 2913188 SH SOLE 26 742011 0 2171177 HOST HOTELS & RESORTS INC COM 44107P104 2803 153437 SH SOLE 28 114607 0 38830 HOST HOTELS & RESORTS INC COM 44107P104 8590 470164 SH SOLE 29 288301 0 181863 HOST HOTELS & RESORTS INC COM 44107P104 124327 6804963 SH SOLE 30 6804963 0 0 HOST HOTELS & RESORTS INC COM 44107P104 10242 560577 SH SOLE 31 292234 0 268343 HOST HOTELS & RESORTS INC COM 44107P104 5019 274700 SH SOLE 34 274700 0 0 HOST HOTELS & RESORTS INC COM 44107P104 15976 874453 SH SOLE 36 874453 0 0 HOST HOTELS & RESORTS INC COM 44107P104 67 3688 SH SOLE 40 3688 0 0 HOSTESS BRANDS INC CL A 44109J106 269 16693 SH SOLE 2 3812 0 12881 HOSTESS BRANDS INC CL A 44109J106 32 1997 SH SOLE 7 1997 0 0 HOSTESS BRANDS INC CL A 44109J106 4847 301036 SH SOLE 18 301036 0 0 HOSTESS BRANDS INC CL A 44109J106 881 54751 SH SOLE 19 54751 0 0 HOSTESS BRANDS INC CL A 44109J106 38291 2378332 SH SOLE 21 2378332 0 0 HOSTESS BRANDS INC CL A 44109J106 35408 2199242 SH SOLE 22 2048858 0 150384 HOSTESS BRANDS INC CL A 44109J106 132 8189 SH SOLE 28 8189 0 0 HOSTESS BRANDS INC CL A 44109J106 112 6955 SH SOLE 30 6955 0 0 HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 17 5966 SH OTR 19 5966 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 133 10780 SH SOLE 2 4545 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 4499 365799 SH SOLE 18 365799 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 836 67991 SH SOLE 19 67991 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 38281 3112317 SH SOLE 21 3112317 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 34995 2845092 SH SOLE 22 2629294 0 215798 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 280 22733 SH SOLE 26 16812 0 5921 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 191 15525 SH SOLE 28 15525 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 455 36952 SH SOLE 30 36952 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 171 13918 SH SOLE 40 13918 0 0 HOULIHAN LOKEY INC CL A 441593100 418 11981 SH SOLE 2 11981 0 0 HOULIHAN LOKEY INC CL A 441593100 11 309 SH SOLE 7 309 0 0 HOULIHAN LOKEY INC CL A 441593100 2541 72804 SH SOLE 18 72804 0 0 HOULIHAN LOKEY INC CL A 441593100 3895 111611 SH SOLE 19 111611 0 0 HOULIHAN LOKEY INC CL A 441593100 22614 647973 SH SOLE 21 647973 0 0 HOULIHAN LOKEY INC CL A 441593100 34058 975866 SH SOLE 22 944987 0 30879 HOULIHAN LOKEY INC CL A 441593100 263 7527 SH SOLE 23 7527 0 0 HOULIHAN LOKEY INC CL A 441593100 64 1827 SH SOLE 28 1827 0 0 HOULIHAN LOKEY INC CL A 441593100 1200 34390 SH SOLE 29 0 0 34390 HOULIHAN LOKEY INC CL A 441593100 105 3022 SH SOLE 30 3022 0 0 HOULIHAN LOKEY INC CL A 441593100 39 1109 SH SOLE 34 1109 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 4 5104 SH SOLE 19 5104 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 11 14551 SH SOLE 21 14551 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 260 49906 SH SOLE 21 49906 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 2159 415119 SH SOLE 22 415119 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 76 27072 SH SOLE 2 4816 0 22256 HOVNANIAN ENTERPRISES INC CL A 442487203 7 2562 SH SOLE 7 2562 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 1396 498647 SH SOLE 18 498647 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 231 82530 SH SOLE 19 82530 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 18139 6478156 SH SOLE 21 6478156 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 9214 3290558 SH SOLE 22 3085487 0 205071 HOVNANIAN ENTERPRISES INC CL A 442487203 18 6353 SH SOLE 26 0 0 6353 HOVNANIAN ENTERPRISES INC CL A 442487203 49 17460 SH SOLE 28 17460 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 56 19993 SH SOLE 30 19993 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 34 12251 SH SOLE 40 12251 0 0 HOWARD BANCORP INC COM 442496105 20 1030 SH SOLE 2 288 0 742 HOWARD BANCORP INC COM 442496105 634 32942 SH SOLE 18 32942 0 0 HOWARD BANCORP INC COM 442496105 72 3748 SH SOLE 19 3748 0 0 HOWARD BANCORP INC COM 442496105 5479 284620 SH SOLE 21 284620 0 0 HOWARD BANCORP INC COM 442496105 1417 73628 SH SOLE 22 68625 0 5003 HOWARD HUGHES CORP COM 44267D107 2490 20270 SH SOLE 2 2693 0 17577 HOWARD HUGHES CORP COM 44267D107 23 190 SH SOLE 4 190 0 0 HOWARD HUGHES CORP COM 44267D107 134 1094 SH SOLE 7 1094 0 0 HOWARD HUGHES CORP COM 44267D107 2290 18640 SH SOLE 18 18640 0 0 HOWARD HUGHES CORP COM 44267D107 1902 15480 SH SOLE 19 15480 0 0 HOWARD HUGHES CORP COM 44267D107 65155 530403 SH SOLE 21 530403 0 0 HOWARD HUGHES CORP COM 44267D107 120553 981384 SH SOLE 22 873188 0 108196 HOWARD HUGHES CORP COM 44267D107 1718 13984 SH SOLE 26 11745 0 2239 HOWARD HUGHES CORP COM 44267D107 628 5113 SH SOLE 28 5113 0 0 HOWARD HUGHES CORP COM 44267D107 759 6182 SH SOLE 30 6182 0 0 HOWARD HUGHES CORP COM 44267D107 103 840 SH SOLE 31 840 0 0 HOWARD HUGHES CORP COM 44267D107 151 1228 SH SOLE 36 1228 0 0 HOWARD HUGHES CORP COM 44267D107 481 3914 SH SOLE 40 3914 0 0 HP INC COM 40434L105 67650 3870144 SH SOLE 2 2178392 0 1691752 HP INC COM 40434L105 17423 996761 SH SOLE 4 953323 0 43438 HP INC COM 40434L105 23434 1340590 SH SOLE 7 1249395 0 91195 HP INC COM 40434L105 2402 137414 SH SOLE 13 137414 0 0 HP INC COM 40434L105 195 11167 SH SOLE 15 11167 0 0 HP INC COM 40434L105 58314 3336057 SH SOLE 18 3040827 0 295230 HP INC COM 40434L105 4931 282119 SH SOLE 19 282119 0 0 HP INC COM 40434L105 12160 695643 SH SOLE 20 0 0 695643 HP INC COM 40434L105 472128 27009583 SH SOLE 21 27009583 0 0 HP INC COM 40434L105 881358 50420922 SH SOLE 22 40639648 0 9781274 HP INC COM 40434L105 45633 2610560 SH SOLE 23 2610560 0 0 HP INC COM 40434L105 29750 1701971 SH SOLE 25 1701971 0 0 HP INC COM 40434L105 84481 4832996 SH SOLE 26 1560521 0 3272475 HP INC COM 40434L105 6166 352726 SH SOLE 28 264189 0 88537 HP INC COM 40434L105 13907 795590 SH SOLE 29 462679 0 332911 HP INC COM 40434L105 93053 5323404 SH SOLE 30 5323404 0 0 HP INC COM 40434L105 28287 1618251 SH SOLE 31 963209 0 655042 HP INC COM 40434L105 6111 349606 SH SOLE 34 349606 0 0 HP INC COM 40434L105 7980 456506 SH SOLE 35 456506 0 0 HP INC COM 40434L105 42798 2448414 SH SOLE 36 2448414 0 0 HP INC COM 40434L105 164 9359 SH SOLE 40 9359 0 0 HRG GROUP INC COM 40434J100 872 49220 SH SOLE 2 46587 0 2633 HRG GROUP INC COM 40434J100 64 3628 SH SOLE 4 3628 0 0 HRG GROUP INC COM 40434J100 90 5063 SH SOLE 7 5063 0 0 HRG GROUP INC COM 40434J100 7598 429041 SH SOLE 18 429041 0 0 HRG GROUP INC COM 40434J100 1466 82803 SH SOLE 19 82803 0 0 HRG GROUP INC COM 40434J100 63067 3561121 SH SOLE 21 3561121 0 0 HRG GROUP INC COM 40434J100 62166 3510241 SH SOLE 22 3275300 0 234941 HRG GROUP INC COM 40434J100 34 1911 SH SOLE 23 1911 0 0 HRG GROUP INC COM 40434J100 113 6361 SH SOLE 25 6361 0 0 HRG GROUP INC COM 40434J100 598 33782 SH SOLE 26 25653 0 8129 HRG GROUP INC COM 40434J100 291 16445 SH SOLE 28 16445 0 0 HRG GROUP INC COM 40434J100 336 18981 SH SOLE 30 18981 0 0 HRG GROUP INC COM 40434J100 801 45213 SH SOLE 34 45213 0 0 HRG GROUP INC COM 40434J100 170 9590 SH SOLE 40 9590 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 9 200 SH SOLE 2 200 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 54 1163 SH SOLE 18 1163 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 163656 6201437 SH SOLE 21 6201437 0 0 HSN INC COM 404303109 433 13585 SH SOLE 2 13427 0 158 HSN INC COM 404303109 6 182 SH SOLE 4 182 0 0 HSN INC COM 404303109 56 1759 SH SOLE 7 1759 0 0 HSN INC COM 404303109 6452 202259 SH SOLE 18 202259 0 0 HSN INC COM 404303109 668 20946 SH SOLE 19 20946 0 0 HSN INC COM 404303109 63490 1990286 SH SOLE 21 1990286 0 0 HSN INC COM 404303109 34456 1080139 SH SOLE 22 1010994 0 69145 HSN INC COM 404303109 336 10519 SH SOLE 26 8424 0 2095 HSN INC COM 404303109 157 4909 SH SOLE 28 4909 0 0 HSN INC COM 404303109 184 5775 SH SOLE 30 5775 0 0 HSN INC COM 404303109 119 3745 SH SOLE 40 3745 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 2 602 SH SOLE 18 602 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 27 9978 SH SOLE 21 9978 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1745 62793 SH SOLE 7 62793 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 814 29293 SH SOLE 19 29293 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 961 34590 SH SOLE 21 34590 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1237 44495 SH SOLE 22 0 0 44495 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1896 68236 SH SOLE 30 68236 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1319 47449 SH SOLE 34 47449 0 0 HUB GROUP INC CL A 443320106 907 23654 SH SOLE 2 18570 0 5084 HUB GROUP INC CL A 443320106 11 284 SH SOLE 4 284 0 0 HUB GROUP INC CL A 443320106 58 1512 SH SOLE 7 1512 0 0 HUB GROUP INC CL A 443320106 6314 164650 SH SOLE 18 164650 0 0 HUB GROUP INC CL A 443320106 18570 484215 SH SOLE 19 484215 0 0 HUB GROUP INC CL A 443320106 109327 2850771 SH SOLE 21 2850771 0 0 HUB GROUP INC CL A 443320106 55846 1456225 SH SOLE 22 1391698 0 64527 HUB GROUP INC CL A 443320106 5856 152691 SH SOLE 23 152691 0 0 HUB GROUP INC CL A 443320106 532 13881 SH SOLE 26 11382 0 2499 HUB GROUP INC CL A 443320106 198 5158 SH SOLE 28 5158 0 0 HUB GROUP INC CL A 443320106 1440 37552 SH SOLE 29 0 0 37552 HUB GROUP INC CL A 443320106 1970 51373 SH SOLE 30 51373 0 0 HUB GROUP INC CL A 443320106 50 1312 SH SOLE 34 1312 0 0 HUB GROUP INC CL A 443320106 153 3988 SH SOLE 40 3988 0 0 HUBBELL INC COM 443510607 6853 60553 SH SOLE 2 38192 0 22361 HUBBELL INC COM 443510607 239 2115 SH SOLE 4 2115 0 0 HUBBELL INC COM 443510607 199 1756 SH SOLE 7 1756 0 0 HUBBELL INC COM 443510607 19787 174846 SH SOLE 18 174846 0 0 HUBBELL INC COM 443510607 2660 23503 SH SOLE 19 23503 0 0 HUBBELL INC COM 443510607 249809 2207378 SH SOLE 21 2207378 0 0 HUBBELL INC COM 443510607 198218 1751506 SH SOLE 22 1524740 0 226766 HUBBELL INC COM 443510607 72 634 SH SOLE 23 634 0 0 HUBBELL INC COM 443510607 1711 15121 SH SOLE 26 12279 0 2842 HUBBELL INC COM 443510607 825 7286 SH SOLE 28 7286 0 0 HUBBELL INC COM 443510607 2322 20516 SH SOLE 29 0 0 20516 HUBBELL INC COM 443510607 918 8111 SH SOLE 30 8111 0 0 HUBBELL INC COM 443510607 139 1229 SH SOLE 31 1229 0 0 HUBBELL INC COM 443510607 224 1978 SH SOLE 36 1978 0 0 HUBBELL INC COM 443510607 619 5471 SH SOLE 40 5471 0 0 HUBSPOT INC COM 443573100 126 1917 SH SOLE 2 1720 0 197 HUBSPOT INC COM 443573100 10 154 SH SOLE 4 154 0 0 HUBSPOT INC COM 443573100 57 872 SH SOLE 7 872 0 0 HUBSPOT INC COM 443573100 0 4 SH SOLE 17 0 0 4 HUBSPOT INC COM 443573100 7611 115762 SH SOLE 18 115762 0 0 HUBSPOT INC COM 443573100 6393 97237 SH SOLE 19 97237 0 0 HUBSPOT INC COM 443573100 68263 1038214 SH SOLE 21 1038214 0 0 HUBSPOT INC COM 443573100 56141 853853 SH SOLE 22 785546 0 68307 HUBSPOT INC COM 443573100 11 166 SH SOLE 23 166 0 0 HUBSPOT INC COM 443573100 914 13906 SH SOLE 26 11662 0 2244 HUBSPOT INC COM 443573100 331 5040 SH SOLE 28 5040 0 0 HUBSPOT INC COM 443573100 333 5065 SH SOLE 30 5065 0 0 HUBSPOT INC COM 443573100 249 3784 SH SOLE 40 3784 0 0 HUDBAY MINERALS INC COM 443628102 99 17209 SH SOLE 21 17209 0 0 HUDSON GLOBAL INC COM 443787106 6 4544 SH SOLE 18 4544 0 0 HUDSON GLOBAL INC COM 443787106 10 7493 SH SOLE 19 7493 0 0 HUDSON GLOBAL INC COM 443787106 103 77049 SH SOLE 21 77049 0 0 HUDSON GLOBAL INC COM 443787106 872 650668 SH SOLE 22 650668 0 0 HUDSON PAC PPTYS INC COM 444097109 3081 90108 SH SOLE 2 12228 0 77880 HUDSON PAC PPTYS INC COM 444097109 1721 50327 SH SOLE 4 50327 0 0 HUDSON PAC PPTYS INC COM 444097109 6734 196966 SH SOLE 7 196966 0 0 HUDSON PAC PPTYS INC COM 444097109 193 5657 SH SOLE 15 5657 0 0 HUDSON PAC PPTYS INC COM 444097109 2846 83252 SH SOLE 18 83252 0 0 HUDSON PAC PPTYS INC COM 444097109 6915 202251 SH SOLE 19 202251 0 0 HUDSON PAC PPTYS INC COM 444097109 83528 2443066 SH SOLE 21 2443066 0 0 HUDSON PAC PPTYS INC COM 444097109 208390 6095059 SH SOLE 22 5610611 0 484448 HUDSON PAC PPTYS INC COM 444097109 263 7701 SH SOLE 23 7701 0 0 HUDSON PAC PPTYS INC COM 444097109 9424 275636 SH SOLE 25 275636 0 0 HUDSON PAC PPTYS INC COM 444097109 3288 96168 SH SOLE 26 41559 0 54609 HUDSON PAC PPTYS INC COM 444097109 752 21982 SH SOLE 28 21982 0 0 HUDSON PAC PPTYS INC COM 444097109 2220 64923 SH SOLE 29 53027 0 11896 HUDSON PAC PPTYS INC COM 444097109 27006 789888 SH SOLE 30 789888 0 0 HUDSON PAC PPTYS INC COM 444097109 121 3546 SH SOLE 31 3546 0 0 HUDSON PAC PPTYS INC COM 444097109 610 17835 SH SOLE 40 17835 0 0 HUDSON TECHNOLOGIES INC COM 444144109 24 2830 SH SOLE 2 2830 0 0 HUDSON TECHNOLOGIES INC COM 444144109 15 1743 SH SOLE 7 1743 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1112 131650 SH SOLE 18 131650 0 0 HUDSON TECHNOLOGIES INC COM 444144109 172 20393 SH SOLE 19 20393 0 0 HUDSON TECHNOLOGIES INC COM 444144109 9549 1130050 SH SOLE 21 1130050 0 0 HUDSON TECHNOLOGIES INC COM 444144109 8199 970350 SH SOLE 22 941271 0 29079 HUMANA INC COM 444859102 80409 334173 SH SOLE 2 192628 0 141545 HUMANA INC COM 444859102 14645 60862 SH SOLE 4 57219 0 3643 HUMANA INC COM 444859102 26220 108969 SH SOLE 7 104355 0 4614 HUMANA INC COM 444859102 1081 4492 SH SOLE 13 4492 0 0 HUMANA INC COM 444859102 235 977 SH SOLE 15 977 0 0 HUMANA INC COM 444859102 24 100 SH SOLE 17 0 0 100 HUMANA INC COM 444859102 237887 988644 SH SOLE 18 783908 0 204736 HUMANA INC COM 444859102 229143 952301 SH SOLE 19 952301 0 0 HUMANA INC COM 444859102 23957 99564 SH SOLE 20 17920 0 81644 HUMANA INC COM 444859102 598349 2486697 SH SOLE 21 2486697 0 0 HUMANA INC COM 444859102 1006740 4183940 SH SOLE 22 3434770 0 749170 HUMANA INC COM 444859102 46638 193824 SH SOLE 23 193824 0 0 HUMANA INC COM 444859102 30269 125797 SH SOLE 25 113797 0 12000 HUMANA INC COM 444859102 122113 507494 SH SOLE 26 127803 0 379691 HUMANA INC COM 444859102 7604 31603 SH SOLE 28 23669 0 7934 HUMANA INC COM 444859102 7010 29132 SH SOLE 29 10354 0 18778 HUMANA INC COM 444859102 98153 407917 SH SOLE 30 407917 0 0 HUMANA INC COM 444859102 21704 90200 SH SOLE 31 47145 0 43055 HUMANA INC COM 444859102 99480 413433 SH SOLE 34 413433 0 0 HUMANA INC COM 444859102 45608 189543 SH SOLE 36 189543 0 0 HUMANA INC COM 444859102 182 756 SH SOLE 40 756 0 0 HUNT J B TRANS SVCS INC COM 445658107 14449 158117 SH SOLE 2 74149 0 83968 HUNT J B TRANS SVCS INC COM 445658107 3299 36107 SH SOLE 4 34001 0 2106 HUNT J B TRANS SVCS INC COM 445658107 7082 77500 SH SOLE 7 73395 0 4105 HUNT J B TRANS SVCS INC COM 445658107 182 1990 SH SOLE 13 1990 0 0 HUNT J B TRANS SVCS INC COM 445658107 65 706 SH SOLE 15 706 0 0 HUNT J B TRANS SVCS INC COM 445658107 1 15 SH SOLE 17 0 0 15 HUNT J B TRANS SVCS INC COM 445658107 17376 190153 SH SOLE 18 178008 0 12145 HUNT J B TRANS SVCS INC COM 445658107 2318 25370 SH SOLE 19 25370 0 0 HUNT J B TRANS SVCS INC COM 445658107 6586 72072 SH SOLE 20 0 0 72072 HUNT J B TRANS SVCS INC COM 445658107 206528 2260100 SH SOLE 21 2260100 0 0 HUNT J B TRANS SVCS INC COM 445658107 209733 2295179 SH SOLE 22 1893340 0 401839 HUNT J B TRANS SVCS INC COM 445658107 9725 106426 SH SOLE 23 106426 0 0 HUNT J B TRANS SVCS INC COM 445658107 5377 58840 SH SOLE 25 58840 0 0 HUNT J B TRANS SVCS INC COM 445658107 23215 254044 SH SOLE 26 103636 0 150408 HUNT J B TRANS SVCS INC COM 445658107 1694 18534 SH SOLE 28 13708 0 4826 HUNT J B TRANS SVCS INC COM 445658107 2139 23405 SH SOLE 29 2600 0 20805 HUNT J B TRANS SVCS INC COM 445658107 22394 245065 SH SOLE 30 245065 0 0 HUNT J B TRANS SVCS INC COM 445658107 3950 43225 SH SOLE 31 18158 0 25067 HUNT J B TRANS SVCS INC COM 445658107 1784 19518 SH SOLE 32 19518 0 0 HUNT J B TRANS SVCS INC COM 445658107 533 5832 SH SOLE 34 5832 0 0 HUNT J B TRANS SVCS INC COM 445658107 8500 93022 SH SOLE 36 93022 0 0 HUNT J B TRANS SVCS INC COM 445658107 41 446 SH SOLE 40 446 0 0 HUNTINGTON BANCSHARES INC COM 446150104 16721 1236775 SH SOLE 2 219806 0 1016969 HUNTINGTON BANCSHARES INC COM 446150104 4271 315927 SH SOLE 4 292931 0 22996 HUNTINGTON BANCSHARES INC COM 446150104 11343 838984 SH SOLE 7 735203 0 103781 HUNTINGTON BANCSHARES INC COM 446150104 332 24563 SH SOLE 13 24563 0 0 HUNTINGTON BANCSHARES INC COM 446150104 75 5516 SH SOLE 15 5516 0 0 HUNTINGTON BANCSHARES INC COM 446150104 33568 2482864 SH SOLE 18 2332769 0 150095 HUNTINGTON BANCSHARES INC COM 446150104 4290 317316 SH SOLE 19 317316 0 0 HUNTINGTON BANCSHARES INC COM 446150104 6900 510346 SH SOLE 20 0 0 510346 HUNTINGTON BANCSHARES INC COM 446150104 301265 22282945 SH SOLE 21 22282945 0 0 HUNTINGTON BANCSHARES INC COM 446150104 383240 28346157 SH SOLE 22 23333655 0 5012502 HUNTINGTON BANCSHARES INC COM 446150104 18119 1340176 SH SOLE 23 1340176 0 0 HUNTINGTON BANCSHARES INC COM 446150104 10002 739778 SH SOLE 25 739778 0 0 HUNTINGTON BANCSHARES INC COM 446150104 46678 3452503 SH SOLE 26 1058735 0 2393768 HUNTINGTON BANCSHARES INC COM 446150104 3076 227521 SH SOLE 28 169947 0 57574 HUNTINGTON BANCSHARES INC COM 446150104 4168 308302 SH SOLE 29 41164 0 267138 HUNTINGTON BANCSHARES INC COM 446150104 40417 2989417 SH SOLE 30 2989417 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5635 416773 SH SOLE 31 237271 0 179502 HUNTINGTON BANCSHARES INC COM 446150104 1027 75997 SH SOLE 34 75997 0 0 HUNTINGTON BANCSHARES INC COM 446150104 16975 1255565 SH SOLE 36 1255565 0 0 HUNTINGTON BANCSHARES INC COM 446150104 70 5182 SH SOLE 40 5182 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 12037 64659 SH SOLE 2 28217 0 36442 HUNTINGTON INGALLS INDS INC COM 446413106 2295 12329 SH SOLE 4 11184 0 1145 HUNTINGTON INGALLS INDS INC COM 446413106 2200 11816 SH SOLE 7 9374 0 2442 HUNTINGTON INGALLS INDS INC COM 446413106 1040 5585 SH SOLE 15 0 0 5585 HUNTINGTON INGALLS INDS INC COM 446413106 32201 172975 SH SOLE 18 168459 0 4516 HUNTINGTON INGALLS INDS INC COM 446413106 3857 20718 SH SOLE 19 20718 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 7954 42729 SH SOLE 20 0 0 42729 HUNTINGTON INGALLS INDS INC COM 446413106 457883 2459622 SH SOLE 21 2459622 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 287535 1544557 SH SOLE 22 1403006 0 141551 HUNTINGTON INGALLS INDS INC COM 446413106 10409 55912 SH SOLE 23 55912 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 13737 73790 SH SOLE 26 39384 0 34406 HUNTINGTON INGALLS INDS INC COM 446413106 631 3390 SH SOLE 28 660 0 2730 HUNTINGTON INGALLS INDS INC COM 446413106 2344 12590 SH SOLE 29 1372 0 11218 HUNTINGTON INGALLS INDS INC COM 446413106 10799 58007 SH SOLE 30 58007 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3885 20868 SH SOLE 31 9090 0 11778 HUNTINGTON INGALLS INDS INC COM 446413106 620 3328 SH SOLE 34 3328 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1697 9116 SH SOLE 36 9116 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 41 218 SH SOLE 40 218 0 0 HUNTSMAN CORP COM 447011107 3064 118587 SH SOLE 2 31554 0 87033 HUNTSMAN CORP COM 447011107 70 2721 SH SOLE 4 2721 0 0 HUNTSMAN CORP COM 447011107 373 14447 SH SOLE 7 14447 0 0 HUNTSMAN CORP COM 447011107 0 2 SH SOLE 15 0 0 2 HUNTSMAN CORP COM 447011107 13 500 SH SOLE 17 0 0 500 HUNTSMAN CORP COM 447011107 4908 189930 SH SOLE 18 189930 0 0 HUNTSMAN CORP COM 447011107 5022 194335 SH SOLE 19 194335 0 0 HUNTSMAN CORP COM 447011107 110635 4281552 SH SOLE 21 4281552 0 0 HUNTSMAN CORP COM 447011107 155610 6022062 SH SOLE 22 5380610 0 641452 HUNTSMAN CORP COM 447011107 49 1880 SH SOLE 23 1880 0 0 HUNTSMAN CORP COM 447011107 706 27330 SH SOLE 25 27330 0 0 HUNTSMAN CORP COM 447011107 1777 68754 SH SOLE 26 56015 0 12739 HUNTSMAN CORP COM 447011107 743 28742 SH SOLE 28 28742 0 0 HUNTSMAN CORP COM 447011107 798 30869 SH SOLE 30 30869 0 0 HUNTSMAN CORP COM 447011107 122 4706 SH SOLE 31 4706 0 0 HUNTSMAN CORP COM 447011107 1166 45125 SH SOLE 32 45125 0 0 HUNTSMAN CORP COM 447011107 3025 117050 SH SOLE 34 117050 0 0 HUNTSMAN CORP COM 447011107 338 13074 SH SOLE 36 13074 0 0 HUNTSMAN CORP COM 447011107 506 19578 SH SOLE 40 19578 0 0 HURCO COMPANIES INC COM 447324104 45 1299 SH SOLE 2 240 0 1059 HURCO COMPANIES INC COM 447324104 6 166 SH SOLE 7 166 0 0 HURCO COMPANIES INC COM 447324104 899 25863 SH SOLE 18 25863 0 0 HURCO COMPANIES INC COM 447324104 160 4605 SH SOLE 19 4605 0 0 HURCO COMPANIES INC COM 447324104 6899 198519 SH SOLE 21 198519 0 0 HURCO COMPANIES INC COM 447324104 2413 69431 SH SOLE 22 60958 0 8473 HURON CONSULTING GROUP INC COM 447462102 207 4797 SH SOLE 2 892 0 3905 HURON CONSULTING GROUP INC COM 447462102 4 85 SH SOLE 4 85 0 0 HURON CONSULTING GROUP INC COM 447462102 26 594 SH SOLE 7 594 0 0 HURON CONSULTING GROUP INC COM 447462102 3604 83416 SH SOLE 18 83416 0 0 HURON CONSULTING GROUP INC COM 447462102 4493 104002 SH SOLE 19 104002 0 0 HURON CONSULTING GROUP INC COM 447462102 28079 649975 SH SOLE 21 649975 0 0 HURON CONSULTING GROUP INC COM 447462102 26705 618163 SH SOLE 22 576820 0 41343 HURON CONSULTING GROUP INC COM 447462102 359 8299 SH SOLE 26 6601 0 1698 HURON CONSULTING GROUP INC COM 447462102 143 3309 SH SOLE 28 3309 0 0 HURON CONSULTING GROUP INC COM 447462102 130 3003 SH SOLE 30 3003 0 0 HURON CONSULTING GROUP INC COM 447462102 51 1176 SH SOLE 31 0 0 1176 HURON CONSULTING GROUP INC COM 447462102 106 2457 SH SOLE 40 2457 0 0 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 362 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 604 86097 SH SOLE 18 86097 0 0 HUTTIG BLDG PRODS INC COM 448451104 76 10836 SH SOLE 19 10836 0 0 HUTTIG BLDG PRODS INC COM 448451104 5251 749122 SH SOLE 21 749122 0 0 HUTTIG BLDG PRODS INC COM 448451104 1343 191517 SH SOLE 22 175123 0 16394 HV BANCORP INC COM 40441H105 3 199 SH SOLE 18 199 0 0 HYATT HOTELS CORP COM CL A 448579102 5401 96090 SH SOLE 2 77647 0 18443 HYATT HOTELS CORP COM CL A 448579102 602 10711 SH SOLE 4 10711 0 0 HYATT HOTELS CORP COM CL A 448579102 48 858 SH SOLE 7 858 0 0 HYATT HOTELS CORP COM CL A 448579102 1031 18338 SH SOLE 18 18232 0 106 HYATT HOTELS CORP COM CL A 448579102 883 15710 SH SOLE 19 15710 0 0 HYATT HOTELS CORP COM CL A 448579102 19848 353098 SH SOLE 21 353098 0 0 HYATT HOTELS CORP COM CL A 448579102 54031 961241 SH SOLE 22 867729 0 93512 HYATT HOTELS CORP COM CL A 448579102 511 9099 SH SOLE 23 9099 0 0 HYATT HOTELS CORP COM CL A 448579102 18 324 SH SOLE 26 176 0 148 HYATT HOTELS CORP COM CL A 448579102 26 460 SH SOLE 29 460 0 0 HYATT HOTELS CORP COM CL A 448579102 8 135 SH SOLE 30 135 0 0 HYATT HOTELS CORP COM CL A 448579102 157 2789 SH SOLE 31 1071 0 1718 HYATT HOTELS CORP COM CL A 448579102 40 716 SH SOLE 34 716 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 100 1419 SH SOLE 2 546 0 873 HYSTER YALE MATLS HANDLING I CL A 449172105 6 92 SH SOLE 4 92 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 21 292 SH SOLE 7 292 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2525 35949 SH SOLE 18 35949 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 476 6777 SH SOLE 19 6777 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 20883 297261 SH SOLE 21 297261 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 19045 271098 SH SOLE 22 251367 0 19731 HYSTER YALE MATLS HANDLING I CL A 449172105 32 454 SH SOLE 26 0 0 454 HYSTER YALE MATLS HANDLING I CL A 449172105 90 1279 SH SOLE 28 1279 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 556 7909 SH SOLE 29 0 0 7909 HYSTER YALE MATLS HANDLING I CL A 449172105 88 1247 SH SOLE 30 1247 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 68 963 SH SOLE 40 963 0 0 I D SYSTEMS INC COM 449489103 11 1715 SH SOLE 18 1715 0 0 I D SYSTEMS INC COM 449489103 22 3541 SH SOLE 19 3541 0 0 I D SYSTEMS INC COM 449489103 202 32936 SH SOLE 21 32936 0 0 I D SYSTEMS INC COM 449489103 2186 356546 SH SOLE 22 356546 0 0 IAC INTERACTIVECORP COM 44919P508 3105 30072 SH SOLE 2 5585 0 24487 IAC INTERACTIVECORP COM 44919P508 33 321 SH SOLE 4 321 0 0 IAC INTERACTIVECORP COM 44919P508 236 2288 SH SOLE 7 2288 0 0 IAC INTERACTIVECORP COM 44919P508 6877 66615 SH SOLE 15 515 0 66100 IAC INTERACTIVECORP COM 44919P508 2 16 SH SOLE 17 0 0 16 IAC INTERACTIVECORP COM 44919P508 3571 34587 SH SOLE 18 34587 0 0 IAC INTERACTIVECORP COM 44919P508 18105 175368 SH SOLE 19 175368 0 0 IAC INTERACTIVECORP COM 44919P508 81737 791720 SH SOLE 21 791720 0 0 IAC INTERACTIVECORP COM 44919P508 204899 1984688 SH SOLE 22 1771501 0 213187 IAC INTERACTIVECORP COM 44919P508 4694 45466 SH SOLE 25 45466 0 0 IAC INTERACTIVECORP COM 44919P508 3176 30762 SH SOLE 26 26520 0 4242 IAC INTERACTIVECORP COM 44919P508 1081 10470 SH SOLE 28 10470 0 0 IAC INTERACTIVECORP COM 44919P508 1175 11382 SH SOLE 29 0 0 11382 IAC INTERACTIVECORP COM 44919P508 1866 18075 SH SOLE 30 18075 0 0 IAC INTERACTIVECORP COM 44919P508 158 1530 SH SOLE 31 1530 0 0 IAC INTERACTIVECORP COM 44919P508 6654 64454 SH SOLE 36 64454 0 0 IAC INTERACTIVECORP COM 44919P508 830 8035 SH SOLE 40 8035 0 0 IAMGOLD CORP COM 450913108 126 24409 SH SOLE 21 24409 0 0 IBERIABANK CORP COM 450828108 887 10886 SH SOLE 2 2571 0 8315 IBERIABANK CORP COM 450828108 3 39 SH SOLE 4 39 0 0 IBERIABANK CORP COM 450828108 118 1453 SH SOLE 7 1453 0 0 IBERIABANK CORP COM 450828108 15546 190745 SH SOLE 18 190745 0 0 IBERIABANK CORP COM 450828108 7163 87887 SH SOLE 19 87887 0 0 IBERIABANK CORP COM 450828108 132588 1626851 SH SOLE 21 1626851 0 0 IBERIABANK CORP COM 450828108 112629 1381947 SH SOLE 22 1289808 0 92139 IBERIABANK CORP COM 450828108 1164 14281 SH SOLE 26 11079 0 3202 IBERIABANK CORP COM 450828108 623 7650 SH SOLE 28 7650 0 0 IBERIABANK CORP COM 450828108 629 7722 SH SOLE 30 7722 0 0 IBERIABANK CORP COM 450828108 503 6169 SH SOLE 40 6169 0 0 IBIO INC COM 451033104 8 21015 SH SOLE 19 21015 0 0 IBIO INC COM 451033104 12 31270 SH SOLE 21 31270 0 0 IBIO INC COM 451033104 45 117632 SH SOLE 22 117632 0 0 ICAD INC COM NEW 44934S206 10 2396 SH SOLE 18 2396 0 0 ICAD INC COM NEW 44934S206 156 37285 SH SOLE 21 37285 0 0 ICAD INC COM NEW 44934S206 1582 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 179 3811 SH SOLE 2 750 0 3061 ICF INTL INC COM 44925C103 6 127 SH SOLE 4 127 0 0 ICF INTL INC COM 44925C103 21 453 SH SOLE 7 453 0 0 ICF INTL INC COM 44925C103 3274 69522 SH SOLE 18 69522 0 0 ICF INTL INC COM 44925C103 575 12208 SH SOLE 19 12208 0 0 ICF INTL INC COM 44925C103 25080 532481 SH SOLE 21 532481 0 0 ICF INTL INC COM 44925C103 23444 497749 SH SOLE 22 462277 0 35472 ICF INTL INC COM 44925C103 581 12340 SH SOLE 26 10324 0 2016 ICF INTL INC COM 44925C103 118 2507 SH SOLE 28 2507 0 0 ICF INTL INC COM 44925C103 146 3093 SH SOLE 30 3093 0 0 ICF INTL INC COM 44925C103 97 2058 SH SOLE 40 2058 0 0 ICHOR HOLDINGS SHS G4740B105 16 798 SH SOLE 2 798 0 0 ICHOR HOLDINGS SHS G4740B105 856 42446 SH SOLE 18 42446 0 0 ICHOR HOLDINGS SHS G4740B105 129 6376 SH SOLE 19 6376 0 0 ICHOR HOLDINGS SHS G4740B105 7170 355656 SH SOLE 21 355656 0 0 ICHOR HOLDINGS SHS G4740B105 7550 374498 SH SOLE 22 350799 0 23699 ICICI BK LTD ADR 45104G104 571 63663 SH SOLE 2 30382 0 33281 ICICI BK LTD ADR 45104G104 1535 171180 SH SOLE 7 102333 0 68847 ICICI BK LTD ADR 45104G104 42665 4756408 SH SOLE 18 4756408 0 0 ICICI BK LTD ADR 45104G104 841 93805 SH SOLE 19 93805 0 0 ICICI BK LTD ADR 45104G104 11504 1282521 SH SOLE 21 1282521 0 0 ICICI BK LTD ADR 45104G104 3060 341162 SH SOLE 22 195457 0 145705 ICICI BK LTD ADR 45104G104 20058 2236124 SH SOLE 26 1116194 0 1119930 ICICI BK LTD ADR 45104G104 4665 520113 SH SOLE 28 520113 0 0 ICICI BK LTD ADR 45104G104 25180 2807126 SH SOLE 29 2807126 0 0 ICICI BK LTD ADR 45104G104 17793 1983567 SH SOLE 30 1983567 0 0 ICICI BK LTD ADR 45104G104 248 27694 SH SOLE 34 27694 0 0 ICON PLC SHS G4705A100 306 3129 SH SOLE 2 3129 0 0 ICON PLC SHS G4705A100 437 4464 SH SOLE 4 4464 0 0 ICON PLC SHS G4705A100 48 494 SH SOLE 7 494 0 0 ICON PLC SHS G4705A100 15 153 SH SOLE 18 0 0 153 ICON PLC SHS G4705A100 3257 33305 SH SOLE 21 33305 0 0 ICON PLC SHS G4705A100 3962 40518 SH SOLE 22 28659 0 11859 ICON PLC SHS G4705A100 265 2711 SH SOLE 23 2711 0 0 ICON PLC SHS G4705A100 152 1557 SH SOLE 26 288 0 1269 ICON PLC SHS G4705A100 321 3278 SH SOLE 29 3278 0 0 ICON PLC SHS G4705A100 37 380 SH SOLE 30 380 0 0 ICON PLC SHS G4705A100 242 2478 SH SOLE 31 2478 0 0 ICON PLC SHS G4705A100 161 1644 SH SOLE 34 1644 0 0 ICON PLC SHS G4705A100 138 1413 SH SOLE 36 1413 0 0 ICONIX BRAND GROUP INC COM 451055107 103 14930 SH SOLE 2 6212 0 8718 ICONIX BRAND GROUP INC COM 451055107 2 307 SH SOLE 4 307 0 0 ICONIX BRAND GROUP INC COM 451055107 7 993 SH SOLE 7 993 0 0 ICONIX BRAND GROUP INC COM 451055107 1838 266013 SH SOLE 18 266013 0 0 ICONIX BRAND GROUP INC COM 451055107 242 35023 SH SOLE 19 35023 0 0 ICONIX BRAND GROUP INC COM 451055107 33202 4804918 SH SOLE 21 4804918 0 0 ICONIX BRAND GROUP INC COM 451055107 9919 1435397 SH SOLE 22 1329291 0 106106 ICONIX BRAND GROUP INC COM 451055107 128 18516 SH SOLE 26 13866 0 4650 ICONIX BRAND GROUP INC COM 451055107 47 6744 SH SOLE 28 6744 0 0 ICONIX BRAND GROUP INC COM 451055107 560 80972 SH SOLE 30 80972 0 0 ICONIX BRAND GROUP INC COM 451055107 35 5074 SH SOLE 40 5074 0 0 ICONIX BRAND GROUP INC NOTE 1.500% 3/1 451055AF4 419 433000 PRN SOLE 21 433000 0 0 ICU MED INC COM 44930G107 253 1464 SH SOLE 2 644 0 820 ICU MED INC COM 44930G107 12 69 SH SOLE 4 69 0 0 ICU MED INC COM 44930G107 60 349 SH SOLE 7 349 0 0 ICU MED INC COM 44930G107 12318 71411 SH SOLE 18 71411 0 0 ICU MED INC COM 44930G107 1683 9755 SH SOLE 19 9755 0 0 ICU MED INC COM 44930G107 217821 1262732 SH SOLE 21 1262732 0 0 ICU MED INC COM 44930G107 69588 403410 SH SOLE 22 375058 0 28352 ICU MED INC COM 44930G107 1143 6628 SH SOLE 26 5570 0 1058 ICU MED INC COM 44930G107 362 2097 SH SOLE 28 2097 0 0 ICU MED INC COM 44930G107 3709 21504 SH SOLE 30 21504 0 0 ICU MED INC COM 44930G107 269 1557 SH SOLE 40 1557 0 0 IDACORP INC COM 451107106 2631 30822 SH SOLE 2 21995 0 8827 IDACORP INC COM 451107106 21 247 SH SOLE 4 247 0 0 IDACORP INC COM 451107106 1029 12057 SH SOLE 7 12057 0 0 IDACORP INC COM 451107106 31950 374343 SH SOLE 18 374343 0 0 IDACORP INC COM 451107106 2820 33038 SH SOLE 19 33038 0 0 IDACORP INC COM 451107106 480972 5635295 SH SOLE 21 5635295 0 0 IDACORP INC COM 451107106 134506 1575936 SH SOLE 22 1485315 0 90621 IDACORP INC COM 451107106 16 184 SH SOLE 23 184 0 0 IDACORP INC COM 451107106 1310 15353 SH SOLE 26 12726 0 2627 IDACORP INC COM 451107106 685 8020 SH SOLE 28 8020 0 0 IDACORP INC COM 451107106 8799 103092 SH SOLE 30 103092 0 0 IDACORP INC COM 451107106 4675 54770 SH SOLE 32 54770 0 0 IDACORP INC COM 451107106 353 4140 SH SOLE 36 4140 0 0 IDACORP INC COM 451107106 436 5111 SH SOLE 40 5111 0 0 IDEAL PWR INC COM 451622104 5 2206 SH SOLE 18 2206 0 0 IDEAL PWR INC COM 451622104 66 31245 SH SOLE 21 31245 0 0 IDENTIV INC COM NEW 45170X205 9 1733 SH SOLE 18 1733 0 0 IDENTIV INC COM NEW 45170X205 18 3365 SH SOLE 19 3365 0 0 IDENTIV INC COM NEW 45170X205 157 29882 SH SOLE 21 29882 0 0 IDENTIV INC COM NEW 45170X205 1253 238712 SH SOLE 22 238712 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 13 7463 SH SOLE 2 5563 0 1900 IDERA PHARMACEUTICALS INC COM NEW 45168K306 4 2069 SH SOLE 7 2069 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 631 366733 SH SOLE 18 366733 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 110 64134 SH SOLE 19 64134 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 5898 3429077 SH SOLE 21 3429077 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 4458 2591624 SH SOLE 22 2461684 0 129940 IDEX CORP COM 45167R104 12133 107362 SH SOLE 2 44546 0 62816 IDEX CORP COM 45167R104 2858 25291 SH SOLE 4 23576 0 1715 IDEX CORP COM 45167R104 4175 36944 SH SOLE 7 36944 0 0 IDEX CORP COM 45167R104 29923 264780 SH SOLE 18 257292 0 7488 IDEX CORP COM 45167R104 11968 105903 SH SOLE 19 105903 0 0 IDEX CORP COM 45167R104 6343 56124 SH SOLE 20 0 0 56124 IDEX CORP COM 45167R104 371730 3289357 SH SOLE 21 3289357 0 0 IDEX CORP COM 45167R104 281679 2492516 SH SOLE 22 2251346 0 241170 IDEX CORP COM 45167R104 10423 92230 SH SOLE 23 92230 0 0 IDEX CORP COM 45167R104 14926 132075 SH SOLE 26 62320 0 69755 IDEX CORP COM 45167R104 1798 15907 SH SOLE 28 11587 0 4320 IDEX CORP COM 45167R104 4796 42439 SH SOLE 29 3084 0 39355 IDEX CORP COM 45167R104 31638 279960 SH SOLE 30 279960 0 0 IDEX CORP COM 45167R104 3916 34656 SH SOLE 31 15668 0 18988 IDEX CORP COM 45167R104 587 5198 SH SOLE 34 5198 0 0 IDEX CORP COM 45167R104 1398 12371 SH SOLE 36 12371 0 0 IDEX CORP COM 45167R104 35 307 SH SOLE 40 307 0 0 IDEXX LABS INC COM 45168D104 39319 243583 SH SOLE 2 155254 0 88329 IDEXX LABS INC COM 45168D104 10849 67212 SH SOLE 4 64829 0 2383 IDEXX LABS INC COM 45168D104 11759 72845 SH SOLE 7 70108 0 2737 IDEXX LABS INC COM 45168D104 5495 34039 SH SOLE 13 34039 0 0 IDEXX LABS INC COM 45168D104 53 329 SH SOLE 15 329 0 0 IDEXX LABS INC COM 45168D104 31572 195588 SH SOLE 18 182213 0 13375 IDEXX LABS INC COM 45168D104 48368 299640 SH SOLE 19 299640 0 0 IDEXX LABS INC COM 45168D104 7590 47021 SH SOLE 20 0 0 47021 IDEXX LABS INC COM 45168D104 332926 2062483 SH SOLE 21 2062483 0 0 IDEXX LABS INC COM 45168D104 472976 2930098 SH SOLE 22 2280759 0 649339 IDEXX LABS INC COM 45168D104 27271 168944 SH SOLE 23 168944 0 0 IDEXX LABS INC COM 45168D104 9822 60850 SH SOLE 25 60850 0 0 IDEXX LABS INC COM 45168D104 41249 255537 SH SOLE 26 94699 0 160838 IDEXX LABS INC COM 45168D104 3010 18650 SH SOLE 28 13972 0 4678 IDEXX LABS INC COM 45168D104 13991 86675 SH SOLE 29 37811 0 48864 IDEXX LABS INC COM 45168D104 42832 265343 SH SOLE 30 265343 0 0 IDEXX LABS INC COM 45168D104 19362 119950 SH SOLE 31 74710 0 45240 IDEXX LABS INC COM 45168D104 2509 15546 SH SOLE 32 15546 0 0 IDEXX LABS INC COM 45168D104 3315 20536 SH SOLE 34 20536 0 0 IDEXX LABS INC COM 45168D104 21797 135030 SH SOLE 36 135030 0 0 IDEXX LABS INC COM 45168D104 77 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 995 69260 SH SOLE 18 69260 0 0 IDT CORP CL B NEW 448947507 168 11704 SH SOLE 19 11704 0 0 IDT CORP CL B NEW 448947507 8986 625327 SH SOLE 21 625327 0 0 IDT CORP CL B NEW 448947507 6448 448739 SH SOLE 22 417235 0 31504 IDT CORP CL B NEW 448947507 38 2676 SH SOLE 28 2676 0 0 IDT CORP CL B NEW 448947507 203 14126 SH SOLE 29 0 0 14126 IDT CORP CL B NEW 448947507 37 2600 SH SOLE 30 2600 0 0 IDT CORP CL B NEW 448947507 101 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 6 1794 SH SOLE 18 1794 0 0 IEC ELECTRS CORP NEW COM 44949L105 114 31665 SH SOLE 21 31665 0 0 IES HLDGS INC COM 44951W106 44 2400 SH SOLE 2 299 0 2101 IES HLDGS INC COM 44951W106 313 17228 SH SOLE 7 17228 0 0 IES HLDGS INC COM 44951W106 625 34440 SH SOLE 18 34440 0 0 IES HLDGS INC COM 44951W106 105 5804 SH SOLE 19 5804 0 0 IES HLDGS INC COM 44951W106 5089 280362 SH SOLE 21 280362 0 0 IES HLDGS INC COM 44951W106 1279 70463 SH SOLE 22 64806 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 25 2443 SH SOLE 2 2017 0 426 IGNYTA INC COM 451731103 20 1948 SH SOLE 7 1948 0 0 IGNYTA INC COM 451731103 1856 179367 SH SOLE 18 179367 0 0 IGNYTA INC COM 451731103 749 72375 SH SOLE 19 72375 0 0 IGNYTA INC COM 451731103 15900 1536278 SH SOLE 21 1536278 0 0 IGNYTA INC COM 451731103 12991 1255151 SH SOLE 22 1169833 0 85318 IHS MARKIT LTD SHS G47567105 21005 476957 SH SOLE 2 119016 0 357941 IHS MARKIT LTD SHS G47567105 5080 115356 SH SOLE 4 104677 0 10679 IHS MARKIT LTD SHS G47567105 9946 225830 SH SOLE 7 216091 0 9739 IHS MARKIT LTD SHS G47567105 117 2663 SH SOLE 13 2663 0 0 IHS MARKIT LTD SHS G47567105 123 2795 SH SOLE 15 2795 0 0 IHS MARKIT LTD SHS G47567105 33189 753609 SH SOLE 18 704940 0 48669 IHS MARKIT LTD SHS G47567105 4981 113113 SH SOLE 19 113113 0 0 IHS MARKIT LTD SHS G47567105 9346 212227 SH SOLE 20 0 0 212227 IHS MARKIT LTD SHS G47567105 296044 6722158 SH SOLE 21 6722158 0 0 IHS MARKIT LTD SHS G47567105 393278 8930020 SH SOLE 22 7276255 0 1653765 IHS MARKIT LTD SHS G47567105 19762 448733 SH SOLE 23 448733 0 0 IHS MARKIT LTD SHS G47567105 10925 248075 SH SOLE 25 248075 0 0 IHS MARKIT LTD SHS G47567105 43571 989342 SH SOLE 26 354133 0 635209 IHS MARKIT LTD SHS G47567105 3463 78641 SH SOLE 28 59224 0 19417 IHS MARKIT LTD SHS G47567105 599 13591 SH SOLE 29 13591 0 0 IHS MARKIT LTD SHS G47567105 38172 866768 SH SOLE 30 866768 0 0 IHS MARKIT LTD SHS G47567105 7179 163022 SH SOLE 31 75566 0 87456 IHS MARKIT LTD SHS G47567105 1088 24696 SH SOLE 34 24696 0 0 IHS MARKIT LTD SHS G47567105 16471 373995 SH SOLE 36 373995 0 0 IHS MARKIT LTD SHS G47567105 76 1717 SH SOLE 40 1717 0 0 II VI INC COM 902104108 343 9995 SH SOLE 2 2625 0 7370 II VI INC COM 902104108 13 392 SH SOLE 4 392 0 0 II VI INC COM 902104108 48 1409 SH SOLE 7 1409 0 0 II VI INC COM 902104108 9922 289284 SH SOLE 18 289284 0 0 II VI INC COM 902104108 1323 38583 SH SOLE 19 38583 0 0 II VI INC COM 902104108 164185 4786725 SH SOLE 21 4786725 0 0 II VI INC COM 902104108 51963 1514964 SH SOLE 22 1411374 0 103590 II VI INC COM 902104108 1145 33395 SH SOLE 26 29505 0 3890 II VI INC COM 902104108 256 7475 SH SOLE 28 7475 0 0 II VI INC COM 902104108 2690 78426 SH SOLE 30 78426 0 0 II VI INC COM 902104108 187 5455 SH SOLE 40 5455 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 128 10422 SH SOLE 4 10422 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 5139 418856 SH SOLE 21 418856 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2364 192627 SH SOLE 22 192627 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1129 91986 SH SOLE 30 91986 0 0 IKONICS CORP COM 45172K102 2 237 SH SOLE 21 237 0 0 ILG INC COM 44967H101 3451 125529 SH SOLE 2 108067 0 17462 ILG INC COM 44967H101 19 692 SH SOLE 4 692 0 0 ILG INC COM 44967H101 69 2492 SH SOLE 7 2492 0 0 ILG INC COM 44967H101 14532 528645 SH SOLE 18 528645 0 0 ILG INC COM 44967H101 12484 454130 SH SOLE 19 454130 0 0 ILG INC COM 44967H101 247667 9009336 SH SOLE 21 9009336 0 0 ILG INC COM 44967H101 79241 2882526 SH SOLE 22 2667210 0 215316 ILG INC COM 44967H101 1561 56777 SH SOLE 26 46630 0 10147 ILG INC COM 44967H101 451 16411 SH SOLE 28 16411 0 0 ILG INC COM 44967H101 4287 155931 SH SOLE 30 155931 0 0 ILG INC COM 44967H101 370 13443 SH SOLE 40 13443 0 0 ILLINOIS TOOL WKS INC COM 452308109 112261 783675 SH SOLE 2 476012 0 307663 ILLINOIS TOOL WKS INC COM 452308109 27324 190742 SH SOLE 4 182284 0 8458 ILLINOIS TOOL WKS INC COM 452308109 54322 379209 SH SOLE 7 280262 0 98947 ILLINOIS TOOL WKS INC COM 452308109 5379 37551 SH SOLE 13 37551 0 0 ILLINOIS TOOL WKS INC COM 452308109 313 2188 SH SOLE 15 2188 0 0 ILLINOIS TOOL WKS INC COM 452308109 23 163 SH SOLE 17 0 0 163 ILLINOIS TOOL WKS INC COM 452308109 98964 690848 SH SOLE 18 637978 0 52870 ILLINOIS TOOL WKS INC COM 452308109 58772 410276 SH SOLE 19 401618 0 8658 ILLINOIS TOOL WKS INC COM 452308109 25809 180171 SH SOLE 20 0 0 180171 ILLINOIS TOOL WKS INC COM 452308109 692766 4836060 SH SOLE 21 4836060 0 0 ILLINOIS TOOL WKS INC COM 452308109 1307026 9124092 SH SOLE 22 7252508 0 1871584 ILLINOIS TOOL WKS INC COM 452308109 76156 531627 SH SOLE 23 531627 0 0 ILLINOIS TOOL WKS INC COM 452308109 36626 255678 SH SOLE 25 255678 0 0 ILLINOIS TOOL WKS INC COM 452308109 134139 936399 SH SOLE 26 275678 0 660721 ILLINOIS TOOL WKS INC COM 452308109 9504 66344 SH SOLE 28 49486 0 16858 ILLINOIS TOOL WKS INC COM 452308109 30317 211634 SH SOLE 29 103684 0 107950 ILLINOIS TOOL WKS INC COM 452308109 123412 861514 SH SOLE 30 861514 0 0 ILLINOIS TOOL WKS INC COM 452308109 49325 344331 SH SOLE 31 193761 0 150570 ILLINOIS TOOL WKS INC COM 452308109 18840 131515 SH SOLE 34 131515 0 0 ILLINOIS TOOL WKS INC COM 452308109 66032 460956 SH SOLE 36 460956 0 0 ILLINOIS TOOL WKS INC COM 452308109 230 1604 SH SOLE 40 1604 0 0 ILLUMINA INC COM 452327109 31920 183953 SH SOLE 2 41824 0 142129 ILLUMINA INC COM 452327109 7731 44553 SH SOLE 4 41062 0 3491 ILLUMINA INC COM 452327109 17724 102145 SH SOLE 7 99239 0 2906 ILLUMINA INC COM 452327109 246 1419 SH SOLE 13 1419 0 0 ILLUMINA INC COM 452327109 201 1156 SH SOLE 15 1156 0 0 ILLUMINA INC COM 452327109 30 172 SH SOLE 17 0 0 172 ILLUMINA INC COM 452327109 55687 320928 SH SOLE 18 300763 0 20165 ILLUMINA INC COM 452327109 7385 42559 SH SOLE 19 42559 0 0 ILLUMINA INC COM 452327109 14674 84566 SH SOLE 20 0 0 84566 ILLUMINA INC COM 452327109 842400 4854773 SH SOLE 21 4854773 0 0 ILLUMINA INC COM 452327109 660922 3808909 SH SOLE 22 3157572 0 651337 ILLUMINA INC COM 452327109 30778 177377 SH SOLE 23 177377 0 0 ILLUMINA INC COM 452327109 17596 101406 SH SOLE 25 101406 0 0 ILLUMINA INC COM 452327109 67911 391374 SH SOLE 26 133046 0 258328 ILLUMINA INC COM 452327109 5329 30712 SH SOLE 28 22964 0 7748 ILLUMINA INC COM 452327109 973 5609 SH SOLE 29 5609 0 0 ILLUMINA INC COM 452327109 71755 413525 SH SOLE 30 413525 0 0 ILLUMINA INC COM 452327109 12555 72353 SH SOLE 31 33032 0 39321 ILLUMINA INC COM 452327109 4468 25751 SH SOLE 32 25751 0 0 ILLUMINA INC COM 452327109 1759 10136 SH SOLE 34 10136 0 0 ILLUMINA INC COM 452327109 26938 155245 SH SOLE 36 155245 0 0 ILLUMINA INC COM 452327109 132 763 SH SOLE 40 763 0 0 ILLUMINA INC NOTE 6/1 452327AF6 881 872000 PRN SOLE 21 872000 0 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 886 833000 PRN SOLE 21 833000 0 0 IMAGE SENSING SYS INC COM 45244C104 10 2809 SH SOLE 21 2809 0 0 IMAGE SENSING SYS INC COM 45244C104 729 202494 SH SOLE 22 202494 0 0 IMAX CORP COM 45245E109 62 2806 SH SOLE 2 2475 0 331 IMAX CORP COM 45245E109 5 233 SH SOLE 4 233 0 0 IMAX CORP COM 45245E109 33 1491 SH SOLE 7 1491 0 0 IMAX CORP COM 45245E109 4394 199744 SH SOLE 18 199744 0 0 IMAX CORP COM 45245E109 645 29323 SH SOLE 19 29323 0 0 IMAX CORP COM 45245E109 36160 1643630 SH SOLE 21 1643630 0 0 IMAX CORP COM 45245E109 14097 640777 SH SOLE 22 530720 0 110057 IMAX CORP COM 45245E109 268 12199 SH SOLE 26 9359 0 2840 IMAX CORP COM 45245E109 197 8976 SH SOLE 28 8976 0 0 IMAX CORP COM 45245E109 189 8572 SH SOLE 30 8572 0 0 IMAX CORP COM 45245E109 118 5363 SH SOLE 40 5363 0 0 IMMERSION CORP COM 452521107 12 1354 SH SOLE 2 1006 0 348 IMMERSION CORP COM 452521107 7 720 SH SOLE 7 720 0 0 IMMERSION CORP COM 452521107 980 107886 SH SOLE 18 107886 0 0 IMMERSION CORP COM 452521107 186 20505 SH SOLE 19 20505 0 0 IMMERSION CORP COM 452521107 8158 898462 SH SOLE 21 898462 0 0 IMMERSION CORP COM 452521107 7628 840105 SH SOLE 22 788358 0 51747 IMMERSION CORP COM 452521107 37 4058 SH SOLE 28 4058 0 0 IMMERSION CORP COM 452521107 40 4379 SH SOLE 30 4379 0 0 IMMERSION CORP COM 452521107 25 2765 SH SOLE 40 2765 0 0 IMMUCELL CORP COM PAR $0.10 452525306 5 736 SH SOLE 21 736 0 0 IMMUNE DESIGN CORP COM 45252L103 63 6422 SH SOLE 2 4269 0 2153 IMMUNE DESIGN CORP COM 45252L103 4 461 SH SOLE 7 461 0 0 IMMUNE DESIGN CORP COM 45252L103 588 60308 SH SOLE 18 60308 0 0 IMMUNE DESIGN CORP COM 45252L103 696 71381 SH SOLE 19 71381 0 0 IMMUNE DESIGN CORP COM 45252L103 5416 555497 SH SOLE 21 555497 0 0 IMMUNE DESIGN CORP COM 45252L103 3158 323867 SH SOLE 22 306217 0 17650 IMMUNE DESIGN CORP COM 45252L103 21 2191 SH SOLE 23 2191 0 0 IMMUNE DESIGN CORP COM 45252L103 167 17129 SH SOLE 29 0 0 17129 IMMUNE PHARMACEUTICALS INC COM NEW 45254C200 2 568 SH SOLE 21 568 0 0 IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 1 672 SH SOLE 21 672 0 0 IMMUNOGEN INC COM 45253H101 73 10317 SH SOLE 2 9767 0 550 IMMUNOGEN INC COM 45253H101 4 529 SH SOLE 4 529 0 0 IMMUNOGEN INC COM 45253H101 16 2259 SH SOLE 7 2259 0 0 IMMUNOGEN INC COM 45253H101 2212 311117 SH SOLE 18 311117 0 0 IMMUNOGEN INC COM 45253H101 399 56188 SH SOLE 19 56188 0 0 IMMUNOGEN INC COM 45253H101 17919 2520292 SH SOLE 21 2520292 0 0 IMMUNOGEN INC COM 45253H101 16941 2382667 SH SOLE 22 2222801 0 159866 IMMUNOGEN INC COM 45253H101 413 58144 SH SOLE 26 45115 0 13029 IMMUNOGEN INC COM 45253H101 88 12414 SH SOLE 28 12414 0 0 IMMUNOGEN INC COM 45253H101 138 19365 SH SOLE 30 19365 0 0 IMMUNOGEN INC COM 45253H101 83 11653 SH SOLE 40 11653 0 0 IMMUNOMEDICS INC COM 452907108 136 15388 SH SOLE 2 4606 0 10782 IMMUNOMEDICS INC COM 452907108 16 1845 SH SOLE 7 1845 0 0 IMMUNOMEDICS INC COM 452907108 3438 389350 SH SOLE 18 389350 0 0 IMMUNOMEDICS INC COM 452907108 618 70030 SH SOLE 19 70030 0 0 IMMUNOMEDICS INC COM 452907108 42644 4829439 SH SOLE 21 4829439 0 0 IMMUNOMEDICS INC COM 452907108 25439 2880987 SH SOLE 22 2704911 0 176076 IMMUNOMEDICS INC COM 452907108 75 8457 SH SOLE 26 0 0 8457 IMMUNOMEDICS INC COM 452907108 111 12566 SH SOLE 28 12566 0 0 IMMUNOMEDICS INC COM 452907108 136 15413 SH SOLE 30 15413 0 0 IMMUNOMEDICS INC COM 452907108 79 8968 SH SOLE 40 8968 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 31 2078 SH SOLE 2 439 0 1639 IMPAC MTG HLDGS INC COM NEW 45254P508 638 42174 SH SOLE 18 42174 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 115 7586 SH SOLE 19 7586 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 5192 343188 SH SOLE 21 343188 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 2227 147162 SH SOLE 22 139738 0 7424 IMPAX LABORATORIES INC COM 45256B101 247 15316 SH SOLE 2 3225 0 12091 IMPAX LABORATORIES INC COM 45256B101 6 356 SH SOLE 4 356 0 0 IMPAX LABORATORIES INC COM 45256B101 28 1762 SH SOLE 7 1762 0 0 IMPAX LABORATORIES INC COM 45256B101 5887 365629 SH SOLE 18 365629 0 0 IMPAX LABORATORIES INC COM 45256B101 778 48305 SH SOLE 19 48305 0 0 IMPAX LABORATORIES INC COM 45256B101 127671 7929864 SH SOLE 21 7929864 0 0 IMPAX LABORATORIES INC COM 45256B101 34981 2172763 SH SOLE 22 2042920 0 129843 IMPAX LABORATORIES INC COM 45256B101 342 21217 SH SOLE 26 17031 0 4186 IMPAX LABORATORIES INC COM 45256B101 156 9666 SH SOLE 28 9666 0 0 IMPAX LABORATORIES INC COM 45256B101 1656 102881 SH SOLE 30 102881 0 0 IMPAX LABORATORIES INC COM 45256B101 118 7303 SH SOLE 40 7303 0 0 IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 712 837000 PRN SOLE 21 837000 0 0 IMPERIAL OIL LTD COM NEW 453038408 15 516 SH SOLE 21 516 0 0 IMPERVA INC COM 45321L100 151 3162 SH SOLE 2 2994 0 168 IMPERVA INC COM 45321L100 9 180 SH SOLE 4 180 0 0 IMPERVA INC COM 45321L100 32 662 SH SOLE 7 662 0 0 IMPERVA INC COM 45321L100 5525 115469 SH SOLE 18 115469 0 0 IMPERVA INC COM 45321L100 3121 65227 SH SOLE 19 65227 0 0 IMPERVA INC COM 45321L100 49337 1031076 SH SOLE 21 1031076 0 0 IMPERVA INC COM 45321L100 40956 855919 SH SOLE 22 791043 0 64876 IMPERVA INC COM 45321L100 1292 27001 SH SOLE 23 27001 0 0 IMPERVA INC COM 45321L100 187 3912 SH SOLE 26 2493 0 1419 IMPERVA INC COM 45321L100 196 4091 SH SOLE 28 4091 0 0 IMPERVA INC COM 45321L100 453 9475 SH SOLE 29 0 0 9475 IMPERVA INC COM 45321L100 213 4458 SH SOLE 30 4458 0 0 IMPERVA INC COM 45321L100 21 433 SH SOLE 34 433 0 0 IMPERVA INC COM 45321L100 142 2978 SH SOLE 40 2978 0 0 IMPINJ INC COM 453204109 43 885 SH SOLE 2 751 0 134 IMPINJ INC COM 453204109 23 483 SH SOLE 7 483 0 0 IMPINJ INC COM 453204109 3168 65118 SH SOLE 18 65118 0 0 IMPINJ INC COM 453204109 504 10354 SH SOLE 19 10354 0 0 IMPINJ INC COM 453204109 26896 552844 SH SOLE 21 552844 0 0 IMPINJ INC COM 453204109 18025 370501 SH SOLE 22 330693 0 39808 IMPINJ INC COM 453204109 59 1216 SH SOLE 26 0 0 1216 IMPINJ INC COM 453204109 152 3122 SH SOLE 28 3122 0 0 IMPINJ INC COM 453204109 125 2561 SH SOLE 30 2561 0 0 IMPINJ INC COM 453204109 115 2372 SH SOLE 40 2372 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 10 3047 SH SOLE 18 3047 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 217 67818 SH SOLE 21 67818 0 0 INC RESH HLDGS INC CL A 45329R109 1708 29198 SH SOLE 2 28821 0 377 INC RESH HLDGS INC CL A 45329R109 10 171 SH SOLE 4 171 0 0 INC RESH HLDGS INC CL A 45329R109 78 1339 SH SOLE 7 1339 0 0 INC RESH HLDGS INC CL A 45329R109 20074 343144 SH SOLE 18 343144 0 0 INC RESH HLDGS INC CL A 45329R109 6482 110806 SH SOLE 19 110806 0 0 INC RESH HLDGS INC CL A 45329R109 239623 4096116 SH SOLE 21 4096116 0 0 INC RESH HLDGS INC CL A 45329R109 104645 1788801 SH SOLE 22 1681972 0 106829 INC RESH HLDGS INC CL A 45329R109 2187 37387 SH SOLE 23 37387 0 0 INC RESH HLDGS INC CL A 45329R109 1134 19390 SH SOLE 26 16352 0 3038 INC RESH HLDGS INC CL A 45329R109 454 7753 SH SOLE 28 7753 0 0 INC RESH HLDGS INC CL A 45329R109 785 13425 SH SOLE 29 0 0 13425 INC RESH HLDGS INC CL A 45329R109 473 8088 SH SOLE 30 8088 0 0 INC RESH HLDGS INC CL A 45329R109 367 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 34925 277384 SH SOLE 2 115554 0 161830 INCYTE CORP COM 45337C102 7823 62128 SH SOLE 4 57749 0 4379 INCYTE CORP COM 45337C102 15341 121840 SH SOLE 7 117737 0 4103 INCYTE CORP COM 45337C102 113 894 SH SOLE 13 894 0 0 INCYTE CORP COM 45337C102 179 1418 SH SOLE 15 1418 0 0 INCYTE CORP COM 45337C102 49000 389164 SH SOLE 18 365595 0 23569 INCYTE CORP COM 45337C102 41128 326648 SH SOLE 19 326648 0 0 INCYTE CORP COM 45337C102 9510 75532 SH SOLE 20 0 0 75532 INCYTE CORP COM 45337C102 763450 6063459 SH SOLE 21 6063459 0 0 INCYTE CORP COM 45337C102 558649 4436889 SH SOLE 22 3657958 0 778931 INCYTE CORP COM 45337C102 27595 219168 SH SOLE 23 219168 0 0 INCYTE CORP COM 45337C102 13891 110322 SH SOLE 25 110322 0 0 INCYTE CORP COM 45337C102 59072 469159 SH SOLE 26 157417 0 311742 INCYTE CORP COM 45337C102 4566 36264 SH SOLE 28 27237 0 9027 INCYTE CORP COM 45337C102 1507 11971 SH SOLE 29 11971 0 0 INCYTE CORP COM 45337C102 63479 504161 SH SOLE 30 504161 0 0 INCYTE CORP COM 45337C102 13577 107831 SH SOLE 31 57034 0 50797 INCYTE CORP COM 45337C102 4547 36117 SH SOLE 32 36117 0 0 INCYTE CORP COM 45337C102 14598 115938 SH SOLE 34 115938 0 0 INCYTE CORP COM 45337C102 21322 169341 SH SOLE 36 169341 0 0 INCYTE CORP COM 45337C102 108 854 SH SOLE 40 854 0 0 INCYTE CORP NOTE 0.375%11/1 45337CAM4 19 8000 PRN SOLE 21 8000 0 0 INCYTE CORP NOTE 1.250%11/1 45337CAN2 10 4000 PRN SOLE 21 4000 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 28 7148 SH SOLE 2 1645 0 5503 INDEPENDENCE CONTRACT DRIL I COM 453415309 518 133079 SH SOLE 18 133079 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 76 19409 SH SOLE 19 19409 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 4343 1116486 SH SOLE 21 1116486 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1216 312560 SH SOLE 22 291083 0 21477 INDEPENDENCE HLDG CO NEW COM NEW 453440307 28 1366 SH SOLE 2 451 0 915 INDEPENDENCE HLDG CO NEW COM NEW 453440307 596 29137 SH SOLE 18 29137 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 144 7055 SH SOLE 19 7055 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 4536 221826 SH SOLE 21 221826 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 1337 65378 SH SOLE 22 60857 0 4521 INDEPENDENCE RLTY TR INC COM 45378A106 184 18644 SH SOLE 2 6339 0 12305 INDEPENDENCE RLTY TR INC COM 45378A106 10 967 SH SOLE 7 967 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2447 247887 SH SOLE 18 247887 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 406 41132 SH SOLE 19 41132 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 36860 3734545 SH SOLE 21 3734545 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 24645 2496967 SH SOLE 22 2397838 0 99129 INDEPENDENCE RLTY TR INC COM 45378A106 18 1777 SH SOLE 23 1777 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 97 9798 SH SOLE 26 0 0 9798 INDEPENDENCE RLTY TR INC COM 45378A106 912 92440 SH SOLE 30 92440 0 0 INDEPENDENT BANK CORP MASS COM 453836108 372 5576 SH SOLE 2 1225 0 4351 INDEPENDENT BANK CORP MASS COM 453836108 10 144 SH SOLE 4 144 0 0 INDEPENDENT BANK CORP MASS COM 453836108 43 648 SH SOLE 7 648 0 0 INDEPENDENT BANK CORP MASS COM 453836108 8933 134029 SH SOLE 18 134029 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1164 17463 SH SOLE 19 17463 0 0 INDEPENDENT BANK CORP MASS COM 453836108 153410 2301724 SH SOLE 21 2301724 0 0 INDEPENDENT BANK CORP MASS COM 453836108 52571 788769 SH SOLE 22 739863 0 48906 INDEPENDENT BANK CORP MASS COM 453836108 849 12740 SH SOLE 26 10313 0 2427 INDEPENDENT BANK CORP MASS COM 453836108 239 3589 SH SOLE 28 3589 0 0 INDEPENDENT BANK CORP MASS COM 453836108 146 2186 SH SOLE 29 0 0 2186 INDEPENDENT BANK CORP MASS COM 453836108 2582 38747 SH SOLE 30 38747 0 0 INDEPENDENT BANK CORP MASS COM 453836108 164 2459 SH SOLE 40 2459 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 206 9450 SH SOLE 2 6453 0 2997 INDEPENDENT BANK CORP MICH COM NEW 453838609 28 1289 SH SOLE 7 1289 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1783 81976 SH SOLE 18 81976 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 382 17547 SH SOLE 19 17547 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 14599 671225 SH SOLE 21 671225 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 18111 832675 SH SOLE 22 812692 0 19983 INDEPENDENT BANK CORP MICH COM NEW 453838609 249 11435 SH SOLE 23 11435 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 474 21771 SH SOLE 29 0 0 21771 INDEPENDENT BANK CORP MICH COM NEW 453838609 73 3338 SH SOLE 30 3338 0 0 INDEPENDENT BK GROUP INC COM 45384B106 221 3716 SH SOLE 2 753 0 2963 INDEPENDENT BK GROUP INC COM 45384B106 28 470 SH SOLE 7 470 0 0 INDEPENDENT BK GROUP INC COM 45384B106 3969 66708 SH SOLE 18 66708 0 0 INDEPENDENT BK GROUP INC COM 45384B106 697 11721 SH SOLE 19 11721 0 0 INDEPENDENT BK GROUP INC COM 45384B106 30881 519013 SH SOLE 21 519013 0 0 INDEPENDENT BK GROUP INC COM 45384B106 25060 421178 SH SOLE 22 387072 0 34106 INDEPENDENT BK GROUP INC COM 45384B106 77 1298 SH SOLE 26 0 0 1298 INDEPENDENT BK GROUP INC COM 45384B106 97 1635 SH SOLE 28 1635 0 0 INDEPENDENT BK GROUP INC COM 45384B106 100 1679 SH SOLE 30 1679 0 0 INDEPENDENT BK GROUP INC COM 45384B106 70 1178 SH SOLE 40 1178 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 0 16 SH SOLE 17 0 0 16 INDUSTRIAL SVCS AMER INC FLA COM 456314103 5 3579 SH SOLE 21 3579 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2376 40981 SH SOLE 7 40981 0 0 INFINERA CORPORATION COM 45667G103 324 30385 SH SOLE 2 6049 0 24336 INFINERA CORPORATION COM 45667G103 8 707 SH SOLE 4 707 0 0 INFINERA CORPORATION COM 45667G103 35 3284 SH SOLE 7 3284 0 0 INFINERA CORPORATION COM 45667G103 5811 544597 SH SOLE 18 544597 0 0 INFINERA CORPORATION COM 45667G103 1019 95486 SH SOLE 19 95486 0 0 INFINERA CORPORATION COM 45667G103 53517 5015698 SH SOLE 21 5015698 0 0 INFINERA CORPORATION COM 45667G103 43251 4053468 SH SOLE 22 3812455 0 241013 INFINERA CORPORATION COM 45667G103 442 41459 SH SOLE 26 33739 0 7720 INFINERA CORPORATION COM 45667G103 215 20122 SH SOLE 28 20122 0 0 INFINERA CORPORATION COM 45667G103 245 23001 SH SOLE 30 23001 0 0 INFINERA CORPORATION COM 45667G103 173 16170 SH SOLE 40 16170 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 12 7358 SH SOLE 18 7358 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 11 7013 SH SOLE 19 7013 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 182 115639 SH SOLE 21 115639 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 1230 783450 SH SOLE 22 783450 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 356 3785 SH SOLE 2 2300 0 1485 INFINITY PPTY & CAS CORP COM 45665Q103 24 254 SH SOLE 7 254 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 5480 58296 SH SOLE 18 58296 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1339 14241 SH SOLE 19 14241 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 89080 947659 SH SOLE 21 947659 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 37999 404241 SH SOLE 22 383086 0 21155 INFINITY PPTY & CAS CORP COM 45665Q103 3315 35267 SH SOLE 23 35267 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 527 5602 SH SOLE 26 5153 0 449 INFINITY PPTY & CAS CORP COM 45665Q103 206 2196 SH SOLE 28 2196 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1545 16436 SH SOLE 30 16436 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1117 11883 SH SOLE 34 11883 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 557 135477 SH SOLE 18 135477 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 72 17441 SH SOLE 19 17441 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 4114 1000862 SH SOLE 21 1000862 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 1157 281540 SH SOLE 22 259377 0 22163 INFOSONICS CORP COM 456784107 3 6738 SH SOLE 21 6738 0 0 INFOSYS LTD SPONSORED ADR 456788108 2489 165699 SH SOLE 2 124085 0 41614 INFOSYS LTD SPONSORED ADR 456788108 3333 221903 SH SOLE 7 129031 0 92872 INFOSYS LTD SPONSORED ADR 456788108 0 15 SH SOLE 17 0 0 15 INFOSYS LTD SPONSORED ADR 456788108 13629 907363 SH SOLE 18 907363 0 0 INFOSYS LTD SPONSORED ADR 456788108 950 63229 SH SOLE 19 63229 0 0 INFOSYS LTD SPONSORED ADR 456788108 27070 1802250 SH SOLE 21 1802250 0 0 INFOSYS LTD SPONSORED ADR 456788108 8664 576823 SH SOLE 22 576823 0 0 INFOSYS LTD SPONSORED ADR 456788108 2436 162210 SH SOLE 25 162210 0 0 INFOSYS LTD SPONSORED ADR 456788108 25214 1678683 SH SOLE 26 74240 0 1604443 INFOSYS LTD SPONSORED ADR 456788108 7332 488124 SH SOLE 28 488124 0 0 INFOSYS LTD SPONSORED ADR 456788108 7335 488339 SH SOLE 29 488339 0 0 INFOSYS LTD SPONSORED ADR 456788108 70823 4715255 SH SOLE 30 4715255 0 0 INFOSYS LTD SPONSORED ADR 456788108 1945 129522 SH SOLE 34 129522 0 0 INFOSYS LTD SPONSORED ADR 456788108 119 7926 SH SOLE 40 7926 0 0 INFRAREIT INC COM 45685L100 165 8631 SH SOLE 2 1949 0 6682 INFRAREIT INC COM 45685L100 8 418 SH SOLE 4 418 0 0 INFRAREIT INC COM 45685L100 563 29377 SH SOLE 7 29377 0 0 INFRAREIT INC COM 45685L100 3161 165080 SH SOLE 18 165080 0 0 INFRAREIT INC COM 45685L100 535 27928 SH SOLE 19 27928 0 0 INFRAREIT INC COM 45685L100 24086 1257740 SH SOLE 21 1257740 0 0 INFRAREIT INC COM 45685L100 23043 1203277 SH SOLE 22 1129393 0 73884 INFRAREIT INC COM 45685L100 115 6009 SH SOLE 28 6009 0 0 INFRAREIT INC COM 45685L100 428 22353 SH SOLE 30 22353 0 0 INFRAREIT INC COM 45685L100 16 820 SH SOLE 36 820 0 0 INFRAREIT INC COM 45685L100 44 2310 SH SOLE 40 2310 0 0 INFUSYSTEM HLDGS INC COM 45685K102 6 3392 SH SOLE 18 3392 0 0 INFUSYSTEM HLDGS INC COM 45685K102 95 54043 SH SOLE 21 54043 0 0 ING GROEP N V SPONSORED ADR 456837103 54 3100 SH SOLE 2 3100 0 0 ING GROEP N V SPONSORED ADR 456837103 270 15530 SH SOLE 18 15530 0 0 INGERSOLL-RAND PLC SHS G47791101 54199 593052 SH SOLE 2 349860 0 243192 INGERSOLL-RAND PLC SHS G47791101 13394 146555 SH SOLE 4 139526 0 7029 INGERSOLL-RAND PLC SHS G47791101 16819 184034 SH SOLE 7 177396 0 6638 INGERSOLL-RAND PLC SHS G47791101 6247 68359 SH SOLE 13 68359 0 0 INGERSOLL-RAND PLC SHS G47791101 167 1827 SH SOLE 15 1827 0 0 INGERSOLL-RAND PLC SHS G47791101 52503 574489 SH SOLE 18 537386 0 37103 INGERSOLL-RAND PLC SHS G47791101 698 7641 SH OTR 19 0 7641 0 INGERSOLL-RAND PLC SHS G47791101 38855 425155 SH SOLE 19 425155 0 0 INGERSOLL-RAND PLC SHS G47791101 13633 149179 SH SOLE 20 0 0 149179 INGERSOLL-RAND PLC SHS G47791101 467626 5116819 SH SOLE 21 5116819 0 0 INGERSOLL-RAND PLC SHS G47791101 680322 7444158 SH SOLE 22 5987921 0 1456237 INGERSOLL-RAND PLC SHS G47791101 37596 411381 SH SOLE 23 411381 0 0 INGERSOLL-RAND PLC SHS G47791101 17801 194786 SH SOLE 25 194786 0 0 INGERSOLL-RAND PLC SHS G47791101 70191 768035 SH SOLE 26 237506 0 530529 INGERSOLL-RAND PLC SHS G47791101 5048 55234 SH SOLE 28 41109 0 14125 INGERSOLL-RAND PLC SHS G47791101 14185 155214 SH SOLE 29 46790 0 108424 INGERSOLL-RAND PLC SHS G47791101 65881 720879 SH SOLE 30 720879 0 0 INGERSOLL-RAND PLC SHS G47791101 17044 186493 SH SOLE 31 91648 0 94845 INGERSOLL-RAND PLC SHS G47791101 3768 41232 SH SOLE 34 41232 0 0 INGERSOLL-RAND PLC SHS G47791101 31508 344765 SH SOLE 36 344765 0 0 INGERSOLL-RAND PLC SHS G47791101 119 1303 SH SOLE 40 1303 0 0 INGEVITY CORP COM 45688C107 126 2201 SH SOLE 2 1764 0 437 INGEVITY CORP COM 45688C107 11 197 SH SOLE 4 197 0 0 INGEVITY CORP COM 45688C107 63 1096 SH SOLE 7 1096 0 0 INGEVITY CORP COM 45688C107 11421 198976 SH SOLE 18 198976 0 0 INGEVITY CORP COM 45688C107 1601 27894 SH SOLE 19 27894 0 0 INGEVITY CORP COM 45688C107 206077 3590191 SH SOLE 21 3590191 0 0 INGEVITY CORP COM 45688C107 64159 1117757 SH SOLE 22 1037732 0 80025 INGEVITY CORP COM 45688C107 611 10636 SH SOLE 26 8179 0 2457 INGEVITY CORP COM 45688C107 354 6163 SH SOLE 28 6163 0 0 INGEVITY CORP COM 45688C107 3436 59869 SH SOLE 30 59869 0 0 INGEVITY CORP COM 45688C107 326 5671 SH SOLE 40 5671 0 0 INGLES MKTS INC CL A 457030104 107 3218 SH SOLE 2 839 0 2379 INGLES MKTS INC CL A 457030104 13 378 SH SOLE 7 378 0 0 INGLES MKTS INC CL A 457030104 1758 52795 SH SOLE 18 52795 0 0 INGLES MKTS INC CL A 457030104 305 9145 SH SOLE 19 9145 0 0 INGLES MKTS INC CL A 457030104 13814 414822 SH SOLE 21 414822 0 0 INGLES MKTS INC CL A 457030104 11873 356547 SH SOLE 22 330990 0 25557 INGLES MKTS INC CL A 457030104 58 1727 SH SOLE 28 1727 0 0 INGLES MKTS INC CL A 457030104 49 1462 SH SOLE 30 1462 0 0 INGLES MKTS INC CL A 457030104 47 1424 SH SOLE 40 1424 0 0 INGREDION INC COM 457187102 39636 332489 SH SOLE 2 262327 0 70162 INGREDION INC COM 457187102 8405 70503 SH SOLE 4 68611 0 1892 INGREDION INC COM 457187102 11109 93190 SH SOLE 7 86170 0 7020 INGREDION INC COM 457187102 3882 32563 SH SOLE 13 32563 0 0 INGREDION INC COM 457187102 36 305 SH SOLE 15 305 0 0 INGREDION INC COM 457187102 32116 269406 SH SOLE 18 260325 0 9081 INGREDION INC COM 457187102 21207 177897 SH SOLE 19 177897 0 0 INGREDION INC COM 457187102 368593 3091960 SH SOLE 21 3091960 0 0 INGREDION INC COM 457187102 341959 2868541 SH SOLE 22 2352086 0 516455 INGREDION INC COM 457187102 20211 169540 SH SOLE 23 169540 0 0 INGREDION INC COM 457187102 7545 63293 SH SOLE 25 63293 0 0 INGREDION INC COM 457187102 26280 220453 SH SOLE 26 71253 0 149200 INGREDION INC COM 457187102 1783 14953 SH SOLE 28 11098 0 3855 INGREDION INC COM 457187102 13350 111989 SH SOLE 29 52426 0 59563 INGREDION INC COM 457187102 13353 112009 SH SOLE 30 112009 0 0 INGREDION INC COM 457187102 16001 134229 SH SOLE 31 86055 0 48174 INGREDION INC COM 457187102 8611 72234 SH SOLE 34 72234 0 0 INGREDION INC COM 457187102 15489 129928 SH SOLE 36 129928 0 0 INGREDION INC COM 457187102 40 334 SH SOLE 40 334 0 0 INNERWORKINGS INC COM 45773Y105 203 17479 SH SOLE 2 16007 0 1472 INNERWORKINGS INC COM 45773Y105 10 869 SH SOLE 7 869 0 0 INNERWORKINGS INC COM 45773Y105 1943 167494 SH SOLE 18 167494 0 0 INNERWORKINGS INC COM 45773Y105 1669 143900 SH SOLE 19 143900 0 0 INNERWORKINGS INC COM 45773Y105 16609 1431804 SH SOLE 21 1431804 0 0 INNERWORKINGS INC COM 45773Y105 19942 1719133 SH SOLE 22 1642628 0 76505 INNERWORKINGS INC COM 45773Y105 548 47203 SH SOLE 23 47203 0 0 INNERWORKINGS INC COM 45773Y105 62 5308 SH SOLE 28 5308 0 0 INNERWORKINGS INC COM 45773Y105 316 27275 SH SOLE 29 0 0 27275 INNERWORKINGS INC COM 45773Y105 133 11500 SH SOLE 30 11500 0 0 INNERWORKINGS INC COM 45773Y105 49 4184 SH SOLE 40 4184 0 0 INNODATA INC COM NEW 457642205 8 4323 SH SOLE 18 4323 0 0 INNODATA INC COM NEW 457642205 12 6741 SH SOLE 19 6741 0 0 INNODATA INC COM NEW 457642205 133 75769 SH SOLE 21 75769 0 0 INNODATA INC COM NEW 457642205 969 553514 SH SOLE 22 553514 0 0 INNOPHOS HOLDINGS INC COM 45774N108 198 4512 SH SOLE 2 874 0 3638 INNOPHOS HOLDINGS INC COM 45774N108 6 134 SH SOLE 4 134 0 0 INNOPHOS HOLDINGS INC COM 45774N108 25 568 SH SOLE 7 568 0 0 INNOPHOS HOLDINGS INC COM 45774N108 0 7 SH SOLE 17 0 0 7 INNOPHOS HOLDINGS INC COM 45774N108 4347 99154 SH SOLE 18 99154 0 0 INNOPHOS HOLDINGS INC COM 45774N108 621 14160 SH SOLE 19 14160 0 0 INNOPHOS HOLDINGS INC COM 45774N108 73019 1665573 SH SOLE 21 1665573 0 0 INNOPHOS HOLDINGS INC COM 45774N108 25702 586274 SH SOLE 22 546065 0 40209 INNOPHOS HOLDINGS INC COM 45774N108 873 19903 SH SOLE 23 19903 0 0 INNOPHOS HOLDINGS INC COM 45774N108 256 5832 SH SOLE 26 5551 0 281 INNOPHOS HOLDINGS INC COM 45774N108 125 2844 SH SOLE 28 2844 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1237 28224 SH SOLE 30 28224 0 0 INNOPHOS HOLDINGS INC COM 45774N108 106 2421 SH SOLE 34 2421 0 0 INNOPHOS HOLDINGS INC COM 45774N108 105 2403 SH SOLE 40 2403 0 0 INNOSPEC INC COM 45768S105 592 9029 SH SOLE 2 4675 0 4354 INNOSPEC INC COM 45768S105 9 132 SH SOLE 4 132 0 0 INNOSPEC INC COM 45768S105 40 613 SH SOLE 7 613 0 0 INNOSPEC INC COM 45768S105 7816 119237 SH SOLE 18 119237 0 0 INNOSPEC INC COM 45768S105 2072 31611 SH SOLE 19 31611 0 0 INNOSPEC INC COM 45768S105 135173 2062138 SH SOLE 21 2062138 0 0 INNOSPEC INC COM 45768S105 46610 711062 SH SOLE 22 665725 0 45337 INNOSPEC INC COM 45768S105 2498 38101 SH SOLE 23 38101 0 0 INNOSPEC INC COM 45768S105 906 13827 SH SOLE 26 12017 0 1810 INNOSPEC INC COM 45768S105 229 3498 SH SOLE 28 3498 0 0 INNOSPEC INC COM 45768S105 1032 15751 SH SOLE 29 0 0 15751 INNOSPEC INC COM 45768S105 2234 34074 SH SOLE 30 34074 0 0 INNOSPEC INC COM 45768S105 185 2824 SH SOLE 40 2824 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 10 610 SH SOLE 18 610 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 195 11620 SH SOLE 21 11620 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 10 2181 SH SOLE 18 2181 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 20 4600 SH SOLE 19 4600 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 171 38855 SH SOLE 21 38855 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1803 409777 SH SOLE 22 409777 0 0 INNOVIVA INC COM 45781M101 126 9833 SH SOLE 2 9243 0 590 INNOVIVA INC COM 45781M101 6 504 SH SOLE 4 504 0 0 INNOVIVA INC COM 45781M101 30 2362 SH SOLE 7 2362 0 0 INNOVIVA INC COM 45781M101 4589 358522 SH SOLE 18 358522 0 0 INNOVIVA INC COM 45781M101 3560 278113 SH SOLE 19 278113 0 0 INNOVIVA INC COM 45781M101 111701 8726645 SH SOLE 21 8726645 0 0 INNOVIVA INC COM 45781M101 30554 2387039 SH SOLE 22 2233210 0 153829 INNOVIVA INC COM 45781M101 67 5267 SH SOLE 23 5267 0 0 INNOVIVA INC COM 45781M101 460 35953 SH SOLE 26 29439 0 6514 INNOVIVA INC COM 45781M101 158 12366 SH SOLE 28 12366 0 0 INNOVIVA INC COM 45781M101 387 30270 SH SOLE 29 0 0 30270 INNOVIVA INC COM 45781M101 1430 111709 SH SOLE 30 111709 0 0 INNOVIVA INC COM 45781M101 110 8587 SH SOLE 40 8587 0 0 INOGEN INC COM 45780L104 423 4437 SH SOLE 2 4266 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 7484 78432 SH SOLE 18 78432 0 0 INOGEN INC COM 45780L104 6723 70452 SH SOLE 19 70452 0 0 INOGEN INC COM 45780L104 140436 1471766 SH SOLE 21 1471766 0 0 INOGEN INC COM 45780L104 45409 475882 SH SOLE 22 442543 0 33339 INOGEN INC COM 45780L104 1330 13935 SH SOLE 23 13935 0 0 INOGEN INC COM 45780L104 667 6986 SH SOLE 26 5524 0 1462 INOGEN INC COM 45780L104 256 2683 SH SOLE 28 2683 0 0 INOGEN INC COM 45780L104 2211 23173 SH SOLE 30 23173 0 0 INOGEN INC COM 45780L104 211 2209 SH SOLE 40 2209 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 9 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 141 74101 SH SOLE 21 74101 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 485 255508 SH SOLE 22 255508 0 0 INOVALON HLDGS INC COM CL A 45781D101 38 2922 SH SOLE 2 2749 0 173 INOVALON HLDGS INC COM CL A 45781D101 6 437 SH SOLE 4 437 0 0 INOVALON HLDGS INC COM CL A 45781D101 18 1341 SH SOLE 7 1341 0 0 INOVALON HLDGS INC COM CL A 45781D101 2818 214267 SH SOLE 18 214267 0 0 INOVALON HLDGS INC COM CL A 45781D101 567 43125 SH SOLE 19 43125 0 0 INOVALON HLDGS INC COM CL A 45781D101 27515 2092403 SH SOLE 21 2092403 0 0 INOVALON HLDGS INC COM CL A 45781D101 22145 1684017 SH SOLE 22 1565703 0 118314 INOVALON HLDGS INC COM CL A 45781D101 195 14804 SH SOLE 26 8000 0 6804 INOVALON HLDGS INC COM CL A 45781D101 93 7069 SH SOLE 28 7069 0 0 INOVALON HLDGS INC COM CL A 45781D101 125 9474 SH SOLE 30 9474 0 0 INOVALON HLDGS INC COM CL A 45781D101 57 4325 SH SOLE 40 4325 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 38 4877 SH SOLE 2 4419 0 458 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 4 526 SH SOLE 4 526 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 18 2321 SH SOLE 7 2321 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1963 250353 SH SOLE 18 250353 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 341 43520 SH SOLE 19 43520 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24958 3183425 SH SOLE 21 3183425 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 15315 1953468 SH SOLE 22 1828299 0 125169 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 56 7177 SH SOLE 26 0 0 7177 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 78 9897 SH SOLE 28 9897 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 58 7457 SH SOLE 30 7457 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 49 6289 SH SOLE 40 6289 0 0 INPHI CORP COM 45772F107 68 1981 SH SOLE 2 1762 0 219 INPHI CORP COM 45772F107 7 208 SH SOLE 4 208 0 0 INPHI CORP COM 45772F107 34 1001 SH SOLE 7 1001 0 0 INPHI CORP COM 45772F107 0 14 SH SOLE 17 0 0 14 INPHI CORP COM 45772F107 4960 144596 SH SOLE 18 144596 0 0 INPHI CORP COM 45772F107 4929 143695 SH SOLE 19 143695 0 0 INPHI CORP COM 45772F107 41900 1221573 SH SOLE 21 1221573 0 0 INPHI CORP COM 45772F107 36030 1050444 SH SOLE 22 976006 0 74438 INPHI CORP COM 45772F107 398 11602 SH SOLE 26 9521 0 2081 INPHI CORP COM 45772F107 194 5663 SH SOLE 28 5663 0 0 INPHI CORP COM 45772F107 207 6047 SH SOLE 30 6047 0 0 INPHI CORP COM 45772F107 113 3297 SH SOLE 40 3297 0 0 INPIXON COM 45790J107 0 609 SH SOLE 21 609 0 0 INSEEGO CORP COM 45782B104 9 7553 SH SOLE 18 7553 0 0 INSEEGO CORP COM 45782B104 140 112358 SH SOLE 21 112358 0 0 INSEEGO CORP COM 45782B104 1123 898690 SH SOLE 22 898690 0 0 INSIGHT ENTERPRISES INC COM 45765U103 465 11617 SH SOLE 2 7815 0 3802 INSIGHT ENTERPRISES INC COM 45765U103 2 48 SH SOLE 4 48 0 0 INSIGHT ENTERPRISES INC COM 45765U103 74 1853 SH SOLE 7 1853 0 0 INSIGHT ENTERPRISES INC COM 45765U103 6936 173439 SH SOLE 18 173439 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2127 53196 SH SOLE 19 53196 0 0 INSIGHT ENTERPRISES INC COM 45765U103 121998 3050703 SH SOLE 21 3050703 0 0 INSIGHT ENTERPRISES INC COM 45765U103 48201 1205314 SH SOLE 22 1125138 0 80176 INSIGHT ENTERPRISES INC COM 45765U103 2521 63029 SH SOLE 23 63029 0 0 INSIGHT ENTERPRISES INC COM 45765U103 666 16658 SH SOLE 26 13325 0 3333 INSIGHT ENTERPRISES INC COM 45765U103 208 5213 SH SOLE 28 5213 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1135 28389 SH SOLE 29 0 0 28389 INSIGHT ENTERPRISES INC COM 45765U103 2036 50921 SH SOLE 30 50921 0 0 INSIGHT ENTERPRISES INC COM 45765U103 16 390 SH SOLE 34 390 0 0 INSIGHT ENTERPRISES INC COM 45765U103 83 2066 SH SOLE 36 2066 0 0 INSIGHT ENTERPRISES INC COM 45765U103 174 4341 SH SOLE 40 4341 0 0 INSIGNIA SYS INC COM 45765Y105 4 4175 SH SOLE 21 4175 0 0 INSIGNIA SYS INC COM 45765Y105 483 471854 SH SOLE 22 471854 0 0 INSMED INC COM PAR $.01 457669307 73 4248 SH SOLE 2 2544 0 1704 INSMED INC COM PAR $.01 457669307 9 506 SH SOLE 4 506 0 0 INSMED INC COM PAR $.01 457669307 28 1653 SH SOLE 7 1653 0 0 INSMED INC COM PAR $.01 457669307 4 220 SH SOLE 17 0 0 220 INSMED INC COM PAR $.01 457669307 3729 217334 SH SOLE 18 217334 0 0 INSMED INC COM PAR $.01 457669307 701 40842 SH SOLE 19 40842 0 0 INSMED INC COM PAR $.01 457669307 46172 2690703 SH SOLE 21 2690703 0 0 INSMED INC COM PAR $.01 457669307 29422 1714547 SH SOLE 22 1603709 0 110838 INSMED INC COM PAR $.01 457669307 0 23 SH SOLE 23 23 0 0 INSMED INC COM PAR $.01 457669307 92 5370 SH SOLE 26 0 0 5370 INSMED INC COM PAR $.01 457669307 143 8352 SH SOLE 28 8352 0 0 INSMED INC COM PAR $.01 457669307 134 7797 SH SOLE 30 7797 0 0 INSMED INC COM PAR $.01 457669307 22 1303 SH SOLE 34 1303 0 0 INSMED INC COM PAR $.01 457669307 108 6299 SH SOLE 40 6299 0 0 INSPERITY INC COM 45778Q107 1029 14486 SH SOLE 2 14363 0 123 INSPERITY INC COM 45778Q107 6 89 SH SOLE 4 89 0 0 INSPERITY INC COM 45778Q107 31 437 SH SOLE 7 437 0 0 INSPERITY INC COM 45778Q107 6097 85870 SH SOLE 18 85870 0 0 INSPERITY INC COM 45778Q107 17293 243558 SH SOLE 19 243558 0 0 INSPERITY INC COM 45778Q107 112054 1578221 SH SOLE 21 1578221 0 0 INSPERITY INC COM 45778Q107 65744 925968 SH SOLE 22 893328 0 32640 INSPERITY INC COM 45778Q107 739 10408 SH SOLE 23 10408 0 0 INSPERITY INC COM 45778Q107 874 12314 SH SOLE 26 10828 0 1486 INSPERITY INC COM 45778Q107 156 2197 SH SOLE 28 2197 0 0 INSPERITY INC COM 45778Q107 2018 28418 SH SOLE 29 0 0 28418 INSPERITY INC COM 45778Q107 2153 30327 SH SOLE 30 30327 0 0 INSPERITY INC COM 45778Q107 71 995 SH SOLE 34 995 0 0 INSPERITY INC COM 45778Q107 125 1760 SH SOLE 40 1760 0 0 INSPIRED ENTMT INC COM 45782N108 160 12281 SH SOLE 18 12281 0 0 INSPIRED ENTMT INC COM 45782N108 19 1465 SH SOLE 19 1465 0 0 INSPIRED ENTMT INC COM 45782N108 1651 126980 SH SOLE 21 126980 0 0 INSPIRED ENTMT INC COM 45782N108 325 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 61 1160 SH SOLE 2 934 0 226 INSTALLED BLDG PRODS INC COM 45780R101 25 476 SH SOLE 7 476 0 0 INSTALLED BLDG PRODS INC COM 45780R101 5220 98592 SH SOLE 18 98592 0 0 INSTALLED BLDG PRODS INC COM 45780R101 734 13868 SH SOLE 19 13868 0 0 INSTALLED BLDG PRODS INC COM 45780R101 112287 2120632 SH SOLE 21 2120632 0 0 INSTALLED BLDG PRODS INC COM 45780R101 29647 559904 SH SOLE 22 521435 0 38469 INSTALLED BLDG PRODS INC COM 45780R101 92 1733 SH SOLE 26 0 0 1733 INSTALLED BLDG PRODS INC COM 45780R101 142 2677 SH SOLE 28 2677 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1529 28877 SH SOLE 30 28877 0 0 INSTALLED BLDG PRODS INC COM 45780R101 99 1868 SH SOLE 40 1868 0 0 INSTEEL INDUSTRIES INC COM 45774W108 27 829 SH SOLE 2 829 0 0 INSTEEL INDUSTRIES INC COM 45774W108 14 431 SH SOLE 7 431 0 0 INSTEEL INDUSTRIES INC COM 45774W108 2905 88113 SH SOLE 18 88113 0 0 INSTEEL INDUSTRIES INC COM 45774W108 384 11634 SH SOLE 19 11634 0 0 INSTEEL INDUSTRIES INC COM 45774W108 49755 1509096 SH SOLE 21 1509096 0 0 INSTEEL INDUSTRIES INC COM 45774W108 15650 474686 SH SOLE 22 440313 0 34373 INSTEEL INDUSTRIES INC COM 45774W108 84 2559 SH SOLE 28 2559 0 0 INSTEEL INDUSTRIES INC COM 45774W108 870 26386 SH SOLE 30 26386 0 0 INSTEEL INDUSTRIES INC COM 45774W108 50 1504 SH SOLE 40 1504 0 0 INSTITUTIONAL FINL MKTS INC COM 45779L107 8 6698 SH SOLE 21 6698 0 0 INSTITUTIONAL FINL MKTS INC COM 45779L107 283 244279 SH SOLE 22 244279 0 0 INSTRUCTURE INC COM 45781U103 28 949 SH SOLE 2 949 0 0 INSTRUCTURE INC COM 45781U103 26 887 SH SOLE 7 887 0 0 INSTRUCTURE INC COM 45781U103 2259 76587 SH SOLE 18 76587 0 0 INSTRUCTURE INC COM 45781U103 345 11691 SH SOLE 19 11691 0 0 INSTRUCTURE INC COM 45781U103 19336 655465 SH SOLE 21 655465 0 0 INSTRUCTURE INC COM 45781U103 10039 340315 SH SOLE 22 318526 0 21789 INSTRUCTURE INC COM 45781U103 56 1914 SH SOLE 30 1914 0 0 INSULET CORP COM 45784P101 145 2832 SH SOLE 2 2419 0 413 INSULET CORP COM 45784P101 15 293 SH SOLE 4 293 0 0 INSULET CORP COM 45784P101 75 1459 SH SOLE 7 1459 0 0 INSULET CORP COM 45784P101 10258 199919 SH SOLE 18 199919 0 0 INSULET CORP COM 45784P101 13887 270656 SH SOLE 19 270656 0 0 INSULET CORP COM 45784P101 98801 1925568 SH SOLE 21 1925568 0 0 INSULET CORP COM 45784P101 79685 1553018 SH SOLE 22 1445809 0 107209 INSULET CORP COM 45784P101 824 16068 SH SOLE 26 12655 0 3413 INSULET CORP COM 45784P101 419 8168 SH SOLE 28 8168 0 0 INSULET CORP COM 45784P101 199 3869 SH SOLE 29 0 0 3869 INSULET CORP COM 45784P101 542 10557 SH SOLE 30 10557 0 0 INSULET CORP COM 45784P101 311 6055 SH SOLE 40 6055 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 16 1259 SH SOLE 2 1137 0 122 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 8 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 1038 82043 SH SOLE 18 82043 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 1062 83973 SH SOLE 19 83973 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 22221 1756597 SH SOLE 21 1756597 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 8793 695087 SH SOLE 22 652462 0 42625 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 28 2190 SH SOLE 26 0 0 2190 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 46 3675 SH SOLE 28 3675 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 233 18387 SH SOLE 29 0 0 18387 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 41 3227 SH SOLE 30 3227 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 33 2615 SH SOLE 40 2615 0 0 INTEGER HLDGS CORP COM 45826H109 284 6559 SH SOLE 2 1481 0 5078 INTEGER HLDGS CORP COM 45826H109 5 109 SH SOLE 4 109 0 0 INTEGER HLDGS CORP COM 45826H109 28 653 SH SOLE 7 653 0 0 INTEGER HLDGS CORP COM 45826H109 6575 152014 SH SOLE 18 152014 0 0 INTEGER HLDGS CORP COM 45826H109 867 20045 SH SOLE 19 20045 0 0 INTEGER HLDGS CORP COM 45826H109 106913 2471967 SH SOLE 21 2471967 0 0 INTEGER HLDGS CORP COM 45826H109 33877 783276 SH SOLE 22 728346 0 54930 INTEGER HLDGS CORP COM 45826H109 495 11447 SH SOLE 26 9415 0 2032 INTEGER HLDGS CORP COM 45826H109 174 4024 SH SOLE 28 4024 0 0 INTEGER HLDGS CORP COM 45826H109 1731 40026 SH SOLE 30 40026 0 0 INTEGER HLDGS CORP COM 45826H109 118 2736 SH SOLE 40 2736 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 159 2924 SH SOLE 2 2572 0 352 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 15 276 SH SOLE 4 276 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 78 1424 SH SOLE 7 1424 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 15542 285113 SH SOLE 18 285113 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2175 39903 SH SOLE 19 39903 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 291531 5348216 SH SOLE 21 5348216 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 86654 1589691 SH SOLE 22 1472828 0 116863 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1458 26739 SH SOLE 26 23313 0 3426 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 470 8615 SH SOLE 28 8615 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4763 87380 SH SOLE 30 87380 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 361 6620 SH SOLE 40 6620 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1541 59744 SH SOLE 2 58909 0 835 INTEGRATED DEVICE TECHNOLOGY COM 458118106 18 694 SH SOLE 4 694 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 84 3247 SH SOLE 7 3247 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 21724 842343 SH SOLE 18 842343 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 11232 435518 SH SOLE 19 435518 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 222147 8613704 SH SOLE 21 8613704 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 106220 4118669 SH SOLE 22 3863695 0 254974 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1311 50824 SH SOLE 26 41749 0 9075 INTEGRATED DEVICE TECHNOLOGY COM 458118106 461 17884 SH SOLE 28 17884 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 7247 280999 SH SOLE 30 280999 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 382 14819 SH SOLE 40 14819 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.875%11/1 458118AC0 538 508000 PRN SOLE 21 508000 0 0 INTEL CORP COM 458140100 224698 6659682 SH SOLE 2 2097545 0 4562137 INTEL CORP COM 458140100 57180 1694735 SH SOLE 4 1575246 0 119489 INTEL CORP COM 458140100 125888 3731122 SH SOLE 7 3542593 0 188529 INTEL CORP COM 458140100 7125 211170 SH SOLE 13 211170 0 0 INTEL CORP COM 458140100 1276 37825 SH SOLE 15 37825 0 0 INTEL CORP COM 458140100 44 1299 SH SOLE 17 0 0 1299 INTEL CORP COM 458140100 373421 11067616 SH SOLE 18 10281775 0 785841 INTEL CORP COM 458140100 1182 35043 SH OTR 19 0 35043 0 INTEL CORP COM 458140100 93577 2773488 SH SOLE 19 2773488 0 0 INTEL CORP COM 458140100 90451 2680812 SH SOLE 20 287570 0 2393242 INTEL CORP COM 458140100 2883189 85453130 SH SOLE 21 85453130 0 0 INTEL CORP COM 458140100 4266315 126446807 SH SOLE 22 103708156 0 22738651 INTEL CORP COM 458140100 205804 6099704 SH SOLE 23 6099704 0 0 INTEL CORP COM 458140100 114585 3396109 SH SOLE 25 3345679 0 50430 INTEL CORP COM 458140100 524471 15544487 SH SOLE 26 3823209 0 11721278 INTEL CORP COM 458140100 33657 997545 SH SOLE 28 747919 0 249626 INTEL CORP COM 458140100 29041 860740 SH SOLE 29 223636 0 637104 INTEL CORP COM 458140100 531503 15752899 SH SOLE 30 15752899 0 0 INTEL CORP COM 458140100 93447 2769633 SH SOLE 31 1272038 0 1497595 INTEL CORP COM 458140100 36094 1069773 SH SOLE 32 1069773 0 0 INTEL CORP COM 458140100 26501 785455 SH SOLE 34 785455 0 0 INTEL CORP COM 458140100 7017 207985 SH SOLE 35 207985 0 0 INTEL CORP COM 458140100 192368 5701489 SH SOLE 36 5701489 0 0 INTEL CORP COM 458140100 806 23876 SH SOLE 40 23876 0 0 INTEL CORP SDCV 12/1 458140AD2 3180 2433000 PRN SOLE 21 2433000 0 0 INTEL CORP SDCV 3.250% 8/0 458140AF7 4984 3016000 PRN SOLE 21 3016000 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 253 15782 SH SOLE 2 13713 0 2069 INTELLIA THERAPEUTICS INC COM 45826J105 885 55283 SH SOLE 18 55283 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1260 78777 SH SOLE 19 78777 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 15725 982782 SH SOLE 21 982782 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 7000 437505 SH SOLE 22 424899 0 12606 INTELLIA THERAPEUTICS INC COM 45826J105 1239 77457 SH SOLE 23 77457 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 444 27750 SH SOLE 29 0 0 27750 INTELLICHECK INC COM NEW 45817G201 7 1832 SH SOLE 18 1832 0 0 INTELLICHECK INC COM NEW 45817G201 106 27254 SH SOLE 21 27254 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 9 2626 SH SOLE 21 2626 0 0 INTELSAT S A COM L5140P101 21 6810 SH SOLE 2 1074 0 5736 INTELSAT S A COM L5140P101 2 632 SH SOLE 7 632 0 0 INTELSAT S A COM L5140P101 440 143851 SH SOLE 18 143851 0 0 INTELSAT S A COM L5140P101 63 20553 SH SOLE 19 20553 0 0 INTELSAT S A COM L5140P101 3636 1188130 SH SOLE 21 1188130 0 0 INTELSAT S A COM L5140P101 2670 872438 SH SOLE 22 831589 0 40849 INTER PARFUMS INC COM 458334109 523 14283 SH SOLE 2 12701 0 1582 INTER PARFUMS INC COM 458334109 14 375 SH SOLE 7 375 0 0 INTER PARFUMS INC COM 458334109 3192 87087 SH SOLE 18 87087 0 0 INTER PARFUMS INC COM 458334109 1204 32848 SH SOLE 19 32848 0 0 INTER PARFUMS INC COM 458334109 54218 1479347 SH SOLE 21 1479347 0 0 INTER PARFUMS INC COM 458334109 22405 611317 SH SOLE 22 579402 0 31915 INTER PARFUMS INC COM 458334109 3744 102149 SH SOLE 23 102149 0 0 INTER PARFUMS INC COM 458334109 90 2447 SH SOLE 28 2447 0 0 INTER PARFUMS INC COM 458334109 427 11649 SH SOLE 29 0 0 11649 INTER PARFUMS INC COM 458334109 920 25104 SH SOLE 30 25104 0 0 INTER PARFUMS INC COM 458334109 263 7170 SH SOLE 34 7170 0 0 INTER PARFUMS INC COM 458334109 76 2061 SH SOLE 40 2061 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 906 24202 SH SOLE 2 2611 0 21591 INTERACTIVE BROKERS GROUP IN COM 45841N107 12 334 SH SOLE 4 334 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 70 1880 SH SOLE 7 1880 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 4348 116203 SH SOLE 18 116203 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 1034 27620 SH SOLE 19 27620 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 169826 4538367 SH SOLE 21 4538367 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 62342 1666001 SH SOLE 22 1467129 0 198872 INTERACTIVE BROKERS GROUP IN COM 45841N107 887 23692 SH SOLE 26 19153 0 4539 INTERACTIVE BROKERS GROUP IN COM 45841N107 332 8862 SH SOLE 28 8862 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 3663 97895 SH SOLE 30 97895 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 56 1502 SH SOLE 31 1502 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 225 6005 SH SOLE 40 6005 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1147 9472 SH SOLE 2 2545 0 6927 INTERCEPT PHARMACEUTICALS IN COM 45845P108 10 81 SH SOLE 4 81 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 48 396 SH SOLE 7 396 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 4434 36624 SH SOLE 15 0 0 36624 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1108 9155 SH SOLE 18 9155 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 939 7756 SH SOLE 19 7756 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 72458 598483 SH SOLE 21 598483 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 55925 461922 SH SOLE 22 409458 0 52464 INTERCEPT PHARMACEUTICALS IN COM 45845P108 517 4268 SH SOLE 26 3134 0 1134 INTERCEPT PHARMACEUTICALS IN COM 45845P108 297 2451 SH SOLE 28 2451 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 317 2622 SH SOLE 30 2622 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 45 368 SH SOLE 31 368 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 70 578 SH SOLE 34 578 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 223 1839 SH SOLE 40 1839 0 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 616 633000 PRN SOLE 21 633000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 63480 962990 SH SOLE 2 392669 0 570321 INTERCONTINENTAL EXCHANGE IN COM 45866F104 15687 237977 SH SOLE 4 223707 0 14270 INTERCONTINENTAL EXCHANGE IN COM 45866F104 27559 418073 SH SOLE 7 405761 0 12312 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8812 133671 SH SOLE 13 133671 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 256 3880 SH SOLE 15 3880 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 16 SH SOLE 17 0 0 16 INTERCONTINENTAL EXCHANGE IN COM 45866F104 78971 1197976 SH SOLE 18 1116006 0 81970 INTERCONTINENTAL EXCHANGE IN COM 45866F104 50117 760268 SH SOLE 19 749120 0 11148 INTERCONTINENTAL EXCHANGE IN COM 45866F104 20980 318270 SH SOLE 20 0 0 318270 INTERCONTINENTAL EXCHANGE IN COM 45866F104 578611 8777477 SH SOLE 21 8777477 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1097894 16654943 SH SOLE 22 13472576 0 3182367 INTERCONTINENTAL EXCHANGE IN COM 45866F104 52307 793497 SH SOLE 23 793497 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 26597 403473 SH SOLE 25 403473 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 107636 1632835 SH SOLE 26 510037 0 1122798 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8290 125759 SH SOLE 28 94259 0 31500 INTERCONTINENTAL EXCHANGE IN COM 45866F104 15848 240410 SH SOLE 29 45887 0 194523 INTERCONTINENTAL EXCHANGE IN COM 45866F104 108342 1643538 SH SOLE 30 1643538 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 21858 331578 SH SOLE 31 208844 0 122734 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3282 49795 SH SOLE 34 49795 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 49893 756877 SH SOLE 36 756877 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 192 2918 SH SOLE 40 2918 0 0 INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 556 458000 PRN SOLE 21 458000 0 0 INTERDIGITAL INC COM 45867G101 3723 48165 SH SOLE 2 47933 0 232 INTERDIGITAL INC COM 45867G101 329 4251 SH SOLE 4 4251 0 0 INTERDIGITAL INC COM 45867G101 122 1573 SH SOLE 7 1573 0 0 INTERDIGITAL INC COM 45867G101 17951 232219 SH SOLE 18 232074 0 145 INTERDIGITAL INC COM 45867G101 12259 158586 SH SOLE 19 158586 0 0 INTERDIGITAL INC COM 45867G101 176082 2277900 SH SOLE 21 2277900 0 0 INTERDIGITAL INC COM 45867G101 106836 1382098 SH SOLE 22 1301073 0 81025 INTERDIGITAL INC COM 45867G101 3768 48749 SH SOLE 23 48749 0 0 INTERDIGITAL INC COM 45867G101 1018 13165 SH SOLE 26 9406 0 3759 INTERDIGITAL INC COM 45867G101 386 4994 SH SOLE 28 4994 0 0 INTERDIGITAL INC COM 45867G101 1031 13341 SH SOLE 29 2246 0 11095 INTERDIGITAL INC COM 45867G101 1091 14112 SH SOLE 30 14112 0 0 INTERDIGITAL INC COM 45867G101 332 4291 SH SOLE 31 2902 0 1389 INTERDIGITAL INC COM 45867G101 2912 37668 SH SOLE 34 37668 0 0 INTERDIGITAL INC COM 45867G101 139 1799 SH SOLE 36 1799 0 0 INTERDIGITAL INC COM 45867G101 305 3940 SH SOLE 40 3940 0 0 INTERFACE INC COM 458665304 75 3818 SH SOLE 2 2604 0 1214 INTERFACE INC COM 458665304 7 360 SH SOLE 4 360 0 0 INTERFACE INC COM 458665304 33 1689 SH SOLE 7 1689 0 0 INTERFACE INC COM 458665304 5780 294173 SH SOLE 18 294173 0 0 INTERFACE INC COM 458665304 792 40282 SH SOLE 19 40282 0 0 INTERFACE INC COM 458665304 104395 5312727 SH SOLE 21 5312727 0 0 INTERFACE INC COM 458665304 34188 1739869 SH SOLE 22 1613460 0 126409 INTERFACE INC COM 458665304 627 31909 SH SOLE 26 27306 0 4603 INTERFACE INC COM 458665304 187 9516 SH SOLE 28 9516 0 0 INTERFACE INC COM 458665304 1750 89034 SH SOLE 30 89034 0 0 INTERFACE INC COM 458665304 144 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 2 196 SH SOLE 18 196 0 0 INTERLINK ELECTRS INC COM NEW 458751302 21 2583 SH SOLE 21 2583 0 0 INTERMOLECULAR INC COM 45882D109 25 27898 SH SOLE 21 27898 0 0 INTERMOLECULAR INC COM 45882D109 53 58783 SH SOLE 22 58783 0 0 INTERNAP CORP COM PAR $.001 45885A300 15 4057 SH SOLE 2 2996 0 1061 INTERNAP CORP COM PAR $.001 45885A300 1048 285590 SH SOLE 18 285590 0 0 INTERNAP CORP COM PAR $.001 45885A300 168 45872 SH SOLE 19 45872 0 0 INTERNAP CORP COM PAR $.001 45885A300 9016 2456769 SH SOLE 21 2456769 0 0 INTERNAP CORP COM PAR $.001 45885A300 7912 2155885 SH SOLE 22 2094478 0 61407 INTERNATIONAL BANCSHARES COR COM 459044103 1185 33800 SH SOLE 2 25056 0 8744 INTERNATIONAL BANCSHARES COR COM 459044103 14 396 SH SOLE 4 396 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 45 1294 SH SOLE 7 1294 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 13145 375034 SH SOLE 18 375034 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 1326 37833 SH SOLE 19 37833 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 127677 3642708 SH SOLE 21 3642708 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 65596 1871486 SH SOLE 22 1771132 0 100354 INTERNATIONAL BANCSHARES COR COM 459044103 931 26565 SH SOLE 26 22774 0 3791 INTERNATIONAL BANCSHARES COR COM 459044103 284 8110 SH SOLE 28 8110 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 365 10405 SH SOLE 30 10405 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 67 1923 SH SOLE 34 1923 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 214 6093 SH SOLE 40 6093 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 202928 1319169 SH SOLE 2 463205 0 855964 INTERNATIONAL BUSINESS MACHS COM 459200101 48805 317266 SH SOLE 4 294560 0 22706 INTERNATIONAL BUSINESS MACHS COM 459200101 110471 718136 SH SOLE 7 680619 0 37517 INTERNATIONAL BUSINESS MACHS COM 459200101 675 4386 SH SOLE 13 4386 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 895 5815 SH SOLE 15 5815 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 44 285 SH SOLE 17 0 0 285 INTERNATIONAL BUSINESS MACHS COM 459200101 280257 1821859 SH SOLE 18 1688065 0 133794 INTERNATIONAL BUSINESS MACHS COM 459200101 12686 82465 SH SOLE 19 82465 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 75042 487827 SH SOLE 20 0 0 487827 INTERNATIONAL BUSINESS MACHS COM 459200101 2446006 15900706 SH SOLE 21 15900706 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3559167 23137015 SH SOLE 22 18972520 0 4164495 INTERNATIONAL BUSINESS MACHS COM 459200101 174673 1135492 SH SOLE 23 1135492 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 107870 701227 SH SOLE 25 701227 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 379998 2470245 SH SOLE 26 726177 0 1744068 INTERNATIONAL BUSINESS MACHS COM 459200101 29263 190228 SH SOLE 28 142597 0 47631 INTERNATIONAL BUSINESS MACHS COM 459200101 14017 91122 SH SOLE 29 49323 0 41799 INTERNATIONAL BUSINESS MACHS COM 459200101 414198 2692568 SH SOLE 30 2692568 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 83100 540204 SH SOLE 31 252666 0 287538 INTERNATIONAL BUSINESS MACHS COM 459200101 15304 99485 SH SOLE 32 99485 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 26930 175065 SH SOLE 34 175065 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 160155 1041116 SH SOLE 36 1041116 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 720 4679 SH SOLE 40 4679 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14542 107719 SH SOLE 2 30863 0 76856 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3223 23877 SH SOLE 4 21856 0 2021 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8163 60468 SH SOLE 7 55292 0 5176 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 224 1659 SH SOLE 13 1659 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 68 502 SH SOLE 15 502 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 23775 176111 SH SOLE 18 162487 0 13624 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3622 26831 SH SOLE 19 26831 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7479 55400 SH SOLE 20 0 0 55400 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 228728 1694280 SH SOLE 21 1694280 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 289005 2140775 SH SOLE 22 1723376 0 417399 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12754 94477 SH SOLE 23 94477 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7187 53238 SH SOLE 25 53238 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 30602 226683 SH SOLE 26 84027 0 142656 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2225 16481 SH SOLE 28 12240 0 4241 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3122 23124 SH SOLE 29 3585 0 19539 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 26936 199528 SH SOLE 30 199528 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5458 40428 SH SOLE 31 15523 0 24905 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 769 5693 SH SOLE 34 5693 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11671 86450 SH SOLE 36 86450 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 52 384 SH SOLE 40 384 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1021 55812 SH SOLE 2 14170 0 41642 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 26 1424 SH SOLE 4 1424 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 76 4171 SH SOLE 7 4171 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 15 802 SH SOLE 15 802 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2989 163357 SH SOLE 18 163357 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6486 354427 SH SOLE 19 354427 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17508 956694 SH SOLE 21 956694 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 28987 1583984 SH SOLE 22 1248496 0 335488 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2474 135191 SH SOLE 25 135191 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1374 75072 SH SOLE 26 9830 0 65242 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 50 2708 SH SOLE 31 2708 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3132 171129 SH SOLE 34 171129 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1817 99266 SH SOLE 36 99266 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 121 5574 SH SOLE 2 1187 0 4387 INTERNATIONAL SEAWAYS INC COM Y41053102 9 399 SH SOLE 7 399 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2382 109926 SH SOLE 18 109926 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 488 22497 SH SOLE 19 22497 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 18769 866147 SH SOLE 21 866147 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 12944 597320 SH SOLE 22 545256 0 52064 INTERNATIONAL SEAWAYS INC COM Y41053102 49 2272 SH SOLE 30 2272 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 572 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 30 800 SH SOLE 7 800 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 6088 162124 SH SOLE 18 162124 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 498 13256 SH SOLE 19 13256 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 55557 1479543 SH SOLE 21 1479543 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 28191 750768 SH SOLE 22 702342 0 48426 INTERNATIONAL SPEEDWAY CORP CL A 460335201 398 10603 SH SOLE 26 9004 0 1599 INTERNATIONAL SPEEDWAY CORP CL A 460335201 145 3852 SH SOLE 28 3852 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 414 11023 SH SOLE 29 0 0 11023 INTERNATIONAL SPEEDWAY CORP CL A 460335201 125 3335 SH SOLE 30 3335 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 105 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 71 79648 SH SOLE 22 79648 0 0 INTERPUBLIC GROUP COS INC COM 460690100 40293 1637927 SH SOLE 2 1240338 0 397589 INTERPUBLIC GROUP COS INC COM 460690100 9655 392485 SH SOLE 4 382525 0 9960 INTERPUBLIC GROUP COS INC COM 460690100 9052 367984 SH SOLE 7 354887 0 13097 INTERPUBLIC GROUP COS INC COM 460690100 3728 151536 SH SOLE 13 151536 0 0 INTERPUBLIC GROUP COS INC COM 460690100 68 2751 SH SOLE 15 2751 0 0 INTERPUBLIC GROUP COS INC COM 460690100 60945 2477425 SH SOLE 18 2378801 0 98624 INTERPUBLIC GROUP COS INC COM 460690100 65084 2645681 SH SOLE 19 2645681 0 0 INTERPUBLIC GROUP COS INC COM 460690100 6984 283917 SH SOLE 20 0 0 283917 INTERPUBLIC GROUP COS INC COM 460690100 196311 7980123 SH SOLE 21 7980123 0 0 INTERPUBLIC GROUP COS INC COM 460690100 344641 14009784 SH SOLE 22 10741884 0 3267900 INTERPUBLIC GROUP COS INC COM 460690100 24203 983881 SH SOLE 23 983881 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7855 319313 SH SOLE 25 319313 0 0 INTERPUBLIC GROUP COS INC COM 460690100 29073 1181844 SH SOLE 26 421054 0 760790 INTERPUBLIC GROUP COS INC COM 460690100 2025 82322 SH SOLE 28 61910 0 20412 INTERPUBLIC GROUP COS INC COM 460690100 11352 461466 SH SOLE 29 271324 0 190142 INTERPUBLIC GROUP COS INC COM 460690100 26896 1093340 SH SOLE 30 1093340 0 0 INTERPUBLIC GROUP COS INC COM 460690100 17849 725569 SH SOLE 31 454292 0 271277 INTERPUBLIC GROUP COS INC COM 460690100 17098 695046 SH SOLE 34 695046 0 0 INTERPUBLIC GROUP COS INC COM 460690100 17458 709675 SH SOLE 36 709675 0 0 INTERPUBLIC GROUP COS INC COM 460690100 49 1995 SH SOLE 40 1995 0 0 INTERSECT ENT INC COM 46071F103 38 1374 SH SOLE 2 1177 0 197 INTERSECT ENT INC COM 46071F103 22 805 SH SOLE 7 805 0 0 INTERSECT ENT INC COM 46071F103 2655 94989 SH SOLE 18 94989 0 0 INTERSECT ENT INC COM 46071F103 506 18103 SH SOLE 19 18103 0 0 INTERSECT ENT INC COM 46071F103 29932 1070920 SH SOLE 21 1070920 0 0 INTERSECT ENT INC COM 46071F103 20956 749755 SH SOLE 22 702801 0 46954 INTERSECT ENT INC COM 46071F103 15 534 SH SOLE 26 0 0 534 INTERSECT ENT INC COM 46071F103 75 2670 SH SOLE 28 2670 0 0 INTERSECT ENT INC COM 46071F103 112 4020 SH SOLE 30 4020 0 0 INTERSECT ENT INC COM 46071F103 49 1743 SH SOLE 40 1743 0 0 INTERSECTIONS INC COM 460981301 7 1472 SH SOLE 18 1472 0 0 INTERSECTIONS INC COM 460981301 112 23832 SH SOLE 21 23832 0 0 INTERSECTIONS INC COM 460981301 1269 269935 SH SOLE 22 269935 0 0 INTERXION HOLDING N.V SHS N47279109 2282 49846 SH SOLE 4 49846 0 0 INTERXION HOLDING N.V SHS N47279109 299 6533 SH SOLE 7 6533 0 0 INTERXION HOLDING N.V SHS N47279109 833 18200 SH SOLE 18 18200 0 0 INTERXION HOLDING N.V SHS N47279109 7354 160627 SH SOLE 19 160627 0 0 INTERXION HOLDING N.V SHS N47279109 21894 478249 SH SOLE 21 478249 0 0 INTERXION HOLDING N.V SHS N47279109 22245 485920 SH SOLE 22 397179 0 88741 INTERXION HOLDING N.V SHS N47279109 73 1591 SH SOLE 23 1591 0 0 INTERXION HOLDING N.V SHS N47279109 206 4508 SH SOLE 26 0 0 4508 INTERXION HOLDING N.V SHS N47279109 438 9566 SH SOLE 28 9566 0 0 INTERXION HOLDING N.V SHS N47279109 2441 53313 SH SOLE 29 0 0 53313 INTERXION HOLDING N.V SHS N47279109 5268 115071 SH SOLE 30 115071 0 0 INTERXION HOLDING N.V SHS N47279109 1485 32442 SH SOLE 34 32442 0 0 INTERXION HOLDING N.V SHS N47279109 425 9288 SH SOLE 40 9288 0 0 INTEST CORP COM 461147100 8 1270 SH SOLE 18 1270 0 0 INTEST CORP COM 461147100 160 24028 SH SOLE 21 24028 0 0 INTEST CORP COM 461147100 3202 481431 SH SOLE 22 481431 0 0 INTEVAC INC COM 461148108 22 1989 SH SOLE 2 1989 0 0 INTEVAC INC COM 461148108 764 68825 SH SOLE 18 68825 0 0 INTEVAC INC COM 461148108 158 14275 SH SOLE 19 14275 0 0 INTEVAC INC COM 461148108 6473 583167 SH SOLE 21 583167 0 0 INTEVAC INC COM 461148108 8274 745381 SH SOLE 22 730381 0 15000 INTL FCSTONE INC COM 46116V105 137 3619 SH SOLE 2 1122 0 2497 INTL FCSTONE INC COM 46116V105 15 396 SH SOLE 7 396 0 0 INTL FCSTONE INC COM 46116V105 3102 82158 SH SOLE 18 82158 0 0 INTL FCSTONE INC COM 46116V105 392 10394 SH SOLE 19 10394 0 0 INTL FCSTONE INC COM 46116V105 52636 1393950 SH SOLE 21 1393950 0 0 INTL FCSTONE INC COM 46116V105 17700 468760 SH SOLE 22 439225 0 29535 INTL FCSTONE INC COM 46116V105 88 2325 SH SOLE 28 2325 0 0 INTL FCSTONE INC COM 46116V105 853 22583 SH SOLE 30 22583 0 0 INTL FCSTONE INC COM 46116V105 226 5998 SH SOLE 34 5998 0 0 INTL FCSTONE INC COM 46116V105 54 1418 SH SOLE 40 1418 0 0 INTL PAPER CO COM 460146103 41289 729362 SH SOLE 2 344485 0 384877 INTL PAPER CO COM 460146103 7648 135103 SH SOLE 4 123977 0 11126 INTL PAPER CO COM 460146103 18074 319276 SH SOLE 7 296998 0 22278 INTL PAPER CO COM 460146103 222 3917 SH SOLE 13 3917 0 0 INTL PAPER CO COM 460146103 163 2881 SH SOLE 15 2881 0 0 INTL PAPER CO COM 460146103 1 12 SH SOLE 17 0 0 12 INTL PAPER CO COM 460146103 164760 2910433 SH SOLE 18 2810641 0 99792 INTL PAPER CO COM 460146103 985 17399 SH OTR 19 0 17399 0 INTL PAPER CO COM 460146103 281417 4971156 SH SOLE 19 4971156 0 0 INTL PAPER CO COM 460146103 9788 172911 SH SOLE 20 0 0 172911 INTL PAPER CO COM 460146103 652511 11526420 SH SOLE 21 11526420 0 0 INTL PAPER CO COM 460146103 633373 11188360 SH SOLE 22 9170158 0 2018202 INTL PAPER CO COM 460146103 27177 480080 SH SOLE 23 480080 0 0 INTL PAPER CO COM 460146103 74649 1318658 SH SOLE 25 1318658 0 0 INTL PAPER CO COM 460146103 80436 1420879 SH SOLE 26 562994 0 857885 INTL PAPER CO COM 460146103 4622 81644 SH SOLE 28 60827 0 20817 INTL PAPER CO COM 460146103 1267 22373 SH SOLE 29 14905 0 7468 INTL PAPER CO COM 460146103 71388 1261058 SH SOLE 30 1261058 0 0 INTL PAPER CO COM 460146103 9978 176264 SH SOLE 31 80931 0 95333 INTL PAPER CO COM 460146103 4060 71722 SH SOLE 32 71722 0 0 INTL PAPER CO COM 460146103 82394 1455472 SH SOLE 34 1455472 0 0 INTL PAPER CO COM 460146103 28552 504361 SH SOLE 36 504361 0 0 INTL PAPER CO COM 460146103 3392 59925 SH SOLE 37 59925 0 0 INTL PAPER CO COM 460146103 111 1957 SH SOLE 40 1957 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 221 17802 SH SOLE 2 12225 0 5577 INTRA CELLULAR THERAPIES INC COM 46116X101 2 158 SH SOLE 4 158 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 13 1073 SH SOLE 7 1073 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1897 152698 SH SOLE 18 152698 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 3549 285740 SH SOLE 19 285740 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 87 7020 SH SOLE 20 7020 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 28357 2283152 SH SOLE 21 2283152 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 12819 1032086 SH SOLE 22 970821 0 61265 INTRA CELLULAR THERAPIES INC COM 46116X101 118 9495 SH SOLE 26 7103 0 2392 INTRA CELLULAR THERAPIES INC COM 46116X101 58 4638 SH SOLE 28 4638 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 54 4337 SH SOLE 30 4337 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 436 35133 SH SOLE 34 35133 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 30 2419 SH SOLE 40 2419 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 68 2853 SH SOLE 2 574 0 2279 INTRAWEST RESORTS HLDGS INC COM 46090K109 8 346 SH SOLE 7 346 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 1164 49045 SH SOLE 18 49045 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 184 7743 SH SOLE 19 7743 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 9582 403643 SH SOLE 21 403643 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 7326 308575 SH SOLE 22 280233 0 28342 INTRAWEST RESORTS HLDGS INC COM 46090K109 67 2823 SH SOLE 28 2823 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 52 2181 SH SOLE 30 2181 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 57 2388 SH SOLE 40 2388 0 0 INTREPID POTASH INC COM 46121Y102 45 19785 SH SOLE 2 3142 0 16643 INTREPID POTASH INC COM 46121Y102 977 432174 SH SOLE 7 432174 0 0 INTREPID POTASH INC COM 46121Y102 0 20 SH SOLE 17 0 0 20 INTREPID POTASH INC COM 46121Y102 827 365917 SH SOLE 18 365917 0 0 INTREPID POTASH INC COM 46121Y102 152 67169 SH SOLE 19 67169 0 0 INTREPID POTASH INC COM 46121Y102 6818 3016857 SH SOLE 21 3016857 0 0 INTREPID POTASH INC COM 46121Y102 4661 2062178 SH SOLE 22 1995058 0 67120 INTREXON CORP COM 46122T102 709 29449 SH SOLE 2 7566 0 21883 INTREXON CORP COM 46122T102 5 218 SH SOLE 4 218 0 0 INTREXON CORP COM 46122T102 35 1472 SH SOLE 7 1472 0 0 INTREXON CORP COM 46122T102 676 28076 SH SOLE 18 28076 0 0 INTREXON CORP COM 46122T102 584 24227 SH SOLE 19 24227 0 0 INTREXON CORP COM 46122T102 14657 608419 SH SOLE 21 608419 0 0 INTREXON CORP COM 46122T102 38993 1618639 SH SOLE 22 1457597 0 161042 INTREXON CORP COM 46122T102 254 10546 SH SOLE 26 7250 0 3296 INTREXON CORP COM 46122T102 213 8838 SH SOLE 28 8838 0 0 INTREXON CORP COM 46122T102 264 10944 SH SOLE 29 0 0 10944 INTREXON CORP COM 46122T102 259 10752 SH SOLE 30 10752 0 0 INTREXON CORP COM 46122T102 31 1275 SH SOLE 31 1275 0 0 INTREXON CORP COM 46122T102 38 1574 SH SOLE 34 1574 0 0 INTREXON CORP COM 46122T102 111 4627 SH SOLE 40 4627 0 0 INTRICON CORP COM 46121H109 9 1076 SH SOLE 18 1076 0 0 INTRICON CORP COM 46121H109 22 2740 SH SOLE 19 2740 0 0 INTRICON CORP COM 46121H109 189 23067 SH SOLE 21 23067 0 0 INTRICON CORP COM 46121H109 101 12296 SH SOLE 22 12296 0 0 INTUIT COM 461202103 80307 604679 SH SOLE 2 370924 0 233755 INTUIT COM 461202103 21766 163891 SH SOLE 4 157615 0 6276 INTUIT COM 461202103 26966 203041 SH SOLE 7 199823 0 3218 INTUIT COM 461202103 996 7501 SH SOLE 13 7501 0 0 INTUIT COM 461202103 247 1861 SH SOLE 15 1861 0 0 INTUIT COM 461202103 9 68 SH SOLE 17 0 0 68 INTUIT COM 461202103 74178 558526 SH SOLE 18 521987 0 36539 INTUIT COM 461202103 49325 371394 SH SOLE 19 371394 0 0 INTUIT COM 461202103 20540 154655 SH SOLE 20 0 0 154655 INTUIT COM 461202103 568889 4283479 SH SOLE 21 4283479 0 0 INTUIT COM 461202103 921220 6936378 SH SOLE 22 5493128 0 1443250 INTUIT COM 461202103 59483 447883 SH SOLE 23 447883 0 0 INTUIT COM 461202103 41551 312862 SH SOLE 25 312862 0 0 INTUIT COM 461202103 97092 731056 SH SOLE 26 225405 0 505651 INTUIT COM 461202103 6729 50668 SH SOLE 28 37850 0 12818 INTUIT COM 461202103 14841 111743 SH SOLE 29 97981 0 13762 INTUIT COM 461202103 110608 832828 SH SOLE 30 832828 0 0 INTUIT COM 461202103 40562 305413 SH SOLE 31 177154 0 128259 INTUIT COM 461202103 6002 45189 SH SOLE 32 45189 0 0 INTUIT COM 461202103 40301 303449 SH SOLE 34 303449 0 0 INTUIT COM 461202103 42395 319217 SH SOLE 36 319217 0 0 INTUIT COM 461202103 177 1330 SH SOLE 40 1330 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 66413 71002 SH SOLE 2 33963 0 37039 INTUITIVE SURGICAL INC COM NEW 46120E602 11299 12080 SH SOLE 4 11109 0 971 INTUITIVE SURGICAL INC COM NEW 46120E602 28793 30782 SH SOLE 7 29720 0 1062 INTUITIVE SURGICAL INC COM NEW 46120E602 650 695 SH SOLE 13 695 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 274 293 SH SOLE 15 293 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 21 22 SH SOLE 17 0 0 22 INTUITIVE SURGICAL INC COM NEW 46120E602 79929 85452 SH SOLE 18 80203 0 5249 INTUITIVE SURGICAL INC COM NEW 46120E602 116639 124698 SH SOLE 19 124698 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 25730 27508 SH SOLE 20 3700 0 23808 INTUITIVE SURGICAL INC COM NEW 46120E602 808894 864785 SH SOLE 21 864785 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 946389 1011780 SH SOLE 22 843670 0 168110 INTUITIVE SURGICAL INC COM NEW 46120E602 43965 47003 SH SOLE 23 47003 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 24360 26043 SH SOLE 25 26043 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 105949 113270 SH SOLE 26 33810 0 79460 INTUITIVE SURGICAL INC COM NEW 46120E602 7657 8186 SH SOLE 28 6137 0 2049 INTUITIVE SURGICAL INC COM NEW 46120E602 1436 1535 SH SOLE 29 1535 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 118385 126565 SH SOLE 30 126565 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 21220 22686 SH SOLE 31 10371 0 12315 INTUITIVE SURGICAL INC COM NEW 46120E602 6075 6495 SH SOLE 32 6495 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 51812 55392 SH SOLE 34 55392 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 39193 41901 SH SOLE 36 41901 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 184 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 71 70010 SH SOLE 21 70010 0 0 INUVO INC COM NEW 46122W204 979 959816 SH SOLE 22 959816 0 0 INVACARE CORP COM 461203101 85 6454 SH SOLE 2 1480 0 4974 INVACARE CORP COM 461203101 3 230 SH SOLE 4 230 0 0 INVACARE CORP COM 461203101 9 683 SH SOLE 7 683 0 0 INVACARE CORP COM 461203101 2240 169700 SH SOLE 18 169700 0 0 INVACARE CORP COM 461203101 13628 1032402 SH SOLE 19 1032402 0 0 INVACARE CORP COM 461203101 40302 3053165 SH SOLE 21 3053165 0 0 INVACARE CORP COM 461203101 10997 833076 SH SOLE 22 765292 0 67784 INVACARE CORP COM 461203101 107 8072 SH SOLE 26 5785 0 2287 INVACARE CORP COM 461203101 57 4338 SH SOLE 28 4338 0 0 INVACARE CORP COM 461203101 657 49781 SH SOLE 30 49781 0 0 INVACARE CORP COM 461203101 47 3545 SH SOLE 40 3545 0 0 INVENTURE FOODS INC COM 461212102 15 3371 SH SOLE 18 3371 0 0 INVENTURE FOODS INC COM 461212102 231 53704 SH SOLE 21 53704 0 0 INVENTURE FOODS INC COM 461212102 2317 537622 SH SOLE 22 537622 0 0 INVESCO LTD SHS G491BT108 26483 752584 SH SOLE 2 355286 0 397298 INVESCO LTD SHS G491BT108 5773 164042 SH SOLE 4 153960 0 10082 INVESCO LTD SHS G491BT108 10527 299146 SH SOLE 7 276942 0 22204 INVESCO LTD SHS G491BT108 147 4191 SH SOLE 13 4191 0 0 INVESCO LTD SHS G491BT108 98 2780 SH SOLE 15 2780 0 0 INVESCO LTD SHS G491BT108 94815 2694373 SH SOLE 18 2570585 0 123788 INVESCO LTD SHS G491BT108 147053 4178836 SH SOLE 19 4178836 0 0 INVESCO LTD SHS G491BT108 7829 222466 SH SOLE 20 0 0 222466 INVESCO LTD SHS G491BT108 277609 7888860 SH SOLE 21 7888860 0 0 INVESCO LTD SHS G491BT108 384491 10926142 SH SOLE 22 9045313 0 1880829 INVESCO LTD SHS G491BT108 17735 503976 SH SOLE 23 503976 0 0 INVESCO LTD SHS G491BT108 14589 414574 SH SOLE 25 414574 0 0 INVESCO LTD SHS G491BT108 38756 1101343 SH SOLE 26 394317 0 707026 INVESCO LTD SHS G491BT108 3037 86290 SH SOLE 28 65172 0 21118 INVESCO LTD SHS G491BT108 3994 113492 SH SOLE 29 14144 0 99348 INVESCO LTD SHS G491BT108 42508 1207945 SH SOLE 30 1207945 0 0 INVESCO LTD SHS G491BT108 6292 178810 SH SOLE 31 92058 0 86752 INVESCO LTD SHS G491BT108 5597 159052 SH SOLE 34 159052 0 0 INVESCO LTD SHS G491BT108 9841 279662 SH SOLE 35 279662 0 0 INVESCO LTD SHS G491BT108 23778 675699 SH SOLE 36 675699 0 0 INVESCO LTD SHS G491BT108 74 2095 SH SOLE 40 2095 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 428 25602 SH SOLE 2 5006 0 20596 INVESCO MORTGAGE CAPITAL INC COM 46131B100 4 259 SH SOLE 4 259 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 100 5955 SH SOLE 7 5955 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 7325 438380 SH SOLE 18 438380 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1202 71920 SH SOLE 19 71920 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 126624 7577727 SH SOLE 21 7577727 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 51645 3090654 SH SOLE 22 2866947 0 223707 INVESCO MORTGAGE CAPITAL INC COM 46131B100 513 30689 SH SOLE 26 19578 0 11111 INVESCO MORTGAGE CAPITAL INC COM 46131B100 262 15658 SH SOLE 28 15658 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 483 28918 SH SOLE 30 28918 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 17 1012 SH SOLE 34 1012 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 177 10606 SH SOLE 36 10606 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 220 13153 SH SOLE 40 13153 0 0 INVESCO SR INCOME TR COM 46131H107 0 14 SH SOLE 18 14 0 0 INVESTAR HLDG CORP COM 46134L105 20 869 SH SOLE 2 263 0 606 INVESTAR HLDG CORP COM 46134L105 704 30726 SH SOLE 18 30726 0 0 INVESTAR HLDG CORP COM 46134L105 83 3606 SH SOLE 19 3606 0 0 INVESTAR HLDG CORP COM 46134L105 6034 263490 SH SOLE 21 263490 0 0 INVESTAR HLDG CORP COM 46134L105 1629 71136 SH SOLE 22 65829 0 5307 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 118 5554 SH SOLE 2 1292 0 4262 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 7 345 SH SOLE 4 345 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 16 771 SH SOLE 7 771 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 2751 129510 SH SOLE 18 129510 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 330 15524 SH SOLE 19 15524 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 45800 2156288 SH SOLE 21 2156288 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 18589 875173 SH SOLE 22 814613 0 60560 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 81 3812 SH SOLE 26 0 0 3812 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 74 3507 SH SOLE 28 3507 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 516 24303 SH SOLE 30 24303 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 83 3928 SH SOLE 40 3928 0 0 INVESTORS BANCORP INC NEW COM 46146L101 756 56555 SH SOLE 2 11303 0 45252 INVESTORS BANCORP INC NEW COM 46146L101 91 6823 SH SOLE 4 6823 0 0 INVESTORS BANCORP INC NEW COM 46146L101 122 9149 SH SOLE 7 9149 0 0 INVESTORS BANCORP INC NEW COM 46146L101 13152 984434 SH SOLE 18 984039 0 395 INVESTORS BANCORP INC NEW COM 46146L101 2376 177831 SH SOLE 19 177831 0 0 INVESTORS BANCORP INC NEW COM 46146L101 112572 8426083 SH SOLE 21 8426083 0 0 INVESTORS BANCORP INC NEW COM 46146L101 106224 7950921 SH SOLE 22 7434917 0 516004 INVESTORS BANCORP INC NEW COM 46146L101 1513 113228 SH SOLE 26 91851 0 21377 INVESTORS BANCORP INC NEW COM 46146L101 592 44320 SH SOLE 28 44320 0 0 INVESTORS BANCORP INC NEW COM 46146L101 143 10708 SH SOLE 29 0 0 10708 INVESTORS BANCORP INC NEW COM 46146L101 740 55386 SH SOLE 30 55386 0 0 INVESTORS BANCORP INC NEW COM 46146L101 238 17839 SH SOLE 36 17839 0 0 INVESTORS BANCORP INC NEW COM 46146L101 443 33161 SH SOLE 40 33161 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 188 30308 SH SOLE 2 8216 0 22092 INVESTORS REAL ESTATE TR SH BEN INT 461730103 293 47213 SH SOLE 4 47213 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 921 148356 SH SOLE 7 148356 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 34 5417 SH SOLE 15 5417 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 2912 468906 SH SOLE 18 468906 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1184 190623 SH SOLE 19 190623 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 23091 3718292 SH SOLE 21 3718292 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 29345 4725466 SH SOLE 22 4469778 0 255688 INVESTORS REAL ESTATE TR SH BEN INT 461730103 40 6450 SH SOLE 23 6450 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1325 213321 SH SOLE 25 213321 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 726 116939 SH SOLE 26 65293 0 51646 INVESTORS REAL ESTATE TR SH BEN INT 461730103 112 18067 SH SOLE 28 18067 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 260 41893 SH SOLE 29 41893 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 3999 643991 SH SOLE 30 643991 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 88 14203 SH SOLE 40 14203 0 0 INVESTORS TITLE CO COM 461804106 18 94 SH SOLE 2 63 0 31 INVESTORS TITLE CO COM 461804106 1283 6635 SH SOLE 18 6635 0 0 INVESTORS TITLE CO COM 461804106 175 904 SH SOLE 19 904 0 0 INVESTORS TITLE CO COM 461804106 9091 46998 SH SOLE 21 46998 0 0 INVESTORS TITLE CO COM 461804106 9372 48449 SH SOLE 22 47356 0 1093 INVITAE CORP COM 46185L103 15 1611 SH SOLE 2 1562 0 49 INVITAE CORP COM 46185L103 170 17761 SH SOLE 4 17761 0 0 INVITAE CORP COM 46185L103 19 1996 SH SOLE 7 1996 0 0 INVITAE CORP COM 46185L103 2720 284512 SH SOLE 18 284512 0 0 INVITAE CORP COM 46185L103 10853 1135291 SH SOLE 19 1135291 0 0 INVITAE CORP COM 46185L103 11446 1197271 SH SOLE 21 1197271 0 0 INVITAE CORP COM 46185L103 6335 662620 SH SOLE 22 618406 0 44214 INVITAE CORP COM 46185L103 44 4585 SH SOLE 30 4585 0 0 INVITAE CORP COM 46185L103 4006 419067 SH SOLE 34 419067 0 0 INVITATION HOMES INC COM 46187W107 1130 52221 SH SOLE 2 7112 0 45109 INVITATION HOMES INC COM 46187W107 3621 167424 SH SOLE 4 167424 0 0 INVITATION HOMES INC COM 46187W107 2430 112329 SH SOLE 7 112329 0 0 INVITATION HOMES INC COM 46187W107 68 3147 SH SOLE 15 3147 0 0 INVITATION HOMES INC COM 46187W107 2143 99064 SH SOLE 18 99064 0 0 INVITATION HOMES INC COM 46187W107 2948 136291 SH SOLE 19 136291 0 0 INVITATION HOMES INC COM 46187W107 23670 1094335 SH SOLE 21 1094335 0 0 INVITATION HOMES INC COM 46187W107 62072 2869729 SH SOLE 22 2422342 0 447387 INVITATION HOMES INC COM 46187W107 84 3864 SH SOLE 23 3864 0 0 INVITATION HOMES INC COM 46187W107 3324 153678 SH SOLE 25 153678 0 0 INVITATION HOMES INC COM 46187W107 505 23331 SH SOLE 26 0 0 23331 INVITATION HOMES INC COM 46187W107 582 26892 SH SOLE 29 26892 0 0 INVITATION HOMES INC COM 46187W107 2447 113147 SH SOLE 30 113147 0 0 INVITATION HOMES INC COM 46187W107 43 2004 SH SOLE 31 2004 0 0 INVITATION HOMES INC COM 46187W107 2127 98332 SH SOLE 34 98332 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 15 5545 SH SOLE 18 5545 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 16 5769 SH SOLE 19 5769 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 234 86704 SH SOLE 21 86704 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 1312 485775 SH SOLE 22 485775 0 0 INVUITY INC COM NEW 46187J205 19 2650 SH SOLE 18 2650 0 0 INVUITY INC COM NEW 46187J205 278 38338 SH SOLE 21 38338 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 7 1610 SH SOLE 18 1610 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 6 1418 SH SOLE 19 1418 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 96 22017 SH SOLE 21 22017 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 651 149607 SH SOLE 22 149607 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2830 55629 SH SOLE 2 12666 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 3226 63422 SH SOLE 18 63422 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2756 54181 SH SOLE 19 54181 0 0 IONIS PHARMACEUTICALS INC COM 462222100 164474 3233231 SH SOLE 21 3233231 0 0 IONIS PHARMACEUTICALS INC COM 462222100 166534 3273711 SH SOLE 22 2913324 0 360387 IONIS PHARMACEUTICALS INC COM 462222100 1897 37283 SH SOLE 26 29103 0 8180 IONIS PHARMACEUTICALS INC COM 462222100 880 17299 SH SOLE 28 17299 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1586 31184 SH SOLE 29 0 0 31184 IONIS PHARMACEUTICALS INC COM 462222100 1658 32596 SH SOLE 30 32596 0 0 IONIS PHARMACEUTICALS INC COM 462222100 138 2721 SH SOLE 31 2721 0 0 IONIS PHARMACEUTICALS INC COM 462222100 300 5897 SH SOLE 34 5897 0 0 IONIS PHARMACEUTICALS INC COM 462222100 676 13295 SH SOLE 40 13295 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 94 12787 SH SOLE 2 5116 0 7671 IOVANCE BIOTHERAPEUTICS INC COM 462260100 8 1050 SH SOLE 7 1050 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1534 208704 SH SOLE 18 208704 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 9089 1236598 SH SOLE 19 1236598 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 216 29448 SH SOLE 20 29448 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 19383 2637101 SH SOLE 21 2637101 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 9519 1295088 SH SOLE 22 1203839 0 91249 IOVANCE BIOTHERAPEUTICS INC COM 462260100 44 6004 SH SOLE 28 6004 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 35 4796 SH SOLE 30 4796 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4632 630188 SH SOLE 34 630188 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 27 3670 SH SOLE 40 3670 0 0 IPASS INC COM 46261V108 15 11293 SH SOLE 18 11293 0 0 IPASS INC COM 46261V108 17 12564 SH SOLE 19 12564 0 0 IPASS INC COM 46261V108 239 180744 SH SOLE 21 180744 0 0 IPASS INC COM 46261V108 140 105846 SH SOLE 22 105846 0 0 IPG PHOTONICS CORP COM 44980X109 4385 30223 SH SOLE 2 17855 0 12368 IPG PHOTONICS CORP COM 44980X109 30 204 SH SOLE 4 204 0 0 IPG PHOTONICS CORP COM 44980X109 123 846 SH SOLE 7 846 0 0 IPG PHOTONICS CORP COM 44980X109 18203 125449 SH SOLE 18 125449 0 0 IPG PHOTONICS CORP COM 44980X109 13060 90007 SH SOLE 19 90007 0 0 IPG PHOTONICS CORP COM 44980X109 228863 1577278 SH SOLE 21 1577278 0 0 IPG PHOTONICS CORP COM 44980X109 171049 1178837 SH SOLE 22 1070166 0 108671 IPG PHOTONICS CORP COM 44980X109 1854 12778 SH SOLE 26 10784 0 1994 IPG PHOTONICS CORP COM 44980X109 772 5323 SH SOLE 28 5323 0 0 IPG PHOTONICS CORP COM 44980X109 367 2532 SH SOLE 29 0 0 2532 IPG PHOTONICS CORP COM 44980X109 7309 50370 SH SOLE 30 50370 0 0 IPG PHOTONICS CORP COM 44980X109 119 819 SH SOLE 31 819 0 0 IPG PHOTONICS CORP COM 44980X109 580 3996 SH SOLE 40 3996 0 0 IRADIMED CORP COM 46266A109 6 705 SH SOLE 18 705 0 0 IRADIMED CORP COM 46266A109 113 13181 SH SOLE 21 13181 0 0 IRADIMED CORP COM 46266A109 248 28863 SH SOLE 22 28863 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 657 15454 SH SOLE 2 15360 0 94 IRHYTHM TECHNOLOGIES INC COM 450056106 21 497 SH SOLE 7 497 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2458 57845 SH SOLE 18 57845 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 6218 146339 SH SOLE 19 146339 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 18038 424517 SH SOLE 21 424517 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 12170 286428 SH SOLE 22 261885 0 24543 IRHYTHM TECHNOLOGIES INC COM 450056106 19 450 SH SOLE 26 0 0 450 IRHYTHM TECHNOLOGIES INC COM 450056106 59 1379 SH SOLE 30 1379 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1961 46141 SH SOLE 34 46141 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 78 1843 SH SOLE 40 1843 0 0 IRIDEX CORP COM 462684101 16 1589 SH SOLE 18 1589 0 0 IRIDEX CORP COM 462684101 260 26292 SH SOLE 21 26292 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 200 18135 SH SOLE 2 3683 0 14452 IRIDIUM COMMUNICATIONS INC COM 46269C102 19 1707 SH SOLE 7 1707 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4624 418419 SH SOLE 18 418419 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 605 54776 SH SOLE 19 54776 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 99400 8995502 SH SOLE 21 8995502 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 26542 2402035 SH SOLE 22 2254332 0 147703 IRIDIUM COMMUNICATIONS INC COM 46269C102 131 11900 SH SOLE 28 11900 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1274 115252 SH SOLE 30 115252 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 96 8714 SH SOLE 40 8714 0 0 IROBOT CORP COM 462726100 1053 12513 SH SOLE 2 12331 0 182 IROBOT CORP COM 462726100 13 160 SH SOLE 4 160 0 0 IROBOT CORP COM 462726100 49 588 SH SOLE 7 588 0 0 IROBOT CORP COM 462726100 3 35 SH SOLE 17 0 0 35 IROBOT CORP COM 462726100 10488 124654 SH SOLE 18 124654 0 0 IROBOT CORP COM 462726100 15173 180329 SH SOLE 19 180329 0 0 IROBOT CORP COM 462726100 196594 2336511 SH SOLE 21 2336511 0 0 IROBOT CORP COM 462726100 79635 946453 SH SOLE 22 894389 0 52064 IROBOT CORP COM 462726100 6528 77582 SH SOLE 23 77582 0 0 IROBOT CORP COM 462726100 1190 14143 SH SOLE 26 12405 0 1738 IROBOT CORP COM 462726100 338 4022 SH SOLE 28 4022 0 0 IROBOT CORP COM 462726100 769 9139 SH SOLE 29 0 0 9139 IROBOT CORP COM 462726100 3556 42265 SH SOLE 30 42265 0 0 IROBOT CORP COM 462726100 259 3078 SH SOLE 40 3078 0 0 IRON MTN INC NEW COM 46284V101 10990 319836 SH SOLE 2 60172 0 259664 IRON MTN INC NEW COM 46284V101 2580 75074 SH SOLE 4 68388 0 6686 IRON MTN INC NEW COM 46284V101 6008 174862 SH SOLE 7 159536 0 15326 IRON MTN INC NEW COM 46284V101 45 1297 SH SOLE 15 1297 0 0 IRON MTN INC NEW COM 46284V101 19007 553172 SH SOLE 18 519046 0 34126 IRON MTN INC NEW COM 46284V101 3443 100217 SH SOLE 19 100217 0 0 IRON MTN INC NEW COM 46284V101 5453 158704 SH SOLE 20 0 0 158704 IRON MTN INC NEW COM 46284V101 208372 6064379 SH SOLE 21 6064379 0 0 IRON MTN INC NEW COM 46284V101 291642 8487830 SH SOLE 22 7322285 0 1165545 IRON MTN INC NEW COM 46284V101 10071 293092 SH SOLE 23 293092 0 0 IRON MTN INC NEW COM 46284V101 23539 685075 SH SOLE 25 685075 0 0 IRON MTN INC NEW COM 46284V101 25347 737687 SH SOLE 26 295959 0 441728 IRON MTN INC NEW COM 46284V101 1799 52369 SH SOLE 28 39539 0 12830 IRON MTN INC NEW COM 46284V101 2595 75535 SH SOLE 29 7500 0 68035 IRON MTN INC NEW COM 46284V101 21783 633971 SH SOLE 30 633971 0 0 IRON MTN INC NEW COM 46284V101 5269 153337 SH SOLE 31 111298 0 42039 IRON MTN INC NEW COM 46284V101 2304 67049 SH SOLE 34 67049 0 0 IRON MTN INC NEW COM 46284V101 9942 289344 SH SOLE 36 289344 0 0 IRON MTN INC NEW COM 46284V101 55 1612 SH SOLE 40 1612 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 405 21450 SH SOLE 2 20599 0 851 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 18 930 SH SOLE 4 930 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 61 3218 SH SOLE 7 3218 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 8771 464548 SH SOLE 18 464548 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5388 285385 SH SOLE 19 285385 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2001 106000 SH SOLE 20 106000 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 122896 6509296 SH SOLE 21 6509296 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 73561 3896254 SH SOLE 22 3648673 0 247581 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2007 106323 SH SOLE 23 106323 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1090 57720 SH SOLE 26 51095 0 6625 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 340 18018 SH SOLE 28 18018 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1058 56063 SH SOLE 29 0 0 56063 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 357 18884 SH SOLE 30 18884 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 85 4479 SH SOLE 34 4479 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 272 14407 SH SOLE 40 14407 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 733 548000 PRN SOLE 21 548000 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 3160 131016 SH SOLE 21 131016 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 11557 479148 SH SOLE 25 479148 0 0 ISHARES MSCI AUST ETF 464286103 1 58 SH SOLE 17 0 0 58 ISHARES MSCI AUST ETF 464286103 8 373 SH SOLE 18 373 0 0 ISHARES MSCI AUST ETF 464286103 3513 162018 SH SOLE 21 162018 0 0 ISHARES MSCI FRNTR100ETF 464286145 6707 234673 SH SOLE 23 234673 0 0 ISHARES INTL HIGH YIELD 464286210 1356 26603 SH SOLE 21 26603 0 0 ISHARES EM HGHYL BD ETF 464286285 56 1108 SH SOLE 18 1108 0 0 ISHARES EM HGHYL BD ETF 464286285 3833 76412 SH SOLE 23 76412 0 0 ISHARES EM MKTS DIV ETF 464286319 798 19875 SH SOLE 2 19875 0 0 ISHARES EM MKTS DIV ETF 464286319 971 24166 SH SOLE 7 24166 0 0 ISHARES EM MKTS DIV ETF 464286319 11978 298184 SH SOLE 18 285218 0 12966 ISHARES EM MKTS DIV ETF 464286319 664 16531 SH SOLE 19 16531 0 0 ISHARES MSCI BRZ CAP ETF 464286400 11302 331062 SH SOLE 7 331062 0 0 ISHARES MSCI BRZ CAP ETF 464286400 3 75 SH SOLE 17 0 0 75 ISHARES MSCI BRZ CAP ETF 464286400 2 57 SH SOLE 18 57 0 0 ISHARES MSCI BRZ CAP ETF 464286400 179 5240 SH SOLE 23 5240 0 0 ISHARES OPTIONS 464286400 1273 37300 SH Call SOLE 2 37300 0 0 ISHARES OPTIONS 464286400 345 10100 SH Call OTR 19 10100 0 0 ISHARES OPTIONS 464286400 256 7500 SH Put OTR 19 7500 0 0 ISHARES OPTIONS 464286400 49937 1462700 SH Call SOLE 19 1462700 0 0 ISHARES MSCI CDA ETF 464286509 26609 994372 SH SOLE 2 994372 0 0 ISHARES MSCI CDA ETF 464286509 1 51 SH SOLE 17 0 0 51 ISHARES MSCI CDA ETF 464286509 2253 84175 SH SOLE 18 84175 0 0 ISHARES MSCI CDA ETF 464286509 1224 45732 SH SOLE 19 45732 0 0 ISHARES MSCI CDA ETF 464286509 118071 4412219 SH SOLE 21 4412219 0 0 ISHARES MSCI CDA ETF 464286509 89349 3338884 SH SOLE 22 1804920 0 1533964 ISHARES MSCI CDA ETF 464286509 950 35493 SH SOLE 26 0 0 35493 ISHARES JP MORGAN EM ETF 464286517 5254 112751 SH SOLE 2 0 0 112751 ISHARES JP MORGAN EM ETF 464286517 375 8038 SH SOLE 17 0 0 8038 ISHARES JP MORGAN EM ETF 464286517 8273 177539 SH SOLE 18 177539 0 0 ISHARES MIN VOL GBL ETF 464286525 88086 1113597 SH SOLE 7 1113597 0 0 ISHARES MIN VOL GBL ETF 464286525 14 183 SH SOLE 17 0 0 183 ISHARES MIN VOL GBL ETF 464286525 8849 111865 SH SOLE 18 111865 0 0 ISHARES MIN VOL GBL ETF 464286525 6697 84670 SH SOLE 19 84670 0 0 ISHARES MIN VOL GBL ETF 464286525 2800 35402 SH SOLE 21 35402 0 0 ISHARES MIN VOL GBL ETF 464286525 86847 1097935 SH SOLE 40 1097935 0 0 ISHARES MIN VOL EMRG MKT 464286533 62401 1126374 SH SOLE 7 1126374 0 0 ISHARES MIN VOL EMRG MKT 464286533 22 398 SH SOLE 17 0 0 398 ISHARES MIN VOL EMRG MKT 464286533 35537 641465 SH SOLE 18 344878 0 296587 ISHARES MIN VOL EMRG MKT 464286533 10184 183818 SH SOLE 21 183818 0 0 ISHARES MIN VOL EMRG MKT 464286533 94852 1712127 SH SOLE 22 1712127 0 0 ISHARES MIN VOL EMRG MKT 464286533 14641 264285 SH SOLE 28 0 0 264285 ISHARES MSCI EURZONE ETF 464286608 52281 1296486 SH SOLE 2 191733 0 1104753 ISHARES MSCI EURZONE ETF 464286608 8 196 SH SOLE 17 0 0 196 ISHARES MSCI EURZONE ETF 464286608 25266 626557 SH SOLE 18 626557 0 0 ISHARES MSCI EURZONE ETF 464286608 164095 4069314 SH SOLE 19 4069314 0 0 ISHARES MSCI EURZONE ETF 464286608 1594479 39540702 SH SOLE 21 39540702 0 0 ISHARES MSCI THI CAP ETF 464286624 1 18 SH SOLE 17 0 0 18 ISHARES MSCI THI CAP ETF 464286624 3186 40873 SH SOLE 22 0 0 40873 ISHARES MSCI CH CAP ETF 464286640 9539 228919 SH SOLE 22 228919 0 0 ISHARES MSCI BRIC INDX 464286657 6 169 SH SOLE 17 0 0 169 ISHARES MSCI PAC JP ETF 464286665 5 106 SH SOLE 17 0 0 106 ISHARES MSCI PAC JP ETF 464286665 70234 1579004 SH SOLE 23 1579004 0 0 ISHARES MSCI PAC JP ETF 464286665 5016 112768 SH SOLE 26 0 0 112768 ISHARES MSCI EQUAL WEITE 464286681 1 18 SH SOLE 17 0 0 18 ISHARES MSCI FRANCE ETF 464286707 6 220 SH SOLE 18 220 0 0 ISHARES MSCI TURKEY ETF 464286715 1 18 SH SOLE 18 18 0 0 ISHARES MSCI TURKEY ETF 464286715 1547 37275 SH SOLE 22 0 0 37275 ISHARES MSCI SZ CAP ETF 464286749 2 60 SH SOLE 18 60 0 0 ISHARES MSCI SZ CAP ETF 464286749 5341 155667 SH SOLE 21 155667 0 0 ISHARES MSCI SPAN CP ETF 464286764 45 1379 SH SOLE 18 1379 0 0 ISHARES MSCI SPAN CP ETF 464286764 57213 1742179 SH SOLE 21 1742179 0 0 ISHARES MSCI STH KOR ETF 464286772 2 26 SH SOLE 18 26 0 0 ISHARES MSCI STH KOR ETF 464286772 1478 21795 SH SOLE 21 21795 0 0 ISHARES MSCI STH KOR ETF 464286772 130625 1926342 SH SOLE 22 1923361 0 2981 ISHARES MSCI STH AFR ETF 464286780 147 2590 SH SOLE 23 2590 0 0 ISHARES MSCI GERMANY ETF 464286806 7743 255792 SH SOLE 18 255792 0 0 ISHARES MSCI GERMANY ETF 464286806 7739 255651 SH SOLE 19 255651 0 0 ISHARES MSCI GERMANY ETF 464286806 867143 28646942 SH SOLE 21 28646942 0 0 ISHARES MSCI NETHERL ETF 464286814 2 58 SH SOLE 18 58 0 0 ISHARES MSCI MEX CAP ETF 464286822 749 13883 SH SOLE 2 13883 0 0 ISHARES MSCI MEX CAP ETF 464286822 5 90 SH SOLE 17 0 0 90 ISHARES MSCI MEX CAP ETF 464286822 3178 58926 SH SOLE 21 58926 0 0 ISHARES MSCI MEX CAP ETF 464286822 204 3790 SH SOLE 23 3790 0 0 ISHARES MSCI HONG KG ETF 464286871 43 1826 SH SOLE 17 0 0 1826 ISHARES MSCI HONG KG ETF 464286871 67 2845 SH SOLE 18 2845 0 0 ISHARES IBONDS SEP17 ETF 464289271 3 124 SH SOLE 18 124 0 0 ISHARES RUS TP200 VL ETF 464289420 4 81 SH SOLE 17 0 0 81 ISHARES RUS TOP 200 ETF 464289446 5 98 SH SOLE 17 0 0 98 ISHARES RUS TOP 200 ETF 464289446 84 1500 SH SOLE 18 1500 0 0 ISHARES CORE LT USDB ETF 464289479 9 139 SH SOLE 17 0 0 139 ISHARES CORE LT USDB ETF 464289479 255221 4017966 SH SOLE 22 0 0 4017966 ISHARES 10+ YR CR BD ETF 464289511 11107 180189 SH SOLE 2 69953 0 110236 ISHARES 10+ YR CR BD ETF 464289511 213 3463 SH SOLE 3 3463 0 0 ISHARES 10+ YR CR BD ETF 464289511 9575 155332 SH SOLE 18 125884 0 29448 ISHARES 10+ YR CR BD ETF 464289511 46411 752944 SH SOLE 21 752944 0 0 ISHARES 10+ YR CR BD ETF 464289511 1782 28903 SH SOLE 22 28903 0 0 ISHARES INDIA 50 ETF 464289529 55275 1644604 SH SOLE 7 1644604 0 0 ISHARES INDIA 50 ETF 464289529 762 22680 SH SOLE 21 22680 0 0 ISHARES INDIA 50 ETF 464289529 7823 232757 SH SOLE 22 232757 0 0 ISHARES AGGRES ALLOC ETF 464289859 1 27 SH SOLE 17 0 0 27 ISHARES GRWT ALLOCAT ETF 464289867 41701 956224 SH SOLE 22 956224 0 0 ISHARES MODERT ALLOC ETF 464289875 27148 728417 SH SOLE 22 728417 0 0 ISHARES CONSER ALLOC ETF 464289883 9299 273674 SH SOLE 22 273674 0 0 ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 9035 260748 SH SOLE 2 1 0 260747 ISHARES GOLD TRUST ISHARES 464285105 1955 163776 SH SOLE 4 163776 0 0 ISHARES GOLD TRUST ISHARES 464285105 17761 1487504 SH SOLE 18 1487504 0 0 ISHARES GOLD TRUST ISHARES 464285105 263394 22059810 SH SOLE 19 22059810 0 0 ISHARES GOLD TRUST ISHARES 464285105 6255 523847 SH SOLE 23 523847 0 0 ISHARES GOLD TRUST ISHARES 464285105 161590 13533496 SH SOLE 25 13533496 0 0 ISHARES GOLD TRUST ISHARES 464285105 24186 2025656 SH SOLE 26 2025656 0 0 ISHARES GOLD TRUST ISHARES 464285105 3371 282330 SH SOLE 29 0 0 282330 ISHARES GOLD TRUST ISHARES 464285105 2237 187368 SH SOLE 30 187368 0 0 ISHARES GOLD TRUST ISHARES 464285105 58599 4907763 SH SOLE 34 4907763 0 0 ISHARES INC CORE MSCI EMKT 46434G103 33331 666090 SH SOLE 2 0 0 666090 ISHARES INC CORE MSCI EMKT 46434G103 264967 5295103 SH SOLE 7 5295103 0 0 ISHARES INC CORE MSCI EMKT 46434G103 91063 1819800 SH SOLE 17 0 0 1819800 ISHARES INC CORE MSCI EMKT 46434G103 198620 3969217 SH SOLE 18 3968932 0 285 ISHARES INC CORE MSCI EMKT 46434G103 25743 514444 SH SOLE 19 514444 0 0 ISHARES INC CORE MSCI EMKT 46434G103 560803 11207095 SH SOLE 21 11207095 0 0 ISHARES INC CORE MSCI EMKT 46434G103 396986 7933372 SH SOLE 22 5184256 0 2749116 ISHARES INC CORE MSCI EMKT 46434G103 158887 3175203 SH SOLE 23 3175203 0 0 ISHARES INC CUR HD MSCI EM 46434G509 2 90 SH SOLE 18 90 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 148277 4146449 SH SOLE 2 444724 0 3701725 ISHARES INC MSCI TAIWAN ETF 46434G772 1501 41988 SH SOLE 7 41988 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 51843 1449743 SH SOLE 15 1449743 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1 30 SH SOLE 18 30 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 104218 2914367 SH SOLE 22 2399982 0 514385 ISHARES INC MSCI TAIWAN ETF 46434G772 1788 49987 SH SOLE 26 49987 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 6 233 SH SOLE 17 0 0 233 ISHARES INC MSCI RUS ETF NEW 46434G798 19144 664705 SH SOLE 2 0 0 664705 ISHARES INC MSCI RUS ETF NEW 46434G798 10792 374715 SH SOLE 21 374715 0 0 ISHARES INC MSCI RUS ETF NEW 46434G798 6123 212613 SH SOLE 22 64306 0 148307 ISHARES INC MSCI MLY ETF NEW 46434G814 836 26379 SH SOLE 22 26379 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 50951 949690 SH SOLE 2 809423 0 140267 ISHARES INC MSCI JPN ETF NEW 46434G822 2 44 SH SOLE 17 0 0 44 ISHARES INC MSCI JPN ETF NEW 46434G822 10434 194482 SH SOLE 18 194482 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 65567 1222132 SH SOLE 19 1222132 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1232285 22968959 SH SOLE 21 22968959 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 14714 274254 SH SOLE 22 274254 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1123 20941 SH SOLE 26 0 0 20941 ISHARES INC MSCI ITL ETF NEW 46434G830 24 847 SH SOLE 18 847 0 0 ISHARES INC MSCI ITL ETF NEW 46434G830 6579 236671 SH SOLE 21 236671 0 0 ISHARES INC MSCI EM ESG OPZ 46434G863 6425 100000 SH SOLE 100000 0 0 ISHARES INC MSCI EM ESG OPZ 46434G863 2 33 SH SOLE 18 33 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 4895 349148 SH SOLE 2 349148 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 11517 821453 SH SOLE 3 821453 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 568861 40574929 SH SOLE 7 40574929 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 8665 618050 SH SOLE 22 618050 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 4986 355642 SH SOLE 23 355642 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2348 167509 SH SOLE 26 0 0 167509 ISHARES SILVER TRUST ISHARES 46428Q109 528 33594 SH SOLE 18 33594 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 756 48110 SH SOLE 19 48110 0 0 ISHARES TR S&P 100 ETF 464287101 59 548 SH SOLE 17 0 0 548 ISHARES TR MRNGSTR LG-CP ET 464287127 34 232 SH SOLE 17 0 0 232 ISHARES TR CORE S&P TTL STK 464287150 30625 552595 SH SOLE 7 552595 0 0 ISHARES TR CORE S&P TTL STK 464287150 1191 21492 SH SOLE 17 0 0 21492 ISHARES TR CORE S&P TTL STK 464287150 20540 370632 SH SOLE 18 370632 0 0 ISHARES TR CORE S&P TTL STK 464287150 314295 5671144 SH SOLE 19 5671144 0 0 ISHARES TR CORE S&P TTL STK 464287150 476860 8604473 SH SOLE 21 0 0 8604473 ISHARES TR CORE S&P TTL STK 464287150 5755 103835 SH SOLE 22 103835 0 0 ISHARES TR SELECT DIVID ETF 464287168 26654 289059 SH SOLE 2 289059 0 0 ISHARES TR SELECT DIVID ETF 464287168 5257 57008 SH SOLE 7 57008 0 0 ISHARES TR SELECT DIVID ETF 464287168 30 328 SH SOLE 17 0 0 328 ISHARES TR SELECT DIVID ETF 464287168 61432 666216 SH SOLE 18 666216 0 0 ISHARES TR SELECT DIVID ETF 464287168 21972 238278 SH SOLE 22 238278 0 0 ISHARES TR TIPS BD ETF 464287176 23793 209755 SH SOLE 2 75353 0 134402 ISHARES TR TIPS BD ETF 464287176 6118 53940 SH SOLE 7 53940 0 0 ISHARES TR TIPS BD ETF 464287176 3269 28820 SH SOLE 17 0 0 28820 ISHARES TR TIPS BD ETF 464287176 46754 412187 SH SOLE 18 412187 0 0 ISHARES TR TIPS BD ETF 464287176 13321 117436 SH SOLE 19 117436 0 0 ISHARES TR TIPS BD ETF 464287176 1017261 8968185 SH SOLE 21 8103998 0 864187 ISHARES TR TIPS BD ETF 464287176 2844 25069 SH SOLE 23 25069 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 601 15143 SH SOLE 2 15143 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 22941 577701 SH SOLE 7 577701 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1 33 SH SOLE 17 0 0 33 ISHARES TR CHINA LG-CAP ETF 464287184 15812 398194 SH SOLE 19 398194 0 0 ISHARES TR CORE S&P500 ETF 464287200 898159 3689900 SH SOLE 2 2254897 0 1435003 ISHARES TR CORE S&P500 ETF 464287200 70563 289893 SH SOLE 4 289893 0 0 ISHARES TR CORE S&P500 ETF 464287200 4257186 17489776 SH SOLE 7 17489776 0 0 ISHARES TR CORE S&P500 ETF 464287200 58071 238571 SH SOLE 16 238571 0 0 ISHARES TR CORE S&P500 ETF 464287200 67715 278195 SH SOLE 17 0 0 278195 ISHARES TR CORE S&P500 ETF 464287200 166392 683587 SH SOLE 18 282963 0 400624 ISHARES TR CORE S&P500 ETF 464287200 331594 1362286 SH SOLE 19 1362286 0 0 ISHARES TR CORE S&P500 ETF 464287200 889328 3653622 SH SOLE 21 3149532 0 504090 ISHARES TR CORE S&P500 ETF 464287200 2573257 10571699 SH SOLE 22 3978749 0 6592950 ISHARES TR CORE S&P500 ETF 464287200 535294 2199144 SH SOLE 23 2199144 0 0 ISHARES TR CORE S&P500 ETF 464287200 8965 36829 SH SOLE 26 0 0 36829 ISHARES TR CORE S&P500 ETF 464287200 70110 288034 SH SOLE 28 0 0 288034 ISHARES TR CORE US AGGBD ET 464287226 514441 4697660 SH SOLE 2 3664260 0 1033400 ISHARES TR CORE US AGGBD ET 464287226 2163 19756 SH SOLE 7 19756 0 0 ISHARES TR CORE US AGGBD ET 464287226 71104 649296 SH SOLE 17 0 0 649296 ISHARES TR CORE US AGGBD ET 464287226 153791 1404354 SH SOLE 18 534274 0 870080 ISHARES TR CORE US AGGBD ET 464287226 67162 613296 SH SOLE 19 613296 0 0 ISHARES TR CORE US AGGBD ET 464287226 2792436 25499368 SH SOLE 21 21187673 0 4311695 ISHARES TR CORE US AGGBD ET 464287226 586393 5354699 SH SOLE 22 2280632 0 3074067 ISHARES TR MSCI EMG MKT ETF 464287234 67649 1634432 SH SOLE 2 2375 0 1632057 ISHARES TR MSCI EMG MKT ETF 464287234 972748 23502008 SH SOLE 7 23502008 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 32 778 SH SOLE 17 0 0 778 ISHARES TR MSCI EMG MKT ETF 464287234 4718 113985 SH SOLE 18 113985 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 7385 178417 SH SOLE 19 178417 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 316159 7638534 SH SOLE 21 7180497 0 458037 ISHARES TR MSCI EMG MKT ETF 464287234 472973 11427238 SH SOLE 22 11306813 0 120425 ISHARES TR MSCI EMG MKT ETF 464287234 48212 1164824 SH SOLE 23 1164824 0 0 ISHARES TR OPTIONS 464287234 645 15600 SH Call SOLE 2 15600 0 0 ISHARES TR OPTIONS 464287234 787 19000 SH Put SOLE 2 19000 0 0 ISHARES TR OPTIONS 464287234 1345 32500 SH Put SOLE 18 32500 0 0 ISHARES TR OPTIONS 464287234 1552 37500 SH Call OTR 19 37500 0 0 ISHARES TR OPTIONS 464287234 1552 37500 SH Put OTR 19 37500 0 0 ISHARES TR OPTIONS 464287234 76282 1843000 SH Call SOLE 19 1843000 0 0 ISHARES TR OPTIONS 464287234 14073 340000 SH Put SOLE 19 340000 0 0 ISHARES TR IBOXX INV CP ETF 464287242 609626 5058713 SH SOLE 2 4980801 0 77912 ISHARES TR IBOXX INV CP ETF 464287242 17727 147098 SH SOLE 3 147098 0 0 ISHARES TR IBOXX INV CP ETF 464287242 100276 832095 SH SOLE 7 832095 0 0 ISHARES TR IBOXX INV CP ETF 464287242 38 312 SH SOLE 17 0 0 312 ISHARES TR IBOXX INV CP ETF 464287242 29583 245484 SH SOLE 18 245295 0 189 ISHARES TR IBOXX INV CP ETF 464287242 424670 3523940 SH SOLE 19 3523940 0 0 ISHARES TR IBOXX INV CP ETF 464287242 126480 1049539 SH SOLE 21 1049539 0 0 ISHARES TR IBOXX INV CP ETF 464287242 118087 979896 SH SOLE 22 217236 0 762660 ISHARES TR IBOXX INV CP ETF 464287242 91505 759316 SH SOLE 23 759316 0 0 ISHARES TR OPTIONS 464287242 1145 9500 SH Put SOLE 2 9500 0 0 ISHARES TR OPTIONS 464287242 1808 15000 SH Put SOLE 18 15000 0 0 ISHARES TR OPTIONS 464287242 18077 150000 SH Put SOLE 19 150000 0 0 ISHARES TR GLOBAL TECH ETF 464287291 13508 103171 SH SOLE 7 103171 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 5810 42458 SH SOLE 2 0 0 42458 ISHARES TR S&P 500 GRWT ETF 464287309 51 375 SH SOLE 17 0 0 375 ISHARES TR S&P 500 GRWT ETF 464287309 12276 89701 SH SOLE 18 89701 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 189853 1736195 SH SOLE 7 1736195 0 0 ISHARES TR NA NAT RES 464287374 5811 183531 SH SOLE 2 0 0 183531 ISHARES TR JPX NIKKEI 400 464287382 2731 46838 SH SOLE 21 46838 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 38636 368100 SH SOLE 17 0 0 368100 ISHARES TR S&P 500 VAL ETF 464287408 1211 11534 SH SOLE 18 11534 0 0 ISHARES TR S&P 500 VAL ETF 464287408 22859 217792 SH SOLE 19 217792 0 0 ISHARES TR 20 YR TR BD ETF 464287432 50199 401207 SH SOLE 2 148648 0 252559 ISHARES TR 20 YR TR BD ETF 464287432 14960 119567 SH SOLE 3 96320 0 23247 ISHARES TR 20 YR TR BD ETF 464287432 83 666 SH SOLE 17 0 0 666 ISHARES TR 20 YR TR BD ETF 464287432 61 486 SH SOLE 18 486 0 0 ISHARES TR 20 YR TR BD ETF 464287432 7855 62776 SH SOLE 19 62776 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4037 32265 SH SOLE 21 0 0 32265 ISHARES TR 20 YR TR BD ETF 464287432 56945 455126 SH SOLE 22 205386 0 249740 ISHARES TR OPTIONS 464287432 2127 17000 SH Call SOLE 2 17000 0 0 ISHARES TR OPTIONS 464287432 3254 26000 SH Call SOLE 18 26000 0 0 ISHARES TR OPTIONS 464287432 32531 260000 SH Call SOLE 19 260000 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 0 1 SH SOLE 2 1 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 46 430 SH SOLE 17 0 0 430 ISHARES TR 7-10YR TR BD ETF 464287440 903 8466 SH SOLE 18 8466 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 117662 1103671 SH SOLE 19 1103671 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 151 1413 SH SOLE 23 1413 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 21418 253500 SH SOLE 2 1 0 253499 ISHARES TR 1-3 YR TR BD ETF 464287457 12 137 SH SOLE 17 0 0 137 ISHARES TR 1-3 YR TR BD ETF 464287457 15619 184866 SH SOLE 18 184682 0 184 ISHARES TR 1-3 YR TR BD ETF 464287457 6074 71887 SH SOLE 19 71887 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 253779 3003663 SH SOLE 22 1900227 0 1103436 ISHARES TR 1-3 YR TR BD ETF 464287457 147 1736 SH SOLE 23 1736 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 29788 352567 SH SOLE 26 352567 0 0 ISHARES TR MSCI EAFE ETF 464287465 518503 7952495 SH SOLE 2 6997976 0 954519 ISHARES TR MSCI EAFE ETF 464287465 1207371 18517964 SH SOLE 7 18517964 0 0 ISHARES TR MSCI EAFE ETF 464287465 195 2996 SH SOLE 17 0 0 2996 ISHARES TR MSCI EAFE ETF 464287465 9261 142034 SH SOLE 18 135681 0 6353 ISHARES TR MSCI EAFE ETF 464287465 215338 3302735 SH SOLE 19 3302735 0 0 ISHARES TR MSCI EAFE ETF 464287465 4615353 70787630 SH SOLE 21 70125478 0 662152 ISHARES TR MSCI EAFE ETF 464287465 489518 7507941 SH SOLE 22 7507941 0 0 ISHARES TR MSCI EAFE ETF 464287465 880 13490 SH SOLE 23 13490 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 33 388 SH SOLE 17 0 0 388 ISHARES TR RUS MDCP VAL ETF 464287473 2042 24279 SH SOLE 18 24279 0 0 ISHARES TR RUS MD CP GR ETF 464287481 87 805 SH SOLE 17 0 0 805 ISHARES TR RUS MD CP GR ETF 464287481 3961 36653 SH SOLE 18 36653 0 0 ISHARES TR RUS MID CAP ETF 464287499 96 502 SH SOLE 17 0 0 502 ISHARES TR RUS MID CAP ETF 464287499 12442 64766 SH SOLE 18 64766 0 0 ISHARES TR RUS MID CAP ETF 464287499 5544 28859 SH SOLE 19 28859 0 0 ISHARES TR CORE S&P MCP ETF 464287507 47727 274374 SH SOLE 2 154756 0 119618 ISHARES TR CORE S&P MCP ETF 464287507 149427 859025 SH SOLE 7 859025 0 0 ISHARES TR CORE S&P MCP ETF 464287507 258 1483 SH SOLE 17 0 0 1483 ISHARES TR CORE S&P MCP ETF 464287507 116424 669295 SH SOLE 18 533945 0 135350 ISHARES TR CORE S&P MCP ETF 464287507 89815 516328 SH SOLE 19 516328 0 0 ISHARES TR CORE S&P MCP ETF 464287507 64028 368081 SH SOLE 21 360227 0 7854 ISHARES TR CORE S&P MCP ETF 464287507 623204 3582661 SH SOLE 22 52262 0 3530399 ISHARES TR PHLX SEMICND ETF 464287523 14623 104300 SH SOLE 15 104300 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 31 100 SH SOLE 18 100 0 0 ISHARES TR COHEN&STEER REIT 464287564 1782 17621 SH SOLE 2 0 0 17621 ISHARES TR COHEN&STEER REIT 464287564 25 251 SH SOLE 17 0 0 251 ISHARES TR COHEN&STEER REIT 464287564 12967 128233 SH SOLE 18 128233 0 0 ISHARES TR COHEN&STEER REIT 464287564 579929 5735054 SH SOLE 21 5403544 0 331510 ISHARES TR COHEN&STEER REIT 464287564 21224 209893 SH SOLE 22 209893 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 56215 482825 SH SOLE 2 482825 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 2963 25447 SH SOLE 17 0 0 25447 ISHARES TR RUS 1000 VAL ETF 464287598 95474 820014 SH SOLE 18 820014 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 191623 1645819 SH SOLE 22 0 0 1645819 ISHARES TR S&P MC 400GR ETF 464287606 2864 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 641 3262 SH SOLE 18 3262 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2914 24484 SH SOLE 17 0 0 24484 ISHARES TR RUS 1000 GRW ETF 464287614 179618 1509143 SH SOLE 18 1509143 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 133990 1125773 SH SOLE 22 0 0 1125773 ISHARES TR RUS 1000 ETF 464287622 51868 383443 SH SOLE 2 0 0 383443 ISHARES TR RUS 1000 ETF 464287622 160 1181 SH SOLE 17 0 0 1181 ISHARES TR RUS 1000 ETF 464287622 10420 77031 SH SOLE 18 77031 0 0 ISHARES TR RUS 1000 ETF 464287622 2925414 21626477 SH SOLE 21 20907861 0 718616 ISHARES TR RUS 2000 VAL ETF 464287630 12098 101772 SH SOLE 2 101772 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 169 1420 SH SOLE 17 0 0 1420 ISHARES TR RUS 2000 VAL ETF 464287630 24356 204900 SH SOLE 18 204900 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 8319 69984 SH SOLE 22 0 0 69984 ISHARES TR RUS 2000 GRW ETF 464287648 90 533 SH SOLE 17 0 0 533 ISHARES TR RUS 2000 GRW ETF 464287648 11736 69537 SH SOLE 18 69537 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 15413 91325 SH SOLE 22 0 0 91325 ISHARES TR OPTIONS 464287655 1212 8600 SH Call SOLE 2 8600 0 0 ISHARES TR OPTIONS 464287655 12992 92200 SH Put SOLE 2 92200 0 0 ISHARES TR OPTIONS 464287655 2114 15000 SH Put SOLE 18 15000 0 0 ISHARES TR OPTIONS 464287655 104478 741400 SH Call SOLE 19 741400 0 0 ISHARES TR OPTIONS 464287655 36639 260000 SH Put SOLE 19 260000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 318636 2261115 SH SOLE 2 1919902 0 341213 ISHARES TR RUSSELL 2000 ETF 464287655 439289 3117292 SH SOLE 7 3117292 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 750 5323 SH SOLE 17 0 0 5323 ISHARES TR RUSSELL 2000 ETF 464287655 80521 571397 SH SOLE 18 378393 0 193004 ISHARES TR RUSSELL 2000 ETF 464287655 30317 215133 SH SOLE 19 215133 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 246968 1752538 SH SOLE 21 1559635 0 192903 ISHARES TR RUSSELL 2000 ETF 464287655 2129011 15107941 SH SOLE 22 15107941 0 0 ISHARES TR CORE S&P VLU ETF 464287663 19 380 SH SOLE 17 0 0 380 ISHARES TR CORE S&P US ETF 464287671 4 74 SH SOLE 17 0 0 74 ISHARES TR RUSSELL 3000 ETF 464287689 270 1873 SH SOLE 17 0 0 1873 ISHARES TR RUSSELL 3000 ETF 464287689 138 958 SH SOLE 18 958 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 5671 39374 SH SOLE 19 39374 0 0 ISHARES TR S&P MC 400VL ETF 464287705 59 400 SH SOLE 17 0 0 400 ISHARES TR S&P MC 400VL ETF 464287705 157 1060 SH SOLE 18 1060 0 0 ISHARES TR U.S. TECH ETF 464287721 5560 39795 SH SOLE 18 39795 0 0 ISHARES TR U.S. TECH ETF 464287721 6885 49279 SH SOLE 19 49279 0 0 ISHARES TR U.S. REAL ES ETF 464287739 175730 2202964 SH SOLE 2 1907252 0 295712 ISHARES TR U.S. REAL ES ETF 464287739 1865 23378 SH SOLE 7 23378 0 0 ISHARES TR U.S. REAL ES ETF 464287739 637 7985 SH SOLE 17 0 0 7985 ISHARES TR U.S. REAL ES ETF 464287739 973 12197 SH SOLE 18 7375 0 4822 ISHARES TR U.S. REAL ES ETF 464287739 3718 46614 SH SOLE 19 46614 0 0 ISHARES TR U.S. REAL ES ETF 464287739 11577 145136 SH SOLE 22 145136 0 0 ISHARES TR U.S. INDS ETF 464287754 4626 35182 SH SOLE 18 35182 0 0 ISHARES TR U.S. INDS ETF 464287754 43855 333500 SH SOLE 19 333500 0 0 ISHARES TR US HLTHCARE ETF 464287762 177 1067 SH SOLE 18 1067 0 0 ISHARES TR US HLTHCARE ETF 464287762 21297 128095 SH SOLE 19 128095 0 0 ISHARES TR U.S. FINLS ETF 464287788 15258 141907 SH SOLE 18 141907 0 0 ISHARES TR U.S. FINLS ETF 464287788 75711 704154 SH SOLE 19 704154 0 0 ISHARES TR U.S. ENERGY ETF 464287796 4763 134172 SH SOLE 18 134172 0 0 ISHARES TR U.S. ENERGY ETF 464287796 8427 237378 SH SOLE 19 237378 0 0 ISHARES TR CORE S&P SCP ETF 464287804 37534 535352 SH SOLE 2 413303 0 122049 ISHARES TR CORE S&P SCP ETF 464287804 1026 14631 SH SOLE 4 14631 0 0 ISHARES TR CORE S&P SCP ETF 464287804 16056 229010 SH SOLE 7 229010 0 0 ISHARES TR CORE S&P SCP ETF 464287804 19842 283006 SH SOLE 17 0 0 283006 ISHARES TR CORE S&P SCP ETF 464287804 60203 858698 SH SOLE 18 851481 0 7217 ISHARES TR CORE S&P SCP ETF 464287804 2767 39463 SH SOLE 19 39463 0 0 ISHARES TR CORE S&P SCP ETF 464287804 30159 430165 SH SOLE 21 393329 0 36836 ISHARES TR CORE S&P SCP ETF 464287804 48224 687834 SH SOLE 22 198512 0 489322 ISHARES TR CORE S&P SCP ETF 464287804 2437 34754 SH SOLE 23 34754 0 0 ISHARES TR CORE S&P SCP ETF 464287804 6791 96860 SH SOLE 26 0 0 96860 ISHARES TR CORE S&P SCP ETF 464287804 131800 1879897 SH SOLE 36 1879897 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 34935 286985 SH SOLE 19 286985 0 0 ISHARES TR DOW JONES US ETF 464287846 27 226 SH SOLE 17 0 0 226 ISHARES TR EUROPE ETF 464287861 998 22522 SH SOLE 2 22522 0 0 ISHARES TR EUROPE ETF 464287861 592 13366 SH SOLE 3 13366 0 0 ISHARES TR EUROPE ETF 464287861 4123 93018 SH SOLE 7 93018 0 0 ISHARES TR EUROPE ETF 464287861 17 374 SH SOLE 17 0 0 374 ISHARES TR EUROPE ETF 464287861 1011 22816 SH SOLE 18 8123 0 14693 ISHARES TR EUROPE ETF 464287861 3691 83276 SH SOLE 26 0 0 83276 ISHARES TR SP SMCP600VL ETF 464287879 121 865 SH SOLE 17 0 0 865 ISHARES TR SP SMCP600VL ETF 464287879 61 435 SH SOLE 18 435 0 0 ISHARES TR SP SMCP600GR ETF 464287887 20 128 SH SOLE 17 0 0 128 ISHARES TR INTL TREA BD ETF 464288117 1444 15092 SH SOLE 7 15092 0 0 ISHARES TR INTL TREA BD ETF 464288117 22876 239088 SH SOLE 17 0 0 239088 ISHARES TR INTL TREA BD ETF 464288117 5111 53413 SH SOLE 18 53413 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1267 11981 SH SOLE 17 0 0 11981 ISHARES TR SHRT NAT MUN ETF 464288158 21035 198854 SH SOLE 18 198854 0 0 ISHARES TR AGENCY BOND ETF 464288166 0 1 SH SOLE 2 1 0 0 ISHARES TR AGENCY BOND ETF 464288166 3670 32275 SH SOLE 19 32275 0 0 ISHARES TR AGENCY BOND ETF 464288166 1878 16513 SH SOLE 21 16513 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 308 4572 SH SOLE 3 4572 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2 11 SH SOLE 17 0 0 11 ISHARES TR MSCI ACWI EX US 464288240 227 4976 SH SOLE 2 0 0 4976 ISHARES TR MSCI ACWI EX US 464288240 1 20 SH SOLE 17 0 0 20 ISHARES TR MSCI ACWI EX US 464288240 356 7803 SH SOLE 18 7803 0 0 ISHARES TR MSCI ACWI EX US 464288240 88369 1938343 SH SOLE 21 1888940 0 49403 ISHARES TR MSCI ACWI ETF 464288257 1419 21664 SH SOLE 17 0 0 21664 ISHARES TR MSCI ACWI ETF 464288257 541 8255 SH SOLE 18 8255 0 0 ISHARES TR MSCI ACWI ETF 464288257 2715 41457 SH SOLE 21 41457 0 0 ISHARES TR MSCI KOKUSAI ETF 464288265 2 38 SH SOLE 17 0 0 38 ISHARES TR EAFE SML CP ETF 464288273 183509 3172700 SH SOLE 2 3172700 0 0 ISHARES TR EAFE SML CP ETF 464288273 610 10550 SH SOLE 7 10550 0 0 ISHARES TR EAFE SML CP ETF 464288273 30482 527012 SH SOLE 17 0 0 527012 ISHARES TR EAFE SML CP ETF 464288273 375 6481 SH SOLE 18 6481 0 0 ISHARES TR EAFE SML CP ETF 464288273 1625 28100 SH SOLE 19 28100 0 0 ISHARES TR EAFE SML CP ETF 464288273 48324 835474 SH SOLE 21 835474 0 0 ISHARES TR EAFE SML CP ETF 464288273 1635 28269 SH SOLE 23 28269 0 0 ISHARES TR EAFE SML CP ETF 464288273 12436 215004 SH SOLE 26 215004 0 0 ISHARES TR EAFE SML CP ETF 464288273 67502 1167050 SH SOLE 31 0 0 1167050 ISHARES TR EAFE SML CP ETF 464288273 93031 1608422 SH SOLE 36 1608422 0 0 ISHARES TR JP MOR EM MK ETF 464288281 40609 355099 SH SOLE 2 128845 0 226254 ISHARES TR JP MOR EM MK ETF 464288281 41875 366167 SH SOLE 7 366167 0 0 ISHARES TR JP MOR EM MK ETF 464288281 38 332 SH SOLE 17 0 0 332 ISHARES TR JP MOR EM MK ETF 464288281 26594 232543 SH SOLE 18 232543 0 0 ISHARES TR JP MOR EM MK ETF 464288281 188758 1650556 SH SOLE 19 1650556 0 0 ISHARES TR JP MOR EM MK ETF 464288281 53286 465951 SH SOLE 21 465951 0 0 ISHARES TR JP MOR EM MK ETF 464288281 136529 1193854 SH SOLE 22 1193854 0 0 ISHARES TR JP MOR EM MK ETF 464288281 4788 41869 SH SOLE 23 41869 0 0 ISHARES TR JP MOR EM MK ETF 464288281 133306 1165671 SH SOLE 31 0 0 1165671 ISHARES TR OPTIONS 464288281 2059 18000 SH Put SOLE 2 18000 0 0 ISHARES TR OPTIONS 464288281 2974 26000 SH Put SOLE 18 26000 0 0 ISHARES TR OPTIONS 464288281 39454 345000 SH Put SOLE 19 345000 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 654 5865 SH SOLE 18 5865 0 0 ISHARES TR CALIF MUN BD ETF 464288356 10 82 SH SOLE 17 0 0 82 ISHARES TR CALIF MUN BD ETF 464288356 620 5270 SH SOLE 18 5270 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3721 84637 SH SOLE 19 84637 0 0 ISHARES TR GLB INFRASTR ETF 464288372 282 6408 SH SOLE 23 6408 0 0 ISHARES TR NATIONAL MUN ETF 464288414 12754 115815 SH SOLE 2 115815 0 0 ISHARES TR NATIONAL MUN ETF 464288414 6905 62702 SH SOLE 17 0 0 62702 ISHARES TR NATIONAL MUN ETF 464288414 17187 156074 SH SOLE 18 156074 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 32 872 SH SOLE 17 0 0 872 ISHARES TR INTL SEL DIV ETF 464288448 5515 168561 SH SOLE 2 168561 0 0 ISHARES TR INTL SEL DIV ETF 464288448 3962 121103 SH SOLE 7 121103 0 0 ISHARES TR INTL SEL DIV ETF 464288448 3 86 SH SOLE 17 0 0 86 ISHARES TR INTL SEL DIV ETF 464288448 53027 1620642 SH SOLE 18 1580460 0 40182 ISHARES TR INTL SEL DIV ETF 464288448 1133 34638 SH SOLE 19 34638 0 0 ISHARES TR INTL SEL DIV ETF 464288448 26159 799482 SH SOLE 21 799482 0 0 ISHARES TR INTL DEV RE ETF 464288489 3619 127068 SH SOLE 2 50563 0 76505 ISHARES TR INTL DEV RE ETF 464288489 1871 65690 SH SOLE 7 65690 0 0 ISHARES TR INTL DEV RE ETF 464288489 2 81 SH SOLE 17 0 0 81 ISHARES TR INTL DEV RE ETF 464288489 601 21106 SH SOLE 18 7552 0 13554 ISHARES TR INTL DEV RE ETF 464288489 3470 121843 SH SOLE 22 121843 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 1396 26832 SH SOLE 21 26832 0 0 ISHARES TR IBOXX HI YD ETF 464288513 166023 1878302 SH SOLE 2 607797 0 1270505 ISHARES TR IBOXX HI YD ETF 464288513 7411 83843 SH SOLE 7 83843 0 0 ISHARES TR IBOXX HI YD ETF 464288513 438 4955 SH SOLE 17 0 0 4955 ISHARES TR IBOXX HI YD ETF 464288513 87456 989432 SH SOLE 18 917943 0 71489 ISHARES TR IBOXX HI YD ETF 464288513 772673 8741637 SH SOLE 19 8741637 0 0 ISHARES TR IBOXX HI YD ETF 464288513 248904 2815973 SH SOLE 21 2815973 0 0 ISHARES TR IBOXX HI YD ETF 464288513 67901 768199 SH SOLE 22 425765 0 342434 ISHARES TR IBOXX HI YD ETF 464288513 4964 56161 SH SOLE 23 56161 0 0 ISHARES TR IBOXX HI YD ETF 464288513 70609 798840 SH SOLE 26 798840 0 0 ISHARES TR IBOXX HI YD ETF 464288513 246564 2789501 SH SOLE 31 2789501 0 0 ISHARES TR OPTIONS 464288513 226377 2561100 SH Put SOLE 2 2561100 0 0 ISHARES TR OPTIONS 464288513 9767 110500 SH Put SOLE 18 110500 0 0 ISHARES TR OPTIONS 464288513 778 8800 SH Put OTR 19 8800 0 0 ISHARES TR OPTIONS 464288513 230698 2610000 SH Put SOLE 19 2610000 0 0 ISHARES TR OPTIONS 464288513 5737 64900 SH Put SOLE 22 64900 0 0 ISHARES TR CRE U S REIT ETF 464288521 26 521 SH SOLE 17 0 0 521 ISHARES TR RESID RL EST CAP 464288562 1 23 SH SOLE 17 0 0 23 ISHARES TR MSCI KLD400 SOC 464288570 6 68 SH SOLE 18 68 0 0 ISHARES TR MBS ETF 464288588 11249 105369 SH SOLE 2 0 0 105369 ISHARES TR MBS ETF 464288588 5 47 SH SOLE 17 0 0 47 ISHARES TR MBS ETF 464288588 74290 695858 SH SOLE 18 521603 0 174255 ISHARES TR MBS ETF 464288588 5612 52569 SH SOLE 21 52569 0 0 ISHARES TR MBS ETF 464288588 938 8789 SH SOLE 23 8789 0 0 ISHARES TR INTRM GOV/CR ETF 464288612 11 97 SH SOLE 17 0 0 97 ISHARES TR INTRM GOV/CR ETF 464288612 319 2882 SH SOLE 18 2882 0 0 ISHARES TR US CREDIT BD ETF 464288620 17549 157134 SH SOLE 2 0 0 157134 ISHARES TR US CREDIT BD ETF 464288620 3 23 SH SOLE 17 0 0 23 ISHARES TR US CREDIT BD ETF 464288620 17816 159525 SH SOLE 18 147 0 159378 ISHARES TR US CREDIT BD ETF 464288620 6542 58574 SH SOLE 19 58574 0 0 ISHARES TR US CREDIT BD ETF 464288620 167410 1499015 SH SOLE 21 1499015 0 0 ISHARES TR US CREDIT BD ETF 464288620 322 2879 SH SOLE 23 2879 0 0 ISHARES TR INTERM CR BD ETF 464288638 145169 1322363 SH SOLE 2 1188068 0 134295 ISHARES TR INTERM CR BD ETF 464288638 740 6745 SH SOLE 3 6745 0 0 ISHARES TR INTERM CR BD ETF 464288638 1 10 SH SOLE 17 0 0 10 ISHARES TR INTERM CR BD ETF 464288638 3123 28452 SH SOLE 18 18943 0 9509 ISHARES TR INTERM CR BD ETF 464288638 62757 571657 SH SOLE 19 571657 0 0 ISHARES TR INTERM CR BD ETF 464288638 4525 41218 SH SOLE 21 41218 0 0 ISHARES TR INTERM CR BD ETF 464288638 1176 10711 SH SOLE 22 10711 0 0 ISHARES TR INTERM CR BD ETF 464288638 319 2902 SH SOLE 23 2902 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 565641 5371195 SH SOLE 2 5371195 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 2179 20689 SH SOLE 3 0 0 20689 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 87368 829630 SH SOLE 18 781669 0 47961 ISHARES TR 1-3 YR CR BD ETF 464288646 12093 114835 SH SOLE 19 114835 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 77057 731714 SH SOLE 21 0 0 731714 ISHARES TR 1-3 YR CR BD ETF 464288646 118067 1121142 SH SOLE 22 1121142 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 TR BD ETF 464288661 0 1 SH SOLE 2 1 0 0 ISHARES TR 3-7 YR TR BD ETF 464288661 23 183 SH SOLE 17 0 0 183 ISHARES TR 3-7 YR TR BD ETF 464288661 462 3737 SH SOLE 18 3737 0 0 ISHARES TR 3-7 YR TR BD ETF 464288661 802 6492 SH SOLE 19 6492 0 0 ISHARES TR 3-7 YR TR BD ETF 464288661 175 1413 SH SOLE 23 1413 0 0 ISHARES TR SHRT TRS BD ETF 464288679 0 1 SH SOLE 2 1 0 0 ISHARES TR SHRT TRS BD ETF 464288679 1024 9279 SH SOLE 18 9279 0 0 ISHARES TR SHRT TRS BD ETF 464288679 0 1 SH SOLE 19 1 0 0 ISHARES TR SHRT TRS BD ETF 464288679 100952 915002 SH SOLE 21 0 0 915002 ISHARES TR SHRT TRS BD ETF 464288679 14770 133872 SH SOLE 22 133872 0 0 ISHARES TR OPTIONS 464288687 1018 26000 SH Put SOLE 2 26000 0 0 ISHARES TR OPTIONS 464288687 11751 300000 SH Put SOLE 19 300000 0 0 ISHARES TR U.S. PFD STK ETF 464288687 22114 564572 SH SOLE 2 564572 0 0 ISHARES TR U.S. PFD STK ETF 464288687 13702 349811 SH SOLE 3 349811 0 0 ISHARES TR U.S. PFD STK ETF 464288687 90336 2306265 SH SOLE 7 2306265 0 0 ISHARES TR U.S. PFD STK ETF 464288687 0 9 SH SOLE 17 0 0 9 ISHARES TR U.S. PFD STK ETF 464288687 77956 1990188 SH SOLE 18 1923330 0 66858 ISHARES TR U.S. PFD STK ETF 464288687 19402 495329 SH SOLE 19 495329 0 0 ISHARES TR U.S. PFD STK ETF 464288687 16495 421116 SH SOLE 21 421116 0 0 ISHARES TR MRNING SM CP ETF 464288703 4 28 SH SOLE 17 0 0 28 ISHARES TR GLOB UTILITS ETF 464288711 1431 29187 SH SOLE 7 29187 0 0 ISHARES TR GLOB UTILITS ETF 464288711 329 6702 SH SOLE 23 6702 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 31634 373660 SH SOLE 7 373660 0 0 ISHARES TR GLB CNSM STP ETF 464288737 6874 67231 SH SOLE 7 67231 0 0 ISHARES TR GLB CNS DISC ETF 464288745 35097 354627 SH SOLE 7 354627 0 0 ISHARES TR US HOME CONS ETF 464288752 176 5179 SH SOLE 2 5179 0 0 ISHARES TR US HOME CONS ETF 464288752 13027 383821 SH SOLE 19 383821 0 0 ISHARES TR USA ESG SLCT ETF 464288802 8 80 SH SOLE 18 80 0 0 ISHARES TR US HLTHCR PR ETF 464288828 52 350 SH SOLE 18 350 0 0 ISHARES TR EAFE VALUE ETF 464288877 30154 583243 SH SOLE 17 0 0 583243 ISHARES TR EAFE GRWTH ETF 464288885 18 246 SH SOLE 17 0 0 246 ISHARES TR US TREASURY ETF 46429B267 35024 1386558 SH SOLE 2 1 0 1386557 ISHARES TR US TREASURY ETF 46429B267 2 71 SH SOLE 17 0 0 71 ISHARES TR US TREASURY ETF 46429B267 18972 751074 SH SOLE 18 365 0 750709 ISHARES TR US TREASURY ETF 46429B267 0 1 SH SOLE 19 1 0 0 ISHARES TR US TREASURY ETF 46429B267 224276 8878693 SH SOLE 21 8878693 0 0 ISHARES TR A RATE CP BD ETF 46429B291 7 127 SH SOLE 18 127 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 0 7 SH SOLE 18 7 0 0 ISHARES TR CMBS ETF 46429B366 8221 159945 SH SOLE 2 159945 0 0 ISHARES TR CMBS ETF 46429B366 3190 62060 SH SOLE 18 46938 0 15122 ISHARES TR CMBS ETF 46429B366 15 290 SH SOLE 19 290 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 1841 51379 SH SOLE 22 0 0 51379 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 93379 2908999 SH SOLE 2 73542 0 2835457 ISHARES TR MSCI INDIA ETF 46429B598 16139 502778 SH SOLE 4 502778 0 0 ISHARES TR MSCI INDIA ETF 46429B598 9465 294857 SH SOLE 7 294857 0 0 ISHARES TR MSCI INDIA ETF 46429B598 82733 2577351 SH SOLE 15 2577351 0 0 ISHARES TR MSCI INDIA ETF 46429B598 2 54 SH SOLE 17 0 0 54 ISHARES TR MSCI INDIA ETF 46429B598 42434 1321932 SH SOLE 18 1321932 0 0 ISHARES TR MSCI INDIA ETF 46429B598 3371 105000 SH SOLE 19 105000 0 0 ISHARES TR MSCI INDIA ETF 46429B598 4382 136508 SH SOLE 21 136508 0 0 ISHARES TR MSCI INDIA ETF 46429B598 128914 4016002 SH SOLE 22 3320908 0 695094 ISHARES TR MSCI INDIA ETF 46429B598 1624 50591 SH SOLE 26 24591 0 26000 ISHARES TR MSCI POL CAP ETF 46429B606 1743 71790 SH SOLE 22 0 0 71790 ISHARES TR FLTG RATE BD ETF 46429B655 4527 88900 SH SOLE 2 23456 0 65444 ISHARES TR FLTG RATE BD ETF 46429B655 3224 63308 SH SOLE 3 0 0 63308 ISHARES TR FLTG RATE BD ETF 46429B655 2 45 SH SOLE 17 0 0 45 ISHARES TR FLTG RATE BD ETF 46429B655 14274 280318 SH SOLE 18 264888 0 15430 ISHARES TR CORE HIGH DV ETF 46429B663 29347 353021 SH SOLE 2 353021 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 59171 711792 SH SOLE 3 676138 0 35654 ISHARES TR CORE HIGH DV ETF 46429B663 96 1152 SH SOLE 17 0 0 1152 ISHARES TR CORE HIGH DV ETF 46429B663 5143 61869 SH SOLE 18 49551 0 12318 ISHARES TR CORE HIGH DV ETF 46429B663 6729 80941 SH SOLE 19 80941 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 54647 657373 SH SOLE 21 657373 0 0 ISHARES TR MSCI CHINA ETF 46429B671 0 4 SH SOLE 18 4 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 195218 2819439 SH SOLE 7 2819439 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 95 1379 SH SOLE 17 0 0 1379 ISHARES TR MIN VOL EAFE ETF 46429B689 63564 918020 SH SOLE 18 296864 0 621156 ISHARES TR MIN VOL EAFE ETF 46429B689 21729 313820 SH SOLE 19 313820 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 25757 371995 SH SOLE 21 371995 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 27219 393113 SH SOLE 22 71294 0 321819 ISHARES TR MIN VOL EAFE ETF 46429B689 30480 440215 SH SOLE 28 0 0 440215 ISHARES TR MIN VOL USA ETF 46429B697 19157 391513 SH SOLE 2 391513 0 0 ISHARES TR MIN VOL USA ETF 46429B697 44 895 SH SOLE 17 0 0 895 ISHARES TR MIN VOL USA ETF 46429B697 189776 3878518 SH SOLE 18 1825445 0 2053073 ISHARES TR MIN VOL USA ETF 46429B697 29007 592829 SH SOLE 19 592829 0 0 ISHARES TR MIN VOL USA ETF 46429B697 5715 116792 SH SOLE 22 116792 0 0 ISHARES TR MIN VOL USA ETF 46429B697 48140 983856 SH SOLE 28 0 0 983856 ISHARES TR 0-5 YR TIPS ETF 46429B747 0 1 SH SOLE 2 1 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 93428 930742 SH SOLE 17 0 0 930742 ISHARES TR 0-5 YR TIPS ETF 46429B747 3074 30627 SH SOLE 18 30627 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 16783 225674 SH SOLE 2 225674 0 0 ISHARES TR USA QUALITY FCTR 46432F339 17 231 SH SOLE 17 0 0 231 ISHARES TR USA QUALITY FCTR 46432F339 17022 228878 SH SOLE 18 80 0 228798 ISHARES TR USA QUALITY FCTR 46432F339 5 73 SH SOLE 21 73 0 0 ISHARES TR USA QUALITY FCTR 46432F339 13261 178316 SH SOLE 22 178316 0 0 ISHARES TR USA SIZE FACTOR 46432F370 9936 127952 SH SOLE 18 25 0 127927 ISHARES TR USA SIZE FACTOR 46432F370 23 301 SH SOLE 21 301 0 0 ISHARES TR USA VALUE FACTOR 46432F388 49830 677316 SH SOLE 2 677316 0 0 ISHARES TR USA VALUE FACTOR 46432F388 16964 230582 SH SOLE 18 48 0 230534 ISHARES TR USA VALUE FACTOR 46432F388 66 898 SH SOLE 21 898 0 0 ISHARES TR USA VALUE FACTOR 46432F388 123523 1678982 SH SOLE 22 179649 0 1499333 ISHARES TR USA MOMENTUM FCT 46432F396 7 84 SH SOLE 17 0 0 84 ISHARES TR USA MOMENTUM FCT 46432F396 17341 195079 SH SOLE 18 113 0 194966 ISHARES TR USA MOMENTUM FCT 46432F396 131 1471 SH SOLE 21 1471 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 13841 155708 SH SOLE 22 155708 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 17715 308833 SH SOLE 2 308833 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 143 2495 SH SOLE 17 0 0 2495 ISHARES TR CORE MSCI TOTAL 46432F834 16 274 SH SOLE 18 274 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 2849016 49669033 SH SOLE 21 46194064 0 3474969 ISHARES TR CORE MSCI TOTAL 46432F834 174100 3035221 SH SOLE 22 3035221 0 0 ISHARES TR CORE MSCI EAFE 46432F842 224369 3684830 SH SOLE 2 489516 0 3195314 ISHARES TR CORE MSCI EAFE 46432F842 17338 284749 SH SOLE 3 284749 0 0 ISHARES TR CORE MSCI EAFE 46432F842 3904 64116 SH SOLE 4 64116 0 0 ISHARES TR CORE MSCI EAFE 46432F842 4344 71349 SH SOLE 7 71349 0 0 ISHARES TR CORE MSCI EAFE 46432F842 54171 889646 SH SOLE 17 0 0 889646 ISHARES TR CORE MSCI EAFE 46432F842 221957 3645209 SH SOLE 18 3644502 0 707 ISHARES TR CORE MSCI EAFE 46432F842 358477 5887289 SH SOLE 19 5887289 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1203518 19765448 SH SOLE 21 19765448 0 0 ISHARES TR CORE MSCI EAFE 46432F842 472740 7763829 SH SOLE 22 905907 0 6857922 ISHARES TR CORE MSCI EAFE 46432F842 1109 18218 SH SOLE 23 18218 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 742 28989 SH SOLE 18 28989 0 0 ISHARES TR IBNDS MAR18 ETF 46432FAG2 986 40000 SH SOLE 40000 0 0 ISHARES TR IBNDS MAR18 ETF 46432FAG2 4749 192561 SH SOLE 21 192561 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 3164 128400 SH SOLE 21 128400 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 3166 129000 SH SOLE 21 129000 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 30192 1150608 SH SOLE 1150608 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 2 60 SH SOLE 17 0 0 60 ISHARES TR MULTIFACTOR INTL 46434V274 28266 1077224 SH SOLE 19 1077224 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 43168 1645134 SH SOLE 21 1645134 0 0 ISHARES TR MULTIFACTOR USA 46434V282 1 27 SH SOLE 18 27 0 0 ISHARES TR MULTIFACTOR USA 46434V282 32586 1135387 SH SOLE 19 1135387 0 0 ISHARES TR MULTIFACTOR USA 46434V282 47358 1650115 SH SOLE 21 1650115 0 0 ISHARES TR MULTIFACTOR USA 46434V282 34 1198 SH SOLE 22 1198 0 0 ISHARES TR MULTIFACTOR USA 46434V290 3831 105722 SH SOLE 19 105722 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2596 54238 SH SOLE 2 54238 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1 25 SH SOLE 17 0 0 25 ISHARES TR 0-5YR HI YL CP 46434V407 21337 445812 SH SOLE 18 410167 0 35645 ISHARES TR 0-5YR HI YL CP 46434V407 5419 113234 SH SOLE 19 113234 0 0 ISHARES TR MSCI CHINA A 46434V514 7361 260000 SH SOLE 260000 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 3 134 SH SOLE 18 134 0 0 ISHARES TR CORE TL USD BD 46434V613 2 49 SH SOLE 17 0 0 49 ISHARES TR CORE TL USD BD 46434V613 584731 11476568 SH SOLE 21 11476568 0 0 ISHARES TR CORE DIV GRWTH 46434V621 592 18892 SH SOLE 2 18892 0 0 ISHARES TR CORE DIV GRWTH 46434V621 3 91 SH SOLE 17 0 0 91 ISHARES TR CORE DIV GRWTH 46434V621 603 19265 SH SOLE 18 6828 0 12437 ISHARES TR CUR HD EURZN ETF 46434V639 25173 858842 SH SOLE 2 619264 0 239578 ISHARES TR CUR HD EURZN ETF 46434V639 853 29103 SH SOLE 3 29103 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 1830 62429 SH SOLE 18 62429 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 7 275 SH SOLE 17 0 0 275 ISHARES TR GLOBAL REIT ETF 46434V647 109 4285 SH SOLE 18 4285 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 13098 514463 SH SOLE 19 514463 0 0 ISHARES TR CORE MSCI PAC 46434V696 32995 609319 SH SOLE 2 504369 0 104950 ISHARES TR CORE MSCI PAC 46434V696 239134 4416140 SH SOLE 21 4416140 0 0 ISHARES TR HDG MSCI GERMN 46434V704 266 9512 SH SOLE 3 9512 0 0 ISHARES TR HDG MSCI GERMN 46434V704 288 10295 SH SOLE 18 10295 0 0 ISHARES TR MIN VOL EUROPE 46434V720 3730 152256 SH SOLE 21 152256 0 0 ISHARES TR CORE MSCI EURO 46434V738 357982 7637765 SH SOLE 21 7637765 0 0 ISHARES TR MSCI UAE ETF 46434V761 46 2745 SH SOLE 23 2745 0 0 ISHARES TR MSCI QATAR ETF 46434V779 37 2274 SH SOLE 23 2274 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1515 53296 SH SOLE 3 53296 0 0 ISHARES TR HDG MSCI EAFE 46434V803 0 10 SH SOLE 17 0 0 10 ISHARES TR HDG MSCI EAFE 46434V803 2918 102675 SH SOLE 18 102675 0 0 ISHARES TR HDG MSCI EAFE 46434V803 19283 678500 SH SOLE 22 0 0 678500 ISHARES TR ULTR SH TRM BD 46434V878 92435 1845000 SH SOLE 1845000 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 7842 263170 SH SOLE 2 100594 0 162576 ISHARES TR HDG MSCI JAPAN 46434V886 47297 1587158 SH SOLE 18 1587158 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 239740 8044979 SH SOLE 19 8044979 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 IBONDS DEC2023 46435G318 1 57 SH SOLE 18 57 0 0 ISHARES TR CORE MSCI INTL 46435G326 24125 450000 SH SOLE 450000 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 9191 275753 SH SOLE 18 275753 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 29712 891451 SH SOLE 19 891451 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 25111 753404 SH SOLE 21 753404 0 0 ISHARES TR MTG REL ETF NEW 46435G342 27191 586262 SH SOLE 3 586262 0 0 ISHARES TR MTG REL ETF NEW 46435G342 1246 26869 SH SOLE 15 26869 0 0 ISHARES TR MTG REL ETF NEW 46435G342 1 28 SH SOLE 17 0 0 28 ISHARES TR MTG REL ETF NEW 46435G342 49517 1067634 SH SOLE 21 1067634 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 9906 200000 SH SOLE 200000 0 0 ISHARES TR ETF MSCI USA 46435G425 3201 60200 SH SOLE 60200 0 0 ISHARES TR IBOXX HIG YLD EX 46435G441 5223 100000 SH SOLE 100000 0 0 ISHARES TR FALN ANGLS USD 46435G474 5247 192000 SH SOLE 192000 0 0 ISHARES TR INTL SIZE FACTOR 46435G508 5001 190000 SH SOLE 190000 0 0 ISHARES TR MSCI EAFE ESG OP 46435G516 50115 800000 SH SOLE 800000 0 0 ISHARES TR MSCI EAFE ESG OP 46435G516 5 80 SH SOLE 18 80 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 7215 130000 SH SOLE 130000 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 1 10 SH SOLE 17 0 0 10 ISHARES TR ADAPTV JPN ETF 46435G649 2488 95981 SH SOLE 95981 0 0 ISHARES TR ADAPTIVE ETF 46435G656 1847 68093 SH SOLE 68093 0 0 ISHARES TR ADAPTV EUR ETF 46435G664 1607 58989 SH SOLE 58989 0 0 ISHARES TR CORE INTL AGGR 46435G672 3 65 SH SOLE 17 0 0 65 ISHARES TR CORE INTL AGGR 46435G672 171517 3310497 SH SOLE 21 3310497 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 1 57 SH SOLE 18 57 0 0 ISHARES TR IBONDS DEC21 ETF 46435G789 4 136 SH SOLE 18 136 0 0 ISHARES TR MSCI MEXICO 46435G805 640 30000 SH SOLE 30000 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 1 43 SH SOLE 18 43 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 5530 110000 SH SOLE 2 110000 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 28046 557899 SH SOLE 18 557899 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 109388 2176000 SH SOLE 19 2176000 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 128231 1404043 SH SOLE 2 1404043 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 3230 64600 SH SOLE 64600 0 0 ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 221 4425 SH SOLE 18 4425 0 0 ISHARES U S ETF TR FXD INC BAL RISK 46431W846 21601 215000 SH SOLE 215000 0 0 ISHARES U S ETF TR FXD INC BAL RISK 46431W846 21589 214885 SH SOLE 19 214885 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 2021 62024 SH SOLE 19 62024 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 1.000%11/1 464337AJ3 760 717000 PRN SOLE 21 717000 0 0 ISORAY INC COM 46489V104 10 15938 SH SOLE 19 15938 0 0 ISORAY INC COM 46489V104 15 23718 SH SOLE 21 23718 0 0 ISORAY INC COM 46489V104 522 834657 SH SOLE 22 834657 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 326 68850 SH SOLE 21 68850 0 0 ISRAMCO INC COM NEW 465141406 11 100 SH SOLE 2 51 0 49 ISRAMCO INC COM NEW 465141406 328 2855 SH SOLE 18 2855 0 0 ISRAMCO INC COM NEW 465141406 63 551 SH SOLE 19 551 0 0 ISRAMCO INC COM NEW 465141406 2628 22864 SH SOLE 21 22864 0 0 ISRAMCO INC COM NEW 465141406 1934 16823 SH SOLE 22 16204 0 619 ISSUER DIRECT CORPORATION COM NEW 46520M204 3 236 SH SOLE 18 236 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 91 7032 SH SOLE 21 7032 0 0 ISTAR INC COM 45031U101 172 14261 SH SOLE 2 3111 0 11150 ISTAR INC COM 45031U101 7 566 SH SOLE 4 566 0 0 ISTAR INC COM 45031U101 31 2588 SH SOLE 7 2588 0 0 ISTAR INC COM 45031U101 3262 270957 SH SOLE 18 270957 0 0 ISTAR INC COM 45031U101 573 47624 SH SOLE 19 47624 0 0 ISTAR INC COM 45031U101 52084 4325954 SH SOLE 21 4325954 0 0 ISTAR INC COM 45031U101 30244 2511999 SH SOLE 22 2374852 0 137147 ISTAR INC COM 45031U101 45 3732 SH SOLE 23 3732 0 0 ISTAR INC COM 45031U101 290 24074 SH SOLE 26 17980 0 6094 ISTAR INC COM 45031U101 152 12596 SH SOLE 28 12596 0 0 ISTAR INC COM 45031U101 70 5821 SH SOLE 29 0 0 5821 ISTAR INC COM 45031U101 190 15812 SH SOLE 30 15812 0 0 ISTAR INC COM 45031U101 43 3569 SH SOLE 34 3569 0 0 ISTAR INC COM 45031U101 109 9043 SH SOLE 40 9043 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 599 45000 SH SOLE 26 45000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 35200 3185552 SH SOLE 2 356307 0 2829245 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2272 205575 SH SOLE 7 205575 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 46243 4184930 SH SOLE 18 2404930 0 1780000 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 29733 2690785 SH SOLE 19 2690785 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 86064 7788555 SH SOLE 21 7788555 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 115955 10493704 SH SOLE 22 6268994 0 4224710 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 30630 2771934 SH SOLE 25 2771934 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 26699 2416189 SH SOLE 26 0 0 2416189 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 10690 967421 SH SOLE 30 967421 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 138654 12547902 SH SOLE 34 12547902 0 0 ITERIS INC COM 46564T107 6 974 SH SOLE 2 974 0 0 ITERIS INC COM 46564T107 511 82085 SH SOLE 18 82085 0 0 ITERIS INC COM 46564T107 64 10299 SH SOLE 19 10299 0 0 ITERIS INC COM 46564T107 4601 739744 SH SOLE 21 739744 0 0 ITERIS INC COM 46564T107 5421 871480 SH SOLE 22 853696 0 17784 ITRON INC COM 465741106 144 2122 SH SOLE 2 1857 0 265 ITRON INC COM 465741106 18 271 SH SOLE 4 271 0 0 ITRON INC COM 465741106 50 744 SH SOLE 7 744 0 0 ITRON INC COM 465741106 10789 159252 SH SOLE 18 159252 0 0 ITRON INC COM 465741106 1514 22347 SH SOLE 19 22347 0 0 ITRON INC COM 465741106 192784 2845519 SH SOLE 21 2845519 0 0 ITRON INC COM 465741106 63336 934844 SH SOLE 22 865111 0 69733 ITRON INC COM 465741106 1196 17653 SH SOLE 26 15381 0 2272 ITRON INC COM 465741106 353 5205 SH SOLE 28 5205 0 0 ITRON INC COM 465741106 3277 48373 SH SOLE 30 48373 0 0 ITRON INC COM 465741106 22852 337292 SH SOLE 34 337292 0 0 ITRON INC COM 465741106 290 4283 SH SOLE 40 4283 0 0 ITT INC COM 45073V108 4192 104333 SH SOLE 2 57001 0 47332 ITT INC COM 45073V108 124 3084 SH SOLE 4 3084 0 0 ITT INC COM 45073V108 122 3041 SH SOLE 7 3041 0 0 ITT INC COM 45073V108 12217 304046 SH SOLE 18 304046 0 0 ITT INC COM 45073V108 1544 38439 SH SOLE 19 38439 0 0 ITT INC COM 45073V108 149359 3717240 SH SOLE 21 3717240 0 0 ITT INC COM 45073V108 112999 2812310 SH SOLE 22 2538960 0 273350 ITT INC COM 45073V108 77 1918 SH SOLE 23 1918 0 0 ITT INC COM 45073V108 1152 28663 SH SOLE 26 23791 0 4872 ITT INC COM 45073V108 509 12673 SH SOLE 28 12673 0 0 ITT INC COM 45073V108 2268 56445 SH SOLE 29 0 0 56445 ITT INC COM 45073V108 541 13462 SH SOLE 30 13462 0 0 ITT INC COM 45073V108 86 2147 SH SOLE 31 2147 0 0 ITT INC COM 45073V108 23 571 SH SOLE 34 571 0 0 ITT INC COM 45073V108 116 2882 SH SOLE 36 2882 0 0 ITT INC COM 45073V108 421 10467 SH SOLE 40 10467 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 41 1305 SH SOLE 7 1305 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 123 3942 SH SOLE 18 3942 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 6836 218403 SH SOLE 21 218403 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 3573 114153 SH SOLE 22 111875 0 2278 ITURAN LOCATION AND CONTROL SHS M6158M104 526 16808 SH SOLE 23 16808 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 376 12020 SH SOLE 34 12020 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 46 1457 SH SOLE 40 1457 0 0 ITUS CORP COM NEW 45069V203 6 4820 SH SOLE 21 4820 0 0 IXYS CORP COM 46600W106 959 58285 SH SOLE 2 53953 0 4332 IXYS CORP COM 46600W106 11 663 SH SOLE 7 663 0 0 IXYS CORP COM 46600W106 1607 97681 SH SOLE 18 97681 0 0 IXYS CORP COM 46600W106 4204 255557 SH SOLE 19 255557 0 0 IXYS CORP COM 46600W106 13755 836189 SH SOLE 21 836189 0 0 IXYS CORP COM 46600W106 22058 1340929 SH SOLE 22 1296865 0 44064 IXYS CORP COM 46600W106 4041 245651 SH SOLE 23 245651 0 0 IXYS CORP COM 46600W106 59 3558 SH SOLE 28 3558 0 0 IXYS CORP COM 46600W106 348 21141 SH SOLE 29 0 0 21141 IXYS CORP COM 46600W106 63 3813 SH SOLE 30 3813 0 0 IXYS CORP COM 46600W106 21 1305 SH SOLE 34 1305 0 0 IXYS CORP COM 46600W106 43 2622 SH SOLE 40 2622 0 0 IZEA INC COM 46603N301 6 3062 SH SOLE 21 3062 0 0 J & J SNACK FOODS CORP COM 466032109 112 847 SH SOLE 2 636 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 9244 69990 SH SOLE 18 69990 0 0 J & J SNACK FOODS CORP COM 466032109 1308 9906 SH SOLE 19 9906 0 0 J & J SNACK FOODS CORP COM 466032109 167480 1268119 SH SOLE 21 1268119 0 0 J & J SNACK FOODS CORP COM 466032109 53931 408355 SH SOLE 22 378976 0 29379 J & J SNACK FOODS CORP COM 466032109 827 6261 SH SOLE 26 5099 0 1162 J & J SNACK FOODS CORP COM 466032109 287 2176 SH SOLE 28 2176 0 0 J & J SNACK FOODS CORP COM 466032109 2821 21359 SH SOLE 30 21359 0 0 J & J SNACK FOODS CORP COM 466032109 224 1698 SH SOLE 40 1698 0 0 J ALEXANDERS HLDGS INC COM 46609J106 36 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 641 52356 SH SOLE 18 52356 0 0 J ALEXANDERS HLDGS INC COM 46609J106 1724 140713 SH SOLE 19 140713 0 0 J ALEXANDERS HLDGS INC COM 46609J106 5166 421675 SH SOLE 21 421675 0 0 J ALEXANDERS HLDGS INC COM 46609J106 6410 523306 SH SOLE 22 507358 0 15948 J ALEXANDERS HLDGS INC COM 46609J106 495 40382 SH SOLE 29 0 0 40382 J JILL INC COM 46620W102 7 564 SH SOLE 2 564 0 0 J JILL INC COM 46620W102 510 41489 SH SOLE 18 41489 0 0 J JILL INC COM 46620W102 76 6156 SH SOLE 19 6156 0 0 J JILL INC COM 46620W102 4442 361399 SH SOLE 21 361399 0 0 J JILL INC COM 46620W102 1033 84033 SH SOLE 22 74707 0 9326 J2 GLOBAL INC COM 48123V102 1808 21249 SH SOLE 2 20880 0 369 J2 GLOBAL INC COM 48123V102 16 193 SH SOLE 4 193 0 0 J2 GLOBAL INC COM 48123V102 99 1165 SH SOLE 7 1165 0 0 J2 GLOBAL INC COM 48123V102 25388 298361 SH SOLE 18 298361 0 0 J2 GLOBAL INC COM 48123V102 2609 30664 SH SOLE 19 30664 0 0 J2 GLOBAL INC COM 48123V102 249438 2931459 SH SOLE 21 2931459 0 0 J2 GLOBAL INC COM 48123V102 125234 1471780 SH SOLE 22 1380776 0 91004 J2 GLOBAL INC COM 48123V102 1629 19146 SH SOLE 26 16769 0 2377 J2 GLOBAL INC COM 48123V102 564 6630 SH SOLE 28 6630 0 0 J2 GLOBAL INC COM 48123V102 1336 15704 SH SOLE 30 15704 0 0 J2 GLOBAL INC COM 48123V102 419 4923 SH SOLE 40 4923 0 0 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 751 550000 PRN SOLE 21 550000 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 22 3422 SH SOLE 7 3422 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 2676 421459 SH SOLE 21 421459 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1224 192727 SH SOLE 22 192727 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 610 96005 SH SOLE 30 96005 0 0 JABIL INC COM 466313103 5401 185036 SH SOLE 2 91763 0 93273 JABIL INC COM 466313103 135 4617 SH SOLE 4 4617 0 0 JABIL INC COM 466313103 270 9233 SH SOLE 7 9233 0 0 JABIL INC COM 466313103 39 1334 SH SOLE 15 1334 0 0 JABIL INC COM 466313103 19013 651342 SH SOLE 18 651342 0 0 JABIL INC COM 466313103 2345 80349 SH SOLE 19 80349 0 0 JABIL INC COM 466313103 222895 7636015 SH SOLE 21 7636015 0 0 JABIL INC COM 466313103 175123 5999430 SH SOLE 22 5412870 0 586560 JABIL INC COM 466313103 60 2043 SH SOLE 23 2043 0 0 JABIL INC COM 466313103 3256 111561 SH SOLE 25 111561 0 0 JABIL INC COM 466313103 7374 252609 SH SOLE 26 65053 0 187556 JABIL INC COM 466313103 721 24699 SH SOLE 28 24699 0 0 JABIL INC COM 466313103 384 13147 SH SOLE 29 0 0 13147 JABIL INC COM 466313103 761 26076 SH SOLE 30 26076 0 0 JABIL INC COM 466313103 118 4044 SH SOLE 31 4044 0 0 JABIL INC COM 466313103 2577 88282 SH SOLE 34 88282 0 0 JABIL INC COM 466313103 5809 198995 SH SOLE 36 198995 0 0 JABIL INC COM 466313103 515 17655 SH SOLE 40 17655 0 0 JACK IN THE BOX INC COM 466367109 1419 14409 SH SOLE 2 12953 0 1456 JACK IN THE BOX INC COM 466367109 19 195 SH SOLE 4 195 0 0 JACK IN THE BOX INC COM 466367109 79 807 SH SOLE 7 807 0 0 JACK IN THE BOX INC COM 466367109 19390 196857 SH SOLE 18 196857 0 0 JACK IN THE BOX INC COM 466367109 2026 20565 SH SOLE 19 20565 0 0 JACK IN THE BOX INC COM 466367109 183584 1863792 SH SOLE 21 1863792 0 0 JACK IN THE BOX INC COM 466367109 96697 981696 SH SOLE 22 918484 0 63212 JACK IN THE BOX INC COM 466367109 1331 13512 SH SOLE 26 10865 0 2647 JACK IN THE BOX INC COM 466367109 461 4683 SH SOLE 28 4683 0 0 JACK IN THE BOX INC COM 466367109 510 5173 SH SOLE 30 5173 0 0 JACK IN THE BOX INC COM 466367109 306 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 8499 156264 SH SOLE 2 40585 0 115679 JACOBS ENGR GROUP INC DEL COM 469814107 1678 30848 SH SOLE 4 27949 0 2899 JACOBS ENGR GROUP INC DEL COM 469814107 6620 121707 SH SOLE 7 117061 0 4646 JACOBS ENGR GROUP INC DEL COM 469814107 43 792 SH SOLE 15 792 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 14933 274551 SH SOLE 18 257968 0 16583 JACOBS ENGR GROUP INC DEL COM 469814107 2043 37555 SH SOLE 19 37555 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 5206 95710 SH SOLE 20 0 0 95710 JACOBS ENGR GROUP INC DEL COM 469814107 140180 2577315 SH SOLE 21 2577315 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 187280 3443278 SH SOLE 22 2805172 0 638106 JACOBS ENGR GROUP INC DEL COM 469814107 7131 131116 SH SOLE 23 131116 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 4272 78547 SH SOLE 25 78547 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 11583 212966 SH SOLE 26 132114 0 80852 JACOBS ENGR GROUP INC DEL COM 469814107 454 8356 SH SOLE 28 1815 0 6541 JACOBS ENGR GROUP INC DEL COM 469814107 1806 33210 SH SOLE 29 3425 0 29785 JACOBS ENGR GROUP INC DEL COM 469814107 24690 453939 SH SOLE 30 453939 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 3902 71735 SH SOLE 31 27163 0 44572 JACOBS ENGR GROUP INC DEL COM 469814107 502 9221 SH SOLE 34 9221 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 8231 151327 SH SOLE 36 151327 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 34 629 SH SOLE 40 629 0 0 JAGGED PEAK ENERGY INC COM 47009K107 20 1498 SH SOLE 2 1498 0 0 JAGGED PEAK ENERGY INC COM 47009K107 13 963 SH SOLE 7 963 0 0 JAGGED PEAK ENERGY INC COM 47009K107 1452 108736 SH SOLE 18 108736 0 0 JAGGED PEAK ENERGY INC COM 47009K107 290 21726 SH SOLE 19 21726 0 0 JAGGED PEAK ENERGY INC COM 47009K107 12341 924402 SH SOLE 21 924402 0 0 JAGGED PEAK ENERGY INC COM 47009K107 11188 838017 SH SOLE 22 755572 0 82445 JAGGED PEAK ENERGY INC COM 47009K107 89 6677 SH SOLE 28 6677 0 0 JAGGED PEAK ENERGY INC COM 47009K107 66 4973 SH SOLE 30 4973 0 0 JAGUAR ANIMAL HEALTH INC COM 47008L106 37 70425 SH SOLE 21 70425 0 0 JAKKS PAC INC COM 47012E106 13 3283 SH SOLE 18 3283 0 0 JAKKS PAC INC COM 47012E106 213 53246 SH SOLE 21 53246 0 0 JAKKS PAC INC COM 47012E106 1399 349757 SH SOLE 22 349757 0 0 JAMBA INC COM NEW 47023A309 17 2213 SH SOLE 18 2213 0 0 JAMBA INC COM NEW 47023A309 24 3045 SH SOLE 19 3045 0 0 JAMBA INC COM NEW 47023A309 307 39364 SH SOLE 21 39364 0 0 JAMBA INC COM NEW 47023A309 1718 220589 SH SOLE 22 220589 0 0 JAMES RIV GROUP LTD COM G5005R107 919 23137 SH SOLE 2 20145 0 2992 JAMES RIV GROUP LTD COM G5005R107 10 248 SH SOLE 7 248 0 0 JAMES RIV GROUP LTD COM G5005R107 2782 70025 SH SOLE 18 70025 0 0 JAMES RIV GROUP LTD COM G5005R107 3602 90658 SH SOLE 19 90658 0 0 JAMES RIV GROUP LTD COM G5005R107 22114 556609 SH SOLE 21 556609 0 0 JAMES RIV GROUP LTD COM G5005R107 37798 951365 SH SOLE 22 909544 0 41821 JAMES RIV GROUP LTD COM G5005R107 4648 116980 SH SOLE 23 116980 0 0 JAMES RIV GROUP LTD COM G5005R107 30 746 SH SOLE 26 0 0 746 JAMES RIV GROUP LTD COM G5005R107 77 1934 SH SOLE 28 1934 0 0 JAMES RIV GROUP LTD COM G5005R107 123 3092 SH SOLE 30 3092 0 0 JAMES RIV GROUP LTD COM G5005R107 16 398 SH SOLE 34 398 0 0 JAMES RIV GROUP LTD COM G5005R107 147 3700 SH SOLE 40 3700 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2333 70457 SH SOLE 2 70457 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 32 956 SH SOLE 4 956 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 51 1553 SH SOLE 7 1553 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 9 268 SH SOLE 15 268 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 17164 518389 SH SOLE 18 518389 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3358 101429 SH SOLE 19 101429 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 201649 6090261 SH SOLE 21 6090261 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 128625 3884779 SH SOLE 22 3761694 0 123085 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3646 110116 SH SOLE 25 110116 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2415 72927 SH SOLE 26 67290 0 5637 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 757 22868 SH SOLE 28 22868 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 979 29567 SH SOLE 30 29567 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4296 129742 SH SOLE 36 129742 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 257 7762 SH SOLE 40 7762 0 0 JASON INDS INC COM 471172106 5 3889 SH SOLE 18 3889 0 0 JASON INDS INC COM 471172106 6 4507 SH SOLE 19 4507 0 0 JASON INDS INC COM 471172106 73 56598 SH SOLE 21 56598 0 0 JASON INDS INC COM 471172106 99 76648 SH SOLE 22 76648 0 0 JASON INDS INC COM 471172106 68 52752 SH SOLE 29 0 0 52752 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10433 67096 SH SOLE 2 38700 0 28396 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2832 18214 SH SOLE 4 16676 0 1538 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 578 3718 SH SOLE 7 3718 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 53 344 SH SOLE 15 344 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8 50 SH SOLE 17 0 0 50 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3099 19927 SH SOLE 18 14051 0 5876 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 35675 229419 SH SOLE 19 229419 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 6341 40779 SH SOLE 20 7000 0 33779 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 177059 1138643 SH SOLE 21 1138643 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 161077 1035863 SH SOLE 22 994395 0 41468 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11324 72823 SH SOLE 23 72823 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5719 36779 SH SOLE 25 36779 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 23286 149751 SH SOLE 26 58562 0 91189 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1951 12549 SH SOLE 28 9402 0 3147 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3109 19996 SH SOLE 29 2850 0 17146 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10306 66279 SH SOLE 30 66279 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4108 26415 SH SOLE 31 10767 0 15648 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 17917 115222 SH SOLE 34 115222 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8790 56526 SH SOLE 36 56526 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 45 288 SH SOLE 40 288 0 0 JD COM INC SPON ADR CL A 47215P106 12039 306968 SH SOLE 2 139646 0 167322 JD COM INC SPON ADR CL A 47215P106 6243 159177 SH SOLE 4 159177 0 0 JD COM INC SPON ADR CL A 47215P106 5055 128886 SH SOLE 7 128886 0 0 JD COM INC SPON ADR CL A 47215P106 831 21200 SH SOLE 13 0 0 21200 JD COM INC SPON ADR CL A 47215P106 10237 261027 SH SOLE 15 261027 0 0 JD COM INC SPON ADR CL A 47215P106 10143 258626 SH SOLE 18 258626 0 0 JD COM INC SPON ADR CL A 47215P106 579 14758 SH OTR 19 0 14758 0 JD COM INC SPON ADR CL A 47215P106 10495 267592 SH SOLE 19 267592 0 0 JD COM INC SPON ADR CL A 47215P106 425357 10845417 SH SOLE 21 10845417 0 0 JD COM INC SPON ADR CL A 47215P106 298841 7619614 SH SOLE 22 7222376 0 397238 JD COM INC SPON ADR CL A 47215P106 27344 697208 SH SOLE 23 697208 0 0 JD COM INC SPON ADR CL A 47215P106 11439 291663 SH SOLE 25 291663 0 0 JD COM INC SPON ADR CL A 47215P106 74398 1896943 SH SOLE 26 168729 0 1728214 JD COM INC SPON ADR CL A 47215P106 4270 108877 SH SOLE 28 108877 0 0 JD COM INC SPON ADR CL A 47215P106 11217 286010 SH SOLE 29 192078 0 93932 JD COM INC SPON ADR CL A 47215P106 148412 3784088 SH SOLE 30 3784088 0 0 JD COM INC SPON ADR CL A 47215P106 13832 352678 SH SOLE 31 38443 0 314235 JD COM INC SPON ADR CL A 47215P106 8629 220018 SH SOLE 32 220018 0 0 JD COM INC SPON ADR CL A 47215P106 137549 3507103 SH SOLE 34 3507103 0 0 JD COM INC SPON ADR CL A 47215P106 118 3021 SH SOLE 40 3021 0 0 JDS UNIPHASE CORP DBCV 0.625% 8/1 46612JAF8 1118 1012000 PRN SOLE 21 1012000 0 0 JELD-WEN HLDG INC COM 47580P103 52 1589 SH SOLE 2 952 0 637 JELD-WEN HLDG INC COM 47580P103 15 456 SH SOLE 7 456 0 0 JELD-WEN HLDG INC COM 47580P103 2578 79431 SH SOLE 18 79431 0 0 JELD-WEN HLDG INC COM 47580P103 28122 866347 SH SOLE 19 866347 0 0 JELD-WEN HLDG INC COM 47580P103 36268 1117319 SH SOLE 21 1117319 0 0 JELD-WEN HLDG INC COM 47580P103 29008 893657 SH SOLE 22 827492 0 66165 JELD-WEN HLDG INC COM 47580P103 381 11733 SH SOLE 23 11733 0 0 JELD-WEN HLDG INC COM 47580P103 94 2910 SH SOLE 26 0 0 2910 JELD-WEN HLDG INC COM 47580P103 242 7452 SH SOLE 28 7452 0 0 JELD-WEN HLDG INC COM 47580P103 239 7356 SH SOLE 30 7356 0 0 JELD-WEN HLDG INC COM 47580P103 192 5908 SH SOLE 40 5908 0 0 JERNIGAN CAP INC COM 476405105 48 2167 SH SOLE 2 786 0 1381 JERNIGAN CAP INC COM 476405105 852 38722 SH SOLE 18 38722 0 0 JERNIGAN CAP INC COM 476405105 107 4881 SH SOLE 19 4881 0 0 JERNIGAN CAP INC COM 476405105 13598 618085 SH SOLE 21 618085 0 0 JERNIGAN CAP INC COM 476405105 4098 186250 SH SOLE 22 179994 0 6256 JETBLUE AIRWAYS CORP COM 477143101 7841 343440 SH SOLE 2 172462 0 170978 JETBLUE AIRWAYS CORP COM 477143101 173 7568 SH SOLE 7 7568 0 0 JETBLUE AIRWAYS CORP COM 477143101 25998 1138753 SH SOLE 18 1138753 0 0 JETBLUE AIRWAYS CORP COM 477143101 3374 147772 SH SOLE 19 147772 0 0 JETBLUE AIRWAYS CORP COM 477143101 332690 14572475 SH SOLE 21 14572475 0 0 JETBLUE AIRWAYS CORP COM 477143101 242489 10621528 SH SOLE 22 9785408 0 836120 JETBLUE AIRWAYS CORP COM 477143101 174 7631 SH SOLE 31 7631 0 0 JETPAY CORP COM 477177109 3 1559 SH SOLE 18 1559 0 0 JETPAY CORP COM 477177109 7 3332 SH SOLE 21 3332 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 3 283 SH SOLE 21 283 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 108 5182 SH SOLE 4 5182 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 53 2555 SH SOLE 7 2555 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5001 240437 SH SOLE 21 240437 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1846 88755 SH SOLE 22 88755 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2357 113303 SH SOLE 30 113303 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 16106 774350 SH SOLE 34 774350 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 148 1509 SH SOLE 2 1346 0 163 JOHN BEAN TECHNOLOGIES CORP COM 477839104 16 161 SH SOLE 4 161 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 72 739 SH SOLE 7 739 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 14377 146699 SH SOLE 18 146699 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2018 20590 SH SOLE 19 20590 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 258294 2635650 SH SOLE 21 2635650 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 79295 809130 SH SOLE 22 743444 0 65686 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1234 12596 SH SOLE 26 11017 0 1579 JOHN BEAN TECHNOLOGIES CORP COM 477839104 408 4161 SH SOLE 28 4161 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 4497 45890 SH SOLE 30 45890 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 330 3369 SH SOLE 40 3369 0 0 JOHNSON & JOHNSON COM 478160104 1067501 8069403 SH SOLE 2 1911753 0 6157650 JOHNSON & JOHNSON COM 478160104 140099 1059033 SH SOLE 4 990440 0 68593 JOHNSON & JOHNSON COM 478160104 300082 2268367 SH SOLE 7 2053145 0 215222 JOHNSON & JOHNSON COM 478160104 15166 114640 SH SOLE 13 114640 0 0 JOHNSON & JOHNSON COM 478160104 2408 18199 SH SOLE 15 18199 0 0 JOHNSON & JOHNSON COM 478160104 234 1768 SH SOLE 17 0 0 1768 JOHNSON & JOHNSON COM 478160104 877235 6631154 SH SOLE 18 6208593 0 422561 JOHNSON & JOHNSON COM 478160104 543434 4107896 SH SOLE 19 4107896 0 0 JOHNSON & JOHNSON COM 478160104 198679 1501844 SH SOLE 20 86420 0 1415424 JOHNSON & JOHNSON COM 478160104 6257117 47298490 SH SOLE 21 47298490 0 0 JOHNSON & JOHNSON COM 478160104 9695051 73286347 SH SOLE 22 59802668 0 13483679 JOHNSON & JOHNSON COM 478160104 477625 3610441 SH SOLE 23 3610441 0 0 JOHNSON & JOHNSON COM 478160104 284623 2151508 SH SOLE 25 2151508 0 0 JOHNSON & JOHNSON COM 478160104 997467 7540002 SH SOLE 26 1770833 0 5769169 JOHNSON & JOHNSON COM 478160104 75659 571914 SH SOLE 28 428345 0 143569 JOHNSON & JOHNSON COM 478160104 74421 562561 SH SOLE 29 269897 0 292664 JOHNSON & JOHNSON COM 478160104 1062327 8030287 SH SOLE 30 8030287 0 0 JOHNSON & JOHNSON COM 478160104 237039 1791813 SH SOLE 31 892335 0 899478 JOHNSON & JOHNSON COM 478160104 18298 138320 SH SOLE 32 138320 0 0 JOHNSON & JOHNSON COM 478160104 265724 2008649 SH SOLE 34 2008649 0 0 JOHNSON & JOHNSON COM 478160104 431545 3262110 SH SOLE 36 3262110 0 0 JOHNSON & JOHNSON COM 478160104 4659 35215 SH SOLE 37 35215 0 0 JOHNSON & JOHNSON COM 478160104 1826 13803 SH SOLE 40 13803 0 0 JOHNSON CTLS INTL PLC SHS G51502105 53595 1236039 SH SOLE 2 312663 0 923376 JOHNSON CTLS INTL PLC SHS G51502105 12104 279158 SH SOLE 4 256016 0 23142 JOHNSON CTLS INTL PLC SHS G51502105 28484 656914 SH SOLE 7 619874 0 37040 JOHNSON CTLS INTL PLC SHS G51502105 539 12429 SH SOLE 13 12429 0 0 JOHNSON CTLS INTL PLC SHS G51502105 271 6250 SH SOLE 15 6250 0 0 JOHNSON CTLS INTL PLC SHS G51502105 79066 1823475 SH SOLE 18 1677980 0 145495 JOHNSON CTLS INTL PLC SHS G51502105 1559 35949 SH OTR 19 0 35949 0 JOHNSON CTLS INTL PLC SHS G51502105 3687 85040 SH SOLE 19 85040 0 0 JOHNSON CTLS INTL PLC SHS G51502105 16701 385163 SH SOLE 20 0 0 385163 JOHNSON CTLS INTL PLC SHS G51502105 569561 13135634 SH SOLE 21 13135634 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1067948 24629795 SH SOLE 22 20155052 0 4474743 JOHNSON CTLS INTL PLC SHS G51502105 49468 1140867 SH SOLE 23 1140867 0 0 JOHNSON CTLS INTL PLC SHS G51502105 27721 639323 SH SOLE 25 639323 0 0 JOHNSON CTLS INTL PLC SHS G51502105 109642 2528633 SH SOLE 26 800688 0 1727945 JOHNSON CTLS INTL PLC SHS G51502105 8675 200080 SH SOLE 28 149959 0 50121 JOHNSON CTLS INTL PLC SHS G51502105 1827 42138 SH SOLE 29 42138 0 0 JOHNSON CTLS INTL PLC SHS G51502105 109410 2523303 SH SOLE 30 2523303 0 0 JOHNSON CTLS INTL PLC SHS G51502105 20422 470987 SH SOLE 31 199273 0 271714 JOHNSON CTLS INTL PLC SHS G51502105 48360 1115306 SH SOLE 34 1115306 0 0 JOHNSON CTLS INTL PLC SHS G51502105 44554 1027543 SH SOLE 36 1027543 0 0 JOHNSON CTLS INTL PLC SHS G51502105 201 4636 SH SOLE 40 4636 0 0 JOHNSON OUTDOORS INC CL A 479167108 67 1388 SH SOLE 2 220 0 1168 JOHNSON OUTDOORS INC CL A 479167108 917 19011 SH SOLE 18 19011 0 0 JOHNSON OUTDOORS INC CL A 479167108 129 2667 SH SOLE 19 2667 0 0 JOHNSON OUTDOORS INC CL A 479167108 7748 160708 SH SOLE 21 160708 0 0 JOHNSON OUTDOORS INC CL A 479167108 8446 175189 SH SOLE 22 171872 0 3317 JOHNSON OUTDOORS INC CL A 479167108 194 4034 SH SOLE 29 0 0 4034 JOINT CORP COM 47973J102 7 1829 SH SOLE 18 1829 0 0 JOINT CORP COM 47973J102 109 28713 SH SOLE 21 28713 0 0 JONES ENERGY INC COM CL A 48019R108 15 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 318 198970 SH SOLE 18 198970 0 0 JONES ENERGY INC COM CL A 48019R108 64 40242 SH SOLE 19 40242 0 0 JONES ENERGY INC COM CL A 48019R108 2405 1502951 SH SOLE 21 1502951 0 0 JONES ENERGY INC COM CL A 48019R108 2660 1662712 SH SOLE 22 1629863 0 32849 JONES ENERGY INC COM CL A 48019R108 86 53813 SH SOLE 29 0 0 53813 JONES LANG LASALLE INC COM 48020Q107 9356 74847 SH SOLE 2 27094 0 47753 JONES LANG LASALLE INC COM 48020Q107 1941 15525 SH SOLE 4 14480 0 1045 JONES LANG LASALLE INC COM 48020Q107 870 6961 SH SOLE 7 4904 0 2057 JONES LANG LASALLE INC COM 48020Q107 20159 161271 SH SOLE 18 156036 0 5235 JONES LANG LASALLE INC COM 48020Q107 2698 21584 SH SOLE 19 21584 0 0 JONES LANG LASALLE INC COM 48020Q107 4307 34453 SH SOLE 20 0 0 34453 JONES LANG LASALLE INC COM 48020Q107 272083 2176662 SH SOLE 21 2176662 0 0 JONES LANG LASALLE INC COM 48020Q107 179627 1437012 SH SOLE 22 1291071 0 145941 JONES LANG LASALLE INC COM 48020Q107 6989 55909 SH SOLE 23 55909 0 0 JONES LANG LASALLE INC COM 48020Q107 11535 92277 SH SOLE 26 51072 0 41205 JONES LANG LASALLE INC COM 48020Q107 1196 9567 SH SOLE 28 7158 0 2409 JONES LANG LASALLE INC COM 48020Q107 2597 20779 SH SOLE 29 2140 0 18639 JONES LANG LASALLE INC COM 48020Q107 6606 52848 SH SOLE 30 52848 0 0 JONES LANG LASALLE INC COM 48020Q107 2285 18282 SH SOLE 31 9508 0 8774 JONES LANG LASALLE INC COM 48020Q107 437 3495 SH SOLE 34 3495 0 0 JONES LANG LASALLE INC COM 48020Q107 1043 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 36 2545 SH SOLE 2 2545 0 0 JOUNCE THERAPEUTICS INC COM 481116101 310 22082 SH SOLE 18 22082 0 0 JOUNCE THERAPEUTICS INC COM 481116101 615 43836 SH SOLE 19 43836 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2886 205703 SH SOLE 21 205703 0 0 JOUNCE THERAPEUTICS INC COM 481116101 1048 74670 SH SOLE 22 70110 0 4560 JOUNCE THERAPEUTICS INC COM 481116101 119 8510 SH SOLE 23 8510 0 0 JOUNCE THERAPEUTICS INC COM 481116101 40 2883 SH SOLE 29 0 0 2883 JPMORGAN CHASE & CO COM 46625H100 435383 4763486 SH SOLE 2 1299146 0 3464340 JPMORGAN CHASE & CO COM 46625H100 114099 1248352 SH SOLE 4 1158683 0 89669 JPMORGAN CHASE & CO COM 46625H100 230546 2522384 SH SOLE 7 2373921 0 148463 JPMORGAN CHASE & CO COM 46625H100 4560 49891 SH SOLE 13 49891 0 0 JPMORGAN CHASE & CO COM 46625H100 2147 23495 SH SOLE 15 23495 0 0 JPMORGAN CHASE & CO COM 46625H100 147 1612 SH SOLE 17 0 0 1612 JPMORGAN CHASE & CO COM 46625H100 1380582 15104836 SH SOLE 18 13896763 0 1208073 JPMORGAN CHASE & CO COM 46625H100 4046 44269 SH OTR 19 0 44269 0 JPMORGAN CHASE & CO COM 46625H100 1541570 16866189 SH SOLE 19 16864782 0 1407 JPMORGAN CHASE & CO COM 46625H100 131055 1433867 SH SOLE 20 120418 0 1313449 JPMORGAN CHASE & CO COM 46625H100 5049631 55247603 SH SOLE 21 55247603 0 0 JPMORGAN CHASE & CO COM 46625H100 8580675 93880470 SH SOLE 22 77484100 0 16396370 JPMORGAN CHASE & CO COM 46625H100 413865 4528058 SH SOLE 23 4528058 0 0 JPMORGAN CHASE & CO COM 46625H100 236819 2591022 SH SOLE 25 2537571 0 53451 JPMORGAN CHASE & CO COM 46625H100 842233 9214804 SH SOLE 26 2842054 0 6372750 JPMORGAN CHASE & CO COM 46625H100 68980 754709 SH SOLE 28 565453 0 189256 JPMORGAN CHASE & CO COM 46625H100 41350 452407 SH SOLE 29 154887 0 297520 JPMORGAN CHASE & CO COM 46625H100 946490 10355470 SH SOLE 30 10355470 0 0 JPMORGAN CHASE & CO COM 46625H100 144336 1579165 SH SOLE 31 881551 0 697614 JPMORGAN CHASE & CO COM 46625H100 14300 156460 SH SOLE 32 156460 0 0 JPMORGAN CHASE & CO COM 46625H100 211768 2316932 SH SOLE 34 2316932 0 0 JPMORGAN CHASE & CO COM 46625H100 391365 4281895 SH SOLE 36 4281895 0 0 JPMORGAN CHASE & CO COM 46625H100 1664 18202 SH SOLE 40 18202 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 1673 18300 SH Call SOLE 2 18300 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 686 7500 SH Call SOLE 18 7500 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 114241 1249900 SH Call SOLE 19 1249900 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 1791 19600 SH Call SOLE 22 19600 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 402 4400 SH Call SOLE 25 4400 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 658 7200 SH Call SOLE 26 0 0 7200 JPMORGAN CHASE & CO OPTIONS 46625H100 30354 332100 SH Call SOLE 34 332100 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 766 25789 SH SOLE 17 0 0 25789 JRJR33 INC COM 46645Q106 7 12180 SH SOLE 21 12180 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 22 10471 SH SOLE 4 10471 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1729 811960 SH SOLE 21 811960 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 528 248071 SH SOLE 22 248071 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 196 91793 SH SOLE 30 91793 0 0 JUNIPER NETWORKS INC COM 48203R104 12969 465190 SH SOLE 2 113295 0 351895 JUNIPER NETWORKS INC COM 48203R104 3559 127668 SH SOLE 4 119140 0 8528 JUNIPER NETWORKS INC COM 48203R104 9203 330101 SH SOLE 7 292480 0 37621 JUNIPER NETWORKS INC COM 48203R104 270 9671 SH SOLE 13 9671 0 0 JUNIPER NETWORKS INC COM 48203R104 70 2496 SH SOLE 15 2496 0 0 JUNIPER NETWORKS INC COM 48203R104 23773 852690 SH SOLE 18 797256 0 55434 JUNIPER NETWORKS INC COM 48203R104 3503 125634 SH SOLE 19 125634 0 0 JUNIPER NETWORKS INC COM 48203R104 6739 241728 SH SOLE 20 0 0 241728 JUNIPER NETWORKS INC COM 48203R104 220294 7901512 SH SOLE 21 7901512 0 0 JUNIPER NETWORKS INC COM 48203R104 302256 10841336 SH SOLE 22 9067275 0 1774061 JUNIPER NETWORKS INC COM 48203R104 13178 472679 SH SOLE 23 472679 0 0 JUNIPER NETWORKS INC COM 48203R104 7228 259250 SH SOLE 25 259250 0 0 JUNIPER NETWORKS INC COM 48203R104 41411 1485323 SH SOLE 26 389255 0 1096068 JUNIPER NETWORKS INC COM 48203R104 2226 79841 SH SOLE 28 60360 0 19481 JUNIPER NETWORKS INC COM 48203R104 2991 107267 SH SOLE 29 13296 0 93971 JUNIPER NETWORKS INC COM 48203R104 35708 1280771 SH SOLE 30 1280771 0 0 JUNIPER NETWORKS INC COM 48203R104 5285 189573 SH SOLE 31 77093 0 112480 JUNIPER NETWORKS INC COM 48203R104 647 23198 SH SOLE 34 23198 0 0 JUNIPER NETWORKS INC COM 48203R104 11372 407885 SH SOLE 36 407885 0 0 JUNIPER NETWORKS INC COM 48203R104 48 1728 SH SOLE 40 1728 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 9 1848 SH SOLE 18 1848 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 521 103258 SH SOLE 19 103258 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 191 37867 SH SOLE 21 37867 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 2967 587558 SH SOLE 22 587558 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 3 575 SH SOLE 23 575 0 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 57 11200 SH SOLE 29 0 0 11200 JUNO THERAPEUTICS INC COM 48205A109 1201 40176 SH SOLE 2 8565 0 31611 JUNO THERAPEUTICS INC COM 48205A109 7 235 SH SOLE 4 235 0 0 JUNO THERAPEUTICS INC COM 48205A109 41 1362 SH SOLE 7 1362 0 0 JUNO THERAPEUTICS INC COM 48205A109 1055 35283 SH SOLE 18 35283 0 0 JUNO THERAPEUTICS INC COM 48205A109 886 29646 SH SOLE 19 29646 0 0 JUNO THERAPEUTICS INC COM 48205A109 66931 2239234 SH SOLE 21 2239234 0 0 JUNO THERAPEUTICS INC COM 48205A109 55458 1855395 SH SOLE 22 1665340 0 190055 JUNO THERAPEUTICS INC COM 48205A109 401 13419 SH SOLE 26 9376 0 4043 JUNO THERAPEUTICS INC COM 48205A109 290 9713 SH SOLE 28 9713 0 0 JUNO THERAPEUTICS INC COM 48205A109 576 19274 SH SOLE 29 0 0 19274 JUNO THERAPEUTICS INC COM 48205A109 1178 39420 SH SOLE 30 39420 0 0 JUNO THERAPEUTICS INC COM 48205A109 45 1502 SH SOLE 31 1502 0 0 JUNO THERAPEUTICS INC COM 48205A109 60 2011 SH SOLE 34 2011 0 0 JUNO THERAPEUTICS INC COM 48205A109 228 7626 SH SOLE 40 7626 0 0 K12 INC COM 48273U102 134 7483 SH SOLE 2 1328 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 2444 136402 SH SOLE 18 136402 0 0 K12 INC COM 48273U102 745 41565 SH SOLE 19 41565 0 0 K12 INC COM 48273U102 19579 1092597 SH SOLE 21 1092597 0 0 K12 INC COM 48273U102 19264 1074998 SH SOLE 22 1010161 0 64837 K12 INC COM 48273U102 482 26914 SH SOLE 26 20021 0 6893 K12 INC COM 48273U102 85 4770 SH SOLE 28 4770 0 0 K12 INC COM 48273U102 478 26661 SH SOLE 29 0 0 26661 K12 INC COM 48273U102 132 7383 SH SOLE 30 7383 0 0 K12 INC COM 48273U102 60 3364 SH SOLE 40 3364 0 0 K2M GROUP HLDGS INC COM 48273J107 44 1823 SH SOLE 2 1660 0 163 K2M GROUP HLDGS INC COM 48273J107 32 1330 SH SOLE 7 1330 0 0 K2M GROUP HLDGS INC COM 48273J107 3377 138643 SH SOLE 18 138643 0 0 K2M GROUP HLDGS INC COM 48273J107 679 27872 SH SOLE 19 27872 0 0 K2M GROUP HLDGS INC COM 48273J107 33104 1358945 SH SOLE 21 1358945 0 0 K2M GROUP HLDGS INC COM 48273J107 25331 1039843 SH SOLE 22 973654 0 66189 K2M GROUP HLDGS INC COM 48273J107 495 20323 SH SOLE 23 20323 0 0 K2M GROUP HLDGS INC COM 48273J107 86 3519 SH SOLE 28 3519 0 0 K2M GROUP HLDGS INC COM 48273J107 117 4794 SH SOLE 30 4794 0 0 K2M GROUP HLDGS INC COM 48273J107 61 2497 SH SOLE 40 2497 0 0 KADANT INC COM 48282T104 239 3182 SH SOLE 2 3182 0 0 KADANT INC COM 48282T104 20 268 SH SOLE 7 268 0 0 KADANT INC COM 48282T104 2979 39608 SH SOLE 18 39608 0 0 KADANT INC COM 48282T104 2913 38735 SH SOLE 19 38735 0 0 KADANT INC COM 48282T104 25889 344262 SH SOLE 21 344262 0 0 KADANT INC COM 48282T104 29380 390696 SH SOLE 22 370230 0 20466 KADANT INC COM 48282T104 2785 37040 SH SOLE 23 37040 0 0 KADANT INC COM 48282T104 12 158 SH SOLE 26 0 0 158 KADANT INC COM 48282T104 120 1595 SH SOLE 28 1595 0 0 KADANT INC COM 48282T104 249 3306 SH SOLE 29 0 0 3306 KADANT INC COM 48282T104 99 1323 SH SOLE 30 1323 0 0 KADANT INC COM 48282T104 8 111 SH SOLE 34 111 0 0 KADANT INC COM 48282T104 101 1348 SH SOLE 40 1348 0 0 KADMON HLDGS INC COM 48283N106 23 5872 SH SOLE 18 5872 0 0 KADMON HLDGS INC COM 48283N106 309 79458 SH SOLE 21 79458 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 335 3783 SH SOLE 2 913 0 2870 KAISER ALUMINUM CORP COM PAR $0.01 483007704 12 139 SH SOLE 4 139 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 790 8929 SH SOLE 7 8929 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 7475 84442 SH SOLE 18 84442 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1086 12263 SH SOLE 19 12263 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 130593 1475299 SH SOLE 21 1475299 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 42210 476846 SH SOLE 22 443957 0 32889 KAISER ALUMINUM CORP COM PAR $0.01 483007704 363 4097 SH SOLE 26 3142 0 955 KAISER ALUMINUM CORP COM PAR $0.01 483007704 236 2662 SH SOLE 28 2662 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2169 24500 SH SOLE 30 24500 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 85 956 SH SOLE 34 956 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 171 1930 SH SOLE 40 1930 0 0 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 24 3306 SH SOLE 21 3306 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 3 362 SH SOLE 22 362 0 0 KAMADA LTD SHS M6240T109 88 14698 SH SOLE 22 14698 0 0 KAMAN CORP COM 483548103 56 1131 SH SOLE 2 1131 0 0 KAMAN CORP COM 483548103 9 189 SH SOLE 4 189 0 0 KAMAN CORP COM 483548103 36 728 SH SOLE 7 728 0 0 KAMAN CORP COM 483548103 6732 134997 SH SOLE 18 134997 0 0 KAMAN CORP COM 483548103 9170 183882 SH SOLE 19 183882 0 0 KAMAN CORP COM 483548103 115256 2311126 SH SOLE 21 2311126 0 0 KAMAN CORP COM 483548103 38780 777616 SH SOLE 22 726107 0 51509 KAMAN CORP COM 483548103 305 6117 SH SOLE 26 4549 0 1568 KAMAN CORP COM 483548103 180 3613 SH SOLE 28 3613 0 0 KAMAN CORP COM 483548103 1950 39105 SH SOLE 30 39105 0 0 KAMAN CORP COM 483548103 131 2619 SH SOLE 40 2619 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 13680 130726 SH SOLE 2 28538 0 102188 KANSAS CITY SOUTHERN COM NEW 485170302 6056 57868 SH SOLE 4 55070 0 2798 KANSAS CITY SOUTHERN COM NEW 485170302 7859 75102 SH SOLE 7 71244 0 3858 KANSAS CITY SOUTHERN COM NEW 485170302 372 3556 SH SOLE 13 3556 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 71 682 SH SOLE 15 682 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 50140 479122 SH SOLE 18 463997 0 15125 KANSAS CITY SOUTHERN COM NEW 485170302 188401 1800301 SH SOLE 19 1800301 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 7461 71295 SH SOLE 20 0 0 71295 KANSAS CITY SOUTHERN COM NEW 485170302 262245 2505923 SH SOLE 21 2505923 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 313370 2994459 SH SOLE 22 2374262 0 620197 KANSAS CITY SOUTHERN COM NEW 485170302 13116 125331 SH SOLE 23 125331 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 7566 72297 SH SOLE 25 72297 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 43776 418313 SH SOLE 26 114493 0 303820 KANSAS CITY SOUTHERN COM NEW 485170302 2323 22199 SH SOLE 28 16541 0 5658 KANSAS CITY SOUTHERN COM NEW 485170302 3111 29724 SH SOLE 29 3489 0 26235 KANSAS CITY SOUTHERN COM NEW 485170302 32870 314098 SH SOLE 30 314098 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 5234 50012 SH SOLE 31 22421 0 27591 KANSAS CITY SOUTHERN COM NEW 485170302 72265 690543 SH SOLE 34 690543 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 11110 106161 SH SOLE 36 106161 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 57 540 SH SOLE 40 540 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 91 4404 SH SOLE 2 3779 0 625 KAPSTONE PAPER & PACKAGING C COM 48562P103 9 436 SH SOLE 4 436 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 44 2131 SH SOLE 7 2131 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 8395 406954 SH SOLE 18 406954 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 1502 72788 SH SOLE 19 72788 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 164634 7980331 SH SOLE 21 7980331 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 47356 2295512 SH SOLE 22 2128536 0 166976 KAPSTONE PAPER & PACKAGING C COM 48562P103 0 2 SH SOLE 23 2 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 625 30290 SH SOLE 26 24619 0 5671 KAPSTONE PAPER & PACKAGING C COM 48562P103 258 12503 SH SOLE 28 12503 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 5032 243897 SH SOLE 30 243897 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 198 9578 SH SOLE 40 9578 0 0 KAR AUCTION SVCS INC COM 48238T109 3417 81422 SH SOLE 2 32683 0 48739 KAR AUCTION SVCS INC COM 48238T109 166 3958 SH SOLE 4 3958 0 0 KAR AUCTION SVCS INC COM 48238T109 413 9841 SH SOLE 7 9841 0 0 KAR AUCTION SVCS INC COM 48238T109 0 1 SH SOLE 15 0 0 1 KAR AUCTION SVCS INC COM 48238T109 2865 68257 SH SOLE 18 67979 0 278 KAR AUCTION SVCS INC COM 48238T109 2540 60518 SH SOLE 19 60518 0 0 KAR AUCTION SVCS INC COM 48238T109 68814 1639598 SH SOLE 21 1639598 0 0 KAR AUCTION SVCS INC COM 48238T109 154877 3690180 SH SOLE 22 3279286 0 410894 KAR AUCTION SVCS INC COM 48238T109 158 3764 SH SOLE 23 3764 0 0 KAR AUCTION SVCS INC COM 48238T109 2108 50218 SH SOLE 26 41504 0 8714 KAR AUCTION SVCS INC COM 48238T109 829 19752 SH SOLE 28 19752 0 0 KAR AUCTION SVCS INC COM 48238T109 2267 54025 SH SOLE 29 816 0 53209 KAR AUCTION SVCS INC COM 48238T109 907 21620 SH SOLE 30 21620 0 0 KAR AUCTION SVCS INC COM 48238T109 178 4251 SH SOLE 31 4251 0 0 KAR AUCTION SVCS INC COM 48238T109 48 1151 SH SOLE 34 1151 0 0 KAR AUCTION SVCS INC COM 48238T109 169 4033 SH SOLE 36 4033 0 0 KAR AUCTION SVCS INC COM 48238T109 564 13448 SH SOLE 40 13448 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 237 26153 SH SOLE 2 22148 0 4005 KARYOPHARM THERAPEUTICS INC COM 48576U106 5 528 SH SOLE 7 528 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1234 136310 SH SOLE 18 136310 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1317 145525 SH SOLE 19 145525 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1226 135500 SH SOLE 20 135500 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 15827 1748858 SH SOLE 21 1748858 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 6250 690636 SH SOLE 22 646579 0 44057 KARYOPHARM THERAPEUTICS INC COM 48576U106 31 3376 SH SOLE 28 3376 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 51 5683 SH SOLE 30 5683 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 592 65400 SH SOLE 34 65400 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 18 1988 SH SOLE 40 1988 0 0 KATE SPADE & CO COM 485865109 1918 103709 SH SOLE 2 60746 0 42963 KATE SPADE & CO COM 485865109 13 707 SH SOLE 4 707 0 0 KATE SPADE & CO COM 485865109 59 3182 SH SOLE 7 3182 0 0 KATE SPADE & CO COM 485865109 7964 430730 SH SOLE 18 430730 0 0 KATE SPADE & CO COM 485865109 15 825 SH OTR 19 825 0 0 KATE SPADE & CO COM 485865109 1030 55681 SH SOLE 19 55681 0 0 KATE SPADE & CO COM 485865109 100252 5421980 SH SOLE 21 5421980 0 0 KATE SPADE & CO COM 485865109 72879 3941546 SH SOLE 22 3576594 0 364952 KATE SPADE & CO COM 485865109 656 35453 SH SOLE 26 28227 0 7226 KATE SPADE & CO COM 485865109 339 18348 SH SOLE 28 18348 0 0 KATE SPADE & CO COM 485865109 431 23323 SH SOLE 29 0 0 23323 KATE SPADE & CO COM 485865109 370 19996 SH SOLE 30 19996 0 0 KATE SPADE & CO COM 485865109 56 3028 SH SOLE 31 3028 0 0 KATE SPADE & CO COM 485865109 256 13845 SH SOLE 40 13845 0 0 KAYNE ANDERSON ACQUISITION UNIT 06/30/2022 48661U201 59 5906 SH OTR 19 5906 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1294 25619 SH SOLE 21 25619 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 288 5704 SH SOLE 22 0 0 5704 KB HOME COM 48666K109 1191 49695 SH SOLE 2 37434 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 13209 551048 SH SOLE 18 551048 0 0 KB HOME COM 48666K109 1390 57992 SH SOLE 19 57992 0 0 KB HOME COM 48666K109 160707 6704509 SH SOLE 21 6704509 0 0 KB HOME COM 48666K109 62133 2592122 SH SOLE 22 2438676 0 153446 KB HOME COM 48666K109 610 25448 SH SOLE 26 20013 0 5435 KB HOME COM 48666K109 291 12144 SH SOLE 28 12144 0 0 KB HOME COM 48666K109 275 11492 SH SOLE 30 11492 0 0 KB HOME COM 48666K109 217 9054 SH SOLE 40 9054 0 0 KBR INC COM 48242W106 1294 85017 SH SOLE 2 61786 0 23231 KBR INC COM 48242W106 10 663 SH SOLE 4 663 0 0 KBR INC COM 48242W106 108 7079 SH SOLE 7 7079 0 0 KBR INC COM 48242W106 14470 950744 SH SOLE 18 950744 0 0 KBR INC COM 48242W106 12778 839526 SH SOLE 19 839526 0 0 KBR INC COM 48242W106 135769 8920454 SH SOLE 21 8920454 0 0 KBR INC COM 48242W106 68759 4517706 SH SOLE 22 4227783 0 289923 KBR INC COM 48242W106 954 62663 SH SOLE 26 56179 0 6484 KBR INC COM 48242W106 315 20729 SH SOLE 28 20729 0 0 KBR INC COM 48242W106 330 21664 SH SOLE 30 21664 0 0 KBR INC COM 48242W106 139 9164 SH SOLE 36 9164 0 0 KBR INC COM 48242W106 241 15812 SH SOLE 40 15812 0 0 KCG HLDGS INC CL A 48244B100 182 9144 SH SOLE 2 1918 0 7226 KCG HLDGS INC CL A 48244B100 5 226 SH SOLE 4 226 0 0 KCG HLDGS INC CL A 48244B100 20 1018 SH SOLE 7 1018 0 0 KCG HLDGS INC CL A 48244B100 3397 170379 SH SOLE 18 170379 0 0 KCG HLDGS INC CL A 48244B100 665 33353 SH SOLE 19 33353 0 0 KCG HLDGS INC CL A 48244B100 29169 1462848 SH SOLE 21 1462848 0 0 KCG HLDGS INC CL A 48244B100 31583 1583922 SH SOLE 22 1486376 0 97546 KCG HLDGS INC CL A 48244B100 73 3650 SH SOLE 26 0 0 3650 KCG HLDGS INC CL A 48244B100 136 6836 SH SOLE 28 6836 0 0 KCG HLDGS INC CL A 48244B100 204 10249 SH SOLE 30 10249 0 0 KCG HLDGS INC CL A 48244B100 107 5347 SH SOLE 40 5347 0 0 KEANE GROUP INC COM 48669A108 24 1513 SH SOLE 2 1271 0 242 KEANE GROUP INC COM 48669A108 16 1007 SH SOLE 7 1007 0 0 KEANE GROUP INC COM 48669A108 1683 105174 SH SOLE 18 105174 0 0 KEANE GROUP INC COM 48669A108 332 20746 SH SOLE 19 20746 0 0 KEANE GROUP INC COM 48669A108 14486 905379 SH SOLE 21 905379 0 0 KEANE GROUP INC COM 48669A108 14168 885490 SH SOLE 22 804899 0 80591 KEANE GROUP INC COM 48669A108 92 5778 SH SOLE 28 5778 0 0 KEANE GROUP INC COM 48669A108 119 7448 SH SOLE 29 0 0 7448 KEANE GROUP INC COM 48669A108 77 4816 SH SOLE 30 4816 0 0 KEANE GROUP INC COM 48669A108 109 6835 SH SOLE 40 6835 0 0 KEARNY FINL CORP MD COM 48716P108 258 17341 SH SOLE 2 3666 0 13675 KEARNY FINL CORP MD COM 48716P108 16 1068 SH SOLE 4 1068 0 0 KEARNY FINL CORP MD COM 48716P108 37 2505 SH SOLE 7 2505 0 0 KEARNY FINL CORP MD COM 48716P108 4774 321511 SH SOLE 18 321511 0 0 KEARNY FINL CORP MD COM 48716P108 853 57434 SH SOLE 19 57434 0 0 KEARNY FINL CORP MD COM 48716P108 37644 2534940 SH SOLE 21 2534940 0 0 KEARNY FINL CORP MD COM 48716P108 38258 2576272 SH SOLE 22 2426855 0 149417 KEARNY FINL CORP MD COM 48716P108 59 3956 SH SOLE 26 0 0 3956 KEARNY FINL CORP MD COM 48716P108 198 13367 SH SOLE 28 13367 0 0 KEARNY FINL CORP MD COM 48716P108 316 21296 SH SOLE 30 21296 0 0 KEARNY FINL CORP MD COM 48716P108 172 11603 SH SOLE 40 11603 0 0 KELLOGG CO COM 487836108 29718 427839 SH SOLE 2 174722 0 253117 KELLOGG CO COM 487836108 6056 87194 SH SOLE 4 79118 0 8076 KELLOGG CO COM 487836108 16405 236174 SH SOLE 7 211894 0 24280 KELLOGG CO COM 487836108 601 8658 SH SOLE 13 8658 0 0 KELLOGG CO COM 487836108 118 1703 SH SOLE 15 1703 0 0 KELLOGG CO COM 487836108 39219 564623 SH SOLE 18 519983 0 44640 KELLOGG CO COM 487836108 6183 89018 SH SOLE 19 89018 0 0 KELLOGG CO COM 487836108 9859 141934 SH SOLE 20 0 0 141934 KELLOGG CO COM 487836108 480242 6913941 SH SOLE 21 6913941 0 0 KELLOGG CO COM 487836108 505981 7284488 SH SOLE 22 6106522 0 1177966 KELLOGG CO COM 487836108 22786 328046 SH SOLE 23 328046 0 0 KELLOGG CO COM 487836108 11677 168105 SH SOLE 25 168105 0 0 KELLOGG CO COM 487836108 71806 1033780 SH SOLE 26 248151 0 785629 KELLOGG CO COM 487836108 3889 55990 SH SOLE 28 42093 0 13897 KELLOGG CO COM 487836108 912 13126 SH SOLE 29 13126 0 0 KELLOGG CO COM 487836108 62994 906914 SH SOLE 30 906914 0 0 KELLOGG CO COM 487836108 9314 134097 SH SOLE 31 53219 0 80878 KELLOGG CO COM 487836108 1274 18339 SH SOLE 34 18339 0 0 KELLOGG CO COM 487836108 21234 305697 SH SOLE 36 305697 0 0 KELLOGG CO COM 487836108 90 1295 SH SOLE 40 1295 0 0 KELLY SVCS INC CL A 488152208 140 6249 SH SOLE 2 1461 0 4788 KELLY SVCS INC CL A 488152208 5 221 SH SOLE 4 221 0 0 KELLY SVCS INC CL A 488152208 22 986 SH SOLE 7 986 0 0 KELLY SVCS INC CL A 488152208 3475 154787 SH SOLE 18 154787 0 0 KELLY SVCS INC CL A 488152208 435 19391 SH SOLE 19 19391 0 0 KELLY SVCS INC CL A 488152208 58984 2627365 SH SOLE 21 2627365 0 0 KELLY SVCS INC CL A 488152208 18470 822717 SH SOLE 22 754367 0 68350 KELLY SVCS INC CL A 488152208 273 12157 SH SOLE 23 12157 0 0 KELLY SVCS INC CL A 488152208 58 2574 SH SOLE 26 0 0 2574 KELLY SVCS INC CL A 488152208 95 4215 SH SOLE 28 4215 0 0 KELLY SVCS INC CL A 488152208 924 41152 SH SOLE 30 41152 0 0 KELLY SVCS INC CL A 488152208 85 3779 SH SOLE 40 3779 0 0 KEMET CORP COM NEW 488360207 403 31476 SH SOLE 2 31138 0 338 KEMET CORP COM NEW 488360207 18 1381 SH SOLE 7 1381 0 0 KEMET CORP COM NEW 488360207 2109 164763 SH SOLE 18 164763 0 0 KEMET CORP COM NEW 488360207 3639 284263 SH SOLE 19 284263 0 0 KEMET CORP COM NEW 488360207 18456 1441888 SH SOLE 21 1441888 0 0 KEMET CORP COM NEW 488360207 27530 2150805 SH SOLE 22 2048454 0 102351 KEMET CORP COM NEW 488360207 1454 113571 SH SOLE 23 113571 0 0 KEMET CORP COM NEW 488360207 90 7053 SH SOLE 28 7053 0 0 KEMET CORP COM NEW 488360207 569 44487 SH SOLE 29 0 0 44487 KEMET CORP COM NEW 488360207 79 6154 SH SOLE 30 6154 0 0 KEMET CORP COM NEW 488360207 77 6025 SH SOLE 40 6025 0 0 KEMPER CORP DEL COM 488401100 1048 27161 SH SOLE 2 20396 0 6765 KEMPER CORP DEL COM 488401100 3 78 SH SOLE 4 78 0 0 KEMPER CORP DEL COM 488401100 70 1824 SH SOLE 7 1824 0 0 KEMPER CORP DEL COM 488401100 11287 292422 SH SOLE 18 292422 0 0 KEMPER CORP DEL COM 488401100 1141 29555 SH SOLE 19 29555 0 0 KEMPER CORP DEL COM 488401100 107075 2773951 SH SOLE 21 2773951 0 0 KEMPER CORP DEL COM 488401100 55127 1428154 SH SOLE 22 1350347 0 77807 KEMPER CORP DEL COM 488401100 591 15300 SH SOLE 26 12703 0 2597 KEMPER CORP DEL COM 488401100 238 6176 SH SOLE 28 6176 0 0 KEMPER CORP DEL COM 488401100 239 6204 SH SOLE 30 6204 0 0 KEMPER CORP DEL COM 488401100 56 1438 SH SOLE 36 1438 0 0 KEMPER CORP DEL COM 488401100 174 4515 SH SOLE 40 4515 0 0 KEMPHARM INC COM 488445107 8 2049 SH SOLE 18 2049 0 0 KEMPHARM INC COM 488445107 17 4202 SH SOLE 19 4202 0 0 KEMPHARM INC COM 488445107 133 33162 SH SOLE 21 33162 0 0 KEMPHARM INC COM 488445107 149 37271 SH SOLE 22 37271 0 0 KENNAMETAL INC COM 489170100 1315 35138 SH SOLE 2 34733 0 405 KENNAMETAL INC COM 489170100 14 387 SH SOLE 4 387 0 0 KENNAMETAL INC COM 489170100 116 3087 SH SOLE 7 3087 0 0 KENNAMETAL INC COM 489170100 18981 507251 SH SOLE 18 507251 0 0 KENNAMETAL INC COM 489170100 4101 109586 SH SOLE 19 109586 0 0 KENNAMETAL INC COM 489170100 185941 4969024 SH SOLE 21 4969024 0 0 KENNAMETAL INC COM 489170100 95838 2561137 SH SOLE 22 2400764 0 160373 KENNAMETAL INC COM 489170100 69 1846 SH SOLE 23 1846 0 0 KENNAMETAL INC COM 489170100 1140 30473 SH SOLE 26 26207 0 4266 KENNAMETAL INC COM 489170100 430 11498 SH SOLE 28 11498 0 0 KENNAMETAL INC COM 489170100 452 12081 SH SOLE 30 12081 0 0 KENNAMETAL INC COM 489170100 214 5708 SH SOLE 36 5708 0 0 KENNAMETAL INC COM 489170100 328 8778 SH SOLE 40 8778 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 210 11049 SH SOLE 2 3555 0 7494 KENNEDY-WILSON HLDGS INC COM 489398107 6 300 SH SOLE 4 300 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 44 2316 SH SOLE 7 2316 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 5760 302376 SH SOLE 18 302376 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1355 71126 SH SOLE 19 71126 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 46861 2459885 SH SOLE 21 2459885 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 46262 2428457 SH SOLE 22 2269458 0 158999 KENNEDY-WILSON HLDGS INC COM 489398107 381 20017 SH SOLE 26 13949 0 6068 KENNEDY-WILSON HLDGS INC COM 489398107 238 12483 SH SOLE 28 12483 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 316 16581 SH SOLE 30 16581 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 244 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 32 4360 SH SOLE 2 3746 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 2070 286268 SH SOLE 18 286268 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 418 57825 SH SOLE 19 57825 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 17103 2365525 SH SOLE 21 2365525 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 19063 2636594 SH SOLE 22 2459438 0 177156 KERYX BIOPHARMACEUTICALS INC COM 492515101 55 7589 SH SOLE 26 0 0 7589 KERYX BIOPHARMACEUTICALS INC COM 492515101 109 15069 SH SOLE 28 15069 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 133 18461 SH SOLE 30 18461 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 85 11758 SH SOLE 40 11758 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 9 362 SH SOLE 18 362 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 7 262 SH SOLE 21 262 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 294 11799 SH SOLE 22 11799 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 32 1638 SH SOLE 2 343 0 1295 KEY ENERGY SVCS INC DEL COM 49309J103 754 39204 SH SOLE 18 39204 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 88 4562 SH SOLE 19 4562 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 6322 328598 SH SOLE 21 328598 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 1737 90262 SH SOLE 22 83731 0 6531 KEY TECHNOLOGY INC COM 493143101 11 801 SH SOLE 18 801 0 0 KEY TECHNOLOGY INC COM 493143101 14 998 SH SOLE 19 998 0 0 KEY TECHNOLOGY INC COM 493143101 179 13051 SH SOLE 21 13051 0 0 KEY TRONIC CORP COM 493144109 13 1807 SH SOLE 18 1807 0 0 KEY TRONIC CORP COM 493144109 231 32646 SH SOLE 21 32646 0 0 KEY TRONIC CORP COM 493144109 613 86517 SH SOLE 22 86517 0 0 KEYCORP NEW COM 493267108 25921 1383192 SH SOLE 2 348422 0 1034770 KEYCORP NEW COM 493267108 6047 322669 SH SOLE 4 293774 0 28895 KEYCORP NEW COM 493267108 15387 821067 SH SOLE 7 721585 0 99482 KEYCORP NEW COM 493267108 873 46568 SH SOLE 13 46568 0 0 KEYCORP NEW COM 493267108 140 7494 SH SOLE 15 7494 0 0 KEYCORP NEW COM 493267108 152184 8120792 SH SOLE 18 7791773 0 329019 KEYCORP NEW COM 493267108 495 26434 SH OTR 19 0 26434 0 KEYCORP NEW COM 493267108 192642 10279729 SH SOLE 19 10279729 0 0 KEYCORP NEW COM 493267108 8774 468180 SH SOLE 20 0 0 468180 KEYCORP NEW COM 493267108 444607 23725018 SH SOLE 21 23725018 0 0 KEYCORP NEW COM 493267108 559757 29869635 SH SOLE 22 24600764 0 5268871 KEYCORP NEW COM 493267108 25791 1376244 SH SOLE 23 1376244 0 0 KEYCORP NEW COM 493267108 17299 923104 SH SOLE 25 923104 0 0 KEYCORP NEW COM 493267108 60825 3245705 SH SOLE 26 998830 0 2246875 KEYCORP NEW COM 493267108 4231 225797 SH SOLE 28 168339 0 57458 KEYCORP NEW COM 493267108 1521 81142 SH SOLE 29 43182 0 37960 KEYCORP NEW COM 493267108 58010 3095525 SH SOLE 30 3095525 0 0 KEYCORP NEW COM 493267108 11199 597611 SH SOLE 31 375401 0 222210 KEYCORP NEW COM 493267108 15430 823349 SH SOLE 34 823349 0 0 KEYCORP NEW COM 493267108 23420 1249714 SH SOLE 36 1249714 0 0 KEYCORP NEW COM 493267108 101 5373 SH SOLE 40 5373 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 7440 191101 SH SOLE 2 96655 0 94446 KEYSIGHT TECHNOLOGIES INC COM 49338L103 29 742 SH SOLE 4 742 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 228 5865 SH SOLE 7 5865 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 49 1261 SH SOLE 15 1261 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1 37 SH SOLE 17 0 0 37 KEYSIGHT TECHNOLOGIES INC COM 49338L103 24582 631434 SH SOLE 18 631434 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3763 96662 SH SOLE 19 96662 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 303469 7795254 SH SOLE 21 7795254 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 229557 5896673 SH SOLE 22 5310716 0 585957 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4463 114630 SH SOLE 25 114630 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8030 206274 SH SOLE 26 64431 0 141843 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1072 27534 SH SOLE 28 27534 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 524 13448 SH SOLE 29 0 0 13448 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1124 28866 SH SOLE 30 28866 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 163 4181 SH SOLE 31 4181 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 6214 159617 SH SOLE 36 159617 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 784 20138 SH SOLE 40 20138 0 0 KEYW HLDG CORP COM 493723100 217 23238 SH SOLE 2 3656 0 19582 KEYW HLDG CORP COM 493723100 8 853 SH SOLE 7 853 0 0 KEYW HLDG CORP COM 493723100 1760 188230 SH SOLE 18 188230 0 0 KEYW HLDG CORP COM 493723100 275 29448 SH SOLE 19 29448 0 0 KEYW HLDG CORP COM 493723100 14335 1533113 SH SOLE 21 1533113 0 0 KEYW HLDG CORP COM 493723100 11673 1248439 SH SOLE 22 1182951 0 65488 KEYW HLDG CORP COM 493723100 38 4032 SH SOLE 26 0 0 4032 KEYW HLDG CORP COM 493723100 45 4862 SH SOLE 28 4862 0 0 KEYW HLDG CORP COM 493723100 83 8920 SH SOLE 30 8920 0 0 KEYW HLDG CORP COM 493723100 29 3137 SH SOLE 40 3137 0 0 KFORCE INC COM 493732101 20 1042 SH SOLE 2 889 0 153 KFORCE INC COM 493732101 11 559 SH SOLE 7 559 0 0 KFORCE INC COM 493732101 1656 84515 SH SOLE 18 84515 0 0 KFORCE INC COM 493732101 1955 99747 SH SOLE 19 99747 0 0 KFORCE INC COM 493732101 14348 732064 SH SOLE 21 732064 0 0 KFORCE INC COM 493732101 16595 846683 SH SOLE 22 791727 0 54956 KFORCE INC COM 493732101 56 2854 SH SOLE 23 2854 0 0 KFORCE INC COM 493732101 48 2465 SH SOLE 26 0 0 2465 KFORCE INC COM 493732101 71 3614 SH SOLE 28 3614 0 0 KFORCE INC COM 493732101 664 33874 SH SOLE 29 0 0 33874 KFORCE INC COM 493732101 74 3761 SH SOLE 30 3761 0 0 KFORCE INC COM 493732101 55 2788 SH SOLE 40 2788 0 0 KILROY RLTY CORP COM 49427F108 7487 99624 SH SOLE 2 50597 0 49027 KILROY RLTY CORP COM 49427F108 6990 93017 SH SOLE 4 93017 0 0 KILROY RLTY CORP COM 49427F108 9993 132969 SH SOLE 7 132969 0 0 KILROY RLTY CORP COM 49427F108 271 3605 SH SOLE 15 3605 0 0 KILROY RLTY CORP COM 49427F108 26559 353412 SH SOLE 18 353412 0 0 KILROY RLTY CORP COM 49427F108 10290 136926 SH SOLE 19 136926 0 0 KILROY RLTY CORP COM 49427F108 399178 5311756 SH SOLE 21 5311756 0 0 KILROY RLTY CORP COM 49427F108 323559 4305511 SH SOLE 22 3951552 0 353959 KILROY RLTY CORP COM 49427F108 353 4703 SH SOLE 23 4703 0 0 KILROY RLTY CORP COM 49427F108 12665 168526 SH SOLE 25 168526 0 0 KILROY RLTY CORP COM 49427F108 4657 61964 SH SOLE 26 25653 0 36311 KILROY RLTY CORP COM 49427F108 993 13211 SH SOLE 28 13211 0 0 KILROY RLTY CORP COM 49427F108 4627 61568 SH SOLE 29 33792 0 27776 KILROY RLTY CORP COM 49427F108 37325 496673 SH SOLE 30 496673 0 0 KILROY RLTY CORP COM 49427F108 175 2323 SH SOLE 31 2323 0 0 KILROY RLTY CORP COM 49427F108 2968 39494 SH SOLE 34 39494 0 0 KILROY RLTY CORP COM 49427F108 210 2790 SH SOLE 36 2790 0 0 KILROY RLTY CORP COM 49427F108 767 10202 SH SOLE 40 10202 0 0 KIMBALL ELECTRONICS INC COM 49428J109 103 5701 SH SOLE 2 1224 0 4477 KIMBALL ELECTRONICS INC COM 49428J109 12 648 SH SOLE 7 648 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1886 104463 SH SOLE 18 104463 0 0 KIMBALL ELECTRONICS INC COM 49428J109 343 18988 SH SOLE 19 18988 0 0 KIMBALL ELECTRONICS INC COM 49428J109 15271 846031 SH SOLE 21 846031 0 0 KIMBALL ELECTRONICS INC COM 49428J109 14652 811732 SH SOLE 22 765925 0 45807 KIMBALL ELECTRONICS INC COM 49428J109 72 3976 SH SOLE 28 3976 0 0 KIMBALL ELECTRONICS INC COM 49428J109 76 4204 SH SOLE 30 4204 0 0 KIMBALL ELECTRONICS INC COM 49428J109 51 2827 SH SOLE 40 2827 0 0 KIMBALL INTL INC CL B 494274103 80 4772 SH SOLE 2 4772 0 0 KIMBALL INTL INC CL B 494274103 14 864 SH SOLE 7 864 0 0 KIMBALL INTL INC CL B 494274103 2223 133205 SH SOLE 18 133205 0 0 KIMBALL INTL INC CL B 494274103 966 57896 SH SOLE 19 57896 0 0 KIMBALL INTL INC CL B 494274103 19161 1148082 SH SOLE 21 1148082 0 0 KIMBALL INTL INC CL B 494274103 18178 1089183 SH SOLE 22 1026594 0 62589 KIMBALL INTL INC CL B 494274103 290 17404 SH SOLE 23 17404 0 0 KIMBALL INTL INC CL B 494274103 78 4655 SH SOLE 28 4655 0 0 KIMBALL INTL INC CL B 494274103 491 29420 SH SOLE 29 0 0 29420 KIMBALL INTL INC CL B 494274103 151 9050 SH SOLE 30 9050 0 0 KIMBALL INTL INC CL B 494274103 19 1114 SH SOLE 34 1114 0 0 KIMBALL INTL INC CL B 494274103 66 3946 SH SOLE 40 3946 0 0 KIMBERLY CLARK CORP COM 494368103 75584 585420 SH SOLE 2 241803 0 343617 KIMBERLY CLARK CORP COM 494368103 16772 129906 SH SOLE 4 119904 0 10002 KIMBERLY CLARK CORP COM 494368103 57326 444009 SH SOLE 7 331123 0 112886 KIMBERLY CLARK CORP COM 494368103 522 4044 SH SOLE 13 4044 0 0 KIMBERLY CLARK CORP COM 494368103 3121 24176 SH SOLE 15 2298 0 21878 KIMBERLY CLARK CORP COM 494368103 2 17 SH SOLE 17 0 0 17 KIMBERLY CLARK CORP COM 494368103 105076 813847 SH SOLE 18 764691 0 49156 KIMBERLY CLARK CORP COM 494368103 4009 31049 SH SOLE 19 31049 0 0 KIMBERLY CLARK CORP COM 494368103 19872 153918 SH SOLE 20 0 0 153918 KIMBERLY CLARK CORP COM 494368103 1114032 8628548 SH SOLE 21 8628548 0 0 KIMBERLY CLARK CORP COM 494368103 1280848 9920591 SH SOLE 22 8245562 0 1675029 KIMBERLY CLARK CORP COM 494368103 57147 442626 SH SOLE 23 442626 0 0 KIMBERLY CLARK CORP COM 494368103 31423 243385 SH SOLE 25 243385 0 0 KIMBERLY CLARK CORP COM 494368103 124537 964582 SH SOLE 26 309669 0 654913 KIMBERLY CLARK CORP COM 494368103 9625 74547 SH SOLE 28 55788 0 18759 KIMBERLY CLARK CORP COM 494368103 7377 57135 SH SOLE 29 13563 0 43572 KIMBERLY CLARK CORP COM 494368103 129097 999903 SH SOLE 30 999903 0 0 KIMBERLY CLARK CORP COM 494368103 24588 190443 SH SOLE 31 88756 0 101687 KIMBERLY CLARK CORP COM 494368103 7562 58569 SH SOLE 32 58569 0 0 KIMBERLY CLARK CORP COM 494368103 7379 57154 SH SOLE 34 57154 0 0 KIMBERLY CLARK CORP COM 494368103 54448 421718 SH SOLE 36 421718 0 0 KIMBERLY CLARK CORP COM 494368103 235 1823 SH SOLE 40 1823 0 0 KIMCO RLTY CORP COM 49446R109 10777 587312 SH SOLE 2 195500 0 391812 KIMCO RLTY CORP COM 49446R109 6321 344460 SH SOLE 4 333678 0 10782 KIMCO RLTY CORP COM 49446R109 15847 863613 SH SOLE 7 833953 0 29660 KIMCO RLTY CORP COM 49446R109 196 10699 SH SOLE 13 10699 0 0 KIMCO RLTY CORP COM 49446R109 329 17916 SH SOLE 15 17916 0 0 KIMCO RLTY CORP COM 49446R109 17408 948656 SH SOLE 18 890338 0 58318 KIMCO RLTY CORP COM 49446R109 11313 616509 SH SOLE 19 616509 0 0 KIMCO RLTY CORP COM 49446R109 4489 244638 SH SOLE 20 0 0 244638 KIMCO RLTY CORP COM 49446R109 239921 13074717 SH SOLE 21 13074717 0 0 KIMCO RLTY CORP COM 49446R109 313387 17078313 SH SOLE 22 15010517 0 2067796 KIMCO RLTY CORP COM 49446R109 9804 534263 SH SOLE 23 534263 0 0 KIMCO RLTY CORP COM 49446R109 18482 1007176 SH SOLE 25 1007176 0 0 KIMCO RLTY CORP COM 49446R109 19443 1059545 SH SOLE 26 484025 0 575520 KIMCO RLTY CORP COM 49446R109 1593 86787 SH SOLE 28 64615 0 22172 KIMCO RLTY CORP COM 49446R109 5239 285515 SH SOLE 29 180806 0 104709 KIMCO RLTY CORP COM 49446R109 68891 3754278 SH SOLE 30 3754278 0 0 KIMCO RLTY CORP COM 49446R109 4800 261588 SH SOLE 31 157325 0 104263 KIMCO RLTY CORP COM 49446R109 1711 93253 SH SOLE 34 93253 0 0 KIMCO RLTY CORP COM 49446R109 9129 497505 SH SOLE 36 497505 0 0 KIMCO RLTY CORP COM 49446R109 39 2122 SH SOLE 40 2122 0 0 KINDER MORGAN INC DEL COM 49456B101 47727 2490973 SH SOLE 2 598950 0 1892023 KINDER MORGAN INC DEL COM 49456B101 12949 675856 SH SOLE 4 624056 0 51800 KINDER MORGAN INC DEL COM 49456B101 56936 2971595 SH SOLE 7 2868315 0 103280 KINDER MORGAN INC DEL COM 49456B101 367 19161 SH SOLE 13 19161 0 0 KINDER MORGAN INC DEL COM 49456B101 240 12540 SH SOLE 15 12540 0 0 KINDER MORGAN INC DEL COM 49456B101 8 413 SH SOLE 17 0 0 413 KINDER MORGAN INC DEL COM 49456B101 70417 3675186 SH SOLE 18 3402390 0 272796 KINDER MORGAN INC DEL COM 49456B101 2218 115777 SH SOLE 19 115777 0 0 KINDER MORGAN INC DEL COM 49456B101 617846 32246663 SH SOLE 21 32246663 0 0 KINDER MORGAN INC DEL COM 49456B101 990630 51703047 SH SOLE 22 42854128 0 8848919 KINDER MORGAN INC DEL COM 49456B101 47269 2467073 SH SOLE 23 2467073 0 0 KINDER MORGAN INC DEL COM 49456B101 24717 1290052 SH SOLE 25 1290052 0 0 KINDER MORGAN INC DEL COM 49456B101 112242 5858117 SH SOLE 26 1599057 0 4259060 KINDER MORGAN INC DEL COM 49456B101 8132 424407 SH SOLE 28 318602 0 105805 KINDER MORGAN INC DEL COM 49456B101 1528 79731 SH SOLE 29 79731 0 0 KINDER MORGAN INC DEL COM 49456B101 116203 6064864 SH SOLE 30 6064864 0 0 KINDER MORGAN INC DEL COM 49456B101 20260 1057409 SH SOLE 31 420621 0 636788 KINDER MORGAN INC DEL COM 49456B101 2583 134816 SH SOLE 34 134816 0 0 KINDER MORGAN INC DEL COM 49456B101 44946 2345815 SH SOLE 36 2345815 0 0 KINDER MORGAN INC DEL COM 49456B101 199 10381 SH SOLE 40 10381 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 149372 3404109 SH SOLE 21 3404109 0 0 KINDRED BIOSCIENCES INC COM 494577109 33 3786 SH SOLE 2 1376 0 2410 KINDRED BIOSCIENCES INC COM 494577109 687 79922 SH SOLE 18 79922 0 0 KINDRED BIOSCIENCES INC COM 494577109 96 11167 SH SOLE 19 11167 0 0 KINDRED BIOSCIENCES INC COM 494577109 5781 672170 SH SOLE 21 672170 0 0 KINDRED BIOSCIENCES INC COM 494577109 1527 177524 SH SOLE 22 166122 0 11402 KINDRED HEALTHCARE INC COM 494580103 209 17905 SH SOLE 2 3464 0 14441 KINDRED HEALTHCARE INC COM 494580103 3 287 SH SOLE 4 287 0 0 KINDRED HEALTHCARE INC COM 494580103 104 8912 SH SOLE 7 8912 0 0 KINDRED HEALTHCARE INC COM 494580103 0 1 SH SOLE 17 0 0 1 KINDRED HEALTHCARE INC COM 494580103 4951 424983 SH SOLE 18 424983 0 0 KINDRED HEALTHCARE INC COM 494580103 622 53374 SH SOLE 19 53374 0 0 KINDRED HEALTHCARE INC COM 494580103 89952 7721241 SH SOLE 21 7721241 0 0 KINDRED HEALTHCARE INC COM 494580103 27796 2385916 SH SOLE 22 2206010 0 179906 KINDRED HEALTHCARE INC COM 494580103 289 24822 SH SOLE 26 20266 0 4556 KINDRED HEALTHCARE INC COM 494580103 141 12089 SH SOLE 28 12089 0 0 KINDRED HEALTHCARE INC COM 494580103 228 19564 SH SOLE 29 0 0 19564 KINDRED HEALTHCARE INC COM 494580103 1436 123243 SH SOLE 30 123243 0 0 KINDRED HEALTHCARE INC COM 494580103 46 3982 SH SOLE 36 3982 0 0 KINDRED HEALTHCARE INC COM 494580103 146 12545 SH SOLE 40 12545 0 0 KINGSTONE COS INC COM 496719105 17 1111 SH SOLE 2 353 0 758 KINGSTONE COS INC COM 496719105 554 36218 SH SOLE 18 36218 0 0 KINGSTONE COS INC COM 496719105 69 4524 SH SOLE 19 4524 0 0 KINGSTONE COS INC COM 496719105 4503 294337 SH SOLE 21 294337 0 0 KINGSTONE COS INC COM 496719105 1418 92694 SH SOLE 22 86880 0 5814 KINROSS GOLD CORP COM NO PAR 496902404 0 0 SH SOLE 17 0 0 0 KINROSS GOLD CORP COM NO PAR 496902404 3138 770885 SH SOLE 21 770885 0 0 KINROSS GOLD CORP COM NO PAR 496902404 9606 2360150 SH SOLE 22 2331093 0 29057 KINSALE CAP GROUP INC COM 49714P108 21 566 SH SOLE 2 566 0 0 KINSALE CAP GROUP INC COM 49714P108 19 507 SH SOLE 7 507 0 0 KINSALE CAP GROUP INC COM 49714P108 1953 52343 SH SOLE 18 52343 0 0 KINSALE CAP GROUP INC COM 49714P108 336 9016 SH SOLE 19 9016 0 0 KINSALE CAP GROUP INC COM 49714P108 16705 447744 SH SOLE 21 447744 0 0 KINSALE CAP GROUP INC COM 49714P108 13728 367947 SH SOLE 22 321304 0 46643 KINSALE CAP GROUP INC COM 49714P108 138 3694 SH SOLE 28 3694 0 0 KINSALE CAP GROUP INC COM 49714P108 110 2938 SH SOLE 30 2938 0 0 KINSALE CAP GROUP INC COM 49714P108 85 2273 SH SOLE 40 2273 0 0 KIRBY CORP COM 497266106 3730 55800 SH SOLE 2 28496 0 27304 KIRBY CORP COM 497266106 139 2072 SH SOLE 7 2072 0 0 KIRBY CORP COM 497266106 12347 184697 SH SOLE 18 184697 0 0 KIRBY CORP COM 497266106 1534 22947 SH SOLE 19 22947 0 0 KIRBY CORP COM 497266106 190154 2844485 SH SOLE 21 2844485 0 0 KIRBY CORP COM 497266106 107372 1606162 SH SOLE 22 1462015 0 144147 KIRBY CORP COM 497266106 402 6018 SH SOLE 26 5207 0 811 KIRBY CORP COM 497266106 133 1987 SH SOLE 28 1987 0 0 KIRBY CORP COM 497266106 137 2047 SH SOLE 30 2047 0 0 KIRBY CORP COM 497266106 76 1131 SH SOLE 31 1131 0 0 KIRBY CORP COM 497266106 113 1697 SH SOLE 36 1697 0 0 KIRBY CORP COM 497266106 102 1528 SH SOLE 40 1528 0 0 KIRKLANDS INC COM 497498105 33 3208 SH SOLE 2 609 0 2599 KIRKLANDS INC COM 497498105 4 353 SH SOLE 7 353 0 0 KIRKLANDS INC COM 497498105 816 79350 SH SOLE 18 79350 0 0 KIRKLANDS INC COM 497498105 103 10035 SH SOLE 19 10035 0 0 KIRKLANDS INC COM 497498105 13742 1336760 SH SOLE 21 1336760 0 0 KIRKLANDS INC COM 497498105 4048 393820 SH SOLE 22 368673 0 25147 KIRKLANDS INC COM 497498105 24 2305 SH SOLE 28 2305 0 0 KIRKLANDS INC COM 497498105 82 7995 SH SOLE 29 0 0 7995 KIRKLANDS INC COM 497498105 191 18623 SH SOLE 30 18623 0 0 KIRKLANDS INC COM 497498105 51 4985 SH SOLE 34 4985 0 0 KIRKLANDS INC COM 497498105 18 1731 SH SOLE 40 1731 0 0 KITE PHARMA INC COM 49803L109 348 3354 SH SOLE 2 2985 0 369 KITE PHARMA INC COM 49803L109 17 166 SH SOLE 4 166 0 0 KITE PHARMA INC COM 49803L109 127 1225 SH SOLE 7 1225 0 0 KITE PHARMA INC COM 49803L109 17490 168708 SH SOLE 18 168708 0 0 KITE PHARMA INC COM 49803L109 7199 69437 SH SOLE 19 69437 0 0 KITE PHARMA INC COM 49803L109 244940 2362694 SH SOLE 21 2362694 0 0 KITE PHARMA INC COM 49803L109 138969 1340490 SH SOLE 22 1247012 0 93478 KITE PHARMA INC COM 49803L109 749 7226 SH SOLE 23 7226 0 0 KITE PHARMA INC COM 49803L109 1996 19250 SH SOLE 26 15999 0 3251 KITE PHARMA INC COM 49803L109 641 6187 SH SOLE 28 6187 0 0 KITE PHARMA INC COM 49803L109 294 2838 SH SOLE 29 0 0 2838 KITE PHARMA INC COM 49803L109 734 7080 SH SOLE 30 7080 0 0 KITE PHARMA INC COM 49803L109 211 2031 SH SOLE 34 2031 0 0 KITE PHARMA INC COM 49803L109 475 4586 SH SOLE 40 4586 0 0 KITE RLTY GROUP TR COM NEW 49803T300 328 17317 SH SOLE 2 3591 0 13726 KITE RLTY GROUP TR COM NEW 49803T300 464 24531 SH SOLE 4 24531 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1960 103561 SH SOLE 7 103561 0 0 KITE RLTY GROUP TR COM NEW 49803T300 52 2738 SH SOLE 15 2738 0 0 KITE RLTY GROUP TR COM NEW 49803T300 7878 416159 SH SOLE 18 416159 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2289 120918 SH SOLE 19 120918 0 0 KITE RLTY GROUP TR COM NEW 49803T300 143603 7585976 SH SOLE 21 7585976 0 0 KITE RLTY GROUP TR COM NEW 49803T300 61347 3240708 SH SOLE 22 3100314 0 140394 KITE RLTY GROUP TR COM NEW 49803T300 224 11842 SH SOLE 23 11842 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2573 135946 SH SOLE 25 135946 0 0 KITE RLTY GROUP TR COM NEW 49803T300 772 40796 SH SOLE 26 12667 0 28129 KITE RLTY GROUP TR COM NEW 49803T300 231 12204 SH SOLE 28 12204 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1245 65754 SH SOLE 29 28416 0 37338 KITE RLTY GROUP TR COM NEW 49803T300 9522 502992 SH SOLE 30 502992 0 0 KITE RLTY GROUP TR COM NEW 49803T300 176 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 7188 386441 SH SOLE 34 386441 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 50 2336 SH SOLE 2 382 0 1954 KKR REAL ESTATE FIN TR INC COM 48251K100 861 40059 SH SOLE 18 40059 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 106 4928 SH SOLE 19 4928 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 6501 302382 SH SOLE 21 302382 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1848 85974 SH SOLE 22 78297 0 7677 KLA-TENCOR CORP COM 482480100 21507 235024 SH SOLE 2 84657 0 150367 KLA-TENCOR CORP COM 482480100 5481 59899 SH SOLE 4 56136 0 3763 KLA-TENCOR CORP COM 482480100 10900 119110 SH SOLE 7 112620 0 6490 KLA-TENCOR CORP COM 482480100 5105 55784 SH SOLE 13 55784 0 0 KLA-TENCOR CORP COM 482480100 114 1241 SH SOLE 15 1241 0 0 KLA-TENCOR CORP COM 482480100 32082 350582 SH SOLE 18 328146 0 22436 KLA-TENCOR CORP COM 482480100 16389 179096 SH SOLE 19 179096 0 0 KLA-TENCOR CORP COM 482480100 8401 91808 SH SOLE 20 0 0 91808 KLA-TENCOR CORP COM 482480100 302008 3300270 SH SOLE 21 3300270 0 0 KLA-TENCOR CORP COM 482480100 449617 4913306 SH SOLE 22 3970492 0 942814 KLA-TENCOR CORP COM 482480100 20329 222146 SH SOLE 23 222146 0 0 KLA-TENCOR CORP COM 482480100 9773 106800 SH SOLE 25 106800 0 0 KLA-TENCOR CORP COM 482480100 38725 423180 SH SOLE 26 157187 0 265993 KLA-TENCOR CORP COM 482480100 2956 32306 SH SOLE 28 24027 0 8279 KLA-TENCOR CORP COM 482480100 6183 67561 SH SOLE 29 23631 0 43930 KLA-TENCOR CORP COM 482480100 40043 437578 SH SOLE 30 437578 0 0 KLA-TENCOR CORP COM 482480100 10431 113988 SH SOLE 31 55722 0 58266 KLA-TENCOR CORP COM 482480100 2530 27646 SH SOLE 32 27646 0 0 KLA-TENCOR CORP COM 482480100 4004 43757 SH SOLE 34 43757 0 0 KLA-TENCOR CORP COM 482480100 20224 221008 SH SOLE 36 221008 0 0 KLA-TENCOR CORP COM 482480100 72 783 SH SOLE 40 783 0 0 KLONDEX MNS LTD COM 498696103 95 28142 SH SOLE 2 7495 0 20647 KLONDEX MNS LTD COM 498696103 17 4920 SH SOLE 7 4920 0 0 KLONDEX MNS LTD COM 498696103 2263 671494 SH SOLE 18 671494 0 0 KLONDEX MNS LTD COM 498696103 312 92636 SH SOLE 19 92636 0 0 KLONDEX MNS LTD COM 498696103 18461 5478140 SH SOLE 21 5478140 0 0 KLONDEX MNS LTD COM 498696103 6406 1900786 SH SOLE 22 1648792 0 251994 KLX INC COM 482539103 1765 35301 SH SOLE 2 23044 0 12257 KLX INC COM 482539103 14 289 SH SOLE 4 289 0 0 KLX INC COM 482539103 101 2029 SH SOLE 7 2029 0 0 KLX INC COM 482539103 17190 343799 SH SOLE 18 343799 0 0 KLX INC COM 482539103 1846 36915 SH SOLE 19 36915 0 0 KLX INC COM 482539103 205456 4109111 SH SOLE 21 4109111 0 0 KLX INC COM 482539103 83592 1671847 SH SOLE 22 1576661 0 95186 KLX INC COM 482539103 1901 38014 SH SOLE 23 38014 0 0 KLX INC COM 482539103 790 15791 SH SOLE 26 10840 0 4951 KLX INC COM 482539103 378 7566 SH SOLE 28 7566 0 0 KLX INC COM 482539103 437 8736 SH SOLE 29 0 0 8736 KLX INC COM 482539103 400 8005 SH SOLE 30 8005 0 0 KLX INC COM 482539103 265 5293 SH SOLE 36 5293 0 0 KLX INC COM 482539103 291 5820 SH SOLE 40 5820 0 0 KMG CHEMICALS INC COM 482564101 30 617 SH SOLE 2 440 0 177 KMG CHEMICALS INC COM 482564101 13 258 SH SOLE 7 258 0 0 KMG CHEMICALS INC COM 482564101 1592 32703 SH SOLE 18 32703 0 0 KMG CHEMICALS INC COM 482564101 294 6044 SH SOLE 19 6044 0 0 KMG CHEMICALS INC COM 482564101 13952 286665 SH SOLE 21 286665 0 0 KMG CHEMICALS INC COM 482564101 12439 255580 SH SOLE 22 232935 0 22645 KMG CHEMICALS INC COM 482564101 84 1717 SH SOLE 28 1717 0 0 KMG CHEMICALS INC COM 482564101 72 1481 SH SOLE 30 1481 0 0 KMG CHEMICALS INC COM 482564101 79 1623 SH SOLE 40 1623 0 0 KNIGHT TRANSN INC COM 499064103 156 4221 SH SOLE 2 3111 0 1110 KNIGHT TRANSN INC COM 499064103 12 323 SH SOLE 4 323 0 0 KNIGHT TRANSN INC COM 499064103 57 1544 SH SOLE 7 1544 0 0 KNIGHT TRANSN INC COM 499064103 12415 335098 SH SOLE 18 335098 0 0 KNIGHT TRANSN INC COM 499064103 1671 45097 SH SOLE 19 45097 0 0 KNIGHT TRANSN INC COM 499064103 212435 5733743 SH SOLE 21 5733743 0 0 KNIGHT TRANSN INC COM 499064103 65908 1778896 SH SOLE 22 1626049 0 152847 KNIGHT TRANSN INC COM 499064103 787 21253 SH SOLE 26 17043 0 4210 KNIGHT TRANSN INC COM 499064103 325 8766 SH SOLE 28 8766 0 0 KNIGHT TRANSN INC COM 499064103 3569 96321 SH SOLE 30 96321 0 0 KNIGHT TRANSN INC COM 499064103 241 6500 SH SOLE 40 6500 0 0 KNOLL INC COM NEW 498904200 53 2629 SH SOLE 2 1982 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 3369 168045 SH SOLE 18 168045 0 0 KNOLL INC COM NEW 498904200 629 31378 SH SOLE 19 31378 0 0 KNOLL INC COM NEW 498904200 28211 1407036 SH SOLE 21 1407036 0 0 KNOLL INC COM NEW 498904200 29360 1464333 SH SOLE 22 1367956 0 96377 KNOLL INC COM NEW 498904200 322 16051 SH SOLE 26 14164 0 1887 KNOLL INC COM NEW 498904200 141 7022 SH SOLE 28 7022 0 0 KNOLL INC COM NEW 498904200 138 6885 SH SOLE 30 6885 0 0 KNOLL INC COM NEW 498904200 108 5404 SH SOLE 40 5404 0 0 KNOWLES CORP COM 49926D109 908 53639 SH SOLE 2 38673 0 14966 KNOWLES CORP COM 49926D109 8 492 SH SOLE 4 492 0 0 KNOWLES CORP COM 49926D109 37 2202 SH SOLE 7 2202 0 0 KNOWLES CORP COM 49926D109 9996 590808 SH SOLE 18 590808 0 0 KNOWLES CORP COM 49926D109 1010 59678 SH SOLE 19 59678 0 0 KNOWLES CORP COM 49926D109 92916 5491499 SH SOLE 21 5491499 0 0 KNOWLES CORP COM 49926D109 47367 2799491 SH SOLE 22 2639491 0 160000 KNOWLES CORP COM 49926D109 334 19744 SH SOLE 26 14627 0 5117 KNOWLES CORP COM 49926D109 215 12685 SH SOLE 28 12685 0 0 KNOWLES CORP COM 49926D109 228 13462 SH SOLE 30 13462 0 0 KNOWLES CORP COM 49926D109 160 9440 SH SOLE 40 9440 0 0 KOHLS CORP COM 500255104 15371 397492 SH SOLE 2 198285 0 199207 KOHLS CORP COM 500255104 2740 70847 SH SOLE 4 66539 0 4308 KOHLS CORP COM 500255104 5721 147957 SH SOLE 7 142218 0 5739 KOHLS CORP COM 500255104 43 1118 SH SOLE 15 1118 0 0 KOHLS CORP COM 500255104 18328 473960 SH SOLE 18 449330 0 24630 KOHLS CORP COM 500255104 4457 115265 SH SOLE 19 115265 0 0 KOHLS CORP COM 500255104 10482 271064 SH SOLE 20 651 0 270413 KOHLS CORP COM 500255104 318319 8231679 SH SOLE 21 8231679 0 0 KOHLS CORP COM 500255104 228430 5907164 SH SOLE 22 4794075 0 1113089 KOHLS CORP COM 500255104 9023 233330 SH SOLE 23 233330 0 0 KOHLS CORP COM 500255104 5706 147548 SH SOLE 25 147548 0 0 KOHLS CORP COM 500255104 21937 567298 SH SOLE 26 208259 0 359039 KOHLS CORP COM 500255104 1470 38008 SH SOLE 28 28713 0 9295 KOHLS CORP COM 500255104 2367 61207 SH SOLE 29 17793 0 43414 KOHLS CORP COM 500255104 25242 652755 SH SOLE 30 652755 0 0 KOHLS CORP COM 500255104 5047 130525 SH SOLE 31 64296 0 66229 KOHLS CORP COM 500255104 4196 108506 SH SOLE 32 108506 0 0 KOHLS CORP COM 500255104 8209 212295 SH SOLE 34 212295 0 0 KOHLS CORP COM 500255104 13011 336473 SH SOLE 35 336473 0 0 KOHLS CORP COM 500255104 9063 234365 SH SOLE 36 234365 0 0 KOHLS CORP COM 500255104 39 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 87 23599 SH SOLE 21 23599 0 0 KONA GRILL INC COM 50047H201 79 21417 SH SOLE 22 21417 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4 100 SH SOLE 2 100 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 147260 4111112 SH SOLE 18 4111112 0 0 KOPIN CORP COM 500600101 21 5590 SH SOLE 2 3077 0 2513 KOPIN CORP COM 500600101 7 1866 SH SOLE 7 1866 0 0 KOPIN CORP COM 500600101 1082 291586 SH SOLE 18 291586 0 0 KOPIN CORP COM 500600101 167 44881 SH SOLE 19 44881 0 0 KOPIN CORP COM 500600101 19358 5217883 SH SOLE 21 5217883 0 0 KOPIN CORP COM 500600101 7122 1919622 SH SOLE 22 1830605 0 89017 KOPIN CORP COM 500600101 287 77491 SH SOLE 30 77491 0 0 KOPPERS HOLDINGS INC COM 50060P106 39 1079 SH SOLE 2 920 0 159 KOPPERS HOLDINGS INC COM 50060P106 7 192 SH SOLE 4 192 0 0 KOPPERS HOLDINGS INC COM 50060P106 17 483 SH SOLE 7 483 0 0 KOPPERS HOLDINGS INC COM 50060P106 3645 100828 SH SOLE 18 100828 0 0 KOPPERS HOLDINGS INC COM 50060P106 536 14836 SH SOLE 19 14836 0 0 KOPPERS HOLDINGS INC COM 50060P106 65469 1811038 SH SOLE 21 1811038 0 0 KOPPERS HOLDINGS INC COM 50060P106 19093 528154 SH SOLE 22 487934 0 40220 KOPPERS HOLDINGS INC COM 50060P106 508 14047 SH SOLE 26 11930 0 2117 KOPPERS HOLDINGS INC COM 50060P106 107 2969 SH SOLE 28 2969 0 0 KOPPERS HOLDINGS INC COM 50060P106 1073 29689 SH SOLE 30 29689 0 0 KOPPERS HOLDINGS INC COM 50060P106 91 2512 SH SOLE 40 2512 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 641 35670 SH SOLE 7 35670 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 55908 3111182 SH SOLE 21 3111182 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 20 1129 SH SOLE 25 1129 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 5951 331175 SH SOLE 30 331175 0 0 KORN FERRY INTL COM NEW 500643200 382 11054 SH SOLE 2 2456 0 8598 KORN FERRY INTL COM NEW 500643200 12 359 SH SOLE 4 359 0 0 KORN FERRY INTL COM NEW 500643200 44 1261 SH SOLE 7 1261 0 0 KORN FERRY INTL COM NEW 500643200 9123 264214 SH SOLE 18 264214 0 0 KORN FERRY INTL COM NEW 500643200 1248 36149 SH SOLE 19 36149 0 0 KORN FERRY INTL COM NEW 500643200 163434 4733116 SH SOLE 21 4733116 0 0 KORN FERRY INTL COM NEW 500643200 49967 1447053 SH SOLE 22 1354532 0 92521 KORN FERRY INTL COM NEW 500643200 542 15687 SH SOLE 26 11934 0 3753 KORN FERRY INTL COM NEW 500643200 256 7406 SH SOLE 28 7406 0 0 KORN FERRY INTL COM NEW 500643200 2872 83171 SH SOLE 30 83171 0 0 KORN FERRY INTL COM NEW 500643200 186 5373 SH SOLE 40 5373 0 0 KORNIT DIGITAL LTD SHS M6372Q113 27 1387 SH SOLE 7 1387 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2478 128050 SH SOLE 21 128050 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2627 135761 SH SOLE 22 135761 0 0 KOSMOS ENERGY LTD SHS G5315B107 1279 199579 SH SOLE 2 136973 0 62606 KOSMOS ENERGY LTD SHS G5315B107 9 1479 SH SOLE 4 1479 0 0 KOSMOS ENERGY LTD SHS G5315B107 26 4032 SH SOLE 7 4032 0 0 KOSMOS ENERGY LTD SHS G5315B107 2930 457147 SH SOLE 18 457147 0 0 KOSMOS ENERGY LTD SHS G5315B107 22874 3568539 SH SOLE 19 3568539 0 0 KOSMOS ENERGY LTD SHS G5315B107 13686 2135155 SH SOLE 21 2135155 0 0 KOSMOS ENERGY LTD SHS G5315B107 36949 5764207 SH SOLE 22 5139166 0 625041 KOSMOS ENERGY LTD SHS G5315B107 770 120187 SH SOLE 25 120187 0 0 KOSMOS ENERGY LTD SHS G5315B107 488 76171 SH SOLE 26 73272 0 2899 KOSMOS ENERGY LTD SHS G5315B107 216 33637 SH SOLE 28 33637 0 0 KOSMOS ENERGY LTD SHS G5315B107 776 121108 SH SOLE 30 121108 0 0 KOSMOS ENERGY LTD SHS G5315B107 24 3775 SH SOLE 31 3775 0 0 KOSMOS ENERGY LTD SHS G5315B107 22716 3543908 SH SOLE 34 3543908 0 0 KOSMOS ENERGY LTD SHS G5315B107 199 31119 SH SOLE 40 31119 0 0 KOSS CORP COM 500692108 16 8843 SH SOLE 22 8843 0 0 KRAFT HEINZ CO COM 500754106 66485 776335 SH SOLE 2 194509 0 581826 KRAFT HEINZ CO COM 500754106 15871 185326 SH SOLE 4 169067 0 16259 KRAFT HEINZ CO COM 500754106 36653 427989 SH SOLE 7 426204 0 1785 KRAFT HEINZ CO COM 500754106 898 10490 SH SOLE 13 10490 0 0 KRAFT HEINZ CO COM 500754106 468 5468 SH SOLE 15 5468 0 0 KRAFT HEINZ CO COM 500754106 3 32 SH SOLE 17 0 0 32 KRAFT HEINZ CO COM 500754106 98812 1153801 SH SOLE 18 1070280 0 83521 KRAFT HEINZ CO COM 500754106 4466 52150 SH SOLE 19 52150 0 0 KRAFT HEINZ CO COM 500754106 21756 254046 SH SOLE 20 3607 0 250439 KRAFT HEINZ CO COM 500754106 727373 8493380 SH SOLE 21 8493380 0 0 KRAFT HEINZ CO COM 500754106 1337071 15612697 SH SOLE 22 12891849 0 2720848 KRAFT HEINZ CO COM 500754106 63389 740183 SH SOLE 23 740183 0 0 KRAFT HEINZ CO COM 500754106 34625 404305 SH SOLE 25 404305 0 0 KRAFT HEINZ CO COM 500754106 158254 1847896 SH SOLE 26 509713 0 1338183 KRAFT HEINZ CO COM 500754106 10983 128241 SH SOLE 28 96102 0 32139 KRAFT HEINZ CO COM 500754106 2063 24095 SH SOLE 29 24095 0 0 KRAFT HEINZ CO COM 500754106 153277 1789788 SH SOLE 30 1789788 0 0 KRAFT HEINZ CO COM 500754106 25233 294640 SH SOLE 31 127653 0 166987 KRAFT HEINZ CO COM 500754106 18392 214761 SH SOLE 32 214761 0 0 KRAFT HEINZ CO COM 500754106 3538 41307 SH SOLE 34 41307 0 0 KRAFT HEINZ CO COM 500754106 56099 655060 SH SOLE 36 655060 0 0 KRAFT HEINZ CO COM 500754106 265 3091 SH SOLE 40 3091 0 0 KRATON CORPORATION COM 50077C106 199 5774 SH SOLE 2 1233 0 4541 KRATON CORPORATION COM 50077C106 10 300 SH SOLE 4 300 0 0 KRATON CORPORATION COM 50077C106 26 749 SH SOLE 7 749 0 0 KRATON CORPORATION COM 50077C106 5187 150610 SH SOLE 18 150610 0 0 KRATON CORPORATION COM 50077C106 11873 344742 SH SOLE 19 344742 0 0 KRATON CORPORATION COM 50077C106 89517 2599216 SH SOLE 21 2599216 0 0 KRATON CORPORATION COM 50077C106 27729 805153 SH SOLE 22 747254 0 57899 KRATON CORPORATION COM 50077C106 597 17346 SH SOLE 26 14656 0 2690 KRATON CORPORATION COM 50077C106 153 4444 SH SOLE 28 4444 0 0 KRATON CORPORATION COM 50077C106 1511 43886 SH SOLE 30 43886 0 0 KRATON CORPORATION COM 50077C106 117 3403 SH SOLE 40 3403 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 45 3800 SH SOLE 2 3800 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 13 1118 SH SOLE 7 1118 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3240 272971 SH SOLE 18 272971 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 593 49966 SH SOLE 19 49966 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 54517 4592856 SH SOLE 21 4592856 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 23164 1951449 SH SOLE 22 1849656 0 101793 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 79 6694 SH SOLE 26 0 0 6694 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 80 6751 SH SOLE 28 6751 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 111 9310 SH SOLE 30 9310 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 58 4925 SH SOLE 40 4925 0 0 KROGER CO COM 501044101 27556 1181634 SH SOLE 2 302788 0 878846 KROGER CO COM 501044101 7203 308875 SH SOLE 4 286124 0 22751 KROGER CO COM 501044101 15192 651475 SH SOLE 7 639061 0 12414 KROGER CO COM 501044101 411 17606 SH SOLE 13 17606 0 0 KROGER CO COM 501044101 143 6116 SH SOLE 15 6116 0 0 KROGER CO COM 501044101 167356 7176491 SH SOLE 18 6830807 0 345684 KROGER CO COM 501044101 50 2164 SH OTR 19 2164 0 0 KROGER CO COM 501044101 273094 11710730 SH SOLE 19 11710730 0 0 KROGER CO COM 501044101 12499 535999 SH SOLE 20 0 0 535999 KROGER CO COM 501044101 310406 13310727 SH SOLE 21 13310727 0 0 KROGER CO COM 501044101 600598 25754629 SH SOLE 22 21087757 0 4666872 KROGER CO COM 501044101 29595 1269064 SH SOLE 23 1269064 0 0 KROGER CO COM 501044101 16535 709041 SH SOLE 25 709041 0 0 KROGER CO COM 501044101 58596 2512704 SH SOLE 26 831870 0 1680834 KROGER CO COM 501044101 4580 196393 SH SOLE 28 146773 0 49620 KROGER CO COM 501044101 4646 199211 SH SOLE 29 36654 0 162557 KROGER CO COM 501044101 64923 2784012 SH SOLE 30 2784012 0 0 KROGER CO COM 501044101 10400 445957 SH SOLE 31 201548 0 244409 KROGER CO COM 501044101 21333 914779 SH SOLE 34 914779 0 0 KROGER CO COM 501044101 26255 1125859 SH SOLE 36 1125859 0 0 KROGER CO COM 501044101 115 4931 SH SOLE 40 4931 0 0 KRONOS WORLDWIDE INC COM 50105F105 27 1486 SH SOLE 2 1013 0 473 KRONOS WORLDWIDE INC COM 50105F105 2 107 SH SOLE 4 107 0 0 KRONOS WORLDWIDE INC COM 50105F105 8 456 SH SOLE 7 456 0 0 KRONOS WORLDWIDE INC COM 50105F105 1420 77940 SH SOLE 18 77940 0 0 KRONOS WORLDWIDE INC COM 50105F105 253 13898 SH SOLE 19 13898 0 0 KRONOS WORLDWIDE INC COM 50105F105 12384 679669 SH SOLE 21 679669 0 0 KRONOS WORLDWIDE INC COM 50105F105 9635 528832 SH SOLE 22 488244 0 40588 KRONOS WORLDWIDE INC COM 50105F105 202 11102 SH SOLE 26 11102 0 0 KRONOS WORLDWIDE INC COM 50105F105 72 3975 SH SOLE 28 3975 0 0 KRONOS WORLDWIDE INC COM 50105F105 64 3511 SH SOLE 30 3511 0 0 KRONOS WORLDWIDE INC COM 50105F105 40 2183 SH SOLE 40 2183 0 0 KT CORP SPONSORED ADR 48268K101 9452 567999 SH SOLE 2 0 0 567999 KT CORP SPONSORED ADR 48268K101 1531 91985 SH SOLE 18 91985 0 0 KT CORP SPONSORED ADR 48268K101 69974 4205146 SH SOLE 22 3658651 0 546495 KT CORP SPONSORED ADR 48268K101 219 13161 SH SOLE 25 13161 0 0 KT CORP SPONSORED ADR 48268K101 185 11094 SH SOLE 26 0 0 11094 KT CORP SPONSORED ADR 48268K101 15 912 SH SOLE 30 912 0 0 KULICKE & SOFFA INDS INC COM 501242101 4 200 SH SOLE 2 200 0 0 KULICKE & SOFFA INDS INC COM 501242101 10 508 SH SOLE 4 508 0 0 KULICKE & SOFFA INDS INC COM 501242101 1644 86416 SH SOLE 18 86416 0 0 KULICKE & SOFFA INDS INC COM 501242101 198 10388 SH SOLE 19 10388 0 0 KULICKE & SOFFA INDS INC COM 501242101 75121 3949556 SH SOLE 21 3949556 0 0 KULICKE & SOFFA INDS INC COM 501242101 22858 1201809 SH SOLE 22 1157069 0 44740 KULICKE & SOFFA INDS INC COM 501242101 524 27525 SH SOLE 26 22991 0 4534 KULICKE & SOFFA INDS INC COM 501242101 192 10119 SH SOLE 28 10119 0 0 KULICKE & SOFFA INDS INC COM 501242101 1058 55601 SH SOLE 29 0 0 55601 KULICKE & SOFFA INDS INC COM 501242101 1925 101187 SH SOLE 30 101187 0 0 KULICKE & SOFFA INDS INC COM 501242101 21 1080 SH SOLE 34 1080 0 0 KULICKE & SOFFA INDS INC COM 501242101 167 8772 SH SOLE 40 8772 0 0 KURA ONCOLOGY INC COM 50127T109 6 640 SH SOLE 2 640 0 0 KURA ONCOLOGY INC COM 50127T109 455 48915 SH SOLE 18 48915 0 0 KURA ONCOLOGY INC COM 50127T109 55 5937 SH SOLE 19 5937 0 0 KURA ONCOLOGY INC COM 50127T109 4135 444637 SH SOLE 21 444637 0 0 KURA ONCOLOGY INC COM 50127T109 881 94766 SH SOLE 22 84107 0 10659 KVH INDS INC COM 482738101 136 14325 SH SOLE 2 659 0 13666 KVH INDS INC COM 482738101 5 499 SH SOLE 7 499 0 0 KVH INDS INC COM 482738101 624 65713 SH SOLE 18 65713 0 0 KVH INDS INC COM 482738101 107 11296 SH SOLE 19 11296 0 0 KVH INDS INC COM 482738101 4693 493955 SH SOLE 21 493955 0 0 KVH INDS INC COM 482738101 5066 533256 SH SOLE 22 512152 0 21104 L BRANDS INC COM 501797104 17491 324564 SH SOLE 2 90871 0 233693 L BRANDS INC COM 501797104 3905 72466 SH SOLE 4 66331 0 6135 L BRANDS INC COM 501797104 10711 198764 SH SOLE 7 179865 0 18899 L BRANDS INC COM 501797104 207 3846 SH SOLE 13 3846 0 0 L BRANDS INC COM 501797104 79 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 32534 603717 SH SOLE 18 570512 0 33205 L BRANDS INC COM 501797104 4162 77229 SH SOLE 19 69968 0 7261 L BRANDS INC COM 501797104 6863 127351 SH SOLE 20 0 0 127351 L BRANDS INC COM 501797104 466674 8659760 SH SOLE 21 8659760 0 0 L BRANDS INC COM 501797104 342044 6347069 SH SOLE 22 5232032 0 1115037 L BRANDS INC COM 501797104 16915 313872 SH SOLE 23 313872 0 0 L BRANDS INC COM 501797104 8658 160656 SH SOLE 25 160656 0 0 L BRANDS INC COM 501797104 34478 639790 SH SOLE 26 247093 0 392697 L BRANDS INC COM 501797104 2724 50542 SH SOLE 28 37846 0 12696 L BRANDS INC COM 501797104 458 8493 SH SOLE 29 8493 0 0 L BRANDS INC COM 501797104 50583 938635 SH SOLE 30 938635 0 0 L BRANDS INC COM 501797104 6510 120794 SH SOLE 31 51258 0 69536 L BRANDS INC COM 501797104 5076 94193 SH SOLE 32 94193 0 0 L BRANDS INC COM 501797104 958 17768 SH SOLE 34 17768 0 0 L BRANDS INC COM 501797104 12733 236270 SH SOLE 35 236270 0 0 L BRANDS INC COM 501797104 13955 258945 SH SOLE 36 258945 0 0 L BRANDS INC COM 501797104 65 1205 SH SOLE 40 1205 0 0 L3 TECHNOLOGIES INC COM 502413107 16386 98075 SH SOLE 2 24535 0 73540 L3 TECHNOLOGIES INC COM 502413107 4564 27318 SH SOLE 4 25219 0 2099 L3 TECHNOLOGIES INC COM 502413107 11407 68271 SH SOLE 7 61195 0 7076 L3 TECHNOLOGIES INC COM 502413107 365 2184 SH SOLE 13 2184 0 0 L3 TECHNOLOGIES INC COM 502413107 89 532 SH SOLE 15 532 0 0 L3 TECHNOLOGIES INC COM 502413107 29028 173738 SH SOLE 18 162994 0 10744 L3 TECHNOLOGIES INC COM 502413107 18564 111106 SH SOLE 19 111106 0 0 L3 TECHNOLOGIES INC COM 502413107 10660 63801 SH SOLE 20 0 0 63801 L3 TECHNOLOGIES INC COM 502413107 385496 2307257 SH SOLE 21 2307257 0 0 L3 TECHNOLOGIES INC COM 502413107 344820 2063803 SH SOLE 22 1695791 0 368012 L3 TECHNOLOGIES INC COM 502413107 15629 93540 SH SOLE 23 93540 0 0 L3 TECHNOLOGIES INC COM 502413107 26612 159277 SH SOLE 25 159277 0 0 L3 TECHNOLOGIES INC COM 502413107 22222 133003 SH SOLE 26 75947 0 57056 L3 TECHNOLOGIES INC COM 502413107 2741 16407 SH SOLE 28 11941 0 4466 L3 TECHNOLOGIES INC COM 502413107 718 4295 SH SOLE 29 2953 0 1342 L3 TECHNOLOGIES INC COM 502413107 46394 277673 SH SOLE 30 277673 0 0 L3 TECHNOLOGIES INC COM 502413107 9147 54747 SH SOLE 31 30620 0 24127 L3 TECHNOLOGIES INC COM 502413107 421 2521 SH SOLE 34 2521 0 0 L3 TECHNOLOGIES INC COM 502413107 12738 76241 SH SOLE 36 76241 0 0 L3 TECHNOLOGIES INC COM 502413107 68 408 SH SOLE 40 408 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 23 783 SH SOLE 2 719 0 64 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 9 293 SH SOLE 7 293 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1878 63067 SH SOLE 18 63067 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 355 11914 SH SOLE 19 11914 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 16154 542642 SH SOLE 21 542642 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 14072 472706 SH SOLE 22 439188 0 33518 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 62 2091 SH SOLE 28 2091 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 57 1909 SH SOLE 30 1909 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 78 2634 SH SOLE 40 2634 0 0 LA QUINTA HLDGS INC COM 50420D108 265 17916 SH SOLE 2 3353 0 14563 LA QUINTA HLDGS INC COM 50420D108 6 433 SH SOLE 4 433 0 0 LA QUINTA HLDGS INC COM 50420D108 36 2438 SH SOLE 7 2438 0 0 LA QUINTA HLDGS INC COM 50420D108 4545 307709 SH SOLE 18 307709 0 0 LA QUINTA HLDGS INC COM 50420D108 790 53508 SH SOLE 19 53508 0 0 LA QUINTA HLDGS INC COM 50420D108 36358 2461623 SH SOLE 21 2461623 0 0 LA QUINTA HLDGS INC COM 50420D108 32770 2218658 SH SOLE 22 2060007 0 158651 LA QUINTA HLDGS INC COM 50420D108 137 9304 SH SOLE 26 6135 0 3169 LA QUINTA HLDGS INC COM 50420D108 196 13243 SH SOLE 28 13243 0 0 LA QUINTA HLDGS INC COM 50420D108 444 30064 SH SOLE 30 30064 0 0 LA QUINTA HLDGS INC COM 50420D108 152 10295 SH SOLE 40 10295 0 0 LA Z BOY INC COM 505336107 225 6927 SH SOLE 2 2545 0 4382 LA Z BOY INC COM 505336107 14 417 SH SOLE 4 417 0 0 LA Z BOY INC COM 505336107 42 1293 SH SOLE 7 1293 0 0 LA Z BOY INC COM 505336107 8704 267807 SH SOLE 18 267807 0 0 LA Z BOY INC COM 505336107 967 29763 SH SOLE 19 29763 0 0 LA Z BOY INC COM 505336107 134330 4133217 SH SOLE 21 4133217 0 0 LA Z BOY INC COM 505336107 42402 1304675 SH SOLE 22 1205598 0 99077 LA Z BOY INC COM 505336107 773 23784 SH SOLE 26 20285 0 3499 LA Z BOY INC COM 505336107 234 7207 SH SOLE 28 7207 0 0 LA Z BOY INC COM 505336107 1201 36969 SH SOLE 29 0 0 36969 LA Z BOY INC COM 505336107 2247 69148 SH SOLE 30 69148 0 0 LA Z BOY INC COM 505336107 35 1082 SH SOLE 34 1082 0 0 LA Z BOY INC COM 505336107 185 5689 SH SOLE 40 5689 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 21773 141254 SH SOLE 2 43292 0 97962 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4789 31069 SH SOLE 4 28162 0 2907 LABORATORY CORP AMER HLDGS COM NEW 50540R409 13286 86192 SH SOLE 7 80513 0 5679 LABORATORY CORP AMER HLDGS COM NEW 50540R409 711 4614 SH SOLE 13 4614 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 95 617 SH SOLE 15 617 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1 7 SH SOLE 17 0 0 7 LABORATORY CORP AMER HLDGS COM NEW 50540R409 101256 656908 SH SOLE 18 624314 0 32594 LABORATORY CORP AMER HLDGS COM NEW 50540R409 10303 66840 SH SOLE 19 66840 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 10125 65684 SH SOLE 20 0 0 65684 LABORATORY CORP AMER HLDGS COM NEW 50540R409 421530 2734719 SH SOLE 21 2734719 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 436906 2834472 SH SOLE 22 2351320 0 483152 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19143 124193 SH SOLE 23 124193 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 11790 76487 SH SOLE 25 69403 0 7084 LABORATORY CORP AMER HLDGS COM NEW 50540R409 45629 296026 SH SOLE 26 103938 0 192088 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3348 21721 SH SOLE 28 16244 0 5477 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4469 28995 SH SOLE 29 3828 0 25167 LABORATORY CORP AMER HLDGS COM NEW 50540R409 49497 321114 SH SOLE 30 321114 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8013 51984 SH SOLE 31 20017 0 31967 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7413 48095 SH SOLE 34 48095 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 21028 136421 SH SOLE 36 136421 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 95 614 SH SOLE 40 614 0 0 LADDER CAP CORP CL A 505743104 223 16598 SH SOLE 2 3162 0 13436 LADDER CAP CORP CL A 505743104 19 1409 SH SOLE 7 1409 0 0 LADDER CAP CORP CL A 505743104 3726 277853 SH SOLE 18 277853 0 0 LADDER CAP CORP CL A 505743104 715 53312 SH SOLE 19 53312 0 0 LADDER CAP CORP CL A 505743104 59357 4426313 SH SOLE 21 4426313 0 0 LADDER CAP CORP CL A 505743104 30647 2285366 SH SOLE 22 2149448 0 135918 LADDER CAP CORP CL A 505743104 89 6603 SH SOLE 28 6603 0 0 LADDER CAP CORP CL A 505743104 543 40521 SH SOLE 29 0 0 40521 LADDER CAP CORP CL A 505743104 97 7258 SH SOLE 30 7258 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 53 21802 SH SOLE 2 3970 0 17832 LADENBURG THALMAN FIN SVCS I COM 50575Q102 7 2792 SH SOLE 7 2792 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1041 426634 SH SOLE 18 426634 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 186 76190 SH SOLE 19 76190 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 7901 3237911 SH SOLE 21 3237911 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8070 3307468 SH SOLE 22 3164082 0 143386 LADENBURG THALMAN FIN SVCS I COM 50575Q102 7 3060 SH SOLE 23 3060 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 32 12937 SH SOLE 28 12937 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 37 15286 SH SOLE 30 15286 0 0 LAKE SHORE BANCORP INC COM 510700107 6 364 SH SOLE 18 364 0 0 LAKE SHORE BANCORP INC COM 510700107 10 652 SH SOLE 21 652 0 0 LAKELAND BANCORP INC COM 511637100 168 8919 SH SOLE 2 1956 0 6963 LAKELAND BANCORP INC COM 511637100 33 1752 SH SOLE 7 1752 0 0 LAKELAND BANCORP INC COM 511637100 3304 175270 SH SOLE 18 175270 0 0 LAKELAND BANCORP INC COM 511637100 553 29328 SH SOLE 19 29328 0 0 LAKELAND BANCORP INC COM 511637100 27087 1436972 SH SOLE 21 1436972 0 0 LAKELAND BANCORP INC COM 511637100 23234 1232561 SH SOLE 22 1160426 0 72135 LAKELAND BANCORP INC COM 511637100 103 5474 SH SOLE 28 5474 0 0 LAKELAND BANCORP INC COM 511637100 141 7484 SH SOLE 30 7484 0 0 LAKELAND BANCORP INC COM 511637100 67 3569 SH SOLE 40 3569 0 0 LAKELAND FINL CORP COM 511656100 208 4534 SH SOLE 2 1115 0 3419 LAKELAND FINL CORP COM 511656100 28 611 SH SOLE 7 611 0 0 LAKELAND FINL CORP COM 511656100 4394 95773 SH SOLE 18 95773 0 0 LAKELAND FINL CORP COM 511656100 723 15760 SH SOLE 19 15760 0 0 LAKELAND FINL CORP COM 511656100 32741 713628 SH SOLE 21 713628 0 0 LAKELAND FINL CORP COM 511656100 34710 756541 SH SOLE 22 707755 0 48786 LAKELAND FINL CORP COM 511656100 219 4781 SH SOLE 23 4781 0 0 LAKELAND FINL CORP COM 511656100 446 9720 SH SOLE 26 9378 0 342 LAKELAND FINL CORP COM 511656100 168 3657 SH SOLE 28 3657 0 0 LAKELAND FINL CORP COM 511656100 289 6303 SH SOLE 29 0 0 6303 LAKELAND FINL CORP COM 511656100 154 3363 SH SOLE 30 3363 0 0 LAKELAND FINL CORP COM 511656100 927 20198 SH SOLE 34 20198 0 0 LAKELAND FINL CORP COM 511656100 120 2619 SH SOLE 40 2619 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 320 22101 SH SOLE 21 22101 0 0 LAKELAND INDS INC COM 511795106 116 8024 SH SOLE 22 8024 0 0 LAM RESEARCH CORP COM 512807108 26835 189743 SH SOLE 2 31152 0 158591 LAM RESEARCH CORP COM 512807108 7576 53566 SH SOLE 4 49338 0 4228 LAM RESEARCH CORP COM 512807108 15979 112982 SH SOLE 7 110453 0 2529 LAM RESEARCH CORP COM 512807108 351 2484 SH SOLE 13 2484 0 0 LAM RESEARCH CORP COM 512807108 180 1271 SH SOLE 15 1271 0 0 LAM RESEARCH CORP COM 512807108 131240 927953 SH SOLE 18 877559 0 50394 LAM RESEARCH CORP COM 512807108 38198 270085 SH SOLE 19 270085 0 0 LAM RESEARCH CORP COM 512807108 10028 70905 SH SOLE 20 0 0 70905 LAM RESEARCH CORP COM 512807108 528150 3734354 SH SOLE 21 3734354 0 0 LAM RESEARCH CORP COM 512807108 601368 4252052 SH SOLE 22 3525983 0 726069 LAM RESEARCH CORP COM 512807108 27440 194019 SH SOLE 23 194019 0 0 LAM RESEARCH CORP COM 512807108 18776 132760 SH SOLE 25 122148 0 10612 LAM RESEARCH CORP COM 512807108 71627 506447 SH SOLE 26 147992 0 358455 LAM RESEARCH CORP COM 512807108 4852 34304 SH SOLE 28 25703 0 8601 LAM RESEARCH CORP COM 512807108 925 6542 SH SOLE 29 6542 0 0 LAM RESEARCH CORP COM 512807108 69207 489341 SH SOLE 30 489341 0 0 LAM RESEARCH CORP COM 512807108 11396 80576 SH SOLE 31 32229 0 48347 LAM RESEARCH CORP COM 512807108 4024 28455 SH SOLE 32 28455 0 0 LAM RESEARCH CORP COM 512807108 27325 193203 SH SOLE 34 193203 0 0 LAM RESEARCH CORP COM 512807108 26072 184344 SH SOLE 36 184344 0 0 LAM RESEARCH CORP COM 512807108 110 778 SH SOLE 40 778 0 0 LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 1512 648000 PRN SOLE 21 648000 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 5930 80598 SH SOLE 2 49834 0 30764 LAMAR ADVERTISING CO NEW CL A 512816109 30 404 SH SOLE 4 404 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 181 2456 SH SOLE 7 2456 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 24549 333680 SH SOLE 18 333680 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 13024 177030 SH SOLE 19 177030 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 291364 3960367 SH SOLE 21 3960367 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 210368 2859426 SH SOLE 22 2612203 0 247223 LAMAR ADVERTISING CO NEW CL A 512816109 2636 35830 SH SOLE 25 35830 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2422 32915 SH SOLE 26 27540 0 5375 LAMAR ADVERTISING CO NEW CL A 512816109 860 11690 SH SOLE 28 11690 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 945 12843 SH SOLE 30 12843 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 139 1894 SH SOLE 31 1894 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 6337 86130 SH SOLE 34 86130 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 216 2939 SH SOLE 36 2939 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 645 8768 SH SOLE 40 8768 0 0 LAMB WESTON HLDGS INC COM 513272104 8439 191621 SH SOLE 2 121450 0 70171 LAMB WESTON HLDGS INC COM 513272104 35 791 SH SOLE 4 791 0 0 LAMB WESTON HLDGS INC COM 513272104 212 4823 SH SOLE 7 4823 0 0 LAMB WESTON HLDGS INC COM 513272104 41 920 SH SOLE 15 920 0 0 LAMB WESTON HLDGS INC COM 513272104 21164 480559 SH SOLE 18 480559 0 0 LAMB WESTON HLDGS INC COM 513272104 14346 325760 SH SOLE 19 325760 0 0 LAMB WESTON HLDGS INC COM 513272104 261253 5932181 SH SOLE 21 5932181 0 0 LAMB WESTON HLDGS INC COM 513272104 197910 4493872 SH SOLE 22 4035258 0 458614 LAMB WESTON HLDGS INC COM 513272104 4274 97041 SH SOLE 25 97041 0 0 LAMB WESTON HLDGS INC COM 513272104 6648 150946 SH SOLE 26 57950 0 92996 LAMB WESTON HLDGS INC COM 513272104 886 20120 SH SOLE 28 20120 0 0 LAMB WESTON HLDGS INC COM 513272104 1007 22861 SH SOLE 30 22861 0 0 LAMB WESTON HLDGS INC COM 513272104 212 4814 SH SOLE 31 4814 0 0 LAMB WESTON HLDGS INC COM 513272104 5823 132214 SH SOLE 36 132214 0 0 LAMB WESTON HLDGS INC COM 513272104 637 14463 SH SOLE 40 14463 0 0 LANCASTER COLONY CORP COM 513847103 1095 8931 SH SOLE 2 8632 0 299 LANCASTER COLONY CORP COM 513847103 15 121 SH SOLE 4 121 0 0 LANCASTER COLONY CORP COM 513847103 2352 19182 SH SOLE 7 19182 0 0 LANCASTER COLONY CORP COM 513847103 15126 123360 SH SOLE 18 123360 0 0 LANCASTER COLONY CORP COM 513847103 1511 12324 SH SOLE 19 12324 0 0 LANCASTER COLONY CORP COM 513847103 144131 1175431 SH SOLE 21 1175431 0 0 LANCASTER COLONY CORP COM 513847103 74774 609805 SH SOLE 22 573606 0 36199 LANCASTER COLONY CORP COM 513847103 1000 8153 SH SOLE 26 6844 0 1309 LANCASTER COLONY CORP COM 513847103 340 2770 SH SOLE 28 2770 0 0 LANCASTER COLONY CORP COM 513847103 377 3071 SH SOLE 29 0 0 3071 LANCASTER COLONY CORP COM 513847103 394 3215 SH SOLE 30 3215 0 0 LANCASTER COLONY CORP COM 513847103 251 2043 SH SOLE 40 2043 0 0 LANDAUER INC COM 51476K103 28 528 SH SOLE 2 371 0 157 LANDAUER INC COM 51476K103 5 98 SH SOLE 4 98 0 0 LANDAUER INC COM 51476K103 13 248 SH SOLE 7 248 0 0 LANDAUER INC COM 51476K103 2425 46372 SH SOLE 18 46372 0 0 LANDAUER INC COM 51476K103 12336 235873 SH SOLE 19 235873 0 0 LANDAUER INC COM 51476K103 42635 815197 SH SOLE 21 815197 0 0 LANDAUER INC COM 51476K103 14320 273810 SH SOLE 22 252913 0 20897 LANDAUER INC COM 51476K103 340 6503 SH SOLE 26 6141 0 362 LANDAUER INC COM 51476K103 74 1414 SH SOLE 28 1414 0 0 LANDAUER INC COM 51476K103 696 13301 SH SOLE 30 13301 0 0 LANDAUER INC COM 51476K103 47 907 SH SOLE 40 907 0 0 LANDEC CORP COM 514766104 74 4965 SH SOLE 2 1251 0 3714 LANDEC CORP COM 514766104 10 707 SH SOLE 7 707 0 0 LANDEC CORP COM 514766104 1563 105225 SH SOLE 18 105225 0 0 LANDEC CORP COM 514766104 285 19225 SH SOLE 19 19225 0 0 LANDEC CORP COM 514766104 12920 870021 SH SOLE 21 870021 0 0 LANDEC CORP COM 514766104 12318 829493 SH SOLE 22 780393 0 49100 LANDEC CORP COM 514766104 53 3584 SH SOLE 28 3584 0 0 LANDEC CORP COM 514766104 53 3602 SH SOLE 30 3602 0 0 LANDEC CORP COM 514766104 35 2385 SH SOLE 40 2385 0 0 LANDMARK BANCORP INC COM 51504L107 15 511 SH SOLE 18 511 0 0 LANDMARK BANCORP INC COM 51504L107 20 676 SH SOLE 21 676 0 0 LANDS END INC NEW COM 51509F105 40 2668 SH SOLE 2 647 0 2021 LANDS END INC NEW COM 51509F105 5 331 SH SOLE 7 331 0 0 LANDS END INC NEW COM 51509F105 744 49933 SH SOLE 18 49933 0 0 LANDS END INC NEW COM 51509F105 129 8652 SH SOLE 19 8652 0 0 LANDS END INC NEW COM 51509F105 5899 395897 SH SOLE 21 395897 0 0 LANDS END INC NEW COM 51509F105 6138 411913 SH SOLE 22 384290 0 27623 LANDS END INC NEW COM 51509F105 86 5739 SH SOLE 26 4872 0 867 LANDS END INC NEW COM 51509F105 38 2533 SH SOLE 28 2533 0 0 LANDS END INC NEW COM 51509F105 36 2426 SH SOLE 30 2426 0 0 LANDS END INC NEW COM 51509F105 29 1932 SH SOLE 40 1932 0 0 LANDSTAR SYS INC COM 515098101 8538 99746 SH SOLE 2 84786 0 14960 LANDSTAR SYS INC COM 515098101 539 6302 SH SOLE 4 6302 0 0 LANDSTAR SYS INC COM 515098101 124 1453 SH SOLE 7 1453 0 0 LANDSTAR SYS INC COM 515098101 12726 148668 SH SOLE 18 148465 0 203 LANDSTAR SYS INC COM 515098101 1548 18086 SH SOLE 19 18086 0 0 LANDSTAR SYS INC COM 515098101 193869 2264823 SH SOLE 21 2264823 0 0 LANDSTAR SYS INC COM 515098101 119514 1396195 SH SOLE 22 1262477 0 133718 LANDSTAR SYS INC COM 515098101 591 6904 SH SOLE 23 6904 0 0 LANDSTAR SYS INC COM 515098101 1537 17952 SH SOLE 26 15019 0 2933 LANDSTAR SYS INC COM 515098101 509 5942 SH SOLE 28 5942 0 0 LANDSTAR SYS INC COM 515098101 1412 16496 SH SOLE 29 3252 0 13244 LANDSTAR SYS INC COM 515098101 586 6843 SH SOLE 30 6843 0 0 LANDSTAR SYS INC COM 515098101 232 2706 SH SOLE 31 1850 0 856 LANDSTAR SYS INC COM 515098101 1973 23044 SH SOLE 34 23044 0 0 LANDSTAR SYS INC COM 515098101 368 4303 SH SOLE 40 4303 0 0 LANNET INC COM 516012101 123 6051 SH SOLE 2 1277 0 4774 LANNET INC COM 516012101 4 188 SH SOLE 4 188 0 0 LANNET INC COM 516012101 14 694 SH SOLE 7 694 0 0 LANNET INC COM 516012101 2950 144584 SH SOLE 18 144584 0 0 LANNET INC COM 516012101 384 18843 SH SOLE 19 18843 0 0 LANNET INC COM 516012101 58206 2853256 SH SOLE 21 2853256 0 0 LANNET INC COM 516012101 15903 779544 SH SOLE 22 731723 0 47821 LANNET INC COM 516012101 47 2285 SH SOLE 26 0 0 2285 LANNET INC COM 516012101 82 4029 SH SOLE 28 4029 0 0 LANNET INC COM 516012101 837 41005 SH SOLE 30 41005 0 0 LANNET INC COM 516012101 61 2985 SH SOLE 40 2985 0 0 LANTHEUS HLDGS INC COM 516544103 26 1465 SH SOLE 2 1171 0 294 LANTHEUS HLDGS INC COM 516544103 14 796 SH SOLE 7 796 0 0 LANTHEUS HLDGS INC COM 516544103 2301 130356 SH SOLE 18 130356 0 0 LANTHEUS HLDGS INC COM 516544103 303 17153 SH SOLE 19 17153 0 0 LANTHEUS HLDGS INC COM 516544103 42651 2416498 SH SOLE 21 2416498 0 0 LANTHEUS HLDGS INC COM 516544103 10578 599295 SH SOLE 22 540296 0 58999 LANTHEUS HLDGS INC COM 516544103 96 5459 SH SOLE 28 5459 0 0 LANTHEUS HLDGS INC COM 516544103 118 6711 SH SOLE 29 0 0 6711 LANTHEUS HLDGS INC COM 516544103 724 41008 SH SOLE 30 41008 0 0 LANTHEUS HLDGS INC COM 516544103 80 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 65 26652 SH SOLE 21 26652 0 0 LANTRONIX INC COM NEW 516548203 223 91877 SH SOLE 22 91877 0 0 LAREDO PETROLEUM INC COM 516806106 1617 153690 SH SOLE 2 101954 0 51736 LAREDO PETROLEUM INC COM 516806106 136 12926 SH SOLE 4 12926 0 0 LAREDO PETROLEUM INC COM 516806106 37 3496 SH SOLE 7 3496 0 0 LAREDO PETROLEUM INC COM 516806106 1252 119000 SH SOLE 15 0 0 119000 LAREDO PETROLEUM INC COM 516806106 851 80852 SH SOLE 18 80852 0 0 LAREDO PETROLEUM INC COM 516806106 708 67276 SH SOLE 19 67276 0 0 LAREDO PETROLEUM INC COM 516806106 19940 1895469 SH SOLE 21 1895469 0 0 LAREDO PETROLEUM INC COM 516806106 41961 3988661 SH SOLE 22 3516113 0 472548 LAREDO PETROLEUM INC COM 516806106 72 6870 SH SOLE 23 6870 0 0 LAREDO PETROLEUM INC COM 516806106 1344 127711 SH SOLE 25 127711 0 0 LAREDO PETROLEUM INC COM 516806106 475 45191 SH SOLE 26 34108 0 11083 LAREDO PETROLEUM INC COM 516806106 227 21588 SH SOLE 28 21588 0 0 LAREDO PETROLEUM INC COM 516806106 579 55039 SH SOLE 29 0 0 55039 LAREDO PETROLEUM INC COM 516806106 776 73792 SH SOLE 30 73792 0 0 LAREDO PETROLEUM INC COM 516806106 36 3398 SH SOLE 31 3398 0 0 LAREDO PETROLEUM INC COM 516806106 85 8101 SH SOLE 34 8101 0 0 LAREDO PETROLEUM INC COM 516806106 170 16204 SH SOLE 40 16204 0 0 LAS VEGAS SANDS CORP COM 517834107 12638 197806 SH SOLE 2 72753 0 125053 LAS VEGAS SANDS CORP COM 517834107 8381 131173 SH SOLE 4 120282 0 10891 LAS VEGAS SANDS CORP COM 517834107 4803 75178 SH SOLE 7 52546 0 22632 LAS VEGAS SANDS CORP COM 517834107 174 2728 SH SOLE 15 2728 0 0 LAS VEGAS SANDS CORP COM 517834107 12088 189195 SH SOLE 18 150246 0 38949 LAS VEGAS SANDS CORP COM 517834107 5420 84835 SH SOLE 19 84835 0 0 LAS VEGAS SANDS CORP COM 517834107 15066 235818 SH SOLE 20 0 0 235818 LAS VEGAS SANDS CORP COM 517834107 174828 2736384 SH SOLE 21 2736384 0 0 LAS VEGAS SANDS CORP COM 517834107 599897 9389528 SH SOLE 22 8235101 0 1154427 LAS VEGAS SANDS CORP COM 517834107 30659 479879 SH SOLE 23 479879 0 0 LAS VEGAS SANDS CORP COM 517834107 17306 270872 SH SOLE 25 270872 0 0 LAS VEGAS SANDS CORP COM 517834107 69200 1083110 SH SOLE 26 314145 0 768965 LAS VEGAS SANDS CORP COM 517834107 5368 84023 SH SOLE 28 62940 0 21083 LAS VEGAS SANDS CORP COM 517834107 29406 460259 SH SOLE 30 460259 0 0 LAS VEGAS SANDS CORP COM 517834107 8897 139254 SH SOLE 31 25090 0 114164 LAS VEGAS SANDS CORP COM 517834107 9168 143496 SH SOLE 34 143496 0 0 LAS VEGAS SANDS CORP COM 517834107 27112 424360 SH SOLE 36 424360 0 0 LAS VEGAS SANDS CORP COM 517834107 132 2068 SH SOLE 40 2068 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2107 70707 SH SOLE 2 51349 0 19358 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1959 65732 SH SOLE 4 65732 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4323 145057 SH SOLE 7 145057 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 124 4165 SH SOLE 15 4165 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 24666 827726 SH SOLE 18 827726 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 5223 175265 SH SOLE 19 175265 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 227791 7643983 SH SOLE 21 7643983 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 147331 4943981 SH SOLE 22 4717165 0 226816 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 166 5571 SH SOLE 23 5571 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 6004 201463 SH SOLE 25 201463 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 2285 76678 SH SOLE 26 35888 0 40790 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 483 16202 SH SOLE 28 16202 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1163 39039 SH SOLE 29 39039 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 17319 581173 SH SOLE 30 581173 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1807 60642 SH SOLE 34 60642 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 139 4654 SH SOLE 36 4654 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 364 12218 SH SOLE 40 12218 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 102 9251 SH SOLE 2 0 0 9251 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 9946 898457 SH SOLE 21 898457 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 2924 264129 SH SOLE 25 264129 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 4674 422209 SH SOLE 26 268358 0 153851 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 4432 400371 SH SOLE 30 400371 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 36 5435 SH SOLE 2 4937 0 498 LATTICE SEMICONDUCTOR CORP COM 518415104 6 858 SH SOLE 4 858 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 18 2666 SH SOLE 7 2666 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2786 418353 SH SOLE 18 418353 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 531 79672 SH SOLE 19 79672 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 23471 3524147 SH SOLE 21 3524147 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 22016 3305736 SH SOLE 22 3077778 0 227958 LATTICE SEMICONDUCTOR CORP COM 518415104 355 53253 SH SOLE 26 44607 0 8646 LATTICE SEMICONDUCTOR CORP COM 518415104 113 16984 SH SOLE 28 16984 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 102 15324 SH SOLE 30 15324 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 91 13705 SH SOLE 40 13705 0 0 LAUDER ESTEE COS INC CL A 518439104 40503 421989 SH SOLE 2 138009 0 283980 LAUDER ESTEE COS INC CL A 518439104 7603 79216 SH SOLE 4 73265 0 5951 LAUDER ESTEE COS INC CL A 518439104 15462 161097 SH SOLE 7 153683 0 7414 LAUDER ESTEE COS INC CL A 518439104 6215 64753 SH SOLE 13 64753 0 0 LAUDER ESTEE COS INC CL A 518439104 141 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 59544 620383 SH SOLE 18 584678 0 35705 LAUDER ESTEE COS INC CL A 518439104 36 374 SH OTR 19 374 0 0 LAUDER ESTEE COS INC CL A 518439104 59712 622126 SH SOLE 19 609021 0 13105 LAUDER ESTEE COS INC CL A 518439104 14072 146617 SH SOLE 20 0 0 146617 LAUDER ESTEE COS INC CL A 518439104 332255 3461715 SH SOLE 21 3461715 0 0 LAUDER ESTEE COS INC CL A 518439104 612653 6383136 SH SOLE 22 5225864 0 1157272 LAUDER ESTEE COS INC CL A 518439104 26656 277720 SH SOLE 23 277720 0 0 LAUDER ESTEE COS INC CL A 518439104 41406 431404 SH SOLE 25 431404 0 0 LAUDER ESTEE COS INC CL A 518439104 65487 682294 SH SOLE 26 203464 0 478830 LAUDER ESTEE COS INC CL A 518439104 4538 47284 SH SOLE 28 35587 0 11697 LAUDER ESTEE COS INC CL A 518439104 25692 267684 SH SOLE 29 150027 0 117657 LAUDER ESTEE COS INC CL A 518439104 58780 612423 SH SOLE 30 612423 0 0 LAUDER ESTEE COS INC CL A 518439104 10350 107830 SH SOLE 31 45486 0 62344 LAUDER ESTEE COS INC CL A 518439104 14714 153304 SH SOLE 34 153304 0 0 LAUDER ESTEE COS INC CL A 518439104 24370 253907 SH SOLE 36 253907 0 0 LAUDER ESTEE COS INC CL A 518439104 121 1258 SH SOLE 40 1258 0 0 LAUREATE EDUCATION INC CL A 518613203 5215 297489 SH SOLE 2 291469 0 6020 LAUREATE EDUCATION INC CL A 518613203 20 1161 SH SOLE 7 1161 0 0 LAUREATE EDUCATION INC CL A 518613203 2353 134201 SH SOLE 18 134201 0 0 LAUREATE EDUCATION INC CL A 518613203 438 24997 SH SOLE 19 24997 0 0 LAUREATE EDUCATION INC CL A 518613203 18564 1058990 SH SOLE 21 1058990 0 0 LAUREATE EDUCATION INC CL A 518613203 15969 910973 SH SOLE 22 810829 0 100144 LAUREATE EDUCATION INC CL A 518613203 111 6319 SH SOLE 28 6319 0 0 LAUREATE EDUCATION INC CL A 518613203 86 4931 SH SOLE 30 4931 0 0 LAWSON PRODS INC COM 520776105 12 537 SH SOLE 2 172 0 365 LAWSON PRODS INC COM 520776105 547 24692 SH SOLE 18 24692 0 0 LAWSON PRODS INC COM 520776105 79 3566 SH SOLE 19 3566 0 0 LAWSON PRODS INC COM 520776105 4492 202806 SH SOLE 21 202806 0 0 LAWSON PRODS INC COM 520776105 4858 219320 SH SOLE 22 214700 0 4620 LAYNE CHRISTENSEN CO COM 521050104 42 4735 SH SOLE 2 1012 0 3723 LAYNE CHRISTENSEN CO COM 521050104 600 68275 SH SOLE 18 68275 0 0 LAYNE CHRISTENSEN CO COM 521050104 114 12920 SH SOLE 19 12920 0 0 LAYNE CHRISTENSEN CO COM 521050104 5084 578359 SH SOLE 21 578359 0 0 LAYNE CHRISTENSEN CO COM 521050104 4560 518719 SH SOLE 22 507484 0 11235 LAZARD LTD SHS A G54050102 424 9141 SH SOLE 2 9141 0 0 LAZARD LTD SHS A G54050102 907 19574 SH SOLE 7 19574 0 0 LAZARD LTD SHS A G54050102 6923 149423 SH SOLE 18 149423 0 0 LAZARD LTD SHS A G54050102 2516 54311 SH SOLE 19 54311 0 0 LAZARD LTD SHS A G54050102 320101 6909141 SH SOLE 21 6909141 0 0 LAZARD LTD SHS A G54050102 3005 64850 SH SOLE 22 64850 0 0 LAZARD LTD SHS A G54050102 5866 126619 SH SOLE 32 126619 0 0 LCI INDS COM 50189K103 157 1536 SH SOLE 2 1432 0 104 LCI INDS COM 50189K103 126 1234 SH SOLE 4 1234 0 0 LCI INDS COM 50189K103 64 622 SH SOLE 7 622 0 0 LCI INDS COM 50189K103 11946 116660 SH SOLE 18 116660 0 0 LCI INDS COM 50189K103 1731 16905 SH SOLE 19 16905 0 0 LCI INDS COM 50189K103 211567 2066085 SH SOLE 21 2066085 0 0 LCI INDS COM 50189K103 66118 645685 SH SOLE 22 599817 0 45868 LCI INDS COM 50189K103 42 407 SH SOLE 23 407 0 0 LCI INDS COM 50189K103 933 9109 SH SOLE 26 7337 0 1772 LCI INDS COM 50189K103 337 3289 SH SOLE 28 3289 0 0 LCI INDS COM 50189K103 1201 11728 SH SOLE 29 0 0 11728 LCI INDS COM 50189K103 3644 35590 SH SOLE 30 35590 0 0 LCI INDS COM 50189K103 1105 10790 SH SOLE 34 10790 0 0 LCI INDS COM 50189K103 258 2520 SH SOLE 40 2520 0 0 LCNB CORP COM 50181P100 32 1584 SH SOLE 2 284 0 1300 LCNB CORP COM 50181P100 692 34580 SH SOLE 18 34580 0 0 LCNB CORP COM 50181P100 89 4446 SH SOLE 19 4446 0 0 LCNB CORP COM 50181P100 5733 286674 SH SOLE 21 286674 0 0 LCNB CORP COM 50181P100 1588 79410 SH SOLE 22 71216 0 8194 LEAF GROUP LTD COM 52177G102 14 1736 SH SOLE 2 584 0 1152 LEAF GROUP LTD COM 52177G102 339 43518 SH SOLE 18 43518 0 0 LEAF GROUP LTD COM 52177G102 36 4678 SH SOLE 19 4678 0 0 LEAF GROUP LTD COM 52177G102 3003 385034 SH SOLE 21 385034 0 0 LEAF GROUP LTD COM 52177G102 634 81277 SH SOLE 22 73876 0 7401 LEAF GROUP LTD COM 52177G102 391 50072 SH SOLE 29 0 0 50072 LEAP THERAPEUTICS INC COM 52187K101 4 563 SH SOLE 18 563 0 0 LEAP THERAPEUTICS INC COM 52187K101 67 10127 SH SOLE 21 10127 0 0 LEAR CORP COM NEW 521865204 40401 284355 SH SOLE 2 218351 0 66004 LEAR CORP COM NEW 521865204 10109 71152 SH SOLE 4 69512 0 1640 LEAR CORP COM NEW 521865204 4311 30340 SH SOLE 7 27256 0 3084 LEAR CORP COM NEW 521865204 146 1027 SH SOLE 13 1027 0 0 LEAR CORP COM NEW 521865204 62 439 SH SOLE 15 439 0 0 LEAR CORP COM NEW 521865204 84456 594428 SH SOLE 18 546088 0 48340 LEAR CORP COM NEW 521865204 65033 457720 SH SOLE 19 457720 0 0 LEAR CORP COM NEW 521865204 7007 49315 SH SOLE 20 0 0 49315 LEAR CORP COM NEW 521865204 117753 828782 SH SOLE 21 828782 0 0 LEAR CORP COM NEW 521865204 351160 2471564 SH SOLE 22 2083684 0 387880 LEAR CORP COM NEW 521865204 24750 174201 SH SOLE 23 174201 0 0 LEAR CORP COM NEW 521865204 9337 65718 SH SOLE 25 56373 0 9345 LEAR CORP COM NEW 521865204 28506 200632 SH SOLE 26 70198 0 130434 LEAR CORP COM NEW 521865204 2071 14577 SH SOLE 28 10697 0 3880 LEAR CORP COM NEW 521865204 11594 81604 SH SOLE 29 50019 0 31585 LEAR CORP COM NEW 521865204 18264 128544 SH SOLE 30 128544 0 0 LEAR CORP COM NEW 521865204 17590 123800 SH SOLE 31 74172 0 49628 LEAR CORP COM NEW 521865204 22438 157926 SH SOLE 34 157926 0 0 LEAR CORP COM NEW 521865204 16633 117066 SH SOLE 36 117066 0 0 LEAR CORP COM NEW 521865204 53 372 SH SOLE 40 372 0 0 LEE ENTERPRISES INC COM 523768109 18 9331 SH SOLE 18 9331 0 0 LEE ENTERPRISES INC COM 523768109 49 25830 SH SOLE 19 25830 0 0 LEE ENTERPRISES INC COM 523768109 300 158090 SH SOLE 21 158090 0 0 LEE ENTERPRISES INC COM 523768109 249 131262 SH SOLE 22 131262 0 0 LEE ENTERPRISES INC COM 523768109 9 4871 SH SOLE 23 4871 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 273 7165 SH SOLE 2 2352 0 4813 LEGACY TEX FINL GROUP INC COM 52471Y106 12 306 SH SOLE 4 306 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 46 1218 SH SOLE 7 1218 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 8530 223701 SH SOLE 18 223701 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 1142 29963 SH SOLE 19 29963 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 140397 3682057 SH SOLE 21 3682057 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 46220 1212176 SH SOLE 22 1127793 0 84383 LEGACY TEX FINL GROUP INC COM 52471Y106 961 25212 SH SOLE 26 21761 0 3451 LEGACY TEX FINL GROUP INC COM 52471Y106 250 6552 SH SOLE 28 6552 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2292 60113 SH SOLE 30 60113 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 184 4817 SH SOLE 40 4817 0 0 LEGG MASON INC COM 524901105 5883 154169 SH SOLE 2 112561 0 41608 LEGG MASON INC COM 524901105 324 8495 SH SOLE 4 8495 0 0 LEGG MASON INC COM 524901105 142 3709 SH SOLE 7 3709 0 0 LEGG MASON INC COM 524901105 11351 297453 SH SOLE 18 297282 0 171 LEGG MASON INC COM 524901105 1484 38879 SH SOLE 19 38879 0 0 LEGG MASON INC COM 524901105 141423 3706062 SH SOLE 21 3706062 0 0 LEGG MASON INC COM 524901105 109203 2861705 SH SOLE 22 2570738 0 290967 LEGG MASON INC COM 524901105 271 7092 SH SOLE 23 7092 0 0 LEGG MASON INC COM 524901105 1258 32966 SH SOLE 26 26848 0 6118 LEGG MASON INC COM 524901105 537 14083 SH SOLE 28 14083 0 0 LEGG MASON INC COM 524901105 1021 26765 SH SOLE 29 0 0 26765 LEGG MASON INC COM 524901105 699 18310 SH SOLE 30 18310 0 0 LEGG MASON INC COM 524901105 198 5178 SH SOLE 31 2041 0 3137 LEGG MASON INC COM 524901105 491 12872 SH SOLE 36 12872 0 0 LEGG MASON INC COM 524901105 330 8654 SH SOLE 40 8654 0 0 LEGGETT & PLATT INC COM 524660107 9636 183438 SH SOLE 2 47602 0 135836 LEGGETT & PLATT INC COM 524660107 2109 40140 SH SOLE 4 37214 0 2926 LEGGETT & PLATT INC COM 524660107 26651 507339 SH SOLE 7 257334 0 250005 LEGGETT & PLATT INC COM 524660107 45 855 SH SOLE 15 855 0 0 LEGGETT & PLATT INC COM 524660107 17635 335716 SH SOLE 18 317387 0 18329 LEGGETT & PLATT INC COM 524660107 2152 40972 SH SOLE 19 40972 0 0 LEGGETT & PLATT INC COM 524660107 6007 114359 SH SOLE 20 0 0 114359 LEGGETT & PLATT INC COM 524660107 295062 5617015 SH SOLE 21 5617015 0 0 LEGGETT & PLATT INC COM 524660107 199946 3806326 SH SOLE 22 3186879 0 619447 LEGGETT & PLATT INC COM 524660107 8832 168133 SH SOLE 23 168133 0 0 LEGGETT & PLATT INC COM 524660107 4619 87933 SH SOLE 25 87933 0 0 LEGGETT & PLATT INC COM 524660107 20850 396915 SH SOLE 26 147706 0 249209 LEGGETT & PLATT INC COM 524660107 1495 28469 SH SOLE 28 21028 0 7441 LEGGETT & PLATT INC COM 524660107 2075 39503 SH SOLE 29 6601 0 32902 LEGGETT & PLATT INC COM 524660107 18583 353755 SH SOLE 30 353755 0 0 LEGGETT & PLATT INC COM 524660107 4630 88134 SH SOLE 31 57307 0 30827 LEGGETT & PLATT INC COM 524660107 2930 55786 SH SOLE 32 55786 0 0 LEGGETT & PLATT INC COM 524660107 453 8621 SH SOLE 34 8621 0 0 LEGGETT & PLATT INC COM 524660107 7637 145390 SH SOLE 36 145390 0 0 LEGGETT & PLATT INC COM 524660107 34 650 SH SOLE 40 650 0 0 LEIDOS HLDGS INC COM 525327102 10608 205223 SH SOLE 2 67871 0 137352 LEIDOS HLDGS INC COM 525327102 2449 47369 SH SOLE 4 43624 0 3745 LEIDOS HLDGS INC COM 525327102 1588 30730 SH SOLE 7 25910 0 4820 LEIDOS HLDGS INC COM 525327102 0 2 SH SOLE 15 0 0 2 LEIDOS HLDGS INC COM 525327102 25997 502947 SH SOLE 18 488921 0 14026 LEIDOS HLDGS INC COM 525327102 3359 64985 SH SOLE 19 64985 0 0 LEIDOS HLDGS INC COM 525327102 4916 95111 SH SOLE 20 0 0 95111 LEIDOS HLDGS INC COM 525327102 316828 6129388 SH SOLE 21 6129388 0 0 LEIDOS HLDGS INC COM 525327102 248980 4816798 SH SOLE 22 4180317 0 636481 LEIDOS HLDGS INC COM 525327102 8905 172270 SH SOLE 23 172270 0 0 LEIDOS HLDGS INC COM 525327102 12039 232910 SH SOLE 26 131965 0 100945 LEIDOS HLDGS INC COM 525327102 1569 30357 SH SOLE 28 22850 0 7507 LEIDOS HLDGS INC COM 525327102 2067 39987 SH SOLE 29 5144 0 34843 LEIDOS HLDGS INC COM 525327102 9335 180594 SH SOLE 30 180594 0 0 LEIDOS HLDGS INC COM 525327102 3426 66288 SH SOLE 31 29341 0 36947 LEIDOS HLDGS INC COM 525327102 512 9909 SH SOLE 34 9909 0 0 LEIDOS HLDGS INC COM 525327102 1286 24879 SH SOLE 36 24879 0 0 LEIDOS HLDGS INC COM 525327102 30 575 SH SOLE 40 575 0 0 LEMAITRE VASCULAR INC COM 525558201 251 8043 SH SOLE 2 8043 0 0 LEMAITRE VASCULAR INC COM 525558201 18 573 SH SOLE 7 573 0 0 LEMAITRE VASCULAR INC COM 525558201 2103 67345 SH SOLE 18 67345 0 0 LEMAITRE VASCULAR INC COM 525558201 3177 101776 SH SOLE 19 101776 0 0 LEMAITRE VASCULAR INC COM 525558201 36020 1153740 SH SOLE 21 1153740 0 0 LEMAITRE VASCULAR INC COM 525558201 17523 561288 SH SOLE 22 522296 0 38992 LEMAITRE VASCULAR INC COM 525558201 961 30779 SH SOLE 23 30779 0 0 LEMAITRE VASCULAR INC COM 525558201 107 3414 SH SOLE 28 3414 0 0 LEMAITRE VASCULAR INC COM 525558201 194 6220 SH SOLE 29 0 0 6220 LEMAITRE VASCULAR INC COM 525558201 573 18359 SH SOLE 30 18359 0 0 LEMAITRE VASCULAR INC COM 525558201 17 556 SH SOLE 34 556 0 0 LENDINGCLUB CORP COM 52603A109 3397 616425 SH SOLE 2 608367 0 8058 LENDINGCLUB CORP COM 52603A109 9 1629 SH SOLE 4 1629 0 0 LENDINGCLUB CORP COM 52603A109 44 8018 SH SOLE 7 8018 0 0 LENDINGCLUB CORP COM 52603A109 6096 1106304 SH SOLE 18 1106304 0 0 LENDINGCLUB CORP COM 52603A109 1153 209315 SH SOLE 19 209315 0 0 LENDINGCLUB CORP COM 52603A109 57450 10426542 SH SOLE 21 10426542 0 0 LENDINGCLUB CORP COM 52603A109 48009 8713067 SH SOLE 22 8069002 0 644065 LENDINGCLUB CORP COM 52603A109 542 98417 SH SOLE 26 84803 0 13614 LENDINGCLUB CORP COM 52603A109 270 48942 SH SOLE 28 48942 0 0 LENDINGCLUB CORP COM 52603A109 254 46036 SH SOLE 30 46036 0 0 LENDINGCLUB CORP COM 52603A109 205 37124 SH SOLE 40 37124 0 0 LENDINGTREE INC NEW COM 52603B107 73 423 SH SOLE 2 365 0 58 LENDINGTREE INC NEW COM 52603B107 10 59 SH SOLE 4 59 0 0 LENDINGTREE INC NEW COM 52603B107 30 172 SH SOLE 7 172 0 0 LENDINGTREE INC NEW COM 52603B107 5332 30963 SH SOLE 18 30963 0 0 LENDINGTREE INC NEW COM 52603B107 755 4386 SH SOLE 19 4386 0 0 LENDINGTREE INC NEW COM 52603B107 100887 585870 SH SOLE 21 585870 0 0 LENDINGTREE INC NEW COM 52603B107 32015 185916 SH SOLE 22 170707 0 15209 LENDINGTREE INC NEW COM 52603B107 100 578 SH SOLE 26 0 0 578 LENDINGTREE INC NEW COM 52603B107 173 1003 SH SOLE 28 1003 0 0 LENDINGTREE INC NEW COM 52603B107 277 1608 SH SOLE 29 0 0 1608 LENDINGTREE INC NEW COM 52603B107 1802 10464 SH SOLE 30 10464 0 0 LENDINGTREE INC NEW COM 52603B107 219 1271 SH SOLE 40 1271 0 0 LENNAR CORP CL A 526057104 12175 228346 SH SOLE 2 36585 0 191761 LENNAR CORP CL A 526057104 3096 58063 SH SOLE 4 52790 0 5273 LENNAR CORP CL A 526057104 8019 150402 SH SOLE 7 140998 0 9404 LENNAR CORP CL A 526057104 221 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 70257 1317645 SH SOLE 18 1260824 0 56821 LENNAR CORP CL A 526057104 6271 117616 SH SOLE 19 117616 0 0 LENNAR CORP CL A 526057104 6028 113061 SH SOLE 20 0 0 113061 LENNAR CORP CL A 526057104 384530 7211735 SH SOLE 21 7211735 0 0 LENNAR CORP CL A 526057104 296643 5563440 SH SOLE 22 4623046 0 940394 LENNAR CORP CL A 526057104 12425 233027 SH SOLE 23 233027 0 0 LENNAR CORP CL A 526057104 8220 154165 SH SOLE 25 142651 0 11514 LENNAR CORP CL A 526057104 36213 679164 SH SOLE 26 214731 0 464433 LENNAR CORP CL A 526057104 2317 43450 SH SOLE 28 32593 0 10857 LENNAR CORP CL A 526057104 3118 58483 SH SOLE 29 8496 0 49987 LENNAR CORP CL A 526057104 27802 521412 SH SOLE 30 521412 0 0 LENNAR CORP CL A 526057104 4855 91045 SH SOLE 31 41570 0 49475 LENNAR CORP CL A 526057104 4169 78195 SH SOLE 34 78195 0 0 LENNAR CORP CL A 526057104 12340 231433 SH SOLE 36 231433 0 0 LENNAR CORP CL A 526057104 64 1207 SH SOLE 40 1207 0 0 LENNAR CORP CL B 526057302 299 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 198 4397 SH SOLE 18 4397 0 0 LENNAR CORP CL B 526057302 160 3568 SH SOLE 19 3568 0 0 LENNAR CORP CL B 526057302 12969 288386 SH SOLE 21 288386 0 0 LENNAR CORP CL B 526057302 3973 88358 SH SOLE 22 58608 0 29750 LENNAR CORP CL B 526057302 20 454 SH SOLE 31 454 0 0 LENNOX INTL INC COM 526107107 10189 55482 SH SOLE 2 23617 0 31865 LENNOX INTL INC COM 526107107 3134 17064 SH SOLE 4 14487 0 2577 LENNOX INTL INC COM 526107107 370 2013 SH SOLE 7 2013 0 0 LENNOX INTL INC COM 526107107 24507 133453 SH SOLE 18 129658 0 3795 LENNOX INTL INC COM 526107107 3411 18573 SH SOLE 19 18573 0 0 LENNOX INTL INC COM 526107107 4528 24659 SH SOLE 20 0 0 24659 LENNOX INTL INC COM 526107107 324267 1765773 SH SOLE 21 1765773 0 0 LENNOX INTL INC COM 526107107 231971 1263181 SH SOLE 22 1142250 0 120931 LENNOX INTL INC COM 526107107 8615 46910 SH SOLE 23 46910 0 0 LENNOX INTL INC COM 526107107 387 2108 SH SOLE 25 2108 0 0 LENNOX INTL INC COM 526107107 12994 70759 SH SOLE 26 33960 0 36799 LENNOX INTL INC COM 526107107 1511 8228 SH SOLE 28 6089 0 2139 LENNOX INTL INC COM 526107107 1987 10820 SH SOLE 29 1392 0 9428 LENNOX INTL INC COM 526107107 7741 42152 SH SOLE 30 42152 0 0 LENNOX INTL INC COM 526107107 3230 17591 SH SOLE 31 7967 0 9624 LENNOX INTL INC COM 526107107 732 3985 SH SOLE 34 3985 0 0 LENNOX INTL INC COM 526107107 1034 5630 SH SOLE 36 5630 0 0 LENNOX INTL INC COM 526107107 31 169 SH SOLE 40 169 0 0 LEUCADIA NATL CORP COM 527288104 9739 372282 SH SOLE 2 57280 0 315002 LEUCADIA NATL CORP COM 527288104 2479 94752 SH SOLE 4 88120 0 6632 LEUCADIA NATL CORP COM 527288104 7268 277828 SH SOLE 7 264518 0 13310 LEUCADIA NATL CORP COM 527288104 52 1982 SH SOLE 15 1982 0 0 LEUCADIA NATL CORP COM 527288104 20392 779509 SH SOLE 18 735115 0 44394 LEUCADIA NATL CORP COM 527288104 10178 389059 SH SOLE 19 389059 0 0 LEUCADIA NATL CORP COM 527288104 4601 175896 SH SOLE 20 0 0 175896 LEUCADIA NATL CORP COM 527288104 168336 6434855 SH SOLE 21 6434855 0 0 LEUCADIA NATL CORP COM 527288104 227923 8712634 SH SOLE 22 7200357 0 1512277 LEUCADIA NATL CORP COM 527288104 9980 381515 SH SOLE 23 381515 0 0 LEUCADIA NATL CORP COM 527288104 7538 288142 SH SOLE 25 288142 0 0 LEUCADIA NATL CORP COM 527288104 24878 950997 SH SOLE 26 366318 0 584679 LEUCADIA NATL CORP COM 527288104 1766 67523 SH SOLE 28 50216 0 17307 LEUCADIA NATL CORP COM 527288104 2467 94296 SH SOLE 29 14632 0 79664 LEUCADIA NATL CORP COM 527288104 23957 915776 SH SOLE 30 915776 0 0 LEUCADIA NATL CORP COM 527288104 3850 147167 SH SOLE 31 95570 0 51597 LEUCADIA NATL CORP COM 527288104 5341 204184 SH SOLE 34 204184 0 0 LEUCADIA NATL CORP COM 527288104 10327 394768 SH SOLE 36 394768 0 0 LEUCADIA NATL CORP COM 527288104 39 1489 SH SOLE 40 1489 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 22280 375719 SH SOLE 2 88004 0 287715 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 5284 89099 SH SOLE 4 82171 0 6928 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 11880 200330 SH SOLE 7 196385 0 3945 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 649 10943 SH SOLE 13 10943 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 106 1786 SH SOLE 15 1786 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 7 125 SH SOLE 17 0 0 125 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 38942 656691 SH SOLE 18 614979 0 41712 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 9097 153401 SH SOLE 19 153401 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 9383 158229 SH SOLE 20 0 0 158229 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 355721 5998667 SH SOLE 21 5998667 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 458647 7734358 SH SOLE 22 6344882 0 1389476 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 22024 371392 SH SOLE 23 371392 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 11658 196596 SH SOLE 25 196596 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 47334 798217 SH SOLE 26 280898 0 517319 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3825 64496 SH SOLE 28 48504 0 15992 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 2423 40866 SH SOLE 29 12974 0 27892 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 44905 757251 SH SOLE 30 757251 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 8001 134931 SH SOLE 31 62649 0 72282 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1278 21550 SH SOLE 34 21550 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 18823 317422 SH SOLE 36 317422 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 89 1504 SH SOLE 40 1504 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 36 2165 SH SOLE 2 1922 0 243 LEXICON PHARMACEUTICALS INC COM NEW 528872302 15 898 SH SOLE 7 898 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2455 149255 SH SOLE 18 149255 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 466 28353 SH SOLE 19 28353 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 50470 3068069 SH SOLE 21 3068069 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 22287 1354813 SH SOLE 22 1271939 0 82874 LEXICON PHARMACEUTICALS INC COM NEW 528872302 443 26951 SH SOLE 23 26951 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 69 4214 SH SOLE 26 0 0 4214 LEXICON PHARMACEUTICALS INC COM NEW 528872302 96 5854 SH SOLE 28 5854 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 147 8925 SH SOLE 29 0 0 8925 LEXICON PHARMACEUTICALS INC COM NEW 528872302 93 5648 SH SOLE 30 5648 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 66 3984 SH SOLE 40 3984 0 0 LEXINGTON REALTY TRUST COM 529043101 457 46127 SH SOLE 2 9266 0 36861 LEXINGTON REALTY TRUST COM 529043101 761 76759 SH SOLE 4 76759 0 0 LEXINGTON REALTY TRUST COM 529043101 2945 297213 SH SOLE 7 297213 0 0 LEXINGTON REALTY TRUST COM 529043101 87 8801 SH SOLE 15 8801 0 0 LEXINGTON REALTY TRUST COM 529043101 10901 1100041 SH SOLE 18 1100041 0 0 LEXINGTON REALTY TRUST COM 529043101 3461 349199 SH SOLE 19 349199 0 0 LEXINGTON REALTY TRUST COM 529043101 194854 19662318 SH SOLE 21 19662318 0 0 LEXINGTON REALTY TRUST COM 529043101 77368 7807085 SH SOLE 22 7413816 0 393269 LEXINGTON REALTY TRUST COM 529043101 107 10785 SH SOLE 23 10785 0 0 LEXINGTON REALTY TRUST COM 529043101 3990 402629 SH SOLE 25 402629 0 0 LEXINGTON REALTY TRUST COM 529043101 1172 118232 SH SOLE 26 33269 0 84963 LEXINGTON REALTY TRUST COM 529043101 308 31085 SH SOLE 28 31085 0 0 LEXINGTON REALTY TRUST COM 529043101 809 81651 SH SOLE 29 81651 0 0 LEXINGTON REALTY TRUST COM 529043101 14813 1494784 SH SOLE 30 1494784 0 0 LEXINGTON REALTY TRUST COM 529043101 32 3233 SH SOLE 34 3233 0 0 LEXINGTON REALTY TRUST COM 529043101 38 3821 SH SOLE 36 3821 0 0 LEXINGTON REALTY TRUST COM 529043101 220 22232 SH SOLE 40 22232 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1553 96613 SH SOLE 2 1500 0 95113 LG DISPLAY CO LTD SPONS ADR REP 50186V102 433 26936 SH SOLE 18 26936 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1862 115850 SH SOLE 22 46905 0 68945 LGI HOMES INC COM 50187T106 92 2287 SH SOLE 2 719 0 1568 LGI HOMES INC COM 50187T106 17 414 SH SOLE 7 414 0 0 LGI HOMES INC COM 50187T106 3477 86527 SH SOLE 18 86527 0 0 LGI HOMES INC COM 50187T106 458 11406 SH SOLE 19 11406 0 0 LGI HOMES INC COM 50187T106 74195 1846573 SH SOLE 21 1846573 0 0 LGI HOMES INC COM 50187T106 20768 516867 SH SOLE 22 488792 0 28075 LGI HOMES INC COM 50187T106 19 467 SH SOLE 26 0 0 467 LGI HOMES INC COM 50187T106 89 2215 SH SOLE 28 2215 0 0 LGI HOMES INC COM 50187T106 1012 25176 SH SOLE 30 25176 0 0 LGI HOMES INC COM 50187T106 53 1319 SH SOLE 40 1319 0 0 LGL GROUP INC COM 50186A108 1 257 SH SOLE 21 257 0 0 LHC GROUP INC COM 50187A107 1043 15359 SH SOLE 2 14999 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 4897 72138 SH SOLE 18 72138 0 0 LHC GROUP INC COM 50187A107 9642 142021 SH SOLE 19 142021 0 0 LHC GROUP INC COM 50187A107 92644 1364612 SH SOLE 21 1364612 0 0 LHC GROUP INC COM 50187A107 42085 619899 SH SOLE 22 590664 0 29235 LHC GROUP INC COM 50187A107 5603 82535 SH SOLE 23 82535 0 0 LHC GROUP INC COM 50187A107 129 1894 SH SOLE 26 0 0 1894 LHC GROUP INC COM 50187A107 132 1941 SH SOLE 28 1941 0 0 LHC GROUP INC COM 50187A107 126 1862 SH SOLE 29 0 0 1862 LHC GROUP INC COM 50187A107 1470 21656 SH SOLE 30 21656 0 0 LHC GROUP INC COM 50187A107 88 1303 SH SOLE 40 1303 0 0 LIBBEY INC COM 529898108 38 4718 SH SOLE 2 1046 0 3672 LIBBEY INC COM 529898108 4 497 SH SOLE 7 497 0 0 LIBBEY INC COM 529898108 709 87946 SH SOLE 18 87946 0 0 LIBBEY INC COM 529898108 125 15552 SH SOLE 19 15552 0 0 LIBBEY INC COM 529898108 5588 693277 SH SOLE 21 693277 0 0 LIBBEY INC COM 529898108 3608 447656 SH SOLE 22 404027 0 43629 LIBBEY INC COM 529898108 26 3203 SH SOLE 28 3203 0 0 LIBBEY INC COM 529898108 35 4319 SH SOLE 30 4319 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 763 8893 SH SOLE 2 749 0 8144 LIBERTY BROADBAND CORP COM SER A 530307107 427 4972 SH SOLE 4 4972 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 71 825 SH SOLE 7 825 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 13 148 SH SOLE 15 148 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 4912 57256 SH SOLE 18 57256 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 70 821 SH OTR 19 821 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 29528 344190 SH SOLE 19 344190 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 22384 260916 SH SOLE 21 260916 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 57434 669474 SH SOLE 22 606507 0 62967 LIBERTY BROADBAND CORP COM SER A 530307107 1199 13976 SH SOLE 25 13976 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1629 18986 SH SOLE 26 2362 0 16624 LIBERTY BROADBAND CORP COM SER A 530307107 57 661 SH SOLE 31 661 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 11150 129974 SH SOLE 34 129974 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1782 20771 SH SOLE 36 20771 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 9069 104546 SH SOLE 2 15935 0 88611 LIBERTY BROADBAND CORP COM SER C 530307305 3793 43725 SH SOLE 4 41099 0 2626 LIBERTY BROADBAND CORP COM SER C 530307305 1607 18524 SH SOLE 7 11259 0 7265 LIBERTY BROADBAND CORP COM SER C 530307305 441 5085 SH SOLE 13 5085 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 65 744 SH SOLE 15 744 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1 7 SH SOLE 17 0 0 7 LIBERTY BROADBAND CORP COM SER C 530307305 15001 172927 SH SOLE 18 162418 0 10509 LIBERTY BROADBAND CORP COM SER C 530307305 73715 849745 SH SOLE 19 849745 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 120699 1391347 SH SOLE 21 1391347 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 187144 2157285 SH SOLE 22 1816985 0 340300 LIBERTY BROADBAND CORP COM SER C 530307305 11036 127216 SH SOLE 23 127216 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 8245 95041 SH SOLE 25 95041 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 26954 310705 SH SOLE 26 108935 0 201770 LIBERTY BROADBAND CORP COM SER C 530307305 1969 22698 SH SOLE 28 16878 0 5820 LIBERTY BROADBAND CORP COM SER C 530307305 2597 29937 SH SOLE 29 3586 0 26351 LIBERTY BROADBAND CORP COM SER C 530307305 11148 128508 SH SOLE 30 128508 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 4188 48278 SH SOLE 31 20705 0 27573 LIBERTY BROADBAND CORP COM SER C 530307305 27767 320086 SH SOLE 34 320086 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 11617 133919 SH SOLE 36 133919 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 43 496 SH SOLE 40 496 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1694 31361 SH SOLE 2 5238 0 26123 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 75 1384 SH SOLE 7 1384 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 810 15000 SH SOLE 15 0 0 15000 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1587 29383 SH SOLE 18 29383 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 4128 76425 SH SOLE 19 76425 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 31755 587842 SH SOLE 21 587842 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 76944 1424365 SH SOLE 22 1259448 0 164917 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 772 14290 SH SOLE 26 11483 0 2807 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 454 8411 SH SOLE 28 8411 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 733 13564 SH SOLE 30 13564 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 66 1216 SH SOLE 31 1216 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 255 4721 SH SOLE 40 4721 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 8125 252968 SH SOLE 2 121698 0 131270 LIBERTY GLOBAL PLC SHS CL A G5480U104 3801 118342 SH SOLE 4 111278 0 7064 LIBERTY GLOBAL PLC SHS CL A G5480U104 645 20090 SH SOLE 7 20090 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 70 2181 SH SOLE 15 2181 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5357 166767 SH SOLE 18 109544 0 57223 LIBERTY GLOBAL PLC SHS CL A G5480U104 7 220 SH OTR 19 220 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 28028 872604 SH SOLE 19 872604 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4260 132637 SH SOLE 20 0 0 132637 LIBERTY GLOBAL PLC SHS CL A G5480U104 10506 327099 SH SOLE 21 327099 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 139933 4356566 SH SOLE 22 4136284 0 220282 LIBERTY GLOBAL PLC SHS CL A G5480U104 10113 314849 SH SOLE 23 314849 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5108 159024 SH SOLE 25 159024 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 18987 591124 SH SOLE 26 181923 0 409201 LIBERTY GLOBAL PLC SHS CL A G5480U104 1643 51144 SH SOLE 28 39038 0 12106 LIBERTY GLOBAL PLC SHS CL A G5480U104 1055 32853 SH SOLE 29 32853 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 9577 298150 SH SOLE 30 298150 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4979 155005 SH SOLE 31 78483 0 76522 LIBERTY GLOBAL PLC SHS CL A G5480U104 1343 41827 SH SOLE 32 41827 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 10209 317833 SH SOLE 34 317833 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 8619 268335 SH SOLE 36 268335 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 38 1185 SH SOLE 40 1185 0 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 28 868 SH SOLE 21 868 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 15005 481248 SH SOLE 2 199564 0 281684 LIBERTY GLOBAL PLC SHS CL C G5480U120 7021 225180 SH SOLE 4 210457 0 14723 LIBERTY GLOBAL PLC SHS CL C G5480U120 1419 45521 SH SOLE 7 45521 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 156 4998 SH SOLE 15 4998 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2096 67214 SH SOLE 18 11227 0 55987 LIBERTY GLOBAL PLC SHS CL C G5480U120 3466 111148 SH SOLE 19 111148 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 9091 291565 SH SOLE 20 0 0 291565 LIBERTY GLOBAL PLC SHS CL C G5480U120 20705 664055 SH SOLE 21 664055 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 345862 11092423 SH SOLE 22 10618790 0 473633 LIBERTY GLOBAL PLC SHS CL C G5480U120 23614 757348 SH SOLE 23 757348 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 13506 433148 SH SOLE 25 433148 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 45768 1467855 SH SOLE 26 455489 0 1012366 LIBERTY GLOBAL PLC SHS CL C G5480U120 3929 126018 SH SOLE 28 93970 0 32048 LIBERTY GLOBAL PLC SHS CL C G5480U120 2891 92723 SH SOLE 29 38706 0 54017 LIBERTY GLOBAL PLC SHS CL C G5480U120 23046 739133 SH SOLE 30 739133 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 9989 320376 SH SOLE 31 133962 0 186414 LIBERTY GLOBAL PLC SHS CL C G5480U120 3350 107425 SH SOLE 32 107425 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1398 44852 SH SOLE 34 44852 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 23719 760728 SH SOLE 36 760728 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 92 2961 SH SOLE 40 2961 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 24 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 15 693 SH SOLE 18 693 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 171 7846 SH SOLE 19 7846 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 1006 46214 SH SOLE 21 46214 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 19887 913513 SH SOLE 22 864128 0 49385 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 208 9558 SH SOLE 28 9558 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 101 4628 SH SOLE 29 0 0 4628 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 366 16810 SH SOLE 30 16810 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 14 626 SH SOLE 31 626 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 192 8830 SH SOLE 32 8830 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 163 7476 SH SOLE 40 7476 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 729 34048 SH SOLE 2 34048 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 11 531 SH SOLE 4 531 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 56 2626 SH SOLE 7 2626 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 38 1754 SH SOLE 18 1754 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 393 18370 SH SOLE 19 18370 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 2413 112695 SH SOLE 21 112695 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 44376 2072677 SH SOLE 22 2006831 0 65846 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 614 28667 SH SOLE 26 21535 0 7132 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 331 15479 SH SOLE 28 15479 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 231 10770 SH SOLE 29 0 0 10770 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 880 41079 SH SOLE 30 41079 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 121 5631 SH SOLE 31 5631 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 453 21157 SH SOLE 32 21157 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 256 11938 SH SOLE 40 11938 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 9901 403469 SH SOLE 2 54845 0 348624 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3682 150057 SH SOLE 4 139737 0 10320 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1614 65764 SH SOLE 7 46124 0 19640 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 179 7292 SH SOLE 13 7292 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 82 3359 SH SOLE 15 3359 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5883 239737 SH SOLE 18 196806 0 42931 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 4470 182162 SH SOLE 19 182162 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 112129 4569241 SH SOLE 21 4569241 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 263847 10751712 SH SOLE 22 9371796 0 1379916 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 12415 505901 SH SOLE 23 505901 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 7286 296896 SH SOLE 25 296896 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 19167 781047 SH SOLE 26 392429 0 388618 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 2171 88457 SH SOLE 28 65794 0 22663 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 349 14215 SH SOLE 29 14215 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 14152 576695 SH SOLE 30 576695 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5376 219057 SH SOLE 31 99567 0 119490 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1830 74563 SH SOLE 32 74563 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 716 29188 SH SOLE 34 29188 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 13237 539388 SH SOLE 36 539388 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 53 2165 SH SOLE 40 2165 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 2914 55737 SH SOLE 2 15052 0 40685 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 17 318 SH SOLE 4 318 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 205 3925 SH SOLE 7 3925 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 2265 43322 SH SOLE 18 43322 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 12685 242594 SH SOLE 19 242594 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 43961 840708 SH SOLE 21 840708 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 112371 2148996 SH SOLE 22 1906853 0 242143 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1121 21436 SH SOLE 26 17224 0 4212 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 629 12034 SH SOLE 28 12034 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1437 27489 SH SOLE 30 27489 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 95 1818 SH SOLE 31 1818 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 744 14231 SH SOLE 32 14231 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 455 8699 SH SOLE 40 8699 0 0 LIBERTY INTERACTIVE LLC DEB 1.750% 9/3 530610AD6 1357 1187000 PRN SOLE 21 1187000 0 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4638 PRN SOLE 18 4638 0 0 LIBERTY MEDIA CORP DEB 3.500% 1/1 530715AN1 255 474293 PRN SOLE 21 474293 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6490 154588 SH SOLE 2 75576 0 79012 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2613 62255 SH SOLE 4 60163 0 2092 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 676 16098 SH SOLE 7 16098 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1154 27485 SH SOLE 15 685 0 26800 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9080 216295 SH SOLE 18 206946 0 9349 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 42 996 SH OTR 19 996 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 53165 1266438 SH SOLE 19 1266438 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4150 98850 SH SOLE 20 0 0 98850 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 39030 929734 SH SOLE 21 929734 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 104871 2498116 SH SOLE 22 2184124 0 313992 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5487 130717 SH SOLE 23 130717 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3113 74143 SH SOLE 25 74143 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 9306 221687 SH SOLE 26 76546 0 145141 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 859 20453 SH SOLE 28 14853 0 5600 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1483 35319 SH SOLE 29 14552 0 20767 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3545 84446 SH SOLE 30 84446 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 2500 59542 SH SOLE 31 37127 0 22415 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 19964 475550 SH SOLE 34 475550 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4640 110540 SH SOLE 36 110540 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 11440 274352 SH SOLE 2 120943 0 153409 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 4492 107725 SH SOLE 4 103541 0 4184 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 643 15430 SH SOLE 7 15430 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 15736 377354 SH SOLE 18 359846 0 17508 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 87105 2088851 SH SOLE 19 2088851 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5081 121852 SH SOLE 20 0 0 121852 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 77337 1854616 SH SOLE 21 1854616 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 199351 4780596 SH SOLE 22 4139347 0 641249 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 11372 272710 SH SOLE 23 272710 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5492 131701 SH SOLE 25 131701 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 26580 637412 SH SOLE 26 205040 0 432372 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1637 39249 SH SOLE 28 30565 0 8684 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2687 64426 SH SOLE 29 22084 0 42342 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 7661 183728 SH SOLE 30 183728 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5199 124676 SH SOLE 31 78391 0 46285 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 32627 782419 SH SOLE 34 782419 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8625 206830 SH SOLE 36 206830 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 12 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 821 34374 SH SOLE 18 34374 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 199 8325 SH SOLE 19 8325 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6776 283654 SH SOLE 21 283654 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 7083 296468 SH SOLE 22 278912 0 17556 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 41 1719 SH SOLE 26 1719 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 32 1325 SH SOLE 28 1325 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 32 1320 SH SOLE 30 1320 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2263 61792 SH SOLE 2 8365 0 53427 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 314 8594 SH SOLE 4 8594 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 92 2503 SH SOLE 7 2503 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3 93 SH SOLE 15 0 0 93 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3698 100975 SH SOLE 18 100975 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 24557 670592 SH SOLE 19 670592 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 40046 1093564 SH SOLE 21 1093564 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 104662 2858053 SH SOLE 22 2547510 0 310543 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1252 34200 SH SOLE 26 25554 0 8646 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 421 11488 SH SOLE 28 11488 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 532 14529 SH SOLE 30 14529 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 88 2413 SH SOLE 31 2413 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 5230 142811 SH SOLE 34 142811 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 363 9911 SH SOLE 40 9911 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 452 12911 SH SOLE 2 3290 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 21 596 SH SOLE 7 596 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 414 11805 SH SOLE 18 11805 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 32 902 SH OTR 19 902 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 364 10377 SH SOLE 19 10377 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 8693 248167 SH SOLE 21 248167 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 23481 670304 SH SOLE 22 606649 0 63655 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 151 4300 SH SOLE 26 4300 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 116 3314 SH SOLE 28 3314 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 115 3287 SH SOLE 30 3287 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 43 1224 SH SOLE 36 1224 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 117 3331 SH SOLE 40 3331 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 39 1615 SH SOLE 2 1318 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 20 836 SH SOLE 7 836 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2798 116713 SH SOLE 18 116713 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 573 23893 SH SOLE 19 23893 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 23469 979084 SH SOLE 21 979084 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 22580 942003 SH SOLE 22 877395 0 64608 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 163 6790 SH SOLE 26 6790 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 116 4848 SH SOLE 28 4848 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 116 4826 SH SOLE 30 4826 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 90 3760 SH SOLE 40 3760 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 1949 1646000 PRN SOLE 21 1646000 0 0 LIBERTY PPTY TR SH BEN INT 531172104 29570 726358 SH SOLE 2 231035 0 495323 LIBERTY PPTY TR SH BEN INT 531172104 7852 192866 SH SOLE 4 188953 0 3913 LIBERTY PPTY TR SH BEN INT 531172104 9072 222852 SH SOLE 7 217356 0 5496 LIBERTY PPTY TR SH BEN INT 531172104 254 6244 SH SOLE 15 6244 0 0 LIBERTY PPTY TR SH BEN INT 531172104 22484 552309 SH SOLE 18 537888 0 14421 LIBERTY PPTY TR SH BEN INT 531172104 17563 431406 SH SOLE 19 431406 0 0 LIBERTY PPTY TR SH BEN INT 531172104 4683 115031 SH SOLE 20 0 0 115031 LIBERTY PPTY TR SH BEN INT 531172104 301335 7401981 SH SOLE 21 7401981 0 0 LIBERTY PPTY TR SH BEN INT 531172104 275804 6774841 SH SOLE 22 6241778 0 533063 LIBERTY PPTY TR SH BEN INT 531172104 8694 213560 SH SOLE 23 213560 0 0 LIBERTY PPTY TR SH BEN INT 531172104 14495 356059 SH SOLE 25 356059 0 0 LIBERTY PPTY TR SH BEN INT 531172104 18923 464830 SH SOLE 26 165292 0 299538 LIBERTY PPTY TR SH BEN INT 531172104 1254 30807 SH SOLE 28 22894 0 7913 LIBERTY PPTY TR SH BEN INT 531172104 3802 93384 SH SOLE 29 57559 0 35825 LIBERTY PPTY TR SH BEN INT 531172104 37063 910417 SH SOLE 30 910417 0 0 LIBERTY PPTY TR SH BEN INT 531172104 3337 81968 SH SOLE 31 61490 0 20478 LIBERTY PPTY TR SH BEN INT 531172104 6683 164153 SH SOLE 34 164153 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6787 166715 SH SOLE 36 166715 0 0 LIBERTY PPTY TR SH BEN INT 531172104 29 712 SH SOLE 40 712 0 0 LIBERTY TAX INC CL A 53128T102 13 1021 SH SOLE 2 299 0 722 LIBERTY TAX INC CL A 53128T102 337 26022 SH SOLE 18 26022 0 0 LIBERTY TAX INC CL A 53128T102 55 4279 SH SOLE 19 4279 0 0 LIBERTY TAX INC CL A 53128T102 2837 219067 SH SOLE 21 219067 0 0 LIBERTY TAX INC CL A 53128T102 989 76352 SH SOLE 22 72180 0 4172 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 171 14739 SH SOLE 2 3008 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 22 1863 SH SOLE 7 1863 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3226 278072 SH SOLE 18 278072 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 551 47542 SH SOLE 19 47542 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 25493 2197663 SH SOLE 21 2197663 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 22795 1965058 SH SOLE 22 1831219 0 133839 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 200 17214 SH SOLE 26 13071 0 4143 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 120 10311 SH SOLE 28 10311 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 226 19523 SH SOLE 29 0 0 19523 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 113 9782 SH SOLE 30 9782 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 87 7486 SH SOLE 40 7486 0 0 LIFE STORAGE INC COM 53223X107 3500 47230 SH SOLE 2 24054 0 23176 LIFE STORAGE INC COM 53223X107 1115 15050 SH SOLE 4 15050 0 0 LIFE STORAGE INC COM 53223X107 4315 58230 SH SOLE 7 58230 0 0 LIFE STORAGE INC COM 53223X107 121 1628 SH SOLE 15 1628 0 0 LIFE STORAGE INC COM 53223X107 11745 158503 SH SOLE 18 158503 0 0 LIFE STORAGE INC COM 53223X107 4467 60279 SH SOLE 19 60279 0 0 LIFE STORAGE INC COM 53223X107 168063 2268051 SH SOLE 21 2268051 0 0 LIFE STORAGE INC COM 53223X107 148941 2009996 SH SOLE 22 1869959 0 140037 LIFE STORAGE INC COM 53223X107 171 2311 SH SOLE 23 2311 0 0 LIFE STORAGE INC COM 53223X107 6053 81688 SH SOLE 25 81688 0 0 LIFE STORAGE INC COM 53223X107 1959 26432 SH SOLE 26 9717 0 16715 LIFE STORAGE INC COM 53223X107 465 6282 SH SOLE 28 6282 0 0 LIFE STORAGE INC COM 53223X107 1190 16056 SH SOLE 29 16056 0 0 LIFE STORAGE INC COM 53223X107 17603 237563 SH SOLE 30 237563 0 0 LIFE STORAGE INC COM 53223X107 80 1078 SH SOLE 31 1078 0 0 LIFE STORAGE INC COM 53223X107 372 5026 SH SOLE 40 5026 0 0 LIFEPOINT HEALTH INC COM 53219L109 2845 42373 SH SOLE 2 23429 0 18944 LIFEPOINT HEALTH INC COM 53219L109 16 242 SH SOLE 4 242 0 0 LIFEPOINT HEALTH INC COM 53219L109 125 1855 SH SOLE 7 1855 0 0 LIFEPOINT HEALTH INC COM 53219L109 9195 136937 SH SOLE 18 136937 0 0 LIFEPOINT HEALTH INC COM 53219L109 20620 307071 SH SOLE 19 307071 0 0 LIFEPOINT HEALTH INC COM 53219L109 122268 1820822 SH SOLE 21 1820822 0 0 LIFEPOINT HEALTH INC COM 53219L109 87435 1302091 SH SOLE 22 1178956 0 123135 LIFEPOINT HEALTH INC COM 53219L109 778 11593 SH SOLE 26 8951 0 2642 LIFEPOINT HEALTH INC COM 53219L109 423 6295 SH SOLE 28 6295 0 0 LIFEPOINT HEALTH INC COM 53219L109 922 13732 SH SOLE 30 13732 0 0 LIFEPOINT HEALTH INC COM 53219L109 61 908 SH SOLE 31 908 0 0 LIFEPOINT HEALTH INC COM 53219L109 300 4462 SH SOLE 36 4462 0 0 LIFEPOINT HEALTH INC COM 53219L109 315 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 722 39797 SH SOLE 18 39797 0 0 LIFETIME BRANDS INC COM 53222Q103 183 10079 SH SOLE 19 10079 0 0 LIFETIME BRANDS INC COM 53222Q103 5648 311193 SH SOLE 21 311193 0 0 LIFETIME BRANDS INC COM 53222Q103 6569 361918 SH SOLE 22 355800 0 6118 LIFETIME BRANDS INC COM 53222Q103 59 3236 SH SOLE 23 3236 0 0 LIFEVANTAGE CORP COM NEW 53222K205 11 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 189 43558 SH SOLE 21 43558 0 0 LIFEVANTAGE CORP COM NEW 53222K205 141 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 157 16803 SH SOLE 18 16803 0 0 LIFEWAY FOODS INC COM 531914109 29 3056 SH SOLE 19 3056 0 0 LIFEWAY FOODS INC COM 531914109 1397 149623 SH SOLE 21 149623 0 0 LIFEWAY FOODS INC COM 531914109 317 33890 SH SOLE 22 30367 0 3523 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 132 1089 SH SOLE 2 966 0 123 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9 78 SH SOLE 4 78 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 54 443 SH SOLE 7 443 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11407 93965 SH SOLE 18 93965 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9536 78552 SH SOLE 19 78552 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 236895 1951361 SH SOLE 21 1951361 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 63063 519461 SH SOLE 22 482010 0 37451 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 36 297 SH SOLE 23 297 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 669 5513 SH SOLE 26 4075 0 1438 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 315 2596 SH SOLE 28 2596 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3378 27822 SH SOLE 30 27822 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 91 747 SH SOLE 34 747 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 237 1956 SH SOLE 40 1956 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 5 2675 SH SOLE 21 2675 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 11 4101 SH SOLE 18 4101 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 16 6052 SH SOLE 19 6052 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 171 63272 SH SOLE 21 63272 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 598 221540 SH SOLE 22 221540 0 0 LILIS ENERGY INC COM NEW 532403201 14 2764 SH SOLE 2 2021 0 743 LILIS ENERGY INC COM NEW 532403201 747 152405 SH SOLE 18 152405 0 0 LILIS ENERGY INC COM NEW 532403201 112 22773 SH SOLE 19 22773 0 0 LILIS ENERGY INC COM NEW 532403201 6431 1312431 SH SOLE 21 1312431 0 0 LILIS ENERGY INC COM NEW 532403201 1959 399718 SH SOLE 22 366268 0 33450 LILLY ELI & CO COM 532457108 130942 1591029 SH SOLE 2 636039 0 954990 LILLY ELI & CO COM 532457108 27609 335468 SH SOLE 4 310622 0 24846 LILLY ELI & CO COM 532457108 60298 732663 SH SOLE 7 694683 0 37980 LILLY ELI & CO COM 532457108 1381 16783 SH SOLE 13 16783 0 0 LILLY ELI & CO COM 532457108 537 6522 SH SOLE 15 6522 0 0 LILLY ELI & CO COM 532457108 27 330 SH SOLE 17 0 0 330 LILLY ELI & CO COM 532457108 183548 2230227 SH SOLE 18 2088175 0 142052 LILLY ELI & CO COM 532457108 151620 1842281 SH SOLE 19 1824153 0 18128 LILLY ELI & CO COM 532457108 44142 536356 SH SOLE 20 0 0 536356 LILLY ELI & CO COM 532457108 1553519 18876297 SH SOLE 21 18876297 0 0 LILLY ELI & CO COM 532457108 2140904 26013417 SH SOLE 22 21511509 0 4501908 LILLY ELI & CO COM 532457108 101181 1229422 SH SOLE 23 1229422 0 0 LILLY ELI & CO COM 532457108 73784 896530 SH SOLE 25 896530 0 0 LILLY ELI & CO COM 532457108 293287 3563633 SH SOLE 26 824417 0 2739216 LILLY ELI & CO COM 532457108 17269 209828 SH SOLE 28 157239 0 52589 LILLY ELI & CO COM 532457108 5577 67764 SH SOLE 29 39240 0 28524 LILLY ELI & CO COM 532457108 232106 2820249 SH SOLE 30 2820249 0 0 LILLY ELI & CO COM 532457108 42907 521347 SH SOLE 31 221785 0 299562 LILLY ELI & CO COM 532457108 4101 49826 SH SOLE 32 49826 0 0 LILLY ELI & CO COM 532457108 75771 920667 SH SOLE 34 920667 0 0 LILLY ELI & CO COM 532457108 92006 1117935 SH SOLE 36 1117935 0 0 LILLY ELI & CO COM 532457108 426 5173 SH SOLE 40 5173 0 0 LIMBACH HLDGS INC COM 53263P105 7 574 SH SOLE 18 574 0 0 LIMBACH HLDGS INC COM 53263P105 121 10132 SH SOLE 21 10132 0 0 LIMELIGHT NETWORKS INC COM 53261M104 45 15558 SH SOLE 2 9115 0 6443 LIMELIGHT NETWORKS INC COM 53261M104 6 2223 SH SOLE 7 2223 0 0 LIMELIGHT NETWORKS INC COM 53261M104 809 279957 SH SOLE 18 279957 0 0 LIMELIGHT NETWORKS INC COM 53261M104 1832 634073 SH SOLE 19 634073 0 0 LIMELIGHT NETWORKS INC COM 53261M104 6868 2376411 SH SOLE 21 2376411 0 0 LIMELIGHT NETWORKS INC COM 53261M104 9311 3221857 SH SOLE 22 3164581 0 57276 LIMELIGHT NETWORKS INC COM 53261M104 96 33309 SH SOLE 23 33309 0 0 LIMELIGHT NETWORKS INC COM 53261M104 359 124115 SH SOLE 29 0 0 124115 LIMONEIRA CO COM 532746104 39 1645 SH SOLE 2 432 0 1213 LIMONEIRA CO COM 532746104 1117 47266 SH SOLE 7 47266 0 0 LIMONEIRA CO COM 532746104 1085 45935 SH SOLE 18 45935 0 0 LIMONEIRA CO COM 532746104 196 8305 SH SOLE 19 8305 0 0 LIMONEIRA CO COM 532746104 9200 389352 SH SOLE 21 389352 0 0 LIMONEIRA CO COM 532746104 4078 172593 SH SOLE 22 156033 0 16560 LINCOLN EDL SVCS CORP COM 533535100 13 4132 SH SOLE 18 4132 0 0 LINCOLN EDL SVCS CORP COM 533535100 201 64795 SH SOLE 21 64795 0 0 LINCOLN EDL SVCS CORP COM 533535100 1765 569458 SH SOLE 22 569458 0 0 LINCOLN ELEC HLDGS INC COM 533900106 5009 54389 SH SOLE 2 34290 0 20099 LINCOLN ELEC HLDGS INC COM 533900106 32 352 SH SOLE 4 352 0 0 LINCOLN ELEC HLDGS INC COM 533900106 3363 36518 SH SOLE 7 36518 0 0 LINCOLN ELEC HLDGS INC COM 533900106 19123 207660 SH SOLE 18 207660 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2461 26725 SH SOLE 19 26725 0 0 LINCOLN ELEC HLDGS INC COM 533900106 240936 2616311 SH SOLE 21 2616311 0 0 LINCOLN ELEC HLDGS INC COM 533900106 178633 1939769 SH SOLE 22 1760622 0 179147 LINCOLN ELEC HLDGS INC COM 533900106 1995 21660 SH SOLE 26 17853 0 3807 LINCOLN ELEC HLDGS INC COM 533900106 798 8666 SH SOLE 28 8666 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1069 11604 SH SOLE 29 0 0 11604 LINCOLN ELEC HLDGS INC COM 533900106 7622 82762 SH SOLE 30 82762 0 0 LINCOLN ELEC HLDGS INC COM 533900106 123 1337 SH SOLE 31 1337 0 0 LINCOLN ELEC HLDGS INC COM 533900106 218 2371 SH SOLE 36 2371 0 0 LINCOLN ELEC HLDGS INC COM 533900106 591 6416 SH SOLE 40 6416 0 0 LINCOLN NATL CORP IND COM 534187109 39729 587881 SH SOLE 2 365987 0 221894 LINCOLN NATL CORP IND COM 534187109 8425 124664 SH SOLE 4 119437 0 5227 LINCOLN NATL CORP IND COM 534187109 14105 208722 SH SOLE 7 193660 0 15062 LINCOLN NATL CORP IND COM 534187109 6169 91283 SH SOLE 13 91283 0 0 LINCOLN NATL CORP IND COM 534187109 120 1775 SH SOLE 15 1775 0 0 LINCOLN NATL CORP IND COM 534187109 63031 932693 SH SOLE 18 891956 0 40737 LINCOLN NATL CORP IND COM 534187109 90532 1339627 SH SOLE 19 1339627 0 0 LINCOLN NATL CORP IND COM 534187109 8768 129745 SH SOLE 20 0 0 129745 LINCOLN NATL CORP IND COM 534187109 313179 4634197 SH SOLE 21 4634197 0 0 LINCOLN NATL CORP IND COM 534187109 526512 7790947 SH SOLE 22 6321964 0 1468983 LINCOLN NATL CORP IND COM 534187109 25262 373812 SH SOLE 23 373812 0 0 LINCOLN NATL CORP IND COM 534187109 12425 183849 SH SOLE 25 183849 0 0 LINCOLN NATL CORP IND COM 534187109 41200 609644 SH SOLE 26 218409 0 391235 LINCOLN NATL CORP IND COM 534187109 3244 47999 SH SOLE 28 35885 0 12114 LINCOLN NATL CORP IND COM 534187109 9886 146284 SH SOLE 29 38627 0 107657 LINCOLN NATL CORP IND COM 534187109 48799 722094 SH SOLE 30 722094 0 0 LINCOLN NATL CORP IND COM 534187109 13275 196439 SH SOLE 31 122595 0 73844 LINCOLN NATL CORP IND COM 534187109 19393 286959 SH SOLE 34 286959 0 0 LINCOLN NATL CORP IND COM 534187109 24645 364681 SH SOLE 36 364681 0 0 LINCOLN NATL CORP IND COM 534187109 75 1104 SH SOLE 40 1104 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 23 2216 SH SOLE 2 1033 0 1183 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 752 71632 SH SOLE 18 71632 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 103 9777 SH SOLE 19 9777 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 6534 622277 SH SOLE 21 622277 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2694 256597 SH SOLE 22 239892 0 16705 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 29 2758 SH SOLE 28 2758 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 44 4226 SH SOLE 30 4226 0 0 LINDSAY CORP COM 535555106 43 478 SH SOLE 2 442 0 36 LINDSAY CORP COM 535555106 5 53 SH SOLE 4 53 0 0 LINDSAY CORP COM 535555106 1460 16356 SH SOLE 7 16356 0 0 LINDSAY CORP COM 535555106 4420 49524 SH SOLE 18 49524 0 0 LINDSAY CORP COM 535555106 661 7404 SH SOLE 19 7404 0 0 LINDSAY CORP COM 535555106 80469 901618 SH SOLE 21 901618 0 0 LINDSAY CORP COM 535555106 25002 280129 SH SOLE 22 256622 0 23507 LINDSAY CORP COM 535555106 467 5233 SH SOLE 26 4375 0 858 LINDSAY CORP COM 535555106 147 1649 SH SOLE 28 1649 0 0 LINDSAY CORP COM 535555106 3962 44395 SH SOLE 30 44395 0 0 LINDSAY CORP COM 535555106 167 1870 SH SOLE 40 1870 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 611 21657 SH SOLE 2 4107 0 17550 LIONS GATE ENTMNT CORP CL A VTG 535919401 6 200 SH SOLE 4 200 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 33 1154 SH SOLE 7 1154 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 741 26242 SH SOLE 18 26242 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 678 24026 SH SOLE 19 24026 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 14932 529134 SH SOLE 21 529134 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 43654 1546912 SH SOLE 22 1393032 0 153880 LIONS GATE ENTMNT CORP CL A VTG 535919401 333 11801 SH SOLE 26 9033 0 2768 LIONS GATE ENTMNT CORP CL A VTG 535919401 212 7511 SH SOLE 28 7511 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 204 7232 SH SOLE 30 7232 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 30 1075 SH SOLE 31 1075 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 176 6223 SH SOLE 40 6223 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1476 56174 SH SOLE 2 12538 0 43636 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 14 548 SH SOLE 4 548 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 68 2572 SH SOLE 7 2572 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1554 59123 SH SOLE 18 59123 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 4692 178532 SH SOLE 19 178532 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 27234 1036315 SH SOLE 21 1036315 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 74834 2847551 SH SOLE 22 2497049 0 350502 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 705 26824 SH SOLE 26 21058 0 5766 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 409 15559 SH SOLE 28 15559 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1185 45074 SH SOLE 29 0 0 45074 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 437 16637 SH SOLE 30 16637 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 63 2413 SH SOLE 31 2413 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 586 22301 SH SOLE 34 22301 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 293 11133 SH SOLE 40 11133 0 0 LIPOCINE INC NEW COM 53630X104 12 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 298 74016 SH SOLE 21 74016 0 0 LIPOCINE INC NEW COM 53630X104 834 207527 SH SOLE 22 207527 0 0 LIQTECH INTL INC COM 53632A102 3 10509 SH SOLE 21 10509 0 0 LIQUIDITY SERVICES INC COM 53635B107 34 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 829 130612 SH SOLE 18 130612 0 0 LIQUIDITY SERVICES INC COM 53635B107 112 17675 SH SOLE 19 17675 0 0 LIQUIDITY SERVICES INC COM 53635B107 14236 2241877 SH SOLE 21 2241877 0 0 LIQUIDITY SERVICES INC COM 53635B107 4401 693061 SH SOLE 22 662737 0 30324 LIQUIDITY SERVICES INC COM 53635B107 198 31247 SH SOLE 30 31247 0 0 LITHIA MTRS INC CL A 536797103 99 1049 SH SOLE 2 970 0 79 LITHIA MTRS INC CL A 536797103 12 125 SH SOLE 4 125 0 0 LITHIA MTRS INC CL A 536797103 84 890 SH SOLE 7 890 0 0 LITHIA MTRS INC CL A 536797103 10317 109488 SH SOLE 18 109488 0 0 LITHIA MTRS INC CL A 536797103 1479 15697 SH SOLE 19 15697 0 0 LITHIA MTRS INC CL A 536797103 190851 2025376 SH SOLE 21 2025376 0 0 LITHIA MTRS INC CL A 536797103 58655 622462 SH SOLE 22 576867 0 45595 LITHIA MTRS INC CL A 536797103 926 9831 SH SOLE 26 8448 0 1383 LITHIA MTRS INC CL A 536797103 323 3430 SH SOLE 28 3430 0 0 LITHIA MTRS INC CL A 536797103 468 4970 SH SOLE 29 0 0 4970 LITHIA MTRS INC CL A 536797103 3190 33858 SH SOLE 30 33858 0 0 LITHIA MTRS INC CL A 536797103 243 2583 SH SOLE 40 2583 0 0 LITTELFUSE INC COM 537008104 1668 10110 SH SOLE 2 9911 0 199 LITTELFUSE INC COM 537008104 21 130 SH SOLE 4 130 0 0 LITTELFUSE INC COM 537008104 90 547 SH SOLE 7 547 0 0 LITTELFUSE INC COM 537008104 23533 142626 SH SOLE 18 142626 0 0 LITTELFUSE INC COM 537008104 2403 14561 SH SOLE 19 14561 0 0 LITTELFUSE INC COM 537008104 228588 1385382 SH SOLE 21 1385382 0 0 LITTELFUSE INC COM 537008104 114941 696615 SH SOLE 22 653524 0 43091 LITTELFUSE INC COM 537008104 1415 8573 SH SOLE 26 7248 0 1325 LITTELFUSE INC COM 537008104 524 3175 SH SOLE 28 3175 0 0 LITTELFUSE INC COM 537008104 579 3508 SH SOLE 30 3508 0 0 LITTELFUSE INC COM 537008104 412 2499 SH SOLE 40 2499 0 0 LIVANOVA PLC SHS G5509L101 1678 27413 SH SOLE 2 19345 0 8068 LIVANOVA PLC SHS G5509L101 10 168 SH SOLE 4 168 0 0 LIVANOVA PLC SHS G5509L101 73 1189 SH SOLE 7 1189 0 0 LIVANOVA PLC SHS G5509L101 18905 308859 SH SOLE 18 308859 0 0 LIVANOVA PLC SHS G5509L101 1916 31302 SH SOLE 19 31302 0 0 LIVANOVA PLC SHS G5509L101 170295 2782143 SH SOLE 21 2782143 0 0 LIVANOVA PLC SHS G5509L101 90094 1471884 SH SOLE 22 1386790 0 85094 LIVANOVA PLC SHS G5509L101 636 10383 SH SOLE 26 9098 0 1285 LIVANOVA PLC SHS G5509L101 384 6273 SH SOLE 28 6273 0 0 LIVANOVA PLC SHS G5509L101 419 6839 SH SOLE 30 6839 0 0 LIVANOVA PLC SHS G5509L101 142 2327 SH SOLE 40 2327 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 4826 138482 SH SOLE 2 93328 0 45154 LIVE NATION ENTERTAINMENT IN COM 538034109 188 5382 SH SOLE 4 5382 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 206 5910 SH SOLE 7 5910 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2041 58552 SH SOLE 15 0 0 58552 LIVE NATION ENTERTAINMENT IN COM 538034109 15699 450472 SH SOLE 18 450193 0 279 LIVE NATION ENTERTAINMENT IN COM 538034109 11750 337162 SH SOLE 19 337162 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 195585 5612186 SH SOLE 21 5612186 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 145385 4171730 SH SOLE 22 3768291 0 403439 LIVE NATION ENTERTAINMENT IN COM 538034109 267 7655 SH SOLE 23 7655 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 174 5000 SH SOLE 25 5000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1767 50700 SH SOLE 26 40803 0 9897 LIVE NATION ENTERTAINMENT IN COM 538034109 613 17581 SH SOLE 28 17581 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1142 32771 SH SOLE 29 0 0 32771 LIVE NATION ENTERTAINMENT IN COM 538034109 786 22561 SH SOLE 30 22561 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 105 3004 SH SOLE 31 3004 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 156 4463 SH SOLE 34 4463 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 168 4807 SH SOLE 36 4807 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 519 14880 SH SOLE 40 14880 0 0 LIVE NATION ENTERTAINMENT IN DBCV 2.500% 5/1 538034AJ8 465 408000 PRN SOLE 21 408000 0 0 LIVE OAK BANCSHARES INC COM 53803X105 29 1188 SH SOLE 2 749 0 439 LIVE OAK BANCSHARES INC COM 53803X105 17 696 SH SOLE 7 696 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1750 72302 SH SOLE 18 72302 0 0 LIVE OAK BANCSHARES INC COM 53803X105 384 15861 SH SOLE 19 15861 0 0 LIVE OAK BANCSHARES INC COM 53803X105 15001 619880 SH SOLE 21 619880 0 0 LIVE OAK BANCSHARES INC COM 53803X105 8805 363856 SH SOLE 22 311305 0 52551 LIVE OAK BANCSHARES INC COM 53803X105 123 5066 SH SOLE 28 5066 0 0 LIVE OAK BANCSHARES INC COM 53803X105 118 4893 SH SOLE 30 4893 0 0 LIVE VENTURES INC COM NEW 538142308 7 631 SH SOLE 21 631 0 0 LIVEPERSON INC COM 538146101 27 2421 SH SOLE 2 2166 0 255 LIVEPERSON INC COM 538146101 3 317 SH SOLE 4 317 0 0 LIVEPERSON INC COM 538146101 13 1169 SH SOLE 7 1169 0 0 LIVEPERSON INC COM 538146101 2855 259574 SH SOLE 18 259574 0 0 LIVEPERSON INC COM 538146101 398 36175 SH SOLE 19 36175 0 0 LIVEPERSON INC COM 538146101 49974 4543073 SH SOLE 21 4543073 0 0 LIVEPERSON INC COM 538146101 16141 1467349 SH SOLE 22 1366224 0 101125 LIVEPERSON INC COM 538146101 410 37244 SH SOLE 26 32868 0 4376 LIVEPERSON INC COM 538146101 85 7693 SH SOLE 28 7693 0 0 LIVEPERSON INC COM 538146101 830 75447 SH SOLE 30 75447 0 0 LIVEPERSON INC COM 538146101 71 6450 SH SOLE 40 6450 0 0 LKQ CORP COM 501889208 11690 354777 SH SOLE 2 60566 0 294211 LKQ CORP COM 501889208 2836 86068 SH SOLE 4 79277 0 6791 LKQ CORP COM 501889208 7023 213128 SH SOLE 7 204533 0 8595 LKQ CORP COM 501889208 63 1902 SH SOLE 15 1902 0 0 LKQ CORP COM 501889208 22796 691838 SH SOLE 18 649640 0 42198 LKQ CORP COM 501889208 9250 280732 SH SOLE 19 280732 0 0 LKQ CORP COM 501889208 6769 205423 SH SOLE 20 0 0 205423 LKQ CORP COM 501889208 189981 5765730 SH SOLE 21 5765730 0 0 LKQ CORP COM 501889208 265077 8044819 SH SOLE 22 6647257 0 1397562 LKQ CORP COM 501889208 11623 352736 SH SOLE 23 352736 0 0 LKQ CORP COM 501889208 6461 196097 SH SOLE 25 196097 0 0 LKQ CORP COM 501889208 27065 821400 SH SOLE 26 324842 0 496558 LKQ CORP COM 501889208 2100 63725 SH SOLE 28 47126 0 16599 LKQ CORP COM 501889208 2966 90022 SH SOLE 29 14251 0 75771 LKQ CORP COM 501889208 24856 754358 SH SOLE 30 754358 0 0 LKQ CORP COM 501889208 4802 145738 SH SOLE 31 65486 0 80252 LKQ CORP COM 501889208 4891 148433 SH SOLE 34 148433 0 0 LKQ CORP COM 501889208 10006 303680 SH SOLE 36 303680 0 0 LKQ CORP COM 501889208 52 1593 SH SOLE 40 1593 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 22823 6465348 SH SOLE 18 6465348 0 0 LM FDG AMER INC COM 502074107 12 2928 SH SOLE 21 2928 0 0 LOCKHEED MARTIN CORP COM 539830109 89990 324159 SH SOLE 2 79118 0 245041 LOCKHEED MARTIN CORP COM 539830109 22110 79644 SH SOLE 4 73066 0 6578 LOCKHEED MARTIN CORP COM 539830109 52916 190611 SH SOLE 7 190611 0 0 LOCKHEED MARTIN CORP COM 539830109 545 1964 SH SOLE 13 1964 0 0 LOCKHEED MARTIN CORP COM 539830109 532 1917 SH SOLE 15 1917 0 0 LOCKHEED MARTIN CORP COM 539830109 83 299 SH SOLE 17 0 0 299 LOCKHEED MARTIN CORP COM 539830109 255180 919203 SH SOLE 18 888307 0 30896 LOCKHEED MARTIN CORP COM 539830109 300378 1082014 SH SOLE 19 1082014 0 0 LOCKHEED MARTIN CORP COM 539830109 39441 142075 SH SOLE 20 0 0 142075 LOCKHEED MARTIN CORP COM 539830109 2053896 7398494 SH SOLE 21 7398494 0 0 LOCKHEED MARTIN CORP COM 539830109 1843970 6642304 SH SOLE 22 5479685 0 1162619 LOCKHEED MARTIN CORP COM 539830109 88993 320567 SH SOLE 23 320567 0 0 LOCKHEED MARTIN CORP COM 539830109 68409 246423 SH SOLE 25 246423 0 0 LOCKHEED MARTIN CORP COM 539830109 92259 332333 SH SOLE 26 153367 0 178966 LOCKHEED MARTIN CORP COM 539830109 3906 14069 SH SOLE 28 0 0 14069 LOCKHEED MARTIN CORP COM 539830109 2977 10723 SH SOLE 29 9908 0 815 LOCKHEED MARTIN CORP COM 539830109 193682 697676 SH SOLE 30 697676 0 0 LOCKHEED MARTIN CORP COM 539830109 33838 121891 SH SOLE 31 68909 0 52982 LOCKHEED MARTIN CORP COM 539830109 15083 54331 SH SOLE 32 54331 0 0 LOCKHEED MARTIN CORP COM 539830109 83993 302556 SH SOLE 36 302556 0 0 LOCKHEED MARTIN CORP COM 539830109 379 1365 SH SOLE 40 1365 0 0 LOEWS CORP COM 540424108 15879 339230 SH SOLE 2 72443 0 266787 LOEWS CORP COM 540424108 3996 85367 SH SOLE 4 78162 0 7205 LOEWS CORP COM 540424108 12281 262352 SH SOLE 7 232586 0 29766 LOEWS CORP COM 540424108 453 9677 SH SOLE 13 9677 0 0 LOEWS CORP COM 540424108 87 1853 SH SOLE 15 1853 0 0 LOEWS CORP COM 540424108 29067 620960 SH SOLE 18 582123 0 38837 LOEWS CORP COM 540424108 3853 82309 SH SOLE 19 82309 0 0 LOEWS CORP COM 540424108 7663 163710 SH SOLE 20 0 0 163710 LOEWS CORP COM 540424108 254293 5432450 SH SOLE 21 5432450 0 0 LOEWS CORP COM 540424108 369712 7898146 SH SOLE 22 6354873 0 1543273 LOEWS CORP COM 540424108 16104 344037 SH SOLE 23 344037 0 0 LOEWS CORP COM 540424108 8685 185546 SH SOLE 25 185546 0 0 LOEWS CORP COM 540424108 34691 741111 SH SOLE 26 280607 0 460504 LOEWS CORP COM 540424108 2793 59657 SH SOLE 28 44049 0 15608 LOEWS CORP COM 540424108 579 12375 SH SOLE 29 12375 0 0 LOEWS CORP COM 540424108 38944 831964 SH SOLE 30 831964 0 0 LOEWS CORP COM 540424108 6215 132774 SH SOLE 31 75521 0 57253 LOEWS CORP COM 540424108 955 20400 SH SOLE 34 20400 0 0 LOEWS CORP COM 540424108 16166 345343 SH SOLE 36 345343 0 0 LOEWS CORP COM 540424108 68 1445 SH SOLE 40 1445 0 0 LOGITECH INTL S A SHS H50430232 4 100 SH SOLE 2 100 0 0 LOGITECH INTL S A SHS H50430232 295 8046 SH SOLE 22 8046 0 0 LOGMEIN INC COM 54142L109 4805 45985 SH SOLE 2 24889 0 21096 LOGMEIN INC COM 54142L109 265 2536 SH SOLE 4 2536 0 0 LOGMEIN INC COM 54142L109 133 1276 SH SOLE 7 1276 0 0 LOGMEIN INC COM 54142L109 1300 12438 SH SOLE 15 0 0 12438 LOGMEIN INC COM 54142L109 2 15 SH SOLE 17 0 0 15 LOGMEIN INC COM 54142L109 18606 178046 SH SOLE 18 177817 0 229 LOGMEIN INC COM 54142L109 7664 73337 SH SOLE 19 73337 0 0 LOGMEIN INC COM 54142L109 230135 2202249 SH SOLE 21 2202249 0 0 LOGMEIN INC COM 54142L109 170121 1627955 SH SOLE 22 1470107 0 157848 LOGMEIN INC COM 54142L109 568 5437 SH SOLE 23 5437 0 0 LOGMEIN INC COM 54142L109 268 2561 SH SOLE 25 2561 0 0 LOGMEIN INC COM 54142L109 2025 19381 SH SOLE 26 15045 0 4336 LOGMEIN INC COM 54142L109 770 7368 SH SOLE 28 7368 0 0 LOGMEIN INC COM 54142L109 645 6176 SH SOLE 29 0 0 6176 LOGMEIN INC COM 54142L109 915 8756 SH SOLE 30 8756 0 0 LOGMEIN INC COM 54142L109 753 7206 SH SOLE 31 1518 0 5688 LOGMEIN INC COM 54142L109 2853 27299 SH SOLE 34 27299 0 0 LOGMEIN INC COM 54142L109 65 620 SH SOLE 36 620 0 0 LOGMEIN INC COM 54142L109 623 5964 SH SOLE 40 5964 0 0 LONESTAR RES US INC CL A VTG 54240F103 10 2376 SH SOLE 18 2376 0 0 LONESTAR RES US INC CL A VTG 54240F103 22 5226 SH SOLE 19 5226 0 0 LONESTAR RES US INC CL A VTG 54240F103 120 27806 SH SOLE 21 27806 0 0 LONESTAR RES US INC CL A VTG 54240F103 172 40000 SH SOLE 22 40000 0 0 LONG IS ICED TEA CORP COM 54267E104 4 828 SH SOLE 18 828 0 0 LONG IS ICED TEA CORP COM 54267E104 104 19203 SH SOLE 21 19203 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 25 608 SH SOLE 2 608 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 3 70 SH SOLE 4 70 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 12 277 SH SOLE 7 277 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 1843 44366 SH SOLE 18 44366 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 328 7890 SH SOLE 19 7890 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 15379 370139 SH SOLE 21 370139 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 13923 335090 SH SOLE 22 310091 0 24999 LORAL SPACE & COMMUNICATNS I COM 543881106 117 2821 SH SOLE 26 1872 0 949 LORAL SPACE & COMMUNICATNS I COM 543881106 82 1965 SH SOLE 28 1965 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 293 7046 SH SOLE 30 7046 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 9 226 SH SOLE 36 226 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 72 1727 SH SOLE 40 1727 0 0 LOUISIANA PAC CORP COM 546347105 1631 67632 SH SOLE 2 64703 0 2929 LOUISIANA PAC CORP COM 546347105 20 828 SH SOLE 4 828 0 0 LOUISIANA PAC CORP COM 546347105 85 3521 SH SOLE 7 3521 0 0 LOUISIANA PAC CORP COM 546347105 22237 922328 SH SOLE 18 922328 0 0 LOUISIANA PAC CORP COM 546347105 2303 95534 SH SOLE 19 95534 0 0 LOUISIANA PAC CORP COM 546347105 236520 9810020 SH SOLE 21 9810020 0 0 LOUISIANA PAC CORP COM 546347105 128916 5346995 SH SOLE 22 5072572 0 274423 LOUISIANA PAC CORP COM 546347105 964 39989 SH SOLE 26 31475 0 8514 LOUISIANA PAC CORP COM 546347105 493 20443 SH SOLE 28 20443 0 0 LOUISIANA PAC CORP COM 546347105 769 31882 SH SOLE 29 0 0 31882 LOUISIANA PAC CORP COM 546347105 520 21558 SH SOLE 30 21558 0 0 LOUISIANA PAC CORP COM 546347105 377 15640 SH SOLE 40 15640 0 0 LOWES COS INC COM 548661107 140674 1814450 SH SOLE 2 968823 0 845627 LOWES COS INC COM 548661107 39233 506042 SH SOLE 4 484157 0 21885 LOWES COS INC COM 548661107 66532 858146 SH SOLE 7 699036 0 159110 LOWES COS INC COM 548661107 9356 120679 SH SOLE 13 120679 0 0 LOWES COS INC COM 548661107 451 5816 SH SOLE 15 5816 0 0 LOWES COS INC COM 548661107 11 138 SH SOLE 17 0 0 138 LOWES COS INC COM 548661107 262881 3390704 SH SOLE 18 3169159 0 221545 LOWES COS INC COM 548661107 346953 4475083 SH SOLE 19 4455147 0 19936 LOWES COS INC COM 548661107 36281 467958 SH SOLE 20 0 0 467958 LOWES COS INC COM 548661107 1008298 13005264 SH SOLE 21 13005264 0 0 LOWES COS INC COM 548661107 1968520 25390435 SH SOLE 22 20254930 0 5135505 LOWES COS INC COM 548661107 105433 1359901 SH SOLE 23 1359901 0 0 LOWES COS INC COM 548661107 53253 686876 SH SOLE 25 651900 0 34976 LOWES COS INC COM 548661107 185351 2390699 SH SOLE 26 734409 0 1656290 LOWES COS INC COM 548661107 14127 182218 SH SOLE 28 136360 0 45858 LOWES COS INC COM 548661107 37023 477537 SH SOLE 29 204609 0 272928 LOWES COS INC COM 548661107 181728 2343966 SH SOLE 30 2343966 0 0 LOWES COS INC COM 548661107 62395 804785 SH SOLE 31 441766 0 363019 LOWES COS INC COM 548661107 145463 1876216 SH SOLE 34 1876216 0 0 LOWES COS INC COM 548661107 94068 1213315 SH SOLE 36 1213315 0 0 LOWES COS INC COM 548661107 351 4527 SH SOLE 40 4527 0 0 LOXO ONCOLOGY INC COM 548862101 103 1283 SH SOLE 2 1138 0 145 LOXO ONCOLOGY INC COM 548862101 45 562 SH SOLE 7 562 0 0 LOXO ONCOLOGY INC COM 548862101 5528 68942 SH SOLE 18 68942 0 0 LOXO ONCOLOGY INC COM 548862101 1685 21010 SH SOLE 19 21010 0 0 LOXO ONCOLOGY INC COM 548862101 76212 950390 SH SOLE 21 950390 0 0 LOXO ONCOLOGY INC COM 548862101 40278 502288 SH SOLE 22 461261 0 41027 LOXO ONCOLOGY INC COM 548862101 15 193 SH SOLE 23 193 0 0 LOXO ONCOLOGY INC COM 548862101 3929 48996 SH SOLE 26 9806 0 39190 LOXO ONCOLOGY INC COM 548862101 193 2412 SH SOLE 28 2412 0 0 LOXO ONCOLOGY INC COM 548862101 309 3853 SH SOLE 30 3853 0 0 LOXO ONCOLOGY INC COM 548862101 53 658 SH SOLE 34 658 0 0 LOXO ONCOLOGY INC COM 548862101 184 2298 SH SOLE 40 2298 0 0 LPL FINL HLDGS INC COM 50212V100 1719 40485 SH SOLE 2 9205 0 31280 LPL FINL HLDGS INC COM 50212V100 15 355 SH SOLE 4 355 0 0 LPL FINL HLDGS INC COM 50212V100 134 3164 SH SOLE 7 3164 0 0 LPL FINL HLDGS INC COM 50212V100 1849 43558 SH SOLE 18 43558 0 0 LPL FINL HLDGS INC COM 50212V100 1629 38369 SH SOLE 19 38369 0 0 LPL FINL HLDGS INC COM 50212V100 46145 1086782 SH SOLE 21 1086782 0 0 LPL FINL HLDGS INC COM 50212V100 95657 2252869 SH SOLE 22 1993567 0 259302 LPL FINL HLDGS INC COM 50212V100 1310 30857 SH SOLE 26 25604 0 5253 LPL FINL HLDGS INC COM 50212V100 466 10985 SH SOLE 28 10985 0 0 LPL FINL HLDGS INC COM 50212V100 733 17256 SH SOLE 29 0 0 17256 LPL FINL HLDGS INC COM 50212V100 780 18367 SH SOLE 30 18367 0 0 LPL FINL HLDGS INC COM 50212V100 84 1972 SH SOLE 31 1972 0 0 LPL FINL HLDGS INC COM 50212V100 190 4476 SH SOLE 36 4476 0 0 LPL FINL HLDGS INC COM 50212V100 387 9120 SH SOLE 40 9120 0 0 LRAD CORP COM 50213V109 10 5758 SH SOLE 18 5758 0 0 LRAD CORP COM 50213V109 15 8678 SH SOLE 19 8678 0 0 LRAD CORP COM 50213V109 163 95984 SH SOLE 21 95984 0 0 LRAD CORP COM 50213V109 1925 1132352 SH SOLE 22 1132352 0 0 LSB INDS INC COM 502160104 50 4846 SH SOLE 2 973 0 3873 LSB INDS INC COM 502160104 5 438 SH SOLE 7 438 0 0 LSB INDS INC COM 502160104 1151 111446 SH SOLE 18 111446 0 0 LSB INDS INC COM 502160104 148 14303 SH SOLE 19 14303 0 0 LSB INDS INC COM 502160104 19118 1850714 SH SOLE 21 1850714 0 0 LSB INDS INC COM 502160104 4891 473505 SH SOLE 22 448065 0 25440 LSB INDS INC COM 502160104 269 26019 SH SOLE 30 26019 0 0 LSC COMMUNICATIONS INC COM 50218P107 201 9382 SH SOLE 2 3652 0 5730 LSC COMMUNICATIONS INC COM 50218P107 3 140 SH SOLE 4 140 0 0 LSC COMMUNICATIONS INC COM 50218P107 49 2267 SH SOLE 7 2267 0 0 LSC COMMUNICATIONS INC COM 50218P107 333 15577 SH SOLE 13 15577 0 0 LSC COMMUNICATIONS INC COM 50218P107 3646 170377 SH SOLE 18 170377 0 0 LSC COMMUNICATIONS INC COM 50218P107 3622 169273 SH SOLE 19 169273 0 0 LSC COMMUNICATIONS INC COM 50218P107 62451 2918294 SH SOLE 21 2918294 0 0 LSC COMMUNICATIONS INC COM 50218P107 27611 1290229 SH SOLE 22 1138686 0 151543 LSC COMMUNICATIONS INC COM 50218P107 100 4660 SH SOLE 26 3678 0 982 LSC COMMUNICATIONS INC COM 50218P107 70 3254 SH SOLE 28 3254 0 0 LSC COMMUNICATIONS INC COM 50218P107 1170 54680 SH SOLE 29 0 0 54680 LSC COMMUNICATIONS INC COM 50218P107 1040 48585 SH SOLE 30 48585 0 0 LSC COMMUNICATIONS INC COM 50218P107 247 11561 SH SOLE 36 11561 0 0 LSC COMMUNICATIONS INC COM 50218P107 60 2819 SH SOLE 40 2819 0 0 LSI INDS INC COM 50216C108 39 4333 SH SOLE 2 1036 0 3297 LSI INDS INC COM 50216C108 5 594 SH SOLE 7 594 0 0 LSI INDS INC COM 50216C108 828 91494 SH SOLE 18 91494 0 0 LSI INDS INC COM 50216C108 135 14956 SH SOLE 19 14956 0 0 LSI INDS INC COM 50216C108 7243 800381 SH SOLE 21 800381 0 0 LSI INDS INC COM 50216C108 6631 732703 SH SOLE 22 700820 0 31883 LTC PPTYS INC COM 502175102 297 5786 SH SOLE 2 1730 0 4056 LTC PPTYS INC COM 502175102 680 13223 SH SOLE 4 13223 0 0 LTC PPTYS INC COM 502175102 2543 49477 SH SOLE 7 49477 0 0 LTC PPTYS INC COM 502175102 68 1323 SH SOLE 15 1323 0 0 LTC PPTYS INC COM 502175102 10004 194664 SH SOLE 18 194664 0 0 LTC PPTYS INC COM 502175102 13011 253176 SH SOLE 19 253176 0 0 LTC PPTYS INC COM 502175102 176578 3436046 SH SOLE 21 3436046 0 0 LTC PPTYS INC COM 502175102 82927 1613681 SH SOLE 22 1544616 0 69065 LTC PPTYS INC COM 502175102 100 1951 SH SOLE 23 1951 0 0 LTC PPTYS INC COM 502175102 3481 67729 SH SOLE 25 67729 0 0 LTC PPTYS INC COM 502175102 1575 30657 SH SOLE 26 15927 0 14730 LTC PPTYS INC COM 502175102 273 5308 SH SOLE 28 5308 0 0 LTC PPTYS INC COM 502175102 698 13573 SH SOLE 29 13573 0 0 LTC PPTYS INC COM 502175102 13223 257301 SH SOLE 30 257301 0 0 LTC PPTYS INC COM 502175102 198 3850 SH SOLE 40 3850 0 0 LUBYS INC COM 549282101 9 3227 SH SOLE 18 3227 0 0 LUBYS INC COM 549282101 16 5639 SH SOLE 19 5639 0 0 LUBYS INC COM 549282101 163 57875 SH SOLE 21 57875 0 0 LUBYS INC COM 549282101 1398 497463 SH SOLE 22 497463 0 0 LULULEMON ATHLETICA INC COM 550021109 5807 97313 SH SOLE 2 10494 0 86819 LULULEMON ATHLETICA INC COM 550021109 1984 33255 SH SOLE 4 30330 0 2925 LULULEMON ATHLETICA INC COM 550021109 534 8945 SH SOLE 7 8945 0 0 LULULEMON ATHLETICA INC COM 550021109 11557 193674 SH SOLE 15 608 0 193066 LULULEMON ATHLETICA INC COM 550021109 5 83 SH SOLE 17 0 0 83 LULULEMON ATHLETICA INC COM 550021109 3486 58416 SH SOLE 18 48329 0 10087 LULULEMON ATHLETICA INC COM 550021109 2751 46105 SH SOLE 19 46105 0 0 LULULEMON ATHLETICA INC COM 550021109 5320 89162 SH SOLE 20 0 0 89162 LULULEMON ATHLETICA INC COM 550021109 67913 1138151 SH SOLE 21 1138151 0 0 LULULEMON ATHLETICA INC COM 550021109 170610 2859218 SH SOLE 22 2554583 0 304635 LULULEMON ATHLETICA INC COM 550021109 7932 132932 SH SOLE 23 132932 0 0 LULULEMON ATHLETICA INC COM 550021109 3948 66168 SH SOLE 25 66168 0 0 LULULEMON ATHLETICA INC COM 550021109 18566 311146 SH SOLE 26 122858 0 188288 LULULEMON ATHLETICA INC COM 550021109 1324 22194 SH SOLE 28 16898 0 5296 LULULEMON ATHLETICA INC COM 550021109 1761 29515 SH SOLE 29 4729 0 24786 LULULEMON ATHLETICA INC COM 550021109 7081 118665 SH SOLE 30 118665 0 0 LULULEMON ATHLETICA INC COM 550021109 3123 52339 SH SOLE 31 23108 0 29231 LULULEMON ATHLETICA INC COM 550021109 480 8051 SH SOLE 34 8051 0 0 LULULEMON ATHLETICA INC COM 550021109 6416 107522 SH SOLE 36 107522 0 0 LULULEMON ATHLETICA INC COM 550021109 31 522 SH SOLE 40 522 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 34 1376 SH SOLE 2 1247 0 129 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3 111 SH SOLE 4 111 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 15 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 3426 136727 SH SOLE 18 136727 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 455 18169 SH SOLE 19 18169 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 72412 2889542 SH SOLE 21 2889542 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 18466 736865 SH SOLE 22 679100 0 57765 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 185 7396 SH SOLE 26 7396 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 99 3965 SH SOLE 28 3965 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1016 40550 SH SOLE 30 40550 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 69 2755 SH SOLE 40 2755 0 0 LUMENTUM HLDGS INC COM 55024U109 203 3560 SH SOLE 2 3099 0 461 LUMENTUM HLDGS INC COM 55024U109 16 287 SH SOLE 4 287 0 0 LUMENTUM HLDGS INC COM 55024U109 84 1467 SH SOLE 7 1467 0 0 LUMENTUM HLDGS INC COM 55024U109 15803 277011 SH SOLE 18 277011 0 0 LUMENTUM HLDGS INC COM 55024U109 2236 39196 SH SOLE 19 39196 0 0 LUMENTUM HLDGS INC COM 55024U109 278865 4888087 SH SOLE 21 4888087 0 0 LUMENTUM HLDGS INC COM 55024U109 86977 1524573 SH SOLE 22 1404403 0 120170 LUMENTUM HLDGS INC COM 55024U109 3291 57683 SH SOLE 26 53836 0 3847 LUMENTUM HLDGS INC COM 55024U109 515 9025 SH SOLE 28 9025 0 0 LUMENTUM HLDGS INC COM 55024U109 4647 81462 SH SOLE 30 81462 0 0 LUMENTUM HLDGS INC COM 55024U109 388 6806 SH SOLE 40 6806 0 0 LUMINEX CORP DEL COM 55027E102 335 15862 SH SOLE 2 11928 0 3934 LUMINEX CORP DEL COM 55027E102 7 308 SH SOLE 4 308 0 0 LUMINEX CORP DEL COM 55027E102 25 1190 SH SOLE 7 1190 0 0 LUMINEX CORP DEL COM 55027E102 4154 196686 SH SOLE 18 196686 0 0 LUMINEX CORP DEL COM 55027E102 2146 101621 SH SOLE 19 101621 0 0 LUMINEX CORP DEL COM 55027E102 85130 4030793 SH SOLE 21 4030793 0 0 LUMINEX CORP DEL COM 55027E102 26644 1261558 SH SOLE 22 1190373 0 71185 LUMINEX CORP DEL COM 55027E102 1429 67653 SH SOLE 23 67653 0 0 LUMINEX CORP DEL COM 55027E102 521 24670 SH SOLE 26 22359 0 2311 LUMINEX CORP DEL COM 55027E102 120 5684 SH SOLE 28 5684 0 0 LUMINEX CORP DEL COM 55027E102 185 8779 SH SOLE 29 0 0 8779 LUMINEX CORP DEL COM 55027E102 1217 57605 SH SOLE 30 57605 0 0 LUMINEX CORP DEL COM 55027E102 86 4091 SH SOLE 40 4091 0 0 LUMOS NETWORKS CORP COM 550283105 38 2116 SH SOLE 2 841 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 1961 109717 SH SOLE 18 109717 0 0 LUMOS NETWORKS CORP COM 550283105 268 14981 SH SOLE 19 14981 0 0 LUMOS NETWORKS CORP COM 550283105 38553 2157401 SH SOLE 21 2157401 0 0 LUMOS NETWORKS CORP COM 550283105 12742 713038 SH SOLE 22 672616 0 40422 LUMOS NETWORKS CORP COM 550283105 51 2849 SH SOLE 28 2849 0 0 LUMOS NETWORKS CORP COM 550283105 593 33192 SH SOLE 30 33192 0 0 LUMOS NETWORKS CORP COM 550283105 28 1584 SH SOLE 40 1584 0 0 LUNA INNOVATIONS COM 550351100 7 4647 SH SOLE 18 4647 0 0 LUNA INNOVATIONS COM 550351100 119 78983 SH SOLE 21 78983 0 0 LUNA INNOVATIONS COM 550351100 307 203362 SH SOLE 22 203362 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 1752 28795 SH SOLE 22 28795 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 22324 366872 SH SOLE 25 366872 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 30635 503447 SH SOLE 34 503447 0 0 LYDALL INC DEL COM 550819106 35 670 SH SOLE 2 670 0 0 LYDALL INC DEL COM 550819106 19 375 SH SOLE 7 375 0 0 LYDALL INC DEL COM 550819106 4190 81047 SH SOLE 18 81047 0 0 LYDALL INC DEL COM 550819106 576 11143 SH SOLE 19 11143 0 0 LYDALL INC DEL COM 550819106 75209 1454713 SH SOLE 21 1454713 0 0 LYDALL INC DEL COM 550819106 24021 464620 SH SOLE 22 433475 0 31145 LYDALL INC DEL COM 550819106 63 1217 SH SOLE 26 0 0 1217 LYDALL INC DEL COM 550819106 129 2493 SH SOLE 28 2493 0 0 LYDALL INC DEL COM 550819106 1274 24643 SH SOLE 30 24643 0 0 LYDALL INC DEL COM 550819106 85 1642 SH SOLE 40 1642 0 0 LYON WILLIAM HOMES CL A NEW 552074700 121 5007 SH SOLE 2 940 0 4067 LYON WILLIAM HOMES CL A NEW 552074700 10 402 SH SOLE 7 402 0 0 LYON WILLIAM HOMES CL A NEW 552074700 2879 119255 SH SOLE 18 119255 0 0 LYON WILLIAM HOMES CL A NEW 552074700 391 16214 SH SOLE 19 16214 0 0 LYON WILLIAM HOMES CL A NEW 552074700 49040 2031466 SH SOLE 21 2031466 0 0 LYON WILLIAM HOMES CL A NEW 552074700 15935 660105 SH SOLE 22 623086 0 37019 LYON WILLIAM HOMES CL A NEW 552074700 82 3385 SH SOLE 28 3385 0 0 LYON WILLIAM HOMES CL A NEW 552074700 820 33963 SH SOLE 30 33963 0 0 LYON WILLIAM HOMES CL A NEW 552074700 51 2100 SH SOLE 40 2100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 76589 907557 SH SOLE 2 568315 0 339242 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 16966 201043 SH SOLE 4 191271 0 9772 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27037 320376 SH SOLE 7 301642 0 18734 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 144 1708 SH SOLE 13 1708 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 199 2360 SH SOLE 15 2360 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7 86 SH SOLE 17 0 0 86 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 57944 686617 SH SOLE 18 621176 0 65441 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12547 148675 SH SOLE 19 148675 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17585 208373 SH SOLE 20 0 0 208373 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 471957 5592571 SH SOLE 21 5592571 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 837203 9920644 SH SOLE 22 7975342 0 1945302 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 46403 549864 SH SOLE 23 549864 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 38253 453291 SH SOLE 25 453291 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 92717 1098672 SH SOLE 26 330694 0 767978 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6096 72236 SH SOLE 28 54097 0 18139 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18087 214325 SH SOLE 29 95488 0 118837 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 88932 1053820 SH SOLE 30 1053820 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31127 368846 SH SOLE 31 220501 0 148345 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7508 88971 SH SOLE 34 88971 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42026 497995 SH SOLE 36 497995 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3 37 SH SOLE 37 37 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 140 1659 SH SOLE 40 1659 0 0 M & T BK CORP COM 55261F104 35149 217036 SH SOLE 2 77500 0 139536 M & T BK CORP COM 55261F104 6763 41762 SH SOLE 4 37814 0 3948 M & T BK CORP COM 55261F104 18411 113684 SH SOLE 7 104351 0 9333 M & T BK CORP COM 55261F104 738 4560 SH SOLE 13 4560 0 0 M & T BK CORP COM 55261F104 167 1030 SH SOLE 15 1030 0 0 M & T BK CORP COM 55261F104 92931 573824 SH SOLE 18 554170 0 19654 M & T BK CORP COM 55261F104 69138 426912 SH SOLE 19 426912 0 0 M & T BK CORP COM 55261F104 511139 3156154 SH SOLE 21 3156154 0 0 M & T BK CORP COM 55261F104 641102 3958640 SH SOLE 22 3267508 0 691132 M & T BK CORP COM 55261F104 27842 171920 SH SOLE 23 171920 0 0 M & T BK CORP COM 55261F104 31978 197458 SH SOLE 25 197458 0 0 M & T BK CORP COM 55261F104 78223 483005 SH SOLE 26 165682 0 317323 M & T BK CORP COM 55261F104 4823 29782 SH SOLE 28 22339 0 7443 M & T BK CORP COM 55261F104 881 5441 SH SOLE 29 5441 0 0 M & T BK CORP COM 55261F104 67079 414197 SH SOLE 30 414197 0 0 M & T BK CORP COM 55261F104 9678 59759 SH SOLE 31 32049 0 27710 M & T BK CORP COM 55261F104 38094 235220 SH SOLE 34 235220 0 0 M & T BK CORP COM 55261F104 25949 160227 SH SOLE 36 160227 0 0 M & T BK CORP COM 55261F104 2175 13428 SH SOLE 37 13428 0 0 M & T BK CORP COM 55261F104 114 702 SH SOLE 40 702 0 0 M D C HLDGS INC COM 552676108 250 7065 SH SOLE 2 1789 0 5276 M D C HLDGS INC COM 552676108 8 221 SH SOLE 4 221 0 0 M D C HLDGS INC COM 552676108 38 1067 SH SOLE 7 1067 0 0 M D C HLDGS INC COM 552676108 7204 203912 SH SOLE 18 203912 0 0 M D C HLDGS INC COM 552676108 935 26459 SH SOLE 19 26459 0 0 M D C HLDGS INC COM 552676108 153757 4352020 SH SOLE 21 4352020 0 0 M D C HLDGS INC COM 552676108 38812 1098556 SH SOLE 22 1020143 0 78413 M D C HLDGS INC COM 552676108 537 15206 SH SOLE 26 11938 0 3268 M D C HLDGS INC COM 552676108 215 6083 SH SOLE 28 6083 0 0 M D C HLDGS INC COM 552676108 2066 58479 SH SOLE 30 58479 0 0 M D C HLDGS INC COM 552676108 167 4716 SH SOLE 40 4716 0 0 M/I HOMES INC COM 55305B101 226 7930 SH SOLE 2 3501 0 4429 M/I HOMES INC COM 55305B101 16 576 SH SOLE 7 576 0 0 M/I HOMES INC COM 55305B101 3566 124921 SH SOLE 18 124921 0 0 M/I HOMES INC COM 55305B101 714 25014 SH SOLE 19 25014 0 0 M/I HOMES INC COM 55305B101 75912 2658924 SH SOLE 21 2658924 0 0 M/I HOMES INC COM 55305B101 20598 721460 SH SOLE 22 678442 0 43018 M/I HOMES INC COM 55305B101 3047 106708 SH SOLE 23 106708 0 0 M/I HOMES INC COM 55305B101 83 2911 SH SOLE 26 0 0 2911 M/I HOMES INC COM 55305B101 104 3658 SH SOLE 28 3658 0 0 M/I HOMES INC COM 55305B101 302 10574 SH SOLE 29 0 0 10574 M/I HOMES INC COM 55305B101 994 34831 SH SOLE 30 34831 0 0 M/I HOMES INC COM 55305B101 78 2744 SH SOLE 40 2744 0 0 MACATAWA BK CORP COM 554225102 52 5411 SH SOLE 2 2042 0 3369 MACATAWA BK CORP COM 554225102 991 103883 SH SOLE 18 103883 0 0 MACATAWA BK CORP COM 554225102 272 28483 SH SOLE 19 28483 0 0 MACATAWA BK CORP COM 554225102 8037 842406 SH SOLE 21 842406 0 0 MACATAWA BK CORP COM 554225102 2366 248040 SH SOLE 22 225676 0 22364 MACATAWA BK CORP COM 554225102 270 28305 SH SOLE 23 28305 0 0 MACERICH CO COM 554382101 9700 167074 SH SOLE 2 36945 0 130129 MACERICH CO COM 554382101 8187 141005 SH SOLE 4 138084 0 2921 MACERICH CO COM 554382101 15266 262939 SH SOLE 7 246566 0 16373 MACERICH CO COM 554382101 464 8000 SH SOLE 13 8000 0 0 MACERICH CO COM 554382101 336 5784 SH SOLE 15 5784 0 0 MACERICH CO COM 554382101 17131 295065 SH SOLE 18 278360 0 16705 MACERICH CO COM 554382101 9833 169356 SH SOLE 19 169356 0 0 MACERICH CO COM 554382101 4587 78999 SH SOLE 20 0 0 78999 MACERICH CO COM 554382101 178891 3081143 SH SOLE 21 3081143 0 0 MACERICH CO COM 554382101 289341 4983479 SH SOLE 22 4334962 0 648517 MACERICH CO COM 554382101 9196 158383 SH SOLE 23 158383 0 0 MACERICH CO COM 554382101 19591 337419 SH SOLE 25 337419 0 0 MACERICH CO COM 554382101 23328 401791 SH SOLE 26 142236 0 259555 MACERICH CO COM 554382101 1506 25943 SH SOLE 28 19564 0 6379 MACERICH CO COM 554382101 4800 82680 SH SOLE 29 52588 0 30092 MACERICH CO COM 554382101 60213 1037087 SH SOLE 30 1037087 0 0 MACERICH CO COM 554382101 4318 74368 SH SOLE 31 50950 0 23418 MACERICH CO COM 554382101 4630 79746 SH SOLE 34 79746 0 0 MACERICH CO COM 554382101 9182 158145 SH SOLE 36 158145 0 0 MACERICH CO COM 554382101 39 669 SH SOLE 40 669 0 0 MACK CALI RLTY CORP COM 554489104 1475 54360 SH SOLE 2 39736 0 14624 MACK CALI RLTY CORP COM 554489104 796 29325 SH SOLE 4 29325 0 0 MACK CALI RLTY CORP COM 554489104 3176 117036 SH SOLE 7 117036 0 0 MACK CALI RLTY CORP COM 554489104 89 3285 SH SOLE 15 3285 0 0 MACK CALI RLTY CORP COM 554489104 16384 603689 SH SOLE 18 603689 0 0 MACK CALI RLTY CORP COM 554489104 3666 135060 SH SOLE 19 135060 0 0 MACK CALI RLTY CORP COM 554489104 165728 6106414 SH SOLE 21 6106414 0 0 MACK CALI RLTY CORP COM 554489104 105801 3898354 SH SOLE 22 3737327 0 161027 MACK CALI RLTY CORP COM 554489104 120 4430 SH SOLE 23 4430 0 0 MACK CALI RLTY CORP COM 554489104 4370 161020 SH SOLE 25 161020 0 0 MACK CALI RLTY CORP COM 554489104 1797 66217 SH SOLE 26 31977 0 34240 MACK CALI RLTY CORP COM 554489104 337 12429 SH SOLE 28 12429 0 0 MACK CALI RLTY CORP COM 554489104 836 30795 SH SOLE 29 30795 0 0 MACK CALI RLTY CORP COM 554489104 12541 462075 SH SOLE 30 462075 0 0 MACK CALI RLTY CORP COM 554489104 221 8158 SH SOLE 36 8158 0 0 MACK CALI RLTY CORP COM 554489104 247 9091 SH SOLE 40 9091 0 0 MACKINAC FINL CORP COM 554571109 12 859 SH SOLE 18 859 0 0 MACKINAC FINL CORP COM 554571109 11 764 SH SOLE 21 764 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 113 2024 SH SOLE 2 1718 0 306 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12 222 SH SOLE 4 222 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 56 999 SH SOLE 7 999 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 7774 139390 SH SOLE 18 139390 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1453 26046 SH SOLE 19 26046 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 65585 1175993 SH SOLE 21 1175993 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 56825 1018924 SH SOLE 22 943291 0 75633 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 774 13886 SH SOLE 26 11020 0 2866 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 317 5690 SH SOLE 28 5690 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 381 6824 SH SOLE 30 6824 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 275 4923 SH SOLE 40 4923 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 6872 87652 SH SOLE 2 12219 0 75433 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2165 27620 SH SOLE 4 25700 0 1920 MACQUARIE INFRASTRUCTURE COR COM 55608B105 977 12466 SH SOLE 7 9660 0 2806 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3967 50605 SH SOLE 18 42951 0 7654 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2894 36909 SH SOLE 19 36909 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4068 51882 SH SOLE 20 0 0 51882 MACQUARIE INFRASTRUCTURE COR COM 55608B105 98712 1259083 SH SOLE 21 1259083 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 168087 2143969 SH SOLE 22 1886243 0 257726 MACQUARIE INFRASTRUCTURE COR COM 55608B105 8204 104641 SH SOLE 23 104641 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 11835 150952 SH SOLE 26 77014 0 73938 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1268 16177 SH SOLE 28 12126 0 4051 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2582 32938 SH SOLE 29 4096 0 28842 MACQUARIE INFRASTRUCTURE COR COM 55608B105 9153 116743 SH SOLE 30 116743 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2773 35365 SH SOLE 31 15882 0 19483 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4660 59437 SH SOLE 34 59437 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1146 14613 SH SOLE 36 14613 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 28 361 SH SOLE 40 361 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 622 563000 PRN SOLE 21 563000 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.000%10/0 55608BAB1 561 563000 PRN SOLE 21 563000 0 0 MACROGENICS INC COM 556099109 93 5328 SH SOLE 2 1484 0 3844 MACROGENICS INC COM 556099109 14 818 SH SOLE 7 818 0 0 MACROGENICS INC COM 556099109 2256 128829 SH SOLE 18 128829 0 0 MACROGENICS INC COM 556099109 374 21380 SH SOLE 19 21380 0 0 MACROGENICS INC COM 556099109 27413 1565567 SH SOLE 21 1565567 0 0 MACROGENICS INC COM 556099109 15015 857519 SH SOLE 22 805532 0 51987 MACROGENICS INC COM 556099109 39 2233 SH SOLE 26 0 0 2233 MACROGENICS INC COM 556099109 68 3899 SH SOLE 28 3899 0 0 MACROGENICS INC COM 556099109 151 8632 SH SOLE 29 0 0 8632 MACROGENICS INC COM 556099109 102 5820 SH SOLE 30 5820 0 0 MACROGENICS INC COM 556099109 52 2962 SH SOLE 40 2962 0 0 MACYS INC COM 55616P104 10236 440446 SH SOLE 2 138141 0 302305 MACYS INC COM 55616P104 2136 91901 SH SOLE 4 84461 0 7440 MACYS INC COM 55616P104 6191 266407 SH SOLE 7 226486 0 39921 MACYS INC COM 55616P104 440 18945 SH SOLE 13 18945 0 0 MACYS INC COM 55616P104 47 2012 SH SOLE 15 2012 0 0 MACYS INC COM 55616P104 3 135 SH SOLE 17 0 0 135 MACYS INC COM 55616P104 17644 759226 SH SOLE 18 708088 0 51138 MACYS INC COM 55616P104 2341 100741 SH SOLE 19 100741 0 0 MACYS INC COM 55616P104 9240 397590 SH SOLE 20 0 0 397590 MACYS INC COM 55616P104 239538 10307127 SH SOLE 21 10307127 0 0 MACYS INC COM 55616P104 217427 9355707 SH SOLE 22 7868352 0 1487355 MACYS INC COM 55616P104 9269 398848 SH SOLE 23 398848 0 0 MACYS INC COM 55616P104 5095 219228 SH SOLE 25 219228 0 0 MACYS INC COM 55616P104 27186 1169795 SH SOLE 26 359054 0 810741 MACYS INC COM 55616P104 1509 64913 SH SOLE 28 48739 0 16174 MACYS INC COM 55616P104 2055 88409 SH SOLE 29 13598 0 74811 MACYS INC COM 55616P104 23206 998546 SH SOLE 30 998546 0 0 MACYS INC COM 55616P104 3661 157529 SH SOLE 31 70911 0 86618 MACYS INC COM 55616P104 2207 94969 SH SOLE 32 94969 0 0 MACYS INC COM 55616P104 559 24033 SH SOLE 34 24033 0 0 MACYS INC COM 55616P104 9805 421895 SH SOLE 36 421895 0 0 MACYS INC COM 55616P104 44 1901 SH SOLE 40 1901 0 0 MADDEN STEVEN LTD COM 556269108 104 2604 SH SOLE 2 2515 0 89 MADDEN STEVEN LTD COM 556269108 12 309 SH SOLE 4 309 0 0 MADDEN STEVEN LTD COM 556269108 56 1390 SH SOLE 7 1390 0 0 MADDEN STEVEN LTD COM 556269108 10780 269835 SH SOLE 18 269835 0 0 MADDEN STEVEN LTD COM 556269108 5662 141726 SH SOLE 19 141726 0 0 MADDEN STEVEN LTD COM 556269108 187221 4686374 SH SOLE 21 4686374 0 0 MADDEN STEVEN LTD COM 556269108 60640 1517893 SH SOLE 22 1401753 0 116140 MADDEN STEVEN LTD COM 556269108 698 17477 SH SOLE 26 14031 0 3446 MADDEN STEVEN LTD COM 556269108 323 8087 SH SOLE 28 8087 0 0 MADDEN STEVEN LTD COM 556269108 314 7864 SH SOLE 29 0 0 7864 MADDEN STEVEN LTD COM 556269108 3071 76868 SH SOLE 30 76868 0 0 MADDEN STEVEN LTD COM 556269108 187 4675 SH SOLE 34 4675 0 0 MADDEN STEVEN LTD COM 556269108 243 6074 SH SOLE 40 6074 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2230 11325 SH SOLE 2 1660 0 9665 MADISON SQUARE GARDEN CO NEW CL A 55825T103 14 71 SH SOLE 4 71 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 96 486 SH SOLE 7 486 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2102 10676 SH SOLE 18 10676 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 15862 80561 SH SOLE 19 80561 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 37424 190066 SH SOLE 21 190066 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 90098 457581 SH SOLE 22 395287 0 62294 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1509 7662 SH SOLE 26 6425 0 1237 MADISON SQUARE GARDEN CO NEW CL A 55825T103 522 2649 SH SOLE 28 2649 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 596 3026 SH SOLE 30 3026 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 89 453 SH SOLE 31 453 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 451 2290 SH SOLE 40 2290 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 203 12458 SH SOLE 18 12458 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 31 1894 SH SOLE 19 1894 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2094 128804 SH SOLE 21 128804 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 516 31726 SH SOLE 22 29115 0 2611 MAG SILVER CORP COM 55903Q104 48 3668 SH SOLE 21 3668 0 0 MAGELLAN HEALTH INC COM NEW 559079207 183 2516 SH SOLE 2 1049 0 1467 MAGELLAN HEALTH INC COM NEW 559079207 12 166 SH SOLE 4 166 0 0 MAGELLAN HEALTH INC COM NEW 559079207 82 1130 SH SOLE 7 1130 0 0 MAGELLAN HEALTH INC COM NEW 559079207 8207 112579 SH SOLE 18 112579 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1141 15645 SH SOLE 19 15645 0 0 MAGELLAN HEALTH INC COM NEW 559079207 154948 2125488 SH SOLE 21 2125488 0 0 MAGELLAN HEALTH INC COM NEW 559079207 48386 663732 SH SOLE 22 614343 0 49389 MAGELLAN HEALTH INC COM NEW 559079207 866 11880 SH SOLE 26 10214 0 1666 MAGELLAN HEALTH INC COM NEW 559079207 269 3685 SH SOLE 28 3685 0 0 MAGELLAN HEALTH INC COM NEW 559079207 476 6528 SH SOLE 29 0 0 6528 MAGELLAN HEALTH INC COM NEW 559079207 2689 36887 SH SOLE 30 36887 0 0 MAGELLAN HEALTH INC COM NEW 559079207 62 856 SH SOLE 36 856 0 0 MAGELLAN HEALTH INC COM NEW 559079207 219 2999 SH SOLE 40 2999 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 313 4387 SH SOLE 7 4387 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 510 7156 SH SOLE 18 7156 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 69820 979653 SH SOLE 19 979653 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 14 1898 SH SOLE 18 1898 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 193 26779 SH SOLE 21 26779 0 0 MAGNA INTL INC COM 559222401 0 8 SH SOLE 18 8 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 8 800 SH SOLE 2 800 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 5061 516400 SH SOLE 19 516400 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2118 216122 SH SOLE 34 216122 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 158 14251 SH SOLE 2 5657 0 8594 MAIDEN HOLDINGS LTD SHS G5753U112 2 171 SH SOLE 4 171 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 15 1379 SH SOLE 7 1379 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 3605 324738 SH SOLE 18 324738 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 425 38293 SH SOLE 19 38293 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 64300 5792810 SH SOLE 21 5792810 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 19151 1725351 SH SOLE 22 1615413 0 109938 MAIDEN HOLDINGS LTD SHS G5753U112 228 20543 SH SOLE 26 16084 0 4459 MAIDEN HOLDINGS LTD SHS G5753U112 95 8569 SH SOLE 28 8569 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 1163 104783 SH SOLE 30 104783 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 71 6376 SH SOLE 40 6376 0 0 MAIN STREET CAPITAL CORP COM 56035L104 13019 338499 SH SOLE 30 338499 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 174 5195 SH SOLE 2 1278 0 3917 MAINSOURCE FINANCIAL GP INC COM 56062Y102 31 912 SH SOLE 7 912 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 1 44 SH SOLE 17 0 0 44 MAINSOURCE FINANCIAL GP INC COM 56062Y102 3240 96693 SH SOLE 18 96693 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 547 16311 SH SOLE 19 16311 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 26564 792726 SH SOLE 21 792726 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 24654 735722 SH SOLE 22 694860 0 40862 MAINSOURCE FINANCIAL GP INC COM 56062Y102 96 2877 SH SOLE 28 2877 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 112 3345 SH SOLE 30 3345 0 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 4 212 SH SOLE 18 212 0 0 MAJESCO COM 56068V102 84 17058 SH SOLE 18 17058 0 0 MAJESCO COM 56068V102 9 1856 SH SOLE 19 1856 0 0 MAJESCO COM 56068V102 821 166486 SH SOLE 21 166486 0 0 MAJESCO COM 56068V102 160 32528 SH SOLE 22 28924 0 3604 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 5578 166259 SH SOLE 19 166259 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 353 10518 SH SOLE 22 10518 0 0 MALIBU BOATS INC COM CL A 56117J100 272 10496 SH SOLE 2 9977 0 519 MALIBU BOATS INC COM CL A 56117J100 12 466 SH SOLE 7 466 0 0 MALIBU BOATS INC COM CL A 56117J100 1698 65653 SH SOLE 18 65653 0 0 MALIBU BOATS INC COM CL A 56117J100 1181 45652 SH SOLE 19 45652 0 0 MALIBU BOATS INC COM CL A 56117J100 14672 567142 SH SOLE 21 567142 0 0 MALIBU BOATS INC COM CL A 56117J100 13648 527549 SH SOLE 22 502996 0 24553 MALIBU BOATS INC COM CL A 56117J100 2104 81313 SH SOLE 23 81313 0 0 MALIBU BOATS INC COM CL A 56117J100 40 1543 SH SOLE 29 0 0 1543 MALLINCKRODT PUB LTD CO SHS G5785G107 7947 177358 SH SOLE 2 62331 0 115027 MALLINCKRODT PUB LTD CO SHS G5785G107 1324 29549 SH SOLE 4 26868 0 2681 MALLINCKRODT PUB LTD CO SHS G5785G107 3403 75939 SH SOLE 7 71356 0 4583 MALLINCKRODT PUB LTD CO SHS G5785G107 33 735 SH SOLE 15 735 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 21 462 SH SOLE 17 0 0 462 MALLINCKRODT PUB LTD CO SHS G5785G107 11382 254000 SH SOLE 18 239533 0 14467 MALLINCKRODT PUB LTD CO SHS G5785G107 15426 344263 SH SOLE 19 344263 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 4757 106162 SH SOLE 20 38500 0 67662 MALLINCKRODT PUB LTD CO SHS G5785G107 105372 2351519 SH SOLE 21 2351519 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 128404 2865522 SH SOLE 22 2395965 0 469557 MALLINCKRODT PUB LTD CO SHS G5785G107 5981 133482 SH SOLE 23 133482 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 20413 455547 SH SOLE 25 455547 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 17186 383535 SH SOLE 26 176653 0 206882 MALLINCKRODT PUB LTD CO SHS G5785G107 1016 22663 SH SOLE 28 17082 0 5581 MALLINCKRODT PUB LTD CO SHS G5785G107 1769 39480 SH SOLE 29 5378 0 34102 MALLINCKRODT PUB LTD CO SHS G5785G107 16994 379242 SH SOLE 30 379242 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 3650 81465 SH SOLE 31 39513 0 41952 MALLINCKRODT PUB LTD CO SHS G5785G107 6448 143891 SH SOLE 34 143891 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 5310 118493 SH SOLE 36 118493 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 25 567 SH SOLE 40 567 0 0 MALVERN BANCORP INC COM 561409103 19 795 SH SOLE 2 238 0 557 MALVERN BANCORP INC COM 561409103 591 24664 SH SOLE 18 24664 0 0 MALVERN BANCORP INC COM 561409103 65 2717 SH SOLE 19 2717 0 0 MALVERN BANCORP INC COM 561409103 4573 190953 SH SOLE 21 190953 0 0 MALVERN BANCORP INC COM 561409103 1299 54258 SH SOLE 22 50546 0 3712 MAM SOFTWARE GROUP INC COM NEW 55277Q201 25 3717 SH SOLE 21 3717 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 192 10328 SH SOLE 2 9051 0 1277 MAMMOTH ENERGY SVCS INC COM 56155L108 568 30539 SH SOLE 18 30539 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 310 16673 SH SOLE 19 16673 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 5341 287167 SH SOLE 21 287167 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 2317 124588 SH SOLE 22 119258 0 5330 MAMMOTH ENERGY SVCS INC COM 56155L108 18 978 SH SOLE 23 978 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 778 41826 SH SOLE 29 0 0 41826 MANCHESTER UTD PLC NEW ORD CL A G5784H106 2230 137208 SH SOLE 19 137208 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 5 323 SH SOLE 22 323 0 0 MANHATTAN ASSOCS INC COM 562750109 2855 59412 SH SOLE 2 34830 0 24582 MANHATTAN ASSOCS INC COM 562750109 234 4861 SH SOLE 4 4861 0 0 MANHATTAN ASSOCS INC COM 562750109 126 2626 SH SOLE 7 2626 0 0 MANHATTAN ASSOCS INC COM 562750109 11275 234612 SH SOLE 18 234394 0 218 MANHATTAN ASSOCS INC COM 562750109 1452 30209 SH SOLE 19 30209 0 0 MANHATTAN ASSOCS INC COM 562750109 149335 3107268 SH SOLE 21 3107268 0 0 MANHATTAN ASSOCS INC COM 562750109 109738 2283356 SH SOLE 22 2061193 0 222163 MANHATTAN ASSOCS INC COM 562750109 212 4409 SH SOLE 23 4409 0 0 MANHATTAN ASSOCS INC COM 562750109 1306 27175 SH SOLE 26 21419 0 5756 MANHATTAN ASSOCS INC COM 562750109 497 10341 SH SOLE 28 10341 0 0 MANHATTAN ASSOCS INC COM 562750109 1262 26269 SH SOLE 29 2421 0 23848 MANHATTAN ASSOCS INC COM 562750109 542 11285 SH SOLE 30 11285 0 0 MANHATTAN ASSOCS INC COM 562750109 207 4298 SH SOLE 31 4298 0 0 MANHATTAN ASSOCS INC COM 562750109 77 1608 SH SOLE 34 1608 0 0 MANHATTAN ASSOCS INC COM 562750109 72 1493 SH SOLE 36 1493 0 0 MANHATTAN ASSOCS INC COM 562750109 414 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 144 24280 SH SOLE 21 24280 0 0 MANITEX INTL INC COM 563420108 18 2587 SH SOLE 18 2587 0 0 MANITEX INTL INC COM 563420108 19 2717 SH SOLE 19 2717 0 0 MANITEX INTL INC COM 563420108 290 41488 SH SOLE 21 41488 0 0 MANITOWOC INC COM 563571108 166 27660 SH SOLE 2 5695 0 21965 MANITOWOC INC COM 563571108 5 803 SH SOLE 4 803 0 0 MANITOWOC INC COM 563571108 21 3425 SH SOLE 7 3425 0 0 MANITOWOC INC COM 563571108 2945 489939 SH SOLE 18 489939 0 0 MANITOWOC INC COM 563571108 525 87359 SH SOLE 19 87359 0 0 MANITOWOC INC COM 563571108 22703 3777548 SH SOLE 21 3777548 0 0 MANITOWOC INC COM 563571108 25215 4195580 SH SOLE 22 3950232 0 245348 MANITOWOC INC COM 563571108 227 37721 SH SOLE 26 28644 0 9077 MANITOWOC INC COM 563571108 112 18717 SH SOLE 28 18717 0 0 MANITOWOC INC COM 563571108 117 19411 SH SOLE 30 19411 0 0 MANITOWOC INC COM 563571108 85 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 10 644 SH SOLE 19 644 0 0 MANNATECH INC COM NEW 563771203 96 6144 SH SOLE 21 6144 0 0 MANNATECH INC COM NEW 563771203 1127 72275 SH SOLE 22 72275 0 0 MANNING & NAPIER INC CL A 56382Q102 12 2840 SH SOLE 18 2840 0 0 MANNING & NAPIER INC CL A 56382Q102 204 46823 SH SOLE 21 46823 0 0 MANNING & NAPIER INC CL A 56382Q102 480 110292 SH SOLE 22 110292 0 0 MANNKIND CORP COM NEW 56400P706 19 13504 SH SOLE 18 13504 0 0 MANNKIND CORP COM NEW 56400P706 11 7968 SH SOLE 19 7968 0 0 MANNKIND CORP COM NEW 56400P706 283 200913 SH SOLE 21 200913 0 0 MANNKIND CORP COM NEW 56400P706 1077 763740 SH SOLE 22 763740 0 0 MANPOWERGROUP INC COM 56418H100 55022 492806 SH SOLE 2 412575 0 80231 MANPOWERGROUP INC COM 56418H100 13093 117271 SH SOLE 4 115637 0 1634 MANPOWERGROUP INC COM 56418H100 4249 38060 SH SOLE 7 35465 0 2595 MANPOWERGROUP INC COM 56418H100 2118 18974 SH SOLE 13 18974 0 0 MANPOWERGROUP INC COM 56418H100 52 462 SH SOLE 15 462 0 0 MANPOWERGROUP INC COM 56418H100 29904 267833 SH SOLE 18 235876 0 31957 MANPOWERGROUP INC COM 56418H100 22709 203399 SH SOLE 19 203399 0 0 MANPOWERGROUP INC COM 56418H100 5713 51171 SH SOLE 20 0 0 51171 MANPOWERGROUP INC COM 56418H100 322589 2889290 SH SOLE 21 2889290 0 0 MANPOWERGROUP INC COM 56418H100 327202 2930607 SH SOLE 22 2292773 0 637834 MANPOWERGROUP INC COM 56418H100 23885 213925 SH SOLE 23 213925 0 0 MANPOWERGROUP INC COM 56418H100 7827 70103 SH SOLE 25 70103 0 0 MANPOWERGROUP INC COM 56418H100 26157 234280 SH SOLE 26 77863 0 156417 MANPOWERGROUP INC COM 56418H100 1650 14782 SH SOLE 28 11140 0 3642 MANPOWERGROUP INC COM 56418H100 19033 170466 SH SOLE 29 93880 0 76586 MANPOWERGROUP INC COM 56418H100 11223 100517 SH SOLE 30 100517 0 0 MANPOWERGROUP INC COM 56418H100 20560 184147 SH SOLE 31 126188 0 57959 MANPOWERGROUP INC COM 56418H100 5991 53656 SH SOLE 34 53656 0 0 MANPOWERGROUP INC COM 56418H100 18086 161984 SH SOLE 36 161984 0 0 MANPOWERGROUP INC COM 56418H100 43 381 SH SOLE 40 381 0 0 MANTECH INTL CORP CL A 564563104 93 2241 SH SOLE 2 2241 0 0 MANTECH INTL CORP CL A 564563104 6 136 SH SOLE 4 136 0 0 MANTECH INTL CORP CL A 564563104 29 699 SH SOLE 7 699 0 0 MANTECH INTL CORP CL A 564563104 5249 126850 SH SOLE 18 126850 0 0 MANTECH INTL CORP CL A 564563104 988 23877 SH SOLE 19 23877 0 0 MANTECH INTL CORP CL A 564563104 121296 2931282 SH SOLE 21 2931282 0 0 MANTECH INTL CORP CL A 564563104 30033 725778 SH SOLE 22 675755 0 50023 MANTECH INTL CORP CL A 564563104 3351 80982 SH SOLE 23 80982 0 0 MANTECH INTL CORP CL A 564563104 618 14932 SH SOLE 26 13594 0 1338 MANTECH INTL CORP CL A 564563104 146 3532 SH SOLE 28 3532 0 0 MANTECH INTL CORP CL A 564563104 586 14151 SH SOLE 29 0 0 14151 MANTECH INTL CORP CL A 564563104 1521 36745 SH SOLE 30 36745 0 0 MANTECH INTL CORP CL A 564563104 18 437 SH SOLE 34 437 0 0 MANTECH INTL CORP CL A 564563104 115 2782 SH SOLE 40 2782 0 0 MANULIFE FINL CORP COM 56501R106 60 3219 SH SOLE 18 3219 0 0 MARATHON OIL CORP COM 565849106 14028 1183772 SH SOLE 2 353679 0 830093 MARATHON OIL CORP COM 565849106 4762 401854 SH SOLE 4 381669 0 20185 MARATHON OIL CORP COM 565849106 7546 636798 SH SOLE 7 580423 0 56375 MARATHON OIL CORP COM 565849106 2454 207114 SH SOLE 13 207114 0 0 MARATHON OIL CORP COM 565849106 60 5023 SH SOLE 15 5023 0 0 MARATHON OIL CORP COM 565849106 99759 8418504 SH SOLE 18 8005912 0 412592 MARATHON OIL CORP COM 565849106 986 83247 SH OTR 19 0 83247 0 MARATHON OIL CORP COM 565849106 279746 23607299 SH SOLE 19 23607299 0 0 MARATHON OIL CORP COM 565849106 4501 379810 SH SOLE 20 0 0 379810 MARATHON OIL CORP COM 565849106 217306 18338017 SH SOLE 21 18338017 0 0 MARATHON OIL CORP COM 565849106 294753 24873642 SH SOLE 22 20630505 0 4243137 MARATHON OIL CORP COM 565849106 14029 1183853 SH SOLE 23 1183853 0 0 MARATHON OIL CORP COM 565849106 11600 978919 SH SOLE 25 954024 0 24895 MARATHON OIL CORP COM 565849106 36956 3118622 SH SOLE 26 844329 0 2274293 MARATHON OIL CORP COM 565849106 2127 179496 SH SOLE 28 134471 0 45025 MARATHON OIL CORP COM 565849106 2838 239516 SH SOLE 29 31097 0 208419 MARATHON OIL CORP COM 565849106 33007 2785378 SH SOLE 30 2785378 0 0 MARATHON OIL CORP COM 565849106 6162 519996 SH SOLE 31 254159 0 265837 MARATHON OIL CORP COM 565849106 100594 8488930 SH SOLE 34 8488930 0 0 MARATHON OIL CORP COM 565849106 15440 1302973 SH SOLE 36 1302973 0 0 MARATHON OIL CORP COM 565849106 56 4760 SH SOLE 40 4760 0 0 MARATHON PATENT GROUP INC COM NEW 56585W203 2 4257 SH SOLE 21 4257 0 0 MARATHON PETE CORP COM 56585A102 45502 869523 SH SOLE 2 371158 0 498365 MARATHON PETE CORP COM 56585A102 15054 287668 SH SOLE 4 274617 0 13051 MARATHON PETE CORP COM 56585A102 24175 461977 SH SOLE 7 434845 0 27132 MARATHON PETE CORP COM 56585A102 619 11825 SH SOLE 13 11825 0 0 MARATHON PETE CORP COM 56585A102 178 3404 SH SOLE 15 3404 0 0 MARATHON PETE CORP COM 56585A102 59 1122 SH SOLE 17 0 0 1122 MARATHON PETE CORP COM 56585A102 239142 4569893 SH SOLE 18 4413967 0 155926 MARATHON PETE CORP COM 56585A102 507770 9703237 SH SOLE 19 9703237 0 0 MARATHON PETE CORP COM 56585A102 13918 265957 SH SOLE 20 0 0 265957 MARATHON PETE CORP COM 56585A102 621392 11874482 SH SOLE 21 11874482 0 0 MARATHON PETE CORP COM 56585A102 766361 14644773 SH SOLE 22 12098404 0 2546369 MARATHON PETE CORP COM 56585A102 40385 771733 SH SOLE 23 771733 0 0 MARATHON PETE CORP COM 56585A102 20903 399440 SH SOLE 25 399440 0 0 MARATHON PETE CORP COM 56585A102 79426 1517785 SH SOLE 26 462507 0 1055278 MARATHON PETE CORP COM 56585A102 5861 111999 SH SOLE 28 84141 0 27858 MARATHON PETE CORP COM 56585A102 4453 85096 SH SOLE 29 20131 0 64965 MARATHON PETE CORP COM 56585A102 88455 1690325 SH SOLE 30 1690325 0 0 MARATHON PETE CORP COM 56585A102 16952 323945 SH SOLE 31 134363 0 189582 MARATHON PETE CORP COM 56585A102 115817 2213208 SH SOLE 34 2213208 0 0 MARATHON PETE CORP COM 56585A102 35871 685475 SH SOLE 36 685475 0 0 MARATHON PETE CORP COM 56585A102 142 2710 SH SOLE 40 2710 0 0 MARCHEX INC CL B 56624R108 17 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 286 95945 SH SOLE 21 95945 0 0 MARCHEX INC CL B 56624R108 1831 614460 SH SOLE 22 614460 0 0 MARCHEX INC CL B 56624R108 276 92507 SH SOLE 29 0 0 92507 MARCUS & MILLICHAP INC COM 566324109 19 712 SH SOLE 2 712 0 0 MARCUS & MILLICHAP INC COM 566324109 10 388 SH SOLE 7 388 0 0 MARCUS & MILLICHAP INC COM 566324109 1454 55156 SH SOLE 18 55156 0 0 MARCUS & MILLICHAP INC COM 566324109 15175 575670 SH SOLE 19 575670 0 0 MARCUS & MILLICHAP INC COM 566324109 12171 461706 SH SOLE 21 461706 0 0 MARCUS & MILLICHAP INC COM 566324109 13041 494738 SH SOLE 22 465291 0 29447 MARCUS & MILLICHAP INC COM 566324109 58 2219 SH SOLE 28 2219 0 0 MARCUS & MILLICHAP INC COM 566324109 52 1966 SH SOLE 30 1966 0 0 MARCUS & MILLICHAP INC COM 566324109 69 2613 SH SOLE 40 2613 0 0 MARCUS CORP COM 566330106 66 2194 SH SOLE 2 850 0 1344 MARCUS CORP COM 566330106 23 773 SH SOLE 7 773 0 0 MARCUS CORP COM 566330106 2849 94348 SH SOLE 18 94348 0 0 MARCUS CORP COM 566330106 379 12551 SH SOLE 19 12551 0 0 MARCUS CORP COM 566330106 49559 1641013 SH SOLE 21 1641013 0 0 MARCUS CORP COM 566330106 20214 669332 SH SOLE 22 632783 0 36549 MARCUS CORP COM 566330106 401 13272 SH SOLE 23 13272 0 0 MARCUS CORP COM 566330106 77 2555 SH SOLE 28 2555 0 0 MARCUS CORP COM 566330106 861 28508 SH SOLE 30 28508 0 0 MARCUS CORP COM 566330106 66 2177 SH SOLE 34 2177 0 0 MARCUS CORP COM 566330106 54 1804 SH SOLE 40 1804 0 0 MARIN SOFTWARE INC COM 56804T106 7 5579 SH SOLE 18 5579 0 0 MARIN SOFTWARE INC COM 56804T106 109 83665 SH SOLE 21 83665 0 0 MARIN SOFTWARE INC COM 56804T106 10 8010 SH SOLE 22 8010 0 0 MARINE PRODS CORP COM 568427108 67 4266 SH SOLE 2 2956 0 1310 MARINE PRODS CORP COM 568427108 436 27908 SH SOLE 18 27908 0 0 MARINE PRODS CORP COM 568427108 87 5605 SH SOLE 19 5605 0 0 MARINE PRODS CORP COM 568427108 3852 246734 SH SOLE 21 246734 0 0 MARINE PRODS CORP COM 568427108 4443 284621 SH SOLE 22 277233 0 7388 MARINEMAX INC COM 567908108 75 3816 SH SOLE 2 1150 0 2666 MARINEMAX INC COM 567908108 11 563 SH SOLE 7 563 0 0 MARINEMAX INC COM 567908108 2451 125364 SH SOLE 18 125364 0 0 MARINEMAX INC COM 567908108 356 18229 SH SOLE 19 18229 0 0 MARINEMAX INC COM 567908108 42563 2177146 SH SOLE 21 2177146 0 0 MARINEMAX INC COM 567908108 14435 738344 SH SOLE 22 691033 0 47311 MARINEMAX INC COM 567908108 72 3699 SH SOLE 28 3699 0 0 MARINEMAX INC COM 567908108 97 4965 SH SOLE 29 0 0 4965 MARINEMAX INC COM 567908108 719 36796 SH SOLE 30 36796 0 0 MARINEMAX INC COM 567908108 46 2362 SH SOLE 40 2362 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 134 97707 SH SOLE 21 97707 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 94 68780 SH SOLE 22 68780 0 0 MARKEL CORP COM 570535104 16249 16651 SH SOLE 2 5262 0 11389 MARKEL CORP COM 570535104 3972 4070 SH SOLE 4 3750 0 320 MARKEL CORP COM 570535104 4706 4822 SH SOLE 7 3719 0 1103 MARKEL CORP COM 570535104 599 614 SH SOLE 13 614 0 0 MARKEL CORP COM 570535104 85 87 SH SOLE 15 87 0 0 MARKEL CORP COM 570535104 3 3 SH SOLE 17 0 0 3 MARKEL CORP COM 570535104 8162 8364 SH SOLE 18 6995 0 1369 MARKEL CORP COM 570535104 5920 6066 SH SOLE 19 6066 0 0 MARKEL CORP COM 570535104 9295 9525 SH SOLE 20 0 0 9525 MARKEL CORP COM 570535104 255862 262191 SH SOLE 21 262191 0 0 MARKEL CORP COM 570535104 384413 393922 SH SOLE 22 347643 0 46279 MARKEL CORP COM 570535104 16713 17126 SH SOLE 23 17126 0 0 MARKEL CORP COM 570535104 8843 9062 SH SOLE 25 9062 0 0 MARKEL CORP COM 570535104 44015 45104 SH SOLE 26 12084 0 33020 MARKEL CORP COM 570535104 2899 2971 SH SOLE 28 2223 0 748 MARKEL CORP COM 570535104 3861 3957 SH SOLE 29 524 0 3433 MARKEL CORP COM 570535104 27065 27734 SH SOLE 30 27734 0 0 MARKEL CORP COM 570535104 6709 6875 SH SOLE 31 2644 0 4231 MARKEL CORP COM 570535104 1004 1029 SH SOLE 34 1029 0 0 MARKEL CORP COM 570535104 15496 15879 SH SOLE 36 15879 0 0 MARKEL CORP COM 570535104 84 86 SH SOLE 40 86 0 0 MARKETAXESS HLDGS INC COM 57060D108 6141 30537 SH SOLE 2 17571 0 12966 MARKETAXESS HLDGS INC COM 57060D108 37 184 SH SOLE 4 184 0 0 MARKETAXESS HLDGS INC COM 57060D108 181 902 SH SOLE 7 902 0 0 MARKETAXESS HLDGS INC COM 57060D108 10471 52070 SH SOLE 15 0 0 52070 MARKETAXESS HLDGS INC COM 57060D108 25482 126713 SH SOLE 18 126713 0 0 MARKETAXESS HLDGS INC COM 57060D108 3293 16377 SH SOLE 19 16377 0 0 MARKETAXESS HLDGS INC COM 57060D108 328414 1633086 SH SOLE 21 1633086 0 0 MARKETAXESS HLDGS INC COM 57060D108 234503 1166099 SH SOLE 22 1055603 0 110496 MARKETAXESS HLDGS INC COM 57060D108 30 147 SH SOLE 25 147 0 0 MARKETAXESS HLDGS INC COM 57060D108 2930 14571 SH SOLE 26 12490 0 2081 MARKETAXESS HLDGS INC COM 57060D108 1081 5374 SH SOLE 28 5374 0 0 MARKETAXESS HLDGS INC COM 57060D108 1157 5755 SH SOLE 29 0 0 5755 MARKETAXESS HLDGS INC COM 57060D108 1159 5762 SH SOLE 30 5762 0 0 MARKETAXESS HLDGS INC COM 57060D108 164 818 SH SOLE 31 818 0 0 MARKETAXESS HLDGS INC COM 57060D108 224 1113 SH SOLE 34 1113 0 0 MARKETAXESS HLDGS INC COM 57060D108 820 4080 SH SOLE 40 4080 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 33 1314 SH SOLE 2 334 0 980 MARLIN BUSINESS SVCS CORP COM 571157106 863 34309 SH SOLE 18 34309 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 149 5935 SH SOLE 19 5935 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 7086 281733 SH SOLE 21 281733 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 6997 278208 SH SOLE 22 272217 0 5991 MARRIOTT INTL INC NEW CL A 571903202 43242 431087 SH SOLE 2 118091 0 312996 MARRIOTT INTL INC NEW CL A 571903202 10077 100457 SH SOLE 4 91950 0 8507 MARRIOTT INTL INC NEW CL A 571903202 22281 222124 SH SOLE 7 219640 0 2484 MARRIOTT INTL INC NEW CL A 571903202 363 3617 SH SOLE 13 3617 0 0 MARRIOTT INTL INC NEW CL A 571903202 268 2676 SH SOLE 15 2676 0 0 MARRIOTT INTL INC NEW CL A 571903202 73 726 SH SOLE 17 0 0 726 MARRIOTT INTL INC NEW CL A 571903202 67775 675651 SH SOLE 18 631500 0 44151 MARRIOTT INTL INC NEW CL A 571903202 2671 26628 SH SOLE 19 26628 0 0 MARRIOTT INTL INC NEW CL A 571903202 14894 148484 SH SOLE 20 0 0 148484 MARRIOTT INTL INC NEW CL A 571903202 471851 4703928 SH SOLE 21 4703928 0 0 MARRIOTT INTL INC NEW CL A 571903202 836820 8342341 SH SOLE 22 6872193 0 1470148 MARRIOTT INTL INC NEW CL A 571903202 40603 404775 SH SOLE 23 404775 0 0 MARRIOTT INTL INC NEW CL A 571903202 23327 232548 SH SOLE 25 232548 0 0 MARRIOTT INTL INC NEW CL A 571903202 83345 830878 SH SOLE 26 289378 0 541500 MARRIOTT INTL INC NEW CL A 571903202 6954 69329 SH SOLE 28 51896 0 17433 MARRIOTT INTL INC NEW CL A 571903202 4561 45468 SH SOLE 29 12347 0 33121 MARRIOTT INTL INC NEW CL A 571903202 93005 927178 SH SOLE 30 927178 0 0 MARRIOTT INTL INC NEW CL A 571903202 18093 180367 SH SOLE 31 86124 0 94243 MARRIOTT INTL INC NEW CL A 571903202 6703 66826 SH SOLE 32 66826 0 0 MARRIOTT INTL INC NEW CL A 571903202 2257 22501 SH SOLE 34 22501 0 0 MARRIOTT INTL INC NEW CL A 571903202 34277 341715 SH SOLE 36 341715 0 0 MARRIOTT INTL INC NEW CL A 571903202 173 1729 SH SOLE 40 1729 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 298 2531 SH SOLE 2 1134 0 1397 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 19 161 SH SOLE 4 161 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 61 515 SH SOLE 7 515 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 12553 106611 SH SOLE 18 106611 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1710 14526 SH SOLE 19 14526 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 234179 1988782 SH SOLE 21 1988782 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 74680 634225 SH SOLE 22 590995 0 43230 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 638 5422 SH SOLE 26 4088 0 1334 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 427 3630 SH SOLE 28 3630 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 88 744 SH SOLE 29 0 0 744 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 4482 38061 SH SOLE 30 38061 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 205 1741 SH SOLE 40 1741 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 6 4518 SH SOLE 18 4518 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 96 74482 SH SOLE 21 74482 0 0 MARSH & MCLENNAN COS INC COM 571748102 67270 862882 SH SOLE 2 363304 0 499578 MARSH & MCLENNAN COS INC COM 571748102 16059 205988 SH SOLE 4 190913 0 15075 MARSH & MCLENNAN COS INC COM 571748102 30146 386684 SH SOLE 7 378077 0 8607 MARSH & MCLENNAN COS INC COM 571748102 8313 106637 SH SOLE 13 106637 0 0 MARSH & MCLENNAN COS INC COM 571748102 260 3338 SH SOLE 15 3338 0 0 MARSH & MCLENNAN COS INC COM 571748102 165194 2118957 SH SOLE 18 2003312 0 115645 MARSH & MCLENNAN COS INC COM 571748102 333283 4275045 SH SOLE 19 4275045 0 0 MARSH & MCLENNAN COS INC COM 571748102 23517 301652 SH SOLE 20 0 0 301652 MARSH & MCLENNAN COS INC COM 571748102 775793 9951164 SH SOLE 21 9951164 0 0 MARSH & MCLENNAN COS INC COM 571748102 1203534 15437841 SH SOLE 22 12784015 0 2653826 MARSH & MCLENNAN COS INC COM 571748102 50054 642051 SH SOLE 23 642051 0 0 MARSH & MCLENNAN COS INC COM 571748102 30551 391877 SH SOLE 25 391877 0 0 MARSH & MCLENNAN COS INC COM 571748102 196845 2524949 SH SOLE 26 440489 0 2084460 MARSH & MCLENNAN COS INC COM 571748102 8479 108765 SH SOLE 28 81492 0 27273 MARSH & MCLENNAN COS INC COM 571748102 14090 180735 SH SOLE 29 23942 0 156793 MARSH & MCLENNAN COS INC COM 571748102 155356 1992768 SH SOLE 30 1992768 0 0 MARSH & MCLENNAN COS INC COM 571748102 18629 238952 SH SOLE 31 113272 0 125680 MARSH & MCLENNAN COS INC COM 571748102 45218 580011 SH SOLE 34 580011 0 0 MARSH & MCLENNAN COS INC COM 571748102 49729 637884 SH SOLE 36 637884 0 0 MARSH & MCLENNAN COS INC COM 571748102 200 2561 SH SOLE 40 2561 0 0 MARTEN TRANS LTD COM 573075108 125 4558 SH SOLE 2 1051 0 3507 MARTEN TRANS LTD COM 573075108 8 303 SH SOLE 4 303 0 0 MARTEN TRANS LTD COM 573075108 16 575 SH SOLE 7 575 0 0 MARTEN TRANS LTD COM 573075108 3208 117085 SH SOLE 18 117085 0 0 MARTEN TRANS LTD COM 573075108 409 14917 SH SOLE 19 14917 0 0 MARTEN TRANS LTD COM 573075108 53147 1939657 SH SOLE 21 1939657 0 0 MARTEN TRANS LTD COM 573075108 17158 626217 SH SOLE 22 578963 0 47254 MARTEN TRANS LTD COM 573075108 100 3638 SH SOLE 28 3638 0 0 MARTEN TRANS LTD COM 573075108 899 32815 SH SOLE 30 32815 0 0 MARTEN TRANS LTD COM 573075108 164 5972 SH SOLE 34 5972 0 0 MARTEN TRANS LTD COM 573075108 78 2850 SH SOLE 40 2850 0 0 MARTIN MARIETTA MATLS INC COM 573284106 16103 72346 SH SOLE 2 12957 0 59389 MARTIN MARIETTA MATLS INC COM 573284106 4058 18233 SH SOLE 4 16671 0 1562 MARTIN MARIETTA MATLS INC COM 573284106 10652 47858 SH SOLE 7 43603 0 4255 MARTIN MARIETTA MATLS INC COM 573284106 479 2154 SH SOLE 13 2154 0 0 MARTIN MARIETTA MATLS INC COM 573284106 95 427 SH SOLE 15 427 0 0 MARTIN MARIETTA MATLS INC COM 573284106 30582 137399 SH SOLE 18 128739 0 8660 MARTIN MARIETTA MATLS INC COM 573284106 4057 18229 SH SOLE 19 18229 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8711 39136 SH SOLE 20 0 0 39136 MARTIN MARIETTA MATLS INC COM 573284106 272911 1226127 SH SOLE 21 1226127 0 0 MARTIN MARIETTA MATLS INC COM 573284106 366457 1646404 SH SOLE 22 1360828 0 285576 MARTIN MARIETTA MATLS INC COM 573284106 16938 76099 SH SOLE 23 76099 0 0 MARTIN MARIETTA MATLS INC COM 573284106 9535 42837 SH SOLE 25 42837 0 0 MARTIN MARIETTA MATLS INC COM 573284106 43180 193998 SH SOLE 26 61808 0 132190 MARTIN MARIETTA MATLS INC COM 573284106 3002 13488 SH SOLE 28 10163 0 3325 MARTIN MARIETTA MATLS INC COM 573284106 4014 18036 SH SOLE 29 2521 0 15515 MARTIN MARIETTA MATLS INC COM 573284106 36164 162475 SH SOLE 30 162475 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6723 30206 SH SOLE 31 17336 0 12870 MARTIN MARIETTA MATLS INC COM 573284106 986 4428 SH SOLE 34 4428 0 0 MARTIN MARIETTA MATLS INC COM 573284106 15053 67628 SH SOLE 36 67628 0 0 MARTIN MARIETTA MATLS INC COM 573284106 66 295 SH SOLE 40 295 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7306 442235 SH SOLE 2 33353 0 408882 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2088 126390 SH SOLE 4 116858 0 9532 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1682 101834 SH SOLE 7 85995 0 15839 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 52 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 4333 262298 SH SOLE 18 222435 0 39863 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3136 189860 SH SOLE 19 189860 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4134 250223 SH SOLE 20 0 0 250223 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 105652 6395402 SH SOLE 21 6395402 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 193625 11720671 SH SOLE 22 10357385 0 1363286 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7844 474818 SH SOLE 23 474818 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4535 274542 SH SOLE 25 274542 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 18428 1115484 SH SOLE 26 476405 0 639079 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1425 86246 SH SOLE 28 64697 0 21549 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1913 115822 SH SOLE 29 16522 0 99300 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8994 544453 SH SOLE 30 544453 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3908 236564 SH SOLE 31 106168 0 130396 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 499 30202 SH SOLE 34 30202 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7528 455713 SH SOLE 36 455713 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 38 2304 SH SOLE 40 2304 0 0 MASCO CORP COM 574599106 40468 1059097 SH SOLE 2 741934 0 317163 MASCO CORP COM 574599106 12583 329323 SH SOLE 4 319790 0 9533 MASCO CORP COM 574599106 10368 271344 SH SOLE 7 258950 0 12394 MASCO CORP COM 574599106 5925 155063 SH SOLE 13 155063 0 0 MASCO CORP COM 574599106 86 2244 SH SOLE 15 2244 0 0 MASCO CORP COM 574599106 40492 1059720 SH SOLE 18 1011858 0 47862 MASCO CORP COM 574599106 141435 3701521 SH SOLE 19 3701521 0 0 MASCO CORP COM 574599106 6269 164059 SH SOLE 20 0 0 164059 MASCO CORP COM 574599106 262866 6879517 SH SOLE 21 6879517 0 0 MASCO CORP COM 574599106 447609 11714439 SH SOLE 22 8980935 0 2733504 MASCO CORP COM 574599106 24898 651601 SH SOLE 23 651601 0 0 MASCO CORP COM 574599106 9039 236554 SH SOLE 25 236554 0 0 MASCO CORP COM 574599106 36140 945818 SH SOLE 26 338895 0 606923 MASCO CORP COM 574599106 2614 68415 SH SOLE 28 51475 0 16940 MASCO CORP COM 574599106 15598 408205 SH SOLE 29 145990 0 262215 MASCO CORP COM 574599106 34432 901123 SH SOLE 30 901123 0 0 MASCO CORP COM 574599106 18221 476875 SH SOLE 31 284110 0 192765 MASCO CORP COM 574599106 41056 1074485 SH SOLE 34 1074485 0 0 MASCO CORP COM 574599106 21284 557022 SH SOLE 36 557022 0 0 MASCO CORP COM 574599106 64 1687 SH SOLE 40 1687 0 0 MASIMO CORP COM 574795100 26887 294878 SH SOLE 2 294591 0 287 MASIMO CORP COM 574795100 3578 39240 SH SOLE 4 39240 0 0 MASIMO CORP COM 574795100 776 8513 SH SOLE 7 8513 0 0 MASIMO CORP COM 574795100 5929 65029 SH SOLE 13 65029 0 0 MASIMO CORP COM 574795100 29616 324808 SH SOLE 18 324027 0 781 MASIMO CORP COM 574795100 79480 871684 SH SOLE 19 871684 0 0 MASIMO CORP COM 574795100 267488 2933627 SH SOLE 21 2933627 0 0 MASIMO CORP COM 574795100 243297 2668319 SH SOLE 22 2283646 0 384673 MASIMO CORP COM 574795100 12606 138254 SH SOLE 23 138254 0 0 MASIMO CORP COM 574795100 2543 27892 SH SOLE 26 17986 0 9906 MASIMO CORP COM 574795100 616 6753 SH SOLE 28 6753 0 0 MASIMO CORP COM 574795100 14478 158785 SH SOLE 29 27778 0 131007 MASIMO CORP COM 574795100 1069 11725 SH SOLE 30 11725 0 0 MASIMO CORP COM 574795100 5495 60263 SH SOLE 31 37009 0 23254 MASIMO CORP COM 574795100 22607 247935 SH SOLE 34 247935 0 0 MASIMO CORP COM 574795100 4759 52192 SH SOLE 36 52192 0 0 MASIMO CORP COM 574795100 486 5333 SH SOLE 40 5333 0 0 MASONITE INTL CORP NEW COM 575385109 131 1736 SH SOLE 2 1490 0 246 MASONITE INTL CORP NEW COM 575385109 10 133 SH SOLE 4 133 0 0 MASONITE INTL CORP NEW COM 575385109 56 746 SH SOLE 7 746 0 0 MASONITE INTL CORP NEW COM 575385109 7740 102517 SH SOLE 18 102517 0 0 MASONITE INTL CORP NEW COM 575385109 9936 131599 SH SOLE 19 131599 0 0 MASONITE INTL CORP NEW COM 575385109 81741 1082668 SH SOLE 21 1082668 0 0 MASONITE INTL CORP NEW COM 575385109 60990 807815 SH SOLE 22 750735 0 57080 MASONITE INTL CORP NEW COM 575385109 569 7535 SH SOLE 26 6112 0 1423 MASONITE INTL CORP NEW COM 575385109 280 3710 SH SOLE 28 3710 0 0 MASONITE INTL CORP NEW COM 575385109 350 4636 SH SOLE 30 4636 0 0 MASONITE INTL CORP NEW COM 575385109 212 2803 SH SOLE 40 2803 0 0 MASTEC INC COM 576323109 1350 29891 SH SOLE 2 29465 0 426 MASTEC INC COM 576323109 15 331 SH SOLE 4 331 0 0 MASTEC INC COM 576323109 124 2751 SH SOLE 7 2751 0 0 MASTEC INC COM 576323109 10367 229615 SH SOLE 18 229615 0 0 MASTEC INC COM 576323109 14710 325813 SH SOLE 19 325813 0 0 MASTEC INC COM 576323109 88770 1966107 SH SOLE 21 1966107 0 0 MASTEC INC COM 576323109 100994 2236857 SH SOLE 22 2106570 0 130287 MASTEC INC COM 576323109 4168 92308 SH SOLE 23 92308 0 0 MASTEC INC COM 576323109 1322 29271 SH SOLE 26 25765 0 3506 MASTEC INC COM 576323109 443 9815 SH SOLE 28 9815 0 0 MASTEC INC COM 576323109 1193 26427 SH SOLE 29 0 0 26427 MASTEC INC COM 576323109 437 9683 SH SOLE 30 9683 0 0 MASTEC INC COM 576323109 347 7676 SH SOLE 36 7676 0 0 MASTEC INC COM 576323109 328 7265 SH SOLE 40 7265 0 0 MASTECH DIGITAL INC COM 57633B100 2 339 SH SOLE 18 339 0 0 MASTECH DIGITAL INC COM 57633B100 7 1020 SH SOLE 19 1020 0 0 MASTECH DIGITAL INC COM 57633B100 66 10254 SH SOLE 21 10254 0 0 MASTECH DIGITAL INC COM 57633B100 610 94203 SH SOLE 22 94203 0 0 MASTERCARD INCORPORATED CL A 57636Q104 192715 1586782 SH SOLE 2 569762 0 1017020 MASTERCARD INCORPORATED CL A 57636Q104 49972 411465 SH SOLE 4 386518 0 24947 MASTERCARD INCORPORATED CL A 57636Q104 81886 674236 SH SOLE 7 670479 0 3757 MASTERCARD INCORPORATED CL A 57636Q104 10440 85958 SH SOLE 13 85958 0 0 MASTERCARD INCORPORATED CL A 57636Q104 310 2549 SH SOLE 15 2549 0 0 MASTERCARD INCORPORATED CL A 57636Q104 11 92 SH SOLE 17 0 0 92 MASTERCARD INCORPORATED CL A 57636Q104 290793 2394344 SH SOLE 18 2248797 0 145547 MASTERCARD INCORPORATED CL A 57636Q104 1371 11289 SH OTR 19 0 11289 0 MASTERCARD INCORPORATED CL A 57636Q104 196865 1620955 SH SOLE 19 1606077 0 14878 MASTERCARD INCORPORATED CL A 57636Q104 68069 560470 SH SOLE 20 0 0 560470 MASTERCARD INCORPORATED CL A 57636Q104 1926783 15864824 SH SOLE 21 15864824 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3165206 26061802 SH SOLE 22 21136720 0 4925082 MASTERCARD INCORPORATED CL A 57636Q104 154694 1273728 SH SOLE 23 1273728 0 0 MASTERCARD INCORPORATED CL A 57636Q104 176659 1454582 SH SOLE 25 1454582 0 0 MASTERCARD INCORPORATED CL A 57636Q104 303927 2502489 SH SOLE 26 790005 0 1712484 MASTERCARD INCORPORATED CL A 57636Q104 24386 200788 SH SOLE 28 150595 0 50193 MASTERCARD INCORPORATED CL A 57636Q104 59849 492788 SH SOLE 29 283879 0 208909 MASTERCARD INCORPORATED CL A 57636Q104 313829 2584014 SH SOLE 30 2584014 0 0 MASTERCARD INCORPORATED CL A 57636Q104 74928 616949 SH SOLE 31 267917 0 349032 MASTERCARD INCORPORATED CL A 57636Q104 69968 576106 SH SOLE 34 576106 0 0 MASTERCARD INCORPORATED CL A 57636Q104 134638 1108590 SH SOLE 36 1108590 0 0 MASTERCARD INCORPORATED CL A 57636Q104 592 4872 SH SOLE 40 4872 0 0 MATADOR RES CO COM 576485205 1134 53062 SH SOLE 2 52476 0 586 MATADOR RES CO COM 576485205 55 2556 SH SOLE 7 2556 0 0 MATADOR RES CO COM 576485205 12384 579482 SH SOLE 18 579482 0 0 MATADOR RES CO COM 576485205 15436 722324 SH SOLE 19 722324 0 0 MATADOR RES CO COM 576485205 122109 5714059 SH SOLE 21 5714059 0 0 MATADOR RES CO COM 576485205 61888 2896038 SH SOLE 22 2731003 0 165035 MATADOR RES CO COM 576485205 437 20434 SH SOLE 26 15866 0 4568 MATADOR RES CO COM 576485205 261 12231 SH SOLE 28 12231 0 0 MATADOR RES CO COM 576485205 564 26390 SH SOLE 29 0 0 26390 MATADOR RES CO COM 576485205 1006 47074 SH SOLE 30 47074 0 0 MATADOR RES CO COM 576485205 2230 104356 SH SOLE 34 104356 0 0 MATADOR RES CO COM 576485205 173 8093 SH SOLE 40 8093 0 0 MATCH GROUP INC COM 57665R106 284 16321 SH SOLE 2 4901 0 11420 MATCH GROUP INC COM 57665R106 19 1085 SH SOLE 7 1085 0 0 MATCH GROUP INC COM 57665R106 308 17741 SH SOLE 18 17741 0 0 MATCH GROUP INC COM 57665R106 303 17456 SH SOLE 19 17456 0 0 MATCH GROUP INC COM 57665R106 6078 349730 SH SOLE 21 349730 0 0 MATCH GROUP INC COM 57665R106 19011 1093825 SH SOLE 22 976394 0 117431 MATCH GROUP INC COM 57665R106 82 4731 SH SOLE 28 4731 0 0 MATCH GROUP INC COM 57665R106 142 8152 SH SOLE 30 8152 0 0 MATCH GROUP INC COM 57665R106 14 826 SH SOLE 31 826 0 0 MATCH GROUP INC COM 57665R106 72 4141 SH SOLE 40 4141 0 0 MATERION CORP COM 576690101 161 4318 SH SOLE 2 812 0 3506 MATERION CORP COM 576690101 5 130 SH SOLE 4 130 0 0 MATERION CORP COM 576690101 386 10328 SH SOLE 7 10328 0 0 MATERION CORP COM 576690101 3673 98201 SH SOLE 18 98201 0 0 MATERION CORP COM 576690101 6254 167216 SH SOLE 19 167216 0 0 MATERION CORP COM 576690101 63787 1705540 SH SOLE 21 1705540 0 0 MATERION CORP COM 576690101 19304 516145 SH SOLE 22 476799 0 39346 MATERION CORP COM 576690101 322 8615 SH SOLE 26 6027 0 2588 MATERION CORP COM 576690101 107 2863 SH SOLE 28 2863 0 0 MATERION CORP COM 576690101 1045 27931 SH SOLE 30 27931 0 0 MATERION CORP COM 576690101 19 495 SH SOLE 34 495 0 0 MATERION CORP COM 576690101 92 2466 SH SOLE 40 2466 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 3 1718 SH SOLE 2 1718 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 316 186875 SH SOLE 18 186875 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 58 34268 SH SOLE 19 34268 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 2750 1627186 SH SOLE 21 1627186 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 923 546393 SH SOLE 22 505659 0 40734 MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 2478 247057 SH SOLE 2 247057 0 0 MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 169 16806 SH SOLE 22 16806 0 0 MATRIX SVC CO COM 576853105 62 6664 SH SOLE 2 1272 0 5392 MATRIX SVC CO COM 576853105 6 606 SH SOLE 7 606 0 0 MATRIX SVC CO COM 576853105 1306 139725 SH SOLE 18 139725 0 0 MATRIX SVC CO COM 576853105 163 17455 SH SOLE 19 17455 0 0 MATRIX SVC CO COM 576853105 21934 2345851 SH SOLE 21 2345851 0 0 MATRIX SVC CO COM 576853105 6905 738554 SH SOLE 22 689402 0 49152 MATRIX SVC CO COM 576853105 36 3802 SH SOLE 28 3802 0 0 MATRIX SVC CO COM 576853105 350 37418 SH SOLE 30 37418 0 0 MATRIX SVC CO COM 576853105 28 3013 SH SOLE 40 3013 0 0 MATSON INC COM 57686G105 174 5798 SH SOLE 2 1826 0 3972 MATSON INC COM 57686G105 0 6 SH SOLE 4 6 0 0 MATSON INC COM 57686G105 32 1067 SH SOLE 7 1067 0 0 MATSON INC COM 57686G105 6286 209258 SH SOLE 18 209258 0 0 MATSON INC COM 57686G105 848 28234 SH SOLE 19 28234 0 0 MATSON INC COM 57686G105 129561 4312952 SH SOLE 21 4312952 0 0 MATSON INC COM 57686G105 33345 1110032 SH SOLE 22 1047089 0 62943 MATSON INC COM 57686G105 126 4195 SH SOLE 26 4195 0 0 MATSON INC COM 57686G105 43 1421 SH SOLE 28 1421 0 0 MATSON INC COM 57686G105 1686 56111 SH SOLE 30 56111 0 0 MATSON INC COM 57686G105 28 942 SH SOLE 40 942 0 0 MATTEL INC COM 577081102 9347 434134 SH SOLE 2 100020 0 334114 MATTEL INC COM 577081102 2261 105035 SH SOLE 4 95540 0 9495 MATTEL INC COM 577081102 6363 295538 SH SOLE 7 257843 0 37695 MATTEL INC COM 577081102 55 2551 SH SOLE 15 2551 0 0 MATTEL INC COM 577081102 18321 850972 SH SOLE 18 804048 0 46924 MATTEL INC COM 577081102 2169 100743 SH SOLE 19 100743 0 0 MATTEL INC COM 577081102 5325 247311 SH SOLE 20 0 0 247311 MATTEL INC COM 577081102 252708 11737476 SH SOLE 21 11737476 0 0 MATTEL INC COM 577081102 195304 9071248 SH SOLE 22 7448105 0 1623143 MATTEL INC COM 577081102 8832 410200 SH SOLE 23 410200 0 0 MATTEL INC COM 577081102 10071 467749 SH SOLE 25 467749 0 0 MATTEL INC COM 577081102 22471 1043718 SH SOLE 26 403589 0 640129 MATTEL INC COM 577081102 1529 71037 SH SOLE 28 52991 0 18046 MATTEL INC COM 577081102 2223 103266 SH SOLE 29 15641 0 87625 MATTEL INC COM 577081102 20771 964762 SH SOLE 30 964762 0 0 MATTEL INC COM 577081102 3786 175851 SH SOLE 31 78019 0 97832 MATTEL INC COM 577081102 3895 180898 SH SOLE 32 180898 0 0 MATTEL INC COM 577081102 930 43195 SH SOLE 34 43195 0 0 MATTEL INC COM 577081102 13087 607846 SH SOLE 35 607846 0 0 MATTEL INC COM 577081102 8715 404783 SH SOLE 36 404783 0 0 MATTEL INC COM 577081102 34 1599 SH SOLE 40 1599 0 0 MATTERSIGHT CORP COM 577097108 10 3937 SH SOLE 18 3937 0 0 MATTERSIGHT CORP COM 577097108 156 61219 SH SOLE 21 61219 0 0 MATTERSIGHT CORP COM 577097108 670 262615 SH SOLE 22 262615 0 0 MATTHEWS INTL CORP CL A 577128101 95 1549 SH SOLE 2 1325 0 224 MATTHEWS INTL CORP CL A 577128101 12 196 SH SOLE 4 196 0 0 MATTHEWS INTL CORP CL A 577128101 50 816 SH SOLE 7 816 0 0 MATTHEWS INTL CORP CL A 577128101 9025 147355 SH SOLE 18 147355 0 0 MATTHEWS INTL CORP CL A 577128101 1250 20414 SH SOLE 19 20414 0 0 MATTHEWS INTL CORP CL A 577128101 164267 2681907 SH SOLE 21 2681907 0 0 MATTHEWS INTL CORP CL A 577128101 52436 856106 SH SOLE 22 794492 0 61614 MATTHEWS INTL CORP CL A 577128101 785 12814 SH SOLE 26 10592 0 2222 MATTHEWS INTL CORP CL A 577128101 289 4718 SH SOLE 28 4718 0 0 MATTHEWS INTL CORP CL A 577128101 2830 46203 SH SOLE 30 46203 0 0 MATTHEWS INTL CORP CL A 577128101 223 3645 SH SOLE 40 3645 0 0 MAUI LD & PINEAPPLE INC COM 577345101 18 904 SH SOLE 2 722 0 182 MAUI LD & PINEAPPLE INC COM 577345101 485 23869 SH SOLE 18 23869 0 0 MAUI LD & PINEAPPLE INC COM 577345101 110 5436 SH SOLE 19 5436 0 0 MAUI LD & PINEAPPLE INC COM 577345101 4282 210951 SH SOLE 21 210951 0 0 MAUI LD & PINEAPPLE INC COM 577345101 5083 250374 SH SOLE 22 245175 0 5199 MAXIM INTEGRATED PRODS INC COM 57772K101 25749 573469 SH SOLE 2 332118 0 241351 MAXIM INTEGRATED PRODS INC COM 57772K101 8637 192354 SH SOLE 4 185782 0 6572 MAXIM INTEGRATED PRODS INC COM 57772K101 4653 103631 SH SOLE 7 88874 0 14757 MAXIM INTEGRATED PRODS INC COM 57772K101 4675 104123 SH SOLE 13 104123 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 101 2244 SH SOLE 15 2244 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 7396 164714 SH SOLE 18 129435 0 35279 MAXIM INTEGRATED PRODS INC COM 57772K101 47342 1054389 SH SOLE 19 1054389 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 8358 186156 SH SOLE 20 0 0 186156 MAXIM INTEGRATED PRODS INC COM 57772K101 211456 4709492 SH SOLE 21 4709492 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 407369 9072812 SH SOLE 22 7534960 0 1537852 MAXIM INTEGRATED PRODS INC COM 57772K101 20885 465151 SH SOLE 23 465151 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 8980 200011 SH SOLE 25 200011 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 32360 720718 SH SOLE 26 250107 0 470611 MAXIM INTEGRATED PRODS INC COM 57772K101 2639 58764 SH SOLE 28 43755 0 15009 MAXIM INTEGRATED PRODS INC COM 57772K101 12436 276975 SH SOLE 29 83949 0 193026 MAXIM INTEGRATED PRODS INC COM 57772K101 17695 394088 SH SOLE 30 394088 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 14984 333711 SH SOLE 31 215364 0 118347 MAXIM INTEGRATED PRODS INC COM 57772K101 2238 49834 SH SOLE 32 49834 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 36419 811107 SH SOLE 34 811107 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 20955 466713 SH SOLE 36 466713 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 61 1358 SH SOLE 40 1358 0 0 MAXIMUS INC COM 577933104 1797 28693 SH SOLE 2 28268 0 425 MAXIMUS INC COM 577933104 16 259 SH SOLE 4 259 0 0 MAXIMUS INC COM 577933104 100 1598 SH SOLE 7 1598 0 0 MAXIMUS INC COM 577933104 2 28 SH SOLE 17 0 0 28 MAXIMUS INC COM 577933104 25561 408124 SH SOLE 18 408124 0 0 MAXIMUS INC COM 577933104 2635 42075 SH SOLE 19 42075 0 0 MAXIMUS INC COM 577933104 247706 3955062 SH SOLE 21 3955062 0 0 MAXIMUS INC COM 577933104 125337 2001226 SH SOLE 22 1876334 0 124892 MAXIMUS INC COM 577933104 1364 21776 SH SOLE 26 17768 0 4008 MAXIMUS INC COM 577933104 585 9340 SH SOLE 28 9340 0 0 MAXIMUS INC COM 577933104 664 10597 SH SOLE 30 10597 0 0 MAXIMUS INC COM 577933104 448 7155 SH SOLE 40 7155 0 0 MAXLINEAR INC COM 57776J100 83 2979 SH SOLE 2 2583 0 396 MAXLINEAR INC COM 57776J100 8 295 SH SOLE 4 295 0 0 MAXLINEAR INC COM 57776J100 38 1363 SH SOLE 7 1363 0 0 MAXLINEAR INC COM 57776J100 1 21 SH SOLE 17 0 0 21 MAXLINEAR INC COM 57776J100 7586 272006 SH SOLE 18 272006 0 0 MAXLINEAR INC COM 57776J100 1090 39098 SH SOLE 19 39098 0 0 MAXLINEAR INC COM 57776J100 128946 4623388 SH SOLE 21 4623388 0 0 MAXLINEAR INC COM 57776J100 40126 1438706 SH SOLE 22 1331523 0 107183 MAXLINEAR INC COM 57776J100 958 34351 SH SOLE 26 30471 0 3880 MAXLINEAR INC COM 57776J100 209 7485 SH SOLE 28 7485 0 0 MAXLINEAR INC COM 57776J100 2120 76020 SH SOLE 30 76020 0 0 MAXLINEAR INC COM 57776J100 210 7519 SH SOLE 40 7519 0 0 MAXPOINT INTERACTIVE INC COM NEW 57777M201 4 509 SH SOLE 18 509 0 0 MAXPOINT INTERACTIVE INC COM NEW 57777M201 62 8322 SH SOLE 21 8322 0 0 MAXPOINT INTERACTIVE INC COM NEW 57777M201 8 1066 SH SOLE 22 1066 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 40 6608 SH SOLE 2 1721 0 4887 MAXWELL TECHNOLOGIES INC COM 577767106 805 134470 SH SOLE 18 134470 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 131 21900 SH SOLE 19 21900 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 6845 1142787 SH SOLE 21 1142787 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 5449 909673 SH SOLE 22 886453 0 23220 MAYS J W INC COM 578473100 2 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 1938 43997 SH SOLE 2 31635 0 12362 MB FINANCIAL INC NEW COM 55264U108 16 360 SH SOLE 4 360 0 0 MB FINANCIAL INC NEW COM 55264U108 79 1785 SH SOLE 7 1785 0 0 MB FINANCIAL INC NEW COM 55264U108 22684 515074 SH SOLE 18 515074 0 0 MB FINANCIAL INC NEW COM 55264U108 2287 51933 SH SOLE 19 51933 0 0 MB FINANCIAL INC NEW COM 55264U108 212765 4831167 SH SOLE 21 4831167 0 0 MB FINANCIAL INC NEW COM 55264U108 106510 2418494 SH SOLE 22 2280272 0 138222 MB FINANCIAL INC NEW COM 55264U108 1405 31912 SH SOLE 26 27052 0 4860 MB FINANCIAL INC NEW COM 55264U108 565 12818 SH SOLE 28 12818 0 0 MB FINANCIAL INC NEW COM 55264U108 531 12055 SH SOLE 30 12055 0 0 MB FINANCIAL INC NEW COM 55264U108 359 8159 SH SOLE 40 8159 0 0 MBIA INC COM 55262C100 240 25473 SH SOLE 2 5545 0 19928 MBIA INC COM 55262C100 8 867 SH SOLE 4 867 0 0 MBIA INC COM 55262C100 87 9236 SH SOLE 7 9236 0 0 MBIA INC COM 55262C100 4495 476641 SH SOLE 18 476641 0 0 MBIA INC COM 55262C100 785 83243 SH SOLE 19 83243 0 0 MBIA INC COM 55262C100 35606 3775868 SH SOLE 21 3775868 0 0 MBIA INC COM 55262C100 41296 4379168 SH SOLE 22 4119749 0 259419 MBIA INC COM 55262C100 344 36479 SH SOLE 26 27465 0 9014 MBIA INC COM 55262C100 181 19170 SH SOLE 28 19170 0 0 MBIA INC COM 55262C100 530 56178 SH SOLE 30 56178 0 0 MBIA INC COM 55262C100 345 36566 SH SOLE 36 36566 0 0 MBIA INC COM 55262C100 150 15900 SH SOLE 40 15900 0 0 MBT FINL CORP COM 578877102 24 2459 SH SOLE 2 806 0 1653 MBT FINL CORP COM 578877102 650 66973 SH SOLE 18 66973 0 0 MBT FINL CORP COM 578877102 90 9308 SH SOLE 19 9308 0 0 MBT FINL CORP COM 578877102 5655 583030 SH SOLE 21 583030 0 0 MBT FINL CORP COM 578877102 1761 181566 SH SOLE 22 169836 0 11730 MBT FINL CORP COM 578877102 81 8311 SH SOLE 23 8311 0 0 MCBC HLDGS INC COM 55276F107 276 14113 SH SOLE 2 13918 0 195 MCBC HLDGS INC COM 55276F107 18 936 SH SOLE 7 936 0 0 MCBC HLDGS INC COM 55276F107 1301 66543 SH SOLE 18 66543 0 0 MCBC HLDGS INC COM 55276F107 579 29605 SH SOLE 19 29605 0 0 MCBC HLDGS INC COM 55276F107 11344 580271 SH SOLE 21 580271 0 0 MCBC HLDGS INC COM 55276F107 10396 531779 SH SOLE 22 479024 0 52755 MCBC HLDGS INC COM 55276F107 1694 86631 SH SOLE 23 86631 0 0 MCBC HLDGS INC COM 55276F107 591 30233 SH SOLE 29 0 0 30233 MCCLATCHY CO CL A NEW 579489303 8 875 SH SOLE 18 875 0 0 MCCLATCHY CO CL A NEW 579489303 10 1090 SH SOLE 19 1090 0 0 MCCLATCHY CO CL A NEW 579489303 174 18638 SH SOLE 21 18638 0 0 MCCLATCHY CO CL A NEW 579489303 1163 124530 SH SOLE 22 124530 0 0 MCCLATCHY CO CL A NEW 579489303 83 8926 SH SOLE 29 0 0 8926 MCCORMICK & CO INC COM NON VTG 579780206 39802 408185 SH SOLE 2 294735 0 113450 MCCORMICK & CO INC COM NON VTG 579780206 9222 94579 SH SOLE 4 90397 0 4182 MCCORMICK & CO INC COM NON VTG 579780206 29763 305232 SH SOLE 7 167724 0 137508 MCCORMICK & CO INC COM NON VTG 579780206 482 4946 SH SOLE 13 4946 0 0 MCCORMICK & CO INC COM NON VTG 579780206 71 730 SH SOLE 15 730 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5 50 SH SOLE 17 0 0 50 MCCORMICK & CO INC COM NON VTG 579780206 24761 253929 SH SOLE 18 236221 0 17708 MCCORMICK & CO INC COM NON VTG 579780206 5479 56194 SH SOLE 19 56194 0 0 MCCORMICK & CO INC COM NON VTG 579780206 9110 93423 SH SOLE 20 0 0 93423 MCCORMICK & CO INC COM NON VTG 579780206 313231 3212293 SH SOLE 21 3212293 0 0 MCCORMICK & CO INC COM NON VTG 579780206 355391 3644659 SH SOLE 22 2958918 0 685741 MCCORMICK & CO INC COM NON VTG 579780206 23529 241299 SH SOLE 23 241299 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7483 76737 SH SOLE 25 76737 0 0 MCCORMICK & CO INC COM NON VTG 579780206 49420 506818 SH SOLE 26 132201 0 374617 MCCORMICK & CO INC COM NON VTG 579780206 2317 23759 SH SOLE 28 17635 0 6124 MCCORMICK & CO INC COM NON VTG 579780206 8962 91906 SH SOLE 29 63945 0 27961 MCCORMICK & CO INC COM NON VTG 579780206 53436 548010 SH SOLE 30 548010 0 0 MCCORMICK & CO INC COM NON VTG 579780206 16410 168288 SH SOLE 31 88532 0 79756 MCCORMICK & CO INC COM NON VTG 579780206 2649 27165 SH SOLE 34 27165 0 0 MCCORMICK & CO INC COM NON VTG 579780206 17818 182727 SH SOLE 36 182727 0 0 MCCORMICK & CO INC COM NON VTG 579780206 54 556 SH SOLE 40 556 0 0 MCDERMOTT INTL INC COM 580037109 438 61059 SH SOLE 2 11940 0 49119 MCDERMOTT INTL INC COM 580037109 83 11554 SH SOLE 7 11554 0 0 MCDERMOTT INTL INC COM 580037109 10131 1413025 SH SOLE 18 1413025 0 0 MCDERMOTT INTL INC COM 580037109 1690 235683 SH SOLE 19 235683 0 0 MCDERMOTT INTL INC COM 580037109 178309 24868742 SH SOLE 21 24868742 0 0 MCDERMOTT INTL INC COM 580037109 56859 7930170 SH SOLE 22 7435862 0 494308 MCDERMOTT INTL INC COM 580037109 860 119994 SH SOLE 26 104169 0 15825 MCDERMOTT INTL INC COM 580037109 245 34215 SH SOLE 28 34215 0 0 MCDERMOTT INTL INC COM 580037109 491 68415 SH SOLE 29 0 0 68415 MCDERMOTT INTL INC COM 580037109 2866 399724 SH SOLE 30 399724 0 0 MCDERMOTT INTL INC COM 580037109 233 32517 SH SOLE 36 32517 0 0 MCDERMOTT INTL INC COM 580037109 192 26842 SH SOLE 40 26842 0 0 MCDONALDS CORP COM 580135101 219549 1433463 SH SOLE 2 632902 0 800561 MCDONALDS CORP COM 580135101 53753 350960 SH SOLE 4 329926 0 21034 MCDONALDS CORP COM 580135101 122952 802768 SH SOLE 7 682166 0 120602 MCDONALDS CORP COM 580135101 11663 76146 SH SOLE 13 76146 0 0 MCDONALDS CORP COM 580135101 877 5723 SH SOLE 15 5722 0 1 MCDONALDS CORP COM 580135101 10 63 SH SOLE 17 0 0 63 MCDONALDS CORP COM 580135101 281267 1836425 SH SOLE 18 1717753 0 118672 MCDONALDS CORP COM 580135101 94621 617793 SH SOLE 19 608000 0 9793 MCDONALDS CORP COM 580135101 50185 327662 SH SOLE 20 0 0 327662 MCDONALDS CORP COM 580135101 2577222 16826993 SH SOLE 21 16826993 0 0 MCDONALDS CORP COM 580135101 3560895 23249510 SH SOLE 22 18966806 0 4282704 MCDONALDS CORP COM 580135101 175037 1142835 SH SOLE 23 1142835 0 0 MCDONALDS CORP COM 580135101 86077 562009 SH SOLE 25 562009 0 0 MCDONALDS CORP COM 580135101 371227 2423788 SH SOLE 26 682185 0 1741603 MCDONALDS CORP COM 580135101 26711 174401 SH SOLE 28 130542 0 43859 MCDONALDS CORP COM 580135101 37365 243960 SH SOLE 29 81389 0 162571 MCDONALDS CORP COM 580135101 380647 2485293 SH SOLE 30 2485293 0 0 MCDONALDS CORP COM 580135101 91596 598042 SH SOLE 31 318908 0 279134 MCDONALDS CORP COM 580135101 24091 157293 SH SOLE 32 157293 0 0 MCDONALDS CORP COM 580135101 38844 253616 SH SOLE 34 253616 0 0 MCDONALDS CORP COM 580135101 158284 1033454 SH SOLE 36 1033454 0 0 MCDONALDS CORP COM 580135101 642 4191 SH SOLE 40 4191 0 0 MCEWEN MNG INC COM 58039P107 3 1137 SH SOLE 4 1137 0 0 MCEWEN MNG INC COM 58039P107 2562 973993 SH SOLE 7 973993 0 0 MCEWEN MNG INC COM 58039P107 97 36703 SH SOLE 19 36703 0 0 MCEWEN MNG INC COM 58039P107 5200 1977162 SH SOLE 21 1977162 0 0 MCEWEN MNG INC COM 58039P107 12695 4827099 SH SOLE 22 4700490 0 126609 MCEWEN MNG INC COM 58039P107 216 82092 SH SOLE 26 65311 0 16781 MCEWEN MNG INC COM 58039P107 88 33488 SH SOLE 28 33488 0 0 MCEWEN MNG INC COM 58039P107 1708 649246 SH SOLE 30 649246 0 0 MCEWEN MNG INC COM 58039P107 60 22796 SH SOLE 40 22796 0 0 MCGRATH RENTCORP COM 580589109 169 4893 SH SOLE 2 1052 0 3841 MCGRATH RENTCORP COM 580589109 4 123 SH SOLE 4 123 0 0 MCGRATH RENTCORP COM 580589109 20 568 SH SOLE 7 568 0 0 MCGRATH RENTCORP COM 580589109 3073 88749 SH SOLE 18 88749 0 0 MCGRATH RENTCORP COM 580589109 558 16119 SH SOLE 19 16119 0 0 MCGRATH RENTCORP COM 580589109 24166 697832 SH SOLE 21 697832 0 0 MCGRATH RENTCORP COM 580589109 21698 626568 SH SOLE 22 578893 0 47675 MCGRATH RENTCORP COM 580589109 351 10127 SH SOLE 26 8218 0 1909 MCGRATH RENTCORP COM 580589109 116 3341 SH SOLE 28 3341 0 0 MCGRATH RENTCORP COM 580589109 111 3210 SH SOLE 30 3210 0 0 MCGRATH RENTCORP COM 580589109 100 2883 SH SOLE 34 2883 0 0 MCGRATH RENTCORP COM 580589109 90 2585 SH SOLE 40 2585 0 0 MCKESSON CORP COM 58155Q103 68623 417057 SH SOLE 2 205743 0 211314 MCKESSON CORP COM 58155Q103 16531 100470 SH SOLE 4 94987 0 5483 MCKESSON CORP COM 58155Q103 26342 160097 SH SOLE 7 160097 0 0 MCKESSON CORP COM 58155Q103 3267 19858 SH SOLE 13 19858 0 0 MCKESSON CORP COM 58155Q103 3071 18666 SH SOLE 15 1421 0 17245 MCKESSON CORP COM 58155Q103 8 51 SH SOLE 17 0 0 51 MCKESSON CORP COM 58155Q103 138331 840716 SH SOLE 18 773684 0 67032 MCKESSON CORP COM 58155Q103 707 4297 SH OTR 19 0 4297 0 MCKESSON CORP COM 58155Q103 283602 1723608 SH SOLE 19 1723608 0 0 MCKESSON CORP COM 58155Q103 19650 119426 SH SOLE 20 0 0 119426 MCKESSON CORP COM 58155Q103 530146 3221991 SH SOLE 21 3221991 0 0 MCKESSON CORP COM 58155Q103 1004081 6102349 SH SOLE 22 4898774 0 1203575 MCKESSON CORP COM 58155Q103 46681 283707 SH SOLE 23 283707 0 0 MCKESSON CORP COM 58155Q103 27374 166364 SH SOLE 25 162956 0 3408 MCKESSON CORP COM 58155Q103 113532 689997 SH SOLE 26 189413 0 500584 MCKESSON CORP COM 58155Q103 7435 45184 SH SOLE 28 34000 0 11184 MCKESSON CORP COM 58155Q103 12494 75935 SH SOLE 29 34636 0 41299 MCKESSON CORP COM 58155Q103 108296 658173 SH SOLE 30 658173 0 0 MCKESSON CORP COM 58155Q103 30296 184127 SH SOLE 31 94162 0 89965 MCKESSON CORP COM 58155Q103 31442 191089 SH SOLE 34 191089 0 0 MCKESSON CORP COM 58155Q103 50313 305779 SH SOLE 36 305779 0 0 MCKESSON CORP COM 58155Q103 174 1060 SH SOLE 40 1060 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 107 10772 SH SOLE 2 2540 0 8232 MDC PARTNERS INC CL A SUB VTG 552697104 4 429 SH SOLE 4 429 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 12 1219 SH SOLE 7 1219 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 2162 218413 SH SOLE 18 218413 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 294 29745 SH SOLE 19 29745 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 17354 1752973 SH SOLE 21 1752973 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 6112 617361 SH SOLE 22 518007 0 99354 MDC PARTNERS INC CL A SUB VTG 552697104 86 8692 SH SOLE 28 8692 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 121 12216 SH SOLE 30 12216 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 35 3516 SH SOLE 40 3516 0 0 MDU RES GROUP INC COM 552690109 5538 211385 SH SOLE 2 110733 0 100652 MDU RES GROUP INC COM 552690109 23 871 SH SOLE 4 871 0 0 MDU RES GROUP INC COM 552690109 5321 203074 SH SOLE 7 203074 0 0 MDU RES GROUP INC COM 552690109 39 1486 SH SOLE 15 1485 0 1 MDU RES GROUP INC COM 552690109 18081 690117 SH SOLE 18 690117 0 0 MDU RES GROUP INC COM 552690109 2273 86773 SH SOLE 19 86773 0 0 MDU RES GROUP INC COM 552690109 217841 8314537 SH SOLE 21 8314537 0 0 MDU RES GROUP INC COM 552690109 160644 6131450 SH SOLE 22 5510618 0 620832 MDU RES GROUP INC COM 552690109 3398 129710 SH SOLE 25 129710 0 0 MDU RES GROUP INC COM 552690109 6199 236607 SH SOLE 26 82355 0 154252 MDU RES GROUP INC COM 552690109 687 26234 SH SOLE 28 26234 0 0 MDU RES GROUP INC COM 552690109 751 28664 SH SOLE 30 28664 0 0 MDU RES GROUP INC COM 552690109 110 4216 SH SOLE 31 4216 0 0 MDU RES GROUP INC COM 552690109 4796 183057 SH SOLE 36 183057 0 0 MDU RES GROUP INC COM 552690109 534 20378 SH SOLE 40 20378 0 0 MECHEL PAO SPONSORED ADR NE 583840608 83 17899 SH SOLE 4 17899 0 0 MECHEL PAO SPONSORED ADR NE 583840608 27 5817 SH SOLE 7 5817 0 0 MECHEL PAO SPONSORED ADR NE 583840608 3638 785851 SH SOLE 21 785851 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1339 289158 SH SOLE 22 289158 0 0 MECHEL PAO SPONSORED ADR NE 583840608 239 51650 SH SOLE 30 51650 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 54 4260 SH SOLE 2 933 0 3327 MEDEQUITIES RLTY TR INC COM 58409L306 30 2346 SH SOLE 7 2346 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 1491 118184 SH SOLE 18 118184 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 169 13365 SH SOLE 19 13365 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 11926 945015 SH SOLE 21 945015 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 3471 275073 SH SOLE 22 242102 0 32971 MEDEQUITIES RLTY TR INC COM 58409L306 12 985 SH SOLE 23 985 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4855 377267 SH SOLE 2 185390 0 191877 MEDICAL PPTYS TRUST INC COM 58463J304 4341 337266 SH SOLE 4 337266 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5934 461080 SH SOLE 7 461080 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 172 13369 SH SOLE 15 13369 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 16910 1313926 SH SOLE 18 1313926 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6563 509964 SH SOLE 19 509964 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 229169 17806421 SH SOLE 21 17806421 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 191444 14875186 SH SOLE 22 13592873 0 1282313 MEDICAL PPTYS TRUST INC COM 58463J304 232 18027 SH SOLE 23 18027 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8137 632284 SH SOLE 25 632284 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2909 226002 SH SOLE 26 106249 0 119753 MEDICAL PPTYS TRUST INC COM 58463J304 682 53006 SH SOLE 28 53006 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2804 217834 SH SOLE 29 124096 0 93738 MEDICAL PPTYS TRUST INC COM 58463J304 23858 1853750 SH SOLE 30 1853750 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 105 8148 SH SOLE 31 8148 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2059 160011 SH SOLE 34 160011 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 517 40157 SH SOLE 40 40157 0 0 MEDICINES CO COM 584688105 170 4470 SH SOLE 2 2955 0 1515 MEDICINES CO COM 584688105 15 407 SH SOLE 4 407 0 0 MEDICINES CO COM 584688105 62 1642 SH SOLE 7 1642 0 0 MEDICINES CO COM 584688105 12445 327408 SH SOLE 18 327408 0 0 MEDICINES CO COM 584688105 1757 46237 SH SOLE 19 46237 0 0 MEDICINES CO COM 584688105 282052 7420477 SH SOLE 21 7420477 0 0 MEDICINES CO COM 584688105 70886 1864918 SH SOLE 22 1734780 0 130138 MEDICINES CO COM 584688105 1213 31917 SH SOLE 26 27697 0 4220 MEDICINES CO COM 584688105 380 9988 SH SOLE 28 9988 0 0 MEDICINES CO COM 584688105 3914 102960 SH SOLE 30 102960 0 0 MEDICINES CO COM 584688105 264 6943 SH SOLE 40 6943 0 0 MEDICINES CO NOTE 2.500% 1/1 584688AE5 842 648000 PRN SOLE 21 648000 0 0 MEDICINES CO NOTE 2.750% 7/1 584688AG0 583 557000 PRN SOLE 21 557000 0 0 MEDICINOVA INC COM NEW 58468P206 6 1120 SH SOLE 2 1120 0 0 MEDICINOVA INC COM NEW 58468P206 624 118631 SH SOLE 18 118631 0 0 MEDICINOVA INC COM NEW 58468P206 102 19307 SH SOLE 19 19307 0 0 MEDICINOVA INC COM NEW 58468P206 8005 1521870 SH SOLE 21 1521870 0 0 MEDICINOVA INC COM NEW 58468P206 2349 446531 SH SOLE 22 410095 0 36436 MEDIDATA SOLUTIONS INC COM 58471A105 3165 40471 SH SOLE 2 40076 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 27600 352935 SH SOLE 18 352935 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 18364 234829 SH SOLE 19 234829 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 270013 3452850 SH SOLE 21 3452850 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 153927 1968373 SH SOLE 22 1862708 0 105665 MEDIDATA SOLUTIONS INC COM 58471A105 8982 114863 SH SOLE 23 114863 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1803 23054 SH SOLE 26 19970 0 3084 MEDIDATA SOLUTIONS INC COM 58471A105 624 7977 SH SOLE 28 7977 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1555 19879 SH SOLE 29 0 0 19879 MEDIDATA SOLUTIONS INC COM 58471A105 722 9233 SH SOLE 30 9233 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 461 5889 SH SOLE 40 5889 0 0 MEDIDATA SOLUTIONS INC NOTE 1.000% 8/0 58471AAB1 636 455000 PRN SOLE 21 455000 0 0 MEDIFAST INC COM 58470H101 33 803 SH SOLE 2 595 0 208 MEDIFAST INC COM 58470H101 3 61 SH SOLE 4 61 0 0 MEDIFAST INC COM 58470H101 11 274 SH SOLE 7 274 0 0 MEDIFAST INC COM 58470H101 2202 53099 SH SOLE 18 53099 0 0 MEDIFAST INC COM 58470H101 291 7008 SH SOLE 19 7008 0 0 MEDIFAST INC COM 58470H101 40017 964966 SH SOLE 21 964966 0 0 MEDIFAST INC COM 58470H101 12626 304450 SH SOLE 22 282530 0 21920 MEDIFAST INC COM 58470H101 77 1861 SH SOLE 26 0 0 1861 MEDIFAST INC COM 58470H101 57 1375 SH SOLE 28 1375 0 0 MEDIFAST INC COM 58470H101 858 20693 SH SOLE 29 0 0 20693 MEDIFAST INC COM 58470H101 691 16674 SH SOLE 30 16674 0 0 MEDIFAST INC COM 58470H101 16 376 SH SOLE 34 376 0 0 MEDIFAST INC COM 58470H101 34 809 SH SOLE 40 809 0 0 MEDLEY CAP CORP COM 58503F106 2396 375014 SH SOLE 30 375014 0 0 MEDLEY MGMT INC CL A COM 58503T106 1 151 SH SOLE 2 151 0 0 MEDLEY MGMT INC CL A COM 58503T106 167 25714 SH SOLE 18 25714 0 0 MEDLEY MGMT INC CL A COM 58503T106 30 4585 SH SOLE 19 4585 0 0 MEDLEY MGMT INC CL A COM 58503T106 1268 195054 SH SOLE 21 195054 0 0 MEDLEY MGMT INC CL A COM 58503T106 630 96857 SH SOLE 22 91150 0 5707 MEDLEY MGMT INC CL A COM 58503T106 131 20200 SH SOLE 29 0 0 20200 MEDNAX INC COM 58502B106 8581 142146 SH SOLE 2 56870 0 85276 MEDNAX INC COM 58502B106 1760 29153 SH SOLE 4 26672 0 2481 MEDNAX INC COM 58502B106 1238 20508 SH SOLE 7 20508 0 0 MEDNAX INC COM 58502B106 19798 327952 SH SOLE 18 318750 0 9202 MEDNAX INC COM 58502B106 2568 42532 SH SOLE 19 42532 0 0 MEDNAX INC COM 58502B106 252360 4180221 SH SOLE 21 4180221 0 0 MEDNAX INC COM 58502B106 180913 2996733 SH SOLE 22 2698006 0 298727 MEDNAX INC COM 58502B106 6492 107530 SH SOLE 23 107530 0 0 MEDNAX INC COM 58502B106 11531 191009 SH SOLE 26 106066 0 84943 MEDNAX INC COM 58502B106 1165 19302 SH SOLE 28 14334 0 4968 MEDNAX INC COM 58502B106 1542 25542 SH SOLE 29 2683 0 22859 MEDNAX INC COM 58502B106 6398 105982 SH SOLE 30 105982 0 0 MEDNAX INC COM 58502B106 2620 43394 SH SOLE 31 22105 0 21289 MEDNAX INC COM 58502B106 391 6482 SH SOLE 34 6482 0 0 MEDNAX INC COM 58502B106 1123 18603 SH SOLE 36 18603 0 0 MEDNAX INC COM 58502B106 25 406 SH SOLE 40 406 0 0 MEDOVEX CORP COM 58504H101 5 6163 SH SOLE 21 6163 0 0 MEDPACE HLDGS INC COM 58506Q109 49 1675 SH SOLE 2 483 0 1192 MEDPACE HLDGS INC COM 58506Q109 881 30376 SH SOLE 18 30376 0 0 MEDPACE HLDGS INC COM 58506Q109 324 11189 SH SOLE 19 11189 0 0 MEDPACE HLDGS INC COM 58506Q109 6317 217835 SH SOLE 21 217835 0 0 MEDPACE HLDGS INC COM 58506Q109 6371 219701 SH SOLE 22 208195 0 11506 MEDPACE HLDGS INC COM 58506Q109 36 1233 SH SOLE 30 1233 0 0 MEDTRONIC PLC SHS G5960L103 217405 2449637 SH SOLE 2 1115810 0 1333827 MEDTRONIC PLC SHS G5960L103 42537 479285 SH SOLE 4 444550 0 34735 MEDTRONIC PLC SHS G5960L103 111435 1255600 SH SOLE 7 1037966 0 217634 MEDTRONIC PLC SHS G5960L103 712 8028 SH SOLE 13 8028 0 0 MEDTRONIC PLC SHS G5960L103 834 9397 SH SOLE 15 9397 0 0 MEDTRONIC PLC SHS G5960L103 67 753 SH SOLE 17 0 0 753 MEDTRONIC PLC SHS G5960L103 290598 3274348 SH SOLE 18 3074009 0 200339 MEDTRONIC PLC SHS G5960L103 919 10360 SH OTR 19 0 10360 0 MEDTRONIC PLC SHS G5960L103 425962 4799569 SH SOLE 19 4799569 0 0 MEDTRONIC PLC SHS G5960L103 67954 765674 SH SOLE 20 92100 0 673574 MEDTRONIC PLC SHS G5960L103 2143505 24152166 SH SOLE 21 24152166 0 0 MEDTRONIC PLC SHS G5960L103 3228488 36377335 SH SOLE 22 29800526 0 6576809 MEDTRONIC PLC SHS G5960L103 151911 1711671 SH SOLE 23 1711671 0 0 MEDTRONIC PLC SHS G5960L103 86216 971447 SH SOLE 25 971447 0 0 MEDTRONIC PLC SHS G5960L103 396529 4467932 SH SOLE 26 1118120 0 3349812 MEDTRONIC PLC SHS G5960L103 25726 289876 SH SOLE 28 217511 0 72365 MEDTRONIC PLC SHS G5960L103 22656 255283 SH SOLE 29 55089 0 200194 MEDTRONIC PLC SHS G5960L103 338385 3812793 SH SOLE 30 3812793 0 0 MEDTRONIC PLC SHS G5960L103 62607 705426 SH SOLE 31 327359 0 378067 MEDTRONIC PLC SHS G5960L103 191455 2157239 SH SOLE 34 2157239 0 0 MEDTRONIC PLC SHS G5960L103 137687 1551398 SH SOLE 36 1551398 0 0 MEDTRONIC PLC SHS G5960L103 622 7012 SH SOLE 40 7012 0 0 MEET GROUP INC COM 58513U101 29 5747 SH SOLE 2 5747 0 0 MEET GROUP INC COM 58513U101 14 2807 SH SOLE 7 2807 0 0 MEET GROUP INC COM 58513U101 1331 263550 SH SOLE 18 263550 0 0 MEET GROUP INC COM 58513U101 234 46295 SH SOLE 19 46295 0 0 MEET GROUP INC COM 58513U101 10599 2098759 SH SOLE 21 2098759 0 0 MEET GROUP INC COM 58513U101 7950 1574199 SH SOLE 22 1496012 0 78187 MEI PHARMA INC COM NEW 55279B202 15 6100 SH SOLE 18 6100 0 0 MEI PHARMA INC COM NEW 55279B202 20 8459 SH SOLE 19 8459 0 0 MEI PHARMA INC COM NEW 55279B202 229 95801 SH SOLE 21 95801 0 0 MEI PHARMA INC COM NEW 55279B202 935 391336 SH SOLE 22 391336 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 3836 170868 SH SOLE 2 169278 0 1590 MELCO RESORT ENTERTAINMENT L ADR 585464100 5119 228008 SH SOLE 4 223036 0 4972 MELCO RESORT ENTERTAINMENT L ADR 585464100 2502 111459 SH SOLE 7 111459 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 680 30292 SH SOLE 13 30292 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 13946 621214 SH SOLE 15 552707 0 68507 MELCO RESORT ENTERTAINMENT L ADR 585464100 4673 208140 SH SOLE 18 205630 0 2510 MELCO RESORT ENTERTAINMENT L ADR 585464100 4394 195723 SH SOLE 19 195723 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 83132 3702964 SH SOLE 21 3702964 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 87831 3912289 SH SOLE 22 3401552 0 510737 MELCO RESORT ENTERTAINMENT L ADR 585464100 7177 319677 SH SOLE 23 319677 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 7010 312262 SH SOLE 25 312262 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 18484 823335 SH SOLE 26 338526 0 484809 MELCO RESORT ENTERTAINMENT L ADR 585464100 1158 51590 SH SOLE 28 39980 0 11610 MELCO RESORT ENTERTAINMENT L ADR 585464100 2004 89248 SH SOLE 29 4236 0 85012 MELCO RESORT ENTERTAINMENT L ADR 585464100 14253 634858 SH SOLE 30 634858 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 2192 97649 SH SOLE 31 10678 0 86971 MELCO RESORT ENTERTAINMENT L ADR 585464100 127115 5662158 SH SOLE 34 5662158 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 2194 97736 SH SOLE 36 97736 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 15 662 SH SOLE 40 662 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 13 300 SH SOLE 2 300 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 10 226 SH SOLE 4 226 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 642 14838 SH OTR 19 0 14838 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 346 7995 SH SOLE 21 7995 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 1996 46101 SH SOLE 22 22207 0 23894 MELLANOX TECHNOLOGIES LTD SHS M51363113 488 11279 SH SOLE 26 8615 0 2664 MELLANOX TECHNOLOGIES LTD SHS M51363113 262 6054 SH SOLE 28 6054 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 289 6669 SH SOLE 30 6669 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 195 4494 SH SOLE 40 4494 0 0 MELROSE BANCORP INC COM 585553100 6 355 SH SOLE 18 355 0 0 MELROSE BANCORP INC COM 585553100 11 628 SH SOLE 21 628 0 0 MERCADOLIBRE INC COM 58733R102 6266 24976 SH SOLE 2 5328 0 19648 MERCADOLIBRE INC COM 58733R102 3301 13157 SH SOLE 4 12160 0 997 MERCADOLIBRE INC COM 58733R102 2046 8155 SH SOLE 7 7017 0 1138 MERCADOLIBRE INC COM 58733R102 14 55 SH SOLE 15 55 0 0 MERCADOLIBRE INC COM 58733R102 1590 6338 SH SOLE 18 504 0 5834 MERCADOLIBRE INC COM 58733R102 15368 61256 SH SOLE 19 61256 0 0 MERCADOLIBRE INC COM 58733R102 7164 28556 SH SOLE 20 0 0 28556 MERCADOLIBRE INC COM 58733R102 30984 123500 SH SOLE 21 123500 0 0 MERCADOLIBRE INC COM 58733R102 20126 80223 SH SOLE 22 51049 0 29174 MERCADOLIBRE INC COM 58733R102 12748 50814 SH SOLE 23 50814 0 0 MERCADOLIBRE INC COM 58733R102 13300 53014 SH SOLE 25 53014 0 0 MERCADOLIBRE INC COM 58733R102 18311 72987 SH SOLE 26 34134 0 38853 MERCADOLIBRE INC COM 58733R102 2225 8868 SH SOLE 28 6670 0 2198 MERCADOLIBRE INC COM 58733R102 4123 16433 SH SOLE 29 2115 0 14318 MERCADOLIBRE INC COM 58733R102 13459 53647 SH SOLE 30 53647 0 0 MERCADOLIBRE INC COM 58733R102 5130 20449 SH SOLE 31 7665 0 12784 MERCADOLIBRE INC COM 58733R102 1954 7787 SH SOLE 32 7787 0 0 MERCADOLIBRE INC COM 58733R102 14126 56306 SH SOLE 34 56306 0 0 MERCADOLIBRE INC COM 58733R102 1555 6198 SH SOLE 36 6198 0 0 MERCADOLIBRE INC COM 58733R102 46 185 SH SOLE 40 185 0 0 MERCADOLIBRE INC NOTE 2.250% 7/0 58733RAB8 1039 513000 PRN SOLE 21 513000 0 0 MERCANTILE BANK CORP COM 587376104 98 3104 SH SOLE 2 704 0 2400 MERCANTILE BANK CORP COM 587376104 15 474 SH SOLE 7 474 0 0 MERCANTILE BANK CORP COM 587376104 2064 65564 SH SOLE 18 65564 0 0 MERCANTILE BANK CORP COM 587376104 411 13046 SH SOLE 19 13046 0 0 MERCANTILE BANK CORP COM 587376104 16537 525311 SH SOLE 21 525311 0 0 MERCANTILE BANK CORP COM 587376104 8394 266632 SH SOLE 22 235157 0 31475 MERCANTILE BANK CORP COM 587376104 23 732 SH SOLE 23 732 0 0 MERCANTILE BANK CORP COM 587376104 116 3687 SH SOLE 30 3687 0 0 MERCANTILE BANK CORP COM 587376104 124 3938 SH SOLE 34 3938 0 0 MERCER INTL INC COM 588056101 5 400 SH SOLE 2 400 0 0 MERCER INTL INC COM 588056101 72 6229 SH SOLE 19 6229 0 0 MERCER INTL INC COM 588056101 367 31922 SH SOLE 21 31922 0 0 MERCER INTL INC COM 588056101 4230 367829 SH SOLE 22 332583 0 35246 MERCER INTL INC COM 588056101 79 6842 SH SOLE 28 6842 0 0 MERCER INTL INC COM 588056101 77 6686 SH SOLE 30 6686 0 0 MERCK & CO INC COM 58933Y105 288560 4502426 SH SOLE 2 1832788 0 2669638 MERCK & CO INC COM 58933Y105 72318 1128384 SH SOLE 4 1057912 0 70472 MERCK & CO INC COM 58933Y105 139521 2176951 SH SOLE 7 2057001 0 119950 MERCK & CO INC COM 58933Y105 5209 81282 SH SOLE 13 81282 0 0 MERCK & CO INC COM 58933Y105 1159 18089 SH SOLE 15 18089 0 0 MERCK & CO INC COM 58933Y105 536582 8372317 SH SOLE 18 7759030 0 613287 MERCK & CO INC COM 58933Y105 1324 20664 SH OTR 19 0 20664 0 MERCK & CO INC COM 58933Y105 720939 11248847 SH SOLE 19 11248847 0 0 MERCK & CO INC COM 58933Y105 93608 1460574 SH SOLE 20 83518 0 1377056 MERCK & CO INC COM 58933Y105 3237893 50521032 SH SOLE 21 50521032 0 0 MERCK & CO INC COM 58933Y105 4809800 75047592 SH SOLE 22 61235579 0 13812013 MERCK & CO INC COM 58933Y105 240834 3757740 SH SOLE 23 3757740 0 0 MERCK & CO INC COM 58933Y105 139039 2169429 SH SOLE 25 2150977 0 18452 MERCK & CO INC COM 58933Y105 538317 8399395 SH SOLE 26 2239209 0 6160186 MERCK & CO INC COM 58933Y105 37278 581644 SH SOLE 28 435822 0 145822 MERCK & CO INC COM 58933Y105 34749 542188 SH SOLE 29 277800 0 264388 MERCK & CO INC COM 58933Y105 503097 7849848 SH SOLE 30 7849848 0 0 MERCK & CO INC COM 58933Y105 111288 1736426 SH SOLE 31 864528 0 871898 MERCK & CO INC COM 58933Y105 12580 196282 SH SOLE 32 196282 0 0 MERCK & CO INC COM 58933Y105 108834 1698151 SH SOLE 34 1698151 0 0 MERCK & CO INC COM 58933Y105 7199 112320 SH SOLE 35 112320 0 0 MERCK & CO INC COM 58933Y105 215460 3361831 SH SOLE 36 3361831 0 0 MERCK & CO INC COM 58933Y105 896 13978 SH SOLE 40 13978 0 0 MERCURY GENL CORP NEW COM 589400100 1800 33341 SH SOLE 2 19646 0 13695 MERCURY GENL CORP NEW COM 589400100 6 111 SH SOLE 4 111 0 0 MERCURY GENL CORP NEW COM 589400100 3354 62105 SH SOLE 7 62105 0 0 MERCURY GENL CORP NEW COM 589400100 9800 181480 SH SOLE 18 181480 0 0 MERCURY GENL CORP NEW COM 589400100 717 13285 SH SOLE 19 13285 0 0 MERCURY GENL CORP NEW COM 589400100 284022 5259670 SH SOLE 21 5259670 0 0 MERCURY GENL CORP NEW COM 589400100 58077 1075503 SH SOLE 22 981620 0 93883 MERCURY GENL CORP NEW COM 589400100 588 10883 SH SOLE 26 9279 0 1604 MERCURY GENL CORP NEW COM 589400100 242 4473 SH SOLE 28 4473 0 0 MERCURY GENL CORP NEW COM 589400100 226 4194 SH SOLE 30 4194 0 0 MERCURY GENL CORP NEW COM 589400100 33 606 SH SOLE 31 606 0 0 MERCURY GENL CORP NEW COM 589400100 4601 85201 SH SOLE 32 85201 0 0 MERCURY GENL CORP NEW COM 589400100 44 818 SH SOLE 36 818 0 0 MERCURY GENL CORP NEW COM 589400100 143 2648 SH SOLE 40 2648 0 0 MERCURY SYS INC COM 589378108 82 1939 SH SOLE 2 1939 0 0 MERCURY SYS INC COM 589378108 8 199 SH SOLE 4 199 0 0 MERCURY SYS INC COM 589378108 48 1135 SH SOLE 7 1135 0 0 MERCURY SYS INC COM 589378108 9297 220890 SH SOLE 18 220890 0 0 MERCURY SYS INC COM 589378108 1368 32497 SH SOLE 19 32497 0 0 MERCURY SYS INC COM 589378108 209946 4988015 SH SOLE 21 4988015 0 0 MERCURY SYS INC COM 589378108 53782 1277791 SH SOLE 22 1183747 0 94044 MERCURY SYS INC COM 589378108 13 300 SH SOLE 23 300 0 0 MERCURY SYS INC COM 589378108 1062 25237 SH SOLE 26 22831 0 2406 MERCURY SYS INC COM 589378108 333 7910 SH SOLE 28 7910 0 0 MERCURY SYS INC COM 589378108 2948 70040 SH SOLE 30 70040 0 0 MERCURY SYS INC COM 589378108 184 4370 SH SOLE 40 4370 0 0 MEREDITH CORP COM 589433101 2374 39938 SH SOLE 2 33242 0 6696 MEREDITH CORP COM 589433101 45 758 SH SOLE 4 758 0 0 MEREDITH CORP COM 589433101 6296 105900 SH SOLE 7 105900 0 0 MEREDITH CORP COM 589433101 18753 315436 SH SOLE 18 315436 0 0 MEREDITH CORP COM 589433101 6933 116616 SH SOLE 19 116616 0 0 MEREDITH CORP COM 589433101 308846 5195055 SH SOLE 21 5195055 0 0 MEREDITH CORP COM 589433101 88129 1482413 SH SOLE 22 1414204 0 68209 MEREDITH CORP COM 589433101 7826 131647 SH SOLE 23 131647 0 0 MEREDITH CORP COM 589433101 965 16240 SH SOLE 26 13984 0 2256 MEREDITH CORP COM 589433101 323 5441 SH SOLE 28 5441 0 0 MEREDITH CORP COM 589433101 1153 19396 SH SOLE 29 0 0 19396 MEREDITH CORP COM 589433101 393 6609 SH SOLE 30 6609 0 0 MEREDITH CORP COM 589433101 3894 65497 SH SOLE 32 65497 0 0 MEREDITH CORP COM 589433101 2819 47422 SH SOLE 34 47422 0 0 MEREDITH CORP COM 589433101 41 693 SH SOLE 36 693 0 0 MEREDITH CORP COM 589433101 235 3956 SH SOLE 40 3956 0 0 MERIDIAN BANCORP INC MD COM 58958U103 155 9182 SH SOLE 2 2566 0 6616 MERIDIAN BANCORP INC MD COM 58958U103 28 1672 SH SOLE 7 1672 0 0 MERIDIAN BANCORP INC MD COM 58958U103 3207 189743 SH SOLE 18 189743 0 0 MERIDIAN BANCORP INC MD COM 58958U103 539 31904 SH SOLE 19 31904 0 0 MERIDIAN BANCORP INC MD COM 58958U103 26059 1541929 SH SOLE 21 1541929 0 0 MERIDIAN BANCORP INC MD COM 58958U103 18613 1101349 SH SOLE 22 1026562 0 74787 MERIDIAN BANCORP INC MD COM 58958U103 231 13676 SH SOLE 28 13676 0 0 MERIDIAN BANCORP INC MD COM 58958U103 138 8162 SH SOLE 30 8162 0 0 MERIDIAN BANCORP INC MD COM 58958U103 61 3606 SH SOLE 40 3606 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 43 2735 SH SOLE 2 1601 0 1134 MERIDIAN BIOSCIENCE INC COM 589584101 5 318 SH SOLE 4 318 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 19 1178 SH SOLE 7 1178 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 3140 199360 SH SOLE 18 199360 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 432 27426 SH SOLE 19 27426 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 56740 3602550 SH SOLE 21 3602550 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 18639 1183424 SH SOLE 22 1099631 0 83793 MERIDIAN BIOSCIENCE INC COM 589584101 359 22803 SH SOLE 26 20127 0 2676 MERIDIAN BIOSCIENCE INC COM 589584101 97 6137 SH SOLE 28 6137 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 959 60867 SH SOLE 30 60867 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 69 4407 SH SOLE 40 4407 0 0 MERIT MED SYS INC COM 589889104 100 2609 SH SOLE 2 2363 0 246 MERIT MED SYS INC COM 589889104 13 331 SH SOLE 4 331 0 0 MERIT MED SYS INC COM 589889104 46 1212 SH SOLE 7 1212 0 0 MERIT MED SYS INC COM 589889104 8699 228013 SH SOLE 18 228013 0 0 MERIT MED SYS INC COM 589889104 18362 481320 SH SOLE 19 481320 0 0 MERIT MED SYS INC COM 589889104 158393 4151856 SH SOLE 21 4151856 0 0 MERIT MED SYS INC COM 589889104 51188 1341748 SH SOLE 22 1242656 0 99092 MERIT MED SYS INC COM 589889104 990 25955 SH SOLE 26 21392 0 4563 MERIT MED SYS INC COM 589889104 231 6064 SH SOLE 28 6064 0 0 MERIT MED SYS INC COM 589889104 2736 71720 SH SOLE 30 71720 0 0 MERIT MED SYS INC COM 589889104 187 4890 SH SOLE 40 4890 0 0 MERITAGE HOMES CORP COM 59001A102 356 8447 SH SOLE 2 1620 0 6827 MERITAGE HOMES CORP COM 59001A102 10 234 SH SOLE 4 234 0 0 MERITAGE HOMES CORP COM 59001A102 42 1004 SH SOLE 7 1004 0 0 MERITAGE HOMES CORP COM 59001A102 8082 191510 SH SOLE 18 191510 0 0 MERITAGE HOMES CORP COM 59001A102 1061 25139 SH SOLE 19 25139 0 0 MERITAGE HOMES CORP COM 59001A102 169332 4012600 SH SOLE 21 4012600 0 0 MERITAGE HOMES CORP COM 59001A102 43307 1026222 SH SOLE 22 955310 0 70912 MERITAGE HOMES CORP COM 59001A102 507 12024 SH SOLE 26 9760 0 2264 MERITAGE HOMES CORP COM 59001A102 230 5451 SH SOLE 28 5451 0 0 MERITAGE HOMES CORP COM 59001A102 2300 54494 SH SOLE 30 54494 0 0 MERITAGE HOMES CORP COM 59001A102 169 3993 SH SOLE 40 3993 0 0 MERITOR INC COM 59001K100 309 18628 SH SOLE 2 4033 0 14595 MERITOR INC COM 59001K100 11 658 SH SOLE 4 658 0 0 MERITOR INC COM 59001K100 67 4039 SH SOLE 7 4039 0 0 MERITOR INC COM 59001K100 5289 318411 SH SOLE 18 318411 0 0 MERITOR INC COM 59001K100 961 57837 SH SOLE 19 57837 0 0 MERITOR INC COM 59001K100 42601 2564782 SH SOLE 21 2564782 0 0 MERITOR INC COM 59001K100 51321 3089751 SH SOLE 22 2923297 0 166454 MERITOR INC COM 59001K100 526 31672 SH SOLE 26 24110 0 7562 MERITOR INC COM 59001K100 214 12889 SH SOLE 28 12889 0 0 MERITOR INC COM 59001K100 20 1200 SH SOLE 29 0 0 1200 MERITOR INC COM 59001K100 230 13860 SH SOLE 30 13860 0 0 MERITOR INC COM 59001K100 73 4407 SH SOLE 34 4407 0 0 MERITOR INC COM 59001K100 69 4155 SH SOLE 36 4155 0 0 MERITOR INC COM 59001K100 174 10467 SH SOLE 40 10467 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 17 14033 SH SOLE 2 5482 0 8551 MERRIMACK PHARMACEUTICALS IN COM 590328100 1 469 SH SOLE 4 469 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 4 2962 SH SOLE 7 2962 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 574 462782 SH SOLE 18 462782 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 101 81442 SH SOLE 19 81442 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 7590 6121235 SH SOLE 21 6121235 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 4236 3416516 SH SOLE 22 3209513 0 207003 MERRIMACK PHARMACEUTICALS IN COM 590328100 6 4588 SH SOLE 26 0 0 4588 MERRIMACK PHARMACEUTICALS IN COM 590328100 18 14835 SH SOLE 28 14835 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 23 18622 SH SOLE 30 18622 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 13 10747 SH SOLE 40 10747 0 0 MESA LABS INC COM 59064R109 30 208 SH SOLE 2 139 0 69 MESA LABS INC COM 59064R109 16 112 SH SOLE 7 112 0 0 MESA LABS INC COM 59064R109 1639 11436 SH SOLE 18 11436 0 0 MESA LABS INC COM 59064R109 312 2178 SH SOLE 19 2178 0 0 MESA LABS INC COM 59064R109 14198 99070 SH SOLE 21 99070 0 0 MESA LABS INC COM 59064R109 7932 55349 SH SOLE 22 47071 0 8278 MESA LABS INC COM 59064R109 122 849 SH SOLE 28 849 0 0 MESA LABS INC COM 59064R109 68 472 SH SOLE 30 472 0 0 MESOBLAST LTD SPONS ADR 590717104 0 15 SH SOLE 17 0 0 15 META FINL GROUP INC COM 59100U108 152 1703 SH SOLE 2 385 0 1318 META FINL GROUP INC COM 59100U108 21 237 SH SOLE 7 237 0 0 META FINL GROUP INC COM 59100U108 3134 35217 SH SOLE 18 35217 0 0 META FINL GROUP INC COM 59100U108 558 6265 SH SOLE 19 6265 0 0 META FINL GROUP INC COM 59100U108 25483 286330 SH SOLE 21 286330 0 0 META FINL GROUP INC COM 59100U108 24555 275897 SH SOLE 22 255698 0 20199 META FINL GROUP INC COM 59100U108 61 687 SH SOLE 26 0 0 687 META FINL GROUP INC COM 59100U108 116 1298 SH SOLE 28 1298 0 0 META FINL GROUP INC COM 59100U108 157 1766 SH SOLE 30 1766 0 0 META FINL GROUP INC COM 59100U108 117 1315 SH SOLE 40 1315 0 0 METHANEX CORP COM 59151K108 2073 47065 SH SOLE 19 47065 0 0 METHODE ELECTRS INC COM 591520200 73 1775 SH SOLE 2 1564 0 211 METHODE ELECTRS INC COM 591520200 4 106 SH SOLE 4 106 0 0 METHODE ELECTRS INC COM 591520200 40 959 SH SOLE 7 959 0 0 METHODE ELECTRS INC COM 591520200 6987 169597 SH SOLE 18 169597 0 0 METHODE ELECTRS INC COM 591520200 979 23763 SH SOLE 19 23763 0 0 METHODE ELECTRS INC COM 591520200 126236 3063977 SH SOLE 21 3063977 0 0 METHODE ELECTRS INC COM 591520200 40263 977252 SH SOLE 22 905873 0 71379 METHODE ELECTRS INC COM 591520200 639 15519 SH SOLE 26 12808 0 2711 METHODE ELECTRS INC COM 591520200 218 5282 SH SOLE 28 5282 0 0 METHODE ELECTRS INC COM 591520200 2129 51675 SH SOLE 30 51675 0 0 METHODE ELECTRS INC COM 591520200 160 3886 SH SOLE 40 3886 0 0 METLIFE INC COM 59156R108 65578 1193625 SH SOLE 2 273336 0 920289 METLIFE INC COM 59156R108 18957 345048 SH SOLE 4 321962 0 23086 METLIFE INC COM 59156R108 43824 797675 SH SOLE 7 755035 0 42640 METLIFE INC COM 59156R108 449 8171 SH SOLE 13 8171 0 0 METLIFE INC COM 59156R108 320 5821 SH SOLE 15 5821 0 0 METLIFE INC COM 59156R108 257080 4679294 SH SOLE 18 4328953 0 350341 METLIFE INC COM 59156R108 2140 38948 SH OTR 19 0 38948 0 METLIFE INC COM 59156R108 477047 8683059 SH SOLE 19 8683059 0 0 METLIFE INC COM 59156R108 20549 374025 SH SOLE 20 0 0 374025 METLIFE INC COM 59156R108 832561 15154003 SH SOLE 21 15154003 0 0 METLIFE INC COM 59156R108 1487037 27066560 SH SOLE 22 22644380 0 4422180 METLIFE INC COM 59156R108 63476 1155368 SH SOLE 23 1155368 0 0 METLIFE INC COM 59156R108 37348 679793 SH SOLE 25 679793 0 0 METLIFE INC COM 59156R108 219833 4001320 SH SOLE 26 797962 0 3203358 METLIFE INC COM 59156R108 10810 196760 SH SOLE 28 147387 0 49373 METLIFE INC COM 59156R108 2084 37936 SH SOLE 29 37936 0 0 METLIFE INC COM 59156R108 167787 3054003 SH SOLE 30 3054003 0 0 METLIFE INC COM 59156R108 21932 399207 SH SOLE 31 197014 0 202193 METLIFE INC COM 59156R108 53086 966253 SH SOLE 34 966253 0 0 METLIFE INC COM 59156R108 61299 1115749 SH SOLE 36 1115749 0 0 METLIFE INC COM 59156R108 260 4741 SH SOLE 40 4741 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 42530 72263 SH SOLE 2 46423 0 25840 METTLER TOLEDO INTERNATIONAL COM 592688105 10448 17752 SH SOLE 4 17036 0 716 METTLER TOLEDO INTERNATIONAL COM 592688105 14766 25089 SH SOLE 7 23602 0 1487 METTLER TOLEDO INTERNATIONAL COM 592688105 238 404 SH SOLE 13 404 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 87 147 SH SOLE 15 147 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 33832 57485 SH SOLE 18 53024 0 4461 METTLER TOLEDO INTERNATIONAL COM 592688105 12885 21894 SH SOLE 19 21894 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 11504 19546 SH SOLE 20 0 0 19546 METTLER TOLEDO INTERNATIONAL COM 592688105 324955 552137 SH SOLE 21 552137 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 460109 781780 SH SOLE 22 623112 0 158668 METTLER TOLEDO INTERNATIONAL COM 592688105 26822 45573 SH SOLE 23 45573 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 9847 16732 SH SOLE 25 16732 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 42666 72494 SH SOLE 26 27497 0 44997 METTLER TOLEDO INTERNATIONAL COM 592688105 3268 5552 SH SOLE 28 4124 0 1428 METTLER TOLEDO INTERNATIONAL COM 592688105 15167 25771 SH SOLE 29 9446 0 16325 METTLER TOLEDO INTERNATIONAL COM 592688105 44909 76306 SH SOLE 30 76306 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 20644 35077 SH SOLE 31 22405 0 12672 METTLER TOLEDO INTERNATIONAL COM 592688105 3293 5595 SH SOLE 34 5595 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 16740 28443 SH SOLE 36 28443 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 81 138 SH SOLE 40 138 0 0 MFA FINL INC COM 55272X102 2368 282196 SH SOLE 2 69366 0 212830 MFA FINL INC COM 55272X102 16 1955 SH SOLE 4 1955 0 0 MFA FINL INC COM 55272X102 125 14921 SH SOLE 7 14921 0 0 MFA FINL INC COM 55272X102 1846 219996 SH SOLE 18 219996 0 0 MFA FINL INC COM 55272X102 1437 171247 SH SOLE 19 171247 0 0 MFA FINL INC COM 55272X102 115412 13755854 SH SOLE 21 13755854 0 0 MFA FINL INC COM 55272X102 92632 11040709 SH SOLE 22 9758947 0 1281762 MFA FINL INC COM 55272X102 1027 122462 SH SOLE 26 106671 0 15791 MFA FINL INC COM 55272X102 452 53887 SH SOLE 28 53887 0 0 MFA FINL INC COM 55272X102 503 59950 SH SOLE 30 59950 0 0 MFA FINL INC COM 55272X102 75 8928 SH SOLE 31 8928 0 0 MFA FINL INC COM 55272X102 103 12262 SH SOLE 36 12262 0 0 MFA FINL INC COM 55272X102 337 40225 SH SOLE 40 40225 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 785 126569 SH SOLE 19 126569 0 0 MGC DIAGNOSTICS CORP COM 552768103 4 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 812 99024 SH SOLE 22 99024 0 0 MGE ENERGY INC COM 55277P104 310 4813 SH SOLE 2 1549 0 3264 MGE ENERGY INC COM 55277P104 24 379 SH SOLE 4 379 0 0 MGE ENERGY INC COM 55277P104 58 909 SH SOLE 7 909 0 0 MGE ENERGY INC COM 55277P104 8066 125345 SH SOLE 18 125345 0 0 MGE ENERGY INC COM 55277P104 1491 23169 SH SOLE 19 23169 0 0 MGE ENERGY INC COM 55277P104 68456 1063812 SH SOLE 21 1063812 0 0 MGE ENERGY INC COM 55277P104 60894 946299 SH SOLE 22 882347 0 63952 MGE ENERGY INC COM 55277P104 873 13564 SH SOLE 26 10768 0 2796 MGE ENERGY INC COM 55277P104 391 6074 SH SOLE 28 6074 0 0 MGE ENERGY INC COM 55277P104 1257 19534 SH SOLE 30 19534 0 0 MGE ENERGY INC COM 55277P104 74 1152 SH SOLE 36 1152 0 0 MGE ENERGY INC COM 55277P104 244 3797 SH SOLE 40 3797 0 0 MGIC INVT CORP WIS COM 552848103 1125 100455 SH SOLE 2 39699 0 60756 MGIC INVT CORP WIS COM 552848103 17 1481 SH SOLE 4 1481 0 0 MGIC INVT CORP WIS COM 552848103 129 11477 SH SOLE 7 11477 0 0 MGIC INVT CORP WIS COM 552848103 15695 1401361 SH SOLE 18 1401361 0 0 MGIC INVT CORP WIS COM 552848103 16987 1516685 SH SOLE 19 1516685 0 0 MGIC INVT CORP WIS COM 552848103 129583 11569880 SH SOLE 21 11569880 0 0 MGIC INVT CORP WIS COM 552848103 112707 10063094 SH SOLE 22 9428421 0 634673 MGIC INVT CORP WIS COM 552848103 669 59767 SH SOLE 23 59767 0 0 MGIC INVT CORP WIS COM 552848103 1262 112644 SH SOLE 26 93771 0 18873 MGIC INVT CORP WIS COM 552848103 550 49103 SH SOLE 28 49103 0 0 MGIC INVT CORP WIS COM 552848103 794 70901 SH SOLE 29 0 0 70901 MGIC INVT CORP WIS COM 552848103 600 53529 SH SOLE 30 53529 0 0 MGIC INVT CORP WIS COM 552848103 3060 273209 SH SOLE 34 273209 0 0 MGIC INVT CORP WIS COM 552848103 407 36304 SH SOLE 40 36304 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 666 22826 SH SOLE 21 22826 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 12301 421419 SH SOLE 22 384132 0 37287 MGM GROWTH PPTYS LLC CL A COM 55303A105 600 20568 SH SOLE 26 18136 0 2432 MGM GROWTH PPTYS LLC CL A COM 55303A105 225 7699 SH SOLE 28 7699 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 254 8711 SH SOLE 30 8711 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 159 5459 SH SOLE 40 5459 0 0 MGM RESORTS INTERNATIONAL COM 552953101 6562 209704 SH SOLE 2 35289 0 174415 MGM RESORTS INTERNATIONAL COM 552953101 4215 134711 SH SOLE 4 124359 0 10352 MGM RESORTS INTERNATIONAL COM 552953101 1478 47225 SH SOLE 7 33409 0 13816 MGM RESORTS INTERNATIONAL COM 552953101 92 2927 SH SOLE 15 2926 0 1 MGM RESORTS INTERNATIONAL COM 552953101 1 37 SH SOLE 17 0 0 37 MGM RESORTS INTERNATIONAL COM 552953101 9431 301405 SH SOLE 18 256344 0 45061 MGM RESORTS INTERNATIONAL COM 552953101 6766 216245 SH SOLE 19 216245 0 0 MGM RESORTS INTERNATIONAL COM 552953101 7046 225197 SH SOLE 20 0 0 225197 MGM RESORTS INTERNATIONAL COM 552953101 165610 5292751 SH SOLE 21 5292751 0 0 MGM RESORTS INTERNATIONAL COM 552953101 391775 12520784 SH SOLE 22 10935348 0 1585436 MGM RESORTS INTERNATIONAL COM 552953101 18295 584677 SH SOLE 23 584677 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10341 330475 SH SOLE 25 330475 0 0 MGM RESORTS INTERNATIONAL COM 552953101 45507 1454355 SH SOLE 26 383414 0 1070941 MGM RESORTS INTERNATIONAL COM 552953101 3090 98741 SH SOLE 28 74166 0 24575 MGM RESORTS INTERNATIONAL COM 552953101 3536 112992 SH SOLE 29 0 0 112992 MGM RESORTS INTERNATIONAL COM 552953101 14603 466699 SH SOLE 30 466699 0 0 MGM RESORTS INTERNATIONAL COM 552953101 6995 223538 SH SOLE 31 90921 0 132617 MGM RESORTS INTERNATIONAL COM 552953101 1045 33390 SH SOLE 34 33390 0 0 MGM RESORTS INTERNATIONAL COM 552953101 15701 501791 SH SOLE 36 501791 0 0 MGM RESORTS INTERNATIONAL COM 552953101 67 2154 SH SOLE 40 2154 0 0 MGP INGREDIENTS INC NEW COM 55303J106 30 581 SH SOLE 2 581 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1084 21188 SH SOLE 7 21188 0 0 MGP INGREDIENTS INC NEW COM 55303J106 2409 47085 SH SOLE 18 47085 0 0 MGP INGREDIENTS INC NEW COM 55303J106 419 8181 SH SOLE 19 8181 0 0 MGP INGREDIENTS INC NEW COM 55303J106 20843 407323 SH SOLE 21 407323 0 0 MGP INGREDIENTS INC NEW COM 55303J106 16949 331232 SH SOLE 22 307429 0 23803 MGP INGREDIENTS INC NEW COM 55303J106 15 287 SH SOLE 26 0 0 287 MGP INGREDIENTS INC NEW COM 55303J106 99 1939 SH SOLE 28 1939 0 0 MGP INGREDIENTS INC NEW COM 55303J106 120 2353 SH SOLE 30 2353 0 0 MGP INGREDIENTS INC NEW COM 55303J106 79 1553 SH SOLE 40 1553 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 7825 215865 SH SOLE 2 31215 0 184650 MICHAEL KORS HLDGS LTD SHS G60754101 3609 99572 SH SOLE 4 94939 0 4633 MICHAEL KORS HLDGS LTD SHS G60754101 4547 125446 SH SOLE 7 125446 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 47 1287 SH SOLE 13 1287 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 40 1114 SH SOLE 15 1114 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 29510 814071 SH SOLE 18 791225 0 22846 MICHAEL KORS HLDGS LTD SHS G60754101 112069 3091553 SH SOLE 19 3091553 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 5322 146814 SH SOLE 20 0 0 146814 MICHAEL KORS HLDGS LTD SHS G60754101 116512 3214124 SH SOLE 21 3214124 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 162738 4489317 SH SOLE 22 3748600 0 740717 MICHAEL KORS HLDGS LTD SHS G60754101 7696 212299 SH SOLE 23 212299 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 3880 107045 SH SOLE 25 107045 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 18030 497381 SH SOLE 26 211762 0 285619 MICHAEL KORS HLDGS LTD SHS G60754101 1245 34333 SH SOLE 28 26066 0 8267 MICHAEL KORS HLDGS LTD SHS G60754101 1637 45147 SH SOLE 29 5184 0 39963 MICHAEL KORS HLDGS LTD SHS G60754101 26316 725966 SH SOLE 30 725966 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 4161 114776 SH SOLE 31 67154 0 47622 MICHAEL KORS HLDGS LTD SHS G60754101 42830 1181511 SH SOLE 34 1181511 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 6136 169268 SH SOLE 36 169268 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 26 719 SH SOLE 40 719 0 0 MICHAELS COS INC COM 59408Q106 1859 100369 SH SOLE 2 54766 0 45603 MICHAELS COS INC COM 59408Q106 8 432 SH SOLE 4 432 0 0 MICHAELS COS INC COM 59408Q106 54 2895 SH SOLE 7 2895 0 0 MICHAELS COS INC COM 59408Q106 6716 362618 SH SOLE 18 362618 0 0 MICHAELS COS INC COM 59408Q106 937 50577 SH SOLE 19 50577 0 0 MICHAELS COS INC COM 59408Q106 83796 4524630 SH SOLE 21 4524630 0 0 MICHAELS COS INC COM 59408Q106 66961 3615619 SH SOLE 22 3281167 0 334452 MICHAELS COS INC COM 59408Q106 799 43167 SH SOLE 26 36964 0 6203 MICHAELS COS INC COM 59408Q106 365 19698 SH SOLE 28 19698 0 0 MICHAELS COS INC COM 59408Q106 353 19084 SH SOLE 30 19084 0 0 MICHAELS COS INC COM 59408Q106 50 2705 SH SOLE 31 2705 0 0 MICHAELS COS INC COM 59408Q106 201 10880 SH SOLE 40 10880 0 0 MICROBOT MED INC COM 59503A105 0 245 SH SOLE 19 245 0 0 MICROBOT MED INC COM 59503A105 0 263 SH SOLE 21 263 0 0 MICROBOT MED INC COM 59503A105 77 53944 SH SOLE 22 53944 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 21731 281568 SH SOLE 2 66776 0 214792 MICROCHIP TECHNOLOGY INC COM 595017104 5407 70062 SH SOLE 4 64777 0 5285 MICROCHIP TECHNOLOGY INC COM 595017104 13111 169875 SH SOLE 7 157158 0 12717 MICROCHIP TECHNOLOGY INC COM 595017104 137 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 38543 499387 SH SOLE 18 455909 0 43478 MICROCHIP TECHNOLOGY INC COM 595017104 14582 188934 SH SOLE 19 175168 0 13766 MICROCHIP TECHNOLOGY INC COM 595017104 7646 99061 SH SOLE 20 0 0 99061 MICROCHIP TECHNOLOGY INC COM 595017104 398781 5166894 SH SOLE 21 5166894 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 446819 5789316 SH SOLE 22 4824661 0 964655 MICROCHIP TECHNOLOGY INC COM 595017104 20347 263628 SH SOLE 23 263628 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 21798 282435 SH SOLE 25 282435 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 45147 584962 SH SOLE 26 217939 0 367023 MICROCHIP TECHNOLOGY INC COM 595017104 3497 45310 SH SOLE 28 33850 0 11460 MICROCHIP TECHNOLOGY INC COM 595017104 5181 67130 SH SOLE 29 11916 0 55214 MICROCHIP TECHNOLOGY INC COM 595017104 54749 709363 SH SOLE 30 709363 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 9833 127400 SH SOLE 31 60403 0 66997 MICROCHIP TECHNOLOGY INC COM 595017104 3123 40463 SH SOLE 32 40463 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 7603 98505 SH SOLE 34 98505 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 17893 231834 SH SOLE 36 231834 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 82 1056 SH SOLE 40 1056 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 1794 550000 PRN SOLE 2 415000 0 135000 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 571 175000 PRN SOLE 19 175000 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 39 12000 PRN SOLE 21 12000 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 522 160000 PRN SOLE 26 160000 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.125%12/1 595017AB0 326 100000 PRN SOLE 34 100000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 897 596000 PRN SOLE 2 468000 0 128000 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 301 200000 PRN SOLE 19 200000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 3999 2658000 PRN SOLE 21 2658000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 311 207000 PRN SOLE 26 207000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 191 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 38826 1300276 SH SOLE 2 296813 0 1003463 MICRON TECHNOLOGY INC COM 595112103 9736 326057 SH SOLE 4 301094 0 24963 MICRON TECHNOLOGY INC COM 595112103 23238 778243 SH SOLE 7 766704 0 11539 MICRON TECHNOLOGY INC COM 595112103 416 13915 SH SOLE 13 13915 0 0 MICRON TECHNOLOGY INC COM 595112103 278 9311 SH SOLE 15 9311 0 0 MICRON TECHNOLOGY INC COM 595112103 7 218 SH SOLE 17 0 0 218 MICRON TECHNOLOGY INC COM 595112103 64938 2174754 SH SOLE 18 2030736 0 144018 MICRON TECHNOLOGY INC COM 595112103 15017 502900 SH SOLE 19 502900 0 0 MICRON TECHNOLOGY INC COM 595112103 12775 427817 SH SOLE 20 0 0 427817 MICRON TECHNOLOGY INC COM 595112103 557678 18676439 SH SOLE 21 18676439 0 0 MICRON TECHNOLOGY INC COM 595112103 815496 27310634 SH SOLE 22 22589366 0 4721268 MICRON TECHNOLOGY INC COM 595112103 38077 1275196 SH SOLE 23 1275196 0 0 MICRON TECHNOLOGY INC COM 595112103 21681 726092 SH SOLE 25 726092 0 0 MICRON TECHNOLOGY INC COM 595112103 83753 2804847 SH SOLE 26 919117 0 1885730 MICRON TECHNOLOGY INC COM 595112103 6622 221757 SH SOLE 28 166306 0 55451 MICRON TECHNOLOGY INC COM 595112103 1260 42212 SH SOLE 29 42212 0 0 MICRON TECHNOLOGY INC COM 595112103 107594 3603270 SH SOLE 30 3603270 0 0 MICRON TECHNOLOGY INC COM 595112103 20043 671246 SH SOLE 31 279844 0 391402 MICRON TECHNOLOGY INC COM 595112103 5827 195131 SH SOLE 32 195131 0 0 MICRON TECHNOLOGY INC COM 595112103 3543 118670 SH SOLE 34 118670 0 0 MICRON TECHNOLOGY INC COM 595112103 38554 1291155 SH SOLE 36 1291155 0 0 MICRON TECHNOLOGY INC COM 595112103 155 5193 SH SOLE 40 5193 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 164 5500 SH Put SOLE 2 5500 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 224 7500 SH Put SOLE 18 7500 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 3733 125000 SH Put SOLE 19 125000 0 0 MICRON TECHNOLOGY INC OPTIONS 595112103 30 1000 SH Put SOLE 22 1000 0 0 MICRON TECHNOLOGY INC NOTE 2.125% 2/1 595112AV5 1137 408000 PRN SOLE 21 408000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 8303 7380000 PRN SOLE 2 5840000 0 1540000 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 23820 21173000 PRN SOLE 19 21173000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 1904 1692000 PRN SOLE 21 1692000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 96 85000 PRN SOLE 25 85000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 2199 1955000 PRN SOLE 26 1955000 0 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 7146 6352000 PRN SOLE 34 6352000 0 0 MICRONET ENERTEC TECH INC COM 595117102 4 3399 SH SOLE 21 3399 0 0 MICRONET ENERTEC TECH INC COM 595117102 4 3724 SH SOLE 22 3724 0 0 MICROSEMI CORP COM 595137100 4372 93418 SH SOLE 2 54104 0 39314 MICROSEMI CORP COM 595137100 29 617 SH SOLE 4 617 0 0 MICROSEMI CORP COM 595137100 127 2705 SH SOLE 7 2705 0 0 MICROSEMI CORP COM 595137100 1638 35000 SH SOLE 15 0 0 35000 MICROSEMI CORP COM 595137100 18197 388819 SH SOLE 18 388819 0 0 MICROSEMI CORP COM 595137100 12398 264918 SH SOLE 19 264918 0 0 MICROSEMI CORP COM 595137100 248491 5309630 SH SOLE 21 5309630 0 0 MICROSEMI CORP COM 595137100 170961 3653007 SH SOLE 22 3307504 0 345503 MICROSEMI CORP COM 595137100 2208 47178 SH SOLE 23 47178 0 0 MICROSEMI CORP COM 595137100 1677 35828 SH SOLE 26 29561 0 6267 MICROSEMI CORP COM 595137100 751 16043 SH SOLE 28 16043 0 0 MICROSEMI CORP COM 595137100 996 21284 SH SOLE 29 0 0 21284 MICROSEMI CORP COM 595137100 6620 141448 SH SOLE 30 141448 0 0 MICROSEMI CORP COM 595137100 120 2572 SH SOLE 31 2572 0 0 MICROSEMI CORP COM 595137100 550 11749 SH SOLE 40 11749 0 0 MICROSOFT CORP COM 594918104 809787 11747964 SH SOLE 2 3900326 0 7847638 MICROSOFT CORP COM 594918104 210323 3051261 SH SOLE 4 2865618 0 185643 MICROSOFT CORP COM 594918104 385809 5597114 SH SOLE 7 5451101 0 146013 MICROSOFT CORP COM 594918104 7913 114795 SH SOLE 13 114795 0 0 MICROSOFT CORP COM 594918104 4128 59887 SH SOLE 15 59887 0 0 MICROSOFT CORP COM 594918104 689 9995 SH SOLE 17 0 0 9995 MICROSOFT CORP COM 594918104 1974060 28638624 SH SOLE 18 25717354 0 2921270 MICROSOFT CORP COM 594918104 1669 24209 SH OTR 19 0 24209 0 MICROSOFT CORP COM 594918104 1262113 18310064 SH SOLE 19 18240498 0 69566 MICROSOFT CORP COM 594918104 259641 3766731 SH SOLE 20 43766 0 3722965 MICROSOFT CORP COM 594918104 8604304 124826693 SH SOLE 21 124826693 0 0 MICROSOFT CORP COM 594918104 14076398 204212937 SH SOLE 22 168086649 0 36126288 MICROSOFT CORP COM 594918104 654792 9499373 SH SOLE 23 9499373 0 0 MICROSOFT CORP COM 594918104 390975 5672057 SH SOLE 25 5597247 0 74810 MICROSOFT CORP COM 594918104 1291395 18734877 SH SOLE 26 6041968 0 12692909 MICROSOFT CORP COM 594918104 106664 1547431 SH SOLE 28 1158607 0 388824 MICROSOFT CORP COM 594918104 70210 1018576 SH SOLE 29 524911 0 493665 MICROSOFT CORP COM 594918104 1571173 22793744 SH SOLE 30 22793744 0 0 MICROSOFT CORP COM 594918104 311273 4515787 SH SOLE 31 2102059 0 2413728 MICROSOFT CORP COM 594918104 110716 1606205 SH SOLE 32 1606205 0 0 MICROSOFT CORP COM 594918104 192746 2796256 SH SOLE 34 2796256 0 0 MICROSOFT CORP COM 594918104 588729 8540962 SH SOLE 36 8540962 0 0 MICROSOFT CORP COM 594918104 2585 37499 SH SOLE 37 37499 0 0 MICROSOFT CORP COM 594918104 2573 37331 SH SOLE 40 37331 0 0 MICROSOFT CORP OPTIONS 594918104 379 5500 SH Call SOLE 2 5500 0 0 MICROSOFT CORP OPTIONS 594918104 586 8500 SH Call SOLE 18 8500 0 0 MICROSOFT CORP OPTIONS 594918104 9306 135000 SH Call SOLE 19 135000 0 0 MICROSOFT CORP OPTIONS 594918104 69 1000 SH Call SOLE 22 1000 0 0 MICROSTRATEGY INC CL A NEW 594972408 1195 6233 SH SOLE 2 5471 0 762 MICROSTRATEGY INC CL A NEW 594972408 9 48 SH SOLE 4 48 0 0 MICROSTRATEGY INC CL A NEW 594972408 44 232 SH SOLE 7 232 0 0 MICROSTRATEGY INC CL A NEW 594972408 8721 45501 SH SOLE 18 45501 0 0 MICROSTRATEGY INC CL A NEW 594972408 14041 73257 SH SOLE 19 73257 0 0 MICROSTRATEGY INC CL A NEW 594972408 157089 819579 SH SOLE 21 819579 0 0 MICROSTRATEGY INC CL A NEW 594972408 66127 345005 SH SOLE 22 328357 0 16648 MICROSTRATEGY INC CL A NEW 594972408 2949 15385 SH SOLE 23 15385 0 0 MICROSTRATEGY INC CL A NEW 594972408 519 2707 SH SOLE 26 2087 0 620 MICROSTRATEGY INC CL A NEW 594972408 260 1357 SH SOLE 28 1357 0 0 MICROSTRATEGY INC CL A NEW 594972408 1666 8690 SH SOLE 29 0 0 8690 MICROSTRATEGY INC CL A NEW 594972408 2566 13387 SH SOLE 30 13387 0 0 MICROSTRATEGY INC CL A NEW 594972408 205 1069 SH SOLE 40 1069 0 0 MICROVISION INC DEL COM NEW 594960304 5 2421 SH SOLE 2 2421 0 0 MICROVISION INC DEL COM NEW 594960304 512 241593 SH SOLE 18 241593 0 0 MICROVISION INC DEL COM NEW 594960304 88 41372 SH SOLE 19 41372 0 0 MICROVISION INC DEL COM NEW 594960304 4485 2115703 SH SOLE 21 2115703 0 0 MICROVISION INC DEL COM NEW 594960304 3911 1844776 SH SOLE 22 1791862 0 52914 MID AMER APT CMNTYS INC COM 59522J103 13477 127889 SH SOLE 2 21158 0 106731 MID AMER APT CMNTYS INC COM 59522J103 11589 109972 SH SOLE 4 107169 0 2803 MID AMER APT CMNTYS INC COM 59522J103 23562 223591 SH SOLE 7 215318 0 8273 MID AMER APT CMNTYS INC COM 59522J103 365 3463 SH SOLE 13 3463 0 0 MID AMER APT CMNTYS INC COM 59522J103 506 4801 SH SOLE 15 4801 0 0 MID AMER APT CMNTYS INC COM 59522J103 28098 266632 SH SOLE 18 251069 0 15563 MID AMER APT CMNTYS INC COM 59522J103 14378 136443 SH SOLE 19 136443 0 0 MID AMER APT CMNTYS INC COM 59522J103 7028 66696 SH SOLE 20 0 0 66696 MID AMER APT CMNTYS INC COM 59522J103 321233 3048330 SH SOLE 21 3048330 0 0 MID AMER APT CMNTYS INC COM 59522J103 474147 4499406 SH SOLE 22 3886879 0 612527 MID AMER APT CMNTYS INC COM 59522J103 14877 141178 SH SOLE 23 141178 0 0 MID AMER APT CMNTYS INC COM 59522J103 29643 281301 SH SOLE 25 281301 0 0 MID AMER APT CMNTYS INC COM 59522J103 36590 347216 SH SOLE 26 118806 0 228410 MID AMER APT CMNTYS INC COM 59522J103 2506 23777 SH SOLE 28 17766 0 6011 MID AMER APT CMNTYS INC COM 59522J103 8745 82983 SH SOLE 29 42977 0 40006 MID AMER APT CMNTYS INC COM 59522J103 90013 854178 SH SOLE 30 854178 0 0 MID AMER APT CMNTYS INC COM 59522J103 8109 76953 SH SOLE 31 58049 0 18904 MID AMER APT CMNTYS INC COM 59522J103 3462 32852 SH SOLE 34 32852 0 0 MID AMER APT CMNTYS INC COM 59522J103 11911 113033 SH SOLE 36 113033 0 0 MID AMER APT CMNTYS INC COM 59522J103 56 533 SH SOLE 40 533 0 0 MID PENN BANCORP INC COM 59540G107 19 688 SH SOLE 18 688 0 0 MID PENN BANCORP INC COM 59540G107 21 790 SH SOLE 21 790 0 0 MIDDLEBY CORP COM 596278101 6185 50904 SH SOLE 2 4718 0 46186 MIDDLEBY CORP COM 596278101 2102 17300 SH SOLE 4 15879 0 1421 MIDDLEBY CORP COM 596278101 544 4473 SH SOLE 7 4473 0 0 MIDDLEBY CORP COM 596278101 52 430 SH SOLE 13 430 0 0 MIDDLEBY CORP COM 596278101 498 4100 SH SOLE 15 0 0 4100 MIDDLEBY CORP COM 596278101 4229 34806 SH SOLE 18 29161 0 5645 MIDDLEBY CORP COM 596278101 3185 26211 SH SOLE 19 26211 0 0 MIDDLEBY CORP COM 596278101 5115 42098 SH SOLE 20 0 0 42098 MIDDLEBY CORP COM 596278101 77896 641064 SH SOLE 21 641064 0 0 MIDDLEBY CORP COM 596278101 191179 1573361 SH SOLE 22 1399677 0 173684 MIDDLEBY CORP COM 596278101 8358 68784 SH SOLE 23 68784 0 0 MIDDLEBY CORP COM 596278101 13417 110416 SH SOLE 26 52826 0 57590 MIDDLEBY CORP COM 596278101 1478 12161 SH SOLE 28 9018 0 3143 MIDDLEBY CORP COM 596278101 1938 15953 SH SOLE 29 1798 0 14155 MIDDLEBY CORP COM 596278101 7275 59869 SH SOLE 30 59869 0 0 MIDDLEBY CORP COM 596278101 3226 26551 SH SOLE 31 12093 0 14458 MIDDLEBY CORP COM 596278101 497 4094 SH SOLE 34 4094 0 0 MIDDLEBY CORP COM 596278101 1090 8974 SH SOLE 36 8974 0 0 MIDDLEBY CORP COM 596278101 33 269 SH SOLE 40 269 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 21 421 SH SOLE 2 99 0 322 MIDDLEFIELD BANC CORP COM NEW 596304204 510 10118 SH SOLE 18 10118 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 58 1154 SH SOLE 19 1154 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 3888 77152 SH SOLE 21 77152 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 1161 23029 SH SOLE 22 21390 0 1639 MIDDLESEX WATER CO COM 596680108 32 813 SH SOLE 2 713 0 100 MIDDLESEX WATER CO COM 596680108 317 7995 SH SOLE 7 7995 0 0 MIDDLESEX WATER CO COM 596680108 2401 60630 SH SOLE 18 60630 0 0 MIDDLESEX WATER CO COM 596680108 408 10315 SH SOLE 19 10315 0 0 MIDDLESEX WATER CO COM 596680108 19795 499884 SH SOLE 21 499884 0 0 MIDDLESEX WATER CO COM 596680108 20758 524202 SH SOLE 22 491082 0 33120 MIDDLESEX WATER CO COM 596680108 472 11921 SH SOLE 23 11921 0 0 MIDDLESEX WATER CO COM 596680108 41 1047 SH SOLE 26 0 0 1047 MIDDLESEX WATER CO COM 596680108 196 4959 SH SOLE 28 4959 0 0 MIDDLESEX WATER CO COM 596680108 1905 48115 SH SOLE 30 48115 0 0 MIDDLESEX WATER CO COM 596680108 55 1390 SH SOLE 40 1390 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 117 3501 SH SOLE 2 1341 0 2160 MIDLAND STS BANCORP INC ILL COM 597742105 27 810 SH SOLE 7 810 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2012 60028 SH SOLE 18 60028 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 348 10375 SH SOLE 19 10375 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 16291 485998 SH SOLE 21 485998 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 7613 227109 SH SOLE 22 189408 0 37701 MIDLAND STS BANCORP INC ILL COM 597742105 122 3627 SH SOLE 26 0 0 3627 MIDLAND STS BANCORP INC ILL COM 597742105 61 1819 SH SOLE 30 1819 0 0 MIDSOUTH BANCORP INC COM 598039105 22 1889 SH SOLE 2 1094 0 795 MIDSOUTH BANCORP INC COM 598039105 395 33600 SH SOLE 18 33600 0 0 MIDSOUTH BANCORP INC COM 598039105 68 5819 SH SOLE 19 5819 0 0 MIDSOUTH BANCORP INC COM 598039105 3472 295458 SH SOLE 21 295458 0 0 MIDSOUTH BANCORP INC COM 598039105 1056 89849 SH SOLE 22 84117 0 5732 MIDSTATES PETE CO INC COM PAR 59804T407 37 2927 SH SOLE 2 1530 0 1397 MIDSTATES PETE CO INC COM PAR 59804T407 589 46472 SH SOLE 18 46472 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 293 23123 SH SOLE 19 5917 0 17206 MIDSTATES PETE CO INC COM PAR 59804T407 4594 362561 SH SOLE 21 362561 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 1352 106714 SH SOLE 22 99531 0 7183 MIDSTATES PETE CO INC COM PAR 59804T407 29 2281 SH SOLE 30 2281 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 77 2263 SH SOLE 2 349 0 1914 MIDWESTONE FINL GROUP INC NE COM 598511103 4 115 SH SOLE 7 115 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1469 43360 SH SOLE 18 43360 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 240 7090 SH SOLE 19 7090 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 12090 356735 SH SOLE 21 356735 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 3515 103717 SH SOLE 22 95879 0 7838 MILACRON HLDGS CORP COM 59870L106 70 3990 SH SOLE 2 1841 0 2149 MILACRON HLDGS CORP COM 59870L106 22 1234 SH SOLE 7 1234 0 0 MILACRON HLDGS CORP COM 59870L106 2752 156444 SH SOLE 18 156444 0 0 MILACRON HLDGS CORP COM 59870L106 564 32044 SH SOLE 19 32044 0 0 MILACRON HLDGS CORP COM 59870L106 22898 1301747 SH SOLE 21 1301747 0 0 MILACRON HLDGS CORP COM 59870L106 21592 1227491 SH SOLE 22 1136423 0 91068 MILACRON HLDGS CORP COM 59870L106 156 8874 SH SOLE 28 8874 0 0 MILACRON HLDGS CORP COM 59870L106 132 7529 SH SOLE 30 7529 0 0 MILACRON HLDGS CORP COM 59870L106 136 7713 SH SOLE 40 7713 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 5 3352 SH SOLE 18 3352 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 80 53215 SH SOLE 21 53215 0 0 MILLER HERMAN INC COM 600544100 837 27520 SH SOLE 2 25901 0 1619 MILLER HERMAN INC COM 600544100 13 436 SH SOLE 4 436 0 0 MILLER HERMAN INC COM 600544100 45 1483 SH SOLE 7 1483 0 0 MILLER HERMAN INC COM 600544100 11545 379770 SH SOLE 18 379770 0 0 MILLER HERMAN INC COM 600544100 1180 38816 SH SOLE 19 38816 0 0 MILLER HERMAN INC COM 600544100 111609 3671356 SH SOLE 21 3671356 0 0 MILLER HERMAN INC COM 600544100 58322 1918478 SH SOLE 22 1803800 0 114678 MILLER HERMAN INC COM 600544100 488 16038 SH SOLE 26 12239 0 3799 MILLER HERMAN INC COM 600544100 264 8685 SH SOLE 28 8685 0 0 MILLER HERMAN INC COM 600544100 294 9682 SH SOLE 30 9682 0 0 MILLER HERMAN INC COM 600544100 193 6334 SH SOLE 40 6334 0 0 MILLER INDS INC TENN COM NEW 600551204 102 4086 SH SOLE 2 1796 0 2290 MILLER INDS INC TENN COM NEW 600551204 8 303 SH SOLE 7 303 0 0 MILLER INDS INC TENN COM NEW 600551204 1049 42233 SH SOLE 18 42233 0 0 MILLER INDS INC TENN COM NEW 600551204 196 7888 SH SOLE 19 7888 0 0 MILLER INDS INC TENN COM NEW 600551204 9265 372826 SH SOLE 21 372826 0 0 MILLER INDS INC TENN COM NEW 600551204 10740 432194 SH SOLE 22 417061 0 15133 MILLER INDS INC TENN COM NEW 600551204 75 3000 SH SOLE 23 3000 0 0 MILLER INDS INC TENN COM NEW 600551204 93 3747 SH SOLE 29 0 0 3747 MIMECAST LTD ORD SHS G14838109 465 17369 SH SOLE 22 17369 0 0 MIMEDX GROUP INC COM 602496101 76 5069 SH SOLE 2 4379 0 690 MIMEDX GROUP INC COM 602496101 8 545 SH SOLE 4 545 0 0 MIMEDX GROUP INC COM 602496101 43 2851 SH SOLE 7 2851 0 0 MIMEDX GROUP INC COM 602496101 7201 481039 SH SOLE 18 481039 0 0 MIMEDX GROUP INC COM 602496101 1628 108719 SH SOLE 19 108719 0 0 MIMEDX GROUP INC COM 602496101 127477 8515504 SH SOLE 21 8515504 0 0 MIMEDX GROUP INC COM 602496101 42164 2816567 SH SOLE 22 2629174 0 187393 MIMEDX GROUP INC COM 602496101 16 1090 SH SOLE 23 1090 0 0 MIMEDX GROUP INC COM 602496101 959 64082 SH SOLE 26 58518 0 5564 MIMEDX GROUP INC COM 602496101 198 13222 SH SOLE 28 13222 0 0 MIMEDX GROUP INC COM 602496101 305 20352 SH SOLE 29 0 0 20352 MIMEDX GROUP INC COM 602496101 2180 145615 SH SOLE 30 145615 0 0 MIMEDX GROUP INC COM 602496101 45 3003 SH SOLE 34 3003 0 0 MIMEDX GROUP INC COM 602496101 151 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 138 54918 SH SOLE 21 54918 0 0 MIND C T I LTD ORD M70240102 245 97782 SH SOLE 22 97782 0 0 MINDBODY INC COM CL A 60255W105 49 1813 SH SOLE 2 1606 0 207 MINDBODY INC COM CL A 60255W105 25 916 SH SOLE 7 916 0 0 MINDBODY INC COM CL A 60255W105 3445 126640 SH SOLE 18 126640 0 0 MINDBODY INC COM CL A 60255W105 683 25122 SH SOLE 19 25122 0 0 MINDBODY INC COM CL A 60255W105 28558 1049918 SH SOLE 21 1049918 0 0 MINDBODY INC COM CL A 60255W105 23350 858464 SH SOLE 22 791938 0 66526 MINDBODY INC COM CL A 60255W105 103 3788 SH SOLE 26 0 0 3788 MINDBODY INC COM CL A 60255W105 136 4992 SH SOLE 28 4992 0 0 MINDBODY INC COM CL A 60255W105 122 4477 SH SOLE 30 4477 0 0 MINDBODY INC COM CL A 60255W105 111 4088 SH SOLE 40 4088 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1355 18508 SH SOLE 2 15437 0 3071 MINERALS TECHNOLOGIES INC COM 603158106 12 168 SH SOLE 4 168 0 0 MINERALS TECHNOLOGIES INC COM 603158106 64 874 SH SOLE 7 874 0 0 MINERALS TECHNOLOGIES INC COM 603158106 16705 228209 SH SOLE 18 228209 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1681 22966 SH SOLE 19 22966 0 0 MINERALS TECHNOLOGIES INC COM 603158106 161037 2199953 SH SOLE 21 2199953 0 0 MINERALS TECHNOLOGIES INC COM 603158106 80524 1100049 SH SOLE 22 1034646 0 65403 MINERALS TECHNOLOGIES INC COM 603158106 745 10183 SH SOLE 26 8485 0 1698 MINERALS TECHNOLOGIES INC COM 603158106 368 5024 SH SOLE 28 5024 0 0 MINERALS TECHNOLOGIES INC COM 603158106 378 5163 SH SOLE 30 5163 0 0 MINERALS TECHNOLOGIES INC COM 603158106 279 3818 SH SOLE 40 3818 0 0 MINERVA NEUROSCIENCES INC COM 603380106 16 1841 SH SOLE 2 1841 0 0 MINERVA NEUROSCIENCES INC COM 603380106 779 87990 SH SOLE 18 87990 0 0 MINERVA NEUROSCIENCES INC COM 603380106 131 14822 SH SOLE 19 14822 0 0 MINERVA NEUROSCIENCES INC COM 603380106 11595 1310215 SH SOLE 21 1310215 0 0 MINERVA NEUROSCIENCES INC COM 603380106 3530 398825 SH SOLE 22 372201 0 26624 MINERVA NEUROSCIENCES INC COM 603380106 33 3691 SH SOLE 30 3691 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 7 510 SH SOLE 2 510 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 528 40818 SH SOLE 18 40818 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 63 4863 SH SOLE 19 4863 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 5020 388239 SH SOLE 21 388239 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 1052 81398 SH SOLE 22 72879 0 8519 MIRATI THERAPEUTICS INC COM 60468T105 12 3346 SH SOLE 18 3346 0 0 MIRATI THERAPEUTICS INC COM 60468T105 15 4241 SH SOLE 19 4241 0 0 MIRATI THERAPEUTICS INC COM 60468T105 190 51976 SH SOLE 21 51976 0 0 MIRATI THERAPEUTICS INC COM 60468T105 873 239286 SH SOLE 22 239286 0 0 MIRNA THERAPEUTICS INC COM 60470J103 3 1632 SH SOLE 18 1632 0 0 MIRNA THERAPEUTICS INC COM 60470J103 43 25458 SH SOLE 21 25458 0 0 MISONIX INC COM 604871103 12 1243 SH SOLE 18 1243 0 0 MISONIX INC COM 604871103 162 17011 SH SOLE 21 17011 0 0 MISTRAS GROUP INC COM 60649T107 95 4323 SH SOLE 2 794 0 3529 MISTRAS GROUP INC COM 60649T107 9 429 SH SOLE 7 429 0 0 MISTRAS GROUP INC COM 60649T107 1486 67639 SH SOLE 18 67639 0 0 MISTRAS GROUP INC COM 60649T107 256 11644 SH SOLE 19 11644 0 0 MISTRAS GROUP INC COM 60649T107 12212 555857 SH SOLE 21 555857 0 0 MISTRAS GROUP INC COM 60649T107 8807 400850 SH SOLE 22 371614 0 29236 MISTRAS GROUP INC COM 60649T107 55 2523 SH SOLE 28 2523 0 0 MISTRAS GROUP INC COM 60649T107 83 3784 SH SOLE 30 3784 0 0 MISTRAS GROUP INC COM 60649T107 38 1749 SH SOLE 40 1749 0 0 MITCHAM INDS INC COM 606501104 8 1968 SH SOLE 18 1968 0 0 MITCHAM INDS INC COM 606501104 16 4047 SH SOLE 19 4047 0 0 MITCHAM INDS INC COM 606501104 122 31547 SH SOLE 21 31547 0 0 MITCHAM INDS INC COM 606501104 1122 289194 SH SOLE 22 289194 0 0 MITEK SYS INC COM NEW 606710200 17 2076 SH SOLE 2 2076 0 0 MITEK SYS INC COM NEW 606710200 959 114213 SH SOLE 18 114213 0 0 MITEK SYS INC COM NEW 606710200 310 36916 SH SOLE 19 36916 0 0 MITEK SYS INC COM NEW 606710200 8089 962985 SH SOLE 21 962985 0 0 MITEK SYS INC COM NEW 606710200 6847 815090 SH SOLE 22 778211 0 36879 MITEL NETWORKS CORP COM 60671Q104 62 8400 SH SOLE 2 8400 0 0 MITEL NETWORKS CORP COM 60671Q104 126 17088 SH SOLE 21 17088 0 0 MITEL NETWORKS CORP COM 60671Q104 731 99453 SH SOLE 22 41889 0 57564 MITEL NETWORKS CORP COM 60671Q104 98 13307 SH SOLE 28 13307 0 0 MITEL NETWORKS CORP COM 60671Q104 102 13864 SH SOLE 30 13864 0 0 MITEL NETWORKS CORP COM 60671Q104 50 6813 SH SOLE 40 6813 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 18 2600 SH SOLE 2 2600 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 743 110123 SH SOLE 19 110123 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 1103 163415 SH SOLE 34 163415 0 0 MKS INSTRUMENT INC COM 55306N104 185 2744 SH SOLE 2 2267 0 477 MKS INSTRUMENT INC COM 55306N104 20 297 SH SOLE 4 297 0 0 MKS INSTRUMENT INC COM 55306N104 87 1286 SH SOLE 7 1286 0 0 MKS INSTRUMENT INC COM 55306N104 16902 251145 SH SOLE 18 251145 0 0 MKS INSTRUMENT INC COM 55306N104 2368 35187 SH SOLE 19 35187 0 0 MKS INSTRUMENT INC COM 55306N104 315002 4680569 SH SOLE 21 4680569 0 0 MKS INSTRUMENT INC COM 55306N104 97445 1447924 SH SOLE 22 1344551 0 103373 MKS INSTRUMENT INC COM 55306N104 1552 23067 SH SOLE 26 19966 0 3101 MKS INSTRUMENT INC COM 55306N104 513 7621 SH SOLE 28 7621 0 0 MKS INSTRUMENT INC COM 55306N104 5190 77111 SH SOLE 30 77111 0 0 MKS INSTRUMENT INC COM 55306N104 402 5978 SH SOLE 40 5978 0 0 MOBILE MINI INC COM 60740F105 274 9167 SH SOLE 2 1749 0 7418 MOBILE MINI INC COM 60740F105 6 195 SH SOLE 4 195 0 0 MOBILE MINI INC COM 60740F105 35 1171 SH SOLE 7 1171 0 0 MOBILE MINI INC COM 60740F105 6613 221550 SH SOLE 18 221550 0 0 MOBILE MINI INC COM 60740F105 854 28599 SH SOLE 19 28599 0 0 MOBILE MINI INC COM 60740F105 111912 3749148 SH SOLE 21 3749148 0 0 MOBILE MINI INC COM 60740F105 35396 1185796 SH SOLE 22 1103350 0 82446 MOBILE MINI INC COM 60740F105 480 16094 SH SOLE 26 13438 0 2656 MOBILE MINI INC COM 60740F105 196 6559 SH SOLE 28 6559 0 0 MOBILE MINI INC COM 60740F105 73 2444 SH SOLE 29 0 0 2444 MOBILE MINI INC COM 60740F105 1861 62354 SH SOLE 30 62354 0 0 MOBILE MINI INC COM 60740F105 146 4887 SH SOLE 40 4887 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1105 131821 SH SOLE 2 41508 0 90313 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1068 127491 SH SOLE 4 127491 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1012 120747 SH SOLE 7 101084 0 19663 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1 100 SH SOLE 17 0 0 100 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2085 248822 SH SOLE 18 248274 0 548 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5429 647885 SH SOLE 19 647885 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 83029 9908037 SH SOLE 21 9908037 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 59715 7125940 SH SOLE 22 6332569 0 793371 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 124 14795 SH SOLE 23 14795 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5958 711001 SH SOLE 25 711001 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 11315 1350257 SH SOLE 26 486391 0 863866 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 849 101335 SH SOLE 28 101335 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2292 273514 SH SOLE 29 183895 0 89619 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 34936 4168992 SH SOLE 30 4168992 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 727 86763 SH SOLE 31 58366 0 28397 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 20946 2499577 SH SOLE 34 2499577 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 60 7185 SH SOLE 36 7185 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 21 2472 SH SOLE 40 2472 0 0 MOBILEIRON INC COM NEW 60739U204 98 16228 SH SOLE 2 16019 0 209 MOBILEIRON INC COM NEW 60739U204 6 1030 SH SOLE 7 1030 0 0 MOBILEIRON INC COM NEW 60739U204 1174 194046 SH SOLE 18 194046 0 0 MOBILEIRON INC COM NEW 60739U204 281 46380 SH SOLE 19 46380 0 0 MOBILEIRON INC COM NEW 60739U204 10287 1700249 SH SOLE 21 1700249 0 0 MOBILEIRON INC COM NEW 60739U204 5385 890064 SH SOLE 22 814567 0 75497 MOBILEIRON INC COM NEW 60739U204 31 5202 SH SOLE 23 5202 0 0 MOBILEIRON INC COM NEW 60739U204 38 6220 SH SOLE 28 6220 0 0 MOBILEIRON INC COM NEW 60739U204 45 7440 SH SOLE 30 7440 0 0 MOBILEIRON INC COM NEW 60739U204 18 3042 SH SOLE 40 3042 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 464 7384 SH SOLE 2 6596 0 788 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 3836 61087 SH SOLE 4 55472 0 5615 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 5524 87955 SH SOLE 7 83126 0 4829 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 65 1029 SH SOLE 15 1029 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 12948 206178 SH SOLE 18 205320 0 858 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 7732 123116 SH SOLE 19 123116 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 115314 1836204 SH SOLE 21 1836204 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 180911 2880750 SH SOLE 22 2579106 0 301644 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 14407 229406 SH SOLE 23 229406 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 7827 124626 SH SOLE 25 124626 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 22425 357079 SH SOLE 26 110900 0 246179 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 184 2930 SH SOLE 28 2930 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 10107 160943 SH SOLE 30 160943 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 5064 80630 SH SOLE 31 38526 0 42104 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 517 8226 SH SOLE 34 8226 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 11039 175782 SH SOLE 36 175782 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 51 818 SH SOLE 40 818 0 0 MODEL N INC COM 607525102 15 1148 SH SOLE 2 975 0 173 MODEL N INC COM 607525102 18 1389 SH SOLE 7 1389 0 0 MODEL N INC COM 607525102 1153 86665 SH SOLE 18 86665 0 0 MODEL N INC COM 607525102 199 14932 SH SOLE 19 14932 0 0 MODEL N INC COM 607525102 9613 722777 SH SOLE 21 722777 0 0 MODEL N INC COM 607525102 3971 298601 SH SOLE 22 271426 0 27175 MODINE MFG CO COM 607828100 185 11175 SH SOLE 2 2362 0 8813 MODINE MFG CO COM 607828100 5 331 SH SOLE 4 331 0 0 MODINE MFG CO COM 607828100 18 1109 SH SOLE 7 1109 0 0 MODINE MFG CO COM 607828100 3252 196466 SH SOLE 18 196466 0 0 MODINE MFG CO COM 607828100 526 31754 SH SOLE 19 31754 0 0 MODINE MFG CO COM 607828100 26191 1582554 SH SOLE 21 1582554 0 0 MODINE MFG CO COM 607828100 23264 1405688 SH SOLE 22 1316612 0 89076 MODINE MFG CO COM 607828100 64 3847 SH SOLE 26 0 0 3847 MODINE MFG CO COM 607828100 111 6705 SH SOLE 28 6705 0 0 MODINE MFG CO COM 607828100 105 6334 SH SOLE 30 6334 0 0 MODINE MFG CO COM 607828100 83 4995 SH SOLE 40 4995 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 11 6607 SH SOLE 18 6607 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 16 9568 SH SOLE 19 9568 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 184 107583 SH SOLE 21 107583 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 1829 1069518 SH SOLE 22 1069518 0 0 MOELIS & CO CL A 60786M105 647 16666 SH SOLE 2 16666 0 0 MOELIS & CO CL A 60786M105 23 597 SH SOLE 7 597 0 0 MOELIS & CO CL A 60786M105 3341 85987 SH SOLE 18 85987 0 0 MOELIS & CO CL A 60786M105 7806 200917 SH SOLE 19 200917 0 0 MOELIS & CO CL A 60786M105 31034 798804 SH SOLE 21 798804 0 0 MOELIS & CO CL A 60786M105 47237 1215892 SH SOLE 22 1168770 0 47122 MOELIS & CO CL A 60786M105 417 10740 SH SOLE 23 10740 0 0 MOELIS & CO CL A 60786M105 107 2753 SH SOLE 28 2753 0 0 MOELIS & CO CL A 60786M105 1587 40862 SH SOLE 29 0 0 40862 MOELIS & CO CL A 60786M105 119 3069 SH SOLE 30 3069 0 0 MOELIS & CO CL A 60786M105 51 1302 SH SOLE 34 1302 0 0 MOELIS & CO CL A 60786M105 89 2283 SH SOLE 40 2283 0 0 MOHAWK INDS INC COM 608190104 18176 75205 SH SOLE 2 16669 0 58536 MOHAWK INDS INC COM 608190104 5995 24803 SH SOLE 4 23088 0 1715 MOHAWK INDS INC COM 608190104 11105 45949 SH SOLE 7 43207 0 2742 MOHAWK INDS INC COM 608190104 453 1874 SH SOLE 13 1874 0 0 MOHAWK INDS INC COM 608190104 99 409 SH SOLE 15 409 0 0 MOHAWK INDS INC COM 608190104 46693 193193 SH SOLE 18 184484 0 8709 MOHAWK INDS INC COM 608190104 98366 406992 SH SOLE 19 406992 0 0 MOHAWK INDS INC COM 608190104 10014 41433 SH SOLE 20 0 0 41433 MOHAWK INDS INC COM 608190104 315403 1304988 SH SOLE 21 1304988 0 0 MOHAWK INDS INC COM 608190104 402100 1663700 SH SOLE 22 1354805 0 308895 MOHAWK INDS INC COM 608190104 18561 76797 SH SOLE 23 76797 0 0 MOHAWK INDS INC COM 608190104 10116 41855 SH SOLE 25 41855 0 0 MOHAWK INDS INC COM 608190104 41588 172071 SH SOLE 26 61653 0 110418 MOHAWK INDS INC COM 608190104 3157 13064 SH SOLE 28 9673 0 3391 MOHAWK INDS INC COM 608190104 4413 18257 SH SOLE 29 2744 0 15513 MOHAWK INDS INC COM 608190104 58934 243842 SH SOLE 30 243842 0 0 MOHAWK INDS INC COM 608190104 6649 27510 SH SOLE 31 11855 0 15655 MOHAWK INDS INC COM 608190104 37246 154107 SH SOLE 34 154107 0 0 MOHAWK INDS INC COM 608190104 16695 69076 SH SOLE 36 69076 0 0 MOHAWK INDS INC COM 608190104 79 328 SH SOLE 40 328 0 0 MOLINA HEALTHCARE INC COM 60855R100 1388 20066 SH SOLE 2 19777 0 289 MOLINA HEALTHCARE INC COM 60855R100 15 219 SH SOLE 4 219 0 0 MOLINA HEALTHCARE INC COM 60855R100 158 2277 SH SOLE 7 2277 0 0 MOLINA HEALTHCARE INC COM 60855R100 19049 275361 SH SOLE 18 275361 0 0 MOLINA HEALTHCARE INC COM 60855R100 1927 27860 SH SOLE 19 27860 0 0 MOLINA HEALTHCARE INC COM 60855R100 191361 2766135 SH SOLE 21 2766135 0 0 MOLINA HEALTHCARE INC COM 60855R100 94410 1364703 SH SOLE 22 1280288 0 84415 MOLINA HEALTHCARE INC COM 60855R100 1367 19759 SH SOLE 26 16747 0 3012 MOLINA HEALTHCARE INC COM 60855R100 408 5901 SH SOLE 28 5901 0 0 MOLINA HEALTHCARE INC COM 60855R100 460 6656 SH SOLE 30 6656 0 0 MOLINA HEALTHCARE INC COM 60855R100 62 903 SH SOLE 36 903 0 0 MOLINA HEALTHCARE INC COM 60855R100 308 4445 SH SOLE 40 4445 0 0 MOLINA HEALTHCARE INC NOTE 1.125% 1/1 60855RAC4 1205 689000 PRN SOLE 21 689000 0 0 MOLINA HEALTHCARE INC DBCV 1.625% 8/1 60855RAD2 807 633000 PRN SOLE 21 633000 0 0 MOLSON COORS BREWING CO CL B 60871R209 10827 125397 SH SOLE 2 66270 0 59127 MOLSON COORS BREWING CO CL B 60871R209 5220 60461 SH SOLE 4 52153 0 8308 MOLSON COORS BREWING CO CL B 60871R209 11980 138749 SH SOLE 7 127784 0 10965 MOLSON COORS BREWING CO CL B 60871R209 96 1112 SH SOLE 15 1112 0 0 MOLSON COORS BREWING CO CL B 60871R209 35319 409066 SH SOLE 18 382695 0 26371 MOLSON COORS BREWING CO CL B 60871R209 6119 70869 SH SOLE 19 70869 0 0 MOLSON COORS BREWING CO CL B 60871R209 8968 103870 SH SOLE 20 0 0 103870 MOLSON COORS BREWING CO CL B 60871R209 287266 3327154 SH SOLE 21 3327154 0 0 MOLSON COORS BREWING CO CL B 60871R209 423634 4906575 SH SOLE 22 4018262 0 888313 MOLSON COORS BREWING CO CL B 60871R209 19552 226455 SH SOLE 23 226455 0 0 MOLSON COORS BREWING CO CL B 60871R209 9697 112308 SH SOLE 25 112308 0 0 MOLSON COORS BREWING CO CL B 60871R209 52003 602304 SH SOLE 26 181203 0 421101 MOLSON COORS BREWING CO CL B 60871R209 3354 38842 SH SOLE 28 28994 0 9848 MOLSON COORS BREWING CO CL B 60871R209 1024 11858 SH SOLE 29 0 0 11858 MOLSON COORS BREWING CO CL B 60871R209 41216 477363 SH SOLE 30 477363 0 0 MOLSON COORS BREWING CO CL B 60871R209 5345 61908 SH SOLE 31 11002 0 50906 MOLSON COORS BREWING CO CL B 60871R209 1135 13150 SH SOLE 34 13150 0 0 MOLSON COORS BREWING CO CL B 60871R209 16198 187608 SH SOLE 36 187608 0 0 MOLSON COORS BREWING CO CL B 60871R209 80 923 SH SOLE 40 923 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 205 12125 SH SOLE 2 3029 0 9096 MOMENTA PHARMACEUTICALS INC COM 60877T100 5 283 SH SOLE 4 283 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 27 1619 SH SOLE 7 1619 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 5968 353127 SH SOLE 18 353127 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 799 47256 SH SOLE 19 47256 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 116304 6881864 SH SOLE 21 6881864 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 32798 1940709 SH SOLE 22 1814299 0 126410 MOMENTA PHARMACEUTICALS INC COM 60877T100 764 45225 SH SOLE 26 40723 0 4502 MOMENTA PHARMACEUTICALS INC COM 60877T100 156 9253 SH SOLE 28 9253 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1698 100457 SH SOLE 30 100457 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 25 1498 SH SOLE 34 1498 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 119 7069 SH SOLE 40 7069 0 0 MOMO INC ADR 60879B107 832 22503 SH SOLE 2 2811 0 19692 MOMO INC ADR 60879B107 746 20196 SH SOLE 4 20196 0 0 MOMO INC ADR 60879B107 311 8427 SH SOLE 7 8427 0 0 MOMO INC ADR 60879B107 1262 34138 SH SOLE 15 34138 0 0 MOMO INC ADR 60879B107 1150 31107 SH SOLE 18 31107 0 0 MOMO INC ADR 60879B107 4699 127133 SH SOLE 19 127133 0 0 MOMO INC ADR 60879B107 53011 1434278 SH SOLE 21 1434278 0 0 MOMO INC ADR 60879B107 35896 971204 SH SOLE 22 922875 0 48329 MOMO INC ADR 60879B107 3602 97470 SH SOLE 23 97470 0 0 MOMO INC ADR 60879B107 9604 259849 SH SOLE 26 84587 0 175262 MOMO INC ADR 60879B107 537 14526 SH SOLE 28 14526 0 0 MOMO INC ADR 60879B107 1203 32555 SH SOLE 29 21924 0 10631 MOMO INC ADR 60879B107 17420 471320 SH SOLE 30 471320 0 0 MOMO INC ADR 60879B107 1753 47439 SH SOLE 31 5197 0 42242 MOMO INC ADR 60879B107 296 8015 SH SOLE 34 8015 0 0 MOMO INC ADR 60879B107 9 256 SH SOLE 40 256 0 0 MONARCH CASINO & RESORT INC COM 609027107 97 3210 SH SOLE 2 3210 0 0 MONARCH CASINO & RESORT INC COM 609027107 1774 58648 SH SOLE 18 58648 0 0 MONARCH CASINO & RESORT INC COM 609027107 446 14736 SH SOLE 19 14736 0 0 MONARCH CASINO & RESORT INC COM 609027107 29909 988714 SH SOLE 21 988714 0 0 MONARCH CASINO & RESORT INC COM 609027107 10887 359891 SH SOLE 22 348447 0 11444 MONARCH CASINO & RESORT INC COM 609027107 4 125 SH SOLE 23 125 0 0 MONARCH CASINO & RESORT INC COM 609027107 476 15734 SH SOLE 30 15734 0 0 MONARCH CASINO & RESORT INC COM 609027107 49 1605 SH SOLE 34 1605 0 0 MONDELEZ INTL INC CL A 609207105 96219 2227809 SH SOLE 2 749521 0 1478288 MONDELEZ INTL INC CL A 609207105 25524 590970 SH SOLE 4 551901 0 39069 MONDELEZ INTL INC CL A 609207105 45493 1053325 SH SOLE 7 1045389 0 7936 MONDELEZ INTL INC CL A 609207105 1073 24853 SH SOLE 13 24853 0 0 MONDELEZ INTL INC CL A 609207105 520 12042 SH SOLE 15 12042 0 0 MONDELEZ INTL INC CL A 609207105 4 100 SH SOLE 17 0 0 100 MONDELEZ INTL INC CL A 609207105 187240 4335262 SH SOLE 18 4063308 0 271954 MONDELEZ INTL INC CL A 609207105 299 6929 SH OTR 19 0 6929 0 MONDELEZ INTL INC CL A 609207105 118757 2749631 SH SOLE 19 2749631 0 0 MONDELEZ INTL INC CL A 609207105 33956 786204 SH SOLE 20 10720 0 775484 MONDELEZ INTL INC CL A 609207105 924312 21401070 SH SOLE 21 21401070 0 0 MONDELEZ INTL INC CL A 609207105 1733175 40129075 SH SOLE 22 33322319 0 6806756 MONDELEZ INTL INC CL A 609207105 81498 1886964 SH SOLE 23 1886964 0 0 MONDELEZ INTL INC CL A 609207105 45696 1058026 SH SOLE 25 1058026 0 0 MONDELEZ INTL INC CL A 609207105 218474 5058441 SH SOLE 26 1274148 0 3784293 MONDELEZ INTL INC CL A 609207105 13906 321963 SH SOLE 28 241178 0 80785 MONDELEZ INTL INC CL A 609207105 6697 155049 SH SOLE 29 64882 0 90167 MONDELEZ INTL INC CL A 609207105 188536 4365276 SH SOLE 30 4365276 0 0 MONDELEZ INTL INC CL A 609207105 31186 722070 SH SOLE 31 322348 0 399722 MONDELEZ INTL INC CL A 609207105 11562 267692 SH SOLE 32 267692 0 0 MONDELEZ INTL INC CL A 609207105 15891 367942 SH SOLE 34 367942 0 0 MONDELEZ INTL INC CL A 609207105 73879 1710562 SH SOLE 36 1710562 0 0 MONDELEZ INTL INC CL A 609207105 326 7537 SH SOLE 40 7537 0 0 MONDELEZ INTL INC OPTIONS 609207105 159 3700 SH Call OTR 19 3700 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 98 5688 SH SOLE 2 1140 0 4548 MONEYGRAM INTL INC COM NEW 60935Y208 12 721 SH SOLE 7 721 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1987 115187 SH SOLE 18 115187 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 349 20248 SH SOLE 19 20248 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 16373 949146 SH SOLE 21 949146 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 15170 879413 SH SOLE 22 827235 0 52178 MONEYGRAM INTL INC COM NEW 60935Y208 74 4308 SH SOLE 28 4308 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 77 4480 SH SOLE 30 4480 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 56 3231 SH SOLE 40 3231 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2656 176456 SH SOLE 2 3129 0 173327 MONMOUTH REAL ESTATE INVT CO CL A 609720107 363 24119 SH SOLE 4 24119 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1291 85777 SH SOLE 7 85777 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 41 2727 SH SOLE 15 2727 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 3961 263159 SH SOLE 18 263159 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1617 107420 SH SOLE 19 107420 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 31386 2085427 SH SOLE 21 2085427 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 41053 2727781 SH SOLE 22 2597890 0 129891 MONMOUTH REAL ESTATE INVT CO CL A 609720107 236 15709 SH SOLE 23 15709 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1748 116144 SH SOLE 25 116144 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 309 20520 SH SOLE 26 0 0 20520 MONMOUTH REAL ESTATE INVT CO CL A 609720107 178 11851 SH SOLE 28 11851 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 355 23578 SH SOLE 29 23578 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 5541 368197 SH SOLE 30 368197 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 88 5843 SH SOLE 40 5843 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 334 34348 SH SOLE 2 7846 0 26502 MONOGRAM RESIDENTIAL TR INC COM 60979P105 546 56232 SH SOLE 4 56232 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 2037 209755 SH SOLE 7 209755 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 54 5601 SH SOLE 15 5601 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 6228 641364 SH SOLE 18 641364 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 2483 255700 SH SOLE 19 255700 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 52518 5408647 SH SOLE 21 5408647 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 65543 6750003 SH SOLE 22 6451224 0 298779 MONOGRAM RESIDENTIAL TR INC COM 60979P105 81 8388 SH SOLE 23 8388 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 2915 300171 SH SOLE 25 300171 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 964 99320 SH SOLE 26 38711 0 60609 MONOGRAM RESIDENTIAL TR INC COM 60979P105 223 22944 SH SOLE 28 22944 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 567 58438 SH SOLE 29 58438 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 8274 852123 SH SOLE 30 852123 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 171 17620 SH SOLE 40 17620 0 0 MONOLITHIC PWR SYS INC COM 609839105 1615 16749 SH SOLE 2 16415 0 334 MONOLITHIC PWR SYS INC COM 609839105 13 135 SH SOLE 4 135 0 0 MONOLITHIC PWR SYS INC COM 609839105 93 969 SH SOLE 7 969 0 0 MONOLITHIC PWR SYS INC COM 609839105 23735 246211 SH SOLE 18 246211 0 0 MONOLITHIC PWR SYS INC COM 609839105 6357 65940 SH SOLE 19 65940 0 0 MONOLITHIC PWR SYS INC COM 609839105 238995 2479199 SH SOLE 21 2479199 0 0 MONOLITHIC PWR SYS INC COM 609839105 113532 1177721 SH SOLE 22 1104126 0 73595 MONOLITHIC PWR SYS INC COM 609839105 869 9018 SH SOLE 26 6668 0 2350 MONOLITHIC PWR SYS INC COM 609839105 577 5989 SH SOLE 28 5989 0 0 MONOLITHIC PWR SYS INC COM 609839105 585 6067 SH SOLE 30 6067 0 0 MONOLITHIC PWR SYS INC COM 609839105 2277 23625 SH SOLE 34 23625 0 0 MONOLITHIC PWR SYS INC COM 609839105 403 4178 SH SOLE 40 4178 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 100 5458 SH SOLE 2 1837 0 3621 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 5 277 SH SOLE 4 277 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 20 1080 SH SOLE 7 1080 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3662 200082 SH SOLE 18 200082 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 486 26581 SH SOLE 19 26581 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 64434 3520998 SH SOLE 21 3520998 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 20275 1107947 SH SOLE 22 1034872 0 73075 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 238 13028 SH SOLE 26 9452 0 3576 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 104 5685 SH SOLE 28 5685 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1093 59724 SH SOLE 30 59724 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 89 4869 SH SOLE 40 4869 0 0 MONRO MUFFLER BRAKE INC COM 610236101 66 1576 SH SOLE 2 1342 0 234 MONRO MUFFLER BRAKE INC COM 610236101 8 198 SH SOLE 4 198 0 0 MONRO MUFFLER BRAKE INC COM 610236101 33 779 SH SOLE 7 779 0 0 MONRO MUFFLER BRAKE INC COM 610236101 6254 149788 SH SOLE 18 149788 0 0 MONRO MUFFLER BRAKE INC COM 610236101 5815 139271 SH SOLE 19 139271 0 0 MONRO MUFFLER BRAKE INC COM 610236101 114475 2741925 SH SOLE 21 2741925 0 0 MONRO MUFFLER BRAKE INC COM 610236101 41178 986291 SH SOLE 22 925811 0 60480 MONRO MUFFLER BRAKE INC COM 610236101 436 10439 SH SOLE 26 8320 0 2119 MONRO MUFFLER BRAKE INC COM 610236101 192 4606 SH SOLE 28 4606 0 0 MONRO MUFFLER BRAKE INC COM 610236101 1953 46771 SH SOLE 30 46771 0 0 MONRO MUFFLER BRAKE INC COM 610236101 146 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 1724 113190 SH SOLE 30 113190 0 0 MONSANTO CO NEW COM 61166W101 86270 728876 SH SOLE 2 245092 0 483784 MONSANTO CO NEW COM 61166W101 15838 133813 SH SOLE 4 122812 0 11001 MONSANTO CO NEW COM 61166W101 51623 436151 SH SOLE 7 429053 0 7098 MONSANTO CO NEW COM 61166W101 937 7920 SH SOLE 13 7920 0 0 MONSANTO CO NEW COM 61166W101 14622 123542 SH SOLE 15 2877 0 120665 MONSANTO CO NEW COM 61166W101 7 60 SH SOLE 17 0 0 60 MONSANTO CO NEW COM 61166W101 168930 1427252 SH SOLE 18 1228847 0 198405 MONSANTO CO NEW COM 61166W101 48 408 SH OTR 19 408 0 0 MONSANTO CO NEW COM 61166W101 114648 968642 SH SOLE 19 961252 0 7390 MONSANTO CO NEW COM 61166W101 27651 233617 SH SOLE 20 0 0 233617 MONSANTO CO NEW COM 61166W101 897481 7582640 SH SOLE 21 7582640 0 0 MONSANTO CO NEW COM 61166W101 1386429 11713658 SH SOLE 22 9683978 0 2029680 MONSANTO CO NEW COM 61166W101 63728 538422 SH SOLE 23 538422 0 0 MONSANTO CO NEW COM 61166W101 59352 501449 SH SOLE 25 501449 0 0 MONSANTO CO NEW COM 61166W101 137036 1157793 SH SOLE 26 374196 0 783597 MONSANTO CO NEW COM 61166W101 10976 92732 SH SOLE 28 69555 0 23177 MONSANTO CO NEW COM 61166W101 2911 24594 SH SOLE 29 17715 0 6879 MONSANTO CO NEW COM 61166W101 152038 1284535 SH SOLE 30 1284535 0 0 MONSANTO CO NEW COM 61166W101 29038 245336 SH SOLE 31 124299 0 121037 MONSANTO CO NEW COM 61166W101 21195 179075 SH SOLE 34 179075 0 0 MONSANTO CO NEW COM 61166W101 61015 515505 SH SOLE 36 515505 0 0 MONSANTO CO NEW COM 61166W101 265 2235 SH SOLE 40 2235 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 25436 511997 SH SOLE 2 114001 0 397996 MONSTER BEVERAGE CORP NEW COM 61174X109 5996 120698 SH SOLE 4 110351 0 10347 MONSTER BEVERAGE CORP NEW COM 61174X109 14494 291752 SH SOLE 7 286983 0 4769 MONSTER BEVERAGE CORP NEW COM 61174X109 419 8433 SH SOLE 13 8433 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 183 3674 SH SOLE 15 3674 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 42980 865135 SH SOLE 18 810121 0 55014 MONSTER BEVERAGE CORP NEW COM 61174X109 1195 24044 SH SOLE 19 24044 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 282135 5679040 SH SOLE 21 5679040 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 533562 10739967 SH SOLE 22 8868210 0 1871757 MONSTER BEVERAGE CORP NEW COM 61174X109 24628 495737 SH SOLE 23 495737 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 14466 291191 SH SOLE 25 291191 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 38078 766474 SH SOLE 26 372727 0 393747 MONSTER BEVERAGE CORP NEW COM 61174X109 4188 84307 SH SOLE 28 63253 0 21054 MONSTER BEVERAGE CORP NEW COM 61174X109 792 15944 SH SOLE 29 15944 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 61924 1246455 SH SOLE 30 1246455 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 10972 220850 SH SOLE 31 107108 0 113742 MONSTER BEVERAGE CORP NEW COM 61174X109 4974 100120 SH SOLE 32 100120 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1406 28295 SH SOLE 34 28295 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 21927 441373 SH SOLE 36 441373 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 93 1875 SH SOLE 40 1875 0 0 MOODYS CORP COM 615369105 30339 249335 SH SOLE 2 81149 0 168186 MOODYS CORP COM 615369105 7408 60885 SH SOLE 4 56721 0 4164 MOODYS CORP COM 615369105 13886 114118 SH SOLE 7 111451 0 2667 MOODYS CORP COM 615369105 144 1186 SH SOLE 15 1186 0 0 MOODYS CORP COM 615369105 45502 373950 SH SOLE 18 343400 0 30550 MOODYS CORP COM 615369105 7297 59966 SH SOLE 19 59966 0 0 MOODYS CORP COM 615369105 17911 147194 SH SOLE 20 70949 0 76245 MOODYS CORP COM 615369105 400685 3292938 SH SOLE 21 3292938 0 0 MOODYS CORP COM 615369105 545708 4484781 SH SOLE 22 3728991 0 755790 MOODYS CORP COM 615369105 26409 217036 SH SOLE 23 217036 0 0 MOODYS CORP COM 615369105 15659 128690 SH SOLE 25 128690 0 0 MOODYS CORP COM 615369105 53461 439354 SH SOLE 26 157653 0 281701 MOODYS CORP COM 615369105 4419 36319 SH SOLE 28 27242 0 9077 MOODYS CORP COM 615369105 1090 8962 SH SOLE 29 8962 0 0 MOODYS CORP COM 615369105 57467 472276 SH SOLE 30 472276 0 0 MOODYS CORP COM 615369105 9029 74206 SH SOLE 31 37960 0 36246 MOODYS CORP COM 615369105 1471 12085 SH SOLE 34 12085 0 0 MOODYS CORP COM 615369105 21471 176456 SH SOLE 36 176456 0 0 MOODYS CORP COM 615369105 105 859 SH SOLE 40 859 0 0 MOOG INC CL A 615394202 102 1424 SH SOLE 2 1424 0 0 MOOG INC CL A 615394202 5 63 SH SOLE 4 63 0 0 MOOG INC CL A 615394202 86 1198 SH SOLE 7 1198 0 0 MOOG INC CL A 615394202 11449 159636 SH SOLE 18 159636 0 0 MOOG INC CL A 615394202 1516 21138 SH SOLE 19 21138 0 0 MOOG INC CL A 615394202 242141 3376206 SH SOLE 21 3376206 0 0 MOOG INC CL A 615394202 62398 870021 SH SOLE 22 809491 0 60530 MOOG INC CL A 615394202 746 10400 SH SOLE 26 8164 0 2236 MOOG INC CL A 615394202 344 4801 SH SOLE 28 4801 0 0 MOOG INC CL A 615394202 3323 46331 SH SOLE 30 46331 0 0 MOOG INC CL A 615394202 44 616 SH SOLE 36 616 0 0 MOOG INC CL A 615394202 278 3882 SH SOLE 40 3882 0 0 MORGAN STANLEY COM NEW 617446448 95885 2151807 SH SOLE 2 810277 0 1341530 MORGAN STANLEY COM NEW 617446448 24999 561020 SH SOLE 4 526126 0 34894 MORGAN STANLEY COM NEW 617446448 45015 1010207 SH SOLE 7 946048 0 64159 MORGAN STANLEY COM NEW 617446448 402 9015 SH SOLE 13 9015 0 0 MORGAN STANLEY COM NEW 617446448 401 9005 SH SOLE 15 9005 0 0 MORGAN STANLEY COM NEW 617446448 347999 7809682 SH SOLE 18 7421370 0 388312 MORGAN STANLEY COM NEW 617446448 2173 48761 SH OTR 19 0 48761 0 MORGAN STANLEY COM NEW 617446448 660087 14813448 SH SOLE 19 14813448 0 0 MORGAN STANLEY COM NEW 617446448 23888 536095 SH SOLE 20 0 0 536095 MORGAN STANLEY COM NEW 617446448 989282 22201118 SH SOLE 21 22201118 0 0 MORGAN STANLEY COM NEW 617446448 1646885 36958811 SH SOLE 22 30613154 0 6345657 MORGAN STANLEY COM NEW 617446448 79596 1786264 SH SOLE 23 1786264 0 0 MORGAN STANLEY COM NEW 617446448 43000 964991 SH SOLE 25 964991 0 0 MORGAN STANLEY COM NEW 617446448 170990 3837290 SH SOLE 26 1165803 0 2671487 MORGAN STANLEY COM NEW 617446448 13164 295428 SH SOLE 28 221525 0 73903 MORGAN STANLEY COM NEW 617446448 8718 195655 SH SOLE 29 60356 0 135299 MORGAN STANLEY COM NEW 617446448 183878 4126526 SH SOLE 30 4126526 0 0 MORGAN STANLEY COM NEW 617446448 33426 750143 SH SOLE 31 482256 0 267887 MORGAN STANLEY COM NEW 617446448 111715 2507063 SH SOLE 34 2507063 0 0 MORGAN STANLEY COM NEW 617446448 69423 1557969 SH SOLE 36 1557969 0 0 MORGAN STANLEY COM NEW 617446448 328 7360 SH SOLE 40 7360 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 1962 247385 SH SOLE 25 247385 0 0 MORNINGSTAR INC COM 617700109 1054 13458 SH SOLE 2 6909 0 6549 MORNINGSTAR INC COM 617700109 12 151 SH SOLE 4 151 0 0 MORNINGSTAR INC COM 617700109 35 450 SH SOLE 7 450 0 0 MORNINGSTAR INC COM 617700109 698 8914 SH SOLE 18 8914 0 0 MORNINGSTAR INC COM 617700109 3205 40909 SH SOLE 19 40909 0 0 MORNINGSTAR INC COM 617700109 14688 187489 SH SOLE 21 187489 0 0 MORNINGSTAR INC COM 617700109 40532 517388 SH SOLE 22 451303 0 66085 MORNINGSTAR INC COM 617700109 508 6485 SH SOLE 26 5269 0 1216 MORNINGSTAR INC COM 617700109 224 2861 SH SOLE 28 2861 0 0 MORNINGSTAR INC COM 617700109 2354 30050 SH SOLE 29 0 0 30050 MORNINGSTAR INC COM 617700109 248 3169 SH SOLE 30 3169 0 0 MORNINGSTAR INC COM 617700109 35 448 SH SOLE 31 448 0 0 MORNINGSTAR INC COM 617700109 180 2298 SH SOLE 40 2298 0 0 MOSAIC CO NEW COM 61945C103 12964 567862 SH SOLE 2 235323 0 332539 MOSAIC CO NEW COM 61945C103 2102 92077 SH SOLE 4 83587 0 8490 MOSAIC CO NEW COM 61945C103 6208 271944 SH SOLE 7 239628 0 32316 MOSAIC CO NEW COM 61945C103 367 16068 SH SOLE 13 16068 0 0 MOSAIC CO NEW COM 61945C103 50 2193 SH SOLE 15 2193 0 0 MOSAIC CO NEW COM 61945C103 17924 785087 SH SOLE 18 735641 0 49446 MOSAIC CO NEW COM 61945C103 10211 447247 SH SOLE 19 447247 0 0 MOSAIC CO NEW COM 61945C103 3971 173945 SH SOLE 20 0 0 173945 MOSAIC CO NEW COM 61945C103 164811 7219065 SH SOLE 21 7219065 0 0 MOSAIC CO NEW COM 61945C103 225378 9872005 SH SOLE 22 8171366 0 1700639 MOSAIC CO NEW COM 61945C103 9181 402164 SH SOLE 23 402164 0 0 MOSAIC CO NEW COM 61945C103 5744 251618 SH SOLE 25 251618 0 0 MOSAIC CO NEW COM 61945C103 33595 1471519 SH SOLE 26 394153 0 1077366 MOSAIC CO NEW COM 61945C103 1568 68683 SH SOLE 28 50974 0 17709 MOSAIC CO NEW COM 61945C103 2215 97014 SH SOLE 29 15160 0 81854 MOSAIC CO NEW COM 61945C103 24021 1052160 SH SOLE 30 1052160 0 0 MOSAIC CO NEW COM 61945C103 3516 154024 SH SOLE 31 71059 0 82965 MOSAIC CO NEW COM 61945C103 4253 186303 SH SOLE 34 186303 0 0 MOSAIC CO NEW COM 61945C103 7199 315347 SH SOLE 35 315347 0 0 MOSAIC CO NEW COM 61945C103 10163 445159 SH SOLE 36 445159 0 0 MOSAIC CO NEW COM 61945C103 36 1560 SH SOLE 40 1560 0 0 MOSYS INC COM NEW 619718208 3 1465 SH SOLE 19 1465 0 0 MOSYS INC COM NEW 619718208 5 2652 SH SOLE 21 2652 0 0 MOSYS INC COM NEW 619718208 190 111100 SH SOLE 22 111100 0 0 MOTORCAR PTS AMER INC COM 620071100 116 4111 SH SOLE 2 755 0 3356 MOTORCAR PTS AMER INC COM 620071100 12 415 SH SOLE 7 415 0 0 MOTORCAR PTS AMER INC COM 620071100 2701 95646 SH SOLE 18 95646 0 0 MOTORCAR PTS AMER INC COM 620071100 347 12288 SH SOLE 19 12288 0 0 MOTORCAR PTS AMER INC COM 620071100 46289 1639126 SH SOLE 21 1639126 0 0 MOTORCAR PTS AMER INC COM 620071100 14333 507529 SH SOLE 22 476063 0 31466 MOTORCAR PTS AMER INC COM 620071100 74 2615 SH SOLE 28 2615 0 0 MOTORCAR PTS AMER INC COM 620071100 738 26144 SH SOLE 30 26144 0 0 MOTORCAR PTS AMER INC COM 620071100 66 2323 SH SOLE 40 2323 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 23552 271527 SH SOLE 2 118082 0 153445 MOTOROLA SOLUTIONS INC COM NEW 620076307 5273 60787 SH SOLE 4 56771 0 4016 MOTOROLA SOLUTIONS INC COM NEW 620076307 12281 141584 SH SOLE 7 123653 0 17931 MOTOROLA SOLUTIONS INC COM NEW 620076307 324 3733 SH SOLE 13 3733 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 97 1115 SH SOLE 15 1115 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 54 620 SH SOLE 17 0 0 620 MOTOROLA SOLUTIONS INC COM NEW 620076307 99845 1151086 SH SOLE 18 1082373 0 68713 MOTOROLA SOLUTIONS INC COM NEW 620076307 191183 2204093 SH SOLE 19 2204093 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7714 88930 SH SOLE 20 0 0 88930 MOTOROLA SOLUTIONS INC COM NEW 620076307 355312 4096293 SH SOLE 21 4096293 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 420315 4845687 SH SOLE 22 4042343 0 803344 MOTOROLA SOLUTIONS INC COM NEW 620076307 17889 206240 SH SOLE 23 206240 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 30609 352881 SH SOLE 25 352881 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 52827 609024 SH SOLE 26 181710 0 427314 MOTOROLA SOLUTIONS INC COM NEW 620076307 3026 34891 SH SOLE 28 26208 0 8683 MOTOROLA SOLUTIONS INC COM NEW 620076307 869 10023 SH SOLE 29 7396 0 2627 MOTOROLA SOLUTIONS INC COM NEW 620076307 46655 537870 SH SOLE 30 537870 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7978 91981 SH SOLE 31 38701 0 53280 MOTOROLA SOLUTIONS INC COM NEW 620076307 7543 86956 SH SOLE 34 86956 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 17446 201134 SH SOLE 36 201134 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 69 790 SH SOLE 40 790 0 0 MOTOROLA SOLUTIONS INC OPTIONS 620076307 651 7500 SH Put SOLE 2 7500 0 0 MOTOROLA SOLUTIONS INC OPTIONS 620076307 651 7500 SH Put SOLE 18 7500 0 0 MOTOROLA SOLUTIONS INC OPTIONS 620076307 11276 130000 SH Put SOLE 19 130000 0 0 MOTOROLA SOLUTIONS INC OPTIONS 620076307 87 1000 SH Put SOLE 22 1000 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 23 7699 SH SOLE 21 7699 0 0 MOVADO GROUP INC COM 624580106 99 3930 SH SOLE 2 715 0 3215 MOVADO GROUP INC COM 624580106 10 409 SH SOLE 7 409 0 0 MOVADO GROUP INC COM 624580106 2069 81938 SH SOLE 18 81938 0 0 MOVADO GROUP INC COM 624580106 259 10256 SH SOLE 19 10256 0 0 MOVADO GROUP INC COM 624580106 34725 1375241 SH SOLE 21 1375241 0 0 MOVADO GROUP INC COM 624580106 10242 405624 SH SOLE 22 375563 0 30061 MOVADO GROUP INC COM 624580106 25 988 SH SOLE 26 0 0 988 MOVADO GROUP INC COM 624580106 59 2356 SH SOLE 28 2356 0 0 MOVADO GROUP INC COM 624580106 556 22039 SH SOLE 30 22039 0 0 MOVADO GROUP INC COM 624580106 45 1797 SH SOLE 40 1797 0 0 MPLX LP COM UNIT REP LTD 55336V100 815 24399 SH SOLE 18 24399 0 0 MPLX LP COM UNIT REP LTD 55336V100 55013 1647083 SH SOLE 19 1647083 0 0 MRC GLOBAL INC COM 55345K103 970 58711 SH SOLE 2 43309 0 15402 MRC GLOBAL INC COM 55345K103 8 496 SH SOLE 4 496 0 0 MRC GLOBAL INC COM 55345K103 81 4921 SH SOLE 7 4921 0 0 MRC GLOBAL INC COM 55345K103 5641 341439 SH SOLE 18 341439 0 0 MRC GLOBAL INC COM 55345K103 7072 428090 SH SOLE 19 428090 0 0 MRC GLOBAL INC COM 55345K103 45406 2748566 SH SOLE 21 2748566 0 0 MRC GLOBAL INC COM 55345K103 60715 3675260 SH SOLE 22 3485998 0 189262 MRC GLOBAL INC COM 55345K103 5695 344727 SH SOLE 23 344727 0 0 MRC GLOBAL INC COM 55345K103 486 29449 SH SOLE 26 23003 0 6446 MRC GLOBAL INC COM 55345K103 243 14723 SH SOLE 28 14723 0 0 MRC GLOBAL INC COM 55345K103 723 43774 SH SOLE 29 0 0 43774 MRC GLOBAL INC COM 55345K103 400 24230 SH SOLE 30 24230 0 0 MRC GLOBAL INC COM 55345K103 195 11824 SH SOLE 34 11824 0 0 MRC GLOBAL INC COM 55345K103 347 21017 SH SOLE 36 21017 0 0 MRC GLOBAL INC COM 55345K103 182 11031 SH SOLE 40 11031 0 0 MRV COMMUNICATIONS INC COM NEW 553477407 8 807 SH SOLE 18 807 0 0 MRV COMMUNICATIONS INC COM NEW 553477407 153 15514 SH SOLE 21 15514 0 0 MRV COMMUNICATIONS INC COM NEW 553477407 43 4374 SH SOLE 22 4374 0 0 MSA SAFETY INC COM 553498106 1183 14573 SH SOLE 2 14380 0 193 MSA SAFETY INC COM 553498106 11 130 SH SOLE 4 130 0 0 MSA SAFETY INC COM 553498106 3961 48799 SH SOLE 7 48799 0 0 MSA SAFETY INC COM 553498106 16615 204689 SH SOLE 18 204689 0 0 MSA SAFETY INC COM 553498106 1731 21326 SH SOLE 19 21326 0 0 MSA SAFETY INC COM 553498106 160205 1973703 SH SOLE 21 1973703 0 0 MSA SAFETY INC COM 553498106 79852 983761 SH SOLE 22 917181 0 66580 MSA SAFETY INC COM 553498106 743 9159 SH SOLE 26 7110 0 2049 MSA SAFETY INC COM 553498106 371 4572 SH SOLE 28 4572 0 0 MSA SAFETY INC COM 553498106 413 5093 SH SOLE 30 5093 0 0 MSA SAFETY INC COM 553498106 277 3415 SH SOLE 40 3415 0 0 MSB FINL CORP NEW COM 55352L101 14 816 SH SOLE 18 816 0 0 MSB FINL CORP NEW COM 55352L101 11 650 SH SOLE 21 650 0 0 MSC INDL DIRECT INC CL A 553530106 4175 48565 SH SOLE 2 29298 0 19267 MSC INDL DIRECT INC CL A 553530106 20 238 SH SOLE 4 238 0 0 MSC INDL DIRECT INC CL A 553530106 130 1516 SH SOLE 7 1516 0 0 MSC INDL DIRECT INC CL A 553530106 13416 156075 SH SOLE 18 156075 0 0 MSC INDL DIRECT INC CL A 553530106 7178 83500 SH SOLE 19 83500 0 0 MSC INDL DIRECT INC CL A 553530106 163663 1903945 SH SOLE 21 1903945 0 0 MSC INDL DIRECT INC CL A 553530106 123473 1436399 SH SOLE 22 1293929 0 142470 MSC INDL DIRECT INC CL A 553530106 1094 12729 SH SOLE 26 10201 0 2528 MSC INDL DIRECT INC CL A 553530106 533 6200 SH SOLE 28 6200 0 0 MSC INDL DIRECT INC CL A 553530106 772 8979 SH SOLE 30 8979 0 0 MSC INDL DIRECT INC CL A 553530106 82 952 SH SOLE 31 952 0 0 MSC INDL DIRECT INC CL A 553530106 739 8599 SH SOLE 34 8599 0 0 MSC INDL DIRECT INC CL A 553530106 166 1931 SH SOLE 36 1931 0 0 MSC INDL DIRECT INC CL A 553530106 404 4698 SH SOLE 40 4698 0 0 MSCI INC COM 55354G100 12451 120899 SH SOLE 2 47999 0 72900 MSCI INC COM 55354G100 3209 31154 SH SOLE 4 28935 0 2219 MSCI INC COM 55354G100 699 6786 SH SOLE 7 6786 0 0 MSCI INC COM 55354G100 51 491 SH SOLE 17 0 0 491 MSCI INC COM 55354G100 32193 312586 SH SOLE 18 303703 0 8883 MSCI INC COM 55354G100 4236 41129 SH SOLE 19 41129 0 0 MSCI INC COM 55354G100 404214 3924793 SH SOLE 21 3924793 0 0 MSCI INC COM 55354G100 310017 3010170 SH SOLE 22 2728454 0 281716 MSCI INC COM 55354G100 12764 123938 SH SOLE 23 123938 0 0 MSCI INC COM 55354G100 25593 248502 SH SOLE 25 248502 0 0 MSCI INC COM 55354G100 17009 165148 SH SOLE 26 82196 0 82952 MSCI INC COM 55354G100 1977 19195 SH SOLE 28 14463 0 4732 MSCI INC COM 55354G100 2594 25184 SH SOLE 29 3117 0 22067 MSCI INC COM 55354G100 10529 102237 SH SOLE 30 102237 0 0 MSCI INC COM 55354G100 3367 32695 SH SOLE 31 16987 0 15708 MSCI INC COM 55354G100 658 6391 SH SOLE 34 6391 0 0 MSCI INC COM 55354G100 1580 15345 SH SOLE 36 15345 0 0 MSCI INC COM 55354G100 49 478 SH SOLE 40 478 0 0 MSG NETWORK INC CL A 553573106 280 12457 SH SOLE 2 2538 0 9919 MSG NETWORK INC CL A 553573106 5 213 SH SOLE 4 213 0 0 MSG NETWORK INC CL A 553573106 35 1553 SH SOLE 7 1553 0 0 MSG NETWORK INC CL A 553573106 5091 226776 SH SOLE 18 226776 0 0 MSG NETWORK INC CL A 553573106 1040 46342 SH SOLE 19 46342 0 0 MSG NETWORK INC CL A 553573106 40789 1816865 SH SOLE 21 1816865 0 0 MSG NETWORK INC CL A 553573106 37405 1666146 SH SOLE 22 1563299 0 102847 MSG NETWORK INC CL A 553573106 630 28043 SH SOLE 26 24342 0 3701 MSG NETWORK INC CL A 553573106 181 8052 SH SOLE 28 8052 0 0 MSG NETWORK INC CL A 553573106 266 11837 SH SOLE 29 0 0 11837 MSG NETWORK INC CL A 553573106 226 10073 SH SOLE 30 10073 0 0 MSG NETWORK INC CL A 553573106 154 6870 SH SOLE 40 6870 0 0 MTGE INVT CORP COM 55378A105 209 11136 SH SOLE 2 2912 0 8224 MTGE INVT CORP COM 55378A105 6 300 SH SOLE 4 300 0 0 MTGE INVT CORP COM 55378A105 26 1379 SH SOLE 7 1379 0 0 MTGE INVT CORP COM 55378A105 3336 177447 SH SOLE 18 177447 0 0 MTGE INVT CORP COM 55378A105 583 31004 SH SOLE 19 31004 0 0 MTGE INVT CORP COM 55378A105 52820 2809563 SH SOLE 21 2809563 0 0 MTGE INVT CORP COM 55378A105 25280 1344693 SH SOLE 22 1249231 0 95462 MTGE INVT CORP COM 55378A105 90 4792 SH SOLE 26 0 0 4792 MTGE INVT CORP COM 55378A105 147 7828 SH SOLE 28 7828 0 0 MTGE INVT CORP COM 55378A105 148 7849 SH SOLE 30 7849 0 0 MTGE INVT CORP COM 55378A105 93 4936 SH SOLE 34 4936 0 0 MTGE INVT CORP COM 55378A105 102 5452 SH SOLE 40 5452 0 0 MTS SYS CORP COM 553777103 190 3667 SH SOLE 2 740 0 2927 MTS SYS CORP COM 553777103 7 127 SH SOLE 4 127 0 0 MTS SYS CORP COM 553777103 20 392 SH SOLE 7 392 0 0 MTS SYS CORP COM 553777103 4364 84255 SH SOLE 18 84255 0 0 MTS SYS CORP COM 553777103 5868 113274 SH SOLE 19 113274 0 0 MTS SYS CORP COM 553777103 74732 1442695 SH SOLE 21 1442695 0 0 MTS SYS CORP COM 553777103 23512 453893 SH SOLE 22 424389 0 29504 MTS SYS CORP COM 553777103 345 6651 SH SOLE 26 5173 0 1478 MTS SYS CORP COM 553777103 112 2167 SH SOLE 28 2167 0 0 MTS SYS CORP COM 553777103 1273 24578 SH SOLE 30 24578 0 0 MTS SYS CORP COM 553777103 82 1582 SH SOLE 40 1582 0 0 MUELLER INDS INC COM 624756102 75 2465 SH SOLE 2 2465 0 0 MUELLER INDS INC COM 624756102 10 318 SH SOLE 4 318 0 0 MUELLER INDS INC COM 624756102 793 26047 SH SOLE 7 26047 0 0 MUELLER INDS INC COM 624756102 8044 264178 SH SOLE 18 264178 0 0 MUELLER INDS INC COM 624756102 1144 37570 SH SOLE 19 37570 0 0 MUELLER INDS INC COM 624756102 147426 4841592 SH SOLE 21 4841592 0 0 MUELLER INDS INC COM 624756102 46484 1526562 SH SOLE 22 1412080 0 114482 MUELLER INDS INC COM 624756102 610 20019 SH SOLE 26 16204 0 3815 MUELLER INDS INC COM 624756102 240 7869 SH SOLE 28 7869 0 0 MUELLER INDS INC COM 624756102 7015 230384 SH SOLE 30 230384 0 0 MUELLER INDS INC COM 624756102 184 6027 SH SOLE 40 6027 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1286 110118 SH SOLE 2 98915 0 11203 MUELLER WTR PRODS INC COM SER A 624758108 14 1208 SH SOLE 4 1208 0 0 MUELLER WTR PRODS INC COM SER A 624758108 856 73314 SH SOLE 7 73314 0 0 MUELLER WTR PRODS INC COM SER A 624758108 6452 552399 SH SOLE 18 552399 0 0 MUELLER WTR PRODS INC COM SER A 624758108 14602 1250205 SH SOLE 19 1250205 0 0 MUELLER WTR PRODS INC COM SER A 624758108 53746 4601560 SH SOLE 21 4601560 0 0 MUELLER WTR PRODS INC COM SER A 624758108 72302 6190253 SH SOLE 22 5890352 0 299901 MUELLER WTR PRODS INC COM SER A 624758108 454 38848 SH SOLE 23 38848 0 0 MUELLER WTR PRODS INC COM SER A 624758108 568 48592 SH SOLE 26 38843 0 9749 MUELLER WTR PRODS INC COM SER A 624758108 269 23073 SH SOLE 28 23073 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1609 137779 SH SOLE 29 0 0 137779 MUELLER WTR PRODS INC COM SER A 624758108 5237 448387 SH SOLE 30 448387 0 0 MUELLER WTR PRODS INC COM SER A 624758108 218 18689 SH SOLE 40 18689 0 0 MULESOFT INC CL A 625207105 18 723 SH SOLE 2 587 0 136 MULESOFT INC CL A 625207105 16 658 SH SOLE 7 658 0 0 MULESOFT INC CL A 625207105 1301 52161 SH SOLE 18 52161 0 0 MULESOFT INC CL A 625207105 2879 115452 SH SOLE 19 115452 0 0 MULESOFT INC CL A 625207105 10688 428539 SH SOLE 21 428539 0 0 MULESOFT INC CL A 625207105 11139 446638 SH SOLE 22 414740 0 31898 MULTI COLOR CORP COM 625383104 63 767 SH SOLE 2 565 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 5213 63886 SH SOLE 18 63886 0 0 MULTI COLOR CORP COM 625383104 774 9488 SH SOLE 19 9488 0 0 MULTI COLOR CORP COM 625383104 91946 1126790 SH SOLE 21 1126790 0 0 MULTI COLOR CORP COM 625383104 30438 373009 SH SOLE 22 347900 0 25109 MULTI COLOR CORP COM 625383104 69 850 SH SOLE 26 0 0 850 MULTI COLOR CORP COM 625383104 159 1948 SH SOLE 28 1948 0 0 MULTI COLOR CORP COM 625383104 1555 19060 SH SOLE 30 19060 0 0 MULTI COLOR CORP COM 625383104 116 1424 SH SOLE 40 1424 0 0 MURPHY OIL CORP COM 626717102 6071 236872 SH SOLE 2 48545 0 188327 MURPHY OIL CORP COM 626717102 1182 46137 SH SOLE 4 42291 0 3846 MURPHY OIL CORP COM 626717102 3040 118627 SH SOLE 7 111712 0 6915 MURPHY OIL CORP COM 626717102 31 1193 SH SOLE 13 1193 0 0 MURPHY OIL CORP COM 626717102 33 1280 SH SOLE 15 1280 0 0 MURPHY OIL CORP COM 626717102 13034 508560 SH SOLE 18 485646 0 22914 MURPHY OIL CORP COM 626717102 4166 162541 SH SOLE 19 162541 0 0 MURPHY OIL CORP COM 626717102 2528 98630 SH SOLE 20 0 0 98630 MURPHY OIL CORP COM 626717102 90903 3546760 SH SOLE 21 3546760 0 0 MURPHY OIL CORP COM 626717102 138097 5388086 SH SOLE 22 4576317 0 811769 MURPHY OIL CORP COM 626717102 5733 223665 SH SOLE 23 223665 0 0 MURPHY OIL CORP COM 626717102 6986 272589 SH SOLE 25 272589 0 0 MURPHY OIL CORP COM 626717102 13228 516108 SH SOLE 26 236874 0 279234 MURPHY OIL CORP COM 626717102 874 34114 SH SOLE 28 25496 0 8618 MURPHY OIL CORP COM 626717102 1304 50868 SH SOLE 29 8238 0 42630 MURPHY OIL CORP COM 626717102 14457 564058 SH SOLE 30 564058 0 0 MURPHY OIL CORP COM 626717102 2236 87249 SH SOLE 31 32517 0 54732 MURPHY OIL CORP COM 626717102 699 27292 SH SOLE 34 27292 0 0 MURPHY OIL CORP COM 626717102 7108 277315 SH SOLE 36 277315 0 0 MURPHY OIL CORP COM 626717102 20 799 SH SOLE 40 799 0 0 MURPHY USA INC COM 626755102 2892 39027 SH SOLE 2 20876 0 18151 MURPHY USA INC COM 626755102 14 194 SH SOLE 4 194 0 0 MURPHY USA INC COM 626755102 203 2737 SH SOLE 7 2737 0 0 MURPHY USA INC COM 626755102 13404 180867 SH SOLE 18 180867 0 0 MURPHY USA INC COM 626755102 1134 15302 SH SOLE 19 15302 0 0 MURPHY USA INC COM 626755102 107415 1449404 SH SOLE 21 1449404 0 0 MURPHY USA INC COM 626755102 85296 1150944 SH SOLE 22 1023260 0 127684 MURPHY USA INC COM 626755102 1437 19391 SH SOLE 26 16973 0 2418 MURPHY USA INC COM 626755102 389 5249 SH SOLE 28 5249 0 0 MURPHY USA INC COM 626755102 876 11823 SH SOLE 30 11823 0 0 MURPHY USA INC COM 626755102 62 836 SH SOLE 31 836 0 0 MURPHY USA INC COM 626755102 1351 18236 SH SOLE 36 18236 0 0 MURPHY USA INC COM 626755102 240 3245 SH SOLE 40 3245 0 0 MUTUALFIRST FINL INC COM 62845B104 36 1005 SH SOLE 2 358 0 647 MUTUALFIRST FINL INC COM 62845B104 828 23180 SH SOLE 18 23180 0 0 MUTUALFIRST FINL INC COM 62845B104 167 4687 SH SOLE 19 4687 0 0 MUTUALFIRST FINL INC COM 62845B104 6446 180565 SH SOLE 21 180565 0 0 MUTUALFIRST FINL INC COM 62845B104 3405 95388 SH SOLE 22 91466 0 3922 MYERS INDS INC COM 628464109 40 2218 SH SOLE 2 1754 0 464 MYERS INDS INC COM 628464109 12 670 SH SOLE 7 670 0 0 MYERS INDS INC COM 628464109 1961 109263 SH SOLE 18 109263 0 0 MYERS INDS INC COM 628464109 281 15658 SH SOLE 19 15658 0 0 MYERS INDS INC COM 628464109 35249 1963760 SH SOLE 21 1963760 0 0 MYERS INDS INC COM 628464109 10943 609627 SH SOLE 22 562486 0 47141 MYERS INDS INC COM 628464109 59 3288 SH SOLE 28 3288 0 0 MYERS INDS INC COM 628464109 564 31432 SH SOLE 30 31432 0 0 MYERS INDS INC COM 628464109 49 2706 SH SOLE 40 2706 0 0 MYLAN N V SHS EURO N59465109 29298 754723 SH SOLE 2 287454 0 467269 MYLAN N V SHS EURO N59465109 5266 135639 SH SOLE 4 124333 0 11306 MYLAN N V SHS EURO N59465109 13800 355480 SH SOLE 7 332904 0 22576 MYLAN N V SHS EURO N59465109 582 14997 SH SOLE 13 14997 0 0 MYLAN N V SHS EURO N59465109 145 3746 SH SOLE 15 3746 0 0 MYLAN N V SHS EURO N59465109 43984 1133034 SH SOLE 18 1070059 0 62975 MYLAN N V SHS EURO N59465109 1012 26059 SH OTR 19 0 26059 0 MYLAN N V SHS EURO N59465109 55182 1421491 SH SOLE 19 1421491 0 0 MYLAN N V SHS EURO N59465109 1091 28100 SH SOLE 20 28100 0 0 MYLAN N V SHS EURO N59465109 703392 18119315 SH SOLE 21 18119315 0 0 MYLAN N V SHS EURO N59465109 489660 12613612 SH SOLE 22 10304187 0 2309425 MYLAN N V SHS EURO N59465109 21131 544331 SH SOLE 23 544331 0 0 MYLAN N V SHS EURO N59465109 30985 798160 SH SOLE 25 798160 0 0 MYLAN N V SHS EURO N59465109 57201 1473497 SH SOLE 26 458648 0 1014849 MYLAN N V SHS EURO N59465109 3735 96207 SH SOLE 28 71923 0 24284 MYLAN N V SHS EURO N59465109 917 23627 SH SOLE 29 17891 0 5736 MYLAN N V SHS EURO N59465109 60955 1570184 SH SOLE 30 1570184 0 0 MYLAN N V SHS EURO N59465109 10931 281592 SH SOLE 31 135484 0 146108 MYLAN N V SHS EURO N59465109 3670 94538 SH SOLE 32 94538 0 0 MYLAN N V SHS EURO N59465109 22145 570447 SH SOLE 34 570447 0 0 MYLAN N V SHS EURO N59465109 19904 512729 SH SOLE 36 512729 0 0 MYLAN N V SHS EURO N59465109 103 2650 SH SOLE 40 2650 0 0 MYOKARDIA INC COM 62857M105 13 971 SH SOLE 2 971 0 0 MYOKARDIA INC COM 62857M105 815 62213 SH SOLE 18 62213 0 0 MYOKARDIA INC COM 62857M105 134 10205 SH SOLE 19 10205 0 0 MYOKARDIA INC COM 62857M105 7135 544691 SH SOLE 21 544691 0 0 MYOKARDIA INC COM 62857M105 3056 233291 SH SOLE 22 220699 0 12592 MYOKARDIA INC COM 62857M105 31 2338 SH SOLE 30 2338 0 0 MYOS RENS TECHNOLOGY INC COM 62857P108 1 307 SH SOLE 21 307 0 0 MYOVANT SCIENCES LTD COM G637AM102 1043 89149 SH SOLE 2 89149 0 0 MYOVANT SCIENCES LTD COM G637AM102 388 33183 SH SOLE 18 33183 0 0 MYOVANT SCIENCES LTD COM G637AM102 6606 564651 SH SOLE 19 564651 0 0 MYOVANT SCIENCES LTD COM G637AM102 225 19268 SH SOLE 20 19268 0 0 MYOVANT SCIENCES LTD COM G637AM102 38 3274 SH SOLE 21 3274 0 0 MYOVANT SCIENCES LTD COM G637AM102 65 5546 SH SOLE 22 5546 0 0 MYOVANT SCIENCES LTD COM G637AM102 35 2965 SH SOLE 30 2965 0 0 MYOVANT SCIENCES LTD COM G637AM102 3271 279549 SH SOLE 34 279549 0 0 MYR GROUP INC DEL COM 55405W104 99 3186 SH SOLE 2 948 0 2238 MYR GROUP INC DEL COM 55405W104 7 222 SH SOLE 4 222 0 0 MYR GROUP INC DEL COM 55405W104 489 15763 SH SOLE 7 15763 0 0 MYR GROUP INC DEL COM 55405W104 2490 80279 SH SOLE 18 80279 0 0 MYR GROUP INC DEL COM 55405W104 350 11281 SH SOLE 19 11281 0 0 MYR GROUP INC DEL COM 55405W104 44235 1426028 SH SOLE 21 1426028 0 0 MYR GROUP INC DEL COM 55405W104 15417 496994 SH SOLE 22 456893 0 40101 MYR GROUP INC DEL COM 55405W104 82 2631 SH SOLE 26 0 0 2631 MYR GROUP INC DEL COM 55405W104 93 2994 SH SOLE 28 2994 0 0 MYR GROUP INC DEL COM 55405W104 758 24444 SH SOLE 30 24444 0 0 MYR GROUP INC DEL COM 55405W104 61 1975 SH SOLE 40 1975 0 0 MYRIAD GENETICS INC COM 62855J104 341 13201 SH SOLE 2 2643 0 10558 MYRIAD GENETICS INC COM 62855J104 10 399 SH SOLE 4 399 0 0 MYRIAD GENETICS INC COM 62855J104 44 1704 SH SOLE 7 1704 0 0 MYRIAD GENETICS INC COM 62855J104 8473 327914 SH SOLE 18 327914 0 0 MYRIAD GENETICS INC COM 62855J104 1249 48343 SH SOLE 19 48343 0 0 MYRIAD GENETICS INC COM 62855J104 182169 7049890 SH SOLE 21 7049890 0 0 MYRIAD GENETICS INC COM 62855J104 46835 1812500 SH SOLE 22 1683094 0 129406 MYRIAD GENETICS INC COM 62855J104 542 20958 SH SOLE 26 16889 0 4069 MYRIAD GENETICS INC COM 62855J104 259 10028 SH SOLE 28 10028 0 0 MYRIAD GENETICS INC COM 62855J104 971 37596 SH SOLE 29 0 0 37596 MYRIAD GENETICS INC COM 62855J104 2984 115490 SH SOLE 30 115490 0 0 MYRIAD GENETICS INC COM 62855J104 95 3671 SH SOLE 34 3671 0 0 MYRIAD GENETICS INC COM 62855J104 202 7833 SH SOLE 40 7833 0 0 NABORS INDUSTRIES LTD SHS G6359F103 3342 410530 SH SOLE 2 267398 0 143132 NABORS INDUSTRIES LTD SHS G6359F103 116 14290 SH SOLE 4 14290 0 0 NABORS INDUSTRIES LTD SHS G6359F103 106 12995 SH SOLE 7 12995 0 0 NABORS INDUSTRIES LTD SHS G6359F103 8022 985514 SH SOLE 18 985514 0 0 NABORS INDUSTRIES LTD SHS G6359F103 4474 549593 SH SOLE 19 549593 0 0 NABORS INDUSTRIES LTD SHS G6359F103 106282 13056786 SH SOLE 21 13056786 0 0 NABORS INDUSTRIES LTD SHS G6359F103 76748 9428507 SH SOLE 22 8419133 0 1009374 NABORS INDUSTRIES LTD SHS G6359F103 39 4732 SH SOLE 23 4732 0 0 NABORS INDUSTRIES LTD SHS G6359F103 754 92621 SH SOLE 26 69268 0 23353 NABORS INDUSTRIES LTD SHS G6359F103 330 40485 SH SOLE 28 40485 0 0 NABORS INDUSTRIES LTD SHS G6359F103 480 58919 SH SOLE 29 0 0 58919 NABORS INDUSTRIES LTD SHS G6359F103 364 44746 SH SOLE 30 44746 0 0 NABORS INDUSTRIES LTD SHS G6359F103 48 5926 SH SOLE 31 5926 0 0 NABORS INDUSTRIES LTD SHS G6359F103 859 105562 SH SOLE 36 105562 0 0 NABORS INDUSTRIES LTD SHS G6359F103 265 32507 SH SOLE 40 32507 0 0 NACCO INDS INC CL A 629579103 60 840 SH SOLE 2 193 0 647 NACCO INDS INC CL A 629579103 3 46 SH SOLE 4 46 0 0 NACCO INDS INC CL A 629579103 8 115 SH SOLE 7 115 0 0 NACCO INDS INC CL A 629579103 1120 15805 SH SOLE 18 15805 0 0 NACCO INDS INC CL A 629579103 207 2920 SH SOLE 19 2920 0 0 NACCO INDS INC CL A 629579103 9176 129506 SH SOLE 21 129506 0 0 NACCO INDS INC CL A 629579103 9267 130793 SH SOLE 22 122439 0 8354 NACCO INDS INC CL A 629579103 8 107 SH SOLE 23 107 0 0 NACCO INDS INC CL A 629579103 40 559 SH SOLE 28 559 0 0 NACCO INDS INC CL A 629579103 39 556 SH SOLE 30 556 0 0 NACCO INDS INC CL A 629579103 24 344 SH SOLE 40 344 0 0 NAKED BRAND GROUP INC COM NEW 629839200 4 2633 SH SOLE 21 2633 0 0 NAM TAI PPTY INC SHS G63907102 32 4032 SH SOLE 21 4032 0 0 NANOMETRICS INC COM 630077105 61 2398 SH SOLE 2 1550 0 848 NANOMETRICS INC COM 630077105 14 554 SH SOLE 7 554 0 0 NANOMETRICS INC COM 630077105 3052 120667 SH SOLE 18 120667 0 0 NANOMETRICS INC COM 630077105 413 16323 SH SOLE 19 16323 0 0 NANOMETRICS INC COM 630077105 53830 2128505 SH SOLE 21 2128505 0 0 NANOMETRICS INC COM 630077105 18528 732614 SH SOLE 22 689406 0 43208 NANOMETRICS INC COM 630077105 82 3248 SH SOLE 28 3248 0 0 NANOMETRICS INC COM 630077105 283 11192 SH SOLE 29 0 0 11192 NANOMETRICS INC COM 630077105 952 37649 SH SOLE 30 37649 0 0 NANOMETRICS INC COM 630077105 51 2030 SH SOLE 40 2030 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 61 3706 SH SOLE 2 2088 0 1618 NANOSTRING TECHNOLOGIES INC COM 63009R109 13 781 SH SOLE 7 781 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1068 64550 SH SOLE 18 64550 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1439 86972 SH SOLE 19 86972 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 14501 876700 SH SOLE 21 876700 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 7141 431743 SH SOLE 22 412318 0 19425 NANOSTRING TECHNOLOGIES INC COM 63009R109 296 17883 SH SOLE 23 17883 0 0 NANOVIRICIDES INC COM NEW 630087203 11 8270 SH SOLE 18 8270 0 0 NANOVIRICIDES INC COM NEW 630087203 178 131577 SH SOLE 21 131577 0 0 NANTHEALTH INC COM 630104107 16 3742 SH SOLE 2 1079 0 2663 NANTHEALTH INC COM 630104107 266 62861 SH SOLE 18 62861 0 0 NANTHEALTH INC COM 630104107 29 6965 SH SOLE 19 6965 0 0 NANTHEALTH INC COM 630104107 9807 2318391 SH SOLE 21 2318391 0 0 NANTHEALTH INC COM 630104107 559 132105 SH SOLE 22 120720 0 11385 NANTKWEST INC COM 63016Q102 44 5810 SH SOLE 2 1209 0 4601 NANTKWEST INC COM 63016Q102 903 118934 SH SOLE 18 118934 0 0 NANTKWEST INC COM 63016Q102 135 17815 SH SOLE 19 17815 0 0 NANTKWEST INC COM 63016Q102 16399 2160590 SH SOLE 21 2160590 0 0 NANTKWEST INC COM 63016Q102 3456 455276 SH SOLE 22 435529 0 19747 NAPCO SEC TECHNOLOGIES INC COM 630402105 5 505 SH SOLE 2 505 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 381 40582 SH SOLE 18 40582 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 88 9345 SH SOLE 19 9345 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 3519 374394 SH SOLE 21 374394 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 4180 444692 SH SOLE 22 435906 0 8786 NASDAQ INC COM 631103108 9458 132300 SH SOLE 2 24958 0 107342 NASDAQ INC COM 631103108 2397 33532 SH SOLE 4 30919 0 2613 NASDAQ INC COM 631103108 6667 93264 SH SOLE 7 80926 0 12338 NASDAQ INC COM 631103108 454 6356 SH SOLE 13 6356 0 0 NASDAQ INC COM 631103108 89 1239 SH SOLE 15 1239 0 0 NASDAQ INC COM 631103108 66130 925024 SH SOLE 18 894711 0 30313 NASDAQ INC COM 631103108 74567 1043046 SH SOLE 19 1043046 0 0 NASDAQ INC COM 631103108 6475 90575 SH SOLE 20 0 0 90575 NASDAQ INC COM 631103108 166800 2333194 SH SOLE 21 2333194 0 0 NASDAQ INC COM 631103108 222690 3114978 SH SOLE 22 2581600 0 533378 NASDAQ INC COM 631103108 12872 180048 SH SOLE 23 180048 0 0 NASDAQ INC COM 631103108 6141 85896 SH SOLE 25 85896 0 0 NASDAQ INC COM 631103108 24169 338079 SH SOLE 26 133460 0 204619 NASDAQ INC COM 631103108 1714 23978 SH SOLE 28 17747 0 6231 NASDAQ INC COM 631103108 2438 34096 SH SOLE 29 5647 0 28449 NASDAQ INC COM 631103108 22435 313814 SH SOLE 30 313814 0 0 NASDAQ INC COM 631103108 3225 45114 SH SOLE 31 25342 0 19772 NASDAQ INC COM 631103108 14514 203024 SH SOLE 34 203024 0 0 NASDAQ INC COM 631103108 10113 141462 SH SOLE 36 141462 0 0 NASDAQ INC COM 631103108 40 563 SH SOLE 40 563 0 0 NATERA INC COM 632307104 13 1178 SH SOLE 2 1178 0 0 NATERA INC COM 632307104 18 1654 SH SOLE 7 1654 0 0 NATERA INC COM 632307104 1189 109479 SH SOLE 18 109479 0 0 NATERA INC COM 632307104 544 50078 SH SOLE 19 50078 0 0 NATERA INC COM 632307104 10494 966325 SH SOLE 21 966325 0 0 NATERA INC COM 632307104 5913 544518 SH SOLE 22 490600 0 53918 NATERA INC COM 632307104 19 1772 SH SOLE 23 1772 0 0 NATERA INC COM 632307104 53 4896 SH SOLE 28 4896 0 0 NATERA INC COM 632307104 123 11368 SH SOLE 29 0 0 11368 NATERA INC COM 632307104 89 8179 SH SOLE 30 8179 0 0 NATHANS FAMOUS INC NEW COM 632347100 20 321 SH SOLE 2 149 0 172 NATHANS FAMOUS INC NEW COM 632347100 658 10439 SH SOLE 18 10439 0 0 NATHANS FAMOUS INC NEW COM 632347100 98 1563 SH SOLE 19 1563 0 0 NATHANS FAMOUS INC NEW COM 632347100 5870 93172 SH SOLE 21 93172 0 0 NATHANS FAMOUS INC NEW COM 632347100 2228 35362 SH SOLE 22 33271 0 2091 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 4 1544 SH SOLE 18 1544 0 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 96 38499 SH SOLE 21 38499 0 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 91 36325 SH SOLE 22 36325 0 0 NATIONAL BANKSHARES INC VA COM 634865109 64 1564 SH SOLE 2 226 0 1338 NATIONAL BANKSHARES INC VA COM 634865109 10 242 SH SOLE 7 242 0 0 NATIONAL BANKSHARES INC VA COM 634865109 1113 27273 SH SOLE 18 27273 0 0 NATIONAL BANKSHARES INC VA COM 634865109 204 5009 SH SOLE 19 5009 0 0 NATIONAL BANKSHARES INC VA COM 634865109 8901 218165 SH SOLE 21 218165 0 0 NATIONAL BANKSHARES INC VA COM 634865109 7844 192244 SH SOLE 22 180868 0 11376 NATIONAL BEVERAGE CORP COM 635017106 64 689 SH SOLE 2 481 0 208 NATIONAL BEVERAGE CORP COM 635017106 6 63 SH SOLE 4 63 0 0 NATIONAL BEVERAGE CORP COM 635017106 30 318 SH SOLE 7 318 0 0 NATIONAL BEVERAGE CORP COM 635017106 3771 40305 SH SOLE 18 40305 0 0 NATIONAL BEVERAGE CORP COM 635017106 713 7623 SH SOLE 19 7623 0 0 NATIONAL BEVERAGE CORP COM 635017106 31776 339637 SH SOLE 21 339637 0 0 NATIONAL BEVERAGE CORP COM 635017106 30818 329391 SH SOLE 22 306068 0 23323 NATIONAL BEVERAGE CORP COM 635017106 39 421 SH SOLE 23 421 0 0 NATIONAL BEVERAGE CORP COM 635017106 107 1147 SH SOLE 26 0 0 1147 NATIONAL BEVERAGE CORP COM 635017106 155 1661 SH SOLE 28 1661 0 0 NATIONAL BEVERAGE CORP COM 635017106 181 1935 SH SOLE 30 1935 0 0 NATIONAL BEVERAGE CORP COM 635017106 119 1276 SH SOLE 40 1276 0 0 NATIONAL BK HLDGS CORP CL A 633707104 35 1042 SH SOLE 2 1042 0 0 NATIONAL BK HLDGS CORP CL A 633707104 18 546 SH SOLE 7 546 0 0 NATIONAL BK HLDGS CORP CL A 633707104 4336 130967 SH SOLE 18 130967 0 0 NATIONAL BK HLDGS CORP CL A 633707104 563 17008 SH SOLE 19 17008 0 0 NATIONAL BK HLDGS CORP CL A 633707104 73451 2218391 SH SOLE 21 2218391 0 0 NATIONAL BK HLDGS CORP CL A 633707104 28145 850057 SH SOLE 22 795025 0 55032 NATIONAL BK HLDGS CORP CL A 633707104 149 4512 SH SOLE 28 4512 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1095 33070 SH SOLE 29 0 0 33070 NATIONAL BK HLDGS CORP CL A 633707104 1260 38066 SH SOLE 30 38066 0 0 NATIONAL BK HLDGS CORP CL A 633707104 899 27148 SH SOLE 34 27148 0 0 NATIONAL BK HLDGS CORP CL A 633707104 127 3849 SH SOLE 40 3849 0 0 NATIONAL CINEMEDIA INC COM 635309107 110 14822 SH SOLE 2 2849 0 11973 NATIONAL CINEMEDIA INC COM 635309107 3 380 SH SOLE 4 380 0 0 NATIONAL CINEMEDIA INC COM 635309107 13 1687 SH SOLE 7 1687 0 0 NATIONAL CINEMEDIA INC COM 635309107 1888 254424 SH SOLE 18 254424 0 0 NATIONAL CINEMEDIA INC COM 635309107 303 40786 SH SOLE 19 40786 0 0 NATIONAL CINEMEDIA INC COM 635309107 14687 1979355 SH SOLE 21 1979355 0 0 NATIONAL CINEMEDIA INC COM 635309107 12736 1716408 SH SOLE 22 1587000 0 129408 NATIONAL CINEMEDIA INC COM 635309107 232 31330 SH SOLE 26 25058 0 6272 NATIONAL CINEMEDIA INC COM 635309107 65 8826 SH SOLE 28 8826 0 0 NATIONAL CINEMEDIA INC COM 635309107 60 8029 SH SOLE 30 8029 0 0 NATIONAL CINEMEDIA INC COM 635309107 54 7277 SH SOLE 40 7277 0 0 NATIONAL COMM CORP COM 63546L102 58 1456 SH SOLE 2 439 0 1017 NATIONAL COMM CORP COM 63546L102 28 702 SH SOLE 7 702 0 0 NATIONAL COMM CORP COM 63546L102 1571 39717 SH SOLE 18 39717 0 0 NATIONAL COMM CORP COM 63546L102 213 5379 SH SOLE 19 5379 0 0 NATIONAL COMM CORP COM 63546L102 13094 331082 SH SOLE 21 331082 0 0 NATIONAL COMM CORP COM 63546L102 4177 105601 SH SOLE 22 98173 0 7428 NATIONAL ENERGY SERVICES REU SHS G6375R107 59 6194 SH OTR 19 6194 0 0 NATIONAL FUEL GAS CO N J COM 636180101 4854 86923 SH SOLE 2 44147 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 5485 98236 SH SOLE 7 98236 0 0 NATIONAL FUEL GAS CO N J COM 636180101 16582 296959 SH SOLE 18 296959 0 0 NATIONAL FUEL GAS CO N J COM 636180101 2827 50618 SH SOLE 19 50618 0 0 NATIONAL FUEL GAS CO N J COM 636180101 202163 3620394 SH SOLE 21 3620394 0 0 NATIONAL FUEL GAS CO N J COM 636180101 149618 2679412 SH SOLE 22 2420181 0 259231 NATIONAL FUEL GAS CO N J COM 636180101 1147 20547 SH SOLE 26 16860 0 3687 NATIONAL FUEL GAS CO N J COM 636180101 571 10230 SH SOLE 28 10230 0 0 NATIONAL FUEL GAS CO N J COM 636180101 677 12129 SH SOLE 30 12129 0 0 NATIONAL FUEL GAS CO N J COM 636180101 107 1916 SH SOLE 31 1916 0 0 NATIONAL FUEL GAS CO N J COM 636180101 165 2961 SH SOLE 36 2961 0 0 NATIONAL FUEL GAS CO N J COM 636180101 500 8960 SH SOLE 40 8960 0 0 NATIONAL GEN HLDGS CORP COM 636220303 132 6235 SH SOLE 2 3151 0 3084 NATIONAL GEN HLDGS CORP COM 636220303 8 366 SH SOLE 4 366 0 0 NATIONAL GEN HLDGS CORP COM 636220303 31 1460 SH SOLE 7 1460 0 0 NATIONAL GEN HLDGS CORP COM 636220303 3724 176470 SH SOLE 18 176470 0 0 NATIONAL GEN HLDGS CORP COM 636220303 738 34984 SH SOLE 19 34984 0 0 NATIONAL GEN HLDGS CORP COM 636220303 31340 1485301 SH SOLE 21 1485301 0 0 NATIONAL GEN HLDGS CORP COM 636220303 33798 1601798 SH SOLE 22 1504538 0 97260 NATIONAL GEN HLDGS CORP COM 636220303 459 21735 SH SOLE 26 21735 0 0 NATIONAL GEN HLDGS CORP COM 636220303 179 8480 SH SOLE 28 8480 0 0 NATIONAL GEN HLDGS CORP COM 636220303 350 16586 SH SOLE 29 0 0 16586 NATIONAL GEN HLDGS CORP COM 636220303 184 8700 SH SOLE 30 8700 0 0 NATIONAL GEN HLDGS CORP COM 636220303 150 7103 SH SOLE 40 7103 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 47 756 SH SOLE 18 756 0 0 NATIONAL HEALTH INVS INC COM 63633D104 453 5725 SH SOLE 2 1733 0 3992 NATIONAL HEALTH INVS INC COM 63633D104 970 12244 SH SOLE 4 12244 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4012 50654 SH SOLE 7 50654 0 0 NATIONAL HEALTH INVS INC COM 63633D104 109 1374 SH SOLE 15 1374 0 0 NATIONAL HEALTH INVS INC COM 63633D104 11540 145701 SH SOLE 18 145701 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4852 61268 SH SOLE 19 61268 0 0 NATIONAL HEALTH INVS INC COM 63633D104 116691 1473376 SH SOLE 21 1473376 0 0 NATIONAL HEALTH INVS INC COM 63633D104 116888 1475853 SH SOLE 22 1403657 0 72196 NATIONAL HEALTH INVS INC COM 63633D104 156 1972 SH SOLE 23 1972 0 0 NATIONAL HEALTH INVS INC COM 63633D104 5464 68991 SH SOLE 25 68991 0 0 NATIONAL HEALTH INVS INC COM 63633D104 2118 26744 SH SOLE 26 13705 0 13039 NATIONAL HEALTH INVS INC COM 63633D104 418 5278 SH SOLE 28 5278 0 0 NATIONAL HEALTH INVS INC COM 63633D104 1005 12687 SH SOLE 29 12687 0 0 NATIONAL HEALTH INVS INC COM 63633D104 15936 201211 SH SOLE 30 201211 0 0 NATIONAL HEALTH INVS INC COM 63633D104 315 3971 SH SOLE 40 3971 0 0 NATIONAL HEALTHCARE CORP COM 635906100 172 2447 SH SOLE 2 458 0 1989 NATIONAL HEALTHCARE CORP COM 635906100 16 232 SH SOLE 7 232 0 0 NATIONAL HEALTHCARE CORP COM 635906100 2998 42747 SH SOLE 18 42747 0 0 NATIONAL HEALTHCARE CORP COM 635906100 525 7486 SH SOLE 19 7486 0 0 NATIONAL HEALTHCARE CORP COM 635906100 26998 384923 SH SOLE 21 384923 0 0 NATIONAL HEALTHCARE CORP COM 635906100 19613 279621 SH SOLE 22 261212 0 18409 NATIONAL HEALTHCARE CORP COM 635906100 100 1420 SH SOLE 28 1420 0 0 NATIONAL HEALTHCARE CORP COM 635906100 106 1505 SH SOLE 30 1505 0 0 NATIONAL HEALTHCARE CORP COM 635906100 79 1126 SH SOLE 40 1126 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 3 903 SH SOLE 18 903 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 44 16002 SH SOLE 21 16002 0 0 NATIONAL INSTRS CORP COM 636518102 3863 96049 SH SOLE 2 56796 0 39253 NATIONAL INSTRS CORP COM 636518102 23 564 SH SOLE 4 564 0 0 NATIONAL INSTRS CORP COM 636518102 101 2499 SH SOLE 7 2499 0 0 NATIONAL INSTRS CORP COM 636518102 24 589 SH SOLE 17 0 0 589 NATIONAL INSTRS CORP COM 636518102 15396 382787 SH SOLE 18 382787 0 0 NATIONAL INSTRS CORP COM 636518102 10829 269243 SH SOLE 19 269243 0 0 NATIONAL INSTRS CORP COM 636518102 180342 4483889 SH SOLE 21 4483889 0 0 NATIONAL INSTRS CORP COM 636518102 137379 3415681 SH SOLE 22 3071498 0 344183 NATIONAL INSTRS CORP COM 636518102 1772 44064 SH SOLE 26 38545 0 5519 NATIONAL INSTRS CORP COM 636518102 660 16410 SH SOLE 28 16410 0 0 NATIONAL INSTRS CORP COM 636518102 744 18504 SH SOLE 30 18504 0 0 NATIONAL INSTRS CORP COM 636518102 96 2392 SH SOLE 31 2392 0 0 NATIONAL INSTRS CORP COM 636518102 503 12501 SH SOLE 40 12501 0 0 NATIONAL OILWELL VARCO INC COM 637071101 16413 498267 SH SOLE 2 137853 0 360414 NATIONAL OILWELL VARCO INC COM 637071101 3637 110414 SH SOLE 4 100588 0 9826 NATIONAL OILWELL VARCO INC COM 637071101 9848 298955 SH SOLE 7 262988 0 35967 NATIONAL OILWELL VARCO INC COM 637071101 602 18285 SH SOLE 13 18285 0 0 NATIONAL OILWELL VARCO INC COM 637071101 85 2583 SH SOLE 15 2583 0 0 NATIONAL OILWELL VARCO INC COM 637071101 32749 994190 SH SOLE 18 942319 0 51871 NATIONAL OILWELL VARCO INC COM 637071101 3650 110808 SH SOLE 19 110808 0 0 NATIONAL OILWELL VARCO INC COM 637071101 5811 176412 SH SOLE 20 0 0 176412 NATIONAL OILWELL VARCO INC COM 637071101 269661 8186428 SH SOLE 21 8186428 0 0 NATIONAL OILWELL VARCO INC COM 637071101 340806 10346251 SH SOLE 22 8290164 0 2056087 NATIONAL OILWELL VARCO INC COM 637071101 15366 466472 SH SOLE 23 466472 0 0 NATIONAL OILWELL VARCO INC COM 637071101 14476 439470 SH SOLE 25 439470 0 0 NATIONAL OILWELL VARCO INC COM 637071101 51985 1578165 SH SOLE 26 398438 0 1179727 NATIONAL OILWELL VARCO INC COM 637071101 2572 78090 SH SOLE 28 58137 0 19953 NATIONAL OILWELL VARCO INC COM 637071101 609 18477 SH SOLE 29 15844 0 2633 NATIONAL OILWELL VARCO INC COM 637071101 36177 1098271 SH SOLE 30 1098271 0 0 NATIONAL OILWELL VARCO INC COM 637071101 7534 228723 SH SOLE 31 109530 0 119193 NATIONAL OILWELL VARCO INC COM 637071101 1405 42649 SH SOLE 34 42649 0 0 NATIONAL OILWELL VARCO INC COM 637071101 16506 501079 SH SOLE 36 501079 0 0 NATIONAL OILWELL VARCO INC COM 637071101 62 1885 SH SOLE 40 1885 0 0 NATIONAL PRESTO INDS INC COM 637215104 58 522 SH SOLE 2 522 0 0 NATIONAL PRESTO INDS INC COM 637215104 7 60 SH SOLE 4 60 0 0 NATIONAL PRESTO INDS INC COM 637215104 13 116 SH SOLE 7 116 0 0 NATIONAL PRESTO INDS INC COM 637215104 2920 26427 SH SOLE 18 26427 0 0 NATIONAL PRESTO INDS INC COM 637215104 359 3246 SH SOLE 19 3246 0 0 NATIONAL PRESTO INDS INC COM 637215104 48452 438476 SH SOLE 21 438476 0 0 NATIONAL PRESTO INDS INC COM 637215104 17019 154018 SH SOLE 22 143774 0 10244 NATIONAL PRESTO INDS INC COM 637215104 82 745 SH SOLE 26 0 0 745 NATIONAL PRESTO INDS INC COM 637215104 81 734 SH SOLE 28 734 0 0 NATIONAL PRESTO INDS INC COM 637215104 789 7140 SH SOLE 30 7140 0 0 NATIONAL PRESTO INDS INC COM 637215104 52 468 SH SOLE 40 468 0 0 NATIONAL RESH CORP CL A 637372202 39 1434 SH SOLE 2 1098 0 336 NATIONAL RESH CORP CL A 637372202 964 35837 SH SOLE 18 35837 0 0 NATIONAL RESH CORP CL A 637372202 617 22922 SH SOLE 19 22922 0 0 NATIONAL RESH CORP CL A 637372202 8036 298719 SH SOLE 21 298719 0 0 NATIONAL RESH CORP CL A 637372202 2683 99738 SH SOLE 22 92635 0 7103 NATIONAL RESH CORP CL A 637372202 44 1634 SH SOLE 30 1634 0 0 NATIONAL RESH CORP CL A 637372202 19 688 SH SOLE 34 688 0 0 NATIONAL RESH CORP CL B 637372301 9 194 SH SOLE 21 194 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 8631 220746 SH SOLE 2 77723 0 143023 NATIONAL RETAIL PPTYS INC COM 637417106 3796 97088 SH SOLE 4 92194 0 4894 NATIONAL RETAIL PPTYS INC COM 637417106 16214 414668 SH SOLE 7 409510 0 5158 NATIONAL RETAIL PPTYS INC COM 637417106 212 5427 SH SOLE 15 5427 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 20601 526877 SH SOLE 18 512432 0 14445 NATIONAL RETAIL PPTYS INC COM 637417106 7825 200136 SH SOLE 19 200136 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 5184 132588 SH SOLE 20 0 0 132588 NATIONAL RETAIL PPTYS INC COM 637417106 333148 8520404 SH SOLE 21 8520404 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 255298 6529372 SH SOLE 22 6056080 0 473292 NATIONAL RETAIL PPTYS INC COM 637417106 7172 183419 SH SOLE 23 183419 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 10151 259612 SH SOLE 25 259612 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 13558 346763 SH SOLE 26 162642 0 184121 NATIONAL RETAIL PPTYS INC COM 637417106 1216 31103 SH SOLE 28 23429 0 7674 NATIONAL RETAIL PPTYS INC COM 637417106 2260 57799 SH SOLE 29 57799 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 36742 939688 SH SOLE 30 939688 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 3000 76725 SH SOLE 31 51491 0 25234 NATIONAL RETAIL PPTYS INC COM 637417106 2033 51997 SH SOLE 34 51997 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1055 26987 SH SOLE 36 26987 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 27 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 4 249 SH SOLE 21 249 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 208 8982 SH SOLE 2 1927 0 7055 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 322 13919 SH SOLE 4 13919 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1318 57027 SH SOLE 7 57027 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 40 1739 SH SOLE 15 1739 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 5162 223346 SH SOLE 18 223346 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1595 69012 SH SOLE 19 69012 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 87807 3799521 SH SOLE 21 3799521 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 43604 1886808 SH SOLE 22 1776131 0 110677 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 54 2347 SH SOLE 23 2347 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1905 82446 SH SOLE 25 82446 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 406 17556 SH SOLE 26 0 0 17556 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 190 8217 SH SOLE 28 8217 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 739 31958 SH SOLE 29 11593 0 20365 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2838 122802 SH SOLE 30 122802 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 203 8790 SH SOLE 40 8790 0 0 NATIONAL WESTMINSTER BK PLC SPON ADR C 638539882 28220 1075033 SH SOLE 21 1075033 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 162 508 SH SOLE 2 93 0 415 NATIONAL WESTN LIFE GROUP IN CL A 638517102 25 77 SH SOLE 7 77 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2789 8726 SH SOLE 18 8726 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 556 1739 SH SOLE 19 1739 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 22070 69052 SH SOLE 21 69052 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 20809 65104 SH SOLE 22 60703 0 4401 NATIONAL WESTN LIFE GROUP IN CL A 638517102 121 380 SH SOLE 28 380 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 127 398 SH SOLE 30 398 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 134 420 SH SOLE 40 420 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 115 6424 SH SOLE 2 1187 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 2008 112237 SH SOLE 18 112237 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 365 20430 SH SOLE 19 20430 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 16302 911259 SH SOLE 21 911259 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 17337 969066 SH SOLE 22 908953 0 60113 NATIONSTAR MTG HLDGS INC COM 63861C109 90 5044 SH SOLE 26 0 0 5044 NATIONSTAR MTG HLDGS INC COM 63861C109 116 6479 SH SOLE 28 6479 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 450 25134 SH SOLE 29 0 0 25134 NATIONSTAR MTG HLDGS INC COM 63861C109 388 21705 SH SOLE 30 21705 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 48 2682 SH SOLE 40 2682 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 9 924 SH SOLE 18 924 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 175 17594 SH SOLE 21 17594 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 59 2389 SH SOLE 2 578 0 1811 NATURAL GAS SERVICES GROUP COM 63886Q109 8 342 SH SOLE 7 342 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 1247 50172 SH SOLE 18 50172 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 233 9362 SH SOLE 19 9362 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 10126 407489 SH SOLE 21 407489 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 10019 403175 SH SOLE 22 380595 0 22580 NATURAL GAS SERVICES GROUP COM 63886Q109 43 1746 SH SOLE 28 1746 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 40 1626 SH SOLE 30 1626 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 34 1356 SH SOLE 40 1356 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 17 2010 SH SOLE 2 321 0 1689 NATURAL GROCERS BY VITAMIN C COM 63888U108 2 227 SH SOLE 7 227 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 296 35807 SH SOLE 18 35807 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 32 3899 SH SOLE 19 3899 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 2575 311391 SH SOLE 21 311391 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 1498 181171 SH SOLE 22 165348 0 15823 NATURAL GROCERS BY VITAMIN C COM 63888U108 12 1499 SH SOLE 28 1499 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 11 1342 SH SOLE 30 1342 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 8 910 SH SOLE 40 910 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 25 885 SH SOLE 2 728 0 157 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 5 184 SH SOLE 7 184 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 795 28562 SH SOLE 18 28562 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 341 12236 SH SOLE 19 12236 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 6425 230691 SH SOLE 21 230691 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 7319 262817 SH SOLE 22 245391 0 17426 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 146 5246 SH SOLE 23 5246 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 33 1188 SH SOLE 28 1188 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 5 191 SH SOLE 29 0 0 191 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 39 1411 SH SOLE 30 1411 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 80 2885 SH SOLE 34 2885 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 27 2043 SH SOLE 2 462 0 1581 NATURES SUNSHINE PRODUCTS IN COM 639027101 5 355 SH SOLE 7 355 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 556 41966 SH SOLE 18 41966 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 62 4687 SH SOLE 19 4687 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 4510 340411 SH SOLE 21 340411 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 1282 96766 SH SOLE 22 82347 0 14419 NATUS MEDICAL INC DEL COM 639050103 59 1595 SH SOLE 2 1354 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 5695 152669 SH SOLE 18 152669 0 0 NATUS MEDICAL INC DEL COM 639050103 794 21284 SH SOLE 19 21284 0 0 NATUS MEDICAL INC DEL COM 639050103 109890 2946104 SH SOLE 21 2946104 0 0 NATUS MEDICAL INC DEL COM 639050103 36019 965644 SH SOLE 22 902922 0 62722 NATUS MEDICAL INC DEL COM 639050103 225 6021 SH SOLE 26 3919 0 2102 NATUS MEDICAL INC DEL COM 639050103 180 4815 SH SOLE 28 4815 0 0 NATUS MEDICAL INC DEL COM 639050103 1745 46781 SH SOLE 30 46781 0 0 NATUS MEDICAL INC DEL COM 639050103 133 3579 SH SOLE 40 3579 0 0 NAUTILUS INC COM 63910B102 39 2047 SH SOLE 2 1628 0 419 NAUTILUS INC COM 63910B102 14 743 SH SOLE 7 743 0 0 NAUTILUS INC COM 63910B102 2829 147746 SH SOLE 18 147746 0 0 NAUTILUS INC COM 63910B102 386 20181 SH SOLE 19 20181 0 0 NAUTILUS INC COM 63910B102 50949 2660529 SH SOLE 21 2660529 0 0 NAUTILUS INC COM 63910B102 16581 865842 SH SOLE 22 807898 0 57944 NAUTILUS INC COM 63910B102 81 4230 SH SOLE 28 4230 0 0 NAUTILUS INC COM 63910B102 824 43009 SH SOLE 30 43009 0 0 NAUTILUS INC COM 63910B102 71 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 13 26298 SH SOLE 19 26298 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 27 52491 SH SOLE 21 52491 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 1225 2401981 SH SOLE 22 2401981 0 0 NAVIENT CORPORATION COM 63938C108 7910 475082 SH SOLE 2 93571 0 381511 NAVIENT CORPORATION COM 63938C108 1646 98830 SH SOLE 4 88651 0 10179 NAVIENT CORPORATION COM 63938C108 3593 215809 SH SOLE 7 206839 0 8970 NAVIENT CORPORATION COM 63938C108 67 3995 SH SOLE 15 3995 0 0 NAVIENT CORPORATION COM 63938C108 11179 671401 SH SOLE 18 615073 0 56328 NAVIENT CORPORATION COM 63938C108 1840 110535 SH SOLE 19 110535 0 0 NAVIENT CORPORATION COM 63938C108 3326 199750 SH SOLE 20 0 0 199750 NAVIENT CORPORATION COM 63938C108 94324 5665096 SH SOLE 21 5665096 0 0 NAVIENT CORPORATION COM 63938C108 167066 10033994 SH SOLE 22 8541291 0 1492703 NAVIENT CORPORATION COM 63938C108 6421 385663 SH SOLE 23 385663 0 0 NAVIENT CORPORATION COM 63938C108 3559 213753 SH SOLE 25 213753 0 0 NAVIENT CORPORATION COM 63938C108 12377 743338 SH SOLE 26 436959 0 306379 NAVIENT CORPORATION COM 63938C108 1096 65847 SH SOLE 28 50625 0 15222 NAVIENT CORPORATION COM 63938C108 1399 84038 SH SOLE 29 13284 0 70754 NAVIENT CORPORATION COM 63938C108 16002 961064 SH SOLE 30 961064 0 0 NAVIENT CORPORATION COM 63938C108 2699 162107 SH SOLE 31 80483 0 81624 NAVIENT CORPORATION COM 63938C108 344 20657 SH SOLE 34 20657 0 0 NAVIENT CORPORATION COM 63938C108 7391 443912 SH SOLE 36 443912 0 0 NAVIENT CORPORATION COM 63938C108 23 1393 SH SOLE 40 1393 0 0 NAVIGANT CONSULTING INC COM 63935N107 207 10499 SH SOLE 2 2006 0 8493 NAVIGANT CONSULTING INC COM 63935N107 8 414 SH SOLE 4 414 0 0 NAVIGANT CONSULTING INC COM 63935N107 21 1066 SH SOLE 7 1066 0 0 NAVIGANT CONSULTING INC COM 63935N107 4718 238764 SH SOLE 18 238764 0 0 NAVIGANT CONSULTING INC COM 63935N107 610 30846 SH SOLE 19 30846 0 0 NAVIGANT CONSULTING INC COM 63935N107 78779 3986804 SH SOLE 21 3986804 0 0 NAVIGANT CONSULTING INC COM 63935N107 25527 1291867 SH SOLE 22 1198538 0 93329 NAVIGANT CONSULTING INC COM 63935N107 632 32008 SH SOLE 26 28315 0 3693 NAVIGANT CONSULTING INC COM 63935N107 135 6840 SH SOLE 28 6840 0 0 NAVIGANT CONSULTING INC COM 63935N107 1360 68822 SH SOLE 30 68822 0 0 NAVIGANT CONSULTING INC COM 63935N107 128 6453 SH SOLE 40 6453 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 0 50 SH SOLE 21 50 0 0 NAVIGATORS GROUP INC COM 638904102 233 4241 SH SOLE 2 853 0 3388 NAVIGATORS GROUP INC COM 638904102 13 236 SH SOLE 4 236 0 0 NAVIGATORS GROUP INC COM 638904102 33 608 SH SOLE 7 608 0 0 NAVIGATORS GROUP INC COM 638904102 5841 106387 SH SOLE 18 106387 0 0 NAVIGATORS GROUP INC COM 638904102 789 14368 SH SOLE 19 14368 0 0 NAVIGATORS GROUP INC COM 638904102 103313 1881844 SH SOLE 21 1881844 0 0 NAVIGATORS GROUP INC COM 638904102 33068 602339 SH SOLE 22 559732 0 42607 NAVIGATORS GROUP INC COM 638904102 778 14164 SH SOLE 26 11618 0 2546 NAVIGATORS GROUP INC COM 638904102 205 3730 SH SOLE 28 3730 0 0 NAVIGATORS GROUP INC COM 638904102 1773 32302 SH SOLE 30 32302 0 0 NAVIGATORS GROUP INC COM 638904102 137 2496 SH SOLE 40 2496 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 21 14539 SH SOLE 2 3788 0 10751 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 3 1872 SH SOLE 7 1872 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 476 323868 SH SOLE 18 323868 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 80 54505 SH SOLE 19 54505 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 3887 2644281 SH SOLE 21 2644281 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 1152 783571 SH SOLE 22 679857 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 21 15554 SH SOLE 2 4582 0 10972 NAVIOS MARITIME HOLDINGS INC COM Y62196103 463 337683 SH SOLE 18 337683 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 52 38117 SH SOLE 19 38117 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 3936 2873315 SH SOLE 21 2873315 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 863 630000 SH SOLE 22 571863 0 58137 NAVISTAR INTL CORP NEW COM 63934E108 267 10179 SH SOLE 2 2104 0 8075 NAVISTAR INTL CORP NEW COM 63934E108 6 231 SH SOLE 4 231 0 0 NAVISTAR INTL CORP NEW COM 63934E108 80 3058 SH SOLE 7 3058 0 0 NAVISTAR INTL CORP NEW COM 63934E108 4918 187513 SH SOLE 18 187513 0 0 NAVISTAR INTL CORP NEW COM 63934E108 912 34765 SH SOLE 19 34765 0 0 NAVISTAR INTL CORP NEW COM 63934E108 40143 1530424 SH SOLE 21 1530424 0 0 NAVISTAR INTL CORP NEW COM 63934E108 40564 1546475 SH SOLE 22 1459003 0 87472 NAVISTAR INTL CORP NEW COM 63934E108 425 16192 SH SOLE 26 12850 0 3342 NAVISTAR INTL CORP NEW COM 63934E108 187 7147 SH SOLE 28 7147 0 0 NAVISTAR INTL CORP NEW COM 63934E108 76 2907 SH SOLE 29 0 0 2907 NAVISTAR INTL CORP NEW COM 63934E108 222 8466 SH SOLE 30 8466 0 0 NAVISTAR INTL CORP NEW COM 63934E108 463 17661 SH SOLE 36 17661 0 0 NAVISTAR INTL CORP NEW COM 63934E108 146 5553 SH SOLE 40 5553 0 0 NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 656 673000 PRN SOLE 21 673000 0 0 NBT BANCORP INC COM 628778102 343 9271 SH SOLE 2 1833 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 7936 214779 SH SOLE 18 214779 0 0 NBT BANCORP INC COM 628778102 4273 115652 SH SOLE 19 115652 0 0 NBT BANCORP INC COM 628778102 137052 3709124 SH SOLE 21 3709124 0 0 NBT BANCORP INC COM 628778102 45717 1237277 SH SOLE 22 1155551 0 81726 NBT BANCORP INC COM 628778102 767 20766 SH SOLE 26 17072 0 3694 NBT BANCORP INC COM 628778102 231 6259 SH SOLE 28 6259 0 0 NBT BANCORP INC COM 628778102 2352 63667 SH SOLE 30 63667 0 0 NBT BANCORP INC COM 628778102 182 4934 SH SOLE 40 4934 0 0 NCI BUILDING SYS INC COM NEW 628852204 50 2987 SH SOLE 2 2474 0 513 NCI BUILDING SYS INC COM NEW 628852204 11 679 SH SOLE 7 679 0 0 NCI BUILDING SYS INC COM NEW 628852204 2293 137306 SH SOLE 18 137306 0 0 NCI BUILDING SYS INC COM NEW 628852204 454 27198 SH SOLE 19 27198 0 0 NCI BUILDING SYS INC COM NEW 628852204 19204 1149961 SH SOLE 21 1149961 0 0 NCI BUILDING SYS INC COM NEW 628852204 17783 1064859 SH SOLE 22 1003421 0 61438 NCI BUILDING SYS INC COM NEW 628852204 809 48419 SH SOLE 23 48419 0 0 NCI BUILDING SYS INC COM NEW 628852204 20 1215 SH SOLE 26 0 0 1215 NCI BUILDING SYS INC COM NEW 628852204 70 4196 SH SOLE 28 4196 0 0 NCI BUILDING SYS INC COM NEW 628852204 134 8001 SH SOLE 29 0 0 8001 NCI BUILDING SYS INC COM NEW 628852204 132 7879 SH SOLE 30 7879 0 0 NCI BUILDING SYS INC COM NEW 628852204 68 4068 SH SOLE 40 4068 0 0 NCI INC CL A 62886K104 5 231 SH SOLE 2 231 0 0 NCI INC CL A 62886K104 571 27074 SH SOLE 18 27074 0 0 NCI INC CL A 62886K104 76 3600 SH SOLE 19 3600 0 0 NCI INC CL A 62886K104 4645 220158 SH SOLE 21 220158 0 0 NCI INC CL A 62886K104 5028 238317 SH SOLE 22 234155 0 4162 NCR CORP NEW COM 62886E108 12383 303198 SH SOLE 2 259508 0 43690 NCR CORP NEW COM 62886E108 1284 31451 SH SOLE 4 31451 0 0 NCR CORP NEW COM 62886E108 469 11491 SH SOLE 7 11491 0 0 NCR CORP NEW COM 62886E108 1612 39463 SH SOLE 13 39463 0 0 NCR CORP NEW COM 62886E108 33 819 SH SOLE 15 819 0 0 NCR CORP NEW COM 62886E108 52 1276 SH SOLE 17 0 0 1276 NCR CORP NEW COM 62886E108 18156 444561 SH SOLE 18 444288 0 273 NCR CORP NEW COM 62886E108 27029 661838 SH SOLE 19 661838 0 0 NCR CORP NEW COM 62886E108 213437 5226165 SH SOLE 21 5226165 0 0 NCR CORP NEW COM 62886E108 200975 4921035 SH SOLE 22 4194768 0 726267 NCR CORP NEW COM 62886E108 1372 33598 SH SOLE 23 33598 0 0 NCR CORP NEW COM 62886E108 3934 96336 SH SOLE 25 96336 0 0 NCR CORP NEW COM 62886E108 6130 150089 SH SOLE 26 45498 0 104591 NCR CORP NEW COM 62886E108 732 17918 SH SOLE 28 17918 0 0 NCR CORP NEW COM 62886E108 6000 146917 SH SOLE 29 18274 0 128643 NCR CORP NEW COM 62886E108 893 21870 SH SOLE 30 21870 0 0 NCR CORP NEW COM 62886E108 2434 59600 SH SOLE 31 53087 0 6513 NCR CORP NEW COM 62886E108 4960 121456 SH SOLE 34 121456 0 0 NCR CORP NEW COM 62886E108 6240 152785 SH SOLE 36 152785 0 0 NCR CORP NEW COM 62886E108 515 12601 SH SOLE 40 12601 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 16 621 SH SOLE 2 456 0 165 NCS MULTISTAGE HLDGS INC COM 628877102 948 37654 SH SOLE 18 37654 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 236 9384 SH SOLE 19 9384 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 7880 312966 SH SOLE 21 312966 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 2805 111384 SH SOLE 22 102715 0 8669 NCS MULTISTAGE HLDGS INC COM 628877102 346 13756 SH SOLE 23 13756 0 0 NEENAH PAPER INC COM 640079109 152 1897 SH SOLE 2 1205 0 692 NEENAH PAPER INC COM 640079109 8 103 SH SOLE 4 103 0 0 NEENAH PAPER INC COM 640079109 36 448 SH SOLE 7 448 0 0 NEENAH PAPER INC COM 640079109 6326 78834 SH SOLE 18 78834 0 0 NEENAH PAPER INC COM 640079109 856 10668 SH SOLE 19 10668 0 0 NEENAH PAPER INC COM 640079109 114580 1427789 SH SOLE 21 1427789 0 0 NEENAH PAPER INC COM 640079109 35125 437692 SH SOLE 22 406394 0 31298 NEENAH PAPER INC COM 640079109 597 7444 SH SOLE 26 6481 0 963 NEENAH PAPER INC COM 640079109 195 2424 SH SOLE 28 2424 0 0 NEENAH PAPER INC COM 640079109 1929 24043 SH SOLE 30 24043 0 0 NEENAH PAPER INC COM 640079109 150 1874 SH SOLE 40 1874 0 0 NEFF CORP COM CL A 640094207 11 585 SH SOLE 2 292 0 293 NEFF CORP COM CL A 640094207 584 30753 SH SOLE 18 30753 0 0 NEFF CORP COM CL A 640094207 421 22164 SH SOLE 19 22164 0 0 NEFF CORP COM CL A 640094207 4868 256202 SH SOLE 21 256202 0 0 NEFF CORP COM CL A 640094207 3872 203807 SH SOLE 22 197054 0 6753 NEFF CORP COM CL A 640094207 294 15481 SH SOLE 29 0 0 15481 NEKTAR THERAPEUTICS COM 640268108 138 7043 SH SOLE 2 6162 0 881 NEKTAR THERAPEUTICS COM 640268108 14 727 SH SOLE 4 727 0 0 NEKTAR THERAPEUTICS COM 640268108 65 3328 SH SOLE 7 3328 0 0 NEKTAR THERAPEUTICS COM 640268108 13632 697269 SH SOLE 18 697269 0 0 NEKTAR THERAPEUTICS COM 640268108 1964 100453 SH SOLE 19 100453 0 0 NEKTAR THERAPEUTICS COM 640268108 294815 15080070 SH SOLE 21 15080070 0 0 NEKTAR THERAPEUTICS COM 640268108 78602 4020559 SH SOLE 22 3738347 0 282212 NEKTAR THERAPEUTICS COM 640268108 846 43280 SH SOLE 26 32157 0 11123 NEKTAR THERAPEUTICS COM 640268108 410 20968 SH SOLE 28 20968 0 0 NEKTAR THERAPEUTICS COM 640268108 156 7971 SH SOLE 29 0 0 7971 NEKTAR THERAPEUTICS COM 640268108 4337 221851 SH SOLE 30 221851 0 0 NEKTAR THERAPEUTICS COM 640268108 351 17960 SH SOLE 40 17960 0 0 NELNET INC CL A 64031N108 210 4468 SH SOLE 2 1151 0 3317 NELNET INC CL A 64031N108 9 182 SH SOLE 4 182 0 0 NELNET INC CL A 64031N108 29 621 SH SOLE 7 621 0 0 NELNET INC CL A 64031N108 3644 77518 SH SOLE 18 77518 0 0 NELNET INC CL A 64031N108 610 12981 SH SOLE 19 12981 0 0 NELNET INC CL A 64031N108 28707 610664 SH SOLE 21 610664 0 0 NELNET INC CL A 64031N108 25384 539973 SH SOLE 22 498399 0 41574 NELNET INC CL A 64031N108 370 7862 SH SOLE 26 6154 0 1708 NELNET INC CL A 64031N108 177 3762 SH SOLE 28 3762 0 0 NELNET INC CL A 64031N108 321 6826 SH SOLE 30 6826 0 0 NELNET INC CL A 64031N108 183 3898 SH SOLE 34 3898 0 0 NELNET INC CL A 64031N108 140 2974 SH SOLE 40 2974 0 0 NEOGEN CORP COM 640491106 123 1783 SH SOLE 2 1603 0 180 NEOGEN CORP COM 640491106 13 186 SH SOLE 4 186 0 0 NEOGEN CORP COM 640491106 64 921 SH SOLE 7 921 0 0 NEOGEN CORP COM 640491106 12009 173772 SH SOLE 18 173772 0 0 NEOGEN CORP COM 640491106 3241 46895 SH SOLE 19 46895 0 0 NEOGEN CORP COM 640491106 218652 3163822 SH SOLE 21 3163822 0 0 NEOGEN CORP COM 640491106 68466 990685 SH SOLE 22 921911 0 68774 NEOGEN CORP COM 640491106 36 525 SH SOLE 23 525 0 0 NEOGEN CORP COM 640491106 1099 15904 SH SOLE 26 13534 0 2370 NEOGEN CORP COM 640491106 370 5358 SH SOLE 28 5358 0 0 NEOGEN CORP COM 640491106 3751 54281 SH SOLE 30 54281 0 0 NEOGEN CORP COM 640491106 274 3969 SH SOLE 40 3969 0 0 NEOGENOMICS INC COM NEW 64049M209 31 3427 SH SOLE 2 3189 0 238 NEOGENOMICS INC COM NEW 64049M209 13 1424 SH SOLE 7 1424 0 0 NEOGENOMICS INC COM NEW 64049M209 1816 202717 SH SOLE 18 202717 0 0 NEOGENOMICS INC COM NEW 64049M209 328 36600 SH SOLE 19 36600 0 0 NEOGENOMICS INC COM NEW 64049M209 15564 1737069 SH SOLE 21 1737069 0 0 NEOGENOMICS INC COM NEW 64049M209 12530 1398453 SH SOLE 22 1294165 0 104288 NEOGENOMICS INC COM NEW 64049M209 210 23452 SH SOLE 28 23452 0 0 NEOGENOMICS INC COM NEW 64049M209 161 17975 SH SOLE 30 17975 0 0 NEONODE INC COM NEW 64051M402 8 7303 SH SOLE 18 7303 0 0 NEONODE INC COM NEW 64051M402 14 12904 SH SOLE 19 12904 0 0 NEONODE INC COM NEW 64051M402 120 110827 SH SOLE 21 110827 0 0 NEONODE INC COM NEW 64051M402 1019 943252 SH SOLE 22 943252 0 0 NEOPHOTONICS CORP COM 64051T100 54 6950 SH SOLE 2 1517 0 5433 NEOPHOTONICS CORP COM 64051T100 5 683 SH SOLE 7 683 0 0 NEOPHOTONICS CORP COM 64051T100 970 125669 SH SOLE 18 125669 0 0 NEOPHOTONICS CORP COM 64051T100 158 20461 SH SOLE 19 20461 0 0 NEOPHOTONICS CORP COM 64051T100 8005 1036966 SH SOLE 21 1036966 0 0 NEOPHOTONICS CORP COM 64051T100 6357 823388 SH SOLE 22 779033 0 44355 NEOPHOTONICS CORP COM 64051T100 31 3990 SH SOLE 28 3990 0 0 NEOPHOTONICS CORP COM 64051T100 51 6568 SH SOLE 30 6568 0 0 NEOS THERAPEUTICS INC COM 64052L106 44 6067 SH SOLE 2 6067 0 0 NEOS THERAPEUTICS INC COM 64052L106 497 68132 SH SOLE 18 68132 0 0 NEOS THERAPEUTICS INC COM 64052L106 67 9144 SH SOLE 19 9144 0 0 NEOS THERAPEUTICS INC COM 64052L106 4546 622719 SH SOLE 21 622719 0 0 NEOS THERAPEUTICS INC COM 64052L106 1973 270277 SH SOLE 22 255591 0 14686 NEOTHETICS INC COM 64066G101 1 1616 SH SOLE 19 1616 0 0 NEOTHETICS INC COM 64066G101 2 2783 SH SOLE 21 2783 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 139 14077 SH SOLE 21 14077 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1366 138502 SH SOLE 22 112035 0 26467 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 62 6264 SH SOLE 28 6264 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 562 57006 SH SOLE 29 0 0 57006 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 55 5574 SH SOLE 30 5574 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 90 138435 SH SOLE 22 138435 0 0 NETAPP INC COM 64110D104 30715 766917 SH SOLE 2 501599 0 265318 NETAPP INC COM 64110D104 8617 215148 SH SOLE 4 208940 0 6208 NETAPP INC COM 64110D104 11192 279445 SH SOLE 7 248554 0 30891 NETAPP INC COM 64110D104 225 5619 SH SOLE 13 5619 0 0 NETAPP INC COM 64110D104 74 1838 SH SOLE 15 1838 0 0 NETAPP INC COM 64110D104 9 213 SH SOLE 17 0 0 213 NETAPP INC COM 64110D104 26855 670540 SH SOLE 18 629328 0 41212 NETAPP INC COM 64110D104 1152 28767 SH OTR 19 0 28767 0 NETAPP INC COM 64110D104 13611 339853 SH SOLE 19 339853 0 0 NETAPP INC COM 64110D104 7053 176103 SH SOLE 20 0 0 176103 NETAPP INC COM 64110D104 232478 5804694 SH SOLE 21 5804694 0 0 NETAPP INC COM 64110D104 373016 9313762 SH SOLE 22 7426812 0 1886950 NETAPP INC COM 64110D104 20426 510022 SH SOLE 23 510022 0 0 NETAPP INC COM 64110D104 16345 408107 SH SOLE 25 408107 0 0 NETAPP INC COM 64110D104 32307 806671 SH SOLE 26 302396 0 504275 NETAPP INC COM 64110D104 2310 57670 SH SOLE 28 43427 0 14243 NETAPP INC COM 64110D104 8750 218465 SH SOLE 29 118989 0 99476 NETAPP INC COM 64110D104 39764 992851 SH SOLE 30 992851 0 0 NETAPP INC COM 64110D104 19288 481589 SH SOLE 31 303208 0 178381 NETAPP INC COM 64110D104 6528 162995 SH SOLE 34 162995 0 0 NETAPP INC COM 64110D104 16230 405242 SH SOLE 36 405242 0 0 NETAPP INC COM 64110D104 61 1526 SH SOLE 40 1526 0 0 NETEASE INC SPONSORED ADR 64110W102 81835 272212 SH SOLE 2 63785 0 208427 NETEASE INC SPONSORED ADR 64110W102 280 930 SH SOLE 3 930 0 0 NETEASE INC SPONSORED ADR 64110W102 5736 19080 SH SOLE 4 19080 0 0 NETEASE INC SPONSORED ADR 64110W102 6407 21312 SH SOLE 7 21312 0 0 NETEASE INC SPONSORED ADR 64110W102 751 2499 SH SOLE 13 0 0 2499 NETEASE INC SPONSORED ADR 64110W102 10009 33292 SH SOLE 15 33292 0 0 NETEASE INC SPONSORED ADR 64110W102 14605 48581 SH SOLE 18 47809 0 772 NETEASE INC SPONSORED ADR 64110W102 10979 36520 SH SOLE 19 36520 0 0 NETEASE INC SPONSORED ADR 64110W102 427287 1421306 SH SOLE 21 1421306 0 0 NETEASE INC SPONSORED ADR 64110W102 526129 1750089 SH SOLE 22 1453753 0 296336 NETEASE INC SPONSORED ADR 64110W102 30982 103056 SH SOLE 23 103056 0 0 NETEASE INC SPONSORED ADR 64110W102 10226 34015 SH SOLE 25 34015 0 0 NETEASE INC SPONSORED ADR 64110W102 69052 229691 SH SOLE 26 23943 0 205748 NETEASE INC SPONSORED ADR 64110W102 3909 13002 SH SOLE 28 13002 0 0 NETEASE INC SPONSORED ADR 64110W102 18401 61207 SH SOLE 29 50742 0 10465 NETEASE INC SPONSORED ADR 64110W102 137153 456219 SH SOLE 30 456219 0 0 NETEASE INC SPONSORED ADR 64110W102 21828 72609 SH SOLE 31 34509 0 38100 NETEASE INC SPONSORED ADR 64110W102 5440 18094 SH SOLE 32 18094 0 0 NETEASE INC SPONSORED ADR 64110W102 99855 332151 SH SOLE 34 332151 0 0 NETEASE INC SPONSORED ADR 64110W102 5461 18166 SH SOLE 36 18166 0 0 NETEASE INC SPONSORED ADR 64110W102 104 347 SH SOLE 40 347 0 0 NETFLIX INC COM 64110L106 95293 637796 SH SOLE 2 107486 0 530310 NETFLIX INC COM 64110L106 20869 139673 SH SOLE 4 128874 0 10799 NETFLIX INC COM 64110L106 43680 292348 SH SOLE 7 291467 0 881 NETFLIX INC COM 64110L106 234 1569 SH SOLE 13 1569 0 0 NETFLIX INC COM 64110L106 478 3201 SH SOLE 15 3201 0 0 NETFLIX INC COM 64110L106 74 498 SH SOLE 17 0 0 498 NETFLIX INC COM 64110L106 307990 2061373 SH SOLE 18 1710815 0 350558 NETFLIX INC COM 64110L106 204173 1366531 SH SOLE 19 1366531 0 0 NETFLIX INC COM 64110L106 897889 6009563 SH SOLE 21 6009563 0 0 NETFLIX INC COM 64110L106 1668007 11163960 SH SOLE 22 9299178 0 1864782 NETFLIX INC COM 64110L106 78816 527514 SH SOLE 23 527514 0 0 NETFLIX INC COM 64110L106 40895 273710 SH SOLE 25 273710 0 0 NETFLIX INC COM 64110L106 155328 1039607 SH SOLE 26 356589 0 683018 NETFLIX INC COM 64110L106 13537 90606 SH SOLE 28 67886 0 22720 NETFLIX INC COM 64110L106 4542 30401 SH SOLE 29 17114 0 13287 NETFLIX INC COM 64110L106 179813 1203486 SH SOLE 30 1203486 0 0 NETFLIX INC COM 64110L106 34710 232316 SH SOLE 31 113222 0 119094 NETFLIX INC COM 64110L106 11358 76019 SH SOLE 32 76019 0 0 NETFLIX INC COM 64110L106 12488 83585 SH SOLE 34 83585 0 0 NETFLIX INC COM 64110L106 63914 427776 SH SOLE 36 427776 0 0 NETFLIX INC COM 64110L106 328 2196 SH SOLE 40 2196 0 0 NETGEAR INC COM 64111Q104 303 7028 SH SOLE 2 1585 0 5443 NETGEAR INC COM 64111Q104 5 119 SH SOLE 4 119 0 0 NETGEAR INC COM 64111Q104 35 810 SH SOLE 7 810 0 0 NETGEAR INC COM 64111Q104 7001 162446 SH SOLE 18 162446 0 0 NETGEAR INC COM 64111Q104 1917 44478 SH SOLE 19 44478 0 0 NETGEAR INC COM 64111Q104 121201 2812078 SH SOLE 21 2812078 0 0 NETGEAR INC COM 64111Q104 44359 1029207 SH SOLE 22 959445 0 69762 NETGEAR INC COM 64111Q104 201 4662 SH SOLE 23 4662 0 0 NETGEAR INC COM 64111Q104 609 14140 SH SOLE 26 11297 0 2843 NETGEAR INC COM 64111Q104 188 4361 SH SOLE 28 4361 0 0 NETGEAR INC COM 64111Q104 925 21456 SH SOLE 29 0 0 21456 NETGEAR INC COM 64111Q104 1984 46037 SH SOLE 30 46037 0 0 NETGEAR INC COM 64111Q104 150 3482 SH SOLE 40 3482 0 0 NETLIST INC COM 64118P109 10 9767 SH SOLE 18 9767 0 0 NETLIST INC COM 64118P109 166 162604 SH SOLE 21 162604 0 0 NETSCOUT SYS INC COM 64115T104 1879 54619 SH SOLE 2 39661 0 14958 NETSCOUT SYS INC COM 64115T104 16 454 SH SOLE 4 454 0 0 NETSCOUT SYS INC COM 64115T104 107 3106 SH SOLE 7 3106 0 0 NETSCOUT SYS INC COM 64115T104 20865 606541 SH SOLE 18 606541 0 0 NETSCOUT SYS INC COM 64115T104 10022 291329 SH SOLE 19 291329 0 0 NETSCOUT SYS INC COM 64115T104 196320 5706964 SH SOLE 21 5706964 0 0 NETSCOUT SYS INC COM 64115T104 98641 2867460 SH SOLE 22 2708229 0 159231 NETSCOUT SYS INC COM 64115T104 698 20294 SH SOLE 26 15727 0 4567 NETSCOUT SYS INC COM 64115T104 418 12137 SH SOLE 28 12137 0 0 NETSCOUT SYS INC COM 64115T104 1296 37688 SH SOLE 30 37688 0 0 NETSCOUT SYS INC COM 64115T104 220 6405 SH SOLE 40 6405 0 0 NETSHOES CAYMAN LTD COM G6455X107 176 9246 SH SOLE 22 9246 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 7 1778 SH SOLE 18 1778 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 127 32041 SH SOLE 21 32041 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1269 321192 SH SOLE 22 321192 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 10 2367 SH SOLE 18 2367 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 154 36189 SH SOLE 21 36189 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 19 4475 SH SOLE 22 4475 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 239 24807 SH SOLE 19 24807 0 0 NEURALSTEM INC COM NEW 64127R401 10 1646 SH SOLE 18 1646 0 0 NEURALSTEM INC COM NEW 64127R401 8 1335 SH SOLE 19 1335 0 0 NEURALSTEM INC COM NEW 64127R401 137 23616 SH SOLE 21 23616 0 0 NEURALSTEM INC COM NEW 64127R401 390 67380 SH SOLE 22 67380 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1981 43073 SH SOLE 2 12158 0 30915 NEUROCRINE BIOSCIENCES INC COM 64125C109 22 475 SH SOLE 4 475 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 96 2095 SH SOLE 7 2095 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2084 45314 SH SOLE 18 45314 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1788 38877 SH SOLE 19 38877 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 102339 2224768 SH SOLE 21 2224768 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 109239 2374753 SH SOLE 22 2119990 0 254763 NEUROCRINE BIOSCIENCES INC COM 64125C109 1145 24885 SH SOLE 26 19539 0 5346 NEUROCRINE BIOSCIENCES INC COM 64125C109 583 12674 SH SOLE 28 12674 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 323 7031 SH SOLE 29 0 0 7031 NEUROCRINE BIOSCIENCES INC COM 64125C109 605 13159 SH SOLE 30 13159 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 96 2081 SH SOLE 31 2081 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 183 3986 SH SOLE 34 3986 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 417 9056 SH SOLE 40 9056 0 0 NEURODERM LTD ORD SHS M74231107 32 1060 SH SOLE 7 1060 0 0 NEURODERM LTD ORD SHS M74231107 2563 85734 SH SOLE 21 85734 0 0 NEURODERM LTD ORD SHS M74231107 2576 86144 SH SOLE 22 86144 0 0 NEUROMETRIX INC COM PAR 641255708 0 108 SH SOLE 21 108 0 0 NEUROMETRIX INC COM PAR 641255708 41 15183 SH SOLE 22 15183 0 0 NEUROTROPE INC COM NEW 64129T207 12 1296 SH SOLE 18 1296 0 0 NEUROTROPE INC COM NEW 64129T207 163 17380 SH SOLE 21 17380 0 0 NEUSTAR INC CL A 64126X201 9 283 SH SOLE 2 0 0 283 NEUSTAR INC CL A 64126X201 4 109 SH SOLE 4 109 0 0 NEUSTAR INC CL A 64126X201 33 979 SH SOLE 7 979 0 0 NEUSTAR INC CL A 64126X201 5585 167467 SH SOLE 18 167467 0 0 NEUSTAR INC CL A 64126X201 437 13105 SH SOLE 19 13105 0 0 NEUSTAR INC CL A 64126X201 53459 1602955 SH SOLE 21 1602955 0 0 NEUSTAR INC CL A 64126X201 38637 1158539 SH SOLE 22 1090196 0 68343 NEUSTAR INC CL A 64126X201 248 7423 SH SOLE 26 7423 0 0 NEUSTAR INC CL A 64126X201 193 5781 SH SOLE 30 5781 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 60838 SH SOLE 21 60838 0 0 NEVRO CORP COM 64157F103 104 1392 SH SOLE 2 1172 0 220 NEVRO CORP COM 64157F103 10 134 SH SOLE 4 134 0 0 NEVRO CORP COM 64157F103 45 604 SH SOLE 7 604 0 0 NEVRO CORP COM 64157F103 7099 95378 SH SOLE 18 95378 0 0 NEVRO CORP COM 64157F103 8810 118372 SH SOLE 19 118372 0 0 NEVRO CORP COM 64157F103 67496 906842 SH SOLE 21 906842 0 0 NEVRO CORP COM 64157F103 48382 650038 SH SOLE 22 598473 0 51565 NEVRO CORP COM 64157F103 467 6268 SH SOLE 26 4960 0 1308 NEVRO CORP COM 64157F103 234 3139 SH SOLE 28 3139 0 0 NEVRO CORP COM 64157F103 265 3565 SH SOLE 30 3565 0 0 NEVRO CORP COM 64157F103 161 2164 SH SOLE 40 2164 0 0 NEVSUN RES LTD COM 64156L101 49 20484 SH SOLE 21 20484 0 0 NEW AGE BEVERAGES CORP COM 64157V108 17 3217 SH SOLE 18 3217 0 0 NEW AGE BEVERAGES CORP COM 64157V108 12 2290 SH SOLE 19 2290 0 0 NEW AGE BEVERAGES CORP COM 64157V108 225 43923 SH SOLE 21 43923 0 0 NEW AGE BEVERAGES CORP COM 64157V108 113 21987 SH SOLE 22 21987 0 0 NEW GOLD INC CDA COM 644535106 1131 355601 SH SOLE 21 355601 0 0 NEW HOME CO INC COM 645370107 52 4510 SH SOLE 2 522 0 3988 NEW HOME CO INC COM 645370107 563 49077 SH SOLE 18 49077 0 0 NEW HOME CO INC COM 645370107 72 6307 SH SOLE 19 6307 0 0 NEW HOME CO INC COM 645370107 4652 405613 SH SOLE 21 405613 0 0 NEW HOME CO INC COM 645370107 1981 172717 SH SOLE 22 164865 0 7852 NEW JERSEY RES COM 646025106 2081 52421 SH SOLE 2 38797 0 13624 NEW JERSEY RES COM 646025106 12 313 SH SOLE 4 313 0 0 NEW JERSEY RES COM 646025106 7808 196669 SH SOLE 7 196669 0 0 NEW JERSEY RES COM 646025106 24896 627111 SH SOLE 18 627111 0 0 NEW JERSEY RES COM 646025106 4468 112554 SH SOLE 19 112554 0 0 NEW JERSEY RES COM 646025106 307676 7750022 SH SOLE 21 7750022 0 0 NEW JERSEY RES COM 646025106 105292 2652183 SH SOLE 22 2497112 0 155071 NEW JERSEY RES COM 646025106 1242 31280 SH SOLE 26 25606 0 5674 NEW JERSEY RES COM 646025106 490 12332 SH SOLE 28 12332 0 0 NEW JERSEY RES COM 646025106 518 13059 SH SOLE 30 13059 0 0 NEW JERSEY RES COM 646025106 2124 53493 SH SOLE 32 53493 0 0 NEW JERSEY RES COM 646025106 81 2038 SH SOLE 36 2038 0 0 NEW JERSEY RES COM 646025106 368 9278 SH SOLE 40 9278 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 293 21751 SH SOLE 2 11759 0 9992 NEW MEDIA INVT GROUP INC COM 64704V106 17 1246 SH SOLE 7 1246 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 3740 277447 SH SOLE 18 277447 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 736 54594 SH SOLE 19 54594 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 62542 4639589 SH SOLE 21 4639589 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 22890 1698099 SH SOLE 22 1617246 0 80853 NEW MEDIA INVT GROUP INC COM 64704V106 467 34665 SH SOLE 26 28862 0 5803 NEW MEDIA INVT GROUP INC COM 64704V106 82 6094 SH SOLE 28 6094 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 129 9545 SH SOLE 29 0 0 9545 NEW MEDIA INVT GROUP INC COM 64704V106 1057 78424 SH SOLE 30 78424 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 68 5068 SH SOLE 40 5068 0 0 NEW MTN FIN CORP COM 647551100 6227 427952 SH SOLE 30 427952 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2678 37989 SH SOLE 2 4480 0 33509 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2276 32283 SH SOLE 4 32283 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 784 11126 SH SOLE 7 11126 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 298 4227 SH SOLE 13 0 0 4227 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3743 53104 SH SOLE 15 53104 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5064 71834 SH SOLE 18 71834 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4624 65598 SH SOLE 19 65598 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 172465 2446654 SH SOLE 21 2446654 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 117263 1663536 SH SOLE 22 1581861 0 81675 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 10709 151919 SH SOLE 23 151919 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5987 84934 SH SOLE 25 84934 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 27062 383909 SH SOLE 26 65530 0 318379 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1563 22176 SH SOLE 28 22176 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3789 53759 SH SOLE 29 37113 0 16646 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 52779 748750 SH SOLE 30 748750 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5044 71561 SH SOLE 31 7913 0 63648 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 573 8130 SH SOLE 32 8130 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 8454 119933 SH SOLE 34 119933 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 41 585 SH SOLE 40 585 0 0 NEW RELIC INC COM 64829B100 73 1686 SH SOLE 2 1534 0 152 NEW RELIC INC COM 64829B100 3 63 SH SOLE 4 63 0 0 NEW RELIC INC COM 64829B100 30 709 SH SOLE 7 709 0 0 NEW RELIC INC COM 64829B100 4338 100855 SH SOLE 18 100855 0 0 NEW RELIC INC COM 64829B100 2456 57110 SH SOLE 19 57110 0 0 NEW RELIC INC COM 64829B100 37185 864578 SH SOLE 21 864578 0 0 NEW RELIC INC COM 64829B100 35340 821671 SH SOLE 22 762965 0 58706 NEW RELIC INC COM 64829B100 706 16422 SH SOLE 23 16422 0 0 NEW RELIC INC COM 64829B100 161 3732 SH SOLE 26 0 0 3732 NEW RELIC INC COM 64829B100 230 5355 SH SOLE 28 5355 0 0 NEW RELIC INC COM 64829B100 212 4930 SH SOLE 30 4930 0 0 NEW RELIC INC COM 64829B100 77 1784 SH SOLE 40 1784 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3232 207689 SH SOLE 2 42400 0 165289 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 32 2029 SH SOLE 4 2029 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 160 10293 SH SOLE 7 10293 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2575 165505 SH SOLE 18 165505 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2958 190119 SH SOLE 19 190119 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 160121 10290571 SH SOLE 21 10290571 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 127021 8163329 SH SOLE 22 7225157 0 938172 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1586 101896 SH SOLE 26 88735 0 13161 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 696 44749 SH SOLE 28 44749 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 919 59061 SH SOLE 29 0 0 59061 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 746 47914 SH SOLE 30 47914 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 109 6991 SH SOLE 31 6991 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 516 33187 SH SOLE 40 33187 0 0 NEW SR INVT GROUP INC COM 648691103 186 18511 SH SOLE 2 3456 0 15055 NEW SR INVT GROUP INC COM 648691103 300 29873 SH SOLE 4 29873 0 0 NEW SR INVT GROUP INC COM 648691103 1036 103113 SH SOLE 7 103113 0 0 NEW SR INVT GROUP INC COM 648691103 29 2838 SH SOLE 15 2838 0 0 NEW SR INVT GROUP INC COM 648691103 2952 293763 SH SOLE 18 293763 0 0 NEW SR INVT GROUP INC COM 648691103 1339 133282 SH SOLE 19 133282 0 0 NEW SR INVT GROUP INC COM 648691103 25640 2551280 SH SOLE 21 2551280 0 0 NEW SR INVT GROUP INC COM 648691103 32487 3232535 SH SOLE 22 3089753 0 142782 NEW SR INVT GROUP INC COM 648691103 44 4339 SH SOLE 23 4339 0 0 NEW SR INVT GROUP INC COM 648691103 1370 136328 SH SOLE 25 136328 0 0 NEW SR INVT GROUP INC COM 648691103 530 52749 SH SOLE 26 21867 0 30882 NEW SR INVT GROUP INC COM 648691103 125 12439 SH SOLE 28 12439 0 0 NEW SR INVT GROUP INC COM 648691103 274 27280 SH SOLE 29 27280 0 0 NEW SR INVT GROUP INC COM 648691103 4053 403258 SH SOLE 30 403258 0 0 NEW SR INVT GROUP INC COM 648691103 88 8758 SH SOLE 40 8758 0 0 NEW YORK & CO INC COM 649295102 7 5287 SH SOLE 18 5287 0 0 NEW YORK & CO INC COM 649295102 110 80040 SH SOLE 21 80040 0 0 NEW YORK & CO INC COM 649295102 1806 1308679 SH SOLE 22 1308679 0 0 NEW YORK & CO INC COM 649295102 183 132785 SH SOLE 29 0 0 132785 NEW YORK CMNTY BANCORP INC COM 649445103 9444 719251 SH SOLE 2 262966 0 456285 NEW YORK CMNTY BANCORP INC COM 649445103 1911 145511 SH SOLE 4 130955 0 14556 NEW YORK CMNTY BANCORP INC COM 649445103 1064 81058 SH SOLE 7 60893 0 20165 NEW YORK CMNTY BANCORP INC COM 649445103 42 3208 SH SOLE 15 3208 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 31049 2364713 SH SOLE 18 2305406 0 59307 NEW YORK CMNTY BANCORP INC COM 649445103 13432 1023021 SH SOLE 19 1023021 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3528 268722 SH SOLE 20 0 0 268722 NEW YORK CMNTY BANCORP INC COM 649445103 335820 25576561 SH SOLE 21 25576561 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 206758 15747022 SH SOLE 22 14187820 0 1559202 NEW YORK CMNTY BANCORP INC COM 649445103 8449 643508 SH SOLE 23 643508 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 4213 320898 SH SOLE 25 320898 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 17664 1345281 SH SOLE 26 533819 0 811462 NEW YORK CMNTY BANCORP INC COM 649445103 1273 96975 SH SOLE 28 72054 0 24921 NEW YORK CMNTY BANCORP INC COM 649445103 1797 136871 SH SOLE 29 18171 0 118700 NEW YORK CMNTY BANCORP INC COM 649445103 6300 479810 SH SOLE 30 479810 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2553 194462 SH SOLE 31 96099 0 98363 NEW YORK CMNTY BANCORP INC COM 649445103 1234 94020 SH SOLE 32 94020 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2551 194298 SH SOLE 34 194298 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 8431 642126 SH SOLE 36 642126 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 31 2355 SH SOLE 40 2355 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 176 28258 SH SOLE 2 5257 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 2761 443895 SH SOLE 18 443895 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 441 70933 SH SOLE 19 70933 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 43514 6995761 SH SOLE 21 6995761 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 20085 3229061 SH SOLE 22 3035369 0 193692 NEW YORK MTG TR INC COM PAR $.02 649604501 102 16371 SH SOLE 28 16371 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 100 16113 SH SOLE 30 16113 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 69 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 450 52127 SH SOLE 21 52127 0 0 NEW YORK REIT INC COM 64976L109 9590 1109978 SH SOLE 22 1015767 0 94211 NEW YORK REIT INC COM 64976L109 425 49222 SH SOLE 26 36870 0 12352 NEW YORK REIT INC COM 64976L109 204 23578 SH SOLE 28 23578 0 0 NEW YORK REIT INC COM 64976L109 231 26706 SH SOLE 30 26706 0 0 NEW YORK REIT INC COM 64976L109 150 17395 SH SOLE 40 17395 0 0 NEW YORK TIMES CO CL A 650111107 1039 58678 SH SOLE 2 53301 0 5377 NEW YORK TIMES CO CL A 650111107 15 873 SH SOLE 4 873 0 0 NEW YORK TIMES CO CL A 650111107 61 3474 SH SOLE 7 3474 0 0 NEW YORK TIMES CO CL A 650111107 0 6 SH SOLE 17 0 0 6 NEW YORK TIMES CO CL A 650111107 13941 787624 SH SOLE 18 787624 0 0 NEW YORK TIMES CO CL A 650111107 8004 452197 SH SOLE 19 452197 0 0 NEW YORK TIMES CO CL A 650111107 133624 7549360 SH SOLE 21 7549360 0 0 NEW YORK TIMES CO CL A 650111107 67303 3802409 SH SOLE 22 3556022 0 246387 NEW YORK TIMES CO CL A 650111107 634 35828 SH SOLE 26 27782 0 8046 NEW YORK TIMES CO CL A 650111107 325 18344 SH SOLE 28 18344 0 0 NEW YORK TIMES CO CL A 650111107 354 19975 SH SOLE 30 19975 0 0 NEW YORK TIMES CO CL A 650111107 260 14693 SH SOLE 40 14693 0 0 NEWELL BRANDS INC COM 651229106 33783 630046 SH SOLE 2 173510 0 456536 NEWELL BRANDS INC COM 651229106 7673 143093 SH SOLE 4 131459 0 11634 NEWELL BRANDS INC COM 651229106 17701 330124 SH SOLE 7 319721 0 10403 NEWELL BRANDS INC COM 651229106 403 7522 SH SOLE 13 7522 0 0 NEWELL BRANDS INC COM 651229106 174 3237 SH SOLE 15 3237 0 0 NEWELL BRANDS INC COM 651229106 6 116 SH SOLE 17 0 0 116 NEWELL BRANDS INC COM 651229106 90741 1692297 SH SOLE 18 1612714 0 79583 NEWELL BRANDS INC COM 651229106 56931 1061741 SH SOLE 19 1061741 0 0 NEWELL BRANDS INC COM 651229106 11322 211147 SH SOLE 20 0 0 211147 NEWELL BRANDS INC COM 651229106 482377 8996221 SH SOLE 21 8996221 0 0 NEWELL BRANDS INC COM 651229106 682928 12736450 SH SOLE 22 10525212 0 2211238 NEWELL BRANDS INC COM 651229106 32910 613762 SH SOLE 23 613762 0 0 NEWELL BRANDS INC COM 651229106 17607 328369 SH SOLE 25 328369 0 0 NEWELL BRANDS INC COM 651229106 77515 1445642 SH SOLE 26 431679 0 1013963 NEWELL BRANDS INC COM 651229106 5473 102061 SH SOLE 28 76815 0 25246 NEWELL BRANDS INC COM 651229106 955 17808 SH SOLE 29 17808 0 0 NEWELL BRANDS INC COM 651229106 66750 1244863 SH SOLE 30 1244863 0 0 NEWELL BRANDS INC COM 651229106 12836 239387 SH SOLE 31 102980 0 136407 NEWELL BRANDS INC COM 651229106 11151 207969 SH SOLE 34 207969 0 0 NEWELL BRANDS INC COM 651229106 27049 504462 SH SOLE 36 504462 0 0 NEWELL BRANDS INC COM 651229106 117 2174 SH SOLE 40 2174 0 0 NEWFIELD EXPL CO COM 651290108 10677 375174 SH SOLE 2 175800 0 199374 NEWFIELD EXPL CO COM 651290108 2108 74055 SH SOLE 4 69311 0 4744 NEWFIELD EXPL CO COM 651290108 3648 128182 SH SOLE 7 128182 0 0 NEWFIELD EXPL CO COM 651290108 35 1247 SH SOLE 15 1247 0 0 NEWFIELD EXPL CO COM 651290108 19278 677374 SH SOLE 18 650042 0 27332 NEWFIELD EXPL CO COM 651290108 3936 138305 SH SOLE 19 138305 0 0 NEWFIELD EXPL CO COM 651290108 3097 108808 SH SOLE 20 0 0 108808 NEWFIELD EXPL CO COM 651290108 121327 4263056 SH SOLE 21 4263056 0 0 NEWFIELD EXPL CO COM 651290108 168831 5932232 SH SOLE 22 5049518 0 882714 NEWFIELD EXPL CO COM 651290108 8114 285100 SH SOLE 23 285100 0 0 NEWFIELD EXPL CO COM 651290108 4792 168371 SH SOLE 25 168371 0 0 NEWFIELD EXPL CO COM 651290108 17414 611860 SH SOLE 26 233521 0 378339 NEWFIELD EXPL CO COM 651290108 1181 41508 SH SOLE 28 31053 0 10455 NEWFIELD EXPL CO COM 651290108 1748 61435 SH SOLE 29 5542 0 55893 NEWFIELD EXPL CO COM 651290108 17605 618579 SH SOLE 30 618579 0 0 NEWFIELD EXPL CO COM 651290108 3110 109269 SH SOLE 31 51180 0 58089 NEWFIELD EXPL CO COM 651290108 801 28154 SH SOLE 34 28154 0 0 NEWFIELD EXPL CO COM 651290108 6265 220116 SH SOLE 36 220116 0 0 NEWFIELD EXPL CO COM 651290108 26 916 SH SOLE 40 916 0 0 NEWLINK GENETICS CORP COM 651511107 7 980 SH SOLE 2 863 0 117 NEWLINK GENETICS CORP COM 651511107 4 573 SH SOLE 7 573 0 0 NEWLINK GENETICS CORP COM 651511107 601 81712 SH SOLE 18 81712 0 0 NEWLINK GENETICS CORP COM 651511107 93 12677 SH SOLE 19 12677 0 0 NEWLINK GENETICS CORP COM 651511107 8035 1093130 SH SOLE 21 1093130 0 0 NEWLINK GENETICS CORP COM 651511107 4158 565742 SH SOLE 22 525173 0 40569 NEWLINK GENETICS CORP COM 651511107 12 1567 SH SOLE 26 0 0 1567 NEWLINK GENETICS CORP COM 651511107 23 3124 SH SOLE 28 3124 0 0 NEWLINK GENETICS CORP COM 651511107 18 2447 SH SOLE 30 2447 0 0 NEWLINK GENETICS CORP COM 651511107 17 2300 SH SOLE 40 2300 0 0 NEWMARKET CORP COM 651587107 3941 8559 SH SOLE 2 5616 0 2943 NEWMARKET CORP COM 651587107 20 43 SH SOLE 4 43 0 0 NEWMARKET CORP COM 651587107 115 250 SH SOLE 7 250 0 0 NEWMARKET CORP COM 651587107 13985 30371 SH SOLE 18 30371 0 0 NEWMARKET CORP COM 651587107 1622 3522 SH SOLE 19 3522 0 0 NEWMARKET CORP COM 651587107 176677 383679 SH SOLE 21 383679 0 0 NEWMARKET CORP COM 651587107 132340 287396 SH SOLE 22 259578 0 27818 NEWMARKET CORP COM 651587107 1348 2928 SH SOLE 26 2390 0 538 NEWMARKET CORP COM 651587107 644 1398 SH SOLE 28 1398 0 0 NEWMARKET CORP COM 651587107 878 1907 SH SOLE 29 0 0 1907 NEWMARKET CORP COM 651587107 678 1473 SH SOLE 30 1473 0 0 NEWMARKET CORP COM 651587107 78 170 SH SOLE 31 170 0 0 NEWMARKET CORP COM 651587107 239 520 SH SOLE 36 520 0 0 NEWMARKET CORP COM 651587107 443 962 SH SOLE 40 962 0 0 NEWMONT MINING CORP COM 651639106 28636 884114 SH SOLE 2 370134 0 513980 NEWMONT MINING CORP COM 651639106 8920 275401 SH SOLE 4 256177 0 19224 NEWMONT MINING CORP COM 651639106 88545 2733714 SH SOLE 7 2686107 0 47607 NEWMONT MINING CORP COM 651639106 5376 165976 SH SOLE 13 165976 0 0 NEWMONT MINING CORP COM 651639106 120 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 42019 1297292 SH SOLE 18 1219376 0 77916 NEWMONT MINING CORP COM 651639106 23451 724031 SH SOLE 19 724031 0 0 NEWMONT MINING CORP COM 651639106 9862 304489 SH SOLE 20 0 0 304489 NEWMONT MINING CORP COM 651639106 537982 16609511 SH SOLE 21 16609511 0 0 NEWMONT MINING CORP COM 651639106 525056 16210426 SH SOLE 22 13522951 0 2687475 NEWMONT MINING CORP COM 651639106 50323 1553667 SH SOLE 23 1553667 0 0 NEWMONT MINING CORP COM 651639106 127446 3934731 SH SOLE 25 3934731 0 0 NEWMONT MINING CORP COM 651639106 111271 3435355 SH SOLE 26 517047 0 2918308 NEWMONT MINING CORP COM 651639106 3604 111279 SH SOLE 28 83016 0 28263 NEWMONT MINING CORP COM 651639106 13698 422906 SH SOLE 29 253052 0 169854 NEWMONT MINING CORP COM 651639106 118641 3662878 SH SOLE 30 3662878 0 0 NEWMONT MINING CORP COM 651639106 9819 303161 SH SOLE 31 109821 0 193340 NEWMONT MINING CORP COM 651639106 489502 15112750 SH SOLE 34 15112750 0 0 NEWMONT MINING CORP COM 651639106 22692 700576 SH SOLE 36 700576 0 0 NEWMONT MINING CORP COM 651639106 88 2725 SH SOLE 40 2725 0 0 NEWMONT MINING CORP NOTE 1.625% 7/1 651639AJ5 12 12000 PRN SOLE 21 12000 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 139 18977 SH SOLE 2 4574 0 14403 NEWPARK RES INC COM PAR $.01NEW 651718504 5 635 SH SOLE 4 635 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 14 1863 SH SOLE 7 1863 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 3352 456023 SH SOLE 18 456023 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 5242 713144 SH SOLE 19 713144 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 59242 8060169 SH SOLE 21 8060169 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 18621 2533448 SH SOLE 22 2362054 0 171394 NEWPARK RES INC COM PAR $.01NEW 651718504 330 44873 SH SOLE 26 35558 0 9315 NEWPARK RES INC COM PAR $.01NEW 651718504 90 12178 SH SOLE 28 12178 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 911 123901 SH SOLE 30 123901 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 40 5500 SH SOLE 34 5500 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 69 9418 SH SOLE 40 9418 0 0 NEWS CORP NEW CL A 65249B109 6370 464952 SH SOLE 2 102954 0 361998 NEWS CORP NEW CL A 65249B109 1570 114626 SH SOLE 4 102627 0 11999 NEWS CORP NEW CL A 65249B109 4190 305845 SH SOLE 7 290259 0 15586 NEWS CORP NEW CL A 65249B109 38 2786 SH SOLE 15 2786 0 0 NEWS CORP NEW CL A 65249B109 11598 846588 SH SOLE 18 794476 0 52112 NEWS CORP NEW CL A 65249B109 1478 107849 SH SOLE 19 107849 0 0 NEWS CORP NEW CL A 65249B109 107756 7865369 SH SOLE 21 7865369 0 0 NEWS CORP NEW CL A 65249B109 140697 10269889 SH SOLE 22 8475793 0 1794096 NEWS CORP NEW CL A 65249B109 6021 439494 SH SOLE 23 439494 0 0 NEWS CORP NEW CL A 65249B109 17249 1259049 SH SOLE 25 1259049 0 0 NEWS CORP NEW CL A 65249B109 17764 1296652 SH SOLE 26 591512 0 705140 NEWS CORP NEW CL A 65249B109 1100 80297 SH SOLE 28 59869 0 20428 NEWS CORP NEW CL A 65249B109 1747 127550 SH SOLE 29 17490 0 110060 NEWS CORP NEW CL A 65249B109 18201 1328557 SH SOLE 30 1328557 0 0 NEWS CORP NEW CL A 65249B109 2667 194638 SH SOLE 31 65577 0 129061 NEWS CORP NEW CL A 65249B109 1477 107819 SH SOLE 34 107819 0 0 NEWS CORP NEW CL A 65249B109 6755 493052 SH SOLE 36 493052 0 0 NEWS CORP NEW CL A 65249B109 25 1790 SH SOLE 40 1790 0 0 NEWS CORP NEW CL B 65249B208 1463 103372 SH SOLE 2 33981 0 69391 NEWS CORP NEW CL B 65249B208 1277 90263 SH SOLE 7 90263 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 3793 268087 SH SOLE 18 262666 0 5421 NEWS CORP NEW CL B 65249B208 509 35979 SH SOLE 19 35979 0 0 NEWS CORP NEW CL B 65249B208 31330 2214126 SH SOLE 21 2214126 0 0 NEWS CORP NEW CL B 65249B208 41621 2941417 SH SOLE 22 2411081 0 530336 NEWS CORP NEW CL B 65249B208 998 70515 SH SOLE 25 70515 0 0 NEWS CORP NEW CL B 65249B208 1089 76995 SH SOLE 26 27375 0 49620 NEWS CORP NEW CL B 65249B208 2317 163725 SH SOLE 30 163725 0 0 NEWS CORP NEW CL B 65249B208 39 2748 SH SOLE 31 2748 0 0 NEWS CORP NEW CL B 65249B208 2261 159795 SH SOLE 36 159795 0 0 NEWSTAR FINANCIAL INC COM 65251F105 58 5547 SH SOLE 2 1394 0 4153 NEWSTAR FINANCIAL INC COM 65251F105 7 687 SH SOLE 7 687 0 0 NEWSTAR FINANCIAL INC COM 65251F105 1249 118931 SH SOLE 18 118931 0 0 NEWSTAR FINANCIAL INC COM 65251F105 186 17671 SH SOLE 19 17671 0 0 NEWSTAR FINANCIAL INC COM 65251F105 10236 974852 SH SOLE 21 974852 0 0 NEWSTAR FINANCIAL INC COM 65251F105 4673 445071 SH SOLE 22 409340 0 35731 NEWSTAR FINANCIAL INC COM 65251F105 31 2925 SH SOLE 28 2925 0 0 NEWSTAR FINANCIAL INC COM 65251F105 44 4236 SH SOLE 30 4236 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 66 7953 SH SOLE 2 2405 0 5548 NEXEO SOLUTIONS INC COM SHS 65342H102 796 95872 SH SOLE 18 95872 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 173 20819 SH SOLE 19 20819 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 6681 804891 SH SOLE 21 804891 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 4219 508339 SH SOLE 22 491554 0 16785 NEXEO SOLUTIONS INC COM SHS 65342H102 37 4417 SH SOLE 30 4417 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 100 4037 SH SOLE 2 1067 0 2970 NEXPOINT RESIDENTIAL TR INC COM 65341D102 11 455 SH SOLE 7 455 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1727 69383 SH SOLE 18 69383 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 314 12599 SH SOLE 19 12599 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 14544 584347 SH SOLE 21 584347 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 16200 650883 SH SOLE 22 630608 0 20275 NEXPOINT RESIDENTIAL TR INC COM 65341D102 22 875 SH SOLE 23 875 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 102 4112 SH SOLE 26 0 0 4112 NEXPOINT RESIDENTIAL TR INC COM 65341D102 67 2699 SH SOLE 30 2699 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 137 2290 SH SOLE 2 1926 0 364 NEXSTAR MEDIA GROUP INC CL A 65336K103 12 204 SH SOLE 4 204 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 65 1087 SH SOLE 7 1087 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 9371 156708 SH SOLE 18 156708 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1749 29243 SH SOLE 19 29243 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 79077 1322358 SH SOLE 21 1322358 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 73993 1237347 SH SOLE 22 1146767 0 90580 NEXSTAR MEDIA GROUP INC CL A 65336K103 674 11268 SH SOLE 26 9161 0 2107 NEXSTAR MEDIA GROUP INC CL A 65336K103 416 6953 SH SOLE 28 6953 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 317 5305 SH SOLE 29 0 0 5305 NEXSTAR MEDIA GROUP INC CL A 65336K103 404 6763 SH SOLE 30 6763 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 198 3305 SH SOLE 40 3305 0 0 NEXTERA ENERGY INC COM 65339F101 82566 589211 SH SOLE 2 134442 0 454769 NEXTERA ENERGY INC COM 65339F101 24476 174669 SH SOLE 4 162331 0 12338 NEXTERA ENERGY INC COM 65339F101 60057 428581 SH SOLE 7 404116 0 24465 NEXTERA ENERGY INC COM 65339F101 1184 8449 SH SOLE 13 8449 0 0 NEXTERA ENERGY INC COM 65339F101 424 3028 SH SOLE 15 3028 0 0 NEXTERA ENERGY INC COM 65339F101 8 55 SH SOLE 17 0 0 55 NEXTERA ENERGY INC COM 65339F101 306296 2185798 SH SOLE 18 2069732 0 116066 NEXTERA ENERGY INC COM 65339F101 623546 4449765 SH SOLE 19 4449765 0 0 NEXTERA ENERGY INC COM 65339F101 28831 205742 SH SOLE 20 0 0 205742 NEXTERA ENERGY INC COM 65339F101 1598898 11410102 SH SOLE 21 11410102 0 0 NEXTERA ENERGY INC COM 65339F101 1757688 12543268 SH SOLE 22 10377620 0 2165648 NEXTERA ENERGY INC COM 65339F101 80004 570930 SH SOLE 23 570930 0 0 NEXTERA ENERGY INC COM 65339F101 46507 331887 SH SOLE 25 331887 0 0 NEXTERA ENERGY INC COM 65339F101 199377 1422800 SH SOLE 26 391673 0 1031127 NEXTERA ENERGY INC COM 65339F101 13844 98793 SH SOLE 28 74073 0 24720 NEXTERA ENERGY INC COM 65339F101 2592 18497 SH SOLE 29 18497 0 0 NEXTERA ENERGY INC COM 65339F101 208509 1487966 SH SOLE 30 1487966 0 0 NEXTERA ENERGY INC COM 65339F101 38868 277370 SH SOLE 31 148727 0 128643 NEXTERA ENERGY INC COM 65339F101 8501 60665 SH SOLE 32 60665 0 0 NEXTERA ENERGY INC COM 65339F101 172715 1232535 SH SOLE 34 1232535 0 0 NEXTERA ENERGY INC COM 65339F101 76928 548975 SH SOLE 36 548975 0 0 NEXTERA ENERGY INC COM 65339F101 330 2354 SH SOLE 40 2354 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 986 26661 SH SOLE 4 26661 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 11712 316613 SH SOLE 18 316613 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 79291 2143590 SH SOLE 19 2143590 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 769 20785 SH SOLE 21 20785 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1714 46334 SH SOLE 22 46334 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 102 2753 SH SOLE 26 0 0 2753 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 362 9793 SH SOLE 28 9793 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 297 8024 SH SOLE 30 8024 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 25268 683103 SH SOLE 34 683103 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 171 4624 SH SOLE 40 4624 0 0 NI HLDGS INC COM 65342T106 28 1552 SH SOLE 2 316 0 1236 NI HLDGS INC COM 65342T106 735 41085 SH SOLE 18 41085 0 0 NI HLDGS INC COM 65342T106 89 4990 SH SOLE 19 4990 0 0 NI HLDGS INC COM 65342T106 5814 325150 SH SOLE 21 325150 0 0 NI HLDGS INC COM 65342T106 1620 90611 SH SOLE 22 83964 0 6647 NIC INC COM 62914B100 555 29285 SH SOLE 2 28775 0 510 NIC INC COM 62914B100 4 221 SH SOLE 4 221 0 0 NIC INC COM 62914B100 31 1645 SH SOLE 7 1645 0 0 NIC INC COM 62914B100 5680 299754 SH SOLE 18 299754 0 0 NIC INC COM 62914B100 3450 182074 SH SOLE 19 182074 0 0 NIC INC COM 62914B100 99524 5251930 SH SOLE 21 5251930 0 0 NIC INC COM 62914B100 37879 1998918 SH SOLE 22 1876997 0 121921 NIC INC COM 62914B100 3542 186908 SH SOLE 23 186908 0 0 NIC INC COM 62914B100 462 24374 SH SOLE 26 19653 0 4721 NIC INC COM 62914B100 169 8899 SH SOLE 28 8899 0 0 NIC INC COM 62914B100 1053 55543 SH SOLE 29 0 0 55543 NIC INC COM 62914B100 1686 88965 SH SOLE 30 88965 0 0 NIC INC COM 62914B100 193 10210 SH SOLE 34 10210 0 0 NIC INC COM 62914B100 120 6342 SH SOLE 40 6342 0 0 NICE LTD SPONSORED ADR 653656108 1 10 SH SOLE 18 10 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 13 1390 SH SOLE 18 1390 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 242 26314 SH SOLE 21 26314 0 0 NICOLET BANKSHARES INC COM 65406E102 96 1760 SH SOLE 2 435 0 1325 NICOLET BANKSHARES INC COM 65406E102 37 674 SH SOLE 7 674 0 0 NICOLET BANKSHARES INC COM 65406E102 1916 35019 SH SOLE 18 35019 0 0 NICOLET BANKSHARES INC COM 65406E102 265 4845 SH SOLE 19 4845 0 0 NICOLET BANKSHARES INC COM 65406E102 15637 285825 SH SOLE 21 285825 0 0 NICOLET BANKSHARES INC COM 65406E102 5214 95294 SH SOLE 22 85989 0 9305 NIELSEN HLDGS PLC SHS EUR G6518L108 18128 468901 SH SOLE 2 133660 0 335241 NIELSEN HLDGS PLC SHS EUR G6518L108 4000 103455 SH SOLE 4 95227 0 8228 NIELSEN HLDGS PLC SHS EUR G6518L108 9898 256023 SH SOLE 7 231174 0 24849 NIELSEN HLDGS PLC SHS EUR G6518L108 129 3345 SH SOLE 13 3345 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 84 2185 SH SOLE 15 2185 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 108044 2794711 SH SOLE 18 2642992 0 151719 NIELSEN HLDGS PLC SHS EUR G6518L108 241791 6254285 SH SOLE 19 6254285 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 6773 175186 SH SOLE 20 0 0 175186 NIELSEN HLDGS PLC SHS EUR G6518L108 247530 6402734 SH SOLE 21 6402734 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 372748 9641702 SH SOLE 22 8018839 0 1622863 NIELSEN HLDGS PLC SHS EUR G6518L108 20251 523814 SH SOLE 23 523814 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 10928 282666 SH SOLE 25 282666 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 29480 762542 SH SOLE 26 354483 0 408059 NIELSEN HLDGS PLC SHS EUR G6518L108 2909 75234 SH SOLE 28 56747 0 18487 NIELSEN HLDGS PLC SHS EUR G6518L108 3961 102464 SH SOLE 29 14506 0 87958 NIELSEN HLDGS PLC SHS EUR G6518L108 32645 844410 SH SOLE 30 844410 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 6242 161460 SH SOLE 31 76036 0 85424 NIELSEN HLDGS PLC SHS EUR G6518L108 24001 620826 SH SOLE 34 620826 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 15097 390499 SH SOLE 36 390499 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 65 1670 SH SOLE 40 1670 0 0 NII HLDGS INC COM PAR 62913F508 12 14857 SH SOLE 19 14857 0 0 NII HLDGS INC COM PAR 62913F508 31 38108 SH SOLE 21 38108 0 0 NII HLDGS INC COM PAR 62913F508 1025 1274647 SH SOLE 22 1274647 0 0 NIKE INC CL B 654106103 118480 2008129 SH SOLE 2 526690 0 1481439 NIKE INC CL B 654106103 26542 449872 SH SOLE 4 415980 0 33892 NIKE INC CL B 654106103 53466 906197 SH SOLE 7 901244 0 4953 NIKE INC CL B 654106103 1792 30377 SH SOLE 13 30377 0 0 NIKE INC CL B 654106103 3649 61850 SH SOLE 15 8766 0 53084 NIKE INC CL B 654106103 25 427 SH SOLE 17 0 0 427 NIKE INC CL B 654106103 263645 4468565 SH SOLE 18 3838481 0 630084 NIKE INC CL B 654106103 123684 2096338 SH SOLE 19 2072677 0 23661 NIKE INC CL B 654106103 45226 766543 SH SOLE 20 0 0 766543 NIKE INC CL B 654106103 1208638 20485396 SH SOLE 21 20485396 0 0 NIKE INC CL B 654106103 2107657 35723005 SH SOLE 22 29508150 0 6214855 NIKE INC CL B 654106103 94669 1604558 SH SOLE 23 1604558 0 0 NIKE INC CL B 654106103 53397 905026 SH SOLE 25 905026 0 0 NIKE INC CL B 654106103 212309 3598451 SH SOLE 26 1106307 0 2492144 NIKE INC CL B 654106103 16486 279422 SH SOLE 28 209478 0 69944 NIKE INC CL B 654106103 13612 230705 SH SOLE 29 55808 0 174897 NIKE INC CL B 654106103 247782 4199692 SH SOLE 30 4199692 0 0 NIKE INC CL B 654106103 42562 721392 SH SOLE 31 320151 0 401241 NIKE INC CL B 654106103 4804 81430 SH SOLE 32 81430 0 0 NIKE INC CL B 654106103 10275 174154 SH SOLE 34 174154 0 0 NIKE INC CL B 654106103 84115 1425676 SH SOLE 36 1425676 0 0 NIKE INC CL B 654106103 412 6983 SH SOLE 40 6983 0 0 NISOURCE INC COM 65473P105 11846 467121 SH SOLE 2 149627 0 317494 NISOURCE INC COM 65473P105 3074 121230 SH SOLE 4 112279 0 8951 NISOURCE INC COM 65473P105 13860 546521 SH SOLE 7 515955 0 30566 NISOURCE INC COM 65473P105 333 13145 SH SOLE 13 13145 0 0 NISOURCE INC COM 65473P105 51 2016 SH SOLE 15 2016 0 0 NISOURCE INC COM 65473P105 20534 809717 SH SOLE 18 765410 0 44307 NISOURCE INC COM 65473P105 5743 226454 SH SOLE 19 226454 0 0 NISOURCE INC COM 65473P105 6751 266199 SH SOLE 20 0 0 266199 NISOURCE INC COM 65473P105 229723 9058485 SH SOLE 21 9058485 0 0 NISOURCE INC COM 65473P105 222647 8779461 SH SOLE 22 7289642 0 1489819 NISOURCE INC COM 65473P105 10117 398930 SH SOLE 23 398930 0 0 NISOURCE INC COM 65473P105 5710 225167 SH SOLE 25 225167 0 0 NISOURCE INC COM 65473P105 21146 833846 SH SOLE 26 349256 0 484590 NISOURCE INC COM 65473P105 1685 66424 SH SOLE 28 50050 0 16374 NISOURCE INC COM 65473P105 2278 89823 SH SOLE 29 10252 0 79571 NISOURCE INC COM 65473P105 24870 980687 SH SOLE 30 980687 0 0 NISOURCE INC COM 65473P105 3564 140555 SH SOLE 31 63066 0 77489 NISOURCE INC COM 65473P105 1541 60752 SH SOLE 32 60752 0 0 NISOURCE INC COM 65473P105 607 23942 SH SOLE 34 23942 0 0 NISOURCE INC COM 65473P105 8899 350899 SH SOLE 36 350899 0 0 NISOURCE INC COM 65473P105 38 1483 SH SOLE 40 1483 0 0 NIVALIS THERAPEUTICS INC COM 65481J109 4 1775 SH SOLE 18 1775 0 0 NIVALIS THERAPEUTICS INC COM 65481J109 70 28986 SH SOLE 21 28986 0 0 NIVALIS THERAPEUTICS INC COM 65481J109 113 46954 SH SOLE 22 46954 0 0 NL INDS INC COM NEW 629156407 19 2731 SH SOLE 2 632 0 2099 NL INDS INC COM NEW 629156407 207 29385 SH SOLE 18 29385 0 0 NL INDS INC COM NEW 629156407 35 4906 SH SOLE 19 4906 0 0 NL INDS INC COM NEW 629156407 1923 272783 SH SOLE 21 272783 0 0 NL INDS INC COM NEW 629156407 1279 181377 SH SOLE 22 175064 0 6313 NMI HLDGS INC CL A 629209305 126 10976 SH SOLE 2 3221 0 7755 NMI HLDGS INC CL A 629209305 14 1208 SH SOLE 7 1208 0 0 NMI HLDGS INC CL A 629209305 2558 223431 SH SOLE 18 223431 0 0 NMI HLDGS INC CL A 629209305 434 37887 SH SOLE 19 37887 0 0 NMI HLDGS INC CL A 629209305 20776 1814484 SH SOLE 21 1814484 0 0 NMI HLDGS INC CL A 629209305 18638 1627769 SH SOLE 22 1525286 0 102483 NMI HLDGS INC CL A 629209305 87 7585 SH SOLE 26 0 0 7585 NMI HLDGS INC CL A 629209305 85 7453 SH SOLE 28 7453 0 0 NMI HLDGS INC CL A 629209305 82 7173 SH SOLE 30 7173 0 0 NMI HLDGS INC CL A 629209305 65 5675 SH SOLE 40 5675 0 0 NN INC COM 629337106 64 2322 SH SOLE 2 2060 0 262 NN INC COM 629337106 23 843 SH SOLE 7 843 0 0 NN INC COM 629337106 2692 98070 SH SOLE 18 98070 0 0 NN INC COM 629337106 488 17768 SH SOLE 19 17768 0 0 NN INC COM 629337106 23231 846309 SH SOLE 21 846309 0 0 NN INC COM 629337106 20718 754764 SH SOLE 22 707091 0 47673 NN INC COM 629337106 108 3941 SH SOLE 26 0 0 3941 NN INC COM 629337106 102 3729 SH SOLE 28 3729 0 0 NN INC COM 629337106 179 6522 SH SOLE 30 6522 0 0 NN INC COM 629337106 67 2441 SH SOLE 40 2441 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 14 500 SH SOLE 2 500 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 85 2984 SH SOLE 4 2984 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 6295 219736 SH SOLE 21 219736 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 2815 98252 SH SOLE 22 98252 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1351 47139 SH SOLE 30 47139 0 0 NOBILIS HEALTH CORP COM 65500B103 19 9741 SH SOLE 18 9741 0 0 NOBILIS HEALTH CORP COM 65500B103 256 134609 SH SOLE 21 134609 0 0 NOBLE CORP PLC SHS USD G65431101 196 54136 SH SOLE 2 14691 0 39445 NOBLE CORP PLC SHS USD G65431101 3 832 SH SOLE 4 832 0 0 NOBLE CORP PLC SHS USD G65431101 92 25374 SH SOLE 7 25374 0 0 NOBLE CORP PLC SHS USD G65431101 4451 1229636 SH SOLE 18 1229636 0 0 NOBLE CORP PLC SHS USD G65431101 664 183328 SH SOLE 19 183328 0 0 NOBLE CORP PLC SHS USD G65431101 79312 21909475 SH SOLE 21 21909475 0 0 NOBLE CORP PLC SHS USD G65431101 29017 8015725 SH SOLE 22 7447055 0 568670 NOBLE CORP PLC SHS USD G65431101 654 180801 SH SOLE 23 180801 0 0 NOBLE CORP PLC SHS USD G65431101 229 63155 SH SOLE 26 51108 0 12047 NOBLE CORP PLC SHS USD G65431101 126 34907 SH SOLE 28 34907 0 0 NOBLE CORP PLC SHS USD G65431101 246 68078 SH SOLE 29 0 0 68078 NOBLE CORP PLC SHS USD G65431101 1319 364318 SH SOLE 30 364318 0 0 NOBLE CORP PLC SHS USD G65431101 50 13797 SH SOLE 34 13797 0 0 NOBLE CORP PLC SHS USD G65431101 797 220163 SH SOLE 36 220163 0 0 NOBLE CORP PLC SHS USD G65431101 97 26730 SH SOLE 40 26730 0 0 NOBLE ENERGY INC COM 655044105 19065 673671 SH SOLE 2 213246 0 460425 NOBLE ENERGY INC COM 655044105 4322 152734 SH SOLE 4 142594 0 10140 NOBLE ENERGY INC COM 655044105 9205 325253 SH SOLE 7 302261 0 22992 NOBLE ENERGY INC COM 655044105 2502 88409 SH SOLE 13 88409 0 0 NOBLE ENERGY INC COM 655044105 78 2742 SH SOLE 15 2742 0 0 NOBLE ENERGY INC COM 655044105 42059 1486174 SH SOLE 18 1422828 0 63346 NOBLE ENERGY INC COM 655044105 20184 713217 SH SOLE 19 713217 0 0 NOBLE ENERGY INC COM 655044105 6066 214354 SH SOLE 20 0 0 214354 NOBLE ENERGY INC COM 655044105 278911 9855505 SH SOLE 21 9855505 0 0 NOBLE ENERGY INC COM 655044105 345971 12225125 SH SOLE 22 10033014 0 2192111 NOBLE ENERGY INC COM 655044105 15506 547916 SH SOLE 23 547916 0 0 NOBLE ENERGY INC COM 655044105 10289 363569 SH SOLE 25 363569 0 0 NOBLE ENERGY INC COM 655044105 42456 1500216 SH SOLE 26 419982 0 1080234 NOBLE ENERGY INC COM 655044105 2796 98790 SH SOLE 28 74294 0 24496 NOBLE ENERGY INC COM 655044105 613 21678 SH SOLE 29 15960 0 5718 NOBLE ENERGY INC COM 655044105 38373 1355931 SH SOLE 30 1355931 0 0 NOBLE ENERGY INC COM 655044105 6987 246884 SH SOLE 31 102643 0 144241 NOBLE ENERGY INC COM 655044105 52544 1856667 SH SOLE 34 1856667 0 0 NOBLE ENERGY INC COM 655044105 14153 500091 SH SOLE 36 500091 0 0 NOBLE ENERGY INC COM 655044105 72 2554 SH SOLE 40 2554 0 0 NOKIA CORP SPONSORED ADR 654902204 0 28 SH SOLE 18 28 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 24 1700 SH SOLE 2 1700 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 10441 739970 SH SOLE 19 739970 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 2315 164085 SH SOLE 22 0 0 164085 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 156 39976 SH SOLE 18 39976 0 0 NOODLES & CO COM CL A 65540B105 30 7733 SH SOLE 19 7733 0 0 NOODLES & CO COM CL A 65540B105 1386 355447 SH SOLE 21 355447 0 0 NOODLES & CO COM CL A 65540B105 1556 398989 SH SOLE 22 385491 0 13498 NORBORD INC COM NEW 65548P403 75 2398 SH SOLE 18 2398 0 0 NORBORD INC COM NEW 65548P403 838 26904 SH SOLE 21 26904 0 0 NORBORD INC COM NEW 65548P403 183 5883 SH SOLE 34 5883 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 9 277 SH SOLE 4 277 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 58 1776 SH SOLE 7 1776 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 4028 123673 SH SOLE 21 123673 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 7234 222120 SH SOLE 22 199496 0 22624 NORD ANGLIA EDUCATION INC SHS G6583A102 35 1087 SH SOLE 26 0 0 1087 NORD ANGLIA EDUCATION INC SHS G6583A102 171 5258 SH SOLE 28 5258 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 133 4087 SH SOLE 30 4087 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 387 11882 SH SOLE 40 11882 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 135 21344 SH SOLE 2 4175 0 17169 NORDIC AMERICAN TANKERS LIMI COM G65773106 14 2223 SH SOLE 7 2223 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2394 377542 SH SOLE 18 377542 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 314 49465 SH SOLE 19 49465 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 18499 2917795 SH SOLE 21 2917795 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 6442 1016102 SH SOLE 22 887107 0 128995 NORDIC AMERICAN TANKERS LIMI COM G65773106 7 1101 SH SOLE 36 1101 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 8 6724 SH SOLE 18 6724 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 112 89208 SH SOLE 21 89208 0 0 NORDSON CORP COM 655663102 5880 48470 SH SOLE 2 28342 0 20128 NORDSON CORP COM 655663102 80 663 SH SOLE 4 663 0 0 NORDSON CORP COM 655663102 1817 14981 SH SOLE 7 14981 0 0 NORDSON CORP COM 655663102 22532 185721 SH SOLE 18 185721 0 0 NORDSON CORP COM 655663102 10129 83491 SH SOLE 19 83491 0 0 NORDSON CORP COM 655663102 278929 2299122 SH SOLE 21 2299122 0 0 NORDSON CORP COM 655663102 209278 1725009 SH SOLE 22 1557477 0 167532 NORDSON CORP COM 655663102 2029 16727 SH SOLE 26 12996 0 3731 NORDSON CORP COM 655663102 929 7656 SH SOLE 28 7656 0 0 NORDSON CORP COM 655663102 2683 22118 SH SOLE 29 0 0 22118 NORDSON CORP COM 655663102 956 7876 SH SOLE 30 7876 0 0 NORDSON CORP COM 655663102 154 1266 SH SOLE 31 1266 0 0 NORDSON CORP COM 655663102 1190 9805 SH SOLE 34 9805 0 0 NORDSON CORP COM 655663102 245 2020 SH SOLE 36 2020 0 0 NORDSON CORP COM 655663102 694 5723 SH SOLE 40 5723 0 0 NORDSTROM INC COM 655664100 8278 173070 SH SOLE 2 49961 0 123109 NORDSTROM INC COM 655664100 1806 37762 SH SOLE 4 34264 0 3498 NORDSTROM INC COM 655664100 3843 80355 SH SOLE 7 80355 0 0 NORDSTROM INC COM 655664100 43 899 SH SOLE 15 899 0 0 NORDSTROM INC COM 655664100 1 22 SH SOLE 17 0 0 22 NORDSTROM INC COM 655664100 12586 263143 SH SOLE 18 241191 0 21952 NORDSTROM INC COM 655664100 2118 44287 SH SOLE 19 44287 0 0 NORDSTROM INC COM 655664100 6221 130068 SH SOLE 20 0 0 130068 NORDSTROM INC COM 655664100 113071 2364018 SH SOLE 21 2364018 0 0 NORDSTROM INC COM 655664100 175787 3675247 SH SOLE 22 3123745 0 551502 NORDSTROM INC COM 655664100 6831 142828 SH SOLE 23 142828 0 0 NORDSTROM INC COM 655664100 4470 93458 SH SOLE 25 93458 0 0 NORDSTROM INC COM 655664100 23474 490784 SH SOLE 26 160267 0 330517 NORDSTROM INC COM 655664100 1271 26578 SH SOLE 28 20133 0 6445 NORDSTROM INC COM 655664100 1875 39196 SH SOLE 29 8472 0 30724 NORDSTROM INC COM 655664100 17158 358735 SH SOLE 30 358735 0 0 NORDSTROM INC COM 655664100 3122 65280 SH SOLE 31 29899 0 35381 NORDSTROM INC COM 655664100 418 8732 SH SOLE 34 8732 0 0 NORDSTROM INC COM 655664100 8438 176416 SH SOLE 36 176416 0 0 NORDSTROM INC COM 655664100 32 670 SH SOLE 40 670 0 0 NORFOLK SOUTHERN CORP COM 655844108 74104 608910 SH SOLE 2 331167 0 277743 NORFOLK SOUTHERN CORP COM 655844108 16591 136324 SH SOLE 4 128995 0 7329 NORFOLK SOUTHERN CORP COM 655844108 26968 221596 SH SOLE 7 205486 0 16110 NORFOLK SOUTHERN CORP COM 655844108 746 6133 SH SOLE 13 6133 0 0 NORFOLK SOUTHERN CORP COM 655844108 230 1892 SH SOLE 15 1892 0 0 NORFOLK SOUTHERN CORP COM 655844108 12 102 SH SOLE 17 0 0 102 NORFOLK SOUTHERN CORP COM 655844108 212273 1744232 SH SOLE 18 1420213 0 324019 NORFOLK SOUTHERN CORP COM 655844108 59285 487138 SH SOLE 19 487138 0 0 NORFOLK SOUTHERN CORP COM 655844108 19324 158783 SH SOLE 20 0 0 158783 NORFOLK SOUTHERN CORP COM 655844108 600878 4937370 SH SOLE 21 4937370 0 0 NORFOLK SOUTHERN CORP COM 655844108 1011240 8309289 SH SOLE 22 6824994 0 1484295 NORFOLK SOUTHERN CORP COM 655844108 51204 420740 SH SOLE 23 420740 0 0 NORFOLK SOUTHERN CORP COM 655844108 27246 223880 SH SOLE 25 202373 0 21507 NORFOLK SOUTHERN CORP COM 655844108 108366 890433 SH SOLE 26 254795 0 635638 NORFOLK SOUTHERN CORP COM 655844108 7488 61530 SH SOLE 28 46027 0 15503 NORFOLK SOUTHERN CORP COM 655844108 8375 68819 SH SOLE 29 39402 0 29417 NORFOLK SOUTHERN CORP COM 655844108 132734 1090665 SH SOLE 30 1090665 0 0 NORFOLK SOUTHERN CORP COM 655844108 33059 271642 SH SOLE 31 173752 0 97890 NORFOLK SOUTHERN CORP COM 655844108 26362 216611 SH SOLE 34 216611 0 0 NORFOLK SOUTHERN CORP COM 655844108 47998 394399 SH SOLE 36 394399 0 0 NORFOLK SOUTHERN CORP COM 655844108 184 1511 SH SOLE 40 1511 0 0 NORTH AMERN ENERGY PARTNERS COM 656844107 162 36826 SH SOLE 22 36826 0 0 NORTH ATLANTIC DRILLING LTD COM G6613P129 2 1290 SH SOLE 18 1290 0 0 NORTH ATLANTIC DRILLING LTD COM G6613P129 18 13427 SH SOLE 21 13427 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 30 21607 SH SOLE 21 21607 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 49 34777 SH SOLE 2 34777 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 88 62848 SH SOLE 18 62848 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 140 100353 SH SOLE 19 100353 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 3820 2728917 SH SOLE 21 2728917 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 1470 1049873 SH SOLE 22 1049873 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 517 369004 SH SOLE 23 369004 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 291 207510 SH SOLE 29 0 0 207510 NORTHERN OIL & GAS INC NEV COM 665531109 78 55589 SH SOLE 30 55589 0 0 NORTHERN TECH INTL CORP COM 665809109 10 626 SH SOLE 18 626 0 0 NORTHERN TECH INTL CORP COM 665809109 156 9975 SH SOLE 21 9975 0 0 NORTHERN TR CORP COM 665859104 27800 285980 SH SOLE 2 80285 0 205695 NORTHERN TR CORP COM 665859104 7226 74332 SH SOLE 4 68504 0 5828 NORTHERN TR CORP COM 665859104 15804 162571 SH SOLE 7 145976 0 16595 NORTHERN TR CORP COM 665859104 601 6179 SH SOLE 13 6179 0 0 NORTHERN TR CORP COM 665859104 156 1604 SH SOLE 15 1604 0 0 NORTHERN TR CORP COM 665859104 47000 483490 SH SOLE 18 453716 0 29774 NORTHERN TR CORP COM 665859104 5921 60913 SH SOLE 19 60913 0 0 NORTHERN TR CORP COM 665859104 12117 124643 SH SOLE 20 0 0 124643 NORTHERN TR CORP COM 665859104 416225 4281708 SH SOLE 21 4281708 0 0 NORTHERN TR CORP COM 665859104 556667 5726434 SH SOLE 22 4648607 0 1077827 NORTHERN TR CORP COM 665859104 25184 259068 SH SOLE 23 259068 0 0 NORTHERN TR CORP COM 665859104 17339 178369 SH SOLE 25 178369 0 0 NORTHERN TR CORP COM 665859104 53794 553377 SH SOLE 26 199807 0 353570 NORTHERN TR CORP COM 665859104 4397 45237 SH SOLE 28 33758 0 11479 NORTHERN TR CORP COM 665859104 810 8335 SH SOLE 29 8335 0 0 NORTHERN TR CORP COM 665859104 60492 622286 SH SOLE 30 622286 0 0 NORTHERN TR CORP COM 665859104 8806 90585 SH SOLE 31 45716 0 44869 NORTHERN TR CORP COM 665859104 1968 20242 SH SOLE 34 20242 0 0 NORTHERN TR CORP COM 665859104 32284 332108 SH SOLE 36 332108 0 0 NORTHERN TR CORP COM 665859104 106 1089 SH SOLE 40 1089 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 138 8065 SH SOLE 2 1837 0 6228 NORTHFIELD BANCORP INC DEL COM 66611T108 20 1141 SH SOLE 7 1141 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3732 217599 SH SOLE 18 217599 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 490 28591 SH SOLE 19 28591 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 64989 3789425 SH SOLE 21 3789425 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 23909 1394086 SH SOLE 22 1309647 0 84439 NORTHFIELD BANCORP INC DEL COM 66611T108 62 3604 SH SOLE 26 0 0 3604 NORTHFIELD BANCORP INC DEL COM 66611T108 102 5943 SH SOLE 28 5943 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1105 64421 SH SOLE 30 64421 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 17 972 SH SOLE 34 972 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 89 5166 SH SOLE 40 5166 0 0 NORTHRIM BANCORP INC COM 666762109 32 1064 SH SOLE 2 215 0 849 NORTHRIM BANCORP INC COM 666762109 826 27171 SH SOLE 18 27171 0 0 NORTHRIM BANCORP INC COM 666762109 154 5073 SH SOLE 19 5073 0 0 NORTHRIM BANCORP INC COM 666762109 6700 220401 SH SOLE 21 220401 0 0 NORTHRIM BANCORP INC COM 666762109 7782 255993 SH SOLE 22 250253 0 5740 NORTHROP GRUMMAN CORP COM 666807102 55037 214395 SH SOLE 2 54271 0 160124 NORTHROP GRUMMAN CORP COM 666807102 13201 51423 SH SOLE 4 47419 0 4004 NORTHROP GRUMMAN CORP COM 666807102 37860 147482 SH SOLE 7 145397 0 2085 NORTHROP GRUMMAN CORP COM 666807102 434 1692 SH SOLE 13 1692 0 0 NORTHROP GRUMMAN CORP COM 666807102 298 1161 SH SOLE 15 1161 0 0 NORTHROP GRUMMAN CORP COM 666807102 227987 888111 SH SOLE 18 836586 0 51525 NORTHROP GRUMMAN CORP COM 666807102 360454 1404131 SH SOLE 19 1400777 0 3354 NORTHROP GRUMMAN CORP COM 666807102 28336 110382 SH SOLE 20 0 0 110382 NORTHROP GRUMMAN CORP COM 666807102 945053 3681405 SH SOLE 21 3681405 0 0 NORTHROP GRUMMAN CORP COM 666807102 1237272 4819725 SH SOLE 22 4041815 0 777910 NORTHROP GRUMMAN CORP COM 666807102 52298 203725 SH SOLE 23 203725 0 0 NORTHROP GRUMMAN CORP COM 666807102 51989 202522 SH SOLE 25 202522 0 0 NORTHROP GRUMMAN CORP COM 666807102 74260 289274 SH SOLE 26 129668 0 159606 NORTHROP GRUMMAN CORP COM 666807102 2954 11508 SH SOLE 28 2484 0 9024 NORTHROP GRUMMAN CORP COM 666807102 1852 7216 SH SOLE 29 6322 0 894 NORTHROP GRUMMAN CORP COM 666807102 128652 501158 SH SOLE 30 501158 0 0 NORTHROP GRUMMAN CORP COM 666807102 28218 109921 SH SOLE 31 55759 0 54162 NORTHROP GRUMMAN CORP COM 666807102 11647 45371 SH SOLE 34 45371 0 0 NORTHROP GRUMMAN CORP COM 666807102 49668 193480 SH SOLE 36 193480 0 0 NORTHROP GRUMMAN CORP COM 666807102 217 847 SH SOLE 40 847 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 149 11751 SH SOLE 2 2405 0 9346 NORTHSTAR REALTY EUROPE CORP COM 66706L101 3 251 SH SOLE 4 251 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 25 2000 SH SOLE 7 2000 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 2680 211344 SH SOLE 18 211344 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 477 37592 SH SOLE 19 37592 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 20652 1628744 SH SOLE 21 1628744 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 27554 2173028 SH SOLE 22 2070607 0 102421 NORTHSTAR REALTY EUROPE CORP COM 66706L101 38 2998 SH SOLE 23 2998 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 123 9720 SH SOLE 26 7487 0 2233 NORTHSTAR REALTY EUROPE CORP COM 66706L101 117 9235 SH SOLE 28 9235 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 108 8479 SH SOLE 30 8479 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 84 6594 SH SOLE 40 6594 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 309 19826 SH SOLE 2 4067 0 15759 NORTHWEST BANCSHARES INC MD COM 667340103 10 630 SH SOLE 4 630 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 35 2239 SH SOLE 7 2239 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 7601 486902 SH SOLE 18 486902 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1023 65545 SH SOLE 19 65545 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 133661 8562509 SH SOLE 21 8562509 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 44496 2850488 SH SOLE 22 2675322 0 175166 NORTHWEST BANCSHARES INC MD COM 667340103 746 47778 SH SOLE 26 42001 0 5777 NORTHWEST BANCSHARES INC MD COM 667340103 221 14184 SH SOLE 28 14184 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2315 148281 SH SOLE 30 148281 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 169 10804 SH SOLE 40 10804 0 0 NORTHWEST NAT GAS CO COM 667655104 408 6817 SH SOLE 2 1858 0 4959 NORTHWEST NAT GAS CO COM 667655104 12 204 SH SOLE 4 204 0 0 NORTHWEST NAT GAS CO COM 667655104 1503 25113 SH SOLE 7 25113 0 0 NORTHWEST NAT GAS CO COM 667655104 8528 142496 SH SOLE 18 142496 0 0 NORTHWEST NAT GAS CO COM 667655104 5010 83712 SH SOLE 19 83712 0 0 NORTHWEST NAT GAS CO COM 667655104 147927 2471637 SH SOLE 21 2471637 0 0 NORTHWEST NAT GAS CO COM 667655104 45258 756198 SH SOLE 22 705407 0 50791 NORTHWEST NAT GAS CO COM 667655104 652 10896 SH SOLE 26 8691 0 2205 NORTHWEST NAT GAS CO COM 667655104 313 5223 SH SOLE 28 5223 0 0 NORTHWEST NAT GAS CO COM 667655104 3164 52867 SH SOLE 30 52867 0 0 NORTHWEST NAT GAS CO COM 667655104 95 1589 SH SOLE 36 1589 0 0 NORTHWEST NAT GAS CO COM 667655104 181 3031 SH SOLE 40 3031 0 0 NORTHWEST PIPE CO COM 667746101 32 1992 SH SOLE 2 306 0 1686 NORTHWEST PIPE CO COM 667746101 574 35295 SH SOLE 18 35295 0 0 NORTHWEST PIPE CO COM 667746101 100 6168 SH SOLE 19 6168 0 0 NORTHWEST PIPE CO COM 667746101 4986 306638 SH SOLE 21 306638 0 0 NORTHWEST PIPE CO COM 667746101 4568 280931 SH SOLE 22 274147 0 6784 NORTHWESTERN CORP COM NEW 668074305 3035 49735 SH SOLE 2 40859 0 8876 NORTHWESTERN CORP COM NEW 668074305 80 1313 SH SOLE 4 1313 0 0 NORTHWESTERN CORP COM NEW 668074305 3392 55582 SH SOLE 7 55582 0 0 NORTHWESTERN CORP COM NEW 668074305 1 14 SH SOLE 17 0 0 14 NORTHWESTERN CORP COM NEW 668074305 23252 381058 SH SOLE 18 380916 0 142 NORTHWESTERN CORP COM NEW 668074305 7543 123623 SH SOLE 19 123623 0 0 NORTHWESTERN CORP COM NEW 668074305 388002 6358601 SH SOLE 21 6358601 0 0 NORTHWESTERN CORP COM NEW 668074305 112662 1846316 SH SOLE 22 1758563 0 87753 NORTHWESTERN CORP COM NEW 668074305 3641 59666 SH SOLE 23 59666 0 0 NORTHWESTERN CORP COM NEW 668074305 858 14063 SH SOLE 26 11403 0 2660 NORTHWESTERN CORP COM NEW 668074305 430 7046 SH SOLE 28 7046 0 0 NORTHWESTERN CORP COM NEW 668074305 1820 29833 SH SOLE 29 0 0 29833 NORTHWESTERN CORP COM NEW 668074305 1713 28072 SH SOLE 30 28072 0 0 NORTHWESTERN CORP COM NEW 668074305 4541 74420 SH SOLE 32 74420 0 0 NORTHWESTERN CORP COM NEW 668074305 179 2927 SH SOLE 36 2927 0 0 NORTHWESTERN CORP COM NEW 668074305 311 5092 SH SOLE 40 5092 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 7130 131323 SH SOLE 2 7287 0 124036 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2453 45178 SH SOLE 4 41270 0 3908 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 849 15640 SH SOLE 7 15640 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 72 1333 SH SOLE 15 1333 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5252 96742 SH SOLE 18 81130 0 15612 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 4124 75968 SH SOLE 19 70534 0 5434 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 89851 1655027 SH SOLE 21 1655027 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 225467 4153017 SH SOLE 22 3636239 0 516778 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 10286 189468 SH SOLE 23 189468 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 6221 114592 SH SOLE 25 114592 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 22879 421418 SH SOLE 26 163396 0 258022 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1829 33693 SH SOLE 28 25198 0 8495 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2411 44412 SH SOLE 29 5265 0 39147 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 11627 214163 SH SOLE 30 214163 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 3957 72891 SH SOLE 31 32808 0 40083 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2182 40196 SH SOLE 32 40196 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 648 11938 SH SOLE 34 11938 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 9737 179359 SH SOLE 36 179359 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 41 762 SH SOLE 40 762 0 0 NORWOOD FINANCIAL CORP COM 669549107 22 520 SH SOLE 2 134 0 386 NORWOOD FINANCIAL CORP COM 669549107 614 14543 SH SOLE 18 14543 0 0 NORWOOD FINANCIAL CORP COM 669549107 125 2968 SH SOLE 19 2968 0 0 NORWOOD FINANCIAL CORP COM 669549107 4776 113053 SH SOLE 21 113053 0 0 NORWOOD FINANCIAL CORP COM 669549107 1367 32353 SH SOLE 22 30097 0 2256 NOVA LIFESTYLE INC COM 66979P102 1 773 SH SOLE 18 773 0 0 NOVA LIFESTYLE INC COM 66979P102 60 39847 SH SOLE 21 39847 0 0 NOVA LIFESTYLE INC COM 66979P102 61 40421 SH SOLE 22 40421 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 60 2700 SH SOLE 2 2700 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 3 679 SH SOLE 18 679 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 45 11686 SH SOLE 21 11686 0 0 NOVAGOLD RES INC COM NEW 66987E206 53 11717 SH SOLE 21 11717 0 0 NOVAN INC COM 66988N106 8 2057 SH SOLE 18 2057 0 0 NOVAN INC COM 66988N106 124 30664 SH SOLE 21 30664 0 0 NOVANTA INC COM 67000B104 68 1896 SH SOLE 2 1681 0 215 NOVANTA INC COM 67000B104 9 247 SH SOLE 4 247 0 0 NOVANTA INC COM 67000B104 27 744 SH SOLE 7 744 0 0 NOVANTA INC COM 67000B104 3953 109808 SH SOLE 18 109808 0 0 NOVANTA INC COM 67000B104 790 21958 SH SOLE 19 21958 0 0 NOVANTA INC COM 67000B104 33244 923433 SH SOLE 21 923433 0 0 NOVANTA INC COM 67000B104 24579 682761 SH SOLE 22 617802 0 64959 NOVANTA INC COM 67000B104 137 3813 SH SOLE 26 0 0 3813 NOVANTA INC COM 67000B104 147 4086 SH SOLE 28 4086 0 0 NOVANTA INC COM 67000B104 180 5009 SH SOLE 30 5009 0 0 NOVANTA INC COM 67000B104 114 3176 SH SOLE 40 3176 0 0 NOVARTIS A G SPONSORED ADR 66987V109 144737 1734005 SH SOLE 18 1717325 0 16680 NOVARTIS A G SPONSORED ADR 66987V109 119957 1437132 SH SOLE 19 1437132 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2145 25700 SH SOLE 20 25700 0 0 NOVARTIS A G SPONSORED ADR 66987V109 7457 89336 SH SOLE 22 89336 0 0 NOVARTIS A G SPONSORED ADR 66987V109 3331 39910 SH SOLE 23 39910 0 0 NOVARTIS A G SPONSORED ADR 66987V109 18672 223700 SH SOLE 34 223700 0 0 NOVAVAX INC COM 670002104 47 40858 SH SOLE 2 12789 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 1218 1059223 SH SOLE 18 1059223 0 0 NOVAVAX INC COM 670002104 208 180689 SH SOLE 19 180689 0 0 NOVAVAX INC COM 670002104 15178 13197992 SH SOLE 21 13197992 0 0 NOVAVAX INC COM 670002104 9037 7858556 SH SOLE 22 7366535 0 492021 NOVAVAX INC COM 670002104 66 57313 SH SOLE 26 41544 0 15769 NOVAVAX INC COM 670002104 45 38794 SH SOLE 28 38794 0 0 NOVAVAX INC COM 670002104 42 36481 SH SOLE 30 36481 0 0 NOVAVAX INC COM 670002104 33 28602 SH SOLE 40 28602 0 0 NOVAVAX INC NOTE 3.750% 2/0 670002AB0 132 308000 PRN SOLE 21 308000 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 20 2132 SH SOLE 2 465 0 1667 NOVELION THERAPEUTICS INC COM NEW 67001K202 521 56457 SH SOLE 18 56457 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 57 6225 SH SOLE 19 6225 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 4429 479862 SH SOLE 21 479862 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 1124 121785 SH SOLE 22 112923 0 8862 NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 3987 955000 PRN SOLE 21 955000 0 0 NOVO-NORDISK A S ADR 670100205 17 400 SH SOLE 2 400 0 0 NOVO-NORDISK A S ADR 670100205 33570 782699 SH SOLE 18 782699 0 0 NOVOCURE LTD ORD SHS G6674U108 77 4440 SH SOLE 2 4044 0 396 NOVOCURE LTD ORD SHS G6674U108 19 1117 SH SOLE 7 1117 0 0 NOVOCURE LTD ORD SHS G6674U108 3425 197965 SH SOLE 18 197965 0 0 NOVOCURE LTD ORD SHS G6674U108 513 29655 SH SOLE 19 29655 0 0 NOVOCURE LTD ORD SHS G6674U108 50421 2914504 SH SOLE 21 2914504 0 0 NOVOCURE LTD ORD SHS G6674U108 10819 625357 SH SOLE 22 512192 0 113165 NOVOCURE LTD ORD SHS G6674U108 99 5711 SH SOLE 28 5711 0 0 NOVOCURE LTD ORD SHS G6674U108 151 8715 SH SOLE 30 8715 0 0 NOVOCURE LTD ORD SHS G6674U108 98 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 165 SH SOLE 19 165 0 0 NOVUS THERAPEUTICS INC COM 67011N105 56 9505 SH SOLE 21 9505 0 0 NOVUS THERAPEUTICS INC COM 67011N105 35 6042 SH SOLE 22 6042 0 0 NOW INC COM 67011P100 1014 63079 SH SOLE 2 45178 0 17901 NOW INC COM 67011P100 9 574 SH SOLE 4 574 0 0 NOW INC COM 67011P100 73 4566 SH SOLE 7 4566 0 0 NOW INC COM 67011P100 11432 710924 SH SOLE 18 710924 0 0 NOW INC COM 67011P100 1124 69894 SH SOLE 19 69894 0 0 NOW INC COM 67011P100 107717 6698834 SH SOLE 21 6698834 0 0 NOW INC COM 67011P100 55308 3439572 SH SOLE 22 3231489 0 208083 NOW INC COM 67011P100 468 29084 SH SOLE 26 22546 0 6538 NOW INC COM 67011P100 247 15376 SH SOLE 28 15376 0 0 NOW INC COM 67011P100 378 23478 SH SOLE 29 0 0 23478 NOW INC COM 67011P100 262 16298 SH SOLE 30 16298 0 0 NOW INC COM 67011P100 143 8917 SH SOLE 36 8917 0 0 NOW INC COM 67011P100 190 11818 SH SOLE 40 11818 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 26 7513 SH SOLE 7 7513 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 2811 826742 SH SOLE 21 826742 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 1100 323592 SH SOLE 22 323592 0 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 539 158668 SH SOLE 30 158668 0 0 NRG ENERGY INC COM NEW 629377508 4497 261122 SH SOLE 2 60496 0 200626 NRG ENERGY INC COM NEW 629377508 28 1633 SH SOLE 4 1633 0 0 NRG ENERGY INC COM NEW 629377508 3691 214326 SH SOLE 7 214326 0 0 NRG ENERGY INC COM NEW 629377508 35 2024 SH SOLE 15 2024 0 0 NRG ENERGY INC COM NEW 629377508 0 18 SH SOLE 17 0 0 18 NRG ENERGY INC COM NEW 629377508 11550 670755 SH SOLE 18 656258 0 14497 NRG ENERGY INC COM NEW 629377508 1533 89030 SH SOLE 19 89030 0 0 NRG ENERGY INC COM NEW 629377508 103553 6013517 SH SOLE 21 6013517 0 0 NRG ENERGY INC COM NEW 629377508 177343 10298659 SH SOLE 22 8845843 0 1452816 NRG ENERGY INC COM NEW 629377508 3771 218980 SH SOLE 25 218980 0 0 NRG ENERGY INC COM NEW 629377508 5659 328641 SH SOLE 26 167150 0 161491 NRG ENERGY INC COM NEW 629377508 779 45255 SH SOLE 28 45255 0 0 NRG ENERGY INC COM NEW 629377508 9351 543013 SH SOLE 30 543013 0 0 NRG ENERGY INC COM NEW 629377508 123 7116 SH SOLE 31 7116 0 0 NRG ENERGY INC COM NEW 629377508 5965 346419 SH SOLE 36 346419 0 0 NRG ENERGY INC COM NEW 629377508 619 35945 SH SOLE 40 35945 0 0 NRG YIELD INC CL A NEW 62942X306 143 8382 SH SOLE 2 2288 0 6094 NRG YIELD INC CL A NEW 62942X306 3 164 SH SOLE 4 164 0 0 NRG YIELD INC CL A NEW 62942X306 15 853 SH SOLE 7 853 0 0 NRG YIELD INC CL A NEW 62942X306 2930 171776 SH SOLE 18 171776 0 0 NRG YIELD INC CL A NEW 62942X306 3468 203254 SH SOLE 19 203254 0 0 NRG YIELD INC CL A NEW 62942X306 18352 1075754 SH SOLE 21 1075754 0 0 NRG YIELD INC CL A NEW 62942X306 19058 1117109 SH SOLE 22 1056431 0 60678 NRG YIELD INC CL A NEW 62942X306 14 844 SH SOLE 26 0 0 844 NRG YIELD INC CL A NEW 62942X306 83 4878 SH SOLE 28 4878 0 0 NRG YIELD INC CL A NEW 62942X306 88 5136 SH SOLE 30 5136 0 0 NRG YIELD INC CL A NEW 62942X306 69 4022 SH SOLE 40 4022 0 0 NRG YIELD INC CL C 62942X405 249 14120 SH SOLE 2 2608 0 11512 NRG YIELD INC CL C 62942X405 3 164 SH SOLE 4 164 0 0 NRG YIELD INC CL C 62942X405 29 1659 SH SOLE 7 1659 0 0 NRG YIELD INC CL C 62942X405 4770 271009 SH SOLE 18 271009 0 0 NRG YIELD INC CL C 62942X405 3729 211885 SH SOLE 19 211885 0 0 NRG YIELD INC CL C 62942X405 33896 1925923 SH SOLE 21 1925923 0 0 NRG YIELD INC CL C 62942X405 29435 1672419 SH SOLE 22 1566393 0 106026 NRG YIELD INC CL C 62942X405 93 5276 SH SOLE 26 0 0 5276 NRG YIELD INC CL C 62942X405 158 8953 SH SOLE 28 8953 0 0 NRG YIELD INC CL C 62942X405 186 10558 SH SOLE 30 10558 0 0 NRG YIELD INC CL C 62942X405 106 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 18 2611 SH SOLE 22 2611 0 0 NTT DOCOMO INC SPONS ADR 62942M201 12 500 SH SOLE 2 500 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3258 51847 SH SOLE 2 27019 0 24828 NU SKIN ENTERPRISES INC CL A 67018T105 14 215 SH SOLE 4 215 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 706 11241 SH SOLE 7 11241 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1307 20800 SH SOLE 15 0 0 20800 NU SKIN ENTERPRISES INC CL A 67018T105 15241 242544 SH SOLE 18 242544 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 5431 86428 SH SOLE 19 86428 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 290350 4620467 SH SOLE 21 4620467 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 101165 1609880 SH SOLE 22 1436228 0 173652 NU SKIN ENTERPRISES INC CL A 67018T105 1029 16370 SH SOLE 25 16370 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 792 12600 SH SOLE 26 9673 0 2927 NU SKIN ENTERPRISES INC CL A 67018T105 516 8213 SH SOLE 28 8213 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 579 9220 SH SOLE 29 0 0 9220 NU SKIN ENTERPRISES INC CL A 67018T105 514 8184 SH SOLE 30 8184 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 73 1156 SH SOLE 31 1156 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3594 57185 SH SOLE 32 57185 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2473 39350 SH SOLE 34 39350 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 213 3396 SH SOLE 36 3396 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 377 5997 SH SOLE 40 5997 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 6100 350360 SH SOLE 2 96072 0 254288 NUANCE COMMUNICATIONS INC COM 67020Y100 2027 116426 SH SOLE 4 110911 0 5515 NUANCE COMMUNICATIONS INC COM 67020Y100 815 46794 SH SOLE 7 35760 0 11034 NUANCE COMMUNICATIONS INC COM 67020Y100 25 1422 SH SOLE 15 1422 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 9 500 SH SOLE 17 0 0 500 NUANCE COMMUNICATIONS INC COM 67020Y100 5459 313538 SH SOLE 18 285287 0 28251 NUANCE COMMUNICATIONS INC COM 67020Y100 18986 1090531 SH SOLE 19 1090531 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 3626 208249 SH SOLE 20 0 0 208249 NUANCE COMMUNICATIONS INC COM 67020Y100 66052 3793901 SH SOLE 21 3793901 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 130871 7516974 SH SOLE 22 6572199 0 944775 NUANCE COMMUNICATIONS INC COM 67020Y100 5410 310759 SH SOLE 23 310759 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2831 162618 SH SOLE 25 162618 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 12493 717549 SH SOLE 26 317042 0 400507 NUANCE COMMUNICATIONS INC COM 67020Y100 1093 62792 SH SOLE 28 47983 0 14809 NUANCE COMMUNICATIONS INC COM 67020Y100 1442 82805 SH SOLE 29 11078 0 71727 NUANCE COMMUNICATIONS INC COM 67020Y100 6418 368619 SH SOLE 30 368619 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2082 119609 SH SOLE 31 53717 0 65892 NUANCE COMMUNICATIONS INC COM 67020Y100 6715 385687 SH SOLE 34 385687 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 4848 278438 SH SOLE 36 278438 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 21 1222 SH SOLE 40 1222 0 0 NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 432 433000 PRN SOLE 21 433000 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 368 358000 PRN SOLE 21 358000 0 0 NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 1158 1202000 PRN SOLE 21 1202000 0 0 NUCOR CORP COM 670346105 23464 405459 SH SOLE 2 102705 0 302754 NUCOR CORP COM 670346105 5538 95694 SH SOLE 4 87005 0 8689 NUCOR CORP COM 670346105 32541 562313 SH SOLE 7 335918 0 226395 NUCOR CORP COM 670346105 276 4763 SH SOLE 13 4763 0 0 NUCOR CORP COM 670346105 129 2235 SH SOLE 15 2235 0 0 NUCOR CORP COM 670346105 0 1 SH SOLE 17 0 0 1 NUCOR CORP COM 670346105 41522 717511 SH SOLE 18 673569 0 43942 NUCOR CORP COM 670346105 5349 92438 SH SOLE 19 92438 0 0 NUCOR CORP COM 670346105 9966 172216 SH SOLE 20 0 0 172216 NUCOR CORP COM 670346105 390011 6739436 SH SOLE 21 6739436 0 0 NUCOR CORP COM 670346105 515065 8900379 SH SOLE 22 7393617 0 1506762 NUCOR CORP COM 670346105 22184 383341 SH SOLE 23 383341 0 0 NUCOR CORP COM 670346105 12760 220499 SH SOLE 25 220499 0 0 NUCOR CORP COM 670346105 69982 1209292 SH SOLE 26 296162 0 913130 NUCOR CORP COM 670346105 3929 67893 SH SOLE 28 50985 0 16908 NUCOR CORP COM 670346105 712 12310 SH SOLE 29 12310 0 0 NUCOR CORP COM 670346105 54618 943812 SH SOLE 30 943812 0 0 NUCOR CORP COM 670346105 7983 137940 SH SOLE 31 63334 0 74606 NUCOR CORP COM 670346105 1340 23158 SH SOLE 34 23158 0 0 NUCOR CORP COM 670346105 22337 385989 SH SOLE 36 385989 0 0 NUCOR CORP COM 670346105 90 1554 SH SOLE 40 1554 0 0 NUMEREX CORP PA CL A 67053A102 12 2406 SH SOLE 18 2406 0 0 NUMEREX CORP PA CL A 67053A102 201 40746 SH SOLE 21 40746 0 0 NUMEREX CORP PA CL A 67053A102 1519 308135 SH SOLE 22 308135 0 0 NUTANIX INC CL A 67059N108 57 2831 SH SOLE 2 2498 0 333 NUTANIX INC CL A 67059N108 103 5123 SH SOLE 4 5123 0 0 NUTANIX INC CL A 67059N108 21 1029 SH SOLE 7 1029 0 0 NUTANIX INC CL A 67059N108 2420 120112 SH SOLE 18 120112 0 0 NUTANIX INC CL A 67059N108 413 20509 SH SOLE 19 20509 0 0 NUTANIX INC CL A 67059N108 20145 999753 SH SOLE 21 999753 0 0 NUTANIX INC CL A 67059N108 14002 694873 SH SOLE 22 615397 0 79476 NUTANIX INC CL A 67059N108 222 11039 SH SOLE 23 11039 0 0 NUTANIX INC CL A 67059N108 26 1298 SH SOLE 25 1298 0 0 NUTANIX INC CL A 67059N108 38 1886 SH SOLE 26 0 0 1886 NUTANIX INC CL A 67059N108 123 6101 SH SOLE 28 6101 0 0 NUTANIX INC CL A 67059N108 303 15038 SH SOLE 29 4208 0 10830 NUTANIX INC CL A 67059N108 137 6822 SH SOLE 30 6822 0 0 NUTANIX INC CL A 67059N108 47 2330 SH SOLE 34 2330 0 0 NUTANIX INC CL A 67059N108 125 6212 SH SOLE 40 6212 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 70 1679 SH SOLE 2 347 0 1332 NUTRACEUTICAL INTL CORP COM 67060Y101 19 449 SH SOLE 7 449 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 1321 31705 SH SOLE 18 31705 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 232 5579 SH SOLE 19 5579 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 10835 260140 SH SOLE 21 260140 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 14778 354803 SH SOLE 22 342293 0 12510 NUTRI SYS INC NEW COM 67069D108 274 5271 SH SOLE 2 5247 0 24 NUTRI SYS INC NEW COM 67069D108 13 246 SH SOLE 4 246 0 0 NUTRI SYS INC NEW COM 67069D108 41 782 SH SOLE 7 782 0 0 NUTRI SYS INC NEW COM 67069D108 7221 138733 SH SOLE 18 138733 0 0 NUTRI SYS INC NEW COM 67069D108 1008 19360 SH SOLE 19 19360 0 0 NUTRI SYS INC NEW COM 67069D108 129579 2489519 SH SOLE 21 2489519 0 0 NUTRI SYS INC NEW COM 67069D108 40838 784600 SH SOLE 22 729799 0 54801 NUTRI SYS INC NEW COM 67069D108 545 10465 SH SOLE 26 8827 0 1638 NUTRI SYS INC NEW COM 67069D108 219 4217 SH SOLE 28 4217 0 0 NUTRI SYS INC NEW COM 67069D108 2215 42554 SH SOLE 30 42554 0 0 NUTRI SYS INC NEW COM 67069D108 160 3080 SH SOLE 40 3080 0 0 NUVASIVE INC COM 670704105 1724 22412 SH SOLE 2 22043 0 369 NUVASIVE INC COM 670704105 18 234 SH SOLE 4 234 0 0 NUVASIVE INC COM 670704105 93 1206 SH SOLE 7 1206 0 0 NUVASIVE INC COM 670704105 24629 320193 SH SOLE 18 320193 0 0 NUVASIVE INC COM 670704105 2541 33033 SH SOLE 19 33033 0 0 NUVASIVE INC COM 670704105 253335 3293483 SH SOLE 21 3293483 0 0 NUVASIVE INC COM 670704105 123228 1602033 SH SOLE 22 1506934 0 95099 NUVASIVE INC COM 670704105 1377 17902 SH SOLE 26 15074 0 2828 NUVASIVE INC COM 670704105 545 7090 SH SOLE 28 7090 0 0 NUVASIVE INC COM 670704105 875 11372 SH SOLE 30 11372 0 0 NUVASIVE INC COM 670704105 402 5227 SH SOLE 40 5227 0 0 NUVASIVE INC NOTE 2.250% 3/1 670704AG0 1403 1017000 PRN SOLE 21 1017000 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 379 28541 SH SOLE 21 28541 0 0 NUVECTRA CORP COM 67075N108 1643 123728 SH SOLE 22 123728 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 55 1298 SH SOLE 2 340 0 958 NV5 GLOBAL INC COM 62945V109 1099 25855 SH SOLE 7 25855 0 0 NV5 GLOBAL INC COM 62945V109 1258 29610 SH SOLE 18 29610 0 0 NV5 GLOBAL INC COM 62945V109 198 4650 SH SOLE 19 4650 0 0 NV5 GLOBAL INC COM 62945V109 10495 246937 SH SOLE 21 246937 0 0 NV5 GLOBAL INC COM 62945V109 6274 147632 SH SOLE 22 136433 0 11199 NVE CORP COM NEW 629445206 34 441 SH SOLE 2 192 0 249 NVE CORP COM NEW 629445206 10 130 SH SOLE 7 130 0 0 NVE CORP COM NEW 629445206 1345 17469 SH SOLE 18 17469 0 0 NVE CORP COM NEW 629445206 267 3465 SH SOLE 19 3465 0 0 NVE CORP COM NEW 629445206 11589 150509 SH SOLE 21 150509 0 0 NVE CORP COM NEW 629445206 11792 153137 SH SOLE 22 143812 0 9325 NVE CORP COM NEW 629445206 118 1532 SH SOLE 28 1532 0 0 NVE CORP COM NEW 629445206 56 733 SH SOLE 30 733 0 0 NVE CORP COM NEW 629445206 36 467 SH SOLE 40 467 0 0 NVIDIA CORP COM 67066G104 107345 742566 SH SOLE 2 163341 0 579225 NVIDIA CORP COM 67066G104 25764 178226 SH SOLE 4 164526 0 13700 NVIDIA CORP COM 67066G104 66837 462347 SH SOLE 7 459286 0 3061 NVIDIA CORP COM 67066G104 235 1629 SH SOLE 13 1629 0 0 NVIDIA CORP COM 67066G104 676 4676 SH SOLE 15 4676 0 0 NVIDIA CORP COM 67066G104 56 386 SH SOLE 17 0 0 386 NVIDIA CORP COM 67066G104 247730 1713686 SH SOLE 18 1539992 0 173694 NVIDIA CORP COM 67066G104 80313 555567 SH SOLE 19 555567 0 0 NVIDIA CORP COM 67066G104 41005 283652 SH SOLE 20 0 0 283652 NVIDIA CORP COM 67066G104 1487939 10292884 SH SOLE 21 10292884 0 0 NVIDIA CORP COM 67066G104 2208508 15277451 SH SOLE 22 12721569 0 2555882 NVIDIA CORP COM 67066G104 96926 670492 SH SOLE 23 670492 0 0 NVIDIA CORP COM 67066G104 56389 390072 SH SOLE 25 390072 0 0 NVIDIA CORP COM 67066G104 204609 1415392 SH SOLE 26 455765 0 959627 NVIDIA CORP COM 67066G104 16368 113228 SH SOLE 28 84733 0 28495 NVIDIA CORP COM 67066G104 5737 39687 SH SOLE 29 21322 0 18365 NVIDIA CORP COM 67066G104 254901 1763290 SH SOLE 30 1763290 0 0 NVIDIA CORP COM 67066G104 44325 306620 SH SOLE 31 137323 0 169297 NVIDIA CORP COM 67066G104 15171 104948 SH SOLE 32 104948 0 0 NVIDIA CORP COM 67066G104 8264 57169 SH SOLE 34 57169 0 0 NVIDIA CORP COM 67066G104 85581 592010 SH SOLE 36 592010 0 0 NVIDIA CORP COM 67066G104 396 2736 SH SOLE 40 2736 0 0 NVIDIA CORP NOTE 1.000%12/0 67066GAC8 208 29000 PRN SOLE 21 29000 0 0 NVR INC COM 62944T105 11771 4883 SH SOLE 2 2045 0 2838 NVR INC COM 62944T105 2980 1236 SH SOLE 4 1071 0 165 NVR INC COM 62944T105 1897 787 SH SOLE 7 787 0 0 NVR INC COM 62944T105 55 23 SH SOLE 15 23 0 0 NVR INC COM 62944T105 30689 12731 SH SOLE 18 11710 0 1021 NVR INC COM 62944T105 7229 2999 SH SOLE 19 2999 0 0 NVR INC COM 62944T105 7659 3177 SH SOLE 20 0 0 3177 NVR INC COM 62944T105 513648 213078 SH SOLE 21 213078 0 0 NVR INC COM 62944T105 272406 113003 SH SOLE 22 102131 0 10872 NVR INC COM 62944T105 10303 4274 SH SOLE 23 4274 0 0 NVR INC COM 62944T105 6323 2623 SH SOLE 25 2353 0 270 NVR INC COM 62944T105 17578 7292 SH SOLE 26 3495 0 3797 NVR INC COM 62944T105 1873 777 SH SOLE 28 585 0 192 NVR INC COM 62944T105 2690 1116 SH SOLE 29 127 0 989 NVR INC COM 62944T105 10819 4488 SH SOLE 30 4488 0 0 NVR INC COM 62944T105 3871 1606 SH SOLE 31 725 0 881 NVR INC COM 62944T105 4221 1751 SH SOLE 34 1751 0 0 NVR INC COM 62944T105 9577 3973 SH SOLE 36 3973 0 0 NVR INC COM 62944T105 43 18 SH SOLE 40 18 0 0 NXP SEMICONDUCTORS N V COM N6596X109 28050 256281 SH SOLE 2 55229 0 201052 NXP SEMICONDUCTORS N V COM N6596X109 11532 105366 SH SOLE 4 96934 0 8432 NXP SEMICONDUCTORS N V COM N6596X109 17513 160009 SH SOLE 7 160009 0 0 NXP SEMICONDUCTORS N V COM N6596X109 951 8690 SH SOLE 13 8690 0 0 NXP SEMICONDUCTORS N V COM N6596X109 244 2228 SH SOLE 15 2228 0 0 NXP SEMICONDUCTORS N V COM N6596X109 96766 884112 SH SOLE 18 882032 0 2080 NXP SEMICONDUCTORS N V COM N6596X109 41 374 SH OTR 19 374 0 0 NXP SEMICONDUCTORS N V COM N6596X109 40133 366680 SH SOLE 19 366680 0 0 NXP SEMICONDUCTORS N V COM N6596X109 619321 5658480 SH SOLE 21 5658480 0 0 NXP SEMICONDUCTORS N V COM N6596X109 885380 8089355 SH SOLE 22 6756001 0 1333354 NXP SEMICONDUCTORS N V COM N6596X109 46470 424574 SH SOLE 23 424574 0 0 NXP SEMICONDUCTORS N V COM N6596X109 25608 233972 SH SOLE 25 233972 0 0 NXP SEMICONDUCTORS N V COM N6596X109 86340 788852 SH SOLE 26 150354 0 638498 NXP SEMICONDUCTORS N V COM N6596X109 5401 49346 SH SOLE 28 49346 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1305 11922 SH SOLE 29 11922 0 0 NXP SEMICONDUCTORS N V COM N6596X109 116885 1067934 SH SOLE 30 1067934 0 0 NXP SEMICONDUCTORS N V COM N6596X109 39106 357300 SH SOLE 31 98936 0 258364 NXP SEMICONDUCTORS N V COM N6596X109 6776 61914 SH SOLE 34 61914 0 0 NXP SEMICONDUCTORS N V COM N6596X109 40252 367762 SH SOLE 36 367762 0 0 NXP SEMICONDUCTORS N V COM N6596X109 182 1663 SH SOLE 40 1663 0 0 NXSTAGE MEDICAL INC COM 67072V103 97 3862 SH SOLE 2 3378 0 484 NXSTAGE MEDICAL INC COM 67072V103 5 193 SH SOLE 4 193 0 0 NXSTAGE MEDICAL INC COM 67072V103 41 1629 SH SOLE 7 1629 0 0 NXSTAGE MEDICAL INC COM 67072V103 7 273 SH SOLE 17 0 0 273 NXSTAGE MEDICAL INC COM 67072V103 5575 222388 SH SOLE 18 222388 0 0 NXSTAGE MEDICAL INC COM 67072V103 1064 42439 SH SOLE 19 42439 0 0 NXSTAGE MEDICAL INC COM 67072V103 54837 2187368 SH SOLE 21 2187368 0 0 NXSTAGE MEDICAL INC COM 67072V103 41501 1655416 SH SOLE 22 1532745 0 122671 NXSTAGE MEDICAL INC COM 67072V103 660 26318 SH SOLE 26 21852 0 4466 NXSTAGE MEDICAL INC COM 67072V103 217 8674 SH SOLE 28 8674 0 0 NXSTAGE MEDICAL INC COM 67072V103 283 11295 SH SOLE 30 11295 0 0 NXSTAGE MEDICAL INC COM 67072V103 154 6161 SH SOLE 40 6161 0 0 NXT ID INC COM NEW 67091J206 0 250 SH SOLE 21 250 0 0 NXT ID INC COM NEW 67091J206 6 3275 SH SOLE 22 3275 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 16 3650 SH SOLE 2 1230 0 2420 NYMOX PHARMACEUTICAL CORP COM P73398102 461 104667 SH SOLE 18 104667 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 54 12337 SH SOLE 19 12337 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 4058 922274 SH SOLE 21 922274 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 916 208215 SH SOLE 22 191854 0 16361 O REILLY AUTOMOTIVE INC NEW COM 67103H107 27659 126447 SH SOLE 2 38370 0 88077 O REILLY AUTOMOTIVE INC NEW COM 67103H107 7212 32971 SH SOLE 4 30599 0 2372 O REILLY AUTOMOTIVE INC NEW COM 67103H107 14818 67742 SH SOLE 7 66858 0 884 O REILLY AUTOMOTIVE INC NEW COM 67103H107 422 1927 SH SOLE 13 1927 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 162 740 SH SOLE 15 740 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 52728 241052 SH SOLE 18 228488 0 12564 O REILLY AUTOMOTIVE INC NEW COM 67103H107 75369 344558 SH SOLE 19 344558 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 417669 1909432 SH SOLE 21 1909432 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 538430 2461508 SH SOLE 22 2042215 0 419293 O REILLY AUTOMOTIVE INC NEW COM 67103H107 24193 110602 SH SOLE 23 110602 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 14064 64294 SH SOLE 25 64294 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 53074 242636 SH SOLE 26 85171 0 157465 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4246 19410 SH SOLE 28 14580 0 4830 O REILLY AUTOMOTIVE INC NEW COM 67103H107 764 3494 SH SOLE 29 3494 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 63429 289975 SH SOLE 30 289975 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10602 48469 SH SOLE 31 19504 0 28965 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3514 16067 SH SOLE 32 16067 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 28060 128281 SH SOLE 34 128281 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 22563 103150 SH SOLE 36 103150 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 114 519 SH SOLE 40 519 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 16 1186 SH SOLE 18 1186 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 39 2787 SH SOLE 21 2787 0 0 OASIS PETE INC NEW COM 674215108 408 50679 SH SOLE 2 11439 0 39240 OASIS PETE INC NEW COM 674215108 11 1377 SH SOLE 4 1377 0 0 OASIS PETE INC NEW COM 674215108 77 9521 SH SOLE 7 9521 0 0 OASIS PETE INC NEW COM 674215108 7236 898932 SH SOLE 18 898932 0 0 OASIS PETE INC NEW COM 674215108 1252 155503 SH SOLE 19 155503 0 0 OASIS PETE INC NEW COM 674215108 62290 7737864 SH SOLE 21 7737864 0 0 OASIS PETE INC NEW COM 674215108 52551 6528028 SH SOLE 22 6095928 0 432100 OASIS PETE INC NEW COM 674215108 677 84098 SH SOLE 26 69961 0 14137 OASIS PETE INC NEW COM 674215108 252 31243 SH SOLE 28 31243 0 0 OASIS PETE INC NEW COM 674215108 309 38358 SH SOLE 29 0 0 38358 OASIS PETE INC NEW COM 674215108 953 118395 SH SOLE 30 118395 0 0 OASIS PETE INC NEW COM 674215108 131 16227 SH SOLE 36 16227 0 0 OASIS PETE INC NEW COM 674215108 153 18956 SH SOLE 40 18956 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 1687 1720000 PRN SOLE 2 1250000 0 470000 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 613 625000 PRN SOLE 19 625000 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 426 434000 PRN SOLE 21 434000 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 15 15000 PRN SOLE 25 15000 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 593 605000 PRN SOLE 26 605000 0 0 OASIS PETE INC NEW NOTE 2.625% 9/1 674215AJ7 353 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 286 28864 SH SOLE 18 28864 0 0 OBALON THERAPEUTICS INC COM 67424L100 38 3861 SH SOLE 19 3861 0 0 OBALON THERAPEUTICS INC COM 67424L100 2648 267193 SH SOLE 21 267193 0 0 OBALON THERAPEUTICS INC COM 67424L100 511 51579 SH SOLE 22 46485 0 5094 OBSIDIAN ENERGY LTD COM 674482104 0 3 SH SOLE 17 0 0 3 OBSIDIAN ENERGY LTD COM 674482104 1 904 SH SOLE 21 904 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 58868 983257 SH SOLE 2 240567 0 742690 OCCIDENTAL PETE CORP DEL COM 674599105 14426 240951 SH SOLE 4 221829 0 19122 OCCIDENTAL PETE CORP DEL COM 674599105 35390 591121 SH SOLE 7 548775 0 42346 OCCIDENTAL PETE CORP DEL COM 674599105 2616 43697 SH SOLE 13 43697 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 291 4861 SH SOLE 15 4861 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1 9 SH SOLE 17 0 0 9 OCCIDENTAL PETE CORP DEL COM 674599105 253617 4236135 SH SOLE 18 4013457 0 222678 OCCIDENTAL PETE CORP DEL COM 674599105 828 13835 SH OTR 19 0 13835 0 OCCIDENTAL PETE CORP DEL COM 674599105 379607 6340513 SH SOLE 19 6340513 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 18549 309820 SH SOLE 20 0 0 309820 OCCIDENTAL PETE CORP DEL COM 674599105 1018436 17010782 SH SOLE 21 17010782 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 1256312 20983999 SH SOLE 22 17256715 0 3727284 OCCIDENTAL PETE CORP DEL COM 674599105 56618 945684 SH SOLE 23 945684 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 35444 592015 SH SOLE 25 592015 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 125025 2088277 SH SOLE 26 599167 0 1489110 OCCIDENTAL PETE CORP DEL COM 674599105 9715 162270 SH SOLE 28 121970 0 40300 OCCIDENTAL PETE CORP DEL COM 674599105 1775 29640 SH SOLE 29 29640 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 129104 2156413 SH SOLE 30 2156413 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 23741 396536 SH SOLE 31 158652 0 237884 OCCIDENTAL PETE CORP DEL COM 674599105 5859 97869 SH SOLE 32 97869 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 6983 116629 SH SOLE 34 116629 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 55140 920991 SH SOLE 36 920991 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 231 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 24 5969 SH SOLE 21 5969 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 2 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 G66964100 0 9 SH SOLE 23 9 0 0 OCEANEERING INTL INC COM 675232102 2261 98995 SH SOLE 2 50058 0 48937 OCEANEERING INTL INC COM 675232102 119 5191 SH SOLE 4 5191 0 0 OCEANEERING INTL INC COM 675232102 99 4317 SH SOLE 7 4317 0 0 OCEANEERING INTL INC COM 675232102 0 11 SH SOLE 17 0 0 11 OCEANEERING INTL INC COM 675232102 7683 336384 SH SOLE 18 336384 0 0 OCEANEERING INTL INC COM 675232102 4884 213843 SH SOLE 19 213843 0 0 OCEANEERING INTL INC COM 675232102 102650 4494322 SH SOLE 21 4494322 0 0 OCEANEERING INTL INC COM 675232102 73718 3227579 SH SOLE 22 2891420 0 336159 OCEANEERING INTL INC COM 675232102 617 26997 SH SOLE 26 20293 0 6704 OCEANEERING INTL INC COM 675232102 323 14132 SH SOLE 28 14132 0 0 OCEANEERING INTL INC COM 675232102 492 21544 SH SOLE 29 0 0 21544 OCEANEERING INTL INC COM 675232102 384 16801 SH SOLE 30 16801 0 0 OCEANEERING INTL INC COM 675232102 52 2256 SH SOLE 31 2256 0 0 OCEANEERING INTL INC COM 675232102 90 3948 SH SOLE 36 3948 0 0 OCEANEERING INTL INC COM 675232102 251 10990 SH SOLE 40 10990 0 0 OCEANFIRST FINL CORP COM 675234108 174 6422 SH SOLE 2 1354 0 5068 OCEANFIRST FINL CORP COM 675234108 13 462 SH SOLE 7 462 0 0 OCEANFIRST FINL CORP COM 675234108 3387 124896 SH SOLE 18 124896 0 0 OCEANFIRST FINL CORP COM 675234108 561 20669 SH SOLE 19 20669 0 0 OCEANFIRST FINL CORP COM 675234108 27315 1007200 SH SOLE 21 1007200 0 0 OCEANFIRST FINL CORP COM 675234108 23471 865438 SH SOLE 22 810027 0 55411 OCEANFIRST FINL CORP COM 675234108 169 6230 SH SOLE 28 6230 0 0 OCEANFIRST FINL CORP COM 675234108 112 4148 SH SOLE 30 4148 0 0 OCEANFIRST FINL CORP COM 675234108 106 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 83 71722 SH SOLE 21 71722 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 1 510 SH SOLE 18 510 0 0 OCLARO INC COM NEW 67555N206 134 14400 SH SOLE 2 9403 0 4997 OCLARO INC COM NEW 67555N206 15 1564 SH SOLE 4 1564 0 0 OCLARO INC COM NEW 67555N206 39 4204 SH SOLE 7 4204 0 0 OCLARO INC COM NEW 67555N206 1 54 SH SOLE 17 0 0 54 OCLARO INC COM NEW 67555N206 6859 734324 SH SOLE 18 734324 0 0 OCLARO INC COM NEW 67555N206 978 104668 SH SOLE 19 104668 0 0 OCLARO INC COM NEW 67555N206 110944 11878417 SH SOLE 21 11878417 0 0 OCLARO INC COM NEW 67555N206 35495 3800305 SH SOLE 22 3477356 0 322949 OCLARO INC COM NEW 67555N206 612 65478 SH SOLE 26 55520 0 9958 OCLARO INC COM NEW 67555N206 225 24132 SH SOLE 28 24132 0 0 OCLARO INC COM NEW 67555N206 1733 185526 SH SOLE 30 185526 0 0 OCLARO INC COM NEW 67555N206 131 14034 SH SOLE 40 14034 0 0 OCONEE FED FINL CORP COM 675607105 85 3089 SH SOLE 18 3089 0 0 OCONEE FED FINL CORP COM 675607105 17 624 SH SOLE 19 624 0 0 OCONEE FED FINL CORP COM 675607105 1064 38675 SH SOLE 21 38675 0 0 OCONEE FED FINL CORP COM 675607105 160 5800 SH SOLE 22 5451 0 349 OCULAR THERAPEUTIX INC COM 67576A100 11 1154 SH SOLE 2 1095 0 59 OCULAR THERAPEUTIX INC COM 67576A100 3 322 SH SOLE 7 322 0 0 OCULAR THERAPEUTIX INC COM 67576A100 758 81770 SH SOLE 18 81770 0 0 OCULAR THERAPEUTIX INC COM 67576A100 135 14572 SH SOLE 19 14572 0 0 OCULAR THERAPEUTIX INC COM 67576A100 6667 719220 SH SOLE 21 719220 0 0 OCULAR THERAPEUTIX INC COM 67576A100 5220 563062 SH SOLE 22 538258 0 24804 OCWEN FINL CORP COM NEW 675746309 64 23815 SH SOLE 2 5003 0 18812 OCWEN FINL CORP COM NEW 675746309 2 634 SH SOLE 4 634 0 0 OCWEN FINL CORP COM NEW 675746309 8 3137 SH SOLE 7 3137 0 0 OCWEN FINL CORP COM NEW 675746309 1143 424974 SH SOLE 18 424974 0 0 OCWEN FINL CORP COM NEW 675746309 179 66431 SH SOLE 19 66431 0 0 OCWEN FINL CORP COM NEW 675746309 9234 3432797 SH SOLE 21 3432797 0 0 OCWEN FINL CORP COM NEW 675746309 7166 2664035 SH SOLE 22 2442544 0 221491 OCWEN FINL CORP COM NEW 675746309 109 40470 SH SOLE 26 28439 0 12031 OCWEN FINL CORP COM NEW 675746309 41 15315 SH SOLE 28 15315 0 0 OCWEN FINL CORP COM NEW 675746309 40 14858 SH SOLE 30 14858 0 0 OCWEN FINL CORP COM NEW 675746309 30 11019 SH SOLE 40 11019 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 4 1191 SH SOLE 18 1191 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 9 2444 SH SOLE 19 2444 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 75 20933 SH SOLE 21 20933 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 691 191884 SH SOLE 22 191884 0 0 OFFICE DEPOT INC COM 676220106 1732 307142 SH SOLE 2 223352 0 83790 OFFICE DEPOT INC COM 676220106 55 9672 SH SOLE 4 9672 0 0 OFFICE DEPOT INC COM 676220106 199 35243 SH SOLE 7 35243 0 0 OFFICE DEPOT INC COM 676220106 19321 3425661 SH SOLE 18 3425661 0 0 OFFICE DEPOT INC COM 676220106 1949 345635 SH SOLE 19 345635 0 0 OFFICE DEPOT INC COM 676220106 179325 31795239 SH SOLE 21 31795239 0 0 OFFICE DEPOT INC COM 676220106 95242 16886927 SH SOLE 22 15882303 0 1004624 OFFICE DEPOT INC COM 676220106 745 132165 SH SOLE 26 98993 0 33172 OFFICE DEPOT INC COM 676220106 400 70878 SH SOLE 28 70878 0 0 OFFICE DEPOT INC COM 676220106 526 93280 SH SOLE 29 0 0 93280 OFFICE DEPOT INC COM 676220106 432 76628 SH SOLE 30 76628 0 0 OFFICE DEPOT INC COM 676220106 1052 186469 SH SOLE 36 186469 0 0 OFFICE DEPOT INC COM 676220106 302 53553 SH SOLE 40 53553 0 0 OFG BANCORP COM 67103X102 98 9798 SH SOLE 2 2788 0 7010 OFG BANCORP COM 67103X102 4 377 SH SOLE 4 377 0 0 OFG BANCORP COM 67103X102 10 1047 SH SOLE 7 1047 0 0 OFG BANCORP COM 67103X102 2323 232297 SH SOLE 18 232297 0 0 OFG BANCORP COM 67103X102 291 29134 SH SOLE 19 29134 0 0 OFG BANCORP COM 67103X102 38733 3873312 SH SOLE 21 3873312 0 0 OFG BANCORP COM 67103X102 12844 1284354 SH SOLE 22 1204248 0 80106 OFG BANCORP COM 67103X102 31 3083 SH SOLE 26 0 0 3083 OFG BANCORP COM 67103X102 66 6641 SH SOLE 28 6641 0 0 OFG BANCORP COM 67103X102 742 74244 SH SOLE 30 74244 0 0 OFG BANCORP COM 67103X102 34 3399 SH SOLE 34 3399 0 0 OFG BANCORP COM 67103X102 44 4372 SH SOLE 40 4372 0 0 OGE ENERGY CORP COM 670837103 16439 472529 SH SOLE 2 280522 0 192007 OGE ENERGY CORP COM 670837103 3078 88470 SH SOLE 4 83942 0 4528 OGE ENERGY CORP COM 670837103 2231 64116 SH SOLE 7 54730 0 9386 OGE ENERGY CORP COM 670837103 51 1457 SH SOLE 13 1457 0 0 OGE ENERGY CORP COM 670837103 26557 763362 SH SOLE 18 743605 0 19757 OGE ENERGY CORP COM 670837103 7312 210187 SH SOLE 19 210187 0 0 OGE ENERGY CORP COM 670837103 6960 200049 SH SOLE 20 0 0 200049 OGE ENERGY CORP COM 670837103 423705 12178928 SH SOLE 21 12178928 0 0 OGE ENERGY CORP COM 670837103 226501 6510518 SH SOLE 22 5852261 0 658257 OGE ENERGY CORP COM 670837103 9310 267619 SH SOLE 23 267619 0 0 OGE ENERGY CORP COM 670837103 12040 346079 SH SOLE 26 170769 0 175310 OGE ENERGY CORP COM 670837103 1444 41515 SH SOLE 28 30818 0 10697 OGE ENERGY CORP COM 670837103 326 9368 SH SOLE 29 9368 0 0 OGE ENERGY CORP COM 670837103 11129 319903 SH SOLE 30 319903 0 0 OGE ENERGY CORP COM 670837103 3141 90275 SH SOLE 31 43023 0 47252 OGE ENERGY CORP COM 670837103 2344 67383 SH SOLE 32 67383 0 0 OGE ENERGY CORP COM 670837103 6141 176528 SH SOLE 34 176528 0 0 OGE ENERGY CORP COM 670837103 1696 48752 SH SOLE 36 48752 0 0 OGE ENERGY CORP COM 670837103 33 958 SH SOLE 40 958 0 0 OHIO VY BANC CORP COM 677719106 16 457 SH SOLE 2 134 0 323 OHIO VY BANC CORP COM 677719106 550 15255 SH SOLE 18 15255 0 0 OHIO VY BANC CORP COM 677719106 101 2802 SH SOLE 19 2802 0 0 OHIO VY BANC CORP COM 677719106 4341 120408 SH SOLE 21 120408 0 0 OHIO VY BANC CORP COM 677719106 1543 42791 SH SOLE 22 40387 0 2404 OHR PHARMACEUTICAL INC COM NEW 67778H200 6 9287 SH SOLE 19 9287 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 6 9779 SH SOLE 21 9779 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 255 397712 SH SOLE 22 397712 0 0 OIL DRI CORP AMER COM 677864100 45 1081 SH SOLE 2 189 0 892 OIL DRI CORP AMER COM 677864100 820 19513 SH SOLE 18 19513 0 0 OIL DRI CORP AMER COM 677864100 151 3592 SH SOLE 19 3592 0 0 OIL DRI CORP AMER COM 677864100 6761 160927 SH SOLE 21 160927 0 0 OIL DRI CORP AMER COM 677864100 1942 46232 SH SOLE 22 43093 0 3139 OIL STS INTL INC COM 678026105 856 31536 SH SOLE 2 22998 0 8538 OIL STS INTL INC COM 678026105 6 213 SH SOLE 4 213 0 0 OIL STS INTL INC COM 678026105 63 2337 SH SOLE 7 2337 0 0 OIL STS INTL INC COM 678026105 9331 343682 SH SOLE 18 343682 0 0 OIL STS INTL INC COM 678026105 919 33858 SH SOLE 19 33858 0 0 OIL STS INTL INC COM 678026105 92567 3409481 SH SOLE 21 3409481 0 0 OIL STS INTL INC COM 678026105 44448 1637127 SH SOLE 22 1540101 0 97026 OIL STS INTL INC COM 678026105 373 13732 SH SOLE 26 10746 0 2986 OIL STS INTL INC COM 678026105 189 6977 SH SOLE 28 6977 0 0 OIL STS INTL INC COM 678026105 213 7861 SH SOLE 30 7861 0 0 OIL STS INTL INC COM 678026105 141 5190 SH SOLE 36 5190 0 0 OIL STS INTL INC COM 678026105 149 5498 SH SOLE 40 5498 0 0 OKTA INC CL A 679295105 12 510 SH SOLE 2 369 0 141 OKTA INC CL A 679295105 19 841 SH SOLE 7 841 0 0 OKTA INC CL A 679295105 868 38087 SH SOLE 18 38087 0 0 OKTA INC CL A 679295105 5998 263081 SH SOLE 19 263081 0 0 OKTA INC CL A 679295105 7138 313081 SH SOLE 21 313081 0 0 OKTA INC CL A 679295105 11224 492298 SH SOLE 22 455561 0 36737 OKTA INC CL A 679295105 19 813 SH SOLE 23 813 0 0 OKTA INC CL A 679295105 558 24495 SH SOLE 29 0 0 24495 OKTA INC CL A 679295105 1435 62937 SH SOLE 34 62937 0 0 OLD DOMINION FGHT LINES INC COM 679580100 5913 62083 SH SOLE 2 36799 0 25284 OLD DOMINION FGHT LINES INC COM 679580100 33 345 SH SOLE 4 345 0 0 OLD DOMINION FGHT LINES INC COM 679580100 205 2149 SH SOLE 7 2149 0 0 OLD DOMINION FGHT LINES INC COM 679580100 22082 231859 SH SOLE 18 231859 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2935 30816 SH SOLE 19 30816 0 0 OLD DOMINION FGHT LINES INC COM 679580100 271161 2847138 SH SOLE 21 2847138 0 0 OLD DOMINION FGHT LINES INC COM 679580100 202849 2129870 SH SOLE 22 1930254 0 199616 OLD DOMINION FGHT LINES INC COM 679580100 1155 12127 SH SOLE 25 12127 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2112 22178 SH SOLE 26 18097 0 4081 OLD DOMINION FGHT LINES INC COM 679580100 853 8952 SH SOLE 28 8952 0 0 OLD DOMINION FGHT LINES INC COM 679580100 978 10271 SH SOLE 30 10271 0 0 OLD DOMINION FGHT LINES INC COM 679580100 140 1475 SH SOLE 31 1475 0 0 OLD DOMINION FGHT LINES INC COM 679580100 627 6580 SH SOLE 34 6580 0 0 OLD DOMINION FGHT LINES INC COM 679580100 234 2454 SH SOLE 36 2454 0 0 OLD DOMINION FGHT LINES INC COM 679580100 646 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 937 33253 SH SOLE 18 33253 0 0 OLD LINE BANCSHARES INC COM 67984M100 118 4176 SH SOLE 19 4176 0 0 OLD LINE BANCSHARES INC COM 67984M100 7664 271973 SH SOLE 21 271973 0 0 OLD LINE BANCSHARES INC COM 67984M100 2368 84026 SH SOLE 22 76593 0 7433 OLD NATL BANCORP IND COM 680033107 468 27153 SH SOLE 2 5637 0 21516 OLD NATL BANCORP IND COM 680033107 11 645 SH SOLE 4 645 0 0 OLD NATL BANCORP IND COM 680033107 48 2793 SH SOLE 7 2793 0 0 OLD NATL BANCORP IND COM 680033107 11658 675820 SH SOLE 18 675820 0 0 OLD NATL BANCORP IND COM 680033107 5167 299532 SH SOLE 19 299532 0 0 OLD NATL BANCORP IND COM 680033107 201408 11675811 SH SOLE 21 11675811 0 0 OLD NATL BANCORP IND COM 680033107 66600 3860880 SH SOLE 22 3615229 0 245651 OLD NATL BANCORP IND COM 680033107 840 48687 SH SOLE 26 40499 0 8188 OLD NATL BANCORP IND COM 680033107 325 18824 SH SOLE 28 18824 0 0 OLD NATL BANCORP IND COM 680033107 3326 192792 SH SOLE 30 192792 0 0 OLD NATL BANCORP IND COM 680033107 221 12813 SH SOLE 40 12813 0 0 OLD POINT FINL CORP COM 680194107 15 446 SH SOLE 2 150 0 296 OLD POINT FINL CORP COM 680194107 436 13247 SH SOLE 18 13247 0 0 OLD POINT FINL CORP COM 680194107 49 1479 SH SOLE 19 1479 0 0 OLD POINT FINL CORP COM 680194107 3544 107785 SH SOLE 21 107785 0 0 OLD POINT FINL CORP COM 680194107 1007 30626 SH SOLE 22 28640 0 1986 OLD REP INTL CORP COM 680223104 5352 274034 SH SOLE 2 151999 0 122035 OLD REP INTL CORP COM 680223104 28 1435 SH SOLE 4 1435 0 0 OLD REP INTL CORP COM 680223104 7520 385051 SH SOLE 7 385051 0 0 OLD REP INTL CORP COM 680223104 34 1739 SH SOLE 15 1739 0 0 OLD REP INTL CORP COM 680223104 17772 909996 SH SOLE 18 909996 0 0 OLD REP INTL CORP COM 680223104 2184 111841 SH SOLE 19 111841 0 0 OLD REP INTL CORP COM 680223104 272969 13976913 SH SOLE 21 13976913 0 0 OLD REP INTL CORP COM 680223104 150270 7694340 SH SOLE 22 6928397 0 765943 OLD REP INTL CORP COM 680223104 3423 175270 SH SOLE 25 175270 0 0 OLD REP INTL CORP COM 680223104 2502 128117 SH SOLE 26 84659 0 43458 OLD REP INTL CORP COM 680223104 704 36032 SH SOLE 28 36032 0 0 OLD REP INTL CORP COM 680223104 427 21887 SH SOLE 29 0 0 21887 OLD REP INTL CORP COM 680223104 745 38149 SH SOLE 30 38149 0 0 OLD REP INTL CORP COM 680223104 110 5638 SH SOLE 31 5638 0 0 OLD REP INTL CORP COM 680223104 1459 74701 SH SOLE 32 74701 0 0 OLD REP INTL CORP COM 680223104 4569 233938 SH SOLE 36 233938 0 0 OLD REP INTL CORP COM 680223104 506 25929 SH SOLE 40 25929 0 0 OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 1001 791000 PRN SOLE 21 791000 0 0 OLD SECOND BANCORP INC ILL COM 680277100 65 5635 SH SOLE 2 1029 0 4606 OLD SECOND BANCORP INC ILL COM 680277100 21 1795 SH SOLE 7 1795 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1327 114931 SH SOLE 18 114931 0 0 OLD SECOND BANCORP INC ILL COM 680277100 237 20555 SH SOLE 19 20555 0 0 OLD SECOND BANCORP INC ILL COM 680277100 10835 938123 SH SOLE 21 938123 0 0 OLD SECOND BANCORP INC ILL COM 680277100 9280 803464 SH SOLE 22 724753 0 78711 OLIN CORP COM PAR $1 680665205 6361 210080 SH SOLE 2 153271 0 56809 OLIN CORP COM PAR $1 680665205 26 869 SH SOLE 4 869 0 0 OLIN CORP COM PAR $1 680665205 2519 83175 SH SOLE 7 83175 0 0 OLIN CORP COM PAR $1 680665205 18228 601977 SH SOLE 18 601977 0 0 OLIN CORP COM PAR $1 680665205 2340 77281 SH SOLE 19 77281 0 0 OLIN CORP COM PAR $1 680665205 281264 9288775 SH SOLE 21 9288775 0 0 OLIN CORP COM PAR $1 680665205 150520 4970937 SH SOLE 22 4596896 0 374041 OLIN CORP COM PAR $1 680665205 1784 58901 SH SOLE 26 49221 0 9680 OLIN CORP COM PAR $1 680665205 712 23501 SH SOLE 28 23501 0 0 OLIN CORP COM PAR $1 680665205 13736 453629 SH SOLE 30 453629 0 0 OLIN CORP COM PAR $1 680665205 112 3711 SH SOLE 31 3711 0 0 OLIN CORP COM PAR $1 680665205 1518 50141 SH SOLE 32 50141 0 0 OLIN CORP COM PAR $1 680665205 277 9156 SH SOLE 34 9156 0 0 OLIN CORP COM PAR $1 680665205 206 6795 SH SOLE 36 6795 0 0 OLIN CORP COM PAR $1 680665205 557 18380 SH SOLE 40 18380 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 269 6326 SH SOLE 2 6147 0 179 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 14 320 SH SOLE 4 320 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 46 1081 SH SOLE 7 1081 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 9479 222517 SH SOLE 18 222517 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1315 30863 SH SOLE 19 30863 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 171241 4019747 SH SOLE 21 4019747 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 54052 1268828 SH SOLE 22 1173272 0 95556 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1181 27724 SH SOLE 26 24728 0 2996 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 299 7030 SH SOLE 28 7030 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2928 68733 SH SOLE 30 68733 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 269 6314 SH SOLE 40 6314 0 0 OLYMPIC STEEL INC COM 68162K106 39 1980 SH SOLE 2 372 0 1608 OLYMPIC STEEL INC COM 68162K106 929 47693 SH SOLE 18 47693 0 0 OLYMPIC STEEL INC COM 68162K106 113 5792 SH SOLE 19 5792 0 0 OLYMPIC STEEL INC COM 68162K106 15072 773736 SH SOLE 21 773736 0 0 OLYMPIC STEEL INC COM 68162K106 6851 351677 SH SOLE 22 337279 0 14398 OLYMPIC STEEL INC COM 68162K106 226 11577 SH SOLE 30 11577 0 0 OM ASSET MGMT PLC SHS G67506108 56 3780 SH SOLE 2 3780 0 0 OM ASSET MGMT PLC SHS G67506108 10 705 SH SOLE 7 705 0 0 OM ASSET MGMT PLC SHS G67506108 3373 226990 SH SOLE 18 226990 0 0 OM ASSET MGMT PLC SHS G67506108 557 37469 SH SOLE 19 37469 0 0 OM ASSET MGMT PLC SHS G67506108 23426 1576440 SH SOLE 21 1576440 0 0 OM ASSET MGMT PLC SHS G67506108 10322 694585 SH SOLE 22 518565 0 176020 OM ASSET MGMT PLC SHS G67506108 1752 117867 SH SOLE 23 117867 0 0 OM ASSET MGMT PLC SHS G67506108 92 6206 SH SOLE 28 6206 0 0 OM ASSET MGMT PLC SHS G67506108 389 26209 SH SOLE 29 0 0 26209 OM ASSET MGMT PLC SHS G67506108 178 11957 SH SOLE 30 11957 0 0 OM ASSET MGMT PLC SHS G67506108 1600 107703 SH SOLE 34 107703 0 0 OM ASSET MGMT PLC SHS G67506108 62 4194 SH SOLE 40 4194 0 0 OMEGA FLEX INC COM 682095104 6 97 SH SOLE 2 97 0 0 OMEGA FLEX INC COM 682095104 673 10449 SH SOLE 18 10449 0 0 OMEGA FLEX INC COM 682095104 156 2418 SH SOLE 19 2418 0 0 OMEGA FLEX INC COM 682095104 5786 89847 SH SOLE 21 89847 0 0 OMEGA FLEX INC COM 682095104 2156 33478 SH SOLE 22 31140 0 2338 OMEGA HEALTHCARE INVS INC COM 681936100 6946 210361 SH SOLE 2 106294 0 104067 OMEGA HEALTHCARE INVS INC COM 681936100 2094 63420 SH SOLE 4 63420 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 8194 248166 SH SOLE 7 248166 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 223 6766 SH SOLE 15 6766 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 22139 670460 SH SOLE 18 670460 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 8387 253993 SH SOLE 19 253993 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 315323 9549454 SH SOLE 21 9549454 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 264308 8004473 SH SOLE 22 7405501 0 598972 OMEGA HEALTHCARE INVS INC COM 681936100 321 9726 SH SOLE 23 9726 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 11222 339850 SH SOLE 25 339850 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4202 127250 SH SOLE 26 56096 0 71154 OMEGA HEALTHCARE INVS INC COM 681936100 889 26930 SH SOLE 28 26930 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2193 66406 SH SOLE 29 66406 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 32987 999015 SH SOLE 30 999015 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 142 4287 SH SOLE 31 4287 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 144 4359 SH SOLE 36 4359 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 729 22083 SH SOLE 40 22083 0 0 OMEGA PROTEIN CORP COM 68210P107 92 5112 SH SOLE 2 1018 0 4094 OMEGA PROTEIN CORP COM 68210P107 930 51974 SH SOLE 7 51974 0 0 OMEGA PROTEIN CORP COM 68210P107 1607 89774 SH SOLE 18 89774 0 0 OMEGA PROTEIN CORP COM 68210P107 260 14526 SH SOLE 19 14526 0 0 OMEGA PROTEIN CORP COM 68210P107 12955 723746 SH SOLE 21 723746 0 0 OMEGA PROTEIN CORP COM 68210P107 11208 626172 SH SOLE 22 585936 0 40236 OMEGA PROTEIN CORP COM 68210P107 13 701 SH SOLE 23 701 0 0 OMEGA PROTEIN CORP COM 68210P107 58 3248 SH SOLE 28 3248 0 0 OMEGA PROTEIN CORP COM 68210P107 53 2942 SH SOLE 30 2942 0 0 OMEROS CORP COM 682143102 41 2058 SH SOLE 2 1788 0 270 OMEROS CORP COM 682143102 16 803 SH SOLE 7 803 0 0 OMEROS CORP COM 682143102 2981 149785 SH SOLE 18 149785 0 0 OMEROS CORP COM 682143102 542 27225 SH SOLE 19 27225 0 0 OMEROS CORP COM 682143102 47860 2404424 SH SOLE 21 2404424 0 0 OMEROS CORP COM 682143102 22177 1114124 SH SOLE 22 1044857 0 69267 OMEROS CORP COM 682143102 103 5175 SH SOLE 28 5175 0 0 OMEROS CORP COM 682143102 133 6700 SH SOLE 30 6700 0 0 OMEROS CORP COM 682143102 72 3632 SH SOLE 40 3632 0 0 OMINTO INC COM NEW 68217C208 10 644 SH SOLE 2 644 0 0 OMINTO INC COM NEW 68217C208 698 45770 SH SOLE 18 45770 0 0 OMINTO INC COM NEW 68217C208 89 5817 SH SOLE 19 5817 0 0 OMINTO INC COM NEW 68217C208 6539 428755 SH SOLE 21 428755 0 0 OMINTO INC COM NEW 68217C208 1686 110537 SH SOLE 22 100608 0 9929 OMNICELL INC COM 68213N109 85 1975 SH SOLE 2 1582 0 393 OMNICELL INC COM 68213N109 6 131 SH SOLE 4 131 0 0 OMNICELL INC COM 68213N109 40 929 SH SOLE 7 929 0 0 OMNICELL INC COM 68213N109 7366 170898 SH SOLE 18 170898 0 0 OMNICELL INC COM 68213N109 1063 24663 SH SOLE 19 24663 0 0 OMNICELL INC COM 68213N109 140655 3263458 SH SOLE 21 3263458 0 0 OMNICELL INC COM 68213N109 44766 1038660 SH SOLE 22 966986 0 71674 OMNICELL INC COM 68213N109 1118 25947 SH SOLE 26 23225 0 2722 OMNICELL INC COM 68213N109 221 5130 SH SOLE 28 5130 0 0 OMNICELL INC COM 68213N109 2301 53398 SH SOLE 30 53398 0 0 OMNICELL INC COM 68213N109 169 3930 SH SOLE 40 3930 0 0 OMNICOM GROUP INC COM 681919106 36901 445131 SH SOLE 2 212089 0 233042 OMNICOM GROUP INC COM 681919106 8733 105345 SH SOLE 4 99490 0 5855 OMNICOM GROUP INC COM 681919106 17387 209732 SH SOLE 7 206778 0 2954 OMNICOM GROUP INC COM 681919106 305 3684 SH SOLE 13 3684 0 0 OMNICOM GROUP INC COM 681919106 141 1698 SH SOLE 15 1698 0 0 OMNICOM GROUP INC COM 681919106 99167 1196220 SH SOLE 18 1156602 0 39618 OMNICOM GROUP INC COM 681919106 27865 336122 SH SOLE 19 336122 0 0 OMNICOM GROUP INC COM 681919106 12360 149090 SH SOLE 20 0 0 149090 OMNICOM GROUP INC COM 681919106 407994 4921519 SH SOLE 21 4921519 0 0 OMNICOM GROUP INC COM 681919106 555569 6701677 SH SOLE 22 5545351 0 1156326 OMNICOM GROUP INC COM 681919106 29344 353969 SH SOLE 23 353969 0 0 OMNICOM GROUP INC COM 681919106 15185 183175 SH SOLE 25 183175 0 0 OMNICOM GROUP INC COM 681919106 52677 635429 SH SOLE 26 222653 0 412776 OMNICOM GROUP INC COM 681919106 4103 49498 SH SOLE 28 37158 0 12340 OMNICOM GROUP INC COM 681919106 3377 40731 SH SOLE 29 40731 0 0 OMNICOM GROUP INC COM 681919106 54970 663088 SH SOLE 30 663088 0 0 OMNICOM GROUP INC COM 681919106 15928 192131 SH SOLE 31 101115 0 91016 OMNICOM GROUP INC COM 681919106 8098 97680 SH SOLE 34 97680 0 0 OMNICOM GROUP INC COM 681919106 24917 300570 SH SOLE 36 300570 0 0 OMNICOM GROUP INC COM 681919106 107 1294 SH SOLE 40 1294 0 0 OMNOVA SOLUTIONS INC COM 682129101 58 5988 SH SOLE 2 2035 0 3953 OMNOVA SOLUTIONS INC COM 682129101 10 1066 SH SOLE 7 1066 0 0 OMNOVA SOLUTIONS INC COM 682129101 1564 160461 SH SOLE 18 160461 0 0 OMNOVA SOLUTIONS INC COM 682129101 1380 141529 SH SOLE 19 141529 0 0 OMNOVA SOLUTIONS INC COM 682129101 13520 1386712 SH SOLE 21 1386712 0 0 OMNOVA SOLUTIONS INC COM 682129101 15490 1588699 SH SOLE 22 1500997 0 87702 OMNOVA SOLUTIONS INC COM 682129101 63 6495 SH SOLE 28 6495 0 0 OMNOVA SOLUTIONS INC COM 682129101 500 51241 SH SOLE 29 0 0 51241 OMNOVA SOLUTIONS INC COM 682129101 99 10185 SH SOLE 30 10185 0 0 OMNOVA SOLUTIONS INC COM 682129101 41 4200 SH SOLE 40 4200 0 0 ON ASSIGNMENT INC COM 682159108 138 2540 SH SOLE 2 2125 0 415 ON ASSIGNMENT INC COM 682159108 14 266 SH SOLE 4 266 0 0 ON ASSIGNMENT INC COM 682159108 70 1285 SH SOLE 7 1285 0 0 ON ASSIGNMENT INC COM 682159108 12745 235359 SH SOLE 18 235359 0 0 ON ASSIGNMENT INC COM 682159108 1779 32851 SH SOLE 19 32851 0 0 ON ASSIGNMENT INC COM 682159108 225427 4163017 SH SOLE 21 4163017 0 0 ON ASSIGNMENT INC COM 682159108 70904 1309402 SH SOLE 22 1211429 0 97973 ON ASSIGNMENT INC COM 682159108 654 12078 SH SOLE 26 9335 0 2743 ON ASSIGNMENT INC COM 682159108 370 6839 SH SOLE 28 6839 0 0 ON ASSIGNMENT INC COM 682159108 3837 70856 SH SOLE 30 70856 0 0 ON ASSIGNMENT INC COM 682159108 279 5148 SH SOLE 40 5148 0 0 ON DECK CAP INC COM 682163100 54 11652 SH SOLE 2 4036 0 7616 ON DECK CAP INC COM 682163100 2 349 SH SOLE 7 349 0 0 ON DECK CAP INC COM 682163100 944 202588 SH SOLE 18 202588 0 0 ON DECK CAP INC COM 682163100 153 32822 SH SOLE 19 32822 0 0 ON DECK CAP INC COM 682163100 7669 1645736 SH SOLE 21 1645736 0 0 ON DECK CAP INC COM 682163100 4704 1009491 SH SOLE 22 956769 0 52722 ON DECK CAP INC COM 682163100 24 5054 SH SOLE 28 5054 0 0 ON SEMICONDUCTOR CORP COM 682189105 2638 187879 SH SOLE 2 39837 0 148042 ON SEMICONDUCTOR CORP COM 682189105 29 2033 SH SOLE 4 2033 0 0 ON SEMICONDUCTOR CORP COM 682189105 188 13410 SH SOLE 7 13410 0 0 ON SEMICONDUCTOR CORP COM 682189105 2935 209070 SH SOLE 18 209070 0 0 ON SEMICONDUCTOR CORP COM 682189105 18864 1343621 SH SOLE 19 1343621 0 0 ON SEMICONDUCTOR CORP COM 682189105 84060 5987180 SH SOLE 21 5987180 0 0 ON SEMICONDUCTOR CORP COM 682189105 156097 11117990 SH SOLE 22 9870621 0 1247369 ON SEMICONDUCTOR CORP COM 682189105 1885 134281 SH SOLE 26 109341 0 24940 ON SEMICONDUCTOR CORP COM 682189105 825 58733 SH SOLE 28 58733 0 0 ON SEMICONDUCTOR CORP COM 682189105 1470 104683 SH SOLE 29 0 0 104683 ON SEMICONDUCTOR CORP COM 682189105 6392 455291 SH SOLE 30 455291 0 0 ON SEMICONDUCTOR CORP COM 682189105 134 9510 SH SOLE 31 9510 0 0 ON SEMICONDUCTOR CORP COM 682189105 2369 168698 SH SOLE 34 168698 0 0 ON SEMICONDUCTOR CORP COM 682189105 100 7106 SH SOLE 36 7106 0 0 ON SEMICONDUCTOR CORP COM 682189105 575 40953 SH SOLE 40 40953 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 1159 1117000 PRN SOLE 21 1117000 0 0 ONCOBIOLOGICS INC COM 68235M105 2 2465 SH SOLE 18 2465 0 0 ONCOBIOLOGICS INC COM 68235M105 30 29801 SH SOLE 21 29801 0 0 ONCOCYTE CORPORATION COM 68235C107 13 2579 SH SOLE 18 2579 0 0 ONCOCYTE CORPORATION COM 68235C107 2 478 SH SOLE 19 478 0 0 ONCOCYTE CORPORATION COM 68235C107 648 124649 SH SOLE 21 124649 0 0 ONCOCYTE CORPORATION COM 68235C107 364 69993 SH SOLE 22 68824 0 1169 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 14 38554 SH SOLE 19 38554 0 0 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 60 167299 SH SOLE 21 167299 0 0 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 260 721835 SH SOLE 22 721835 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 0 31 SH SOLE 17 0 0 31 ONCOMED PHARMACEUTICALS INC COM 68234X102 13 3880 SH SOLE 18 3880 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 11 3414 SH SOLE 19 3414 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 2038 611973 SH SOLE 21 611973 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 541 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 8 6868 SH SOLE 21 6868 0 0 ONCOSEC MED INC COM NEW 68234L207 9 7309 SH SOLE 22 7309 0 0 ONE GAS INC COM 68235P108 2232 31972 SH SOLE 2 22989 0 8983 ONE GAS INC COM 68235P108 22 311 SH SOLE 4 311 0 0 ONE GAS INC COM 68235P108 3174 45473 SH SOLE 7 45473 0 0 ONE GAS INC COM 68235P108 24472 350555 SH SOLE 18 350555 0 0 ONE GAS INC COM 68235P108 2560 36670 SH SOLE 19 36670 0 0 ONE GAS INC COM 68235P108 229065 3281266 SH SOLE 21 3281266 0 0 ONE GAS INC COM 68235P108 113982 1632739 SH SOLE 22 1539127 0 93612 ONE GAS INC COM 68235P108 3269 46824 SH SOLE 23 46824 0 0 ONE GAS INC COM 68235P108 1220 17475 SH SOLE 26 13989 0 3486 ONE GAS INC COM 68235P108 528 7568 SH SOLE 28 7568 0 0 ONE GAS INC COM 68235P108 844 12083 SH SOLE 29 0 0 12083 ONE GAS INC COM 68235P108 2085 29862 SH SOLE 30 29862 0 0 ONE GAS INC COM 68235P108 357 5118 SH SOLE 34 5118 0 0 ONE GAS INC COM 68235P108 368 5273 SH SOLE 36 5273 0 0 ONE GAS INC COM 68235P108 402 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 342 14586 SH SOLE 2 12497 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 1411 60243 SH SOLE 18 60243 0 0 ONE LIBERTY PPTYS INC COM 682406103 333 14225 SH SOLE 19 14225 0 0 ONE LIBERTY PPTYS INC COM 682406103 11263 480708 SH SOLE 21 480708 0 0 ONE LIBERTY PPTYS INC COM 682406103 17707 755738 SH SOLE 22 718827 0 36911 ONE LIBERTY PPTYS INC COM 682406103 18 779 SH SOLE 23 779 0 0 ONE LIBERTY PPTYS INC COM 682406103 33 1395 SH SOLE 26 0 0 1395 ONE LIBERTY PPTYS INC COM 682406103 193 8241 SH SOLE 28 8241 0 0 ONE LIBERTY PPTYS INC COM 682406103 357 15219 SH SOLE 29 0 0 15219 ONE LIBERTY PPTYS INC COM 682406103 48 2042 SH SOLE 30 2042 0 0 ONE LIBERTY PPTYS INC COM 682406103 29 1242 SH SOLE 40 1242 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 65 3577 SH SOLE 2 817 0 2760 ONEBEACON INSURANCE GROUP LT CL A G67742109 17 931 SH SOLE 7 931 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 1424 78120 SH SOLE 18 78120 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 340 18636 SH SOLE 19 18636 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 11402 625455 SH SOLE 21 625455 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 11953 655679 SH SOLE 22 612730 0 42949 ONEBEACON INSURANCE GROUP LT CL A G67742109 66 3608 SH SOLE 28 3608 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 53 2926 SH SOLE 30 2926 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 35 1901 SH SOLE 40 1901 0 0 ONEMAIN HLDGS INC COM 68268W103 730 29698 SH SOLE 2 4536 0 25162 ONEMAIN HLDGS INC COM 68268W103 5 209 SH SOLE 4 209 0 0 ONEMAIN HLDGS INC COM 68268W103 32 1290 SH SOLE 7 1290 0 0 ONEMAIN HLDGS INC COM 68268W103 732 29787 SH SOLE 18 29787 0 0 ONEMAIN HLDGS INC COM 68268W103 562 22840 SH SOLE 19 22840 0 0 ONEMAIN HLDGS INC COM 68268W103 14716 598471 SH SOLE 21 598471 0 0 ONEMAIN HLDGS INC COM 68268W103 42728 1737613 SH SOLE 22 1560989 0 176624 ONEMAIN HLDGS INC COM 68268W103 252 10241 SH SOLE 26 7149 0 3092 ONEMAIN HLDGS INC COM 68268W103 217 8837 SH SOLE 28 8837 0 0 ONEMAIN HLDGS INC COM 68268W103 203 8258 SH SOLE 29 0 0 8258 ONEMAIN HLDGS INC COM 68268W103 209 8490 SH SOLE 30 8490 0 0 ONEMAIN HLDGS INC COM 68268W103 29 1185 SH SOLE 31 1185 0 0 ONEMAIN HLDGS INC COM 68268W103 166 6763 SH SOLE 40 6763 0 0 ONEOK INC NEW COM 682680103 15366 294589 SH SOLE 2 66432 0 228157 ONEOK INC NEW COM 682680103 3589 68802 SH SOLE 4 63160 0 5642 ONEOK INC NEW COM 682680103 31191 597988 SH SOLE 7 582769 0 15219 ONEOK INC NEW COM 682680103 68 1312 SH SOLE 15 1312 0 0 ONEOK INC NEW COM 682680103 41806 801487 SH SOLE 18 765850 0 35637 ONEOK INC NEW COM 682680103 9628 184586 SH SOLE 19 184586 0 0 ONEOK INC NEW COM 682680103 6613 126790 SH SOLE 20 0 0 126790 ONEOK INC NEW COM 682680103 562835 10790550 SH SOLE 21 10790550 0 0 ONEOK INC NEW COM 682680103 447804 8585205 SH SOLE 22 7403662 0 1181543 ONEOK INC NEW COM 682680103 13450 257868 SH SOLE 23 257868 0 0 ONEOK INC NEW COM 682680103 7616 146021 SH SOLE 25 146021 0 0 ONEOK INC NEW COM 682680103 34121 654153 SH SOLE 26 249138 0 405015 ONEOK INC NEW COM 682680103 2266 43435 SH SOLE 28 32377 0 11058 ONEOK INC NEW COM 682680103 3053 58529 SH SOLE 29 6698 0 51831 ONEOK INC NEW COM 682680103 47735 915161 SH SOLE 30 915161 0 0 ONEOK INC NEW COM 682680103 5882 112773 SH SOLE 31 55139 0 57634 ONEOK INC NEW COM 682680103 4681 89738 SH SOLE 32 89738 0 0 ONEOK INC NEW COM 682680103 800 15333 SH SOLE 34 15333 0 0 ONEOK INC NEW COM 682680103 14046 269281 SH SOLE 36 269281 0 0 ONEOK INC NEW COM 682680103 55 1053 SH SOLE 40 1053 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1448 28347 SH SOLE 7 28347 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 849 16633 SH SOLE 18 16633 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 45515 891224 SH SOLE 19 891224 0 0 ONVIA INC COM NEW 68338T403 14 3231 SH SOLE 21 3231 0 0 ONVIA INC COM NEW 68338T403 0 48 SH SOLE 22 48 0 0 OOMA INC COM 683416101 21 2563 SH SOLE 2 2563 0 0 OOMA INC COM 683416101 481 60120 SH SOLE 18 60120 0 0 OOMA INC COM 683416101 141 17574 SH SOLE 19 17574 0 0 OOMA INC COM 683416101 4286 535746 SH SOLE 21 535746 0 0 OOMA INC COM 683416101 2247 280890 SH SOLE 22 267674 0 13216 OOMA INC COM 683416101 10 1243 SH SOLE 23 1243 0 0 OOMA INC COM 683416101 167 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 16766 531572 SH SOLE 21 531572 0 0 OPEN TEXT CORP COM 683715106 879 27860 SH SOLE 26 0 0 27860 OPEN TEXT CORP COM 683715106 6327 200591 SH SOLE 30 200591 0 0 OPEXA THERAPEUTICS INC COM PAR 68372T301 2 3518 SH SOLE 21 3518 0 0 OPGEN INC COM 68373L109 0 640 SH SOLE 21 640 0 0 OPHTHOTECH CORP COM 683745103 16 6329 SH SOLE 18 6329 0 0 OPHTHOTECH CORP COM 683745103 11 4442 SH SOLE 19 4442 0 0 OPHTHOTECH CORP COM 683745103 1612 629847 SH SOLE 21 629847 0 0 OPHTHOTECH CORP COM 683745103 1130 441371 SH SOLE 22 441371 0 0 OPKO HEALTH INC COM 68375N103 1317 200144 SH SOLE 2 42966 0 157178 OPKO HEALTH INC COM 68375N103 12 1796 SH SOLE 4 1796 0 0 OPKO HEALTH INC COM 68375N103 54 8174 SH SOLE 7 8174 0 0 OPKO HEALTH INC COM 68375N103 1202 182618 SH SOLE 18 182618 0 0 OPKO HEALTH INC COM 68375N103 5688 864499 SH SOLE 19 864499 0 0 OPKO HEALTH INC COM 68375N103 76828 11676054 SH SOLE 21 11676054 0 0 OPKO HEALTH INC COM 68375N103 63001 9574686 SH SOLE 22 8588156 0 986530 OPKO HEALTH INC COM 68375N103 840 127703 SH SOLE 26 107507 0 20196 OPKO HEALTH INC COM 68375N103 307 46689 SH SOLE 28 46689 0 0 OPKO HEALTH INC COM 68375N103 470 71436 SH SOLE 29 0 0 71436 OPKO HEALTH INC COM 68375N103 601 91293 SH SOLE 30 91293 0 0 OPKO HEALTH INC COM 68375N103 49 7459 SH SOLE 31 7459 0 0 OPKO HEALTH INC COM 68375N103 88 13421 SH SOLE 34 13421 0 0 OPKO HEALTH INC COM 68375N103 232 35289 SH SOLE 40 35289 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 26 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 658 40098 SH SOLE 18 40098 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 116 7064 SH SOLE 19 7064 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 5273 321536 SH SOLE 21 321536 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 3176 193665 SH SOLE 22 179505 0 14160 OPTICAL CABLE CORP COM NEW 683827208 4 1750 SH SOLE 19 1750 0 0 OPTICAL CABLE CORP COM NEW 683827208 8 3335 SH SOLE 21 3335 0 0 OPTICAL CABLE CORP COM NEW 683827208 7 3089 SH SOLE 22 3089 0 0 OPUS BK IRVINE CALIF COM 684000102 55 2269 SH SOLE 2 1087 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 2398 99092 SH SOLE 18 99092 0 0 OPUS BK IRVINE CALIF COM 684000102 9968 411903 SH SOLE 19 411903 0 0 OPUS BK IRVINE CALIF COM 684000102 39577 1635397 SH SOLE 21 1635397 0 0 OPUS BK IRVINE CALIF COM 684000102 14560 601663 SH SOLE 22 564568 0 37095 OPUS BK IRVINE CALIF COM 684000102 56 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 625 25836 SH SOLE 30 25836 0 0 OPUS BK IRVINE CALIF COM 684000102 38 1558 SH SOLE 40 1558 0 0 ORACLE CORP COM 68389X105 203004 4048746 SH SOLE 2 1137067 0 2911679 ORACLE CORP COM 68389X105 52246 1041993 SH SOLE 4 964232 0 77761 ORACLE CORP COM 68389X105 103595 2066116 SH SOLE 7 2061699 0 4417 ORACLE CORP COM 68389X105 355 7076 SH SOLE 13 7076 0 0 ORACLE CORP COM 68389X105 972 19392 SH SOLE 15 19392 0 0 ORACLE CORP COM 68389X105 50 1004 SH SOLE 17 0 0 1004 ORACLE CORP COM 68389X105 655448 13072352 SH SOLE 18 12244291 0 828061 ORACLE CORP COM 68389X105 778905 15534602 SH SOLE 19 15534602 0 0 ORACLE CORP COM 68389X105 80819 1611859 SH SOLE 20 63527 0 1548332 ORACLE CORP COM 68389X105 2441403 48691718 SH SOLE 21 48691718 0 0 ORACLE CORP COM 68389X105 3956613 78911312 SH SOLE 22 64932639 0 13978673 ORACLE CORP COM 68389X105 190842 3806183 SH SOLE 23 3806183 0 0 ORACLE CORP COM 68389X105 107665 2147287 SH SOLE 25 2115392 0 31895 ORACLE CORP COM 68389X105 386293 7704284 SH SOLE 26 2465607 0 5238677 ORACLE CORP COM 68389X105 32458 647342 SH SOLE 28 485140 0 162202 ORACLE CORP COM 68389X105 19160 382140 SH SOLE 29 125769 0 256371 ORACLE CORP COM 68389X105 407945 8136121 SH SOLE 30 8136121 0 0 ORACLE CORP COM 68389X105 82225 1639903 SH SOLE 31 772052 0 867851 ORACLE CORP COM 68389X105 3181 63434 SH SOLE 32 63434 0 0 ORACLE CORP COM 68389X105 45242 902312 SH SOLE 34 902312 0 0 ORACLE CORP COM 68389X105 167507 3340780 SH SOLE 36 3340780 0 0 ORACLE CORP COM 68389X105 779 15536 SH SOLE 40 15536 0 0 ORAGENICS INC COM NEW 684023203 3 7197 SH SOLE 21 7197 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 65 3739 SH SOLE 2 2785 0 954 ORASURE TECHNOLOGIES INC COM 68554V108 21 1213 SH SOLE 7 1213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 4756 275526 SH SOLE 18 275526 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1235 71543 SH SOLE 19 71543 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 90967 5270374 SH SOLE 21 5270374 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 28533 1653105 SH SOLE 22 1548977 0 104128 ORASURE TECHNOLOGIES INC COM 68554V108 142 8216 SH SOLE 28 8216 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1487 86127 SH SOLE 30 86127 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 97 5641 SH SOLE 40 5641 0 0 ORBCOMM INC COM 68555P100 42 3744 SH SOLE 2 2911 0 833 ORBCOMM INC COM 68555P100 25 2187 SH SOLE 7 2187 0 0 ORBCOMM INC COM 68555P100 2747 243119 SH SOLE 18 243119 0 0 ORBCOMM INC COM 68555P100 489 43284 SH SOLE 19 43284 0 0 ORBCOMM INC COM 68555P100 45100 3991134 SH SOLE 21 3991134 0 0 ORBCOMM INC COM 68555P100 20045 1773873 SH SOLE 22 1648940 0 124933 ORBCOMM INC COM 68555P100 106 9392 SH SOLE 28 9392 0 0 ORBCOMM INC COM 68555P100 96 8538 SH SOLE 30 8538 0 0 ORBCOMM INC COM 68555P100 73 6455 SH SOLE 40 6455 0 0 ORBITAL ATK INC COM 68557N103 4914 49961 SH SOLE 2 30338 0 19623 ORBITAL ATK INC COM 68557N103 25 257 SH SOLE 4 257 0 0 ORBITAL ATK INC COM 68557N103 176 1786 SH SOLE 7 1786 0 0 ORBITAL ATK INC COM 68557N103 18 181 SH SOLE 17 0 0 181 ORBITAL ATK INC COM 68557N103 19424 197474 SH SOLE 18 197474 0 0 ORBITAL ATK INC COM 68557N103 2499 25407 SH SOLE 19 25407 0 0 ORBITAL ATK INC COM 68557N103 303844 3089099 SH SOLE 21 3089099 0 0 ORBITAL ATK INC COM 68557N103 173421 1763128 SH SOLE 22 1627817 0 135311 ORBITAL ATK INC COM 68557N103 1182 12016 SH SOLE 26 12016 0 0 ORBITAL ATK INC COM 68557N103 878 8929 SH SOLE 30 8929 0 0 ORBITAL ATK INC COM 68557N103 127 1288 SH SOLE 31 1288 0 0 ORBITAL ATK INC COM 68557N103 224 2276 SH SOLE 36 2276 0 0 ORBITAL ATK INC COM 68557N103 603 6134 SH SOLE 40 6134 0 0 ORBOTECH LTD ORD M75253100 31 941 SH SOLE 2 941 0 0 ORBOTECH LTD ORD M75253100 8 251 SH SOLE 4 251 0 0 ORBOTECH LTD ORD M75253100 86 2641 SH SOLE 7 2005 0 636 ORBOTECH LTD ORD M75253100 9179 281393 SH SOLE 21 281393 0 0 ORBOTECH LTD ORD M75253100 9445 289539 SH SOLE 22 252230 0 37309 ORBOTECH LTD ORD M75253100 143 4386 SH SOLE 26 0 0 4386 ORBOTECH LTD ORD M75253100 191 5866 SH SOLE 40 5866 0 0 ORCHID IS CAP INC COM 68571X103 59 6021 SH SOLE 2 885 0 5136 ORCHID IS CAP INC COM 68571X103 6 641 SH SOLE 7 641 0 0 ORCHID IS CAP INC COM 68571X103 1112 112816 SH SOLE 18 112816 0 0 ORCHID IS CAP INC COM 68571X103 171 17332 SH SOLE 19 17332 0 0 ORCHID IS CAP INC COM 68571X103 21146 2144601 SH SOLE 21 2144601 0 0 ORCHID IS CAP INC COM 68571X103 9804 994370 SH SOLE 22 965628 0 28742 ORCHIDS PAPER PRODS CO DEL COM 68572N104 33 2553 SH SOLE 2 419 0 2134 ORCHIDS PAPER PRODS CO DEL COM 68572N104 475 36655 SH SOLE 18 36655 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 76 5894 SH SOLE 19 5894 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 3658 282467 SH SOLE 21 282467 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 2350 181439 SH SOLE 22 169223 0 12216 OREXIGEN THERAPEUTICS INC COM NEW 686164302 4 1308 SH SOLE 18 1308 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164302 5 1808 SH SOLE 19 1808 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164302 58 19868 SH SOLE 21 19868 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164302 586 201920 SH SOLE 22 201920 0 0 ORGANOVO HLDGS INC COM 68620A104 11 4292 SH SOLE 2 3615 0 677 ORGANOVO HLDGS INC COM 68620A104 9 3273 SH SOLE 7 3273 0 0 ORGANOVO HLDGS INC COM 68620A104 957 363997 SH SOLE 18 363997 0 0 ORGANOVO HLDGS INC COM 68620A104 165 62723 SH SOLE 19 62723 0 0 ORGANOVO HLDGS INC COM 68620A104 12198 4638114 SH SOLE 21 4638114 0 0 ORGANOVO HLDGS INC COM 68620A104 6666 2534440 SH SOLE 22 2379318 0 155122 ORGANOVO HLDGS INC COM 68620A104 38 14611 SH SOLE 26 0 0 14611 ORGANOVO HLDGS INC COM 68620A104 33 12427 SH SOLE 28 12427 0 0 ORGANOVO HLDGS INC COM 68620A104 38 14284 SH SOLE 30 14284 0 0 ORGANOVO HLDGS INC COM 68620A104 22 8425 SH SOLE 40 8425 0 0 ORIENT PAPER INC COM NEW 68619F205 158 152906 SH SOLE 22 152906 0 0 ORION ENERGY SYSTEMS INC COM 686275108 6 4754 SH SOLE 18 4754 0 0 ORION ENERGY SYSTEMS INC COM 686275108 10 7855 SH SOLE 19 7855 0 0 ORION ENERGY SYSTEMS INC COM 686275108 92 71783 SH SOLE 21 71783 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1262 63243 SH SOLE 22 17343 0 45900 ORION GROUP HOLDINGS INC COM 68628V308 42 5643 SH SOLE 2 1240 0 4403 ORION GROUP HOLDINGS INC COM 68628V308 6 756 SH SOLE 7 756 0 0 ORION GROUP HOLDINGS INC COM 68628V308 1038 138952 SH SOLE 18 138952 0 0 ORION GROUP HOLDINGS INC COM 68628V308 146 19609 SH SOLE 19 19609 0 0 ORION GROUP HOLDINGS INC COM 68628V308 18114 2424859 SH SOLE 21 2424859 0 0 ORION GROUP HOLDINGS INC COM 68628V308 6504 870738 SH SOLE 22 836273 0 34465 ORION GROUP HOLDINGS INC COM 68628V308 264 35357 SH SOLE 30 35357 0 0 ORITANI FINL CORP DEL COM 68633D103 145 8521 SH SOLE 2 1810 0 6711 ORITANI FINL CORP DEL COM 68633D103 9 516 SH SOLE 4 516 0 0 ORITANI FINL CORP DEL COM 68633D103 25 1449 SH SOLE 7 1449 0 0 ORITANI FINL CORP DEL COM 68633D103 3475 203835 SH SOLE 18 203835 0 0 ORITANI FINL CORP DEL COM 68633D103 514 30131 SH SOLE 19 30131 0 0 ORITANI FINL CORP DEL COM 68633D103 56980 3341943 SH SOLE 21 3341943 0 0 ORITANI FINL CORP DEL COM 68633D103 21486 1260178 SH SOLE 22 1178894 0 81284 ORITANI FINL CORP DEL COM 68633D103 362 21245 SH SOLE 26 21245 0 0 ORITANI FINL CORP DEL COM 68633D103 94 5515 SH SOLE 28 5515 0 0 ORITANI FINL CORP DEL COM 68633D103 961 56363 SH SOLE 30 56363 0 0 ORITANI FINL CORP DEL COM 68633D103 83 4890 SH SOLE 34 4890 0 0 ORITANI FINL CORP DEL COM 68633D103 63 3695 SH SOLE 40 3695 0 0 ORIX CORP SPONSORED ADR 686330101 16 200 SH SOLE 2 200 0 0 ORMAT TECHNOLOGIES INC COM 686688102 1673 28519 SH SOLE 2 24714 0 3805 ORMAT TECHNOLOGIES INC COM 686688102 16 273 SH SOLE 4 273 0 0 ORMAT TECHNOLOGIES INC COM 686688102 59 998 SH SOLE 7 998 0 0 ORMAT TECHNOLOGIES INC COM 686688102 8415 143413 SH SOLE 18 143413 0 0 ORMAT TECHNOLOGIES INC COM 686688102 2289 39006 SH SOLE 19 39006 0 0 ORMAT TECHNOLOGIES INC COM 686688102 68991 1175713 SH SOLE 21 1175713 0 0 ORMAT TECHNOLOGIES INC COM 686688102 58869 1003217 SH SOLE 22 929161 0 74056 ORMAT TECHNOLOGIES INC COM 686688102 2734 46589 SH SOLE 23 46589 0 0 ORMAT TECHNOLOGIES INC COM 686688102 611 10406 SH SOLE 26 8927 0 1479 ORMAT TECHNOLOGIES INC COM 686688102 311 5307 SH SOLE 28 5307 0 0 ORMAT TECHNOLOGIES INC COM 686688102 543 9251 SH SOLE 29 0 0 9251 ORMAT TECHNOLOGIES INC COM 686688102 318 5421 SH SOLE 30 5421 0 0 ORMAT TECHNOLOGIES INC COM 686688102 236 4025 SH SOLE 40 4025 0 0 ORRSTOWN FINL SVCS INC COM 687380105 23 989 SH SOLE 2 419 0 570 ORRSTOWN FINL SVCS INC COM 687380105 653 28572 SH SOLE 18 28572 0 0 ORRSTOWN FINL SVCS INC COM 687380105 132 5763 SH SOLE 19 5763 0 0 ORRSTOWN FINL SVCS INC COM 687380105 5495 240476 SH SOLE 21 240476 0 0 ORRSTOWN FINL SVCS INC COM 687380105 5475 239595 SH SOLE 22 235345 0 4250 ORTHOFIX INTL N V COM N6748L102 42 899 SH SOLE 2 899 0 0 ORTHOFIX INTL N V COM N6748L102 9 188 SH SOLE 4 188 0 0 ORTHOFIX INTL N V COM N6748L102 26 565 SH SOLE 7 565 0 0 ORTHOFIX INTL N V COM N6748L102 4177 89874 SH SOLE 18 89874 0 0 ORTHOFIX INTL N V COM N6748L102 533 11466 SH SOLE 19 11466 0 0 ORTHOFIX INTL N V COM N6748L102 72570 1561319 SH SOLE 21 1561319 0 0 ORTHOFIX INTL N V COM N6748L102 22783 490169 SH SOLE 22 456907 0 33262 ORTHOFIX INTL N V COM N6748L102 625 13438 SH SOLE 26 12132 0 1306 ORTHOFIX INTL N V COM N6748L102 126 2718 SH SOLE 28 2718 0 0 ORTHOFIX INTL N V COM N6748L102 246 5302 SH SOLE 29 0 0 5302 ORTHOFIX INTL N V COM N6748L102 1280 27528 SH SOLE 30 27528 0 0 ORTHOFIX INTL N V COM N6748L102 96 2057 SH SOLE 40 2057 0 0 OSHKOSH CORP COM 688239201 9615 139585 SH SOLE 2 112801 0 26784 OSHKOSH CORP COM 688239201 714 10365 SH SOLE 4 10365 0 0 OSHKOSH CORP COM 688239201 292 4233 SH SOLE 7 4233 0 0 OSHKOSH CORP COM 688239201 17587 255334 SH SOLE 18 255062 0 272 OSHKOSH CORP COM 688239201 2291 33259 SH SOLE 19 33259 0 0 OSHKOSH CORP COM 688239201 215316 3125960 SH SOLE 21 3125960 0 0 OSHKOSH CORP COM 688239201 164390 2386608 SH SOLE 22 2125635 0 260973 OSHKOSH CORP COM 688239201 862 12509 SH SOLE 23 12509 0 0 OSHKOSH CORP COM 688239201 410 5952 SH SOLE 25 5952 0 0 OSHKOSH CORP COM 688239201 2059 29889 SH SOLE 26 23420 0 6469 OSHKOSH CORP COM 688239201 717 10413 SH SOLE 28 10413 0 0 OSHKOSH CORP COM 688239201 2890 41950 SH SOLE 29 3608 0 38342 OSHKOSH CORP COM 688239201 909 13204 SH SOLE 30 13204 0 0 OSHKOSH CORP COM 688239201 945 13714 SH SOLE 31 7918 0 5796 OSHKOSH CORP COM 688239201 428 6208 SH SOLE 34 6208 0 0 OSHKOSH CORP COM 688239201 532 7730 SH SOLE 36 7730 0 0 OSHKOSH CORP COM 688239201 567 8236 SH SOLE 40 8236 0 0 OSI SYSTEMS INC COM 671044105 77 1024 SH SOLE 2 937 0 87 OSI SYSTEMS INC COM 671044105 3 34 SH SOLE 4 34 0 0 OSI SYSTEMS INC COM 671044105 37 490 SH SOLE 7 490 0 0 OSI SYSTEMS INC COM 671044105 6191 82381 SH SOLE 18 82381 0 0 OSI SYSTEMS INC COM 671044105 856 11395 SH SOLE 19 11395 0 0 OSI SYSTEMS INC COM 671044105 112787 1500829 SH SOLE 21 1500829 0 0 OSI SYSTEMS INC COM 671044105 36304 483085 SH SOLE 22 448745 0 34340 OSI SYSTEMS INC COM 671044105 381 5076 SH SOLE 26 3797 0 1279 OSI SYSTEMS INC COM 671044105 205 2728 SH SOLE 28 2728 0 0 OSI SYSTEMS INC COM 671044105 1918 25528 SH SOLE 30 25528 0 0 OSI SYSTEMS INC COM 671044105 155 2067 SH SOLE 40 2067 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 70 5722 SH SOLE 21 5722 0 0 OTELCO INC CL A NEW 688823301 6 811 SH SOLE 21 811 0 0 OTELCO INC CL A NEW 688823301 231 30793 SH SOLE 22 30793 0 0 OTONOMY INC COM 68906L105 108 5752 SH SOLE 2 1185 0 4567 OTONOMY INC COM 68906L105 9 461 SH SOLE 7 461 0 0 OTONOMY INC COM 68906L105 2275 120692 SH SOLE 18 120692 0 0 OTONOMY INC COM 68906L105 3735 198119 SH SOLE 19 198119 0 0 OTONOMY INC COM 68906L105 855 45370 SH SOLE 20 45370 0 0 OTONOMY INC COM 68906L105 25186 1336107 SH SOLE 21 1336107 0 0 OTONOMY INC COM 68906L105 11480 609031 SH SOLE 22 573270 0 35761 OTONOMY INC COM 68906L105 55 2944 SH SOLE 28 2944 0 0 OTONOMY INC COM 68906L105 77 4073 SH SOLE 30 4073 0 0 OTONOMY INC COM 68906L105 29 1528 SH SOLE 40 1528 0 0 OTTAWA BANCORP INC COM 689195105 4 261 SH SOLE 18 261 0 0 OTTER TAIL CORP COM 689648103 1619 40874 SH SOLE 2 33499 0 7375 OTTER TAIL CORP COM 689648103 10 265 SH SOLE 4 265 0 0 OTTER TAIL CORP COM 689648103 42 1055 SH SOLE 7 1055 0 0 OTTER TAIL CORP COM 689648103 5859 147945 SH SOLE 18 147945 0 0 OTTER TAIL CORP COM 689648103 1015 25633 SH SOLE 19 25633 0 0 OTTER TAIL CORP COM 689648103 46828 1182537 SH SOLE 21 1182537 0 0 OTTER TAIL CORP COM 689648103 42225 1066290 SH SOLE 22 993634 0 72656 OTTER TAIL CORP COM 689648103 697 17608 SH SOLE 26 14263 0 3345 OTTER TAIL CORP COM 689648103 294 7419 SH SOLE 28 7419 0 0 OTTER TAIL CORP COM 689648103 213 5386 SH SOLE 30 5386 0 0 OTTER TAIL CORP COM 689648103 151 3803 SH SOLE 40 3803 0 0 OUTFRONT MEDIA INC COM 69007J106 2159 93387 SH SOLE 2 26723 0 66664 OUTFRONT MEDIA INC COM 69007J106 42 1802 SH SOLE 4 1802 0 0 OUTFRONT MEDIA INC COM 69007J106 121 5240 SH SOLE 7 5240 0 0 OUTFRONT MEDIA INC COM 69007J106 282 12192 SH SOLE 13 12192 0 0 OUTFRONT MEDIA INC COM 69007J106 670 29000 SH SOLE 15 0 0 29000 OUTFRONT MEDIA INC COM 69007J106 2892 125101 SH SOLE 18 125101 0 0 OUTFRONT MEDIA INC COM 69007J106 17477 755915 SH SOLE 19 755915 0 0 OUTFRONT MEDIA INC COM 69007J106 52493 2270439 SH SOLE 21 2270439 0 0 OUTFRONT MEDIA INC COM 69007J106 96933 4192591 SH SOLE 22 3690180 0 502411 OUTFRONT MEDIA INC COM 69007J106 31 1360 SH SOLE 23 1360 0 0 OUTFRONT MEDIA INC COM 69007J106 35 1525 SH SOLE 25 1525 0 0 OUTFRONT MEDIA INC COM 69007J106 1159 50134 SH SOLE 26 45324 0 4810 OUTFRONT MEDIA INC COM 69007J106 454 19631 SH SOLE 28 19631 0 0 OUTFRONT MEDIA INC COM 69007J106 4111 177798 SH SOLE 29 0 0 177798 OUTFRONT MEDIA INC COM 69007J106 486 21015 SH SOLE 30 21015 0 0 OUTFRONT MEDIA INC COM 69007J106 74 3207 SH SOLE 31 3207 0 0 OUTFRONT MEDIA INC COM 69007J106 2508 108480 SH SOLE 34 108480 0 0 OUTFRONT MEDIA INC COM 69007J106 216 9322 SH SOLE 36 9322 0 0 OUTFRONT MEDIA INC COM 69007J106 300 12972 SH SOLE 40 12972 0 0 OVASCIENCE INC COM 69014Q101 9 5935 SH SOLE 18 5935 0 0 OVASCIENCE INC COM 69014Q101 9 5645 SH SOLE 19 5645 0 0 OVASCIENCE INC COM 69014Q101 150 96152 SH SOLE 21 96152 0 0 OVASCIENCE INC COM 69014Q101 561 359800 SH SOLE 22 359800 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 156 58580 SH SOLE 2 51984 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 174284 SH SOLE 18 174284 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 256 96241 SH SOLE 19 96241 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4113 1546368 SH SOLE 21 1546368 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4786 1799284 SH SOLE 22 1751379 0 47905 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 377 141560 SH SOLE 29 0 0 141560 OVERSTOCK COM INC DEL COM 690370101 146 8977 SH SOLE 2 7872 0 1105 OVERSTOCK COM INC DEL COM 690370101 5 294 SH SOLE 7 294 0 0 OVERSTOCK COM INC DEL COM 690370101 1023 62746 SH SOLE 18 62746 0 0 OVERSTOCK COM INC DEL COM 690370101 1422 87223 SH SOLE 19 87223 0 0 OVERSTOCK COM INC DEL COM 690370101 8919 547197 SH SOLE 21 547197 0 0 OVERSTOCK COM INC DEL COM 690370101 8586 526775 SH SOLE 22 499469 0 27306 OVERSTOCK COM INC DEL COM 690370101 42 2571 SH SOLE 23 2571 0 0 OVERSTOCK COM INC DEL COM 690370101 39 2398 SH SOLE 28 2398 0 0 OVERSTOCK COM INC DEL COM 690370101 41 2496 SH SOLE 30 2496 0 0 OVERSTOCK COM INC DEL COM 690370101 25 1547 SH SOLE 40 1547 0 0 OVID THERAPEUTICS INC COM 690469101 161 15373 SH SOLE 2 15373 0 0 OVID THERAPEUTICS INC COM 690469101 241 23014 SH SOLE 18 23014 0 0 OVID THERAPEUTICS INC COM 690469101 8682 827626 SH SOLE 19 827626 0 0 OVID THERAPEUTICS INC COM 690469101 149 14200 SH SOLE 20 14200 0 0 OVID THERAPEUTICS INC COM 690469101 1668 159038 SH SOLE 21 159038 0 0 OVID THERAPEUTICS INC COM 690469101 357 34065 SH SOLE 22 30246 0 3819 OVID THERAPEUTICS INC COM 690469101 501 47769 SH SOLE 34 47769 0 0 OWENS & MINOR INC NEW COM 690732102 1192 37029 SH SOLE 2 26915 0 10114 OWENS & MINOR INC NEW COM 690732102 13 402 SH SOLE 4 402 0 0 OWENS & MINOR INC NEW COM 690732102 104 3225 SH SOLE 7 3225 0 0 OWENS & MINOR INC NEW COM 690732102 13158 408761 SH SOLE 18 408761 0 0 OWENS & MINOR INC NEW COM 690732102 18139 563493 SH SOLE 19 563493 0 0 OWENS & MINOR INC NEW COM 690732102 123876 3848286 SH SOLE 21 3848286 0 0 OWENS & MINOR INC NEW COM 690732102 64676 2009196 SH SOLE 22 1882457 0 126739 OWENS & MINOR INC NEW COM 690732102 584 18142 SH SOLE 26 13385 0 4757 OWENS & MINOR INC NEW COM 690732102 294 9148 SH SOLE 28 9148 0 0 OWENS & MINOR INC NEW COM 690732102 285 8850 SH SOLE 30 8850 0 0 OWENS & MINOR INC NEW COM 690732102 438 13598 SH SOLE 36 13598 0 0 OWENS & MINOR INC NEW COM 690732102 225 6981 SH SOLE 40 6981 0 0 OWENS CORNING NEW COM 690742101 13847 206921 SH SOLE 2 148231 0 58690 OWENS CORNING NEW COM 690742101 2056 30716 SH SOLE 4 30716 0 0 OWENS CORNING NEW COM 690742101 707 10569 SH SOLE 7 10569 0 0 OWENS CORNING NEW COM 690742101 13235 197778 SH SOLE 18 197608 0 170 OWENS CORNING NEW COM 690742101 8493 126920 SH SOLE 19 126920 0 0 OWENS CORNING NEW COM 690742101 104690 1564399 SH SOLE 21 1564399 0 0 OWENS CORNING NEW COM 690742101 238679 3566629 SH SOLE 22 3137201 0 429428 OWENS CORNING NEW COM 690742101 2091 31246 SH SOLE 23 31246 0 0 OWENS CORNING NEW COM 690742101 1325 19800 SH SOLE 25 19800 0 0 OWENS CORNING NEW COM 690742101 3128 46741 SH SOLE 26 36253 0 10488 OWENS CORNING NEW COM 690742101 1065 15908 SH SOLE 28 15908 0 0 OWENS CORNING NEW COM 690742101 5911 88328 SH SOLE 29 14882 0 73446 OWENS CORNING NEW COM 690742101 1315 19651 SH SOLE 30 19651 0 0 OWENS CORNING NEW COM 690742101 2062 30819 SH SOLE 31 25971 0 4848 OWENS CORNING NEW COM 690742101 6365 95109 SH SOLE 34 95109 0 0 OWENS CORNING NEW COM 690742101 993 14842 SH SOLE 36 14842 0 0 OWENS CORNING NEW COM 690742101 824 12320 SH SOLE 40 12320 0 0 OWENS ILL INC COM NEW 690768403 3344 139810 SH SOLE 2 85778 0 54032 OWENS ILL INC COM NEW 690768403 52 2158 SH SOLE 4 2158 0 0 OWENS ILL INC COM NEW 690768403 206 8595 SH SOLE 7 8595 0 0 OWENS ILL INC COM NEW 690768403 20961 876298 SH SOLE 18 866478 0 9820 OWENS ILL INC COM NEW 690768403 26108 1091469 SH SOLE 19 1091469 0 0 OWENS ILL INC COM NEW 690768403 167521 7003400 SH SOLE 21 7003400 0 0 OWENS ILL INC COM NEW 690768403 135600 5668891 SH SOLE 22 5158181 0 510710 OWENS ILL INC COM NEW 690768403 566 23660 SH SOLE 23 23660 0 0 OWENS ILL INC COM NEW 690768403 1505 62933 SH SOLE 26 52504 0 10429 OWENS ILL INC COM NEW 690768403 526 22006 SH SOLE 28 22006 0 0 OWENS ILL INC COM NEW 690768403 1784 74578 SH SOLE 29 0 0 74578 OWENS ILL INC COM NEW 690768403 580 24268 SH SOLE 30 24268 0 0 OWENS ILL INC COM NEW 690768403 89 3705 SH SOLE 31 3705 0 0 OWENS ILL INC COM NEW 690768403 3150 131700 SH SOLE 34 131700 0 0 OWENS ILL INC COM NEW 690768403 398 16630 SH SOLE 36 16630 0 0 OWENS ILL INC COM NEW 690768403 416 17408 SH SOLE 40 17408 0 0 OWENS RLTY MTG INC COM 690828108 22 1285 SH SOLE 2 673 0 612 OWENS RLTY MTG INC COM 690828108 712 41994 SH SOLE 18 41994 0 0 OWENS RLTY MTG INC COM 690828108 93 5510 SH SOLE 19 5510 0 0 OWENS RLTY MTG INC COM 690828108 5492 323795 SH SOLE 21 323795 0 0 OWENS RLTY MTG INC COM 690828108 2107 124251 SH SOLE 22 117264 0 6987 OXBRIDGE RE HLDGS LTD SHS G6856M106 4 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 1367 81286 SH SOLE 18 81286 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 189 11245 SH SOLE 19 11245 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 11901 707527 SH SOLE 21 707527 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 3820 227118 SH SOLE 22 199966 0 27152 OXFORD INDS INC COM 691497309 223 3568 SH SOLE 2 1899 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 4933 78935 SH SOLE 18 78935 0 0 OXFORD INDS INC COM 691497309 6216 99470 SH SOLE 19 99470 0 0 OXFORD INDS INC COM 691497309 82424 1318997 SH SOLE 21 1318997 0 0 OXFORD INDS INC COM 691497309 26787 428665 SH SOLE 22 398570 0 30095 OXFORD INDS INC COM 691497309 380 6079 SH SOLE 26 5031 0 1048 OXFORD INDS INC COM 691497309 135 2154 SH SOLE 28 2154 0 0 OXFORD INDS INC COM 691497309 1312 20988 SH SOLE 30 20988 0 0 OXFORD INDS INC COM 691497309 104 1668 SH SOLE 40 1668 0 0 P & F INDS INC CL A NEW 692830508 4 689 SH SOLE 21 689 0 0 P A M TRANSN SVCS INC COM 693149106 8 406 SH SOLE 18 406 0 0 P A M TRANSN SVCS INC COM 693149106 12 659 SH SOLE 19 659 0 0 P A M TRANSN SVCS INC COM 693149106 148 7796 SH SOLE 21 7796 0 0 P A M TRANSN SVCS INC COM 693149106 2740 144576 SH SOLE 22 144576 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 13424 398690 SH SOLE 2 87444 0 311246 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3152 93621 SH SOLE 18 93621 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1255 37263 SH SOLE 21 37263 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 59887 1778654 SH SOLE 22 1499014 0 279640 PACCAR INC COM 693718108 45658 691362 SH SOLE 2 357120 0 334242 PACCAR INC COM 693718108 13128 198790 SH SOLE 4 190031 0 8759 PACCAR INC COM 693718108 18385 278393 SH SOLE 7 260723 0 17670 PACCAR INC COM 693718108 4078 61754 SH SOLE 13 61754 0 0 PACCAR INC COM 693718108 181 2742 SH SOLE 15 2742 0 0 PACCAR INC COM 693718108 53900 816166 SH SOLE 18 763283 0 52883 PACCAR INC COM 693718108 41065 621819 SH SOLE 19 621819 0 0 PACCAR INC COM 693718108 12859 194709 SH SOLE 20 0 0 194709 PACCAR INC COM 693718108 561833 8507461 SH SOLE 21 8507461 0 0 PACCAR INC COM 693718108 670156 10147734 SH SOLE 22 8204784 0 1942950 PACCAR INC COM 693718108 33869 512858 SH SOLE 23 512858 0 0 PACCAR INC COM 693718108 19202 290757 SH SOLE 25 290757 0 0 PACCAR INC COM 693718108 68134 1031708 SH SOLE 26 319890 0 711818 PACCAR INC COM 693718108 4868 73707 SH SOLE 28 54778 0 18929 PACCAR INC COM 693718108 8798 133219 SH SOLE 29 46952 0 86267 PACCAR INC COM 693718108 67889 1027995 SH SOLE 30 1027995 0 0 PACCAR INC COM 693718108 17503 265032 SH SOLE 31 101426 0 163606 PACCAR INC COM 693718108 7150 108267 SH SOLE 32 108267 0 0 PACCAR INC COM 693718108 5998 90821 SH SOLE 34 90821 0 0 PACCAR INC COM 693718108 29798 451206 SH SOLE 36 451206 0 0 PACCAR INC COM 693718108 120 1814 SH SOLE 40 1814 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 15 4156 SH SOLE 2 3765 0 391 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 1421 SH SOLE 7 1421 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1093 307012 SH SOLE 18 307012 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4480 1258395 SH SOLE 19 1258395 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 14186 3984693 SH SOLE 21 3984693 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7377 2072240 SH SOLE 22 1904362 0 167878 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 34 9464 SH SOLE 28 9464 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 47 13307 SH SOLE 30 13307 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31 8804 SH SOLE 40 8804 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 62 2419 SH SOLE 2 858 0 1561 PACIFIC CONTINENTAL CORP COM 69412V108 12 451 SH SOLE 7 451 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 2081 81432 SH SOLE 18 81432 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 389 15221 SH SOLE 19 15221 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 17514 685476 SH SOLE 21 685476 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 17544 686646 SH SOLE 22 628156 0 58490 PACIFIC CONTINENTAL CORP COM 69412V108 201 7858 SH SOLE 28 7858 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 86 3352 SH SOLE 30 3352 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 95 3724 SH SOLE 40 3724 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 388 62075 SH SOLE 2 54093 0 7982 PACIFIC ETHANOL INC COM PAR $.001 69423U305 3 511 SH SOLE 7 511 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1012 161952 SH SOLE 18 161952 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 787 125864 SH SOLE 19 125864 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 8428 1348503 SH SOLE 21 1348503 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 12441 1990610 SH SOLE 22 1949421 0 41189 PACIFIC ETHANOL INC COM PAR $.001 69423U305 2072 331542 SH SOLE 23 331542 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 315 50324 SH SOLE 29 0 0 50324 PACIFIC MERCANTILE BANCORP COM 694552100 18 2041 SH SOLE 2 487 0 1554 PACIFIC MERCANTILE BANCORP COM 694552100 513 58327 SH SOLE 18 58327 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 53 6034 SH SOLE 19 6034 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 4756 540434 SH SOLE 21 540434 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 2393 271965 SH SOLE 22 262679 0 9286 PACIFIC PREMIER BANCORP COM 69478X105 222 6028 SH SOLE 2 1597 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 5302 143693 SH SOLE 18 143693 0 0 PACIFIC PREMIER BANCORP COM 69478X105 976 26439 SH SOLE 19 26439 0 0 PACIFIC PREMIER BANCORP COM 69478X105 42600 1154460 SH SOLE 21 1154460 0 0 PACIFIC PREMIER BANCORP COM 69478X105 37293 1010641 SH SOLE 22 925540 0 85101 PACIFIC PREMIER BANCORP COM 69478X105 51 1371 SH SOLE 26 0 0 1371 PACIFIC PREMIER BANCORP COM 69478X105 180 4871 SH SOLE 28 4871 0 0 PACIFIC PREMIER BANCORP COM 69478X105 200 5423 SH SOLE 30 5423 0 0 PACIFIC PREMIER BANCORP COM 69478X105 199 5390 SH SOLE 40 5390 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 692 14507 SH SOLE 2 14274 0 233 PACIRA PHARMACEUTICALS INC COM 695127100 10 204 SH SOLE 4 204 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 44 917 SH SOLE 7 917 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 6873 144085 SH SOLE 18 144085 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 8391 175920 SH SOLE 19 175920 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 706 14800 SH SOLE 20 14800 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 94345 1977893 SH SOLE 21 1977893 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 51675 1083341 SH SOLE 22 1012974 0 70367 PACIRA PHARMACEUTICALS INC COM 695127100 452 9483 SH SOLE 26 7066 0 2417 PACIRA PHARMACEUTICALS INC COM 695127100 253 5304 SH SOLE 28 5304 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 143 2993 SH SOLE 29 0 0 2993 PACIRA PHARMACEUTICALS INC COM 695127100 272 5695 SH SOLE 30 5695 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 1870 39200 SH SOLE 34 39200 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 188 3939 SH SOLE 40 3939 0 0 PACKAGING CORP AMER COM 695156109 17908 160764 SH SOLE 2 84645 0 76119 PACKAGING CORP AMER COM 695156109 3929 35269 SH SOLE 4 32873 0 2396 PACKAGING CORP AMER COM 695156109 3501 31427 SH SOLE 7 27160 0 4267 PACKAGING CORP AMER COM 695156109 1968 17670 SH SOLE 13 17670 0 0 PACKAGING CORP AMER COM 695156109 26 229 SH SOLE 17 0 0 229 PACKAGING CORP AMER COM 695156109 98131 880972 SH SOLE 18 834002 0 46970 PACKAGING CORP AMER COM 695156109 86076 772742 SH SOLE 19 772742 0 0 PACKAGING CORP AMER COM 695156109 6783 60890 SH SOLE 20 0 0 60890 PACKAGING CORP AMER COM 695156109 735884 6606378 SH SOLE 21 6606378 0 0 PACKAGING CORP AMER COM 695156109 389434 3496127 SH SOLE 22 3003714 0 492413 PACKAGING CORP AMER COM 695156109 13690 122905 SH SOLE 23 122905 0 0 PACKAGING CORP AMER COM 695156109 4184 37561 SH SOLE 25 22890 0 14671 PACKAGING CORP AMER COM 695156109 19285 173129 SH SOLE 26 82978 0 90151 PACKAGING CORP AMER COM 695156109 2201 19760 SH SOLE 28 14720 0 5040 PACKAGING CORP AMER COM 695156109 348 3122 SH SOLE 29 3122 0 0 PACKAGING CORP AMER COM 695156109 18109 162574 SH SOLE 30 162574 0 0 PACKAGING CORP AMER COM 695156109 4254 38189 SH SOLE 31 19096 0 19093 PACKAGING CORP AMER COM 695156109 6033 54160 SH SOLE 32 54160 0 0 PACKAGING CORP AMER COM 695156109 16964 152298 SH SOLE 34 152298 0 0 PACKAGING CORP AMER COM 695156109 4667 41895 SH SOLE 36 41895 0 0 PACKAGING CORP AMER COM 695156109 53 474 SH SOLE 40 474 0 0 PACWEST BANCORP DEL COM 695263103 5744 123007 SH SOLE 2 61098 0 61909 PACWEST BANCORP DEL COM 695263103 55 1173 SH SOLE 4 1173 0 0 PACWEST BANCORP DEL COM 695263103 706 15123 SH SOLE 7 15123 0 0 PACWEST BANCORP DEL COM 695263103 6145 131588 SH SOLE 15 0 0 131588 PACWEST BANCORP DEL COM 695263103 3 74 SH SOLE 17 0 0 74 PACWEST BANCORP DEL COM 695263103 21516 460720 SH SOLE 18 460720 0 0 PACWEST BANCORP DEL COM 695263103 2519 53939 SH SOLE 19 53939 0 0 PACWEST BANCORP DEL COM 695263103 391612 8385687 SH SOLE 21 8385687 0 0 PACWEST BANCORP DEL COM 695263103 195845 4193682 SH SOLE 22 3669093 0 524589 PACWEST BANCORP DEL COM 695263103 46 988 SH SOLE 23 988 0 0 PACWEST BANCORP DEL COM 695263103 29 628 SH SOLE 25 628 0 0 PACWEST BANCORP DEL COM 695263103 1513 32401 SH SOLE 26 25600 0 6801 PACWEST BANCORP DEL COM 695263103 791 16938 SH SOLE 28 16938 0 0 PACWEST BANCORP DEL COM 695263103 815 17444 SH SOLE 29 0 0 17444 PACWEST BANCORP DEL COM 695263103 883 18900 SH SOLE 30 18900 0 0 PACWEST BANCORP DEL COM 695263103 122 2606 SH SOLE 31 2606 0 0 PACWEST BANCORP DEL COM 695263103 3361 71979 SH SOLE 32 71979 0 0 PACWEST BANCORP DEL COM 695263103 50 1061 SH SOLE 34 1061 0 0 PACWEST BANCORP DEL COM 695263103 240 5132 SH SOLE 36 5132 0 0 PACWEST BANCORP DEL COM 695263103 705 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 9 2203 SH SOLE 21 2203 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 755 181852 SH SOLE 22 181852 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 10 23498 SH SOLE 19 23498 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 9 21589 SH SOLE 21 21589 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 412 957731 SH SOLE 22 957731 0 0 PALO ALTO NETWORKS INC COM 697435105 10982 82068 SH SOLE 2 6016 0 76052 PALO ALTO NETWORKS INC COM 697435105 3474 25965 SH SOLE 4 23982 0 1983 PALO ALTO NETWORKS INC COM 697435105 1047 7825 SH SOLE 7 5366 0 2459 PALO ALTO NETWORKS INC COM 697435105 192 1437 SH SOLE 13 1437 0 0 PALO ALTO NETWORKS INC COM 697435105 69 517 SH SOLE 15 517 0 0 PALO ALTO NETWORKS INC COM 697435105 6671 49851 SH SOLE 18 40856 0 8995 PALO ALTO NETWORKS INC COM 697435105 5307 39662 SH SOLE 19 39662 0 0 PALO ALTO NETWORKS INC COM 697435105 5978 44675 SH SOLE 20 0 0 44675 PALO ALTO NETWORKS INC COM 697435105 143945 1075740 SH SOLE 21 1075740 0 0 PALO ALTO NETWORKS INC COM 697435105 310408 2319765 SH SOLE 22 2048783 0 270982 PALO ALTO NETWORKS INC COM 697435105 14598 109097 SH SOLE 23 109097 0 0 PALO ALTO NETWORKS INC COM 697435105 7961 59496 SH SOLE 25 59496 0 0 PALO ALTO NETWORKS INC COM 697435105 32287 241292 SH SOLE 26 85895 0 155397 PALO ALTO NETWORKS INC COM 697435105 2561 19140 SH SOLE 28 14337 0 4803 PALO ALTO NETWORKS INC COM 697435105 3426 25600 SH SOLE 29 3044 0 22556 PALO ALTO NETWORKS INC COM 697435105 14189 106035 SH SOLE 30 106035 0 0 PALO ALTO NETWORKS INC COM 697435105 5806 43392 SH SOLE 31 18917 0 24475 PALO ALTO NETWORKS INC COM 697435105 924 6903 SH SOLE 34 6903 0 0 PALO ALTO NETWORKS INC COM 697435105 13130 98121 SH SOLE 36 98121 0 0 PALO ALTO NETWORKS INC COM 697435105 72 539 SH SOLE 40 539 0 0 PALO ALTO NETWORKS INC OPTIONS 697435105 201 1500 SH Put OTR 19 1500 0 0 PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 1050 801000 PRN SOLE 21 801000 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2943 50000 SH SOLE 18 0 0 50000 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 5904 100321 SH SOLE 19 100321 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 19680 334406 SH SOLE 21 334406 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 12491 212255 SH SOLE 22 212255 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 25097 426463 SH SOLE 25 426463 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 20890 354963 SH SOLE 34 354963 0 0 PAN AMERICAN SILVER CORP COM 697900108 56 3300 SH SOLE 2 3300 0 0 PAN AMERICAN SILVER CORP COM 697900108 1585 94211 SH SOLE 21 94211 0 0 PANDORA MEDIA INC COM 698354107 838 93900 SH SOLE 2 18796 0 75104 PANDORA MEDIA INC COM 698354107 9 983 SH SOLE 4 983 0 0 PANDORA MEDIA INC COM 698354107 46 5211 SH SOLE 7 5211 0 0 PANDORA MEDIA INC COM 698354107 0 1 SH SOLE 15 0 0 1 PANDORA MEDIA INC COM 698354107 993 111328 SH SOLE 18 111328 0 0 PANDORA MEDIA INC COM 698354107 2746 307881 SH SOLE 19 307881 0 0 PANDORA MEDIA INC COM 698354107 23054 2584476 SH SOLE 21 2584476 0 0 PANDORA MEDIA INC COM 698354107 54934 6158516 SH SOLE 22 5521052 0 637464 PANDORA MEDIA INC COM 698354107 589 65985 SH SOLE 26 50068 0 15917 PANDORA MEDIA INC COM 698354107 260 29204 SH SOLE 28 29204 0 0 PANDORA MEDIA INC COM 698354107 1066 119508 SH SOLE 30 119508 0 0 PANDORA MEDIA INC COM 698354107 47 5236 SH SOLE 31 5236 0 0 PANDORA MEDIA INC COM 698354107 193 21663 SH SOLE 40 21663 0 0 PANDORA MEDIA INC NOTE 1.750%12/0 698354AB3 567 598000 PRN SOLE 21 598000 0 0 PANERA BREAD CO CL A 69840W108 6013 19110 SH SOLE 2 11760 0 7350 PANERA BREAD CO CL A 69840W108 27 87 SH SOLE 4 87 0 0 PANERA BREAD CO CL A 69840W108 215 682 SH SOLE 7 682 0 0 PANERA BREAD CO CL A 69840W108 1891 6009 SH SOLE 15 0 0 6009 PANERA BREAD CO CL A 69840W108 22597 71819 SH SOLE 18 71819 0 0 PANERA BREAD CO CL A 69840W108 2980 9470 SH SOLE 19 9470 0 0 PANERA BREAD CO CL A 69840W108 283261 900269 SH SOLE 21 900269 0 0 PANERA BREAD CO CL A 69840W108 211023 670680 SH SOLE 22 606091 0 64589 PANERA BREAD CO CL A 69840W108 2470 7849 SH SOLE 26 6414 0 1435 PANERA BREAD CO CL A 69840W108 962 3059 SH SOLE 28 3059 0 0 PANERA BREAD CO CL A 69840W108 1190 3783 SH SOLE 29 0 0 3783 PANERA BREAD CO CL A 69840W108 1303 4140 SH SOLE 30 4140 0 0 PANERA BREAD CO CL A 69840W108 154 489 SH SOLE 31 489 0 0 PANERA BREAD CO CL A 69840W108 681 2165 SH SOLE 40 2165 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 2 867 SH SOLE 18 867 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 65 23402 SH SOLE 21 23402 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 40 1716 SH SOLE 2 584 0 1132 PANHANDLE OIL AND GAS INC CL A 698477106 17 734 SH SOLE 7 734 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 1355 58677 SH SOLE 18 58677 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 265 11478 SH SOLE 19 11478 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 11999 519428 SH SOLE 21 519428 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 11800 510812 SH SOLE 22 490200 0 20612 PAPA JOHNS INTL INC COM 698813102 1407 19603 SH SOLE 2 19341 0 262 PAPA JOHNS INTL INC COM 698813102 92 1282 SH SOLE 4 1282 0 0 PAPA JOHNS INTL INC COM 698813102 50 691 SH SOLE 7 691 0 0 PAPA JOHNS INTL INC COM 698813102 12271 170996 SH SOLE 18 170738 0 258 PAPA JOHNS INTL INC COM 698813102 22090 307831 SH SOLE 19 307831 0 0 PAPA JOHNS INTL INC COM 698813102 117494 1637319 SH SOLE 21 1637319 0 0 PAPA JOHNS INTL INC COM 698813102 85167 1186832 SH SOLE 22 1133644 0 53188 PAPA JOHNS INTL INC COM 698813102 7561 105368 SH SOLE 23 105368 0 0 PAPA JOHNS INTL INC COM 698813102 739 10304 SH SOLE 26 8038 0 2266 PAPA JOHNS INTL INC COM 698813102 292 4069 SH SOLE 28 4069 0 0 PAPA JOHNS INTL INC COM 698813102 902 12568 SH SOLE 29 0 0 12568 PAPA JOHNS INTL INC COM 698813102 300 4175 SH SOLE 30 4175 0 0 PAPA JOHNS INTL INC COM 698813102 242 3368 SH SOLE 40 3368 0 0 PAPA MURPHYS HLDGS INC COM 698814100 10 2293 SH SOLE 18 2293 0 0 PAPA MURPHYS HLDGS INC COM 698814100 187 42780 SH SOLE 21 42780 0 0 PAPA MURPHYS HLDGS INC COM 698814100 1000 228879 SH SOLE 22 228879 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 108 5993 SH SOLE 2 2282 0 3711 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 7 401 SH SOLE 7 401 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2089 115775 SH SOLE 18 115775 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 429 23798 SH SOLE 19 23798 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 18009 998292 SH SOLE 21 998292 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 17246 956014 SH SOLE 22 904364 0 51650 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 53 2934 SH SOLE 28 2934 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 45 2485 SH SOLE 30 2485 0 0 PAR TECHNOLOGY CORP COM 698884103 17 1943 SH SOLE 18 1943 0 0 PAR TECHNOLOGY CORP COM 698884103 28 3332 SH SOLE 19 3332 0 0 PAR TECHNOLOGY CORP COM 698884103 289 33988 SH SOLE 21 33988 0 0 PAR TECHNOLOGY CORP COM 698884103 2003 235419 SH SOLE 22 235419 0 0 PARAGON COML CORP COM NEW 69911U403 32 616 SH SOLE 2 144 0 472 PARAGON COML CORP COM NEW 69911U403 848 16163 SH SOLE 18 16163 0 0 PARAGON COML CORP COM NEW 69911U403 100 1914 SH SOLE 19 1914 0 0 PARAGON COML CORP COM NEW 69911U403 6724 128158 SH SOLE 21 128158 0 0 PARAGON COML CORP COM NEW 69911U403 1920 36586 SH SOLE 22 34044 0 2542 PARAMOUNT GOLD NEV CORP COM 69924M109 4 2863 SH SOLE 21 2863 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 28 18259 SH SOLE 22 18259 0 0 PARAMOUNT GROUP INC COM 69924R108 1720 107492 SH SOLE 2 15545 0 91947 PARAMOUNT GROUP INC COM 69924R108 1031 64431 SH SOLE 4 64431 0 0 PARAMOUNT GROUP INC COM 69924R108 4042 252597 SH SOLE 7 252597 0 0 PARAMOUNT GROUP INC COM 69924R108 95 5963 SH SOLE 15 5963 0 0 PARAMOUNT GROUP INC COM 69924R108 1725 107799 SH SOLE 18 107799 0 0 PARAMOUNT GROUP INC COM 69924R108 4026 251645 SH SOLE 19 251645 0 0 PARAMOUNT GROUP INC COM 69924R108 48398 3024860 SH SOLE 21 3024860 0 0 PARAMOUNT GROUP INC COM 69924R108 123681 7730091 SH SOLE 22 7136152 0 593939 PARAMOUNT GROUP INC COM 69924R108 5370 335643 SH SOLE 25 335643 0 0 PARAMOUNT GROUP INC COM 69924R108 1561 97537 SH SOLE 26 32380 0 65157 PARAMOUNT GROUP INC COM 69924R108 559 34918 SH SOLE 28 34918 0 0 PARAMOUNT GROUP INC COM 69924R108 1083 67694 SH SOLE 29 67694 0 0 PARAMOUNT GROUP INC COM 69924R108 16116 1007241 SH SOLE 30 1007241 0 0 PARAMOUNT GROUP INC COM 69924R108 71 4468 SH SOLE 31 4468 0 0 PARAMOUNT GROUP INC COM 69924R108 276 17254 SH SOLE 40 17254 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 23 967 SH SOLE 2 909 0 58 PARATEK PHARMACEUTICALS INC COM 699374302 7 290 SH SOLE 7 290 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 2045 84853 SH SOLE 18 84853 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 368 15266 SH SOLE 19 15266 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 27200 1128628 SH SOLE 21 1128628 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 15793 655295 SH SOLE 22 614552 0 40743 PARATEK PHARMACEUTICALS INC COM 699374302 39 1609 SH SOLE 28 1609 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 58 2412 SH SOLE 30 2412 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 75 3127 SH SOLE 40 3127 0 0 PARETEUM CORP COM NEW 69946T207 1 1563 SH SOLE 21 1563 0 0 PAREXEL INTL CORP COM 699462107 2152 24757 SH SOLE 2 24359 0 398 PAREXEL INTL CORP COM 699462107 17 201 SH SOLE 4 201 0 0 PAREXEL INTL CORP COM 699462107 109 1251 SH SOLE 7 1251 0 0 PAREXEL INTL CORP COM 699462107 27886 320857 SH SOLE 18 320857 0 0 PAREXEL INTL CORP COM 699462107 7514 86455 SH SOLE 19 86455 0 0 PAREXEL INTL CORP COM 699462107 287039 3302721 SH SOLE 21 3302721 0 0 PAREXEL INTL CORP COM 699462107 141260 1625364 SH SOLE 22 1525751 0 99613 PAREXEL INTL CORP COM 699462107 1447 16653 SH SOLE 23 16653 0 0 PAREXEL INTL CORP COM 699462107 1650 18982 SH SOLE 26 15951 0 3031 PAREXEL INTL CORP COM 699462107 664 7641 SH SOLE 28 7641 0 0 PAREXEL INTL CORP COM 699462107 811 9334 SH SOLE 29 0 0 9334 PAREXEL INTL CORP COM 699462107 1118 12862 SH SOLE 30 12862 0 0 PAREXEL INTL CORP COM 699462107 477 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 593 48843 SH SOLE 18 48843 0 0 PARK CITY GROUP INC COM NEW 700215304 96 7867 SH SOLE 19 7867 0 0 PARK CITY GROUP INC COM NEW 700215304 5028 413838 SH SOLE 21 413838 0 0 PARK CITY GROUP INC COM NEW 700215304 1655 136243 SH SOLE 22 126170 0 10073 PARK ELECTROCHEMICAL CORP COM 700416209 72 3925 SH SOLE 2 699 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 1823 98980 SH SOLE 18 98980 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 240 13020 SH SOLE 19 13020 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 31651 1718277 SH SOLE 21 1718277 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 9821 533155 SH SOLE 22 494708 0 38447 PARK ELECTROCHEMICAL CORP COM 700416209 257 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 566 30736 SH SOLE 30 30736 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 38 2064 SH SOLE 40 2064 0 0 PARK HOTELS RESORTS INC COM 700517105 2500 92734 SH SOLE 2 21071 0 71663 PARK HOTELS RESORTS INC COM 700517105 1505 55823 SH SOLE 4 55823 0 0 PARK HOTELS RESORTS INC COM 700517105 4451 165106 SH SOLE 7 165106 0 0 PARK HOTELS RESORTS INC COM 700517105 144 5340 SH SOLE 15 5340 0 0 PARK HOTELS RESORTS INC COM 700517105 2845 105525 SH SOLE 18 104666 0 859 PARK HOTELS RESORTS INC COM 700517105 4741 175865 SH SOLE 19 175865 0 0 PARK HOTELS RESORTS INC COM 700517105 56520 2096448 SH SOLE 21 2096448 0 0 PARK HOTELS RESORTS INC COM 700517105 148222 5497857 SH SOLE 22 5059909 0 437948 PARK HOTELS RESORTS INC COM 700517105 913 33870 SH SOLE 23 33870 0 0 PARK HOTELS RESORTS INC COM 700517105 8511 315687 SH SOLE 25 315687 0 0 PARK HOTELS RESORTS INC COM 700517105 17460 647636 SH SOLE 26 147833 0 499803 PARK HOTELS RESORTS INC COM 700517105 493 18288 SH SOLE 28 18288 0 0 PARK HOTELS RESORTS INC COM 700517105 2760 102389 SH SOLE 29 46527 0 55862 PARK HOTELS RESORTS INC COM 700517105 5156 191243 SH SOLE 30 191243 0 0 PARK HOTELS RESORTS INC COM 700517105 345 12800 SH SOLE 31 2956 0 9844 PARK HOTELS RESORTS INC COM 700517105 3008 111572 SH SOLE 34 111572 0 0 PARK HOTELS RESORTS INC COM 700517105 2717 100795 SH SOLE 36 100795 0 0 PARK HOTELS RESORTS INC COM 700517105 388 14392 SH SOLE 40 14392 0 0 PARK NATL CORP COM 700658107 321 3097 SH SOLE 2 565 0 2532 PARK NATL CORP COM 700658107 16 154 SH SOLE 4 154 0 0 PARK NATL CORP COM 700658107 30 286 SH SOLE 7 286 0 0 PARK NATL CORP COM 700658107 5252 50641 SH SOLE 18 50641 0 0 PARK NATL CORP COM 700658107 904 8718 SH SOLE 19 8718 0 0 PARK NATL CORP COM 700658107 42180 406674 SH SOLE 21 406674 0 0 PARK NATL CORP COM 700658107 39069 376676 SH SOLE 22 353221 0 23455 PARK NATL CORP COM 700658107 477 4597 SH SOLE 26 3671 0 926 PARK NATL CORP COM 700658107 196 1890 SH SOLE 28 1890 0 0 PARK NATL CORP COM 700658107 226 2175 SH SOLE 30 2175 0 0 PARK NATL CORP COM 700658107 119 1150 SH SOLE 40 1150 0 0 PARK OHIO HLDGS CORP COM 700666100 70 1850 SH SOLE 2 407 0 1443 PARK OHIO HLDGS CORP COM 700666100 8 205 SH SOLE 7 205 0 0 PARK OHIO HLDGS CORP COM 700666100 1331 34944 SH SOLE 18 34944 0 0 PARK OHIO HLDGS CORP COM 700666100 228 5977 SH SOLE 19 5977 0 0 PARK OHIO HLDGS CORP COM 700666100 10885 285708 SH SOLE 21 285708 0 0 PARK OHIO HLDGS CORP COM 700666100 5622 147562 SH SOLE 22 131890 0 15672 PARK OHIO HLDGS CORP COM 700666100 19 499 SH SOLE 26 0 0 499 PARK OHIO HLDGS CORP COM 700666100 45 1192 SH SOLE 28 1192 0 0 PARK OHIO HLDGS CORP COM 700666100 47 1236 SH SOLE 30 1236 0 0 PARK OHIO HLDGS CORP COM 700666100 32 842 SH SOLE 40 842 0 0 PARK STERLING CORP COM 70086Y105 89 7494 SH SOLE 2 2350 0 5144 PARK STERLING CORP COM 70086Y105 17 1441 SH SOLE 7 1441 0 0 PARK STERLING CORP COM 70086Y105 2388 200976 SH SOLE 18 200976 0 0 PARK STERLING CORP COM 70086Y105 449 37762 SH SOLE 19 37762 0 0 PARK STERLING CORP COM 70086Y105 19470 1638877 SH SOLE 21 1638877 0 0 PARK STERLING CORP COM 70086Y105 10781 907466 SH SOLE 22 782739 0 124727 PARK STERLING CORP COM 70086Y105 187 15712 SH SOLE 28 15712 0 0 PARK STERLING CORP COM 70086Y105 87 7289 SH SOLE 30 7289 0 0 PARKE BANCORP INC COM 700885106 15 683 SH SOLE 2 259 0 424 PARKE BANCORP INC COM 700885106 488 21768 SH SOLE 18 21768 0 0 PARKE BANCORP INC COM 700885106 58 2579 SH SOLE 19 2579 0 0 PARKE BANCORP INC COM 700885106 4248 189630 SH SOLE 21 189630 0 0 PARKE BANCORP INC COM 700885106 1135 50658 SH SOLE 22 47218 0 3440 PARKER DRILLING CO COM 701081101 39 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 4 2767 SH SOLE 7 2767 0 0 PARKER DRILLING CO COM 701081101 691 511522 SH SOLE 18 511522 0 0 PARKER DRILLING CO COM 701081101 114 84300 SH SOLE 19 84300 0 0 PARKER DRILLING CO COM 701081101 5864 4343388 SH SOLE 21 4343388 0 0 PARKER DRILLING CO COM 701081101 4700 3481718 SH SOLE 22 3251324 0 230394 PARKER DRILLING CO COM 701081101 128 94685 SH SOLE 26 87367 0 7318 PARKER DRILLING CO COM 701081101 23 16953 SH SOLE 28 16953 0 0 PARKER DRILLING CO COM 701081101 42 31022 SH SOLE 30 31022 0 0 PARKER DRILLING CO COM 701081101 18 13551 SH SOLE 40 13551 0 0 PARKER HANNIFIN CORP COM 701094104 42439 265540 SH SOLE 2 137820 0 127720 PARKER HANNIFIN CORP COM 701094104 8616 53912 SH SOLE 4 50201 0 3711 PARKER HANNIFIN CORP COM 701094104 15953 99817 SH SOLE 7 91997 0 7820 PARKER HANNIFIN CORP COM 701094104 154 966 SH SOLE 13 966 0 0 PARKER HANNIFIN CORP COM 701094104 144 899 SH SOLE 15 899 0 0 PARKER HANNIFIN CORP COM 701094104 50996 319081 SH SOLE 18 300560 0 18521 PARKER HANNIFIN CORP COM 701094104 6140 38416 SH SOLE 19 38416 0 0 PARKER HANNIFIN CORP COM 701094104 13457 84198 SH SOLE 20 0 0 84198 PARKER HANNIFIN CORP COM 701094104 426546 2668918 SH SOLE 21 2668918 0 0 PARKER HANNIFIN CORP COM 701094104 581223 3636735 SH SOLE 22 3012757 0 623978 PARKER HANNIFIN CORP COM 701094104 27083 169457 SH SOLE 23 169457 0 0 PARKER HANNIFIN CORP COM 701094104 15088 94404 SH SOLE 25 94404 0 0 PARKER HANNIFIN CORP COM 701094104 58710 367349 SH SOLE 26 124115 0 243234 PARKER HANNIFIN CORP COM 701094104 4513 28236 SH SOLE 28 20805 0 7431 PARKER HANNIFIN CORP COM 701094104 3264 20421 SH SOLE 29 8161 0 12260 PARKER HANNIFIN CORP COM 701094104 56977 356510 SH SOLE 30 356510 0 0 PARKER HANNIFIN CORP COM 701094104 14148 88525 SH SOLE 31 43893 0 44632 PARKER HANNIFIN CORP COM 701094104 1905 11921 SH SOLE 34 11921 0 0 PARKER HANNIFIN CORP COM 701094104 25312 158381 SH SOLE 36 158381 0 0 PARKER HANNIFIN CORP COM 701094104 107 672 SH SOLE 40 672 0 0 PARKERVISION INC COM NEW 701354300 6 3083 SH SOLE 18 3083 0 0 PARKERVISION INC COM NEW 701354300 8 4644 SH SOLE 19 4644 0 0 PARKERVISION INC COM NEW 701354300 79 43955 SH SOLE 21 43955 0 0 PARKERVISION INC COM NEW 701354300 9 4920 SH SOLE 22 4920 0 0 PARKWAY INC COM 70156Q107 203 8855 SH SOLE 2 1697 0 7158 PARKWAY INC COM 70156Q107 367 16015 SH SOLE 4 16015 0 0 PARKWAY INC COM 70156Q107 1201 52458 SH SOLE 7 52458 0 0 PARKWAY INC COM 70156Q107 44 1911 SH SOLE 15 1911 0 0 PARKWAY INC COM 70156Q107 4879 213129 SH SOLE 18 213129 0 0 PARKWAY INC COM 70156Q107 1545 67497 SH SOLE 19 67497 0 0 PARKWAY INC COM 70156Q107 89348 3903385 SH SOLE 21 3903385 0 0 PARKWAY INC COM 70156Q107 42175 1842500 SH SOLE 22 1765421 0 77079 PARKWAY INC COM 70156Q107 48 2105 SH SOLE 23 2105 0 0 PARKWAY INC COM 70156Q107 1812 79170 SH SOLE 25 79170 0 0 PARKWAY INC COM 70156Q107 564 24628 SH SOLE 26 9440 0 15188 PARKWAY INC COM 70156Q107 142 6214 SH SOLE 28 6214 0 0 PARKWAY INC COM 70156Q107 371 16198 SH SOLE 29 16198 0 0 PARKWAY INC COM 70156Q107 6259 273425 SH SOLE 30 273425 0 0 PARKWAY INC COM 70156Q107 118 5139 SH SOLE 40 5139 0 0 PARSLEY ENERGY INC CL A 701877102 6191 223112 SH SOLE 2 20280 0 202832 PARSLEY ENERGY INC CL A 701877102 1830 65961 SH SOLE 4 61733 0 4228 PARSLEY ENERGY INC CL A 701877102 352 12687 SH SOLE 7 12687 0 0 PARSLEY ENERGY INC CL A 701877102 45 1620 SH SOLE 13 1620 0 0 PARSLEY ENERGY INC CL A 701877102 3952 142423 SH SOLE 18 120660 0 21763 PARSLEY ENERGY INC CL A 701877102 9941 358245 SH SOLE 19 358245 0 0 PARSLEY ENERGY INC CL A 701877102 3436 123832 SH SOLE 20 0 0 123832 PARSLEY ENERGY INC CL A 701877102 80029 2883930 SH SOLE 21 2883930 0 0 PARSLEY ENERGY INC CL A 701877102 174782 6298437 SH SOLE 22 5586173 0 712264 PARSLEY ENERGY INC CL A 701877102 7421 267423 SH SOLE 23 267423 0 0 PARSLEY ENERGY INC CL A 701877102 12235 440889 SH SOLE 26 207304 0 233585 PARSLEY ENERGY INC CL A 701877102 1320 47553 SH SOLE 28 35780 0 11773 PARSLEY ENERGY INC CL A 701877102 1741 62742 SH SOLE 29 8169 0 54573 PARSLEY ENERGY INC CL A 701877102 9310 335501 SH SOLE 30 335501 0 0 PARSLEY ENERGY INC CL A 701877102 3274 117988 SH SOLE 31 49847 0 68141 PARSLEY ENERGY INC CL A 701877102 453 16310 SH SOLE 34 16310 0 0 PARSLEY ENERGY INC CL A 701877102 1070 38572 SH SOLE 36 38572 0 0 PARSLEY ENERGY INC CL A 701877102 37 1320 SH SOLE 40 1320 0 0 PARTY CITY HOLDCO INC COM 702149105 93 5935 SH SOLE 2 1232 0 4703 PARTY CITY HOLDCO INC COM 702149105 9 553 SH SOLE 7 553 0 0 PARTY CITY HOLDCO INC COM 702149105 1640 104813 SH SOLE 18 104813 0 0 PARTY CITY HOLDCO INC COM 702149105 3482 222509 SH SOLE 19 222509 0 0 PARTY CITY HOLDCO INC COM 702149105 12904 824545 SH SOLE 21 824545 0 0 PARTY CITY HOLDCO INC COM 702149105 10346 661072 SH SOLE 22 610665 0 50407 PARTY CITY HOLDCO INC COM 702149105 67 4295 SH SOLE 28 4295 0 0 PARTY CITY HOLDCO INC COM 702149105 123 7863 SH SOLE 30 7863 0 0 PARTY CITY HOLDCO INC COM 702149105 25 1597 SH SOLE 40 1597 0 0 PATHEON N V SHS N6865W105 874 25060 SH SOLE 2 13991 0 11069 PATHEON N V SHS N6865W105 36 1021 SH SOLE 7 1021 0 0 PATHEON N V SHS N6865W105 580 16636 SH SOLE 18 16636 0 0 PATHEON N V SHS N6865W105 327 9375 SH SOLE 19 9375 0 0 PATHEON N V SHS N6865W105 11374 326080 SH SOLE 21 326080 0 0 PATHEON N V SHS N6865W105 12668 363185 SH SOLE 22 263257 0 99928 PATHEON N V SHS N6865W105 587 16841 SH SOLE 26 14816 0 2025 PATHEON N V SHS N6865W105 209 5978 SH SOLE 28 5978 0 0 PATHEON N V SHS N6865W105 232 6649 SH SOLE 29 0 0 6649 PATHEON N V SHS N6865W105 192 5494 SH SOLE 30 5494 0 0 PATHEON N V SHS N6865W105 27 774 SH SOLE 31 774 0 0 PATHEON N V SHS N6865W105 120 3443 SH SOLE 40 3443 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 61 837 SH SOLE 2 680 0 157 PATRICK INDS INC COM 703343103 9 128 SH SOLE 4 128 0 0 PATRICK INDS INC COM 703343103 21 289 SH SOLE 7 289 0 0 PATRICK INDS INC COM 703343103 5461 74969 SH SOLE 18 74969 0 0 PATRICK INDS INC COM 703343103 786 10793 SH SOLE 19 10793 0 0 PATRICK INDS INC COM 703343103 97797 1342439 SH SOLE 21 1342439 0 0 PATRICK INDS INC COM 703343103 30582 419789 SH SOLE 22 391764 0 28025 PATRICK INDS INC COM 703343103 89 1218 SH SOLE 26 0 0 1218 PATRICK INDS INC COM 703343103 124 1698 SH SOLE 28 1698 0 0 PATRICK INDS INC COM 703343103 1713 23511 SH SOLE 30 23511 0 0 PATRICK INDS INC COM 703343103 153 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 4 1898 SH SOLE 18 1898 0 0 PATRIOT NATL INC COM 70338T102 63 29637 SH SOLE 21 29637 0 0 PATRIOT NATL INC COM 70338T102 106 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 11 627 SH SOLE 19 627 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 165 9215 SH SOLE 21 9215 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 901 50415 SH SOLE 22 50415 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1649 69181 SH SOLE 2 58606 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 6985 293002 SH SOLE 18 293002 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 3587 150448 SH SOLE 19 150448 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 54136 2270794 SH SOLE 21 2270794 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 48492 2034057 SH SOLE 22 1870413 0 163644 PATTERN ENERGY GROUP INC CL A 70338P100 1073 44991 SH SOLE 26 42427 0 2564 PATTERN ENERGY GROUP INC CL A 70338P100 310 12984 SH SOLE 28 12984 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 187 7843 SH SOLE 29 0 0 7843 PATTERN ENERGY GROUP INC CL A 70338P100 6296 264088 SH SOLE 30 264088 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 194 8121 SH SOLE 40 8121 0 0 PATTERSON COMPANIES INC COM 703395103 6499 138425 SH SOLE 2 48233 0 90192 PATTERSON COMPANIES INC COM 703395103 1240 26413 SH SOLE 4 24344 0 2069 PATTERSON COMPANIES INC COM 703395103 3108 66194 SH SOLE 7 66194 0 0 PATTERSON COMPANIES INC COM 703395103 29 612 SH SOLE 15 612 0 0 PATTERSON COMPANIES INC COM 703395103 8727 185885 SH SOLE 18 174525 0 11360 PATTERSON COMPANIES INC COM 703395103 8341 177658 SH SOLE 19 177658 0 0 PATTERSON COMPANIES INC COM 703395103 4592 97797 SH SOLE 20 0 0 97797 PATTERSON COMPANIES INC COM 703395103 99140 2111615 SH SOLE 21 2111615 0 0 PATTERSON COMPANIES INC COM 703395103 116485 2481043 SH SOLE 22 1976224 0 504819 PATTERSON COMPANIES INC COM 703395103 5275 112351 SH SOLE 23 112351 0 0 PATTERSON COMPANIES INC COM 703395103 2423 51599 SH SOLE 25 51599 0 0 PATTERSON COMPANIES INC COM 703395103 15022 319952 SH SOLE 26 130313 0 189639 PATTERSON COMPANIES INC COM 703395103 828 17629 SH SOLE 28 13313 0 4316 PATTERSON COMPANIES INC COM 703395103 1120 23857 SH SOLE 29 3859 0 19998 PATTERSON COMPANIES INC COM 703395103 14840 316089 SH SOLE 30 316089 0 0 PATTERSON COMPANIES INC COM 703395103 1494 31819 SH SOLE 31 14246 0 17573 PATTERSON COMPANIES INC COM 703395103 248 5279 SH SOLE 34 5279 0 0 PATTERSON COMPANIES INC COM 703395103 4693 99949 SH SOLE 36 99949 0 0 PATTERSON COMPANIES INC COM 703395103 18 391 SH SOLE 40 391 0 0 PATTERSON UTI ENERGY INC COM 703481101 4266 211307 SH SOLE 2 104753 0 106554 PATTERSON UTI ENERGY INC COM 703481101 16 770 SH SOLE 4 770 0 0 PATTERSON UTI ENERGY INC COM 703481101 150 7440 SH SOLE 7 7440 0 0 PATTERSON UTI ENERGY INC COM 703481101 6663 330000 SH SOLE 15 0 0 330000 PATTERSON UTI ENERGY INC COM 703481101 19270 954415 SH SOLE 18 954415 0 0 PATTERSON UTI ENERGY INC COM 703481101 6591 326454 SH SOLE 19 326454 0 0 PATTERSON UTI ENERGY INC COM 703481101 160035 7926462 SH SOLE 21 7926462 0 0 PATTERSON UTI ENERGY INC COM 703481101 124714 6177003 SH SOLE 22 5080615 0 1096388 PATTERSON UTI ENERGY INC COM 703481101 1531 75807 SH SOLE 26 64393 0 11414 PATTERSON UTI ENERGY INC COM 703481101 640 31675 SH SOLE 28 31675 0 0 PATTERSON UTI ENERGY INC COM 703481101 92 4564 SH SOLE 29 0 0 4564 PATTERSON UTI ENERGY INC COM 703481101 701 34704 SH SOLE 30 34704 0 0 PATTERSON UTI ENERGY INC COM 703481101 90 4473 SH SOLE 31 4473 0 0 PATTERSON UTI ENERGY INC COM 703481101 231 11459 SH SOLE 36 11459 0 0 PATTERSON UTI ENERGY INC COM 703481101 516 25551 SH SOLE 40 25551 0 0 PAYCHEX INC COM 704326107 28136 494136 SH SOLE 2 186655 0 307481 PAYCHEX INC COM 704326107 5487 96364 SH SOLE 4 88320 0 8044 PAYCHEX INC COM 704326107 19465 341847 SH SOLE 7 328795 0 13052 PAYCHEX INC COM 704326107 142 2486 SH SOLE 13 2486 0 0 PAYCHEX INC COM 704326107 156 2740 SH SOLE 15 2740 0 0 PAYCHEX INC COM 704326107 39999 702478 SH SOLE 18 658252 0 44226 PAYCHEX INC COM 704326107 12582 220969 SH SOLE 19 220969 0 0 PAYCHEX INC COM 704326107 12986 228073 SH SOLE 20 0 0 228073 PAYCHEX INC COM 704326107 537102 9432772 SH SOLE 21 9432772 0 0 PAYCHEX INC COM 704326107 521227 9153970 SH SOLE 22 7672392 0 1481578 PAYCHEX INC COM 704326107 22304 391713 SH SOLE 23 391713 0 0 PAYCHEX INC COM 704326107 12425 218210 SH SOLE 25 218210 0 0 PAYCHEX INC COM 704326107 63528 1115696 SH SOLE 26 296802 0 818894 PAYCHEX INC COM 704326107 3971 69740 SH SOLE 28 52446 0 17294 PAYCHEX INC COM 704326107 738 12959 SH SOLE 29 12959 0 0 PAYCHEX INC COM 704326107 91394 1605091 SH SOLE 30 1605091 0 0 PAYCHEX INC COM 704326107 12100 212497 SH SOLE 31 88255 0 124242 PAYCHEX INC COM 704326107 3608 63367 SH SOLE 32 63367 0 0 PAYCHEX INC COM 704326107 20679 363179 SH SOLE 34 363179 0 0 PAYCHEX INC COM 704326107 22649 397771 SH SOLE 36 397771 0 0 PAYCHEX INC COM 704326107 90 1589 SH SOLE 40 1589 0 0 PAYCOM SOFTWARE INC COM 70432V102 207 3022 SH SOLE 2 2702 0 320 PAYCOM SOFTWARE INC COM 70432V102 36 524 SH SOLE 4 524 0 0 PAYCOM SOFTWARE INC COM 70432V102 82 1194 SH SOLE 7 1194 0 0 PAYCOM SOFTWARE INC COM 70432V102 11617 169810 SH SOLE 18 169627 0 183 PAYCOM SOFTWARE INC COM 70432V102 7099 103766 SH SOLE 19 103766 0 0 PAYCOM SOFTWARE INC COM 70432V102 102808 1502819 SH SOLE 21 1502819 0 0 PAYCOM SOFTWARE INC COM 70432V102 80012 1169601 SH SOLE 22 1074164 0 95437 PAYCOM SOFTWARE INC COM 70432V102 879 12848 SH SOLE 23 12848 0 0 PAYCOM SOFTWARE INC COM 70432V102 886 12950 SH SOLE 26 9497 0 3453 PAYCOM SOFTWARE INC COM 70432V102 507 7410 SH SOLE 28 7410 0 0 PAYCOM SOFTWARE INC COM 70432V102 279 4084 SH SOLE 29 1061 0 3023 PAYCOM SOFTWARE INC COM 70432V102 535 7823 SH SOLE 30 7823 0 0 PAYCOM SOFTWARE INC COM 70432V102 39 572 SH SOLE 34 572 0 0 PAYCOM SOFTWARE INC COM 70432V102 316 4621 SH SOLE 40 4621 0 0 PAYLOCITY HLDG CORP COM 70438V106 158 3492 SH SOLE 2 3305 0 187 PAYLOCITY HLDG CORP COM 70438V106 8 168 SH SOLE 4 168 0 0 PAYLOCITY HLDG CORP COM 70438V106 30 675 SH SOLE 7 675 0 0 PAYLOCITY HLDG CORP COM 70438V106 4035 89320 SH SOLE 18 89320 0 0 PAYLOCITY HLDG CORP COM 70438V106 3619 80111 SH SOLE 19 80111 0 0 PAYLOCITY HLDG CORP COM 70438V106 36347 804504 SH SOLE 21 804504 0 0 PAYLOCITY HLDG CORP COM 70438V106 32162 711874 SH SOLE 22 661879 0 49995 PAYLOCITY HLDG CORP COM 70438V106 1467 32469 SH SOLE 23 32469 0 0 PAYLOCITY HLDG CORP COM 70438V106 81 1786 SH SOLE 26 0 0 1786 PAYLOCITY HLDG CORP COM 70438V106 223 4929 SH SOLE 28 4929 0 0 PAYLOCITY HLDG CORP COM 70438V106 583 12910 SH SOLE 29 0 0 12910 PAYLOCITY HLDG CORP COM 70438V106 190 4208 SH SOLE 30 4208 0 0 PAYLOCITY HLDG CORP COM 70438V106 168 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 77976 1452879 SH SOLE 2 279887 0 1172992 PAYPAL HLDGS INC COM 70450Y103 20042 373437 SH SOLE 4 344317 0 29120 PAYPAL HLDGS INC COM 70450Y103 41135 766441 SH SOLE 7 764527 0 1914 PAYPAL HLDGS INC COM 70450Y103 146 2726 SH SOLE 13 2726 0 0 PAYPAL HLDGS INC COM 70450Y103 497 9256 SH SOLE 15 9256 0 0 PAYPAL HLDGS INC COM 70450Y103 1 10 SH SOLE 17 0 0 10 PAYPAL HLDGS INC COM 70450Y103 166336 3099230 SH SOLE 18 2768887 0 330343 PAYPAL HLDGS INC COM 70450Y103 1187 22116 SH OTR 19 0 22116 0 PAYPAL HLDGS INC COM 70450Y103 42454 791014 SH SOLE 19 791014 0 0 PAYPAL HLDGS INC COM 70450Y103 885369 16496542 SH SOLE 21 16496542 0 0 PAYPAL HLDGS INC COM 70450Y103 1574514 29336944 SH SOLE 22 24288271 0 5048673 PAYPAL HLDGS INC COM 70450Y103 74365 1385592 SH SOLE 23 1385592 0 0 PAYPAL HLDGS INC COM 70450Y103 40361 752015 SH SOLE 25 752015 0 0 PAYPAL HLDGS INC COM 70450Y103 152772 2846507 SH SOLE 26 955716 0 1890791 PAYPAL HLDGS INC COM 70450Y103 12982 241880 SH SOLE 28 181401 0 60479 PAYPAL HLDGS INC COM 70450Y103 2319 43206 SH SOLE 29 43206 0 0 PAYPAL HLDGS INC COM 70450Y103 171225 3190322 SH SOLE 30 3190322 0 0 PAYPAL HLDGS INC COM 70450Y103 30598 570122 SH SOLE 31 248812 0 321310 PAYPAL HLDGS INC COM 70450Y103 11365 211753 SH SOLE 32 211753 0 0 PAYPAL HLDGS INC COM 70450Y103 8805 164053 SH SOLE 34 164053 0 0 PAYPAL HLDGS INC COM 70450Y103 63188 1177335 SH SOLE 36 1177335 0 0 PAYPAL HLDGS INC COM 70450Y103 299 5569 SH SOLE 40 5569 0 0 PB BANCORP INC COM 70454T100 9 823 SH SOLE 18 823 0 0 PB BANCORP INC COM 70454T100 7 698 SH SOLE 21 698 0 0 PBF ENERGY INC CL A 69318G106 2397 107691 SH SOLE 2 51398 0 56293 PBF ENERGY INC CL A 69318G106 10 465 SH SOLE 4 465 0 0 PBF ENERGY INC CL A 69318G106 159 7154 SH SOLE 7 7154 0 0 PBF ENERGY INC CL A 69318G106 8388 376823 SH SOLE 18 376823 0 0 PBF ENERGY INC CL A 69318G106 1088 48874 SH SOLE 19 48874 0 0 PBF ENERGY INC CL A 69318G106 109027 4897875 SH SOLE 21 4897875 0 0 PBF ENERGY INC CL A 69318G106 79198 3557866 SH SOLE 22 3173375 0 384491 PBF ENERGY INC CL A 69318G106 636 28581 SH SOLE 26 22243 0 6338 PBF ENERGY INC CL A 69318G106 313 14053 SH SOLE 28 14053 0 0 PBF ENERGY INC CL A 69318G106 367 16500 SH SOLE 30 16500 0 0 PBF ENERGY INC CL A 69318G106 52 2314 SH SOLE 31 2314 0 0 PBF ENERGY INC CL A 69318G106 939 42204 SH SOLE 36 42204 0 0 PBF ENERGY INC CL A 69318G106 258 11587 SH SOLE 40 11587 0 0 PC CONNECTION INC COM 69318J100 103 3816 SH SOLE 2 2447 0 1369 PC CONNECTION INC COM 69318J100 8 287 SH SOLE 4 287 0 0 PC CONNECTION INC COM 69318J100 10 380 SH SOLE 7 380 0 0 PC CONNECTION INC COM 69318J100 1189 43945 SH SOLE 18 43945 0 0 PC CONNECTION INC COM 69318J100 970 35847 SH SOLE 19 35847 0 0 PC CONNECTION INC COM 69318J100 10398 384243 SH SOLE 21 384243 0 0 PC CONNECTION INC COM 69318J100 13743 507885 SH SOLE 22 494349 0 13536 PC CONNECTION INC COM 69318J100 42 1534 SH SOLE 28 1534 0 0 PC CONNECTION INC COM 69318J100 734 27124 SH SOLE 29 0 0 27124 PC CONNECTION INC COM 69318J100 49 1809 SH SOLE 30 1809 0 0 PC CONNECTION INC COM 69318J100 26 968 SH SOLE 40 968 0 0 PC-TEL INC COM 69325Q105 21 2917 SH SOLE 18 2917 0 0 PC-TEL INC COM 69325Q105 32 4538 SH SOLE 19 4538 0 0 PC-TEL INC COM 69325Q105 343 48489 SH SOLE 21 48489 0 0 PC-TEL INC COM 69325Q105 4064 574003 SH SOLE 22 574003 0 0 PC-TEL INC COM 69325Q105 39 5574 SH SOLE 29 0 0 5574 PCM INC COM 69323K100 70 3709 SH SOLE 2 2546 0 1163 PCM INC COM 69323K100 706 37647 SH SOLE 18 37647 0 0 PCM INC COM 69323K100 446 23787 SH SOLE 19 23787 0 0 PCM INC COM 69323K100 6048 322543 SH SOLE 21 322543 0 0 PCM INC COM 69323K100 7296 389099 SH SOLE 22 382167 0 6932 PCM INC COM 69323K100 46 2432 SH SOLE 23 2432 0 0 PCM INC COM 69323K100 184 9821 SH SOLE 29 0 0 9821 PCSB FINL CORP COM 69324R104 55 3246 SH SOLE 2 599 0 2647 PCSB FINL CORP COM 69324R104 26 1510 SH SOLE 7 1510 0 0 PCSB FINL CORP COM 69324R104 1219 71455 SH SOLE 18 71455 0 0 PCSB FINL CORP COM 69324R104 160 9371 SH SOLE 19 9371 0 0 PCSB FINL CORP COM 69324R104 9753 571714 SH SOLE 21 571714 0 0 PCSB FINL CORP COM 69324R104 4204 246432 SH SOLE 22 178111 0 68321 PDC ENERGY INC COM 69327R101 584 13543 SH SOLE 2 2791 0 10752 PDC ENERGY INC COM 69327R101 16 361 SH SOLE 4 361 0 0 PDC ENERGY INC COM 69327R101 72 1675 SH SOLE 7 1675 0 0 PDC ENERGY INC COM 69327R101 13714 318118 SH SOLE 18 318118 0 0 PDC ENERGY INC COM 69327R101 1814 42067 SH SOLE 19 42067 0 0 PDC ENERGY INC COM 69327R101 221152 5129948 SH SOLE 21 5129948 0 0 PDC ENERGY INC COM 69327R101 70229 1629067 SH SOLE 22 1515094 0 113973 PDC ENERGY INC COM 69327R101 1023 23729 SH SOLE 26 19442 0 4287 PDC ENERGY INC COM 69327R101 341 7903 SH SOLE 28 7903 0 0 PDC ENERGY INC COM 69327R101 4300 99735 SH SOLE 30 99735 0 0 PDC ENERGY INC COM 69327R101 284 6584 SH SOLE 40 6584 0 0 PDF SOLUTIONS INC COM 693282105 25 1508 SH SOLE 2 1232 0 276 PDF SOLUTIONS INC COM 693282105 12 726 SH SOLE 7 726 0 0 PDF SOLUTIONS INC COM 693282105 1655 100579 SH SOLE 18 100579 0 0 PDF SOLUTIONS INC COM 693282105 308 18714 SH SOLE 19 18714 0 0 PDF SOLUTIONS INC COM 693282105 14323 870703 SH SOLE 21 870703 0 0 PDF SOLUTIONS INC COM 693282105 12397 753587 SH SOLE 22 702560 0 51027 PDF SOLUTIONS INC COM 693282105 63 3800 SH SOLE 28 3800 0 0 PDF SOLUTIONS INC COM 693282105 57 3487 SH SOLE 30 3487 0 0 PDF SOLUTIONS INC COM 693282105 49 2955 SH SOLE 40 2955 0 0 PDL BIOPHARMA INC COM 69329Y104 78 31648 SH SOLE 2 6020 0 25628 PDL BIOPHARMA INC COM 69329Y104 3 1271 SH SOLE 4 1271 0 0 PDL BIOPHARMA INC COM 69329Y104 45 18174 SH SOLE 7 18174 0 0 PDL BIOPHARMA INC COM 69329Y104 1653 669231 SH SOLE 18 669231 0 0 PDL BIOPHARMA INC COM 69329Y104 260 105222 SH SOLE 19 105222 0 0 PDL BIOPHARMA INC COM 69329Y104 18559 7513679 SH SOLE 21 7513679 0 0 PDL BIOPHARMA INC COM 69329Y104 15111 6117823 SH SOLE 22 5748537 0 369286 PDL BIOPHARMA INC COM 69329Y104 115 46544 SH SOLE 23 46544 0 0 PDL BIOPHARMA INC COM 69329Y104 159 64451 SH SOLE 26 54052 0 10399 PDL BIOPHARMA INC COM 69329Y104 56 22824 SH SOLE 28 22824 0 0 PDL BIOPHARMA INC COM 69329Y104 338 136888 SH SOLE 29 0 0 136888 PDL BIOPHARMA INC COM 69329Y104 39 15648 SH SOLE 30 15648 0 0 PDL BIOPHARMA INC COM 69329Y104 57 23231 SH SOLE 34 23231 0 0 PDL BIOPHARMA INC COM 69329Y104 44 17876 SH SOLE 40 17876 0 0 PDVWIRELESS INC COM 69290R104 48 2046 SH SOLE 2 447 0 1599 PDVWIRELESS INC COM 69290R104 7 307 SH SOLE 7 307 0 0 PDVWIRELESS INC COM 69290R104 924 39671 SH SOLE 18 39671 0 0 PDVWIRELESS INC COM 69290R104 159 6836 SH SOLE 19 6836 0 0 PDVWIRELESS INC COM 69290R104 8772 376480 SH SOLE 21 376480 0 0 PDVWIRELESS INC COM 69290R104 4799 205961 SH SOLE 22 187636 0 18325 PDVWIRELESS INC COM 69290R104 25 1081 SH SOLE 28 1081 0 0 PDVWIRELESS INC COM 69290R104 41 1741 SH SOLE 30 1741 0 0 PEABODY ENERGY CORP NEW COM 704551100 50 2065 SH SOLE 2 2065 0 0 PEABODY ENERGY CORP NEW COM 704551100 37 1507 SH SOLE 7 1507 0 0 PEABODY ENERGY CORP NEW COM 704551100 4490 183645 SH SOLE 18 183645 0 0 PEABODY ENERGY CORP NEW COM 704551100 950 38853 SH SOLE 19 38853 0 0 PEABODY ENERGY CORP NEW COM 704551100 37673 1540827 SH SOLE 21 1540827 0 0 PEABODY ENERGY CORP NEW COM 704551100 48195 1971161 SH SOLE 22 1921267 0 49894 PEAK RESORTS INC COM 70469L100 9 2080 SH SOLE 18 2080 0 0 PEAK RESORTS INC COM 70469L100 144 35137 SH SOLE 21 35137 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 127 4049 SH SOLE 2 988 0 3061 PEAPACK-GLADSTONE FINL CORP COM 704699107 28 882 SH SOLE 7 882 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2040 65193 SH SOLE 18 65193 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 343 10972 SH SOLE 19 10972 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 16815 537381 SH SOLE 21 537381 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 12455 398057 SH SOLE 22 381893 0 16164 PEAPACK-GLADSTONE FINL CORP COM 704699107 73 2323 SH SOLE 30 2323 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 477 14802 SH SOLE 2 2948 0 11854 PEBBLEBROOK HOTEL TR COM 70509V100 754 23390 SH SOLE 4 23390 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2819 87446 SH SOLE 7 87446 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 86 2653 SH SOLE 15 2653 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 4 130 SH SOLE 17 0 0 130 PEBBLEBROOK HOTEL TR COM 70509V100 8836 274059 SH SOLE 18 274059 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 19973 619514 SH SOLE 19 619514 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 79393 2462553 SH SOLE 21 2462553 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 89894 2788282 SH SOLE 22 2659812 0 128470 PEBBLEBROOK HOTEL TR COM 70509V100 111 3447 SH SOLE 23 3447 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3951 122538 SH SOLE 25 122538 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 1286 39874 SH SOLE 26 15689 0 24185 PEBBLEBROOK HOTEL TR COM 70509V100 339 10515 SH SOLE 28 10515 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 802 24867 SH SOLE 29 24867 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 11400 353610 SH SOLE 30 353610 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 285 8849 SH SOLE 40 8849 0 0 PEDEVCO CORP COM PAR 70532Y303 1 1000 SH SOLE 21 1000 0 0 PEGASYSTEMS INC COM 705573103 110 1887 SH SOLE 2 1646 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 7366 126244 SH SOLE 18 126244 0 0 PEGASYSTEMS INC COM 705573103 1380 23649 SH SOLE 19 23649 0 0 PEGASYSTEMS INC COM 705573103 66439 1138636 SH SOLE 21 1138636 0 0 PEGASYSTEMS INC COM 705573103 56065 960843 SH SOLE 22 888105 0 72738 PEGASYSTEMS INC COM 705573103 1326 22725 SH SOLE 26 20246 0 2479 PEGASYSTEMS INC COM 705573103 321 5496 SH SOLE 28 5496 0 0 PEGASYSTEMS INC COM 705573103 337 5779 SH SOLE 30 5779 0 0 PEGASYSTEMS INC COM 705573103 250 4291 SH SOLE 40 4291 0 0 PEMBINA PIPELINE CORP COM 706327103 7520 227060 SH SOLE 21 227060 0 0 PENDRELL CORP CL A NEW 70686R302 17 2403 SH SOLE 2 734 0 1669 PENDRELL CORP CL A NEW 70686R302 301 41581 SH SOLE 18 41581 0 0 PENDRELL CORP CL A NEW 70686R302 52 7130 SH SOLE 19 7130 0 0 PENDRELL CORP CL A NEW 70686R302 2891 399845 SH SOLE 21 399845 0 0 PENDRELL CORP CL A NEW 70686R302 1251 173030 SH SOLE 22 166709 0 6321 PENGROWTH ENERGY CORP COM 70706P104 1 797 SH SOLE 21 797 0 0 PENN NATL GAMING INC COM 707569109 80 3760 SH SOLE 2 3760 0 0 PENN NATL GAMING INC COM 707569109 10 457 SH SOLE 4 457 0 0 PENN NATL GAMING INC COM 707569109 47 2182 SH SOLE 7 2182 0 0 PENN NATL GAMING INC COM 707569109 8309 388272 SH SOLE 18 388272 0 0 PENN NATL GAMING INC COM 707569109 955 44635 SH SOLE 19 44635 0 0 PENN NATL GAMING INC COM 707569109 108785 5083408 SH SOLE 21 5083408 0 0 PENN NATL GAMING INC COM 707569109 46514 2173545 SH SOLE 22 2064566 0 108979 PENN NATL GAMING INC COM 707569109 801 37413 SH SOLE 26 33872 0 3541 PENN NATL GAMING INC COM 707569109 226 10556 SH SOLE 28 10556 0 0 PENN NATL GAMING INC COM 707569109 2492 116437 SH SOLE 30 116437 0 0 PENN NATL GAMING INC COM 707569109 166 7743 SH SOLE 40 7743 0 0 PENN VA CORP NEW COM 70788V102 31 857 SH SOLE 2 612 0 245 PENN VA CORP NEW COM 70788V102 15 400 SH SOLE 7 400 0 0 PENN VA CORP NEW COM 70788V102 1931 52534 SH SOLE 18 52534 0 0 PENN VA CORP NEW COM 70788V102 307 8367 SH SOLE 19 8367 0 0 PENN VA CORP NEW COM 70788V102 16095 437969 SH SOLE 21 437969 0 0 PENN VA CORP NEW COM 70788V102 5611 152668 SH SOLE 22 132474 0 20194 PENNANTPARK FLOATING RATE CA COM 70806A106 2578 182735 SH SOLE 30 182735 0 0 PENNANTPARK INVT CORP COM 708062104 3579 484269 SH SOLE 30 484269 0 0 PENNEY J C INC COM 708160106 506 108867 SH SOLE 2 55587 0 53280 PENNEY J C INC COM 708160106 9 1890 SH SOLE 4 1890 0 0 PENNEY J C INC COM 708160106 86 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 7244 1557876 SH SOLE 18 1557876 0 0 PENNEY J C INC COM 708160106 940 202250 SH SOLE 19 202250 0 0 PENNEY J C INC COM 708160106 124668 26810370 SH SOLE 21 26810370 0 0 PENNEY J C INC COM 708160106 38547 8289645 SH SOLE 22 7675693 0 613952 PENNEY J C INC COM 708160106 338 72741 SH SOLE 26 52379 0 20362 PENNEY J C INC COM 708160106 194 41613 SH SOLE 28 41613 0 0 PENNEY J C INC COM 708160106 273 58676 SH SOLE 29 0 0 58676 PENNEY J C INC COM 708160106 2062 443524 SH SOLE 30 443524 0 0 PENNEY J C INC COM 708160106 198 42559 SH SOLE 36 42559 0 0 PENNEY J C INC COM 708160106 147 31559 SH SOLE 40 31559 0 0 PENNS WOODS BANCORP INC COM 708430103 38 926 SH SOLE 2 251 0 675 PENNS WOODS BANCORP INC COM 708430103 19 464 SH SOLE 7 464 0 0 PENNS WOODS BANCORP INC COM 708430103 765 18568 SH SOLE 18 18568 0 0 PENNS WOODS BANCORP INC COM 708430103 192 4669 SH SOLE 19 4669 0 0 PENNS WOODS BANCORP INC COM 708430103 6158 149528 SH SOLE 21 149528 0 0 PENNS WOODS BANCORP INC COM 708430103 2076 50404 SH SOLE 22 42837 0 7567 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 160 14094 SH SOLE 2 2910 0 11184 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 233 20558 SH SOLE 4 20558 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 985 87000 SH SOLE 7 87000 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 35 3091 SH SOLE 15 3091 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 4026 355633 SH SOLE 18 355633 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 6653 587759 SH SOLE 19 587759 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 67840 5992960 SH SOLE 21 5992960 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 30532 2697147 SH SOLE 22 2565364 0 131783 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 38 3380 SH SOLE 23 3380 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1260 111290 SH SOLE 25 111290 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 532 46983 SH SOLE 26 22805 0 24178 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 115 10193 SH SOLE 28 10193 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 286 25273 SH SOLE 29 25273 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 4827 426454 SH SOLE 30 426454 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 87 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 30060 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 533 31892 SH SOLE 18 31892 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 53 3162 SH SOLE 19 3162 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 5393 322913 SH SOLE 21 322913 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 1884 112787 SH SOLE 22 108478 0 4309 PENNYMAC MTG INVT TR COM 70931T103 4850 265188 SH SOLE 265188 0 0 PENNYMAC MTG INVT TR COM 70931T103 294 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 69 3754 SH SOLE 7 3754 0 0 PENNYMAC MTG INVT TR COM 70931T103 4630 253136 SH SOLE 18 253136 0 0 PENNYMAC MTG INVT TR COM 70931T103 677 37041 SH SOLE 19 37041 0 0 PENNYMAC MTG INVT TR COM 70931T103 66599 3641284 SH SOLE 21 3641284 0 0 PENNYMAC MTG INVT TR COM 70931T103 30457 1665239 SH SOLE 22 1556090 0 109149 PENNYMAC MTG INVT TR COM 70931T103 7311 399707 SH SOLE 23 399707 0 0 PENNYMAC MTG INVT TR COM 70931T103 258 14125 SH SOLE 26 11327 0 2798 PENNYMAC MTG INVT TR COM 70931T103 168 9210 SH SOLE 28 9210 0 0 PENNYMAC MTG INVT TR COM 70931T103 156 8551 SH SOLE 30 8551 0 0 PENNYMAC MTG INVT TR COM 70931T103 19 1021 SH SOLE 36 1021 0 0 PENNYMAC MTG INVT TR COM 70931T103 91 4990 SH SOLE 40 4990 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1390 31658 SH SOLE 2 12252 0 19406 PENSKE AUTOMOTIVE GRP INC COM 70959W103 117 2673 SH SOLE 4 2673 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 84 1904 SH SOLE 7 1904 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 870 19818 SH SOLE 18 19818 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2928 66671 SH SOLE 19 66671 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 17203 391773 SH SOLE 21 391773 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 51113 1164043 SH SOLE 22 1045161 0 118882 PENSKE AUTOMOTIVE GRP INC COM 70959W103 17 392 SH SOLE 23 392 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 821 18690 SH SOLE 26 15704 0 2986 PENSKE AUTOMOTIVE GRP INC COM 70959W103 289 6583 SH SOLE 28 6583 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1552 35355 SH SOLE 29 0 0 35355 PENSKE AUTOMOTIVE GRP INC COM 70959W103 433 9858 SH SOLE 30 9858 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 90 2043 SH SOLE 31 901 0 1142 PENSKE AUTOMOTIVE GRP INC COM 70959W103 55 1246 SH SOLE 34 1246 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 183 4158 SH SOLE 36 4158 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 219 4983 SH SOLE 40 4983 0 0 PENTAIR PLC SHS G7S00T104 12926 194257 SH SOLE 2 33601 0 160656 PENTAIR PLC SHS G7S00T104 3398 51065 SH SOLE 4 47029 0 4036 PENTAIR PLC SHS G7S00T104 32836 493471 SH SOLE 7 274774 0 218697 PENTAIR PLC SHS G7S00T104 136 2049 SH SOLE 13 2049 0 0 PENTAIR PLC SHS G7S00T104 76 1147 SH SOLE 15 1147 0 0 PENTAIR PLC SHS G7S00T104 31183 468639 SH SOLE 18 424794 0 43845 PENTAIR PLC SHS G7S00T104 72365 1087537 SH SOLE 19 1087537 0 0 PENTAIR PLC SHS G7S00T104 5930 89124 SH SOLE 20 0 0 89124 PENTAIR PLC SHS G7S00T104 211277 3175181 SH SOLE 21 3175181 0 0 PENTAIR PLC SHS G7S00T104 295925 4447325 SH SOLE 22 3671437 0 775888 PENTAIR PLC SHS G7S00T104 13765 206863 SH SOLE 23 206863 0 0 PENTAIR PLC SHS G7S00T104 9888 148595 SH SOLE 25 148595 0 0 PENTAIR PLC SHS G7S00T104 31724 476764 SH SOLE 26 180394 0 296370 PENTAIR PLC SHS G7S00T104 2398 36032 SH SOLE 28 26630 0 9402 PENTAIR PLC SHS G7S00T104 3217 48344 SH SOLE 29 5864 0 42480 PENTAIR PLC SHS G7S00T104 57187 859431 SH SOLE 30 859431 0 0 PENTAIR PLC SHS G7S00T104 6257 94041 SH SOLE 31 38093 0 55948 PENTAIR PLC SHS G7S00T104 4218 63392 SH SOLE 34 63392 0 0 PENTAIR PLC SHS G7S00T104 13884 208654 SH SOLE 36 208654 0 0 PENTAIR PLC SHS G7S00T104 72 1086 SH SOLE 40 1086 0 0 PENUMBRA INC COM 70975L107 124 1408 SH SOLE 2 1243 0 165 PENUMBRA INC COM 70975L107 14 158 SH SOLE 4 158 0 0 PENUMBRA INC COM 70975L107 58 658 SH SOLE 7 658 0 0 PENUMBRA INC COM 70975L107 8842 100762 SH SOLE 18 100762 0 0 PENUMBRA INC COM 70975L107 1653 18833 SH SOLE 19 18833 0 0 PENUMBRA INC COM 70975L107 84083 958208 SH SOLE 21 958208 0 0 PENUMBRA INC COM 70975L107 62695 714470 SH SOLE 22 657815 0 56655 PENUMBRA INC COM 70975L107 850 9685 SH SOLE 26 7875 0 1810 PENUMBRA INC COM 70975L107 318 3629 SH SOLE 28 3629 0 0 PENUMBRA INC COM 70975L107 366 4175 SH SOLE 30 4175 0 0 PENUMBRA INC COM 70975L107 291 3313 SH SOLE 40 3313 0 0 PEOPLES BANCORP INC COM 709789101 100 3108 SH SOLE 2 664 0 2444 PEOPLES BANCORP INC COM 709789101 17 528 SH SOLE 7 528 0 0 PEOPLES BANCORP INC COM 709789101 2074 64565 SH SOLE 18 64565 0 0 PEOPLES BANCORP INC COM 709789101 383 11915 SH SOLE 19 11915 0 0 PEOPLES BANCORP INC COM 709789101 17224 536068 SH SOLE 21 536068 0 0 PEOPLES BANCORP INC COM 709789101 17907 557321 SH SOLE 22 519425 0 37896 PEOPLES BANCORP INC COM 709789101 79 2473 SH SOLE 28 2473 0 0 PEOPLES BANCORP INC COM 709789101 88 2752 SH SOLE 30 2752 0 0 PEOPLES BANCORP INC COM 709789101 35 1080 SH SOLE 34 1080 0 0 PEOPLES BANCORP INC COM 709789101 46 1417 SH SOLE 40 1417 0 0 PEOPLES BANCORP N C INC COM 710577107 14 453 SH SOLE 2 151 0 302 PEOPLES BANCORP N C INC COM 710577107 503 15905 SH SOLE 18 15905 0 0 PEOPLES BANCORP N C INC COM 710577107 104 3306 SH SOLE 19 3306 0 0 PEOPLES BANCORP N C INC COM 710577107 3955 125173 SH SOLE 21 125173 0 0 PEOPLES BANCORP N C INC COM 710577107 1138 36023 SH SOLE 22 33546 0 2477 PEOPLES FINL CORP MISS COM 71103B102 8 604 SH SOLE 18 604 0 0 PEOPLES FINL CORP MISS COM 71103B102 17 1245 SH SOLE 19 1245 0 0 PEOPLES FINL CORP MISS COM 71103B102 130 9675 SH SOLE 21 9675 0 0 PEOPLES FINL CORP MISS COM 71103B102 856 63905 SH SOLE 22 63905 0 0 PEOPLES FINL SVCS CORP COM 711040105 57 1298 SH SOLE 2 226 0 1072 PEOPLES FINL SVCS CORP COM 711040105 4 92 SH SOLE 7 92 0 0 PEOPLES FINL SVCS CORP COM 711040105 1205 27565 SH SOLE 18 27565 0 0 PEOPLES FINL SVCS CORP COM 711040105 147 3371 SH SOLE 19 3371 0 0 PEOPLES FINL SVCS CORP COM 711040105 9898 226353 SH SOLE 21 226353 0 0 PEOPLES FINL SVCS CORP COM 711040105 3194 73028 SH SOLE 22 63583 0 9445 PEOPLES UNITED FINANCIAL INC COM 712704105 8025 454434 SH SOLE 2 88455 0 365979 PEOPLES UNITED FINANCIAL INC COM 712704105 1678 95015 SH SOLE 4 82065 0 12950 PEOPLES UNITED FINANCIAL INC COM 712704105 12632 715317 SH SOLE 7 703409 0 11908 PEOPLES UNITED FINANCIAL INC COM 712704105 41 2332 SH SOLE 15 2332 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 14304 809948 SH SOLE 18 762764 0 47184 PEOPLES UNITED FINANCIAL INC COM 712704105 1875 106187 SH SOLE 19 106187 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3626 205327 SH SOLE 20 0 0 205327 PEOPLES UNITED FINANCIAL INC COM 712704105 188660 10682903 SH SOLE 21 10682903 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 173119 9802881 SH SOLE 22 8231692 0 1571189 PEOPLES UNITED FINANCIAL INC COM 712704105 6463 365970 SH SOLE 23 365970 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3875 219426 SH SOLE 25 219426 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 17260 977337 SH SOLE 26 414552 0 562785 PEOPLES UNITED FINANCIAL INC COM 712704105 1304 73835 SH SOLE 28 56024 0 17811 PEOPLES UNITED FINANCIAL INC COM 712704105 1755 99390 SH SOLE 29 14884 0 84506 PEOPLES UNITED FINANCIAL INC COM 712704105 16262 920826 SH SOLE 30 920826 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1802 102059 SH SOLE 31 53652 0 48407 PEOPLES UNITED FINANCIAL INC COM 712704105 1273 72078 SH SOLE 32 72078 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 352 19947 SH SOLE 34 19947 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 7782 440631 SH SOLE 36 440631 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 26 1479 SH SOLE 40 1479 0 0 PEOPLES UTAH BANCORP COM 712706209 59 2219 SH SOLE 2 641 0 1578 PEOPLES UTAH BANCORP COM 712706209 1398 52159 SH SOLE 18 52159 0 0 PEOPLES UTAH BANCORP COM 712706209 273 10189 SH SOLE 19 10189 0 0 PEOPLES UTAH BANCORP COM 712706209 11621 433623 SH SOLE 21 433623 0 0 PEOPLES UTAH BANCORP COM 712706209 3736 139391 SH SOLE 22 130445 0 8946 PEOPLES UTAH BANCORP COM 712706209 60 2231 SH SOLE 30 2231 0 0 PEPSICO INC COM 713448108 252076 2182664 SH SOLE 2 787351 0 1395313 PEPSICO INC COM 713448108 60640 525069 SH SOLE 4 486832 0 38237 PEPSICO INC COM 713448108 145009 1255601 SH SOLE 7 1105276 0 150325 PEPSICO INC COM 713448108 6079 52638 SH SOLE 13 52638 0 0 PEPSICO INC COM 713448108 12546 108635 SH SOLE 15 9555 0 99080 PEPSICO INC COM 713448108 30 258 SH SOLE 17 0 0 258 PEPSICO INC COM 713448108 402394 3484230 SH SOLE 18 3260208 0 224022 PEPSICO INC COM 713448108 116456 1008365 SH SOLE 19 1008365 0 0 PEPSICO INC COM 713448108 90345 782278 SH SOLE 20 37423 0 744855 PEPSICO INC COM 713448108 2835511 24552007 SH SOLE 21 24552007 0 0 PEPSICO INC COM 713448108 4461706 38632836 SH SOLE 22 31836451 0 6796385 PEPSICO INC COM 713448108 214960 1861286 SH SOLE 23 1861286 0 0 PEPSICO INC COM 713448108 134697 1166305 SH SOLE 25 1166305 0 0 PEPSICO INC COM 713448108 482434 4177280 SH SOLE 26 1208290 0 2968990 PEPSICO INC COM 713448108 34648 300006 SH SOLE 28 224605 0 75401 PEPSICO INC COM 713448108 21306 184484 SH SOLE 29 77510 0 106974 PEPSICO INC COM 713448108 465063 4026866 SH SOLE 30 4026866 0 0 PEPSICO INC COM 713448108 90988 787846 SH SOLE 31 343266 0 444580 PEPSICO INC COM 713448108 3484 30168 SH SOLE 32 30168 0 0 PEPSICO INC COM 713448108 65573 567779 SH SOLE 34 567779 0 0 PEPSICO INC COM 713448108 196081 1697818 SH SOLE 36 1697818 0 0 PEPSICO INC COM 713448108 2201 19056 SH SOLE 37 19056 0 0 PEPSICO INC COM 713448108 838 7255 SH SOLE 40 7255 0 0 PERCEPTRON INC COM 71361F100 10 1394 SH SOLE 18 1394 0 0 PERCEPTRON INC COM 71361F100 187 25639 SH SOLE 21 25639 0 0 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 217 357023 SH SOLE 19 357023 0 0 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 46 75814 SH SOLE 21 75814 0 0 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 3167 5209206 SH SOLE 22 5209206 0 0 PERFICIENT INC COM 71375U101 133 7158 SH SOLE 2 1352 0 5806 PERFICIENT INC COM 71375U101 19 1015 SH SOLE 7 1015 0 0 PERFICIENT INC COM 71375U101 3388 181740 SH SOLE 18 181740 0 0 PERFICIENT INC COM 71375U101 440 23631 SH SOLE 19 23631 0 0 PERFICIENT INC COM 71375U101 57311 3074643 SH SOLE 21 3074643 0 0 PERFICIENT INC COM 71375U101 17521 939954 SH SOLE 22 878735 0 61219 PERFICIENT INC COM 71375U101 42 2237 SH SOLE 26 0 0 2237 PERFICIENT INC COM 71375U101 95 5092 SH SOLE 28 5092 0 0 PERFICIENT INC COM 71375U101 923 49512 SH SOLE 30 49512 0 0 PERFICIENT INC COM 71375U101 77 4110 SH SOLE 40 4110 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 485 17685 SH SOLE 2 16962 0 723 PERFORMANCE FOOD GROUP CO COM 71377A103 6 224 SH SOLE 4 224 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 89 3256 SH SOLE 7 3256 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 6697 244401 SH SOLE 18 244401 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 6072 221593 SH SOLE 19 221593 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 56729 2070419 SH SOLE 21 2070419 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 67375 2458956 SH SOLE 22 2303479 0 155477 PERFORMANCE FOOD GROUP CO COM 71377A103 5624 205245 SH SOLE 23 205245 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 912 33294 SH SOLE 26 28132 0 5162 PERFORMANCE FOOD GROUP CO COM 71377A103 336 12274 SH SOLE 28 12274 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1348 49205 SH SOLE 29 0 0 49205 PERFORMANCE FOOD GROUP CO COM 71377A103 354 12920 SH SOLE 30 12920 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 197 7193 SH SOLE 40 7193 0 0 PERFORMANT FINL CORP COM 71377E105 13 6209 SH SOLE 18 6209 0 0 PERFORMANT FINL CORP COM 71377E105 198 94630 SH SOLE 21 94630 0 0 PERFORMANT FINL CORP COM 71377E105 91 43420 SH SOLE 22 43420 0 0 PERFUMANIA HLDGS INC COM NEW 71376C100 2 1362 SH SOLE 19 1362 0 0 PERFUMANIA HLDGS INC COM NEW 71376C100 6 3311 SH SOLE 21 3311 0 0 PERFUMANIA HLDGS INC COM NEW 71376C100 120 71711 SH SOLE 22 71711 0 0 PERKINELMER INC COM 714046109 6493 95292 SH SOLE 2 25812 0 69480 PERKINELMER INC COM 714046109 32 476 SH SOLE 4 476 0 0 PERKINELMER INC COM 714046109 4717 69225 SH SOLE 7 69225 0 0 PERKINELMER INC COM 714046109 2 24 SH SOLE 17 0 0 24 PERKINELMER INC COM 714046109 16151 237027 SH SOLE 18 232037 0 4990 PERKINELMER INC COM 714046109 2201 32296 SH SOLE 19 32296 0 0 PERKINELMER INC COM 714046109 141696 2079477 SH SOLE 21 2079477 0 0 PERKINELMER INC COM 714046109 203255 2982906 SH SOLE 22 2487403 0 495503 PERKINELMER INC COM 714046109 4055 59514 SH SOLE 26 48037 0 11477 PERKINELMER INC COM 714046109 1047 15364 SH SOLE 28 15364 0 0 PERKINELMER INC COM 714046109 1208 17726 SH SOLE 29 0 0 17726 PERKINELMER INC COM 714046109 21943 322022 SH SOLE 30 322022 0 0 PERKINELMER INC COM 714046109 178 2609 SH SOLE 31 2609 0 0 PERKINELMER INC COM 714046109 76 1112 SH SOLE 34 1112 0 0 PERKINELMER INC COM 714046109 239 3506 SH SOLE 36 3506 0 0 PERKINELMER INC COM 714046109 729 10701 SH SOLE 40 10701 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 10 1255 SH SOLE 18 1255 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 15 1937 SH SOLE 19 1937 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 155 19345 SH SOLE 21 19345 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 7 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 30554 SH SOLE 21 30554 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1188 325501 SH SOLE 22 325501 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 7 1816 SH SOLE 18 1816 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 3 763 SH SOLE 19 763 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 187 46501 SH SOLE 21 46501 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 628 156200 SH SOLE 22 156200 0 0 PERRIGO CO PLC SHS G97822103 13383 177216 SH SOLE 2 47676 0 129540 PERRIGO CO PLC SHS G97822103 5102 67561 SH SOLE 4 64170 0 3391 PERRIGO CO PLC SHS G97822103 8231 108985 SH SOLE 7 97703 0 11282 PERRIGO CO PLC SHS G97822103 475 6293 SH SOLE 13 6293 0 0 PERRIGO CO PLC SHS G97822103 62 826 SH SOLE 15 826 0 0 PERRIGO CO PLC SHS G97822103 43537 576494 SH SOLE 18 558248 0 18246 PERRIGO CO PLC SHS G97822103 152067 2013593 SH SOLE 19 2013593 0 0 PERRIGO CO PLC SHS G97822103 5266 69734 SH SOLE 20 0 0 69734 PERRIGO CO PLC SHS G97822103 224096 2967375 SH SOLE 21 2967375 0 0 PERRIGO CO PLC SHS G97822103 275329 3645782 SH SOLE 22 3028853 0 616929 PERRIGO CO PLC SHS G97822103 13237 175283 SH SOLE 23 175283 0 0 PERRIGO CO PLC SHS G97822103 6855 90765 SH SOLE 25 90765 0 0 PERRIGO CO PLC SHS G97822103 35350 468088 SH SOLE 26 151077 0 317011 PERRIGO CO PLC SHS G97822103 2115 28001 SH SOLE 28 21231 0 6770 PERRIGO CO PLC SHS G97822103 2767 36640 SH SOLE 29 4896 0 31744 PERRIGO CO PLC SHS G97822103 31129 412195 SH SOLE 30 412195 0 0 PERRIGO CO PLC SHS G97822103 6319 83668 SH SOLE 31 41024 0 42644 PERRIGO CO PLC SHS G97822103 58188 770503 SH SOLE 34 770503 0 0 PERRIGO CO PLC SHS G97822103 11737 155422 SH SOLE 36 155422 0 0 PERRIGO CO PLC SHS G97822103 55 734 SH SOLE 40 734 0 0 PERSHING GOLD CORP COM NEW 715302204 8 2897 SH SOLE 18 2897 0 0 PERSHING GOLD CORP COM NEW 715302204 15 5475 SH SOLE 19 5475 0 0 PERSHING GOLD CORP COM NEW 715302204 147 52560 SH SOLE 21 52560 0 0 PETMED EXPRESS INC COM 716382106 34 847 SH SOLE 2 847 0 0 PETMED EXPRESS INC COM 716382106 5 113 SH SOLE 4 113 0 0 PETMED EXPRESS INC COM 716382106 20 487 SH SOLE 7 487 0 0 PETMED EXPRESS INC COM 716382106 3993 98361 SH SOLE 18 98361 0 0 PETMED EXPRESS INC COM 716382106 1733 42677 SH SOLE 19 42677 0 0 PETMED EXPRESS INC COM 716382106 69617 1714704 SH SOLE 21 1714704 0 0 PETMED EXPRESS INC COM 716382106 22760 560593 SH SOLE 22 519798 0 40795 PETMED EXPRESS INC COM 716382106 92 2266 SH SOLE 23 2266 0 0 PETMED EXPRESS INC COM 716382106 58 1436 SH SOLE 26 0 0 1436 PETMED EXPRESS INC COM 716382106 124 3051 SH SOLE 28 3051 0 0 PETMED EXPRESS INC COM 716382106 1256 30944 SH SOLE 30 30944 0 0 PETMED EXPRESS INC COM 716382106 310 7639 SH SOLE 34 7639 0 0 PETMED EXPRESS INC COM 716382106 97 2381 SH SOLE 40 2381 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 718 11724 SH SOLE 7 11724 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 26 429 SH SOLE 21 429 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 44 5900 SH SOLE 2 5900 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 971 130116 SH SOLE 7 130116 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 11951 1602000 SH SOLE 18 0 0 1602000 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 8430 1130000 SH SOLE 19 1130000 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 40595 5441698 SH SOLE 21 5441698 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1445 193739 SH SOLE 22 154876 0 38863 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 11943 1601000 SH SOLE 25 1601000 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 68826 9226000 SH SOLE 34 9226000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 35 4400 SH SOLE 2 4400 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 757 94719 SH SOLE 7 94719 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9990 1250300 SH SOLE 18 550300 0 700000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3995 500000 SH SOLE 19 500000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 31721 3970048 SH SOLE 21 3970048 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 585 73202 SH SOLE 22 0 0 73202 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5593 700000 SH SOLE 25 700000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4542 568412 SH SOLE 30 568412 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 31960 4000000 SH SOLE 34 4000000 0 0 PETROQUEST ENERGY INC COM NEW 716748306 7 3630 SH SOLE 18 3630 0 0 PETROQUEST ENERGY INC COM NEW 716748306 6 2933 SH SOLE 19 2933 0 0 PETROQUEST ENERGY INC COM NEW 716748306 156 78859 SH SOLE 21 78859 0 0 PETROQUEST ENERGY INC COM NEW 716748306 787 397256 SH SOLE 22 397256 0 0 PETROQUEST ENERGY INC COM NEW 716748306 6 3250 SH SOLE 31 0 0 3250 PFENEX INC COM 717071104 118 29458 SH SOLE 2 29458 0 0 PFENEX INC COM 717071104 15 3709 SH SOLE 18 3709 0 0 PFENEX INC COM 717071104 3107 774794 SH SOLE 19 774794 0 0 PFENEX INC COM 717071104 348 86887 SH SOLE 21 86887 0 0 PFENEX INC COM 717071104 1250 311606 SH SOLE 22 311606 0 0 PFENEX INC COM 717071104 103 25642 SH SOLE 23 25642 0 0 PFIZER INC COM 717081103 294210 8758862 SH SOLE 2 2953574 0 5805288 PFIZER INC COM 717081103 71636 2132666 SH SOLE 4 1980294 0 152372 PFIZER INC COM 717081103 159969 4762406 SH SOLE 7 4500128 0 262278 PFIZER INC COM 717081103 2450 72927 SH SOLE 13 72927 0 0 PFIZER INC COM 717081103 1355 40330 SH SOLE 15 40330 0 0 PFIZER INC COM 717081103 53 1567 SH SOLE 17 0 0 1567 PFIZER INC COM 717081103 1037587 30889749 SH SOLE 18 29156986 0 1732763 PFIZER INC COM 717081103 2086 62109 SH OTR 19 0 62109 0 PFIZER INC COM 717081103 1605611 47800265 SH SOLE 19 47800265 0 0 PFIZER INC COM 717081103 99685 2967687 SH SOLE 20 0 0 2967687 PFIZER INC COM 717081103 3786629 112730836 SH SOLE 21 112730836 0 0 PFIZER INC COM 717081103 5374156 159992722 SH SOLE 22 131940291 0 28052431 PFIZER INC COM 717081103 255171 7596641 SH SOLE 23 7596641 0 0 PFIZER INC COM 717081103 193613 5764021 SH SOLE 25 5653731 0 110290 PFIZER INC COM 717081103 540836 16101098 SH SOLE 26 5184980 0 10916118 PFIZER INC COM 717081103 42227 1257137 SH SOLE 28 942274 0 314863 PFIZER INC COM 717081103 10990 327185 SH SOLE 29 243024 0 84161 PFIZER INC COM 717081103 623796 18570899 SH SOLE 30 18570899 0 0 PFIZER INC COM 717081103 111912 3331703 SH SOLE 31 1563007 0 1768696 PFIZER INC COM 717081103 9502 282880 SH SOLE 32 282880 0 0 PFIZER INC COM 717081103 360753 10739879 SH SOLE 34 10739879 0 0 PFIZER INC COM 717081103 237363 7066477 SH SOLE 36 7066477 0 0 PFIZER INC COM 717081103 3981 118504 SH SOLE 37 118504 0 0 PFIZER INC COM 717081103 1012 30114 SH SOLE 40 30114 0 0 PFSWEB INC COM NEW 717098206 22 2675 SH SOLE 18 2675 0 0 PFSWEB INC COM NEW 717098206 354 42837 SH SOLE 21 42837 0 0 PFSWEB INC COM NEW 717098206 2395 290003 SH SOLE 22 290003 0 0 PG&E CORP COM 69331C108 48052 724006 SH SOLE 2 231876 0 492130 PG&E CORP COM 69331C108 11203 168803 SH SOLE 4 155371 0 13432 PG&E CORP COM 69331C108 55794 840645 SH SOLE 7 810984 0 29661 PG&E CORP COM 69331C108 783 11790 SH SOLE 13 11790 0 0 PG&E CORP COM 69331C108 215 3246 SH SOLE 15 3246 0 0 PG&E CORP COM 69331C108 153806 2317400 SH SOLE 18 2192106 0 125294 PG&E CORP COM 69331C108 175952 2651071 SH SOLE 19 2651071 0 0 PG&E CORP COM 69331C108 16828 253542 SH SOLE 20 0 0 253542 PG&E CORP COM 69331C108 805995 12143962 SH SOLE 21 12143962 0 0 PG&E CORP COM 69331C108 948635 14293132 SH SOLE 22 11910143 0 2382989 PG&E CORP COM 69331C108 40634 612229 SH SOLE 23 612229 0 0 PG&E CORP COM 69331C108 23852 359383 SH SOLE 25 359383 0 0 PG&E CORP COM 69331C108 119150 1795234 SH SOLE 26 437743 0 1357491 PG&E CORP COM 69331C108 7033 105966 SH SOLE 28 78982 0 26984 PG&E CORP COM 69331C108 1317 19836 SH SOLE 29 19836 0 0 PG&E CORP COM 69331C108 119351 1798271 SH SOLE 30 1798271 0 0 PG&E CORP COM 69331C108 23230 350011 SH SOLE 31 194805 0 155206 PG&E CORP COM 69331C108 3989 60100 SH SOLE 32 60100 0 0 PG&E CORP COM 69331C108 3743 56401 SH SOLE 34 56401 0 0 PG&E CORP COM 69331C108 42616 642104 SH SOLE 36 642104 0 0 PG&E CORP COM 69331C108 183 2757 SH SOLE 40 2757 0 0 PGT INNOVATIONS INC COM 69336V101 31 2460 SH SOLE 2 1902 0 558 PGT INNOVATIONS INC COM 69336V101 14 1105 SH SOLE 7 1105 0 0 PGT INNOVATIONS INC COM 69336V101 3075 240259 SH SOLE 18 240259 0 0 PGT INNOVATIONS INC COM 69336V101 396 30972 SH SOLE 19 30972 0 0 PGT INNOVATIONS INC COM 69336V101 65670 5130503 SH SOLE 21 5130503 0 0 PGT INNOVATIONS INC COM 69336V101 17499 1367100 SH SOLE 22 1278909 0 88191 PGT INNOVATIONS INC COM 69336V101 84 6597 SH SOLE 28 6597 0 0 PGT INNOVATIONS INC COM 69336V101 906 70765 SH SOLE 30 70765 0 0 PGT INNOVATIONS INC COM 69336V101 64 4981 SH SOLE 40 4981 0 0 PHARMERICA CORP COM 71714F104 172 6567 SH SOLE 2 1227 0 5340 PHARMERICA CORP COM 71714F104 2 93 SH SOLE 4 93 0 0 PHARMERICA CORP COM 71714F104 21 810 SH SOLE 7 810 0 0 PHARMERICA CORP COM 71714F104 1 34 SH SOLE 17 0 0 34 PHARMERICA CORP COM 71714F104 4136 157552 SH SOLE 18 157552 0 0 PHARMERICA CORP COM 71714F104 505 19256 SH SOLE 19 19256 0 0 PHARMERICA CORP COM 71714F104 74654 2843967 SH SOLE 21 2843967 0 0 PHARMERICA CORP COM 71714F104 21831 831639 SH SOLE 22 771344 0 60295 PHARMERICA CORP COM 71714F104 95 3634 SH SOLE 26 0 0 3634 PHARMERICA CORP COM 71714F104 116 4416 SH SOLE 28 4416 0 0 PHARMERICA CORP COM 71714F104 1181 44979 SH SOLE 30 44979 0 0 PHARMERICA CORP COM 71714F104 90 3417 SH SOLE 40 3417 0 0 PHH CORP COM NEW 693320202 158 11508 SH SOLE 2 2417 0 9091 PHH CORP COM NEW 693320202 74 5394 SH SOLE 7 5394 0 0 PHH CORP COM NEW 693320202 2778 201739 SH SOLE 18 201739 0 0 PHH CORP COM NEW 693320202 478 34742 SH SOLE 19 34742 0 0 PHH CORP COM NEW 693320202 21762 1580392 SH SOLE 21 1580392 0 0 PHH CORP COM NEW 693320202 20991 1524425 SH SOLE 22 1393773 0 130652 PHH CORP COM NEW 693320202 286 20753 SH SOLE 26 16332 0 4421 PHH CORP COM NEW 693320202 118 8585 SH SOLE 28 8585 0 0 PHH CORP COM NEW 693320202 115 8368 SH SOLE 30 8368 0 0 PHH CORP COM NEW 693320202 217 15772 SH SOLE 36 15772 0 0 PHH CORP COM NEW 693320202 73 5332 SH SOLE 40 5332 0 0 PHI INC COM VTG 69336T106 1 147 SH SOLE 21 147 0 0 PHI INC COM NON VTG 69336T205 25 2555 SH SOLE 2 474 0 2081 PHI INC COM NON VTG 69336T205 3 304 SH SOLE 7 304 0 0 PHI INC COM NON VTG 69336T205 454 46513 SH SOLE 18 46513 0 0 PHI INC COM NON VTG 69336T205 75 7662 SH SOLE 19 7662 0 0 PHI INC COM NON VTG 69336T205 3586 367399 SH SOLE 21 367399 0 0 PHI INC COM NON VTG 69336T205 3570 365798 SH SOLE 22 350515 0 15283 PHI INC COM NON VTG 69336T205 138 14109 SH SOLE 29 0 0 14109 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 47 1270 SH SOLE 2 850 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 3302 89117 SH SOLE 18 89117 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 12164 328319 SH SOLE 19 328319 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 66939 1806721 SH SOLE 21 1806721 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 20874 563389 SH SOLE 22 531364 0 32025 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1331 35925 SH SOLE 23 35925 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 999 26969 SH SOLE 30 26969 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 64 1726 SH SOLE 40 1726 0 0 PHILIP MORRIS INTL INC COM 718172109 136928 1165842 SH SOLE 2 612340 0 553502 PHILIP MORRIS INTL INC COM 718172109 52286 445180 SH SOLE 4 445180 0 0 PHILIP MORRIS INTL INC COM 718172109 136711 1163997 SH SOLE 7 1095692 0 68305 PHILIP MORRIS INTL INC COM 718172109 1212 10323 SH SOLE 15 10323 0 0 PHILIP MORRIS INTL INC COM 718172109 12 100 SH SOLE 17 0 0 100 PHILIP MORRIS INTL INC COM 718172109 502229 4276106 SH SOLE 18 4014808 0 261298 PHILIP MORRIS INTL INC COM 718172109 293567 2499503 SH SOLE 19 2499503 0 0 PHILIP MORRIS INTL INC COM 718172109 70378 599214 SH SOLE 20 15436 0 583778 PHILIP MORRIS INTL INC COM 718172109 3295184 28056055 SH SOLE 21 28056055 0 0 PHILIP MORRIS INTL INC COM 718172109 4708821 40092137 SH SOLE 22 33532988 0 6559149 PHILIP MORRIS INTL INC COM 718172109 224054 1907652 SH SOLE 23 1907652 0 0 PHILIP MORRIS INTL INC COM 718172109 157848 1343959 SH SOLE 25 1343959 0 0 PHILIP MORRIS INTL INC COM 718172109 304145 2589573 SH SOLE 26 1258978 0 1330595 PHILIP MORRIS INTL INC COM 718172109 28783 245065 SH SOLE 28 245065 0 0 PHILIP MORRIS INTL INC COM 718172109 10122 86179 SH SOLE 29 8445 0 77734 PHILIP MORRIS INTL INC COM 718172109 489248 4165582 SH SOLE 30 4165582 0 0 PHILIP MORRIS INTL INC COM 718172109 55998 476779 SH SOLE 31 64676 0 412103 PHILIP MORRIS INTL INC COM 718172109 12750 108557 SH SOLE 32 108557 0 0 PHILIP MORRIS INTL INC COM 718172109 89148 759028 SH SOLE 34 759028 0 0 PHILIP MORRIS INTL INC COM 718172109 206934 1761890 SH SOLE 36 1761890 0 0 PHILIP MORRIS INTL INC COM 718172109 4256 36240 SH SOLE 37 36240 0 0 PHILIP MORRIS INTL INC COM 718172109 924 7868 SH SOLE 40 7868 0 0 PHILLIPS 66 COM 718546104 57423 694442 SH SOLE 2 261043 0 433399 PHILLIPS 66 COM 718546104 13105 158480 SH SOLE 4 146900 0 11580 PHILLIPS 66 COM 718546104 31391 379619 SH SOLE 7 356810 0 22809 PHILLIPS 66 COM 718546104 2650 32044 SH SOLE 13 32044 0 0 PHILLIPS 66 COM 718546104 279 3376 SH SOLE 15 3376 0 0 PHILLIPS 66 COM 718546104 1 14 SH SOLE 17 0 0 14 PHILLIPS 66 COM 718546104 87186 1054376 SH SOLE 18 988144 0 66232 PHILLIPS 66 COM 718546104 31560 381665 SH SOLE 19 381665 0 0 PHILLIPS 66 COM 718546104 670205 8105031 SH SOLE 21 8105031 0 0 PHILLIPS 66 COM 718546104 985004 11912012 SH SOLE 22 9632912 0 2279100 PHILLIPS 66 COM 718546104 46983 568188 SH SOLE 23 568188 0 0 PHILLIPS 66 COM 718546104 29530 357116 SH SOLE 25 357116 0 0 PHILLIPS 66 COM 718546104 125900 1522551 SH SOLE 26 398492 0 1124059 PHILLIPS 66 COM 718546104 7689 92987 SH SOLE 28 69667 0 23320 PHILLIPS 66 COM 718546104 10293 124481 SH SOLE 29 18896 0 105585 PHILLIPS 66 COM 718546104 113406 1371457 SH SOLE 30 1371457 0 0 PHILLIPS 66 COM 718546104 19954 241310 SH SOLE 31 98595 0 142715 PHILLIPS 66 COM 718546104 34465 416799 SH SOLE 34 416799 0 0 PHILLIPS 66 COM 718546104 50177 606812 SH SOLE 36 606812 0 0 PHILLIPS 66 COM 718546104 188 2275 SH SOLE 40 2275 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1451 29353 SH SOLE 18 29353 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 12231 247482 SH SOLE 19 247482 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 19 7238 SH SOLE 18 7238 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 12 4419 SH SOLE 21 4419 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 460 175001 SH SOLE 22 175001 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 38 14470 SH SOLE 30 14470 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 58 22073 SH SOLE 34 22073 0 0 PHOTOMEDEX INC COM PAR NEW 719358400 1 547 SH SOLE 21 547 0 0 PHOTRONICS INC COM 719405102 131 13965 SH SOLE 2 3032 0 10933 PHOTRONICS INC COM 719405102 14 1443 SH SOLE 7 1443 0 0 PHOTRONICS INC COM 719405102 2485 264364 SH SOLE 18 264364 0 0 PHOTRONICS INC COM 719405102 416 44214 SH SOLE 19 44214 0 0 PHOTRONICS INC COM 719405102 20288 2158347 SH SOLE 21 2158347 0 0 PHOTRONICS INC COM 719405102 16897 1797517 SH SOLE 22 1677152 0 120365 PHOTRONICS INC COM 719405102 22 2388 SH SOLE 26 0 0 2388 PHOTRONICS INC COM 719405102 90 9535 SH SOLE 28 9535 0 0 PHOTRONICS INC COM 719405102 82 8739 SH SOLE 30 8739 0 0 PHOTRONICS INC COM 719405102 70 7483 SH SOLE 40 7483 0 0 PHYSICIANS RLTY TR COM 71943U104 408 20272 SH SOLE 2 7110 0 13162 PHYSICIANS RLTY TR COM 71943U104 1011 50219 SH SOLE 4 50219 0 0 PHYSICIANS RLTY TR COM 71943U104 3947 195960 SH SOLE 7 195960 0 0 PHYSICIANS RLTY TR COM 71943U104 112 5572 SH SOLE 15 5572 0 0 PHYSICIANS RLTY TR COM 71943U104 11256 558868 SH SOLE 18 558868 0 0 PHYSICIANS RLTY TR COM 71943U104 12404 615910 SH SOLE 19 615910 0 0 PHYSICIANS RLTY TR COM 71943U104 112982 5609810 SH SOLE 21 5609810 0 0 PHYSICIANS RLTY TR COM 71943U104 112992 5610338 SH SOLE 22 5293309 0 317029 PHYSICIANS RLTY TR COM 71943U104 147 7285 SH SOLE 23 7285 0 0 PHYSICIANS RLTY TR COM 71943U104 5513 273729 SH SOLE 25 273729 0 0 PHYSICIANS RLTY TR COM 71943U104 13915 690902 SH SOLE 26 162256 0 528646 PHYSICIANS RLTY TR COM 71943U104 382 18963 SH SOLE 28 18963 0 0 PHYSICIANS RLTY TR COM 71943U104 1057 52459 SH SOLE 29 52459 0 0 PHYSICIANS RLTY TR COM 71943U104 15979 793418 SH SOLE 30 793418 0 0 PHYSICIANS RLTY TR COM 71943U104 313 15563 SH SOLE 40 15563 0 0 PICO HLDGS INC COM NEW 693366205 100 5706 SH SOLE 2 1501 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 1518 86722 SH SOLE 18 86722 0 0 PICO HLDGS INC COM NEW 693366205 264 15110 SH SOLE 19 15110 0 0 PICO HLDGS INC COM NEW 693366205 12632 721817 SH SOLE 21 721817 0 0 PICO HLDGS INC COM NEW 693366205 12017 686714 SH SOLE 22 641063 0 45651 PICO HLDGS INC COM NEW 693366205 199 11392 SH SOLE 26 7155 0 4237 PICO HLDGS INC COM NEW 693366205 61 3464 SH SOLE 28 3464 0 0 PICO HLDGS INC COM NEW 693366205 59 3356 SH SOLE 30 3356 0 0 PICO HLDGS INC COM NEW 693366205 36 2059 SH SOLE 40 2059 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1979 93901 SH SOLE 2 21762 0 72139 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1004 47638 SH SOLE 4 47638 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3894 184738 SH SOLE 7 184738 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 113 5362 SH SOLE 15 5362 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1712 81229 SH SOLE 18 81229 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3934 186628 SH SOLE 19 186628 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 48863 2317967 SH SOLE 21 2317967 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 117855 5590854 SH SOLE 22 5133088 0 457766 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 151 7154 SH SOLE 23 7154 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5238 248497 SH SOLE 25 248497 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2032 96388 SH SOLE 26 43578 0 52810 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 402 19056 SH SOLE 28 19056 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1062 50356 SH SOLE 29 50356 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 15753 747281 SH SOLE 30 747281 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 71 3358 SH SOLE 31 3358 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 238 11302 SH SOLE 36 11302 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 333 15811 SH SOLE 40 15811 0 0 PIER 1 IMPORTS INC COM 720279108 96 18490 SH SOLE 2 3789 0 14701 PIER 1 IMPORTS INC COM 720279108 3 667 SH SOLE 4 667 0 0 PIER 1 IMPORTS INC COM 720279108 10 2014 SH SOLE 7 2014 0 0 PIER 1 IMPORTS INC COM 720279108 1796 346107 SH SOLE 18 346107 0 0 PIER 1 IMPORTS INC COM 720279108 273 52658 SH SOLE 19 52658 0 0 PIER 1 IMPORTS INC COM 720279108 13700 2639645 SH SOLE 21 2639645 0 0 PIER 1 IMPORTS INC COM 720279108 11096 2137891 SH SOLE 22 1939104 0 198787 PIER 1 IMPORTS INC COM 720279108 800 154139 SH SOLE 23 154139 0 0 PIER 1 IMPORTS INC COM 720279108 125 24090 SH SOLE 26 17403 0 6687 PIER 1 IMPORTS INC COM 720279108 66 12673 SH SOLE 28 12673 0 0 PIER 1 IMPORTS INC COM 720279108 110 21218 SH SOLE 29 0 0 21218 PIER 1 IMPORTS INC COM 720279108 85 16372 SH SOLE 30 16372 0 0 PIER 1 IMPORTS INC COM 720279108 327 63006 SH SOLE 34 63006 0 0 PIER 1 IMPORTS INC COM 720279108 50 9686 SH SOLE 40 9686 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 10 1993 SH SOLE 2 1993 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 622 122878 SH SOLE 18 122878 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 80 15833 SH SOLE 19 15833 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 5340 1055276 SH SOLE 21 1055276 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1470 290592 SH SOLE 22 263678 0 26914 PILGRIMS PRIDE CORP NEW COM 72147K108 4295 195920 SH SOLE 2 173747 0 22173 PILGRIMS PRIDE CORP NEW COM 72147K108 1077 49139 SH SOLE 4 49139 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1216 55488 SH SOLE 7 55488 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 637 29059 SH SOLE 18 27031 0 2028 PILGRIMS PRIDE CORP NEW COM 72147K108 1207 55079 SH SOLE 19 55079 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 11799 538276 SH SOLE 21 538276 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 37618 1716164 SH SOLE 22 1498678 0 217486 PILGRIMS PRIDE CORP NEW COM 72147K108 1627 74233 SH SOLE 23 74233 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 302 13763 SH SOLE 26 1945 0 11818 PILGRIMS PRIDE CORP NEW COM 72147K108 2837 129403 SH SOLE 29 31761 0 97642 PILGRIMS PRIDE CORP NEW COM 72147K108 376 17162 SH SOLE 30 17162 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 880 40141 SH SOLE 31 15459 0 24682 PILGRIMS PRIDE CORP NEW COM 72147K108 2235 101984 SH SOLE 34 101984 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 127 5808 SH SOLE 36 5808 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 8936 171284 SH SOLE 17 0 0 171284 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 0-5 HIGH YIELD 72201R783 10 96 SH SOLE 17 0 0 96 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1 7 SH SOLE 17 0 0 7 PINNACLE ENTMT INC NEW COM 72348Y105 45 2302 SH SOLE 2 2302 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 4 189 SH SOLE 4 189 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 71 3579 SH SOLE 7 3579 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 3760 190294 SH SOLE 18 190294 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 727 36816 SH SOLE 19 36816 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 29812 1508729 SH SOLE 21 1508729 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 31576 1597972 SH SOLE 22 1494764 0 103208 PINNACLE ENTMT INC NEW COM 72348Y105 334 16925 SH SOLE 23 16925 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 304 15382 SH SOLE 26 13763 0 1619 PINNACLE ENTMT INC NEW COM 72348Y105 223 11274 SH SOLE 28 11274 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 204 10335 SH SOLE 30 10335 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 56 2827 SH SOLE 34 2827 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 157 7942 SH SOLE 40 7942 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4191 66737 SH SOLE 2 33905 0 32832 PINNACLE FINL PARTNERS INC COM 72346Q104 14 224 SH SOLE 4 224 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 99 1582 SH SOLE 7 1582 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 15400 245223 SH SOLE 18 245223 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2047 32595 SH SOLE 19 32595 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 190898 3039782 SH SOLE 21 3039782 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 146755 2336862 SH SOLE 22 2107437 0 229425 PINNACLE FINL PARTNERS INC COM 72346Q104 2059 32788 SH SOLE 26 29309 0 3479 PINNACLE FINL PARTNERS INC COM 72346Q104 739 11762 SH SOLE 28 11762 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 714 11363 SH SOLE 30 11363 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 102 1630 SH SOLE 31 1630 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 478 7619 SH SOLE 40 7619 0 0 PINNACLE FOODS INC DEL COM 72348P104 9635 162212 SH SOLE 2 102236 0 59976 PINNACLE FOODS INC DEL COM 72348P104 616 10367 SH SOLE 4 10367 0 0 PINNACLE FOODS INC DEL COM 72348P104 216 3628 SH SOLE 7 3628 0 0 PINNACLE FOODS INC DEL COM 72348P104 0 2 SH SOLE 15 0 0 2 PINNACLE FOODS INC DEL COM 72348P104 5110 86033 SH SOLE 18 85680 0 353 PINNACLE FOODS INC DEL COM 72348P104 7446 125351 SH SOLE 19 125351 0 0 PINNACLE FOODS INC DEL COM 72348P104 74354 1251744 SH SOLE 21 1251744 0 0 PINNACLE FOODS INC DEL COM 72348P104 187271 3152714 SH SOLE 22 2764496 0 388218 PINNACLE FOODS INC DEL COM 72348P104 526 8847 SH SOLE 23 8847 0 0 PINNACLE FOODS INC DEL COM 72348P104 844 14213 SH SOLE 25 14213 0 0 PINNACLE FOODS INC DEL COM 72348P104 2768 46605 SH SOLE 26 39409 0 7196 PINNACLE FOODS INC DEL COM 72348P104 1037 17457 SH SOLE 28 17457 0 0 PINNACLE FOODS INC DEL COM 72348P104 1113 18744 SH SOLE 30 18744 0 0 PINNACLE FOODS INC DEL COM 72348P104 302 5088 SH SOLE 31 2568 0 2520 PINNACLE FOODS INC DEL COM 72348P104 4170 70209 SH SOLE 34 70209 0 0 PINNACLE FOODS INC DEL COM 72348P104 672 11305 SH SOLE 40 11305 0 0 PINNACLE WEST CAP CORP COM 723484101 14533 170661 SH SOLE 2 40364 0 130297 PINNACLE WEST CAP CORP COM 723484101 3156 37061 SH SOLE 4 33314 0 3747 PINNACLE WEST CAP CORP COM 723484101 11947 140284 SH SOLE 7 125864 0 14420 PINNACLE WEST CAP CORP COM 723484101 475 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 26179 307407 SH SOLE 18 292147 0 15260 PINNACLE WEST CAP CORP COM 723484101 6980 81968 SH SOLE 19 81968 0 0 PINNACLE WEST CAP CORP COM 723484101 9371 110037 SH SOLE 20 0 0 110037 PINNACLE WEST CAP CORP COM 723484101 475584 5584595 SH SOLE 21 5584595 0 0 PINNACLE WEST CAP CORP COM 723484101 274371 3221832 SH SOLE 22 2692391 0 529441 PINNACLE WEST CAP CORP COM 723484101 11490 134917 SH SOLE 23 134917 0 0 PINNACLE WEST CAP CORP COM 723484101 6385 74973 SH SOLE 25 74973 0 0 PINNACLE WEST CAP CORP COM 723484101 22490 264091 SH SOLE 26 114371 0 149720 PINNACLE WEST CAP CORP COM 723484101 1974 23181 SH SOLE 28 17105 0 6076 PINNACLE WEST CAP CORP COM 723484101 2642 31021 SH SOLE 29 3630 0 27391 PINNACLE WEST CAP CORP COM 723484101 30852 362283 SH SOLE 30 362283 0 0 PINNACLE WEST CAP CORP COM 723484101 4410 51789 SH SOLE 31 24693 0 27096 PINNACLE WEST CAP CORP COM 723484101 5508 64677 SH SOLE 32 64677 0 0 PINNACLE WEST CAP CORP COM 723484101 644 7562 SH SOLE 34 7562 0 0 PINNACLE WEST CAP CORP COM 723484101 11479 134789 SH SOLE 36 134789 0 0 PINNACLE WEST CAP CORP COM 723484101 45 525 SH SOLE 40 525 0 0 PIONEER ENERGY SVCS CORP COM 723664108 63 30498 SH SOLE 2 15770 0 14728 PIONEER ENERGY SVCS CORP COM 723664108 3 1424 SH SOLE 7 1424 0 0 PIONEER ENERGY SVCS CORP COM 723664108 789 385019 SH SOLE 18 385019 0 0 PIONEER ENERGY SVCS CORP COM 723664108 352 171899 SH SOLE 19 171899 0 0 PIONEER ENERGY SVCS CORP COM 723664108 13826 6744176 SH SOLE 21 6744176 0 0 PIONEER ENERGY SVCS CORP COM 723664108 5090 2482685 SH SOLE 22 2354490 0 128195 PIONEER ENERGY SVCS CORP COM 723664108 232 113278 SH SOLE 23 113278 0 0 PIONEER ENERGY SVCS CORP COM 723664108 202 98320 SH SOLE 30 98320 0 0 PIONEER NAT RES CO COM 723787107 42467 266117 SH SOLE 2 67516 0 198601 PIONEER NAT RES CO COM 723787107 8068 50559 SH SOLE 4 46087 0 4472 PIONEER NAT RES CO COM 723787107 18325 114835 SH SOLE 7 113575 0 1260 PIONEER NAT RES CO COM 723787107 4429 27752 SH SOLE 13 27752 0 0 PIONEER NAT RES CO COM 723787107 178 1116 SH SOLE 15 1116 0 0 PIONEER NAT RES CO COM 723787107 134751 844408 SH SOLE 18 739025 0 105383 PIONEER NAT RES CO COM 723787107 107599 674266 SH SOLE 19 674266 0 0 PIONEER NAT RES CO COM 723787107 11297 70790 SH SOLE 20 0 0 70790 PIONEER NAT RES CO COM 723787107 435326 2727951 SH SOLE 21 2727951 0 0 PIONEER NAT RES CO COM 723787107 714417 4476861 SH SOLE 22 3718843 0 758018 PIONEER NAT RES CO COM 723787107 32673 204745 SH SOLE 23 204745 0 0 PIONEER NAT RES CO COM 723787107 20752 130042 SH SOLE 25 130042 0 0 PIONEER NAT RES CO COM 723787107 81676 511821 SH SOLE 26 140346 0 371475 PIONEER NAT RES CO COM 723787107 5686 35631 SH SOLE 28 26690 0 8941 PIONEER NAT RES CO COM 723787107 1099 6889 SH SOLE 29 6889 0 0 PIONEER NAT RES CO COM 723787107 84685 530677 SH SOLE 30 530677 0 0 PIONEER NAT RES CO COM 723787107 18998 119051 SH SOLE 31 65473 0 53578 PIONEER NAT RES CO COM 723787107 94224 590452 SH SOLE 34 590452 0 0 PIONEER NAT RES CO COM 723787107 29553 185195 SH SOLE 36 185195 0 0 PIONEER NAT RES CO COM 723787107 131 823 SH SOLE 40 823 0 0 PIONEER NAT RES CO OPTIONS 723787107 559 3500 SH Put SOLE 19 0 0 3500 PIONEER PWR SOLUTIONS INC COM NEW 723836300 4 679 SH SOLE 18 679 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 18 2685 SH SOLE 21 2685 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 119 18237 SH SOLE 22 18237 0 0 PIPER JAFFRAY COS COM 724078100 212 3529 SH SOLE 2 1304 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 4360 72730 SH SOLE 18 72730 0 0 PIPER JAFFRAY COS COM 724078100 603 10051 SH SOLE 19 10051 0 0 PIPER JAFFRAY COS COM 724078100 74542 1243407 SH SOLE 21 1243407 0 0 PIPER JAFFRAY COS COM 724078100 24993 416899 SH SOLE 22 387628 0 29271 PIPER JAFFRAY COS COM 724078100 83 1390 SH SOLE 26 0 0 1390 PIPER JAFFRAY COS COM 724078100 139 2317 SH SOLE 28 2317 0 0 PIPER JAFFRAY COS COM 724078100 1295 21594 SH SOLE 30 21594 0 0 PIPER JAFFRAY COS COM 724078100 117 1955 SH SOLE 40 1955 0 0 PITNEY BOWES INC COM 724479100 2954 195601 SH SOLE 2 102471 0 93130 PITNEY BOWES INC COM 724479100 233 15456 SH SOLE 4 15456 0 0 PITNEY BOWES INC COM 724479100 442 29254 SH SOLE 7 29254 0 0 PITNEY BOWES INC COM 724479100 11 712 SH SOLE 17 0 0 712 PITNEY BOWES INC COM 724479100 10848 718381 SH SOLE 18 718381 0 0 PITNEY BOWES INC COM 724479100 4701 311327 SH SOLE 19 311327 0 0 PITNEY BOWES INC COM 724479100 195129 12922461 SH SOLE 21 12922461 0 0 PITNEY BOWES INC COM 724479100 94163 6235967 SH SOLE 22 5617644 0 618323 PITNEY BOWES INC COM 724479100 91 5999 SH SOLE 23 5999 0 0 PITNEY BOWES INC COM 724479100 731 48443 SH SOLE 26 34529 0 13914 PITNEY BOWES INC COM 724479100 414 27450 SH SOLE 28 27450 0 0 PITNEY BOWES INC COM 724479100 686 45423 SH SOLE 29 3408 0 42015 PITNEY BOWES INC COM 724479100 452 29945 SH SOLE 30 29945 0 0 PITNEY BOWES INC COM 724479100 133 8811 SH SOLE 31 8811 0 0 PITNEY BOWES INC COM 724479100 1705 112930 SH SOLE 32 112930 0 0 PITNEY BOWES INC COM 724479100 21 1378 SH SOLE 34 1378 0 0 PITNEY BOWES INC COM 724479100 374 24751 SH SOLE 36 24751 0 0 PITNEY BOWES INC COM 724479100 334 22113 SH SOLE 40 22113 0 0 PIXELWORKS INC COM NEW 72581M305 18 3940 SH SOLE 2 3940 0 0 PIXELWORKS INC COM NEW 72581M305 469 102286 SH SOLE 18 102286 0 0 PIXELWORKS INC COM NEW 72581M305 85 18478 SH SOLE 19 18478 0 0 PIXELWORKS INC COM NEW 72581M305 4075 887877 SH SOLE 21 887877 0 0 PIXELWORKS INC COM NEW 72581M305 2535 552221 SH SOLE 22 530052 0 22169 PJT PARTNERS INC COM CL A 69343T107 160 3976 SH SOLE 2 825 0 3151 PJT PARTNERS INC COM CL A 69343T107 27 661 SH SOLE 7 661 0 0 PJT PARTNERS INC COM CL A 69343T107 3035 75463 SH SOLE 18 75463 0 0 PJT PARTNERS INC COM CL A 69343T107 485 12068 SH SOLE 19 12068 0 0 PJT PARTNERS INC COM CL A 69343T107 25640 637483 SH SOLE 21 637483 0 0 PJT PARTNERS INC COM CL A 69343T107 18573 461792 SH SOLE 22 427974 0 33818 PJT PARTNERS INC COM CL A 69343T107 114 2845 SH SOLE 28 2845 0 0 PJT PARTNERS INC COM CL A 69343T107 104 2586 SH SOLE 30 2586 0 0 PJT PARTNERS INC COM CL A 69343T107 387 9627 SH SOLE 34 9627 0 0 PJT PARTNERS INC COM CL A 69343T107 105 2599 SH SOLE 40 2599 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1 40 SH SOLE 17 0 0 40 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1265 48157 SH SOLE 18 48157 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 75662 2880175 SH SOLE 19 2880175 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1178 45045 SH SOLE 2 1205 0 43840 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1097 41948 SH SOLE 4 40102 0 1846 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 86 3281 SH SOLE 7 3281 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 364 13909 SH SOLE 18 369 0 13540 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 65 2501 SH SOLE 19 2501 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2653 101426 SH SOLE 21 101426 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 7668 293128 SH SOLE 22 213859 0 79269 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4196 160404 SH SOLE 23 160404 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 8026 306816 SH SOLE 26 181604 0 125212 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 802 30658 SH SOLE 28 23728 0 6930 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 998 38161 SH SOLE 29 4208 0 33953 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3778 144433 SH SOLE 30 144433 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1543 58967 SH SOLE 31 16747 0 42220 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 144 5486 SH SOLE 34 5486 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 782 29883 SH SOLE 36 29883 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 27 1032 SH SOLE 40 1032 0 0 PLANET FITNESS INC CL A 72703H101 111 4749 SH SOLE 2 3887 0 862 PLANET FITNESS INC CL A 72703H101 12 518 SH SOLE 4 518 0 0 PLANET FITNESS INC CL A 72703H101 48 2041 SH SOLE 7 2041 0 0 PLANET FITNESS INC CL A 72703H101 6796 291180 SH SOLE 18 291180 0 0 PLANET FITNESS INC CL A 72703H101 1288 55184 SH SOLE 19 55184 0 0 PLANET FITNESS INC CL A 72703H101 56247 2409910 SH SOLE 21 2409910 0 0 PLANET FITNESS INC CL A 72703H101 45716 1958678 SH SOLE 22 1775254 0 183424 PLANET FITNESS INC CL A 72703H101 1026 43944 SH SOLE 26 38244 0 5700 PLANET FITNESS INC CL A 72703H101 280 11977 SH SOLE 28 11977 0 0 PLANET FITNESS INC CL A 72703H101 297 12745 SH SOLE 30 12745 0 0 PLANET FITNESS INC CL A 72703H101 212 9069 SH SOLE 40 9069 0 0 PLANET PAYMENT INC SHS U72603118 8 2390 SH SOLE 2 2390 0 0 PLANET PAYMENT INC SHS U72603118 507 153787 SH SOLE 18 153787 0 0 PLANET PAYMENT INC SHS U72603118 104 31654 SH SOLE 19 31654 0 0 PLANET PAYMENT INC SHS U72603118 4333 1313033 SH SOLE 21 1313033 0 0 PLANET PAYMENT INC SHS U72603118 3893 1179546 SH SOLE 22 1125458 0 54088 PLANTRONICS INC NEW COM 727493108 787 15046 SH SOLE 2 14738 0 308 PLANTRONICS INC NEW COM 727493108 14 260 SH SOLE 4 260 0 0 PLANTRONICS INC NEW COM 727493108 45 858 SH SOLE 7 858 0 0 PLANTRONICS INC NEW COM 727493108 11125 212670 SH SOLE 18 212670 0 0 PLANTRONICS INC NEW COM 727493108 1147 21925 SH SOLE 19 21925 0 0 PLANTRONICS INC NEW COM 727493108 110136 2105457 SH SOLE 21 2105457 0 0 PLANTRONICS INC NEW COM 727493108 56147 1073351 SH SOLE 22 1007529 0 65822 PLANTRONICS INC NEW COM 727493108 623 11906 SH SOLE 26 9435 0 2471 PLANTRONICS INC NEW COM 727493108 260 4970 SH SOLE 28 4970 0 0 PLANTRONICS INC NEW COM 727493108 289 5523 SH SOLE 30 5523 0 0 PLANTRONICS INC NEW COM 727493108 114 2179 SH SOLE 34 2179 0 0 PLANTRONICS INC NEW COM 727493108 223 4267 SH SOLE 40 4267 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1480 116706 SH SOLE 2 16319 0 100387 PLATFORM SPECIALTY PRODS COR COM 72766Q105 8 655 SH SOLE 4 655 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 102 8061 SH SOLE 7 8061 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1470 115943 SH SOLE 18 115943 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1448 114194 SH SOLE 19 114194 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 33456 2638476 SH SOLE 21 2638476 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 72307 5702468 SH SOLE 22 4990762 0 711706 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1165 91891 SH SOLE 26 80468 0 11423 PLATFORM SPECIALTY PRODS COR COM 72766Q105 373 29453 SH SOLE 28 29453 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 860 67816 SH SOLE 29 0 0 67816 PLATFORM SPECIALTY PRODS COR COM 72766Q105 440 34681 SH SOLE 30 34681 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 59 4635 SH SOLE 31 4635 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 228 18013 SH SOLE 40 18013 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 115 137201 SH SOLE 4 137201 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 1034 1237246 SH SOLE 18 1237246 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 8023 9601031 SH SOLE 19 9601031 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 199 238445 SH SOLE 22 238445 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 2997 3586472 SH SOLE 34 3586472 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 96432 8069587 SH SOLE 2 8069587 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 62 5162 SH SOLE 19 5162 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 470 39347 SH SOLE 22 39347 0 0 PLEXUS CORP COM 729132100 382 7274 SH SOLE 2 1431 0 5843 PLEXUS CORP COM 729132100 9 163 SH SOLE 4 163 0 0 PLEXUS CORP COM 729132100 45 852 SH SOLE 7 852 0 0 PLEXUS CORP COM 729132100 9229 175553 SH SOLE 18 175553 0 0 PLEXUS CORP COM 729132100 1161 22086 SH SOLE 19 22086 0 0 PLEXUS CORP COM 729132100 153023 2910836 SH SOLE 21 2910836 0 0 PLEXUS CORP COM 729132100 49221 936291 SH SOLE 22 871586 0 64705 PLEXUS CORP COM 729132100 676 12865 SH SOLE 26 10557 0 2308 PLEXUS CORP COM 729132100 254 4839 SH SOLE 28 4839 0 0 PLEXUS CORP COM 729132100 2538 48280 SH SOLE 30 48280 0 0 PLEXUS CORP COM 729132100 42 803 SH SOLE 36 803 0 0 PLEXUS CORP COM 729132100 196 3724 SH SOLE 40 3724 0 0 PLUG POWER INC COM NEW 72919P202 22 10652 SH SOLE 2 9596 0 1056 PLUG POWER INC COM NEW 72919P202 8 3889 SH SOLE 7 3889 0 0 PLUG POWER INC COM NEW 72919P202 1646 806733 SH SOLE 18 806733 0 0 PLUG POWER INC COM NEW 72919P202 341 167155 SH SOLE 19 167155 0 0 PLUG POWER INC COM NEW 72919P202 13456 6596199 SH SOLE 21 6596199 0 0 PLUG POWER INC COM NEW 72919P202 13568 6650741 SH SOLE 22 6296938 0 353803 PLUG POWER INC COM NEW 72919P202 53 25776 SH SOLE 28 25776 0 0 PLUG POWER INC COM NEW 72919P202 40 19581 SH SOLE 30 19581 0 0 PLUG POWER INC COM NEW 72919P202 41 20323 SH SOLE 40 20323 0 0 PLUMAS BANCORP COM 729273102 17 782 SH SOLE 18 782 0 0 PLUMAS BANCORP COM 729273102 56 2624 SH SOLE 21 2624 0 0 PLX PHARMA INC COM 72942A107 6 975 SH SOLE 18 975 0 0 PLX PHARMA INC COM 72942A107 13 2184 SH SOLE 21 2184 0 0 PLY GEM HLDGS INC COM 72941W100 133 7434 SH SOLE 2 7032 0 402 PLY GEM HLDGS INC COM 72941W100 8 448 SH SOLE 7 448 0 0 PLY GEM HLDGS INC COM 72941W100 1386 77209 SH SOLE 18 77209 0 0 PLY GEM HLDGS INC COM 72941W100 1124 62640 SH SOLE 19 62640 0 0 PLY GEM HLDGS INC COM 72941W100 11652 649154 SH SOLE 21 649154 0 0 PLY GEM HLDGS INC COM 72941W100 12294 684911 SH SOLE 22 645164 0 39747 PLY GEM HLDGS INC COM 72941W100 3586 199801 SH SOLE 23 199801 0 0 PLY GEM HLDGS INC COM 72941W100 51 2827 SH SOLE 28 2827 0 0 PLY GEM HLDGS INC COM 72941W100 387 21571 SH SOLE 29 0 0 21571 PLY GEM HLDGS INC COM 72941W100 105 5837 SH SOLE 30 5837 0 0 PLY GEM HLDGS INC COM 72941W100 31 1700 SH SOLE 40 1700 0 0 PNC FINL SVCS GROUP INC COM 693475105 73542 588945 SH SOLE 2 119692 0 469253 PNC FINL SVCS GROUP INC COM 693475105 18042 144483 SH SOLE 4 132312 0 12171 PNC FINL SVCS GROUP INC COM 693475105 43781 350614 SH SOLE 7 323885 0 26729 PNC FINL SVCS GROUP INC COM 693475105 1569 12564 SH SOLE 13 12564 0 0 PNC FINL SVCS GROUP INC COM 693475105 327 2618 SH SOLE 15 2618 0 0 PNC FINL SVCS GROUP INC COM 693475105 116699 934567 SH SOLE 18 868029 0 66538 PNC FINL SVCS GROUP INC COM 693475105 62 500 SH OTR 19 0 500 0 PNC FINL SVCS GROUP INC COM 693475105 3303 26453 SH SOLE 19 26453 0 0 PNC FINL SVCS GROUP INC COM 693475105 23842 190931 SH SOLE 20 0 0 190931 PNC FINL SVCS GROUP INC COM 693475105 1000264 8010444 SH SOLE 21 8010444 0 0 PNC FINL SVCS GROUP INC COM 693475105 1582953 12676811 SH SOLE 22 10424797 0 2252014 PNC FINL SVCS GROUP INC COM 693475105 74229 594454 SH SOLE 23 594454 0 0 PNC FINL SVCS GROUP INC COM 693475105 41472 332125 SH SOLE 25 332125 0 0 PNC FINL SVCS GROUP INC COM 693475105 161330 1291984 SH SOLE 26 405331 0 886653 PNC FINL SVCS GROUP INC COM 693475105 12811 102591 SH SOLE 28 76750 0 25841 PNC FINL SVCS GROUP INC COM 693475105 4334 34706 SH SOLE 29 18012 0 16694 PNC FINL SVCS GROUP INC COM 693475105 171110 1370303 SH SOLE 30 1370303 0 0 PNC FINL SVCS GROUP INC COM 693475105 25010 200288 SH SOLE 31 107809 0 92479 PNC FINL SVCS GROUP INC COM 693475105 4177 33454 SH SOLE 34 33454 0 0 PNC FINL SVCS GROUP INC COM 693475105 71649 573789 SH SOLE 36 573789 0 0 PNC FINL SVCS GROUP INC COM 693475105 314 2512 SH SOLE 40 2512 0 0 PNM RES INC COM 69349H107 3133 81918 SH SOLE 2 67788 0 14130 PNM RES INC COM 69349H107 12 321 SH SOLE 4 321 0 0 PNM RES INC COM 69349H107 122 3184 SH SOLE 7 3184 0 0 PNM RES INC COM 69349H107 20394 533166 SH SOLE 18 533166 0 0 PNM RES INC COM 69349H107 2048 53543 SH SOLE 19 53543 0 0 PNM RES INC COM 69349H107 192523 5033270 SH SOLE 21 5033270 0 0 PNM RES INC COM 69349H107 96711 2528405 SH SOLE 22 2381347 0 147058 PNM RES INC COM 69349H107 1102 28816 SH SOLE 26 24387 0 4429 PNM RES INC COM 69349H107 438 11441 SH SOLE 28 11441 0 0 PNM RES INC COM 69349H107 1730 45229 SH SOLE 30 45229 0 0 PNM RES INC COM 69349H107 186 4859 SH SOLE 36 4859 0 0 PNM RES INC COM 69349H107 321 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 13 661 SH SOLE 21 661 0 0 POLAR PWR INC COM 73102V105 4 672 SH SOLE 18 672 0 0 POLAR PWR INC COM 73102V105 58 10981 SH SOLE 21 10981 0 0 POLARIS INDS INC COM 731068102 7191 77965 SH SOLE 2 27564 0 50401 POLARIS INDS INC COM 731068102 1635 17729 SH SOLE 4 15789 0 1940 POLARIS INDS INC COM 731068102 6326 68592 SH SOLE 7 68592 0 0 POLARIS INDS INC COM 731068102 33 363 SH SOLE 15 363 0 0 POLARIS INDS INC COM 731068102 18770 203518 SH SOLE 18 197652 0 5866 POLARIS INDS INC COM 731068102 3306 35842 SH SOLE 19 27667 0 8175 POLARIS INDS INC COM 731068102 4191 45439 SH SOLE 20 0 0 45439 POLARIS INDS INC COM 731068102 229009 2483024 SH SOLE 21 2483024 0 0 POLARIS INDS INC COM 731068102 175124 1898771 SH SOLE 22 1713032 0 185739 POLARIS INDS INC COM 731068102 6842 74186 SH SOLE 23 74186 0 0 POLARIS INDS INC COM 731068102 3553 38525 SH SOLE 25 38525 0 0 POLARIS INDS INC COM 731068102 17400 188657 SH SOLE 26 70207 0 118450 POLARIS INDS INC COM 731068102 1178 12769 SH SOLE 28 9589 0 3180 POLARIS INDS INC COM 731068102 1612 17476 SH SOLE 29 3068 0 14408 POLARIS INDS INC COM 731068102 6522 70719 SH SOLE 30 70719 0 0 POLARIS INDS INC COM 731068102 2571 27881 SH SOLE 31 13984 0 13897 POLARIS INDS INC COM 731068102 430 4659 SH SOLE 34 4659 0 0 POLARIS INDS INC COM 731068102 5736 62197 SH SOLE 36 62197 0 0 POLARIS INDS INC COM 731068102 28 300 SH SOLE 40 300 0 0 POLARITYTE INC COM 731094108 17 717 SH SOLE 18 717 0 0 POLARITYTE INC COM 731094108 234 10145 SH SOLE 21 10145 0 0 POLARITYTE INC COM 731094108 186 8038 SH SOLE 22 8038 0 0 POLYMET MINING CORP COM 731916102 9 14803 SH SOLE 17 0 0 14803 POLYONE CORP COM 73179P106 2298 59329 SH SOLE 2 58582 0 747 POLYONE CORP COM 73179P106 19 486 SH SOLE 4 486 0 0 POLYONE CORP COM 73179P106 108 2785 SH SOLE 7 2785 0 0 POLYONE CORP COM 73179P106 19997 516181 SH SOLE 18 516181 0 0 POLYONE CORP COM 73179P106 14158 365462 SH SOLE 19 365462 0 0 POLYONE CORP COM 73179P106 195828 5054918 SH SOLE 21 5054918 0 0 POLYONE CORP COM 73179P106 113799 2937503 SH SOLE 22 2768635 0 168868 POLYONE CORP COM 73179P106 21 548 SH SOLE 23 548 0 0 POLYONE CORP COM 73179P106 967 24967 SH SOLE 26 20027 0 4940 POLYONE CORP COM 73179P106 465 11999 SH SOLE 28 11999 0 0 POLYONE CORP COM 73179P106 2174 56111 SH SOLE 29 0 0 56111 POLYONE CORP COM 73179P106 475 12273 SH SOLE 30 12273 0 0 POLYONE CORP COM 73179P106 43 1098 SH SOLE 36 1098 0 0 POLYONE CORP COM 73179P106 377 9730 SH SOLE 40 9730 0 0 POOL CORPORATION COM 73278L105 4617 39273 SH SOLE 2 25270 0 14003 POOL CORPORATION COM 73278L105 201 1707 SH SOLE 4 1707 0 0 POOL CORPORATION COM 73278L105 114 973 SH SOLE 7 973 0 0 POOL CORPORATION COM 73278L105 1 8 SH SOLE 17 0 0 8 POOL CORPORATION COM 73278L105 16415 139618 SH SOLE 18 139618 0 0 POOL CORPORATION COM 73278L105 2098 17842 SH SOLE 19 17842 0 0 POOL CORPORATION COM 73278L105 204015 1735267 SH SOLE 21 1735267 0 0 POOL CORPORATION COM 73278L105 156497 1331098 SH SOLE 22 1200133 0 130965 POOL CORPORATION COM 73278L105 28 235 SH SOLE 23 235 0 0 POOL CORPORATION COM 73278L105 1955 16625 SH SOLE 26 14339 0 2286 POOL CORPORATION COM 73278L105 703 5976 SH SOLE 28 5976 0 0 POOL CORPORATION COM 73278L105 274 2333 SH SOLE 29 0 0 2333 POOL CORPORATION COM 73278L105 750 6383 SH SOLE 30 6383 0 0 POOL CORPORATION COM 73278L105 109 927 SH SOLE 31 927 0 0 POOL CORPORATION COM 73278L105 35 300 SH SOLE 34 300 0 0 POOL CORPORATION COM 73278L105 510 4341 SH SOLE 40 4341 0 0 POPULAR INC COM NEW 733174700 2625 62943 SH SOLE 2 12073 0 50870 POPULAR INC COM NEW 733174700 6 150 SH SOLE 4 150 0 0 POPULAR INC COM NEW 733174700 157 3774 SH SOLE 7 3774 0 0 POPULAR INC COM NEW 733174700 4937 118375 SH SOLE 18 118375 0 0 POPULAR INC COM NEW 733174700 17534 420369 SH SOLE 19 420369 0 0 POPULAR INC COM NEW 733174700 55132 1321805 SH SOLE 21 1321805 0 0 POPULAR INC COM NEW 733174700 117932 2827433 SH SOLE 22 2484684 0 342749 POPULAR INC COM NEW 733174700 2017 48360 SH SOLE 25 48360 0 0 POPULAR INC COM NEW 733174700 1431 34300 SH SOLE 26 28445 0 5855 POPULAR INC COM NEW 733174700 622 14904 SH SOLE 28 14904 0 0 POPULAR INC COM NEW 733174700 1069 25632 SH SOLE 29 0 0 25632 POPULAR INC COM NEW 733174700 665 15950 SH SOLE 30 15950 0 0 POPULAR INC COM NEW 733174700 101 2432 SH SOLE 31 2432 0 0 POPULAR INC COM NEW 733174700 4850 116270 SH SOLE 34 116270 0 0 POPULAR INC COM NEW 733174700 334 7997 SH SOLE 36 7997 0 0 POPULAR INC COM NEW 733174700 525 12598 SH SOLE 40 12598 0 0 PORTER BANCORP INC COM NEW 736233206 4 396 SH SOLE 18 396 0 0 PORTER BANCORP INC COM NEW 736233206 12 1229 SH SOLE 19 1229 0 0 PORTER BANCORP INC COM NEW 736233206 51 5093 SH SOLE 21 5093 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 429 450000 PRN SOLE 21 450000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1975 43221 SH SOLE 2 27340 0 15881 PORTLAND GEN ELEC CO COM NEW 736508847 323 7060 SH SOLE 4 7060 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 292 6389 SH SOLE 7 6389 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 731 16005 SH SOLE 13 16005 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 15467 338514 SH SOLE 18 338514 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 34999 766007 SH SOLE 19 766007 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 134813 2950592 SH SOLE 21 2950592 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 132432 2898495 SH SOLE 22 2610018 0 288477 PORTLAND GEN ELEC CO COM NEW 736508847 432 9452 SH SOLE 23 9452 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1262 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 487 10653 SH SOLE 29 0 0 10653 PORTLAND GEN ELEC CO COM NEW 736508847 2330 50995 SH SOLE 30 50995 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1589 34784 SH SOLE 36 34784 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 373 8172 SH SOLE 40 8172 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 189 3373 SH SOLE 2 2433 0 940 PORTOLA PHARMACEUTICALS INC COM 737010108 14 251 SH SOLE 4 251 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 66 1173 SH SOLE 7 1173 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 9656 171915 SH SOLE 18 171915 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3434 61144 SH SOLE 19 61144 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 129951 2313522 SH SOLE 21 2313522 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 82504 1468818 SH SOLE 22 1371535 0 97283 PORTOLA PHARMACEUTICALS INC COM 737010108 38 684 SH SOLE 23 684 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 1481 26361 SH SOLE 26 23712 0 2649 PORTOLA PHARMACEUTICALS INC COM 737010108 448 7982 SH SOLE 28 7982 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 498 8861 SH SOLE 30 8861 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 122 2179 SH SOLE 34 2179 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 320 5703 SH SOLE 40 5703 0 0 POSCO SPONSORED ADR 693483109 6 100 SH SOLE 2 100 0 0 POSCO SPONSORED ADR 693483109 10245 163683 SH SOLE 22 12470 0 151213 POST HLDGS INC COM 737446104 5088 65527 SH SOLE 2 32020 0 33507 POST HLDGS INC COM 737446104 25 318 SH SOLE 4 318 0 0 POST HLDGS INC COM 737446104 159 2043 SH SOLE 7 2043 0 0 POST HLDGS INC COM 737446104 17552 226039 SH SOLE 18 226039 0 0 POST HLDGS INC COM 737446104 2283 29403 SH SOLE 19 29403 0 0 POST HLDGS INC COM 737446104 215245 2771987 SH SOLE 21 2771987 0 0 POST HLDGS INC COM 737446104 159719 2056913 SH SOLE 22 1857058 0 199855 POST HLDGS INC COM 737446104 1431 18425 SH SOLE 26 14940 0 3485 POST HLDGS INC COM 737446104 713 9182 SH SOLE 28 9182 0 0 POST HLDGS INC COM 737446104 764 9841 SH SOLE 30 9841 0 0 POST HLDGS INC COM 737446104 113 1449 SH SOLE 31 1449 0 0 POST HLDGS INC COM 737446104 531 6840 SH SOLE 40 6840 0 0 POTASH CORP SASK INC COM 73755L107 26274 1611915 SH SOLE 19 1611915 0 0 POTASH CORP SASK INC COM 73755L107 1846 113251 SH SOLE 21 113251 0 0 POTASH CORP SASK INC COM 73755L107 1354 83038 SH SOLE 25 83038 0 0 POTASH CORP SASK INC COM 73755L107 6088 373527 SH SOLE 34 373527 0 0 POTBELLY CORP COM 73754Y100 48 4166 SH SOLE 2 1098 0 3068 POTBELLY CORP COM 73754Y100 5 414 SH SOLE 7 414 0 0 POTBELLY CORP COM 73754Y100 1038 90274 SH SOLE 18 90274 0 0 POTBELLY CORP COM 73754Y100 186 16179 SH SOLE 19 16179 0 0 POTBELLY CORP COM 73754Y100 8491 738324 SH SOLE 21 738324 0 0 POTBELLY CORP COM 73754Y100 8716 757893 SH SOLE 22 724039 0 33854 POTBELLY CORP COM 73754Y100 25 2148 SH SOLE 28 2148 0 0 POTBELLY CORP COM 73754Y100 40 3435 SH SOLE 30 3435 0 0 POTBELLY CORP COM 73754Y100 18 1594 SH SOLE 40 1594 0 0 POTLATCH CORP NEW COM 737630103 889 19455 SH SOLE 2 19302 0 153 POTLATCH CORP NEW COM 737630103 14 302 SH SOLE 4 302 0 0 POTLATCH CORP NEW COM 737630103 52 1142 SH SOLE 7 1142 0 0 POTLATCH CORP NEW COM 737630103 12233 267671 SH SOLE 18 267671 0 0 POTLATCH CORP NEW COM 737630103 1279 27987 SH SOLE 19 27987 0 0 POTLATCH CORP NEW COM 737630103 136480 2986434 SH SOLE 21 2986434 0 0 POTLATCH CORP NEW COM 737630103 62672 1371380 SH SOLE 22 1290489 0 80891 POTLATCH CORP NEW COM 737630103 535 11714 SH SOLE 26 8552 0 3162 POTLATCH CORP NEW COM 737630103 276 6045 SH SOLE 28 6045 0 0 POTLATCH CORP NEW COM 737630103 5223 114282 SH SOLE 30 114282 0 0 POTLATCH CORP NEW COM 737630103 1315 28783 SH SOLE 34 28783 0 0 POTLATCH CORP NEW COM 737630103 205 4480 SH SOLE 40 4480 0 0 POWELL INDS INC COM 739128106 60 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 7 206 SH SOLE 7 206 0 0 POWELL INDS INC COM 739128106 1487 46474 SH SOLE 18 46474 0 0 POWELL INDS INC COM 739128106 188 5882 SH SOLE 19 5882 0 0 POWELL INDS INC COM 739128106 24679 771465 SH SOLE 21 771465 0 0 POWELL INDS INC COM 739128106 7528 235324 SH SOLE 22 220152 0 15172 POWELL INDS INC COM 739128106 22 692 SH SOLE 26 0 0 692 POWELL INDS INC COM 739128106 45 1411 SH SOLE 28 1411 0 0 POWELL INDS INC COM 739128106 427 13353 SH SOLE 30 13353 0 0 POWELL INDS INC COM 739128106 30 938 SH SOLE 40 938 0 0 POWER INTEGRATIONS INC COM 739276103 108 1483 SH SOLE 2 1281 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 9747 133702 SH SOLE 18 133702 0 0 POWER INTEGRATIONS INC COM 739276103 2764 37918 SH SOLE 19 37918 0 0 POWER INTEGRATIONS INC COM 739276103 178130 2443483 SH SOLE 21 2443483 0 0 POWER INTEGRATIONS INC COM 739276103 55851 766136 SH SOLE 22 710606 0 55530 POWER INTEGRATIONS INC COM 739276103 514 7052 SH SOLE 26 5328 0 1724 POWER INTEGRATIONS INC COM 739276103 297 4072 SH SOLE 28 4072 0 0 POWER INTEGRATIONS INC COM 739276103 850 11659 SH SOLE 29 0 0 11659 POWER INTEGRATIONS INC COM 739276103 3090 42392 SH SOLE 30 42392 0 0 POWER INTEGRATIONS INC COM 739276103 236 3243 SH SOLE 40 3243 0 0 POWER REIT COM 73933H101 2 239 SH SOLE 21 239 0 0 POWER REIT COM 73933H101 28 3765 SH SOLE 22 3765 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 0 12 SH SOLE 17 0 0 12 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 300 20791 SH SOLE 18 20791 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 8108 561100 SH SOLE 19 561100 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 4191 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 0 9 SH SOLE 18 9 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 31955 1091740 SH SOLE 26 1091740 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 102817 3512718 SH SOLE 31 0 0 3512718 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 15 361 SH SOLE 17 0 0 361 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 5 177 SH SOLE 17 0 0 177 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 12 291 SH SOLE 17 0 0 291 POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 2 103 SH SOLE 17 0 0 103 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 67 1505 SH SOLE 17 0 0 1505 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 22 251 SH SOLE 17 0 0 251 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 1 25 SH SOLE 17 0 0 25 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 5 94 SH SOLE 17 0 0 94 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 24 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 145 1406 SH SOLE 17 0 0 1406 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 5 175 SH SOLE 17 0 0 175 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 23 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 38102 1646567 SH SOLE 2 1232263 0 414304 POWERSHARES QQQ TRUST OPTIONS 73935A104 12016 87300 SH Call SOLE 2 87300 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 5272 38300 SH Put SOLE 2 38300 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 3578 26000 SH Put SOLE 18 26000 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 1026010 7454300 SH Call SOLE 19 7454300 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 53334 387500 SH Put SOLE 19 387500 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 17673 128400 SH Call SOLE 22 128400 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 290 2100 SH Put SOLE 22 2100 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 299160 2173494 SH SOLE 2 2173494 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 521 3782 SH SOLE 17 0 0 3782 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 79914 580600 SH SOLE 19 580600 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1142 8300 SH SOLE 22 8300 0 0 PPG INDS INC COM 693506107 37644 342346 SH SOLE 2 88979 0 253367 PPG INDS INC COM 693506107 8707 79181 SH SOLE 4 72108 0 7073 PPG INDS INC COM 693506107 38405 349265 SH SOLE 7 220450 0 128815 PPG INDS INC COM 693506107 342 3111 SH SOLE 13 3111 0 0 PPG INDS INC COM 693506107 194 1763 SH SOLE 15 1763 0 0 PPG INDS INC COM 693506107 61713 561230 SH SOLE 18 521981 0 39249 PPG INDS INC COM 693506107 2200 20010 SH SOLE 19 20010 0 0 PPG INDS INC COM 693506107 15800 143692 SH SOLE 20 0 0 143692 PPG INDS INC COM 693506107 426010 3874225 SH SOLE 21 3874225 0 0 PPG INDS INC COM 693506107 743626 6762694 SH SOLE 22 5545529 0 1217165 PPG INDS INC COM 693506107 34140 310480 SH SOLE 23 310480 0 0 PPG INDS INC COM 693506107 19593 178186 SH SOLE 25 178186 0 0 PPG INDS INC COM 693506107 87927 799625 SH SOLE 26 234730 0 564895 PPG INDS INC COM 693506107 6058 55097 SH SOLE 28 41389 0 13708 PPG INDS INC COM 693506107 1186 10787 SH SOLE 29 10787 0 0 PPG INDS INC COM 693506107 77044 700654 SH SOLE 30 700654 0 0 PPG INDS INC COM 693506107 14210 129229 SH SOLE 31 57965 0 71264 PPG INDS INC COM 693506107 1966 17879 SH SOLE 34 17879 0 0 PPG INDS INC COM 693506107 31571 287118 SH SOLE 36 287118 0 0 PPG INDS INC COM 693506107 138 1258 SH SOLE 40 1258 0 0 PPL CORP COM 69351T106 32669 845045 SH SOLE 2 187097 0 657948 PPL CORP COM 69351T106 8045 208097 SH SOLE 4 190255 0 17842 PPL CORP COM 69351T106 21893 566283 SH SOLE 7 527366 0 38917 PPL CORP COM 69351T106 378 9775 SH SOLE 13 9775 0 0 PPL CORP COM 69351T106 180 4645 SH SOLE 15 4645 0 0 PPL CORP COM 69351T106 8 200 SH SOLE 17 0 0 200 PPL CORP COM 69351T106 62171 1608156 SH SOLE 18 1514457 0 93699 PPL CORP COM 69351T106 12333 319018 SH SOLE 19 319018 0 0 PPL CORP COM 69351T106 14243 368410 SH SOLE 20 0 0 368410 PPL CORP COM 69351T106 740112 19144126 SH SOLE 21 19144126 0 0 PPL CORP COM 69351T106 707295 18295257 SH SOLE 22 15035371 0 3259886 PPL CORP COM 69351T106 32260 834451 SH SOLE 23 834451 0 0 PPL CORP COM 69351T106 18248 472001 SH SOLE 25 472001 0 0 PPL CORP COM 69351T106 65900 1704606 SH SOLE 26 564811 0 1139795 PPL CORP COM 69351T106 5571 144100 SH SOLE 28 108144 0 35956 PPL CORP COM 69351T106 1032 26684 SH SOLE 29 26684 0 0 PPL CORP COM 69351T106 80658 2086331 SH SOLE 30 2086331 0 0 PPL CORP COM 69351T106 12430 321514 SH SOLE 31 144283 0 177231 PPL CORP COM 69351T106 3386 87590 SH SOLE 32 87590 0 0 PPL CORP COM 69351T106 1816 46977 SH SOLE 34 46977 0 0 PPL CORP COM 69351T106 11919 308298 SH SOLE 35 308298 0 0 PPL CORP COM 69351T106 32560 842218 SH SOLE 36 842218 0 0 PPL CORP COM 69351T106 131 3397 SH SOLE 40 3397 0 0 PRA GROUP INC COM 69354N106 202 5332 SH SOLE 2 1981 0 3351 PRA GROUP INC COM 69354N106 9 237 SH SOLE 4 237 0 0 PRA GROUP INC COM 69354N106 46 1201 SH SOLE 7 1201 0 0 PRA GROUP INC COM 69354N106 8414 222015 SH SOLE 18 222015 0 0 PRA GROUP INC COM 69354N106 9318 245870 SH SOLE 19 245870 0 0 PRA GROUP INC COM 69354N106 151969 4009732 SH SOLE 21 4009732 0 0 PRA GROUP INC COM 69354N106 46523 1227526 SH SOLE 22 1137040 0 90486 PRA GROUP INC COM 69354N106 493 13012 SH SOLE 26 9984 0 3028 PRA GROUP INC COM 69354N106 266 7023 SH SOLE 28 7023 0 0 PRA GROUP INC COM 69354N106 2571 67833 SH SOLE 30 67833 0 0 PRA GROUP INC COM 69354N106 200 5266 SH SOLE 40 5266 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1177 15690 SH SOLE 2 15374 0 316 PRA HEALTH SCIENCES INC COM 69354M108 117 1556 SH SOLE 4 1556 0 0 PRA HEALTH SCIENCES INC COM 69354M108 75 998 SH SOLE 7 998 0 0 PRA HEALTH SCIENCES INC COM 69354M108 10350 137975 SH SOLE 18 137882 0 93 PRA HEALTH SCIENCES INC COM 69354M108 8715 116184 SH SOLE 19 116184 0 0 PRA HEALTH SCIENCES INC COM 69354M108 152785 2036860 SH SOLE 21 2036860 0 0 PRA HEALTH SCIENCES INC COM 69354M108 92789 1237023 SH SOLE 22 1159830 0 77193 PRA HEALTH SCIENCES INC COM 69354M108 2564 34183 SH SOLE 23 34183 0 0 PRA HEALTH SCIENCES INC COM 69354M108 230 3070 SH SOLE 25 3070 0 0 PRA HEALTH SCIENCES INC COM 69354M108 838 11167 SH SOLE 26 7916 0 3251 PRA HEALTH SCIENCES INC COM 69354M108 475 6335 SH SOLE 28 6335 0 0 PRA HEALTH SCIENCES INC COM 69354M108 2496 33282 SH SOLE 29 0 0 33282 PRA HEALTH SCIENCES INC COM 69354M108 511 6809 SH SOLE 30 6809 0 0 PRA HEALTH SCIENCES INC COM 69354M108 131 1748 SH SOLE 31 0 0 1748 PRA HEALTH SCIENCES INC COM 69354M108 1201 16010 SH SOLE 34 16010 0 0 PRA HEALTH SCIENCES INC COM 69354M108 13 173 SH SOLE 36 173 0 0 PRA HEALTH SCIENCES INC COM 69354M108 292 3891 SH SOLE 40 3891 0 0 PRAXAIR INC COM 74005P104 66629 502671 SH SOLE 2 226235 0 276436 PRAXAIR INC COM 74005P104 16530 124711 SH SOLE 4 116751 0 7960 PRAXAIR INC COM 74005P104 34693 261737 SH SOLE 7 246384 0 15353 PRAXAIR INC COM 74005P104 541 4085 SH SOLE 13 4085 0 0 PRAXAIR INC COM 74005P104 251 1893 SH SOLE 15 1893 0 0 PRAXAIR INC COM 74005P104 122537 924456 SH SOLE 18 871352 0 53104 PRAXAIR INC COM 74005P104 71086 536296 SH SOLE 19 536296 0 0 PRAXAIR INC COM 74005P104 20594 155366 SH SOLE 20 0 0 155366 PRAXAIR INC COM 74005P104 618348 4665017 SH SOLE 21 4665017 0 0 PRAXAIR INC COM 74005P104 1010656 7624718 SH SOLE 22 6295474 0 1329244 PRAXAIR INC COM 74005P104 49388 372601 SH SOLE 23 372601 0 0 PRAXAIR INC COM 74005P104 39429 297466 SH SOLE 25 297466 0 0 PRAXAIR INC COM 74005P104 88927 670892 SH SOLE 26 232974 0 437918 PRAXAIR INC COM 74005P104 8048 60719 SH SOLE 28 45516 0 15203 PRAXAIR INC COM 74005P104 2524 19039 SH SOLE 29 17614 0 1425 PRAXAIR INC COM 74005P104 101030 762200 SH SOLE 30 762200 0 0 PRAXAIR INC COM 74005P104 18912 142675 SH SOLE 31 67721 0 74954 PRAXAIR INC COM 74005P104 4191 31618 SH SOLE 34 31618 0 0 PRAXAIR INC COM 74005P104 45402 342525 SH SOLE 36 342525 0 0 PRAXAIR INC COM 74005P104 192 1451 SH SOLE 40 1451 0 0 PRECISION DRILLING CORP COM 2010 74022D308 2 570 SH SOLE 21 570 0 0 PRECISION DRILLING CORP COM 2010 74022D308 0 128 SH SOLE 22 128 0 0 PREFERRED APT CMNTYS INC COM 74039L103 100 6360 SH SOLE 2 1225 0 5135 PREFERRED APT CMNTYS INC COM 74039L103 10 612 SH SOLE 7 612 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1958 124313 SH SOLE 18 124313 0 0 PREFERRED APT CMNTYS INC COM 74039L103 423 26878 SH SOLE 19 26878 0 0 PREFERRED APT CMNTYS INC COM 74039L103 16156 1025762 SH SOLE 21 1025762 0 0 PREFERRED APT CMNTYS INC COM 74039L103 16040 1018389 SH SOLE 22 985668 0 32721 PREFERRED APT CMNTYS INC COM 74039L103 789 50075 SH SOLE 23 50075 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 55 1030 SH SOLE 2 760 0 270 PREFERRED BK LOS ANGELES CA COM NEW 740367404 16 308 SH SOLE 7 308 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2484 46451 SH SOLE 18 46451 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 478 8940 SH SOLE 19 8940 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 21660 405088 SH SOLE 21 405088 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 15176 283823 SH SOLE 22 262858 0 20965 PREFERRED BK LOS ANGELES CA COM NEW 740367404 71 1321 SH SOLE 26 0 0 1321 PREFERRED BK LOS ANGELES CA COM NEW 740367404 91 1708 SH SOLE 28 1708 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 164 3073 SH SOLE 30 3073 0 0 PREFORMED LINE PRODS CO COM 740444104 19 415 SH SOLE 2 144 0 271 PREFORMED LINE PRODS CO COM 740444104 534 11512 SH SOLE 18 11512 0 0 PREFORMED LINE PRODS CO COM 740444104 66 1422 SH SOLE 19 1422 0 0 PREFORMED LINE PRODS CO COM 740444104 4463 96139 SH SOLE 21 96139 0 0 PREFORMED LINE PRODS CO COM 740444104 1207 25998 SH SOLE 22 24129 0 1869 PREMIER FINL BANCORP INC COM 74050M105 26 1269 SH SOLE 2 290 0 979 PREMIER FINL BANCORP INC COM 74050M105 773 37519 SH SOLE 18 37519 0 0 PREMIER FINL BANCORP INC COM 74050M105 100 4856 SH SOLE 19 4856 0 0 PREMIER FINL BANCORP INC COM 74050M105 6265 303964 SH SOLE 21 303964 0 0 PREMIER FINL BANCORP INC COM 74050M105 1859 90199 SH SOLE 22 84133 0 6066 PREMIER INC CL A 74051N102 1127 31306 SH SOLE 2 4792 0 26514 PREMIER INC CL A 74051N102 9 242 SH SOLE 4 242 0 0 PREMIER INC CL A 74051N102 36 1008 SH SOLE 7 1008 0 0 PREMIER INC CL A 74051N102 2034 56493 SH SOLE 18 56493 0 0 PREMIER INC CL A 74051N102 5940 164989 SH SOLE 19 164989 0 0 PREMIER INC CL A 74051N102 24344 676230 SH SOLE 21 676230 0 0 PREMIER INC CL A 74051N102 48972 1360337 SH SOLE 22 1206920 0 153417 PREMIER INC CL A 74051N102 1305 36250 SH SOLE 25 36250 0 0 PREMIER INC CL A 74051N102 504 14001 SH SOLE 26 12152 0 1849 PREMIER INC CL A 74051N102 227 6303 SH SOLE 28 6303 0 0 PREMIER INC CL A 74051N102 265 7361 SH SOLE 30 7361 0 0 PREMIER INC CL A 74051N102 37 1026 SH SOLE 31 1026 0 0 PREMIER INC CL A 74051N102 3137 87140 SH SOLE 34 87140 0 0 PREMIER INC CL A 74051N102 227 6297 SH SOLE 40 6297 0 0 PRESBIA PLC SHS G7234P100 2 988 SH SOLE 18 988 0 0 PRESBIA PLC SHS G7234P100 2 1019 SH SOLE 21 1019 0 0 PRESIDIO INC COM 74102M103 31 2175 SH SOLE 2 754 0 1421 PRESIDIO INC COM 74102M103 967 67582 SH SOLE 18 67582 0 0 PRESIDIO INC COM 74102M103 148 10362 SH SOLE 19 10362 0 0 PRESIDIO INC COM 74102M103 7781 543764 SH SOLE 21 543764 0 0 PRESIDIO INC COM 74102M103 2439 170414 SH SOLE 22 156386 0 14028 PRESTIGE BRANDS HLDGS INC COM 74112D101 2055 38920 SH SOLE 2 38593 0 327 PRESTIGE BRANDS HLDGS INC COM 74112D101 12 223 SH SOLE 4 223 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 68 1289 SH SOLE 7 1289 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 17820 337437 SH SOLE 18 337437 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 15483 293186 SH SOLE 19 293186 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 184623 3495981 SH SOLE 21 3495981 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 105217 1992378 SH SOLE 22 1892620 0 99758 PRESTIGE BRANDS HLDGS INC COM 74112D101 2595 49146 SH SOLE 23 49146 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1158 21935 SH SOLE 26 18616 0 3319 PRESTIGE BRANDS HLDGS INC COM 74112D101 401 7602 SH SOLE 28 7602 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 2241 42444 SH SOLE 29 0 0 42444 PRESTIGE BRANDS HLDGS INC COM 74112D101 426 8066 SH SOLE 30 8066 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 303 5747 SH SOLE 40 5747 0 0 PRETIUM RES INC COM 74139C102 77 8054 SH SOLE 21 8054 0 0 PRETIUM RES INC COM 74139C102 3750 390168 SH SOLE 30 390168 0 0 PRGX GLOBAL INC COM NEW 69357C503 23 3598 SH SOLE 18 3598 0 0 PRGX GLOBAL INC COM NEW 69357C503 40 6115 SH SOLE 19 6115 0 0 PRGX GLOBAL INC COM NEW 69357C503 392 60342 SH SOLE 21 60342 0 0 PRGX GLOBAL INC COM NEW 69357C503 4505 693011 SH SOLE 22 693011 0 0 PRGX GLOBAL INC COM NEW 69357C503 560 86129 SH SOLE 29 0 0 86129 PRICE T ROWE GROUP INC COM 74144T108 25834 348126 SH SOLE 2 111779 0 236347 PRICE T ROWE GROUP INC COM 74144T108 5457 73531 SH SOLE 4 67116 0 6415 PRICE T ROWE GROUP INC COM 74144T108 36188 487645 SH SOLE 7 294232 0 193413 PRICE T ROWE GROUP INC COM 74144T108 146 1971 SH SOLE 13 1971 0 0 PRICE T ROWE GROUP INC COM 74144T108 118 1590 SH SOLE 15 1590 0 0 PRICE T ROWE GROUP INC COM 74144T108 40183 541481 SH SOLE 18 508115 0 33366 PRICE T ROWE GROUP INC COM 74144T108 5112 68884 SH SOLE 19 68884 0 0 PRICE T ROWE GROUP INC COM 74144T108 11058 149003 SH SOLE 20 0 0 149003 PRICE T ROWE GROUP INC COM 74144T108 416006 5605791 SH SOLE 21 5605791 0 0 PRICE T ROWE GROUP INC COM 74144T108 474092 6388525 SH SOLE 22 5249383 0 1139142 PRICE T ROWE GROUP INC COM 74144T108 22712 306051 SH SOLE 23 306051 0 0 PRICE T ROWE GROUP INC COM 74144T108 13033 175625 SH SOLE 25 175625 0 0 PRICE T ROWE GROUP INC COM 74144T108 52597 708753 SH SOLE 26 235135 0 473618 PRICE T ROWE GROUP INC COM 74144T108 3835 51683 SH SOLE 28 38971 0 12712 PRICE T ROWE GROUP INC COM 74144T108 699 9415 SH SOLE 29 9415 0 0 PRICE T ROWE GROUP INC COM 74144T108 75992 1024007 SH SOLE 30 1024007 0 0 PRICE T ROWE GROUP INC COM 74144T108 9073 122266 SH SOLE 31 69675 0 52591 PRICE T ROWE GROUP INC COM 74144T108 1328 17890 SH SOLE 34 17890 0 0 PRICE T ROWE GROUP INC COM 74144T108 26453 356459 SH SOLE 36 356459 0 0 PRICE T ROWE GROUP INC COM 74144T108 101 1360 SH SOLE 40 1360 0 0 PRICELINE GRP INC COM NEW 741503403 139212 74424 SH SOLE 2 15254 0 59170 PRICELINE GRP INC COM NEW 741503403 30600 16359 SH SOLE 4 15100 0 1259 PRICELINE GRP INC COM NEW 741503403 64095 34266 SH SOLE 7 34144 0 122 PRICELINE GRP INC COM NEW 741503403 178 95 SH SOLE 13 95 0 0 PRICELINE GRP INC COM NEW 741503403 718 384 SH SOLE 15 384 0 0 PRICELINE GRP INC COM NEW 741503403 2 1 SH SOLE 17 0 0 1 PRICELINE GRP INC COM NEW 741503403 409266 218798 SH SOLE 18 184367 0 34431 PRICELINE GRP INC COM NEW 741503403 230121 123025 SH SOLE 19 122370 0 655 PRICELINE GRP INC COM NEW 741503403 49247 26328 SH SOLE 20 0 0 26328 PRICELINE GRP INC COM NEW 741503403 1393867 745176 SH SOLE 21 745176 0 0 PRICELINE GRP INC COM NEW 741503403 2425823 1296871 SH SOLE 22 1075750 0 221121 PRICELINE GRP INC COM NEW 741503403 111923 59835 SH SOLE 23 59835 0 0 PRICELINE GRP INC COM NEW 741503403 88616 47375 SH SOLE 25 47375 0 0 PRICELINE GRP INC COM NEW 741503403 233854 125021 SH SOLE 26 40319 0 84702 PRICELINE GRP INC COM NEW 741503403 19379 10360 SH SOLE 28 7769 0 2591 PRICELINE GRP INC COM NEW 741503403 7847 4195 SH SOLE 29 1874 0 2321 PRICELINE GRP INC COM NEW 741503403 262301 140229 SH SOLE 30 140229 0 0 PRICELINE GRP INC COM NEW 741503403 47547 25419 SH SOLE 31 10563 0 14856 PRICELINE GRP INC COM NEW 741503403 16212 8667 SH SOLE 32 8667 0 0 PRICELINE GRP INC COM NEW 741503403 15918 8510 SH SOLE 34 8510 0 0 PRICELINE GRP INC COM NEW 741503403 98951 52900 SH SOLE 36 52900 0 0 PRICELINE GRP INC COM NEW 741503403 458 245 SH SOLE 40 245 0 0 PRICELINE GRP INC NOTE 1.000% 3/1 741503AQ9 3305 1676000 PRN SOLE 21 1676000 0 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 1611 1097000 PRN SOLE 21 1097000 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 1803 1575000 PRN SOLE 21 1575000 0 0 PRICESMART INC COM 741511109 88 1000 SH SOLE 2 912 0 88 PRICESMART INC COM 741511109 6 64 SH SOLE 4 64 0 0 PRICESMART INC COM 741511109 42 479 SH SOLE 7 479 0 0 PRICESMART INC COM 741511109 6635 75739 SH SOLE 18 75739 0 0 PRICESMART INC COM 741511109 1291 14733 SH SOLE 19 14733 0 0 PRICESMART INC COM 741511109 55259 630810 SH SOLE 21 630810 0 0 PRICESMART INC COM 741511109 51128 583653 SH SOLE 22 543874 0 39779 PRICESMART INC COM 741511109 432 4932 SH SOLE 26 3658 0 1274 PRICESMART INC COM 741511109 249 2838 SH SOLE 28 2838 0 0 PRICESMART INC COM 741511109 290 3313 SH SOLE 30 3313 0 0 PRICESMART INC COM 741511109 184 2106 SH SOLE 40 2106 0 0 PRIMEENERGY CORP COM 74158E104 5 101 SH SOLE 18 101 0 0 PRIMEENERGY CORP COM 74158E104 8 174 SH SOLE 21 174 0 0 PRIMERICA INC COM 74164M108 1427 18837 SH SOLE 2 18580 0 257 PRIMERICA INC COM 74164M108 21 281 SH SOLE 4 281 0 0 PRIMERICA INC COM 74164M108 91 1196 SH SOLE 7 1196 0 0 PRIMERICA INC COM 74164M108 21615 285341 SH SOLE 18 285341 0 0 PRIMERICA INC COM 74164M108 2016 26618 SH SOLE 19 26618 0 0 PRIMERICA INC COM 74164M108 205700 2715507 SH SOLE 21 2715507 0 0 PRIMERICA INC COM 74164M108 101725 1342906 SH SOLE 22 1249449 0 93457 PRIMERICA INC COM 74164M108 1171 15461 SH SOLE 26 12202 0 3259 PRIMERICA INC COM 74164M108 504 6650 SH SOLE 28 6650 0 0 PRIMERICA INC COM 74164M108 474 6257 SH SOLE 29 0 0 6257 PRIMERICA INC COM 74164M108 633 8355 SH SOLE 30 8355 0 0 PRIMERICA INC COM 74164M108 136 1789 SH SOLE 36 1789 0 0 PRIMERICA INC COM 74164M108 422 5569 SH SOLE 40 5569 0 0 PRIMO WTR CORP COM 74165N105 24 1854 SH SOLE 2 1068 0 786 PRIMO WTR CORP COM 74165N105 16 1224 SH SOLE 7 1224 0 0 PRIMO WTR CORP COM 74165N105 1158 91152 SH SOLE 18 91152 0 0 PRIMO WTR CORP COM 74165N105 2393 188396 SH SOLE 19 188396 0 0 PRIMO WTR CORP COM 74165N105 9922 781261 SH SOLE 21 781261 0 0 PRIMO WTR CORP COM 74165N105 9305 732692 SH SOLE 22 699677 0 33015 PRIMO WTR CORP COM 74165N105 311 24501 SH SOLE 29 0 0 24501 PRIMORIS SVCS CORP COM 74164F103 86 3446 SH SOLE 2 3128 0 318 PRIMORIS SVCS CORP COM 74164F103 7 262 SH SOLE 4 262 0 0 PRIMORIS SVCS CORP COM 74164F103 27 1083 SH SOLE 7 1083 0 0 PRIMORIS SVCS CORP COM 74164F103 3385 135743 SH SOLE 18 135743 0 0 PRIMORIS SVCS CORP COM 74164F103 624 25004 SH SOLE 19 25004 0 0 PRIMORIS SVCS CORP COM 74164F103 28260 1133113 SH SOLE 21 1133113 0 0 PRIMORIS SVCS CORP COM 74164F103 25580 1025677 SH SOLE 22 949680 0 75997 PRIMORIS SVCS CORP COM 74164F103 76 3060 SH SOLE 26 0 0 3060 PRIMORIS SVCS CORP COM 74164F103 138 5547 SH SOLE 28 5547 0 0 PRIMORIS SVCS CORP COM 74164F103 164 6568 SH SOLE 30 6568 0 0 PRIMORIS SVCS CORP COM 74164F103 109 4351 SH SOLE 40 4351 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 38480 600599 SH SOLE 2 337178 0 263421 PRINCIPAL FINL GROUP INC COM 74251V102 7739 120786 SH SOLE 4 112601 0 8185 PRINCIPAL FINL GROUP INC COM 74251V102 15153 236510 SH SOLE 7 217948 0 18562 PRINCIPAL FINL GROUP INC COM 74251V102 169 2632 SH SOLE 13 2632 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 122 1911 SH SOLE 15 1911 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 8 121 SH SOLE 17 0 0 121 PRINCIPAL FINL GROUP INC COM 74251V102 40961 639309 SH SOLE 18 599701 0 39608 PRINCIPAL FINL GROUP INC COM 74251V102 12552 195918 SH SOLE 19 195918 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 11115 173483 SH SOLE 20 0 0 173483 PRINCIPAL FINL GROUP INC COM 74251V102 382805 5974787 SH SOLE 21 5974787 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 474053 7398986 SH SOLE 22 6086185 0 1312801 PRINCIPAL FINL GROUP INC COM 74251V102 25315 395114 SH SOLE 23 395114 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 12904 201399 SH SOLE 25 201399 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 48074 750337 SH SOLE 26 264629 0 485708 PRINCIPAL FINL GROUP INC COM 74251V102 3851 60109 SH SOLE 28 44753 0 15356 PRINCIPAL FINL GROUP INC COM 74251V102 8294 129459 SH SOLE 29 24083 0 105376 PRINCIPAL FINL GROUP INC COM 74251V102 56165 876614 SH SOLE 30 876614 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 10385 162092 SH SOLE 31 104464 0 57628 PRINCIPAL FINL GROUP INC COM 74251V102 1860 29033 SH SOLE 34 29033 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 22819 356160 SH SOLE 36 356160 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 2143 35249 SH SOLE 2 9316 0 25933 PROASSURANCE CORP COM 74267C106 22 364 SH SOLE 4 364 0 0 PROASSURANCE CORP COM 74267C106 133 2192 SH SOLE 7 2192 0 0 PROASSURANCE CORP COM 74267C106 5741 94417 SH SOLE 18 94417 0 0 PROASSURANCE CORP COM 74267C106 8457 139088 SH SOLE 19 139088 0 0 PROASSURANCE CORP COM 74267C106 215356 3542033 SH SOLE 21 3542033 0 0 PROASSURANCE CORP COM 74267C106 84714 1393319 SH SOLE 22 1216032 0 177287 PROASSURANCE CORP COM 74267C106 1153 18957 SH SOLE 26 15915 0 3042 PROASSURANCE CORP COM 74267C106 470 7738 SH SOLE 28 7738 0 0 PROASSURANCE CORP COM 74267C106 4723 77673 SH SOLE 30 77673 0 0 PROASSURANCE CORP COM 74267C106 66 1085 SH SOLE 31 1085 0 0 PROASSURANCE CORP COM 74267C106 61 1000 SH SOLE 36 1000 0 0 PROASSURANCE CORP COM 74267C106 324 5336 SH SOLE 40 5336 0 0 PROCTER AND GAMBLE CO COM 742718109 333508 3826832 SH SOLE 2 1343762 0 2483070 PROCTER AND GAMBLE CO COM 742718109 76646 879476 SH SOLE 4 813642 0 65834 PROCTER AND GAMBLE CO COM 742718109 193699 2222591 SH SOLE 7 1969778 0 252813 PROCTER AND GAMBLE CO COM 742718109 2341 26863 SH SOLE 13 26863 0 0 PROCTER AND GAMBLE CO COM 742718109 1507 17295 SH SOLE 15 17295 0 0 PROCTER AND GAMBLE CO COM 742718109 47 543 SH SOLE 17 0 0 543 PROCTER AND GAMBLE CO COM 742718109 562245 6451461 SH SOLE 18 6015795 0 435666 PROCTER AND GAMBLE CO COM 742718109 331220 3800577 SH SOLE 19 3800577 0 0 PROCTER AND GAMBLE CO COM 742718109 120586 1383658 SH SOLE 20 72480 0 1311178 PROCTER AND GAMBLE CO COM 742718109 3733397 42838744 SH SOLE 21 42838744 0 0 PROCTER AND GAMBLE CO COM 742718109 5957750 68362014 SH SOLE 22 56367974 0 11994040 PROCTER AND GAMBLE CO COM 742718109 277795 3187549 SH SOLE 23 3187549 0 0 PROCTER AND GAMBLE CO COM 742718109 171946 1972989 SH SOLE 25 1972989 0 0 PROCTER AND GAMBLE CO COM 742718109 703134 8068089 SH SOLE 26 2115684 0 5952405 PROCTER AND GAMBLE CO COM 742718109 46931 538503 SH SOLE 28 403468 0 135035 PROCTER AND GAMBLE CO COM 742718109 15444 177211 SH SOLE 29 103662 0 73549 PROCTER AND GAMBLE CO COM 742718109 649163 7448803 SH SOLE 30 7448803 0 0 PROCTER AND GAMBLE CO COM 742718109 119491 1371101 SH SOLE 31 620219 0 750882 PROCTER AND GAMBLE CO COM 742718109 11804 135443 SH SOLE 32 135443 0 0 PROCTER AND GAMBLE CO COM 742718109 54346 623596 SH SOLE 34 623596 0 0 PROCTER AND GAMBLE CO COM 742718109 260610 2990359 SH SOLE 36 2990359 0 0 PROCTER AND GAMBLE CO COM 742718109 2119 24310 SH SOLE 37 24310 0 0 PROCTER AND GAMBLE CO COM 742718109 1133 13004 SH SOLE 40 13004 0 0 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 2 224 SH SOLE 18 224 0 0 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 27 3856 SH SOLE 21 3856 0 0 PROFIRE ENERGY INC COM 74316X101 6 4510 SH SOLE 18 4510 0 0 PROFIRE ENERGY INC COM 74316X101 100 76745 SH SOLE 21 76745 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 28 4083 SH SOLE 2 3523 0 560 PROGENICS PHARMACEUTICALS IN COM 743187106 10 1529 SH SOLE 7 1529 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2356 347035 SH SOLE 18 347035 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 485 71459 SH SOLE 19 71459 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 47872 7050336 SH SOLE 21 7050336 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 13300 1958785 SH SOLE 22 1813115 0 145670 PROGENICS PHARMACEUTICALS IN COM 743187106 192 28344 SH SOLE 23 28344 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 69 10089 SH SOLE 28 10089 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 692 101956 SH SOLE 30 101956 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 60 8851 SH SOLE 34 8851 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 50 7353 SH SOLE 40 7353 0 0 PROGRESS SOFTWARE CORP COM 743312100 129 4174 SH SOLE 2 2416 0 1758 PROGRESS SOFTWARE CORP COM 743312100 4 135 SH SOLE 4 135 0 0 PROGRESS SOFTWARE CORP COM 743312100 40 1280 SH SOLE 7 1280 0 0 PROGRESS SOFTWARE CORP COM 743312100 7004 226732 SH SOLE 18 226732 0 0 PROGRESS SOFTWARE CORP COM 743312100 1009 32655 SH SOLE 19 32655 0 0 PROGRESS SOFTWARE CORP COM 743312100 127758 4135917 SH SOLE 21 4135917 0 0 PROGRESS SOFTWARE CORP COM 743312100 44601 1443876 SH SOLE 22 1347733 0 96143 PROGRESS SOFTWARE CORP COM 743312100 617 19967 SH SOLE 26 16721 0 3246 PROGRESS SOFTWARE CORP COM 743312100 201 6497 SH SOLE 28 6497 0 0 PROGRESS SOFTWARE CORP COM 743312100 2097 67901 SH SOLE 30 67901 0 0 PROGRESS SOFTWARE CORP COM 743312100 33 1072 SH SOLE 34 1072 0 0 PROGRESS SOFTWARE CORP COM 743312100 157 5098 SH SOLE 40 5098 0 0 PROGRESSIVE CORP OHIO COM 743315103 34686 786709 SH SOLE 2 241028 0 545681 PROGRESSIVE CORP OHIO COM 743315103 7655 173613 SH SOLE 4 158275 0 15338 PROGRESSIVE CORP OHIO COM 743315103 18693 423963 SH SOLE 7 411833 0 12130 PROGRESSIVE CORP OHIO COM 743315103 524 11882 SH SOLE 13 11882 0 0 PROGRESSIVE CORP OHIO COM 743315103 167 3796 SH SOLE 15 3796 0 0 PROGRESSIVE CORP OHIO COM 743315103 56693 1285836 SH SOLE 18 1205874 0 79962 PROGRESSIVE CORP OHIO COM 743315103 8570 194376 SH SOLE 19 174451 0 19925 PROGRESSIVE CORP OHIO COM 743315103 15568 353107 SH SOLE 20 0 0 353107 PROGRESSIVE CORP OHIO COM 743315103 526966 11952061 SH SOLE 21 11952061 0 0 PROGRESSIVE CORP OHIO COM 743315103 685988 15558817 SH SOLE 22 12826382 0 2732435 PROGRESSIVE CORP OHIO COM 743315103 31511 714693 SH SOLE 23 714693 0 0 PROGRESSIVE CORP OHIO COM 743315103 16809 381252 SH SOLE 25 381252 0 0 PROGRESSIVE CORP OHIO COM 743315103 75931 1722175 SH SOLE 26 521184 0 1200991 PROGRESSIVE CORP OHIO COM 743315103 5408 122654 SH SOLE 28 91752 0 30902 PROGRESSIVE CORP OHIO COM 743315103 1006 22828 SH SOLE 29 22828 0 0 PROGRESSIVE CORP OHIO COM 743315103 81879 1857084 SH SOLE 30 1857084 0 0 PROGRESSIVE CORP OHIO COM 743315103 11622 263594 SH SOLE 31 127340 0 136254 PROGRESSIVE CORP OHIO COM 743315103 1884 42730 SH SOLE 34 42730 0 0 PROGRESSIVE CORP OHIO COM 743315103 29057 659034 SH SOLE 36 659034 0 0 PROGRESSIVE CORP OHIO COM 743315103 128 2902 SH SOLE 40 2902 0 0 PROLOGIS INC COM 74340W103 73423 1252101 SH SOLE 2 223433 0 1028668 PROLOGIS INC COM 74340W103 28527 486470 SH SOLE 4 473274 0 13196 PROLOGIS INC COM 74340W103 61716 1052458 SH SOLE 7 1046177 0 6281 PROLOGIS INC COM 74340W103 307 5230 SH SOLE 13 5230 0 0 PROLOGIS INC COM 74340W103 1294 22071 SH SOLE 15 22071 0 0 PROLOGIS INC COM 74340W103 0 1 SH SOLE 17 0 0 1 PROLOGIS INC COM 74340W103 73316 1250265 SH SOLE 18 1177293 0 72972 PROLOGIS INC COM 74340W103 53357 909905 SH SOLE 19 909905 0 0 PROLOGIS INC COM 74340W103 14282 243547 SH SOLE 20 0 0 243547 PROLOGIS INC COM 74340W103 966380 16479872 SH SOLE 21 16479872 0 0 PROLOGIS INC COM 74340W103 1211195 20654756 SH SOLE 22 18078139 0 2576617 PROLOGIS INC COM 74340W103 38991 664927 SH SOLE 23 664927 0 0 PROLOGIS INC COM 74340W103 79530 1356242 SH SOLE 25 1356242 0 0 PROLOGIS INC COM 74340W103 96428 1644409 SH SOLE 26 461045 0 1183364 PROLOGIS INC COM 74340W103 6519 111178 SH SOLE 28 83055 0 28123 PROLOGIS INC COM 74340W103 15865 270557 SH SOLE 29 202282 0 68275 PROLOGIS INC COM 74340W103 232690 3968119 SH SOLE 30 3968119 0 0 PROLOGIS INC COM 74340W103 20669 352476 SH SOLE 31 246775 0 105701 PROLOGIS INC COM 74340W103 12176 207643 SH SOLE 34 207643 0 0 PROLOGIS INC COM 74340W103 34831 593980 SH SOLE 36 593980 0 0 PROLOGIS INC COM 74340W103 172 2938 SH SOLE 40 2938 0 0 PROOFPOINT INC COM 743424103 1228 14139 SH SOLE 2 13790 0 349 PROOFPOINT INC COM 743424103 58 663 SH SOLE 4 663 0 0 PROOFPOINT INC COM 743424103 85 976 SH SOLE 7 976 0 0 PROOFPOINT INC COM 743424103 13696 157739 SH SOLE 18 157739 0 0 PROOFPOINT INC COM 743424103 25753 296587 SH SOLE 19 296587 0 0 PROOFPOINT INC COM 743424103 119435 1375499 SH SOLE 21 1375499 0 0 PROOFPOINT INC COM 743424103 126949 1462036 SH SOLE 22 1378741 0 83295 PROOFPOINT INC COM 743424103 7508 86468 SH SOLE 23 86468 0 0 PROOFPOINT INC COM 743424103 1322 15229 SH SOLE 26 13032 0 2197 PROOFPOINT INC COM 743424103 573 6600 SH SOLE 28 6600 0 0 PROOFPOINT INC COM 743424103 1307 15048 SH SOLE 29 0 0 15048 PROOFPOINT INC COM 743424103 585 6739 SH SOLE 30 6739 0 0 PROOFPOINT INC COM 743424103 5354 61661 SH SOLE 34 61661 0 0 PROOFPOINT INC COM 743424103 351 4043 SH SOLE 40 4043 0 0 PROPETRO HLDG CORP COM 74347M108 34 2466 SH SOLE 2 1006 0 1460 PROPETRO HLDG CORP COM 74347M108 14 1028 SH SOLE 7 1028 0 0 PROPETRO HLDG CORP COM 74347M108 1245 89187 SH SOLE 18 89187 0 0 PROPETRO HLDG CORP COM 74347M108 207 14814 SH SOLE 19 14814 0 0 PROPETRO HLDG CORP COM 74347M108 9426 675228 SH SOLE 21 675228 0 0 PROPETRO HLDG CORP COM 74347M108 9499 680423 SH SOLE 22 632171 0 48252 PROPHASE LABS INC COM 74345W108 1 708 SH SOLE 18 708 0 0 PROPHASE LABS INC COM 74345W108 99 47241 SH SOLE 21 47241 0 0 PROS HOLDINGS INC COM 74346Y103 38 1390 SH SOLE 2 1163 0 227 PROS HOLDINGS INC COM 74346Y103 15 537 SH SOLE 7 537 0 0 PROS HOLDINGS INC COM 74346Y103 2616 95521 SH SOLE 18 95521 0 0 PROS HOLDINGS INC COM 74346Y103 471 17206 SH SOLE 19 17206 0 0 PROS HOLDINGS INC COM 74346Y103 22399 817770 SH SOLE 21 817770 0 0 PROS HOLDINGS INC COM 74346Y103 18482 674764 SH SOLE 22 629431 0 45333 PROS HOLDINGS INC COM 74346Y103 37 1337 SH SOLE 26 0 0 1337 PROS HOLDINGS INC COM 74346Y103 100 3660 SH SOLE 28 3660 0 0 PROS HOLDINGS INC COM 74346Y103 90 3287 SH SOLE 30 3287 0 0 PROS HOLDINGS INC COM 74346Y103 70 2561 SH SOLE 40 2561 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 16492 2031077 SH SOLE 30 2031077 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 574 573000 PRN SOLE 21 573000 0 0 PROSPERITY BANCSHARES INC COM 743606105 4268 66435 SH SOLE 2 32441 0 33994 PROSPERITY BANCSHARES INC COM 743606105 20 308 SH SOLE 4 308 0 0 PROSPERITY BANCSHARES INC COM 743606105 144 2241 SH SOLE 7 2241 0 0 PROSPERITY BANCSHARES INC COM 743606105 15561 242225 SH SOLE 18 242225 0 0 PROSPERITY BANCSHARES INC COM 743606105 1889 29408 SH SOLE 19 29408 0 0 PROSPERITY BANCSHARES INC COM 743606105 193889 3018200 SH SOLE 21 3018200 0 0 PROSPERITY BANCSHARES INC COM 743606105 136261 2121117 SH SOLE 22 1923591 0 197526 PROSPERITY BANCSHARES INC COM 743606105 1235 19218 SH SOLE 26 15488 0 3730 PROSPERITY BANCSHARES INC COM 743606105 616 9593 SH SOLE 28 9593 0 0 PROSPERITY BANCSHARES INC COM 743606105 667 10382 SH SOLE 30 10382 0 0 PROSPERITY BANCSHARES INC COM 743606105 98 1518 SH SOLE 31 1518 0 0 PROSPERITY BANCSHARES INC COM 743606105 181 2812 SH SOLE 36 2812 0 0 PROSPERITY BANCSHARES INC COM 743606105 460 7153 SH SOLE 40 7153 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 17 1513 SH SOLE 2 762 0 751 PROTAGONIST THERAPEUTICS INC COM 74366E102 400 35382 SH SOLE 18 35382 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 64 5694 SH SOLE 19 5694 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 3322 293733 SH SOLE 21 293733 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 1076 95144 SH SOLE 22 89117 0 6027 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 79 94203 SH SOLE 29 0 0 94203 PROTEON THERAPEUTICS INC COM 74371L109 2 1374 SH SOLE 19 1374 0 0 PROTEON THERAPEUTICS INC COM 74371L109 4 2865 SH SOLE 21 2865 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 13 2875 SH SOLE 18 2875 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 191 40889 SH SOLE 21 40889 0 0 PROTHENA CORP PLC SHS G72800108 180 3326 SH SOLE 2 1698 0 1628 PROTHENA CORP PLC SHS G72800108 6 111 SH SOLE 4 111 0 0 PROTHENA CORP PLC SHS G72800108 56 1040 SH SOLE 7 1040 0 0 PROTHENA CORP PLC SHS G72800108 7441 137482 SH SOLE 18 137482 0 0 PROTHENA CORP PLC SHS G72800108 4429 81829 SH SOLE 19 81829 0 0 PROTHENA CORP PLC SHS G72800108 89890 1660933 SH SOLE 21 1660933 0 0 PROTHENA CORP PLC SHS G72800108 56195 1038344 SH SOLE 22 961863 0 76481 PROTHENA CORP PLC SHS G72800108 17 318 SH SOLE 23 318 0 0 PROTHENA CORP PLC SHS G72800108 471 8706 SH SOLE 26 5252 0 3454 PROTHENA CORP PLC SHS G72800108 269 4973 SH SOLE 28 4973 0 0 PROTHENA CORP PLC SHS G72800108 311 5751 SH SOLE 30 5751 0 0 PROTHENA CORP PLC SHS G72800108 75 1384 SH SOLE 34 1384 0 0 PROTHENA CORP PLC SHS G72800108 179 3315 SH SOLE 40 3315 0 0 PROTO LABS INC COM 743713109 76 1131 SH SOLE 2 1028 0 103 PROTO LABS INC COM 743713109 9 140 SH SOLE 4 140 0 0 PROTO LABS INC COM 743713109 39 584 SH SOLE 7 584 0 0 PROTO LABS INC COM 743713109 7734 114999 SH SOLE 18 114999 0 0 PROTO LABS INC COM 743713109 1090 16203 SH SOLE 19 16203 0 0 PROTO LABS INC COM 743713109 137010 2037330 SH SOLE 21 2037330 0 0 PROTO LABS INC COM 743713109 44293 658632 SH SOLE 22 613436 0 45196 PROTO LABS INC COM 743713109 680 10107 SH SOLE 26 8892 0 1215 PROTO LABS INC COM 743713109 229 3403 SH SOLE 28 3403 0 0 PROTO LABS INC COM 743713109 2368 35216 SH SOLE 30 35216 0 0 PROTO LABS INC COM 743713109 174 2584 SH SOLE 40 2584 0 0 PROVIDENCE SVC CORP COM 743815102 113 2228 SH SOLE 2 1731 0 497 PROVIDENCE SVC CORP COM 743815102 19 383 SH SOLE 7 383 0 0 PROVIDENCE SVC CORP COM 743815102 2852 56351 SH SOLE 18 56351 0 0 PROVIDENCE SVC CORP COM 743815102 474 9371 SH SOLE 19 9371 0 0 PROVIDENCE SVC CORP COM 743815102 51823 1023977 SH SOLE 21 1023977 0 0 PROVIDENCE SVC CORP COM 743815102 17885 353389 SH SOLE 22 330978 0 22411 PROVIDENCE SVC CORP COM 743815102 2703 53407 SH SOLE 23 53407 0 0 PROVIDENCE SVC CORP COM 743815102 96 1900 SH SOLE 28 1900 0 0 PROVIDENCE SVC CORP COM 743815102 153 3025 SH SOLE 29 0 0 3025 PROVIDENCE SVC CORP COM 743815102 840 16603 SH SOLE 30 16603 0 0 PROVIDENCE SVC CORP COM 743815102 76 1495 SH SOLE 40 1495 0 0 PROVIDENT BANCORP INC COM 74383X109 13 588 SH SOLE 2 186 0 402 PROVIDENT BANCORP INC COM 74383X109 357 15862 SH SOLE 18 15862 0 0 PROVIDENT BANCORP INC COM 74383X109 54 2413 SH SOLE 19 2413 0 0 PROVIDENT BANCORP INC COM 74383X109 2987 132734 SH SOLE 21 132734 0 0 PROVIDENT BANCORP INC COM 74383X109 840 37327 SH SOLE 22 34840 0 2487 PROVIDENT FINL HLDGS INC COM 743868101 24 1271 SH SOLE 2 415 0 856 PROVIDENT FINL HLDGS INC COM 743868101 476 24735 SH SOLE 18 24735 0 0 PROVIDENT FINL HLDGS INC COM 743868101 91 4746 SH SOLE 19 4746 0 0 PROVIDENT FINL HLDGS INC COM 743868101 4209 218670 SH SOLE 21 218670 0 0 PROVIDENT FINL HLDGS INC COM 743868101 7432 386058 SH SOLE 22 382612 0 3446 PROVIDENT FINL SVCS INC COM 74386T105 327 12882 SH SOLE 2 2659 0 10223 PROVIDENT FINL SVCS INC COM 74386T105 13 525 SH SOLE 4 525 0 0 PROVIDENT FINL SVCS INC COM 74386T105 39 1556 SH SOLE 7 1556 0 0 PROVIDENT FINL SVCS INC COM 74386T105 7869 310064 SH SOLE 18 310064 0 0 PROVIDENT FINL SVCS INC COM 74386T105 992 39101 SH SOLE 19 39101 0 0 PROVIDENT FINL SVCS INC COM 74386T105 133501 5260100 SH SOLE 21 5260100 0 0 PROVIDENT FINL SVCS INC COM 74386T105 43825 1726744 SH SOLE 22 1617169 0 109575 PROVIDENT FINL SVCS INC COM 74386T105 1595 62862 SH SOLE 23 62862 0 0 PROVIDENT FINL SVCS INC COM 74386T105 755 29761 SH SOLE 26 26256 0 3505 PROVIDENT FINL SVCS INC COM 74386T105 219 8628 SH SOLE 28 8628 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2229 87810 SH SOLE 30 87810 0 0 PROVIDENT FINL SVCS INC COM 74386T105 70 2775 SH SOLE 34 2775 0 0 PROVIDENT FINL SVCS INC COM 74386T105 165 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 550 30313 SH SOLE 18 30313 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 59 3244 SH SOLE 19 3244 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 4905 270124 SH SOLE 21 270124 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 1234 67943 SH SOLE 22 63284 0 4659 PRUDENTIAL FINL INC COM 744320102 97343 900160 SH SOLE 2 478603 0 421557 PRUDENTIAL FINL INC COM 744320102 20836 192678 SH SOLE 4 181943 0 10735 PRUDENTIAL FINL INC COM 744320102 35571 328938 SH SOLE 7 309114 0 19824 PRUDENTIAL FINL INC COM 744320102 8668 80158 SH SOLE 13 80158 0 0 PRUDENTIAL FINL INC COM 744320102 304 2812 SH SOLE 15 2812 0 0 PRUDENTIAL FINL INC COM 744320102 5 42 SH SOLE 17 0 0 42 PRUDENTIAL FINL INC COM 744320102 252799 2337698 SH SOLE 18 2156032 0 181666 PRUDENTIAL FINL INC COM 744320102 445463 4119320 SH SOLE 19 4119320 0 0 PRUDENTIAL FINL INC COM 744320102 18938 175121 SH SOLE 20 0 0 175121 PRUDENTIAL FINL INC COM 744320102 709882 6564469 SH SOLE 21 6564469 0 0 PRUDENTIAL FINL INC COM 744320102 1381290 12773163 SH SOLE 22 10488635 0 2284528 PRUDENTIAL FINL INC COM 744320102 68148 630181 SH SOLE 23 630181 0 0 PRUDENTIAL FINL INC COM 744320102 36044 333306 SH SOLE 25 333306 0 0 PRUDENTIAL FINL INC COM 744320102 209572 1937967 SH SOLE 26 365013 0 1572954 PRUDENTIAL FINL INC COM 744320102 9788 90515 SH SOLE 28 67677 0 22838 PRUDENTIAL FINL INC COM 744320102 17105 158170 SH SOLE 29 53106 0 105064 PRUDENTIAL FINL INC COM 744320102 141047 1304304 SH SOLE 30 1304304 0 0 PRUDENTIAL FINL INC COM 744320102 29336 271282 SH SOLE 31 164614 0 106668 PRUDENTIAL FINL INC COM 744320102 31554 291790 SH SOLE 34 291790 0 0 PRUDENTIAL FINL INC COM 744320102 6856 63403 SH SOLE 35 63403 0 0 PRUDENTIAL FINL INC COM 744320102 64629 597645 SH SOLE 36 597645 0 0 PRUDENTIAL FINL INC COM 744320102 237 2187 SH SOLE 40 2187 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7570 57183 SH SOLE 2 10289 0 46894 PS BUSINESS PKS INC CALIF COM 69360J107 876 6614 SH SOLE 4 6614 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3367 25432 SH SOLE 7 25432 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 98 739 SH SOLE 15 739 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 12389 93578 SH SOLE 18 93578 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 21494 162350 SH SOLE 19 162350 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 222944 1683991 SH SOLE 21 1683991 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 128503 970643 SH SOLE 22 932670 0 37973 PS BUSINESS PKS INC CALIF COM 69360J107 5023 37944 SH SOLE 23 37944 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4560 34445 SH SOLE 25 34445 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 1720 12989 SH SOLE 26 5135 0 7854 PS BUSINESS PKS INC CALIF COM 69360J107 429 3241 SH SOLE 28 3241 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 925 6987 SH SOLE 29 6987 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 16705 126178 SH SOLE 30 126178 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 609 4602 SH SOLE 34 4602 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 289 2184 SH SOLE 40 2184 0 0 PSIVIDA CORP COM 74440J101 11 6666 SH SOLE 18 6666 0 0 PSIVIDA CORP COM 74440J101 12 6822 SH SOLE 19 6822 0 0 PSIVIDA CORP COM 74440J101 172 100810 SH SOLE 21 100810 0 0 PSIVIDA CORP COM 74440J101 17 10032 SH SOLE 22 10032 0 0 PSYCHEMEDICS CORP COM NEW 744375205 22 895 SH SOLE 18 895 0 0 PSYCHEMEDICS CORP COM NEW 744375205 33 1320 SH SOLE 19 1320 0 0 PSYCHEMEDICS CORP COM NEW 744375205 399 15981 SH SOLE 21 15981 0 0 PSYCHEMEDICS CORP COM NEW 744375205 355 14221 SH SOLE 22 14221 0 0 PTC INC COM 69370C100 5194 94230 SH SOLE 2 54234 0 39996 PTC INC COM 69370C100 30 544 SH SOLE 4 544 0 0 PTC INC COM 69370C100 155 2812 SH SOLE 7 2812 0 0 PTC INC COM 69370C100 22152 401892 SH SOLE 18 401892 0 0 PTC INC COM 69370C100 26621 482973 SH SOLE 19 482973 0 0 PTC INC COM 69370C100 283721 5147340 SH SOLE 21 5147340 0 0 PTC INC COM 69370C100 198054 3593146 SH SOLE 22 3254754 0 338392 PTC INC COM 69370C100 2176 39470 SH SOLE 26 33016 0 6454 PTC INC COM 69370C100 897 16275 SH SOLE 28 16275 0 0 PTC INC COM 69370C100 6919 125521 SH SOLE 30 125521 0 0 PTC INC COM 69370C100 136 2475 SH SOLE 31 2475 0 0 PTC INC COM 69370C100 675 12252 SH SOLE 40 12252 0 0 PTC THERAPEUTICS INC COM 69366J200 618 33701 SH SOLE 2 32422 0 1279 PTC THERAPEUTICS INC COM 69366J200 2 119 SH SOLE 4 119 0 0 PTC THERAPEUTICS INC COM 69366J200 16 888 SH SOLE 7 888 0 0 PTC THERAPEUTICS INC COM 69366J200 2555 139364 SH SOLE 18 139364 0 0 PTC THERAPEUTICS INC COM 69366J200 5899 321847 SH SOLE 19 321847 0 0 PTC THERAPEUTICS INC COM 69366J200 586 31970 SH SOLE 20 31970 0 0 PTC THERAPEUTICS INC COM 69366J200 29444 1606323 SH SOLE 21 1606323 0 0 PTC THERAPEUTICS INC COM 69366J200 16324 890560 SH SOLE 22 832444 0 58116 PTC THERAPEUTICS INC COM 69366J200 19 1030 SH SOLE 26 0 0 1030 PTC THERAPEUTICS INC COM 69366J200 77 4191 SH SOLE 28 4191 0 0 PTC THERAPEUTICS INC COM 69366J200 69 3773 SH SOLE 30 3773 0 0 PTC THERAPEUTICS INC COM 69366J200 1802 98300 SH SOLE 34 98300 0 0 PTC THERAPEUTICS INC COM 69366J200 71 3878 SH SOLE 40 3878 0 0 PUBLIC STORAGE COM 74460D109 40990 196567 SH SOLE 2 53066 0 143501 PUBLIC STORAGE COM 74460D109 22148 106210 SH SOLE 4 102404 0 3806 PUBLIC STORAGE COM 74460D109 68621 329070 SH SOLE 7 325045 0 4025 PUBLIC STORAGE COM 74460D109 319 1530 SH SOLE 13 1530 0 0 PUBLIC STORAGE COM 74460D109 1278 6127 SH SOLE 15 6127 0 0 PUBLIC STORAGE COM 74460D109 67825 325254 SH SOLE 18 304060 0 21194 PUBLIC STORAGE COM 74460D109 28456 136458 SH SOLE 19 136458 0 0 PUBLIC STORAGE COM 74460D109 1011242 4849383 SH SOLE 21 4849383 0 0 PUBLIC STORAGE COM 74460D109 1247668 5983158 SH SOLE 22 5289424 0 693734 PUBLIC STORAGE COM 74460D109 41051 196857 SH SOLE 23 196857 0 0 PUBLIC STORAGE COM 74460D109 74556 357531 SH SOLE 25 357531 0 0 PUBLIC STORAGE COM 74460D109 98910 474318 SH SOLE 26 132677 0 341641 PUBLIC STORAGE COM 74460D109 6902 33100 SH SOLE 28 24913 0 8187 PUBLIC STORAGE COM 74460D109 11908 57105 SH SOLE 29 57105 0 0 PUBLIC STORAGE COM 74460D109 274835 1317966 SH SOLE 30 1317966 0 0 PUBLIC STORAGE COM 74460D109 20798 99735 SH SOLE 31 60932 0 38803 PUBLIC STORAGE COM 74460D109 3783 18140 SH SOLE 34 18140 0 0 PUBLIC STORAGE COM 74460D109 35046 168061 SH SOLE 36 168061 0 0 PUBLIC STORAGE COM 74460D109 153 736 SH SOLE 40 736 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 29727 691156 SH SOLE 2 202914 0 488242 PUBLIC SVC ENTERPRISE GROUP COM 744573106 7662 178141 SH SOLE 4 165430 0 12711 PUBLIC SVC ENTERPRISE GROUP COM 744573106 20513 476930 SH SOLE 7 451073 0 25857 PUBLIC SVC ENTERPRISE GROUP COM 744573106 548 12735 SH SOLE 13 12735 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 152 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 191790 4459188 SH SOLE 18 4251237 0 207951 PUBLIC SVC ENTERPRISE GROUP COM 744573106 253627 5896935 SH SOLE 19 5896935 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 13660 317601 SH SOLE 20 0 0 317601 PUBLIC SVC ENTERPRISE GROUP COM 744573106 607489 14124366 SH SOLE 21 14124366 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 595149 13837468 SH SOLE 22 11419445 0 2418023 PUBLIC SVC ENTERPRISE GROUP COM 744573106 27333 635504 SH SOLE 23 635504 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 17102 397633 SH SOLE 25 380976 0 16657 PUBLIC SVC ENTERPRISE GROUP COM 744573106 82054 1907799 SH SOLE 26 453984 0 1453815 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4511 104880 SH SOLE 28 78206 0 26674 PUBLIC SVC ENTERPRISE GROUP COM 744573106 849 19728 SH SOLE 29 19728 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 97416 2264970 SH SOLE 30 2264970 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 10188 236885 SH SOLE 31 104281 0 132604 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3362 78179 SH SOLE 32 78179 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 17326 402838 SH SOLE 34 402838 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 9506 221022 SH SOLE 35 221022 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 26658 619815 SH SOLE 36 619815 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 111 2573 SH SOLE 40 2573 0 0 PULMATRIX INC COM 74584P103 6 2320 SH SOLE 18 2320 0 0 PULMATRIX INC COM 74584P103 72 30065 SH SOLE 21 30065 0 0 PULMATRIX INC COM 74584P103 694 291449 SH SOLE 22 291449 0 0 PULSE BIOSCIENCES INC COM 74587B101 17 497 SH SOLE 2 392 0 105 PULSE BIOSCIENCES INC COM 74587B101 11 328 SH SOLE 7 328 0 0 PULSE BIOSCIENCES INC COM 74587B101 1131 32748 SH SOLE 18 32748 0 0 PULSE BIOSCIENCES INC COM 74587B101 189 5469 SH SOLE 19 5469 0 0 PULSE BIOSCIENCES INC COM 74587B101 8937 258821 SH SOLE 21 258821 0 0 PULSE BIOSCIENCES INC COM 74587B101 5442 157596 SH SOLE 22 142205 0 15391 PULTE GROUP INC COM 745867101 9618 392084 SH SOLE 2 56750 0 335334 PULTE GROUP INC COM 745867101 2160 88056 SH SOLE 4 80133 0 7923 PULTE GROUP INC COM 745867101 5426 221190 SH SOLE 7 211654 0 9536 PULTE GROUP INC COM 745867101 45 1829 SH SOLE 15 1829 0 0 PULTE GROUP INC COM 745867101 15896 648037 SH SOLE 18 608375 0 39662 PULTE GROUP INC COM 745867101 2225 90696 SH SOLE 19 90696 0 0 PULTE GROUP INC COM 745867101 256117 10440969 SH SOLE 21 10440969 0 0 PULTE GROUP INC COM 745867101 202457 8253456 SH SOLE 22 6903925 0 1349531 PULTE GROUP INC COM 745867101 9514 387865 SH SOLE 23 387865 0 0 PULTE GROUP INC COM 745867101 4518 184176 SH SOLE 25 184176 0 0 PULTE GROUP INC COM 745867101 20682 843145 SH SOLE 26 354337 0 488808 PULTE GROUP INC COM 745867101 1472 60009 SH SOLE 28 44675 0 15334 PULTE GROUP INC COM 745867101 1948 79429 SH SOLE 29 9167 0 70262 PULTE GROUP INC COM 745867101 19226 783792 SH SOLE 30 783792 0 0 PULTE GROUP INC COM 745867101 3709 151191 SH SOLE 31 79177 0 72014 PULTE GROUP INC COM 745867101 479 19532 SH SOLE 34 19532 0 0 PULTE GROUP INC COM 745867101 7213 294049 SH SOLE 36 294049 0 0 PULTE GROUP INC COM 745867101 39 1601 SH SOLE 40 1601 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 289 3303 SH SOLE 2 3089 0 214 PUMA BIOTECHNOLOGY INC COM 74587V107 11 123 SH SOLE 4 123 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 55 624 SH SOLE 7 624 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 8665 99138 SH SOLE 18 99138 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 5173 59193 SH SOLE 19 59193 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 73253 838135 SH SOLE 21 838135 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 67886 776728 SH SOLE 22 721305 0 55423 PUMA BIOTECHNOLOGY INC COM 74587V107 1721 19686 SH SOLE 23 19686 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 1063 12165 SH SOLE 26 9594 0 2571 PUMA BIOTECHNOLOGY INC COM 74587V107 347 3966 SH SOLE 28 3966 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 681 7792 SH SOLE 29 0 0 7792 PUMA BIOTECHNOLOGY INC COM 74587V107 432 4941 SH SOLE 30 4941 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 95 1091 SH SOLE 34 1091 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 302 3457 SH SOLE 40 3457 0 0 PURE STORAGE INC CL A 74624M102 126 9851 SH SOLE 2 9151 0 700 PURE STORAGE INC CL A 74624M102 1104 86189 SH SOLE 4 86189 0 0 PURE STORAGE INC CL A 74624M102 25 1955 SH SOLE 7 1955 0 0 PURE STORAGE INC CL A 74624M102 14045 1096385 SH SOLE 18 1096385 0 0 PURE STORAGE INC CL A 74624M102 74456 5812341 SH SOLE 19 5812341 0 0 PURE STORAGE INC CL A 74624M102 34099 2661897 SH SOLE 21 2661897 0 0 PURE STORAGE INC CL A 74624M102 33199 2591677 SH SOLE 22 2434456 0 157221 PURE STORAGE INC CL A 74624M102 181 14160 SH SOLE 28 14160 0 0 PURE STORAGE INC CL A 74624M102 140 10916 SH SOLE 30 10916 0 0 PURE STORAGE INC CL A 74624M102 28420 2218560 SH SOLE 34 2218560 0 0 PURE STORAGE INC CL A 74624M102 118 9235 SH SOLE 40 9235 0 0 PURECYCLE CORP COM NEW 746228303 5 592 SH SOLE 2 592 0 0 PURECYCLE CORP COM NEW 746228303 436 56236 SH SOLE 18 56236 0 0 PURECYCLE CORP COM NEW 746228303 49 6386 SH SOLE 19 6386 0 0 PURECYCLE CORP COM NEW 746228303 4173 538475 SH SOLE 21 538475 0 0 PURECYCLE CORP COM NEW 746228303 953 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 11237 98138 SH SOLE 2 21878 0 76260 PVH CORP COM 693656100 3172 27702 SH SOLE 4 25868 0 1834 PVH CORP COM 693656100 7214 63006 SH SOLE 7 52695 0 10311 PVH CORP COM 693656100 369 3227 SH SOLE 13 3227 0 0 PVH CORP COM 693656100 5439 47504 SH SOLE 15 487 0 47017 PVH CORP COM 693656100 20760 181308 SH SOLE 18 169960 0 11348 PVH CORP COM 693656100 6092 53205 SH SOLE 19 53205 0 0 PVH CORP COM 693656100 7045 61528 SH SOLE 20 0 0 61528 PVH CORP COM 693656100 175368 1531601 SH SOLE 21 1531601 0 0 PVH CORP COM 693656100 239564 2092265 SH SOLE 22 1727365 0 364900 PVH CORP COM 693656100 11117 97094 SH SOLE 23 97094 0 0 PVH CORP COM 693656100 14273 124654 SH SOLE 25 124654 0 0 PVH CORP COM 693656100 28287 247050 SH SOLE 26 93643 0 153407 PVH CORP COM 693656100 1896 16563 SH SOLE 28 12359 0 4204 PVH CORP COM 693656100 2546 22240 SH SOLE 29 2528 0 19712 PVH CORP COM 693656100 27567 240759 SH SOLE 30 240759 0 0 PVH CORP COM 693656100 4277 37352 SH SOLE 31 16930 0 20422 PVH CORP COM 693656100 2749 24009 SH SOLE 34 24009 0 0 PVH CORP COM 693656100 9482 82809 SH SOLE 36 82809 0 0 PVH CORP COM 693656100 45 390 SH SOLE 40 390 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 10 973 SH SOLE 2 678 0 295 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 621 61089 SH SOLE 18 61089 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 121 11922 SH SOLE 19 11922 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 5416 533110 SH SOLE 21 533110 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1913 188284 SH SOLE 22 170478 0 17806 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 33 3284 SH SOLE 28 3284 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 266 26163 SH SOLE 29 0 0 26163 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 9 896 SH SOLE 40 896 0 0 Q2 HLDGS INC COM 74736L109 57 1534 SH SOLE 2 1414 0 120 Q2 HLDGS INC COM 74736L109 29 777 SH SOLE 7 777 0 0 Q2 HLDGS INC COM 74736L109 3978 107669 SH SOLE 18 107669 0 0 Q2 HLDGS INC COM 74736L109 749 20267 SH SOLE 19 20267 0 0 Q2 HLDGS INC COM 74736L109 33512 906968 SH SOLE 21 906968 0 0 Q2 HLDGS INC COM 74736L109 28429 769388 SH SOLE 22 707768 0 61620 Q2 HLDGS INC COM 74736L109 18 475 SH SOLE 26 0 0 475 Q2 HLDGS INC COM 74736L109 123 3335 SH SOLE 28 3335 0 0 Q2 HLDGS INC COM 74736L109 181 4902 SH SOLE 30 4902 0 0 Q2 HLDGS INC COM 74736L109 69 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 27 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 752 27945 SH SOLE 22 27945 0 0 QAD INC CL A 74727D306 30 934 SH SOLE 2 367 0 567 QAD INC CL A 74727D306 9 269 SH SOLE 7 269 0 0 QAD INC CL A 74727D306 1152 35949 SH SOLE 18 35949 0 0 QAD INC CL A 74727D306 177 5516 SH SOLE 19 5516 0 0 QAD INC CL A 74727D306 9965 310917 SH SOLE 21 310917 0 0 QAD INC CL A 74727D306 8380 261464 SH SOLE 22 249184 0 12280 QAD INC CL A 74727D306 46 1431 SH SOLE 28 1431 0 0 QAD INC CL A 74727D306 50 1553 SH SOLE 30 1553 0 0 QAD INC CL A 74727D306 29 905 SH SOLE 40 905 0 0 QCR HOLDINGS INC COM 74727A104 422 8901 SH SOLE 2 6948 0 1953 QCR HOLDINGS INC COM 74727A104 14 302 SH SOLE 7 302 0 0 QCR HOLDINGS INC COM 74727A104 2289 48299 SH SOLE 18 48299 0 0 QCR HOLDINGS INC COM 74727A104 1758 37086 SH SOLE 19 37086 0 0 QCR HOLDINGS INC COM 74727A104 18593 392247 SH SOLE 21 392247 0 0 QCR HOLDINGS INC COM 74727A104 17890 377421 SH SOLE 22 337068 0 40353 QCR HOLDINGS INC COM 74727A104 3256 68690 SH SOLE 23 68690 0 0 QCR HOLDINGS INC COM 74727A104 558 11775 SH SOLE 29 0 0 11775 QCR HOLDINGS INC COM 74727A104 89 1880 SH SOLE 30 1880 0 0 QCR HOLDINGS INC COM 74727A104 41 865 SH SOLE 34 865 0 0 QEP RES INC COM 74733V100 2375 235179 SH SOLE 2 115750 0 119429 QEP RES INC COM 74733V100 30 2922 SH SOLE 4 2922 0 0 QEP RES INC COM 74733V100 101 10024 SH SOLE 7 10024 0 0 QEP RES INC COM 74733V100 8335 825287 SH SOLE 18 825287 0 0 QEP RES INC COM 74733V100 528 52308 SH OTR 19 0 52308 0 QEP RES INC COM 74733V100 1091 108063 SH SOLE 19 108063 0 0 QEP RES INC COM 74733V100 108557 10748255 SH SOLE 21 10748255 0 0 QEP RES INC COM 74733V100 78871 7809006 SH SOLE 22 7017635 0 791371 QEP RES INC COM 74733V100 124 12326 SH SOLE 25 12326 0 0 QEP RES INC COM 74733V100 949 93922 SH SOLE 26 78973 0 14949 QEP RES INC COM 74733V100 324 32063 SH SOLE 28 32063 0 0 QEP RES INC COM 74733V100 622 61632 SH SOLE 29 0 0 61632 QEP RES INC COM 74733V100 1234 122191 SH SOLE 30 122191 0 0 QEP RES INC COM 74733V100 52 5112 SH SOLE 31 5112 0 0 QEP RES INC COM 74733V100 59 5814 SH SOLE 34 5814 0 0 QEP RES INC COM 74733V100 168 16607 SH SOLE 36 16607 0 0 QEP RES INC COM 74733V100 203 20094 SH SOLE 40 20094 0 0 QIAGEN NV SHS NEW N72482123 4538 135340 SH SOLE 2 29099 0 106241 QIAGEN NV SHS NEW N72482123 182 5431 SH SOLE 7 5431 0 0 QIAGEN NV SHS NEW N72482123 4078 121615 SH SOLE 18 121615 0 0 QIAGEN NV SHS NEW N72482123 2203 65693 SH SOLE 19 65693 0 0 QIAGEN NV SHS NEW N72482123 187602 5595047 SH SOLE 21 5595047 0 0 QIAGEN NV SHS NEW N72482123 76271 2274699 SH SOLE 22 1700446 0 574253 QIAGEN NV SHS NEW N72482123 174 5188 SH SOLE 31 5188 0 0 QIWI PLC SPON ADR REP B 74735M108 155 6282 SH SOLE 7 6282 0 0 QIWI PLC SPON ADR REP B 74735M108 157 6353 SH SOLE 25 6353 0 0 QORVO INC COM 74736K101 11130 175776 SH SOLE 2 40366 0 135410 QORVO INC COM 74736K101 2411 38076 SH SOLE 4 34633 0 3443 QORVO INC COM 74736K101 7180 113400 SH SOLE 7 104510 0 8890 QORVO INC COM 74736K101 58 916 SH SOLE 13 916 0 0 QORVO INC COM 74736K101 57 894 SH SOLE 15 860 0 34 QORVO INC COM 74736K101 8 126 SH SOLE 17 0 0 126 QORVO INC COM 74736K101 20402 322204 SH SOLE 18 277644 0 44560 QORVO INC COM 74736K101 9828 155215 SH SOLE 19 155215 0 0 QORVO INC COM 74736K101 4175 65935 SH SOLE 20 0 0 65935 QORVO INC COM 74736K101 187311 2958163 SH SOLE 21 2958163 0 0 QORVO INC COM 74736K101 213325 3369005 SH SOLE 22 2790595 0 578410 QORVO INC COM 74736K101 9717 153460 SH SOLE 23 153460 0 0 QORVO INC COM 74736K101 5988 94563 SH SOLE 25 86952 0 7611 QORVO INC COM 74736K101 22358 353090 SH SOLE 26 144736 0 208354 QORVO INC COM 74736K101 1686 26628 SH SOLE 28 19974 0 6654 QORVO INC COM 74736K101 2295 36247 SH SOLE 29 6535 0 29712 QORVO INC COM 74736K101 26478 418167 SH SOLE 30 418167 0 0 QORVO INC COM 74736K101 4260 67283 SH SOLE 31 26255 0 41028 QORVO INC COM 74736K101 3351 52928 SH SOLE 34 52928 0 0 QORVO INC COM 74736K101 9416 148708 SH SOLE 36 148708 0 0 QORVO INC COM 74736K101 45 703 SH SOLE 40 703 0 0 QTS RLTY TR INC COM CL A 74736A103 149 2840 SH SOLE 2 2573 0 267 QTS RLTY TR INC COM CL A 74736A103 3515 67167 SH SOLE 4 67167 0 0 QTS RLTY TR INC COM CL A 74736A103 3156 60314 SH SOLE 7 60314 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 9972 190569 SH SOLE 18 190569 0 0 QTS RLTY TR INC COM CL A 74736A103 5254 100408 SH SOLE 19 100408 0 0 QTS RLTY TR INC COM CL A 74736A103 74319 1420207 SH SOLE 21 1420207 0 0 QTS RLTY TR INC COM CL A 74736A103 98354 1879499 SH SOLE 22 1746936 0 132563 QTS RLTY TR INC COM CL A 74736A103 3051 58300 SH SOLE 23 58300 0 0 QTS RLTY TR INC COM CL A 74736A103 4202 80297 SH SOLE 25 80297 0 0 QTS RLTY TR INC COM CL A 74736A103 1256 24004 SH SOLE 26 9049 0 14955 QTS RLTY TR INC COM CL A 74736A103 364 6960 SH SOLE 28 6960 0 0 QTS RLTY TR INC COM CL A 74736A103 1594 30468 SH SOLE 29 15654 0 14814 QTS RLTY TR INC COM CL A 74736A103 12446 237838 SH SOLE 30 237838 0 0 QTS RLTY TR INC COM CL A 74736A103 1750 33447 SH SOLE 34 33447 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 160 6982 SH SOLE 2 4275 0 2707 QUAD / GRAPHICS INC COM CL A 747301109 14 630 SH SOLE 7 630 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2626 114571 SH SOLE 18 114571 0 0 QUAD / GRAPHICS INC COM CL A 747301109 859 37458 SH SOLE 19 37458 0 0 QUAD / GRAPHICS INC COM CL A 747301109 21048 918319 SH SOLE 21 918319 0 0 QUAD / GRAPHICS INC COM CL A 747301109 19492 850457 SH SOLE 22 790705 0 59752 QUAD / GRAPHICS INC COM CL A 747301109 216 9417 SH SOLE 23 9417 0 0 QUAD / GRAPHICS INC COM CL A 747301109 46 2007 SH SOLE 26 0 0 2007 QUAD / GRAPHICS INC COM CL A 747301109 91 3974 SH SOLE 28 3974 0 0 QUAD / GRAPHICS INC COM CL A 747301109 426 18571 SH SOLE 29 0 0 18571 QUAD / GRAPHICS INC COM CL A 747301109 148 6478 SH SOLE 30 6478 0 0 QUAD / GRAPHICS INC COM CL A 747301109 54 2354 SH SOLE 40 2354 0 0 QUAKER CHEM CORP COM 747316107 107 734 SH SOLE 2 553 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 8873 61099 SH SOLE 18 61099 0 0 QUAKER CHEM CORP COM 747316107 1239 8533 SH SOLE 19 8533 0 0 QUAKER CHEM CORP COM 747316107 160525 1105314 SH SOLE 21 1105314 0 0 QUAKER CHEM CORP COM 747316107 51005 351200 SH SOLE 22 325294 0 25906 QUAKER CHEM CORP COM 747316107 1046 7204 SH SOLE 26 6141 0 1063 QUAKER CHEM CORP COM 747316107 279 1921 SH SOLE 28 1921 0 0 QUAKER CHEM CORP COM 747316107 2841 19564 SH SOLE 30 19564 0 0 QUAKER CHEM CORP COM 747316107 218 1500 SH SOLE 40 1500 0 0 QUALCOMM INC COM 747525103 99154 1795611 SH SOLE 2 370354 0 1425257 QUALCOMM INC COM 747525103 31390 568459 SH SOLE 4 531980 0 36479 QUALCOMM INC COM 747525103 60651 1098360 SH SOLE 7 1037497 0 60863 QUALCOMM INC COM 747525103 857 15519 SH SOLE 13 15519 0 0 QUALCOMM INC COM 747525103 662 11996 SH SOLE 15 11996 0 0 QUALCOMM INC COM 747525103 3 48 SH SOLE 17 0 0 48 QUALCOMM INC COM 747525103 362542 6565414 SH SOLE 18 6269021 0 296393 QUALCOMM INC COM 747525103 304 5505 SH OTR 19 0 5505 0 QUALCOMM INC COM 747525103 657123 11900098 SH SOLE 19 11900098 0 0 QUALCOMM INC COM 747525103 41509 751705 SH SOLE 20 0 0 751705 QUALCOMM INC COM 747525103 1339903 24264805 SH SOLE 21 24264805 0 0 QUALCOMM INC COM 747525103 2167725 39256151 SH SOLE 22 32352877 0 6903274 QUALCOMM INC COM 747525103 106065 1920769 SH SOLE 23 1920769 0 0 QUALCOMM INC COM 747525103 74462 1348452 SH SOLE 25 1348452 0 0 QUALCOMM INC COM 747525103 286620 5190508 SH SOLE 26 1228811 0 3961697 QUALCOMM INC COM 747525103 17174 311013 SH SOLE 28 233120 0 77893 QUALCOMM INC COM 747525103 5692 103085 SH SOLE 29 58461 0 44624 QUALCOMM INC COM 747525103 273296 4949213 SH SOLE 30 4949213 0 0 QUALCOMM INC COM 747525103 44350 803155 SH SOLE 31 361368 0 441787 QUALCOMM INC COM 747525103 16113 291788 SH SOLE 32 291788 0 0 QUALCOMM INC COM 747525103 165386 2995043 SH SOLE 34 2995043 0 0 QUALCOMM INC COM 747525103 91321 1653764 SH SOLE 36 1653764 0 0 QUALCOMM INC COM 747525103 422 7646 SH SOLE 40 7646 0 0 QUALCOMM INC OPTIONS 747525103 1447 26200 SH Call SOLE 2 26200 0 0 QUALCOMM INC OPTIONS 747525103 2098 38000 SH Call SOLE 18 38000 0 0 QUALCOMM INC OPTIONS 747525103 35617 645000 SH Call SOLE 19 645000 0 0 QUALCOMM INC OPTIONS 747525103 237 4300 SH Call SOLE 22 4300 0 0 QUALITY CARE PPTYS INC COM 747545101 16302 890314 SH SOLE 2 875041 0 15273 QUALITY CARE PPTYS INC COM 747545101 639 34904 SH SOLE 4 34904 0 0 QUALITY CARE PPTYS INC COM 747545101 2221 121304 SH SOLE 7 121304 0 0 QUALITY CARE PPTYS INC COM 747545101 56 3064 SH SOLE 15 3064 0 0 QUALITY CARE PPTYS INC COM 747545101 11591 633061 SH SOLE 18 633061 0 0 QUALITY CARE PPTYS INC COM 747545101 2672 145904 SH SOLE 19 145904 0 0 QUALITY CARE PPTYS INC COM 747545101 118736 6484755 SH SOLE 21 6484755 0 0 QUALITY CARE PPTYS INC COM 747545101 79290 4330405 SH SOLE 22 4158289 0 172116 QUALITY CARE PPTYS INC COM 747545101 87 4729 SH SOLE 23 4729 0 0 QUALITY CARE PPTYS INC COM 747545101 3036 165796 SH SOLE 25 165796 0 0 QUALITY CARE PPTYS INC COM 747545101 1386 75711 SH SOLE 26 18887 0 56824 QUALITY CARE PPTYS INC COM 747545101 211 11523 SH SOLE 28 11523 0 0 QUALITY CARE PPTYS INC COM 747545101 589 32187 SH SOLE 29 32187 0 0 QUALITY CARE PPTYS INC COM 747545101 8996 491338 SH SOLE 30 491338 0 0 QUALITY CARE PPTYS INC COM 747545101 20 1075 SH SOLE 31 1075 0 0 QUALITY CARE PPTYS INC COM 747545101 92 5041 SH SOLE 34 5041 0 0 QUALITY CARE PPTYS INC COM 747545101 68 3711 SH SOLE 36 3711 0 0 QUALITY CARE PPTYS INC COM 747545101 203 11068 SH SOLE 40 11068 0 0 QUALITY SYS INC COM 747582104 121 7026 SH SOLE 2 3426 0 3600 QUALITY SYS INC COM 747582104 5 288 SH SOLE 4 288 0 0 QUALITY SYS INC COM 747582104 19 1132 SH SOLE 7 1132 0 0 QUALITY SYS INC COM 747582104 4164 241927 SH SOLE 18 241927 0 0 QUALITY SYS INC COM 747582104 606 35186 SH SOLE 19 35186 0 0 QUALITY SYS INC COM 747582104 70227 4080577 SH SOLE 21 4080577 0 0 QUALITY SYS INC COM 747582104 23749 1379964 SH SOLE 22 1282032 0 97932 QUALITY SYS INC COM 747582104 982 57071 SH SOLE 23 57071 0 0 QUALITY SYS INC COM 747582104 579 33620 SH SOLE 26 31314 0 2306 QUALITY SYS INC COM 747582104 114 6648 SH SOLE 28 6648 0 0 QUALITY SYS INC COM 747582104 1185 68883 SH SOLE 30 68883 0 0 QUALITY SYS INC COM 747582104 35 2048 SH SOLE 34 2048 0 0 QUALITY SYS INC COM 747582104 83 4845 SH SOLE 40 4845 0 0 QUALYS INC COM 74758T303 62 1517 SH SOLE 2 1380 0 137 QUALYS INC COM 74758T303 8 189 SH SOLE 4 189 0 0 QUALYS INC COM 74758T303 35 851 SH SOLE 7 851 0 0 QUALYS INC COM 74758T303 5878 144059 SH SOLE 18 144059 0 0 QUALYS INC COM 74758T303 817 20020 SH SOLE 19 20020 0 0 QUALYS INC COM 74758T303 105684 2590288 SH SOLE 21 2590288 0 0 QUALYS INC COM 74758T303 32701 801494 SH SOLE 22 739257 0 62237 QUALYS INC COM 74758T303 101 2478 SH SOLE 26 0 0 2478 QUALYS INC COM 74758T303 143 3499 SH SOLE 28 3499 0 0 QUALYS INC COM 74758T303 1788 43821 SH SOLE 30 43821 0 0 QUALYS INC COM 74758T303 100 2458 SH SOLE 40 2458 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 169 7998 SH SOLE 2 1396 0 6602 QUANEX BUILDING PRODUCTS COR COM 747619104 8 357 SH SOLE 4 357 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 20 965 SH SOLE 7 965 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 3714 175585 SH SOLE 18 175585 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 458 21670 SH SOLE 19 21670 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 75152 3553299 SH SOLE 21 3553299 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 18853 891401 SH SOLE 22 819760 0 71641 QUANEX BUILDING PRODUCTS COR COM 747619104 437 20668 SH SOLE 26 17024 0 3644 QUANEX BUILDING PRODUCTS COR COM 747619104 103 4862 SH SOLE 28 4862 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1090 51560 SH SOLE 30 51560 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 85 4013 SH SOLE 40 4013 0 0 QUANTA SVCS INC COM 74762E102 4264 129539 SH SOLE 2 38405 0 91134 QUANTA SVCS INC COM 74762E102 22 667 SH SOLE 4 667 0 0 QUANTA SVCS INC COM 74762E102 4328 131479 SH SOLE 7 131479 0 0 QUANTA SVCS INC COM 74762E102 10924 331833 SH SOLE 18 324967 0 6866 QUANTA SVCS INC COM 74762E102 1451 44063 SH SOLE 19 44063 0 0 QUANTA SVCS INC COM 74762E102 90204 2740092 SH SOLE 21 2740092 0 0 QUANTA SVCS INC COM 74762E102 134286 4079174 SH SOLE 22 3404340 0 674834 QUANTA SVCS INC COM 74762E102 2600 78988 SH SOLE 26 60454 0 18534 QUANTA SVCS INC COM 74762E102 692 21022 SH SOLE 28 21022 0 0 QUANTA SVCS INC COM 74762E102 8155 247729 SH SOLE 30 247729 0 0 QUANTA SVCS INC COM 74762E102 1255 38135 SH SOLE 31 38135 0 0 QUANTA SVCS INC COM 74762E102 19578 594700 SH SOLE 34 594700 0 0 QUANTA SVCS INC COM 74762E102 346 10516 SH SOLE 36 10516 0 0 QUANTA SVCS INC COM 74762E102 566 17189 SH SOLE 40 17189 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 22 1142 SH SOLE 2 1142 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 14 733 SH SOLE 7 733 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 1442 75873 SH SOLE 18 75873 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 3685 193937 SH SOLE 19 193937 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 12307 647750 SH SOLE 21 647750 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 8919 469399 SH SOLE 22 429453 0 39946 QUANTUM CORP COM NEW 747906501 105 13396 SH SOLE 2 9655 0 3741 QUANTUM CORP COM NEW 747906501 837 107135 SH SOLE 18 107135 0 0 QUANTUM CORP COM NEW 747906501 419 53660 SH SOLE 19 53660 0 0 QUANTUM CORP COM NEW 747906501 7032 900401 SH SOLE 21 900401 0 0 QUANTUM CORP COM NEW 747906501 6767 866449 SH SOLE 22 849073 0 17376 QUANTUM CORP COM NEW 747906501 24 3050 SH SOLE 23 3050 0 0 QUANTUM CORP COM NEW 747906501 367 47026 SH SOLE 29 0 0 47026 QUEST DIAGNOSTICS INC COM 74834L100 59201 532576 SH SOLE 2 399507 0 133069 QUEST DIAGNOSTICS INC COM 74834L100 8069 72592 SH SOLE 4 68747 0 3845 QUEST DIAGNOSTICS INC COM 74834L100 15233 137035 SH SOLE 7 120360 0 16675 QUEST DIAGNOSTICS INC COM 74834L100 515 4630 SH SOLE 13 4630 0 0 QUEST DIAGNOSTICS INC COM 74834L100 99 889 SH SOLE 15 889 0 0 QUEST DIAGNOSTICS INC COM 74834L100 143299 1289127 SH SOLE 18 1235171 0 53956 QUEST DIAGNOSTICS INC COM 74834L100 316545 2847652 SH SOLE 19 2847652 0 0 QUEST DIAGNOSTICS INC COM 74834L100 15901 143043 SH SOLE 20 53200 0 89843 QUEST DIAGNOSTICS INC COM 74834L100 385105 3464418 SH SOLE 21 3464418 0 0 QUEST DIAGNOSTICS INC COM 74834L100 482720 4342570 SH SOLE 22 3669934 0 672636 QUEST DIAGNOSTICS INC COM 74834L100 20080 180645 SH SOLE 23 180645 0 0 QUEST DIAGNOSTICS INC COM 74834L100 12659 113877 SH SOLE 25 113877 0 0 QUEST DIAGNOSTICS INC COM 74834L100 44112 396831 SH SOLE 26 142995 0 253836 QUEST DIAGNOSTICS INC COM 74834L100 3289 29585 SH SOLE 28 22125 0 7460 QUEST DIAGNOSTICS INC COM 74834L100 4808 43250 SH SOLE 29 9425 0 33825 QUEST DIAGNOSTICS INC COM 74834L100 42514 382454 SH SOLE 30 382454 0 0 QUEST DIAGNOSTICS INC COM 74834L100 11419 102723 SH SOLE 31 62442 0 40281 QUEST DIAGNOSTICS INC COM 74834L100 83015 746802 SH SOLE 34 746802 0 0 QUEST DIAGNOSTICS INC COM 74834L100 19578 176123 SH SOLE 36 176123 0 0 QUEST DIAGNOSTICS INC COM 74834L100 76 684 SH SOLE 40 684 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 3 1041 SH SOLE 18 1041 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 5 2241 SH SOLE 19 2241 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 41 17110 SH SOLE 21 17110 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH SOLE 22 578 0 0 QUICKLOGIC CORP COM 74837P108 20 13779 SH SOLE 18 13779 0 0 QUICKLOGIC CORP COM 74837P108 14 9826 SH SOLE 19 9826 0 0 QUICKLOGIC CORP COM 74837P108 305 209039 SH SOLE 21 209039 0 0 QUICKLOGIC CORP COM 74837P108 1849 1266498 SH SOLE 22 1266498 0 0 QUIDEL CORP COM 74838J101 64 2360 SH SOLE 2 2295 0 65 QUIDEL CORP COM 74838J101 4 163 SH SOLE 4 163 0 0 QUIDEL CORP COM 74838J101 18 653 SH SOLE 7 653 0 0 QUIDEL CORP COM 74838J101 2751 101379 SH SOLE 18 101379 0 0 QUIDEL CORP COM 74838J101 495 18236 SH SOLE 19 18236 0 0 QUIDEL CORP COM 74838J101 21666 798294 SH SOLE 21 798294 0 0 QUIDEL CORP COM 74838J101 21692 799257 SH SOLE 22 746333 0 52924 QUIDEL CORP COM 74838J101 87 3223 SH SOLE 23 3223 0 0 QUIDEL CORP COM 74838J101 182 6707 SH SOLE 26 4760 0 1947 QUIDEL CORP COM 74838J101 112 4109 SH SOLE 28 4109 0 0 QUIDEL CORP COM 74838J101 113 4171 SH SOLE 30 4171 0 0 QUIDEL CORP COM 74838J101 429 15818 SH SOLE 34 15818 0 0 QUIDEL CORP COM 74838J101 84 3082 SH SOLE 40 3082 0 0 QUINSTREET INC COM 74874Q100 32 7697 SH SOLE 2 1618 0 6079 QUINSTREET INC COM 74874Q100 4 877 SH SOLE 7 877 0 0 QUINSTREET INC COM 74874Q100 801 192204 SH SOLE 18 192204 0 0 QUINSTREET INC COM 74874Q100 4646 1114049 SH SOLE 19 1114049 0 0 QUINSTREET INC COM 74874Q100 13873 3326825 SH SOLE 21 3326825 0 0 QUINSTREET INC COM 74874Q100 10231 2453378 SH SOLE 22 2407281 0 46097 QUINSTREET INC COM 74874Q100 18 4403 SH SOLE 23 4403 0 0 QUINSTREET INC COM 74874Q100 414 99186 SH SOLE 29 0 0 99186 QUINSTREET INC COM 74874Q100 190 45647 SH SOLE 30 45647 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 11838 132270 SH SOLE 2 19405 0 112865 QUINTILES IMS HOLDINGS INC COM 74876Y101 4180 46703 SH SOLE 4 42988 0 3715 QUINTILES IMS HOLDINGS INC COM 74876Y101 1689 18868 SH SOLE 7 11969 0 6899 QUINTILES IMS HOLDINGS INC COM 74876Y101 306 3415 SH SOLE 13 3415 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 85 955 SH SOLE 15 955 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 6835 76364 SH SOLE 18 62476 0 13888 QUINTILES IMS HOLDINGS INC COM 74876Y101 6046 67550 SH SOLE 19 57211 0 10339 QUINTILES IMS HOLDINGS INC COM 74876Y101 7263 81153 SH SOLE 20 0 0 81153 QUINTILES IMS HOLDINGS INC COM 74876Y101 146703 1639141 SH SOLE 21 1639141 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 308769 3449936 SH SOLE 22 3041955 0 407981 QUINTILES IMS HOLDINGS INC COM 74876Y101 16630 185807 SH SOLE 23 185807 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 8787 98180 SH SOLE 25 98180 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 38723 432662 SH SOLE 26 128527 0 304135 QUINTILES IMS HOLDINGS INC COM 74876Y101 2611 29169 SH SOLE 28 21651 0 7518 QUINTILES IMS HOLDINGS INC COM 74876Y101 526 5875 SH SOLE 29 5875 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 14535 162405 SH SOLE 30 162405 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 5688 63557 SH SOLE 31 28651 0 34906 QUINTILES IMS HOLDINGS INC COM 74876Y101 959 10715 SH SOLE 34 10715 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 12777 142765 SH SOLE 36 142765 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 63 708 SH SOLE 40 708 0 0 QUMU CORP COM 749063103 6 2149 SH SOLE 19 2149 0 0 QUMU CORP COM 749063103 12 4106 SH SOLE 21 4106 0 0 QUMU CORP COM 749063103 773 264887 SH SOLE 22 264887 0 0 QUORUM HEALTH CORP COM 74909E106 175 42200 SH SOLE 18 42200 0 0 QUORUM HEALTH CORP COM 74909E106 18 4330 SH SOLE 19 4330 0 0 QUORUM HEALTH CORP COM 74909E106 7346 1770032 SH SOLE 21 1770032 0 0 QUORUM HEALTH CORP COM 74909E106 1727 416165 SH SOLE 22 416165 0 0 QUORUM HEALTH CORP COM 74909E106 181 43556 SH SOLE 30 43556 0 0 QUOTIENT LTD SHS G73268107 14 1941 SH SOLE 2 686 0 1255 QUOTIENT LTD SHS G73268107 712 96731 SH SOLE 18 96731 0 0 QUOTIENT LTD SHS G73268107 3973 539873 SH SOLE 19 539873 0 0 QUOTIENT LTD SHS G73268107 6110 830172 SH SOLE 21 830172 0 0 QUOTIENT LTD SHS G73268107 1616 219557 SH SOLE 22 200888 0 18669 QUOTIENT TECHNOLOGY INC COM 749119103 50 4355 SH SOLE 2 4016 0 339 QUOTIENT TECHNOLOGY INC COM 749119103 6 565 SH SOLE 4 565 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 16 1359 SH SOLE 7 1359 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 2905 252613 SH SOLE 18 252613 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 556 48318 SH SOLE 19 48318 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 24312 2114096 SH SOLE 21 2114096 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 20648 1795513 SH SOLE 22 1673060 0 122453 QUOTIENT TECHNOLOGY INC COM 749119103 49 4257 SH SOLE 26 0 0 4257 QUOTIENT TECHNOLOGY INC COM 749119103 96 8337 SH SOLE 28 8337 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 128 11101 SH SOLE 30 11101 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 66 5780 SH SOLE 40 5780 0 0 R1 RCM INC COM 749397105 30 7901 SH SOLE 2 4205 0 3696 R1 RCM INC COM 749397105 15 3912 SH SOLE 7 3912 0 0 R1 RCM INC COM 749397105 1392 371147 SH SOLE 18 371147 0 0 R1 RCM INC COM 749397105 243 64802 SH SOLE 19 64802 0 0 R1 RCM INC COM 749397105 11541 3077555 SH SOLE 21 3077555 0 0 R1 RCM INC COM 749397105 4088 1090145 SH SOLE 22 910359 0 179786 RA PHARMACEUTICALS INC COM 74933V108 65 3442 SH SOLE 2 3442 0 0 RA PHARMACEUTICALS INC COM 74933V108 786 41966 SH SOLE 18 41966 0 0 RA PHARMACEUTICALS INC COM 74933V108 1244 66380 SH SOLE 19 66380 0 0 RA PHARMACEUTICALS INC COM 74933V108 6785 362046 SH SOLE 21 362046 0 0 RA PHARMACEUTICALS INC COM 74933V108 2121 113191 SH SOLE 22 104117 0 9074 RA PHARMACEUTICALS INC COM 74933V108 613 32688 SH SOLE 23 32688 0 0 RA PHARMACEUTICALS INC COM 74933V108 30 1616 SH SOLE 30 1616 0 0 RADIAN GROUP INC COM 750236101 813 49733 SH SOLE 2 13926 0 35807 RADIAN GROUP INC COM 750236101 14 832 SH SOLE 4 832 0 0 RADIAN GROUP INC COM 750236101 116 7084 SH SOLE 7 7084 0 0 RADIAN GROUP INC COM 750236101 13424 821055 SH SOLE 18 821055 0 0 RADIAN GROUP INC COM 750236101 2505 153234 SH SOLE 19 153234 0 0 RADIAN GROUP INC COM 750236101 110988 6788253 SH SOLE 21 6788253 0 0 RADIAN GROUP INC COM 750236101 97015 5933609 SH SOLE 22 5558074 0 375535 RADIAN GROUP INC COM 750236101 473 28919 SH SOLE 23 28919 0 0 RADIAN GROUP INC COM 750236101 1183 72384 SH SOLE 26 61921 0 10463 RADIAN GROUP INC COM 750236101 489 29916 SH SOLE 28 29916 0 0 RADIAN GROUP INC COM 750236101 36 2176 SH SOLE 29 0 0 2176 RADIAN GROUP INC COM 750236101 537 32823 SH SOLE 30 32823 0 0 RADIAN GROUP INC COM 750236101 334 20429 SH SOLE 40 20429 0 0 RADIANT LOGISTICS INC COM 75025X100 148 27542 SH SOLE 2 27542 0 0 RADIANT LOGISTICS INC COM 75025X100 700 130130 SH SOLE 18 130130 0 0 RADIANT LOGISTICS INC COM 75025X100 270 50278 SH SOLE 19 50278 0 0 RADIANT LOGISTICS INC COM 75025X100 6687 1243013 SH SOLE 21 1243013 0 0 RADIANT LOGISTICS INC COM 75025X100 4156 772529 SH SOLE 22 743619 0 28910 RADIANT LOGISTICS INC COM 75025X100 528 98220 SH SOLE 23 98220 0 0 RADIANT LOGISTICS INC COM 75025X100 169 31494 SH SOLE 29 0 0 31494 RADISYS CORP COM 750459109 18 4917 SH SOLE 2 1285 0 3632 RADISYS CORP COM 750459109 514 136768 SH SOLE 18 136768 0 0 RADISYS CORP COM 750459109 73 19345 SH SOLE 19 19345 0 0 RADISYS CORP COM 750459109 4691 1247554 SH SOLE 21 1247554 0 0 RADISYS CORP COM 750459109 4304 1144564 SH SOLE 22 1101619 0 42945 RADISYS CORP COM 750459109 282 74934 SH SOLE 29 0 0 74934 RADIUS HEALTH INC COM NEW 750469207 85 1873 SH SOLE 2 1577 0 296 RADIUS HEALTH INC COM NEW 750469207 8 177 SH SOLE 4 177 0 0 RADIUS HEALTH INC COM NEW 750469207 37 816 SH SOLE 7 816 0 0 RADIUS HEALTH INC COM NEW 750469207 5795 128128 SH SOLE 18 128128 0 0 RADIUS HEALTH INC COM NEW 750469207 1796 39716 SH SOLE 19 39716 0 0 RADIUS HEALTH INC COM NEW 750469207 78242 1729870 SH SOLE 21 1729870 0 0 RADIUS HEALTH INC COM NEW 750469207 43967 972066 SH SOLE 22 909429 0 62637 RADIUS HEALTH INC COM NEW 750469207 17 372 SH SOLE 23 372 0 0 RADIUS HEALTH INC COM NEW 750469207 377 8335 SH SOLE 26 6359 0 1976 RADIUS HEALTH INC COM NEW 750469207 182 4014 SH SOLE 28 4014 0 0 RADIUS HEALTH INC COM NEW 750469207 202 4466 SH SOLE 30 4466 0 0 RADIUS HEALTH INC COM NEW 750469207 32 700 SH SOLE 34 700 0 0 RADIUS HEALTH INC COM NEW 750469207 141 3108 SH SOLE 40 3108 0 0 RADNET INC COM 750491102 13 1685 SH SOLE 2 1373 0 312 RADNET INC COM 750491102 7 859 SH SOLE 7 859 0 0 RADNET INC COM 750491102 1042 134496 SH SOLE 18 134496 0 0 RADNET INC COM 750491102 202 26016 SH SOLE 19 26016 0 0 RADNET INC COM 750491102 8964 1156602 SH SOLE 21 1156602 0 0 RADNET INC COM 750491102 4643 599078 SH SOLE 22 549953 0 49125 RADWARE LTD ORD M81873107 132 7546 SH SOLE 2 1023 0 6523 RADWARE LTD ORD M81873107 76 4359 SH SOLE 7 2773 0 1586 RADWARE LTD ORD M81873107 716 40834 SH SOLE 21 40834 0 0 RADWARE LTD ORD M81873107 4711 268577 SH SOLE 22 238844 0 29733 RADWARE LTD ORD M81873107 37 2100 SH SOLE 26 0 0 2100 RAIT FINANCIAL TRUST COM NEW 749227609 41 18713 SH SOLE 2 2891 0 15822 RAIT FINANCIAL TRUST COM NEW 749227609 4 1652 SH SOLE 7 1652 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 735 335501 SH SOLE 18 335501 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 79 35941 SH SOLE 19 35941 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 10095 4609790 SH SOLE 21 4609790 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 5220 2383408 SH SOLE 22 2236030 0 147378 RAIT FINANCIAL TRUST COM NEW 749227609 29 13104 SH SOLE 28 13104 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 17 7799 SH SOLE 40 7799 0 0 RALPH LAUREN CORP CL A 751212101 15624 211711 SH SOLE 2 145683 0 66028 RALPH LAUREN CORP CL A 751212101 4919 66654 SH SOLE 4 65262 0 1392 RALPH LAUREN CORP CL A 751212101 3768 51063 SH SOLE 7 49658 0 1405 RALPH LAUREN CORP CL A 751212101 31 416 SH SOLE 13 416 0 0 RALPH LAUREN CORP CL A 751212101 26 357 SH SOLE 15 357 0 0 RALPH LAUREN CORP CL A 751212101 17644 239081 SH SOLE 18 226781 0 12300 RALPH LAUREN CORP CL A 751212101 61370 831573 SH SOLE 19 831573 0 0 RALPH LAUREN CORP CL A 751212101 4364 59137 SH SOLE 20 0 0 59137 RALPH LAUREN CORP CL A 751212101 77938 1056065 SH SOLE 21 1056065 0 0 RALPH LAUREN CORP CL A 751212101 151606 2054287 SH SOLE 22 1623631 0 430656 RALPH LAUREN CORP CL A 751212101 8890 120462 SH SOLE 23 120462 0 0 RALPH LAUREN CORP CL A 751212101 7402 100302 SH SOLE 25 100302 0 0 RALPH LAUREN CORP CL A 751212101 14786 200346 SH SOLE 26 87163 0 113183 RALPH LAUREN CORP CL A 751212101 860 11651 SH SOLE 28 8748 0 2903 RALPH LAUREN CORP CL A 751212101 3444 46663 SH SOLE 29 31956 0 14707 RALPH LAUREN CORP CL A 751212101 17724 240156 SH SOLE 30 240156 0 0 RALPH LAUREN CORP CL A 751212101 7579 102690 SH SOLE 31 60907 0 41783 RALPH LAUREN CORP CL A 751212101 24643 333916 SH SOLE 34 333916 0 0 RALPH LAUREN CORP CL A 751212101 6105 82723 SH SOLE 36 82723 0 0 RALPH LAUREN CORP CL A 751212101 21 289 SH SOLE 40 289 0 0 RAMACO RES INC COM 75134P303 11 1743 SH SOLE 2 0 0 1743 RAMACO RES INC COM 75134P303 970 160269 SH SOLE 18 160269 0 0 RAMACO RES INC COM 75134P303 25 4174 SH SOLE 19 4174 0 0 RAMACO RES INC COM 75134P303 1201 198448 SH SOLE 21 198448 0 0 RAMACO RES INC COM 75134P303 310 51238 SH SOLE 22 45388 0 5850 RAMBUS INC DEL COM 750917106 217 18976 SH SOLE 2 4671 0 14305 RAMBUS INC DEL COM 750917106 9 765 SH SOLE 4 765 0 0 RAMBUS INC DEL COM 750917106 34 2967 SH SOLE 7 2967 0 0 RAMBUS INC DEL COM 750917106 6216 543855 SH SOLE 18 543855 0 0 RAMBUS INC DEL COM 750917106 8529 746195 SH SOLE 19 746195 0 0 RAMBUS INC DEL COM 750917106 107087 9368962 SH SOLE 21 9368962 0 0 RAMBUS INC DEL COM 750917106 36148 3162567 SH SOLE 22 2952901 0 209666 RAMBUS INC DEL COM 750917106 494 43176 SH SOLE 26 35011 0 8165 RAMBUS INC DEL COM 750917106 190 16663 SH SOLE 28 16663 0 0 RAMBUS INC DEL COM 750917106 1881 164604 SH SOLE 30 164604 0 0 RAMBUS INC DEL COM 750917106 146 12773 SH SOLE 40 12773 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 774 60032 SH SOLE 2 47233 0 12799 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 356 27630 SH SOLE 4 27630 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1237 95918 SH SOLE 7 95918 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 4145 321338 SH SOLE 18 321338 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 16875 1308171 SH SOLE 19 1308171 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 47326 3668672 SH SOLE 21 3668672 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 58663 4547552 SH SOLE 22 4409668 0 137884 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 31 2412 SH SOLE 23 2412 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1746 135369 SH SOLE 25 135369 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 657 50941 SH SOLE 26 23984 0 26957 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 153 11833 SH SOLE 28 11833 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1437 111404 SH SOLE 29 27117 0 84287 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 6248 484379 SH SOLE 30 484379 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 5077 393594 SH SOLE 34 393594 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 110 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 7673 SH SOLE 21 7673 0 0 RANDGOLD RES LTD ADR 752344309 9 100 SH SOLE 2 100 0 0 RANDGOLD RES LTD ADR 752344309 2500 28265 SH SOLE 4 28265 0 0 RANDGOLD RES LTD ADR 752344309 34546 390523 SH SOLE 7 390523 0 0 RANDGOLD RES LTD ADR 752344309 1628 18400 SH SOLE 13 18400 0 0 RANDGOLD RES LTD ADR 752344309 1635 18482 SH SOLE 19 18482 0 0 RANDGOLD RES LTD ADR 752344309 446 5040 SH SOLE 21 5040 0 0 RANDGOLD RES LTD ADR 752344309 41295 466819 SH SOLE 23 466819 0 0 RANDGOLD RES LTD ADR 752344309 110340 1247339 SH SOLE 25 1247339 0 0 RANDGOLD RES LTD ADR 752344309 33889 383099 SH SOLE 26 0 0 383099 RANDGOLD RES LTD ADR 752344309 599317 6775000 SH SOLE 34 6775000 0 0 RANDOLPH BANCORP INC COM 752378109 15 920 SH SOLE 18 920 0 0 RANDOLPH BANCORP INC COM 752378109 234 14732 SH SOLE 21 14732 0 0 RANGE RES CORP COM 75281A109 7461 321997 SH SOLE 2 50143 0 271854 RANGE RES CORP COM 75281A109 1727 74543 SH SOLE 4 69978 0 4565 RANGE RES CORP COM 75281A109 3217 138864 SH SOLE 7 129470 0 9394 RANGE RES CORP COM 75281A109 26 1114 SH SOLE 15 1114 0 0 RANGE RES CORP COM 75281A109 19829 855798 SH SOLE 18 824248 0 31550 RANGE RES CORP COM 75281A109 1715 74029 SH SOLE 19 74029 0 0 RANGE RES CORP COM 75281A109 2980 128633 SH SOLE 20 0 0 128633 RANGE RES CORP COM 75281A109 101007 4359394 SH SOLE 21 4359394 0 0 RANGE RES CORP COM 75281A109 135050 5828669 SH SOLE 22 4772894 0 1055775 RANGE RES CORP COM 75281A109 6495 280340 SH SOLE 23 280340 0 0 RANGE RES CORP COM 75281A109 3715 160332 SH SOLE 25 160332 0 0 RANGE RES CORP COM 75281A109 14785 638127 SH SOLE 26 293731 0 344396 RANGE RES CORP COM 75281A109 1185 51149 SH SOLE 28 38510 0 12639 RANGE RES CORP COM 75281A109 1841 79436 SH SOLE 29 8372 0 71064 RANGE RES CORP COM 75281A109 15476 667936 SH SOLE 30 667936 0 0 RANGE RES CORP COM 75281A109 2884 124486 SH SOLE 31 56492 0 67994 RANGE RES CORP COM 75281A109 515 22228 SH SOLE 34 22228 0 0 RANGE RES CORP COM 75281A109 5010 216225 SH SOLE 36 216225 0 0 RANGE RES CORP COM 75281A109 18 798 SH SOLE 40 798 0 0 RAPID7 INC COM 753422104 17 1002 SH SOLE 2 1002 0 0 RAPID7 INC COM 753422104 8 501 SH SOLE 7 501 0 0 RAPID7 INC COM 753422104 1207 71713 SH SOLE 18 71713 0 0 RAPID7 INC COM 753422104 208 12366 SH SOLE 19 12366 0 0 RAPID7 INC COM 753422104 10015 595093 SH SOLE 21 595093 0 0 RAPID7 INC COM 753422104 7634 453589 SH SOLE 22 427665 0 25924 RAPID7 INC COM 753422104 69 4093 SH SOLE 26 0 0 4093 RAPID7 INC COM 753422104 35 2079 SH SOLE 28 2079 0 0 RAPID7 INC COM 753422104 39 2316 SH SOLE 30 2316 0 0 RAVE RESTAURANT GROUP INC COM 754198109 6 3228 SH SOLE 21 3228 0 0 RAVE RESTAURANT GROUP INC COM 754198109 52 25976 SH SOLE 22 25976 0 0 RAVEN INDS INC COM 754212108 553 16604 SH SOLE 2 15855 0 749 RAVEN INDS INC COM 754212108 8 226 SH SOLE 4 226 0 0 RAVEN INDS INC COM 754212108 28 827 SH SOLE 7 827 0 0 RAVEN INDS INC COM 754212108 5666 170149 SH SOLE 18 170149 0 0 RAVEN INDS INC COM 754212108 2750 82573 SH SOLE 19 82573 0 0 RAVEN INDS INC COM 754212108 100048 3004433 SH SOLE 21 3004433 0 0 RAVEN INDS INC COM 754212108 38971 1170301 SH SOLE 22 1095810 0 74491 RAVEN INDS INC COM 754212108 2574 77297 SH SOLE 23 77297 0 0 RAVEN INDS INC COM 754212108 548 16443 SH SOLE 26 13962 0 2481 RAVEN INDS INC COM 754212108 178 5354 SH SOLE 28 5354 0 0 RAVEN INDS INC COM 754212108 1726 51822 SH SOLE 30 51822 0 0 RAVEN INDS INC COM 754212108 219 6589 SH SOLE 34 6589 0 0 RAVEN INDS INC COM 754212108 149 4478 SH SOLE 40 4478 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 11794 147025 SH SOLE 2 23562 0 123463 RAYMOND JAMES FINANCIAL INC COM 754730109 3062 38169 SH SOLE 4 35568 0 2601 RAYMOND JAMES FINANCIAL INC COM 754730109 9050 112812 SH SOLE 7 101396 0 11416 RAYMOND JAMES FINANCIAL INC COM 754730109 190 2371 SH SOLE 13 2371 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 29 356 SH SOLE 15 356 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 22833 284630 SH SOLE 18 266806 0 17824 RAYMOND JAMES FINANCIAL INC COM 754730109 2977 37106 SH SOLE 19 37106 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 208364 2597410 SH SOLE 21 2597410 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 279605 3485472 SH SOLE 22 2893495 0 591977 RAYMOND JAMES FINANCIAL INC COM 754730109 12923 161089 SH SOLE 23 161089 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 6614 82447 SH SOLE 25 82447 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 26131 325744 SH SOLE 26 136234 0 189510 RAYMOND JAMES FINANCIAL INC COM 754730109 2126 26504 SH SOLE 28 19651 0 6853 RAYMOND JAMES FINANCIAL INC COM 754730109 3045 37952 SH SOLE 29 6139 0 31813 RAYMOND JAMES FINANCIAL INC COM 754730109 30003 374003 SH SOLE 30 374003 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 4234 52776 SH SOLE 31 33131 0 19645 RAYMOND JAMES FINANCIAL INC COM 754730109 716 8920 SH SOLE 34 8920 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 9393 117096 SH SOLE 36 117096 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 49 611 SH SOLE 40 611 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 38 2415 SH SOLE 2 2415 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 4 226 SH SOLE 4 226 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 15 956 SH SOLE 7 956 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 3466 220508 SH SOLE 18 220508 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 431 27416 SH SOLE 19 27416 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 59650 3794526 SH SOLE 21 3794526 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 17620 1120862 SH SOLE 22 1038076 0 82786 RAYONIER ADVANCED MATLS INC COM 75508B104 69 4370 SH SOLE 23 4370 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 189 12030 SH SOLE 26 10487 0 1543 RAYONIER ADVANCED MATLS INC COM 75508B104 98 6231 SH SOLE 28 6231 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1032 65662 SH SOLE 30 65662 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 24 1543 SH SOLE 34 1543 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 78 4978 SH SOLE 40 4978 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 29 245 SH OTR 19 245 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 21727 184781 SH SOLE 21 184781 0 0 RAYONIER INC COM 754907103 3988 138603 SH SOLE 2 75180 0 63423 RAYONIER INC COM 754907103 19 674 SH SOLE 4 674 0 0 RAYONIER INC COM 754907103 142 4930 SH SOLE 7 4930 0 0 RAYONIER INC COM 754907103 13482 468624 SH SOLE 18 468624 0 0 RAYONIER INC COM 754907103 5358 186250 SH SOLE 19 186250 0 0 RAYONIER INC COM 754907103 194487 6760049 SH SOLE 21 6760049 0 0 RAYONIER INC COM 754907103 115405 4011307 SH SOLE 22 3599298 0 412009 RAYONIER INC COM 754907103 955 33210 SH SOLE 25 33210 0 0 RAYONIER INC COM 754907103 1306 45384 SH SOLE 26 41355 0 4029 RAYONIER INC COM 754907103 511 17771 SH SOLE 28 17771 0 0 RAYONIER INC COM 754907103 8192 284724 SH SOLE 30 284724 0 0 RAYONIER INC COM 754907103 82 2839 SH SOLE 31 2839 0 0 RAYONIER INC COM 754907103 2297 79850 SH SOLE 34 79850 0 0 RAYONIER INC COM 754907103 172 5979 SH SOLE 36 5979 0 0 RAYONIER INC COM 754907103 285 9899 SH SOLE 40 9899 0 0 RAYTHEON CO COM NEW 755111507 67744 419522 SH SOLE 2 138254 0 281268 RAYTHEON CO COM NEW 755111507 17690 109551 SH SOLE 4 102287 0 7264 RAYTHEON CO COM NEW 755111507 34559 214015 SH SOLE 7 209684 0 4331 RAYTHEON CO COM NEW 755111507 8536 52864 SH SOLE 13 52864 0 0 RAYTHEON CO COM NEW 755111507 14648 90709 SH SOLE 15 1958 0 88751 RAYTHEON CO COM NEW 755111507 2 10 SH SOLE 17 0 0 10 RAYTHEON CO COM NEW 755111507 141581 876771 SH SOLE 18 835709 0 41062 RAYTHEON CO COM NEW 755111507 70673 437660 SH SOLE 19 437660 0 0 RAYTHEON CO COM NEW 755111507 30148 186696 SH SOLE 20 0 0 186696 RAYTHEON CO COM NEW 755111507 971199 6014363 SH SOLE 21 6014363 0 0 RAYTHEON CO COM NEW 755111507 1347802 8346554 SH SOLE 22 6752607 0 1593947 RAYTHEON CO COM NEW 755111507 59205 366641 SH SOLE 23 366641 0 0 RAYTHEON CO COM NEW 755111507 51360 318055 SH SOLE 25 318055 0 0 RAYTHEON CO COM NEW 755111507 163375 1011738 SH SOLE 26 244924 0 766814 RAYTHEON CO COM NEW 755111507 3245 20093 SH SOLE 28 4201 0 15892 RAYTHEON CO COM NEW 755111507 10506 65058 SH SOLE 29 11588 0 53470 RAYTHEON CO COM NEW 755111507 133103 824267 SH SOLE 30 824267 0 0 RAYTHEON CO COM NEW 755111507 24594 152305 SH SOLE 31 60563 0 91742 RAYTHEON CO COM NEW 755111507 8143 50427 SH SOLE 34 50427 0 0 RAYTHEON CO COM NEW 755111507 60742 376159 SH SOLE 36 376159 0 0 RAYTHEON CO COM NEW 755111507 242 1500 SH SOLE 40 1500 0 0 RBC BEARINGS INC COM 75524B104 107 1050 SH SOLE 2 993 0 57 RBC BEARINGS INC COM 75524B104 8 80 SH SOLE 4 80 0 0 RBC BEARINGS INC COM 75524B104 60 590 SH SOLE 7 590 0 0 RBC BEARINGS INC COM 75524B104 8099 79594 SH SOLE 18 79594 0 0 RBC BEARINGS INC COM 75524B104 1552 15253 SH SOLE 19 15253 0 0 RBC BEARINGS INC COM 75524B104 112293 1103513 SH SOLE 21 1103513 0 0 RBC BEARINGS INC COM 75524B104 63591 624912 SH SOLE 22 580152 0 44760 RBC BEARINGS INC COM 75524B104 971 9545 SH SOLE 26 7901 0 1644 RBC BEARINGS INC COM 75524B104 343 3369 SH SOLE 28 3369 0 0 RBC BEARINGS INC COM 75524B104 370 3636 SH SOLE 30 3636 0 0 RBC BEARINGS INC COM 75524B104 272 2675 SH SOLE 40 2675 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 16 663 SH SOLE 2 663 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 831 34842 SH SOLE 18 34842 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 163 6849 SH SOLE 19 6849 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 6896 289261 SH SOLE 21 289261 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1780 74671 SH SOLE 22 69389 0 5282 RCM TECHNOLOGIES INC COM NEW 749360400 7 1412 SH SOLE 18 1412 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 126 24858 SH SOLE 21 24858 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 42 8219 SH SOLE 22 8219 0 0 RE MAX HLDGS INC CL A 75524W108 240 4279 SH SOLE 2 741 0 3538 RE MAX HLDGS INC CL A 75524W108 28 494 SH SOLE 7 494 0 0 RE MAX HLDGS INC CL A 75524W108 5040 89917 SH SOLE 18 89917 0 0 RE MAX HLDGS INC CL A 75524W108 663 11830 SH SOLE 19 11830 0 0 RE MAX HLDGS INC CL A 75524W108 85258 1521109 SH SOLE 21 1521109 0 0 RE MAX HLDGS INC CL A 75524W108 31995 570831 SH SOLE 22 542261 0 28570 RE MAX HLDGS INC CL A 75524W108 14 255 SH SOLE 26 0 0 255 RE MAX HLDGS INC CL A 75524W108 142 2539 SH SOLE 28 2539 0 0 RE MAX HLDGS INC CL A 75524W108 715 12754 SH SOLE 29 0 0 12754 RE MAX HLDGS INC CL A 75524W108 1488 26547 SH SOLE 30 26547 0 0 RE MAX HLDGS INC CL A 75524W108 101 1803 SH SOLE 40 1803 0 0 READING INTERNATIONAL INC CL A 755408101 36 2204 SH SOLE 2 846 0 1358 READING INTERNATIONAL INC CL A 755408101 1067 66135 SH SOLE 18 66135 0 0 READING INTERNATIONAL INC CL A 755408101 180 11175 SH SOLE 19 11175 0 0 READING INTERNATIONAL INC CL A 755408101 8553 530275 SH SOLE 21 530275 0 0 READING INTERNATIONAL INC CL A 755408101 2686 166500 SH SOLE 22 153776 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 15 5034 SH SOLE 18 5034 0 0 REAL IND INC COM 75601W104 16 5569 SH SOLE 19 5569 0 0 REAL IND INC COM 75601W104 264 90885 SH SOLE 21 90885 0 0 REAL IND INC COM 75601W104 985 339616 SH SOLE 22 339616 0 0 REALNETWORKS INC COM NEW 75605L708 16 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 378 87388 SH SOLE 18 87388 0 0 REALNETWORKS INC COM NEW 75605L708 73 16888 SH SOLE 19 16888 0 0 REALNETWORKS INC COM NEW 75605L708 3703 855102 SH SOLE 21 855102 0 0 REALNETWORKS INC COM NEW 75605L708 4034 931535 SH SOLE 22 901854 0 29681 REALOGY HLDGS CORP COM 75605Y106 5303 163436 SH SOLE 2 90705 0 72731 REALOGY HLDGS CORP COM 75605Y106 439 13517 SH SOLE 4 13517 0 0 REALOGY HLDGS CORP COM 75605Y106 206 6357 SH SOLE 7 6357 0 0 REALOGY HLDGS CORP COM 75605Y106 3053 94093 SH SOLE 18 94093 0 0 REALOGY HLDGS CORP COM 75605Y106 4754 146506 SH SOLE 19 146506 0 0 REALOGY HLDGS CORP COM 75605Y106 69254 2134173 SH SOLE 21 2134173 0 0 REALOGY HLDGS CORP COM 75605Y106 125147 3856611 SH SOLE 22 3404869 0 451742 REALOGY HLDGS CORP COM 75605Y106 268 8255 SH SOLE 23 8255 0 0 REALOGY HLDGS CORP COM 75605Y106 1600 49295 SH SOLE 25 49295 0 0 REALOGY HLDGS CORP COM 75605Y106 1357 41829 SH SOLE 26 33609 0 8220 REALOGY HLDGS CORP COM 75605Y106 682 21009 SH SOLE 28 21009 0 0 REALOGY HLDGS CORP COM 75605Y106 1830 56380 SH SOLE 29 0 0 56380 REALOGY HLDGS CORP COM 75605Y106 714 21996 SH SOLE 30 21996 0 0 REALOGY HLDGS CORP COM 75605Y106 206 6351 SH SOLE 31 6351 0 0 REALOGY HLDGS CORP COM 75605Y106 2102 64788 SH SOLE 34 64788 0 0 REALOGY HLDGS CORP COM 75605Y106 107 3291 SH SOLE 36 3291 0 0 REALOGY HLDGS CORP COM 75605Y106 447 13774 SH SOLE 40 13774 0 0 REALPAGE INC COM 75606N109 117 3256 SH SOLE 2 2809 0 447 REALPAGE INC COM 75606N109 7 200 SH SOLE 4 200 0 0 REALPAGE INC COM 75606N109 50 1378 SH SOLE 7 1378 0 0 REALPAGE INC COM 75606N109 7252 201714 SH SOLE 18 201714 0 0 REALPAGE INC COM 75606N109 1365 37959 SH SOLE 19 37959 0 0 REALPAGE INC COM 75606N109 64945 1806539 SH SOLE 21 1806539 0 0 REALPAGE INC COM 75606N109 52233 1452929 SH SOLE 22 1336863 0 116066 REALPAGE INC COM 75606N109 789 21956 SH SOLE 26 18936 0 3020 REALPAGE INC COM 75606N109 303 8431 SH SOLE 28 8431 0 0 REALPAGE INC COM 75606N109 352 9785 SH SOLE 30 9785 0 0 REALPAGE INC COM 75606N109 243 6764 SH SOLE 40 6764 0 0 REALTY INCOME CORP COM 756109104 19952 361588 SH SOLE 2 104137 0 257451 REALTY INCOME CORP COM 756109104 9141 165665 SH SOLE 4 158909 0 6756 REALTY INCOME CORP COM 756109104 40242 729291 SH SOLE 7 704628 0 24663 REALTY INCOME CORP COM 756109104 641 11609 SH SOLE 13 11609 0 0 REALTY INCOME CORP COM 756109104 611 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 33514 607349 SH SOLE 18 571017 0 36332 REALTY INCOME CORP COM 756109104 17268 312940 SH SOLE 19 312940 0 0 REALTY INCOME CORP COM 756109104 7934 143776 SH SOLE 20 0 0 143776 REALTY INCOME CORP COM 756109104 563699 10215639 SH SOLE 21 10215639 0 0 REALTY INCOME CORP COM 756109104 545192 9880241 SH SOLE 22 8627711 0 1252530 REALTY INCOME CORP COM 756109104 17370 314797 SH SOLE 23 314797 0 0 REALTY INCOME CORP COM 756109104 36011 652607 SH SOLE 25 652607 0 0 REALTY INCOME CORP COM 756109104 47939 868778 SH SOLE 26 259590 0 609188 REALTY INCOME CORP COM 756109104 2978 53967 SH SOLE 28 40283 0 13684 REALTY INCOME CORP COM 756109104 9212 166938 SH SOLE 29 102913 0 64025 REALTY INCOME CORP COM 756109104 118505 2147606 SH SOLE 30 2147606 0 0 REALTY INCOME CORP COM 756109104 10678 193516 SH SOLE 31 130968 0 62548 REALTY INCOME CORP COM 756109104 969 17555 SH SOLE 34 17555 0 0 REALTY INCOME CORP COM 756109104 15883 287842 SH SOLE 36 287842 0 0 REALTY INCOME CORP COM 756109104 85 1546 SH SOLE 40 1546 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 12 380 SH SOLE 2 380 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 955 30198 SH SOLE 18 30198 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 148 4676 SH SOLE 19 4676 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 8371 264583 SH SOLE 21 264583 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 4973 157185 SH SOLE 22 146225 0 10960 REATA PHARMACEUTICALS INC CL A 75615P103 46 1461 SH SOLE 30 1461 0 0 RECRO PHARMA INC COM 75629F109 43 6067 SH SOLE 2 4445 0 1622 RECRO PHARMA INC COM 75629F109 356 50587 SH SOLE 18 50587 0 0 RECRO PHARMA INC COM 75629F109 124 17681 SH SOLE 19 17681 0 0 RECRO PHARMA INC COM 75629F109 3232 459815 SH SOLE 21 459815 0 0 RECRO PHARMA INC COM 75629F109 2339 332661 SH SOLE 22 324938 0 7723 RECRO PHARMA INC COM 75629F109 779 110779 SH SOLE 23 110779 0 0 RED HAT INC COM 756577102 20739 216600 SH SOLE 2 48856 0 167744 RED HAT INC COM 756577102 5909 61712 SH SOLE 4 57375 0 4337 RED HAT INC COM 756577102 11413 119198 SH SOLE 7 117157 0 2041 RED HAT INC COM 756577102 115 1205 SH SOLE 15 1205 0 0 RED HAT INC COM 756577102 2 20 SH SOLE 17 0 0 20 RED HAT INC COM 756577102 37183 388335 SH SOLE 18 363846 0 24489 RED HAT INC COM 756577102 5174 54039 SH SOLE 19 54039 0 0 RED HAT INC COM 756577102 10895 113789 SH SOLE 20 0 0 113789 RED HAT INC COM 756577102 371548 3880399 SH SOLE 21 3880399 0 0 RED HAT INC COM 756577102 447625 4674939 SH SOLE 22 3872126 0 802813 RED HAT INC COM 756577102 20720 216393 SH SOLE 23 216393 0 0 RED HAT INC COM 756577102 12599 131582 SH SOLE 25 131582 0 0 RED HAT INC COM 756577102 43983 459350 SH SOLE 26 170996 0 288354 RED HAT INC COM 756577102 3574 37323 SH SOLE 28 28019 0 9304 RED HAT INC COM 756577102 5128 53557 SH SOLE 29 9696 0 43861 RED HAT INC COM 756577102 44321 462881 SH SOLE 30 462881 0 0 RED HAT INC COM 756577102 8981 93792 SH SOLE 31 38440 0 55352 RED HAT INC COM 756577102 1833 19147 SH SOLE 34 19147 0 0 RED HAT INC COM 756577102 18290 191014 SH SOLE 36 191014 0 0 RED HAT INC COM 756577102 88 916 SH SOLE 40 916 0 0 RED HAT INC NOTE 0.250%10/0 756577AD4 1680 1217000 PRN SOLE 21 1217000 0 0 RED LION HOTELS CORP COM 756764106 61 8255 SH SOLE 2 657 0 7598 RED LION HOTELS CORP COM 756764106 465 63273 SH SOLE 18 63273 0 0 RED LION HOTELS CORP COM 756764106 103 13972 SH SOLE 19 13972 0 0 RED LION HOTELS CORP COM 756764106 4149 564422 SH SOLE 21 564422 0 0 RED LION HOTELS CORP COM 756764106 4634 630469 SH SOLE 22 619050 0 11419 RED ROBIN GOURMET BURGERS IN COM 75689M101 87 1330 SH SOLE 2 942 0 388 RED ROBIN GOURMET BURGERS IN COM 75689M101 7 102 SH SOLE 4 102 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 24 370 SH SOLE 7 370 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 3974 60897 SH SOLE 18 60897 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 4080 62523 SH SOLE 19 62523 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 71479 1095466 SH SOLE 21 1095466 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 22023 337518 SH SOLE 22 309555 0 27963 RED ROBIN GOURMET BURGERS IN COM 75689M101 79 1205 SH SOLE 26 0 0 1205 RED ROBIN GOURMET BURGERS IN COM 75689M101 133 2034 SH SOLE 28 2034 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1196 18326 SH SOLE 30 18326 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 102 1567 SH SOLE 40 1567 0 0 RED ROCK RESORTS INC CL A 75700L108 69 2935 SH SOLE 2 2935 0 0 RED ROCK RESORTS INC CL A 75700L108 39 1670 SH SOLE 7 1670 0 0 RED ROCK RESORTS INC CL A 75700L108 5551 235712 SH SOLE 18 235712 0 0 RED ROCK RESORTS INC CL A 75700L108 1015 43086 SH SOLE 19 43086 0 0 RED ROCK RESORTS INC CL A 75700L108 46286 1965438 SH SOLE 21 1965438 0 0 RED ROCK RESORTS INC CL A 75700L108 33182 1408993 SH SOLE 22 1284304 0 124689 RED ROCK RESORTS INC CL A 75700L108 132 5585 SH SOLE 28 5585 0 0 RED ROCK RESORTS INC CL A 75700L108 152 6455 SH SOLE 30 6455 0 0 RED ROCK RESORTS INC CL A 75700L108 96 4057 SH SOLE 40 4057 0 0 REDWOOD TR INC COM 758075402 286 16768 SH SOLE 2 3484 0 13284 REDWOOD TR INC COM 758075402 9 550 SH SOLE 4 550 0 0 REDWOOD TR INC COM 758075402 39 2261 SH SOLE 7 2261 0 0 REDWOOD TR INC COM 758075402 5023 294767 SH SOLE 18 294767 0 0 REDWOOD TR INC COM 758075402 882 51746 SH SOLE 19 51746 0 0 REDWOOD TR INC COM 758075402 80220 4707747 SH SOLE 21 4707747 0 0 REDWOOD TR INC COM 758075402 37807 2218714 SH SOLE 22 2065183 0 153531 REDWOOD TR INC COM 758075402 471 27657 SH SOLE 26 21726 0 5931 REDWOOD TR INC COM 758075402 204 12000 SH SOLE 28 12000 0 0 REDWOOD TR INC COM 758075402 256 15029 SH SOLE 30 15029 0 0 REDWOOD TR INC COM 758075402 158 9243 SH SOLE 40 9243 0 0 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 464 458000 PRN SOLE 21 458000 0 0 REEDS INC COM 758338107 4 1792 SH SOLE 18 1792 0 0 REEDS INC COM 758338107 88 35833 SH SOLE 21 35833 0 0 REGAL BELOIT CORP COM 758750103 4069 49890 SH SOLE 2 27329 0 22561 REGAL BELOIT CORP COM 758750103 71 873 SH SOLE 4 873 0 0 REGAL BELOIT CORP COM 758750103 136 1667 SH SOLE 7 1667 0 0 REGAL BELOIT CORP COM 758750103 12644 155040 SH SOLE 18 155040 0 0 REGAL BELOIT CORP COM 758750103 1631 20006 SH SOLE 19 20006 0 0 REGAL BELOIT CORP COM 758750103 154469 1894163 SH SOLE 21 1894163 0 0 REGAL BELOIT CORP COM 758750103 114137 1399591 SH SOLE 22 1256708 0 142883 REGAL BELOIT CORP COM 758750103 1375 16857 SH SOLE 26 14489 0 2368 REGAL BELOIT CORP COM 758750103 527 6461 SH SOLE 28 6461 0 0 REGAL BELOIT CORP COM 758750103 2746 33672 SH SOLE 29 0 0 33672 REGAL BELOIT CORP COM 758750103 7052 86473 SH SOLE 30 86473 0 0 REGAL BELOIT CORP COM 758750103 78 952 SH SOLE 31 952 0 0 REGAL BELOIT CORP COM 758750103 34015 417104 SH SOLE 34 417104 0 0 REGAL BELOIT CORP COM 758750103 211 2588 SH SOLE 36 2588 0 0 REGAL BELOIT CORP COM 758750103 354 4339 SH SOLE 40 4339 0 0 REGAL ENTMT GROUP CL A 758766109 1661 81169 SH SOLE 2 27117 0 54052 REGAL ENTMT GROUP CL A 758766109 9 438 SH SOLE 4 438 0 0 REGAL ENTMT GROUP CL A 758766109 95 4651 SH SOLE 7 4651 0 0 REGAL ENTMT GROUP CL A 758766109 1203 58774 SH SOLE 18 58319 0 455 REGAL ENTMT GROUP CL A 758766109 989 48332 SH SOLE 19 48332 0 0 REGAL ENTMT GROUP CL A 758766109 25092 1226403 SH SOLE 21 1226403 0 0 REGAL ENTMT GROUP CL A 758766109 64395 3147345 SH SOLE 22 2783568 0 363777 REGAL ENTMT GROUP CL A 758766109 4 219 SH SOLE 23 219 0 0 REGAL ENTMT GROUP CL A 758766109 863 42182 SH SOLE 26 34566 0 7616 REGAL ENTMT GROUP CL A 758766109 349 17065 SH SOLE 28 17065 0 0 REGAL ENTMT GROUP CL A 758766109 368 17997 SH SOLE 30 17997 0 0 REGAL ENTMT GROUP CL A 758766109 51 2500 SH SOLE 31 2500 0 0 REGAL ENTMT GROUP CL A 758766109 63 3077 SH SOLE 36 3077 0 0 REGAL ENTMT GROUP CL A 758766109 188 9194 SH SOLE 40 9194 0 0 REGENCY CTRS CORP COM 758849103 13049 208322 SH SOLE 2 35452 0 172870 REGENCY CTRS CORP COM 758849103 11151 178023 SH SOLE 4 174175 0 3848 REGENCY CTRS CORP COM 758849103 19184 306258 SH SOLE 7 298405 0 7853 REGENCY CTRS CORP COM 758849103 239 3810 SH SOLE 13 3810 0 0 REGENCY CTRS CORP COM 758849103 372 5946 SH SOLE 15 5946 0 0 REGENCY CTRS CORP COM 758849103 22580 360476 SH SOLE 18 339795 0 20681 REGENCY CTRS CORP COM 758849103 11906 190070 SH SOLE 19 190070 0 0 REGENCY CTRS CORP COM 758849103 5926 94600 SH SOLE 20 0 0 94600 REGENCY CTRS CORP COM 758849103 302737 4832970 SH SOLE 21 4832970 0 0 REGENCY CTRS CORP COM 758849103 381449 6089541 SH SOLE 22 5337351 0 752190 REGENCY CTRS CORP COM 758849103 12060 192529 SH SOLE 23 192529 0 0 REGENCY CTRS CORP COM 758849103 21992 351090 SH SOLE 25 351090 0 0 REGENCY CTRS CORP COM 758849103 27105 432718 SH SOLE 26 171988 0 260730 REGENCY CTRS CORP COM 758849103 2128 33971 SH SOLE 28 25993 0 7978 REGENCY CTRS CORP COM 758849103 5797 92539 SH SOLE 29 54942 0 37597 REGENCY CTRS CORP COM 758849103 69625 1111505 SH SOLE 30 1111505 0 0 REGENCY CTRS CORP COM 758849103 5418 86499 SH SOLE 31 49163 0 37336 REGENCY CTRS CORP COM 758849103 4063 64857 SH SOLE 34 64857 0 0 REGENCY CTRS CORP COM 758849103 7686 122706 SH SOLE 36 122706 0 0 REGENCY CTRS CORP COM 758849103 34 536 SH SOLE 40 536 0 0 REGENERON PHARMACEUTICALS COM 75886F107 67622 137684 SH SOLE 2 55730 0 81954 REGENERON PHARMACEUTICALS COM 75886F107 13827 28152 SH SOLE 4 26120 0 2032 REGENERON PHARMACEUTICALS COM 75886F107 26842 54652 SH SOLE 7 54207 0 445 REGENERON PHARMACEUTICALS COM 75886F107 472 961 SH SOLE 13 961 0 0 REGENERON PHARMACEUTICALS COM 75886F107 322 655 SH SOLE 15 655 0 0 REGENERON PHARMACEUTICALS COM 75886F107 117536 239312 SH SOLE 18 210726 0 28586 REGENERON PHARMACEUTICALS COM 75886F107 119289 242882 SH SOLE 19 240138 0 2744 REGENERON PHARMACEUTICALS COM 75886F107 21182 43129 SH SOLE 20 0 0 43129 REGENERON PHARMACEUTICALS COM 75886F107 1302184 2651350 SH SOLE 21 2651350 0 0 REGENERON PHARMACEUTICALS COM 75886F107 996016 2027967 SH SOLE 22 1674219 0 353748 REGENERON PHARMACEUTICALS COM 75886F107 49912 101624 SH SOLE 23 101624 0 0 REGENERON PHARMACEUTICALS COM 75886F107 27356 55700 SH SOLE 25 55700 0 0 REGENERON PHARMACEUTICALS COM 75886F107 70707 143966 SH SOLE 26 67133 0 76833 REGENERON PHARMACEUTICALS COM 75886F107 8100 16493 SH SOLE 28 12361 0 4132 REGENERON PHARMACEUTICALS COM 75886F107 2628 5351 SH SOLE 29 5351 0 0 REGENERON PHARMACEUTICALS COM 75886F107 110280 224538 SH SOLE 30 224538 0 0 REGENERON PHARMACEUTICALS COM 75886F107 21512 43801 SH SOLE 31 20248 0 23553 REGENERON PHARMACEUTICALS COM 75886F107 9043 18412 SH SOLE 32 18412 0 0 REGENERON PHARMACEUTICALS COM 75886F107 33248 67696 SH SOLE 34 67696 0 0 REGENERON PHARMACEUTICALS COM 75886F107 41031 83543 SH SOLE 36 83543 0 0 REGENERON PHARMACEUTICALS COM 75886F107 196 399 SH SOLE 40 399 0 0 REGENXBIO INC COM 75901B107 109 5537 SH SOLE 2 2156 0 3381 REGENXBIO INC COM 75901B107 16 793 SH SOLE 7 793 0 0 REGENXBIO INC COM 75901B107 2086 105621 SH SOLE 18 105621 0 0 REGENXBIO INC COM 75901B107 13733 695363 SH SOLE 19 695363 0 0 REGENXBIO INC COM 75901B107 442 22370 SH SOLE 20 22370 0 0 REGENXBIO INC COM 75901B107 25993 1316103 SH SOLE 21 1316103 0 0 REGENXBIO INC COM 75901B107 13512 684166 SH SOLE 22 640462 0 43704 REGENXBIO INC COM 75901B107 123 6253 SH SOLE 28 6253 0 0 REGENXBIO INC COM 75901B107 59 3007 SH SOLE 30 3007 0 0 REGENXBIO INC COM 75901B107 75 3812 SH SOLE 40 3812 0 0 REGIONAL MGMT CORP COM 75902K106 46 1927 SH SOLE 2 435 0 1492 REGIONAL MGMT CORP COM 75902K106 995 42114 SH SOLE 18 42114 0 0 REGIONAL MGMT CORP COM 75902K106 135 5704 SH SOLE 19 5704 0 0 REGIONAL MGMT CORP COM 75902K106 8025 339626 SH SOLE 21 339626 0 0 REGIONAL MGMT CORP COM 75902K106 5255 222378 SH SOLE 22 215264 0 7114 REGIONS FINL CORP NEW COM 7591EP100 25046 1710806 SH SOLE 2 517121 0 1193685 REGIONS FINL CORP NEW COM 7591EP100 6312 431167 SH SOLE 4 399399 0 31768 REGIONS FINL CORP NEW COM 7591EP100 16020 1094267 SH SOLE 7 960701 0 133566 REGIONS FINL CORP NEW COM 7591EP100 785 53645 SH SOLE 13 53645 0 0 REGIONS FINL CORP NEW COM 7591EP100 123 8398 SH SOLE 15 8398 0 0 REGIONS FINL CORP NEW COM 7591EP100 120604 8237945 SH SOLE 18 7877433 0 360512 REGIONS FINL CORP NEW COM 7591EP100 66035 4510602 SH SOLE 19 4510602 0 0 REGIONS FINL CORP NEW COM 7591EP100 9680 661184 SH SOLE 20 0 0 661184 REGIONS FINL CORP NEW COM 7591EP100 382094 26099331 SH SOLE 21 26099331 0 0 REGIONS FINL CORP NEW COM 7591EP100 478602 32691360 SH SOLE 22 26514331 0 6177029 REGIONS FINL CORP NEW COM 7591EP100 24433 1668927 SH SOLE 23 1668927 0 0 REGIONS FINL CORP NEW COM 7591EP100 16412 1121071 SH SOLE 25 1010830 0 110241 REGIONS FINL CORP NEW COM 7591EP100 55857 3815338 SH SOLE 26 1146900 0 2668438 REGIONS FINL CORP NEW COM 7591EP100 3721 254174 SH SOLE 28 190310 0 63864 REGIONS FINL CORP NEW COM 7591EP100 4951 338177 SH SOLE 29 41672 0 296505 REGIONS FINL CORP NEW COM 7591EP100 54842 3746035 SH SOLE 30 3746035 0 0 REGIONS FINL CORP NEW COM 7591EP100 10354 707250 SH SOLE 31 450866 0 256384 REGIONS FINL CORP NEW COM 7591EP100 21352 1458447 SH SOLE 34 1458447 0 0 REGIONS FINL CORP NEW COM 7591EP100 22653 1547338 SH SOLE 36 1547338 0 0 REGIONS FINL CORP NEW COM 7591EP100 84 5705 SH SOLE 40 5705 0 0 REGIS CORP MINN COM 758932107 341 33160 SH SOLE 2 26936 0 6224 REGIS CORP MINN COM 758932107 5 440 SH SOLE 4 440 0 0 REGIS CORP MINN COM 758932107 10 960 SH SOLE 7 960 0 0 REGIS CORP MINN COM 758932107 1991 193859 SH SOLE 18 193859 0 0 REGIS CORP MINN COM 758932107 512 49878 SH SOLE 19 49878 0 0 REGIS CORP MINN COM 758932107 32459 3160603 SH SOLE 21 3160603 0 0 REGIS CORP MINN COM 758932107 10766 1048322 SH SOLE 22 964630 0 83692 REGIS CORP MINN COM 758932107 542 52767 SH SOLE 23 52767 0 0 REGIS CORP MINN COM 758932107 407 39651 SH SOLE 26 34908 0 4743 REGIS CORP MINN COM 758932107 57 5530 SH SOLE 28 5530 0 0 REGIS CORP MINN COM 758932107 150 14595 SH SOLE 29 0 0 14595 REGIS CORP MINN COM 758932107 514 50069 SH SOLE 30 50069 0 0 REGIS CORP MINN COM 758932107 224 21801 SH SOLE 34 21801 0 0 REGIS CORP MINN COM 758932107 49 4790 SH SOLE 40 4790 0 0 REGULUS THERAPEUTICS INC COM 75915K101 7 7001 SH SOLE 18 7001 0 0 REGULUS THERAPEUTICS INC COM 75915K101 4 4368 SH SOLE 19 4368 0 0 REGULUS THERAPEUTICS INC COM 75915K101 93 94500 SH SOLE 21 94500 0 0 REGULUS THERAPEUTICS INC COM 75915K101 418 424078 SH SOLE 22 424078 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 13730 106943 SH SOLE 2 46471 0 60472 REINSURANCE GROUP AMER INC COM NEW 759351604 3144 24491 SH SOLE 4 22909 0 1582 REINSURANCE GROUP AMER INC COM NEW 759351604 2138 16651 SH SOLE 7 14172 0 2479 REINSURANCE GROUP AMER INC COM NEW 759351604 30087 234341 SH SOLE 18 227959 0 6382 REINSURANCE GROUP AMER INC COM NEW 759351604 11890 92611 SH SOLE 19 92611 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 5493 42780 SH SOLE 20 0 0 42780 REINSURANCE GROUP AMER INC COM NEW 759351604 355722 2770636 SH SOLE 21 2770636 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 268549 2091663 SH SOLE 22 1878077 0 213586 REINSURANCE GROUP AMER INC COM NEW 759351604 10872 84682 SH SOLE 23 84682 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1530 11918 SH SOLE 25 11918 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 14369 111915 SH SOLE 26 54722 0 57193 REINSURANCE GROUP AMER INC COM NEW 759351604 1740 13556 SH SOLE 28 10146 0 3410 REINSURANCE GROUP AMER INC COM NEW 759351604 3948 30753 SH SOLE 29 1906 0 28847 REINSURANCE GROUP AMER INC COM NEW 759351604 10251 79839 SH SOLE 30 79839 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 3115 24265 SH SOLE 31 13278 0 10987 REINSURANCE GROUP AMER INC COM NEW 759351604 4249 33097 SH SOLE 34 33097 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 2846 22169 SH SOLE 36 22169 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 38 299 SH SOLE 40 299 0 0 REIS INC COM 75936P105 6 303 SH SOLE 2 303 0 0 REIS INC COM 75936P105 711 33444 SH SOLE 18 33444 0 0 REIS INC COM 75936P105 139 6557 SH SOLE 19 6557 0 0 REIS INC COM 75936P105 6245 293882 SH SOLE 21 293882 0 0 REIS INC COM 75936P105 5360 252228 SH SOLE 22 245241 0 6987 RELIANCE STEEL & ALUMINUM CO COM 759509102 5396 74116 SH SOLE 2 38904 0 35212 RELIANCE STEEL & ALUMINUM CO COM 759509102 124 1705 SH SOLE 4 1705 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 207 2842 SH SOLE 7 2842 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 35480 487296 SH SOLE 18 482713 0 4583 RELIANCE STEEL & ALUMINUM CO COM 759509102 36557 502093 SH SOLE 19 502093 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 228543 3138897 SH SOLE 21 3138897 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 175741 2413688 SH SOLE 22 2175018 0 238670 RELIANCE STEEL & ALUMINUM CO COM 759509102 836 11476 SH SOLE 23 11476 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1292 17749 SH SOLE 25 17749 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1757 24132 SH SOLE 26 20200 0 3932 RELIANCE STEEL & ALUMINUM CO COM 759509102 731 10045 SH SOLE 28 10045 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 6988 95975 SH SOLE 29 0 0 95975 RELIANCE STEEL & ALUMINUM CO COM 759509102 801 11001 SH SOLE 30 11001 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 110 1512 SH SOLE 31 1512 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 10473 143842 SH SOLE 34 143842 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1108 15220 SH SOLE 36 15220 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 550 7553 SH SOLE 40 7553 0 0 RELIV INTL INC COM NEW 75952R209 1 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 6 1523 SH SOLE 18 1523 0 0 RELM WIRELESS CORP COM 759525108 102 27299 SH SOLE 21 27299 0 0 REMARK HLDGS INC COM 75955K102 8 2750 SH SOLE 18 2750 0 0 REMARK HLDGS INC COM 75955K102 12 4264 SH SOLE 19 4264 0 0 REMARK HLDGS INC COM 75955K102 121 43641 SH SOLE 21 43641 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8424 60582 SH SOLE 2 23671 0 36911 RENAISSANCERE HOLDINGS LTD COM G7496G103 1236 8887 SH SOLE 4 7790 0 1097 RENAISSANCERE HOLDINGS LTD COM G7496G103 3768 27096 SH SOLE 7 27096 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 30 214 SH SOLE 15 214 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 16516 118779 SH SOLE 18 114770 0 4009 RENAISSANCERE HOLDINGS LTD COM G7496G103 2281 16404 SH SOLE 19 16404 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 4672 33601 SH SOLE 20 0 0 33601 RENAISSANCERE HOLDINGS LTD COM G7496G103 279678 2011348 SH SOLE 21 2011348 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 175235 1260232 SH SOLE 22 1147831 0 112401 RENAISSANCERE HOLDINGS LTD COM G7496G103 5978 42991 SH SOLE 23 42991 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3665 26354 SH SOLE 25 26354 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 21377 153738 SH SOLE 26 43494 0 110244 RENAISSANCERE HOLDINGS LTD COM G7496G103 1075 7734 SH SOLE 28 5862 0 1872 RENAISSANCERE HOLDINGS LTD COM G7496G103 1576 11333 SH SOLE 29 1757 0 9576 RENAISSANCERE HOLDINGS LTD COM G7496G103 9391 67536 SH SOLE 30 67536 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3107 22347 SH SOLE 31 9859 0 12488 RENAISSANCERE HOLDINGS LTD COM G7496G103 285 2048 SH SOLE 34 2048 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 6869 49396 SH SOLE 36 49396 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 27 196 SH SOLE 40 196 0 0 RENASANT CORP COM 75970E107 397 9084 SH SOLE 2 2107 0 6977 RENASANT CORP COM 75970E107 11 241 SH SOLE 4 241 0 0 RENASANT CORP COM 75970E107 42 963 SH SOLE 7 963 0 0 RENASANT CORP COM 75970E107 7124 162864 SH SOLE 18 162864 0 0 RENASANT CORP COM 75970E107 1263 28881 SH SOLE 19 28881 0 0 RENASANT CORP COM 75970E107 56857 1299889 SH SOLE 21 1299889 0 0 RENASANT CORP COM 75970E107 56106 1282707 SH SOLE 22 1210723 0 71984 RENASANT CORP COM 75970E107 872 19946 SH SOLE 26 16802 0 3144 RENASANT CORP COM 75970E107 243 5553 SH SOLE 28 5553 0 0 RENASANT CORP COM 75970E107 280 6395 SH SOLE 30 6395 0 0 RENASANT CORP COM 75970E107 176 4026 SH SOLE 40 4026 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 553 42678 SH SOLE 2 36212 0 6466 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 11 813 SH SOLE 7 813 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1948 150428 SH SOLE 18 150428 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 681 52625 SH SOLE 19 52625 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 17476 1349516 SH SOLE 21 1349516 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 21507 1660809 SH SOLE 22 1584418 0 76391 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 60 4605 SH SOLE 28 4605 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 371 28655 SH SOLE 29 0 0 28655 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1815 140189 SH SOLE 30 140189 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 37 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 1393 228727 SH SOLE 21 228727 0 0 RENREN INC SPON ADR A NEW 759892201 439 72073 SH SOLE 22 72073 0 0 RENREN INC SPON ADR A NEW 759892201 49 7975 SH SOLE 30 7975 0 0 RENT A CTR INC NEW COM 76009N100 113 9682 SH SOLE 2 1696 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 2717 231806 SH SOLE 18 231806 0 0 RENT A CTR INC NEW COM 76009N100 344 29365 SH SOLE 19 29365 0 0 RENT A CTR INC NEW COM 76009N100 49885 4256361 SH SOLE 21 4256361 0 0 RENT A CTR INC NEW COM 76009N100 19422 1657177 SH SOLE 22 1542606 0 114571 RENT A CTR INC NEW COM 76009N100 176 15053 SH SOLE 26 12700 0 2353 RENT A CTR INC NEW COM 76009N100 91 7763 SH SOLE 28 7763 0 0 RENT A CTR INC NEW COM 76009N100 887 75724 SH SOLE 30 75724 0 0 RENT A CTR INC NEW COM 76009N100 32 2746 SH SOLE 36 2746 0 0 RENT A CTR INC NEW COM 76009N100 69 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 6570 SH SOLE 21 6570 0 0 RENTECH INC COM NEW 760112201 147 324300 SH SOLE 22 324300 0 0 REPLIGEN CORP COM 759916109 68 1649 SH SOLE 2 1469 0 180 REPLIGEN CORP COM 759916109 10 250 SH SOLE 4 250 0 0 REPLIGEN CORP COM 759916109 36 872 SH SOLE 7 872 0 0 REPLIGEN CORP COM 759916109 6645 160353 SH SOLE 18 160353 0 0 REPLIGEN CORP COM 759916109 3071 74112 SH SOLE 19 74112 0 0 REPLIGEN CORP COM 759916109 144560 3488411 SH SOLE 21 3488411 0 0 REPLIGEN CORP COM 759916109 42308 1020948 SH SOLE 22 957926 0 63022 REPLIGEN CORP COM 759916109 480 11595 SH SOLE 23 11595 0 0 REPLIGEN CORP COM 759916109 537 12960 SH SOLE 26 10409 0 2551 REPLIGEN CORP COM 759916109 186 4481 SH SOLE 28 4481 0 0 REPLIGEN CORP COM 759916109 255 6158 SH SOLE 29 0 0 6158 REPLIGEN CORP COM 759916109 2015 48615 SH SOLE 30 48615 0 0 REPLIGEN CORP COM 759916109 35 855 SH SOLE 34 855 0 0 REPLIGEN CORP COM 759916109 149 3594 SH SOLE 40 3594 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 2 4528 SH SOLE 19 4528 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 5 11099 SH SOLE 21 11099 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 308 669500 SH SOLE 22 669500 0 0 REPUBLIC BANCORP KY CL A 760281204 191 5354 SH SOLE 2 3901 0 1453 REPUBLIC BANCORP KY CL A 760281204 5 134 SH SOLE 7 134 0 0 REPUBLIC BANCORP KY CL A 760281204 1418 39721 SH SOLE 18 39721 0 0 REPUBLIC BANCORP KY CL A 760281204 350 9815 SH SOLE 19 9815 0 0 REPUBLIC BANCORP KY CL A 760281204 11158 312549 SH SOLE 21 312549 0 0 REPUBLIC BANCORP KY CL A 760281204 13636 381948 SH SOLE 22 363330 0 18618 REPUBLIC BANCORP KY CL A 760281204 51 1434 SH SOLE 28 1434 0 0 REPUBLIC BANCORP KY CL A 760281204 55 1551 SH SOLE 30 1551 0 0 REPUBLIC BANCORP KY CL A 760281204 90 2531 SH SOLE 34 2531 0 0 REPUBLIC BANCORP KY CL A 760281204 34 941 SH SOLE 40 941 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 78 8410 SH SOLE 2 2035 0 6375 REPUBLIC FIRST BANCORP INC COM 760416107 20 2188 SH SOLE 7 2188 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1718 185769 SH SOLE 18 185769 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 322 34843 SH SOLE 19 34843 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 14349 1551275 SH SOLE 21 1551275 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 6408 692719 SH SOLE 22 554052 0 138667 REPUBLIC FIRST BANCORP INC COM 760416107 65 7079 SH SOLE 30 7079 0 0 REPUBLIC SVCS INC COM 760759100 36076 566070 SH SOLE 2 341717 0 224353 REPUBLIC SVCS INC COM 760759100 7183 112716 SH SOLE 4 105639 0 7077 REPUBLIC SVCS INC COM 760759100 15775 247523 SH SOLE 7 223678 0 23845 REPUBLIC SVCS INC COM 760759100 600 9422 SH SOLE 13 9422 0 0 REPUBLIC SVCS INC COM 760759100 111 1745 SH SOLE 15 1667 0 78 REPUBLIC SVCS INC COM 760759100 32905 516313 SH SOLE 18 483557 0 32756 REPUBLIC SVCS INC COM 760759100 4326 67880 SH SOLE 19 67880 0 0 REPUBLIC SVCS INC COM 760759100 9925 155729 SH SOLE 20 0 0 155729 REPUBLIC SVCS INC COM 760759100 486243 7629737 SH SOLE 21 7629737 0 0 REPUBLIC SVCS INC COM 760759100 500568 7854509 SH SOLE 22 6505074 0 1349435 REPUBLIC SVCS INC COM 760759100 21142 331746 SH SOLE 23 331746 0 0 REPUBLIC SVCS INC COM 760759100 9733 152729 SH SOLE 25 152729 0 0 REPUBLIC SVCS INC COM 760759100 55171 865705 SH SOLE 26 241103 0 624602 REPUBLIC SVCS INC COM 760759100 3199 50189 SH SOLE 28 36885 0 13304 REPUBLIC SVCS INC COM 760759100 950 14899 SH SOLE 29 14899 0 0 REPUBLIC SVCS INC COM 760759100 75916 1191214 SH SOLE 30 1191214 0 0 REPUBLIC SVCS INC COM 760759100 11107 174279 SH SOLE 31 82660 0 91619 REPUBLIC SVCS INC COM 760759100 1223 19185 SH SOLE 34 19185 0 0 REPUBLIC SVCS INC COM 760759100 20358 319441 SH SOLE 36 319441 0 0 REPUBLIC SVCS INC COM 760759100 78 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 69 53678 SH SOLE 21 53678 0 0 RESEARCH FRONTIERS INC COM 760911107 836 647905 SH SOLE 22 647905 0 0 RESMED INC COM 761152107 20670 265442 SH SOLE 2 151504 0 113938 RESMED INC COM 761152107 3290 42248 SH SOLE 4 38972 0 3276 RESMED INC COM 761152107 3663 47037 SH SOLE 7 35980 0 11057 RESMED INC COM 761152107 133 1706 SH SOLE 13 1706 0 0 RESMED INC COM 761152107 66 844 SH SOLE 15 844 0 0 RESMED INC COM 761152107 40024 513984 SH SOLE 18 500086 0 13898 RESMED INC COM 761152107 35036 449935 SH SOLE 19 449935 0 0 RESMED INC COM 761152107 11499 147667 SH SOLE 20 36600 0 111067 RESMED INC COM 761152107 534844 6868422 SH SOLE 21 6868422 0 0 RESMED INC COM 761152107 354311 4550028 SH SOLE 22 4107464 0 442564 RESMED INC COM 761152107 12651 162461 SH SOLE 23 162461 0 0 RESMED INC COM 761152107 7752 99552 SH SOLE 25 99552 0 0 RESMED INC COM 761152107 31964 410478 SH SOLE 26 143042 0 267436 RESMED INC COM 761152107 2267 29108 SH SOLE 28 21646 0 7462 RESMED INC COM 761152107 3042 39059 SH SOLE 29 4535 0 34524 RESMED INC COM 761152107 13632 175056 SH SOLE 30 175056 0 0 RESMED INC COM 761152107 5019 64455 SH SOLE 31 27379 0 37076 RESMED INC COM 761152107 16314 209503 SH SOLE 34 209503 0 0 RESMED INC COM 761152107 12648 162422 SH SOLE 36 162422 0 0 RESMED INC COM 761152107 52 670 SH SOLE 40 670 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 130 4357 SH SOLE 2 945 0 3412 RESOLUTE ENERGY CORP COM NEW 76116A306 18 601 SH SOLE 7 601 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 2440 81947 SH SOLE 18 81947 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 421 14156 SH SOLE 19 14156 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 19071 640611 SH SOLE 21 640611 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 16222 544910 SH SOLE 22 508975 0 35935 RESOLUTE ENERGY CORP COM NEW 76116A306 78 2634 SH SOLE 28 2634 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 84 2823 SH SOLE 30 2823 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 83 2787 SH SOLE 40 2787 0 0 RESOLUTE FST PRODS INC COM 76117W109 2 500 SH SOLE 4 500 0 0 RESOLUTE FST PRODS INC COM 76117W109 56 12838 SH SOLE 19 12838 0 0 RESOLUTE FST PRODS INC COM 76117W109 290 65807 SH SOLE 21 65807 0 0 RESOLUTE FST PRODS INC COM 76117W109 5962 1355005 SH SOLE 22 1315896 0 39109 RESOLUTE FST PRODS INC COM 76117W109 102 23228 SH SOLE 26 14423 0 8805 RESOLUTE FST PRODS INC COM 76117W109 38 8562 SH SOLE 28 8562 0 0 RESOLUTE FST PRODS INC COM 76117W109 63 14311 SH SOLE 30 14311 0 0 RESOLUTE FST PRODS INC COM 76117W109 30 6792 SH SOLE 40 6792 0 0 RESONANT INC COM 76118L102 8 1812 SH SOLE 18 1812 0 0 RESONANT INC COM 76118L102 128 28849 SH SOLE 21 28849 0 0 RESOURCE CAP CORP COM NEW 76120W708 65 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 16 1556 SH SOLE 7 1556 0 0 RESOURCE CAP CORP COM NEW 76120W708 1242 122098 SH SOLE 18 122098 0 0 RESOURCE CAP CORP COM NEW 76120W708 204 20030 SH SOLE 19 20030 0 0 RESOURCE CAP CORP COM NEW 76120W708 19559 1923219 SH SOLE 21 1923219 0 0 RESOURCE CAP CORP COM NEW 76120W708 9603 944292 SH SOLE 22 881054 0 63238 RESOURCE CAP CORP COM NEW 76120W708 66 6495 SH SOLE 26 6495 0 0 RESOURCE CAP CORP COM NEW 76120W708 49 4776 SH SOLE 28 4776 0 0 RESOURCE CAP CORP COM NEW 76120W708 50 4915 SH SOLE 30 4915 0 0 RESOURCE CAP CORP COM NEW 76120W708 35 3430 SH SOLE 40 3430 0 0 RESOURCES CONNECTION INC COM 76122Q105 92 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 2114 154324 SH SOLE 18 154324 0 0 RESOURCES CONNECTION INC COM 76122Q105 260 18978 SH SOLE 19 18978 0 0 RESOURCES CONNECTION INC COM 76122Q105 35840 2616067 SH SOLE 21 2616067 0 0 RESOURCES CONNECTION INC COM 76122Q105 11880 867166 SH SOLE 22 793024 0 74142 RESOURCES CONNECTION INC COM 76122Q105 416 30376 SH SOLE 23 30376 0 0 RESOURCES CONNECTION INC COM 76122Q105 73 5294 SH SOLE 28 5294 0 0 RESOURCES CONNECTION INC COM 76122Q105 588 42885 SH SOLE 30 42885 0 0 RESOURCES CONNECTION INC COM 76122Q105 149 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 12 199 SH SOLE 17 0 0 199 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1252 65258 SH SOLE 2 48877 0 16381 RETAIL OPPORTUNITY INVTS COR COM 76131N101 680 35437 SH SOLE 4 35437 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2621 136557 SH SOLE 7 136557 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 83 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 10442 544120 SH SOLE 18 544120 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 9007 469376 SH SOLE 19 469376 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 179445 9350981 SH SOLE 21 9350981 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 103058 5370392 SH SOLE 22 5184333 0 186059 RETAIL OPPORTUNITY INVTS COR COM 76131N101 5647 294242 SH SOLE 23 294242 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3530 183951 SH SOLE 25 183951 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1483 77260 SH SOLE 26 40385 0 36875 RETAIL OPPORTUNITY INVTS COR COM 76131N101 281 14662 SH SOLE 28 14662 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1196 62311 SH SOLE 29 37650 0 24661 RETAIL OPPORTUNITY INVTS COR COM 76131N101 13292 692646 SH SOLE 30 692646 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 193 10077 SH SOLE 40 10077 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2074 169842 SH SOLE 2 46162 0 123680 RETAIL PPTYS AMER INC CL A 76131V202 2481 203219 SH SOLE 4 203219 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3739 306191 SH SOLE 7 306191 0 0 RETAIL PPTYS AMER INC CL A 76131V202 106 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 2284 187026 SH SOLE 18 187026 0 0 RETAIL PPTYS AMER INC CL A 76131V202 15466 1266655 SH SOLE 19 1266655 0 0 RETAIL PPTYS AMER INC CL A 76131V202 48257 3952226 SH SOLE 21 3952226 0 0 RETAIL PPTYS AMER INC CL A 76131V202 115229 9437250 SH SOLE 22 8593449 0 843801 RETAIL PPTYS AMER INC CL A 76131V202 138 11311 SH SOLE 23 11311 0 0 RETAIL PPTYS AMER INC CL A 76131V202 5222 427692 SH SOLE 25 427692 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1922 157420 SH SOLE 26 75078 0 82342 RETAIL PPTYS AMER INC CL A 76131V202 418 34266 SH SOLE 28 34266 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1000 81867 SH SOLE 29 81867 0 0 RETAIL PPTYS AMER INC CL A 76131V202 14657 1200370 SH SOLE 30 1200370 0 0 RETAIL PPTYS AMER INC CL A 76131V202 69 5622 SH SOLE 31 5622 0 0 RETAIL PPTYS AMER INC CL A 76131V202 6084 498262 SH SOLE 34 498262 0 0 RETAIL PPTYS AMER INC CL A 76131V202 91 7460 SH SOLE 36 7460 0 0 RETAIL PPTYS AMER INC CL A 76131V202 275 22507 SH SOLE 40 22507 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 3 2114 SH SOLE 18 2114 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 6 4605 SH SOLE 19 4605 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 56 44164 SH SOLE 21 44164 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 33 26069 SH SOLE 22 26069 0 0 RETROPHIN INC COM 761299106 362 18674 SH SOLE 2 12593 0 6081 RETROPHIN INC COM 761299106 15 776 SH SOLE 7 776 0 0 RETROPHIN INC COM 761299106 5 250 SH SOLE 17 0 0 250 RETROPHIN INC COM 761299106 2793 144057 SH SOLE 18 144057 0 0 RETROPHIN INC COM 761299106 1717 88528 SH SOLE 19 88528 0 0 RETROPHIN INC COM 761299106 32738 1688394 SH SOLE 21 1688394 0 0 RETROPHIN INC COM 761299106 24362 1256401 SH SOLE 22 1193443 0 62958 RETROPHIN INC COM 761299106 1404 72415 SH SOLE 23 72415 0 0 RETROPHIN INC COM 761299106 91 4693 SH SOLE 28 4693 0 0 RETROPHIN INC COM 761299106 478 24645 SH SOLE 29 0 0 24645 RETROPHIN INC COM 761299106 120 6209 SH SOLE 30 6209 0 0 RETROPHIN INC COM 761299106 53 2732 SH SOLE 40 2732 0 0 REV GROUP INC COM 749527107 13 475 SH SOLE 2 475 0 0 REV GROUP INC COM 749527107 1229 44396 SH SOLE 18 44396 0 0 REV GROUP INC COM 749527107 192 6923 SH SOLE 19 6923 0 0 REV GROUP INC COM 749527107 10334 373324 SH SOLE 21 373324 0 0 REV GROUP INC COM 749527107 8392 303175 SH SOLE 22 282084 0 21091 REV GROUP INC COM 749527107 55 1985 SH SOLE 30 1985 0 0 REVANCE THERAPEUTICS INC COM 761330109 27 1039 SH SOLE 2 933 0 106 REVANCE THERAPEUTICS INC COM 761330109 10 368 SH SOLE 7 368 0 0 REVANCE THERAPEUTICS INC COM 761330109 2094 79333 SH SOLE 18 79333 0 0 REVANCE THERAPEUTICS INC COM 761330109 390 14789 SH SOLE 19 14789 0 0 REVANCE THERAPEUTICS INC COM 761330109 37309 1413217 SH SOLE 21 1413217 0 0 REVANCE THERAPEUTICS INC COM 761330109 16836 637737 SH SOLE 22 600614 0 37123 REVANCE THERAPEUTICS INC COM 761330109 75 2838 SH SOLE 28 2838 0 0 REVANCE THERAPEUTICS INC COM 761330109 54 2037 SH SOLE 30 2037 0 0 REVANCE THERAPEUTICS INC COM 761330109 47 1765 SH SOLE 40 1765 0 0 REVLON INC CL A NEW 761525609 54 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 1042 43979 SH SOLE 18 43979 0 0 REVLON INC CL A NEW 761525609 187 7896 SH SOLE 19 7896 0 0 REVLON INC CL A NEW 761525609 8543 360457 SH SOLE 21 360457 0 0 REVLON INC CL A NEW 761525609 8576 361857 SH SOLE 22 339860 0 21997 REVLON INC CL A NEW 761525609 44 1838 SH SOLE 28 1838 0 0 REVLON INC CL A NEW 761525609 40 1688 SH SOLE 30 1688 0 0 REVLON INC CL A NEW 761525609 35 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 44866 SH SOLE 18 44866 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 35 5356 SH SOLE 19 5356 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 2676 406137 SH SOLE 21 406137 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 559 84835 SH SOLE 22 77429 0 7406 REX AMERICAN RESOURCES CORP COM 761624105 136 1405 SH SOLE 2 268 0 1137 REX AMERICAN RESOURCES CORP COM 761624105 15 152 SH SOLE 7 152 0 0 REX AMERICAN RESOURCES CORP COM 761624105 3108 32185 SH SOLE 18 32185 0 0 REX AMERICAN RESOURCES CORP COM 761624105 388 4017 SH SOLE 19 4017 0 0 REX AMERICAN RESOURCES CORP COM 761624105 48127 498412 SH SOLE 21 498412 0 0 REX AMERICAN RESOURCES CORP COM 761624105 15859 164240 SH SOLE 22 152690 0 11550 REX AMERICAN RESOURCES CORP COM 761624105 1079 11171 SH SOLE 23 11171 0 0 REX AMERICAN RESOURCES CORP COM 761624105 96 999 SH SOLE 26 0 0 999 REX AMERICAN RESOURCES CORP COM 761624105 88 907 SH SOLE 28 907 0 0 REX AMERICAN RESOURCES CORP COM 761624105 132 1368 SH SOLE 29 0 0 1368 REX AMERICAN RESOURCES CORP COM 761624105 778 8058 SH SOLE 30 8058 0 0 REX AMERICAN RESOURCES CORP COM 761624105 562 5821 SH SOLE 34 5821 0 0 REX AMERICAN RESOURCES CORP COM 761624105 82 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 29 10163 SH SOLE 21 10163 0 0 REX ENERGY CORPORATION COM NEW 761565506 382 132100 SH SOLE 22 132100 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 12 4348 SH SOLE 18 4348 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 13 4487 SH SOLE 19 4487 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 188 65812 SH SOLE 21 65812 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 262 91781 SH SOLE 22 91781 0 0 REXFORD INDL RLTY INC COM 76169C100 4530 165094 SH SOLE 2 3196 0 161898 REXFORD INDL RLTY INC COM 76169C100 613 22356 SH SOLE 4 22356 0 0 REXFORD INDL RLTY INC COM 76169C100 2270 82734 SH SOLE 7 82734 0 0 REXFORD INDL RLTY INC COM 76169C100 59 2143 SH SOLE 15 2143 0 0 REXFORD INDL RLTY INC COM 76169C100 6649 242309 SH SOLE 18 242309 0 0 REXFORD INDL RLTY INC COM 76169C100 2831 103153 SH SOLE 19 103153 0 0 REXFORD INDL RLTY INC COM 76169C100 54509 1986495 SH SOLE 21 1986495 0 0 REXFORD INDL RLTY INC COM 76169C100 74637 2720002 SH SOLE 22 2597026 0 122976 REXFORD INDL RLTY INC COM 76169C100 87 3158 SH SOLE 23 3158 0 0 REXFORD INDL RLTY INC COM 76169C100 3206 116839 SH SOLE 25 116839 0 0 REXFORD INDL RLTY INC COM 76169C100 1178 42932 SH SOLE 26 20427 0 22505 REXFORD INDL RLTY INC COM 76169C100 326 11890 SH SOLE 28 11890 0 0 REXFORD INDL RLTY INC COM 76169C100 614 22388 SH SOLE 29 22388 0 0 REXFORD INDL RLTY INC COM 76169C100 9247 336987 SH SOLE 30 336987 0 0 REXFORD INDL RLTY INC COM 76169C100 305 11120 SH SOLE 40 11120 0 0 REXNORD CORP NEW COM 76169B102 499 21468 SH SOLE 2 4353 0 17115 REXNORD CORP NEW COM 76169B102 8 332 SH SOLE 4 332 0 0 REXNORD CORP NEW COM 76169B102 1112 47817 SH SOLE 7 47817 0 0 REXNORD CORP NEW COM 76169B102 9151 393608 SH SOLE 18 393608 0 0 REXNORD CORP NEW COM 76169B102 6484 278897 SH SOLE 19 278897 0 0 REXNORD CORP NEW COM 76169B102 73165 3146876 SH SOLE 21 3146876 0 0 REXNORD CORP NEW COM 76169B102 64864 2789850 SH SOLE 22 2594739 0 195111 REXNORD CORP NEW COM 76169B102 941 40488 SH SOLE 26 35184 0 5304 REXNORD CORP NEW COM 76169B102 335 14396 SH SOLE 28 14396 0 0 REXNORD CORP NEW COM 76169B102 6555 281932 SH SOLE 30 281932 0 0 REXNORD CORP NEW COM 76169B102 260 11181 SH SOLE 40 11181 0 0 REYNOLDS AMERICAN INC COM 761713106 48541 746331 SH SOLE 2 461829 0 284502 REYNOLDS AMERICAN INC COM 761713106 14712 226205 SH SOLE 4 226205 0 0 REYNOLDS AMERICAN INC COM 761713106 42059 646664 SH SOLE 7 605005 0 41659 REYNOLDS AMERICAN INC COM 761713106 1599 24590 SH SOLE 13 24590 0 0 REYNOLDS AMERICAN INC COM 761713106 359 5523 SH SOLE 15 5523 0 0 REYNOLDS AMERICAN INC COM 761713106 137633 2116122 SH SOLE 18 1999579 0 116543 REYNOLDS AMERICAN INC COM 761713106 65664 1009594 SH SOLE 19 1009594 0 0 REYNOLDS AMERICAN INC COM 761713106 30530 469396 SH SOLE 20 0 0 469396 REYNOLDS AMERICAN INC COM 761713106 1001427 15397095 SH SOLE 21 15397095 0 0 REYNOLDS AMERICAN INC COM 761713106 1437494 22101685 SH SOLE 22 18545084 0 3556601 REYNOLDS AMERICAN INC COM 761713106 66941 1029233 SH SOLE 23 1029233 0 0 REYNOLDS AMERICAN INC COM 761713106 49885 766988 SH SOLE 25 766988 0 0 REYNOLDS AMERICAN INC COM 761713106 108837 1673390 SH SOLE 26 728679 0 944711 REYNOLDS AMERICAN INC COM 761713106 8755 134605 SH SOLE 28 134605 0 0 REYNOLDS AMERICAN INC COM 761713106 5061 77809 SH SOLE 29 0 0 77809 REYNOLDS AMERICAN INC COM 761713106 159057 2445519 SH SOLE 30 2445519 0 0 REYNOLDS AMERICAN INC COM 761713106 23784 365678 SH SOLE 31 110196 0 255482 REYNOLDS AMERICAN INC COM 761713106 32576 500860 SH SOLE 34 500860 0 0 REYNOLDS AMERICAN INC COM 761713106 9245 142140 SH SOLE 35 142140 0 0 REYNOLDS AMERICAN INC COM 761713106 62002 953286 SH SOLE 36 953286 0 0 REYNOLDS AMERICAN INC COM 761713106 1651 25384 SH SOLE 37 25384 0 0 REYNOLDS AMERICAN INC COM 761713106 284 4373 SH SOLE 40 4373 0 0 RF INDS LTD COM PAR $0.01 749552105 6 3185 SH SOLE 21 3185 0 0 RF INDS LTD COM PAR $0.01 749552105 620 343543 SH SOLE 22 343543 0 0 RGC RES INC COM 74955L103 16 562 SH SOLE 2 221 0 341 RGC RES INC COM 74955L103 630 22252 SH SOLE 18 22252 0 0 RGC RES INC COM 74955L103 149 5257 SH SOLE 19 5257 0 0 RGC RES INC COM 74955L103 5430 191663 SH SOLE 21 191663 0 0 RGC RES INC COM 74955L103 1477 52146 SH SOLE 22 47875 0 4271 RH COM 74967X103 103 1600 SH SOLE 2 1407 0 193 RH COM 74967X103 14 222 SH SOLE 4 222 0 0 RH COM 74967X103 53 820 SH SOLE 7 820 0 0 RH COM 74967X103 10062 155953 SH SOLE 18 155953 0 0 RH COM 74967X103 1403 21739 SH SOLE 19 21739 0 0 RH COM 74967X103 175773 2724311 SH SOLE 21 2724311 0 0 RH COM 74967X103 54942 851556 SH SOLE 22 785832 0 65724 RH COM 74967X103 423 6549 SH SOLE 26 4492 0 2057 RH COM 74967X103 356 5524 SH SOLE 28 5524 0 0 RH COM 74967X103 2941 45585 SH SOLE 30 45585 0 0 RH COM 74967X103 294 4564 SH SOLE 40 4564 0 0 RICE ENERGY INC COM 762760106 3642 136749 SH SOLE 2 82871 0 53878 RICE ENERGY INC COM 762760106 17 636 SH SOLE 4 636 0 0 RICE ENERGY INC COM 762760106 105 3959 SH SOLE 7 3959 0 0 RICE ENERGY INC COM 762760106 2158 81030 SH SOLE 18 78289 0 2741 RICE ENERGY INC COM 762760106 2040 76602 SH SOLE 19 76602 0 0 RICE ENERGY INC COM 762760106 40286 1512791 SH SOLE 21 1512791 0 0 RICE ENERGY INC COM 762760106 90859 3411917 SH SOLE 22 2951151 0 460766 RICE ENERGY INC COM 762760106 1583 59441 SH SOLE 26 49273 0 10168 RICE ENERGY INC COM 762760106 556 20876 SH SOLE 28 20876 0 0 RICE ENERGY INC COM 762760106 796 29881 SH SOLE 29 18639 0 11242 RICE ENERGY INC COM 762760106 1920 72098 SH SOLE 30 72098 0 0 RICE ENERGY INC COM 762760106 75 2826 SH SOLE 31 2826 0 0 RICE ENERGY INC COM 762760106 461 17305 SH SOLE 40 17305 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 3 3351 SH SOLE 21 3351 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 9 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 228 38256 SH SOLE 21 38256 0 0 RICHARDSON ELECTRS LTD COM 763165107 1713 286991 SH SOLE 22 286991 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 15 5571 SH SOLE 2 4759 0 812 RIGEL PHARMACEUTICALS INC COM NEW 766559603 6 2117 SH SOLE 7 2117 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1172 429362 SH SOLE 18 429362 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1067 390886 SH SOLE 19 390886 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 15352 5623384 SH SOLE 21 5623384 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 8640 3165011 SH SOLE 22 3021304 0 143707 RIGEL PHARMACEUTICALS INC COM NEW 766559603 159 58183 SH SOLE 29 0 0 58183 RIGHTSIDE GROUP LTD COM 76658B100 15 1439 SH SOLE 2 344 0 1095 RIGHTSIDE GROUP LTD COM 76658B100 463 43564 SH SOLE 18 43564 0 0 RIGHTSIDE GROUP LTD COM 76658B100 88 8323 SH SOLE 19 8323 0 0 RIGHTSIDE GROUP LTD COM 76658B100 3833 360890 SH SOLE 21 360890 0 0 RIGHTSIDE GROUP LTD COM 76658B100 926 87172 SH SOLE 22 80077 0 7095 RIGNET INC COM 766582100 14 882 SH SOLE 2 503 0 379 RIGNET INC COM 766582100 4 264 SH SOLE 7 264 0 0 RIGNET INC COM 766582100 796 49586 SH SOLE 18 49586 0 0 RIGNET INC COM 766582100 149 9258 SH SOLE 19 9258 0 0 RIGNET INC COM 766582100 6836 425894 SH SOLE 21 425894 0 0 RIGNET INC COM 766582100 5691 354584 SH SOLE 22 330677 0 23907 RIGNET INC COM 766582100 32 1979 SH SOLE 28 1979 0 0 RIGNET INC COM 766582100 29 1794 SH SOLE 30 1794 0 0 RIGNET INC COM 766582100 19 1193 SH SOLE 34 1193 0 0 RIGNET INC COM 766582100 26 1636 SH SOLE 40 1636 0 0 RING ENERGY INC COM 76680V108 37 2855 SH SOLE 2 2454 0 401 RING ENERGY INC COM 76680V108 19 1494 SH SOLE 7 1494 0 0 RING ENERGY INC COM 76680V108 2120 163098 SH SOLE 18 163098 0 0 RING ENERGY INC COM 76680V108 421 32384 SH SOLE 19 32384 0 0 RING ENERGY INC COM 76680V108 18805 1446572 SH SOLE 21 1446572 0 0 RING ENERGY INC COM 76680V108 17672 1359421 SH SOLE 22 1269733 0 89688 RING ENERGY INC COM 76680V108 112 8615 SH SOLE 26 0 0 8615 RING ENERGY INC COM 76680V108 104 7996 SH SOLE 28 7996 0 0 RING ENERGY INC COM 76680V108 74 5715 SH SOLE 30 5715 0 0 RING ENERGY INC COM 76680V108 103 7893 SH SOLE 40 7893 0 0 RINGCENTRAL INC CL A 76680R206 425 11622 SH SOLE 2 11282 0 340 RINGCENTRAL INC CL A 76680R206 13 365 SH SOLE 4 365 0 0 RINGCENTRAL INC CL A 76680R206 51 1384 SH SOLE 7 1384 0 0 RINGCENTRAL INC CL A 76680R206 7851 214799 SH SOLE 18 214799 0 0 RINGCENTRAL INC CL A 76680R206 8319 227616 SH SOLE 19 227616 0 0 RINGCENTRAL INC CL A 76680R206 70900 1939807 SH SOLE 21 1939807 0 0 RINGCENTRAL INC CL A 76680R206 65950 1804387 SH SOLE 22 1689898 0 114489 RINGCENTRAL INC CL A 76680R206 101 2774 SH SOLE 23 2774 0 0 RINGCENTRAL INC CL A 76680R206 1132 30976 SH SOLE 26 26933 0 4043 RINGCENTRAL INC CL A 76680R206 255 6971 SH SOLE 28 6971 0 0 RINGCENTRAL INC CL A 76680R206 728 19908 SH SOLE 29 0 0 19908 RINGCENTRAL INC CL A 76680R206 287 7841 SH SOLE 30 7841 0 0 RINGCENTRAL INC CL A 76680R206 161 4394 SH SOLE 40 4394 0 0 RIO TINTO PLC SPONSORED ADR 767204100 89 2100 SH SOLE 2 2100 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4212 99554 SH SOLE 7 99554 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3229 76306 SH SOLE 18 1903 0 74403 RIO TINTO PLC SPONSORED ADR 767204100 42235 998220 SH SOLE 19 998220 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3671 86759 SH SOLE 21 86759 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1242 29350 SH SOLE 25 0 0 29350 RIO TINTO PLC SPONSORED ADR 767204100 7108 168002 SH SOLE 34 168002 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1166 27570 SH SOLE 36 27570 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 1 22 SH SOLE 18 22 0 0 RITE AID CORP COM 767754104 1562 529569 SH SOLE 2 86732 0 442837 RITE AID CORP COM 767754104 15 5054 SH SOLE 4 5054 0 0 RITE AID CORP COM 767754104 156 52798 SH SOLE 7 52798 0 0 RITE AID CORP COM 767754104 2 530 SH SOLE 17 0 0 530 RITE AID CORP COM 767754104 1619 548691 SH SOLE 18 548691 0 0 RITE AID CORP COM 767754104 27 9162 SH OTR 19 9162 0 0 RITE AID CORP COM 767754104 1387 470263 SH SOLE 19 470263 0 0 RITE AID CORP COM 767754104 32834 11130252 SH SOLE 21 11130252 0 0 RITE AID CORP COM 767754104 83750 28389823 SH SOLE 22 25209968 0 3179855 RITE AID CORP COM 767754104 1170 396592 SH SOLE 26 328163 0 68429 RITE AID CORP COM 767754104 437 148041 SH SOLE 28 148041 0 0 RITE AID CORP COM 767754104 286 96968 SH SOLE 29 0 0 96968 RITE AID CORP COM 767754104 701 237598 SH SOLE 30 237598 0 0 RITE AID CORP COM 767754104 127 42924 SH SOLE 31 42924 0 0 RITE AID CORP COM 767754104 663 224782 SH SOLE 36 224782 0 0 RITE AID CORP COM 767754104 303 102757 SH SOLE 40 102757 0 0 RITTER PHARMACEUTICALS INC COM 767836109 39 70219 SH SOLE 21 70219 0 0 RIVERVIEW BANCORP INC COM 769397100 19 2793 SH SOLE 2 886 0 1907 RIVERVIEW BANCORP INC COM 769397100 496 74687 SH SOLE 18 74687 0 0 RIVERVIEW BANCORP INC COM 769397100 94 14117 SH SOLE 19 14117 0 0 RIVERVIEW BANCORP INC COM 769397100 4236 637891 SH SOLE 21 637891 0 0 RIVERVIEW BANCORP INC COM 769397100 1679 252846 SH SOLE 22 240583 0 12263 RIVERVIEW BANCORP INC COM 769397100 93 14057 SH SOLE 23 14057 0 0 RLI CORP COM 749607107 149 2733 SH SOLE 2 1578 0 1155 RLI CORP COM 749607107 10 192 SH SOLE 4 192 0 0 RLI CORP COM 749607107 2597 47548 SH SOLE 7 47548 0 0 RLI CORP COM 749607107 1 10 SH SOLE 17 0 0 10 RLI CORP COM 749607107 9970 182540 SH SOLE 18 182540 0 0 RLI CORP COM 749607107 1419 25973 SH SOLE 19 25973 0 0 RLI CORP COM 749607107 179131 3279586 SH SOLE 21 3279586 0 0 RLI CORP COM 749607107 57490 1052550 SH SOLE 22 977498 0 75052 RLI CORP COM 749607107 882 16140 SH SOLE 26 13660 0 2480 RLI CORP COM 749607107 306 5602 SH SOLE 28 5602 0 0 RLI CORP COM 749607107 3023 55346 SH SOLE 30 55346 0 0 RLI CORP COM 749607107 47 857 SH SOLE 36 857 0 0 RLI CORP COM 749607107 237 4344 SH SOLE 40 4344 0 0 RLJ LODGING TR COM 74965L101 900 45280 SH SOLE 2 24368 0 20912 RLJ LODGING TR COM 74965L101 1342 67521 SH SOLE 4 67521 0 0 RLJ LODGING TR COM 74965L101 3336 167914 SH SOLE 7 167914 0 0 RLJ LODGING TR COM 74965L101 91 4589 SH SOLE 15 4589 0 0 RLJ LODGING TR COM 74965L101 10697 538350 SH SOLE 18 536027 0 2323 RLJ LODGING TR COM 74965L101 4068 204737 SH SOLE 19 204737 0 0 RLJ LODGING TR COM 74965L101 87697 4413536 SH SOLE 21 4413536 0 0 RLJ LODGING TR COM 74965L101 105203 5294568 SH SOLE 22 5004639 0 289929 RLJ LODGING TR COM 74965L101 2335 117491 SH SOLE 23 117491 0 0 RLJ LODGING TR COM 74965L101 4307 216774 SH SOLE 25 216774 0 0 RLJ LODGING TR COM 74965L101 1928 97017 SH SOLE 26 52561 0 44456 RLJ LODGING TR COM 74965L101 364 18315 SH SOLE 28 18315 0 0 RLJ LODGING TR COM 74965L101 2944 148173 SH SOLE 29 77894 0 70279 RLJ LODGING TR COM 74965L101 12749 641626 SH SOLE 30 641626 0 0 RLJ LODGING TR COM 74965L101 876 44104 SH SOLE 31 0 0 44104 RLJ LODGING TR COM 74965L101 4140 208370 SH SOLE 34 208370 0 0 RLJ LODGING TR COM 74965L101 253 12757 SH SOLE 36 12757 0 0 RLJ LODGING TR COM 74965L101 299 15042 SH SOLE 40 15042 0 0 RMG NETWORKS HLDG CORP COM 74966K102 4 5792 SH SOLE 21 5792 0 0 RMR GROUP INC CL A 74967R106 23 471 SH SOLE 2 280 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 1200 24674 SH SOLE 18 24674 0 0 RMR GROUP INC CL A 74967R106 241 4950 SH SOLE 19 4950 0 0 RMR GROUP INC CL A 74967R106 10134 208297 SH SOLE 21 208297 0 0 RMR GROUP INC CL A 74967R106 9358 192361 SH SOLE 22 179749 0 12612 RMR GROUP INC CL A 74967R106 63 1292 SH SOLE 26 1074 0 218 RMR GROUP INC CL A 74967R106 52 1067 SH SOLE 28 1067 0 0 RMR GROUP INC CL A 74967R106 401 8247 SH SOLE 29 0 0 8247 RMR GROUP INC CL A 74967R106 45 915 SH SOLE 30 915 0 0 RMR GROUP INC CL A 74967R106 33 682 SH SOLE 40 682 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 56 7669 SH SOLE 2 1683 0 5986 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 5 633 SH SOLE 7 633 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1142 157092 SH SOLE 18 157092 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 159 21848 SH SOLE 19 21848 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 20319 2794895 SH SOLE 21 2794895 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 5193 714242 SH SOLE 22 650948 0 63294 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 11 1561 SH SOLE 26 0 0 1561 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 33 4505 SH SOLE 28 4505 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 307 42168 SH SOLE 30 42168 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 22 2964 SH SOLE 40 2964 0 0 ROBERT HALF INTL INC COM 770323103 11647 243007 SH SOLE 2 110685 0 132322 ROBERT HALF INTL INC COM 770323103 2567 53564 SH SOLE 4 49833 0 3731 ROBERT HALF INTL INC COM 770323103 5044 105228 SH SOLE 7 105228 0 0 ROBERT HALF INTL INC COM 770323103 39 806 SH SOLE 15 806 0 0 ROBERT HALF INTL INC COM 770323103 40995 855307 SH SOLE 18 786231 0 69076 ROBERT HALF INTL INC COM 770323103 24525 511674 SH SOLE 19 511674 0 0 ROBERT HALF INTL INC COM 770323103 5106 106534 SH SOLE 20 0 0 106534 ROBERT HALF INTL INC COM 770323103 121149 2527614 SH SOLE 21 2527614 0 0 ROBERT HALF INTL INC COM 770323103 183216 3822583 SH SOLE 22 3225524 0 597059 ROBERT HALF INTL INC COM 770323103 7890 164617 SH SOLE 23 164617 0 0 ROBERT HALF INTL INC COM 770323103 5831 121647 SH SOLE 25 101477 0 20170 ROBERT HALF INTL INC COM 770323103 19971 416661 SH SOLE 26 160688 0 255973 ROBERT HALF INTL INC COM 770323103 1307 27263 SH SOLE 28 20305 0 6958 ROBERT HALF INTL INC COM 770323103 4196 87542 SH SOLE 29 7232 0 80310 ROBERT HALF INTL INC COM 770323103 17869 372813 SH SOLE 30 372813 0 0 ROBERT HALF INTL INC COM 770323103 3472 72445 SH SOLE 31 32113 0 40332 ROBERT HALF INTL INC COM 770323103 6360 132693 SH SOLE 34 132693 0 0 ROBERT HALF INTL INC COM 770323103 7292 152141 SH SOLE 36 152141 0 0 ROBERT HALF INTL INC COM 770323103 31 649 SH SOLE 40 649 0 0 ROCKET FUEL INC COM 773111109 20 7444 SH SOLE 2 1724 0 5720 ROCKET FUEL INC COM 773111109 1 200 SH SOLE 17 0 0 200 ROCKET FUEL INC COM 773111109 381 138435 SH SOLE 18 138435 0 0 ROCKET FUEL INC COM 773111109 59 21497 SH SOLE 19 21497 0 0 ROCKET FUEL INC COM 773111109 3133 1139435 SH SOLE 21 1139435 0 0 ROCKET FUEL INC COM 773111109 1919 697759 SH SOLE 22 674337 0 23422 ROCKET FUEL INC COM 773111109 59 21620 SH SOLE 29 0 0 21620 ROCKWELL AUTOMATION INC COM 773903109 54136 334257 SH SOLE 2 210239 0 124018 ROCKWELL AUTOMATION INC COM 773903109 10166 62769 SH SOLE 4 59262 0 3507 ROCKWELL AUTOMATION INC COM 773903109 17903 110542 SH SOLE 7 108350 0 2192 ROCKWELL AUTOMATION INC COM 773903109 7634 47136 SH SOLE 13 47136 0 0 ROCKWELL AUTOMATION INC COM 773903109 149 920 SH SOLE 15 920 0 0 ROCKWELL AUTOMATION INC COM 773903109 48849 301612 SH SOLE 18 281911 0 19701 ROCKWELL AUTOMATION INC COM 773903109 66052 407831 SH SOLE 19 407831 0 0 ROCKWELL AUTOMATION INC COM 773903109 13720 84713 SH SOLE 20 0 0 84713 ROCKWELL AUTOMATION INC COM 773903109 445874 2752988 SH SOLE 21 2752988 0 0 ROCKWELL AUTOMATION INC COM 773903109 662424 4090050 SH SOLE 22 3253585 0 836465 ROCKWELL AUTOMATION INC COM 773903109 28492 175922 SH SOLE 23 175922 0 0 ROCKWELL AUTOMATION INC COM 773903109 18193 112333 SH SOLE 25 112333 0 0 ROCKWELL AUTOMATION INC COM 773903109 59059 364651 SH SOLE 26 120052 0 244599 ROCKWELL AUTOMATION INC COM 773903109 4459 27532 SH SOLE 28 20449 0 7083 ROCKWELL AUTOMATION INC COM 773903109 15454 95421 SH SOLE 29 16453 0 78968 ROCKWELL AUTOMATION INC COM 773903109 66169 408552 SH SOLE 30 408552 0 0 ROCKWELL AUTOMATION INC COM 773903109 15382 94976 SH SOLE 31 49273 0 45703 ROCKWELL AUTOMATION INC COM 773903109 7538 46541 SH SOLE 34 46541 0 0 ROCKWELL AUTOMATION INC COM 773903109 28975 178901 SH SOLE 36 178901 0 0 ROCKWELL AUTOMATION INC COM 773903109 107 661 SH SOLE 40 661 0 0 ROCKWELL COLLINS INC COM 774341101 20747 197438 SH SOLE 2 41829 0 155609 ROCKWELL COLLINS INC COM 774341101 5549 52808 SH SOLE 4 49002 0 3806 ROCKWELL COLLINS INC COM 774341101 13463 128122 SH SOLE 7 124441 0 3681 ROCKWELL COLLINS INC COM 774341101 157 1493 SH SOLE 13 1493 0 0 ROCKWELL COLLINS INC COM 774341101 2965 28217 SH SOLE 15 1122 0 27095 ROCKWELL COLLINS INC COM 774341101 37276 354736 SH SOLE 18 332467 0 22269 ROCKWELL COLLINS INC COM 774341101 4996 47545 SH SOLE 19 47545 0 0 ROCKWELL COLLINS INC COM 774341101 12474 118705 SH SOLE 20 0 0 118705 ROCKWELL COLLINS INC COM 774341101 465167 4426789 SH SOLE 21 4426789 0 0 ROCKWELL COLLINS INC COM 774341101 457462 4353462 SH SOLE 22 3536402 0 817060 ROCKWELL COLLINS INC COM 774341101 20641 196430 SH SOLE 23 196430 0 0 ROCKWELL COLLINS INC COM 774341101 11412 108604 SH SOLE 25 108604 0 0 ROCKWELL COLLINS INC COM 774341101 37861 360311 SH SOLE 26 156671 0 203640 ROCKWELL COLLINS INC COM 774341101 3623 34479 SH SOLE 28 25333 0 9146 ROCKWELL COLLINS INC COM 774341101 4796 45640 SH SOLE 29 5704 0 39936 ROCKWELL COLLINS INC COM 774341101 62574 595492 SH SOLE 30 595492 0 0 ROCKWELL COLLINS INC COM 774341101 9139 86974 SH SOLE 31 32879 0 54095 ROCKWELL COLLINS INC COM 774341101 1225 11657 SH SOLE 34 11657 0 0 ROCKWELL COLLINS INC COM 774341101 17422 165794 SH SOLE 36 165794 0 0 ROCKWELL COLLINS INC COM 774341101 85 809 SH SOLE 40 809 0 0 ROCKWELL MED INC COM 774374102 30 3804 SH SOLE 2 2194 0 1610 ROCKWELL MED INC COM 774374102 8 1027 SH SOLE 7 1027 0 0 ROCKWELL MED INC COM 774374102 1374 173220 SH SOLE 18 173220 0 0 ROCKWELL MED INC COM 774374102 245 30849 SH SOLE 19 30849 0 0 ROCKWELL MED INC COM 774374102 12125 1529017 SH SOLE 21 1529017 0 0 ROCKWELL MED INC COM 774374102 9955 1255301 SH SOLE 22 1167578 0 87723 ROCKWELL MED INC COM 774374102 53 6623 SH SOLE 28 6623 0 0 ROCKWELL MED INC COM 774374102 66 8290 SH SOLE 30 8290 0 0 ROCKWELL MED INC COM 774374102 11 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 290 21566 SH SOLE 21 21566 0 0 ROCKY BRANDS INC COM 774515100 2670 198533 SH SOLE 22 198533 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 19145 SH SOLE 21 19145 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 72358 1532677 SH SOLE 18 1532677 0 0 ROGERS CORP COM 775133101 98 904 SH SOLE 2 769 0 135 ROGERS CORP COM 775133101 4 34 SH SOLE 4 34 0 0 ROGERS CORP COM 775133101 53 489 SH SOLE 7 489 0 0 ROGERS CORP COM 775133101 9177 84484 SH SOLE 18 84484 0 0 ROGERS CORP COM 775133101 1248 11486 SH SOLE 19 11486 0 0 ROGERS CORP COM 775133101 165741 1525875 SH SOLE 21 1525875 0 0 ROGERS CORP COM 775133101 51514 474257 SH SOLE 22 438736 0 35521 ROGERS CORP COM 775133101 670 6170 SH SOLE 26 4932 0 1238 ROGERS CORP COM 775133101 282 2597 SH SOLE 28 2597 0 0 ROGERS CORP COM 775133101 105 966 SH SOLE 29 0 0 966 ROGERS CORP COM 775133101 2820 25958 SH SOLE 30 25958 0 0 ROGERS CORP COM 775133101 218 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 ROLLINS INC COM 775711104 5718 140453 SH SOLE 2 63169 0 77284 ROLLINS INC COM 775711104 1138 27946 SH SOLE 4 25197 0 2749 ROLLINS INC COM 775711104 721 17707 SH SOLE 7 17707 0 0 ROLLINS INC COM 775711104 13667 335725 SH SOLE 18 326099 0 9626 ROLLINS INC COM 775711104 1766 43391 SH SOLE 19 43391 0 0 ROLLINS INC COM 775711104 5138 126208 SH SOLE 20 0 0 126208 ROLLINS INC COM 775711104 175173 4302956 SH SOLE 21 4302956 0 0 ROLLINS INC COM 775711104 128450 3155238 SH SOLE 22 2857614 0 297624 ROLLINS INC COM 775711104 4807 118076 SH SOLE 23 118076 0 0 ROLLINS INC COM 775711104 8325 204497 SH SOLE 26 116175 0 88322 ROLLINS INC COM 775711104 864 21235 SH SOLE 28 15420 0 5815 ROLLINS INC COM 775711104 974 23917 SH SOLE 29 0 0 23917 ROLLINS INC COM 775711104 4610 113230 SH SOLE 30 113230 0 0 ROLLINS INC COM 775711104 1577 38738 SH SOLE 31 20100 0 18638 ROLLINS INC COM 775711104 220 5416 SH SOLE 34 5416 0 0 ROLLINS INC COM 775711104 490 12039 SH SOLE 36 12039 0 0 ROOT9B HOLDINGS INC COM NEW 776650202 5 612 SH SOLE 18 612 0 0 ROOT9B HOLDINGS INC COM NEW 776650202 92 10449 SH SOLE 21 10449 0 0 ROPER TECHNOLOGIES INC COM 776696106 37712 162880 SH SOLE 2 37532 0 125348 ROPER TECHNOLOGIES INC COM 776696106 7500 32395 SH SOLE 4 29717 0 2678 ROPER TECHNOLOGIES INC COM 776696106 17804 76898 SH SOLE 7 74285 0 2613 ROPER TECHNOLOGIES INC COM 776696106 426 1840 SH SOLE 13 1840 0 0 ROPER TECHNOLOGIES INC COM 776696106 164 710 SH SOLE 15 710 0 0 ROPER TECHNOLOGIES INC COM 776696106 113613 490704 SH SOLE 18 404294 0 86410 ROPER TECHNOLOGIES INC COM 776696106 75815 327451 SH SOLE 19 327451 0 0 ROPER TECHNOLOGIES INC COM 776696106 13173 56896 SH SOLE 20 0 0 56896 ROPER TECHNOLOGIES INC COM 776696106 461761 1994389 SH SOLE 21 1994389 0 0 ROPER TECHNOLOGIES INC COM 776696106 621868 2685905 SH SOLE 22 2224686 0 461219 ROPER TECHNOLOGIES INC COM 776696106 28662 123796 SH SOLE 23 123796 0 0 ROPER TECHNOLOGIES INC COM 776696106 15860 68499 SH SOLE 25 68499 0 0 ROPER TECHNOLOGIES INC COM 776696106 62896 271653 SH SOLE 26 94053 0 177600 ROPER TECHNOLOGIES INC COM 776696106 4985 21530 SH SOLE 28 16079 0 5451 ROPER TECHNOLOGIES INC COM 776696106 920 3972 SH SOLE 29 3972 0 0 ROPER TECHNOLOGIES INC COM 776696106 61731 266620 SH SOLE 30 266620 0 0 ROPER TECHNOLOGIES INC COM 776696106 12169 52560 SH SOLE 31 22597 0 29963 ROPER TECHNOLOGIES INC COM 776696106 4996 21580 SH SOLE 34 21580 0 0 ROPER TECHNOLOGIES INC COM 776696106 25299 109268 SH SOLE 36 109268 0 0 ROPER TECHNOLOGIES INC COM 776696106 113 487 SH SOLE 40 487 0 0 ROSEHILL RES INC CL A 777385105 78 9390 SH SOLE 18 9390 0 0 ROSEHILL RES INC CL A 777385105 19 2229 SH SOLE 19 2229 0 0 ROSEHILL RES INC CL A 777385105 736 88244 SH SOLE 21 88244 0 0 ROSEHILL RES INC CL A 777385105 135 16194 SH SOLE 22 14599 0 1595 ROSETTA STONE INC COM 777780107 30 2785 SH SOLE 2 699 0 2086 ROSETTA STONE INC COM 777780107 755 70013 SH SOLE 18 70013 0 0 ROSETTA STONE INC COM 777780107 122 11360 SH SOLE 19 11360 0 0 ROSETTA STONE INC COM 777780107 5814 539342 SH SOLE 21 539342 0 0 ROSETTA STONE INC COM 777780107 2062 191306 SH SOLE 22 179802 0 11504 ROSS STORES INC COM 778296103 50775 879533 SH SOLE 2 505349 0 374184 ROSS STORES INC COM 778296103 12824 222137 SH SOLE 4 211944 0 10193 ROSS STORES INC COM 778296103 22519 390076 SH SOLE 7 385181 0 4895 ROSS STORES INC COM 778296103 292 5052 SH SOLE 13 5052 0 0 ROSS STORES INC COM 778296103 177 3071 SH SOLE 15 3071 0 0 ROSS STORES INC COM 778296103 58500 1013337 SH SOLE 18 952878 0 60459 ROSS STORES INC COM 778296103 6497 112549 SH SOLE 19 112549 0 0 ROSS STORES INC COM 778296103 17789 308138 SH SOLE 20 0 0 308138 ROSS STORES INC COM 778296103 472014 8176239 SH SOLE 21 8176239 0 0 ROSS STORES INC COM 778296103 631648 10941410 SH SOLE 22 8852687 0 2088723 ROSS STORES INC COM 778296103 31817 551136 SH SOLE 23 551136 0 0 ROSS STORES INC COM 778296103 16237 281264 SH SOLE 25 281264 0 0 ROSS STORES INC COM 778296103 65918 1141830 SH SOLE 26 358419 0 783411 ROSS STORES INC COM 778296103 4809 83302 SH SOLE 28 62394 0 20908 ROSS STORES INC COM 778296103 4585 79415 SH SOLE 29 76057 0 3358 ROSS STORES INC COM 778296103 74828 1296177 SH SOLE 30 1296177 0 0 ROSS STORES INC COM 778296103 23744 411297 SH SOLE 31 258936 0 152361 ROSS STORES INC COM 778296103 3990 69111 SH SOLE 32 69111 0 0 ROSS STORES INC COM 778296103 3705 64171 SH SOLE 34 64171 0 0 ROSS STORES INC COM 778296103 27406 474731 SH SOLE 36 474731 0 0 ROSS STORES INC COM 778296103 126 2186 SH SOLE 40 2186 0 0 ROVI CORP NOTE 0.500% 3/0 779376AD4 548 558000 PRN SOLE 21 558000 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 777 75843 SH SOLE 2 56018 0 19825 ROWAN COMPANIES PLC SHS CL A G7665A101 5 450 SH SOLE 4 450 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 65 6361 SH SOLE 7 6361 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 11399 1113196 SH SOLE 18 1113196 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 4927 481194 SH SOLE 19 481194 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 81625 7971224 SH SOLE 21 7971224 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 43008 4200021 SH SOLE 22 3939751 0 260270 ROWAN COMPANIES PLC SHS CL A G7665A101 252 24648 SH SOLE 23 24648 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1055 103070 SH SOLE 25 103070 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 233 22767 SH SOLE 26 15461 0 7306 ROWAN COMPANIES PLC SHS CL A G7665A101 175 17130 SH SOLE 28 17130 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 190 18590 SH SOLE 30 18590 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 2605 254432 SH SOLE 34 254432 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 139 13540 SH SOLE 36 13540 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 135 13167 SH SOLE 40 13167 0 0 ROYAL BANCSHARES PA INC CL A 780081105 14 3382 SH SOLE 18 3382 0 0 ROYAL BANCSHARES PA INC CL A 780081105 261 61754 SH SOLE 21 61754 0 0 ROYAL BANCSHARES PA INC CL A 780081105 1046 247208 SH SOLE 22 247208 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 560 7727 SH SOLE 18 7727 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 560 7722 SH SOLE 25 7722 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 69 949 SH SOLE 26 949 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 74567 2880163 SH SOLE 21 2880163 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 81888 3235410 SH SOLE 21 3235410 0 0 ROYAL BK SCOTLAND GROUP PLC SPON ADR SER H 780097879 27775 1046544 SH SOLE 21 1046544 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 24841 227419 SH SOLE 2 61014 0 166405 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6454 59082 SH SOLE 4 54948 0 4134 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13603 124535 SH SOLE 7 113638 0 10897 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 495 4534 SH SOLE 13 4534 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 112 1029 SH SOLE 15 1029 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 48528 444273 SH SOLE 18 420543 0 23730 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8860 81114 SH SOLE 19 81114 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10942 100178 SH SOLE 20 0 0 100178 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 348255 3188274 SH SOLE 21 3188274 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 523597 4793525 SH SOLE 22 4003025 0 790500 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 22538 206337 SH SOLE 23 206337 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11766 107716 SH SOLE 25 107716 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 56801 520016 SH SOLE 26 163798 0 356218 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3950 36158 SH SOLE 28 27014 0 9144 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 715 6549 SH SOLE 29 6549 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 47915 438664 SH SOLE 30 438664 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8456 77411 SH SOLE 31 34788 0 42623 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2597 23780 SH SOLE 34 23780 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 19324 176907 SH SOLE 36 176907 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 89 815 SH SOLE 40 815 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 200 3677 SH SOLE 18 3677 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 205 3774 SH SOLE 21 3774 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3581 67328 SH SOLE 4 67328 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5 89 SH SOLE 17 0 0 89 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 135634 2549990 SH SOLE 18 2468410 0 81580 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2141 40252 SH OTR 19 0 40252 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 579634 10897429 SH SOLE 19 10897429 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 237 4463 SH SOLE 21 4463 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 19944 374949 SH SOLE 22 373520 0 1429 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1334 25080 SH SOLE 25 25080 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 92922 1746980 SH SOLE 34 1746980 0 0 ROYAL GOLD INC COM 780287108 4730 60514 SH SOLE 2 30727 0 29787 ROYAL GOLD INC COM 780287108 29 368 SH SOLE 4 368 0 0 ROYAL GOLD INC COM 780287108 21391 273641 SH SOLE 7 273641 0 0 ROYAL GOLD INC COM 780287108 17387 222424 SH SOLE 18 222424 0 0 ROYAL GOLD INC COM 780287108 2262 28934 SH SOLE 19 28934 0 0 ROYAL GOLD INC COM 780287108 223533 2859580 SH SOLE 21 2859580 0 0 ROYAL GOLD INC COM 780287108 160367 2051520 SH SOLE 22 1854289 0 197231 ROYAL GOLD INC COM 780287108 1600 20469 SH SOLE 26 16460 0 4009 ROYAL GOLD INC COM 780287108 747 9554 SH SOLE 28 9554 0 0 ROYAL GOLD INC COM 780287108 1093 13980 SH SOLE 29 0 0 13980 ROYAL GOLD INC COM 780287108 14106 180448 SH SOLE 30 180448 0 0 ROYAL GOLD INC COM 780287108 119 1524 SH SOLE 31 1524 0 0 ROYAL GOLD INC COM 780287108 562 7184 SH SOLE 40 7184 0 0 ROYAL GOLD INC NOTE 2.875% 6/1 780287AA6 606 562000 PRN SOLE 21 562000 0 0 RPC INC COM 749660106 529 26190 SH SOLE 2 6734 0 19456 RPC INC COM 749660106 6 303 SH SOLE 4 303 0 0 RPC INC COM 749660106 27 1326 SH SOLE 7 1326 0 0 RPC INC COM 749660106 602 29809 SH SOLE 18 29809 0 0 RPC INC COM 749660106 511 25306 SH SOLE 19 25306 0 0 RPC INC COM 749660106 17323 857158 SH SOLE 21 857158 0 0 RPC INC COM 749660106 33436 1654421 SH SOLE 22 1450707 0 203714 RPC INC COM 749660106 775 38340 SH SOLE 26 33996 0 4344 RPC INC COM 749660106 188 9323 SH SOLE 28 9323 0 0 RPC INC COM 749660106 204 10090 SH SOLE 30 10090 0 0 RPC INC COM 749660106 29 1414 SH SOLE 31 1414 0 0 RPC INC COM 749660106 140 6918 SH SOLE 40 6918 0 0 RPM INTL INC COM 749685103 7075 129705 SH SOLE 2 81202 0 48503 RPM INTL INC COM 749685103 34 631 SH SOLE 4 631 0 0 RPM INTL INC COM 749685103 4550 83409 SH SOLE 7 83409 0 0 RPM INTL INC COM 749685103 24492 448986 SH SOLE 18 448986 0 0 RPM INTL INC COM 749685103 3187 58426 SH SOLE 19 58426 0 0 RPM INTL INC COM 749685103 315746 5788187 SH SOLE 21 5788187 0 0 RPM INTL INC COM 749685103 228230 4183867 SH SOLE 22 3777479 0 406388 RPM INTL INC COM 749685103 2639 48386 SH SOLE 26 40870 0 7516 RPM INTL INC COM 749685103 1022 18733 SH SOLE 28 18733 0 0 RPM INTL INC COM 749685103 1143 20957 SH SOLE 30 20957 0 0 RPM INTL INC COM 749685103 158 2901 SH SOLE 31 2901 0 0 RPM INTL INC COM 749685103 343 6283 SH SOLE 36 6283 0 0 RPM INTL INC COM 749685103 792 14521 SH SOLE 40 14521 0 0 RPX CORP COM 74972G103 179 12853 SH SOLE 2 4459 0 8394 RPX CORP COM 74972G103 17 1183 SH SOLE 7 1183 0 0 RPX CORP COM 74972G103 2605 186712 SH SOLE 18 186712 0 0 RPX CORP COM 74972G103 2806 201171 SH SOLE 19 201171 0 0 RPX CORP COM 74972G103 18755 1344409 SH SOLE 21 1344409 0 0 RPX CORP COM 74972G103 25497 1827731 SH SOLE 22 1740711 0 87020 RPX CORP COM 74972G103 678 48600 SH SOLE 23 48600 0 0 RPX CORP COM 74972G103 106 7586 SH SOLE 28 7586 0 0 RPX CORP COM 74972G103 1754 125703 SH SOLE 29 0 0 125703 RPX CORP COM 74972G103 86 6194 SH SOLE 30 6194 0 0 RPX CORP COM 74972G103 480 34413 SH SOLE 34 34413 0 0 RPX CORP COM 74972G103 78 5602 SH SOLE 40 5602 0 0 RSP PERMIAN INC COM 74978Q105 2991 92674 SH SOLE 2 34539 0 58135 RSP PERMIAN INC COM 74978Q105 5 140 SH SOLE 4 140 0 0 RSP PERMIAN INC COM 74978Q105 99 3077 SH SOLE 7 3077 0 0 RSP PERMIAN INC COM 74978Q105 2215 68637 SH SOLE 18 68637 0 0 RSP PERMIAN INC COM 74978Q105 7550 233974 SH SOLE 19 233974 0 0 RSP PERMIAN INC COM 74978Q105 47902 1484416 SH SOLE 21 1484416 0 0 RSP PERMIAN INC COM 74978Q105 103188 3197655 SH SOLE 22 2808851 0 388804 RSP PERMIAN INC COM 74978Q105 1327 41136 SH SOLE 26 32355 0 8781 RSP PERMIAN INC COM 74978Q105 561 17390 SH SOLE 28 17390 0 0 RSP PERMIAN INC COM 74978Q105 151 4669 SH SOLE 29 0 0 4669 RSP PERMIAN INC COM 74978Q105 1854 57440 SH SOLE 30 57440 0 0 RSP PERMIAN INC COM 74978Q105 99 3075 SH SOLE 31 3075 0 0 RSP PERMIAN INC COM 74978Q105 454 14058 SH SOLE 40 14058 0 0 RTI INTL METALS INC NOTE 1.625%10/1 74973WAB3 638 598000 PRN SOLE 21 598000 0 0 RTI SURGICAL INC COM 74975N105 23 3949 SH SOLE 2 2217 0 1732 RTI SURGICAL INC COM 74975N105 8 1387 SH SOLE 7 1387 0 0 RTI SURGICAL INC COM 74975N105 1227 209730 SH SOLE 18 209730 0 0 RTI SURGICAL INC COM 74975N105 2924 499903 SH SOLE 19 499903 0 0 RTI SURGICAL INC COM 74975N105 10167 1737999 SH SOLE 21 1737999 0 0 RTI SURGICAL INC COM 74975N105 14436 2467642 SH SOLE 22 2390921 0 76721 RTI SURGICAL INC COM 74975N105 360 61572 SH SOLE 29 0 0 61572 RUBICON PROJ INC COM 78112V102 87 16980 SH SOLE 2 10008 0 6972 RUBICON PROJ INC COM 78112V102 3 591 SH SOLE 7 591 0 0 RUBICON PROJ INC COM 78112V102 876 170463 SH SOLE 18 170463 0 0 RUBICON PROJ INC COM 78112V102 141 27526 SH SOLE 19 27526 0 0 RUBICON PROJ INC COM 78112V102 7227 1406085 SH SOLE 21 1406085 0 0 RUBICON PROJ INC COM 78112V102 5570 1083673 SH SOLE 22 1020167 0 63506 RUBICON PROJ INC COM 78112V102 22 4196 SH SOLE 28 4196 0 0 RUBICON PROJ INC COM 78112V102 183 35602 SH SOLE 29 0 0 35602 RUBICON PROJ INC COM 78112V102 23 4537 SH SOLE 30 4537 0 0 RUBICON PROJ INC COM 78112V102 10 1908 SH SOLE 40 1908 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 5 529 SH SOLE 19 529 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 8 842 SH SOLE 21 842 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 452 48761 SH SOLE 22 48761 0 0 RUBY TUESDAY INC COM 781182100 23 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 612 304429 SH SOLE 18 304429 0 0 RUBY TUESDAY INC COM 781182100 86 42972 SH SOLE 19 42972 0 0 RUBY TUESDAY INC COM 781182100 11080 5512650 SH SOLE 21 5512650 0 0 RUBY TUESDAY INC COM 781182100 3034 1509229 SH SOLE 22 1433759 0 75470 RUBY TUESDAY INC COM 781182100 155 77054 SH SOLE 30 77054 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 105 4610 SH SOLE 2 3454 0 1156 RUDOLPH TECHNOLOGIES INC COM 781270103 17 735 SH SOLE 7 735 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 3469 151808 SH SOLE 18 151808 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 478 20904 SH SOLE 19 20904 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 61372 2685876 SH SOLE 21 2685876 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 19600 857747 SH SOLE 22 796999 0 60748 RUDOLPH TECHNOLOGIES INC COM 781270103 98 4280 SH SOLE 28 4280 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 1046 45794 SH SOLE 30 45794 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 67 2924 SH SOLE 40 2924 0 0 RUSH ENTERPRISES INC CL A 781846209 166 4459 SH SOLE 2 1301 0 3158 RUSH ENTERPRISES INC CL A 781846209 6 161 SH SOLE 4 161 0 0 RUSH ENTERPRISES INC CL A 781846209 72 1930 SH SOLE 7 1930 0 0 RUSH ENTERPRISES INC CL A 781846209 4011 107870 SH SOLE 18 107870 0 0 RUSH ENTERPRISES INC CL A 781846209 740 19899 SH SOLE 19 19899 0 0 RUSH ENTERPRISES INC CL A 781846209 32985 887179 SH SOLE 21 887179 0 0 RUSH ENTERPRISES INC CL A 781846209 31614 850293 SH SOLE 22 786717 0 63576 RUSH ENTERPRISES INC CL A 781846209 485 13037 SH SOLE 26 11440 0 1597 RUSH ENTERPRISES INC CL A 781846209 165 4431 SH SOLE 28 4431 0 0 RUSH ENTERPRISES INC CL A 781846209 154 4135 SH SOLE 30 4135 0 0 RUSH ENTERPRISES INC CL A 781846209 60 1601 SH SOLE 34 1601 0 0 RUSH ENTERPRISES INC CL A 781846209 118 3168 SH SOLE 40 3168 0 0 RUSH ENTERPRISES INC CL B 781846308 10 276 SH SOLE 2 276 0 0 RUSH ENTERPRISES INC CL B 781846308 749 20585 SH SOLE 18 20585 0 0 RUSH ENTERPRISES INC CL B 781846308 100 2748 SH SOLE 19 2748 0 0 RUSH ENTERPRISES INC CL B 781846308 5756 158101 SH SOLE 21 158101 0 0 RUSH ENTERPRISES INC CL B 781846308 3211 88199 SH SOLE 22 84867 0 3332 RUTHS HOSPITALITY GROUP INC COM 783332109 381 17520 SH SOLE 2 17287 0 233 RUTHS HOSPITALITY GROUP INC COM 783332109 0 9 SH SOLE 4 9 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 19 856 SH SOLE 7 856 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3153 144951 SH SOLE 18 144951 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3389 155801 SH SOLE 19 155801 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 56865 2614462 SH SOLE 21 2614462 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 25024 1150540 SH SOLE 22 1088022 0 62518 RUTHS HOSPITALITY GROUP INC COM 783332109 2870 131938 SH SOLE 23 131938 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 112 5162 SH SOLE 28 5162 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 270 12413 SH SOLE 29 0 0 12413 RUTHS HOSPITALITY GROUP INC COM 783332109 948 43569 SH SOLE 30 43569 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 135 6216 SH SOLE 34 6216 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 86 3946 SH SOLE 40 3946 0 0 RXI PHARMACEUTICALS CORP NEW COM 74979C501 2 3375 SH SOLE 21 3375 0 0 RXI PHARMACEUTICALS CORP NEW COM 74979C501 4 7128 SH SOLE 22 7128 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 643 5978 SH SOLE 2 0 0 5978 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 204 1899 SH SOLE 4 1899 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1614 15001 SH SOLE 7 15001 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 251 2331 SH SOLE 13 2331 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 32 295 SH SOLE 15 295 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 425 3946 SH SOLE 18 3946 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 14868 138162 SH SOLE 19 138162 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 75766 704081 SH SOLE 21 704081 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 29197 271324 SH SOLE 22 246067 0 25257 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 144 1339 SH SOLE 23 1339 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 7705 71604 SH SOLE 26 68409 0 3195 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 242 2252 SH SOLE 31 0 0 2252 RYDER SYS INC COM 783549108 4314 59937 SH SOLE 2 32163 0 27774 RYDER SYS INC COM 783549108 99 1378 SH SOLE 4 1378 0 0 RYDER SYS INC COM 783549108 189 2632 SH SOLE 7 2632 0 0 RYDER SYS INC COM 783549108 13270 184356 SH SOLE 18 183999 0 357 RYDER SYS INC COM 783549108 1735 24108 SH SOLE 19 24108 0 0 RYDER SYS INC COM 783549108 204534 2841541 SH SOLE 21 2841541 0 0 RYDER SYS INC COM 783549108 131992 1833738 SH SOLE 22 1547968 0 285770 RYDER SYS INC COM 783549108 110 1530 SH SOLE 25 1530 0 0 RYDER SYS INC COM 783549108 1249 17350 SH SOLE 26 14418 0 2932 RYDER SYS INC COM 783549108 545 7566 SH SOLE 28 7566 0 0 RYDER SYS INC COM 783549108 830 11537 SH SOLE 29 0 0 11537 RYDER SYS INC COM 783549108 574 7971 SH SOLE 30 7971 0 0 RYDER SYS INC COM 783549108 90 1248 SH SOLE 31 1248 0 0 RYDER SYS INC COM 783549108 61 853 SH SOLE 34 853 0 0 RYDER SYS INC COM 783549108 632 8784 SH SOLE 36 8784 0 0 RYDER SYS INC COM 783549108 461 6403 SH SOLE 40 6403 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 128 1384 SH SOLE 17 0 0 1384 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 13258 143046 SH SOLE 22 143046 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 20 332 SH SOLE 17 0 0 332 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 24 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 102 10280 SH SOLE 2 7352 0 2928 RYERSON HLDG CORP COM 783754104 620 62636 SH SOLE 18 62636 0 0 RYERSON HLDG CORP COM 783754104 349 35250 SH SOLE 19 35250 0 0 RYERSON HLDG CORP COM 783754104 5179 523109 SH SOLE 21 523109 0 0 RYERSON HLDG CORP COM 783754104 5161 521351 SH SOLE 22 503858 0 17493 RYERSON HLDG CORP COM 783754104 301 30362 SH SOLE 29 0 0 30362 RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 291 308000 PRN SOLE 21 308000 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 903 14100 SH SOLE 2 13777 0 323 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1012 15816 SH SOLE 4 15816 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3629 56700 SH SOLE 7 56700 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 115 1798 SH SOLE 15 1798 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 9679 151214 SH SOLE 18 151214 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8663 135342 SH SOLE 19 135342 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 101947 1592670 SH SOLE 21 1592670 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 131719 2057794 SH SOLE 22 1970546 0 87248 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2345 36641 SH SOLE 23 36641 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5458 85271 SH SOLE 25 85271 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1777 27765 SH SOLE 26 11472 0 16293 RYMAN HOSPITALITY PPTYS INC COM 78377T107 431 6734 SH SOLE 28 6734 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2660 41552 SH SOLE 29 16851 0 24701 RYMAN HOSPITALITY PPTYS INC COM 78377T107 14714 229870 SH SOLE 30 229870 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 227 3541 SH SOLE 34 3541 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 15 241 SH SOLE 36 241 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 253 3957 SH SOLE 40 3957 0 0 S & T BANCORP INC COM 783859101 262 7294 SH SOLE 2 1452 0 5842 S & T BANCORP INC COM 783859101 11 307 SH SOLE 4 307 0 0 S & T BANCORP INC COM 783859101 31 872 SH SOLE 7 872 0 0 S & T BANCORP INC COM 783859101 6464 180269 SH SOLE 18 180269 0 0 S & T BANCORP INC COM 783859101 807 22504 SH SOLE 19 22504 0 0 S & T BANCORP INC COM 783859101 106816 2978685 SH SOLE 21 2978685 0 0 S & T BANCORP INC COM 783859101 35638 993812 SH SOLE 22 928494 0 65318 S & T BANCORP INC COM 783859101 618 17245 SH SOLE 26 14591 0 2654 S & T BANCORP INC COM 783859101 167 4655 SH SOLE 28 4655 0 0 S & T BANCORP INC COM 783859101 1814 50586 SH SOLE 30 50586 0 0 S & T BANCORP INC COM 783859101 116 3237 SH SOLE 40 3237 0 0 S&P GLOBAL INC COM 78409V104 92241 631833 SH SOLE 2 356955 0 274878 S&P GLOBAL INC COM 78409V104 22196 152038 SH SOLE 4 145472 0 6566 S&P GLOBAL INC COM 78409V104 47025 322110 SH SOLE 7 221318 0 100792 S&P GLOBAL INC COM 78409V104 8113 55571 SH SOLE 13 55571 0 0 S&P GLOBAL INC COM 78409V104 245 1679 SH SOLE 15 1679 0 0 S&P GLOBAL INC COM 78409V104 106824 731719 SH SOLE 18 643775 0 87944 S&P GLOBAL INC COM 78409V104 81451 557919 SH SOLE 19 557919 0 0 S&P GLOBAL INC COM 78409V104 15863 108660 SH SOLE 20 0 0 108660 S&P GLOBAL INC COM 78409V104 555503 3805076 SH SOLE 21 3805076 0 0 S&P GLOBAL INC COM 78409V104 1139624 7806179 SH SOLE 22 6222210 0 1583969 S&P GLOBAL INC COM 78409V104 60982 417715 SH SOLE 23 417715 0 0 S&P GLOBAL INC COM 78409V104 47190 323238 SH SOLE 25 323238 0 0 S&P GLOBAL INC COM 78409V104 100926 691319 SH SOLE 26 235236 0 456083 S&P GLOBAL INC COM 78409V104 7882 53993 SH SOLE 28 40349 0 13644 S&P GLOBAL INC COM 78409V104 22802 156190 SH SOLE 29 54884 0 101306 S&P GLOBAL INC COM 78409V104 106390 728751 SH SOLE 30 728751 0 0 S&P GLOBAL INC COM 78409V104 33668 230621 SH SOLE 31 148011 0 82610 S&P GLOBAL INC COM 78409V104 9352 64061 SH SOLE 34 64061 0 0 S&P GLOBAL INC COM 78409V104 52149 357206 SH SOLE 36 357206 0 0 S&P GLOBAL INC COM 78409V104 191 1310 SH SOLE 40 1310 0 0 S&W SEED CO COM 785135104 10 2431 SH SOLE 18 2431 0 0 S&W SEED CO COM 785135104 173 41582 SH SOLE 21 41582 0 0 S&W SEED CO COM 785135104 101 24347 SH SOLE 22 24347 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 295 12228 SH SOLE 2 3026 0 9202 SABRA HEALTH CARE REIT INC COM 78573L106 2339 97036 SH SOLE 4 97036 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1969 81721 SH SOLE 7 81721 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 62 2560 SH SOLE 15 2560 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 8470 351434 SH SOLE 18 351434 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2735 113488 SH SOLE 19 113488 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 137743 5715489 SH SOLE 21 5715489 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 60810 2523222 SH SOLE 22 2341681 0 181541 SABRA HEALTH CARE REIT INC COM 78573L106 80 3337 SH SOLE 23 3337 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2810 116586 SH SOLE 25 116586 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1089 45176 SH SOLE 26 20434 0 24742 SABRA HEALTH CARE REIT INC COM 78573L106 231 9565 SH SOLE 28 9565 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 543 22541 SH SOLE 29 22541 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 10044 416776 SH SOLE 30 416776 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1255 52056 SH SOLE 34 52056 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 174 7217 SH SOLE 40 7217 0 0 SABRE CORP COM 78573M104 6011 276132 SH SOLE 2 111393 0 164739 SABRE CORP COM 78573M104 2420 111146 SH SOLE 4 106372 0 4774 SABRE CORP COM 78573M104 314 14422 SH SOLE 7 14422 0 0 SABRE CORP COM 78573M104 25764 1183449 SH SOLE 18 1163252 0 20197 SABRE CORP COM 78573M104 77033 3538484 SH SOLE 19 3538484 0 0 SABRE CORP COM 78573M104 3082 141556 SH SOLE 20 0 0 141556 SABRE CORP COM 78573M104 191116 8778870 SH SOLE 21 8778870 0 0 SABRE CORP COM 78573M104 149116 6849624 SH SOLE 22 6207128 0 642496 SABRE CORP COM 78573M104 5214 239516 SH SOLE 23 239516 0 0 SABRE CORP COM 78573M104 9206 422888 SH SOLE 26 244611 0 178277 SABRE CORP COM 78573M104 922 42345 SH SOLE 28 31967 0 10378 SABRE CORP COM 78573M104 1294 59424 SH SOLE 29 10279 0 49145 SABRE CORP COM 78573M104 4381 201238 SH SOLE 30 201238 0 0 SABRE CORP COM 78573M104 1957 89902 SH SOLE 31 37518 0 52384 SABRE CORP COM 78573M104 29232 1342748 SH SOLE 34 1342748 0 0 SABRE CORP COM 78573M104 728 33456 SH SOLE 36 33456 0 0 SABRE CORP COM 78573M104 20 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 3 811 SH SOLE 18 811 0 0 SAEXPLORATION HLDGS INC COM NEW 78636X204 34 10440 SH SOLE 21 10440 0 0 SAFE BULKERS INC COM Y7388L103 19 8272 SH SOLE 2 2124 0 6148 SAFE BULKERS INC COM Y7388L103 417 182131 SH SOLE 18 182131 0 0 SAFE BULKERS INC COM Y7388L103 49 21226 SH SOLE 19 21226 0 0 SAFE BULKERS INC COM Y7388L103 3514 1534594 SH SOLE 21 1534594 0 0 SAFE BULKERS INC COM Y7388L103 770 336370 SH SOLE 22 305107 0 31263 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 44 3657 SH SOLE 2 888 0 2769 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7 628 SH SOLE 7 628 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 970 81476 SH SOLE 18 81476 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 185 15552 SH SOLE 19 15552 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 7678 645173 SH SOLE 21 645173 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 8474 712135 SH SOLE 22 668389 0 43746 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 46 3891 SH SOLE 26 0 0 3891 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 36 2992 SH SOLE 28 2992 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1510 126898 SH SOLE 30 126898 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 24 2015 SH SOLE 40 2015 0 0 SAFETY INS GROUP INC COM 78648T100 204 2993 SH SOLE 2 591 0 2402 SAFETY INS GROUP INC COM 78648T100 11 156 SH SOLE 4 156 0 0 SAFETY INS GROUP INC COM 78648T100 33 483 SH SOLE 7 483 0 0 SAFETY INS GROUP INC COM 78648T100 4832 70741 SH SOLE 18 70741 0 0 SAFETY INS GROUP INC COM 78648T100 512 7492 SH SOLE 19 7492 0 0 SAFETY INS GROUP INC COM 78648T100 66659 975975 SH SOLE 21 975975 0 0 SAFETY INS GROUP INC COM 78648T100 26664 390402 SH SOLE 22 363308 0 27094 SAFETY INS GROUP INC COM 78648T100 574 8410 SH SOLE 26 6432 0 1978 SAFETY INS GROUP INC COM 78648T100 126 1843 SH SOLE 28 1843 0 0 SAFETY INS GROUP INC COM 78648T100 1372 20082 SH SOLE 30 20082 0 0 SAFETY INS GROUP INC COM 78648T100 96 1412 SH SOLE 40 1412 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 24 514 SH SOLE 2 152 0 362 SAGA COMMUNICATIONS INC CL A NEW 786598300 672 14692 SH SOLE 18 14692 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 130 2833 SH SOLE 19 2833 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 5909 129164 SH SOLE 21 129164 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 5999 131133 SH SOLE 22 128802 0 2331 SAGE THERAPEUTICS INC COM 78667J108 2164 27170 SH SOLE 2 26904 0 266 SAGE THERAPEUTICS INC COM 78667J108 17 214 SH SOLE 4 214 0 0 SAGE THERAPEUTICS INC COM 78667J108 65 816 SH SOLE 7 816 0 0 SAGE THERAPEUTICS INC COM 78667J108 10904 136920 SH SOLE 18 136920 0 0 SAGE THERAPEUTICS INC COM 78667J108 27585 346373 SH SOLE 19 346373 0 0 SAGE THERAPEUTICS INC COM 78667J108 956 12000 SH SOLE 20 12000 0 0 SAGE THERAPEUTICS INC COM 78667J108 122795 1541879 SH SOLE 21 1541879 0 0 SAGE THERAPEUTICS INC COM 78667J108 68543 860656 SH SOLE 22 797359 0 63297 SAGE THERAPEUTICS INC COM 78667J108 42 528 SH SOLE 23 528 0 0 SAGE THERAPEUTICS INC COM 78667J108 726 9122 SH SOLE 26 7744 0 1378 SAGE THERAPEUTICS INC COM 78667J108 366 4601 SH SOLE 28 4601 0 0 SAGE THERAPEUTICS INC COM 78667J108 383 4815 SH SOLE 30 4815 0 0 SAGE THERAPEUTICS INC COM 78667J108 6589 82741 SH SOLE 34 82741 0 0 SAGE THERAPEUTICS INC COM 78667J108 296 3713 SH SOLE 40 3713 0 0 SAIA INC COM 78709Y105 207 4036 SH SOLE 2 1751 0 2285 SAIA INC COM 78709Y105 9 169 SH SOLE 4 169 0 0 SAIA INC COM 78709Y105 27 529 SH SOLE 7 529 0 0 SAIA INC COM 78709Y105 6334 123468 SH SOLE 18 123468 0 0 SAIA INC COM 78709Y105 1466 28581 SH SOLE 19 28581 0 0 SAIA INC COM 78709Y105 108356 2112212 SH SOLE 21 2112212 0 0 SAIA INC COM 78709Y105 35609 694137 SH SOLE 22 645225 0 48912 SAIA INC COM 78709Y105 208 4064 SH SOLE 23 4064 0 0 SAIA INC COM 78709Y105 112 2176 SH SOLE 26 0 0 2176 SAIA INC COM 78709Y105 187 3640 SH SOLE 28 3640 0 0 SAIA INC COM 78709Y105 1840 35866 SH SOLE 30 35866 0 0 SAIA INC COM 78709Y105 139 2704 SH SOLE 40 2704 0 0 SAJAN INC COM NEW 79379T202 16 2714 SH SOLE 21 2714 0 0 SALEM MEDIA GROUP INC CL A 794093104 16 2230 SH SOLE 2 576 0 1654 SALEM MEDIA GROUP INC CL A 794093104 298 41957 SH SOLE 18 41957 0 0 SALEM MEDIA GROUP INC CL A 794093104 46 6448 SH SOLE 19 6448 0 0 SALEM MEDIA GROUP INC CL A 794093104 2946 414956 SH SOLE 21 414956 0 0 SALEM MEDIA GROUP INC CL A 794093104 2891 407159 SH SOLE 22 399588 0 7571 SALESFORCE COM INC COM 79466L302 76225 880199 SH SOLE 2 202000 0 678199 SALESFORCE COM INC COM 79466L302 18876 217970 SH SOLE 4 201353 0 16617 SALESFORCE COM INC COM 79466L302 38246 441638 SH SOLE 7 440689 0 949 SALESFORCE COM INC COM 79466L302 575 6642 SH SOLE 13 6642 0 0 SALESFORCE COM INC COM 79466L302 13865 160105 SH SOLE 15 4549 0 155556 SALESFORCE COM INC COM 79466L302 3 34 SH SOLE 17 0 0 34 SALESFORCE COM INC COM 79466L302 152950 1766169 SH SOLE 18 1585154 0 181015 SALESFORCE COM INC COM 79466L302 49373 570125 SH SOLE 19 554463 0 15662 SALESFORCE COM INC COM 79466L302 23106 266811 SH SOLE 20 0 0 266811 SALESFORCE COM INC COM 79466L302 961917 11107590 SH SOLE 21 11107590 0 0 SALESFORCE COM INC COM 79466L302 1510592 17443321 SH SOLE 22 14460160 0 2983161 SALESFORCE COM INC COM 79466L302 69221 799319 SH SOLE 23 799319 0 0 SALESFORCE COM INC COM 79466L302 40441 466983 SH SOLE 25 466983 0 0 SALESFORCE COM INC COM 79466L302 147229 1700103 SH SOLE 26 561470 0 1138633 SALESFORCE COM INC COM 79466L302 12060 139259 SH SOLE 28 104541 0 34718 SALESFORCE COM INC COM 79466L302 2297 26526 SH SOLE 29 26526 0 0 SALESFORCE COM INC COM 79466L302 153627 1773983 SH SOLE 30 1773983 0 0 SALESFORCE COM INC COM 79466L302 29444 339998 SH SOLE 31 151996 0 188002 SALESFORCE COM INC COM 79466L302 13638 157485 SH SOLE 34 157485 0 0 SALESFORCE COM INC COM 79466L302 61965 715534 SH SOLE 36 715534 0 0 SALESFORCE COM INC COM 79466L302 287 3310 SH SOLE 40 3310 0 0 SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 2316 1751000 PRN SOLE 21 1751000 0 0 SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 275 208000 PRN SOLE 31 0 0 208000 SALISBURY BANCORP INC COM 795226109 17 409 SH SOLE 18 409 0 0 SALISBURY BANCORP INC COM 795226109 8 207 SH SOLE 21 207 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2969 146597 SH SOLE 2 81842 0 64755 SALLY BEAUTY HLDGS INC COM 79546E104 14 709 SH SOLE 4 709 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 112 5543 SH SOLE 7 5543 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 9532 470725 SH SOLE 18 470725 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1240 61229 SH SOLE 19 61229 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 118753 5864349 SH SOLE 21 5864349 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 90264 4457499 SH SOLE 22 4020314 0 437185 SALLY BEAUTY HLDGS INC COM 79546E104 1116 55130 SH SOLE 26 45865 0 9265 SALLY BEAUTY HLDGS INC COM 79546E104 395 19526 SH SOLE 28 19526 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 427 21109 SH SOLE 30 21109 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 69 3389 SH SOLE 31 3389 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 393 19389 SH SOLE 36 19389 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 258 12763 SH SOLE 40 12763 0 0 SANCHEZ ENERGY CORP COM 79970Y105 21 2943 SH SOLE 2 2632 0 311 SANCHEZ ENERGY CORP COM 79970Y105 2 257 SH SOLE 4 257 0 0 SANCHEZ ENERGY CORP COM 79970Y105 8 1125 SH SOLE 7 1125 0 0 SANCHEZ ENERGY CORP COM 79970Y105 1452 202240 SH SOLE 18 202240 0 0 SANCHEZ ENERGY CORP COM 79970Y105 225 31397 SH SOLE 19 31397 0 0 SANCHEZ ENERGY CORP COM 79970Y105 15263 2125756 SH SOLE 21 2125756 0 0 SANCHEZ ENERGY CORP COM 79970Y105 9967 1388121 SH SOLE 22 1318543 0 69578 SANCHEZ ENERGY CORP COM 79970Y105 38 5238 SH SOLE 26 0 0 5238 SANCHEZ ENERGY CORP COM 79970Y105 48 6729 SH SOLE 28 6729 0 0 SANCHEZ ENERGY CORP COM 79970Y105 82 11440 SH SOLE 30 11440 0 0 SANCHEZ ENERGY CORP COM 79970Y105 41 5662 SH SOLE 40 5662 0 0 SANDERSON FARMS INC COM 800013104 499 4319 SH SOLE 2 869 0 3450 SANDERSON FARMS INC COM 800013104 16 142 SH SOLE 4 142 0 0 SANDERSON FARMS INC COM 800013104 54 463 SH SOLE 7 463 0 0 SANDERSON FARMS INC COM 800013104 11676 100958 SH SOLE 18 100958 0 0 SANDERSON FARMS INC COM 800013104 3153 27259 SH SOLE 19 27259 0 0 SANDERSON FARMS INC COM 800013104 199872 1728249 SH SOLE 21 1728249 0 0 SANDERSON FARMS INC COM 800013104 66043 571055 SH SOLE 22 532451 0 38604 SANDERSON FARMS INC COM 800013104 1034 8944 SH SOLE 26 7128 0 1816 SANDERSON FARMS INC COM 800013104 341 2952 SH SOLE 28 2952 0 0 SANDERSON FARMS INC COM 800013104 1429 12353 SH SOLE 29 0 0 12353 SANDERSON FARMS INC COM 800013104 3828 33100 SH SOLE 30 33100 0 0 SANDERSON FARMS INC COM 800013104 258 2233 SH SOLE 40 2233 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 117 6805 SH SOLE 2 1506 0 5299 SANDRIDGE ENERGY INC COM NEW 80007P869 17 982 SH SOLE 7 982 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 2337 135775 SH SOLE 18 135775 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 400 23218 SH SOLE 19 23218 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 19015 1104902 SH SOLE 21 1104902 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 8243 478978 SH SOLE 22 403752 0 75226 SANDRIDGE ENERGY INC COM NEW 80007P869 80 4661 SH SOLE 28 4661 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 86 5026 SH SOLE 30 5026 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 17 966 SH SOLE 34 966 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 81 4720 SH SOLE 40 4720 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 32 8218 SH SOLE 21 8218 0 0 SANDY SPRING BANCORP INC COM 800363103 633 15556 SH SOLE 2 11868 0 3688 SANDY SPRING BANCORP INC COM 800363103 36 875 SH SOLE 7 875 0 0 SANDY SPRING BANCORP INC COM 800363103 4085 100466 SH SOLE 18 100466 0 0 SANDY SPRING BANCORP INC COM 800363103 1830 45008 SH SOLE 19 45008 0 0 SANDY SPRING BANCORP INC COM 800363103 28880 710270 SH SOLE 21 710270 0 0 SANDY SPRING BANCORP INC COM 800363103 37718 927648 SH SOLE 22 880758 0 46890 SANDY SPRING BANCORP INC COM 800363103 3879 95399 SH SOLE 23 95399 0 0 SANDY SPRING BANCORP INC COM 800363103 145 3578 SH SOLE 28 3578 0 0 SANDY SPRING BANCORP INC COM 800363103 526 12948 SH SOLE 29 0 0 12948 SANDY SPRING BANCORP INC COM 800363103 157 3873 SH SOLE 30 3873 0 0 SANDY SPRING BANCORP INC COM 800363103 506 12444 SH SOLE 34 12444 0 0 SANDY SPRING BANCORP INC COM 800363103 78 1910 SH SOLE 40 1910 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 34 541 SH SOLE 2 406 0 135 SANFILIPPO JOHN B & SON INC COM 800422107 17 264 SH SOLE 7 264 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2642 41869 SH SOLE 18 41869 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 356 5643 SH SOLE 19 5643 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 47725 756224 SH SOLE 21 756224 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 16029 253982 SH SOLE 22 238363 0 15619 SANFILIPPO JOHN B & SON INC COM 800422107 75 1183 SH SOLE 28 1183 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 870 13791 SH SOLE 30 13791 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 49 782 SH SOLE 40 782 0 0 SANGAMO THERAPEUTICS INC COM 800677106 51 5759 SH SOLE 2 5379 0 380 SANGAMO THERAPEUTICS INC COM 800677106 5 554 SH SOLE 4 554 0 0 SANGAMO THERAPEUTICS INC COM 800677106 12 1411 SH SOLE 7 1411 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2280 259090 SH SOLE 18 259090 0 0 SANGAMO THERAPEUTICS INC COM 800677106 801 91059 SH SOLE 19 91059 0 0 SANGAMO THERAPEUTICS INC COM 800677106 28044 3186803 SH SOLE 21 3186803 0 0 SANGAMO THERAPEUTICS INC COM 800677106 17925 2036906 SH SOLE 22 1908626 0 128280 SANGAMO THERAPEUTICS INC COM 800677106 147 16711 SH SOLE 26 13484 0 3227 SANGAMO THERAPEUTICS INC COM 800677106 89 10089 SH SOLE 28 10089 0 0 SANGAMO THERAPEUTICS INC COM 800677106 78 8857 SH SOLE 30 8857 0 0 SANGAMO THERAPEUTICS INC COM 800677106 64 7324 SH SOLE 40 7324 0 0 SANMINA CORPORATION COM 801056102 3088 81037 SH SOLE 2 68616 0 12421 SANMINA CORPORATION COM 801056102 37 968 SH SOLE 4 968 0 0 SANMINA CORPORATION COM 801056102 128 3351 SH SOLE 7 3351 0 0 SANMINA CORPORATION COM 801056102 1 33 SH SOLE 17 0 0 33 SANMINA CORPORATION COM 801056102 14414 378324 SH SOLE 18 377995 0 329 SANMINA CORPORATION COM 801056102 18091 474818 SH SOLE 19 474818 0 0 SANMINA CORPORATION COM 801056102 247585 6498300 SH SOLE 21 6498300 0 0 SANMINA CORPORATION COM 801056102 117356 3080215 SH SOLE 22 2934265 0 145950 SANMINA CORPORATION COM 801056102 7382 193750 SH SOLE 23 193750 0 0 SANMINA CORPORATION COM 801056102 1073 28170 SH SOLE 26 22681 0 5489 SANMINA CORPORATION COM 801056102 396 10384 SH SOLE 28 10384 0 0 SANMINA CORPORATION COM 801056102 2560 67202 SH SOLE 29 0 0 67202 SANMINA CORPORATION COM 801056102 4324 113501 SH SOLE 30 113501 0 0 SANMINA CORPORATION COM 801056102 645 16917 SH SOLE 34 16917 0 0 SANMINA CORPORATION COM 801056102 364 9545 SH SOLE 36 9545 0 0 SANMINA CORPORATION COM 801056102 337 8833 SH SOLE 40 8833 0 0 SANOFI SPONSORED ADR 80105N105 71222 1486570 SH SOLE 18 1486570 0 0 SANOFI SPONSORED ADR 80105N105 1804 37652 SH OTR 19 0 37652 0 SANOFI SPONSORED ADR 80105N105 34074 711200 SH SOLE 19 711200 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 1124 88079 SH SOLE 2 10783 0 77296 SANTANDER CONSUMER USA HDG I COM 80283M101 89 6983 SH SOLE 7 6983 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 35 2744 SH SOLE 15 2744 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1019 79887 SH SOLE 18 79887 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 741 58081 SH SOLE 19 58081 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 17847 1398692 SH SOLE 21 1398692 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 41589 3259336 SH SOLE 22 2859810 0 399526 SANTANDER CONSUMER USA HDG I COM 80283M101 762 59739 SH SOLE 25 59739 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 489 38346 SH SOLE 26 11188 0 27158 SANTANDER CONSUMER USA HDG I COM 80283M101 43 3399 SH SOLE 31 3399 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1242 97332 SH SOLE 36 97332 0 0 SAP SE SPON ADR 803054204 31 300 SH SOLE 2 300 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3977 117979 SH SOLE 2 115695 0 2284 SAREPTA THERAPEUTICS INC COM 803607100 8 232 SH SOLE 4 232 0 0 SAREPTA THERAPEUTICS INC COM 803607100 38 1131 SH SOLE 7 1131 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3 80 SH SOLE 17 0 0 80 SAREPTA THERAPEUTICS INC COM 803607100 7592 225207 SH SOLE 18 225207 0 0 SAREPTA THERAPEUTICS INC COM 803607100 25824 766060 SH SOLE 19 766060 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1744 51728 SH SOLE 20 51728 0 0 SAREPTA THERAPEUTICS INC COM 803607100 77986 2313425 SH SOLE 21 2313425 0 0 SAREPTA THERAPEUTICS INC COM 803607100 45428 1347622 SH SOLE 22 1246205 0 101417 SAREPTA THERAPEUTICS INC COM 803607100 11 334 SH SOLE 23 334 0 0 SAREPTA THERAPEUTICS INC COM 803607100 429 12741 SH SOLE 26 10233 0 2508 SAREPTA THERAPEUTICS INC COM 803607100 268 7957 SH SOLE 28 7957 0 0 SAREPTA THERAPEUTICS INC COM 803607100 250 7431 SH SOLE 30 7431 0 0 SAREPTA THERAPEUTICS INC COM 803607100 12236 362980 SH SOLE 34 362980 0 0 SAREPTA THERAPEUTICS INC COM 803607100 153 4535 SH SOLE 40 4535 0 0 SASOL LTD SPONSORED ADR 803866300 0 8 SH SOLE 18 8 0 0 SAUL CTRS INC COM 804395101 47 809 SH SOLE 2 479 0 330 SAUL CTRS INC COM 804395101 217 3739 SH SOLE 4 3739 0 0 SAUL CTRS INC COM 804395101 884 15242 SH SOLE 7 15242 0 0 SAUL CTRS INC COM 804395101 36 629 SH SOLE 15 629 0 0 SAUL CTRS INC COM 804395101 3170 54672 SH SOLE 18 54672 0 0 SAUL CTRS INC COM 804395101 1063 18333 SH SOLE 19 18333 0 0 SAUL CTRS INC COM 804395101 57678 994797 SH SOLE 21 994797 0 0 SAUL CTRS INC COM 804395101 31732 547298 SH SOLE 22 523637 0 23661 SAUL CTRS INC COM 804395101 33 574 SH SOLE 23 574 0 0 SAUL CTRS INC COM 804395101 1068 18413 SH SOLE 25 18413 0 0 SAUL CTRS INC COM 804395101 484 8340 SH SOLE 26 3470 0 4870 SAUL CTRS INC COM 804395101 206 3556 SH SOLE 28 3556 0 0 SAUL CTRS INC COM 804395101 266 4589 SH SOLE 29 4589 0 0 SAUL CTRS INC COM 804395101 4430 76410 SH SOLE 30 76410 0 0 SAUL CTRS INC COM 804395101 81 1397 SH SOLE 40 1397 0 0 SAVARA INC COM 805111101 16 2671 SH SOLE 18 2671 0 0 SAVARA INC COM 805111101 4 717 SH SOLE 19 717 0 0 SAVARA INC COM 805111101 207 35139 SH SOLE 21 35139 0 0 SAVARA INC COM 805111101 144 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 20457 151649 SH SOLE 2 8840 0 142809 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5191 38480 SH SOLE 4 35477 0 3003 SBA COMMUNICATIONS CORP NEW CL A 78410G104 15245 113009 SH SOLE 7 107988 0 5021 SBA COMMUNICATIONS CORP NEW CL A 78410G104 283 2095 SH SOLE 13 2095 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2655 19684 SH SOLE 15 642 0 19042 SBA COMMUNICATIONS CORP NEW CL A 78410G104 60379 447583 SH SOLE 18 331981 0 115602 SBA COMMUNICATIONS CORP NEW CL A 78410G104 67970 503856 SH SOLE 19 503856 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 7992 59241 SH SOLE 20 0 0 59241 SBA COMMUNICATIONS CORP NEW CL A 78410G104 256698 1902873 SH SOLE 21 1902873 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 431282 3197050 SH SOLE 22 2827061 0 369989 SBA COMMUNICATIONS CORP NEW CL A 78410G104 19868 147278 SH SOLE 23 147278 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 12181 90296 SH SOLE 25 90296 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 41857 310282 SH SOLE 26 106749 0 203533 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3445 25535 SH SOLE 28 19085 0 6450 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4664 34572 SH SOLE 29 4804 0 29768 SBA COMMUNICATIONS CORP NEW CL A 78410G104 24481 181473 SH SOLE 30 181473 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 8667 64250 SH SOLE 31 43919 0 20331 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4569 33873 SH SOLE 34 33873 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 17446 129325 SH SOLE 36 129325 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 85 629 SH SOLE 40 629 0 0 SCANA CORP NEW COM 80589M102 13228 197406 SH SOLE 2 68108 0 129298 SCANA CORP NEW COM 80589M102 2823 42127 SH SOLE 4 38642 0 3485 SCANA CORP NEW COM 80589M102 9691 144619 SH SOLE 7 129135 0 15484 SCANA CORP NEW COM 80589M102 518 7733 SH SOLE 13 7733 0 0 SCANA CORP NEW COM 80589M102 55 816 SH SOLE 15 816 0 0 SCANA CORP NEW COM 80589M102 24372 363703 SH SOLE 18 344815 0 18888 SCANA CORP NEW COM 80589M102 2555 38136 SH SOLE 19 38136 0 0 SCANA CORP NEW COM 80589M102 7313 109131 SH SOLE 20 0 0 109131 SCANA CORP NEW COM 80589M102 397979 5939101 SH SOLE 21 5939101 0 0 SCANA CORP NEW COM 80589M102 248447 3707617 SH SOLE 22 3069374 0 638243 SCANA CORP NEW COM 80589M102 10485 156462 SH SOLE 23 156462 0 0 SCANA CORP NEW COM 80589M102 5707 85163 SH SOLE 25 85163 0 0 SCANA CORP NEW COM 80589M102 25032 373558 SH SOLE 26 140379 0 233179 SCANA CORP NEW COM 80589M102 1878 28020 SH SOLE 28 20757 0 7263 SCANA CORP NEW COM 80589M102 2673 39883 SH SOLE 29 6482 0 33401 SCANA CORP NEW COM 80589M102 30145 449860 SH SOLE 30 449860 0 0 SCANA CORP NEW COM 80589M102 4339 64758 SH SOLE 31 29504 0 35254 SCANA CORP NEW COM 80589M102 4825 72005 SH SOLE 32 72005 0 0 SCANA CORP NEW COM 80589M102 633 9439 SH SOLE 34 9439 0 0 SCANA CORP NEW COM 80589M102 9116 136036 SH SOLE 35 136036 0 0 SCANA CORP NEW COM 80589M102 11366 169618 SH SOLE 36 169618 0 0 SCANA CORP NEW COM 80589M102 43 642 SH SOLE 40 642 0 0 SCANSOURCE INC COM 806037107 223 5538 SH SOLE 2 1126 0 4412 SCANSOURCE INC COM 806037107 9 223 SH SOLE 4 223 0 0 SCANSOURCE INC COM 806037107 59 1470 SH SOLE 7 1470 0 0 SCANSOURCE INC COM 806037107 5020 124570 SH SOLE 18 124570 0 0 SCANSOURCE INC COM 806037107 642 15921 SH SOLE 19 15921 0 0 SCANSOURCE INC COM 806037107 87113 2161617 SH SOLE 21 2161617 0 0 SCANSOURCE INC COM 806037107 28138 698218 SH SOLE 22 645754 0 52464 SCANSOURCE INC COM 806037107 651 16146 SH SOLE 26 14093 0 2053 SCANSOURCE INC COM 806037107 156 3871 SH SOLE 28 3871 0 0 SCANSOURCE INC COM 806037107 266 6596 SH SOLE 29 0 0 6596 SCANSOURCE INC COM 806037107 1512 37527 SH SOLE 30 37527 0 0 SCANSOURCE INC COM 806037107 136 3370 SH SOLE 40 3370 0 0 SCHEIN HENRY INC COM 806407102 20917 114289 SH SOLE 2 37605 0 76684 SCHEIN HENRY INC COM 806407102 4969 27149 SH SOLE 4 25084 0 2065 SCHEIN HENRY INC COM 806407102 12219 66762 SH SOLE 7 64414 0 2348 SCHEIN HENRY INC COM 806407102 277 1513 SH SOLE 13 1513 0 0 SCHEIN HENRY INC COM 806407102 113 618 SH SOLE 15 618 0 0 SCHEIN HENRY INC COM 806407102 31768 173578 SH SOLE 18 162672 0 10906 SCHEIN HENRY INC COM 806407102 4250 23219 SH SOLE 19 23219 0 0 SCHEIN HENRY INC COM 806407102 10405 56853 SH SOLE 20 0 0 56853 SCHEIN HENRY INC COM 806407102 372884 2037393 SH SOLE 21 2037393 0 0 SCHEIN HENRY INC COM 806407102 405623 2216278 SH SOLE 22 1846457 0 369821 SCHEIN HENRY INC COM 806407102 17514 95695 SH SOLE 23 95695 0 0 SCHEIN HENRY INC COM 806407102 10212 55799 SH SOLE 25 55799 0 0 SCHEIN HENRY INC COM 806407102 47202 257904 SH SOLE 26 80439 0 177465 SCHEIN HENRY INC COM 806407102 3075 16801 SH SOLE 28 12562 0 4239 SCHEIN HENRY INC COM 806407102 4081 22299 SH SOLE 29 2816 0 19483 SCHEIN HENRY INC COM 806407102 68050 371816 SH SOLE 30 371816 0 0 SCHEIN HENRY INC COM 806407102 7004 38270 SH SOLE 31 16887 0 21383 SCHEIN HENRY INC COM 806407102 2560 13990 SH SOLE 32 13990 0 0 SCHEIN HENRY INC COM 806407102 917 5010 SH SOLE 34 5010 0 0 SCHEIN HENRY INC COM 806407102 18493 101043 SH SOLE 36 101043 0 0 SCHEIN HENRY INC COM 806407102 74 406 SH SOLE 40 406 0 0 SCHLUMBERGER LTD COM 806857108 114006 1731565 SH SOLE 2 380940 0 1350625 SCHLUMBERGER LTD COM 806857108 30870 468859 SH SOLE 4 433527 0 35332 SCHLUMBERGER LTD COM 806857108 66304 1007054 SH SOLE 7 951032 0 56022 SCHLUMBERGER LTD COM 806857108 3766 57195 SH SOLE 13 57195 0 0 SCHLUMBERGER LTD COM 806857108 622 9442 SH SOLE 15 9442 0 0 SCHLUMBERGER LTD COM 806857108 5 72 SH SOLE 17 0 0 72 SCHLUMBERGER LTD COM 806857108 253880 3856011 SH SOLE 18 3651146 0 204865 SCHLUMBERGER LTD COM 806857108 572 8684 SH OTR 19 0 8684 0 SCHLUMBERGER LTD COM 806857108 107455 1632056 SH SOLE 19 1632056 0 0 SCHLUMBERGER LTD COM 806857108 47887 727324 SH SOLE 20 70818 0 656506 SCHLUMBERGER LTD COM 806857108 1537027 23344875 SH SOLE 21 23344875 0 0 SCHLUMBERGER LTD COM 806857108 2399747 36448164 SH SOLE 22 29996988 0 6451176 SCHLUMBERGER LTD COM 806857108 111182 1688669 SH SOLE 23 1688669 0 0 SCHLUMBERGER LTD COM 806857108 62834 954345 SH SOLE 25 954345 0 0 SCHLUMBERGER LTD COM 806857108 347857 5283371 SH SOLE 26 1143513 0 4139858 SCHLUMBERGER LTD COM 806857108 19385 294427 SH SOLE 28 220918 0 73509 SCHLUMBERGER LTD COM 806857108 7977 121152 SH SOLE 29 56940 0 64212 SCHLUMBERGER LTD COM 806857108 250896 3810700 SH SOLE 30 3810700 0 0 SCHLUMBERGER LTD COM 806857108 48418 735395 SH SOLE 31 301465 0 433930 SCHLUMBERGER LTD COM 806857108 1932 29344 SH SOLE 32 29344 0 0 SCHLUMBERGER LTD COM 806857108 104806 1591827 SH SOLE 34 1591827 0 0 SCHLUMBERGER LTD COM 806857108 105324 1599703 SH SOLE 36 1599703 0 0 SCHLUMBERGER LTD COM 806857108 461 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 40 1797 SH SOLE 2 1321 0 476 SCHNEIDER NATIONAL INC CL B 80689H102 18 811 SH SOLE 7 811 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 2516 112453 SH SOLE 18 112453 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 836 37377 SH SOLE 19 37377 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 21263 950530 SH SOLE 21 950530 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 17938 801859 SH SOLE 22 751468 0 50391 SCHNEIDER NATIONAL INC CL B 80689H102 12924 577737 SH SOLE 26 105155 0 472582 SCHNITZER STL INDS CL A 806882106 901 35767 SH SOLE 2 31402 0 4365 SCHNITZER STL INDS CL A 806882106 4 164 SH SOLE 4 164 0 0 SCHNITZER STL INDS CL A 806882106 15 589 SH SOLE 7 589 0 0 SCHNITZER STL INDS CL A 806882106 2767 109819 SH SOLE 18 109819 0 0 SCHNITZER STL INDS CL A 806882106 2895 114877 SH SOLE 19 114877 0 0 SCHNITZER STL INDS CL A 806882106 22650 898824 SH SOLE 21 898824 0 0 SCHNITZER STL INDS CL A 806882106 28667 1137594 SH SOLE 22 1075968 0 61626 SCHNITZER STL INDS CL A 806882106 3256 129217 SH SOLE 23 129217 0 0 SCHNITZER STL INDS CL A 806882106 394 15653 SH SOLE 26 13127 0 2526 SCHNITZER STL INDS CL A 806882106 98 3897 SH SOLE 28 3897 0 0 SCHNITZER STL INDS CL A 806882106 276 10933 SH SOLE 29 0 0 10933 SCHNITZER STL INDS CL A 806882106 81 3208 SH SOLE 30 3208 0 0 SCHNITZER STL INDS CL A 806882106 265 10524 SH SOLE 34 10524 0 0 SCHNITZER STL INDS CL A 806882106 72 2851 SH SOLE 40 2851 0 0 SCHOLASTIC CORP COM 807066105 267 6129 SH SOLE 2 1338 0 4791 SCHOLASTIC CORP COM 807066105 8 191 SH SOLE 4 191 0 0 SCHOLASTIC CORP COM 807066105 30 681 SH SOLE 7 681 0 0 SCHOLASTIC CORP COM 807066105 6207 142402 SH SOLE 18 142402 0 0 SCHOLASTIC CORP COM 807066105 801 18387 SH SOLE 19 18387 0 0 SCHOLASTIC CORP COM 807066105 103124 2365764 SH SOLE 21 2365764 0 0 SCHOLASTIC CORP COM 807066105 34333 787636 SH SOLE 22 717897 0 69739 SCHOLASTIC CORP COM 807066105 605 13879 SH SOLE 26 11613 0 2266 SCHOLASTIC CORP COM 807066105 157 3600 SH SOLE 28 3600 0 0 SCHOLASTIC CORP COM 807066105 1702 39053 SH SOLE 30 39053 0 0 SCHOLASTIC CORP COM 807066105 110 2515 SH SOLE 40 2515 0 0 SCHULMAN A INC COM 808194104 95 2978 SH SOLE 2 2447 0 531 SCHULMAN A INC COM 808194104 1 44 SH SOLE 4 44 0 0 SCHULMAN A INC COM 808194104 25 783 SH SOLE 7 783 0 0 SCHULMAN A INC COM 808194104 4340 135633 SH SOLE 18 135633 0 0 SCHULMAN A INC COM 808194104 585 18266 SH SOLE 19 18266 0 0 SCHULMAN A INC COM 808194104 79233 2476028 SH SOLE 21 2476028 0 0 SCHULMAN A INC COM 808194104 28334 885442 SH SOLE 22 825797 0 59645 SCHULMAN A INC COM 808194104 363 11340 SH SOLE 26 10569 0 771 SCHULMAN A INC COM 808194104 136 4250 SH SOLE 28 4250 0 0 SCHULMAN A INC COM 808194104 244 7625 SH SOLE 29 0 0 7625 SCHULMAN A INC COM 808194104 1319 41214 SH SOLE 30 41214 0 0 SCHULMAN A INC COM 808194104 103 3212 SH SOLE 40 3212 0 0 SCHWAB CHARLES CORP NEW COM 808513105 80266 1868392 SH SOLE 2 711827 0 1156565 SCHWAB CHARLES CORP NEW COM 808513105 23557 548338 SH SOLE 4 519203 0 29135 SCHWAB CHARLES CORP NEW COM 808513105 34803 810135 SH SOLE 7 798454 0 11681 SCHWAB CHARLES CORP NEW COM 808513105 874 20347 SH SOLE 13 20347 0 0 SCHWAB CHARLES CORP NEW COM 808513105 320 7443 SH SOLE 15 7443 0 0 SCHWAB CHARLES CORP NEW COM 808513105 123444 2873471 SH SOLE 18 2700169 0 173302 SCHWAB CHARLES CORP NEW COM 808513105 101320 2358480 SH SOLE 19 2358480 0 0 SCHWAB CHARLES CORP NEW COM 808513105 26775 623263 SH SOLE 20 0 0 623263 SCHWAB CHARLES CORP NEW COM 808513105 854955 19901185 SH SOLE 21 19901185 0 0 SCHWAB CHARLES CORP NEW COM 808513105 1382427 32179389 SH SOLE 22 26484147 0 5695242 SCHWAB CHARLES CORP NEW COM 808513105 70832 1648782 SH SOLE 23 1648782 0 0 SCHWAB CHARLES CORP NEW COM 808513105 33649 783252 SH SOLE 25 783252 0 0 SCHWAB CHARLES CORP NEW COM 808513105 145053 3376460 SH SOLE 26 1002491 0 2373969 SCHWAB CHARLES CORP NEW COM 808513105 10860 252785 SH SOLE 28 189410 0 63375 SCHWAB CHARLES CORP NEW COM 808513105 8710 202742 SH SOLE 29 104115 0 98627 SCHWAB CHARLES CORP NEW COM 808513105 146821 3417623 SH SOLE 30 3417623 0 0 SCHWAB CHARLES CORP NEW COM 808513105 24742 575922 SH SOLE 31 264015 0 311907 SCHWAB CHARLES CORP NEW COM 808513105 41963 976783 SH SOLE 34 976783 0 0 SCHWAB CHARLES CORP NEW COM 808513105 53071 1235355 SH SOLE 36 1235355 0 0 SCHWAB CHARLES CORP NEW COM 808513105 257 5987 SH SOLE 40 5987 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9150 156522 SH SOLE 17 0 0 156522 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 587 10165 SH SOLE 17 0 0 10165 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 113 1782 SH SOLE 17 0 0 1782 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 38398 764908 SH SOLE 17 0 0 764908 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 34 709 SH SOLE 17 0 0 709 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1827 28585 SH SOLE 17 0 0 28585 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 26281 1057591 SH SOLE 17 0 0 1057591 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 28 1058 SH SOLE 17 0 0 1058 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 14 425 SH SOLE 17 0 0 425 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 60933 2175385 SH SOLE 17 0 0 2175385 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 31 898 SH SOLE 17 0 0 898 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 37 1080 SH SOLE 17 0 0 1080 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 62 1367 SH SOLE 17 0 0 1367 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14017 441072 SH SOLE 17 0 0 441072 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 10190 195023 SH SOLE 17 0 0 195023 SCHWAB STRATEGIC TR US REIT ETF 808524847 32891 798131 SH SOLE 17 0 0 798131 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 28 522 SH SOLE 17 0 0 522 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1 15 SH SOLE 17 0 0 15 SCHWAB STRATEGIC TR US TIPS ETF 808524870 244 4435 SH SOLE 17 0 0 4435 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 17279 513810 SH SOLE 17 0 0 513810 SCHWEITZER-MAUDUIT INTL INC COM 808541106 47 1263 SH SOLE 2 1263 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 10 270 SH SOLE 4 270 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 29 778 SH SOLE 7 778 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5652 151813 SH SOLE 18 151813 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 736 19774 SH SOLE 19 19774 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 97746 2625473 SH SOLE 21 2625473 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 32637 876631 SH SOLE 22 819045 0 57586 SCHWEITZER-MAUDUIT INTL INC COM 808541106 91 2440 SH SOLE 23 2440 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 448 12026 SH SOLE 26 9928 0 2098 SCHWEITZER-MAUDUIT INTL INC COM 808541106 164 4397 SH SOLE 28 4397 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1680 45114 SH SOLE 30 45114 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 125 3367 SH SOLE 40 3367 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 81 7393 SH SOLE 2 1922 0 5471 SCICLONE PHARMACEUTICALS INC COM 80862K104 12 1131 SH SOLE 7 1131 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 2904 263970 SH SOLE 18 263970 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 927 84264 SH SOLE 19 84264 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 56833 5166678 SH SOLE 21 5166678 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 18846 1713244 SH SOLE 22 1622914 0 90330 SCICLONE PHARMACEUTICALS INC COM 80862K104 75 6807 SH SOLE 28 6807 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 93 8422 SH SOLE 29 0 0 8422 SCICLONE PHARMACEUTICALS INC COM 80862K104 799 72647 SH SOLE 30 72647 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 53 4834 SH SOLE 40 4834 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1312 18899 SH SOLE 2 18899 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 18 253 SH SOLE 4 253 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 96 1388 SH SOLE 7 1388 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 19169 276130 SH SOLE 18 276130 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1963 28276 SH SOLE 19 28276 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 188217 2711283 SH SOLE 21 2711283 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 96814 1394619 SH SOLE 22 1308936 0 85683 SCIENCE APPLICATNS INTL CP N COM 808625107 927 13353 SH SOLE 26 10626 0 2727 SCIENCE APPLICATNS INTL CP N COM 808625107 417 6012 SH SOLE 28 6012 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 484 6979 SH SOLE 30 6979 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 126 1810 SH SOLE 36 1810 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 312 4492 SH SOLE 40 4492 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 57 2189 SH SOLE 2 2189 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 11 431 SH SOLE 4 431 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 27 1028 SH SOLE 7 1028 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 6297 241282 SH SOLE 18 241282 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 875 33532 SH SOLE 19 33532 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 113971 4366703 SH SOLE 21 4366703 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 37498 1436702 SH SOLE 22 1336701 0 100001 SCIENTIFIC GAMES CORP CL A 80874P109 843 32290 SH SOLE 26 28878 0 3412 SCIENTIFIC GAMES CORP CL A 80874P109 198 7596 SH SOLE 28 7596 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 158 6045 SH SOLE 29 0 0 6045 SCIENTIFIC GAMES CORP CL A 80874P109 1875 71821 SH SOLE 30 71821 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 140 5367 SH SOLE 40 5367 0 0 SCORPIO BULKERS INC COM Y7546A122 100 14144 SH SOLE 2 4841 0 9303 SCORPIO BULKERS INC COM Y7546A122 4 632 SH SOLE 7 632 0 0 SCORPIO BULKERS INC COM Y7546A122 1637 230547 SH SOLE 18 230547 0 0 SCORPIO BULKERS INC COM Y7546A122 3437 484082 SH SOLE 19 484082 0 0 SCORPIO BULKERS INC COM Y7546A122 13114 1847060 SH SOLE 21 1847060 0 0 SCORPIO BULKERS INC COM Y7546A122 3929 553419 SH SOLE 22 497145 0 56274 SCORPIO TANKERS INC SHS Y7542C106 139 34971 SH SOLE 2 6433 0 28538 SCORPIO TANKERS INC SHS Y7542C106 18 4511 SH SOLE 7 4511 0 0 SCORPIO TANKERS INC SHS Y7542C106 2536 638884 SH SOLE 18 638884 0 0 SCORPIO TANKERS INC SHS Y7542C106 336 84718 SH SOLE 19 84718 0 0 SCORPIO TANKERS INC SHS Y7542C106 19178 4830737 SH SOLE 21 4830737 0 0 SCORPIO TANKERS INC SHS Y7542C106 7108 1790316 SH SOLE 22 1569215 0 221101 SCOTTS MIRACLE GRO CO CL A 810186106 3795 42417 SH SOLE 2 25185 0 17232 SCOTTS MIRACLE GRO CO CL A 810186106 21 234 SH SOLE 4 234 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 9170 102500 SH SOLE 7 102500 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1 13 SH SOLE 17 0 0 13 SCOTTS MIRACLE GRO CO CL A 810186106 13362 149358 SH SOLE 18 149358 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 4261 47629 SH SOLE 19 47629 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 171390 1915829 SH SOLE 21 1915829 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 125394 1401680 SH SOLE 22 1262107 0 139573 SCOTTS MIRACLE GRO CO CL A 810186106 1301 14540 SH SOLE 26 12387 0 2153 SCOTTS MIRACLE GRO CO CL A 810186106 583 6520 SH SOLE 28 6520 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1395 15596 SH SOLE 30 15596 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 87 969 SH SOLE 31 969 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 79 883 SH SOLE 36 883 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 416 4650 SH SOLE 40 4650 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 215 12088 SH SOLE 2 2561 0 9527 SCRIPPS E W CO OHIO CL A NEW 811054402 6 364 SH SOLE 4 364 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 27 1514 SH SOLE 7 1514 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 5188 291284 SH SOLE 18 291284 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 679 38098 SH SOLE 19 38098 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 86810 4874211 SH SOLE 21 4874211 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 27749 1558072 SH SOLE 22 1460262 0 97810 SCRIPPS E W CO OHIO CL A NEW 811054402 41 2278 SH SOLE 26 0 0 2278 SCRIPPS E W CO OHIO CL A NEW 811054402 137 7692 SH SOLE 28 7692 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1391 78112 SH SOLE 30 78112 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 103 5782 SH SOLE 40 5782 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 18458 270212 SH SOLE 2 184900 0 85312 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 4486 65664 SH SOLE 4 62326 0 3338 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5276 77234 SH SOLE 7 77234 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 990 14490 SH SOLE 13 14490 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 36 523 SH SOLE 15 523 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 47868 700753 SH SOLE 18 672373 0 28380 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 61145 895108 SH SOLE 19 895108 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5148 75360 SH SOLE 20 0 0 75360 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 119872 1754817 SH SOLE 21 1754817 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 228055 3338525 SH SOLE 22 2781932 0 556593 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 12108 177245 SH SOLE 23 177245 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 4407 64511 SH SOLE 25 64511 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 16787 245745 SH SOLE 26 111306 0 134439 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1195 17497 SH SOLE 28 13002 0 4495 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 5527 80904 SH SOLE 29 36910 0 43994 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 16038 234782 SH SOLE 30 234782 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 8180 119754 SH SOLE 31 77391 0 42363 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 13077 191436 SH SOLE 34 191436 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 8912 130464 SH SOLE 36 130464 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 26 375 SH SOLE 40 375 0 0 SCYNEXIS INC COM 811292101 7 4073 SH SOLE 18 4073 0 0 SCYNEXIS INC COM 811292101 155 86621 SH SOLE 21 86621 0 0 SCYNEXIS INC COM 811292101 15 8102 SH SOLE 22 8102 0 0 SEABOARD CORP COM 811543107 679 170 SH SOLE 2 38 0 132 SEABOARD CORP COM 811543107 8 2 SH SOLE 4 2 0 0 SEABOARD CORP COM 811543107 20 5 SH SOLE 7 5 0 0 SEABOARD CORP COM 811543107 535 134 SH SOLE 18 134 0 0 SEABOARD CORP COM 811543107 435 109 SH SOLE 19 109 0 0 SEABOARD CORP COM 811543107 10531 2636 SH SOLE 21 2636 0 0 SEABOARD CORP COM 811543107 25348 6345 SH SOLE 22 5620 0 725 SEABOARD CORP COM 811543107 92 23 SH SOLE 26 0 0 23 SEABOARD CORP COM 811543107 160 40 SH SOLE 28 40 0 0 SEABOARD CORP COM 811543107 415 104 SH SOLE 30 104 0 0 SEABOARD CORP COM 811543107 20 5 SH SOLE 31 5 0 0 SEABOARD CORP COM 811543107 132 33 SH SOLE 40 33 0 0 SEABRIDGE GOLD INC COM 811916105 1988 184036 SH SOLE 7 184036 0 0 SEACHANGE INTL INC COM 811699107 16 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 250 93977 SH SOLE 21 93977 0 0 SEACHANGE INTL INC COM 811699107 1482 556983 SH SOLE 22 556983 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 600 24893 SH SOLE 2 18284 0 6609 SEACOAST BKG CORP FLA COM NEW 811707801 15 623 SH SOLE 7 623 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 3815 158317 SH SOLE 18 158317 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 957 39690 SH SOLE 19 39690 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 30998 1286234 SH SOLE 21 1286234 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 39460 1637362 SH SOLE 22 1576891 0 60471 SEACOAST BKG CORP FLA COM NEW 811707801 90 3720 SH SOLE 28 3720 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1033 42882 SH SOLE 29 0 0 42882 SEACOAST BKG CORP FLA COM NEW 811707801 118 4904 SH SOLE 30 4904 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 63 2609 SH SOLE 40 2609 0 0 SEACOR HOLDINGS INC COM 811904101 139 4043 SH SOLE 2 1266 0 2777 SEACOR HOLDINGS INC COM 811904101 5 146 SH SOLE 4 146 0 0 SEACOR HOLDINGS INC COM 811904101 17 493 SH SOLE 7 493 0 0 SEACOR HOLDINGS INC COM 811904101 2830 82510 SH SOLE 18 82510 0 0 SEACOR HOLDINGS INC COM 811904101 367 10708 SH SOLE 19 10708 0 0 SEACOR HOLDINGS INC COM 811904101 51137 1490862 SH SOLE 21 1490862 0 0 SEACOR HOLDINGS INC COM 811904101 15078 439594 SH SOLE 22 404538 0 35056 SEACOR HOLDINGS INC COM 811904101 135 3938 SH SOLE 26 3360 0 578 SEACOR HOLDINGS INC COM 811904101 81 2371 SH SOLE 28 2371 0 0 SEACOR HOLDINGS INC COM 811904101 806 23496 SH SOLE 30 23496 0 0 SEACOR HOLDINGS INC COM 811904101 67 1942 SH SOLE 40 1942 0 0 SEACOR MARINE HLDGS INC COM 78413P101 153 7525 SH SOLE 2 4734 0 2791 SEACOR MARINE HLDGS INC COM 78413P101 3 146 SH SOLE 4 146 0 0 SEACOR MARINE HLDGS INC COM 78413P101 10 495 SH SOLE 7 495 0 0 SEACOR MARINE HLDGS INC COM 78413P101 1787 87769 SH SOLE 18 87769 0 0 SEACOR MARINE HLDGS INC COM 78413P101 425 20868 SH SOLE 19 20868 0 0 SEACOR MARINE HLDGS INC COM 78413P101 12961 636586 SH SOLE 21 636586 0 0 SEACOR MARINE HLDGS INC COM 78413P101 13500 663045 SH SOLE 22 631958 0 31087 SEACOR MARINE HLDGS INC COM 78413P101 1325 65094 SH SOLE 23 65094 0 0 SEACOR MARINE HLDGS INC COM 78413P101 81 3958 SH SOLE 26 3377 0 581 SEACOR MARINE HLDGS INC COM 78413P101 49 2383 SH SOLE 28 2383 0 0 SEACOR MARINE HLDGS INC COM 78413P101 473 23236 SH SOLE 30 23236 0 0 SEACOR MARINE HLDGS INC COM 78413P101 40 1952 SH SOLE 40 1952 0 0 SEADRILL LIMITED SHS G7945E105 9 25103 SH SOLE 18 25103 0 0 SEADRILL LIMITED SHS G7945E105 1 1755 SH SOLE 19 1755 0 0 SEADRILL LIMITED SHS G7945E105 13 37007 SH SOLE 21 37007 0 0 SEADRILL LIMITED SHS G7945E105 10 28477 SH SOLE 22 25613 0 2864 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 39 11417 SH SOLE 22 11417 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 8335 215095 SH SOLE 2 41642 0 173453 SEAGATE TECHNOLOGY PLC SHS G7945M107 3510 90587 SH SOLE 4 83470 0 7117 SEAGATE TECHNOLOGY PLC SHS G7945M107 11155 287879 SH SOLE 7 259873 0 28006 SEAGATE TECHNOLOGY PLC SHS G7945M107 122 3137 SH SOLE 13 3137 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 84 2177 SH SOLE 15 2177 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 22595 583101 SH SOLE 18 542281 0 40820 SEAGATE TECHNOLOGY PLC SHS G7945M107 309 7971 SH SOLE 19 7971 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 6687 172576 SH SOLE 20 0 0 172576 SEAGATE TECHNOLOGY PLC SHS G7945M107 309793 7994655 SH SOLE 21 7994655 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 220056 5678864 SH SOLE 22 5066027 0 612837 SEAGATE TECHNOLOGY PLC SHS G7945M107 14562 375792 SH SOLE 23 375792 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7536 194490 SH SOLE 25 194490 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 29862 770639 SH SOLE 26 293907 0 476732 SEAGATE TECHNOLOGY PLC SHS G7945M107 2422 62516 SH SOLE 28 47168 0 15348 SEAGATE TECHNOLOGY PLC SHS G7945M107 3270 84383 SH SOLE 29 11767 0 72616 SEAGATE TECHNOLOGY PLC SHS G7945M107 40688 1050014 SH SOLE 30 1050014 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7168 184986 SH SOLE 31 73883 0 111103 SEAGATE TECHNOLOGY PLC SHS G7945M107 6083 156972 SH SOLE 32 156972 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 792 20448 SH SOLE 34 20448 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 11257 290492 SH SOLE 35 290492 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 14117 364301 SH SOLE 36 364301 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 56 1439 SH SOLE 40 1439 0 0 SEALED AIR CORP NEW COM 81211K100 11884 265513 SH SOLE 2 61470 0 204043 SEALED AIR CORP NEW COM 81211K100 2631 58777 SH SOLE 4 53773 0 5004 SEALED AIR CORP NEW COM 81211K100 6475 144651 SH SOLE 7 133099 0 11552 SEALED AIR CORP NEW COM 81211K100 56 1260 SH SOLE 15 1260 0 0 SEALED AIR CORP NEW COM 81211K100 19731 440826 SH SOLE 18 413944 0 26882 SEALED AIR CORP NEW COM 81211K100 3714 82968 SH SOLE 19 60722 0 22246 SEALED AIR CORP NEW COM 81211K100 5074 113352 SH SOLE 20 0 0 113352 SEALED AIR CORP NEW COM 81211K100 170036 3798839 SH SOLE 21 3798839 0 0 SEALED AIR CORP NEW COM 81211K100 250238 5590658 SH SOLE 22 4534633 0 1056025 SEALED AIR CORP NEW COM 81211K100 11572 258535 SH SOLE 23 258535 0 0 SEALED AIR CORP NEW COM 81211K100 5793 129433 SH SOLE 25 129433 0 0 SEALED AIR CORP NEW COM 81211K100 26063 582282 SH SOLE 26 224019 0 358263 SEALED AIR CORP NEW COM 81211K100 1810 40442 SH SOLE 28 30223 0 10219 SEALED AIR CORP NEW COM 81211K100 2406 53746 SH SOLE 29 6149 0 47597 SEALED AIR CORP NEW COM 81211K100 22120 494186 SH SOLE 30 494186 0 0 SEALED AIR CORP NEW COM 81211K100 4144 92582 SH SOLE 31 41086 0 51496 SEALED AIR CORP NEW COM 81211K100 659 14718 SH SOLE 34 14718 0 0 SEALED AIR CORP NEW COM 81211K100 9404 210101 SH SOLE 36 210101 0 0 SEALED AIR CORP NEW COM 81211K100 43 952 SH SOLE 40 952 0 0 SEARS CDA INC COM 81234D109 0 2 SH SOLE 17 0 0 2 SEARS CDA INC COM 81234D109 0 1 SH SOLE 22 1 0 0 SEARS HLDGS CORP COM 812350106 27 3007 SH SOLE 2 591 0 2416 SEARS HLDGS CORP COM 812350106 1 59 SH SOLE 4 59 0 0 SEARS HLDGS CORP COM 812350106 43 4837 SH SOLE 7 4837 0 0 SEARS HLDGS CORP COM 812350106 369 41628 SH SOLE 18 41628 0 0 SEARS HLDGS CORP COM 812350106 127 14294 SH SOLE 19 14294 0 0 SEARS HLDGS CORP COM 812350106 3125 352757 SH SOLE 21 352757 0 0 SEARS HLDGS CORP COM 812350106 8270 933415 SH SOLE 22 900343 0 33072 SEARS HLDGS CORP COM 812350106 130 14716 SH SOLE 26 13579 0 1137 SEARS HLDGS CORP COM 812350106 34 3804 SH SOLE 28 3804 0 0 SEARS HLDGS CORP COM 812350106 29 3293 SH SOLE 30 3293 0 0 SEARS HLDGS CORP COM 812350106 132 14850 SH SOLE 36 14850 0 0 SEARS HLDGS CORP COM 812350106 25 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 151 55996 SH SOLE 19 55996 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 73 27087 SH SOLE 21 27087 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 954 353223 SH SOLE 22 353223 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 0 18 SH SOLE 36 18 0 0 SEASPAN CORP SHS Y75638109 19 2600 SH SOLE 2 2600 0 0 SEASPAN CORP SHS Y75638109 60 8390 SH SOLE 4 8390 0 0 SEASPAN CORP SHS Y75638109 180 25229 SH SOLE 21 25229 0 0 SEASPAN CORP SHS Y75638109 4008 561351 SH SOLE 22 561351 0 0 SEASPAN CORP SHS Y75638109 610 85434 SH SOLE 30 85434 0 0 SEASPINE HLDGS CORP COM 81255T108 18 1549 SH SOLE 18 1549 0 0 SEASPINE HLDGS CORP COM 81255T108 1212 105243 SH SOLE 19 105243 0 0 SEASPINE HLDGS CORP COM 81255T108 386 33525 SH SOLE 21 33525 0 0 SEASPINE HLDGS CORP COM 81255T108 3214 278955 SH SOLE 22 278955 0 0 SEASPINE HLDGS CORP COM 81255T108 220 19067 SH SOLE 29 0 0 19067 SEATTLE GENETICS INC COM 812578102 6910 133560 SH SOLE 2 53639 0 79921 SEATTLE GENETICS INC COM 812578102 1875 36235 SH SOLE 4 34450 0 1785 SEATTLE GENETICS INC COM 812578102 421 8136 SH SOLE 7 6939 0 1197 SEATTLE GENETICS INC COM 812578102 4316 83424 SH SOLE 18 73527 0 9897 SEATTLE GENETICS INC COM 812578102 24921 481649 SH SOLE 19 481649 0 0 SEATTLE GENETICS INC COM 812578102 3302 63819 SH SOLE 20 0 0 63819 SEATTLE GENETICS INC COM 812578102 168699 3260511 SH SOLE 21 3260511 0 0 SEATTLE GENETICS INC COM 812578102 140265 2710967 SH SOLE 22 2407817 0 303150 SEATTLE GENETICS INC COM 812578102 6002 115994 SH SOLE 23 115994 0 0 SEATTLE GENETICS INC COM 812578102 12128 234398 SH SOLE 26 101607 0 132791 SEATTLE GENETICS INC COM 812578102 1107 21391 SH SOLE 28 16090 0 5301 SEATTLE GENETICS INC COM 812578102 2024 39114 SH SOLE 29 7720 0 31394 SEATTLE GENETICS INC COM 812578102 6074 117402 SH SOLE 30 117402 0 0 SEATTLE GENETICS INC COM 812578102 2692 52031 SH SOLE 31 26274 0 25757 SEATTLE GENETICS INC COM 812578102 3965 76633 SH SOLE 34 76633 0 0 SEATTLE GENETICS INC COM 812578102 919 17757 SH SOLE 36 17757 0 0 SEATTLE GENETICS INC COM 812578102 24 462 SH SOLE 40 462 0 0 SEAWORLD ENTMT INC COM 81282V100 224 13789 SH SOLE 2 13195 0 594 SEAWORLD ENTMT INC COM 81282V100 10 610 SH SOLE 4 610 0 0 SEAWORLD ENTMT INC COM 81282V100 53 3236 SH SOLE 7 3236 0 0 SEAWORLD ENTMT INC COM 81282V100 3810 234162 SH SOLE 18 234162 0 0 SEAWORLD ENTMT INC COM 81282V100 714 43858 SH SOLE 19 43858 0 0 SEAWORLD ENTMT INC COM 81282V100 32841 2018527 SH SOLE 21 2018527 0 0 SEAWORLD ENTMT INC COM 81282V100 28787 1769306 SH SOLE 22 1625514 0 143792 SEAWORLD ENTMT INC COM 81282V100 121 7466 SH SOLE 26 0 0 7466 SEAWORLD ENTMT INC COM 81282V100 170 10425 SH SOLE 28 10425 0 0 SEAWORLD ENTMT INC COM 81282V100 165 10147 SH SOLE 30 10147 0 0 SEAWORLD ENTMT INC COM 81282V100 128 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 80 63228 SH SOLE 21 63228 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 324 257216 SH SOLE 22 257216 0 0 SECUREWORKS CORP CL A 81374A105 11 1221 SH SOLE 2 208 0 1013 SECUREWORKS CORP CL A 81374A105 282 30353 SH SOLE 18 30353 0 0 SECUREWORKS CORP CL A 81374A105 35 3726 SH SOLE 19 3726 0 0 SECUREWORKS CORP CL A 81374A105 2219 238864 SH SOLE 21 238864 0 0 SECUREWORKS CORP CL A 81374A105 492 53008 SH SOLE 22 48517 0 4491 SECURITY NATL FINL CORP CL A NEW 814785309 9 1360 SH SOLE 18 1360 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 171 26777 SH SOLE 21 26777 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 244 38290 SH SOLE 22 38290 0 0 SEI INVESTMENTS CO COM 784117103 13368 248571 SH SOLE 2 131659 0 116912 SEI INVESTMENTS CO COM 784117103 3023 56216 SH SOLE 4 53158 0 3058 SEI INVESTMENTS CO COM 784117103 3590 66751 SH SOLE 7 66751 0 0 SEI INVESTMENTS CO COM 784117103 2245 41737 SH SOLE 13 41737 0 0 SEI INVESTMENTS CO COM 784117103 42 780 SH SOLE 15 780 0 0 SEI INVESTMENTS CO COM 784117103 25096 466650 SH SOLE 18 449920 0 16730 SEI INVESTMENTS CO COM 784117103 31326 582489 SH SOLE 19 582489 0 0 SEI INVESTMENTS CO COM 784117103 5971 111035 SH SOLE 20 0 0 111035 SEI INVESTMENTS CO COM 784117103 324346 6030977 SH SOLE 21 6030977 0 0 SEI INVESTMENTS CO COM 784117103 253509 4713813 SH SOLE 22 4169921 0 543892 SEI INVESTMENTS CO COM 784117103 9100 169210 SH SOLE 23 169210 0 0 SEI INVESTMENTS CO COM 784117103 5824 108293 SH SOLE 25 108293 0 0 SEI INVESTMENTS CO COM 784117103 14601 271502 SH SOLE 26 141085 0 130417 SEI INVESTMENTS CO COM 784117103 1551 28838 SH SOLE 28 21571 0 7267 SEI INVESTMENTS CO COM 784117103 5877 109270 SH SOLE 29 7741 0 101529 SEI INVESTMENTS CO COM 784117103 9245 171909 SH SOLE 30 171909 0 0 SEI INVESTMENTS CO COM 784117103 2902 53958 SH SOLE 31 29663 0 24295 SEI INVESTMENTS CO COM 784117103 987 18351 SH SOLE 34 18351 0 0 SEI INVESTMENTS CO COM 784117103 10585 196818 SH SOLE 36 196818 0 0 SEI INVESTMENTS CO COM 784117103 37 686 SH SOLE 40 686 0 0 SELECT BANCORP INC NEW COM 81617L108 20 1639 SH SOLE 18 1639 0 0 SELECT BANCORP INC NEW COM 81617L108 41 3380 SH SOLE 21 3380 0 0 SELECT COMFORT CORP COM 81616X103 284 8002 SH SOLE 2 7785 0 217 SELECT COMFORT CORP COM 81616X103 11 312 SH SOLE 4 312 0 0 SELECT COMFORT CORP COM 81616X103 35 979 SH SOLE 7 979 0 0 SELECT COMFORT CORP COM 81616X103 6946 195715 SH SOLE 18 195715 0 0 SELECT COMFORT CORP COM 81616X103 3075 86632 SH SOLE 19 86632 0 0 SELECT COMFORT CORP COM 81616X103 122863 3461912 SH SOLE 21 3461912 0 0 SELECT COMFORT CORP COM 81616X103 43787 1233782 SH SOLE 22 1141072 0 92710 SELECT COMFORT CORP COM 81616X103 2926 82458 SH SOLE 23 82458 0 0 SELECT COMFORT CORP COM 81616X103 566 15953 SH SOLE 26 12463 0 3490 SELECT COMFORT CORP COM 81616X103 260 7337 SH SOLE 28 7337 0 0 SELECT COMFORT CORP COM 81616X103 937 26407 SH SOLE 29 0 0 26407 SELECT COMFORT CORP COM 81616X103 2140 60296 SH SOLE 30 60296 0 0 SELECT COMFORT CORP COM 81616X103 490 13813 SH SOLE 34 13813 0 0 SELECT COMFORT CORP COM 81616X103 206 5798 SH SOLE 40 5798 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 20 1640 SH SOLE 2 1640 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 162 13295 SH SOLE 18 13295 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 89 7317 SH SOLE 19 7317 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1431 117817 SH SOLE 21 117817 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 907 74669 SH SOLE 22 71132 0 3537 SELECT ENERGY SVCS INC CL A COM 81617J301 299 24634 SH SOLE 23 24634 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 353 14705 SH SOLE 2 2739 0 11966 SELECT INCOME REIT COM SH BEN INT 81618T100 535 22274 SH SOLE 4 22274 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2083 86695 SH SOLE 7 86695 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 54 2241 SH SOLE 15 2241 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 5875 244479 SH SOLE 18 244479 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2395 99653 SH SOLE 19 99653 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 47508 1977032 SH SOLE 21 1977032 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 58208 2422324 SH SOLE 22 2303662 0 118662 SELECT INCOME REIT COM SH BEN INT 81618T100 77 3184 SH SOLE 23 3184 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2585 107562 SH SOLE 25 107562 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 964 40110 SH SOLE 26 16828 0 23282 SELECT INCOME REIT COM SH BEN INT 81618T100 240 9977 SH SOLE 28 9977 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 565 23494 SH SOLE 29 23494 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 7826 325659 SH SOLE 30 325659 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 168 6975 SH SOLE 40 6975 0 0 SELECT MED HLDGS CORP COM 81619Q105 75 4885 SH SOLE 2 4465 0 420 SELECT MED HLDGS CORP COM 81619Q105 5 355 SH SOLE 4 355 0 0 SELECT MED HLDGS CORP COM 81619Q105 79 5122 SH SOLE 7 5122 0 0 SELECT MED HLDGS CORP COM 81619Q105 7734 503821 SH SOLE 18 503821 0 0 SELECT MED HLDGS CORP COM 81619Q105 1062 69189 SH SOLE 19 69189 0 0 SELECT MED HLDGS CORP COM 81619Q105 147378 9601142 SH SOLE 21 9601142 0 0 SELECT MED HLDGS CORP COM 81619Q105 44983 2930493 SH SOLE 22 2699644 0 230849 SELECT MED HLDGS CORP COM 81619Q105 720 46921 SH SOLE 26 41728 0 5193 SELECT MED HLDGS CORP COM 81619Q105 206 13398 SH SOLE 28 13398 0 0 SELECT MED HLDGS CORP COM 81619Q105 2346 152865 SH SOLE 30 152865 0 0 SELECT MED HLDGS CORP COM 81619Q105 157 10221 SH SOLE 40 10221 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 59309 1102186 SH SOLE 2 1102186 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 0 8 SH SOLE 18 8 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 167158 2109513 SH SOLE 2 2109513 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12 152 SH SOLE 18 152 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 139324 2535939 SH SOLE 2 2535939 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 406 7388 SH SOLE 17 0 0 7388 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 26 472 SH SOLE 18 472 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 154365 1722245 SH SOLE 2 1722245 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 33 371 SH SOLE 18 371 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 90390 1392324 SH SOLE 2 1392324 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 3 49 SH SOLE 17 0 0 49 SELECT SECTOR SPDR TR ENERGY 81369Y506 365 5629 SH SOLE 18 5629 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 33094 509771 SH SOLE 19 509771 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 359 5523 SH SOLE 22 5523 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 1019 15700 SH Call SOLE 2 15700 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 851 13100 SH Put SOLE 2 13100 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 974 15000 SH Call SOLE 18 15000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 60765 936000 SH Call SOLE 19 936000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 101782 1567800 SH Put SOLE 19 1567800 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 669 10300 SH Call SOLE 22 10300 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 1240 19100 SH Put SOLE 22 19100 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 6444 261200 SH Call SOLE 2 261200 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 9128 370000 SH Put SOLE 2 370000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 493 20000 SH Call SOLE 18 20000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 268216 10872200 SH Call SOLE 19 10872200 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 4102 166300 SH Call SOLE 22 166300 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 259 10500 SH Put SOLE 22 10500 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 230979 9362762 SH SOLE 2 9362762 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 234 9503 SH SOLE 18 9503 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 56738 2299862 SH SOLE 19 2299862 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 660 26736 SH SOLE 22 26736 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 166449 2443819 SH SOLE 2 2443819 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1 20 SH SOLE 18 20 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 174772 3193938 SH SOLE 2 3193938 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 33 600 SH SOLE 18 600 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 41844 1299492 SH SOLE 2 1299492 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9 269 SH SOLE 17 0 0 269 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7 230 SH SOLE 18 230 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 19225 370000 SH Put SOLE 2 370000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 56144 1080524 SH SOLE 2 1080524 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3 55 SH SOLE 18 55 0 0 SELECTA BIOSCIENCES INC COM 816212104 11 554 SH SOLE 2 554 0 0 SELECTA BIOSCIENCES INC COM 816212104 823 41464 SH SOLE 18 41464 0 0 SELECTA BIOSCIENCES INC COM 816212104 104 5241 SH SOLE 19 5241 0 0 SELECTA BIOSCIENCES INC COM 816212104 7065 355762 SH SOLE 21 355762 0 0 SELECTA BIOSCIENCES INC COM 816212104 1936 97474 SH SOLE 22 88494 0 8980 SELECTIVE INS GROUP INC COM 816300107 777 15527 SH SOLE 2 6070 0 9457 SELECTIVE INS GROUP INC COM 816300107 1 17 SH SOLE 4 17 0 0 SELECTIVE INS GROUP INC COM 816300107 105 2105 SH SOLE 7 2105 0 0 SELECTIVE INS GROUP INC COM 816300107 14521 290137 SH SOLE 18 290137 0 0 SELECTIVE INS GROUP INC COM 816300107 12611 251976 SH SOLE 19 251976 0 0 SELECTIVE INS GROUP INC COM 816300107 250978 5014541 SH SOLE 21 5014541 0 0 SELECTIVE INS GROUP INC COM 816300107 85498 1708242 SH SOLE 22 1608594 0 99648 SELECTIVE INS GROUP INC COM 816300107 900 17987 SH SOLE 23 17987 0 0 SELECTIVE INS GROUP INC COM 816300107 1295 25872 SH SOLE 26 22177 0 3695 SELECTIVE INS GROUP INC COM 816300107 405 8085 SH SOLE 28 8085 0 0 SELECTIVE INS GROUP INC COM 816300107 778 15536 SH SOLE 29 0 0 15536 SELECTIVE INS GROUP INC COM 816300107 4178 83478 SH SOLE 30 83478 0 0 SELECTIVE INS GROUP INC COM 816300107 155 3095 SH SOLE 34 3095 0 0 SELECTIVE INS GROUP INC COM 816300107 70 1403 SH SOLE 36 1403 0 0 SELECTIVE INS GROUP INC COM 816300107 331 6605 SH SOLE 40 6605 0 0 SEMGROUP CORP CL A 81663A105 386 14280 SH SOLE 2 2898 0 11382 SEMGROUP CORP CL A 81663A105 23 862 SH SOLE 4 862 0 0 SEMGROUP CORP CL A 81663A105 1220 45190 SH SOLE 7 45190 0 0 SEMGROUP CORP CL A 81663A105 6803 251952 SH SOLE 18 251952 0 0 SEMGROUP CORP CL A 81663A105 1111 41147 SH SOLE 19 41147 0 0 SEMGROUP CORP CL A 81663A105 55746 2064678 SH SOLE 21 2064678 0 0 SEMGROUP CORP CL A 81663A105 43730 1619648 SH SOLE 22 1501376 0 118272 SEMGROUP CORP CL A 81663A105 782 28980 SH SOLE 26 23141 0 5839 SEMGROUP CORP CL A 81663A105 256 9496 SH SOLE 28 9496 0 0 SEMGROUP CORP CL A 81663A105 1120 41484 SH SOLE 30 41484 0 0 SEMGROUP CORP CL A 81663A105 66 2440 SH SOLE 36 2440 0 0 SEMGROUP CORP CL A 81663A105 129 4794 SH SOLE 40 4794 0 0 SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 295 51811 SH SOLE 7 51811 0 0 SEMPRA ENERGY COM 816851109 38265 339375 SH SOLE 2 96887 0 242488 SEMPRA ENERGY COM 816851109 9716 86169 SH SOLE 4 79276 0 6893 SEMPRA ENERGY COM 816851109 45014 399234 SH SOLE 7 388259 0 10975 SEMPRA ENERGY COM 816851109 313 2775 SH SOLE 13 2775 0 0 SEMPRA ENERGY COM 816851109 188 1667 SH SOLE 15 1667 0 0 SEMPRA ENERGY COM 816851109 83913 744237 SH SOLE 18 707162 0 37075 SEMPRA ENERGY COM 816851109 116936 1037125 SH SOLE 19 1037125 0 0 SEMPRA ENERGY COM 816851109 13684 121370 SH SOLE 20 0 0 121370 SEMPRA ENERGY COM 816851109 887141 7868217 SH SOLE 21 7868217 0 0 SEMPRA ENERGY COM 816851109 743928 6598034 SH SOLE 22 5414836 0 1183198 SEMPRA ENERGY COM 816851109 32808 290978 SH SOLE 23 290978 0 0 SEMPRA ENERGY COM 816851109 19218 170450 SH SOLE 25 170450 0 0 SEMPRA ENERGY COM 816851109 79948 709070 SH SOLE 26 218075 0 490995 SEMPRA ENERGY COM 816851109 5684 50409 SH SOLE 28 37792 0 12617 SEMPRA ENERGY COM 816851109 1112 9859 SH SOLE 29 9859 0 0 SEMPRA ENERGY COM 816851109 88006 780545 SH SOLE 30 780545 0 0 SEMPRA ENERGY COM 816851109 12681 112467 SH SOLE 31 49907 0 62560 SEMPRA ENERGY COM 816851109 6835 60621 SH SOLE 32 60621 0 0 SEMPRA ENERGY COM 816851109 40040 355122 SH SOLE 34 355122 0 0 SEMPRA ENERGY COM 816851109 33653 298473 SH SOLE 36 298473 0 0 SEMPRA ENERGY COM 816851109 136 1203 SH SOLE 40 1203 0 0 SEMTECH CORP COM 816850101 316 8844 SH SOLE 2 8424 0 420 SEMTECH CORP COM 816850101 17 477 SH SOLE 4 477 0 0 SEMTECH CORP COM 816850101 63 1756 SH SOLE 7 1756 0 0 SEMTECH CORP COM 816850101 10843 303304 SH SOLE 18 303304 0 0 SEMTECH CORP COM 816850101 8666 242416 SH SOLE 19 242416 0 0 SEMTECH CORP COM 816850101 198441 5550788 SH SOLE 21 5550788 0 0 SEMTECH CORP COM 816850101 67239 1880806 SH SOLE 22 1758786 0 122020 SEMTECH CORP COM 816850101 124 3469 SH SOLE 23 3469 0 0 SEMTECH CORP COM 816850101 511 14304 SH SOLE 26 10419 0 3885 SEMTECH CORP COM 816850101 334 9344 SH SOLE 28 9344 0 0 SEMTECH CORP COM 816850101 1188 33233 SH SOLE 29 0 0 33233 SEMTECH CORP COM 816850101 3352 93776 SH SOLE 30 93776 0 0 SEMTECH CORP COM 816850101 264 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 47 1526 SH SOLE 2 283 0 1243 SENECA FOODS CORP NEW CL A 817070501 1086 34972 SH SOLE 18 34972 0 0 SENECA FOODS CORP NEW CL A 817070501 156 5035 SH SOLE 19 5035 0 0 SENECA FOODS CORP NEW CL A 817070501 18511 596174 SH SOLE 21 596174 0 0 SENECA FOODS CORP NEW CL A 817070501 7448 239879 SH SOLE 22 225992 0 13887 SENECA FOODS CORP NEW CL A 817070501 33 1048 SH SOLE 28 1048 0 0 SENECA FOODS CORP NEW CL A 817070501 318 10253 SH SOLE 30 10253 0 0 SENECA FOODS CORP NEW CL A 817070501 23 742 SH SOLE 40 742 0 0 SENESTECH INC COM 81720R109 2 300 SH SOLE 18 300 0 0 SENESTECH INC COM 81720R109 48 8448 SH SOLE 21 8448 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4697 229785 SH SOLE 2 117752 0 112033 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1426 69753 SH SOLE 4 69753 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6168 301739 SH SOLE 7 301739 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 179 8765 SH SOLE 15 8765 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 16071 786269 SH SOLE 18 786269 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5673 277535 SH SOLE 19 277535 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 225466 11030641 SH SOLE 21 11030641 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 199516 9761070 SH SOLE 22 9124424 0 636646 SENIOR HSG PPTYS TR SH BEN INT 81721M109 144 7046 SH SOLE 23 7046 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6820 333642 SH SOLE 25 333642 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2664 130324 SH SOLE 26 44765 0 85559 SENIOR HSG PPTYS TR SH BEN INT 81721M109 686 33566 SH SOLE 28 33566 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1679 82156 SH SOLE 29 82156 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 22704 1110756 SH SOLE 30 1110756 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 103 5049 SH SOLE 31 5049 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 200 9791 SH SOLE 36 9791 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 515 25210 SH SOLE 40 25210 0 0 SENOMYX INC COM 81724Q107 6 7801 SH SOLE 19 7801 0 0 SENOMYX INC COM 81724Q107 14 17162 SH SOLE 21 17162 0 0 SENOMYX INC COM 81724Q107 757 911517 SH SOLE 22 911517 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7488 175283 SH SOLE 2 19112 0 156171 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1971 46138 SH SOLE 4 43097 0 3041 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 578 13521 SH SOLE 7 13521 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 54 1263 SH SOLE 15 1263 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4594 107537 SH SOLE 18 90772 0 16765 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4219 98771 SH SOLE 19 77766 0 21005 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4028 94278 SH SOLE 20 0 0 94278 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 78730 1842932 SH SOLE 21 1842932 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 196681 4603950 SH SOLE 22 4073867 0 530083 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 8778 205476 SH SOLE 23 205476 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4944 115726 SH SOLE 25 115726 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 20190 472612 SH SOLE 26 170641 0 301971 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1518 35532 SH SOLE 28 26320 0 9212 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2134 49958 SH SOLE 29 7920 0 42038 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 6768 158429 SH SOLE 30 158429 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 3088 72290 SH SOLE 31 33396 0 38894 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 553 12942 SH SOLE 34 12942 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 7929 185607 SH SOLE 36 185607 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 33 765 SH SOLE 40 765 0 0 SENSEONICS HLDGS INC COM 81727U105 15 8541 SH SOLE 18 8541 0 0 SENSEONICS HLDGS INC COM 81727U105 222 123088 SH SOLE 21 123088 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1595 19807 SH SOLE 2 19325 0 482 SENSIENT TECHNOLOGIES CORP COM 81725T100 15 190 SH SOLE 4 190 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 91 1130 SH SOLE 7 1130 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 22597 280605 SH SOLE 18 280605 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4335 53837 SH SOLE 19 53837 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 221824 2754546 SH SOLE 21 2754546 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 110939 1377608 SH SOLE 22 1291108 0 86500 SENSIENT TECHNOLOGIES CORP COM 81725T100 970 12043 SH SOLE 23 12043 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1075 13355 SH SOLE 26 11090 0 2265 SENSIENT TECHNOLOGIES CORP COM 81725T100 505 6272 SH SOLE 28 6272 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1080 13410 SH SOLE 29 0 0 13410 SENSIENT TECHNOLOGIES CORP COM 81725T100 561 6966 SH SOLE 30 6966 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 65 809 SH SOLE 36 809 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 327 4064 SH SOLE 40 4064 0 0 SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323108 4 1200 SH SOLE 2 1200 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 35 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 617 154531 SH SOLE 18 154531 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 115 28811 SH SOLE 19 28811 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 5004 1254234 SH SOLE 21 1254234 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 3404 853232 SH SOLE 22 775008 0 78224 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 20 5126 SH SOLE 28 5126 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 57 14361 SH SOLE 30 14361 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 10 2588 SH SOLE 40 2588 0 0 SERES THERAPEUTICS INC COM 81750R102 11 934 SH SOLE 2 934 0 0 SERES THERAPEUTICS INC COM 81750R102 1 122 SH SOLE 7 122 0 0 SERES THERAPEUTICS INC COM 81750R102 803 71101 SH SOLE 18 71101 0 0 SERES THERAPEUTICS INC COM 81750R102 302 26708 SH SOLE 19 26708 0 0 SERES THERAPEUTICS INC COM 81750R102 13867 1227166 SH SOLE 21 1227166 0 0 SERES THERAPEUTICS INC COM 81750R102 5787 512148 SH SOLE 22 478756 0 33392 SERES THERAPEUTICS INC COM 81750R102 16 1396 SH SOLE 28 1396 0 0 SERES THERAPEUTICS INC COM 81750R102 65 5708 SH SOLE 29 0 0 5708 SERES THERAPEUTICS INC COM 81750R102 47 4196 SH SOLE 30 4196 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 218 5187 SH SOLE 2 1039 0 4148 SERITAGE GROWTH PPTYS CL A 81752R100 354 8435 SH SOLE 4 8435 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1357 32342 SH SOLE 7 32342 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 41 971 SH SOLE 15 971 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 4018 95779 SH SOLE 18 95779 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 12999 309857 SH SOLE 19 309857 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 31680 755179 SH SOLE 21 755179 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 39279 936320 SH SOLE 22 892258 0 44062 SERITAGE GROWTH PPTYS CL A 81752R100 52 1233 SH SOLE 23 1233 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1964 46820 SH SOLE 25 46820 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 387 9222 SH SOLE 26 0 0 9222 SERITAGE GROWTH PPTYS CL A 81752R100 152 3625 SH SOLE 28 3625 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 405 9665 SH SOLE 29 9665 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 5171 123275 SH SOLE 30 123275 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 150 3581 SH SOLE 40 3581 0 0 SERVICE CORP INTL COM 817565104 5773 172587 SH SOLE 2 105872 0 66715 SERVICE CORP INTL COM 817565104 32 963 SH SOLE 4 963 0 0 SERVICE CORP INTL COM 817565104 204 6104 SH SOLE 7 6104 0 0 SERVICE CORP INTL COM 817565104 23356 698242 SH SOLE 18 698242 0 0 SERVICE CORP INTL COM 817565104 30435 909864 SH SOLE 19 909864 0 0 SERVICE CORP INTL COM 817565104 4248 127000 SH SOLE 20 127000 0 0 SERVICE CORP INTL COM 817565104 262949 7860966 SH SOLE 21 7860966 0 0 SERVICE CORP INTL COM 817565104 201516 6024382 SH SOLE 22 5453371 0 571011 SERVICE CORP INTL COM 817565104 2021 60407 SH SOLE 26 46819 0 13588 SERVICE CORP INTL COM 817565104 930 27809 SH SOLE 28 27809 0 0 SERVICE CORP INTL COM 817565104 2018 60333 SH SOLE 29 0 0 60333 SERVICE CORP INTL COM 817565104 1256 37551 SH SOLE 30 37551 0 0 SERVICE CORP INTL COM 817565104 137 4088 SH SOLE 31 4088 0 0 SERVICE CORP INTL COM 817565104 7557 225918 SH SOLE 34 225918 0 0 SERVICE CORP INTL COM 817565104 235 7016 SH SOLE 36 7016 0 0 SERVICE CORP INTL COM 817565104 636 19000 SH SOLE 40 19000 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2317 59112 SH SOLE 2 10768 0 48344 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 24 602 SH SOLE 4 602 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 165 4211 SH SOLE 7 4211 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2583 65920 SH SOLE 18 65920 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3258 83129 SH SOLE 19 66466 0 16663 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 54927 1401557 SH SOLE 21 1401557 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 146363 3734707 SH SOLE 22 3339614 0 395093 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1668 42570 SH SOLE 26 35040 0 7530 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 755 19275 SH SOLE 28 19275 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 831 21208 SH SOLE 30 21208 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 120 3063 SH SOLE 31 3063 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 532 13583 SH SOLE 40 13583 0 0 SERVICENOW INC COM 81762P102 15450 145757 SH SOLE 2 11159 0 134598 SERVICENOW INC COM 81762P102 5152 48600 SH SOLE 4 44129 0 4471 SERVICENOW INC COM 81762P102 1647 15536 SH SOLE 7 9366 0 6170 SERVICENOW INC COM 81762P102 107 1008 SH SOLE 15 1008 0 0 SERVICENOW INC COM 81762P102 9860 93022 SH SOLE 18 76735 0 16287 SERVICENOW INC COM 81762P102 7771 73316 SH SOLE 19 73316 0 0 SERVICENOW INC COM 81762P102 8454 79750 SH SOLE 20 0 0 79750 SERVICENOW INC COM 81762P102 236551 2231613 SH SOLE 21 2231613 0 0 SERVICENOW INC COM 81762P102 454732 4289928 SH SOLE 22 3784276 0 505652 SERVICENOW INC COM 81762P102 21307 201010 SH SOLE 23 201010 0 0 SERVICENOW INC COM 81762P102 11547 108932 SH SOLE 25 108932 0 0 SERVICENOW INC COM 81762P102 41775 394100 SH SOLE 26 138251 0 255849 SERVICENOW INC COM 81762P102 3726 35154 SH SOLE 28 26494 0 8660 SERVICENOW INC COM 81762P102 5091 48026 SH SOLE 29 7186 0 40840 SERVICENOW INC COM 81762P102 24724 233247 SH SOLE 30 233247 0 0 SERVICENOW INC COM 81762P102 8987 84780 SH SOLE 31 39284 0 45496 SERVICENOW INC COM 81762P102 6864 64758 SH SOLE 34 64758 0 0 SERVICENOW INC COM 81762P102 17042 160773 SH SOLE 36 160773 0 0 SERVICENOW INC COM 81762P102 104 980 SH SOLE 40 980 0 0 SERVICENOW INC NOTE 11/0 81762PAB8 1187 812000 PRN SOLE 21 812000 0 0 SERVICESOURCE INTL INC COM 81763U100 26 6766 SH SOLE 2 3090 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 1067 275128 SH SOLE 18 275128 0 0 SERVICESOURCE INTL INC COM 81763U100 179 46019 SH SOLE 19 46019 0 0 SERVICESOURCE INTL INC COM 81763U100 9197 2370370 SH SOLE 21 2370370 0 0 SERVICESOURCE INTL INC COM 81763U100 6928 1785479 SH SOLE 22 1653784 0 131695 SERVICESOURCE INTL INC COM 81763U100 40 10286 SH SOLE 26 0 0 10286 SERVICESOURCE INTL INC COM 81763U100 33 8540 SH SOLE 28 8540 0 0 SERVICESOURCE INTL INC COM 81763U100 35 9116 SH SOLE 30 9116 0 0 SERVICESOURCE INTL INC COM 81763U100 25 6512 SH SOLE 40 6512 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 92 2484 SH SOLE 2 1988 0 496 SERVISFIRST BANCSHARES INC COM 81768T108 9 234 SH SOLE 4 234 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 44 1182 SH SOLE 7 1182 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 7867 213255 SH SOLE 18 213255 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1133 30701 SH SOLE 19 30701 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 139225 3774070 SH SOLE 21 3774070 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 46233 1253274 SH SOLE 22 1160866 0 92408 SERVISFIRST BANCSHARES INC COM 81768T108 795 21559 SH SOLE 26 19845 0 1714 SERVISFIRST BANCSHARES INC COM 81768T108 232 6288 SH SOLE 28 6288 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 247 6703 SH SOLE 29 0 0 6703 SERVISFIRST BANCSHARES INC COM 81768T108 2418 65534 SH SOLE 30 65534 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 175 4742 SH SOLE 40 4742 0 0 SERVOTRONICS INC COM 817732100 1 113 SH SOLE 21 113 0 0 SEVCON INC COM 81783K108 6 433 SH SOLE 18 433 0 0 SEVCON INC COM 81783K108 10 777 SH SOLE 21 777 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 12 1651 SH SOLE 18 1651 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 24 3374 SH SOLE 21 3374 0 0 SHAKE SHACK INC CL A 819047101 175 5020 SH SOLE 2 4863 0 157 SHAKE SHACK INC CL A 819047101 22 644 SH SOLE 7 644 0 0 SHAKE SHACK INC CL A 819047101 3466 99370 SH SOLE 18 99370 0 0 SHAKE SHACK INC CL A 819047101 518 14856 SH SOLE 19 14856 0 0 SHAKE SHACK INC CL A 819047101 57893 1659771 SH SOLE 21 1659771 0 0 SHAKE SHACK INC CL A 819047101 18275 523930 SH SOLE 22 470062 0 53868 SHAKE SHACK INC CL A 819047101 27 763 SH SOLE 26 0 0 763 SHAKE SHACK INC CL A 819047101 143 4111 SH SOLE 28 4111 0 0 SHAKE SHACK INC CL A 819047101 931 26701 SH SOLE 30 26701 0 0 SHAKE SHACK INC CL A 819047101 94 2703 SH SOLE 40 2703 0 0 SHARPS COMPLIANCE CORP COM 820017101 9 2232 SH SOLE 18 2232 0 0 SHARPS COMPLIANCE CORP COM 820017101 15 3499 SH SOLE 19 3499 0 0 SHARPS COMPLIANCE CORP COM 820017101 159 37697 SH SOLE 21 37697 0 0 SHARPS COMPLIANCE CORP COM 820017101 253 59767 SH SOLE 22 59767 0 0 SHARPSPRING INC COM 820054104 4 893 SH SOLE 18 893 0 0 SHARPSPRING INC COM 820054104 84 18615 SH SOLE 21 18615 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1483 48930 SH SOLE 18 48930 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 28480 939928 SH SOLE 19 939928 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 69 2239 SH SOLE 2 1934 0 305 SHENANDOAH TELECOMMUNICATION COM 82312B106 10 338 SH SOLE 4 338 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 38 1232 SH SOLE 7 1232 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 4903 159694 SH SOLE 18 159694 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 971 31626 SH SOLE 19 31626 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 63518 2068988 SH SOLE 21 2068988 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 37830 1232244 SH SOLE 22 1145408 0 86836 SHENANDOAH TELECOMMUNICATION COM 82312B106 27 894 SH SOLE 23 894 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 477 15527 SH SOLE 26 12820 0 2707 SHENANDOAH TELECOMMUNICATION COM 82312B106 204 6659 SH SOLE 28 6659 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 221 7183 SH SOLE 30 7183 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 151 4910 SH SOLE 40 4910 0 0 SHERWIN WILLIAMS CO COM 824348106 49309 140497 SH SOLE 2 34107 0 106390 SHERWIN WILLIAMS CO COM 824348106 9282 26447 SH SOLE 4 24368 0 2079 SHERWIN WILLIAMS CO COM 824348106 38483 109651 SH SOLE 7 69077 0 40574 SHERWIN WILLIAMS CO COM 824348106 599 1706 SH SOLE 13 1706 0 0 SHERWIN WILLIAMS CO COM 824348106 190 542 SH SOLE 15 529 0 13 SHERWIN WILLIAMS CO COM 824348106 2 6 SH SOLE 17 0 0 6 SHERWIN WILLIAMS CO COM 824348106 144493 411708 SH SOLE 18 336190 0 75518 SHERWIN WILLIAMS CO COM 824348106 76624 218327 SH SOLE 19 215467 0 2860 SHERWIN WILLIAMS CO COM 824348106 19121 54482 SH SOLE 20 0 0 54482 SHERWIN WILLIAMS CO COM 824348106 521682 1486443 SH SOLE 21 1486443 0 0 SHERWIN WILLIAMS CO COM 824348106 786112 2239891 SH SOLE 22 1871478 0 368413 SHERWIN WILLIAMS CO COM 824348106 35022 99788 SH SOLE 23 99788 0 0 SHERWIN WILLIAMS CO COM 824348106 18802 53573 SH SOLE 25 53573 0 0 SHERWIN WILLIAMS CO COM 824348106 86006 245058 SH SOLE 26 76269 0 168789 SHERWIN WILLIAMS CO COM 824348106 6193 17647 SH SOLE 28 13198 0 4449 SHERWIN WILLIAMS CO COM 824348106 1176 3351 SH SOLE 29 3351 0 0 SHERWIN WILLIAMS CO COM 824348106 77491 220797 SH SOLE 30 220797 0 0 SHERWIN WILLIAMS CO COM 824348106 13827 39397 SH SOLE 31 16236 0 23161 SHERWIN WILLIAMS CO COM 824348106 7099 20227 SH SOLE 34 20227 0 0 SHERWIN WILLIAMS CO COM 824348106 29065 82816 SH SOLE 36 82816 0 0 SHERWIN WILLIAMS CO COM 824348106 142 405 SH SOLE 40 405 0 0 SHILOH INDS INC COM 824543102 13 1106 SH SOLE 2 370 0 736 SHILOH INDS INC COM 824543102 366 31217 SH SOLE 18 31217 0 0 SHILOH INDS INC COM 824543102 45 3808 SH SOLE 19 3808 0 0 SHILOH INDS INC COM 824543102 3257 277425 SH SOLE 21 277425 0 0 SHILOH INDS INC COM 824543102 2762 235247 SH SOLE 22 229679 0 5568 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 13 300 SH SOLE 2 300 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 292 6717 SH SOLE 18 6717 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 759 17446 SH SOLE 19 17446 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1423 32723 SH SOLE 21 32723 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3927 90288 SH SOLE 22 44495 0 45793 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1280 29429 SH SOLE 34 29429 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 378 8696 SH SOLE 36 8696 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 183 13481 SH SOLE 2 2476 0 11005 SHIP FINANCE INTERNATIONAL L SHS G81075106 286 21014 SH SOLE 7 21014 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 3170 233119 SH SOLE 18 233119 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 407 29942 SH SOLE 19 29942 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 23621 1736835 SH SOLE 21 1736835 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 8462 622227 SH SOLE 22 544882 0 77345 SHIP FINANCE INTERNATIONAL L SHS G81075106 151 11129 SH SOLE 23 11129 0 0 SHIRE PLC SPONSORED ADR 82481R106 2340 14159 SH SOLE 2 14159 0 0 SHIRE PLC SPONSORED ADR 82481R106 634 3834 SH SOLE 4 3834 0 0 SHIRE PLC SPONSORED ADR 82481R106 292 1768 SH SOLE 7 1768 0 0 SHIRE PLC SPONSORED ADR 82481R106 101 610 SH SOLE 15 610 0 0 SHIRE PLC SPONSORED ADR 82481R106 45 272 SH SOLE 18 184 0 88 SHIRE PLC SPONSORED ADR 82481R106 1438 8700 SH SOLE 19 8700 0 0 SHIRE PLC SPONSORED ADR 82481R106 1365 8261 SH SOLE 20 8261 0 0 SHIRE PLC SPONSORED ADR 82481R106 187403 1133921 SH SOLE 21 1133921 0 0 SHIRE PLC SPONSORED ADR 82481R106 915 5537 SH SOLE 22 5537 0 0 SHIRE PLC SPONSORED ADR 82481R106 651 3942 SH SOLE 26 0 0 3942 SHIRE PLC SPONSORED ADR 82481R106 2492 15078 SH SOLE 30 15078 0 0 SHIRE PLC SPONSORED ADR 82481R106 2284 13818 SH SOLE 32 13818 0 0 SHIRE PLC SPONSORED ADR 82481R106 7362 44545 SH SOLE 34 44545 0 0 SHOE CARNIVAL INC COM 824889109 54 2607 SH SOLE 2 937 0 1670 SHOE CARNIVAL INC COM 824889109 7 344 SH SOLE 7 344 0 0 SHOE CARNIVAL INC COM 824889109 1265 60598 SH SOLE 18 60598 0 0 SHOE CARNIVAL INC COM 824889109 178 8520 SH SOLE 19 8520 0 0 SHOE CARNIVAL INC COM 824889109 21974 1052411 SH SOLE 21 1052411 0 0 SHOE CARNIVAL INC COM 824889109 7707 369095 SH SOLE 22 343323 0 25772 SHOE CARNIVAL INC COM 824889109 18 849 SH SOLE 26 0 0 849 SHOE CARNIVAL INC COM 824889109 46 2206 SH SOLE 28 2206 0 0 SHOE CARNIVAL INC COM 824889109 372 17815 SH SOLE 30 17815 0 0 SHOE CARNIVAL INC COM 824889109 37 1759 SH SOLE 40 1759 0 0 SHOPIFY INC CL A 82509L107 8160 93900 SH SOLE 19 93900 0 0 SHOPIFY INC CL A 82509L107 0 1 SH SOLE 22 1 0 0 SHORE BANCSHARES INC COM 825107105 26 1605 SH SOLE 2 643 0 962 SHORE BANCSHARES INC COM 825107105 827 50295 SH SOLE 18 50295 0 0 SHORE BANCSHARES INC COM 825107105 165 10022 SH SOLE 19 10022 0 0 SHORE BANCSHARES INC COM 825107105 6744 409969 SH SOLE 21 409969 0 0 SHORE BANCSHARES INC COM 825107105 4329 263132 SH SOLE 22 252138 0 10994 SHORETEL INC COM 825211105 91 15768 SH SOLE 2 4442 0 11326 SHORETEL INC COM 825211105 9 1478 SH SOLE 7 1478 0 0 SHORETEL INC COM 825211105 1589 274006 SH SOLE 18 274006 0 0 SHORETEL INC COM 825211105 257 44242 SH SOLE 19 44242 0 0 SHORETEL INC COM 825211105 12738 2196193 SH SOLE 21 2196193 0 0 SHORETEL INC COM 825211105 10342 1783057 SH SOLE 22 1668830 0 114227 SHORETEL INC COM 825211105 55 9478 SH SOLE 28 9478 0 0 SHORETEL INC COM 825211105 286 49394 SH SOLE 29 0 0 49394 SHORETEL INC COM 825211105 51 8838 SH SOLE 30 8838 0 0 SHORETEL INC COM 825211105 42 7322 SH SOLE 40 7322 0 0 SHUTTERFLY INC COM 82568P304 78 1648 SH SOLE 2 1478 0 170 SHUTTERFLY INC COM 82568P304 10 211 SH SOLE 4 211 0 0 SHUTTERFLY INC COM 82568P304 45 947 SH SOLE 7 947 0 0 SHUTTERFLY INC COM 82568P304 7576 159487 SH SOLE 18 159487 0 0 SHUTTERFLY INC COM 82568P304 1065 22427 SH SOLE 19 22427 0 0 SHUTTERFLY INC COM 82568P304 135666 2856128 SH SOLE 21 2856128 0 0 SHUTTERFLY INC COM 82568P304 42984 904916 SH SOLE 22 837497 0 67419 SHUTTERFLY INC COM 82568P304 122 2564 SH SOLE 23 2564 0 0 SHUTTERFLY INC COM 82568P304 531 11180 SH SOLE 26 8889 0 2291 SHUTTERFLY INC COM 82568P304 228 4807 SH SOLE 28 4807 0 0 SHUTTERFLY INC COM 82568P304 2285 48095 SH SOLE 30 48095 0 0 SHUTTERFLY INC COM 82568P304 198 4159 SH SOLE 40 4159 0 0 SHUTTERFLY INC NOTE 0.250% 5/1 82568PAB2 457 458000 PRN SOLE 21 458000 0 0 SHUTTERSTOCK INC COM 825690100 39 885 SH SOLE 2 771 0 114 SHUTTERSTOCK INC COM 825690100 4 102 SH SOLE 4 102 0 0 SHUTTERSTOCK INC COM 825690100 19 432 SH SOLE 7 432 0 0 SHUTTERSTOCK INC COM 825690100 3882 88074 SH SOLE 18 88074 0 0 SHUTTERSTOCK INC COM 825690100 533 12100 SH SOLE 19 12100 0 0 SHUTTERSTOCK INC COM 825690100 69350 1573279 SH SOLE 21 1573279 0 0 SHUTTERSTOCK INC COM 825690100 21958 498146 SH SOLE 22 462492 0 35654 SHUTTERSTOCK INC COM 825690100 47 1071 SH SOLE 26 0 0 1071 SHUTTERSTOCK INC COM 825690100 128 2902 SH SOLE 28 2902 0 0 SHUTTERSTOCK INC COM 825690100 90 2048 SH SOLE 29 0 0 2048 SHUTTERSTOCK INC COM 825690100 1180 26778 SH SOLE 30 26778 0 0 SHUTTERSTOCK INC COM 825690100 88 2000 SH SOLE 40 2000 0 0 SI FINL GROUP INC MD COM 78425V104 26 1639 SH SOLE 2 324 0 1315 SI FINL GROUP INC MD COM 78425V104 717 44532 SH SOLE 18 44532 0 0 SI FINL GROUP INC MD COM 78425V104 104 6458 SH SOLE 19 6458 0 0 SI FINL GROUP INC MD COM 78425V104 5926 368087 SH SOLE 21 368087 0 0 SI FINL GROUP INC MD COM 78425V104 3870 240342 SH SOLE 22 233656 0 6686 SIBANYE GOLD LTD SPONSORED ADR 825724206 7266 1569314 SH SOLE 7 1569314 0 0 SIBANYE GOLD LTD SPONSORED ADR 825724206 94 20251 SH SOLE 21 20251 0 0 SIBANYE GOLD LTD SPONSORED ADR 825724206 4566 986153 SH SOLE 30 986153 0 0 SIEBERT FINL CORP COM 826176109 1 368 SH SOLE 18 368 0 0 SIEBERT FINL CORP COM 826176109 31 7900 SH SOLE 21 7900 0 0 SIENTRA INC COM 82621J105 21 2166 SH SOLE 2 519 0 1647 SIENTRA INC COM 82621J105 518 53329 SH SOLE 18 53329 0 0 SIENTRA INC COM 82621J105 56 5726 SH SOLE 19 5726 0 0 SIENTRA INC COM 82621J105 4272 439519 SH SOLE 21 439519 0 0 SIENTRA INC COM 82621J105 2074 213338 SH SOLE 22 204691 0 8647 SIERRA BANCORP COM 82620P102 60 2445 SH SOLE 2 590 0 1855 SIERRA BANCORP COM 82620P102 1186 48323 SH SOLE 18 48323 0 0 SIERRA BANCORP COM 82620P102 207 8420 SH SOLE 19 8420 0 0 SIERRA BANCORP COM 82620P102 9694 394870 SH SOLE 21 394870 0 0 SIERRA BANCORP COM 82620P102 7773 316605 SH SOLE 22 306113 0 10492 SIERRA BANCORP COM 82620P102 322 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 54 8175 SH SOLE 21 8175 0 0 SIFCO INDS INC COM 826546103 37 5558 SH SOLE 22 5558 0 0 SIGMA DESIGNS INC COM 826565103 52 8935 SH SOLE 2 2890 0 6045 SIGMA DESIGNS INC COM 826565103 5 874 SH SOLE 7 874 0 0 SIGMA DESIGNS INC COM 826565103 874 149426 SH SOLE 18 149426 0 0 SIGMA DESIGNS INC COM 826565103 140 23944 SH SOLE 19 23944 0 0 SIGMA DESIGNS INC COM 826565103 7061 1206958 SH SOLE 21 1206958 0 0 SIGMA DESIGNS INC COM 826565103 5276 901834 SH SOLE 22 859937 0 41897 SIGMATRON INTL INC COM 82661L101 17 2649 SH SOLE 21 2649 0 0 SIGMATRON INTL INC COM 82661L101 1153 179293 SH SOLE 22 179293 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 10548 73491 SH SOLE 2 27185 0 46306 SIGNATURE BK NEW YORK N Y COM 82669G104 2381 16589 SH SOLE 4 15033 0 1556 SIGNATURE BK NEW YORK N Y COM 82669G104 531 3702 SH SOLE 7 3702 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 27041 188397 SH SOLE 18 183039 0 5358 SIGNATURE BK NEW YORK N Y COM 82669G104 3571 24880 SH SOLE 19 24880 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 4957 34537 SH SOLE 20 0 0 34537 SIGNATURE BK NEW YORK N Y COM 82669G104 342402 2385578 SH SOLE 21 2385578 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 248907 1734184 SH SOLE 22 1564026 0 170158 SIGNATURE BK NEW YORK N Y COM 82669G104 9621 67031 SH SOLE 23 67031 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 14067 98006 SH SOLE 26 50282 0 47724 SIGNATURE BK NEW YORK N Y COM 82669G104 1637 11408 SH SOLE 28 8562 0 2846 SIGNATURE BK NEW YORK N Y COM 82669G104 2145 14948 SH SOLE 29 1637 0 13311 SIGNATURE BK NEW YORK N Y COM 82669G104 7242 50457 SH SOLE 30 50457 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3235 22539 SH SOLE 31 13855 0 8684 SIGNATURE BK NEW YORK N Y COM 82669G104 572 3985 SH SOLE 34 3985 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1490 10384 SH SOLE 36 10384 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 53 370 SH SOLE 40 370 0 0 SIGNET JEWELERS LIMITED SHS G81276100 6211 98207 SH SOLE 2 18855 0 79352 SIGNET JEWELERS LIMITED SHS G81276100 1159 18334 SH SOLE 4 16522 0 1812 SIGNET JEWELERS LIMITED SHS G81276100 3233 51123 SH SOLE 7 48354 0 2769 SIGNET JEWELERS LIMITED SHS G81276100 34 543 SH SOLE 13 543 0 0 SIGNET JEWELERS LIMITED SHS G81276100 30 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 9947 157290 SH SOLE 18 148622 0 8668 SIGNET JEWELERS LIMITED SHS G81276100 1364 21562 SH SOLE 19 21562 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3608 57058 SH SOLE 20 0 0 57058 SIGNET JEWELERS LIMITED SHS G81276100 83289 1317035 SH SOLE 21 1317035 0 0 SIGNET JEWELERS LIMITED SHS G81276100 126605 2001981 SH SOLE 22 1593878 0 408103 SIGNET JEWELERS LIMITED SHS G81276100 5381 85087 SH SOLE 23 85087 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2790 44110 SH SOLE 25 44110 0 0 SIGNET JEWELERS LIMITED SHS G81276100 13409 212041 SH SOLE 26 109911 0 102130 SIGNET JEWELERS LIMITED SHS G81276100 873 13810 SH SOLE 28 10723 0 3087 SIGNET JEWELERS LIMITED SHS G81276100 1209 19119 SH SOLE 29 3713 0 15406 SIGNET JEWELERS LIMITED SHS G81276100 13589 214874 SH SOLE 30 214874 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2351 37171 SH SOLE 31 20005 0 17166 SIGNET JEWELERS LIMITED SHS G81276100 294 4644 SH SOLE 34 4644 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3912 61853 SH SOLE 36 61853 0 0 SIGNET JEWELERS LIMITED SHS G81276100 23 364 SH SOLE 40 364 0 0 SILGAN HOLDINGS INC COM 827048109 2754 86665 SH SOLE 2 61207 0 25458 SILGAN HOLDINGS INC COM 827048109 59 1862 SH SOLE 4 1862 0 0 SILGAN HOLDINGS INC COM 827048109 89 2796 SH SOLE 7 2796 0 0 SILGAN HOLDINGS INC COM 827048109 385 12112 SH SOLE 13 12112 0 0 SILGAN HOLDINGS INC COM 827048109 8437 265492 SH SOLE 18 265492 0 0 SILGAN HOLDINGS INC COM 827048109 9459 297650 SH SOLE 19 297650 0 0 SILGAN HOLDINGS INC COM 827048109 102734 3232647 SH SOLE 21 3232647 0 0 SILGAN HOLDINGS INC COM 827048109 79977 2516569 SH SOLE 22 2246282 0 270287 SILGAN HOLDINGS INC COM 827048109 84 2637 SH SOLE 23 2637 0 0 SILGAN HOLDINGS INC COM 827048109 394 12396 SH SOLE 25 12396 0 0 SILGAN HOLDINGS INC COM 827048109 971 30568 SH SOLE 26 26632 0 3936 SILGAN HOLDINGS INC COM 827048109 370 11642 SH SOLE 28 11642 0 0 SILGAN HOLDINGS INC COM 827048109 2679 84306 SH SOLE 29 0 0 84306 SILGAN HOLDINGS INC COM 827048109 403 12670 SH SOLE 30 12670 0 0 SILGAN HOLDINGS INC COM 827048109 56 1766 SH SOLE 31 1766 0 0 SILGAN HOLDINGS INC COM 827048109 1706 53674 SH SOLE 34 53674 0 0 SILGAN HOLDINGS INC COM 827048109 121 3802 SH SOLE 36 3802 0 0 SILGAN HOLDINGS INC COM 827048109 269 8480 SH SOLE 40 8480 0 0 SILICOM LTD ORD M84116108 9 200 SH SOLE 2 200 0 0 SILICON LABORATORIES INC COM 826919102 1263 18485 SH SOLE 2 18244 0 241 SILICON LABORATORIES INC COM 826919102 11 160 SH SOLE 4 160 0 0 SILICON LABORATORIES INC COM 826919102 72 1057 SH SOLE 7 1057 0 0 SILICON LABORATORIES INC COM 826919102 18072 264407 SH SOLE 18 264407 0 0 SILICON LABORATORIES INC COM 826919102 12218 178762 SH SOLE 19 178762 0 0 SILICON LABORATORIES INC COM 826919102 177093 2590966 SH SOLE 21 2590966 0 0 SILICON LABORATORIES INC COM 826919102 88504 1294869 SH SOLE 22 1213800 0 81069 SILICON LABORATORIES INC COM 826919102 777 11368 SH SOLE 26 8954 0 2414 SILICON LABORATORIES INC COM 826919102 387 5660 SH SOLE 28 5660 0 0 SILICON LABORATORIES INC COM 826919102 446 6521 SH SOLE 30 6521 0 0 SILICON LABORATORIES INC COM 826919102 2298 33619 SH SOLE 34 33619 0 0 SILICON LABORATORIES INC COM 826919102 290 4242 SH SOLE 40 4242 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5 100 SH SOLE 2 100 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2 39 SH SOLE 17 0 0 39 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4825 100038 SH SOLE 21 100038 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 45 923 SH SOLE 25 923 0 0 SILVER RUN ACQUISITION UNIT 99/99/9999 82812A202 27 2503 SH OTR 19 2503 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 90 7940 SH SOLE 2 2674 0 5266 SILVER SPRING NETWORKS INC COM 82817Q103 9 840 SH SOLE 7 840 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 1776 157491 SH SOLE 18 157491 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 302 26809 SH SOLE 19 26809 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 14872 1318468 SH SOLE 21 1318468 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 11983 1062287 SH SOLE 22 990544 0 71743 SILVER SPRING NETWORKS INC COM 82817Q103 24 2112 SH SOLE 26 0 0 2112 SILVER SPRING NETWORKS INC COM 82817Q103 53 4685 SH SOLE 28 4685 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 104 9202 SH SOLE 29 0 0 9202 SILVER SPRING NETWORKS INC COM 82817Q103 47 4169 SH SOLE 30 4169 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 40 3531 SH SOLE 40 3531 0 0 SILVER STD RES INC COM 82823L106 62 6408 SH SOLE 21 6408 0 0 SILVER STD RES INC NOTE 2.875% 2/0 82823LAC0 446 458000 PRN SOLE 21 458000 0 0 SILVERBOW RES INC COM 82836G102 24 926 SH SOLE 2 274 0 652 SILVERBOW RES INC COM 82836G102 731 27939 SH SOLE 18 27939 0 0 SILVERBOW RES INC COM 82836G102 111 4234 SH SOLE 19 4234 0 0 SILVERBOW RES INC COM 82836G102 5744 219560 SH SOLE 21 219560 0 0 SILVERBOW RES INC COM 82836G102 1784 68197 SH SOLE 22 63716 0 4481 SILVERCREST ASSET MGMT GROUP CL A 828359109 3 236 SH SOLE 2 236 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 382 28400 SH SOLE 18 28400 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 56 4196 SH SOLE 19 4196 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 2955 219700 SH SOLE 21 219700 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 1047 77872 SH SOLE 22 71750 0 6122 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 333 6291 SH SOLE 2 1276 0 5015 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11 206 SH SOLE 4 206 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 39 741 SH SOLE 7 741 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 7988 151006 SH SOLE 18 151006 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1086 20535 SH SOLE 19 20535 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 136188 2574441 SH SOLE 21 2574441 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 46952 887559 SH SOLE 22 834941 0 52618 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 624 11794 SH SOLE 26 9960 0 1834 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 217 4098 SH SOLE 28 4098 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2255 42635 SH SOLE 30 42635 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 178 3359 SH SOLE 40 3359 0 0 SIMON PPTY GROUP INC NEW COM 828806109 85459 528309 SH SOLE 2 223084 0 305225 SIMON PPTY GROUP INC NEW COM 828806109 52830 326592 SH SOLE 4 318207 0 8385 SIMON PPTY GROUP INC NEW COM 828806109 101785 629233 SH SOLE 7 614889 0 14344 SIMON PPTY GROUP INC NEW COM 828806109 452 2795 SH SOLE 13 2795 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2097 12965 SH SOLE 15 12965 0 0 SIMON PPTY GROUP INC NEW COM 828806109 114183 705878 SH SOLE 18 659671 0 46207 SIMON PPTY GROUP INC NEW COM 828806109 111814 691232 SH SOLE 19 691232 0 0 SIMON PPTY GROUP INC NEW COM 828806109 20815 128680 SH SOLE 20 0 0 128680 SIMON PPTY GROUP INC NEW COM 828806109 1242593 7681706 SH SOLE 21 7681706 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2023356 12508384 SH SOLE 22 10838206 0 1670178 SIMON PPTY GROUP INC NEW COM 828806109 80885 500033 SH SOLE 23 500033 0 0 SIMON PPTY GROUP INC NEW COM 828806109 122347 756349 SH SOLE 25 756349 0 0 SIMON PPTY GROUP INC NEW COM 828806109 149716 925543 SH SOLE 26 269599 0 655944 SIMON PPTY GROUP INC NEW COM 828806109 10868 67185 SH SOLE 28 50453 0 16732 SIMON PPTY GROUP INC NEW COM 828806109 34127 210972 SH SOLE 29 161369 0 49603 SIMON PPTY GROUP INC NEW COM 828806109 382502 2364626 SH SOLE 30 2364626 0 0 SIMON PPTY GROUP INC NEW COM 828806109 35841 221571 SH SOLE 31 127229 0 94342 SIMON PPTY GROUP INC NEW COM 828806109 28929 178840 SH SOLE 34 178840 0 0 SIMON PPTY GROUP INC NEW COM 828806109 61129 377901 SH SOLE 36 377901 0 0 SIMON PPTY GROUP INC NEW COM 828806109 259 1602 SH SOLE 40 1602 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 77 1762 SH SOLE 2 1762 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 11 263 SH SOLE 4 263 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 46 1042 SH SOLE 7 1042 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 8906 203758 SH SOLE 18 203758 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1163 26616 SH SOLE 19 26616 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 165336 3782569 SH SOLE 21 3782569 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 50510 1155565 SH SOLE 22 1078824 0 76741 SIMPSON MANUFACTURING CO INC COM 829073105 636 14561 SH SOLE 26 12098 0 2463 SIMPSON MANUFACTURING CO INC COM 829073105 257 5880 SH SOLE 28 5880 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 2554 58423 SH SOLE 30 58423 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 48 1092 SH SOLE 34 1092 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 196 4495 SH SOLE 40 4495 0 0 SIMULATIONS PLUS INC COM 829214105 5 445 SH SOLE 2 445 0 0 SIMULATIONS PLUS INC COM 829214105 468 37864 SH SOLE 18 37864 0 0 SIMULATIONS PLUS INC COM 829214105 57 4601 SH SOLE 19 4601 0 0 SIMULATIONS PLUS INC COM 829214105 4246 343827 SH SOLE 21 343827 0 0 SIMULATIONS PLUS INC COM 829214105 4478 362609 SH SOLE 22 354431 0 8178 SINA CORP ORD G81477104 1340 15768 SH SOLE 2 1500 0 14268 SINA CORP ORD G81477104 1129 13284 SH SOLE 4 13284 0 0 SINA CORP ORD G81477104 307 3608 SH SOLE 7 3608 0 0 SINA CORP ORD G81477104 153 1797 SH SOLE 13 0 0 1797 SINA CORP ORD G81477104 1929 22698 SH SOLE 15 22698 0 0 SINA CORP ORD G81477104 1975 23238 SH SOLE 18 23238 0 0 SINA CORP ORD G81477104 163 1924 SH SOLE 19 1924 0 0 SINA CORP ORD G81477104 80039 941966 SH SOLE 21 941966 0 0 SINA CORP ORD G81477104 57323 674626 SH SOLE 22 639277 0 35349 SINA CORP ORD G81477104 5162 60751 SH SOLE 23 60751 0 0 SINA CORP ORD G81477104 622 7316 SH SOLE 25 7316 0 0 SINA CORP ORD G81477104 14161 166655 SH SOLE 26 42493 0 124162 SINA CORP ORD G81477104 61 723 SH SOLE 28 723 0 0 SINA CORP ORD G81477104 1604 18882 SH SOLE 29 11415 0 7467 SINA CORP ORD G81477104 27883 328155 SH SOLE 30 328155 0 0 SINA CORP ORD G81477104 2578 30336 SH SOLE 31 3456 0 26880 SINA CORP ORD G81477104 317 3731 SH SOLE 32 3731 0 0 SINA CORP ORD G81477104 520 6115 SH SOLE 34 6115 0 0 SINA CORP ORD G81477104 17 198 SH SOLE 40 198 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 150 4548 SH SOLE 2 3973 0 575 SINCLAIR BROADCAST GROUP INC CL A 829226109 13 389 SH SOLE 4 389 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 54 1650 SH SOLE 7 1650 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 8185 248776 SH SOLE 18 248776 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1568 47660 SH SOLE 19 47660 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 71213 2164540 SH SOLE 21 2164540 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 63080 1917332 SH SOLE 22 1770624 0 146708 SINCLAIR BROADCAST GROUP INC CL A 829226109 952 28936 SH SOLE 26 24622 0 4314 SINCLAIR BROADCAST GROUP INC CL A 829226109 401 12176 SH SOLE 28 12176 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 499 15158 SH SOLE 29 0 0 15158 SINCLAIR BROADCAST GROUP INC CL A 829226109 385 11702 SH SOLE 30 11702 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 314 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 12251 SH SOLE 21 12251 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 5 100 SH SOLE 2 100 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 158 2953 SH SOLE 7 2953 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 262 4890 SH SOLE 21 4890 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1755 32792 SH SOLE 22 32792 0 0 SIRIUS XM HLDGS INC COM 82968B103 8526 1558616 SH SOLE 2 179645 0 1378971 SIRIUS XM HLDGS INC COM 82968B103 3130 572214 SH SOLE 4 517519 0 54695 SIRIUS XM HLDGS INC COM 82968B103 2072 378875 SH SOLE 7 234889 0 143986 SIRIUS XM HLDGS INC COM 82968B103 165 30226 SH SOLE 13 30226 0 0 SIRIUS XM HLDGS INC COM 82968B103 106 19350 SH SOLE 15 19350 0 0 SIRIUS XM HLDGS INC COM 82968B103 30 5454 SH SOLE 17 0 0 5454 SIRIUS XM HLDGS INC COM 82968B103 4613 843295 SH SOLE 18 681386 0 161909 SIRIUS XM HLDGS INC COM 82968B103 3745 684688 SH SOLE 19 684688 0 0 SIRIUS XM HLDGS INC COM 82968B103 88389 16158849 SH SOLE 21 16158849 0 0 SIRIUS XM HLDGS INC COM 82968B103 229982 42044326 SH SOLE 22 37219708 0 4824618 SIRIUS XM HLDGS INC COM 82968B103 11207 2048859 SH SOLE 23 2048859 0 0 SIRIUS XM HLDGS INC COM 82968B103 5830 1065888 SH SOLE 25 1065888 0 0 SIRIUS XM HLDGS INC COM 82968B103 23090 4221226 SH SOLE 26 1537301 0 2683925 SIRIUS XM HLDGS INC COM 82968B103 1935 353794 SH SOLE 28 268134 0 85660 SIRIUS XM HLDGS INC COM 82968B103 280 51149 SH SOLE 29 51149 0 0 SIRIUS XM HLDGS INC COM 82968B103 16793 3070065 SH SOLE 30 3070065 0 0 SIRIUS XM HLDGS INC COM 82968B103 4716 862213 SH SOLE 31 405124 0 457089 SIRIUS XM HLDGS INC COM 82968B103 4501 822810 SH SOLE 32 822810 0 0 SIRIUS XM HLDGS INC COM 82968B103 689 126039 SH SOLE 34 126039 0 0 SIRIUS XM HLDGS INC COM 82968B103 8440 1542980 SH SOLE 36 1542980 0 0 SIRIUS XM HLDGS INC COM 82968B103 49 8938 SH SOLE 40 8938 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 90 1727 SH SOLE 2 1455 0 272 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8 149 SH SOLE 4 149 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 41 780 SH SOLE 7 780 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6082 116819 SH SOLE 18 116819 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1167 22418 SH SOLE 19 22418 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 51116 981861 SH SOLE 21 981861 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 44754 859662 SH SOLE 22 788748 0 70914 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 859 16502 SH SOLE 26 14774 0 1728 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 273 5244 SH SOLE 28 5244 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 269 5161 SH SOLE 30 5161 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 174 3333 SH SOLE 40 3333 0 0 SITO MOBILE LTD COM NEW 82988R203 11 2966 SH SOLE 18 2966 0 0 SITO MOBILE LTD COM NEW 82988R203 173 46546 SH SOLE 21 46546 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2207 37027 SH SOLE 2 11367 0 25660 SIX FLAGS ENTMT CORP NEW COM 83001A102 24 403 SH SOLE 4 403 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 414 6944 SH SOLE 7 6944 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2057 34508 SH SOLE 18 34508 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 11231 188408 SH SOLE 19 188408 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 55189 925828 SH SOLE 21 925828 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 132791 2227665 SH SOLE 22 2013752 0 213913 SIX FLAGS ENTMT CORP NEW COM 83001A102 450 7554 SH SOLE 25 7554 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1535 25746 SH SOLE 26 21147 0 4599 SIX FLAGS ENTMT CORP NEW COM 83001A102 634 10635 SH SOLE 28 10635 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2215 37151 SH SOLE 29 0 0 37151 SIX FLAGS ENTMT CORP NEW COM 83001A102 678 11366 SH SOLE 30 11366 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 97 1627 SH SOLE 31 1627 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 216 3618 SH SOLE 34 3618 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 479 8028 SH SOLE 40 8028 0 0 SJW GROUP COM 784305104 161 3272 SH SOLE 2 675 0 2597 SJW GROUP COM 784305104 25 505 SH SOLE 4 505 0 0 SJW GROUP COM 784305104 903 18354 SH SOLE 7 18354 0 0 SJW GROUP COM 784305104 3055 62122 SH SOLE 18 62122 0 0 SJW GROUP COM 784305104 511 10396 SH SOLE 19 10396 0 0 SJW GROUP COM 784305104 24066 489353 SH SOLE 21 489353 0 0 SJW GROUP COM 784305104 23680 481503 SH SOLE 22 450493 0 31010 SJW GROUP COM 784305104 479 9732 SH SOLE 23 9732 0 0 SJW GROUP COM 784305104 513 10425 SH SOLE 26 10204 0 221 SJW GROUP COM 784305104 109 2225 SH SOLE 28 2225 0 0 SJW GROUP COM 784305104 474 9643 SH SOLE 29 0 0 9643 SJW GROUP COM 784305104 459 9325 SH SOLE 30 9325 0 0 SJW GROUP COM 784305104 34 691 SH SOLE 36 691 0 0 SJW GROUP COM 784305104 77 1565 SH SOLE 40 1565 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 12152 473396 SH SOLE 2 48957 0 424439 SK TELECOM LTD SPONSORED ADR 78440P108 10470 407861 SH SOLE 18 302291 0 105570 SK TELECOM LTD SPONSORED ADR 78440P108 11981 466740 SH SOLE 19 466740 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 612 23846 SH SOLE 21 23846 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 20899 814126 SH SOLE 22 396741 0 417385 SK TELECOM LTD SPONSORED ADR 78440P108 1377 53661 SH SOLE 25 53661 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 313 12176 SH SOLE 26 0 0 12176 SK TELECOM LTD SPONSORED ADR 78440P108 7346 286185 SH SOLE 30 286185 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 740 28840 SH SOLE 34 28840 0 0 SKECHERS U S A INC CL A 830566105 3601 122053 SH SOLE 2 65350 0 56703 SKECHERS U S A INC CL A 830566105 52 1778 SH SOLE 4 1778 0 0 SKECHERS U S A INC CL A 830566105 97 3291 SH SOLE 7 3291 0 0 SKECHERS U S A INC CL A 830566105 13665 463230 SH SOLE 18 463230 0 0 SKECHERS U S A INC CL A 830566105 15365 520850 SH SOLE 19 520850 0 0 SKECHERS U S A INC CL A 830566105 166295 5637116 SH SOLE 21 5637116 0 0 SKECHERS U S A INC CL A 830566105 122605 4156101 SH SOLE 22 3759141 0 396960 SKECHERS U S A INC CL A 830566105 1233 41792 SH SOLE 26 34178 0 7614 SKECHERS U S A INC CL A 830566105 550 18660 SH SOLE 28 18660 0 0 SKECHERS U S A INC CL A 830566105 1290 43727 SH SOLE 29 0 0 43727 SKECHERS U S A INC CL A 830566105 607 20581 SH SOLE 30 20581 0 0 SKECHERS U S A INC CL A 830566105 92 3109 SH SOLE 31 3109 0 0 SKECHERS U S A INC CL A 830566105 439 14892 SH SOLE 40 14892 0 0 SKYLINE CORP COM 830830105 7 1221 SH SOLE 18 1221 0 0 SKYLINE CORP COM 830830105 125 20797 SH SOLE 21 20797 0 0 SKYLINE CORP COM 830830105 1081 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 380 10817 SH SOLE 2 2343 0 8474 SKYWEST INC COM 830879102 47 1352 SH SOLE 7 1352 0 0 SKYWEST INC COM 830879102 8909 253824 SH SOLE 18 253824 0 0 SKYWEST INC COM 830879102 1172 33393 SH SOLE 19 33393 0 0 SKYWEST INC COM 830879102 154258 4394807 SH SOLE 21 4394807 0 0 SKYWEST INC COM 830879102 46196 1316135 SH SOLE 22 1241486 0 74649 SKYWEST INC COM 830879102 67 1909 SH SOLE 28 1909 0 0 SKYWEST INC COM 830879102 2377 67720 SH SOLE 30 67720 0 0 SKYWEST INC COM 830879102 45 1296 SH SOLE 40 1296 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 21449 223544 SH SOLE 2 47038 0 176506 SKYWORKS SOLUTIONS INC COM 83088M102 6019 62729 SH SOLE 4 57796 0 4933 SKYWORKS SOLUTIONS INC COM 83088M102 14318 149221 SH SOLE 7 145609 0 3612 SKYWORKS SOLUTIONS INC COM 83088M102 298 3109 SH SOLE 13 3109 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 150 1565 SH SOLE 15 1565 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 38784 404214 SH SOLE 18 378832 0 25382 SKYWORKS SOLUTIONS INC COM 83088M102 11788 122860 SH SOLE 19 122860 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10513 109569 SH SOLE 20 0 0 109569 SKYWORKS SOLUTIONS INC COM 83088M102 403521 4205539 SH SOLE 21 4205539 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 468482 4882559 SH SOLE 22 4043445 0 839114 SKYWORKS SOLUTIONS INC COM 83088M102 21539 224482 SH SOLE 23 224482 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 11679 121718 SH SOLE 25 121718 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 48262 502990 SH SOLE 26 173133 0 329857 SKYWORKS SOLUTIONS INC COM 83088M102 3817 39785 SH SOLE 28 29953 0 9832 SKYWORKS SOLUTIONS INC COM 83088M102 5080 52949 SH SOLE 29 7457 0 45492 SKYWORKS SOLUTIONS INC COM 83088M102 50872 530195 SH SOLE 30 530195 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 8700 90668 SH SOLE 31 38626 0 52042 SKYWORKS SOLUTIONS INC COM 83088M102 3123 32548 SH SOLE 32 32548 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1136 11841 SH SOLE 34 11841 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 17811 185624 SH SOLE 36 185624 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 89 926 SH SOLE 40 926 0 0 SL GREEN RLTY CORP COM 78440X101 12098 114345 SH SOLE 2 19172 0 95173 SL GREEN RLTY CORP COM 78440X101 6756 63860 SH SOLE 4 61649 0 2211 SL GREEN RLTY CORP COM 78440X101 21586 204022 SH SOLE 7 200147 0 3875 SL GREEN RLTY CORP COM 78440X101 340 3210 SH SOLE 13 3210 0 0 SL GREEN RLTY CORP COM 78440X101 451 4265 SH SOLE 15 4265 0 0 SL GREEN RLTY CORP COM 78440X101 23692 223930 SH SOLE 18 210114 0 13816 SL GREEN RLTY CORP COM 78440X101 12012 113535 SH SOLE 19 113535 0 0 SL GREEN RLTY CORP COM 78440X101 5778 54616 SH SOLE 20 0 0 54616 SL GREEN RLTY CORP COM 78440X101 328894 3108642 SH SOLE 21 3108642 0 0 SL GREEN RLTY CORP COM 78440X101 411006 3884748 SH SOLE 22 3425105 0 459643 SL GREEN RLTY CORP COM 78440X101 13834 130752 SH SOLE 23 130752 0 0 SL GREEN RLTY CORP COM 78440X101 25596 241927 SH SOLE 25 241927 0 0 SL GREEN RLTY CORP COM 78440X101 24410 230718 SH SOLE 26 106409 0 124309 SL GREEN RLTY CORP COM 78440X101 2246 21228 SH SOLE 28 15933 0 5295 SL GREEN RLTY CORP COM 78440X101 6757 63868 SH SOLE 29 39124 0 24744 SL GREEN RLTY CORP COM 78440X101 80600 761819 SH SOLE 30 761819 0 0 SL GREEN RLTY CORP COM 78440X101 7188 67938 SH SOLE 31 50107 0 17831 SL GREEN RLTY CORP COM 78440X101 803 7590 SH SOLE 34 7590 0 0 SL GREEN RLTY CORP COM 78440X101 12001 113434 SH SOLE 36 113434 0 0 SL GREEN RLTY CORP COM 78440X101 54 508 SH SOLE 40 508 0 0 SLM CORP COM 78442P106 4961 431398 SH SOLE 2 210423 0 220975 SLM CORP COM 78442P106 56 4888 SH SOLE 4 4888 0 0 SLM CORP COM 78442P106 198 17202 SH SOLE 7 17202 0 0 SLM CORP COM 78442P106 48251 4195755 SH SOLE 18 3825462 0 370293 SLM CORP COM 78442P106 50322 4375826 SH SOLE 19 4375826 0 0 SLM CORP COM 78442P106 211437 18385838 SH SOLE 21 18385838 0 0 SLM CORP COM 78442P106 159677 13884970 SH SOLE 22 12548345 0 1336625 SLM CORP COM 78442P106 1402 121896 SH SOLE 23 121896 0 0 SLM CORP COM 78442P106 1449 126032 SH SOLE 25 0 0 126032 SLM CORP COM 78442P106 1841 160044 SH SOLE 26 130203 0 29841 SLM CORP COM 78442P106 618 53707 SH SOLE 28 53707 0 0 SLM CORP COM 78442P106 524 45602 SH SOLE 29 0 0 45602 SLM CORP COM 78442P106 788 68537 SH SOLE 30 68537 0 0 SLM CORP COM 78442P106 116 10053 SH SOLE 31 10053 0 0 SLM CORP COM 78442P106 16247 1412776 SH SOLE 34 1412776 0 0 SLM CORP COM 78442P106 1792 155848 SH SOLE 36 155848 0 0 SLM CORP COM 78442P106 529 46042 SH SOLE 40 46042 0 0 SM ENERGY CO COM 78454L100 1786 108037 SH SOLE 2 47164 0 60873 SM ENERGY CO COM 78454L100 5 327 SH SOLE 4 327 0 0 SM ENERGY CO COM 78454L100 66 4000 SH SOLE 7 4000 0 0 SM ENERGY CO COM 78454L100 5576 337299 SH SOLE 18 337299 0 0 SM ENERGY CO COM 78454L100 803 48575 SH SOLE 19 48575 0 0 SM ENERGY CO COM 78454L100 73249 4431251 SH SOLE 21 4431251 0 0 SM ENERGY CO COM 78454L100 52231 3159782 SH SOLE 22 2817129 0 342653 SM ENERGY CO COM 78454L100 616 37259 SH SOLE 26 32694 0 4565 SM ENERGY CO COM 78454L100 250 15153 SH SOLE 28 15153 0 0 SM ENERGY CO COM 78454L100 308 18614 SH SOLE 29 0 0 18614 SM ENERGY CO COM 78454L100 853 51620 SH SOLE 30 51620 0 0 SM ENERGY CO COM 78454L100 38 2297 SH SOLE 31 2297 0 0 SM ENERGY CO COM 78454L100 200 12106 SH SOLE 36 12106 0 0 SM ENERGY CO COM 78454L100 212 12854 SH SOLE 40 12854 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 20779 23120000 PRN SOLE 19 23120000 0 0 SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 6183 6880000 PRN SOLE 34 6880000 0 0 SMART & FINAL STORES INC COM 83190B101 54 5956 SH SOLE 2 986 0 4970 SMART & FINAL STORES INC COM 83190B101 5 496 SH SOLE 7 496 0 0 SMART & FINAL STORES INC COM 83190B101 794 87278 SH SOLE 18 87278 0 0 SMART & FINAL STORES INC COM 83190B101 4517 496356 SH SOLE 19 496356 0 0 SMART & FINAL STORES INC COM 83190B101 6192 680388 SH SOLE 21 680388 0 0 SMART & FINAL STORES INC COM 83190B101 6521 716566 SH SOLE 22 678861 0 37705 SMART & FINAL STORES INC COM 83190B101 39 4260 SH SOLE 28 4260 0 0 SMART & FINAL STORES INC COM 83190B101 36 3909 SH SOLE 30 3909 0 0 SMART & FINAL STORES INC COM 83190B101 27 2993 SH SOLE 40 2993 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 158 9737 SH SOLE 22 9737 0 0 SMART SAND INC COM 83191H107 84 9433 SH SOLE 2 8301 0 1132 SMART SAND INC COM 83191H107 697 78190 SH SOLE 18 78190 0 0 SMART SAND INC COM 83191H107 108 12094 SH SOLE 19 12094 0 0 SMART SAND INC COM 83191H107 5463 613093 SH SOLE 21 613093 0 0 SMART SAND INC COM 83191H107 5133 576112 SH SOLE 22 557109 0 19003 SMARTFINANCIAL INC COM NEW 83190L208 27 1124 SH SOLE 2 231 0 893 SMARTFINANCIAL INC COM NEW 83190L208 652 27296 SH SOLE 18 27296 0 0 SMARTFINANCIAL INC COM NEW 83190L208 74 3110 SH SOLE 19 3110 0 0 SMARTFINANCIAL INC COM NEW 83190L208 5558 232732 SH SOLE 21 232732 0 0 SMARTFINANCIAL INC COM NEW 83190L208 1455 60925 SH SOLE 22 56535 0 4390 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1779 51042 SH SOLE 18 51042 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7628 218890 SH SOLE 19 218890 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 1950 55960 SH SOLE 25 55960 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 4688 134530 SH SOLE 34 134530 0 0 SMITH A O COM 831865209 10705 190040 SH SOLE 2 78992 0 111048 SMITH A O COM 831865209 2376 42179 SH SOLE 4 38027 0 4152 SMITH A O COM 831865209 4046 71827 SH SOLE 7 71827 0 0 SMITH A O COM 831865209 62 1097 SH SOLE 13 1097 0 0 SMITH A O COM 831865209 28754 510449 SH SOLE 18 496021 0 14428 SMITH A O COM 831865209 17363 308237 SH SOLE 19 294083 0 14154 SMITH A O COM 831865209 6165 109437 SH SOLE 20 0 0 109437 SMITH A O COM 831865209 363316 6449773 SH SOLE 21 6449773 0 0 SMITH A O COM 831865209 268368 4764216 SH SOLE 22 4308100 0 456116 SMITH A O COM 831865209 9808 174122 SH SOLE 23 174122 0 0 SMITH A O COM 831865209 16293 289250 SH SOLE 26 137400 0 151850 SMITH A O COM 831865209 1791 31803 SH SOLE 28 23305 0 8498 SMITH A O COM 831865209 2288 40618 SH SOLE 29 4776 0 35842 SMITH A O COM 831865209 10962 194596 SH SOLE 30 194596 0 0 SMITH A O COM 831865209 4042 71758 SH SOLE 31 34730 0 37028 SMITH A O COM 831865209 643 11411 SH SOLE 34 11411 0 0 SMITH A O COM 831865209 1387 24616 SH SOLE 36 24616 0 0 SMITH A O COM 831865209 41 730 SH SOLE 40 730 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 5 3086 SH SOLE 19 3086 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 6 4195 SH SOLE 21 4195 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 446 305588 SH SOLE 22 305588 0 0 SMUCKER J M CO COM NEW 832696405 20716 175073 SH SOLE 2 64604 0 110469 SMUCKER J M CO COM NEW 832696405 4222 35684 SH SOLE 4 32560 0 3124 SMUCKER J M CO COM NEW 832696405 11630 98282 SH SOLE 7 88647 0 9635 SMUCKER J M CO COM NEW 832696405 687 5807 SH SOLE 13 5807 0 0 SMUCKER J M CO COM NEW 832696405 79 667 SH SOLE 15 667 0 0 SMUCKER J M CO COM NEW 832696405 48417 409167 SH SOLE 18 389957 0 19210 SMUCKER J M CO COM NEW 832696405 31044 262350 SH SOLE 19 262350 0 0 SMUCKER J M CO COM NEW 832696405 8988 75957 SH SOLE 20 0 0 75957 SMUCKER J M CO COM NEW 832696405 286183 2418519 SH SOLE 21 2418519 0 0 SMUCKER J M CO COM NEW 832696405 377305 3188586 SH SOLE 22 2629638 0 558948 SMUCKER J M CO COM NEW 832696405 17928 151505 SH SOLE 23 151505 0 0 SMUCKER J M CO COM NEW 832696405 9549 80695 SH SOLE 25 80695 0 0 SMUCKER J M CO COM NEW 832696405 49621 419347 SH SOLE 26 116623 0 302724 SMUCKER J M CO COM NEW 832696405 2942 24864 SH SOLE 28 18692 0 6172 SMUCKER J M CO COM NEW 832696405 7776 65716 SH SOLE 29 4779 0 60937 SMUCKER J M CO COM NEW 832696405 60369 510175 SH SOLE 30 510175 0 0 SMUCKER J M CO COM NEW 832696405 6506 54982 SH SOLE 31 23438 0 31544 SMUCKER J M CO COM NEW 832696405 6422 54271 SH SOLE 34 54271 0 0 SMUCKER J M CO COM NEW 832696405 15348 129702 SH SOLE 36 129702 0 0 SMUCKER J M CO COM NEW 832696405 82 691 SH SOLE 40 691 0 0 SNAP INC CL A 83304A106 4506 253554 SH SOLE 2 16287 0 237267 SNAP INC CL A 83304A106 1237 69627 SH SOLE 4 69627 0 0 SNAP INC CL A 83304A106 269 15122 SH SOLE 7 15122 0 0 SNAP INC CL A 83304A106 41946 2360476 SH SOLE 18 1832557 0 527919 SNAP INC CL A 83304A106 101074 5687892 SH SOLE 19 5687892 0 0 SNAP INC CL A 83304A106 436 24553 SH SOLE 21 24553 0 0 SNAP INC CL A 83304A106 7464 420057 SH SOLE 22 342870 0 77187 SNAP INC CL A 83304A106 556 31296 SH SOLE 23 31296 0 0 SNAP INC CL A 83304A106 265 14906 SH SOLE 26 3438 0 11468 SNAP INC CL A 83304A106 810 45579 SH SOLE 29 45579 0 0 SNAP INC CL A 83304A106 142 8004 SH SOLE 30 8004 0 0 SNAP INC CL A 83304A106 1171 65904 SH SOLE 31 33686 0 32218 SNAP INC CL A 83304A106 23527 1323975 SH SOLE 34 1323975 0 0 SNAP INC CL A 83304A106 402 22604 SH SOLE 36 22604 0 0 SNAP ON INC COM 833034101 13782 87230 SH SOLE 2 23798 0 63432 SNAP ON INC COM 833034101 3230 20442 SH SOLE 4 19155 0 1287 SNAP ON INC COM 833034101 7483 47360 SH SOLE 7 45457 0 1903 SNAP ON INC COM 833034101 135 856 SH SOLE 13 856 0 0 SNAP ON INC COM 833034101 56 353 SH SOLE 15 353 0 0 SNAP ON INC COM 833034101 21104 133570 SH SOLE 18 125622 0 7948 SNAP ON INC COM 833034101 2823 17865 SH SOLE 19 17865 0 0 SNAP ON INC COM 833034101 6302 39886 SH SOLE 20 0 0 39886 SNAP ON INC COM 833034101 178518 1129858 SH SOLE 21 1129858 0 0 SNAP ON INC COM 833034101 257797 1631629 SH SOLE 22 1358291 0 273338 SNAP ON INC COM 833034101 10925 69147 SH SOLE 23 69147 0 0 SNAP ON INC COM 833034101 5949 37655 SH SOLE 25 37655 0 0 SNAP ON INC COM 833034101 27217 172261 SH SOLE 26 60890 0 111371 SNAP ON INC COM 833034101 1903 12043 SH SOLE 28 8839 0 3204 SNAP ON INC COM 833034101 3496 22127 SH SOLE 29 1889 0 20238 SNAP ON INC COM 833034101 25155 159208 SH SOLE 30 159208 0 0 SNAP ON INC COM 833034101 4177 26437 SH SOLE 31 11043 0 15394 SNAP ON INC COM 833034101 620 3924 SH SOLE 34 3924 0 0 SNAP ON INC COM 833034101 8488 53723 SH SOLE 36 53723 0 0 SNAP ON INC COM 833034101 43 275 SH SOLE 40 275 0 0 SNYDERS-LANCE INC COM 833551104 1808 52219 SH SOLE 2 37558 0 14661 SNYDERS-LANCE INC COM 833551104 13 369 SH SOLE 4 369 0 0 SNYDERS-LANCE INC COM 833551104 68 1963 SH SOLE 7 1963 0 0 SNYDERS-LANCE INC COM 833551104 19842 573148 SH SOLE 18 573148 0 0 SNYDERS-LANCE INC COM 833551104 1949 56306 SH SOLE 19 56306 0 0 SNYDERS-LANCE INC COM 833551104 182269 5264835 SH SOLE 21 5264835 0 0 SNYDERS-LANCE INC COM 833551104 92117 2660802 SH SOLE 22 2508434 0 152368 SNYDERS-LANCE INC COM 833551104 893 25802 SH SOLE 26 22273 0 3529 SNYDERS-LANCE INC COM 833551104 377 10893 SH SOLE 28 10893 0 0 SNYDERS-LANCE INC COM 833551104 420 12146 SH SOLE 30 12146 0 0 SNYDERS-LANCE INC COM 833551104 257 7410 SH SOLE 40 7410 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 238 7197 SH SOLE 2 3300 0 3897 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 10133 306875 SH SOLE 7 306875 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 7776 235497 SH SOLE 21 235497 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3135 94932 SH SOLE 25 94932 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1999 60545 SH SOLE 26 60545 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 6931 209898 SH SOLE 30 209898 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 760 23007 SH SOLE 34 23007 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 110 2055 SH SOLE 2 744 0 1311 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 6 113 SH SOLE 4 113 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 85 1584 SH SOLE 7 770 0 814 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 19 351 SH SOLE 18 351 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 6104 114047 SH SOLE 21 114047 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 7412 138490 SH SOLE 22 118324 0 20166 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 348 6499 SH SOLE 26 0 0 6499 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 57 1071 SH SOLE 34 1071 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 127 2374 SH SOLE 40 2374 0 0 SOHU COM INC COM 83408W103 115 2544 SH SOLE 2 2544 0 0 SOHU COM INC COM 83408W103 244 5423 SH SOLE 4 5423 0 0 SOHU COM INC COM 83408W103 120 2664 SH SOLE 7 2664 0 0 SOHU COM INC COM 83408W103 8 185 SH SOLE 18 0 0 185 SOHU COM INC COM 83408W103 72 1589 SH OTR 19 1589 0 0 SOHU COM INC COM 83408W103 9280 205954 SH SOLE 21 205954 0 0 SOHU COM INC COM 83408W103 13100 290717 SH SOLE 22 290717 0 0 SOHU COM INC COM 83408W103 432 9585 SH SOLE 23 9585 0 0 SOHU COM INC COM 83408W103 217 4813 SH SOLE 25 4813 0 0 SOHU COM INC COM 83408W103 28 613 SH SOLE 26 351 0 262 SOHU COM INC COM 83408W103 425 9426 SH SOLE 29 9426 0 0 SOHU COM INC COM 83408W103 2523 56000 SH SOLE 30 56000 0 0 SOHU COM INC COM 83408W103 42 937 SH SOLE 31 937 0 0 SOHU COM INC COM 83408W103 134 2976 SH SOLE 34 2976 0 0 SOHU COM INC COM 83408W103 224 4964 SH SOLE 36 4964 0 0 SOLAR CAP LTD COM 83413U100 5061 231418 SH SOLE 30 231418 0 0 SOLAR SR CAP LTD COM 83416M105 1617 96578 SH SOLE 30 96578 0 0 SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 875 927000 PRN SOLE 21 927000 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 86 4302 SH SOLE 19 4302 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1731 86546 SH SOLE 21 86546 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 9922 496094 SH SOLE 22 482267 0 13827 SOLAREDGE TECHNOLOGIES INC COM 83417M104 40 2021 SH SOLE 28 2021 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 2284 114213 SH SOLE 30 114213 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 37 3186 SH SOLE 2 2851 0 335 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 411 35632 SH SOLE 18 35632 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 164 14186 SH SOLE 19 14186 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 3687 319749 SH SOLE 21 319749 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 2525 218975 SH SOLE 22 211199 0 7776 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 334 28994 SH SOLE 23 28994 0 0 SOLENO THERAPEUTICS INC COM 834203101 1 2596 SH SOLE 21 2596 0 0 SOLENO THERAPEUTICS INC COM 834203101 38 75000 SH SOLE 22 75000 0 0 SOLITARIO EXPL & RTY CORP COM 8342EP107 10 15315 SH SOLE 19 15315 0 0 SOLITARIO EXPL & RTY CORP COM 8342EP107 357 532886 SH SOLE 21 532886 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 116 5974 SH SOLE 2 1027 0 4947 SONIC AUTOMOTIVE INC CL A 83545G102 6 287 SH SOLE 4 287 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 47 2401 SH SOLE 7 2401 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 2648 136145 SH SOLE 18 136145 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 342 17589 SH SOLE 19 17589 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 44420 2283829 SH SOLE 21 2283829 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 18398 945915 SH SOLE 22 880991 0 64924 SONIC AUTOMOTIVE INC CL A 83545G102 140 7201 SH SOLE 26 4539 0 2662 SONIC AUTOMOTIVE INC CL A 83545G102 92 4736 SH SOLE 28 4736 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 791 40688 SH SOLE 29 0 0 40688 SONIC AUTOMOTIVE INC CL A 83545G102 735 37803 SH SOLE 30 37803 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 39 2016 SH SOLE 36 2016 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 70 3592 SH SOLE 40 3592 0 0 SONIC CORP COM 835451105 140 5278 SH SOLE 2 1685 0 3593 SONIC CORP COM 835451105 4 153 SH SOLE 4 153 0 0 SONIC CORP COM 835451105 24 900 SH SOLE 7 900 0 0 SONIC CORP COM 835451105 5 202 SH SOLE 17 0 0 202 SONIC CORP COM 835451105 5443 205464 SH SOLE 18 205464 0 0 SONIC CORP COM 835451105 763 28788 SH SOLE 19 28788 0 0 SONIC CORP COM 835451105 94036 3549859 SH SOLE 21 3549859 0 0 SONIC CORP COM 835451105 31178 1176957 SH SOLE 22 1093503 0 83454 SONIC CORP COM 835451105 113 4275 SH SOLE 26 0 0 4275 SONIC CORP COM 835451105 183 6905 SH SOLE 28 6905 0 0 SONIC CORP COM 835451105 1617 61029 SH SOLE 30 61029 0 0 SONIC CORP COM 835451105 144 5451 SH SOLE 40 5451 0 0 SONIC FDRY INC COM NEW 83545R207 9 2214 SH SOLE 19 2214 0 0 SONIC FDRY INC COM NEW 83545R207 3 760 SH SOLE 21 760 0 0 SONIC FDRY INC COM NEW 83545R207 17 4408 SH SOLE 22 4408 0 0 SONOCO PRODS CO COM 835495102 6200 120583 SH SOLE 2 69268 0 51315 SONOCO PRODS CO COM 835495102 21 407 SH SOLE 4 407 0 0 SONOCO PRODS CO COM 835495102 5763 112082 SH SOLE 7 112082 0 0 SONOCO PRODS CO COM 835495102 2369 46074 SH SOLE 15 0 0 46074 SONOCO PRODS CO COM 835495102 19533 379868 SH SOLE 18 379868 0 0 SONOCO PRODS CO COM 835495102 2280 44343 SH SOLE 19 44343 0 0 SONOCO PRODS CO COM 835495102 352789 6860929 SH SOLE 21 6860929 0 0 SONOCO PRODS CO COM 835495102 169469 3295784 SH SOLE 22 2978568 0 317216 SONOCO PRODS CO COM 835495102 1965 38224 SH SOLE 26 32526 0 5698 SONOCO PRODS CO COM 835495102 722 14036 SH SOLE 28 14036 0 0 SONOCO PRODS CO COM 835495102 4383 85241 SH SOLE 30 85241 0 0 SONOCO PRODS CO COM 835495102 2686 52227 SH SOLE 31 52227 0 0 SONOCO PRODS CO COM 835495102 2876 55924 SH SOLE 32 55924 0 0 SONOCO PRODS CO COM 835495102 304 5921 SH SOLE 36 5921 0 0 SONOCO PRODS CO COM 835495102 521 10125 SH SOLE 40 10125 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 17 2581 SH SOLE 21 2581 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 169 25523 SH SOLE 22 25523 0 0 SONUS NETWORKS INC COM NEW 835916503 71 9482 SH SOLE 2 2057 0 7425 SONUS NETWORKS INC COM NEW 835916503 2 264 SH SOLE 4 264 0 0 SONUS NETWORKS INC COM NEW 835916503 8 1124 SH SOLE 7 1124 0 0 SONUS NETWORKS INC COM NEW 835916503 1444 194048 SH SOLE 18 194048 0 0 SONUS NETWORKS INC COM NEW 835916503 237 31821 SH SOLE 19 31821 0 0 SONUS NETWORKS INC COM NEW 835916503 11212 1507053 SH SOLE 21 1507053 0 0 SONUS NETWORKS INC COM NEW 835916503 9869 1326477 SH SOLE 22 1242950 0 83527 SONUS NETWORKS INC COM NEW 835916503 82 11046 SH SOLE 26 8851 0 2195 SONUS NETWORKS INC COM NEW 835916503 49 6558 SH SOLE 28 6558 0 0 SONUS NETWORKS INC COM NEW 835916503 58 7768 SH SOLE 29 0 0 7768 SONUS NETWORKS INC COM NEW 835916503 82 11001 SH SOLE 30 11001 0 0 SONUS NETWORKS INC COM NEW 835916503 36 4894 SH SOLE 40 4894 0 0 SONY CORP SPONSORED ADR 835699307 34 900 SH SOLE 2 900 0 0 SONY CORP SPONSORED ADR 835699307 44534 1166106 SH SOLE 18 1166106 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 11 4985 SH SOLE 18 4985 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 166 75244 SH SOLE 21 75244 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 17 8354 SH SOLE 18 8354 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 12 6112 SH SOLE 19 6112 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 238 118906 SH SOLE 21 118906 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 739 369311 SH SOLE 22 369311 0 0 SOTHEBYS COM 835898107 1085 20220 SH SOLE 2 19943 0 277 SOTHEBYS COM 835898107 15 274 SH SOLE 4 274 0 0 SOTHEBYS COM 835898107 51 954 SH SOLE 7 954 0 0 SOTHEBYS COM 835898107 5 100 SH SOLE 17 0 0 100 SOTHEBYS COM 835898107 14340 267190 SH SOLE 18 267190 0 0 SOTHEBYS COM 835898107 1400 26081 SH SOLE 19 26081 0 0 SOTHEBYS COM 835898107 138330 2577423 SH SOLE 21 2577423 0 0 SOTHEBYS COM 835898107 71772 1337278 SH SOLE 22 1263254 0 74024 SOTHEBYS COM 835898107 1155 21529 SH SOLE 26 18307 0 3222 SOTHEBYS COM 835898107 271 5046 SH SOLE 28 5046 0 0 SOTHEBYS COM 835898107 216 4031 SH SOLE 29 0 0 4031 SOTHEBYS COM 835898107 881 16420 SH SOLE 30 16420 0 0 SOTHEBYS COM 835898107 523 9742 SH SOLE 34 9742 0 0 SOTHEBYS COM 835898107 181 3371 SH SOLE 40 3371 0 0 SOTHERLY HOTELS INC COM 83600C103 16 2323 SH SOLE 18 2323 0 0 SOTHERLY HOTELS INC COM 83600C103 297 43763 SH SOLE 21 43763 0 0 SOTHERLY HOTELS INC COM 83600C103 1910 281747 SH SOLE 22 281747 0 0 SOUND FINL BANCORP INC COM 83607A100 12 380 SH SOLE 18 380 0 0 SOUND FINL BANCORP INC COM 83607A100 8 260 SH SOLE 21 260 0 0 SOUTH JERSEY INDS INC COM 838518108 583 17058 SH SOLE 2 3370 0 13688 SOUTH JERSEY INDS INC COM 838518108 16 458 SH SOLE 4 458 0 0 SOUTH JERSEY INDS INC COM 838518108 78 2290 SH SOLE 7 2290 0 0 SOUTH JERSEY INDS INC COM 838518108 13667 399977 SH SOLE 18 399977 0 0 SOUTH JERSEY INDS INC COM 838518108 3718 108807 SH SOLE 19 108807 0 0 SOUTH JERSEY INDS INC COM 838518108 232890 6815628 SH SOLE 21 6815628 0 0 SOUTH JERSEY INDS INC COM 838518108 71727 2099120 SH SOLE 22 1952392 0 146728 SOUTH JERSEY INDS INC COM 838518108 128 3752 SH SOLE 23 3752 0 0 SOUTH JERSEY INDS INC COM 838518108 935 27360 SH SOLE 26 22956 0 4404 SOUTH JERSEY INDS INC COM 838518108 342 10015 SH SOLE 28 10015 0 0 SOUTH JERSEY INDS INC COM 838518108 3930 115015 SH SOLE 30 115015 0 0 SOUTH JERSEY INDS INC COM 838518108 251 7347 SH SOLE 40 7347 0 0 SOUTH ST CORP COM 840441109 706 8243 SH SOLE 2 3603 0 4640 SOUTH ST CORP COM 840441109 8 94 SH SOLE 4 94 0 0 SOUTH ST CORP COM 840441109 49 573 SH SOLE 7 573 0 0 SOUTH ST CORP COM 840441109 9347 109065 SH SOLE 18 109065 0 0 SOUTH ST CORP COM 840441109 1564 18247 SH SOLE 19 18247 0 0 SOUTH ST CORP COM 840441109 74556 869962 SH SOLE 21 869962 0 0 SOUTH ST CORP COM 840441109 80420 938389 SH SOLE 22 886023 0 52366 SOUTH ST CORP COM 840441109 312 3643 SH SOLE 23 3643 0 0 SOUTH ST CORP COM 840441109 753 8783 SH SOLE 26 6403 0 2380 SOUTH ST CORP COM 840441109 366 4275 SH SOLE 28 4275 0 0 SOUTH ST CORP COM 840441109 2020 23568 SH SOLE 29 0 0 23568 SOUTH ST CORP COM 840441109 363 4230 SH SOLE 30 4230 0 0 SOUTH ST CORP COM 840441109 220 2565 SH SOLE 40 2565 0 0 SOUTHERN CO COM 842587107 60211 1257531 SH SOLE 2 293268 0 964263 SOUTHERN CO COM 842587107 14740 307854 SH SOLE 4 280232 0 27622 SOUTHERN CO COM 842587107 37988 793398 SH SOLE 7 740386 0 53012 SOUTHERN CO COM 842587107 1584 33073 SH SOLE 13 33073 0 0 SOUTHERN CO COM 842587107 304 6355 SH SOLE 15 6355 0 0 SOUTHERN CO COM 842587107 91192 1904597 SH SOLE 18 1768216 0 136381 SOUTHERN CO COM 842587107 2708 56564 SH SOLE 19 56564 0 0 SOUTHERN CO COM 842587107 21319 445259 SH SOLE 20 0 0 445259 SOUTHERN CO COM 842587107 893126 18653427 SH SOLE 21 18653427 0 0 SOUTHERN CO COM 842587107 1296381 27075621 SH SOLE 22 22420372 0 4655249 SOUTHERN CO COM 842587107 57875 1208741 SH SOLE 23 1208741 0 0 SOUTHERN CO COM 842587107 31560 659155 SH SOLE 25 659155 0 0 SOUTHERN CO COM 842587107 121045 2528092 SH SOLE 26 771509 0 1756583 SOUTHERN CO COM 842587107 9918 207144 SH SOLE 28 155226 0 51918 SOUTHERN CO COM 842587107 1809 37783 SH SOLE 29 37783 0 0 SOUTHERN CO COM 842587107 184306 3849332 SH SOLE 30 3849332 0 0 SOUTHERN CO COM 842587107 23773 496509 SH SOLE 31 206925 0 289584 SOUTHERN CO COM 842587107 3266 68205 SH SOLE 34 68205 0 0 SOUTHERN CO COM 842587107 11055 230890 SH SOLE 35 230890 0 0 SOUTHERN CO COM 842587107 60515 1263881 SH SOLE 36 1263881 0 0 SOUTHERN CO COM 842587107 236 4919 SH SOLE 40 4919 0 0 SOUTHERN COPPER CORP COM 84265V105 3074 88757 SH SOLE 2 27315 0 61442 SOUTHERN COPPER CORP COM 84265V105 778 22454 SH SOLE 4 22454 0 0 SOUTHERN COPPER CORP COM 84265V105 3268 94366 SH SOLE 7 94366 0 0 SOUTHERN COPPER CORP COM 84265V105 32 922 SH SOLE 15 922 0 0 SOUTHERN COPPER CORP COM 84265V105 18729 540839 SH SOLE 18 444839 0 96000 SOUTHERN COPPER CORP COM 84265V105 3180 91817 SH SOLE 19 91817 0 0 SOUTHERN COPPER CORP COM 84265V105 105549 3047910 SH SOLE 21 3047910 0 0 SOUTHERN COPPER CORP COM 84265V105 66338 1915635 SH SOLE 22 1661953 0 253682 SOUTHERN COPPER CORP COM 84265V105 3126 90271 SH SOLE 23 90271 0 0 SOUTHERN COPPER CORP COM 84265V105 5777 166830 SH SOLE 25 166830 0 0 SOUTHERN COPPER CORP COM 84265V105 13946 402700 SH SOLE 26 109113 0 293587 SOUTHERN COPPER CORP COM 84265V105 507 14636 SH SOLE 28 14636 0 0 SOUTHERN COPPER CORP COM 84265V105 1178 34017 SH SOLE 29 20633 0 13384 SOUTHERN COPPER CORP COM 84265V105 15998 461980 SH SOLE 30 461980 0 0 SOUTHERN COPPER CORP COM 84265V105 435 12566 SH SOLE 31 7678 0 4888 SOUTHERN COPPER CORP COM 84265V105 21092 609074 SH SOLE 34 609074 0 0 SOUTHERN COPPER CORP COM 84265V105 2957 85374 SH SOLE 36 85374 0 0 SOUTHERN COPPER CORP COM 84265V105 13 384 SH SOLE 40 384 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 40 1087 SH SOLE 2 257 0 830 SOUTHERN FIRST BANCSHARES IN COM 842873101 910 24559 SH SOLE 18 24559 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 167 4498 SH SOLE 19 4498 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 7769 209677 SH SOLE 21 209677 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 2185 58977 SH SOLE 22 54935 0 4042 SOUTHERN MO BANCORP INC COM 843380106 29 905 SH SOLE 2 211 0 694 SOUTHERN MO BANCORP INC COM 843380106 757 23464 SH SOLE 18 23464 0 0 SOUTHERN MO BANCORP INC COM 843380106 132 4095 SH SOLE 19 4095 0 0 SOUTHERN MO BANCORP INC COM 843380106 6164 191087 SH SOLE 21 191087 0 0 SOUTHERN MO BANCORP INC COM 843380106 1549 48010 SH SOLE 22 44220 0 3790 SOUTHERN NATL BANCORP OF VA COM 843395104 57 3246 SH SOLE 2 360 0 2886 SOUTHERN NATL BANCORP OF VA COM 843395104 925 52570 SH SOLE 18 52570 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 123 6966 SH SOLE 19 6966 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 10199 579468 SH SOLE 21 579468 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 2685 152542 SH SOLE 22 137178 0 15364 SOUTHSIDE BANCSHARES INC COM 84470P109 195 5578 SH SOLE 2 1154 0 4424 SOUTHSIDE BANCSHARES INC COM 84470P109 31 879 SH SOLE 7 879 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 4821 137967 SH SOLE 18 137967 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 683 19543 SH SOLE 19 19543 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 81010 2318536 SH SOLE 21 2318536 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 28283 809468 SH SOLE 22 762959 0 46509 SOUTHSIDE BANCSHARES INC COM 84470P109 424 12121 SH SOLE 26 8049 0 4072 SOUTHSIDE BANCSHARES INC COM 84470P109 126 3606 SH SOLE 28 3606 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1329 38040 SH SOLE 30 38040 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 85 2420 SH SOLE 40 2420 0 0 SOUTHWEST AIRLS CO COM 844741108 29411 473306 SH SOLE 2 107869 0 365437 SOUTHWEST AIRLS CO COM 844741108 3501 56342 SH SOLE 4 52616 0 3726 SOUTHWEST AIRLS CO COM 844741108 25612 412163 SH SOLE 7 404814 0 7349 SOUTHWEST AIRLS CO COM 844741108 395 6354 SH SOLE 13 6354 0 0 SOUTHWEST AIRLS CO COM 844741108 63 1019 SH SOLE 15 1019 0 0 SOUTHWEST AIRLS CO COM 844741108 84 1347 SH SOLE 17 0 0 1347 SOUTHWEST AIRLS CO COM 844741108 128486 2067681 SH SOLE 18 2020642 0 47039 SOUTHWEST AIRLS CO COM 844741108 26866 432352 SH SOLE 19 432352 0 0 SOUTHWEST AIRLS CO COM 844741108 7213 116083 SH SOLE 20 0 0 116083 SOUTHWEST AIRLS CO COM 844741108 576071 9270539 SH SOLE 21 9270539 0 0 SOUTHWEST AIRLS CO COM 844741108 947285 15244363 SH SOLE 22 12946309 0 2298054 SOUTHWEST AIRLS CO COM 844741108 11854 190756 SH SOLE 23 190756 0 0 SOUTHWEST AIRLS CO COM 844741108 6700 107818 SH SOLE 25 105011 0 2807 SOUTHWEST AIRLS CO COM 844741108 31441 505965 SH SOLE 26 234561 0 271404 SOUTHWEST AIRLS CO COM 844741108 2043 32872 SH SOLE 28 24478 0 8394 SOUTHWEST AIRLS CO COM 844741108 251 4047 SH SOLE 29 4047 0 0 SOUTHWEST AIRLS CO COM 844741108 79992 1287280 SH SOLE 30 1287280 0 0 SOUTHWEST AIRLS CO COM 844741108 5229 84148 SH SOLE 31 45006 0 39142 SOUTHWEST AIRLS CO COM 844741108 1541 24791 SH SOLE 34 24791 0 0 SOUTHWEST AIRLS CO COM 844741108 10120 162863 SH SOLE 36 162863 0 0 SOUTHWEST AIRLS CO COM 844741108 49 785 SH SOLE 40 785 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 88 3463 SH SOLE 2 810 0 2653 SOUTHWEST BANCORP INC OKLA COM 844767103 10 401 SH SOLE 7 401 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 1803 70551 SH SOLE 18 70551 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 316 12368 SH SOLE 19 12368 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 14658 573685 SH SOLE 21 573685 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 17102 669340 SH SOLE 22 623887 0 45453 SOUTHWEST BANCORP INC OKLA COM 844767103 325 12721 SH SOLE 23 12721 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 164 6402 SH SOLE 28 6402 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 71 2763 SH SOLE 30 2763 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 3141 42991 SH SOLE 2 35680 0 7311 SOUTHWEST GAS HOLDINGS INC COM 844895102 308 4219 SH SOLE 4 4219 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2977 40753 SH SOLE 7 40753 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 23059 315615 SH SOLE 18 315615 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 11778 161213 SH SOLE 19 161213 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 221512 3031922 SH SOLE 21 3031922 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 130396 1784781 SH SOLE 22 1702619 0 82162 SOUTHWEST GAS HOLDINGS INC COM 844895102 275 3762 SH SOLE 23 3762 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2262 30963 SH SOLE 25 30963 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1312 17963 SH SOLE 26 15396 0 2567 SOUTHWEST GAS HOLDINGS INC COM 844895102 501 6855 SH SOLE 28 6855 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3308 45274 SH SOLE 29 0 0 45274 SOUTHWEST GAS HOLDINGS INC COM 844895102 551 7537 SH SOLE 30 7537 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1221 16715 SH SOLE 34 16715 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 374 5122 SH SOLE 40 5122 0 0 SOUTHWESTERN ENERGY CO COM 845467109 4422 727229 SH SOLE 2 469253 0 257976 SOUTHWESTERN ENERGY CO COM 845467109 213 35111 SH SOLE 4 35111 0 0 SOUTHWESTERN ENERGY CO COM 845467109 97 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 11314 1860843 SH SOLE 18 1860843 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1355 222780 SH SOLE 19 222780 0 0 SOUTHWESTERN ENERGY CO COM 845467109 137383 22595826 SH SOLE 21 22595826 0 0 SOUTHWESTERN ENERGY CO COM 845467109 112200 18453994 SH SOLE 22 16802394 0 1651600 SOUTHWESTERN ENERGY CO COM 845467109 181 29710 SH SOLE 23 29710 0 0 SOUTHWESTERN ENERGY CO COM 845467109 83 13708 SH SOLE 25 13708 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1085 178393 SH SOLE 26 145509 0 32884 SOUTHWESTERN ENERGY CO COM 845467109 414 68170 SH SOLE 28 68170 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1566 257633 SH SOLE 30 257633 0 0 SOUTHWESTERN ENERGY CO COM 845467109 129 21211 SH SOLE 31 21211 0 0 SOUTHWESTERN ENERGY CO COM 845467109 50 8225 SH SOLE 34 8225 0 0 SOUTHWESTERN ENERGY CO COM 845467109 151 24802 SH SOLE 36 24802 0 0 SOUTHWESTERN ENERGY CO COM 845467109 300 49288 SH SOLE 40 49288 0 0 SOUTHWESTERN ENERGY CO OPTIONS 845467109 12 2000 SH Put OTR 19 2000 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 24420 1673766 SH SOLE 2 1673766 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 3 200 SH OTR 19 200 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 53504 3667158 SH SOLE 21 3667158 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 1696 116234 SH SOLE 22 116234 0 0 SP PLUS CORP COM 78469C103 126 4114 SH SOLE 2 1905 0 2209 SP PLUS CORP COM 78469C103 17 555 SH SOLE 7 555 0 0 SP PLUS CORP COM 78469C103 2169 70999 SH SOLE 18 70999 0 0 SP PLUS CORP COM 78469C103 705 23092 SH SOLE 19 23092 0 0 SP PLUS CORP COM 78469C103 17107 559951 SH SOLE 21 559951 0 0 SP PLUS CORP COM 78469C103 13202 432139 SH SOLE 22 399969 0 32170 SP PLUS CORP COM 78469C103 3521 115262 SH SOLE 23 115262 0 0 SP PLUS CORP COM 78469C103 67 2193 SH SOLE 28 2193 0 0 SP PLUS CORP COM 78469C103 169 5516 SH SOLE 30 5516 0 0 SP PLUS CORP COM 78469C103 262 8577 SH SOLE 34 8577 0 0 SP PLUS CORP COM 78469C103 49 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 2819 SH SOLE 21 2819 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 22 1079 0 0 SPARK ENERGY INC CL A COM 846511103 25 1306 SH SOLE 2 502 0 804 SPARK ENERGY INC CL A COM 846511103 14 729 SH SOLE 7 729 0 0 SPARK ENERGY INC CL A COM 846511103 783 41641 SH SOLE 18 41641 0 0 SPARK ENERGY INC CL A COM 846511103 148 7889 SH SOLE 19 7889 0 0 SPARK ENERGY INC CL A COM 846511103 6862 364982 SH SOLE 21 364982 0 0 SPARK ENERGY INC CL A COM 846511103 8953 476205 SH SOLE 22 458841 0 17364 SPARK ENERGY INC CL A COM 846511103 12 658 SH SOLE 26 0 0 658 SPARK ENERGY INC CL A COM 846511103 111 5886 SH SOLE 29 0 0 5886 SPARK ENERGY INC CL A COM 846511103 34 1820 SH SOLE 30 1820 0 0 SPARK NETWORKS INC COM 84651P100 2 2438 SH SOLE 18 2438 0 0 SPARK NETWORKS INC COM 84651P100 46 47717 SH SOLE 21 47717 0 0 SPARK NETWORKS INC COM 84651P100 8 8169 SH SOLE 22 8169 0 0 SPARK THERAPEUTICS INC COM 84652J103 927 15525 SH SOLE 2 15356 0 169 SPARK THERAPEUTICS INC COM 84652J103 7 113 SH SOLE 4 113 0 0 SPARK THERAPEUTICS INC COM 84652J103 33 559 SH SOLE 7 559 0 0 SPARK THERAPEUTICS INC COM 84652J103 5098 85334 SH SOLE 18 85334 0 0 SPARK THERAPEUTICS INC COM 84652J103 6672 111689 SH SOLE 19 111689 0 0 SPARK THERAPEUTICS INC COM 84652J103 1523 25500 SH SOLE 20 25500 0 0 SPARK THERAPEUTICS INC COM 84652J103 67058 1122490 SH SOLE 21 1122490 0 0 SPARK THERAPEUTICS INC COM 84652J103 37428 626520 SH SOLE 22 578881 0 47639 SPARK THERAPEUTICS INC COM 84652J103 13 223 SH SOLE 23 223 0 0 SPARK THERAPEUTICS INC COM 84652J103 695 11641 SH SOLE 26 10279 0 1362 SPARK THERAPEUTICS INC COM 84652J103 215 3595 SH SOLE 28 3595 0 0 SPARK THERAPEUTICS INC COM 84652J103 196 3277 SH SOLE 30 3277 0 0 SPARK THERAPEUTICS INC COM 84652J103 2710 45357 SH SOLE 34 45357 0 0 SPARK THERAPEUTICS INC COM 84652J103 114 1911 SH SOLE 40 1911 0 0 SPARTAN MTRS INC COM 846819100 35 3940 SH SOLE 2 1440 0 2500 SPARTAN MTRS INC COM 846819100 10 1150 SH SOLE 7 1150 0 0 SPARTAN MTRS INC COM 846819100 1112 125701 SH SOLE 18 125701 0 0 SPARTAN MTRS INC COM 846819100 197 22241 SH SOLE 19 22241 0 0 SPARTAN MTRS INC COM 846819100 9660 1091475 SH SOLE 21 1091475 0 0 SPARTAN MTRS INC COM 846819100 9157 1034729 SH SOLE 22 994882 0 39847 SPARTANNASH CO COM 847215100 204 7855 SH SOLE 2 1547 0 6308 SPARTANNASH CO COM 847215100 4 137 SH SOLE 4 137 0 0 SPARTANNASH CO COM 847215100 49 1897 SH SOLE 7 1897 0 0 SPARTANNASH CO COM 847215100 4880 187972 SH SOLE 18 187972 0 0 SPARTANNASH CO COM 847215100 627 24157 SH SOLE 19 24157 0 0 SPARTANNASH CO COM 847215100 83017 3197891 SH SOLE 21 3197891 0 0 SPARTANNASH CO COM 847215100 29517 1137028 SH SOLE 22 1062708 0 74320 SPARTANNASH CO COM 847215100 464 17885 SH SOLE 26 13987 0 3898 SPARTANNASH CO COM 847215100 141 5434 SH SOLE 28 5434 0 0 SPARTANNASH CO COM 847215100 712 27414 SH SOLE 29 0 0 27414 SPARTANNASH CO COM 847215100 1411 54339 SH SOLE 30 54339 0 0 SPARTANNASH CO COM 847215100 113 4339 SH SOLE 40 4339 0 0 SPARTON CORP COM 847235108 8 377 SH SOLE 2 377 0 0 SPARTON CORP COM 847235108 6 251 SH SOLE 7 251 0 0 SPARTON CORP COM 847235108 892 40577 SH SOLE 18 40577 0 0 SPARTON CORP COM 847235108 126 5711 SH SOLE 19 5711 0 0 SPARTON CORP COM 847235108 7043 320281 SH SOLE 21 320281 0 0 SPARTON CORP COM 847235108 3373 153401 SH SOLE 22 140159 0 13242 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 233 1091 SH SOLE 17 0 0 1091 SPDR GOLD TRUST GOLD SHS 78463V107 23735 201110 SH SOLE 4 201110 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 218751 1853511 SH SOLE 18 1853511 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1350500 11442972 SH SOLE 19 11442972 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 48848 413896 SH SOLE 22 413896 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 553843 4692786 SH SOLE 34 4692786 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3 102 SH SOLE 17 0 0 102 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3 68 SH SOLE 17 0 0 68 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1 10 SH SOLE 17 0 0 10 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 57938 1395083 SH SOLE 13 1395083 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 173 3636 SH SOLE 17 0 0 3636 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 6 127 SH SOLE 17 0 0 127 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3717 97550 SH SOLE 17 0 0 97550 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 242 6361 SH SOLE 18 6361 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 68114 281700 SH Call SOLE 2 281700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 12162 50300 SH Put SOLE 2 50300 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 4232 17500 SH Put SOLE 18 17500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 5832409 24120800 SH Call SOLE 19 24120800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 484470 2003600 SH Put SOLE 19 2003600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 92512 382600 SH Call SOLE 22 382600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 3917 16200 SH Put SOLE 22 16200 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 17579 72700 SH Call SOLE 25 72700 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 29306 121200 SH Call SOLE 26 0 0 121200 SPDR S&P 500 ETF TR OPTIONS 78462F103 1635656 6764500 SH Call SOLE 34 6764500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 75417 311900 SH Put SOLE 34 311900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 64350 266129 SH SOLE 2 266129 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1508 6237 SH SOLE 17 0 0 6237 SPDR S&P 500 ETF TR TR UNIT 78462F103 59251 245041 SH SOLE 18 245041 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 462 1912 SH OTR 19 1912 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10415 43074 SH SOLE 22 14388 0 28686 SPDR S&P 500 ETF TR TR UNIT 78462F103 220236 910817 SH SOLE 23 910817 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 11649 48176 SH SOLE 26 0 0 48176 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 14810 46628 SH SOLE 2 46628 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1323 4165 SH SOLE 17 0 0 4165 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 519 1635 SH SOLE 18 1635 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 20812 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 9 176 SH SOLE 17 0 0 176 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4831 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 17 79 SH SOLE 17 0 0 79 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 5685 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 3127 75100 SH SOLE 18 75100 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 4 33 SH SOLE 17 0 0 33 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14648 393773 SH SOLE 2 0 0 393773 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 499 13413 SH SOLE 17 0 0 13413 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 87002 2338756 SH SOLE 19 2338756 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 21279 572006 SH SOLE 22 572006 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 14030 377147 SH SOLE 26 377147 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 16499 443511 SH SOLE 31 0 0 443511 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 77663 2087715 SH SOLE 34 2087715 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 14490 472912 SH SOLE 2 0 0 472912 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 22 729 SH SOLE 17 0 0 729 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 1 16 SH SOLE 17 0 0 16 SPDR SERIES TRUST S&P 500 VALUE 78464A508 3 24 SH SOLE 17 0 0 24 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2248 81376 SH SOLE 17 0 0 81376 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 107 3885 SH SOLE 18 3885 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 3775 136622 SH SOLE 19 136622 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 32 339 SH SOLE 17 0 0 339 SPDR SERIES TRUST DJ REIT ETF 78464A607 33805 363569 SH SOLE 22 363569 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 78464A730 192 6000 SH Put SOLE 2 6000 0 0 SPDR SERIES TRUST OPTIONS 78464A730 9576 300000 SH Put SOLE 19 300000 0 0 SPDR SERIES TRUST OPTIONS 78464A730 22 700 SH Put SOLE 22 700 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 0 0 SH SOLE 18 0 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4528 141861 SH SOLE 19 141861 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 18 549 SH SOLE 22 549 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 38 429 SH SOLE 17 0 0 429 SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 50 274 SH SOLE 17 0 0 274 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 960 7796 SH SOLE 17 0 0 7796 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 SPECTRANETICS CORP COM 84760C107 79 2063 SH SOLE 2 1777 0 286 SPECTRANETICS CORP COM 84760C107 6 169 SH SOLE 4 169 0 0 SPECTRANETICS CORP COM 84760C107 36 932 SH SOLE 7 932 0 0 SPECTRANETICS CORP COM 84760C107 5737 149413 SH SOLE 18 149413 0 0 SPECTRANETICS CORP COM 84760C107 1126 29329 SH SOLE 19 29329 0 0 SPECTRANETICS CORP COM 84760C107 47915 1247794 SH SOLE 21 1247794 0 0 SPECTRANETICS CORP COM 84760C107 45848 1193967 SH SOLE 22 1111857 0 82110 SPECTRANETICS CORP COM 84760C107 143 3721 SH SOLE 26 0 0 3721 SPECTRANETICS CORP COM 84760C107 236 6148 SH SOLE 28 6148 0 0 SPECTRANETICS CORP COM 84760C107 317 8254 SH SOLE 30 8254 0 0 SPECTRANETICS CORP COM 84760C107 184 4790 SH SOLE 40 4790 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 3286 26277 SH SOLE 2 5767 0 20510 SPECTRUM BRANDS HLDGS INC COM 84763R101 1333 10662 SH SOLE 4 9828 0 834 SPECTRUM BRANDS HLDGS INC COM 84763R101 391 3125 SH SOLE 7 3125 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1798 14380 SH SOLE 18 11783 0 2597 SPECTRUM BRANDS HLDGS INC COM 84763R101 1394 11148 SH SOLE 19 11148 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 4492 35923 SH SOLE 20 0 0 35923 SPECTRUM BRANDS HLDGS INC COM 84763R101 33058 264376 SH SOLE 21 264376 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 84673 677164 SH SOLE 22 600861 0 76303 SPECTRUM BRANDS HLDGS INC COM 84763R101 3354 26822 SH SOLE 23 26822 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 8232 65835 SH SOLE 26 38696 0 27139 SPECTRUM BRANDS HLDGS INC COM 84763R101 738 5900 SH SOLE 28 4408 0 1492 SPECTRUM BRANDS HLDGS INC COM 84763R101 920 7360 SH SOLE 29 1258 0 6102 SPECTRUM BRANDS HLDGS INC COM 84763R101 3075 24590 SH SOLE 30 24590 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1489 11905 SH SOLE 31 5482 0 6423 SPECTRUM BRANDS HLDGS INC COM 84763R101 196 1568 SH SOLE 34 1568 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 533 4266 SH SOLE 36 4266 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 17 135 SH SOLE 40 135 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 221 29626 SH SOLE 2 17149 0 12477 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 377 SH SOLE 4 377 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 12 1547 SH SOLE 7 1547 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 2961 397443 SH SOLE 18 397443 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1321 177344 SH SOLE 19 177344 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 63642 8542611 SH SOLE 21 8542611 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 15551 2087414 SH SOLE 22 1952732 0 134682 SPECTRUM PHARMACEUTICALS INC COM 84763A108 23 3039 SH SOLE 23 3039 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 421 56540 SH SOLE 26 42508 0 14032 SPECTRUM PHARMACEUTICALS INC COM 84763A108 71 9586 SH SOLE 28 9586 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 114 15276 SH SOLE 29 0 0 15276 SPECTRUM PHARMACEUTICALS INC COM 84763A108 784 105250 SH SOLE 30 105250 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 52 6937 SH SOLE 40 6937 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 72 3936 SH SOLE 2 436 0 3500 SPEEDWAY MOTORSPORTS INC COM 847788106 6 307 SH SOLE 7 307 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 837 45814 SH SOLE 18 45814 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 144 7870 SH SOLE 19 7870 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 6321 345996 SH SOLE 21 345996 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 5137 281196 SH SOLE 22 271481 0 9715 SPEEDWAY MOTORSPORTS INC COM 847788106 33 1821 SH SOLE 28 1821 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 34 1870 SH SOLE 30 1870 0 0 SPHERIX INC COM PAR NEW 84842R403 1 238 SH SOLE 21 238 0 0 SPIRE INC COM 84857L101 716 10265 SH SOLE 2 2028 0 8237 SPIRE INC COM 84857L101 12 178 SH SOLE 4 178 0 0 SPIRE INC COM 84857L101 2908 41693 SH SOLE 7 41693 0 0 SPIRE INC COM 84857L101 17083 244917 SH SOLE 18 244917 0 0 SPIRE INC COM 84857L101 4041 57934 SH SOLE 19 57934 0 0 SPIRE INC COM 84857L101 291625 4181009 SH SOLE 21 4181009 0 0 SPIRE INC COM 84857L101 87450 1253764 SH SOLE 22 1161865 0 91899 SPIRE INC COM 84857L101 678 9725 SH SOLE 26 7329 0 2396 SPIRE INC COM 84857L101 438 6279 SH SOLE 28 6279 0 0 SPIRE INC COM 84857L101 6220 89172 SH SOLE 30 89172 0 0 SPIRE INC COM 84857L101 97 1395 SH SOLE 36 1395 0 0 SPIRE INC COM 84857L101 339 4864 SH SOLE 40 4864 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5435 93806 SH SOLE 2 26915 0 66891 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 38 652 SH SOLE 4 652 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 241 4156 SH SOLE 7 4156 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3809 65738 SH SOLE 18 65738 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3098 53467 SH SOLE 19 53467 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 153235 2644724 SH SOLE 21 2644724 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 191788 3310114 SH SOLE 22 2929183 0 380931 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2754 47531 SH SOLE 26 40176 0 7355 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 989 17074 SH SOLE 28 17074 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1444 24921 SH SOLE 30 24921 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 158 2733 SH SOLE 31 2733 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 143 2476 SH SOLE 36 2476 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 742 12813 SH SOLE 40 12813 0 0 SPIRIT AIRLS INC COM 848577102 2219 42954 SH SOLE 2 7018 0 35936 SPIRIT AIRLS INC COM 848577102 7 128 SH SOLE 4 128 0 0 SPIRIT AIRLS INC COM 848577102 87 1691 SH SOLE 7 1691 0 0 SPIRIT AIRLS INC COM 848577102 1956 37862 SH SOLE 18 37862 0 0 SPIRIT AIRLS INC COM 848577102 1567 30330 SH SOLE 19 30330 0 0 SPIRIT AIRLS INC COM 848577102 37458 725231 SH SOLE 21 725231 0 0 SPIRIT AIRLS INC COM 848577102 92173 1784572 SH SOLE 22 1594963 0 189609 SPIRIT AIRLS INC COM 848577102 92 1775 SH SOLE 26 0 0 1775 SPIRIT AIRLS INC COM 848577102 134 2601 SH SOLE 28 2601 0 0 SPIRIT AIRLS INC COM 848577102 102 1978 SH SOLE 29 0 0 1978 SPIRIT AIRLS INC COM 848577102 123 2380 SH SOLE 30 2380 0 0 SPIRIT AIRLS INC COM 848577102 79 1529 SH SOLE 31 1529 0 0 SPIRIT AIRLS INC COM 848577102 105 2029 SH SOLE 40 2029 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 2216 299067 SH SOLE 2 48544 0 250523 SPIRIT RLTY CAP INC NEW COM 84860W102 2842 383576 SH SOLE 4 383576 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 4622 623787 SH SOLE 7 623787 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 126 17001 SH SOLE 15 17001 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 2610 352168 SH SOLE 18 352168 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 9704 1309584 SH SOLE 19 1309584 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 56650 7645068 SH SOLE 21 7645068 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 131806 17787565 SH SOLE 22 16097516 0 1690049 SPIRIT RLTY CAP INC NEW COM 84860W102 172 23251 SH SOLE 23 23251 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 6310 851546 SH SOLE 25 851546 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 2249 303458 SH SOLE 26 146119 0 157339 SPIRIT RLTY CAP INC NEW COM 84860W102 518 69914 SH SOLE 28 69914 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 1181 159356 SH SOLE 29 159356 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 17983 2426876 SH SOLE 30 2426876 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 83 11145 SH SOLE 31 11145 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 3179 428980 SH SOLE 34 428980 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 337 45502 SH SOLE 40 45502 0 0 SPIRIT RLTY CAP INC NEW NOTE 2.875% 5/1 84860WAA0 517 522000 PRN SOLE 21 522000 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 596 600000 PRN SOLE 21 600000 0 0 SPLUNK INC COM 848637104 7036 123674 SH SOLE 2 11978 0 111696 SPLUNK INC COM 848637104 2352 41344 SH SOLE 4 38525 0 2819 SPLUNK INC COM 848637104 412 7246 SH SOLE 7 7246 0 0 SPLUNK INC COM 848637104 48 837 SH SOLE 15 837 0 0 SPLUNK INC COM 848637104 0 3 SH SOLE 17 0 0 3 SPLUNK INC COM 848637104 4677 82205 SH SOLE 18 68896 0 13309 SPLUNK INC COM 848637104 3560 62574 SH SOLE 19 62574 0 0 SPLUNK INC COM 848637104 109206 1919600 SH SOLE 21 1919600 0 0 SPLUNK INC COM 848637104 212578 3736644 SH SOLE 22 3318585 0 418059 SPLUNK INC COM 848637104 9067 159373 SH SOLE 23 159373 0 0 SPLUNK INC COM 848637104 4964 87263 SH SOLE 25 87263 0 0 SPLUNK INC COM 848637104 18154 319109 SH SOLE 26 123514 0 195595 SPLUNK INC COM 848637104 1597 28072 SH SOLE 28 21015 0 7057 SPLUNK INC COM 848637104 2244 39441 SH SOLE 29 6067 0 33374 SPLUNK INC COM 848637104 14264 250727 SH SOLE 30 250727 0 0 SPLUNK INC COM 848637104 3742 65783 SH SOLE 31 29641 0 36142 SPLUNK INC COM 848637104 519 9124 SH SOLE 34 9124 0 0 SPLUNK INC COM 848637104 8049 141483 SH SOLE 36 141483 0 0 SPLUNK INC COM 848637104 34 603 SH SOLE 40 603 0 0 SPOK HLDGS INC COM 84863T106 80 4544 SH SOLE 2 903 0 3641 SPOK HLDGS INC COM 84863T106 5 277 SH SOLE 4 277 0 0 SPOK HLDGS INC COM 84863T106 9 516 SH SOLE 7 516 0 0 SPOK HLDGS INC COM 84863T106 1945 109864 SH SOLE 18 109864 0 0 SPOK HLDGS INC COM 84863T106 250 14108 SH SOLE 19 14108 0 0 SPOK HLDGS INC COM 84863T106 50467 2851237 SH SOLE 21 2851237 0 0 SPOK HLDGS INC COM 84863T106 12131 685373 SH SOLE 22 646341 0 39032 SPOK HLDGS INC COM 84863T106 55 3127 SH SOLE 28 3127 0 0 SPOK HLDGS INC COM 84863T106 543 30701 SH SOLE 30 30701 0 0 SPOK HLDGS INC COM 84863T106 93 5252 SH SOLE 34 5252 0 0 SPOK HLDGS INC COM 84863T106 35 1971 SH SOLE 40 1971 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 11 2044 SH SOLE 2 1962 0 82 SPORTSMANS WHSE HLDGS INC COM 84920Y106 706 130656 SH SOLE 18 130656 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 126 23247 SH SOLE 19 23247 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 6015 1113870 SH SOLE 21 1113870 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 4899 907273 SH SOLE 22 869632 0 37641 SPRING BK PHARMACEUTICALS IN COM 849431101 18 1344 SH SOLE 18 1344 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 270 19970 SH SOLE 21 19970 0 0 SPRINT CORP COM SER 1 85207U105 5369 654011 SH SOLE 2 54242 0 599769 SPRINT CORP COM SER 1 85207U105 1842 224319 SH SOLE 4 202927 0 21392 SPRINT CORP COM SER 1 85207U105 509 61999 SH SOLE 7 61999 0 0 SPRINT CORP COM SER 1 85207U105 51 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 1742 212236 SH SOLE 18 134001 0 78235 SPRINT CORP COM SER 1 85207U105 1071 130485 SH SOLE 19 130485 0 0 SPRINT CORP COM SER 1 85207U105 4375 532880 SH SOLE 20 0 0 532880 SPRINT CORP COM SER 1 85207U105 67707 8246891 SH SOLE 21 8246891 0 0 SPRINT CORP COM SER 1 85207U105 144015 17541399 SH SOLE 22 15453295 0 2088104 SPRINT CORP COM SER 1 85207U105 8557 1042255 SH SOLE 23 1042255 0 0 SPRINT CORP COM SER 1 85207U105 4393 535125 SH SOLE 25 535125 0 0 SPRINT CORP COM SER 1 85207U105 18144 2209990 SH SOLE 26 885001 0 1324989 SPRINT CORP COM SER 1 85207U105 1386 168837 SH SOLE 28 126634 0 42203 SPRINT CORP COM SER 1 85207U105 281 34206 SH SOLE 29 34206 0 0 SPRINT CORP COM SER 1 85207U105 7376 898370 SH SOLE 30 898370 0 0 SPRINT CORP COM SER 1 85207U105 3280 399477 SH SOLE 31 174195 0 225282 SPRINT CORP COM SER 1 85207U105 460 55986 SH SOLE 34 55986 0 0 SPRINT CORP COM SER 1 85207U105 6173 751863 SH SOLE 36 751863 0 0 SPRINT CORP COM SER 1 85207U105 32 3844 SH SOLE 40 3844 0 0 SPROUTS FMRS MKT INC COM 85208M102 2653 117016 SH SOLE 2 69290 0 47726 SPROUTS FMRS MKT INC COM 85208M102 17 731 SH SOLE 4 731 0 0 SPROUTS FMRS MKT INC COM 85208M102 112 4931 SH SOLE 7 4931 0 0 SPROUTS FMRS MKT INC COM 85208M102 9920 437594 SH SOLE 18 437594 0 0 SPROUTS FMRS MKT INC COM 85208M102 1324 58407 SH SOLE 19 58407 0 0 SPROUTS FMRS MKT INC COM 85208M102 124908 5509815 SH SOLE 21 5509815 0 0 SPROUTS FMRS MKT INC COM 85208M102 91838 4051102 SH SOLE 22 3647632 0 403470 SPROUTS FMRS MKT INC COM 85208M102 796 35131 SH SOLE 26 28394 0 6737 SPROUTS FMRS MKT INC COM 85208M102 463 20410 SH SOLE 28 20410 0 0 SPROUTS FMRS MKT INC COM 85208M102 170 7515 SH SOLE 29 0 0 7515 SPROUTS FMRS MKT INC COM 85208M102 651 28731 SH SOLE 30 28731 0 0 SPROUTS FMRS MKT INC COM 85208M102 71 3132 SH SOLE 31 3132 0 0 SPROUTS FMRS MKT INC COM 85208M102 278 12244 SH SOLE 40 12244 0 0 SPS COMM INC COM 78463M107 53 826 SH SOLE 2 694 0 132 SPS COMM INC COM 78463M107 5 86 SH SOLE 4 86 0 0 SPS COMM INC COM 78463M107 28 444 SH SOLE 7 444 0 0 SPS COMM INC COM 78463M107 5057 79312 SH SOLE 18 79312 0 0 SPS COMM INC COM 78463M107 700 10972 SH SOLE 19 10972 0 0 SPS COMM INC COM 78463M107 90426 1418227 SH SOLE 21 1418227 0 0 SPS COMM INC COM 78463M107 30093 471976 SH SOLE 22 440907 0 31069 SPS COMM INC COM 78463M107 77 1209 SH SOLE 26 0 0 1209 SPS COMM INC COM 78463M107 155 2430 SH SOLE 28 2430 0 0 SPS COMM INC COM 78463M107 1572 24654 SH SOLE 30 24654 0 0 SPS COMM INC COM 78463M107 110 1723 SH SOLE 40 1723 0 0 SPX CORP COM 784635104 48 1911 SH SOLE 2 1735 0 176 SPX CORP COM 784635104 3 100 SH SOLE 4 100 0 0 SPX CORP COM 784635104 28 1121 SH SOLE 7 1121 0 0 SPX CORP COM 784635104 5461 217032 SH SOLE 18 217032 0 0 SPX CORP COM 784635104 7431 295342 SH SOLE 19 295342 0 0 SPX CORP COM 784635104 90016 3577752 SH SOLE 21 3577752 0 0 SPX CORP COM 784635104 28475 1131765 SH SOLE 22 1052297 0 79468 SPX CORP COM 784635104 242 9610 SH SOLE 26 8119 0 1491 SPX CORP COM 784635104 137 5435 SH SOLE 28 5435 0 0 SPX CORP COM 784635104 251 9995 SH SOLE 29 0 0 9995 SPX CORP COM 784635104 1496 59466 SH SOLE 30 59466 0 0 SPX CORP COM 784635104 100 3991 SH SOLE 40 3991 0 0 SPX FLOW INC COM 78469X107 274 7436 SH SOLE 2 2189 0 5247 SPX FLOW INC COM 78469X107 4 100 SH SOLE 4 100 0 0 SPX FLOW INC COM 78469X107 83 2238 SH SOLE 7 2238 0 0 SPX FLOW INC COM 78469X107 7024 190454 SH SOLE 18 190454 0 0 SPX FLOW INC COM 78469X107 977 26495 SH SOLE 19 26495 0 0 SPX FLOW INC COM 78469X107 132371 3589238 SH SOLE 21 3589238 0 0 SPX FLOW INC COM 78469X107 41077 1113808 SH SOLE 22 1036169 0 77639 SPX FLOW INC COM 78469X107 558 15133 SH SOLE 23 15133 0 0 SPX FLOW INC COM 78469X107 354 9612 SH SOLE 26 8119 0 1493 SPX FLOW INC COM 78469X107 201 5462 SH SOLE 28 5462 0 0 SPX FLOW INC COM 78469X107 221 6005 SH SOLE 29 0 0 6005 SPX FLOW INC COM 78469X107 2231 60507 SH SOLE 30 60507 0 0 SPX FLOW INC COM 78469X107 341 9236 SH SOLE 36 9236 0 0 SPX FLOW INC COM 78469X107 147 3991 SH SOLE 40 3991 0 0 SQUARE INC CL A 852234103 2332 99382 SH SOLE 2 20989 0 78393 SQUARE INC CL A 852234103 21 885 SH SOLE 4 885 0 0 SQUARE INC CL A 852234103 128 5437 SH SOLE 7 5437 0 0 SQUARE INC CL A 852234103 2582 110075 SH SOLE 18 110075 0 0 SQUARE INC CL A 852234103 14030 598024 SH SOLE 19 598024 0 0 SQUARE INC CL A 852234103 50645 2158774 SH SOLE 21 2158774 0 0 SQUARE INC CL A 852234103 65210 2779624 SH SOLE 22 2128539 0 651085 SQUARE INC CL A 852234103 15190 647489 SH SOLE 26 171180 0 476309 SQUARE INC CL A 852234103 699 29804 SH SOLE 28 29804 0 0 SQUARE INC CL A 852234103 293 12504 SH SOLE 29 0 0 12504 SQUARE INC CL A 852234103 723 30803 SH SOLE 30 30803 0 0 SQUARE INC CL A 852234103 117 4993 SH SOLE 31 4993 0 0 SQUARE INC CL A 852234103 2831 120684 SH SOLE 34 120684 0 0 SQUARE INC CL A 852234103 481 20509 SH SOLE 40 20509 0 0 SRC ENERGY INC COM 78470V108 261 38739 SH SOLE 2 8737 0 30002 SRC ENERGY INC COM 78470V108 8 1123 SH SOLE 4 1123 0 0 SRC ENERGY INC COM 78470V108 28 4114 SH SOLE 7 4114 0 0 SRC ENERGY INC COM 78470V108 6728 999724 SH SOLE 18 999724 0 0 SRC ENERGY INC COM 78470V108 894 132909 SH SOLE 19 132909 0 0 SRC ENERGY INC COM 78470V108 116401 17295888 SH SOLE 21 17295888 0 0 SRC ENERGY INC COM 78470V108 37085 5510395 SH SOLE 22 5177856 0 332539 SRC ENERGY INC COM 78470V108 498 73998 SH SOLE 26 55577 0 18421 SRC ENERGY INC COM 78470V108 182 26996 SH SOLE 28 26996 0 0 SRC ENERGY INC COM 78470V108 2478 368249 SH SOLE 30 368249 0 0 SRC ENERGY INC COM 78470V108 85 12636 SH SOLE 40 12636 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5903 153676 SH SOLE 2 13682 0 139994 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2368 61646 SH SOLE 4 56877 0 4769 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 343 8940 SH SOLE 7 8940 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2862 74503 SH SOLE 15 0 0 74503 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3975 103496 SH SOLE 18 86491 0 17005 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3518 91585 SH SOLE 19 78615 0 12970 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4563 118793 SH SOLE 20 0 0 118793 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 86918 2262913 SH SOLE 21 2262913 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 179920 4684188 SH SOLE 22 4144387 0 539801 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8022 208850 SH SOLE 23 208850 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 12740 331689 SH SOLE 26 177763 0 153926 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1415 36840 SH SOLE 28 27961 0 8879 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3575 93070 SH SOLE 29 6237 0 86833 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8918 232167 SH SOLE 30 232167 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3080 80197 SH SOLE 31 35405 0 44792 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1564 40713 SH SOLE 34 40713 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 850 22119 SH SOLE 36 22119 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 29 748 SH SOLE 40 748 0 0 ST JOE CO COM 790148100 216 11540 SH SOLE 2 2457 0 9083 ST JOE CO COM 790148100 1955 104262 SH SOLE 4 104262 0 0 ST JOE CO COM 790148100 20 1072 SH SOLE 7 1072 0 0 ST JOE CO COM 790148100 15083 804436 SH SOLE 18 804436 0 0 ST JOE CO COM 790148100 133489 7119405 SH SOLE 19 7119405 0 0 ST JOE CO COM 790148100 34430 1836261 SH SOLE 21 1836261 0 0 ST JOE CO COM 790148100 33100 1765320 SH SOLE 22 1678765 0 86555 ST JOE CO COM 790148100 170 9082 SH SOLE 30 9082 0 0 ST JOE CO COM 790148100 47392 2527562 SH SOLE 34 2527562 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 23 2118 SH SOLE 2 1988 0 130 STAAR SURGICAL CO COM PAR $0.01 852312305 3 307 SH SOLE 4 307 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 10 948 SH SOLE 7 948 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1607 148824 SH SOLE 18 148824 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 268 24852 SH SOLE 19 24852 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 13775 1275443 SH SOLE 21 1275443 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 11254 1042037 SH SOLE 22 971004 0 71033 STAAR SURGICAL CO COM PAR $0.01 852312305 50 4595 SH SOLE 28 4595 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 48 4454 SH SOLE 30 4454 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 35 3269 SH SOLE 40 3269 0 0 STAG INDL INC COM 85254J102 6317 228873 SH SOLE 2 4238 0 224635 STAG INDL INC COM 85254J102 2022 73273 SH SOLE 4 73273 0 0 STAG INDL INC COM 85254J102 3070 111239 SH SOLE 7 111239 0 0 STAG INDL INC COM 85254J102 83 3005 SH SOLE 15 3005 0 0 STAG INDL INC COM 85254J102 10056 364355 SH SOLE 18 364355 0 0 STAG INDL INC COM 85254J102 8691 314879 SH SOLE 19 314879 0 0 STAG INDL INC COM 85254J102 75504 2735661 SH SOLE 21 2735661 0 0 STAG INDL INC COM 85254J102 91355 3309971 SH SOLE 22 3096289 0 213682 STAG INDL INC COM 85254J102 122 4418 SH SOLE 23 4418 0 0 STAG INDL INC COM 85254J102 4451 161279 SH SOLE 25 161279 0 0 STAG INDL INC COM 85254J102 1175 42563 SH SOLE 26 16805 0 25758 STAG INDL INC COM 85254J102 390 14117 SH SOLE 28 14117 0 0 STAG INDL INC COM 85254J102 1284 46507 SH SOLE 29 30720 0 15787 STAG INDL INC COM 85254J102 12430 450349 SH SOLE 30 450349 0 0 STAG INDL INC COM 85254J102 2915 105627 SH SOLE 34 105627 0 0 STAG INDL INC COM 85254J102 198 7177 SH SOLE 40 7177 0 0 STAGE STORES INC COM NEW 85254C305 9 4561 SH SOLE 18 4561 0 0 STAGE STORES INC COM NEW 85254C305 10 4672 SH SOLE 19 4672 0 0 STAGE STORES INC COM NEW 85254C305 140 67451 SH SOLE 21 67451 0 0 STAGE STORES INC COM NEW 85254C305 822 395117 SH SOLE 22 395117 0 0 STAMPS COM INC COM NEW 852857200 122 790 SH SOLE 2 676 0 114 STAMPS COM INC COM NEW 852857200 13 82 SH SOLE 4 82 0 0 STAMPS COM INC COM NEW 852857200 55 354 SH SOLE 7 354 0 0 STAMPS COM INC COM NEW 852857200 11450 73928 SH SOLE 18 73928 0 0 STAMPS COM INC COM NEW 852857200 1585 10232 SH SOLE 19 10232 0 0 STAMPS COM INC COM NEW 852857200 204993 1323606 SH SOLE 21 1323606 0 0 STAMPS COM INC COM NEW 852857200 64898 419033 SH SOLE 22 388588 0 30445 STAMPS COM INC COM NEW 852857200 821 5299 SH SOLE 26 4166 0 1133 STAMPS COM INC COM NEW 852857200 335 2166 SH SOLE 28 2166 0 0 STAMPS COM INC COM NEW 852857200 3473 22427 SH SOLE 30 22427 0 0 STAMPS COM INC COM NEW 852857200 251 1621 SH SOLE 40 1621 0 0 STANDARD MTR PRODS INC COM 853666105 135 2594 SH SOLE 2 878 0 1716 STANDARD MTR PRODS INC COM 853666105 23 444 SH SOLE 7 444 0 0 STANDARD MTR PRODS INC COM 853666105 5241 100365 SH SOLE 18 100365 0 0 STANDARD MTR PRODS INC COM 853666105 701 13422 SH SOLE 19 13422 0 0 STANDARD MTR PRODS INC COM 853666105 91365 1749615 SH SOLE 21 1749615 0 0 STANDARD MTR PRODS INC COM 853666105 29300 561094 SH SOLE 22 519903 0 41191 STANDARD MTR PRODS INC COM 853666105 96 1830 SH SOLE 26 0 0 1830 STANDARD MTR PRODS INC COM 853666105 149 2859 SH SOLE 28 2859 0 0 STANDARD MTR PRODS INC COM 853666105 1479 28328 SH SOLE 30 28328 0 0 STANDARD MTR PRODS INC COM 853666105 113 2167 SH SOLE 40 2167 0 0 STANDARD PAC CORP NEW NOTE 1.250% 8/0 85375CBC4 449 449000 PRN SOLE 21 449000 0 0 STANDEX INTL CORP COM 854231107 99 1087 SH SOLE 2 521 0 566 STANDEX INTL CORP COM 854231107 9 95 SH SOLE 4 95 0 0 STANDEX INTL CORP COM 854231107 30 335 SH SOLE 7 335 0 0 STANDEX INTL CORP COM 854231107 5435 59920 SH SOLE 18 59920 0 0 STANDEX INTL CORP COM 854231107 759 8372 SH SOLE 19 8372 0 0 STANDEX INTL CORP COM 854231107 97058 1070103 SH SOLE 21 1070103 0 0 STANDEX INTL CORP COM 854231107 30486 336123 SH SOLE 22 311585 0 24538 STANDEX INTL CORP COM 854231107 127 1395 SH SOLE 26 0 0 1395 STANDEX INTL CORP COM 854231107 168 1851 SH SOLE 28 1851 0 0 STANDEX INTL CORP COM 854231107 1627 17943 SH SOLE 30 17943 0 0 STANDEX INTL CORP COM 854231107 134 1479 SH SOLE 40 1479 0 0 STANLEY BLACK & DECKER INC COM 854502101 43922 312104 SH SOLE 2 162664 0 149440 STANLEY BLACK & DECKER INC COM 854502101 8184 58155 SH SOLE 4 54386 0 3769 STANLEY BLACK & DECKER INC COM 854502101 33965 241352 SH SOLE 7 140516 0 100836 STANLEY BLACK & DECKER INC COM 854502101 585 4157 SH SOLE 13 4157 0 0 STANLEY BLACK & DECKER INC COM 854502101 148 1051 SH SOLE 15 1051 0 0 STANLEY BLACK & DECKER INC COM 854502101 55661 395513 SH SOLE 18 332315 0 63198 STANLEY BLACK & DECKER INC COM 854502101 44177 313915 SH SOLE 19 313915 0 0 STANLEY BLACK & DECKER INC COM 854502101 12957 92069 SH SOLE 20 0 0 92069 STANLEY BLACK & DECKER INC COM 854502101 407713 2897129 SH SOLE 21 2897129 0 0 STANLEY BLACK & DECKER INC COM 854502101 582744 4140865 SH SOLE 22 3427856 0 713009 STANLEY BLACK & DECKER INC COM 854502101 27070 192356 SH SOLE 23 192356 0 0 STANLEY BLACK & DECKER INC COM 854502101 17310 123000 SH SOLE 25 108405 0 14595 STANLEY BLACK & DECKER INC COM 854502101 67883 482362 SH SOLE 26 141131 0 341231 STANLEY BLACK & DECKER INC COM 854502101 4601 32692 SH SOLE 28 24329 0 8363 STANLEY BLACK & DECKER INC COM 854502101 2206 15676 SH SOLE 29 11975 0 3701 STANLEY BLACK & DECKER INC COM 854502101 57530 408794 SH SOLE 30 408794 0 0 STANLEY BLACK & DECKER INC COM 854502101 10706 76078 SH SOLE 31 30657 0 45421 STANLEY BLACK & DECKER INC COM 854502101 13987 99387 SH SOLE 34 99387 0 0 STANLEY BLACK & DECKER INC COM 854502101 26297 186860 SH SOLE 36 186860 0 0 STANLEY BLACK & DECKER INC COM 854502101 102 726 SH SOLE 40 726 0 0 STANLEY FURNITURE CO INC COM NEW 854305208 8 6714 SH SOLE 21 6714 0 0 STANLEY FURNITURE CO INC COM NEW 854305208 317 278167 SH SOLE 22 278167 0 0 STAPLES INC COM 855030102 9106 904258 SH SOLE 2 181364 0 722894 STAPLES INC COM 855030102 2162 214702 SH SOLE 4 199203 0 15499 STAPLES INC COM 855030102 5979 593758 SH SOLE 7 574351 0 19407 STAPLES INC COM 855030102 47 4714 SH SOLE 13 4714 0 0 STAPLES INC COM 855030102 41 4085 SH SOLE 15 4085 0 0 STAPLES INC COM 855030102 15826 1571628 SH SOLE 18 1469519 0 102109 STAPLES INC COM 855030102 2768 274865 SH SOLE 19 274865 0 0 STAPLES INC COM 855030102 4925 489076 SH SOLE 20 0 0 489076 STAPLES INC COM 855030102 178773 17752980 SH SOLE 21 17752980 0 0 STAPLES INC COM 855030102 192000 19066529 SH SOLE 22 15783445 0 3283084 STAPLES INC COM 855030102 7603 755000 SH SOLE 23 755000 0 0 STAPLES INC COM 855030102 4187 415746 SH SOLE 25 415746 0 0 STAPLES INC COM 855030102 21973 2181979 SH SOLE 26 849871 0 1332108 STAPLES INC COM 855030102 1346 133681 SH SOLE 28 99682 0 33999 STAPLES INC COM 855030102 1956 194217 SH SOLE 29 34177 0 160040 STAPLES INC COM 855030102 23296 2313377 SH SOLE 30 2313377 0 0 STAPLES INC COM 855030102 3287 326407 SH SOLE 31 138215 0 188192 STAPLES INC COM 855030102 1078 107036 SH SOLE 32 107036 0 0 STAPLES INC COM 855030102 2122 210771 SH SOLE 34 210771 0 0 STAPLES INC COM 855030102 9221 915715 SH SOLE 36 915715 0 0 STAPLES INC COM 855030102 31 3049 SH SOLE 40 3049 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 10 1000 SH SOLE 2 1000 0 0 STARBUCKS CORP COM 855244109 105395 1807488 SH SOLE 2 410979 0 1396509 STARBUCKS CORP COM 855244109 28381 486722 SH SOLE 4 450650 0 36072 STARBUCKS CORP COM 855244109 61091 1047688 SH SOLE 7 1042391 0 5297 STARBUCKS CORP COM 855244109 1190 20404 SH SOLE 13 20404 0 0 STARBUCKS CORP COM 855244109 647 11088 SH SOLE 15 11088 0 0 STARBUCKS CORP COM 855244109 48 819 SH SOLE 17 0 0 819 STARBUCKS CORP COM 855244109 190979 3275236 SH SOLE 18 3065811 0 209425 STARBUCKS CORP COM 855244109 73130 1254167 SH SOLE 19 1229196 0 24971 STARBUCKS CORP COM 855244109 51212 878271 SH SOLE 20 0 0 878271 STARBUCKS CORP COM 855244109 1365160 23412111 SH SOLE 21 23412111 0 0 STARBUCKS CORP COM 855244109 2217200 38024358 SH SOLE 22 31457414 0 6566944 STARBUCKS CORP COM 855244109 104233 1787572 SH SOLE 23 1787572 0 0 STARBUCKS CORP COM 855244109 56158 963098 SH SOLE 25 963098 0 0 STARBUCKS CORP COM 855244109 223825 3838541 SH SOLE 26 1182301 0 2656240 STARBUCKS CORP COM 855244109 17924 307398 SH SOLE 28 230248 0 77150 STARBUCKS CORP COM 855244109 3365 57703 SH SOLE 29 57703 0 0 STARBUCKS CORP COM 855244109 282168 4839109 SH SOLE 30 4839109 0 0 STARBUCKS CORP COM 855244109 44506 763264 SH SOLE 31 307734 0 455530 STARBUCKS CORP COM 855244109 14901 255554 SH SOLE 32 255554 0 0 STARBUCKS CORP COM 855244109 31347 537591 SH SOLE 34 537591 0 0 STARBUCKS CORP COM 855244109 88504 1517825 SH SOLE 36 1517825 0 0 STARBUCKS CORP COM 855244109 424 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 172 20007 SH SOLE 21 20007 0 0 STARRETT L S CO CL A 855668109 79 9231 SH SOLE 22 9231 0 0 STARTEK INC COM 85569C107 6 470 SH SOLE 2 470 0 0 STARTEK INC COM 85569C107 462 37722 SH SOLE 18 37722 0 0 STARTEK INC COM 85569C107 102 8300 SH SOLE 19 8300 0 0 STARTEK INC COM 85569C107 3922 320403 SH SOLE 21 320403 0 0 STARTEK INC COM 85569C107 6265 511879 SH SOLE 22 504119 0 7760 STARTEK INC COM 85569C107 8 614 SH SOLE 23 614 0 0 STARWOOD PPTY TR INC COM 85571B105 3801 169750 SH SOLE 2 36807 0 132943 STARWOOD PPTY TR INC COM 85571B105 23 1034 SH SOLE 4 1034 0 0 STARWOOD PPTY TR INC COM 85571B105 198 8851 SH SOLE 7 8851 0 0 STARWOOD PPTY TR INC COM 85571B105 3139 140186 SH SOLE 18 140186 0 0 STARWOOD PPTY TR INC COM 85571B105 2495 111440 SH SOLE 19 111440 0 0 STARWOOD PPTY TR INC COM 85571B105 191750 8564087 SH SOLE 21 8564087 0 0 STARWOOD PPTY TR INC COM 85571B105 153406 6851520 SH SOLE 22 6020491 0 831029 STARWOOD PPTY TR INC COM 85571B105 1957 87401 SH SOLE 26 76992 0 10409 STARWOOD PPTY TR INC COM 85571B105 757 33826 SH SOLE 28 33826 0 0 STARWOOD PPTY TR INC COM 85571B105 910 40658 SH SOLE 30 40658 0 0 STARWOOD PPTY TR INC COM 85571B105 124 5528 SH SOLE 31 5528 0 0 STARWOOD PPTY TR INC COM 85571B105 155 6933 SH SOLE 36 6933 0 0 STARWOOD PPTY TR INC COM 85571B105 635 28360 SH SOLE 40 28360 0 0 STARWOOD PPTY TR INC NOTE 4.550% 3/0 85571BAA3 960 884000 PRN SOLE 21 884000 0 0 STARWOOD PPTY TR INC NOTE 4.000% 1/1 85571BAB1 624 550000 PRN SOLE 21 550000 0 0 STARWOOD PPTY TR INC NOTE 3.750%10/1 85571BAC9 301 300000 PRN SOLE 21 300000 0 0 STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 253 250000 PRN SOLE 21 250000 0 0 STATE AUTO FINL CORP COM 855707105 76 2958 SH SOLE 2 767 0 2191 STATE AUTO FINL CORP COM 855707105 10 381 SH SOLE 7 381 0 0 STATE AUTO FINL CORP COM 855707105 1543 59969 SH SOLE 18 59969 0 0 STATE AUTO FINL CORP COM 855707105 290 11252 SH SOLE 19 11252 0 0 STATE AUTO FINL CORP COM 855707105 12094 470030 SH SOLE 21 470030 0 0 STATE AUTO FINL CORP COM 855707105 11800 458595 SH SOLE 22 430189 0 28406 STATE AUTO FINL CORP COM 855707105 64 2475 SH SOLE 28 2475 0 0 STATE AUTO FINL CORP COM 855707105 127 4930 SH SOLE 30 4930 0 0 STATE AUTO FINL CORP COM 855707105 39 1519 SH SOLE 40 1519 0 0 STATE BK FINL CORP COM 856190103 200 7393 SH SOLE 2 1632 0 5761 STATE BK FINL CORP COM 856190103 11 398 SH SOLE 4 398 0 0 STATE BK FINL CORP COM 856190103 23 834 SH SOLE 7 834 0 0 STATE BK FINL CORP COM 856190103 3827 141098 SH SOLE 18 141098 0 0 STATE BK FINL CORP COM 856190103 658 24270 SH SOLE 19 24270 0 0 STATE BK FINL CORP COM 856190103 30153 1111828 SH SOLE 21 1111828 0 0 STATE BK FINL CORP COM 856190103 19033 701808 SH SOLE 22 633513 0 68295 STATE BK FINL CORP COM 856190103 745 27479 SH SOLE 26 22966 0 4513 STATE BK FINL CORP COM 856190103 139 5116 SH SOLE 28 5116 0 0 STATE BK FINL CORP COM 856190103 131 4818 SH SOLE 30 4818 0 0 STATE BK FINL CORP COM 856190103 108 3985 SH SOLE 40 3985 0 0 STATE NATL COS INC COM 85711T305 33 1822 SH SOLE 2 1192 0 630 STATE NATL COS INC COM 85711T305 25 1336 SH SOLE 7 1336 0 0 STATE NATL COS INC COM 85711T305 2036 110793 SH SOLE 18 110793 0 0 STATE NATL COS INC COM 85711T305 383 20857 SH SOLE 19 20857 0 0 STATE NATL COS INC COM 85711T305 17178 934618 SH SOLE 21 934618 0 0 STATE NATL COS INC COM 85711T305 6724 365807 SH SOLE 22 310956 0 54851 STATE NATL COS INC COM 85711T305 280 15220 SH SOLE 23 15220 0 0 STATE NATL COS INC COM 85711T305 86 4694 SH SOLE 28 4694 0 0 STATE NATL COS INC COM 85711T305 142 7741 SH SOLE 29 0 0 7741 STATE NATL COS INC COM 85711T305 151 8235 SH SOLE 30 8235 0 0 STATE NATL COS INC COM 85711T305 21 1130 SH SOLE 34 1130 0 0 STATE NATL COS INC COM 85711T305 58 3135 SH SOLE 40 3135 0 0 STATE STR CORP COM 857477103 44894 500325 SH SOLE 2 129396 0 370929 STATE STR CORP COM 857477103 11398 127029 SH SOLE 4 117796 0 9233 STATE STR CORP COM 857477103 23200 258555 SH SOLE 7 238089 0 20466 STATE STR CORP COM 857477103 339 3777 SH SOLE 13 3777 0 0 STATE STR CORP COM 857477103 222 2473 SH SOLE 15 2473 0 0 STATE STR CORP COM 857477103 27 297 SH SOLE 17 0 0 297 STATE STR CORP COM 857477103 63672 709599 SH SOLE 18 653518 0 56081 STATE STR CORP COM 857477103 1739 19383 SH OTR 19 0 19383 0 STATE STR CORP COM 857477103 2421 26981 SH SOLE 19 26981 0 0 STATE STR CORP COM 857477103 17995 200547 SH SOLE 20 0 0 200547 STATE STR CORP COM 857477103 476773 5313415 SH SOLE 21 5313415 0 0 STATE STR CORP COM 857477103 856189 9541839 SH SOLE 22 7797985 0 1743854 STATE STR CORP COM 857477103 41538 462925 SH SOLE 23 462925 0 0 STATE STR CORP COM 857477103 25454 283674 SH SOLE 25 283674 0 0 STATE STR CORP COM 857477103 102529 1142642 SH SOLE 26 341286 0 801356 STATE STR CORP COM 857477103 7305 81416 SH SOLE 28 61194 0 20222 STATE STR CORP COM 857477103 1363 15195 SH SOLE 29 15195 0 0 STATE STR CORP COM 857477103 93134 1037937 SH SOLE 30 1037937 0 0 STATE STR CORP COM 857477103 14269 159024 SH SOLE 31 83540 0 75484 STATE STR CORP COM 857477103 2311 25757 SH SOLE 34 25757 0 0 STATE STR CORP COM 857477103 49376 550274 SH SOLE 36 550274 0 0 STATE STR CORP COM 857477103 169 1886 SH SOLE 40 1886 0 0 STATOIL ASA SPONSORED ADR 85771P102 46 2800 SH SOLE 2 2800 0 0 STATOIL ASA SPONSORED ADR 85771P102 20442 1236648 SH SOLE 18 1177917 0 58731 STATOIL ASA SPONSORED ADR 85771P102 2353 142350 SH SOLE 19 142350 0 0 STATOIL ASA SPONSORED ADR 85771P102 35 2130 SH SOLE 21 2130 0 0 STATOIL ASA SPONSORED ADR 85771P102 370 22357 SH SOLE 25 0 0 22357 STATOIL ASA SPONSORED ADR 85771P102 2160 130676 SH SOLE 34 130676 0 0 STEEL DYNAMICS INC COM 858119100 12327 344243 SH SOLE 2 120202 0 224041 STEEL DYNAMICS INC COM 858119100 2843 79400 SH SOLE 4 72720 0 6680 STEEL DYNAMICS INC COM 858119100 1207 33715 SH SOLE 7 14701 0 19014 STEEL DYNAMICS INC COM 858119100 30279 845548 SH SOLE 18 821768 0 23780 STEEL DYNAMICS INC COM 858119100 6255 174662 SH SOLE 19 174662 0 0 STEEL DYNAMICS INC COM 858119100 4539 126747 SH SOLE 20 0 0 126747 STEEL DYNAMICS INC COM 858119100 376395 10510886 SH SOLE 21 10510886 0 0 STEEL DYNAMICS INC COM 858119100 296474 8279076 SH SOLE 22 7490494 0 788582 STEEL DYNAMICS INC COM 858119100 10456 291999 SH SOLE 23 291999 0 0 STEEL DYNAMICS INC COM 858119100 20840 581964 SH SOLE 26 229136 0 352828 STEEL DYNAMICS INC COM 858119100 1818 50760 SH SOLE 28 37826 0 12934 STEEL DYNAMICS INC COM 858119100 6004 167668 SH SOLE 29 9794 0 157874 STEEL DYNAMICS INC COM 858119100 10124 282726 SH SOLE 30 282726 0 0 STEEL DYNAMICS INC COM 858119100 3598 100482 SH SOLE 31 49512 0 50970 STEEL DYNAMICS INC COM 858119100 591 16508 SH SOLE 34 16508 0 0 STEEL DYNAMICS INC COM 858119100 1625 45386 SH SOLE 36 45386 0 0 STEEL DYNAMICS INC COM 858119100 30 839 SH SOLE 40 839 0 0 STEELCASE INC CL A 858155203 190 13548 SH SOLE 2 10801 0 2747 STEELCASE INC CL A 858155203 8 544 SH SOLE 4 544 0 0 STEELCASE INC CL A 858155203 29 2043 SH SOLE 7 2043 0 0 STEELCASE INC CL A 858155203 4257 304056 SH SOLE 18 304056 0 0 STEELCASE INC CL A 858155203 1827 130471 SH SOLE 19 130471 0 0 STEELCASE INC CL A 858155203 35809 2557790 SH SOLE 21 2557790 0 0 STEELCASE INC CL A 858155203 38846 2774741 SH SOLE 22 2600014 0 174727 STEELCASE INC CL A 858155203 5238 374113 SH SOLE 23 374113 0 0 STEELCASE INC CL A 858155203 331 23645 SH SOLE 26 17839 0 5806 STEELCASE INC CL A 858155203 183 13085 SH SOLE 28 13085 0 0 STEELCASE INC CL A 858155203 1523 108821 SH SOLE 29 0 0 108821 STEELCASE INC CL A 858155203 189 13532 SH SOLE 30 13532 0 0 STEELCASE INC CL A 858155203 65 4636 SH SOLE 34 4636 0 0 STEELCASE INC CL A 858155203 133 9484 SH SOLE 40 9484 0 0 STEIN MART INC COM 858375108 105 62364 SH SOLE 18 62364 0 0 STEIN MART INC COM 858375108 7 4383 SH SOLE 19 4383 0 0 STEIN MART INC COM 858375108 3267 1933077 SH SOLE 21 1933077 0 0 STEIN MART INC COM 858375108 1006 595429 SH SOLE 22 595429 0 0 STEIN MART INC COM 858375108 67 39618 SH SOLE 30 39618 0 0 STELLUS CAP INVT CORP COM 858568108 1194 87118 SH SOLE 30 87118 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 47 5140 SH SOLE 2 2592 0 2548 STEMLINE THERAPEUTICS INC COM 85858C107 3 322 SH SOLE 7 322 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 772 83964 SH SOLE 18 83964 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 136 14788 SH SOLE 19 14788 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 6716 729968 SH SOLE 21 729968 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 4450 483744 SH SOLE 22 458590 0 25154 STEPAN CO COM 858586100 507 5823 SH SOLE 2 4182 0 1641 STEPAN CO COM 858586100 6 64 SH SOLE 4 64 0 0 STEPAN CO COM 858586100 46 529 SH SOLE 7 529 0 0 STEPAN CO COM 858586100 8270 94908 SH SOLE 18 94908 0 0 STEPAN CO COM 858586100 8804 101029 SH SOLE 19 101029 0 0 STEPAN CO COM 858586100 145861 1673870 SH SOLE 21 1673870 0 0 STEPAN CO COM 858586100 55501 636919 SH SOLE 22 598846 0 38073 STEPAN CO COM 858586100 3559 40846 SH SOLE 23 40846 0 0 STEPAN CO COM 858586100 878 10079 SH SOLE 26 8758 0 1321 STEPAN CO COM 858586100 251 2881 SH SOLE 28 2881 0 0 STEPAN CO COM 858586100 2435 27948 SH SOLE 30 27948 0 0 STEPAN CO COM 858586100 9 101 SH SOLE 34 101 0 0 STEPAN CO COM 858586100 197 2258 SH SOLE 40 2258 0 0 STERICYCLE INC COM 858912108 7304 95696 SH SOLE 2 18016 0 77680 STERICYCLE INC COM 858912108 1846 24189 SH SOLE 4 21889 0 2300 STERICYCLE INC COM 858912108 4581 60018 SH SOLE 7 58874 0 1144 STERICYCLE INC COM 858912108 39 515 SH SOLE 15 515 0 0 STERICYCLE INC COM 858912108 14317 187590 SH SOLE 18 175928 0 11662 STERICYCLE INC COM 858912108 11063 144958 SH SOLE 19 144958 0 0 STERICYCLE INC COM 858912108 120104 1573692 SH SOLE 21 1573692 0 0 STERICYCLE INC COM 858912108 175719 2302404 SH SOLE 22 1832175 0 470229 STERICYCLE INC COM 858912108 8204 107498 SH SOLE 23 107498 0 0 STERICYCLE INC COM 858912108 4165 54573 SH SOLE 25 54573 0 0 STERICYCLE INC COM 858912108 18027 236206 SH SOLE 26 95444 0 140762 STERICYCLE INC COM 858912108 1344 17609 SH SOLE 28 13080 0 4529 STERICYCLE INC COM 858912108 1915 25090 SH SOLE 29 4159 0 20931 STERICYCLE INC COM 858912108 24508 321117 SH SOLE 30 321117 0 0 STERICYCLE INC COM 858912108 2963 38820 SH SOLE 31 16280 0 22540 STERICYCLE INC COM 858912108 10308 135068 SH SOLE 34 135068 0 0 STERICYCLE INC COM 858912108 6701 87799 SH SOLE 36 87799 0 0 STERICYCLE INC COM 858912108 31 402 SH SOLE 40 402 0 0 STERICYCLE INC DEP PFD A 1/10 858912207 269 4013 SH SOLE 4 4013 0 0 STERICYCLE INC DEP PFD A 1/10 858912207 2204 32928 SH SOLE 18 32928 0 0 STERICYCLE INC DEP PFD A 1/10 858912207 16775 250598 SH SOLE 19 250598 0 0 STERICYCLE INC DEP PFD A 1/10 858912207 55175 824242 SH SOLE 21 824242 0 0 STERICYCLE INC DEP PFD A 1/10 858912207 511 7639 SH SOLE 22 7639 0 0 STERICYCLE INC DEP PFD A 1/10 858912207 6335 94637 SH SOLE 34 94637 0 0 STERIS PLC SHS USD G84720104 7489 91895 SH SOLE 2 49092 0 42803 STERIS PLC SHS USD G84720104 34 417 SH SOLE 4 417 0 0 STERIS PLC SHS USD G84720104 216 2650 SH SOLE 7 2650 0 0 STERIS PLC SHS USD G84720104 23595 289506 SH SOLE 18 289506 0 0 STERIS PLC SHS USD G84720104 3010 36938 SH SOLE 19 36938 0 0 STERIS PLC SHS USD G84720104 312870 3838897 SH SOLE 21 3838897 0 0 STERIS PLC SHS USD G84720104 220100 2700612 SH SOLE 22 2357231 0 343381 STERIS PLC SHS USD G84720104 2208 27092 SH SOLE 26 22231 0 4861 STERIS PLC SHS USD G84720104 1009 12378 SH SOLE 28 12378 0 0 STERIS PLC SHS USD G84720104 91 1120 SH SOLE 29 0 0 1120 STERIS PLC SHS USD G84720104 1499 18392 SH SOLE 30 18392 0 0 STERIS PLC SHS USD G84720104 155 1904 SH SOLE 31 1904 0 0 STERIS PLC SHS USD G84720104 218 2669 SH SOLE 36 2669 0 0 STERIS PLC SHS USD G84720104 694 8514 SH SOLE 40 8514 0 0 STERLING BANCORP DEL COM 85917A100 655 28174 SH SOLE 2 6349 0 21825 STERLING BANCORP DEL COM 85917A100 14 604 SH SOLE 4 604 0 0 STERLING BANCORP DEL COM 85917A100 68 2937 SH SOLE 7 2937 0 0 STERLING BANCORP DEL COM 85917A100 15442 664160 SH SOLE 18 664160 0 0 STERLING BANCORP DEL COM 85917A100 2042 87846 SH SOLE 19 87846 0 0 STERLING BANCORP DEL COM 85917A100 264200 11363421 SH SOLE 21 11363421 0 0 STERLING BANCORP DEL COM 85917A100 85886 3694034 SH SOLE 22 3461247 0 232787 STERLING BANCORP DEL COM 85917A100 703 30246 SH SOLE 26 23148 0 7098 STERLING BANCORP DEL COM 85917A100 391 16799 SH SOLE 28 16799 0 0 STERLING BANCORP DEL COM 85917A100 4524 194579 SH SOLE 30 194579 0 0 STERLING BANCORP DEL COM 85917A100 371 15964 SH SOLE 40 15964 0 0 STERLING CONSTRUCTION CO INC COM 859241101 104 7989 SH SOLE 2 3532 0 4457 STERLING CONSTRUCTION CO INC COM 859241101 1270 97200 SH SOLE 18 97200 0 0 STERLING CONSTRUCTION CO INC COM 859241101 218 16700 SH SOLE 19 16700 0 0 STERLING CONSTRUCTION CO INC COM 859241101 10636 813808 SH SOLE 21 813808 0 0 STERLING CONSTRUCTION CO INC COM 859241101 9109 696955 SH SOLE 22 679829 0 17126 STERLING CONSTRUCTION CO INC COM 859241101 94 7217 SH SOLE 23 7217 0 0 STEWARDSHIP FINL CORP COM 860326107 13 1391 SH SOLE 18 1391 0 0 STEWARDSHIP FINL CORP COM 860326107 26 2783 SH SOLE 21 2783 0 0 STEWART INFORMATION SVCS COR COM 860372101 192 4223 SH SOLE 2 908 0 3315 STEWART INFORMATION SVCS COR COM 860372101 22 488 SH SOLE 7 488 0 0 STEWART INFORMATION SVCS COR COM 860372101 4999 110154 SH SOLE 18 110154 0 0 STEWART INFORMATION SVCS COR COM 860372101 698 15391 SH SOLE 19 15391 0 0 STEWART INFORMATION SVCS COR COM 860372101 88113 1941675 SH SOLE 21 1941675 0 0 STEWART INFORMATION SVCS COR COM 860372101 28740 633316 SH SOLE 22 593235 0 40081 STEWART INFORMATION SVCS COR COM 860372101 59 1294 SH SOLE 26 0 0 1294 STEWART INFORMATION SVCS COR COM 860372101 156 3433 SH SOLE 28 3433 0 0 STEWART INFORMATION SVCS COR COM 860372101 1544 34023 SH SOLE 30 34023 0 0 STEWART INFORMATION SVCS COR COM 860372101 106 2334 SH SOLE 40 2334 0 0 STIFEL FINL CORP COM 860630102 1872 40719 SH SOLE 2 29727 0 10992 STIFEL FINL CORP COM 860630102 17 365 SH SOLE 4 365 0 0 STIFEL FINL CORP COM 860630102 111 2420 SH SOLE 7 2420 0 0 STIFEL FINL CORP COM 860630102 20687 449920 SH SOLE 18 449920 0 0 STIFEL FINL CORP COM 860630102 2042 44400 SH SOLE 19 44400 0 0 STIFEL FINL CORP COM 860630102 196982 4284072 SH SOLE 21 4284072 0 0 STIFEL FINL CORP COM 860630102 99083 2154915 SH SOLE 22 2037232 0 117683 STIFEL FINL CORP COM 860630102 917 19950 SH SOLE 26 16942 0 3008 STIFEL FINL CORP COM 860630102 439 9549 SH SOLE 28 9549 0 0 STIFEL FINL CORP COM 860630102 64 1387 SH SOLE 29 0 0 1387 STIFEL FINL CORP COM 860630102 461 10032 SH SOLE 30 10032 0 0 STIFEL FINL CORP COM 860630102 230 4996 SH SOLE 36 4996 0 0 STIFEL FINL CORP COM 860630102 311 6754 SH SOLE 40 6754 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 20 1400 SH SOLE 2 1400 0 0 STOCK YDS BANCORP INC COM 861025104 197 5058 SH SOLE 2 1177 0 3881 STOCK YDS BANCORP INC COM 861025104 24 625 SH SOLE 7 625 0 0 STOCK YDS BANCORP INC COM 861025104 3384 86998 SH SOLE 18 86998 0 0 STOCK YDS BANCORP INC COM 861025104 576 14803 SH SOLE 19 14803 0 0 STOCK YDS BANCORP INC COM 861025104 27203 699306 SH SOLE 21 699306 0 0 STOCK YDS BANCORP INC COM 861025104 26701 686405 SH SOLE 22 640810 0 45595 STOCK YDS BANCORP INC COM 861025104 30 760 SH SOLE 26 0 0 760 STOCK YDS BANCORP INC COM 861025104 120 3091 SH SOLE 28 3091 0 0 STOCK YDS BANCORP INC COM 861025104 126 3246 SH SOLE 30 3246 0 0 STOCK YDS BANCORP INC COM 861025104 17 439 SH SOLE 34 439 0 0 STOCK YDS BANCORP INC COM 861025104 105 2694 SH SOLE 40 2694 0 0 STONE ENERGY CORP COM PAR 861642403 97 5251 SH SOLE 2 2368 0 2883 STONE ENERGY CORP COM PAR 861642403 16 883 SH SOLE 7 883 0 0 STONE ENERGY CORP COM PAR 861642403 1409 76666 SH SOLE 18 76666 0 0 STONE ENERGY CORP COM PAR 861642403 259 14106 SH SOLE 19 14106 0 0 STONE ENERGY CORP COM PAR 861642403 11219 610407 SH SOLE 21 610407 0 0 STONE ENERGY CORP COM PAR 861642403 5093 277100 SH SOLE 22 238851 0 38249 STONE ENERGY CORP COM PAR 861642403 32 1763 SH SOLE 29 0 0 1763 STONEGATE BK FT LAUDERDALE F COM 861811107 108 2342 SH SOLE 2 623 0 1719 STONEGATE BK FT LAUDERDALE F COM 861811107 14 309 SH SOLE 7 309 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 10 217 SH SOLE 17 0 0 217 STONEGATE BK FT LAUDERDALE F COM 861811107 2545 55102 SH SOLE 18 55102 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 442 9575 SH SOLE 19 9575 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 20614 446380 SH SOLE 21 446380 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 15430 334120 SH SOLE 22 289094 0 45026 STONEGATE BK FT LAUDERDALE F COM 861811107 82 1785 SH SOLE 26 0 0 1785 STONEGATE BK FT LAUDERDALE F COM 861811107 241 5214 SH SOLE 28 5214 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 89 1932 SH SOLE 30 1932 0 0 STONERIDGE INC COM 86183P102 94 6100 SH SOLE 2 1597 0 4503 STONERIDGE INC COM 86183P102 11 746 SH SOLE 7 746 0 0 STONERIDGE INC COM 86183P102 1710 110976 SH SOLE 18 110976 0 0 STONERIDGE INC COM 86183P102 279 18094 SH SOLE 19 18094 0 0 STONERIDGE INC COM 86183P102 13445 872469 SH SOLE 21 872469 0 0 STONERIDGE INC COM 86183P102 14401 934536 SH SOLE 22 883728 0 50808 STONERIDGE INC COM 86183P102 61 3986 SH SOLE 28 3986 0 0 STONERIDGE INC COM 86183P102 86 5609 SH SOLE 30 5609 0 0 STONERIDGE INC COM 86183P102 88 5693 SH SOLE 34 5693 0 0 STORE CAP CORP COM 862121100 2378 105942 SH SOLE 2 18484 0 87458 STORE CAP CORP COM 862121100 1168 52010 SH SOLE 4 52010 0 0 STORE CAP CORP COM 862121100 4874 217125 SH SOLE 7 217125 0 0 STORE CAP CORP COM 862121100 128 5682 SH SOLE 15 5682 0 0 STORE CAP CORP COM 862121100 2087 92982 SH SOLE 18 92982 0 0 STORE CAP CORP COM 862121100 5038 224410 SH SOLE 19 224410 0 0 STORE CAP CORP COM 862121100 61040 2718934 SH SOLE 21 2718934 0 0 STORE CAP CORP COM 862121100 143473 6390769 SH SOLE 22 5842824 0 547945 STORE CAP CORP COM 862121100 186 8281 SH SOLE 23 8281 0 0 STORE CAP CORP COM 862121100 6813 303457 SH SOLE 25 303457 0 0 STORE CAP CORP COM 862121100 2327 103632 SH SOLE 26 51443 0 52189 STORE CAP CORP COM 862121100 509 22671 SH SOLE 28 22671 0 0 STORE CAP CORP COM 862121100 4009 178557 SH SOLE 29 58975 0 119582 STORE CAP CORP COM 862121100 19519 869427 SH SOLE 30 869427 0 0 STORE CAP CORP COM 862121100 86 3852 SH SOLE 31 3852 0 0 STORE CAP CORP COM 862121100 390 17370 SH SOLE 40 17370 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 74 414 SH SOLE 2 373 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 5326 29644 SH SOLE 18 29644 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 1039 5782 SH SOLE 19 5782 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 47108 262220 SH SOLE 21 262220 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 40091 223162 SH SOLE 22 207026 0 16136 STRAIGHT PATH COMMUNICATNS I CL B 862578101 121 673 SH SOLE 26 0 0 673 STRAIGHT PATH COMMUNICATNS I CL B 862578101 161 894 SH SOLE 28 894 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 225 1251 SH SOLE 30 1251 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 174 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 3 1191 SH SOLE 21 1191 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 148 60979 SH SOLE 22 60979 0 0 STRATASYS LTD SHS M85548101 151 6464 SH SOLE 2 2093 0 4371 STRATASYS LTD SHS M85548101 31 1331 SH SOLE 7 1331 0 0 STRATASYS LTD SHS M85548101 4202 180262 SH SOLE 18 180262 0 0 STRATASYS LTD SHS M85548101 592 25397 SH SOLE 19 25397 0 0 STRATASYS LTD SHS M85548101 33479 1436257 SH SOLE 21 1436257 0 0 STRATASYS LTD SHS M85548101 11453 491338 SH SOLE 22 429412 0 61926 STRATTEC SEC CORP COM 863111100 22 625 SH SOLE 18 625 0 0 STRATTEC SEC CORP COM 863111100 20 573 SH SOLE 19 573 0 0 STRATTEC SEC CORP COM 863111100 606 17123 SH SOLE 21 17123 0 0 STRATTEC SEC CORP COM 863111100 3010 85024 SH SOLE 22 85024 0 0 STRATUS PPTYS INC COM NEW 863167201 60 2057 SH SOLE 2 206 0 1851 STRATUS PPTYS INC COM NEW 863167201 685 23287 SH SOLE 18 23287 0 0 STRATUS PPTYS INC COM NEW 863167201 95 3245 SH SOLE 19 3245 0 0 STRATUS PPTYS INC COM NEW 863167201 5359 182282 SH SOLE 21 182282 0 0 STRATUS PPTYS INC COM NEW 863167201 1530 52039 SH SOLE 22 47940 0 4099 STRAYER ED INC COM 863236105 60 643 SH SOLE 2 544 0 99 STRAYER ED INC COM 863236105 8 81 SH SOLE 4 81 0 0 STRAYER ED INC COM 863236105 30 325 SH SOLE 7 325 0 0 STRAYER ED INC COM 863236105 4575 49077 SH SOLE 18 49077 0 0 STRAYER ED INC COM 863236105 642 6891 SH SOLE 19 6891 0 0 STRAYER ED INC COM 863236105 82096 880665 SH SOLE 21 880665 0 0 STRAYER ED INC COM 863236105 26771 287177 SH SOLE 22 264115 0 23062 STRAYER ED INC COM 863236105 383 4107 SH SOLE 26 3424 0 683 STRAYER ED INC COM 863236105 151 1618 SH SOLE 28 1618 0 0 STRAYER ED INC COM 863236105 1459 15646 SH SOLE 30 15646 0 0 STRAYER ED INC COM 863236105 101 1087 SH SOLE 40 1087 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 8 7869 SH SOLE 21 7869 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 392 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 534 74625 SH SOLE 18 74625 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 63 8782 SH SOLE 19 8782 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 4798 671110 SH SOLE 21 671110 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1036 144850 SH SOLE 22 128752 0 16098 STRYKER CORP COM 863667101 89076 641851 SH SOLE 2 320285 0 321566 STRYKER CORP COM 863667101 15076 108630 SH SOLE 4 99721 0 8909 STRYKER CORP COM 863667101 33615 242216 SH SOLE 7 237953 0 4263 STRYKER CORP COM 863667101 265 1910 SH SOLE 13 1910 0 0 STRYKER CORP COM 863667101 267 1921 SH SOLE 15 1921 0 0 STRYKER CORP COM 863667101 105400 759477 SH SOLE 18 714326 0 45151 STRYKER CORP COM 863667101 187263 1349352 SH SOLE 19 1349352 0 0 STRYKER CORP COM 863667101 4635 33400 SH SOLE 20 33400 0 0 STRYKER CORP COM 863667101 988372 7121862 SH SOLE 21 7121862 0 0 STRYKER CORP COM 863667101 1212616 8737686 SH SOLE 22 7215720 0 1521966 STRYKER CORP COM 863667101 56136 404494 SH SOLE 23 404494 0 0 STRYKER CORP COM 863667101 31951 230227 SH SOLE 25 230227 0 0 STRYKER CORP COM 863667101 131798 949690 SH SOLE 26 284800 0 664890 STRYKER CORP COM 863667101 9820 70761 SH SOLE 28 52950 0 17811 STRYKER CORP COM 863667101 8504 61279 SH SOLE 29 13206 0 48073 STRYKER CORP COM 863667101 164513 1185421 SH SOLE 30 1185421 0 0 STRYKER CORP COM 863667101 24227 174574 SH SOLE 31 70774 0 103800 STRYKER CORP COM 863667101 90287 650580 SH SOLE 34 650580 0 0 STRYKER CORP COM 863667101 53962 388834 SH SOLE 36 388834 0 0 STRYKER CORP COM 863667101 234 1688 SH SOLE 40 1688 0 0 STURM RUGER & CO INC COM 864159108 45 731 SH SOLE 2 731 0 0 STURM RUGER & CO INC COM 864159108 8 122 SH SOLE 4 122 0 0 STURM RUGER & CO INC COM 864159108 31 505 SH SOLE 7 505 0 0 STURM RUGER & CO INC COM 864159108 5077 81696 SH SOLE 18 81696 0 0 STURM RUGER & CO INC COM 864159108 710 11432 SH SOLE 19 11432 0 0 STURM RUGER & CO INC COM 864159108 121284 1951471 SH SOLE 21 1951471 0 0 STURM RUGER & CO INC COM 864159108 29638 476879 SH SOLE 22 448554 0 28325 STURM RUGER & CO INC COM 864159108 400 6433 SH SOLE 26 5037 0 1396 STURM RUGER & CO INC COM 864159108 168 2696 SH SOLE 28 2696 0 0 STURM RUGER & CO INC COM 864159108 1594 25653 SH SOLE 30 25653 0 0 STURM RUGER & CO INC COM 864159108 125 2018 SH SOLE 40 2018 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 45 4249 SH SOLE 2 3252 0 997 SUCAMPO PHARMACEUTICALS INC CL A 864909106 5 495 SH SOLE 7 495 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 1270 120961 SH SOLE 18 120961 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 174 16598 SH SOLE 19 16598 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 29985 2855685 SH SOLE 21 2855685 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 7948 756949 SH SOLE 22 712593 0 44356 SUCAMPO PHARMACEUTICALS INC CL A 864909106 35 3330 SH SOLE 28 3330 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 368 35050 SH SOLE 30 35050 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 22 2134 SH SOLE 40 2134 0 0 SUCAMPO PHARMACEUTICALS INC DBCV 3.250%12/1 864909AA4 405 415000 PRN SOLE 21 415000 0 0 SUMMER INFANT INC COM 865646103 3 1436 SH SOLE 18 1436 0 0 SUMMER INFANT INC COM 865646103 65 36504 SH SOLE 21 36504 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 40 1840 SH SOLE 2 538 0 1302 SUMMIT FINANCIAL GROUP INC COM 86606G101 932 42360 SH SOLE 18 42360 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 174 7897 SH SOLE 19 7897 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 7647 347611 SH SOLE 21 347611 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 2080 94550 SH SOLE 22 87646 0 6904 SUMMIT HOTEL PPTYS COM 866082100 1526 81826 SH SOLE 2 64828 0 16998 SUMMIT HOTEL PPTYS COM 866082100 634 33969 SH SOLE 4 33969 0 0 SUMMIT HOTEL PPTYS COM 866082100 2430 130273 SH SOLE 7 130273 0 0 SUMMIT HOTEL PPTYS COM 866082100 71 3786 SH SOLE 15 3786 0 0 SUMMIT HOTEL PPTYS COM 866082100 9654 517638 SH SOLE 18 517638 0 0 SUMMIT HOTEL PPTYS COM 866082100 12340 661682 SH SOLE 19 661682 0 0 SUMMIT HOTEL PPTYS COM 866082100 165874 8894043 SH SOLE 21 8894043 0 0 SUMMIT HOTEL PPTYS COM 866082100 96015 5148238 SH SOLE 22 4951261 0 196977 SUMMIT HOTEL PPTYS COM 866082100 5911 316925 SH SOLE 23 316925 0 0 SUMMIT HOTEL PPTYS COM 866082100 3274 175559 SH SOLE 25 175559 0 0 SUMMIT HOTEL PPTYS COM 866082100 1530 82021 SH SOLE 26 45853 0 36168 SUMMIT HOTEL PPTYS COM 866082100 236 12668 SH SOLE 28 12668 0 0 SUMMIT HOTEL PPTYS COM 866082100 590 31654 SH SOLE 29 31654 0 0 SUMMIT HOTEL PPTYS COM 866082100 12360 662755 SH SOLE 30 662755 0 0 SUMMIT HOTEL PPTYS COM 866082100 184 9879 SH SOLE 40 9879 0 0 SUMMIT MATLS INC CL A 86614U100 162 5619 SH SOLE 2 4842 0 777 SUMMIT MATLS INC CL A 86614U100 11 369 SH SOLE 4 369 0 0 SUMMIT MATLS INC CL A 86614U100 75 2604 SH SOLE 7 2604 0 0 SUMMIT MATLS INC CL A 86614U100 10662 369303 SH SOLE 18 369303 0 0 SUMMIT MATLS INC CL A 86614U100 2283 79079 SH SOLE 19 79079 0 0 SUMMIT MATLS INC CL A 86614U100 91951 3184998 SH SOLE 21 3184998 0 0 SUMMIT MATLS INC CL A 86614U100 82127 2844721 SH SOLE 22 2637225 0 207496 SUMMIT MATLS INC CL A 86614U100 835 28921 SH SOLE 26 20755 0 8166 SUMMIT MATLS INC CL A 86614U100 393 13613 SH SOLE 28 13613 0 0 SUMMIT MATLS INC CL A 86614U100 312 10801 SH SOLE 29 0 0 10801 SUMMIT MATLS INC CL A 86614U100 799 27675 SH SOLE 30 27675 0 0 SUMMIT MATLS INC CL A 86614U100 366 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 1012 41063 SH SOLE 18 41063 0 0 SUN BANCORP INC COM NEW 86663B201 189 7686 SH SOLE 19 7686 0 0 SUN BANCORP INC COM NEW 86663B201 8512 345307 SH SOLE 21 345307 0 0 SUN BANCORP INC COM NEW 86663B201 8521 345674 SH SOLE 22 330727 0 14947 SUN BANCORP INC COM NEW 86663B201 39 1573 SH SOLE 30 1573 0 0 SUN CMNTYS INC COM 866674104 3855 43956 SH SOLE 2 6285 0 37671 SUN CMNTYS INC COM 866674104 5213 59446 SH SOLE 4 59446 0 0 SUN CMNTYS INC COM 866674104 8375 95510 SH SOLE 7 95510 0 0 SUN CMNTYS INC COM 866674104 221 2520 SH SOLE 15 2520 0 0 SUN CMNTYS INC COM 866674104 4587 52310 SH SOLE 18 52310 0 0 SUN CMNTYS INC COM 866674104 8911 101621 SH SOLE 19 101621 0 0 SUN CMNTYS INC COM 866674104 111114 1267124 SH SOLE 21 1267124 0 0 SUN CMNTYS INC COM 866674104 251773 2871166 SH SOLE 22 2613942 0 257224 SUN CMNTYS INC COM 866674104 306 3488 SH SOLE 23 3488 0 0 SUN CMNTYS INC COM 866674104 11536 131551 SH SOLE 25 131551 0 0 SUN CMNTYS INC COM 866674104 4256 48533 SH SOLE 26 22544 0 25989 SUN CMNTYS INC COM 866674104 1020 11629 SH SOLE 28 11629 0 0 SUN CMNTYS INC COM 866674104 2254 25705 SH SOLE 29 25705 0 0 SUN CMNTYS INC COM 866674104 33684 384131 SH SOLE 30 384131 0 0 SUN CMNTYS INC COM 866674104 146 1670 SH SOLE 31 1670 0 0 SUN CMNTYS INC COM 866674104 2053 23411 SH SOLE 34 23411 0 0 SUN CMNTYS INC COM 866674104 796 9073 SH SOLE 40 9073 0 0 SUN HYDRAULICS CORP COM 866942105 45 1050 SH SOLE 2 1050 0 0 SUN HYDRAULICS CORP COM 866942105 9 214 SH SOLE 4 214 0 0 SUN HYDRAULICS CORP COM 866942105 21 495 SH SOLE 7 495 0 0 SUN HYDRAULICS CORP COM 866942105 3482 81598 SH SOLE 18 81598 0 0 SUN HYDRAULICS CORP COM 866942105 668 15666 SH SOLE 19 15666 0 0 SUN HYDRAULICS CORP COM 866942105 29066 681177 SH SOLE 21 681177 0 0 SUN HYDRAULICS CORP COM 866942105 27652 648041 SH SOLE 22 603547 0 44494 SUN HYDRAULICS CORP COM 866942105 439 10289 SH SOLE 26 8374 0 1915 SUN HYDRAULICS CORP COM 866942105 139 3262 SH SOLE 28 3262 0 0 SUN HYDRAULICS CORP COM 866942105 148 3467 SH SOLE 30 3467 0 0 SUN HYDRAULICS CORP COM 866942105 100 2334 SH SOLE 40 2334 0 0 SUNCOKE ENERGY INC COM 86722A103 157 14438 SH SOLE 2 3692 0 10746 SUNCOKE ENERGY INC COM 86722A103 4 371 SH SOLE 4 371 0 0 SUNCOKE ENERGY INC COM 86722A103 16 1424 SH SOLE 7 1424 0 0 SUNCOKE ENERGY INC COM 86722A103 3700 339486 SH SOLE 18 339486 0 0 SUNCOKE ENERGY INC COM 86722A103 451 41410 SH SOLE 19 41410 0 0 SUNCOKE ENERGY INC COM 86722A103 62600 5743145 SH SOLE 21 5743145 0 0 SUNCOKE ENERGY INC COM 86722A103 20228 1855741 SH SOLE 22 1723195 0 132546 SUNCOKE ENERGY INC COM 86722A103 294 27009 SH SOLE 26 22995 0 4014 SUNCOKE ENERGY INC COM 86722A103 102 9380 SH SOLE 28 9380 0 0 SUNCOKE ENERGY INC COM 86722A103 118 10865 SH SOLE 29 0 0 10865 SUNCOKE ENERGY INC COM 86722A103 995 91244 SH SOLE 30 91244 0 0 SUNCOKE ENERGY INC COM 86722A103 80 7310 SH SOLE 40 7310 0 0 SUNCOR ENERGY INC NEW COM 867224107 6 204 SH SOLE 17 0 0 204 SUNCOR ENERGY INC NEW COM 867224107 221371 7581205 SH SOLE 18 6222584 0 1358621 SUNCOR ENERGY INC NEW COM 867224107 2444 83710 SH OTR 19 0 83710 0 SUNCOR ENERGY INC NEW COM 867224107 411104 14078890 SH SOLE 19 14078890 0 0 SUNCOR ENERGY INC NEW COM 867224107 27622 945971 SH SOLE 21 945971 0 0 SUNCOR ENERGY INC NEW COM 867224107 24797 849198 SH SOLE 22 849198 0 0 SUNCOR ENERGY INC NEW COM 867224107 823 28190 SH SOLE 23 28190 0 0 SUNCOR ENERGY INC NEW COM 867224107 4267 146122 SH SOLE 25 76800 0 69322 SUNCOR ENERGY INC NEW COM 867224107 18227 624204 SH SOLE 34 624204 0 0 SUNCOR ENERGY INC NEW COM 867224107 1971 67502 SH SOLE 36 67502 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 9 3356 SH SOLE 18 3356 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 6 2343 SH SOLE 19 2343 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 136 50195 SH SOLE 21 50195 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 177 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 271 8858 SH SOLE 7 8858 0 0 SUNOPTA INC COM 8676EP108 17 1700 SH SOLE 2 1700 0 0 SUNOPTA INC COM 8676EP108 5 483 SH SOLE 17 0 0 483 SUNOPTA INC COM 8676EP108 557 54575 SH SOLE 19 54575 0 0 SUNOPTA INC COM 8676EP108 2170 212771 SH SOLE 34 212771 0 0 SUNPOWER CORP COM 867652406 124 13240 SH SOLE 2 2834 0 10406 SUNPOWER CORP COM 867652406 2 234 SH SOLE 4 234 0 0 SUNPOWER CORP COM 867652406 13 1396 SH SOLE 7 1396 0 0 SUNPOWER CORP COM 867652406 2105 225325 SH SOLE 18 225325 0 0 SUNPOWER CORP COM 867652406 412 44146 SH SOLE 19 44146 0 0 SUNPOWER CORP COM 867652406 18000 1927238 SH SOLE 21 1927238 0 0 SUNPOWER CORP COM 867652406 15784 1689934 SH SOLE 22 1592666 0 97268 SUNPOWER CORP COM 867652406 35 3751 SH SOLE 26 0 0 3751 SUNPOWER CORP COM 867652406 74 7870 SH SOLE 28 7870 0 0 SUNPOWER CORP COM 867652406 2187 234109 SH SOLE 30 234109 0 0 SUNPOWER CORP COM 867652406 27646 2959950 SH SOLE 34 2959950 0 0 SUNPOWER CORP COM 867652406 55 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 464 590000 PRN SOLE 21 590000 0 0 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 524 608000 PRN SOLE 21 608000 0 0 SUNRUN INC COM 86771W105 141 19773 SH SOLE 2 6173 0 13600 SUNRUN INC COM 86771W105 10 1430 SH SOLE 7 1430 0 0 SUNRUN INC COM 86771W105 2411 338583 SH SOLE 18 338583 0 0 SUNRUN INC COM 86771W105 345 48459 SH SOLE 19 48459 0 0 SUNRUN INC COM 86771W105 20722 2910400 SH SOLE 21 2910400 0 0 SUNRUN INC COM 86771W105 14473 2032676 SH SOLE 22 1907957 0 124719 SUNRUN INC COM 86771W105 26 3657 SH SOLE 28 3657 0 0 SUNRUN INC COM 86771W105 1802 253057 SH SOLE 30 253057 0 0 SUNRUN INC COM 86771W105 79 11141 SH SOLE 40 11141 0 0 SUNSHINE BANCORP INC COM 86777J108 23 1101 SH SOLE 2 245 0 856 SUNSHINE BANCORP INC COM 86777J108 606 28433 SH SOLE 18 28433 0 0 SUNSHINE BANCORP INC COM 86777J108 69 3245 SH SOLE 19 3245 0 0 SUNSHINE BANCORP INC COM 86777J108 5138 241097 SH SOLE 21 241097 0 0 SUNSHINE BANCORP INC COM 86777J108 1356 63632 SH SOLE 22 59095 0 4537 SUNSTONE HOTEL INVS INC NEW COM 867892101 743 46106 SH SOLE 2 9483 0 36623 SUNSTONE HOTEL INVS INC NEW COM 867892101 1139 70636 SH SOLE 4 70636 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4571 283572 SH SOLE 7 283572 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 129 7995 SH SOLE 15 7995 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 13642 846295 SH SOLE 18 846295 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5441 337500 SH SOLE 19 337500 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 126608 7854095 SH SOLE 21 7854095 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 137800 8548377 SH SOLE 22 8162728 0 385649 SUNSTONE HOTEL INVS INC NEW COM 867892101 176 10927 SH SOLE 23 10927 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 6230 386502 SH SOLE 25 386502 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2034 126199 SH SOLE 26 51021 0 75178 SUNSTONE HOTEL INVS INC NEW COM 867892101 506 31389 SH SOLE 28 31389 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1346 83508 SH SOLE 29 74938 0 8570 SUNSTONE HOTEL INVS INC NEW COM 867892101 18062 1120447 SH SOLE 30 1120447 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 363 22492 SH SOLE 34 22492 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 382 23696 SH SOLE 40 23696 0 0 SUNTRUST BKS INC COM 867914103 46274 815833 SH SOLE 2 272826 0 543007 SUNTRUST BKS INC COM 867914103 10767 189828 SH SOLE 4 177022 0 12806 SUNTRUST BKS INC COM 867914103 20068 353814 SH SOLE 7 324613 0 29201 SUNTRUST BKS INC COM 867914103 624 11006 SH SOLE 13 11006 0 0 SUNTRUST BKS INC COM 867914103 183 3220 SH SOLE 15 3220 0 0 SUNTRUST BKS INC COM 867914103 351040 6188993 SH SOLE 18 5773031 0 415962 SUNTRUST BKS INC COM 867914103 414163 7301882 SH SOLE 19 7301882 0 0 SUNTRUST BKS INC COM 867914103 588819 10381158 SH SOLE 21 10381158 0 0 SUNTRUST BKS INC COM 867914103 749567 13215223 SH SOLE 22 10909404 0 2305819 SUNTRUST BKS INC COM 867914103 34637 610668 SH SOLE 23 610668 0 0 SUNTRUST BKS INC COM 867914103 25413 448049 SH SOLE 25 407226 0 40823 SUNTRUST BKS INC COM 867914103 76660 1351560 SH SOLE 26 432780 0 918780 SUNTRUST BKS INC COM 867914103 5909 104179 SH SOLE 28 78005 0 26174 SUNTRUST BKS INC COM 867914103 5560 98032 SH SOLE 29 19103 0 78929 SUNTRUST BKS INC COM 867914103 81563 1437987 SH SOLE 30 1437987 0 0 SUNTRUST BKS INC COM 867914103 12858 226687 SH SOLE 31 129384 0 97303 SUNTRUST BKS INC COM 867914103 53182 937617 SH SOLE 34 937617 0 0 SUNTRUST BKS INC COM 867914103 35932 633497 SH SOLE 36 633497 0 0 SUNTRUST BKS INC COM 867914103 154 2712 SH SOLE 40 2712 0 0 SUNTRUST BKS INC OPTIONS 867914103 85 1500 SH Put OTR 19 1500 0 0 SUNTRUST BKS INC *W EXP 11/14/201 867914111 288 20695 SH OTR 19 20695 0 0 SUNWORKS INC COM 86803X105 6 3482 SH SOLE 18 3482 0 0 SUNWORKS INC COM 86803X105 8 4851 SH SOLE 19 4851 0 0 SUNWORKS INC COM 86803X105 100 56887 SH SOLE 21 56887 0 0 SUNWORKS INC COM 86803X105 66 37776 SH SOLE 22 37776 0 0 SUPER MICRO COMPUTER INC COM 86800U104 189 7668 SH SOLE 2 2116 0 5552 SUPER MICRO COMPUTER INC COM 86800U104 4 146 SH SOLE 4 146 0 0 SUPER MICRO COMPUTER INC COM 86800U104 24 975 SH SOLE 7 975 0 0 SUPER MICRO COMPUTER INC COM 86800U104 4750 192714 SH SOLE 18 192714 0 0 SUPER MICRO COMPUTER INC COM 86800U104 630 25545 SH SOLE 19 25545 0 0 SUPER MICRO COMPUTER INC COM 86800U104 80958 3284281 SH SOLE 21 3284281 0 0 SUPER MICRO COMPUTER INC COM 86800U104 26692 1082838 SH SOLE 22 1013034 0 69804 SUPER MICRO COMPUTER INC COM 86800U104 46 1882 SH SOLE 26 0 0 1882 SUPER MICRO COMPUTER INC COM 86800U104 136 5497 SH SOLE 28 5497 0 0 SUPER MICRO COMPUTER INC COM 86800U104 372 15101 SH SOLE 29 0 0 15101 SUPER MICRO COMPUTER INC COM 86800U104 1357 55051 SH SOLE 30 55051 0 0 SUPER MICRO COMPUTER INC COM 86800U104 103 4179 SH SOLE 40 4179 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 1 303 SH SOLE 21 303 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 78 44899 SH SOLE 22 44899 0 0 SUPERIOR DRILLING PRODS INC COM 868153107 2 3326 SH SOLE 21 3326 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1557 149238 SH SOLE 2 124280 0 24958 SUPERIOR ENERGY SVCS INC COM 868157108 9 864 SH SOLE 4 864 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 73 6970 SH SOLE 7 6970 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1191 114200 SH SOLE 13 114200 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 10485 1005293 SH SOLE 18 1005293 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 21641 2074875 SH SOLE 19 2074875 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 105669 10131235 SH SOLE 21 10131235 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 51255 4914230 SH SOLE 22 4606438 0 307792 SUPERIOR ENERGY SVCS INC COM 868157108 224 21469 SH SOLE 23 21469 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1830 175471 SH SOLE 25 175471 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 657 63034 SH SOLE 26 53133 0 9901 SUPERIOR ENERGY SVCS INC COM 868157108 226 21630 SH SOLE 28 21630 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 234 22460 SH SOLE 30 22460 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 27496 2636207 SH SOLE 34 2636207 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 207 19813 SH SOLE 36 19813 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 177 16965 SH SOLE 40 16965 0 0 SUPERIOR INDS INTL INC COM 868168105 115 5588 SH SOLE 2 1444 0 4144 SUPERIOR INDS INTL INC COM 868168105 3 139 SH SOLE 4 139 0 0 SUPERIOR INDS INTL INC COM 868168105 12 599 SH SOLE 7 599 0 0 SUPERIOR INDS INTL INC COM 868168105 2543 123747 SH SOLE 18 123747 0 0 SUPERIOR INDS INTL INC COM 868168105 315 15310 SH SOLE 19 15310 0 0 SUPERIOR INDS INTL INC COM 868168105 42875 2086393 SH SOLE 21 2086393 0 0 SUPERIOR INDS INTL INC COM 868168105 13573 660472 SH SOLE 22 613525 0 46947 SUPERIOR INDS INTL INC COM 868168105 61 2971 SH SOLE 28 2971 0 0 SUPERIOR INDS INTL INC COM 868168105 664 32308 SH SOLE 30 32308 0 0 SUPERIOR INDS INTL INC COM 868168105 52 2521 SH SOLE 40 2521 0 0 SUPERIOR UNIFORM GP INC COM 868358102 7 332 SH SOLE 2 332 0 0 SUPERIOR UNIFORM GP INC COM 868358102 667 29827 SH SOLE 18 29827 0 0 SUPERIOR UNIFORM GP INC COM 868358102 87 3879 SH SOLE 19 3879 0 0 SUPERIOR UNIFORM GP INC COM 868358102 6093 272621 SH SOLE 21 272621 0 0 SUPERIOR UNIFORM GP INC COM 868358102 3312 148182 SH SOLE 22 141446 0 6736 SUPERNUS PHARMACEUTICALS INC COM 868459108 143 3327 SH SOLE 2 2980 0 347 SUPERNUS PHARMACEUTICALS INC COM 868459108 19 436 SH SOLE 4 436 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 44 1015 SH SOLE 7 1015 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 9614 223058 SH SOLE 18 223058 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 6503 150883 SH SOLE 19 150883 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 208874 4846254 SH SOLE 21 4846254 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 58511 1357575 SH SOLE 22 1269620 0 87955 SUPERNUS PHARMACEUTICALS INC COM 868459108 836 19399 SH SOLE 23 19399 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1171 27158 SH SOLE 26 23534 0 3624 SUPERNUS PHARMACEUTICALS INC COM 868459108 337 7817 SH SOLE 28 7817 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 464 10764 SH SOLE 29 0 0 10764 SUPERNUS PHARMACEUTICALS INC COM 868459108 3165 73437 SH SOLE 30 73437 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 281 6518 SH SOLE 40 6518 0 0 SUPERVALU INC COM 868536103 189 57574 SH SOLE 2 10843 0 46731 SUPERVALU INC COM 868536103 2 514 SH SOLE 4 514 0 0 SUPERVALU INC COM 868536103 88 26888 SH SOLE 7 26888 0 0 SUPERVALU INC COM 868536103 4665 1417820 SH SOLE 18 1417820 0 0 SUPERVALU INC COM 868536103 7585 2305508 SH SOLE 19 2305508 0 0 SUPERVALU INC COM 868536103 75925 23077530 SH SOLE 21 23077530 0 0 SUPERVALU INC COM 868536103 29441 8948546 SH SOLE 22 8422945 0 525601 SUPERVALU INC COM 868536103 45 13666 SH SOLE 26 0 0 13666 SUPERVALU INC COM 868536103 101 30840 SH SOLE 28 30840 0 0 SUPERVALU INC COM 868536103 1249 379605 SH SOLE 30 379605 0 0 SUPERVALU INC COM 868536103 162 49376 SH SOLE 36 49376 0 0 SUPERVALU INC COM 868536103 73 22320 SH SOLE 40 22320 0 0 SUPPORT COM INC COM NEW 86858W200 6 2635 SH SOLE 18 2635 0 0 SUPPORT COM INC COM NEW 86858W200 13 5782 SH SOLE 19 5782 0 0 SUPPORT COM INC COM NEW 86858W200 107 45837 SH SOLE 21 45837 0 0 SUPPORT COM INC COM NEW 86858W200 1004 430827 SH SOLE 22 430827 0 0 SUPPORT COM INC COM NEW 86858W200 67 28697 SH SOLE 29 0 0 28697 SUPREME INDS INC CL A 868607102 28 1700 SH SOLE 2 574 0 1126 SUPREME INDS INC CL A 868607102 856 52062 SH SOLE 18 52062 0 0 SUPREME INDS INC CL A 868607102 131 7936 SH SOLE 19 7936 0 0 SUPREME INDS INC CL A 868607102 7409 450420 SH SOLE 21 450420 0 0 SUPREME INDS INC CL A 868607102 5461 331947 SH SOLE 22 321342 0 10605 SURGERY PARTNERS INC COM 86881A100 24 1045 SH SOLE 2 851 0 194 SURGERY PARTNERS INC COM 86881A100 7 311 SH SOLE 7 311 0 0 SURGERY PARTNERS INC COM 86881A100 1476 64858 SH SOLE 18 64858 0 0 SURGERY PARTNERS INC COM 86881A100 282 12397 SH SOLE 19 12397 0 0 SURGERY PARTNERS INC COM 86881A100 12589 553371 SH SOLE 21 553371 0 0 SURGERY PARTNERS INC COM 86881A100 11359 499284 SH SOLE 22 461633 0 37651 SURGERY PARTNERS INC COM 86881A100 73 3193 SH SOLE 28 3193 0 0 SURGERY PARTNERS INC COM 86881A100 119 5245 SH SOLE 30 5245 0 0 SURGERY PARTNERS INC COM 86881A100 54 2380 SH SOLE 40 2380 0 0 SURMODICS INC COM 868873100 23 812 SH SOLE 2 635 0 177 SURMODICS INC COM 868873100 4 135 SH SOLE 4 135 0 0 SURMODICS INC COM 868873100 9 329 SH SOLE 7 329 0 0 SURMODICS INC COM 868873100 1899 67455 SH SOLE 18 67455 0 0 SURMODICS INC COM 868873100 255 9056 SH SOLE 19 9056 0 0 SURMODICS INC COM 868873100 32370 1149908 SH SOLE 21 1149908 0 0 SURMODICS INC COM 868873100 12110 430179 SH SOLE 22 403914 0 26265 SURMODICS INC COM 868873100 664 23584 SH SOLE 23 23584 0 0 SURMODICS INC COM 868873100 55 1952 SH SOLE 28 1952 0 0 SURMODICS INC COM 868873100 530 18818 SH SOLE 30 18818 0 0 SURMODICS INC COM 868873100 203 7209 SH SOLE 34 7209 0 0 SURMODICS INC COM 868873100 56 1981 SH SOLE 40 1981 0 0 SUSSEX BANCORP COM 869245100 17 716 SH SOLE 18 716 0 0 SUSSEX BANCORP COM 869245100 343 14091 SH SOLE 21 14091 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 57 3829 SH SOLE 2 657 0 3172 SUTHERLAND ASSET MGMT CORP M COM 86933G105 1084 72992 SH SOLE 18 72992 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 137 9226 SH SOLE 19 9226 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 16890 1137390 SH SOLE 21 1137390 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 5028 338583 SH SOLE 22 327173 0 11410 SUTHERLAND ASSET MGMT CORP M COM 86933G105 39 2647 SH SOLE 30 2647 0 0 SVB FINL GROUP COM 78486Q101 16029 91181 SH SOLE 2 27219 0 63962 SVB FINL GROUP COM 78486Q101 3000 17068 SH SOLE 4 15642 0 1426 SVB FINL GROUP COM 78486Q101 846 4814 SH SOLE 7 3557 0 1257 SVB FINL GROUP COM 78486Q101 67107 381747 SH SOLE 18 332174 0 49573 SVB FINL GROUP COM 78486Q101 61704 351009 SH SOLE 19 351009 0 0 SVB FINL GROUP COM 78486Q101 5600 31857 SH SOLE 20 0 0 31857 SVB FINL GROUP COM 78486Q101 418094 2378371 SH SOLE 21 2378371 0 0 SVB FINL GROUP COM 78486Q101 297570 1692756 SH SOLE 22 1530263 0 162493 SVB FINL GROUP COM 78486Q101 11106 63178 SH SOLE 23 63178 0 0 SVB FINL GROUP COM 78486Q101 591 3362 SH SOLE 25 3362 0 0 SVB FINL GROUP COM 78486Q101 16417 93390 SH SOLE 26 46345 0 47045 SVB FINL GROUP COM 78486Q101 1938 11026 SH SOLE 28 8252 0 2774 SVB FINL GROUP COM 78486Q101 3095 17607 SH SOLE 29 2116 0 15491 SVB FINL GROUP COM 78486Q101 10465 59529 SH SOLE 30 59529 0 0 SVB FINL GROUP COM 78486Q101 3430 19512 SH SOLE 31 10728 0 8784 SVB FINL GROUP COM 78486Q101 10846 61697 SH SOLE 34 61697 0 0 SVB FINL GROUP COM 78486Q101 1629 9265 SH SOLE 36 9265 0 0 SVB FINL GROUP COM 78486Q101 40 226 SH SOLE 40 226 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 2661 544100 SH SOLE 19 544100 0 0 SWIFT TRANSN CO CL A 87074U101 90 3412 SH SOLE 2 3167 0 245 SWIFT TRANSN CO CL A 87074U101 63 2380 SH SOLE 4 2380 0 0 SWIFT TRANSN CO CL A 87074U101 79 2987 SH SOLE 7 2987 0 0 SWIFT TRANSN CO CL A 87074U101 6669 251642 SH SOLE 18 251182 0 460 SWIFT TRANSN CO CL A 87074U101 1679 63342 SH SOLE 19 63342 0 0 SWIFT TRANSN CO CL A 87074U101 57312 2162730 SH SOLE 21 2162730 0 0 SWIFT TRANSN CO CL A 87074U101 56534 2133364 SH SOLE 22 1980572 0 152792 SWIFT TRANSN CO CL A 87074U101 36 1352 SH SOLE 23 1352 0 0 SWIFT TRANSN CO CL A 87074U101 642 24214 SH SOLE 26 19142 0 5072 SWIFT TRANSN CO CL A 87074U101 322 12152 SH SOLE 28 12152 0 0 SWIFT TRANSN CO CL A 87074U101 566 21346 SH SOLE 30 21346 0 0 SWIFT TRANSN CO CL A 87074U101 152 5743 SH SOLE 31 0 0 5743 SWIFT TRANSN CO CL A 87074U101 9 327 SH SOLE 34 327 0 0 SWIFT TRANSN CO CL A 87074U101 290 10954 SH SOLE 36 10954 0 0 SWIFT TRANSN CO CL A 87074U101 267 10065 SH SOLE 40 10065 0 0 SYKES ENTERPRISES INC COM 871237103 268 7981 SH SOLE 2 1650 0 6331 SYKES ENTERPRISES INC COM 871237103 9 273 SH SOLE 4 273 0 0 SYKES ENTERPRISES INC COM 871237103 34 1005 SH SOLE 7 1005 0 0 SYKES ENTERPRISES INC COM 871237103 6552 195402 SH SOLE 18 195402 0 0 SYKES ENTERPRISES INC COM 871237103 858 25583 SH SOLE 19 25583 0 0 SYKES ENTERPRISES INC COM 871237103 112169 3345328 SH SOLE 21 3345328 0 0 SYKES ENTERPRISES INC COM 871237103 37187 1109073 SH SOLE 22 1032468 0 76605 SYKES ENTERPRISES INC COM 871237103 373 11120 SH SOLE 26 7618 0 3502 SYKES ENTERPRISES INC COM 871237103 190 5675 SH SOLE 28 5675 0 0 SYKES ENTERPRISES INC COM 871237103 1850 55166 SH SOLE 30 55166 0 0 SYKES ENTERPRISES INC COM 871237103 155 4609 SH SOLE 40 4609 0 0 SYMANTEC CORP COM 871503108 22943 812152 SH SOLE 2 205612 0 606540 SYMANTEC CORP COM 871503108 5795 205149 SH SOLE 4 188352 0 16797 SYMANTEC CORP COM 871503108 13051 461985 SH SOLE 7 424062 0 37923 SYMANTEC CORP COM 871503108 138 4871 SH SOLE 13 4871 0 0 SYMANTEC CORP COM 871503108 142 5023 SH SOLE 15 5023 0 0 SYMANTEC CORP COM 871503108 4 150 SH SOLE 17 0 0 150 SYMANTEC CORP COM 871503108 40842 1445745 SH SOLE 18 1360446 0 85299 SYMANTEC CORP COM 871503108 10636 376484 SH SOLE 19 376484 0 0 SYMANTEC CORP COM 871503108 8824 312348 SH SOLE 20 0 0 312348 SYMANTEC CORP COM 871503108 406120 14375917 SH SOLE 21 14375917 0 0 SYMANTEC CORP COM 871503108 457471 16193654 SH SOLE 22 13400692 0 2792962 SYMANTEC CORP COM 871503108 21442 759007 SH SOLE 23 759007 0 0 SYMANTEC CORP COM 871503108 13272 469815 SH SOLE 25 469815 0 0 SYMANTEC CORP COM 871503108 52628 1862948 SH SOLE 26 590744 0 1272204 SYMANTEC CORP COM 871503108 3652 129259 SH SOLE 28 96488 0 32771 SYMANTEC CORP COM 871503108 614 21719 SH SOLE 29 21719 0 0 SYMANTEC CORP COM 871503108 56380 1995763 SH SOLE 30 1995763 0 0 SYMANTEC CORP COM 871503108 11500 407094 SH SOLE 31 227412 0 179682 SYMANTEC CORP COM 871503108 3031 107281 SH SOLE 32 107281 0 0 SYMANTEC CORP COM 871503108 4432 156873 SH SOLE 34 156873 0 0 SYMANTEC CORP COM 871503108 20958 741889 SH SOLE 36 741889 0 0 SYMANTEC CORP COM 871503108 103 3658 SH SOLE 40 3658 0 0 SYNACOR INC COM 871561106 21 5767 SH SOLE 18 5767 0 0 SYNACOR INC COM 871561106 316 86575 SH SOLE 21 86575 0 0 SYNACOR INC COM 871561106 19 5264 SH SOLE 22 5264 0 0 SYNALLOY CP DEL COM 871565107 17 1469 SH SOLE 18 1469 0 0 SYNALLOY CP DEL COM 871565107 24 2147 SH SOLE 19 2147 0 0 SYNALLOY CP DEL COM 871565107 297 26260 SH SOLE 21 26260 0 0 SYNALLOY CP DEL COM 871565107 1221 107974 SH SOLE 22 107974 0 0 SYNAPTICS INC COM 87157D109 1158 22393 SH SOLE 2 22214 0 179 SYNAPTICS INC COM 87157D109 9 175 SH SOLE 4 175 0 0 SYNAPTICS INC COM 87157D109 47 900 SH SOLE 7 900 0 0 SYNAPTICS INC COM 87157D109 11229 217163 SH SOLE 18 217163 0 0 SYNAPTICS INC COM 87157D109 9088 175745 SH SOLE 19 175745 0 0 SYNAPTICS INC COM 87157D109 114924 2222473 SH SOLE 21 2222473 0 0 SYNAPTICS INC COM 87157D109 65295 1262716 SH SOLE 22 1194283 0 68433 SYNAPTICS INC COM 87157D109 4563 88244 SH SOLE 23 88244 0 0 SYNAPTICS INC COM 87157D109 505 9763 SH SOLE 26 7498 0 2265 SYNAPTICS INC COM 87157D109 270 5213 SH SOLE 28 5213 0 0 SYNAPTICS INC COM 87157D109 1135 21946 SH SOLE 29 0 0 21946 SYNAPTICS INC COM 87157D109 278 5384 SH SOLE 30 5384 0 0 SYNAPTICS INC COM 87157D109 205 3972 SH SOLE 40 3972 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 150 9097 SH SOLE 2 1903 0 7194 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2 150 SH SOLE 4 150 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 16 986 SH SOLE 7 986 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3464 210559 SH SOLE 18 210559 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 468 28473 SH SOLE 19 28473 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 59506 3617407 SH SOLE 21 3617407 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 18667 1134761 SH SOLE 22 1064225 0 70536 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 127 7700 SH SOLE 26 6226 0 1474 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 90 5473 SH SOLE 28 5473 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1026 62382 SH SOLE 30 62382 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 67 4045 SH SOLE 40 4045 0 0 SYNCHRONY FINL COM 87165B103 30190 1012415 SH SOLE 2 223306 0 789109 SYNCHRONY FINL COM 87165B103 7823 262340 SH SOLE 4 242091 0 20249 SYNCHRONY FINL COM 87165B103 16734 561180 SH SOLE 7 523569 0 37611 SYNCHRONY FINL COM 87165B103 386 12939 SH SOLE 13 12939 0 0 SYNCHRONY FINL COM 87165B103 179 5992 SH SOLE 15 5992 0 0 SYNCHRONY FINL COM 87165B103 51997 1743680 SH SOLE 18 1633741 0 109939 SYNCHRONY FINL COM 87165B103 7544 252973 SH SOLE 19 240037 0 12936 SYNCHRONY FINL COM 87165B103 450168 15096173 SH SOLE 21 15096173 0 0 SYNCHRONY FINL COM 87165B103 613972 20589275 SH SOLE 22 16859401 0 3729874 SYNCHRONY FINL COM 87165B103 29203 979294 SH SOLE 23 979294 0 0 SYNCHRONY FINL COM 87165B103 16752 561784 SH SOLE 25 561784 0 0 SYNCHRONY FINL COM 87165B103 69683 2336794 SH SOLE 26 742866 0 1593928 SYNCHRONY FINL COM 87165B103 5137 172267 SH SOLE 28 129625 0 42642 SYNCHRONY FINL COM 87165B103 967 32416 SH SOLE 29 32416 0 0 SYNCHRONY FINL COM 87165B103 64023 2146992 SH SOLE 30 2146992 0 0 SYNCHRONY FINL COM 87165B103 10771 361189 SH SOLE 31 200739 0 160450 SYNCHRONY FINL COM 87165B103 1703 57101 SH SOLE 34 57101 0 0 SYNCHRONY FINL COM 87165B103 28230 946680 SH SOLE 36 946680 0 0 SYNCHRONY FINL COM 87165B103 117 3928 SH SOLE 40 3928 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1434 102651 SH SOLE 2 102651 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 690 49412 SH SOLE 18 49412 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 14181 1015133 SH SOLE 19 1015133 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 500 35788 SH SOLE 20 35788 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 3816 273181 SH SOLE 21 273181 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1336 95618 SH SOLE 22 89005 0 6613 SYNDAX PHARMACEUTICALS INC COM 87164F105 4433 317326 SH SOLE 34 317326 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 51 11495 SH SOLE 2 9628 0 1867 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 29 6626 SH SOLE 7 6626 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 3639 817830 SH SOLE 18 817830 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 821 184420 SH SOLE 19 184420 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 54815 12318038 SH SOLE 21 12318038 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 28052 6303847 SH SOLE 22 5893452 0 410395 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 3 729 SH SOLE 23 729 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 427 96056 SH SOLE 26 85008 0 11048 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 125 28160 SH SOLE 28 28160 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 155 34750 SH SOLE 30 34750 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 21 4622 SH SOLE 34 4622 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 132 29715 SH SOLE 40 29715 0 0 SYNGENTA AG SPONSORED ADR 87160A100 9673 104408 SH SOLE 7 104408 0 0 SYNNEX CORP COM 87162W100 2167 18067 SH SOLE 2 14094 0 3973 SYNNEX CORP COM 87162W100 95 793 SH SOLE 4 793 0 0 SYNNEX CORP COM 87162W100 138 1148 SH SOLE 7 1148 0 0 SYNNEX CORP COM 87162W100 22953 191341 SH SOLE 18 191341 0 0 SYNNEX CORP COM 87162W100 7831 65276 SH SOLE 19 65276 0 0 SYNNEX CORP COM 87162W100 217137 1810080 SH SOLE 21 1810080 0 0 SYNNEX CORP COM 87162W100 116068 967559 SH SOLE 22 911484 0 56075 SYNNEX CORP COM 87162W100 980 8170 SH SOLE 23 8170 0 0 SYNNEX CORP COM 87162W100 1256 10473 SH SOLE 26 8939 0 1534 SYNNEX CORP COM 87162W100 506 4222 SH SOLE 28 4222 0 0 SYNNEX CORP COM 87162W100 2734 22790 SH SOLE 29 0 0 22790 SYNNEX CORP COM 87162W100 552 4598 SH SOLE 30 4598 0 0 SYNNEX CORP COM 87162W100 180 1503 SH SOLE 36 1503 0 0 SYNNEX CORP COM 87162W100 398 3316 SH SOLE 40 3316 0 0 SYNOPSYS INC COM 871607107 24635 337791 SH SOLE 2 188013 0 149778 SYNOPSYS INC COM 871607107 4572 62684 SH SOLE 4 59349 0 3335 SYNOPSYS INC COM 871607107 10886 149264 SH SOLE 7 140785 0 8479 SYNOPSYS INC COM 871607107 3846 52732 SH SOLE 13 52732 0 0 SYNOPSYS INC COM 871607107 70 953 SH SOLE 15 953 0 0 SYNOPSYS INC COM 871607107 24505 336013 SH SOLE 18 315352 0 20661 SYNOPSYS INC COM 871607107 9742 133584 SH SOLE 19 133584 0 0 SYNOPSYS INC COM 871607107 8455 115938 SH SOLE 20 0 0 115938 SYNOPSYS INC COM 871607107 322324 4419633 SH SOLE 21 4419633 0 0 SYNOPSYS INC COM 871607107 348892 4783925 SH SOLE 22 3848345 0 935580 SYNOPSYS INC COM 871607107 16982 232850 SH SOLE 23 232850 0 0 SYNOPSYS INC COM 871607107 7412 101626 SH SOLE 25 101626 0 0 SYNOPSYS INC COM 871607107 39586 542791 SH SOLE 26 158801 0 383990 SYNOPSYS INC COM 871607107 2299 31529 SH SOLE 28 23347 0 8182 SYNOPSYS INC COM 871607107 10069 138060 SH SOLE 29 21694 0 116366 SYNOPSYS INC COM 871607107 38313 525336 SH SOLE 30 525336 0 0 SYNOPSYS INC COM 871607107 8697 119245 SH SOLE 31 59325 0 59920 SYNOPSYS INC COM 871607107 3614 49550 SH SOLE 34 49550 0 0 SYNOPSYS INC COM 871607107 14141 193895 SH SOLE 36 193895 0 0 SYNOPSYS INC COM 871607107 54 745 SH SOLE 40 745 0 0 SYNOVUS FINL CORP COM NEW 87161C501 5641 127507 SH SOLE 2 64667 0 62840 SYNOVUS FINL CORP COM NEW 87161C501 21 476 SH SOLE 4 476 0 0 SYNOVUS FINL CORP COM NEW 87161C501 187 4222 SH SOLE 7 4222 0 0 SYNOVUS FINL CORP COM NEW 87161C501 111 2520 SH SOLE 13 2520 0 0 SYNOVUS FINL CORP COM NEW 87161C501 18561 419557 SH SOLE 18 419557 0 0 SYNOVUS FINL CORP COM NEW 87161C501 18019 407290 SH SOLE 19 407290 0 0 SYNOVUS FINL CORP COM NEW 87161C501 238512 5391309 SH SOLE 21 5391309 0 0 SYNOVUS FINL CORP COM NEW 87161C501 177029 4001558 SH SOLE 22 3582088 0 419470 SYNOVUS FINL CORP COM NEW 87161C501 2259 51071 SH SOLE 26 44070 0 7001 SYNOVUS FINL CORP COM NEW 87161C501 796 17995 SH SOLE 28 17995 0 0 SYNOVUS FINL CORP COM NEW 87161C501 6063 137041 SH SOLE 29 0 0 137041 SYNOVUS FINL CORP COM NEW 87161C501 1052 23787 SH SOLE 30 23787 0 0 SYNOVUS FINL CORP COM NEW 87161C501 119 2698 SH SOLE 31 2698 0 0 SYNOVUS FINL CORP COM NEW 87161C501 287 6491 SH SOLE 36 6491 0 0 SYNOVUS FINL CORP COM NEW 87161C501 600 13571 SH SOLE 40 13571 0 0 SYNTEL INC COM 87162H103 30 1768 SH SOLE 2 1580 0 188 SYNTEL INC COM 87162H103 3 158 SH SOLE 4 158 0 0 SYNTEL INC COM 87162H103 13 752 SH SOLE 7 752 0 0 SYNTEL INC COM 87162H103 1 40 SH SOLE 17 0 0 40 SYNTEL INC COM 87162H103 1976 116527 SH SOLE 18 116527 0 0 SYNTEL INC COM 87162H103 361 21276 SH SOLE 19 21276 0 0 SYNTEL INC COM 87162H103 16626 980295 SH SOLE 21 980295 0 0 SYNTEL INC COM 87162H103 14552 858041 SH SOLE 22 794891 0 63150 SYNTEL INC COM 87162H103 165 9734 SH SOLE 26 8516 0 1218 SYNTEL INC COM 87162H103 81 4796 SH SOLE 28 4796 0 0 SYNTEL INC COM 87162H103 77 4539 SH SOLE 30 4539 0 0 SYNTEL INC COM 87162H103 61 3603 SH SOLE 40 3603 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 4 5951 SH SOLE 19 5951 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 19 27730 SH SOLE 21 27730 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 120 178971 SH SOLE 22 178971 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 8 13497 SH SOLE 19 13497 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 16 28592 SH SOLE 21 28592 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 634 1120319 SH SOLE 22 1120319 0 0 SYPRIS SOLUTIONS INC COM 871655106 12 7055 SH SOLE 21 7055 0 0 SYPRIS SOLUTIONS INC COM 871655106 50 30300 SH SOLE 22 30300 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 13 814 SH SOLE 2 814 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 710 44100 SH SOLE 18 44100 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 111 6884 SH SOLE 19 6884 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 6105 379452 SH SOLE 21 379452 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1823 113280 SH SOLE 22 103740 0 9540 SYSCO CORP COM 871829107 35779 710884 SH SOLE 2 206386 0 504498 SYSCO CORP COM 871829107 8481 168498 SH SOLE 4 154218 0 14280 SYSCO CORP COM 871829107 39019 775263 SH SOLE 7 500926 0 274337 SYSCO CORP COM 871829107 629 12495 SH SOLE 13 12495 0 0 SYSCO CORP COM 871829107 170 3377 SH SOLE 15 3377 0 0 SYSCO CORP COM 871829107 23 456 SH SOLE 17 0 0 456 SYSCO CORP COM 871829107 55463 1101982 SH SOLE 18 1032354 0 69628 SYSCO CORP COM 871829107 1426 28338 SH SOLE 19 28338 0 0 SYSCO CORP COM 871829107 15902 315951 SH SOLE 20 0 0 315951 SYSCO CORP COM 871829107 506732 10068183 SH SOLE 21 10068183 0 0 SYSCO CORP COM 871829107 692917 13767479 SH SOLE 22 11399943 0 2367536 SYSCO CORP COM 871829107 31588 627626 SH SOLE 23 627626 0 0 SYSCO CORP COM 871829107 17036 338483 SH SOLE 25 338483 0 0 SYSCO CORP COM 871829107 89753 1783292 SH SOLE 26 461444 0 1321848 SYSCO CORP COM 871829107 5472 108721 SH SOLE 28 81574 0 27147 SYSCO CORP COM 871829107 2468 49032 SH SOLE 29 21002 0 28030 SYSCO CORP COM 871829107 74130 1472884 SH SOLE 30 1472884 0 0 SYSCO CORP COM 871829107 13284 263945 SH SOLE 31 109749 0 154196 SYSCO CORP COM 871829107 2537 50402 SH SOLE 32 50402 0 0 SYSCO CORP COM 871829107 1832 36393 SH SOLE 34 36393 0 0 SYSCO CORP COM 871829107 30444 604887 SH SOLE 36 604887 0 0 SYSCO CORP COM 871829107 126 2511 SH SOLE 40 2511 0 0 SYSTEMAX INC COM 871851101 17 880 SH SOLE 2 396 0 484 SYSTEMAX INC COM 871851101 797 42389 SH SOLE 18 42389 0 0 SYSTEMAX INC COM 871851101 144 7664 SH SOLE 19 7664 0 0 SYSTEMAX INC COM 871851101 6779 360579 SH SOLE 21 360579 0 0 SYSTEMAX INC COM 871851101 5014 266681 SH SOLE 22 258311 0 8370 SYSTEMAX INC COM 871851101 46 2449 SH SOLE 30 2449 0 0 T MOBILE US INC COM 872590104 19516 321948 SH SOLE 2 81857 0 240091 T MOBILE US INC COM 872590104 5256 86700 SH SOLE 4 79034 0 7666 T MOBILE US INC COM 872590104 4101 67648 SH SOLE 7 50410 0 17238 T MOBILE US INC COM 872590104 2452 40446 SH SOLE 13 40446 0 0 T MOBILE US INC COM 872590104 163 2682 SH SOLE 15 2682 0 0 T MOBILE US INC COM 872590104 0 6 SH SOLE 17 0 0 6 T MOBILE US INC COM 872590104 7637 125975 SH SOLE 18 97594 0 28381 T MOBILE US INC COM 872590104 87196 1438402 SH SOLE 19 1428225 0 10177 T MOBILE US INC COM 872590104 185382 3058093 SH SOLE 21 3058093 0 0 T MOBILE US INC COM 872590104 463234 7641598 SH SOLE 22 6706977 0 934621 T MOBILE US INC COM 872590104 21326 351793 SH SOLE 23 351793 0 0 T MOBILE US INC COM 872590104 11868 195782 SH SOLE 25 195782 0 0 T MOBILE US INC COM 872590104 34694 572324 SH SOLE 26 238990 0 333334 T MOBILE US INC COM 872590104 3661 60387 SH SOLE 28 45223 0 15164 T MOBILE US INC COM 872590104 753 12417 SH SOLE 29 12417 0 0 T MOBILE US INC COM 872590104 29823 491960 SH SOLE 30 491960 0 0 T MOBILE US INC COM 872590104 8913 147034 SH SOLE 31 65611 0 81423 T MOBILE US INC COM 872590104 8883 146538 SH SOLE 32 146538 0 0 T MOBILE US INC COM 872590104 14645 241591 SH SOLE 34 241591 0 0 T MOBILE US INC COM 872590104 20005 330003 SH SOLE 36 330003 0 0 T MOBILE US INC COM 872590104 100 1649 SH SOLE 40 1649 0 0 T MOBILE US INC CONV PFD SER A 872590203 770 7802 SH SOLE 2 7802 0 0 T MOBILE US INC CONV PFD SER A 872590203 210303 2132027 SH SOLE 21 2132027 0 0 T MOBILE US INC CONV PFD SER A 872590203 44 450 SH SOLE 25 450 0 0 T MOBILE US INC CONV PFD SER A 872590203 1243 12600 SH SOLE 26 12600 0 0 T MOBILE US INC CONV PFD SER A 872590203 493 5000 SH SOLE 34 5000 0 0 T2 BIOSYSTEMS INC COM 89853L104 11 3526 SH SOLE 18 3526 0 0 T2 BIOSYSTEMS INC COM 89853L104 13 4053 SH SOLE 19 4053 0 0 T2 BIOSYSTEMS INC COM 89853L104 170 52950 SH SOLE 21 52950 0 0 T2 BIOSYSTEMS INC COM 89853L104 297 92405 SH SOLE 22 92405 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1602 26147 SH SOLE 2 4756 0 21391 TABLEAU SOFTWARE INC CL A 87336U105 13 218 SH SOLE 4 218 0 0 TABLEAU SOFTWARE INC CL A 87336U105 85 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 2382 38870 SH SOLE 18 38870 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1591 25965 SH SOLE 19 25965 0 0 TABLEAU SOFTWARE INC CL A 87336U105 53529 873663 SH SOLE 21 873663 0 0 TABLEAU SOFTWARE INC CL A 87336U105 94557 1543283 SH SOLE 22 1366932 0 176351 TABLEAU SOFTWARE INC CL A 87336U105 1294 21127 SH SOLE 26 17355 0 3772 TABLEAU SOFTWARE INC CL A 87336U105 564 9204 SH SOLE 28 9204 0 0 TABLEAU SOFTWARE INC CL A 87336U105 878 14331 SH SOLE 29 0 0 14331 TABLEAU SOFTWARE INC CL A 87336U105 6805 111066 SH SOLE 30 111066 0 0 TABLEAU SOFTWARE INC CL A 87336U105 80 1306 SH SOLE 31 1306 0 0 TABLEAU SOFTWARE INC CL A 87336U105 375 6127 SH SOLE 40 6127 0 0 TABULA RASA HEALTHCARE INC COM 873379101 5 334 SH SOLE 2 334 0 0 TABULA RASA HEALTHCARE INC COM 873379101 497 33033 SH SOLE 18 33033 0 0 TABULA RASA HEALTHCARE INC COM 873379101 62 4117 SH SOLE 19 4117 0 0 TABULA RASA HEALTHCARE INC COM 873379101 4277 284189 SH SOLE 21 284189 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1098 72938 SH SOLE 22 65820 0 7118 TACTILE SYS TECHNOLOGY INC COM 87357P100 26 904 SH SOLE 2 904 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 933 32658 SH SOLE 18 32658 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 119 4179 SH SOLE 19 4179 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 7938 277745 SH SOLE 21 277745 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 5460 191027 SH SOLE 22 183888 0 7139 TAHOE RES INC COM 873868103 1528 177308 SH SOLE 2 26019 0 151289 TAHOE RES INC COM 873868103 65 7503 SH SOLE 7 7503 0 0 TAHOE RES INC COM 873868103 1459 169314 SH SOLE 18 169314 0 0 TAHOE RES INC COM 873868103 744 86266 SH SOLE 19 86266 0 0 TAHOE RES INC COM 873868103 26291 3050005 SH SOLE 21 3050005 0 0 TAHOE RES INC COM 873868103 26241 3044245 SH SOLE 22 2281844 0 762401 TAHOE RES INC COM 873868103 61 7130 SH SOLE 31 7130 0 0 TAILORED BRANDS INC COM 87403A107 108 9706 SH SOLE 2 3642 0 6064 TAILORED BRANDS INC COM 87403A107 3 242 SH SOLE 4 242 0 0 TAILORED BRANDS INC COM 87403A107 14 1219 SH SOLE 7 1219 0 0 TAILORED BRANDS INC COM 87403A107 2684 240516 SH SOLE 18 240516 0 0 TAILORED BRANDS INC COM 87403A107 351 31452 SH SOLE 19 31452 0 0 TAILORED BRANDS INC COM 87403A107 46835 4196659 SH SOLE 21 4196659 0 0 TAILORED BRANDS INC COM 87403A107 14287 1280168 SH SOLE 22 1194336 0 85832 TAILORED BRANDS INC COM 87403A107 138 12351 SH SOLE 26 8732 0 3619 TAILORED BRANDS INC COM 87403A107 67 5999 SH SOLE 28 5999 0 0 TAILORED BRANDS INC COM 87403A107 790 70822 SH SOLE 30 70822 0 0 TAILORED BRANDS INC COM 87403A107 50 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 836 23900 SH SOLE 2 0 0 23900 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9 270 SH SOLE 17 0 0 270 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 158027 4520224 SH SOLE 18 4324264 0 195960 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 160547 4592311 SH SOLE 19 4592311 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 41202 1178550 SH SOLE 21 1178550 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 21323 609920 SH SOLE 22 609920 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3714 106247 SH SOLE 25 106247 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 17656 505029 SH SOLE 26 201053 0 303976 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 0 9 SH SOLE 30 9 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 33239 950786 SH SOLE 34 950786 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6087 82951 SH SOLE 2 48215 0 34736 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 35 471 SH SOLE 4 471 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 174 2374 SH SOLE 7 2374 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9818 133800 SH SOLE 15 0 0 133800 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 25481 347243 SH SOLE 18 347243 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 33892 461869 SH SOLE 19 461869 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 334173 4554000 SH SOLE 21 4554000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 233044 3175845 SH SOLE 22 2878046 0 297799 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 29 389 SH SOLE 23 389 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2514 34264 SH SOLE 26 28811 0 5453 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1083 14752 SH SOLE 28 14752 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 855 11648 SH SOLE 29 0 0 11648 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1159 15788 SH SOLE 30 15788 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 164 2232 SH SOLE 31 2232 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 838 11426 SH SOLE 40 11426 0 0 TAKE-TWO INTERACTIVE SOFTWAR NOTE 1.000% 7/0 874054AD1 1387 408000 PRN SOLE 21 408000 0 0 TAL ED GROUP ADS REPSTG COM 874080104 1438 11754 SH SOLE 2 1460 0 10294 TAL ED GROUP ADS REPSTG COM 874080104 1296 10598 SH SOLE 4 10598 0 0 TAL ED GROUP ADS REPSTG COM 874080104 1179 9637 SH SOLE 7 9637 0 0 TAL ED GROUP ADS REPSTG COM 874080104 166 1358 SH SOLE 13 0 0 1358 TAL ED GROUP ADS REPSTG COM 874080104 2084 17042 SH SOLE 15 17042 0 0 TAL ED GROUP ADS REPSTG COM 874080104 2070 16922 SH SOLE 18 16922 0 0 TAL ED GROUP ADS REPSTG COM 874080104 194 1583 SH SOLE 19 1583 0 0 TAL ED GROUP ADS REPSTG COM 874080104 123524 1009927 SH SOLE 21 1009927 0 0 TAL ED GROUP ADS REPSTG COM 874080104 70005 572358 SH SOLE 22 544762 0 27596 TAL ED GROUP ADS REPSTG COM 874080104 6081 49716 SH SOLE 23 49716 0 0 TAL ED GROUP ADS REPSTG COM 874080104 689 5630 SH SOLE 25 5630 0 0 TAL ED GROUP ADS REPSTG COM 874080104 15790 129099 SH SOLE 26 29903 0 99196 TAL ED GROUP ADS REPSTG COM 874080104 844 6904 SH SOLE 28 6904 0 0 TAL ED GROUP ADS REPSTG COM 874080104 2124 17366 SH SOLE 29 11277 0 6089 TAL ED GROUP ADS REPSTG COM 874080104 33715 275650 SH SOLE 30 275650 0 0 TAL ED GROUP ADS REPSTG COM 874080104 2987 24423 SH SOLE 31 2727 0 21696 TAL ED GROUP ADS REPSTG COM 874080104 633 5179 SH SOLE 34 5179 0 0 TAL ED GROUP ADS REPSTG COM 874080104 23 185 SH SOLE 40 185 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 6 249 SH SOLE 4 249 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 397 15616 SH SOLE 21 15616 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 3164 124436 SH SOLE 22 94468 0 29968 TALLGRASS ENERGY GP LP SHS CL A 874696107 869 34159 SH SOLE 26 29514 0 4645 TALLGRASS ENERGY GP LP SHS CL A 874696107 173 6794 SH SOLE 28 6794 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 203 7997 SH SOLE 30 7997 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 135 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 7189 SH SOLE 21 7189 0 0 TANDEM DIABETES CARE INC COM 875372104 132 164954 SH SOLE 22 164954 0 0 TANDY LEATHER FACTORY INC COM 87538X105 9 1022 SH SOLE 18 1022 0 0 TANDY LEATHER FACTORY INC COM 87538X105 149 16763 SH SOLE 21 16763 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2903 111730 SH SOLE 2 65236 0 46494 TANGER FACTORY OUTLET CTRS I COM 875465106 979 37679 SH SOLE 4 37679 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 7784 299619 SH SOLE 7 299619 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 92 3539 SH SOLE 15 3539 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 8570 329874 SH SOLE 18 329874 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 17318 666591 SH SOLE 19 666591 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 118731 4570077 SH SOLE 21 4570077 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 112499 4330234 SH SOLE 22 4044696 0 285538 TANGER FACTORY OUTLET CTRS I COM 875465106 582 22403 SH SOLE 23 22403 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4286 164992 SH SOLE 25 164992 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1693 65174 SH SOLE 26 30364 0 34810 TANGER FACTORY OUTLET CTRS I COM 875465106 357 13742 SH SOLE 28 13742 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 3212 123652 SH SOLE 29 33169 0 90483 TANGER FACTORY OUTLET CTRS I COM 875465106 12651 486935 SH SOLE 30 486935 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 57 2178 SH SOLE 31 2178 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 14 522 SH SOLE 34 522 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 240 9248 SH SOLE 40 9248 0 0 TAPIMMUNE INC COM PAR 876033408 4 925 SH SOLE 18 925 0 0 TAPIMMUNE INC COM PAR 876033408 53 13701 SH SOLE 21 13701 0 0 TARENA INTL INC ADR 876108101 93 5198 SH SOLE 4 5198 0 0 TARENA INTL INC ADR 876108101 69 3869 SH SOLE 7 3869 0 0 TARENA INTL INC ADR 876108101 5003 279362 SH SOLE 21 279362 0 0 TARENA INTL INC ADR 876108101 2321 129575 SH SOLE 22 129575 0 0 TARENA INTL INC ADR 876108101 1404 78392 SH SOLE 30 78392 0 0 TARGA RES CORP COM 87612G101 9456 209195 SH SOLE 2 20790 0 188405 TARGA RES CORP COM 87612G101 3152 69728 SH SOLE 4 63804 0 5924 TARGA RES CORP COM 87612G101 8958 198175 SH SOLE 7 189486 0 8689 TARGA RES CORP COM 87612G101 21 466 SH SOLE 15 466 0 0 TARGA RES CORP COM 87612G101 8183 181033 SH SOLE 18 159893 0 21140 TARGA RES CORP COM 87612G101 21469 474969 SH SOLE 19 474969 0 0 TARGA RES CORP COM 87612G101 4769 105506 SH SOLE 20 0 0 105506 TARGA RES CORP COM 87612G101 125426 2774915 SH SOLE 21 2774915 0 0 TARGA RES CORP COM 87612G101 260187 5756349 SH SOLE 22 5116628 0 639721 TARGA RES CORP COM 87612G101 10984 243012 SH SOLE 23 243012 0 0 TARGA RES CORP COM 87612G101 7950 175875 SH SOLE 25 175875 0 0 TARGA RES CORP COM 87612G101 23993 530811 SH SOLE 26 193626 0 337185 TARGA RES CORP COM 87612G101 2032 44956 SH SOLE 28 33782 0 11174 TARGA RES CORP COM 87612G101 2794 61814 SH SOLE 29 8805 0 53009 TARGA RES CORP COM 87612G101 10004 221323 SH SOLE 30 221323 0 0 TARGA RES CORP COM 87612G101 4680 103532 SH SOLE 31 37632 0 65900 TARGA RES CORP COM 87612G101 3727 82449 SH SOLE 34 82449 0 0 TARGA RES CORP COM 87612G101 8740 193370 SH SOLE 36 193370 0 0 TARGA RES CORP COM 87612G101 50 1100 SH SOLE 40 1100 0 0 TARGET CORP COM 87612E106 66737 1276294 SH SOLE 2 744291 0 532003 TARGET CORP COM 87612E106 18703 357683 SH SOLE 4 343581 0 14102 TARGET CORP COM 87612E106 47038 899553 SH SOLE 7 627783 0 271770 TARGET CORP COM 87612E106 7710 147452 SH SOLE 13 147452 0 0 TARGET CORP COM 87612E106 208 3986 SH SOLE 15 3986 0 0 TARGET CORP COM 87612E106 76633 1465544 SH SOLE 18 1382094 0 83450 TARGET CORP COM 87612E106 190688 3646733 SH SOLE 19 3646733 0 0 TARGET CORP COM 87612E106 20282 387884 SH SOLE 20 0 0 387884 TARGET CORP COM 87612E106 630156 12051181 SH SOLE 21 12051181 0 0 TARGET CORP COM 87612E106 904182 17291687 SH SOLE 22 13785010 0 3506677 TARGET CORP COM 87612E106 47826 914638 SH SOLE 23 914638 0 0 TARGET CORP COM 87612E106 22190 424365 SH SOLE 25 424365 0 0 TARGET CORP COM 87612E106 102816 1966266 SH SOLE 26 495257 0 1471009 TARGET CORP COM 87612E106 5883 112508 SH SOLE 28 84301 0 28207 TARGET CORP COM 87612E106 16511 315755 SH SOLE 29 116250 0 199505 TARGET CORP COM 87612E106 88250 1687697 SH SOLE 30 1687697 0 0 TARGET CORP COM 87612E106 30857 590120 SH SOLE 31 335805 0 254315 TARGET CORP COM 87612E106 4557 87153 SH SOLE 32 87153 0 0 TARGET CORP COM 87612E106 74960 1433537 SH SOLE 34 1433537 0 0 TARGET CORP COM 87612E106 10032 191845 SH SOLE 35 191845 0 0 TARGET CORP COM 87612E106 46975 898363 SH SOLE 36 898363 0 0 TARGET CORP COM 87612E106 139 2659 SH SOLE 40 2659 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 70 624 SH SOLE 2 532 0 92 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 508 4537 SH SOLE 4 4263 0 274 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 976 8711 SH SOLE 7 8581 0 130 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1672 14919 SH SOLE 18 14772 0 147 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 750 6695 SH SOLE 19 6695 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 16117 143822 SH SOLE 21 143822 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 21684 193507 SH SOLE 22 167707 0 25800 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7212 64357 SH SOLE 23 64357 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4287 38253 SH SOLE 26 30204 0 8049 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 33 297 SH SOLE 28 297 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 3 25 SH SOLE 29 25 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1725 15393 SH SOLE 30 15393 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 964 8601 SH SOLE 31 3256 0 5345 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 102 910 SH SOLE 34 910 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 254 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 2362 71564 SH SOLE 2 71564 0 0 TATA MTRS LTD SPONSORED ADR 876568502 991 30009 SH SOLE 7 14552 0 15457 TATA MTRS LTD SPONSORED ADR 876568502 446 13517 SH SOLE 13 13517 0 0 TATA MTRS LTD SPONSORED ADR 876568502 15 457 SH SOLE 17 0 0 457 TATA MTRS LTD SPONSORED ADR 876568502 9261 280552 SH SOLE 18 280552 0 0 TATA MTRS LTD SPONSORED ADR 876568502 439 13304 SH SOLE 19 13304 0 0 TATA MTRS LTD SPONSORED ADR 876568502 11648 352850 SH SOLE 21 352850 0 0 TATA MTRS LTD SPONSORED ADR 876568502 16585 502413 SH SOLE 22 502413 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1364 41312 SH SOLE 25 41312 0 0 TATA MTRS LTD SPONSORED ADR 876568502 22347 676977 SH SOLE 26 257406 0 419571 TATA MTRS LTD SPONSORED ADR 876568502 4662 141223 SH SOLE 28 141223 0 0 TATA MTRS LTD SPONSORED ADR 876568502 4956 150137 SH SOLE 29 150137 0 0 TATA MTRS LTD SPONSORED ADR 876568502 19600 593769 SH SOLE 30 593769 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1740 52714 SH SOLE 34 52714 0 0 TATA MTRS LTD SPONSORED ADR 876568502 35 1046 SH SOLE 40 1046 0 0 TAUBMAN CTRS INC COM 876664103 3428 57564 SH SOLE 2 32439 0 25125 TAUBMAN CTRS INC COM 876664103 1161 19494 SH SOLE 4 19494 0 0 TAUBMAN CTRS INC COM 876664103 4508 75693 SH SOLE 7 75693 0 0 TAUBMAN CTRS INC COM 876664103 132 2217 SH SOLE 15 2217 0 0 TAUBMAN CTRS INC COM 876664103 12238 205507 SH SOLE 18 205507 0 0 TAUBMAN CTRS INC COM 876664103 4568 76707 SH SOLE 19 76707 0 0 TAUBMAN CTRS INC COM 876664103 170770 2867676 SH SOLE 21 2867676 0 0 TAUBMAN CTRS INC COM 876664103 160183 2689885 SH SOLE 22 2508464 0 181421 TAUBMAN CTRS INC COM 876664103 177 2969 SH SOLE 23 2969 0 0 TAUBMAN CTRS INC COM 876664103 6266 105223 SH SOLE 25 105223 0 0 TAUBMAN CTRS INC COM 876664103 2407 40428 SH SOLE 26 20024 0 20404 TAUBMAN CTRS INC COM 876664103 508 8529 SH SOLE 28 8529 0 0 TAUBMAN CTRS INC COM 876664103 1649 27691 SH SOLE 29 20845 0 6846 TAUBMAN CTRS INC COM 876664103 18100 303942 SH SOLE 30 303942 0 0 TAUBMAN CTRS INC COM 876664103 80 1349 SH SOLE 31 1349 0 0 TAUBMAN CTRS INC COM 876664103 251 4220 SH SOLE 36 4220 0 0 TAUBMAN CTRS INC COM 876664103 388 6517 SH SOLE 40 6517 0 0 TAYLOR DEVICES INC COM 877163105 8 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 34 2630 SH SOLE 22 2630 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 555 23110 SH SOLE 2 22831 0 279 TAYLOR MORRISON HOME CORP CL A 87724P106 37 1535 SH SOLE 7 1535 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 5070 211161 SH SOLE 18 211161 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 14148 589236 SH SOLE 19 589236 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 76709 3194891 SH SOLE 21 3194891 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 54395 2265535 SH SOLE 22 2123305 0 142230 TAYLOR MORRISON HOME CORP CL A 87724P106 5099 212385 SH SOLE 23 212385 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 504 20972 SH SOLE 26 17192 0 3780 TAYLOR MORRISON HOME CORP CL A 87724P106 270 11263 SH SOLE 28 11263 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 995 41448 SH SOLE 29 0 0 41448 TAYLOR MORRISON HOME CORP CL A 87724P106 232 9661 SH SOLE 30 9661 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 97 4033 SH SOLE 40 4033 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 274 4979 SH SOLE 7 4979 0 0 TCF FINL CORP COM 872275102 2636 165344 SH SOLE 2 86007 0 79337 TCF FINL CORP COM 872275102 59 3706 SH SOLE 4 3706 0 0 TCF FINL CORP COM 872275102 96 6041 SH SOLE 7 6041 0 0 TCF FINL CORP COM 872275102 0 30 SH SOLE 17 0 0 30 TCF FINL CORP COM 872275102 9304 583710 SH SOLE 18 583710 0 0 TCF FINL CORP COM 872275102 1171 73474 SH SOLE 19 73474 0 0 TCF FINL CORP COM 872275102 118844 7455733 SH SOLE 21 7455733 0 0 TCF FINL CORP COM 872275102 84303 5288768 SH SOLE 22 4797185 0 491583 TCF FINL CORP COM 872275102 1082 67876 SH SOLE 26 58539 0 9337 TCF FINL CORP COM 872275102 371 23303 SH SOLE 28 23303 0 0 TCF FINL CORP COM 872275102 785 49226 SH SOLE 29 0 0 49226 TCF FINL CORP COM 872275102 393 24629 SH SOLE 30 24629 0 0 TCF FINL CORP COM 872275102 58 3628 SH SOLE 31 3628 0 0 TCF FINL CORP COM 872275102 60 3781 SH SOLE 36 3781 0 0 TCF FINL CORP COM 872275102 278 17426 SH SOLE 40 17426 0 0 TCF FINL CORP *W EXP 11/14/201 872275128 42 33975 SH OTR 19 33975 0 0 TCP CAP CORP COM 87238Q103 6058 358468 SH SOLE 30 358468 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 23587 548666 SH SOLE 2 339610 0 209056 TD AMERITRADE HLDG CORP COM 87236Y108 6969 162096 SH SOLE 4 155681 0 6415 TD AMERITRADE HLDG CORP COM 87236Y108 1961 45618 SH SOLE 7 36164 0 9454 TD AMERITRADE HLDG CORP COM 87236Y108 62 1442 SH SOLE 15 1442 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 6441 149834 SH SOLE 18 122227 0 27607 TD AMERITRADE HLDG CORP COM 87236Y108 5466 127153 SH SOLE 19 108234 0 18919 TD AMERITRADE HLDG CORP COM 87236Y108 150760 3506855 SH SOLE 21 3506855 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 290313 6753042 SH SOLE 22 5675063 0 1077979 TD AMERITRADE HLDG CORP COM 87236Y108 18258 424713 SH SOLE 23 424713 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 6877 159970 SH SOLE 25 159970 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 21928 510078 SH SOLE 26 249607 0 260471 TD AMERITRADE HLDG CORP COM 87236Y108 2366 55025 SH SOLE 28 40999 0 14026 TD AMERITRADE HLDG CORP COM 87236Y108 2726 63406 SH SOLE 29 63406 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 13630 317056 SH SOLE 30 317056 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 9306 216480 SH SOLE 31 124016 0 92464 TD AMERITRADE HLDG CORP COM 87236Y108 1551 36084 SH SOLE 34 36084 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 11538 268389 SH SOLE 36 268389 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 56 1314 SH SOLE 40 1314 0 0 TE CONNECTIVITY LTD REG SHS H84989104 44058 559969 SH SOLE 2 341538 0 218431 TE CONNECTIVITY LTD REG SHS H84989104 11756 149410 SH SOLE 4 139744 0 9666 TE CONNECTIVITY LTD REG SHS H84989104 24107 306399 SH SOLE 7 287082 0 19317 TE CONNECTIVITY LTD REG SHS H84989104 4824 61313 SH SOLE 13 61313 0 0 TE CONNECTIVITY LTD REG SHS H84989104 185 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 48980 622527 SH SOLE 18 568153 0 54374 TE CONNECTIVITY LTD REG SHS H84989104 10487 133285 SH SOLE 19 133285 0 0 TE CONNECTIVITY LTD REG SHS H84989104 16435 208889 SH SOLE 20 0 0 208889 TE CONNECTIVITY LTD REG SHS H84989104 306669 3897679 SH SOLE 21 3897679 0 0 TE CONNECTIVITY LTD REG SHS H84989104 558859 7102937 SH SOLE 22 6132946 0 969991 TE CONNECTIVITY LTD REG SHS H84989104 37025 470581 SH SOLE 23 470581 0 0 TE CONNECTIVITY LTD REG SHS H84989104 19895 252863 SH SOLE 25 252863 0 0 TE CONNECTIVITY LTD REG SHS H84989104 88443 1124090 SH SOLE 26 322276 0 801814 TE CONNECTIVITY LTD REG SHS H84989104 5868 74586 SH SOLE 28 55285 0 19301 TE CONNECTIVITY LTD REG SHS H84989104 9502 120766 SH SOLE 29 45877 0 74889 TE CONNECTIVITY LTD REG SHS H84989104 78238 994387 SH SOLE 30 994387 0 0 TE CONNECTIVITY LTD REG SHS H84989104 18798 238914 SH SOLE 31 126119 0 112795 TE CONNECTIVITY LTD REG SHS H84989104 4399 55913 SH SOLE 34 55913 0 0 TE CONNECTIVITY LTD REG SHS H84989104 36880 468736 SH SOLE 36 468736 0 0 TE CONNECTIVITY LTD REG SHS H84989104 144 1827 SH SOLE 40 1827 0 0 TEAM INC COM 878155100 103 4391 SH SOLE 2 1424 0 2967 TEAM INC COM 878155100 5 214 SH SOLE 4 214 0 0 TEAM INC COM 878155100 19 800 SH SOLE 7 800 0 0 TEAM INC COM 878155100 3478 148304 SH SOLE 18 148304 0 0 TEAM INC COM 878155100 448 19096 SH SOLE 19 19096 0 0 TEAM INC COM 878155100 60985 2600644 SH SOLE 21 2600644 0 0 TEAM INC COM 878155100 18584 792487 SH SOLE 22 736123 0 56364 TEAM INC COM 878155100 88 3766 SH SOLE 26 2358 0 1408 TEAM INC COM 878155100 95 4052 SH SOLE 28 4052 0 0 TEAM INC COM 878155100 0 3 SH SOLE 29 0 0 3 TEAM INC COM 878155100 1006 42916 SH SOLE 30 42916 0 0 TEAM INC COM 878155100 73 3112 SH SOLE 40 3112 0 0 TEARLAB CORP COM NEW 878193200 2 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 3819 37813 SH SOLE 2 32333 0 5480 TECH DATA CORP COM 878237106 230 2277 SH SOLE 4 2277 0 0 TECH DATA CORP COM 878237106 296 2927 SH SOLE 7 2927 0 0 TECH DATA CORP COM 878237106 3520 34849 SH SOLE 13 34849 0 0 TECH DATA CORP COM 878237106 24652 244078 SH SOLE 18 244078 0 0 TECH DATA CORP COM 878237106 25944 256872 SH SOLE 19 256872 0 0 TECH DATA CORP COM 878237106 222522 2203190 SH SOLE 21 2203190 0 0 TECH DATA CORP COM 878237106 178786 1770156 SH SOLE 22 1560536 0 209620 TECH DATA CORP COM 878237106 7470 73958 SH SOLE 23 73958 0 0 TECH DATA CORP COM 878237106 1200 11883 SH SOLE 26 9696 0 2187 TECH DATA CORP COM 878237106 501 4965 SH SOLE 28 4965 0 0 TECH DATA CORP COM 878237106 4939 48899 SH SOLE 29 0 0 48899 TECH DATA CORP COM 878237106 639 6331 SH SOLE 30 6331 0 0 TECH DATA CORP COM 878237106 131 1297 SH SOLE 31 0 0 1297 TECH DATA CORP COM 878237106 3580 35448 SH SOLE 34 35448 0 0 TECH DATA CORP COM 878237106 4160 41192 SH SOLE 36 41192 0 0 TECH DATA CORP COM 878237106 431 4270 SH SOLE 40 4270 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH SOLE 22 75 0 0 TECHNIPFMC PLC COM G87110105 14876 546903 SH SOLE 2 81852 0 465051 TECHNIPFMC PLC COM G87110105 3566 131094 SH SOLE 4 120153 0 10941 TECHNIPFMC PLC COM G87110105 9028 331900 SH SOLE 7 316582 0 15318 TECHNIPFMC PLC COM G87110105 90 3296 SH SOLE 13 3296 0 0 TECHNIPFMC PLC COM G87110105 33 1225 SH SOLE 15 1225 0 0 TECHNIPFMC PLC COM G87110105 46919 1724952 SH SOLE 18 1658348 0 66604 TECHNIPFMC PLC COM G87110105 10214 375517 SH SOLE 19 375517 0 0 TECHNIPFMC PLC COM G87110105 6733 247545 SH SOLE 20 0 0 247545 TECHNIPFMC PLC COM G87110105 159228 5853987 SH SOLE 21 5853987 0 0 TECHNIPFMC PLC COM G87110105 227036 8346928 SH SOLE 22 7398616 0 948312 TECHNIPFMC PLC COM G87110105 15318 563147 SH SOLE 23 563147 0 0 TECHNIPFMC PLC COM G87110105 76 2797 SH SOLE 25 2797 0 0 TECHNIPFMC PLC COM G87110105 20985 771500 SH SOLE 26 405937 0 365563 TECHNIPFMC PLC COM G87110105 2419 88926 SH SOLE 28 65464 0 23462 TECHNIPFMC PLC COM G87110105 13530 497429 SH SOLE 29 497429 0 0 TECHNIPFMC PLC COM G87110105 52893 1944579 SH SOLE 30 1944579 0 0 TECHNIPFMC PLC COM G87110105 5482 201541 SH SOLE 31 82016 0 119525 TECHNIPFMC PLC COM G87110105 932 34276 SH SOLE 34 34276 0 0 TECHNIPFMC PLC COM G87110105 1716 63075 SH SOLE 36 63075 0 0 TECHNIPFMC PLC COM G87110105 30 1111 SH SOLE 40 1111 0 0 TECHTARGET INC COM 87874R100 22 2163 SH SOLE 2 831 0 1332 TECHTARGET INC COM 87874R100 782 75378 SH SOLE 18 75378 0 0 TECHTARGET INC COM 87874R100 117 11255 SH SOLE 19 11255 0 0 TECHTARGET INC COM 87874R100 6439 620913 SH SOLE 21 620913 0 0 TECHTARGET INC COM 87874R100 2161 208431 SH SOLE 22 196114 0 12317 TECK RESOURCES LTD CL B 878742204 432 24920 SH SOLE 2 24920 0 0 TECK RESOURCES LTD CL B 878742204 31264 1804051 SH SOLE 19 1804051 0 0 TECK RESOURCES LTD CL B 878742204 5155 297441 SH SOLE 21 297441 0 0 TECK RESOURCES LTD CL B 878742204 36507 2106593 SH SOLE 22 2106593 0 0 TECK RESOURCES LTD CL B 878742204 4477 258360 SH SOLE 25 258360 0 0 TECK RESOURCES LTD CL B 878742204 3523 203287 SH SOLE 34 203287 0 0 TECNOGLASS INC SHS G87264100 6 605 SH SOLE 21 605 0 0 TECNOGLASS INC SHS G87264100 199 21307 SH SOLE 22 21307 0 0 TECOGEN INC NEW COM NEW 87876P201 9 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 138 41491 SH SOLE 21 41491 0 0 TEEKAY CORPORATION COM Y8564W103 67 9994 SH SOLE 2 1854 0 8140 TEEKAY CORPORATION COM Y8564W103 26 3832 SH SOLE 7 3832 0 0 TEEKAY CORPORATION COM Y8564W103 1366 204790 SH SOLE 18 204790 0 0 TEEKAY CORPORATION COM Y8564W103 225 33715 SH SOLE 19 33715 0 0 TEEKAY CORPORATION COM Y8564W103 10438 1564894 SH SOLE 21 1564894 0 0 TEEKAY CORPORATION COM Y8564W103 9229 1383679 SH SOLE 22 1301547 0 82132 TEEKAY CORPORATION COM Y8564W103 187 28033 SH SOLE 36 28033 0 0 TEEKAY TANKERS LTD CL A Y8565N102 48 25797 SH SOLE 2 5986 0 19811 TEEKAY TANKERS LTD CL A Y8565N102 5 2595 SH SOLE 7 2595 0 0 TEEKAY TANKERS LTD CL A Y8565N102 955 508014 SH SOLE 18 508014 0 0 TEEKAY TANKERS LTD CL A Y8565N102 118 62639 SH SOLE 19 62639 0 0 TEEKAY TANKERS LTD CL A Y8565N102 6911 3675931 SH SOLE 21 3675931 0 0 TEEKAY TANKERS LTD CL A Y8565N102 2443 1299389 SH SOLE 22 1170932 0 128457 TEGNA INC COM 87901J105 3142 218015 SH SOLE 2 108990 0 109025 TEGNA INC COM 87901J105 14 997 SH SOLE 4 997 0 0 TEGNA INC COM 87901J105 121 8396 SH SOLE 7 8396 0 0 TEGNA INC COM 87901J105 20 1402 SH SOLE 15 1402 0 0 TEGNA INC COM 87901J105 10648 738938 SH SOLE 18 738938 0 0 TEGNA INC COM 87901J105 1366 94818 SH SOLE 19 94818 0 0 TEGNA INC COM 87901J105 129431 8982002 SH SOLE 21 8982002 0 0 TEGNA INC COM 87901J105 99215 6885123 SH SOLE 22 6206191 0 678932 TEGNA INC COM 87901J105 2108 146318 SH SOLE 25 146318 0 0 TEGNA INC COM 87901J105 3177 220503 SH SOLE 26 75312 0 145191 TEGNA INC COM 87901J105 427 29625 SH SOLE 28 29625 0 0 TEGNA INC COM 87901J105 457 31707 SH SOLE 30 31707 0 0 TEGNA INC COM 87901J105 69 4754 SH SOLE 31 4754 0 0 TEGNA INC COM 87901J105 3021 209661 SH SOLE 36 209661 0 0 TEGNA INC COM 87901J105 302 20955 SH SOLE 40 20955 0 0 TEJON RANCH CO COM 879080109 79 3810 SH SOLE 2 661 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 1217 58961 SH SOLE 18 58961 0 0 TEJON RANCH CO COM 879080109 208 10091 SH SOLE 19 10091 0 0 TEJON RANCH CO COM 879080109 9852 477317 SH SOLE 21 477317 0 0 TEJON RANCH CO COM 879080109 9193 445405 SH SOLE 22 417071 0 28334 TEJON RANCH CO COM 879080109 47 2282 SH SOLE 28 2282 0 0 TEJON RANCH CO COM 879080109 42 2039 SH SOLE 30 2039 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 2136 61561 SH SOLE 2 61184 0 377 TELADOC INC COM 87918A105 8 229 SH SOLE 4 229 0 0 TELADOC INC COM 87918A105 47 1357 SH SOLE 7 1357 0 0 TELADOC INC COM 87918A105 7302 210444 SH SOLE 18 210444 0 0 TELADOC INC COM 87918A105 15284 440471 SH SOLE 19 440471 0 0 TELADOC INC COM 87918A105 2158 62200 SH SOLE 20 62200 0 0 TELADOC INC COM 87918A105 58457 1684626 SH SOLE 21 1684626 0 0 TELADOC INC COM 87918A105 39527 1139117 SH SOLE 22 1048405 0 90712 TELADOC INC COM 87918A105 124 3583 SH SOLE 26 0 0 3583 TELADOC INC COM 87918A105 154 4425 SH SOLE 28 4425 0 0 TELADOC INC COM 87918A105 181 5209 SH SOLE 30 5209 0 0 TELADOC INC COM 87918A105 7870 226800 SH SOLE 34 226800 0 0 TELADOC INC COM 87918A105 152 4380 SH SOLE 40 4380 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 10917 430828 SH SOLE 21 430828 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 6938 273808 SH SOLE 22 273808 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 5508 43148 SH SOLE 2 23000 0 20148 TELEDYNE TECHNOLOGIES INC COM 879360105 24 185 SH SOLE 4 185 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 142 1115 SH SOLE 7 1115 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 15426 120844 SH SOLE 18 120844 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1974 15467 SH SOLE 19 15467 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 248193 1944321 SH SOLE 21 1944321 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 139077 1089517 SH SOLE 22 982458 0 107059 TELEDYNE TECHNOLOGIES INC COM 879360105 1626 12735 SH SOLE 26 10388 0 2347 TELEDYNE TECHNOLOGIES INC COM 879360105 577 4521 SH SOLE 28 4521 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 675 5289 SH SOLE 30 5289 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 100 786 SH SOLE 31 786 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 232 1818 SH SOLE 36 1818 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 483 3783 SH SOLE 40 3783 0 0 TELEFLEX INC COM 879369106 14175 68229 SH SOLE 2 25843 0 42386 TELEFLEX INC COM 879369106 2888 13900 SH SOLE 4 12812 0 1088 TELEFLEX INC COM 879369106 2465 11863 SH SOLE 7 11863 0 0 TELEFLEX INC COM 879369106 68 329 SH SOLE 13 329 0 0 TELEFLEX INC COM 879369106 3740 18000 SH SOLE 15 0 0 18000 TELEFLEX INC COM 879369106 32765 157704 SH SOLE 18 153298 0 4406 TELEFLEX INC COM 879369106 18121 87222 SH SOLE 19 87222 0 0 TELEFLEX INC COM 879369106 8038 38691 SH SOLE 20 0 0 38691 TELEFLEX INC COM 879369106 465928 2242624 SH SOLE 21 2242624 0 0 TELEFLEX INC COM 879369106 299893 1443460 SH SOLE 22 1300230 0 143230 TELEFLEX INC COM 879369106 10936 52638 SH SOLE 23 52638 0 0 TELEFLEX INC COM 879369106 17493 84198 SH SOLE 26 41258 0 42940 TELEFLEX INC COM 879369106 1913 9210 SH SOLE 28 6812 0 2398 TELEFLEX INC COM 879369106 2587 12450 SH SOLE 29 1506 0 10944 TELEFLEX INC COM 879369106 11925 57396 SH SOLE 30 57396 0 0 TELEFLEX INC COM 879369106 4095 19710 SH SOLE 31 9068 0 10642 TELEFLEX INC COM 879369106 651 3133 SH SOLE 34 3133 0 0 TELEFLEX INC COM 879369106 1541 7415 SH SOLE 36 7415 0 0 TELEFLEX INC COM 879369106 43 205 SH SOLE 40 205 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 5821 431488 SH SOLE 2 900 0 430588 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 373 27664 SH SOLE 7 27664 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1686 125000 SH SOLE 18 0 0 125000 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 944 70000 SH SOLE 19 70000 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 101 7495 SH SOLE 22 0 0 7495 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1686 125000 SH SOLE 25 125000 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 5192 384894 SH SOLE 26 0 0 384894 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2326 172461 SH SOLE 30 172461 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 9645 715000 SH SOLE 34 715000 0 0 TELEFONICA S A OPTIONS 879382208 21 2000 SH Call OTR 19 2000 0 0 TELEFONICA S A OPTIONS 879382208 48 4600 SH Put OTR 19 4600 0 0 TELEFONICA S A SPONSORED ADR 879382208 52 4981 SH SOLE 18 4981 0 0 TELENAV INC COM 879455103 28 3469 SH SOLE 2 1134 0 2335 TELENAV INC COM 879455103 944 116569 SH SOLE 18 116569 0 0 TELENAV INC COM 879455103 168 20796 SH SOLE 19 20796 0 0 TELENAV INC COM 879455103 8142 1005184 SH SOLE 21 1005184 0 0 TELENAV INC COM 879455103 3552 438489 SH SOLE 22 414383 0 24106 TELENAV INC COM 879455103 180 22221 SH SOLE 29 0 0 22221 TELEPHONE & DATA SYS INC COM NEW 879433829 3535 127384 SH SOLE 2 79373 0 48011 TELEPHONE & DATA SYS INC COM NEW 879433829 96 3456 SH SOLE 4 3456 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 4631 166872 SH SOLE 7 166872 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 5456 196627 SH SOLE 13 196627 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 63184 2276912 SH SOLE 18 2237498 0 39414 TELEPHONE & DATA SYS INC COM NEW 879433829 96438 3475259 SH SOLE 19 3475259 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 136522 4919701 SH SOLE 21 4919701 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 138721 4998948 SH SOLE 22 4069450 0 929498 TELEPHONE & DATA SYS INC COM NEW 879433829 2701 97329 SH SOLE 23 97329 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2815 101437 SH SOLE 25 101437 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1160 41799 SH SOLE 26 36486 0 5313 TELEPHONE & DATA SYS INC COM NEW 879433829 391 14089 SH SOLE 28 14089 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2176 78412 SH SOLE 29 0 0 78412 TELEPHONE & DATA SYS INC COM NEW 879433829 410 14787 SH SOLE 30 14787 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1219 43921 SH SOLE 31 2181 0 41740 TELEPHONE & DATA SYS INC COM NEW 879433829 20692 745648 SH SOLE 34 745648 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 3496 125965 SH SOLE 36 125965 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 289 10404 SH SOLE 40 10404 0 0 TELETECH HOLDINGS INC COM 879939106 62 1511 SH SOLE 2 1511 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 2754 67496 SH SOLE 18 67496 0 0 TELETECH HOLDINGS INC COM 879939106 395 9676 SH SOLE 19 9676 0 0 TELETECH HOLDINGS INC COM 879939106 51625 1265310 SH SOLE 21 1265310 0 0 TELETECH HOLDINGS INC COM 879939106 18931 463992 SH SOLE 22 432418 0 31574 TELETECH HOLDINGS INC COM 879939106 187 4592 SH SOLE 26 4058 0 534 TELETECH HOLDINGS INC COM 879939106 105 2566 SH SOLE 28 2566 0 0 TELETECH HOLDINGS INC COM 879939106 928 22755 SH SOLE 30 22755 0 0 TELETECH HOLDINGS INC COM 879939106 16 402 SH SOLE 34 402 0 0 TELETECH HOLDINGS INC COM 879939106 90 2195 SH SOLE 40 2195 0 0 TELIGENT INC NEW COM 87960W104 17 1907 SH SOLE 2 1564 0 343 TELIGENT INC NEW COM 87960W104 13 1398 SH SOLE 7 1398 0 0 TELIGENT INC NEW COM 87960W104 1359 148481 SH SOLE 18 148481 0 0 TELIGENT INC NEW COM 87960W104 244 26718 SH SOLE 19 26718 0 0 TELIGENT INC NEW COM 87960W104 19203 2098697 SH SOLE 21 2098697 0 0 TELIGENT INC NEW COM 87960W104 11127 1216103 SH SOLE 22 1143372 0 72731 TELIGENT INC NEW COM 87960W104 49 5384 SH SOLE 28 5384 0 0 TELIGENT INC NEW COM 87960W104 52 5630 SH SOLE 30 5630 0 0 TELIGENT INC NEW COM 87960W104 35 3836 SH SOLE 40 3836 0 0 TELLURIAN INC NEW COM 87968A104 29 2895 SH SOLE 2 2404 0 491 TELLURIAN INC NEW COM 87968A104 14 1399 SH SOLE 7 1399 0 0 TELLURIAN INC NEW COM 87968A104 1909 190297 SH SOLE 18 190297 0 0 TELLURIAN INC NEW COM 87968A104 1407 140244 SH SOLE 19 140244 0 0 TELLURIAN INC NEW COM 87968A104 16248 1619936 SH SOLE 21 1619936 0 0 TELLURIAN INC NEW COM 87968A104 24277 2420449 SH SOLE 22 2312757 0 107692 TELLURIAN INC NEW COM 87968A104 208 20701 SH SOLE 23 20701 0 0 TELLURIAN INC NEW COM 87968A104 85 8505 SH SOLE 28 8505 0 0 TELLURIAN INC NEW COM 87968A104 94 9326 SH SOLE 30 9326 0 0 TELLURIAN INC NEW COM 87968A104 85 8489 SH SOLE 40 8489 0 0 TELUS CORP COM 87971M103 68480 1983771 SH SOLE 18 1983771 0 0 TELUS CORP COM 87971M103 1982 57409 SH SOLE 26 0 0 57409 TEMPUR SEALY INTL INC COM 88023U101 2393 44822 SH SOLE 2 21967 0 22855 TEMPUR SEALY INTL INC COM 88023U101 17 321 SH SOLE 4 321 0 0 TEMPUR SEALY INTL INC COM 88023U101 92 1720 SH SOLE 7 1720 0 0 TEMPUR SEALY INTL INC COM 88023U101 8515 159482 SH SOLE 18 159482 0 0 TEMPUR SEALY INTL INC COM 88023U101 1118 20932 SH SOLE 19 20932 0 0 TEMPUR SEALY INTL INC COM 88023U101 106024 1985837 SH SOLE 21 1985837 0 0 TEMPUR SEALY INTL INC COM 88023U101 80101 1500305 SH SOLE 22 1357267 0 143038 TEMPUR SEALY INTL INC COM 88023U101 1021 19129 SH SOLE 26 15859 0 3270 TEMPUR SEALY INTL INC COM 88023U101 368 6901 SH SOLE 28 6901 0 0 TEMPUR SEALY INTL INC COM 88023U101 380 7119 SH SOLE 30 7119 0 0 TEMPUR SEALY INTL INC COM 88023U101 56 1056 SH SOLE 31 1056 0 0 TEMPUR SEALY INTL INC COM 88023U101 293 5497 SH SOLE 40 5497 0 0 TENARIS S A SPONSORED ADR 88031M109 14 448 SH SOLE 21 448 0 0 TENARIS S A SPONSORED ADR 88031M109 832 26704 SH SOLE 22 0 0 26704 TENAX THERAPEUTICS INC COM 88032L100 1 1873 SH SOLE 19 1873 0 0 TENAX THERAPEUTICS INC COM 88032L100 8 10233 SH SOLE 21 10233 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1074 55514 SH SOLE 2 54945 0 569 TENET HEALTHCARE CORP COM NEW 88033G407 1475 76251 SH SOLE 4 76251 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 179 9255 SH SOLE 7 9255 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 23081 1193448 SH SOLE 18 1193448 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 98856 5111500 SH SOLE 19 5111500 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 102106 5279548 SH SOLE 21 5279548 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 52568 2718077 SH SOLE 22 2524753 0 193324 TENET HEALTHCARE CORP COM NEW 88033G407 476 24596 SH SOLE 26 18257 0 6339 TENET HEALTHCARE CORP COM NEW 88033G407 278 14400 SH SOLE 28 14400 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 624 32285 SH SOLE 29 0 0 32285 TENET HEALTHCARE CORP COM NEW 88033G407 619 32006 SH SOLE 30 32006 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 38040 1966897 SH SOLE 34 1966897 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1138 58854 SH SOLE 36 58854 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 246 12741 SH SOLE 40 12741 0 0 TENET HEALTHCARE CORP OPTIONS 88033G407 259 13400 SH Put SOLE 2 13400 0 0 TENET HEALTHCARE CORP OPTIONS 88033G407 415 21500 SH Put SOLE 18 21500 0 0 TENET HEALTHCARE CORP OPTIONS 88033G407 4932 255000 SH Put SOLE 19 255000 0 0 TENET HEALTHCARE CORP OPTIONS 88033G407 12 600 SH Put SOLE 22 600 0 0 TENNANT CO COM 880345103 77 1040 SH SOLE 2 738 0 302 TENNANT CO COM 880345103 11 151 SH SOLE 4 151 0 0 TENNANT CO COM 880345103 34 467 SH SOLE 7 467 0 0 TENNANT CO COM 880345103 6105 82725 SH SOLE 18 82725 0 0 TENNANT CO COM 880345103 828 11222 SH SOLE 19 11222 0 0 TENNANT CO COM 880345103 109688 1486293 SH SOLE 21 1486293 0 0 TENNANT CO COM 880345103 34959 473695 SH SOLE 22 439310 0 34385 TENNANT CO COM 880345103 578 7835 SH SOLE 26 6291 0 1544 TENNANT CO COM 880345103 179 2430 SH SOLE 28 2430 0 0 TENNANT CO COM 880345103 1853 25109 SH SOLE 30 25109 0 0 TENNANT CO COM 880345103 144 1948 SH SOLE 40 1948 0 0 TENNECO INC COM 880349105 4783 82714 SH SOLE 2 82433 0 281 TENNECO INC COM 880349105 530 9167 SH SOLE 4 9167 0 0 TENNECO INC COM 880349105 181 3136 SH SOLE 7 3136 0 0 TENNECO INC COM 880349105 0 8 SH SOLE 17 0 0 8 TENNECO INC COM 880349105 11237 194316 SH SOLE 18 194160 0 156 TENNECO INC COM 880349105 21217 366878 SH SOLE 19 366878 0 0 TENNECO INC COM 880349105 92602 1601281 SH SOLE 21 1601281 0 0 TENNECO INC COM 880349105 131060 2266294 SH SOLE 22 2148708 0 117586 TENNECO INC COM 880349105 9237 159729 SH SOLE 23 159729 0 0 TENNECO INC COM 880349105 174 3014 SH SOLE 25 3014 0 0 TENNECO INC COM 880349105 1196 20687 SH SOLE 26 16609 0 4078 TENNECO INC COM 880349105 464 8018 SH SOLE 28 8018 0 0 TENNECO INC COM 880349105 2851 49296 SH SOLE 29 586 0 48710 TENNECO INC COM 880349105 568 9817 SH SOLE 30 9817 0 0 TENNECO INC COM 880349105 41 712 SH SOLE 31 712 0 0 TENNECO INC COM 880349105 2142 37042 SH SOLE 34 37042 0 0 TENNECO INC COM 880349105 457 7910 SH SOLE 36 7910 0 0 TENNECO INC COM 880349105 372 6432 SH SOLE 40 6432 0 0 TERADATA CORP DEL COM 88076W103 4423 149967 SH SOLE 2 82954 0 67013 TERADATA CORP DEL COM 88076W103 174 5914 SH SOLE 4 5914 0 0 TERADATA CORP DEL COM 88076W103 138 4692 SH SOLE 7 4692 0 0 TERADATA CORP DEL COM 88076W103 13825 468795 SH SOLE 18 467573 0 1222 TERADATA CORP DEL COM 88076W103 1643 55702 SH SOLE 19 55702 0 0 TERADATA CORP DEL COM 88076W103 165685 5618338 SH SOLE 21 5618338 0 0 TERADATA CORP DEL COM 88076W103 123129 4175277 SH SOLE 22 3760956 0 414321 TERADATA CORP DEL COM 88076W103 91 3093 SH SOLE 23 3093 0 0 TERADATA CORP DEL COM 88076W103 5470 185473 SH SOLE 25 185473 0 0 TERADATA CORP DEL COM 88076W103 2109 71522 SH SOLE 26 52432 0 19090 TERADATA CORP DEL COM 88076W103 560 18973 SH SOLE 28 18973 0 0 TERADATA CORP DEL COM 88076W103 120 4071 SH SOLE 29 1351 0 2720 TERADATA CORP DEL COM 88076W103 7788 264098 SH SOLE 30 264098 0 0 TERADATA CORP DEL COM 88076W103 83 2801 SH SOLE 31 2801 0 0 TERADATA CORP DEL COM 88076W103 2258 76564 SH SOLE 34 76564 0 0 TERADATA CORP DEL COM 88076W103 189 6405 SH SOLE 36 6405 0 0 TERADATA CORP DEL COM 88076W103 430 14591 SH SOLE 40 14591 0 0 TERADYNE INC COM 880770102 9474 315480 SH SOLE 2 104830 0 210650 TERADYNE INC COM 880770102 32 1082 SH SOLE 4 1082 0 0 TERADYNE INC COM 880770102 181 6019 SH SOLE 7 6019 0 0 TERADYNE INC COM 880770102 4796 159700 SH SOLE 15 0 0 159700 TERADYNE INC COM 880770102 60490 2014314 SH SOLE 18 1695084 0 319230 TERADYNE INC COM 880770102 64218 2138459 SH SOLE 19 2138459 0 0 TERADYNE INC COM 880770102 274356 9136060 SH SOLE 21 9136060 0 0 TERADYNE INC COM 880770102 195964 6525596 SH SOLE 22 5927633 0 597963 TERADYNE INC COM 880770102 2149 71547 SH SOLE 26 59449 0 12098 TERADYNE INC COM 880770102 858 28557 SH SOLE 28 28557 0 0 TERADYNE INC COM 880770102 734 24440 SH SOLE 29 0 0 24440 TERADYNE INC COM 880770102 6399 213102 SH SOLE 30 213102 0 0 TERADYNE INC COM 880770102 135 4487 SH SOLE 31 4487 0 0 TERADYNE INC COM 880770102 4320 143866 SH SOLE 34 143866 0 0 TERADYNE INC COM 880770102 77 2563 SH SOLE 36 2563 0 0 TERADYNE INC COM 880770102 663 22081 SH SOLE 40 22081 0 0 TEREX CORP NEW COM 880779103 3505 93472 SH SOLE 2 45993 0 47479 TEREX CORP NEW COM 880779103 20 521 SH SOLE 4 521 0 0 TEREX CORP NEW COM 880779103 151 4014 SH SOLE 7 4014 0 0 TEREX CORP NEW COM 880779103 13581 362171 SH SOLE 18 362171 0 0 TEREX CORP NEW COM 880779103 6648 177285 SH SOLE 19 177285 0 0 TEREX CORP NEW COM 880779103 152439 4065045 SH SOLE 21 4065045 0 0 TEREX CORP NEW COM 880779103 113522 3027259 SH SOLE 22 2722726 0 304533 TEREX CORP NEW COM 880779103 1304 34780 SH SOLE 25 34780 0 0 TEREX CORP NEW COM 880779103 1515 40390 SH SOLE 26 33807 0 6583 TEREX CORP NEW COM 880779103 586 15626 SH SOLE 28 15626 0 0 TEREX CORP NEW COM 880779103 343 9146 SH SOLE 29 0 0 9146 TEREX CORP NEW COM 880779103 617 16461 SH SOLE 30 16461 0 0 TEREX CORP NEW COM 880779103 84 2250 SH SOLE 31 2250 0 0 TEREX CORP NEW COM 880779103 3135 83610 SH SOLE 34 83610 0 0 TEREX CORP NEW COM 880779103 255 6787 SH SOLE 36 6787 0 0 TEREX CORP NEW COM 880779103 458 12222 SH SOLE 40 12222 0 0 TERNIUM SA SPON ADR 880890108 31 1100 SH SOLE 2 1100 0 0 TERNIUM SA SPON ADR 880890108 1881 66954 SH SOLE 22 5104 0 61850 TERRA NITROGEN CO L P COM UNIT 881005201 958 11162 SH SOLE 7 11162 0 0 TERRAFORM GLOBAL INC CL A 88104M101 109 21590 SH SOLE 2 3580 0 18010 TERRAFORM GLOBAL INC CL A 88104M101 15 2969 SH SOLE 7 2969 0 0 TERRAFORM GLOBAL INC CL A 88104M101 1799 356142 SH SOLE 18 356142 0 0 TERRAFORM GLOBAL INC CL A 88104M101 287 56813 SH SOLE 19 56813 0 0 TERRAFORM GLOBAL INC CL A 88104M101 14889 2948353 SH SOLE 21 2948353 0 0 TERRAFORM GLOBAL INC CL A 88104M101 8895 1761427 SH SOLE 22 1591463 0 169964 TERRAFORM GLOBAL INC CL A 88104M101 90 17917 SH SOLE 26 0 0 17917 TERRAFORM GLOBAL INC CL A 88104M101 36 7224 SH SOLE 28 7224 0 0 TERRAFORM GLOBAL INC CL A 88104M101 910 180132 SH SOLE 30 180132 0 0 TERRAFORM PWR INC CL A COM 88104R100 209 17400 SH SOLE 2 3369 0 14031 TERRAFORM PWR INC CL A COM 88104R100 3 237 SH SOLE 4 237 0 0 TERRAFORM PWR INC CL A COM 88104R100 30 2466 SH SOLE 7 2466 0 0 TERRAFORM PWR INC CL A COM 88104R100 3677 306407 SH SOLE 18 306407 0 0 TERRAFORM PWR INC CL A COM 88104R100 621 51713 SH SOLE 19 51713 0 0 TERRAFORM PWR INC CL A COM 88104R100 31035 2586283 SH SOLE 21 2586283 0 0 TERRAFORM PWR INC CL A COM 88104R100 24397 2033099 SH SOLE 22 1907460 0 125639 TERRAFORM PWR INC CL A COM 88104R100 100 8331 SH SOLE 26 5641 0 2690 TERRAFORM PWR INC CL A COM 88104R100 83 6955 SH SOLE 28 6955 0 0 TERRAFORM PWR INC CL A COM 88104R100 3439 286592 SH SOLE 30 286592 0 0 TERRAFORM PWR INC CL A COM 88104R100 81 6764 SH SOLE 40 6764 0 0 TERRAVIA HLDGS INC COM 88105A106 0 93 SH SOLE 17 0 0 93 TERRAVIA HLDGS INC COM 88105A106 3 13122 SH SOLE 19 13122 0 0 TERRAVIA HLDGS INC COM 88105A106 15 66030 SH SOLE 21 66030 0 0 TERRAVIA HLDGS INC COM 88105A106 306 1310299 SH SOLE 22 1310299 0 0 TERRENO RLTY CORP COM 88146M101 4899 145545 SH SOLE 2 23975 0 121570 TERRENO RLTY CORP COM 88146M101 551 16384 SH SOLE 4 16384 0 0 TERRENO RLTY CORP COM 88146M101 2135 63432 SH SOLE 7 63432 0 0 TERRENO RLTY CORP COM 88146M101 55 1630 SH SOLE 15 1630 0 0 TERRENO RLTY CORP COM 88146M101 6130 182121 SH SOLE 18 182121 0 0 TERRENO RLTY CORP COM 88146M101 7101 210976 SH SOLE 19 210976 0 0 TERRENO RLTY CORP COM 88146M101 50694 1506059 SH SOLE 21 1506059 0 0 TERRENO RLTY CORP COM 88146M101 92089 2735848 SH SOLE 22 2649863 0 85985 TERRENO RLTY CORP COM 88146M101 8120 241229 SH SOLE 23 241229 0 0 TERRENO RLTY CORP COM 88146M101 2891 85875 SH SOLE 25 85875 0 0 TERRENO RLTY CORP COM 88146M101 913 27123 SH SOLE 26 10395 0 16728 TERRENO RLTY CORP COM 88146M101 214 6368 SH SOLE 28 6368 0 0 TERRENO RLTY CORP COM 88146M101 2099 62361 SH SOLE 29 16279 0 46082 TERRENO RLTY CORP COM 88146M101 8262 245449 SH SOLE 30 245449 0 0 TERRENO RLTY CORP COM 88146M101 206 6131 SH SOLE 40 6131 0 0 TERRITORIAL BANCORP INC COM 88145X108 57 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 998 31984 SH SOLE 18 31984 0 0 TERRITORIAL BANCORP INC COM 88145X108 196 6290 SH SOLE 19 6290 0 0 TERRITORIAL BANCORP INC COM 88145X108 8211 263264 SH SOLE 21 263264 0 0 TERRITORIAL BANCORP INC COM 88145X108 3577 114680 SH SOLE 22 100352 0 14328 TESARO INC COM 881569107 14290 102177 SH SOLE 2 72323 0 29854 TESARO INC COM 881569107 2738 19574 SH SOLE 4 18565 0 1009 TESARO INC COM 881569107 323 2309 SH SOLE 7 2309 0 0 TESARO INC COM 881569107 0 3 SH SOLE 17 0 0 3 TESARO INC COM 881569107 10261 73368 SH SOLE 18 69673 0 3695 TESARO INC COM 881569107 83193 594831 SH SOLE 19 594831 0 0 TESARO INC COM 881569107 3396 24281 SH SOLE 20 0 0 24281 TESARO INC COM 881569107 185339 1325174 SH SOLE 21 1325174 0 0 TESARO INC COM 881569107 136829 978328 SH SOLE 22 861613 0 116715 TESARO INC COM 881569107 6761 48339 SH SOLE 23 48339 0 0 TESARO INC COM 881569107 9912 70869 SH SOLE 26 39635 0 31234 TESARO INC COM 881569107 1082 7738 SH SOLE 28 5734 0 2004 TESARO INC COM 881569107 1462 10452 SH SOLE 29 1187 0 9265 TESARO INC COM 881569107 6750 48259 SH SOLE 30 48259 0 0 TESARO INC COM 881569107 2417 17283 SH SOLE 31 9419 0 7864 TESARO INC COM 881569107 38682 276580 SH SOLE 34 276580 0 0 TESARO INC COM 881569107 768 5491 SH SOLE 36 5491 0 0 TESARO INC COM 881569107 27 191 SH SOLE 40 191 0 0 TESCO CORP COM 88157K101 42 9370 SH SOLE 2 2401 0 6969 TESCO CORP COM 88157K101 1 335 SH SOLE 4 335 0 0 TESCO CORP COM 88157K101 4 804 SH SOLE 7 804 0 0 TESCO CORP COM 88157K101 993 223239 SH SOLE 18 223239 0 0 TESCO CORP COM 88157K101 131 29527 SH SOLE 19 29527 0 0 TESCO CORP COM 88157K101 18360 4125834 SH SOLE 21 4125834 0 0 TESCO CORP COM 88157K101 5119 1150268 SH SOLE 22 1067622 0 82646 TESCO CORP COM 88157K101 12 2609 SH SOLE 26 0 0 2609 TESCO CORP COM 88157K101 87 19440 SH SOLE 28 19440 0 0 TESCO CORP COM 88157K101 285 63965 SH SOLE 30 63965 0 0 TESCO CORP COM 88157K101 14 3236 SH SOLE 40 3236 0 0 TESLA INC COM 88160R101 46387 128280 SH SOLE 2 22248 0 106032 TESLA INC COM 88160R101 14099 38989 SH SOLE 4 35879 0 3110 TESLA INC COM 88160R101 4038 11167 SH SOLE 7 10609 0 558 TESLA INC COM 88160R101 634 1754 SH SOLE 13 1754 0 0 TESLA INC COM 88160R101 358 991 SH SOLE 15 991 0 0 TESLA INC COM 88160R101 402 1111 SH SOLE 17 0 0 1111 TESLA INC COM 88160R101 24784 68537 SH SOLE 18 55911 0 12626 TESLA INC COM 88160R101 9198 25435 SH SOLE 19 25435 0 0 TESLA INC COM 88160R101 286068 791095 SH SOLE 21 791095 0 0 TESLA INC COM 88160R101 1175433 3250555 SH SOLE 22 2856155 0 394400 TESLA INC COM 88160R101 57559 159175 SH SOLE 23 159175 0 0 TESLA INC COM 88160R101 31053 85873 SH SOLE 25 85873 0 0 TESLA INC COM 88160R101 110467 305487 SH SOLE 26 94352 0 211135 TESLA INC COM 88160R101 9810 27129 SH SOLE 28 20334 0 6795 TESLA INC COM 88160R101 1785 4935 SH SOLE 29 4935 0 0 TESLA INC COM 88160R101 61312 169553 SH SOLE 30 169553 0 0 TESLA INC COM 88160R101 23493 64969 SH SOLE 31 29010 0 35959 TESLA INC COM 88160R101 10476 28970 SH SOLE 32 28970 0 0 TESLA INC COM 88160R101 3289 9096 SH SOLE 34 9096 0 0 TESLA INC COM 88160R101 46214 127802 SH SOLE 36 127802 0 0 TESLA INC COM 88160R101 235 649 SH SOLE 40 649 0 0 TESLA INC OPTIONS 88160R101 976 2700 SH Put OTR 19 2700 0 0 TESLA INC NOTE 0.250% 3/0 88160RAB7 1514 1325000 PRN SOLE 21 1325000 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 2300 1991000 PRN SOLE 21 1991000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 298 237000 PRN OTR 19 237000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 2010 1600000 PRN SOLE 21 1600000 0 0 TESORO CORP COM 881609101 16904 180598 SH SOLE 2 44588 0 136010 TESORO CORP COM 881609101 4753 50779 SH SOLE 4 46809 0 3970 TESORO CORP COM 881609101 11035 117898 SH SOLE 7 106024 0 11874 TESORO CORP COM 881609101 446 4763 SH SOLE 13 4763 0 0 TESORO CORP COM 881609101 82 873 SH SOLE 15 873 0 0 TESORO CORP COM 881609101 285 3045 SH SOLE 17 0 0 3045 TESORO CORP COM 881609101 31669 338349 SH SOLE 18 317573 0 20776 TESORO CORP COM 881609101 25287 270156 SH SOLE 19 270156 0 0 TESORO CORP COM 881609101 7666 81906 SH SOLE 20 0 0 81906 TESORO CORP COM 881609101 307266 3282758 SH SOLE 21 3282758 0 0 TESORO CORP COM 881609101 381724 4078252 SH SOLE 22 3339496 0 738756 TESORO CORP COM 881609101 17256 184360 SH SOLE 23 184360 0 0 TESORO CORP COM 881609101 29428 314399 SH SOLE 25 314399 0 0 TESORO CORP COM 881609101 61786 660103 SH SOLE 26 170479 0 489624 TESORO CORP COM 881609101 3271 34950 SH SOLE 28 26973 0 7977 TESORO CORP COM 881609101 4311 46060 SH SOLE 29 6067 0 39993 TESORO CORP COM 881609101 43514 464889 SH SOLE 30 464889 0 0 TESORO CORP COM 881609101 6759 72214 SH SOLE 31 28544 0 43670 TESORO CORP COM 881609101 43591 465711 SH SOLE 34 465711 0 0 TESORO CORP COM 881609101 14167 151362 SH SOLE 36 151362 0 0 TESORO CORP COM 881609101 57 607 SH SOLE 40 607 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 20580 398148 SH SOLE 19 398148 0 0 TESSCO TECHNOLOGIES INC COM 872386107 14 1078 SH SOLE 18 1078 0 0 TESSCO TECHNOLOGIES INC COM 872386107 267 20082 SH SOLE 21 20082 0 0 TESSCO TECHNOLOGIES INC COM 872386107 2976 223723 SH SOLE 22 223723 0 0 TETRA TECH INC NEW COM 88162G103 1395 30489 SH SOLE 2 29116 0 1373 TETRA TECH INC NEW COM 88162G103 12 252 SH SOLE 4 252 0 0 TETRA TECH INC NEW COM 88162G103 1271 27771 SH SOLE 7 27771 0 0 TETRA TECH INC NEW COM 88162G103 12387 270765 SH SOLE 18 270765 0 0 TETRA TECH INC NEW COM 88162G103 14363 313952 SH SOLE 19 313952 0 0 TETRA TECH INC NEW COM 88162G103 221874 4849704 SH SOLE 21 4849704 0 0 TETRA TECH INC NEW COM 88162G103 89886 1964715 SH SOLE 22 1849414 0 115301 TETRA TECH INC NEW COM 88162G103 2153 47068 SH SOLE 23 47068 0 0 TETRA TECH INC NEW COM 88162G103 699 15288 SH SOLE 26 11320 0 3968 TETRA TECH INC NEW COM 88162G103 376 8228 SH SOLE 28 8228 0 0 TETRA TECH INC NEW COM 88162G103 2533 55370 SH SOLE 29 0 0 55370 TETRA TECH INC NEW COM 88162G103 11125 243169 SH SOLE 30 243169 0 0 TETRA TECH INC NEW COM 88162G103 17 375 SH SOLE 34 375 0 0 TETRA TECH INC NEW COM 88162G103 303 6630 SH SOLE 40 6630 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 69 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 1686 604154 SH SOLE 18 604154 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 224 80442 SH SOLE 19 80442 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 30406 10898313 SH SOLE 21 10898313 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 8425 3019697 SH SOLE 22 2856821 0 162876 TETRA TECHNOLOGIES INC DEL COM 88162F105 80 28765 SH SOLE 23 28765 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 147 52578 SH SOLE 26 48251 0 4327 TETRA TECHNOLOGIES INC DEL COM 88162F105 32 11496 SH SOLE 28 11496 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 216 77477 SH SOLE 29 0 0 77477 TETRA TECHNOLOGIES INC DEL COM 88162F105 459 164667 SH SOLE 30 164667 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 28 10122 SH SOLE 40 10122 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 51 7119 SH SOLE 2 1504 0 5615 TETRAPHASE PHARMACEUTICALS I COM 88165N105 6 796 SH SOLE 7 796 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 1052 147530 SH SOLE 18 147530 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 179 25066 SH SOLE 19 25066 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 8654 1213784 SH SOLE 21 1213784 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 6946 974243 SH SOLE 22 931412 0 42831 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 813 758000 PRN SOLE 21 758000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 15473 465768 SH SOLE 2 417538 0 48230 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 9806 295189 SH SOLE 4 273197 0 21992 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 14610 439800 SH SOLE 7 404413 0 35387 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 31111 936520 SH SOLE 18 926901 0 9619 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 18845 567293 SH SOLE 19 567293 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 290853 8755367 SH SOLE 21 8755367 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 431287 12982739 SH SOLE 22 11775797 0 1206942 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 37929 1141742 SH SOLE 23 1141742 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 24238 729621 SH SOLE 26 334880 0 394741 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 450 13533 SH SOLE 28 13533 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 54 1622 SH SOLE 29 1622 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6742 202963 SH SOLE 30 202963 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11087 333740 SH SOLE 31 177688 0 156052 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 15634 470608 SH SOLE 34 470608 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4930 148399 SH SOLE 36 148399 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 167 5016 SH SOLE 40 5016 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1917 24763 SH SOLE 2 22408 0 2355 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 19 246 SH SOLE 4 246 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 87 1124 SH SOLE 7 1124 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 24607 317919 SH SOLE 18 317919 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 6555 84690 SH SOLE 19 84690 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 242368 3131370 SH SOLE 21 3131370 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 121612 1571217 SH SOLE 22 1473839 0 97378 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1447 18698 SH SOLE 26 15655 0 3043 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 515 6648 SH SOLE 28 6648 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 376 4858 SH SOLE 29 0 0 4858 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 598 7720 SH SOLE 30 7720 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 386 4992 SH SOLE 40 4992 0 0 TEXAS INSTRS INC COM 882508104 139868 1818124 SH SOLE 2 847443 0 970681 TEXAS INSTRS INC COM 882508104 37364 485693 SH SOLE 4 460199 0 25494 TEXAS INSTRS INC COM 882508104 60141 781766 SH SOLE 7 776755 0 5011 TEXAS INSTRS INC COM 882508104 9312 121039 SH SOLE 13 121039 0 0 TEXAS INSTRS INC COM 882508104 605 7868 SH SOLE 15 7868 0 0 TEXAS INSTRS INC COM 882508104 18 230 SH SOLE 17 0 0 230 TEXAS INSTRS INC COM 882508104 167756 2180629 SH SOLE 18 2018516 0 162113 TEXAS INSTRS INC COM 882508104 10868 141268 SH SOLE 19 126003 0 15265 TEXAS INSTRS INC COM 882508104 42973 558599 SH SOLE 20 0 0 558599 TEXAS INSTRS INC COM 882508104 1434559 18647594 SH SOLE 21 18647594 0 0 TEXAS INSTRS INC COM 882508104 2178662 28320057 SH SOLE 22 22686269 0 5633788 TEXAS INSTRS INC COM 882508104 113795 1479199 SH SOLE 23 1479199 0 0 TEXAS INSTRS INC COM 882508104 73596 956668 SH SOLE 25 956668 0 0 TEXAS INSTRS INC COM 882508104 278462 3619683 SH SOLE 26 842475 0 2777208 TEXAS INSTRS INC COM 882508104 16161 210071 SH SOLE 28 157150 0 52921 TEXAS INSTRS INC COM 882508104 30015 390158 SH SOLE 29 203269 0 186889 TEXAS INSTRS INC COM 882508104 231669 3011424 SH SOLE 30 3011424 0 0 TEXAS INSTRS INC COM 882508104 66057 858664 SH SOLE 31 448370 0 410294 TEXAS INSTRS INC COM 882508104 13519 175728 SH SOLE 32 175728 0 0 TEXAS INSTRS INC COM 882508104 26870 349284 SH SOLE 34 349284 0 0 TEXAS INSTRS INC COM 882508104 98586 1281497 SH SOLE 36 1281497 0 0 TEXAS INSTRS INC COM 882508104 401 5218 SH SOLE 40 5218 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 436 1484 SH SOLE 21 1484 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 138 470 SH SOLE 26 0 0 470 TEXAS PAC LD TR SUB CTF PROP I T 882610108 241 820 SH SOLE 28 820 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 290 988 SH SOLE 30 988 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 269 915 SH SOLE 40 915 0 0 TEXAS ROADHOUSE INC COM 882681109 1522 29868 SH SOLE 2 29382 0 486 TEXAS ROADHOUSE INC COM 882681109 9 168 SH SOLE 4 168 0 0 TEXAS ROADHOUSE INC COM 882681109 86 1681 SH SOLE 7 1681 0 0 TEXAS ROADHOUSE INC COM 882681109 21208 416252 SH SOLE 18 416252 0 0 TEXAS ROADHOUSE INC COM 882681109 2837 55676 SH SOLE 19 55676 0 0 TEXAS ROADHOUSE INC COM 882681109 204905 4021683 SH SOLE 21 4021683 0 0 TEXAS ROADHOUSE INC COM 882681109 103313 2027735 SH SOLE 22 1898299 0 129436 TEXAS ROADHOUSE INC COM 882681109 169 3314 SH SOLE 23 3314 0 0 TEXAS ROADHOUSE INC COM 882681109 1376 27013 SH SOLE 26 22927 0 4086 TEXAS ROADHOUSE INC COM 882681109 467 9171 SH SOLE 28 9171 0 0 TEXAS ROADHOUSE INC COM 882681109 464 9114 SH SOLE 29 0 0 9114 TEXAS ROADHOUSE INC COM 882681109 544 10684 SH SOLE 30 10684 0 0 TEXAS ROADHOUSE INC COM 882681109 351 6896 SH SOLE 40 6896 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 82 5672 SH SOLE 2 1243 0 4429 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 7 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 1499 103407 SH SOLE 18 103407 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 266 18356 SH SOLE 19 18356 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 11372 784296 SH SOLE 21 784296 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 9462 652545 SH SOLE 22 615911 0 36634 TEXTRON INC COM 883203101 14753 313232 SH SOLE 2 53531 0 259701 TEXTRON INC COM 883203101 3252 69040 SH SOLE 4 62452 0 6588 TEXTRON INC COM 883203101 9820 208490 SH SOLE 7 208490 0 0 TEXTRON INC COM 883203101 141 3002 SH SOLE 13 3002 0 0 TEXTRON INC COM 883203101 85 1807 SH SOLE 15 1807 0 0 TEXTRON INC COM 883203101 27118 575754 SH SOLE 18 565226 0 10528 TEXTRON INC COM 883203101 1377 29232 SH OTR 19 0 29232 0 TEXTRON INC COM 883203101 3683 78189 SH SOLE 19 78189 0 0 TEXTRON INC COM 883203101 343503 7293052 SH SOLE 21 7293052 0 0 TEXTRON INC COM 883203101 329783 7001766 SH SOLE 22 5747036 0 1254730 TEXTRON INC COM 883203101 15093 320447 SH SOLE 23 320447 0 0 TEXTRON INC COM 883203101 26444 561453 SH SOLE 25 561453 0 0 TEXTRON INC COM 883203101 8407 178482 SH SOLE 26 163046 0 15436 TEXTRON INC COM 883203101 678 14391 SH SOLE 29 9765 0 4626 TEXTRON INC COM 883203101 33718 715883 SH SOLE 30 715883 0 0 TEXTRON INC COM 883203101 5628 119488 SH SOLE 31 60648 0 58840 TEXTRON INC COM 883203101 14824 314743 SH SOLE 36 314743 0 0 TEXTRON INC COM 883203101 63 1348 SH SOLE 40 1348 0 0 TFS FINL CORP COM 87240R107 557 36014 SH SOLE 2 4398 0 31616 TFS FINL CORP COM 87240R107 4 278 SH SOLE 4 278 0 0 TFS FINL CORP COM 87240R107 52 3387 SH SOLE 7 3387 0 0 TFS FINL CORP COM 87240R107 473 30590 SH SOLE 18 30590 0 0 TFS FINL CORP COM 87240R107 388 25050 SH SOLE 19 25050 0 0 TFS FINL CORP COM 87240R107 10401 672337 SH SOLE 21 672337 0 0 TFS FINL CORP COM 87240R107 27429 1773047 SH SOLE 22 1565675 0 207372 TFS FINL CORP COM 87240R107 476 30795 SH SOLE 26 24589 0 6206 TFS FINL CORP COM 87240R107 155 10031 SH SOLE 28 10031 0 0 TFS FINL CORP COM 87240R107 168 10867 SH SOLE 30 10867 0 0 TFS FINL CORP COM 87240R107 19 1237 SH SOLE 31 1237 0 0 TFS FINL CORP COM 87240R107 136 8771 SH SOLE 40 8771 0 0 TG THERAPEUTICS INC COM 88322Q108 24 2432 SH SOLE 2 2187 0 245 TG THERAPEUTICS INC COM 88322Q108 11 1061 SH SOLE 7 1061 0 0 TG THERAPEUTICS INC COM 88322Q108 1772 176365 SH SOLE 18 176365 0 0 TG THERAPEUTICS INC COM 88322Q108 358 35653 SH SOLE 19 35653 0 0 TG THERAPEUTICS INC COM 88322Q108 15142 1506712 SH SOLE 21 1506712 0 0 TG THERAPEUTICS INC COM 88322Q108 14664 1459067 SH SOLE 22 1376232 0 82835 TG THERAPEUTICS INC COM 88322Q108 53 5238 SH SOLE 28 5238 0 0 TG THERAPEUTICS INC COM 88322Q108 74 7321 SH SOLE 30 7321 0 0 TG THERAPEUTICS INC COM 88322Q108 92 9114 SH SOLE 40 9114 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 6 2993 SH SOLE 18 2993 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 46 21236 SH SOLE 21 21236 0 0 THE TRADE DESK INC COM CL A 88339J105 40 796 SH SOLE 2 719 0 77 THE TRADE DESK INC COM CL A 88339J105 7 142 SH SOLE 4 142 0 0 THE TRADE DESK INC COM CL A 88339J105 22 447 SH SOLE 7 447 0 0 THE TRADE DESK INC COM CL A 88339J105 2995 59776 SH SOLE 18 59776 0 0 THE TRADE DESK INC COM CL A 88339J105 1577 31461 SH SOLE 19 31461 0 0 THE TRADE DESK INC COM CL A 88339J105 24920 497300 SH SOLE 21 497300 0 0 THE TRADE DESK INC COM CL A 88339J105 24054 480031 SH SOLE 22 435730 0 44301 THE TRADE DESK INC COM CL A 88339J105 445 8875 SH SOLE 23 8875 0 0 THE TRADE DESK INC COM CL A 88339J105 5484 109435 SH SOLE 26 21780 0 87655 THE TRADE DESK INC COM CL A 88339J105 213 4258 SH SOLE 28 4258 0 0 THE TRADE DESK INC COM CL A 88339J105 363 7244 SH SOLE 29 0 0 7244 THE TRADE DESK INC COM CL A 88339J105 201 4004 SH SOLE 30 4004 0 0 THE TRADE DESK INC COM CL A 88339J105 140 2790 SH SOLE 40 2790 0 0 THERAPEUTICSMD INC COM 88338N107 41 7757 SH SOLE 2 6940 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 2830 536950 SH SOLE 18 536950 0 0 THERAPEUTICSMD INC COM 88338N107 559 106059 SH SOLE 19 106059 0 0 THERAPEUTICSMD INC COM 88338N107 32901 6243039 SH SOLE 21 6243039 0 0 THERAPEUTICSMD INC COM 88338N107 22531 4275366 SH SOLE 22 3991567 0 283799 THERAPEUTICSMD INC COM 88338N107 331 62739 SH SOLE 26 45346 0 17393 THERAPEUTICSMD INC COM 88338N107 117 22239 SH SOLE 28 22239 0 0 THERAPEUTICSMD INC COM 88338N107 117 22190 SH SOLE 30 22190 0 0 THERAPEUTICSMD INC COM 88338N107 63 11962 SH SOLE 40 11962 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 88 2200 SH SOLE 2 1924 0 276 THERAVANCE BIOPHARMA INC COM G8807B106 6 143 SH SOLE 4 143 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 46 1149 SH SOLE 7 1149 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 5889 147827 SH SOLE 18 147827 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 4721 118495 SH SOLE 19 118495 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 729 18300 SH SOLE 20 18300 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 88976 2233325 SH SOLE 21 2233325 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 42898 1076753 SH SOLE 22 998045 0 78708 THERAVANCE BIOPHARMA INC COM G8807B106 925 23208 SH SOLE 26 19938 0 3270 THERAVANCE BIOPHARMA INC COM G8807B106 240 6034 SH SOLE 28 6034 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 236 5933 SH SOLE 30 5933 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 218 5471 SH SOLE 40 5471 0 0 THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 164 180000 PRN SOLE 19 0 0 180000 THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 4 4000 PRN SOLE 21 4000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 99021 567556 SH SOLE 2 187684 0 379872 THERMO FISHER SCIENTIFIC INC COM 883556102 24001 137566 SH SOLE 4 127833 0 9733 THERMO FISHER SCIENTIFIC INC COM 883556102 47347 271377 SH SOLE 7 269646 0 1731 THERMO FISHER SCIENTIFIC INC COM 883556102 660 3781 SH SOLE 13 3781 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 455 2608 SH SOLE 15 2608 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17 100 SH SOLE 17 0 0 100 THERMO FISHER SCIENTIFIC INC COM 883556102 144136 826136 SH SOLE 18 771962 0 54174 THERMO FISHER SCIENTIFIC INC COM 883556102 97724 560119 SH SOLE 19 553942 0 6177 THERMO FISHER SCIENTIFIC INC COM 883556102 35231 201932 SH SOLE 20 0 0 201932 THERMO FISHER SCIENTIFIC INC COM 883556102 1150824 6596112 SH SOLE 21 6596112 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1803303 10335889 SH SOLE 22 8526153 0 1809736 THERMO FISHER SCIENTIFIC INC COM 883556102 85741 491437 SH SOLE 23 491437 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 46906 268850 SH SOLE 25 268850 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 178816 1024907 SH SOLE 26 326357 0 698550 THERMO FISHER SCIENTIFIC INC COM 883556102 14601 83689 SH SOLE 28 62705 0 20984 THERMO FISHER SCIENTIFIC INC COM 883556102 7018 40227 SH SOLE 29 17052 0 23175 THERMO FISHER SCIENTIFIC INC COM 883556102 185700 1064367 SH SOLE 30 1064367 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 33585 192497 SH SOLE 31 85146 0 107351 THERMO FISHER SCIENTIFIC INC COM 883556102 43152 247332 SH SOLE 34 247332 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 76238 436970 SH SOLE 36 436970 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 352 2017 SH SOLE 40 2017 0 0 THERMON GROUP HLDGS INC COM 88362T103 131 6814 SH SOLE 2 1502 0 5312 THERMON GROUP HLDGS INC COM 88362T103 4 200 SH SOLE 4 200 0 0 THERMON GROUP HLDGS INC COM 88362T103 14 734 SH SOLE 7 734 0 0 THERMON GROUP HLDGS INC COM 88362T103 2323 121199 SH SOLE 18 121199 0 0 THERMON GROUP HLDGS INC COM 88362T103 401 20925 SH SOLE 19 20925 0 0 THERMON GROUP HLDGS INC COM 88362T103 18355 957464 SH SOLE 21 957464 0 0 THERMON GROUP HLDGS INC COM 88362T103 15185 792104 SH SOLE 22 732762 0 59342 THERMON GROUP HLDGS INC COM 88362T103 42 2191 SH SOLE 26 0 0 2191 THERMON GROUP HLDGS INC COM 88362T103 89 4666 SH SOLE 28 4666 0 0 THERMON GROUP HLDGS INC COM 88362T103 85 4439 SH SOLE 30 4439 0 0 THERMON GROUP HLDGS INC COM 88362T103 72 3776 SH SOLE 40 3776 0 0 THESTREET INC COM 88368Q103 14 16585 SH SOLE 19 16585 0 0 THESTREET INC COM 88368Q103 12 13957 SH SOLE 21 13957 0 0 THESTREET INC COM 88368Q103 1080 1300808 SH SOLE 22 1300808 0 0 THIRD PT REINS LTD COM G8827U100 144 10379 SH SOLE 2 3936 0 6443 THIRD PT REINS LTD COM G8827U100 31 2254 SH SOLE 7 2254 0 0 THIRD PT REINS LTD COM G8827U100 3888 279732 SH SOLE 18 279732 0 0 THIRD PT REINS LTD COM G8827U100 670 48212 SH SOLE 19 48212 0 0 THIRD PT REINS LTD COM G8827U100 31794 2287307 SH SOLE 21 2287307 0 0 THIRD PT REINS LTD COM G8827U100 26398 1899114 SH SOLE 22 1774625 0 124489 THIRD PT REINS LTD COM G8827U100 129 9262 SH SOLE 28 9262 0 0 THIRD PT REINS LTD COM G8827U100 107 7698 SH SOLE 30 7698 0 0 THIRD PT REINS LTD COM G8827U100 90 6481 SH SOLE 40 6481 0 0 THL CR INC COM 872438106 2231 224252 SH SOLE 30 224252 0 0 THOMSON REUTERS CORP COM 884903105 63 1371 SH SOLE 21 1371 0 0 THOMSON REUTERS CORP COM 884903105 83 1792 SH SOLE 22 1792 0 0 THOR INDS INC COM 885160101 4759 45528 SH SOLE 2 27571 0 17957 THOR INDS INC COM 885160101 68 652 SH SOLE 4 652 0 0 THOR INDS INC COM 885160101 149 1422 SH SOLE 7 1422 0 0 THOR INDS INC COM 885160101 916 8766 SH SOLE 13 8766 0 0 THOR INDS INC COM 885160101 16937 162049 SH SOLE 18 162049 0 0 THOR INDS INC COM 885160101 15459 147903 SH SOLE 19 147903 0 0 THOR INDS INC COM 885160101 214939 2056440 SH SOLE 21 2056440 0 0 THOR INDS INC COM 885160101 169670 1623330 SH SOLE 22 1438739 0 184591 THOR INDS INC COM 885160101 1550 14833 SH SOLE 26 12232 0 2601 THOR INDS INC COM 885160101 808 7734 SH SOLE 28 7734 0 0 THOR INDS INC COM 885160101 3036 29049 SH SOLE 29 0 0 29049 THOR INDS INC COM 885160101 1109 10615 SH SOLE 30 10615 0 0 THOR INDS INC COM 885160101 110 1053 SH SOLE 31 1053 0 0 THOR INDS INC COM 885160101 786 7518 SH SOLE 36 7518 0 0 THOR INDS INC COM 885160101 547 5231 SH SOLE 40 5231 0 0 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 4 10962 SH SOLE 19 10962 0 0 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 9 24122 SH SOLE 21 24122 0 0 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 614 1561687 SH SOLE 22 1561687 0 0 TICC CAPITAL CORP COM 87244T109 2237 352851 SH SOLE 30 352851 0 0 TIDEWATER INC COM 886423102 21 28857 SH SOLE 7 28857 0 0 TIDEWATER INC COM 886423102 40 55044 SH SOLE 22 55044 0 0 TIER REIT INC COM NEW 88650V208 172 9291 SH SOLE 2 2122 0 7169 TIER REIT INC COM NEW 88650V208 330 17859 SH SOLE 4 17859 0 0 TIER REIT INC COM NEW 88650V208 1151 62295 SH SOLE 7 62295 0 0 TIER REIT INC COM NEW 88650V208 38 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 3402 184093 SH SOLE 18 184093 0 0 TIER REIT INC COM NEW 88650V208 1369 74055 SH SOLE 19 74055 0 0 TIER REIT INC COM NEW 88650V208 26916 1456477 SH SOLE 21 1456477 0 0 TIER REIT INC COM NEW 88650V208 32925 1781640 SH SOLE 22 1698819 0 82821 TIER REIT INC COM NEW 88650V208 43 2320 SH SOLE 23 2320 0 0 TIER REIT INC COM NEW 88650V208 1524 82480 SH SOLE 25 82480 0 0 TIER REIT INC COM NEW 88650V208 323 17457 SH SOLE 26 0 0 17457 TIER REIT INC COM NEW 88650V208 126 6836 SH SOLE 28 6836 0 0 TIER REIT INC COM NEW 88650V208 302 16349 SH SOLE 29 16349 0 0 TIER REIT INC COM NEW 88650V208 4444 240476 SH SOLE 30 240476 0 0 TIER REIT INC COM NEW 88650V208 60 3239 SH SOLE 40 3239 0 0 TIFFANY & CO NEW COM 886547108 13741 146381 SH SOLE 2 35566 0 110815 TIFFANY & CO NEW COM 886547108 3573 38068 SH SOLE 4 35218 0 2850 TIFFANY & CO NEW COM 886547108 8049 85747 SH SOLE 7 73476 0 12271 TIFFANY & CO NEW COM 886547108 417 4438 SH SOLE 13 4438 0 0 TIFFANY & CO NEW COM 886547108 68 729 SH SOLE 15 729 0 0 TIFFANY & CO NEW COM 886547108 22882 243763 SH SOLE 18 225804 0 17959 TIFFANY & CO NEW COM 886547108 3111 33146 SH SOLE 19 33146 0 0 TIFFANY & CO NEW COM 886547108 8397 89452 SH SOLE 20 0 0 89452 TIFFANY & CO NEW COM 886547108 200941 2140633 SH SOLE 21 2140633 0 0 TIFFANY & CO NEW COM 886547108 270354 2880091 SH SOLE 22 2369826 0 510265 TIFFANY & CO NEW COM 886547108 13789 146890 SH SOLE 23 146890 0 0 TIFFANY & CO NEW COM 886547108 7555 80480 SH SOLE 25 80480 0 0 TIFFANY & CO NEW COM 886547108 44276 471670 SH SOLE 26 121372 0 350298 TIFFANY & CO NEW COM 886547108 2421 25787 SH SOLE 28 19355 0 6432 TIFFANY & CO NEW COM 886547108 3321 35380 SH SOLE 29 4763 0 30617 TIFFANY & CO NEW COM 886547108 27292 290745 SH SOLE 30 290745 0 0 TIFFANY & CO NEW COM 886547108 6944 73979 SH SOLE 31 33910 0 40069 TIFFANY & CO NEW COM 886547108 783 8343 SH SOLE 34 8343 0 0 TIFFANY & CO NEW COM 886547108 11956 127363 SH SOLE 36 127363 0 0 TIFFANY & CO NEW COM 886547108 57 612 SH SOLE 40 612 0 0 TILE SHOP HLDGS INC COM 88677Q109 32 1539 SH SOLE 2 1539 0 0 TILE SHOP HLDGS INC COM 88677Q109 11 546 SH SOLE 7 546 0 0 TILE SHOP HLDGS INC COM 88677Q109 3233 156560 SH SOLE 18 156560 0 0 TILE SHOP HLDGS INC COM 88677Q109 458 22180 SH SOLE 19 22180 0 0 TILE SHOP HLDGS INC COM 88677Q109 68704 3327060 SH SOLE 21 3327060 0 0 TILE SHOP HLDGS INC COM 88677Q109 18057 874451 SH SOLE 22 817516 0 56935 TILE SHOP HLDGS INC COM 88677Q109 53 2565 SH SOLE 26 0 0 2565 TILE SHOP HLDGS INC COM 88677Q109 83 4035 SH SOLE 28 4035 0 0 TILE SHOP HLDGS INC COM 88677Q109 985 47685 SH SOLE 30 47685 0 0 TILE SHOP HLDGS INC COM 88677Q109 51 2477 SH SOLE 40 2477 0 0 TILLYS INC CL A 886885102 33 3246 SH SOLE 2 727 0 2519 TILLYS INC CL A 886885102 506 49888 SH SOLE 18 49888 0 0 TILLYS INC CL A 886885102 62 6122 SH SOLE 19 6122 0 0 TILLYS INC CL A 886885102 4293 422974 SH SOLE 21 422974 0 0 TILLYS INC CL A 886885102 4085 402432 SH SOLE 22 393941 0 8491 TILLYS INC CL A 886885102 157 15429 SH SOLE 29 0 0 15429 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 167 11286 SH SOLE 7 11286 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 302 20387 SH SOLE 21 20387 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 27671 1869694 SH SOLE 22 1077966 0 791728 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 4525 305714 SH SOLE 26 0 0 305714 TIMBERLAND BANCORP INC COM 887098101 23 906 SH SOLE 2 287 0 619 TIMBERLAND BANCORP INC COM 887098101 604 23895 SH SOLE 18 23895 0 0 TIMBERLAND BANCORP INC COM 887098101 68 2683 SH SOLE 19 2683 0 0 TIMBERLAND BANCORP INC COM 887098101 5188 205310 SH SOLE 21 205310 0 0 TIMBERLAND BANCORP INC COM 887098101 4365 172740 SH SOLE 22 168912 0 3828 TIMBERLAND BANCORP INC COM 887098101 12 479 SH SOLE 23 479 0 0 TIME INC NEW COM 887228104 304 21156 SH SOLE 2 4151 0 17005 TIME INC NEW COM 887228104 9 611 SH SOLE 4 611 0 0 TIME INC NEW COM 887228104 71 4921 SH SOLE 7 4921 0 0 TIME INC NEW COM 887228104 7238 504399 SH SOLE 18 504399 0 0 TIME INC NEW COM 887228104 51 3521 SH OTR 19 3521 0 0 TIME INC NEW COM 887228104 949 66108 SH SOLE 19 66108 0 0 TIME INC NEW COM 887228104 123717 8621395 SH SOLE 21 8621395 0 0 TIME INC NEW COM 887228104 40581 2827927 SH SOLE 22 2620651 0 207276 TIME INC NEW COM 887228104 369 25744 SH SOLE 26 18869 0 6875 TIME INC NEW COM 887228104 222 15436 SH SOLE 28 15436 0 0 TIME INC NEW COM 887228104 2207 153793 SH SOLE 30 153793 0 0 TIME INC NEW COM 887228104 316 22025 SH SOLE 36 22025 0 0 TIME INC NEW COM 887228104 175 12183 SH SOLE 40 12183 0 0 TIME WARNER INC COM NEW 887317303 120639 1201462 SH SOLE 2 448844 0 752618 TIME WARNER INC COM NEW 887317303 28262 281470 SH SOLE 4 262145 0 19325 TIME WARNER INC COM NEW 887317303 55009 547847 SH SOLE 7 538828 0 9019 TIME WARNER INC COM NEW 887317303 3063 30504 SH SOLE 13 30504 0 0 TIME WARNER INC COM NEW 887317303 512 5104 SH SOLE 15 5104 0 0 TIME WARNER INC COM NEW 887317303 39 391 SH SOLE 17 0 0 391 TIME WARNER INC COM NEW 887317303 151030 1504130 SH SOLE 18 1389423 0 114707 TIME WARNER INC COM NEW 887317303 48 480 SH OTR 19 480 0 0 TIME WARNER INC COM NEW 887317303 23447 233511 SH SOLE 19 233511 0 0 TIME WARNER INC COM NEW 887317303 40963 407958 SH SOLE 20 0 0 407958 TIME WARNER INC COM NEW 887317303 1192535 11876656 SH SOLE 21 11876656 0 0 TIME WARNER INC COM NEW 887317303 2085317 20768020 SH SOLE 22 16987358 0 3780662 TIME WARNER INC COM NEW 887317303 99261 988555 SH SOLE 23 988555 0 0 TIME WARNER INC COM NEW 887317303 53930 537098 SH SOLE 25 537098 0 0 TIME WARNER INC COM NEW 887317303 227757 2268272 SH SOLE 26 637803 0 1630469 TIME WARNER INC COM NEW 887317303 16364 162973 SH SOLE 28 121915 0 41058 TIME WARNER INC COM NEW 887317303 12813 127604 SH SOLE 29 56832 0 70772 TIME WARNER INC COM NEW 887317303 210266 2094079 SH SOLE 30 2094079 0 0 TIME WARNER INC COM NEW 887317303 47892 476967 SH SOLE 31 248921 0 228046 TIME WARNER INC COM NEW 887317303 6859 68307 SH SOLE 34 68307 0 0 TIME WARNER INC COM NEW 887317303 94267 938824 SH SOLE 36 938824 0 0 TIME WARNER INC COM NEW 887317303 383 3815 SH SOLE 40 3815 0 0 TIMKEN CO COM 887389104 4371 94511 SH SOLE 2 58649 0 35862 TIMKEN CO COM 887389104 126 2726 SH SOLE 4 2726 0 0 TIMKEN CO COM 887389104 125 2704 SH SOLE 7 2704 0 0 TIMKEN CO COM 887389104 1822 39390 SH SOLE 15 0 0 39390 TIMKEN CO COM 887389104 241 5205 SH SOLE 17 0 0 5205 TIMKEN CO COM 887389104 11849 256187 SH SOLE 18 256187 0 0 TIMKEN CO COM 887389104 1415 30601 SH SOLE 19 30601 0 0 TIMKEN CO COM 887389104 136843 2958777 SH SOLE 21 2958777 0 0 TIMKEN CO COM 887389104 101965 2204638 SH SOLE 22 1977003 0 227635 TIMKEN CO COM 887389104 1329 28731 SH SOLE 26 24162 0 4569 TIMKEN CO COM 887389104 472 10210 SH SOLE 28 10210 0 0 TIMKEN CO COM 887389104 1718 37155 SH SOLE 29 0 0 37155 TIMKEN CO COM 887389104 667 14418 SH SOLE 30 14418 0 0 TIMKEN CO COM 887389104 77 1655 SH SOLE 31 1655 0 0 TIMKEN CO COM 887389104 2149 46472 SH SOLE 34 46472 0 0 TIMKEN CO COM 887389104 213 4615 SH SOLE 36 4615 0 0 TIMKEN CO COM 887389104 411 8883 SH SOLE 40 8883 0 0 TIMKENSTEEL CORP COM 887399103 137 8912 SH SOLE 2 1871 0 7041 TIMKENSTEEL CORP COM 887399103 3 213 SH SOLE 4 213 0 0 TIMKENSTEEL CORP COM 887399103 13 861 SH SOLE 7 861 0 0 TIMKENSTEEL CORP COM 887399103 1 64 SH SOLE 17 0 0 64 TIMKENSTEEL CORP COM 887399103 3144 204562 SH SOLE 18 204562 0 0 TIMKENSTEEL CORP COM 887399103 2833 184304 SH SOLE 19 184304 0 0 TIMKENSTEEL CORP COM 887399103 52541 3418429 SH SOLE 21 3418429 0 0 TIMKENSTEEL CORP COM 887399103 16300 1060489 SH SOLE 22 975819 0 84670 TIMKENSTEEL CORP COM 887399103 108 7039 SH SOLE 26 5465 0 1574 TIMKENSTEEL CORP COM 887399103 79 5144 SH SOLE 28 5144 0 0 TIMKENSTEEL CORP COM 887399103 849 55236 SH SOLE 30 55236 0 0 TIMKENSTEEL CORP COM 887399103 59 3816 SH SOLE 40 3816 0 0 TIPTREE INC CL A 88822Q103 22 3130 SH SOLE 2 1343 0 1787 TIPTREE INC CL A 88822Q103 12 1713 SH SOLE 7 1713 0 0 TIPTREE INC CL A 88822Q103 715 101418 SH SOLE 18 101418 0 0 TIPTREE INC CL A 88822Q103 89 12610 SH SOLE 19 12610 0 0 TIPTREE INC CL A 88822Q103 5780 819798 SH SOLE 21 819798 0 0 TIPTREE INC CL A 88822Q103 1616 229253 SH SOLE 22 213753 0 15500 TITAN INTL INC ILL COM 88830M102 143 11915 SH SOLE 2 2070 0 9845 TITAN INTL INC ILL COM 88830M102 5 391 SH SOLE 4 391 0 0 TITAN INTL INC ILL COM 88830M102 1001 83371 SH SOLE 7 83371 0 0 TITAN INTL INC ILL COM 88830M102 3049 253908 SH SOLE 18 253908 0 0 TITAN INTL INC ILL COM 88830M102 382 31842 SH SOLE 19 31842 0 0 TITAN INTL INC ILL COM 88830M102 51617 4297841 SH SOLE 21 4297841 0 0 TITAN INTL INC ILL COM 88830M102 15022 1250813 SH SOLE 22 1149835 0 100978 TITAN INTL INC ILL COM 88830M102 337 28055 SH SOLE 26 25562 0 2493 TITAN INTL INC ILL COM 88830M102 80 6671 SH SOLE 28 6671 0 0 TITAN INTL INC ILL COM 88830M102 1012 84292 SH SOLE 30 84292 0 0 TITAN INTL INC ILL COM 88830M102 51 4248 SH SOLE 40 4248 0 0 TITAN MACHY INC COM 88830R101 100 5549 SH SOLE 2 2190 0 3359 TITAN MACHY INC COM 88830R101 8 467 SH SOLE 7 467 0 0 TITAN MACHY INC COM 88830R101 1352 75219 SH SOLE 18 75219 0 0 TITAN MACHY INC COM 88830R101 442 24576 SH SOLE 19 24576 0 0 TITAN MACHY INC COM 88830R101 10730 596770 SH SOLE 21 596770 0 0 TITAN MACHY INC COM 88830R101 8846 491998 SH SOLE 22 460525 0 31473 TITAN MACHY INC COM 88830R101 604 33600 SH SOLE 23 33600 0 0 TITAN MACHY INC COM 88830R101 48 2691 SH SOLE 28 2691 0 0 TITAN MACHY INC COM 88830R101 52 2888 SH SOLE 30 2888 0 0 TITAN MACHY INC COM 88830R101 963 53585 SH SOLE 34 53585 0 0 TITAN MACHY INC COM 88830R101 30 1684 SH SOLE 40 1684 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 7 3653 SH SOLE 18 3653 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 7 3672 SH SOLE 19 3672 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 109 57390 SH SOLE 21 57390 0 0 TIVITY HEALTH INC COM 88870R102 181 4552 SH SOLE 2 2111 0 2441 TIVITY HEALTH INC COM 88870R102 13 334 SH SOLE 4 334 0 0 TIVITY HEALTH INC COM 88870R102 28 707 SH SOLE 7 707 0 0 TIVITY HEALTH INC COM 88870R102 6799 170613 SH SOLE 18 170613 0 0 TIVITY HEALTH INC COM 88870R102 946 23748 SH SOLE 19 23748 0 0 TIVITY HEALTH INC COM 88870R102 121231 3042194 SH SOLE 21 3042194 0 0 TIVITY HEALTH INC COM 88870R102 36932 926775 SH SOLE 22 863815 0 62960 TIVITY HEALTH INC COM 88870R102 98 2468 SH SOLE 26 0 0 2468 TIVITY HEALTH INC COM 88870R102 189 4735 SH SOLE 28 4735 0 0 TIVITY HEALTH INC COM 88870R102 1915 48048 SH SOLE 30 48048 0 0 TIVITY HEALTH INC COM 88870R102 139 3480 SH SOLE 40 3480 0 0 TIVO CORP COM 88870P106 460 24642 SH SOLE 2 5143 0 19499 TIVO CORP COM 88870P106 15 820 SH SOLE 4 820 0 0 TIVO CORP COM 88870P106 49 2650 SH SOLE 7 2650 0 0 TIVO CORP COM 88870P106 11016 590645 SH SOLE 18 590645 0 0 TIVO CORP COM 88870P106 6517 349411 SH SOLE 19 349411 0 0 TIVO CORP COM 88870P106 194349 10420874 SH SOLE 21 10420874 0 0 TIVO CORP COM 88870P106 59859 3209583 SH SOLE 22 2984881 0 224702 TIVO CORP COM 88870P106 892 47814 SH SOLE 26 41479 0 6335 TIVO CORP COM 88870P106 325 17433 SH SOLE 28 17433 0 0 TIVO CORP COM 88870P106 3218 172565 SH SOLE 30 172565 0 0 TIVO CORP COM 88870P106 277 14828 SH SOLE 40 14828 0 0 TJX COS INC NEW COM 872540109 112614 1560404 SH SOLE 2 931732 0 628672 TJX COS INC NEW COM 872540109 28004 388022 SH SOLE 4 371889 0 16133 TJX COS INC NEW COM 872540109 41032 568550 SH SOLE 7 563343 0 5207 TJX COS INC NEW COM 872540109 1830 25351 SH SOLE 13 25351 0 0 TJX COS INC NEW COM 872540109 313 4339 SH SOLE 15 4339 0 0 TJX COS INC NEW COM 872540109 5 73 SH SOLE 17 0 0 73 TJX COS INC NEW COM 872540109 100663 1394805 SH SOLE 18 1300782 0 94023 TJX COS INC NEW COM 872540109 5203 72100 SH SOLE 19 72100 0 0 TJX COS INC NEW COM 872540109 32527 450694 SH SOLE 20 0 0 450694 TJX COS INC NEW COM 872540109 837190 11600253 SH SOLE 21 11600253 0 0 TJX COS INC NEW COM 872540109 1359039 18831086 SH SOLE 22 15154150 0 3676936 TJX COS INC NEW COM 872540109 75136 1041100 SH SOLE 23 1041100 0 0 TJX COS INC NEW COM 872540109 35866 496964 SH SOLE 25 496964 0 0 TJX COS INC NEW COM 872540109 214224 2968329 SH SOLE 26 556661 0 2411668 TJX COS INC NEW COM 872540109 9939 137721 SH SOLE 28 103335 0 34386 TJX COS INC NEW COM 872540109 15959 221135 SH SOLE 29 165786 0 55349 TJX COS INC NEW COM 872540109 165601 2294593 SH SOLE 30 2294593 0 0 TJX COS INC NEW COM 872540109 49540 686436 SH SOLE 31 392832 0 293604 TJX COS INC NEW COM 872540109 9334 129337 SH SOLE 34 129337 0 0 TJX COS INC NEW COM 872540109 64471 893318 SH SOLE 36 893318 0 0 TJX COS INC NEW COM 872540109 239 3313 SH SOLE 40 3313 0 0 TOCAGEN INC COM 888846102 454 37724 SH SOLE 2 37724 0 0 TOCAGEN INC COM 888846102 518 43082 SH SOLE 18 43082 0 0 TOCAGEN INC COM 888846102 2731 227017 SH SOLE 19 227017 0 0 TOCAGEN INC COM 888846102 82 6809 SH SOLE 20 6809 0 0 TOCAGEN INC COM 888846102 3150 261819 SH SOLE 21 261819 0 0 TOCAGEN INC COM 888846102 979 81374 SH SOLE 22 75133 0 6241 TOCAGEN INC COM 888846102 1409 117103 SH SOLE 34 117103 0 0 TOLL BROS FIN CORP NOTE 0.500% 9/1 88947EAM2 407 408000 PRN SOLE 21 408000 0 0 TOLL BROTHERS INC COM 889478103 7760 196414 SH SOLE 2 70438 0 125976 TOLL BROTHERS INC COM 889478103 1582 40033 SH SOLE 4 36659 0 3374 TOLL BROTHERS INC COM 889478103 861 21792 SH SOLE 7 17172 0 4620 TOLL BROTHERS INC COM 889478103 46 1174 SH SOLE 15 1174 0 0 TOLL BROTHERS INC COM 889478103 20525 519495 SH SOLE 18 504353 0 15142 TOLL BROTHERS INC COM 889478103 2752 69660 SH SOLE 19 69660 0 0 TOLL BROTHERS INC COM 889478103 362208 9167508 SH SOLE 21 9167508 0 0 TOLL BROTHERS INC COM 889478103 216865 5488873 SH SOLE 22 5010858 0 478015 TOLL BROTHERS INC COM 889478103 7775 196784 SH SOLE 23 196784 0 0 TOLL BROTHERS INC COM 889478103 4108 103986 SH SOLE 25 103986 0 0 TOLL BROTHERS INC COM 889478103 17282 437402 SH SOLE 26 183617 0 253785 TOLL BROTHERS INC COM 889478103 1335 33790 SH SOLE 28 25459 0 8331 TOLL BROTHERS INC COM 889478103 1776 44951 SH SOLE 29 7321 0 37630 TOLL BROTHERS INC COM 889478103 9597 242910 SH SOLE 30 242910 0 0 TOLL BROTHERS INC COM 889478103 2842 71934 SH SOLE 31 32617 0 39317 TOLL BROTHERS INC COM 889478103 403 10196 SH SOLE 34 10196 0 0 TOLL BROTHERS INC COM 889478103 6467 163670 SH SOLE 36 163670 0 0 TOLL BROTHERS INC COM 889478103 32 808 SH SOLE 40 808 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 247 3143 SH SOLE 2 647 0 2496 TOMPKINS FINANCIAL CORPORATI COM 890110109 34 436 SH SOLE 7 436 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 5594 71056 SH SOLE 18 71056 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 726 9221 SH SOLE 19 9221 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 87445 1110830 SH SOLE 21 1110830 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 30498 387429 SH SOLE 22 361387 0 26042 TOMPKINS FINANCIAL CORPORATI COM 890110109 82 1047 SH SOLE 26 0 0 1047 TOMPKINS FINANCIAL CORPORATI COM 890110109 152 1926 SH SOLE 28 1926 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1380 17531 SH SOLE 30 17531 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 73 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 70 16073 SH SOLE 21 16073 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 20 4654 SH SOLE 22 4654 0 0 TOOTSIE ROLL INDS INC COM 890516107 329 9438 SH SOLE 2 8128 0 1310 TOOTSIE ROLL INDS INC COM 890516107 5 157 SH SOLE 4 157 0 0 TOOTSIE ROLL INDS INC COM 890516107 16 461 SH SOLE 7 461 0 0 TOOTSIE ROLL INDS INC COM 890516107 3866 110936 SH SOLE 18 110936 0 0 TOOTSIE ROLL INDS INC COM 890516107 390 11196 SH SOLE 19 11196 0 0 TOOTSIE ROLL INDS INC COM 890516107 37524 1076731 SH SOLE 21 1076731 0 0 TOOTSIE ROLL INDS INC COM 890516107 19762 567053 SH SOLE 22 531786 0 35267 TOOTSIE ROLL INDS INC COM 890516107 145 4162 SH SOLE 26 3498 0 664 TOOTSIE ROLL INDS INC COM 890516107 100 2874 SH SOLE 28 2874 0 0 TOOTSIE ROLL INDS INC COM 890516107 98 2817 SH SOLE 30 2817 0 0 TOOTSIE ROLL INDS INC COM 890516107 80 2287 SH SOLE 40 2287 0 0 TOP IMAGE SYSTEMS LTD ORD M87896102 9 7495 SH SOLE 21 7495 0 0 TOPBUILD CORP COM 89055F103 296 5577 SH SOLE 2 2383 0 3194 TOPBUILD CORP COM 89055F103 10 184 SH SOLE 4 184 0 0 TOPBUILD CORP COM 89055F103 53 1004 SH SOLE 7 1004 0 0 TOPBUILD CORP COM 89055F103 9434 177770 SH SOLE 18 177770 0 0 TOPBUILD CORP COM 89055F103 4859 91563 SH SOLE 19 91563 0 0 TOPBUILD CORP COM 89055F103 202691 3819318 SH SOLE 21 3819318 0 0 TOPBUILD CORP COM 89055F103 63262 1192045 SH SOLE 22 1122429 0 69616 TOPBUILD CORP COM 89055F103 895 16865 SH SOLE 23 16865 0 0 TOPBUILD CORP COM 89055F103 590 11122 SH SOLE 26 7995 0 3127 TOPBUILD CORP COM 89055F103 286 5380 SH SOLE 28 5380 0 0 TOPBUILD CORP COM 89055F103 923 17398 SH SOLE 29 0 0 17398 TOPBUILD CORP COM 89055F103 2799 52740 SH SOLE 30 52740 0 0 TOPBUILD CORP COM 89055F103 0 1 SH SOLE 36 1 0 0 TOPBUILD CORP COM 89055F103 211 3974 SH SOLE 40 3974 0 0 TOR MINERALS INTL INC COM NEW 890878309 8 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 616 76363 SH SOLE 22 76363 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 12 7355 SH SOLE 18 7355 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 26 15877 SH SOLE 19 15877 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 302 182101 SH SOLE 21 182101 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 203 122119 SH SOLE 22 122119 0 0 TORCHMARK CORP COM 891027104 12721 166289 SH SOLE 2 39175 0 127114 TORCHMARK CORP COM 891027104 2560 33460 SH SOLE 4 31099 0 2361 TORCHMARK CORP COM 891027104 7917 103487 SH SOLE 7 91796 0 11691 TORCHMARK CORP COM 891027104 344 4491 SH SOLE 13 4491 0 0 TORCHMARK CORP COM 891027104 56 734 SH SOLE 15 734 0 0 TORCHMARK CORP COM 891027104 19690 257381 SH SOLE 18 242106 0 15275 TORCHMARK CORP COM 891027104 2729 35667 SH SOLE 19 35667 0 0 TORCHMARK CORP COM 891027104 7035 91966 SH SOLE 20 0 0 91966 TORCHMARK CORP COM 891027104 187761 2454386 SH SOLE 21 2454386 0 0 TORCHMARK CORP COM 891027104 244561 3196877 SH SOLE 22 2656911 0 539966 TORCHMARK CORP COM 891027104 10548 137886 SH SOLE 23 137886 0 0 TORCHMARK CORP COM 891027104 5852 76492 SH SOLE 25 76492 0 0 TORCHMARK CORP COM 891027104 24297 317608 SH SOLE 26 127836 0 189772 TORCHMARK CORP COM 891027104 1849 24172 SH SOLE 28 17865 0 6307 TORCHMARK CORP COM 891027104 2365 30919 SH SOLE 29 3397 0 27522 TORCHMARK CORP COM 891027104 25253 330107 SH SOLE 30 330107 0 0 TORCHMARK CORP COM 891027104 3985 52089 SH SOLE 31 22197 0 29892 TORCHMARK CORP COM 891027104 576 7531 SH SOLE 34 7531 0 0 TORCHMARK CORP COM 891027104 9279 121298 SH SOLE 36 121298 0 0 TORCHMARK CORP COM 891027104 48 621 SH SOLE 40 621 0 0 TORO CO COM 891092108 7882 113747 SH SOLE 2 76522 0 37225 TORO CO COM 891092108 203 2933 SH SOLE 4 2933 0 0 TORO CO COM 891092108 2209 31882 SH SOLE 7 31882 0 0 TORO CO COM 891092108 25574 369081 SH SOLE 18 368883 0 198 TORO CO COM 891092108 3262 47078 SH SOLE 19 47078 0 0 TORO CO COM 891092108 314703 4541824 SH SOLE 21 4541824 0 0 TORO CO COM 891092108 236615 3414853 SH SOLE 22 3084186 0 330667 TORO CO COM 891092108 106 1535 SH SOLE 23 1535 0 0 TORO CO COM 891092108 2333 33671 SH SOLE 26 27551 0 6120 TORO CO COM 891092108 1071 15458 SH SOLE 28 15458 0 0 TORO CO COM 891092108 3790 54704 SH SOLE 29 0 0 54704 TORO CO COM 891092108 1160 16742 SH SOLE 30 16742 0 0 TORO CO COM 891092108 164 2363 SH SOLE 31 2363 0 0 TORO CO COM 891092108 561 8102 SH SOLE 34 8102 0 0 TORO CO COM 891092108 847 12230 SH SOLE 40 12230 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 51 1018 SH SOLE 18 1018 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 15 500 SH SOLE 17 0 0 500 TOTAL S A SPONSORED ADR 89151E109 64 1288 SH SOLE 4 1288 0 0 TOTAL S A SPONSORED ADR 89151E109 137120 2765069 SH SOLE 18 2588368 0 176701 TOTAL S A SPONSORED ADR 89151E109 336896 6793623 SH SOLE 19 6793623 0 0 TOTAL S A SPONSORED ADR 89151E109 245 4945 SH SOLE 21 4945 0 0 TOTAL S A SPONSORED ADR 89151E109 21129 426072 SH SOLE 22 426072 0 0 TOTAL S A SPONSORED ADR 89151E109 2894 58359 SH SOLE 25 41427 0 16932 TOTAL S A SPONSORED ADR 89151E109 8147 164291 SH SOLE 34 164291 0 0 TOTAL S A SPONSORED ADR 89151E109 808 16284 SH SOLE 36 16284 0 0 TOTAL SYS SVCS INC COM 891906109 11666 200280 SH SOLE 2 37283 0 162997 TOTAL SYS SVCS INC COM 891906109 2860 49097 SH SOLE 4 44773 0 4324 TOTAL SYS SVCS INC COM 891906109 8205 140863 SH SOLE 7 131131 0 9732 TOTAL SYS SVCS INC COM 891906109 237 4065 SH SOLE 13 4065 0 0 TOTAL SYS SVCS INC COM 891906109 63 1073 SH SOLE 15 1073 0 0 TOTAL SYS SVCS INC COM 891906109 21341 366370 SH SOLE 18 343734 0 22636 TOTAL SYS SVCS INC COM 891906109 3023 51889 SH SOLE 19 51889 0 0 TOTAL SYS SVCS INC COM 891906109 6479 111229 SH SOLE 20 0 0 111229 TOTAL SYS SVCS INC COM 891906109 195596 3357874 SH SOLE 21 3357874 0 0 TOTAL SYS SVCS INC COM 891906109 262704 4509939 SH SOLE 22 3732685 0 777254 TOTAL SYS SVCS INC COM 891906109 11488 197216 SH SOLE 23 197216 0 0 TOTAL SYS SVCS INC COM 891906109 24825 426179 SH SOLE 25 426179 0 0 TOTAL SYS SVCS INC COM 891906109 29446 505518 SH SOLE 26 198190 0 307328 TOTAL SYS SVCS INC COM 891906109 2004 34397 SH SOLE 28 25666 0 8731 TOTAL SYS SVCS INC COM 891906109 2891 49630 SH SOLE 29 5251 0 44379 TOTAL SYS SVCS INC COM 891906109 26286 451260 SH SOLE 30 451260 0 0 TOTAL SYS SVCS INC COM 891906109 5450 93566 SH SOLE 31 35663 0 57903 TOTAL SYS SVCS INC COM 891906109 2299 39474 SH SOLE 34 39474 0 0 TOTAL SYS SVCS INC COM 891906109 9608 164951 SH SOLE 36 164951 0 0 TOTAL SYS SVCS INC COM 891906109 46 791 SH SOLE 40 791 0 0 TOWER INTL INC COM 891826109 668 29733 SH SOLE 2 26231 0 3502 TOWER INTL INC COM 891826109 11 494 SH SOLE 7 494 0 0 TOWER INTL INC COM 891826109 1968 87680 SH SOLE 18 87680 0 0 TOWER INTL INC COM 891826109 4267 190049 SH SOLE 19 190049 0 0 TOWER INTL INC COM 891826109 15138 674307 SH SOLE 21 674307 0 0 TOWER INTL INC COM 891826109 24755 1102673 SH SOLE 22 1063196 0 39477 TOWER INTL INC COM 891826109 3130 139428 SH SOLE 23 139428 0 0 TOWER INTL INC COM 891826109 69 3085 SH SOLE 28 3085 0 0 TOWER INTL INC COM 891826109 1220 54351 SH SOLE 29 0 0 54351 TOWER INTL INC COM 891826109 79 3497 SH SOLE 30 3497 0 0 TOWER INTL INC COM 891826109 473 21062 SH SOLE 34 21062 0 0 TOWER INTL INC COM 891826109 56 2516 SH SOLE 40 2516 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 17 700 SH SOLE 2 700 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5383 225700 SH SOLE 19 225700 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1516 63572 SH SOLE 22 63572 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 10 2168 SH SOLE 18 2168 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 24 5154 SH SOLE 19 5154 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 194 41368 SH SOLE 21 41368 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 235 49923 SH SOLE 22 49923 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 359 11651 SH SOLE 2 2418 0 9233 TOWNEBANK PORTSMOUTH VA COM 89214P109 11 342 SH SOLE 4 342 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 36 1153 SH SOLE 7 1153 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 6590 213947 SH SOLE 18 213947 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1130 36690 SH SOLE 19 36690 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 52872 1716639 SH SOLE 21 1716639 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 47903 1555308 SH SOLE 22 1456289 0 99019 TOWNEBANK PORTSMOUTH VA COM 89214P109 517 16775 SH SOLE 26 14375 0 2400 TOWNEBANK PORTSMOUTH VA COM 89214P109 308 10013 SH SOLE 28 10013 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 264 8559 SH SOLE 30 8559 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 234 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 399 38926 SH SOLE 18 38926 0 0 TOWNSQUARE MEDIA INC CL A 892231101 53 5139 SH SOLE 19 5139 0 0 TOWNSQUARE MEDIA INC CL A 892231101 3033 296203 SH SOLE 21 296203 0 0 TOWNSQUARE MEDIA INC CL A 892231101 769 75077 SH SOLE 22 69870 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 4692 457265 SH SOLE 2 457265 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 655 63845 SH SOLE 22 63845 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 1630 158890 SH SOLE 26 158890 0 0 TPI COMPOSITES INC COM 87266J104 11 577 SH SOLE 2 577 0 0 TPI COMPOSITES INC COM 87266J104 710 38439 SH SOLE 18 38439 0 0 TPI COMPOSITES INC COM 87266J104 211 11400 SH SOLE 19 11400 0 0 TPI COMPOSITES INC COM 87266J104 6002 324794 SH SOLE 21 324794 0 0 TPI COMPOSITES INC COM 87266J104 1924 104114 SH SOLE 22 95938 0 8176 TRACON PHARMACEUTICALS INC COM 89237H100 5 1891 SH SOLE 18 1891 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 3 1428 SH SOLE 19 1428 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 74 30642 SH SOLE 21 30642 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 19 7814 SH SOLE 22 7814 0 0 TRACTOR SUPPLY CO COM 892356106 9104 167932 SH SOLE 2 41505 0 126427 TRACTOR SUPPLY CO COM 892356106 2162 39878 SH SOLE 4 36637 0 3241 TRACTOR SUPPLY CO COM 892356106 5946 109690 SH SOLE 7 106801 0 2889 TRACTOR SUPPLY CO COM 892356106 53 973 SH SOLE 13 973 0 0 TRACTOR SUPPLY CO COM 892356106 48 892 SH SOLE 15 892 0 0 TRACTOR SUPPLY CO COM 892356106 15449 284993 SH SOLE 18 267054 0 17939 TRACTOR SUPPLY CO COM 892356106 2425 44742 SH SOLE 19 37302 0 7440 TRACTOR SUPPLY CO COM 892356106 5650 104216 SH SOLE 20 0 0 104216 TRACTOR SUPPLY CO COM 892356106 137531 2537012 SH SOLE 21 2537012 0 0 TRACTOR SUPPLY CO COM 892356106 185746 3426423 SH SOLE 22 2842722 0 583701 TRACTOR SUPPLY CO COM 892356106 8404 155034 SH SOLE 23 155034 0 0 TRACTOR SUPPLY CO COM 892356106 4631 85430 SH SOLE 25 85430 0 0 TRACTOR SUPPLY CO COM 892356106 19193 354042 SH SOLE 26 152111 0 201931 TRACTOR SUPPLY CO COM 892356106 1477 27252 SH SOLE 28 20555 0 6697 TRACTOR SUPPLY CO COM 892356106 2088 38510 SH SOLE 29 6350 0 32160 TRACTOR SUPPLY CO COM 892356106 20183 372311 SH SOLE 30 372311 0 0 TRACTOR SUPPLY CO COM 892356106 3636 67070 SH SOLE 31 29593 0 37477 TRACTOR SUPPLY CO COM 892356106 1229 22673 SH SOLE 32 22673 0 0 TRACTOR SUPPLY CO COM 892356106 511 9419 SH SOLE 34 9419 0 0 TRACTOR SUPPLY CO COM 892356106 6488 119681 SH SOLE 36 119681 0 0 TRACTOR SUPPLY CO COM 892356106 35 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 34 20989 SH SOLE 21 20989 0 0 TRANS WORLD ENTMT CORP COM 89336Q100 513 320627 SH SOLE 22 320627 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 11 1303 SH SOLE 18 1303 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 23 2692 SH SOLE 19 2692 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 210 24800 SH SOLE 21 24800 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2167 256490 SH SOLE 22 256490 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 6 4986 SH SOLE 18 4986 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 146 121801 SH SOLE 21 121801 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 12 10075 SH SOLE 22 10075 0 0 TRANSCANADA CORP COM 89353D107 29 600 SH SOLE 18 600 0 0 TRANSCANADA CORP COM 89353D107 23502 493015 SH SOLE 21 493015 0 0 TRANSCAT INC COM 893529107 14 1172 SH SOLE 18 1172 0 0 TRANSCAT INC COM 893529107 222 18239 SH SOLE 21 18239 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 97 3590 SH SOLE 18 3590 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 18 670 SH SOLE 19 670 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1405 52243 SH SOLE 21 52243 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 315 11715 SH SOLE 22 10534 0 1181 TRANSDIGM GROUP INC COM 893641100 24187 89959 SH SOLE 2 9999 0 79960 TRANSDIGM GROUP INC COM 893641100 4400 16363 SH SOLE 4 15129 0 1234 TRANSDIGM GROUP INC COM 893641100 9315 34644 SH SOLE 7 33845 0 799 TRANSDIGM GROUP INC COM 893641100 134 499 SH SOLE 13 499 0 0 TRANSDIGM GROUP INC COM 893641100 86 321 SH SOLE 15 321 0 0 TRANSDIGM GROUP INC COM 893641100 104141 387327 SH SOLE 18 308974 0 78353 TRANSDIGM GROUP INC COM 893641100 77452 288065 SH SOLE 19 288065 0 0 TRANSDIGM GROUP INC COM 893641100 7222 26859 SH SOLE 20 0 0 26859 TRANSDIGM GROUP INC COM 893641100 349175 1298676 SH SOLE 21 1298676 0 0 TRANSDIGM GROUP INC COM 893641100 361581 1344817 SH SOLE 22 1122132 0 222685 TRANSDIGM GROUP INC COM 893641100 17051 63417 SH SOLE 23 63417 0 0 TRANSDIGM GROUP INC COM 893641100 8723 32442 SH SOLE 25 32442 0 0 TRANSDIGM GROUP INC COM 893641100 40849 151927 SH SOLE 26 55461 0 96466 TRANSDIGM GROUP INC COM 893641100 3130 11643 SH SOLE 28 8626 0 3017 TRANSDIGM GROUP INC COM 893641100 3976 14788 SH SOLE 29 1788 0 13000 TRANSDIGM GROUP INC COM 893641100 35356 131500 SH SOLE 30 131500 0 0 TRANSDIGM GROUP INC COM 893641100 7040 26182 SH SOLE 31 11445 0 14737 TRANSDIGM GROUP INC COM 893641100 4758 17698 SH SOLE 34 17698 0 0 TRANSDIGM GROUP INC COM 893641100 14841 55197 SH SOLE 36 55197 0 0 TRANSDIGM GROUP INC COM 893641100 70 260 SH SOLE 40 260 0 0 TRANSENTERIX INC COM NEW 89366M201 8 10957 SH SOLE 19 10957 0 0 TRANSENTERIX INC COM NEW 89366M201 17 23551 SH SOLE 21 23551 0 0 TRANSENTERIX INC COM NEW 89366M201 355 500127 SH SOLE 22 500127 0 0 TRANSGLOBE ENERGY CORP COM 893662106 19 14002 SH SOLE 22 14002 0 0 TRANSOCEAN LTD REG SHS H8817H100 2934 356551 SH SOLE 2 95591 0 260960 TRANSOCEAN LTD REG SHS H8817H100 64 7716 SH SOLE 4 7716 0 0 TRANSOCEAN LTD REG SHS H8817H100 2180 264876 SH SOLE 7 264876 0 0 TRANSOCEAN LTD REG SHS H8817H100 4 436 SH SOLE 15 429 0 7 TRANSOCEAN LTD REG SHS H8817H100 1 150 SH SOLE 17 0 0 150 TRANSOCEAN LTD REG SHS H8817H100 8623 1047762 SH SOLE 18 1030200 0 17562 TRANSOCEAN LTD REG SHS H8817H100 5788 703323 SH SOLE 19 703323 0 0 TRANSOCEAN LTD REG SHS H8817H100 68775 8356599 SH SOLE 21 8356599 0 0 TRANSOCEAN LTD REG SHS H8817H100 99413 12079369 SH SOLE 22 10092955 0 1986414 TRANSOCEAN LTD REG SHS H8817H100 3223 391601 SH SOLE 25 391601 0 0 TRANSOCEAN LTD REG SHS H8817H100 4435 538829 SH SOLE 26 200472 0 338357 TRANSOCEAN LTD REG SHS H8817H100 452 54961 SH SOLE 28 54961 0 0 TRANSOCEAN LTD REG SHS H8817H100 6172 749972 SH SOLE 30 749972 0 0 TRANSOCEAN LTD REG SHS H8817H100 73 8873 SH SOLE 31 8873 0 0 TRANSOCEAN LTD REG SHS H8817H100 3044 369830 SH SOLE 34 369830 0 0 TRANSOCEAN LTD REG SHS H8817H100 4667 567131 SH SOLE 36 567131 0 0 TRANSOCEAN LTD REG SHS H8817H100 337 40950 SH SOLE 40 40950 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 7913 476372 SH SOLE 21 476372 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 1405 84610 SH SOLE 22 84610 0 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 6939 417757 SH SOLE 25 417757 0 0 TRANSUNION COM 89400J107 2396 55322 SH SOLE 2 10036 0 45286 TRANSUNION COM 89400J107 12 282 SH SOLE 4 282 0 0 TRANSUNION COM 89400J107 133 3080 SH SOLE 7 3080 0 0 TRANSUNION COM 89400J107 2738 63218 SH SOLE 18 63218 0 0 TRANSUNION COM 89400J107 2378 54897 SH SOLE 19 54897 0 0 TRANSUNION COM 89400J107 55913 1291003 SH SOLE 21 1291003 0 0 TRANSUNION COM 89400J107 141598 3269410 SH SOLE 22 2894407 0 375003 TRANSUNION COM 89400J107 1767 40795 SH SOLE 26 33649 0 7146 TRANSUNION COM 89400J107 798 18433 SH SOLE 28 18433 0 0 TRANSUNION COM 89400J107 387 8945 SH SOLE 29 0 0 8945 TRANSUNION COM 89400J107 837 19330 SH SOLE 30 19330 0 0 TRANSUNION COM 89400J107 124 2874 SH SOLE 31 2874 0 0 TRANSUNION COM 89400J107 612 14127 SH SOLE 40 14127 0 0 TRAVELCENTERS AMER LLC COM 894174101 34 8365 SH SOLE 21 8365 0 0 TRAVELCENTERS AMER LLC COM 894174101 123 29972 SH SOLE 22 15510 0 14462 TRAVELCENTERS AMER LLC COM 894174101 20 4784 SH SOLE 28 4784 0 0 TRAVELCENTERS AMER LLC COM 894174101 95 23271 SH SOLE 29 0 0 23271 TRAVELCENTERS AMER LLC COM 894174101 35 8605 SH SOLE 30 8605 0 0 TRAVELCENTERS AMER LLC COM 894174101 13 3210 SH SOLE 40 3210 0 0 TRAVELERS COMPANIES INC COM 89417E109 48161 380631 SH SOLE 2 102663 0 277968 TRAVELERS COMPANIES INC COM 89417E109 11063 87430 SH SOLE 4 79739 0 7691 TRAVELERS COMPANIES INC COM 89417E109 28815 227733 SH SOLE 7 213056 0 14677 TRAVELERS COMPANIES INC COM 89417E109 651 5148 SH SOLE 13 5148 0 0 TRAVELERS COMPANIES INC COM 89417E109 242 1911 SH SOLE 15 1911 0 0 TRAVELERS COMPANIES INC COM 89417E109 41 321 SH SOLE 17 0 0 321 TRAVELERS COMPANIES INC COM 89417E109 139603 1103315 SH SOLE 18 1037948 0 65367 TRAVELERS COMPANIES INC COM 89417E109 178790 1413027 SH SOLE 19 1413027 0 0 TRAVELERS COMPANIES INC COM 89417E109 20612 162899 SH SOLE 20 0 0 162899 TRAVELERS COMPANIES INC COM 89417E109 587315 4641707 SH SOLE 21 4641707 0 0 TRAVELERS COMPANIES INC COM 89417E109 971859 7680855 SH SOLE 22 6333839 0 1347016 TRAVELERS COMPANIES INC COM 89417E109 44508 351755 SH SOLE 23 351755 0 0 TRAVELERS COMPANIES INC COM 89417E109 25653 202741 SH SOLE 25 202741 0 0 TRAVELERS COMPANIES INC COM 89417E109 205667 1625441 SH SOLE 26 251050 0 1374391 TRAVELERS COMPANIES INC COM 89417E109 7472 59052 SH SOLE 28 44210 0 14842 TRAVELERS COMPANIES INC COM 89417E109 1324 10463 SH SOLE 29 10463 0 0 TRAVELERS COMPANIES INC COM 89417E109 154611 1221929 SH SOLE 30 1221929 0 0 TRAVELERS COMPANIES INC COM 89417E109 15404 121738 SH SOLE 31 61584 0 60154 TRAVELERS COMPANIES INC COM 89417E109 10303 81430 SH SOLE 32 81430 0 0 TRAVELERS COMPANIES INC COM 89417E109 10239 80918 SH SOLE 34 80918 0 0 TRAVELERS COMPANIES INC COM 89417E109 46400 366714 SH SOLE 36 366714 0 0 TRAVELERS COMPANIES INC COM 89417E109 178 1406 SH SOLE 40 1406 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 319 23153 SH SOLE 2 7212 0 15941 TRAVELPORT WORLDWIDE LTD SHS G9019D104 9 618 SH SOLE 4 618 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 36 2622 SH SOLE 7 2622 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 6358 462047 SH SOLE 18 462047 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 2195 159524 SH SOLE 19 159524 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 52038 3781867 SH SOLE 21 3781867 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 50168 3645947 SH SOLE 22 3402821 0 243126 TRAVELPORT WORLDWIDE LTD SHS G9019D104 3947 286859 SH SOLE 23 286859 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 462 33584 SH SOLE 26 27985 0 5599 TRAVELPORT WORLDWIDE LTD SHS G9019D104 209 15167 SH SOLE 28 15167 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 1353 98351 SH SOLE 29 0 0 98351 TRAVELPORT WORLDWIDE LTD SHS G9019D104 294 21361 SH SOLE 30 21361 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 133 9662 SH SOLE 40 9662 0 0 TRAVELZOO COM NEW 89421Q205 12 1076 SH SOLE 18 1076 0 0 TRAVELZOO COM NEW 89421Q205 23 2100 SH SOLE 19 2100 0 0 TRAVELZOO COM NEW 89421Q205 191 17479 SH SOLE 21 17479 0 0 TRAVELZOO COM NEW 89421Q205 2592 236685 SH SOLE 22 236685 0 0 TRECORA RES COM 894648104 54 4772 SH SOLE 2 1070 0 3702 TRECORA RES COM 894648104 6 564 SH SOLE 7 564 0 0 TRECORA RES COM 894648104 920 81744 SH SOLE 18 81744 0 0 TRECORA RES COM 894648104 162 14382 SH SOLE 19 14382 0 0 TRECORA RES COM 894648104 7010 623093 SH SOLE 21 623093 0 0 TRECORA RES COM 894648104 2334 207447 SH SOLE 22 181770 0 25677 TREDEGAR CORP COM 894650100 90 5881 SH SOLE 2 1189 0 4692 TREDEGAR CORP COM 894650100 2 153 SH SOLE 4 153 0 0 TREDEGAR CORP COM 894650100 9 616 SH SOLE 7 616 0 0 TREDEGAR CORP COM 894650100 2008 131647 SH SOLE 18 131647 0 0 TREDEGAR CORP COM 894650100 247 16224 SH SOLE 19 16224 0 0 TREDEGAR CORP COM 894650100 34583 2267731 SH SOLE 21 2267731 0 0 TREDEGAR CORP COM 894650100 10069 660253 SH SOLE 22 617554 0 42699 TREDEGAR CORP COM 894650100 19 1215 SH SOLE 26 0 0 1215 TREDEGAR CORP COM 894650100 49 3190 SH SOLE 28 3190 0 0 TREDEGAR CORP COM 894650100 544 35672 SH SOLE 30 35672 0 0 TREDEGAR CORP COM 894650100 39 2528 SH SOLE 40 2528 0 0 TREEHOUSE FOODS INC COM 89469A104 4317 52845 SH SOLE 2 27723 0 25122 TREEHOUSE FOODS INC COM 89469A104 20 244 SH SOLE 4 244 0 0 TREEHOUSE FOODS INC COM 89469A104 157 1925 SH SOLE 7 1925 0 0 TREEHOUSE FOODS INC COM 89469A104 15750 192796 SH SOLE 18 192796 0 0 TREEHOUSE FOODS INC COM 89469A104 5987 73287 SH SOLE 19 73287 0 0 TREEHOUSE FOODS INC COM 89469A104 192041 2350853 SH SOLE 21 2350853 0 0 TREEHOUSE FOODS INC COM 89469A104 158993 1946299 SH SOLE 22 1599094 0 347205 TREEHOUSE FOODS INC COM 89469A104 1959 23978 SH SOLE 26 20513 0 3465 TREEHOUSE FOODS INC COM 89469A104 649 7940 SH SOLE 28 7940 0 0 TREEHOUSE FOODS INC COM 89469A104 740 9060 SH SOLE 30 9060 0 0 TREEHOUSE FOODS INC COM 89469A104 104 1269 SH SOLE 31 1269 0 0 TREEHOUSE FOODS INC COM 89469A104 163 1999 SH SOLE 36 1999 0 0 TREEHOUSE FOODS INC COM 89469A104 520 6367 SH SOLE 40 6367 0 0 TREMOR VIDEO INC COM 89484Q100 16 6262 SH SOLE 18 6262 0 0 TREMOR VIDEO INC COM 89484Q100 238 95523 SH SOLE 21 95523 0 0 TREMOR VIDEO INC COM 89484Q100 375 150570 SH SOLE 22 150570 0 0 TREMOR VIDEO INC COM 89484Q100 6 2209 SH SOLE 23 2209 0 0 TREMOR VIDEO INC COM 89484Q100 157 63088 SH SOLE 29 0 0 63088 TREVENA INC COM 89532E109 22 9434 SH SOLE 2 2233 0 7201 TREVENA INC COM 89532E109 8 3567 SH SOLE 7 3567 0 0 TREVENA INC COM 89532E109 488 212197 SH SOLE 18 212197 0 0 TREVENA INC COM 89532E109 83 35957 SH SOLE 19 35957 0 0 TREVENA INC COM 89532E109 5967 2594300 SH SOLE 21 2594300 0 0 TREVENA INC COM 89532E109 2443 1062051 SH SOLE 22 1007922 0 54129 TREX CO INC COM 89531P105 114 1682 SH SOLE 2 1482 0 200 TREX CO INC COM 89531P105 7 98 SH SOLE 4 98 0 0 TREX CO INC COM 89531P105 56 833 SH SOLE 7 833 0 0 TREX CO INC COM 89531P105 9347 138146 SH SOLE 18 138146 0 0 TREX CO INC COM 89531P105 1308 19336 SH SOLE 19 19336 0 0 TREX CO INC COM 89531P105 182758 2701119 SH SOLE 21 2701119 0 0 TREX CO INC COM 89531P105 53181 786001 SH SOLE 22 730155 0 55846 TREX CO INC COM 89531P105 784 11581 SH SOLE 26 9120 0 2461 TREX CO INC COM 89531P105 303 4475 SH SOLE 28 4475 0 0 TREX CO INC COM 89531P105 432 6381 SH SOLE 29 0 0 6381 TREX CO INC COM 89531P105 2925 43227 SH SOLE 30 43227 0 0 TREX CO INC COM 89531P105 230 3404 SH SOLE 40 3404 0 0 TRI POINTE GROUP INC COM 87265H109 1286 97466 SH SOLE 2 69980 0 27486 TRI POINTE GROUP INC COM 87265H109 5 371 SH SOLE 4 371 0 0 TRI POINTE GROUP INC COM 87265H109 53 4056 SH SOLE 7 4056 0 0 TRI POINTE GROUP INC COM 87265H109 13926 1055790 SH SOLE 18 1055790 0 0 TRI POINTE GROUP INC COM 87265H109 1407 106641 SH SOLE 19 106641 0 0 TRI POINTE GROUP INC COM 87265H109 167873 12727259 SH SOLE 21 12727259 0 0 TRI POINTE GROUP INC COM 87265H109 68153 5167054 SH SOLE 22 4888144 0 278910 TRI POINTE GROUP INC COM 87265H109 955 72410 SH SOLE 26 60759 0 11651 TRI POINTE GROUP INC COM 87265H109 291 22092 SH SOLE 28 22092 0 0 TRI POINTE GROUP INC COM 87265H109 323 24452 SH SOLE 30 24452 0 0 TRI POINTE GROUP INC COM 87265H109 214 16202 SH SOLE 40 16202 0 0 TRIANGLE CAP CORP COM 895848109 4837 274539 SH SOLE 30 274539 0 0 TRIBUNE MEDIA CO CL A 896047503 1826 44780 SH SOLE 2 5809 0 38971 TRIBUNE MEDIA CO CL A 896047503 17 424 SH SOLE 4 424 0 0 TRIBUNE MEDIA CO CL A 896047503 156 3826 SH SOLE 7 3826 0 0 TRIBUNE MEDIA CO CL A 896047503 3445 84492 SH SOLE 15 0 0 84492 TRIBUNE MEDIA CO CL A 896047503 1619 39708 SH SOLE 18 39708 0 0 TRIBUNE MEDIA CO CL A 896047503 1304 31987 SH SOLE 19 31987 0 0 TRIBUNE MEDIA CO CL A 896047503 32564 798718 SH SOLE 21 798718 0 0 TRIBUNE MEDIA CO CL A 896047503 79705 1954983 SH SOLE 22 1721916 0 233067 TRIBUNE MEDIA CO CL A 896047503 749 18378 SH SOLE 26 13929 0 4449 TRIBUNE MEDIA CO CL A 896047503 455 11168 SH SOLE 28 11168 0 0 TRIBUNE MEDIA CO CL A 896047503 669 16407 SH SOLE 30 16407 0 0 TRIBUNE MEDIA CO CL A 896047503 75 1833 SH SOLE 31 1833 0 0 TRIBUNE MEDIA CO CL A 896047503 240 5892 SH SOLE 36 5892 0 0 TRIBUNE MEDIA CO CL A 896047503 363 8913 SH SOLE 40 8913 0 0 TRICO BANCSHARES COM 896095106 147 4173 SH SOLE 2 1028 0 3145 TRICO BANCSHARES COM 896095106 28 795 SH SOLE 7 795 0 0 TRICO BANCSHARES COM 896095106 2841 80828 SH SOLE 18 80828 0 0 TRICO BANCSHARES COM 896095106 477 13581 SH SOLE 19 13581 0 0 TRICO BANCSHARES COM 896095106 23070 656316 SH SOLE 21 656316 0 0 TRICO BANCSHARES COM 896095106 23304 662988 SH SOLE 22 621451 0 41537 TRICO BANCSHARES COM 896095106 104 2965 SH SOLE 28 2965 0 0 TRICO BANCSHARES COM 896095106 411 11683 SH SOLE 29 0 0 11683 TRICO BANCSHARES COM 896095106 121 3436 SH SOLE 30 3436 0 0 TRICO BANCSHARES COM 896095106 83 2348 SH SOLE 40 2348 0 0 TRIMAS CORP COM NEW 896215209 202 9690 SH SOLE 2 1858 0 7832 TRIMAS CORP COM NEW 896215209 5 251 SH SOLE 4 251 0 0 TRIMAS CORP COM NEW 896215209 26 1258 SH SOLE 7 1258 0 0 TRIMAS CORP COM NEW 896215209 3563 170893 SH SOLE 18 170893 0 0 TRIMAS CORP COM NEW 896215209 604 28971 SH SOLE 19 28971 0 0 TRIMAS CORP COM NEW 896215209 28204 1352699 SH SOLE 21 1352699 0 0 TRIMAS CORP COM NEW 896215209 25186 1207943 SH SOLE 22 1124773 0 83170 TRIMAS CORP COM NEW 896215209 69 3297 SH SOLE 26 0 0 3297 TRIMAS CORP COM NEW 896215209 135 6462 SH SOLE 28 6462 0 0 TRIMAS CORP COM NEW 896215209 122 5871 SH SOLE 30 5871 0 0 TRIMAS CORP COM NEW 896215209 105 5042 SH SOLE 40 5042 0 0 TRIMBLE INC COM 896239100 11797 330728 SH SOLE 2 120314 0 210414 TRIMBLE INC COM 896239100 2788 78166 SH SOLE 4 72542 0 5624 TRIMBLE INC COM 896239100 629 17641 SH SOLE 7 17641 0 0 TRIMBLE INC COM 896239100 65 1831 SH SOLE 13 1831 0 0 TRIMBLE INC COM 896239100 57 1595 SH SOLE 15 1595 0 0 TRIMBLE INC COM 896239100 31546 884383 SH SOLE 18 859632 0 24751 TRIMBLE INC COM 896239100 4136 115960 SH SOLE 19 115960 0 0 TRIMBLE INC COM 896239100 6007 168417 SH SOLE 20 0 0 168417 TRIMBLE INC COM 896239100 391752 10982669 SH SOLE 21 10982669 0 0 TRIMBLE INC COM 896239100 288265 8081441 SH SOLE 22 7307341 0 774100 TRIMBLE INC COM 896239100 10705 300126 SH SOLE 23 300126 0 0 TRIMBLE INC COM 896239100 6467 181300 SH SOLE 25 181300 0 0 TRIMBLE INC COM 896239100 24462 685799 SH SOLE 26 251086 0 434713 TRIMBLE INC COM 896239100 1882 52755 SH SOLE 28 39059 0 13696 TRIMBLE INC COM 896239100 2487 69724 SH SOLE 29 8238 0 61486 TRIMBLE INC COM 896239100 9633 270051 SH SOLE 30 270051 0 0 TRIMBLE INC COM 896239100 4345 121804 SH SOLE 31 61084 0 60720 TRIMBLE INC COM 896239100 5184 145343 SH SOLE 34 145343 0 0 TRIMBLE INC COM 896239100 9716 272378 SH SOLE 36 272378 0 0 TRIMBLE INC COM 896239100 44 1243 SH SOLE 40 1243 0 0 TRINET GROUP INC COM 896288107 77 2338 SH SOLE 2 2124 0 214 TRINET GROUP INC COM 896288107 9 278 SH SOLE 4 278 0 0 TRINET GROUP INC COM 896288107 30 910 SH SOLE 7 910 0 0 TRINET GROUP INC COM 896288107 4657 142229 SH SOLE 18 142229 0 0 TRINET GROUP INC COM 896288107 6610 201908 SH SOLE 19 201908 0 0 TRINET GROUP INC COM 896288107 38690 1181728 SH SOLE 21 1181728 0 0 TRINET GROUP INC COM 896288107 32514 993110 SH SOLE 22 918075 0 75035 TRINET GROUP INC COM 896288107 71 2166 SH SOLE 26 0 0 2166 TRINET GROUP INC COM 896288107 184 5625 SH SOLE 28 5625 0 0 TRINET GROUP INC COM 896288107 210 6429 SH SOLE 30 6429 0 0 TRINET GROUP INC COM 896288107 142 4339 SH SOLE 40 4339 0 0 TRINITY INDS INC COM 896522109 4178 149038 SH SOLE 2 72058 0 76980 TRINITY INDS INC COM 896522109 19 673 SH SOLE 4 673 0 0 TRINITY INDS INC COM 896522109 168 5979 SH SOLE 7 5979 0 0 TRINITY INDS INC COM 896522109 14513 517776 SH SOLE 18 517776 0 0 TRINITY INDS INC COM 896522109 1835 65452 SH SOLE 19 65452 0 0 TRINITY INDS INC COM 896522109 180239 6430201 SH SOLE 21 6430201 0 0 TRINITY INDS INC COM 896522109 135294 4826756 SH SOLE 22 4344346 0 482410 TRINITY INDS INC COM 896522109 1334 47601 SH SOLE 26 39220 0 8381 TRINITY INDS INC COM 896522109 605 21592 SH SOLE 28 21592 0 0 TRINITY INDS INC COM 896522109 648 23103 SH SOLE 30 23103 0 0 TRINITY INDS INC COM 896522109 97 3465 SH SOLE 31 3465 0 0 TRINITY INDS INC COM 896522109 217 7740 SH SOLE 36 7740 0 0 TRINITY INDS INC COM 896522109 464 16566 SH SOLE 40 16566 0 0 TRINITY INDS INC NOTE 3.875% 6/0 896522AF6 812 648000 PRN SOLE 21 648000 0 0 TRINITY PL HLDGS INC COM 89656D101 8 1059 SH SOLE 2 1059 0 0 TRINITY PL HLDGS INC COM 89656D101 459 64596 SH SOLE 18 64596 0 0 TRINITY PL HLDGS INC COM 89656D101 69 9645 SH SOLE 19 9645 0 0 TRINITY PL HLDGS INC COM 89656D101 4230 594947 SH SOLE 21 594947 0 0 TRINITY PL HLDGS INC COM 89656D101 1093 153712 SH SOLE 22 140148 0 13564 TRINSEO S A SHS L9340P101 420 6115 SH SOLE 2 3234 0 2881 TRINSEO S A SHS L9340P101 37 538 SH SOLE 4 538 0 0 TRINSEO S A SHS L9340P101 122 1779 SH SOLE 7 1779 0 0 TRINSEO S A SHS L9340P101 10834 157706 SH SOLE 18 157706 0 0 TRINSEO S A SHS L9340P101 3041 44260 SH SOLE 19 44260 0 0 TRINSEO S A SHS L9340P101 91322 1329290 SH SOLE 21 1329290 0 0 TRINSEO S A SHS L9340P101 89007 1295590 SH SOLE 22 1211806 0 83784 TRINSEO S A SHS L9340P101 2053 29886 SH SOLE 23 29886 0 0 TRINSEO S A SHS L9340P101 1210 17611 SH SOLE 26 15567 0 2044 TRINSEO S A SHS L9340P101 447 6508 SH SOLE 28 6508 0 0 TRINSEO S A SHS L9340P101 1098 15976 SH SOLE 29 0 0 15976 TRINSEO S A SHS L9340P101 470 6839 SH SOLE 30 6839 0 0 TRINSEO S A SHS L9340P101 362 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 5187 135798 SH SOLE 2 21886 0 113912 TRIPADVISOR INC COM 896945201 2061 53945 SH SOLE 4 51160 0 2785 TRIPADVISOR INC COM 896945201 2651 69410 SH SOLE 7 69410 0 0 TRIPADVISOR INC COM 896945201 24 628 SH SOLE 15 627 0 1 TRIPADVISOR INC COM 896945201 1 20 SH SOLE 17 0 0 20 TRIPADVISOR INC COM 896945201 15983 418391 SH SOLE 18 402391 0 16000 TRIPADVISOR INC COM 896945201 48724 1275488 SH SOLE 19 1275488 0 0 TRIPADVISOR INC COM 896945201 3197 83694 SH SOLE 20 0 0 83694 TRIPADVISOR INC COM 896945201 79075 2070024 SH SOLE 21 2070024 0 0 TRIPADVISOR INC COM 896945201 120100 3143979 SH SOLE 22 2638500 0 505479 TRIPADVISOR INC COM 896945201 6322 165508 SH SOLE 23 165508 0 0 TRIPADVISOR INC COM 896945201 2893 75726 SH SOLE 25 75726 0 0 TRIPADVISOR INC COM 896945201 13247 346788 SH SOLE 26 159180 0 187608 TRIPADVISOR INC COM 896945201 935 24484 SH SOLE 28 18494 0 5990 TRIPADVISOR INC COM 896945201 1278 33465 SH SOLE 29 5282 0 28183 TRIPADVISOR INC COM 896945201 12207 319553 SH SOLE 30 319553 0 0 TRIPADVISOR INC COM 896945201 2432 63671 SH SOLE 31 34342 0 29329 TRIPADVISOR INC COM 896945201 18513 484622 SH SOLE 34 484622 0 0 TRIPADVISOR INC COM 896945201 4487 117461 SH SOLE 36 117461 0 0 TRIPADVISOR INC COM 896945201 21 554 SH SOLE 40 554 0 0 TRIPLE-S MGMT CORP CL B 896749108 73 4306 SH SOLE 2 1153 0 3153 TRIPLE-S MGMT CORP CL B 896749108 4 225 SH SOLE 4 225 0 0 TRIPLE-S MGMT CORP CL B 896749108 9 536 SH SOLE 7 536 0 0 TRIPLE-S MGMT CORP CL B 896749108 1570 92867 SH SOLE 18 92867 0 0 TRIPLE-S MGMT CORP CL B 896749108 259 15334 SH SOLE 19 15334 0 0 TRIPLE-S MGMT CORP CL B 896749108 15458 914109 SH SOLE 21 914109 0 0 TRIPLE-S MGMT CORP CL B 896749108 10359 612587 SH SOLE 22 559904 0 52683 TRIPLE-S MGMT CORP CL B 896749108 38 2262 SH SOLE 26 0 0 2262 TRIPLE-S MGMT CORP CL B 896749108 56 3320 SH SOLE 28 3320 0 0 TRIPLE-S MGMT CORP CL B 896749108 48 2814 SH SOLE 30 2814 0 0 TRIPLE-S MGMT CORP CL B 896749108 45 2679 SH SOLE 40 2679 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1438 108036 SH SOLE 30 108036 0 0 TRISTATE CAP HLDGS INC COM 89678F100 88 3489 SH SOLE 2 892 0 2597 TRISTATE CAP HLDGS INC COM 89678F100 30 1198 SH SOLE 7 1198 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2262 89750 SH SOLE 18 89750 0 0 TRISTATE CAP HLDGS INC COM 89678F100 4537 180037 SH SOLE 19 180037 0 0 TRISTATE CAP HLDGS INC COM 89678F100 18046 716103 SH SOLE 21 716103 0 0 TRISTATE CAP HLDGS INC COM 89678F100 10497 416528 SH SOLE 22 359384 0 57144 TRISTATE CAP HLDGS INC COM 89678F100 103 4081 SH SOLE 26 0 0 4081 TRISTATE CAP HLDGS INC COM 89678F100 77 3058 SH SOLE 28 3058 0 0 TRISTATE CAP HLDGS INC COM 89678F100 84 3343 SH SOLE 30 3343 0 0 TRISTATE CAP HLDGS INC COM 89678F100 170 6748 SH SOLE 34 6748 0 0 TRISTATE CAP HLDGS INC COM 89678F100 60 2387 SH SOLE 40 2387 0 0 TRITON INTL LTD CL A G9078F107 315 9407 SH SOLE 2 1850 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 5515 164937 SH SOLE 18 164937 0 0 TRITON INTL LTD CL A G9078F107 901 26954 SH SOLE 19 26954 0 0 TRITON INTL LTD CL A G9078F107 43635 1304874 SH SOLE 21 1304874 0 0 TRITON INTL LTD CL A G9078F107 33548 1003230 SH SOLE 22 915913 0 87317 TRITON INTL LTD CL A G9078F107 352 10519 SH SOLE 26 8203 0 2316 TRITON INTL LTD CL A G9078F107 261 7796 SH SOLE 28 7796 0 0 TRITON INTL LTD CL A G9078F107 232 6946 SH SOLE 30 6946 0 0 TRITON INTL LTD CL A G9078F107 126 3770 SH SOLE 40 3770 0 0 TRIUMPH BANCORP INC COM 89679E300 78 3191 SH SOLE 2 761 0 2430 TRIUMPH BANCORP INC COM 89679E300 21 871 SH SOLE 7 871 0 0 TRIUMPH BANCORP INC COM 89679E300 1500 61093 SH SOLE 18 61093 0 0 TRIUMPH BANCORP INC COM 89679E300 236 9632 SH SOLE 19 9632 0 0 TRIUMPH BANCORP INC COM 89679E300 12024 489763 SH SOLE 21 489763 0 0 TRIUMPH BANCORP INC COM 89679E300 5411 220390 SH SOLE 22 210473 0 9917 TRIUMPH GROUP INC NEW COM 896818101 105 3311 SH SOLE 2 3311 0 0 TRIUMPH GROUP INC NEW COM 896818101 10 302 SH SOLE 4 302 0 0 TRIUMPH GROUP INC NEW COM 896818101 81 2555 SH SOLE 7 2555 0 0 TRIUMPH GROUP INC NEW COM 896818101 7808 247081 SH SOLE 18 247081 0 0 TRIUMPH GROUP INC NEW COM 896818101 1025 32448 SH SOLE 19 32448 0 0 TRIUMPH GROUP INC NEW COM 896818101 169767 5372363 SH SOLE 21 5372363 0 0 TRIUMPH GROUP INC NEW COM 896818101 42299 1338585 SH SOLE 22 1237079 0 101506 TRIUMPH GROUP INC NEW COM 896818101 300 9491 SH SOLE 26 6559 0 2932 TRIUMPH GROUP INC NEW COM 896818101 227 7174 SH SOLE 28 7174 0 0 TRIUMPH GROUP INC NEW COM 896818101 2248 71150 SH SOLE 30 71150 0 0 TRIUMPH GROUP INC NEW COM 896818101 134 4254 SH SOLE 36 4254 0 0 TRIUMPH GROUP INC NEW COM 896818101 173 5484 SH SOLE 40 5484 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 694 29323 SH SOLE 22 29323 0 0 TRONC INC COM 89703P107 32 2463 SH SOLE 2 1092 0 1371 TRONC INC COM 89703P107 6 472 SH SOLE 7 472 0 0 TRONC INC COM 89703P107 986 76478 SH SOLE 18 76478 0 0 TRONC INC COM 89703P107 178 13796 SH SOLE 19 13796 0 0 TRONC INC COM 89703P107 7746 600933 SH SOLE 21 600933 0 0 TRONC INC COM 89703P107 7620 591129 SH SOLE 22 552754 0 38375 TRONC INC COM 89703P107 39 3055 SH SOLE 28 3055 0 0 TRONC INC COM 89703P107 27 2097 SH SOLE 40 2097 0 0 TRONOX LTD SHS CL A Q9235V101 222 14690 SH SOLE 2 3233 0 11457 TRONOX LTD SHS CL A Q9235V101 4 280 SH SOLE 4 280 0 0 TRONOX LTD SHS CL A Q9235V101 20 1330 SH SOLE 7 1330 0 0 TRONOX LTD SHS CL A Q9235V101 3736 247075 SH SOLE 18 247075 0 0 TRONOX LTD SHS CL A Q9235V101 669 44228 SH SOLE 19 44228 0 0 TRONOX LTD SHS CL A Q9235V101 29201 1931306 SH SOLE 21 1931306 0 0 TRONOX LTD SHS CL A Q9235V101 26869 1777030 SH SOLE 22 1648089 0 128941 TRONOX LTD SHS CL A Q9235V101 156 10332 SH SOLE 26 6946 0 3386 TRONOX LTD SHS CL A Q9235V101 140 9245 SH SOLE 28 9245 0 0 TRONOX LTD SHS CL A Q9235V101 159 10546 SH SOLE 30 10546 0 0 TRONOX LTD SHS CL A Q9235V101 111 7365 SH SOLE 40 7365 0 0 TROVAGENE INC COM NEW 897238309 7 5524 SH SOLE 19 5524 0 0 TROVAGENE INC COM NEW 897238309 13 10504 SH SOLE 21 10504 0 0 TROVAGENE INC COM NEW 897238309 486 385780 SH SOLE 22 385780 0 0 TRUEBLUE INC COM 89785X101 235 8874 SH SOLE 2 1957 0 6917 TRUEBLUE INC COM 89785X101 4 168 SH SOLE 4 168 0 0 TRUEBLUE INC COM 89785X101 29 1086 SH SOLE 7 1086 0 0 TRUEBLUE INC COM 89785X101 5616 211918 SH SOLE 18 211918 0 0 TRUEBLUE INC COM 89785X101 720 27167 SH SOLE 19 27167 0 0 TRUEBLUE INC COM 89785X101 95867 3617616 SH SOLE 21 3617616 0 0 TRUEBLUE INC COM 89785X101 30497 1150817 SH SOLE 22 1070812 0 80005 TRUEBLUE INC COM 89785X101 300 11303 SH SOLE 26 8223 0 3080 TRUEBLUE INC COM 89785X101 161 6059 SH SOLE 28 6059 0 0 TRUEBLUE INC COM 89785X101 63 2384 SH SOLE 29 0 0 2384 TRUEBLUE INC COM 89785X101 1617 61006 SH SOLE 30 61006 0 0 TRUEBLUE INC COM 89785X101 60 2262 SH SOLE 34 2262 0 0 TRUEBLUE INC COM 89785X101 120 4517 SH SOLE 40 4517 0 0 TRUECAR INC COM 89785L107 60 3020 SH SOLE 2 2641 0 379 TRUECAR INC COM 89785L107 9 447 SH SOLE 4 447 0 0 TRUECAR INC COM 89785L107 35 1750 SH SOLE 7 1750 0 0 TRUECAR INC COM 89785L107 4287 215103 SH SOLE 18 215103 0 0 TRUECAR INC COM 89785L107 861 43214 SH SOLE 19 43214 0 0 TRUECAR INC COM 89785L107 36431 1827961 SH SOLE 21 1827961 0 0 TRUECAR INC COM 89785L107 35381 1775269 SH SOLE 22 1641920 0 133349 TRUECAR INC COM 89785L107 73 3685 SH SOLE 26 0 0 3685 TRUECAR INC COM 89785L107 236 11828 SH SOLE 28 11828 0 0 TRUECAR INC COM 89785L107 207 10374 SH SOLE 30 10374 0 0 TRUECAR INC COM 89785L107 186 9339 SH SOLE 40 9339 0 0 TRUETT-HURST INC CL A 897871109 1 708 SH SOLE 21 708 0 0 TRUPANION INC COM 898202106 20 899 SH SOLE 2 899 0 0 TRUPANION INC COM 898202106 22 1001 SH SOLE 7 1001 0 0 TRUPANION INC COM 898202106 1814 81066 SH SOLE 18 81066 0 0 TRUPANION INC COM 898202106 348 15534 SH SOLE 19 15534 0 0 TRUPANION INC COM 898202106 15604 697252 SH SOLE 21 697252 0 0 TRUPANION INC COM 898202106 6534 291964 SH SOLE 22 263521 0 28443 TRUPANION INC COM 898202106 54 2418 SH SOLE 30 2418 0 0 TRUPANION INC COM 898202106 76 3415 SH SOLE 40 3415 0 0 TRUSTCO BK CORP N Y COM 898349105 166 21429 SH SOLE 2 3938 0 17491 TRUSTCO BK CORP N Y COM 898349105 9 1129 SH SOLE 4 1129 0 0 TRUSTCO BK CORP N Y COM 898349105 18 2331 SH SOLE 7 2331 0 0 TRUSTCO BK CORP N Y COM 898349105 3696 476871 SH SOLE 18 476871 0 0 TRUSTCO BK CORP N Y COM 898349105 473 60990 SH SOLE 19 60990 0 0 TRUSTCO BK CORP N Y COM 898349105 63168 8150743 SH SOLE 21 8150743 0 0 TRUSTCO BK CORP N Y COM 898349105 21214 2737324 SH SOLE 22 2564157 0 173167 TRUSTCO BK CORP N Y COM 898349105 710 91550 SH SOLE 26 74945 0 16605 TRUSTCO BK CORP N Y COM 898349105 106 13622 SH SOLE 28 13622 0 0 TRUSTCO BK CORP N Y COM 898349105 1132 146037 SH SOLE 30 146037 0 0 TRUSTCO BK CORP N Y COM 898349105 100 12966 SH SOLE 40 12966 0 0 TRUSTMARK CORP COM 898402102 1300 40421 SH SOLE 2 28925 0 11496 TRUSTMARK CORP COM 898402102 12 375 SH SOLE 4 375 0 0 TRUSTMARK CORP COM 898402102 310 9644 SH SOLE 7 9644 0 0 TRUSTMARK CORP COM 898402102 15708 488438 SH SOLE 18 488438 0 0 TRUSTMARK CORP COM 898402102 1398 43468 SH SOLE 19 43468 0 0 TRUSTMARK CORP COM 898402102 220575 6858660 SH SOLE 21 6858660 0 0 TRUSTMARK CORP COM 898402102 70957 2206384 SH SOLE 22 2085848 0 120536 TRUSTMARK CORP COM 898402102 940 29214 SH SOLE 26 24996 0 4218 TRUSTMARK CORP COM 898402102 304 9455 SH SOLE 28 9455 0 0 TRUSTMARK CORP COM 898402102 347 10798 SH SOLE 30 10798 0 0 TRUSTMARK CORP COM 898402102 1824 56730 SH SOLE 32 56730 0 0 TRUSTMARK CORP COM 898402102 17 531 SH SOLE 34 531 0 0 TRUSTMARK CORP COM 898402102 93 2899 SH SOLE 36 2899 0 0 TRUSTMARK CORP COM 898402102 221 6879 SH SOLE 40 6879 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 52 10875 SH SOLE 25 10875 0 0 TTM TECHNOLOGIES INC COM 87305R109 309 17814 SH SOLE 2 5133 0 12681 TTM TECHNOLOGIES INC COM 87305R109 6 355 SH SOLE 4 355 0 0 TTM TECHNOLOGIES INC COM 87305R109 38 2172 SH SOLE 7 2172 0 0 TTM TECHNOLOGIES INC COM 87305R109 7760 447014 SH SOLE 18 447014 0 0 TTM TECHNOLOGIES INC COM 87305R109 1053 60629 SH SOLE 19 60629 0 0 TTM TECHNOLOGIES INC COM 87305R109 129179 7441212 SH SOLE 21 7441212 0 0 TTM TECHNOLOGIES INC COM 87305R109 41667 2400178 SH SOLE 22 2252986 0 147192 TTM TECHNOLOGIES INC COM 87305R109 205 11824 SH SOLE 23 11824 0 0 TTM TECHNOLOGIES INC COM 87305R109 635 36591 SH SOLE 26 32898 0 3693 TTM TECHNOLOGIES INC COM 87305R109 161 9280 SH SOLE 28 9280 0 0 TTM TECHNOLOGIES INC COM 87305R109 141 8139 SH SOLE 29 0 0 8139 TTM TECHNOLOGIES INC COM 87305R109 2099 120921 SH SOLE 30 120921 0 0 TTM TECHNOLOGIES INC COM 87305R109 122 7054 SH SOLE 40 7054 0 0 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 711 379000 PRN SOLE 21 379000 0 0 TUCOWS INC COM NEW 898697206 21 399 SH SOLE 2 399 0 0 TUCOWS INC COM NEW 898697206 14 270 SH SOLE 7 270 0 0 TUCOWS INC COM NEW 898697206 1732 32371 SH SOLE 18 32371 0 0 TUCOWS INC COM NEW 898697206 257 4807 SH SOLE 19 4807 0 0 TUCOWS INC COM NEW 898697206 14808 276778 SH SOLE 21 276778 0 0 TUCOWS INC COM NEW 898697206 5697 106482 SH SOLE 22 87323 0 19159 TUCOWS INC COM NEW 898697206 18 329 SH SOLE 26 0 0 329 TUCOWS INC COM NEW 898697206 85 1591 SH SOLE 28 1591 0 0 TUCOWS INC COM NEW 898697206 65 1224 SH SOLE 30 1224 0 0 TUCOWS INC COM NEW 898697206 76 1422 SH SOLE 40 1422 0 0 TUESDAY MORNING CORP COM NEW 899035505 15 7772 SH SOLE 18 7772 0 0 TUESDAY MORNING CORP COM NEW 899035505 12 6404 SH SOLE 19 6404 0 0 TUESDAY MORNING CORP COM NEW 899035505 228 120215 SH SOLE 21 120215 0 0 TUESDAY MORNING CORP COM NEW 899035505 1356 713573 SH SOLE 22 713573 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 67 8316 SH SOLE 7 8316 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 2286 284713 SH SOLE 21 284713 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 1439 179178 SH SOLE 22 179178 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 541 67319 SH SOLE 30 67319 0 0 TUPPERWARE BRANDS CORP COM 899896104 3536 50351 SH SOLE 2 33115 0 17236 TUPPERWARE BRANDS CORP COM 899896104 16 231 SH SOLE 4 231 0 0 TUPPERWARE BRANDS CORP COM 899896104 1141 16243 SH SOLE 7 16243 0 0 TUPPERWARE BRANDS CORP COM 899896104 7 100 SH SOLE 17 0 0 100 TUPPERWARE BRANDS CORP COM 899896104 16459 234357 SH SOLE 18 234357 0 0 TUPPERWARE BRANDS CORP COM 899896104 1554 22128 SH SOLE 19 22128 0 0 TUPPERWARE BRANDS CORP COM 899896104 425321 6056121 SH SOLE 21 6056121 0 0 TUPPERWARE BRANDS CORP COM 899896104 125485 1786776 SH SOLE 22 1631720 0 155056 TUPPERWARE BRANDS CORP COM 899896104 1286 18309 SH SOLE 26 15351 0 2958 TUPPERWARE BRANDS CORP COM 899896104 506 7206 SH SOLE 28 7206 0 0 TUPPERWARE BRANDS CORP COM 899896104 65 931 SH SOLE 29 0 0 931 TUPPERWARE BRANDS CORP COM 899896104 563 8023 SH SOLE 30 8023 0 0 TUPPERWARE BRANDS CORP COM 899896104 84 1200 SH SOLE 31 1200 0 0 TUPPERWARE BRANDS CORP COM 899896104 6300 89705 SH SOLE 32 89705 0 0 TUPPERWARE BRANDS CORP COM 899896104 179 2550 SH SOLE 36 2550 0 0 TUPPERWARE BRANDS CORP COM 899896104 337 4804 SH SOLE 40 4804 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 387 47228 SH SOLE 22 47228 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 39 4813 SH SOLE 23 4813 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 312 38050 SH SOLE 25 38050 0 0 TURKISH INVT FD INC COM 900145103 133 13775 SH OTR 19 13775 0 0 TURNING PT BRANDS INC COM 90041L105 4 290 SH SOLE 2 290 0 0 TURNING PT BRANDS INC COM 90041L105 320 20845 SH SOLE 18 20845 0 0 TURNING PT BRANDS INC COM 90041L105 626 40822 SH SOLE 19 40822 0 0 TURNING PT BRANDS INC COM 90041L105 2693 175584 SH SOLE 21 175584 0 0 TURNING PT BRANDS INC COM 90041L105 661 43095 SH SOLE 22 41303 0 1792 TURQUOISE HILL RES LTD COM 900435108 190 71517 SH SOLE 21 71517 0 0 TURTLE BEACH CORP COM 900450107 4 6063 SH SOLE 19 6063 0 0 TURTLE BEACH CORP COM 900450107 5 6790 SH SOLE 21 6790 0 0 TURTLE BEACH CORP COM 900450107 241 343711 SH SOLE 22 343711 0 0 TUTOR PERINI CORP COM 901109108 233 8107 SH SOLE 2 2069 0 6038 TUTOR PERINI CORP COM 901109108 7 253 SH SOLE 4 253 0 0 TUTOR PERINI CORP COM 901109108 551 19165 SH SOLE 7 19165 0 0 TUTOR PERINI CORP COM 901109108 4006 139326 SH SOLE 18 139326 0 0 TUTOR PERINI CORP COM 901109108 720 25054 SH SOLE 19 25054 0 0 TUTOR PERINI CORP COM 901109108 32716 1137933 SH SOLE 21 1137933 0 0 TUTOR PERINI CORP COM 901109108 30001 1043498 SH SOLE 22 966054 0 77444 TUTOR PERINI CORP COM 901109108 192 6666 SH SOLE 26 4626 0 2040 TUTOR PERINI CORP COM 901109108 162 5652 SH SOLE 28 5652 0 0 TUTOR PERINI CORP COM 901109108 146 5085 SH SOLE 30 5085 0 0 TUTOR PERINI CORP COM 901109108 61 2123 SH SOLE 36 2123 0 0 TUTOR PERINI CORP COM 901109108 118 4106 SH SOLE 40 4106 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 54104 1909087 SH SOLE 2 881151 0 1027936 TWENTY FIRST CENTY FOX INC CL A 90130A101 13762 485611 SH SOLE 4 455006 0 30605 TWENTY FIRST CENTY FOX INC CL A 90130A101 21838 770555 SH SOLE 7 762264 0 8291 TWENTY FIRST CENTY FOX INC CL A 90130A101 313 11046 SH SOLE 13 11046 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 239 8449 SH SOLE 15 8449 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 57873 2042101 SH SOLE 18 1896222 0 145879 TWENTY FIRST CENTY FOX INC CL A 90130A101 1611 56846 SH SOLE 19 56846 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 424035 14962426 SH SOLE 21 14962426 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 813704 28712205 SH SOLE 22 23500216 0 5211989 TWENTY FIRST CENTY FOX INC CL A 90130A101 43010 1517628 SH SOLE 23 1517628 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 20643 728413 SH SOLE 25 728413 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 60211 2124580 SH SOLE 26 808129 0 1316451 TWENTY FIRST CENTY FOX INC CL A 90130A101 6166 217565 SH SOLE 28 163670 0 53895 TWENTY FIRST CENTY FOX INC CL A 90130A101 3929 138644 SH SOLE 29 138644 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 87558 3089557 SH SOLE 30 3089557 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 23530 830287 SH SOLE 31 463983 0 366304 TWENTY FIRST CENTY FOX INC CL A 90130A101 5260 185612 SH SOLE 32 185612 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 3238 114252 SH SOLE 34 114252 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 36626 1292391 SH SOLE 36 1292391 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 148 5208 SH SOLE 40 5208 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 14498 520206 SH SOLE 2 103777 0 416429 TWENTY FIRST CENTY FOX INC CL B 90130A200 4076 146254 SH SOLE 4 135195 0 11059 TWENTY FIRST CENTY FOX INC CL B 90130A200 9637 345770 SH SOLE 7 345770 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 107 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 25614 919069 SH SOLE 18 857003 0 62066 TWENTY FIRST CENTY FOX INC CL B 90130A200 1195 42893 SH OTR 19 0 42893 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 712 25550 SH SOLE 19 25550 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 182883 6561990 SH SOLE 21 6561990 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 349350 12534981 SH SOLE 22 10082436 0 2452545 TWENTY FIRST CENTY FOX INC CL B 90130A200 15326 549893 SH SOLE 23 549893 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 7866 282253 SH SOLE 25 282253 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 50751 1820976 SH SOLE 26 494189 0 1326787 TWENTY FIRST CENTY FOX INC CL B 90130A200 2671 95846 SH SOLE 28 71166 0 24680 TWENTY FIRST CENTY FOX INC CL B 90130A200 1504 53981 SH SOLE 29 15701 0 38280 TWENTY FIRST CENTY FOX INC CL B 90130A200 36632 1314404 SH SOLE 30 1314404 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 6892 247307 SH SOLE 31 118150 0 129157 TWENTY FIRST CENTY FOX INC CL B 90130A200 3925 140840 SH SOLE 32 140840 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 818 29345 SH SOLE 34 29345 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 13138 471406 SH SOLE 36 471406 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 60 2140 SH SOLE 40 2140 0 0 TWILIO INC CL A 90138F102 86 2964 SH SOLE 2 2584 0 380 TWILIO INC CL A 90138F102 7 237 SH SOLE 4 237 0 0 TWILIO INC CL A 90138F102 46 1582 SH SOLE 7 1582 0 0 TWILIO INC CL A 90138F102 6228 213945 SH SOLE 18 213945 0 0 TWILIO INC CL A 90138F102 1055 36254 SH SOLE 19 36254 0 0 TWILIO INC CL A 90138F102 51816 1780019 SH SOLE 21 1780019 0 0 TWILIO INC CL A 90138F102 29330 1007547 SH SOLE 22 886013 0 121534 TWILIO INC CL A 90138F102 113 3884 SH SOLE 26 0 0 3884 TWILIO INC CL A 90138F102 233 7990 SH SOLE 28 7990 0 0 TWILIO INC CL A 90138F102 210 7225 SH SOLE 30 7225 0 0 TWILIO INC CL A 90138F102 191 6562 SH SOLE 40 6562 0 0 TWIN DISC INC COM 901476101 23 1436 SH SOLE 2 279 0 1157 TWIN DISC INC COM 901476101 507 31421 SH SOLE 18 31421 0 0 TWIN DISC INC COM 901476101 86 5321 SH SOLE 19 5321 0 0 TWIN DISC INC COM 901476101 4430 274502 SH SOLE 21 274502 0 0 TWIN DISC INC COM 901476101 3877 240236 SH SOLE 22 234727 0 5509 TWITTER INC COM 90184L102 9629 538818 SH SOLE 2 53198 0 485620 TWITTER INC COM 90184L102 3450 193071 SH SOLE 4 179784 0 13287 TWITTER INC COM 90184L102 1247 69757 SH SOLE 7 37516 0 32241 TWITTER INC COM 90184L102 393 21976 SH SOLE 13 21976 0 0 TWITTER INC COM 90184L102 100 5588 SH SOLE 15 5588 0 0 TWITTER INC COM 90184L102 2 131 SH SOLE 17 0 0 131 TWITTER INC COM 90184L102 7105 397621 SH SOLE 18 337004 0 60617 TWITTER INC COM 90184L102 5030 281452 SH SOLE 19 281452 0 0 TWITTER INC COM 90184L102 5072 283818 SH SOLE 20 0 0 283818 TWITTER INC COM 90184L102 133210 7454414 SH SOLE 21 7454414 0 0 TWITTER INC COM 90184L102 287296 16077024 SH SOLE 22 14006056 0 2070968 TWITTER INC COM 90184L102 13708 767088 SH SOLE 23 767088 0 0 TWITTER INC COM 90184L102 7894 441743 SH SOLE 25 441743 0 0 TWITTER INC COM 90184L102 33459 1872381 SH SOLE 26 597202 0 1275179 TWITTER INC COM 90184L102 2319 129756 SH SOLE 28 97809 0 31947 TWITTER INC COM 90184L102 3068 171695 SH SOLE 29 19696 0 151999 TWITTER INC COM 90184L102 11754 657724 SH SOLE 30 657724 0 0 TWITTER INC COM 90184L102 5217 291942 SH SOLE 31 128926 0 163016 TWITTER INC COM 90184L102 749 41924 SH SOLE 34 41924 0 0 TWITTER INC COM 90184L102 12156 680249 SH SOLE 36 680249 0 0 TWITTER INC COM 90184L102 52 2910 SH SOLE 40 2910 0 0 TWITTER INC NOTE 0.250% 9/1 90184LAB8 1039 1100000 PRN SOLE 21 1100000 0 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 1676 1832000 PRN SOLE 21 1832000 0 0 TWO HBRS INVT CORP COM 90187B101 2412 243345 SH SOLE 2 66679 0 176666 TWO HBRS INVT CORP COM 90187B101 14 1456 SH SOLE 4 1456 0 0 TWO HBRS INVT CORP COM 90187B101 140 14115 SH SOLE 7 14115 0 0 TWO HBRS INVT CORP COM 90187B101 2022 204020 SH SOLE 18 204020 0 0 TWO HBRS INVT CORP COM 90187B101 1517 153107 SH SOLE 19 153107 0 0 TWO HBRS INVT CORP COM 90187B101 117782 11885182 SH SOLE 21 11885182 0 0 TWO HBRS INVT CORP COM 90187B101 92191 9302786 SH SOLE 22 8188352 0 1114434 TWO HBRS INVT CORP COM 90187B101 1240 125147 SH SOLE 26 109428 0 15719 TWO HBRS INVT CORP COM 90187B101 466 47047 SH SOLE 28 47047 0 0 TWO HBRS INVT CORP COM 90187B101 96 9641 SH SOLE 29 0 0 9641 TWO HBRS INVT CORP COM 90187B101 520 52489 SH SOLE 30 52489 0 0 TWO HBRS INVT CORP COM 90187B101 81 8215 SH SOLE 31 8215 0 0 TWO HBRS INVT CORP COM 90187B101 364 36732 SH SOLE 34 36732 0 0 TWO HBRS INVT CORP COM 90187B101 157 15843 SH SOLE 36 15843 0 0 TWO HBRS INVT CORP COM 90187B101 396 39954 SH SOLE 40 39954 0 0 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 431 410000 PRN SOLE 21 410000 0 0 TWO RIV BANCORP COM 90207C105 16 864 SH SOLE 2 261 0 603 TWO RIV BANCORP COM 90207C105 503 27040 SH SOLE 18 27040 0 0 TWO RIV BANCORP COM 90207C105 57 3080 SH SOLE 19 3080 0 0 TWO RIV BANCORP COM 90207C105 4393 236321 SH SOLE 21 236321 0 0 TWO RIV BANCORP COM 90207C105 1136 61096 SH SOLE 22 56726 0 4370 TYLER TECHNOLOGIES INC COM 902252105 5314 30251 SH SOLE 2 17978 0 12273 TYLER TECHNOLOGIES INC COM 902252105 26 149 SH SOLE 4 149 0 0 TYLER TECHNOLOGIES INC COM 902252105 144 817 SH SOLE 7 817 0 0 TYLER TECHNOLOGIES INC COM 902252105 20029 114014 SH SOLE 18 114014 0 0 TYLER TECHNOLOGIES INC COM 902252105 8956 50981 SH SOLE 19 44448 0 6533 TYLER TECHNOLOGIES INC COM 902252105 266771 1518591 SH SOLE 21 1518591 0 0 TYLER TECHNOLOGIES INC COM 902252105 184681 1051294 SH SOLE 22 950369 0 100925 TYLER TECHNOLOGIES INC COM 902252105 2053 11684 SH SOLE 26 9966 0 1718 TYLER TECHNOLOGIES INC COM 902252105 929 5289 SH SOLE 28 5289 0 0 TYLER TECHNOLOGIES INC COM 902252105 944 5373 SH SOLE 30 5373 0 0 TYLER TECHNOLOGIES INC COM 902252105 136 773 SH SOLE 31 773 0 0 TYLER TECHNOLOGIES INC COM 902252105 685 3900 SH SOLE 40 3900 0 0 TYSON FOODS INC CL A 902494103 18190 290429 SH SOLE 2 148302 0 142127 TYSON FOODS INC CL A 902494103 6298 100560 SH SOLE 4 93004 0 7556 TYSON FOODS INC CL A 902494103 29915 477654 SH SOLE 7 452172 0 25482 TYSON FOODS INC CL A 902494103 140 2232 SH SOLE 13 2232 0 0 TYSON FOODS INC CL A 902494103 133 2117 SH SOLE 15 2117 0 0 TYSON FOODS INC CL A 902494103 41740 666448 SH SOLE 18 626975 0 39473 TYSON FOODS INC CL A 902494103 27121 433041 SH SOLE 19 433041 0 0 TYSON FOODS INC CL A 902494103 354594 5661722 SH SOLE 21 5661722 0 0 TYSON FOODS INC CL A 902494103 500170 7986108 SH SOLE 22 6600517 0 1385591 TYSON FOODS INC CL A 902494103 24323 388359 SH SOLE 23 388359 0 0 TYSON FOODS INC CL A 902494103 11988 191416 SH SOLE 25 191416 0 0 TYSON FOODS INC CL A 902494103 61836 987316 SH SOLE 26 278371 0 708945 TYSON FOODS INC CL A 902494103 3800 60673 SH SOLE 28 45479 0 15194 TYSON FOODS INC CL A 902494103 8457 135038 SH SOLE 29 10956 0 124082 TYSON FOODS INC CL A 902494103 75629 1207560 SH SOLE 30 1207560 0 0 TYSON FOODS INC CL A 902494103 10327 164891 SH SOLE 31 63692 0 101199 TYSON FOODS INC CL A 902494103 6617 105659 SH SOLE 34 105659 0 0 TYSON FOODS INC CL A 902494103 20591 328773 SH SOLE 36 328773 0 0 TYSON FOODS INC CL A 902494103 104 1666 SH SOLE 40 1666 0 0 TYSON FOODS INC UNIT 99/99/9999 902494301 10414 153642 SH SOLE 18 149092 0 4550 TYSON FOODS INC UNIT 99/99/9999 902494301 21607 318788 SH SOLE 19 318788 0 0 TYSON FOODS INC UNIT 99/99/9999 902494301 1653 24386 SH SOLE 22 24386 0 0 TYSON FOODS INC UNIT 99/99/9999 902494301 743 10968 SH SOLE 23 10968 0 0 TYSON FOODS INC UNIT 99/99/9999 902494301 4982 73509 SH SOLE 34 73509 0 0 U S CONCRETE INC COM NEW 90333L201 103 1314 SH SOLE 2 1194 0 120 U S CONCRETE INC COM NEW 90333L201 26 328 SH SOLE 7 328 0 0 U S CONCRETE INC COM NEW 90333L201 5583 71078 SH SOLE 18 71078 0 0 U S CONCRETE INC COM NEW 90333L201 2364 30093 SH SOLE 19 30093 0 0 U S CONCRETE INC COM NEW 90333L201 99266 1263730 SH SOLE 21 1263730 0 0 U S CONCRETE INC COM NEW 90333L201 32434 412906 SH SOLE 22 382282 0 30624 U S CONCRETE INC COM NEW 90333L201 1321 16817 SH SOLE 23 16817 0 0 U S CONCRETE INC COM NEW 90333L201 88 1124 SH SOLE 26 0 0 1124 U S CONCRETE INC COM NEW 90333L201 159 2021 SH SOLE 28 2021 0 0 U S CONCRETE INC COM NEW 90333L201 300 3825 SH SOLE 29 0 0 3825 U S CONCRETE INC COM NEW 90333L201 1674 21313 SH SOLE 30 21313 0 0 U S CONCRETE INC COM NEW 90333L201 110 1397 SH SOLE 40 1397 0 0 U S ENERGY CORP WYO COM NEW 911805208 0 658 SH SOLE 21 658 0 0 U S ENERGY CORP WYO COM NEW 911805208 142 208449 SH SOLE 22 208449 0 0 U S G CORP COM NEW 903293405 1569 54058 SH SOLE 2 7291 0 46767 U S G CORP COM NEW 903293405 12 422 SH SOLE 4 422 0 0 U S G CORP COM NEW 903293405 66 2280 SH SOLE 7 2280 0 0 U S G CORP COM NEW 903293405 1401 48291 SH SOLE 18 48291 0 0 U S G CORP COM NEW 903293405 1125 38765 SH SOLE 19 38765 0 0 U S G CORP COM NEW 903293405 44810 1544097 SH SOLE 21 1544097 0 0 U S G CORP COM NEW 903293405 68414 2357486 SH SOLE 22 2083267 0 274219 U S G CORP COM NEW 903293405 1141 39329 SH SOLE 26 33929 0 5400 U S G CORP COM NEW 903293405 397 13667 SH SOLE 28 13667 0 0 U S G CORP COM NEW 903293405 417 14379 SH SOLE 30 14379 0 0 U S G CORP COM NEW 903293405 60 2063 SH SOLE 31 2063 0 0 U S G CORP COM NEW 903293405 299 10288 SH SOLE 40 10288 0 0 U S GEOTHERMAL INC COM NEW 90338S201 13 2758 SH SOLE 18 2758 0 0 U S GEOTHERMAL INC COM NEW 90338S201 35 7641 SH SOLE 19 7641 0 0 U S GEOTHERMAL INC COM NEW 90338S201 134 29239 SH SOLE 21 29239 0 0 U S GEOTHERMAL INC COM NEW 90338S201 21 4648 SH SOLE 22 4648 0 0 U S GLOBAL INVS INC CL A 902952100 7 4302 SH SOLE 19 4302 0 0 U S GLOBAL INVS INC CL A 902952100 11 7247 SH SOLE 21 7247 0 0 U S GLOBAL INVS INC CL A 902952100 517 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 34 560 SH SOLE 2 502 0 58 U S PHYSICAL THERAPY INC COM 90337L108 17 288 SH SOLE 7 288 0 0 U S PHYSICAL THERAPY INC COM 90337L108 3574 59173 SH SOLE 18 59173 0 0 U S PHYSICAL THERAPY INC COM 90337L108 485 8028 SH SOLE 19 8028 0 0 U S PHYSICAL THERAPY INC COM 90337L108 68138 1128116 SH SOLE 21 1128116 0 0 U S PHYSICAL THERAPY INC COM 90337L108 20209 334587 SH SOLE 22 311537 0 23050 U S PHYSICAL THERAPY INC COM 90337L108 110 1822 SH SOLE 28 1822 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1064 17620 SH SOLE 30 17620 0 0 U S PHYSICAL THERAPY INC COM 90337L108 80 1326 SH SOLE 40 1326 0 0 U S SILICA HLDGS INC COM 90346E103 361 10174 SH SOLE 2 4271 0 5903 U S SILICA HLDGS INC COM 90346E103 10 291 SH SOLE 4 291 0 0 U S SILICA HLDGS INC COM 90346E103 63 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 13575 382500 SH SOLE 18 382500 0 0 U S SILICA HLDGS INC COM 90346E103 1891 53292 SH SOLE 19 53292 0 0 U S SILICA HLDGS INC COM 90346E103 235029 6622393 SH SOLE 21 6622393 0 0 U S SILICA HLDGS INC COM 90346E103 75611 2130490 SH SOLE 22 1890119 0 240371 U S SILICA HLDGS INC COM 90346E103 810 22816 SH SOLE 26 18643 0 4173 U S SILICA HLDGS INC COM 90346E103 400 11281 SH SOLE 28 11281 0 0 U S SILICA HLDGS INC COM 90346E103 3775 106360 SH SOLE 30 106360 0 0 U S SILICA HLDGS INC COM 90346E103 328 9253 SH SOLE 40 9253 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 308 95482 SH SOLE 18 95482 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 11 3527 SH SOLE 19 3527 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 162 50068 SH SOLE 21 50068 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 663 205118 SH SOLE 22 205118 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 13 4117 SH SOLE 23 4117 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 96 29845 SH SOLE 29 0 0 29845 UBIQUITI NETWORKS INC COM 90347A100 60 1148 SH SOLE 2 935 0 213 UBIQUITI NETWORKS INC COM 90347A100 11 219 SH SOLE 4 219 0 0 UBIQUITI NETWORKS INC COM 90347A100 31 596 SH SOLE 7 596 0 0 UBIQUITI NETWORKS INC COM 90347A100 4138 79629 SH SOLE 18 79629 0 0 UBIQUITI NETWORKS INC COM 90347A100 1501 28877 SH SOLE 19 28877 0 0 UBIQUITI NETWORKS INC COM 90347A100 36130 695203 SH SOLE 21 695203 0 0 UBIQUITI NETWORKS INC COM 90347A100 36774 707593 SH SOLE 22 660016 0 47577 UBIQUITI NETWORKS INC COM 90347A100 532 10243 SH SOLE 26 8258 0 1985 UBIQUITI NETWORKS INC COM 90347A100 223 4298 SH SOLE 28 4298 0 0 UBIQUITI NETWORKS INC COM 90347A100 920 17698 SH SOLE 29 0 0 17698 UBIQUITI NETWORKS INC COM 90347A100 211 4058 SH SOLE 30 4058 0 0 UBIQUITI NETWORKS INC COM 90347A100 134 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 1630 95988 SH SOLE 22 95988 0 0 UCP INC CL A 90265Y106 52 4719 SH SOLE 2 2012 0 2707 UCP INC CL A 90265Y106 330 30152 SH SOLE 18 30152 0 0 UCP INC CL A 90265Y106 80 7276 SH SOLE 19 7276 0 0 UCP INC CL A 90265Y106 2984 272489 SH SOLE 21 272489 0 0 UCP INC CL A 90265Y106 1655 151125 SH SOLE 22 145594 0 5531 UDR INC COM 902653104 13627 349674 SH SOLE 2 95985 0 253689 UDR INC COM 902653104 13531 347207 SH SOLE 4 340369 0 6838 UDR INC COM 902653104 22869 586847 SH SOLE 7 567230 0 19617 UDR INC COM 902653104 380 9763 SH SOLE 13 9763 0 0 UDR INC COM 902653104 440 11282 SH SOLE 15 11282 0 0 UDR INC COM 902653104 25684 659068 SH SOLE 18 622425 0 36643 UDR INC COM 902653104 27937 716889 SH SOLE 19 716889 0 0 UDR INC COM 902653104 6943 178166 SH SOLE 20 0 0 178166 UDR INC COM 902653104 421936 10827210 SH SOLE 21 10827210 0 0 UDR INC COM 902653104 428288 10990186 SH SOLE 22 9610780 0 1379406 UDR INC COM 902653104 13069 335360 SH SOLE 23 335360 0 0 UDR INC COM 902653104 25086 643735 SH SOLE 25 643735 0 0 UDR INC COM 902653104 32918 844696 SH SOLE 26 282133 0 562563 UDR INC COM 902653104 2156 55315 SH SOLE 28 40877 0 14438 UDR INC COM 902653104 6611 169638 SH SOLE 29 103862 0 65776 UDR INC COM 902653104 90952 2333909 SH SOLE 30 2333909 0 0 UDR INC COM 902653104 7656 196451 SH SOLE 31 134492 0 61959 UDR INC COM 902653104 11864 304432 SH SOLE 34 304432 0 0 UDR INC COM 902653104 12265 314721 SH SOLE 36 314721 0 0 UDR INC COM 902653104 53 1357 SH SOLE 40 1357 0 0 UFP TECHNOLOGIES INC COM 902673102 56 1967 SH SOLE 2 377 0 1590 UFP TECHNOLOGIES INC COM 902673102 738 26078 SH SOLE 18 26078 0 0 UFP TECHNOLOGIES INC COM 902673102 131 4630 SH SOLE 19 4630 0 0 UFP TECHNOLOGIES INC COM 902673102 5876 207637 SH SOLE 21 207637 0 0 UFP TECHNOLOGIES INC COM 902673102 1836 64862 SH SOLE 22 60979 0 3883 UGI CORP NEW COM 902681105 18342 378890 SH SOLE 2 212531 0 166359 UGI CORP NEW COM 902681105 3224 66602 SH SOLE 4 62003 0 4599 UGI CORP NEW COM 902681105 6851 141516 SH SOLE 7 134943 0 6573 UGI CORP NEW COM 902681105 2514 51940 SH SOLE 13 51940 0 0 UGI CORP NEW COM 902681105 30012 619958 SH SOLE 18 602832 0 17126 UGI CORP NEW COM 902681105 3804 78576 SH SOLE 19 78576 0 0 UGI CORP NEW COM 902681105 7515 155238 SH SOLE 20 0 0 155238 UGI CORP NEW COM 902681105 390827 8073269 SH SOLE 21 8073269 0 0 UGI CORP NEW COM 902681105 287282 5934361 SH SOLE 22 5260456 0 673905 UGI CORP NEW COM 902681105 12116 250280 SH SOLE 23 250280 0 0 UGI CORP NEW COM 902681105 15364 317374 SH SOLE 26 154369 0 163005 UGI CORP NEW COM 902681105 1771 36586 SH SOLE 28 26984 0 9602 UGI CORP NEW COM 902681105 2302 47542 SH SOLE 29 5396 0 42146 UGI CORP NEW COM 902681105 10878 224712 SH SOLE 30 224712 0 0 UGI CORP NEW COM 902681105 3571 73761 SH SOLE 31 31971 0 41790 UGI CORP NEW COM 902681105 623 12878 SH SOLE 34 12878 0 0 UGI CORP NEW COM 902681105 3809 78682 SH SOLE 36 78682 0 0 UGI CORP NEW COM 902681105 39 800 SH SOLE 40 800 0 0 ULTA BEAUTY INC COM 90384S303 29520 102735 SH SOLE 2 21554 0 81181 ULTA BEAUTY INC COM 90384S303 5636 19615 SH SOLE 4 18274 0 1341 ULTA BEAUTY INC COM 90384S303 12632 43961 SH SOLE 7 41621 0 2340 ULTA BEAUTY INC COM 90384S303 250 871 SH SOLE 13 871 0 0 ULTA BEAUTY INC COM 90384S303 145 503 SH SOLE 15 503 0 0 ULTA BEAUTY INC COM 90384S303 100585 350057 SH SOLE 18 285153 0 64904 ULTA BEAUTY INC COM 90384S303 93330 324806 SH SOLE 19 324806 0 0 ULTA BEAUTY INC COM 90384S303 12654 44038 SH SOLE 20 0 0 44038 ULTA BEAUTY INC COM 90384S303 341222 1187520 SH SOLE 21 1187520 0 0 ULTA BEAUTY INC COM 90384S303 452332 1574206 SH SOLE 22 1309393 0 264813 ULTA BEAUTY INC COM 90384S303 20502 71352 SH SOLE 23 71352 0 0 ULTA BEAUTY INC COM 90384S303 11669 40611 SH SOLE 25 40611 0 0 ULTA BEAUTY INC COM 90384S303 49362 171789 SH SOLE 26 56021 0 115768 ULTA BEAUTY INC COM 90384S303 3545 12336 SH SOLE 28 9175 0 3161 ULTA BEAUTY INC COM 90384S303 4857 16905 SH SOLE 29 2361 0 14544 ULTA BEAUTY INC COM 90384S303 49974 173919 SH SOLE 30 173919 0 0 ULTA BEAUTY INC COM 90384S303 10294 35826 SH SOLE 31 19211 0 16615 ULTA BEAUTY INC COM 90384S303 3150 10962 SH SOLE 32 10962 0 0 ULTA BEAUTY INC COM 90384S303 4352 15146 SH SOLE 34 15146 0 0 ULTA BEAUTY INC COM 90384S303 16807 58492 SH SOLE 36 58492 0 0 ULTA BEAUTY INC COM 90384S303 84 292 SH SOLE 40 292 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 5059 24084 SH SOLE 2 13871 0 10213 ULTIMATE SOFTWARE GROUP INC COM 90385D107 25 118 SH SOLE 4 118 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 140 666 SH SOLE 7 666 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 20879 99397 SH SOLE 18 99397 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 7243 34480 SH SOLE 19 30699 0 3781 ULTIMATE SOFTWARE GROUP INC COM 90385D107 276671 1317107 SH SOLE 21 1317107 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 194173 924371 SH SOLE 22 841857 0 82514 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1853 8821 SH SOLE 26 7364 0 1457 ULTIMATE SOFTWARE GROUP INC COM 90385D107 824 3923 SH SOLE 28 3923 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 924 4398 SH SOLE 30 4398 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 143 680 SH SOLE 31 680 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 640 3046 SH SOLE 40 3046 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 404 21557 SH SOLE 2 21462 0 95 ULTRA CLEAN HLDGS INC COM 90385V107 13 716 SH SOLE 7 716 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2244 119701 SH SOLE 18 119701 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2635 140538 SH SOLE 19 140538 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 19457 1037731 SH SOLE 21 1037731 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 30123 1606536 SH SOLE 22 1535547 0 70989 ULTRA CLEAN HLDGS INC COM 90385V107 244 12991 SH SOLE 23 12991 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 111 5912 SH SOLE 28 5912 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 664 35422 SH SOLE 29 0 0 35422 ULTRA CLEAN HLDGS INC COM 90385V107 93 4940 SH SOLE 30 4940 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 83 4412 SH SOLE 40 4412 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 503 46403 SH SOLE 2 17433 0 28970 ULTRA PETROLEUM CORP COM NEW 903914208 54 4932 SH SOLE 7 4932 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 7933 731196 SH SOLE 18 731196 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 1348 124195 SH SOLE 19 124195 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 61196 5640152 SH SOLE 21 5640152 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 24470 2255330 SH SOLE 22 2017301 0 238029 ULTRA PETROLEUM CORP COM NEW 903914208 1068 98416 SH SOLE 23 98416 0 0 ULTRA PETROLEUM CORP OPTIONS 903914208 38 3500 SH Put SOLE 2 3500 0 0 ULTRA PETROLEUM CORP OPTIONS 903914208 54 5000 SH Put SOLE 18 5000 0 0 ULTRA PETROLEUM CORP OPTIONS 903914208 543 50000 SH Put SOLE 19 50000 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1816 29237 SH SOLE 2 28979 0 258 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 13 210 SH SOLE 4 210 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 59 947 SH SOLE 7 947 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9574 154143 SH SOLE 18 154143 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 21195 341249 SH SOLE 19 341249 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1311 21100 SH SOLE 20 21100 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 110871 1785069 SH SOLE 21 1785069 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 64071 1031580 SH SOLE 22 955800 0 75780 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 792 12747 SH SOLE 23 12747 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 899 14474 SH SOLE 26 12445 0 2029 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 306 4921 SH SOLE 28 4921 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 264 4244 SH SOLE 29 0 0 4244 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 370 5960 SH SOLE 30 5960 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5397 86891 SH SOLE 34 86891 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 299 4819 SH SOLE 40 4819 0 0 ULTRALIFE CORP COM 903899102 13 1750 SH SOLE 18 1750 0 0 ULTRALIFE CORP COM 903899102 33 4545 SH SOLE 19 4545 0 0 ULTRALIFE CORP COM 903899102 234 32499 SH SOLE 21 32499 0 0 ULTRALIFE CORP COM 903899102 570 79195 SH SOLE 22 79195 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 7 300 SH SOLE 2 300 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 3214 136582 SH SOLE 7 136582 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 20746 881694 SH SOLE 21 881694 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 777 33005 SH SOLE 22 33005 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 5476 232712 SH SOLE 26 0 0 232712 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 8564 363944 SH SOLE 30 363944 0 0 UMB FINL CORP COM 902788108 2005 26780 SH SOLE 2 19250 0 7530 UMB FINL CORP COM 902788108 15 199 SH SOLE 4 199 0 0 UMB FINL CORP COM 902788108 88 1171 SH SOLE 7 1171 0 0 UMB FINL CORP COM 902788108 22372 298853 SH SOLE 18 298853 0 0 UMB FINL CORP COM 902788108 4302 57467 SH SOLE 19 57467 0 0 UMB FINL CORP COM 902788108 212537 2839122 SH SOLE 21 2839122 0 0 UMB FINL CORP COM 902788108 104637 1397764 SH SOLE 22 1320501 0 77263 UMB FINL CORP COM 902788108 96 1285 SH SOLE 25 1285 0 0 UMB FINL CORP COM 902788108 1265 16897 SH SOLE 26 14474 0 2423 UMB FINL CORP COM 902788108 454 6066 SH SOLE 28 6066 0 0 UMB FINL CORP COM 902788108 426 5691 SH SOLE 29 0 0 5691 UMB FINL CORP COM 902788108 487 6506 SH SOLE 30 6506 0 0 UMB FINL CORP COM 902788108 181 2423 SH SOLE 34 2423 0 0 UMB FINL CORP COM 902788108 325 4348 SH SOLE 40 4348 0 0 UMH PPTYS INC COM 903002103 64 3770 SH SOLE 2 2073 0 1697 UMH PPTYS INC COM 903002103 11 651 SH SOLE 7 651 0 0 UMH PPTYS INC COM 903002103 1776 104140 SH SOLE 18 104140 0 0 UMH PPTYS INC COM 903002103 342 20053 SH SOLE 19 20053 0 0 UMH PPTYS INC COM 903002103 15740 923192 SH SOLE 21 923192 0 0 UMH PPTYS INC COM 903002103 20900 1225785 SH SOLE 22 1134511 0 91274 UMH PPTYS INC COM 903002103 24 1406 SH SOLE 23 1406 0 0 UMH PPTYS INC COM 903002103 138 8087 SH SOLE 28 8087 0 0 UMH PPTYS INC COM 903002103 75 4419 SH SOLE 30 4419 0 0 UMPQUA HLDGS CORP COM 904214103 2446 133206 SH SOLE 2 95963 0 37243 UMPQUA HLDGS CORP COM 904214103 18 998 SH SOLE 4 998 0 0 UMPQUA HLDGS CORP COM 904214103 148 8058 SH SOLE 7 8058 0 0 UMPQUA HLDGS CORP COM 904214103 27120 1477141 SH SOLE 18 1477141 0 0 UMPQUA HLDGS CORP COM 904214103 8473 461509 SH SOLE 19 461509 0 0 UMPQUA HLDGS CORP COM 904214103 260306 14177885 SH SOLE 21 14177885 0 0 UMPQUA HLDGS CORP COM 904214103 130460 7105684 SH SOLE 22 6706364 0 399320 UMPQUA HLDGS CORP COM 904214103 1422 77451 SH SOLE 26 65922 0 11529 UMPQUA HLDGS CORP COM 904214103 584 31784 SH SOLE 28 31784 0 0 UMPQUA HLDGS CORP COM 904214103 532 28997 SH SOLE 29 0 0 28997 UMPQUA HLDGS CORP COM 904214103 640 34834 SH SOLE 30 34834 0 0 UMPQUA HLDGS CORP COM 904214103 286 15604 SH SOLE 36 15604 0 0 UMPQUA HLDGS CORP COM 904214103 437 23824 SH SOLE 40 23824 0 0 UNDER ARMOUR INC CL A 904311107 4432 203676 SH SOLE 2 27151 0 176525 UNDER ARMOUR INC CL A 904311107 1144 52576 SH SOLE 4 47916 0 4660 UNDER ARMOUR INC CL A 904311107 2708 124466 SH SOLE 7 124466 0 0 UNDER ARMOUR INC CL A 904311107 29 1336 SH SOLE 13 1336 0 0 UNDER ARMOUR INC CL A 904311107 24 1093 SH SOLE 15 1093 0 0 UNDER ARMOUR INC CL A 904311107 17 804 SH SOLE 17 0 0 804 UNDER ARMOUR INC CL A 904311107 8818 405239 SH SOLE 18 380313 0 24926 UNDER ARMOUR INC CL A 904311107 1140 52382 SH SOLE 19 52382 0 0 UNDER ARMOUR INC CL A 904311107 3237 148770 SH SOLE 20 0 0 148770 UNDER ARMOUR INC CL A 904311107 74784 3436765 SH SOLE 21 3436765 0 0 UNDER ARMOUR INC CL A 904311107 103624 4762154 SH SOLE 22 3950544 0 811610 UNDER ARMOUR INC CL A 904311107 5247 241108 SH SOLE 23 241108 0 0 UNDER ARMOUR INC CL A 904311107 2669 122674 SH SOLE 25 122674 0 0 UNDER ARMOUR INC CL A 904311107 12296 565075 SH SOLE 26 221555 0 343520 UNDER ARMOUR INC CL A 904311107 834 38327 SH SOLE 28 29094 0 9233 UNDER ARMOUR INC CL A 904311107 1209 55538 SH SOLE 29 10312 0 45226 UNDER ARMOUR INC CL A 904311107 10199 468690 SH SOLE 30 468690 0 0 UNDER ARMOUR INC CL A 904311107 2040 93766 SH SOLE 31 48496 0 45270 UNDER ARMOUR INC CL A 904311107 259 11901 SH SOLE 34 11901 0 0 UNDER ARMOUR INC CL A 904311107 4134 189979 SH SOLE 36 189979 0 0 UNDER ARMOUR INC CL A 904311107 17 785 SH SOLE 40 785 0 0 UNDER ARMOUR INC CL C 904311206 3999 198383 SH SOLE 2 32320 0 166063 UNDER ARMOUR INC CL C 904311206 1065 52851 SH SOLE 4 48158 0 4693 UNDER ARMOUR INC CL C 904311206 2487 123379 SH SOLE 7 123379 0 0 UNDER ARMOUR INC CL C 904311206 27 1358 SH SOLE 13 1358 0 0 UNDER ARMOUR INC CL C 904311206 26 1282 SH SOLE 15 1282 0 0 UNDER ARMOUR INC CL C 904311206 15 765 SH SOLE 17 0 0 765 UNDER ARMOUR INC CL C 904311206 8081 400828 SH SOLE 18 375058 0 25770 UNDER ARMOUR INC CL C 904311206 1130 56067 SH SOLE 19 56067 0 0 UNDER ARMOUR INC CL C 904311206 2877 142715 SH SOLE 20 0 0 142715 UNDER ARMOUR INC CL C 904311206 70202 3482221 SH SOLE 21 3482221 0 0 UNDER ARMOUR INC CL C 904311206 96491 4786262 SH SOLE 22 3961430 0 824832 UNDER ARMOUR INC CL C 904311206 5688 282153 SH SOLE 23 282153 0 0 UNDER ARMOUR INC CL C 904311206 2482 123110 SH SOLE 25 123110 0 0 UNDER ARMOUR INC CL C 904311206 11079 549534 SH SOLE 26 227690 0 321844 UNDER ARMOUR INC CL C 904311206 788 39109 SH SOLE 28 29685 0 9424 UNDER ARMOUR INC CL C 904311206 1138 56439 SH SOLE 29 10384 0 46055 UNDER ARMOUR INC CL C 904311206 9540 473191 SH SOLE 30 473191 0 0 UNDER ARMOUR INC CL C 904311206 2150 106645 SH SOLE 31 61499 0 45146 UNDER ARMOUR INC CL C 904311206 243 12045 SH SOLE 34 12045 0 0 UNDER ARMOUR INC CL C 904311206 3833 190108 SH SOLE 36 190108 0 0 UNDER ARMOUR INC CL C 904311206 16 790 SH SOLE 40 790 0 0 UNI PIXEL INC COM NEW 904572203 4 10721 SH SOLE 21 10721 0 0 UNI PIXEL INC COM NEW 904572203 112 294038 SH SOLE 22 294038 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 105 3425 SH SOLE 2 743 0 2682 UNIFI INC COM NEW 904677200 11 343 SH SOLE 7 343 0 0 UNIFI INC COM NEW 904677200 2439 79190 SH SOLE 18 79190 0 0 UNIFI INC COM NEW 904677200 308 9992 SH SOLE 19 9992 0 0 UNIFI INC COM NEW 904677200 42081 1366264 SH SOLE 21 1366264 0 0 UNIFI INC COM NEW 904677200 13063 424139 SH SOLE 22 395869 0 28270 UNIFI INC COM NEW 904677200 17 560 SH SOLE 26 0 0 560 UNIFI INC COM NEW 904677200 68 2197 SH SOLE 28 2197 0 0 UNIFI INC COM NEW 904677200 666 21615 SH SOLE 30 21615 0 0 UNIFI INC COM NEW 904677200 51 1671 SH SOLE 40 1671 0 0 UNIFIRST CORP MASS COM 904708104 473 3365 SH SOLE 2 839 0 2526 UNIFIRST CORP MASS COM 904708104 11 77 SH SOLE 4 77 0 0 UNIFIRST CORP MASS COM 904708104 51 365 SH SOLE 7 365 0 0 UNIFIRST CORP MASS COM 904708104 10743 76354 SH SOLE 18 76354 0 0 UNIFIRST CORP MASS COM 904708104 1382 9825 SH SOLE 19 9825 0 0 UNIFIRST CORP MASS COM 904708104 184400 1310590 SH SOLE 21 1310590 0 0 UNIFIRST CORP MASS COM 904708104 57696 410066 SH SOLE 22 383280 0 26786 UNIFIRST CORP MASS COM 904708104 639 4543 SH SOLE 26 3718 0 825 UNIFIRST CORP MASS COM 904708104 312 2214 SH SOLE 28 2214 0 0 UNIFIRST CORP MASS COM 904708104 3112 22119 SH SOLE 30 22119 0 0 UNIFIRST CORP MASS COM 904708104 229 1629 SH SOLE 40 1629 0 0 UNILEVER N V N Y SHS NEW 904784709 174921 3164850 SH SOLE 18 3052619 0 112231 UNILEVER N V N Y SHS NEW 904784709 736 13313 SH OTR 19 0 13313 0 UNILEVER N V N Y SHS NEW 904784709 314757 5694894 SH SOLE 19 5694894 0 0 UNILEVER N V N Y SHS NEW 904784709 19968 361274 SH SOLE 22 361274 0 0 UNILEVER N V N Y SHS NEW 904784709 382 6906 SH SOLE 23 6906 0 0 UNILEVER N V N Y SHS NEW 904784709 1862 33690 SH SOLE 25 33690 0 0 UNILEVER N V N Y SHS NEW 904784709 3784 68460 SH SOLE 34 68460 0 0 UNILEVER PLC SPON ADR NEW 904767704 2052 37921 SH SOLE 18 37921 0 0 UNILEVER PLC SPON ADR NEW 904767704 64 1175 SH OTR 19 1175 0 0 UNION BANKSHARES CORP NEW COM 90539J109 617 18210 SH SOLE 2 11368 0 6842 UNION BANKSHARES CORP NEW COM 90539J109 7 213 SH SOLE 4 213 0 0 UNION BANKSHARES CORP NEW COM 90539J109 39 1162 SH SOLE 7 1162 0 0 UNION BANKSHARES CORP NEW COM 90539J109 5576 164491 SH SOLE 18 164491 0 0 UNION BANKSHARES CORP NEW COM 90539J109 1527 45043 SH SOLE 19 45043 0 0 UNION BANKSHARES CORP NEW COM 90539J109 44727 1319390 SH SOLE 21 1319390 0 0 UNION BANKSHARES CORP NEW COM 90539J109 49254 1452918 SH SOLE 22 1367932 0 84986 UNION BANKSHARES CORP NEW COM 90539J109 2793 82384 SH SOLE 23 82384 0 0 UNION BANKSHARES CORP NEW COM 90539J109 563 16603 SH SOLE 26 14831 0 1772 UNION BANKSHARES CORP NEW COM 90539J109 217 6404 SH SOLE 28 6404 0 0 UNION BANKSHARES CORP NEW COM 90539J109 1575 46449 SH SOLE 29 0 0 46449 UNION BANKSHARES CORP NEW COM 90539J109 218 6419 SH SOLE 30 6419 0 0 UNION BANKSHARES CORP NEW COM 90539J109 59 1729 SH SOLE 34 1729 0 0 UNION BANKSHARES CORP NEW COM 90539J109 174 5128 SH SOLE 40 5128 0 0 UNION BANKSHARES INC COM 905400107 8 178 SH SOLE 2 178 0 0 UNION BANKSHARES INC COM 905400107 680 14306 SH SOLE 18 14306 0 0 UNION BANKSHARES INC COM 905400107 101 2119 SH SOLE 19 2119 0 0 UNION BANKSHARES INC COM 905400107 5658 119108 SH SOLE 21 119108 0 0 UNION BANKSHARES INC COM 905400107 1589 33463 SH SOLE 22 29139 0 4324 UNION PAC CORP COM 907818108 168414 1546363 SH SOLE 2 753265 0 793098 UNION PAC CORP COM 907818108 44029 404273 SH SOLE 4 383571 0 20702 UNION PAC CORP COM 907818108 64132 588857 SH SOLE 7 584729 0 4128 UNION PAC CORP COM 907818108 5246 48168 SH SOLE 13 48168 0 0 UNION PAC CORP COM 907818108 596 5472 SH SOLE 15 5472 0 0 UNION PAC CORP COM 907818108 251564 2309830 SH SOLE 18 2161884 0 147946 UNION PAC CORP COM 907818108 152487 1400121 SH SOLE 19 1400121 0 0 UNION PAC CORP COM 907818108 57723 530008 SH SOLE 20 100402 0 429606 UNION PAC CORP COM 907818108 1324077 12157537 SH SOLE 21 12157537 0 0 UNION PAC CORP COM 907818108 2483081 22799385 SH SOLE 22 18449692 0 4349693 UNION PAC CORP COM 907818108 132580 1217335 SH SOLE 23 1217335 0 0 UNION PAC CORP COM 907818108 61302 562866 SH SOLE 25 562866 0 0 UNION PAC CORP COM 907818108 231649 2126980 SH SOLE 26 680829 0 1446151 UNION PAC CORP COM 907818108 18720 171888 SH SOLE 28 128600 0 43288 UNION PAC CORP COM 907818108 35351 324586 SH SOLE 29 158927 0 165659 UNION PAC CORP COM 907818108 277538 2548325 SH SOLE 30 2548325 0 0 UNION PAC CORP COM 907818108 78196 717984 SH SOLE 31 401832 0 316152 UNION PAC CORP COM 907818108 26590 244146 SH SOLE 34 244146 0 0 UNION PAC CORP COM 907818108 115070 1056557 SH SOLE 36 1056557 0 0 UNION PAC CORP COM 907818108 451 4140 SH SOLE 40 4140 0 0 UNIQUE FABRICATING INC COM 90915J103 11 1165 SH SOLE 18 1165 0 0 UNIQUE FABRICATING INC COM 90915J103 184 19350 SH SOLE 21 19350 0 0 UNIQURE NV SHS N90064101 19 3056 SH SOLE 18 3056 0 0 UNIQURE NV SHS N90064101 257 41459 SH SOLE 21 41459 0 0 UNIQURE NV SHS N90064101 33 5279 SH SOLE 22 5279 0 0 UNISYS CORP COM NEW 909214306 263 20580 SH SOLE 2 17364 0 3216 UNISYS CORP COM NEW 909214306 3 249 SH SOLE 4 249 0 0 UNISYS CORP COM NEW 909214306 51 3969 SH SOLE 7 3969 0 0 UNISYS CORP COM NEW 909214306 2588 202165 SH SOLE 18 202165 0 0 UNISYS CORP COM NEW 909214306 3966 309813 SH SOLE 19 309813 0 0 UNISYS CORP COM NEW 909214306 20439 1596823 SH SOLE 21 1596823 0 0 UNISYS CORP COM NEW 909214306 26283 2053333 SH SOLE 22 1947828 0 105505 UNISYS CORP COM NEW 909214306 211 16512 SH SOLE 23 16512 0 0 UNISYS CORP COM NEW 909214306 156 12226 SH SOLE 26 9010 0 3216 UNISYS CORP COM NEW 909214306 92 7185 SH SOLE 28 7185 0 0 UNISYS CORP COM NEW 909214306 644 50316 SH SOLE 29 0 0 50316 UNISYS CORP COM NEW 909214306 117 9162 SH SOLE 30 9162 0 0 UNISYS CORP COM NEW 909214306 602 47033 SH SOLE 34 47033 0 0 UNISYS CORP COM NEW 909214306 74 5819 SH SOLE 40 5819 0 0 UNIT CORP COM 909218109 198 10588 SH SOLE 2 2144 0 8444 UNIT CORP COM 909218109 6 299 SH SOLE 4 299 0 0 UNIT CORP COM 909218109 27 1438 SH SOLE 7 1438 0 0 UNIT CORP COM 909218109 4858 259392 SH SOLE 18 259392 0 0 UNIT CORP COM 909218109 648 34619 SH SOLE 19 34619 0 0 UNIT CORP COM 909218109 86951 4642361 SH SOLE 21 4642361 0 0 UNIT CORP COM 909218109 26901 1436228 SH SOLE 22 1323686 0 112542 UNIT CORP COM 909218109 258 13781 SH SOLE 26 10767 0 3014 UNIT CORP COM 909218109 131 6974 SH SOLE 28 6974 0 0 UNIT CORP COM 909218109 247 13177 SH SOLE 29 0 0 13177 UNIT CORP COM 909218109 1415 75554 SH SOLE 30 75554 0 0 UNIT CORP COM 909218109 335 17890 SH SOLE 36 17890 0 0 UNIT CORP COM 909218109 91 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 38 3115 SH SOLE 19 3115 0 0 UNITED BANCORP INC OHIO COM 909911109 32 2640 SH SOLE 21 2640 0 0 UNITED BANCSHARES INC OHIO COM 909458101 12 499 SH SOLE 18 499 0 0 UNITED BANCSHARES INC OHIO COM 909458101 16 679 SH SOLE 21 679 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2425 61859 SH SOLE 2 45271 0 16588 UNITED BANKSHARES INC WEST V COM 909907107 13 335 SH SOLE 4 335 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6102 155656 SH SOLE 7 155656 0 0 UNITED BANKSHARES INC WEST V COM 909907107 28329 722682 SH SOLE 18 722682 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2636 67238 SH SOLE 19 67238 0 0 UNITED BANKSHARES INC WEST V COM 909907107 361366 9218509 SH SOLE 21 9218509 0 0 UNITED BANKSHARES INC WEST V COM 909907107 130608 3331833 SH SOLE 22 3153848 0 177985 UNITED BANKSHARES INC WEST V COM 909907107 1606 40982 SH SOLE 26 34971 0 6011 UNITED BANKSHARES INC WEST V COM 909907107 679 17331 SH SOLE 28 17331 0 0 UNITED BANKSHARES INC WEST V COM 909907107 593 15139 SH SOLE 30 15139 0 0 UNITED BANKSHARES INC WEST V COM 909907107 2366 60353 SH SOLE 32 60353 0 0 UNITED BANKSHARES INC WEST V COM 909907107 390 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 15 811 SH SOLE 21 811 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1132 40716 SH SOLE 2 29066 0 11650 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5 189 SH SOLE 4 189 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 40 1439 SH SOLE 7 1439 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 9864 354814 SH SOLE 18 354814 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2096 75388 SH SOLE 19 75388 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 167725 6033277 SH SOLE 21 6033277 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 65346 2350576 SH SOLE 22 2209703 0 140873 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1286 46246 SH SOLE 23 46246 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 568 20415 SH SOLE 26 16508 0 3907 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 231 8305 SH SOLE 28 8305 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1183 42566 SH SOLE 29 0 0 42566 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2824 101566 SH SOLE 30 101566 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 137 4918 SH SOLE 40 4918 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 80 9635 SH SOLE 2 2449 0 7186 UNITED CMNTY FINL CORP OHIO COM 909839102 25 3023 SH SOLE 7 3023 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1612 193947 SH SOLE 18 193947 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 281 33763 SH SOLE 19 33763 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 12959 1559388 SH SOLE 21 1559388 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 11470 1380271 SH SOLE 22 1343268 0 37003 UNITED CMNTY FINL CORP OHIO COM 909839102 105 12649 SH SOLE 23 12649 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 127 15247 SH SOLE 29 0 0 15247 UNITED CONTL HLDGS INC COM 910047109 18241 242408 SH SOLE 2 56736 0 185672 UNITED CONTL HLDGS INC COM 910047109 5464 72614 SH SOLE 4 70543 0 2071 UNITED CONTL HLDGS INC COM 910047109 15745 209235 SH SOLE 7 196783 0 12452 UNITED CONTL HLDGS INC COM 910047109 598 7953 SH SOLE 13 7953 0 0 UNITED CONTL HLDGS INC COM 910047109 52 694 SH SOLE 15 694 0 0 UNITED CONTL HLDGS INC COM 910047109 81858 1087808 SH SOLE 18 1067517 0 20291 UNITED CONTL HLDGS INC COM 910047109 253259 3365572 SH SOLE 19 3349322 0 16250 UNITED CONTL HLDGS INC COM 910047109 3826 50850 SH SOLE 20 0 0 50850 UNITED CONTL HLDGS INC COM 910047109 456286 6063606 SH SOLE 21 6063606 0 0 UNITED CONTL HLDGS INC COM 910047109 537883 7147941 SH SOLE 22 5988674 0 1159267 UNITED CONTL HLDGS INC COM 910047109 7188 95520 SH SOLE 23 95520 0 0 UNITED CONTL HLDGS INC COM 910047109 3999 53140 SH SOLE 25 53140 0 0 UNITED CONTL HLDGS INC COM 910047109 26625 353826 SH SOLE 26 129861 0 223965 UNITED CONTL HLDGS INC COM 910047109 1236 16425 SH SOLE 28 12023 0 4402 UNITED CONTL HLDGS INC COM 910047109 165 2191 SH SOLE 29 2191 0 0 UNITED CONTL HLDGS INC COM 910047109 49805 661865 SH SOLE 30 661865 0 0 UNITED CONTL HLDGS INC COM 910047109 3779 50224 SH SOLE 31 24892 0 25332 UNITED CONTL HLDGS INC COM 910047109 92128 1224286 SH SOLE 34 1224286 0 0 UNITED CONTL HLDGS INC COM 910047109 6932 92114 SH SOLE 36 92114 0 0 UNITED CONTL HLDGS INC COM 910047109 34 447 SH SOLE 40 447 0 0 UNITED FINL BANCORP INC NEW COM 910304104 177 10598 SH SOLE 2 2155 0 8443 UNITED FINL BANCORP INC NEW COM 910304104 27 1647 SH SOLE 7 1647 0 0 UNITED FINL BANCORP INC NEW COM 910304104 3434 205765 SH SOLE 18 205765 0 0 UNITED FINL BANCORP INC NEW COM 910304104 574 34369 SH SOLE 19 34369 0 0 UNITED FINL BANCORP INC NEW COM 910304104 27262 1633438 SH SOLE 21 1633438 0 0 UNITED FINL BANCORP INC NEW COM 910304104 27596 1653419 SH SOLE 22 1564073 0 89346 UNITED FINL BANCORP INC NEW COM 910304104 451 26999 SH SOLE 26 26269 0 730 UNITED FINL BANCORP INC NEW COM 910304104 116 6958 SH SOLE 28 6958 0 0 UNITED FINL BANCORP INC NEW COM 910304104 177 10624 SH SOLE 30 10624 0 0 UNITED FINL BANCORP INC NEW COM 910304104 114 6810 SH SOLE 34 6810 0 0 UNITED FINL BANCORP INC NEW COM 910304104 82 4884 SH SOLE 40 4884 0 0 UNITED FIRE GROUP INC COM 910340108 186 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 27 613 SH SOLE 7 613 0 0 UNITED FIRE GROUP INC COM 910340108 4620 104854 SH SOLE 18 104854 0 0 UNITED FIRE GROUP INC COM 910340108 494 11215 SH SOLE 19 11215 0 0 UNITED FIRE GROUP INC COM 910340108 74186 1683752 SH SOLE 21 1683752 0 0 UNITED FIRE GROUP INC COM 910340108 24894 565009 SH SOLE 22 524403 0 40606 UNITED FIRE GROUP INC COM 910340108 224 5095 SH SOLE 26 3611 0 1484 UNITED FIRE GROUP INC COM 910340108 141 3211 SH SOLE 28 3211 0 0 UNITED FIRE GROUP INC COM 910340108 1289 29253 SH SOLE 30 29253 0 0 UNITED FIRE GROUP INC COM 910340108 91 2071 SH SOLE 40 2071 0 0 UNITED GUARDIAN INC COM 910571108 9 553 SH SOLE 18 553 0 0 UNITED GUARDIAN INC COM 910571108 281 18168 SH SOLE 21 18168 0 0 UNITED GUARDIAN INC COM 910571108 46 3009 SH SOLE 22 3009 0 0 UNITED INS HLDGS CORP COM 910710102 24 1540 SH SOLE 2 883 0 657 UNITED INS HLDGS CORP COM 910710102 6 394 SH SOLE 7 394 0 0 UNITED INS HLDGS CORP COM 910710102 1415 89938 SH SOLE 18 89938 0 0 UNITED INS HLDGS CORP COM 910710102 192 12223 SH SOLE 19 12223 0 0 UNITED INS HLDGS CORP COM 910710102 24817 1577674 SH SOLE 21 1577674 0 0 UNITED INS HLDGS CORP COM 910710102 6884 437637 SH SOLE 22 406585 0 31052 UNITED INS HLDGS CORP COM 910710102 42 2660 SH SOLE 28 2660 0 0 UNITED INS HLDGS CORP COM 910710102 422 26854 SH SOLE 30 26854 0 0 UNITED INS HLDGS CORP COM 910710102 28 1809 SH SOLE 40 1809 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 80 32651 SH SOLE 22 32651 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 21 8652 SH SOLE 26 0 0 8652 UNITED NAT FOODS INC COM 911163103 1191 32439 SH SOLE 2 23799 0 8640 UNITED NAT FOODS INC COM 911163103 8 207 SH SOLE 4 207 0 0 UNITED NAT FOODS INC COM 911163103 87 2362 SH SOLE 7 2362 0 0 UNITED NAT FOODS INC COM 911163103 12424 338525 SH SOLE 18 338525 0 0 UNITED NAT FOODS INC COM 911163103 1219 33219 SH SOLE 19 33219 0 0 UNITED NAT FOODS INC COM 911163103 115225 3139659 SH SOLE 21 3139659 0 0 UNITED NAT FOODS INC COM 911163103 60073 1636876 SH SOLE 22 1538573 0 98303 UNITED NAT FOODS INC COM 911163103 458 12476 SH SOLE 26 9079 0 3397 UNITED NAT FOODS INC COM 911163103 267 7277 SH SOLE 28 7277 0 0 UNITED NAT FOODS INC COM 911163103 281 7662 SH SOLE 30 7662 0 0 UNITED NAT FOODS INC COM 911163103 187 5086 SH SOLE 36 5086 0 0 UNITED NAT FOODS INC COM 911163103 197 5368 SH SOLE 40 5368 0 0 UNITED PARCEL SERVICE INC CL B 911312106 113213 1023720 SH SOLE 2 355481 0 668239 UNITED PARCEL SERVICE INC CL B 911312106 29169 263754 SH SOLE 4 245436 0 18318 UNITED PARCEL SERVICE INC CL B 911312106 55827 504809 SH SOLE 7 498854 0 5955 UNITED PARCEL SERVICE INC CL B 911312106 523 4733 SH SOLE 13 4733 0 0 UNITED PARCEL SERVICE INC CL B 911312106 500 4522 SH SOLE 15 4522 0 0 UNITED PARCEL SERVICE INC CL B 911312106 262441 2373096 SH SOLE 18 2246515 0 126581 UNITED PARCEL SERVICE INC CL B 911312106 196703 1778665 SH SOLE 19 1778665 0 0 UNITED PARCEL SERVICE INC CL B 911312106 30209 273160 SH SOLE 20 0 0 273160 UNITED PARCEL SERVICE INC CL B 911312106 1339272 12110249 SH SOLE 21 12110249 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2069602 18714187 SH SOLE 22 15530088 0 3184099 UNITED PARCEL SERVICE INC CL B 911312106 94968 858744 SH SOLE 23 858744 0 0 UNITED PARCEL SERVICE INC CL B 911312106 83131 751706 SH SOLE 25 751706 0 0 UNITED PARCEL SERVICE INC CL B 911312106 233786 2113990 SH SOLE 26 621814 0 1492176 UNITED PARCEL SERVICE INC CL B 911312106 16035 144999 SH SOLE 28 108725 0 36274 UNITED PARCEL SERVICE INC CL B 911312106 6615 59816 SH SOLE 29 27997 0 31819 UNITED PARCEL SERVICE INC CL B 911312106 206177 1864339 SH SOLE 30 1864339 0 0 UNITED PARCEL SERVICE INC CL B 911312106 37501 339098 SH SOLE 31 142221 0 196877 UNITED PARCEL SERVICE INC CL B 911312106 34639 313223 SH SOLE 34 313223 0 0 UNITED PARCEL SERVICE INC CL B 911312106 88322 798643 SH SOLE 36 798643 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1630 14743 SH SOLE 37 14743 0 0 UNITED PARCEL SERVICE INC CL B 911312106 395 3576 SH SOLE 40 3576 0 0 UNITED RENTALS INC COM 911363109 12026 106698 SH SOLE 2 21270 0 85428 UNITED RENTALS INC COM 911363109 3165 28078 SH SOLE 4 25822 0 2256 UNITED RENTALS INC COM 911363109 6740 59800 SH SOLE 7 56427 0 3373 UNITED RENTALS INC COM 911363109 107 950 SH SOLE 13 950 0 0 UNITED RENTALS INC COM 911363109 268 2381 SH SOLE 15 556 0 1825 UNITED RENTALS INC COM 911363109 22190 196875 SH SOLE 18 185321 0 11554 UNITED RENTALS INC COM 911363109 9120 80917 SH SOLE 19 80917 0 0 UNITED RENTALS INC COM 911363109 4658 41324 SH SOLE 20 0 0 41324 UNITED RENTALS INC COM 911363109 201779 1790247 SH SOLE 21 1790247 0 0 UNITED RENTALS INC COM 911363109 316242 2805802 SH SOLE 22 2421892 0 383910 UNITED RENTALS INC COM 911363109 12498 110882 SH SOLE 23 110882 0 0 UNITED RENTALS INC COM 911363109 5745 50974 SH SOLE 25 50974 0 0 UNITED RENTALS INC COM 911363109 26835 238086 SH SOLE 26 92376 0 145710 UNITED RENTALS INC COM 911363109 2058 18261 SH SOLE 28 13771 0 4490 UNITED RENTALS INC COM 911363109 2666 23651 SH SOLE 29 2910 0 20741 UNITED RENTALS INC COM 911363109 33750 299445 SH SOLE 30 299445 0 0 UNITED RENTALS INC COM 911363109 6214 55134 SH SOLE 31 30582 0 24552 UNITED RENTALS INC COM 911363109 3005 26659 SH SOLE 34 26659 0 0 UNITED RENTALS INC COM 911363109 9963 88399 SH SOLE 36 88399 0 0 UNITED RENTALS INC COM 911363109 51 454 SH SOLE 40 454 0 0 UNITED SECURITY BANCSHARES C COM 911460103 18 1965 SH SOLE 2 508 0 1457 UNITED SECURITY BANCSHARES C COM 911460103 452 48848 SH SOLE 18 48848 0 0 UNITED SECURITY BANCSHARES C COM 911460103 91 9791 SH SOLE 19 9791 0 0 UNITED SECURITY BANCSHARES C COM 911460103 3959 427999 SH SOLE 21 427999 0 0 UNITED SECURITY BANCSHARES C COM 911460103 1017 109988 SH SOLE 22 101828 0 8160 UNITED STATES ANTIMONY CORP COM 911549103 11 27222 SH SOLE 21 27222 0 0 UNITED STATES ANTIMONY CORP COM 911549103 13 33796 SH SOLE 22 33796 0 0 UNITED STATES CELLULAR CORP COM 911684108 357 9312 SH SOLE 2 2413 0 6899 UNITED STATES CELLULAR CORP COM 911684108 2 57 SH SOLE 4 57 0 0 UNITED STATES CELLULAR CORP COM 911684108 14 359 SH SOLE 7 359 0 0 UNITED STATES CELLULAR CORP COM 911684108 327 8540 SH SOLE 13 8540 0 0 UNITED STATES CELLULAR CORP COM 911684108 3662 95560 SH SOLE 18 92683 0 2877 UNITED STATES CELLULAR CORP COM 911684108 7869 205354 SH SOLE 19 205354 0 0 UNITED STATES CELLULAR CORP COM 911684108 28400 741134 SH SOLE 21 741134 0 0 UNITED STATES CELLULAR CORP COM 911684108 17830 465287 SH SOLE 22 427688 0 37599 UNITED STATES CELLULAR CORP COM 911684108 266 6932 SH SOLE 23 6932 0 0 UNITED STATES CELLULAR CORP COM 911684108 184 4791 SH SOLE 26 4289 0 502 UNITED STATES CELLULAR CORP COM 911684108 62 1609 SH SOLE 28 1609 0 0 UNITED STATES CELLULAR CORP COM 911684108 53 1376 SH SOLE 30 1376 0 0 UNITED STATES CELLULAR CORP COM 911684108 11 296 SH SOLE 31 296 0 0 UNITED STATES CELLULAR CORP COM 911684108 1479 38608 SH SOLE 34 38608 0 0 UNITED STATES CELLULAR CORP COM 911684108 95 2478 SH SOLE 40 2478 0 0 UNITED STATES LIME & MINERAL COM 911922102 39 503 SH SOLE 2 65 0 438 UNITED STATES LIME & MINERAL COM 911922102 658 8389 SH SOLE 18 8389 0 0 UNITED STATES LIME & MINERAL COM 911922102 54 682 SH SOLE 19 682 0 0 UNITED STATES LIME & MINERAL COM 911922102 5320 67798 SH SOLE 21 67798 0 0 UNITED STATES LIME & MINERAL COM 911922102 6934 88359 SH SOLE 22 85848 0 2511 UNITED STATES LIME & MINERAL COM 911922102 31 400 SH SOLE 28 400 0 0 UNITED STATES LIME & MINERAL COM 911922102 121 1543 SH SOLE 34 1543 0 0 UNITED STATES LIME & MINERAL COM 911922102 20 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 3798 171537 SH SOLE 2 81790 0 89747 UNITED STATES STL CORP NEW COM 912909108 19 867 SH SOLE 4 867 0 0 UNITED STATES STL CORP NEW COM 912909108 157 7096 SH SOLE 7 7096 0 0 UNITED STATES STL CORP NEW COM 912909108 13163 594550 SH SOLE 18 594550 0 0 UNITED STATES STL CORP NEW COM 912909108 5685 256761 SH SOLE 19 256761 0 0 UNITED STATES STL CORP NEW COM 912909108 168793 7623910 SH SOLE 21 7623910 0 0 UNITED STATES STL CORP NEW COM 912909108 121030 5466555 SH SOLE 22 4908090 0 558465 UNITED STATES STL CORP NEW COM 912909108 1334 60237 SH SOLE 26 49519 0 10718 UNITED STATES STL CORP NEW COM 912909108 523 23600 SH SOLE 28 23600 0 0 UNITED STATES STL CORP NEW COM 912909108 584 26388 SH SOLE 30 26388 0 0 UNITED STATES STL CORP NEW COM 912909108 90 4068 SH SOLE 31 4068 0 0 UNITED STATES STL CORP NEW COM 912909108 1962 88618 SH SOLE 36 88618 0 0 UNITED STATES STL CORP NEW COM 912909108 432 19511 SH SOLE 40 19511 0 0 UNITED TECHNOLOGIES CORP COM 913017109 116475 953851 SH SOLE 2 214827 0 739024 UNITED TECHNOLOGIES CORP COM 913017109 29691 243153 SH SOLE 4 223998 0 19155 UNITED TECHNOLOGIES CORP COM 913017109 69600 569978 SH SOLE 7 536991 0 32987 UNITED TECHNOLOGIES CORP COM 913017109 339 2777 SH SOLE 13 2777 0 0 UNITED TECHNOLOGIES CORP COM 913017109 4758 38963 SH SOLE 15 5045 0 33918 UNITED TECHNOLOGIES CORP COM 913017109 11 87 SH SOLE 17 0 0 87 UNITED TECHNOLOGIES CORP COM 913017109 205776 1685173 SH SOLE 18 1574540 0 110633 UNITED TECHNOLOGIES CORP COM 913017109 59209 484879 SH SOLE 19 484879 0 0 UNITED TECHNOLOGIES CORP COM 913017109 49130 402342 SH SOLE 20 0 0 402342 UNITED TECHNOLOGIES CORP COM 913017109 1576648 12911704 SH SOLE 21 12911704 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2387504 19552080 SH SOLE 22 15961052 0 3591028 UNITED TECHNOLOGIES CORP COM 913017109 113195 926990 SH SOLE 23 926990 0 0 UNITED TECHNOLOGIES CORP COM 913017109 73872 604961 SH SOLE 25 604961 0 0 UNITED TECHNOLOGIES CORP COM 913017109 220520 1805915 SH SOLE 26 686491 0 1119424 UNITED TECHNOLOGIES CORP COM 913017109 19873 162749 SH SOLE 28 121653 0 41096 UNITED TECHNOLOGIES CORP COM 913017109 3621 29652 SH SOLE 29 29652 0 0 UNITED TECHNOLOGIES CORP COM 913017109 253857 2078919 SH SOLE 30 2078919 0 0 UNITED TECHNOLOGIES CORP COM 913017109 46194 378295 SH SOLE 31 166580 0 211715 UNITED TECHNOLOGIES CORP COM 913017109 9943 81430 SH SOLE 32 81430 0 0 UNITED TECHNOLOGIES CORP COM 913017109 36443 298441 SH SOLE 34 298441 0 0 UNITED TECHNOLOGIES CORP COM 913017109 105708 865682 SH SOLE 36 865682 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1727 14141 SH SOLE 37 14141 0 0 UNITED TECHNOLOGIES CORP COM 913017109 467 3824 SH SOLE 40 3824 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 9669 74529 SH SOLE 2 32028 0 42501 UNITED THERAPEUTICS CORP DEL COM 91307C102 1982 15279 SH SOLE 4 14242 0 1037 UNITED THERAPEUTICS CORP DEL COM 91307C102 1488 11473 SH SOLE 7 10825 0 648 UNITED THERAPEUTICS CORP DEL COM 91307C102 4142 31929 SH SOLE 15 0 0 31929 UNITED THERAPEUTICS CORP DEL COM 91307C102 22473 173230 SH SOLE 18 168797 0 4433 UNITED THERAPEUTICS CORP DEL COM 91307C102 7855 60546 SH SOLE 19 60546 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 4709 36302 SH SOLE 20 0 0 36302 UNITED THERAPEUTICS CORP DEL COM 91307C102 346163 2668332 SH SOLE 21 2668332 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 196108 1511666 SH SOLE 22 1365340 0 146326 UNITED THERAPEUTICS CORP DEL COM 91307C102 7140 55038 SH SOLE 23 55038 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1262 9730 SH SOLE 25 9730 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 11408 87936 SH SOLE 26 45950 0 41986 UNITED THERAPEUTICS CORP DEL COM 91307C102 1248 9621 SH SOLE 28 7202 0 2419 UNITED THERAPEUTICS CORP DEL COM 91307C102 2282 17592 SH SOLE 29 3631 0 13961 UNITED THERAPEUTICS CORP DEL COM 91307C102 10159 78312 SH SOLE 30 78312 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2553 19680 SH SOLE 31 9889 0 9791 UNITED THERAPEUTICS CORP DEL COM 91307C102 3477 26798 SH SOLE 34 26798 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1183 9116 SH SOLE 36 9116 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 29 225 SH SOLE 40 225 0 0 UNITEDHEALTH GROUP INC COM 91324P102 356023 1920090 SH SOLE 2 816351 0 1103739 UNITEDHEALTH GROUP INC COM 91324P102 81133 437564 SH SOLE 4 413115 0 24449 UNITEDHEALTH GROUP INC COM 91324P102 129132 696431 SH SOLE 7 692998 0 3433 UNITEDHEALTH GROUP INC COM 91324P102 10778 58126 SH SOLE 13 58126 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1198 6459 SH SOLE 15 6459 0 0 UNITEDHEALTH GROUP INC COM 91324P102 154 832 SH SOLE 17 0 0 832 UNITEDHEALTH GROUP INC COM 91324P102 919710 4960146 SH SOLE 18 4347213 0 612933 UNITEDHEALTH GROUP INC COM 91324P102 1179587 6361703 SH SOLE 19 6361703 0 0 UNITEDHEALTH GROUP INC COM 91324P102 96358 519675 SH SOLE 20 26312 0 493363 UNITEDHEALTH GROUP INC COM 91324P102 3087775 16652871 SH SOLE 21 16652871 0 0 UNITEDHEALTH GROUP INC COM 91324P102 4958882 26744054 SH SOLE 22 21795267 0 4948787 UNITEDHEALTH GROUP INC COM 91324P102 240167 1295257 SH SOLE 23 1295257 0 0 UNITEDHEALTH GROUP INC COM 91324P102 129620 699064 SH SOLE 25 683447 0 15617 UNITEDHEALTH GROUP INC COM 91324P102 474907 2561248 SH SOLE 26 787765 0 1773483 UNITEDHEALTH GROUP INC COM 91324P102 37584 202699 SH SOLE 28 151754 0 50945 UNITEDHEALTH GROUP INC COM 91324P102 42628 229902 SH SOLE 29 116961 0 112941 UNITEDHEALTH GROUP INC COM 91324P102 520764 2808562 SH SOLE 30 2808562 0 0 UNITEDHEALTH GROUP INC COM 91324P102 123490 666004 SH SOLE 31 352115 0 313889 UNITEDHEALTH GROUP INC COM 91324P102 15099 81430 SH SOLE 32 81430 0 0 UNITEDHEALTH GROUP INC COM 91324P102 244255 1317308 SH SOLE 34 1317308 0 0 UNITEDHEALTH GROUP INC COM 91324P102 223634 1206094 SH SOLE 36 1206094 0 0 UNITEDHEALTH GROUP INC COM 91324P102 908 4897 SH SOLE 40 4897 0 0 UNITI GROUP INC COM 91325V108 4129 164257 SH SOLE 2 77064 0 87193 UNITI GROUP INC COM 91325V108 16 638 SH SOLE 4 638 0 0 UNITI GROUP INC COM 91325V108 99 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 13777 548018 SH SOLE 18 548018 0 0 UNITI GROUP INC COM 91325V108 1770 70408 SH SOLE 19 70408 0 0 UNITI GROUP INC COM 91325V108 188028 7479226 SH SOLE 21 7479226 0 0 UNITI GROUP INC COM 91325V108 127479 5070768 SH SOLE 22 4547180 0 523588 UNITI GROUP INC COM 91325V108 1303 51836 SH SOLE 26 44288 0 7548 UNITI GROUP INC COM 91325V108 621 24715 SH SOLE 28 24715 0 0 UNITI GROUP INC COM 91325V108 2362 93953 SH SOLE 30 93953 0 0 UNITI GROUP INC COM 91325V108 96 3830 SH SOLE 31 3830 0 0 UNITI GROUP INC COM 91325V108 357 14220 SH SOLE 34 14220 0 0 UNITI GROUP INC COM 91325V108 152 6054 SH SOLE 36 6054 0 0 UNITI GROUP INC COM 91325V108 439 17459 SH SOLE 40 17459 0 0 UNITIL CORP COM 913259107 161 3329 SH SOLE 2 668 0 2661 UNITIL CORP COM 913259107 9 183 SH SOLE 4 183 0 0 UNITIL CORP COM 913259107 614 12712 SH SOLE 7 12712 0 0 UNITIL CORP COM 913259107 2659 55044 SH SOLE 18 55044 0 0 UNITIL CORP COM 913259107 464 9612 SH SOLE 19 9612 0 0 UNITIL CORP COM 913259107 21704 449267 SH SOLE 21 449267 0 0 UNITIL CORP COM 913259107 25059 518708 SH SOLE 22 491156 0 27552 UNITIL CORP COM 913259107 280 5787 SH SOLE 28 5787 0 0 UNITIL CORP COM 913259107 79 1629 SH SOLE 30 1629 0 0 UNITIL CORP COM 913259107 73 1509 SH SOLE 40 1509 0 0 UNITY BANCORP INC COM 913290102 14 829 SH SOLE 2 281 0 548 UNITY BANCORP INC COM 913290102 489 28459 SH SOLE 18 28459 0 0 UNITY BANCORP INC COM 913290102 55 3190 SH SOLE 19 3190 0 0 UNITY BANCORP INC COM 913290102 4391 255268 SH SOLE 21 255268 0 0 UNITY BANCORP INC COM 913290102 1082 62900 SH SOLE 22 58534 0 4366 UNIVAR INC COM 91336L107 1306 44717 SH SOLE 2 8305 0 36412 UNIVAR INC COM 91336L107 14 467 SH SOLE 4 467 0 0 UNIVAR INC COM 91336L107 121 4148 SH SOLE 7 4148 0 0 UNIVAR INC COM 91336L107 511 17500 SH SOLE 15 0 0 17500 UNIVAR INC COM 91336L107 1491 51049 SH SOLE 18 51049 0 0 UNIVAR INC COM 91336L107 1416 48485 SH SOLE 19 48485 0 0 UNIVAR INC COM 91336L107 31563 1080934 SH SOLE 21 1080934 0 0 UNIVAR INC COM 91336L107 82186 2814603 SH SOLE 22 2494907 0 319696 UNIVAR INC COM 91336L107 1239 42417 SH SOLE 23 42417 0 0 UNIVAR INC COM 91336L107 1387 47498 SH SOLE 26 42058 0 5440 UNIVAR INC COM 91336L107 451 15450 SH SOLE 28 15450 0 0 UNIVAR INC COM 91336L107 105 3596 SH SOLE 29 0 0 3596 UNIVAR INC COM 91336L107 465 15927 SH SOLE 30 15927 0 0 UNIVAR INC COM 91336L107 68 2314 SH SOLE 31 2314 0 0 UNIVAR INC COM 91336L107 280 9605 SH SOLE 40 9605 0 0 UNIVERSAL CORP VA COM 913456109 191 2952 SH SOLE 2 2952 0 0 UNIVERSAL CORP VA COM 913456109 12 190 SH SOLE 4 190 0 0 UNIVERSAL CORP VA COM 913456109 70 1078 SH SOLE 7 1078 0 0 UNIVERSAL CORP VA COM 913456109 8062 124611 SH SOLE 18 124611 0 0 UNIVERSAL CORP VA COM 913456109 2592 40057 SH SOLE 19 40057 0 0 UNIVERSAL CORP VA COM 913456109 140340 2169084 SH SOLE 21 2169084 0 0 UNIVERSAL CORP VA COM 913456109 52969 818689 SH SOLE 22 772525 0 46164 UNIVERSAL CORP VA COM 913456109 1335 20639 SH SOLE 23 20639 0 0 UNIVERSAL CORP VA COM 913456109 505 7811 SH SOLE 26 5908 0 1903 UNIVERSAL CORP VA COM 913456109 206 3180 SH SOLE 28 3180 0 0 UNIVERSAL CORP VA COM 913456109 790 12210 SH SOLE 29 0 0 12210 UNIVERSAL CORP VA COM 913456109 2338 36143 SH SOLE 30 36143 0 0 UNIVERSAL CORP VA COM 913456109 120 1849 SH SOLE 34 1849 0 0 UNIVERSAL CORP VA COM 913456109 230 3552 SH SOLE 36 3552 0 0 UNIVERSAL CORP VA COM 913456109 150 2318 SH SOLE 40 2318 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1950 17846 SH SOLE 2 3258 0 14588 UNIVERSAL DISPLAY CORP COM 91347P105 19 171 SH SOLE 4 171 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 110 1005 SH SOLE 7 1005 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2251 20603 SH SOLE 18 20603 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2069 18942 SH SOLE 19 18942 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 49605 454050 SH SOLE 21 454050 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 124408 1138746 SH SOLE 22 1014267 0 124479 UNIVERSAL DISPLAY CORP COM 91347P105 2164 19808 SH SOLE 26 17482 0 2326 UNIVERSAL DISPLAY CORP COM 91347P105 661 6050 SH SOLE 28 6050 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 714 6536 SH SOLE 30 6536 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 102 934 SH SOLE 31 934 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 474 4336 SH SOLE 40 4336 0 0 UNIVERSAL ELECTRS INC COM 913483103 45 680 SH SOLE 2 680 0 0 UNIVERSAL ELECTRS INC COM 913483103 2 23 SH SOLE 4 23 0 0 UNIVERSAL ELECTRS INC COM 913483103 30 449 SH SOLE 7 449 0 0 UNIVERSAL ELECTRS INC COM 913483103 4427 66222 SH SOLE 18 66222 0 0 UNIVERSAL ELECTRS INC COM 913483103 630 9426 SH SOLE 19 9426 0 0 UNIVERSAL ELECTRS INC COM 913483103 79412 1187919 SH SOLE 21 1187919 0 0 UNIVERSAL ELECTRS INC COM 913483103 26370 394466 SH SOLE 22 365580 0 28886 UNIVERSAL ELECTRS INC COM 913483103 339 5073 SH SOLE 26 4409 0 664 UNIVERSAL ELECTRS INC COM 913483103 139 2083 SH SOLE 28 2083 0 0 UNIVERSAL ELECTRS INC COM 913483103 1432 21415 SH SOLE 30 21415 0 0 UNIVERSAL ELECTRS INC COM 913483103 111 1658 SH SOLE 40 1658 0 0 UNIVERSAL FST PRODS INC COM 913543104 1229 14075 SH SOLE 2 13442 0 633 UNIVERSAL FST PRODS INC COM 913543104 12 133 SH SOLE 4 133 0 0 UNIVERSAL FST PRODS INC COM 913543104 44 508 SH SOLE 7 508 0 0 UNIVERSAL FST PRODS INC COM 913543104 8255 94551 SH SOLE 18 94551 0 0 UNIVERSAL FST PRODS INC COM 913543104 15809 181066 SH SOLE 19 181066 0 0 UNIVERSAL FST PRODS INC COM 913543104 167129 1914202 SH SOLE 21 1914202 0 0 UNIVERSAL FST PRODS INC COM 913543104 82681 946982 SH SOLE 22 907436 0 39546 UNIVERSAL FST PRODS INC COM 913543104 5236 59970 SH SOLE 23 59970 0 0 UNIVERSAL FST PRODS INC COM 913543104 551 6306 SH SOLE 26 4593 0 1713 UNIVERSAL FST PRODS INC COM 913543104 253 2893 SH SOLE 28 2893 0 0 UNIVERSAL FST PRODS INC COM 913543104 1370 15690 SH SOLE 29 0 0 15690 UNIVERSAL FST PRODS INC COM 913543104 2579 29533 SH SOLE 30 29533 0 0 UNIVERSAL FST PRODS INC COM 913543104 186 2130 SH SOLE 40 2130 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 40 501 SH SOLE 2 501 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 335 4206 SH SOLE 4 4206 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1247 15680 SH SOLE 7 15680 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 48 598 SH SOLE 15 598 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 4633 58250 SH SOLE 18 58250 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1536 19309 SH SOLE 19 19309 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 85440 1074182 SH SOLE 21 1074182 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 42067 528873 SH SOLE 22 505528 0 23345 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 51 647 SH SOLE 23 647 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1651 20759 SH SOLE 25 20759 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 193 2426 SH SOLE 26 0 0 2426 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 267 3357 SH SOLE 29 3357 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 6258 78679 SH SOLE 30 78679 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 122 1529 SH SOLE 40 1529 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 16763 137308 SH SOLE 2 51180 0 86128 UNIVERSAL HLTH SVCS INC CL B 913903100 3180 26050 SH SOLE 4 23674 0 2376 UNIVERSAL HLTH SVCS INC CL B 913903100 9962 81600 SH SOLE 7 75884 0 5716 UNIVERSAL HLTH SVCS INC CL B 913903100 317 2599 SH SOLE 13 2599 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 69 568 SH SOLE 15 568 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1 9 SH SOLE 17 0 0 9 UNIVERSAL HLTH SVCS INC CL B 913903100 65039 532756 SH SOLE 18 519601 0 13155 UNIVERSAL HLTH SVCS INC CL B 913903100 61261 501808 SH SOLE 19 495065 0 6743 UNIVERSAL HLTH SVCS INC CL B 913903100 248431 2034983 SH SOLE 21 2034983 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 286521 2346990 SH SOLE 22 1938814 0 408176 UNIVERSAL HLTH SVCS INC CL B 913903100 12936 105962 SH SOLE 23 105962 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 7198 58964 SH SOLE 25 58964 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 22033 180482 SH SOLE 26 95728 0 84754 UNIVERSAL HLTH SVCS INC CL B 913903100 2272 18607 SH SOLE 28 13861 0 4746 UNIVERSAL HLTH SVCS INC CL B 913903100 3070 25149 SH SOLE 29 3090 0 22059 UNIVERSAL HLTH SVCS INC CL B 913903100 45391 371814 SH SOLE 30 371814 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4878 39959 SH SOLE 31 18439 0 21520 UNIVERSAL HLTH SVCS INC CL B 913903100 11043 90455 SH SOLE 34 90455 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 12165 99651 SH SOLE 36 99651 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 53 434 SH SOLE 40 434 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 107 4250 SH SOLE 2 2892 0 1358 UNIVERSAL INS HLDGS INC COM 91359V107 18 706 SH SOLE 7 706 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 4075 161705 SH SOLE 18 161705 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 519 20591 SH SOLE 19 20591 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 70671 2804411 SH SOLE 21 2804411 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 22573 895764 SH SOLE 22 836819 0 58945 UNIVERSAL INS HLDGS INC COM 91359V107 73 2886 SH SOLE 26 0 0 2886 UNIVERSAL INS HLDGS INC COM 91359V107 116 4603 SH SOLE 28 4603 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1175 46622 SH SOLE 30 46622 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 92 3631 SH SOLE 40 3631 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 8 521 SH SOLE 2 346 0 175 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 505 33671 SH SOLE 18 33671 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 81 5386 SH SOLE 19 5386 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4312 287434 SH SOLE 21 287434 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3352 223482 SH SOLE 22 213460 0 10022 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 21 1411 SH SOLE 28 1411 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 18 1167 SH SOLE 34 1167 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 11 735 SH SOLE 40 735 0 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 2 622 SH SOLE 21 622 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 25 1271 SH SOLE 18 1271 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 25 1302 SH SOLE 19 1302 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 407 20863 SH SOLE 21 20863 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 45 2308 SH SOLE 22 2308 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 167 46646 SH SOLE 21 46646 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 1543 432319 SH SOLE 22 432319 0 0 UNIVEST CORP PA COM 915271100 169 5642 SH SOLE 2 1184 0 4458 UNIVEST CORP PA COM 915271100 19 629 SH SOLE 7 629 0 0 UNIVEST CORP PA COM 915271100 3071 102554 SH SOLE 18 102554 0 0 UNIVEST CORP PA COM 915271100 517 17257 SH SOLE 19 17257 0 0 UNIVEST CORP PA COM 915271100 24828 828995 SH SOLE 21 828995 0 0 UNIVEST CORP PA COM 915271100 23577 787201 SH SOLE 22 733502 0 53699 UNIVEST CORP PA COM 915271100 61 2040 SH SOLE 26 0 0 2040 UNIVEST CORP PA COM 915271100 89 2985 SH SOLE 28 2985 0 0 UNIVEST CORP PA COM 915271100 120 4000 SH SOLE 30 4000 0 0 UNIVEST CORP PA COM 915271100 73 2425 SH SOLE 40 2425 0 0 UNUM GROUP COM 91529Y106 16607 356150 SH SOLE 2 133186 0 222964 UNUM GROUP COM 91529Y106 4742 101686 SH SOLE 4 96293 0 5393 UNUM GROUP COM 91529Y106 9753 209156 SH SOLE 7 186226 0 22930 UNUM GROUP COM 91529Y106 320 6859 SH SOLE 13 6859 0 0 UNUM GROUP COM 91529Y106 71 1515 SH SOLE 15 1515 0 0 UNUM GROUP COM 91529Y106 31277 670747 SH SOLE 18 638564 0 32183 UNUM GROUP COM 91529Y106 63780 1367792 SH SOLE 19 1367792 0 0 UNUM GROUP COM 91529Y106 5799 124355 SH SOLE 20 0 0 124355 UNUM GROUP COM 91529Y106 215899 4630035 SH SOLE 21 4630035 0 0 UNUM GROUP COM 91529Y106 300178 6437437 SH SOLE 22 5318268 0 1119169 UNUM GROUP COM 91529Y106 14031 300901 SH SOLE 23 300901 0 0 UNUM GROUP COM 91529Y106 7397 158624 SH SOLE 25 158624 0 0 UNUM GROUP COM 91529Y106 29542 633530 SH SOLE 26 234396 0 399134 UNUM GROUP COM 91529Y106 2309 49522 SH SOLE 28 36953 0 12569 UNUM GROUP COM 91529Y106 5379 115351 SH SOLE 29 7751 0 107600 UNUM GROUP COM 91529Y106 34110 731498 SH SOLE 30 731498 0 0 UNUM GROUP COM 91529Y106 5558 119193 SH SOLE 31 65069 0 54124 UNUM GROUP COM 91529Y106 20858 447309 SH SOLE 34 447309 0 0 UNUM GROUP COM 91529Y106 14804 317481 SH SOLE 36 317481 0 0 UNUM GROUP COM 91529Y106 56 1211 SH SOLE 40 1211 0 0 UPLAND SOFTWARE INC COM 91544A109 7 323 SH SOLE 2 323 0 0 UPLAND SOFTWARE INC COM 91544A109 572 26008 SH SOLE 18 26008 0 0 UPLAND SOFTWARE INC COM 91544A109 96 4369 SH SOLE 19 4369 0 0 UPLAND SOFTWARE INC COM 91544A109 4939 224581 SH SOLE 21 224581 0 0 UPLAND SOFTWARE INC COM 91544A109 1603 72911 SH SOLE 22 67330 0 5581 UQM TECHNOLOGIES INC COM 903213106 14 16633 SH SOLE 21 16633 0 0 UQM TECHNOLOGIES INC COM 903213106 1180 1390637 SH SOLE 22 1390637 0 0 URANIUM ENERGY CORP COM 916896103 8 4847 SH SOLE 2 4847 0 0 URANIUM ENERGY CORP COM 916896103 757 476194 SH SOLE 18 476194 0 0 URANIUM ENERGY CORP COM 916896103 545 342773 SH SOLE 19 342773 0 0 URANIUM ENERGY CORP COM 916896103 6936 4362111 SH SOLE 21 4362111 0 0 URANIUM ENERGY CORP COM 916896103 4852 3051380 SH SOLE 22 2938309 0 113071 URANIUM RES INC COM 916901705 6 4353 SH SOLE 18 4353 0 0 URANIUM RES INC COM 916901705 86 57989 SH SOLE 21 57989 0 0 URANIUM RES INC COM 916901705 629 421871 SH SOLE 22 421871 0 0 URBAN EDGE PPTYS COM 91704F104 1065 44864 SH SOLE 2 44178 0 686 URBAN EDGE PPTYS COM 91704F104 713 30063 SH SOLE 4 30063 0 0 URBAN EDGE PPTYS COM 91704F104 2923 123165 SH SOLE 7 123165 0 0 URBAN EDGE PPTYS COM 91704F104 77 3230 SH SOLE 15 3230 0 0 URBAN EDGE PPTYS COM 91704F104 14849 625745 SH SOLE 18 625745 0 0 URBAN EDGE PPTYS COM 91704F104 3573 150561 SH SOLE 19 150561 0 0 URBAN EDGE PPTYS COM 91704F104 155561 6555477 SH SOLE 21 6555477 0 0 URBAN EDGE PPTYS COM 91704F104 108002 4551300 SH SOLE 22 4365018 0 186282 URBAN EDGE PPTYS COM 91704F104 2492 105032 SH SOLE 23 105032 0 0 URBAN EDGE PPTYS COM 91704F104 4205 177199 SH SOLE 25 177199 0 0 URBAN EDGE PPTYS COM 91704F104 1558 65657 SH SOLE 26 33577 0 32080 URBAN EDGE PPTYS COM 91704F104 344 14513 SH SOLE 28 14513 0 0 URBAN EDGE PPTYS COM 91704F104 734 30912 SH SOLE 29 30912 0 0 URBAN EDGE PPTYS COM 91704F104 11436 481911 SH SOLE 30 481911 0 0 URBAN EDGE PPTYS COM 91704F104 82 3453 SH SOLE 34 3453 0 0 URBAN EDGE PPTYS COM 91704F104 262 11059 SH SOLE 40 11059 0 0 URBAN ONE INC CL A 91705J105 1 233 SH SOLE 21 233 0 0 URBAN ONE INC CL D NON VTG 91705J204 10 4244 SH SOLE 18 4244 0 0 URBAN ONE INC CL D NON VTG 91705J204 150 66721 SH SOLE 21 66721 0 0 URBAN ONE INC CL D NON VTG 91705J204 2263 1005976 SH SOLE 22 1005976 0 0 URBAN OUTFITTERS INC COM 917047102 1723 92939 SH SOLE 2 48009 0 44930 URBAN OUTFITTERS INC COM 917047102 517 27896 SH SOLE 4 27896 0 0 URBAN OUTFITTERS INC COM 917047102 121 6548 SH SOLE 7 6548 0 0 URBAN OUTFITTERS INC COM 917047102 1016 54799 SH SOLE 15 0 0 54799 URBAN OUTFITTERS INC COM 917047102 33322 1797314 SH SOLE 18 1689033 0 108281 URBAN OUTFITTERS INC COM 917047102 39068 2107234 SH SOLE 19 2107234 0 0 URBAN OUTFITTERS INC COM 917047102 70470 3800945 SH SOLE 21 3800945 0 0 URBAN OUTFITTERS INC COM 917047102 52549 2834362 SH SOLE 22 2514509 0 319853 URBAN OUTFITTERS INC COM 917047102 289 15611 SH SOLE 23 15611 0 0 URBAN OUTFITTERS INC COM 917047102 793 42787 SH SOLE 25 0 0 42787 URBAN OUTFITTERS INC COM 917047102 499 26937 SH SOLE 26 19257 0 7680 URBAN OUTFITTERS INC COM 917047102 234 12633 SH SOLE 28 12633 0 0 URBAN OUTFITTERS INC COM 917047102 176 9491 SH SOLE 29 9491 0 0 URBAN OUTFITTERS INC COM 917047102 286 15436 SH SOLE 30 15436 0 0 URBAN OUTFITTERS INC COM 917047102 233 12561 SH SOLE 31 6252 0 6309 URBAN OUTFITTERS INC COM 917047102 17186 926982 SH SOLE 34 926982 0 0 URBAN OUTFITTERS INC COM 917047102 851 45924 SH SOLE 36 45924 0 0 URBAN OUTFITTERS INC COM 917047102 142 7656 SH SOLE 40 7656 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 64 3255 SH SOLE 2 1148 0 2107 URSTADT BIDDLE PPTYS INC CL A 917286205 54 2715 SH SOLE 4 2715 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 393 19828 SH SOLE 7 19828 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 22 1091 SH SOLE 15 1091 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1919 96935 SH SOLE 18 96935 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 251 12672 SH SOLE 19 12672 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 36507 1843787 SH SOLE 21 1843787 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 14644 739576 SH SOLE 22 712040 0 27536 URSTADT BIDDLE PPTYS INC CL A 917286205 17 882 SH SOLE 23 882 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 477 24083 SH SOLE 25 24083 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 147 7399 SH SOLE 26 0 0 7399 URSTADT BIDDLE PPTYS INC CL A 917286205 212 10725 SH SOLE 29 10725 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 2250 113645 SH SOLE 30 113645 0 0 US BANCORP DEL COM NEW 902973304 109267 2104523 SH SOLE 2 513777 0 1590746 US BANCORP DEL COM NEW 902973304 28465 548248 SH SOLE 4 505031 0 43217 US BANCORP DEL COM NEW 902973304 59505 1146097 SH SOLE 7 1072581 0 73516 US BANCORP DEL COM NEW 902973304 1996 38435 SH SOLE 13 38435 0 0 US BANCORP DEL COM NEW 902973304 575 11069 SH SOLE 15 11069 0 0 US BANCORP DEL COM NEW 902973304 3 62 SH SOLE 17 0 0 62 US BANCORP DEL COM NEW 902973304 465342 8962678 SH SOLE 18 7785325 0 1177353 US BANCORP DEL COM NEW 902973304 423 8155 SH OTR 19 0 8155 0 US BANCORP DEL COM NEW 902973304 465171 8959376 SH SOLE 19 8959376 0 0 US BANCORP DEL COM NEW 902973304 34098 656737 SH SOLE 20 0 0 656737 US BANCORP DEL COM NEW 902973304 1359314 26180923 SH SOLE 21 26180923 0 0 US BANCORP DEL COM NEW 902973304 2193733 42252184 SH SOLE 22 34778522 0 7473662 US BANCORP DEL COM NEW 902973304 106329 2047936 SH SOLE 23 2047936 0 0 US BANCORP DEL COM NEW 902973304 78432 1510640 SH SOLE 25 1456226 0 54414 US BANCORP DEL COM NEW 902973304 246459 4746894 SH SOLE 26 1472976 0 3273918 US BANCORP DEL COM NEW 902973304 18497 356268 SH SOLE 28 266755 0 89513 US BANCORP DEL COM NEW 902973304 5707 109914 SH SOLE 29 64395 0 45519 US BANCORP DEL COM NEW 902973304 237320 4570869 SH SOLE 30 4570869 0 0 US BANCORP DEL COM NEW 902973304 36439 701823 SH SOLE 31 365197 0 336626 US BANCORP DEL COM NEW 902973304 60421 1163732 SH SOLE 34 1163732 0 0 US BANCORP DEL COM NEW 902973304 101316 1951394 SH SOLE 36 1951394 0 0 US BANCORP DEL COM NEW 902973304 2201 42396 SH SOLE 37 42396 0 0 US BANCORP DEL COM NEW 902973304 443 8535 SH SOLE 40 8535 0 0 US ECOLOGY INC COM 91732J102 54 1074 SH SOLE 2 910 0 164 US ECOLOGY INC COM 91732J102 8 149 SH SOLE 4 149 0 0 US ECOLOGY INC COM 91732J102 32 624 SH SOLE 7 624 0 0 US ECOLOGY INC COM 91732J102 5160 102186 SH SOLE 18 102186 0 0 US ECOLOGY INC COM 91732J102 717 14191 SH SOLE 19 14191 0 0 US ECOLOGY INC COM 91732J102 92152 1824797 SH SOLE 21 1824797 0 0 US ECOLOGY INC COM 91732J102 29645 587032 SH SOLE 22 545833 0 41199 US ECOLOGY INC COM 91732J102 414 8192 SH SOLE 26 6236 0 1956 US ECOLOGY INC COM 91732J102 158 3134 SH SOLE 28 3134 0 0 US ECOLOGY INC COM 91732J102 1556 30816 SH SOLE 30 30816 0 0 US ECOLOGY INC COM 91732J102 122 2424 SH SOLE 40 2424 0 0 US FOODS HLDG CORP COM 912008109 3747 137651 SH SOLE 2 68211 0 69440 US FOODS HLDG CORP COM 912008109 392 14409 SH SOLE 4 14409 0 0 US FOODS HLDG CORP COM 912008109 125 4580 SH SOLE 7 4580 0 0 US FOODS HLDG CORP COM 912008109 0 1 SH SOLE 15 0 0 1 US FOODS HLDG CORP COM 912008109 1981 72772 SH SOLE 18 72452 0 320 US FOODS HLDG CORP COM 912008109 1583 58174 SH SOLE 19 58174 0 0 US FOODS HLDG CORP COM 912008109 37310 1370676 SH SOLE 21 1370676 0 0 US FOODS HLDG CORP COM 912008109 97862 3595212 SH SOLE 22 3154140 0 441072 US FOODS HLDG CORP COM 912008109 71 2595 SH SOLE 23 2595 0 0 US FOODS HLDG CORP COM 912008109 35 1284 SH SOLE 25 1284 0 0 US FOODS HLDG CORP COM 912008109 1238 45468 SH SOLE 26 37546 0 7922 US FOODS HLDG CORP COM 912008109 566 20797 SH SOLE 28 20797 0 0 US FOODS HLDG CORP COM 912008109 1773 65141 SH SOLE 29 0 0 65141 US FOODS HLDG CORP COM 912008109 598 21977 SH SOLE 30 21977 0 0 US FOODS HLDG CORP COM 912008109 82 2996 SH SOLE 31 2996 0 0 US FOODS HLDG CORP COM 912008109 52 1895 SH SOLE 34 1895 0 0 US FOODS HLDG CORP COM 912008109 397 14581 SH SOLE 40 14581 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 12 2277 SH SOLE 2 1374 0 903 USA TECHNOLOGIES INC COM NO PAR 90328S500 730 140444 SH SOLE 18 140444 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 141 27107 SH SOLE 19 27107 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 6334 1218030 SH SOLE 21 1218030 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 2556 491539 SH SOLE 22 462302 0 29237 USA TRUCK INC COM 902925106 12 1356 SH SOLE 18 1356 0 0 USA TRUCK INC COM 902925106 14 1622 SH SOLE 19 1622 0 0 USA TRUCK INC COM 902925106 299 34570 SH SOLE 21 34570 0 0 USA TRUCK INC COM 902925106 2420 279442 SH SOLE 22 279442 0 0 USANA HEALTH SCIENCES INC COM 90328M107 31 478 SH SOLE 2 478 0 0 USANA HEALTH SCIENCES INC COM 90328M107 16 250 SH SOLE 7 250 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2555 39865 SH SOLE 18 39865 0 0 USANA HEALTH SCIENCES INC COM 90328M107 465 7260 SH SOLE 19 7260 0 0 USANA HEALTH SCIENCES INC COM 90328M107 21803 340140 SH SOLE 21 340140 0 0 USANA HEALTH SCIENCES INC COM 90328M107 19266 300557 SH SOLE 22 277328 0 23229 USANA HEALTH SCIENCES INC COM 90328M107 117 1819 SH SOLE 26 0 0 1819 USANA HEALTH SCIENCES INC COM 90328M107 108 1684 SH SOLE 28 1684 0 0 USANA HEALTH SCIENCES INC COM 90328M107 117 1818 SH SOLE 30 1818 0 0 USANA HEALTH SCIENCES INC COM 90328M107 75 1170 SH SOLE 40 1170 0 0 UTAH MED PRODS INC COM 917488108 11 156 SH SOLE 2 100 0 56 UTAH MED PRODS INC COM 917488108 946 13071 SH SOLE 18 13071 0 0 UTAH MED PRODS INC COM 917488108 172 2376 SH SOLE 19 2376 0 0 UTAH MED PRODS INC COM 917488108 7668 105906 SH SOLE 21 105906 0 0 UTAH MED PRODS INC COM 917488108 2693 37200 SH SOLE 22 34062 0 3138 V F CORP COM 918204108 27046 469544 SH SOLE 2 148105 0 321439 V F CORP COM 918204108 6427 111586 SH SOLE 4 102070 0 9516 V F CORP COM 918204108 35263 612200 SH SOLE 7 375811 0 236389 V F CORP COM 918204108 140 2433 SH SOLE 13 2433 0 0 V F CORP COM 918204108 135 2348 SH SOLE 15 2348 0 0 V F CORP COM 918204108 45738 794057 SH SOLE 18 747013 0 47044 V F CORP COM 918204108 5577 96825 SH SOLE 19 96825 0 0 V F CORP COM 918204108 13960 242357 SH SOLE 20 0 0 242357 V F CORP COM 918204108 392970 6822388 SH SOLE 21 6822388 0 0 V F CORP COM 918204108 498020 8646188 SH SOLE 22 7094966 0 1551222 V F CORP COM 918204108 24379 423247 SH SOLE 23 423247 0 0 V F CORP COM 918204108 12944 224719 SH SOLE 25 224719 0 0 V F CORP COM 918204108 61838 1073585 SH SOLE 26 326452 0 747133 V F CORP COM 918204108 4221 73278 SH SOLE 28 54943 0 18335 V F CORP COM 918204108 724 12563 SH SOLE 29 12563 0 0 V F CORP COM 918204108 76678 1331211 SH SOLE 30 1331211 0 0 V F CORP COM 918204108 9744 169166 SH SOLE 31 67341 0 101825 V F CORP COM 918204108 1349 23424 SH SOLE 34 23424 0 0 V F CORP COM 918204108 21007 364698 SH SOLE 36 364698 0 0 V F CORP COM 918204108 108 1870 SH SOLE 40 1870 0 0 VAALCO ENERGY INC COM NEW 91851C201 9 9976 SH SOLE 18 9976 0 0 VAALCO ENERGY INC COM NEW 91851C201 10 10701 SH SOLE 19 10701 0 0 VAALCO ENERGY INC COM NEW 91851C201 251 268340 SH SOLE 21 268340 0 0 VAALCO ENERGY INC COM NEW 91851C201 935 999791 SH SOLE 22 999791 0 0 VAIL RESORTS INC COM 91879Q109 7936 39126 SH SOLE 2 7335 0 31791 VAIL RESORTS INC COM 91879Q109 2620 12916 SH SOLE 4 11963 0 953 VAIL RESORTS INC COM 91879Q109 418 2059 SH SOLE 7 2059 0 0 VAIL RESORTS INC COM 91879Q109 4931 24311 SH SOLE 18 20388 0 3923 VAIL RESORTS INC COM 91879Q109 31366 154643 SH SOLE 19 154643 0 0 VAIL RESORTS INC COM 91879Q109 6496 32029 SH SOLE 20 0 0 32029 VAIL RESORTS INC COM 91879Q109 93572 461333 SH SOLE 21 461333 0 0 VAIL RESORTS INC COM 91879Q109 227880 1123504 SH SOLE 22 999479 0 124025 VAIL RESORTS INC COM 91879Q109 9891 48764 SH SOLE 23 48764 0 0 VAIL RESORTS INC COM 91879Q109 14806 72998 SH SOLE 26 36687 0 36311 VAIL RESORTS INC COM 91879Q109 1718 8468 SH SOLE 28 6258 0 2210 VAIL RESORTS INC COM 91879Q109 3260 16074 SH SOLE 29 1439 0 14635 VAIL RESORTS INC COM 91879Q109 9220 45455 SH SOLE 30 45455 0 0 VAIL RESORTS INC COM 91879Q109 3689 18187 SH SOLE 31 8240 0 9947 VAIL RESORTS INC COM 91879Q109 552 2723 SH SOLE 34 2723 0 0 VAIL RESORTS INC COM 91879Q109 1105 5446 SH SOLE 36 5446 0 0 VAIL RESORTS INC COM 91879Q109 42 208 SH SOLE 40 208 0 0 VALE S A ADR 91912E105 14194 1622173 SH SOLE 2 0 0 1622173 VALE S A ADR 91912E105 726 82929 SH SOLE 7 82929 0 0 VALE S A ADR 91912E105 41020 4687971 SH SOLE 18 2937971 0 1750000 VALE S A ADR 91912E105 86 9823 SH OTR 19 9823 0 0 VALE S A ADR 91912E105 55715 6367429 SH SOLE 19 6367429 0 0 VALE S A ADR 91912E105 27144 3102174 SH SOLE 21 3102174 0 0 VALE S A ADR 91912E105 1071 122344 SH SOLE 22 122344 0 0 VALE S A ADR 91912E105 20026 2288722 SH SOLE 25 2288722 0 0 VALE S A ADR 91912E105 23639 2701567 SH SOLE 26 0 0 2701567 VALE S A ADR 91912E105 53201 6080130 SH SOLE 29 6080130 0 0 VALE S A ADR 91912E105 5640 644569 SH SOLE 30 644569 0 0 VALE S A ADR 91912E105 86765 9915945 SH SOLE 34 9915945 0 0 VALE S A ADR REPSTG PFD 91912E204 61 7500 SH SOLE 2 7500 0 0 VALE S A ADR REPSTG PFD 91912E204 1021 125215 SH SOLE 7 125215 0 0 VALE S A ADR REPSTG PFD 91912E204 5631 690912 SH SOLE 13 690912 0 0 VALE S A ADR REPSTG PFD 91912E204 1445 177241 SH SOLE 19 177241 0 0 VALE S A ADR REPSTG PFD 91912E204 38639 4741027 SH SOLE 21 4741027 0 0 VALE S A ADR REPSTG PFD 91912E204 2714 333061 SH SOLE 22 333061 0 0 VALE S A ADR REPSTG PFD 91912E204 61125 7500000 SH SOLE 25 7500000 0 0 VALE S A ADR REPSTG PFD 91912E204 17044 2091292 SH SOLE 26 0 0 2091292 VALE S A ADR REPSTG PFD 91912E204 0 1 SH SOLE 30 1 0 0 VALE S A ADR REPSTG PFD 91912E204 440100 54000000 SH SOLE 34 54000000 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 92 5300 SH SOLE 2 5300 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 4230 244535 SH SOLE 22 244535 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 518 30000 SH Put SOLE 2 30000 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 770 44500 SH Put SOLE 18 44500 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 10252 592500 SH Put SOLE 19 592500 0 0 VALEANT PHARMACEUTICALS INTL OPTIONS 91911K102 42 2500 SH Put SOLE 22 2500 0 0 VALERITAS HLDGS INC COM NEW 91914N202 2 299 SH SOLE 18 299 0 0 VALERITAS HLDGS INC COM NEW 91914N202 42 6189 SH SOLE 21 6189 0 0 VALERO ENERGY CORP NEW COM 91913Y100 63608 942901 SH SOLE 2 496649 0 446252 VALERO ENERGY CORP NEW COM 91913Y100 15770 233763 SH SOLE 4 222597 0 11166 VALERO ENERGY CORP NEW COM 91913Y100 31886 472669 SH SOLE 7 443286 0 29383 VALERO ENERGY CORP NEW COM 91913Y100 11659 172824 SH SOLE 13 172824 0 0 VALERO ENERGY CORP NEW COM 91913Y100 3038 45032 SH SOLE 15 2963 0 42069 VALERO ENERGY CORP NEW COM 91913Y100 2 28 SH SOLE 17 0 0 28 VALERO ENERGY CORP NEW COM 91913Y100 159039 2357530 SH SOLE 18 2261149 0 96381 VALERO ENERGY CORP NEW COM 91913Y100 116811 1731556 SH SOLE 19 1731556 0 0 VALERO ENERGY CORP NEW COM 91913Y100 16177 239806 SH SOLE 20 0 0 239806 VALERO ENERGY CORP NEW COM 91913Y100 815406 12087251 SH SOLE 21 12087251 0 0 VALERO ENERGY CORP NEW COM 91913Y100 935270 13864062 SH SOLE 22 11172231 0 2691831 VALERO ENERGY CORP NEW COM 91913Y100 56249 833820 SH SOLE 23 833820 0 0 VALERO ENERGY CORP NEW COM 91913Y100 23711 351476 SH SOLE 25 344924 0 6552 VALERO ENERGY CORP NEW COM 91913Y100 103079 1528002 SH SOLE 26 407875 0 1120127 VALERO ENERGY CORP NEW COM 91913Y100 6388 94691 SH SOLE 28 70777 0 23914 VALERO ENERGY CORP NEW COM 91913Y100 16158 239527 SH SOLE 29 95815 0 143712 VALERO ENERGY CORP NEW COM 91913Y100 102998 1526794 SH SOLE 30 1526794 0 0 VALERO ENERGY CORP NEW COM 91913Y100 27120 402018 SH SOLE 31 206805 0 195213 VALERO ENERGY CORP NEW COM 91913Y100 5644 83664 SH SOLE 32 83664 0 0 VALERO ENERGY CORP NEW COM 91913Y100 79718 1181712 SH SOLE 34 1181712 0 0 VALERO ENERGY CORP NEW COM 91913Y100 10843 160731 SH SOLE 35 160731 0 0 VALERO ENERGY CORP NEW COM 91913Y100 50323 745968 SH SOLE 36 745968 0 0 VALERO ENERGY CORP NEW COM 91913Y100 147 2185 SH SOLE 40 2185 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 1257 27547 SH SOLE 18 27547 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 10041 219995 SH SOLE 19 219995 0 0 VALHI INC NEW COM 918905100 28 9280 SH SOLE 2 1313 0 7967 VALHI INC NEW COM 918905100 288 96478 SH SOLE 18 96478 0 0 VALHI INC NEW COM 918905100 38 12714 SH SOLE 19 12714 0 0 VALHI INC NEW COM 918905100 2252 755650 SH SOLE 21 755650 0 0 VALHI INC NEW COM 918905100 1597 535908 SH SOLE 22 515515 0 20393 VALHI INC NEW COM 918905100 21 6900 SH SOLE 29 0 0 6900 VALIDUS HOLDINGS LTD COM SHS G9319H102 3206 61684 SH SOLE 2 22073 0 39611 VALIDUS HOLDINGS LTD COM SHS G9319H102 19 358 SH SOLE 4 358 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 159 3065 SH SOLE 7 3065 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 4905 94377 SH SOLE 18 94377 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 12648 243369 SH SOLE 19 243369 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 43411 835303 SH SOLE 21 835303 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 112340 2161628 SH SOLE 22 1892612 0 269016 VALIDUS HOLDINGS LTD COM SHS G9319H102 1900 36550 SH SOLE 25 36550 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 1749 33646 SH SOLE 26 28886 0 4760 VALIDUS HOLDINGS LTD COM SHS G9319H102 645 12410 SH SOLE 28 12410 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 633 12186 SH SOLE 30 12186 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 93 1787 SH SOLE 31 1787 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 4567 87870 SH SOLE 34 87870 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 314 6041 SH SOLE 36 6041 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 374 7206 SH SOLE 40 7206 0 0 VALLEY NATL BANCORP COM 919794107 3526 298554 SH SOLE 2 256737 0 41817 VALLEY NATL BANCORP COM 919794107 14 1188 SH SOLE 4 1188 0 0 VALLEY NATL BANCORP COM 919794107 233 19745 SH SOLE 7 19745 0 0 VALLEY NATL BANCORP COM 919794107 21205 1795530 SH SOLE 18 1795530 0 0 VALLEY NATL BANCORP COM 919794107 2223 188242 SH SOLE 19 188242 0 0 VALLEY NATL BANCORP COM 919794107 233692 19787654 SH SOLE 21 19787654 0 0 VALLEY NATL BANCORP COM 919794107 98175 8312839 SH SOLE 22 7869471 0 443368 VALLEY NATL BANCORP COM 919794107 1056 89456 SH SOLE 26 76711 0 12745 VALLEY NATL BANCORP COM 919794107 411 34785 SH SOLE 28 34785 0 0 VALLEY NATL BANCORP COM 919794107 485 41042 SH SOLE 30 41042 0 0 VALLEY NATL BANCORP COM 919794107 837 70845 SH SOLE 32 70845 0 0 VALLEY NATL BANCORP COM 919794107 69 5818 SH SOLE 36 5818 0 0 VALLEY NATL BANCORP COM 919794107 306 25924 SH SOLE 40 25924 0 0 VALMONT INDS INC COM 920253101 3652 24410 SH SOLE 2 12509 0 11901 VALMONT INDS INC COM 920253101 18 122 SH SOLE 4 122 0 0 VALMONT INDS INC COM 920253101 116 774 SH SOLE 7 774 0 0 VALMONT INDS INC COM 920253101 11541 77144 SH SOLE 18 77144 0 0 VALMONT INDS INC COM 920253101 1484 9918 SH SOLE 19 9918 0 0 VALMONT INDS INC COM 920253101 141590 946458 SH SOLE 21 946458 0 0 VALMONT INDS INC COM 920253101 103453 691531 SH SOLE 22 622151 0 69380 VALMONT INDS INC COM 920253101 1361 9100 SH SOLE 26 7762 0 1338 VALMONT INDS INC COM 920253101 465 3108 SH SOLE 28 3108 0 0 VALMONT INDS INC COM 920253101 517 3457 SH SOLE 30 3457 0 0 VALMONT INDS INC COM 920253101 77 514 SH SOLE 31 514 0 0 VALMONT INDS INC COM 920253101 381 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 28 1528 SH SOLE 18 1528 0 0 VALUE LINE INC COM 920437100 17 906 SH SOLE 19 906 0 0 VALUE LINE INC COM 920437100 647 35355 SH SOLE 21 35355 0 0 VALUE LINE INC COM 920437100 889 48580 SH SOLE 22 47403 0 1177 VALVOLINE INC COM 92047W101 5028 211975 SH SOLE 2 106240 0 105735 VALVOLINE INC COM 92047W101 19 798 SH SOLE 4 798 0 0 VALVOLINE INC COM 92047W101 115 4835 SH SOLE 7 4835 0 0 VALVOLINE INC COM 92047W101 16603 699969 SH SOLE 18 699969 0 0 VALVOLINE INC COM 92047W101 2170 91478 SH SOLE 19 91478 0 0 VALVOLINE INC COM 92047W101 202851 8551879 SH SOLE 21 8551879 0 0 VALVOLINE INC COM 92047W101 150183 6331482 SH SOLE 22 5683165 0 648317 VALVOLINE INC COM 92047W101 22221 936803 SH SOLE 26 206790 0 730013 VALVOLINE INC COM 92047W101 709 29884 SH SOLE 28 29884 0 0 VALVOLINE INC COM 92047W101 740 31199 SH SOLE 30 31199 0 0 VALVOLINE INC COM 92047W101 110 4624 SH SOLE 31 4624 0 0 VALVOLINE INC COM 92047W101 485 20467 SH SOLE 40 20467 0 0 VANDA PHARMACEUTICALS INC COM 921659108 253 15495 SH SOLE 2 15154 0 341 VANDA PHARMACEUTICALS INC COM 921659108 21 1313 SH SOLE 7 1313 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2587 158719 SH SOLE 18 158719 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2339 143514 SH SOLE 19 143514 0 0 VANDA PHARMACEUTICALS INC COM 921659108 41463 2543735 SH SOLE 21 2543735 0 0 VANDA PHARMACEUTICALS INC COM 921659108 24220 1485861 SH SOLE 22 1408979 0 76882 VANDA PHARMACEUTICALS INC COM 921659108 1387 85078 SH SOLE 23 85078 0 0 VANDA PHARMACEUTICALS INC COM 921659108 100 6160 SH SOLE 28 6160 0 0 VANDA PHARMACEUTICALS INC COM 921659108 298 18282 SH SOLE 29 0 0 18282 VANDA PHARMACEUTICALS INC COM 921659108 83 5068 SH SOLE 30 5068 0 0 VANDA PHARMACEUTICALS INC COM 921659108 73 4493 SH SOLE 40 4493 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 133 6015 SH OTR 19 6015 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 14764 477653 SH SOLE 2 0 0 477653 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 10819 350000 SH SOLE 19 350000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F403 15336 800000 SH Call SOLE 19 800000 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 12867 671197 SH SOLE 2 671197 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 14664 764946 SH SOLE 22 764946 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 575 30442 SH SOLE 17 0 0 30442 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 287 11990 SH SOLE 17 0 0 11990 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 2 56 SH SOLE 17 0 0 56 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 10 249 SH SOLE 17 0 0 249 VANECK VECTORS ETF TR OPTIONS 92189F676 638 7800 SH Put SOLE 2 7800 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 818 10000 SH Put SOLE 18 10000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 13916 170000 SH Put SOLE 19 170000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F676 98 1200 SH Put SOLE 22 1200 0 0 VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 1 19 SH SOLE 17 0 0 19 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 115 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 187 1526 SH SOLE 18 1526 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3 34 SH SOLE 17 0 0 34 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 9 101 SH SOLE 17 0 0 101 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 27 322 SH SOLE 17 0 0 322 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 35 433 SH SOLE 17 0 0 433 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 166 2075 SH SOLE 18 2075 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5592 70026 SH SOLE 22 0 0 70026 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 390290 4769518 SH SOLE 2 4769518 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 10211 124782 SH SOLE 17 0 0 124782 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 38648 472301 SH SOLE 19 472301 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5571 68085 SH SOLE 22 0 0 68085 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 36761 676244 SH SOLE 2 676244 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 40448 744082 SH SOLE 17 0 0 744082 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 2291 10319 SH SOLE 17 0 0 10319 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 273 1231 SH SOLE 18 1231 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 195 1896 SH SOLE 17 0 0 1896 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 84 718 SH SOLE 17 0 0 718 VANGUARD INDEX FDS REIT ETF 922908553 0 2 SH SOLE 2 0 0 2 VANGUARD INDEX FDS REIT ETF 922908553 57734 693674 SH SOLE 4 693674 0 0 VANGUARD INDEX FDS REIT ETF 922908553 21892 263025 SH SOLE 17 0 0 263025 VANGUARD INDEX FDS REIT ETF 922908553 140 1678 SH SOLE 18 1678 0 0 VANGUARD INDEX FDS REIT ETF 922908553 146690 1762464 SH SOLE 22 1762464 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 66 453 SH SOLE 17 0 0 453 VANGUARD INDEX FDS SM CP VAL ETF 922908611 146 1185 SH SOLE 17 0 0 1185 VANGUARD INDEX FDS MID CAP ETF 922908629 77 540 SH SOLE 17 0 0 540 VANGUARD INDEX FDS LARGE CAP ETF 922908637 629 5664 SH SOLE 17 0 0 5664 VANGUARD INDEX FDS LARGE CAP ETF 922908637 36579 329483 SH SOLE 22 0 0 329483 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 47 459 SH SOLE 17 0 0 459 VANGUARD INDEX FDS GROWTH ETF 922908736 499 3927 SH SOLE 17 0 0 3927 VANGUARD INDEX FDS GROWTH ETF 922908736 74 584 SH SOLE 18 584 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 21741 225156 SH SOLE 17 0 0 225156 VANGUARD INDEX FDS VALUE ETF 922908744 188 1944 SH SOLE 18 1944 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3475 25641 SH SOLE 17 0 0 25641 VANGUARD INDEX FDS SMALL CP ETF 922908751 4802 35427 SH SOLE 22 0 0 35427 VANGUARD INDEX FDS TOTAL STK MKT 922908769 13652 109696 SH SOLE 17 0 0 109696 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 48446 861254 SH SOLE 17 0 0 861254 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 4725 43701 SH SOLE 17 0 0 43701 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 667 9875 SH SOLE 17 0 0 9875 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 350 6998 SH SOLE 17 0 0 6998 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8402 205788 SH SOLE 2 205788 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 31911 781566 SH SOLE 17 0 0 781566 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 43 649 SH SOLE 17 0 0 649 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 146 2645 SH SOLE 17 0 0 2645 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 115411 2093052 SH SOLE 23 2093052 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 14087 286140 SH SOLE 17 0 0 286140 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 1 13 SH SOLE 17 0 0 13 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 116731 1458405 SH SOLE 2 1458405 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8 94 SH SOLE 17 0 0 94 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 3 30 SH SOLE 17 0 0 30 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 49 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 53 821 SH SOLE 17 0 0 821 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 16 154 SH SOLE 17 0 0 154 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 18 158 SH SOLE 17 0 0 158 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 12480 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 108 SH SOLE 17 0 0 108 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3126 33500 SH SOLE 18 33500 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 670 7654 SH SOLE 17 0 0 7654 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 127 1369 SH SOLE 17 0 0 1369 VANGUARD STAR FD VG TL INTL STK F 921909768 287 5523 SH SOLE 17 0 0 5523 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5863 141889 SH SOLE 2 141889 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 19223 465216 SH SOLE 17 0 0 465216 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 26464 640466 SH SOLE 22 0 0 640466 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 131 1676 SH SOLE 17 0 0 1676 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 17 214 SH SOLE 17 0 0 214 VANGUARD WORLD FD EXTENDED DUR 921910709 11 90 SH SOLE 17 0 0 90 VANGUARD WORLD FD MEGA GRWTH IND 921910816 213 2129 SH SOLE 17 0 0 2129 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 21 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 93 658 SH SOLE 17 0 0 658 VANGUARD WORLD FDS ENERGY ETF 92204A306 1 9 SH SOLE 17 0 0 9 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 2 20 SH SOLE 17 0 0 20 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1 8 SH SOLE 18 8 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 3 24 SH SOLE 18 24 0 0 VANTIV INC CL A 92210H105 10296 162548 SH SOLE 2 23160 0 139388 VANTIV INC CL A 92210H105 3041 48008 SH SOLE 4 43630 0 4378 VANTIV INC CL A 92210H105 2584 40802 SH SOLE 7 28173 0 12629 VANTIV INC CL A 92210H105 280 4427 SH SOLE 13 4427 0 0 VANTIV INC CL A 92210H105 87 1373 SH SOLE 15 1373 0 0 VANTIV INC CL A 92210H105 5670 89522 SH SOLE 18 73713 0 15809 VANTIV INC CL A 92210H105 13349 210757 SH SOLE 19 210757 0 0 VANTIV INC CL A 92210H105 6661 105166 SH SOLE 20 0 0 105166 VANTIV INC CL A 92210H105 167132 2638642 SH SOLE 21 2638642 0 0 VANTIV INC CL A 92210H105 269870 4260658 SH SOLE 22 3771583 0 489075 VANTIV INC CL A 92210H105 12697 200458 SH SOLE 23 200458 0 0 VANTIV INC CL A 92210H105 6932 109442 SH SOLE 25 109442 0 0 VANTIV INC CL A 92210H105 26159 412993 SH SOLE 26 149774 0 263219 VANTIV INC CL A 92210H105 2149 33923 SH SOLE 28 25364 0 8559 VANTIV INC CL A 92210H105 2967 46849 SH SOLE 29 7208 0 39641 VANTIV INC CL A 92210H105 11615 183379 SH SOLE 30 183379 0 0 VANTIV INC CL A 92210H105 4795 75698 SH SOLE 31 31900 0 43798 VANTIV INC CL A 92210H105 684 10799 SH SOLE 34 10799 0 0 VANTIV INC CL A 92210H105 11260 177771 SH SOLE 36 177771 0 0 VANTIV INC CL A 92210H105 52 816 SH SOLE 40 816 0 0 VAREX IMAGING CORP COM 92214X106 61 1817 SH SOLE 2 1574 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 5926 175332 SH SOLE 18 175332 0 0 VAREX IMAGING CORP COM 92214X106 822 24325 SH SOLE 19 24325 0 0 VAREX IMAGING CORP COM 92214X106 113499 3357953 SH SOLE 21 3357953 0 0 VAREX IMAGING CORP COM 92214X106 33812 1000344 SH SOLE 22 927497 0 72847 VAREX IMAGING CORP COM 92214X106 239 7078 SH SOLE 23 7078 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 1805 53397 SH SOLE 30 53397 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 20565 199290 SH SOLE 2 109699 0 89591 VARIAN MED SYS INC COM 92220P105 2965 28732 SH SOLE 4 26896 0 1836 VARIAN MED SYS INC COM 92220P105 10393 100720 SH SOLE 7 91657 0 9063 VARIAN MED SYS INC COM 92220P105 339 3288 SH SOLE 13 3288 0 0 VARIAN MED SYS INC COM 92220P105 63 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 23182 224652 SH SOLE 18 208842 0 15810 VARIAN MED SYS INC COM 92220P105 33167 321415 SH SOLE 19 321415 0 0 VARIAN MED SYS INC COM 92220P105 10824 104894 SH SOLE 20 27400 0 77494 VARIAN MED SYS INC COM 92220P105 328996 3188251 SH SOLE 21 3188251 0 0 VARIAN MED SYS INC COM 92220P105 284955 2761457 SH SOLE 22 2263371 0 498086 VARIAN MED SYS INC COM 92220P105 11477 111226 SH SOLE 23 111226 0 0 VARIAN MED SYS INC COM 92220P105 25520 247315 SH SOLE 25 247315 0 0 VARIAN MED SYS INC COM 92220P105 41795 405026 SH SOLE 26 111453 0 293573 VARIAN MED SYS INC COM 92220P105 2021 19590 SH SOLE 28 14685 0 4905 VARIAN MED SYS INC COM 92220P105 3028 29348 SH SOLE 29 4060 0 25288 VARIAN MED SYS INC COM 92220P105 35585 344847 SH SOLE 30 344847 0 0 VARIAN MED SYS INC COM 92220P105 4925 47724 SH SOLE 31 18573 0 29151 VARIAN MED SYS INC COM 92220P105 17970 174144 SH SOLE 34 174144 0 0 VARIAN MED SYS INC COM 92220P105 11403 110506 SH SOLE 36 110506 0 0 VARIAN MED SYS INC COM 92220P105 50 489 SH SOLE 40 489 0 0 VARONIS SYS INC COM 922280102 149 4004 SH SOLE 2 3913 0 91 VARONIS SYS INC COM 922280102 17 444 SH SOLE 7 444 0 0 VARONIS SYS INC COM 922280102 2570 69082 SH SOLE 18 69082 0 0 VARONIS SYS INC COM 922280102 3134 84241 SH SOLE 19 84241 0 0 VARONIS SYS INC COM 922280102 22343 600620 SH SOLE 21 600620 0 0 VARONIS SYS INC COM 922280102 21907 588895 SH SOLE 22 555901 0 32994 VARONIS SYS INC COM 922280102 1174 31550 SH SOLE 23 31550 0 0 VARONIS SYS INC COM 922280102 82 2205 SH SOLE 26 0 0 2205 VARONIS SYS INC COM 922280102 49 1330 SH SOLE 28 1330 0 0 VARONIS SYS INC COM 922280102 117 3145 SH SOLE 29 0 0 3145 VARONIS SYS INC COM 922280102 122 3274 SH SOLE 30 3274 0 0 VARONIS SYS INC COM 922280102 24 640 SH SOLE 40 640 0 0 VASCO DATA SEC INTL INC COM 92230Y104 83 5780 SH SOLE 2 1163 0 4617 VASCO DATA SEC INTL INC COM 92230Y104 9 643 SH SOLE 7 643 0 0 VASCO DATA SEC INTL INC COM 92230Y104 2229 155342 SH SOLE 18 155342 0 0 VASCO DATA SEC INTL INC COM 92230Y104 277 19270 SH SOLE 19 19270 0 0 VASCO DATA SEC INTL INC COM 92230Y104 37354 2603042 SH SOLE 21 2603042 0 0 VASCO DATA SEC INTL INC COM 92230Y104 11262 784801 SH SOLE 22 733196 0 51605 VASCO DATA SEC INTL INC COM 92230Y104 39 2722 SH SOLE 26 0 0 2722 VASCO DATA SEC INTL INC COM 92230Y104 63 4371 SH SOLE 28 4371 0 0 VASCO DATA SEC INTL INC COM 92230Y104 609 42415 SH SOLE 30 42415 0 0 VASCO DATA SEC INTL INC COM 92230Y104 48 3328 SH SOLE 40 3328 0 0 VBI VACCINES INC COM NEW 91822J103 5 1105 SH SOLE 2 1105 0 0 VBI VACCINES INC COM NEW 91822J103 314 72237 SH SOLE 18 72237 0 0 VBI VACCINES INC COM NEW 91822J103 36 8339 SH SOLE 19 8339 0 0 VBI VACCINES INC COM NEW 91822J103 2936 674951 SH SOLE 21 674951 0 0 VBI VACCINES INC COM NEW 91822J103 607 139494 SH SOLE 22 123889 0 15605 VCA INC COM 918194101 9871 106932 SH SOLE 2 41224 0 65708 VCA INC COM 918194101 2514 27236 SH SOLE 4 25047 0 2189 VCA INC COM 918194101 751 8139 SH SOLE 7 8139 0 0 VCA INC COM 918194101 1957 21199 SH SOLE 15 0 0 21199 VCA INC COM 918194101 25993 281589 SH SOLE 18 273619 0 7970 VCA INC COM 918194101 3341 36196 SH SOLE 19 36196 0 0 VCA INC COM 918194101 7117 77097 SH SOLE 20 0 0 77097 VCA INC COM 918194101 341305 3697377 SH SOLE 21 3697377 0 0 VCA INC COM 918194101 238829 2587246 SH SOLE 22 2336542 0 250704 VCA INC COM 918194101 9037 97898 SH SOLE 23 97898 0 0 VCA INC COM 918194101 13870 150259 SH SOLE 26 74211 0 76048 VCA INC COM 918194101 1576 17074 SH SOLE 28 12689 0 4385 VCA INC COM 918194101 2368 25652 SH SOLE 29 2923 0 22729 VCA INC COM 918194101 8694 94179 SH SOLE 30 94179 0 0 VCA INC COM 918194101 3330 36070 SH SOLE 31 16700 0 19370 VCA INC COM 918194101 520 5630 SH SOLE 34 5630 0 0 VCA INC COM 918194101 1139 12334 SH SOLE 36 12334 0 0 VCA INC COM 918194101 39 423 SH SOLE 40 423 0 0 VECTOR GROUP LTD COM 92240M108 86 4015 SH SOLE 2 4015 0 0 VECTOR GROUP LTD COM 92240M108 9 442 SH SOLE 4 442 0 0 VECTOR GROUP LTD COM 92240M108 45 2127 SH SOLE 7 2127 0 0 VECTOR GROUP LTD COM 92240M108 7283 341588 SH SOLE 18 341588 0 0 VECTOR GROUP LTD COM 92240M108 1318 61808 SH SOLE 19 61808 0 0 VECTOR GROUP LTD COM 92240M108 58960 2765465 SH SOLE 21 2765465 0 0 VECTOR GROUP LTD COM 92240M108 56673 2658188 SH SOLE 22 2497518 0 160670 VECTOR GROUP LTD COM 92240M108 875 41025 SH SOLE 26 35302 0 5723 VECTOR GROUP LTD COM 92240M108 298 13971 SH SOLE 28 13971 0 0 VECTOR GROUP LTD COM 92240M108 140 6546 SH SOLE 29 0 0 6546 VECTOR GROUP LTD COM 92240M108 294 13802 SH SOLE 30 13802 0 0 VECTOR GROUP LTD COM 92240M108 26 1227 SH SOLE 36 1227 0 0 VECTOR GROUP LTD COM 92240M108 222 10434 SH SOLE 40 10434 0 0 VECTOR GROUP LTD NOTE 1.750% 4/1 92240MBC1 403 350000 PRN SOLE 21 350000 0 0 VECTREN CORP COM 92240G101 7263 124284 SH SOLE 2 81361 0 42923 VECTREN CORP COM 92240G101 269 4602 SH SOLE 4 4602 0 0 VECTREN CORP COM 92240G101 5563 95188 SH SOLE 7 95188 0 0 VECTREN CORP COM 92240G101 1211 20724 SH SOLE 13 20724 0 0 VECTREN CORP COM 92240G101 16707 285891 SH SOLE 18 285891 0 0 VECTREN CORP COM 92240G101 2250 38498 SH SOLE 19 38498 0 0 VECTREN CORP COM 92240G101 213649 3655877 SH SOLE 21 3655877 0 0 VECTREN CORP COM 92240G101 170451 2916685 SH SOLE 22 2534097 0 382588 VECTREN CORP COM 92240G101 201 3432 SH SOLE 23 3432 0 0 VECTREN CORP COM 92240G101 1554 26594 SH SOLE 26 22107 0 4487 VECTREN CORP COM 92240G101 690 11815 SH SOLE 28 11815 0 0 VECTREN CORP COM 92240G101 2337 39992 SH SOLE 29 0 0 39992 VECTREN CORP COM 92240G101 2927 50087 SH SOLE 30 50087 0 0 VECTREN CORP COM 92240G101 103 1771 SH SOLE 31 1771 0 0 VECTREN CORP COM 92240G101 1496 25599 SH SOLE 36 25599 0 0 VECTREN CORP COM 92240G101 508 8699 SH SOLE 40 8699 0 0 VECTRUS INC COM 92242T101 76 2361 SH SOLE 2 731 0 1630 VECTRUS INC COM 92242T101 8 234 SH SOLE 7 234 0 0 VECTRUS INC COM 92242T101 1368 42313 SH SOLE 18 42313 0 0 VECTRUS INC COM 92242T101 2668 82563 SH SOLE 19 82563 0 0 VECTRUS INC COM 92242T101 11427 353564 SH SOLE 21 353564 0 0 VECTRUS INC COM 92242T101 16646 515046 SH SOLE 22 501140 0 13906 VECTRUS INC COM 92242T101 106 3269 SH SOLE 23 3269 0 0 VECTRUS INC COM 92242T101 722 22337 SH SOLE 29 0 0 22337 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 2383 153538 SH SOLE 2 123688 0 29850 VEDANTA LTD SPONSORED ADR 92242Y100 3108 200283 SH SOLE 7 184826 0 15457 VEDANTA LTD SPONSORED ADR 92242Y100 7146 460469 SH SOLE 18 460469 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 525 33850 SH SOLE 19 33850 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 10990 708144 SH SOLE 21 708144 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1410 90868 SH SOLE 22 90868 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1822 117385 SH SOLE 25 117385 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 14060 905914 SH SOLE 26 220000 0 685914 VEDANTA LTD SPONSORED ADR 92242Y100 3239 208667 SH SOLE 28 208667 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 4034 259934 SH SOLE 29 259934 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 20264 1305666 SH SOLE 30 1305666 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 1298 83648 SH SOLE 34 83648 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 31 1981 SH SOLE 40 1981 0 0 VEECO INSTRS INC DEL COM 922417100 304 10916 SH SOLE 2 3085 0 7831 VEECO INSTRS INC DEL COM 922417100 9 334 SH SOLE 4 334 0 0 VEECO INSTRS INC DEL COM 922417100 36 1307 SH SOLE 7 1307 0 0 VEECO INSTRS INC DEL COM 922417100 6534 234615 SH SOLE 18 234615 0 0 VEECO INSTRS INC DEL COM 922417100 911 32723 SH SOLE 19 32723 0 0 VEECO INSTRS INC DEL COM 922417100 111780 4013646 SH SOLE 21 4013646 0 0 VEECO INSTRS INC DEL COM 922417100 36412 1307446 SH SOLE 22 1220150 0 87296 VEECO INSTRS INC DEL COM 922417100 382 13726 SH SOLE 26 10738 0 2988 VEECO INSTRS INC DEL COM 922417100 191 6846 SH SOLE 28 6846 0 0 VEECO INSTRS INC DEL COM 922417100 1896 68090 SH SOLE 30 68090 0 0 VEECO INSTRS INC DEL COM 922417100 17727 636500 SH SOLE 34 636500 0 0 VEECO INSTRS INC DEL COM 922417100 150 5402 SH SOLE 40 5402 0 0 VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 509 500000 PRN SOLE 21 500000 0 0 VEEVA SYS INC CL A COM 922475108 6203 101171 SH SOLE 2 12596 0 88575 VEEVA SYS INC CL A COM 922475108 2302 37540 SH SOLE 4 34233 0 3307 VEEVA SYS INC CL A COM 922475108 339 5522 SH SOLE 7 5522 0 0 VEEVA SYS INC CL A COM 922475108 1321 21554 SH SOLE 13 21554 0 0 VEEVA SYS INC CL A COM 922475108 3944 64327 SH SOLE 18 53866 0 10461 VEEVA SYS INC CL A COM 922475108 27554 449414 SH SOLE 19 449414 0 0 VEEVA SYS INC CL A COM 922475108 4527 73846 SH SOLE 20 0 0 73846 VEEVA SYS INC CL A COM 922475108 78312 1277305 SH SOLE 21 1277305 0 0 VEEVA SYS INC CL A COM 922475108 189570 3091996 SH SOLE 22 2723795 0 368201 VEEVA SYS INC CL A COM 922475108 8362 136396 SH SOLE 23 136396 0 0 VEEVA SYS INC CL A COM 922475108 12229 199467 SH SOLE 26 105341 0 94126 VEEVA SYS INC CL A COM 922475108 1381 22524 SH SOLE 28 17013 0 5511 VEEVA SYS INC CL A COM 922475108 7995 130409 SH SOLE 29 3837 0 126572 VEEVA SYS INC CL A COM 922475108 7435 121274 SH SOLE 30 121274 0 0 VEEVA SYS INC CL A COM 922475108 2902 47338 SH SOLE 31 21915 0 25423 VEEVA SYS INC CL A COM 922475108 453 7390 SH SOLE 34 7390 0 0 VEEVA SYS INC CL A COM 922475108 1520 24787 SH SOLE 36 24787 0 0 VEEVA SYS INC CL A COM 922475108 30 489 SH SOLE 40 489 0 0 VENTAS INC COM 92276F100 47869 688968 SH SOLE 2 347875 0 341093 VENTAS INC COM 92276F100 17519 252151 SH SOLE 4 243337 0 8814 VENTAS INC COM 92276F100 51378 739458 SH SOLE 7 723239 0 16219 VENTAS INC COM 92276F100 7729 111236 SH SOLE 13 111236 0 0 VENTAS INC COM 92276F100 1036 14917 SH SOLE 15 14917 0 0 VENTAS INC COM 92276F100 55116 793260 SH SOLE 18 744346 0 48914 VENTAS INC COM 92276F100 83145 1196670 SH SOLE 19 1196670 0 0 VENTAS INC COM 92276F100 11552 166259 SH SOLE 20 0 0 166259 VENTAS INC COM 92276F100 824042 11860133 SH SOLE 21 11860133 0 0 VENTAS INC COM 92276F100 1045562 15048388 SH SOLE 22 12887834 0 2160554 VENTAS INC COM 92276F100 32951 474248 SH SOLE 23 474248 0 0 VENTAS INC COM 92276F100 60187 866248 SH SOLE 25 866248 0 0 VENTAS INC COM 92276F100 81541 1173591 SH SOLE 26 318884 0 854707 VENTAS INC COM 92276F100 5232 75304 SH SOLE 28 56411 0 18893 VENTAS INC COM 92276F100 20405 293686 SH SOLE 29 145931 0 147755 VENTAS INC COM 92276F100 185949 2676290 SH SOLE 30 2676290 0 0 VENTAS INC COM 92276F100 16957 244060 SH SOLE 31 171438 0 72622 VENTAS INC COM 92276F100 4723 67974 SH SOLE 34 67974 0 0 VENTAS INC COM 92276F100 31999 460547 SH SOLE 36 460547 0 0 VENTAS INC COM 92276F100 120 1725 SH SOLE 40 1725 0 0 VEON LTD SPONSORED ADR 91822M106 93 23869 SH SOLE 7 23869 0 0 VEON LTD SPONSORED ADR 91822M106 78 19974 SH SOLE 22 19974 0 0 VEON LTD SPONSORED ADR 91822M106 266 68138 SH SOLE 25 68138 0 0 VERA BRADLEY INC COM 92335C106 37 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 5 489 SH SOLE 7 489 0 0 VERA BRADLEY INC COM 92335C106 0 18 SH SOLE 17 0 0 18 VERA BRADLEY INC COM 92335C106 977 99870 SH SOLE 18 99870 0 0 VERA BRADLEY INC COM 92335C106 1268 129703 SH SOLE 19 129703 0 0 VERA BRADLEY INC COM 92335C106 16289 1665534 SH SOLE 21 1665534 0 0 VERA BRADLEY INC COM 92335C106 5189 530592 SH SOLE 22 493124 0 37468 VERA BRADLEY INC COM 92335C106 87 8845 SH SOLE 26 8845 0 0 VERA BRADLEY INC COM 92335C106 30 3039 SH SOLE 28 3039 0 0 VERA BRADLEY INC COM 92335C106 283 28907 SH SOLE 30 28907 0 0 VERA BRADLEY INC COM 92335C106 26 2688 SH SOLE 40 2688 0 0 VERACYTE INC COM 92337F107 20 2403 SH SOLE 2 2365 0 38 VERACYTE INC COM 92337F107 729 87495 SH SOLE 18 87495 0 0 VERACYTE INC COM 92337F107 117 14101 SH SOLE 19 14101 0 0 VERACYTE INC COM 92337F107 6030 723830 SH SOLE 21 723830 0 0 VERACYTE INC COM 92337F107 2155 258737 SH SOLE 22 241970 0 16767 VERACYTE INC COM 92337F107 211 25335 SH SOLE 23 25335 0 0 VERASTEM INC COM 92337C104 13 6051 SH SOLE 18 6051 0 0 VERASTEM INC COM 92337C104 12 5333 SH SOLE 19 5333 0 0 VERASTEM INC COM 92337C104 198 90944 SH SOLE 21 90944 0 0 VERASTEM INC COM 92337C104 636 291919 SH SOLE 22 291919 0 0 VEREIT INC COM 92339V100 7373 905728 SH SOLE 2 90640 0 815088 VEREIT INC COM 92339V100 10134 1244993 SH SOLE 4 1225751 0 19242 VEREIT INC COM 92339V100 11562 1420396 SH SOLE 7 1313885 0 106511 VEREIT INC COM 92339V100 259 31857 SH SOLE 13 31857 0 0 VEREIT INC COM 92339V100 329 40461 SH SOLE 15 40461 0 0 VEREIT INC COM 92339V100 6740 827976 SH SOLE 18 732408 0 95568 VEREIT INC COM 92339V100 19838 2437128 SH SOLE 19 2437128 0 0 VEREIT INC COM 92339V100 4664 572952 SH SOLE 20 0 0 572952 VEREIT INC COM 92339V100 146390 17984023 SH SOLE 21 17984023 0 0 VEREIT INC COM 92339V100 291642 35828301 SH SOLE 22 32149704 0 3678597 VEREIT INC COM 92339V100 10439 1282474 SH SOLE 23 1282474 0 0 VEREIT INC COM 92339V100 19528 2398986 SH SOLE 25 2398986 0 0 VEREIT INC COM 92339V100 22947 2819057 SH SOLE 26 994724 0 1824333 VEREIT INC COM 92339V100 1609 197626 SH SOLE 28 149126 0 48500 VEREIT INC COM 92339V100 4921 604599 SH SOLE 29 364959 0 239640 VEREIT INC COM 92339V100 54569 6703749 SH SOLE 30 6703749 0 0 VEREIT INC COM 92339V100 4539 557670 SH SOLE 31 394003 0 163667 VEREIT INC COM 92339V100 7624 936670 SH SOLE 34 936670 0 0 VEREIT INC COM 92339V100 8785 1079252 SH SOLE 36 1079252 0 0 VEREIT INC COM 92339V100 35 4360 SH SOLE 40 4360 0 0 VERICEL CORP COM 92346J108 19 5878 SH SOLE 18 5878 0 0 VERICEL CORP COM 92346J108 24 7335 SH SOLE 19 7335 0 0 VERICEL CORP COM 92346J108 291 88095 SH SOLE 21 88095 0 0 VERICEL CORP COM 92346J108 3158 956933 SH SOLE 22 956933 0 0 VERIFONE SYS INC COM 92342Y109 1193 65896 SH SOLE 2 48690 0 17206 VERIFONE SYS INC COM 92342Y109 931 51456 SH SOLE 4 51456 0 0 VERIFONE SYS INC COM 92342Y109 79 4340 SH SOLE 7 4340 0 0 VERIFONE SYS INC COM 92342Y109 21750 1201638 SH SOLE 18 1201638 0 0 VERIFONE SYS INC COM 92342Y109 62921 3476289 SH SOLE 19 3476289 0 0 VERIFONE SYS INC COM 92342Y109 125247 6919697 SH SOLE 21 6919697 0 0 VERIFONE SYS INC COM 92342Y109 64496 3563302 SH SOLE 22 3358516 0 204786 VERIFONE SYS INC COM 92342Y109 481 26584 SH SOLE 26 20469 0 6115 VERIFONE SYS INC COM 92342Y109 286 15805 SH SOLE 28 15805 0 0 VERIFONE SYS INC COM 92342Y109 318 17573 SH SOLE 30 17573 0 0 VERIFONE SYS INC COM 92342Y109 23751 1312185 SH SOLE 34 1312185 0 0 VERIFONE SYS INC COM 92342Y109 24 1341 SH SOLE 36 1341 0 0 VERIFONE SYS INC COM 92342Y109 225 12429 SH SOLE 40 12429 0 0 VERINT SYS INC COM 92343X100 470 11556 SH SOLE 2 2706 0 8850 VERINT SYS INC COM 92343X100 12 288 SH SOLE 4 288 0 0 VERINT SYS INC COM 92343X100 61 1497 SH SOLE 7 1497 0 0 VERINT SYS INC COM 92343X100 9461 232455 SH SOLE 18 232455 0 0 VERINT SYS INC COM 92343X100 13461 330748 SH SOLE 19 330748 0 0 VERINT SYS INC COM 92343X100 89202 2191703 SH SOLE 21 2191703 0 0 VERINT SYS INC COM 92343X100 72029 1769746 SH SOLE 22 1659584 0 110162 VERINT SYS INC COM 92343X100 1405 34510 SH SOLE 23 34510 0 0 VERINT SYS INC COM 92343X100 1018 25015 SH SOLE 26 21626 0 3389 VERINT SYS INC COM 92343X100 366 8999 SH SOLE 28 8999 0 0 VERINT SYS INC COM 92343X100 364 8952 SH SOLE 29 0 0 8952 VERINT SYS INC COM 92343X100 384 9423 SH SOLE 30 9423 0 0 VERINT SYS INC COM 92343X100 270 6645 SH SOLE 40 6645 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 590 602000 PRN SOLE 21 602000 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 53 54000 PRN SOLE 31 0 0 54000 VERISIGN INC COM 92343E102 41785 449491 SH SOLE 2 355007 0 94484 VERISIGN INC COM 92343E102 12198 131220 SH SOLE 4 128704 0 2516 VERISIGN INC COM 92343E102 8506 91507 SH SOLE 7 88992 0 2515 VERISIGN INC COM 92343E102 2632 28308 SH SOLE 13 28308 0 0 VERISIGN INC COM 92343E102 65 701 SH SOLE 15 701 0 0 VERISIGN INC COM 92343E102 19905 214126 SH SOLE 18 196415 0 17711 VERISIGN INC COM 92343E102 19222 206782 SH SOLE 19 206782 0 0 VERISIGN INC COM 92343E102 5855 62979 SH SOLE 20 0 0 62979 VERISIGN INC COM 92343E102 165031 1775290 SH SOLE 21 1775290 0 0 VERISIGN INC COM 92343E102 355548 3824743 SH SOLE 22 2884732 0 940011 VERISIGN INC COM 92343E102 23887 256964 SH SOLE 23 256964 0 0 VERISIGN INC COM 92343E102 7866 84615 SH SOLE 25 84615 0 0 VERISIGN INC COM 92343E102 27039 290870 SH SOLE 26 111876 0 178994 VERISIGN INC COM 92343E102 1768 19017 SH SOLE 28 14236 0 4781 VERISIGN INC COM 92343E102 12356 132919 SH SOLE 29 86418 0 46501 VERISIGN INC COM 92343E102 26770 287975 SH SOLE 30 287975 0 0 VERISIGN INC COM 92343E102 24060 258825 SH SOLE 31 160919 0 97906 VERISIGN INC COM 92343E102 7757 83440 SH SOLE 34 83440 0 0 VERISIGN INC COM 92343E102 18013 193776 SH SOLE 36 193776 0 0 VERISIGN INC COM 92343E102 47 501 SH SOLE 40 501 0 0 VERISK ANALYTICS INC COM 92345Y106 18984 225006 SH SOLE 2 73066 0 151940 VERISK ANALYTICS INC COM 92345Y106 4067 48204 SH SOLE 4 44188 0 4016 VERISK ANALYTICS INC COM 92345Y106 10538 124908 SH SOLE 7 116453 0 8455 VERISK ANALYTICS INC COM 92345Y106 323 3832 SH SOLE 13 3832 0 0 VERISK ANALYTICS INC COM 92345Y106 103 1225 SH SOLE 15 1225 0 0 VERISK ANALYTICS INC COM 92345Y106 28489 337671 SH SOLE 18 316101 0 21570 VERISK ANALYTICS INC COM 92345Y106 4417 52349 SH SOLE 19 44308 0 8041 VERISK ANALYTICS INC COM 92345Y106 9161 108587 SH SOLE 20 0 0 108587 VERISK ANALYTICS INC COM 92345Y106 270687 3208328 SH SOLE 21 3208328 0 0 VERISK ANALYTICS INC COM 92345Y106 340525 4036087 SH SOLE 22 3333618 0 702469 VERISK ANALYTICS INC COM 92345Y106 16281 192976 SH SOLE 23 192976 0 0 VERISK ANALYTICS INC COM 92345Y106 9119 108088 SH SOLE 25 108088 0 0 VERISK ANALYTICS INC COM 92345Y106 26317 311920 SH SOLE 26 157979 0 153941 VERISK ANALYTICS INC COM 92345Y106 2814 33351 SH SOLE 28 25101 0 8250 VERISK ANALYTICS INC COM 92345Y106 3886 46058 SH SOLE 29 7183 0 38875 VERISK ANALYTICS INC COM 92345Y106 38490 456209 SH SOLE 30 456209 0 0 VERISK ANALYTICS INC COM 92345Y106 5924 70212 SH SOLE 31 31410 0 38802 VERISK ANALYTICS INC COM 92345Y106 2461 29169 SH SOLE 32 29169 0 0 VERISK ANALYTICS INC COM 92345Y106 1042 12356 SH SOLE 34 12356 0 0 VERISK ANALYTICS INC COM 92345Y106 14207 168391 SH SOLE 36 168391 0 0 VERISK ANALYTICS INC COM 92345Y106 66 778 SH SOLE 40 778 0 0 VERITEX HLDGS INC COM 923451108 57 2173 SH SOLE 2 753 0 1420 VERITEX HLDGS INC COM 923451108 22 839 SH SOLE 7 839 0 0 VERITEX HLDGS INC COM 923451108 1446 54901 SH SOLE 18 54901 0 0 VERITEX HLDGS INC COM 923451108 286 10871 SH SOLE 19 10871 0 0 VERITEX HLDGS INC COM 923451108 11914 452487 SH SOLE 21 452487 0 0 VERITEX HLDGS INC COM 923451108 4981 189181 SH SOLE 22 150958 0 38223 VERITIV CORP COM 923454102 125 2785 SH SOLE 2 814 0 1971 VERITIV CORP COM 923454102 2 44 SH SOLE 4 44 0 0 VERITIV CORP COM 923454102 8 187 SH SOLE 7 187 0 0 VERITIV CORP COM 923454102 2603 57855 SH SOLE 18 57855 0 0 VERITIV CORP COM 923454102 357 7943 SH SOLE 19 7943 0 0 VERITIV CORP COM 923454102 43929 976202 SH SOLE 21 976202 0 0 VERITIV CORP COM 923454102 15674 348322 SH SOLE 22 330644 0 17678 VERITIV CORP COM 923454102 158 3502 SH SOLE 26 3502 0 0 VERITIV CORP COM 923454102 59 1301 SH SOLE 28 1301 0 0 VERITIV CORP COM 923454102 719 15982 SH SOLE 30 15982 0 0 VERITIV CORP COM 923454102 45 1003 SH SOLE 40 1003 0 0 VERITONE INC COM 92347M100 69 5874 SH SOLE 18 5874 0 0 VERITONE INC COM 92347M100 16 1357 SH SOLE 19 1357 0 0 VERITONE INC COM 92347M100 960 81983 SH SOLE 21 81983 0 0 VERITONE INC COM 92347M100 153 13064 SH SOLE 22 11936 0 1128 VERIZON COMMUNICATIONS INC COM 92343V104 231557 5184884 SH SOLE 2 1233246 0 3951638 VERIZON COMMUNICATIONS INC COM 92343V104 62624 1402240 SH SOLE 4 1298902 0 103338 VERIZON COMMUNICATIONS INC COM 92343V104 144521 3236022 SH SOLE 7 3066411 0 169611 VERIZON COMMUNICATIONS INC COM 92343V104 2620 58659 SH SOLE 13 58659 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4052 90734 SH SOLE 15 27193 0 63541 VERIZON COMMUNICATIONS INC COM 92343V104 9 201 SH SOLE 17 0 0 201 VERIZON COMMUNICATIONS INC COM 92343V104 568361 12726393 SH SOLE 18 11989480 0 736913 VERIZON COMMUNICATIONS INC COM 92343V104 649257 14537766 SH SOLE 19 14537766 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 70636 1581646 SH SOLE 20 53887 0 1527759 VERIZON COMMUNICATIONS INC COM 92343V104 3146616 70457140 SH SOLE 21 70457140 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4905255 109835531 SH SOLE 22 90438706 0 19396825 VERIZON COMMUNICATIONS INC COM 92343V104 225107 5040453 SH SOLE 23 5040453 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 126435 2831057 SH SOLE 25 2831057 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 552956 12381451 SH SOLE 26 3288618 0 9092833 VERIZON COMMUNICATIONS INC COM 92343V104 38395 859715 SH SOLE 28 644589 0 215126 VERIZON COMMUNICATIONS INC COM 92343V104 12028 269314 SH SOLE 29 155422 0 113892 VERIZON COMMUNICATIONS INC COM 92343V104 503073 11264506 SH SOLE 30 11264506 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 90671 2030253 SH SOLE 31 918141 0 1112112 VERIZON COMMUNICATIONS INC COM 92343V104 7484 167580 SH SOLE 32 167580 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 119986 2686650 SH SOLE 34 2686650 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 10938 244912 SH SOLE 35 244912 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 219871 4923216 SH SOLE 36 4923216 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 923 20677 SH SOLE 40 20677 0 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 326 7300 SH Put SOLE 2 7300 0 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 469 10500 SH Put SOLE 18 10500 0 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 8039 180000 SH Put SOLE 19 180000 0 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 54 1200 SH Put SOLE 22 1200 0 0 VERMILION ENERGY INC COM 923725105 2166 68273 SH SOLE 21 68273 0 0 VERMILLION INC COM NEW 92407M206 9 4885 SH SOLE 18 4885 0 0 VERMILLION INC COM NEW 92407M206 132 71642 SH SOLE 21 71642 0 0 VERMILLION INC COM NEW 92407M206 26 14092 SH SOLE 22 14092 0 0 VERSAR INC COM 925297103 5 3336 SH SOLE 21 3336 0 0 VERSARTIS INC COM 92529L102 27 1568 SH SOLE 2 1405 0 163 VERSARTIS INC COM 92529L102 10 545 SH SOLE 7 545 0 0 VERSARTIS INC COM 92529L102 1997 114459 SH SOLE 18 114459 0 0 VERSARTIS INC COM 92529L102 343 19663 SH SOLE 19 19663 0 0 VERSARTIS INC COM 92529L102 26344 1509674 SH SOLE 21 1509674 0 0 VERSARTIS INC COM 92529L102 12706 728150 SH SOLE 22 683600 0 44550 VERSARTIS INC COM 92529L102 46 2633 SH SOLE 28 2633 0 0 VERSARTIS INC COM 92529L102 64 3652 SH SOLE 30 3652 0 0 VERSARTIS INC COM 92529L102 28 1633 SH SOLE 40 1633 0 0 VERSO CORP CL A 92531L207 31 6696 SH SOLE 2 1209 0 5487 VERSO CORP CL A 92531L207 638 136039 SH SOLE 18 136039 0 0 VERSO CORP CL A 92531L207 103 22045 SH SOLE 19 22045 0 0 VERSO CORP CL A 92531L207 5004 1066939 SH SOLE 21 1066939 0 0 VERSO CORP CL A 92531L207 1710 364557 SH SOLE 22 342477 0 22080 VERSO CORP CL A 92531L207 153 32661 SH SOLE 29 0 0 32661 VERSUM MATLS INC COM 92532W103 5761 177249 SH SOLE 2 122212 0 55037 VERSUM MATLS INC COM 92532W103 16 491 SH SOLE 4 491 0 0 VERSUM MATLS INC COM 92532W103 82 2521 SH SOLE 7 2521 0 0 VERSUM MATLS INC COM 92532W103 12268 377464 SH SOLE 18 377364 0 100 VERSUM MATLS INC COM 92532W103 1585 48763 SH SOLE 19 48763 0 0 VERSUM MATLS INC COM 92532W103 1009 31057 SH SOLE 20 31057 0 0 VERSUM MATLS INC COM 92532W103 156213 4806544 SH SOLE 21 4806544 0 0 VERSUM MATLS INC COM 92532W103 112739 3468903 SH SOLE 22 3125554 0 343349 VERSUM MATLS INC COM 92532W103 108 3329 SH SOLE 23 3329 0 0 VERSUM MATLS INC COM 92532W103 1418 43619 SH SOLE 26 37252 0 6367 VERSUM MATLS INC COM 92532W103 541 16635 SH SOLE 28 16635 0 0 VERSUM MATLS INC COM 92532W103 582 17895 SH SOLE 29 0 0 17895 VERSUM MATLS INC COM 92532W103 601 18490 SH SOLE 30 18490 0 0 VERSUM MATLS INC COM 92532W103 113 3480 SH SOLE 31 3480 0 0 VERSUM MATLS INC COM 92532W103 505 15546 SH SOLE 34 15546 0 0 VERSUM MATLS INC COM 92532W103 434 13342 SH SOLE 40 13342 0 0 VERTEX ENERGY INC COM 92534K107 5 4209 SH SOLE 18 4209 0 0 VERTEX ENERGY INC COM 92534K107 77 71995 SH SOLE 21 71995 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 67696 525306 SH SOLE 2 258249 0 267057 VERTEX PHARMACEUTICALS INC COM 92532F100 11516 89363 SH SOLE 4 83464 0 5899 VERTEX PHARMACEUTICALS INC COM 92532F100 22130 171727 SH SOLE 7 170408 0 1319 VERTEX PHARMACEUTICALS INC COM 92532F100 241 1868 SH SOLE 13 1868 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 248 1928 SH SOLE 15 1928 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5 37 SH SOLE 17 0 0 37 VERTEX PHARMACEUTICALS INC COM 92532F100 112987 876751 SH SOLE 18 778245 0 98506 VERTEX PHARMACEUTICALS INC COM 92532F100 195984 1520785 SH SOLE 19 1520785 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 16013 124259 SH SOLE 20 21500 0 102759 VERTEX PHARMACEUTICALS INC COM 92532F100 844295 6551524 SH SOLE 21 6551524 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 844016 6549358 SH SOLE 22 5409419 0 1139939 VERTEX PHARMACEUTICALS INC COM 92532F100 41325 320670 SH SOLE 23 320670 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 41999 325905 SH SOLE 25 325905 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 85100 660354 SH SOLE 26 234200 0 426154 VERTEX PHARMACEUTICALS INC COM 92532F100 6698 51978 SH SOLE 28 38786 0 13192 VERTEX PHARMACEUTICALS INC COM 92532F100 2504 19432 SH SOLE 29 17523 0 1909 VERTEX PHARMACEUTICALS INC COM 92532F100 89647 695639 SH SOLE 30 695639 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 19342 150086 SH SOLE 31 77420 0 72666 VERTEX PHARMACEUTICALS INC COM 92532F100 5661 43928 SH SOLE 32 43928 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 59068 458355 SH SOLE 34 458355 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 34209 265450 SH SOLE 36 265450 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 165 1278 SH SOLE 40 1278 0 0 VIACOM INC NEW CL A 92553P102 125 3283 SH SOLE 2 0 0 3283 VIACOM INC NEW CL A 92553P102 163 4279 SH SOLE 18 4279 0 0 VIACOM INC NEW CL A 92553P102 90 2375 SH SOLE 19 2375 0 0 VIACOM INC NEW CL A 92553P102 4128 108486 SH SOLE 21 108486 0 0 VIACOM INC NEW CL A 92553P102 3049 80126 SH SOLE 22 56734 0 23392 VIACOM INC NEW CL A 92553P102 9 239 SH SOLE 31 239 0 0 VIACOM INC NEW CL B 92553P201 14457 430653 SH SOLE 2 101079 0 329574 VIACOM INC NEW CL B 92553P201 3775 112458 SH SOLE 4 103813 0 8645 VIACOM INC NEW CL B 92553P201 9049 269548 SH SOLE 7 245608 0 23940 VIACOM INC NEW CL B 92553P201 134 3988 SH SOLE 13 3988 0 0 VIACOM INC NEW CL B 92553P201 93 2767 SH SOLE 15 2767 0 0 VIACOM INC NEW CL B 92553P201 26278 782780 SH SOLE 18 733603 0 49177 VIACOM INC NEW CL B 92553P201 3432 102237 SH SOLE 19 102237 0 0 VIACOM INC NEW CL B 92553P201 6977 207848 SH SOLE 20 0 0 207848 VIACOM INC NEW CL B 92553P201 225900 6729219 SH SOLE 21 6729219 0 0 VIACOM INC NEW CL B 92553P201 339470 10112309 SH SOLE 22 8405775 0 1706534 VIACOM INC NEW CL B 92553P201 13999 417017 SH SOLE 23 417017 0 0 VIACOM INC NEW CL B 92553P201 25676 764850 SH SOLE 25 764850 0 0 VIACOM INC NEW CL B 92553P201 34148 1017218 SH SOLE 26 393412 0 623806 VIACOM INC NEW CL B 92553P201 2487 74083 SH SOLE 28 55656 0 18427 VIACOM INC NEW CL B 92553P201 655 19505 SH SOLE 29 12933 0 6572 VIACOM INC NEW CL B 92553P201 37209 1108402 SH SOLE 30 1108402 0 0 VIACOM INC NEW CL B 92553P201 5859 174545 SH SOLE 31 81234 0 93311 VIACOM INC NEW CL B 92553P201 2086 62141 SH SOLE 32 62141 0 0 VIACOM INC NEW CL B 92553P201 2420 72076 SH SOLE 34 72076 0 0 VIACOM INC NEW CL B 92553P201 13360 397985 SH SOLE 36 397985 0 0 VIACOM INC NEW CL B 92553P201 58 1742 SH SOLE 40 1742 0 0 VIAD CORP COM NEW 92552R406 148 3134 SH SOLE 2 1139 0 1995 VIAD CORP COM NEW 92552R406 11 223 SH SOLE 4 223 0 0 VIAD CORP COM NEW 92552R406 22 464 SH SOLE 7 464 0 0 VIAD CORP COM NEW 92552R406 4828 102174 SH SOLE 18 102174 0 0 VIAD CORP COM NEW 92552R406 626 13246 SH SOLE 19 13246 0 0 VIAD CORP COM NEW 92552R406 83390 1764867 SH SOLE 21 1764867 0 0 VIAD CORP COM NEW 92552R406 25546 540651 SH SOLE 22 497933 0 42718 VIAD CORP COM NEW 92552R406 275 5830 SH SOLE 26 5536 0 294 VIAD CORP COM NEW 92552R406 138 2916 SH SOLE 28 2916 0 0 VIAD CORP COM NEW 92552R406 1350 28580 SH SOLE 30 28580 0 0 VIAD CORP COM NEW 92552R406 97 2055 SH SOLE 40 2055 0 0 VIASAT INC COM 92552V100 1517 22916 SH SOLE 2 22916 0 0 VIASAT INC COM 92552V100 18 278 SH SOLE 4 278 0 0 VIASAT INC COM 92552V100 86 1294 SH SOLE 7 1294 0 0 VIASAT INC COM 92552V100 23337 352525 SH SOLE 18 352525 0 0 VIASAT INC COM 92552V100 2318 35012 SH SOLE 19 35012 0 0 VIASAT INC COM 92552V100 221801 3350470 SH SOLE 21 3350470 0 0 VIASAT INC COM 92552V100 110834 1674223 SH SOLE 22 1575813 0 98410 VIASAT INC COM 92552V100 1034 15615 SH SOLE 26 13016 0 2599 VIASAT INC COM 92552V100 524 7910 SH SOLE 28 7910 0 0 VIASAT INC COM 92552V100 92 1388 SH SOLE 29 0 0 1388 VIASAT INC COM 92552V100 564 8517 SH SOLE 30 8517 0 0 VIASAT INC COM 92552V100 136 2058 SH SOLE 36 2058 0 0 VIASAT INC COM 92552V100 390 5893 SH SOLE 40 5893 0 0 VIAVI SOLUTIONS INC COM 925550105 371 35203 SH SOLE 2 10112 0 25091 VIAVI SOLUTIONS INC COM 925550105 64 6032 SH SOLE 7 6032 0 0 VIAVI SOLUTIONS INC COM 925550105 11718 1112863 SH SOLE 18 1112863 0 0 VIAVI SOLUTIONS INC COM 925550105 14267 1354873 SH SOLE 19 1354873 0 0 VIAVI SOLUTIONS INC COM 925550105 208606 19810672 SH SOLE 21 19810672 0 0 VIAVI SOLUTIONS INC COM 925550105 65125 6184675 SH SOLE 22 5765404 0 419271 VIAVI SOLUTIONS INC COM 925550105 514 48805 SH SOLE 26 34506 0 14299 VIAVI SOLUTIONS INC COM 925550105 360 34169 SH SOLE 28 34169 0 0 VIAVI SOLUTIONS INC COM 925550105 3456 328213 SH SOLE 30 328213 0 0 VIAVI SOLUTIONS INC COM 925550105 266 25290 SH SOLE 40 25290 0 0 VICAL INC COM NEW 925602203 8 2976 SH SOLE 19 2976 0 0 VICAL INC COM NEW 925602203 10 3677 SH SOLE 21 3677 0 0 VICAL INC COM NEW 925602203 861 323613 SH SOLE 22 323613 0 0 VICON INDS INC COM 925811101 2 2760 SH SOLE 21 2760 0 0 VICOR CORP COM 925815102 23 1293 SH SOLE 2 637 0 656 VICOR CORP COM 925815102 10 571 SH SOLE 7 571 0 0 VICOR CORP COM 925815102 1447 80823 SH SOLE 18 80823 0 0 VICOR CORP COM 925815102 190 10631 SH SOLE 19 10631 0 0 VICOR CORP COM 925815102 25326 1414853 SH SOLE 21 1414853 0 0 VICOR CORP COM 925815102 9778 546263 SH SOLE 22 521350 0 24913 VICOR CORP COM 925815102 50 2809 SH SOLE 28 2809 0 0 VICOR CORP COM 925815102 415 23193 SH SOLE 30 23193 0 0 VICOR CORP COM 925815102 30 1655 SH SOLE 40 1655 0 0 VIDEOCON D2H LTD ADR 92657J101 44 4481 SH SOLE 7 4481 0 0 VIDEOCON D2H LTD ADR 92657J101 1093 112188 SH SOLE 22 0 0 112188 VIEWRAY INC COM 92672L107 7 1082 SH SOLE 2 1082 0 0 VIEWRAY INC COM 92672L107 676 104414 SH SOLE 18 104414 0 0 VIEWRAY INC COM 92672L107 113 17419 SH SOLE 19 17419 0 0 VIEWRAY INC COM 92672L107 5837 902230 SH SOLE 21 902230 0 0 VIEWRAY INC COM 92672L107 2806 433706 SH SOLE 22 410948 0 22758 VIKING THERAPEUTICS INC COM 92686J106 1 703 SH SOLE 21 703 0 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 4 113 SH SOLE 21 113 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 43 1653 SH SOLE 2 271 0 1382 VILLAGE SUPER MKT INC CL A NEW 927107409 775 29902 SH SOLE 18 29902 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 106 4097 SH SOLE 19 4097 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 6592 254304 SH SOLE 21 254304 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 5069 195564 SH SOLE 22 182770 0 12794 VILLAGE SUPER MKT INC CL A NEW 927107409 28 1065 SH SOLE 28 1065 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 29 1114 SH SOLE 30 1114 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 21 801 SH SOLE 34 801 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 18 682 SH SOLE 40 682 0 0 VINA CONCHA Y TORO S A SPONSORED ADR 927191106 101 3276 SH SOLE 25 3276 0 0 VINCE HLDG CORP COM 92719W108 1 2985 SH SOLE 19 2985 0 0 VINCE HLDG CORP COM 92719W108 4 7835 SH SOLE 21 7835 0 0 VINCE HLDG CORP COM 92719W108 155 328960 SH SOLE 22 328960 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1291 122404 SH SOLE 2 11968 0 110436 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1069 101307 SH SOLE 4 101307 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 644 61049 SH SOLE 7 61049 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 135 12812 SH SOLE 13 0 0 12812 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1683 159500 SH SOLE 15 159500 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1386 131421 SH SOLE 18 131421 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 134 12691 SH SOLE 19 12691 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 70714 6702721 SH SOLE 21 6702721 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 49896 4729508 SH SOLE 22 4488790 0 240718 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4960 470102 SH SOLE 23 470102 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 444 42060 SH SOLE 25 42060 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 12584 1192797 SH SOLE 26 260829 0 931968 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 646 61208 SH SOLE 28 61208 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1558 147702 SH SOLE 29 97792 0 49910 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 22836 2164555 SH SOLE 30 2164555 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2300 218021 SH SOLE 31 23984 0 194037 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 230 21757 SH SOLE 32 21757 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 17312 1640933 SH SOLE 34 1640933 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 19 1782 SH SOLE 40 1782 0 0 VIRCO MFG CO COM 927651109 12 2214 SH SOLE 18 2214 0 0 VIRCO MFG CO COM 927651109 28 5315 SH SOLE 19 5315 0 0 VIRCO MFG CO COM 927651109 17 3244 SH SOLE 21 3244 0 0 VIRCO MFG CO COM 927651109 402 75151 SH SOLE 22 75151 0 0 VIRNETX HLDG CORP COM 92823T108 10 2114 SH SOLE 2 1760 0 354 VIRNETX HLDG CORP COM 92823T108 4 957 SH SOLE 7 957 0 0 VIRNETX HLDG CORP COM 92823T108 826 181549 SH SOLE 18 181549 0 0 VIRNETX HLDG CORP COM 92823T108 145 31808 SH SOLE 19 31808 0 0 VIRNETX HLDG CORP COM 92823T108 7249 1593134 SH SOLE 21 1593134 0 0 VIRNETX HLDG CORP COM 92823T108 5290 1162652 SH SOLE 22 1095894 0 66758 VIRTU FINL INC CL A 928254101 21 1172 SH SOLE 2 1172 0 0 VIRTU FINL INC CL A 928254101 9 516 SH SOLE 7 516 0 0 VIRTU FINL INC CL A 928254101 1544 87462 SH SOLE 18 87462 0 0 VIRTU FINL INC CL A 928254101 349 19797 SH SOLE 19 19797 0 0 VIRTU FINL INC CL A 928254101 14893 843812 SH SOLE 21 843812 0 0 VIRTU FINL INC CL A 928254101 19402 1099243 SH SOLE 22 1051196 0 48047 VIRTU FINL INC CL A 928254101 152 8594 SH SOLE 26 7500 0 1094 VIRTU FINL INC CL A 928254101 86 4898 SH SOLE 28 4898 0 0 VIRTU FINL INC CL A 928254101 110 6206 SH SOLE 30 6206 0 0 VIRTU FINL INC CL A 928254101 39 2192 SH SOLE 40 2192 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 132 1189 SH SOLE 2 275 0 914 VIRTUS INVT PARTNERS INC COM 92828Q109 6 55 SH SOLE 4 55 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 22 198 SH SOLE 7 198 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3813 34370 SH SOLE 18 34370 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 484 4365 SH SOLE 19 4365 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 63527 572574 SH SOLE 21 572574 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 22019 198459 SH SOLE 22 186131 0 12328 VIRTUS INVT PARTNERS INC COM 92828Q109 173 1562 SH SOLE 26 886 0 676 VIRTUS INVT PARTNERS INC COM 92828Q109 115 1037 SH SOLE 28 1037 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1031 9293 SH SOLE 30 9293 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 233 2102 SH SOLE 34 2102 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 83 751 SH SOLE 40 751 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 256 2500 SH OTR 19 2500 0 0 VIRTUS INVT PARTNERS INC PFD CV SER D 92828Q208 12259 119836 SH SOLE 21 119836 0 0 VIRTUSA CORP COM 92827P102 84 2860 SH SOLE 2 1118 0 1742 VIRTUSA CORP COM 92827P102 6 212 SH SOLE 4 212 0 0 VIRTUSA CORP COM 92827P102 22 744 SH SOLE 7 744 0 0 VIRTUSA CORP COM 92827P102 3902 132710 SH SOLE 18 132710 0 0 VIRTUSA CORP COM 92827P102 528 17947 SH SOLE 19 17947 0 0 VIRTUSA CORP COM 92827P102 68759 2338727 SH SOLE 21 2338727 0 0 VIRTUSA CORP COM 92827P102 21897 744800 SH SOLE 22 691649 0 53151 VIRTUSA CORP COM 92827P102 51 1735 SH SOLE 26 0 0 1735 VIRTUSA CORP COM 92827P102 120 4071 SH SOLE 28 4071 0 0 VIRTUSA CORP COM 92827P102 1193 40572 SH SOLE 30 40572 0 0 VIRTUSA CORP COM 92827P102 92 3125 SH SOLE 40 3125 0 0 VISA INC COM CL A 92826C839 259865 2771010 SH SOLE 2 701680 0 2069330 VISA INC COM CL A 92826C839 60826 648598 SH SOLE 4 600404 0 48194 VISA INC COM CL A 92826C839 121331 1293780 SH SOLE 7 1290249 0 3531 VISA INC COM CL A 92826C839 467 4982 SH SOLE 13 4982 0 0 VISA INC COM CL A 92826C839 458 4881 SH SOLE 15 4881 0 0 VISA INC COM CL A 92826C839 83 884 SH SOLE 17 0 0 884 VISA INC COM CL A 92826C839 609422 6498423 SH SOLE 18 5618364 0 880059 VISA INC COM CL A 92826C839 365489 3897302 SH SOLE 19 3873503 0 23799 VISA INC COM CL A 92826C839 89971 959386 SH SOLE 20 0 0 959386 VISA INC COM CL A 92826C839 2920753 31144730 SH SOLE 21 31144730 0 0 VISA INC COM CL A 92826C839 4621564 49280916 SH SOLE 22 40710499 0 8570417 VISA INC COM CL A 92826C839 215439 2297277 SH SOLE 23 2297277 0 0 VISA INC COM CL A 92826C839 119987 1279451 SH SOLE 25 1279451 0 0 VISA INC COM CL A 92826C839 457453 4877934 SH SOLE 26 1501821 0 3376113 VISA INC COM CL A 92826C839 36719 391539 SH SOLE 28 293517 0 98022 VISA INC COM CL A 92826C839 18703 199430 SH SOLE 29 86163 0 113267 VISA INC COM CL A 92826C839 488273 5206584 SH SOLE 30 5206584 0 0 VISA INC COM CL A 92826C839 93248 994331 SH SOLE 31 410623 0 583708 VISA INC COM CL A 92826C839 11293 120420 SH SOLE 32 120420 0 0 VISA INC COM CL A 92826C839 70641 753264 SH SOLE 34 753264 0 0 VISA INC COM CL A 92826C839 188975 2015093 SH SOLE 36 2015093 0 0 VISA INC COM CL A 92826C839 886 9452 SH SOLE 40 9452 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1381 83207 SH SOLE 2 60299 0 22908 VISHAY INTERTECHNOLOGY INC COM 928298108 15 911 SH SOLE 4 911 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 93 5600 SH SOLE 7 5600 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 14907 898009 SH SOLE 18 898009 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1463 88103 SH SOLE 19 88103 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 139598 8409542 SH SOLE 21 8409542 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 74716 4500967 SH SOLE 22 4245820 0 255147 VISHAY INTERTECHNOLOGY INC COM 928298108 571 34413 SH SOLE 26 25895 0 8518 VISHAY INTERTECHNOLOGY INC COM 928298108 324 19517 SH SOLE 28 19517 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 209 12563 SH SOLE 29 0 0 12563 VISHAY INTERTECHNOLOGY INC COM 928298108 354 21319 SH SOLE 30 21319 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 115 6899 SH SOLE 36 6899 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 241 14547 SH SOLE 40 14547 0 0 VISHAY PRECISION GROUP INC COM 92835K103 39 2258 SH SOLE 2 461 0 1797 VISHAY PRECISION GROUP INC COM 92835K103 5 314 SH SOLE 7 314 0 0 VISHAY PRECISION GROUP INC COM 92835K103 689 39847 SH SOLE 18 39847 0 0 VISHAY PRECISION GROUP INC COM 92835K103 132 7644 SH SOLE 19 7644 0 0 VISHAY PRECISION GROUP INC COM 92835K103 5625 325170 SH SOLE 21 325170 0 0 VISHAY PRECISION GROUP INC COM 92835K103 7149 413229 SH SOLE 22 399306 0 13923 VISTA OUTDOOR INC COM 928377100 85 3774 SH SOLE 2 3774 0 0 VISTA OUTDOOR INC COM 928377100 7 316 SH SOLE 4 316 0 0 VISTA OUTDOOR INC COM 928377100 75 3349 SH SOLE 7 3349 0 0 VISTA OUTDOOR INC COM 928377100 6447 286398 SH SOLE 18 286398 0 0 VISTA OUTDOOR INC COM 928377100 851 37789 SH SOLE 19 37789 0 0 VISTA OUTDOOR INC COM 928377100 109712 4873904 SH SOLE 21 4873904 0 0 VISTA OUTDOOR INC COM 928377100 37630 1671714 SH SOLE 22 1587272 0 84442 VISTA OUTDOOR INC COM 928377100 397 17621 SH SOLE 26 13707 0 3914 VISTA OUTDOOR INC COM 928377100 196 8710 SH SOLE 28 8710 0 0 VISTA OUTDOOR INC COM 928377100 1985 88181 SH SOLE 30 88181 0 0 VISTA OUTDOOR INC COM 928377100 157 6970 SH SOLE 40 6970 0 0 VISTEON CORP COM NEW 92839U206 1647 16139 SH SOLE 2 4035 0 12104 VISTEON CORP COM NEW 92839U206 64 625 SH SOLE 4 625 0 0 VISTEON CORP COM NEW 92839U206 150 1474 SH SOLE 7 1474 0 0 VISTEON CORP COM NEW 92839U206 1910 18716 SH SOLE 18 18716 0 0 VISTEON CORP COM NEW 92839U206 1452 14231 SH SOLE 19 14231 0 0 VISTEON CORP COM NEW 92839U206 35326 346127 SH SOLE 21 346127 0 0 VISTEON CORP COM NEW 92839U206 93139 912594 SH SOLE 22 808488 0 104106 VISTEON CORP COM NEW 92839U206 176 1724 SH SOLE 23 1724 0 0 VISTEON CORP COM NEW 92839U206 995 9749 SH SOLE 26 7520 0 2229 VISTEON CORP COM NEW 92839U206 494 4844 SH SOLE 28 4844 0 0 VISTEON CORP COM NEW 92839U206 1483 14533 SH SOLE 29 0 0 14533 VISTEON CORP COM NEW 92839U206 993 9729 SH SOLE 30 9729 0 0 VISTEON CORP COM NEW 92839U206 83 814 SH SOLE 31 814 0 0 VISTEON CORP COM NEW 92839U206 442 4329 SH SOLE 34 4329 0 0 VISTEON CORP COM NEW 92839U206 288 2826 SH SOLE 36 2826 0 0 VISTEON CORP COM NEW 92839U206 344 3371 SH SOLE 40 3371 0 0 VISTRA ENERGY CORP COM 92840M102 2790 166143 SH SOLE 2 39394 0 126749 VISTRA ENERGY CORP COM 92840M102 410 24447 SH SOLE 4 24447 0 0 VISTRA ENERGY CORP COM 92840M102 97 5750 SH SOLE 7 5750 0 0 VISTRA ENERGY CORP COM 92840M102 5848 348310 SH SOLE 18 348310 0 0 VISTRA ENERGY CORP COM 92840M102 29 1750 SH OTR 19 0 1750 0 VISTRA ENERGY CORP COM 92840M102 30133 1794696 SH SOLE 19 1794696 0 0 VISTRA ENERGY CORP COM 92840M102 39498 2352474 SH SOLE 21 2352474 0 0 VISTRA ENERGY CORP COM 92840M102 113264 6745919 SH SOLE 22 6162376 0 583543 VISTRA ENERGY CORP COM 92840M102 90 5340 SH SOLE 31 5340 0 0 VISTRA ENERGY CORP COM 92840M102 10515 626249 SH SOLE 34 626249 0 0 VISTRA ENERGY CORP COM 92840M102 461 27428 SH SOLE 37 27428 0 0 VITAL THERAPIES INC COM 92847R104 16 5467 SH SOLE 18 5467 0 0 VITAL THERAPIES INC COM 92847R104 11 3761 SH SOLE 19 3761 0 0 VITAL THERAPIES INC COM 92847R104 229 79099 SH SOLE 21 79099 0 0 VITAL THERAPIES INC COM 92847R104 860 296724 SH SOLE 22 296724 0 0 VITAMIN SHOPPE INC COM 92849E101 97 8361 SH SOLE 2 4288 0 4073 VITAMIN SHOPPE INC COM 92849E101 2 171 SH SOLE 4 171 0 0 VITAMIN SHOPPE INC COM 92849E101 9 804 SH SOLE 7 804 0 0 VITAMIN SHOPPE INC COM 92849E101 1373 117825 SH SOLE 18 117825 0 0 VITAMIN SHOPPE INC COM 92849E101 165 14157 SH SOLE 19 14157 0 0 VITAMIN SHOPPE INC COM 92849E101 23642 2029322 SH SOLE 21 2029322 0 0 VITAMIN SHOPPE INC COM 92849E101 8007 687333 SH SOLE 22 633283 0 54050 VITAMIN SHOPPE INC COM 92849E101 100 8593 SH SOLE 26 7157 0 1436 VITAMIN SHOPPE INC COM 92849E101 49 4221 SH SOLE 28 4221 0 0 VITAMIN SHOPPE INC COM 92849E101 433 37203 SH SOLE 30 37203 0 0 VITAMIN SHOPPE INC COM 92849E101 36 3077 SH SOLE 40 3077 0 0 VITAMIN SHOPPE INC NOTE 2.250%12/0 92849EAB7 3682 4675000 PRN SOLE 2 4675000 0 0 VITAMIN SHOPPE INC NOTE 2.250%12/0 92849EAB7 256 325000 PRN SOLE 22 325000 0 0 VIVEVE MED INC COM NEW 92852W204 4 588 SH SOLE 2 588 0 0 VIVEVE MED INC COM NEW 92852W204 381 53001 SH SOLE 18 53001 0 0 VIVEVE MED INC COM NEW 92852W204 61 8459 SH SOLE 19 8459 0 0 VIVEVE MED INC COM NEW 92852W204 3331 463918 SH SOLE 21 463918 0 0 VIVEVE MED INC COM NEW 92852W204 1025 142719 SH SOLE 22 131165 0 11554 VIVINT SOLAR INC COM 92854Q106 43 7295 SH SOLE 2 1359 0 5936 VIVINT SOLAR INC COM 92854Q106 3 596 SH SOLE 7 596 0 0 VIVINT SOLAR INC COM 92854Q106 591 100980 SH SOLE 18 100980 0 0 VIVINT SOLAR INC COM 92854Q106 140 23877 SH SOLE 19 23877 0 0 VIVINT SOLAR INC COM 92854Q106 4846 828303 SH SOLE 21 828303 0 0 VIVINT SOLAR INC COM 92854Q106 4220 721443 SH SOLE 22 694110 0 27333 VIVUS INC COM 928551100 22 18355 SH SOLE 18 18355 0 0 VIVUS INC COM 928551100 21 17507 SH SOLE 19 17507 0 0 VIVUS INC COM 928551100 367 300491 SH SOLE 21 300491 0 0 VIVUS INC COM 928551100 2226 1824254 SH SOLE 22 1824254 0 0 VMWARE INC CL A COM 928563402 29343 335617 SH SOLE 2 272512 0 63105 VMWARE INC CL A COM 928563402 7991 91394 SH SOLE 4 89534 0 1860 VMWARE INC CL A COM 928563402 3394 38816 SH SOLE 7 38816 0 0 VMWARE INC CL A COM 928563402 5431 62123 SH SOLE 13 62123 0 0 VMWARE INC CL A COM 928563402 38 432 SH SOLE 15 432 0 0 VMWARE INC CL A COM 928563402 12669 144901 SH SOLE 18 131804 0 13097 VMWARE INC CL A COM 928563402 115480 1320823 SH SOLE 19 1320823 0 0 VMWARE INC CL A COM 928563402 5891 67384 SH SOLE 20 0 0 67384 VMWARE INC CL A COM 928563402 116475 1332210 SH SOLE 21 1332210 0 0 VMWARE INC CL A COM 928563402 270978 3099372 SH SOLE 22 2462052 0 637320 VMWARE INC CL A COM 928563402 15181 173634 SH SOLE 23 173634 0 0 VMWARE INC CL A COM 928563402 6126 70070 SH SOLE 25 70070 0 0 VMWARE INC CL A COM 928563402 20375 233042 SH SOLE 26 83615 0 149427 VMWARE INC CL A COM 928563402 1340 15325 SH SOLE 28 11632 0 3693 VMWARE INC CL A COM 928563402 11607 132760 SH SOLE 29 61888 0 70872 VMWARE INC CL A COM 928563402 12791 146297 SH SOLE 30 146297 0 0 VMWARE INC CL A COM 928563402 14335 163963 SH SOLE 31 115405 0 48558 VMWARE INC CL A COM 928563402 28622 327370 SH SOLE 34 327370 0 0 VMWARE INC CL A COM 928563402 14539 166291 SH SOLE 36 166291 0 0 VMWARE INC CL A COM 928563402 35 405 SH SOLE 40 405 0 0 VMWARE INC OPTIONS 928563402 289 3300 SH Call OTR 19 3300 0 0 VOC ENERGY TR TR UNIT 91829B103 96 22580 SH SOLE 22 22580 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 33 1253 SH SOLE 2 1245 0 8 VOCERA COMMUNICATIONS INC COM 92857F107 21 787 SH SOLE 7 787 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 2664 100844 SH SOLE 18 100844 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 4617 174763 SH SOLE 19 174763 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 23241 879689 SH SOLE 21 879689 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 24802 938753 SH SOLE 22 890007 0 48746 VOCERA COMMUNICATIONS INC COM 92857F107 31 1164 SH SOLE 23 1164 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 24 918 SH SOLE 26 0 0 918 VOCERA COMMUNICATIONS INC COM 92857F107 91 3455 SH SOLE 28 3455 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 105 3993 SH SOLE 29 0 0 3993 VOCERA COMMUNICATIONS INC COM 92857F107 139 5278 SH SOLE 30 5278 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 66 2491 SH SOLE 40 2491 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 37 1300 SH SOLE 2 1300 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1096 38149 SH SOLE 4 38149 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 282 9823 SH SOLE 7 9823 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 102 SH SOLE 17 0 0 102 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9858 343117 SH SOLE 18 343117 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 74183 2582070 SH SOLE 19 2582070 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1905 66300 SH SOLE 22 66300 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2272 79079 SH SOLE 30 79079 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2206 76774 SH SOLE 32 76774 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 28217 982133 SH SOLE 34 982133 0 0 VOLITIONRX LTD COM 928661107 23 6405 SH SOLE 19 6405 0 0 VOLITIONRX LTD COM 928661107 15 4179 SH SOLE 21 4179 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 7 1809 SH SOLE 18 1809 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 135 34300 SH SOLE 21 34300 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 61 15507 SH SOLE 29 0 0 15507 VONAGE HLDGS CORP COM 92886T201 61 9274 SH SOLE 2 8790 0 484 VONAGE HLDGS CORP COM 92886T201 5 754 SH SOLE 4 754 0 0 VONAGE HLDGS CORP COM 92886T201 31 4665 SH SOLE 7 4665 0 0 VONAGE HLDGS CORP COM 92886T201 4494 687176 SH SOLE 18 687176 0 0 VONAGE HLDGS CORP COM 92886T201 857 130976 SH SOLE 19 130976 0 0 VONAGE HLDGS CORP COM 92886T201 58919 9009079 SH SOLE 21 9009079 0 0 VONAGE HLDGS CORP COM 92886T201 34384 5257493 SH SOLE 22 4888893 0 368600 VONAGE HLDGS CORP COM 92886T201 118 18032 SH SOLE 26 0 0 18032 VONAGE HLDGS CORP COM 92886T201 173 26406 SH SOLE 28 26406 0 0 VONAGE HLDGS CORP COM 92886T201 251 38322 SH SOLE 30 38322 0 0 VONAGE HLDGS CORP COM 92886T201 122 18645 SH SOLE 40 18645 0 0 VORNADO RLTY TR SH BEN INT 929042109 26157 278563 SH SOLE 2 114805 0 163758 VORNADO RLTY TR SH BEN INT 929042109 13917 148214 SH SOLE 4 144251 0 3963 VORNADO RLTY TR SH BEN INT 929042109 32616 347347 SH SOLE 7 341376 0 5971 VORNADO RLTY TR SH BEN INT 929042109 273 2905 SH SOLE 13 2905 0 0 VORNADO RLTY TR SH BEN INT 929042109 672 7156 SH SOLE 15 7156 0 0 VORNADO RLTY TR SH BEN INT 929042109 37341 397670 SH SOLE 18 374272 0 23398 VORNADO RLTY TR SH BEN INT 929042109 19056 202941 SH SOLE 19 202941 0 0 VORNADO RLTY TR SH BEN INT 929042109 8198 87310 SH SOLE 20 0 0 87310 VORNADO RLTY TR SH BEN INT 929042109 504491 5372641 SH SOLE 21 5372641 0 0 VORNADO RLTY TR SH BEN INT 929042109 627914 6687055 SH SOLE 22 5862995 0 824060 VORNADO RLTY TR SH BEN INT 929042109 20932 222923 SH SOLE 23 222923 0 0 VORNADO RLTY TR SH BEN INT 929042109 38879 414042 SH SOLE 25 414042 0 0 VORNADO RLTY TR SH BEN INT 929042109 45326 482702 SH SOLE 26 162915 0 319787 VORNADO RLTY TR SH BEN INT 929042109 3418 36396 SH SOLE 28 27365 0 9031 VORNADO RLTY TR SH BEN INT 929042109 6095 64908 SH SOLE 29 64908 0 0 VORNADO RLTY TR SH BEN INT 929042109 122751 1307252 SH SOLE 30 1307252 0 0 VORNADO RLTY TR SH BEN INT 929042109 11555 123053 SH SOLE 31 88092 0 34961 VORNADO RLTY TR SH BEN INT 929042109 3231 34407 SH SOLE 34 34407 0 0 VORNADO RLTY TR SH BEN INT 929042109 16566 176423 SH SOLE 36 176423 0 0 VORNADO RLTY TR SH BEN INT 929042109 77 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 31 3785 SH SOLE 2 702 0 3083 VOXX INTL CORP CL A 91829F104 0 59 SH SOLE 17 0 0 59 VOXX INTL CORP CL A 91829F104 627 76494 SH SOLE 18 76494 0 0 VOXX INTL CORP CL A 91829F104 106 12887 SH SOLE 19 12887 0 0 VOXX INTL CORP CL A 91829F104 5270 642703 SH SOLE 21 642703 0 0 VOXX INTL CORP CL A 91829F104 4662 568592 SH SOLE 22 555717 0 12875 VOYA FINL INC COM 929089100 12395 336001 SH SOLE 2 149265 0 186736 VOYA FINL INC COM 929089100 3200 86733 SH SOLE 4 81767 0 4966 VOYA FINL INC COM 929089100 2240 60721 SH SOLE 7 57539 0 3182 VOYA FINL INC COM 929089100 40 1094 SH SOLE 15 1094 0 0 VOYA FINL INC COM 929089100 4634 125604 SH SOLE 18 105351 0 20253 VOYA FINL INC COM 929089100 3213 87091 SH SOLE 19 87091 0 0 VOYA FINL INC COM 929089100 3829 103792 SH SOLE 20 0 0 103792 VOYA FINL INC COM 929089100 82294 2230793 SH SOLE 21 2230793 0 0 VOYA FINL INC COM 929089100 213000 5773923 SH SOLE 22 5116123 0 657800 VOYA FINL INC COM 929089100 12407 336333 SH SOLE 23 336333 0 0 VOYA FINL INC COM 929089100 5967 161744 SH SOLE 25 161744 0 0 VOYA FINL INC COM 929089100 19786 536364 SH SOLE 26 221502 0 314862 VOYA FINL INC COM 929089100 1536 41637 SH SOLE 28 31615 0 10022 VOYA FINL INC COM 929089100 4220 114404 SH SOLE 29 68896 0 45508 VOYA FINL INC COM 929089100 10832 293627 SH SOLE 30 293627 0 0 VOYA FINL INC COM 929089100 4680 126875 SH SOLE 31 79373 0 47502 VOYA FINL INC COM 929089100 6855 185823 SH SOLE 34 185823 0 0 VOYA FINL INC COM 929089100 11718 317649 SH SOLE 36 317649 0 0 VOYA FINL INC COM 929089100 36 987 SH SOLE 40 987 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 22 2454 SH SOLE 2 401 0 2053 VOYAGER THERAPEUTICS INC COM 92915B106 485 54144 SH SOLE 18 54144 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 66 7320 SH SOLE 19 7320 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 4114 459131 SH SOLE 21 459131 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1174 130983 SH SOLE 22 121991 0 8992 VOYAGER THERAPEUTICS INC COM 92915B106 129 14401 SH SOLE 29 0 0 14401 VSE CORP COM 918284100 16 355 SH SOLE 2 355 0 0 VSE CORP COM 918284100 10 214 SH SOLE 7 214 0 0 VSE CORP COM 918284100 1542 34275 SH SOLE 18 34275 0 0 VSE CORP COM 918284100 265 5883 SH SOLE 19 5883 0 0 VSE CORP COM 918284100 12465 277116 SH SOLE 21 277116 0 0 VSE CORP COM 918284100 10688 237617 SH SOLE 22 223421 0 14196 VSE CORP COM 918284100 56 1245 SH SOLE 28 1245 0 0 VSE CORP COM 918284100 55 1227 SH SOLE 30 1227 0 0 VSE CORP COM 918284100 41 914 SH SOLE 40 914 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 73 3690 SH SOLE 2 0 0 3690 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 38 1935 SH SOLE 7 1935 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 2093 106497 SH SOLE 21 106497 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 2836 144350 SH SOLE 22 144350 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 31 1554 SH SOLE 28 1554 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 361 18389 SH SOLE 29 0 0 18389 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 778 39583 SH SOLE 30 39583 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 152 7716 SH SOLE 40 7716 0 0 VTV THERAPEUTICS INC CL A 918385105 1 134 SH SOLE 2 134 0 0 VTV THERAPEUTICS INC CL A 918385105 125 25248 SH SOLE 18 25248 0 0 VTV THERAPEUTICS INC CL A 918385105 206 41544 SH SOLE 19 41544 0 0 VTV THERAPEUTICS INC CL A 918385105 1179 237285 SH SOLE 21 237285 0 0 VTV THERAPEUTICS INC CL A 918385105 369 74203 SH SOLE 22 68650 0 5553 VTV THERAPEUTICS INC CL A 918385105 164 32934 SH SOLE 29 0 0 32934 VULCAN MATLS CO COM 929160109 21975 173466 SH SOLE 2 46087 0 127379 VULCAN MATLS CO COM 929160109 4991 39396 SH SOLE 4 36123 0 3273 VULCAN MATLS CO COM 929160109 12063 95221 SH SOLE 7 89846 0 5375 VULCAN MATLS CO COM 929160109 479 3785 SH SOLE 13 3785 0 0 VULCAN MATLS CO COM 929160109 110 871 SH SOLE 15 871 0 0 VULCAN MATLS CO COM 929160109 36678 289532 SH SOLE 18 271392 0 18140 VULCAN MATLS CO COM 929160109 6020 47522 SH SOLE 19 38472 0 9050 VULCAN MATLS CO COM 929160109 8556 67543 SH SOLE 20 0 0 67543 VULCAN MATLS CO COM 929160109 328351 2591975 SH SOLE 21 2591975 0 0 VULCAN MATLS CO COM 929160109 436846 3448422 SH SOLE 22 2861310 0 587112 VULCAN MATLS CO COM 929160109 20310 160322 SH SOLE 23 160322 0 0 VULCAN MATLS CO COM 929160109 11433 90253 SH SOLE 25 90253 0 0 VULCAN MATLS CO COM 929160109 51881 409546 SH SOLE 26 129346 0 280200 VULCAN MATLS CO COM 929160109 3517 27766 SH SOLE 28 20776 0 6990 VULCAN MATLS CO COM 929160109 4764 37608 SH SOLE 29 5047 0 32561 VULCAN MATLS CO COM 929160109 44425 350689 SH SOLE 30 350689 0 0 VULCAN MATLS CO COM 929160109 7661 60477 SH SOLE 31 27253 0 33224 VULCAN MATLS CO COM 929160109 1210 9553 SH SOLE 34 9553 0 0 VULCAN MATLS CO COM 929160109 16767 132359 SH SOLE 36 132359 0 0 VULCAN MATLS CO COM 929160109 83 657 SH SOLE 40 657 0 0 VUZIX CORP COM NEW 92921W300 19 2911 SH SOLE 18 2911 0 0 VUZIX CORP COM NEW 92921W300 306 46691 SH SOLE 21 46691 0 0 VUZIX CORP COM NEW 92921W300 1374 209796 SH SOLE 22 209796 0 0 VWR CORP COM 91843L103 1964 59495 SH SOLE 2 14458 0 45037 VWR CORP COM 91843L103 13 407 SH SOLE 4 407 0 0 VWR CORP COM 91843L103 112 3385 SH SOLE 7 3385 0 0 VWR CORP COM 91843L103 2370 71800 SH SOLE 15 0 0 71800 VWR CORP COM 91843L103 1536 46540 SH SOLE 18 46540 0 0 VWR CORP COM 91843L103 1219 36943 SH SOLE 19 36943 0 0 VWR CORP COM 91843L103 29218 885126 SH SOLE 21 885126 0 0 VWR CORP COM 91843L103 77187 2338305 SH SOLE 22 2083462 0 254843 VWR CORP COM 91843L103 1288 39029 SH SOLE 26 33322 0 5707 VWR CORP COM 91843L103 463 14016 SH SOLE 28 14016 0 0 VWR CORP COM 91843L103 1639 49660 SH SOLE 29 0 0 49660 VWR CORP COM 91843L103 484 14649 SH SOLE 30 14649 0 0 VWR CORP COM 91843L103 59 1794 SH SOLE 31 1794 0 0 VWR CORP COM 91843L103 350 10593 SH SOLE 40 10593 0 0 W & T OFFSHORE INC COM 92922P106 34 17524 SH SOLE 2 4169 0 13355 W & T OFFSHORE INC COM 92922P106 2 801 SH SOLE 7 801 0 0 W & T OFFSHORE INC COM 92922P106 730 372589 SH SOLE 18 372589 0 0 W & T OFFSHORE INC COM 92922P106 98 49908 SH SOLE 19 49908 0 0 W & T OFFSHORE INC COM 92922P106 5723 2919795 SH SOLE 21 2919795 0 0 W & T OFFSHORE INC COM 92922P106 4124 2103842 SH SOLE 22 1959954 0 143888 W & T OFFSHORE INC COM 92922P106 0 10 SH SOLE 23 10 0 0 W P CAREY INC COM 92936U109 4508 68292 SH SOLE 2 14213 0 54079 W P CAREY INC COM 92936U109 2263 34277 SH SOLE 4 34277 0 0 W P CAREY INC COM 92936U109 8865 134293 SH SOLE 7 134293 0 0 W P CAREY INC COM 92936U109 244 3692 SH SOLE 15 3692 0 0 W P CAREY INC COM 92936U109 3866 58565 SH SOLE 18 58565 0 0 W P CAREY INC COM 92936U109 9028 136760 SH SOLE 19 136760 0 0 W P CAREY INC COM 92936U109 110076 1667566 SH SOLE 21 1667566 0 0 W P CAREY INC COM 92936U109 258306 3913139 SH SOLE 22 3567379 0 345760 W P CAREY INC COM 92936U109 343 5191 SH SOLE 23 5191 0 0 W P CAREY INC COM 92936U109 12168 184338 SH SOLE 25 184338 0 0 W P CAREY INC COM 92936U109 4228 64057 SH SOLE 26 29071 0 34986 W P CAREY INC COM 92936U109 945 14310 SH SOLE 28 14310 0 0 W P CAREY INC COM 92936U109 2378 36019 SH SOLE 29 36019 0 0 W P CAREY INC COM 92936U109 35507 537910 SH SOLE 30 537910 0 0 W P CAREY INC COM 92936U109 154 2340 SH SOLE 31 2340 0 0 W P CAREY INC COM 92936U109 140 2126 SH SOLE 36 2126 0 0 W P CAREY INC COM 92936U109 712 10791 SH SOLE 40 10791 0 0 WABASH NATL CORP COM 929566107 223 10142 SH SOLE 2 2476 0 7666 WABASH NATL CORP COM 929566107 11 489 SH SOLE 4 489 0 0 WABASH NATL CORP COM 929566107 29 1337 SH SOLE 7 1337 0 0 WABASH NATL CORP COM 929566107 6474 294547 SH SOLE 18 294547 0 0 WABASH NATL CORP COM 929566107 873 39702 SH SOLE 19 39702 0 0 WABASH NATL CORP COM 929566107 112194 5104354 SH SOLE 21 5104354 0 0 WABASH NATL CORP COM 929566107 35789 1628269 SH SOLE 22 1504242 0 124027 WABASH NATL CORP COM 929566107 382 17391 SH SOLE 26 13307 0 4084 WABASH NATL CORP COM 929566107 213 9699 SH SOLE 28 9699 0 0 WABASH NATL CORP COM 929566107 642 29230 SH SOLE 29 0 0 29230 WABASH NATL CORP COM 929566107 1886 85793 SH SOLE 30 85793 0 0 WABASH NATL CORP COM 929566107 73 3342 SH SOLE 34 3342 0 0 WABASH NATL CORP COM 929566107 160 7301 SH SOLE 40 7301 0 0 WABCO HLDGS INC COM 92927K102 10370 81326 SH SOLE 2 32355 0 48971 WABCO HLDGS INC COM 92927K102 2056 16123 SH SOLE 4 14915 0 1208 WABCO HLDGS INC COM 92927K102 672 5270 SH SOLE 7 5270 0 0 WABCO HLDGS INC COM 92927K102 50 390 SH SOLE 13 390 0 0 WABCO HLDGS INC COM 92927K102 10965 85996 SH SOLE 18 61114 0 24882 WABCO HLDGS INC COM 92927K102 13284 104179 SH SOLE 19 104179 0 0 WABCO HLDGS INC COM 92927K102 4781 37492 SH SOLE 20 0 0 37492 WABCO HLDGS INC COM 92927K102 69539 545363 SH SOLE 21 545363 0 0 WABCO HLDGS INC COM 92927K102 179673 1409090 SH SOLE 22 1251278 0 157812 WABCO HLDGS INC COM 92927K102 7628 59826 SH SOLE 23 59826 0 0 WABCO HLDGS INC COM 92927K102 538 4216 SH SOLE 25 0 0 4216 WABCO HLDGS INC COM 92927K102 13728 107664 SH SOLE 26 55295 0 52369 WABCO HLDGS INC COM 92927K102 1442 11307 SH SOLE 28 8505 0 2802 WABCO HLDGS INC COM 92927K102 2246 17615 SH SOLE 29 4850 0 12765 WABCO HLDGS INC COM 92927K102 7986 62633 SH SOLE 30 62633 0 0 WABCO HLDGS INC COM 92927K102 3203 25116 SH SOLE 31 9107 0 16009 WABCO HLDGS INC COM 92927K102 5507 43192 SH SOLE 34 43192 0 0 WABCO HLDGS INC COM 92927K102 1618 12689 SH SOLE 36 12689 0 0 WABCO HLDGS INC COM 92927K102 34 269 SH SOLE 40 269 0 0 WABTEC CORP COM 929740108 11623 127025 SH SOLE 2 42209 0 84816 WABTEC CORP COM 929740108 2350 25678 SH SOLE 4 23308 0 2370 WABTEC CORP COM 929740108 550 6016 SH SOLE 7 6016 0 0 WABTEC CORP COM 929740108 60 657 SH SOLE 13 657 0 0 WABTEC CORP COM 929740108 43 470 SH SOLE 15 470 0 0 WABTEC CORP COM 929740108 27763 303421 SH SOLE 18 294963 0 8458 WABTEC CORP COM 929740108 13329 145677 SH SOLE 19 145677 0 0 WABTEC CORP COM 929740108 5571 60887 SH SOLE 20 0 0 60887 WABTEC CORP COM 929740108 332803 3637196 SH SOLE 21 3637196 0 0 WABTEC CORP COM 929740108 251938 2753419 SH SOLE 22 2477038 0 276381 WABTEC CORP COM 929740108 10447 114174 SH SOLE 23 114174 0 0 WABTEC CORP COM 929740108 4587 50133 SH SOLE 25 50133 0 0 WABTEC CORP COM 929740108 21990 240327 SH SOLE 26 94132 0 146195 WABTEC CORP COM 929740108 1690 18475 SH SOLE 28 13887 0 4588 WABTEC CORP COM 929740108 2169 23705 SH SOLE 29 2694 0 21011 WABTEC CORP COM 929740108 8776 95918 SH SOLE 30 95918 0 0 WABTEC CORP COM 929740108 3758 41074 SH SOLE 31 17785 0 23289 WABTEC CORP COM 929740108 521 5689 SH SOLE 34 5689 0 0 WABTEC CORP COM 929740108 7272 79480 SH SOLE 36 79480 0 0 WABTEC CORP COM 929740108 42 461 SH SOLE 40 461 0 0 WADDELL & REED FINL INC CL A 930059100 297 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 605 32022 SH SOLE 7 32022 0 0 WADDELL & REED FINL INC CL A 930059100 9124 483265 SH SOLE 18 483265 0 0 WADDELL & REED FINL INC CL A 930059100 907 48046 SH SOLE 19 48046 0 0 WADDELL & REED FINL INC CL A 930059100 253989 13452816 SH SOLE 21 13452816 0 0 WADDELL & REED FINL INC CL A 930059100 42396 2245531 SH SOLE 22 2090641 0 154890 WADDELL & REED FINL INC CL A 930059100 471 24971 SH SOLE 26 19264 0 5707 WADDELL & REED FINL INC CL A 930059100 229 12153 SH SOLE 28 12153 0 0 WADDELL & REED FINL INC CL A 930059100 198 10508 SH SOLE 29 0 0 10508 WADDELL & REED FINL INC CL A 930059100 2098 111143 SH SOLE 30 111143 0 0 WADDELL & REED FINL INC CL A 930059100 2843 150561 SH SOLE 32 150561 0 0 WADDELL & REED FINL INC CL A 930059100 247 13081 SH SOLE 36 13081 0 0 WADDELL & REED FINL INC CL A 930059100 174 9205 SH SOLE 40 9205 0 0 WAGEWORKS INC COM 930427109 911 13556 SH SOLE 2 13345 0 211 WAGEWORKS INC COM 930427109 59 884 SH SOLE 4 884 0 0 WAGEWORKS INC COM 930427109 60 898 SH SOLE 7 898 0 0 WAGEWORKS INC COM 930427109 12028 178989 SH SOLE 18 178896 0 93 WAGEWORKS INC COM 930427109 1679 24981 SH SOLE 19 24981 0 0 WAGEWORKS INC COM 930427109 217790 3240928 SH SOLE 21 3240928 0 0 WAGEWORKS INC COM 930427109 73721 1097036 SH SOLE 22 1027028 0 70008 WAGEWORKS INC COM 930427109 104 1551 SH SOLE 23 1551 0 0 WAGEWORKS INC COM 930427109 169 2516 SH SOLE 25 2516 0 0 WAGEWORKS INC COM 930427109 653 9719 SH SOLE 26 7526 0 2193 WAGEWORKS INC COM 930427109 346 5154 SH SOLE 28 5154 0 0 WAGEWORKS INC COM 930427109 348 5177 SH SOLE 29 0 0 5177 WAGEWORKS INC COM 930427109 3817 56795 SH SOLE 30 56795 0 0 WAGEWORKS INC COM 930427109 1172 17441 SH SOLE 34 17441 0 0 WAGEWORKS INC COM 930427109 267 3975 SH SOLE 40 3975 0 0 WAL-MART STORES INC COM 931142103 172965 2285479 SH SOLE 2 822066 0 1463413 WAL-MART STORES INC COM 931142103 40304 532558 SH SOLE 4 492946 0 39612 WAL-MART STORES INC COM 931142103 112910 1491945 SH SOLE 7 1241580 0 250365 WAL-MART STORES INC COM 931142103 11392 150523 SH SOLE 13 150523 0 0 WAL-MART STORES INC COM 931142103 779 10287 SH SOLE 15 10287 0 0 WAL-MART STORES INC COM 931142103 23 309 SH SOLE 17 0 0 309 WAL-MART STORES INC COM 931142103 258307 3413141 SH SOLE 18 3140256 0 272885 WAL-MART STORES INC COM 931142103 1174 15512 SH OTR 19 0 15512 0 WAL-MART STORES INC COM 931142103 87076 1150578 SH SOLE 19 1150578 0 0 WAL-MART STORES INC COM 931142103 1388 18345 SH SOLE 20 18345 0 0 WAL-MART STORES INC COM 931142103 1887984 24946929 SH SOLE 21 24946929 0 0 WAL-MART STORES INC COM 931142103 3077870 40669526 SH SOLE 22 33232991 0 7436535 WAL-MART STORES INC COM 931142103 160091 2115372 SH SOLE 23 2115372 0 0 WAL-MART STORES INC COM 931142103 81925 1082519 SH SOLE 25 1067282 0 15237 WAL-MART STORES INC COM 931142103 222741 2943189 SH SOLE 26 954899 0 1988290 WAL-MART STORES INC COM 931142103 24504 323778 SH SOLE 28 242138 0 81640 WAL-MART STORES INC COM 931142103 7070 93423 SH SOLE 29 93423 0 0 WAL-MART STORES INC COM 931142103 383493 5067302 SH SOLE 30 5067302 0 0 WAL-MART STORES INC COM 931142103 69021 912005 SH SOLE 31 449354 0 462651 WAL-MART STORES INC COM 931142103 8523 112624 SH SOLE 32 112624 0 0 WAL-MART STORES INC COM 931142103 16726 221013 SH SOLE 34 221013 0 0 WAL-MART STORES INC COM 931142103 149519 1975674 SH SOLE 36 1975674 0 0 WAL-MART STORES INC COM 931142103 592 7818 SH SOLE 40 7818 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 96952 1238054 SH SOLE 2 356764 0 881290 WALGREENS BOOTS ALLIANCE INC COM 931427108 24336 310770 SH SOLE 4 287596 0 23174 WALGREENS BOOTS ALLIANCE INC COM 931427108 64337 821565 SH SOLE 7 660909 0 160656 WALGREENS BOOTS ALLIANCE INC COM 931427108 1284 16401 SH SOLE 13 16401 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 566 7225 SH SOLE 15 7225 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 24 302 SH SOLE 17 0 0 302 WALGREENS BOOTS ALLIANCE INC COM 931427108 276128 3526094 SH SOLE 18 3305447 0 220647 WALGREENS BOOTS ALLIANCE INC COM 931427108 157526 2011567 SH SOLE 19 2011567 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 37514 479048 SH SOLE 20 0 0 479048 WALGREENS BOOTS ALLIANCE INC COM 931427108 982999 12552666 SH SOLE 21 12552666 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1850751 23633652 SH SOLE 22 19341105 0 4292547 WALGREENS BOOTS ALLIANCE INC COM 931427108 91206 1164673 SH SOLE 23 1164673 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 52607 671783 SH SOLE 25 643715 0 28068 WALGREENS BOOTS ALLIANCE INC COM 931427108 266270 3400206 SH SOLE 26 752708 0 2647498 WALGREENS BOOTS ALLIANCE INC COM 931427108 15117 193043 SH SOLE 28 144635 0 48408 WALGREENS BOOTS ALLIANCE INC COM 931427108 17198 219610 SH SOLE 29 36033 0 183577 WALGREENS BOOTS ALLIANCE INC COM 931427108 195080 2491131 SH SOLE 30 2491131 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 34236 437182 SH SOLE 31 196436 0 240746 WALGREENS BOOTS ALLIANCE INC COM 931427108 14930 190654 SH SOLE 32 190654 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 37298 476290 SH SOLE 34 476290 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 86315 1102226 SH SOLE 36 1102226 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 374 4774 SH SOLE 40 4774 0 0 WALKER & DUNLOP INC COM 93148P102 560 11464 SH SOLE 2 10452 0 1012 WALKER & DUNLOP INC COM 93148P102 9 188 SH SOLE 4 188 0 0 WALKER & DUNLOP INC COM 93148P102 29 589 SH SOLE 7 589 0 0 WALKER & DUNLOP INC COM 93148P102 6453 132158 SH SOLE 18 132158 0 0 WALKER & DUNLOP INC COM 93148P102 6289 128800 SH SOLE 19 128800 0 0 WALKER & DUNLOP INC COM 93148P102 114742 2349832 SH SOLE 21 2349832 0 0 WALKER & DUNLOP INC COM 93148P102 47550 973789 SH SOLE 22 921577 0 52212 WALKER & DUNLOP INC COM 93148P102 1834 37566 SH SOLE 23 37566 0 0 WALKER & DUNLOP INC COM 93148P102 129 2639 SH SOLE 26 0 0 2639 WALKER & DUNLOP INC COM 93148P102 194 3966 SH SOLE 28 3966 0 0 WALKER & DUNLOP INC COM 93148P102 1009 20659 SH SOLE 29 0 0 20659 WALKER & DUNLOP INC COM 93148P102 1970 40338 SH SOLE 30 40338 0 0 WALKER & DUNLOP INC COM 93148P102 137 2798 SH SOLE 40 2798 0 0 WALTER INVT MGMT CORP COM 93317W102 3 2961 SH SOLE 18 2961 0 0 WALTER INVT MGMT CORP COM 93317W102 5 5793 SH SOLE 19 5793 0 0 WALTER INVT MGMT CORP COM 93317W102 44 46373 SH SOLE 21 46373 0 0 WALTER INVT MGMT CORP COM 93317W102 542 572119 SH SOLE 22 572119 0 0 WALTER INVT MGMT CORP NOTE 4.500%11/0 93317WAA0 3 8000 PRN SOLE 21 8000 0 0 WARRIOR MET COAL INC COM 93627C101 72 4207 SH SOLE 2 707 0 3500 WARRIOR MET COAL INC COM 93627C101 1077 62873 SH SOLE 18 62873 0 0 WARRIOR MET COAL INC COM 93627C101 157 9176 SH SOLE 19 9176 0 0 WARRIOR MET COAL INC COM 93627C101 8365 488351 SH SOLE 21 488351 0 0 WARRIOR MET COAL INC COM 93627C101 5474 319535 SH SOLE 22 307280 0 12255 WASHINGTON FED INC COM 938824109 1807 54420 SH SOLE 2 39450 0 14970 WASHINGTON FED INC COM 938824109 15 446 SH SOLE 4 446 0 0 WASHINGTON FED INC COM 938824109 103 3092 SH SOLE 7 3092 0 0 WASHINGTON FED INC COM 938824109 19898 599344 SH SOLE 18 599344 0 0 WASHINGTON FED INC COM 938824109 1937 58346 SH SOLE 19 58346 0 0 WASHINGTON FED INC COM 938824109 189927 5720684 SH SOLE 21 5720684 0 0 WASHINGTON FED INC COM 938824109 100837 3037269 SH SOLE 22 2871560 0 165709 WASHINGTON FED INC COM 938824109 1369 41226 SH SOLE 26 35921 0 5305 WASHINGTON FED INC COM 938824109 450 13545 SH SOLE 28 13545 0 0 WASHINGTON FED INC COM 938824109 195 5862 SH SOLE 29 0 0 5862 WASHINGTON FED INC COM 938824109 528 15905 SH SOLE 30 15905 0 0 WASHINGTON FED INC COM 938824109 156 4710 SH SOLE 34 4710 0 0 WASHINGTON FED INC COM 938824109 72 2163 SH SOLE 36 2163 0 0 WASHINGTON FED INC COM 938824109 360 10837 SH SOLE 40 10837 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 933 111528 SH SOLE 2 79071 0 32457 WASHINGTON PRIME GROUP NEW COM 93964W108 531 63395 SH SOLE 4 63395 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2002 239217 SH SOLE 7 239217 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 50 6010 SH SOLE 15 6010 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 10517 1256476 SH SOLE 18 1256476 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2439 291405 SH SOLE 19 291405 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 106281 12697874 SH SOLE 21 12697874 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 70767 8454791 SH SOLE 22 8107501 0 347290 WASHINGTON PRIME GROUP NEW COM 93964W108 78 9281 SH SOLE 23 9281 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2827 337725 SH SOLE 25 337725 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 865 103289 SH SOLE 26 40324 0 62965 WASHINGTON PRIME GROUP NEW COM 93964W108 225 26864 SH SOLE 28 26864 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 681 81353 SH SOLE 29 63680 0 17673 WASHINGTON PRIME GROUP NEW COM 93964W108 7957 950676 SH SOLE 30 950676 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 16 1926 SH SOLE 36 1926 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 169 20154 SH SOLE 40 20154 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 439 13756 SH SOLE 2 5372 0 8384 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 789 24722 SH SOLE 4 24722 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3079 96513 SH SOLE 7 96513 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 85 2674 SH SOLE 15 2674 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9081 284686 SH SOLE 18 284686 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3691 115696 SH SOLE 19 115696 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 86812 2721372 SH SOLE 21 2721372 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 97318 3050709 SH SOLE 22 2900021 0 150688 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 121 3799 SH SOLE 23 3799 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 4358 136607 SH SOLE 25 136607 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1545 48418 SH SOLE 26 21399 0 27019 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 321 10055 SH SOLE 28 10055 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 823 25810 SH SOLE 29 25810 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 12384 388202 SH SOLE 30 388202 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 45 1411 SH SOLE 36 1411 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 231 7244 SH SOLE 40 7244 0 0 WASHINGTON TR BANCORP COM 940610108 156 3023 SH SOLE 2 689 0 2334 WASHINGTON TR BANCORP COM 940610108 29 556 SH SOLE 7 556 0 0 WASHINGTON TR BANCORP COM 940610108 3143 60973 SH SOLE 18 60973 0 0 WASHINGTON TR BANCORP COM 940610108 524 10160 SH SOLE 19 10160 0 0 WASHINGTON TR BANCORP COM 940610108 25047 485869 SH SOLE 21 485869 0 0 WASHINGTON TR BANCORP COM 940610108 24361 472570 SH SOLE 22 440889 0 31681 WASHINGTON TR BANCORP COM 940610108 79 1534 SH SOLE 26 1018 0 516 WASHINGTON TR BANCORP COM 940610108 107 2083 SH SOLE 28 2083 0 0 WASHINGTON TR BANCORP COM 940610108 166 3215 SH SOLE 30 3215 0 0 WASHINGTON TR BANCORP COM 940610108 201 3903 SH SOLE 34 3903 0 0 WASHINGTON TR BANCORP COM 940610108 81 1566 SH SOLE 40 1566 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 59 1711 SH SOLE 2 339 0 1372 WASHINGTONFIRST BANKSHARES I COM 940730104 1271 36796 SH SOLE 18 36796 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 185 5350 SH SOLE 19 5350 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 10774 312014 SH SOLE 21 312014 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 4139 119862 SH SOLE 22 82736 0 37126 WASTE CONNECTIONS INC COM 94106B101 7135 110750 SH SOLE 2 28048 0 82702 WASTE CONNECTIONS INC COM 94106B101 4880 75747 SH SOLE 4 68847 0 6900 WASTE CONNECTIONS INC COM 94106B101 1088 16887 SH SOLE 7 16887 0 0 WASTE CONNECTIONS INC COM 94106B101 1755 27248 SH SOLE 18 1432 0 25816 WASTE CONNECTIONS INC COM 94106B101 302 4681 SH SOLE 19 4681 0 0 WASTE CONNECTIONS INC COM 94106B101 9158 142163 SH SOLE 20 0 0 142163 WASTE CONNECTIONS INC COM 94106B101 37731 585698 SH SOLE 21 585698 0 0 WASTE CONNECTIONS INC COM 94106B101 31446 488137 SH SOLE 22 311156 0 176981 WASTE CONNECTIONS INC COM 94106B101 19877 308550 SH SOLE 23 308550 0 0 WASTE CONNECTIONS INC COM 94106B101 24864 385962 SH SOLE 26 171208 0 214754 WASTE CONNECTIONS INC COM 94106B101 3461 53722 SH SOLE 28 39778 0 13944 WASTE CONNECTIONS INC COM 94106B101 4280 66443 SH SOLE 29 9257 0 57186 WASTE CONNECTIONS INC COM 94106B101 17706 274856 SH SOLE 30 274856 0 0 WASTE CONNECTIONS INC COM 94106B101 6275 97402 SH SOLE 31 40007 0 57395 WASTE CONNECTIONS INC COM 94106B101 1073 16663 SH SOLE 34 16663 0 0 WASTE CONNECTIONS INC COM 94106B101 2654 41194 SH SOLE 36 41194 0 0 WASTE CONNECTIONS INC COM 94106B101 36 556 SH SOLE 40 556 0 0 WASTE MGMT INC DEL COM 94106L109 67377 918567 SH SOLE 2 498801 0 419766 WASTE MGMT INC DEL COM 94106L109 14361 195787 SH SOLE 4 183075 0 12712 WASTE MGMT INC DEL COM 94106L109 27500 374915 SH SOLE 7 344270 0 30645 WASTE MGMT INC DEL COM 94106L109 250 3414 SH SOLE 13 3414 0 0 WASTE MGMT INC DEL COM 94106L109 208 2842 SH SOLE 15 2842 0 0 WASTE MGMT INC DEL COM 94106L109 66488 906453 SH SOLE 18 846092 0 60361 WASTE MGMT INC DEL COM 94106L109 7960 108527 SH SOLE 19 108527 0 0 WASTE MGMT INC DEL COM 94106L109 15995 218063 SH SOLE 20 0 0 218063 WASTE MGMT INC DEL COM 94106L109 804321 10965524 SH SOLE 21 10965524 0 0 WASTE MGMT INC DEL COM 94106L109 918532 12522595 SH SOLE 22 10367715 0 2154880 WASTE MGMT INC DEL COM 94106L109 45336 618072 SH SOLE 23 618072 0 0 WASTE MGMT INC DEL COM 94106L109 22218 302906 SH SOLE 25 302906 0 0 WASTE MGMT INC DEL COM 94106L109 98237 1339290 SH SOLE 26 382340 0 956950 WASTE MGMT INC DEL COM 94106L109 6855 93460 SH SOLE 28 69575 0 23885 WASTE MGMT INC DEL COM 94106L109 6832 93141 SH SOLE 29 46132 0 47009 WASTE MGMT INC DEL COM 94106L109 127111 1732938 SH SOLE 30 1732938 0 0 WASTE MGMT INC DEL COM 94106L109 25977 354158 SH SOLE 31 196123 0 158035 WASTE MGMT INC DEL COM 94106L109 3451 47055 SH SOLE 32 47055 0 0 WASTE MGMT INC DEL COM 94106L109 18890 257528 SH SOLE 34 257528 0 0 WASTE MGMT INC DEL COM 94106L109 42578 580480 SH SOLE 36 580480 0 0 WASTE MGMT INC DEL COM 94106L109 160 2188 SH SOLE 40 2188 0 0 WATERS CORP COM 941848103 25921 140998 SH SOLE 2 64424 0 76574 WATERS CORP COM 941848103 6479 35241 SH SOLE 4 33041 0 2200 WATERS CORP COM 941848103 13136 71454 SH SOLE 7 66888 0 4566 WATERS CORP COM 941848103 329 1788 SH SOLE 13 1788 0 0 WATERS CORP COM 941848103 90 490 SH SOLE 15 490 0 0 WATERS CORP COM 941848103 32163 174952 SH SOLE 18 163633 0 11319 WATERS CORP COM 941848103 4238 23051 SH SOLE 19 23051 0 0 WATERS CORP COM 941848103 10226 55623 SH SOLE 20 0 0 55623 WATERS CORP COM 941848103 366663 1994466 SH SOLE 21 1994466 0 0 WATERS CORP COM 941848103 402823 2191160 SH SOLE 22 1813163 0 377997 WATERS CORP COM 941848103 18401 100095 SH SOLE 23 100095 0 0 WATERS CORP COM 941848103 11544 62795 SH SOLE 25 62795 0 0 WATERS CORP COM 941848103 39100 212687 SH SOLE 26 79683 0 133004 WATERS CORP COM 941848103 3176 17276 SH SOLE 28 12854 0 4422 WATERS CORP COM 941848103 11002 59847 SH SOLE 29 7821 0 52026 WATERS CORP COM 941848103 42161 229334 SH SOLE 30 229334 0 0 WATERS CORP COM 941848103 8806 47902 SH SOLE 31 22121 0 25781 WATERS CORP COM 941848103 2522 13719 SH SOLE 34 13719 0 0 WATERS CORP COM 941848103 15083 82046 SH SOLE 36 82046 0 0 WATERS CORP COM 941848103 73 398 SH SOLE 40 398 0 0 WATERSTONE FINL INC MD COM 94188P101 90 4794 SH SOLE 2 1097 0 3697 WATERSTONE FINL INC MD COM 94188P101 17 900 SH SOLE 7 900 0 0 WATERSTONE FINL INC MD COM 94188P101 1926 102152 SH SOLE 18 102152 0 0 WATERSTONE FINL INC MD COM 94188P101 344 18239 SH SOLE 19 18239 0 0 WATERSTONE FINL INC MD COM 94188P101 15823 839396 SH SOLE 21 839396 0 0 WATERSTONE FINL INC MD COM 94188P101 9273 491932 SH SOLE 22 431066 0 60866 WATERSTONE FINL INC MD COM 94188P101 769 40816 SH SOLE 23 40816 0 0 WATERSTONE FINL INC MD COM 94188P101 46 2462 SH SOLE 26 0 0 2462 WATERSTONE FINL INC MD COM 94188P101 79 4204 SH SOLE 28 4204 0 0 WATERSTONE FINL INC MD COM 94188P101 110 5848 SH SOLE 30 5848 0 0 WATERSTONE FINL INC MD COM 94188P101 30 1587 SH SOLE 34 1587 0 0 WATERSTONE FINL INC MD COM 94188P101 67 3561 SH SOLE 40 3561 0 0 WATSCO INC COM 942622200 4881 31655 SH SOLE 2 20935 0 10720 WATSCO INC COM 942622200 22 144 SH SOLE 4 144 0 0 WATSCO INC COM 942622200 325 2107 SH SOLE 7 2107 0 0 WATSCO INC COM 942622200 15773 102289 SH SOLE 18 102289 0 0 WATSCO INC COM 942622200 2022 13116 SH SOLE 19 13116 0 0 WATSCO INC COM 942622200 224714 1457288 SH SOLE 21 1457288 0 0 WATSCO INC COM 942622200 146543 950342 SH SOLE 22 853168 0 97174 WATSCO INC COM 942622200 1593 10330 SH SOLE 26 8300 0 2030 WATSCO INC COM 942622200 730 4732 SH SOLE 28 4732 0 0 WATSCO INC COM 942622200 510 3308 SH SOLE 29 0 0 3308 WATSCO INC COM 942622200 710 4604 SH SOLE 30 4604 0 0 WATSCO INC COM 942622200 107 693 SH SOLE 31 693 0 0 WATSCO INC COM 942622200 216 1403 SH SOLE 36 1403 0 0 WATSCO INC COM 942622200 461 2987 SH SOLE 40 2987 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 204 3233 SH SOLE 2 1191 0 2042 WATTS WATER TECHNOLOGIES INC CL A 942749102 11 168 SH SOLE 4 168 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 797 12603 SH SOLE 7 12603 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 8482 134206 SH SOLE 18 134206 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1144 18096 SH SOLE 19 18096 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 149143 2359850 SH SOLE 21 2359850 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 50914 805598 SH SOLE 22 754040 0 51558 WATTS WATER TECHNOLOGIES INC CL A 942749102 455 7201 SH SOLE 26 5767 0 1434 WATTS WATER TECHNOLOGIES INC CL A 942749102 243 3851 SH SOLE 28 3851 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1175 18592 SH SOLE 29 0 0 18592 WATTS WATER TECHNOLOGIES INC CL A 942749102 7029 111218 SH SOLE 30 111218 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 191 3020 SH SOLE 40 3020 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 11 600 SH SOLE 2 600 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 791 42522 SH SOLE 18 42522 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 166 8945 SH SOLE 19 8945 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 6739 362291 SH SOLE 21 362291 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 2446 131511 SH SOLE 22 122370 0 9141 WAVE LIFE SCIENCES LTD SHS Y95308105 36 1958 SH SOLE 30 1958 0 0 WAYFAIR INC CL A 94419L101 1251 16266 SH SOLE 2 2999 0 13267 WAYFAIR INC CL A 94419L101 18 235 SH SOLE 4 235 0 0 WAYFAIR INC CL A 94419L101 73 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 1461 19001 SH SOLE 18 19001 0 0 WAYFAIR INC CL A 94419L101 1220 15868 SH SOLE 19 15868 0 0 WAYFAIR INC CL A 94419L101 30062 391021 SH SOLE 21 391021 0 0 WAYFAIR INC CL A 94419L101 67825 882214 SH SOLE 22 768741 0 113473 WAYFAIR INC CL A 94419L101 1162 15111 SH SOLE 26 12825 0 2286 WAYFAIR INC CL A 94419L101 443 5762 SH SOLE 28 5762 0 0 WAYFAIR INC CL A 94419L101 427 5551 SH SOLE 30 5551 0 0 WAYFAIR INC CL A 94419L101 65 848 SH SOLE 31 848 0 0 WAYFAIR INC CL A 94419L101 303 3935 SH SOLE 40 3935 0 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 7 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 13 682 SH SOLE 18 682 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 16 830 SH SOLE 21 830 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2738 141500 SH SOLE 22 141500 0 0 WD-40 CO COM 929236107 86 776 SH SOLE 2 570 0 206 WD-40 CO COM 929236107 8 69 SH SOLE 4 69 0 0 WD-40 CO COM 929236107 41 373 SH SOLE 7 373 0 0 WD-40 CO COM 929236107 7185 65112 SH SOLE 18 65112 0 0 WD-40 CO COM 929236107 1087 9855 SH SOLE 19 9855 0 0 WD-40 CO COM 929236107 130296 1180752 SH SOLE 21 1180752 0 0 WD-40 CO COM 929236107 43520 394386 SH SOLE 22 366745 0 27641 WD-40 CO COM 929236107 810 7340 SH SOLE 26 6153 0 1187 WD-40 CO COM 929236107 230 2082 SH SOLE 28 2082 0 0 WD-40 CO COM 929236107 2244 20339 SH SOLE 30 20339 0 0 WD-40 CO COM 929236107 166 1502 SH SOLE 40 1502 0 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 1897 1875000 PRN SOLE 21 1875000 0 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 53 52000 PRN SOLE 31 0 0 52000 WEATHERFORD INTL PLC ORD SHS G48833100 3678 950409 SH SOLE 2 75234 0 875175 WEATHERFORD INTL PLC ORD SHS G48833100 1020 263687 SH SOLE 4 239448 0 24239 WEATHERFORD INTL PLC ORD SHS G48833100 424 109516 SH SOLE 7 91235 0 18281 WEATHERFORD INTL PLC ORD SHS G48833100 24 6081 SH SOLE 15 6081 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 3246 838846 SH SOLE 18 747191 0 91655 WEATHERFORD INTL PLC ORD SHS G48833100 1845 476777 SH SOLE 19 476777 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1920 496240 SH SOLE 20 0 0 496240 WEATHERFORD INTL PLC ORD SHS G48833100 47946 12389262 SH SOLE 21 12389262 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 103696 26794807 SH SOLE 22 23653192 0 3141615 WEATHERFORD INTL PLC ORD SHS G48833100 4532 1171090 SH SOLE 23 1171090 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 2864 739973 SH SOLE 25 739973 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 10471 2705712 SH SOLE 26 1102176 0 1603536 WEATHERFORD INTL PLC ORD SHS G48833100 720 186075 SH SOLE 28 138340 0 47735 WEATHERFORD INTL PLC ORD SHS G48833100 1028 265602 SH SOLE 29 35774 0 229828 WEATHERFORD INTL PLC ORD SHS G48833100 3911 1010700 SH SOLE 30 1010700 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1950 503895 SH SOLE 31 201648 0 302247 WEATHERFORD INTL PLC ORD SHS G48833100 228 58838 SH SOLE 34 58838 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 5420 1400406 SH SOLE 36 1400406 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 14 3699 SH SOLE 40 3699 0 0 WEB COM GROUP INC COM 94733A104 48 1885 SH SOLE 2 1629 0 256 WEB COM GROUP INC COM 94733A104 9 372 SH SOLE 4 372 0 0 WEB COM GROUP INC COM 94733A104 29 1127 SH SOLE 7 1127 0 0 WEB COM GROUP INC COM 94733A104 3364 132969 SH SOLE 18 132969 0 0 WEB COM GROUP INC COM 94733A104 3450 136372 SH SOLE 19 136372 0 0 WEB COM GROUP INC COM 94733A104 28294 1118343 SH SOLE 21 1118343 0 0 WEB COM GROUP INC COM 94733A104 35444 1400967 SH SOLE 22 1318697 0 82270 WEB COM GROUP INC COM 94733A104 70 2763 SH SOLE 26 0 0 2763 WEB COM GROUP INC COM 94733A104 158 6249 SH SOLE 28 6249 0 0 WEB COM GROUP INC COM 94733A104 1492 58980 SH SOLE 29 0 0 58980 WEB COM GROUP INC COM 94733A104 134 5291 SH SOLE 30 5291 0 0 WEB COM GROUP INC COM 94733A104 58 2309 SH SOLE 34 2309 0 0 WEB COM GROUP INC COM 94733A104 129 5114 SH SOLE 40 5114 0 0 WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 346 345000 PRN SOLE 21 345000 0 0 WEBMD HEALTH CORP COM 94770V102 977 16659 SH SOLE 2 16429 0 230 WEBMD HEALTH CORP COM 94770V102 14 232 SH SOLE 4 232 0 0 WEBMD HEALTH CORP COM 94770V102 56 957 SH SOLE 7 957 0 0 WEBMD HEALTH CORP COM 94770V102 13906 237098 SH SOLE 18 237098 0 0 WEBMD HEALTH CORP COM 94770V102 1426 24309 SH SOLE 19 24309 0 0 WEBMD HEALTH CORP COM 94770V102 133335 2273408 SH SOLE 21 2273408 0 0 WEBMD HEALTH CORP COM 94770V102 69359 1182584 SH SOLE 22 1108415 0 74169 WEBMD HEALTH CORP COM 94770V102 563 9593 SH SOLE 26 7191 0 2402 WEBMD HEALTH CORP COM 94770V102 330 5634 SH SOLE 28 5634 0 0 WEBMD HEALTH CORP COM 94770V102 353 6017 SH SOLE 30 6017 0 0 WEBMD HEALTH CORP COM 94770V102 274 4669 SH SOLE 40 4669 0 0 WEBMD HEALTH CORP NOTE 2.500% 1/3 94770VAF9 678 658000 PRN SOLE 21 658000 0 0 WEBMD HEALTH CORP NOTE 1.500%12/0 94770VAK8 513 404000 PRN SOLE 21 404000 0 0 WEBMD HEALTH CORP NOTE 2.625% 6/1 94770VAM4 546 558000 PRN SOLE 21 558000 0 0 WEBSTER FINL CORP CONN COM 947890109 4750 90960 SH SOLE 2 44403 0 46557 WEBSTER FINL CORP CONN COM 947890109 27 511 SH SOLE 4 511 0 0 WEBSTER FINL CORP CONN COM 947890109 153 2937 SH SOLE 7 2937 0 0 WEBSTER FINL CORP CONN COM 947890109 16404 314135 SH SOLE 18 314135 0 0 WEBSTER FINL CORP CONN COM 947890109 2390 45771 SH SOLE 19 45771 0 0 WEBSTER FINL CORP CONN COM 947890109 213002 4078934 SH SOLE 21 4078934 0 0 WEBSTER FINL CORP CONN COM 947890109 153283 2935322 SH SOLE 22 2658229 0 277093 WEBSTER FINL CORP CONN COM 947890109 1534 29377 SH SOLE 26 24563 0 4814 WEBSTER FINL CORP CONN COM 947890109 692 13256 SH SOLE 28 13256 0 0 WEBSTER FINL CORP CONN COM 947890109 1713 32802 SH SOLE 29 0 0 32802 WEBSTER FINL CORP CONN COM 947890109 754 14441 SH SOLE 30 14441 0 0 WEBSTER FINL CORP CONN COM 947890109 109 2078 SH SOLE 31 2078 0 0 WEBSTER FINL CORP CONN COM 947890109 9031 172939 SH SOLE 34 172939 0 0 WEBSTER FINL CORP CONN COM 947890109 237 4534 SH SOLE 36 4534 0 0 WEBSTER FINL CORP CONN COM 947890109 510 9762 SH SOLE 40 9762 0 0 WEC ENERGY GROUP INC COM 92939U106 31170 507812 SH SOLE 2 198915 0 308897 WEC ENERGY GROUP INC COM 92939U106 6169 100500 SH SOLE 4 91567 0 8933 WEC ENERGY GROUP INC COM 92939U106 18537 302010 SH SOLE 7 272184 0 29826 WEC ENERGY GROUP INC COM 92939U106 923 15037 SH SOLE 13 15037 0 0 WEC ENERGY GROUP INC COM 92939U106 133 2162 SH SOLE 15 2162 0 0 WEC ENERGY GROUP INC COM 92939U106 47120 767671 SH SOLE 18 724150 0 43521 WEC ENERGY GROUP INC COM 92939U106 10313 168011 SH SOLE 19 168011 0 0 WEC ENERGY GROUP INC COM 92939U106 11682 190326 SH SOLE 20 0 0 190326 WEC ENERGY GROUP INC COM 92939U106 715517 11657163 SH SOLE 21 11657163 0 0 WEC ENERGY GROUP INC COM 92939U106 539324 8786644 SH SOLE 22 7286086 0 1500558 WEC ENERGY GROUP INC COM 92939U106 23465 382295 SH SOLE 23 382295 0 0 WEC ENERGY GROUP INC COM 92939U106 13062 212811 SH SOLE 25 212811 0 0 WEC ENERGY GROUP INC COM 92939U106 50390 820946 SH SOLE 26 273757 0 547189 WEC ENERGY GROUP INC COM 92939U106 4079 66460 SH SOLE 28 49715 0 16745 WEC ENERGY GROUP INC COM 92939U106 5520 89934 SH SOLE 29 12290 0 77644 WEC ENERGY GROUP INC COM 92939U106 71301 1161633 SH SOLE 30 1161633 0 0 WEC ENERGY GROUP INC COM 92939U106 12260 199733 SH SOLE 31 98887 0 100846 WEC ENERGY GROUP INC COM 92939U106 4370 71188 SH SOLE 32 71188 0 0 WEC ENERGY GROUP INC COM 92939U106 1355 22072 SH SOLE 34 22072 0 0 WEC ENERGY GROUP INC COM 92939U106 24267 395364 SH SOLE 36 395364 0 0 WEC ENERGY GROUP INC COM 92939U106 98 1603 SH SOLE 40 1603 0 0 WEIBO CORP SPONSORED ADR 948596101 680 10232 SH SOLE 2 934 0 9298 WEIBO CORP SPONSORED ADR 948596101 582 8753 SH SOLE 4 8753 0 0 WEIBO CORP SPONSORED ADR 948596101 472 7095 SH SOLE 7 7095 0 0 WEIBO CORP SPONSORED ADR 948596101 79 1193 SH SOLE 13 0 0 1193 WEIBO CORP SPONSORED ADR 948596101 943 14191 SH SOLE 15 14191 0 0 WEIBO CORP SPONSORED ADR 948596101 1046 15737 SH SOLE 18 15737 0 0 WEIBO CORP SPONSORED ADR 948596101 318 4787 SH SOLE 19 4787 0 0 WEIBO CORP SPONSORED ADR 948596101 38090 573036 SH SOLE 21 573036 0 0 WEIBO CORP SPONSORED ADR 948596101 25189 378954 SH SOLE 22 356417 0 22537 WEIBO CORP SPONSORED ADR 948596101 2675 40242 SH SOLE 23 40242 0 0 WEIBO CORP SPONSORED ADR 948596101 307 4625 SH SOLE 25 4625 0 0 WEIBO CORP SPONSORED ADR 948596101 8139 122441 SH SOLE 26 44654 0 77787 WEIBO CORP SPONSORED ADR 948596101 271 4072 SH SOLE 28 4072 0 0 WEIBO CORP SPONSORED ADR 948596101 855 12866 SH SOLE 29 7611 0 5255 WEIBO CORP SPONSORED ADR 948596101 13408 201718 SH SOLE 30 201718 0 0 WEIBO CORP SPONSORED ADR 948596101 1001 15052 SH SOLE 31 2248 0 12804 WEIBO CORP SPONSORED ADR 948596101 24 361 SH SOLE 32 361 0 0 WEIBO CORP SPONSORED ADR 948596101 256 3856 SH SOLE 34 3856 0 0 WEIBO CORP SPONSORED ADR 948596101 1 19 SH SOLE 40 19 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 61 1834 SH SOLE 2 1152 0 682 WEIGHT WATCHERS INTL INC NEW COM 948626106 6 172 SH SOLE 4 172 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 21 620 SH SOLE 7 620 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 3273 97944 SH SOLE 18 97944 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 588 17606 SH SOLE 19 17606 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 27013 808284 SH SOLE 21 808284 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 25868 774037 SH SOLE 22 704553 0 69484 WEIGHT WATCHERS INTL INC NEW COM 948626106 555 16606 SH SOLE 23 16606 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 314 9392 SH SOLE 26 7682 0 1710 WEIGHT WATCHERS INTL INC NEW COM 948626106 154 4610 SH SOLE 28 4610 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 153 4593 SH SOLE 29 0 0 4593 WEIGHT WATCHERS INTL INC NEW COM 948626106 145 4340 SH SOLE 30 4340 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 111 3319 SH SOLE 40 3319 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6906 229442 SH SOLE 2 168594 0 60848 WEINGARTEN RLTY INVS SH BEN INT 948741103 4088 135827 SH SOLE 4 135827 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5294 175888 SH SOLE 7 175888 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 3581 118984 SH SOLE 13 118984 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 146 4835 SH SOLE 15 4835 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 12282 408040 SH SOLE 18 406562 0 1478 WEINGARTEN RLTY INVS SH BEN INT 948741103 25839 858430 SH SOLE 19 858430 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 170511 5664823 SH SOLE 21 5664823 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 209149 6948478 SH SOLE 22 5935412 0 1013066 WEINGARTEN RLTY INVS SH BEN INT 948741103 4995 165934 SH SOLE 23 165934 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 8925 296513 SH SOLE 25 296513 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5533 183820 SH SOLE 26 56308 0 127512 WEINGARTEN RLTY INVS SH BEN INT 948741103 506 16805 SH SOLE 28 16805 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 10382 344905 SH SOLE 29 110739 0 234166 WEINGARTEN RLTY INVS SH BEN INT 948741103 18367 610215 SH SOLE 30 610215 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1140 37874 SH SOLE 31 2732 0 35142 WEINGARTEN RLTY INVS SH BEN INT 948741103 6535 217095 SH SOLE 34 217095 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 7355 244360 SH SOLE 36 244360 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 343 11410 SH SOLE 40 11410 0 0 WEIS MKTS INC COM 948849104 118 2416 SH SOLE 2 372 0 2044 WEIS MKTS INC COM 948849104 8 157 SH SOLE 4 157 0 0 WEIS MKTS INC COM 948849104 15 309 SH SOLE 7 309 0 0 WEIS MKTS INC COM 948849104 1748 35879 SH SOLE 18 35879 0 0 WEIS MKTS INC COM 948849104 350 7184 SH SOLE 19 7184 0 0 WEIS MKTS INC COM 948849104 14698 301693 SH SOLE 21 301693 0 0 WEIS MKTS INC COM 948849104 16270 333942 SH SOLE 22 314087 0 19855 WEIS MKTS INC COM 948849104 425 8729 SH SOLE 26 8729 0 0 WEIS MKTS INC COM 948849104 86 1755 SH SOLE 28 1755 0 0 WEIS MKTS INC COM 948849104 79 1620 SH SOLE 30 1620 0 0 WEIS MKTS INC COM 948849104 72 1475 SH SOLE 40 1475 0 0 WELBILT INC COM 949090104 1011 53621 SH SOLE 2 10521 0 43100 WELBILT INC COM 949090104 15 803 SH SOLE 4 803 0 0 WELBILT INC COM 949090104 95 5055 SH SOLE 7 5055 0 0 WELBILT INC COM 949090104 1183 62767 SH SOLE 18 62767 0 0 WELBILT INC COM 949090104 1120 59427 SH SOLE 19 59427 0 0 WELBILT INC COM 949090104 26400 1400516 SH SOLE 21 1400516 0 0 WELBILT INC COM 949090104 66175 3510605 SH SOLE 22 3143461 0 367144 WELBILT INC COM 949090104 1132 60032 SH SOLE 26 53083 0 6949 WELBILT INC COM 949090104 353 18717 SH SOLE 28 18717 0 0 WELBILT INC COM 949090104 373 19811 SH SOLE 30 19811 0 0 WELBILT INC COM 949090104 57 3003 SH SOLE 31 3003 0 0 WELBILT INC COM 949090104 36 1922 SH SOLE 36 1922 0 0 WELBILT INC COM 949090104 267 14151 SH SOLE 40 14151 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 18690 104090 SH SOLE 2 87282 0 16808 WELLCARE HEALTH PLANS INC COM 94946T106 2227 12401 SH SOLE 4 12401 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 979 5452 SH SOLE 7 5452 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 32247 179591 SH SOLE 18 179120 0 471 WELLCARE HEALTH PLANS INC COM 94946T106 40579 225991 SH SOLE 19 225991 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 354325 1973296 SH SOLE 21 1973296 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 272602 1518165 SH SOLE 22 1358517 0 159648 WELLCARE HEALTH PLANS INC COM 94946T106 3765 20969 SH SOLE 23 20969 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1329 7400 SH SOLE 25 7400 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 3478 19368 SH SOLE 26 13415 0 5953 WELLCARE HEALTH PLANS INC COM 94946T106 1157 6445 SH SOLE 28 6445 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 6337 35291 SH SOLE 29 10909 0 24382 WELLCARE HEALTH PLANS INC COM 94946T106 1573 8760 SH SOLE 30 8760 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 3752 20898 SH SOLE 31 12926 0 7972 WELLCARE HEALTH PLANS INC COM 94946T106 19575 109018 SH SOLE 34 109018 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1521 8468 SH SOLE 36 8468 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 890 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 341502 6163183 SH SOLE 2 1603394 0 4559789 WELLS FARGO CO NEW COM 949746101 86629 1563412 SH SOLE 4 1442985 0 120427 WELLS FARGO CO NEW COM 949746101 177502 3203422 SH SOLE 7 3015112 0 188310 WELLS FARGO CO NEW COM 949746101 1375 24824 SH SOLE 13 24824 0 0 WELLS FARGO CO NEW COM 949746101 1646 29712 SH SOLE 15 29712 0 0 WELLS FARGO CO NEW COM 949746101 29 531 SH SOLE 17 0 0 531 WELLS FARGO CO NEW COM 949746101 808818 14596964 SH SOLE 18 13509065 0 1087899 WELLS FARGO CO NEW COM 949746101 2169 39145 SH OTR 19 0 39145 0 WELLS FARGO CO NEW COM 949746101 816880 14742460 SH SOLE 19 14742460 0 0 WELLS FARGO CO NEW COM 949746101 115562 2085581 SH SOLE 20 336269 0 1749312 WELLS FARGO CO NEW COM 949746101 3683684 66480485 SH SOLE 21 66480485 0 0 WELLS FARGO CO NEW COM 949746101 6577768 118710838 SH SOLE 22 97871466 0 20839372 WELLS FARGO CO NEW COM 949746101 323225 5833340 SH SOLE 23 5833340 0 0 WELLS FARGO CO NEW COM 949746101 192979 3482739 SH SOLE 25 3482739 0 0 WELLS FARGO CO NEW COM 949746101 607676 10966906 SH SOLE 26 2989233 0 7977673 WELLS FARGO CO NEW COM 949746101 55634 1004037 SH SOLE 28 752193 0 251844 WELLS FARGO CO NEW COM 949746101 18990 342710 SH SOLE 29 186630 0 156080 WELLS FARGO CO NEW COM 949746101 705619 12734515 SH SOLE 30 12734515 0 0 WELLS FARGO CO NEW COM 949746101 114438 2065302 SH SOLE 31 1151949 0 913353 WELLS FARGO CO NEW COM 949746101 93406 1685716 SH SOLE 34 1685716 0 0 WELLS FARGO CO NEW COM 949746101 300986 5431979 SH SOLE 36 5431979 0 0 WELLS FARGO CO NEW COM 949746101 2150 38801 SH SOLE 37 38801 0 0 WELLS FARGO CO NEW COM 949746101 1342 24219 SH SOLE 40 24219 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 324 247 SH SOLE 4 247 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 2728 2081 SH SOLE 18 2081 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 20837 15893 SH SOLE 19 15893 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 534334 407543 SH SOLE 21 407543 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 618 471 SH SOLE 22 471 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 7389 5636 SH SOLE 34 5636 0 0 WELLTOWER INC COM 95040Q104 35125 469277 SH SOLE 2 118679 0 350598 WELLTOWER INC COM 95040Q104 25915 346226 SH SOLE 4 336966 0 9260 WELLTOWER INC COM 95040Q104 56728 757891 SH SOLE 7 740736 0 17155 WELLTOWER INC COM 95040Q104 342 4565 SH SOLE 13 4565 0 0 WELLTOWER INC COM 95040Q104 1145 15293 SH SOLE 15 15293 0 0 WELLTOWER INC COM 95040Q104 2 30 SH SOLE 17 0 0 30 WELLTOWER INC COM 95040Q104 65076 869415 SH SOLE 18 819508 0 49907 WELLTOWER INC COM 95040Q104 38301 511709 SH SOLE 19 511709 0 0 WELLTOWER INC COM 95040Q104 12595 168267 SH SOLE 20 0 0 168267 WELLTOWER INC COM 95040Q104 928049 12398784 SH SOLE 21 12398784 0 0 WELLTOWER INC COM 95040Q104 1082902 14467623 SH SOLE 22 12676508 0 1791115 WELLTOWER INC COM 95040Q104 34245 457511 SH SOLE 23 457511 0 0 WELLTOWER INC COM 95040Q104 67839 906334 SH SOLE 25 906334 0 0 WELLTOWER INC COM 95040Q104 97875 1307611 SH SOLE 26 321732 0 985879 WELLTOWER INC COM 95040Q104 5762 76978 SH SOLE 28 57694 0 19284 WELLTOWER INC COM 95040Q104 10500 140286 SH SOLE 29 140286 0 0 WELLTOWER INC COM 95040Q104 209467 2798495 SH SOLE 30 2798495 0 0 WELLTOWER INC COM 95040Q104 19643 262431 SH SOLE 31 185510 0 76921 WELLTOWER INC COM 95040Q104 10893 145535 SH SOLE 34 145535 0 0 WELLTOWER INC COM 95040Q104 31549 421492 SH SOLE 36 421492 0 0 WELLTOWER INC COM 95040Q104 132 1768 SH SOLE 40 1768 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 813 12267 SH SOLE 4 12267 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 6641 100224 SH SOLE 18 100224 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 50879 767874 SH SOLE 19 767874 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 101560 1532748 SH SOLE 21 1532748 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 1546 23330 SH SOLE 22 23330 0 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 18121 273490 SH SOLE 34 273490 0 0 WENDYS CO COM 95058W100 2465 158937 SH SOLE 2 91138 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 9962 642274 SH SOLE 18 642274 0 0 WENDYS CO COM 95058W100 1285 82822 SH SOLE 19 82822 0 0 WENDYS CO COM 95058W100 125216 8073249 SH SOLE 21 8073249 0 0 WENDYS CO COM 95058W100 97619 6293938 SH SOLE 22 5422221 0 871717 WENDYS CO COM 95058W100 1202 77513 SH SOLE 26 62876 0 14637 WENDYS CO COM 95058W100 459 29574 SH SOLE 28 29574 0 0 WENDYS CO COM 95058W100 635 40941 SH SOLE 30 40941 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 786 26785 SH SOLE 2 19365 0 7420 WERNER ENTERPRISES INC COM 950755108 6 213 SH SOLE 4 213 0 0 WERNER ENTERPRISES INC COM 950755108 32 1080 SH SOLE 7 1080 0 0 WERNER ENTERPRISES INC COM 950755108 9019 307302 SH SOLE 18 307302 0 0 WERNER ENTERPRISES INC COM 950755108 1034 35215 SH SOLE 19 35215 0 0 WERNER ENTERPRISES INC COM 950755108 84151 2867157 SH SOLE 21 2867157 0 0 WERNER ENTERPRISES INC COM 950755108 42955 1463530 SH SOLE 22 1373910 0 89620 WERNER ENTERPRISES INC COM 950755108 503 17142 SH SOLE 26 14343 0 2799 WERNER ENTERPRISES INC COM 950755108 199 6764 SH SOLE 28 6764 0 0 WERNER ENTERPRISES INC COM 950755108 195 6634 SH SOLE 30 6634 0 0 WERNER ENTERPRISES INC COM 950755108 151 5155 SH SOLE 40 5155 0 0 WESBANCO INC COM 950810101 368 9314 SH SOLE 2 2152 0 7162 WESBANCO INC COM 950810101 13 337 SH SOLE 4 337 0 0 WESBANCO INC COM 950810101 36 922 SH SOLE 7 922 0 0 WESBANCO INC COM 950810101 6272 158623 SH SOLE 18 158623 0 0 WESBANCO INC COM 950810101 1090 27567 SH SOLE 19 27567 0 0 WESBANCO INC COM 950810101 50961 1288847 SH SOLE 21 1288847 0 0 WESBANCO INC COM 950810101 46700 1181074 SH SOLE 22 1106199 0 74875 WESBANCO INC COM 950810101 736 18611 SH SOLE 26 15189 0 3422 WESBANCO INC COM 950810101 199 5037 SH SOLE 28 5037 0 0 WESBANCO INC COM 950810101 243 6156 SH SOLE 30 6156 0 0 WESBANCO INC COM 950810101 155 3913 SH SOLE 40 3913 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 130 11977 SH SOLE 2 2583 0 9394 WESCO AIRCRAFT HLDGS INC COM 950814103 2 200 SH SOLE 4 200 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 18 1667 SH SOLE 7 1667 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 2333 215055 SH SOLE 18 215055 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 408 37604 SH SOLE 19 37604 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 42207 3890025 SH SOLE 21 3890025 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 16295 1501883 SH SOLE 22 1395186 0 106697 WESCO AIRCRAFT HLDGS INC COM 950814103 54 4952 SH SOLE 26 0 0 4952 WESCO AIRCRAFT HLDGS INC COM 950814103 106 9777 SH SOLE 28 9777 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 79 7324 SH SOLE 30 7324 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 83 7676 SH SOLE 40 7676 0 0 WESCO INTL INC COM 95082P105 1621 28287 SH SOLE 2 3934 0 24353 WESCO INTL INC COM 95082P105 13 225 SH SOLE 4 225 0 0 WESCO INTL INC COM 95082P105 124 2163 SH SOLE 7 2163 0 0 WESCO INTL INC COM 95082P105 1538 26844 SH SOLE 18 26844 0 0 WESCO INTL INC COM 95082P105 1161 20270 SH SOLE 19 20270 0 0 WESCO INTL INC COM 95082P105 30387 530317 SH SOLE 21 530317 0 0 WESCO INTL INC COM 95082P105 68757 1199942 SH SOLE 22 1036850 0 163092 WESCO INTL INC COM 95082P105 951 16592 SH SOLE 26 14179 0 2413 WESCO INTL INC COM 95082P105 485 8465 SH SOLE 28 8465 0 0 WESCO INTL INC COM 95082P105 233 4067 SH SOLE 29 0 0 4067 WESCO INTL INC COM 95082P105 422 7368 SH SOLE 30 7368 0 0 WESCO INTL INC COM 95082P105 63 1107 SH SOLE 31 1107 0 0 WESCO INTL INC COM 95082P105 255 4452 SH SOLE 36 4452 0 0 WESCO INTL INC COM 95082P105 299 5222 SH SOLE 40 5222 0 0 WEST BANCORPORATION INC CAP STK 95123P106 58 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 1472 62249 SH SOLE 18 62249 0 0 WEST BANCORPORATION INC CAP STK 95123P106 261 11020 SH SOLE 19 11020 0 0 WEST BANCORPORATION INC CAP STK 95123P106 12244 517707 SH SOLE 21 517707 0 0 WEST BANCORPORATION INC CAP STK 95123P106 3816 161363 SH SOLE 22 149098 0 12265 WEST BANCORPORATION INC CAP STK 95123P106 312 13208 SH SOLE 29 0 0 13208 WEST CORP COM 952355204 208 8924 SH SOLE 2 1831 0 7093 WEST CORP COM 952355204 7 282 SH SOLE 4 282 0 0 WEST CORP COM 952355204 30 1303 SH SOLE 7 1303 0 0 WEST CORP COM 952355204 3875 166179 SH SOLE 18 166179 0 0 WEST CORP COM 952355204 685 29382 SH SOLE 19 29382 0 0 WEST CORP COM 952355204 31010 1329751 SH SOLE 21 1329751 0 0 WEST CORP COM 952355204 29899 1282115 SH SOLE 22 1197580 0 84535 WEST CORP COM 952355204 14 617 SH SOLE 26 0 0 617 WEST CORP COM 952355204 155 6635 SH SOLE 28 6635 0 0 WEST CORP COM 952355204 161 6894 SH SOLE 30 6894 0 0 WEST CORP COM 952355204 111 4742 SH SOLE 40 4742 0 0 WEST MARINE INC COM 954235107 69 5342 SH SOLE 2 1523 0 3819 WEST MARINE INC COM 954235107 958 74515 SH SOLE 18 74515 0 0 WEST MARINE INC COM 954235107 178 13865 SH SOLE 19 13865 0 0 WEST MARINE INC COM 954235107 7914 615863 SH SOLE 21 615863 0 0 WEST MARINE INC COM 954235107 6531 508250 SH SOLE 22 485941 0 22309 WEST MARINE INC COM 954235107 72 5625 SH SOLE 23 5625 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 7272 76936 SH SOLE 2 51459 0 25477 WEST PHARMACEUTICAL SVSC INC COM 955306105 291 3081 SH SOLE 4 3081 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1571 16622 SH SOLE 7 16622 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 412 4356 SH SOLE 13 4356 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 24760 261951 SH SOLE 18 261951 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 16487 174430 SH SOLE 19 174430 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 295685 3128280 SH SOLE 21 3128280 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 225245 2383044 SH SOLE 22 2144747 0 238297 WEST PHARMACEUTICAL SVSC INC COM 955306105 236 2498 SH SOLE 23 2498 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 491 5199 SH SOLE 25 5199 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2161 22861 SH SOLE 26 18296 0 4565 WEST PHARMACEUTICAL SVSC INC COM 955306105 982 10386 SH SOLE 28 10386 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 5597 59211 SH SOLE 29 767 0 58444 WEST PHARMACEUTICAL SVSC INC COM 955306105 1116 11809 SH SOLE 30 11809 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 236 2496 SH SOLE 31 2496 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4406 46613 SH SOLE 34 46613 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 48 510 SH SOLE 36 510 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 719 7611 SH SOLE 40 7611 0 0 WESTAMERICA BANCORPORATION COM 957090103 310 5538 SH SOLE 2 1143 0 4395 WESTAMERICA BANCORPORATION COM 957090103 12 219 SH SOLE 4 219 0 0 WESTAMERICA BANCORPORATION COM 957090103 37 653 SH SOLE 7 653 0 0 WESTAMERICA BANCORPORATION COM 957090103 7197 128429 SH SOLE 18 128429 0 0 WESTAMERICA BANCORPORATION COM 957090103 945 16860 SH SOLE 19 16860 0 0 WESTAMERICA BANCORPORATION COM 957090103 125193 2233990 SH SOLE 21 2233990 0 0 WESTAMERICA BANCORPORATION COM 957090103 42942 766283 SH SOLE 22 719464 0 46819 WESTAMERICA BANCORPORATION COM 957090103 928 16556 SH SOLE 26 14379 0 2177 WESTAMERICA BANCORPORATION COM 957090103 211 3763 SH SOLE 28 3763 0 0 WESTAMERICA BANCORPORATION COM 957090103 2136 38116 SH SOLE 30 38116 0 0 WESTAMERICA BANCORPORATION COM 957090103 160 2851 SH SOLE 40 2851 0 0 WESTAR ENERGY INC COM 95709T100 24877 469199 SH SOLE 2 327773 0 141426 WESTAR ENERGY INC COM 95709T100 4141 78103 SH SOLE 4 74268 0 3835 WESTAR ENERGY INC COM 95709T100 3277 61814 SH SOLE 7 47469 0 14345 WESTAR ENERGY INC COM 95709T100 7562 142627 SH SOLE 13 142627 0 0 WESTAR ENERGY INC COM 95709T100 26539 500545 SH SOLE 18 486609 0 13936 WESTAR ENERGY INC COM 95709T100 54667 1031059 SH SOLE 19 1031059 0 0 WESTAR ENERGY INC COM 95709T100 375771 7087338 SH SOLE 21 7087338 0 0 WESTAR ENERGY INC COM 95709T100 326752 6162798 SH SOLE 22 5125722 0 1037076 WESTAR ENERGY INC COM 95709T100 10820 204081 SH SOLE 23 204081 0 0 WESTAR ENERGY INC COM 95709T100 13390 252538 SH SOLE 26 125133 0 127405 WESTAR ENERGY INC COM 95709T100 1563 29487 SH SOLE 28 22029 0 7458 WESTAR ENERGY INC COM 95709T100 357 6729 SH SOLE 29 6729 0 0 WESTAR ENERGY INC COM 95709T100 13672 257862 SH SOLE 30 257862 0 0 WESTAR ENERGY INC COM 95709T100 3623 68341 SH SOLE 31 34189 0 34152 WESTAR ENERGY INC COM 95709T100 7073 133403 SH SOLE 34 133403 0 0 WESTAR ENERGY INC COM 95709T100 5335 100626 SH SOLE 36 100626 0 0 WESTAR ENERGY INC COM 95709T100 35 656 SH SOLE 40 656 0 0 WESTBURY BANCORP INC COM 95727P106 13 605 SH SOLE 18 605 0 0 WESTBURY BANCORP INC COM 95727P106 341 16368 SH SOLE 21 16368 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 13 4271 SH SOLE 21 4271 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 935 298640 SH SOLE 22 298640 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 204 65164 SH SOLE 29 0 0 65164 WESTERN ALLIANCE BANCORP COM 957638109 2407 48916 SH SOLE 2 8436 0 40480 WESTERN ALLIANCE BANCORP COM 957638109 24 487 SH SOLE 4 487 0 0 WESTERN ALLIANCE BANCORP COM 957638109 115 2343 SH SOLE 7 2343 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2452 49833 SH SOLE 18 49833 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5336 108458 SH SOLE 19 108458 0 0 WESTERN ALLIANCE BANCORP COM 957638109 60657 1232867 SH SOLE 21 1232867 0 0 WESTERN ALLIANCE BANCORP COM 957638109 126747 2576162 SH SOLE 22 2291483 0 284679 WESTERN ALLIANCE BANCORP COM 957638109 2017 40986 SH SOLE 26 35900 0 5086 WESTERN ALLIANCE BANCORP COM 957638109 722 14669 SH SOLE 28 14669 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1777 36123 SH SOLE 29 0 0 36123 WESTERN ALLIANCE BANCORP COM 957638109 765 15539 SH SOLE 30 15539 0 0 WESTERN ALLIANCE BANCORP COM 957638109 107 2176 SH SOLE 31 2176 0 0 WESTERN ALLIANCE BANCORP COM 957638109 466 9471 SH SOLE 40 9471 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 102 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 1718 166760 SH SOLE 18 166760 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 268 26056 SH SOLE 19 26056 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 25274 2453824 SH SOLE 21 2453824 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 13272 1288513 SH SOLE 22 1207321 0 81192 WESTERN ASSET MTG CAP CORP COM 95790D105 16 1568 SH SOLE 26 0 0 1568 WESTERN ASSET MTG CAP CORP COM 95790D105 66 6376 SH SOLE 28 6376 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 63 6134 SH SOLE 30 6134 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 43 4222 SH SOLE 40 4222 0 0 WESTERN DIGITAL CORP COM 958102105 31956 360681 SH SOLE 2 82148 0 278533 WESTERN DIGITAL CORP COM 958102105 7562 85355 SH SOLE 4 77839 0 7516 WESTERN DIGITAL CORP COM 958102105 20166 227609 SH SOLE 7 211971 0 15638 WESTERN DIGITAL CORP COM 958102105 379 4273 SH SOLE 13 4273 0 0 WESTERN DIGITAL CORP COM 958102105 229 2590 SH SOLE 15 2590 0 0 WESTERN DIGITAL CORP COM 958102105 12 137 SH SOLE 17 0 0 137 WESTERN DIGITAL CORP COM 958102105 59617 672883 SH SOLE 18 630669 0 42214 WESTERN DIGITAL CORP COM 958102105 14898 168152 SH SOLE 19 168152 0 0 WESTERN DIGITAL CORP COM 958102105 10709 120868 SH SOLE 20 0 0 120868 WESTERN DIGITAL CORP COM 958102105 537927 6071415 SH SOLE 21 6071415 0 0 WESTERN DIGITAL CORP COM 958102105 680577 7681455 SH SOLE 22 6289362 0 1392093 WESTERN DIGITAL CORP COM 958102105 30685 346337 SH SOLE 23 346337 0 0 WESTERN DIGITAL CORP COM 958102105 25010 282276 SH SOLE 25 282276 0 0 WESTERN DIGITAL CORP COM 958102105 70552 796297 SH SOLE 26 263033 0 533264 WESTERN DIGITAL CORP COM 958102105 5396 60908 SH SOLE 28 45741 0 15167 WESTERN DIGITAL CORP COM 958102105 1114 12577 SH SOLE 29 11476 0 1101 WESTERN DIGITAL CORP COM 958102105 84576 954588 SH SOLE 30 954588 0 0 WESTERN DIGITAL CORP COM 958102105 15630 176414 SH SOLE 31 75868 0 100546 WESTERN DIGITAL CORP COM 958102105 4551 51366 SH SOLE 32 51366 0 0 WESTERN DIGITAL CORP COM 958102105 5886 66429 SH SOLE 34 66429 0 0 WESTERN DIGITAL CORP COM 958102105 28733 324296 SH SOLE 36 324296 0 0 WESTERN DIGITAL CORP COM 958102105 126 1422 SH SOLE 40 1422 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 1595 18000 SH Put SOLE 2 18000 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 1950 22000 SH Put SOLE 18 22000 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 31453 355000 SH Put SOLE 19 355000 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 222 2500 SH Put SOLE 22 2500 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 23699 423654 SH SOLE 19 423654 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 13 1290 SH SOLE 2 1290 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 1081 106463 SH SOLE 18 106463 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 207 20426 SH SOLE 19 20426 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 8956 882383 SH SOLE 21 882383 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 12206 1202548 SH SOLE 22 1183870 0 18678 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 2818 109858 SH SOLE 7 109858 0 0 WESTERN UN CO COM 959802109 12861 675138 SH SOLE 2 190908 0 484230 WESTERN UN CO COM 959802109 2624 137768 SH SOLE 4 123981 0 13787 WESTERN UN CO COM 959802109 6933 363934 SH SOLE 7 326644 0 37290 WESTERN UN CO COM 959802109 72 3794 SH SOLE 15 3794 0 0 WESTERN UN CO COM 959802109 20809 1092326 SH SOLE 18 988721 0 103605 WESTERN UN CO COM 959802109 7305 383475 SH SOLE 19 383475 0 0 WESTERN UN CO COM 959802109 5266 276412 SH SOLE 20 0 0 276412 WESTERN UN CO COM 959802109 181838 9545309 SH SOLE 21 9545309 0 0 WESTERN UN CO COM 959802109 243272 12770196 SH SOLE 22 10551210 0 2218986 WESTERN UN CO COM 959802109 11485 602910 SH SOLE 23 602910 0 0 WESTERN UN CO COM 959802109 16106 845476 SH SOLE 25 845476 0 0 WESTERN UN CO COM 959802109 28722 1507733 SH SOLE 26 553921 0 953812 WESTERN UN CO COM 959802109 1913 100433 SH SOLE 28 75695 0 24738 WESTERN UN CO COM 959802109 2918 153183 SH SOLE 29 27676 0 125507 WESTERN UN CO COM 959802109 28001 1469893 SH SOLE 30 1469893 0 0 WESTERN UN CO COM 959802109 4822 253123 SH SOLE 31 108950 0 144173 WESTERN UN CO COM 959802109 8012 420603 SH SOLE 34 420603 0 0 WESTERN UN CO COM 959802109 10508 551597 SH SOLE 36 551597 0 0 WESTERN UN CO COM 959802109 48 2507 SH SOLE 40 2507 0 0 WESTLAKE CHEM CORP COM 960413102 2388 36074 SH SOLE 2 19859 0 16215 WESTLAKE CHEM CORP COM 960413102 235 3554 SH SOLE 4 3554 0 0 WESTLAKE CHEM CORP COM 960413102 80 1213 SH SOLE 7 1213 0 0 WESTLAKE CHEM CORP COM 960413102 19 290 SH SOLE 15 290 0 0 WESTLAKE CHEM CORP COM 960413102 1253 18927 SH SOLE 18 18767 0 160 WESTLAKE CHEM CORP COM 960413102 1106 16702 SH SOLE 19 16702 0 0 WESTLAKE CHEM CORP COM 960413102 27172 410398 SH SOLE 21 410398 0 0 WESTLAKE CHEM CORP COM 960413102 71889 1085774 SH SOLE 22 968847 0 116927 WESTLAKE CHEM CORP COM 960413102 191 2890 SH SOLE 23 2890 0 0 WESTLAKE CHEM CORP COM 960413102 1689 25504 SH SOLE 25 25504 0 0 WESTLAKE CHEM CORP COM 960413102 308 4658 SH SOLE 26 4393 0 265 WESTLAKE CHEM CORP COM 960413102 537 8110 SH SOLE 29 698 0 7412 WESTLAKE CHEM CORP COM 960413102 12 178 SH SOLE 30 178 0 0 WESTLAKE CHEM CORP COM 960413102 126 1901 SH SOLE 31 1901 0 0 WESTLAKE CHEM CORP COM 960413102 55 836 SH SOLE 34 836 0 0 WESTLAKE CHEM CORP COM 960413102 2408 36376 SH SOLE 36 36376 0 0 WESTMORELAND COAL CO COM 960878106 4 808 SH SOLE 2 808 0 0 WESTMORELAND COAL CO COM 960878106 2 347 SH SOLE 7 347 0 0 WESTMORELAND COAL CO COM 960878106 340 69848 SH SOLE 18 69848 0 0 WESTMORELAND COAL CO COM 960878106 54 11101 SH SOLE 19 11101 0 0 WESTMORELAND COAL CO COM 960878106 2822 579439 SH SOLE 21 579439 0 0 WESTMORELAND COAL CO COM 960878106 2704 555229 SH SOLE 22 541966 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 22860 403465 SH SOLE 2 163612 0 239853 WESTROCK CO COM 96145D105 7278 128449 SH SOLE 4 122273 0 6176 WESTROCK CO COM 96145D105 11454 202160 SH SOLE 7 187717 0 14443 WESTROCK CO COM 96145D105 2502 44166 SH SOLE 13 44166 0 0 WESTROCK CO COM 96145D105 96 1690 SH SOLE 15 1690 0 0 WESTROCK CO COM 96145D105 47793 843513 SH SOLE 18 809163 0 34350 WESTROCK CO COM 96145D105 96831 1708989 SH SOLE 19 1708989 0 0 WESTROCK CO COM 96145D105 6784 119735 SH SOLE 20 0 0 119735 WESTROCK CO COM 96145D105 453200 7998596 SH SOLE 21 7998596 0 0 WESTROCK CO COM 96145D105 435293 7682553 SH SOLE 22 6370593 0 1311960 WESTROCK CO COM 96145D105 17812 314363 SH SOLE 23 314363 0 0 WESTROCK CO COM 96145D105 11768 207697 SH SOLE 25 207697 0 0 WESTROCK CO COM 96145D105 38542 680235 SH SOLE 26 249360 0 430875 WESTROCK CO COM 96145D105 2994 52845 SH SOLE 28 39298 0 13547 WESTROCK CO COM 96145D105 8362 147584 SH SOLE 29 10488 0 137096 WESTROCK CO COM 96145D105 44446 784439 SH SOLE 30 784439 0 0 WESTROCK CO COM 96145D105 7008 123682 SH SOLE 31 59165 0 64517 WESTROCK CO COM 96145D105 3531 62317 SH SOLE 32 62317 0 0 WESTROCK CO COM 96145D105 35941 634321 SH SOLE 34 634321 0 0 WESTROCK CO COM 96145D105 8591 151626 SH SOLE 35 151626 0 0 WESTROCK CO COM 96145D105 17251 304458 SH SOLE 36 304458 0 0 WESTROCK CO COM 96145D105 74 1309 SH SOLE 40 1309 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 22 389 SH SOLE 2 373 0 16 WESTWOOD HLDGS GROUP INC COM 961765104 20 357 SH SOLE 7 357 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 1739 30678 SH SOLE 18 30678 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 320 5647 SH SOLE 19 5647 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 14500 255771 SH SOLE 21 255771 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 15234 268725 SH SOLE 22 251334 0 17391 WESTWOOD HLDGS GROUP INC COM 961765104 69 1216 SH SOLE 23 1216 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 64 1133 SH SOLE 28 1133 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 63 1103 SH SOLE 30 1103 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 71 1248 SH SOLE 34 1248 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 41 715 SH SOLE 40 715 0 0 WEX INC COM 96208T104 3441 33001 SH SOLE 2 18405 0 14596 WEX INC COM 96208T104 21 200 SH SOLE 4 200 0 0 WEX INC COM 96208T104 99 950 SH SOLE 7 950 0 0 WEX INC COM 96208T104 13692 131310 SH SOLE 18 131310 0 0 WEX INC COM 96208T104 1777 17043 SH SOLE 19 17043 0 0 WEX INC COM 96208T104 171763 1647292 SH SOLE 21 1647292 0 0 WEX INC COM 96208T104 125058 1199365 SH SOLE 22 1085118 0 114247 WEX INC COM 96208T104 1319 12654 SH SOLE 26 10587 0 2067 WEX INC COM 96208T104 597 5730 SH SOLE 28 5730 0 0 WEX INC COM 96208T104 1379 13225 SH SOLE 30 13225 0 0 WEX INC COM 96208T104 88 841 SH SOLE 31 841 0 0 WEX INC COM 96208T104 439 4206 SH SOLE 40 4206 0 0 WEYCO GROUP INC COM 962149100 43 1541 SH SOLE 2 241 0 1300 WEYCO GROUP INC COM 962149100 673 24124 SH SOLE 18 24124 0 0 WEYCO GROUP INC COM 962149100 123 4421 SH SOLE 19 4421 0 0 WEYCO GROUP INC COM 962149100 5756 206440 SH SOLE 21 206440 0 0 WEYCO GROUP INC COM 962149100 5393 193452 SH SOLE 22 186235 0 7217 WEYCO GROUP INC COM 962149100 25 881 SH SOLE 28 881 0 0 WEYCO GROUP INC COM 962149100 19 696 SH SOLE 40 696 0 0 WEYERHAEUSER CO COM 962166104 31486 939874 SH SOLE 2 218476 0 721398 WEYERHAEUSER CO COM 962166104 8293 247561 SH SOLE 4 227859 0 19702 WEYERHAEUSER CO COM 962166104 16859 503264 SH SOLE 7 471220 0 32044 WEYERHAEUSER CO COM 962166104 141 4200 SH SOLE 13 4200 0 0 WEYERHAEUSER CO COM 962166104 126 3765 SH SOLE 15 3765 0 0 WEYERHAEUSER CO COM 962166104 103873 3100685 SH SOLE 18 2941381 0 159304 WEYERHAEUSER CO COM 962166104 139015 4149687 SH SOLE 19 4149687 0 0 WEYERHAEUSER CO COM 962166104 10762 321246 SH SOLE 20 0 0 321246 WEYERHAEUSER CO COM 962166104 606995 18119245 SH SOLE 21 18119245 0 0 WEYERHAEUSER CO COM 962166104 663223 19797711 SH SOLE 22 16330101 0 3467610 WEYERHAEUSER CO COM 962166104 30440 908666 SH SOLE 23 908666 0 0 WEYERHAEUSER CO COM 962166104 19004 567278 SH SOLE 25 567278 0 0 WEYERHAEUSER CO COM 962166104 70491 2104197 SH SOLE 26 681307 0 1422890 WEYERHAEUSER CO COM 962166104 5251 156745 SH SOLE 28 117136 0 39609 WEYERHAEUSER CO COM 962166104 942 28107 SH SOLE 29 28107 0 0 WEYERHAEUSER CO COM 962166104 73663 2198906 SH SOLE 30 2198906 0 0 WEYERHAEUSER CO COM 962166104 14737 439906 SH SOLE 31 296790 0 143116 WEYERHAEUSER CO COM 962166104 3354 100113 SH SOLE 34 100113 0 0 WEYERHAEUSER CO COM 962166104 27953 834430 SH SOLE 36 834430 0 0 WEYERHAEUSER CO COM 962166104 139 4151 SH SOLE 40 4151 0 0 WGL HLDGS INC COM 92924F106 2599 31150 SH SOLE 2 22312 0 8838 WGL HLDGS INC COM 92924F106 17 203 SH SOLE 4 203 0 0 WGL HLDGS INC COM 92924F106 8421 100931 SH SOLE 7 100931 0 0 WGL HLDGS INC COM 92924F106 28564 342368 SH SOLE 18 342368 0 0 WGL HLDGS INC COM 92924F106 2767 33165 SH SOLE 19 33165 0 0 WGL HLDGS INC COM 92924F106 271059 3248939 SH SOLE 21 3248939 0 0 WGL HLDGS INC COM 92924F106 133213 1596701 SH SOLE 22 1503006 0 93695 WGL HLDGS INC COM 92924F106 1861 22306 SH SOLE 26 19334 0 2972 WGL HLDGS INC COM 92924F106 611 7318 SH SOLE 28 7318 0 0 WGL HLDGS INC COM 92924F106 651 7802 SH SOLE 30 7802 0 0 WGL HLDGS INC COM 92924F106 266 3183 SH SOLE 36 3183 0 0 WGL HLDGS INC COM 92924F106 454 5438 SH SOLE 40 5438 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 0 1 SH SOLE 17 0 0 1 WHEATON PRECIOUS METALS CORP COM 962879102 26359 1325256 SH SOLE 19 1325256 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5422 272599 SH SOLE 21 272599 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1447 72763 SH SOLE 25 72763 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 9309 468008 SH SOLE 29 468008 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1205 60597 SH SOLE 34 60597 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 15 1480 SH SOLE 18 1480 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 235 22971 SH SOLE 21 22971 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 488 47749 SH SOLE 22 47749 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 5 528 SH SOLE 23 528 0 0 WHIRLPOOL CORP COM 963320106 16852 87947 SH SOLE 2 16404 0 71543 WHIRLPOOL CORP COM 963320106 4465 23302 SH SOLE 4 21479 0 1823 WHIRLPOOL CORP COM 963320106 10535 54976 SH SOLE 7 50925 0 4051 WHIRLPOOL CORP COM 963320106 439 2292 SH SOLE 13 2292 0 0 WHIRLPOOL CORP COM 963320106 96 503 SH SOLE 15 503 0 0 WHIRLPOOL CORP COM 963320106 32072 167374 SH SOLE 18 156358 0 11016 WHIRLPOOL CORP COM 963320106 4260 22234 SH SOLE 19 22234 0 0 WHIRLPOOL CORP COM 963320106 8507 44396 SH SOLE 20 0 0 44396 WHIRLPOOL CORP COM 963320106 279242 1457271 SH SOLE 21 1457271 0 0 WHIRLPOOL CORP COM 963320106 371926 1940958 SH SOLE 22 1599361 0 341597 WHIRLPOOL CORP COM 963320106 17997 93919 SH SOLE 23 93919 0 0 WHIRLPOOL CORP COM 963320106 18817 98200 SH SOLE 25 98200 0 0 WHIRLPOOL CORP COM 963320106 48509 253151 SH SOLE 26 75519 0 177632 WHIRLPOOL CORP COM 963320106 3005 15683 SH SOLE 28 11757 0 3926 WHIRLPOOL CORP COM 963320106 4202 21927 SH SOLE 29 2943 0 18984 WHIRLPOOL CORP COM 963320106 42241 220442 SH SOLE 30 220442 0 0 WHIRLPOOL CORP COM 963320106 6988 36466 SH SOLE 31 15652 0 20814 WHIRLPOOL CORP COM 963320106 1730 9026 SH SOLE 34 9026 0 0 WHIRLPOOL CORP COM 963320106 17654 92130 SH SOLE 36 92130 0 0 WHIRLPOOL CORP COM 963320106 73 379 SH SOLE 40 379 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2289 2635 SH SOLE 2 398 0 2237 WHITE MTNS INS GROUP LTD COM G9618E107 3 4 SH SOLE 4 4 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 144 166 SH SOLE 7 166 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2085 2400 SH SOLE 18 2400 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1733 1995 SH SOLE 19 1995 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 42560 48997 SH SOLE 21 48997 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 107565 123833 SH SOLE 22 108090 0 15743 WHITE MTNS INS GROUP LTD COM G9618E107 55 63 SH SOLE 23 63 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1421 1636 SH SOLE 26 1322 0 314 WHITE MTNS INS GROUP LTD COM G9618E107 673 775 SH SOLE 28 775 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1075 1238 SH SOLE 30 1238 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 88 101 SH SOLE 31 101 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 414 477 SH SOLE 40 477 0 0 WHITEHORSE FIN INC COM 96524V106 596 44541 SH SOLE 30 44541 0 0 WHITESTONE REIT COM 966084204 107 8697 SH SOLE 2 1661 0 7036 WHITESTONE REIT COM 966084204 9 762 SH SOLE 7 762 0 0 WHITESTONE REIT COM 966084204 1883 153683 SH SOLE 18 153683 0 0 WHITESTONE REIT COM 966084204 354 28918 SH SOLE 19 28918 0 0 WHITESTONE REIT COM 966084204 14305 1167778 SH SOLE 21 1167778 0 0 WHITESTONE REIT COM 966084204 15925 1299981 SH SOLE 22 1250069 0 49912 WHITESTONE REIT COM 966084204 24 1961 SH SOLE 23 1961 0 0 WHITING PETE CORP NEW COM 966387102 1944 352854 SH SOLE 2 166002 0 186852 WHITING PETE CORP NEW COM 966387102 85 15458 SH SOLE 4 15458 0 0 WHITING PETE CORP NEW COM 966387102 97 17614 SH SOLE 7 17614 0 0 WHITING PETE CORP NEW COM 966387102 2716 492857 SH SOLE 18 492857 0 0 WHITING PETE CORP NEW COM 966387102 3335 605335 SH SOLE 19 605335 0 0 WHITING PETE CORP NEW COM 966387102 24589 4462660 SH SOLE 21 4462660 0 0 WHITING PETE CORP NEW COM 966387102 62900 11415632 SH SOLE 22 10118658 0 1296974 WHITING PETE CORP NEW COM 966387102 52 9502 SH SOLE 23 9502 0 0 WHITING PETE CORP NEW COM 966387102 536 97288 SH SOLE 26 75925 0 21363 WHITING PETE CORP NEW COM 966387102 315 57253 SH SOLE 28 57253 0 0 WHITING PETE CORP NEW COM 966387102 886 160889 SH SOLE 29 0 0 160889 WHITING PETE CORP NEW COM 966387102 860 156049 SH SOLE 30 156049 0 0 WHITING PETE CORP NEW COM 966387102 46 8339 SH SOLE 31 8339 0 0 WHITING PETE CORP NEW COM 966387102 364 66091 SH SOLE 36 66091 0 0 WHITING PETE CORP NEW COM 966387102 203 36840 SH SOLE 40 36840 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 4926 5829000 PRN SOLE 2 5829000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2180 2580000 PRN SOLE 19 2580000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 771 912000 PRN SOLE 21 912000 0 0 WHITING PETE CORP NEW NOTE 1.250% 4/0 966387AL6 2110 2497000 PRN SOLE 26 2497000 0 0 WHOLE FOODS MKT INC COM 966837106 16946 402432 SH SOLE 2 87206 0 315226 WHOLE FOODS MKT INC COM 966837106 3978 94470 SH SOLE 4 86208 0 8262 WHOLE FOODS MKT INC COM 966837106 10692 253898 SH SOLE 7 223746 0 30152 WHOLE FOODS MKT INC COM 966837106 275 6539 SH SOLE 13 6539 0 0 WHOLE FOODS MKT INC COM 966837106 80 1906 SH SOLE 15 1906 0 0 WHOLE FOODS MKT INC COM 966837106 3 65 SH SOLE 17 0 0 65 WHOLE FOODS MKT INC COM 966837106 31562 749513 SH SOLE 18 705469 0 44044 WHOLE FOODS MKT INC COM 966837106 11444 271763 SH SOLE 19 271763 0 0 WHOLE FOODS MKT INC COM 966837106 10149 241023 SH SOLE 20 0 0 241023 WHOLE FOODS MKT INC COM 966837106 263428 6255721 SH SOLE 21 6255721 0 0 WHOLE FOODS MKT INC COM 966837106 359313 8532712 SH SOLE 22 7019958 0 1512754 WHOLE FOODS MKT INC COM 966837106 16176 384143 SH SOLE 23 384143 0 0 WHOLE FOODS MKT INC COM 966837106 9619 228416 SH SOLE 25 228416 0 0 WHOLE FOODS MKT INC COM 966837106 40991 973430 SH SOLE 26 339364 0 634066 WHOLE FOODS MKT INC COM 966837106 2819 66934 SH SOLE 28 49906 0 17028 WHOLE FOODS MKT INC COM 966837106 3712 88160 SH SOLE 29 9790 0 78370 WHOLE FOODS MKT INC COM 966837106 39459 937042 SH SOLE 30 937042 0 0 WHOLE FOODS MKT INC COM 966837106 7562 179567 SH SOLE 31 88417 0 91150 WHOLE FOODS MKT INC COM 966837106 3721 88352 SH SOLE 34 88352 0 0 WHOLE FOODS MKT INC COM 966837106 15172 360300 SH SOLE 36 360300 0 0 WHOLE FOODS MKT INC COM 966837106 74 1748 SH SOLE 40 1748 0 0 WIDEPOINT CORP COM 967590100 13 28668 SH SOLE 21 28668 0 0 WIDEPOINT CORP COM 967590100 70 152131 SH SOLE 22 152131 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 50 4024 SH SOLE 2 990 0 3034 WILDHORSE RESOURCE DEV CORP COM 96812T102 937 75781 SH SOLE 18 75781 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 165 13311 SH SOLE 19 13311 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 7350 594208 SH SOLE 21 594208 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 8810 712177 SH SOLE 22 696046 0 16131 WILDHORSE RESOURCE DEV CORP COM 96812T102 45 3659 SH SOLE 30 3659 0 0 WILEY JOHN & SONS INC CL A 968223206 2842 53884 SH SOLE 2 30299 0 23585 WILEY JOHN & SONS INC CL A 968223206 8 159 SH SOLE 4 159 0 0 WILEY JOHN & SONS INC CL A 968223206 2641 50057 SH SOLE 7 50057 0 0 WILEY JOHN & SONS INC CL A 968223206 8554 162159 SH SOLE 18 162159 0 0 WILEY JOHN & SONS INC CL A 968223206 1075 20372 SH SOLE 19 20372 0 0 WILEY JOHN & SONS INC CL A 968223206 100019 1896100 SH SOLE 21 1896100 0 0 WILEY JOHN & SONS INC CL A 968223206 83598 1584804 SH SOLE 22 1435863 0 148941 WILEY JOHN & SONS INC CL A 968223206 529 10034 SH SOLE 26 7220 0 2814 WILEY JOHN & SONS INC CL A 968223206 345 6541 SH SOLE 28 6541 0 0 WILEY JOHN & SONS INC CL A 968223206 403 7643 SH SOLE 29 0 0 7643 WILEY JOHN & SONS INC CL A 968223206 379 7185 SH SOLE 30 7185 0 0 WILEY JOHN & SONS INC CL A 968223206 53 1014 SH SOLE 31 1014 0 0 WILEY JOHN & SONS INC CL A 968223206 1273 24135 SH SOLE 34 24135 0 0 WILEY JOHN & SONS INC CL A 968223206 84 1593 SH SOLE 36 1593 0 0 WILEY JOHN & SONS INC CL A 968223206 273 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 19 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 25 10283 SH SOLE 2 1549 0 8734 WILLBROS GROUP INC DEL COM 969203108 399 161461 SH SOLE 18 161461 0 0 WILLBROS GROUP INC DEL COM 969203108 73 29697 SH SOLE 19 29697 0 0 WILLBROS GROUP INC DEL COM 969203108 3767 1525278 SH SOLE 21 1525278 0 0 WILLBROS GROUP INC DEL COM 969203108 3156 1277858 SH SOLE 22 1248944 0 28914 WILLDAN GROUP INC COM 96924N100 33 1071 SH SOLE 2 945 0 126 WILLDAN GROUP INC COM 96924N100 844 27620 SH SOLE 18 27620 0 0 WILLDAN GROUP INC COM 96924N100 135 4408 SH SOLE 19 4408 0 0 WILLDAN GROUP INC COM 96924N100 7161 234405 SH SOLE 21 234405 0 0 WILLDAN GROUP INC COM 96924N100 6088 199273 SH SOLE 22 193339 0 5934 WILLIAMS COS INC DEL COM 969457100 36466 1204307 SH SOLE 2 412953 0 791354 WILLIAMS COS INC DEL COM 969457100 12165 401750 SH SOLE 4 380175 0 21575 WILLIAMS COS INC DEL COM 969457100 38118 1258838 SH SOLE 7 1229677 0 29161 WILLIAMS COS INC DEL COM 969457100 183 6048 SH SOLE 13 6048 0 0 WILLIAMS COS INC DEL COM 969457100 156 5137 SH SOLE 15 5137 0 0 WILLIAMS COS INC DEL COM 969457100 88812 2933027 SH SOLE 18 2819081 0 113946 WILLIAMS COS INC DEL COM 969457100 221828 7325893 SH SOLE 19 7325893 0 0 WILLIAMS COS INC DEL COM 969457100 10063 332318 SH SOLE 20 0 0 332318 WILLIAMS COS INC DEL COM 969457100 533187 17608568 SH SOLE 21 17608568 0 0 WILLIAMS COS INC DEL COM 969457100 700184 23123631 SH SOLE 22 19305844 0 3817787 WILLIAMS COS INC DEL COM 969457100 31144 1028526 SH SOLE 23 1028526 0 0 WILLIAMS COS INC DEL COM 969457100 19111 631128 SH SOLE 25 631128 0 0 WILLIAMS COS INC DEL COM 969457100 58988 1948081 SH SOLE 26 691952 0 1256129 WILLIAMS COS INC DEL COM 969457100 5226 172579 SH SOLE 28 129141 0 43438 WILLIAMS COS INC DEL COM 969457100 2774 91601 SH SOLE 29 33828 0 57773 WILLIAMS COS INC DEL COM 969457100 78181 2581926 SH SOLE 30 2581926 0 0 WILLIAMS COS INC DEL COM 969457100 14408 475812 SH SOLE 31 214084 0 261728 WILLIAMS COS INC DEL COM 969457100 84393 2787082 SH SOLE 34 2787082 0 0 WILLIAMS COS INC DEL COM 969457100 28829 952084 SH SOLE 36 952084 0 0 WILLIAMS COS INC DEL COM 969457100 131 4317 SH SOLE 40 4317 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 505 12582 SH SOLE 18 12582 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 49031 1222419 SH SOLE 19 1222419 0 0 WILLIAMS SONOMA INC COM 969904101 4666 96202 SH SOLE 2 54854 0 41348 WILLIAMS SONOMA INC COM 969904101 1139 23480 SH SOLE 4 23480 0 0 WILLIAMS SONOMA INC COM 969904101 327 6746 SH SOLE 7 6746 0 0 WILLIAMS SONOMA INC COM 969904101 24088 496650 SH SOLE 18 496650 0 0 WILLIAMS SONOMA INC COM 969904101 93189 1921421 SH SOLE 19 1921421 0 0 WILLIAMS SONOMA INC COM 969904101 170726 3520124 SH SOLE 21 3520124 0 0 WILLIAMS SONOMA INC COM 969904101 129719 2674628 SH SOLE 22 2401128 0 273500 WILLIAMS SONOMA INC COM 969904101 691 14252 SH SOLE 25 14252 0 0 WILLIAMS SONOMA INC COM 969904101 1479 30492 SH SOLE 26 23588 0 6904 WILLIAMS SONOMA INC COM 969904101 591 12177 SH SOLE 28 12177 0 0 WILLIAMS SONOMA INC COM 969904101 2024 41725 SH SOLE 29 0 0 41725 WILLIAMS SONOMA INC COM 969904101 620 12778 SH SOLE 30 12778 0 0 WILLIAMS SONOMA INC COM 969904101 100 2063 SH SOLE 31 2063 0 0 WILLIAMS SONOMA INC COM 969904101 34327 707780 SH SOLE 34 707780 0 0 WILLIAMS SONOMA INC COM 969904101 149 3064 SH SOLE 36 3064 0 0 WILLIAMS SONOMA INC COM 969904101 441 9099 SH SOLE 40 9099 0 0 WILLIS LEASE FINANCE CORP COM 970646105 21 788 SH SOLE 2 210 0 578 WILLIS LEASE FINANCE CORP COM 970646105 418 15620 SH SOLE 18 15620 0 0 WILLIS LEASE FINANCE CORP COM 970646105 81 3020 SH SOLE 19 3020 0 0 WILLIS LEASE FINANCE CORP COM 970646105 3362 125760 SH SOLE 21 125760 0 0 WILLIS LEASE FINANCE CORP COM 970646105 874 32715 SH SOLE 22 30712 0 2003 WILLIS TOWERS WATSON PUB LTD SHS G96629103 25387 174532 SH SOLE 2 45956 0 128576 WILLIS TOWERS WATSON PUB LTD SHS G96629103 5497 37789 SH SOLE 4 34483 0 3306 WILLIS TOWERS WATSON PUB LTD SHS G96629103 13747 94508 SH SOLE 7 86059 0 8449 WILLIS TOWERS WATSON PUB LTD SHS G96629103 403 2773 SH SOLE 13 2773 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 130 893 SH SOLE 15 893 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 42074 289250 SH SOLE 18 270616 0 18634 WILLIS TOWERS WATSON PUB LTD SHS G96629103 5505 37845 SH SOLE 19 37845 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 9095 62525 SH SOLE 20 0 0 62525 WILLIS TOWERS WATSON PUB LTD SHS G96629103 351476 2416306 SH SOLE 21 2416306 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 492349 3384774 SH SOLE 22 2737406 0 647368 WILLIS TOWERS WATSON PUB LTD SHS G96629103 22933 157657 SH SOLE 23 157657 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 13443 92416 SH SOLE 25 92416 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 49110 337619 SH SOLE 26 123019 0 214600 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3989 27421 SH SOLE 28 20600 0 6821 WILLIS TOWERS WATSON PUB LTD SHS G96629103 780 5363 SH SOLE 29 5363 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 52608 361664 SH SOLE 30 361664 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 7380 50736 SH SOLE 31 29211 0 21525 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1368 9402 SH SOLE 34 9402 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 21163 145487 SH SOLE 36 145487 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 91 627 SH SOLE 40 627 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 229 58951 SH SOLE 2 26625 0 32326 WINDSTREAM HLDGS INC COM NEW 97382A200 5 1194 SH SOLE 4 1194 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 56 14442 SH SOLE 7 14442 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 0 8 SH SOLE 17 0 0 8 WINDSTREAM HLDGS INC COM NEW 97382A200 2773 714680 SH SOLE 18 714680 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 2288 589819 SH SOLE 19 589819 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 40088 10331986 SH SOLE 21 10331986 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 26348 6790672 SH SOLE 22 6378255 0 412417 WINDSTREAM HLDGS INC COM NEW 97382A200 33 8537 SH SOLE 23 8537 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 484 124747 SH SOLE 26 99283 0 25464 WINDSTREAM HLDGS INC COM NEW 97382A200 104 26832 SH SOLE 28 26832 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 492 126878 SH SOLE 29 0 0 126878 WINDSTREAM HLDGS INC COM NEW 97382A200 153 39306 SH SOLE 30 39306 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 173 44686 SH SOLE 36 44686 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 76 19471 SH SOLE 40 19471 0 0 WINGSTOP INC COM 974155103 81 2631 SH SOLE 2 2334 0 297 WINGSTOP INC COM 974155103 27 875 SH SOLE 7 875 0 0 WINGSTOP INC COM 974155103 4275 138335 SH SOLE 18 138335 0 0 WINGSTOP INC COM 974155103 601 19459 SH SOLE 19 19459 0 0 WINGSTOP INC COM 974155103 75023 2427920 SH SOLE 21 2427920 0 0 WINGSTOP INC COM 974155103 27054 875525 SH SOLE 22 806837 0 68688 WINGSTOP INC COM 974155103 69 2239 SH SOLE 26 0 0 2239 WINGSTOP INC COM 974155103 183 5909 SH SOLE 28 5909 0 0 WINGSTOP INC COM 974155103 1258 40702 SH SOLE 30 40702 0 0 WINGSTOP INC COM 974155103 74 2383 SH SOLE 40 2383 0 0 WINMARK CORP COM 974250102 17 132 SH SOLE 2 109 0 23 WINMARK CORP COM 974250102 5 37 SH SOLE 4 37 0 0 WINMARK CORP COM 974250102 1150 8919 SH SOLE 18 8919 0 0 WINMARK CORP COM 974250102 209 1619 SH SOLE 19 1619 0 0 WINMARK CORP COM 974250102 9463 73384 SH SOLE 21 73384 0 0 WINMARK CORP COM 974250102 3440 26680 SH SOLE 22 23158 0 3522 WINMARK CORP COM 974250102 42 323 SH SOLE 28 323 0 0 WINMARK CORP COM 974250102 44 342 SH SOLE 30 342 0 0 WINMARK CORP COM 974250102 33 255 SH SOLE 40 255 0 0 WINNEBAGO INDS INC COM 974637100 87 2482 SH SOLE 2 2482 0 0 WINNEBAGO INDS INC COM 974637100 3 74 SH SOLE 4 74 0 0 WINNEBAGO INDS INC COM 974637100 20 584 SH SOLE 7 584 0 0 WINNEBAGO INDS INC COM 974637100 5155 147290 SH SOLE 18 147290 0 0 WINNEBAGO INDS INC COM 974637100 685 19564 SH SOLE 19 19564 0 0 WINNEBAGO INDS INC COM 974637100 85480 2442282 SH SOLE 21 2442282 0 0 WINNEBAGO INDS INC COM 974637100 26828 766506 SH SOLE 22 708154 0 58352 WINNEBAGO INDS INC COM 974637100 82 2356 SH SOLE 26 0 0 2356 WINNEBAGO INDS INC COM 974637100 135 3867 SH SOLE 28 3867 0 0 WINNEBAGO INDS INC COM 974637100 1352 38621 SH SOLE 30 38621 0 0 WINNEBAGO INDS INC COM 974637100 103 2948 SH SOLE 40 2948 0 0 WINS FIN HLDGS INC ORD SHS G97223104 261 1275 SH SOLE 18 1275 0 0 WINS FIN HLDGS INC ORD SHS G97223104 111 542 SH SOLE 19 542 0 0 WINS FIN HLDGS INC ORD SHS G97223104 8244 40212 SH SOLE 21 40212 0 0 WINS FIN HLDGS INC ORD SHS G97223104 1083 5282 SH SOLE 22 4326 0 956 WINTRUST FINL CORP COM 97650W108 3735 48856 SH SOLE 2 39889 0 8967 WINTRUST FINL CORP COM 97650W108 16 208 SH SOLE 4 208 0 0 WINTRUST FINL CORP COM 97650W108 136 1780 SH SOLE 7 1780 0 0 WINTRUST FINL CORP COM 97650W108 28365 371081 SH SOLE 18 371081 0 0 WINTRUST FINL CORP COM 97650W108 15958 208771 SH SOLE 19 208771 0 0 WINTRUST FINL CORP COM 97650W108 270938 3544448 SH SOLE 21 3544448 0 0 WINTRUST FINL CORP COM 97650W108 165108 2159966 SH SOLE 22 2066166 0 93800 WINTRUST FINL CORP COM 97650W108 7060 92363 SH SOLE 23 92363 0 0 WINTRUST FINL CORP COM 97650W108 1277 16708 SH SOLE 26 14127 0 2581 WINTRUST FINL CORP COM 97650W108 592 7746 SH SOLE 28 7746 0 0 WINTRUST FINL CORP COM 97650W108 2123 27771 SH SOLE 29 0 0 27771 WINTRUST FINL CORP COM 97650W108 632 8272 SH SOLE 30 8272 0 0 WINTRUST FINL CORP COM 97650W108 376 4918 SH SOLE 40 4918 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 3478 668932 SH SOLE 2 598924 0 70008 WIPRO LTD SPON ADR 1 SH 97651M109 857 164848 SH SOLE 7 79376 0 85472 WIPRO LTD SPON ADR 1 SH 97651M109 6887 1324380 SH SOLE 18 1324380 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 554 106500 SH SOLE 19 106500 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 31884 6131600 SH SOLE 21 6131600 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 9726 1870428 SH SOLE 22 1870428 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2245 431748 SH SOLE 25 431748 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 10165 1954806 SH SOLE 26 710458 0 1244348 WIPRO LTD SPON ADR 1 SH 97651M109 4046 778060 SH SOLE 28 778060 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4022 773516 SH SOLE 29 773516 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 18097 3480274 SH SOLE 30 3480274 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1165 224048 SH SOLE 34 224048 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 33 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 55418 SH SOLE 21 55418 0 0 WIRELESS TELECOM GROUP INC COM 976524108 51 32140 SH SOLE 22 32140 0 0 WISDOMTREE INVTS INC COM 97717P104 55 5359 SH SOLE 2 4663 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 5318 522889 SH SOLE 18 522889 0 0 WISDOMTREE INVTS INC COM 97717P104 686 67406 SH SOLE 19 67406 0 0 WISDOMTREE INVTS INC COM 97717P104 92570 9102247 SH SOLE 21 9102247 0 0 WISDOMTREE INVTS INC COM 97717P104 32338 3179696 SH SOLE 22 2967846 0 211850 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 1681 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 63 743 SH SOLE 17 0 0 743 WISDOMTREE TR EMG MKTS SMCAP 97717W281 170 3712 SH SOLE 18 3712 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3285 80150 SH SOLE 19 80150 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 179183 7310597 SH SOLE 2 297322 0 7013275 WISDOMTREE TR INDIA ERNGS FD 97717W422 2898 118227 SH SOLE 7 118227 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 29899 1219884 SH SOLE 22 1219884 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 0 1 SH SOLE 17 0 0 1 WISDOMTREE TR US MIDCAP DIVID 97717W505 98 1000 SH SOLE 18 1000 0 0 WISDOMTREE TR US SMALLCP ERNGS 97717W562 1 42 SH SOLE 17 0 0 42 WISDOMTREE TR US MIDCP EARNING 97717W570 4 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 26 494 SH SOLE 17 0 0 494 WISDOMTREE TR INTL EQUITY FD 97717W703 2168 41766 SH SOLE 19 41766 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2 40 SH SOLE 17 0 0 40 WISDOMTREE TR JAPN HEDGE EQT 97717W851 21856 420310 SH SOLE 19 420310 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2279 43830 SH SOLE 22 43830 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 129 2000 SH SOLE 18 2000 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 6 174 SH SOLE 17 0 0 174 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 913 14654 SH SOLE 2 14654 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2 27 SH SOLE 17 0 0 27 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 22 351 SH SOLE 18 351 0 0 WISDOMTREE TR ASIA LC DBT FD 97717X842 3 59 SH SOLE 17 0 0 59 WISDOMTREE TR EM LCL DEBT FD 97717X867 3 70 SH SOLE 17 0 0 70 WIX COM LTD SHS M98068105 568 8167 SH SOLE 2 8167 0 0 WIX COM LTD SHS M98068105 100 1431 SH SOLE 7 1431 0 0 WIX COM LTD SHS M98068105 335 4808 SH SOLE 18 4670 0 138 WIX COM LTD SHS M98068105 22235 319462 SH SOLE 19 319462 0 0 WIX COM LTD SHS M98068105 13332 191557 SH SOLE 21 191557 0 0 WIX COM LTD SHS M98068105 18188 261319 SH SOLE 22 239019 0 22300 WIX COM LTD SHS M98068105 137 1964 SH SOLE 23 1964 0 0 WIX COM LTD SHS M98068105 223 3209 SH SOLE 26 0 0 3209 WIX COM LTD SHS M98068105 913 13117 SH SOLE 29 0 0 13117 WIX COM LTD SHS M98068105 4133 59380 SH SOLE 34 59380 0 0 WIX COM LTD SHS M98068105 326 4691 SH SOLE 40 4691 0 0 WMIH CORP COM 92936P100 47 37642 SH SOLE 2 10198 0 27444 WMIH CORP COM 92936P100 13 10260 SH SOLE 7 10260 0 0 WMIH CORP COM 92936P100 1011 809091 SH SOLE 18 809091 0 0 WMIH CORP COM 92936P100 160 128376 SH SOLE 19 128376 0 0 WMIH CORP COM 92936P100 7716 6173131 SH SOLE 21 6173131 0 0 WMIH CORP COM 92936P100 3096 2476849 SH SOLE 22 2129188 0 347661 WMIH CORP COM 92936P100 34 27460 SH SOLE 28 27460 0 0 WMIH CORP COM 92936P100 59 46962 SH SOLE 30 46962 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 10 300 SH SOLE 2 300 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 82 2382 SH SOLE 3 2382 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 146 4247 SH SOLE 7 4247 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 151 4404 SH SOLE 15 4404 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 25301 736342 SH SOLE 22 736342 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 234 6818 SH SOLE 25 6818 0 0 WOLVERINE BANCORP INC COM 977880103 12 293 SH SOLE 18 293 0 0 WOLVERINE BANCORP INC COM 977880103 11 283 SH SOLE 21 283 0 0 WOLVERINE WORLD WIDE INC COM 978097103 120 4288 SH SOLE 2 4026 0 262 WOLVERINE WORLD WIDE INC COM 978097103 14 508 SH SOLE 4 508 0 0 WOLVERINE WORLD WIDE INC COM 978097103 57 2045 SH SOLE 7 2045 0 0 WOLVERINE WORLD WIDE INC COM 978097103 12435 443962 SH SOLE 18 443962 0 0 WOLVERINE WORLD WIDE INC COM 978097103 9626 343655 SH SOLE 19 343655 0 0 WOLVERINE WORLD WIDE INC COM 978097103 230523 8230035 SH SOLE 21 8230035 0 0 WOLVERINE WORLD WIDE INC COM 978097103 72640 2593349 SH SOLE 22 2402454 0 190895 WOLVERINE WORLD WIDE INC COM 978097103 695 24826 SH SOLE 26 19161 0 5665 WOLVERINE WORLD WIDE INC COM 978097103 393 14039 SH SOLE 28 14039 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3948 140947 SH SOLE 30 140947 0 0 WOLVERINE WORLD WIDE INC COM 978097103 308 10994 SH SOLE 40 10994 0 0 WOODWARD INC COM 980745103 1794 26549 SH SOLE 2 24051 0 2498 WOODWARD INC COM 980745103 122 1803 SH SOLE 4 1803 0 0 WOODWARD INC COM 980745103 115 1696 SH SOLE 7 1696 0 0 WOODWARD INC COM 980745103 23119 342100 SH SOLE 18 342100 0 0 WOODWARD INC COM 980745103 2390 35360 SH SOLE 19 35360 0 0 WOODWARD INC COM 980745103 224201 3317563 SH SOLE 21 3317563 0 0 WOODWARD INC COM 980745103 113652 1681735 SH SOLE 22 1575957 0 105778 WOODWARD INC COM 980745103 1483 21940 SH SOLE 26 18685 0 3255 WOODWARD INC COM 980745103 524 7748 SH SOLE 28 7748 0 0 WOODWARD INC COM 980745103 1478 21870 SH SOLE 29 0 0 21870 WOODWARD INC COM 980745103 567 8389 SH SOLE 30 8389 0 0 WOODWARD INC COM 980745103 178 2627 SH SOLE 36 2627 0 0 WOODWARD INC COM 980745103 431 6380 SH SOLE 40 6380 0 0 WORKDAY INC CL A 98138H101 10693 110235 SH SOLE 2 7154 0 103081 WORKDAY INC CL A 98138H101 3456 35630 SH SOLE 4 32277 0 3353 WORKDAY INC CL A 98138H101 984 10145 SH SOLE 7 8122 0 2023 WORKDAY INC CL A 98138H101 74 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 7163 73844 SH SOLE 18 61580 0 12264 WORKDAY INC CL A 98138H101 5554 57256 SH SOLE 19 57256 0 0 WORKDAY INC CL A 98138H101 5882 60644 SH SOLE 20 0 0 60644 WORKDAY INC CL A 98138H101 168705 1739230 SH SOLE 21 1739230 0 0 WORKDAY INC CL A 98138H101 321963 3319211 SH SOLE 22 2928439 0 390772 WORKDAY INC CL A 98138H101 14880 153400 SH SOLE 23 153400 0 0 WORKDAY INC CL A 98138H101 7973 82194 SH SOLE 25 82194 0 0 WORKDAY INC CL A 98138H101 31626 326046 SH SOLE 26 114737 0 211309 WORKDAY INC CL A 98138H101 2573 26522 SH SOLE 28 19997 0 6525 WORKDAY INC CL A 98138H101 3481 35889 SH SOLE 29 5138 0 30751 WORKDAY INC CL A 98138H101 12699 130917 SH SOLE 30 130917 0 0 WORKDAY INC CL A 98138H101 6165 63553 SH SOLE 31 29356 0 34197 WORKDAY INC CL A 98138H101 855 8819 SH SOLE 34 8819 0 0 WORKDAY INC CL A 98138H101 12681 130735 SH SOLE 36 130735 0 0 WORKDAY INC CL A 98138H101 58 600 SH SOLE 40 600 0 0 WORKDAY INC NOTE 0.750% 7/1 98138HAC5 515 417000 PRN SOLE 21 417000 0 0 WORKDAY INC NOTE 1.500% 7/1 98138HAD3 533 400000 PRN SOLE 21 400000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 17 4625 SH SOLE 18 4625 0 0 WORKHORSE GROUP INC COM NEW 98138J206 266 72079 SH SOLE 21 72079 0 0 WORKIVA INC COM CL A 98139A105 42 2229 SH SOLE 2 2180 0 49 WORKIVA INC COM CL A 98139A105 17 891 SH SOLE 7 891 0 0 WORKIVA INC COM CL A 98139A105 1681 88249 SH SOLE 18 88249 0 0 WORKIVA INC COM CL A 98139A105 300 15771 SH SOLE 19 15771 0 0 WORKIVA INC COM CL A 98139A105 14676 770418 SH SOLE 21 770418 0 0 WORKIVA INC COM CL A 98139A105 10057 527952 SH SOLE 22 481541 0 46411 WORKIVA INC COM CL A 98139A105 16 830 SH SOLE 26 0 0 830 WORKIVA INC COM CL A 98139A105 49 2552 SH SOLE 28 2552 0 0 WORKIVA INC COM CL A 98139A105 61 3178 SH SOLE 30 3178 0 0 WORLD ACCEP CORP DEL COM 981419104 118 1578 SH SOLE 2 556 0 1022 WORLD ACCEP CORP DEL COM 981419104 7 88 SH SOLE 4 88 0 0 WORLD ACCEP CORP DEL COM 981419104 13 178 SH SOLE 7 178 0 0 WORLD ACCEP CORP DEL COM 981419104 2390 31908 SH SOLE 18 31908 0 0 WORLD ACCEP CORP DEL COM 981419104 316 4219 SH SOLE 19 4219 0 0 WORLD ACCEP CORP DEL COM 981419104 39671 529577 SH SOLE 21 529577 0 0 WORLD ACCEP CORP DEL COM 981419104 13777 183913 SH SOLE 22 167635 0 16278 WORLD ACCEP CORP DEL COM 981419104 375 5011 SH SOLE 26 4324 0 687 WORLD ACCEP CORP DEL COM 981419104 72 964 SH SOLE 28 964 0 0 WORLD ACCEP CORP DEL COM 981419104 649 8659 SH SOLE 30 8659 0 0 WORLD ACCEP CORP DEL COM 981419104 61 818 SH SOLE 40 818 0 0 WORLD FUEL SVCS CORP COM 981475106 2629 68385 SH SOLE 2 32930 0 35455 WORLD FUEL SVCS CORP COM 981475106 10 272 SH SOLE 4 272 0 0 WORLD FUEL SVCS CORP COM 981475106 196 5093 SH SOLE 7 5093 0 0 WORLD FUEL SVCS CORP COM 981475106 9168 238443 SH SOLE 18 238443 0 0 WORLD FUEL SVCS CORP COM 981475106 1317 34259 SH SOLE 19 34259 0 0 WORLD FUEL SVCS CORP COM 981475106 117729 3061866 SH SOLE 21 3061866 0 0 WORLD FUEL SVCS CORP COM 981475106 87534 2276565 SH SOLE 22 2015309 0 261256 WORLD FUEL SVCS CORP COM 981475106 731 19018 SH SOLE 26 14424 0 4594 WORLD FUEL SVCS CORP COM 981475106 399 10377 SH SOLE 28 10377 0 0 WORLD FUEL SVCS CORP COM 981475106 765 19894 SH SOLE 29 0 0 19894 WORLD FUEL SVCS CORP COM 981475106 410 10651 SH SOLE 30 10651 0 0 WORLD FUEL SVCS CORP COM 981475106 61 1596 SH SOLE 31 1596 0 0 WORLD FUEL SVCS CORP COM 981475106 1064 27677 SH SOLE 36 27677 0 0 WORLD FUEL SVCS CORP COM 981475106 304 7914 SH SOLE 40 7914 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 42 2059 SH SOLE 2 1726 0 333 WORLD WRESTLING ENTMT INC CL A 98156Q108 7 348 SH SOLE 4 348 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 13 661 SH SOLE 7 661 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 3643 178849 SH SOLE 18 178849 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 520 25520 SH SOLE 19 25520 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 65688 3224755 SH SOLE 21 3224755 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 20197 991495 SH SOLE 22 926023 0 65472 WORLD WRESTLING ENTMT INC CL A 98156Q108 19 957 SH SOLE 26 0 0 957 WORLD WRESTLING ENTMT INC CL A 98156Q108 100 4916 SH SOLE 28 4916 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1105 54252 SH SOLE 30 54252 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 76 3743 SH SOLE 40 3743 0 0 WORTHINGTON INDS INC COM 981811102 1841 36653 SH SOLE 2 35455 0 1198 WORTHINGTON INDS INC COM 981811102 15 299 SH SOLE 4 299 0 0 WORTHINGTON INDS INC COM 981811102 60 1202 SH SOLE 7 1202 0 0 WORTHINGTON INDS INC COM 981811102 14274 284232 SH SOLE 18 284232 0 0 WORTHINGTON INDS INC COM 981811102 14121 281180 SH SOLE 19 281180 0 0 WORTHINGTON INDS INC COM 981811102 141223 2812090 SH SOLE 21 2812090 0 0 WORTHINGTON INDS INC COM 981811102 90253 1797144 SH SOLE 22 1704253 0 92891 WORTHINGTON INDS INC COM 981811102 3083 61399 SH SOLE 23 61399 0 0 WORTHINGTON INDS INC COM 981811102 179 3559 SH SOLE 25 3559 0 0 WORTHINGTON INDS INC COM 981811102 599 11920 SH SOLE 26 8973 0 2947 WORTHINGTON INDS INC COM 981811102 349 6946 SH SOLE 28 6946 0 0 WORTHINGTON INDS INC COM 981811102 1626 32378 SH SOLE 29 0 0 32378 WORTHINGTON INDS INC COM 981811102 388 7732 SH SOLE 30 7732 0 0 WORTHINGTON INDS INC COM 981811102 0 2 SH SOLE 31 2 0 0 WORTHINGTON INDS INC COM 981811102 282 5607 SH SOLE 34 5607 0 0 WORTHINGTON INDS INC COM 981811102 218 4341 SH SOLE 36 4341 0 0 WORTHINGTON INDS INC COM 981811102 285 5670 SH SOLE 40 5670 0 0 WPCS INTL INC COM PAR $.0001 N 92931L401 75 54158 SH SOLE 22 54158 0 0 WPP PLC NEW ADR 92937A102 0 1 SH SOLE 18 1 0 0 WPX ENERGY INC COM 98212B103 3685 381442 SH SOLE 2 183677 0 197765 WPX ENERGY INC COM 98212B103 19 1916 SH SOLE 4 1916 0 0 WPX ENERGY INC COM 98212B103 125 12936 SH SOLE 7 12936 0 0 WPX ENERGY INC COM 98212B103 13083 1354313 SH SOLE 18 1354313 0 0 WPX ENERGY INC COM 98212B103 1700 176009 SH SOLE 19 176009 0 0 WPX ENERGY INC COM 98212B103 169621 17559094 SH SOLE 21 17559094 0 0 WPX ENERGY INC COM 98212B103 119924 12414511 SH SOLE 22 11173588 0 1240923 WPX ENERGY INC COM 98212B103 1339 138622 SH SOLE 26 117922 0 20700 WPX ENERGY INC COM 98212B103 547 56574 SH SOLE 28 56574 0 0 WPX ENERGY INC COM 98212B103 1969 203812 SH SOLE 30 203812 0 0 WPX ENERGY INC COM 98212B103 83 8604 SH SOLE 31 8604 0 0 WPX ENERGY INC COM 98212B103 423 43745 SH SOLE 36 43745 0 0 WPX ENERGY INC COM 98212B103 383 39619 SH SOLE 40 39619 0 0 WPX ENERGY INC PFD SER A CV 98212B202 98 2085 SH OTR 19 2085 0 0 WPX ENERGY INC PFD SER A CV 98212B202 23874 506762 SH SOLE 21 506762 0 0 WRIGHT MED GROUP INC NOTE 2.000% 2/1 98235TAE7 970 873000 PRN SOLE 21 873000 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 207 7545 SH SOLE 2 6882 0 663 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 12 431 SH SOLE 4 431 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 77 2798 SH SOLE 7 2798 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 9900 360113 SH SOLE 18 360113 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 3747 136305 SH SOLE 19 136305 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 94761 3447101 SH SOLE 21 3447101 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 76129 2769326 SH SOLE 22 2576903 0 192423 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 44 1603 SH SOLE 23 1603 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 720 26200 SH SOLE 26 20649 0 5551 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 364 13230 SH SOLE 28 13230 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 398 14492 SH SOLE 30 14492 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 277 10078 SH SOLE 40 10078 0 0 WSFS FINL CORP COM 929328102 251 5528 SH SOLE 2 1939 0 3589 WSFS FINL CORP COM 929328102 16 354 SH SOLE 4 354 0 0 WSFS FINL CORP COM 929328102 39 867 SH SOLE 7 867 0 0 WSFS FINL CORP COM 929328102 5053 111419 SH SOLE 18 111419 0 0 WSFS FINL CORP COM 929328102 929 20483 SH SOLE 19 20483 0 0 WSFS FINL CORP COM 929328102 40466 892294 SH SOLE 21 892294 0 0 WSFS FINL CORP COM 929328102 37642 830035 SH SOLE 22 779496 0 50539 WSFS FINL CORP COM 929328102 113 2482 SH SOLE 26 0 0 2482 WSFS FINL CORP COM 929328102 182 4006 SH SOLE 28 4006 0 0 WSFS FINL CORP COM 929328102 273 6030 SH SOLE 30 6030 0 0 WSFS FINL CORP COM 929328102 166 3654 SH SOLE 40 3654 0 0 WSI INDS INC COM 92932Q102 8 2608 SH SOLE 21 2608 0 0 WSI INDS INC COM 92932Q102 341 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 4 222 SH SOLE 21 222 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 12938 128849 SH SOLE 2 25967 0 102882 WYNDHAM WORLDWIDE CORP COM 98310W108 3146 31336 SH SOLE 4 28780 0 2556 WYNDHAM WORLDWIDE CORP COM 98310W108 7858 78258 SH SOLE 7 73347 0 4911 WYNDHAM WORLDWIDE CORP COM 98310W108 72 718 SH SOLE 15 718 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 23948 238501 SH SOLE 18 224003 0 14498 WYNDHAM WORLDWIDE CORP COM 98310W108 12034 119844 SH SOLE 19 119844 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 7130 71010 SH SOLE 20 0 0 71010 WYNDHAM WORLDWIDE CORP COM 98310W108 205103 2042658 SH SOLE 21 2042658 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 279152 2780117 SH SOLE 22 2304358 0 475759 WYNDHAM WORLDWIDE CORP COM 98310W108 13504 134490 SH SOLE 23 134490 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 7077 70483 SH SOLE 25 70483 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 33453 333166 SH SOLE 26 120467 0 212699 WYNDHAM WORLDWIDE CORP COM 98310W108 2229 22196 SH SOLE 28 16554 0 5642 WYNDHAM WORLDWIDE CORP COM 98310W108 2850 28385 SH SOLE 29 3465 0 24920 WYNDHAM WORLDWIDE CORP COM 98310W108 30185 300621 SH SOLE 30 300621 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 5095 50742 SH SOLE 31 24139 0 26603 WYNDHAM WORLDWIDE CORP COM 98310W108 5180 51586 SH SOLE 34 51586 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 10340 102981 SH SOLE 36 102981 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 60 593 SH SOLE 40 593 0 0 WYNN RESORTS LTD COM 983134107 5767 42997 SH SOLE 2 14858 0 28139 WYNN RESORTS LTD COM 983134107 3207 23914 SH SOLE 4 21918 0 1996 WYNN RESORTS LTD COM 983134107 7998 59634 SH SOLE 7 56570 0 3064 WYNN RESORTS LTD COM 983134107 86 642 SH SOLE 15 642 0 0 WYNN RESORTS LTD COM 983134107 1 5 SH SOLE 17 0 0 5 WYNN RESORTS LTD COM 983134107 23401 174475 SH SOLE 18 163383 0 11092 WYNN RESORTS LTD COM 983134107 3407 25403 SH SOLE 19 25403 0 0 WYNN RESORTS LTD COM 983134107 5701 42509 SH SOLE 20 0 0 42509 WYNN RESORTS LTD COM 983134107 205491 1532142 SH SOLE 21 1532142 0 0 WYNN RESORTS LTD COM 983134107 279464 2083686 SH SOLE 22 1768164 0 315522 WYNN RESORTS LTD COM 983134107 13031 97159 SH SOLE 23 97159 0 0 WYNN RESORTS LTD COM 983134107 7815 58270 SH SOLE 25 58270 0 0 WYNN RESORTS LTD COM 983134107 30777 229470 SH SOLE 26 89177 0 140293 WYNN RESORTS LTD COM 983134107 2260 16851 SH SOLE 28 12564 0 4287 WYNN RESORTS LTD COM 983134107 2690 20060 SH SOLE 29 0 0 20060 WYNN RESORTS LTD COM 983134107 30158 224857 SH SOLE 30 224857 0 0 WYNN RESORTS LTD COM 983134107 5122 38189 SH SOLE 31 13260 0 24929 WYNN RESORTS LTD COM 983134107 2422 18058 SH SOLE 32 18058 0 0 WYNN RESORTS LTD COM 983134107 790 5890 SH SOLE 34 5890 0 0 WYNN RESORTS LTD COM 983134107 13871 103423 SH SOLE 36 103423 0 0 WYNN RESORTS LTD COM 983134107 53 397 SH SOLE 40 397 0 0 WYNN RESORTS LTD OPTIONS 983134107 107 800 SH Call SOLE 4 800 0 0 WYNN RESORTS LTD OPTIONS 983134107 912 6800 SH Call SOLE 18 6800 0 0 WYNN RESORTS LTD OPTIONS 983134107 6880 51300 SH Call SOLE 19 51300 0 0 WYNN RESORTS LTD OPTIONS 983134107 201 1500 SH Call SOLE 22 1500 0 0 WYNN RESORTS LTD OPTIONS 983134107 2629 19600 SH Call SOLE 34 19600 0 0 XACTLY CORP COM 98386L101 17 1073 SH SOLE 2 1073 0 0 XACTLY CORP COM 98386L101 12 744 SH SOLE 7 744 0 0 XACTLY CORP COM 98386L101 1458 93155 SH SOLE 18 93155 0 0 XACTLY CORP COM 98386L101 229 14643 SH SOLE 19 14643 0 0 XACTLY CORP COM 98386L101 12485 797794 SH SOLE 21 797794 0 0 XACTLY CORP COM 98386L101 8401 536836 SH SOLE 22 505396 0 31440 XACTLY CORP COM 98386L101 47 3028 SH SOLE 30 3028 0 0 XBIOTECH INC COM 98400H102 4 905 SH SOLE 2 905 0 0 XBIOTECH INC COM 98400H102 297 63197 SH SOLE 18 63197 0 0 XBIOTECH INC COM 98400H102 61 13022 SH SOLE 19 13022 0 0 XBIOTECH INC COM 98400H102 5409 1150855 SH SOLE 21 1150855 0 0 XBIOTECH INC COM 98400H102 993 211259 SH SOLE 22 175154 0 36105 XBIOTECH INC COM 98400H102 13 2703 SH SOLE 30 2703 0 0 XCEL BRANDS INC COM NEW 98400M101 4 1406 SH SOLE 18 1406 0 0 XCEL BRANDS INC COM NEW 98400M101 51 16614 SH SOLE 21 16614 0 0 XCEL ENERGY INC COM 98389B100 35414 771877 SH SOLE 2 288522 0 483355 XCEL ENERGY INC COM 98389B100 7619 166061 SH SOLE 4 152103 0 13958 XCEL ENERGY INC COM 98389B100 22644 493555 SH SOLE 7 447789 0 45766 XCEL ENERGY INC COM 98389B100 1100 23979 SH SOLE 13 23979 0 0 XCEL ENERGY INC COM 98389B100 162 3541 SH SOLE 15 3541 0 0 XCEL ENERGY INC COM 98389B100 54863 1195797 SH SOLE 18 1125893 0 69904 XCEL ENERGY INC COM 98389B100 11002 239810 SH SOLE 19 239810 0 0 XCEL ENERGY INC COM 98389B100 13470 293593 SH SOLE 20 0 0 293593 XCEL ENERGY INC COM 98389B100 791416 17249691 SH SOLE 21 17249691 0 0 XCEL ENERGY INC COM 98389B100 651521 14200553 SH SOLE 22 11775795 0 2424758 XCEL ENERGY INC COM 98389B100 28898 629852 SH SOLE 23 629852 0 0 XCEL ENERGY INC COM 98389B100 16071 350280 SH SOLE 25 350280 0 0 XCEL ENERGY INC COM 98389B100 77026 1678867 SH SOLE 26 434832 0 1244035 XCEL ENERGY INC COM 98389B100 4860 105938 SH SOLE 28 78798 0 27140 XCEL ENERGY INC COM 98389B100 919 20020 SH SOLE 29 20020 0 0 XCEL ENERGY INC COM 98389B100 82340 1794689 SH SOLE 30 1794689 0 0 XCEL ENERGY INC COM 98389B100 17260 376191 SH SOLE 31 215111 0 161080 XCEL ENERGY INC COM 98389B100 3066 66834 SH SOLE 32 66834 0 0 XCEL ENERGY INC COM 98389B100 1623 35367 SH SOLE 34 35367 0 0 XCEL ENERGY INC COM 98389B100 30137 656865 SH SOLE 36 656865 0 0 XCEL ENERGY INC COM 98389B100 119 2600 SH SOLE 40 2600 0 0 XCERRA CORP COM 98400J108 40 4083 SH SOLE 2 2228 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 1928 197373 SH SOLE 18 197373 0 0 XCERRA CORP COM 98400J108 346 35383 SH SOLE 19 35383 0 0 XCERRA CORP COM 98400J108 16465 1685294 SH SOLE 21 1685294 0 0 XCERRA CORP COM 98400J108 14875 1522541 SH SOLE 22 1417728 0 104813 XCERRA CORP COM 98400J108 75 7644 SH SOLE 28 7644 0 0 XCERRA CORP COM 98400J108 136 13938 SH SOLE 30 13938 0 0 XCERRA CORP COM 98400J108 64 6526 SH SOLE 40 6526 0 0 XENCOR INC COM 98401F105 172 8143 SH SOLE 2 7858 0 285 XENCOR INC COM 98401F105 14 642 SH SOLE 7 642 0 0 XENCOR INC COM 98401F105 2757 130608 SH SOLE 18 130608 0 0 XENCOR INC COM 98401F105 2223 105315 SH SOLE 19 105315 0 0 XENCOR INC COM 98401F105 37477 1775311 SH SOLE 21 1775311 0 0 XENCOR INC COM 98401F105 21580 1022257 SH SOLE 22 959838 0 62419 XENCOR INC COM 98401F105 422 19986 SH SOLE 23 19986 0 0 XENCOR INC COM 98401F105 49 2300 SH SOLE 26 0 0 2300 XENCOR INC COM 98401F105 85 4042 SH SOLE 28 4042 0 0 XENCOR INC COM 98401F105 124 5897 SH SOLE 30 5897 0 0 XENCOR INC COM 98401F105 15 701 SH SOLE 34 701 0 0 XENCOR INC COM 98401F105 60 2859 SH SOLE 40 2859 0 0 XENIA HOTELS & RESORTS INC COM 984017103 433 22364 SH SOLE 2 5363 0 17001 XENIA HOTELS & RESORTS INC COM 984017103 677 34949 SH SOLE 4 34949 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2592 133831 SH SOLE 7 133831 0 0 XENIA HOTELS & RESORTS INC COM 984017103 71 3647 SH SOLE 15 3647 0 0 XENIA HOTELS & RESORTS INC COM 984017103 7759 400555 SH SOLE 18 400555 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3067 158328 SH SOLE 19 158328 0 0 XENIA HOTELS & RESORTS INC COM 984017103 74399 3840964 SH SOLE 21 3840964 0 0 XENIA HOTELS & RESORTS INC COM 984017103 83255 4298126 SH SOLE 22 4098147 0 199979 XENIA HOTELS & RESORTS INC COM 984017103 99 5100 SH SOLE 23 5100 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3562 183889 SH SOLE 25 183889 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1124 58042 SH SOLE 26 15794 0 42248 XENIA HOTELS & RESORTS INC COM 984017103 296 15302 SH SOLE 28 15302 0 0 XENIA HOTELS & RESORTS INC COM 984017103 793 40962 SH SOLE 29 40962 0 0 XENIA HOTELS & RESORTS INC COM 984017103 10572 545818 SH SOLE 30 545818 0 0 XENIA HOTELS & RESORTS INC COM 984017103 18 928 SH SOLE 34 928 0 0 XENIA HOTELS & RESORTS INC COM 984017103 226 11644 SH SOLE 40 11644 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 34 1094 SH SOLE 2 214 0 880 XENITH BANKSHARES INC NEW COM NEW 984102202 634 20427 SH SOLE 18 20427 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 127 4077 SH SOLE 19 4077 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 5230 168397 SH SOLE 21 168397 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 2042 65750 SH SOLE 22 62460 0 3290 XENITH BANKSHARES INC NEW COM NEW 984102202 39 1269 SH SOLE 30 1269 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 15 2086 SH SOLE 18 2086 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 243 33858 SH SOLE 21 33858 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 798 110952 SH SOLE 22 110952 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 138 19235 SH SOLE 29 0 0 19235 XEROX CORP COM NEW 984121608 20967 729798 SH SOLE 2 506004 0 223794 XEROX CORP COM NEW 984121608 5480 190732 SH SOLE 4 185492 0 5240 XEROX CORP COM NEW 984121608 6357 221279 SH SOLE 7 212268 0 9011 XEROX CORP COM NEW 984121608 47 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 14119 491453 SH SOLE 18 458355 0 33098 XEROX CORP COM NEW 984121608 1924 66968 SH SOLE 19 66968 0 0 XEROX CORP COM NEW 984121608 3890 135409 SH SOLE 20 0 0 135409 XEROX CORP COM NEW 984121608 132151 4599746 SH SOLE 21 4599746 0 0 XEROX CORP COM NEW 984121608 195639 6809565 SH SOLE 22 5462233 0 1347332 XEROX CORP COM NEW 984121608 12208 424919 SH SOLE 23 424919 0 0 XEROX CORP COM NEW 984121608 10505 365653 SH SOLE 25 365653 0 0 XEROX CORP COM NEW 984121608 22374 778767 SH SOLE 26 285807 0 492960 XEROX CORP COM NEW 984121608 1283 44660 SH SOLE 28 33342 0 11318 XEROX CORP COM NEW 984121608 4154 144580 SH SOLE 29 88607 0 55973 XEROX CORP COM NEW 984121608 22043 767244 SH SOLE 30 767244 0 0 XEROX CORP COM NEW 984121608 9392 326918 SH SOLE 31 173322 0 153596 XEROX CORP COM NEW 984121608 1689 58786 SH SOLE 34 58786 0 0 XEROX CORP COM NEW 984121608 10908 379670 SH SOLE 36 379670 0 0 XEROX CORP COM NEW 984121608 45 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 31306 486722 SH SOLE 2 244422 0 242300 XILINX INC COM 983919101 10444 162379 SH SOLE 4 156052 0 6327 XILINX INC COM 983919101 13244 205914 SH SOLE 7 192445 0 13469 XILINX INC COM 983919101 1012 15736 SH SOLE 13 15736 0 0 XILINX INC COM 983919101 128 1994 SH SOLE 15 1994 0 0 XILINX INC COM 983919101 36797 572099 SH SOLE 18 530404 0 41695 XILINX INC COM 983919101 9960 154854 SH SOLE 19 154854 0 0 XILINX INC COM 983919101 9696 150754 SH SOLE 20 0 0 150754 XILINX INC COM 983919101 375081 5831480 SH SOLE 21 5831480 0 0 XILINX INC COM 983919101 466337 7250259 SH SOLE 22 5704557 0 1545702 XILINX INC COM 983919101 28196 438376 SH SOLE 23 438376 0 0 XILINX INC COM 983919101 13683 212730 SH SOLE 25 212730 0 0 XILINX INC COM 983919101 50720 788552 SH SOLE 26 251708 0 536844 XILINX INC COM 983919101 3372 52429 SH SOLE 28 39236 0 13193 XILINX INC COM 983919101 11038 171611 SH SOLE 29 92366 0 79245 XILINX INC COM 983919101 60164 935383 SH SOLE 30 935383 0 0 XILINX INC COM 983919101 19525 303556 SH SOLE 31 159310 0 144246 XILINX INC COM 983919101 2808 43651 SH SOLE 32 43651 0 0 XILINX INC COM 983919101 10042 156133 SH SOLE 34 156133 0 0 XILINX INC COM 983919101 20086 312283 SH SOLE 36 312283 0 0 XILINX INC COM 983919101 82 1271 SH SOLE 40 1271 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 11 2096 SH SOLE 18 2096 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 141 27125 SH SOLE 21 27125 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 954 184151 SH SOLE 22 184151 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 104 20066 SH SOLE 30 20066 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 33 6390 SH SOLE 34 6390 0 0 XL GROUP LTD COM G98294104 17106 390558 SH SOLE 2 114202 0 276356 XL GROUP LTD COM G98294104 3567 81431 SH SOLE 4 74424 0 7007 XL GROUP LTD COM G98294104 10712 244570 SH SOLE 7 221062 0 23508 XL GROUP LTD COM G98294104 478 10910 SH SOLE 13 10910 0 0 XL GROUP LTD COM G98294104 95 2162 SH SOLE 15 2162 0 0 XL GROUP LTD COM G98294104 54576 1246022 SH SOLE 18 1176466 0 69556 XL GROUP LTD COM G98294104 47649 1087881 SH SOLE 19 1087881 0 0 XL GROUP LTD COM G98294104 7759 177142 SH SOLE 20 0 0 177142 XL GROUP LTD COM G98294104 234720 5358899 SH SOLE 21 5358899 0 0 XL GROUP LTD COM G98294104 322580 7364838 SH SOLE 22 5929580 0 1435258 XL GROUP LTD COM G98294104 16899 385824 SH SOLE 23 385824 0 0 XL GROUP LTD COM G98294104 7778 177575 SH SOLE 25 177575 0 0 XL GROUP LTD COM G98294104 32537 742858 SH SOLE 26 270150 0 472708 XL GROUP LTD COM G98294104 2490 56841 SH SOLE 28 42548 0 14293 XL GROUP LTD COM G98294104 3549 81028 SH SOLE 29 15842 0 65186 XL GROUP LTD COM G98294104 37074 846429 SH SOLE 30 846429 0 0 XL GROUP LTD COM G98294104 5011 114412 SH SOLE 31 57630 0 56782 XL GROUP LTD COM G98294104 9156 209035 SH SOLE 34 209035 0 0 XL GROUP LTD COM G98294104 12797 292171 SH SOLE 36 292171 0 0 XL GROUP LTD COM G98294104 63 1442 SH SOLE 40 1442 0 0 XO GROUP INC COM 983772104 30 1725 SH SOLE 2 936 0 789 XO GROUP INC COM 983772104 10 582 SH SOLE 7 582 0 0 XO GROUP INC COM 983772104 2179 123664 SH SOLE 18 123664 0 0 XO GROUP INC COM 983772104 314 17824 SH SOLE 19 17824 0 0 XO GROUP INC COM 983772104 37288 2116243 SH SOLE 21 2116243 0 0 XO GROUP INC COM 983772104 13265 752861 SH SOLE 22 704289 0 48572 XO GROUP INC COM 983772104 57 3207 SH SOLE 28 3207 0 0 XO GROUP INC COM 983772104 602 34140 SH SOLE 30 34140 0 0 XO GROUP INC COM 983772104 46 2631 SH SOLE 40 2631 0 0 XOMA CORP DEL COM NEW 98419J206 0 3 SH SOLE 17 0 0 3 XOMA CORP DEL COM NEW 98419J206 7 1047 SH SOLE 18 1047 0 0 XOMA CORP DEL COM NEW 98419J206 9 1318 SH SOLE 19 1318 0 0 XOMA CORP DEL COM NEW 98419J206 120 17169 SH SOLE 21 17169 0 0 XOMA CORP DEL COM NEW 98419J206 662 94667 SH SOLE 22 94667 0 0 XPERI CORP COM 98421B100 74 2472 SH SOLE 2 2103 0 369 XPERI CORP COM 98421B100 6 207 SH SOLE 4 207 0 0 XPERI CORP COM 98421B100 38 1290 SH SOLE 7 1290 0 0 XPERI CORP COM 98421B100 6812 228587 SH SOLE 18 228587 0 0 XPERI CORP COM 98421B100 945 31708 SH SOLE 19 31708 0 0 XPERI CORP COM 98421B100 123138 4132140 SH SOLE 21 4132140 0 0 XPERI CORP COM 98421B100 41650 1397652 SH SOLE 22 1306097 0 91555 XPERI CORP COM 98421B100 496 16654 SH SOLE 26 12458 0 4196 XPERI CORP COM 98421B100 198 6638 SH SOLE 28 6638 0 0 XPERI CORP COM 98421B100 2125 71322 SH SOLE 30 71322 0 0 XPERI CORP COM 98421B100 151 5071 SH SOLE 40 5071 0 0 XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 7 3610 SH SOLE 21 3610 0 0 XPO LOGISTICS INC COM 983793100 3532 54653 SH SOLE 2 11073 0 43580 XPO LOGISTICS INC COM 983793100 39 607 SH SOLE 4 607 0 0 XPO LOGISTICS INC COM 983793100 231 3571 SH SOLE 7 3571 0 0 XPO LOGISTICS INC COM 983793100 558 8636 SH SOLE 13 8636 0 0 XPO LOGISTICS INC COM 983793100 13 200 SH SOLE 17 0 0 200 XPO LOGISTICS INC COM 983793100 3622 56041 SH SOLE 18 56041 0 0 XPO LOGISTICS INC COM 983793100 15440 238903 SH SOLE 19 238903 0 0 XPO LOGISTICS INC COM 983793100 79659 1232539 SH SOLE 21 1232539 0 0 XPO LOGISTICS INC COM 983793100 178323 2759134 SH SOLE 22 2340422 0 418712 XPO LOGISTICS INC COM 983793100 358 5543 SH SOLE 23 5543 0 0 XPO LOGISTICS INC COM 983793100 2616 40472 SH SOLE 26 33189 0 7283 XPO LOGISTICS INC COM 983793100 1025 15858 SH SOLE 28 15858 0 0 XPO LOGISTICS INC COM 983793100 1128 17450 SH SOLE 30 17450 0 0 XPO LOGISTICS INC COM 983793100 161 2484 SH SOLE 31 2484 0 0 XPO LOGISTICS INC COM 983793100 302 4673 SH SOLE 36 4673 0 0 XPO LOGISTICS INC COM 983793100 803 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 11 3249 SH SOLE 21 3249 0 0 XUNLEI LTD SPONSORED ADR 98419E108 385 118803 SH SOLE 22 118803 0 0 XUNLEI LTD SPONSORED ADR 98419E108 37 11319 SH SOLE 30 11319 0 0 XYLEM INC COM 98419M100 14113 254602 SH SOLE 2 57973 0 196629 XYLEM INC COM 98419M100 2992 53980 SH SOLE 4 49625 0 4355 XYLEM INC COM 98419M100 11514 207716 SH SOLE 7 196954 0 10762 XYLEM INC COM 98419M100 193 3485 SH SOLE 13 3485 0 0 XYLEM INC COM 98419M100 63 1139 SH SOLE 15 1139 0 0 XYLEM INC COM 98419M100 22438 404803 SH SOLE 18 375615 0 29188 XYLEM INC COM 98419M100 14852 267945 SH SOLE 19 267945 0 0 XYLEM INC COM 98419M100 6803 122728 SH SOLE 20 0 0 122728 XYLEM INC COM 98419M100 198118 3574197 SH SOLE 21 3574197 0 0 XYLEM INC COM 98419M100 275399 4968418 SH SOLE 22 4159742 0 808676 XYLEM INC COM 98419M100 11511 207670 SH SOLE 23 207670 0 0 XYLEM INC COM 98419M100 6729 121403 SH SOLE 25 121403 0 0 XYLEM INC COM 98419M100 28127 507428 SH SOLE 26 188567 0 318861 XYLEM INC COM 98419M100 2075 37432 SH SOLE 28 27542 0 9890 XYLEM INC COM 98419M100 2842 51271 SH SOLE 29 7119 0 44152 XYLEM INC COM 98419M100 52338 944210 SH SOLE 30 944210 0 0 XYLEM INC COM 98419M100 4644 83783 SH SOLE 31 36763 0 47020 XYLEM INC COM 98419M100 683 12322 SH SOLE 34 12322 0 0 XYLEM INC COM 98419M100 10693 192916 SH SOLE 36 192916 0 0 XYLEM INC COM 98419M100 48 865 SH SOLE 40 865 0 0 YAHOO INC NOTE 12/0 984332AF3 2473 2175000 PRN SOLE 21 2175000 0 0 YAMANA GOLD INC COM 98462Y100 1419 583812 SH SOLE 21 583812 0 0 YANDEX N V SHS CLASS A N97284108 50162 1911671 SH SOLE 2 211199 0 1700472 YANDEX N V SHS CLASS A N97284108 45 1698 SH SOLE 15 1698 0 0 YANDEX N V SHS CLASS A N97284108 3867 147355 SH SOLE 18 147355 0 0 YANDEX N V SHS CLASS A N97284108 5581 212709 SH SOLE 19 212709 0 0 YANDEX N V SHS CLASS A N97284108 1881 71687 SH SOLE 21 71687 0 0 YANDEX N V SHS CLASS A N97284108 159178 6066241 SH SOLE 22 4395166 0 1671075 YANDEX N V SHS CLASS A N97284108 5532 210814 SH SOLE 25 210814 0 0 YANDEX N V SHS CLASS A N97284108 5348 203812 SH SOLE 26 24075 0 179737 YANDEX N V SHS CLASS A N97284108 5496 209449 SH SOLE 36 209449 0 0 YANDEX NV NOTE 1.125%12/1 98474TAB3 516 533000 PRN SOLE 21 533000 0 0 YELP INC CL A 985817105 503 16758 SH SOLE 2 16300 0 458 YELP INC CL A 985817105 459 15280 SH SOLE 4 15280 0 0 YELP INC CL A 985817105 73 2416 SH SOLE 7 2416 0 0 YELP INC CL A 985817105 8041 267863 SH SOLE 18 267381 0 482 YELP INC CL A 985817105 12078 402347 SH SOLE 19 402347 0 0 YELP INC CL A 985817105 68352 2276871 SH SOLE 21 2276871 0 0 YELP INC CL A 985817105 61390 2044976 SH SOLE 22 1823310 0 221666 YELP INC CL A 985817105 1700 56615 SH SOLE 23 56615 0 0 YELP INC CL A 985817105 838 27913 SH SOLE 26 18311 0 9602 YELP INC CL A 985817105 365 12171 SH SOLE 28 12171 0 0 YELP INC CL A 985817105 1245 41488 SH SOLE 29 4881 0 36607 YELP INC CL A 985817105 1114 37121 SH SOLE 30 37121 0 0 YELP INC CL A 985817105 390 12989 SH SOLE 31 6387 0 6602 YELP INC CL A 985817105 114 3813 SH SOLE 34 3813 0 0 YELP INC CL A 985817105 209 6952 SH SOLE 36 6952 0 0 YELP INC CL A 985817105 213 7111 SH SOLE 40 7111 0 0 YEXT INC COM 98585N106 5 382 SH SOLE 2 382 0 0 YEXT INC COM 98585N106 590 44269 SH SOLE 18 44269 0 0 YEXT INC COM 98585N106 81 6042 SH SOLE 19 6042 0 0 YEXT INC COM 98585N106 4588 344189 SH SOLE 21 344189 0 0 YEXT INC COM 98585N106 4109 308270 SH SOLE 22 298956 0 9314 YIELD10 BIOSCIENCE INC COM NEW 98585K201 1 233 SH SOLE 19 233 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 2 315 SH SOLE 21 315 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 75 14625 SH SOLE 22 14625 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 2 192 SH SOLE 2 192 0 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 108 10797 SH SOLE 22 10797 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 119 4754 SH SOLE 21 4754 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 1076 43028 SH SOLE 22 43028 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 33 1315 SH SOLE 30 1315 0 0 YORK WTR CO COM 987184108 21 595 SH SOLE 2 595 0 0 YORK WTR CO COM 987184108 219 6280 SH SOLE 7 6280 0 0 YORK WTR CO COM 987184108 1627 46688 SH SOLE 18 46688 0 0 YORK WTR CO COM 987184108 310 8885 SH SOLE 19 8885 0 0 YORK WTR CO COM 987184108 14040 402859 SH SOLE 21 402859 0 0 YORK WTR CO COM 987184108 5520 158404 SH SOLE 22 129247 0 29157 YORK WTR CO COM 987184108 42 1198 SH SOLE 26 0 0 1198 YORK WTR CO COM 987184108 1372 39366 SH SOLE 30 39366 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 112 5100 SH SOLE 2 5100 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2145 97941 SH SOLE 19 97941 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 21516 982445 SH SOLE 21 982445 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 13886 634053 SH SOLE 22 634053 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 16686 761918 SH SOLE 25 761918 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3538 161556 SH SOLE 34 161556 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 90 8105 SH SOLE 2 4170 0 3935 YRC WORLDWIDE INC COM PAR $.01 984249607 42 3782 SH SOLE 7 3782 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 1431 128671 SH SOLE 18 128671 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 1293 116320 SH SOLE 19 116320 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 11864 1066943 SH SOLE 21 1066943 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 12468 1121262 SH SOLE 22 1068478 0 52784 YRC WORLDWIDE INC COM PAR $.01 984249607 284 25537 SH SOLE 23 25537 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 35 3192 SH SOLE 28 3192 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 396 35575 SH SOLE 29 0 0 35575 YRC WORLDWIDE INC COM PAR $.01 984249607 46 4179 SH SOLE 30 4179 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 19 1681 SH SOLE 40 1681 0 0 YUM BRANDS INC COM 988498101 35189 477069 SH SOLE 2 127526 0 349543 YUM BRANDS INC COM 988498101 8444 114482 SH SOLE 4 105642 0 8840 YUM BRANDS INC COM 988498101 17721 240255 SH SOLE 7 227926 0 12329 YUM BRANDS INC COM 988498101 866 11739 SH SOLE 13 11739 0 0 YUM BRANDS INC COM 988498101 11644 157864 SH SOLE 15 2524 0 155340 YUM BRANDS INC COM 988498101 53197 721223 SH SOLE 18 673958 0 47265 YUM BRANDS INC COM 988498101 1375 18636 SH SOLE 19 18636 0 0 YUM BRANDS INC COM 988498101 12227 165771 SH SOLE 20 0 0 165771 YUM BRANDS INC COM 988498101 348294 4721987 SH SOLE 21 4721987 0 0 YUM BRANDS INC COM 988498101 703659 9539844 SH SOLE 22 7970147 0 1569697 YUM BRANDS INC COM 988498101 30394 412068 SH SOLE 23 412068 0 0 YUM BRANDS INC COM 988498101 38220 518162 SH SOLE 25 518162 0 0 YUM BRANDS INC COM 988498101 70184 951514 SH SOLE 26 338744 0 612770 YUM BRANDS INC COM 988498101 5223 70807 SH SOLE 28 53050 0 17757 YUM BRANDS INC COM 988498101 1253 16982 SH SOLE 29 13776 0 3206 YUM BRANDS INC COM 988498101 88011 1193212 SH SOLE 30 1193212 0 0 YUM BRANDS INC COM 988498101 16138 218796 SH SOLE 31 121496 0 97300 YUM BRANDS INC COM 988498101 3488 47289 SH SOLE 34 47289 0 0 YUM BRANDS INC COM 988498101 30676 415886 SH SOLE 36 415886 0 0 YUM BRANDS INC COM 988498101 135 1825 SH SOLE 40 1825 0 0 YUM CHINA HLDGS INC COM 98850P109 13991 354822 SH SOLE 2 134769 0 220053 YUM CHINA HLDGS INC COM 98850P109 83 2116 SH SOLE 3 2116 0 0 YUM CHINA HLDGS INC COM 98850P109 3695 93702 SH SOLE 4 93702 0 0 YUM CHINA HLDGS INC COM 98850P109 1511 38321 SH SOLE 7 38321 0 0 YUM CHINA HLDGS INC COM 98850P109 509 12911 SH SOLE 13 0 0 12911 YUM CHINA HLDGS INC COM 98850P109 13136 333137 SH SOLE 15 147905 0 185232 YUM CHINA HLDGS INC COM 98850P109 11968 303534 SH SOLE 18 303534 0 0 YUM CHINA HLDGS INC COM 98850P109 4262 108079 SH SOLE 19 108079 0 0 YUM CHINA HLDGS INC COM 98850P109 474913 12044470 SH SOLE 21 12044470 0 0 YUM CHINA HLDGS INC COM 98850P109 351568 8916267 SH SOLE 22 7743532 0 1172735 YUM CHINA HLDGS INC COM 98850P109 17684 448480 SH SOLE 23 448480 0 0 YUM CHINA HLDGS INC COM 98850P109 10273 260536 SH SOLE 25 260536 0 0 YUM CHINA HLDGS INC COM 98850P109 52191 1323626 SH SOLE 26 174323 0 1149303 YUM CHINA HLDGS INC COM 98850P109 2458 62341 SH SOLE 28 62341 0 0 YUM CHINA HLDGS INC COM 98850P109 4634 117532 SH SOLE 29 67634 0 49898 YUM CHINA HLDGS INC COM 98850P109 89214 2262592 SH SOLE 30 2262592 0 0 YUM CHINA HLDGS INC COM 98850P109 8556 216987 SH SOLE 31 33549 0 183438 YUM CHINA HLDGS INC COM 98850P109 871 22082 SH SOLE 32 22082 0 0 YUM CHINA HLDGS INC COM 98850P109 1493 37872 SH SOLE 34 37872 0 0 YUM CHINA HLDGS INC COM 98850P109 13624 345529 SH SOLE 36 345529 0 0 YUM CHINA HLDGS INC COM 98850P109 61 1559 SH SOLE 40 1559 0 0 YUMA ENERGY INC NEW COM 98872F105 1 729 SH SOLE 21 729 0 0 YUME INC COM 98872B104 19 4137 SH SOLE 18 4137 0 0 YUME INC COM 98872B104 153 32471 SH SOLE 19 32471 0 0 YUME INC COM 98872B104 507 107978 SH SOLE 21 107978 0 0 YUME INC COM 98872B104 1091 232089 SH SOLE 22 232089 0 0 YUME INC COM 98872B104 1007 214238 SH SOLE 23 214238 0 0 YUME INC COM 98872B104 81 17308 SH SOLE 29 0 0 17308 YY INC ADS REPCOM CLA 98426T106 2639 45475 SH SOLE 2 17973 0 27502 YY INC ADS REPCOM CLA 98426T106 402 6936 SH SOLE 4 6936 0 0 YY INC ADS REPCOM CLA 98426T106 726 12512 SH SOLE 7 12512 0 0 YY INC ADS REPCOM CLA 98426T106 54 927 SH SOLE 13 0 0 927 YY INC ADS REPCOM CLA 98426T106 646 11126 SH SOLE 15 11126 0 0 YY INC ADS REPCOM CLA 98426T106 1355 23346 SH SOLE 18 22893 0 453 YY INC ADS REPCOM CLA 98426T106 94 1618 SH SOLE 19 1618 0 0 YY INC ADS REPCOM CLA 98426T106 30857 531750 SH SOLE 21 531750 0 0 YY INC ADS REPCOM CLA 98426T106 53930 929343 SH SOLE 22 621536 0 307807 YY INC ADS REPCOM CLA 98426T106 3166 54566 SH SOLE 23 54566 0 0 YY INC ADS REPCOM CLA 98426T106 277 4779 SH SOLE 25 4779 0 0 YY INC ADS REPCOM CLA 98426T106 6676 115040 SH SOLE 26 56132 0 58908 YY INC ADS REPCOM CLA 98426T106 154 2654 SH SOLE 28 2654 0 0 YY INC ADS REPCOM CLA 98426T106 1631 28111 SH SOLE 29 23765 0 4346 YY INC ADS REPCOM CLA 98426T106 9363 161340 SH SOLE 30 161340 0 0 YY INC ADS REPCOM CLA 98426T106 1987 34236 SH SOLE 31 19240 0 14996 YY INC ADS REPCOM CLA 98426T106 433 7456 SH SOLE 34 7456 0 0 YY INC ADS REPCOM CLA 98426T106 555 9569 SH SOLE 36 9569 0 0 ZAFGEN INC COM 98885E103 14 3963 SH SOLE 18 3963 0 0 ZAFGEN INC COM 98885E103 10 2989 SH SOLE 19 2989 0 0 ZAFGEN INC COM 98885E103 216 61590 SH SOLE 21 61590 0 0 ZAFGEN INC COM 98885E103 1067 303934 SH SOLE 22 303934 0 0 ZAGG INC COM 98884U108 35 4042 SH SOLE 2 1043 0 2999 ZAGG INC COM 98884U108 6 746 SH SOLE 7 746 0 0 ZAGG INC COM 98884U108 898 103792 SH SOLE 18 103792 0 0 ZAGG INC COM 98884U108 1720 198849 SH SOLE 19 198849 0 0 ZAGG INC COM 98884U108 7405 856084 SH SOLE 21 856084 0 0 ZAGG INC COM 98884U108 9468 1094586 SH SOLE 22 1053689 0 40897 ZAGG INC COM 98884U108 349 40302 SH SOLE 29 0 0 40302 ZAIS GROUP HLDGS INC COM 98887G106 1 628 SH SOLE 18 628 0 0 ZAIS GROUP HLDGS INC COM 98887G106 21 8829 SH SOLE 21 8829 0 0 ZAYO GROUP HLDGS INC COM 98919V105 7874 254807 SH SOLE 2 14801 0 240006 ZAYO GROUP HLDGS INC COM 98919V105 1799 58236 SH SOLE 4 54317 0 3919 ZAYO GROUP HLDGS INC COM 98919V105 759 24552 SH SOLE 7 24552 0 0 ZAYO GROUP HLDGS INC COM 98919V105 30160 976039 SH SOLE 18 722261 0 253778 ZAYO GROUP HLDGS INC COM 98919V105 41119 1330708 SH SOLE 19 1330708 0 0 ZAYO GROUP HLDGS INC COM 98919V105 4726 152930 SH SOLE 20 0 0 152930 ZAYO GROUP HLDGS INC COM 98919V105 81977 2652973 SH SOLE 21 2652973 0 0 ZAYO GROUP HLDGS INC COM 98919V105 117280 3795455 SH SOLE 22 3229180 0 566275 ZAYO GROUP HLDGS INC COM 98919V105 5968 193133 SH SOLE 23 193133 0 0 ZAYO GROUP HLDGS INC COM 98919V105 10581 342436 SH SOLE 26 176148 0 166288 ZAYO GROUP HLDGS INC COM 98919V105 1173 37972 SH SOLE 28 28755 0 9217 ZAYO GROUP HLDGS INC COM 98919V105 1613 52196 SH SOLE 29 7425 0 44771 ZAYO GROUP HLDGS INC COM 98919V105 5602 181281 SH SOLE 30 181281 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2254 72929 SH SOLE 31 32477 0 40452 ZAYO GROUP HLDGS INC COM 98919V105 1742 56362 SH SOLE 34 56362 0 0 ZAYO GROUP HLDGS INC COM 98919V105 760 24598 SH SOLE 36 24598 0 0 ZAYO GROUP HLDGS INC COM 98919V105 23 736 SH SOLE 40 736 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 4508 44847 SH SOLE 2 26580 0 18267 ZEBRA TECHNOLOGIES CORP CL A 989207105 27 270 SH SOLE 4 270 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 127 1262 SH SOLE 7 1262 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2819 28041 SH SOLE 13 28041 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 10 100 SH SOLE 17 0 0 100 ZEBRA TECHNOLOGIES CORP CL A 989207105 18190 180956 SH SOLE 18 180956 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 21719 216067 SH SOLE 19 216067 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 226404 2252326 SH SOLE 21 2252326 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 203569 2025163 SH SOLE 22 1697345 0 327818 ZEBRA TECHNOLOGIES CORP CL A 989207105 1963 19527 SH SOLE 26 15571 0 3956 ZEBRA TECHNOLOGIES CORP CL A 989207105 753 7487 SH SOLE 28 7487 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2763 27489 SH SOLE 29 0 0 27489 ZEBRA TECHNOLOGIES CORP CL A 989207105 814 8100 SH SOLE 30 8100 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 112 1119 SH SOLE 31 1119 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2044 20334 SH SOLE 36 20334 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 559 5560 SH SOLE 40 5560 0 0 ZEDGE INC CL B 98923T104 9 4053 SH SOLE 19 4053 0 0 ZEDGE INC CL B 98923T104 6 2764 SH SOLE 21 2764 0 0 ZEDGE INC CL B 98923T104 203 91817 SH SOLE 22 91817 0 0 ZEDGE INC CL B 98923T104 9 3908 SH SOLE 29 0 0 3908 ZENDESK INC COM 98936J101 2391 86083 SH SOLE 2 4181 0 81902 ZENDESK INC COM 98936J101 9 322 SH SOLE 4 322 0 0 ZENDESK INC COM 98936J101 67 2428 SH SOLE 7 2428 0 0 ZENDESK INC COM 98936J101 23434 843558 SH SOLE 18 843558 0 0 ZENDESK INC COM 98936J101 67834 2441827 SH SOLE 19 2441827 0 0 ZENDESK INC COM 98936J101 82285 2962022 SH SOLE 21 2962022 0 0 ZENDESK INC COM 98936J101 65957 2374253 SH SOLE 22 2189432 0 184821 ZENDESK INC COM 98936J101 448 16134 SH SOLE 23 16134 0 0 ZENDESK INC COM 98936J101 536 19300 SH SOLE 26 15142 0 4158 ZENDESK INC COM 98936J101 426 15340 SH SOLE 28 15340 0 0 ZENDESK INC COM 98936J101 420 15102 SH SOLE 30 15102 0 0 ZENDESK INC COM 98936J101 1380 49685 SH SOLE 34 49685 0 0 ZENDESK INC COM 98936J101 263 9454 SH SOLE 40 9454 0 0 ZHAOPIN LTD SPONSORED ADR 98954L103 31 1647 SH SOLE 21 1647 0 0 ZHAOPIN LTD SPONSORED ADR 98954L103 692 37342 SH SOLE 22 37342 0 0 ZHAOPIN LTD SPONSORED ADR 98954L103 75 4042 SH SOLE 30 4042 0 0 ZILLOW GROUP INC CL A 98954M101 1211 24801 SH SOLE 2 4376 0 20425 ZILLOW GROUP INC CL A 98954M101 57 1174 SH SOLE 7 1174 0 0 ZILLOW GROUP INC CL A 98954M101 69 1421 SH SOLE 17 0 0 1421 ZILLOW GROUP INC CL A 98954M101 1339 27416 SH SOLE 18 27416 0 0 ZILLOW GROUP INC CL A 98954M101 1064 21790 SH SOLE 19 21790 0 0 ZILLOW GROUP INC CL A 98954M101 27921 571685 SH SOLE 21 571685 0 0 ZILLOW GROUP INC CL A 98954M101 56027 1147149 SH SOLE 22 1023863 0 123286 ZILLOW GROUP INC CL A 98954M101 60 1230 SH SOLE 31 1230 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 5102 104092 SH SOLE 2 8420 0 95672 ZILLOW GROUP INC CL C CAP STK 98954M200 1563 31894 SH SOLE 4 29707 0 2187 ZILLOW GROUP INC CL C CAP STK 98954M200 428 8743 SH SOLE 7 8743 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 41 827 SH SOLE 13 827 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 142 2897 SH SOLE 17 0 0 2897 ZILLOW GROUP INC CL C CAP STK 98954M200 3105 63350 SH SOLE 18 53173 0 10177 ZILLOW GROUP INC CL C CAP STK 98954M200 2426 49510 SH SOLE 19 49510 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 63911 1304046 SH SOLE 21 1304046 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 146198 2983026 SH SOLE 22 2656831 0 326195 ZILLOW GROUP INC CL C CAP STK 98954M200 6765 138029 SH SOLE 23 138029 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 11213 228783 SH SOLE 26 131507 0 97276 ZILLOW GROUP INC CL C CAP STK 98954M200 1093 22309 SH SOLE 28 16800 0 5509 ZILLOW GROUP INC CL C CAP STK 98954M200 1451 29598 SH SOLE 29 4246 0 25352 ZILLOW GROUP INC CL C CAP STK 98954M200 7118 145243 SH SOLE 30 145243 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2578 52603 SH SOLE 31 23559 0 29044 ZILLOW GROUP INC CL C CAP STK 98954M200 490 9988 SH SOLE 34 9988 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 789 16093 SH SOLE 36 16093 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 24 492 SH SOLE 40 492 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 32249 251157 SH SOLE 2 58078 0 193079 ZIMMER BIOMET HLDGS INC COM 98956P102 10377 80816 SH SOLE 4 75967 0 4849 ZIMMER BIOMET HLDGS INC COM 98956P102 18996 147944 SH SOLE 7 141774 0 6170 ZIMMER BIOMET HLDGS INC COM 98956P102 834 6498 SH SOLE 13 6498 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 173 1346 SH SOLE 15 1346 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 184767 1438995 SH SOLE 18 1393660 0 45335 ZIMMER BIOMET HLDGS INC COM 98956P102 349761 2723992 SH SOLE 19 2723992 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 14163 110303 SH SOLE 20 0 0 110303 ZIMMER BIOMET HLDGS INC COM 98956P102 582864 4539443 SH SOLE 21 4539443 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 689380 5369005 SH SOLE 22 4445640 0 923365 ZIMMER BIOMET HLDGS INC COM 98956P102 36706 285876 SH SOLE 23 285876 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 17771 138406 SH SOLE 25 138406 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 72827 567189 SH SOLE 26 181921 0 385268 ZIMMER BIOMET HLDGS INC COM 98956P102 5432 42306 SH SOLE 28 31814 0 10492 ZIMMER BIOMET HLDGS INC COM 98956P102 1051 8187 SH SOLE 29 8187 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 72851 567373 SH SOLE 30 567373 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 12380 96421 SH SOLE 31 42810 0 53611 ZIMMER BIOMET HLDGS INC COM 98956P102 104541 814184 SH SOLE 34 814184 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 29394 228928 SH SOLE 36 228928 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 140 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 688 200544 SH SOLE 21 200544 0 0 ZION OIL & GAS INC COM 989696109 458 133613 SH SOLE 22 133613 0 0 ZIONS BANCORPORATION COM 989701107 11797 268655 SH SOLE 2 44885 0 223770 ZIONS BANCORPORATION COM 989701107 2932 66769 SH SOLE 4 62194 0 4575 ZIONS BANCORPORATION COM 989701107 7488 170526 SH SOLE 7 155362 0 15164 ZIONS BANCORPORATION COM 989701107 67 1530 SH SOLE 15 1530 0 0 ZIONS BANCORPORATION COM 989701107 20047 456553 SH SOLE 18 428757 0 27796 ZIONS BANCORPORATION COM 989701107 8528 194208 SH SOLE 19 194208 0 0 ZIONS BANCORPORATION COM 989701107 5403 123057 SH SOLE 20 0 0 123057 ZIONS BANCORPORATION COM 989701107 178792 4071776 SH SOLE 21 4071776 0 0 ZIONS BANCORPORATION COM 989701107 252747 5756035 SH SOLE 22 4746079 0 1009956 ZIONS BANCORPORATION COM 989701107 10711 243930 SH SOLE 23 243930 0 0 ZIONS BANCORPORATION COM 989701107 6313 143777 SH SOLE 25 143777 0 0 ZIONS BANCORPORATION COM 989701107 24505 558070 SH SOLE 26 225088 0 332982 ZIONS BANCORPORATION COM 989701107 1878 42774 SH SOLE 28 32182 0 10592 ZIONS BANCORPORATION COM 989701107 2505 57045 SH SOLE 29 7247 0 49798 ZIONS BANCORPORATION COM 989701107 25142 572580 SH SOLE 30 572580 0 0 ZIONS BANCORPORATION COM 989701107 4295 97809 SH SOLE 31 64041 0 33768 ZIONS BANCORPORATION COM 989701107 596 13581 SH SOLE 34 13581 0 0 ZIONS BANCORPORATION COM 989701107 9810 223416 SH SOLE 36 223416 0 0 ZIONS BANCORPORATION COM 989701107 46 1046 SH SOLE 40 1046 0 0 ZIONS BANCORPORATION OPTIONS 989701107 220 5000 SH Call OTR 19 5000 0 0 ZIONS BANCORPORATION *W EXP 05/22/202 989701115 449 34918 SH OTR 19 34918 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 38 6137 SH SOLE 2 5493 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 2783 447459 SH SOLE 18 447459 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 516 82987 SH SOLE 19 82987 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 23481 3775090 SH SOLE 21 3775090 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 20927 3364489 SH SOLE 22 3129971 0 234518 ZIOPHARM ONCOLOGY INC COM 98973P101 163 26187 SH SOLE 26 14795 0 11392 ZIOPHARM ONCOLOGY INC COM 98973P101 105 16894 SH SOLE 28 16894 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 102 16335 SH SOLE 30 16335 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 136 21823 SH SOLE 40 21823 0 0 ZIX CORP COM 98974P100 12 2104 SH SOLE 2 2104 0 0 ZIX CORP COM 98974P100 9 1586 SH SOLE 7 1586 0 0 ZIX CORP COM 98974P100 1095 192416 SH SOLE 18 192416 0 0 ZIX CORP COM 98974P100 1534 269511 SH SOLE 19 269511 0 0 ZIX CORP COM 98974P100 9762 1715636 SH SOLE 21 1715636 0 0 ZIX CORP COM 98974P100 12903 2267721 SH SOLE 22 2183229 0 84492 ZIX CORP COM 98974P100 119 20881 SH SOLE 23 20881 0 0 ZIX CORP COM 98974P100 380 66860 SH SOLE 29 0 0 66860 ZOES KITCHEN INC COM 98979J109 88 7397 SH SOLE 2 4645 0 2752 ZOES KITCHEN INC COM 98979J109 6 532 SH SOLE 7 532 0 0 ZOES KITCHEN INC COM 98979J109 898 75437 SH SOLE 18 75437 0 0 ZOES KITCHEN INC COM 98979J109 153 12882 SH SOLE 19 12882 0 0 ZOES KITCHEN INC COM 98979J109 7239 607817 SH SOLE 21 607817 0 0 ZOES KITCHEN INC COM 98979J109 5746 482461 SH SOLE 22 449123 0 33338 ZOES KITCHEN INC COM 98979J109 32 2697 SH SOLE 28 2697 0 0 ZOES KITCHEN INC COM 98979J109 28 2312 SH SOLE 30 2312 0 0 ZOES KITCHEN INC COM 98979J109 25 2118 SH SOLE 40 2118 0 0 ZOETIS INC CL A 98978V103 71101 1139802 SH SOLE 2 565226 0 574576 ZOETIS INC CL A 98978V103 13964 223856 SH SOLE 4 211575 0 12281 ZOETIS INC CL A 98978V103 22365 358531 SH SOLE 7 344961 0 13570 ZOETIS INC CL A 98978V103 8192 131324 SH SOLE 13 131324 0 0 ZOETIS INC CL A 98978V103 207 3326 SH SOLE 15 3326 0 0 ZOETIS INC CL A 98978V103 126360 2025652 SH SOLE 18 1718860 0 306792 ZOETIS INC CL A 98978V103 159925 2563729 SH SOLE 19 2563729 0 0 ZOETIS INC CL A 98978V103 18212 291946 SH SOLE 20 0 0 291946 ZOETIS INC CL A 98978V103 659304 10569160 SH SOLE 21 10569160 0 0 ZOETIS INC CL A 98978V103 907303 14544773 SH SOLE 22 11608306 0 2936467 ZOETIS INC CL A 98978V103 45077 722615 SH SOLE 23 722615 0 0 ZOETIS INC CL A 98978V103 21174 339432 SH SOLE 25 339432 0 0 ZOETIS INC CL A 98978V103 86798 1391442 SH SOLE 26 443703 0 947739 ZOETIS INC CL A 98978V103 6513 104402 SH SOLE 28 78388 0 26014 ZOETIS INC CL A 98978V103 10827 173559 SH SOLE 29 57924 0 115635 ZOETIS INC CL A 98978V103 81086 1299879 SH SOLE 30 1299879 0 0 ZOETIS INC CL A 98978V103 25155 403255 SH SOLE 31 218487 0 184768 ZOETIS INC CL A 98978V103 37475 600748 SH SOLE 34 600748 0 0 ZOETIS INC CL A 98978V103 37768 605448 SH SOLE 36 605448 0 0 ZOETIS INC CL A 98978V103 151 2420 SH SOLE 40 2420 0 0 ZOGENIX INC COM NEW 98978L204 40 2741 SH SOLE 2 1440 0 1301 ZOGENIX INC COM NEW 98978L204 12 805 SH SOLE 7 805 0 0 ZOGENIX INC COM NEW 98978L204 1358 93666 SH SOLE 18 93666 0 0 ZOGENIX INC COM NEW 98978L204 247 17003 SH SOLE 19 17003 0 0 ZOGENIX INC COM NEW 98978L204 16767 1156316 SH SOLE 21 1156316 0 0 ZOGENIX INC COM NEW 98978L204 8089 557872 SH SOLE 22 528580 0 29292 ZOSANO PHARMA CORP COM 98979H103 10 6886 SH SOLE 18 6886 0 0 ZOSANO PHARMA CORP COM 98979H103 127 90382 SH SOLE 21 90382 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 120 8627 SH SOLE 7 8627 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 714 51148 SH SOLE 19 51148 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 625 44753 SH SOLE 22 44753 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 140 9999 SH SOLE 25 9999 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2638 189003 SH SOLE 34 189003 0 0 ZUMIEZ INC COM 989817101 51 4091 SH SOLE 2 808 0 3283 ZUMIEZ INC COM 989817101 2 122 SH SOLE 4 122 0 0 ZUMIEZ INC COM 989817101 6 453 SH SOLE 7 453 0 0 ZUMIEZ INC COM 989817101 1158 93787 SH SOLE 18 93787 0 0 ZUMIEZ INC COM 989817101 155 12580 SH SOLE 19 12580 0 0 ZUMIEZ INC COM 989817101 19274 1560614 SH SOLE 21 1560614 0 0 ZUMIEZ INC COM 989817101 6030 488293 SH SOLE 22 447133 0 41160 ZUMIEZ INC COM 989817101 45 3612 SH SOLE 23 3612 0 0 ZUMIEZ INC COM 989817101 115 9330 SH SOLE 26 7926 0 1404 ZUMIEZ INC COM 989817101 36 2901 SH SOLE 28 2901 0 0 ZUMIEZ INC COM 989817101 314 25443 SH SOLE 30 25443 0 0 ZUMIEZ INC COM 989817101 32 2600 SH SOLE 40 2600 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 7 395 SH SOLE 2 395 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 3 SH SOLE 17 0 0 3 ZYNERBA PHARMACEUTICALS INC COM 98986X109 697 41084 SH SOLE 18 41084 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 114 6717 SH SOLE 19 6717 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 5996 353303 SH SOLE 21 353303 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 4382 258196 SH SOLE 22 249209 0 8987 ZYNGA INC CL A 98986T108 2117 581628 SH SOLE 2 188510 0 393118 ZYNGA INC CL A 98986T108 119 32695 SH SOLE 4 32695 0 0 ZYNGA INC CL A 98986T108 70 19144 SH SOLE 7 19144 0 0 ZYNGA INC CL A 98986T108 1025 281667 SH SOLE 15 0 0 281667 ZYNGA INC CL A 98986T108 1515 416220 SH SOLE 18 413267 0 2953 ZYNGA INC CL A 98986T108 7738 2125717 SH SOLE 19 2125717 0 0 ZYNGA INC CL A 98986T108 33286 9144393 SH SOLE 21 9144393 0 0 ZYNGA INC CL A 98986T108 74552 20481379 SH SOLE 22 18159837 0 2321542 ZYNGA INC CL A 98986T108 976 268181 SH SOLE 26 216117 0 52064 ZYNGA INC CL A 98986T108 390 107199 SH SOLE 28 107199 0 0 ZYNGA INC CL A 98986T108 580 159204 SH SOLE 29 0 0 159204 ZYNGA INC CL A 98986T108 446 122534 SH SOLE 30 122534 0 0 ZYNGA INC CL A 98986T108 62 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 306 84096 SH SOLE 40 84096 0 0