0001085146-18-001257.txt : 20180507 0001085146-18-001257.hdr.sgml : 20180507 20180507143213 ACCESSION NUMBER: 0001085146-18-001257 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180507 DATE AS OF CHANGE: 20180507 EFFECTIVENESS DATE: 20180507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SCHWAB CHARLES INVESTMENT MANAGEMENT INC CENTRAL INDEX KEY: 0000884546 IRS NUMBER: 943106735 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03128 FILM NUMBER: 18810748 BUSINESS ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 415-627-7000 MAIL ADDRESS: STREET 1: 211 MAIN STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000884546 XXXXXXXX 03-31-2018 03-31-2018 false SCHWAB CHARLES INVESTMENT MANAGEMENT INC
211 MAIN STREET SAN FRANCISCO CA 94105
13F COMBINATION REPORT 028-03128 0000748054 028-11918 AMERICAN CENTURY COMPANIES INC 0001305227 028-12016 BlackRock Investment Management, LLC 0000902367 028-04871 BLAIR WILLIAM & CO/IL 0000813917 028-02013 HARRIS ASSOCIATES L P 0000874779 028-02900 BNY MELLON ASSET MANAGEMENT NORTH AMERICA Corp 0001317724 028-11450 Mondrian Investment Partners LTD 0001068837 028-07292 VOYA INVESTMENT MANAGEMENT LLC 0000902219 028-04557 WELLINGTON MANAGEMENT GROUP LLP N
Marc Stewart Vice President, IMS Compliance 720-418-2947 /s/ Marc Stewart Lone Tree CO 05-04-2018 0 3071 128646844
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1ST SOURCE CORP COM 336901103 7403 146238 SH SOLE 146238 0 0 22ND CENTY GROUP INC COM 90137F103 67 28273 SH SOLE 28273 0 0 2U INC COM 90214J101 22437 267009 SH SOLE 267009 0 0 3-D SYS CORP DEL COM NEW 88554D205 6514 561969 SH SOLE 561969 0 0 3M CO COM 88579Y101 800016 3644386 SH SOLE 3644386 0 0 58 COM INC SPON ADR REP A 31680Q104 6878 86123 SH SOLE 86123 0 0 8X8 INC NEW COM 282914100 8517 456645 SH SOLE 456645 0 0 A H BELO CORP COM CL A 001282102 72 13980 SH SOLE 13980 0 0 A10 NETWORKS INC COM 002121101 1331 228690 SH SOLE 228690 0 0 AAC HLDGS INC COM 000307108 568 49396 SH SOLE 49396 0 0 AAON INC COM PAR $0.004 000360206 7889 202278 SH SOLE 202278 0 0 AAR CORP COM 000361105 14761 334625 SH SOLE 334625 0 0 AARONS INC COM PAR $0.50 002535300 23109 495880 SH SOLE 495880 0 0 ABAXIS INC COM 002567105 8087 114514 SH SOLE 114514 0 0 ABBOTT LABS COM 002824100 439064 7327489 SH SOLE 7327489 0 0 ABBVIE INC COM 00287Y109 576231 6088016 SH SOLE 6088016 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 902 62852 SH SOLE 62852 0 0 ABERCROMBIE & FITCH CO CL A 002896207 12972 535800 SH SOLE 535800 0 0 ABIOMED INC COM 003654100 42226 145110 SH SOLE 145110 0 0 ABM INDS INC COM 000957100 10843 323861 SH SOLE 323861 0 0 ABRAXAS PETE CORP COM 003830106 961 432455 SH SOLE 432455 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 3575 92937 SH SOLE 92937 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 759 216754 SH SOLE 216754 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 17514 447001 SH SOLE 447001 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 10029 446291 SH SOLE 446291 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 25731 1045962 SH SOLE 1045962 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 3034 132777 SH SOLE 132777 0 0 ACCELERON PHARMA INC COM 00434H108 7518 192271 SH SOLE 192271 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 392089 2554320 SH SOLE 2554320 0 0 ACCESS NATL CORP COM 004337101 2078 72816 SH SOLE 72816 0 0 ACCO BRANDS CORP COM 00081T108 12937 1030770 SH SOLE 1030770 0 0 ACCURAY INC COM 004397105 2267 453325 SH SOLE 453325 0 0 ACETO CORP COM 004446100 1065 140036 SH SOLE 140036 0 0 ACHAOGEN INC COM 004449104 2083 160830 SH SOLE 160830 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 2601 700848 SH SOLE 700848 0 0 ACI WORLDWIDE INC COM 004498101 16680 703198 SH SOLE 703198 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2200 125569 SH SOLE 125569 0 0 ACNB CORP COM 000868109 351 12000 SH SOLE 12000 0 0 ACORDA THERAPEUTICS INC COM 00484M106 6919 292529 SH SOLE 292529 0 0 ACTIVISION BLIZZARD INC COM 00507V109 185952 2756464 SH SOLE 2756464 0 0 ACTUANT CORP CL A NEW 00508X203 13985 601502 SH SOLE 601502 0 0 ACUITY BRANDS INC COM 00508Y102 35580 255619 SH SOLE 255619 0 0 ACUSHNET HOLDINGS CORP COM 005098108 4381 189700 SH SOLE 189700 0 0 ACXIOM CORP COM 005125109 12533 551836 SH SOLE 551836 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 849 35490 SH SOLE 35490 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 277 6366 SH SOLE 6366 0 0 ADDUS HOMECARE CORP COM 006739106 609 12500 SH SOLE 12500 0 0 ADIENT PLC ORD SHS G0084W101 26618 445412 SH SOLE 445412 0 0 ADOBE SYS INC COM 00724F101 375233 1736543 SH SOLE 1736543 0 0 ADT INC COM 00090Q103 2555 322174 SH SOLE 322174 0 0 ADTALEM GLOBAL ED INC COM 00737L103 16808 353478 SH SOLE 353478 0 0 ADTRAN INC COM 00738A106 7460 479704 SH SOLE 479704 0 0 ADURO BIOTECH INC COM 00739L101 1526 164071 SH SOLE 164071 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 46711 394019 SH SOLE 394019 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4948 222066 SH SOLE 222066 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 4962 191575 SH SOLE 191575 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 405 35400 SH SOLE 35400 0 0 ADVANCED ENERGY INDS COM 007973100 20236 316668 SH SOLE 316668 0 0 ADVANCED MICRO DEVICES INC COM 007903107 39119 3892393 SH SOLE 3892393 0 0 ADVANSIX INC COM 00773T101 10231 294154 SH SOLE 294154 0 0 ADVAXIS INC COM NEW 007624208 249 146818 SH SOLE 146818 0 0 AECOM COM 00766T100 31618 887375 SH SOLE 887375 0 0 AEGION CORP COM 00770F104 7133 311309 SH SOLE 311309 0 0 AERCAP HOLDINGS NV SHS N00985106 3621 71381 SH SOLE 71381 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 9893 182345 SH SOLE 182345 0 0 AEROHIVE NETWORKS INC COM 007786106 456 112778 SH SOLE 112778 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 10531 376508 SH SOLE 376508 0 0 AEROVIRONMENT INC COM 008073108 4759 104554 SH SOLE 104554 0 0 AES CORP COM 00130H105 48550 4270001 SH SOLE 4270001 0 0 AETNA INC NEW COM 00817Y108 213872 1265511 SH SOLE 1265511 0 0 AFFILIATED MANAGERS GROUP COM 008252108 57974 305798 SH SOLE 305798 0 0 AFLAC INC COM 001055102 131638 3008159 SH SOLE 3008159 0 0 AG MTG INVT TR INC COM 001228105 2548 146634 SH SOLE 146634 0 0 AGCO CORP COM 001084102 43148 665338 SH SOLE 665338 0 0 AGENUS INC COM NEW 00847G705 1644 349020 SH SOLE 349020 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 85625 1279882 SH SOLE 1279882 0 0 AGILYSYS INC COM 00847J105 387 32460 SH SOLE 32460 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 12416 151812 SH SOLE 151812 0 0 AGNC INVT CORP COM 00123Q104 26808 1416875 SH SOLE 1416875 0 0 AGREE REALTY CORP COM 008492100 6960 144860 SH SOLE 144860 0 0 AGROFRESH SOLUTIONS COM 00856G109 356 48400 SH SOLE 48400 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 5844 183577 SH SOLE 183577 0 0 AIR LEASE CORP CL A 00912X302 19272 452167 SH SOLE 452167 0 0 AIR PRODS & CHEMS INC COM 009158106 123853 778800 SH SOLE 778800 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 8645 370706 SH SOLE 370706 0 0 AIRCASTLE LTD COM G0129K104 8512 428569 SH SOLE 428569 0 0 AK STL HLDG CORP COM 001547108 9161 2022257 SH SOLE 2022257 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 62422 879425 SH SOLE 879425 0 0 AKCEA THERAPEUTICS INC COM 00972L107 1950 76142 SH SOLE 76142 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3299 346121 SH SOLE 346121 0 0 AKORN INC COM 009728106 8584 458786 SH SOLE 458786 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 124 21100 SH SOLE 21100 0 0 ALAMO GROUP INC COM 011311107 7708 70130 SH SOLE 70130 0 0 ALARM COM HLDGS INC COM 011642105 4382 116088 SH SOLE 116088 0 0 ALASKA AIR GROUP INC COM 011659109 41299 666536 SH SOLE 666536 0 0 ALBANY INTL CORP CL A 012348108 11867 189256 SH SOLE 189256 0 0 ALBEMARLE CORP COM 012653101 35823 386271 SH SOLE 386271 0 0 ALCOA CORP COM 013872106 51361 1142365 SH SOLE 1142365 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 3794 298667 SH SOLE 298667 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 7813 337756 SH SOLE 337756 0 0 ALEXANDERS INC COM 014752109 6078 15943 SH SOLE 15943 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 149985 1200931 SH SOLE 1200931 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 102625 920725 SH SOLE 920725 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 168368 917333 SH SOLE 917333 0 0 ALICO INC COM 016230104 644 23663 SH SOLE 23663 0 0 ALIGN TECHNOLOGY INC COM 016255101 68749 273756 SH SOLE 273756 0 0 ALKERMES PLC SHS G01767105 31113 536788 SH SOLE 536788 0 0 ALLEGHANY CORP DEL COM 017175100 36396 59234 SH SOLE 59234 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 17271 729343 SH SOLE 729343 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 980 25013 SH SOLE 25013 0 0 ALLEGIANT TRAVEL CO COM 01748X102 16498 95610 SH SOLE 95610 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 44754 524726 SH SOLE 524726 0 0 ALLERGAN PLC SHS G0177J108 205399 1220501 SH SOLE 1220501 0 0 ALLETE INC COM NEW 018522300 25970 359433 SH SOLE 359433 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 55456 260524 SH SOLE 260524 0 0 ALLIANT ENERGY CORP COM 018802108 48595 1189283 SH SOLE 1189283 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 476 11974 SH SOLE 11974 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 68213 1746355 SH SOLE 1746355 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 20312 1644660 SH SOLE 1644660 0 0 ALLSTATE CORP COM 020002101 205819 2171078 SH SOLE 2171078 0 0 ALLY FINL INC COM 02005N100 40470 1490593 SH SOLE 1490593 0 0 ALMOST FAMILY INC COM 020409108 3482 62175 SH SOLE 62175 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 33033 277352 SH SOLE 277352 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 599 38743 SH SOLE 38743 0 0 ALPHABET INC CAP STK CL C 02079K107 1114094 1079768 SH SOLE 1079768 0 0 ALPHABET INC CAP STK CL A 02079K305 1150837 1109625 SH SOLE 1109625 0 0 ALTA MESA RES INC CL A 02133L109 2399 299780 SH SOLE 299780 0 0 ALTAIR ENGR INC COM CL A 021369103 2040 65027 SH SOLE 65027 0 0 ALTERYX INC COM CL A 02156B103 1674 49010 SH SOLE 49010 0 0 ALTICE USA INC CL A 02156K103 4076 220520 SH SOLE 220520 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 4062 152931 SH SOLE 152931 0 0 ALTRA INDL MOTION CORP COM 02208R106 9120 198459 SH SOLE 198459 0 0 ALTRIA GROUP INC COM 02209S103 720730 11564981 SH SOLE 11564981 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 7509 372631 SH SOLE 372631 0 0 AMAZON COM INC COM 023135106 2071583 1431303 SH SOLE 1431303 0 0 AMBAC FINL GROUP INC COM NEW 023139884 7366 469733 SH SOLE 469733 0 0 AMBARELLA INC SHS G037AX101 2817 57500 SH SOLE 57500 0 0 AMBER RD INC COM 02318Y108 276 30900 SH SOLE 30900 0 0 AMBEV SA SPONSORED ADR 02319V103 35491 4881829 SH SOLE 4881829 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 6726 478679 SH SOLE 478679 0 0 AMC NETWORKS INC CL A 00164V103 21058 407308 SH SOLE 407308 0 0 AMDOCS LTD SHS G02602103 8286 124181 SH SOLE 124181 0 0 AMEDISYS INC COM 023436108 11216 185869 SH SOLE 185869 0 0 AMERCO COM 023586100 10737 31112 SH SOLE 31112 0 0 AMEREN CORP COM 023608102 52379 924933 SH SOLE 924933 0 0 AMERESCO INC CL A 02361E108 1026 78922 SH SOLE 78922 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 87816 1690052 SH SOLE 1690052 0 0 AMERICAN ASSETS TR INC COM 024013104 16122 482536 SH SOLE 482536 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 13255 870880 SH SOLE 870880 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 58781 1522019 SH SOLE 1522019 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 29007 1455406 SH SOLE 1455406 0 0 AMERICAN ELEC PWR INC COM 025537101 126876 1849765 SH SOLE 1849765 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 28205 960657 SH SOLE 960657 0 0 AMERICAN EXPRESS CO COM 025816109 257980 2765648 SH SOLE 2765648 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 28641 255213 SH SOLE 255213 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 51744 2576865 SH SOLE 2576865 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 216319 3974979 SH SOLE 3974979 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 591 15700 SH SOLE 15700 0 0 AMERICAN NATL INS CO COM 028591105 10708 91550 SH SOLE 91550 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 5230 506755 SH SOLE 506755 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 7119 165557 SH SOLE 165557 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 1234 32977 SH SOLE 32977 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 1050 55652 SH SOLE 55652 0 0 AMERICAN SOFTWARE INC CL A 029683109 708 54461 SH SOLE 54461 0 0 AMERICAN STS WTR CO COM 029899101 13053 246001 SH SOLE 246001 0 0 AMERICAN TOWER CORP NEW COM 03027X100 268160 1845052 SH SOLE 1845052 0 0 AMERICAN VANGUARD CORP COM 030371108 2712 134226 SH SOLE 134226 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 8686 88220 SH SOLE 88220 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 51838 631170 SH SOLE 631170 0 0 AMERICAS CAR MART INC COM 03062T105 1793 35537 SH SOLE 35537 0 0 AMERICOLD RLTY TR COM 03064D108 4538 237805 SH SOLE 237805 0 0 AMERIPRISE FINL INC COM 03076C106 98081 662975 SH SOLE 662975 0 0 AMERIS BANCORP COM 03076K108 9904 187207 SH SOLE 187207 0 0 AMERISAFE INC COM 03071H100 5126 92762 SH SOLE 92762 0 0 AMERISOURCEBERGEN CORP COM 03073E105 53616 621913 SH SOLE 621913 0 0 AMES NATL CORP COM 031001100 427 15500 SH SOLE 15500 0 0 AMETEK INC NEW COM 031100100 65147 857533 SH SOLE 857533 0 0 AMGEN INC COM 031162100 534462 3135037 SH SOLE 3135037 0 0 AMICUS THERAPEUTICS INC COM 03152W109 13711 911618 SH SOLE 911618 0 0 AMKOR TECHNOLOGY INC COM 031652100 10861 1072064 SH SOLE 1072064 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 17018 299862 SH SOLE 299862 0 0 AMPCO-PITTSBURGH CORP COM 032037103 169 18900 SH SOLE 18900 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3427 182749 SH SOLE 182749 0 0 AMPHENOL CORP NEW CL A 032095101 95560 1109479 SH SOLE 1109479 0 0 AMTRUST FINL SVCS INC COM 032359309 13737 1115907 SH SOLE 1115907 0 0 ANADARKO PETE CORP COM 032511107 130220 2155593 SH SOLE 2155593 0 0 ANALOG DEVICES INC COM 032654105 116140 1274433 SH SOLE 1274433 0 0 ANALOGIC CORP COM PAR $0.05 032657207 15495 161566 SH SOLE 161566 0 0 ANAPTYSBIO INC COM 032724106 8251 79275 SH SOLE 79275 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 211 76200 SH SOLE 76200 0 0 ANDEAVOR COM 03349M105 64061 637037 SH SOLE 637037 0 0 ANDERSONS INC COM 034164103 12059 364312 SH SOLE 364312 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 2163 159232 SH SOLE 159232 0 0 ANGIODYNAMICS INC COM 03475V101 5284 306282 SH SOLE 306282 0 0 ANI PHARMACEUTICALS INC COM 00182C103 3603 61876 SH SOLE 61876 0 0 ANIKA THERAPEUTICS INC COM 035255108 3798 76385 SH SOLE 76385 0 0 ANIXTER INTL INC COM 035290105 12953 170986 SH SOLE 170986 0 0 ANNALY CAP MGMT INC COM 035710409 26607 2550983 SH SOLE 2550983 0 0 ANSYS INC COM 03662Q105 74374 474651 SH SOLE 474651 0 0 ANTARES PHARMA INC COM 036642106 1566 711562 SH SOLE 711562 0 0 ANTERO RES CORP COM 03674X106 21147 1065336 SH SOLE 1065336 0 0 ANTHEM INC COM 036752103 252036 1147180 SH SOLE 1147180 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 2501 520983 SH SOLE 520983 0 0 AON PLC SHS CL A G0408V102 132475 944022 SH SOLE 944022 0 0 APACHE CORP COM 037411105 59766 1553159 SH SOLE 1553159 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 81906 2009939 SH SOLE 2009939 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 944 42691 SH SOLE 42691 0 0 APOGEE ENTERPRISES INC COM 037598109 8958 206629 SH SOLE 206629 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 9313 517929 SH SOLE 517929 0 0 APPFOLIO INC COM CL A 03783C100 2220 54327 SH SOLE 54327 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 43828 2494474 SH SOLE 2494474 0 0 APPLE INC COM 037833100 3290212 19610272 SH SOLE 19610272 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 26042 357223 SH SOLE 357223 0 0 APPLIED MATLS INC COM 038222105 206934 3721156 SH SOLE 3721156 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 2264 90317 SH SOLE 90317 0 0 APPROACH RESOURCES INC COM 03834A103 195 74500 SH SOLE 74500 0 0 APPTIO INC CL A 03835C108 2243 79138 SH SOLE 79138 0 0 APTARGROUP INC COM 038336103 38461 428149 SH SOLE 428149 0 0 APTIV PLC SHS G6095L109 83380 981277 SH SOLE 981277 0 0 AQUA AMERICA INC COM 03836W103 28471 835885 SH SOLE 835885 0 0 AQUA METALS INC COM 03837J101 85 32800 SH SOLE 32800 0 0 AQUANTIA CORP COM 03842Q108 415 26373 SH SOLE 26373 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 700 56319 SH SOLE 56319 0 0 ARAMARK COM 03852U106 36317 917998 SH SOLE 917998 0 0 ARATANA THERAPEUTICS INC COM 03874P101 398 90100 SH SOLE 90100 0 0 ARBOR RLTY TR INC COM 038923108 1255 142267 SH SOLE 142267 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 311 141176 SH SOLE 141176 0 0 ARCBEST CORP COM 03937C105 11245 350854 SH SOLE 350854 0 0 ARCH CAP GROUP LTD ORD G0450A105 24813 289897 SH SOLE 289897 0 0 ARCH COAL INC CL A 039380407 9297 101178 SH SOLE 101178 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 138734 3198842 SH SOLE 3198842 0 0 ARCHROCK INC COM 03957W106 6715 767325 SH SOLE 767325 0 0 ARCONIC INC COM 03965L100 36457 1582309 SH SOLE 1582309 0 0 ARDELYX INC COM 039697107 325 64340 SH SOLE 64340 0 0 ARDMORE SHIPPING CORP COM Y0207T100 446 58600 SH SOLE 58600 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 8608 217910 SH SOLE 217910 0 0 ARES COML REAL ESTATE CORP COM 04013V108 727 58852 SH SOLE 58852 0 0 ARGAN INC COM 04010E109 4713 109728 SH SOLE 109728 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 15106 263168 SH SOLE 263168 0 0 ARISTA NETWORKS INC COM 040413106 23474 91945 SH SOLE 91945 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1381 125058 SH SOLE 125058 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3058 223334 SH SOLE 223334 0 0 ARMO BIOSCIENCES INC COM 04225U104 1233 32953 SH SOLE 32953 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 5097 218940 SH SOLE 218940 0 0 ARMSTRONG FLOORING INC COM 04238R106 4506 331986 SH SOLE 331986 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 16446 292108 SH SOLE 292108 0 0 ARQULE INC COM 04269E107 61 21000 SH SOLE 21000 0 0 ARRAY BIOPHARMA INC COM 04269X105 17216 1054850 SH SOLE 1054850 0 0 ARRIS INTL INC SHS G0551A103 42721 1607835 SH SOLE 1607835 0 0 ARROW ELECTRS INC COM 042735100 31055 403203 SH SOLE 403203 0 0 ARROW FINL CORP COM 042744102 2180 64195 SH SOLE 64195 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1969 273042 SH SOLE 273042 0 0 ARSANIS INC COM 042873109 200 8700 SH SOLE 8700 0 0 ARTESIAN RESOURCES CORP CL A 043113208 679 18600 SH SOLE 18600 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7783 233719 SH SOLE 233719 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 14812 219423 SH SOLE 219423 0 0 ASCENA RETAIL GROUP INC COM 04351G101 3305 1643839 SH SOLE 1643839 0 0 ASCENT CAP GROUP INC COM SER A 043632108 1391 377916 SH SOLE 377916 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 3810 391917 SH SOLE 391917 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 11728 1815336 SH SOLE 1815336 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 19737 282796 SH SOLE 282796 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 17951 400230 SH SOLE 400230 0 0 ASPEN TECHNOLOGY INC COM 045327103 45325 574531 SH SOLE 574531 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 1730 35200 SH SOLE 35200 0 0 ASSOCIATED BANC CORP COM 045487105 26546 1068229 SH SOLE 1068229 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 390 10400 SH SOLE 10400 0 0 ASSURANT INC COM 04621X108 39775 435125 SH SOLE 435125 0 0 ASSURED GUARANTY LTD COM G0585R106 40622 1122137 SH SOLE 1122137 0 0 ASTEC INDS INC COM 046224101 9122 165296 SH SOLE 165296 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 67 45825 SH SOLE 45825 0 0 ASTRONICS CORP COM 046433108 3957 106069 SH SOLE 106069 0 0 AT HOME GROUP INC COM 04650Y100 1179 36787 SH SOLE 36787 0 0 AT&T INC COM 00206R102 889468 24950010 SH SOLE 24950010 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 7445 190880 SH SOLE 190880 0 0 ATHENAHEALTH INC COM 04685W103 30951 216394 SH SOLE 216394 0 0 ATHENE HLDG LTD CL A G0684D107 23050 482112 SH SOLE 482112 0 0 ATHENEX INC COM 04685N103 2149 126323 SH SOLE 126323 0 0 ATHERSYS INC COM 04744L106 305 166300 SH SOLE 166300 0 0 ATKORE INTL GROUP INC COM 047649108 9653 486283 SH SOLE 486283 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 804 44385 SH SOLE 44385 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 1754 835141 SH SOLE 835141 0 0 ATLANTICA YIELD PLC SHS G0751N103 1001 51102 SH SOLE 51102 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 12667 209539 SH SOLE 209539 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 258 24900 SH SOLE 24900 0 0 ATMOS ENERGY CORP COM 049560105 33224 394393 SH SOLE 394393 0 0 ATN INTL INC COM 00215F107 5246 87984 SH SOLE 87984 0 0 ATRICURE INC COM 04963C209 3478 169490 SH SOLE 169490 0 0 ATRION CORP COM 049904105 4665 7389 SH SOLE 7389 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 4896 1071134 SH SOLE 1071134 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 1371 45597 SH SOLE 45597 0 0 AUTODESK INC COM 052769106 96641 769557 SH SOLE 769557 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 3683 42844 SH SOLE 42844 0 0 AUTOLIV INC COM 052800109 27681 189668 SH SOLE 189668 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 310050 2732192 SH SOLE 2732192 0 0 AUTONATION INC COM 05329W102 12812 273865 SH SOLE 273865 0 0 AUTOZONE INC COM 053332102 65016 100226 SH SOLE 100226 0 0 AV HOMES INC COM 00234P102 516 27802 SH SOLE 27802 0 0 AVALONBAY CMNTYS INC COM 053484101 226892 1379617 SH SOLE 1379617 0 0 AVANGRID INC COM 05351W103 9534 186485 SH SOLE 186485 0 0 AVAYA HLDGS CORP COM 05351X101 6932 309449 SH SOLE 309449 0 0 AVEO PHARMACEUTICALS INC COM 053588109 84 28629 SH SOLE 28629 0 0 AVERY DENNISON CORP COM 053611109 48186 453509 SH SOLE 453509 0 0 AVEXIS INC COM 05366U100 18464 149404 SH SOLE 149404 0 0 AVID TECHNOLOGY INC COM 05367P100 699 153962 SH SOLE 153962 0 0 AVIS BUDGET GROUP COM 053774105 27856 594692 SH SOLE 594692 0 0 AVISTA CORP COM 05379B107 24479 477637 SH SOLE 477637 0 0 AVNET INC COM 053807103 27411 656376 SH SOLE 656376 0 0 AVON PRODS INC COM 054303102 8889 3129877 SH SOLE 3129877 0 0 AVX CORP NEW COM 002444107 7879 476038 SH SOLE 476038 0 0 AXALTA COATING SYS LTD COM G0750C108 44079 1460027 SH SOLE 1460027 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 4122 167558 SH SOLE 167558 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 20153 350052 SH SOLE 350052 0 0 AXOGEN INC COM 05463X106 5397 147843 SH SOLE 147843 0 0 AXON ENTERPRISE INC COM 05464C101 9966 253499 SH SOLE 253499 0 0 AXOVANT SCIENCES LTD COM G0750W104 78 58100 SH SOLE 58100 0 0 AXT INC COM 00246W103 542 74674 SH SOLE 74674 0 0 AZZ INC COM 002474104 8912 203914 SH SOLE 203914 0 0 B & G FOODS INC NEW COM 05508R106 14434 608998 SH SOLE 608998 0 0 B RILEY FINL INC COM 05580M108 942 48302 SH SOLE 48302 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 5285 1209242 SH SOLE 1209242 0 0 BADGER METER INC COM 056525108 6686 141791 SH SOLE 141791 0 0 BAIDU INC SPON ADR REP A 056752108 56680 253952 SH SOLE 253952 0 0 BAKER HUGHES A GE CO CL A 05722G100 55985 2016020 SH SOLE 2016020 0 0 BALCHEM CORP COM 057665200 15064 184265 SH SOLE 184265 0 0 BALDWIN & LYONS INC CL B 057755209 464 21087 SH SOLE 21087 0 0 BALL CORP COM 058498106 52917 1332580 SH SOLE 1332580 0 0 BANC OF CALIFORNIA INC COM 05990K106 4001 207268 SH SOLE 207268 0 0 BANCFIRST CORP COM 05945F103 7051 132781 SH SOLE 132781 0 0 BANCO DE CHILE SPONSORED ADR 059520106 4332 43065 SH SOLE 43065 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5832 174024 SH SOLE 174024 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 5006 119115 SH SOLE 119115 0 0 BANCORP INC DEL COM 05969A105 2756 255130 SH SOLE 255130 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 16142 507586 SH SOLE 507586 0 0 BANK AMER CORP COM 060505104 1035093 34514599 SH SOLE 34514599 0 0 BANK COMM HLDGS COM 06424J103 319 27300 SH SOLE 27300 0 0 BANK HAWAII CORP COM 062540109 18547 223187 SH SOLE 223187 0 0 BANK NEW YORK MELLON CORP COM 064058100 187118 3631240 SH SOLE 3631240 0 0 BANK OF MARIN BANCORP COM 063425102 971 14071 SH SOLE 14071 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 7302 162679 SH SOLE 162679 0 0 BANK OF THE OZARKS COM 063904106 31440 651323 SH SOLE 651323 0 0 BANKFINANCIAL CORP COM 06643P104 479 28200 SH SOLE 28200 0 0 BANKUNITED INC COM 06652K103 28120 703329 SH SOLE 703329 0 0 BANKWELL FINL GROUP INC COM 06654A103 297 9200 SH SOLE 9200 0 0 BANNER CORP COM NEW 06652V208 9082 163657 SH SOLE 163657 0 0 BAR HBR BANKSHARES COM 066849100 936 33759 SH SOLE 33759 0 0 BARNES & NOBLE ED INC COM 06777U101 6092 884048 SH SOLE 884048 0 0 BARNES & NOBLE INC COM 067774109 5635 1138226 SH SOLE 1138226 0 0 BARNES GROUP INC COM 067806109 20739 346279 SH SOLE 346279 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 6631 79998 SH SOLE 79998 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2074 143579 SH SOLE 143579 0 0 BASSETT FURNITURE INDS INC COM 070203104 613 20187 SH SOLE 20187 0 0 BAXTER INTL INC COM 071813109 150154 2308629 SH SOLE 2308629 0 0 BB&T CORP COM 054937107 146322 2811710 SH SOLE 2811710 0 0 BBX CAP CORP NEW CL A 05491N104 2275 246907 SH SOLE 246907 0 0 BCB BANCORP INC COM 055298103 716 45689 SH SOLE 45689 0 0 BCE INC PUT 05534B950 17801 413928 SH SOLE 413928 0 0 BEACON ROOFING SUPPLY INC COM 073685109 29178 549796 SH SOLE 549796 0 0 BEAR ST FINL INC COM 073844102 399 38900 SH SOLE 38900 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2623 164409 SH SOLE 164409 0 0 BECTON DICKINSON & CO COM 075887109 216585 999465 SH SOLE 999465 0 0 BED BATH & BEYOND INC COM 075896100 17944 854871 SH SOLE 854871 0 0 BEL FUSE INC CL B 077347300 333 17600 SH SOLE 17600 0 0 BELDEN INC COM 077454106 19785 286981 SH SOLE 286981 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 844 128524 SH SOLE 128524 0 0 BELMOND LTD CL A G1154H107 4838 433815 SH SOLE 433815 0 0 BEMIS INC COM 081437105 23080 530330 SH SOLE 530330 0 0 BENCHMARK ELECTRS INC COM 08160H101 15674 525089 SH SOLE 525089 0 0 BENEFICIAL BANCORP INC COM 08171T102 5736 368863 SH SOLE 368863 0 0 BENEFITFOCUS INC COM 08180D106 2721 111489 SH SOLE 111489 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1450035 7269073 SH SOLE 7269073 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 7091 186827 SH SOLE 186827 0 0 BERRY GLOBAL GROUP INC COM 08579W103 81336 1483957 SH SOLE 1483957 0 0 BEST BUY INC COM 086516101 79108 1130264 SH SOLE 1130264 0 0 BG STAFFING INC COM 05544A109 211 11100 SH SOLE 11100 0 0 BGC PARTNERS INC CL A 05541T101 15217 1131353 SH SOLE 1131353 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 2287 315354 SH SOLE 315354 0 0 BIG LOTS INC COM 089302103 12050 276815 SH SOLE 276815 0 0 BIGLARI HLDGS INC COM 08986R101 2001 4899 SH SOLE 4899 0 0 BIO RAD LABS INC CL A 090572207 32108 128387 SH SOLE 128387 0 0 BIO TECHNE CORP COM 09073M104 37368 247403 SH SOLE 247403 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 2342 490976 SH SOLE 490976 0 0 BIOGEN INC COM 09062X103 244288 892147 SH SOLE 892147 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2258 87642 SH SOLE 87642 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 28754 354681 SH SOLE 354681 0 0 BIOSCRIP INC COM 09069N108 1414 574781 SH SOLE 574781 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1903 42912 SH SOLE 42912 0 0 BIOTELEMETRY INC COM 090672106 4599 148109 SH SOLE 148109 0 0 BIOTIME INC COM 09066L105 468 173856 SH SOLE 173856 0 0 BJS RESTAURANTS INC COM 09180C106 8262 183998 SH SOLE 183998 0 0 BLACK HILLS CORP COM 092113109 20819 383395 SH SOLE 383395 0 0 BLACK KNIGHT INC COM 09215C105 27012 573485 SH SOLE 573485 0 0 BLACKBAUD INC COM 09227Q100 25445 249921 SH SOLE 249921 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 14949 334413 SH SOLE 334413 0 0 BLACKLINE INC COM 09239B109 6388 162913 SH SOLE 162913 0 0 BLACKROCK INC COM 09247X101 250953 463251 SH SOLE 463251 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 10443 332367 SH SOLE 332367 0 0 BLOCK H & R INC COM 093671105 34124 1342924 SH SOLE 1342924 0 0 BLOOMIN BRANDS INC COM 094235108 18808 774606 SH SOLE 774606 0 0 BLUCORA INC COM 095229100 5748 233639 SH SOLE 233639 0 0 BLUE BIRD CORP COM 095306106 479 20200 SH SOLE 20200 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 21155 531378 SH SOLE 531378 0 0 BLUE HILLS BANCORP INC COM 095573101 1132 54253 SH SOLE 54253 0 0 BLUEBIRD BIO INC COM 09609G100 56781 332536 SH SOLE 332536 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 341 16100 SH SOLE 16100 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 18180 198253 SH SOLE 198253 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 352 41408 SH SOLE 41408 0 0 BMC STK HLDGS INC COM 05591B109 8232 421073 SH SOLE 421073 0 0 BOEING CO COM 097023105 741572 2261715 SH SOLE 2261715 0 0 BOFI HLDG INC COM 05566U108 11104 273962 SH SOLE 273962 0 0 BOINGO WIRELESS INC COM 09739C102 5140 207494 SH SOLE 207494 0 0 BOISE CASCADE CO DEL COM 09739D100 18435 477568 SH SOLE 477568 0 0 BOJANGLES INC COM 097488100 982 70835 SH SOLE 70835 0 0 BOK FINL CORP COM NEW 05561Q201 13026 131588 SH SOLE 131588 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2886 104137 SH SOLE 104137 0 0 BOOKING HLDGS INC COM 09857L108 358895 172513 SH SOLE 172513 0 0 BOOT BARN HLDGS INC COM 099406100 1628 91802 SH SOLE 91802 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 30561 789258 SH SOLE 789258 0 0 BORGWARNER INC COM 099724106 53326 1061619 SH SOLE 1061619 0 0 BOSTON BEER INC CL A 100557107 17895 94655 SH SOLE 94655 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 9806 651509 SH SOLE 651509 0 0 BOSTON PROPERTIES INC COM 101121101 192889 1565399 SH SOLE 1565399 0 0 BOSTON SCIENTIFIC CORP COM 101137107 140843 5155298 SH SOLE 5155298 0 0 BOTTOMLINE TECH DEL INC COM 101388106 7243 186910 SH SOLE 186910 0 0 BOX INC CL A 10316T104 10484 510142 SH SOLE 510142 0 0 BOYD GAMING CORP COM 103304101 17049 535105 SH SOLE 535105 0 0 BRADY CORP CL A 104674106 13259 356886 SH SOLE 356886 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 32552 2049844 SH SOLE 2049844 0 0 BRF SA SPONSORED ADR 10552T107 4731 683631 SH SOLE 683631 0 0 BRIDGE BANCORP INC COM 108035106 3119 92949 SH SOLE 92949 0 0 BRIDGEPOINT ED INC COM 10807M105 894 132515 SH SOLE 132515 0 0 BRIGGS & STRATTON CORP COM 109043109 9292 433985 SH SOLE 433985 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 31116 312027 SH SOLE 312027 0 0 BRIGHTCOVE INC COM 10921T101 430 61800 SH SOLE 61800 0 0 BRIGHTHOUSE FINL INC COM 10922N103 24685 480239 SH SOLE 480239 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 2073 131500 SH SOLE 131500 0 0 BRINKER INTL INC COM 109641100 10793 298965 SH SOLE 298965 0 0 BRINKS CO COM 109696104 23807 333652 SH SOLE 333652 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 386508 6110788 SH SOLE 6110788 0 0 BRISTOW GROUP INC COM 110394103 8964 689507 SH SOLE 689507 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 48321 3168589 SH SOLE 3168589 0 0 BROADCOM LTD SHS Y09827109 333299 1414378 SH SOLE 1414378 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 49126 447862 SH SOLE 447862 0 0 BROOKDALE SR LIVING INC COM 112463104 8728 1300649 SH SOLE 1300649 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 6103 376682 SH SOLE 376682 0 0 BROOKS AUTOMATION INC COM 114340102 12654 467273 SH SOLE 467273 0 0 BROWN & BROWN INC COM 115236101 27722 1089670 SH SOLE 1089670 0 0 BROWN FORMAN CORP CL A 115637100 4856 91037 SH SOLE 91037 0 0 BROWN FORMAN CORP CL B 115637209 53824 989408 SH SOLE 989408 0 0 BRUKER CORP COM 116794108 18533 619394 SH SOLE 619394 0 0 BRUNSWICK CORP COM 117043109 36727 618394 SH SOLE 618394 0 0 BRYN MAWR BK CORP COM 117665109 4144 94284 SH SOLE 94284 0 0 BSB BANCORP INC MD COM 05573H108 468 15267 SH SOLE 15267 0 0 BUCKLE INC COM 118440106 11491 518761 SH SOLE 518761 0 0 BUILD A BEAR WORKSHOP COM 120076104 236 25700 SH SOLE 25700 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 12887 649511 SH SOLE 649511 0 0 BUNGE LIMITED COM G16962105 49964 675731 SH SOLE 675731 0 0 BURLINGTON STORES INC COM 122017106 38020 285537 SH SOLE 285537 0 0 BWX TECHNOLOGIES INC COM 05605H100 39022 614229 SH SOLE 614229 0 0 BYLINE BANCORP INC COM 124411109 1098 47844 SH SOLE 47844 0 0 C & F FINL CORP COM 12466Q104 248 4700 SH SOLE 4700 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 84743 904307 SH SOLE 904307 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 7676 297258 SH SOLE 297258 0 0 CA INC COM 12673P105 41946 1237326 SH SOLE 1237326 0 0 CABLE ONE INC COM 12685J105 19372 28192 SH SOLE 28192 0 0 CABOT CORP COM 127055101 22279 399829 SH SOLE 399829 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 18394 171721 SH SOLE 171721 0 0 CABOT OIL & GAS CORP COM 127097103 41857 1745481 SH SOLE 1745481 0 0 CACI INTL INC CL A 127190304 36315 239934 SH SOLE 239934 0 0 CACTUS INC CL A 127203107 2991 111060 SH SOLE 111060 0 0 CADENCE BANCORPORATION CL A 12739A100 3654 134169 SH SOLE 134169 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 57387 1560684 SH SOLE 1560684 0 0 CADIZ INC COM NEW 127537207 661 48956 SH SOLE 48956 0 0 CAESARS ENTMT CORP COM 127686103 10034 891854 SH SOLE 891854 0 0 CAESARSTONE LTD ORD SHS M20598104 806 41000 SH SOLE 41000 0 0 CAI INTERNATIONAL INC COM 12477X106 1655 77819 SH SOLE 77819 0 0 CAL MAINE FOODS INC COM NEW 128030202 12009 274790 SH SOLE 274790 0 0 CALAMP CORP COM 128126109 7101 310348 SH SOLE 310348 0 0 CALAVO GROWERS INC COM 128246105 9939 107797 SH SOLE 107797 0 0 CALERES INC COM 129500104 14691 437223 SH SOLE 437223 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 11274 657371 SH SOLE 657371 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 11631 312238 SH SOLE 312238 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 794 125935 SH SOLE 125935 0 0 CALIX INC COM 13100M509 1378 201123 SH SOLE 201123 0 0 CALLAWAY GOLF CO COM 131193104 10057 614685 SH SOLE 614685 0 0 CALLIDUS SOFTWARE INC COM 13123E500 12761 354959 SH SOLE 354959 0 0 CALLON PETE CO DEL COM 13123X102 13363 1009240 SH SOLE 1009240 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 310 27600 SH SOLE 27600 0 0 CAMBREX CORP COM 132011107 8867 169529 SH SOLE 169529 0 0 CAMDEN NATL CORP COM 133034108 3219 72330 SH SOLE 72330 0 0 CAMDEN PPTY TR SH BEN INT 133131102 85411 1014622 SH SOLE 1014622 0 0 CAMPBELL SOUP CO COM 134429109 51661 1192811 SH SOLE 1192811 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 5026 155833 SH SOLE 155833 0 0 CANADIAN SOLAR INC COM 136635109 1177 72283 SH SOLE 72283 0 0 CANNAE HLDGS INC COM 13765N107 18074 958296 SH SOLE 958296 0 0 CANTEL MEDICAL CORP COM 138098108 21499 192964 SH SOLE 192964 0 0 CAPELLA EDUCATION COMPANY COM 139594105 8758 100260 SH SOLE 100260 0 0 CAPITAL CITY BK GROUP INC COM 139674105 622 25125 SH SOLE 25125 0 0 CAPITAL ONE FINL CORP COM 14040H105 232504 2426464 SH SOLE 2426464 0 0 CAPITAL SR LIVING CORP COM 140475104 1484 138040 SH SOLE 138040 0 0 CAPITOL FED FINL INC COM 14057J101 11620 940852 SH SOLE 940852 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 285 15100 SH SOLE 15100 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 6746 779772 SH SOLE 779772 0 0 CARA THERAPEUTICS INC COM 140755109 673 54335 SH SOLE 54335 0 0 CARBO CERAMICS INC COM 140781105 3700 510310 SH SOLE 510310 0 0 CARBONITE INC COM 141337105 3323 115371 SH SOLE 115371 0 0 CARDINAL HEALTH INC COM 14149Y108 138274 2206023 SH SOLE 2206023 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3852 175615 SH SOLE 175615 0 0 CARDTRONICS PLC SHS CL A G1991C105 9019 404244 SH SOLE 404244 0 0 CARE COM INC COM 141633107 461 28300 SH SOLE 28300 0 0 CAREER EDUCATION CORP COM 141665109 8791 668964 SH SOLE 668964 0 0 CARETRUST REIT INC COM 14174T107 5273 393479 SH SOLE 393479 0 0 CARGURUS INC COM CL A 141788109 1073 27886 SH SOLE 27886 0 0 CARLISLE COS INC COM 142339100 24909 238569 SH SOLE 238569 0 0 CARMAX INC COM 143130102 43841 707787 SH SOLE 707787 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 108830 1659486 SH SOLE 1659486 0 0 CAROLINA FINL CORP NEW COM 143873107 3199 81428 SH SOLE 81428 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 17802 403468 SH SOLE 403468 0 0 CARRIAGE SVCS INC COM 143905107 2115 76456 SH SOLE 76456 0 0 CARRIZO OIL & GAS INC COM 144577103 6162 385089 SH SOLE 385089 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 1826 162959 SH SOLE 162959 0 0 CARS COM INC COM 14575E105 11342 400318 SH SOLE 400318 0 0 CARTER INC COM 146229109 31816 305626 SH SOLE 305626 0 0 CARVANA CO CL A 146869102 671 29247 SH SOLE 29247 0 0 CASA SYS INC COM 14713L102 6811 232118 SH SOLE 232118 0 0 CASELLA WASTE SYS INC CL A 147448104 4709 201396 SH SOLE 201396 0 0 CASEYS GEN STORES INC COM 147528103 17018 155027 SH SOLE 155027 0 0 CASS INFORMATION SYS INC COM 14808P109 3149 52908 SH SOLE 52908 0 0 CASTLE BRANDS INC COM 148435100 185 148700 SH SOLE 148700 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 991 271280 SH SOLE 271280 0 0 CATALENT INC COM 148806102 51713 1259440 SH SOLE 1259440 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 442 184904 SH SOLE 184904 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1139 91276 SH SOLE 91276 0 0 CATERPILLAR INC DEL COM 149123101 350865 2380679 SH SOLE 2380679 0 0 CATHAY GEN BANCORP COM 149150104 17869 446947 SH SOLE 446947 0 0 CATO CORP NEW CL A 149205106 5934 402535 SH SOLE 402535 0 0 CAVCO INDS INC DEL COM 149568107 7419 42699 SH SOLE 42699 0 0 CAVIUM INC COM 14964U108 27158 342114 SH SOLE 342114 0 0 CBIZ INC COM 124805102 7071 387409 SH SOLE 387409 0 0 CBL & ASSOC PPTYS INC COM 124830100 13409 3215432 SH SOLE 3215432 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 70610 618836 SH SOLE 618836 0 0 CBRE GROUP INC CL A 12504L109 54134 1146409 SH SOLE 1146409 0 0 CBS CORP NEW CL B 124857202 73285 1426041 SH SOLE 1426041 0 0 CBTX INC COM 12481V104 321 10878 SH SOLE 10878 0 0 CDK GLOBAL INC COM 12508E101 36480 575936 SH SOLE 575936 0 0 CDW CORP COM 12514G108 57815 822282 SH SOLE 822282 0 0 CECO ENVIRONMENTAL CORP COM 125141101 225 50352 SH SOLE 50352 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 6883 1746827 SH SOLE 1746827 0 0 CELADON GROUP INC COM 150838100 326 87886 SH SOLE 87886 0 0 CELANESE CORP DEL COM SER A 150870103 29272 292105 SH SOLE 292105 0 0 CELGENE CORP COM 151020104 284151 3185191 SH SOLE 3185191 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 1338 573947 SH SOLE 573947 0 0 CENTENE CORP DEL COM 15135B101 87974 823184 SH SOLE 823184 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 15740 857727 SH SOLE 857727 0 0 CENTERPOINT ENERGY INC COM 15189T107 73049 2666016 SH SOLE 2666016 0 0 CENTERSTATE BK CORP COM 15201P109 8189 308647 SH SOLE 308647 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1613 383986 SH SOLE 383986 0 0 CENTRAL GARDEN & PET CO COM 153527106 3138 72956 SH SOLE 72956 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 9527 240508 SH SOLE 240508 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 6274 220435 SH SOLE 220435 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 653 33336 SH SOLE 33336 0 0 CENTURY ALUM CO COM 156431108 6790 410505 SH SOLE 410505 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 1316 16565 SH SOLE 16565 0 0 CENTURY CASINOS INC COM 156492100 607 81348 SH SOLE 81348 0 0 CENTURY CMNTYS INC COM 156504300 3298 110096 SH SOLE 110096 0 0 CENTURYLINK INC COM 156700106 76955 4683786 SH SOLE 4683786 0 0 CERNER CORP COM 156782104 65676 1132343 SH SOLE 1132343 0 0 CERUS CORP COM 157085101 3441 627912 SH SOLE 627912 0 0 CEVA INC COM 157210105 4278 118176 SH SOLE 118176 0 0 CF INDS HLDGS INC COM 125269100 55560 1472545 SH SOLE 1472545 0 0 CHANNELADVISOR CORP COM 159179100 934 102636 SH SOLE 102636 0 0 CHARLES RIV LABS INTL INC COM 159864107 32243 302063 SH SOLE 302063 0 0 CHART INDS INC COM PAR $0.01 16115Q308 14262 241598 SH SOLE 241598 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 201269 646707 SH SOLE 646707 0 0 CHARTER FINL CORP MD COM 16122W108 467 22859 SH SOLE 22859 0 0 CHASE CORP COM 16150R104 4621 39679 SH SOLE 39679 0 0 CHATHAM LODGING TR COM 16208T102 9765 509878 SH SOLE 509878 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5401 54367 SH SOLE 54367 0 0 CHEESECAKE FACTORY INC COM 163072101 18560 384893 SH SOLE 384893 0 0 CHEFS WHSE INC COM 163086101 2446 106341 SH SOLE 106341 0 0 CHEGG INC COM 163092109 8916 431541 SH SOLE 431541 0 0 CHEMED CORP NEW COM 16359R103 31869 116793 SH SOLE 116793 0 0 CHEMICAL FINL CORP COM 163731102 22910 418976 SH SOLE 418976 0 0 CHEMOCENTRYX INC COM 16383L106 587 43100 SH SOLE 43100 0 0 CHEMOURS CO COM 163851108 33761 693097 SH SOLE 693097 0 0 CHEMUNG FINL CORP COM 164024101 284 6100 SH SOLE 6100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 21772 407321 SH SOLE 407321 0 0 CHERRY HILL MTG INVT CORP COM 164651101 336 19100 SH SOLE 19100 0 0 CHESAPEAKE ENERGY CORP COM 165167107 15980 5291138 SH SOLE 5291138 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 22614 813139 SH SOLE 813139 0 0 CHESAPEAKE UTILS CORP COM 165303108 5826 82812 SH SOLE 82812 0 0 CHEVRON CORP NEW COM 166764100 995432 8728794 SH SOLE 8728794 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 9986 693431 SH SOLE 693431 0 0 CHICOS FAS INC COM 168615102 8351 923779 SH SOLE 923779 0 0 CHILDRENS PL INC COM 168905107 19418 143571 SH SOLE 143571 0 0 CHIMERA INVT CORP COM NEW 16934Q208 21969 1261822 SH SOLE 1261822 0 0 CHIMERIX INC COM 16934W106 978 187973 SH SOLE 187973 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 2582 19598 SH SOLE 19598 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 29673 91834 SH SOLE 91834 0 0 CHOICE HOTELS INTL INC COM 169905106 14866 185468 SH SOLE 185468 0 0 CHUBB LIMITED COM H1467J104 223651 1635230 SH SOLE 1635230 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 15667 403145 SH SOLE 403145 0 0 CHURCH & DWIGHT INC COM 171340102 46821 929725 SH SOLE 929725 0 0 CHURCHILL DOWNS INC COM 171484108 19277 78985 SH SOLE 78985 0 0 CHUYS HLDGS INC COM 171604101 2457 93772 SH SOLE 93772 0 0 CIENA CORP COM NEW 171779309 25470 983372 SH SOLE 983372 0 0 CIGNA CORPORATION COM 125509109 155374 926274 SH SOLE 926274 0 0 CIM COML TR CORP COM 125525105 721 56971 SH SOLE 56971 0 0 CIMAREX ENERGY CO COM 171798101 40485 432993 SH SOLE 432993 0 0 CIMPRESS N V SHS EURO N20146101 11480 74208 SH SOLE 74208 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 5886 424937 SH SOLE 424937 0 0 CINCINNATI FINL CORP COM 172062101 39734 535053 SH SOLE 535053 0 0 CINEMARK HOLDINGS INC COM 17243V102 29815 791461 SH SOLE 791461 0 0 CINTAS CORP COM 172908105 55250 323891 SH SOLE 323891 0 0 CIRCOR INTL INC COM 17273K109 6342 148659 SH SOLE 148659 0 0 CIRRUS LOGIC INC COM 172755100 18933 465977 SH SOLE 465977 0 0 CISCO SYS INC COM 17275R102 784417 18289036 SH SOLE 18289036 0 0 CISION LTD SHS G1992S109 1470 127028 SH SOLE 127028 0 0 CIT GROUP INC COM NEW 125581801 51292 995947 SH SOLE 995947 0 0 CITI TRENDS INC COM 17306X102 3928 127070 SH SOLE 127070 0 0 CITIGROUP INC COM NEW 172967424 723548 10719223 SH SOLE 10719223 0 0 CITIZENS & NORTHN CORP COM 172922106 469 20300 SH SOLE 20300 0 0 CITIZENS FINL GROUP INC COM 174610105 116171 2767286 SH SOLE 2767286 0 0 CITIZENS INC CL A 174740100 1513 206658 SH SOLE 206658 0 0 CITRIX SYS INC COM 177376100 47383 510588 SH SOLE 510588 0 0 CITY HLDG CO COM 177835105 5222 76164 SH SOLE 76164 0 0 CITY OFFICE REIT INC COM 178587101 742 64180 SH SOLE 64180 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 389 17000 SH SOLE 17000 0 0 CIVITAS SOLUTIONS INC COM 17887R102 1156 75017 SH SOLE 75017 0 0 CLARUS CORP NEW COM 18270P109 235 34800 SH SOLE 34800 0 0 CLEAN ENERGY FUELS CORP COM 184499101 971 588414 SH SOLE 588414 0 0 CLEAN HARBORS INC COM 184496107 18548 379990 SH SOLE 379990 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 665 135673 SH SOLE 135673 0 0 CLEARFIELD INC COM 18482P103 274 21200 SH SOLE 21200 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 415 38600 SH SOLE 38600 0 0 CLEARWATER PAPER CORP COM 18538R103 8456 216259 SH SOLE 216259 0 0 CLEVELAND CLIFFS INC COM 185899101 12897 1855548 SH SOLE 1855548 0 0 CLIFTON BANCORP INC COM 186873105 1595 101904 SH SOLE 101904 0 0 CLIPPER RLTY INC COM 18885T306 223 26300 SH SOLE 26300 0 0 CLOROX CO DEL COM 189054109 107048 804204 SH SOLE 804204 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 5376 1847413 SH SOLE 1847413 0 0 CLOUDERA INC COM 18914U100 9355 433499 SH SOLE 433499 0 0 CLOVIS ONCOLOGY INC COM 189464100 12130 229734 SH SOLE 229734 0 0 CME GROUP INC COM CL A 12572Q105 189357 1170745 SH SOLE 1170745 0 0 CMS ENERGY CORP COM 125896100 48473 1070265 SH SOLE 1070265 0 0 CNA FINL CORP COM 126117100 13978 283222 SH SOLE 283222 0 0 CNB FINL CORP PA COM 126128107 959 32961 SH SOLE 32961 0 0 CNO FINL GROUP INC COM 12621E103 34223 1579258 SH SOLE 1579258 0 0 CNX RESOURCES CORPORATION COM 12653C108 16609 1076367 SH SOLE 1076367 0 0 COBIZ FINANCIAL INC COM 190897108 3870 197415 SH SOLE 197415 0 0 COCA COLA BOTTLING CO CONS COM 191098102 8360 48415 SH SOLE 48415 0 0 COCA COLA CO COM 191216100 607844 13995926 SH SOLE 13995926 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 5060 121446 SH SOLE 121446 0 0 CODEXIS INC COM 192005106 931 84581 SH SOLE 84581 0 0 CODORUS VY BANCORP INC COM 192025104 371 13166 SH SOLE 13166 0 0 COEUR MNG INC COM NEW 192108504 7505 938103 SH SOLE 938103 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 11279 259875 SH SOLE 259875 0 0 COGINT INC COM 19241Q101 107 42800 SH SOLE 42800 0 0 COGNEX CORP COM 192422103 33966 653307 SH SOLE 653307 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 184996 2298077 SH SOLE 2298077 0 0 COHEN & STEERS INC COM 19247A100 6512 160153 SH SOLE 160153 0 0 COHERENT INC COM 192479103 26512 141471 SH SOLE 141471 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2333 211070 SH SOLE 211070 0 0 COHU INC COM 192576106 4384 192168 SH SOLE 192168 0 0 COLFAX CORP COM 194014106 17567 550662 SH SOLE 550662 0 0 COLGATE PALMOLIVE CO COM 194162103 226752 3163381 SH SOLE 3163381 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 187 11900 SH SOLE 11900 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1307 51119 SH SOLE 51119 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 9017 1604435 SH SOLE 1604435 0 0 COLUMBIA BKG SYS INC COM 197236102 17562 418630 SH SOLE 418630 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 31977 1562859 SH SOLE 1562859 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 19651 257101 SH SOLE 257101 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 5363 149636 SH SOLE 149636 0 0 COMCAST CORP NEW CL A 20030N101 635463 18597078 SH SOLE 18597078 0 0 COMERICA INC COM 200340107 59878 624178 SH SOLE 624178 0 0 COMFORT SYS USA INC COM 199908104 11615 281562 SH SOLE 281562 0 0 COMMERCE BANCSHARES INC COM 200525103 35972 600420 SH SOLE 600420 0 0 COMMERCEHUB INC COM SER A 20084V108 1480 65777 SH SOLE 65777 0 0 COMMERCEHUB INC COM SER C 20084V306 3087 137261 SH SOLE 137261 0 0 COMMERCIAL METALS CO COM 201723103 14715 719173 SH SOLE 719173 0 0 COMMERCIAL VEH GROUP INC COM 202608105 370 47700 SH SOLE 47700 0 0 COMMSCOPE HLDG CO INC COM 20337X109 28779 720000 SH SOLE 720000 0 0 COMMUNICATIONS SYS INC COM 203900105 196 53328 SH SOLE 53328 0 0 COMMUNITY BANKERS TR CORP COM 203612106 335 37200 SH SOLE 37200 0 0 COMMUNITY BK SYS INC COM 203607106 15628 291770 SH SOLE 291770 0 0 COMMUNITY FINL CORP MD COM 20368X101 261 7000 SH SOLE 7000 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 4935 1245963 SH SOLE 1245963 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 897 34828 SH SOLE 34828 0 0 COMMUNITY TR BANCORP INC COM 204149108 4033 89205 SH SOLE 89205 0 0 COMMVAULT SYSTEMS INC COM 204166102 14926 260944 SH SOLE 260944 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3482 228575 SH SOLE 228575 0 0 COMPASS MINERALS INTL INC COM 20451N101 16104 267054 SH SOLE 267054 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 4395 150489 SH SOLE 150489 0 0 COMSTOCK RES INC COM 205768302 75 10160 SH SOLE 10160 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 10970 367004 SH SOLE 367004 0 0 CONAGRA BRANDS INC COM 205887102 54380 1474498 SH SOLE 1474498 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 1060 180556 SH SOLE 180556 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 2009 87687 SH SOLE 87687 0 0 CONCHO RES INC COM 20605P101 79859 531221 SH SOLE 531221 0 0 CONDUENT INC COM 206787103 11588 621627 SH SOLE 621627 0 0 CONFORMIS INC COM 20717E101 205 140943 SH SOLE 140943 0 0 CONMED CORP COM 207410101 11707 184850 SH SOLE 184850 0 0 CONNECTICUT WTR SVC INC COM 207797101 3711 61292 SH SOLE 61292 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 4154 144217 SH SOLE 144217 0 0 CONNS INC COM 208242107 4192 123281 SH SOLE 123281 0 0 CONOCOPHILLIPS COM 20825C104 383832 6473796 SH SOLE 6473796 0 0 CONSOL ENERGY INC NEW COM 20854L108 2546 87854 SH SOLE 87854 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 6322 576818 SH SOLE 576818 0 0 CONSOLIDATED EDISON INC COM 209115104 90789 1164857 SH SOLE 1164857 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 1282 20395 SH SOLE 20395 0 0 CONSOLIDATED WATER CO INC ORD G23773107 1536 105500 SH SOLE 105500 0 0 CONSTELLATION BRANDS INC CL A 21036P108 137887 604978 SH SOLE 604978 0 0 CONTAINER STORE GROUP INC COM 210751103 449 82477 SH SOLE 82477 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 331 93214 SH SOLE 93214 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 5372 188137 SH SOLE 188137 0 0 CONTINENTAL RESOURCES INC COM 212015101 16566 281014 SH SOLE 281014 0 0 CONTROL4 CORP COM 21240D107 2470 114957 SH SOLE 114957 0 0 CONVERGYS CORP COM 212485106 20375 900742 SH SOLE 900742 0 0 COOPER COS INC COM NEW 216648402 46719 204181 SH SOLE 204181 0 0 COOPER STD HLDGS INC COM 21676P103 17745 144485 SH SOLE 144485 0 0 COOPER TIRE & RUBR CO COM 216831107 9247 315577 SH SOLE 315577 0 0 COPA HOLDINGS SA CL A P31076105 10251 79689 SH SOLE 79689 0 0 COPART INC COM 217204106 48876 959660 SH SOLE 959660 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 591 96873 SH SOLE 96873 0 0 CORCEPT THERAPEUTICS INC COM 218352102 8072 490663 SH SOLE 490663 0 0 CORE LABORATORIES N V COM N22717107 18074 167008 SH SOLE 167008 0 0 CORE MARK HOLDING CO INC COM 218681104 7615 358161 SH SOLE 358161 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 222 12400 SH SOLE 12400 0 0 CORECIVIC INC COM 21871N101 10477 536725 SH SOLE 536725 0 0 CORELOGIC INC COM 21871D103 21416 473474 SH SOLE 473474 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 867 23077 SH SOLE 23077 0 0 CORESITE RLTY CORP COM 21870Q105 15213 151730 SH SOLE 151730 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 289 210281 SH SOLE 210281 0 0 CORIUM INTL INC COM 21887L107 475 41409 SH SOLE 41409 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 10330 264122 SH SOLE 264122 0 0 CORNING INC COM 219350105 96692 3468136 SH SOLE 3468136 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 30413 1177398 SH SOLE 1177398 0 0 CORVEL CORP COM 221006109 2287 45223 SH SOLE 45223 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 202 17500 SH SOLE 17500 0 0 COSTAMARE INC SHS Y1771G102 548 87800 SH SOLE 87800 0 0 COSTAR GROUP INC COM 22160N109 47054 129739 SH SOLE 129739 0 0 COSTCO WHSL CORP NEW COM 22160K105 334811 1776845 SH SOLE 1776845 0 0 COTIVITI HLDGS INC COM 22164K101 6338 184025 SH SOLE 184025 0 0 COTY INC COM CL A 222070203 34694 1895835 SH SOLE 1895835 0 0 COUNTY BANCORP INC COM 221907108 220 7500 SH SOLE 7500 0 0 COUPA SOFTWARE INC COM 22266L106 6752 148000 SH SOLE 148000 0 0 COUSINS PPTYS INC COM 222795106 45565 5249387 SH SOLE 5249387 0 0 COVANTA HLDG CORP COM 22282E102 15779 1088193 SH SOLE 1088193 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 725 24294 SH SOLE 24294 0 0 COWEN INC CL A NEW 223622606 1793 135822 SH SOLE 135822 0 0 CRA INTL INC COM 12618T105 893 17072 SH SOLE 17072 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 40783 256171 SH SOLE 256171 0 0 CRAFT BREW ALLIANCE INC COM 224122101 493 26500 SH SOLE 26500 0 0 CRANE CO COM 224399105 32202 347227 SH SOLE 347227 0 0 CRAWFORD & CO CL B 224633107 796 96757 SH SOLE 96757 0 0 CRAWFORD & CO CL A 224633206 332 41330 SH SOLE 41330 0 0 CRAY INC COM NEW 225223304 6239 301392 SH SOLE 301392 0 0 CREDICORP LTD COM G2519Y108 21187 93318 SH SOLE 93318 0 0 CREDIT ACCEP CORP MICH COM 225310101 27379 82862 SH SOLE 82862 0 0 CREE INC COM 225447101 31865 790494 SH SOLE 790494 0 0 CROCS INC COM 227046109 11658 717387 SH SOLE 717387 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 836 75215 SH SOLE 75215 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 162229 1480055 SH SOLE 1480055 0 0 CROWN HOLDINGS INC COM 228368106 25175 496058 SH SOLE 496058 0 0 CRYOLIFE INC COM 228903100 3523 175709 SH SOLE 175709 0 0 CSG SYS INTL INC COM 126349109 12555 277203 SH SOLE 277203 0 0 CSRA INC COM 12650T104 43490 1054813 SH SOLE 1054813 0 0 CSS INDS INC COM 125906107 377 21530 SH SOLE 21530 0 0 CSW INDUSTRIALS INC COM 126402106 3569 79201 SH SOLE 79201 0 0 CSX CORP COM 126408103 180252 3235535 SH SOLE 3235535 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 13768 295309 SH SOLE 295309 0 0 CTS CORP COM 126501105 4633 170296 SH SOLE 170296 0 0 CUBESMART COM 229663109 63472 2250746 SH SOLE 2250746 0 0 CUBIC CORP COM 229669106 13414 210905 SH SOLE 210905 0 0 CUE BIOPHARMA INC COM 22978P106 230 16300 SH SOLE 16300 0 0 CUI GLOBAL INC COM NEW 126576206 148 56600 SH SOLE 56600 0 0 CULLEN FROST BANKERS INC COM 229899109 27792 262014 SH SOLE 262014 0 0 CULP INC COM 230215105 728 23815 SH SOLE 23815 0 0 CUMMINS INC COM 231021106 181930 1122398 SH SOLE 1122398 0 0 CURIS INC COM 231269101 146 222354 SH SOLE 222354 0 0 CURO GROUP HLDGS CORP COM 23131L107 538 31236 SH SOLE 31236 0 0 CURTISS WRIGHT CORP COM 231561101 55798 413100 SH SOLE 413100 0 0 CUSTOMERS BANCORP INC COM 23204G100 9970 342005 SH SOLE 342005 0 0 CUTERA INC COM 232109108 1492 29672 SH SOLE 29672 0 0 CVB FINL CORP COM 126600105 13841 611344 SH SOLE 611344 0 0 CVR ENERGY INC COM 12662P108 8109 268300 SH SOLE 268300 0 0 CVS HEALTH CORP COM 126650100 437447 7031778 SH SOLE 7031778 0 0 CYBEROPTICS CORP COM 232517102 218 12100 SH SOLE 12100 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 265 20365 SH SOLE 20365 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 38603 2276064 SH SOLE 2276064 0 0 CYRUSONE INC COM 23283R100 26738 522107 SH SOLE 522107 0 0 CYS INVTS INC COM 12673A108 8211 1221776 SH SOLE 1221776 0 0 CYTOKINETICS INC COM NEW 23282W605 1628 225992 SH SOLE 225992 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 5644 198366 SH SOLE 198366 0 0 D R HORTON INC COM 23331A109 54976 1254010 SH SOLE 1254010 0 0 DAILY JOURNAL CORP COM 233912104 457 2000 SH SOLE 2000 0 0 DAKTRONICS INC COM 234264109 1670 189502 SH SOLE 189502 0 0 DANA INCORPORATED COM 235825205 34710 1347408 SH SOLE 1347408 0 0 DANAHER CORP DEL COM 235851102 238624 2437174 SH SOLE 2437174 0 0 DARDEN RESTAURANTS INC COM 237194105 81758 959032 SH SOLE 959032 0 0 DARLING INGREDIENTS INC COM 237266101 22062 1275253 SH SOLE 1275253 0 0 DASEKE INC COM 23753F107 1948 198917 SH SOLE 198917 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 12499 299438 SH SOLE 299438 0 0 DAVITA INC COM 23918K108 39083 592691 SH SOLE 592691 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 86939 1543111 SH SOLE 1543111 0 0 DDR CORP COM 23317H102 32010 4366964 SH SOLE 4366964 0 0 DEAN FOODS CO NEW COM NEW 242370203 14785 1715168 SH SOLE 1715168 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 678 33791 SH SOLE 33791 0 0 DECKERS OUTDOOR CORP COM 243537107 34534 383582 SH SOLE 383582 0 0 DEERE & CO COM 244199105 204258 1315073 SH SOLE 1315073 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 1529 100255 SH SOLE 100255 0 0 DEL TACO RESTAURANTS INC COM 245496104 696 67095 SH SOLE 67095 0 0 DELEK US HLDGS INC NEW COM 24665A103 26781 658009 SH SOLE 658009 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 46864 640130 SH SOLE 640130 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 21769 456840 SH SOLE 456840 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 171664 3131975 SH SOLE 3131975 0 0 DELTA APPAREL INC COM 247368103 199 11000 SH SOLE 11000 0 0 DELUXE CORP COM 248019101 30606 413538 SH SOLE 413538 0 0 DENALI THERAPEUTICS INC COM 24823R105 1304 66206 SH SOLE 66206 0 0 DENBURY RES INC COM NEW 247916208 14162 5168490 SH SOLE 5168490 0 0 DENNYS CORP COM 24869P104 5075 328884 SH SOLE 328884 0 0 DENTSPLY SIRONA INC COM 24906P109 41794 830722 SH SOLE 830722 0 0 DEPOMED INC COM 249908104 2632 399324 SH SOLE 399324 0 0 DERMIRA INC COM 24983L104 1256 157130 SH SOLE 157130 0 0 DEVON ENERGY CORP NEW COM 25179M103 65034 2045714 SH SOLE 2045714 0 0 DEXCOM INC COM 252131107 21897 295257 SH SOLE 295257 0 0 DHI GROUP INC COM 23331S100 749 467925 SH SOLE 467925 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 539 158500 SH SOLE 158500 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 3315 16044 SH SOLE 16044 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 7585 517346 SH SOLE 517346 0 0 DIAMONDBACK ENERGY INC COM 25278X109 42804 338311 SH SOLE 338311 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 29008 2778540 SH SOLE 2778540 0 0 DICKS SPORTING GOODS INC COM 253393102 17572 501318 SH SOLE 501318 0 0 DIEBOLD NXDF INC COM 253651103 11101 720788 SH SOLE 720788 0 0 DIGI INTL INC COM 253798102 647 62800 SH SOLE 62800 0 0 DIGIMARC CORP NEW COM 25381B101 497 20742 SH SOLE 20742 0 0 DIGITAL RLTY TR INC COM 253868103 216487 2054344 SH SOLE 2054344 0 0 DILLARDS INC CL A 254067101 10897 135633 SH SOLE 135633 0 0 DIME CMNTY BANCSHARES COM 253922108 2725 148071 SH SOLE 148071 0 0 DINE BRANDS GLOBAL INC COM 254423106 11498 175323 SH SOLE 175323 0 0 DIODES INC COM 254543101 10172 333929 SH SOLE 333929 0 0 DIPLOMAT PHARMACY INC COM 25456K101 7865 390276 SH SOLE 390276 0 0 DISCOVER FINL SVCS COM 254709108 135360 1881820 SH SOLE 1881820 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 19539 911745 SH SOLE 911745 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 36392 1864336 SH SOLE 1864336 0 0 DISH NETWORK CORP CL A 25470M109 30587 807233 SH SOLE 807233 0 0 DISNEY WALT CO COM DISNEY 254687106 583255 5806992 SH SOLE 5806992 0 0 DMC GLOBAL INC COM 23291C103 806 30094 SH SOLE 30094 0 0 DNB FINL CORP COM 233237106 207 5800 SH SOLE 5800 0 0 DOLBY LABORATORIES INC COM 25659T107 24644 387725 SH SOLE 387725 0 0 DOLLAR GEN CORP NEW COM 256677105 99027 1058539 SH SOLE 1058539 0 0 DOLLAR TREE INC COM 256746108 84051 885671 SH SOLE 885671 0 0 DOMINION ENERGY INC COM 25746U109 158324 2347967 SH SOLE 2347967 0 0 DOMINOS PIZZA INC COM 25754A201 47104 201676 SH SOLE 201676 0 0 DOMTAR CORP COM NEW 257559203 17062 401071 SH SOLE 401071 0 0 DONALDSON INC COM 257651109 21168 469858 SH SOLE 469858 0 0 DONEGAL GROUP INC CL A 257701201 685 43302 SH SOLE 43302 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5698 331823 SH SOLE 331823 0 0 DONNELLEY R R & SONS CO COM 257867200 13574 1554861 SH SOLE 1554861 0 0 DORIAN LPG LTD SHS USD Y2106R110 280 37270 SH SOLE 37270 0 0 DORMAN PRODUCTS INC COM 258278100 12655 191123 SH SOLE 191123 0 0 DOUGLAS DYNAMICS INC COM 25960R105 4977 114789 SH SOLE 114789 0 0 DOUGLAS EMMETT INC COM 25960P109 62121 1689893 SH SOLE 1689893 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 367 13500 SH SOLE 13500 0 0 DOVER CORP COM 260003108 61396 625083 SH SOLE 625083 0 0 DOWDUPONT INC COM 26078J100 544485 8546302 SH SOLE 8546302 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 79068 667914 SH SOLE 667914 0 0 DRIL-QUIP INC COM 262037104 14863 331748 SH SOLE 331748 0 0 DRIVE SHACK INC COM 262077100 1250 261493 SH SOLE 261493 0 0 DSP GROUP INC COM 23332B106 542 45900 SH SOLE 45900 0 0 DST SYS INC DEL COM 233326107 37428 447430 SH SOLE 447430 0 0 DSW INC CL A 23334L102 19249 856992 SH SOLE 856992 0 0 DTE ENERGY CO COM 233331107 69628 666934 SH SOLE 666934 0 0 DUCOMMUN INC DEL COM 264147109 828 27228 SH SOLE 27228 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 206673 2667776 SH SOLE 2667776 0 0 DUKE REALTY CORP COM NEW 264411505 108174 4085120 SH SOLE 4085120 0 0 DULUTH HLDGS INC COM CL B 26443V101 698 37257 SH SOLE 37257 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 16489 140928 SH SOLE 140928 0 0 DUNKIN BRANDS GROUP INC COM 265504100 24167 404874 SH SOLE 404874 0 0 DURECT CORP COM 266605104 564 263476 SH SOLE 263476 0 0 DXC TECHNOLOGY CO COM 23355L106 116056 1154436 SH SOLE 1154436 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 3024 77637 SH SOLE 77637 0 0 DYCOM INDS INC COM 267475101 22308 207260 SH SOLE 207260 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 5739 289080 SH SOLE 289080 0 0 DYNEGY INC NEW DEL COM 26817R108 15127 1118806 SH SOLE 1118806 0 0 DYNEX CAP INC COM NEW 26817Q506 1533 231162 SH SOLE 231162 0 0 E L F BEAUTY INC COM 26856L103 1952 100755 SH SOLE 100755 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 83708 1510692 SH SOLE 1510692 0 0 EAGLE BANCORP INC MD COM 268948106 9047 151156 SH SOLE 151156 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 320 64500 SH SOLE 64500 0 0 EAGLE MATERIALS INC COM 26969P108 29102 282402 SH SOLE 282402 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 4591 87125 SH SOLE 87125 0 0 EARTHSTONE ENERGY INC CL A 27032D304 339 33400 SH SOLE 33400 0 0 EAST WEST BANCORP INC COM 27579R104 40899 653960 SH SOLE 653960 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 10521 515734 SH SOLE 515734 0 0 EASTERN CO COM 276317104 263 9200 SH SOLE 9200 0 0 EASTGROUP PPTY INC COM 277276101 35256 426515 SH SOLE 426515 0 0 EASTMAN CHEM CO COM 277432100 105635 1000517 SH SOLE 1000517 0 0 EASTMAN KODAK CO COM NEW 277461406 716 133780 SH SOLE 133780 0 0 EATON CORP PLC SHS G29183103 228442 2858737 SH SOLE 2858737 0 0 EATON VANCE CORP COM NON VTG 278265103 48303 867666 SH SOLE 867666 0 0 EBAY INC COM 278642103 148635 3693712 SH SOLE 3693712 0 0 EBIX INC COM NEW 278715206 8912 119622 SH SOLE 119622 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 6797 246238 SH SOLE 246238 0 0 ECHOSTAR CORP CL A 278768106 14370 272309 SH SOLE 272309 0 0 ECLIPSE RES CORP COM 27890G100 534 370320 SH SOLE 370320 0 0 ECOLAB INC COM 278865100 130038 948693 SH SOLE 948693 0 0 ECOPETROL S A SPONSORED ADS 279158109 5652 292387 SH SOLE 292387 0 0 EDGE THERAPEUTICS INC COM 279870109 106 89503 SH SOLE 89503 0 0 EDGEWELL PERS CARE CO COM 28035Q102 16923 346635 SH SOLE 346635 0 0 EDISON INTL COM 281020107 78150 1227600 SH SOLE 1227600 0 0 EDITAS MEDICINE INC COM 28106W103 6100 183984 SH SOLE 183984 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 30057 917764 SH SOLE 917764 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 107197 768321 SH SOLE 768321 0 0 EHEALTH INC COM 28238P109 1028 71771 SH SOLE 71771 0 0 EL PASO ELEC CO COM NEW 283677854 15474 303393 SH SOLE 303393 0 0 EL POLLO LOCO HLDGS INC COM 268603107 818 86091 SH SOLE 86091 0 0 ELDORADO RESORTS INC COM 28470R102 9030 273612 SH SOLE 273612 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 2769 143224 SH SOLE 143224 0 0 ELECTRONIC ARTS INC COM 285512109 131669 1086015 SH SOLE 1086015 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 8286 303150 SH SOLE 303150 0 0 ELEVATE CREDIT INC COM 28621V101 251 35400 SH SOLE 35400 0 0 ELLIE MAE INC COM 28849P100 15348 166934 SH SOLE 166934 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 156 14200 SH SOLE 14200 0 0 ELLIS PERRY INTL INC COM 288853104 1724 66802 SH SOLE 66802 0 0 EMC INS GROUP INC COM 268664109 1097 40500 SH SOLE 40500 0 0 EMCOR GROUP INC COM 29084Q100 68127 874195 SH SOLE 874195 0 0 EMCORE CORP COM NEW 290846203 289 50590 SH SOLE 50590 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 1922 98644 SH SOLE 98644 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 23514 446591 SH SOLE 446591 0 0 EMERSON ELEC CO COM 291011104 280412 4105580 SH SOLE 4105580 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 205 11838 SH SOLE 11838 0 0 EMPIRE ST RLTY TR INC CL A 292104106 6934 412941 SH SOLE 412941 0 0 EMPLOYERS HOLDINGS INC COM 292218104 15908 393253 SH SOLE 393253 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 7403 91494 SH SOLE 91494 0 0 ENCOMPASS HEALTH CORP COM 29261A100 46602 815133 SH SOLE 815133 0 0 ENCORE CAP GROUP INC COM 292554102 7649 169214 SH SOLE 169214 0 0 ENCORE WIRE CORP COM 292562105 11976 211202 SH SOLE 211202 0 0 ENDO INTL PLC SHS G30401106 7322 1232588 SH SOLE 1232588 0 0 ENDOCYTE INC COM 29269A102 103 11300 SH SOLE 11300 0 0 ENDOLOGIX INC COM 29266S106 1611 380648 SH SOLE 380648 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 5986 808830 SH SOLE 808830 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 6915 595019 SH SOLE 595019 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 2743 428461 SH SOLE 428461 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 2771 116467 SH SOLE 116467 0 0 ENERGEN CORP COM 29265N108 29871 475188 SH SOLE 475188 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 49813 836065 SH SOLE 836065 0 0 ENERGOUS CORP COM 29272C103 586 36500 SH SOLE 36500 0 0 ENERGY RECOVERY INC COM 29270J100 1360 165409 SH SOLE 165409 0 0 ENERGY XXI GULF COAST INC COM 29276K101 506 131726 SH SOLE 131726 0 0 ENERSYS COM 29275Y102 24225 349211 SH SOLE 349211 0 0 ENGILITY HLDGS INC NEW COM 29286C107 2223 91106 SH SOLE 91106 0 0 ENNIS INC COM 293389102 4775 242367 SH SOLE 242367 0 0 ENOVA INTL INC COM 29357K103 8865 402026 SH SOLE 402026 0 0 ENPRO INDS INC COM 29355X107 11061 142936 SH SOLE 142936 0 0 ENSCO PLC SHS CLASS A G3157S106 14592 3323721 SH SOLE 3323721 0 0 ENSIGN GROUP INC COM 29358P101 9145 347716 SH SOLE 347716 0 0 ENSTAR GROUP LIMITED SHS G3075P101 11513 54758 SH SOLE 54758 0 0 ENTEGRA FINL CORP COM 29363J108 386 13300 SH SOLE 13300 0 0 ENTEGRIS INC COM 29362U104 33046 949572 SH SOLE 949572 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 6310 653842 SH SOLE 653842 0 0 ENTERGY CORP NEW COM 29364G103 57066 724368 SH SOLE 724368 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 612 17331 SH SOLE 17331 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 5334 113731 SH SOLE 113731 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1560 331782 SH SOLE 331782 0 0 ENVESTNET INC COM 29404K106 14770 257761 SH SOLE 257761 0 0 ENVIROSTAR INC COM 29414M100 256 6500 SH SOLE 6500 0 0 ENVISION HEALTHCARE CORP COM 29414D100 27699 720740 SH SOLE 720740 0 0 ENZO BIOCHEM INC COM 294100102 1178 214867 SH SOLE 214867 0 0 EOG RES INC COM 26875P101 225197 2139232 SH SOLE 2139232 0 0 EP ENERGY CORP CL A 268785102 260 193825 SH SOLE 193825 0 0 EPAM SYS INC COM 29414B104 41265 360326 SH SOLE 360326 0 0 EPIZYME INC COM 29428V104 4687 264011 SH SOLE 264011 0 0 EPLUS INC COM 294268107 8489 109241 SH SOLE 109241 0 0 EPR PPTYS COM SH BEN INT 26884U109 21159 381918 SH SOLE 381918 0 0 EQT CORP COM 26884L109 42199 888206 SH SOLE 888206 0 0 EQUIFAX INC COM 294429105 51325 435652 SH SOLE 435652 0 0 EQUINIX INC COM PAR $0.001 29444U700 115822 276993 SH SOLE 276993 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 853 21772 SH SOLE 21772 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 50262 1638790 SH SOLE 1638790 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 130268 1484188 SH SOLE 1484188 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 225804 3664453 SH SOLE 3664453 0 0 ERA GROUP INC COM 26885G109 1013 108278 SH SOLE 108278 0 0 ERIE INDTY CO CL A 29530P102 23285 197934 SH SOLE 197934 0 0 ERIN ENERGY CORP COM 295625107 302 82480 SH SOLE 82480 0 0 EROS INTL PLC SHS NEW G3788M114 589 53990 SH SOLE 53990 0 0 ESCALADE INC COM 296056104 199 14500 SH SOLE 14500 0 0 ESCO TECHNOLOGIES INC COM 296315104 10338 176550 SH SOLE 176550 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 6904 95442 SH SOLE 95442 0 0 ESSA BANCORP INC COM 29667D104 184 12500 SH SOLE 12500 0 0 ESSENDANT INC COM 296689102 8398 1076630 SH SOLE 1076630 0 0 ESSENT GROUP LTD COM G3198U102 39465 927257 SH SOLE 927257 0 0 ESSEX PPTY TR INC COM 297178105 159241 661629 SH SOLE 661629 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 16511 225709 SH SOLE 225709 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 6376 277803 SH SOLE 277803 0 0 ETSY INC COM 29786A106 15812 563485 SH SOLE 563485 0 0 EURONET WORLDWIDE INC COM 298736109 24415 309360 SH SOLE 309360 0 0 EVANS BANCORP INC COM NEW 29911Q208 358 7900 SH SOLE 7900 0 0 EVERBRIDGE INC COM 29978A104 3053 83403 SH SOLE 83403 0 0 EVERCORE INC CLASS A 29977A105 33863 388331 SH SOLE 388331 0 0 EVEREST RE GROUP LTD COM G3223R108 56978 221857 SH SOLE 221857 0 0 EVERI HLDGS INC COM 30034T103 2036 309840 SH SOLE 309840 0 0 EVERSOURCE ENERGY COM 30040W108 68899 1169365 SH SOLE 1169365 0 0 EVERTEC INC COM 30040P103 7394 452210 SH SOLE 452210 0 0 EVOLENT HEALTH INC CL A 30050B101 4449 312204 SH SOLE 312204 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1861 231177 SH SOLE 231177 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5288 248379 SH SOLE 248379 0 0 EXACT SCIENCES CORP COM 30063P105 33478 830092 SH SOLE 830092 0 0 EXELIXIS INC COM 30161Q104 21521 971567 SH SOLE 971567 0 0 EXELON CORP COM 30161N101 169682 4349690 SH SOLE 4349690 0 0 EXLSERVICE HOLDINGS INC COM 302081104 11257 201834 SH SOLE 201834 0 0 EXONE CO COM 302104104 149 20400 SH SOLE 20400 0 0 EXPEDIA GROUP INC COM NEW 30212P303 60053 543907 SH SOLE 543907 0 0 EXPEDITORS INTL WASH INC COM 302130109 59579 941212 SH SOLE 941212 0 0 EXPONENT INC COM 30214U102 12869 163618 SH SOLE 163618 0 0 EXPRESS INC COM 30219E103 10099 1410371 SH SOLE 1410371 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 220611 3193555 SH SOLE 3193555 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 35435 1792331 SH SOLE 1792331 0 0 EXTERRAN CORP COM 30227H106 11327 424202 SH SOLE 424202 0 0 EXTRA SPACE STORAGE INC COM 30225T102 132448 1516109 SH SOLE 1516109 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 4919 429211 SH SOLE 429211 0 0 EXTREME NETWORKS INC COM 30226D106 9045 816996 SH SOLE 816996 0 0 EXXON MOBIL CORP COM 30231G102 1778179 23832973 SH SOLE 23832973 0 0 EZCORP INC CL A NON VTG 302301106 7202 545603 SH SOLE 545603 0 0 F M C CORP COM NEW 302491303 52291 682912 SH SOLE 682912 0 0 F5 NETWORKS INC COM 315616102 53217 367999 SH SOLE 367999 0 0 FABRINET SHS G3323L100 8017 255470 SH SOLE 255470 0 0 FACEBOOK INC CL A 30303M102 1348071 8436515 SH SOLE 8436515 0 0 FACTSET RESH SYS INC COM 303075105 35010 175556 SH SOLE 175556 0 0 FAIR ISAAC CORP COM 303250104 39978 236037 SH SOLE 236037 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 3374 793797 SH SOLE 793797 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 721 17841 SH SOLE 17841 0 0 FARMER BROS CO COM 307675108 1592 52713 SH SOLE 52713 0 0 FARMERS CAP BK CORP COM 309562106 1492 37346 SH SOLE 37346 0 0 FARMERS NATL BANC CORP COM 309627107 658 47500 SH SOLE 47500 0 0 FARMLAND PARTNERS INC COM 31154R109 590 70564 SH SOLE 70564 0 0 FARO TECHNOLOGIES INC COM 311642102 4884 83630 SH SOLE 83630 0 0 FASTENAL CO COM 311900104 98933 1812280 SH SOLE 1812280 0 0 FATE THERAPEUTICS INC COM 31189P102 952 97500 SH SOLE 97500 0 0 FB FINL CORP COM 30257X104 2421 59640 SH SOLE 59640 0 0 FBL FINL GROUP INC CL A 30239F106 3561 51341 SH SOLE 51341 0 0 FCB FINL HLDGS INC CL A 30255G103 10092 197495 SH SOLE 197495 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 7497 86148 SH SOLE 86148 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 91431 787450 SH SOLE 787450 0 0 FEDERAL SIGNAL CORP COM 313855108 10235 464777 SH SOLE 464777 0 0 FEDERATED INVS INC PA CL B 314211103 31229 934989 SH SOLE 934989 0 0 FEDERATED NATL HLDG CO COM 31422T101 384 24331 SH SOLE 24331 0 0 FEDEX CORP COM 31428X106 234315 975865 SH SOLE 975865 0 0 FERRO CORP COM 315405100 11927 513643 SH SOLE 513643 0 0 FGL HLDGS ORD SHS G3402M102 4293 422897 SH SOLE 422897 0 0 FIBROGEN INC COM 31572Q808 17955 388634 SH SOLE 388634 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 51926 1297477 SH SOLE 1297477 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 117085 1215831 SH SOLE 1215831 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 2404 104198 SH SOLE 104198 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 4257 230100 SH SOLE 230100 0 0 FIFTH THIRD BANCORP COM 316773100 83653 2634726 SH SOLE 2634726 0 0 FINANCIAL ENGINES INC COM 317485100 10813 308932 SH SOLE 308932 0 0 FINANCIAL INSTNS INC COM 317585404 4893 165281 SH SOLE 165281 0 0 FINISAR CORP COM NEW 31787A507 12142 767944 SH SOLE 767944 0 0 FINISH LINE INC CL A 317923100 11890 878100 SH SOLE 878100 0 0 FIREEYE INC COM 31816Q101 9361 552887 SH SOLE 552887 0 0 FIRST AMERN FINL CORP COM 31847R102 34583 589335 SH SOLE 589335 0 0 FIRST BANCORP INC ME COM 31866P102 512 18296 SH SOLE 18296 0 0 FIRST BANCORP N C COM 318910106 5000 140241 SH SOLE 140241 0 0 FIRST BANCORP P R COM NEW 318672706 12936 2148677 SH SOLE 2148677 0 0 FIRST BANCSHARES INC MS COM 318916103 709 21971 SH SOLE 21971 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 373 14801 SH SOLE 14801 0 0 FIRST BUSEY CORP COM NEW 319383204 6098 205176 SH SOLE 205176 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 2943 98570 SH SOLE 98570 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 9189 650270 SH SOLE 650270 0 0 FIRST CONN BANCORP INC MD COM 319850103 741 28939 SH SOLE 28939 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 25587 61917 SH SOLE 61917 0 0 FIRST DATA CORP NEW COM CL A 32008D106 26562 1660087 SH SOLE 1660087 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1137 19822 SH SOLE 19822 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 253 15100 SH SOLE 15100 0 0 FIRST FINL BANCORP OH COM 320209109 12197 415540 SH SOLE 415540 0 0 FIRST FINL BANKSHARES COM 32020R109 17466 377231 SH SOLE 377231 0 0 FIRST FINL CORP IND COM 320218100 3816 91714 SH SOLE 91714 0 0 FIRST FNDTN INC COM 32026V104 2567 138406 SH SOLE 138406 0 0 FIRST GTY BANCSHARES INC COM 32043P106 206 7920 SH SOLE 7920 0 0 FIRST HAWAIIAN INC COM 32051X108 7303 262380 SH SOLE 262380 0 0 FIRST HORIZON NATL CORP COM 320517105 25733 1366568 SH SOLE 1366568 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 44770 1531635 SH SOLE 1531635 0 0 FIRST INTERNET BANCORP COM 320557101 565 15267 SH SOLE 15267 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 4596 116202 SH SOLE 116202 0 0 FIRST LONG IS CORP COM 320734106 3470 126379 SH SOLE 126379 0 0 FIRST MERCHANTS CORP COM 320817109 8682 208187 SH SOLE 208187 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 808 22152 SH SOLE 22152 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 14490 589238 SH SOLE 589238 0 0 FIRST NORTHWEST BANCORP COM 335834107 261 15400 SH SOLE 15400 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 37797 408128 SH SOLE 408128 0 0 FIRST SOLAR INC COM 336433107 22048 310612 SH SOLE 310612 0 0 FIRSTCASH INC COM 33767D105 23315 286951 SH SOLE 286951 0 0 FIRSTENERGY CORP COM 337932107 139621 4105269 SH SOLE 4105269 0 0 FISERV INC COM 337738108 109929 1541551 SH SOLE 1541551 0 0 FITBIT INC CL A 33812L102 4694 920339 SH SOLE 920339 0 0 FIVE BELOW INC COM 33829M101 24206 330045 SH SOLE 330045 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 2635 153323 SH SOLE 153323 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 19 14335 SH SOLE 14335 0 0 FIVE9 INC COM 338307101 8519 285947 SH SOLE 285947 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 3742 105681 SH SOLE 105681 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 44221 218371 SH SOLE 218371 0 0 FLEX LTD ORD Y2573F102 3337 204313 SH SOLE 204313 0 0 FLEXION THERAPEUTICS INC COM 33938J106 3909 174401 SH SOLE 174401 0 0 FLEXSTEEL INDS INC COM 339382103 618 15600 SH SOLE 15600 0 0 FLIR SYS INC COM 302445101 35583 711507 SH SOLE 711507 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 8371 160592 SH SOLE 160592 0 0 FLOTEK INDS INC DEL COM 343389102 1722 282218 SH SOLE 282218 0 0 FLOWERS FOODS INC COM 343498101 42418 1940432 SH SOLE 1940432 0 0 FLOWSERVE CORP COM 34354P105 32196 743026 SH SOLE 743026 0 0 FLUIDIGM CORP DEL COM 34385P108 420 71800 SH SOLE 71800 0 0 FLUOR CORP NEW COM 343412102 52576 918825 SH SOLE 918825 0 0 FLUSHING FINL CORP COM 343873105 3838 142351 SH SOLE 142351 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1695 143586 SH SOLE 143586 0 0 FNB BANCORP CALIF COM 302515101 321 8700 SH SOLE 8700 0 0 FNB CORP PA COM 302520101 25593 1902822 SH SOLE 1902822 0 0 FOGO DE CHAO INC COM 344177100 292 18500 SH SOLE 18500 0 0 FONAR CORP COM NEW 344437405 319 10700 SH SOLE 10700 0 0 FOOT LOCKER INC COM 344849104 46875 1029296 SH SOLE 1029296 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 185344 16727744 SH SOLE 16727744 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 753 23207 SH SOLE 23207 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 63359 3127291 SH SOLE 3127291 0 0 FORESTAR GROUP INC COM 346232101 913 43150 SH SOLE 43150 0 0 FORMFACTOR INC COM 346375108 6336 464104 SH SOLE 464104 0 0 FORRESTER RESH INC COM 346563109 2054 49544 SH SOLE 49544 0 0 FORTERRA INC COM 34960W106 675 81020 SH SOLE 81020 0 0 FORTINET INC COM 34959E109 28362 529331 SH SOLE 529331 0 0 FORTIVE CORP COM 34959J108 85953 1108778 SH SOLE 1108778 0 0 FORTRESS BIOTECH INC COM 34960Q109 259 56900 SH SOLE 56900 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 46176 784105 SH SOLE 784105 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 7568 687992 SH SOLE 687992 0 0 FORWARD AIR CORP COM 349853101 11557 218623 SH SOLE 218623 0 0 FOSSIL GROUP INC COM 34988V106 7652 602475 SH SOLE 602475 0 0 FOSTER L B CO COM 350060109 1037 44013 SH SOLE 44013 0 0 FOUNDATION BLDG MATLS INC COM 350392106 834 55878 SH SOLE 55878 0 0 FOUNDATION MEDICINE INC COM 350465100 5636 71566 SH SOLE 71566 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 7470 323476 SH SOLE 323476 0 0 FOX FACTORY HLDG CORP COM 35138V102 6379 182769 SH SOLE 182769 0 0 FRANCESCAS HLDGS CORP COM 351793104 881 183376 SH SOLE 183376 0 0 FRANKLIN COVEY CO COM 353469109 1521 56542 SH SOLE 56542 0 0 FRANKLIN ELEC INC COM 353514102 12697 311561 SH SOLE 311561 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 811 24855 SH SOLE 24855 0 0 FRANKLIN RES INC COM 354613101 46205 1332312 SH SOLE 1332312 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 12933 1537754 SH SOLE 1537754 0 0 FRANKS INTL N V COM N33462107 1212 223148 SH SOLE 223148 0 0 FREDS INC CL A 356108100 3354 1121498 SH SOLE 1121498 0 0 FREEPORT-MCMORAN INC CL B 35671D857 107580 6122916 SH SOLE 6122916 0 0 FREIGHTCAR AMER INC COM 357023100 290 21600 SH SOLE 21600 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 17620 389462 SH SOLE 389462 0 0 FRESHPET INC COM 358039105 2095 127351 SH SOLE 127351 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 5116 508974 SH SOLE 508974 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 8244 1110982 SH SOLE 1110982 0 0 FRONTLINE LTD SHS NEW G3682E192 563 126863 SH SOLE 126863 0 0 FRP HLDGS INC COM 30292L107 1823 32550 SH SOLE 32550 0 0 FTD COS INC COM 30281V108 293 80344 SH SOLE 80344 0 0 FTI CONSULTING INC COM 302941109 16941 349937 SH SOLE 349937 0 0 FTS INTERNATIONAL INC COM 30283W104 1846 100375 SH SOLE 100375 0 0 FULLER H B CO COM 359694106 18107 364087 SH SOLE 364087 0 0 FULTON FINL CORP PA COM 360271100 21523 1212530 SH SOLE 1212530 0 0 FUNKO INC COM CL A 361008105 135 16400 SH SOLE 16400 0 0 FUTUREFUEL CORPORATION COM 36116M106 1291 107593 SH SOLE 107593 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1071 28900 SH SOLE 28900 0 0 GAIA INC NEW CL A 36269P104 210 13500 SH SOLE 13500 0 0 GAIN CAP HLDGS INC COM 36268W100 407 60200 SH SOLE 60200 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 102 21400 SH SOLE 21400 0 0 GALLAGHER ARTHUR J & CO COM 363576109 61486 894596 SH SOLE 894596 0 0 GAMCO INVESTORS INC CL A COM 361438104 598 24058 SH SOLE 24058 0 0 GAMESTOP CORP NEW CL A 36467W109 7777 616172 SH SOLE 616172 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 27193 812433 SH SOLE 812433 0 0 GANNETT CO INC COM 36473H104 18453 1848911 SH SOLE 1848911 0 0 GAP INC DEL COM 364760108 49177 1576178 SH SOLE 1576178 0 0 GARDNER DENVER HLDGS INC COM 36555P107 10427 339835 SH SOLE 339835 0 0 GARMIN LTD SHS H2906T109 50480 856601 SH SOLE 856601 0 0 GARTNER INC COM 366651107 60553 514813 SH SOLE 514813 0 0 GASLOG LTD SHS G37585109 1215 73800 SH SOLE 73800 0 0 GASTAR EXPL INC NEW COM 36729W202 340 497432 SH SOLE 497432 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3104 177262 SH SOLE 177262 0 0 GATX CORP COM 361448103 23817 347731 SH SOLE 347731 0 0 GCI LIBERTY INC COM CLASS A 36164V305 16596 313956 SH SOLE 313956 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 15750 542161 SH SOLE 542161 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 316 22200 SH SOLE 22200 0 0 GENCOR INDS INC COM 368678108 278 17250 SH SOLE 17250 0 0 GENER8 MARITIME INC COM Y26889108 1951 345177 SH SOLE 345177 0 0 GENERAC HLDGS INC COM 368736104 25982 565920 SH SOLE 565920 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 15471 522650 SH SOLE 522650 0 0 GENERAL DYNAMICS CORP COM 369550108 223783 1013051 SH SOLE 1013051 0 0 GENERAL ELECTRIC CO COM 369604103 464161 34433303 SH SOLE 34433303 0 0 GENERAL MLS INC COM 370334104 170992 3794743 SH SOLE 3794743 0 0 GENERAL MTRS CO COM 37045V100 195929 5391530 SH SOLE 5391530 0 0 GENESCO INC COM 371532102 15831 389908 SH SOLE 389908 0 0 GENESEE & WYO INC CL A 371559105 21753 307284 SH SOLE 307284 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 153 101000 SH SOLE 101000 0 0 GENIE ENERGY LTD CL B 372284208 152 30411 SH SOLE 30411 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1267 232728 SH SOLE 232728 0 0 GENOCEA BIOSCIENCES INC COM 372427104 177 168200 SH SOLE 168200 0 0 GENOMIC HEALTH INC COM 37244C101 13475 430626 SH SOLE 430626 0 0 GENPACT LIMITED SHS G3922B107 33459 1045895 SH SOLE 1045895 0 0 GENTEX CORP COM 371901109 42332 1838914 SH SOLE 1838914 0 0 GENTHERM INC COM 37253A103 8831 260108 SH SOLE 260108 0 0 GENUINE PARTS CO COM 372460105 85213 948494 SH SOLE 948494 0 0 GENWORTH FINL INC COM CL A 37247D106 9876 3489434 SH SOLE 3489434 0 0 GEO GROUP INC NEW COM 36162J106 19202 938040 SH SOLE 938040 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 633 64050 SH SOLE 64050 0 0 GERMAN AMERN BANCORP INC COM 373865104 3440 103144 SH SOLE 103144 0 0 GERON CORP COM 374163103 1247 293400 SH SOLE 293400 0 0 GETTY RLTY CORP NEW COM 374297109 4150 164534 SH SOLE 164534 0 0 GEVO INC COM PAR 374396307 140 301600 SH SOLE 301600 0 0 GGP INC COM 36174X101 128982 6304100 SH SOLE 6304100 0 0 GIBRALTAR INDS INC COM 374689107 7435 219629 SH SOLE 219629 0 0 G-III APPAREL GROUP LTD COM 36237H101 16112 427581 SH SOLE 427581 0 0 GILEAD SCIENCES INC COM 375558103 393913 5224991 SH SOLE 5224991 0 0 GLACIER BANCORP INC NEW COM 37637Q105 18055 470425 SH SOLE 470425 0 0 GLADSTONE COML CORP COM 376536108 5971 344292 SH SOLE 344292 0 0 GLATFELTER COM 377316104 9908 482565 SH SOLE 482565 0 0 GLAUKOS CORP COM 377322102 4548 147513 SH SOLE 147513 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 10293 213105 SH SOLE 213105 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 9334 279022 SH SOLE 279022 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 365 247676 SH SOLE 247676 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1468 42513 SH SOLE 42513 0 0 GLOBAL MED REIT INC COM NEW 37954A204 198 28400 SH SOLE 28400 0 0 GLOBAL NET LEASE INC COM NEW 379378201 9364 554716 SH SOLE 554716 0 0 GLOBAL PMTS INC COM 37940X102 63253 567184 SH SOLE 567184 0 0 GLOBAL WTR RES INC COM 379463102 135 15000 SH SOLE 15000 0 0 GLOBALSTAR INC COM 378973408 1413 2054254 SH SOLE 2054254 0 0 GLOBUS MED INC CL A 379577208 21013 421775 SH SOLE 421775 0 0 GLU MOBILE INC COM 379890106 884 234258 SH SOLE 234258 0 0 GMS INC COM 36251C103 9755 319207 SH SOLE 319207 0 0 GNC HLDGS INC COM CL A 36191G107 2895 749817 SH SOLE 749817 0 0 GODADDY INC CL A 380237107 36385 592393 SH SOLE 592393 0 0 GOGO INC COM 38046C109 2691 311798 SH SOLE 311798 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 7690 281059 SH SOLE 281059 0 0 GOLD RESOURCE CORP COM 38068T105 514 113795 SH SOLE 113795 0 0 GOLDEN ENTMT INC COM 381013101 1421 61142 SH SOLE 61142 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 349063 1385940 SH SOLE 1385940 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 36712 1381187 SH SOLE 1381187 0 0 GOPRO INC CL A 38268T103 4280 893322 SH SOLE 893322 0 0 GORMAN RUPP CO COM 383082104 2577 88078 SH SOLE 88078 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 8998 658652 SH SOLE 658652 0 0 GP STRATEGIES CORP COM 36225V104 1846 81484 SH SOLE 81484 0 0 GRACE W R & CO DEL NEW COM 38388F108 20120 328597 SH SOLE 328597 0 0 GRACO INC COM 384109104 42404 927450 SH SOLE 927450 0 0 GRAHAM CORP COM 384556106 920 42915 SH SOLE 42915 0 0 GRAHAM HLDGS CO COM 384637104 17611 29242 SH SOLE 29242 0 0 GRAINGER W W INC COM 384802104 61649 218402 SH SOLE 218402 0 0 GRAMERCY PPTY TR COM NEW 385002308 25549 1175714 SH SOLE 1175714 0 0 GRAND CANYON ED INC COM 38526M106 29966 285605 SH SOLE 285605 0 0 GRANITE CONSTR INC COM 387328107 17482 312945 SH SOLE 312945 0 0 GRANITE PT MTG TR INC COM 38741L107 3441 208032 SH SOLE 208032 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 26352 1716716 SH SOLE 1716716 0 0 GRAY TELEVISION INC COM 389375106 6342 499297 SH SOLE 499297 0 0 GREAT AJAX CORP COM 38983D300 366 27000 SH SOLE 27000 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1283 278770 SH SOLE 278770 0 0 GREAT PLAINS ENERGY INC COM 391164100 25424 799723 SH SOLE 799723 0 0 GREAT SOUTHN BANCORP INC COM 390905107 3207 64202 SH SOLE 64202 0 0 GREAT WESTN BANCORP INC COM 391416104 14762 366560 SH SOLE 366560 0 0 GREEN BANCORP INC COM 39260X100 2501 112363 SH SOLE 112363 0 0 GREEN BRICK PARTNERS INC COM 392709101 479 43940 SH SOLE 43940 0 0 GREEN DOT CORP CL A 39304D102 14528 226419 SH SOLE 226419 0 0 GREEN PLAINS INC COM 393222104 9504 565671 SH SOLE 565671 0 0 GREENBRIER COS INC COM 393657101 12663 251983 SH SOLE 251983 0 0 GREENHILL & CO INC COM 395259104 5684 307236 SH SOLE 307236 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2329 145066 SH SOLE 145066 0 0 GREIF INC CL A 397624107 13914 266292 SH SOLE 266292 0 0 GREIF INC CL B 397624206 1069 18347 SH SOLE 18347 0 0 GRIFFON CORP COM 398433102 5475 299964 SH SOLE 299964 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 8535 130612 SH SOLE 130612 0 0 GROUPON INC COM 399473107 10409 2398383 SH SOLE 2398383 0 0 GRUBHUB INC COM 400110102 58886 580327 SH SOLE 580327 0 0 GSI TECHNOLOGY COM 36241U106 254 34200 SH SOLE 34200 0 0 GTT COMMUNICATIONS INC COM 362393100 9185 161992 SH SOLE 161992 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 3340 117779 SH SOLE 117779 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 454 13600 SH SOLE 13600 0 0 GUESS INC COM 401617105 20175 972744 SH SOLE 972744 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 31825 393724 SH SOLE 393724 0 0 GULF ISLAND FABRICATION INC COM 402307102 442 62172 SH SOLE 62172 0 0 GULFPORT ENERGY CORP COM NEW 402635304 5252 544215 SH SOLE 544215 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 11533 299632 SH SOLE 299632 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 763 86692 SH SOLE 86692 0 0 HACKETT GROUP INC COM 404609109 784 48800 SH SOLE 48800 0 0 HAEMONETICS CORP COM 405024100 34566 472464 SH SOLE 472464 0 0 HAIN CELESTIAL GROUP INC COM 405217100 16380 510727 SH SOLE 510727 0 0 HALCON RES CORP COM PAR NEW 40537Q605 3777 775394 SH SOLE 775394 0 0 HALLADOR ENERGY COMPANY COM 40609P105 194 28100 SH SOLE 28100 0 0 HALLIBURTON CO COM 406216101 196915 4195032 SH SOLE 4195032 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 181 20200 SH SOLE 20200 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 18158 926868 SH SOLE 926868 0 0 HALYARD HEALTH INC COM 40650V100 21246 461067 SH SOLE 461067 0 0 HAMILTON LANE INC CL A 407497106 2853 76620 SH SOLE 76620 0 0 HANCOCK HLDG CO COM 410120109 28515 551538 SH SOLE 551538 0 0 HANESBRANDS INC COM 410345102 34235 1858556 SH SOLE 1858556 0 0 HANMI FINL CORP COM NEW 410495204 4943 160728 SH SOLE 160728 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4938 253186 SH SOLE 253186 0 0 HANOVER INS GROUP INC COM 410867105 35842 304029 SH SOLE 304029 0 0 HARBORONE BANCORP INC COM 41165F101 1979 112011 SH SOLE 112011 0 0 HARDINGE INC COM 412324303 512 27900 SH SOLE 27900 0 0 HARLEY DAVIDSON INC COM 412822108 58990 1375697 SH SOLE 1375697 0 0 HARMONIC INC COM 413160102 4460 1173572 SH SOLE 1173572 0 0 HARRIS CORP DEL COM 413875105 70205 435298 SH SOLE 435298 0 0 HARSCO CORP COM 415864107 17992 871237 SH SOLE 871237 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 72842 1413847 SH SOLE 1413847 0 0 HARVARD BIOSCIENCE INC COM 416906105 97 19300 SH SOLE 19300 0 0 HASBRO INC COM 418056107 59784 709172 SH SOLE 709172 0 0 HAVERTY FURNITURE INC COM 419596101 4209 208859 SH SOLE 208859 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 23436 681671 SH SOLE 681671 0 0 HAWAIIAN HOLDINGS INC COM 419879101 13720 354518 SH SOLE 354518 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 366 13702 SH SOLE 13702 0 0 HAWKINS INC COM 420261109 1801 51228 SH SOLE 51228 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 4404 118671 SH SOLE 118671 0 0 HC2 HLDGS INC COM 404139107 404 76800 SH SOLE 76800 0 0 HCA HEALTHCARE INC COM 40412C101 112318 1157917 SH SOLE 1157917 0 0 HCI GROUP INC COM 40416E103 718 18800 SH SOLE 18800 0 0 HCP INC COM 40414L109 111172 4785667 SH SOLE 4785667 0 0 HD SUPPLY HLDGS INC COM 40416M105 32052 844787 SH SOLE 844787 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 1725 59681 SH SOLE 59681 0 0 HEALTHCARE RLTY TR COM 421946104 49466 1785099 SH SOLE 1785099 0 0 HEALTHCARE SVCS GRP INC COM 421906108 20378 468655 SH SOLE 468655 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 21982 831043 SH SOLE 831043 0 0 HEALTHEQUITY INC COM 42226A107 15150 250243 SH SOLE 250243 0 0 HEALTHSTREAM INC COM 42222N103 3080 124020 SH SOLE 124020 0 0 HEARTLAND EXPRESS INC COM 422347104 6741 374703 SH SOLE 374703 0 0 HEARTLAND FINL USA INC COM 42234Q102 6893 129923 SH SOLE 129923 0 0 HECLA MNG CO COM 422704106 9252 2520776 SH SOLE 2520776 0 0 HEICO CORP NEW COM 422806109 10676 122977 SH SOLE 122977 0 0 HEICO CORP NEW CL A 422806208 15011 211569 SH SOLE 211569 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 3177 101650 SH SOLE 101650 0 0 HELEN OF TROY CORP LTD COM G4388N106 17794 204519 SH SOLE 204519 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7043 1216330 SH SOLE 1216330 0 0 HELMERICH & PAYNE INC COM 423452101 58244 875057 SH SOLE 875057 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 839 74560 SH SOLE 74560 0 0 HENRY JACK & ASSOC INC COM 426281101 43431 359076 SH SOLE 359076 0 0 HERBALIFE LTD COM USD SHS G4412G101 25189 258419 SH SOLE 258419 0 0 HERC HLDGS INC COM 42704L104 15297 235511 SH SOLE 235511 0 0 HERITAGE COMMERCE CORP COM 426927109 2908 176450 SH SOLE 176450 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1669 70840 SH SOLE 70840 0 0 HERITAGE FINL CORP WASH COM 42722X106 4449 145375 SH SOLE 145375 0 0 HERITAGE INS HLDGS INC COM 42727J102 1544 101785 SH SOLE 101785 0 0 HERON THERAPEUTICS INC COM 427746102 7453 270016 SH SOLE 270016 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 10295 575129 SH SOLE 575129 0 0 HERSHEY CO COM 427866108 95530 965337 SH SOLE 965337 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 14147 712658 SH SOLE 712658 0 0 HESKA CORP COM RESTRC NEW 42805E306 2720 34394 SH SOLE 34394 0 0 HESS CORP COM 42809H107 69269 1368410 SH SOLE 1368410 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 110759 6314644 SH SOLE 6314644 0 0 HEXCEL CORP NEW COM 428291108 38963 603231 SH SOLE 603231 0 0 HFF INC CL A 40418F108 9300 187120 SH SOLE 187120 0 0 HIBBETT SPORTS INC COM 428567101 8708 363586 SH SOLE 363586 0 0 HIGHPOINT RES CORP COM 43114K108 5555 1093313 SH SOLE 1093313 0 0 HIGHWOODS PPTYS INC COM 431284108 52652 1201546 SH SOLE 1201546 0 0 HILL INTERNATIONAL INC COM 431466101 354 62000 SH SOLE 62000 0 0 HILL ROM HLDGS INC COM 431475102 64246 738453 SH SOLE 738453 0 0 HILLENBRAND INC COM 431571108 28886 629321 SH SOLE 629321 0 0 HILLTOP HOLDINGS INC COM 432748101 8558 364750 SH SOLE 364750 0 0 HILTON GRAND VACATIONS INC COM 43283X105 15559 361669 SH SOLE 361669 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 66633 846017 SH SOLE 846017 0 0 HINGHAM INSTN SVGS MASS COM 433323102 625 3030 SH SOLE 3030 0 0 HMS HLDGS CORP COM 40425J101 9481 562951 SH SOLE 562951 0 0 HNI CORP COM 404251100 13636 377821 SH SOLE 377821 0 0 HOLLYFRONTIER CORP COM 436106108 49341 1009828 SH SOLE 1009828 0 0 HOLOGIC INC COM 436440101 42116 1127294 SH SOLE 1127294 0 0 HOME BANCORP INC COM 43689E107 610 14128 SH SOLE 14128 0 0 HOME BANCSHARES INC COM 436893200 21272 932548 SH SOLE 932548 0 0 HOME DEPOT INC COM 437076102 1143434 6415134 SH SOLE 6415134 0 0 HOMESTREET INC COM 43785V102 3729 130129 SH SOLE 130129 0 0 HOMETRUST BANCSHARES INC COM 437872104 2172 83347 SH SOLE 83347 0 0 HONEYWELL INTL INC COM 438516106 397751 2752407 SH SOLE 2752407 0 0 HOOKER FURNITURE CORP COM 439038100 884 24075 SH SOLE 24075 0 0 HOPE BANCORP INC COM 43940T109 11706 643519 SH SOLE 643519 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 11747 274770 SH SOLE 274770 0 0 HORIZON BANCORP IND COM 440407104 3518 117199 SH SOLE 117199 0 0 HORIZON GLOBAL CORP COM 44052W104 956 115995 SH SOLE 115995 0 0 HORIZON PHARMA PLC SHS G4617B105 13597 957489 SH SOLE 957489 0 0 HORMEL FOODS CORP COM 440452100 57303 1669639 SH SOLE 1669639 0 0 HORTONWORKS INC COM 440894103 5026 246695 SH SOLE 246695 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 51063 2015082 SH SOLE 2015082 0 0 HOST HOTELS & RESORTS INC COM 44107P104 144984 7778067 SH SOLE 7778067 0 0 HOSTESS BRANDS INC CL A 44109J106 6019 406914 SH SOLE 406914 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 7062 1016057 SH SOLE 1016057 0 0 HOULIHAN LOKEY INC CL A 441593100 6571 147327 SH SOLE 147327 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 1084 591877 SH SOLE 591877 0 0 HOWARD BANCORP INC COM 442496105 301 15200 SH SOLE 15200 0 0 HOWARD HUGHES CORP COM 44267D107 26722 192058 SH SOLE 192058 0 0 HP INC COM 40434L105 153215 6989722 SH SOLE 6989722 0 0 HRG GROUP INC COM 40434J100 16159 979926 SH SOLE 979926 0 0 HUB GROUP INC CL A 443320106 14691 351018 SH SOLE 351018 0 0 HUBBELL INC COM 443510607 25437 208872 SH SOLE 208872 0 0 HUBSPOT INC COM 443573100 18667 172361 SH SOLE 172361 0 0 HUDSON LTD COM CL A G46408103 1092 68600 SH SOLE 68600 0 0 HUDSON PAC PPTYS INC COM 444097109 60166 1849537 SH SOLE 1849537 0 0 HUDSON TECHNOLOGIES INC COM 444144109 390 78900 SH SOLE 78900 0 0 HUMANA INC COM 444859102 154905 576216 SH SOLE 576216 0 0 HUNT J B TRANS SVCS INC COM 445658107 52623 449185 SH SOLE 449185 0 0 HUNTINGTON BANCSHARES INC COM 446150104 59361 3931145 SH SOLE 3931145 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 60350 234130 SH SOLE 234130 0 0 HUNTSMAN CORP COM 447011107 23276 795741 SH SOLE 795741 0 0 HURCO COMPANIES INC COM 447324104 611 13300 SH SOLE 13300 0 0 HURON CONSULTING GROUP INC COM 447462102 7238 189967 SH SOLE 189967 0 0 HUTTIG BLDG PRODS INC COM 448451104 210 40100 SH SOLE 40100 0 0 HYATT HOTELS CORP COM CL A 448579102 17869 234313 SH SOLE 234313 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 7341 104976 SH SOLE 104976 0 0 IAC INTERACTIVECORP COM 44919P508 44381 283800 SH SOLE 283800 0 0 IBERIABANK CORP COM 450828108 23913 306576 SH SOLE 306576 0 0 ICF INTL INC COM 44925C103 8319 142311 SH SOLE 142311 0 0 ICHOR HOLDINGS SHS G4740B105 2076 85743 SH SOLE 85743 0 0 ICICI BK LTD ADR 45104G104 5359 605438 SH SOLE 605438 0 0 ICON PLC SHS G4705A100 2819 23861 SH SOLE 23861 0 0 ICONIX BRAND GROUP INC COM 451055107 2008 1808231 SH SOLE 1808231 0 0 ICU MED INC COM 44930G107 20252 80237 SH SOLE 80237 0 0 IDACORP INC COM 451107106 37534 425218 SH SOLE 425218 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 626 339890 SH SOLE 339890 0 0 IDEX CORP COM 45167R104 40665 285345 SH SOLE 285345 0 0 IDEXX LABS INC COM 45168D104 61682 322282 SH SOLE 322282 0 0 IDT CORP CL B NEW 448947507 510 81228 SH SOLE 81228 0 0 IES HLDGS INC COM 44951W106 273 18005 SH SOLE 18005 0 0 IHS MARKIT LTD SHS G47567105 68221 1414187 SH SOLE 1414187 0 0 II VI INC COM 902104108 14680 358913 SH SOLE 358913 0 0 ILG INC COM 44967H101 20061 644815 SH SOLE 644815 0 0 ILLINOIS TOOL WKS INC COM 452308109 181574 1159030 SH SOLE 1159030 0 0 ILLUMINA INC COM 452327109 135382 572630 SH SOLE 572630 0 0 IMAX CORP COM 45245E109 1748 91000 SH SOLE 91000 0 0 IMMERSION CORP COM 452521107 761 63645 SH SOLE 63645 0 0 IMMUNE DESIGN CORP COM 45252L103 180 54543 SH SOLE 54543 0 0 IMMUNOGEN INC COM 45253H101 5587 531076 SH SOLE 531076 0 0 IMMUNOMEDICS INC COM 452907108 8012 548325 SH SOLE 548325 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 320 40442 SH SOLE 40442 0 0 IMPAX LABORATORIES INC COM 45256B101 9952 511623 SH SOLE 511623 0 0 IMPERVA INC COM 45321L100 7003 161722 SH SOLE 161722 0 0 IMPINJ INC COM 453204109 1194 91651 SH SOLE 91651 0 0 INCYTE CORP COM 45337C102 49645 595760 SH SOLE 595760 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 258 68000 SH SOLE 68000 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 507 14218 SH SOLE 14218 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 9225 1004872 SH SOLE 1004872 0 0 INDEPENDENT BANK CORP MASS COM 453836108 9722 135871 SH SOLE 135871 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1030 44935 SH SOLE 44935 0 0 INDEPENDENT BK GROUP INC COM 45384B106 6575 92988 SH SOLE 92988 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1998 98209 SH SOLE 98209 0 0 INFINERA CORPORATION COM 45667G103 7786 716857 SH SOLE 716857 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 10109 85377 SH SOLE 85377 0 0 INFLARX NV COM N44821101 367 12702 SH SOLE 12702 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 362 86512 SH SOLE 86512 0 0 INFRAREIT INC COM 45685L100 3963 203957 SH SOLE 203957 0 0 INGERSOLL-RAND PLC SHS G47791101 88694 1037234 SH SOLE 1037234 0 0 INGEVITY CORP COM 45688C107 19897 270000 SH SOLE 270000 0 0 INGLES MKTS INC CL A 457030104 8044 237620 SH SOLE 237620 0 0 INGREDION INC COM 457187102 43169 334848 SH SOLE 334848 0 0 INNERWORKINGS INC COM 45773Y105 2000 220957 SH SOLE 220957 0 0 INNOPHOS HOLDINGS INC COM 45774N108 8341 207421 SH SOLE 207421 0 0 INNOSPEC INC COM 45768S105 12633 184143 SH SOLE 184143 0 0 INNOVIVA INC COM 45781M101 7047 422680 SH SOLE 422680 0 0 INOGEN INC COM 45780L104 10465 85186 SH SOLE 85186 0 0 INOVALON HLDGS INC COM CL A 45781D101 3468 327123 SH SOLE 327123 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1942 412279 SH SOLE 412279 0 0 INPHI CORP COM 45772F107 6268 208231 SH SOLE 208231 0 0 INSIGHT ENTERPRISES INC COM 45765U103 15429 441706 SH SOLE 441706 0 0 INSMED INC COM PAR $.01 457669307 8591 381444 SH SOLE 381444 0 0 INSPERITY INC COM 45778Q107 20911 300657 SH SOLE 300657 0 0 INSPIRED ENTMT INC COM 45782N108 128 23200 SH SOLE 23200 0 0 INSTALLED BLDG PRODS INC COM 45780R101 6418 106862 SH SOLE 106862 0 0 INSTEEL INDUSTRIES INC COM 45774W108 2379 86075 SH SOLE 86075 0 0 INSTRUCTURE INC COM 45781U103 5403 128162 SH SOLE 128162 0 0 INSULET CORP COM 45784P101 26675 307737 SH SOLE 307737 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 571 94495 SH SOLE 94495 0 0 INTEGER HLDGS CORP COM 45826H109 10709 189367 SH SOLE 189367 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 20324 367252 SH SOLE 367252 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 26802 877026 SH SOLE 877026 0 0 INTEL CORP COM 458140100 1305014 25057866 SH SOLE 25057866 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1928 91385 SH SOLE 91385 0 0 INTELSAT S A COM L5140P101 240 63800 SH SOLE 63800 0 0 INTER PARFUMS INC COM 458334109 3874 82151 SH SOLE 82151 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 17214 256001 SH SOLE 256001 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 3338 54249 SH SOLE 54249 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 147583 2035063 SH SOLE 2035063 0 0 INTERDIGITAL INC COM 45867G101 17601 239131 SH SOLE 239131 0 0 INTERFACE INC COM 458665304 13139 521362 SH SOLE 521362 0 0 INTERNAP CORP COM PAR 45885A409 1624 147573 SH SOLE 147573 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 21822 560976 SH SOLE 560976 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 877042 5716232 SH SOLE 5716232 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 55200 403178 SH SOLE 403178 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2441 91310 SH SOLE 91310 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 2560 145398 SH SOLE 145398 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 7991 181189 SH SOLE 181189 0 0 INTERPUBLIC GROUP COS INC COM 460690100 45588 1979489 SH SOLE 1979489 0 0 INTERSECT ENT INC COM 46071F103 6578 167363 SH SOLE 167363 0 0 INTERXION HOLDING N.V SHS N47279109 1072 17244 SH SOLE 17244 0 0 INTEVAC INC COM 461148108 226 32700 SH SOLE 32700 0 0 INTL FCSTONE INC COM 46116V105 3160 74025 SH SOLE 74025 0 0 INTL PAPER CO COM 460146103 141180 2642334 SH SOLE 2642334 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 4796 227798 SH SOLE 227798 0 0 INTREPID POTASH INC COM 46121Y102 775 212697 SH SOLE 212697 0 0 INTREXON CORP COM 46122T102 3236 211082 SH SOLE 211082 0 0 INTUIT COM 461202103 182665 1053735 SH SOLE 1053735 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 168693 408625 SH SOLE 408625 0 0 INVACARE CORP COM 461203101 6481 372470 SH SOLE 372470 0 0 INVESCO LTD SHS G491BT108 48833 1525547 SH SOLE 1525547 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 13946 851366 SH SOLE 851366 0 0 INVESTAR HLDG CORP COM 46134L105 360 13900 SH SOLE 13900 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3321 168204 SH SOLE 168204 0 0 INVESTORS BANCORP INC NEW COM 46146L101 26671 1955299 SH SOLE 1955299 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 5158 993725 SH SOLE 993725 0 0 INVESTORS TITLE CO COM 461804106 690 3450 SH SOLE 3450 0 0 INVITAE CORP COM 46185L103 769 163924 SH SOLE 163924 0 0 INVITATION HOMES INC COM 46187W107 64050 2805478 SH SOLE 2805478 0 0 IONIS PHARMACEUTICALS INC COM 462222100 18817 426874 SH SOLE 426874 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 6051 357995 SH SOLE 357995 0 0 IPG PHOTONICS CORP COM 44980X109 47032 201524 SH SOLE 201524 0 0 IQVIA HLDGS INC COM 46266C105 56473 575608 SH SOLE 575608 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 5473 86928 SH SOLE 86928 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 6703 595777 SH SOLE 595777 0 0 IROBOT CORP COM 462726100 10738 167270 SH SOLE 167270 0 0 IRON MTN INC NEW COM 46284V101 50279 1530092 SH SOLE 1530092 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 10468 678398 SH SOLE 678398 0 0 ISHARES TR MICRO-CAP ETF 464288869 5318 55358 SH SOLE 55358 0 0 ISRAMCO INC COM NEW 465141406 405 3895 SH SOLE 3895 0 0 ISTAR INC COM 45031U101 3322 326642 SH SOLE 326642 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 54014 3462390 SH SOLE 3462390 0 0 ITERIS INC COM 46564T107 205 41300 SH SOLE 41300 0 0 ITRON INC COM 465741106 15952 222942 SH SOLE 222942 0 0 ITT INC COM 45073V108 29289 597973 SH SOLE 597973 0 0 J & J SNACK FOODS CORP COM 466032109 14187 103887 SH SOLE 103887 0 0 J ALEXANDERS HLDGS INC COM 46609J106 315 27472 SH SOLE 27472 0 0 J JILL INC COM 46620W102 246 55441 SH SOLE 55441 0 0 J2 GLOBAL INC COM 48123V102 27112 343530 SH SOLE 343530 0 0 JABIL INC COM 466313103 39600 1378327 SH SOLE 1378327 0 0 JACK IN THE BOX INC COM 466367109 19337 226609 SH SOLE 226609 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 40313 681533 SH SOLE 681533 0 0 JAGGED PEAK ENERGY INC COM 47009K107 2900 205168 SH SOLE 205168 0 0 JAMES RIV GROUP LTD COM G5005R107 7085 199727 SH SOLE 199727 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 39249 1186125 SH SOLE 1186125 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 32962 218305 SH SOLE 218305 0 0 JBG SMITH PPTYS COM 46590V100 26709 792294 SH SOLE 792294 0 0 JD COM INC SPON ADR CL A 47215P106 28873 713077 SH SOLE 713077 0 0 JELD-WEN HLDG INC COM 47580P103 13205 431240 SH SOLE 431240 0 0 JERNIGAN CAP INC COM 476405105 440 24300 SH SOLE 24300 0 0 JETBLUE AIRWAYS CORP COM 477143101 25578 1258722 SH SOLE 1258722 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 17317 152700 SH SOLE 152700 0 0 JOHNSON & JOHNSON COM 478160104 1364294 10646065 SH SOLE 10646065 0 0 JOHNSON CTLS INTL PLC SHS G51502105 114940 3261618 SH SOLE 3261618 0 0 JOHNSON OUTDOORS INC CL A 479167108 1597 25752 SH SOLE 25752 0 0 JONES ENERGY INC COM CL A 48019R108 80 100000 SH SOLE 100000 0 0 JONES LANG LASALLE INC COM 48020Q107 31658 181274 SH SOLE 181274 0 0 JOUNCE THERAPEUTICS INC COM 481116101 891 39848 SH SOLE 39848 0 0 JPMORGAN CHASE & CO COM 46625H100 1400899 12738914 SH SOLE 12738914 0 0 JUNIPER NETWORKS INC COM 48203R104 39002 1603038 SH SOLE 1603038 0 0 K12 INC COM 48273U102 6111 430954 SH SOLE 430954 0 0 K2M GROUP HLDGS INC COM 48273J107 3834 202289 SH SOLE 202289 0 0 KADANT INC COM 48282T104 5203 55055 SH SOLE 55055 0 0 KADMON HLDGS INC COM 48283N106 89 20930 SH SOLE 20930 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 13966 138414 SH SOLE 138414 0 0 KALA PHARMACEUTICALS INC COM 483119103 404 25500 SH SOLE 25500 0 0 KAMAN CORP COM 483548103 13613 219140 SH SOLE 219140 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 42048 382771 SH SOLE 382771 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 22184 646565 SH SOLE 646565 0 0 KAR AUCTION SVCS INC COM 48238T109 42956 792542 SH SOLE 792542 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2258 168188 SH SOLE 168188 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 19786 341490 SH SOLE 341490 0 0 KB HOME COM 48666K109 19323 679172 SH SOLE 679172 0 0 KBR INC COM 48242W106 13389 826936 SH SOLE 826936 0 0 KEANE GROUP INC COM 48669A108 5358 362015 SH SOLE 362015 0 0 KEARNY FINL CORP MD COM 48716P108 5172 397770 SH SOLE 397770 0 0 KELLOGG CO COM 487836108 100427 1544779 SH SOLE 1544779 0 0 KELLY SVCS INC CL A 488152208 14385 495345 SH SOLE 495345 0 0 KEMET CORP COM NEW 488360207 4715 260019 SH SOLE 260019 0 0 KEMPER CORP DEL COM 488401100 19978 350479 SH SOLE 350479 0 0 KENNAMETAL INC COM 489170100 27217 677695 SH SOLE 677695 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 10839 622903 SH SOLE 622903 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 2197 536951 SH SOLE 536951 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 207 17600 SH SOLE 17600 0 0 KEYCORP NEW COM 493267108 74159 3793293 SH SOLE 3793293 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 34284 654383 SH SOLE 654383 0 0 KEYW HLDG CORP COM 493723100 1884 239613 SH SOLE 239613 0 0 KFORCE INC COM 493732101 7629 282029 SH SOLE 282029 0 0 KILROY RLTY CORP COM 49427F108 73868 1040973 SH SOLE 1040973 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1906 117977 SH SOLE 117977 0 0 KIMBALL INTL INC CL B 494274103 5479 321517 SH SOLE 321517 0 0 KIMBERLY CLARK CORP COM 494368103 233747 2122458 SH SOLE 2122458 0 0 KIMCO RLTY CORP COM 49446R109 68682 4769544 SH SOLE 4769544 0 0 KINDER MORGAN INC DEL COM 49456B101 106987 7104017 SH SOLE 7104017 0 0 KINDRED BIOSCIENCES INC COM 494577109 365 42100 SH SOLE 42100 0 0 KINDRED HEALTHCARE INC COM 494580103 12779 1396521 SH SOLE 1396521 0 0 KINGSTONE COS INC COM 496719105 247 14700 SH SOLE 14700 0 0 KINSALE CAP GROUP INC COM 49714P108 4415 86004 SH SOLE 86004 0 0 KIRBY CORP COM 497266106 22772 295923 SH SOLE 295923 0 0 KIRKLANDS INC COM 497498105 321 33029 SH SOLE 33029 0 0 KITE RLTY GROUP TR COM NEW 49803T300 20301 1332904 SH SOLE 1332904 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1194 59500 SH SOLE 59500 0 0 KLA-TENCOR CORP COM 482480100 106854 980219 SH SOLE 980219 0 0 KLONDEX MNS LTD COM 498696103 789 335600 SH SOLE 335600 0 0 KLX INC COM 482539103 24294 341878 SH SOLE 341878 0 0 KMG CHEMICALS INC COM 482564101 3554 59273 SH SOLE 59273 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 42876 931881 SH SOLE 931881 0 0 KNOLL INC COM NEW 498904200 7300 361554 SH SOLE 361554 0 0 KNOWLES CORP COM 49926D109 9083 721423 SH SOLE 721423 0 0 KOHLS CORP COM 500255104 79181 1208681 SH SOLE 1208681 0 0 KOPIN CORP COM 500600101 430 137600 SH SOLE 137600 0 0 KOPPERS HOLDINGS INC COM 50060P106 4507 109656 SH SOLE 109656 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 6777 440300 SH SOLE 440300 0 0 KORN FERRY INTL COM NEW 500643200 18482 358233 SH SOLE 358233 0 0 KOSMOS ENERGY LTD SHS G5315B107 7211 1144597 SH SOLE 1144597 0 0 KRAFT HEINZ CO COM 500754106 131686 2114071 SH SOLE 2114071 0 0 KRATON CORPORATION COM 50077C106 13191 276478 SH SOLE 276478 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4475 434796 SH SOLE 434796 0 0 KROGER CO COM 501044101 96558 4033302 SH SOLE 4033302 0 0 KRONOS WORLDWIDE INC COM 50105F105 2460 108820 SH SOLE 108820 0 0 KULICKE & SOFFA INDS INC COM 501242101 7298 291766 SH SOLE 291766 0 0 KURA ONCOLOGY INC COM 50127T109 848 45174 SH SOLE 45174 0 0 KVH INDS INC COM 482738101 319 30800 SH SOLE 30800 0 0 L BRANDS INC COM 501797104 36695 960346 SH SOLE 960346 0 0 L3 TECHNOLOGIES INC COM 502413107 52688 253305 SH SOLE 253305 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 2574 86430 SH SOLE 86430 0 0 LA QUINTA HLDGS INC COM 50420D108 11187 591567 SH SOLE 591567 0 0 LA Z BOY INC COM 505336107 12748 425625 SH SOLE 425625 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 62444 386047 SH SOLE 386047 0 0 LADDER CAP CORP CL A 505743104 6698 444131 SH SOLE 444131 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1594 487291 SH SOLE 487291 0 0 LAKELAND BANCORP INC COM 511637100 4255 214319 SH SOLE 214319 0 0 LAKELAND FINL CORP COM 511656100 5917 127988 SH SOLE 127988 0 0 LAM RESEARCH CORP COM 512807108 132375 651576 SH SOLE 651576 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 25280 397100 SH SOLE 397100 0 0 LAMB WESTON HLDGS INC COM 513272104 30491 523718 SH SOLE 523718 0 0 LANCASTER COLONY CORP COM 513847103 26159 212427 SH SOLE 212427 0 0 LANDEC CORP COM 514766104 1583 121250 SH SOLE 121250 0 0 LANDS END INC NEW COM 51509F105 1902 81437 SH SOLE 81437 0 0 LANDSTAR SYS INC COM 515098101 34124 311202 SH SOLE 311202 0 0 LANNET INC COM 516012101 3480 216821 SH SOLE 216821 0 0 LANTHEUS HLDGS INC COM 516544103 2952 185617 SH SOLE 185617 0 0 LAREDO PETROLEUM INC COM 516806106 3727 427871 SH SOLE 427871 0 0 LAS VEGAS SANDS CORP COM 517834107 98278 1366869 SH SOLE 1366869 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 45646 1573423 SH SOLE 1573423 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 6419 417080 SH SOLE 417080 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 3699 663920 SH SOLE 663920 0 0 LAUDER ESTEE COS INC CL A 518439104 128875 860772 SH SOLE 860772 0 0 LAUREATE EDUCATION INC CL A 518613203 2796 203336 SH SOLE 203336 0 0 LAWSON PRODS INC COM 520776105 463 18300 SH SOLE 18300 0 0 LAYNE CHRISTENSEN CO COM 521050104 568 38051 SH SOLE 38051 0 0 LAZARD LTD SHS A G54050102 48506 922865 SH SOLE 922865 0 0 LCI INDS COM 50189K103 17400 167065 SH SOLE 167065 0 0 LCNB CORP COM 50181P100 232 12200 SH SOLE 12200 0 0 LEAF GROUP LTD COM 52177G102 211 29920 SH SOLE 29920 0 0 LEAR CORP COM NEW 521865204 61666 331377 SH SOLE 331377 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 9504 221941 SH SOLE 221941 0 0 LEGG MASON INC COM 524901105 21053 517889 SH SOLE 517889 0 0 LEGGETT & PLATT INC COM 524660107 45872 1034074 SH SOLE 1034074 0 0 LEIDOS HLDGS INC COM 525327102 34121 521717 SH SOLE 521717 0 0 LEMAITRE VASCULAR INC COM 525558201 2589 71457 SH SOLE 71457 0 0 LENDINGCLUB CORP COM 52603A109 6317 1804785 SH SOLE 1804785 0 0 LENDINGTREE INC NEW COM 52603B107 12665 38594 SH SOLE 38594 0 0 LENNAR CORP CL A 526057104 58732 996461 SH SOLE 996461 0 0 LENNAR CORP CL B 526057302 1452 30429 SH SOLE 30429 0 0 LENNOX INTL INC COM 526107107 35005 171281 SH SOLE 171281 0 0 LEUCADIA NATL CORP COM 527288104 38273 1683791 SH SOLE 1683791 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1943 226635 SH SOLE 226635 0 0 LEXINGTON REALTY TRUST COM 529043101 25259 3209515 SH SOLE 3209515 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 5519 456035 SH SOLE 456035 0 0 LGI HOMES INC COM 50187T106 6460 91534 SH SOLE 91534 0 0 LHC GROUP INC COM 50187A107 6937 112684 SH SOLE 112684 0 0 LIBBEY INC COM 529898108 493 100761 SH SOLE 100761 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3400 40094 SH SOLE 40094 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 25387 296261 SH SOLE 296261 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 8911 226838 SH SOLE 226838 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 15590 497912 SH SOLE 497912 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 40781 1340127 SH SOLE 1340127 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 49436 1964060 SH SOLE 1964060 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 4379 225098 SH SOLE 225098 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 10243 536522 SH SOLE 536522 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 7389 179763 SH SOLE 179763 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 13389 327756 SH SOLE 327756 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 994 43690 SH SOLE 43690 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 21233 688262 SH SOLE 688262 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 2379 81209 SH SOLE 81209 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 3955 173305 SH SOLE 173305 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 745 44053 SH SOLE 44053 0 0 LIBERTY PPTY TR SH BEN INT 531172104 66229 1666966 SH SOLE 1666966 0 0 LIBERTY TAX INC CL A 53128T102 119 11700 SH SOLE 11700 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 6097 567148 SH SOLE 567148 0 0 LIFE STORAGE INC COM 53223X107 48172 576770 SH SOLE 576770 0 0 LIFEPOINT HEALTH INC COM 53219L109 8080 171904 SH SOLE 171904 0 0 LIFETIME BRANDS INC COM 53222Q103 479 38563 SH SOLE 38563 0 0 LIFEWAY FOODS INC COM 531914109 61 10100 SH SOLE 10100 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 22184 134313 SH SOLE 134313 0 0 LILIS ENERGY INC COM NEW 532403201 285 71700 SH SOLE 71700 0 0 LILLY ELI & CO COM 532457108 335403 4335040 SH SOLE 4335040 0 0 LIMELIGHT NETWORKS INC COM 53261M104 756 183760 SH SOLE 183760 0 0 LIMONEIRA CO COM 532746104 1225 51584 SH SOLE 51584 0 0 LINCOLN ELEC HLDGS INC COM 533900106 20575 228728 SH SOLE 228728 0 0 LINCOLN NATL CORP IND COM 534187109 62193 851259 SH SOLE 851259 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 388 37700 SH SOLE 37700 0 0 LINDSAY CORP COM 535555106 7852 85862 SH SOLE 85862 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 6156 238290 SH SOLE 238290 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 10198 423471 SH SOLE 423471 0 0 LIQUIDITY SERVICES INC COM 53635B107 687 105582 SH SOLE 105582 0 0 LITHIA MTRS INC CL A 536797103 18582 184850 SH SOLE 184850 0 0 LITTELFUSE INC COM 537008104 31024 149022 SH SOLE 149022 0 0 LIVANOVA PLC SHS G5509L101 24237 273855 SH SOLE 273855 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 53536 1270414 SH SOLE 1270414 0 0 LIVE OAK BANCSHARES INC COM 53803X105 3320 119420 SH SOLE 119420 0 0 LIVEPERSON INC COM 538146101 4626 282903 SH SOLE 282903 0 0 LKQ CORP COM 501889208 61057 1608864 SH SOLE 1608864 0 0 LOCKHEED MARTIN CORP COM 539830109 526029 1556620 SH SOLE 1556620 0 0 LOEWS CORP COM 540424108 65755 1322231 SH SOLE 1322231 0 0 LOGMEIN INC COM 54142L109 20825 180225 SH SOLE 180225 0 0 LONGFIN CORP COM CLASS A 54304F106 2236 129527 SH SOLE 129527 0 0 LOOP INDS INC COM 543518104 278 19153 SH SOLE 19153 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 2567 61621 SH SOLE 61621 0 0 LOUISIANA PAC CORP COM 546347105 28602 994130 SH SOLE 994130 0 0 LOWES COS INC COM 548661107 295034 3362205 SH SOLE 3362205 0 0 LOXO ONCOLOGY INC COM 548862101 12804 110975 SH SOLE 110975 0 0 LPL FINL HLDGS INC COM 50212V100 30410 497944 SH SOLE 497944 0 0 LSB INDS INC COM 502160104 539 87804 SH SOLE 87804 0 0 LSC COMMUNICATIONS INC COM 50218P107 6894 395025 SH SOLE 395025 0 0 LSI INDS INC COM 50216C108 386 47500 SH SOLE 47500 0 0 LTC PPTYS INC COM 502175102 17001 447394 SH SOLE 447394 0 0 LULULEMON ATHLETICA INC COM 550021109 40150 450513 SH SOLE 450513 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 6092 254680 SH SOLE 254680 0 0 LUMENTUM HLDGS INC COM 55024U109 22511 352826 SH SOLE 352826 0 0 LUMINEX CORP DEL COM 55027E102 5738 272312 SH SOLE 272312 0 0 LUTHER BURBANK CORP COM 550550107 686 57089 SH SOLE 57089 0 0 LYDALL INC DEL COM 550819106 4958 102749 SH SOLE 102749 0 0 LYON WILLIAM HOMES CL A NEW 552074700 4049 147283 SH SOLE 147283 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 188433 1783047 SH SOLE 1783047 0 0 M & T BK CORP COM 55261F104 97928 531173 SH SOLE 531173 0 0 M D C HLDGS INC COM 552676108 9601 343862 SH SOLE 343862 0 0 M/I HOMES INC COM 55305B101 6381 200331 SH SOLE 200331 0 0 MACATAWA BK CORP COM 554225102 406 39500 SH SOLE 39500 0 0 MACERICH CO COM 554382101 71311 1272953 SH SOLE 1272953 0 0 MACK CALI RLTY CORP COM 554489104 22094 1322178 SH SOLE 1322178 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3304 199012 SH SOLE 199012 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 13629 369027 SH SOLE 369027 0 0 MACROGENICS INC COM 556099109 4390 174463 SH SOLE 174463 0 0 MACYS INC COM 55616P104 92019 3094092 SH SOLE 3094092 0 0 MADDEN STEVEN LTD COM 556269108 19486 443865 SH SOLE 443865 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 23801 96828 SH SOLE 96828 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1160 9928 SH SOLE 9928 0 0 MAGELLAN HEALTH INC COM NEW 559079207 18765 175207 SH SOLE 175207 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 4782 735640 SH SOLE 735640 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 5274 129738 SH SOLE 129738 0 0 MALIBU BOATS INC COM CL A 56117J100 3246 97737 SH SOLE 97737 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 8273 571299 SH SOLE 571299 0 0 MALVERN BANCORP INC COM 561409103 273 10500 SH SOLE 10500 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 3013 93967 SH SOLE 93967 0 0 MANHATTAN ASSOCS INC COM 562750109 17770 424289 SH SOLE 424289 0 0 MANITOWOC CO INC COM NEW 563571405 4840 170055 SH SOLE 170055 0 0 MANNKIND CORP COM NEW 56400P706 566 248110 SH SOLE 248110 0 0 MANPOWERGROUP INC COM 56418H100 42301 367515 SH SOLE 367515 0 0 MANTECH INTL CORP CL A 564563104 14882 268288 SH SOLE 268288 0 0 MARATHON OIL CORP COM 565849106 67143 4162611 SH SOLE 4162611 0 0 MARATHON PETE CORP COM 56585A102 180836 2473473 SH SOLE 2473473 0 0 MARCUS & MILLICHAP INC COM 566324109 4199 116434 SH SOLE 116434 0 0 MARCUS CORP COM 566330106 2741 90304 SH SOLE 90304 0 0 MARINE PRODS CORP COM 568427108 589 42020 SH SOLE 42020 0 0 MARINEMAX INC COM 567908108 2162 111118 SH SOLE 111118 0 0 MARKEL CORP COM 570535104 34326 29332 SH SOLE 29332 0 0 MARKETAXESS HLDGS INC COM 57060D108 30850 141875 SH SOLE 141875 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 607 21400 SH SOLE 21400 0 0 MARRIOTT INTL INC NEW CL A 571903202 148409 1091403 SH SOLE 1091403 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 21234 159410 SH SOLE 159410 0 0 MARSH & MCLENNAN COS INC COM 571748102 150014 1816369 SH SOLE 1816369 0 0 MARTEN TRANS LTD COM 573075108 7242 317620 SH SOLE 317620 0 0 MARTIN MARIETTA MATLS INC COM 573284106 47608 229654 SH SOLE 229654 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 34677 1651261 SH SOLE 1651261 0 0 MASCO CORP COM 574599106 56041 1385762 SH SOLE 1385762 0 0 MASIMO CORP COM 574795100 31782 361361 SH SOLE 361361 0 0 MASONITE INTL CORP NEW COM 575385109 12590 205210 SH SOLE 205210 0 0 MASTEC INC COM 576323109 24055 511256 SH SOLE 511256 0 0 MASTERCARD INCORPORATED CL A 57636Q104 575936 3288052 SH SOLE 3288052 0 0 MATADOR RES CO COM 576485205 14507 484995 SH SOLE 484995 0 0 MATCH GROUP INC COM 57665R106 8619 193937 SH SOLE 193937 0 0 MATERION CORP COM 576690101 10940 214293 SH SOLE 214293 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 69 89500 SH SOLE 89500 0 0 MATRIX SVC CO COM 576853105 5024 366683 SH SOLE 366683 0 0 MATSON INC COM 57686G105 10453 364957 SH SOLE 364957 0 0 MATTEL INC COM 577081102 24813 1886917 SH SOLE 1886917 0 0 MATTHEWS INTL CORP CL A 577128101 10839 214209 SH SOLE 214209 0 0 MAUI LD & PINEAPPLE INC COM 577345101 166 14229 SH SOLE 14229 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 79166 1314605 SH SOLE 1314605 0 0 MAXIMUS INC COM 577933104 43704 654835 SH SOLE 654835 0 0 MAXLINEAR INC COM 57776J100 6963 306033 SH SOLE 306033 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 1027 173063 SH SOLE 173063 0 0 MB FINANCIAL INC NEW COM 55264U108 20633 509685 SH SOLE 509685 0 0 MBIA INC COM 55262C100 10012 1081103 SH SOLE 1081103 0 0 MBT FINL CORP COM 578877102 391 36300 SH SOLE 36300 0 0 MCBC HLDGS INC COM 55276F107 3945 156520 SH SOLE 156520 0 0 MCCORMICK & CO INC COM NON VTG 579780206 45794 430434 SH SOLE 430434 0 0 MCDERMOTT INTL INC COM 580037109 14756 2422982 SH SOLE 2422982 0 0 MCDONALDS CORP COM 580135101 461895 2953667 SH SOLE 2953667 0 0 MCEWEN MNG INC COM 58039P107 1755 843671 SH SOLE 843671 0 0 MCGRATH RENTCORP COM 580589109 9851 183472 SH SOLE 183472 0 0 MCKESSON CORP COM 58155Q103 123562 877131 SH SOLE 877131 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 1137 157878 SH SOLE 157878 0 0 MDU RES GROUP INC COM 552690109 30444 1081104 SH SOLE 1081104 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 7986 759826 SH SOLE 759826 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 27917 2147394 SH SOLE 2147394 0 0 MEDICINES CO COM 584688105 11090 336644 SH SOLE 336644 0 0 MEDICINOVA INC COM NEW 58468P206 704 68800 SH SOLE 68800 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 24281 386574 SH SOLE 386574 0 0 MEDIFAST INC COM 58470H101 4815 51523 SH SOLE 51523 0 0 MEDLEY MGMT INC CL A COM 58503T106 83 14400 SH SOLE 14400 0 0 MEDNAX INC COM 58502B106 20288 364683 SH SOLE 364683 0 0 MEDPACE HLDGS INC COM 58506Q109 2556 73198 SH SOLE 73198 0 0 MEDTRONIC PLC SHS G5960L103 421168 5250152 SH SOLE 5250152 0 0 MEET GROUP INC COM 58513U101 254 121200 SH SOLE 121200 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 4680 161467 SH SOLE 161467 0 0 MELINTA THERAPEUTICS INC COM 58549G100 553 74668 SH SOLE 74668 0 0 MENLO THERAPEUTICS INC COM 586858102 1084 28836 SH SOLE 28836 0 0 MERCANTILE BANK CORP COM 587376104 2439 73348 SH SOLE 73348 0 0 MERCER INTL INC COM 588056101 2054 164946 SH SOLE 164946 0 0 MERCHANTS BANCORP IND COM 58844R108 626 29073 SH SOLE 29073 0 0 MERCK & CO INC COM 58933Y105 577918 10609836 SH SOLE 10609836 0 0 MERCURY GENL CORP NEW COM 589400100 13853 301999 SH SOLE 301999 0 0 MERCURY SYS INC COM 589378108 11618 240428 SH SOLE 240428 0 0 MEREDITH CORP COM 589433101 21455 398787 SH SOLE 398787 0 0 MERIDIAN BANCORP INC MD COM 58958U103 5391 267524 SH SOLE 267524 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 8063 567761 SH SOLE 567761 0 0 MERIT MED SYS INC COM 589889104 12217 269385 SH SOLE 269385 0 0 MERITAGE HOMES CORP COM 59001A102 13290 293687 SH SOLE 293687 0 0 MERITOR INC COM 59001K100 18440 896883 SH SOLE 896883 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 432 53583 SH SOLE 53583 0 0 MERSANA THERAPEUTICS INC COM 59045L106 321 20300 SH SOLE 20300 0 0 MESA LABS INC COM 59064R109 2300 15491 SH SOLE 15491 0 0 META FINL GROUP INC COM 59100U108 4987 45661 SH SOLE 45661 0 0 METHODE ELECTRS INC COM 591520200 10044 256877 SH SOLE 256877 0 0 METLIFE INC COM 59156R108 175071 3814993 SH SOLE 3814993 0 0 METROPOLITAN BK HLDG CORP COM 591774104 312 7400 SH SOLE 7400 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 52869 91940 SH SOLE 91940 0 0 MFA FINL INC COM 55272X102 19683 2613931 SH SOLE 2613931 0 0 MGE ENERGY INC COM 55277P104 13045 232518 SH SOLE 232518 0 0 MGIC INVT CORP WIS COM 552848103 41986 3229629 SH SOLE 3229629 0 0 MGM RESORTS INTERNATIONAL COM 552953101 66249 1891721 SH SOLE 1891721 0 0 MGP INGREDIENTS INC NEW COM 55303J106 5962 66538 SH SOLE 66538 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 72664 1170476 SH SOLE 1170476 0 0 MICHAELS COS INC COM 59408Q106 11494 583129 SH SOLE 583129 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 73370 803083 SH SOLE 803083 0 0 MICRON TECHNOLOGY INC COM 595112103 254164 4874633 SH SOLE 4874633 0 0 MICROSEMI CORP COM 595137100 31110 480682 SH SOLE 480682 0 0 MICROSOFT CORP COM 594918104 2591450 28393228 SH SOLE 28393228 0 0 MICROSTRATEGY INC CL A NEW 594972408 5994 46464 SH SOLE 46464 0 0 MICROVISION INC DEL COM NEW 594960304 134 117700 SH SOLE 117700 0 0 MID AMER APT CMNTYS INC COM 59522J103 109630 1201546 SH SOLE 1201546 0 0 MIDDLEBY CORP COM 596278101 29427 237713 SH SOLE 237713 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 231 4700 SH SOLE 4700 0 0 MIDDLESEX WATER CO COM 596680108 3029 82527 SH SOLE 82527 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2205 69861 SH SOLE 69861 0 0 MIDSOUTH BANCORP INC COM 598039105 827 65309 SH SOLE 65309 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 339 25377 SH SOLE 25377 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 735 22061 SH SOLE 22061 0 0 MILACRON HLDGS CORP COM 59870L106 5532 274657 SH SOLE 274657 0 0 MILLER HERMAN INC COM 600544100 14273 446700 SH SOLE 446700 0 0 MILLER INDS INC TENN COM NEW 600551204 700 28000 SH SOLE 28000 0 0 MIMEDX GROUP INC COM 602496101 4246 609168 SH SOLE 609168 0 0 MINDBODY INC COM CL A 60255W105 6738 173190 SH SOLE 173190 0 0 MINERALS TECHNOLOGIES INC COM 603158106 15836 236524 SH SOLE 236524 0 0 MINERVA NEUROSCIENCES INC COM 603380106 296 47300 SH SOLE 47300 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 245 34900 SH SOLE 34900 0 0 MIRATI THERAPEUTICS INC COM 60468T105 239 7758 SH SOLE 7758 0 0 MISTRAS GROUP INC COM 60649T107 1543 81445 SH SOLE 81445 0 0 MITEK SYS INC COM NEW 606710200 458 61765 SH SOLE 61765 0 0 MKS INSTRUMENT INC COM 55306N104 53711 464427 SH SOLE 464427 0 0 MOBILE MINI INC COM 60740F105 13100 301135 SH SOLE 301135 0 0 MOBILEIRON INC COM NEW 60739U204 558 112536 SH SOLE 112536 0 0 MODEL N INC COM 607525102 908 50261 SH SOLE 50261 0 0 MODINE MFG CO COM 607828100 9257 437644 SH SOLE 437644 0 0 MOELIS & CO CL A 60786M105 8678 170641 SH SOLE 170641 0 0 MOHAWK INDS INC COM 608190104 53478 230290 SH SOLE 230290 0 0 MOLINA HEALTHCARE INC COM 60855R100 34036 419256 SH SOLE 419256 0 0 MOLSON COORS BREWING CO CL B 60871R209 98693 1310135 SH SOLE 1310135 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 7064 389152 SH SOLE 389152 0 0 MOMO INC ADR 60879B107 2872 76813 SH SOLE 76813 0 0 MONARCH CASINO & RESORT INC COM 609027107 2242 53006 SH SOLE 53006 0 0 MONDELEZ INTL INC CL A 609207105 234891 5628816 SH SOLE 5628816 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 1195 138603 SH SOLE 138603 0 0 MONGODB INC CL A 60937P106 217 5000 SH SOLE 5000 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 5605 372649 SH SOLE 372649 0 0 MONOLITHIC PWR SYS INC COM 609839105 30292 261656 SH SOLE 261656 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4897 218094 SH SOLE 218094 0 0 MONRO INC COM 610236101 12079 225346 SH SOLE 225346 0 0 MONSANTO CO NEW COM 61166W101 197127 1689318 SH SOLE 1689318 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 82729 1446055 SH SOLE 1446055 0 0 MOODYS CORP COM 615369105 97334 603433 SH SOLE 603433 0 0 MOOG INC CL A 615394202 26186 317744 SH SOLE 317744 0 0 MORGAN STANLEY COM NEW 617446448 307515 5698938 SH SOLE 5698938 0 0 MORNINGSTAR INC COM 617700109 12337 129154 SH SOLE 129154 0 0 MOSAIC CO NEW COM 61945C103 54156 2230449 SH SOLE 2230449 0 0 MOTORCAR PTS AMER INC COM 620071100 2055 95852 SH SOLE 95852 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 73610 699050 SH SOLE 699050 0 0 MOVADO GROUP INC COM 624580106 5740 149469 SH SOLE 149469 0 0 MRC GLOBAL INC COM 55345K103 17112 1040837 SH SOLE 1040837 0 0 MSA SAFETY INC COM 553498106 18141 217936 SH SOLE 217936 0 0 MSC INDL DIRECT INC CL A 553530106 33112 361050 SH SOLE 361050 0 0 MSCI INC COM 55354G100 49249 329488 SH SOLE 329488 0 0 MSG NETWORK INC CL A 553573106 6796 300698 SH SOLE 300698 0 0 MTGE INVT CORP COM 55378A105 4215 235431 SH SOLE 235431 0 0 MTS SYS CORP COM 553777103 7273 140802 SH SOLE 140802 0 0 MUELLER INDS INC COM 624756102 16020 612363 SH SOLE 612363 0 0 MUELLER WTR PRODS INC COM SER A 624758108 11188 1029188 SH SOLE 1029188 0 0 MULESOFT INC CL A 625207105 8373 190377 SH SOLE 190377 0 0 MULTI COLOR CORP COM 625383104 4542 68761 SH SOLE 68761 0 0 MURPHY OIL CORP COM 626717102 21974 850351 SH SOLE 850351 0 0 MURPHY USA INC COM 626755102 13772 189164 SH SOLE 189164 0 0 MUTUALFIRST FINL INC COM 62845B104 454 12500 SH SOLE 12500 0 0 MYERS INDS INC COM 628464109 2927 138383 SH SOLE 138383 0 0 MYLAN N V SHS EURO N59465109 81698 1984386 SH SOLE 1984386 0 0 MYOKARDIA INC COM 62857M105 4907 100543 SH SOLE 100543 0 0 MYR GROUP INC DEL COM 55405W104 5727 185817 SH SOLE 185817 0 0 MYRIAD GENETICS INC COM 62855J104 19480 659205 SH SOLE 659205 0 0 NABORS INDUSTRIES LTD SHS G6359F103 12048 1723564 SH SOLE 1723564 0 0 NACCO INDS INC CL A 629579103 812 24695 SH SOLE 24695 0 0 NANOMETRICS INC COM 630077105 3172 117911 SH SOLE 117911 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 274 36400 SH SOLE 36400 0 0 NANTHEALTH INC COM 630104107 94 30500 SH SOLE 30500 0 0 NANTKWEST INC COM 63016Q102 459 117967 SH SOLE 117967 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 257 21900 SH SOLE 21900 0 0 NASDAQ INC COM 631103108 35365 410164 SH SOLE 410164 0 0 NATERA INC COM 632307104 1600 172518 SH SOLE 172518 0 0 NATHANS FAMOUS INC NEW COM 632347100 348 4700 SH SOLE 4700 0 0 NATIONAL BANKSHARES INC VA COM 634865109 703 15588 SH SOLE 15588 0 0 NATIONAL BEVERAGE CORP COM 635017106 6987 78485 SH SOLE 78485 0 0 NATIONAL BK HLDGS CORP CL A 633707104 6475 194717 SH SOLE 194717 0 0 NATIONAL CINEMEDIA INC COM 635309107 4225 813931 SH SOLE 813931 0 0 NATIONAL COMM CORP COM 63546L102 2492 57204 SH SOLE 57204 0 0 NATIONAL FUEL GAS CO N J COM 636180101 19109 371402 SH SOLE 371402 0 0 NATIONAL GEN HLDGS CORP COM 636220303 6953 285980 SH SOLE 285980 0 0 NATIONAL HEALTH INVS INC COM 63633D104 19179 285015 SH SOLE 285015 0 0 NATIONAL HEALTHCARE CORP COM 635906100 4683 78519 SH SOLE 78519 0 0 NATIONAL INSTRS CORP COM 636518102 24247 479461 SH SOLE 479461 0 0 NATIONAL OILWELL VARCO INC COM 637071101 66475 1805870 SH SOLE 1805870 0 0 NATIONAL PRESTO INDS INC COM 637215104 4573 48774 SH SOLE 48774 0 0 NATIONAL RESH CORP CL A 637372202 1271 43451 SH SOLE 43451 0 0 NATIONAL RESH CORP CL B 637372301 219 4508 SH SOLE 4508 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 25613 652389 SH SOLE 652389 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 14455 576348 SH SOLE 576348 0 0 NATIONAL VISION HLDGS INC COM 63845R107 4652 143972 SH SOLE 143972 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 7439 24399 SH SOLE 24399 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 2684 149406 SH SOLE 149406 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 1591 66696 SH SOLE 66696 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 219 30492 SH SOLE 30492 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 569 29924 SH SOLE 29924 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 242 22000 SH SOLE 22000 0 0 NATUS MEDICAL INC DEL COM 639050103 5386 160030 SH SOLE 160030 0 0 NAUTILUS INC COM 63910B102 2041 151736 SH SOLE 151736 0 0 NAVIENT CORPORATION COM 63938C108 28883 2201386 SH SOLE 2201386 0 0 NAVIGANT CONSULTING INC COM 63935N107 7620 396044 SH SOLE 396044 0 0 NAVIGATORS GROUP INC COM 638904102 6024 104480 SH SOLE 104480 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 102 120600 SH SOLE 120600 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 152 168800 SH SOLE 168800 0 0 NAVISTAR INTL CORP NEW COM 63934E108 11113 317763 SH SOLE 317763 0 0 NBT BANCORP INC COM 628778102 10458 294744 SH SOLE 294744 0 0 NCI BUILDING SYS INC COM NEW 628852204 5885 332470 SH SOLE 332470 0 0 NCR CORP NEW COM 62886E108 14162 449282 SH SOLE 449282 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 562 37456 SH SOLE 37456 0 0 NEENAH INC COM 640079109 9387 119727 SH SOLE 119727 0 0 NEKTAR THERAPEUTICS COM 640268108 123075 1158240 SH SOLE 1158240 0 0 NELNET INC CL A 64031N108 12160 232008 SH SOLE 232008 0 0 NEOGEN CORP COM 640491106 16812 250957 SH SOLE 250957 0 0 NEOGENOMICS INC COM NEW 64049M209 2497 305995 SH SOLE 305995 0 0 NEONODE INC COM NEW 64051M402 14 31951 SH SOLE 31951 0 0 NEOPHOTONICS CORP COM 64051T100 950 138614 SH SOLE 138614 0 0 NEOS THERAPEUTICS INC COM 64052L106 363 43700 SH SOLE 43700 0 0 NETAPP INC COM 64110D104 75786 1228497 SH SOLE 1228497 0 0 NETEASE INC SPONSORED ADR 64110W102 16632 59314 SH SOLE 59314 0 0 NETFLIX INC COM 64110L106 447802 1516171 SH SOLE 1516171 0 0 NETGEAR INC COM 64111Q104 17042 297922 SH SOLE 297922 0 0 NETSCOUT SYS INC COM 64115T104 14961 567769 SH SOLE 567769 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 36450 439518 SH SOLE 439518 0 0 NEVRO CORP COM 64157F103 11972 138126 SH SOLE 138126 0 0 NEW HOME CO INC COM 645370107 265 23849 SH SOLE 23849 0 0 NEW JERSEY RES COM 646025106 24771 617712 SH SOLE 617712 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 7315 426724 SH SOLE 426724 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9643 110011 SH SOLE 110011 0 0 NEW RELIC INC COM 64829B100 14547 196256 SH SOLE 196256 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 34402 2091300 SH SOLE 2091300 0 0 NEW SR INVT GROUP INC COM 648691103 5900 721194 SH SOLE 721194 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 23773 1824444 SH SOLE 1824444 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 5571 939446 SH SOLE 939446 0 0 NEW YORK TIMES CO CL A 650111107 19621 814108 SH SOLE 814108 0 0 NEWELL BRANDS INC COM 651229106 74796 2935458 SH SOLE 2935458 0 0 NEWFIELD EXPL CO COM 651290108 24490 1002826 SH SOLE 1002826 0 0 NEWLINK GENETICS CORP COM 651511107 875 120595 SH SOLE 120595 0 0 NEWMARK GROUP INC CL A 65158N102 6306 415078 SH SOLE 415078 0 0 NEWMARKET CORP COM 651587107 20217 50329 SH SOLE 50329 0 0 NEWMONT MINING CORP COM 651639106 77145 1974525 SH SOLE 1974525 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 7855 969678 SH SOLE 969678 0 0 NEWS CORP NEW CL A 65249B109 35829 2267641 SH SOLE 2267641 0 0 NEWS CORP NEW CL B 65249B208 10101 627343 SH SOLE 627343 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 2242 209459 SH SOLE 209459 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 919 36990 SH SOLE 36990 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 18239 274260 SH SOLE 274260 0 0 NEXTDECADE CORP COM 65342K105 191 38648 SH SOLE 38648 0 0 NEXTERA ENERGY INC COM 65339F101 274731 1682059 SH SOLE 1682059 0 0 NI HLDGS INC COM 65342T106 693 41441 SH SOLE 41441 0 0 NIC INC COM 62914B100 4245 319100 SH SOLE 319100 0 0 NICOLET BANKSHARES INC COM 65406E102 2131 38681 SH SOLE 38681 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 39443 1240723 SH SOLE 1240723 0 0 NIKE INC CL B 654106103 323295 4865966 SH SOLE 4865966 0 0 NINE ENERGY SVC INC COM 65441V101 739 30336 SH SOLE 30336 0 0 NISOURCE INC COM 65473P105 40584 1697327 SH SOLE 1697327 0 0 NL INDS INC COM NEW 629156407 334 42518 SH SOLE 42518 0 0 NMI HLDGS INC CL A 629209305 4711 284624 SH SOLE 284624 0 0 NN INC COM 629337106 3530 147081 SH SOLE 147081 0 0 NOBLE CORP PLC SHS USD G65431101 8705 2346307 SH SOLE 2346307 0 0 NOBLE ENERGY INC COM 655044105 55647 1836530 SH SOLE 1836530 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1593 101184 SH SOLE 101184 0 0 NOODLES & CO COM CL A 65540B105 416 54993 SH SOLE 54993 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2060 1061412 SH SOLE 1061412 0 0 NORDSON CORP COM 655663102 26390 193557 SH SOLE 193557 0 0 NORDSTROM INC COM 655664100 48180 995234 SH SOLE 995234 0 0 NORFOLK SOUTHERN CORP COM 655844108 144164 1061744 SH SOLE 1061744 0 0 NORTHEAST BANCORP COM NEW 663904209 259 12600 SH SOLE 12600 0 0 NORTHERN TECH INTL CORP COM 665809109 322 14276 SH SOLE 14276 0 0 NORTHERN TR CORP COM 665859104 77069 747295 SH SOLE 747295 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3672 235206 SH SOLE 235206 0 0 NORTHRIM BANCORP INC COM 666762109 682 19731 SH SOLE 19731 0 0 NORTHROP GRUMMAN CORP COM 666807102 235233 673788 SH SOLE 673788 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 8291 636727 SH SOLE 636727 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 16589 1001721 SH SOLE 1001721 0 0 NORTHWEST NAT GAS CO COM 667655104 12275 212917 SH SOLE 212917 0 0 NORTHWEST PIPE CO COM 667746101 274 15800 SH SOLE 15800 0 0 NORTHWESTERN CORP COM NEW 668074305 18718 347915 SH SOLE 347915 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 44547 840969 SH SOLE 840969 0 0 NORWOOD FINANCIAL CORP COM 669549107 307 10200 SH SOLE 10200 0 0 NOVANTA INC COM 67000B104 8158 156429 SH SOLE 156429 0 0 NOVAVAX INC COM 670002104 3200 1523530 SH SOLE 1523530 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 341 97407 SH SOLE 97407 0 0 NOVOCURE LTD ORD SHS G6674U108 2237 102600 SH SOLE 102600 0 0 NOW INC COM 67011P100 14679 1436221 SH SOLE 1436221 0 0 NRG ENERGY INC COM NEW 629377508 50784 1663411 SH SOLE 1663411 0 0 NRG YIELD INC CL A NEW 62942X306 2837 172541 SH SOLE 172541 0 0 NRG YIELD INC CL C 62942X405 5485 322605 SH SOLE 322605 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 30282 410818 SH SOLE 410818 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 19528 1239818 SH SOLE 1239818 0 0 NUCOR CORP COM 670346105 77487 1268403 SH SOLE 1268403 0 0 NUTANIX INC CL A 67059N108 19760 402346 SH SOLE 402346 0 0 NUTRI SYS INC NEW COM 67069D108 4015 148979 SH SOLE 148979 0 0 NUVASIVE INC COM 670704105 15029 287848 SH SOLE 287848 0 0 NV5 GLOBAL INC COM 62945V109 979 17552 SH SOLE 17552 0 0 NVE CORP COM NEW 629445206 845 10164 SH SOLE 10164 0 0 NVIDIA CORP COM 67066G104 485462 2096209 SH SOLE 2096209 0 0 NVR INC COM 62944T105 36392 12997 SH SOLE 12997 0 0 NXP SEMICONDUCTORS N V COM N6596X109 16577 141682 SH SOLE 141682 0 0 NXSTAGE MEDICAL INC COM 67072V103 8018 322516 SH SOLE 322516 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 214 50400 SH SOLE 50400 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 80100 323792 SH SOLE 323792 0 0 OASIS PETE INC NEW COM 674215108 15861 1958044 SH SOLE 1958044 0 0 OBALON THERAPEUTICS INC COM 67424L100 61 17600 SH SOLE 17600 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 208554 3210486 SH SOLE 3210486 0 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 12 10588 SH SOLE 10588 0 0 OCEANEERING INTL INC COM 675232102 8905 480308 SH SOLE 480308 0 0 OCEANFIRST FINL CORP COM 675234108 5191 194041 SH SOLE 194041 0 0 OCLARO INC COM NEW 67555N206 7722 807656 SH SOLE 807656 0 0 OCULAR THERAPEUTIX INC COM 67576A100 349 53570 SH SOLE 53570 0 0 OCWEN FINL CORP COM NEW 675746309 6881 1669924 SH SOLE 1669924 0 0 ODONATE THERAPEUTICS INC COM 676079106 605 28536 SH SOLE 28536 0 0 OFFICE DEPOT INC COM 676220106 7668 3566287 SH SOLE 3566287 0 0 OFG BANCORP COM 67103X102 8173 782092 SH SOLE 782092 0 0 OGE ENERGY CORP COM 670837103 24859 758562 SH SOLE 758562 0 0 OHIO VY BANC CORP COM 677719106 310 7400 SH SOLE 7400 0 0 OIL DRI CORP AMER COM 677864100 386 9587 SH SOLE 9587 0 0 OIL STS INTL INC COM 678026105 17792 679061 SH SOLE 679061 0 0 OKTA INC CL A 679295105 1924 48257 SH SOLE 48257 0 0 OLD DOMINION FGHT LINES INC COM 679580100 37243 253404 SH SOLE 253404 0 0 OLD LINE BANCSHARES INC COM 67984M100 495 15000 SH SOLE 15000 0 0 OLD NATL BANCORP IND COM 680033107 14741 872209 SH SOLE 872209 0 0 OLD REP INTL CORP COM 680223104 28546 1330802 SH SOLE 1330802 0 0 OLD SECOND BANCORP INC ILL COM 680277100 879 63226 SH SOLE 63226 0 0 OLIN CORP COM PAR $1 680665205 33130 1090143 SH SOLE 1090143 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 14194 235381 SH SOLE 235381 0 0 OLYMPIC STEEL INC COM 68162K106 2727 132930 SH SOLE 132930 0 0 OMEGA FLEX INC COM 682095104 1352 20756 SH SOLE 20756 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 24142 892797 SH SOLE 892797 0 0 OMEROS CORP COM 682143102 2488 222678 SH SOLE 222678 0 0 OMINTO INC COM NEW 68217C208 71 24500 SH SOLE 24500 0 0 OMNICELL INC COM 68213N109 8027 184939 SH SOLE 184939 0 0 OMNICOM GROUP INC COM 681919106 106772 1469261 SH SOLE 1469261 0 0 OMNOVA SOLUTIONS INC COM 682129101 5422 516364 SH SOLE 516364 0 0 ON ASSIGNMENT INC COM 682159108 28509 348173 SH SOLE 348173 0 0 ON DECK CAP INC COM 682163100 1194 213528 SH SOLE 213528 0 0 ON SEMICONDUCTOR CORP COM 682189105 75813 3099434 SH SOLE 3099434 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 186 58373 SH SOLE 58373 0 0 ONE GAS INC COM 68235P108 25085 379948 SH SOLE 379948 0 0 ONE LIBERTY PPTYS INC COM 682406103 1830 82787 SH SOLE 82787 0 0 ONEMAIN HLDGS INC COM 68268W103 14340 478938 SH SOLE 478938 0 0 ONEOK INC NEW COM 682680103 139749 2455182 SH SOLE 2455182 0 0 OOMA INC COM 683416101 405 37100 SH SOLE 37100 0 0 OPKO HEALTH INC COM 68375N103 5095 1607078 SH SOLE 1607078 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 539 20900 SH SOLE 20900 0 0 OPTINOSE INC COM 68404V100 474 23673 SH SOLE 23673 0 0 OPUS BK IRVINE CALIF COM 684000102 2454 87608 SH SOLE 87608 0 0 ORACLE CORP COM 68389X105 510014 11147838 SH SOLE 11147838 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 4880 288871 SH SOLE 288871 0 0 ORBCOMM INC COM 68555P100 3459 369129 SH SOLE 369129 0 0 ORBITAL ATK INC COM 68557N103 33132 249844 SH SOLE 249844 0 0 ORCHID IS CAP INC COM 68571X103 781 105867 SH SOLE 105867 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 150 18400 SH SOLE 18400 0 0 ORGANOVO HLDGS INC COM 68620A104 467 452769 SH SOLE 452769 0 0 ORION GROUP HOLDINGS INC COM 68628V308 334 50600 SH SOLE 50600 0 0 ORITANI FINL CORP DEL COM 68633D103 2937 191305 SH SOLE 191305 0 0 ORMAT TECHNOLOGIES INC COM 686688102 12432 220496 SH SOLE 220496 0 0 ORRSTOWN FINL SVCS INC COM 687380105 339 14000 SH SOLE 14000 0 0 ORTHOFIX INTL N V COM N6748L102 7457 126860 SH SOLE 126860 0 0 OSHKOSH CORP COM 688239201 33101 428377 SH SOLE 428377 0 0 OSI SYSTEMS INC COM 671044105 8284 126918 SH SOLE 126918 0 0 OTONOMY INC COM 68906L105 482 114616 SH SOLE 114616 0 0 OTTER TAIL CORP COM 689648103 12829 295917 SH SOLE 295917 0 0 OUTFRONT MEDIA INC COM 69007J106 21061 1123850 SH SOLE 1123850 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1230 432801 SH SOLE 432801 0 0 OVERSTOCK COM INC DEL COM 690370101 3049 84106 SH SOLE 84106 0 0 OVID THERAPEUTICS INC COM 690469101 243 34295 SH SOLE 34295 0 0 OWENS & MINOR INC NEW COM 690732102 6737 433217 SH SOLE 433217 0 0 OWENS CORNING NEW COM 690742101 85010 1057327 SH SOLE 1057327 0 0 OWENS ILL INC COM NEW 690768403 20028 924649 SH SOLE 924649 0 0 OWENS RLTY MTG INC COM 690828108 212 14500 SH SOLE 14500 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 594 47700 SH SOLE 47700 0 0 OXFORD INDS INC COM 691497309 9765 130958 SH SOLE 130958 0 0 PACCAR INC COM 693718108 106710 1612655 SH SOLE 1612655 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1064 518737 SH SOLE 518737 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1742 580614 SH SOLE 580614 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 304 31800 SH SOLE 31800 0 0 PACIFIC PREMIER BANCORP COM 69478X105 7718 191981 SH SOLE 191981 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 6083 195274 SH SOLE 195274 0 0 PACKAGING CORP AMER COM 695156109 81323 721584 SH SOLE 721584 0 0 PACWEST BANCORP DEL COM 695263103 51710 1044001 SH SOLE 1044001 0 0 PALO ALTO NETWORKS INC COM 697435105 32531 179211 SH SOLE 179211 0 0 PANDORA MEDIA INC COM 698354107 3938 782773 SH SOLE 782773 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 668 34600 SH SOLE 34600 0 0 PAPA JOHNS INTL INC COM 698813102 7338 128053 SH SOLE 128053 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 8930 520077 SH SOLE 520077 0 0 PARAMOUNT GROUP INC COM 69924R108 36264 2546569 SH SOLE 2546569 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 1674 128746 SH SOLE 128746 0 0 PARK CITY GROUP INC COM NEW 700215304 219 25000 SH SOLE 25000 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 1507 89437 SH SOLE 89437 0 0 PARK HOTELS RESORTS INC COM 700517105 58949 2181644 SH SOLE 2181644 0 0 PARK NATL CORP COM 700658107 9813 94573 SH SOLE 94573 0 0 PARK OHIO HLDGS CORP COM 700666100 1627 41870 SH SOLE 41870 0 0 PARKER DRILLING CO COM 701081101 379 596287 SH SOLE 596287 0 0 PARKER HANNIFIN CORP COM 701094104 86324 504727 SH SOLE 504727 0 0 PARSLEY ENERGY INC CL A 701877102 23492 810321 SH SOLE 810321 0 0 PARTY CITY HOLDCO INC COM 702149105 2674 171391 SH SOLE 171391 0 0 PATRICK INDS INC COM 703343103 7731 124987 SH SOLE 124987 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 7225 417869 SH SOLE 417869 0 0 PATTERSON COMPANIES INC COM 703395103 10602 476887 SH SOLE 476887 0 0 PATTERSON UTI ENERGY INC COM 703481101 16588 947341 SH SOLE 947341 0 0 PAYCHEX INC COM 704326107 119230 1935855 SH SOLE 1935855 0 0 PAYCOM SOFTWARE INC COM 70432V102 26628 247955 SH SOLE 247955 0 0 PAYLOCITY HLDG CORP COM 70438V106 8554 166957 SH SOLE 166957 0 0 PAYPAL HLDGS INC COM 70450Y103 297830 3925526 SH SOLE 3925526 0 0 PBF ENERGY INC CL A 69318G106 19111 563733 SH SOLE 563733 0 0 PC CONNECTION INC COM 69318J100 1454 58138 SH SOLE 58138 0 0 PCM INC COM 69323K100 143 17200 SH SOLE 17200 0 0 PCSB FINL CORP COM 69324R104 808 38485 SH SOLE 38485 0 0 PDC ENERGY INC COM 69327R101 20050 408931 SH SOLE 408931 0 0 PDF SOLUTIONS INC COM 693282105 1645 141028 SH SOLE 141028 0 0 PDL BIOPHARMA INC COM 69329Y104 10094 3433185 SH SOLE 3433185 0 0 PDVWIRELESS INC COM 69290R104 1315 44025 SH SOLE 44025 0 0 PEABODY ENERGY CORP NEW COM 704551100 20638 565419 SH SOLE 565419 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 3438 102961 SH SOLE 102961 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 30416 885456 SH SOLE 885456 0 0 PEGASYSTEMS INC COM 705573103 11775 194135 SH SOLE 194135 0 0 PENN NATL GAMING INC COM 707569109 18246 694787 SH SOLE 694787 0 0 PENN VA CORP NEW COM 70788V102 2356 67237 SH SOLE 67237 0 0 PENNEY J C INC COM 708160106 12744 4219802 SH SOLE 4219802 0 0 PENNS WOODS BANCORP INC COM 708430103 377 8900 SH SOLE 8900 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 11160 1156452 SH SOLE 1156452 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 797 35175 SH SOLE 35175 0 0 PENNYMAC MTG INVT TR COM 70931T103 10175 564304 SH SOLE 564304 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 16523 372719 SH SOLE 372719 0 0 PENTAIR PLC SHS G7S00T104 43453 637789 SH SOLE 637789 0 0 PENUMBRA INC COM 70975L107 16978 146799 SH SOLE 146799 0 0 PEOPLES BANCORP INC COM 709789101 2900 81780 SH SOLE 81780 0 0 PEOPLES BANCORP N C INC COM 710577107 254 8250 SH SOLE 8250 0 0 PEOPLES FINL SVCS CORP COM 711040105 1208 26443 SH SOLE 26443 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 33594 1800283 SH SOLE 1800283 0 0 PEOPLES UTAH BANCORP COM 712706209 975 30181 SH SOLE 30181 0 0 PEPSICO INC COM 713448108 957552 8772804 SH SOLE 8772804 0 0 PERFICIENT INC COM 71375U101 3850 167952 SH SOLE 167952 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 21309 713858 SH SOLE 713858 0 0 PERKINELMER INC COM 714046109 50734 670016 SH SOLE 670016 0 0 PERRIGO CO PLC SHS G97822103 45762 549100 SH SOLE 549100 0 0 PETIQ INC COM CL A 71639T106 437 16400 SH SOLE 16400 0 0 PETMED EXPRESS INC COM 716382106 4331 103725 SH SOLE 103725 0 0 PFIZER INC COM 717081103 1233490 34755964 SH SOLE 34755964 0 0 PG&E CORP COM 69331C108 118217 2691009 SH SOLE 2691009 0 0 PGT INNOVATIONS INC COM 69336V101 4826 258724 SH SOLE 258724 0 0 PHH CORP COM NEW 693320202 3488 333393 SH SOLE 333393 0 0 PHI INC COM NON VTG 69336T205 242 23572 SH SOLE 23572 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 6304 158767 SH SOLE 158767 0 0 PHILIP MORRIS INTL INC COM 718172109 574328 5777944 SH SOLE 5777944 0 0 PHILLIPS 66 COM 718546104 196407 2047606 SH SOLE 2047606 0 0 PHOTRONICS INC COM 719405102 5129 621632 SH SOLE 621632 0 0 PHYSICIANS RLTY TR COM 71943U104 14001 899182 SH SOLE 899182 0 0 PICO HLDGS INC COM NEW 693366205 1229 107308 SH SOLE 107308 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 30356 1725724 SH SOLE 1725724 0 0 PIER 1 IMPORTS INC COM 720279108 6313 1960298 SH SOLE 1960298 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 487 71400 SH SOLE 71400 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 9801 398229 SH SOLE 398229 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 15096 500696 SH SOLE 500696 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 23055 359110 SH SOLE 359110 0 0 PINNACLE FOODS INC DEL COM 72348P104 29738 549673 SH SOLE 549673 0 0 PINNACLE WEST CAP CORP COM 723484101 45847 574520 SH SOLE 574520 0 0 PIONEER ENERGY SVCS CORP COM 723664108 4589 1699591 SH SOLE 1699591 0 0 PIONEER NAT RES CO COM 723787107 104379 607628 SH SOLE 607628 0 0 PIPER JAFFRAY COS COM 724078100 6033 72642 SH SOLE 72642 0 0 PITNEY BOWES INC COM 724479100 8742 802714 SH SOLE 802714 0 0 PIXELWORKS INC COM NEW 72581M305 203 52300 SH SOLE 52300 0 0 PJT PARTNERS INC COM CL A 69343T107 4168 83185 SH SOLE 83185 0 0 PLANET FITNESS INC CL A 72703H101 16081 425760 SH SOLE 425760 0 0 PLANTRONICS INC NEW COM 727493108 18941 313734 SH SOLE 313734 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 12950 1344682 SH SOLE 1344682 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1694 165712 SH SOLE 165712 0 0 PLAYAGS INC COM 72814N104 980 42104 SH SOLE 42104 0 0 PLEXUS CORP COM 729132100 17811 298182 SH SOLE 298182 0 0 PLUG POWER INC COM NEW 72919P202 2209 1168416 SH SOLE 1168416 0 0 PLY GEM HLDGS INC COM 72941W100 2410 111531 SH SOLE 111531 0 0 PNC FINL SVCS GROUP INC COM 693475105 292904 1936679 SH SOLE 1936679 0 0 PNM RES INC COM 69349H107 23629 617731 SH SOLE 617731 0 0 POLARIS INDS INC COM 731068102 50596 441807 SH SOLE 441807 0 0 POLYONE CORP COM 73179P106 27057 636329 SH SOLE 636329 0 0 POOL CORPORATION COM 73278L105 36933 252582 SH SOLE 252582 0 0 POPULAR INC COM NEW 733174700 31636 760113 SH SOLE 760113 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 40002 987453 SH SOLE 987453 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 10047 307613 SH SOLE 307613 0 0 POSCO SPONSORED ADR 693483109 19127 242564 SH SOLE 242564 0 0 POST HLDGS INC COM 737446104 19909 262782 SH SOLE 262782 0 0 POTBELLY CORP COM 73754Y100 1280 106153 SH SOLE 106153 0 0 POTLATCHDELTIC CORPORATION COM 737630103 18627 357867 SH SOLE 357867 0 0 POWELL INDS INC COM 739128106 1026 38193 SH SOLE 38193 0 0 POWER INTEGRATIONS INC COM 739276103 12480 182578 SH SOLE 182578 0 0 PPG INDS INC COM 693506107 110546 990548 SH SOLE 990548 0 0 PPL CORP COM 69351T106 75052 2652932 SH SOLE 2652932 0 0 PQ GROUP HLDGS INC COM 73943T103 2028 145134 SH SOLE 145134 0 0 PRA GROUP INC COM 69354N106 13774 362459 SH SOLE 362459 0 0 PRA HEALTH SCIENCES INC COM 69354M108 35467 427515 SH SOLE 427515 0 0 PRAXAIR INC COM 74005P104 156733 1086160 SH SOLE 1086160 0 0 PREFERRED APT CMNTYS INC COM 74039L103 6407 451498 SH SOLE 451498 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 5386 83890 SH SOLE 83890 0 0 PREFORMED LINE PRODS CO COM 740444104 896 13760 SH SOLE 13760 0 0 PREMIER FINL BANCORP INC COM 74050M105 417 22375 SH SOLE 22375 0 0 PREMIER INC CL A 74051N102 7750 247511 SH SOLE 247511 0 0 PRESIDIO INC COM 74102M103 2332 149095 SH SOLE 149095 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 14261 422914 SH SOLE 422914 0 0 PRGX GLOBAL INC COM NEW 69357C503 104 11000 SH SOLE 11000 0 0 PRICE T ROWE GROUP INC COM 74144T108 168663 1562121 SH SOLE 1562121 0 0 PRICESMART INC COM 741511109 14703 175978 SH SOLE 175978 0 0 PRIMERICA INC COM 74164M108 33237 344066 SH SOLE 344066 0 0 PRIMO WTR CORP COM 74165N105 624 53205 SH SOLE 53205 0 0 PRIMORIS SVCS CORP COM 74164F103 12375 495383 SH SOLE 495383 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 100070 1642915 SH SOLE 1642915 0 0 PROASSURANCE CORP COM 74267C106 16302 335773 SH SOLE 335773 0 0 PROCTER AND GAMBLE CO COM 742718109 1105148 13939806 SH SOLE 13939806 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2698 361621 SH SOLE 361621 0 0 PROGRESS SOFTWARE CORP COM 743312100 20307 528132 SH SOLE 528132 0 0 PROGRESSIVE CORP OHIO COM 743315103 131633 2160391 SH SOLE 2160391 0 0 PROLOGIS INC COM 74340W103 339212 5385166 SH SOLE 5385166 0 0 PROOFPOINT INC COM 743424103 28680 252349 SH SOLE 252349 0 0 PROPETRO HLDG CORP COM 74347M108 5228 329006 SH SOLE 329006 0 0 PROS HOLDINGS INC COM 74346Y103 4500 136318 SH SOLE 136318 0 0 PROSPERITY BANCSHARES INC COM 743606105 30686 422485 SH SOLE 422485 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 278 32315 SH SOLE 32315 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 87 18300 SH SOLE 18300 0 0 PROTHENA CORP PLC SHS G72800108 6434 175254 SH SOLE 175254 0 0 PROTO LABS INC COM 743713109 14909 126829 SH SOLE 126829 0 0 PROVIDENCE SVC CORP COM 743815102 4064 58773 SH SOLE 58773 0 0 PROVIDENT BANCORP INC COM 74383X109 231 8700 SH SOLE 8700 0 0 PROVIDENT FINL HLDGS INC COM 743868101 309 17050 SH SOLE 17050 0 0 PROVIDENT FINL SVCS INC COM 74386T105 10010 391160 SH SOLE 391160 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 235 12900 SH SOLE 12900 0 0 PRUDENTIAL FINL INC COM 744320102 285032 2752600 SH SOLE 2752600 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 38127 337279 SH SOLE 337279 0 0 PTC INC COM 69370C100 38297 490918 SH SOLE 490918 0 0 PTC THERAPEUTICS INC COM 69366J200 6044 223327 SH SOLE 223327 0 0 PUBLIC STORAGE COM 74460D109 300001 1497081 SH SOLE 1497081 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 98023 1951076 SH SOLE 1951076 0 0 PULSE BIOSCIENCES INC COM 74587B101 208 15300 SH SOLE 15300 0 0 PULTE GROUP INC COM 745867101 48128 1631993 SH SOLE 1631993 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 10248 150581 SH SOLE 150581 0 0 PURE STORAGE INC CL A 74624M102 13265 664874 SH SOLE 664874 0 0 PURECYCLE CORP COM NEW 746228303 366 38700 SH SOLE 38700 0 0 PVH CORP COM 693656100 45404 299830 SH SOLE 299830 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 821 73722 SH SOLE 73722 0 0 Q2 HLDGS INC COM 74736L109 7473 164050 SH SOLE 164050 0 0 QAD INC CL A 74727D306 2044 49057 SH SOLE 49057 0 0 QCR HOLDINGS INC COM 74727A104 2659 59282 SH SOLE 59282 0 0 QEP RES INC COM 74733V100 10651 1087946 SH SOLE 1087946 0 0 QIAGEN NV SHS NEW N72482123 6943 214861 SH SOLE 214861 0 0 QORVO INC COM 74736K101 48453 687752 SH SOLE 687752 0 0 QTS RLTY TR INC COM CL A 74736A103 20418 563704 SH SOLE 563704 0 0 QUAD / GRAPHICS INC COM CL A 747301109 12587 496523 SH SOLE 496523 0 0 QUAKER CHEM CORP COM 747316107 12655 85430 SH SOLE 85430 0 0 QUALCOMM INC COM 747525103 518893 9364599 SH SOLE 9364599 0 0 QUALITY CARE PPTYS INC COM 747545101 27822 1431875 SH SOLE 1431875 0 0 QUALITY SYS INC COM 747582104 11150 816799 SH SOLE 816799 0 0 QUALYS INC COM 74758T303 11474 157717 SH SOLE 157717 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 5763 331176 SH SOLE 331176 0 0 QUANTA SVCS INC COM 74762E102 31373 913308 SH SOLE 913308 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 1344 98038 SH SOLE 98038 0 0 QUANTERIX CORP COM 74766Q101 374 21902 SH SOLE 21902 0 0 QUANTUM CORP COM NEW 747906501 607 166688 SH SOLE 166688 0 0 QUEST DIAGNOSTICS INC COM 74834L100 53145 529853 SH SOLE 529853 0 0 QUIDEL CORP COM 74838J101 10024 193461 SH SOLE 193461 0 0 QUINSTREET INC COM 74874Q100 1275 99823 SH SOLE 99823 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 100 10200 SH SOLE 10200 0 0 QUOTIENT LTD SHS G73268107 218 46200 SH SOLE 46200 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 5035 384307 SH SOLE 384307 0 0 R1 RCM INC COM 749397105 2988 418378 SH SOLE 418378 0 0 RA PHARMACEUTICALS INC COM 74933V108 175 32800 SH SOLE 32800 0 0 RADIAN GROUP INC COM 750236101 31574 1658288 SH SOLE 1658288 0 0 RADIANT LOGISTICS INC COM 75025X100 379 97754 SH SOLE 97754 0 0 RADISYS CORP COM 750459109 37 56700 SH SOLE 56700 0 0 RADIUS HEALTH INC COM NEW 750469207 6883 191510 SH SOLE 191510 0 0 RADNET INC COM 750491102 1945 135062 SH SOLE 135062 0 0 RAFAEL HLDGS INC COM CL B 75062E106 197 40614 SH SOLE 40614 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 26 159900 SH SOLE 159900 0 0 RALPH LAUREN CORP CL A 751212101 58480 523071 SH SOLE 523071 0 0 RAMACO RES INC COM 75134P303 181 25076 SH SOLE 25076 0 0 RAMBUS INC DEL COM 750917106 9314 693498 SH SOLE 693498 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 13607 1100826 SH SOLE 1100826 0 0 RANGE RES CORP COM 75281A109 21905 1506500 SH SOLE 1506500 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 117 14300 SH SOLE 14300 0 0 RAPID7 INC COM 753422104 3645 142523 SH SOLE 142523 0 0 RAVEN INDS INC COM 754212108 9025 257484 SH SOLE 257484 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 58042 649164 SH SOLE 649164 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 9646 449242 SH SOLE 449242 0 0 RAYONIER INC COM 754907103 33051 939478 SH SOLE 939478 0 0 RAYTHEON CO COM NEW 755111507 229035 1061228 SH SOLE 1061228 0 0 RBB BANCORP COM 74930B105 343 13000 SH SOLE 13000 0 0 RBC BEARINGS INC COM 75524B104 17474 140689 SH SOLE 140689 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 455 16000 SH SOLE 16000 0 0 RE MAX HLDGS INC CL A 75524W108 5275 87253 SH SOLE 87253 0 0 READING INTERNATIONAL INC CL A 755408101 520 31200 SH SOLE 31200 0 0 REALNETWORKS INC COM NEW 75605L708 305 99365 SH SOLE 99365 0 0 REALOGY HLDGS CORP COM 75605Y106 35713 1309091 SH SOLE 1309091 0 0 REALPAGE INC COM 75606N109 16065 311929 SH SOLE 311929 0 0 REALTY INCOME CORP COM 756109104 58740 1135498 SH SOLE 1135498 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1015 49458 SH SOLE 49458 0 0 RECRO PHARMA INC COM 75629F109 2063 187364 SH SOLE 187364 0 0 RED HAT INC COM 756577102 103988 695519 SH SOLE 695519 0 0 RED LION HOTELS CORP COM 756764106 313 32100 SH SOLE 32100 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 10871 187415 SH SOLE 187415 0 0 RED ROCK RESORTS INC CL A 75700L108 14380 491097 SH SOLE 491097 0 0 REDFIN CORP COM 75737F108 2884 126312 SH SOLE 126312 0 0 REDWOOD TR INC COM 758075402 9567 618397 SH SOLE 618397 0 0 REGAL BELOIT CORP COM 758750103 20448 278773 SH SOLE 278773 0 0 REGENCY CTRS CORP COM 758849103 103531 1755354 SH SOLE 1755354 0 0 REGENERON PHARMACEUTICALS COM 75886F107 102302 297077 SH SOLE 297077 0 0 REGENXBIO INC COM 75901B107 4033 135094 SH SOLE 135094 0 0 REGIONAL MGMT CORP COM 75902K106 3720 116827 SH SOLE 116827 0 0 REGIONS FINL CORP NEW COM 7591EP100 111220 5985956 SH SOLE 5985956 0 0 REGIS CORP MINN COM 758932107 7816 516524 SH SOLE 516524 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 37032 240465 SH SOLE 240465 0 0 REIS INC COM 75936P105 413 19249 SH SOLE 19249 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 26506 309136 SH SOLE 309136 0 0 RELIANT BANCORP INC COM 75956B101 267 11700 SH SOLE 11700 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 22409 161782 SH SOLE 161782 0 0 RENASANT CORP COM 75970E107 9298 218468 SH SOLE 218468 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5008 391214 SH SOLE 391214 0 0 RENT A CTR INC NEW COM 76009N100 13408 1553563 SH SOLE 1553563 0 0 REPLIGEN CORP COM 759916109 6890 190417 SH SOLE 190417 0 0 REPUBLIC BANCORP KY CL A 760281204 2861 74674 SH SOLE 74674 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 858 98584 SH SOLE 98584 0 0 REPUBLIC SVCS INC COM 760759100 55954 844838 SH SOLE 844838 0 0 RESMED INC COM 761152107 71410 725194 SH SOLE 725194 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 3688 106410 SH SOLE 106410 0 0 RESOLUTE FST PRODS INC COM 76117W109 2338 281613 SH SOLE 281613 0 0 RESOURCE CAP CORP COM NEW 76120W708 3217 338182 SH SOLE 338182 0 0 RESOURCES CONNECTION INC COM 76122Q105 6260 386379 SH SOLE 386379 0 0 RESTORBIO INC COM 76133L103 270 28136 SH SOLE 28136 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 22025 1246419 SH SOLE 1246419 0 0 RETAIL PPTYS AMER INC CL A 76131V202 56745 4866604 SH SOLE 4866604 0 0 RETROPHIN INC COM 761299106 6609 295536 SH SOLE 295536 0 0 REV GROUP INC COM 749527107 2852 137374 SH SOLE 137374 0 0 REVANCE THERAPEUTICS INC COM 761330109 4147 134616 SH SOLE 134616 0 0 REVLON INC CL A NEW 761525609 1305 63315 SH SOLE 63315 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 95 27500 SH SOLE 27500 0 0 REX AMERICAN RESOURCES CORP COM 761624105 5121 70335 SH SOLE 70335 0 0 REXFORD INDL RLTY INC COM 76169C100 25830 897177 SH SOLE 897177 0 0 REXNORD CORP NEW COM 76169B102 21654 729555 SH SOLE 729555 0 0 RGC RES INC COM 74955L103 305 12000 SH SOLE 12000 0 0 RH COM 74967X103 15103 158504 SH SOLE 158504 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 635 31900 SH SOLE 31900 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1177 230622 SH SOLE 230622 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1064 300500 SH SOLE 300500 0 0 RIGNET INC COM 766582100 849 62393 SH SOLE 62393 0 0 RING ENERGY INC COM 76680V108 3830 266888 SH SOLE 266888 0 0 RINGCENTRAL INC CL A 76680R206 20555 323698 SH SOLE 323698 0 0 RITE AID CORP COM 767754104 7580 4511417 SH SOLE 4511417 0 0 RIVERVIEW BANCORP INC COM 769397100 304 32500 SH SOLE 32500 0 0 RLI CORP COM 749607107 18212 287300 SH SOLE 287300 0 0 RLJ LODGING TR COM 74965L101 52773 2714612 SH SOLE 2714612 0 0 RMR GROUP INC CL A 74967R106 2543 36351 SH SOLE 36351 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1551 610531 SH SOLE 610531 0 0 ROBERT HALF INTL INC COM 770323103 71499 1235077 SH SOLE 1235077 0 0 ROCKWELL AUTOMATION INC COM 773903109 79708 457564 SH SOLE 457564 0 0 ROCKWELL COLLINS INC COM 774341101 78003 578439 SH SOLE 578439 0 0 ROCKWELL MED INC COM 774374102 500 95900 SH SOLE 95900 0 0 ROGERS CORP COM 775133101 12802 107093 SH SOLE 107093 0 0 ROKU INC COM CL A 77543R102 1891 60800 SH SOLE 60800 0 0 ROLLINS INC COM 775711104 21237 416159 SH SOLE 416159 0 0 ROPER TECHNOLOGIES INC COM 776696106 102713 365930 SH SOLE 365930 0 0 ROSETTA STONE INC COM 777780107 408 31000 SH SOLE 31000 0 0 ROSS STORES INC COM 778296103 111614 1431311 SH SOLE 1431311 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 14401 1247891 SH SOLE 1247891 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 79240 673001 SH SOLE 673001 0 0 ROYAL GOLD INC COM 780287108 22284 259507 SH SOLE 259507 0 0 RPC INC COM 749660106 8631 478661 SH SOLE 478661 0 0 RPM INTL INC COM 749685103 23673 496581 SH SOLE 496581 0 0 RPX CORP COM 74972G103 2841 265747 SH SOLE 265747 0 0 RSP PERMIAN INC COM 74978Q105 29131 621380 SH SOLE 621380 0 0 RTI SURGICAL INC COM 74975N105 499 108300 SH SOLE 108300 0 0 RUBICON PROJ INC COM 78112V102 370 205153 SH SOLE 205153 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 4244 153212 SH SOLE 153212 0 0 RUSH ENTERPRISES INC CL A 781846209 12355 290764 SH SOLE 290764 0 0 RUSH ENTERPRISES INC CL B 781846308 762 18869 SH SOLE 18869 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 8457 345862 SH SOLE 345862 0 0 RYDER SYS INC COM 783549108 27120 372566 SH SOLE 372566 0 0 RYERSON HLDG CORP COM 783754104 508 62225 SH SOLE 62225 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 52460 677335 SH SOLE 677335 0 0 S & T BANCORP INC COM 783859101 7368 184468 SH SOLE 184468 0 0 S&P GLOBAL INC COM 78409V104 174378 912687 SH SOLE 912687 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 20296 1149865 SH SOLE 1149865 0 0 SABRE CORP COM 78573M104 20150 939355 SH SOLE 939355 0 0 SAFE BULKERS INC COM Y7388L103 262 82600 SH SOLE 82600 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1191 97144 SH SOLE 97144 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 308 19200 SH SOLE 19200 0 0 SAFETY INS GROUP INC COM 78648T100 11588 150787 SH SOLE 150787 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 239 6400 SH SOLE 6400 0 0 SAGE THERAPEUTICS INC COM 78667J108 37682 233945 SH SOLE 233945 0 0 SAIA INC COM 78709Y105 14515 193143 SH SOLE 193143 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2096 101292 SH SOLE 101292 0 0 SALEM MEDIA GROUP INC CL A 794093104 97 26700 SH SOLE 26700 0 0 SALESFORCE COM INC COM 79466L302 281914 2424021 SH SOLE 2424021 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 8648 525707 SH SOLE 525707 0 0 SANCHEZ ENERGY CORP COM 79970Y105 1207 385443 SH SOLE 385443 0 0 SANDERSON FARMS INC COM 800013104 22852 191996 SH SOLE 191996 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 2554 175977 SH SOLE 175977 0 0 SANDY SPRING BANCORP INC COM 800363103 7452 192240 SH SOLE 192240 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2378 41079 SH SOLE 41079 0 0 SANGAMO THERAPEUTICS INC COM 800677106 9395 494467 SH SOLE 494467 0 0 SANMINA CORPORATION COM 801056102 11144 426139 SH SOLE 426139 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 30824 1891024 SH SOLE 1891024 0 0 SAREPTA THERAPEUTICS INC COM 803607100 23743 320456 SH SOLE 320456 0 0 SAUL CTRS INC COM 804395101 6917 135694 SH SOLE 135694 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 79014 462284 SH SOLE 462284 0 0 SCANA CORP NEW COM 80589M102 28542 760087 SH SOLE 760087 0 0 SCANSOURCE INC COM 806037107 11894 334560 SH SOLE 334560 0 0 SCHEIN HENRY INC COM 806407102 40962 609461 SH SOLE 609461 0 0 SCHLUMBERGER LTD COM 806857108 359963 5556693 SH SOLE 5556693 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 4345 166695 SH SOLE 166695 0 0 SCHNITZER STL INDS CL A 806882106 13629 421294 SH SOLE 421294 0 0 SCHOLASTIC CORP COM 807066105 10940 281658 SH SOLE 281658 0 0 SCHULMAN A INC COM 808194104 11157 259464 SH SOLE 259464 0 0 SCHWAB CHARLES CORP NEW COM 808513105 215913 4134680 SH SOLE 4134680 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 303015 4803654 SH SOLE 4803654 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 44776 647695 SH SOLE 647695 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 46142 1607730 SH SOLE 1607730 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 171425 5085273 SH SOLE 5085273 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 211283 4141166 SH SOLE 4141166 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 42152 1101995 SH SOLE 1101995 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13608 273020 SH SOLE 273020 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 11745 214002 SH SOLE 214002 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 13149 360130 SH SOLE 360130 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 12758 325856 SH SOLE 325856 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 25017 317474 SH SOLE 317474 0 0 SCIENTIFIC GAMES CORP COM 80874P109 12109 291060 SH SOLE 291060 0 0 SCORPIO BULKERS INC COM Y7546A122 747 105875 SH SOLE 105875 0 0 SCORPIO TANKERS INC SHS Y7542C106 2673 1363492 SH SOLE 1363492 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 24180 281980 SH SOLE 281980 0 0 SCPHARMACEUTICALS INC COM 810648105 167 13400 SH SOLE 13400 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 3266 272336 SH SOLE 272336 0 0 SEABOARD CORP COM 811543107 5562 1304 SH SOLE 1304 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 6318 238652 SH SOLE 238652 0 0 SEACOR HOLDINGS INC COM 811904101 8669 169637 SH SOLE 169637 0 0 SEACOR MARINE HLDGS INC COM 78413P101 3914 205735 SH SOLE 205735 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 68590 1172074 SH SOLE 1172074 0 0 SEALED AIR CORP NEW COM 81211K100 38252 893932 SH SOLE 893932 0 0 SEARS HLDGS CORP COM 812350106 212 79326 SH SOLE 79326 0 0 SEASPAN CORP SHS Y75638109 816 122152 SH SOLE 122152 0 0 SEASPINE HLDGS CORP COM 81255T108 236 23177 SH SOLE 23177 0 0 SEATTLE GENETICS INC COM 812578102 18818 359517 SH SOLE 359517 0 0 SEAWORLD ENTMT INC COM 81282V100 11531 777482 SH SOLE 777482 0 0 SECUREWORKS CORP CL A 81374A105 158 19500 SH SOLE 19500 0 0 SEI INVESTMENTS CO COM 784117103 47048 628055 SH SOLE 628055 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 655 51838 SH SOLE 51838 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 8189 420355 SH SOLE 420355 0 0 SELECT MED HLDGS CORP COM 81619Q105 17082 990217 SH SOLE 990217 0 0 SELECTA BIOSCIENCES INC COM 816212104 251 24600 SH SOLE 24600 0 0 SELECTIVE INS GROUP INC COM 816300107 22082 363785 SH SOLE 363785 0 0 SEMGROUP CORP CL A 81663A105 10477 489561 SH SOLE 489561 0 0 SEMPRA ENERGY COM 816851109 103869 933903 SH SOLE 933903 0 0 SEMTECH CORP COM 816850101 15325 392429 SH SOLE 392429 0 0 SENDGRID INC COM 816883102 942 33470 SH SOLE 33470 0 0 SENECA FOODS CORP NEW CL A 817070501 732 26414 SH SOLE 26414 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 87038 5557959 SH SOLE 5557959 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 40464 780688 SH SOLE 780688 0 0 SENSEONICS HLDGS INC COM 81727U105 253 84172 SH SOLE 84172 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 22705 321682 SH SOLE 321682 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 142 67960 SH SOLE 67960 0 0 SERES THERAPEUTICS INC COM 81750R102 725 98693 SH SOLE 98693 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 10317 290190 SH SOLE 290190 0 0 SERVICE CORP INTL COM 817565104 24989 662114 SH SOLE 662114 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 28242 555381 SH SOLE 555381 0 0 SERVICENOW INC COM 81762P102 56103 339093 SH SOLE 339093 0 0 SERVICESOURCE INTL INC COM 81763U100 1283 336500 SH SOLE 336500 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 9163 224459 SH SOLE 224459 0 0 SHAKE SHACK INC CL A 819047101 4101 98501 SH SOLE 98501 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 8806 244593 SH SOLE 244593 0 0 SHERWIN WILLIAMS CO COM 824348106 113954 290610 SH SOLE 290610 0 0 SHILOH INDS INC COM 824543102 889 102147 SH SOLE 102147 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 17244 406687 SH SOLE 406687 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 4613 322566 SH SOLE 322566 0 0 SHOE CARNIVAL INC COM 824889109 3735 156896 SH SOLE 156896 0 0 SHORE BANCSHARES INC COM 825107105 963 51052 SH SOLE 51052 0 0 SHUTTERFLY INC COM 82568P304 18924 232900 SH SOLE 232900 0 0 SHUTTERSTOCK INC COM 825690100 4370 90738 SH SOLE 90738 0 0 SI FINL GROUP INC MD COM 78425V104 283 19600 SH SOLE 19600 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 506 26900 SH SOLE 26900 0 0 SIENTRA INC COM 82621J105 251 25900 SH SOLE 25900 0 0 SIERRA BANCORP COM 82620P102 728 27300 SH SOLE 27300 0 0 SIGMA DESIGNS INC COM 826565103 425 68458 SH SOLE 68458 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 30745 216590 SH SOLE 216590 0 0 SIGNET JEWELERS LIMITED SHS G81276100 11102 288209 SH SOLE 288209 0 0 SILGAN HOLDINGS INC COM 827048109 17061 612569 SH SOLE 612569 0 0 SILICON LABORATORIES INC COM 826919102 24235 269577 SH SOLE 269577 0 0 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 4997 577630 SH SOLE 577630 0 0 SILVERBOW RES INC COM 82836G102 474 16258 SH SOLE 16258 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 11433 401836 SH SOLE 401836 0 0 SIMON PPTY GROUP INC NEW COM 828806109 493642 3198197 SH SOLE 3198197 0 0 SIMPLY GOOD FOODS CO COM 82900L102 179 13000 SH SOLE 13000 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 16907 293563 SH SOLE 293563 0 0 SIMULATIONS PLUS INC COM 829214105 288 19500 SH SOLE 19500 0 0 SINA CORP ORD G81477104 7592 72807 SH SOLE 72807 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 22210 709562 SH SOLE 709562 0 0 SIRIUS XM HLDGS INC COM 82968B103 26503 4247257 SH SOLE 4247257 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 14366 186469 SH SOLE 186469 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 33995 546015 SH SOLE 546015 0 0 SJW GROUP COM 784305104 4699 89148 SH SOLE 89148 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 5191 214748 SH SOLE 214748 0 0 SKECHERS U S A INC CL A 830566105 33730 867316 SH SOLE 867316 0 0 SKYWEST INC COM 830879102 25562 469883 SH SOLE 469883 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 65271 651016 SH SOLE 651016 0 0 SL GREEN RLTY CORP COM 78440X101 86024 888393 SH SOLE 888393 0 0 SLEEP NUMBER CORP COM 83125X103 12420 353340 SH SOLE 353340 0 0 SLM CORP COM 78442P106 27267 2432338 SH SOLE 2432338 0 0 SM ENERGY CO COM 78454L100 8378 464645 SH SOLE 464645 0 0 SMART & FINAL STORES INC COM 83190B101 645 116170 SH SOLE 116170 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 2520 50546 SH SOLE 50546 0 0 SMART SAND INC COM 83191H107 566 97205 SH SOLE 97205 0 0 SMARTFINANCIAL INC COM NEW 83190L208 300 12700 SH SOLE 12700 0 0 SMITH A O COM 831865209 54205 852406 SH SOLE 852406 0 0 SMUCKER J M CO COM NEW 832696405 55741 449485 SH SOLE 449485 0 0 SNAP INC CL A 83304A106 12859 810211 SH SOLE 810211 0 0 SNAP ON INC COM 833034101 64551 437515 SH SOLE 437515 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 5268 107172 SH SOLE 107172 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5978 113641 SH SOLE 113641 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 674 40665 SH SOLE 40665 0 0 SOLID BIOSCIENCES INC COM 83422E105 266 35353 SH SOLE 35353 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 8787 463693 SH SOLE 463693 0 0 SONIC CORP COM 835451105 7173 284275 SH SOLE 284275 0 0 SONOCO PRODS CO COM 835495102 30942 637959 SH SOLE 637959 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 93 17939 SH SOLE 17939 0 0 SOTHEBYS COM 835898107 14160 275951 SH SOLE 275951 0 0 SOUTH JERSEY INDS INC COM 838518108 14775 524645 SH SOLE 524645 0 0 SOUTH ST CORP COM 840441109 15267 178973 SH SOLE 178973 0 0 SOUTHERN CO COM 842587107 170132 3809486 SH SOLE 3809486 0 0 SOUTHERN COPPER CORP COM 84265V105 11811 217986 SH SOLE 217986 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 494 11100 SH SOLE 11100 0 0 SOUTHERN MO BANCORP INC COM 843380106 650 17733 SH SOLE 17733 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 663 41830 SH SOLE 41830 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 4915 141459 SH SOLE 141459 0 0 SOUTHWEST AIRLS CO COM 844741108 119965 2094361 SH SOLE 2094361 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 17004 251418 SH SOLE 251418 0 0 SOUTHWESTERN ENERGY CO COM 845467109 12034 2779006 SH SOLE 2779006 0 0 SP PLUS CORP COM 78469C103 5690 159816 SH SOLE 159816 0 0 SPARK ENERGY INC CL A COM 846511103 4287 361764 SH SOLE 361764 0 0 SPARK THERAPEUTICS INC COM 84652J103 10080 151370 SH SOLE 151370 0 0 SPARTAN MTRS INC COM 846819100 1185 68845 SH SOLE 68845 0 0 SPARTANNASH CO COM 847215100 9426 547679 SH SOLE 547679 0 0 SPARTON CORP COM 847235108 2596 149068 SH SOLE 149068 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2804 95016 SH SOLE 95016 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 12223 117867 SH SOLE 117867 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 7698 478404 SH SOLE 478404 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 962 53948 SH SOLE 53948 0 0 SPIRE INC COM 84857L101 22067 305207 SH SOLE 305207 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 36429 435226 SH SOLE 435226 0 0 SPIRIT AIRLS INC COM 848577102 14461 382763 SH SOLE 382763 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 19716 2540703 SH SOLE 2540703 0 0 SPLUNK INC COM 848637104 47255 480275 SH SOLE 480275 0 0 SPOK HLDGS INC COM 84863T106 1516 101381 SH SOLE 101381 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 611 149686 SH SOLE 149686 0 0 SPRINT CORP COM SER 1 85207U105 8325 1705795 SH SOLE 1705795 0 0 SPROUTS FMRS MKT INC COM 85208M102 20533 874827 SH SOLE 874827 0 0 SPS COMM INC COM 78463M107 5698 88933 SH SOLE 88933 0 0 SPX CORP COM 784635104 10533 324283 SH SOLE 324283 0 0 SPX FLOW INC COM 78469X107 19234 390996 SH SOLE 390996 0 0 SQUARE INC CL A 852234103 46273 940490 SH SOLE 940490 0 0 SRC ENERGY INC COM 78470V108 11210 1188687 SH SOLE 1188687 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 36664 683514 SH SOLE 683514 0 0 ST JOE CO COM 790148100 5794 307330 SH SOLE 307330 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1193 80547 SH SOLE 80547 0 0 STAG INDL INC COM 85254J102 10872 454507 SH SOLE 454507 0 0 STAMPS COM INC COM NEW 852857200 22263 110731 SH SOLE 110731 0 0 STANDARD MTR PRODS INC COM 853666105 8238 173171 SH SOLE 173171 0 0 STANDEX INTL CORP COM 854231107 8730 91551 SH SOLE 91551 0 0 STANLEY BLACK & DECKER INC COM 854502101 89114 581680 SH SOLE 581680 0 0 STARBUCKS CORP COM 855244109 292696 5056056 SH SOLE 5056056 0 0 STARTEK INC COM 85569C107 206 21000 SH SOLE 21000 0 0 STARWOOD PPTY TR INC COM 85571B105 25060 1196143 SH SOLE 1196143 0 0 STATE AUTO FINL CORP COM 855707105 2148 75174 SH SOLE 75174 0 0 STATE BK FINL CORP COM 856190103 6274 209046 SH SOLE 209046 0 0 STATE STR CORP COM 857477103 133057 1334164 SH SOLE 1334164 0 0 STEEL DYNAMICS INC COM 858119100 39111 884445 SH SOLE 884445 0 0 STEELCASE INC CL A 858155203 14581 1072070 SH SOLE 1072070 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 832 54325 SH SOLE 54325 0 0 STEPAN CO COM 858586100 14029 168650 SH SOLE 168650 0 0 STERICYCLE INC COM 858912108 32396 553489 SH SOLE 553489 0 0 STERIS PLC SHS USD G84720104 35624 381573 SH SOLE 381573 0 0 STERLING BANCORP DEL COM 85917A100 25519 1131662 SH SOLE 1131662 0 0 STERLING BANCORP INC COM 85917W102 1014 75023 SH SOLE 75023 0 0 STERLING CONSTRUCTION CO INC COM 859241101 664 57934 SH SOLE 57934 0 0 STEWART INFORMATION SVCS COR COM 860372101 11880 270347 SH SOLE 270347 0 0 STIFEL FINL CORP COM 860630102 25897 437213 SH SOLE 437213 0 0 STOCK YDS BANCORP INC COM 861025104 3823 108903 SH SOLE 108903 0 0 STONE ENERGY CORP COM PAR 861642403 7274 196058 SH SOLE 196058 0 0 STONERIDGE INC COM 86183P102 3467 125615 SH SOLE 125615 0 0 STORE CAP CORP COM 862121100 23466 945430 SH SOLE 945430 0 0 STRATASYS LTD SHS M85548101 1817 90006 SH SOLE 90006 0 0 STRATUS PPTYS INC COM NEW 863167201 278 9200 SH SOLE 9200 0 0 STRAYER ED INC COM 863236105 9458 93597 SH SOLE 93597 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 514 58000 SH SOLE 58000 0 0 STRYKER CORP COM 863667101 192896 1198702 SH SOLE 1198702 0 0 STURM RUGER & CO INC COM 864159108 8406 160113 SH SOLE 160113 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 508 20290 SH SOLE 20290 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 18375 1350072 SH SOLE 1350072 0 0 SUMMIT MATLS INC CL A 86614U100 19633 648368 SH SOLE 648368 0 0 SUN CMNTYS INC COM 866674104 75470 825978 SH SOLE 825978 0 0 SUN HYDRAULICS CORP COM 866942105 7207 134546 SH SOLE 134546 0 0 SUNCOKE ENERGY INC COM 86722A103 8643 803176 SH SOLE 803176 0 0 SUNPOWER CORP COM 867652406 2415 302586 SH SOLE 302586 0 0 SUNRUN INC COM 86771W105 3206 358944 SH SOLE 358944 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 46959 3085333 SH SOLE 3085333 0 0 SUNTRUST BKS INC COM 867914103 115087 1691448 SH SOLE 1691448 0 0 SUPER MICRO COMPUTER INC COM 86800U104 5504 323760 SH SOLE 323760 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 8965 1063430 SH SOLE 1063430 0 0 SUPERIOR INDS INTL INC COM 868168105 4623 347520 SH SOLE 347520 0 0 SUPERIOR UNIFORM GP INC COM 868358102 513 19527 SH SOLE 19527 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 14494 316446 SH SOLE 316446 0 0 SUPERVALU INC COM NEW 868536301 7947 521759 SH SOLE 521759 0 0 SURGERY PARTNERS INC COM 86881A100 1704 99333 SH SOLE 99333 0 0 SURMODICS INC COM 868873100 2378 62490 SH SOLE 62490 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 603 39800 SH SOLE 39800 0 0 SVB FINL GROUP COM 78486Q101 70497 293725 SH SOLE 293725 0 0 SWITCH INC CL A 87105L104 1706 107178 SH SOLE 107178 0 0 SYKES ENTERPRISES INC COM 871237103 9954 343948 SH SOLE 343948 0 0 SYMANTEC CORP COM 871503108 64078 2478809 SH SOLE 2478809 0 0 SYNAPTICS INC COM 87157D109 11758 257110 SH SOLE 257110 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 2129 201731 SH SOLE 201731 0 0 SYNCHRONY FINL COM 87165B103 94925 2831020 SH SOLE 2831020 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 348 24400 SH SOLE 24400 0 0 SYNEOS HEALTH INC CL A 87166B102 11581 326205 SH SOLE 326205 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 2240 1223644 SH SOLE 1223644 0 0 SYNNEX CORP COM 87162W100 26073 220206 SH SOLE 220206 0 0 SYNOPSYS INC COM 871607107 70120 842374 SH SOLE 842374 0 0 SYNOVUS FINL CORP COM NEW 87161C501 37811 757115 SH SOLE 757115 0 0 SYNTEL INC COM 87162H103 10899 426897 SH SOLE 426897 0 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 86 31826 SH SOLE 31826 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 997 76740 SH SOLE 76740 0 0 SYSCO CORP COM 871829107 113051 1885430 SH SOLE 1885430 0 0 SYSTEMAX INC COM 871851101 1694 59310 SH SOLE 59310 0 0 T MOBILE US INC COM 872590104 63060 1033079 SH SOLE 1033079 0 0 TABLEAU SOFTWARE INC CL A 87336U105 26787 331432 SH SOLE 331432 0 0 TABULA RASA HEALTHCARE INC COM 873379101 967 24900 SH SOLE 24900 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2231 70134 SH SOLE 70134 0 0 TAILORED BRANDS INC COM 87403A107 12617 503434 SH SOLE 503434 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 224379 5127489 SH SOLE 5127489 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 59144 604863 SH SOLE 604863 0 0 TAL ED GROUP SPONSORED ADS 874080104 8551 230546 SH SOLE 230546 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 23898 1086237 SH SOLE 1086237 0 0 TAPESTRY INC COM 876030107 58659 1114972 SH SOLE 1114972 0 0 TARGA RES CORP COM 87612G101 33527 761960 SH SOLE 761960 0 0 TARGET CORP COM 87612E106 269002 3874432 SH SOLE 3874432 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 788 7972 SH SOLE 7972 0 0 TATA MTRS LTD SPONSORED ADR 876568502 4528 176169 SH SOLE 176169 0 0 TAUBMAN CTRS INC COM 876664103 47641 837127 SH SOLE 837127 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 16856 724027 SH SOLE 724027 0 0 TCF FINL CORP COM 872275102 26541 1163525 SH SOLE 1163525 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 35362 597015 SH SOLE 597015 0 0 TE CONNECTIVITY LTD REG SHS H84989104 123157 1232797 SH SOLE 1232797 0 0 TEAM INC COM 878155100 4125 299947 SH SOLE 299947 0 0 TECH DATA CORP COM 878237106 47873 562343 SH SOLE 562343 0 0 TECHNIPFMC PLC COM G87110105 42361 1438381 SH SOLE 1438381 0 0 TECHTARGET INC COM 87874R100 849 42700 SH SOLE 42700 0 0 TEEKAY CORPORATION COM Y8564W103 6745 833741 SH SOLE 833741 0 0 TEEKAY TANKERS LTD CL A Y8565N102 416 349000 SH SOLE 349000 0 0 TEGNA INC COM 87901J105 13061 1146643 SH SOLE 1146643 0 0 TEJON RANCH CO COM 879080109 2056 88960 SH SOLE 88960 0 0 TELADOC INC COM 87918A105 10982 272498 SH SOLE 272498 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 44057 235381 SH SOLE 235381 0 0 TELEFLEX INC COM 879369106 47971 188133 SH SOLE 188133 0 0 TELENAV INC COM 879455103 291 53800 SH SOLE 53800 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 18891 673933 SH SOLE 673933 0 0 TELIGENT INC NEW COM 87960W104 250 74300 SH SOLE 74300 0 0 TELLURIAN INC NEW COM 87968A104 2417 335175 SH SOLE 335175 0 0 TEMPUR SEALY INTL INC COM 88023U101 14565 321577 SH SOLE 321577 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 16277 671179 SH SOLE 671179 0 0 TENNANT CO COM 880345103 9657 142641 SH SOLE 142641 0 0 TENNECO INC COM 880349105 21097 384489 SH SOLE 384489 0 0 TERADATA CORP DEL COM 88076W103 20327 512397 SH SOLE 512397 0 0 TERADYNE INC COM 880770102 41327 904099 SH SOLE 904099 0 0 TEREX CORP NEW COM 880779103 12860 343741 SH SOLE 343741 0 0 TERNIUM SA SPON ADR 880890108 2824 86893 SH SOLE 86893 0 0 TERRAFORM PWR INC COM CL A 88104R209 2519 234729 SH SOLE 234729 0 0 TERRENO RLTY CORP COM 88146M101 9041 261965 SH SOLE 261965 0 0 TERRITORIAL BANCORP INC COM 88145X108 548 18468 SH SOLE 18468 0 0 TESARO INC COM 881569107 6514 113991 SH SOLE 113991 0 0 TESLA INC COM 88160R101 69449 260957 SH SOLE 260957 0 0 TETRA TECH INC NEW COM 88162G103 20914 427250 SH SOLE 427250 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 3538 943253 SH SOLE 943253 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 775 252293 SH SOLE 252293 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4726 276520 SH SOLE 276520 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 26188 291298 SH SOLE 291298 0 0 TEXAS INSTRS INC COM 882508104 623760 6004034 SH SOLE 6004034 0 0 TEXAS ROADHOUSE INC COM 882681109 29036 502514 SH SOLE 502514 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3510 207069 SH SOLE 207069 0 0 TEXTRON INC COM 883203101 60402 1024268 SH SOLE 1024268 0 0 TFS FINL CORP COM 87240R107 2843 193528 SH SOLE 193528 0 0 TG THERAPEUTICS INC COM 88322Q108 3809 268174 SH SOLE 268174 0 0 THE TRADE DESK INC COM CL A 88339J105 5597 112783 SH SOLE 112783 0 0 THERAPEUTICSMD INC COM 88338N107 4189 859997 SH SOLE 859997 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 5071 209075 SH SOLE 209075 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 313829 1520044 SH SOLE 1520044 0 0 THERMON GROUP HLDGS INC COM 88362T103 3815 170225 SH SOLE 170225 0 0 THIRD PT REINS LTD COM G8827U100 6469 463705 SH SOLE 463705 0 0 THOR INDS INC COM 885160101 30093 261290 SH SOLE 261290 0 0 TIDEWATER INC NEW COM 88642R109 1920 67075 SH SOLE 67075 0 0 TIER REIT INC COM NEW 88650V208 25976 1405611 SH SOLE 1405611 0 0 TIFFANY & CO NEW COM 886547108 37934 388423 SH SOLE 388423 0 0 TILE SHOP HLDGS INC COM 88677Q109 1056 175903 SH SOLE 175903 0 0 TILLYS INC CL A 886885102 898 79453 SH SOLE 79453 0 0 TIMBERLAND BANCORP INC COM 887098101 635 20876 SH SOLE 20876 0 0 TIME WARNER INC COM NEW 887317303 282692 2988915 SH SOLE 2988915 0 0 TIMKEN CO COM 887389104 18027 395319 SH SOLE 395319 0 0 TIMKENSTEEL CORP COM 887399103 7439 489705 SH SOLE 489705 0 0 TINTRI INC COM 88770Q105 90 52500 SH SOLE 52500 0 0 TIPTREE INC CL A 88822Q103 295 46300 SH SOLE 46300 0 0 TITAN INTL INC ILL COM 88830M102 6811 540076 SH SOLE 540076 0 0 TITAN MACHY INC COM 88830R101 2088 88603 SH SOLE 88603 0 0 TIVITY HEALTH INC COM 88870R102 7245 182702 SH SOLE 182702 0 0 TIVO CORP COM 88870P106 13817 1019691 SH SOLE 1019691 0 0 TJX COS INC NEW COM 872540109 200638 2460000 SH SOLE 2460000 0 0 TOCAGEN INC COM 888846102 355 29900 SH SOLE 29900 0 0 TOLL BROTHERS INC COM 889478103 31301 723720 SH SOLE 723720 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 5156 68050 SH SOLE 68050 0 0 TOOTSIE ROLL INDS INC COM 890516107 2818 95663 SH SOLE 95663 0 0 TOPBUILD CORP COM 89055F103 19189 250760 SH SOLE 250760 0 0 TORCHMARK CORP COM 891027104 46510 552563 SH SOLE 552563 0 0 TORO CO COM 891092108 31289 501015 SH SOLE 501015 0 0 TOTAL SYS SVCS INC COM 891906109 91600 1061903 SH SOLE 1061903 0 0 TOWER INTL INC COM 891826109 9025 325207 SH SOLE 325207 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 9237 322940 SH SOLE 322940 0 0 TOWNSQUARE MEDIA INC CL A 892231101 387 48699 SH SOLE 48699 0 0 TPG RE FIN TR INC COM 87266M107 1208 60704 SH SOLE 60704 0 0 TPI COMPOSITES INC COM 87266J104 3067 136602 SH SOLE 136602 0 0 TRACTOR SUPPLY CO COM 892356106 42746 678284 SH SOLE 678284 0 0 TRANSDIGM GROUP INC COM 893641100 55999 182440 SH SOLE 182440 0 0 TRANSOCEAN LTD REG SHS H8817H100 28994 2928589 SH SOLE 2928589 0 0 TRANSUNION COM 89400J107 32060 564624 SH SOLE 564624 0 0 TRAVELERS COMPANIES INC COM 89417E109 163010 1173913 SH SOLE 1173913 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 21039 1287519 SH SOLE 1287519 0 0 TRECORA RES COM 894648104 483 35500 SH SOLE 35500 0 0 TREDEGAR CORP COM 894650100 2215 123363 SH SOLE 123363 0 0 TREEHOUSE FOODS INC COM 89469A104 13406 350280 SH SOLE 350280 0 0 TREVENA INC COM 89532E109 237 144362 SH SOLE 144362 0 0 TREX CO INC COM 89531P105 16089 147911 SH SOLE 147911 0 0 TRI POINTE GROUP INC COM 87265H109 15228 926822 SH SOLE 926822 0 0 TRIBUNE MEDIA CO CL A 896047503 16596 409656 SH SOLE 409656 0 0 TRICO BANCSHARES COM 896095106 3988 107144 SH SOLE 107144 0 0 TRIMAS CORP COM NEW 896215209 9245 352181 SH SOLE 352181 0 0 TRIMBLE INC COM 896239100 38858 1082984 SH SOLE 1082984 0 0 TRINET GROUP INC COM 896288107 11921 257359 SH SOLE 257359 0 0 TRINITY INDS INC COM 896522109 20695 634213 SH SOLE 634213 0 0 TRINITY PL HLDGS INC COM 89656D101 212 32544 SH SOLE 32544 0 0 TRINSEO S A SHS L9340P101 22461 303321 SH SOLE 303321 0 0 TRIPADVISOR INC COM 896945201 25895 633261 SH SOLE 633261 0 0 TRIPLE-S MGMT CORP CL B 896749108 9834 376182 SH SOLE 376182 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2574 110669 SH SOLE 110669 0 0 TRITON INTL LTD CL A G9078F107 10124 330827 SH SOLE 330827 0 0 TRIUMPH BANCORP INC COM 89679E300 3485 84573 SH SOLE 84573 0 0 TRIUMPH GROUP INC NEW COM 896818101 14699 583276 SH SOLE 583276 0 0 TRONC INC COM 89703P107 3567 217193 SH SOLE 217193 0 0 TRONOX LTD SHS CL A Q9235V101 13420 727750 SH SOLE 727750 0 0 TRUEBLUE INC COM 89785X101 9637 372081 SH SOLE 372081 0 0 TRUECAR INC COM 89785L107 3406 360003 SH SOLE 360003 0 0 TRUPANION INC COM 898202106 2956 98883 SH SOLE 98883 0 0 TRUSTCO BK CORP N Y COM 898349105 3932 465325 SH SOLE 465325 0 0 TRUSTMARK CORP COM 898402102 14321 459578 SH SOLE 459578 0 0 TTEC HLDGS INC COM 89854H102 2329 75852 SH SOLE 75852 0 0 TTM TECHNOLOGIES INC COM 87305R109 10383 679036 SH SOLE 679036 0 0 TUCOWS INC COM NEW 898697206 913 16300 SH SOLE 16300 0 0 TUESDAY MORNING CORP COM NEW 899035505 43 10800 SH SOLE 10800 0 0 TUPPERWARE BRANDS CORP COM 899896104 15514 320669 SH SOLE 320669 0 0 TURNING PT BRANDS INC COM 90041L105 315 16200 SH SOLE 16200 0 0 TUTOR PERINI CORP COM 901109108 9423 427334 SH SOLE 427334 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 149077 4063140 SH SOLE 4063140 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 63108 1735159 SH SOLE 1735159 0 0 TWILIO INC CL A 90138F102 12721 333165 SH SOLE 333165 0 0 TWIN DISC INC COM 901476101 709 32600 SH SOLE 32600 0 0 TWITTER INC COM 90184L102 40499 1396007 SH SOLE 1396007 0 0 TWO HBRS INVT CORP COM NEW 90187B408 18238 1186576 SH SOLE 1186576 0 0 TWO RIV BANCORP COM 90207C105 233 12900 SH SOLE 12900 0 0 TYLER TECHNOLOGIES INC COM 902252105 24900 118030 SH SOLE 118030 0 0 TYSON FOODS INC CL A 902494103 87526 1195863 SH SOLE 1195863 0 0 U S CONCRETE INC COM NEW 90333L201 4847 80241 SH SOLE 80241 0 0 U S G CORP COM NEW 903293405 21713 537173 SH SOLE 537173 0 0 U S PHYSICAL THERAPY INC COM 90337L108 5300 65184 SH SOLE 65184 0 0 U S SILICA HLDGS INC COM 90346E103 12278 481082 SH SOLE 481082 0 0 UBIQUITI NETWORKS INC COM 90347A100 10620 154346 SH SOLE 154346 0 0 UDR INC COM 902653104 124053 3482653 SH SOLE 3482653 0 0 UFP TECHNOLOGIES INC COM 902673102 352 11900 SH SOLE 11900 0 0 UGI CORP NEW COM 902681105 60428 1360360 SH SOLE 1360360 0 0 ULTA BEAUTY INC COM 90384S303 40442 197981 SH SOLE 197981 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 24590 100902 SH SOLE 100902 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 5741 298206 SH SOLE 298206 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 3654 876255 SH SOLE 876255 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11379 223154 SH SOLE 223154 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 10592 489899 SH SOLE 489899 0 0 UMB FINL CORP COM 902788108 20022 276585 SH SOLE 276585 0 0 UMH PPTYS INC COM 903002103 1961 146206 SH SOLE 146206 0 0 UMPQUA HLDGS CORP COM 904214103 42494 1984728 SH SOLE 1984728 0 0 UNDER ARMOUR INC CL A 904311107 19472 1190900 SH SOLE 1190900 0 0 UNDER ARMOUR INC CL C 904311206 13509 941333 SH SOLE 941333 0 0 UNIFI INC COM NEW 904677200 5611 154765 SH SOLE 154765 0 0 UNIFIRST CORP MASS COM 904708104 17907 110771 SH SOLE 110771 0 0 UNION BANKSHARES CORP NEW COM 90539J109 12107 329779 SH SOLE 329779 0 0 UNION BANKSHARES INC COM 905400107 300 5900 SH SOLE 5900 0 0 UNION PAC CORP COM 907818108 674758 5019393 SH SOLE 5019393 0 0 UNISYS CORP COM NEW 909214306 7419 690101 SH SOLE 690101 0 0 UNIT CORP COM 909218109 10094 510788 SH SOLE 510788 0 0 UNITED BANKSHARES INC WEST V COM 909907107 22653 642619 SH SOLE 642619 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 13659 431563 SH SOLE 431563 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1107 112257 SH SOLE 112257 0 0 UNITED CONTL HLDGS INC COM 910047109 61171 880534 SH SOLE 880534 0 0 UNITED FINL BANCORP INC NEW COM 910304104 4159 256667 SH SOLE 256667 0 0 UNITED FIRE GROUP INC COM 910340108 4869 101721 SH SOLE 101721 0 0 UNITED INS HLDGS CORP COM 910710102 1885 98448 SH SOLE 98448 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 6953 2684381 SH SOLE 2684381 0 0 UNITED NAT FOODS INC COM 911163103 13558 315728 SH SOLE 315728 0 0 UNITED PARCEL SERVICE INC CL B 911312106 438331 4188137 SH SOLE 4188137 0 0 UNITED RENTALS INC COM 911363109 80136 463933 SH SOLE 463933 0 0 UNITED SECURITY BANCSHARES C COM 911460103 250 23200 SH SOLE 23200 0 0 UNITED STATES CELLULAR CORP COM 911684108 6204 154347 SH SOLE 154347 0 0 UNITED STATES LIME & MINERAL COM 911922102 620 8470 SH SOLE 8470 0 0 UNITED STATES STL CORP NEW COM 912909108 27509 781717 SH SOLE 781717 0 0 UNITED TECHNOLOGIES CORP COM 913017109 358950 2852885 SH SOLE 2852885 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 18809 167391 SH SOLE 167391 0 0 UNITEDHEALTH GROUP INC COM 91324P102 837133 3911833 SH SOLE 3911833 0 0 UNITI GROUP INC COM 91325V108 12396 762816 SH SOLE 762816 0 0 UNITIL CORP COM 913259107 4004 86268 SH SOLE 86268 0 0 UNITY BANCORP INC COM 913290102 304 13800 SH SOLE 13800 0 0 UNIVAR INC COM 91336L107 16347 589076 SH SOLE 589076 0 0 UNIVERSAL CORP VA COM 913456109 13520 278759 SH SOLE 278759 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 20922 207143 SH SOLE 207143 0 0 UNIVERSAL ELECTRS INC COM 913483103 5532 106275 SH SOLE 106275 0 0 UNIVERSAL FST PRODS INC COM 913543104 17772 547650 SH SOLE 547650 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 8761 145769 SH SOLE 145769 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 40764 344261 SH SOLE 344261 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 11001 344840 SH SOLE 344840 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 844 39892 SH SOLE 39892 0 0 UNIVEST CORP PA COM 915271100 4074 147050 SH SOLE 147050 0 0 UNUM GROUP COM 91529Y106 54196 1138330 SH SOLE 1138330 0 0 UPLAND SOFTWARE INC COM 91544A109 458 15900 SH SOLE 15900 0 0 URANIUM ENERGY CORP COM 916896103 360 274050 SH SOLE 274050 0 0 URBAN EDGE PPTYS COM 91704F104 27532 1289543 SH SOLE 1289543 0 0 URBAN OUTFITTERS INC COM 917047102 14190 383924 SH SOLE 383924 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 264 15514 SH SOLE 15514 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3666 189926 SH SOLE 189926 0 0 US BANCORP DEL COM NEW 902973304 289319 5729074 SH SOLE 5729074 0 0 US ECOLOGY INC COM 91732J102 5617 105371 SH SOLE 105371 0 0 US FOODS HLDG CORP COM 912008109 18930 577649 SH SOLE 577649 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 924 102663 SH SOLE 102663 0 0 USA TRUCK INC COM 902925106 255 10000 SH SOLE 10000 0 0 USANA HEALTH SCIENCES INC COM 90328M107 11012 128191 SH SOLE 128191 0 0 UTAH MED PRODS INC COM 917488108 738 7465 SH SOLE 7465 0 0 V F CORP COM 918204108 159587 2153080 SH SOLE 2153080 0 0 VAIL RESORTS INC COM 91879Q109 35868 161783 SH SOLE 161783 0 0 VALERO ENERGY CORP NEW COM 91913Y100 344259 3710882 SH SOLE 3710882 0 0 VALHI INC NEW COM 918905100 808 133299 SH SOLE 133299 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 30262 448648 SH SOLE 448648 0 0 VALLEY NATL BANCORP COM 919794107 22353 1793960 SH SOLE 1793960 0 0 VALMONT INDS INC COM 920253101 13502 92284 SH SOLE 92284 0 0 VALVOLINE INC COM 92047W101 21682 979728 SH SOLE 979728 0 0 VANDA PHARMACEUTICALS INC COM 921659108 6440 382137 SH SOLE 382137 0 0 VAREX IMAGING CORP COM 92214X106 7178 200587 SH SOLE 200587 0 0 VARIAN MED SYS INC COM 92220P105 99749 813274 SH SOLE 813274 0 0 VARONIS SYS INC COM 922280102 6317 104402 SH SOLE 104402 0 0 VASCO DATA SEC INTL INC COM 92230Y104 1649 127263 SH SOLE 127263 0 0 VBI VACCINES INC COM NEW 91822J103 204 58200 SH SOLE 58200 0 0 VECTOR GROUP LTD COM 92240M108 14366 704518 SH SOLE 704518 0 0 VECTREN CORP COM 92240G101 28548 446606 SH SOLE 446606 0 0 VECTRUS INC COM 92242T101 3197 85837 SH SOLE 85837 0 0 VEECO INSTRS INC DEL COM 922417100 6357 373923 SH SOLE 373923 0 0 VEEVA SYS INC CL A COM 922475108 28955 396532 SH SOLE 396532 0 0 VENATOR MATLS PLC SHS G9329Z100 2775 153347 SH SOLE 153347 0 0 VENTAS INC COM 92276F100 183554 3705906 SH SOLE 3705906 0 0 VEON LTD SPONSORED ADR 91822M106 2612 989288 SH SOLE 989288 0 0 VERA BRADLEY INC COM 92335C106 899 84665 SH SOLE 84665 0 0 VERACYTE INC COM 92337F107 928 166876 SH SOLE 166876 0 0 VEREIT INC COM 92339V100 30435 4372758 SH SOLE 4372758 0 0 VERIFONE SYS INC COM 92342Y109 13548 880825 SH SOLE 880825 0 0 VERINT SYS INC COM 92343X100 20555 482506 SH SOLE 482506 0 0 VERISIGN INC COM 92343E102 60104 506943 SH SOLE 506943 0 0 VERISK ANALYTICS INC COM 92345Y106 66143 635989 SH SOLE 635989 0 0 VERITEX HLDGS INC COM 923451108 2286 82613 SH SOLE 82613 0 0 VERITIV CORP COM 923454102 7980 203553 SH SOLE 203553 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1088079 22753635 SH SOLE 22753635 0 0 VERSARTIS INC COM 92529L102 214 129381 SH SOLE 129381 0 0 VERSO CORP CL A 92531L207 1139 67591 SH SOLE 67591 0 0 VERSUM MATLS INC COM 92532W103 19206 510387 SH SOLE 510387 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 158243 970935 SH SOLE 970935 0 0 VIACOM INC NEW CL B 92553P201 58960 1898246 SH SOLE 1898246 0 0 VIAD CORP COM NEW 92552R406 8549 162984 SH SOLE 162984 0 0 VIASAT INC COM 92552V100 28144 428236 SH SOLE 428236 0 0 VIAVI SOLUTIONS INC COM 925550105 13821 1421818 SH SOLE 1421818 0 0 VICOR CORP COM 925815102 1048 36690 SH SOLE 36690 0 0 VIEWRAY INC COM 92672L107 394 61260 SH SOLE 61260 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 980 37156 SH SOLE 37156 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 5761 346603 SH SOLE 346603 0 0 VIRNETX HLDG CORP COM 92823T108 779 197185 SH SOLE 197185 0 0 VIRTU FINL INC CL A 928254101 5844 177070 SH SOLE 177070 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 4123 33303 SH SOLE 33303 0 0 VIRTUSA CORP COM 92827P102 6609 136372 SH SOLE 136372 0 0 VISA INC COM CL A 92826C839 779888 6519705 SH SOLE 6519705 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 22421 1205392 SH SOLE 1205392 0 0 VISHAY PRECISION GROUP INC COM 92835K103 732 23493 SH SOLE 23493 0 0 VISTA OUTDOOR INC COM 928377100 10658 653061 SH SOLE 653061 0 0 VISTEON CORP COM NEW 92839U206 14817 134406 SH SOLE 134406 0 0 VISTRA ENERGY CORP COM 92840M102 19377 930215 SH SOLE 930215 0 0 VITAMIN SHOPPE INC COM 92849E101 3756 863237 SH SOLE 863237 0 0 VIVEVE MED INC COM NEW 92852W204 96 26200 SH SOLE 26200 0 0 VIVINT SOLAR INC COM 92854Q106 367 100427 SH SOLE 100427 0 0 VMWARE INC CL A COM 928563402 23043 190007 SH SOLE 190007 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 3563 152100 SH SOLE 152100 0 0 VONAGE HLDGS CORP COM 92886T201 15260 1432838 SH SOLE 1432838 0 0 VORNADO RLTY TR SH BEN INT 929042109 119863 1781012 SH SOLE 1781012 0 0 VOXX INTL CORP CL A 91829F104 216 43600 SH SOLE 43600 0 0 VOYA FINL INC COM 929089100 41624 824229 SH SOLE 824229 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1630 86727 SH SOLE 86727 0 0 VSE CORP COM 918284100 2091 40421 SH SOLE 40421 0 0 VTV THERAPEUTICS INC CL A 918385105 50 12200 SH SOLE 12200 0 0 VULCAN MATLS CO COM 929160109 54003 473004 SH SOLE 473004 0 0 W & T OFFSHORE INC COM 92922P106 7687 1735103 SH SOLE 1735103 0 0 W P CAREY INC COM 92936U109 30688 495042 SH SOLE 495042 0 0 W R BERKLEY CORPORATION COM 084423102 27931 384184 SH SOLE 384184 0 0 WABASH NATL CORP COM 929566107 10515 505248 SH SOLE 505248 0 0 WABCO HLDGS INC COM 92927K102 25126 187688 SH SOLE 187688 0 0 WABTEC CORP COM 929740108 26158 321346 SH SOLE 321346 0 0 WADDELL & REED FINL INC CL A 930059100 14792 731870 SH SOLE 731870 0 0 WAGEWORKS INC COM 930427109 8936 197687 SH SOLE 197687 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 223416 3412486 SH SOLE 3412486 0 0 WALKER & DUNLOP INC COM 93148P102 8186 137753 SH SOLE 137753 0 0 WALMART INC COM 931142103 902157 10140004 SH SOLE 10140004 0 0 WARRIOR MET COAL INC COM 93627C101 3000 107099 SH SOLE 107099 0 0 WASHINGTON FED INC COM 938824109 21066 608833 SH SOLE 608833 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 25302 3793308 SH SOLE 3793308 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 29217 1070188 SH SOLE 1070188 0 0 WASHINGTON TR BANCORP COM 940610108 4195 78038 SH SOLE 78038 0 0 WASTE MGMT INC DEL COM 94106L109 127966 1521223 SH SOLE 1521223 0 0 WATERS CORP COM 941848103 56887 286365 SH SOLE 286365 0 0 WATERSTONE FINL INC MD COM 94188P101 2306 133289 SH SOLE 133289 0 0 WATSCO INC COM 942622200 45295 250287 SH SOLE 250287 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 15414 198370 SH SOLE 198370 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 2761 68828 SH SOLE 68828 0 0 WAYFAIR INC CL A 94419L101 10134 150061 SH SOLE 150061 0 0 WD-40 CO COM 929236107 12012 91204 SH SOLE 91204 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 10623 4638757 SH SOLE 4638757 0 0 WEB COM GROUP INC COM 94733A104 8737 482690 SH SOLE 482690 0 0 WEBSTER FINL CORP CONN COM 947890109 30845 556758 SH SOLE 556758 0 0 WEC ENERGY GROUP INC COM 92939U106 120417 1920522 SH SOLE 1920522 0 0 WEIBO CORP SPONSORED ADR 948596101 3174 26549 SH SOLE 26549 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 17843 280015 SH SOLE 280015 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 38960 1387432 SH SOLE 1387432 0 0 WEIS MKTS INC COM 948849104 6241 152272 SH SOLE 152272 0 0 WELBILT INC COM 949090104 14780 759895 SH SOLE 759895 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 32616 168443 SH SOLE 168443 0 0 WELLS FARGO CO NEW COM 949746101 866772 16538282 SH SOLE 16538282 0 0 WELLTOWER INC COM 95040Q104 205322 3772215 SH SOLE 3772215 0 0 WENDYS CO COM 95058W100 13349 760598 SH SOLE 760598 0 0 WERNER ENTERPRISES INC COM 950755108 15170 415613 SH SOLE 415613 0 0 WESBANCO INC COM 950810101 9190 217239 SH SOLE 217239 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 2813 274408 SH SOLE 274408 0 0 WESCO INTL INC COM 95082P105 12516 201694 SH SOLE 201694 0 0 WEST BANCORPORATION INC CAP STK 95123P106 913 35640 SH SOLE 35640 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 28424 321933 SH SOLE 321933 0 0 WESTAMERICA BANCORPORATION COM 957090103 10636 183119 SH SOLE 183119 0 0 WESTAR ENERGY INC COM 95709T100 28196 536137 SH SOLE 536137 0 0 WESTERN ALLIANCE BANCORP COM 957638109 29979 515900 SH SOLE 515900 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 4037 416532 SH SOLE 416532 0 0 WESTERN DIGITAL CORP COM 958102105 144130 1562040 SH SOLE 1562040 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 618 57949 SH SOLE 57949 0 0 WESTERN UN CO COM 959802109 59282 3082757 SH SOLE 3082757 0 0 WESTLAKE CHEM CORP COM 960413102 40246 362084 SH SOLE 362084 0 0 WESTROCK CO COM 96145D105 60072 936131 SH SOLE 936131 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 2438 43143 SH SOLE 43143 0 0 WEX INC COM 96208T104 36174 230965 SH SOLE 230965 0 0 WEYCO GROUP INC COM 962149100 1011 30062 SH SOLE 30062 0 0 WEYERHAEUSER CO COM 962166104 93087 2659614 SH SOLE 2659614 0 0 WGL HLDGS INC COM 92924F106 37026 442628 SH SOLE 442628 0 0 WHIRLPOOL CORP COM 963320106 71703 468304 SH SOLE 468304 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 15774 19177 SH SOLE 19177 0 0 WHITESTONE REIT COM 966084204 1871 180068 SH SOLE 180068 0 0 WHITING PETE CORP NEW COM NEW 966387409 12985 383715 SH SOLE 383715 0 0 WIDEOPENWEST INC COM 96758W101 701 97908 SH SOLE 97908 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 2899 151822 SH SOLE 151822 0 0 WILEY JOHN & SONS INC CL A 968223206 16307 255989 SH SOLE 255989 0 0 WILLDAN GROUP INC COM 96924N100 514 18099 SH SOLE 18099 0 0 WILLIAMS COS INC DEL COM 969457100 77228 3106490 SH SOLE 3106490 0 0 WILLIAMS SONOMA INC COM 969904101 27704 525089 SH SOLE 525089 0 0 WILLIS LEASE FINANCE CORP COM 970646105 223 6500 SH SOLE 6500 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 70545 463530 SH SOLE 463530 0 0 WILLSCOT CORP COM 971375126 1520 111350 SH SOLE 111350 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 2862 2029154 SH SOLE 2029154 0 0 WINGSTOP INC COM 974155103 6797 143900 SH SOLE 143900 0 0 WINMARK CORP COM 974250102 1252 9568 SH SOLE 9568 0 0 WINNEBAGO INDS INC COM 974637100 8002 212793 SH SOLE 212793 0 0 WINTRUST FINL CORP COM 97650W108 28631 332720 SH SOLE 332720 0 0 WISDOMTREE INVTS INC COM 97717P104 5188 565685 SH SOLE 565685 0 0 WMIH CORP COM 92936P100 1369 963868 SH SOLE 963868 0 0 WOLVERINE WORLD WIDE INC COM 978097103 20140 696862 SH SOLE 696862 0 0 WOODWARD INC COM 980745103 33815 471874 SH SOLE 471874 0 0 WORKDAY INC CL A 98138H101 33894 266650 SH SOLE 266650 0 0 WORKIVA INC COM CL A 98139A105 2837 119680 SH SOLE 119680 0 0 WORLD ACCEP CORP DEL COM 981419104 8756 83147 SH SOLE 83147 0 0 WORLD FUEL SVCS CORP COM 981475106 17416 709407 SH SOLE 709407 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 7772 215815 SH SOLE 215815 0 0 WORLDPAY INC CL A 981558109 92837 1128854 SH SOLE 1128854 0 0 WORTHINGTON INDS INC COM 981811102 15248 355254 SH SOLE 355254 0 0 WPX ENERGY INC COM 98212B103 35851 2425593 SH SOLE 2425593 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 10496 529001 SH SOLE 529001 0 0 WSFS FINL CORP COM 929328102 7312 152651 SH SOLE 152651 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 67221 587438 SH SOLE 587438 0 0 WYNN RESORTS LTD COM 983134107 63200 346566 SH SOLE 346566 0 0 XBIOTECH INC COM 98400H102 472 88109 SH SOLE 88109 0 0 XCEL ENERGY INC COM 98389B100 85294 1875401 SH SOLE 1875401 0 0 XCERRA CORP COM 98400J108 8638 741413 SH SOLE 741413 0 0 XENCOR INC COM 98401F105 6083 202874 SH SOLE 202874 0 0 XENIA HOTELS & RESORTS INC COM 984017103 31773 1611170 SH SOLE 1611170 0 0 XEROX CORP COM NEW 984121608 37768 1312281 SH SOLE 1312281 0 0 XILINX INC COM 983919101 111096 1537863 SH SOLE 1537863 0 0 XL GROUP LTD COM G98294104 55937 1012237 SH SOLE 1012237 0 0 XO GROUP INC COM 983772104 2767 133335 SH SOLE 133335 0 0 XPERI CORP COM 98421B100 7496 354399 SH SOLE 354399 0 0 XPO LOGISTICS INC COM 983793100 38711 380226 SH SOLE 380226 0 0 XYLEM INC COM 98419M100 68651 892488 SH SOLE 892488 0 0 YANDEX N V SHS CLASS A N97284108 2756 69846 SH SOLE 69846 0 0 YELP INC CL A 985817105 16904 404864 SH SOLE 404864 0 0 YEXT INC COM 98585N106 846 66867 SH SOLE 66867 0 0 YORK WTR CO COM 987184108 884 28511 SH SOLE 28511 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 2281 258251 SH SOLE 258251 0 0 YUM BRANDS INC COM 988498101 103280 1213199 SH SOLE 1213199 0 0 YUM CHINA HLDGS INC COM 98850P109 4888 117782 SH SOLE 117782 0 0 YY INC ADS REPCOM CLA 98426T106 3269 31066 SH SOLE 31066 0 0 ZAGG INC COM 98884U108 2042 167302 SH SOLE 167302 0 0 ZAYO GROUP HLDGS INC COM 98919V105 25346 741954 SH SOLE 741954 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 42939 308491 SH SOLE 308491 0 0 ZENDESK INC COM 98936J101 25851 540022 SH SOLE 540022 0 0 ZILLOW GROUP INC CL A 98954M101 8314 153945 SH SOLE 153945 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 19451 361534 SH SOLE 361534 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 82147 753361 SH SOLE 753361 0 0 ZIONS BANCORPORATION COM 989701107 62101 1177705 SH SOLE 1177705 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 2604 664222 SH SOLE 664222 0 0 ZIX CORP COM 98974P100 1988 465557 SH SOLE 465557 0 0 ZOES KITCHEN INC COM 98979J109 1367 94649 SH SOLE 94649 0 0 ZOETIS INC CL A 98978V103 154997 1856021 SH SOLE 1856021 0 0 ZOGENIX INC COM NEW 98978L204 2780 69397 SH SOLE 69397 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 2859 190671 SH SOLE 190671 0 0 ZUMIEZ INC COM 989817101 5964 249527 SH SOLE 249527 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 167 19200 SH SOLE 19200 0 0 ZYNGA INC CL A 98986T108 11925 3258145 SH SOLE 3258145 0 0