0000919574-19-005315.txt : 20190814 0000919574-19-005315.hdr.sgml : 20190814 20190814120557 ACCESSION NUMBER: 0000919574-19-005315 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190814 DATE AS OF CHANGE: 20190814 EFFECTIVENESS DATE: 20190814 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: 191024466 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 06-30-2019 06-30-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 08-14-2019 8 2294 40180697 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 397 8550 SH SOLE 8550 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 1246 159900 SH SOLE 157400 0 2500 2U INC COM 90214J101 4509 119800 SH SOLE 104600 0 15200 3M CO COM 88579Y101 189795 1094930 SH SOLE 839530 0 255400 51JOB INC SPONSORED ADS 316827104 951 12600 SH SOLE 12600 0 0 8X8 INC NEW COM 282914100 348 14458 SH SOLE 14458 0 0 A10 NETWORKS INC COM 002121101 2513 368436 SH SOLE 308848 0 59588 AAR CORP COM 000361105 3640 98932 SH SOLE 84607 0 14325 ABB LTD SPONSORED ADR 000375204 441 22034 SH SOLE 22034 0 0 ABBOTT LABS COM 002824100 1480 17600 SH SOLE 17600 0 0 ABBVIE INC COM 00287Y109 431413 5932522 SH SOLE 4774322 0 1158200 ABERCROMBIE & FITCH CO CL A 002896207 3947 246100 SH SOLE 246100 0 0 ABIOMED INC COM 003654100 87324 335230 SH SOLE 246229 0 89001 ABRAXAS PETE CORP COM 003830106 957 929248 SH SOLE 706139 0 223109 ACACIA COMMUNICATIONS INC COM 00401C108 28288 599836 SH SOLE 530900 0 68936 ACACIA RESH CORP ACACIA TCH COM 003881307 339 114415 SH SOLE 98738 0 15677 ACADIA PHARMACEUTICALS INC COM 004225108 1906 71300 SH SOLE 71300 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 268 9800 SH SOLE 9800 0 0 ACCELERON PHARMA INC COM 00434H108 2765 67300 SH SOLE 66100 0 1200 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4028 21801 SH SOLE 21801 0 0 ACCO BRANDS CORP COM 00081T108 3193 405665 SH SOLE 351265 0 54400 ACCURAY INC COM 004397105 612 158219 SH SOLE 140419 0 17800 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1034 385828 SH SOLE 369528 0 16300 ACI WORLDWIDE INC COM 004498101 912 26561 SH SOLE 16861 0 9700 ACORDA THERAPEUTICS INC COM 00484M106 2706 352860 SH SOLE 335660 0 17200 ACTIVISION BLIZZARD INC COM 00507V109 344853 7306201 SH SOLE 5433401 0 1872800 ACUITY BRANDS INC COM 00508Y102 3340 24222 SH SOLE 10422 0 13800 ADDUS HOMECARE CORP COM 006739106 697 9300 SH SOLE 9300 0 0 ADIENT PLC ORD SHS G0084W101 5528 227780 SH SOLE 217980 0 9800 ADOBE INC COM 00724F101 67665 229647 SH SOLE 198845 0 30802 ADTALEM GLOBAL ED INC COM 00737L103 1617 35900 SH SOLE 35800 0 100 ADTRAN INC COM 00738A106 204 13400 SH SOLE 13400 0 0 ADURO BIOTECH INC COM 00739L101 401 260500 SH SOLE 247500 0 13000 ADVANCED DISP SVCS INC DEL COM 00790X101 6577 206100 SH SOLE 175400 0 30700 ADVANCED DRAIN SYS INC DEL COM 00790R104 4630 141200 SH SOLE 134700 0 6500 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 358 28300 SH SOLE 14800 0 13500 ADVANCED ENERGY INDS COM 007973100 5757 102307 SH SOLE 77207 0 25100 ADVANSIX INC COM 00773T101 4400 180100 SH SOLE 152058 0 28042 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 897 75400 SH SOLE 75400 0 0 AECOM COM 00766T100 10285 271726 SH SOLE 271726 0 0 AEGION CORP COM 00770F104 929 50512 SH SOLE 39612 0 10900 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 95 13800 SH SOLE 13800 0 0 AEGON N V NY REGISTRY SHS 007924103 581 117424 SH SOLE 117124 0 300 AERCAP HOLDINGS NV SHS N00985106 874 16800 SH SOLE 16800 0 0 AEROHIVE NETWORKS INC COM 007786106 1160 261800 SH SOLE 235200 0 26600 AEROJET ROCKETDYNE HLDGS INC COM 007800105 6701 149671 SH SOLE 149671 0 0 AEROVIRONMENT INC COM 008073108 2118 37300 SH SOLE 37300 0 0 AES CORP COM 00130H105 37048 2210500 SH SOLE 2210500 0 0 AETERNA ZENTARIS INC COM 007975402 35 11700 SH SOLE 11700 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 8204 89035 SH SOLE 57635 0 31400 AFFIMED N V COM N01045108 147 51170 SH SOLE 50370 0 800 AG MTG INVT TR INC COM 001228105 4726 297223 SH SOLE 282799 0 14424 AGCO CORP COM 001084102 7866 101400 SH SOLE 92500 0 8900 AGENUS INC COM NEW 00847G705 253 84400 SH SOLE 83300 0 1100 AGILENT TECHNOLOGIES INC COM 00846U101 83648 1120238 SH SOLE 791316 0 328922 AGILYSYS INC COM 00847J105 1002 46666 SH SOLE 40366 0 6300 AGIOS PHARMACEUTICALS INC COM 00847X104 269 5400 SH SOLE 5400 0 0 AGNC INVT CORP COM 00123Q104 2233 132732 SH SOLE 125232 0 7500 AGNICO EAGLE MINES LTD COM 008474108 8895 173600 SH SOLE 129000 0 44600 AGREE REALTY CORP COM 008492100 2785 43487 SH SOLE 42787 0 700 AIR PRODS & CHEMS INC COM 009158106 10915 48217 SH SOLE 48217 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 6444 264091 SH SOLE 204291 0 59800 AIRCASTLE LTD COM G0129K104 2203 103600 SH SOLE 103600 0 0 AK STL HLDG CORP COM 001547108 1174 495400 SH SOLE 495400 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 36571 456345 SH SOLE 290515 0 165830 AKORN INC COM 009728106 10674 2072563 SH SOLE 1832263 0 240300 ALARM COM HLDGS INC COM 011642105 1573 29400 SH SOLE 29200 0 200 ALBANY INTL CORP CL A 012348108 2080 25082 SH SOLE 23682 0 1400 ALCENTRA CAP CORP COM 01374T102 87 10400 SH SOLE 9800 0 600 ALCOA CORP COM 013872106 69476 2967804 SH SOLE 2342758 0 625046 ALEXANDER & BALDWIN INC NEW COM 014491104 647 28005 SH SOLE 27005 0 1000 ALEXION PHARMACEUTICALS INC COM 015351109 18742 143090 SH SOLE 124390 0 18700 ALGONQUIN PWR UTILS CORP COM 015857105 7956 656974 SH SOLE 631674 0 25300 ALIGN TECHNOLOGY INC COM 016255101 20345 74334 SH SOLE 19834 0 54500 ALKERMES PLC SHS G01767105 23831 1057281 SH SOLE 912681 0 144600 ALLEGHENY TECHNOLOGIES INC COM 01741R102 4659 184900 SH SOLE 158600 0 26300 ALLEGIANCE BANCSHARES INC COM 01748H107 203 6100 SH SOLE 4500 0 1600 ALLEGION PUB LTD CO ORD SHS G0176J109 31562 285500 SH SOLE 233900 0 51600 ALLERGAN PLC SHS G0177J108 324 1936 SH SOLE 1936 0 0 ALLETE INC COM NEW 018522300 840 10100 SH SOLE 10100 0 0 ALLIANT ENERGY CORP COM 018802108 5050 102900 SH SOLE 98100 0 4800 ALLISON TRANSMISSION HLDGS I COM 01973R101 42439 915630 SH SOLE 726935 0 188695 ALLOT LTD SHS M0854Q105 325 45109 SH SOLE 35601 0 9508 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 315 27103 SH SOLE 26903 0 200 ALLSTATE CORP COM 020002101 190963 1877898 SH SOLE 1597632 0 280266 ALLY FINL INC COM 02005N100 29004 935900 SH SOLE 883100 0 52800 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 444 47579 SH SOLE 42279 0 5300 ALPHABET INC CAP STK CL A 02079K305 2225 2055 SH SOLE 869 0 1186 ALTA MESA RES INC CL A 02133L109 7 48800 SH SOLE 37400 0 11400 ALTAIR ENGR INC COM CL A 021369103 4277 105900 SH SOLE 95462 0 10438 ALTERYX INC COM CL A 02156B103 41411 379500 SH SOLE 341300 0 38200 ALTICE USA INC CL A 02156K103 19173 787408 SH SOLE 746508 0 40900 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 379 19302 SH SOLE 19302 0 0 ALTRA INDL MOTION CORP COM 02208R106 5375 149809 SH SOLE 149809 0 0 ALTRIA GROUP INC COM 02209S103 16990 358813 SH SOLE 345013 0 13800 AMAG PHARMACEUTICALS INC COM 00163U106 3176 317944 SH SOLE 302444 0 15500 AMAZON COM INC COM 023135106 643476 339811 SH SOLE 274011 0 65800 AMBARELLA INC SHS G037AX101 4435 100500 SH SOLE 100500 0 0 AMBER RD INC COM 02318Y108 1805 138228 SH SOLE 107328 0 30900 AMBEV SA SPONSORED ADR 02319V103 13868 2969500 SH SOLE 2967700 0 1800 AMC NETWORKS INC CL A 00164V103 8446 155000 SH SOLE 155000 0 0 AMDOCS LTD SHS G02602103 49814 802287 SH SOLE 752200 0 50087 AMEDISYS INC COM 023436108 14705 121118 SH SOLE 121051 0 67 AMERCO COM 023586100 265 700 SH SOLE 500 0 200 AMEREN CORP COM 023608102 17628 234700 SH SOLE 234700 0 0 AMERESCO INC CL A 02361E108 978 66427 SH SOLE 51784 0 14643 AMERICAN ASSETS TR INC COM 024013104 405 8600 SH SOLE 8600 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1020 79950 SH SOLE 79950 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1908 112910 SH SOLE 7610 0 105300 AMERICAN EQTY INVT LIFE HLD COM 025676206 720 26500 SH SOLE 26500 0 0 AMERICAN EXPRESS CO COM 025816109 9653 78200 SH SOLE 65800 0 12400 AMERICAN FINL GROUP INC OHIO COM 025932104 30773 300311 SH SOLE 279411 0 20900 AMERICAN HOMES 4 RENT CL A 02665T306 5946 244600 SH SOLE 244600 0 0 AMERICAN NATL INS CO COM 028591105 435 3736 SH SOLE 3736 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2227 247200 SH SOLE 212000 0 35200 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1828 61791 SH SOLE 52591 0 9200 AMERICAN RENAL ASSOCIATES HO COM 029227105 492 66100 SH SOLE 64300 0 1800 AMERICAN SOFTWARE INC CL A 029683109 338 25725 SH SOLE 25725 0 0 AMERICAN STS WTR CO COM 029899101 3356 44600 SH SOLE 44600 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 604 65110 SH SOLE 65110 0 0 AMERICAN TOWER CORP NEW COM 03027X100 47085 230300 SH SOLE 230300 0 0 AMERICAN VANGUARD CORP COM 030371108 274 17761 SH SOLE 16561 0 1200 AMERICAN WTR WKS CO INC NEW COM 030420103 1253 10800 SH SOLE 10600 0 200 AMERICAS CAR MART INC COM 03062T105 1404 16312 SH SOLE 15512 0 800 AMERICOLD RLTY TR COM 03064D108 2983 92000 SH SOLE 92000 0 0 AMERIPRISE FINL INC COM 03076C106 10400 71645 SH SOLE 36545 0 35100 AMERISAFE INC COM 03071H100 2684 42082 SH SOLE 37482 0 4600 AMERISOURCEBERGEN CORP COM 03073E105 8287 97200 SH SOLE 91700 0 5500 AMGEN INC COM 031162100 491032 2664596 SH SOLE 2165875 0 498721 AMKOR TECHNOLOGY INC COM 031652100 5272 706735 SH SOLE 550235 0 156500 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 737 34900 SH SOLE 33400 0 1500 AMPHENOL CORP NEW CL A 032095101 3687 38428 SH SOLE 34928 0 3500 AMPIO PHARMACEUTICALS INC COM 03209T109 35 91100 SH SOLE 91100 0 0 ANADARKO PETE CORP COM 032511107 9152 129700 SH SOLE 129700 0 0 ANALOG DEVICES INC COM 032654105 3364 29800 SH SOLE 29800 0 0 ANAPLAN INC COM 03272L108 37181 736700 SH SOLE 653400 0 83300 ANAPTYSBIO INC COM 032724106 2584 45800 SH SOLE 45800 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 11109 853918 SH SOLE 676318 0 177600 ANGIODYNAMICS INC COM 03475V101 998 50671 SH SOLE 46871 0 3800 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 19901 1117400 SH SOLE 1117400 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 9931 112200 SH SOLE 112200 0 0 ANIKA THERAPEUTICS INC COM 035255108 8222 202419 SH SOLE 166409 0 36010 ANIXTER INTL INC COM 035290105 2574 43100 SH SOLE 39000 0 4100 ANTARES PHARMA INC COM 036642106 1453 441532 SH SOLE 412832 0 28700 ANTERO RES CORP COM 03674X106 285 51600 SH SOLE 51600 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 493 129987 SH SOLE 126487 0 3500 APACHE CORP COM 037411105 28385 979800 SH SOLE 979800 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 26530 529336 SH SOLE 508435 0 20901 APOGEE ENTERPRISES INC COM 037598109 338 7775 SH SOLE 7775 0 0 APOLLO INVT CORP COM NEW 03761U502 189 11973 SH SOLE 7 0 11966 APPFOLIO INC COM CL A 03783C100 2904 28400 SH SOLE 27206 0 1194 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 193 12200 SH SOLE 12200 0 0 APPLE INC COM 037833100 31193 157606 SH SOLE 134606 0 23000 APPLIED GENETIC TECHNOL CORP COM 03820J100 195 51429 SH SOLE 47049 0 4380 APPLIED MATLS INC COM 038222105 48111 1071285 SH SOLE 885343 0 185942 APPLIED OPTOELECTRONICS INC COM 03823U102 527 51301 SH SOLE 48901 0 2400 APTINYX INC COM 03836N103 274 82100 SH SOLE 77600 0 4500 APTOSE BIOSCIENCES INC COM NEW 03835T200 118 45300 SH SOLE 45300 0 0 AQUANTIA CORP COM 03842Q108 516 39600 SH SOLE 36500 0 3100 AQUINOX PHARMACEUTICALS INC COM 03842B101 91 38600 SH SOLE 38500 0 100 ARAMARK COM 03852U106 59932 1662001 SH SOLE 1130900 0 531101 ARATANA THERAPEUTICS INC COM 03874P101 52 10000 SH SOLE 10000 0 0 ARAVIVE INC COM 03890D108 103 17096 SH SOLE 15235 0 1861 ARBOR RLTY TR INC COM 038923108 2869 236692 SH SOLE 236692 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 180 86400 SH SOLE 85500 0 900 ARC DOCUMENT SOLUTIONS INC COM 00191G103 293 143810 SH SOLE 116016 0 27794 ARCBEST CORP COM 03937C105 3497 124400 SH SOLE 121200 0 3200 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 337 18666 SH SOLE 18666 0 0 ARCH CAP GROUP LTD ORD G0450A105 24061 648894 SH SOLE 529494 0 119400 ARCH COAL INC CL A 039380407 6350 67400 SH SOLE 67400 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 44431 1089004 SH SOLE 987347 0 101657 ARCHROCK INC COM 03957W106 295 27864 SH SOLE 27864 0 0 ARCONIC INC COM 03965L100 774 29981 SH SOLE 27181 0 2800 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3920 538407 SH SOLE 504087 0 34320 ARDAGH GROUP S A CL A L0223L101 436 24900 SH SOLE 22500 0 2400 ARDELYX INC COM 039697107 391 145500 SH SOLE 135500 0 10000 ARES CAP CORP COM 04010L103 20526 1144155 SH SOLE 1069014 0 75141 ARES COML REAL ESTATE CORP COM 04013V108 2591 174369 SH SOLE 165443 0 8926 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1447 55300 SH SOLE 22800 0 32500 ARGAN INC COM 04010E109 288 7100 SH SOLE 7100 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1350 18229 SH SOLE 17429 0 800 ARISTA NETWORKS INC COM 040413106 18044 69500 SH SOLE 17100 0 52400 ARLINGTON ASSET INVT CORP CL A NEW 041356205 932 135400 SH SOLE 135400 0 0 ARLO TECHNOLOGIES INC COM 04206A101 207 51708 SH SOLE 51708 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 970 58600 SH SOLE 58600 0 0 ARMSTRONG FLOORING INC COM 04238R106 1432 145400 SH SOLE 118534 0 26866 ARMSTRONG WORLD INDS INC NEW COM 04247X102 18670 192082 SH SOLE 158570 0 33512 ARRAY BIOPHARMA INC COM 04269X105 58942 1272213 SH SOLE 1188213 0 84000 ARROW FINL CORP COM 042744102 362 10409 SH SOLE 8637 0 1772 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6424 242400 SH SOLE 237900 0 4500 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4095 148800 SH SOLE 148800 0 0 ASANKO GOLD INC COM 04341Y105 22 35600 SH SOLE 32900 0 2700 ASCENA RETAIL GROUP INC COM 04351G101 239 391464 SH SOLE 387964 0 3500 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 82 20775 SH SOLE 13525 0 7250 ASGN INC COM 00191U102 358 5900 SH SOLE 5900 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 446 150300 SH SOLE 150300 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 6044 75578 SH SOLE 75577 0 1 ASSEMBLY BIOSCIENCES INC COM 045396108 769 57000 SH SOLE 56400 0 600 ASSERTIO THERAPEUTICS INC COM 04545L107 195 56610 SH SOLE 56610 0 0 ASSOCIATED BANC CORP COM 045487105 4912 232365 SH SOLE 218665 0 13700 ASSURANT INC COM 04621X108 5564 52300 SH SOLE 22600 0 29700 ASSURED GUARANTY LTD COM G0585R106 7645 181681 SH SOLE 151146 0 30535 ASTEC INDS INC COM 046224101 210 6463 SH SOLE 6463 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 12178 295000 SH SOLE 210600 0 84400 ASTRONICS CORP COM 046433108 282 7000 SH SOLE 5400 0 1600 AT HOME GROUP INC COM 04650Y100 1803 270700 SH SOLE 224200 0 46500 AT&T INC COM 00206R102 669 19977 SH SOLE 19967 0 10 ATENTO S A SHS L0427L105 497 199500 SH SOLE 167931 0 31569 ATHENE HLDG LTD CL A G0684D107 50622 1175607 SH SOLE 1140883 0 34724 ATHERSYS INC COM 04744L106 48 28600 SH SOLE 25900 0 2700 ATKORE INTL GROUP INC COM 047649108 3849 148800 SH SOLE 139389 0 9411 ATLANTIC CAP BANCSHARES INC COM 048269203 1858 108500 SH SOLE 93100 0 15400 ATLANTIC PWR CORP COM NEW 04878Q863 1274 526301 SH SOLE 515601 0 10700 ATLANTICA YIELD PLC SHS G0751N103 10040 442880 SH SOLE 373980 0 68900 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 76 105200 SH SOLE 102800 0 2400 ATLASSIAN CORP PLC CL A G06242104 139942 1069568 SH SOLE 858716 0 210852 ATRICURE INC COM 04963C209 4762 159600 SH SOLE 133000 0 26600 ATYR PHARMA INC COM 002120103 4 11900 SH SOLE 11900 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 898 303489 SH SOLE 296894 0 6595 AUDENTES THERAPEUTICS INC COM 05070R104 462 12200 SH SOLE 12200 0 0 AUDIOCODES LTD ORD M15342104 359 23200 SH SOLE 23147 0 53 AUTODESK INC COM 052769106 210956 1295000 SH SOLE 1016900 0 278100 AUTOHOME INC SP ADR RP CL A 05278C107 3605 42100 SH SOLE 42100 0 0 AUTOLIV INC COM 052800109 3526 50000 SH SOLE 44100 0 5900 AUTOMATIC DATA PROCESSING IN COM 053015103 75197 454832 SH SOLE 341518 0 113314 AUTONATION INC COM 05329W102 260 6200 SH SOLE 200 0 6000 AUTOWEB INC COM 05335B100 118 33100 SH SOLE 26069 0 7031 AUTOZONE INC COM 053332102 103523 94157 SH SOLE 76038 0 18119 AVALARA INC COM 05338G106 22526 312000 SH SOLE 280600 0 31400 AVANGRID INC COM 05351W103 697 13800 SH SOLE 12300 0 1500 AVANOS MED INC COM 05350V106 659 15100 SH SOLE 15100 0 0 AVANTOR INC COM 05352A100 5240 274500 SH SOLE 255100 0 19400 AVEO PHARMACEUTICALS INC COM 053588109 269 399800 SH SOLE 399800 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 56 14500 SH SOLE 10100 0 4400 AVID TECHNOLOGY INC COM 05367P100 2337 256300 SH SOLE 207400 0 48900 AVIS BUDGET GROUP INC COM 053774105 8298 236000 SH SOLE 236000 0 0 AVNET INC COM 053807103 371 8200 SH SOLE 8200 0 0 AVON PRODS INC COM 054303102 6322 1629500 SH SOLE 1580800 0 48700 AVX CORP NEW COM 002444107 465 28000 SH SOLE 28000 0 0 AXA EQUITABLE HLDGS INC COM 054561105 3083 147500 SH SOLE 107800 0 39700 AXALTA COATING SYS LTD COM G0750C108 55608 1867915 SH SOLE 1761888 0 106027 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1969 130800 SH SOLE 90025 0 40775 AXOGEN INC COM 05463X106 1818 91800 SH SOLE 75300 0 16500 AXOS FINL INC COM 05465C100 608 22300 SH SOLE 22300 0 0 AXT INC COM 00246W103 280 70600 SH SOLE 53400 0 17200 AZZ INC COM 002474104 658 14300 SH SOLE 14200 0 100 B & G FOODS INC NEW COM 05508R106 349 16800 SH SOLE 16800 0 0 B2GOLD CORP COM 11777Q209 2891 954274 SH SOLE 952074 0 2200 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 5 15400 SH SOLE 15400 0 0 BADGER METER INC COM 056525108 360 6028 SH SOLE 5728 0 300 BAIDU INC SPON ADR REP A 056752108 62048 528701 SH SOLE 454701 0 74000 BAKER HUGHES A GE CO CL A 05722G100 54390 2208268 SH SOLE 1542249 0 666019 BALL CORP COM 058498106 74399 1063000 SH SOLE 934300 0 128700 BANCFIRST CORP COM 05945F103 1020 18322 SH SOLE 18322 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1942 349200 SH SOLE 349200 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 2087 212496 SH SOLE 212496 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 3321 279800 SH SOLE 279800 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 694 13600 SH SOLE 13600 0 0 BANCORP INC DEL COM 05969A105 1412 158309 SH SOLE 133709 0 24600 BANDWIDTH INC COM CL A 05988J103 2326 31000 SH SOLE 27000 0 4000 BANK AMER CORP COM 060505104 80220 2766200 SH SOLE 2766200 0 0 BANK HAWAII CORP COM 062540109 4104 49500 SH SOLE 49500 0 0 BANK MONTREAL QUE COM 063671101 47992 636081 SH SOLE 610981 0 25100 BANK N S HALIFAX COM 064149107 12555 231000 SH SOLE 227000 0 4000 BANK NEW YORK MELLON CORP COM 064058100 31170 706000 SH SOLE 621600 0 84400 BANK OF MARIN BANCORP COM 063425102 500 12194 SH SOLE 10394 0 1800 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 9543 281000 SH SOLE 235503 0 45497 BANK OZK COM 06417N103 8132 270249 SH SOLE 245049 0 25200 BANKFINANCIAL CORP COM 06643P104 666 47610 SH SOLE 40401 0 7209 BARCLAYS PLC ADR 06738E204 746 98066 SH SOLE 98066 0 0 BARNES & NOBLE ED INC COM 06777U101 751 223600 SH SOLE 196400 0 27200 BARNES & NOBLE INC COM 067774109 1982 296189 SH SOLE 296189 0 0 BARNES GROUP INC COM 067806109 254 4500 SH SOLE 4500 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 2214 26807 SH SOLE 25707 0 1100 BARRICK GOLD CORPORATION COM 067901108 999 63363 SH SOLE 63363 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 123 64600 SH SOLE 64600 0 0 BASSETT FURNITURE INDS INC COM 070203104 488 32000 SH SOLE 27700 0 4300 BAUSCH HEALTH COS INC COM 071734107 54332 2154318 SH SOLE 2042463 0 111855 BAXTER INTL INC COM 071813109 102099 1246630 SH SOLE 1075071 0 171559 BAYTEX ENERGY CORP COM 07317Q105 104 67700 SH SOLE 67700 0 0 BB&T CORP COM 054937107 50306 1023935 SH SOLE 822435 0 201500 BBX CAP CORP NEW CL A 05491N104 949 193200 SH SOLE 179900 0 13300 BCE INC COM NEW 05534B760 33136 728580 SH SOLE 728580 0 0 BECTON DICKINSON & CO COM 075887109 20659 81977 SH SOLE 74177 0 7800 BED BATH & BEYOND INC COM 075896100 5568 479159 SH SOLE 479159 0 0 BEL FUSE INC CL B 077347300 174 10115 SH SOLE 8515 0 1600 BELDEN INC COM 077454106 2109 35400 SH SOLE 35400 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 86 50500 SH SOLE 50500 0 0 BENCHMARK ELECTRS INC COM 08160H101 5222 207884 SH SOLE 165084 0 42800 BENEFITFOCUS INC COM 08180D106 11558 425700 SH SOLE 342500 0 83200 BERRY GLOBAL GROUP INC COM 08579W103 89033 1692957 SH SOLE 1336431 0 356526 BEST BUY INC COM 086516101 69639 998701 SH SOLE 998700 0 1 BGC PARTNERS INC CL A 05541T101 316 60418 SH SOLE 55418 0 5000 BHP GROUP LTD SPONSORED ADS 088606108 41822 719700 SH SOLE 719700 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 31780 621800 SH SOLE 611900 0 9900 BIG 5 SPORTING GOODS CORP COM 08915P101 67 34555 SH SOLE 34555 0 0 BIG LOTS INC COM 089302103 5126 179172 SH SOLE 137672 0 41500 BILIBILI INC SPONS ADS REP Z 090040106 439 27000 SH SOLE 27000 0 0 BIO RAD LABS INC CL A 090572207 20401 65265 SH SOLE 56839 0 8426 BIO TECHNE CORP COM 09073M104 499 2392 SH SOLE 2392 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1666 439612 SH SOLE 406312 0 33300 BIODELIVERY SCIENCES INTL IN COM 09060J106 3055 656900 SH SOLE 567400 0 89500 BIOGEN INC COM 09062X103 133914 572600 SH SOLE 525889 0 46711 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 8361 190930 SH SOLE 185530 0 5400 BIOMARIN PHARMACEUTICAL INC COM 09061G101 26047 304104 SH SOLE 274204 0 29900 BIOSCRIP INC COM 09069N108 398 153007 SH SOLE 108707 0 44300 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 543 9100 SH SOLE 8600 0 500 BIOTELEMETRY INC COM 090672106 1531 31800 SH SOLE 29100 0 2700 BIOTIME INC COM 09066L105 187 169989 SH SOLE 165489 0 4500 BJS RESTAURANTS INC COM 09180C106 10656 242509 SH SOLE 232309 0 10200 BJS WHSL CLUB HLDGS INC COM 05550J101 6476 245300 SH SOLE 241800 0 3500 BLACK KNIGHT INC COM 09215C105 38524 640471 SH SOLE 515808 0 124663 BLACKBERRY LTD COM 09228F103 1936 259501 SH SOLE 259501 0 0 BLACKLINE INC COM 09239B109 7780 145400 SH SOLE 130400 0 15000 BLACKROCK CAPITAL INVESTMENT COM 092533108 2530 419521 SH SOLE 343932 0 75589 BLACKROCK INC COM 09247X101 6500 13850 SH SOLE 11550 0 2300 BLACKROCK TCP CAP CORP COM 09259E108 4454 312544 SH SOLE 259244 0 53300 BLOCK H & R INC COM 093671105 4506 153800 SH SOLE 118400 0 35400 BLOOMIN BRANDS INC COM 094235108 6369 336791 SH SOLE 336791 0 0 BLUCORA INC COM 095229100 1201 39551 SH SOLE 32151 0 7400 BLUEPRINT MEDICINES CORP COM 09627Y109 10772 114200 SH SOLE 114000 0 200 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 362 30800 SH SOLE 30000 0 800 BMC STK HLDGS INC COM 05591B109 973 45900 SH SOLE 45900 0 0 BOEING CO COM 097023105 25172 69152 SH SOLE 48413 0 20739 BOINGO WIRELESS INC COM 09739C102 9068 504592 SH SOLE 411596 0 92996 BOISE CASCADE CO DEL COM 09739D100 4068 144700 SH SOLE 141500 0 3200 BOOT BARN HLDGS INC COM 099406100 3977 111600 SH SOLE 48300 0 63300 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 35681 538901 SH SOLE 478301 0 60600 BORGWARNER INC COM 099724106 4452 106046 SH SOLE 24746 0 81300 BOSTON BEER INC CL A 100557107 18276 48379 SH SOLE 32779 0 15600 BOSTON PRIVATE FINL HLDGS IN COM 101119105 832 68926 SH SOLE 68126 0 800 BOSTON SCIENTIFIC CORP COM 101137107 5366 124847 SH SOLE 90947 0 33900 BOTTOMLINE TECH DEL INC COM 101388106 2707 61194 SH SOLE 61194 0 0 BOX INC CL A 10316T104 24420 1386700 SH SOLE 1235200 0 151500 BP PLC SPONSORED ADR 055622104 24341 583726 SH SOLE 536726 0 47000 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 1216 78610 SH SOLE 78610 0 0 BRADY CORP CL A 104674106 3349 67900 SH SOLE 67900 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 694 70100 SH SOLE 70100 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 8487 592668 SH SOLE 592668 0 0 BRF SA SPONSORED ADR 10552T107 1197 157500 SH SOLE 118400 0 39100 BRIDGE BANCORP INC COM 108035106 348 11800 SH SOLE 10900 0 900 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 413 35800 SH SOLE 29100 0 6700 BRIGGS & STRATTON CORP COM 109043109 1222 119358 SH SOLE 90958 0 28400 BRIGHT HORIZONS FAM SOL IN D COM 109194100 528 3500 SH SOLE 3500 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 272 30000 SH SOLE 30000 0 0 BRIGHTCOVE INC COM 10921T101 1473 142576 SH SOLE 116041 0 26535 BRIGHTHOUSE FINL INC COM 10922N103 19732 537800 SH SOLE 343400 0 194400 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 6136 537767 SH SOLE 451289 0 86478 BRIGHTVIEW HLDGS INC COM 10948C107 380 20300 SH SOLE 10300 0 10000 BRINKER INTL INC COM 109641100 5481 139300 SH SOLE 139300 0 0 BRINKS CO COM 109696104 2974 36638 SH SOLE 35438 0 1200 BRISTOL MYERS SQUIBB CO COM 110122108 389336 8585132 SH SOLE 6532885 0 2052247 BRIXMOR PPTY GROUP INC COM 11120U105 8636 483000 SH SOLE 483000 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 6212 144676 SH SOLE 144676 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 3566 188800 SH SOLE 188800 0 0 BROWN & BROWN INC COM 115236101 2308 68900 SH SOLE 46700 0 22200 BROWN FORMAN CORP CL B 115637209 1318 23775 SH SOLE 21975 0 1800 BRP INC COM SUN VTG 05577W200 3347 93399 SH SOLE 92999 0 400 BRUNSWICK CORP COM 117043109 9391 204646 SH SOLE 142646 0 62000 BT GROUP PLC ADR 05577E101 548 42900 SH SOLE 42900 0 0 BUCKLE INC COM 118440106 2687 155200 SH SOLE 155200 0 0 BUILD A BEAR WORKSHOP COM 120076104 1174 210000 SH SOLE 168200 0 41800 BUILDERS FIRSTSOURCE INC COM 12008R107 4132 245100 SH SOLE 242600 0 2500 BUNGE LIMITED COM G16962105 22880 410700 SH SOLE 410500 0 200 BWX TECHNOLOGIES INC COM 05605H100 17511 336100 SH SOLE 304800 0 31300 BYLINE BANCORP INC COM 124411109 570 29800 SH SOLE 27800 0 2000 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 62155 736867 SH SOLE 593567 0 143300 C&J ENERGY SVCS INC NEW COM 12674R100 4460 378600 SH SOLE 302300 0 76300 CABOT CORP COM 127055101 9764 204652 SH SOLE 171452 0 33200 CABOT OIL & GAS CORP COM 127097103 124691 5430800 SH SOLE 4220300 0 1210500 CACI INTL INC CL A 127190304 634 3100 SH SOLE 3100 0 0 CACTUS INC CL A 127203107 3319 100200 SH SOLE 93200 0 7000 CADENCE BANCORPORATION CL A 12739A100 15537 746972 SH SOLE 705025 0 41947 CADENCE DESIGN SYSTEM INC COM 127387108 68235 963634 SH SOLE 694666 0 268968 CAE INC COM 124765108 11914 443556 SH SOLE 443056 0 500 CAESARSTONE LTD ORD SHS M20598104 1843 122610 SH SOLE 99310 0 23300 CAL MAINE FOODS INC COM NEW 128030202 3771 90400 SH SOLE 90400 0 0 CALAMP CORP COM 128126109 2220 190100 SH SOLE 165900 0 24200 CALIFORNIA WTR SVC GROUP COM 130788102 2096 41400 SH SOLE 41400 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 239 61400 SH SOLE 61300 0 100 CALIX INC COM 13100M509 431 65653 SH SOLE 51853 0 13800 CALLAWAY GOLF CO COM 131193104 2061 120100 SH SOLE 120100 0 0 CAMBREX CORP COM 132011107 332 7100 SH SOLE 7000 0 100 CAMDEN PPTY TR SH BEN INT 133131102 5773 55300 SH SOLE 55300 0 0 CAMECO CORP COM 13321L108 4863 453200 SH SOLE 452500 0 700 CAMTEK LTD ORD M20791105 1500 177500 SH SOLE 151700 0 25800 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 593 15300 SH SOLE 15300 0 0 CANADIAN NAT RES LTD COM 136385101 23735 880056 SH SOLE 869156 0 10900 CANADIAN NATL RY CO COM 136375102 7476 80841 SH SOLE 77141 0 3700 CANADIAN PAC RY LTD COM 13645T100 11244 47800 SH SOLE 41100 0 6700 CANADIAN SOLAR INC COM 136635109 9830 450302 SH SOLE 352802 0 97500 CANNTRUST HLDGS INC COM 137800207 1019 202900 SH SOLE 202900 0 0 CANON INC SPONSORED ADR 138006309 1949 66600 SH SOLE 66600 0 0 CAPITAL ONE FINL CORP COM 14040H105 6956 76654 SH SOLE 67954 0 8700 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 503 47872 SH SOLE 47872 0 0 CAPITAL SOUTHWEST CORP COM 140501107 409 19500 SH SOLE 19300 0 200 CAPITALA FIN CORP COM 14054R106 917 97002 SH SOLE 76894 0 20108 CAPITOL FED FINL INC COM 14057J101 196 14205 SH SOLE 14205 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 26256 757100 SH SOLE 452800 0 304300 CARBO CERAMICS INC COM 140781105 40 29600 SH SOLE 29600 0 0 CARBON BLACK INC COM 14081R103 923 55200 SH SOLE 50400 0 4800 CARBONITE INC COM 141337105 6104 234400 SH SOLE 212500 0 21900 CARDINAL HEALTH INC COM 14149Y108 70567 1498239 SH SOLE 1349904 0 148335 CARDIOVASCULAR SYS INC DEL COM 141619106 3876 90278 SH SOLE 89578 0 700 CARDTRONICS PLC SHS CL A G1991C105 7281 266525 SH SOLE 205127 0 61398 CARE COM INC COM 141633107 5134 467600 SH SOLE 374500 0 93100 CAREDX INC COM 14167L103 22936 637300 SH SOLE 506922 0 130378 CAREER EDUCATION CORP COM 141665109 3495 183266 SH SOLE 170166 0 13100 CARETRUST REIT INC COM 14174T107 12979 545796 SH SOLE 529083 0 16713 CARGURUS INC COM CL A 141788109 30127 834320 SH SOLE 692020 0 142300 CARLISLE COS INC COM 142339100 46945 334339 SH SOLE 268339 0 66000 CARMAX INC COM 143130102 20158 232157 SH SOLE 140657 0 91500 CARNIVAL CORP UNIT 99/99/9999 143658300 105337 2262889 SH SOLE 2113206 0 149683 CARNIVAL PLC ADR 14365C103 9831 217166 SH SOLE 211266 0 5900 CARRIAGE SVCS INC COM 143905107 1703 89600 SH SOLE 76600 0 13000 CARROLS RESTAURANT GROUP INC COM 14574X104 1972 218343 SH SOLE 176589 0 41754 CARS COM INC COM 14575E105 6423 325725 SH SOLE 182358 0 143367 CASA SYS INC COM 14713L102 2332 362700 SH SOLE 298100 0 64600 CASELLA WASTE SYS INC CL A 147448104 12543 316491 SH SOLE 262887 0 53604 CASS INFORMATION SYS INC COM 14808P109 1423 29349 SH SOLE 26981 0 2368 CASTLIGHT HEALTH INC CL B 14862Q100 142 44000 SH SOLE 44000 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 784 106400 SH SOLE 102800 0 3600 CATERPILLAR INC DEL COM 149123101 95326 699436 SH SOLE 632841 0 66595 CATHAY GEN BANCORP COM 149150104 3174 88400 SH SOLE 88400 0 0 CATO CORP NEW CL A 149205106 1014 82300 SH SOLE 82300 0 0 CAVCO INDS INC DEL COM 149568107 3682 23370 SH SOLE 22070 0 1300 CBIZ INC COM 124805102 433 22123 SH SOLE 22123 0 0 CBL & ASSOC PPTYS INC COM 124830100 1029 989179 SH SOLE 987479 0 1700 CBRE GROUP INC CL A 12504L109 1436 28000 SH SOLE 23600 0 4400 CBS CORP NEW CL B 124857202 25219 505398 SH SOLE 338888 0 166510 CBTX INC COM 12481V104 371 13200 SH SOLE 12900 0 300 CDK GLOBAL INC COM 12508E101 28532 577100 SH SOLE 457724 0 119376 CDN IMPERIAL BK COMM TORONTO COM 136069101 18588 236612 SH SOLE 235872 0 740 CDW CORP COM 12514G108 23212 209113 SH SOLE 174908 0 34205 CECO ENVIRONMENTAL CORP COM 125141101 844 87960 SH SOLE 77057 0 10903 CEDAR REALTY TRUST INC COM NEW 150602209 628 237025 SH SOLE 235525 0 1500 CELESTICA INC SUB VTG SHS 15101Q108 1292 189100 SH SOLE 147200 0 41900 CELGENE CORP COM 151020104 153739 1663126 SH SOLE 1557857 0 105269 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 72 26997 SH SOLE 24696 0 2301 CENOVUS ENERGY INC COM 15135U109 2122 240600 SH SOLE 176700 0 63900 CENTENNIAL RESOURCE DEV INC CL A 15136A102 6549 862900 SH SOLE 716500 0 146400 CENTERPOINT ENERGY INC COM 15189T107 48134 1681259 SH SOLE 1623859 0 57400 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 766 175729 SH SOLE 168229 0 7500 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1116 45273 SH SOLE 38873 0 6400 CENTRAL PAC FINL CORP COM NEW 154760409 3225 107644 SH SOLE 90744 0 16900 CENTURY CASINOS INC COM 156492100 356 36700 SH SOLE 32300 0 4400 CERAGON NETWORKS LTD ORD M22013102 1105 377000 SH SOLE 338300 0 38700 CERIDIAN HCM HLDG INC COM 15677J108 14166 282200 SH SOLE 246000 0 36200 CERNER CORP COM 156782104 447 6100 SH SOLE 6100 0 0 CERUS CORP COM 157085101 1375 244700 SH SOLE 244700 0 0 CEVA INC COM 157210105 2966 121787 SH SOLE 94656 0 27131 CF INDS HLDGS INC COM 125269100 58027 1242290 SH SOLE 1224290 0 18000 CGI INC CL A SUB VTG 12532H104 537 7000 SH SOLE 7000 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1580 164399 SH SOLE 133499 0 30900 CHANNELADVISOR CORP COM 159179100 895 102200 SH SOLE 82500 0 19700 CHARLES RIV LABS INTL INC COM 159864107 2199 15500 SH SOLE 15500 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2360 30700 SH SOLE 22000 0 8700 CHARTER COMMUNICATIONS INC N CL A 16119P108 11555 29240 SH SOLE 29200 0 40 CHATHAM LODGING TR COM 16208T102 1394 73900 SH SOLE 73900 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 33770 292100 SH SOLE 292100 0 0 CHEESECAKE FACTORY INC COM 163072101 8845 202300 SH SOLE 202100 0 200 CHEGG INC COM 163092109 16914 438300 SH SOLE 373900 0 64400 CHEMICAL FINL CORP COM 163731102 2779 67610 SH SOLE 50510 0 17100 CHEMOCENTRYX INC COM 16383L106 2901 311941 SH SOLE 269341 0 42600 CHEMOURS CO COM 163851108 1980 82500 SH SOLE 82500 0 0 CHENIERE ENERGY INC COM NEW 16411R208 21591 315433 SH SOLE 278533 0 36900 CHERRY HILL MTG INVT CORP COM 164651101 2112 131969 SH SOLE 130669 0 1300 CHESAPEAKE LODGING TR SH BEN INT 165240102 2788 98100 SH SOLE 98100 0 0 CHEVRON CORP NEW COM 166764100 174248 1400261 SH SOLE 1119888 0 280373 CHIASMA INC COM 16706W102 143 19100 SH SOLE 19100 0 0 CHICOS FAS INC COM 168615102 1488 441640 SH SOLE 441640 0 0 CHIMERIX INC COM 16934W106 1043 241400 SH SOLE 217800 0 23600 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 10765 237700 SH SOLE 236500 0 1200 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 10371 152070 SH SOLE 123470 0 28600 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 615 12300 SH SOLE 12300 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 822 75400 SH SOLE 75400 0 0 CHINA YUCHAI INTL LTD COM G21082105 885 59011 SH SOLE 50119 0 8892 CHIPOTLE MEXICAN GRILL INC COM 169656105 114916 156800 SH SOLE 144801 0 11999 CHOICE HOTELS INTL INC COM 169905106 2201 25296 SH SOLE 23996 0 1300 CHUBB LIMITED COM H1467J104 498 3378 SH SOLE 3378 0 0 CHUYS HLDGS INC COM 171604101 754 32900 SH SOLE 24600 0 8300 CIENA CORP COM NEW 171779309 569 13831 SH SOLE 13831 0 0 CINEMARK HOLDINGS INC COM 17243V102 9465 262200 SH SOLE 262200 0 0 CIRRUS LOGIC INC COM 172755100 4641 106200 SH SOLE 102300 0 3900 CISCO SYS INC COM 17275R102 198477 3626467 SH SOLE 3385362 0 241105 CISION LTD SHS G1992S109 1771 151000 SH SOLE 149700 0 1300 CIT GROUP INC COM NEW 125581801 4308 82000 SH SOLE 82000 0 0 CITI TRENDS INC COM 17306X102 1148 78522 SH SOLE 64642 0 13880 CITIGROUP INC COM NEW 172967424 3200 45700 SH SOLE 45700 0 0 CITIZENS FINL GROUP INC COM 174610105 76321 2158400 SH SOLE 1994100 0 164300 CITIZENS INC CL A 174740100 77 10587 SH SOLE 6987 0 3600 CITRIX SYS INC COM 177376100 150132 1529771 SH SOLE 1401267 0 128504 CITY OFFICE REIT INC COM 178587101 138 11500 SH SOLE 11500 0 0 CIVEO CORP CDA COM 17878Y108 522 303470 SH SOLE 282500 0 20970 CLARUS CORP NEW COM 18270P109 2008 139043 SH SOLE 112243 0 26800 CLEAN ENERGY FUELS CORP COM 184499101 81 30400 SH SOLE 30400 0 0 CLEAN HARBORS INC COM 184496107 5917 83227 SH SOLE 83227 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 64 13588 SH SOLE 4788 0 8800 CLEARFIELD INC COM 18482P103 225 17000 SH SOLE 13500 0 3500 CLEARWAY ENERGY INC CL C 18539C204 271 16100 SH SOLE 16100 0 0 CLOUDERA INC COM 18914U100 689 131079 SH SOLE 131079 0 0 CLOVIS ONCOLOGY INC COM 189464100 852 57306 SH SOLE 57306 0 0 CMS ENERGY CORP COM 125896100 55796 963496 SH SOLE 833596 0 129900 CNA FINL CORP COM 126117100 1935 41100 SH SOLE 41000 0 100 CNH INDL N V SHS N20944109 1188 115600 SH SOLE 112900 0 2700 CNOOC LTD SPONSORED ADR 126132109 4105 24100 SH SOLE 24100 0 0 COCA COLA CO COM 191216100 160948 3160807 SH SOLE 2299591 0 861216 COCA COLA CONSOLIDATED INC COM 191098102 2005 6700 SH SOLE 6400 0 300 COCA COLA EUROPEAN PARTNERS SHS G25839104 15043 266243 SH SOLE 266159 0 84 CODEXIS INC COM 192005106 413 22400 SH SOLE 22400 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4335 73026 SH SOLE 71926 0 1100 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27966 441167 SH SOLE 181723 0 259444 COHEN & STEERS INC COM 19247A100 1615 31400 SH SOLE 31400 0 0 COHERUS BIOSCIENCES INC COM 19249H103 4226 191200 SH SOLE 187800 0 3400 COHU INC COM 192576106 1216 78834 SH SOLE 75858 0 2976 COLFAX CORP COM 194014106 2828 100900 SH SOLE 7400 0 93500 COLGATE PALMOLIVE CO COM 194162103 174481 2434511 SH SOLE 2017283 0 417228 COLLECTORS UNIVERSE INC COM NEW 19421R200 1321 61900 SH SOLE 55000 0 6900 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 381 29000 SH SOLE 29000 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4811 67179 SH SOLE 54196 0 12983 COLUMBIA PPTY TR INC COM NEW 198287203 639 30800 SH SOLE 30800 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 35286 352300 SH SOLE 289600 0 62700 COLUMBUS MCKINNON CORP N Y COM 199333105 1955 46587 SH SOLE 41058 0 5529 COMCAST CORP NEW CL A 20030N101 189005 4470324 SH SOLE 3971129 0 499195 COMERICA INC COM 200340107 137845 1897649 SH SOLE 1548836 0 348813 COMFORT SYS USA INC COM 199908104 4712 92406 SH SOLE 92406 0 0 COMMERCIAL VEH GROUP INC COM 202608105 2105 262531 SH SOLE 219135 0 43396 COMMSCOPE HLDG CO INC COM 20337X109 4881 310298 SH SOLE 310261 0 37 COMMUNITY HEALTH SYS INC NEW COM 203668108 63 23600 SH SOLE 23600 0 0 COMMUNITY TR BANCORP INC COM 204149108 481 11377 SH SOLE 11377 0 0 COMMVAULT SYSTEMS INC COM 204166102 13632 274737 SH SOLE 254737 0 20000 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3192 262300 SH SOLE 262300 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1103 289400 SH SOLE 278600 0 10800 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 753 59300 SH SOLE 59300 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 750 173900 SH SOLE 173900 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1739 61550 SH SOLE 61550 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 417 21800 SH SOLE 21800 0 0 COMSCORE INC COM 20564W105 250 48400 SH SOLE 38700 0 9700 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1000 35565 SH SOLE 35165 0 400 CONCERT PHARMACEUTICALS INC COM 206022105 1253 104400 SH SOLE 102392 0 2008 CONDUENT INC COM 206787103 15176 1582500 SH SOLE 1313800 0 268700 CONFORMIS INC COM 20717E101 238 54600 SH SOLE 54600 0 0 CONNECTICUT WTR SVC INC COM 207797101 819 11750 SH SOLE 9450 0 2300 CONNECTONE BANCORP INC NEW COM 20786W107 1230 54278 SH SOLE 50978 0 3300 CONNS INC COM 208242107 1106 62074 SH SOLE 54274 0 7800 CONOCOPHILLIPS COM 20825C104 170995 2803199 SH SOLE 2460999 0 342200 CONSOL ENERGY INC NEW COM 20854L108 1764 66300 SH SOLE 66300 0 0 CONSOLIDATED EDISON INC COM 209115104 65436 746304 SH SOLE 688104 0 58200 CONSOLIDATED TOMOKA LD CO COM 210226106 579 9700 SH SOLE 9600 0 100 CONSOLIDATED WATER CO INC ORD G23773107 473 33200 SH SOLE 26600 0 6600 CONSTELLIUM NV CL A N22035104 240 23900 SH SOLE 23900 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 500 33300 SH SOLE 33000 0 300 CONTAINER STORE GROUP INC COM 210751103 1750 239106 SH SOLE 195706 0 43400 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 37 21200 SH SOLE 21200 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3877 145927 SH SOLE 123127 0 22800 CONTINENTAL RESOURCES INC COM 212015101 43613 1036183 SH SOLE 959650 0 76533 CONTROL4 CORP COM 21240D107 2434 102488 SH SOLE 102488 0 0 COOPER COS INC COM NEW 216648402 7263 21560 SH SOLE 18860 0 2700 COOPER STD HLDGS INC COM 21676P103 5471 119400 SH SOLE 111200 0 8200 COOPER TIRE & RUBR CO COM 216831107 3157 100048 SH SOLE 100048 0 0 COPA HOLDINGS SA CL A P31076105 9939 101861 SH SOLE 85261 0 16600 CORCEPT THERAPEUTICS INC COM 218352102 123 11000 SH SOLE 11000 0 0 CORE MARK HOLDING CO INC COM 218681104 6370 160378 SH SOLE 157078 0 3300 CORECIVIC INC COM 21871N101 9583 461586 SH SOLE 459786 0 1800 CORELOGIC INC COM 21871D103 933 22300 SH SOLE 22300 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 752 18957 SH SOLE 18957 0 0 CORESITE RLTY CORP COM 21870Q105 9801 85100 SH SOLE 85100 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 163 54800 SH SOLE 48800 0 6000 CORNERSTONE BLDG BRANDS INC COM 21925D109 2138 366720 SH SOLE 356616 0 10104 CORNERSTONE ONDEMAND INC COM 21925Y103 24130 416538 SH SOLE 335229 0 81309 CORNING INC COM 219350105 97699 2940085 SH SOLE 2263066 0 677019 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 451 17100 SH SOLE 17100 0 0 CORVEL CORP COM 221006109 1928 22162 SH SOLE 19562 0 2600 COSAN LTD SHS A G25343107 4732 354200 SH SOLE 354000 0 200 COSTAMARE INC SHS Y1771G102 596 116200 SH SOLE 116200 0 0 COSTAR GROUP INC COM 22160N109 7609 13733 SH SOLE 3933 0 9800 COSTCO WHSL CORP NEW COM 22160K105 357966 1354596 SH SOLE 1041738 0 312858 COTT CORP QUE COM 22163N106 6815 510513 SH SOLE 506813 0 3700 COUPA SOFTWARE INC COM 22266L106 4723 37300 SH SOLE 700 0 36600 COUSINS PPTYS INC COM NEW 222795502 285 7876 SH SOLE 7874 0 2 COVANTA HLDG CORP COM 22282E102 5978 333768 SH SOLE 315868 0 17900 COVENANT TRANSN GROUP INC CL A 22284P105 2649 180062 SH SOLE 153346 0 26716 COWEN INC CL A NEW 223622606 940 54678 SH SOLE 54628 0 50 CRA INTL INC COM 12618T105 1667 43493 SH SOLE 37573 0 5920 CRACKER BARREL OLD CTRY STOR COM 22410J106 17064 99945 SH SOLE 94544 0 5401 CRAFT BREW ALLIANCE INC COM 224122101 992 70900 SH SOLE 60100 0 10800 CRANE CO COM 224399105 17320 207573 SH SOLE 172373 0 35200 CRAWFORD & CO CL B 224633107 125 13400 SH SOLE 11800 0 1600 CRAY INC COM NEW 225223304 1814 52106 SH SOLE 50206 0 1900 CREDICORP LTD COM G2519Y108 4212 18400 SH SOLE 18400 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 10754 898400 SH SOLE 898400 0 0 CREE INC COM 225447101 1753 31200 SH SOLE 31200 0 0 CRESCENT PT ENERGY CORP COM 22576C101 303 91900 SH SOLE 91800 0 100 CRH MEDICAL CORP COM 12626F105 104 34300 SH SOLE 34300 0 0 CRH PLC ADR 12626K203 950 29000 SH SOLE 29000 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5280 112100 SH SOLE 112100 0 0 CROCS INC COM 227046109 25585 1295438 SH SOLE 1099461 0 195977 CRONOS GROUP INC COM 22717L101 14349 897957 SH SOLE 897957 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 481 51237 SH SOLE 39337 0 11900 CRYOLIFE INC COM 228903100 754 25200 SH SOLE 19200 0 6000 CSG SYS INTL INC COM 126349109 5178 106049 SH SOLE 104749 0 1300 CSS INDS INC COM 125906107 139 28471 SH SOLE 26171 0 2300 CSW INDUSTRIALS INC COM 126402106 1390 20400 SH SOLE 17800 0 2600 CSX CORP COM 126408103 142058 1836083 SH SOLE 1526475 0 309608 CTI BIOPHARMA CORP COM 12648L601 97 113183 SH SOLE 103327 0 9856 CUBIC CORP COM 229669106 825 12790 SH SOLE 9390 0 3400 CULLEN FROST BANKERS INC COM 229899109 7343 78400 SH SOLE 78400 0 0 CULP INC COM 230215105 614 32300 SH SOLE 28500 0 3800 CUMMINS INC COM 231021106 190013 1108982 SH SOLE 883148 0 225834 CURIS INC COM NEW 231269200 36 19544 SH SOLE 8884 0 10660 CURO GROUP HLDGS CORP COM 23131L107 1206 109100 SH SOLE 98000 0 11100 CURTISS WRIGHT CORP COM 231561101 434 3417 SH SOLE 3217 0 200 CUTERA INC COM 232109108 2594 124827 SH SOLE 102987 0 21840 CVR ENERGY INC COM 12662P108 5405 108119 SH SOLE 101719 0 6400 CYBERARK SOFTWARE LTD SHS M2682V108 71245 557300 SH SOLE 451823 0 105477 CYPRESS SEMICONDUCTOR CORP COM 232806109 5109 229700 SH SOLE 229700 0 0 CYTOKINETICS INC COM NEW 23282W605 2886 256500 SH SOLE 226400 0 30100 CYTOMX THERAPEUTICS INC COM 23284F105 2841 253200 SH SOLE 251800 0 1400 CYTOSORBENTS CORP COM NEW 23283X206 801 121200 SH SOLE 97600 0 23600 DAKTRONICS INC COM 234264109 988 160093 SH SOLE 139982 0 20111 DANA INCORPORATED COM 235825205 32928 1651361 SH SOLE 1363861 0 287500 DARDEN RESTAURANTS INC COM 237194105 109026 895635 SH SOLE 811604 0 84031 DARLING INGREDIENTS INC COM 237266101 1476 74200 SH SOLE 74200 0 0 DATA I O CORP COM 237690102 55 12200 SH SOLE 11200 0 1000 DAVE & BUSTERS ENTMT INC COM 238337109 2072 51200 SH SOLE 51200 0 0 DAVITA INC COM 23918K108 7934 141032 SH SOLE 84432 0 56600 DAWSON GEOPHYSICAL CO NEW COM 239360100 39 15633 SH SOLE 11979 0 3654 DEAN FOODS CO NEW COM NEW 242370203 856 926350 SH SOLE 901150 0 25200 DECKERS OUTDOOR CORP COM 243537107 20993 119300 SH SOLE 116600 0 2700 DEL FRISCOS RESTAURANT GROUP COM 245077102 1707 214500 SH SOLE 164100 0 50400 DEL TACO RESTAURANTS INC COM 245496104 3109 242500 SH SOLE 194500 0 48000 DELL TECHNOLOGIES INC CL C 24703L202 14489 285207 SH SOLE 173618 0 111589 DELPHI TECHNOLOGIES PLC SHS G2709G107 13918 695900 SH SOLE 605700 0 90200 DELTA AIR LINES INC DEL COM NEW 247361702 227308 4005425 SH SOLE 3015216 0 990209 DELUXE CORP COM 248019101 9210 226515 SH SOLE 199115 0 27400 DENBURY RES INC COM NEW 247916208 224 180300 SH SOLE 180300 0 0 DENNYS CORP COM 24869P104 855 41668 SH SOLE 40968 0 700 DENTSPLY SIRONA INC COM 24906P109 647 11083 SH SOLE 10183 0 900 DERMIRA INC COM 24983L104 1601 167500 SH SOLE 160500 0 7000 DESCARTES SYS GROUP INC COM 249906108 1046 28296 SH SOLE 27896 0 400 DEVON ENERGY CORP NEW COM 25179M103 24367 854400 SH SOLE 595000 0 259400 DEXCOM INC COM 252131107 62800 419114 SH SOLE 367214 0 51900 DHI GROUP INC COM 23331S100 423 118394 SH SOLE 106259 0 12135 DIAGEO P L C SPON ADR NEW 25243Q205 431 2500 SH SOLE 2500 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 8302 802900 SH SOLE 802900 0 0 DIANA SHIPPING INC COM Y2066G104 55 16742 SH SOLE 16742 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1883 119550 SH SOLE 118550 0 1000 DICKS SPORTING GOODS INC COM 253393102 1108 32000 SH SOLE 32000 0 0 DIEBOLD NXDF INC COM 253651103 775 84600 SH SOLE 84600 0 0 DIGI INTL INC COM 253798102 1914 150975 SH SOLE 121143 0 29832 DIGITAL TURBINE INC COM NEW 25400W102 857 171485 SH SOLE 152385 0 19100 DILLARDS INC CL A 254067101 679 10900 SH SOLE 1500 0 9400 DIODES INC COM 254543101 6268 172346 SH SOLE 139030 0 33316 DIPLOMAT PHARMACY INC COM 25456K101 1077 176900 SH SOLE 151300 0 25600 DISCOVER FINL SVCS COM 254709108 15208 196000 SH SOLE 190100 0 5900 DMC GLOBAL INC COM 23291C103 658 10381 SH SOLE 5381 0 5000 DOCUSIGN INC COM 256163106 6716 135100 SH SOLE 133500 0 1600 DOLBY LABORATORIES INC COM CL A 25659T107 26106 404120 SH SOLE 341734 0 62386 DOLLAR GEN CORP NEW COM 256677105 261305 1933300 SH SOLE 1498401 0 434899 DOLLAR TREE INC COM 256746108 252067 2347214 SH SOLE 1828714 0 518500 DOMO INC COM CL B 257554105 6139 224700 SH SOLE 210600 0 14100 DOMTAR CORP COM NEW 257559203 10395 233446 SH SOLE 233446 0 0 DONALDSON INC COM 257651109 255 5006 SH SOLE 5006 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 391 29300 SH SOLE 27900 0 1400 DONNELLEY R R & SONS CO COM 257867200 328 166703 SH SOLE 166703 0 0 DOUGLAS DYNAMICS INC COM 25960R105 818 20566 SH SOLE 17766 0 2800 DOUGLAS EMMETT INC COM 25960P109 2984 74900 SH SOLE 74900 0 0 DR REDDYS LABS LTD ADR 256135203 708 18900 SH SOLE 18900 0 0 DRIL QUIP INC COM 262037104 5155 107400 SH SOLE 107400 0 0 DRIVE SHACK INC COM 262077100 80 17000 SH SOLE 17000 0 0 DROPBOX INC CL A 26210C104 81796 3265300 SH SOLE 2582300 0 683000 DSP GROUP INC COM 23332B106 1681 117042 SH SOLE 100676 0 16366 DTE ENERGY CO COM 233331107 28095 219700 SH SOLE 192900 0 26800 DUCOMMUN INC DEL COM 264147109 1964 43582 SH SOLE 38412 0 5170 DUKE ENERGY CORP NEW COM NEW 26441C204 79866 905101 SH SOLE 777901 0 127200 DUKE REALTY CORP COM NEW 264411505 14378 454861 SH SOLE 454861 0 0 DULUTH HLDGS INC COM CL B 26443V101 4634 340958 SH SOLE 278658 0 62300 DUNKIN BRANDS GROUP INC COM 265504100 49563 622181 SH SOLE 490981 0 131200 DURECT CORP COM 266605104 8 12200 SH SOLE 11300 0 900 DXC TECHNOLOGY CO COM 23355L106 7574 137343 SH SOLE 121947 0 15396 DXP ENTERPRISES INC NEW COM NEW 233377407 430 11344 SH SOLE 10244 0 1100 DYCOM INDS INC COM 267475101 5328 90500 SH SOLE 74100 0 16400 DYNEX CAP INC COM 26817Q886 2599 155142 SH SOLE 147180 0 7962 E L F BEAUTY INC COM 26856L103 2717 192700 SH SOLE 185600 0 7100 E TRADE FINANCIAL CORP COM NEW 269246401 3567 79988 SH SOLE 79959 0 29 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1375 262364 SH SOLE 247313 0 15051 EAGLE MATERIALS INC COM 26969P108 4070 43900 SH SOLE 3000 0 40900 EAGLE PHARMACEUTICALS INC COM 269796108 590 10600 SH SOLE 10600 0 0 EARTHSTONE ENERGY INC CL A 27032D304 87 14200 SH SOLE 14200 0 0 EAST WEST BANCORP INC COM 27579R104 54193 1158703 SH SOLE 937078 0 221625 EASTMAN CHEMICAL CO COM 277432100 795 10220 SH SOLE 10220 0 0 EATON CORP PLC SHS G29183103 14839 178186 SH SOLE 170945 0 7241 EATON VANCE CORP COM NON VTG 278265103 1341 31100 SH SOLE 30800 0 300 EBAY INC COM 278642103 338152 8560800 SH SOLE 6595200 0 1965600 EBIX INC COM NEW 278715206 2435 48496 SH SOLE 43296 0 5200 ECHO GLOBAL LOGISTICS INC COM 27875T101 1006 48200 SH SOLE 47700 0 500 ECHOSTAR CORP CL A 278768106 13273 299486 SH SOLE 256182 0 43304 ECOPETROL S A SPONSORED ADS 279158109 534 29200 SH SOLE 29200 0 0 EDGEWELL PERS CARE CO COM 28035Q102 458 17000 SH SOLE 17000 0 0 EDISON INTL COM 281020107 93565 1388003 SH SOLE 1211402 0 176601 EDITAS MEDICINE INC COM 28106W103 4300 173800 SH SOLE 173700 0 100 EDWARDS LIFESCIENCES CORP COM 28176E108 45299 245203 SH SOLE 146005 0 99198 EGAIN CORP COM NEW 28225C806 975 119800 SH SOLE 104700 0 15100 EIGER BIOPHARMACEUTICALS INC COM 28249U105 272 25639 SH SOLE 25239 0 400 EL POLLO LOCO HLDGS INC COM 268603107 1901 178300 SH SOLE 154200 0 24100 ELANCO ANIMAL HEALTH INC COM 28414H103 740 21887 SH SOLE 21887 0 0 ELDORADO GOLD CORP NEW COM 284902509 1069 183680 SH SOLE 177920 0 5760 ELDORADO RESORTS INC COM 28470R102 3866 83916 SH SOLE 6606 0 77310 ELECTRONIC ARTS INC COM 285512109 301972 2982141 SH SOLE 2216143 0 765998 ELECTRONICS FOR IMAGING INC COM 286082102 3152 85401 SH SOLE 78701 0 6700 ELEVATE CREDIT INC COM 28621V101 108 26200 SH SOLE 25800 0 400 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 143 13300 SH SOLE 13300 0 0 EMBRAER S A SPONSORED ADS 29082A107 882 43800 SH SOLE 43800 0 0 EMCOR GROUP INC COM 29084Q100 8958 101680 SH SOLE 101180 0 500 EMCORE CORP COM NEW 290846203 450 136682 SH SOLE 117682 0 19000 EMERALD EXPOSITIONS EVENTS I COM 29103B100 253 22700 SH SOLE 15200 0 7500 EMERGENT BIOSOLUTIONS INC COM 29089Q105 314 6500 SH SOLE 5300 0 1200 EMERSON ELEC CO COM 291011104 97201 1456853 SH SOLE 1013428 0 443425 EMPIRE ST RLTY TR INC CL A 292104106 15151 1023000 SH SOLE 1008704 0 14296 EMPLOYERS HOLDINGS INC COM 292218104 5540 131067 SH SOLE 115159 0 15908 ENANTA PHARMACEUTICALS INC COM 29251M106 2380 28200 SH SOLE 28100 0 100 ENBRIDGE INC COM 29250N105 29966 830536 SH SOLE 830536 0 0 ENCANA CORP COM 292505104 86831 16926050 SH SOLE 14127686 0 2798364 ENCOMPASS HEALTH CORP COM 29261A100 49802 786021 SH SOLE 633505 0 152516 ENCORE WIRE CORP COM 292562105 674 11511 SH SOLE 7811 0 3700 ENDAVA PLC ADS 29260V105 636 15800 SH SOLE 15800 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 128 62600 SH SOLE 62600 0 0 ENDO INTL PLC SHS G30401106 1262 306407 SH SOLE 306391 0 16 ENDURANCE INTL GROUP HLDGS I COM 29272B105 496 103300 SH SOLE 101700 0 1600 ENEL AMERICAS S A SPONSORED ADR 29274F104 883 99600 SH SOLE 99500 0 100 ENERPLUS CORP COM 292766102 8278 1099301 SH SOLE 1099301 0 0 ENERSYS COM 29275Y102 2850 41600 SH SOLE 33900 0 7700 ENNIS INC COM 293389102 524 25542 SH SOLE 25542 0 0 ENOVA INTL INC COM 29357K103 4665 202400 SH SOLE 170300 0 32100 ENPHASE ENERGY INC COM 29355A107 18837 1033315 SH SOLE 920406 0 112909 ENSCO ROWAN PLC SHS CLASS A G3166L100 8021 940284 SH SOLE 874184 0 66100 ENSIGN GROUP INC COM 29358P101 3920 68876 SH SOLE 59476 0 9400 ENTERGY CORP NEW COM 29364G103 30004 291500 SH SOLE 291500 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 574 13794 SH SOLE 13794 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 952 305100 SH SOLE 301552 0 3548 ENZO BIOCHEM INC COM 294100102 290 85957 SH SOLE 67557 0 18400 EOG RES INC COM 26875P101 242052 2598238 SH SOLE 2026338 0 571900 EPLUS INC COM 294268107 841 12200 SH SOLE 11900 0 300 EPR PPTYS COM SH BEN INT 26884U109 31484 422098 SH SOLE 394646 0 27452 EQT CORP COM 26884L109 21296 1347021 SH SOLE 1025221 0 321800 EQUINOR ASA SPONSORED ADR 29446M102 11764 594767 SH SOLE 537975 0 56792 EQUITRANS MIDSTREAM CORPORAT COM 294600101 769 39000 SH SOLE 39000 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 12228 376000 SH SOLE 355800 0 20200 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4198 34600 SH SOLE 34600 0 0 ERIE INDTY CO CL A 29530P102 687 2700 SH SOLE 2700 0 0 EROS INTL PLC SHS NEW G3788M114 115 85400 SH SOLE 78700 0 6700 ESPERION THERAPEUTICS INC NE COM 29664W105 7155 153800 SH SOLE 153700 0 100 ESSENT GROUP LTD COM G3198U102 8535 181626 SH SOLE 176201 0 5425 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 9405 469300 SH SOLE 445200 0 24100 ETHAN ALLEN INTERIORS INC COM 297602104 2420 114917 SH SOLE 114917 0 0 ETSY INC COM 29786A106 119003 1939100 SH SOLE 1555408 0 383692 EURONET WORLDWIDE INC COM 298736109 37462 222668 SH SOLE 167668 0 55000 EVENTBRITE INC COM CL A 29975E109 1210 74700 SH SOLE 72200 0 2500 EVERBRIDGE INC COM 29978A104 20853 233200 SH SOLE 183800 0 49400 EVERCORE INC CLASS A 29977A105 8609 97200 SH SOLE 97200 0 0 EVERI HLDGS INC COM 30034T103 12462 1044592 SH SOLE 974102 0 70490 EVO PMTS INC CL A COM 26927E104 2437 77300 SH SOLE 76700 0 600 EVOLENT HEALTH INC CL A 30050B101 3872 487000 SH SOLE 435100 0 51900 EVOLUTION PETROLEUM CORP COM 30049A107 1039 145332 SH SOLE 135725 0 9607 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 205 14400 SH SOLE 14200 0 200 EXACT SCIENCES CORP COM 30063P105 26878 227703 SH SOLE 198306 0 29397 EXANTAS CAP CORP COM NEW 30068N105 1826 161414 SH SOLE 154714 0 6700 EXELIXIS INC COM 30161Q104 10419 487535 SH SOLE 365335 0 122200 EXELON CORP COM 30161N101 68362 1426001 SH SOLE 1419101 0 6900 EXLSERVICE HOLDINGS INC COM 302081104 986 14913 SH SOLE 14913 0 0 EXPEDIA GROUP INC COM NEW 30212P303 18777 141149 SH SOLE 123249 0 17900 EXPEDITORS INTL WASH INC COM 302130109 9953 131200 SH SOLE 121200 0 10000 EXPONENT INC COM 30214U102 7628 130312 SH SOLE 104412 0 25900 EXPRESS INC COM 30219E103 422 154472 SH SOLE 153772 0 700 EXTERRAN CORP COM 30227H106 661 46500 SH SOLE 43700 0 2800 EXTRACTION OIL AND GAS INC COM 30227M105 363 83900 SH SOLE 83900 0 0 EXTREME NETWORKS INC COM 30226D106 5169 798914 SH SOLE 707103 0 91811 EXXON MOBIL CORP COM 30231G102 31821 415256 SH SOLE 415256 0 0 EZCORP INC CL A NON VTG 302301106 3464 365770 SH SOLE 293770 0 72000 F M C CORP COM NEW 302491303 2240 27000 SH SOLE 25900 0 1100 F5 NETWORKS INC COM 315616102 25310 173800 SH SOLE 173800 0 0 FABRINET SHS G3323L100 3171 63840 SH SOLE 50140 0 13700 FACEBOOK INC CL A 30303M102 31102 161150 SH SOLE 148254 0 12896 FAIR ISAAC CORP COM 303250104 2324 7400 SH SOLE 6000 0 1400 FANG HLDGS LTD ADR 30711Y102 13 21500 SH SOLE 21500 0 0 FANHUA INC SPONSORED ADR 30712A103 636 19000 SH SOLE 19000 0 0 FARMER BROS CO COM 307675108 977 59700 SH SOLE 42700 0 17000 FARMERS NATL BANC CORP COM 309627107 228 15400 SH SOLE 12200 0 3200 FATE THERAPEUTICS INC COM 31189P102 5231 257700 SH SOLE 227500 0 30200 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 361 2800 SH SOLE 2800 0 0 FEDERAL SIGNAL CORP COM 313855108 2329 87082 SH SOLE 86882 0 200 FEDEX CORP COM 31428X106 6984 42536 SH SOLE 37813 0 4723 FEDNAT HLDG CO COM 31431B109 392 27500 SH SOLE 23100 0 4400 FERRARI N V COM N3167Y103 37808 234221 SH SOLE 195921 0 38300 FERROGLOBE PLC SHS G33856108 735 432430 SH SOLE 417930 0 14500 FGL HLDGS ORD SHS G3402M102 6234 742100 SH SOLE 622700 0 119400 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 113171 8188905 SH SOLE 7947305 0 241600 FIBROGEN INC COM 31572Q808 7509 166200 SH SOLE 163500 0 2700 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 14088 349585 SH SOLE 311985 0 37600 FIDELITY NATL INFORMATION SV COM 31620M106 354572 2890218 SH SOLE 2191331 0 698887 FIDELITY SOUTHERN CORP NEW COM 316394105 1151 37158 SH SOLE 30058 0 7100 FIDUS INVT CORP COM 316500107 1637 102613 SH SOLE 78213 0 24400 FIESTA RESTAURANT GROUP INC COM 31660B101 1331 101258 SH SOLE 99258 0 2000 FIFTH THIRD BANCORP COM 316773100 53589 1920753 SH SOLE 1401580 0 519173 FINANCIAL INSTNS INC COM 317585404 1155 39634 SH SOLE 32797 0 6837 FINJAN HLDGS INC COM NEW 31788H303 34 15300 SH SOLE 5700 0 9600 FIREEYE INC COM 31816Q101 28646 1934215 SH SOLE 1643209 0 291006 FIRST AMERN FINL CORP COM 31847R102 36627 682074 SH SOLE 561059 0 121015 FIRST BANCORP N C COM 318910106 849 23307 SH SOLE 22807 0 500 FIRST BANCORP P R COM NEW 318672706 22031 1995570 SH SOLE 1833232 0 162338 FIRST BANCSHARES INC MS COM 318916103 246 8100 SH SOLE 8100 0 0 FIRST BUSEY CORP COM NEW 319383204 441 16708 SH SOLE 16708 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 397 11774 SH SOLE 10574 0 1200 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2667 5923 SH SOLE 5923 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1139 39860 SH SOLE 35360 0 4500 FIRST FINL BANKSHARES COM 32020R109 1099 35700 SH SOLE 32700 0 3000 FIRST FINL CORP IND COM 320218100 687 17110 SH SOLE 15410 0 1700 FIRST HAWAIIAN INC COM 32051X108 28837 1114700 SH SOLE 941407 0 173293 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 12794 348227 SH SOLE 342727 0 5500 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2750 69435 SH SOLE 69435 0 0 FIRST LONG IS CORP COM 320734106 572 28500 SH SOLE 27250 0 1250 FIRST MIDWEST BANCORP DEL COM 320867104 455 22220 SH SOLE 22220 0 0 FIRST SOLAR INC COM 336433107 5502 83769 SH SOLE 48669 0 35100 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 4674 32500 SH SOLE 32500 0 0 FIRSTENERGY CORP COM 337932107 31530 736500 SH SOLE 734700 0 1800 FIRSTSERVICE CORP NEW COM 33767E202 1919 20008 SH SOLE 16808 0 3200 FISERV INC COM 337738108 221012 2424440 SH SOLE 1933540 0 490900 FITBIT INC CL A 33812L102 1101 250336 SH SOLE 250322 0 14 FIVE BELOW INC COM 33829M101 7609 63398 SH SOLE 2997 0 60401 FIVE PRIME THERAPEUTICS INC COM 33830X104 1123 186300 SH SOLE 173700 0 12600 FIVE STAR SENIOR LIVING INC COM 33832D106 7 15726 SH SOLE 12004 0 3722 FIVE9 INC COM 338307101 12176 237390 SH SOLE 162968 0 74422 FLEETCOR TECHNOLOGIES INC COM 339041105 7223 25720 SH SOLE 10620 0 15100 FLEX LTD ORD Y2573F102 46158 4823236 SH SOLE 4528336 0 294900 FLEXSTEEL INDS INC COM 339382103 252 14800 SH SOLE 12300 0 2500 FLIR SYS INC COM 302445101 18522 342367 SH SOLE 264567 0 77800 FLOOR & DECOR HLDGS INC CL A 339750101 302 7200 SH SOLE 100 0 7100 FLOWERS FOODS INC COM 343498101 3943 169454 SH SOLE 169454 0 0 FLOWSERVE CORP COM 34354P105 5079 96400 SH SOLE 96400 0 0 FLUENT INC COM 34380C102 157 29212 SH SOLE 29212 0 0 FLUIDIGM CORP DEL COM 34385P108 9444 766588 SH SOLE 634162 0 132426 FLUOR CORP NEW COM 343412102 74553 2212900 SH SOLE 1814700 0 398200 FLUSHING FINL CORP COM 343873105 271 12202 SH SOLE 10102 0 2100 FLWS/1-800 FLOWERS CL A 68243Q106 5215 276200 SH SOLE 221000 0 55200 FONAR CORP COM NEW 344437405 247 11500 SH SOLE 8460 0 3040 FOOT LOCKER INC COM 344849104 507 12100 SH SOLE 12100 0 0 FORD MTR CO DEL COM 345370860 10599 1036100 SH SOLE 1036100 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 10415 307600 SH SOLE 277900 0 29700 FORRESTER RESH INC COM 346563109 1048 22292 SH SOLE 18992 0 3300 FORTERRA INC COM 34960W106 252 50800 SH SOLE 48200 0 2600 FORTINET INC COM 34959E109 138786 1806400 SH SOLE 1484063 0 322337 FORTIS INC COM 349553107 236 5973 SH SOLE 5533 0 440 FORTIVE CORP COM 34959J108 18114 222200 SH SOLE 179300 0 42900 FORTUNA SILVER MINES INC COM 349915108 842 295600 SH SOLE 287300 0 8300 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1830 534960 SH SOLE 480060 0 54900 FORWARD AIR CORP COM 349853101 2538 42913 SH SOLE 39313 0 3600 FOSSIL GROUP INC COM 34988V106 2220 193000 SH SOLE 193000 0 0 FOSTER L B CO COM 350060109 1088 39782 SH SOLE 37682 0 2100 FOUNDATION BLDG MATLS INC COM 350392106 485 27304 SH SOLE 24326 0 2978 FOUR CORNERS PPTY TR INC COM 35086T109 4274 156400 SH SOLE 151300 0 5100 FOX CORP CL A COM 35137L105 51517 1406045 SH SOLE 1032619 0 373426 FRANCESCAS HLDGS CORP COM 351793104 217 437802 SH SOLE 399702 0 38100 FRANKLIN COVEY CO COM 353469109 602 17700 SH SOLE 15300 0 2400 FRANKLIN RES INC COM 354613101 15587 447900 SH SOLE 447900 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 331 44811 SH SOLE 44811 0 0 FRANKS INTL N V COM N33462107 276 50500 SH SOLE 50500 0 0 FREEPORT-MCMORAN INC CL B 35671D857 17987 1549300 SH SOLE 1549300 0 0 FREIGHTCAR AMER INC COM 357023100 321 54715 SH SOLE 48915 0 5800 FRESH DEL MONTE PRODUCE INC ORD G36738105 326 12100 SH SOLE 12100 0 0 FRESHPET INC COM 358039105 8729 191800 SH SOLE 165700 0 26100 FRONTDOOR INC COM 35905A109 24926 572349 SH SOLE 461995 0 110354 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 293 167347 SH SOLE 166347 0 1000 FS BANCORP INC COM 30263Y104 311 6000 SH SOLE 4900 0 1100 FTI CONSULTING INC COM 302941109 4770 56900 SH SOLE 56900 0 0 FTS INTERNATIONAL INC COM 30283W104 329 59000 SH SOLE 59000 0 0 FUELCELL ENERGY INC COM 35952H601 2 10588 SH SOLE 10588 0 0 FULTON FINL CORP PA COM 360271100 460 28100 SH SOLE 28100 0 0 FUNKO INC COM CL A 361008105 1572 64900 SH SOLE 64500 0 400 FUTUREFUEL CORPORATION COM 36116M106 734 62800 SH SOLE 55300 0 7500 G1 THERAPEUTICS INC COM 3621LQ109 874 28500 SH SOLE 28500 0 0 GAIN CAP HLDGS INC COM 36268W100 203 49200 SH SOLE 49200 0 0 GALLAGHER ARTHUR J & CO COM 363576109 8436 96313 SH SOLE 60413 0 35900 GAMCO INVESTORS INC CL A COM 361438104 338 17617 SH SOLE 15637 0 1980 GAMESTOP CORP NEW CL A 36467W109 2064 377400 SH SOLE 377400 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 36756 942947 SH SOLE 893402 0 49545 GANNETT CO INC COM 36473H104 1993 244300 SH SOLE 244300 0 0 GARDNER DENVER HLDGS INC COM 36555P107 29998 867000 SH SOLE 716618 0 150382 GARMIN LTD SHS H2906T109 5737 71898 SH SOLE 71898 0 0 GARRETT MOTION INC COM 366505105 1657 107920 SH SOLE 102240 0 5680 GARRISON CAP INC COM 366554103 195 28328 SH SOLE 21653 0 6675 GASLOG LTD SHS G37585109 707 49077 SH SOLE 49077 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 201 8900 SH SOLE 2900 0 6000 GENCO SHIPPING & TRADING LTD SHS Y2685T131 202 23900 SH SOLE 23900 0 0 GENERAC HLDGS INC COM 368736104 3748 54000 SH SOLE 54000 0 0 GENERAL DYNAMICS CORP COM 369550108 88714 487922 SH SOLE 372522 0 115400 GENERAL ELECTRIC CO COM 369604103 19601 1866800 SH SOLE 1866800 0 0 GENERAL FIN CORP DEL COM 369822101 342 40900 SH SOLE 34400 0 6500 GENERAL MLS INC COM 370334104 14848 282713 SH SOLE 281856 0 857 GENERAL MTRS CO COM 37045V100 28462 738700 SH SOLE 738100 0 600 GENESCO INC COM 371532102 1601 37854 SH SOLE 24754 0 13100 GENIE ENERGY LTD CL B 372284208 162 15200 SH SOLE 14800 0 400 GENMARK DIAGNOSTICS INC COM 372309104 1523 234600 SH SOLE 203700 0 30900 GENOMIC HEALTH INC COM 37244C101 13545 232846 SH SOLE 210146 0 22700 GENPACT LIMITED SHS G3922B107 29159 765535 SH SOLE 724735 0 40800 GENUINE PARTS CO COM 372460105 13555 130861 SH SOLE 130838 0 23 GENWORTH FINL INC COM CL A 37247D106 40 10846 SH SOLE 10846 0 0 GEO GROUP INC NEW COM 36162J106 5157 245473 SH SOLE 245273 0 200 GEOPARK LTD USD SHS G38327105 2851 153800 SH SOLE 151800 0 2000 GERDAU S A SPON ADR REP PFD 373737105 516 132700 SH SOLE 126200 0 6500 GERMAN AMERN BANCORP INC COM 373865104 1357 45050 SH SOLE 38300 0 6750 GETTY RLTY CORP NEW COM 374297109 1875 60967 SH SOLE 60967 0 0 GIBRALTAR INDS INC COM 374689107 3494 86563 SH SOLE 71463 0 15100 GILDAN ACTIVEWEAR INC COM 375916103 9180 237326 SH SOLE 237326 0 0 GILEAD SCIENCES INC COM 375558103 353720 5235640 SH SOLE 4145743 0 1089897 GLADSTONE CAPITAL CORP COM 376535100 1138 121309 SH SOLE 91676 0 29633 GLADSTONE COML CORP COM 376536108 3725 175541 SH SOLE 165841 0 9700 GLADSTONE INVT CORP COM 376546107 902 80342 SH SOLE 47142 0 33200 GLATFELTER COM 377316104 1706 101054 SH SOLE 94754 0 6300 GLAUKOS CORP COM 377322102 1365 18100 SH SOLE 18100 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 15226 380466 SH SOLE 354966 0 25500 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2445 55918 SH SOLE 55900 0 18 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 317 54878 SH SOLE 44751 0 10127 GLOBAL MED REIT INC COM NEW 37954A204 1884 179400 SH SOLE 174100 0 5300 GLOBAL NET LEASE INC COM NEW 379378201 456 23233 SH SOLE 21433 0 1800 GLOBUS MED INC CL A 379577208 305 7200 SH SOLE 7200 0 0 GLU MOBILE INC COM 379890106 9083 1265102 SH SOLE 1168502 0 96600 GMS INC COM 36251C103 3790 172291 SH SOLE 154648 0 17643 GNC HLDGS INC COM CL A 36191G107 270 180100 SH SOLE 180100 0 0 GODADDY INC CL A 380237107 84192 1200169 SH SOLE 910369 0 289800 GOGO INC COM 38046C109 263 66102 SH SOLE 64402 0 1700 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 9009 533680 SH SOLE 463130 0 70550 GOLAR LNG LTD BERMUDA SHS G9456A100 567 30700 SH SOLE 27900 0 2800 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 4376 808800 SH SOLE 693200 0 115600 GOLD RESOURCE CORP COM 38068T105 281 83263 SH SOLE 83263 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 73 18020 SH SOLE 18020 0 0 GOLUB CAP BDC INC COM 38173M102 187 10500 SH SOLE 6900 0 3600 GOODYEAR TIRE & RUBR CO COM 382550101 5575 364400 SH SOLE 363500 0 900 GOPRO INC CL A 38268T103 12582 2304475 SH SOLE 1903075 0 401400 GORMAN RUPP CO COM 383082104 300 9140 SH SOLE 9140 0 0 GP STRATEGIES CORP COM 36225V104 347 23000 SH SOLE 20700 0 2300 GRAHAM CORP COM 384556106 427 21145 SH SOLE 17545 0 3600 GRAHAM HLDGS CO COM 384637104 2143 3105 SH SOLE 3105 0 0 GRAINGER W W INC COM 384802104 55363 206400 SH SOLE 185500 0 20900 GRAN TIERRA ENERGY INC COM 38500T101 995 625628 SH SOLE 603028 0 22600 GRAND CANYON ED INC COM 38526M106 15730 134425 SH SOLE 114725 0 19700 GRANITE PT MTG TR INC COM 38741L107 452 23553 SH SOLE 23553 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 5962 130554 SH SOLE 130554 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1760 125900 SH SOLE 117800 0 8100 GRAVITY CO LTD SPONSORED ADS NE 38911N206 337 7300 SH SOLE 7300 0 0 GREAT AJAX CORP COM 38983D300 161 11500 SH SOLE 11400 0 100 GREAT ELM CAP CORP COM 390320109 232 26700 SH SOLE 26700 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 4010 363267 SH SOLE 336067 0 27200 GREAT PANTHER MINING LIMITED COM 39115V101 49 57300 SH SOLE 57300 0 0 GREAT SOUTHN BANCORP INC COM 390905107 920 15380 SH SOLE 14580 0 800 GREAT WESTN BANCORP INC COM 391416104 1068 29900 SH SOLE 27700 0 2200 GREEN DOT CORP CL A 39304D102 28430 581386 SH SOLE 489957 0 91429 GREENBRIER COS INC COM 393657101 362 11909 SH SOLE 11909 0 0 GREENHILL & CO INC COM 395259104 281 20700 SH SOLE 20700 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 540 63609 SH SOLE 37809 0 25800 GREENSKY INC CL A 39572G100 8314 676500 SH SOLE 651500 0 25000 GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 385 29600 SH SOLE 23400 0 6200 GREIF INC CL A 397624107 1383 42500 SH SOLE 42500 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 4355 206400 SH SOLE 182300 0 24100 GROUPON INC COM 399473107 8263 2308106 SH SOLE 2308106 0 0 GRUBHUB INC COM 400110102 203 2600 SH SOLE 2600 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 127 15900 SH SOLE 15900 0 0 GSV CAP CORP COM 36191J101 172 26856 SH SOLE 23856 0 3000 GUESS INC COM 401617105 1174 72702 SH SOLE 47102 0 25600 GULF ISLAND FABRICATION INC COM 402307102 87 12244 SH SOLE 8044 0 4200 H & E EQUIPMENT SERVICES INC COM 404030108 3464 119085 SH SOLE 111885 0 7200 HABIT RESTAURANTS INC COM CL A 40449J103 3507 334300 SH SOLE 267600 0 66700 HACKETT GROUP INC COM 404609109 1593 94904 SH SOLE 80804 0 14100 HAEMONETICS CORP COM 405024100 17606 146300 SH SOLE 144000 0 2300 HAILIANG ED GROUP INC SPONSORED ADR 40522L108 268 4600 SH SOLE 4600 0 0 HALCON RES CORP COM 40537Q605 24 137000 SH SOLE 135900 0 1100 HALLADOR ENERGY COMPANY COM 40609P105 192 34166 SH SOLE 27266 0 6900 HALLIBURTON CO COM 406216101 85256 3749144 SH SOLE 3300981 0 448163 HALOZYME THERAPEUTICS INC COM 40637H109 5716 332720 SH SOLE 312820 0 19900 HAMILTON LANE INC CL A 407497106 2482 43500 SH SOLE 41500 0 2000 HANESBRANDS INC COM 410345102 6622 384575 SH SOLE 186275 0 198300 HANGER INC COM NEW 41043F208 597 31200 SH SOLE 31200 0 0 HANMI FINL CORP COM NEW 410495204 631 28354 SH SOLE 28354 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 5726 203200 SH SOLE 192500 0 10700 HANOVER INS GROUP INC COM 410867105 25146 195992 SH SOLE 163892 0 32100 HARMONIC INC COM 413160102 1105 199137 SH SOLE 186637 0 12500 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 433 190600 SH SOLE 89900 0 100700 HARRIS CORP DEL COM 413875105 21446 113391 SH SOLE 56891 0 56500 HARSCO CORP COM 415864107 10047 366145 SH SOLE 322545 0 43600 HARTFORD FINL SVCS GROUP INC COM 416515104 76909 1380279 SH SOLE 1260978 0 119301 HARVARD BIOSCIENCE INC COM 416906105 135 67656 SH SOLE 61756 0 5900 HASBRO INC COM 418056107 21812 206398 SH SOLE 206398 0 0 HAVERTY FURNITURE INC COM 419596101 484 28400 SH SOLE 28400 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3371 77400 SH SOLE 77400 0 0 HAWAIIAN HOLDINGS INC COM 419879101 4545 165700 SH SOLE 165700 0 0 HAWKINS INC COM 420261109 417 9607 SH SOLE 8907 0 700 HAYNES INTERNATIONAL INC COM NEW 420877201 584 18354 SH SOLE 12354 0 6000 HCA HEALTHCARE INC COM 40412C101 42348 313292 SH SOLE 247971 0 65321 HCI GROUP INC COM 40416E103 639 15800 SH SOLE 15800 0 0 HCP INC COM 40414L109 24573 768400 SH SOLE 768400 0 0 HEALTHCARE SVCS GRP INC COM 421906108 9977 329048 SH SOLE 259248 0 69800 HEALTHEQUITY INC COM 42226A107 42929 656400 SH SOLE 559900 0 96500 HEALTHSTREAM INC COM 42222N103 1173 45376 SH SOLE 40376 0 5000 HEARTLAND EXPRESS INC COM 422347104 2812 155606 SH SOLE 155606 0 0 HEARTLAND FINL USA INC COM 42234Q102 1141 25500 SH SOLE 25500 0 0 HEICO CORP NEW COM 422806109 10532 78709 SH SOLE 60113 0 18596 HEIDRICK & STRUGGLES INTL IN COM 422819102 3529 117751 SH SOLE 113124 0 4627 HELEN OF TROY CORP LTD COM G4388N106 3539 27100 SH SOLE 27100 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 901 104425 SH SOLE 104225 0 200 HELMERICH & PAYNE INC COM 423452101 22242 439400 SH SOLE 401000 0 38400 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 150 11600 SH SOLE 10900 0 700 HENRY SCHEIN INC COM 806407102 1118 16000 SH SOLE 5400 0 10600 HERBALIFE NUTRITION LTD COM SHS G4412G101 2851 66686 SH SOLE 66682 0 4 HERC HLDGS INC COM 42704L104 8688 189564 SH SOLE 174511 0 15053 HERCULES CAPITAL INC COM 427096508 897 69944 SH SOLE 49044 0 20900 HERITAGE COMMERCE CORP COM 426927109 2865 233860 SH SOLE 197902 0 35958 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1473 55983 SH SOLE 47147 0 8836 HERITAGE INS HLDGS INC COM 42727J102 168 10900 SH SOLE 10800 0 100 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1609 97300 SH SOLE 97300 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 5296 331800 SH SOLE 316500 0 15300 HESKA CORP COM RESTRC NEW 42805E306 920 10800 SH SOLE 10400 0 400 HESS CORP COM 42809H107 34035 535400 SH SOLE 535400 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 19906 1331472 SH SOLE 699282 0 632190 HEXCEL CORP NEW COM 428291108 9831 121546 SH SOLE 101248 0 20298 HEXINDAI INC ADR 428295109 227 95526 SH SOLE 87326 0 8200 HEXO CORP COM 428304109 919 172700 SH SOLE 172700 0 0 HFF INC CL A 40418F108 6626 145700 SH SOLE 107200 0 38500 HIBBETT SPORTS INC COM 428567101 772 42400 SH SOLE 42400 0 0 HIGHPOINT RES CORP COM 43114K108 548 301300 SH SOLE 301300 0 0 HIGHWOODS PPTYS INC COM 431284108 2590 62700 SH SOLE 62700 0 0 HILL ROM HLDGS INC COM 431475102 19483 186225 SH SOLE 158648 0 27577 HILLENBRAND INC COM 431571108 3953 99900 SH SOLE 96600 0 3300 HILLTOP HOLDINGS INC COM 432748101 2200 103413 SH SOLE 74213 0 29200 HILTON GRAND VACATIONS INC COM 43283X105 5966 187500 SH SOLE 46400 0 141100 HILTON WORLDWIDE HLDGS INC COM 43300A203 183863 1881143 SH SOLE 1546474 0 334669 HMS HLDGS CORP COM 40425J101 3635 112241 SH SOLE 103614 0 8627 HNI CORP COM 404251100 2096 59250 SH SOLE 54850 0 4400 HOLLYFRONTIER CORP COM 436106108 19664 424900 SH SOLE 354600 0 70300 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2888 152000 SH SOLE 146300 0 5700 HOLOGIC INC COM 436440101 19617 408520 SH SOLE 396000 0 12520 HOME DEPOT INC COM 437076102 439068 2111208 SH SOLE 1620992 0 490216 HOMESTREET INC COM 43785V102 282 9500 SH SOLE 9500 0 0 HONEYWELL INTL INC COM 438516106 172414 987534 SH SOLE 719126 0 268408 HOPE BANCORP INC COM 43940T109 583 42300 SH SOLE 42300 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1144 28400 SH SOLE 28400 0 0 HORIZON BANCORP INC COM 440407104 348 21287 SH SOLE 20887 0 400 HORIZON TECHNOLOGY FIN CORP COM 44045A102 965 81767 SH SOLE 64667 0 17100 HORIZON THERAPEUTICS PUB LTD SHS G46188101 25892 1076129 SH SOLE 990728 0 85401 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4503 180100 SH SOLE 180100 0 0 HOST HOTELS & RESORTS INC COM 44107P104 39583 2172500 SH SOLE 2172500 0 0 HOSTESS BRANDS INC CL A 44109J106 1197 82900 SH SOLE 73800 0 9100 HOULIHAN LOKEY INC CL A 441593100 3469 77900 SH SOLE 77500 0 400 HP INC COM 40434L105 93005 4473525 SH SOLE 4315195 0 158330 HSBC HLDGS PLC SPON ADR NEW 404280406 34392 823954 SH SOLE 692284 0 131670 HUAZHU GROUP LTD SPONSORED ADS 44332N106 326 9000 SH SOLE 9000 0 0 HUB GROUP INC CL A 443320106 1960 46696 SH SOLE 44296 0 2400 HUBBELL INC COM 443510607 3409 26144 SH SOLE 24644 0 1500 HUBSPOT INC COM 443573100 113529 665781 SH SOLE 543163 0 122618 HUDBAY MINERALS INC COM 443628102 1253 231600 SH SOLE 219000 0 12600 HUDSON LTD COM CL A G46408103 4085 296200 SH SOLE 270200 0 26000 HUDSON TECHNOLOGIES INC COM 444144109 37 42800 SH SOLE 42800 0 0 HUMANA INC COM 444859102 273650 1031472 SH SOLE 770255 0 261217 HUNT J B TRANS SVCS INC COM 445658107 63084 690125 SH SOLE 515594 0 174531 HUNTINGTON BANCSHARES INC COM 446150104 3858 279194 SH SOLE 220594 0 58600 HUNTINGTON INGALLS INDS INC COM 446413106 17710 78800 SH SOLE 78800 0 0 HUNTSMAN CORP COM 447011107 60079 2939278 SH SOLE 2509478 0 429800 HURCO COMPANIES INC COM 447324104 347 9750 SH SOLE 9750 0 0 HURON CONSULTING GROUP INC COM 447462102 856 16988 SH SOLE 11488 0 5500 HUYA INC ADS REP SHS A 44852D108 309 12500 SH SOLE 12500 0 0 HYATT HOTELS CORP COM CL A 448579102 9661 126900 SH SOLE 126500 0 400 HYSTER YALE MATLS HANDLING I CL A 449172105 965 17468 SH SOLE 15749 0 1719 I3 VERTICALS INC COM CL A 46571Y107 825 28000 SH SOLE 27900 0 100 IAA INC COM 449253103 9347 241022 SH SOLE 224322 0 16700 IAC INTERACTIVECORP COM 44919P508 68719 315907 SH SOLE 220390 0 95517 IAMGOLD CORP COM 450913108 7630 2257500 SH SOLE 2108100 0 149400 IBERIABANK CORP COM 450828108 2182 28769 SH SOLE 28769 0 0 ICF INTL INC COM 44925C103 1445 19848 SH SOLE 15648 0 4200 ICON PLC SHS G4705A100 15663 101730 SH SOLE 97230 0 4500 ICU MED INC COM 44930G107 277 1100 SH SOLE 100 0 1000 IDACORP INC COM 451107106 1737 17300 SH SOLE 17300 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 251 93982 SH SOLE 92871 0 1111 IDEXX LABS INC COM 45168D104 9955 36158 SH SOLE 6442 0 29716 IDT CORP CL B NEW 448947507 499 52741 SH SOLE 50341 0 2400 II VI INC COM 902104108 1305 35699 SH SOLE 32399 0 3300 ILLINOIS TOOL WKS INC COM 452308109 302 2003 SH SOLE 2003 0 0 IMAX CORP COM 45245E109 3689 182600 SH SOLE 143200 0 39400 IMMERSION CORP COM 452521107 2134 280414 SH SOLE 245109 0 35305 IMMUNOGEN INC COM 45253H101 1063 489718 SH SOLE 474118 0 15600 IMMUNOMEDICS INC COM 452907108 172 12400 SH SOLE 12400 0 0 IMPERIAL OIL LTD COM NEW 453038408 737 26641 SH SOLE 24941 0 1700 IMPINJ INC COM 453204109 1302 45500 SH SOLE 45500 0 0 INCYTE CORP COM 45337C102 104695 1232282 SH SOLE 1040175 0 192107 INDEPENDENCE CONTRACT DRIL I COM 453415309 137 86837 SH SOLE 75837 0 11000 INDEPENDENT BANK CORP MASS COM 453836108 282 3700 SH SOLE 3700 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 2214 101604 SH SOLE 88404 0 13200 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1292 62057 SH SOLE 60730 0 1327 INFINERA CORPORATION COM 45667G103 2390 821193 SH SOLE 761386 0 59807 INFOSYS LTD SPONSORED ADR 456788108 4619 431700 SH SOLE 428500 0 3200 ING GROEP N V SPONSORED ADR 456837103 395 34100 SH SOLE 28000 0 6100 INGERSOLL-RAND PLC SHS G47791101 93959 741764 SH SOLE 720883 0 20881 INGEVITY CORP COM 45688C107 2777 26404 SH SOLE 16804 0 9600 INGLES MKTS INC CL A 457030104 1625 52196 SH SOLE 40199 0 11997 INGREDION INC COM 457187102 20367 246905 SH SOLE 227105 0 19800 INNERWORKINGS INC COM 45773Y105 619 162150 SH SOLE 130550 0 31600 INNOPHOS HOLDINGS INC COM 45774N108 1349 46338 SH SOLE 41838 0 4500 INNOVATIVE INDL PPTYS INC COM 45781V101 3583 29000 SH SOLE 29000 0 0 INNOVIVA INC COM 45781M101 2813 193234 SH SOLE 193234 0 0 INOGEN INC COM 45780L104 22004 329600 SH SOLE 272900 0 56700 INOVALON HLDGS INC COM CL A 45781D101 248 17100 SH SOLE 15700 0 1400 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 56 19050 SH SOLE 18950 0 100 INPHI CORP COM 45772F107 21353 426198 SH SOLE 395598 0 30600 INSEEGO CORP COM 45782B104 661 137900 SH SOLE 105000 0 32900 INSIGHT ENTERPRISES INC COM 45765U103 2348 40340 SH SOLE 40339 0 1 INSMED INC COM PAR $.01 457669307 2918 114000 SH SOLE 109300 0 4700 INSPERITY INC COM 45778Q107 16044 131360 SH SOLE 123960 0 7400 INSPIRE MED SYS INC COM 457730109 309 5100 SH SOLE 5100 0 0 INSTALLED BLDG PRODS INC COM 45780R101 681 11500 SH SOLE 8400 0 3100 INSTEEL INDUSTRIES INC COM 45774W108 1984 95313 SH SOLE 77613 0 17700 INTEC PHARMA LTD JERUSALEM SHS M53644106 67 15500 SH SOLE 14800 0 700 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 6592 118026 SH SOLE 106126 0 11900 INTELLIA THERAPEUTICS INC COM 45826J105 1598 97617 SH SOLE 97617 0 0 INTELSAT S A COM L5140P101 6008 308900 SH SOLE 308900 0 0 INTER PARFUMS INC COM 458334109 1430 21500 SH SOLE 21500 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2254 41591 SH SOLE 33491 0 8100 INTERCEPT PHARMACEUTICALS IN COM 45845P108 31454 395300 SH SOLE 319100 0 76200 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3173 36919 SH SOLE 36895 0 24 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1584 23680 SH SOLE 23680 0 0 INTERDIGITAL INC COM 45867G101 13022 202210 SH SOLE 173410 0 28800 INTERFACE INC COM 458665304 1412 92100 SH SOLE 72500 0 19600 INTERNAP CORP COM PAR 45885A409 104 34499 SH SOLE 34499 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 101591 736700 SH SOLE 731600 0 5100 INTERNATIONAL SPEEDWAY CORP CL A 460335201 2186 48700 SH SOLE 48700 0 0 INTERPUBLIC GROUP COS INC COM 460690100 21260 941136 SH SOLE 941136 0 0 INTERSECT ENT INC COM 46071F103 510 22400 SH SOLE 21900 0 500 INTERXION HOLDING N.V SHS N47279109 6718 88292 SH SOLE 77092 0 11200 INTL FCSTONE INC COM 46116V105 596 15048 SH SOLE 15048 0 0 INTL PAPER CO COM 460146103 6124 141364 SH SOLE 137864 0 3500 INTRA CELLULAR THERAPIES INC COM 46116X101 2141 164967 SH SOLE 163167 0 1800 INTREPID POTASH INC COM 46121Y102 566 168427 SH SOLE 168127 0 300 INTUIT COM 461202103 3894 14900 SH SOLE 12200 0 2700 INVACARE CORP COM 461203101 604 116356 SH SOLE 110656 0 5700 INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 3487 69100 SH SOLE 69100 0 0 INVESCO LTD SHS G491BT108 3636 177734 SH SOLE 177734 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1555 96480 SH SOLE 89080 0 7400 INVESTORS BANCORP INC NEW COM 46146L101 2737 245460 SH SOLE 245460 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 428 7294 SH SOLE 7294 0 0 INVITAE CORP COM 46185L103 7307 310933 SH SOLE 301133 0 9800 INVITATION HOMES INC COM 46187W107 1150 43027 SH SOLE 42999 0 28 ION GEOPHYSICAL CORP COM NEW 462044207 407 50526 SH SOLE 50300 0 226 IONIS PHARMACEUTICALS INC COM 462222100 105063 1634711 SH SOLE 1361011 0 273700 IPG PHOTONICS CORP COM 44980X109 19804 128386 SH SOLE 90386 0 38000 IQVIA HLDGS INC COM 46266C105 5712 35500 SH SOLE 35400 0 100 IRADIMED CORP COM 46266A109 252 12300 SH SOLE 12200 0 100 IRON MTN INC NEW COM 46284V101 15090 482100 SH SOLE 482100 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3510 320857 SH SOLE 270857 0 50000 ISHARES INC MSCI CDA ETF 464286509 1351 47200 SH SOLE 47200 0 0 ISHARES TR LATN AMER 40 ETF 464287390 321 9500 SH SOLE 9500 0 0 ISHARES TR MIN VOL USA ETF 46429B697 5673 91900 SH SOLE 91900 0 0 ISHARES TR NASDAQ BIOTECH 464287556 71679 656999 SH SOLE 656999 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 4218 21000 SH SOLE 21000 0 0 ISHARES TR TRANS AVG ETF 464287192 8487 45100 SH SOLE 45100 0 0 ISHARES TR US AER DEF ETF 464288760 600 2800 SH SOLE 2800 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 183 35200 SH SOLE 35200 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 15356 1630170 SH SOLE 1497295 0 132875 ITRON INC COM 465741106 2171 34700 SH SOLE 31600 0 3100 ITT INC COM 45073V108 10837 165500 SH SOLE 151200 0 14300 ITURAN LOCATION AND CONTROL SHS M6158M104 584 19400 SH SOLE 18000 0 1400 IVERIC BIO INC COM 46583P102 74 56700 SH SOLE 56700 0 0 J ALEXANDERS HLDGS INC COM 46609J106 180 16000 SH SOLE 14900 0 1100 J JILL INC COM 46620W102 68 34400 SH SOLE 34400 0 0 JABIL INC COM 466313103 10520 332900 SH SOLE 332900 0 0 JACK IN THE BOX INC COM 466367109 32565 400105 SH SOLE 373605 0 26500 JACOBS ENGR GROUP INC COM 469814107 243 2879 SH SOLE 2879 0 0 JAKKS PAC INC COM 47012E106 16 22547 SH SOLE 15647 0 6900 JAMES RIV GROUP LTD COM G5005R107 1702 36300 SH SOLE 30100 0 6200 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 56469 396110 SH SOLE 320210 0 75900 JELD-WEN HLDG INC COM 47580P103 5458 257100 SH SOLE 239900 0 17200 JETBLUE AWYS CORP COM 477143101 38125 2061900 SH SOLE 1389000 0 672900 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 696 32104 SH SOLE 32104 0 0 JOHNSON & JOHNSON COM 478160104 551349 3958565 SH SOLE 3180059 0 778506 JOHNSON OUTDOORS INC CL A 479167108 2429 32567 SH SOLE 30467 0 2100 JOINT CORP COM 47973J102 815 44800 SH SOLE 41300 0 3500 JONES LANG LASALLE INC COM 48020Q107 9731 69169 SH SOLE 46569 0 22600 JOUNCE THERAPEUTICS INC COM 481116101 752 151900 SH SOLE 139600 0 12300 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 122 49600 SH SOLE 49300 0 300 JUNIPER NETWORKS INC COM 48203R104 79466 2984082 SH SOLE 2434311 0 549771 JUST ENERGY GROUP INC COM 48213W101 1291 300177 SH SOLE 257777 0 42400 K12 INC COM 48273U102 2208 72600 SH SOLE 72600 0 0 KADANT INC COM 48282T104 360 3965 SH SOLE 3465 0 500 KAISER ALUMINUM CORP COM PAR $0.01 483007704 508 5200 SH SOLE 5200 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 226 10222 SH SOLE 9422 0 800 KAMAN CORP COM 483548103 1618 25400 SH SOLE 25400 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 13461 110500 SH SOLE 56200 0 54300 KAR AUCTION SVCS INC COM 48238T109 3358 134322 SH SOLE 132222 0 2100 KARYOPHARM THERAPEUTICS INC COM 48576U106 1775 296300 SH SOLE 290900 0 5400 KB HOME COM 48666K109 7207 280100 SH SOLE 280100 0 0 KBR INC COM 48242W106 8961 359300 SH SOLE 358300 0 1000 KEANE GROUP INC COM 48669A108 301 44800 SH SOLE 44800 0 0 KELLOGG CO COM 487836108 11818 220600 SH SOLE 220600 0 0 KELLY SVCS INC CL A 488152208 1942 74132 SH SOLE 66832 0 7300 KEMET CORP COM NEW 488360207 1153 61300 SH SOLE 61300 0 0 KENNAMETAL INC COM 489170100 1187 32100 SH SOLE 32100 0 0 KEYCORP NEW COM 493267108 6060 341390 SH SOLE 299590 0 41800 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1168 13000 SH SOLE 13000 0 0 KFORCE INC COM 493732101 1797 51210 SH SOLE 51210 0 0 KIMBALL ELECTRONICS INC COM 49428J109 392 24128 SH SOLE 20729 0 3399 KIMBALL INTL INC CL B 494274103 1547 88738 SH SOLE 78138 0 10600 KIMBERLY CLARK CORP COM 494368103 60509 454000 SH SOLE 454000 0 0 KIMCO RLTY CORP COM 49446R109 942 51000 SH SOLE 51000 0 0 KINDER MORGAN INC DEL COM 49456B101 23924 1145791 SH SOLE 1059691 0 86100 KINROSS GOLD CORP COM 496902404 13777 3550808 SH SOLE 3550108 0 700 KINSALE CAP GROUP INC COM 49714P108 1317 14400 SH SOLE 9200 0 5200 KIRKLAND LAKE GOLD LTD COM 49741E100 38349 893497 SH SOLE 893179 0 318 KIRKLANDS INC COM 497498105 540 239089 SH SOLE 199926 0 39163 KITE RLTY GROUP TR COM NEW 49803T300 1884 124500 SH SOLE 124500 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 739 37100 SH SOLE 37100 0 0 KNOLL INC COM NEW 498904200 4856 211307 SH SOLE 174707 0 36600 KOHLS CORP COM 500255104 23922 503100 SH SOLE 503100 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 9806 225003 SH SOLE 225003 0 0 KORN FERRY COM NEW 500643200 7921 197683 SH SOLE 184583 0 13100 KORNIT DIGITAL LTD SHS M6372Q113 1121 35400 SH SOLE 35400 0 0 KOSMOS ENERGY LTD COM 500688106 683 108922 SH SOLE 108722 0 200 KRAFT HEINZ CO COM 500754106 3414 110000 SH SOLE 65500 0 44500 KRATON CORPORATION COM 50077C106 308 9900 SH SOLE 9900 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 329 14388 SH SOLE 14088 0 300 KRONOS WORLDWIDE INC COM 50105F105 1147 74900 SH SOLE 74900 0 0 KT CORP SPONSORED ADR 48268K101 3396 274574 SH SOLE 274574 0 0 KULICKE & SOFFA INDS INC COM 501242101 11203 496820 SH SOLE 419520 0 77300 KURA ONCOLOGY INC COM 50127T109 732 37200 SH SOLE 37200 0 0 L3 TECHNOLOGIES INC COM 502413107 10183 41533 SH SOLE 14733 0 26800 LA Z BOY INC COM 505336107 2434 79400 SH SOLE 74200 0 5200 LABORATORY CORP AMER HLDGS COM NEW 50540R409 25918 149900 SH SOLE 134700 0 15200 LADDER CAP CORP CL A 505743104 858 51675 SH SOLE 51675 0 0 LAKELAND BANCORP INC COM 511637100 942 58340 SH SOLE 52440 0 5900 LAKELAND FINL CORP COM 511656100 609 13002 SH SOLE 13002 0 0 LAM RESEARCH CORP COM 512807108 3437 18299 SH SOLE 17399 0 900 LAMAR ADVERTISING CO NEW CL A 512816109 7974 98800 SH SOLE 98800 0 0 LAMB WESTON HLDGS INC COM 513272104 59973 946551 SH SOLE 708254 0 238297 LANCASTER COLONY CORP COM 513847103 550 3700 SH SOLE 3700 0 0 LANDEC CORP COM 514766104 210 22458 SH SOLE 16858 0 5600 LANDSTAR SYS INC COM 515098101 4212 39000 SH SOLE 39000 0 0 LANNET INC COM 516012101 1085 179000 SH SOLE 179000 0 0 LANTHEUS HLDGS INC COM 516544103 4494 158800 SH SOLE 122800 0 36000 LAS VEGAS SANDS CORP COM 517834107 64254 1087400 SH SOLE 1087396 0 4 LATTICE SEMICONDUCTOR CORP COM 518415104 15297 1048447 SH SOLE 913047 0 135400 LAUDER ESTEE COS INC CL A 518439104 27286 149016 SH SOLE 149007 0 9 LAZARD LTD SHS A G54050102 23475 682601 SH SOLE 626801 0 55800 LEAR CORP COM NEW 521865204 21796 156500 SH SOLE 156500 0 0 LEGG MASON INC COM 524901105 3836 100200 SH SOLE 100200 0 0 LEIDOS HLDGS INC COM 525327102 39503 494717 SH SOLE 456315 0 38402 LEJU HLDGS LTD SPONSORED ADS 50187J108 23 17015 SH SOLE 16215 0 800 LEMAITRE VASCULAR INC COM 525558201 733 26200 SH SOLE 25100 0 1100 LENDINGTREE INC NEW COM 52603B107 10417 24800 SH SOLE 22900 0 1900 LENNOX INTL INC COM 526107107 7223 26265 SH SOLE 26265 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 10421 499100 SH SOLE 400700 0 98400 LEXICON PHARMACEUTICALS INC COM NEW 528872302 170 27016 SH SOLE 27016 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 543 48626 SH SOLE 40426 0 8200 LEXINGTON REALTY TRUST COM 529043101 13630 1448508 SH SOLE 1410008 0 38500 LIBBEY INC COM 529898108 48 26041 SH SOLE 25641 0 400 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 4186 87599 SH SOLE 87599 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 12788 473800 SH SOLE 381300 0 92500 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1731 61900 SH SOLE 54000 0 7900 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 24790 652700 SH SOLE 568936 0 83764 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1296 80100 SH SOLE 80100 0 0 LIBERTY PPTY TR SH BEN INT 531172104 2647 52900 SH SOLE 51000 0 1900 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3005 242300 SH SOLE 215400 0 26900 LIFEVANTAGE CORP COM NEW 53222K205 373 28772 SH SOLE 27972 0 800 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 36399 318872 SH SOLE 262372 0 56500 LILLY ELI & CO COM 532457108 114847 1036616 SH SOLE 1034216 0 2400 LIMELIGHT NETWORKS INC COM 53261M104 2637 976512 SH SOLE 787974 0 188538 LINCOLN ELEC HLDGS INC COM 533900106 15487 188131 SH SOLE 144954 0 43177 LINCOLN NATL CORP IND COM 534187109 14480 224664 SH SOLE 185542 0 39122 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4439 247300 SH SOLE 212300 0 35000 LIONS GATE ENTMNT CORP CL A VTG 535919401 398 32500 SH SOLE 31900 0 600 LIQUIDITY SERVICES INC COM 53635B107 463 75999 SH SOLE 65299 0 10700 LIVANOVA PLC SHS G5509L101 1155 16045 SH SOLE 14745 0 1300 LIVE NATION ENTERTAINMENT IN COM 538034109 26569 401043 SH SOLE 308143 0 92900 LIVE OAK BANCSHARES INC COM 53803X105 1070 62400 SH SOLE 53200 0 9200 LIVENT CORP COM 53814L108 454 65672 SH SOLE 42972 0 22700 LIVEPERSON INC COM 538146101 12457 444254 SH SOLE 364854 0 79400 LIVERAMP HLDGS INC COM 53815P108 859 17727 SH SOLE 17627 0 100 LKQ CORP COM 501889208 14976 562800 SH SOLE 503100 0 59700 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1134 399400 SH SOLE 399400 0 0 LOCKHEED MARTIN CORP COM 539830109 315877 868892 SH SOLE 691082 0 177810 LOGITECH INTL S A SHS H50430232 41210 1036464 SH SOLE 1036464 0 0 LOGMEIN INC COM 54142L109 16962 230205 SH SOLE 169048 0 61157 LOUISIANA PAC CORP COM 546347105 9261 353200 SH SOLE 353200 0 0 LOWES COS INC COM 548661107 53028 525501 SH SOLE 386001 0 139500 LPL FINL HLDGS INC COM 50212V100 22899 280727 SH SOLE 274387 0 6340 LSC COMMUNICATIONS INC COM 50218P107 119 32300 SH SOLE 32300 0 0 LSI INDS INC COM 50216C108 288 79000 SH SOLE 65020 0 13980 LTC PPTYS INC COM 502175102 4509 98748 SH SOLE 95730 0 3018 LULULEMON ATHLETICA INC COM 550021109 17859 99100 SH SOLE 22900 0 76200 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2387 206630 SH SOLE 146130 0 60500 LUMINEX CORP DEL COM 55027E102 1614 78200 SH SOLE 67000 0 11200 LYDALL INC DEL COM 550819106 404 20004 SH SOLE 13704 0 6300 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 46910 544646 SH SOLE 532358 0 12288 M & T BK CORP COM 55261F104 27349 160812 SH SOLE 97812 0 63000 MACATAWA BK CORP COM 554225102 321 31300 SH SOLE 27500 0 3800 MACERICH CO COM 554382101 7418 221500 SH SOLE 209300 0 12200 MACK CALI RLTY CORP COM 554489104 682 29300 SH SOLE 29300 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4832 319334 SH SOLE 297402 0 21932 MACROGENICS INC COM 556099109 300 17700 SH SOLE 17400 0 300 MACYS INC COM 55616P104 10618 494758 SH SOLE 224458 0 270300 MADISON SQUARE GARDEN CO NEW CL A 55825T103 26286 93900 SH SOLE 82600 0 11300 MAGELLAN HEALTH INC COM NEW 559079207 20976 282585 SH SOLE 232882 0 49703 MAGNA INTL INC COM 559222401 29586 595300 SH SOLE 509900 0 85400 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1864 180055 SH SOLE 132855 0 47200 MAIDEN HOLDINGS LTD SHS G5753U112 434 678641 SH SOLE 586411 0 92230 MALIBU BOATS INC COM CL A 56117J100 6081 156525 SH SOLE 121316 0 35209 MALLINCKRODT PUB LTD CO SHS G5785G107 2464 268400 SH SOLE 268000 0 400 MAMMOTH ENERGY SVCS INC COM 56155L108 224 32500 SH SOLE 31200 0 1300 MANCHESTER UTD PLC NEW ORD CL A G5784H106 968 53534 SH SOLE 45734 0 7800 MANHATTAN ASSOCS INC COM 562750109 8860 127800 SH SOLE 127800 0 0 MANNING & NAPIER INC CL A 56382Q102 82 47039 SH SOLE 37739 0 9300 MANNKIND CORP COM NEW 56400P706 266 231100 SH SOLE 231100 0 0 MANPOWERGROUP INC COM 56418H100 21056 217974 SH SOLE 168574 0 49400 MANTECH INTL CORP CL A 564563104 884 13421 SH SOLE 13421 0 0 MANULIFE FINL CORP COM 56501R106 29195 1605862 SH SOLE 1557962 0 47900 MARATHON OIL CORP COM 565849106 22835 1607000 SH SOLE 1576900 0 30100 MARATHON PETE CORP COM 56585A102 3280 58697 SH SOLE 58697 0 0 MARCHEX INC CL B 56624R108 86 18400 SH SOLE 8000 0 10400 MARCUS & MILLICHAP INC COM 566324109 2539 82300 SH SOLE 67000 0 15300 MARCUS CORP COM 566330106 3597 109143 SH SOLE 94343 0 14800 MARINEMAX INC COM 567908108 182 11069 SH SOLE 11069 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 199 47900 SH SOLE 47900 0 0 MARKEL CORP COM 570535104 12014 11026 SH SOLE 7426 0 3600 MARRIOTT INTL INC NEW CL A 571903202 8188 58368 SH SOLE 55954 0 2414 MARTEN TRANS LTD COM 573075108 3254 179266 SH SOLE 163262 0 16004 MASCO CORP COM 574599106 192272 4899905 SH SOLE 3964503 0 935402 MASIMO CORP COM 574795100 29729 199768 SH SOLE 157042 0 42726 MASONITE INTL CORP NEW COM 575385109 4594 87200 SH SOLE 87200 0 0 MASTERCARD INC CL A 57636Q104 96189 363623 SH SOLE 281200 0 82423 MASTERCRAFT BOAT HLDGS INC COM 57637H103 2343 119597 SH SOLE 93800 0 25797 MATCH GROUP INC COM 57665R106 78240 1163076 SH SOLE 945205 0 217871 MATRIX SVC CO COM 576853105 2387 117838 SH SOLE 94685 0 23153 MATSON INC COM 57686G105 416 10700 SH SOLE 10700 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 140 17900 SH SOLE 16900 0 1000 MAXIM INTEGRATED PRODS INC COM 57772K101 66490 1111507 SH SOLE 867390 0 244117 MCCORMICK & CO INC COM NON VTG 579780206 1752 11300 SH SOLE 500 0 10800 MCDONALDS CORP COM 580135101 422435 2034265 SH SOLE 1535376 0 498889 MCGRATH RENTCORP COM 580589109 6669 107302 SH SOLE 91609 0 15693 MCKESSON CORP COM 58155Q103 363 2700 SH SOLE 2700 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 304 120676 SH SOLE 120350 0 326 MDU RES GROUP INC COM 552690109 29018 1124740 SH SOLE 917640 0 207100 MEDALLION FINL CORP COM 583928106 116 17257 SH SOLE 9357 0 7900 MEDICAL PPTYS TRUST INC COM 58463J304 5246 300831 SH SOLE 300831 0 0 MEDICINES CO COM 584688105 1240 34001 SH SOLE 16001 0 18000 MEDIFAST INC COM 58470H101 6094 47500 SH SOLE 47500 0 0 MEDLEY CAP CORP COM 58503F106 40 17300 SH SOLE 17300 0 0 MEDNAX INC COM 58502B106 1784 70700 SH SOLE 48600 0 22100 MEDPACE HLDGS INC COM 58506Q109 7458 114000 SH SOLE 90900 0 23100 MEDTRONIC PLC SHS G5960L103 529 5436 SH SOLE 5436 0 0 MEET GROUP INC COM 58513U101 1272 365529 SH SOLE 360725 0 4804 MEI PHARMA INC COM NEW 55279B202 81 32204 SH SOLE 30804 0 1400 MELCO RESORTS AND ENTMT LTD ADR 585464100 22211 1022600 SH SOLE 856200 0 166400 MELLANOX TECHNOLOGIES LTD SHS M51363113 80670 728925 SH SOLE 576789 0 152136 MENLO THERAPEUTICS INC COM 586858102 183 30600 SH SOLE 30100 0 500 MERCADOLIBRE INC COM 58733R102 80340 131324 SH SOLE 116024 0 15300 MERCANTILE BANK CORP COM 587376104 570 17484 SH SOLE 14084 0 3400 MERCER INTL INC COM 588056101 904 58459 SH SOLE 35963 0 22496 MERCK & CO INC COM 58933Y105 137891 1644499 SH SOLE 1574799 0 69700 MERCURY GENL CORP NEW COM 589400100 6955 111281 SH SOLE 108881 0 2400 MERCURY SYS INC COM 589378108 14851 211100 SH SOLE 152600 0 58500 MERIDIAN BANCORP INC MD COM 58958U103 832 46523 SH SOLE 34523 0 12000 MERIDIAN BIOSCIENCE INC COM 589584101 1327 111725 SH SOLE 92625 0 19100 MERITOR INC COM 59001K100 4412 181944 SH SOLE 151644 0 30300 MERSANA THERAPEUTICS INC COM 59045L106 47 11500 SH SOLE 11500 0 0 MESA AIR GROUP INC COM NEW 590479135 131 14300 SH SOLE 14300 0 0 MESABI TR CTF BEN INT 590672101 458 15500 SH SOLE 15500 0 0 METHANEX CORP COM 59151K108 11629 255800 SH SOLE 242000 0 13800 METHODE ELECTRS INC COM 591520200 400 13994 SH SOLE 13694 0 300 METLIFE INC COM 59156R108 20504 412799 SH SOLE 265299 0 147500 METROPOLITAN BK HLDG CORP COM 591774104 634 14400 SH SOLE 12900 0 1500 MFA FINL INC COM 55272X102 8337 1161208 SH SOLE 1161208 0 0 MGE ENERGY INC COM 55277P104 256 3500 SH SOLE 3500 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 8603 280701 SH SOLE 276001 0 4700 MGM RESORTS INTERNATIONAL COM 552953101 138748 4856419 SH SOLE 4547512 0 308907 MICHAELS COS INC COM 59408Q106 311 35800 SH SOLE 35800 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 333 12709 SH SOLE 12709 0 0 MICROSOFT CORP COM 594918104 106063 791755 SH SOLE 791719 0 36 MICROSTRATEGY INC CL A NEW 594972408 5142 35882 SH SOLE 26882 0 9000 MIDDLEBY CORP COM 596278101 516 3800 SH SOLE 3700 0 100 MIDDLESEX WATER CO COM 596680108 407 6877 SH SOLE 6377 0 500 MIDSTATES PETE CO INC COM PAR 59804T407 513 87027 SH SOLE 74121 0 12906 MIDWESTONE FINL GROUP INC NE COM 598511103 450 16100 SH SOLE 14000 0 2100 MILACRON HLDGS CORP COM 59870L106 711 51500 SH SOLE 51500 0 0 MILLER HERMAN INC COM 600544100 2665 59626 SH SOLE 59626 0 0 MILLER INDS INC TENN COM NEW 600551204 275 8952 SH SOLE 8352 0 600 MIMECAST LTD ORD SHS G14838109 23397 500900 SH SOLE 461300 0 39600 MIRATI THERAPEUTICS INC COM 60468T105 17191 166900 SH SOLE 166900 0 0 MISTRAS GROUP INC COM 60649T107 673 46828 SH SOLE 39228 0 7600 MITEK SYS INC COM NEW 606710200 2387 240100 SH SOLE 211000 0 29100 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 238 50200 SH SOLE 50200 0 0 MOBILE MINI INC COM 60740F105 3402 111800 SH SOLE 98200 0 13600 MOBILEIRON INC COM NEW 60739U204 2775 447500 SH SOLE 382600 0 64900 MODEL N INC COM 607525102 3921 201100 SH SOLE 163087 0 38013 MODERNA INC COM 60770K107 184 12600 SH SOLE 12600 0 0 MODINE MFG CO COM 607828100 1836 128316 SH SOLE 95516 0 32800 MOELIS & CO CL A 60786M105 3981 113900 SH SOLE 110400 0 3500 MOHAWK INDS INC COM 608190104 131077 888836 SH SOLE 700317 0 188519 MOLINA HEALTHCARE INC COM 60855R100 35559 248418 SH SOLE 206965 0 41453 MOMENTA PHARMACEUTICALS INC COM 60877T100 1696 136200 SH SOLE 136200 0 0 MONARCH CASINO & RESORT INC COM 609027107 1620 37902 SH SOLE 30683 0 7219 MONDELEZ INTL INC CL A 609207105 2090 38772 SH SOLE 38772 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 168 67847 SH SOLE 67847 0 0 MONGODB INC CL A 60937P106 14373 94500 SH SOLE 94500 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 7739 571178 SH SOLE 528640 0 42538 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1802 106978 SH SOLE 104178 0 2800 MONROE CAP CORP COM 610335101 563 48800 SH SOLE 30000 0 18800 MONSTER BEVERAGE CORP NEW COM 61174X109 122395 1917521 SH SOLE 1492674 0 424847 MOODYS CORP COM 615369105 8988 46017 SH SOLE 31571 0 14446 MORGAN STANLEY COM NEW 617446448 1700 38800 SH SOLE 38800 0 0 MORNINGSTAR INC COM 617700109 1215 8400 SH SOLE 8400 0 0 MOSAIC CO NEW COM 61945C103 5952 237800 SH SOLE 150100 0 87700 MOTOROLA SOLUTIONS INC COM NEW 620076307 3034 18200 SH SOLE 17400 0 800 MOVADO GROUP INC COM 624580106 1361 50397 SH SOLE 50397 0 0 MSA SAFETY INC COM 553498106 854 8100 SH SOLE 8100 0 0 MSCI INC COM 55354G100 31021 129911 SH SOLE 95332 0 34579 MSG NETWORK INC CL A 553573106 1730 83400 SH SOLE 83400 0 0 MTS SYS CORP COM 553777103 210 3593 SH SOLE 2693 0 900 MUELLER WTR PRODS INC COM SER A 624758108 2470 251544 SH SOLE 251444 0 100 MURPHY OIL CORP COM 626717102 14805 600600 SH SOLE 600600 0 0 MURPHY USA INC COM 626755102 1563 18600 SH SOLE 18600 0 0 MYERS INDS INC COM 628464109 1417 73521 SH SOLE 72021 0 1500 MYLAN N V SHS EURO N59465109 208 10900 SH SOLE 9100 0 1800 MYOVANT SCIENCES LTD COM G637AM102 203 22400 SH SOLE 20900 0 1500 MYR GROUP INC DEL COM 55405W104 1025 27437 SH SOLE 21237 0 6200 MYRIAD GENETICS INC COM 62855J104 331 11900 SH SOLE 10600 0 1300 NABRIVA THERAPEUTICS PLC SHS G63637105 32 13200 SH SOLE 13200 0 0 NACCO INDS INC CL A 629579103 418 8041 SH SOLE 7741 0 300 NANOMETRICS INC COM 630077105 8000 230490 SH SOLE 190681 0 39809 NANOSTRING TECHNOLOGIES INC COM 63009R109 6647 219000 SH SOLE 203800 0 15200 NASDAQ INC COM 631103108 7136 74200 SH SOLE 69000 0 5200 NATERA INC COM 632307104 6578 238500 SH SOLE 193400 0 45100 NATIONAL BEVERAGE CORP COM 635017106 8390 187998 SH SOLE 162198 0 25800 NATIONAL BK HLDGS CORP CL A 633707104 534 14700 SH SOLE 11900 0 2800 NATIONAL CINEMEDIA INC COM 635309107 988 150544 SH SOLE 140144 0 10400 NATIONAL FUEL GAS CO N J COM 636180101 8240 156200 SH SOLE 156200 0 0 NATIONAL GEN HLDGS CORP COM 636220303 833 36300 SH SOLE 33500 0 2800 NATIONAL HEALTH INVS INC COM 63633D104 11393 146012 SH SOLE 138006 0 8006 NATIONAL HEALTHCARE CORP COM 635906100 738 9091 SH SOLE 8991 0 100 NATIONAL INSTRS CORP COM 636518102 8722 207705 SH SOLE 196091 0 11614 NATIONAL OILWELL VARCO INC COM 637071101 5802 261000 SH SOLE 196000 0 65000 NATIONAL PRESTO INDS INC COM 637215104 901 9654 SH SOLE 8754 0 900 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2460 85000 SH SOLE 85000 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 576 34911 SH SOLE 29118 0 5793 NATURAL GROCERS BY VITAMIN C COM 63888U108 770 76600 SH SOLE 63800 0 12800 NATURAL HEALTH TRENDS CORP COM 63888P406 722 89700 SH SOLE 79900 0 9800 NAUTILUS INC COM 63910B102 415 188000 SH SOLE 169600 0 18400 NAVIENT CORPORATION COM 63938C108 2295 168100 SH SOLE 168100 0 0 NAVISTAR INTL CORP NEW COM 63934E108 558 16200 SH SOLE 16200 0 0 NBT BANCORP INC COM 628778102 242 6451 SH SOLE 6451 0 0 NCR CORP NEW COM 62886E108 1308 42057 SH SOLE 38143 0 3914 NEOGENOMICS INC COM NEW 64049M209 1461 66600 SH SOLE 51200 0 15400 NEOPHOTONICS CORP COM 64051T100 810 193751 SH SOLE 193751 0 0 NEOVASC INC COM NEW 64065J205 11 22600 SH SOLE 22600 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 368 84700 SH SOLE 84700 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1180 295035 SH SOLE 235045 0 59990 NETAPP INC COM 64110D104 80037 1297202 SH SOLE 1172502 0 124700 NETEASE INC SPONSORED ADR 64110W102 7520 29400 SH SOLE 29400 0 0 NETGEAR INC COM 64111Q104 2483 98200 SH SOLE 80700 0 17500 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 66 11800 SH SOLE 10700 0 1100 NEUROCRINE BIOSCIENCES INC COM 64125C109 67483 799273 SH SOLE 695547 0 103726 NEW GOLD INC CDA COM 644535106 1065 1107852 SH SOLE 1004831 0 103021 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 44861 464500 SH SOLE 251000 0 213500 NEW RELIC INC COM 64829B100 58394 674999 SH SOLE 532987 0 142012 NEW SR INVT GROUP INC COM 648691103 571 85000 SH SOLE 85000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 475 47600 SH SOLE 46800 0 800 NEW YORK TIMES CO CL A 650111107 4394 134700 SH SOLE 133100 0 1600 NEWLINK GENETICS CORP COM 651511107 212 143400 SH SOLE 143300 0 100 NEWMARK GROUP INC CL A 65158N102 5999 668000 SH SOLE 542333 0 125667 NEWMONT GOLDCORP CORPORATION COM 651639106 93435 2428788 SH SOLE 2356557 0 72231 NEXTGEN HEALTHCARE INC COM 65343C102 1331 66889 SH SOLE 47389 0 19500 NIC INC COM 62914B100 5617 350192 SH SOLE 301592 0 48600 NICE LTD SPONSORED ADR 653656108 329 2400 SH SOLE 2400 0 0 NICOLET BANKSHARES INC COM 65406E102 223 3600 SH SOLE 3000 0 600 NIELSEN HLDGS PLC SHS EUR G6518L108 50443 2232000 SH SOLE 2156700 0 75300 NII HLDGS INC COM PAR 62913F508 173 102100 SH SOLE 102100 0 0 NIKE INC CL B 654106103 121602 1448500 SH SOLE 1128599 0 319901 NISOURCE INC COM 65473P105 953 33100 SH SOLE 22400 0 10700 NMI HLDGS INC CL A 629209305 3790 133500 SH SOLE 94100 0 39400 NOBLE CORP PLC SHS USD G65431101 1338 715253 SH SOLE 700053 0 15200 NOMAD FOODS LTD USD ORD SHS G6564A105 14337 671200 SH SOLE 531000 0 140200 NOODLES & CO COM CL A 65540B105 2932 372100 SH SOLE 287500 0 84600 NORBORD INC COM NEW 65548P403 1021 41200 SH SOLE 41200 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 145 62000 SH SOLE 60700 0 1300 NORDSTROM INC COM 655664100 16867 529400 SH SOLE 529400 0 0 NORFOLK SOUTHERN CORP COM 655844108 29880 149900 SH SOLE 78000 0 71900 NORTH AMERN CONSTR GROUP LTD COM 656811106 576 53300 SH SOLE 49000 0 4300 NORTHERN TR CORP COM 665859104 11646 129400 SH SOLE 109700 0 19700 NORTHRIM BANCORP INC COM 666762109 499 14000 SH SOLE 12000 0 2000 NORTHROP GRUMMAN CORP COM 666807102 43141 133519 SH SOLE 63319 0 70200 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1078 65600 SH SOLE 65600 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1520 86300 SH SOLE 86300 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2863 41200 SH SOLE 41000 0 200 NORTHWEST PIPE CO COM 667746101 356 13804 SH SOLE 9204 0 4600 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 56413 1051900 SH SOLE 989248 0 62652 NOVA MEASURING INSTRUMENTS L COM M7516K103 253 9900 SH SOLE 8500 0 1400 NOVARTIS A G SPONSORED ADR 66987V109 886 9700 SH SOLE 9700 0 0 NOVAVAX INC COM NEW 670002401 1086 185296 SH SOLE 180851 0 4445 NOVOCURE LTD ORD SHS G6674U108 38716 612300 SH SOLE 558800 0 53500 NRG ENERGY INC COM NEW 629377508 35965 1024065 SH SOLE 1024022 0 43 NU SKIN ENTERPRISES INC CL A 67018T105 18313 371300 SH SOLE 334700 0 36600 NUANCE COMMUNICATIONS INC COM 67020Y100 2566 160692 SH SOLE 93092 0 67600 NUCOR CORP COM 670346105 21202 384800 SH SOLE 240800 0 144000 NUTANIX INC CL A 67059N108 3674 141621 SH SOLE 140721 0 900 NUTRIEN LTD COM 67077M108 5147 96275 SH SOLE 96275 0 0 NUVASIVE INC COM 670704105 525 8970 SH SOLE 1570 0 7400 NUVECTRA CORP COM 67075N108 305 91100 SH SOLE 82500 0 8600 NVENT ELECTRIC PLC SHS G6700G107 3805 153500 SH SOLE 118300 0 35200 NVR INC COM 62944T105 51534 15291 SH SOLE 11991 0 3300 O REILLY AUTOMOTIVE INC NEW COM 67103H107 69256 187522 SH SOLE 124055 0 63467 OAKTREE SPECIALTY LENDING CO COM 67401P108 2580 476000 SH SOLE 409443 0 66557 OAKTREE STRATEGIC INCOME COR COM 67402D104 344 40575 SH SOLE 33975 0 6600 OCCIDENTAL PETE CORP COM 674599105 346032 6882100 SH SOLE 5434700 0 1447400 OCEANEERING INTL INC COM 675232102 2425 118945 SH SOLE 118545 0 400 OCEANFIRST FINL CORP COM 675234108 353 14206 SH SOLE 14106 0 100 OCWEN FINL CORP COM NEW 675746309 281 135731 SH SOLE 135731 0 0 OFFICE DEPOT INC COM 676220106 4027 1954845 SH SOLE 1954845 0 0 OFG BANCORP COM 67103X102 5718 240541 SH SOLE 228441 0 12100 OGE ENERGY CORP COM 670837103 902 21200 SH SOLE 21200 0 0 OIL STS INTL INC COM 678026105 491 26855 SH SOLE 23755 0 3100 OKTA INC CL A 679295105 35801 289860 SH SOLE 265860 0 24000 OLD DOMINION FREIGHT LINE IN COM 679580100 639 4280 SH SOLE 4280 0 0 OLD REP INTL CORP COM 680223104 17342 774869 SH SOLE 769769 0 5100 OLD SECOND BANCORP INC ILL COM 680277100 200 15700 SH SOLE 15700 0 0 OLIN CORP COM PAR $1 680665205 611 27900 SH SOLE 27900 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 11246 129100 SH SOLE 70300 0 58800 OMEGA HEALTHCARE INVS INC COM 681936100 46348 1261163 SH SOLE 1194708 0 66455 OMEROS CORP COM 682143102 602 38400 SH SOLE 38400 0 0 OMNICOM GROUP INC COM 681919106 50547 616800 SH SOLE 616800 0 0 OMNOVA SOLUTIONS INC COM 682129101 1113 178690 SH SOLE 147245 0 31445 ON DECK CAP INC COM 682163100 1188 286300 SH SOLE 275200 0 11100 ONE LIBERTY PPTYS INC COM 682406103 380 13124 SH SOLE 12824 0 300 ONEMAIN HLDGS INC COM 68268W103 365 10800 SH SOLE 10800 0 0 ONEOK INC NEW COM 682680103 695 10100 SH SOLE 10100 0 0 ONESPAN INC COM 68287N100 1815 128057 SH SOLE 104357 0 23700 OOMA INC COM 683416101 389 37100 SH SOLE 30400 0 6700 OPEN TEXT CORP COM 683715106 31426 762768 SH SOLE 660168 0 102600 OPKO HEALTH INC COM 68375N103 34 14025 SH SOLE 14025 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1219 44784 SH SOLE 39600 0 5184 OPTINOSE INC COM 68404V100 94 13300 SH SOLE 11900 0 1400 OPUS BK IRVINE CALIF COM 684000102 880 41700 SH SOLE 41200 0 500 ORACLE CORP COM 68389X105 136613 2397984 SH SOLE 2254960 0 143024 ORASURE TECHNOLOGIES INC COM 68554V108 5183 558520 SH SOLE 479397 0 79123 ORBCOMM INC COM 68555P100 1689 233000 SH SOLE 186600 0 46400 ORION ENGINEERED CARBONS S A COM L72967109 11220 524048 SH SOLE 452652 0 71396 ORION GROUP HOLDINGS INC COM 68628V308 555 206967 SH SOLE 180967 0 26000 ORITANI FINL CORP DEL COM 68633D103 354 19963 SH SOLE 15863 0 4100 ORIX CORP SPONSORED ADR 686330101 869 11600 SH SOLE 11600 0 0 ORTHOFIX MED INC COM 68752M108 3709 70142 SH SOLE 65942 0 4200 OSHKOSH CORP COM 688239201 42795 512581 SH SOLE 398964 0 113617 OSI SYSTEMS INC COM 671044105 642 5700 SH SOLE 5700 0 0 OTONOMY INC COM 68906L105 92 33400 SH SOLE 26738 0 6662 OTTER TAIL CORP COM 689648103 338 6400 SH SOLE 6400 0 0 OUTFRONT MEDIA INC COM 69007J106 13956 541156 SH SOLE 540956 0 200 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 609 323910 SH SOLE 304010 0 19900 OWENS & MINOR INC NEW COM 690732102 2387 745872 SH SOLE 693072 0 52800 OWENS CORNING NEW COM 690742101 50969 875756 SH SOLE 682624 0 193132 OWENS ILL INC COM NEW 690768403 1069 61900 SH SOLE 61900 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 805 58500 SH SOLE 46800 0 11700 OXFORD SQUARE CAP CORP COM 69181V107 1325 206991 SH SOLE 172114 0 34877 PACCAR INC COM 693718108 38145 532300 SH SOLE 424600 0 107700 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1365 225600 SH SOLE 225600 0 0 PACIRA BIOSCIENCES COM 695127100 12437 285976 SH SOLE 262076 0 23900 PACKAGING CORP AMER COM 695156109 1398 14663 SH SOLE 13863 0 800 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 25 21436 SH SOLE 21436 0 0 PALO ALTO NETWORKS INC COM 697435105 96620 474185 SH SOLE 318422 0 155763 PAN AMERICAN SILVER CORP COM 697900108 999 77346 SH SOLE 77346 0 0 PARAMOUNT GROUP INC COM 69924R108 5816 415100 SH SOLE 415100 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 715 42850 SH SOLE 40450 0 2400 PARK HOTELS RESORTS INC COM 700517105 14869 539500 SH SOLE 539500 0 0 PARK NATL CORP COM 700658107 301 3030 SH SOLE 3030 0 0 PARKER HANNIFIN CORP COM 701094104 1436 8446 SH SOLE 5734 0 2712 PARSLEY ENERGY INC CL A 701877102 232 12200 SH SOLE 12200 0 0 PARTY CITY HOLDCO INC COM 702149105 2751 375300 SH SOLE 225800 0 149500 PATTERN ENERGY GROUP INC CL A 70338P100 2986 129321 SH SOLE 129321 0 0 PATTERSON COMPANIES INC COM 703395103 18840 822688 SH SOLE 688888 0 133800 PATTERSON UTI ENERGY INC COM 703481101 7913 687528 SH SOLE 626928 0 60600 PAYCHEX INC COM 704326107 31246 379700 SH SOLE 379700 0 0 PAYCOM SOFTWARE INC COM 70432V102 56884 250900 SH SOLE 204800 0 46100 PAYLOCITY HLDG CORP COM 70438V106 22552 240380 SH SOLE 203900 0 36480 PAYPAL HLDGS INC COM 70450Y103 25890 226193 SH SOLE 191758 0 34435 PAYSIGN INC COM 70451A104 535 40000 SH SOLE 40000 0 0 PC CONNECTION INC COM 69318J100 205 5864 SH SOLE 2864 0 3000 PCM INC COM 69323K100 3728 106400 SH SOLE 85700 0 20700 PCSB FINL CORP COM 69324R104 699 34500 SH SOLE 30300 0 4200 PDF SOLUTIONS INC COM 693282105 1158 88300 SH SOLE 68500 0 19800 PDL BIOPHARMA INC COM 69329Y104 1912 608890 SH SOLE 557490 0 51400 PEABODY ENERGY CORP NEW COM 704551100 8471 351500 SH SOLE 346500 0 5000 PEAPACK-GLADSTONE FINL CORP COM 704699107 1043 37094 SH SOLE 32194 0 4900 PEARSON PLC SPONSORED ADR 705015105 426 41100 SH SOLE 41100 0 0 PEMBINA PIPELINE CORP COM 706327103 12093 324982 SH SOLE 322482 0 2500 PENN VA CORP NEW COM 70788V102 589 19200 SH SOLE 17600 0 1600 PENNANTPARK FLOATING RATE CA COM 70806A106 345 29875 SH SOLE 20675 0 9200 PENNANTPARK INVT CORP COM 708062104 2572 406904 SH SOLE 336504 0 70400 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1686 259400 SH SOLE 259400 0 0 PENNYMAC MTG INVT TR COM 70931T103 2155 98737 SH SOLE 85037 0 13700 PENTAIR PLC SHS G7S00T104 8997 241850 SH SOLE 168250 0 73600 PEOPLES BANCORP INC COM 709789101 485 15040 SH SOLE 13840 0 1200 PEOPLES UTAH BANCORP COM 712706209 315 10700 SH SOLE 10500 0 200 PEOPLES UTD FINL INC COM 712704105 5466 325746 SH SOLE 299546 0 26200 PEPSICO INC COM 713448108 292080 2227410 SH SOLE 1834454 0 392956 PERFICIENT INC COM 71375U101 599 17448 SH SOLE 6748 0 10700 PERFORMANCE FOOD GROUP CO COM 71377A103 10908 272500 SH SOLE 254500 0 18000 PERKINELMER INC COM 714046109 232 2406 SH SOLE 2406 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 282 46233 SH SOLE 46233 0 0 PERRIGO CO PLC SHS G97822103 38122 800551 SH SOLE 651251 0 149300 PERSPECTA INC COM 715347100 1348 57600 SH SOLE 53500 0 4100 PETMED EXPRESS INC COM 716382106 257 16400 SH SOLE 16400 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 3040 55200 SH SOLE 51600 0 3600 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 45133 2898700 SH SOLE 2898700 0 0 PFENEX INC COM 717071104 258 38300 SH SOLE 37800 0 500 PFIZER INC COM 717081103 182317 4208601 SH SOLE 4019201 0 189400 PFSWEB INC COM NEW 717098206 115 28279 SH SOLE 23717 0 4562 PG&E CORP COM 69331C108 150619 6571513 SH SOLE 5541995 0 1029518 PGT INNOVATIONS INC COM 69336V101 4785 286200 SH SOLE 254600 0 31600 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1385 43600 SH SOLE 41100 0 2500 PHILIP MORRIS INTL INC COM 718172109 184791 2353132 SH SOLE 1761443 0 591689 PHILLIPS 66 COM 718546104 127151 1359317 SH SOLE 1073112 0 286205 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 245 75506 SH SOLE 59506 0 16000 PHOTRONICS INC COM 719405102 2530 308481 SH SOLE 252381 0 56100 PIER 1 IMPORTS INC COM NEW 720279504 106 14095 SH SOLE 14095 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 564 120000 SH SOLE 120000 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 485 19084 SH SOLE 19084 0 0 PINNACLE WEST CAP CORP COM 723484101 2339 24863 SH SOLE 24563 0 300 PIONEER ENERGY SVCS CORP COM 723664108 37 147587 SH SOLE 115580 0 32007 PIONEER NAT RES CO COM 723787107 24569 159682 SH SOLE 148676 0 11006 PIPER JAFFRAY COS COM 724078100 787 10600 SH SOLE 10600 0 0 PITNEY BOWES INC COM 724479100 5395 1260500 SH SOLE 1256300 0 4200 PIVOTAL SOFTWARE INC COM CL A 72582H107 407 38500 SH SOLE 37100 0 1400 PIXELWORKS INC COM NEW 72581M305 155 52400 SH SOLE 18700 0 33700 PJT PARTNERS INC COM CL A 69343T107 993 24500 SH SOLE 24500 0 0 PLANET FITNESS INC CL A 72703H101 96338 1329900 SH SOLE 1083400 0 246500 PLAYAGS INC COM 72814N104 2525 129800 SH SOLE 121400 0 8400 PLDT INC SPONSORED ADR 69344D408 779 31400 SH SOLE 31400 0 0 PLEXUS CORP COM 729132100 1022 17513 SH SOLE 17513 0 0 PLURALSIGHT INC COM CL A 72941B106 22055 727400 SH SOLE 620500 0 106900 PNC FINL SVCS GROUP INC COM 693475105 1826 13300 SH SOLE 13300 0 0 POINTS INTL LTD COM NEW 730843208 1203 97400 SH SOLE 84100 0 13300 POLARIS INDS INC COM 731068102 775 8495 SH SOLE 8495 0 0 POLYONE CORP COM 73179P106 12409 395317 SH SOLE 337817 0 57500 POOL CORPORATION COM 73278L105 766 4009 SH SOLE 3809 0 200 POPULAR INC COM NEW 733174700 34312 632593 SH SOLE 545503 0 87090 PORTLAND GEN ELEC CO COM NEW 736508847 7649 141200 SH SOLE 141200 0 0 PORTMAN RIDGE FIN CORP COM 73688F102 158 70254 SH SOLE 48340 0 21914 PORTOLA PHARMACEUTICALS INC COM 737010108 6405 236100 SH SOLE 232900 0 3200 POSCO SPONSORED ADR 693483109 387 7300 SH SOLE 7300 0 0 POTBELLY CORP COM 73754Y100 363 71400 SH SOLE 71400 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1496 38368 SH SOLE 38368 0 0 POWELL INDS INC COM 739128106 795 20908 SH SOLE 17808 0 3100 PPDAI GROUP INC SPONSORED ADR 69354V108 275 63188 SH SOLE 58188 0 5000 PPG INDS INC COM 693506107 23750 203500 SH SOLE 165900 0 37600 PPL CORP COM 69351T106 11672 376390 SH SOLE 341190 0 35200 PRA HEALTH SCIENCES INC COM 69354M108 5166 52100 SH SOLE 33800 0 18300 PRECISION DRILLING CORP COM 2010 74022D308 240 126816 SH SOLE 126816 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2800 187300 SH SOLE 184400 0 2900 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1309 27700 SH SOLE 19600 0 8100 PREMIER INC CL A 74051N102 7278 186100 SH SOLE 153800 0 32300 PRESIDIO INC COM 74102M103 1623 118739 SH SOLE 109174 0 9565 PRETIUM RES INC COM 74139C102 2164 216185 SH SOLE 215685 0 500 PRICE T ROWE GROUP INC COM 74144T108 3358 30608 SH SOLE 24100 0 6508 PRICESMART INC COM 741511109 946 18500 SH SOLE 15400 0 3100 PRIMERICA INC COM 74164M108 1068 8900 SH SOLE 8900 0 0 PRIMO WTR CORP COM 74165N105 1031 83856 SH SOLE 40081 0 43775 PRIMORIS SVCS CORP COM 74164F103 2286 109223 SH SOLE 105223 0 4000 PRINCIPAL FINL GROUP INC COM 74251V102 46132 796471 SH SOLE 626171 0 170300 PROCTER AND GAMBLE CO COM 742718109 22292 203300 SH SOLE 203300 0 0 PROGRESS SOFTWARE CORP COM 743312100 8237 188825 SH SOLE 178625 0 10200 PROGRESSIVE CORP OHIO COM 743315103 152378 1906388 SH SOLE 1445275 0 461113 PROOFPOINT INC COM 743424103 50053 416241 SH SOLE 370736 0 45505 PROPETRO HLDG CORP COM 74347M108 3521 170100 SH SOLE 170100 0 0 PROS HOLDINGS INC COM 74346Y103 17522 276984 SH SOLE 225984 0 51000 PROSPECT CAPITAL CORPORATION COM 74348T102 820 125600 SH SOLE 1500 0 124100 PROTAGONIST THERAPEUTICS INC COM 74366E102 1514 125000 SH SOLE 109525 0 15475 PROTECTIVE INS CORP CL B 74368L203 523 30101 SH SOLE 26826 0 3275 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 47 48100 SH SOLE 47900 0 200 PROTHENA CORP PLC SHS G72800108 2912 275500 SH SOLE 255100 0 20400 PROVIDENCE SVC CORP COM 743815102 929 16200 SH SOLE 13500 0 2700 PROVIDENT FINL SVCS INC COM 74386T105 498 20528 SH SOLE 18028 0 2500 PRUDENTIAL FINL INC COM 744320102 59600 590095 SH SOLE 531540 0 58555 PS BUSINESS PKS INC CALIF COM 69360J107 4281 25400 SH SOLE 25400 0 0 PTC THERAPEUTICS INC COM 69366J200 338 7500 SH SOLE 7500 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 33403 567889 SH SOLE 225122 0 342767 PULTE GROUP INC COM 745867101 34684 1096900 SH SOLE 1096900 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 2700 212400 SH SOLE 207500 0 4900 PURE STORAGE INC CL A 74624M102 24241 1587519 SH SOLE 1444416 0 143103 PYXUS INTL INC COM 74737V106 210 13800 SH SOLE 13800 0 0 QAD INC CL A 74727D306 1500 37300 SH SOLE 31900 0 5400 QCR HOLDINGS INC COM 74727A104 482 13816 SH SOLE 10346 0 3470 QEP RES INC COM 74733V100 1396 193100 SH SOLE 193100 0 0 QIAGEN NV SHS NEW N72482123 12989 320315 SH SOLE 299415 0 20900 QTS RLTY TR INC COM CL A 74736A103 1538 33300 SH SOLE 33300 0 0 QUAD / GRAPHICS INC COM CL A 747301109 685 86600 SH SOLE 86100 0 500 QUALCOMM INC COM 747525103 249372 3278187 SH SOLE 2392669 0 885518 QUALYS INC COM 74758T303 8142 93500 SH SOLE 93500 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1275 67501 SH SOLE 60401 0 7100 QUANTA SVCS INC COM 74762E102 4842 126783 SH SOLE 71383 0 55400 QUDIAN INC ADR 747798106 6413 855055 SH SOLE 749355 0 105700 QUEST DIAGNOSTICS INC COM 74834L100 54549 535796 SH SOLE 386907 0 148889 QUIDEL CORP COM 74838J101 4241 71501 SH SOLE 68601 0 2900 QUINSTREET INC COM 74874Q100 3409 215060 SH SOLE 190360 0 24700 QUORUM HEALTH CORP COM 74909E106 118 84889 SH SOLE 79000 0 5889 QUOTIENT LTD SHS G73268107 1784 190800 SH SOLE 171600 0 19200 QUOTIENT TECHNOLOGY INC COM 749119103 1271 118300 SH SOLE 102400 0 15900 R1 RCM INC COM 749397105 2760 219400 SH SOLE 160300 0 59100 RA PHARMACEUTICALS INC COM 74933V108 2787 92700 SH SOLE 88800 0 3900 RADIANT LOGISTICS INC COM 75025X100 1458 237400 SH SOLE 208000 0 29400 RADNET INC COM 750491102 2727 197726 SH SOLE 149854 0 47872 RADWARE LTD ORD M81873107 6117 247355 SH SOLE 207797 0 39558 RALPH LAUREN CORP CL A 751212101 30268 266464 SH SOLE 213264 0 53200 RAMBUS INC DEL COM 750917106 7331 608885 SH SOLE 487385 0 121500 RAPID7 INC COM 753422104 16432 284100 SH SOLE 231000 0 53100 RAVEN INDS INC COM 754212108 290 8083 SH SOLE 7183 0 900 RAYMOND JAMES FINANCIAL INC COM 754730109 2075 24546 SH SOLE 23746 0 800 RAYONIER ADVANCED MATLS INC COM 75508B104 130 19993 SH SOLE 19993 0 0 RAYONIER INC COM 754907103 4915 162200 SH SOLE 162200 0 0 RAYTHEON CO COM NEW 755111507 155249 892852 SH SOLE 700552 0 192300 RE MAX HLDGS INC CL A 75524W108 875 28435 SH SOLE 23535 0 4900 READY CAP CORP COM 75574U101 1036 69530 SH SOLE 67975 0 1555 REALOGY HLDGS CORP COM 75605Y106 6069 838212 SH SOLE 816312 0 21900 REALPAGE INC COM 75606N109 4077 69284 SH SOLE 46084 0 23200 REALTY INCOME CORP COM 756109104 19751 286364 SH SOLE 262264 0 24100 RECRO PHARMA INC COM 75629F109 225 22100 SH SOLE 12800 0 9300 RED HAT INC COM 756577102 137404 731806 SH SOLE 589906 0 141900 RED ROBIN GOURMET BURGERS IN COM 75689M101 1676 54812 SH SOLE 54612 0 200 REGAL BELOIT CORP COM 758750103 654 8000 SH SOLE 8000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 75433 241001 SH SOLE 174443 0 66558 REGENXBIO INC COM 75901B107 1844 35900 SH SOLE 35900 0 0 REGIONAL MGMT CORP COM 75902K106 536 20318 SH SOLE 17518 0 2800 REGIONS FINL CORP NEW COM 7591EP100 97710 6540191 SH SOLE 4808291 0 1731900 REGIS CORP MINN COM 758932107 960 57814 SH SOLE 57814 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 448 2871 SH SOLE 2871 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8028 45100 SH SOLE 45100 0 0 RENT A CTR INC NEW COM 76009N100 9212 345939 SH SOLE 343439 0 2500 REPLIGEN CORP COM 759916109 344 4000 SH SOLE 4000 0 0 REPUBLIC SVCS INC COM 760759100 82099 947586 SH SOLE 873513 0 74073 RESIDEO TECHNOLOGIES INC COM 76118Y104 16782 765600 SH SOLE 644700 0 120900 RESOLUTE FST PRODS INC COM 76117W109 3801 527860 SH SOLE 442917 0 84943 RESOURCES CONNECTION INC COM 76122Q105 1301 81277 SH SOLE 74877 0 6400 RESTAURANT BRANDS INTL INC COM 76131D103 100402 1443804 SH SOLE 1107899 0 335905 RETAIL OPPORTUNITY INVTS COR COM 76131N101 7058 411997 SH SOLE 397197 0 14800 RETAIL PPTYS AMER INC CL A 76131V202 4437 377300 SH SOLE 377300 0 0 RETAIL VALUE INC COM 76133Q102 616 17700 SH SOLE 17700 0 0 RETROPHIN INC COM 761299106 4703 234100 SH SOLE 207600 0 26500 REVANCE THERAPEUTICS INC COM 761330109 215 16600 SH SOLE 14600 0 2000 REX AMERICAN RESOURCES CORP COM 761624105 379 5200 SH SOLE 4900 0 300 REXFORD INDL RLTY INC COM 76169C100 1111 27511 SH SOLE 27511 0 0 REXNORD CORP NEW COM 76169B102 3805 125918 SH SOLE 104920 0 20998 RH COM 74967X103 324 2800 SH SOLE 2800 0 0 RIBBON COMMUNICATIONS INC COM 762544104 634 129566 SH SOLE 94066 0 35500 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1468 562391 SH SOLE 545091 0 17300 RIGNET INC COM 766582100 221 21925 SH SOLE 18125 0 3800 RINGCENTRAL INC CL A 76680R206 48290 420208 SH SOLE 322308 0 97900 RIO TINTO PLC SPONSORED ADR 767204100 99869 1602000 SH SOLE 1423100 0 178900 RITCHIE BROS AUCTIONEERS COM 767744105 2498 75200 SH SOLE 51000 0 24200 RIVERVIEW BANCORP INC COM 769397100 263 30800 SH SOLE 26700 0 4100 RLI CORP COM 749607107 626 7300 SH SOLE 7300 0 0 RLJ LODGING TR COM 74965L101 5168 291323 SH SOLE 291323 0 0 RMR GROUP INC CL A 74967R106 1372 29200 SH SOLE 26400 0 2800 ROAN RES INC CL A COM 769755109 171 98100 SH SOLE 77100 0 21000 ROBERT HALF INTL INC COM 770323103 14104 247400 SH SOLE 247100 0 300 ROCKWELL AUTOMATION INC COM 773903109 62941 384183 SH SOLE 283783 0 100400 ROCKY BRANDS INC COM 774515100 265 9700 SH SOLE 9700 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 38437 718178 SH SOLE 690778 0 27400 ROGERS CORP COM 775133101 224 1300 SH SOLE 900 0 400 ROSETTA STONE INC COM 777780107 5518 241181 SH SOLE 202581 0 38600 ROYAL BK CDA MONTREAL QUE COM 780087102 46838 589896 SH SOLE 581696 0 8200 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 637 112200 SH SOLE 112200 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 146228 1206400 SH SOLE 1145900 0 60500 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 69954 1075060 SH SOLE 1040160 0 34900 RPC INC COM 749660106 121 16742 SH SOLE 15442 0 1300 RPT REALTY SH BEN INT 74971D101 1958 161700 SH SOLE 161700 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 511 120184 SH SOLE 101884 0 18300 RTW RETAILWINDS INC COM 74980D100 44 25900 SH SOLE 24400 0 1500 RUBICON PROJ INC COM 78112V102 4368 686725 SH SOLE 607351 0 79374 RUDOLPH TECHNOLOGIES INC COM 781270103 3790 137166 SH SOLE 109966 0 27200 RUSH ENTERPRISES INC CL A 781846209 2662 72901 SH SOLE 62801 0 10100 RUTHS HOSPITALITY GROUP INC COM 783332109 2992 131766 SH SOLE 127066 0 4700 RYANAIR HLDGS PLC SPONSORED ADS 783513203 651 10155 SH SOLE 6955 0 3200 RYB ED INC ADR 74979W101 323 48177 SH SOLE 43277 0 4900 RYDER SYS INC COM 783549108 12657 217100 SH SOLE 216600 0 500 RYERSON HLDG CORP COM 783754104 339 40735 SH SOLE 34935 0 5800 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7122 87832 SH SOLE 87832 0 0 S&P GLOBAL INC COM 78409V104 10546 46299 SH SOLE 37100 0 9199 SABINE ROYALTY TR UNIT BEN INT 785688102 461 9545 SH SOLE 9545 0 0 SABRE CORP COM 78573M104 13591 612200 SH SOLE 597800 0 14400 SAFE BULKERS INC COM Y7388L103 377 241800 SH SOLE 223006 0 18794 SAFEHOLD INC COM 78645L100 393 13000 SH SOLE 12700 0 300 SAFETY INS GROUP INC COM 78648T100 326 3424 SH SOLE 3424 0 0 SAIA INC COM 78709Y105 908 14034 SH SOLE 13834 0 200 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 509 25400 SH SOLE 25000 0 400 SALESFORCE COM INC COM 79466L302 14756 97250 SH SOLE 96798 0 452 SALLY BEAUTY HLDGS INC COM 79546E104 759 56900 SH SOLE 56900 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 177 46300 SH SOLE 46300 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 2816 407000 SH SOLE 385900 0 21100 SANDSTORM GOLD LTD COM NEW 80013R206 4457 804500 SH SOLE 707600 0 96900 SANDY SPRING BANCORP INC COM 800363103 249 7132 SH SOLE 6700 0 432 SANFILIPPO JOHN B & SON INC COM 800422107 885 11100 SH SOLE 11100 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2125 197300 SH SOLE 197300 0 0 SANMINA CORPORATION COM 801056102 1535 50697 SH SOLE 23697 0 27000 SANTANDER CONSUMER USA HDG I COM 80283M101 10008 417700 SH SOLE 417700 0 0 SAPIENS INTL CORP N V SHS G7T16G103 192 11529 SH SOLE 10629 0 900 SARATOGA INVT CORP COM NEW 80349A208 289 11700 SH SOLE 11700 0 0 SAUL CTRS INC COM 804395101 1381 24611 SH SOLE 24511 0 100 SBA COMMUNICATIONS CORP NEW CL A 78410G104 179700 799233 SH SOLE 745474 0 53759 SCANSOURCE INC COM 806037107 1057 32463 SH SOLE 28163 0 4300 SCHLUMBERGER LTD COM 806857108 69318 1744292 SH SOLE 1483086 0 261206 SCHNEIDER NATIONAL INC CL B 80689H102 16208 888600 SH SOLE 749762 0 138838 SCHOLASTIC CORP COM 807066105 914 27500 SH SOLE 27500 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1372 41342 SH SOLE 37842 0 3500 SCIENCE APPLICATNS INTL CP N COM 808625107 2563 29604 SH SOLE 28904 0 700 SCIENTIFIC GAMES CORP COM 80874P109 2847 143661 SH SOLE 143661 0 0 SCIPLAY CORP CL A 809087109 1256 91600 SH SOLE 85700 0 5900 SCOTTS MIRACLE GRO CO CL A 810186106 526 5341 SH SOLE 3941 0 1400 SCRIPPS E W CO OHIO CL A NEW 811054402 517 33826 SH SOLE 31765 0 2061 SEACHANGE INTL INC COM 811699107 188 131370 SH SOLE 101582 0 29788 SEACOR HOLDINGS INC COM 811904101 1249 26290 SH SOLE 18590 0 7700 SEADRILL LTD COM G7998G106 586 140800 SH SOLE 124400 0 16400 SEAGATE TECHNOLOGY PLC SHS G7945M107 122778 2605648 SH SOLE 2167373 0 438275 SEALED AIR CORP NEW COM 81211K100 26827 627100 SH SOLE 518900 0 108200 SEASPAN CORP SHS Y75638109 1529 155900 SH SOLE 155900 0 0 SEASPINE HLDGS CORP COM 81255T108 465 35100 SH SOLE 32300 0 2800 SEAWORLD ENTMT INC COM 81282V100 15067 486041 SH SOLE 468026 0 18015 SECOND SIGHT MED PRODS INC COM 81362J100 9 10700 SH SOLE 10700 0 0 SECUREWORKS CORP CL A 81374A105 1712 128798 SH SOLE 110698 0 18100 SEI INVESTMENTS CO COM 784117103 19434 346422 SH SOLE 315318 0 31104 SELECT ENERGY SVCS INC CL A COM 81617J301 510 43900 SH SOLE 37100 0 6800 SELECT MED HLDGS CORP COM 81619Q105 541 34100 SH SOLE 34100 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 45474 713766 SH SOLE 713766 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 379175 3181000 SH SOLE 3181000 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 149124 2568000 SH SOLE 2568000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 133661 1442800 SH SOLE 1442800 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 141957 1833600 SH SOLE 1833600 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 155116 2601300 SH SOLE 2601300 0 0 SELECTA BIOSCIENCES INC COM 816212104 153 85500 SH SOLE 81500 0 4000 SEMTECH CORP COM 816850101 12202 253946 SH SOLE 214746 0 39200 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4824 583291 SH SOLE 574091 0 9200 SERES THERAPEUTICS INC COM 81750R102 151 46800 SH SOLE 45600 0 1200 SERVICE CORP INTL COM 817565104 38829 830043 SH SOLE 660043 0 170000 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2443 46900 SH SOLE 22600 0 24300 SERVICENOW INC COM 81762P102 147126 535843 SH SOLE 364651 0 171192 SERVICESOURCE INTL INC COM 81763U100 518 545405 SH SOLE 450063 0 95342 SERVISFIRST BANCSHARES INC COM 81768T108 422 12326 SH SOLE 8326 0 4000 SHAKE SHACK INC CL A 819047101 2996 41500 SH SOLE 41500 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 22628 1110290 SH SOLE 1023490 0 86800 SHENANDOAH TELECOMMUNICATION COM 82312B106 693 18000 SH SOLE 18000 0 0 SHERWIN WILLIAMS CO COM 824348106 8792 19185 SH SOLE 19185 0 0 SHILOH INDS INC COM 824543102 55 11389 SH SOLE 4500 0 6889 SHOPIFY INC CL A 82509L107 172181 573651 SH SOLE 444051 0 129600 SHOTSPOTTER INC COM 82536T107 469 10600 SH SOLE 10600 0 0 SHUTTERSTOCK INC COM 825690100 6294 160600 SH SOLE 125600 0 35000 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 11 12700 SH SOLE 12400 0 300 SIENTRA INC COM 82621J105 1343 218100 SH SOLE 201400 0 16700 SIERRA BANCORP COM 82620P102 432 15916 SH SOLE 13816 0 2100 SIERRA ONCOLOGY INC COM 82640U107 40 71500 SH SOLE 66400 0 5100 SIERRA WIRELESS INC COM 826516106 1736 143700 SH SOLE 116800 0 26900 SIGA TECHNOLOGIES INC COM 826917106 61 10700 SH SOLE 10700 0 0 SIGNET JEWELERS LIMITED SHS G81276100 4141 231579 SH SOLE 226179 0 5400 SILICOM LTD ORD M84116108 373 11476 SH SOLE 9276 0 2200 SILICON LABORATORIES INC COM 826919102 660 6383 SH SOLE 4683 0 1700 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 2217 49946 SH SOLE 46146 0 3800 SILVERCORP METALS INC COM 82835P103 928 377165 SH SOLE 363476 0 13689 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 228 9784 SH SOLE 9500 0 284 SIMON PPTY GROUP INC NEW COM 828806109 60183 376708 SH SOLE 376708 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1698 70500 SH SOLE 70500 0 0 SINA CORP ORD G81477104 3786 87772 SH SOLE 87072 0 700 SINCLAIR BROADCAST GROUP INC CL A 829226109 17261 321850 SH SOLE 321350 0 500 SIRIUS XM HLDGS INC COM 82968B103 12047 2158991 SH SOLE 2100983 0 58008 SITE CENTERS CORP COM 82981J109 2036 153800 SH SOLE 153800 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 776 11200 SH SOLE 1100 0 10100 SIX FLAGS ENTMT CORP NEW COM 83001A102 55360 1114322 SH SOLE 892022 0 222300 SJW GROUP COM 784305104 642 10561 SH SOLE 8061 0 2500 SKECHERS U S A INC CL A 830566105 19310 613212 SH SOLE 313407 0 299805 SLEEP NUMBER CORP COM 83125X103 3146 77900 SH SOLE 77900 0 0 SLM CORP COM 78442P106 722 74300 SH SOLE 74300 0 0 SM ENERGY CO COM 78454L100 2921 233300 SH SOLE 233300 0 0 SMARTSHEET INC COM CL A 83200N103 49213 1016800 SH SOLE 847100 0 169700 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 993 22800 SH SOLE 22800 0 0 SMITH A O CORP COM 831865209 45920 973696 SH SOLE 756077 0 217619 SNAP ON INC COM 833034101 1612 9734 SH SOLE 3934 0 5800 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 9435 303263 SH SOLE 302763 0 500 SOGOU INC ADR REPSTG A 83409V104 201 48944 SH SOLE 48944 0 0 SOHU COM LTD SPONSORED ADS 83410S108 2206 157600 SH SOLE 156300 0 1300 SOLAR CAP LTD COM 83413U100 1885 91830 SH SOLE 73530 0 18300 SOLAR SR CAP LTD COM 83416M105 767 48223 SH SOLE 39623 0 8600 SOLAREDGE TECHNOLOGIES INC COM 83417M104 9138 146300 SH SOLE 146300 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1014 67700 SH SOLE 67700 0 0 SONOCO PRODS CO COM 835495102 3247 49700 SH SOLE 49700 0 0 SONOS INC COM 83570H108 6307 556200 SH SOLE 467600 0 88600 SONY CORP SPONSORED ADR 835699307 15576 297300 SH SOLE 297300 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 317 19200 SH SOLE 19200 0 0 SOUTH ST CORP COM 840441109 332 4500 SH SOLE 4500 0 0 SOUTHERN CO COM 842587107 42726 772900 SH SOLE 654000 0 118900 SOUTHERN NATL BANCORP OF VA COM 843395104 176 11500 SH SOLE 11500 0 0 SOUTHWEST AIRLS CO COM 844741108 3326 65500 SH SOLE 65500 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 6040 67400 SH SOLE 67400 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1924 608800 SH SOLE 608800 0 0 SP PLUS CORP COM 78469C103 3502 109674 SH SOLE 92612 0 17062 SPARK ENERGY INC CL A COM 846511103 306 27337 SH SOLE 27337 0 0 SPARTAN MTRS INC COM 846819100 1581 144269 SH SOLE 120969 0 23300 SPARTANNASH CO COM 847215100 1464 125427 SH SOLE 120527 0 4900 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 47481 178600 SH SOLE 178600 0 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 1000 104100 SH SOLE 104100 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 91508 1043300 SH SOLE 1043300 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 2380 54900 SH SOLE 54900 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1392 13800 SH SOLE 13800 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1117 26800 SH SOLE 26800 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 18540 347000 SH SOLE 347000 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1070 124291 SH SOLE 124291 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 486 26224 SH SOLE 22124 0 4100 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 18206 223740 SH SOLE 223740 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 574 68800 SH SOLE 68700 0 100 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 21607 506486 SH SOLE 486086 0 20400 SPOK HLDGS INC COM 84863T106 612 40690 SH SOLE 33390 0 7300 SPORTSMANS WHSE HLDGS INC COM 84920Y106 101 26700 SH SOLE 26700 0 0 SPROUTS FMRS MKT INC COM 85208M102 1878 99400 SH SOLE 67500 0 31900 SPS COMMERCE INC COM 78463M107 13787 134888 SH SOLE 110219 0 24669 SPX CORP COM 784635104 2080 63000 SH SOLE 60200 0 2800 SPX FLOW INC COM 78469X107 4065 97100 SH SOLE 86600 0 10500 SSR MNG INC COM 784730103 5017 366980 SH SOLE 359380 0 7600 ST JOE CO COM 790148100 586 33900 SH SOLE 33900 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 8604 292841 SH SOLE 247528 0 45313 STAG INDL INC COM 85254J102 380 12574 SH SOLE 12574 0 0 STAMPS COM INC COM NEW 852857200 13622 300908 SH SOLE 244308 0 56600 STANDARD MTR PRODS INC COM 853666105 339 7480 SH SOLE 7080 0 400 STANDEX INTL CORP COM 854231107 1285 17563 SH SOLE 16463 0 1100 STANLEY BLACK & DECKER INC COM 854502101 19999 138299 SH SOLE 116399 0 21900 STANTEC INC COM 85472N109 999 41669 SH SOLE 41669 0 0 STARBUCKS CORP COM 855244109 474126 5655802 SH SOLE 4419101 0 1236701 STARWOOD PPTY TR INC COM 85571B105 33153 1459216 SH SOLE 1416216 0 43000 STATE STR CORP COM 857477103 95063 1695742 SH SOLE 1412942 0 282800 STEEL DYNAMICS INC COM 858119100 6534 216355 SH SOLE 208155 0 8200 STEELCASE INC CL A 858155203 6911 404146 SH SOLE 386446 0 17700 STELLUS CAP INVT CORP COM 858568108 1289 93200 SH SOLE 73700 0 19500 STEMLINE THERAPEUTICS INC COM 85858C107 342 22300 SH SOLE 22300 0 0 STEPAN CO COM 858586100 2248 24464 SH SOLE 20164 0 4300 STERIS PLC SHS USD G8473T100 238 1600 SH SOLE 1600 0 0 STERLING CONSTRUCTION CO INC COM 859241101 2650 197468 SH SOLE 169222 0 28246 STEWART INFORMATION SVCS COR COM 860372101 744 18387 SH SOLE 16787 0 1600 STIFEL FINL CORP COM 860630102 478 8100 SH SOLE 8100 0 0 STITCH FIX INC COM CL A 860897107 18067 564781 SH SOLE 468781 0 96000 STMICROELECTRONICS N V NY REGISTRY 861012102 4440 252000 SH SOLE 251800 0 200 STOCK YDS BANCORP INC COM 861025104 910 25171 SH SOLE 19071 0 6100 STONERIDGE INC COM 86183P102 2436 77200 SH SOLE 71800 0 5400 STORE CAP CORP COM 862121100 42950 1294076 SH SOLE 1212347 0 81729 STRATASYS LTD SHS M85548101 5178 176306 SH SOLE 172535 0 3771 STRYKER CORP COM 863667101 12344 60046 SH SOLE 42232 0 17814 STURM RUGER & CO INC COM 864159108 2533 46500 SH SOLE 46500 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2845 403000 SH SOLE 403000 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1059 92300 SH SOLE 92300 0 0 SUN LIFE FINL INC COM 866796105 22373 540941 SH SOLE 531241 0 9700 SUNCOKE ENERGY INC COM 86722A103 3022 340325 SH SOLE 320125 0 20200 SUNCOR ENERGY INC NEW COM 867224107 111644 3582921 SH SOLE 3054644 0 528277 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 18 24535 SH SOLE 23635 0 900 SUNOPTA INC COM 8676EP108 83 25224 SH SOLE 20824 0 4400 SUNRUN INC COM 86771W105 3943 210200 SH SOLE 147800 0 62400 SUNSTONE HOTEL INVS INC NEW COM 867892101 12673 924335 SH SOLE 906602 0 17733 SUNTRUST BKS INC COM 867914103 106707 1697809 SH SOLE 1351009 0 346800 SUPERIOR ENERGY SVCS INC COM 868157108 1081 831904 SH SOLE 815704 0 16200 SUPERIOR INDS INTL INC COM 868168105 248 71782 SH SOLE 67982 0 3800 SUPERNUS PHARMACEUTICALS INC COM 868459108 10893 329200 SH SOLE 261700 0 67500 SURMODICS INC COM 868873100 3956 91630 SH SOLE 86230 0 5400 SVB FINL GROUP COM 78486Q101 25716 114502 SH SOLE 70064 0 44438 SVMK INC COM 78489X103 4309 261000 SH SOLE 225900 0 35100 SWITCH INC CL A 87105L104 1511 115465 SH SOLE 114965 0 500 SYKES ENTERPRISES INC COM 871237103 835 30398 SH SOLE 29998 0 400 SYMANTEC CORP COM 871503108 60157 2764584 SH SOLE 2452718 0 311866 SYNAPTICS INC COM 87157D109 7315 251020 SH SOLE 180120 0 70900 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1183 149600 SH SOLE 141600 0 8000 SYNCHRONY FINL COM 87165B103 63166 1821923 SH SOLE 1621323 0 200600 SYNOPSYS INC COM 871607107 16630 129227 SH SOLE 45547 0 83680 SYNOVUS FINL CORP COM NEW 87161C501 56813 1623220 SH SOLE 1318956 0 304264 SYROS PHARMACEUTICALS INC COM 87184Q107 352 38000 SH SOLE 35400 0 2600 SYSCO CORP COM 871829107 201181 2844748 SH SOLE 2368530 0 476218 SYSTEMAX INC COM 871851101 424 19150 SH SOLE 19050 0 100 TABLEAU SOFTWARE INC CL A 87336U105 109225 657901 SH SOLE 499401 0 158500 TACTILE SYS TECHNOLOGY INC COM 87357P100 3210 56400 SH SOLE 44600 0 11800 TAILORED BRANDS INC COM 87403A107 1650 285981 SH SOLE 282381 0 3600 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 48485 1237800 SH SOLE 1119900 0 117900 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2327 20500 SH SOLE 20500 0 0 TALOS ENERGY INC COM 87484T108 669 27800 SH SOLE 27800 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 21309 330276 SH SOLE 317339 0 12937 TANGER FACTORY OUTLET CTRS I COM 875465106 7219 445338 SH SOLE 442538 0 2800 TAPESTRY INC COM 876030107 118397 3731388 SH SOLE 3027188 0 704200 TARENA INTL INC SPONSORED ADS 876108101 137 54600 SH SOLE 45500 0 9100 TARGET CORP COM 87612E106 115173 1329784 SH SOLE 1037779 0 292005 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 350 4100 SH SOLE 4100 0 0 TASEKO MINES LTD COM 876511106 51 96900 SH SOLE 71100 0 25800 TAUBMAN CTRS INC COM 876664103 1392 34100 SH SOLE 34100 0 0 TC ENERGY CORP COM 87807B107 4487 90600 SH SOLE 85300 0 5300 TCF FINL CORP COM 872275102 16063 772654 SH SOLE 659754 0 112900 TCG BDC INC COM 872280102 910 59700 SH SOLE 38500 0 21200 TD AMERITRADE HLDG CORP COM 87236Y108 3564 71400 SH SOLE 71400 0 0 TE CONNECTIVITY LTD REG SHS H84989104 5259 54904 SH SOLE 26299 0 28605 TECH DATA CORP COM 878237106 5920 56600 SH SOLE 56600 0 0 TECHNIPFMC PLC COM G87110105 314 12106 SH SOLE 11406 0 700 TECHTARGET INC COM 87874R100 6485 305179 SH SOLE 256379 0 48800 TECK RESOURCES LTD CL B 878742204 29099 1261900 SH SOLE 886200 0 375700 TEEKAY CORPORATION COM Y8564W103 480 139600 SH SOLE 139600 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 17 13100 SH SOLE 13100 0 0 TELEFLEX INC COM 879369106 1987 6000 SH SOLE 6000 0 0 TELENAV INC COM 879455103 114 14203 SH SOLE 5903 0 8300 TELEPHONE & DATA SYS INC COM NEW 879433829 7470 245729 SH SOLE 243429 0 2300 TELUS CORP COM 87971M103 10966 297100 SH SOLE 285000 0 12100 TEMPUR SEALY INTL INC COM 88023U101 13468 183561 SH SOLE 152061 0 31500 TENABLE HLDGS INC COM 88025T102 2845 99700 SH SOLE 92400 0 7300 TENET HEALTHCARE CORP COM NEW 88033G407 7227 349800 SH SOLE 349800 0 0 TERADATA CORP DEL COM 88076W103 13017 363100 SH SOLE 363100 0 0 TERADYNE INC COM 880770102 111634 2330075 SH SOLE 1896875 0 433200 TEREX CORP NEW COM 880779103 7886 251153 SH SOLE 251153 0 0 TERNIUM SA SPONSORED ADS 880890108 1658 73900 SH SOLE 49300 0 24600 TERRAFORM PWR INC COM CL A 88104R209 767 53615 SH SOLE 41515 0 12100 TERRENO RLTY CORP COM 88146M101 5581 113814 SH SOLE 111914 0 1900 TERRITORIAL BANCORP INC COM 88145X108 399 12914 SH SOLE 11114 0 1800 TESLA INC COM 88160R101 12612 56440 SH SOLE 23875 0 32565 TETRA TECH INC NEW COM 88162G103 6730 85675 SH SOLE 85675 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 20 12500 SH SOLE 12500 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 130 270300 SH SOLE 269100 0 1200 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3590 58500 SH SOLE 47000 0 11500 TEXAS PAC LD TR SUB CTF PROP I T 882610108 551 700 SH SOLE 700 0 0 TEXAS ROADHOUSE INC COM 882681109 15909 296429 SH SOLE 221329 0 75100 TEXTRON INC COM 883203101 5696 107400 SH SOLE 107400 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 53493 1330999 SH SOLE 1087299 0 243700 THIRD PT REINS LTD COM G8827U100 3137 304000 SH SOLE 227800 0 76200 THL CREDIT INC COM 872438106 1086 163542 SH SOLE 134806 0 28736 THOMSON REUTERS CORP COM NEW 884903709 22174 343994 SH SOLE 343994 0 0 THOR INDS INC COM 885160101 5471 93600 SH SOLE 86600 0 7000 TIDEWATER INC NEW COM 88642R109 858 36554 SH SOLE 33346 0 3208 TILE SHOP HLDGS INC COM 88677Q109 878 219515 SH SOLE 180815 0 38700 TILLYS INC CL A 886885102 2660 348670 SH SOLE 292514 0 56156 TIMKEN CO COM 887389104 6808 132598 SH SOLE 132198 0 400 TIMKENSTEEL CORP COM 887399103 148 18200 SH SOLE 17500 0 700 TITAN INTL INC ILL COM 88830M102 258 52800 SH SOLE 52500 0 300 TITAN MACHY INC COM 88830R101 2968 144198 SH SOLE 111528 0 32670 TIVITY HEALTH INC COM 88870R102 4839 294348 SH SOLE 213735 0 80613 TIVO CORP COM 88870P106 1221 165653 SH SOLE 142613 0 23040 TJX COS INC NEW COM 872540109 14976 283212 SH SOLE 283186 0 26 TOLL BROTHERS INC COM 889478103 216 5900 SH SOLE 1200 0 4700 TOOTSIE ROLL INDS INC COM 890516107 862 23334 SH SOLE 23334 0 0 TORO CO COM 891092108 4449 66500 SH SOLE 66500 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 14445 247520 SH SOLE 247520 0 0 TOTAL SYS SVCS INC COM 891906109 2972 23172 SH SOLE 2452 0 20720 TOWER INTL INC COM 891826109 1032 52912 SH SOLE 45603 0 7309 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 7161 454118 SH SOLE 361411 0 92707 TOWNEBANK PORTSMOUTH VA COM 89214P109 217 7953 SH SOLE 7953 0 0 TOWNSQUARE MEDIA INC CL A 892231101 115 21300 SH SOLE 21200 0 100 TPG RE FIN TR INC COM 87266M107 4495 233000 SH SOLE 221500 0 11500 TPI COMPOSITES INC COM 87266J104 1429 57800 SH SOLE 19900 0 37900 TRACTOR SUPPLY CO COM 892356106 112554 1034500 SH SOLE 796700 0 237800 TRADEWEB MKTS INC CL A 892672106 6103 139300 SH SOLE 136300 0 3000 TRANSALTA CORP COM 89346D107 885 135994 SH SOLE 135794 0 200 TRANSENTERIX INC COM NEW 89366M201 57 42096 SH SOLE 42096 0 0 TRANSGLOBE ENERGY CORP COM 893662106 117 84466 SH SOLE 80266 0 4200 TRANSOCEAN LTD REG SHS H8817H100 5816 907399 SH SOLE 14 0 907385 TRANSUNION COM 89400J107 4558 62000 SH SOLE 37500 0 24500 TRAVELCENTERS AMER LLC COM 894174101 599 165448 SH SOLE 142074 0 23374 TRAVELERS COMPANIES INC COM 89417E109 40894 273500 SH SOLE 273500 0 0 TRAVELZOO COM NEW 89421Q205 389 25217 SH SOLE 20517 0 4700 TREDEGAR CORP COM 894650100 548 32967 SH SOLE 32767 0 200 TREEHOUSE FOODS INC COM 89469A104 7493 138500 SH SOLE 138500 0 0 TREVENA INC COM 89532E109 24 22900 SH SOLE 22900 0 0 TRIBUNE MEDIA CO CL A 896047503 439 9499 SH SOLE 9499 0 0 TRIBUNE PUBG CO NEW COM 89609W107 144 18100 SH SOLE 15600 0 2500 TRICO BANCSHARES COM 896095106 623 16485 SH SOLE 15685 0 800 TRIMAS CORP COM NEW 896215209 1041 33627 SH SOLE 33227 0 400 TRINET GROUP INC COM 896288107 16469 242900 SH SOLE 206200 0 36700 TRINITY BIOTECH PLC SPON ADR NEW 896438306 54 32900 SH SOLE 25800 0 7100 TRINITY INDS INC COM 896522109 16800 809661 SH SOLE 731450 0 78211 TRINSEO S A SHS L9340P101 7452 176000 SH SOLE 173000 0 3000 TRIPLE-S MGMT CORP CL B 896749108 3275 137335 SH SOLE 115675 0 21660 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1895 133200 SH SOLE 114600 0 18600 TRISTATE CAP HLDGS INC COM 89678F100 1788 83800 SH SOLE 71200 0 12600 TRITON INTL LTD CL A G9078F107 278 8500 SH SOLE 8500 0 0 TRIUMPH GROUP INC NEW COM 896818101 852 37200 SH SOLE 37200 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 812 192800 SH SOLE 184700 0 8100 TRONOX HOLDINGS PLC SHS G9087Q102 5074 397000 SH SOLE 397000 0 0 TRUEBLUE INC COM 89785X101 567 25700 SH SOLE 16500 0 9200 TRUECAR INC COM 89785L107 8723 1597700 SH SOLE 1315400 0 282300 TRUPANION INC COM 898202106 401 11100 SH SOLE 100 0 11000 TRUSTCO BK CORP N Y COM 898349105 1445 182435 SH SOLE 178335 0 4100 TRUSTMARK CORP COM 898402102 2923 87900 SH SOLE 87900 0 0 TTEC HLDGS INC COM 89854H102 1078 23143 SH SOLE 17474 0 5669 TTM TECHNOLOGIES INC COM 87305R109 725 71101 SH SOLE 68701 0 2400 TUESDAY MORNING CORP COM NEW 899035505 254 150000 SH SOLE 119000 0 31000 TUPPERWARE BRANDS CORP COM 899896104 5481 287996 SH SOLE 285596 0 2400 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 524 95700 SH SOLE 95700 0 0 TURNING PT BRANDS INC COM 90041L105 1264 25800 SH SOLE 24900 0 900 TURTLE BEACH CORP COM NEW 900450206 302 26100 SH SOLE 26100 0 0 TUTOR PERINI CORP COM 901109108 717 51700 SH SOLE 51700 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 298 10000 SH SOLE 10000 0 0 TWIST BIOSCIENCE CORP COM 90184D100 487 16800 SH SOLE 16500 0 300 TYLER TECHNOLOGIES INC COM 902252105 13776 63773 SH SOLE 48373 0 15400 U S PHYSICAL THERAPY INC COM 90337L108 515 4200 SH SOLE 4200 0 0 UDR INC COM 902653104 2644 58900 SH SOLE 58900 0 0 UFP TECHNOLOGIES INC COM 902673102 473 11361 SH SOLE 9861 0 1500 UGI CORP NEW COM 902681105 17723 331824 SH SOLE 272824 0 59000 ULTA BEAUTY INC COM 90384S303 185636 535145 SH SOLE 397063 0 138082 ULTRA PETROLEUM CORP COM NEW 903914208 2 11400 SH SOLE 11400 0 0 UMB FINL CORP COM 902788108 2165 32900 SH SOLE 32900 0 0 UMPQUA HLDGS CORP COM 904214103 26134 1575296 SH SOLE 1300772 0 274524 UNDER ARMOUR INC CL A 904311107 5744 226600 SH SOLE 221700 0 4900 UNIFI INC COM NEW 904677200 1009 55548 SH SOLE 46748 0 8800 UNIFIRST CORP MASS COM 904708104 925 4905 SH SOLE 4905 0 0 UNILEVER N V N Y SHS NEW 904784709 1921 31638 SH SOLE 31638 0 0 UNILEVER PLC SPON ADR NEW 904767704 2212 35700 SH SOLE 35700 0 0 UNION PACIFIC CORP COM 907818108 251416 1486701 SH SOLE 1190471 0 296230 UNIQURE NV SHS N90064101 2227 28500 SH SOLE 26700 0 1800 UNISYS CORP COM NEW 909214306 1595 164100 SH SOLE 164100 0 0 UNIT CORP COM 909218109 412 46381 SH SOLE 44981 0 1400 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1005 35200 SH SOLE 35200 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 987 103100 SH SOLE 86600 0 16500 UNITED CONTL HLDGS INC COM 910047109 52968 605000 SH SOLE 605000 0 0 UNITED FINL BANCORP INC NEW COM 910304104 990 69812 SH SOLE 59612 0 10200 UNITED FIRE GROUP INC COM 910340108 864 17830 SH SOLE 17830 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1673 757030 SH SOLE 607135 0 149895 UNITED NAT FOODS INC COM 911163103 6740 751434 SH SOLE 658534 0 92900 UNITED PARCEL SERVICE INC CL B 911312106 207255 2006919 SH SOLE 1559854 0 447065 UNITED RENTALS INC COM 911363109 2771 20889 SH SOLE 20689 0 200 UNITED STATES CELLULAR CORP COM 911684108 558 12500 SH SOLE 12500 0 0 UNITED STATES STL CORP NEW COM 912909108 1609 105100 SH SOLE 1600 0 103500 UNITED TECHNOLOGIES CORP COM 913017109 40688 312502 SH SOLE 275902 0 36600 UNITED THERAPEUTICS CORP DEL COM 91307C102 39093 500803 SH SOLE 435302 0 65501 UNITEDHEALTH GROUP INC COM 91324P102 4124 16900 SH SOLE 16600 0 300 UNITI GROUP INC COM 91325V108 7731 813800 SH SOLE 803600 0 10200 UNITIL CORP COM 913259107 909 15176 SH SOLE 13976 0 1200 UNIVAR INC COM 91336L107 5060 229576 SH SOLE 229476 0 100 UNIVERSAL CORP VA COM 913456109 389 6400 SH SOLE 6400 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 7447 39600 SH SOLE 33500 0 6100 UNIVERSAL ELECTRS INC COM 913483103 3179 77498 SH SOLE 67398 0 10100 UNIVERSAL FST PRODS INC COM 913543104 701 18418 SH SOLE 17818 0 600 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 208 2454 SH SOLE 2454 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1579 56600 SH SOLE 56600 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 384 17083 SH SOLE 16783 0 300 UNIVEST FINANCIAL CORPORATIO COM 915271100 1885 71793 SH SOLE 62093 0 9700 UNUM GROUP COM 91529Y106 43030 1282558 SH SOLE 1026858 0 255700 UPLAND SOFTWARE INC COM 91544A109 1603 35200 SH SOLE 31600 0 3600 UQM TECHNOLOGIES INC COM 903213106 113 68200 SH SOLE 68200 0 0 URBAN EDGE PPTYS COM 91704F104 9478 546900 SH SOLE 537200 0 9700 URBAN OUTFITTERS INC COM 917047102 1788 78600 SH SOLE 78600 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1165 55457 SH SOLE 52353 0 3104 US BANCORP DEL COM NEW 902973304 57198 1091567 SH SOLE 1005867 0 85700 US ECOLOGY INC COM 91732J102 693 11636 SH SOLE 8436 0 3200 US FOODS HLDG CORP COM 912008109 68381 1912213 SH SOLE 1607931 0 304282 USA TRUCK INC COM 902925106 835 82634 SH SOLE 70845 0 11789 USANA HEALTH SCIENCES INC COM 90328M107 16154 203378 SH SOLE 165478 0 37900 UTAH MED PRODS INC COM 917488108 230 2400 SH SOLE 2300 0 100 V F CORP COM 918204108 150942 1728011 SH SOLE 1354299 0 373712 VAALCO ENERGY INC COM NEW 91851C201 98 58406 SH SOLE 58406 0 0 VAIL RESORTS INC COM 91879Q109 37651 168704 SH SOLE 133104 0 35600 VALE S A SPONSORED ADS 91912E105 4277 318200 SH SOLE 318200 0 0 VALERO ENERGY CORP NEW COM 91913Y100 33068 386259 SH SOLE 385759 0 500 VALHI INC NEW COM 918905100 44 14700 SH SOLE 14500 0 200 VALMONT INDS INC COM 920253101 5744 45300 SH SOLE 43700 0 1600 VALVOLINE INC COM 92047W101 1611 82500 SH SOLE 82500 0 0 VANDA PHARMACEUTICALS INC COM 921659108 5919 420100 SH SOLE 383700 0 36400 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 217 8500 SH SOLE 8500 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 22383 1510300 SH SOLE 1510300 0 0 VANGUARD GROUP DIV APP ETF 921908844 4871 42300 SH SOLE 42300 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1905 21800 SH SOLE 21800 0 0 VAREX IMAGING CORP COM 92214X106 1759 57400 SH SOLE 55000 0 2400 VARIAN MED SYS INC COM 92220P105 19107 140359 SH SOLE 124051 0 16308 VARONIS SYS INC COM 922280102 19631 316936 SH SOLE 267627 0 49309 VECTOR GROUP LTD COM 92240M108 9232 946854 SH SOLE 909550 0 37304 VECTRUS INC COM 92242T101 1726 42547 SH SOLE 39000 0 3547 VEDANTA LTD SPONSORED ADR 92242Y100 759 74620 SH SOLE 74620 0 0 VEECO INSTRS INC DEL COM 922417100 1134 92763 SH SOLE 70563 0 22200 VEEVA SYS INC CL A COM 922475108 129526 799000 SH SOLE 596800 0 202200 VENATOR MATLS PLC SHS G9329Z100 3525 666300 SH SOLE 561400 0 104900 VEON LTD SPONSORED ADR 91822M106 1949 696200 SH SOLE 696200 0 0 VERA BRADLEY INC COM 92335C106 1312 109348 SH SOLE 102648 0 6700 VERACYTE INC COM 92337F107 11641 408300 SH SOLE 365700 0 42600 VERASTEM INC COM 92337C104 323 213800 SH SOLE 208400 0 5400 VERICEL CORP COM 92346J108 1789 94700 SH SOLE 94700 0 0 VERINT SYS INC COM 92343X100 1024 19038 SH SOLE 17738 0 1300 VERISIGN INC COM 92343E102 39149 187173 SH SOLE 152773 0 34400 VERITIV CORP COM 923454102 439 22600 SH SOLE 22300 0 300 VERMILION ENERGY INC COM 923725105 507 23329 SH SOLE 16929 0 6400 VERSO CORP CL A 92531L207 5342 280400 SH SOLE 233356 0 47044 VERSUM MATLS INC COM 92532W103 1496 29000 SH SOLE 29000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 171591 935712 SH SOLE 835775 0 99937 VIACOM INC NEW CL B 92553P201 33831 1132600 SH SOLE 815400 0 317200 VIAD CORP COM NEW 92552R406 530 8000 SH SOLE 8000 0 0 VIASAT INC COM 92552V100 1687 20879 SH SOLE 16679 0 4200 VICI PPTYS INC COM 925652109 8386 380500 SH SOLE 380500 0 0 VILLAGE FARMS INTL INC COM 92707Y108 4370 381960 SH SOLE 381960 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 586 22088 SH SOLE 18409 0 3679 VISA INC COM CL A 92826C839 220247 1269068 SH SOLE 1108883 0 160185 VISHAY INTERTECHNOLOGY INC COM 928298108 8545 517241 SH SOLE 516741 0 500 VISHAY PRECISION GROUP INC COM 92835K103 2040 50213 SH SOLE 44005 0 6208 VISTA OUTDOOR INC COM 928377100 2657 299220 SH SOLE 281020 0 18200 VISTEON CORP COM NEW 92839U206 3195 54539 SH SOLE 31739 0 22800 VITAMIN SHOPPE INC COM 92849E101 147 37259 SH SOLE 37259 0 0 VIVINT SOLAR INC COM 92854Q106 850 116401 SH SOLE 106401 0 10000 VMWARE INC CL A COM 928563402 120933 723239 SH SOLE 515732 0 207507 VOCERA COMMUNICATIONS INC COM 92857F107 2736 85714 SH SOLE 55814 0 29900 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2706 165700 SH SOLE 165700 0 0 VONAGE HLDGS CORP COM 92886T201 261 23078 SH SOLE 23078 0 0 VORNADO RLTY TR SH BEN INT 929042109 4775 74500 SH SOLE 74500 0 0 VOXX INTL CORP CL A 91829F104 169 40534 SH SOLE 32141 0 8393 VOYA FINL INC COM 929089100 5967 107900 SH SOLE 104100 0 3800 VOYAGER THERAPEUTICS INC COM 92915B106 2768 101700 SH SOLE 101500 0 200 VULCAN MATLS CO COM 929160109 9584 69800 SH SOLE 3900 0 65900 W & T OFFSHORE INC COM 92922P106 2780 560500 SH SOLE 560500 0 0 W P CAREY INC COM 92936U109 8767 107998 SH SOLE 106298 0 1700 WABASH NATL CORP COM 929566107 2332 143341 SH SOLE 140441 0 2900 WABCO HLDGS INC COM 92927K102 3872 29200 SH SOLE 29200 0 0 WADDELL & REED FINL INC CL A 930059100 4681 280800 SH SOLE 280800 0 0 WAGEWORKS INC COM 930427109 19957 392940 SH SOLE 323240 0 69700 WALGREENS BOOTS ALLIANCE INC COM 931427108 138397 2531502 SH SOLE 2067702 0 463800 WALMART INC COM 931142103 72047 652072 SH SOLE 623357 0 28715 WARRIOR MET COAL INC COM 93627C101 6086 233000 SH SOLE 202300 0 30700 WASHINGTON PRIME GROUP NEW COM 93964W108 2609 683100 SH SOLE 683100 0 0 WASHINGTON TR BANCORP COM 940610108 492 9436 SH SOLE 7685 0 1751 WASTE CONNECTIONS INC COM 94106B101 19341 202355 SH SOLE 158350 0 44005 WASTE MGMT INC DEL COM 94106L109 97803 847730 SH SOLE 760351 0 87379 WATERS CORP COM 941848103 28009 130130 SH SOLE 130130 0 0 WATERSTONE FINL INC MD COM 94188P101 643 37708 SH SOLE 30382 0 7326 WATFORD HOLDINGS LTD SHS G94787101 776 28300 SH SOLE 28300 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1388 14900 SH SOLE 14900 0 0 WAYFAIR INC CL A 94419L101 175039 1198900 SH SOLE 988600 0 210300 WEIBO CORP SPONSORED ADR 948596101 422 9684 SH SOLE 9684 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 2682 140422 SH SOLE 140356 0 66 WEINGARTEN RLTY INVS SH BEN INT 948741103 13004 474255 SH SOLE 462655 0 11600 WELBILT INC COM 949090104 3337 199800 SH SOLE 124500 0 75300 WELLS FARGO CO NEW COM 949746101 10333 218363 SH SOLE 218346 0 17 WENDYS CO COM 95058W100 47982 2450556 SH SOLE 1872755 0 577801 WERNER ENTERPRISES INC COM 950755108 11247 361881 SH SOLE 358181 0 3700 WESCO AIRCRAFT HLDGS INC COM 950814103 361 32507 SH SOLE 30707 0 1800 WESCO INTL INC COM 95082P105 4065 80257 SH SOLE 55557 0 24700 WESTAMERICA BANCORPORATION COM 957090103 1429 23200 SH SOLE 23200 0 0 WESTERN ALLIANCE BANCORP COM 957638109 37204 831928 SH SOLE 646647 0 185281 WESTERN ASSET MTG CAP CORP COM 95790D105 699 70010 SH SOLE 66010 0 4000 WESTERN UN CO COM 959802109 31784 1598000 SH SOLE 1598000 0 0 WESTROCK CO COM 96145D105 20534 563027 SH SOLE 482400 0 80627 WESTWOOD HLDGS GROUP INC COM 961765104 1654 47000 SH SOLE 43200 0 3800 WEX INC COM 96208T104 2764 13280 SH SOLE 10080 0 3200 WEYERHAEUSER CO COM 962166104 13864 526340 SH SOLE 526340 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2488 102900 SH SOLE 90100 0 12800 WHIRLPOOL CORP COM 963320106 13781 96804 SH SOLE 96804 0 0 WHITEHORSE FIN INC COM 96524V106 1398 101679 SH SOLE 84663 0 17016 WHITESTONE REIT COM 966084204 181 14300 SH SOLE 14300 0 0 WHITING PETE CORP NEW COM NEW 966387409 433 23200 SH SOLE 23200 0 0 WILEY JOHN & SONS INC CL A 968223206 2993 65258 SH SOLE 64658 0 600 WILLIAMS COS INC DEL COM 969457100 1007 35900 SH SOLE 35900 0 0 WILLIAMS SONOMA INC COM 969904101 3441 52942 SH SOLE 52942 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1994 10408 SH SOLE 10308 0 100 WINGSTOP INC COM 974155103 36130 381318 SH SOLE 359818 0 21500 WINTRUST FINL CORP COM 97650W108 13722 187564 SH SOLE 166464 0 21100 WIPRO LTD SPON ADR 1 SH 97651M109 110 25400 SH SOLE 25400 0 0 WIX COM LTD SHS M98068105 47026 330934 SH SOLE 317832 0 13102 WNS HOLDINGS LTD SPON ADR 92932M101 4410 74497 SH SOLE 68097 0 6400 WOLVERINE WORLD WIDE INC COM 978097103 3247 117900 SH SOLE 117900 0 0 WORKDAY INC CL A 98138H101 90352 439500 SH SOLE 359600 0 79900 WORKIVA INC COM CL A 98139A105 16126 277600 SH SOLE 229487 0 48113 WORLD WRESTLING ENTMT INC CL A 98156Q108 12449 172400 SH SOLE 172349 0 51 WORLDPAY INC CL A 981558109 28714 234301 SH SOLE 205401 0 28900 WPP PLC NEW ADR 92937A102 3498 55600 SH SOLE 55600 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 1403 47061 SH SOLE 12661 0 34400 WSFS FINL CORP COM 929328102 5268 127561 SH SOLE 120687 0 6874 WYNDHAM DESTINATIONS INC COM 98310W108 5466 124500 SH SOLE 118200 0 6300 WYNDHAM HOTELS & RESORTS INC COM 98311A105 29364 526800 SH SOLE 429400 0 97400 WYNN RESORTS LTD COM 983134107 11035 89000 SH SOLE 89000 0 0 XCEL ENERGY INC COM 98389B100 2094 35200 SH SOLE 24200 0 11000 XENIA HOTELS & RESORTS INC COM 984017103 4404 211200 SH SOLE 211200 0 0 XENON PHARMACEUTICALS INC COM 98420N105 321 32600 SH SOLE 31300 0 1300 XEROX CORP COM NEW 984121608 43899 1239725 SH SOLE 1107228 0 132497 XILINX INC COM 983919101 61029 517544 SH SOLE 517544 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 547 130900 SH SOLE 109400 0 21500 XOMA CORP DEL COM NEW 98419J206 254 17095 SH SOLE 17095 0 0 XPERI CORP COM 98421B100 2450 118971 SH SOLE 115371 0 3600 XUNLEI LTD SPONSORED ADR 98419E108 236 90200 SH SOLE 84800 0 5400 YAMANA GOLD INC COM 98462Y100 4278 1697543 SH SOLE 1643347 0 54196 YELP INC CL A 985817105 13597 397796 SH SOLE 319496 0 78300 YETI HLDGS INC COM 98585X104 353 12200 SH SOLE 12200 0 0 YEXT INC COM 98585N106 18644 928030 SH SOLE 767830 0 160200 YRC WORLDWIDE INC COM PAR $.01 984249607 2142 531574 SH SOLE 502074 0 29500 YUM BRANDS INC COM 988498101 206630 1867081 SH SOLE 1496691 0 370390 YUM CHINA HLDGS INC COM 98850P109 8261 178800 SH SOLE 77800 0 101000 ZAFGEN INC COM 98885E103 215 181000 SH SOLE 173100 0 7900 ZAGG INC COM 98884U108 71 10192 SH SOLE 10154 0 38 ZAYO GROUP HLDGS INC COM 98919V105 89555 2721200 SH SOLE 2216800 0 504400 ZEBRA TECHNOLOGIES CORP CL A 989207105 755 3602 SH SOLE 3527 0 75 ZENDESK INC COM 98936J101 88288 991670 SH SOLE 736813 0 254857 ZILLOW GROUP INC CL A 98954M101 1300 28405 SH SOLE 9390 0 19015 ZIONS BANCORPORATION N A COM 989701107 36911 802754 SH SOLE 621454 0 181300 ZIX CORP COM 98974P100 2274 250188 SH SOLE 213327 0 36861 ZOETIS INC CL A 98978V103 145779 1284511 SH SOLE 951307 0 333204 ZOGENIX INC COM NEW 98978L204 1715 35900 SH SOLE 35900 0 0 ZOVIO INC COM 98979V102 665 185758 SH SOLE 145045 0 40713 ZSCALER INC COM 98980G102 67811 884800 SH SOLE 823100 0 61700 ZUORA INC COM CL A 98983V106 204 13300 SH SOLE 13300 0 0 ZYMEWORKS INC COM 98985W102 458 20800 SH SOLE 20800 0 0 ZYNGA INC CL A 98986T108 33422 5452127 SH SOLE 4414961 0 1037166