0000919574-19-003637.txt : 20190515 0000919574-19-003637.hdr.sgml : 20190515 20190515132427 ACCESSION NUMBER: 0000919574-19-003637 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190515 DATE AS OF CHANGE: 20190515 EFFECTIVENESS DATE: 20190515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TWO SIGMA ADVISERS, LP CENTRAL INDEX KEY: 0001478735 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14367 FILM NUMBER: 19826805 BUSINESS ADDRESS: STREET 1: 100 AVENUE OF THE AMERICAS STREET 2: 16TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 BUSINESS PHONE: 212-625-5700 MAIL ADDRESS: STREET 1: 100 AVENUE OF THE AMERICAS STREET 2: 16TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 FORMER COMPANY: FORMER CONFORMED NAME: TWO SIGMA ADVISERS, LLC DATE OF NAME CHANGE: 20091215 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001478735 XXXXXXXX 03-31-2019 03-31-2019 false TWO SIGMA ADVISERS, LP
100 Avenue of the Americas 16th Floor New York NY 10013
13F HOLDINGS REPORT 028-14367 Y This Form 13F holdings report is being filed on behalf of Two Sigma Advisers, LP ("Advisers"). Advisers serves as the sole manager or investment manager, as applicable, of (i) Two Sigma U.S. All Cap Core Equity Fund, LP ("All Cap"), Two Sigma U.S. Small Cap Core Equity Fund, LP ("Small Cap"), Two Sigma Absolute Return Portfolio, LLC ("Absolute Return"), Two Sigma Active Extension U.S. All Cap Equity Portfolio, LLC ("Active Extension All Cap"), Two Sigma Active Extension U.S. Small Cap Equity Fund, LP ("Active Extension Small Cap"), Two Sigma Macro Portfolio, LLC ("Macro"), Two Sigma World Core Fund, LP ("World Core") and Two Sigma Equity Risk Premia Portfolio, LLC ("Equity Risk Premia"), eight investment entities that are managed by Advisers, each of which may be deemed to be an "other manager" for purposes of this Form 13F report, (ii) Two Sigma International Core Portfolio, LLC ("International Core"), an investment entity that is managed by Advisers and that may not presently be deemed to be an "other manager" for purposes of this Form 13F report and (iii) one or more separately managed accounts and subadvised accounts (collectively, the "Managed Accounts"), each of which may not presently be deemed to be an "other manager" for purposes of this 13F report. Advisers, rather than All Cap, Small Cap, Absolute Return, Active Extension All Cap, Active Extension Small Cap, Macro, World Core, Equity Risk Premia, or International Core, exercises sole investment discretion and voting authority over the securities held in the various accounts of All Cap, Small Cap, Absolute Return, Active Extension All Cap, Active Extension Small Cap, Macro, World Core, Equity Risk Premia, and International Core. Advisers exercises sole investment discretion and, with respect to certain accounts, voting authority over the securities held in the various accounts of the Managed Accounts.
Matthew B. Siano, Esq. General Counsel 212-625-5700 /s/ Matthew B. Siano New York NY 05-15-2019 8 2275 39657149 1 0001507209 028-14405 Two Sigma U.S. All Cap Core Equity Fund, LP 2 0001488779 028-14382 Two Sigma U.S. Small Cap Core Equity Fund, LP 3 0001569734 028-15367 TWO SIGMA ABSOLUTE RETURN PORTFOLIO, LLC 4 0001569731 028-15404 TWO SIGMA ACTIVE EXTENSION U.S. ALL CAP EQUITY PORTFOLIO, LLC 5 0001559804 028-15364 Two Sigma Active Extension U.S. Small Cap Equity Fund, LP 6 0001634034 028-16751 Two Sigma Macro Portfolio, LLC 7 0001630305 028-17350 Two Sigma World Core Fund, LP 8 0001667002 028-17346 Two Sigma Equity Risk Premia Portfolio, LLC
INFORMATION TABLE 2 infotable.xml 1ST SOURCE CORP COM 336901103 236 5250 SH SOLE 5250 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 1334 168006 SH SOLE 165406 0 2600 2U INC COM 90214J101 1460 20600 SH SOLE 12100 0 8500 3M CO COM 88579Y101 37531 180630 SH SOLE 147430 0 33200 51JOB INC SPONSORED ADS 316827104 810 10400 SH SOLE 10400 0 0 58 COM INC SPON ADR REP A 31680Q104 965 14700 SH SOLE 14700 0 0 8X8 INC NEW COM 282914100 1411 69858 SH SOLE 49458 0 20400 A10 NETWORKS INC COM 002121101 2470 348436 SH SOLE 291648 0 56788 AAR CORP COM 000361105 1627 50032 SH SOLE 43707 0 6325 ABB LTD SPONSORED ADR 000375204 1631 86434 SH SOLE 76534 0 9900 ABBVIE INC COM 00287Y109 407819 5060422 SH SOLE 4076422 0 984000 ABERCROMBIE & FITCH CO CL A 002896207 7985 291300 SH SOLE 291300 0 0 ABIOMED INC COM 003654100 43361 151830 SH SOLE 74229 0 77601 ABRAXAS PETE CORP COM 003830106 1268 1014748 SH SOLE 790639 0 224109 ACACIA COMMUNICATIONS INC COM 00401C108 14512 253036 SH SOLE 225400 0 27636 ACACIA RESH CORP ACACIA TCH COM 003881307 346 106015 SH SOLE 89338 0 16677 ACADIA PHARMACEUTICALS INC COM 004225108 1963 73100 SH SOLE 73100 0 0 ACCELERON PHARMA INC COM 00434H108 3274 70300 SH SOLE 68900 0 1400 ACCO BRANDS CORP COM 00081T108 2737 319765 SH SOLE 275765 0 44000 ACCURAY INC COM 004397105 780 163519 SH SOLE 144319 0 19200 ACELRX PHARMACEUTICALS INC COM 00444T100 158 45367 SH SOLE 45367 0 0 ACETO CORP COM 004446100 48 273841 SH SOLE 247041 0 26800 ACHILLION PHARMACEUTICALS IN COM 00448Q201 884 298728 SH SOLE 283728 0 15000 ACORDA THERAPEUTICS INC COM 00484M106 3570 268660 SH SOLE 260760 0 7900 ACTIVISION BLIZZARD INC COM 00507V109 340091 7469601 SH SOLE 5639901 0 1829700 ACUITY BRANDS INC COM 00508Y102 2007 16722 SH SOLE 2822 0 13900 ACUSHNET HOLDINGS CORP COM 005098108 257 11100 SH SOLE 11100 0 0 ADDUS HOMECARE CORP COM 006739106 617 9700 SH SOLE 9700 0 0 ADIENT PLC ORD SHS G0084W101 1164 89847 SH SOLE 89447 0 400 ADOBE INC COM 00724F101 19759 74147 SH SOLE 59745 0 14402 ADTALEM GLOBAL ED INC COM 00737L103 2094 45200 SH SOLE 42700 0 2500 ADURO BIOTECH INC COM 00739L101 984 247200 SH SOLE 234200 0 13000 ADVANCE AUTO PARTS INC COM 00751Y106 13570 79577 SH SOLE 79568 0 9 ADVANCED DISP SVCS INC DEL COM 00790X101 9150 326800 SH SOLE 286307 0 40493 ADVANCED DRAIN SYS INC DEL COM 00790R104 4485 174047 SH SOLE 163129 0 10918 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 286 24700 SH SOLE 12600 0 12100 ADVANCED ENERGY INDS COM 007973100 6354 127907 SH SOLE 94007 0 33900 ADVANSIX INC COM 00773T101 5314 186000 SH SOLE 157958 0 28042 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 785 149900 SH SOLE 149400 0 500 AECOM COM 00766T100 8202 276454 SH SOLE 276412 0 42 AEGION CORP COM 00770F104 1023 58212 SH SOLE 46912 0 11300 AEGON N V NY REGISTRY SHS 007924103 658 137375 SH SOLE 137375 0 0 AERCAP HOLDINGS NV SHS N00985106 2364 50800 SH SOLE 50800 0 0 AEROHIVE NETWORKS INC COM 007786106 1211 267400 SH SOLE 242900 0 24500 AEROJET ROCKETDYNE HLDGS INC COM 007800105 4813 135471 SH SOLE 135471 0 0 AEROVIRONMENT INC COM 008073108 2702 39500 SH SOLE 39500 0 0 AES CORP COM 00130H105 41821 2313100 SH SOLE 2310200 0 2900 AFFILIATED MANAGERS GROUP IN COM 008252108 13031 121664 SH SOLE 86853 0 34811 AFLAC INC COM 001055102 213 4266 SH SOLE 4252 0 14 AG MTG INVT TR INC COM 001228105 5004 297123 SH SOLE 278799 0 18324 AGCO CORP COM 001084102 11124 159941 SH SOLE 120241 0 39700 AGENUS INC COM NEW 00847G705 108 36300 SH SOLE 36300 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 89836 1117638 SH SOLE 772016 0 345622 AGILYSYS INC COM 00847J105 617 29166 SH SOLE 22866 0 6300 AGNC INVT CORP COM 00123Q104 73097 4060924 SH SOLE 3850286 0 210638 AGNICO EAGLE MINES LTD COM 008474108 3195 73444 SH SOLE 63244 0 10200 AIR PRODS & CHEMS INC COM 009158106 93016 487096 SH SOLE 416309 0 70787 AIR TRANSPORT SERVICES GRP I COM 00922R105 6901 299391 SH SOLE 236891 0 62500 AIRCASTLE LTD COM G0129K104 3265 161300 SH SOLE 161300 0 0 AK STL HLDG CORP COM 001547108 1805 656400 SH SOLE 656400 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 44076 614645 SH SOLE 418615 0 196030 AKORN INC COM 009728106 6733 1912663 SH SOLE 1690363 0 222300 ALAMOS GOLD INC NEW COM CL A 011532108 247 48650 SH SOLE 48650 0 0 ALARM COM HLDGS INC COM 011642105 688 10600 SH SOLE 10600 0 0 ALBANY INTL CORP CL A 012348108 1602 22382 SH SOLE 21582 0 800 ALCOA CORP COM 013872106 72557 2576605 SH SOLE 2011059 0 565546 ALEXION PHARMACEUTICALS INC COM 015351109 10624 78590 SH SOLE 77190 0 1400 ALGONQUIN PWR UTILS CORP COM 015857105 5983 530876 SH SOLE 530876 0 0 ALIGN TECHNOLOGY INC COM 016255101 15496 54499 SH SOLE 8099 0 46400 ALKERMES PLC SHS G01767105 18033 494181 SH SOLE 443781 0 50400 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3081 120500 SH SOLE 119200 0 1300 ALLEGION PUB LTD CO ORD SHS G0176J109 40883 450700 SH SOLE 365100 0 85600 ALLIED MOTION TECHNOLOGIES I COM 019330109 206 6000 SH SOLE 6000 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 50069 1114630 SH SOLE 902135 0 212495 ALLOT LTD SHS M0854Q105 290 36509 SH SOLE 27001 0 9508 ALLSTATE CORP COM 020002101 217810 2312698 SH SOLE 1911832 0 400866 ALLY FINL INC COM 02005N100 14647 532800 SH SOLE 517300 0 15500 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6616 70800 SH SOLE 70800 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 673 58479 SH SOLE 53179 0 5300 ALPHABET INC CAP STK CL A 02079K305 39255 33355 SH SOLE 22069 0 11286 ALTA MESA RES INC CL A 02133L109 28 105300 SH SOLE 89800 0 15500 ALTAIR ENGR INC COM CL A 021369103 7944 215800 SH SOLE 192862 0 22938 ALTERYX INC COM CL A 02156B103 15642 186500 SH SOLE 175200 0 11300 ALTICE USA INC CL A 02156K103 19008 884908 SH SOLE 845908 0 39000 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 514 21700 SH SOLE 21700 0 0 ALTRA INDL MOTION CORP COM 02208R106 10158 327138 SH SOLE 311292 0 15846 AMAG PHARMACEUTICALS INC COM 00163U106 1331 103344 SH SOLE 102844 0 500 AMAZON COM INC COM 023135106 343882 193111 SH SOLE 156411 0 36700 AMBARELLA INC SHS G037AX101 5992 138700 SH SOLE 136200 0 2500 AMBER RD INC COM 02318Y108 660 76128 SH SOLE 61228 0 14900 AMBEV SA SPONSORED ADR 02319V103 12439 2892900 SH SOLE 2892900 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1778 119700 SH SOLE 119700 0 0 AMC NETWORKS INC CL A 00164V103 7952 140100 SH SOLE 140100 0 0 AMDOCS LTD SHS G02602103 55251 1021087 SH SOLE 955600 0 65487 AMEDISYS INC COM 023436108 29597 240118 SH SOLE 217551 0 22567 AMERCO COM 023586100 334 900 SH SOLE 500 0 400 AMEREN CORP COM 023608102 19961 271400 SH SOLE 271400 0 0 AMERESCO INC CL A 02361E108 1183 73127 SH SOLE 59184 0 13943 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1153 80550 SH SOLE 80550 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9660 435710 SH SOLE 218510 0 217200 AMERICAN EQTY INVT LIFE HLD COM 025676206 1127 41700 SH SOLE 41700 0 0 AMERICAN EXPRESS CO COM 025816109 46693 427200 SH SOLE 348200 0 79000 AMERICAN FINL GROUP INC OHIO COM 025932104 14673 152511 SH SOLE 147911 0 4600 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4027 431202 SH SOLE 359501 0 71701 AMERICAN PUBLIC EDUCATION IN COM 02913V103 2018 66990 SH SOLE 58090 0 8900 AMERICAN RENAL ASSOCIATES HO COM 029227105 277 45100 SH SOLE 45000 0 100 AMERICAN SOFTWARE INC CL A 029683109 229 19125 SH SOLE 19125 0 0 AMERICAN STS WTR CO COM 029899101 3223 45200 SH SOLE 45200 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 607 47200 SH SOLE 47200 0 0 AMERICAN TOWER CORP NEW COM 03027X100 17566 89140 SH SOLE 89101 0 39 AMERICAN VANGUARD CORP COM 030371108 251 14561 SH SOLE 13361 0 1200 AMERICAS CAR MART INC COM 03062T105 1737 19012 SH SOLE 18212 0 800 AMERIPRISE FINL INC COM 03076C106 21578 168445 SH SOLE 126045 0 42400 AMERISAFE INC COM 03071H100 2256 37982 SH SOLE 33982 0 4000 AMETEK INC NEW COM 031100100 315 3800 SH SOLE 3800 0 0 AMGEN INC COM 031162100 427321 2249296 SH SOLE 1831175 0 418121 AMKOR TECHNOLOGY INC COM 031652100 6286 736123 SH SOLE 574789 0 161334 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 505 24700 SH SOLE 23600 0 1100 AMPHENOL CORP NEW CL A 032095101 2250 23828 SH SOLE 23828 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 54 95300 SH SOLE 95300 0 0 ANADARKO PETE CORP COM 032511107 25628 563500 SH SOLE 485400 0 78100 ANAPTYSBIO INC COM 032724106 2900 39700 SH SOLE 39700 0 0 ANDERSONS INC COM 034164103 329 10200 SH SOLE 10200 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 15303 991118 SH SOLE 775918 0 215200 ANGIODYNAMICS INC COM 03475V101 1177 51478 SH SOLE 42578 0 8900 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 14601 1114600 SH SOLE 1114200 0 400 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 252 3000 SH SOLE 3000 0 0 ANIKA THERAPEUTICS INC COM 035255108 6566 217119 SH SOLE 177909 0 39210 ANIXTER INTL INC COM 035290105 2525 45000 SH SOLE 40900 0 4100 ANNALY CAP MGMT INC COM 035710409 25799 2582478 SH SOLE 2582457 0 21 ANSYS INC COM 03662Q105 1188 6500 SH SOLE 6500 0 0 ANTARES PHARMA INC COM 036642106 1189 392532 SH SOLE 364832 0 27700 ANTERO RES CORP COM 03674X106 1080 122300 SH SOLE 121800 0 500 ANTHEM INC COM 036752103 19141 66697 SH SOLE 63497 0 3200 AON PLC SHS CL A G0408V102 2666 15618 SH SOLE 15581 0 37 APACHE CORP COM 037411105 37835 1091600 SH SOLE 1091600 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 22899 455336 SH SOLE 440635 0 14701 APOGEE ENTERPRISES INC COM 037598109 1881 50175 SH SOLE 46575 0 3600 APOLLO INVT CORP COM NEW 03761U502 1983 131000 SH SOLE 84964 0 46036 APPFOLIO INC COM CL A 03783C100 4795 60386 SH SOLE 43092 0 17294 APPIAN CORP CL A 03782L101 238 6900 SH SOLE 6900 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 659 40400 SH SOLE 40400 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 290 69329 SH SOLE 64949 0 4380 APPLIED MATLS INC COM 038222105 20369 513585 SH SOLE 371643 0 141942 APPLIED OPTOELECTRONICS INC COM 03823U102 264 21601 SH SOLE 21501 0 100 APTIV PLC SHS G6095L109 5151 64800 SH SOLE 9700 0 55100 APTOSE BIOSCIENCES INC COM NEW 03835T200 39 19500 SH SOLE 19500 0 0 AQUA AMERICA INC COM 03836W103 3493 95868 SH SOLE 83552 0 12316 AQUANTIA CORP COM 03842Q108 123 13600 SH SOLE 13200 0 400 AQUINOX PHARMACEUTICALS INC COM 03842B101 104 38600 SH SOLE 38500 0 100 ARAMARK COM 03852U106 73733 2495201 SH SOLE 1871800 0 623401 ARAVIVE INC COM 03890D108 153 21796 SH SOLE 18435 0 3361 ARBOR RLTY TR INC COM 038923108 2105 162310 SH SOLE 162308 0 2 ARBUTUS BIOPHARMA CORP COM 03879J100 127 35600 SH SOLE 35000 0 600 ARC DOCUMENT SOLUTIONS INC COM 00191G103 426 191210 SH SOLE 159516 0 31694 ARCBEST CORP COM 03937C105 2753 89400 SH SOLE 89200 0 200 ARCH CAP GROUP LTD ORD G0450A105 25478 788294 SH SOLE 647694 0 140600 ARCH COAL INC CL A 039380407 7064 77400 SH SOLE 77300 0 100 ARCHER DANIELS MIDLAND CO COM 039483102 20878 484076 SH SOLE 474719 0 9357 ARCHROCK INC COM 03957W106 558 57023 SH SOLE 57023 0 0 ARCONIC INC COM 03965L100 1351 70705 SH SOLE 70705 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3860 538407 SH SOLE 503487 0 34920 ARDAGH GROUP S A CL A L0223L101 433 33300 SH SOLE 30900 0 2400 ARDELYX INC COM 039697107 521 185900 SH SOLE 176700 0 9200 ARES CAP CORP COM 04010L103 36513 2130255 SH SOLE 1682914 0 447341 ARES COML REAL ESTATE CORP COM 04013V108 2826 186069 SH SOLE 175443 0 10626 ARISTA NETWORKS INC COM 040413106 50282 159900 SH SOLE 49200 0 110700 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1198 150500 SH SOLE 150500 0 0 ARLO TECHNOLOGIES INC COM 04206A101 192 46608 SH SOLE 46608 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 949 60900 SH SOLE 60900 0 0 ARMSTRONG FLOORING INC COM 04238R106 1973 145100 SH SOLE 118734 0 26366 ARMSTRONG WORLD INDS INC NEW COM 04247X102 26461 333182 SH SOLE 272270 0 60912 ARRAY BIOPHARMA INC COM 04269X105 23537 965413 SH SOLE 927613 0 37800 ARRIS INTERNATIONAL PLC SHS G0551A103 12182 385400 SH SOLE 385400 0 0 ARROW FINL CORP COM 042744102 349 10609 SH SOLE 8837 0 1772 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1371 74700 SH SOLE 74700 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3602 143100 SH SOLE 143100 0 0 ASANKO GOLD INC COM 04341Y105 26 41100 SH SOLE 38400 0 2700 ASCENA RETAIL GROUP INC COM 04351G101 360 333464 SH SOLE 333464 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 188 43610 SH SOLE 27160 0 16450 ASGN INC COM 00191U102 679 10700 SH SOLE 10400 0 300 ASHFORD HOSPITALITY TR INC COM SHS 044103109 576 121200 SH SOLE 121200 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 30422 389378 SH SOLE 300777 0 88601 ASPEN TECHNOLOGY INC COM 045327103 1490 14293 SH SOLE 3662 0 10631 ASSERTIO THERAPEUTICS INC COM 04545L107 350 69044 SH SOLE 69044 0 0 ASSOCIATED BANC CORP COM 045487105 3053 143017 SH SOLE 142965 0 52 ASSURANT INC COM 04621X108 4157 43800 SH SOLE 34200 0 9600 ASSURED GUARANTY LTD COM G0585R106 19197 432081 SH SOLE 354046 0 78035 ASTEC INDS INC COM 046224101 357 9463 SH SOLE 9363 0 100 AT HOME GROUP INC COM 04650Y100 230 12900 SH SOLE 12600 0 300 ATENTO S A SHS L0427L105 671 185900 SH SOLE 158331 0 27569 ATHENE HLDG LTD CL A G0684D107 51482 1261807 SH SOLE 1222483 0 39324 ATHERSYS INC COM 04744L106 39 26300 SH SOLE 23600 0 2700 ATKORE INTL GROUP INC COM 047649108 7443 345700 SH SOLE 297989 0 47711 ATLANTIC CAP BANCSHARES INC COM 048269203 1856 104100 SH SOLE 90100 0 14000 ATLANTIC PWR CORP COM NEW 04878Q863 1150 456201 SH SOLE 450401 0 5800 ATLANTICA YIELD PLC SHS G0751N103 8385 430880 SH SOLE 356880 0 74000 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 394 7800 SH SOLE 7800 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 47 19200 SH SOLE 18900 0 300 ATLASSIAN CORP PLC CL A G06242104 101777 905568 SH SOLE 714916 0 190652 ATRICURE INC COM 04963C209 2577 96200 SH SOLE 82100 0 14100 ATTUNITY LTD SHS NEW M15332121 3522 150200 SH SOLE 130300 0 19900 ATYR PHARMA INC COM 002120103 7 11900 SH SOLE 11900 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 983 269984 SH SOLE 268194 0 1790 AURINIA PHARMACEUTICALS INC COM 05156V102 71 10900 SH SOLE 10900 0 0 AUTODESK INC COM 052769106 90407 580200 SH SOLE 444500 0 135700 AUTOHOME INC SP ADR RP CL A 05278C107 2933 27900 SH SOLE 27900 0 0 AUTOLIV INC COM 052800109 2978 40500 SH SOLE 40500 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 114379 716032 SH SOLE 449618 0 266414 AUTOWEB INC COM 05335B100 185 49000 SH SOLE 38669 0 10331 AUTOZONE INC COM 053332102 180816 176557 SH SOLE 140038 0 36519 AVALARA INC COM 05338G106 9005 161400 SH SOLE 144500 0 16900 AVANOS MED INC COM 05350V106 2522 59100 SH SOLE 59100 0 0 AVEO PHARMACEUTICALS INC COM 053588109 353 430500 SH SOLE 430500 0 0 AVERY DENNISON CORP COM 053611109 1425 12609 SH SOLE 12577 0 32 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 82 20000 SH SOLE 15600 0 4400 AVID TECHNOLOGY INC COM 05367P100 1093 146700 SH SOLE 121000 0 25700 AVIS BUDGET GROUP INC COM 053774105 8718 250074 SH SOLE 250074 0 0 AVISTA CORP COM 05379B107 2462 60600 SH SOLE 57500 0 3100 AVON PRODS INC COM 054303102 3437 1168900 SH SOLE 1139900 0 29000 AVX CORP NEW COM 002444107 610 35200 SH SOLE 35200 0 0 AXALTA COATING SYS LTD COM G0750C108 44352 1759315 SH SOLE 1671988 0 87327 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3105 154300 SH SOLE 103125 0 51175 AXOGEN INC COM 05463X106 2771 131600 SH SOLE 109100 0 22500 AXON ENTERPRISE INC COM 05464C101 604 11100 SH SOLE 11100 0 0 AXOS FINL INC COM 05465C100 918 31700 SH SOLE 31700 0 0 AXT INC COM 00246W103 320 72000 SH SOLE 55700 0 16300 AZZ INC COM 002474104 557 13600 SH SOLE 13300 0 300 B2GOLD CORP COM 11777Q209 1905 678075 SH SOLE 676275 0 1800 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 18 44120 SH SOLE 44120 0 0 BAIDU INC SPON ADR REP A 056752108 180033 1092101 SH SOLE 929701 0 162400 BAKER HUGHES A GE CO CL A 05722G100 77219 2785668 SH SOLE 2040549 0 745119 BALL CORP COM 058498106 9460 163500 SH SOLE 163500 0 0 BANCFIRST CORP COM 05945F103 392 7522 SH SOLE 7522 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1713 298900 SH SOLE 298900 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 831 76164 SH SOLE 76164 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 3168 282100 SH SOLE 282100 0 0 BANCO SANTANDER SA ADR 05964H105 676 146000 SH SOLE 146000 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1088 21300 SH SOLE 21300 0 0 BANCORP INC DEL COM 05969A105 1421 175909 SH SOLE 149109 0 26800 BANDWIDTH INC COM CL A 05988J103 5457 81500 SH SOLE 72100 0 9400 BANK AMER CORP COM 060505104 59303 2149433 SH SOLE 2149433 0 0 BANK HAWAII CORP COM 062540109 5261 66700 SH SOLE 66700 0 0 BANK MONTREAL QUE COM 063671101 42950 574045 SH SOLE 574045 0 0 BANK N S HALIFAX COM 064149107 298 5600 SH SOLE 5600 0 0 BANK NEW YORK MELLON CORP COM 064058100 242 4800 SH SOLE 4800 0 0 BANK OF MARIN BANCORP COM 063425102 468 11494 SH SOLE 9694 0 1800 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 12745 355200 SH SOLE 299303 0 55897 BANK OZK COM 06417N103 6218 214549 SH SOLE 190649 0 23900 BANKFINANCIAL CORP COM 06643P104 702 47210 SH SOLE 40601 0 6609 BARCLAYS PLC ADR 06738E204 1113 139066 SH SOLE 139066 0 0 BARINGS BDC INC COM 06759L103 824 83998 SH SOLE 83998 0 0 BARNES & NOBLE ED INC COM 06777U101 898 213695 SH SOLE 186823 0 26872 BARNES & NOBLE INC COM 067774109 1559 287089 SH SOLE 287089 0 0 BARNES GROUP INC COM 067806109 283 5500 SH SOLE 5500 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 2181 28207 SH SOLE 27107 0 1100 BARRICK GOLD CORPORATION COM 067901108 31225 2277503 SH SOLE 2144493 0 133010 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 317 83400 SH SOLE 83400 0 0 BASSETT FURNITURE INDS INC COM 070203104 525 32000 SH SOLE 27700 0 4300 BAUSCH HEALTH COS INC COM 071734107 66353 2686347 SH SOLE 2551292 0 135055 BAXTER INTL INC COM 071813109 68379 840963 SH SOLE 765571 0 75392 BAYTEX ENERGY CORP COM 07317Q105 912 539695 SH SOLE 539695 0 0 BB&T CORP COM 054937107 36446 783271 SH SOLE 596457 0 186814 BBX CAP CORP NEW CL A 05491N104 1222 206500 SH SOLE 191700 0 14800 BCE INC COM NEW 05534B760 26846 604780 SH SOLE 604780 0 0 BECTON DICKINSON & CO COM 075887109 3813 15268 SH SOLE 15245 0 23 BED BATH & BEYOND INC COM 075896100 12616 742559 SH SOLE 742159 0 400 BEL FUSE INC CL B 077347300 256 10115 SH SOLE 8515 0 1600 BELDEN INC COM 077454106 2089 38900 SH SOLE 38900 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 157 46500 SH SOLE 46500 0 0 BEMIS CO INC COM 081437105 2377 42842 SH SOLE 38042 0 4800 BENCHMARK ELECTRS INC COM 08160H101 5888 224322 SH SOLE 179984 0 44338 BENEFITFOCUS INC COM 08180D106 15386 310700 SH SOLE 262900 0 47800 BERRY GLOBAL GROUP INC COM 08579W103 96513 1791589 SH SOLE 1412663 0 378926 BEST BUY INC COM 086516101 77008 1083700 SH SOLE 1082700 0 1000 BG STAFFING INC COM 05544A109 201 9200 SH SOLE 8800 0 400 BGC PARTNERS INC CL A 05541T101 82 15518 SH SOLE 15496 0 22 BHP GROUP LTD SPONSORED ADS 088606108 40527 741300 SH SOLE 741300 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 30320 628000 SH SOLE 628000 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 124 39055 SH SOLE 39055 0 0 BIG LOTS INC COM 089302103 27556 724772 SH SOLE 594572 0 130200 BILIBILI INC SPONS ADS REP Z 090040106 443 23400 SH SOLE 23400 0 0 BIO RAD LABS INC CL A 090572207 21509 70365 SH SOLE 61939 0 8426 BIOCRYST PHARMACEUTICALS COM 09058V103 1578 193812 SH SOLE 187112 0 6700 BIODELIVERY SCIENCES INTL IN COM 09060J106 1091 205800 SH SOLE 179200 0 26600 BIOGEN INC COM 09062X103 16027 67800 SH SOLE 65289 0 2511 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5231 101630 SH SOLE 98630 0 3000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10189 114704 SH SOLE 107204 0 7500 BIOSCRIP INC COM 09069N108 458 229007 SH SOLE 176207 0 52800 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 511 8200 SH SOLE 7700 0 500 BIOTELEMETRY INC COM 090672106 983 15700 SH SOLE 15700 0 0 BIOTIME INC COM 09066L105 186 141689 SH SOLE 137189 0 4500 BJS RESTAURANTS INC COM 09180C106 16879 357009 SH SOLE 341809 0 15200 BJS WHSL CLUB HLDGS INC COM 05550J101 8710 317900 SH SOLE 298000 0 19900 BLACK KNIGHT INC COM 09215C105 41925 769271 SH SOLE 608308 0 160963 BLACKBAUD INC COM 09227Q100 987 12376 SH SOLE 7476 0 4900 BLACKBERRY LTD COM 09228F103 6018 596401 SH SOLE 596401 0 0 BLACKLINE INC COM 09239B109 5507 118900 SH SOLE 104600 0 14300 BLACKROCK CAPITAL INVESTMENT COM 092533108 2310 385621 SH SOLE 291332 0 94289 BLACKROCK INC COM 09247X101 21304 49850 SH SOLE 41950 0 7900 BLACKROCK TCP CAP CORP COM 09259E108 4876 343844 SH SOLE 273444 0 70400 BLOCK H & R INC COM 093671105 3505 146400 SH SOLE 146400 0 0 BLOOMIN BRANDS INC COM 094235108 9423 460794 SH SOLE 460794 0 0 BLUCORA INC COM 095229100 1087 32551 SH SOLE 23251 0 9300 BLUE BIRD CORP COM 095306106 169 10001 SH SOLE 5901 0 4100 BLUEPRINT MEDICINES CORP COM 09627Y109 9318 116400 SH SOLE 115900 0 500 BOEING CO COM 097023105 123374 323460 SH SOLE 277821 0 45639 BOINGO WIRELESS INC COM 09739C102 10606 455592 SH SOLE 373796 0 81796 BOISE CASCADE CO DEL COM 09739D100 4555 170200 SH SOLE 167400 0 2800 BOOT BARN HLDGS INC COM 099406100 6624 225000 SH SOLE 165400 0 59600 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8242 141762 SH SOLE 141739 0 23 BORGWARNER INC COM 099724106 15573 405446 SH SOLE 269846 0 135600 BOSTON BEER INC CL A 100557107 24574 83379 SH SOLE 60679 0 22700 BOSTON PRIVATE FINL HLDGS IN COM 101119105 432 39426 SH SOLE 36926 0 2500 BOSTON PROPERTIES INC COM 101121101 1044 7800 SH SOLE 7800 0 0 BOSTON SCIENTIFIC CORP COM 101137107 80128 2087760 SH SOLE 1800860 0 286900 BOTTOMLINE TECH DEL INC COM 101388106 3868 77224 SH SOLE 74712 0 2512 BOX INC CL A 10316T104 9163 474500 SH SOLE 463000 0 11500 BOYD GAMING CORP COM 103304101 2537 92732 SH SOLE 92728 0 4 BP PLC SPONSORED ADR 055622104 8934 204353 SH SOLE 204352 0 1 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 2405 90400 SH SOLE 90400 0 0 BRADY CORP CL A 104674106 3355 72300 SH SOLE 72204 0 96 BRAEMAR HOTELS & RESORTS INC COM 10482B101 845 69200 SH SOLE 69200 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13671 861968 SH SOLE 840068 0 21900 BRF SA SPONSORED ADR 10552T107 512 88000 SH SOLE 88000 0 0 BRIDGE BANCORP INC COM 108035106 234 8000 SH SOLE 7100 0 900 BRIDGEPOINT ED INC COM 10807M105 1136 185858 SH SOLE 145145 0 40713 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 381 37000 SH SOLE 30300 0 6700 BRIGGS & STRATTON CORP COM 109043109 1109 93758 SH SOLE 64758 0 29000 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1996 15700 SH SOLE 12700 0 3000 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 307 29700 SH SOLE 29700 0 0 BRIGHTCOVE INC COM 10921T101 1361 161776 SH SOLE 128241 0 33535 BRIGHTHOUSE FINL INC COM 10922N103 5168 142400 SH SOLE 48200 0 94200 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 7253 534867 SH SOLE 446189 0 88678 BRIGHTVIEW HLDGS INC COM 10948C107 936 65000 SH SOLE 35700 0 29300 BRINKER INTL INC COM 109641100 7323 165000 SH SOLE 165000 0 0 BRINKS CO COM 109696104 4482 59438 SH SOLE 52838 0 6600 BRISTOL MYERS SQUIBB CO COM 110122108 384740 8064132 SH SOLE 6161185 0 1902947 BRISTOW GROUP INC COM 110394103 265 238338 SH SOLE 238038 0 300 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 225 5400 SH SOLE 5400 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6929 377180 SH SOLE 377164 0 16 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9311 89800 SH SOLE 73600 0 16200 BROOKDALE SR LIVING INC COM 112463104 232 35260 SH SOLE 35260 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 266 6350 SH SOLE 6350 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 10876 530800 SH SOLE 525700 0 5100 BRP INC COM SUN VTG 05577W200 2938 106099 SH SOLE 105699 0 400 BRUNSWICK CORP COM 117043109 27991 556146 SH SOLE 462146 0 94000 BUCKLE INC COM 118440106 3128 167100 SH SOLE 167100 0 0 BUILD A BEAR WORKSHOP COM 120076104 457 74900 SH SOLE 67400 0 7500 BUILDERS FIRSTSOURCE INC COM 12008R107 3336 250100 SH SOLE 249100 0 1000 BUNGE LIMITED COM G16962105 29815 561800 SH SOLE 548500 0 13300 BWX TECHNOLOGIES INC COM 05605H100 9857 198800 SH SOLE 187500 0 11300 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 33845 389067 SH SOLE 309267 0 79800 C&J ENERGY SVCS INC NEW COM 12674R100 3178 204800 SH SOLE 149500 0 55300 CABOT CORP COM 127055101 2933 70452 SH SOLE 60052 0 10400 CABOT OIL & GAS CORP COM 127097103 23696 907900 SH SOLE 619000 0 288900 CACTUS INC CL A 127203107 3076 86400 SH SOLE 81600 0 4800 CADENCE BANCORPORATION CL A 12739A100 19833 1069153 SH SOLE 964477 0 104676 CADENCE DESIGN SYSTEM INC COM 127387108 84712 1333834 SH SOLE 1015266 0 318568 CAE INC COM 124765108 8321 375656 SH SOLE 375656 0 0 CAESARSTONE LTD ORD SHS M20598104 2573 164810 SH SOLE 131210 0 33600 CAI INTERNATIONAL INC COM 12477X106 551 23733 SH SOLE 23733 0 0 CAL MAINE FOODS INC COM NEW 128030202 4070 91200 SH SOLE 91200 0 0 CALAMP CORP COM 128126109 2503 199000 SH SOLE 173600 0 25400 CALIFORNIA RES CORP COM NEW 13057Q206 447 17400 SH SOLE 17400 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 2166 39900 SH SOLE 39900 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 220 32600 SH SOLE 32600 0 0 CALIX INC COM 13100M509 519 67453 SH SOLE 58053 0 9400 CALLAWAY GOLF CO COM 131193104 9423 591522 SH SOLE 529314 0 62208 CAMBREX CORP COM 132011107 221 5700 SH SOLE 5700 0 0 CAMDEN PPTY TR SH BEN INT 133131102 8800 86700 SH SOLE 86700 0 0 CAMECO CORP COM 13321L108 12499 1060100 SH SOLE 1060100 0 0 CAMTEK LTD ORD M20791105 1175 131700 SH SOLE 110100 0 21600 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 6007 125100 SH SOLE 125100 0 0 CANADIAN NAT RES LTD COM 136385101 33973 1235385 SH SOLE 1200985 0 34400 CANADIAN PAC RY LTD COM 13645T100 41951 203616 SH SOLE 194416 0 9200 CANADIAN SOLAR INC COM 136635109 6589 353702 SH SOLE 260702 0 93000 CANNAE HLDGS INC COM 13765N107 1373 56600 SH SOLE 56600 0 0 CANON INC SPONSORED ADR 138006309 2982 102700 SH SOLE 102700 0 0 CAPITAL ONE FINL CORP COM 14040H105 36005 440754 SH SOLE 410054 0 30700 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 781 74528 SH SOLE 74528 0 0 CAPITALA FIN CORP COM 14054R106 580 72802 SH SOLE 52294 0 20508 CAPITOL FED FINL INC COM 14057J101 723 54181 SH SOLE 54181 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 31572 690100 SH SOLE 403324 0 286776 CARA THERAPEUTICS INC COM 140755109 732 37300 SH SOLE 37300 0 0 CARBO CERAMICS INC COM 140781105 82 23400 SH SOLE 23400 0 0 CARBON BLACK INC COM 14081R103 248 17800 SH SOLE 17800 0 0 CARBONITE INC COM 141337105 3915 157800 SH SOLE 150800 0 7000 CARDINAL HEALTH INC COM 14149Y108 63242 1313439 SH SOLE 1203404 0 110035 CARDIOVASCULAR SYS INC DEL COM 141619106 4133 106894 SH SOLE 104678 0 2216 CARDTRONICS PLC SHS CL A G1991C105 10796 303425 SH SOLE 241327 0 62098 CARE COM INC COM 141633107 2318 117300 SH SOLE 104400 0 12900 CAREDX INC COM 14167L103 20157 639500 SH SOLE 512322 0 127178 CAREER EDUCATION CORP COM 141665109 2179 131873 SH SOLE 125170 0 6703 CARETRUST REIT INC COM 14174T107 14343 611396 SH SOLE 576383 0 35013 CARGURUS INC COM CL A 141788109 31636 789720 SH SOLE 655220 0 134500 CARLISLE COS INC COM 142339100 21255 173339 SH SOLE 119739 0 53600 CARMAX INC COM 143130102 37556 538057 SH SOLE 408757 0 129300 CARNIVAL CORP UNIT 99/99/9999 143658300 141128 2782489 SH SOLE 2585606 0 196883 CARNIVAL PLC ADR 14365C103 10697 214766 SH SOLE 208066 0 6700 CARRIAGE SVCS INC COM 143905107 1750 90900 SH SOLE 77900 0 13000 CARRIZO OIL & GAS INC COM 144577103 3053 244834 SH SOLE 244834 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 2085 209143 SH SOLE 172489 0 36654 CARS COM INC COM 14575E105 238 10453 SH SOLE 1186 0 9267 CARTERS INC COM 146229109 2576 25557 SH SOLE 25057 0 500 CASA SYS INC COM 14713L102 3050 367500 SH SOLE 303200 0 64300 CASELLA WASTE SYS INC CL A 147448104 11510 323691 SH SOLE 266787 0 56904 CASS INFORMATION SYS INC COM 14808P109 1076 22749 SH SOLE 20781 0 1968 CATALENT INC COM 148806102 1548 38141 SH SOLE 13327 0 24814 CATALYST BIOSCIENCES INC COM NEW 14888D208 891 109900 SH SOLE 106300 0 3600 CATERPILLAR INC DEL COM 149123101 9598 70836 SH SOLE 60641 0 10195 CATHAY GEN BANCORP COM 149150104 3097 91317 SH SOLE 91317 0 0 CATO CORP NEW CL A 149205106 1321 88200 SH SOLE 88200 0 0 CAVCO INDS INC DEL COM 149568107 2241 19070 SH SOLE 18970 0 100 CBIZ INC COM 124805102 438 21623 SH SOLE 21623 0 0 CBL & ASSOC PPTYS INC COM 124830100 1171 755300 SH SOLE 755300 0 0 CBRE GROUP INC CL A 12504L109 11591 234400 SH SOLE 177800 0 56600 CBS CORP NEW CL B 124857202 24554 516598 SH SOLE 416088 0 100510 CBTX INC COM 12481V104 490 15100 SH SOLE 14800 0 300 CDK GLOBAL INC COM 12508E101 58185 989200 SH SOLE 795824 0 193376 CDN IMPERIAL BK COMM TORONTO COM 136069101 19427 245692 SH SOLE 245692 0 0 CDW CORP COM 12514G108 25539 265013 SH SOLE 206908 0 58105 CECO ENVIRONMENTAL CORP COM 125141101 618 85860 SH SOLE 75157 0 10703 CEDAR REALTY TRUST INC COM NEW 150602209 707 207825 SH SOLE 206325 0 1500 CELESTICA INC SUB VTG SHS 15101Q108 1893 224000 SH SOLE 174700 0 49300 CELGENE CORP COM 151020104 250928 2659827 SH SOLE 2400258 0 259569 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 147 29897 SH SOLE 27596 0 2301 CENOVUS ENERGY INC COM 15135U109 233 26800 SH SOLE 26300 0 500 CENTENE CORP DEL COM 15135B101 1568 29524 SH SOLE 29368 0 156 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4921 559800 SH SOLE 472100 0 87700 CENTERPOINT ENERGY INC COM 15189T107 69232 2255116 SH SOLE 2088895 0 166221 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 438 110129 SH SOLE 103829 0 6300 CENTRAL PAC FINL CORP COM NEW 154760409 4140 143544 SH SOLE 123844 0 19700 CERAGON NETWORKS LTD ORD M22013102 1454 405000 SH SOLE 364700 0 40300 CERNER CORP COM 156782104 11078 193629 SH SOLE 136024 0 57605 CERUS CORP COM 157085101 2088 335200 SH SOLE 330000 0 5200 CEVA INC COM 157210105 2653 98387 SH SOLE 72756 0 25631 CF INDS HLDGS INC COM 125269100 55188 1349990 SH SOLE 1323590 0 26400 CGI INC CL A SUB VTG 12532H104 1363 19819 SH SOLE 19819 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 2962 173199 SH SOLE 134299 0 38900 CHANNELADVISOR CORP COM 159179100 1235 101400 SH SOLE 81800 0 19600 CHARLES RIV LABS INTL INC COM 159864107 4677 32200 SH SOLE 32200 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2100 23200 SH SOLE 15400 0 7800 CHATHAM LODGING TR COM 16208T102 1701 88400 SH SOLE 88400 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 39794 314600 SH SOLE 314600 0 0 CHEESECAKE FACTORY INC COM 163072101 17029 348100 SH SOLE 340500 0 7600 CHEGG INC COM 163092109 15519 407100 SH SOLE 331700 0 75400 CHEMED CORP NEW COM 16359R103 5025 15699 SH SOLE 15199 0 500 CHEMICAL FINL CORP COM 163731102 514 12485 SH SOLE 12410 0 75 CHEMOCENTRYX INC COM 16383L106 3314 238617 SH SOLE 204336 0 34281 CHEMOURS CO COM 163851108 7142 192200 SH SOLE 192200 0 0 CHENIERE ENERGY INC COM NEW 16411R208 23931 350080 SH SOLE 350045 0 35 CHERRY HILL MTG INVT CORP COM 164651101 3719 215969 SH SOLE 208669 0 7300 CHESAPEAKE ENERGY CORP COM 165167107 2364 762633 SH SOLE 762633 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2692 96800 SH SOLE 96800 0 0 CHEVRON CORP NEW COM 166764100 337127 2736861 SH SOLE 2155788 0 581073 CHICOS FAS INC COM 168615102 2220 519840 SH SOLE 519840 0 0 CHIMERIX INC COM 16934W106 479 228100 SH SOLE 204900 0 23200 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 12023 235800 SH SOLE 234400 0 1400 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 15691 197370 SH SOLE 160470 0 36900 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 326 7500 SH SOLE 5600 0 1900 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1008 18000 SH SOLE 18000 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1806 141100 SH SOLE 134400 0 6700 CHINA YUCHAI INTL LTD COM G21082105 1344 84811 SH SOLE 71819 0 12992 CHIPOTLE MEXICAN GRILL INC COM 169656105 328518 462500 SH SOLE 433801 0 28699 CHOICE HOTELS INTL INC COM 169905106 4423 56896 SH SOLE 42796 0 14100 CHURCHILL DOWNS INC COM 171484108 4258 47180 SH SOLE 47180 0 0 CHUYS HLDGS INC COM 171604101 1100 48300 SH SOLE 39100 0 9200 CIMAREX ENERGY CO COM 171798101 8324 119084 SH SOLE 119084 0 0 CIMPRESS N V SHS EURO N20146101 369 4600 SH SOLE 600 0 4000 CINEMARK HOLDINGS INC COM 17243V102 13981 349620 SH SOLE 346919 0 2701 CIRRUS LOGIC INC COM 172755100 1548 36800 SH SOLE 23200 0 13600 CISCO SYS INC COM 17275R102 61524 1139539 SH SOLE 966334 0 173205 CISION LTD SHS G1992S109 2013 146200 SH SOLE 142700 0 3500 CIT GROUP INC COM NEW 125581801 6100 127164 SH SOLE 127164 0 0 CITI TRENDS INC COM 17306X102 1582 81922 SH SOLE 67842 0 14080 CITIGROUP INC COM NEW 172967424 104859 1685300 SH SOLE 1550700 0 134600 CITIZENS FINL GROUP INC COM 174610105 86788 2670400 SH SOLE 2314100 0 356300 CITIZENS INC CL A 174740100 88 13187 SH SOLE 9587 0 3600 CITRIX SYS INC COM 177376100 120107 1205171 SH SOLE 1106367 0 98804 CIVEO CORP CDA COM 17878Y108 715 340706 SH SOLE 318436 0 22270 CIVISTA BANCSHARES INC COM NO PAR 178867107 214 9800 SH SOLE 9200 0 600 CLARUS CORP NEW COM 18270P109 1716 133943 SH SOLE 106543 0 27400 CLEAN ENERGY FUELS CORP COM 184499101 115 37300 SH SOLE 37300 0 0 CLEAN HARBORS INC COM 184496107 11454 160127 SH SOLE 150227 0 9900 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 103 19300 SH SOLE 11200 0 8100 CLEARFIELD INC COM 18482P103 273 18600 SH SOLE 14100 0 4500 CLEARSIDE BIOMEDICAL INC COM 185063104 28 20000 SH SOLE 20000 0 0 CLEARWATER PAPER CORP COM 18538R103 721 37013 SH SOLE 34313 0 2700 CLEARWAY ENERGY INC CL C 18539C204 834 55200 SH SOLE 55200 0 0 CLEVELAND CLIFFS INC COM 185899101 3199 320200 SH SOLE 320200 0 0 CLOUDERA INC COM 18914U100 7125 651249 SH SOLE 644878 0 6371 CLOVIS ONCOLOGY INC COM 189464100 551 22200 SH SOLE 22200 0 0 CMS ENERGY CORP COM 125896100 716 12895 SH SOLE 9995 0 2900 CNA FINL CORP COM 126117100 763 17600 SH SOLE 16400 0 1200 CNH INDL N V SHS N20944109 6762 662960 SH SOLE 654560 0 8400 CNOOC LTD SPONSORED ADR 126132109 4477 24100 SH SOLE 24100 0 0 CNX RESOURCES CORPORATION COM 12653C108 3553 329900 SH SOLE 207583 0 122317 COCA COLA CO COM 191216100 22765 485807 SH SOLE 458491 0 27316 COCA COLA CONSOLIDATED INC COM 191098102 259 900 SH SOLE 900 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 14408 278469 SH SOLE 276785 0 1684 COEUR MNG INC COM NEW 192108504 970 237800 SH SOLE 237800 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2980 54926 SH SOLE 53026 0 1900 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 130509 1801365 SH SOLE 1373621 0 427744 COHERUS BIOSCIENCES INC COM 19249H103 550 40300 SH SOLE 40300 0 0 COHU INC COM 192576106 1676 113634 SH SOLE 110258 0 3376 COLFAX CORP COM 194014106 25810 869623 SH SOLE 646623 0 223000 COLGATE PALMOLIVE CO COM 194162103 171563 2503111 SH SOLE 2192083 0 311028 COLLECTORS UNIVERSE INC COM NEW 19421R200 678 38700 SH SOLE 34700 0 4000 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 410 27100 SH SOLE 27100 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4425 66279 SH SOLE 54996 0 11283 COLUMBIA PPTY TR INC COM NEW 198287203 3061 136000 SH SOLE 134200 0 1800 COLUMBIA SPORTSWEAR CO COM 198516106 37161 356700 SH SOLE 296100 0 60600 COLUMBUS MCKINNON CORP N Y COM 199333105 1504 43787 SH SOLE 38358 0 5429 COMCAST CORP NEW CL A 20030N101 370704 9272224 SH SOLE 7514229 0 1757995 COMERICA INC COM 200340107 140756 1919749 SH SOLE 1592736 0 327013 COMFORT SYS USA INC COM 199908104 9457 180507 SH SOLE 169207 0 11300 COMMERCE BANCSHARES INC COM 200525103 966 16645 SH SOLE 16645 0 0 COMMERCIAL VEH GROUP INC COM 202608105 1201 156531 SH SOLE 128435 0 28096 COMMSCOPE HLDG CO INC COM 20337X109 63086 2903198 SH SOLE 2413961 0 489237 COMMUNITY HEALTH SYS INC NEW COM 203668108 302 81000 SH SOLE 80900 0 100 COMMUNITY TR BANCORP INC COM 204149108 545 13277 SH SOLE 13277 0 0 COMMVAULT SYSTEMS INC COM 204166102 7609 117537 SH SOLE 114537 0 3000 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2729 257900 SH SOLE 248500 0 9400 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 993 278100 SH SOLE 264400 0 13700 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 517 55700 SH SOLE 55700 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2220 75350 SH SOLE 75350 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 339 11414 SH SOLE 8414 0 3000 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 491 21165 SH SOLE 20765 0 400 CONAGRA BRANDS INC COM 205887102 5220 188160 SH SOLE 172778 0 15382 CONCERT PHARMACEUTICALS INC COM 206022105 719 59600 SH SOLE 58392 0 1208 CONCHO RES INC COM 20605P101 728 6559 SH SOLE 6523 0 36 CONDUENT INC COM 206787103 16069 1161900 SH SOLE 977100 0 184800 CONFORMIS INC COM 20717E101 355 123400 SH SOLE 111800 0 11600 CONNECTONE BANCORP INC NEW COM 20786W107 730 37078 SH SOLE 34478 0 2600 CONNS INC COM 208242107 3552 155374 SH SOLE 131774 0 23600 CONOCOPHILLIPS COM 20825C104 86735 1299599 SH SOLE 1241599 0 58000 CONSOL ENERGY INC NEW COM 20854L108 2327 68000 SH SOLE 68000 0 0 CONSOLIDATED EDISON INC COM 209115104 48418 570904 SH SOLE 485004 0 85900 CONSOLIDATED WATER CO INC ORD G23773107 432 33600 SH SOLE 27000 0 6600 CONSTELLATION BRANDS INC CL A 21036P108 7681 43810 SH SOLE 41610 0 2200 CONSTRUCTION PARTNERS INC COM CL A 21044C107 549 43000 SH SOLE 42700 0 300 CONTAINER STORE GROUP INC COM 210751103 1092 124037 SH SOLE 105706 0 18331 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 69 21900 SH SOLE 21900 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 6598 266169 SH SOLE 231127 0 35042 CONTINENTAL RESOURCES INC COM 212015101 54489 1217083 SH SOLE 1110450 0 106633 CONTROL4 CORP COM 21240D107 3027 178800 SH SOLE 160200 0 18600 COOPER COS INC COM NEW 216648402 1558 5260 SH SOLE 5260 0 0 COOPER STD HLDGS INC COM 21676P103 4353 92700 SH SOLE 89400 0 3300 COOPER TIRE & RUBR CO COM 216831107 3274 109548 SH SOLE 108248 0 1300 COPA HOLDINGS SA CL A P31076105 16217 201174 SH SOLE 176538 0 24636 CORCEPT THERAPEUTICS INC COM 218352102 367 31303 SH SOLE 29100 0 2203 CORE MARK HOLDING CO INC COM 218681104 6211 167278 SH SOLE 163678 0 3600 CORE MOLDING TECHNOLOGIES IN COM 218683100 78 10600 SH SOLE 9100 0 1500 CORECIVIC INC COM 21871N101 11084 569886 SH SOLE 562886 0 7000 CORELOGIC INC COM 21871D103 2095 56231 SH SOLE 55531 0 700 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 886 24100 SH SOLE 24100 0 0 CORESITE RLTY CORP COM 21870Q105 10253 95806 SH SOLE 95806 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 28017 511438 SH SOLE 409129 0 102309 CORNING INC COM 219350105 89873 2715185 SH SOLE 2025666 0 689519 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 652 23900 SH SOLE 23900 0 0 CORVEL CORP COM 221006109 1035 15862 SH SOLE 13262 0 2600 COSAN LTD SHS A G25343107 5767 497600 SH SOLE 497600 0 0 COSTAMARE INC SHS Y1771G102 785 150900 SH SOLE 150900 0 0 COSTAR GROUP INC COM 22160N109 6499 13933 SH SOLE 4833 0 9100 COSTCO WHSL CORP NEW COM 22160K105 29806 123093 SH SOLE 87735 0 35358 COTT CORP QUE COM 22163N106 10108 691849 SH SOLE 678867 0 12982 COUPA SOFTWARE INC COM 22266L106 30478 335000 SH SOLE 249230 0 85770 COUSINS PPTYS INC COM 222795106 743 76894 SH SOLE 76894 0 0 COVANTA HLDG CORP COM 22282E102 2698 155868 SH SOLE 144768 0 11100 COVENANT TRANSN GROUP INC CL A 22284P105 3475 183062 SH SOLE 156346 0 26716 COWEN INC CL A NEW 223622606 1956 135000 SH SOLE 131325 0 3675 CRA INTL INC COM 12618T105 1966 38893 SH SOLE 32973 0 5920 CRACKER BARREL OLD CTRY STOR COM 22410J106 23457 145145 SH SOLE 136544 0 8601 CRAFT BREW ALLIANCE INC COM 224122101 1001 71600 SH SOLE 61900 0 9700 CRANE CO COM 224399105 16600 196173 SH SOLE 160673 0 35500 CRAWFORD & CO CL B 224633107 134 14700 SH SOLE 12600 0 2100 CRAY INC COM NEW 225223304 646 24806 SH SOLE 22506 0 2300 CREDICORP LTD COM G2519Y108 10293 42897 SH SOLE 42857 0 40 CREDIT SUISSE GROUP SPONSORED ADR 225401108 10737 921600 SH SOLE 921600 0 0 CRESCENT PT ENERGY CORP COM 22576C101 602 185900 SH SOLE 185900 0 0 CRH MEDICAL CORP COM 12626F105 410 154100 SH SOLE 154100 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 8551 239400 SH SOLE 239400 0 0 CROCS INC COM 227046109 37691 1463738 SH SOLE 1223961 0 239777 CRONOS GROUP INC COM 22717L101 19509 1058555 SH SOLE 1058555 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 356 50626 SH SOLE 40026 0 10600 CROWN CASTLE INTL CORP NEW COM 22822V101 371 2900 SH SOLE 2900 0 0 CROWN HOLDINGS INC COM 228368106 1321 24201 SH SOLE 21301 0 2900 CRYOLIFE INC COM 228903100 210 7200 SH SOLE 3600 0 3600 CSG SYS INTL INC COM 126349109 4558 107749 SH SOLE 106449 0 1300 CSS INDS INC COM 125906107 176 29371 SH SOLE 27071 0 2300 CSW INDUSTRIALS INC COM 126402106 997 17400 SH SOLE 14800 0 2600 CSX CORP COM 126408103 64441 861283 SH SOLE 749075 0 112208 CTI BIOPHARMA CORP COM NEW 12648L601 111 114483 SH SOLE 104627 0 9856 CULLEN FROST BANKERS INC COM 229899109 10419 107336 SH SOLE 107336 0 0 CULP INC COM 230215105 729 37900 SH SOLE 34100 0 3800 CUMMINS INC COM 231021106 206491 1307982 SH SOLE 1057248 0 250734 CURIS INC COM NEW 231269200 48 24144 SH SOLE 12384 0 11760 CURO GROUP HLDGS CORP COM 23131L107 886 88300 SH SOLE 77200 0 11100 CURTISS WRIGHT CORP COM 231561101 2031 17917 SH SOLE 11617 0 6300 CUTERA INC COM 232109108 2978 168627 SH SOLE 142887 0 25740 CVR ENERGY INC COM 12662P108 2316 56209 SH SOLE 56209 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 82002 688800 SH SOLE 573923 0 114877 CYMABAY THERAPEUTICS INC COM 23257D103 286 21500 SH SOLE 21500 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3805 255035 SH SOLE 255035 0 0 CYTOKINETICS INC COM NEW 23282W605 1880 232400 SH SOLE 204400 0 28000 CYTOMX THERAPEUTICS INC COM 23284F105 2699 251100 SH SOLE 249900 0 1200 CYTOSORBENTS CORP COM NEW 23283X206 995 131400 SH SOLE 107200 0 24200 DAKTRONICS INC COM 234264109 1307 175499 SH SOLE 151888 0 23611 DANA INCORPORATED COM 235825205 28208 1590061 SH SOLE 1317761 0 272300 DARDEN RESTAURANTS INC COM 237194105 164220 1351935 SH SOLE 1116104 0 235831 DARLING INGREDIENTS INC COM 237266101 1785 82459 SH SOLE 82459 0 0 DATA I O CORP COM 237690102 77 13800 SH SOLE 12800 0 1000 DAVE & BUSTERS ENTMT INC COM 238337109 11370 228000 SH SOLE 215100 0 12900 DAVITA INC COM 23918K108 35659 656832 SH SOLE 556232 0 100600 DAWSON GEOPHYSICAL CO NEW COM 239360100 47 15933 SH SOLE 12279 0 3654 DEAN FOODS CO NEW COM NEW 242370203 1507 497450 SH SOLE 495450 0 2000 DECKERS OUTDOOR CORP COM 243537107 18829 128100 SH SOLE 128100 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 2849 444400 SH SOLE 345100 0 99300 DEL TACO RESTAURANTS INC COM 245496104 1229 122200 SH SOLE 107000 0 15200 DELEK US HLDGS INC NEW COM 24665A103 798 21905 SH SOLE 21905 0 0 DELL TECHNOLOGIES INC CL C 24703L202 50909 867417 SH SOLE 643141 0 224276 DELPHI TECHNOLOGIES PLC SHS G2709G107 14052 729600 SH SOLE 640900 0 88700 DELTA AIR LINES INC DEL COM NEW 247361702 220066 4260725 SH SOLE 3178816 0 1081909 DELUXE CORP COM 248019101 9829 224815 SH SOLE 198015 0 26800 DENBURY RES INC COM NEW 247916208 1113 543000 SH SOLE 543000 0 0 DENNYS CORP COM 24869P104 1946 106068 SH SOLE 89668 0 16400 DENTSPLY SIRONA INC COM 24906P109 1482 29877 SH SOLE 26877 0 3000 DERMIRA INC COM 24983L104 1683 124200 SH SOLE 124200 0 0 DESTINATION XL GROUP INC COM 25065K104 51 20711 SH SOLE 15812 0 4899 DEUTSCHE BANK AG NAMEN AKT D18190898 5855 721092 SH SOLE 721092 0 0 DEVON ENERGY CORP NEW COM 25179M103 56448 1788600 SH SOLE 1443100 0 345500 DEXCOM INC COM 252131107 65733 551914 SH SOLE 487914 0 64000 DHI GROUP INC COM 23331S100 348 143194 SH SOLE 121259 0 21935 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2374 226300 SH SOLE 226300 0 0 DIAMOND S SHIPPING INC COM Y20676105 523 50293 SH SOLE 50293 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 9618 888100 SH SOLE 888100 0 0 DIANA SHIPPING INC COM Y2066G104 116 41014 SH SOLE 41014 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1967 134250 SH SOLE 130850 0 3400 DICKS SPORTING GOODS INC COM 253393102 10980 298300 SH SOLE 298300 0 0 DIEBOLD NXDF INC COM 253651103 423 38200 SH SOLE 38200 0 0 DIGI INTL INC COM 253798102 1844 145575 SH SOLE 115743 0 29832 DIGITAL TURBINE INC COM NEW 25400W102 97 27785 SH SOLE 23285 0 4500 DILLARDS INC CL A 254067101 5870 81506 SH SOLE 47706 0 33800 DINE BRANDS GLOBAL INC COM 254423106 511 5600 SH SOLE 5600 0 0 DIODES INC COM 254543101 6012 173246 SH SOLE 140430 0 32816 DIPLOMAT PHARMACY INC COM 25456K101 165 28400 SH SOLE 26800 0 1600 DISCOVER FINL SVCS COM 254709108 14225 199900 SH SOLE 185100 0 14800 DISCOVERY INC COM SER A 25470F104 5663 209600 SH SOLE 208000 0 1600 DISH NETWORK CORP CL A 25470M109 3909 123366 SH SOLE 123366 0 0 DISNEY WALT CO COM DISNEY 254687106 2173 19574 SH SOLE 7580 0 11994 DMC GLOBAL INC COM 23291C103 1419 28581 SH SOLE 22281 0 6300 DOCUSIGN INC COM 256163106 26952 519900 SH SOLE 461700 0 58200 DOLBY LABORATORIES INC COM CL A 25659T107 33986 539720 SH SOLE 452934 0 86786 DOLLAR GEN CORP NEW COM 256677105 240580 2016600 SH SOLE 1526801 0 489799 DOLLAR TREE INC COM 256746108 269891 2569414 SH SOLE 1997714 0 571700 DOMINION ENERGY INC COM 25746U109 24854 324205 SH SOLE 222805 0 101400 DOMINOS PIZZA INC COM 25754A201 2444 9469 SH SOLE 9372 0 97 DOMO INC COM CL B 257554105 319 7900 SH SOLE 7900 0 0 DOMTAR CORP COM NEW 257559203 15915 320546 SH SOLE 319046 0 1500 DONALDSON INC COM 257651109 937 18711 SH SOLE 18709 0 2 DONNELLEY FINL SOLUTIONS INC COM 25787G100 382 25700 SH SOLE 24300 0 1400 DONNELLEY R R & SONS CO COM 257867200 711 150647 SH SOLE 150647 0 0 DOUGLAS DYNAMICS INC COM 25960R105 471 12366 SH SOLE 9566 0 2800 DOUGLAS EMMETT INC COM 25960P109 1314 32500 SH SOLE 32500 0 0 DRIL QUIP INC COM 262037104 6965 151900 SH SOLE 151900 0 0 DRIVE SHACK INC COM 262077100 85 19000 SH SOLE 19000 0 0 DROPBOX INC CL A 26210C104 68696 3151200 SH SOLE 2529600 0 621600 DSP GROUP INC COM 23332B106 1326 94242 SH SOLE 77176 0 17066 DSW INC CL A 23334L102 2366 106492 SH SOLE 106492 0 0 DTE ENERGY CO COM 233331107 1048 8400 SH SOLE 5500 0 2900 DUCOMMUN INC DEL COM 264147109 1257 28882 SH SOLE 24212 0 4670 DUKE ENERGY CORP NEW COM NEW 26441C204 675 7500 SH SOLE 3500 0 4000 DUKE REALTY CORP COM NEW 264411505 11026 360560 SH SOLE 360560 0 0 DUNKIN BRANDS GROUP INC COM 265504100 12518 166682 SH SOLE 118082 0 48600 DURECT CORP COM 266605104 11 16900 SH SOLE 16000 0 900 DXC TECHNOLOGY CO COM 23355L106 5256 81728 SH SOLE 81728 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 523 13444 SH SOLE 12344 0 1100 DYCOM INDS INC COM 267475101 2890 62900 SH SOLE 52900 0 10000 DYNEX CAP INC COM NEW 26817Q506 3787 621846 SH SOLE 588357 0 33489 E L F BEAUTY INC COM 26856L103 2382 224700 SH SOLE 212200 0 12500 E TRADE FINANCIAL CORP COM NEW 269246401 10917 235137 SH SOLE 216808 0 18329 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1301 279764 SH SOLE 264713 0 15051 EAGLE MATERIALS INC COM 26969P108 19977 236978 SH SOLE 177978 0 59000 EAGLE PHARMACEUTICALS INC COM 269796108 323 6400 SH SOLE 6400 0 0 EARTHSTONE ENERGY INC CL A 27032D304 101 14200 SH SOLE 14200 0 0 EAST WEST BANCORP INC COM 27579R104 56279 1173203 SH SOLE 954078 0 219125 EASTMAN CHEMICAL CO COM 277432100 482 6352 SH SOLE 6352 0 0 EATON CORP PLC SHS G29183103 22822 283286 SH SOLE 274045 0 9241 EATON VANCE CORP COM NON VTG 278265103 1880 46630 SH SOLE 46630 0 0 EBAY INC COM 278642103 281985 7592500 SH SOLE 5764900 0 1827600 EBIX INC COM NEW 278715206 3451 69896 SH SOLE 63496 0 6400 ECHO GLOBAL LOGISTICS INC COM 27875T101 949 38300 SH SOLE 38300 0 0 ECHOSTAR CORP CL A 278768106 11201 307286 SH SOLE 264482 0 42804 ECOPETROL S A SPONSORED ADS 279158109 2183 101800 SH SOLE 101800 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2361 53800 SH SOLE 53800 0 0 EDISON INTL COM 281020107 43802 707403 SH SOLE 685402 0 22001 EDITAS MEDICINE INC COM 28106W103 2736 111900 SH SOLE 111900 0 0 EGAIN CORP COM NEW 28225C806 918 87800 SH SOLE 76500 0 11300 EIGER BIOPHARMACEUTICALS INC COM 28249U105 240 17139 SH SOLE 16739 0 400 EL POLLO LOCO HLDGS INC COM 268603107 2975 228700 SH SOLE 196400 0 32300 ELANCO ANIMAL HEALTH INC COM 28414H103 8950 279087 SH SOLE 279087 0 0 ELDORADO GOLD CORP NEW COM 284902509 682 147340 SH SOLE 140680 0 6660 ELDORADO RESORTS INC COM 28470R102 7318 156740 SH SOLE 26730 0 130010 ELECTRONIC ARTS INC COM 285512109 119562 1176441 SH SOLE 876743 0 299698 ELECTRONICS FOR IMAGING INC COM 286082102 5644 209801 SH SOLE 164501 0 45300 ELEVATE CREDIT INC COM 28621V101 75 17200 SH SOLE 16800 0 400 EMBRAER S A SPONSORED ADS 29082A107 1859 97800 SH SOLE 97800 0 0 EMCOR GROUP INC COM 29084Q100 8366 114480 SH SOLE 114480 0 0 EMCORE CORP COM NEW 290846203 481 131882 SH SOLE 113482 0 18400 EMERALD EXPOSITIONS EVENTS I COM 29103B100 295 23200 SH SOLE 15700 0 7500 EMERSON ELEC CO COM 291011104 194226 2836653 SH SOLE 2114328 0 722325 EMPIRE ST RLTY TR INC CL A 292104106 15808 1000500 SH SOLE 987204 0 13296 EMPLOYERS HOLDINGS INC COM 292218104 4411 109980 SH SOLE 98072 0 11908 ENANTA PHARMACEUTICALS INC COM 29251M106 1013 10600 SH SOLE 10600 0 0 ENBRIDGE INC COM 29250N105 19767 545138 SH SOLE 545138 0 0 ENCANA CORP COM 292505104 136512 18855250 SH SOLE 16722586 0 2132664 ENCOMPASS HEALTH CORP COM 29261A100 39824 681921 SH SOLE 555205 0 126716 ENCORE WIRE CORP COM 292562105 680 11882 SH SOLE 8182 0 3700 ENDAVA PLC ADS 29260V105 270 9800 SH SOLE 9800 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 193 76500 SH SOLE 76500 0 0 ENDO INTL PLC SHS G30401106 2995 373007 SH SOLE 372991 0 16 ENDOLOGIX INC COM NEW 29266S304 172 26037 SH SOLE 24957 0 1080 ENDURANCE INTL GROUP HLDGS I COM 29272B105 550 75900 SH SOLE 74700 0 1200 ENEL AMERICAS S A SPONSORED ADR 29274F104 879 98400 SH SOLE 98400 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 5517 122800 SH SOLE 114800 0 8000 ENERGY FUELS INC COM NEW 292671708 35 10600 SH SOLE 10600 0 0 ENERPLUS CORP COM 292766102 10101 1201101 SH SOLE 1201101 0 0 ENERSYS COM 29275Y102 1355 20800 SH SOLE 20800 0 0 ENNIS INC COM 293389102 586 28242 SH SOLE 28242 0 0 ENOVA INTL INC COM 29357K103 4379 191900 SH SOLE 159900 0 32000 ENPHASE ENERGY INC COM 29355A107 3721 403128 SH SOLE 390414 0 12714 ENPRO INDS INC COM 29355X107 415 6446 SH SOLE 6046 0 400 ENSCO PLC SHS CLASS A G3157S106 407 103588 SH SOLE 102988 0 600 ENSIGN GROUP INC COM 29358P101 5870 114676 SH SOLE 99376 0 15300 ENTEGRIS INC COM 29362U104 1797 50354 SH SOLE 46323 0 4031 ENTERGY CORP NEW COM 29364G103 31482 329211 SH SOLE 329211 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 717 17594 SH SOLE 17594 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1037 320000 SH SOLE 316652 0 3348 ENZO BIOCHEM INC COM 294100102 253 92757 SH SOLE 73157 0 19600 EOG RES INC COM 26875P101 217814 2288438 SH SOLE 1798338 0 490100 EP ENERGY CORP CL A 268785102 5 17400 SH SOLE 17400 0 0 EPLUS INC COM 294268107 823 9300 SH SOLE 9000 0 300 EPR PPTYS COM SH BEN INT 26884U109 31913 414998 SH SOLE 387246 0 27752 EQT CORP COM 26884L109 4055 195521 SH SOLE 182921 0 12600 EQUIFAX INC COM 294429105 9030 76200 SH SOLE 10100 0 66100 EQUINOR ASA SPONSORED ADR 29446M102 7162 325993 SH SOLE 325953 0 40 EQUITRANS MIDSTREAM CORPORAT COM 294600101 917 42100 SH SOLE 40900 0 1200 EQUITY COMWLTH COM SH BEN INT 294628102 7428 227232 SH SOLE 227232 0 0 ERA GROUP INC COM 26885G109 202 17500 SH SOLE 16400 0 1100 ESPERION THERAPEUTICS INC NE COM 29664W105 2710 67500 SH SOLE 67500 0 0 ESSENT GROUP LTD COM G3198U102 12124 279026 SH SOLE 265201 0 13825 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2985 152900 SH SOLE 148900 0 4000 ETHAN ALLEN INTERIORS INC COM 297602104 2855 149217 SH SOLE 149217 0 0 ETSY INC COM 29786A106 105912 1575600 SH SOLE 1263908 0 311692 EURONET WORLDWIDE INC COM 298736109 12230 85768 SH SOLE 63768 0 22000 EVERBRIDGE INC COM 29978A104 22826 304300 SH SOLE 239700 0 64600 EVERCORE INC CLASS A 29977A105 11894 130703 SH SOLE 130703 0 0 EVERI HLDGS INC COM 30034T103 11894 1130592 SH SOLE 927402 0 203190 EVERSOURCE ENERGY COM 30040W108 2405 33900 SH SOLE 23700 0 10200 EVERTEC INC COM 30040P103 627 22553 SH SOLE 20353 0 2200 EVINE LIVE INC CL A 300487105 7 15400 SH SOLE 11500 0 3900 EVO PMTS INC CL A COM 26927E104 604 20800 SH SOLE 20800 0 0 EVOLENT HEALTH INC CL A 30050B101 3524 280100 SH SOLE 250000 0 30100 EVOLUS INC COM 30052C107 291 12900 SH SOLE 12900 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 940 139232 SH SOLE 129925 0 9307 EXACT SCIENCES CORP COM 30063P105 18962 218905 SH SOLE 192106 0 26799 EXANTAS CAP CORP COM NEW 30068N105 1968 185114 SH SOLE 178414 0 6700 EXELON CORP COM 30161N101 73680 1469786 SH SOLE 1469772 0 14 EXLSERVICE HOLDINGS INC COM 302081104 949 15813 SH SOLE 15813 0 0 EXPEDITORS INTL WASH INC COM 302130109 10687 140800 SH SOLE 139300 0 1500 EXPONENT INC COM 30214U102 2575 44612 SH SOLE 34012 0 10600 EXPRESS INC COM 30219E103 1368 319572 SH SOLE 317772 0 1800 EXTERRAN CORP COM 30227H106 848 50300 SH SOLE 49000 0 1300 EXTRACTION OIL AND GAS INC COM 30227M105 654 154700 SH SOLE 154700 0 0 EXTREME NETWORKS INC COM 30226D106 2952 394114 SH SOLE 347603 0 46511 EZCORP INC CL A NON VTG 302301106 4112 441170 SH SOLE 363170 0 78000 F M C CORP COM NEW 302491303 2054 26738 SH SOLE 26600 0 138 F5 NETWORKS INC COM 315616102 28734 183100 SH SOLE 183100 0 0 FABRINET SHS G3323L100 2547 48640 SH SOLE 32640 0 16000 FACEBOOK INC CL A 30303M102 50815 304850 SH SOLE 223854 0 80996 FAIR ISAAC CORP COM 303250104 9154 33700 SH SOLE 19400 0 14300 FANG HLDGS LTD ADR 30711Y102 49 36000 SH SOLE 36000 0 0 FARMER BROS CO COM 307675108 774 38700 SH SOLE 29600 0 9100 FARMERS NATL BANC CORP COM 309627107 171 12400 SH SOLE 9200 0 3200 FARMLAND PARTNERS INC COM 31154R109 131 20500 SH SOLE 20500 0 0 FATE THERAPEUTICS INC COM 31189P102 5905 336100 SH SOLE 288400 0 47700 FEDERAL SIGNAL CORP COM 313855108 3045 117156 SH SOLE 114328 0 2828 FEDEX CORP COM 31428X106 12977 71536 SH SOLE 66313 0 5223 FEDNAT HLDG CO COM 31431B109 484 30200 SH SOLE 25800 0 4400 FERRARI N V COM N3167Y103 13969 104400 SH SOLE 104400 0 0 FERROGLOBE PLC SHS G33856108 496 242030 SH SOLE 228130 0 13900 FGL HLDGS ORD SHS G3402M102 2560 325300 SH SOLE 269300 0 56000 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 110211 7421605 SH SOLE 7421605 0 0 FIBROGEN INC COM 31572Q808 4299 79100 SH SOLE 79100 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7602 207985 SH SOLE 188585 0 19400 FIDELITY NATL INFORMATION SV COM 31620M106 347445 3072018 SH SOLE 2323031 0 748987 FIDELITY SOUTHERN CORP NEW COM 316394105 1136 41458 SH SOLE 31758 0 9700 FIDUS INVT CORP COM 316500107 1096 71513 SH SOLE 46313 0 25200 FIESTA RESTAURANT GROUP INC COM 31660B101 2425 184958 SH SOLE 174358 0 10600 FIFTH THIRD BANCORP COM 316773100 42588 1688653 SH SOLE 1233480 0 455173 FINANCIAL INSTNS INC COM 317585404 1129 41534 SH SOLE 33597 0 7937 FINJAN HLDGS INC COM NEW 31788H303 50 17100 SH SOLE 7300 0 9800 FIREEYE INC COM 31816Q101 25246 1503615 SH SOLE 1277209 0 226406 FIRST AMERN FINL CORP COM 31847R102 25465 494474 SH SOLE 407159 0 87315 FIRST BANCORP N C COM 318910106 414 11907 SH SOLE 11407 0 500 FIRST BANCORP P R COM NEW 318672706 24023 2096270 SH SOLE 1901632 0 194638 FIRST BANCSHARES INC MS COM 318916103 235 7600 SH SOLE 7600 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 553 16674 SH SOLE 15474 0 1200 FIRST COMWLTH FINL CORP PA COM 319829107 127 10100 SH SOLE 10100 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2005 4923 SH SOLE 4923 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1166 40560 SH SOLE 35960 0 4600 FIRST FINANCIAL NORTHWEST IN COM 32022K102 184 11658 SH SOLE 8958 0 2700 FIRST FINL CORP IND COM 320218100 521 12410 SH SOLE 11010 0 1400 FIRST HAWAIIAN INC COM 32051X108 39932 1532900 SH SOLE 1290107 0 242793 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 13558 383427 SH SOLE 373617 0 9810 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2762 69353 SH SOLE 69345 0 8 FIRST LONG IS CORP COM 320734106 658 30000 SH SOLE 28750 0 1250 FIRST MIDWEST BANCORP DEL COM 320867104 297 14500 SH SOLE 14500 0 0 FIRST SOLAR INC COM 336433107 19623 371369 SH SOLE 340069 0 31300 FIRSTENERGY CORP COM 337932107 27642 664300 SH SOLE 664100 0 200 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1843 20627 SH SOLE 17427 0 3200 FISERV INC COM 337738108 51859 587440 SH SOLE 491440 0 96000 FITBIT INC CL A 33812L102 3537 597436 SH SOLE 590722 0 6714 FIVE BELOW INC COM 33829M101 71146 572600 SH SOLE 417500 0 155100 FIVE PRIME THERAPEUTICS INC COM 33830X104 2038 152100 SH SOLE 143400 0 8700 FIVE STAR SENIOR LIVING INC COM 33832D106 15 15826 SH SOLE 12104 0 3722 FIVE9 INC COM 338307101 16480 311947 SH SOLE 231025 0 80922 FLEETCOR TECHNOLOGIES INC COM 339041105 6835 27720 SH SOLE 13520 0 14200 FLEX LTD ORD Y2573F102 47920 4792036 SH SOLE 4499936 0 292100 FLEXSTEEL INDS INC COM 339382103 304 13100 SH SOLE 10600 0 2500 FLIR SYS INC COM 302445101 17627 370467 SH SOLE 302267 0 68200 FLOOR & DECOR HLDGS INC CL A 339750101 289 7000 SH SOLE 144 0 6856 FLOWERS FOODS INC COM 343498101 7197 337554 SH SOLE 309654 0 27900 FLOWSERVE CORP COM 34354P105 3119 69100 SH SOLE 69100 0 0 FLUIDIGM CORP DEL COM 34385P108 10304 775288 SH SOLE 636062 0 139226 FLUOR CORP NEW COM 343412102 74310 2019300 SH SOLE 1688200 0 331100 FLUSHING FINL CORP COM 343873105 204 9302 SH SOLE 7302 0 2000 FLWS/1-800 FLOWERS CL A 68243Q106 5544 304100 SH SOLE 240200 0 63900 FONAR CORP COM NEW 344437405 250 12200 SH SOLE 9160 0 3040 FOOT LOCKER INC COM 344849104 104330 1721620 SH SOLE 1358920 0 362700 FORD MTR CO DEL COM 345370860 20324 2314800 SH SOLE 2314800 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 8436 201300 SH SOLE 187900 0 13400 FORRESTER RESH INC COM 346563109 1087 22492 SH SOLE 19192 0 3300 FORTERRA INC COM 34960W106 239 56600 SH SOLE 54000 0 2600 FORTINET INC COM 34959E109 192720 2295100 SH SOLE 1922863 0 372237 FORTUNA SILVER MINES INC COM 349915108 844 251800 SH SOLE 251200 0 600 FORTUNE BRANDS HOME & SEC IN COM 34964C106 38282 804084 SH SOLE 685084 0 119000 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1257 245960 SH SOLE 212360 0 33600 FORWARD AIR CORP COM 349853101 1341 20713 SH SOLE 20313 0 400 FOSSIL GROUP INC COM 34988V106 2994 218200 SH SOLE 218200 0 0 FOSTER L B CO COM 350060109 681 36182 SH SOLE 34082 0 2100 FOUR CORNERS PPTY TR INC COM 35086T109 817 27600 SH SOLE 26800 0 800 FOX CORP CL A COM 35137L105 28481 775845 SH SOLE 466319 0 309526 FRANCESCAS HLDGS CORP COM 351793104 324 478902 SH SOLE 440802 0 38100 FRANKLIN COVEY CO COM 353469109 382 15100 SH SOLE 12700 0 2400 FRANKLIN RES INC COM 354613101 12541 378415 SH SOLE 378398 0 17 FRANKLIN STREET PPTYS CORP COM 35471R106 404 56211 SH SOLE 56211 0 0 FRANKS INTL N V COM N33462107 403 64900 SH SOLE 64900 0 0 FREEPORT-MCMORAN INC CL B 35671D857 45395 3521702 SH SOLE 3521651 0 51 FREIGHTCAR AMER INC COM 357023100 372 60315 SH SOLE 54515 0 5800 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 985 24300 SH SOLE 21900 0 2400 FRESH DEL MONTE PRODUCE INC ORD G36738105 397 14700 SH SOLE 14700 0 0 FRESHPET INC COM 358039105 8682 205300 SH SOLE 180700 0 24600 FRONTDOOR INC COM 35905A109 9946 288949 SH SOLE 234295 0 54654 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 545 274047 SH SOLE 272447 0 1600 FS BANCORP INC COM 30263Y104 475 9400 SH SOLE 8100 0 1300 FS KKR CAPITAL CORP COM 302635107 402 66472 SH SOLE 97 0 66375 FTD COS INC COM 30281V108 83 163328 SH SOLE 146200 0 17128 FTI CONSULTING INC COM 302941109 7267 94600 SH SOLE 88300 0 6300 FTS INTERNATIONAL INC COM 30283W104 493 49300 SH SOLE 49300 0 0 FULTON FINL CORP PA COM 360271100 443 28618 SH SOLE 28618 0 0 FUNKO INC COM CL A 361008105 775 35703 SH SOLE 35700 0 3 FUTUREFUEL CORPORATION COM 36116M106 844 63000 SH SOLE 55500 0 7500 G1 THERAPEUTICS INC COM 3621LQ109 533 32100 SH SOLE 32100 0 0 GAIN CAP HLDGS INC COM 36268W100 371 59100 SH SOLE 59100 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1860 23813 SH SOLE 17213 0 6600 GAMCO INVESTORS INC CL A COM 361438104 375 18317 SH SOLE 16337 0 1980 GAMESTOP CORP NEW CL A 36467W109 4575 450300 SH SOLE 450300 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 48631 1260847 SH SOLE 1172902 0 87945 GANNETT CO INC COM 36473H104 3436 326000 SH SOLE 326000 0 0 GARDNER DENVER HLDGS INC COM 36555P107 30018 1079400 SH SOLE 915218 0 164182 GARMIN LTD SHS H2906T109 9309 107803 SH SOLE 107797 0 6 GARRETT MOTION INC COM 366505105 1096 74420 SH SOLE 69640 0 4780 GARRISON CAP INC COM 366554103 261 36328 SH SOLE 29653 0 6675 GASLOG LTD SHS G37585109 967 55377 SH SOLE 55377 0 0 GATX CORP COM 361448103 458 6000 SH SOLE 6000 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 731 24700 SH SOLE 19500 0 5200 GENCO SHIPPING & TRADING LTD SHS Y2685T131 387 51900 SH SOLE 51900 0 0 GENERAC HLDGS INC COM 368736104 2960 57771 SH SOLE 57771 0 0 GENERAL DYNAMICS CORP COM 369550108 39768 234922 SH SOLE 181222 0 53700 GENERAL ELECTRIC CO COM 369604103 69435 6950500 SH SOLE 6950500 0 0 GENERAL FIN CORP DEL COM 369822101 426 45700 SH SOLE 38200 0 7500 GENERAL MLS INC COM 370334104 15034 290519 SH SOLE 283562 0 6957 GENERAL MTRS CO COM 37045V100 23384 630300 SH SOLE 630300 0 0 GENESCO INC COM 371532102 3436 75444 SH SOLE 51544 0 23900 GENMARK DIAGNOSTICS INC COM 372309104 1538 216900 SH SOLE 194700 0 22200 GENOMIC HEALTH INC COM 37244C101 10413 148646 SH SOLE 137946 0 10700 GENPACT LIMITED SHS G3922B107 23217 659935 SH SOLE 625435 0 34500 GENUINE PARTS CO COM 372460105 14436 128861 SH SOLE 128838 0 23 GENWORTH FINL INC COM CL A 37247D106 185 48246 SH SOLE 39046 0 9200 GEO GROUP INC NEW COM 36162J106 3905 203404 SH SOLE 203404 0 0 GEOPARK LTD USD SHS G38327105 2566 148400 SH SOLE 146400 0 2000 GERDAU S A SPON ADR REP PFD 373737105 128 32900 SH SOLE 32900 0 0 GERMAN AMERN BANCORP INC COM 373865104 657 22350 SH SOLE 18500 0 3850 GETTY RLTY CORP NEW COM 374297109 1754 54767 SH SOLE 54767 0 0 GIBRALTAR INDS INC COM 374689107 3808 93763 SH SOLE 78763 0 15000 GILDAN ACTIVEWEAR INC COM 375916103 494 13726 SH SOLE 13726 0 0 GILEAD SCIENCES INC COM 375558103 253997 3907040 SH SOLE 3287143 0 619897 GLADSTONE CAPITAL CORP COM 376535100 1178 130709 SH SOLE 98276 0 32433 GLADSTONE COML CORP COM 376536108 3187 153441 SH SOLE 145541 0 7900 GLADSTONE INVT CORP COM 376546107 1147 98842 SH SOLE 63542 0 35300 GLATFELTER COM 377316104 1742 123354 SH SOLE 114854 0 8500 GLAUKOS CORP COM 377322102 823 10500 SH SOLE 10500 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 29080 695866 SH SOLE 570166 0 125700 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2191 63618 SH SOLE 49500 0 14118 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 531 75587 SH SOLE 60960 0 14627 GLOBAL MED REIT INC COM NEW 37954A204 1416 144200 SH SOLE 139300 0 4900 GLOBAL PMTS INC COM 37940X102 1489 10905 SH SOLE 5305 0 5600 GLOBUS MED INC CL A 379577208 4002 81004 SH SOLE 80800 0 204 GLU MOBILE INC COM 379890106 8567 783102 SH SOLE 736302 0 46800 GMS INC COM 36251C103 3411 225591 SH SOLE 200948 0 24643 GNC HLDGS INC COM CL A 36191G107 577 211200 SH SOLE 211200 0 0 GODADDY INC CL A 380237107 82872 1102169 SH SOLE 808569 0 293600 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 2040 156300 SH SOLE 155850 0 450 GOLAR LNG LTD BERMUDA SHS G9456A100 314 14900 SH SOLE 14900 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 3081 825900 SH SOLE 688200 0 137700 GOLD RESOURCE CORP COM 38068T105 359 91363 SH SOLE 91363 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 59 12280 SH SOLE 12280 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 116 29180 SH SOLE 28560 0 620 GOODYEAR TIRE & RUBR CO COM 382550101 11447 630671 SH SOLE 603871 0 26800 GOPRO INC CL A 38268T103 4473 688175 SH SOLE 654075 0 34100 GORMAN RUPP CO COM 383082104 318 9365 SH SOLE 9365 0 0 GP STRATEGIES CORP COM 36225V104 272 22400 SH SOLE 20100 0 2300 GRACE W R & CO DEL NEW COM 38388F108 1355 17362 SH SOLE 17262 0 100 GRAFTECH INTL LTD COM 384313508 200 15600 SH SOLE 15600 0 0 GRAHAM CORP COM 384556106 419 21345 SH SOLE 17645 0 3700 GRAHAM HLDGS CO COM 384637104 2326 3405 SH SOLE 3405 0 0 GRAINGER W W INC COM 384802104 40724 135328 SH SOLE 135327 0 1 GRAN TIERRA ENERGY INC COM 38500T101 2614 1151634 SH SOLE 1131134 0 20500 GRAND CANYON ED INC COM 38526M106 15027 131225 SH SOLE 112425 0 18800 GRANITE PT MTG TR INC COM 38741L107 395 21245 SH SOLE 21245 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6313 131854 SH SOLE 131854 0 0 GRAY TELEVISION INC COM 389375106 1499 70200 SH SOLE 58600 0 11600 GREAT LAKES DREDGE & DOCK CO COM 390607109 2372 266267 SH SOLE 239467 0 26800 GREAT PANTHER MINING LIMITED COM 39115V101 29 30302 SH SOLE 30302 0 0 GREAT SOUTHN BANCORP INC COM 390905107 694 13380 SH SOLE 12580 0 800 GREAT WESTN BANCORP INC COM 391416104 433 13700 SH SOLE 13200 0 500 GREEN DOT CORP CL A 39304D102 18552 305886 SH SOLE 267757 0 38129 GREENBRIER COS INC COM 393657101 2472 76700 SH SOLE 76700 0 0 GREENHILL & CO INC COM 395259104 379 17600 SH SOLE 17600 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 855 78633 SH SOLE 48409 0 30224 GREENSKY INC CL A 39572G100 8592 664000 SH SOLE 637800 0 26200 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 397 28700 SH SOLE 22500 0 6200 GREIF INC CL A 397624107 2727 66100 SH SOLE 65800 0 300 GRIFOLS S A SP ADR REP B NVT 398438408 3517 174900 SH SOLE 155600 0 19300 GROUPON INC COM 399473107 10316 2905806 SH SOLE 2902006 0 3800 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 122 15600 SH SOLE 15600 0 0 GSV CAP CORP COM 36191J101 291 38326 SH SOLE 35326 0 3000 GTX INC DEL COM NEW 40052B207 64 53300 SH SOLE 52200 0 1100 GULF ISLAND FABRICATION INC COM 402307102 119 12944 SH SOLE 8344 0 4600 GULFPORT ENERGY CORP COM NEW 402635304 347 43300 SH SOLE 43300 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 3130 124662 SH SOLE 117085 0 7577 HABIT RESTAURANTS INC COM CL A 40449J103 3618 334400 SH SOLE 268900 0 65500 HACKETT GROUP INC COM 404609109 1159 73331 SH SOLE 60104 0 13227 HAEMONETICS CORP COM 405024100 15270 174555 SH SOLE 171055 0 3500 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 205 5300 SH SOLE 5300 0 0 HALLADOR ENERGY COMPANY COM 40609P105 180 34166 SH SOLE 27266 0 6900 HALLIBURTON CO COM 406216101 120993 4129444 SH SOLE 3712181 0 417263 HALOZYME THERAPEUTICS INC COM 40637H109 4681 290720 SH SOLE 290661 0 59 HAMILTON LANE INC CL A 407497106 1992 45700 SH SOLE 43800 0 1900 HANESBRANDS INC COM 410345102 21162 1183575 SH SOLE 804075 0 379500 HANMI FINL CORP COM NEW 410495204 754 35471 SH SOLE 35471 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2559 99800 SH SOLE 94500 0 5300 HANOVER INS GROUP INC COM 410867105 16705 146316 SH SOLE 119225 0 27091 HARMONIC INC COM 413160102 885 163237 SH SOLE 152737 0 10500 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 382 201000 SH SOLE 100300 0 100700 HARRIS CORP DEL COM 413875105 13740 86030 SH SOLE 37007 0 49023 HARSCO CORP COM 415864107 6666 330645 SH SOLE 294445 0 36200 HARTFORD FINL SVCS GROUP INC COM 416515104 96645 1943779 SH SOLE 1788278 0 155501 HARVARD BIOSCIENCE INC COM 416906105 100 23256 SH SOLE 22456 0 800 HASBRO INC COM 418056107 21321 250779 SH SOLE 246279 0 4500 HAVERTY FURNITURE INC COM 419596101 508 23200 SH SOLE 23200 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2760 67700 SH SOLE 67700 0 0 HAWAIIAN HOLDINGS INC COM 419879101 4174 159000 SH SOLE 159000 0 0 HAWKINS INC COM 420261109 391 10607 SH SOLE 9907 0 700 HAYNES INTERNATIONAL INC COM NEW 420877201 773 23554 SH SOLE 16354 0 7200 HCA HEALTHCARE INC COM 40412C101 122895 942592 SH SOLE 730471 0 212121 HCI GROUP INC COM 40416E103 696 16300 SH SOLE 16300 0 0 HCP INC COM 40414L109 22304 712600 SH SOLE 712600 0 0 HD SUPPLY HLDGS INC COM 40416M105 3880 89500 SH SOLE 82400 0 7100 HEALTHCARE SVCS GRP INC COM 421906108 5973 181048 SH SOLE 138348 0 42700 HEALTHEQUITY INC COM 42226A107 9736 131600 SH SOLE 118900 0 12700 HEALTHSTREAM INC COM 42222N103 1428 50876 SH SOLE 45676 0 5200 HEARTLAND EXPRESS INC COM 422347104 3033 157306 SH SOLE 157306 0 0 HEARTLAND FINL USA INC COM 42234Q102 1096 25700 SH SOLE 25700 0 0 HEICO CORP NEW COM 422806109 7685 81009 SH SOLE 73513 0 7496 HEIDRICK & STRUGGLES INTL IN COM 422819102 4621 120551 SH SOLE 115924 0 4627 HELEN OF TROY CORP LTD COM G4388N106 2690 23200 SH SOLE 23200 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1426 180256 SH SOLE 180025 0 231 HELMERICH & PAYNE INC COM 423452101 17323 311793 SH SOLE 310193 0 1600 HENRY SCHEIN INC COM 806407102 2350 39100 SH SOLE 9400 0 29700 HERBALIFE NUTRITION LTD COM SHS G4412G101 74650 1408752 SH SOLE 1335448 0 73304 HERC HLDGS INC COM 42704L104 7896 202564 SH SOLE 184311 0 18253 HERITAGE COMMERCE CORP COM 426927109 1890 156209 SH SOLE 137751 0 18458 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1636 59583 SH SOLE 50747 0 8836 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2131 124300 SH SOLE 124300 0 0 HERSHEY CO COM 427866108 1688 14703 SH SOLE 14652 0 51 HERTZ GLOBAL HLDGS INC COM 42806J106 4593 264400 SH SOLE 264400 0 0 HESKA CORP COM RESTRC NEW 42805E306 230 2700 SH SOLE 2300 0 400 HESS CORP COM 42809H107 31338 520300 SH SOLE 520300 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 51011 3305972 SH SOLE 2044682 0 1261290 HEXCEL CORP NEW COM 428291108 9077 131246 SH SOLE 112146 0 19100 HEXINDAI INC ADR 428295109 189 56626 SH SOLE 48626 0 8000 HFF INC CL A 40418F108 702 14700 SH SOLE 10100 0 4600 HIBBETT SPORTS INC COM 428567101 1804 79100 SH SOLE 79100 0 0 HIGHPOINT RES CORP COM 43114K108 707 319700 SH SOLE 319700 0 0 HIGHWOODS PPTYS INC COM 431284108 3574 76400 SH SOLE 76400 0 0 HILL ROM HLDGS INC COM 431475102 19534 184525 SH SOLE 157648 0 26877 HILLENBRAND INC COM 431571108 5565 134000 SH SOLE 129700 0 4300 HILTON GRAND VACATIONS INC COM 43283X105 9233 299301 SH SOLE 166100 0 133201 HILTON WORLDWIDE HLDGS INC COM 43300A203 134276 1615643 SH SOLE 1362874 0 252769 HISTOGENICS CORP COM 43358V109 2 17800 SH SOLE 17800 0 0 HMS HLDGS CORP COM 40425J101 2579 87085 SH SOLE 81158 0 5927 HNI CORP COM 404251100 1628 44850 SH SOLE 40950 0 3900 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2749 131300 SH SOLE 125724 0 5576 HOLOGIC INC COM 436440101 30449 629120 SH SOLE 505400 0 123720 HOME DEPOT INC COM 437076102 244565 1274508 SH SOLE 1109792 0 164716 HOMETRUST BANCSHARES INC COM 437872104 224 8900 SH SOLE 6900 0 2000 HONEYWELL INTL INC COM 438516106 210622 1325334 SH SOLE 984426 0 340908 HOPE BANCORP INC COM 43940T109 501 38300 SH SOLE 38300 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 923 26200 SH SOLE 25900 0 300 HORIZON BANCORP INC COM 440407104 294 18287 SH SOLE 18287 0 0 HORIZON PHARMA PLC SHS G4617B105 28326 1071729 SH SOLE 984428 0 87301 HORIZON TECHNOLOGY FIN CORP COM 44045A102 647 54867 SH SOLE 39367 0 15500 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4691 178300 SH SOLE 178300 0 0 HOST HOTELS & RESORTS INC COM 44107P104 44377 2348000 SH SOLE 2348000 0 0 HOSTESS BRANDS INC CL A 44109J106 410 32800 SH SOLE 31100 0 1700 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 176 24200 SH SOLE 23200 0 1000 HOULIHAN LOKEY INC CL A 441593100 2723 59400 SH SOLE 59400 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 147 13385 SH SOLE 13385 0 0 HP INC COM 40434L105 78929 4062225 SH SOLE 3974395 0 87830 HSBC HLDGS PLC SPON ADR NEW 404280406 358 8818 SH SOLE 8800 0 18 HUANENG PWR INTL INC SPON ADR H SHS 443304100 206 8900 SH SOLE 8900 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 383 9100 SH SOLE 9100 0 0 HUB GROUP INC CL A 443320106 1119 27396 SH SOLE 26096 0 1300 HUBBELL INC COM 443510607 442 3744 SH SOLE 3744 0 0 HUBSPOT INC COM 443573100 107518 646881 SH SOLE 521163 0 125718 HUDBAY MINERALS INC COM 443628102 1165 163200 SH SOLE 149300 0 13900 HUDSON LTD COM CL A G46408103 4373 318000 SH SOLE 290600 0 27400 HUDSON TECHNOLOGIES INC COM 444144109 82 42500 SH SOLE 42500 0 0 HUMANA INC COM 444859102 223965 841972 SH SOLE 654755 0 187217 HUNT J B TRANS SVCS INC COM 445658107 49776 491425 SH SOLE 355494 0 135931 HUNTINGTON INGALLS INDS INC COM 446413106 18192 87800 SH SOLE 87200 0 600 HUNTSMAN CORP COM 447011107 69581 3093878 SH SOLE 2682278 0 411600 HURCO COMPANIES INC COM 447324104 333 8250 SH SOLE 8250 0 0 HURON CONSULTING GROUP INC COM 447462102 1109 23488 SH SOLE 16488 0 7000 HUYA INC ADS REP SHS A 44852D108 222 7900 SH SOLE 7900 0 0 HYATT HOTELS CORP COM CL A 448579102 22299 307282 SH SOLE 307245 0 37 HYSTER YALE MATLS HANDLING I CL A 449172105 1064 17068 SH SOLE 15349 0 1719 I3 VERTICALS INC COM CL A 46571Y107 269 11200 SH SOLE 11200 0 0 IAC INTERACTIVECORP COM 44919P508 91420 435107 SH SOLE 329490 0 105617 IAMGOLD CORP COM 450913108 5910 1703200 SH SOLE 1639300 0 63900 IBERIABANK CORP COM 450828108 3569 49769 SH SOLE 48869 0 900 ICF INTL INC COM 44925C103 1145 15044 SH SOLE 10748 0 4296 ICON PLC SHS G4705A100 7038 51530 SH SOLE 51130 0 400 IDACORP INC COM 451107106 1045 10500 SH SOLE 10500 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 243 95482 SH SOLE 94371 0 1111 IDEXX LABS INC COM 45168D104 17118 76558 SH SOLE 27742 0 48816 IDT CORP CL B NEW 448947507 344 51794 SH SOLE 49394 0 2400 IHS MARKIT LTD SHS G47567105 1979 36388 SH SOLE 36388 0 0 II VI INC COM 902104108 811 21791 SH SOLE 18791 0 3000 IMAX CORP COM 45245E109 7684 338800 SH SOLE 282900 0 55900 IMMERSION CORP COM 452521107 2539 301214 SH SOLE 265509 0 35705 IMMUNE DESIGN CORP COM 45252L103 1722 294400 SH SOLE 282000 0 12400 IMMUNOGEN INC COM 45253H101 1047 386218 SH SOLE 373418 0 12800 IMPERIAL OIL LTD COM NEW 453038408 6682 244145 SH SOLE 242945 0 1200 INCYTE CORP COM 45337C102 92691 1077682 SH SOLE 971375 0 106307 INDEPENDENCE CONTRACT DRIL I COM 453415309 254 91837 SH SOLE 80837 0 11000 INDEPENDENT BANK CORP MASS COM 453836108 308 3800 SH SOLE 3800 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 2043 95034 SH SOLE 84334 0 10700 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 655 32457 SH SOLE 32130 0 327 INFINERA CORPORATION COM 45667G103 3615 832893 SH SOLE 775886 0 57007 INFOSYS LTD SPONSORED ADR 456788108 6553 599500 SH SOLE 599500 0 0 INFRAREIT INC COM 45685L100 5917 282181 SH SOLE 265481 0 16700 INGERSOLL-RAND PLC SHS G47791101 107568 996464 SH SOLE 958283 0 38181 INGEVITY CORP COM 45688C107 5482 51904 SH SOLE 37304 0 14600 INGLES MKTS INC CL A 457030104 1687 61096 SH SOLE 47899 0 13197 INGREDION INC COM 457187102 34259 361797 SH SOLE 322062 0 39735 INNERWORKINGS INC COM 45773Y105 832 229750 SH SOLE 183250 0 46500 INNOPHOS HOLDINGS INC COM 45774N108 1264 41938 SH SOLE 37438 0 4500 INNOVATIVE INDL PPTYS INC COM 45781V101 1405 17200 SH SOLE 17200 0 0 INNOVIVA INC COM 45781M101 3504 249734 SH SOLE 244634 0 5100 INOGEN INC COM 45780L104 16194 169800 SH SOLE 151100 0 18700 INOVALON HLDGS INC COM CL A 45781D101 262 21100 SH SOLE 20800 0 300 INPHI CORP COM 45772F107 10782 246498 SH SOLE 227498 0 19000 INSEEGO CORP COM 45782B104 363 77000 SH SOLE 57700 0 19300 INSIGHT ENTERPRISES INC COM 45765U103 982 17840 SH SOLE 16539 0 1301 INSMED INC COM PAR $.01 457669307 657 22600 SH SOLE 22600 0 0 INSPERITY INC COM 45778Q107 16504 133460 SH SOLE 125760 0 7700 INSPIRE MED SYS INC COM 457730109 346 6100 SH SOLE 6100 0 0 INSTEEL INDUSTRIES INC COM 45774W108 2576 123113 SH SOLE 105113 0 18000 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 74 16000 SH SOLE 16000 0 0 INTEGER HLDGS CORP COM 45826H109 944 12520 SH SOLE 12220 0 300 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2921 52426 SH SOLE 44826 0 7600 INTEGRATED DEVICE TECHNOLOGY COM 458118106 46921 957770 SH SOLE 711570 0 246200 INTEL CORP COM 458140100 105618 1966810 SH SOLE 1682362 0 284448 INTELLIA THERAPEUTICS INC COM 45826J105 607 35517 SH SOLE 35517 0 0 INTELSAT S A COM L5140P101 4571 291900 SH SOLE 291900 0 0 INTER PARFUMS INC COM 458334109 1282 16900 SH SOLE 16900 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2158 41591 SH SOLE 33491 0 8100 INTERCEPT PHARMACEUTICALS IN COM 45845P108 29117 260300 SH SOLE 207300 0 53000 INTERCONTINENTAL EXCHANGE IN COM 45866F104 32086 421414 SH SOLE 382190 0 39224 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2155 35280 SH SOLE 35280 0 0 INTERDIGITAL INC COM 45867G101 16060 243410 SH SOLE 213910 0 29500 INTERFACE INC COM 458665304 1494 97500 SH SOLE 77600 0 19900 INTERNAP CORP COM PAR 45885A409 172 34699 SH SOLE 34699 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 118156 837391 SH SOLE 837376 0 15 INTERNATIONAL SPEEDWAY CORP CL A 460335201 3614 82833 SH SOLE 73333 0 9500 INTERPUBLIC GROUP COS INC COM 460690100 30694 1460943 SH SOLE 1418436 0 42507 INTERSECT ENT INC COM 46071F103 932 29000 SH SOLE 28800 0 200 INTERXION HOLDING N.V SHS N47279109 593 8892 SH SOLE 8092 0 800 INTL FCSTONE INC COM 46116V105 533 13748 SH SOLE 13748 0 0 INTL PAPER CO COM 460146103 1997 43164 SH SOLE 42964 0 200 INTRA CELLULAR THERAPIES INC COM 46116X101 1533 125867 SH SOLE 124867 0 1000 INTREPID POTASH INC COM 46121Y102 436 114927 SH SOLE 114627 0 300 INTRICON CORP COM 46121H109 306 12200 SH SOLE 12100 0 100 INVACARE CORP COM 461203101 1092 130456 SH SOLE 125356 0 5100 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 950 9100 SH SOLE 9100 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 1735 36000 SH SOLE 36000 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2306 43800 SH SOLE 43800 0 0 INVESCO LTD SHS G491BT108 15268 790688 SH SOLE 778630 0 12058 INVESCO MORTGAGE CAPITAL INC COM 46131B100 193 12213 SH SOLE 12180 0 33 INVESTORS BANCORP INC NEW COM 46146L101 7450 628660 SH SOLE 582260 0 46400 INVESTORS REAL ESTATE TR SH BEN INT 461730509 265 4424 SH SOLE 4424 0 0 INVITAE CORP COM 46185L103 7184 306733 SH SOLE 293933 0 12800 ION GEOPHYSICAL CORP COM NEW 462044207 730 50526 SH SOLE 50300 0 226 IONIS PHARMACEUTICALS INC COM 462222100 65497 806911 SH SOLE 722411 0 84500 IOVANCE BIOTHERAPEUTICS INC COM 462260100 489 51400 SH SOLE 51400 0 0 IPG PHOTONICS CORP COM 44980X109 42284 278586 SH SOLE 210986 0 67600 IQVIA HLDGS INC COM 46266C105 1349 9379 SH SOLE 9331 0 48 IRADIMED CORP COM 46266A109 410 14600 SH SOLE 14500 0 100 IRHYTHM TECHNOLOGIES INC COM 450056106 202 2700 SH SOLE 2400 0 300 IRON MTN INC NEW COM 46284V101 19244 542700 SH SOLE 542500 0 200 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4341 320857 SH SOLE 265857 0 55000 ISHARES TR CORE S&P SCP ETF 464287804 455 5900 SH SOLE 5900 0 0 ISHARES TR MIN VOL USA ETF 46429B697 3440 58500 SH SOLE 58500 0 0 ISHARES TR NASDAQ BIOTECH 464287556 38660 345799 SH SOLE 345799 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 18683 95000 SH SOLE 95000 0 0 ISHARES TR RUS MD CP GR ETF 464287481 3853 28400 SH SOLE 28400 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 617 7100 SH SOLE 7100 0 0 ISHARES TR RUS MID CAP ETF 464287499 680 12600 SH SOLE 12600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 129009 842700 SH SOLE 842700 0 0 ISHARES TR SELECT DIVID ETF 464287168 1031 10500 SH SOLE 10500 0 0 ISHARES TR TRANS AVG ETF 464287192 9981 53300 SH SOLE 53300 0 0 ISHARES TR US AER DEF ETF 464288760 1277 6400 SH SOLE 6400 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 195 37200 SH SOLE 37200 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1217 138131 SH SOLE 138131 0 0 ITT INC COM 45073V108 11484 198000 SH SOLE 179000 0 19000 ITURAN LOCATION AND CONTROL SHS M6158M104 663 19400 SH SOLE 18000 0 1400 J ALEXANDERS HLDGS INC COM 46609J106 185 18800 SH SOLE 17700 0 1100 J JILL INC COM 46620W102 303 55160 SH SOLE 55160 0 0 J2 GLOBAL INC COM 48123V102 283 3264 SH SOLE 3264 0 0 JABIL INC COM 466313103 10208 383900 SH SOLE 383900 0 0 JACK IN THE BOX INC COM 466367109 8771 108205 SH SOLE 105005 0 3200 JACOBS ENGR GROUP INC COM 469814107 3156 41979 SH SOLE 9079 0 32900 JAGGED PEAK ENERGY INC COM 47009K107 114 10900 SH SOLE 10900 0 0 JAKKS PAC INC COM 47012E106 23 22547 SH SOLE 15647 0 6900 JAMES RIV GROUP LTD COM G5005R107 954 23800 SH SOLE 18100 0 5700 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 975 39051 SH SOLE 25614 0 13437 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 76037 531910 SH SOLE 442410 0 89500 JEFFERIES FINL GROUP INC COM 47233W109 203 10800 SH SOLE 10800 0 0 JELD-WEN HLDG INC COM 47580P103 3848 217900 SH SOLE 204400 0 13500 JETBLUE AWYS CORP COM 477143101 22533 1377300 SH SOLE 810600 0 566700 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 385 21400 SH SOLE 21400 0 0 JOHNSON & JOHNSON COM 478160104 246501 1763365 SH SOLE 1501259 0 262106 JOHNSON OUTDOORS INC CL A 479167108 2353 32967 SH SOLE 30867 0 2100 JONES LANG LASALLE INC COM 48020Q107 10634 68969 SH SOLE 61969 0 7000 JOUNCE THERAPEUTICS INC COM 481116101 1202 193800 SH SOLE 181500 0 12300 JPMORGAN CHASE & CO COM 46625H100 51045 504251 SH SOLE 449751 0 54500 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 104 43900 SH SOLE 41600 0 2300 JUNIPER NETWORKS INC COM 48203R104 101771 3844776 SH SOLE 3133205 0 711571 JUST ENERGY GROUP INC COM 48213W101 248 72900 SH SOLE 30300 0 42600 K12 INC COM 48273U102 2108 61774 SH SOLE 61751 0 23 KADANT INC COM 48282T104 569 6465 SH SOLE 5765 0 700 KAISER ALUMINUM CORP COM PAR $0.01 483007704 534 5100 SH SOLE 5100 0 0 KAMAN CORP COM 483548103 1847 31600 SH SOLE 31600 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 18244 157300 SH SOLE 113900 0 43400 KAR AUCTION SVCS INC COM 48238T109 36149 704522 SH SOLE 598895 0 105627 KARYOPHARM THERAPEUTICS INC COM 48576U106 2164 370600 SH SOLE 360900 0 9700 KB HOME COM 48666K109 8066 333700 SH SOLE 333700 0 0 KBR INC COM 48242W106 6756 353900 SH SOLE 353900 0 0 KCAP FINL INC COM 48668E101 274 75654 SH SOLE 53740 0 21914 KEANE GROUP INC COM 48669A108 372 34200 SH SOLE 34200 0 0 KELLOGG CO COM 487836108 21498 374655 SH SOLE 374636 0 19 KELLY SVCS INC CL A 488152208 1395 63232 SH SOLE 56032 0 7200 KEMET CORP COM NEW 488360207 1555 91648 SH SOLE 91592 0 56 KENNAMETAL INC COM 489170100 1795 48841 SH SOLE 48841 0 0 KEYCORP NEW COM 493267108 1715 108896 SH SOLE 108870 0 26 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2450 28100 SH SOLE 9200 0 18900 KEYW HLDG CORP COM 493723100 581 67429 SH SOLE 49629 0 17800 KFORCE INC COM 493732101 3059 87110 SH SOLE 87110 0 0 KILROY RLTY CORP COM 49427F108 410 5400 SH SOLE 5400 0 0 KIMBALL ELECTRONICS INC COM 49428J109 417 26928 SH SOLE 23529 0 3399 KIMBALL INTL INC CL B 494274103 1195 84538 SH SOLE 75038 0 9500 KIMBERLY CLARK CORP COM 494368103 67413 544088 SH SOLE 544080 0 8 KINDER MORGAN INC DEL COM 49456B101 12596 629491 SH SOLE 629491 0 0 KINROSS GOLD CORP COM 496902404 11769 3421177 SH SOLE 3421107 0 70 KINSALE CAP GROUP INC COM 49714P108 686 10000 SH SOLE 4100 0 5900 KIRKLAND LAKE GOLD LTD COM 49741E100 26417 868697 SH SOLE 867779 0 918 KIRKLANDS INC COM 497498105 1069 152089 SH SOLE 127726 0 24363 KITE RLTY GROUP TR COM NEW 49803T300 1583 99000 SH SOLE 99000 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2210 110400 SH SOLE 110400 0 0 KLA-TENCOR CORP COM 482480100 25133 210476 SH SOLE 206772 0 3704 KNOLL INC COM NEW 498904200 4293 227007 SH SOLE 185707 0 41300 KOHLS CORP COM 500255104 49255 716221 SH SOLE 716161 0 60 KONA GRILL INC COM 50047H201 15 16000 SH SOLE 11500 0 4500 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 12206 298719 SH SOLE 298719 0 0 KORN FERRY COM NEW 500643200 5543 123783 SH SOLE 118283 0 5500 KRATON CORPORATION COM 50077C106 306 9500 SH SOLE 9500 0 0 KRONOS WORLDWIDE INC COM 50105F105 1542 110000 SH SOLE 110000 0 0 KT CORP SPONSORED ADR 48268K101 3442 276700 SH SOLE 276700 0 0 KULICKE & SOFFA INDS INC COM 501242101 14385 650620 SH SOLE 548120 0 102500 KURA ONCOLOGY INC COM 50127T109 309 18600 SH SOLE 18600 0 0 L3 TECHNOLOGIES INC COM 502413107 22873 110837 SH SOLE 76835 0 34002 LA Z BOY INC COM 505336107 2207 66900 SH SOLE 66900 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 27299 178450 SH SOLE 151849 0 26601 LADDER CAP CORP CL A 505743104 5869 344804 SH SOLE 344725 0 79 LADENBURG THALMAN FIN SVCS I COM 50575Q102 32 11200 SH SOLE 11200 0 0 LAKELAND BANCORP INC COM 511637100 569 38140 SH SOLE 34540 0 3600 LAKELAND FINL CORP COM 511656100 1108 24502 SH SOLE 24302 0 200 LAMAR ADVERTISING CO NEW CL A 512816109 10779 136000 SH SOLE 136000 0 0 LAMB WESTON HLDGS INC COM 513272104 119141 1589815 SH SOLE 1234319 0 355496 LANCASTER COLONY CORP COM 513847103 517 3300 SH SOLE 3300 0 0 LANDEC CORP COM 514766104 190 15458 SH SOLE 11058 0 4400 LANDS END INC NEW COM 51509F105 213 12800 SH SOLE 12800 0 0 LANDSTAR SYS INC COM 515098101 646 5906 SH SOLE 5906 0 0 LANNET INC COM 516012101 1350 171500 SH SOLE 171500 0 0 LANTHEUS HLDGS INC COM 516544103 3248 132700 SH SOLE 96000 0 36700 LAREDO PETROLEUM INC COM 516806106 590 191000 SH SOLE 191000 0 0 LAS VEGAS SANDS CORP COM 517834107 186178 3054100 SH SOLE 2778796 0 275304 LATTICE SEMICONDUCTOR CORP COM 518415104 7851 658047 SH SOLE 596947 0 61100 LAUDER ESTEE COS INC CL A 518439104 79220 478529 SH SOLE 378120 0 100409 LAUREATE EDUCATION INC CL A 518613203 4157 277676 SH SOLE 270048 0 7628 LAZARD LTD SHS A G54050102 22934 634601 SH SOLE 580901 0 53700 LEAR CORP COM NEW 521865204 23266 171436 SH SOLE 171436 0 0 LEGACY RESVS INC COM 524706108 8 17300 SH SOLE 17200 0 100 LEGG MASON INC COM 524901105 1716 62700 SH SOLE 62700 0 0 LEIDOS HLDGS INC COM 525327102 29104 454117 SH SOLE 404615 0 49502 LEJU HLDGS LTD SPONSORED ADS 50187J108 29 18315 SH SOLE 17515 0 800 LEMAITRE VASCULAR INC COM 525558201 508 16400 SH SOLE 15300 0 1100 LENNOX INTL INC COM 526107107 4641 17552 SH SOLE 17552 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 205 36916 SH SOLE 33916 0 3000 LEXINGTON REALTY TRUST COM 529043101 7196 794308 SH SOLE 788908 0 5400 LG DISPLAY CO LTD SPONS ADR REP 50186V102 160 18500 SH SOLE 18500 0 0 LIBBEY INC COM 529898108 46 16241 SH SOLE 15941 0 300 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 3364 78599 SH SOLE 78599 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 10641 427000 SH SOLE 334500 0 92500 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 600 21600 SH SOLE 15400 0 6200 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 27273 713200 SH SOLE 631136 0 82064 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1070 69500 SH SOLE 69500 0 0 LIBERTY PPTY TR SH BEN INT 531172104 344 7100 SH SOLE 7100 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3329 234600 SH SOLE 210400 0 24200 LIFEVANTAGE CORP COM NEW 53222K205 228 15972 SH SOLE 15272 0 700 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 41292 328472 SH SOLE 271272 0 57200 LILLY ELI & CO COM 532457108 92067 709516 SH SOLE 709516 0 0 LIMELIGHT NETWORKS INC COM 53261M104 3217 996112 SH SOLE 812174 0 183938 LINCOLN ELEC HLDGS INC COM 533900106 18529 220931 SH SOLE 173454 0 47477 LINCOLN NATL CORP IND COM 534187109 22445 382364 SH SOLE 312242 0 70122 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2339 153400 SH SOLE 134500 0 18900 LINDSAY CORP COM 535555106 532 5500 SH SOLE 5500 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1802 115200 SH SOLE 109400 0 5800 LIQUIDITY SERVICES INC COM 53635B107 477 61899 SH SOLE 52599 0 9300 LIVE NATION ENTERTAINMENT IN COM 538034109 5213 82043 SH SOLE 62943 0 19100 LIVE OAK BANCSHARES INC COM 53803X105 1271 87000 SH SOLE 76000 0 11000 LIVEPERSON INC COM 538146101 9471 326354 SH SOLE 265154 0 61200 LIVERAMP HLDGS INC COM 53815P108 362 6627 SH SOLE 6427 0 200 LKQ CORP COM 501889208 15436 543900 SH SOLE 493800 0 50100 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1493 465000 SH SOLE 465000 0 0 LOCKHEED MARTIN CORP COM 539830109 223317 743992 SH SOLE 563682 0 180310 LOEWS CORP COM 540424108 785 16372 SH SOLE 16332 0 40 LOGITECH INTL S A SHS H50430232 40807 1037284 SH SOLE 1037284 0 0 LOGMEIN INC COM 54142L109 13257 165505 SH SOLE 124248 0 41257 LOUISIANA PAC CORP COM 546347105 13248 543400 SH SOLE 543400 0 0 LPL FINL HLDGS INC COM 50212V100 21057 302327 SH SOLE 298687 0 3640 LSC COMMUNICATIONS INC COM 50218P107 150 22900 SH SOLE 20600 0 2300 LSI INDS INC COM 50216C108 228 86800 SH SOLE 72820 0 13980 LTC PPTYS INC COM 502175102 4593 100275 SH SOLE 98330 0 1945 LULULEMON ATHLETICA INC COM 550021109 1712 10448 SH SOLE 92 0 10356 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 530 52489 SH SOLE 19189 0 33300 LUMINEX CORP DEL COM 55027E102 1063 46200 SH SOLE 46200 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 5219 88901 SH SOLE 65154 0 23747 LYDALL INC DEL COM 550819106 263 11204 SH SOLE 4904 0 6300 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 103296 1228546 SH SOLE 1144958 0 83588 M & T BK CORP COM 55261F104 54268 345612 SH SOLE 251212 0 94400 MACATAWA BK CORP COM 554225102 329 33100 SH SOLE 29200 0 3900 MACERICH CO COM 554382101 824 19000 SH SOLE 19000 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4479 268034 SH SOLE 264002 0 4032 MACYS INC COM 55616P104 92791 3861458 SH SOLE 3026958 0 834500 MADDEN STEVEN LTD COM 556269108 225 6650 SH SOLE 6650 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 30984 105700 SH SOLE 94000 0 11700 MAGELLAN HEALTH INC COM NEW 559079207 20645 313185 SH SOLE 261682 0 51503 MAGNA INTL INC COM 559222401 29482 605500 SH SOLE 543100 0 62400 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1341 181228 SH SOLE 136755 0 44473 MAIDEN HOLDINGS LTD SHS G5753U112 479 644841 SH SOLE 555911 0 88930 MALIBU BOATS INC COM CL A 56117J100 7351 185725 SH SOLE 148516 0 37209 MALLINCKRODT PUB LTD CO SHS G5785G107 5176 238101 SH SOLE 237601 0 500 MAMMOTH ENERGY SVCS INC COM 56155L108 559 33600 SH SOLE 33600 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 1506 78334 SH SOLE 66634 0 11700 MANHATTAN ASSOCS INC COM 562750109 6831 123944 SH SOLE 123944 0 0 MANNING & NAPIER INC CL A 56382Q102 109 51839 SH SOLE 42339 0 9500 MANNKIND CORP COM NEW 56400P706 484 245500 SH SOLE 245500 0 0 MANPOWERGROUP INC COM 56418H100 45444 549574 SH SOLE 446074 0 103500 MANTECH INTL CORP CL A 564563104 871 16121 SH SOLE 16121 0 0 MANULIFE FINL CORP COM 56501R106 29741 1758762 SH SOLE 1726562 0 32200 MARATHON OIL CORP COM 565849106 72877 4361300 SH SOLE 3953700 0 407600 MARATHON PETE CORP COM 56585A102 7442 124346 SH SOLE 124267 0 79 MARCHEX INC CL B 56624R108 93 19700 SH SOLE 9300 0 10400 MARCUS & MILLICHAP INC COM 566324109 4216 103500 SH SOLE 87900 0 15600 MARCUS CORP COM 566330106 4403 109943 SH SOLE 95143 0 14800 MARINEMAX INC COM 567908108 1620 84527 SH SOLE 77491 0 7036 MARINUS PHARMACEUTICALS INC COM 56854Q101 224 53500 SH SOLE 53500 0 0 MARKEL CORP COM 570535104 942 946 SH SOLE 846 0 100 MARSH & MCLENNAN COS INC COM 571748102 432 4600 SH SOLE 4600 0 0 MARTEN TRANS LTD COM 573075108 3524 197666 SH SOLE 181762 0 15904 MARTIN MARIETTA MATLS INC COM 573284106 342 1700 SH SOLE 0 0 1700 MASCO CORP COM 574599106 197368 5020805 SH SOLE 4080403 0 940402 MASIMO CORP COM 574795100 36847 266468 SH SOLE 219042 0 47426 MASONITE INTL CORP NEW COM 575385109 5428 108800 SH SOLE 108600 0 200 MASTEC INC COM 576323109 392 8155 SH SOLE 7447 0 708 MASTERCARD INC CL A 57636Q104 95174 404223 SH SOLE 336400 0 67823 MASTERCRAFT BOAT HLDGS INC COM 57637H103 3398 150561 SH SOLE 120264 0 30297 MATCH GROUP INC COM 57665R106 67087 1185076 SH SOLE 979605 0 205471 MATRIX SVC CO COM 576853105 2850 145538 SH SOLE 117685 0 27853 MATSON INC COM 57686G105 368 10200 SH SOLE 10200 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 540 134300 SH SOLE 121400 0 12900 MAXIM INTEGRATED PRODS INC COM 57772K101 56228 1057507 SH SOLE 820890 0 236617 MBIA INC COM 55262C100 107 11200 SH SOLE 11200 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2290 15200 SH SOLE 700 0 14500 MCDERMOTT INTL INC COM 580037703 367 49266 SH SOLE 49266 0 0 MCDONALDS CORP COM 580135101 397701 2094265 SH SOLE 1586376 0 507889 MCGRATH RENTCORP COM 580589109 6104 107902 SH SOLE 92209 0 15693 MDC PARTNERS INC CL A SUB VTG 552697104 278 123576 SH SOLE 123250 0 326 MDU RES GROUP INC COM 552690109 16566 641340 SH SOLE 544440 0 96900 MEDALLION FINL CORP COM 583928106 129 18657 SH SOLE 10757 0 7900 MEDEQUITIES RLTY TR INC COM 58409L306 897 80587 SH SOLE 76187 0 4400 MEDICAL PPTYS TRUST INC COM 58463J304 2581 139431 SH SOLE 139431 0 0 MEDIFAST INC COM 58470H101 6947 54468 SH SOLE 54468 0 0 MEDLEY CAP CORP COM 58503F106 51 16400 SH SOLE 16400 0 0 MEDPACE HLDGS INC COM 58506Q109 10644 180500 SH SOLE 147334 0 33166 MEDTRONIC PLC SHS G5960L103 11039 121202 SH SOLE 111302 0 9900 MEET GROUP INC COM 58513U101 2084 414229 SH SOLE 405225 0 9004 MEI PHARMA INC COM NEW 55279B202 60 19404 SH SOLE 18004 0 1400 MELCO RESORTS AND ENTMT LTD ADR 585464100 28579 1265100 SH SOLE 1054300 0 210800 MELLANOX TECHNOLOGIES LTD SHS M51363113 91128 769925 SH SOLE 605389 0 164536 MENLO THERAPEUTICS INC COM 586858102 221 28200 SH SOLE 27700 0 500 MERCADOLIBRE INC COM 58733R102 5902 11624 SH SOLE 7824 0 3800 MERCANTILE BANK CORP COM 587376104 608 18584 SH SOLE 15184 0 3400 MERCER INTL INC COM 588056101 1713 126759 SH SOLE 94463 0 32296 MERCHANTS BANCORP IND COM 58844R108 277 12900 SH SOLE 11900 0 1000 MERCK & CO INC COM 58933Y105 40575 487862 SH SOLE 487835 0 27 MERCURY GENL CORP NEW COM 589400100 6551 130827 SH SOLE 127718 0 3109 MERIDIAN BANCORP INC MD COM 58958U103 1392 88723 SH SOLE 73623 0 15100 MERIDIAN BIOSCIENCE INC COM 589584101 2642 150040 SH SOLE 125025 0 25015 MERITOR INC COM 59001K100 3731 183344 SH SOLE 147344 0 36000 MESABI TR CTF BEN INT 590672101 325 11100 SH SOLE 11100 0 0 META FINL GROUP INC COM 59100U108 317 16100 SH SOLE 7300 0 8800 METHANEX CORP COM 59151K108 21334 375201 SH SOLE 362001 0 13200 METLIFE INC COM 59156R108 4555 106999 SH SOLE 102299 0 4700 METROPOLITAN BK HLDG CORP COM 591774104 484 13900 SH SOLE 12400 0 1500 MFA FINL INC COM 55272X102 10431 1434808 SH SOLE 1414208 0 20600 MGIC INVT CORP WIS COM 552848103 2447 185555 SH SOLE 151555 0 34000 MGM GROWTH PPTYS LLC CL A COM 55303A105 7769 240901 SH SOLE 240900 0 1 MGM RESORTS INTERNATIONAL COM 552953101 116302 4532419 SH SOLE 4303512 0 228907 MICHAELS COS INC COM 59408Q106 196 17200 SH SOLE 16800 0 400 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1112 43100 SH SOLE 43100 0 0 MICRON TECHNOLOGY INC COM 595112103 5189 125556 SH SOLE 42483 0 83073 MICROSTRATEGY INC CL A NEW 594972408 6999 48518 SH SOLE 39018 0 9500 MIDDLESEX WATER CO COM 596680108 340 6077 SH SOLE 5577 0 500 MIDSTATES PETE CO INC COM PAR 59804T407 800 81927 SH SOLE 68321 0 13606 MIDWESTONE FINL GROUP INC NE COM 598511103 259 9500 SH SOLE 7300 0 2200 MILACRON HLDGS CORP COM 59870L106 503 44400 SH SOLE 44400 0 0 MILLER HERMAN INC COM 600544100 3494 99326 SH SOLE 99326 0 0 MILLER INDS INC TENN COM NEW 600551204 239 7752 SH SOLE 7152 0 600 MIMECAST LTD ORD SHS G14838109 17051 360100 SH SOLE 327100 0 33000 MIRATI THERAPEUTICS INC COM 60468T105 7777 106100 SH SOLE 106100 0 0 MISTRAS GROUP INC COM 60649T107 589 42628 SH SOLE 35428 0 7200 MITEK SYS INC COM NEW 606710200 536 43800 SH SOLE 38900 0 4900 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 304 61500 SH SOLE 61500 0 0 MOBILEIRON INC COM NEW 60739U204 1648 301300 SH SOLE 243800 0 57500 MODEL N INC COM 607525102 4280 244000 SH SOLE 195987 0 48013 MODINE MFG CO COM 607828100 1819 131116 SH SOLE 97716 0 33400 MOELIS & CO CL A 60786M105 4149 99700 SH SOLE 98600 0 1100 MOHAWK INDS INC COM 608190104 137193 1087536 SH SOLE 855717 0 231819 MOLINA HEALTHCARE INC COM 60855R100 70557 497018 SH SOLE 417965 0 79053 MOLSON COORS BREWING CO CL B 60871R209 2291 38400 SH SOLE 38400 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2255 155190 SH SOLE 155190 0 0 MOMO INC ADR 60879B107 2715 71000 SH SOLE 71000 0 0 MONARCH CASINO & RESORT INC COM 609027107 1643 37402 SH SOLE 30183 0 7219 MONDELEZ INTL INC CL A 609207105 2196 43982 SH SOLE 20570 0 23412 MONEYGRAM INTL INC COM NEW 60935Y208 119 58147 SH SOLE 58047 0 100 MONGODB INC CL A 60937P106 4749 32300 SH SOLE 32300 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 8981 681378 SH SOLE 630740 0 50638 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1792 90078 SH SOLE 88778 0 1300 MONROE CAP CORP COM 610335101 804 66200 SH SOLE 39400 0 26800 MONSTER BEVERAGE CORP NEW COM 61174X109 74519 1365321 SH SOLE 1111774 0 253547 MOODYS CORP COM 615369105 14364 79317 SH SOLE 51871 0 27446 MORGAN STANLEY COM NEW 617446448 1080 25592 SH SOLE 25589 0 3 MORNINGSTAR INC COM 617700109 1058 8400 SH SOLE 8400 0 0 MOSAIC CO NEW COM 61945C103 385 14110 SH SOLE 8507 0 5603 MOTOROLA SOLUTIONS INC COM NEW 620076307 6186 44054 SH SOLE 44033 0 21 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 31 35000 SH SOLE 35000 0 0 MOVADO GROUP INC COM 624580106 1975 54297 SH SOLE 54197 0 100 MSA SAFETY INC COM 553498106 1365 13200 SH SOLE 12100 0 1100 MSC INDL DIRECT INC CL A 553530106 3231 39070 SH SOLE 39070 0 0 MSCI INC COM 55354G100 24002 120711 SH SOLE 99432 0 21279 MSG NETWORK INC CL A 553573106 2049 94200 SH SOLE 94200 0 0 MUELLER WTR PRODS INC COM SER A 624758108 3195 318217 SH SOLE 318190 0 27 MURPHY OIL CORP COM 626717102 21746 742200 SH SOLE 742200 0 0 MURPHY USA INC COM 626755102 291 3400 SH SOLE 3400 0 0 MYERS INDS INC COM 628464109 1142 66721 SH SOLE 65221 0 1500 MYOKARDIA INC COM 62857M105 250 4800 SH SOLE 4800 0 0 MYR GROUP INC DEL COM 55405W104 1286 37137 SH SOLE 30937 0 6200 NABRIVA THERAPEUTICS PLC SHS G63637105 56 23000 SH SOLE 23000 0 0 NACCO INDS INC CL A 629579103 315 8241 SH SOLE 7941 0 300 NANOMETRICS INC COM 630077105 7957 257690 SH SOLE 213481 0 44209 NANOSTRING TECHNOLOGIES INC COM 63009R109 3994 166900 SH SOLE 155300 0 11600 NASDAQ INC COM 631103108 333 3801 SH SOLE 3507 0 294 NATERA INC COM 632307104 4751 230400 SH SOLE 185500 0 44900 NATHANS FAMOUS INC NEW COM 632347100 253 3700 SH SOLE 3600 0 100 NATIONAL CINEMEDIA INC COM 635309107 1087 154144 SH SOLE 144144 0 10000 NATIONAL COMM CORP COM 63546L102 400 10200 SH SOLE 9400 0 800 NATIONAL FUEL GAS CO N J COM 636180101 9522 156200 SH SOLE 156200 0 0 NATIONAL GEN HLDGS CORP COM 636220303 349 14700 SH SOLE 12900 0 1800 NATIONAL HEALTH INVS INC COM 63633D104 8099 103112 SH SOLE 101406 0 1706 NATIONAL HEALTHCARE CORP COM 635906100 690 9091 SH SOLE 8991 0 100 NATIONAL INSTRS CORP COM 636518102 11512 259505 SH SOLE 237191 0 22314 NATIONAL OILWELL VARCO INC COM 637071101 3599 135100 SH SOLE 135100 0 0 NATIONAL PRESTO INDS INC COM 637215104 1200 11054 SH SOLE 10154 0 900 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2574 90300 SH SOLE 90300 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 589 34011 SH SOLE 28218 0 5793 NATURAL GROCERS BY VITAMIN C COM 63888U108 923 77200 SH SOLE 64200 0 13000 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 814 62800 SH SOLE 55200 0 7600 NAUTILUS INC COM 63910B102 95 17100 SH SOLE 17100 0 0 NAVIENT CORPORATION COM 63938C108 2965 256300 SH SOLE 247500 0 8800 NAVIGANT CONSULTING INC COM 63935N107 621 31872 SH SOLE 31866 0 6 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 10 10800 SH SOLE 10800 0 0 NCI BUILDING SYS INC COM NEW 628852204 3850 625020 SH SOLE 561416 0 63604 NCR CORP NEW COM 62886E108 3675 134657 SH SOLE 109543 0 25114 NEOGENOMICS INC COM NEW 64049M209 2181 106600 SH SOLE 80600 0 26000 NEOPHOTONICS CORP COM 64051T100 290 46151 SH SOLE 46151 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 359 112610 SH SOLE 112610 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1441 401435 SH SOLE 308445 0 92990 NETAPP INC COM 64110D104 87299 1259002 SH SOLE 1100302 0 158700 NETGEAR INC COM 64111Q104 1682 50800 SH SOLE 43800 0 7000 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 77 11800 SH SOLE 10700 0 1100 NEUROCRINE BIOSCIENCES INC COM 64125C109 66681 756873 SH SOLE 661247 0 95626 NEW GOLD INC CDA COM 644535106 567 658652 SH SOLE 583431 0 75221 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 101342 1124900 SH SOLE 788900 0 336000 NEW RELIC INC COM 64829B100 82424 835099 SH SOLE 669987 0 165112 NEW SR INVT GROUP INC COM 648691103 447 82100 SH SOLE 82100 0 0 NEW YORK TIMES CO CL A 650111107 2247 68408 SH SOLE 68408 0 0 NEWLINK GENETICS CORP COM 651511107 261 135000 SH SOLE 134900 0 100 NEWMARK GROUP INC CL A 65158N102 4048 485320 SH SOLE 383653 0 101667 NEWMONT MNG CORP COM 651639106 100900 2820792 SH SOLE 2772992 0 47800 NEWS CORP NEW CL A 65249B109 1262 101456 SH SOLE 101456 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1718 102089 SH SOLE 74489 0 27600 NIC INC COM 62914B100 7207 421692 SH SOLE 372892 0 48800 NIELSEN HLDGS PLC SHS EUR G6518L108 52268 2208200 SH SOLE 2129100 0 79100 NII HLDGS INC COM PAR 62913F508 254 129800 SH SOLE 129800 0 0 NIKE INC CL B 654106103 23816 282817 SH SOLE 123 0 282694 NMI HLDGS INC CL A 629209305 2465 95300 SH SOLE 61500 0 33800 NOBLE CORP PLC SHS USD G65431101 2167 754953 SH SOLE 742753 0 12200 NOBLE ENERGY INC COM 655044105 6649 268857 SH SOLE 262632 0 6225 NOMAD FOODS LTD USD ORD SHS G6564A105 9773 477900 SH SOLE 380300 0 97600 NOODLES & CO COM CL A 65540B105 2849 419000 SH SOLE 326500 0 92500 NORBORD INC COM NEW 65548P403 9447 342890 SH SOLE 342690 0 200 NORDIC AMERICAN TANKERS LIMI COM G65773106 33 16100 SH SOLE 16100 0 0 NORDSTROM INC COM 655664100 27568 621185 SH SOLE 621156 0 29 NORFOLK SOUTHERN CORP COM 655844108 67187 359500 SH SOLE 235700 0 123800 NORTH AMERN CONSTR GROUP LTD COM 656811106 433 37200 SH SOLE 32500 0 4700 NORTHERN OIL & GAS INC NEV COM 665531109 118 43007 SH SOLE 43007 0 0 NORTHERN TR CORP COM 665859104 7658 84700 SH SOLE 78100 0 6600 NORTHFIELD BANCORP INC DEL COM 66611T108 408 29350 SH SOLE 23450 0 5900 NORTHRIM BANCORP INC COM 666762109 499 14500 SH SOLE 12600 0 1900 NORTHROP GRUMMAN CORP COM 666807102 33533 124380 SH SOLE 72657 0 51723 NORTHWEST BANCSHARES INC MD COM 667340103 2404 141650 SH SOLE 141650 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2323 35400 SH SOLE 35400 0 0 NORTHWEST PIPE CO COM 667746101 326 13604 SH SOLE 9004 0 4600 NORTHWESTERN CORP COM NEW 668074305 232 3300 SH SOLE 3300 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 77010 1401200 SH SOLE 1310348 0 90852 NOVAVAX INC COM 670002104 1576 2861249 SH SOLE 2828649 0 32600 NOVO-NORDISK A S ADR 670100205 842 16100 SH SOLE 5400 0 10700 NOVOCURE LTD ORD SHS G6674U108 25593 531300 SH SOLE 491300 0 40000 NRG ENERGY INC COM NEW 629377508 176942 4165294 SH SOLE 3592251 0 573043 NU SKIN ENTERPRISES INC CL A 67018T105 7112 148600 SH SOLE 142000 0 6600 NUANCE COMMUNICATIONS INC COM 67020Y100 7551 445992 SH SOLE 315292 0 130700 NUCOR CORP COM 670346105 32209 552000 SH SOLE 353100 0 198900 NUTANIX INC CL A 67059N108 321 8500 SH SOLE 8500 0 0 NUVASIVE INC COM 670704105 2957 52070 SH SOLE 40570 0 11500 NUVECTRA CORP COM 67075N108 393 35700 SH SOLE 28200 0 7500 NVENT ELECTRIC PLC SHS G6700G107 6089 225700 SH SOLE 175800 0 49900 NVR INC COM 62944T105 53101 19191 SH SOLE 15891 0 3300 O REILLY AUTOMOTIVE INC NEW COM 67103H107 168958 435122 SH SOLE 343255 0 91867 OAKTREE SPECIALTY LENDING CO COM 67401P108 1867 360500 SH SOLE 333843 0 26657 OAKTREE STRATEGIC INCOME COR COM 67402D104 156 19275 SH SOLE 14075 0 5200 OASIS PETE INC NEW COM 674215108 2043 338212 SH SOLE 332812 0 5400 OBSIDIAN ENERGY LTD COM 674482104 3 10100 SH SOLE 10100 0 0 OCCIDENTAL PETE CORP COM 674599105 340851 5148800 SH SOLE 4340800 0 808000 OCEANEERING INTL INC COM 675232102 1993 126400 SH SOLE 126400 0 0 OCWEN FINL CORP COM NEW 675746309 155 85031 SH SOLE 85031 0 0 OFFICE DEPOT INC COM 676220106 7892 2174190 SH SOLE 2173845 0 345 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1184 42838 SH SOLE 42838 0 0 OFG BANCORP COM 67103X102 6553 331141 SH SOLE 306941 0 24200 OGE ENERGY CORP COM 670837103 2626 60900 SH SOLE 60900 0 0 OKTA INC CL A 679295105 67835 819960 SH SOLE 686084 0 133876 OLD REP INTL CORP COM 680223104 19665 940010 SH SOLE 928895 0 11115 OLIN CORP COM PAR $1 680665205 1276 55141 SH SOLE 55141 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5077 59504 SH SOLE 20504 0 39000 OMEGA HEALTHCARE INVS INC COM 681936100 23203 608205 SH SOLE 570437 0 37768 OMEROS CORP COM 682143102 1044 60100 SH SOLE 60100 0 0 OMNICOM GROUP INC COM 681919106 48850 669270 SH SOLE 669264 0 6 OMNOVA SOLUTIONS INC COM 682129101 1312 186890 SH SOLE 155745 0 31145 ON DECK CAP INC COM 682163100 1658 305900 SH SOLE 290700 0 15200 ONCOMED PHARMACEUTICALS INC COM 68234X102 12 11300 SH SOLE 10300 0 1000 ONE LIBERTY PPTYS INC COM 682406103 307 10570 SH SOLE 10248 0 322 ONEMAIN HLDGS INC COM 68268W103 241 7600 SH SOLE 7600 0 0 ONESPAN INC COM 68287N100 1831 95257 SH SOLE 80857 0 14400 OOMA INC COM 683416101 399 30100 SH SOLE 24200 0 5900 OPEN TEXT CORP COM 683715106 14091 366668 SH SOLE 343168 0 23500 OPHTHOTECH CORP COM 683745103 79 55800 SH SOLE 55800 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 963 37000 SH SOLE 31216 0 5784 OPTINOSE INC COM 68404V100 227 22000 SH SOLE 20200 0 1800 OPUS BK IRVINE CALIF COM 684000102 843 42600 SH SOLE 42600 0 0 ORACLE CORP COM 68389X105 91145 1696984 SH SOLE 1693760 0 3224 ORASURE TECHNOLOGIES INC COM 68554V108 2738 245520 SH SOLE 219797 0 25723 ORION ENGINEERED CARBONS S A COM L72967109 9551 502948 SH SOLE 437352 0 65596 ORION GROUP HOLDINGS INC COM 68628V308 297 101767 SH SOLE 86667 0 15100 ORITANI FINL CORP DEL COM 68633D103 1042 62663 SH SOLE 50163 0 12500 ORIX CORP SPONSORED ADR 686330101 970 13500 SH SOLE 13500 0 0 ORTHOFIX MED INC COM 68752M108 4126 73142 SH SOLE 68942 0 4200 OSHKOSH CORP COM 688239201 43679 581382 SH SOLE 449965 0 131417 OSISKO GOLD ROYALTIES LTD COM 68827L101 342 30405 SH SOLE 30405 0 0 OTONOMY INC COM 68906L105 143 54300 SH SOLE 41838 0 12462 OUTFRONT MEDIA INC COM 69007J106 15342 655656 SH SOLE 641756 0 13900 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 761 332110 SH SOLE 312210 0 19900 OWENS & MINOR INC NEW COM 690732102 1997 487072 SH SOLE 476372 0 10700 OWENS CORNING NEW COM 690742101 48480 1028856 SH SOLE 836424 0 192432 OWENS ILL INC COM NEW 690768403 2369 124800 SH SOLE 124800 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 884 51300 SH SOLE 39500 0 11800 OXFORD INDS INC COM 691497309 459 6100 SH SOLE 6100 0 0 OXFORD SQUARE CAP CORP COM 69181V107 1421 218691 SH SOLE 181814 0 36877 PACCAR INC COM 693718108 14514 213000 SH SOLE 166600 0 46400 PACIRA PHARMACEUTICALS INC COM 695127100 9126 239776 SH SOLE 225176 0 14600 PACKAGING CORP AMER COM 695156109 3758 37813 SH SOLE 37813 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 13 13300 SH SOLE 13300 0 0 PALO ALTO NETWORKS INC COM 697435105 275884 1135885 SH SOLE 858222 0 277663 PAN AMERICAN SILVER CORP COM 697900108 5237 395246 SH SOLE 394346 0 900 PARAMOUNT GROUP INC COM 69924R108 4800 338300 SH SOLE 338300 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 673 42850 SH SOLE 39950 0 2900 PARK HOTELS RESORTS INC COM 700517105 17563 565100 SH SOLE 565100 0 0 PARK NATL CORP COM 700658107 344 3630 SH SOLE 3630 0 0 PARKER HANNIFIN CORP COM 701094104 22535 131305 SH SOLE 41993 0 89312 PARSLEY ENERGY INC CL A 701877102 552 28600 SH SOLE 28600 0 0 PARTY CITY HOLDCO INC COM 702149105 675 85000 SH SOLE 45400 0 39600 PATTERN ENERGY GROUP INC CL A 70338P100 1586 72100 SH SOLE 72100 0 0 PATTERSON COMPANIES INC COM 703395103 25222 1154345 SH SOLE 939471 0 214874 PATTERSON UTI ENERGY INC COM 703481101 2771 197628 SH SOLE 196328 0 1300 PAYCHEX INC COM 704326107 3225 40210 SH SOLE 40210 0 0 PAYCOM SOFTWARE INC COM 70432V102 6033 31900 SH SOLE 26800 0 5100 PAYLOCITY HLDG CORP COM 70438V106 15348 172080 SH SOLE 158100 0 13980 PC CONNECTION INC COM 69318J100 277 7564 SH SOLE 4564 0 3000 PCM INC COM 69323K100 2963 80900 SH SOLE 63700 0 17200 PCSB FINL CORP COM 69324R104 781 39900 SH SOLE 35700 0 4200 PDF SOLUTIONS INC COM 693282105 1331 107800 SH SOLE 81100 0 26700 PDL BIOPHARMA INC COM 69329Y104 2307 620290 SH SOLE 566690 0 53600 PEABODY ENERGY CORP NEW COM 704551100 10731 378800 SH SOLE 378787 0 13 PEAPACK-GLADSTONE FINL CORP COM 704699107 828 31594 SH SOLE 26894 0 4700 PEARSON PLC SPONSORED ADR 705015105 453 41300 SH SOLE 41300 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 5006 161175 SH SOLE 161175 0 0 PEMBINA PIPELINE CORP COM 706327103 3052 83014 SH SOLE 83014 0 0 PENN VA CORP NEW COM 70788V102 1389 31500 SH SOLE 29800 0 1700 PENNANTPARK INVT CORP COM 708062104 2522 364955 SH SOLE 299804 0 65151 PENNEY J C CORP INC COM 708160106 162 108800 SH SOLE 108800 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1986 315800 SH SOLE 315800 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 511 11441 SH SOLE 10941 0 500 PENTAIR PLC SHS G7S00T104 54687 1228650 SH SOLE 993750 0 234900 PEOPLES BANCORP INC COM 709789101 268 8640 SH SOLE 7540 0 1100 PEOPLES UTAH BANCORP COM 712706209 224 8500 SH SOLE 8300 0 200 PEOPLES UTD FINL INC COM 712704105 6779 412345 SH SOLE 412325 0 20 PEPSICO INC COM 713448108 420188 3428710 SH SOLE 2840154 0 588556 PERFICIENT INC COM 71375U101 1390 50748 SH SOLE 34710 0 16038 PERFORMANCE FOOD GROUP CO COM 71377A103 19225 485002 SH SOLE 408148 0 76854 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 418 55533 SH SOLE 55533 0 0 PERRIGO CO PLC SHS G97822103 12418 257851 SH SOLE 212851 0 45000 PERSPECTA INC COM 715347100 985 48700 SH SOLE 43600 0 5100 PETMED EXPRESS INC COM 716382106 1836 80600 SH SOLE 80600 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 4253 65000 SH SOLE 61100 0 3900 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 53042 3331800 SH SOLE 3331800 0 0 PFENEX INC COM 717071104 257 41600 SH SOLE 41100 0 500 PFIZER INC COM 717081103 108638 2558000 SH SOLE 2433100 0 124900 PFSWEB INC COM NEW 717098206 147 28279 SH SOLE 23717 0 4562 PG&E CORP COM 69331C108 111345 6255313 SH SOLE 5472095 0 783218 PGT INNOVATIONS INC COM 69336V101 5262 379900 SH SOLE 332800 0 47100 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2138 64800 SH SOLE 60500 0 4300 PHILIP MORRIS INTL INC COM 718172109 228770 2588192 SH SOLE 1986403 0 601789 PHILLIPS 66 COM 718546104 125026 1313717 SH SOLE 1047912 0 265805 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 442 105006 SH SOLE 85006 0 20000 PHOTRONICS INC COM 719405102 3369 356547 SH SOLE 297867 0 58680 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 229 11000 SH SOLE 11000 0 0 PIER 1 IMPORTS INC COM 720279108 304 398562 SH SOLE 396662 0 1900 PIERIS PHARMACEUTICALS INC COM 720795103 404 120700 SH SOLE 120700 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 571 25600 SH SOLE 25600 0 0 PINNACLE WEST CAP CORP COM 723484101 2067 21628 SH SOLE 21628 0 0 PIONEER ENERGY SVCS CORP COM 723664108 362 204787 SH SOLE 168780 0 36007 PIONEER NAT RES CO COM 723787107 116217 763182 SH SOLE 641276 0 121906 PITNEY BOWES INC COM 724479100 8923 1298800 SH SOLE 1297500 0 1300 PIVOTAL SOFTWARE INC COM CL A 72582H107 2544 122000 SH SOLE 114500 0 7500 PIXELWORKS INC COM NEW 72581M305 197 50300 SH SOLE 15600 0 34700 PJT PARTNERS INC COM CL A 69343T107 1225 29300 SH SOLE 29300 0 0 PLANET FITNESS INC CL A 72703H101 73139 1064300 SH SOLE 844600 0 219700 PLANTRONICS INC NEW COM 727493108 4340 94119 SH SOLE 85519 0 8600 PLAYA HOTELS & RESORTS NV SHS N70544106 340 44600 SH SOLE 42100 0 2500 PLAYAGS INC COM 72814N104 3180 132900 SH SOLE 124000 0 8900 PLDT INC SPONSORED ADR 69344D408 774 35700 SH SOLE 35600 0 100 PLEXUS CORP COM 729132100 1555 25513 SH SOLE 25513 0 0 PLURALSIGHT INC COM CL A 72941B106 20739 653400 SH SOLE 550900 0 102500 PNC FINL SVCS GROUP INC COM 693475105 5882 47957 SH SOLE 47920 0 37 POINTS INTL LTD COM NEW 730843208 1258 93600 SH SOLE 80300 0 13300 POLARIS INDS INC COM 731068102 810 9595 SH SOLE 9295 0 300 POLYONE CORP COM 73179P106 2492 85017 SH SOLE 80317 0 4700 POPULAR INC COM NEW 733174700 40025 767793 SH SOLE 675203 0 92590 PORTLAND GEN ELEC CO COM NEW 736508847 12281 236900 SH SOLE 236900 0 0 POSCO SPONSORED ADR 693483109 469 8500 SH SOLE 8500 0 0 POTBELLY CORP COM 73754Y100 611 71761 SH SOLE 71761 0 0 POTLATCHDELTIC CORPORATION COM 737630103 2432 64368 SH SOLE 64368 0 0 POWELL INDS INC COM 739128106 632 23808 SH SOLE 20308 0 3500 PPDAI GROUP INC SPONSORED ADR 69354V108 86 22788 SH SOLE 20488 0 2300 PPG INDS INC COM 693506107 1648 14600 SH SOLE 14600 0 0 PPL CORP COM 69351T106 1393 43900 SH SOLE 43500 0 400 PRA HEALTH SCIENCES INC COM 69354M108 4367 39600 SH SOLE 21900 0 17700 PRECISION DRILLING CORP COM 2010 74022D308 2038 852816 SH SOLE 852816 0 0 PREFERRED APT CMNTYS INC COM 74039L103 428 28900 SH SOLE 28900 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1731 38500 SH SOLE 28900 0 9600 PREMIER INC CL A 74051N102 13242 383943 SH SOLE 323627 0 60316 PRESIDIO INC COM 74102M103 905 61139 SH SOLE 56374 0 4765 PRETIUM RES INC COM 74139C102 609 71112 SH SOLE 71112 0 0 PRICE T ROWE GROUP INC COM 74144T108 3014 30108 SH SOLE 29300 0 808 PRIMO WTR CORP COM 74165N105 2683 173556 SH SOLE 108881 0 64675 PRIMORIS SVCS CORP COM 74164F103 2329 112634 SH SOLE 108730 0 3904 PRINCIPAL FINL GROUP INC COM 74251V102 40462 806171 SH SOLE 638871 0 167300 PROGRESS SOFTWARE CORP COM 743312100 8618 194225 SH SOLE 188825 0 5400 PROGRESSIVE CORP OHIO COM 743315103 185595 2574488 SH SOLE 2003975 0 570513 PROOFPOINT INC COM 743424103 52026 428441 SH SOLE 382536 0 45905 PROPETRO HLDG CORP COM 74347M108 2849 126400 SH SOLE 126300 0 100 PROS HOLDINGS INC COM 74346Y103 7831 185384 SH SOLE 151784 0 33600 PROSPECT CAPITAL CORPORATION COM 74348T102 1000 153447 SH SOLE 47 0 153400 PROTAGONIST THERAPEUTICS INC COM 74366E102 1179 93800 SH SOLE 80425 0 13375 PROTECTIVE INS CORP CL B 74368L203 469 25301 SH SOLE 22026 0 3275 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 24 18900 SH SOLE 18900 0 0 PROTHENA CORP PLC SHS G72800108 3395 279900 SH SOLE 260400 0 19500 PROVIDENCE SVC CORP COM 743815102 1332 20000 SH SOLE 17300 0 2700 PRUDENTIAL FINL INC COM 744320102 32497 353695 SH SOLE 325040 0 28655 PS BUSINESS PKS INC CALIF COM 69360J107 3482 22200 SH SOLE 22200 0 0 PTC THERAPEUTICS INC COM 69366J200 2100 55800 SH SOLE 55100 0 700 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22361 376389 SH SOLE 40622 0 335767 PULTE GROUP INC COM 745867101 34928 1249211 SH SOLE 1224316 0 24895 PUMA BIOTECHNOLOGY INC COM 74587V107 291 7500 SH SOLE 7500 0 0 PURE STORAGE INC CL A 74624M102 46110 2116119 SH SOLE 1887216 0 228903 PVH CORP COM 693656100 18250 149652 SH SOLE 120252 0 29400 PYXUS INTL INC COM 74737V106 693 29000 SH SOLE 29000 0 0 Q2 HLDGS INC COM 74736L109 603 8700 SH SOLE 7500 0 1200 QAD INC CL A 74727D306 1598 37100 SH SOLE 31700 0 5400 QCR HOLDINGS INC COM 74727A104 486 14316 SH SOLE 10446 0 3870 QEP RES INC COM 74733V100 3654 469000 SH SOLE 467800 0 1200 QIAGEN NV SHS NEW N72482123 22004 540893 SH SOLE 501015 0 39878 QTS RLTY TR INC COM CL A 74736A103 688 15300 SH SOLE 15100 0 200 QUAD / GRAPHICS INC COM CL A 747301109 1245 104600 SH SOLE 104400 0 200 QUALCOMM INC COM 747525103 333881 5854487 SH SOLE 4544569 0 1309918 QUALYS INC COM 74758T303 7529 91000 SH SOLE 91000 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1174 73901 SH SOLE 65901 0 8000 QUANTA SVCS INC COM 74762E102 30867 817883 SH SOLE 613683 0 204200 QUANTENNA COMMUNICATIONS INC COM 74766D100 5705 234500 SH SOLE 203600 0 30900 QUDIAN INC ADR 747798106 1300 256855 SH SOLE 186455 0 70400 QUEST DIAGNOSTICS INC COM 74834L100 102706 1142196 SH SOLE 894307 0 247889 QUIDEL CORP COM 74838J101 5133 78401 SH SOLE 75501 0 2900 QUINSTREET INC COM 74874Q100 2553 190660 SH SOLE 172960 0 17700 QUORUM HEALTH CORP COM 74909E106 157 112200 SH SOLE 105711 0 6489 QUOTIENT LTD SHS G73268107 1487 165000 SH SOLE 146300 0 18700 QUOTIENT TECHNOLOGY INC COM 749119103 1502 152200 SH SOLE 110200 0 42000 R1 RCM INC COM 749397105 1006 104000 SH SOLE 66400 0 37600 RA PHARMACEUTICALS INC COM 74933V108 1624 72500 SH SOLE 69300 0 3200 RADIAN GROUP INC COM 750236101 1326 63928 SH SOLE 62448 0 1480 RADIANT LOGISTICS INC COM 75025X100 1097 174100 SH SOLE 145300 0 28800 RADNET INC COM 750491102 2603 210126 SH SOLE 160854 0 49272 RADWARE LTD ORD M81873107 7733 295955 SH SOLE 247997 0 47958 RALPH LAUREN CORP CL A 751212101 65380 504164 SH SOLE 391064 0 113100 RAMBUS INC DEL COM 750917106 7606 727885 SH SOLE 571285 0 156600 RAPID7 INC COM 753422104 12561 248200 SH SOLE 204400 0 43800 RAYMOND JAMES FINANCIAL INC COM 754730109 2239 27846 SH SOLE 27846 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 366 26993 SH SOLE 26993 0 0 RAYONIER INC COM 754907103 6742 213895 SH SOLE 213895 0 0 RAYTHEON CO COM NEW 755111507 100967 554520 SH SOLE 449894 0 104626 RE MAX HLDGS INC CL A 75524W108 977 25358 SH SOLE 22435 0 2923 READY CAP CORP COM 75574U101 842 57430 SH SOLE 56275 0 1155 REALOGY HLDGS CORP COM 75605Y106 5898 517355 SH SOLE 512155 0 5200 REALPAGE INC COM 75606N109 3483 57384 SH SOLE 31584 0 25800 REATA PHARMACEUTICALS INC CL A 75615P103 270 3156 SH SOLE 3156 0 0 RECRO PHARMA INC COM 75629F109 70 11900 SH SOLE 1300 0 10600 RED HAT INC COM 756577102 26438 144706 SH SOLE 87306 0 57400 RED ROBIN GOURMET BURGERS IN COM 75689M101 1680 58312 SH SOLE 58312 0 0 REDWOOD TR INC COM 758075402 2019 125009 SH SOLE 125009 0 0 REGAL BELOIT CORP COM 758750103 704 8600 SH SOLE 8600 0 0 REGENERON PHARMACEUTICALS COM 75886F107 119737 291601 SH SOLE 207043 0 84558 REGENXBIO INC COM 75901B107 5141 89700 SH SOLE 89525 0 175 REGIONAL MGMT CORP COM 75902K106 538 22018 SH SOLE 19218 0 2800 REGIONS FINL CORP NEW COM 7591EP100 89022 6291291 SH SOLE 4627091 0 1664200 REGIS CORP MINN COM 758932107 1021 51900 SH SOLE 51900 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 4305 30000 SH SOLE 30000 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1772 80708 SH SOLE 80685 0 23 RENT A CTR INC NEW COM 76009N100 11717 561439 SH SOLE 535939 0 25500 REPLIGEN CORP COM 759916109 414 7000 SH SOLE 6800 0 200 REPUBLIC SVCS INC COM 760759100 75283 936586 SH SOLE 843613 0 92973 RESIDEO TECHNOLOGIES INC COM 76118Y104 14589 756300 SH SOLE 646900 0 109400 RESOLUTE FST PRODS INC COM 76117W109 3602 455960 SH SOLE 376817 0 79143 RESOURCES CONNECTION INC COM 76122Q105 1300 78577 SH SOLE 72177 0 6400 RESTAURANT BRANDS INTL INC COM 76131D103 90013 1382480 SH SOLE 1094775 0 287705 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3779 217962 SH SOLE 217962 0 0 RETAIL PPTYS AMER INC CL A 76131V202 6997 574000 SH SOLE 573700 0 300 RETROPHIN INC COM 761299106 4682 206900 SH SOLE 185200 0 21700 REVANCE THERAPEUTICS INC COM 761330109 571 36200 SH SOLE 32300 0 3900 REX AMERICAN RESOURCES CORP COM 761624105 387 4800 SH SOLE 4500 0 300 REXFORD INDL RLTY INC COM 76169C100 1082 30211 SH SOLE 30211 0 0 REXNORD CORP NEW COM 76169B102 1177 46831 SH SOLE 44631 0 2200 RH COM 74967X103 957 9300 SH SOLE 9300 0 0 RIBBON COMMUNICATIONS INC COM 762544104 537 104266 SH SOLE 73366 0 30900 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1317 512391 SH SOLE 495591 0 16800 RIGNET INC COM 766582100 217 22225 SH SOLE 18425 0 3800 RINGCENTRAL INC CL A 76680R206 44784 415438 SH SOLE 319011 0 96427 RIO TINTO PLC SPONSORED ADR 767204100 40871 694500 SH SOLE 694500 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 5933 174500 SH SOLE 135500 0 39000 RITE AID CORP COM 767754104 97 153000 SH SOLE 153000 0 0 RIVERVIEW BANCORP INC COM 769397100 225 30800 SH SOLE 26700 0 4100 RLI CORP COM 749607107 366 5100 SH SOLE 5100 0 0 RLJ LODGING TR COM 74965L101 4917 279864 SH SOLE 279864 0 0 RMR GROUP INC CL A 74967R106 1049 17200 SH SOLE 15200 0 2000 ROADRUNNER TRANSN SYS INC COM 76973Q105 93 221017 SH SOLE 176510 0 44507 ROAN RES INC CL A COM 769755109 222 36400 SH SOLE 33300 0 3100 ROBERT HALF INTL INC COM 770323103 16916 259600 SH SOLE 259600 0 0 ROCKWELL AUTOMATION INC COM 773903109 126521 721083 SH SOLE 551683 0 169400 ROCKY BRANDS INC COM 774515100 264 11000 SH SOLE 11000 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 34987 650078 SH SOLE 649978 0 100 ROSETTA STONE INC COM 777780107 3746 171443 SH SOLE 138081 0 33362 ROWAN COMPANIES PLC SHS CL A G7665A101 189 17500 SH SOLE 17500 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 20915 276840 SH SOLE 276840 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 697 106900 SH SOLE 106900 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 134449 1173000 SH SOLE 1114500 0 58500 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 49334 788207 SH SOLE 788207 0 0 RPC INC COM 749660106 151 13242 SH SOLE 12942 0 300 RPT REALTY COM SH BEN INT 74971D101 1911 159100 SH SOLE 159100 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 613 101984 SH SOLE 84584 0 17400 RTW RETAILWINDS INC COM 74980D100 195 81400 SH SOLE 66000 0 15400 RUBICON PROJ INC COM 78112V102 4066 668725 SH SOLE 591251 0 77474 RUDOLPH TECHNOLOGIES INC COM 781270103 4372 191774 SH SOLE 152674 0 39100 RUSH ENTERPRISES INC CL A 781846209 3295 78801 SH SOLE 68701 0 10100 RUTHS HOSPITALITY GROUP INC COM 783332109 4740 185238 SH SOLE 176611 0 8627 RYB ED INC ADR 74979W101 216 32674 SH SOLE 27674 0 5000 RYDER SYS INC COM 783549108 15002 242000 SH SOLE 241100 0 900 RYERSON HLDG CORP COM 783754104 434 50735 SH SOLE 44335 0 6400 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7221 87800 SH SOLE 87800 0 0 S&P GLOBAL INC COM 78409V104 39162 185999 SH SOLE 151599 0 34400 SABINE ROYALTY TR UNIT BEN INT 785688102 551 11845 SH SOLE 11845 0 0 SABRE CORP COM 78573M104 17660 825600 SH SOLE 819100 0 6500 SAFE BULKERS INC COM Y7388L103 396 271000 SH SOLE 251106 0 19894 SAIA INC COM 78709Y105 1135 18579 SH SOLE 18179 0 400 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3234 112600 SH SOLE 109300 0 3300 SALLY BEAUTY HLDGS INC COM 79546E104 1955 106200 SH SOLE 106200 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 327 60900 SH SOLE 60900 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 3182 396800 SH SOLE 378000 0 18800 SANFILIPPO JOHN B & SON INC COM 800422107 963 13400 SH SOLE 13400 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2136 223900 SH SOLE 223900 0 0 SANMINA CORPORATION COM 801056102 1610 55797 SH SOLE 27897 0 27900 SANTANDER CONSUMER USA HDG I COM 80283M101 8841 418400 SH SOLE 418400 0 0 SAUL CTRS INC COM 804395101 586 11411 SH SOLE 11311 0 100 SBA COMMUNICATIONS CORP NEW CL A 78410G104 166922 836033 SH SOLE 778474 0 57559 SCANSOURCE INC COM 806037107 1288 35963 SH SOLE 31663 0 4300 SCHLUMBERGER LTD COM 806857108 171003 3924792 SH SOLE 3403586 0 521206 SCHNEIDER NATIONAL INC CL B 80689H102 18379 873100 SH SOLE 740562 0 132538 SCHOLASTIC CORP COM 807066105 1058 26600 SH SOLE 26600 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1752 45242 SH SOLE 41542 0 3700 SCIENCE APPLICATNS INTL CP N COM 808625107 1097 14254 SH SOLE 14209 0 45 SCIENTIFIC GAMES CORP COM 80874P109 5286 258861 SH SOLE 258561 0 300 SCOTTS MIRACLE GRO CO CL A 810186106 3208 40826 SH SOLE 40826 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 368 17526 SH SOLE 16765 0 761 SEACHANGE INTL INC COM 811699107 175 131370 SH SOLE 101582 0 29788 SEACOR HOLDINGS INC COM 811904101 1226 28990 SH SOLE 20890 0 8100 SEADRILL LTD COM G7998G106 1069 128700 SH SOLE 114700 0 14000 SEAGATE TECHNOLOGY PLC SHS G7945M107 172478 3601548 SH SOLE 2971373 0 630175 SEALED AIR CORP NEW COM 81211K100 39331 853900 SH SOLE 734300 0 119600 SEASPAN CORP SHS Y75638109 1376 158200 SH SOLE 158200 0 0 SEASPINE HLDGS CORP COM 81255T108 477 31600 SH SOLE 28800 0 2800 SEAWORLD ENTMT INC COM 81282V100 29136 1131041 SH SOLE 1058326 0 72715 SECOND SIGHT MED PRODS INC COM 81362J100 11 14100 SH SOLE 14100 0 0 SECUREWORKS CORP CL A 81374A105 2252 122398 SH SOLE 107198 0 15200 SEI INVESTMENTS CO COM 784117103 22375 428222 SH SOLE 389618 0 38604 SELECT ENERGY SVCS INC CL A COM 81617J301 630 52400 SH SOLE 45500 0 6900 SELECT MED HLDGS CORP COM 81619Q105 1051 74600 SH SOLE 60700 0 13900 SELECT SECTOR SPDR TR ENERGY 81369Y506 50256 760066 SH SOLE 760066 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 232402 2041300 SH SOLE 2041300 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 36094 393400 SH SOLE 393400 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 142940 1905100 SH SOLE 1905100 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 42458 729900 SH SOLE 729900 0 0 SELECTA BIOSCIENCES INC COM 816212104 264 111300 SH SOLE 105400 0 5900 SEMTECH CORP COM 816850101 7938 155925 SH SOLE 129995 0 25930 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6837 580400 SH SOLE 580400 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2093 46500 SH SOLE 43900 0 2600 SERES THERAPEUTICS INC COM 81750R102 159 23200 SH SOLE 23200 0 0 SERVICE CORP INTL COM 817565104 19169 477443 SH SOLE 444243 0 33200 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 682 14600 SH SOLE 0 0 14600 SERVICENOW INC COM 81762P102 50516 204943 SH SOLE 82551 0 122392 SERVICESOURCE INTL INC COM 81763U100 600 651105 SH SOLE 550763 0 100342 SERVISFIRST BANCSHARES INC COM 81768T108 385 11412 SH SOLE 7412 0 4000 SESEN BIO INC COM 817763105 11 10536 SH SOLE 10536 0 0 SHAKE SHACK INC CL A 819047101 9068 153300 SH SOLE 143300 0 10000 SHAW COMMUNICATIONS INC CL B CONV 82028K200 20961 1005790 SH SOLE 935490 0 70300 SHENANDOAH TELECOMMUNICATION COM 82312B106 266 6000 SH SOLE 6000 0 0 SHERWIN WILLIAMS CO COM 824348106 11873 27565 SH SOLE 26535 0 1030 SHILOH INDS INC COM 824543102 66 11989 SH SOLE 5100 0 6889 SHOE CARNIVAL INC COM 824889109 1024 30100 SH SOLE 30100 0 0 SHUTTERFLY INC COM 82568P304 21640 532471 SH SOLE 420971 0 111500 SHUTTERSTOCK INC COM 825690100 7778 166800 SH SOLE 132300 0 34500 SIENTRA INC COM 82621J105 1418 165300 SH SOLE 153800 0 11500 SIERRA BANCORP COM 82620P102 477 19616 SH SOLE 17316 0 2300 SIERRA ONCOLOGY INC COM 82640U107 61 35900 SH SOLE 32000 0 3900 SIERRA WIRELESS INC COM 826516106 985 79600 SH SOLE 57600 0 22000 SIGA TECHNOLOGIES INC COM 826917106 114 19000 SH SOLE 19000 0 0 SIGNET JEWELERS LIMITED SHS G81276100 6146 226300 SH SOLE 226200 0 100 SILICOM LTD ORD M84116108 458 11976 SH SOLE 9776 0 2200 SILICON LABORATORIES INC COM 826919102 702 8683 SH SOLE 5683 0 3000 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1829 46146 SH SOLE 42846 0 3300 SILVERBOW RES INC COM 82836G102 235 10200 SH SOLE 7400 0 2800 SILVERCORP METALS INC COM 82835P103 930 364600 SH SOLE 351011 0 13589 SIMON PPTY GROUP INC NEW COM 828806109 64867 356000 SH SOLE 355998 0 2 SIMPLY GOOD FOODS CO COM 82900L102 4695 228000 SH SOLE 187500 0 40500 SINA CORP ORD G81477104 4781 80700 SH SOLE 80700 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 12377 321650 SH SOLE 321650 0 0 SIRIUS XM HLDGS INC COM 82968B103 11774 2076591 SH SOLE 2032183 0 44408 SITE CENTERS CORP COM 82981J109 1464 107500 SH SOLE 107500 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6179 108116 SH SOLE 78816 0 29300 SIX FLAGS ENTMT CORP NEW COM 83001A102 65395 1325122 SH SOLE 1049022 0 276100 SJW GROUP COM 784305104 433 7006 SH SOLE 3406 0 3600 SKECHERS U S A INC CL A 830566105 26966 802312 SH SOLE 479007 0 323305 SLEEP NUMBER CORP COM 83125X103 4587 97599 SH SOLE 97299 0 300 SLM CORP COM 78442P106 273 27500 SH SOLE 27500 0 0 SM ENERGY CO COM 78454L100 5333 304900 SH SOLE 304900 0 0 SMART & FINAL STORES INC COM 83190B101 1357 274600 SH SOLE 219302 0 55298 SMARTSHEET INC COM CL A 83200N103 13763 337400 SH SOLE 282700 0 54700 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3309 82500 SH SOLE 82500 0 0 SMITH A O CORP COM 831865209 70505 1322296 SH SOLE 1030277 0 292019 SNAP ON INC COM 833034101 631 4034 SH SOLE 2134 0 1900 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11723 304974 SH SOLE 304974 0 0 SOGOU INC ADR REPSTG A 83409V104 111 18700 SH SOLE 16100 0 2600 SOHU COM LTD SPONSORED ADS 83410S108 2442 147300 SH SOLE 146100 0 1200 SOLAR CAP LTD COM 83413U100 1068 51230 SH SOLE 32730 0 18500 SOLAR SR CAP LTD COM 83416M105 809 47122 SH SOLE 37023 0 10099 SOLAREDGE TECHNOLOGIES INC COM 83417M104 6127 162600 SH SOLE 162600 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 564 34300 SH SOLE 34300 0 0 SONOCO PRODS CO COM 835495102 2960 48100 SH SOLE 48100 0 0 SONOS INC COM 83570H108 4314 419200 SH SOLE 351900 0 67300 SONY CORP SPONSORED ADR 835699307 13141 311100 SH SOLE 311100 0 0 SOTHEBYS COM 835898107 1797 47615 SH SOLE 47615 0 0 SOUTH ST CORP COM 840441109 294 4300 SH SOLE 4300 0 0 SOUTHWEST AIRLS CO COM 844741108 48439 933127 SH SOLE 740306 0 192821 SOUTHWEST GAS HOLDINGS INC COM 844895102 5355 65100 SH SOLE 65100 0 0 SOUTHWESTERN ENERGY CO COM 845467109 4094 872908 SH SOLE 872900 0 8 SP PLUS CORP COM 78469C103 3036 88974 SH SOLE 72312 0 16662 SPARK ENERGY INC CL A COM 846511103 188 21100 SH SOLE 21100 0 0 SPARTAN MTRS INC COM 846819100 1365 154569 SH SOLE 132169 0 22400 SPARTANNASH CO COM 847215100 1446 91127 SH SOLE 87627 0 3500 SPDR SERIES TRUST OILGAS EQUIP 78464A748 234 20300 SH SOLE 20300 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 27144 299800 SH SOLE 299800 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1287 30800 SH SOLE 30800 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1073 34900 SH SOLE 34900 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 14678 285900 SH SOLE 285900 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 10388 230800 SH SOLE 230800 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 926 86591 SH SOLE 85991 0 600 SPEEDWAY MOTORSPORTS INC COM 847788106 430 29724 SH SOLE 25624 0 4100 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 23442 256112 SH SOLE 256012 0 100 SPIRIT AIRLS INC COM 848577102 8143 154051 SH SOLE 144651 0 9400 SPIRIT MTA REIT COM SHS BEN IN 84861U105 306 47200 SH SOLE 47100 0 100 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8688 218686 SH SOLE 218586 0 100 SPLUNK INC COM 848637104 81759 656173 SH SOLE 516659 0 139514 SPOK HLDGS INC COM 84863T106 607 44590 SH SOLE 36390 0 8200 SPORTSMANS WHSE HLDGS INC COM 84920Y106 189 39329 SH SOLE 39329 0 0 SPROUTS FMRS MKT INC COM 85208M102 15858 736200 SH SOLE 458600 0 277600 SPS COMMERCE INC COM 78463M107 15420 145388 SH SOLE 117819 0 27569 SPX CORP COM 784635104 2390 68700 SH SOLE 63300 0 5400 SPX FLOW INC COM 78469X107 2906 91100 SH SOLE 79300 0 11800 SQUARE INC CL A 852234103 20434 272744 SH SOLE 190927 0 81817 SSR MNG INC COM 784730103 4837 382080 SH SOLE 380080 0 2000 ST JOE CO COM 790148100 1029 62400 SH SOLE 62400 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 9882 289041 SH SOLE 245328 0 43713 STAMPS COM INC COM NEW 852857200 14540 178608 SH SOLE 158808 0 19800 STANDARD MTR PRODS INC COM 853666105 264 5380 SH SOLE 4980 0 400 STANDEX INTL CORP COM 854231107 695 9463 SH SOLE 9063 0 400 STANLEY BLACK & DECKER INC COM 854502101 204 1500 SH SOLE 1499 0 1 STAR BULK CARRIERS CORP SHS PAR Y8162K204 209 31700 SH SOLE 31700 0 0 STARBUCKS CORP COM 855244109 405934 5460502 SH SOLE 4096901 0 1363601 STARS GROUP INC COM 85570W100 454 25900 SH SOLE 17300 0 8600 STARWOOD PPTY TR INC COM 85571B105 22197 993153 SH SOLE 993139 0 14 STATE STR CORP COM 857477103 32144 488442 SH SOLE 476842 0 11600 STEEL DYNAMICS INC COM 858119100 6545 185555 SH SOLE 178755 0 6800 STEELCASE INC CL A 858155203 6880 472849 SH SOLE 448742 0 24107 STELLUS CAP INVT CORP COM 858568108 921 65100 SH SOLE 45600 0 19500 STEMLINE THERAPEUTICS INC COM 85858C107 686 53400 SH SOLE 50300 0 3100 STEPAN CO COM 858586100 2141 24467 SH SOLE 20167 0 4300 STERICYCLE INC COM 858912108 1235 22700 SH SOLE 5800 0 16900 STERLING CONSTRUCTION CO INC COM 859241101 2373 189568 SH SOLE 164022 0 25546 STEWART INFORMATION SVCS COR COM 860372101 396 9287 SH SOLE 7587 0 1700 STITCH FIX INC COM CL A 860897107 3670 130019 SH SOLE 122881 0 7138 STMICROELECTRONICS N V NY REGISTRY 861012102 4354 293200 SH SOLE 293200 0 0 STOCK YDS BANCORP INC COM 861025104 875 25871 SH SOLE 19671 0 6200 STONERIDGE INC COM 86183P102 3856 133602 SH SOLE 126900 0 6702 STORE CAP CORP COM 862121100 39362 1174976 SH SOLE 1122747 0 52229 STRATASYS LTD SHS M85548101 3371 141506 SH SOLE 140235 0 1271 STRYKER CORP COM 863667101 3408 17252 SH SOLE 15338 0 1914 STURM RUGER & CO INC COM 864159108 2771 52262 SH SOLE 52262 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2820 401200 SH SOLE 401200 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1102 96600 SH SOLE 96600 0 0 SUN LIFE FINL INC COM 866796105 29366 764532 SH SOLE 753632 0 10900 SUNCOKE ENERGY INC COM 86722A103 2793 329025 SH SOLE 311625 0 17400 SUNCOR ENERGY INC NEW COM 867224107 38048 1173221 SH SOLE 1160544 0 12677 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 20 16235 SH SOLE 15835 0 400 SUNRUN INC COM 86771W105 1534 109100 SH SOLE 75400 0 33700 SUNSTONE HOTEL INVS INC NEW COM 867892101 11284 783624 SH SOLE 783624 0 0 SUNTRUST BKS INC COM 867914103 103581 1748209 SH SOLE 1411909 0 336300 SUPERIOR ENERGY SVCS INC COM 868157108 3349 717204 SH SOLE 703604 0 13600 SUPERIOR INDS INTL INC COM 868168105 373 78282 SH SOLE 74482 0 3800 SUPERNUS PHARMACEUTICALS INC COM 868459108 8136 232200 SH SOLE 183800 0 48400 SURMODICS INC COM 868873100 3414 78530 SH SOLE 73730 0 4800 SVB FINL GROUP COM 78486Q101 22192 99802 SH SOLE 58364 0 41438 SVMK INC COM 78489X103 1238 68000 SH SOLE 65000 0 3000 SWITCH INC CL A 87105L104 767 74365 SH SOLE 73965 0 400 SYKES ENTERPRISES INC COM 871237103 636 22498 SH SOLE 22398 0 100 SYMANTEC CORP COM 871503108 85132 3702984 SH SOLE 3265318 0 437666 SYNAPTICS INC COM 87157D109 7700 193720 SH SOLE 136420 0 57300 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 633 104100 SH SOLE 98700 0 5400 SYNCHRONY FINL COM 87165B103 50296 1576676 SH SOLE 1332676 0 244000 SYNOPSYS INC COM 871607107 33892 294327 SH SOLE 188247 0 106080 SYNOVUS FINL CORP COM NEW 87161C501 57317 1668120 SH SOLE 1386056 0 282064 SYROS PHARMACEUTICALS INC COM 87184Q107 375 41000 SH SOLE 38100 0 2900 SYSCO CORP COM 871829107 175916 2635048 SH SOLE 2222730 0 412318 SYSTEMAX INC COM 871851101 264 11650 SH SOLE 11550 0 100 TABLEAU SOFTWARE INC CL A 87336U105 73097 574301 SH SOLE 403701 0 170600 TACTILE SYS TECHNOLOGY INC COM 87357P100 248 4700 SH SOLE 3900 0 800 TAILORED BRANDS INC COM 87403A107 1338 170700 SH SOLE 170700 0 0 TALOS ENERGY INC COM 87484T108 566 21300 SH SOLE 21300 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 58901 927572 SH SOLE 855935 0 71637 TANGER FACTORY OUTLET CTRS I COM 875465106 7174 341938 SH SOLE 341738 0 200 TANTECH HLDGS LTD COM G8675X107 25 16800 SH SOLE 16800 0 0 TAPESTRY INC COM 876030107 46574 1433488 SH SOLE 1124788 0 308700 TARENA INTL INC SPONSORED ADS 876108101 529 97400 SH SOLE 83100 0 14300 TARGET CORP COM 87612E106 318454 3967784 SH SOLE 3114279 0 853505 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 313 2900 SH SOLE 2900 0 0 TASEKO MINES LTD COM 876511106 59 99900 SH SOLE 74100 0 25800 TATA MTRS LTD SPONSORED ADR 876568502 151 12000 SH SOLE 11900 0 100 TAUBMAN CTRS INC COM 876664103 1681 31780 SH SOLE 31780 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 1511 85134 SH SOLE 85134 0 0 TCF FINL CORP COM 872275102 13464 650754 SH SOLE 561454 0 89300 TCG BDC INC COM 872280102 799 55200 SH SOLE 33400 0 21800 TD AMERITRADE HLDG CORP COM 87236Y108 400 8000 SH SOLE 8000 0 0 TE CONNECTIVITY LTD REG SHS H84989104 55839 691504 SH SOLE 581600 0 109904 TECH DATA CORP COM 878237106 5386 52593 SH SOLE 52576 0 17 TECHTARGET INC COM 87874R100 6182 379979 SH SOLE 310579 0 69400 TECK RESOURCES LTD CL B 878742204 39011 1682977 SH SOLE 1282377 0 400600 TEEKAY CORPORATION COM Y8564W103 642 163700 SH SOLE 163700 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 17 13800 SH SOLE 13800 0 0 TELARIA INC COM 879181105 89 14000 SH SOLE 14000 0 0 TELEFLEX INC COM 879369106 1813 6000 SH SOLE 6000 0 0 TELEFONICA S A SPONSORED ADR 879382208 103 12300 SH SOLE 12300 0 0 TELENAV INC COM 879455103 71 11703 SH SOLE 3003 0 8700 TELEPHONE & DATA SYS INC COM NEW 879433829 9626 313229 SH SOLE 304529 0 8700 TELUS CORP COM 87971M103 10071 271900 SH SOLE 260400 0 11500 TEMPUR SEALY INTL INC COM 88023U101 7362 127661 SH SOLE 100561 0 27100 TENABLE HLDGS INC COM 88025T102 2989 94400 SH SOLE 80600 0 13800 TENET HEALTHCARE CORP COM NEW 88033G407 15227 527981 SH SOLE 520481 0 7500 TENNECO INC CL A VTG COM STK 880349105 2185 98600 SH SOLE 91400 0 7200 TERADATA CORP DEL COM 88076W103 16460 377100 SH SOLE 377100 0 0 TERADYNE INC COM 880770102 87229 2189475 SH SOLE 1764075 0 425400 TEREX CORP NEW COM 880779103 10132 315353 SH SOLE 315353 0 0 TERNIUM SA SPONSORED ADS 880890108 1538 56500 SH SOLE 33900 0 22600 TERRENO RLTY CORP COM 88146M101 4961 118014 SH SOLE 115714 0 2300 TERRITORIAL BANCORP INC COM 88145X108 517 19214 SH SOLE 17014 0 2200 TESLA INC COM 88160R101 320263 1144367 SH SOLE 847167 0 297200 TETRA TECH INC NEW COM 88162G103 7358 123475 SH SOLE 118875 0 4600 TETRA TECHNOLOGIES INC DEL COM 88162F105 29 12500 SH SOLE 12500 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 364 271500 SH SOLE 270300 0 1200 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3048 194399 SH SOLE 183699 0 10700 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 9668 177100 SH SOLE 149800 0 27300 TEXAS INSTRS INC COM 882508104 8925 84144 SH SOLE 60042 0 24102 TEXAS PAC LD TR SUB CTF PROP I T 882610108 542 700 SH SOLE 700 0 0 TEXAS ROADHOUSE INC COM 882681109 6612 106324 SH SOLE 94424 0 11900 TEXTRON INC COM 883203101 19321 381387 SH SOLE 381347 0 40 TG THERAPEUTICS INC COM 88322Q108 363 45200 SH SOLE 45200 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 4259 99599 SH SOLE 94699 0 4900 THE TRADE DESK INC COM CL A 88339J105 3908 19742 SH SOLE 19742 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 931 3403 SH SOLE 3402 0 1 THIRD PT REINS LTD COM G8827U100 122 11800 SH SOLE 6200 0 5600 THL CREDIT INC COM 872438106 1369 208742 SH SOLE 167806 0 40936 THOMSON REUTERS CORP COM NEW 884903709 22276 376289 SH SOLE 376236 0 53 THOR INDS INC COM 885160101 26370 422800 SH SOLE 353800 0 69000 TIDEWATER INC NEW COM 88642R109 1044 45028 SH SOLE 35520 0 9508 TILE SHOP HLDGS INC COM 88677Q109 1596 281942 SH SOLE 236752 0 45190 TILLYS INC CL A 886885102 4813 432470 SH SOLE 361614 0 70856 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 739 49000 SH SOLE 49000 0 0 TIMKEN CO COM 887389104 9679 221898 SH SOLE 204898 0 17000 TITAN INTL INC ILL COM 88830M102 306 51300 SH SOLE 51000 0 300 TITAN MACHY INC COM 88830R101 2253 144798 SH SOLE 112128 0 32670 TIVITY HEALTH INC COM 88870R102 13836 787904 SH SOLE 632791 0 155113 TJX COS INC NEW COM 872540109 218427 4105008 SH SOLE 3249584 0 855424 TOLL BROTHERS INC COM 889478103 7823 216094 SH SOLE 131194 0 84900 TOOTSIE ROLL INDS INC COM 890516107 835 22434 SH SOLE 22434 0 0 TORO CO COM 891092108 15358 223099 SH SOLE 218999 0 4100 TOTAL SYS SVCS INC COM 891906109 43560 458473 SH SOLE 304753 0 153720 TOWER INTL INC COM 891826109 1085 51612 SH SOLE 45003 0 6609 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 11847 715418 SH SOLE 555311 0 160107 TOWNSQUARE MEDIA INC CL A 892231101 180 31400 SH SOLE 31300 0 100 TPG RE FIN TR INC COM 87266M107 2119 108100 SH SOLE 104200 0 3900 TPG SPECIALTY LENDING INC COM 87265K102 382 19100 SH SOLE 11200 0 7900 TPI COMPOSITES INC COM 87266J104 3437 120100 SH SOLE 79700 0 40400 TRACTOR SUPPLY CO COM 892356106 24010 245600 SH SOLE 143800 0 101800 TRANSALTA CORP COM 89346D107 1522 207293 SH SOLE 207293 0 0 TRANSENTERIX INC COM NEW 89366M201 301 126396 SH SOLE 126396 0 0 TRANSGLOBE ENERGY CORP COM 893662106 164 86866 SH SOLE 82666 0 4200 TRANSOCEAN LTD REG SHS H8817H100 31559 3623256 SH SOLE 2667358 0 955898 TRANSUNION COM 89400J107 13929 208400 SH SOLE 134100 0 74300 TRAVELCENTERS AMER LLC COM 894174101 799 194348 SH SOLE 170974 0 23374 TRAVELERS COMPANIES INC COM 89417E109 38479 280538 SH SOLE 280519 0 19 TRAVELPORT WORLDWIDE LTD SHS G9019D104 9666 614500 SH SOLE 479700 0 134800 TRAVELZOO COM NEW 89421Q205 333 24817 SH SOLE 20117 0 4700 TREDEGAR CORP COM 894650100 387 23967 SH SOLE 23967 0 0 TREEHOUSE FOODS INC COM 89469A104 10222 158355 SH SOLE 158255 0 100 TREVENA INC COM 89532E109 69 44200 SH SOLE 44200 0 0 TRIBUNE MEDIA CO CL A 896047503 19914 431600 SH SOLE 426599 0 5001 TRIBUNE PUBG CO NEW COM 89609W107 271 23000 SH SOLE 19400 0 3600 TRICO BANCSHARES COM 896095106 675 17185 SH SOLE 16385 0 800 TRIMAS CORP COM NEW 896215209 705 23327 SH SOLE 23327 0 0 TRINET GROUP INC COM 896288107 14654 245300 SH SOLE 207600 0 37700 TRINITY BIOTECH PLC SPON ADR NEW 896438306 94 32900 SH SOLE 25800 0 7100 TRINITY INDS INC COM 896522109 17188 790961 SH SOLE 731650 0 59311 TRINSEO S A SHS L9340P101 5921 130700 SH SOLE 130700 0 0 TRIPADVISOR INC COM 896945201 2857 55535 SH SOLE 14136 0 41399 TRIPLE-S MGMT CORP CL B 896749108 3246 142235 SH SOLE 120575 0 21660 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1745 126800 SH SOLE 100100 0 26700 TRISTATE CAP HLDGS INC COM 89678F100 2145 105000 SH SOLE 92300 0 12700 TRITON INTL LTD CL A G9078F107 211 6800 SH SOLE 6800 0 0 TRIUMPH GROUP INC NEW COM 896818101 686 36000 SH SOLE 36000 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 895 207100 SH SOLE 198900 0 8200 TRONOX HOLDINGS PLC SHS G9087Q102 4741 360500 SH SOLE 360500 0 0 TRUEBLUE INC COM 89785X101 482 20400 SH SOLE 9600 0 10800 TRUECAR INC COM 89785L107 5398 812900 SH SOLE 703000 0 109900 TRUPANION INC COM 898202106 377 11500 SH SOLE 100 0 11400 TRUSTCO BK CORP N Y COM 898349105 1668 214935 SH SOLE 211835 0 3100 TRUSTMARK CORP COM 898402102 4110 122200 SH SOLE 122200 0 0 TTEC HLDGS INC COM 89854H102 871 24043 SH SOLE 18174 0 5869 TTM TECHNOLOGIES INC COM 87305R109 1194 101801 SH SOLE 96101 0 5700 TUESDAY MORNING CORP COM NEW 899035505 343 161899 SH SOLE 129399 0 32500 TUPPERWARE BRANDS CORP COM 899896104 6287 245796 SH SOLE 245696 0 100 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 471 87800 SH SOLE 87800 0 0 TURNING PT BRANDS INC COM 90041L105 876 19000 SH SOLE 18100 0 900 TURTLE BEACH CORP COM NEW 900450206 888 78200 SH SOLE 60800 0 17400 TUTOR PERINI CORP COM 901109108 1751 102300 SH SOLE 100400 0 1900 TWILIO INC CL A 90138F102 33889 262338 SH SOLE 154504 0 107834 TWITTER INC COM 90184L102 1013 30812 SH SOLE 30753 0 59 TYLER TECHNOLOGIES INC COM 902252105 9336 45673 SH SOLE 36273 0 9400 U S G CORP COM NEW 903293405 2039 47100 SH SOLE 47100 0 0 U S PHYSICAL THERAPY INC COM 90337L108 452 4300 SH SOLE 4300 0 0 UDR INC COM 902653104 4791 105400 SH SOLE 105400 0 0 UFP TECHNOLOGIES INC COM 902673102 350 9361 SH SOLE 7861 0 1500 UGI CORP NEW COM 902681105 5859 105724 SH SOLE 105724 0 0 ULTA BEAUTY INC COM 90384S303 251032 719845 SH SOLE 545563 0 174282 ULTRA PETROLEUM CORP COM NEW 903914208 13 20500 SH SOLE 20500 0 0 UMB FINL CORP COM 902788108 2070 32318 SH SOLE 32318 0 0 UMPQUA HLDGS CORP COM 904214103 24816 1503996 SH SOLE 1270372 0 233624 UNDER ARMOUR INC CL A 904311107 4336 205100 SH SOLE 205100 0 0 UNIFI INC COM NEW 904677200 908 46948 SH SOLE 39548 0 7400 UNIFIRST CORP MASS COM 904708104 1014 6605 SH SOLE 6605 0 0 UNILEVER PLC SPON ADR NEW 904767704 612 10600 SH SOLE 10600 0 0 UNION PACIFIC CORP COM 907818108 68753 411201 SH SOLE 329571 0 81630 UNIQURE NV SHS N90064101 424 7100 SH SOLE 7100 0 0 UNISYS CORP COM NEW 909214306 2459 210700 SH SOLE 210700 0 0 UNIT CORP COM 909218109 565 39681 SH SOLE 39481 0 200 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1688 67700 SH SOLE 58600 0 9100 UNITED CMNTY FINL CORP OHIO COM 909839102 870 93000 SH SOLE 76300 0 16700 UNITED CONTL HLDGS INC COM 910047109 60260 755333 SH SOLE 755324 0 9 UNITED FIRE GROUP INC COM 910340108 775 17730 SH SOLE 17730 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1439 765430 SH SOLE 615535 0 149895 UNITED NAT FOODS INC COM 911163103 9749 737434 SH SOLE 657134 0 80300 UNITED PARCEL SERVICE INC CL B 911312106 195324 1748019 SH SOLE 1341554 0 406465 UNITED RENTALS INC COM 911363109 3680 32213 SH SOLE 32213 0 0 UNITED STATES CELLULAR CORP COM 911684108 542 11800 SH SOLE 11800 0 0 UNITED STATES STL CORP NEW COM 912909108 14630 750624 SH SOLE 614864 0 135760 UNITED THERAPEUTICS CORP DEL COM 91307C102 7755 66073 SH SOLE 66073 0 0 UNITI GROUP INC COM 91325V108 5914 528500 SH SOLE 528500 0 0 UNITIL CORP COM 913259107 790 14576 SH SOLE 13276 0 1300 UNIVAR INC COM 91336L107 9313 420276 SH SOLE 399376 0 20900 UNIVERSAL ELECTRS INC COM 913483103 2794 75198 SH SOLE 65498 0 9700 UNIVERSAL FST PRODS INC COM 913543104 1773 59318 SH SOLE 56018 0 3300 UNIVERSAL HLTH SVCS INC CL B 913903100 227 1700 SH SOLE 1700 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1655 53400 SH SOLE 53400 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 242 12283 SH SOLE 11983 0 300 UNIVERSAL STAINLESS & ALLOY COM 913837100 271 16341 SH SOLE 16341 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 57 16713 SH SOLE 15313 0 1400 UNIVEST FINANCIAL CORPORATIO COM 915271100 1688 68993 SH SOLE 58493 0 10500 UNUM GROUP COM 91529Y106 44556 1317058 SH SOLE 1044458 0 272600 UPLAND SOFTWARE INC COM 91544A109 1487 35100 SH SOLE 31500 0 3600 URBAN EDGE PPTYS COM 91704F104 7317 385100 SH SOLE 384800 0 300 URBAN OUTFITTERS INC COM 917047102 9526 321395 SH SOLE 318600 0 2795 UROGEN PHARMA LTD COM M96088105 325 8800 SH SOLE 7900 0 900 URSTADT BIDDLE PPTYS INC CL A 917286205 1368 66265 SH SOLE 62761 0 3504 US BANCORP DEL COM NEW 902973304 28026 581567 SH SOLE 531767 0 49800 US ECOLOGY INC COM 91732J102 741 13236 SH SOLE 10036 0 3200 US FOODS HLDG CORP COM 912008109 66441 1903213 SH SOLE 1704431 0 198782 USA TECHNOLOGIES INC COM NO PAR 90328S500 510 123000 SH SOLE 115000 0 8000 USA TRUCK INC COM 902925106 1248 86434 SH SOLE 74645 0 11789 USANA HEALTH SCIENCES INC COM 90328M107 8066 96178 SH SOLE 87878 0 8300 UTAH MED PRODS INC COM 917488108 212 2400 SH SOLE 2300 0 100 V F CORP COM 918204108 174925 2012712 SH SOLE 1587800 0 424912 VAALCO ENERGY INC COM NEW 91851C201 119 53106 SH SOLE 53106 0 0 VAIL RESORTS INC COM 91879Q109 11439 52642 SH SOLE 42442 0 10200 VALE S A SPONSORED ADS 91912E105 14128 1081800 SH SOLE 1081800 0 0 VALERO ENERGY CORP NEW COM 91913Y100 153971 1815059 SH SOLE 1556659 0 258400 VALHI INC NEW COM 918905100 35 15300 SH SOLE 15100 0 200 VALMONT INDS INC COM 920253101 3959 30430 SH SOLE 30430 0 0 VANDA PHARMACEUTICALS INC COM 921659108 5548 301500 SH SOLE 276400 0 25100 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3110 138700 SH SOLE 138700 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 6670 387100 SH SOLE 387100 0 0 VANGUARD GROUP DIV APP ETF 921908844 493 4500 SH SOLE 4500 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 382 2500 SH SOLE 2500 0 0 VAREX IMAGING CORP COM 92214X106 698 20600 SH SOLE 20400 0 200 VARIAN MED SYS INC COM 92220P105 56314 397359 SH SOLE 322251 0 75108 VARONIS SYS INC COM 922280102 19310 323836 SH SOLE 274627 0 49209 VECTOR GROUP LTD COM 92240M108 10696 991276 SH SOLE 953850 0 37426 VECTRUS INC COM 92242T101 1134 42647 SH SOLE 39100 0 3547 VEDANTA LTD SPONSORED ADR 92242Y100 718 68000 SH SOLE 68000 0 0 VEECO INSTRS INC DEL COM 922417100 1236 114063 SH SOLE 84263 0 29800 VEEVA SYS INC CL A COM 922475108 51772 408100 SH SOLE 260500 0 147600 VENATOR MATLS PLC SHS G9329Z100 3759 668800 SH SOLE 564400 0 104400 VENTAS INC COM 92276F100 440 6900 SH SOLE 6900 0 0 VEON LTD SPONSORED ADR 91822M106 1199 573500 SH SOLE 573500 0 0 VEONEER INCORPORATED COM 92336X109 437 19100 SH SOLE 19100 0 0 VERA BRADLEY INC COM 92335C106 1214 91600 SH SOLE 91600 0 0 VERACYTE INC COM 92337F107 6525 260800 SH SOLE 240000 0 20800 VERASTEM INC COM 92337C104 984 332400 SH SOLE 323600 0 8800 VEREIT INC COM 92339V100 882 105400 SH SOLE 105400 0 0 VERICEL CORP COM 92346J108 3709 211800 SH SOLE 211700 0 100 VERISIGN INC COM 92343E102 49467 272456 SH SOLE 205850 0 66606 VERITEX HLDGS INC COM 923451108 752 31042 SH SOLE 28890 0 2152 VERITIV CORP COM 923454102 540 20500 SH SOLE 20200 0 300 VERMILION ENERGY INC COM 923725105 5506 222929 SH SOLE 222929 0 0 VERSO CORP CL A 92531L207 8870 414100 SH SOLE 346656 0 67444 VERSUM MATLS INC COM 92532W103 10087 200500 SH SOLE 177600 0 22900 VERTEX PHARMACEUTICALS INC COM 92532F100 184578 1003412 SH SOLE 904075 0 99337 VIACOM INC NEW CL B 92553P201 43509 1550000 SH SOLE 1202700 0 347300 VICOR CORP COM 925815102 366 11800 SH SOLE 11800 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 568 20788 SH SOLE 17109 0 3679 VISA INC COM CL A 92826C839 23205 148568 SH SOLE 93283 0 55285 VISHAY INTERTECHNOLOGY INC COM 928298108 11223 607641 SH SOLE 607641 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1564 45713 SH SOLE 39505 0 6208 VISTA OUTDOOR INC COM 928377100 1278 159520 SH SOLE 155420 0 4100 VISTEON CORP COM NEW 92839U206 4441 65939 SH SOLE 51039 0 14900 VITAL THERAPIES INC COM 92847R104 18 91200 SH SOLE 89600 0 1600 VITAMIN SHOPPE INC COM 92849E101 951 135099 SH SOLE 135099 0 0 VIVINT SOLAR INC COM 92854Q106 126 25301 SH SOLE 24901 0 400 VMWARE INC CL A COM 928563402 177484 983239 SH SOLE 712232 0 271007 VOCERA COMMUNICATIONS INC COM 92857F107 3591 113547 SH SOLE 78335 0 35212 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9397 516900 SH SOLE 516900 0 0 VONAGE HLDGS CORP COM 92886T201 680 67778 SH SOLE 64378 0 3400 VORNADO RLTY TR SH BEN INT 929042109 1504 22300 SH SOLE 22300 0 0 VOXX INTL CORP CL A 91829F104 191 41234 SH SOLE 32741 0 8493 VOYA FINL INC COM 929089100 3093 61900 SH SOLE 60000 0 1900 VOYAGER THERAPEUTICS INC COM 92915B106 1916 100100 SH SOLE 100100 0 0 VULCAN MATLS CO COM 929160109 28949 244500 SH SOLE 161100 0 83400 W & T OFFSHORE INC COM 92922P106 4270 618900 SH SOLE 618825 0 75 W P CAREY INC COM 92936U109 20742 264798 SH SOLE 262798 0 2000 WABASH NATL CORP COM 929566107 1983 146341 SH SOLE 136941 0 9400 WABTEC CORP COM 929740108 2782 37733 SH SOLE 34793 0 2940 WADDELL & REED FINL INC CL A 930059100 5795 335192 SH SOLE 335192 0 0 WAGEWORKS INC COM 930427109 19044 504340 SH SOLE 415540 0 88800 WALGREENS BOOTS ALLIANCE INC COM 931427108 11490 181595 SH SOLE 108399 0 73196 WALMART INC COM 931142103 153246 1571272 SH SOLE 1260957 0 310315 WARRIOR MET COAL INC COM 93627C101 6931 228000 SH SOLE 190500 0 37500 WASHINGTON PRIME GROUP NEW COM 93964W108 4325 765500 SH SOLE 765500 0 0 WASHINGTON TR BANCORP COM 940610108 546 11336 SH SOLE 9585 0 1751 WASTE CONNECTIONS INC COM 94106B101 6897 77856 SH SOLE 39383 0 38473 WASTE MGMT INC DEL COM 94106L109 83100 799730 SH SOLE 734951 0 64779 WATERS CORP COM 941848103 52780 209686 SH SOLE 201986 0 7700 WATERSTONE FINL INC MD COM 94188P101 237 14408 SH SOLE 7882 0 6526 WATTS WATER TECHNOLOGIES INC CL A 942749102 1196 14800 SH SOLE 14800 0 0 WAYFAIR INC CL A 94419L101 175780 1184100 SH SOLE 984400 0 199700 WEATHERFORD INTL PLC ORD SHS G48833100 239 341700 SH SOLE 332600 0 9100 WEBSTER FINL CORP CONN COM 947890109 208 4106 SH SOLE 4106 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 8729 433222 SH SOLE 422356 0 10866 WEINGARTEN RLTY INVS SH BEN INT 948741103 6862 233655 SH SOLE 233655 0 0 WELBILT INC COM 949090104 3112 190000 SH SOLE 146500 0 43500 WELLS FARGO CO NEW COM 949746101 21815 451463 SH SOLE 445846 0 5617 WENDYS CO COM 95058W100 55962 3128129 SH SOLE 2469801 0 658328 WERNER ENTERPRISES INC COM 950755108 12748 373281 SH SOLE 369981 0 3300 WESCO AIRCRAFT HLDGS INC COM 950814103 90 10207 SH SOLE 10207 0 0 WESCO INTL INC COM 95082P105 7833 147757 SH SOLE 104157 0 43600 WESTAMERICA BANCORPORATION COM 957090103 1576 25500 SH SOLE 25500 0 0 WESTERN ALLIANCE BANCORP COM 957638109 33486 815928 SH SOLE 631947 0 183981 WESTERN DIGITAL CORP COM 958102105 8891 185000 SH SOLE 185000 0 0 WESTERN UN CO COM 959802109 33523 1815000 SH SOLE 1815000 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 16 10300 SH SOLE 10300 0 0 WESTROCK CO COM 96145D105 31341 817227 SH SOLE 668300 0 148927 WESTWOOD HLDGS GROUP INC COM 961765104 1153 32700 SH SOLE 31200 0 1500 WEX INC COM 96208T104 265 1380 SH SOLE 1380 0 0 WEYERHAEUSER CO COM 962166104 36790 1396731 SH SOLE 1396731 0 0 WHIRLPOOL CORP COM 963320106 22871 172104 SH SOLE 130704 0 41400 WHITEHORSE FIN INC COM 96524V106 737 51879 SH SOLE 41163 0 10716 WHITESTONE REIT COM 966084204 151 12600 SH SOLE 12600 0 0 WHITING PETE CORP NEW COM NEW 966387409 10561 404000 SH SOLE 404000 0 0 WIDEOPENWEST INC COM 96758W101 98 10800 SH SOLE 10800 0 0 WILEY JOHN & SONS INC CL A 968223206 3220 72822 SH SOLE 72822 0 0 WILLIAMS SONOMA INC COM 969904101 11023 195900 SH SOLE 195900 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 5090 28978 SH SOLE 22190 0 6788 WINGSTOP INC COM 974155103 5635 74118 SH SOLE 67718 0 6400 WINTRUST FINL CORP COM 97650W108 12602 187164 SH SOLE 166464 0 20700 WIPRO LTD SPON ADR 1 SH 97651M109 49 12200 SH SOLE 12200 0 0 WIX COM LTD SHS M98068105 52276 432637 SH SOLE 396835 0 35802 WNS HOLDINGS LTD SPON ADR 92932M101 3979 74697 SH SOLE 67197 0 7500 WOLVERINE WORLD WIDE INC COM 978097103 6653 186200 SH SOLE 186200 0 0 WOODWARD INC COM 980745103 253 2661 SH SOLE 2661 0 0 WORKDAY INC CL A 98138H101 9777 50700 SH SOLE 38200 0 12500 WORKIVA INC COM CL A 98139A105 13258 261500 SH SOLE 212787 0 48713 WORLD FUEL SVCS CORP COM 981475106 3377 116900 SH SOLE 99300 0 17600 WORLD WRESTLING ENTMT INC CL A 98156Q108 60542 697647 SH SOLE 586596 0 111051 WPP PLC NEW ADR 92937A102 4351 82414 SH SOLE 79514 0 2900 WPX ENERGY INC COM 98212B103 2509 191361 SH SOLE 190261 0 1100 WRIGHT MED GROUP N V ORD SHS N96617118 7927 252061 SH SOLE 179361 0 72700 WSFS FINL CORP COM 929328102 5684 147266 SH SOLE 140590 0 6676 WYNDHAM DESTINATIONS INC COM 98310W108 2101 51900 SH SOLE 51500 0 400 WYNDHAM HOTELS & RESORTS INC COM 98311A105 23510 470300 SH SOLE 389000 0 81300 WYNN RESORTS LTD COM 983134107 21418 179501 SH SOLE 179501 0 0 XENCOR INC COM 98401F105 382 12300 SH SOLE 12300 0 0 XENIA HOTELS & RESORTS INC COM 984017103 5145 234802 SH SOLE 220802 0 14000 XENON PHARMACEUTICALS INC COM 98420N105 377 37100 SH SOLE 35700 0 1400 XEROX CORP COM NEW 984121608 51645 1614925 SH SOLE 1349528 0 265397 XILINX INC COM 983919101 64785 510963 SH SOLE 510960 0 3 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 541 111000 SH SOLE 92800 0 18200 XOMA CORP DEL COM NEW 98419J206 285 22995 SH SOLE 22995 0 0 XPERI CORP COM 98421B100 2922 124871 SH SOLE 120971 0 3900 XPO LOGISTICS INC COM 983793100 4124 76736 SH SOLE 76736 0 0 XUNLEI LTD SPONSORED ADR 98419E108 313 85500 SH SOLE 84100 0 1400 YAMANA GOLD INC COM 98462Y100 5970 2287443 SH SOLE 2236947 0 50496 YELP INC CL A 985817105 9574 277496 SH SOLE 243996 0 33500 YETI HLDGS INC COM 98585X104 1464 48400 SH SOLE 48400 0 0 YEXT INC COM 98585N106 20545 939830 SH SOLE 773430 0 166400 YRC WORLDWIDE INC COM PAR $.01 984249607 3741 559174 SH SOLE 528474 0 30700 YUM BRANDS INC COM 988498101 254284 2547681 SH SOLE 2026191 0 521490 YUM CHINA HLDGS INC COM 98850P109 33054 736000 SH SOLE 597491 0 138509 ZAFGEN INC COM 98885E103 231 84200 SH SOLE 82400 0 1800 ZAGG INC COM 98884U108 613 67640 SH SOLE 67602 0 38 ZAYO GROUP HLDGS INC COM 98919V105 68225 2400600 SH SOLE 1986300 0 414300 ZEBRA TECHNOLOGIES CORP CL A 989207105 46369 221302 SH SOLE 198227 0 23075 ZENDESK INC COM 98936J101 77951 917070 SH SOLE 677013 0 240057 ZILLOW GROUP INC CL A 98954M101 3267 95525 SH SOLE 76271 0 19254 ZIONS BANCORPORATION N A COM 989701107 69094 1521554 SH SOLE 1191454 0 330100 ZIX CORP COM 98974P100 2086 303188 SH SOLE 256627 0 46561 ZOETIS INC CL A 98978V103 170073 1689411 SH SOLE 1274307 0 415104 ZOGENIX INC COM NEW 98978L204 3350 60900 SH SOLE 60900 0 0 ZSCALER INC COM 98980G102 15853 223500 SH SOLE 205300 0 18200 ZUMIEZ INC COM 989817101 278 11176 SH SOLE 7276 0 3900 ZYNGA INC CL A 98986T108 34050 6388327 SH SOLE 5101461 0 1286866