0000080255-18-002962.txt : 20181114 0000080255-18-002962.hdr.sgml : 20181114 20181114134728 ACCESSION NUMBER: 0000080255-18-002962 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181114 DATE AS OF CHANGE: 20181114 EFFECTIVENESS DATE: 20181114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PRICE T ROWE ASSOCIATES INC /MD/ CENTRAL INDEX KEY: 0000080255 STANDARD INDUSTRIAL CLASSIFICATION: SECURITY & COMMODITY BROKERS, DEALERS, EXCHANGES & SERVICES [6200] IRS NUMBER: 520556948 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00115 FILM NUMBER: 181182461 BUSINESS ADDRESS: STREET 1: 100 EAST PRATT ST CITY: BALTIMORE STATE: MD ZIP: 21202 BUSINESS PHONE: (410)345-6603 MAIL ADDRESS: STREET 1: P.O. BOX 89000 CITY: BALTIMORE STATE: MD ZIP: 21289 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000080255 XXXXXXXX 09-30-2018 09-30-2018 false PRICE T ROWE ASSOCIATES INC /MD/
P.o. Box 89000 Baltimore MD 21289
13F HOLDINGS REPORT 028-00115 N
David Oestreicher Chief Legal Counsel 410-345-2628 David Oestreicher Baltimore MD 11-14-2018 0 2581 685390557
INFORMATION TABLE 2 infotable.xml AAON INC COMM STK 000360206 10493 277584 SH SOLE 80249 0 197335 ABM INDS INC COMM STK 000957100 498 15430 SH SOLE 6080 0 9350 AFLAC INC COMM STK 001055102 67044 1424351 SH SOLE 481318 0 943033 AGCO CORP COMM STK 001084102 106631 1754096 SH SOLE 513748 0 1240348 AG MTG INVT TR INC COMM STK 001228105 451 24831 SH SOLE 331 0 24500 A H BELO CORP COMM STK 001282102 182 39487 SH SOLE 24207 0 15280 AK STL HLDG CORP COMM STK 001547108 611 124788 SH SOLE 41788 0 83000 AMN HEALTHCARE SERVICES INC COMM STK 001744101 1959 35806 SH SOLE 13449 0 22357 A10 NETWORKS INC COMM STK 002121101 156 25673 SH SOLE 573 0 25100 AVX CORP NEW COMM STK 002444107 53405 2958739 SH SOLE 919666 0 2039073 AZZ INC COMM STK 002474104 88776 1757943 SH SOLE 305713 0 1452230 AARONS INC COMM STK 002535300 265708 4878951 SH SOLE 1226847 0 3652104 ABBOTT LABS COMM STK 002824100 1244344 16962166 SH SOLE 4663772 0 12298394 ABERCROMBIE & FITCH CO COMM STK 002896207 302 14294 SH SOLE 6794 0 7500 ABIOMED INC COMM STK 003654100 34421 76533 SH SOLE 21840 0 54693 ABRAXAS PETE CORP COMM STK 003830106 827 355035 SH SOLE 206535 0 148500 ACACIA RESH CORP COMM STK 003881307 114 35586 SH SOLE 35586 0 0 ACADIA PHARMACEUTICALS INC COMM STK 004225108 66196 3188618 SH SOLE 439318 0 2749300 ACADIA RLTY TR COMM STK 004239109 223329 7967507 SH SOLE 1386486 0 6581021 ACCESS NATL CORP COMM STK 004337101 401 14776 SH SOLE 14776 0 0 ACCURAY INC COMM STK 004397105 179 39872 SH SOLE 39872 0 0 ACHAOGEN INC COMM STK 004449104 666 166829 SH SOLE 70525 0 96304 ACI WORLDWIDE INC COMM STK 004498101 27723 985187 SH SOLE 304687 0 680500 ACXIOM HOLDINGS INC COMM STK 005125109 1544 31239 SH SOLE 7579 0 23660 ADDUS HOMECARE CORP COMM STK 006739106 21163 301680 SH SOLE 80380 0 221300 ADVAXIS INC COMM STK 007624208 54 57000 SH SOLE 57000 0 0 AEROHIVE NETWORKS INC COMM STK 007786106 3242 787004 SH SOLE 113228 0 673776 AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 240897 7087276 SH SOLE 1338866 0 5748410 ADVANCED MICRO DEVICES INC COMM STK 007903107 45374 1468880 SH SOLE 414700 0 1054180 ADVANCED ENERGY INDS COMM STK 007973100 27474 531920 SH SOLE 162070 0 369850 AEROVIRONMENT INC COMM STK 008073108 1353 12058 SH SOLE 5758 0 6300 AFFILIATED MANAGERS GROUP COMM STK 008252108 13293 97228 SH SOLE 24759 0 72469 AGNICO EAGLE MINES LTD COMM STK 008474108 225 6600 SH SOLE 6600 0 0 AGREE REALTY CORP COMM STK 008492100 869 16350 SH SOLE 350 0 16000 AIR PRODS & CHEMS INC COMM STK 009158106 1302476 7796924 SH SOLE 2783435 0 5013489 AKORN INC COMM STK 009728106 434 33412 SH SOLE 14812 0 18600 ALARM COM HLDGS INC COMM STK 011642105 2980 51914 SH SOLE 26609 0 25305 ALASKA AIR GROUP INC COMM STK 011659109 880552 12787573 SH SOLE 5422157 0 7365416 ALBANY INTL CORP COMM STK 012348108 997 12539 SH SOLE 4736 0 7803 ALBEMARLE CORP COMM STK 012653101 18841 188824 SH SOLE 54977 0 133847 ALBEMARLE CORP COMM STK 012653101 449 4500 SH Put SOLE 4500 0 0 ALCOA CORP COMM STK 013872106 3365 83283 SH SOLE 44883 0 38400 ALDER BIOPHARMACEUTICALS INC COMM STK 014339105 120256 7222584 SH SOLE 903267 0 6319317 ALEXANDER & BALDWIN INC NEW COMM STK 014491104 141837 6251063 SH SOLE 803759 0 5447304 ALEXANDERS INC COMM STK 014752109 276 805 SH SOLE 105 0 700 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 217925 1732451 SH SOLE 154594 0 1577857 ALEXION PHARMACEUTICALS INC COMM STK 015351109 2901157 20870140 SH SOLE 6967870 0 13902270 ALIGN TECHNOLOGY INC COMM STK 016255101 396181 1012682 SH SOLE 227900 0 784782 ALLEGHANY CORP DEL COMM STK 017175100 2839 4351 SH SOLE 1645 0 2706 ALLETE INC COMM STK 018522300 1615 21525 SH SOLE 9410 0 12115 ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 18997 80441 SH SOLE 20400 0 60041 ALLIANT ENERGY CORP COMM STK 018802108 30671 720486 SH SOLE 94021 0 626465 ALLSTATE CORP COMM STK 020002101 61841 626551 SH SOLE 194526 0 432025 ALTABA INC COMM STK 021346101 962175 14124713 SH SOLE 3838397 0 10286316 AMARIN CORP PLC ADR 023111206 106191 6526794 SH SOLE 714012 0 5812782 AMAZON COM INC COMM STK 023135106 31123694 15538539 SH SOLE 5559076 0 9979463 AMEDISYS INC COMM STK 023436108 24514 196172 SH SOLE 37662 0 158510 AMERCO COMM STK 023586100 752 2108 SH SOLE 808 0 1300 AMEREN CORP COMM STK 023608102 26023 411620 SH SOLE 110762 0 300858 AMERICAN ASSETS TR INC COMM STK 024013104 22300 598019 SH SOLE 106719 0 491300 AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 307064 7460261 SH SOLE 1223248 0 6237013 AMERICAN ELEC PWR INC COMM STK 025537101 673244 9498359 SH SOLE 2248188 0 7250171 AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 1056 29855 SH SOLE 15255 0 14600 AMERICAN EXPRESS CO COMM STK 025816109 184262 1730325 SH SOLE 456695 0 1273630 AMERICAN FINL GROUP INC OHIO COMM STK 025932104 3765 33925 SH SOLE 14632 0 19293 AMERICAN INTL GROUP INC COMM STK 026874784 1841943 34596983 SH SOLE 14059770 0 20537213 AMERICAN STS WTR CO COMM STK 029899101 2007 32824 SH SOLE 16524 0 16300 AMERICAN VANGUARD CORP COMM STK 030371108 35785 1988083 SH SOLE 576017 0 1412066 AMERICAN WTR WKS CO INC NEW COMM STK 030420103 786251 8937720 SH SOLE 3657541 0 5280179 AMERICAN WOODMARK CORPORATIO COMM STK 030506109 455 5806 SH SOLE 5806 0 0 AMES NATL CORP COMM STK 031001100 281 10302 SH SOLE 10302 0 0 AMETEK INC NEW COMM STK 031100100 41673 526712 SH SOLE 176616 0 350096 AMGEN INC COMM STK 031162100 469395 2264437 SH SOLE 768511 0 1495926 AMKOR TECHNOLOGY INC COMM STK 031652100 138 18740 SH SOLE 1940 0 16800 AMPHENOL CORP NEW COMM STK 032095101 185669 1974783 SH SOLE 1128499 0 846284 AMTRUST FINL SVCS INC COMM STK 032359309 399 27457 SH SOLE 16745 0 10712 ANADARKO PETE CORP COMM STK 032511107 57349 850749 SH SOLE 237265 0 613484 ANALOG DEVICES INC COMM STK 032654105 78999 854412 SH SOLE 383321 0 471091 ANAPTYSBIO INC COMM STK 032724106 38558 386469 SH SOLE 42416 0 344053 ANAVEX LIFE SCIENCES CORP COMM STK 032797300 153 55928 SH SOLE 25528 0 30400 ANDERSONS INC COMM STK 034164103 462 12269 SH SOLE 2919 0 9350 ANIKA THERAPEUTICS INC COMM STK 035255108 442 10470 SH SOLE 170 0 10300 ANIXTER INTL INC COMM STK 035290105 278 3948 SH SOLE 1148 0 2800 ANNALY CAP MGMT INC COMM STK 035710409 6661 651165 SH SOLE 394995 0 256170 ANTHEM INC COMM STK 036752103 5080469 18538472 SH SOLE 6175414 0 12363058 ANWORTH MORTGAGE ASSET CP COMM STK 037347101 484 104546 SH SOLE 1146 0 103400 APACHE CORP COMM STK 037411105 739516 15513239 SH SOLE 5608501 0 9904738 APOGEE ENTERPRISES INC COMM STK 037598109 825 19970 SH SOLE 14210 0 5760 APPLE INC COMM STK 037833100 6654842 29480117 SH SOLE 11741822 0 17738295 APPLIED MATLS INC COMM STK 038222105 789239 20420155 SH SOLE 7613868 0 12806287 APTARGROUP INC COMM STK 038336103 2412 22390 SH SOLE 7030 0 15360 ARBOR RLTY TR INC COMM STK 038923108 451 39260 SH SOLE 39260 0 0 ARCH COAL INC COMM STK 039380407 813 9092 SH SOLE 5044 0 4048 ARCHER DANIELS MIDLAND CO COMM STK 039483102 453132 9013962 SH SOLE 2669438 0 6344524 ARENA PHARMACEUTICALS INC COMM STK 040047607 997 21655 SH SOLE 14755 0 6900 ARISTA NETWORKS INC COMM STK 040413106 22164 83366 SH SOLE 24125 0 59241 ARLINGTON ASSET INVT CORP COMM STK 041356205 263 28119 SH SOLE 28119 0 0 ARROW ELECTRS INC COMM STK 042735100 2270 30790 SH SOLE 12915 0 17875 ARROW FINL CORP COMM STK 042744102 421 11387 SH SOLE 4586 0 6801 ARTESIAN RESOURCES CORP COMM STK 043113208 276 7502 SH SOLE 7502 0 0 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 473 6879 SH SOLE 3539 0 3340 ASCENT CAP GROUP INC COMM STK 043632108 75 42277 SH SOLE 42277 0 0 ASHFORD HOSPITALITY TR INC COMM STK 044103109 228 35635 SH SOLE 12535 0 23100 ASHFORD INC COMM STK 044104107 344 4534 SH SOLE 3285 0 1249 ASHLAND GLOBAL HLDGS INC COMM STK 044186104 1110 13231 SH SOLE 5231 0 8000 ASPEN TECHNOLOGY INC COMM STK 045327103 83132 729803 SH SOLE 214780 0 515023 ASSEMBLY BIOSCIENCES INC COMM STK 045396108 8256 222302 SH SOLE 21992 0 200310 ASSOCIATED BANC CORP COMM STK 045487105 2025 77898 SH SOLE 38804 0 39094 ASTEC INDS INC COMM STK 046224101 442 8768 SH SOLE 3068 0 5700 ASTRAZENECA PLC ADR 046353108 521729 13184974 SH SOLE 3011306 0 10173668 ATARA BIOTHERAPEUTICS INC COMM STK 046513107 73059 1766845 SH SOLE 196829 0 1570016 ATKORE INTL GROUP INC COMM STK 047649108 34402 1296727 SH SOLE 365544 0 931183 ATLANTIC CAP BANCSHARES INC COMM STK 048269203 61981 3700352 SH SOLE 833419 0 2866933 ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 432 6779 SH SOLE 3179 0 3600 ATMOS ENERGY CORP COMM STK 049560105 625729 6663075 SH SOLE 1984799 0 4678276 ATRION CORP COMM STK 049904105 159304 229281 SH SOLE 77658 0 151623 AUTODESK INC COMM STK 052769106 87192 558527 SH SOLE 185204 0 373323 AUTOLIV INC COMM STK 052800109 3802 43868 SH SOLE 22606 0 21262 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 244166 1620640 SH SOLE 582117 0 1038523 AUTOZONE INC COMM STK 053332102 108351 139682 SH SOLE 76513 0 63169 AVALONBAY CMNTYS INC COMM STK 053484101 513826 2836468 SH SOLE 536276 0 2300192 AVERY DENNISON CORP COMM STK 053611109 40879 377283 SH SOLE 95434 0 281849 AVIS BUDGET GROUP COMM STK 053774105 1475 45898 SH SOLE 21898 0 24000 AVNET INC COMM STK 053807103 2821 63002 SH SOLE 28964 0 34038 AVON PRODS INC COMM STK 054303102 565 256600 SH SOLE 155500 0 101100 AXCELIS TECHNOLOGIES INC COMM STK 054540208 406 20648 SH SOLE 370 0 20278 AXA EQUITABLE HLDGS INC COMM STK 054561105 240990 11234973 SH SOLE 5063310 0 6171663 BB&T CORP COMM STK 054937107 75854 1562703 SH SOLE 609789 0 952914 BP PLC ADR 055622104 649289 14084366 SH SOLE 5191082 0 8893284 BADGER METER INC COMM STK 056525108 7263 137173 SH SOLE 30264 0 106909 BAIDU INC ADR 056752108 662841 2898554 SH SOLE 761125 0 2137429 BALCHEM CORP COMM STK 057665200 1896 16915 SH SOLE 10415 0 6500 BALL CORP COMM STK 058498106 1353188 30761270 SH SOLE 10558028 0 20203242 BANCO BRADESCO S A ADR 059460303 146926 20752200 SH SOLE 5947800 0 14804400 BANK AMER CORP COMM STK 060505104 661090 22440260 SH SOLE 8225990 0 14214270 BANK HAWAII CORP COMM STK 062540109 1349 17098 SH SOLE 5332 0 11766 BANK MONTREAL QUE COMM STK 063671101 1720 20868 SH SOLE 20868 0 0 BANK NEW YORK MELLON CORP COMM STK 064058100 718002 14081222 SH SOLE 5525402 0 8555820 BARNES & NOBLE INC COMM STK 067774109 356 61312 SH SOLE 61312 0 0 BARNES GROUP INC COMM STK 067806109 81153 1142517 SH SOLE 208567 0 933950 BARRICK GOLD CORP COMM STK 067901108 212668 19193905 SH SOLE 5283715 0 13910190 BASSETT FURNITURE INDS INC COMM STK 070203104 240 11312 SH SOLE 11312 0 0 BAXTER INTL INC COMM STK 071813109 458670 5949805 SH SOLE 1636728 0 4313077 BEACON ROOFING SUPPLY INC COMM STK 073685109 81196 2243614 SH SOLE 642391 0 1601223 BECTON DICKINSON & CO COMM STK 075887109 8791715 33684734 SH SOLE 11543415 0 22141319 BECTON DICKINSON & CO CVPFSTKF 075887208 1008861 15380123 SH SOLE 4267272 0 11112851 BED BATH & BEYOND INC COMM STK 075896100 717 47798 SH SOLE 29698 0 18100 BELDEN INC COMM STK 077454106 148048 2073217 SH SOLE 635054 0 1438163 BEMIS INC COMM STK 081437105 2676 55053 SH SOLE 29143 0 25910 W R BERKLEY CORPORATION COMM STK 084423102 1827 22857 SH SOLE 11285 0 11572 BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 6400 20 SH SOLE 17 0 3 BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 952937 4450690 SH SOLE 1683009 0 2767681 BERKSHIRE HILLS BANCORP INC COMM STK 084680107 1043 25620 SH SOLE 16720 0 8900 BEST BUY INC COMM STK 086516101 32961 415333 SH SOLE 120341 0 294992 BHP BILLITON LTD ADR 088606108 9063 181837 SH SOLE 181837 0 0 BIG LOTS INC COMM STK 089302103 17716 423928 SH SOLE 123528 0 300400 BIO RAD LABS INC COMM STK 090572207 47231 150904 SH SOLE 44004 0 106900 BIOTELEMETRY INC COMM STK 090672106 32621 506152 SH SOLE 150652 0 355500 BLACK HILLS CORP COMM STK 092113109 1229 21165 SH SOLE 5925 0 15240 BLOCK H & R INC COMM STK 093671105 9985 387772 SH SOLE 104415 0 283357 BLOOM ENERGY CORP COMM STK 093712107 102258 3000536 SH SOLE 540514 0 2460022 BLOOMIN BRANDS INC COMM STK 094235108 3339 168735 SH SOLE 165035 0 3700 BLUCORA INC COMM STK 095229100 1919 47685 SH SOLE 43585 0 4100 BLUE BIRD CORP COMM STK 095306106 36190 1477123 SH SOLE 438623 0 1038500 BLUE HILLS BANCORP INC COMM STK 095573101 86375 3584038 SH SOLE 612290 0 2971748 BOEING CO COMM STK 097023105 11632520 31278626 SH SOLE 12117040 0 19161586 BOJANGLES INC COMM STK 097488100 21597 1375591 SH SOLE 257159 0 1118432 BOOT BARN HLDGS INC COMM STK 099406100 38296 1347991 SH SOLE 376492 0 971499 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 572603 11537431 SH SOLE 2451089 0 9086342 BORGWARNER INC COMM STK 099724106 14840 346899 SH SOLE 105282 0 241617 BOSTON BEER INC COMM STK 100557107 393927 1370182 SH SOLE 261978 0 1108204 BOSTON PRIVATE FINL HLDGS IN COMM STK 101119105 1121 82133 SH SOLE 54534 0 27599 BOSTON PROPERTIES INC COMM STK 101121101 226568 1840667 SH SOLE 233386 0 1607281 BOSTON SCIENTIFIC CORP COMM STK 101137107 309050 8027266 SH SOLE 2718835 0 5308431 BOTTOMLINE TECH DEL INC COMM STK 101388106 1139 15667 SH SOLE 9367 0 6300 BOYD GAMING CORP COMM STK 103304101 44955 1328058 SH SOLE 350908 0 977150 BRADY CORP COMM STK 104674106 50296 1149619 SH SOLE 334719 0 814900 BRANDYWINE RLTY TR COMM STK 105368203 1216 77336 SH SOLE 29593 0 47743 BRIDGE BANCORP INC COMM STK 108035106 80238 2416819 SH SOLE 450370 0 1966449 BRIGGS & STRATTON CORP COMM STK 109043109 1035 53844 SH SOLE 27144 0 26700 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 861283 7308920 SH SOLE 1463606 0 5845314 BRINKER INTL INC COMM STK 109641100 1764 37758 SH SOLE 16754 0 21004 BRINKS CO COMM STK 109696104 188269 2699194 SH SOLE 428175 0 2271019 BRISTOL MYERS SQUIBB CO COMM STK 110122108 693720 11174615 SH SOLE 3786782 0 7387833 BRISTOW GROUP INC COMM STK 110394103 126 10384 SH SOLE 10384 0 0 BRITISH AMERN TOB PLC ADR 110448107 473 10135 SH SOLE 10135 0 0 BROOKDALE SR LIVING INC COMM STK 112463104 557 56658 SH SOLE 25858 0 30800 BROOKFIELD ASSET MGMT INC COMM STK 112585104 23748 533460 SH SOLE 283107 0 250353 BROOKS AUTOMATION INC COMM STK 114340102 2604 74341 SH SOLE 35407 0 38934 BROWN & BROWN INC COMM STK 115236101 230551 7796790 SH SOLE 2205869 0 5590921 BROWN FORMAN CORP COMM STK 115637100 1829 36000 SH SOLE 36000 0 0 BROWN FORMAN CORP COMM STK 115637209 32642 645736 SH SOLE 257292 0 388444 BRUKER CORP COMM STK 116794108 946175 28286243 SH SOLE 7419223 0 20867020 BRUNSWICK CORP COMM STK 117043109 54767 817168 SH SOLE 250328 0 566840 BRYN MAWR BK CORP COMM STK 117665109 813 17333 SH SOLE 17333 0 0 BURLINGTON STORES INC COMM STK 122017106 1461739 8972130 SH SOLE 2301496 0 6670634 CAE INC COMM STK 124765108 36737 1811077 SH SOLE 275577 0 1535500 CBIZ INC COMM STK 124805102 1194 50377 SH SOLE 27027 0 23350 CBL & ASSOC PPTYS INC COMM STK 124830100 1130 283306 SH SOLE 223506 0 59800 CBS CORP NEW COMM STK 124857202 32382 563651 SH SOLE 163559 0 400092 CCA INDS INC COMM STK 124867102 56 19247 SH SOLE 19247 0 0 CF INDS HLDGS INC COMM STK 125269100 823363 15124224 SH SOLE 6115485 0 9008739 CIGNA CORPORATION COMM STK 125509109 4835299 23218726 SH SOLE 8182820 0 15035906 CIT GROUP INC COMM STK 125581801 3485 67533 SH SOLE 33433 0 34100 CMS ENERGY CORP COMM STK 125896100 412643 8421289 SH SOLE 1959571 0 6461718 CSS INDS INC COMM STK 125906107 23343 1640386 SH SOLE 441722 0 1198664 CNA FINL CORP COMM STK 126117100 230539 5050132 SH SOLE 1541928 0 3508204 CSG SYS INTL INC COMM STK 126349109 1751 43618 SH SOLE 28598 0 15020 CSW INDUSTRIALS INC COMM STK 126402106 87545 1630268 SH SOLE 304252 0 1326016 CSX CORP COMM STK 126408103 537446 7257885 SH SOLE 2478615 0 4779270 CTS CORP COMM STK 126501105 53520 1560348 SH SOLE 275998 0 1284350 CVB FINL CORP COMM STK 126600105 789 35365 SH SOLE 6720 0 28645 CVS HEALTH CORP COMM STK 126650100 1664933 21150063 SH SOLE 8399656 0 12750407 CABOT CORP COMM STK 127055101 3203 51069 SH SOLE 36119 0 14950 CABOT OIL & GAS CORP COMM STK 127097103 522726 23211636 SH SOLE 9014287 0 14197349 CACI INTL INC COMM STK 127190304 2510 13631 SH SOLE 7831 0 5800 CADENCE DESIGN SYSTEM INC COMM STK 127387108 40800 900270 SH SOLE 278226 0 622044 CAESARS ENTMT CORP COMM STK 127686103 21409 2088704 SH SOLE 380460 0 1708244 CAL MAINE FOODS INC COMM STK 128030202 196154 4061167 SH SOLE 731362 0 3329805 CALAMP CORP COMM STK 128126109 554 23104 SH SOLE 16504 0 6600 CALERES INC COMM STK 129500104 430 11989 SH SOLE 7789 0 4200 CALIFORNIA WTR SVC GROUP COMM STK 130788102 135406 3156308 SH SOLE 762968 0 2393340 CAMBREX CORP COMM STK 132011107 43689 638735 SH SOLE 191225 0 447510 CAMDEN NATL CORP COMM STK 133034108 375 8631 SH SOLE 3831 0 4800 CAMDEN PPTY TR COMM STK 133131102 317922 3397687 SH SOLE 283597 0 3114090 CAMPBELL SOUP CO COMM STK 134429109 98251 2682258 SH SOLE 727144 0 1955114 CANADA GOOSE HOLDINGS INC COMM STK 135086106 382753 5930478 SH SOLE 1766074 0 4164404 CANADIAN NATL RY CO COMM STK 136375102 2257 25171 SH SOLE 25171 0 0 CANADIAN NAT RES LTD COMM STK 136385101 444136 13598778 SH SOLE 5054823 0 8543955 CANTEL MEDICAL CORP COMM STK 138098108 55051 597992 SH SOLE 174092 0 423900 CAPITAL SR LIVING CORP COMM STK 140475104 180 19091 SH SOLE 14791 0 4300 CARA THERAPEUTICS INC COMM STK 140755109 57893 2417235 SH SOLE 310419 0 2106816 CARBO CERAMICS INC COMM STK 140781105 319 43945 SH SOLE 43945 0 0 CARDIOVASCULAR SYS INC DEL COMM STK 141619106 669 17080 SH SOLE 380 0 16700 CARE COM INC COMM STK 141633107 621 28098 SH SOLE 28098 0 0 CAREER EDUCATION CORP COMM STK 141665109 48718 3263112 SH SOLE 585521 0 2677591 CARGURUS INC COMM STK 141788109 548315 9845831 SH SOLE 1144694 0 8701137 CARLISLE COS INC COMM STK 142339100 3286 26978 SH SOLE 14554 0 12424 CARMAX INC COMM STK 143130102 484211 6484675 SH SOLE 2206304 0 4278371 CARNIVAL CORP COMM STK 143658300 304619 4776846 SH SOLE 2179597 0 2597249 CAROLINA FINL CORP NEW COMM STK 143873107 28451 754259 SH SOLE 225466 0 528793 CARPENTER TECHNOLOGY CORP COMM STK 144285103 94760 1607471 SH SOLE 520671 0 1086800 CARRIZO OIL & GAS INC COMM STK 144577103 11571 459159 SH SOLE 135059 0 324100 CARTERS INC COMM STK 146229109 54273 550439 SH SOLE 188139 0 362300 CASELLA WASTE SYS INC COMM STK 147448104 59857 1927131 SH SOLE 577356 0 1349775 CASEYS GEN STORES INC COMM STK 147528103 695483 5386747 SH SOLE 1697847 0 3688900 CATALENT INC COMM STK 148806102 980841 21533287 SH SOLE 6626453 0 14906834 CATERPILLAR INC DEL COMM STK 149123101 321851 2110642 SH SOLE 934333 0 1176309 CATERPILLAR INC DEL COMM STK 149123101 991 6500 SH Put SOLE 6500 0 0 CATHAY GEN BANCORP COMM STK 149150104 1254 30272 SH SOLE 17216 0 13056 CATO CORP NEW COMM STK 149205106 514 24462 SH SOLE 14062 0 10400 CAVCO INDS INC DEL COMM STK 149568107 146732 579968 SH SOLE 173728 0 406240 CEDAR FAIR L P COMM STK 150185106 2963 56897 SH SOLE 33832 0 23065 CEDAR REALTY TRUST INC COMM STK 150602209 76502 16416670 SH SOLE 4781708 0 11634962 CELANESE CORP DEL COMM STK 150870103 25856 226803 SH SOLE 136901 0 89902 CELGENE CORP COMM STK 151020104 887282 9914874 SH SOLE 3864270 0 6050604 CENTRAL GARDEN & PET CO COMM STK 153527205 9941 299956 SH SOLE 59296 0 240660 CENTRAL PAC FINL CORP COMM STK 154760409 315 11935 SH SOLE 335 0 11600 CENTURY ALUM CO COMM STK 156431108 622 51989 SH SOLE 32989 0 19000 CENTURY BANCORP INC MASS COMM STK 156432106 295 4084 SH SOLE 34 0 4050 CENTURY CMNTYS INC COMM STK 156504300 349 13303 SH SOLE 13303 0 0 CENTURYLINK INC COMM STK 156700106 114588 5405096 SH SOLE 1665308 0 3739788 CERNER CORP COMM STK 156782104 47392 735786 SH SOLE 250226 0 485560 CERUS CORP COMM STK 157085101 385 53465 SH SOLE 39065 0 14400 CHARLES RIV LABS INTL INC COMM STK 159864107 73653 547440 SH SOLE 168772 0 378668 CHEESECAKE FACTORY INC COMM STK 163072101 23607 440929 SH SOLE 127089 0 313840 CHEETAH MOBILE INC ADR 163075104 825 83943 SH SOLE 0 0 83943 CHEFS WHSE INC COMM STK 163086101 315 8656 SH SOLE 256 0 8400 CHEGG INC COMM STK 163092109 139993 4924114 SH SOLE 767592 0 4156522 CHEMICAL FINL CORP COMM STK 163731102 2283 42756 SH SOLE 19151 0 23605 CHEMOURS CO COMM STK 163851108 4493 113922 SH SOLE 52021 0 61901 CHERRY HILL MTG INVT CORP COMM STK 164651101 349 19266 SH SOLE 11066 0 8200 CHESAPEAKE ENERGY CORP COMM STK 165167107 1559 347171 SH SOLE 191974 0 155197 CHESAPEAKE UTILS CORP COMM STK 165303108 188534 2247127 SH SOLE 571346 0 1675781 CHEVRON CORP NEW COMM STK 166764100 944414 7723373 SH SOLE 2613003 0 5110370 CHICOS FAS INC COMM STK 168615102 460 53091 SH SOLE 16491 0 36600 CHILDRENS PL INC COMM STK 168905107 21834 170843 SH SOLE 49493 0 121350 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 19877 43732 SH SOLE 13765 0 29967 CHOICE HOTELS INTL INC COMM STK 169905106 37073 445051 SH SOLE 170551 0 274500 CHRISTOPHER & BANKS CORP COMM STK 171046105 10 12512 SH SOLE 11800 0 712 CHURCH & DWIGHT INC COMM STK 171340102 101114 1703112 SH SOLE 803472 0 899640 CHURCHILL DOWNS INC COMM STK 171484108 71860 258770 SH SOLE 77090 0 181680 CHUYS HLDGS INC COMM STK 171604101 41253 1571544 SH SOLE 276312 0 1295232 CIENA CORP COMM STK 171779309 1732 55455 SH SOLE 33636 0 21819 CIMAREX ENERGY CO COMM STK 171798101 20629 221962 SH SOLE 77840 0 144122 CINCINNATI BELL INC NEW COMM STK 171871502 906 56775 SH SOLE 28366 0 28409 CINCINNATI FINL CORP COMM STK 172062101 20904 272150 SH SOLE 79800 0 192350 CIRRUS LOGIC INC COMM STK 172755100 35397 917019 SH SOLE 262079 0 654940 CINTAS CORP COMM STK 172908105 273632 1383305 SH SOLE 430694 0 952611 CITIGROUP INC COMM STK 172967424 2011657 28040935 SH SOLE 12700858 0 15340077 CITIZENS FINL GROUP INC COMM STK 174610105 32580 844700 SH SOLE 247875 0 596825 CITIZENS INC COMM STK 174740100 302 36008 SH SOLE 20875 0 15133 CITRIX SYS INC COMM STK 177376100 23465 211093 SH SOLE 60059 0 151034 CITY HLDG CO COMM STK 177835105 962 12526 SH SOLE 6876 0 5650 CITY OFFICE REIT INC COMM STK 178587101 178 14094 SH SOLE 394 0 13700 CLEAN HARBORS INC COMM STK 184496107 1917 26786 SH SOLE 17186 0 9600 CLEAN ENERGY FUELS CORP COMM STK 184499101 106 40898 SH SOLE 40898 0 0 CLEVELAND CLIFFS INC COMM STK 185899101 1532 121001 SH SOLE 41831 0 79170 CLOROX CO DEL COMM STK 189054109 88683 589609 SH SOLE 314113 0 275496 CLOVIS ONCOLOGY INC COMM STK 189464100 5319 181088 SH SOLE 62388 0 118700 COBIZ FINANCIAL INC COMM STK 190897108 94058 4248335 SH SOLE 1325316 0 2923019 COCA COLA BOTTLING CO CONS COMM STK 191098102 67970 372886 SH SOLE 82762 0 290124 COCA COLA CO COMM STK 191216100 506727 10970486 SH SOLE 4259960 0 6710526 COEUR MNG INC COMM STK 192108504 597 112030 SH SOLE 35130 0 76900 COGNEX CORP COMM STK 192422103 117069 2097253 SH SOLE 1112475 0 984778 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 79328 1028235 SH SOLE 305122 0 723113 COHERENT INC COMM STK 192479103 482691 2803249 SH SOLE 774006 0 2029243 COHU INC COMM STK 192576106 749 29828 SH SOLE 10128 0 19700 COLFAX CORP COMM STK 194014106 431181 11957328 SH SOLE 3860264 0 8097064 COLGATE PALMOLIVE CO COMM STK 194162103 142022 2121319 SH SOLE 777740 0 1343579 COLLIERS INTL GROUP INC COMM STK 194693107 76455 985880 SH SOLE 150360 0 835520 COLUMBIA BKG SYS INC COMM STK 197236102 166342 4290487 SH SOLE 1081910 0 3208577 COLUMBIA PPTY TR INC COMM STK 198287203 403 17040 SH SOLE 7340 0 9700 COLUMBIA SPORTSWEAR CO COMM STK 198516106 1313 14109 SH SOLE 5047 0 9062 COLUMBUS MCKINNON CORP N Y COMM STK 199333105 255 6453 SH SOLE 6453 0 0 COMFORT SYS USA INC COMM STK 199908104 14646 259686 SH SOLE 56486 0 203200 COMERICA INC COMM STK 200340107 27135 300832 SH SOLE 89265 0 211567 COMMERCE BANCSHARES INC COMM STK 200525103 1923 29122 SH SOLE 18558 0 10564 COMMERCIAL METALS CO COMM STK 201723103 2930 142776 SH SOLE 99276 0 43500 COMMERCIAL VEH GROUP INC COMM STK 202608105 239 26144 SH SOLE 26144 0 0 COMMUNITY BK SYS INC COMM STK 203607106 1176 19259 SH SOLE 8593 0 10666 COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 519 149909 SH SOLE 95141 0 54768 COMMUNITY HEALTH SYS INC NEW RIGHTS 203668116 0 73700 SH SOLE 20200 0 53500 COMMUNITY TR BANCORP INC COMM STK 204149108 523 11291 SH SOLE 2619 0 8672 COMMVAULT SYSTEMS INC COMM STK 204166102 41426 591800 SH SOLE 195200 0 396600 COMPANIA DE MINAS BUENAVENTU ADR 204448104 97661 7282732 SH SOLE 1959879 0 5322853 COMPUTER PROGRAMS & SYS INC COMM STK 205306103 225 8391 SH SOLE 134 0 8257 COMTECH TELECOMMUNICATIONS C COMM STK 205826209 821 22631 SH SOLE 16171 0 6460 CONAGRA BRANDS INC COMM STK 205887102 820050 24140431 SH SOLE 9472742 0 14667689 CONDUENT INC COMM STK 206787103 84327 3744539 SH SOLE 1168802 0 2575737 CONMED CORP COMM STK 207410101 923 11648 SH SOLE 5598 0 6050 CONNECTICUT WTR SVC INC COMM STK 207797101 728 10489 SH SOLE 4139 0 6350 CONNS INC COMM STK 208242107 970 27429 SH SOLE 1129 0 26300 CONSOLIDATED COMM HLDGS INC COMM STK 209034107 674 51711 SH SOLE 37586 0 14125 CONSOLIDATED EDISON INC COMM STK 209115104 40241 528167 SH SOLE 149676 0 378491 CONSOLIDATED TOMOKA LD CO COMM STK 210226106 240 3847 SH SOLE 2347 0 1500 CONTINENTAL RESOURCES INC COMM STK 212015101 41649 609977 SH SOLE 208247 0 401730 CONVERGYS CORP COMM STK 212485106 980 41298 SH SOLE 13268 0 28030 COOPER COS INC COMM STK 216648402 1725439 6225649 SH SOLE 2011066 0 4214583 COOPER TIRE & RUBR CO COMM STK 216831107 655 23157 SH SOLE 13097 0 10060 COPART INC COMM STK 217204106 37054 719069 SH SOLE 276819 0 442250 CORE MARK HOLDING CO INC COMM STK 218681104 2620 77159 SH SOLE 60659 0 16500 CORNING INC COMM STK 219350105 1563006 44277794 SH SOLE 17582384 0 26695410 CORVEL CORP COMM STK 221006109 13921 231054 SH SOLE 68988 0 162066 CORVUS PHARMACEUTICALS INC COMM STK 221015100 17059 1988173 SH SOLE 255465 0 1732708 COTY INC COMM STK 222070203 74942 5966749 SH SOLE 1912777 0 4053972 COUSINS PPTYS INC COMM STK 222795106 1118 125761 SH SOLE 36595 0 89166 COWEN INC COMM STK 223622606 314 19251 SH SOLE 327 0 18924 CRAFT BREW ALLIANCE INC COMM STK 224122101 171 10450 SH SOLE 150 0 10300 CRANE CO COMM STK 224399105 1636 16633 SH SOLE 8592 0 8041 CRAY INC COMM STK 225223304 38816 1805414 SH SOLE 304544 0 1500870 CREDIT ACCEP CORP MICH COMM STK 225310101 1951 4454 SH SOLE 1212 0 3242 CREE INC COMM STK 225447101 28243 745787 SH SOLE 299087 0 446700 CRITEO S A ADR 226718104 64366 2805856 SH SOLE 903225 0 1902631 CROCS INC COMM STK 227046109 43187 2028500 SH SOLE 628300 0 1400200 CROSS CTRY HEALTHCARE INC COMM STK 227483104 21047 2410872 SH SOLE 401978 0 2008894 CROWN HOLDINGS INC COMM STK 228368106 2329 48519 SH SOLE 20569 0 27950 CRYOLIFE INC COMM STK 228903100 583 16570 SH SOLE 10820 0 5750 CUBESMART COMM STK 229663109 117217 4108548 SH SOLE 1015596 0 3092952 CUBIC CORP COMM STK 229669106 238219 3261039 SH SOLE 736954 0 2524085 CULLEN FROST BANKERS INC COMM STK 229899109 2437 23338 SH SOLE 7088 0 16250 CULP INC COMM STK 230215105 29266 1209334 SH SOLE 413157 0 796177 CUMMINS INC COMM STK 231021106 42882 293572 SH SOLE 105725 0 187847 CURTISS WRIGHT CORP COMM STK 231561101 66891 486762 SH SOLE 143362 0 343400 CUTERA INC COMM STK 232109108 20995 645005 SH SOLE 110725 0 534280 CYBEROPTICS CORP COMM STK 232517102 295 14600 SH SOLE 9600 0 5000 CYPRESS SEMICONDUCTOR CORP COMM STK 232806109 2152 148488 SH SOLE 87038 0 61450 DTE ENERGY CO COMM STK 233331107 1145818 10499566 SH SOLE 2836248 0 7663318 DTE ENERGY CO CVPFSTKF 233331883 81107 1557003 SH SOLE 467483 0 1089520 DXP ENTERPRISES INC NEW COMM STK 233377407 332 8287 SH SOLE 187 0 8100 DAILY JOURNAL CORP COMM STK 233912104 203 843 SH SOLE 843 0 0 DAKTRONICS INC COMM STK 234264109 258 32908 SH SOLE 6808 0 26100 DANA INCORPORATED COMM STK 235825205 676 36227 SH SOLE 13627 0 22600 DANAHER CORP DEL COMM STK 235851102 3184932 29310987 SH SOLE 8312017 0 20998970 DARDEN RESTAURANTS INC COMM STK 237194105 262635 2362036 SH SOLE 944512 0 1417524 DARLING INGREDIENTS INC COMM STK 237266101 878 45442 SH SOLE 13842 0 31600 DAVE & BUSTERS ENTMT INC COMM STK 238337109 1316 19868 SH SOLE 9768 0 10100 DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 196 31608 SH SOLE 31239 0 369 DEAN FOODS CO NEW COMM STK 242370203 401 56485 SH SOLE 56485 0 0 DECKERS OUTDOOR CORP COMM STK 243537107 582 4909 SH SOLE 2309 0 2600 DEERE & CO COMM STK 244199105 91485 608562 SH SOLE 210032 0 398530 DEERE & CO COMM STK 244199105 601 4000 SH Put SOLE 4000 0 0 DELTA AIR LINES INC DEL COMM STK 247361702 903693 15626722 SH SOLE 5761381 0 9865341 DENBURY RES INC COMM STK 247916208 570 91874 SH SOLE 91874 0 0 DELUXE CORP COMM STK 248019101 681 11952 SH SOLE 6324 0 5628 DESCARTES SYS GROUP INC COMM STK 249906108 389086 11477725 SH SOLE 1905341 0 9572384 DEXCOM INC COMM STK 252131107 643864 4501289 SH SOLE 1242460 0 3258829 DIAMONDROCK HOSPITALITY CO COMM STK 252784301 1394 119419 SH SOLE 74068 0 45351 DICKS SPORTING GOODS INC COMM STK 253393102 10536 296944 SH SOLE 284544 0 12400 DIEBOLD NXDF INC COMM STK 253651103 350 77790 SH SOLE 76500 0 1290 DIGI INTL INC COMM STK 253798102 160 11923 SH SOLE 2863 0 9060 DIGIRAD CORP COMM STK 253827109 59 39600 SH SOLE 0 0 39600 DIGITAL RLTY TR INC COMM STK 253868103 41338 367516 SH SOLE 109298 0 258218 DILLARDS INC COMM STK 254067101 950 12439 SH SOLE 4539 0 7900 DINE BRANDS GLOBAL INC COMM STK 254423106 788 9697 SH SOLE 1997 0 7700 DIODES INC COMM STK 254543101 3398 102078 SH SOLE 84766 0 17312 DISNEY WALT CO COMM STK 254687106 1928546 16491758 SH SOLE 6140582 0 10351176 DISCOVER FINL SVCS COMM STK 254709108 58755 768542 SH SOLE 246307 0 522235 DOCUSIGN INC COMM STK 256163106 10738 204268 SH SOLE 32912 0 171356 DOLLAR GEN CORP NEW COMM STK 256677105 3028885 27711664 SH SOLE 10103741 0 17607923 DOLLAR TREE INC COMM STK 256746108 1543193 18923277 SH SOLE 6822937 0 12100340 DOMO INC COMM STK 257554105 4932 242029 SH SOLE 21577 0 220452 DOMTAR CORP COMM STK 257559203 1493 28614 SH SOLE 11332 0 17282 DONALDSON INC COMM STK 257651109 12761 219031 SH SOLE 120489 0 98542 DONNELLEY R R & SONS CO COMM STK 257867200 137 25311 SH SOLE 7845 0 17466 DORMAN PRODUCTS INC COMM STK 258278100 60595 787773 SH SOLE 273228 0 514545 DOVER CORP COMM STK 260003108 20496 231520 SH SOLE 62463 0 169057 DRIL-QUIP INC COMM STK 262037104 154461 2956199 SH SOLE 595336 0 2360863 DRIVE SHACK INC COMM STK 262077100 321 53870 SH SOLE 53870 0 0 DUKE REALTY CORP COMM STK 264411505 58116 2048516 SH SOLE 292852 0 1755664 DUNKIN BRANDS GROUP INC COMM STK 265504100 872508 11835428 SH SOLE 3132045 0 8703383 DURECT CORP COMM STK 266605104 103 93297 SH SOLE 11697 0 81600 DYCOM INDS INC COMM STK 267475101 1577 18640 SH SOLE 6886 0 11754 DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 817 65903 SH SOLE 29893 0 36010 EAGLE BANCORP INC MD COMM STK 268948106 1225 24204 SH SOLE 16504 0 7700 E TRADE FINANCIAL CORP COMM STK 269246401 63686 1215620 SH SOLE 406864 0 808756 EAGLE PHARMACEUTICALS INC COMM STK 269796108 910 13130 SH SOLE 2650 0 10480 EASTGROUP PPTY INC COMM STK 277276101 316028 3305041 SH SOLE 603052 0 2701989 EASTMAN CHEM CO COMM STK 277432100 23565 246182 SH SOLE 68343 0 177839 EATON VANCE CORP COMM STK 278265103 4204 79976 SH SOLE 53910 0 26066 EBAY INC COMM STK 278642103 52366 1585877 SH SOLE 439669 0 1146208 EBIX INC COMM STK 278715206 379 4784 SH SOLE 4784 0 0 ECHOSTAR CORP COMM STK 278768106 15235 328558 SH SOLE 95634 0 232924 ECOLAB INC COMM STK 278865100 105188 670925 SH SOLE 249443 0 421482 EDISON INTL COMM STK 281020107 285891 4224161 SH SOLE 1349567 0 2874594 EKSO BIONICS HLDGS INC COMM STK 282644202 76 32500 SH SOLE 0 0 32500 8X8 INC NEW COMM STK 282914100 290 13645 SH SOLE 1065 0 12580 ELECTRO SCIENTIFIC INDS COMM STK 285229100 1595 91376 SH SOLE 23376 0 68000 ELECTRONIC ARTS INC COMM STK 285512109 2129889 17676895 SH SOLE 7031731 0 10645164 ELECTRONICS FOR IMAGING INC COMM STK 286082102 1027 30124 SH SOLE 11724 0 18400 ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 133 11766 SH SOLE 11766 0 0 EMERSON ELEC CO COMM STK 291011104 380282 4965818 SH SOLE 1620743 0 3345075 EMPIRE ST RLTY TR INC COMM STK 292104106 15569 937339 SH SOLE 270439 0 666900 EMPLOYERS HOLDINGS INC COMM STK 292218104 39023 861441 SH SOLE 298841 0 562600 ENCANA CORP COMM STK 292505104 112983 8618121 SH SOLE 2765344 0 5852777 ENCORE CAP GROUP INC COMM STK 292554102 66216 1847038 SH SOLE 278317 0 1568721 ENNIS INC COMM STK 293389102 303 14799 SH SOLE 3442 0 11357 ENTERPRISE FINL SVCS CORP COMM STK 293712105 650 12246 SH SOLE 12246 0 0 ENTERPRISE PRODS PARTNERS L COMM STK 293792107 340330 11845794 SH SOLE 2715179 0 9130615 ENZO BIOCHEM INC COMM STK 294100102 55 13343 SH SOLE 13343 0 0 EPLUS INC COMM STK 294268107 8957 96628 SH SOLE 25828 0 70800 EQUIFAX INC COMM STK 294429105 1269909 9725886 SH SOLE 3245548 0 6480338 EQUITY COMWLTH COMM STK 294628102 354994 11062448 SH SOLE 2917591 0 8144857 ESCO TECHNOLOGIES INC COMM STK 296315104 201926 2967313 SH SOLE 637237 0 2330076 ESSENDANT INC COMM STK 296689102 198 15442 SH SOLE 442 0 15000 ESSEX PPTY TR INC COMM STK 297178105 291665 1182219 SH SOLE 136469 0 1045750 ESTERLINE TECHNOLOGIES CORP COMM STK 297425100 1065 11709 SH SOLE 4019 0 7690 EURONET WORLDWIDE INC COMM STK 298736109 223357 2228666 SH SOLE 497197 0 1731469 EXLSERVICE HOLDINGS INC COMM STK 302081104 595 8992 SH SOLE 3192 0 5800 EXPEDITORS INTL WASH INC COMM STK 302130109 178510 2427717 SH SOLE 733242 0 1694475 EZCORP INC COMM STK 302301106 182 16991 SH SOLE 6491 0 10500 FLIR SYS INC COMM STK 302445101 18095 294374 SH SOLE 78164 0 216210 F M C CORP COMM STK 302491303 77775 892123 SH SOLE 246870 0 645253 FNB CORP PA COMM STK 302520101 1068 83951 SH SOLE 52854 0 31097 FTI CONSULTING INC COMM STK 302941109 105880 1446646 SH SOLE 414331 0 1032315 FACTSET RESH SYS INC COMM STK 303075105 37947 169625 SH SOLE 83075 0 86550 FAIR ISAAC CORP COMM STK 303250104 103514 452918 SH SOLE 138761 0 314157 FARMER BROS CO COMM STK 307675108 452 17134 SH SOLE 10134 0 7000 FARO TECHNOLOGIES INC COMM STK 311642102 1152 17898 SH SOLE 8698 0 9200 FASTENAL CO COMM STK 311900104 31477 542515 SH SOLE 171309 0 371206 FEDERAL AGRIC MTG CORP COMM STK 313148306 875 12124 SH SOLE 7224 0 4900 FEDERAL REALTY INVT TR COMM STK 313747206 187390 1481695 SH SOLE 180206 0 1301489 FEDERAL SIGNAL CORP COMM STK 313855108 704 26291 SH SOLE 15691 0 10600 FEDERATED INVS INC PA COMM STK 314211103 307 12734 SH SOLE 6334 0 6400 FERRO CORP COMM STK 315405100 1243 53544 SH SOLE 17984 0 35560 F5 NETWORKS INC COMM STK 315616102 20272 101657 SH SOLE 26141 0 75516 FIDELITY SOUTHERN CORP NEW COMM STK 316394105 355 14325 SH SOLE 9008 0 5317 FIFTH THIRD BANCORP COMM STK 316773100 1596130 57167981 SH SOLE 23433535 0 33734446 FIRST BANCORP P R COMM STK 318672706 999 109804 SH SOLE 2504 0 107300 FIRST BANCORP N C COMM STK 318910106 41981 1036305 SH SOLE 311930 0 724375 FIRST BANCSHARES INC MS COMM STK 318916103 37053 948867 SH SOLE 153822 0 795045 FIRST BUSEY CORP COMM STK 319383204 690 22232 SH SOLE 13541 0 8691 FIRST BUS FINL SVCS INC WIS COMM STK 319390100 484 20898 SH SOLE 10398 0 10500 FIRST COMWLTH FINL CORP PA COMM STK 319829107 234 14473 SH SOLE 1173 0 13300 FIRST FINL BANCORP OH COMM STK 320209109 1330 44782 SH SOLE 19340 0 25442 FIRST FINL CORP IND COMM STK 320218100 431 8586 SH SOLE 3236 0 5350 FIRST HORIZON NATL CORP COMM STK 320517105 1900 110081 SH SOLE 51610 0 58471 FIRST INTERNET BANCORP COMM STK 320557101 588 19311 SH SOLE 19311 0 0 FIRST MERCHANTS CORP COMM STK 320817109 1217 27046 SH SOLE 6903 0 20143 FIRST MIDWEST BANCORP DEL COMM STK 320867104 906 34085 SH SOLE 10192 0 23893 FIRST SOLAR INC COMM STK 336433107 1982 40940 SH SOLE 25640 0 15300 1ST SOURCE CORP COMM STK 336901103 379 7201 SH SOLE 185 0 7016 FISERV INC COMM STK 337738108 3673924 44597280 SH SOLE 13664604 0 30932676 FIRSTENERGY CORP COMM STK 337932107 551846 14846541 SH SOLE 4070699 0 10775842 FIVE9 INC COMM STK 338307101 126617 2898087 SH SOLE 641981 0 2256106 FLEETCOR TECHNOLOGIES INC COMM STK 339041105 971816 4265342 SH SOLE 1334398 0 2930944 FLOOR & DECOR HLDGS INC COMM STK 339750101 8415 278924 SH SOLE 43590 0 235334 FLUOR CORP NEW COMM STK 343412102 13510 232524 SH SOLE 78914 0 153610 FLOWERS FOODS INC COMM STK 343498101 285130 15280267 SH SOLE 4217109 0 11063158 FLUSHING FINL CORP COMM STK 343873105 561 22998 SH SOLE 10723 0 12275 FOOT LOCKER INC COMM STK 344849104 11298 221623 SH SOLE 72023 0 149600 FORD MTR CO DEL COMM STK 345370860 60976 6592039 SH SOLE 1829854 0 4762185 FOREST CITY RLTY TR INC COMM STK 345605109 127839 5095201 SH SOLE 1410949 0 3684252 FORMFACTOR INC COMM STK 346375108 952 69255 SH SOLE 50255 0 19000 FORRESTER RESH INC COMM STK 346563109 543 11823 SH SOLE 2523 0 9300 FORTIS INC COMM STK 349553107 497 15354 SH SOLE 15354 0 0 FORWARD AIR CORP COMM STK 349853101 663 9243 SH SOLE 9243 0 0 FRANCO NEVADA CORP COMM STK 351858105 795415 12721848 SH SOLE 3835717 0 8886131 FRANKLIN COVEY CO COMM STK 353469109 242 10220 SH SOLE 5020 0 5200 FRANKLIN ELEC INC COMM STK 353514102 659 13939 SH SOLE 8539 0 5400 FRANKLIN RES INC COMM STK 354613101 727271 23915534 SH SOLE 9147319 0 14768215 FREDS INC COMM STK 356108100 577 283025 SH SOLE 139400 0 143625 FREIGHTCAR AMER INC COMM STK 357023100 277 17254 SH SOLE 1554 0 15700 FULLER H B CO COMM STK 359694106 901 17429 SH SOLE 6189 0 11240 FULTON FINL CORP PA COMM STK 360271100 850 51026 SH SOLE 21350 0 29676 GATX CORP COMM STK 361448103 969 11195 SH SOLE 2245 0 8950 GTT COMMUNICATIONS INC COMM STK 362393100 161218 3714697 SH SOLE 839517 0 2875180 GALLAGHER ARTHUR J & CO COMM STK 363576109 55919 751194 SH SOLE 92416 0 658778 GAP INC DEL COMM STK 364760108 44172 1531080 SH SOLE 407539 0 1123541 GARRETT MOTION INC COMM STK 366505105 7566 408993 SH SOLE 85992 0 323001 GARTNER INC COMM STK 366651107 1126327 7106167 SH SOLE 2129410 0 4976757 GENERAC HLDGS INC COMM STK 368736104 34269 607491 SH SOLE 193191 0 414300 GENERAL DYNAMICS CORP COMM STK 369550108 112267 548392 SH SOLE 199789 0 348603 GENERAL ELECTRIC CO COMM STK 369604103 347841 30809648 SH SOLE 10981662 0 19827986 GENERAL MLS INC COMM STK 370334104 82138 1913737 SH SOLE 549158 0 1364579 GENESCO INC COMM STK 371532102 312 6627 SH SOLE 1327 0 5300 GENESEE & WYO INC COMM STK 371559105 126751 1393019 SH SOLE 394902 0 998117 GENTEX CORP COMM STK 371901109 3341 155706 SH SOLE 85686 0 70020 GENIE ENERGY LTD COMM STK 372284208 91 16842 SH SOLE 0 0 16842 GENMARK DIAGNOSTICS INC COMM STK 372309104 63631 8657319 SH SOLE 1186363 0 7470956 GENUINE PARTS CO COMM STK 372460105 25251 254032 SH SOLE 74592 0 179440 GERMAN AMERN BANCORP INC COMM STK 373865104 707 20036 SH SOLE 3442 0 16594 GERON CORP COMM STK 374163103 148 83937 SH SOLE 83937 0 0 GETTY RLTY CORP NEW COMM STK 374297109 821 28758 SH SOLE 373 0 28385 GIBRALTAR INDS INC COMM STK 374689107 102771 2253750 SH SOLE 394037 0 1859713 GILEAD SCIENCES INC COMM STK 375558103 1123379 14549656 SH SOLE 5186902 0 9362754 GLADSTONE COML CORP COMM STK 376536108 734 38324 SH SOLE 20124 0 18200 GLADSTONE LD CORP COMM STK 376549101 171 13885 SH SOLE 185 0 13700 GLATFELTER COMM STK 377316104 404 21154 SH SOLE 7354 0 13800 GLAUKOS CORP COMM STK 377322102 95019 1464076 SH SOLE 286129 0 1177947 GLOBALSTAR INC COMM STK 378973408 177 348300 SH SOLE 138000 0 210300 GLOBUS MED INC COMM STK 379577208 40567 714716 SH SOLE 207816 0 506900 GLU MOBILE INC COMM STK 379890106 735 98692 SH SOLE 1292 0 97400 GODADDY INC COMM STK 380237107 22106 265095 SH SOLE 115495 0 149600 GOLDCORP INC NEW COMM STK 380956409 305 30000 SH SOLE 30000 0 0 GOODYEAR TIRE & RUBR CO COMM STK 382550101 9545 408094 SH SOLE 111153 0 296941 GRACO INC COMM STK 384109104 320746 6921581 SH SOLE 1660835 0 5260746 GRAHAM HLDGS CO COMM STK 384637104 1809 3123 SH SOLE 1963 0 1160 GRAINGER W W INC COMM STK 384802104 27975 78271 SH SOLE 20744 0 57527 GRAINGER W W INC COMM STK 384802104 894 2500 SH Put SOLE 2500 0 0 GRAMERCY PPTY TR COMM STK 385002308 994 36229 SH SOLE 21296 0 14933 GRANITE CONSTR INC COMM STK 387328107 1122 24546 SH SOLE 10450 0 14096 GRAPHIC PACKAGING HLDG CO COMM STK 388689101 36367 2595758 SH SOLE 891145 0 1704613 GRAY TELEVISION INC COMM STK 389375106 22849 1305664 SH SOLE 384064 0 921600 GREAT WESTN BANCORP INC COMM STK 391416104 632 14978 SH SOLE 3378 0 11600 GREEN PLAINS INC COMM STK 393222104 185 10756 SH SOLE 10756 0 0 GREENBRIER COS INC COMM STK 393657101 3280 54571 SH SOLE 47371 0 7200 GREENHILL & CO INC COMM STK 395259104 326 12375 SH SOLE 12375 0 0 GREIF INC COMM STK 397624107 741 13802 SH SOLE 8902 0 4900 GRIFFON CORP COMM STK 398433102 304 18809 SH SOLE 7699 0 11110 GRIFOLS S A ADR 398438408 272264 12740469 SH SOLE 4578710 0 8161759 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 496 7636 SH SOLE 2336 0 5300 GROUPON INC COMM STK 399473107 1167 309599 SH SOLE 138099 0 171500 GRUPO FINANCIERO GALICIA S A ADR 399909100 25643 1008366 SH SOLE 733416 0 274950 GRUBHUB INC COMM STK 400110102 456345 3292061 SH SOLE 658959 0 2633102 GUESS INC COMM STK 401617105 551 24394 SH SOLE 12774 0 11620 GULFPORT ENERGY CORP COMM STK 402635304 844 81102 SH SOLE 64002 0 17100 H & E EQUIPMENT SERVICES INC COMM STK 404030108 637 16872 SH SOLE 10172 0 6700 HNI CORP COMM STK 404251100 2913 65839 SH SOLE 59109 0 6730 HACKETT GROUP INC COMM STK 404609109 625 31007 SH SOLE 13087 0 17920 HAEMONETICS CORP COMM STK 405024100 94702 826510 SH SOLE 249410 0 577100 HAIN CELESTIAL GROUP INC COMM STK 405217100 1140 42021 SH SOLE 21421 0 20600 HALLIBURTON CO COMM STK 406216101 81066 2000157 SH SOLE 530656 0 1469501 HANCOCK WHITNEY CORPORATION COMM STK 410120109 1268 26666 SH SOLE 7631 0 19035 HANESBRANDS INC COMM STK 410345102 10171 551860 SH SOLE 152400 0 399460 HANMI FINL CORP COMM STK 410495204 345 13865 SH SOLE 13865 0 0 HANOVER INS GROUP INC COMM STK 410867105 132762 1076132 SH SOLE 177256 0 898876 HARLEY DAVIDSON INC COMM STK 412822108 13169 290702 SH SOLE 83400 0 207302 HARMONIC INC COMM STK 413160102 84964 15448029 SH SOLE 4282739 0 11165290 HARRIS CORP DEL COMM STK 413875105 2336781 13809945 SH SOLE 4977397 0 8832548 HARSCO CORP COMM STK 415864107 1125 39397 SH SOLE 31437 0 7960 HARTFORD FINL SVCS GROUP INC COMM STK 416515104 32433 649178 SH SOLE 158511 0 490667 HASBRO INC COMM STK 418056107 21132 201030 SH SOLE 66139 0 134891 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 2153 60488 SH SOLE 31088 0 29400 HAWAIIAN HOLDINGS INC COMM STK 419879101 89275 2226305 SH SOLE 472375 0 1753930 HAWKINS INC COMM STK 420261109 27134 654619 SH SOLE 192388 0 462231 HAWTHORN BANCSHARES INC COMM STK 420476103 365 16065 SH SOLE 16065 0 0 HAYNES INTERNATIONAL INC COMM STK 420877201 55223 1555588 SH SOLE 256590 0 1298998 HEALTHCARE SVCS GRP INC COMM STK 421906108 170489 4197173 SH SOLE 756150 0 3441023 HEALTHCARE RLTY TR COMM STK 421946104 242220 8278179 SH SOLE 1227964 0 7050215 HEARTLAND EXPRESS INC COMM STK 422347104 268 13573 SH SOLE 3950 0 9623 HECLA MNG CO COMM STK 422704106 583 208835 SH SOLE 97435 0 111400 HEICO CORP NEW COMM STK 422806109 1918 20708 SH SOLE 10377 0 10331 HEICO CORP NEW COMM STK 422806208 111360 1474968 SH SOLE 456370 0 1018598 HEIDRICK & STRUGGLES INTL IN COMM STK 422819102 436 12879 SH SOLE 2821 0 10058 HELMERICH & PAYNE INC COMM STK 423452101 12847 186804 SH SOLE 45321 0 141483 HENRY JACK & ASSOC INC COMM STK 426281101 43799 273609 SH SOLE 99059 0 174550 HERITAGE COMMERCE CORP COMM STK 426927109 90291 6051646 SH SOLE 1258887 0 4792759 HERCULES CAPITAL INC COMM STK 427096508 37556 2853773 SH SOLE 1106673 0 1747100 HERON THERAPEUTICS INC COMM STK 427746102 1077 34023 SH SOLE 11993 0 22030 HERSHA HOSPITALITY TR COMM STK 427825500 1158 51066 SH SOLE 50566 0 500 HERSHEY CO COMM STK 427866108 46017 451149 SH SOLE 166817 0 284332 HEXCEL CORP NEW COMM STK 428291108 56081 836407 SH SOLE 252907 0 583500 HIBBETT SPORTS INC COMM STK 428567101 214 11365 SH SOLE 11365 0 0 HIGHWOODS PPTYS INC COMM STK 431284108 77541 1640723 SH SOLE 135246 0 1505477 HILL ROM HLDGS INC COMM STK 431475102 2041 21621 SH SOLE 13571 0 8050 HILLENBRAND INC COMM STK 431571108 45514 870255 SH SOLE 343705 0 526550 HILLTOP HOLDINGS INC COMM STK 432748101 13395 664123 SH SOLE 280595 0 383528 HINGHAM INSTN SVGS MASS COMM STK 433323102 267 1216 SH SOLE 1216 0 0 HOLLYFRONTIER CORP COMM STK 436106108 25924 370867 SH SOLE 128528 0 242339 HOLOGIC INC COMM STK 436440101 1909575 46597721 SH SOLE 16521582 0 30076139 HOME BANCSHARES INC COMM STK 436893200 297454 13582355 SH SOLE 3623324 0 9959031 HOME DEPOT INC COMM STK 437076102 1527305 7372945 SH SOLE 2838711 0 4534234 HOMOLOGY MEDICINES INC COMM STK 438083107 22211 971591 SH SOLE 109370 0 862221 HONEYWELL INTL INC COMM STK 438516106 3176704 19090771 SH SOLE 6735789 0 12354982 HORACE MANN EDUCATORS CORP N COMM STK 440327104 1243 27691 SH SOLE 8181 0 19510 HORMEL FOODS CORP COMM STK 440452100 25835 655700 SH SOLE 234894 0 420806 HORNBECK OFFSHORE SVCS INC N COMM STK 440543106 187 31800 SH SOLE 31800 0 0 HOULIHAN LOKEY INC COMM STK 441593100 53831 1198112 SH SOLE 349585 0 848527 HOVNANIAN ENTERPRISES INC COMM STK 442487203 431 269238 SH SOLE 114438 0 154800 HOWARD BANCORP INC COMM STK 442496105 26995 1525145 SH SOLE 440713 0 1084432 HUB GROUP INC COMM STK 443320106 894 19612 SH SOLE 12842 0 6770 HUBBELL INC COMM STK 443510607 161407 1208404 SH SOLE 582829 0 625575 HUBSPOT INC COMM STK 443573100 1232 8161 SH SOLE 4861 0 3300 HUDBAY MINERALS INC COMM STK 443628102 4535 896318 SH SOLE 290714 0 605604 HUDSON GLOBAL INC COMM STK 443787106 23 14600 SH SOLE 14600 0 0 HUDSON PAC PPTYS INC COMM STK 444097109 130178 3978549 SH SOLE 286531 0 3692018 HUMANA INC COMM STK 444859102 1224293 3616606 SH SOLE 1064373 0 2552233 HUNT J B TRANS SVCS INC COMM STK 445658107 151310 1272152 SH SOLE 446140 0 826012 HUNTINGTON BANCSHARES INC COMM STK 446150104 27768 1861130 SH SOLE 522901 0 1338229 HUNTINGTON INGALLS INDS INC COMM STK 446413106 35613 139071 SH SOLE 51043 0 88028 HUNTSMAN CORP COMM STK 447011107 2624 96377 SH SOLE 46377 0 50000 HURCO COMPANIES INC COMM STK 447324104 328 7273 SH SOLE 1373 0 5900 HURON CONSULTING GROUP INC COMM STK 447462102 32841 664789 SH SOLE 158033 0 506756 HUTTIG BLDG PRODS INC COMM STK 448451104 148 35039 SH SOLE 35039 0 0 HYATT HOTELS CORP COMM STK 448579102 1006 12643 SH SOLE 4843 0 7800 IDT CORP COMM STK 448947507 79 14745 SH SOLE 4303 0 10442 HYSTER YALE MATLS HANDLING I COMM STK 449172105 617 10023 SH SOLE 4323 0 5700 I D SYSTEMS INC COMM STK 449489103 75 10800 SH SOLE 0 0 10800 IRHYTHM TECHNOLOGIES INC COMM STK 450056106 7994 84452 SH SOLE 12233 0 72219 IBERIABANK CORP COMM STK 450828108 1559 19158 SH SOLE 6153 0 13005 ICONIX BRAND GROUP INC COMM STK 451055107 50 162500 SH SOLE 25300 0 137200 IDACORP INC COMM STK 451107106 2670 26911 SH SOLE 10401 0 16510 ILLINOIS TOOL WKS INC COMM STK 452308109 457169 3239575 SH SOLE 1361051 0 1878524 ILLUMINA INC COMM STK 452327109 388368 1058050 SH SOLE 387647 0 670403 IMMERSION CORP COMM STK 452521107 302 28555 SH SOLE 16855 0 11700 IMMUNOMEDICS INC COMM STK 452907108 262221 12588635 SH SOLE 1689333 0 10899302 IMPERIAL OIL LTD COMM STK 453038408 289894 8955632 SH SOLE 2450959 0 6504673 IMPINJ INC COMM STK 453204109 454 18280 SH SOLE 220 0 18060 INDEPENDENT BANK CORP MASS COMM STK 453836108 841 10181 SH SOLE 4831 0 5350 INFOSYS LTD ADR 456788108 138026 13571832 SH SOLE 4736614 0 8835218 INGLES MKTS INC COMM STK 457030104 389 11357 SH SOLE 11357 0 0 INGREDION INC COMM STK 457187102 3980 37918 SH SOLE 22082 0 15836 INSMED INC COMM STK 457669307 212315 10500244 SH SOLE 1687923 0 8812321 INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 1736 26358 SH SOLE 12458 0 13900 INTEGRATED DEVICE TECHNOLOGY COMM STK 458118106 70839 1506883 SH SOLE 459983 0 1046900 INTEL CORP COMM STK 458140100 531201 11232844 SH SOLE 4362670 0 6870174 INTER PARFUMS INC COMM STK 458334109 265 4104 SH SOLE 204 0 3900 INTERFACE INC COMM STK 458665304 371 15896 SH SOLE 4396 0 11500 INTERNATIONAL BANCSHARES COR COMM STK 459044103 1181 26245 SH SOLE 15943 0 10302 INTERNATIONAL BUSINESS MACHS COMM STK 459200101 236356 1563095 SH SOLE 434530 0 1128565 INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 21845 157026 SH SOLE 44599 0 112427 INTERNATIONAL FLAVORS&FRAGRA CVPFSTKF 459506309 21716 400000 SH SOLE 95968 0 304032 INTL PAPER CO COMM STK 460146103 1297033 26389271 SH SOLE 10954597 0 15434674 INTERPUBLIC GROUP COS INC COMM STK 460690100 19507 852934 SH SOLE 260573 0 592361 INTEVAC INC COMM STK 461148108 101 19500 SH SOLE 3900 0 15600 INTUIT COMM STK 461202103 4729622 20798686 SH SOLE 7413332 0 13385354 INVACARE CORP COMM STK 461203101 278 19080 SH SOLE 12380 0 6700 INVESTORS REAL ESTATE TR COMM STK 461730103 747 124930 SH SOLE 124930 0 0 IONIS PHARMACEUTICALS INC COMM STK 462222100 56456 1094536 SH SOLE 215600 0 878936 IOVANCE BIOTHERAPEUTICS INC COMM STK 462260100 35128 3122499 SH SOLE 377459 0 2745040 IROBOT CORP COMM STK 462726100 1728 15724 SH SOLE 5327 0 10397 IRSA PROPIEDADES COMERCIALES ADR 463588103 5478 229441 SH SOLE 103741 0 125700 ISHARES INC COMM STK 464286103 307 13900 SH SOLE 0 0 13900 ISHARES INC COMM STK 464286608 1365 33300 SH SOLE 0 0 33300 ISHARES INC COMM STK 464286749 305 8800 SH SOLE 0 0 8800 ISHARES TR COMM STK 464287200 4065 13886 SH SOLE 13488 0 398 ISHARES TR COMM STK 464287507 273 1355 SH SOLE 1355 0 0 ISHARES TR COMM STK 464287655 37134 220312 SH SOLE 220312 0 0 ISHARES TR COMM STK 464288513 4754 55000 SH Put SOLE 55000 0 0 ITRON INC COMM STK 465741106 1329 20695 SH SOLE 16195 0 4500 J & J SNACK FOODS CORP COMM STK 466032109 48013 318200 SH SOLE 92279 0 225921 JABIL INC COMM STK 466313103 2168 80058 SH SOLE 38958 0 41100 JACK IN THE BOX INC COMM STK 466367109 5525 65910 SH SOLE 51631 0 14279 JACOBS ENGR GROUP INC DEL COMM STK 469814107 50097 654865 SH SOLE 165746 0 489119 JETBLUE AIRWAYS CORP COMM STK 477143101 2526 130478 SH SOLE 65278 0 65200 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 477464 4002210 SH SOLE 733285 0 3268925 JOHNSON & JOHNSON COMM STK 478160104 2461025 17811575 SH SOLE 7259066 0 10552509 KLA-TENCOR CORP COMM STK 482480100 905268 8900478 SH SOLE 3871613 0 5028865 KMG CHEMICALS INC COMM STK 482564101 119369 1579792 SH SOLE 511428 0 1068364 KAISER ALUMINUM CORP COMM STK 483007704 849 7781 SH SOLE 4945 0 2836 KALA PHARMACEUTICALS INC COMM STK 483119103 4057 411077 SH SOLE 212708 0 198369 KAMAN CORP COMM STK 483548103 20677 309625 SH SOLE 88364 0 221261 KANSAS CITY SOUTHERN COMM STK 485170302 1068883 9435758 SH SOLE 3636095 0 5799663 KELLOGG CO COMM STK 487836108 113510 1621103 SH SOLE 515888 0 1105215 KEMET CORP COMM STK 488360207 757 40831 SH SOLE 26351 0 14480 KEMPER CORP DEL COMM STK 488401100 161227 2004068 SH SOLE 587549 0 1416519 KENNAMETAL INC COMM STK 489170100 1693 38865 SH SOLE 17065 0 21800 KENNEDY-WILSON HLDGS INC COMM STK 489398107 11283 524771 SH SOLE 165871 0 358900 KERYX BIOPHARMACEUTICALS INC COMM STK 492515101 278 81773 SH SOLE 1073 0 80700 KEYCORP NEW COMM STK 493267108 402790 20250895 SH SOLE 7778874 0 12472021 KEYW HLDG CORP COMM STK 493723100 153 17662 SH SOLE 17662 0 0 KFORCE INC COMM STK 493732101 1660 44162 SH SOLE 32006 0 12156 KIMBALL INTL INC COMM STK 494274103 451 26916 SH SOLE 14526 0 12390 KIMBERLY CLARK CORP COMM STK 494368103 1789672 15748607 SH SOLE 6501744 0 9246863 KINROSS GOLD CORP COMM STK 496902404 95 35000 SH SOLE 35000 0 0 KIRBY CORP COMM STK 497266106 52406 637152 SH SOLE 236582 0 400570 KIRKLANDS INC COMM STK 497498105 133 13182 SH SOLE 182 0 13000 KNOLL INC COMM STK 498904200 447 19081 SH SOLE 9381 0 9700 KNIGHT SWIFT TRANSN HLDGS IN COMM STK 499049104 26408 765899 SH SOLE 381450 0 384449 KOHLS CORP COMM STK 500255104 324193 4348665 SH SOLE 1750279 0 2598386 KOHLS CORP COMM STK 500255104 485 6500 SH Put SOLE 6500 0 0 KORN FERRY INTL COMM STK 500643200 1178 23927 SH SOLE 13527 0 10400 KRAFT HEINZ CO COMM STK 500754106 370907 6730298 SH SOLE 3026625 0 3703673 KROGER CO COMM STK 501044101 763315 26221729 SH SOLE 8925963 0 17295766 KULICKE & SOFFA INDS INC COMM STK 501242101 760 31900 SH SOLE 16200 0 15700 L BRANDS INC COMM STK 501797104 157801 5207960 SH SOLE 1686951 0 3521009 LKQ CORP COMM STK 501889208 16372 516945 SH SOLE 141100 0 375845 LTC PPTYS INC COMM STK 502175102 1609 36479 SH SOLE 24659 0 11820 L3 TECHNOLOGIES INC COMM STK 502413107 359036 1688627 SH SOLE 643415 0 1045212 LA Z BOY INC COMM STK 505336107 828 26208 SH SOLE 10348 0 15860 LAKELAND BANCORP INC COMM STK 511637100 323 17869 SH SOLE 17869 0 0 LAKELAND FINL CORP COMM STK 511656100 1198 25785 SH SOLE 25785 0 0 LAM RESEARCH CORP COMM STK 512807108 1284305 8466082 SH SOLE 2855886 0 5610196 LAMAR ADVERTISING CO NEW COMM STK 512816109 2767 35568 SH SOLE 11576 0 23992 LAMB WESTON HLDGS INC COMM STK 513272104 2966 44537 SH SOLE 16635 0 27902 LANCASTER COLONY CORP COMM STK 513847103 27962 187403 SH SOLE 32011 0 155392 LANDSTAR SYS INC COMM STK 515098101 271691 2226974 SH SOLE 659594 0 1567380 LANTHEUS HLDGS INC COMM STK 516544103 31972 2138589 SH SOLE 268051 0 1870538 LAS VEGAS SANDS CORP COMM STK 517834107 1477955 24910754 SH SOLE 9751702 0 15159052 LASALLE HOTEL PPTYS COMM STK 517942108 5483 158516 SH SOLE 117516 0 41000 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 130586 16323258 SH SOLE 2776472 0 13546786 LAUDER ESTEE COS INC COMM STK 518439104 70872 487697 SH SOLE 194846 0 292851 LEAR CORP COMM STK 521865204 259373 1788777 SH SOLE 421111 0 1367666 LEGGETT & PLATT INC COMM STK 524660107 9751 222666 SH SOLE 64340 0 158326 LEGG MASON INC COMM STK 524901105 1344 43048 SH SOLE 21548 0 21500 LEIDOS HLDGS INC COMM STK 525327102 21338 308531 SH SOLE 132931 0 175600 LEMAITRE VASCULAR INC COMM STK 525558201 608 15684 SH SOLE 184 0 15500 LENNAR CORP COMM STK 526057104 116738 2500290 SH SOLE 1291093 0 1209197 LENNAR CORP COMM STK 526057302 964 25031 SH SOLE 17754 0 7277 LENNOX INTL INC COMM STK 526107107 254929 1167259 SH SOLE 267847 0 899412 LEXICON PHARMACEUTICALS INC COMM STK 528872302 357 33466 SH SOLE 17684 0 15782 LEXINGTON REALTY TRUST COMM STK 529043101 994 119707 SH SOLE 57578 0 62129 LIBERTY BROADBAND CORP COMM STK 530307107 15321 181685 SH SOLE 27750 0 153935 LIBERTY BROADBAND CORP COMM STK 530307305 191675 2273730 SH SOLE 1088059 0 1185671 LIBERTY PPTY TR COMM STK 531172104 2246 53159 SH SOLE 18326 0 34833 LIBERTY MEDIA CORP DELAWARE COMM STK 531229409 3547 81662 SH SOLE 64562 0 17100 LIBERTY MEDIA CORP DELAWARE COMM STK 531229607 54335 1250516 SH SOLE 114166 0 1136350 LIBERTY MEDIA CORP DELAWARE COMM STK 531229854 7798 209686 SH SOLE 153256 0 56430 LIBERTY MEDIA CORP DELAWARE COMM STK 531229870 1384 38900 SH SOLE 18700 0 20200 LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 127 62800 SH SOLE 62800 0 0 LILLY ELI & CO COMM STK 532457108 593440 5530147 SH SOLE 1804596 0 3725551 LIMONEIRA CO COMM STK 532746104 670 25664 SH SOLE 25664 0 0 LINCOLN ELEC HLDGS INC COMM STK 533900106 26385 282370 SH SOLE 88890 0 193480 LINCOLN NATL CORP IND COMM STK 534187109 25900 382789 SH SOLE 101543 0 281246 LINDBLAD EXPEDITIONS HLDGS I COMM STK 535219109 49810 3349700 SH SOLE 602592 0 2747108 LINDBLAD EXPEDITIONS HLDGS I WARRANT 535219117 3644 886585 SH SOLE 108085 0 778500 LINDSAY CORP COMM STK 535555106 544 5427 SH SOLE 5427 0 0 LIONS GATE ENTMNT CORP COMM STK 535919401 533 21854 SH SOLE 9555 0 12299 LIONS GATE ENTMNT CORP COMM STK 535919500 20284 870540 SH SOLE 261924 0 608616 LITHIA MTRS INC COMM STK 536797103 757 9272 SH SOLE 4372 0 4900 LITTELFUSE INC COMM STK 537008104 234848 1186760 SH SOLE 367802 0 818958 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 74971 1376368 SH SOLE 431868 0 944500 LIVEPERSON INC COMM STK 538146101 206 7957 SH SOLE 657 0 7300 LOCKHEED MARTIN CORP COMM STK 539830109 144997 419115 SH SOLE 116889 0 302226 LOEWS CORP COMM STK 540424108 949969 18912376 SH SOLE 7134785 0 11777591 LORAL SPACE & COMMUNICATNS I COMM STK 543881106 207 4551 SH SOLE 4551 0 0 LOUISIANA PAC CORP COMM STK 546347105 5006 188970 SH SOLE 145770 0 43200 LOWES COS INC COMM STK 548661107 242700 2113741 SH SOLE 915217 0 1198524 LOXO ONCOLOGY INC COMM STK 548862101 379727 2222837 SH SOLE 347218 0 1875619 LULULEMON ATHLETICA INC COMM STK 550021109 20211 124385 SH SOLE 53295 0 71090 LYDALL INC DEL COMM STK 550819106 62811 1457334 SH SOLE 450034 0 1007300 M D C HLDGS INC COMM STK 552676108 556 18811 SH SOLE 9369 0 9442 MDU RES GROUP INC COMM STK 552690109 1419 55221 SH SOLE 20470 0 34751 MGIC INVT CORP WIS COMM STK 552848103 29846 2242340 SH SOLE 667440 0 1574900 MGM RESORTS INTERNATIONAL COMM STK 552953101 1391282 49848855 SH SOLE 18148897 0 31699958 MSA SAFETY INC COMM STK 553498106 106852 1003871 SH SOLE 315181 0 688690 MSC INDL DIRECT INC COMM STK 553530106 1577 17899 SH SOLE 4552 0 13347 MSG NETWORK INC COMM STK 553573106 48071 1863211 SH SOLE 471007 0 1392204 MTS SYS CORP COMM STK 553777103 269 4908 SH SOLE 4908 0 0 MACATAWA BK CORP COMM STK 554225102 443 37808 SH SOLE 15408 0 22400 MACERICH CO COMM STK 554382101 251229 4543836 SH SOLE 424475 0 4119361 MACK CALI RLTY CORP COMM STK 554489104 897 42188 SH SOLE 33954 0 8234 MACROGENICS INC COMM STK 556099109 48951 2283146 SH SOLE 310652 0 1972494 MADDEN STEVEN LTD COMM STK 556269108 112562 2127830 SH SOLE 659055 0 1468775 MADRIGAL PHARMACEUTICALS INC COMM STK 558868105 107253 500877 SH SOLE 106185 0 394692 MAGELLAN HEALTH INC COMM STK 559079207 828 11488 SH SOLE 5588 0 5900 MAGNA INTL INC COMM STK 559222401 1398916 26630802 SH SOLE 9299803 0 17330999 MAGNOLIA OIL & GAS CORP COMM STK 559663109 52195 3477369 SH SOLE 684856 0 2792513 MANHATTAN ASSOCS INC COMM STK 562750109 37182 680987 SH SOLE 207167 0 473820 MANITOWOC CO INC COMM STK 563571405 347 14445 SH SOLE 10020 0 4425 MARATHON OIL CORP COMM STK 565849106 32851 1411117 SH SOLE 391048 0 1020069 MARKEL CORP COMM STK 570535104 9319 7841 SH SOLE 5160 0 2681 MARSH & MCLENNAN COS INC COMM STK 571748102 3095764 37424619 SH SOLE 11482624 0 25941995 MARRIOTT INTL INC NEW COMM STK 571903202 1754365 13287624 SH SOLE 4631827 0 8655797 MARTIN MARIETTA MATLS INC COMM STK 573284106 316669 1740418 SH SOLE 596108 0 1144310 MASCO CORP COMM STK 574599106 19843 542147 SH SOLE 145875 0 396272 MASIMO CORP COMM STK 574795100 64786 520205 SH SOLE 161805 0 358400 MASONITE INTL CORP NEW COMM STK 575385109 419 6533 SH SOLE 1023 0 5510 MASTEC INC COMM STK 576323109 1833 41061 SH SOLE 26061 0 15000 MATADOR RES CO COMM STK 576485205 300725 9099102 SH SOLE 2499260 0 6599842 MATERION CORP COMM STK 576690101 577 9532 SH SOLE 3032 0 6500 MATRIX SVC CO COMM STK 576853105 637 25822 SH SOLE 15322 0 10500 MATTEL INC COMM STK 577081102 273303 17407861 SH SOLE 6565005 0 10842856 MATTHEWS INTL CORP COMM STK 577128101 54143 1079617 SH SOLE 366717 0 712900 MAXWELL TECHNOLOGIES INC COMM STK 577767106 155 44394 SH SOLE 13194 0 31200 MAXIMUS INC COMM STK 577933104 65669 1009358 SH SOLE 302758 0 706600 MCCORMICK & CO INC COMM STK 579780206 127746 969609 SH SOLE 376055 0 593554 MCDERMOTT INTL INC COMM STK 580037703 1997 108337 SH SOLE 63349 0 44988 MCDONALDS CORP COMM STK 580135101 2348539 14038731 SH SOLE 4947174 0 9091557 MCGRATH RENTCORP COMM STK 580589109 69093 1268463 SH SOLE 613161 0 655302 MEDICINES CO COMM STK 584688105 1828 61133 SH SOLE 29313 0 31820 MELCO RESORT ENTERTAINMENT L ADR 585464100 214 10100 SH SOLE 10100 0 0 MENLO THERAPEUTICS INC COMM STK 586858102 5899 598934 SH SOLE 55434 0 543500 MERCER INTL INC COMM STK 588056101 171 10175 SH SOLE 10175 0 0 MERCURY SYS INC COMM STK 589378108 1175 21246 SH SOLE 13246 0 8000 MERCURY GENL CORP NEW COMM STK 589400100 1832 36520 SH SOLE 20507 0 16013 MEREDITH CORP COMM STK 589433101 1290 25277 SH SOLE 14557 0 10720 MERIT MED SYS INC COMM STK 589889104 1113 18108 SH SOLE 7802 0 10306 METHODE ELECTRS INC COMM STK 591520200 43574 1203714 SH SOLE 367664 0 836050 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 111062 182373 SH SOLE 42494 0 139879 MICROSOFT CORP COMM STK 594918104 21866875 191194151 SH SOLE 69848902 0 121345249 MICROSTRATEGY INC COMM STK 594972408 804 5717 SH SOLE 2111 0 3606 MICROCHIP TECHNOLOGY INC COMM STK 595017104 2170880 27510830 SH SOLE 10678561 0 16832269 MICRON TECHNOLOGY INC COMM STK 595112103 643745 14232693 SH SOLE 3361229 0 10871464 MIDDLEBY CORP COMM STK 596278101 45052 348297 SH SOLE 151682 0 196615 MIDDLESEX WATER CO COMM STK 596680108 51984 1073597 SH SOLE 191937 0 881660 MILLER HERMAN INC COMM STK 600544100 1165 30344 SH SOLE 15694 0 14650 MIMEDX GROUP INC COMM STK 602496101 141 22759 SH SOLE 1209 0 21550 MINERALS TECHNOLOGIES INC COMM STK 603158106 142196 2103490 SH SOLE 527575 0 1575915 MINERVA NEUROSCIENCES INC COMM STK 603380106 18786 1496870 SH SOLE 167688 0 1329182 MITEK SYS INC COMM STK 606710200 187 26476 SH SOLE 376 0 26100 MOBILE TELESYSTEMS PJSC ADR 607409109 121 14200 SH SOLE 14200 0 0 MODINE MFG CO COMM STK 607828100 529 35477 SH SOLE 20677 0 14800 MOHAWK INDS INC COMM STK 608190104 34725 198031 SH SOLE 69590 0 128441 MONDELEZ INTL INC COMM STK 609207105 405130 9430404 SH SOLE 3623738 0 5806666 MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 1892 113173 SH SOLE 35691 0 77482 MONOLITHIC PWR SYS INC COMM STK 609839105 32256 256960 SH SOLE 73823 0 183137 MONRO INC COMM STK 610236101 196589 2824560 SH SOLE 555065 0 2269495 MOODYS CORP COMM STK 615369105 84191 503534 SH SOLE 199413 0 304121 MOOG INC COMM STK 615394202 109840 1277653 SH SOLE 294746 0 982907 MORGAN STANLEY COMM STK 617446448 3567955 76614866 SH SOLE 29573256 0 47041610 MORNINGSTAR INC COMM STK 617700109 2870 22795 SH SOLE 13795 0 9000 MOTORCAR PTS AMER INC COMM STK 620071100 706 30122 SH SOLE 19022 0 11100 MOTOROLA SOLUTIONS INC COMM STK 620076307 212386 1631979 SH SOLE 747985 0 883994 MOVADO GROUP INC COMM STK 624580106 364 8682 SH SOLE 182 0 8500 MUELLER INDS INC COMM STK 624756102 648 22367 SH SOLE 9867 0 12500 MUELLER WTR PRODS INC COMM STK 624758108 113671 9875838 SH SOLE 1845599 0 8030239 MULTI COLOR CORP COMM STK 625383104 14060 225869 SH SOLE 41383 0 184486 MURPHY OIL CORP COMM STK 626717102 154304 4628194 SH SOLE 1278422 0 3349772 MURPHY USA INC COMM STK 626755102 43002 503182 SH SOLE 166982 0 336200 MYERS INDS INC COMM STK 628464109 107848 4638606 SH SOLE 1460217 0 3178389 NBT BANCORP INC COMM STK 628778102 1166 30385 SH SOLE 9605 0 20780 NCI BUILDING SYS INC COMM STK 628852204 612 40429 SH SOLE 28209 0 12220 NCS MULTISTAGE HLDGS INC COMM STK 628877102 30917 1872603 SH SOLE 319656 0 1552947 NN INC COMM STK 629337106 345 22143 SH SOLE 10243 0 11900 NRG ENERGY INC COMM STK 629377508 18352 490696 SH SOLE 142949 0 347747 NVE CORP COMM STK 629445206 281 2656 SH SOLE 1656 0 1000 NANOMETRICS INC COMM STK 630077105 22573 601634 SH SOLE 162234 0 439400 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 234 15655 SH SOLE 140 0 15515 NASDAQ INC COMM STK 631103108 62183 724745 SH SOLE 130069 0 594676 NATERA INC COMM STK 632307104 25268 1055462 SH SOLE 1051362 0 4100 NATIONAL BK HLDGS CORP COMM STK 633707104 111505 2961607 SH SOLE 853253 0 2108354 NATIONAL BEVERAGE CORP COMM STK 635017106 1235 10592 SH SOLE 8059 0 2533 NATIONAL CINEMEDIA INC COMM STK 635309107 337 31814 SH SOLE 31814 0 0 NATIONAL HEALTHCARE CORP COMM STK 635906100 3591 47641 SH SOLE 47641 0 0 NATIONAL FUEL GAS CO N J COMM STK 636180101 3335 59484 SH SOLE 32354 0 27130 NATIONAL GRID PLC ADR 636274409 377 7271 SH SOLE 7271 0 0 NATIONAL INSTRS CORP COMM STK 636518102 457239 9460777 SH SOLE 2779881 0 6680896 NATIONAL OILWELL VARCO INC COMM STK 637071101 26695 619670 SH SOLE 170238 0 449432 NATIONAL PRESTO INDS INC COMM STK 637215104 228 1759 SH SOLE 59 0 1700 NATIONAL RETAIL PPTYS INC COMM STK 637417106 2986 66619 SH SOLE 23629 0 42990 NATIONAL STORAGE AFFILIATES COMM STK 637870106 757 29768 SH SOLE 668 0 29100 NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 640 2004 SH SOLE 894 0 1110 NAVIGATORS GROUP INC COMM STK 638904102 756 10943 SH SOLE 243 0 10700 NATUS MEDICAL INC DEL COMM STK 639050103 13092 367234 SH SOLE 111934 0 255300 NEENAH INC COMM STK 640079109 816 9451 SH SOLE 6497 0 2954 NEKTAR THERAPEUTICS COMM STK 640268108 108158 1774243 SH SOLE 335419 0 1438824 NEOGEN CORP COMM STK 640491106 1163 16265 SH SOLE 6599 0 9666 NEW CONCEPT ENERGY INC COMM STK 643611106 73 30600 SH SOLE 30600 0 0 NEW GOLD INC CDA COMM STK 644535106 12538 15853970 SH SOLE 4411511 0 11442459 NEW JERSEY RES COMM STK 646025106 2336 50678 SH SOLE 25228 0 25450 NEW ORIENTAL ED & TECH GRP I ADR 647581107 333 4500 SH SOLE 4500 0 0 NEW SR INVT GROUP INC COMM STK 648691103 501 84954 SH SOLE 30154 0 54800 NEW YORK CMNTY BANCORP INC COMM STK 649445103 1737 167531 SH SOLE 91807 0 75724 NEW YORK TIMES CO COMM STK 650111107 1307 56452 SH SOLE 18052 0 38400 NEWELL BRANDS INC COMM STK 651229106 19785 974608 SH SOLE 289269 0 685339 NEWFIELD EXPL CO COMM STK 651290108 9831 341006 SH SOLE 87352 0 253654 NEWMARKET CORP COMM STK 651587107 24581 60618 SH SOLE 17681 0 42937 NEWMONT MINING CORP COMM STK 651639106 328156 10866104 SH SOLE 2974833 0 7891271 NIKE INC COMM STK 654106103 2014736 23781117 SH SOLE 10333946 0 13447171 NOBLE ENERGY INC COMM STK 655044105 52789 1692503 SH SOLE 425286 0 1267217 NORDSON CORP COMM STK 655663102 54158 389905 SH SOLE 151785 0 238120 NORDSTROM INC COMM STK 655664100 11780 196950 SH SOLE 52694 0 144256 NORFOLK SOUTHERN CORP COMM STK 655844108 164117 909235 SH SOLE 260997 0 648238 NORTHERN OIL & GAS INC NEV COMM STK 665531109 556 139093 SH SOLE 87093 0 52000 NORTHERN TR CORP COMM STK 665859104 511874 5011984 SH SOLE 1684212 0 3327772 NORTHRIM BANCORP INC COMM STK 666762109 299 7205 SH SOLE 80 0 7125 NORTHROP GRUMMAN CORP COMM STK 666807102 3387855 10674781 SH SOLE 4092183 0 6582598 NORTHWEST BANCSHARES INC MD COMM STK 667340103 1121 64700 SH SOLE 20621 0 44079 NORTHWEST NAT GAS CO COMM STK 667655104 1340 20025 SH SOLE 13935 0 6090 NORTHWESTERN CORP COMM STK 668074305 77770 1325777 SH SOLE 447777 0 878000 NUCOR CORP COMM STK 670346105 456961 7201912 SH SOLE 2193267 0 5008645 NUVASIVE INC COMM STK 670704105 166343 2343513 SH SOLE 418358 0 1925155 OGE ENERGY CORP COMM STK 670837103 7446 205017 SH SOLE 158917 0 46100 OSI SYSTEMS INC COMM STK 671044105 24667 323242 SH SOLE 91104 0 232138 OAKTREE CAP GROUP LLC COMM STK 674001201 82510 1992991 SH SOLE 450239 0 1542752 OASIS PETE INC NEW COMM STK 674215108 428 30187 SH SOLE 17087 0 13100 OCCIDENTAL PETE CORP DEL COMM STK 674599105 1160700 14125597 SH SOLE 4898012 0 9227585 OCEAN PWR TECHNOLOGIES INC COMM STK 674870407 30 43900 SH SOLE 43900 0 0 OCEANEERING INTL INC COMM STK 675232102 69103 2503738 SH SOLE 849038 0 1654700 OCEANFIRST FINL CORP COMM STK 675234108 508 18677 SH SOLE 563 0 18114 OCWEN FINL CORP COMM STK 675746309 355 90109 SH SOLE 73879 0 16230 ODONATE THERAPEUTICS INC COMM STK 676079106 4866 250671 SH SOLE 23110 0 227561 OFFICE DEPOT INC COMM STK 676220106 619 192749 SH SOLE 178874 0 13875 OIL DRI CORP AMER COMM STK 677864100 23318 604718 SH SOLE 106418 0 498300 OIL STS INTL INC COMM STK 678026105 23204 698917 SH SOLE 152287 0 546630 OKTA INC COMM STK 679295105 169511 2409193 SH SOLE 801187 0 1608006 OLD DOMINION FGHT LINES INC COMM STK 679580100 246278 1527213 SH SOLE 396146 0 1131067 OLD NATL BANCORP IND COMM STK 680033107 585 30317 SH SOLE 15875 0 14442 OLD REP INTL CORP COMM STK 680223104 2902 129655 SH SOLE 68975 0 60680 OLIN CORP COMM STK 680665205 1688 65719 SH SOLE 20529 0 45190 OLLIES BARGAIN OUTLT HLDGS I COMM STK 681116109 240678 2504458 SH SOLE 413037 0 2091421 OMNICOM GROUP INC COMM STK 681919106 67278 989096 SH SOLE 269645 0 719451 OMEGA HEALTHCARE INVS INC COMM STK 681936100 2019 61619 SH SOLE 26339 0 35280 OMEGA FLEX INC COMM STK 682095104 514 7226 SH SOLE 7226 0 0 OMNOVA SOLUTIONS INC COMM STK 682129101 369 37417 SH SOLE 10217 0 27200 ON DECK CAP INC COMM STK 682163100 603 79619 SH SOLE 77719 0 1900 ON SEMICONDUCTOR CORP COMM STK 682189105 7507 407327 SH SOLE 316537 0 90790 ONE LIBERTY PPTYS INC COMM STK 682406103 251 9034 SH SOLE 172 0 8862 ONEOK INC NEW COMM STK 682680103 48862 720782 SH SOLE 205908 0 514874 OPEN TEXT CORP COMM STK 683715106 381 10031 SH SOLE 10031 0 0 OPTICAL CABLE CORP COMM STK 683827208 79 12869 SH SOLE 0 0 12869 ORMAT TECHNOLOGIES INC COMM STK 686688102 36240 669751 SH SOLE 195051 0 474700 OSHKOSH CORP COMM STK 688239201 3224 45257 SH SOLE 25970 0 19287 OTTER TAIL CORP COMM STK 689648103 1112 23207 SH SOLE 7857 0 15350 OVERSTOCK COM INC DEL COMM STK 690370101 447 16148 SH SOLE 248 0 15900 OWENS & MINOR INC NEW COMM STK 690732102 213 12922 SH SOLE 10722 0 2200 OWENS CORNING NEW COMM STK 690742101 2416 44513 SH SOLE 18913 0 25600 OWENS ILL INC COMM STK 690768403 1327 70619 SH SOLE 31719 0 38900 OXFORD INDS INC COMM STK 691497309 376 4167 SH SOLE 197 0 3970 PDF SOLUTIONS INC COMM STK 693282105 26468 2931069 SH SOLE 529149 0 2401920 PNC FINL SVCS GROUP INC COMM STK 693475105 2349601 17252374 SH SOLE 5222618 0 12029756 PPG INDS INC COMM STK 693506107 242905 2225833 SH SOLE 914623 0 1311210 PVH CORP COMM STK 693656100 27407 189796 SH SOLE 65953 0 123843 PACCAR INC COMM STK 693718108 361360 5299306 SH SOLE 2349872 0 2949434 PACIFIC MERCANTILE BANCORP COMM STK 694552100 1480 158254 SH SOLE 182 0 158072 PACIRA PHARMACEUTICALS INC COMM STK 695127100 63146 1284763 SH SOLE 312028 0 972735 PACKAGING CORP AMER COMM STK 695156109 18255 166422 SH SOLE 47945 0 118477 PACWEST BANCORP DEL COMM STK 695263103 5740 120452 SH SOLE 14127 0 106325 PALO ALTO NETWORKS INC COMM STK 697435105 38543 171103 SH SOLE 90555 0 80548 PANDORA MEDIA INC COMM STK 698354107 6278 660194 SH SOLE 616444 0 43750 PANHANDLE OIL AND GAS INC COMM STK 698477106 17133 928596 SH SOLE 297526 0 631070 PAPA JOHNS INTL INC COMM STK 698813102 157670 3074696 SH SOLE 552195 0 2522501 PARATEK PHARMACEUTICALS INC COMM STK 699374302 101 10450 SH SOLE 350 0 10100 PARK ELECTROCHEMICAL CORP COMM STK 700416209 262 13419 SH SOLE 3019 0 10400 PARK HOTELS RESORTS INC COMM STK 700517105 1316 40108 SH SOLE 18798 0 21310 PARK NATL CORP COMM STK 700658107 1207 11433 SH SOLE 5708 0 5725 PARKER HANNIFIN CORP COMM STK 701094104 42403 230537 SH SOLE 65770 0 164767 PARSLEY ENERGY INC COMM STK 701877102 5000 170942 SH SOLE 102932 0 68010 PARTY CITY HOLDCO INC COMM STK 702149105 35370 2610346 SH SOLE 821437 0 1788909 PATRICK INDS INC COMM STK 703343103 43828 740340 SH SOLE 217890 0 522450 PATTERSON COMPANIES INC COMM STK 703395103 273071 11168558 SH SOLE 3068112 0 8100446 PATTERSON UTI ENERGY INC COMM STK 703481101 2162 126356 SH SOLE 53579 0 72777 PAYCHEX INC COMM STK 704326107 54057 733968 SH SOLE 257920 0 476048 PEABODY ENERGY CORP NEW COMM STK 704551100 777 21813 SH SOLE 8213 0 13600 PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 720 23306 SH SOLE 16249 0 7057 PEGASYSTEMS INC COMM STK 705573103 49911 797307 SH SOLE 244507 0 552800 PEMBINA PIPELINE CORP COMM STK 706327103 574 16909 SH SOLE 16909 0 0 PENN NATL GAMING INC COMM STK 707569109 2102 63864 SH SOLE 47664 0 16200 PENNEY J C INC COMM STK 708160106 534 321705 SH SOLE 25305 0 296400 PENNSYLVANIA RL ESTATE INVT COMM STK 709102107 1211 128052 SH SOLE 22421 0 105631 PEOPLES BANCORP INC COMM STK 709789101 333 9495 SH SOLE 3300 0 6195 PEOPLES UNITED FINANCIAL INC COMM STK 712704105 9773 570831 SH SOLE 166084 0 404747 PEPSICO INC COMM STK 713448108 1313073 11744841 SH SOLE 4954751 0 6790090 PERKINELMER INC COMM STK 714046109 1813018 18639023 SH SOLE 4243554 0 14395469 PERSPECTA INC COMM STK 715347100 2732 106223 SH SOLE 55452 0 50771 PETMED EXPRESS INC COMM STK 716382106 765 23175 SH SOLE 9035 0 14140 PFIZER INC COMM STK 717081103 3882385 88095874 SH SOLE 31497779 0 56598095 PHILIP MORRIS INTL INC COMM STK 718172109 3714691 45556675 SH SOLE 17855319 0 27701356 PHILLIPS 66 COMM STK 718546104 523919 4647965 SH SOLE 1535809 0 3112156 PHOTRONICS INC COMM STK 719405102 997 101255 SH SOLE 795 0 100460 PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 1090 57586 SH SOLE 27206 0 30380 PIER 1 IMPORTS INC COMM STK 720279108 373 248750 SH SOLE 72940 0 175810 PINNACLE WEST CAP CORP COMM STK 723484101 15434 194927 SH SOLE 62915 0 132012 PIONEER ENERGY SVCS CORP COMM STK 723664108 194 65888 SH SOLE 65888 0 0 PIONEER NAT RES CO COMM STK 723787107 99338 570284 SH SOLE 163636 0 406648 PIPER JAFFRAY COS COMM STK 724078100 1127 14756 SH SOLE 8586 0 6170 PITNEY BOWES INC COMM STK 724479100 668 94332 SH SOLE 41732 0 52600 PLANTRONICS INC NEW COMM STK 727493108 27373 453947 SH SOLE 131297 0 322650 PLEXUS CORP COMM STK 729132100 845 14441 SH SOLE 3981 0 10460 POLARIS INDS INC COMM STK 731068102 16361 162074 SH SOLE 148434 0 13640 POPULAR INC COMM STK 733174700 231896 4524799 SH SOLE 1355344 0 3169455 PORTLAND GEN ELEC CO COMM STK 736508847 57455 1259702 SH SOLE 378402 0 881300 PORTOLA PHARMACEUTICALS INC COMM STK 737010108 1379 51766 SH SOLE 25666 0 26100 POST HLDGS INC COMM STK 737446104 365502 3728089 SH SOLE 818720 0 2909369 POTLATCHDELTIC CORPORATION COMM STK 737630103 51799 1264934 SH SOLE 427134 0 837800 POWER INTEGRATIONS INC COMM STK 739276103 559 8838 SH SOLE 3236 0 5602 PREFERRED BK LOS ANGELES CA COMM STK 740367404 72637 1241663 SH SOLE 213497 0 1028166 PRICESMART INC COMM STK 741511109 136363 1684532 SH SOLE 496938 0 1187594 PROCTER AND GAMBLE CO COMM STK 742718109 542815 6521866 SH SOLE 2718522 0 3803344 PROGENICS PHARMACEUTICALS IN COMM STK 743187106 312 49709 SH SOLE 33069 0 16640 PROGRESSIVE CORP OHIO COMM STK 743315103 1164547 16392828 SH SOLE 5617661 0 10775167 PROOFPOINT INC COMM STK 743424103 608503 5722778 SH SOLE 1871110 0 3851668 PROSPERITY BANCSHARES INC COMM STK 743606105 175334 2528249 SH SOLE 623710 0 1904539 PROTO LABS INC COMM STK 743713109 2352 14542 SH SOLE 9642 0 4900 PROVIDENCE SVC CORP COMM STK 743815102 998 14832 SH SOLE 6532 0 8300 PRUDENTIAL FINL INC COMM STK 744320102 135524 1337586 SH SOLE 432898 0 904688 PUBLIC SVC ENTERPRISE GROUP COMM STK 744573106 46237 875871 SH SOLE 245138 0 630733 PULTE GROUP INC COMM STK 745867101 12261 495004 SH SOLE 168446 0 326558 PURECYCLE CORP COMM STK 746228303 467 40402 SH SOLE 40402 0 0 QUAD / GRAPHICS INC COMM STK 747301109 433 20774 SH SOLE 3774 0 17000 QUAKER CHEM CORP COMM STK 747316107 39671 196188 SH SOLE 37811 0 158377 QUALCOMM INC COMM STK 747525103 1876414 26050447 SH SOLE 10232765 0 15817682 QUANEX BUILDING PRODUCTS COR COMM STK 747619104 31785 1746455 SH SOLE 402369 0 1344086 QUANTUM CORP COMM STK 747906501 83 34700 SH SOLE 0 0 34700 QUMU CORP COMM STK 749063103 61 22650 SH SOLE 0 0 22650 QUOTIENT TECHNOLOGY INC COMM STK 749119103 130506 8419768 SH SOLE 1529185 0 6890583 REV GROUP INC COMM STK 749527107 31607 2013158 SH SOLE 354876 0 1658282 RLI CORP COMM STK 749607107 358 4559 SH SOLE 3559 0 1000 RPC INC COMM STK 749660106 14023 905880 SH SOLE 257780 0 648100 RPM INTL INC COMM STK 749685103 756544 11649889 SH SOLE 3820600 0 7829289 RADIAN GROUP INC COMM STK 750236101 188086 9099455 SH SOLE 2211537 0 6887918 RADISYS CORP COMM STK 750459109 44 26900 SH SOLE 26900 0 0 RADIUS HEALTH INC COMM STK 750469207 44823 2518173 SH SOLE 436198 0 2081975 RADNET INC COMM STK 750491102 235 15623 SH SOLE 8023 0 7600 RALPH LAUREN CORP COMM STK 751212101 185316 1347264 SH SOLE 370695 0 976569 RAMCO-GERSHENSON PPTYS TR COMM STK 751452202 1259 92579 SH SOLE 55879 0 36700 RAPID7 INC COMM STK 753422104 1502 40676 SH SOLE 11606 0 29070 RAVEN INDS INC COMM STK 754212108 60111 1313892 SH SOLE 532838 0 781054 RAYMOND JAMES FINANCIAL INC COMM STK 754730109 240902 2617077 SH SOLE 819857 0 1797220 RAYONIER INC COMM STK 754907103 506667 14985721 SH SOLE 4535337 0 10450384 RAYTHEON CO COMM STK 755111507 265652 1285456 SH SOLE 652808 0 632648 REALTY INCOME CORP COMM STK 756109104 28912 508209 SH SOLE 142303 0 365906 RED HAT INC COMM STK 756577102 3499392 25677960 SH SOLE 9696443 0 15981517 REDWOOD TR INC COMM STK 758075402 29816 1835984 SH SOLE 766284 0 1069700 REGAL BELOIT CORP COMM STK 758750103 1815 22008 SH SOLE 11208 0 10800 REGENCY CTRS CORP COMM STK 758849103 457147 7068919 SH SOLE 1415708 0 5653211 REINSURANCE GROUP AMER INC COMM STK 759351604 3432 23740 SH SOLE 11325 0 12415 RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 54468 638626 SH SOLE 207894 0 430732 REPLIGEN CORP COMM STK 759916109 30083 542423 SH SOLE 153383 0 389040 REPUBLIC SVCS INC COMM STK 760759100 393067 5409673 SH SOLE 1335324 0 4074349 RESMED INC COMM STK 761152107 28546 247493 SH SOLE 70882 0 176611 REX AMERICAN RESOURCES CORP COMM STK 761624105 26725 353738 SH SOLE 62601 0 291137 RIBBON COMMUNICATIONS INC COMM STK 762544104 111 16308 SH SOLE 608 0 15700 RIGEL PHARMACEUTICALS INC COMM STK 766559603 14596 4547115 SH SOLE 865915 0 3681200 RIO TINTO PLC ADR 767204100 265 5200 SH SOLE 5200 0 0 RITCHIE BROS AUCTIONEERS COMM STK 767744105 6503 180000 SH SOLE 89100 0 90900 RITE AID CORP COMM STK 767754104 1167 912067 SH SOLE 382567 0 529500 ROBERT HALF INTL INC COMM STK 770323103 24940 354368 SH SOLE 132006 0 222362 ROCKWELL AUTOMATION INC COMM STK 773903109 55452 295715 SH SOLE 93845 0 201870 ROCKWELL AUTOMATION INC COMM STK 773903109 656 3500 SH Put SOLE 3500 0 0 ROCKWELL COLLINS INC COMM STK 774341101 47267 336491 SH SOLE 121747 0 214744 ROCKWELL MED INC COMM STK 774374102 158 37378 SH SOLE 33378 0 4000 ROGERS CORP COMM STK 775133101 1277 8669 SH SOLE 4016 0 4653 ROLLINS INC COMM STK 775711104 473854 7807772 SH SOLE 1824418 0 5983354 ROPER TECHNOLOGIES INC COMM STK 776696106 3870410 13066437 SH SOLE 4432111 0 8634326 ROSETTA STONE INC COMM STK 777780107 45697 2297491 SH SOLE 604469 0 1693022 ROSS STORES INC COMM STK 778296103 2109642 21288015 SH SOLE 7776212 0 13511803 ROYAL DUTCH SHELL PLC ADR 780259107 322191 4542375 SH SOLE 1512442 0 3029933 ROYAL DUTCH SHELL PLC ADR 780259206 3591 52700 SH SOLE 52700 0 0 ROYAL GOLD INC COMM STK 780287108 13349 173231 SH SOLE 67253 0 105978 RUDOLPH TECHNOLOGIES INC COMM STK 781270103 22657 926660 SH SOLE 299160 0 627500 RUTHS HOSPITALITY GROUP INC COMM STK 783332109 38981 1235541 SH SOLE 363541 0 872000 RYANAIR HLDGS PLC ADR 783513203 127280 1325279 SH SOLE 416158 0 909121 RYDER SYS INC COMM STK 783549108 1558 21316 SH SOLE 8341 0 12975 S & T BANCORP INC COMM STK 783859101 837 19303 SH SOLE 4403 0 14900 SEI INVESTMENTS CO COMM STK 784117103 4240 69389 SH SOLE 38233 0 31156 SJW GROUP COMM STK 784305104 41876 684805 SH SOLE 123223 0 561582 SPX CORP COMM STK 784635104 713 21413 SH SOLE 8708 0 12705 SAFEGUARD SCIENTIFICS INC COMM STK 786449207 11569 1237321 SH SOLE 215526 0 1021795 SAGA COMMUNICATIONS INC COMM STK 786598300 24772 685245 SH SOLE 120933 0 564312 ST JOE CO COMM STK 790148100 67908 4042162 SH SOLE 1118249 0 2923913 SALEM MEDIA GROUP INC COMM STK 794093104 70 20450 SH SOLE 0 0 20450 SANDERSON FARMS INC COMM STK 800013104 169675 1641438 SH SOLE 276878 0 1364560 SANDY SPRING BANCORP INC COMM STK 800363103 38708 984695 SH SOLE 186506 0 798189 SANFILIPPO JOHN B & SON INC COMM STK 800422107 18501 259193 SH SOLE 78393 0 180800 SANGAMO THERAPEUTICS INC COMM STK 800677106 2030 119793 SH SOLE 37393 0 82400 SANMINA CORPORATION COMM STK 801056102 1139 41251 SH SOLE 15749 0 25502 SAREPTA THERAPEUTICS INC COMM STK 803607100 658153 4075000 SH SOLE 604114 0 3470886 SAUL CTRS INC COMM STK 804395101 64624 1154003 SH SOLE 349703 0 804300 SCANSOURCE INC COMM STK 806037107 698 17494 SH SOLE 10494 0 7000 SCHEIN HENRY INC COMM STK 806407102 143411 1686593 SH SOLE 592714 0 1093879 SCHLUMBERGER LTD COMM STK 806857108 422970 6943044 SH SOLE 2385275 0 4557769 SCHOLASTIC CORP COMM STK 807066105 98643 2112728 SH SOLE 590214 0 1522514 SCHWAB CHARLES CORP NEW COMM STK 808513105 3618475 73621062 SH SOLE 29991256 0 43629806 SCIENCE APPLICATNS INTL CP N COMM STK 808625107 47488 589180 SH SOLE 165459 0 423721 SCOTTS MIRACLE GRO CO COMM STK 810186106 34110 433256 SH SOLE 128456 0 304800 SCRIPPS E W CO OHIO COMM STK 811054402 377 22848 SH SOLE 12733 0 10115 SEACOAST BKG CORP FLA COMM STK 811707801 133970 4588028 SH SOLE 792669 0 3795359 SEACOR HOLDINGS INC COMM STK 811904101 56207 1137558 SH SOLE 278383 0 859175 SEATTLE GENETICS INC COMM STK 812578102 782286 10143751 SH SOLE 2608754 0 7534997 SELECTA BIOSCIENCES INC COMM STK 816212104 3716 238981 SH SOLE 238471 0 510 SELECTIVE INS GROUP INC COMM STK 816300107 158209 2491484 SH SOLE 425864 0 2065620 SEMTECH CORP COMM STK 816850101 1527 27468 SH SOLE 14268 0 13200 SEMPRA ENERGY COMM STK 816851109 2891849 25422842 SH SOLE 10577172 0 14845670 SEMPRA ENERGY CVPFSTKF 816851406 437839 4352595 SH SOLE 1935562 0 2417033 SEMPRA ENERGY CVPFSTKF 816851505 133429 1319564 SH SOLE 563768 0 755796 SENDGRID INC COMM STK 816883102 295 8017 SH SOLE 8017 0 0 SERVICE CORP INTL COMM STK 817565104 361988 8189771 SH SOLE 1967901 0 6221870 SHERWIN WILLIAMS CO COMM STK 824348106 797335 1751576 SH SOLE 598895 0 1152681 SILICON LABORATORIES INC COMM STK 826919102 54800 596946 SH SOLE 88946 0 508000 SILGAN HOLDINGS INC COMM STK 827048109 1368 49220 SH SOLE 35680 0 13540 SIMMONS 1ST NATL CORP COMM STK 828730200 47366 1608338 SH SOLE 280590 0 1327748 SIMON PPTY GROUP INC NEW COMM STK 828806109 563921 3190503 SH SOLE 543608 0 2646895 SIMPSON MANUFACTURING CO INC COMM STK 829073105 68272 942208 SH SOLE 143548 0 798660 SIMULATIONS PLUS INC COMM STK 829214105 526 26035 SH SOLE 26035 0 0 SINCLAIR BROADCAST GROUP INC COMM STK 829226109 1091 38466 SH SOLE 14156 0 24310 SKECHERS U S A INC COMM STK 830566105 3205 114752 SH SOLE 58942 0 55810 SKYLINE CHAMPION CORPORATION COMM STK 830830105 58215 2037614 SH SOLE 357871 0 1679743 SKYWEST INC COMM STK 830879102 331 5627 SH SOLE 3097 0 2530 SMITH A O COMM STK 831865209 32099 601441 SH SOLE 287918 0 313523 SMUCKER J M CO COMM STK 832696405 19625 191259 SH SOLE 51707 0 139552 SNAP ON INC COMM STK 833034101 88955 484503 SH SOLE 276850 0 207653 SONIC CORP COMM STK 835451105 1473 33980 SH SOLE 11880 0 22100 SONOCO PRODS CO COMM STK 835495102 2459 44305 SH SOLE 25068 0 19237 SONY CORP ADR 835699307 1092 18000 SH SOLE 18000 0 0 SOTHEBYS COMM STK 835898107 22393 455236 SH SOLE 145900 0 309336 SOUTH JERSEY INDS INC COMM STK 838518108 149616 4242029 SH SOLE 986308 0 3255721 SOUTH JERSEY INDS INC CVPFSTKF 838518116 26318 463184 SH SOLE 85974 0 377210 SOUTH ST CORP COMM STK 840441109 111847 1363989 SH SOLE 205039 0 1158950 SOUTHERN CO COMM STK 842587107 1661611 38110343 SH SOLE 15955284 0 22155059 SOUTHERN FIRST BANCSHARES IN COMM STK 842873101 22102 562381 SH SOLE 74534 0 487847 SOUTHWEST AIRLS CO COMM STK 844741108 907344 14529129 SH SOLE 6381651 0 8147478 SOUTHWEST GAS HOLDINGS INC COMM STK 844895102 223379 2826504 SH SOLE 506387 0 2320117 SOUTHWESTERN ENERGY CO COMM STK 845467109 401 78403 SH SOLE 38803 0 39600 SPARK ENERGY INC COMM STK 846511103 568 68851 SH SOLE 38621 0 30230 SPARTAN MTRS INC COMM STK 846819100 583 39500 SH SOLE 22700 0 16800 SPARTANNASH CO COMM STK 847215100 27189 1355406 SH SOLE 483306 0 872100 SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 214848 2343708 SH SOLE 1046628 0 1297080 SPIRIT AIRLS INC COMM STK 848577102 1148 24446 SH SOLE 14346 0 10100 SPLUNK INC COMM STK 848637104 743187 6146610 SH SOLE 2609234 0 3537376 SQUARE INC COMM STK 852234103 13818 139562 SH SOLE 86060 0 53502 STAMPS COM INC COMM STK 852857200 62107 274567 SH SOLE 81337 0 193230 STANDARD MTR PRODS INC COMM STK 853666105 490 9962 SH SOLE 252 0 9710 STANDEX INTL CORP COMM STK 854231107 12042 115509 SH SOLE 36509 0 79000 STANLEY BLACK & DECKER INC COMM STK 854502101 556759 3801959 SH SOLE 1451154 0 2350805 STARBUCKS CORP COMM STK 855244109 189456 3333137 SH SOLE 1346212 0 1986925 STATE AUTO FINL CORP COMM STK 855707105 95300 3120510 SH SOLE 740239 0 2380271 STATE BK FINL CORP COMM STK 856190103 333 11035 SH SOLE 435 0 10600 STATE STR CORP COMM STK 857477103 2428276 28983964 SH SOLE 9064112 0 19919852 STEEL DYNAMICS INC COMM STK 858119100 30139 666938 SH SOLE 287660 0 379278 STEELCASE INC COMM STK 858155203 510 27570 SH SOLE 15081 0 12489 STEPAN CO COMM STK 858586100 17441 200450 SH SOLE 59812 0 140638 STERICYCLE INC COMM STK 858912108 397101 6767227 SH SOLE 2781896 0 3985331 STERLING CONSTRUCTION CO INC COMM STK 859241101 417 29114 SH SOLE 20714 0 8400 STEWART INFORMATION SVCS COR COMM STK 860372101 520 11549 SH SOLE 5269 0 6280 STIFEL FINL CORP COMM STK 860630102 1168 22782 SH SOLE 9696 0 13086 STITCH FIX INC COMM STK 860897107 65508 1496638 SH SOLE 383278 0 1113360 STOCK YDS BANCORP INC COMM STK 861025104 1167 32138 SH SOLE 21857 0 10281 STORE CAP CORP COMM STK 862121100 1317 47385 SH SOLE 28085 0 19300 STRATTEC SEC CORP COMM STK 863111100 8710 244314 SH SOLE 44361 0 199953 STRYKER CORP COMM STK 863667101 5731471 32257260 SH SOLE 11385862 0 20871398 STURM RUGER & CO INC COMM STK 864159108 675 9777 SH SOLE 4297 0 5480 SUMMER INFANT INC COMM STK 865646103 39 24500 SH SOLE 24500 0 0 SUMMIT HOTEL PPTYS INC COMM STK 866082100 334 24696 SH SOLE 13046 0 11650 SUMMIT MIDSTREAM PARTNERS LP COMM STK 866142102 7150 500000 SH SOLE 52000 0 448000 SUN CMNTYS INC COMM STK 866674104 2816 27732 SH SOLE 13482 0 14250 SUN LIFE FINL INC COMM STK 866796105 251299 6325775 SH SOLE 2163867 0 4161908 SUN HYDRAULICS CORP COMM STK 866942105 114506 2090287 SH SOLE 621148 0 1469139 SUNCOR ENERGY INC NEW COMM STK 867224107 49615 1282400 SH SOLE 345550 0 936850 SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 229236 14011993 SH SOLE 2365242 0 11646751 SUNTRUST BKS INC COMM STK 867914103 57637 862953 SH SOLE 306890 0 556063 SUPERIOR ENERGY SVCS INC COMM STK 868157108 1608 165064 SH SOLE 77564 0 87500 SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 38987 774321 SH SOLE 236021 0 538300 SUPERVALU INC COMM STK 868536301 262 8124 SH SOLE 8124 0 0 SURMODICS INC COMM STK 868873100 657 8803 SH SOLE 153 0 8650 SYKES ENTERPRISES INC COMM STK 871237103 908 29777 SH SOLE 10467 0 19310 SYMANTEC CORP COMM STK 871503108 1752841 82370367 SH SOLE 28758368 0 53611999 SYNOPSYS INC COMM STK 871607107 537418 5449931 SH SOLE 1467402 0 3982529 SYSCO CORP COMM STK 871829107 172476 2354619 SH SOLE 657907 0 1696712 SYSTEMAX INC COMM STK 871851101 393 11932 SH SOLE 11642 0 290 TCF FINL CORP COMM STK 872275102 2355 98903 SH SOLE 47023 0 51880 TJX COS INC NEW COMM STK 872540109 235814 2105109 SH SOLE 1025738 0 1079371 T MOBILE US INC COMM STK 872590104 401121 5715609 SH SOLE 616815 0 5098794 TABULA RASA HEALTHCARE INC COMM STK 873379101 21573 265708 SH SOLE 73208 0 192500 TAHOE RES INC COMM STK 873868103 2404 861796 SH SOLE 305237 0 556559 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 137505 3113794 SH SOLE 2956315 0 157479 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 147447 1068531 SH SOLE 367257 0 701274 TAL ED GROUP ADR 874080104 66209 2575219 SH SOLE 576994 0 1998225 TANDEM DIABETES CARE INC COMM STK 875372203 10577 246892 SH SOLE 29592 0 217300 TANGER FACTORY OUTLET CTRS I COMM STK 875465106 576 25156 SH SOLE 12476 0 12680 TAPESTRY INC COMM STK 876030107 1446645 28777496 SH SOLE 11651135 0 17126361 TATA MTRS LTD ADR 876568502 368 23938 SH SOLE 18168 0 5770 TAUBMAN CTRS INC COMM STK 876664103 13208 220765 SH SOLE 104383 0 116382 TEAM INC COMM STK 878155100 56738 2521688 SH SOLE 449501 0 2072187 TECH DATA CORP COMM STK 878237106 16531 230979 SH SOLE 74975 0 156004 TECK RESOURCES LTD COMM STK 878742204 80846 3354605 SH SOLE 950903 0 2403702 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 477726 1936621 SH SOLE 372673 0 1563948 TELEFLEX INC COMM STK 879369106 1617602 6079154 SH SOLE 2051533 0 4027621 TELEFONICA S A ADR 879382208 861 109502 SH SOLE 109502 0 0 TELEPHONE & DATA SYS INC COMM STK 879433829 36687 1205627 SH SOLE 346463 0 859164 TENNANT CO COMM STK 880345103 2654 34949 SH SOLE 33609 0 1340 TENNECO INC COMM STK 880349105 744 17645 SH SOLE 3995 0 13650 TERADYNE INC COMM STK 880770102 2148 58090 SH SOLE 30790 0 27300 TEREX CORP NEW COMM STK 880779103 1860 46614 SH SOLE 22714 0 23900 TERNIUM SA ADR 880890108 9243 305148 SH SOLE 101905 0 203243 TESARO INC COMM STK 881569107 105501 2704466 SH SOLE 683626 0 2020840 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 133639 6204218 SH SOLE 1711882 0 4492336 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 489 22700 SH Put SOLE 22700 0 0 TEXAS INSTRS INC COMM STK 882508104 2845556 26522102 SH SOLE 9042011 0 17480091 TEXAS ROADHOUSE INC COMM STK 882681109 61760 891333 SH SOLE 265033 0 626300 TEXTRON INC COMM STK 883203101 2370179 33163272 SH SOLE 11354665 0 21808607 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 3464817 14195415 SH SOLE 4021707 0 10173708 THOMSON REUTERS CORP COMM STK 884903105 862 18900 SH SOLE 18900 0 0 THOR INDS INC COMM STK 885160101 2216 26476 SH SOLE 14476 0 12000 TIFFANY & CO NEW COMM STK 886547108 238433 1848751 SH SOLE 605824 0 1242927 TIMKEN CO COMM STK 887389104 1381 27711 SH SOLE 15811 0 11900 TIMKENSTEEL CORP COMM STK 887399103 599 40261 SH SOLE 5871 0 34390 TOCAGEN INC COMM STK 888846102 8652 554948 SH SOLE 46835 0 508113 TOLL BROTHERS INC COMM STK 889478103 8451 255851 SH SOLE 98031 0 157820 TOMPKINS FINANCIAL CORPORATI COMM STK 890110109 682 8396 SH SOLE 2979 0 5417 TOOTSIE ROLL INDS INC COMM STK 890516107 248 8492 SH SOLE 6989 0 1503 TORCHMARK CORP COMM STK 891027104 16168 186507 SH SOLE 59208 0 127299 TORO CO COMM STK 891092108 538400 8977830 SH SOLE 1837491 0 7140339 TORONTO DOMINION BK ONT COMM STK 891160509 3931 64743 SH SOLE 64743 0 0 TOTAL SYS SVCS INC COMM STK 891906109 28172 285312 SH SOLE 82889 0 202423 TOYOTA MOTOR CORP ADR 892331307 532 4281 SH SOLE 4281 0 0 TRACTOR SUPPLY CO COMM STK 892356106 70119 771557 SH SOLE 180742 0 590815 TRANSDIGM GROUP INC COMM STK 893641100 60426 162305 SH SOLE 61588 0 100717 TRIBUNE MEDIA CO COMM STK 896047503 13083 340430 SH SOLE 93870 0 246560 TRICO BANCSHARES COMM STK 896095106 985 25494 SH SOLE 11394 0 14100 TRIMBLE INC COMM STK 896239100 28285 650837 SH SOLE 507213 0 143624 TRINET GROUP INC COMM STK 896288107 350 6213 SH SOLE 3013 0 3200 TRINITY INDS INC COMM STK 896522109 3432 93668 SH SOLE 62310 0 31358 TRIUMPH GROUP INC NEW COMM STK 896818101 115822 4970883 SH SOLE 1407235 0 3563648 TRIPADVISOR INC COMM STK 896945201 8355 163605 SH SOLE 47860 0 115745 TRUPANION INC COMM STK 898202106 8835 247280 SH SOLE 33470 0 213810 TRUSTCO BK CORP N Y COMM STK 898349105 492 57883 SH SOLE 16033 0 41850 TRUSTMARK CORP COMM STK 898402102 656 19488 SH SOLE 8588 0 10900 TUCOWS INC COMM STK 898697206 24426 438131 SH SOLE 75438 0 362693 TUESDAY MORNING CORP COMM STK 899035505 22041 6887855 SH SOLE 1091135 0 5796720 TUPPERWARE BRANDS CORP COMM STK 899896104 1111 33217 SH SOLE 19097 0 14120 TURQUOISE HILL RES LTD COMM STK 900435108 60 28100 SH SOLE 28100 0 0 TUTOR PERINI CORP COMM STK 901109108 441 23433 SH SOLE 12233 0 11200 II VI INC COMM STK 902104108 1103 23326 SH SOLE 11526 0 11800 TYLER TECHNOLOGIES INC COMM STK 902252105 87930 358809 SH SOLE 115809 0 243000 TYSON FOODS INC COMM STK 902494103 2467877 41456030 SH SOLE 16555141 0 24900889 UDR INC COMM STK 902653104 17835 441133 SH SOLE 125901 0 315232 UGI CORP NEW COMM STK 902681105 5117 92239 SH SOLE 47109 0 45130 UMB FINL CORP COMM STK 902788108 1315 18548 SH SOLE 5740 0 12808 USA TRUCK INC COMM STK 902925106 257 12696 SH SOLE 96 0 12600 U S GLOBAL INVS INC COMM STK 902952100 86 56500 SH SOLE 0 0 56500 US BANCORP DEL COMM STK 902973304 1985949 37605553 SH SOLE 14454269 0 23151284 UMH PPTYS INC COMM STK 903002103 369 23571 SH SOLE 371 0 23200 U S G CORP COMM STK 903293405 1578 36436 SH SOLE 19686 0 16750 ULTRA PETROLEUM CORP COMM STK 903914208 38 33885 SH SOLE 1885 0 32000 UMPQUA HLDGS CORP COMM STK 904214103 1434 68933 SH SOLE 33869 0 35064 UNDER ARMOUR INC COMM STK 904311107 6523 307402 SH SOLE 78800 0 228602 UNDER ARMOUR INC COMM STK 904311206 6978 358604 SH SOLE 112229 0 246375 UNIFIRST CORP MASS COMM STK 904708104 31874 183552 SH SOLE 52552 0 131000 UNILEVER PLC ADR 904767704 483 8792 SH SOLE 8792 0 0 UNILEVER N V COMM STK 904784709 1779 32032 SH SOLE 17032 0 15000 UNION PAC CORP COMM STK 907818108 501456 3079626 SH SOLE 1131522 0 1948104 UNISYS CORP COMM STK 909214306 1452 71196 SH SOLE 22896 0 48300 UNIT CORP COMM STK 909218109 1952 74915 SH SOLE 31915 0 43000 UNITED BANKSHARES INC WEST V COMM STK 909907107 1379 37925 SH SOLE 11195 0 26730 UNITED CONTL HLDGS INC COMM STK 910047109 916373 10289389 SH SOLE 3887005 0 6402384 UNITED FINL BANCORP INC NEW COMM STK 910304104 62973 3741714 SH SOLE 1116013 0 2625701 UNITED FIRE GROUP INC COMM STK 910340108 779 15346 SH SOLE 4146 0 11200 UNITED NAT FOODS INC COMM STK 911163103 493 16475 SH SOLE 7375 0 9100 UNITED PARCEL SERVICE INC COMM STK 911312106 859851 7364895 SH SOLE 2966540 0 4398355 UNITED RENTALS INC COMM STK 911363109 41457 253405 SH SOLE 153056 0 100349 UNITED STATES CELLULAR CORP COMM STK 911684108 288 6421 SH SOLE 128 0 6293 US FOODS HLDG CORP COMM STK 912008109 1391 45136 SH SOLE 25996 0 19140 UNITED STATES STL CORP NEW COMM STK 912909108 3027 99317 SH SOLE 59707 0 39610 UNITED TECHNOLOGIES CORP COMM STK 913017109 417813 2988437 SH SOLE 1218626 0 1769811 UNITED TECHNOLOGIES CORP COMM STK 913017109 489 3500 SH Put SOLE 3500 0 0 UNITIL CORP COMM STK 913259107 284 5571 SH SOLE 1471 0 4100 UNIVERSAL CORP VA COMM STK 913456109 496 7629 SH SOLE 2189 0 5440 UNIVERSAL ELECTRS INC COMM STK 913483103 318 8083 SH SOLE 3383 0 4700 UNIVERSAL FST PRODS INC COMM STK 913543104 59542 1685307 SH SOLE 593937 0 1091370 UNIVERSAL HLTH SVCS INC COMM STK 913903100 87590 685150 SH SOLE 229168 0 455982 UNIVEST CORP PA COMM STK 915271100 49455 1869739 SH SOLE 308038 0 1561701 URANIUM ENERGY CORP COMM STK 916896103 116 67290 SH SOLE 1790 0 65500 URBAN OUTFITTERS INC COMM STK 917047102 965 23601 SH SOLE 13301 0 10300 URSTADT BIDDLE PPTYS INC COMM STK 917286106 1190 69120 SH SOLE 14220 0 54900 URSTADT BIDDLE PPTYS INC COMM STK 917286205 23111 1085534 SH SOLE 271434 0 814100 UTAH MED PRODS INC COMM STK 917488108 27473 291645 SH SOLE 88616 0 203029 V F CORP COMM STK 918204108 53181 569080 SH SOLE 160577 0 408503 VALLEY NATL BANCORP COMM STK 919794107 517 45956 SH SOLE 19256 0 26700 VALMONT INDS INC COMM STK 920253101 443757 3204022 SH SOLE 635571 0 2568451 VEEVA SYS INC COMM STK 922475108 168903 1551418 SH SOLE 406389 0 1145029 VERMILION ENERGY INC COMM STK 923725105 204 6200 SH SOLE 6200 0 0 VIAVI SOLUTIONS INC COMM STK 925550105 14628 1289907 SH SOLE 81067 0 1208840 VICOR CORP COMM STK 925815102 510 11090 SH SOLE 290 0 10800 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 1035 50860 SH SOLE 16062 0 34798 VISTA OUTDOOR INC COMM STK 928377100 663 37084 SH SOLE 12434 0 24650 VMWARE INC COMM STK 928563402 1614377 10344591 SH SOLE 4056937 0 6287654 VORNADO RLTY TR COMM STK 929042109 282866 3874878 SH SOLE 818414 0 3056464 VOYA FINL INC COMM STK 929089100 207257 4172671 SH SOLE 1669206 0 2503465 VULCAN MATLS CO COMM STK 929160109 700110 6295953 SH SOLE 2294607 0 4001346 WD-40 CO COMM STK 929236107 699 4061 SH SOLE 2161 0 1900 WSFS FINL CORP COMM STK 929328102 72931 1546797 SH SOLE 426620 0 1120177 WABASH NATL CORP COMM STK 929566107 506 27771 SH SOLE 13071 0 14700 WABTEC CORP COMM STK 929740108 574475 5477450 SH SOLE 2133744 0 3343706 WADDELL & REED FINL INC COMM STK 930059100 24962 1178544 SH SOLE 320705 0 857839 WAGEWORKS INC COMM STK 930427109 808 18891 SH SOLE 6461 0 12430 WALMART INC COMM STK 931142103 1012514 10781752 SH SOLE 4820907 0 5960845 WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 106394 1459449 SH SOLE 431493 0 1027956 WASHINGTON FED INC COMM STK 938824109 2189 68403 SH SOLE 44893 0 23510 WASHINGTON REAL ESTATE INVT COMM STK 939653101 70177 2289622 SH SOLE 683222 0 1606400 WATERS CORP COMM STK 941848103 24813 127455 SH SOLE 36256 0 91199 WATSCO INC COMM STK 942622200 224389 1259902 SH SOLE 271534 0 988368 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 1401 16875 SH SOLE 11025 0 5850 WEBSTER FINL CORP CONN COMM STK 947890109 538733 9137266 SH SOLE 2439961 0 6697305 WEIGHT WATCHERS INTL INC NEW COMM STK 948626106 1758 24418 SH SOLE 13018 0 11400 WEINGARTEN RLTY INVS COMM STK 948741103 59321 1993298 SH SOLE 228622 0 1764676 WELBILT INC COMM STK 949090104 9027 432318 SH SOLE 180546 0 251772 WELLS FARGO CO NEW COMM STK 949746101 3977589 75677119 SH SOLE 30912412 0 44764707 WELLS FARGO CO NEW CVPFSTKF 949746804 619341 481109 SH SOLE 110611 0 370498 WERNER ENTERPRISES INC COMM STK 950755108 399 11283 SH SOLE 4355 0 6928 WESBANCO INC COMM STK 950810101 2158 48411 SH SOLE 21406 0 27005 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 1103464 8937104 SH SOLE 2298010 0 6639094 WESTAMERICA BANCORPORATION COMM STK 957090103 150324 2498739 SH SOLE 706805 0 1791934 WESTERN ALLIANCE BANCORP COMM STK 957638109 393094 6909728 SH SOLE 1216261 0 5693467 WESTERN DIGITAL CORP COMM STK 958102105 135236 2310146 SH SOLE 694098 0 1616048 WESTERN NEW ENG BANCORP INC COMM STK 958892101 296 27413 SH SOLE 14313 0 13100 WESTERN UN CO COMM STK 959802109 14273 748842 SH SOLE 192580 0 556262 WESTLAKE CHEM CORP COMM STK 960413102 1323 15922 SH SOLE 9780 0 6142 WESTPORT FUEL SYSTEMS INC COMM STK 960908309 5283 1760859 SH SOLE 308895 0 1451964 WEYERHAEUSER CO COMM STK 962166104 637431 19753052 SH SOLE 7186211 0 12566841 WHEATON PRECIOUS METALS CORP COMM STK 962879102 4044 231087 SH SOLE 82087 0 149000 WHIRLPOOL CORP COMM STK 963320106 13940 117390 SH SOLE 37509 0 79881 WHITING PETE CORP NEW COMM STK 966387409 20277 382303 SH SOLE 88178 0 294125 WILEY JOHN & SONS INC COMM STK 968223206 656 10817 SH SOLE 2747 0 8070 WILLAMETTE VY VINEYARD INC COMM STK 969136100 86 10850 SH SOLE 0 0 10850 WILLIAMS COS INC DEL COMM STK 969457100 54976 2021927 SH SOLE 564841 0 1457086 WILLIAMS SONOMA INC COMM STK 969904101 9675 147212 SH SOLE 73312 0 73900 WILLIS LEASE FINANCE CORP COMM STK 970646105 225 6529 SH SOLE 29 0 6500 WINGSTOP INC COMM STK 974155103 158917 2327774 SH SOLE 386031 0 1941743 WINMARK CORP COMM STK 974250102 46236 278533 SH SOLE 50476 0 228057 WINNEBAGO INDS INC COMM STK 974637100 951 28694 SH SOLE 6474 0 22220 WOLVERINE WORLD WIDE INC COMM STK 978097103 972 24885 SH SOLE 15585 0 9300 WOODWARD INC COMM STK 980745103 38470 475760 SH SOLE 146830 0 328930 WORLD ACCEP CORP DEL COMM STK 981419104 271 2372 SH SOLE 2372 0 0 WORLD FUEL SVCS CORP COMM STK 981475106 1277 46136 SH SOLE 5336 0 40800 WORLDPAY INC COMM STK 981558109 3085697 30470008 SH SOLE 11148171 0 19321837 WORTHINGTON INDS INC COMM STK 981811102 44246 1020427 SH SOLE 286269 0 734158 WYNN RESORTS LTD COMM STK 983134107 942646 7418908 SH SOLE 2661243 0 4757665 XO GROUP INC COMM STK 983772104 30238 876961 SH SOLE 166788 0 710173 XPO LOGISTICS INC COMM STK 983793100 76466 669755 SH SOLE 206135 0 463620 XILINX INC COMM STK 983919101 814058 10154146 SH SOLE 3597999 0 6556147 XENIA HOTELS & RESORTS INC COMM STK 984017103 2051 86534 SH SOLE 74734 0 11800 XEROX CORP COMM STK 984121608 10407 385740 SH SOLE 103698 0 282042 Y MABS THERAPEUTICS INC COMM STK 984241109 10342 389400 SH SOLE 35897 0 353503 YRC WORLDWIDE INC COMM STK 984249607 3354 373509 SH SOLE 311209 0 62300 YELP INC COMM STK 985817105 1400 28459 SH SOLE 16159 0 12300 YUM BRANDS INC COMM STK 988498101 1296879 14265526 SH SOLE 4219536 0 10045990 ZEBRA TECHNOLOGIES CORP COMM STK 989207105 94071 531984 SH SOLE 161609 0 370375 ZION OIL & GAS INC COMM STK 989696109 136 106432 SH SOLE 104532 0 1900 ZIONS BANCORPORATION COMM STK 989701107 15922 317490 SH SOLE 86914 0 230576 DUN & BRADSTREET CORP DEL NE COMM STK 26483E100 30455 213707 SH SOLE 63670 0 150037 CDK GLOBAL INC COMM STK 12508E101 332369 5312797 SH SOLE 1958827 0 3353970 CANTERBURY PARK HOLDING CORP COMM STK 13811E101 528 34647 SH SOLE 9866 0 24781 VITAMIN SHOPPE INC COMM STK 92849E101 153 15300 SH SOLE 15300 0 0 COVANTA HLDG CORP COMM STK 22282E102 1335 82134 SH SOLE 43080 0 39054 LUMINEX CORP DEL COMM STK 55027E102 1042 34384 SH SOLE 11884 0 22500 PROTAGONIST THERAPEUTICS INC COMM STK 74366E102 170 16500 SH SOLE 11800 0 4700 QUANTA SVCS INC COMM STK 74762E102 9439 282780 SH SOLE 78800 0 203980 VERISIGN INC COMM STK 92343E102 126197 788140 SH SOLE 175364 0 612776 CNO FINL GROUP INC COMM STK 12621E103 2585 121834 SH SOLE 78134 0 43700 EXPRESS INC COMM STK 30219E103 42918 3880515 SH SOLE 1141915 0 2738600 FIRSTSERVICE CORP NEW COMM STK 33767E103 411688 4862838 SH SOLE 869587 0 3993251 U S SILICA HLDGS INC COMM STK 90346E103 353 18726 SH SOLE 9226 0 9500 ZAFGEN INC COMM STK 98885E103 14548 1244487 SH SOLE 111481 0 1133006 EVO PMTS INC COMM STK 26927E104 41899 1753115 SH SOLE 304541 0 1448574 AMERISOURCEBERGEN CORP COMM STK 03073E105 49134 532795 SH SOLE 236326 0 296469 LOMA NEGRA CORP ADR 54150E104 50996 5768739 SH SOLE 1816140 0 3952599 SALLY BEAUTY HLDGS INC COMM STK 79546E104 742 40358 SH SOLE 24958 0 15400 CARS COM INC COMM STK 14575E105 812 29401 SH SOLE 4768 0 24633 AMERICAN EAGLE OUTFITTERS NE COMM STK 02553E106 1354 54518 SH SOLE 17488 0 37030 PERFORMANT FINL CORP COMM STK 71377E105 32 15900 SH SOLE 15900 0 0 UNIVERSAL HEALTH RLTY INCM T COMM STK 91359E105 372 5001 SH SOLE 151 0 4850 QUORUM HEALTH CORP COMM STK 74909E106 159 27100 SH SOLE 4300 0 22800 TARGET CORP COMM STK 87612E106 80174 908895 SH SOLE 252619 0 656276 RENASANT CORP COMM STK 75970E107 1711 41525 SH SOLE 23898 0 17627 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 62754 360448 SH SOLE 101018 0 259430 NCR CORP NEW COMM STK 62886E108 26336 927014 SH SOLE 288044 0 638970 NAVISTAR INTL CORP NEW COMM STK 63934E108 1347 34979 SH SOLE 9779 0 25200 EVENTBRITE INC COMM STK 29975E109 190626 5247820 SH SOLE 507003 0 4740817 FORTINET INC COMM STK 34959E109 64305 696920 SH SOLE 227820 0 469100 TOTAL S A ADR 89151E109 1949815 30281331 SH SOLE 14554912 0 15726419 TRAVELERS COMPANIES INC COMM STK 89417E109 59936 462078 SH SOLE 135961 0 326117 TREVENA INC COMM STK 89532E109 405 191157 SH SOLE 2811 0 188346 GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 108890 530834 SH SOLE 118919 0 411915 BARCLAYS PLC ADR 06738E204 34000 3798837 SH SOLE 1300811 0 2498026 ACCO BRANDS CORP COMM STK 00081T108 526 46570 SH SOLE 24803 0 21767 ADT INC COMM STK 00090Q103 4963 528558 SH SOLE 187858 0 340700 AGNC INVT CORP COMM STK 00123Q104 3016 161883 SH SOLE 79383 0 82500 AES CORP COMM STK 00130H105 15695 1121096 SH SOLE 271021 0 850075 AMAG PHARMACEUTICALS INC COMM STK 00163U106 9364 468182 SH SOLE 146482 0 321700 AMC NETWORKS INC COMM STK 00164V103 1922 28972 SH SOLE 16472 0 12500 AMC ENTMT HLDGS INC COMM STK 00165C104 201 9791 SH SOLE 9791 0 0 ANGI HOMESERVICES INC COMM STK 00183L102 190016 8092673 SH SOLE 1384570 0 6708103 ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 157 55163 SH SOLE 42163 0 13000 ASGN INC COMM STK 00191U102 58443 740442 SH SOLE 239792 0 500650 AT&T INC COMM STK 00206R102 1384993 41244583 SH SOLE 14557353 0 26687230 ATN INTL INC COMM STK 00215F107 311 4203 SH SOLE 2203 0 2000 ABBVIE INC COMM STK 00287Y109 409173 4326215 SH SOLE 1397756 0 2928459 ABEONA THERAPEUTICS INC COMM STK 00289Y107 45191 3530535 SH SOLE 486630 0 3043905 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 481167 13669522 SH SOLE 3718722 0 9950800 ACCELERATE DIAGNOSTICS INC COMM STK 00430H102 220 9578 SH SOLE 298 0 9280 ACCELERON PHARMA INC COMM STK 00434H108 272416 4760028 SH SOLE 786633 0 3973395 ACHILLION PHARMACEUTICALS IN COMM STK 00448Q201 16480 4478326 SH SOLE 418415 0 4059911 ACORDA THERAPEUTICS INC COMM STK 00484M106 6499 330761 SH SOLE 104761 0 226000 ACTIVISION BLIZZARD INC COMM STK 00507V109 1681422 20211827 SH SOLE 7649297 0 12562530 ACTUANT CORP COMM STK 00508X203 270 9684 SH SOLE 9114 0 570 ACUITY BRANDS INC COMM STK 00508Y102 35096 223256 SH SOLE 40296 0 182960 ADAMIS PHARMACEUTICALS CORP COMM STK 00547W208 346 98800 SH SOLE 0 0 98800 ADAMAS PHARMACEUTICALS INC COMM STK 00548A106 334 16661 SH SOLE 261 0 16400 ADOBE SYS INC COMM STK 00724F101 245645 909963 SH SOLE 295041 0 614922 ADTALEM GLOBAL ED INC COMM STK 00737L103 988 20497 SH SOLE 5697 0 14800 ADTRAN INC COMM STK 00738A106 881 49933 SH SOLE 26160 0 23773 ADVANCE AUTO PARTS INC COMM STK 00751Y106 20358 120941 SH SOLE 34500 0 86441 AECOM COMM STK 00766T100 1992 61000 SH SOLE 36378 0 24622 AEGION CORP COMM STK 00770F104 85166 3355626 SH SOLE 1033604 0 2322022 AERIE PHARMACEUTICALS INC COMM STK 00771V108 22547 366320 SH SOLE 111020 0 255300 ADVANSIX INC COMM STK 00773T101 24174 712041 SH SOLE 211360 0 500681 ADVANCED DISP SVCS INC DEL COMM STK 00790X101 33554 1239078 SH SOLE 359334 0 879744 AETNA INC NEW COMM STK 00817Y108 600286 2959258 SH SOLE 1336962 0 1622296 AGILENT TECHNOLOGIES INC COMM STK 00846U101 1900913 26948010 SH SOLE 8457864 0 18490146 AGENUS INC COMM STK 00847G705 246 114721 SH SOLE 921 0 113800 AGILYSYS INC COMM STK 00847J105 325 19934 SH SOLE 11282 0 8652 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 218251 2830017 SH SOLE 485104 0 2344913 AGROFRESH SOLUTIONS COMM STK 00856G109 46003 7384111 SH SOLE 1307116 0 6076995 AIMMUNE THERAPEUTICS INC COMM STK 00900T107 127819 4685457 SH SOLE 866982 0 3818475 AIR LEASE CORP COMM STK 00912X302 1183 25786 SH SOLE 12286 0 13500 AKAMAI TECHNOLOGIES INC COMM STK 00971T101 21237 290319 SH SOLE 83560 0 206759 AKEBIA THERAPEUTICS INC COMM STK 00972D105 199 22590 SH SOLE 590 0 22000 ALIBABA GROUP HLDG LTD ADR 01609W102 9286056 56361105 SH SOLE 19853807 0 36507298 ALLAKOS INC COMM STK 01671P100 31189 693247 SH SOLE 91706 0 601541 ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 1481 50131 SH SOLE 19288 0 30843 ALLEGIANT TRAVEL CO COMM STK 01748X102 65959 520184 SH SOLE 78013 0 442171 ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 2191 42125 SH SOLE 21225 0 20900 ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 678 47566 SH SOLE 38166 0 9400 ALLY FINL INC COMM STK 02005N100 153976 5821382 SH SOLE 2241548 0 3579834 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 367650 4200755 SH SOLE 1210475 0 2990280 ALPHABET INC COMM STK 02079K107 11358040 9516820 SH SOLE 3401538 0 6115282 ALPHABET INC COMM STK 02079K305 7943292 6580585 SH SOLE 2604322 0 3976263 ALTERYX INC COMM STK 02156B103 14214 248455 SH SOLE 54099 0 194356 ALTICE USA INC COMM STK 02156K103 43742 2411331 SH SOLE 337637 0 2073694 ALTRIA GROUP INC COMM STK 02209S103 359577 5962139 SH SOLE 2975347 0 2986792 AMBEV SA ADR 02319V103 17558 3842000 SH SOLE 88200 0 3753800 AMERICA MOVIL SAB DE CV ADR 02364W105 78381 4880536 SH SOLE 1661059 0 3219477 AMERICAN AIRLS GROUP INC COMM STK 02376R102 1006622 24355717 SH SOLE 8657234 0 15698483 AMERICAN HOMES 4 RENT COMM STK 02665T306 2413 110225 SH SOLE 53825 0 56400 AMERICAN OUTDOOR BRANDS CORP COMM STK 02874P103 214 13804 SH SOLE 13804 0 0 AMERICAN PUBLIC EDUCATION IN COMM STK 02913V103 96124 2908449 SH SOLE 697357 0 2211092 AMERICAN TOWER CORP NEW COMM STK 03027X100 1415735 9743526 SH SOLE 2575646 0 7167880 AMERISAFE INC COMM STK 03071H100 435 7025 SH SOLE 7025 0 0 AMERIPRISE FINL INC COMM STK 03076C106 269586 1825723 SH SOLE 768856 0 1056867 AMERIS BANCORP COMM STK 03076K108 39808 871065 SH SOLE 303665 0 567400 AMICUS THERAPEUTICS INC COMM STK 03152W109 30088 2488634 SH SOLE 588061 0 1900573 AMNEAL PHARMACEUTICALS INC COMM STK 03168L105 245654 11070504 SH SOLE 3331063 0 7739441 AMPIO PHARMACEUTICALS INC COMM STK 03209T109 58 114248 SH SOLE 114248 0 0 ANDEAVOR COMM STK 03349M105 542339 3533150 SH SOLE 1508353 0 2024797 ANGIODYNAMICS INC COMM STK 03475V101 10266 472214 SH SOLE 100514 0 371700 ANSYS INC COMM STK 03662Q105 34857 186720 SH SOLE 60254 0 126466 ANTERO RES CORP COMM STK 03674X106 779 44010 SH SOLE 17710 0 26300 APARTMENT INVT & MGMT CO COMM STK 03748R101 11066 250755 SH SOLE 80161 0 170594 APELLIS PHARMACEUTICALS INC COMM STK 03753U106 16190 910559 SH SOLE 129627 0 780932 APERGY CORP COMM STK 03755L104 38579 885647 SH SOLE 251147 0 634500 APOLLO COML REAL EST FIN INC COMM STK 03762U105 723 38337 SH SOLE 18737 0 19600 APPIAN CORP COMM STK 03782L101 20119 607817 SH SOLE 400205 0 207612 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 1288 73642 SH SOLE 34962 0 38680 APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 4516 57708 SH SOLE 54946 0 2762 APPLIED GENETIC TECHNOL CORP COMM STK 03820J100 2376 325444 SH SOLE 325444 0 0 APPROACH RESOURCES INC COMM STK 03834A103 64 28805 SH SOLE 405 0 28400 APTINYX INC COMM STK 03836N103 16307 563096 SH SOLE 81938 0 481158 AQUA AMERICA INC COMM STK 03836W103 2760 74801 SH SOLE 37223 0 37578 ARAMARK COMM STK 03852U106 1326592 30836638 SH SOLE 8707425 0 22129213 ARBUTUS BIOPHARMA CORP COMM STK 03879J100 4700 497328 SH SOLE 42528 0 454800 ARCBEST CORP COMM STK 03937C105 510 10500 SH SOLE 6300 0 4200 ARCHROCK INC COMM STK 03957W106 1166 95559 SH SOLE 26747 0 68812 ARCONIC INC COMM STK 03965L100 15549 706431 SH SOLE 207562 0 498869 ARCUS BIOSCIENCES INC COMM STK 03969F109 5414 388390 SH SOLE 39876 0 348514 ARES CAP CORP COMM STK 04010L103 3868 225000 SH SOLE 225000 0 0 ARES COML REAL ESTATE CORP COMM STK 04013V108 343 24526 SH SOLE 326 0 24200 ARGENX SE ADR 04016X101 146746 1934941 SH SOLE 270359 0 1664582 ARMSTRONG WORLD INDS INC NEW COMM STK 04247X102 248499 3570385 SH SOLE 633698 0 2936687 ARRAY BIOPHARMA INC COMM STK 04269X105 93497 6151113 SH SOLE 1085601 0 5065512 ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 750 39109 SH SOLE 1209 0 37900 ARTISAN PARTNERS ASSET MGMT COMM STK 04316A108 284 8775 SH SOLE 8775 0 0 ASCENA RETAIL GROUP INC COMM STK 04351G101 393 86078 SH SOLE 86078 0 0 ASCENDIS PHARMA A S ADR 04351P101 239634 3381796 SH SOLE 894907 0 2486889 ASSERTIO THERAPEUTICS INC COMM STK 04545L107 7209 1225965 SH SOLE 363565 0 862400 ASSURANT INC COMM STK 04621X108 456283 4226798 SH SOLE 1258946 0 2967852 ASSURANT INC CVPFSTKF 04621X207 343 3000 SH SOLE 3000 0 0 ASURE SOFTWARE INC COMM STK 04649U102 312 25146 SH SOLE 166 0 24980 ATHENAHEALTH INC COMM STK 04685W103 181856 1361199 SH SOLE 410377 0 950822 ATRICURE INC COMM STK 04963C209 77581 2214691 SH SOLE 301711 0 1912980 AUDENTES THERAPEUTICS INC COMM STK 05070R104 91635 2314604 SH SOLE 272138 0 2042466 AUTOLUS THERAPEUTICS PLC ADR 05280R100 15163 502761 SH SOLE 70066 0 432695 AUTONATION INC COMM STK 05329W102 593 14274 SH SOLE 4774 0 9500 AVALARA INC COMM STK 05338G106 21583 617906 SH SOLE 87493 0 530413 AVANOS MED INC COMM STK 05350V106 336042 4905728 SH SOLE 1192704 0 3713024 AVANGRID INC COMM STK 05351W103 1571 32785 SH SOLE 14385 0 18400 AVAYA HLDGS CORP COMM STK 05351X101 689 31136 SH SOLE 15236 0 15900 AVISTA CORP COMM STK 05379B107 2578 50983 SH SOLE 28393 0 22590 AWARE INC MASS COMM STK 05453N100 43 12000 SH SOLE 0 0 12000 AVROBIO INC COMM STK 05455M100 41601 802015 SH SOLE 118729 0 683286 AXON ENTERPRISE INC COMM STK 05464C101 10833 158311 SH SOLE 125651 0 32660 AXOS FINL INC COMM STK 05465C100 1358 39489 SH SOLE 20089 0 19400 AZUL S A ADR 05501U106 33450 1880242 SH SOLE 241122 0 1639120 B & G FOODS INC NEW COMM STK 05508R106 884 32186 SH SOLE 12486 0 19700 BCE INC COMM STK 05534B760 397 9790 SH SOLE 9790 0 0 BGC PARTNERS INC COMM STK 05541T101 1193 100925 SH SOLE 49325 0 51600 BJS WHSL CLUB HLDGS INC COMM STK 05550J101 28059 1047765 SH SOLE 284692 0 763073 BOK FINL CORP COMM STK 05561Q201 636 6534 SH SOLE 4282 0 2252 BWX TECHNOLOGIES INC COMM STK 05605H100 984622 15743871 SH SOLE 3829868 0 11914003 BABCOCK & WILCOX ENTERPRIS I COMM STK 05614L100 227 220487 SH SOLE 111275 0 109212 BAKER HUGHES A GE CO COMM STK 05722G100 67077 1982761 SH SOLE 492351 0 1490410 BANCFIRST CORP COMM STK 05945F103 348 5810 SH SOLE 210 0 5600 BANCO SANTANDER CHILE NEW ADR 05965X109 295063 9226482 SH SOLE 2171174 0 7055308 BANCORP INC DEL COMM STK 05969A105 272 28394 SH SOLE 594 0 27800 BANCO SANTANDER S A ADR 05969B103 98886 12743024 SH SOLE 3692018 0 9051006 BANCORPSOUTH BK TUPELO MISS COMM STK 05971J102 1105 33791 SH SOLE 14416 0 19375 BANC OF CALIFORNIA INC COMM STK 05990K106 384 20310 SH SOLE 510 0 19800 BANK OZK COMM STK 06417N103 1757 46296 SH SOLE 20496 0 25800 BANKUNITED INC COMM STK 06652K103 251388 7101369 SH SOLE 1735880 0 5365489 BANNER CORP COMM STK 06652V208 388 6246 SH SOLE 373 0 5873 BAOZUN INC ADR 06684L103 20240 416624 SH SOLE 60290 0 356334 BARINGS BDC INC COMM STK 06759L103 41180 4113900 SH SOLE 669941 0 3443959 BBVA BANCO FRANCES S A ADR 07329M100 10049 861060 SH SOLE 744560 0 116500 BEAZER HOMES USA INC COMM STK 07556Q881 416 39586 SH SOLE 26606 0 12980 BEIGENE LTD ADR 07725L102 221265 1284783 SH SOLE 319348 0 965435 BENCHMARK ELECTRS INC COMM STK 08160H101 569 24336 SH SOLE 9861 0 14475 BENEFICIAL BANCORP INC COMM STK 08171T102 124799 7384574 SH SOLE 1852745 0 5531829 BENEFITFOCUS INC COMM STK 08180D106 407 10073 SH SOLE 263 0 9810 BERRY GLOBAL GROUP INC COMM STK 08579W103 61939 1279991 SH SOLE 385791 0 894200 BIG 5 SPORTING GOODS CORP COMM STK 08915P101 508 99536 SH SOLE 37936 0 61600 BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 235926 2432982 SH SOLE 614487 0 1818495 BIOLIFE SOLUTIONS INC COMM STK 09062W204 261 14900 SH SOLE 14900 0 0 BIOGEN INC COMM STK 09062X103 630002 1783142 SH SOLE 524153 0 1258989 BIOSCRIP INC COMM STK 09069N108 105 33942 SH SOLE 8942 0 25000 BIO TECHNE CORP COMM STK 09073M104 2946 14431 SH SOLE 7531 0 6900 BJS RESTAURANTS INC COMM STK 09180C106 272 3772 SH SOLE 239 0 3533 BLACK KNIGHT INC COMM STK 09215C105 1141481 21972688 SH SOLE 5989961 0 15982727 BLACKBAUD INC COMM STK 09227Q100 67486 665013 SH SOLE 198213 0 466800 BLACKROCK INC COMM STK 09247X101 145927 309607 SH SOLE 139360 0 170247 BLACKSTONE MTG TR INC COMM STK 09257W100 1495 44614 SH SOLE 20914 0 23700 BLUEBIRD BIO INC COMM STK 09609G100 387917 2656969 SH SOLE 601525 0 2055444 BLUEROCK RESIDENTIAL GRW REI COMM STK 09627J102 595 60679 SH SOLE 54679 0 6000 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 225152 2884347 SH SOLE 476439 0 2407908 BOISE CASCADE CO DEL COMM STK 09739D100 259 7049 SH SOLE 449 0 6600 BOOKING HLDGS INC COMM STK 09857L108 10208387 5145357 SH SOLE 1789282 0 3356075 BOX INC COMM STK 10316T104 1535 64202 SH SOLE 44102 0 20100 BRAEMAR HOTELS & RESORTS INC COMM STK 10482B101 414 35132 SH SOLE 35132 0 0 BRIGHTHOUSE FINL INC COMM STK 10922N103 447685 10119473 SH SOLE 3679772 0 6439701 BRIGHTVIEW HLDGS INC COMM STK 10948C107 38962 2427537 SH SOLE 359374 0 2068163 BRIXMOR PPTY GROUP INC COMM STK 11120U105 1252 71528 SH SOLE 31028 0 40500 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 92493 700972 SH SOLE 208747 0 492225 BROADCOM INC COMM STK 11135F101 914708 3707320 SH SOLE 1221697 0 2485623 BROOKLINE BANCORP INC DEL COMM STK 11373M107 709 42427 SH SOLE 18298 0 24129 BUILDERS FIRSTSOURCE INC COMM STK 12008R107 410 27922 SH SOLE 18522 0 9400 CBOE GLOBAL MARKETS INC COMM STK 12503M108 1456028 15173283 SH SOLE 4727519 0 10445764 CBRE GROUP INC COMM STK 12504L109 25841 585954 SH SOLE 193117 0 392837 CDW CORP COMM STK 12514G108 27868 313406 SH SOLE 142472 0 170934 C H ROBINSON WORLDWIDE INC COMM STK 12541W209 362583 3702846 SH SOLE 1037503 0 2665343 CME GROUP INC COMM STK 12572Q105 360116 2115718 SH SOLE 1192032 0 923686 CRA INTL INC COMM STK 12618T105 454 9043 SH SOLE 3993 0 5050 CNX RESOURCES CORPORATION COMM STK 12653C108 1381 96535 SH SOLE 33335 0 63200 CVR ENERGY INC COMM STK 12662P108 458 11392 SH SOLE 1992 0 9400 CA INC COMM STK 12673P105 23604 534637 SH SOLE 156227 0 378410 C&J ENERGY SVCS INC NEW COMM STK 12674R100 369 17740 SH SOLE 7750 0 9990 CABLE ONE INC COMM STK 12685J105 794407 899047 SH SOLE 188677 0 710370 CABOT MICROELECTRONICS CORP COMM STK 12709P103 72272 700510 SH SOLE 244264 0 456246 CAESARS ENTMT CORP CONV BND 127686AA1 164236 100591959 PRN SOLE 35181652 0 65410307 CALIFORNIA RES CORP COMM STK 13057Q206 1130 23293 SH SOLE 12993 0 10300 CALITHERA BIOSCIENCES INC COMM STK 13089P101 268 50966 SH SOLE 32766 0 18200 CALLON PETE CO DEL COMM STK 13123X102 2083 173714 SH SOLE 75984 0 97730 CALYXT INC COMM STK 13173L107 25288 1656085 SH SOLE 248444 0 1407641 CAMECO CORP COMM STK 13321L108 161089 14130636 SH SOLE 3863858 0 10266778 CANADIAN PAC RY LTD COMM STK 13645T100 402605 1901725 SH SOLE 725154 0 1176571 CAPITAL ONE FINL CORP COMM STK 14040H105 135343 1425715 SH SOLE 653996 0 771719 CAPITOL FED FINL INC COMM STK 14057J101 175718 13792584 SH SOLE 3330688 0 10461896 CAPSTEAD MTG CORP COMM STK 14067E506 379 47897 SH SOLE 1097 0 46800 CARDINAL HEALTH INC COMM STK 14149Y108 187253 3467649 SH SOLE 958396 0 2509253 CARDLYTICS INC COMM STK 14161W105 4817 192380 SH SOLE 38533 0 153847 CARETRUST REIT INC COMM STK 14174T107 748 42262 SH SOLE 27062 0 15200 CARROLS RESTAURANT GROUP INC COMM STK 14574X104 351 24014 SH SOLE 24014 0 0 CASI PHARMACEUTICALS INC COMM STK 14757U109 234 50012 SH SOLE 25512 0 24500 CASTLIGHT HEALTH INC COMM STK 14862Q100 1341 496555 SH SOLE 182392 0 314163 CELLDEX THERAPEUTICS INC NEW COMM STK 15117B103 48 105402 SH SOLE 105402 0 0 CELSION CORPORATION COMM STK 15117N503 167 60207 SH SOLE 7 0 60200 CENTENE CORP DEL COMM STK 15135B101 2456907 16969935 SH SOLE 5317140 0 11652795 CENOVUS ENERGY INC COMM STK 15135U109 299 29800 SH SOLE 29800 0 0 CENTENNIAL RESOURCE DEV INC COMM STK 15136A102 616715 28224948 SH SOLE 7996482 0 20228466 CENTERPOINT ENERGY INC COMM STK 15189T107 23765 859499 SH SOLE 251185 0 608314 CENTERSTATE BK CORP COMM STK 15201P109 43399 1547190 SH SOLE 426557 0 1120633 CERIDIAN HCM HLDG INC COMM STK 15677J108 66469 1581470 SH SOLE 340182 0 1241288 CHART INDS INC COMM STK 16115Q308 340889 4351959 SH SOLE 776645 0 3575314 CHARTER COMMUNICATIONS INC N COMM STK 16119P108 473200 1452069 SH SOLE 500292 0 951777 CHASE CORP COMM STK 16150R104 43523 362240 SH SOLE 103090 0 259150 CHATHAM LODGING TR COMM STK 16208T102 1129 54029 SH SOLE 45729 0 8300 CHEMED CORP NEW COMM STK 16359R103 65177 203946 SH SOLE 62246 0 141700 CHENIERE ENERGY INC COMM STK 16411R208 7799 112232 SH SOLE 73137 0 39095 CHIMERA INVT CORP COMM STK 16934Q208 1602 88335 SH SOLE 39915 0 48420 CHIMERIX INC COMM STK 16934W106 544 139825 SH SOLE 139825 0 0 CINEMARK HOLDINGS INC COMM STK 17243V102 1463 36382 SH SOLE 14192 0 22190 CIRCOR INTL INC COMM STK 17273K109 72039 1516616 SH SOLE 450237 0 1066379 CISCO SYS INC COMM STK 17275R102 2664764 54774175 SH SOLE 23929939 0 30844236 CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18451C109 114 19112 SH SOLE 4712 0 14400 CLEARWATER PAPER CORP COMM STK 18538R103 35137 1183062 SH SOLE 330397 0 852665 CLEARWAY ENERGY INC COMM STK 18539C105 193 10118 SH SOLE 10118 0 0 CLEARWAY ENERGY INC COMM STK 18539C204 653 33912 SH SOLE 13812 0 20100 CLOUDERA INC COMM STK 18914U100 10068 570420 SH SOLE 345290 0 225130 COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 703 12590 SH SOLE 3090 0 9500 COHEN & STEERS INC COMM STK 19247A100 1318 32464 SH SOLE 24764 0 7700 COHERUS BIOSCIENCES INC COMM STK 19249H103 21010 1273319 SH SOLE 262171 0 1011148 COLLEGIUM PHARMACEUTICAL INC COMM STK 19459J104 623 42262 SH SOLE 10662 0 31600 COLONY CAP INC NEW COMM STK 19626G108 1540 252893 SH SOLE 120559 0 132334 COMCAST CORP NEW COMM STK 20030N101 1953442 55166391 SH SOLE 21923629 0 33242762 COMMSCOPE HLDG CO INC COMM STK 20337X109 2569 83506 SH SOLE 53606 0 29900 COMPASS MINERALS INTL INC COMM STK 20451N101 3795 56470 SH SOLE 39830 0 16640 COMPASS DIVERSIFIED HOLDINGS COMM STK 20451Q104 1452 80000 SH SOLE 80000 0 0 CONCHO RES INC COMM STK 20605P101 1249267 8178506 SH SOLE 2978871 0 5199635 CONNECTONE BANCORP INC NEW COMM STK 20786W107 452 19029 SH SOLE 7046 0 11983 CONOCOPHILLIPS COMM STK 20825C104 196133 2534024 SH SOLE 685208 0 1848816 CONSOL ENERGY INC NEW COMM STK 20854L108 472 11564 SH SOLE 3129 0 8435 CONSTELLATION BRANDS INC COMM STK 21036P108 120014 556599 SH SOLE 253001 0 303598 CONTROL4 CORP COMM STK 21240D107 3217 93704 SH SOLE 93704 0 0 COOPER STD HLDGS INC COMM STK 21676P103 31920 266043 SH SOLE 81043 0 185000 CORBUS PHARMACEUTICALS HLDGS COMM STK 21833P103 544 72084 SH SOLE 37574 0 34510 CORESITE RLTY CORP COMM STK 21870Q105 55235 496989 SH SOLE 149202 0 347787 CORENERGY INFRASTRUCTURE TR COMM STK 21870U502 597 15880 SH SOLE 8040 0 7840 CORELOGIC INC COMM STK 21871D103 655953 13275723 SH SOLE 4566803 0 8708920 CORECIVIC INC COMM STK 21871N101 1996 82050 SH SOLE 42161 0 39889 COREPOINT LODGING INC COMM STK 21872L104 273 14024 SH SOLE 14024 0 0 CORNERSTONE ONDEMAND INC COMM STK 21925Y103 3681 64870 SH SOLE 46170 0 18700 CORPORATE OFFICE PPTYS TR COMM STK 22002T108 840 28154 SH SOLE 19954 0 8200 COSTCO WHSL CORP NEW COMM STK 22160K105 385148 1639767 SH SOLE 750969 0 888798 COSTAR GROUP INC COMM STK 22160N109 1259394 2992572 SH SOLE 848757 0 2143815 COUPA SOFTWARE INC COMM STK 22266L106 512798 6482912 SH SOLE 1417588 0 5065324 COVIA HLDGS CORP COMM STK 22305A103 374 41726 SH SOLE 18126 0 23600 CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1153 7836 SH SOLE 2636 0 5200 CRESCENT PT ENERGY CORP COMM STK 22576C101 101 15916 SH SOLE 15916 0 0 CRINETICS PHARMACEUTICALS IN COMM STK 22663K107 12431 433905 SH SOLE 75748 0 358157 CROWN CASTLE INTL CORP NEW COMM STK 22822V101 2336260 20985000 SH SOLE 6941307 0 14043693 CROWN CASTLE INTL CORP NEW CVPFSTKF 22822V309 19382 17940 SH SOLE 2416 0 15524 CTRIP COM INTL LTD ADR 22943F100 1089481 29310750 SH SOLE 6987088 0 22323662 CTRIP COM INTL LTD CONV BND 22943FAM2 30666 31270000 PRN SOLE 18285000 0 12985000 CUSTOMERS BANCORP INC COMM STK 23204G100 224 9541 SH SOLE 341 0 9200 CYMABAY THERAPEUTICS INC COMM STK 23257D103 4554 410967 SH SOLE 42490 0 368477 CYRUSONE INC COMM STK 23283R100 54681 862479 SH SOLE 256479 0 606000 CYTOMX THERAPEUTICS INC COMM STK 23284F105 75621 4087603 SH SOLE 706663 0 3380940 DMC GLOBAL INC COMM STK 23291C103 766 18782 SH SOLE 1982 0 16800 DDR CORP COMM STK 23317H854 676 50491 SH SOLE 33841 0 16650 D R HORTON INC COMM STK 23331A109 24843 588975 SH SOLE 162000 0 426975 DSP GROUP INC COMM STK 23332B106 358 30090 SH SOLE 4100 0 25990 DSW INC COMM STK 23334L102 775 22867 SH SOLE 14267 0 8600 DXC TECHNOLOGY CO COMM STK 23355L106 46609 498382 SH SOLE 143563 0 354819 DAVITA INC COMM STK 23918K108 64167 895816 SH SOLE 182571 0 713245 DELEK US HLDGS INC NEW COMM STK 24665A103 17879 421385 SH SOLE 101042 0 320343 DELL TECHNOLOGIES INC COMM STK 24703L103 10275 105793 SH SOLE 62564 0 43229 DENALI THERAPEUTICS INC COMM STK 24823R105 10350 476067 SH SOLE 43963 0 432104 DENNYS CORP COMM STK 24869P104 133146 9045251 SH SOLE 1719879 0 7325372 DENTSPLY SIRONA INC COMM STK 24906P109 232084 6149550 SH SOLE 1854545 0 4295005 DERMIRA INC COMM STK 24983L104 564 51771 SH SOLE 38211 0 13560 DEVON ENERGY CORP NEW COMM STK 25179M103 35182 880876 SH SOLE 253698 0 627178 DIAGEO P L C ADR 25243Q205 16220 114494 SH SOLE 103294 0 11200 DIAMOND OFFSHORE DRILLING IN COMM STK 25271C102 2225 111242 SH SOLE 61314 0 49928 DIAMONDBACK ENERGY INC COMM STK 25278X109 380090 2811522 SH SOLE 948437 0 1863085 DIGIMARC CORP NEW COMM STK 25381B101 608 19318 SH SOLE 19318 0 0 DIPLOMAT PHARMACY INC COMM STK 25456K101 3495 180058 SH SOLE 167478 0 12580 DISCOVERY INC COMM STK 25470F104 9112 284740 SH SOLE 89300 0 195440 DISCOVERY INC COMM STK 25470F302 17857 603679 SH SOLE 169010 0 434669 DISH NETWORK CORP COMM STK 25470M109 14095 394150 SH SOLE 109800 0 284350 DOLBY LABORATORIES INC COMM STK 25659T107 1783 25489 SH SOLE 14349 0 11140 DOMINION ENERGY INC COMM STK 25746U109 78812 1121402 SH SOLE 311487 0 809915 DOMINOS PIZZA INC COMM STK 25754A201 95883 325246 SH SOLE 113720 0 211526 DONNELLEY FINL SOLUTIONS INC COMM STK 25787G100 505 28169 SH SOLE 15769 0 12400 DOUGLAS EMMETT INC COMM STK 25960P109 344941 9144778 SH SOLE 1053713 0 8091065 DOUGLAS DYNAMICS INC COMM STK 25960R105 31312 713257 SH SOLE 215557 0 497700 DOWDUPONT INC COMM STK 26078J100 2809114 43680830 SH SOLE 17462913 0 26217917 DROPBOX INC COMM STK 26210C104 69383 2586039 SH SOLE 459637 0 2126402 DUKE ENERGY CORP NEW COMM STK 26441C204 742126 9274261 SH SOLE 3230464 0 6043797 DULUTH HLDGS INC COMM STK 26443V101 33911 1077901 SH SOLE 96901 0 981000 DYNEX CAP INC COMM STK 26817Q506 112 17515 SH SOLE 615 0 16900 EOG RES INC COMM STK 26875P101 889278 6970903 SH SOLE 2935027 0 4035876 EQT CORP COMM STK 26884L109 616075 13928893 SH SOLE 4580224 0 9348669 EPR PPTYS COMM STK 26884U109 1839 26881 SH SOLE 11959 0 14922 EAGLE MATERIALS INC COMM STK 26969P108 40056 469917 SH SOLE 134207 0 335710 EARTHSTONE ENERGY INC COMM STK 27032D304 22532 2402147 SH SOLE 403364 0 1998783 EAST WEST BANCORP INC COMM STK 27579R104 70335 1165069 SH SOLE 453278 0 711791 EDGEWELL PERS CARE CO COMM STK 28035Q102 256982 5558766 SH SOLE 1421311 0 4137455 EDITAS MEDICINE INC COMM STK 28106W103 24588 772708 SH SOLE 87578 0 685130 EHEALTH INC COMM STK 28238P109 252 8903 SH SOLE 2603 0 6300 ELANCO ANIMAL HEALTH INC COMM STK 28414H103 98303 2817526 SH SOLE 775675 0 2041851 ELDORADO RESORTS INC COMM STK 28470R102 1724 35469 SH SOLE 17769 0 17700 ELLIE MAE INC COMM STK 28849P100 458748 4840649 SH SOLE 1275088 0 3565561 EMCOR GROUP INC COMM STK 29084Q100 2296 30570 SH SOLE 16810 0 13760 EMERGENT BIOSOLUTIONS INC COMM STK 29089Q105 48106 730762 SH SOLE 216162 0 514600 ENBRIDGE INC COMM STK 29250N105 7159 221788 SH SOLE 210544 0 11244 ENANTA PHARMACEUTICALS INC COMM STK 29251M106 90851 1063084 SH SOLE 132097 0 930987 ENDAVA PLC ADR 29260V105 11302 390392 SH SOLE 67476 0 322916 ENCOMPASS HEALTH CORP COMM STK 29261A100 59930 768820 SH SOLE 189420 0 579400 ENERGEN CORP COMM STK 29265N108 49913 579240 SH SOLE 150330 0 428910 ENERGY FOCUS INC COMM STK 29268T300 47 22695 SH SOLE 22695 0 0 ENDOCYTE INC COMM STK 29269A102 57931 3261891 SH SOLE 328147 0 2933744 ENERGY RECOVERY INC COMM STK 29270J100 90 10107 SH SOLE 10107 0 0 ENERGIZER HLDGS INC NEW COMM STK 29272W109 40020 682345 SH SOLE 243025 0 439320 ENERSYS COMM STK 29275Y102 1191 13673 SH SOLE 6433 0 7240 ENPRO INDS INC COMM STK 29355X107 3089 42360 SH SOLE 33442 0 8918 ENSIGN GROUP INC COMM STK 29358P101 95382 2515338 SH SOLE 839232 0 1676106 ENTEGRIS INC COMM STK 29362U104 181447 6267597 SH SOLE 1317691 0 4949906 ENTERGY CORP NEW COMM STK 29364G103 488768 6024510 SH SOLE 2093178 0 3931332 ENVESTNET INC COMM STK 29404K106 66384 1089157 SH SOLE 279288 0 809869 EPAM SYS INC COMM STK 29414B104 50094 363789 SH SOLE 75074 0 288715 ENVISION HEALTHCARE CORP COMM STK 29414D100 324601 7098214 SH SOLE 2507727 0 4590487 EQUINIX INC COMM STK 29444U700 297932 688239 SH SOLE 309310 0 378929 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 46537 482499 SH SOLE 142859 0 339640 EQUITY RESIDENTIAL COMM STK 29476L107 1060348 16002844 SH SOLE 3742259 0 12260585 ERIE INDTY CO COMM STK 29530P102 6880 53945 SH SOLE 50245 0 3700 ESPERION THERAPEUTICS INC NE COMM STK 29664W105 13446 303036 SH SOLE 289836 0 13200 ETSY INC COMM STK 29786A106 93832 1826244 SH SOLE 560169 0 1266075 EVERCORE INC COMM STK 29977A105 1279 12720 SH SOLE 6120 0 6600 EVERI HLDGS INC COMM STK 30034T103 411 44768 SH SOLE 9068 0 35700 EVERGY INC COMM STK 30034W106 784631 14286802 SH SOLE 6096140 0 8190662 EVERSOURCE ENERGY COMM STK 30040W108 555642 9043658 SH SOLE 2784305 0 6259353 EVERQUOTE INC COMM STK 30041R108 4284 288258 SH SOLE 48580 0 239678 EVERSPIN TECHNOLOGIES INC COMM STK 30041T104 156 20300 SH SOLE 10100 0 10200 EVOLENT HEALTH INC COMM STK 30050B101 522 18373 SH SOLE 793 0 17580 EXACT SCIENCES CORP COMM STK 30063P105 860268 10900507 SH SOLE 3526056 0 7374451 EXELON CORP COMM STK 30161N101 238695 5467130 SH SOLE 2766944 0 2700186 EXELIXIS INC COMM STK 30161Q104 60804 3431376 SH SOLE 819787 0 2611589 EXPEDIA GROUP INC COMM STK 30212P303 258078 1977913 SH SOLE 684245 0 1293668 EXPONENT INC COMM STK 30214U102 59046 1101610 SH SOLE 352894 0 748716 EXPRESS SCRIPTS HLDG CO COMM STK 30219G108 577157 6074699 SH SOLE 2798741 0 3275958 EXTENDED STAY AMER INC COMM STK 30224P200 7450 368283 SH SOLE 136183 0 232100 EXTRA SPACE STORAGE INC COMM STK 30225T102 18922 218402 SH SOLE 58657 0 159745 EXTREME NETWORKS INC COMM STK 30226D106 624 113936 SH SOLE 28536 0 85400 EXTERRAN CORP COMM STK 30227H106 22445 846040 SH SOLE 317857 0 528183 EXTRACTION OIL AND GAS INC COMM STK 30227M105 474 41944 SH SOLE 15044 0 26900 EXXON MOBIL CORP COMM STK 30231G102 3542670 41668670 SH SOLE 17372824 0 24295846 FBL FINL GROUP INC COMM STK 30239F106 353 4690 SH SOLE 116 0 4574 FCB FINL HLDGS INC COMM STK 30255G103 460 9697 SH SOLE 6697 0 3000 FB FINL CORP COMM STK 30257X104 144374 3684902 SH SOLE 773782 0 2911120 FS BANCORP INC COMM STK 30263Y104 12922 231902 SH SOLE 38998 0 192904 FRP HLDGS INC COMM STK 30292L107 31512 507440 SH SOLE 88940 0 418500 FACEBOOK INC COMM STK 30303M102 12363419 75175843 SH SOLE 27234871 0 47940972 FARFETCH LTD COMM STK 30744W107 95394 3503263 SH SOLE 1368784 0 2134479 FATE THERAPEUTICS INC COMM STK 31189P102 13247 813195 SH SOLE 77222 0 735973 FEDEX CORP COMM STK 31428X106 502989 2088913 SH SOLE 946159 0 1142754 FIBROGEN INC COMM STK 31572Q808 142281 2342077 SH SOLE 403434 0 1938643 FIDELITY NATL INFORMATION SV COMM STK 31620M106 3423873 31391517 SH SOLE 9792269 0 21599248 FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 720123 18300457 SH SOLE 6627961 0 11672496 FIESTA RESTAURANT GROUP INC COMM STK 31660B101 131220 4905419 SH SOLE 846633 0 4058786 58 COM INC ADR 31680Q104 265887 3612590 SH SOLE 746394 0 2866196 FINISAR CORP COMM STK 31787A507 52311 2745988 SH SOLE 467609 0 2278379 FINJAN HLDGS INC COMM STK 31788H303 200 46450 SH SOLE 46450 0 0 FIREEYE INC COMM STK 31816Q101 833 49024 SH SOLE 27124 0 21900 FIRST AMERN FINL CORP COMM STK 31847R102 111893 2168895 SH SOLE 491696 0 1677199 FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 1135 2509 SH SOLE 1039 0 1470 FIRST CMNTY BANCSHARES INC N COMM STK 31983A103 386 11392 SH SOLE 192 0 11200 FIRST DEFIANCE FINL CORP COMM STK 32006W106 362 12034 SH SOLE 12034 0 0 FIRST DATA CORP NEW COMM STK 32008D106 4923 201194 SH SOLE 93694 0 107500 FIRST FINL BANKSHARES COMM STK 32020R109 1221 20667 SH SOLE 10479 0 10188 FIRST HAWAIIAN INC COMM STK 32051X108 26395 971818 SH SOLE 174189 0 797629 FIRST INDUSTRIAL REALTY TRUS COMM STK 32054K103 152854 4867965 SH SOLE 829432 0 4038533 FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 605592 6308243 SH SOLE 2868239 0 3440004 FIRST US BANCSHARES INC COMM STK 33744V103 227 20950 SH SOLE 20950 0 0 FIRSTCASH INC COMM STK 33767D105 1781 21717 SH SOLE 11379 0 10338 FITBIT INC COMM STK 33812L102 147 27409 SH SOLE 27409 0 0 FIVE BELOW INC COMM STK 33829M101 90125 692951 SH SOLE 138191 0 554760 FIVE PRIME THERAPEUTICS INC COMM STK 33830X104 14494 1041254 SH SOLE 150921 0 890333 FLEXION THERAPEUTICS INC COMM STK 33938J106 282 15087 SH SOLE 387 0 14700 FLOWSERVE CORP COMM STK 34354P105 144433 2640934 SH SOLE 1340374 0 1300560 FOCUS FINL PARTNERS INC COMM STK 34417P100 59662 1257101 SH SOLE 271018 0 986083 FORTIVE CORP COMM STK 34959J108 3289754 39070718 SH SOLE 13304206 0 25766512 FORTIVE CORP CVPFSTKF 34959J207 207506 194161 SH SOLE 52321 0 141840 FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 220240 4206264 SH SOLE 2073305 0 2132959 FORTY SEVEN INC COMM STK 34983P104 10542 706576 SH SOLE 104891 0 601685 FOUR CORNERS PPTY TR INC COMM STK 35086T109 1667 64899 SH SOLE 45086 0 19813 FOX FACTORY HLDG CORP COMM STK 35138V102 611 8723 SH SOLE 2723 0 6000 FRANKLIN STREET PPTYS CORP COMM STK 35471R106 251 31442 SH SOLE 24242 0 7200 FREEPORT-MCMORAN INC COMM STK 35671D857 62721 4505824 SH SOLE 1374373 0 3131451 FRONT YD RESIDENTIAL CORP COMM STK 35904G107 349 32128 SH SOLE 32128 0 0 FRONTDOOR INC COMM STK 35905A109 165846 4045021 SH SOLE 1429338 0 2615683 FRONTIER COMMUNICATIONS CORP COMM STK 35906A306 70 10849 SH SOLE 10849 0 0 FUELCELL ENERGY INC COMM STK 35952H502 206 192271 SH SOLE 119471 0 72800 GEO GROUP INC NEW COMM STK 36162J106 3045 121038 SH SOLE 53507 0 67531 GCI LIBERTY INC COMM STK 36164V305 559314 10966941 SH SOLE 2294862 0 8672079 GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 170879 6436106 SH SOLE 1164257 0 5271849 GNC HLDGS INC COMM STK 36191G107 803 193945 SH SOLE 9845 0 184100 GW PHARMACEUTICALS PLC ADR 36197T103 129679 750716 SH SOLE 82098 0 668618 G1 THERAPEUTICS INC COMM STK 3621LQ109 101516 1941412 SH SOLE 229306 0 1712106 G-III APPAREL GROUP LTD COMM STK 36237H101 439 9113 SH SOLE 9113 0 0 GMS INC COMM STK 36251C103 2078 89588 SH SOLE 87652 0 1936 GS ACQUISITION HLDGS CORP COMM STK 36255F201 17927 1734564 SH SOLE 295716 0 1438848 GAIN CAP HLDGS INC COMM STK 36268W100 201 30847 SH SOLE 30847 0 0 GAMING & LEISURE PPTYS INC COMM STK 36467J108 4097 116232 SH SOLE 65370 0 50862 GAMESTOP CORP NEW COMM STK 36467W109 466 30486 SH SOLE 14586 0 15900 GANNETT CO INC COMM STK 36473H104 749 74823 SH SOLE 72273 0 2550 GARDNER DENVER HLDGS INC COMM STK 36555P107 383125 13518886 SH SOLE 4746936 0 8771950 GENERAL MTRS CO COMM STK 37045V100 75514 2242765 SH SOLE 622302 0 1620463 GENOMIC HEALTH INC COMM STK 37244C101 27174 386978 SH SOLE 108378 0 278600 GENWORTH FINL INC COMM STK 37247D106 486 116444 SH SOLE 49044 0 67400 GENTHERM INC COMM STK 37253A103 163285 3592636 SH SOLE 631066 0 2961570 GLACIER BANCORP INC NEW COMM STK 37637Q105 94978 2204178 SH SOLE 824666 0 1379512 GLAXOSMITHKLINE PLC ADR 37733W105 657095 16357851 SH SOLE 5326530 0 11031321 GLOBAL BLOOD THERAPEUTICS IN COMM STK 37890U108 113544 2988007 SH SOLE 439360 0 2548647 GLOBAL PMTS INC COMM STK 37940X102 1961925 15399724 SH SOLE 5452692 0 9947032 GLOBAL SELF STORAGE INC COMM STK 37955N106 132 31400 SH SOLE 0 0 31400 GLYCOMIMETICS INC COMM STK 38000Q102 49588 3443579 SH SOLE 515227 0 2928352 GOGO INC COMM STK 38046C109 142 27339 SH SOLE 26789 0 550 GOLD RESOURCE CORP COMM STK 38068T105 117 22805 SH SOLE 1805 0 21000 GOLDMAN SACHS GROUP INC COMM STK 38141G104 138248 616518 SH SOLE 182060 0 434458 GOLUB CAP BDC INC COMM STK 38173M102 788 42000 SH SOLE 42000 0 0 GOOSEHEAD INS INC COMM STK 38267D109 80975 2390763 SH SOLE 417839 0 1972924 GOPRO INC COMM STK 38268T103 234 32531 SH SOLE 22831 0 9700 GOVERNMENT PPTYS INCOME TR COMM STK 38376A103 149 13239 SH SOLE 1139 0 12100 GRACE W R & CO DEL NEW COMM STK 38388F108 2189 30627 SH SOLE 15727 0 14900 GRAND CANYON ED INC COMM STK 38526M106 47960 425177 SH SOLE 123968 0 301209 GRANITE PT MTG TR INC COMM STK 38741L107 738 38287 SH SOLE 22995 0 15292 GREEN DOT CORP COMM STK 39304D102 176575 1988006 SH SOLE 589886 0 1398120 GROUPE CGI INC COMM STK 39945C109 666 10340 SH SOLE 10340 0 0 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 86257 11115595 SH SOLE 2511692 0 8603903 GUARANTY BANCORP DEL COMM STK 40075T607 58674 1975542 SH SOLE 343361 0 1632181 GUIDEWIRE SOFTWARE INC COMM STK 40171V100 360854 3572463 SH SOLE 1224001 0 2348462 HCA HEALTHCARE INC COMM STK 40412C101 1503015 10803733 SH SOLE 3524612 0 7279121 HCP INC COMM STK 40414L109 20149 765523 SH SOLE 217043 0 548480 HDFC BANK LTD ADR 40415F101 184777 1963629 SH SOLE 1787929 0 175700 HD SUPPLY HLDGS INC COMM STK 40416M105 574133 13417447 SH SOLE 4853670 0 8563777 HMS HLDGS CORP COMM STK 40425J101 114049 3476044 SH SOLE 597507 0 2878537 HTG MOLECULAR DIAGNOSTICS IN COMM STK 40434H104 10097 1999500 SH SOLE 170038 0 1829462 HP INC COMM STK 40434L105 70219 2724826 SH SOLE 744231 0 1980595 HABIT RESTAURANTS INC COMM STK 40449J103 356 22341 SH SOLE 241 0 22100 HALCON RES CORP COMM STK 40537Q605 170 37990 SH SOLE 37990 0 0 HALLADOR ENERGY COMPANY COMM STK 40609P105 767 123387 SH SOLE 37020 0 86367 HALOZYME THERAPEUTICS INC COMM STK 40637H109 1066 58663 SH SOLE 35163 0 23500 HANCOCK JOHN TAX-ADV DIV INC COMM STK 41013V100 1166 50000 SH SOLE 50000 0 0 HANGER INC COMM STK 41043F208 34629 1662480 SH SOLE 281000 0 1381480 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 58767 2737153 SH SOLE 937953 0 1799200 HARBORONE BANCORP INC COMM STK 41165F101 20076 1049981 SH SOLE 184456 0 865525 HEALTHSTREAM INC COMM STK 42222N103 490 15797 SH SOLE 297 0 15500 HEALTH INS INNOVATIONS INC COMM STK 42225K106 270 4386 SH SOLE 136 0 4250 HEALTHCARE TR AMER INC COMM STK 42225P501 2053 76972 SH SOLE 42402 0 34570 HEALTHEQUITY INC COMM STK 42226A107 3106 32897 SH SOLE 17997 0 14900 HEARTLAND FINL USA INC COMM STK 42234Q102 443 7637 SH SOLE 7637 0 0 HERC HLDGS INC COMM STK 42704L104 1533 29950 SH SOLE 14706 0 15244 HERITAGE FINL CORP WASH COMM STK 42722X106 126295 3593034 SH SOLE 804398 0 2788636 HERITAGE CRYSTAL CLEAN INC COMM STK 42726M106 23243 1088650 SH SOLE 178300 0 910350 HERITAGE INS HLDGS INC COMM STK 42727J102 6420 433176 SH SOLE 124676 0 308500 HESKA CORP COMM STK 42805E306 247 2177 SH SOLE 77 0 2100 HERTZ GLOBAL HLDGS INC COMM STK 42806J106 484 29629 SH SOLE 19570 0 10059 HESS CORP COMM STK 42809H107 1281118 17897704 SH SOLE 6841480 0 11056224 HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 167743 10284673 SH SOLE 4567019 0 5717654 HIGHPOINT RES CORP COMM STK 43114K108 284 58193 SH SOLE 54761 0 3432 HILTON GRAND VACATIONS INC COMM STK 43283X105 37349 1128357 SH SOLE 370307 0 758050 HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 1782529 22066459 SH SOLE 8117814 0 13948645 HOMESTREET INC COMM STK 43785V102 1150 43386 SH SOLE 28786 0 14600 HOPE BANCORP INC COMM STK 43940T109 99116 6129602 SH SOLE 1477485 0 4652117 HORIZON GLOBAL CORP COMM STK 44052W104 18442 2586497 SH SOLE 439694 0 2146803 HOSPITALITY PPTYS TR COMM STK 44106M102 2602 90236 SH SOLE 34376 0 55860 HOST HOTELS & RESORTS INC COMM STK 44107P104 169403 8028587 SH SOLE 795295 0 7233292 HOSTESS BRANDS INC COMM STK 44109J106 12369 1117315 SH SOLE 316863 0 800452 HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 79 11264 SH SOLE 1224 0 10040 HOWARD HUGHES CORP COMM STK 44267D107 3627 29202 SH SOLE 23099 0 6103 HUAZHU GROUP LTD ADR 44332N106 64892 2009036 SH SOLE 291468 0 1717568 IAC INTERACTIVECORP COMM STK 44919P508 1739855 8028123 SH SOLE 2720204 0 5307919 ICF INTL INC COMM STK 44925C103 235 3115 SH SOLE 3115 0 0 ICU MED INC COMM STK 44930G107 76952 272157 SH SOLE 80457 0 191700 IPG PHOTONICS CORP COMM STK 44980X109 16825 107802 SH SOLE 35472 0 72330 ITT INC COMM STK 45073V108 2696 44002 SH SOLE 23002 0 21000 ICICI BK LTD ADR 45104G104 1736 204418 SH SOLE 191138 0 13280 IDEX CORP COMM STK 45167R104 954672 6336600 SH SOLE 2291653 0 4044947 IDEXX LABS INC COMM STK 45168D104 475828 1905906 SH SOLE 585594 0 1320312 IMMUNE DESIGN CORP COMM STK 45252L103 122 35252 SH SOLE 352 0 34900 IMMUNOGEN INC COMM STK 45253H101 21504 2270747 SH SOLE 334365 0 1936382 IMPERVA INC COMM STK 45321L100 682 14682 SH SOLE 6212 0 8470 INCYTE CORP COMM STK 45337C102 603000 8729009 SH SOLE 2488036 0 6240973 INDEPENDENCE RLTY TR INC COMM STK 45378A106 240 22811 SH SOLE 12511 0 10300 INDEPENDENT BK GROUP INC COMM STK 45384B106 116738 1760749 SH SOLE 302383 0 1458366 INFINITY PHARMACEUTICALS INC COMM STK 45665G303 326 120206 SH SOLE 120206 0 0 INFINERA CORPORATION COMM STK 45667G103 268 36711 SH SOLE 23761 0 12950 INFORMATION SERVICES GROUP I COMM STK 45675Y104 87 18289 SH SOLE 18289 0 0 INGEVITY CORP COMM STK 45688C107 75932 745304 SH SOLE 215377 0 529927 INSIGHT ENTERPRISES INC COMM STK 45765U103 1334 24665 SH SOLE 10965 0 13700 INNOSPEC INC COMM STK 45768S105 45251 589584 SH SOLE 180384 0 409200 INPHI CORP COMM STK 45772F107 82142 2162773 SH SOLE 339740 0 1823033 INOVIO PHARMACEUTICALS INC COMM STK 45773H201 75 13448 SH SOLE 13448 0 0 INNERWORKINGS INC COMM STK 45773Y105 173 21825 SH SOLE 525 0 21300 INNOPHOS HOLDINGS INC COMM STK 45774N108 357 8030 SH SOLE 8030 0 0 INSTEEL INDUSTRIES INC COMM STK 45774W108 23029 641847 SH SOLE 164762 0 477085 INSPERITY INC COMM STK 45778Q107 71254 604106 SH SOLE 180606 0 423500 INOGEN INC COMM STK 45780L104 86455 354148 SH SOLE 104160 0 249988 INOVALON HLDGS INC COMM STK 45781D101 122 12098 SH SOLE 798 0 11300 INNOVIVA INC COMM STK 45781M101 8030 526876 SH SOLE 139476 0 387400 INSTRUCTURE INC COMM STK 45781U103 22528 636379 SH SOLE 89181 0 547198 INNOVATIVE INDL PPTYS INC COMM STK 45781V101 520 10779 SH SOLE 10779 0 0 INSEEGO CORP COMM STK 45782B104 130 33800 SH SOLE 33800 0 0 INSULET CORP COMM STK 45784P101 38798 366194 SH SOLE 42394 0 323800 INTEGER HLDGS CORP COMM STK 45826H109 48909 589619 SH SOLE 97146 0 492473 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 2365 42767 SH SOLE 14967 0 27800 INTERCEPT PHARMACEUTICALS IN COMM STK 45845P108 992 7848 SH SOLE 6167 0 1681 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 2839326 37913283 SH SOLE 13788679 0 24124604 INTERDIGITAL INC COMM STK 45867G101 1282 16019 SH SOLE 4410 0 11609 INTERNAP CORP COMM STK 45885A409 796 63011 SH SOLE 24711 0 38300 INTL FCSTONE INC COMM STK 46116V105 432 8945 SH SOLE 5064 0 3881 INTRA CELLULAR THERAPIES INC COMM STK 46116X101 9574 441178 SH SOLE 71471 0 369707 INTUITIVE SURGICAL INC COMM STK 46120E602 5766494 10046157 SH SOLE 3513466 0 6532691 INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 719 45457 SH SOLE 21157 0 24300 INVESTMENT TECHNOLOGY GRP NE COMM STK 46145F105 626 28886 SH SOLE 14786 0 14100 INVESTORS BANCORP INC NEW COMM STK 46146L101 59846 4877417 SH SOLE 876232 0 4001185 INVITATION HOMES INC COMM STK 46187W107 2254 98396 SH SOLE 44245 0 54151 IQVIA HLDGS INC COMM STK 46266C105 429615 3311357 SH SOLE 1170525 0 2140832 IRON MTN INC NEW COMM STK 46284V101 30085 871534 SH SOLE 386747 0 484787 IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 164737 8923985 SH SOLE 1688321 0 7235664 IRONWOOD PHARMACEUTICALS INC CONV BND 46333XAD0 22065 16936000 PRN SOLE 1498000 0 15438000 ISHARES TR COMM STK 46429B598 28374 873859 SH SOLE 873859 0 0 ISHARES TR COMM STK 46429B606 1790 75000 SH SOLE 0 0 75000 ISHARES TR COMM STK 46432F842 4905 76541 SH SOLE 43043 0 33498 ISHARES INC COMM STK 46434G822 1098 18225 SH SOLE 0 0 18225 ISHARES TR COMM STK 46435G334 727 21300 SH SOLE 0 0 21300 ITERIS INC COMM STK 46564T107 241 44743 SH SOLE 44743 0 0 I3 VERTICALS INC COMM STK 46571Y107 21238 924198 SH SOLE 153579 0 770619 JBG SMITH PPTYS COMM STK 46590V100 206082 5595503 SH SOLE 1404554 0 4190949 JPMORGAN CHASE & CO COMM STK 46625H100 7218200 63968443 SH SOLE 25936447 0 38031996 JPMORGAN CHASE & CO COMM STK 46625H365 978 35600 SH SOLE 35600 0 0 JMP GROUP LLC COMM STK 46629U107 5385 1014112 SH SOLE 0 0 1014112 JAGGED PEAK ENERGY INC COMM STK 47009K107 177084 12804315 SH SOLE 2869804 0 9934511 JD COM INC ADR 47215P106 564 21600 SH SOLE 21600 0 0 JEFFERIES FINL GROUP INC COMM STK 47233W109 183942 8376237 SH SOLE 2239909 0 6136328 JELD-WEN HLDG INC COMM STK 47580P103 24693 1001333 SH SOLE 226312 0 775021 JONES LANG LASALLE INC COMM STK 48020Q107 17597 121931 SH SOLE 78321 0 43610 J2 GLOBAL INC COMM STK 48123V102 31674 382310 SH SOLE 118190 0 264120 JUNIPER NETWORKS INC COMM STK 48203R104 57723 1926027 SH SOLE 1123857 0 802170 KAR AUCTION SVCS INC COMM STK 48238T109 498145 8345528 SH SOLE 3084898 0 5260630 KBR INC COMM STK 48242W106 11475 543060 SH SOLE 133467 0 409593 KKR & CO INC COMM STK 48251W104 361506 13256556 SH SOLE 5209306 0 8047250 KLX ENERGY SERVICS HOLDNGS I COMM STK 48253L106 336 10509 SH SOLE 5749 0 4760 KT CORP ADR 48268K101 112900 7602715 SH SOLE 2450123 0 5152592 KAPSTONE PAPER & PACKAGING C COMM STK 48562P103 24058 709477 SH SOLE 198777 0 510700 KB HOME COMM STK 48666K109 1162 48599 SH SOLE 33099 0 15500 KEANE GROUP INC COMM STK 48669A108 46234 3737554 SH SOLE 1493460 0 2244094 KEARNY FINL CORP MD COMM STK 48716P108 71879 5189797 SH SOLE 916425 0 4273372 KEURIG DR PEPPER INC COMM STK 49271V100 302823 13069637 SH SOLE 3864467 0 9205170 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 1587949 23958198 SH SOLE 8712088 0 15246110 KILROY RLTY CORP COMM STK 49427F108 210455 2935628 SH SOLE 435578 0 2500050 KIMBALL ELECTRONICS INC COMM STK 49428J109 340 17328 SH SOLE 10811 0 6517 KIMCO RLTY CORP COMM STK 49446R109 145082 8666790 SH SOLE 736006 0 7930784 KINDER MORGAN INC DEL COMM STK 49456B101 57427 3238982 SH SOLE 895885 0 2343097 KINSALE CAP GROUP INC COMM STK 49714P108 21167 331464 SH SOLE 61417 0 270047 KNOWLES CORP COMM STK 49926D109 67086 4036489 SH SOLE 1259569 0 2776920 KOPPERS HOLDINGS INC COMM STK 50060P106 403 12942 SH SOLE 5742 0 7200 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 1088 73631 SH SOLE 49031 0 24600 KRATON CORPORATION COMM STK 50077C106 664 14078 SH SOLE 6278 0 7800 LHC GROUP INC COMM STK 50187A107 641 6223 SH SOLE 1249 0 4974 LGI HOMES INC COMM STK 50187T106 337 7113 SH SOLE 7113 0 0 LCI INDS COMM STK 50189K103 88021 1063059 SH SOLE 365959 0 697100 LPL FINL HLDGS INC COMM STK 50212V100 1465 22714 SH SOLE 10514 0 12200 LSI INDS INC COMM STK 50216C108 47 10325 SH SOLE 0 0 10325 LSC COMMUNICATIONS INC COMM STK 50218P107 651 58881 SH SOLE 26181 0 32700 LABORATORY CORP AMER HLDGS COMM STK 50540R409 30659 176528 SH SOLE 48979 0 127549 LADENBURG THALMAN FIN SVCS I COMM STK 50575Q102 80 29519 SH SOLE 29519 0 0 LANDS END INC NEW COMM STK 51509F105 332 18895 SH SOLE 9583 0 9312 LEGACY TEX FINL GROUP INC COMM STK 52471Y106 227 5332 SH SOLE 4952 0 380 LENDINGCLUB CORP COMM STK 52603A109 7217 1859947 SH SOLE 710079 0 1149868 LENDINGTREE INC NEW COMM STK 52603B107 1682 7308 SH SOLE 4561 0 2747 LIBERTY EXPEDIA HOLDINGS COMM STK 53046P109 349567 7431270 SH SOLE 1446264 0 5985006 LIFEPOINT HEALTH INC COMM STK 53219L109 1423 22098 SH SOLE 11091 0 11007 LIGAND PHARMACEUTICALS INC COMM STK 53220K504 83477 304115 SH SOLE 91429 0 212686 LIFE STORAGE INC COMM STK 53223X107 1255 13186 SH SOLE 7886 0 5300 LIMESTONE BANCORP INC COMM STK 53262L105 1806 116519 SH SOLE 0 0 116519 LIVE OAK BANCSHARES INC COMM STK 53803X105 134010 5000378 SH SOLE 1000618 0 3999760 LOGMEIN INC COMM STK 54142L109 23250 260941 SH SOLE 83494 0 177447 LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 45221 2919340 SH SOLE 838440 0 2080900 LUMENTUM HLDGS INC COMM STK 55024U109 288755 4816591 SH SOLE 1636869 0 3179722 M & T BK CORP COMM STK 55261F104 43363 263539 SH SOLE 83756 0 179783 MBIA INC COMM STK 55262C100 721 67440 SH SOLE 7640 0 59800 MB FINANCIAL INC NEW COMM STK 55264U108 1165 25256 SH SOLE 10489 0 14767 MFA FINL INC COMM STK 55272X102 882 119947 SH SOLE 49947 0 70000 MGE ENERGY INC COMM STK 55277P104 28541 446995 SH SOLE 145545 0 301450 MGM GROWTH PPTYS LLC COMM STK 55303A105 44334 1503349 SH SOLE 264125 0 1239224 M/I HOMES INC COMM STK 55305B101 330 13786 SH SOLE 8116 0 5670 MKS INSTRUMENT INC COMM STK 55306N104 92626 1155660 SH SOLE 257538 0 898122 MRC GLOBAL INC COMM STK 55345K103 806 42924 SH SOLE 17184 0 25740 MSCI INC COMM STK 55354G100 311980 1758525 SH SOLE 495316 0 1263209 MYR GROUP INC DEL COMM STK 55405W104 643 19686 SH SOLE 10386 0 9300 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 42147 2045955 SH SOLE 356275 0 1689680 MACQUARIE INFRASTRUCTURE COR COMM STK 55608B105 1118 24230 SH SOLE 11133 0 13097 MACYS INC COMM STK 55616P104 18350 528376 SH SOLE 172550 0 355826 MACYS INC COMM STK 55616P104 556 16000 SH Put SOLE 16000 0 0 MADISON SQUARE GARDEN CO NEW COMM STK 55825T103 2405 7628 SH SOLE 3274 0 4354 MAIN STREET CAPITAL CORP COMM STK 56035L104 38496 999891 SH SOLE 373991 0 625900 MALIBU BOATS INC COMM STK 56117J100 286 5235 SH SOLE 235 0 5000 MAMMOTH ENERGY SVCS INC COMM STK 56155L108 446 15317 SH SOLE 147 0 15170 MANPOWERGROUP INC COMM STK 56418H100 7875 91608 SH SOLE 47389 0 44219 MANULIFE FINL CORP COMM STK 56501R106 1167 65326 SH SOLE 65326 0 0 MARATHON PETE CORP COMM STK 56585A102 111303 1391809 SH SOLE 670540 0 721269 MARINUS PHARMACEUTICALS INC COMM STK 56854Q101 4087 408658 SH SOLE 35494 0 373164 MARKETAXESS HLDGS INC COMM STK 57060D108 399029 2235581 SH SOLE 658561 0 1577020 MARRIOTT VACATIONS WRLDWDE C COMM STK 57164Y107 97675 874048 SH SOLE 207173 0 666875 MASTECH DIGITAL INC COMM STK 57633B100 448 46784 SH SOLE 0 0 46784 MASTERCARD INCORPORATED COMM STK 57636Q104 6896510 30980233 SH SOLE 10798771 0 20181462 MATCH GROUP INC COMM STK 57665R106 19251 332438 SH SOLE 179638 0 152800 MATCH GROUP INC COMM STK 57665R106 6 100 SH Put SOLE 100 0 0 MATSON INC COMM STK 57686G105 138997 3506482 SH SOLE 639381 0 2867101 MAXIM INTEGRATED PRODS INC COMM STK 57772K101 1952088 34617631 SH SOLE 11157670 0 23459961 MAXLINEAR INC COMM STK 57776J100 62773 3157620 SH SOLE 1009490 0 2148130 MAXAR TECHNOLOGIES LTD COMM STK 57778L103 80027 2419919 SH SOLE 860156 0 1559763 MCEWEN MNG INC COMM STK 58039P107 55 28500 SH SOLE 28500 0 0 MCKESSON CORP COMM STK 58155Q103 48925 368825 SH SOLE 125300 0 243525 MEDEQUITIES RLTY TR INC COMM STK 58409L306 701 72138 SH SOLE 58538 0 13600 MEDICAL PPTYS TRUST INC COMM STK 58463J304 1440 96587 SH SOLE 44957 0 51630 MEDICAL TRANSCRIPTION BLG CO COMM STK 58464J105 1266 243500 SH SOLE 211500 0 32000 MEDIFAST INC COMM STK 58470H101 1317 5946 SH SOLE 4846 0 1100 MEDIDATA SOLUTIONS INC COMM STK 58471A105 10246 139761 SH SOLE 60761 0 79000 MEDNAX INC COMM STK 58502B106 393015 8422948 SH SOLE 2815258 0 5607690 MEDPACE HLDGS INC COMM STK 58506Q109 290 4846 SH SOLE 4846 0 0 MEET GROUP INC COMM STK 58513U101 519 104917 SH SOLE 96317 0 8600 MERCADOLIBRE INC COMM STK 58733R102 511260 1501631 SH SOLE 367873 0 1133758 MERCK & CO INC COMM STK 58933Y105 3567034 50282410 SH SOLE 19357840 0 30924570 MERIDIAN BANCORP INC MD COMM STK 58958U103 120877 7110432 SH SOLE 1571439 0 5538993 MERITAGE HOMES CORP COMM STK 59001A102 3649 91448 SH SOLE 78048 0 13400 MERITOR INC COMM STK 59001K100 1024 52882 SH SOLE 22682 0 30200 MESA LABS INC COMM STK 59064R109 53098 286059 SH SOLE 77844 0 208215 METHANEX CORP COMM STK 59151K108 569 7201 SH SOLE 7201 0 0 METLIFE INC COMM STK 59156R108 1370893 29342737 SH SOLE 11892586 0 17450151 MICHAELS COS INC COMM STK 59408Q106 205144 12639831 SH SOLE 3862392 0 8777439 MID AMER APT CMNTYS INC COMM STK 59522J103 19319 192838 SH SOLE 55032 0 137806 MILACRON HLDGS CORP COMM STK 59870L106 414 20422 SH SOLE 8322 0 12100 MIRATI THERAPEUTICS INC COMM STK 60468T105 15450 328024 SH SOLE 30298 0 297726 MOBILEIRON INC COMM STK 60739U204 326 61430 SH SOLE 830 0 60600 MOBILE MINI INC COMM STK 60740F105 321397 7329475 SH SOLE 1408040 0 5921435 MOLINA HEALTHCARE INC COMM STK 60855R100 1025396 6895738 SH SOLE 1304679 0 5591059 MOLSON COORS BREWING CO COMM STK 60871R209 18773 305247 SH SOLE 80851 0 224396 MOMENTA PHARMACEUTICALS INC COMM STK 60877T100 79215 3011974 SH SOLE 576764 0 2435210 MOMO INC ADR 60879B107 6744 153962 SH SOLE 70888 0 83074 MONGODB INC COMM STK 60937P106 9604 117773 SH SOLE 0 0 117773 MONOTYPE IMAGING HOLDINGS IN COMM STK 61022P100 864 42777 SH SOLE 18077 0 24700 MONSTER BEVERAGE CORP NEW COMM STK 61174X109 53868 924304 SH SOLE 417989 0 506315 MOSAIC CO NEW COMM STK 61945C103 18032 555175 SH SOLE 158318 0 396857 MYRIAD GENETICS INC COMM STK 62855J104 1116 24253 SH SOLE 14573 0 9680 MYOKARDIA INC COMM STK 62857M105 160940 2468408 SH SOLE 371697 0 2096711 NVR INC COMM STK 62944T105 358600 145135 SH SOLE 55036 0 90099 NATIONAL AMERN UNIV HLDGS IN COMM STK 63245Q105 1924 2404703 SH SOLE 369503 0 2035200 NATIONAL COMM CORP COMM STK 63546L102 52828 1279139 SH SOLE 202452 0 1076687 NATIONAL HEALTH INVS INC COMM STK 63633D104 640 8467 SH SOLE 4447 0 4020 NATIONAL VISION HLDGS INC COMM STK 63845R107 137808 3052911 SH SOLE 541500 0 2511411 NATURAL GAS SERVICES GROUP COMM STK 63886Q109 400 18947 SH SOLE 18947 0 0 NATURAL HEALTH TRENDS CORP COMM STK 63888P406 789 33896 SH SOLE 33646 0 250 NAVIGANT CONSULTING INC COMM STK 63935N107 41510 1800108 SH SOLE 563686 0 1236422 NAVIENT CORPORATION COMM STK 63938C108 1276 94630 SH SOLE 58830 0 35800 NELNET INC COMM STK 64031N108 236 4136 SH SOLE 214 0 3922 NEOGENOMICS INC COMM STK 64049M209 165 10749 SH SOLE 749 0 10000 NETAPP INC COMM STK 64110D104 37344 434793 SH SOLE 113819 0 320974 NETFLIX INC COMM STK 64110L106 4198838 11222941 SH SOLE 4138274 0 7084667 NETEASE INC ADR 64110W102 79439 348033 SH SOLE 120779 0 227254 NETGEAR INC COMM STK 64111Q104 753 11976 SH SOLE 4476 0 7500 NETSCOUT SYS INC COMM STK 64115T104 13752 544619 SH SOLE 170469 0 374150 NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 723866 5887484 SH SOLE 957464 0 4930020 NEURONETICS INC COMM STK 64131A105 7418 231386 SH SOLE 23372 0 208014 NEVRO CORP COMM STK 64157F103 48195 845526 SH SOLE 130802 0 714724 NEW MEDIA INVT GROUP INC COMM STK 64704V106 567 36112 SH SOLE 16412 0 19700 NEW RESIDENTIAL INVT CORP COMM STK 64828T201 2299 129030 SH SOLE 43280 0 85750 NEW RELIC INC COMM STK 64829B100 10360 109943 SH SOLE 98043 0 11900 NEWS CORP NEW COMM STK 65249B109 598196 45352266 SH SOLE 15197277 0 30154989 NEWS CORP NEW COMM STK 65249B208 2791 205220 SH SOLE 47500 0 157720 NEXSTAR MEDIA GROUP INC COMM STK 65336K103 1649 20257 SH SOLE 5330 0 14927 NEXTERA ENERGY INC COMM STK 65339F101 2516850 15017002 SH SOLE 5883538 0 9133464 NEXTERA ENERGY INC CVPFSTKF 65339F820 711094 12471825 SH SOLE 4739920 0 7731905 NEXTERA ENERGY PARTNERS LP COMM STK 65341B106 92358 1904285 SH SOLE 332645 0 1571640 NEXTGEN HEALTHCARE INC COMM STK 65343C102 796 39623 SH SOLE 21223 0 18400 NISOURCE INC COMM STK 65473P105 1546520 62059379 SH SOLE 19092280 0 42967099 NOAH HLDGS LTD ADR 65487X102 2038 48372 SH SOLE 21829 0 26543 NORTHFIELD BANCORP INC DEL COMM STK 66611T108 221 13907 SH SOLE 507 0 13400 NORTHSTAR REALTY EUROPE CORP COMM STK 66706L101 1146 80922 SH SOLE 42581 0 38341 NOVARTIS A G ADR 66987V109 2963 34387 SH SOLE 33987 0 400 NOVANTA INC COMM STK 67000B104 217544 3180465 SH SOLE 598751 0 2581714 NOW INC COMM STK 67011P100 609 36808 SH SOLE 23885 0 12923 NU SKIN ENTERPRISES INC COMM STK 67018T105 24509 297363 SH SOLE 92263 0 205100 NUANCE COMMUNICATIONS INC COMM STK 67020Y100 2071 119590 SH SOLE 62429 0 57161 NUTANIX INC COMM STK 67059N108 17648 413102 SH SOLE 394302 0 18800 NVIDIA CORP COMM STK 67066G104 3101453 11036414 SH SOLE 4346491 0 6689923 NUTRI SYS INC NEW COMM STK 67069D108 797 21498 SH SOLE 7698 0 13800 NXSTAGE MEDICAL INC COMM STK 67072V103 543 19468 SH SOLE 13668 0 5800 NUVECTRA CORP COMM STK 67075N108 930 42311 SH SOLE 30168 0 12143 O REILLY AUTOMOTIVE INC NEW COMM STK 67103H107 532729 1533827 SH SOLE 663745 0 870082 OFG BANCORP COMM STK 67103X102 415 25711 SH SOLE 21511 0 4200 OLD LINE BANCSHARES INC COMM STK 67984M100 2044 64609 SH SOLE 187 0 64422 OLYMPIC STEEL INC COMM STK 68162K106 714 34206 SH SOLE 24806 0 9400 OMNICELL INC COMM STK 68213N109 47815 665014 SH SOLE 199294 0 465720 ONCOSEC MED INC COMM STK 68234L207 215 153600 SH SOLE 0 0 153600 ONE GAS INC COMM STK 68235P108 377120 4583371 SH SOLE 994124 0 3589247 FLWS/1-800 FLOWERS COMM STK 68243Q106 170 14382 SH SOLE 314 0 14068 ONEMAIN HLDGS INC COMM STK 68268W103 794 23610 SH SOLE 7910 0 15700 ONESPAN INC COMM STK 68287N100 358 18767 SH SOLE 3867 0 14900 OPKO HEALTH INC COMM STK 68375N103 384 111065 SH SOLE 33165 0 77900 ORACLE CORP COMM STK 68389X105 353744 6860830 SH SOLE 2581523 0 4279307 ORASURE TECHNOLOGIES INC COMM STK 68554V108 2002 129577 SH SOLE 56802 0 72775 ORIGIN BANCORP INC COMM STK 68621T102 57098 1516559 SH SOLE 348649 0 1167910 ORITANI FINL CORP DEL COMM STK 68633D103 906 58269 SH SOLE 58269 0 0 OTONOMY INC COMM STK 68906L105 51 18700 SH SOLE 0 0 18700 OUTFRONT MEDIA INC COMM STK 69007J106 1303 65296 SH SOLE 38332 0 26964 OVERSEAS SHIPHOLDING GROUP I COMM STK 69036R863 15091 4790798 SH SOLE 843239 0 3947559 PDL CMNTY BANCORP COMM STK 69290X101 22304 1476105 SH SOLE 484161 0 991944 PBF ENERGY INC COMM STK 69318G106 46751 936702 SH SOLE 266802 0 669900 PC CONNECTION INC COMM STK 69318J100 207 5334 SH SOLE 134 0 5200 PCSB FINL CORP COMM STK 69324R104 26684 1311917 SH SOLE 453279 0 858638 PDC ENERGY INC COMM STK 69327R101 63181 1290458 SH SOLE 337708 0 952750 PG&E CORP COMM STK 69331C108 980275 21305703 SH SOLE 8064436 0 13241267 PGT INNOVATIONS INC COMM STK 69336V101 64470 2984729 SH SOLE 503296 0 2481433 PNM RES INC COMM STK 69349H107 244794 6205183 SH SOLE 1495244 0 4709939 PPL CORP COMM STK 69351T106 35009 1196482 SH SOLE 314673 0 881809 PRA HEALTH SCIENCES INC COMM STK 69354M108 76513 694374 SH SOLE 205863 0 488511 PRA GROUP INC COMM STK 69354N106 147194 4088730 SH SOLE 716267 0 3372463 PPDAI GROUP INC ADR 69354V108 13893 2582335 SH SOLE 867764 0 1714571 PRGX GLOBAL INC COMM STK 69357C503 340 39054 SH SOLE 11954 0 27100 PS BUSINESS PKS INC CALIF COMM STK 69360J107 307704 2421152 SH SOLE 442714 0 1978438 PTC THERAPEUTICS INC COMM STK 69366J200 117161 2492785 SH SOLE 298534 0 2194251 PTC INC COMM STK 69370C100 60807 572620 SH SOLE 179890 0 392730 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 218 40326 SH SOLE 40326 0 0 PACIFIC ETHANOL INC COMM STK 69423U305 75 39700 SH SOLE 20000 0 19700 PACIFIC PREMIER BANCORP COMM STK 69478X105 102787 2763097 SH SOLE 499487 0 2263610 PARAMOUNT GROUP INC COMM STK 69924R108 195832 12977569 SH SOLE 2045370 0 10932199 PATTERN ENERGY GROUP INC COMM STK 70338P100 448 22547 SH SOLE 947 0 21600 PATRIOT TRANSN HLDG INC COMM STK 70338W105 5456 285503 SH SOLE 50020 0 235483 PAYCOM SOFTWARE INC COMM STK 70432V102 21972 141379 SH SOLE 20242 0 121137 PAYLOCITY HLDG CORP COMM STK 70438V106 149206 1857641 SH SOLE 261012 0 1596629 PAYPAL HLDGS INC COMM STK 70450Y103 3577883 40731811 SH SOLE 14402303 0 26329508 PEBBLEBROOK HOTEL TR COMM STK 70509V100 123006 3382082 SH SOLE 442119 0 2939963 PENNYMAC FINL SVCS INC COMM STK 70932B101 81067 3878822 SH SOLE 684893 0 3193929 PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 384 8110 SH SOLE 3864 0 4246 PENUMBRA INC COMM STK 70975L107 91898 613880 SH SOLE 116187 0 497693 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 167407 5027244 SH SOLE 1000627 0 4026617 PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 26079 607892 SH SOLE 176492 0 431400 PHYSICIANS RLTY TR COMM STK 71943U104 1447 85828 SH SOLE 43248 0 42580 PILGRIMS PRIDE CORP NEW COMM STK 72147K108 431 23848 SH SOLE 13248 0 10600 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 184417 3065958 SH SOLE 626444 0 2439514 PINNACLE FOODS INC DEL COMM STK 72348P104 15864 244778 SH SOLE 110406 0 134372 PINNACLE ENTMT INC NEW COMM STK 72348Y105 57432 1704712 SH SOLE 491112 0 1213600 PIXELWORKS INC COMM STK 72581M305 69 15200 SH SOLE 0 0 15200 PIVOTAL SOFTWARE INC COMM STK 72582H107 18088 923786 SH SOLE 117438 0 806348 PLAINS GP HLDGS L P COMM STK 72651A207 83576 3407085 SH SOLE 567531 0 2839554 PLANET FITNESS INC COMM STK 72703H101 569 10531 SH SOLE 5231 0 5300 PLATFORM SPECIALTY PRODS COR COMM STK 72766Q105 598 47941 SH SOLE 22321 0 25620 PLUG POWER INC COMM STK 72919P202 797 415179 SH SOLE 161279 0 253900 PLURALSIGHT INC COMM STK 72941B106 44631 1394725 SH SOLE 217233 0 1177492 POLYONE CORP COMM STK 73179P106 104643 2393473 SH SOLE 547373 0 1846100 POOL CORPORATION COMM STK 73278L105 321282 1925227 SH SOLE 528793 0 1396434 PRAXAIR INC COMM STK 74005P104 214728 1335955 SH SOLE 405664 0 930291 PREMIER FINL BANCORP INC COMM STK 74050M105 277 14976 SH SOLE 4714 0 10262 PREMIER INC COMM STK 74051N102 697 15233 SH SOLE 5133 0 10100 PRESTIGE CONSMR HEALTHCARE I COMM STK 74112D101 91236 2407914 SH SOLE 530844 0 1877070 PRICE T ROWE GROUP INC COMM STK 74144T108 41626 381257 SH SOLE 102042 0 279215 PRIMORIS SVCS CORP COMM STK 74164F103 342 13789 SH SOLE 7889 0 5900 PRIMERICA INC COMM STK 74164M108 82177 681683 SH SOLE 197783 0 483900 PRIMO WTR CORP COMM STK 74165N105 527 29180 SH SOLE 15270 0 13910 PRINCIPAL FINL GROUP INC COMM STK 74251V102 25323 432214 SH SOLE 122598 0 309616 PRINCIPIA BIOPHARMA INC COMM STK 74257L108 25335 867059 SH SOLE 122402 0 744657 PROASSURANCE CORP COMM STK 74267C106 81506 1736007 SH SOLE 516815 0 1219192 PROLOGIS INC COMM STK 74340W103 878856 12964391 SH SOLE 3003875 0 9960516 PROS HOLDINGS INC COMM STK 74346Y103 797 22767 SH SOLE 12667 0 10100 PROSPECT CAPITAL CORPORATION COMM STK 74348T102 233 31800 SH Put SOLE 31800 0 0 PROTEOSTASIS THERAPEUTICS IN COMM STK 74373B109 326 135179 SH SOLE 275 0 134904 PROVIDENT FINL SVCS INC COMM STK 74386T105 487 19840 SH SOLE 9722 0 10118 PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 296 17088 SH SOLE 17088 0 0 PUBLIC STORAGE COMM STK 74460D109 358802 1779509 SH SOLE 338122 0 1441387 PULSE BIOSCIENCES INC COMM STK 74587B101 189 13322 SH SOLE 122 0 13200 PURE STORAGE INC COMM STK 74624M102 205017 7900473 SH SOLE 1475036 0 6425437 PZENA INVESTMENT MGMT INC COMM STK 74731Q103 106 11100 SH SOLE 11100 0 0 QEP RES INC COMM STK 74733V100 1662 146860 SH SOLE 71460 0 75400 QTS RLTY TR INC COMM STK 74736A103 1049 24591 SH SOLE 11591 0 13000 QORVO INC COMM STK 74736K101 111522 1450413 SH SOLE 148315 0 1302098 Q2 HLDGS INC COMM STK 74736L109 70318 1161328 SH SOLE 312566 0 848762 QUALYS INC COMM STK 74758T303 52391 588002 SH SOLE 170702 0 417300 QUANTERIX CORP COMM STK 74766Q101 21195 989509 SH SOLE 89530 0 899979 QUEST DIAGNOSTICS INC COMM STK 74834L100 24806 229876 SH SOLE 63274 0 166602 QUIDEL CORP COMM STK 74838J101 393487 6037851 SH SOLE 1174056 0 4863795 QURATE RETAIL INC COMM STK 74915M100 4443 200067 SH SOLE 82756 0 117311 RGC RES INC COMM STK 74955L103 12713 475970 SH SOLE 130202 0 345768 RLJ LODGING TR COMM STK 74965L101 2535 115049 SH SOLE 71703 0 43346 RMR GROUP INC COMM STK 74967R106 1102 11872 SH SOLE 7091 0 4781 RH COMM STK 74967X103 447579 3416369 SH SOLE 653896 0 2762473 RTI SURGICAL INC COMM STK 74975N105 384 85426 SH SOLE 14426 0 71000 RAMACO RES INC COMM STK 75134P303 1092 146370 SH SOLE 61903 0 84467 RANGE RES CORP COMM STK 75281A109 4785 281623 SH SOLE 54383 0 227240 RANGER ENERGY SVCS INC COMM STK 75282U104 11290 1347259 SH SOLE 230239 0 1117020 RAYONIER ADVANCED MATLS INC COMM STK 75508B104 556 30169 SH SOLE 5483 0 24686 RBC BEARINGS INC COMM STK 75524B104 288347 1917712 SH SOLE 441470 0 1476242 RE MAX HLDGS INC COMM STK 75524W108 1229 27711 SH SOLE 23811 0 3900 REALOGY HLDGS CORP COMM STK 75605Y106 198185 9601992 SH SOLE 2694386 0 6907606 REALPAGE INC COMM STK 75606N109 546466 8292348 SH SOLE 1754485 0 6537863 REATA PHARMACEUTICALS INC COMM STK 75615P103 32482 397279 SH SOLE 46894 0 350385 RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 84917 2114989 SH SOLE 493826 0 1621163 RED ROCK RESORTS INC COMM STK 75700L108 18970 711832 SH SOLE 128888 0 582944 REDFIN CORP COMM STK 75737F108 174665 9340378 SH SOLE 1604238 0 7736140 REGENERON PHARMACEUTICALS COMM STK 75886F107 237557 587955 SH SOLE 103672 0 484283 REGENXBIO INC COMM STK 75901B107 28163 373021 SH SOLE 32726 0 340295 REGIONS FINL CORP NEW COMM STK 7591EP100 35760 1948765 SH SOLE 539724 0 1409041 REIS INC COMM STK 75936P105 410 17807 SH SOLE 107 0 17700 RENEWABLE ENERGY GROUP INC COMM STK 75972A301 1936 67228 SH SOLE 41060 0 26168 RENT A CTR INC NEW COMM STK 76009N100 558 38770 SH SOLE 520 0 38250 RESOLUTE ENERGY CORP COMM STK 76116A306 971 25678 SH SOLE 19548 0 6130 RESTAURANT BRANDS INTL INC COMM STK 76131D103 640129 10798396 SH SOLE 4375328 0 6423068 RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 73124 3916636 SH SOLE 931346 0 2985290 RETAIL PPTYS AMER INC COMM STK 76131V202 992 81411 SH SOLE 54011 0 27400 RETAIL VALUE INC COMM STK 76133Q102 303 9273 SH SOLE 7608 0 1665 REXNORD CORP NEW COMM STK 76169B102 48962 1589686 SH SOLE 300286 0 1289400 REXFORD INDL RLTY INC COMM STK 76169C100 677 21172 SH SOLE 8172 0 13000 RHYTHM PHARMACEUTICALS INC COMM STK 76243J105 23045 790015 SH SOLE 134441 0 655574 RINGCENTRAL INC COMM STK 76680R206 15994 171887 SH SOLE 163987 0 7900 ROCKET PHARMACEUTICALS INC COMM STK 77313F106 11272 457841 SH SOLE 41407 0 416434 ROKU INC COMM STK 77543R102 453 6207 SH SOLE 3007 0 3200 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 2754 31957 SH SOLE 15663 0 16294 S&P GLOBAL INC COMM STK 78409V104 526649 2695372 SH SOLE 887325 0 1808047 SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 189751 1181295 SH SOLE 267707 0 913588 SEACOR MARINE HLDGS INC COMM STK 78413P101 83015 3668378 SH SOLE 887993 0 2780385 SL GREEN RLTY CORP COMM STK 78440X101 703586 7214042 SH SOLE 2183807 0 5030235 SLM CORP COMM STK 78442P106 351865 31557361 SH SOLE 8890774 0 22666587 SM ENERGY CO COMM STK 78454L100 2046 64899 SH SOLE 33099 0 31800 SPDR S&P 500 ETF TR COMM STK 78462F103 1408 4844 SH SOLE 4844 0 0 SPS COMM INC COMM STK 78463M107 3623 36507 SH SOLE 32407 0 4100 SPDR GOLD TRUST COMM STK 78463V107 226 2000 SH SOLE 2000 0 0 SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 995304 17513703 SH SOLE 4471642 0 13042061 SPX FLOW INC COMM STK 78469X107 624 11998 SH SOLE 8593 0 3405 SRC ENERGY INC COMM STK 78470V108 2601 292575 SH SOLE 254675 0 37900 SVB FINL GROUP COMM STK 78486Q101 280205 901474 SH SOLE 257210 0 644264 SVMK INC COMM STK 78489X103 74879 4855614 SH SOLE 654824 0 4200790 SABRA HEALTH CARE REIT INC COMM STK 78573L106 2136 92366 SH SOLE 69679 0 22687 SABRE CORP COMM STK 78573M104 16319 625713 SH SOLE 325413 0 300300 SAFETY INS GROUP INC COMM STK 78648T100 103313 1153052 SH SOLE 260097 0 892955 SAGE THERAPEUTICS INC COMM STK 78667J108 1095060 7752634 SH SOLE 1826666 0 5925968 SAIA INC COMM STK 78709Y105 9038 118215 SH SOLE 22929 0 95286 SALESFORCE COM INC COMM STK 79466L302 4752576 29884775 SH SOLE 10881244 0 19003531 SANDSTORM GOLD LTD COMM STK 80013R206 1080 290121 SH SOLE 87453 0 202668 SANTANDER CONSUMER USA HDG I COMM STK 80283M101 2061 102851 SH SOLE 34351 0 68500 SCANA CORP NEW COMM STK 80589M102 205859 5293371 SH SOLE 1315734 0 3977637 SCHNEIDER NATIONAL INC COMM STK 80689H102 43687 1748872 SH SOLE 353211 0 1395661 SCHOLAR ROCK HLDG CORP COMM STK 80706P103 21417 831729 SH SOLE 123937 0 707792 SCIENTIFIC GAMES CORP COMM STK 80874P109 933 36727 SH SOLE 17947 0 18780 SEA LTD ADR 81141R100 201930 14600838 SH SOLE 5370910 0 9229928 SEALED AIR CORP NEW COMM STK 81211K100 262949 6549157 SH SOLE 2707991 0 3841166 SELECT INCOME REIT COMM STK 81618T100 418 19040 SH SOLE 19040 0 0 SELECT MED HLDGS CORP COMM STK 81619Q105 370484 20134993 SH SOLE 5912138 0 14222855 SEMGROUP CORP COMM STK 81663A105 673 30524 SH SOLE 11524 0 19000 SENIOR HSG PPTYS TR COMM STK 81721M109 2003 114080 SH SOLE 62186 0 51894 SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1210 15819 SH SOLE 4701 0 11118 SENSEONICS HLDGS INC COMM STK 81727U105 4844 1015421 SH SOLE 202959 0 812462 SERES THERAPEUTICS INC COMM STK 81750R102 784 103247 SH SOLE 103247 0 0 SERITAGE GROWTH PPTYS COMM STK 81752R100 1837 38683 SH SOLE 16583 0 22100 SERVICEMASTER GLOBAL HLDGS I COMM STK 81761R109 343931 5544590 SH SOLE 1239616 0 4304974 SERVICENOW INC COMM STK 81762P102 2595967 13269779 SH SOLE 4598043 0 8671736 SERVICESOURCE INTL INC COMM STK 81763U100 74 25998 SH SOLE 25998 0 0 SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 2418 62404 SH SOLE 26904 0 35500 SHIRE PLC ADR 82481R106 334491 1845264 SH SOLE 674945 0 1170319 SHOPIFY INC COMM STK 82509L107 801018 4871449 SH SOLE 1334116 0 3537333 SHUTTERFLY INC COMM STK 82568P304 21872 331952 SH SOLE 99652 0 232300 SIGNATURE BK NEW YORK N Y COMM STK 82669G104 386324 3364021 SH SOLE 1004333 0 2359688 SIMPLY GOOD FOODS CO COMM STK 82900L102 131572 6764642 SH SOLE 1535717 0 5228925 SIMPLY GOOD FOODS CO WARRANT 82900L110 11454 1355499 SH SOLE 259141 0 1096358 SIRIUS XM HLDGS INC COMM STK 82968B103 3529 558464 SH SOLE 249364 0 309100 SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 140062 1859060 SH SOLE 312429 0 1546631 SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 31452 450468 SH SOLE 136968 0 313500 SKYWORKS SOLUTIONS INC COMM STK 83088M102 376943 4155476 SH SOLE 1482759 0 2672717 SLEEP NUMBER CORP COMM STK 83125X103 771 20971 SH SOLE 7021 0 13950 SNAP INC COMM STK 83304A106 7411 873990 SH SOLE 394890 0 479100 SOLARCITY CORP CONV BND 83416TAC4 22971 26080000 PRN SOLE 3075000 0 23005000 SOLAREDGE TECHNOLOGIES INC COMM STK 83417M104 1510 40100 SH SOLE 12700 0 27400 SOLARIS OILFIELD INFRSTR INC COMM STK 83418M103 635 33592 SH SOLE 292 0 33300 SONIC AUTOMOTIVE INC COMM STK 83545G102 244 12600 SH SOLE 5780 0 6820 SONOS INC COMM STK 83570H108 9281 578586 SH SOLE 107299 0 471287 SORRENTO THERAPEUTICS INC COMM STK 83587F202 322 73226 SH SOLE 1230 0 71996 SOUTHERN COPPER CORP COMM STK 84265V105 204058 4730124 SH SOLE 1330014 0 3400110 SOUTHSIDE BANCSHARES INC COMM STK 84470P109 1022 29373 SH SOLE 13483 0 15890 SPARK THERAPEUTICS INC COMM STK 84652J103 138991 2547950 SH SOLE 424219 0 2123731 SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 370 22003 SH SOLE 1273 0 20730 SPECTRUM BRANDS HLDGS INC NE COMM STK 84790A105 766 10258 SH SOLE 3578 0 6680 SPIRE INC COMM STK 84857L101 1758 23897 SH SOLE 16587 0 7310 SPIRIT RLTY CAP INC NEW COMM STK 84860W102 723 89754 SH SOLE 38954 0 50800 SPIRIT MTA REIT COMM STK 84861U105 425 36899 SH SOLE 31819 0 5080 SPOK HLDGS INC COMM STK 84863T106 222 14409 SH SOLE 209 0 14200 SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 25653 4385057 SH SOLE 740404 0 3644653 SPRINT CORP COMM STK 85207U105 1930 295171 SH SOLE 119221 0 175950 SPROUTS FMRS MKT INC COMM STK 85208M102 342420 12492519 SH SOLE 4455720 0 8036799 SPROTT PHYSICAL GOLD & SILVE COMM STK 85208R101 15728 1346600 SH SOLE 7000 0 1339600 STAG INDL INC COMM STK 85254J102 1340 48718 SH SOLE 24718 0 24000 STAR GROUP L P COMM STK 85512C105 7222 739233 SH SOLE 196567 0 542666 STARTEK INC COMM STK 85569C107 182 27500 SH SOLE 12800 0 14700 STARWOOD PPTY TR INC COMM STK 85571B105 2508 116530 SH SOLE 28750 0 87780 STERLING BANCORP DEL COMM STK 85917A100 2587 117580 SH SOLE 68385 0 49195 STERLING BANCORP INC COMM STK 85917W102 45962 4063822 SH SOLE 923041 0 3140781 STONERIDGE INC COMM STK 86183P102 307 10322 SH SOLE 322 0 10000 STRATEGIC ED INC COMM STK 86272C103 351565 2565607 SH SOLE 720921 0 1844686 SUMMIT MATLS INC COMM STK 86614U100 565 31067 SH SOLE 13175 0 17892 SUNCOKE ENERGY INC COMM STK 86722A103 418 35964 SH SOLE 19964 0 16000 SUNRUN INC COMM STK 86771W105 2335 187734 SH SOLE 86183 0 101551 SUTHERLAND ASSET MGMT CORP M COMM STK 86933G105 477 28633 SH SOLE 13633 0 15000 SYNAPTICS INC COMM STK 87157D109 9595 210325 SH SOLE 42350 0 167975 SYNOVUS FINL CORP COMM STK 87161C501 2256 49276 SH SOLE 23891 0 25385 SYNTEL INC COMM STK 87162H103 28936 706100 SH SOLE 207580 0 498520 SYNNEX CORP COMM STK 87162W100 19315 228046 SH SOLE 58639 0 169407 SYNCHRONY FINL COMM STK 87165B103 575095 18503691 SH SOLE 6397747 0 12105944 SYNEOS HEALTH INC COMM STK 87166B102 19047 369479 SH SOLE 115879 0 253600 SYROS PHARMACEUTICALS INC COMM STK 87184Q107 3897 327214 SH SOLE 308734 0 18480 TD AMERITRADE HLDG CORP COMM STK 87236Y108 3935284 74489572 SH SOLE 25987803 0 48501769 TFS FINL CORP COMM STK 87240R107 811 54056 SH SOLE 27196 0 26860 TRI POINTE GROUP INC COMM STK 87265H109 110713 8928462 SH SOLE 1755901 0 7172561 TPI COMPOSITES INC COMM STK 87266J104 4094 143408 SH SOLE 95291 0 48117 TTM TECHNOLOGIES INC COMM STK 87305R109 734 46109 SH SOLE 18699 0 27410 TABLEAU SOFTWARE INC COMM STK 87336U105 1309023 11714901 SH SOLE 3128158 0 8586743 TACTILE SYS TECHNOLOGY INC COMM STK 87357P100 1110 15626 SH SOLE 9186 0 6440 TAILORED BRANDS INC COMM STK 87403A107 1387 55080 SH SOLE 27230 0 27850 TARGA RES CORP COMM STK 87612G101 24848 441277 SH SOLE 123127 0 318150 TAYLOR MORRISON HOME CORP COMM STK 87724P106 313 17325 SH SOLE 8525 0 8800 TEGNA INC COMM STK 87901J105 961 80360 SH SOLE 49450 0 30910 TELADOC HEALTH INC COMM STK 87918A105 176263 2041259 SH SOLE 245974 0 1795285 TELIGENT INC NEW COMM STK 87960W104 144 36515 SH SOLE 495 0 36020 TELLURIAN INC NEW COMM STK 87968A104 1172 130686 SH SOLE 15166 0 115520 TEMPUR SEALY INTL INC COMM STK 88023U101 101692 1922345 SH SOLE 378055 0 1544290 TENARIS S A ADR 88031M109 109848 3277083 SH SOLE 851030 0 2426053 TENET HEALTHCARE CORP COMM STK 88033G407 1061 37295 SH SOLE 24835 0 12460 TERADATA CORP DEL COMM STK 88076W103 1119 29666 SH SOLE 11015 0 18651 TERRENO RLTY CORP COMM STK 88146M101 281531 7467660 SH SOLE 1376505 0 6091155 TESLA INC COMM STK 88160R101 4601716 17380054 SH SOLE 6995066 0 10384988 TESLA INC CONV BND 88160RAC5 1742 1812000 PRN SOLE 565000 0 1247000 TETRA TECHNOLOGIES INC DEL COMM STK 88162F105 48146 10675312 SH SOLE 3642212 0 7033100 TETRA TECH INC NEW COMM STK 88162G103 1607 23533 SH SOLE 6858 0 16675 TETRAPHASE PHARMACEUTICALS I COMM STK 88165N105 356 128965 SH SOLE 565 0 128400 TEXAS CAPITAL BANCSHARES INC COMM STK 88224Q107 227372 2751023 SH SOLE 593928 0 2157095 TG THERAPEUTICS INC COMM STK 88322Q108 220 39297 SH SOLE 697 0 38600 THERAPEUTICSMD INC COMM STK 88338N107 166095 25319433 SH SOLE 4675365 0 20644068 THE TRADE DESK INC COMM STK 88339J105 1345 8914 SH SOLE 3714 0 5200 THERMON GROUP HLDGS INC COMM STK 88362T103 108980 4227311 SH SOLE 931087 0 3296224 3-D SYS CORP DEL COMM STK 88554D205 675 35704 SH SOLE 22524 0 13180 3M CO COMM STK 88579Y101 271135 1286769 SH SOLE 557718 0 729051 TIDEWATER INC NEW COMM STK 88642R109 70507 2260550 SH SOLE 619377 0 1641173 TITAN INTL INC ILL COMM STK 88830M102 207 27943 SH SOLE 13693 0 14250 TIVO CORP COMM STK 88870P106 549 44126 SH SOLE 27226 0 16900 TIVITY HEALTH INC COMM STK 88870R102 404 12565 SH SOLE 465 0 12100 TOPBUILD CORP COMM STK 89055F103 2035 35808 SH SOLE 12725 0 23083 TORCHLIGHT ENERGY RES INC COMM STK 89102U103 11 10978 SH SOLE 7678 0 3300 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 184378 5976589 SH SOLE 1488579 0 4488010 TRANSCANADA CORP COMM STK 89353D107 1876503 46381777 SH SOLE 18171634 0 28210143 TRANSENTERIX INC COMM STK 89366M201 2318 399603 SH SOLE 14180 0 385423 TRANSUNION COMM STK 89400J107 2168552 29472043 SH SOLE 9272504 0 20199539 TREEHOUSE FOODS INC COMM STK 89469A104 418377 8743512 SH SOLE 2790861 0 5952651 TREX CO INC COMM STK 89531P105 2231 28987 SH SOLE 12787 0 16200 TRICIDA INC COMM STK 89610F101 30604 1001781 SH SOLE 142376 0 859405 TRISTATE CAP HLDGS INC COMM STK 89678F100 338 12247 SH SOLE 12247 0 0 TRONC INC COMM STK 89703P107 214 13111 SH SOLE 211 0 12900 TRUECAR INC COMM STK 89785L107 783 55503 SH SOLE 24373 0 31130 TRUEBLUE INC COMM STK 89785X101 335 12877 SH SOLE 477 0 12400 TTEC HLDGS INC COMM STK 89854H102 349 13471 SH SOLE 3281 0 10190 TWENTY FIRST CENTY FOX INC COMM STK 90130A101 292799 6319847 SH SOLE 1577022 0 4742825 TWENTY FIRST CENTY FOX INC COMM STK 90130A200 1528011 33348132 SH SOLE 13770588 0 19577544 22ND CENTY GROUP INC COMM STK 90137F103 618 220006 SH SOLE 79606 0 140400 TWILIO INC COMM STK 90138F102 99297 1150874 SH SOLE 482874 0 668000 TWITTER INC COMM STK 90184L102 34367 1207531 SH SOLE 333408 0 874123 TWO HBRS INVT CORP COMM STK 90187B408 1576 105579 SH SOLE 49307 0 56272 2U INC COMM STK 90214J101 108054 1437079 SH SOLE 249589 0 1187490 U S CONCRETE INC COMM STK 90333L201 612 13343 SH SOLE 6043 0 7300 U S PHYSICAL THERAPY INC COMM STK 90337L108 132826 1119953 SH SOLE 250038 0 869915 US XPRESS ENTERPRISES INC COMM STK 90338N202 11066 801872 SH SOLE 155777 0 646095 U.S. AUTO PARTS NETWORK INC COMM STK 90343C100 1074 692714 SH SOLE 327383 0 365331 UBIQUITI NETWORKS INC COMM STK 90347A100 943 9541 SH SOLE 4201 0 5340 ULTA BEAUTY INC COMM STK 90384S303 410215 1454046 SH SOLE 576185 0 877861 ULTIMATE SOFTWARE GROUP INC COMM STK 90385D107 668355 2074414 SH SOLE 574181 0 1500233 ULTRA CLEAN HLDGS INC COMM STK 90385V107 484 38537 SH SOLE 29137 0 9400 ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 212075 2778029 SH SOLE 453237 0 2324792 UNION BANKSHARES CORP NEW COMM STK 90539J109 19151 497052 SH SOLE 94323 0 402729 UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 873 31291 SH SOLE 12695 0 18596 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 5207 40716 SH SOLE 28280 0 12436 UNITEDHEALTH GROUP INC COMM STK 91324P102 10006275 37611919 SH SOLE 12375974 0 25235945 UNITI GROUP INC COMM STK 91325V108 949 47096 SH SOLE 25496 0 21600 UNIVAR INC COMM STK 91336L107 79200 2583180 SH SOLE 559440 0 2023740 UNIVERSAL DISPLAY CORP COMM STK 91347P105 2274 19291 SH SOLE 10795 0 8496 UNIVERSAL INS HLDGS INC COMM STK 91359V107 19455 400724 SH SOLE 110524 0 290200 UNIVERSAL LOGISTICS HLDGS IN COMM STK 91388P105 64403 1750068 SH SOLE 497002 0 1253066 UNUM GROUP COMM STK 91529Y106 14996 383825 SH SOLE 106096 0 277729 URBAN EDGE PPTYS COMM STK 91704F104 223157 10106757 SH SOLE 1221541 0 8885216 US ECOLOGY INC COMM STK 91732J102 44735 606573 SH SOLE 235673 0 370900 VAIL RESORTS INC COMM STK 91879Q109 1684123 6137027 SH SOLE 1613886 0 4523141 VALERO ENERGY CORP NEW COMM STK 91913Y100 452166 3975090 SH SOLE 1251996 0 2723094 VALVOLINE INC COMM STK 92047W101 494167 22973838 SH SOLE 8275504 0 14698334 VARIAN MED SYS INC COMM STK 92220P105 18421 164575 SH SOLE 40430 0 124145 VECTREN CORP COMM STK 92240G101 2928 40960 SH SOLE 21511 0 19449 VECTOR GROUP LTD COMM STK 92240M108 1054 76523 SH SOLE 22456 0 54067 VECTRUS INC COMM STK 92242T101 863 27658 SH SOLE 22414 0 5244 VENTAS INC COMM STK 92276F100 34094 626959 SH SOLE 170185 0 456774 VEONEER INCORPORATED COMM STK 92336X109 2765 50206 SH SOLE 28994 0 21212 VERASTEM INC COMM STK 92337C104 328 45211 SH SOLE 811 0 44400 VEREIT INC COMM STK 92339V100 12666 1744627 SH SOLE 1101805 0 642822 VERIZON COMMUNICATIONS INC COMM STK 92343V104 2585026 48417789 SH SOLE 18434987 0 29982802 VERINT SYS INC COMM STK 92343X100 834 16641 SH SOLE 5841 0 10800 VERISK ANALYTICS INC COMM STK 92345Y106 773347 6415156 SH SOLE 2295539 0 4119617 VERSO CORP COMM STK 92531L207 371 11024 SH SOLE 9324 0 1700 VERTEX PHARMACEUTICALS INC COMM STK 92532F100 4831337 25066605 SH SOLE 8765462 0 16301143 VERSUM MATLS INC COMM STK 92532W103 41019 1139090 SH SOLE 336290 0 802800 VIAD CORP COMM STK 92552R406 1530 25817 SH SOLE 8240 0 17577 VIASAT INC COMM STK 92552V100 1042 16301 SH SOLE 9151 0 7150 VIACOM INC NEW COMM STK 92553P201 250770 7428007 SH SOLE 2074021 0 5353986 VIEWRAY INC COMM STK 92672L107 11441 1222361 SH SOLE 112615 0 1109746 VIPSHOP HLDGS LTD ADR 92763W103 117 18700 SH SOLE 18700 0 0 VIRNETX HLDG CORP COMM STK 92823T108 137 29439 SH SOLE 29439 0 0 VISA INC COMM STK 92826C839 11751225 78294518 SH SOLE 28154778 0 50139740 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 43518 382574 SH SOLE 101323 0 281251 VISHAY PRECISION GROUP INC COMM STK 92835K103 428 11449 SH SOLE 2066 0 9383 VISTEON CORP COMM STK 92839U206 350829 3776419 SH SOLE 1063519 0 2712900 VISTRA ENERGY CORP COMM STK 92840M102 183516 7376047 SH SOLE 2058033 0 5318014 VISTRA ENERGY CORP CVPFSTKF 92840M300 36805 377400 SH SOLE 49800 0 327600 VODAFONE GROUP PLC NEW ADR 92857W308 445679 20538205 SH SOLE 6755865 0 13782340 VONAGE HLDGS CORP COMM STK 92886T201 1387 97970 SH SOLE 50270 0 47700 VOYAGER THERAPEUTICS INC COMM STK 92915B106 4587 242434 SH SOLE 126068 0 116366 W & T OFFSHORE INC COMM STK 92922P106 427 44302 SH SOLE 1102 0 43200 WABCO HLDGS INC COMM STK 92927K102 28328 240189 SH SOLE 57055 0 183134 WMIH CORP COMM STK 92936P100 114 81766 SH SOLE 79538 0 2228 W P CAREY INC COMM STK 92936U109 3339 51922 SH SOLE 21322 0 30600 WEC ENERGY GROUP INC COMM STK 92939U106 39353 589476 SH SOLE 191069 0 398407 WALKER & DUNLOP INC COMM STK 93148P102 869 16427 SH SOLE 8527 0 7900 WASHINGTON PRIME GROUP NEW COMM STK 93964W108 2520 345153 SH SOLE 323694 0 21459 WASTE CONNECTIONS INC COMM STK 94106B101 2664432 33401429 SH SOLE 10414374 0 22987055 WASTE MGMT INC DEL COMM STK 94106L109 76657 848346 SH SOLE 192236 0 656110 WATERSTONE FINL INC MD COMM STK 94188P101 444 25880 SH SOLE 25880 0 0 WAYFAIR INC COMM STK 94419L101 23349 158115 SH SOLE 48699 0 109416 WEB COM GROUP INC COMM STK 94733A104 811 29072 SH SOLE 16072 0 13000 WELLCARE HEALTH PLANS INC COMM STK 94946T106 1417095 4421650 SH SOLE 1359545 0 3062105 WELLTOWER INC COMM STK 95040Q104 41460 644593 SH SOLE 172482 0 472111 WENDYS CO COMM STK 95058W100 1482 86443 SH SOLE 28628 0 57815 WESCO INTL INC COMM STK 95082P105 462 7526 SH SOLE 1785 0 5741 WEST BANCORPORATION INC COMM STK 95123P106 423 17990 SH SOLE 4990 0 13000 WESTERN ASSET MTG CAP CORP COMM STK 95790D105 191 19101 SH SOLE 479 0 18622 WESTROCK CO COMM STK 96145D105 26311 492342 SH SOLE 151706 0 340636 WEX INC COMM STK 96208T104 96550 480924 SH SOLE 171205 0 309719 WILDHORSE RESOURCE DEV CORP COMM STK 96812T102 5188 219458 SH SOLE 89846 0 129612 WILLDAN GROUP INC COMM STK 96924N100 234 6892 SH SOLE 6892 0 0 WINDSTREAM HLDGS INC COMM STK 97382A309 180 36781 SH SOLE 36781 0 0 WINTRUST FINL CORP COMM STK 97650W108 87116 1025620 SH SOLE 335952 0 689668 WISDOMTREE INVTS INC COMM STK 97717P104 447 52770 SH SOLE 23170 0 29600 WORKDAY INC COMM STK 98138H101 2869979 19660082 SH SOLE 7591967 0 12068115 WORKHORSE GROUP INC COMM STK 98138J206 71 66686 SH SOLE 66686 0 0 WORKIVA INC COMM STK 98139A105 57239 1449101 SH SOLE 205789 0 1243312 WORLD WRESTLING ENTMT INC COMM STK 98156Q108 1707 17649 SH SOLE 6849 0 10800 WPX ENERGY INC COMM STK 98212B103 240224 11939563 SH SOLE 3589828 0 8349735 WYNDHAM DESTINATIONS INC COMM STK 98310W108 2777 64036 SH SOLE 39376 0 24660 WYNDHAM HOTELS & RESORTS INC COMM STK 98311A105 4315 77646 SH SOLE 38416 0 39230 XCEL ENERGY INC COMM STK 98389B100 615067 13028310 SH SOLE 3061304 0 9967006 XCERRA CORP COMM STK 98400J108 294 20609 SH SOLE 7676 0 12933 XENCOR INC COMM STK 98401F105 258591 6635630 SH SOLE 955095 0 5680535 XOMA CORP DEL COMM STK 98419J206 375 21337 SH SOLE 137 0 21200 XYLEM INC COMM STK 98419M100 850936 10654010 SH SOLE 3556825 0 7097185 XPERI CORP COMM STK 98421B100 785 52837 SH SOLE 43777 0 9060 YY INC ADR 98426T106 191240 2552587 SH SOLE 835615 0 1716972 YEXT INC COMM STK 98585N106 16624 701450 SH SOLE 173664 0 527786 YUM CHINA HLDGS INC COMM STK 98850P109 130708 3722807 SH SOLE 1328984 0 2393823 ZAI LAB LTD ADR 98887Q104 18403 944720 SH SOLE 115606 0 829114 ZAYO GROUP HLDGS INC COMM STK 98919V105 10845 312352 SH SOLE 144252 0 168100 ZENDESK INC COMM STK 98936J101 233535 3289228 SH SOLE 673886 0 2615342 ZILLOW GROUP INC COMM STK 98954M101 176143 3985126 SH SOLE 1054798 0 2930328 ZILLOW GROUP INC COMM STK 98954M200 209469 4733753 SH SOLE 1451381 0 3282372 ZIMMER BIOMET HLDGS INC COMM STK 98956P102 380023 2890571 SH SOLE 888971 0 2001600 ZIOPHARM ONCOLOGY INC COMM STK 98973P101 341 106556 SH SOLE 46756 0 59800 ZIX CORP COMM STK 98974P100 95 17123 SH SOLE 17123 0 0 ZOGENIX INC COMM STK 98978L204 61882 1247626 SH SOLE 114559 0 1133067 ZOETIS INC COMM STK 98978V103 342326 3738818 SH SOLE 1205660 0 2533158 ZOES KITCHEN INC COMM STK 98979J109 4141 325512 SH SOLE 75940 0 249572 ZSCALER INC COMM STK 98980G102 9537 233876 SH SOLE 233876 0 0 ZUORA INC COMM STK 98983V106 16386 709056 SH SOLE 429666 0 279390 ZYNGA INC COMM STK 98986T108 95834 23898860 SH SOLE 4690665 0 19208195 ZYNERBA PHARMACEUTICALS INC COMM STK 98986X109 584 71600 SH SOLE 27800 0 43800 ADIENT PLC COMM STK G0084W101 104808 2666201 SH SOLE 858824 0 1807377 ALKERMES PLC COMM STK G01767105 797890 18800419 SH SOLE 5956778 0 12843641 ALLEGION PUB LTD CO COMM STK G0176J109 814095 8988573 SH SOLE 3583362 0 5405211 ALLERGAN PLC COMM STK G0177J108 379434 1991989 SH SOLE 745637 0 1246352 AMDOCS LTD COMM STK G02602103 219 3317 SH SOLE 3317 0 0 AON PLC COMM STK G0408V102 188619 1226551 SH SOLE 330436 0 896115 ARCH CAP GROUP LTD COMM STK G0450A105 4308 144526 SH SOLE 62641 0 81885 ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 1392 22077 SH SOLE 10511 0 11566 ASPEN INSURANCE HOLDINGS LTD COMM STK G05384105 1244 29759 SH SOLE 21259 0 8500 ARRIS INTL INC COMM STK G0551A103 22015 847075 SH SOLE 246551 0 600524 ASSURED GUARANTY LTD COMM STK G0585R106 62463 1479107 SH SOLE 445694 0 1033413 ATLASSIAN CORP PLC COMM STK G06242104 938051 9757133 SH SOLE 3096329 0 6660804 ATHENE HLDG LTD COMM STK G0684D107 1236 23919 SH SOLE 10819 0 13100 AXIS CAPITAL HOLDINGS LTD COMM STK G0692U109 280228 4855796 SH SOLE 1427711 0 3428085 AXALTA COATING SYS LTD COMM STK G0750C108 12069 413878 SH SOLE 225538 0 188340 ACCENTURE PLC IRELAND COMM STK G1151C101 680619 3998939 SH SOLE 1718572 0 2280367 BELMOND LTD COMM STK G1154H107 352 19269 SH SOLE 1069 0 18200 BUNGE LIMITED COMM STK G16962105 920798 13401229 SH SOLE 5227078 0 8174151 CARDTRONICS PLC COMM STK G1991C105 25862 817375 SH SOLE 215831 0 601544 CISION LTD COMM STK G1992S109 179185 10665789 SH SOLE 2103150 0 8562639 CENTRAL EUROPEAN MEDIA ENTRP COMM STK G20045202 7390 1970631 SH SOLE 214105 0 1756526 CREDICORP LTD COMM STK G2519Y108 494949 2218705 SH SOLE 705374 0 1513331 COCA COLA EUROPEAN PARTNERS COMM STK G25839104 38514 847020 SH SOLE 521020 0 326000 DELPHI TECHNOLOGIES PLC COMM STK G2709G107 524 16700 SH SOLE 7800 0 8900 DESPEGAR COM CORP COMM STK G27358103 14987 888369 SH SOLE 101834 0 786535 EATON CORP PLC COMM STK G29183103 66404 765640 SH SOLE 234097 0 531543 ENDO INTL PLC COMM STK G30401106 1401 83222 SH SOLE 50022 0 33200 ENSTAR GROUP LIMITED COMM STK G3075P101 1301 6242 SH SOLE 2242 0 4000 ENSCO PLC COMM STK G3157S106 8549 1012882 SH SOLE 706242 0 306640 ENSCO PLC COMM STK G3157S106 422 50000 SH Put SOLE 50000 0 0 ESSENT GROUP LTD COMM STK G3198U102 33470 756388 SH SOLE 136848 0 619540 EVEREST RE GROUP LTD COMM STK G3223R108 15264 66808 SH SOLE 18962 0 47846 FABRINET COMM STK G3323L100 603 13045 SH SOLE 425 0 12620 FRESH DEL MONTE PRODUCE INC COMM STK G36738105 899 26520 SH SOLE 7120 0 19400 GASLOG LTD COMM STK G37585109 1649 83482 SH SOLE 83482 0 0 GATES INDUSTRIAL CORPRATIN P COMM STK G39108108 320 16386 SH SOLE 16386 0 0 GENPACT LIMITED COMM STK G3922B107 7824 255589 SH SOLE 103589 0 152000 GREENLIGHT CAPITAL RE LTD COMM STK G4095J109 295 23750 SH SOLE 23750 0 0 HELEN OF TROY CORP LTD COMM STK G4388N106 59943 457933 SH SOLE 136333 0 321600 HERBALIFE NUTRITION LTD COMM STK G4412G101 3433 62940 SH SOLE 29940 0 33000 JANUS HENDERSON GROUP PLC COMM STK G4474Y214 3352 124337 SH SOLE 84831 0 39506 HORIZON PHARMA PLC COMM STK G4617B105 1128 57634 SH SOLE 38594 0 19040 ICHOR HOLDINGS COMM STK G4740B105 9697 474864 SH SOLE 138039 0 336825 IHS MARKIT LTD COMM STK G47567105 462757 8575924 SH SOLE 3065792 0 5510132 INGERSOLL-RAND PLC COMM STK G47791101 43959 429708 SH SOLE 132528 0 297180 WEATHERFORD INTL PLC COMM STK G48833100 1396 515279 SH SOLE 351279 0 164000 INVESCO LTD COMM STK G491BT108 19588 856100 SH SOLE 247896 0 608204 JAMES RIV GROUP LTD COMM STK G5005R107 20746 486773 SH SOLE 88700 0 398073 JAZZ PHARMACEUTICALS PLC COMM STK G50871105 33159 197224 SH SOLE 76924 0 120300 JOHNSON CTLS INTL PLC COMM STK G51502105 1200107 34288785 SH SOLE 14615836 0 19672949 KOSMOS ENERGY LTD COMM STK G5315B107 106120 11349695 SH SOLE 3120337 0 8229358 LAZARD LTD COMM STK G54050102 88987 1848897 SH SOLE 598787 0 1250110 LIBERTY GLOBAL PLC COMM STK G5480U104 62885 2173706 SH SOLE 773328 0 1400378 LIBERTY GLOBAL PLC COMM STK G5480U120 230198 8174649 SH SOLE 1239171 0 6935478 LIVANOVA PLC COMM STK G5509L101 282544 2279133 SH SOLE 589944 0 1689189 LUXFER HOLDINGS PLC COMM STK G5698W116 88260 3796115 SH SOLE 639606 0 3156509 MALLINCKRODT PUB LTD CO COMM STK G5785G107 1200 40936 SH SOLE 19366 0 21570 MARVELL TECHNOLOGY GROUP LTD COMM STK G5876H105 1005569 52102015 SH SOLE 19816199 0 32285816 MEDTRONIC PLC COMM STK G5960L103 2286768 23246599 SH SOLE 9217851 0 14028748 MICHAEL KORS HLDGS LTD COMM STK G60754101 17753 258935 SH SOLE 73310 0 185625 APTIV PLC COMM STK G6095L109 2332468 27800577 SH SOLE 10506401 0 17294176 NABORS INDUSTRIES LTD COMM STK G6359F103 1139 184926 SH SOLE 90426 0 94500 MYOVANT SCIENCES LTD COMM STK G637AM102 21489 809380 SH SOLE 74224 0 735156 NETSHOES CAYMAN LTD COMM STK G6455X107 2727 1165527 SH SOLE 144149 0 1021378 NIELSEN HLDGS PLC COMM STK G6518L108 844044 30514952 SH SOLE 12359563 0 18155389 NOBLE CORP PLC COMM STK G65431101 467 66488 SH SOLE 66488 0 0 NOBLE CORP PLC COMM STK G65431101 422 60000 SH Put SOLE 60000 0 0 NOMAD FOODS LTD COMM STK G6564A105 201973 9969071 SH SOLE 2495471 0 7473600 NORWEGIAN CRUISE LINE HLDG L COMM STK G66721104 1184472 20624616 SH SOLE 7282965 0 13341651 NOVOCURE LTD COMM STK G6674U108 107689 2055136 SH SOLE 235836 0 1819300 NVENT ELECTRIC PLC COMM STK G6700G107 54323 2000118 SH SOLE 668972 0 1331146 PROTHENA CORP PLC COMM STK G72800108 6086 465273 SH SOLE 45187 0 420086 RENAISSANCERE HOLDINGS LTD COMM STK G7496G103 32976 246866 SH SOLE 46974 0 199892 ROWAN COMPANIES PLC COMM STK G7665A101 658 34947 SH SOLE 14747 0 20200 SEAGATE TECHNOLOGY PLC COMM STK G7945M107 21979 464178 SH SOLE 140369 0 323809 PENTAIR PLC COMM STK G7S00T104 215921 4980871 SH SOLE 2044518 0 2936353 SENSATA TECHNOLOGIES HLDNG P COMM STK G8060N102 1031733 20822053 SH SOLE 7793240 0 13028813 SENTINEL ENERGY SVCS INC COMM STK G8062D128 40224 3916670 SH SOLE 769553 0 3147117 SIGNET JEWELERS LIMITED COMM STK G81276100 1914 29037 SH SOLE 18717 0 10320 STERIS PLC COMM STK G84720104 131539 1149820 SH SOLE 217114 0 932706 TECHNIPFMC PLC COMM STK G87110105 57226 1831239 SH SOLE 478349 0 1352890 THERAVANCE BIOPHARMA INC COMM STK G8807B106 52147 1596187 SH SOLE 287464 0 1308723 THIRD PT REINS LTD COMM STK G8827U100 34087 2622048 SH SOLE 383982 0 2238066 LIBERTY LATIN AMERICA LTD COMM STK G9001E102 1921 92185 SH SOLE 48209 0 43976 LIBERTY LATIN AMERICA LTD COMM STK G9001E128 145567 7056063 SH SOLE 1878980 0 5177083 TRAVELPORT WORLDWIDE LTD COMM STK G9019D104 24764 1467931 SH SOLE 420031 0 1047900 TRITON INTL LTD COMM STK G9078F107 1726 51873 SH SOLE 30982 0 20891 WHITE MTNS INS GROUP LTD COMM STK G9618E107 8044 8595 SH SOLE 5701 0 2894 WILLIS TOWERS WATSON PUB LTD COMM STK G96629103 2170788 15402213 SH SOLE 5381594 0 10020619 PERRIGO CO PLC COMM STK G97822103 522047 7373545 SH SOLE 2809855 0 4563690 AC IMMUNE SA COMM STK H00263105 3035 379400 SH SOLE 33565 0 345835 CHUBB LIMITED COMM STK H1467J104 3157324 23625592 SH SOLE 9454688 0 14170904 CRISPR THERAPEUTICS AG COMM STK H17182108 8987 202636 SH SOLE 60036 0 142600 GARMIN LTD COMM STK H2906T109 13582 193894 SH SOLE 50600 0 143294 TE CONNECTIVITY LTD COMM STK H84989104 1103982 12555241 SH SOLE 3796035 0 8759206 TRANSOCEAN LTD COMM STK H8817H100 2528 181211 SH SOLE 91941 0 89270 ALTISOURCE PORTFOLIO SOLNS S COMM STK L0175J104 552 17120 SH SOLE 8220 0 8900 ARDAGH GROUP S A COMM STK L0223L101 17715 1061432 SH SOLE 367340 0 694092 GLOBANT S A COMM STK L44385109 76832 1302452 SH SOLE 417292 0 885160 ORION ENGINEERED CARBONS S A COMM STK L72967109 65222 2031847 SH SOLE 388567 0 1643280 SPOTIFY TECHNOLOGY S A COMM STK L8681T102 6766 37414 SH SOLE 13281 0 24133 TRINSEO S A COMM STK L9340P101 1435 18333 SH SOLE 10533 0 7800 CHECK POINT SOFTWARE TECH LT COMM STK M22465104 712 6048 SH SOLE 6048 0 0 CYBERARK SOFTWARE LTD COMM STK M2682V108 73963 926389 SH SOLE 154689 0 771700 MELLANOX TECHNOLOGIES LTD COMM STK M51363113 46476 632753 SH SOLE 178453 0 454300 WIX COM LTD COMM STK M98068105 426051 3559324 SH SOLE 636667 0 2922657 AERCAP HOLDINGS NV COMM STK N00985106 282 4907 SH SOLE 4907 0 0 ASML HOLDING N V COMM STK N07059210 775681 4125524 SH SOLE 1718194 0 2407330 CONSTELLIUM NV COMM STK N22035104 77312 6260100 SH SOLE 1641905 0 4618195 CORE LABORATORIES N V COMM STK N22717107 1967 16980 SH SOLE 11700 0 5280 FERRARI N V COMM STK N3167Y103 883235 6451212 SH SOLE 2520831 0 3930381 FRANKS INTL N V COMM STK N33462107 132684 15286184 SH SOLE 4724297 0 10561887 LYONDELLBASELL INDUSTRIES N COMM STK N53745100 57490 560823 SH SOLE 165139 0 395684 MERUS N V COMM STK N5749R100 6045 306216 SH SOLE 30882 0 275334 MYLAN N V COMM STK N59465109 44023 1202816 SH SOLE 331755 0 871061 NXP SEMICONDUCTORS N V COMM STK N6596X109 1730188 20236122 SH SOLE 7462253 0 12773869 QIAGEN NV COMM STK N72482123 4887 129022 SH SOLE 46722 0 82300 UNIQURE NV COMM STK N90064101 8324 228746 SH SOLE 51946 0 176800 WRIGHT MED GROUP N V COMM STK N96617118 314138 10824877 SH SOLE 1749205 0 9075672 WRIGHT MED GROUP N V RIGHTS N96617126 191 132507 SH SOLE 20400 0 112107 YANDEX N V COMM STK N97284108 123486 3754517 SH SOLE 894433 0 2860084 COPA HOLDINGS SA COMM STK P31076105 7174 89853 SH SOLE 54253 0 35600 TRONOX LTD COMM STK Q9235V101 760 63636 SH SOLE 47436 0 16200 MAKEMYTRIP LIMITED MAURITIUS COMM STK V5633W109 3687 134327 SH SOLE 19831 0 114496 ROYAL CARIBBEAN CRUISES LTD COMM STK V7780T103 662911 5101667 SH SOLE 1740607 0 3361060 GASLOG PARTNERS LP COMM STK Y2687W108 658 26300 SH SOLE 26300 0 0 INTERNATIONAL SEAWAYS INC COMM STK Y41053102 28331 1415120 SH SOLE 561974 0 853146 WAVE LIFE SCIENCES LTD COMM STK Y95308105 84695 1693892 SH SOLE 288637 0 1405255