0001085146-19-000877.txt : 20190214 0001085146-19-000877.hdr.sgml : 20190214 20190214142856 ACCESSION NUMBER: 0001085146-19-000877 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190214 DATE AS OF CHANGE: 20190214 EFFECTIVENESS DATE: 20190214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHARLES SCHWAB 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: 19604655 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 FORMER COMPANY: FORMER CONFORMED NAME: SCHWAB CHARLES INVESTMENT MANAGEMENT INC DATE OF NAME CHANGE: 19990329 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000884546 XXXXXXXX 12-31-2018 12-31-2018 false CHARLES SCHWAB 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 0000874779 028-02900 MELLON INVESTMENTS Corp 0000813917 028-02013 HARRIS ASSOCIATES L P 0001317724 028-11450 Mondrian Investment Partners LTD 0001068837 028-07292 VOYA INVESTMENT MANAGEMENT LLC 0000902219 028-04557 WELLINGTON MANAGEMENT GROUP LLP N
Michael F. Hogan Chief Compliance Officer 415-667-1987 /s/ Michael F. Hogan San Francisco CA 02-14-2019 0 3145 130636739
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1ST CONSTITUTION BANCORP COM 31986N102 319 16000 SH SOLE 16000 0 0 1ST SOURCE CORP COM 336901103 6031 149504 SH SOLE 149504 0 0 22ND CENTY GROUP INC COM 90137F103 644 258453 SH SOLE 258453 0 0 2U INC COM 90214J101 11272 226704 SH SOLE 226704 0 0 3-D SYS CORP DEL COM NEW 88554D205 6233 612837 SH SOLE 612837 0 0 3M CO COM 88579Y101 782944 4109076 SH SOLE 4109076 0 0 51JOB INC SP ADR REP COM 316827104 1616 25868 SH SOLE 25868 0 0 58 COM INC SPON ADR REP A 31680Q104 5801 106998 SH SOLE 106998 0 0 8X8 INC NEW COM 282914100 9400 521010 SH SOLE 521010 0 0 A10 NETWORKS INC COM 002121101 1728 276878 SH SOLE 276878 0 0 AAC HLDGS INC COM 000307108 81 57375 SH SOLE 57375 0 0 AAON INC COM PAR $0.004 000360206 9654 275354 SH SOLE 275354 0 0 AAR CORP COM 000361105 13106 350971 SH SOLE 350971 0 0 AARONS INC COM PAR $0.50 002535300 25638 609702 SH SOLE 609702 0 0 ABBOTT LABS COM 002824100 519383 7180735 SH SOLE 7180735 0 0 ABBVIE INC COM 00287Y109 592602 6428045 SH SOLE 6428045 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 482 67452 SH SOLE 67452 0 0 ABERCROMBIE & FITCH CO CL A 002896207 11048 550992 SH SOLE 550992 0 0 ABIOMED INC COM 003654100 55101 169518 SH SOLE 169518 0 0 ABM INDS INC COM 000957100 13773 428915 SH SOLE 428915 0 0 ABRAXAS PETE CORP COM 003830106 782 717032 SH SOLE 717032 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 5875 154605 SH SOLE 154605 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 807 270735 SH SOLE 270735 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 15184 590573 SH SOLE 590573 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 9554 590806 SH SOLE 590806 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 27314 1149539 SH SOLE 1149539 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1634 142068 SH SOLE 142068 0 0 ACCELERON PHARMA INC COM 00434H108 9253 212456 SH SOLE 212456 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 385009 2730366 SH SOLE 2730366 0 0 ACCESS NATL CORP COM 004337101 1693 79369 SH SOLE 79369 0 0 ACCO BRANDS CORP COM 00081T108 9046 1334164 SH SOLE 1334164 0 0 ACCURAY INC COM 004397105 2606 764176 SH SOLE 764176 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 34 14700 SH SOLE 14700 0 0 ACHAOGEN INC COM 004449104 178 144342 SH SOLE 144342 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1174 737853 SH SOLE 737853 0 0 ACI WORLDWIDE INC COM 004498101 22463 811782 SH SOLE 811782 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1478 199933 SH SOLE 199933 0 0 ACM RESEARCH INC COM CL A 00108J109 164 15000 SH SOLE 15000 0 0 ACNB CORP COM 000868109 615 15645 SH SOLE 15645 0 0 ACORDA THERAPEUTICS INC COM 00484M106 4973 319131 SH SOLE 319131 0 0 ACTIVISION BLIZZARD INC COM 00507V109 140773 3022825 SH SOLE 3022825 0 0 ACTUANT CORP CL A NEW 00508X203 13491 642695 SH SOLE 642695 0 0 ACUITY BRANDS INC COM 00508Y102 28010 243666 SH SOLE 243666 0 0 ACUSHNET HOLDINGS CORP COM 005098108 3957 187802 SH SOLE 187802 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 431 50432 SH SOLE 50432 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 223 5750 SH SOLE 5750 0 0 ADDUS HOMECARE CORP COM 006739106 3698 54478 SH SOLE 54478 0 0 ADECOAGRO S A COM L00849106 735 105596 SH SOLE 105596 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 239 54290 SH SOLE 54290 0 0 ADIENT PLC ORD SHS G0084W101 10637 706288 SH SOLE 706288 0 0 ADMA BIOLOGICS INC COM 000899104 105 43700 SH SOLE 43700 0 0 ADOBE INC COM 00724F101 431255 1906180 SH SOLE 1906180 0 0 ADT INC COM 00090Q103 2653 441340 SH SOLE 441340 0 0 ADTALEM GLOBAL ED INC COM 00737L103 26906 568596 SH SOLE 568596 0 0 ADTRAN INC COM 00738A106 6635 617726 SH SOLE 617726 0 0 ADURO BIOTECH INC COM 00739L101 731 276742 SH SOLE 276742 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 67638 429555 SH SOLE 429555 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 12175 508559 SH SOLE 508559 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 7861 324124 SH SOLE 324124 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 436 41301 SH SOLE 41301 0 0 ADVANCED ENERGY INDS COM 007973100 15458 360065 SH SOLE 360065 0 0 ADVANCED MICRO DEVICES INC COM 007903107 60825 3294945 SH SOLE 3294945 0 0 ADVANSIX INC COM 00773T101 7586 311654 SH SOLE 311654 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 359 113677 SH SOLE 113677 0 0 AECOM COM 00766T100 26328 993482 SH SOLE 993482 0 0 AEGION CORP COM 00770F104 6045 370374 SH SOLE 370374 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 309 41160 SH SOLE 41160 0 0 AERCAP HOLDINGS NV SHS N00985106 3442 86916 SH SOLE 86916 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 7433 205886 SH SOLE 205886 0 0 AEROHIVE NETWORKS INC COM 007786106 675 206954 SH SOLE 206954 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 13943 395763 SH SOLE 395763 0 0 AEROVIRONMENT INC COM 008073108 7941 116860 SH SOLE 116860 0 0 AES CORP COM 00130H105 66746 4615852 SH SOLE 4615852 0 0 AFFILIATED MANAGERS GROUP COM 008252108 62070 636999 SH SOLE 636999 0 0 AFLAC INC COM 001055102 167787 3682750 SH SOLE 3682750 0 0 AG MTG INVT TR INC COM 001228105 2463 154566 SH SOLE 154566 0 0 AGCO CORP COM 001084102 18792 337553 SH SOLE 337553 0 0 AGENUS INC COM NEW 00847G705 1175 493422 SH SOLE 493422 0 0 AGEX THERAPEUTICS INC COM 00848H108 59 19423 SH SOLE 19423 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 97289 1442168 SH SOLE 1442168 0 0 AGILYSYS INC COM 00847J105 518 36075 SH SOLE 36075 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 8475 183792 SH SOLE 183792 0 0 AGNC INVT CORP COM 00123Q104 39057 2226732 SH SOLE 2226732 0 0 AGREE REALTY CORP COM 008492100 11116 188012 SH SOLE 188012 0 0 AGROFRESH SOLUTIONS COM 00856G109 264 69500 SH SOLE 69500 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 5213 217904 SH SOLE 217904 0 0 AIR LEASE CORP CL A 00912X302 22122 732261 SH SOLE 732261 0 0 AIR PRODS & CHEMS INC COM 009158106 139377 870829 SH SOLE 870829 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 10791 473074 SH SOLE 473074 0 0 AIRCASTLE LTD COM G0129K104 8905 516515 SH SOLE 516515 0 0 AK STL HLDG CORP COM 001547108 5930 2635387 SH SOLE 2635387 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 59989 982130 SH SOLE 982130 0 0 AKCEA THERAPEUTICS INC COM 00972L107 2511 83287 SH SOLE 83287 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 3099 560260 SH SOLE 560260 0 0 AKORN INC COM 009728106 2572 758461 SH SOLE 758461 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 76 15190 SH SOLE 15190 0 0 ALAMO GROUP INC COM 011311107 6371 82387 SH SOLE 82387 0 0 ALARM COM HLDGS INC COM 011642105 9519 183505 SH SOLE 183505 0 0 ALASKA AIR GROUP INC COM 011659109 45313 744658 SH SOLE 744658 0 0 ALBANY INTL CORP CL A 012348108 12802 205059 SH SOLE 205059 0 0 ALBEMARLE CORP COM 012653101 33148 430093 SH SOLE 430093 0 0 ALBIREO PHARMA INC COM 01345P106 469 19099 SH SOLE 19099 0 0 ALCOA CORP COM 013872106 27488 1034138 SH SOLE 1034138 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 3334 325190 SH SOLE 325190 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 389 46810 SH SOLE 46810 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 8486 461656 SH SOLE 461656 0 0 ALEXANDERS INC COM 014752109 5477 17971 SH SOLE 17971 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 147800 1282536 SH SOLE 1282536 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 92631 951423 SH SOLE 951423 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 190101 1386887 SH SOLE 1386887 0 0 ALICO INC COM 016230104 563 19063 SH SOLE 19063 0 0 ALIGN TECHNOLOGY INC COM 016255101 61680 294512 SH SOLE 294512 0 0 ALKERMES PLC SHS G01767105 18252 618496 SH SOLE 618496 0 0 ALLAKOS INC COM 01671P100 2249 43025 SH SOLE 43025 0 0 ALLEGHANY CORP DEL COM 017175100 40522 65009 SH SOLE 65009 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 22738 1044431 SH SOLE 1044431 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 878 27113 SH SOLE 27113 0 0 ALLEGIANT TRAVEL CO COM 01748X102 11494 114679 SH SOLE 114679 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 47095 590825 SH SOLE 590825 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 118 21600 SH SOLE 21600 0 0 ALLERGAN PLC SHS G0177J108 177839 1330527 SH SOLE 1330527 0 0 ALLETE INC COM NEW 018522300 31072 407655 SH SOLE 407655 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 29798 198543 SH SOLE 198543 0 0 ALLIANT ENERGY CORP COM 018802108 58248 1378629 SH SOLE 1378629 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 690 15433 SH SOLE 15433 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 80874 1841805 SH SOLE 1841805 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 3882 144127 SH SOLE 144127 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 14485 1502541 SH SOLE 1502541 0 0 ALLSTATE CORP COM 020002101 183263 2217864 SH SOLE 2217864 0 0 ALLY FINL INC COM 02005N100 32420 1430709 SH SOLE 1430709 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 25967 356145 SH SOLE 356145 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 451 44243 SH SOLE 44243 0 0 ALPHABET INC CAP STK CL C 02079K107 1237324 1194777 SH SOLE 1194777 0 0 ALPHABET INC CAP STK CL A 02079K305 1285859 1230534 SH SOLE 1230534 0 0 ALTA MESA RES INC CL A 02133L109 552 551669 SH SOLE 551669 0 0 ALTAIR ENGR INC COM CL A 021369103 3992 144723 SH SOLE 144723 0 0 ALTERYX INC COM CL A 02156B103 9657 162381 SH SOLE 162381 0 0 ALTICE USA INC CL A 02156K103 7770 470337 SH SOLE 470337 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 3315 147363 SH SOLE 147363 0 0 ALTRA INDL MOTION CORP COM 02208R106 10656 423666 SH SOLE 423666 0 0 ALTRIA GROUP INC COM 02209S103 651211 13185069 SH SOLE 13185069 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 6072 399678 SH SOLE 399678 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 505 25870 SH SOLE 25870 0 0 AMAZON COM INC COM 023135106 2412716 1606367 SH SOLE 1606367 0 0 AMBAC FINL GROUP INC COM NEW 023139884 10807 626812 SH SOLE 626812 0 0 AMBARELLA INC SHS G037AX101 2121 60615 SH SOLE 60615 0 0 AMBER RD INC COM 02318Y108 2137 259591 SH SOLE 259591 0 0 AMBEV SA SPONSORED ADR 02319V103 27420 6994709 SH SOLE 6994709 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 8174 665585 SH SOLE 665585 0 0 AMC NETWORKS INC CL A 00164V103 22833 416042 SH SOLE 416042 0 0 AMDOCS LTD SHS G02602103 7463 127389 SH SOLE 127389 0 0 AMEDISYS INC COM 023436108 27677 236330 SH SOLE 236330 0 0 AMERCO COM 023586100 15440 47057 SH SOLE 47057 0 0 AMEREN CORP COM 023608102 67351 1032504 SH SOLE 1032504 0 0 AMERESCO INC CL A 02361E108 1471 104319 SH SOLE 104319 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 28982 2033756 SH SOLE 2033756 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 62973 1961140 SH SOLE 1961140 0 0 AMERICAN ASSETS TR INC COM 024013104 19819 493364 SH SOLE 493364 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 12999 1171026 SH SOLE 1171026 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 74125 1790870 SH SOLE 1790870 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 41404 2141937 SH SOLE 2141937 0 0 AMERICAN ELEC PWR INC COM 025537101 155119 2075442 SH SOLE 2075442 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 27327 978027 SH SOLE 978027 0 0 AMERICAN EXPRESS CO COM 025816109 282752 2966336 SH SOLE 2966336 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2479 186082 SH SOLE 186082 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 27414 302808 SH SOLE 302808 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 60604 3053064 SH SOLE 3053064 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 183414 4653979 SH SOLE 4653979 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 528 18010 SH SOLE 18010 0 0 AMERICAN NATL INS CO COM 028591105 13056 102602 SH SOLE 102602 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 8432 655632 SH SOLE 655632 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 5594 196528 SH SOLE 196528 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 971 84207 SH SOLE 84207 0 0 AMERICAN SOFTWARE INC CL A 029683109 683 65321 SH SOLE 65321 0 0 AMERICAN STS WTR CO COM 029899101 17791 265377 SH SOLE 265377 0 0 AMERICAN TOWER CORP NEW COM 03027X100 294024 1858671 SH SOLE 1858671 0 0 AMERICAN VANGUARD CORP COM 030371108 2271 149500 SH SOLE 149500 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 6455 115924 SH SOLE 115924 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 66096 728168 SH SOLE 728168 0 0 AMERICAS CAR MART INC COM 03062T105 2429 33524 SH SOLE 33524 0 0 AMERICOLD RLTY TR COM 03064D108 11070 433428 SH SOLE 433428 0 0 AMERIPRISE FINL INC COM 03076C106 76612 734033 SH SOLE 734033 0 0 AMERIS BANCORP COM 03076K108 7113 224580 SH SOLE 224580 0 0 AMERISAFE INC COM 03071H100 7536 132928 SH SOLE 132928 0 0 AMERISOURCEBERGEN CORP COM 03073E105 48849 656568 SH SOLE 656568 0 0 AMES NATL CORP COM 031001100 533 20956 SH SOLE 20956 0 0 AMETEK INC NEW COM 031100100 62911 929258 SH SOLE 929258 0 0 AMGEN INC COM 031162100 602469 3094820 SH SOLE 3094820 0 0 AMICUS THERAPEUTICS INC COM 03152W109 9977 1041361 SH SOLE 1041361 0 0 AMKOR TECHNOLOGY INC COM 031652100 8927 1360702 SH SOLE 1360702 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 17961 316984 SH SOLE 316984 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 7996 590919 SH SOLE 590919 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3834 192656 SH SOLE 192656 0 0 AMPHENOL CORP NEW CL A 032095101 96842 1195285 SH SOLE 1195285 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 84 211320 SH SOLE 211320 0 0 AMYRIS INC COM NEW 03236M200 235 70120 SH SOLE 70120 0 0 ANADARKO PETE CORP COM 032511107 92605 2112329 SH SOLE 2112329 0 0 ANALOG DEVICES INC COM 032654105 124275 1447913 SH SOLE 1447913 0 0 ANAPLAN INC COM 03272L108 2425 91358 SH SOLE 91358 0 0 ANAPTYSBIO INC COM 032724106 7863 123260 SH SOLE 123260 0 0 ANDERSONS INC COM 034164103 12130 405821 SH SOLE 405821 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 3214 199956 SH SOLE 199956 0 0 ANGIODYNAMICS INC COM 03475V101 4565 226752 SH SOLE 226752 0 0 ANI PHARMACEUTICALS INC COM 00182C103 5421 120398 SH SOLE 120398 0 0 ANIKA THERAPEUTICS INC COM 035255108 2602 77397 SH SOLE 77397 0 0 ANIXTER INTL INC COM 035290105 10417 191801 SH SOLE 191801 0 0 ANNALY CAP MGMT INC COM 035710409 33286 3389577 SH SOLE 3389577 0 0 ANSYS INC COM 03662Q105 55009 384837 SH SOLE 384837 0 0 ANTARES PHARMA INC COM 036642106 2232 820525 SH SOLE 820525 0 0 ANTERO RES CORP COM 03674X106 14199 1512076 SH SOLE 1512076 0 0 ANTHEM INC COM 036752103 314515 1197556 SH SOLE 1197556 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 2233 552710 SH SOLE 552710 0 0 AON PLC SHS CL A G0408V102 144274 992525 SH SOLE 992525 0 0 APACHE CORP COM 037411105 46727 1780061 SH SOLE 1780061 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 108029 2461912 SH SOLE 2461912 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2539 192439 SH SOLE 192439 0 0 APERGY CORP COM 03755L104 8191 302461 SH SOLE 302461 0 0 APOGEE ENTERPRISES INC COM 037598109 7560 253265 SH SOLE 253265 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 10596 635995 SH SOLE 635995 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 259 13006 SH SOLE 13006 0 0 APPFOLIO INC COM CL A 03783C100 4245 71672 SH SOLE 71672 0 0 APPIAN CORP CL A 03782L101 2662 99644 SH SOLE 99644 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 42714 2995358 SH SOLE 2995358 0 0 APPLE INC COM 037833100 3037765 19258048 SH SOLE 19258048 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 19217 356260 SH SOLE 356260 0 0 APPLIED MATLS INC COM 038222105 128560 3926693 SH SOLE 3926693 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1607 104114 SH SOLE 104114 0 0 APPROACH RESOURCES INC COM 03834A103 85 96530 SH SOLE 96530 0 0 APPTIO INC CL A 03835C108 7435 195850 SH SOLE 195850 0 0 APTARGROUP INC COM 038336103 35176 373931 SH SOLE 373931 0 0 APTINYX INC COM 03836N103 836 50484 SH SOLE 50484 0 0 APTIV PLC SHS G6095L109 67504 1096365 SH SOLE 1096365 0 0 AQUA AMERICA INC COM 03836W103 32574 952710 SH SOLE 952710 0 0 AQUANTIA CORP COM 03842Q108 1142 130207 SH SOLE 130207 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 3551 187971 SH SOLE 187971 0 0 ARAMARK COM 03852U106 31499 1087276 SH SOLE 1087276 0 0 ARATANA THERAPEUTICS INC COM 03874P101 698 113770 SH SOLE 113770 0 0 ARBOR RLTY TR INC COM 038923108 3770 374338 SH SOLE 374338 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 253 65900 SH SOLE 65900 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 37 17626 SH SOLE 17626 0 0 ARCBEST CORP COM 03937C105 13007 379655 SH SOLE 379655 0 0 ARCH CAP GROUP LTD ORD G0450A105 26770 1001860 SH SOLE 1001860 0 0 ARCH COAL INC CL A 039380407 8402 101234 SH SOLE 101234 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 120899 2950891 SH SOLE 2950891 0 0 ARCHROCK INC COM 03957W106 8676 1158217 SH SOLE 1158217 0 0 ARCONIC INC COM 03965L100 39433 2338831 SH SOLE 2338831 0 0 ARCOSA INC COM 039653100 6457 233161 SH SOLE 233161 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1011 93839 SH SOLE 93839 0 0 ARDELYX INC COM 039697107 444 247859 SH SOLE 247859 0 0 ARDMORE SHIPPING CORP COM Y0207T100 305 65290 SH SOLE 65290 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 10554 270962 SH SOLE 270962 0 0 ARES COML REAL ESTATE CORP COM 04013V108 823 63052 SH SOLE 63052 0 0 ARGAN INC COM 04010E109 2993 79077 SH SOLE 79077 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 18319 272388 SH SOLE 272388 0 0 ARISTA NETWORKS INC COM 040413106 43039 204264 SH SOLE 204264 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1129 155904 SH SOLE 155904 0 0 ARLO TECHNOLOGIES INC COM 04206A101 619 61990 SH SOLE 61990 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 6802 483760 SH SOLE 483760 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 4682 228359 SH SOLE 228359 0 0 ARMSTRONG FLOORING INC COM 04238R106 4795 404962 SH SOLE 404962 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 17133 294321 SH SOLE 294321 0 0 ARQULE INC COM 04269E107 1779 642205 SH SOLE 642205 0 0 ARRAY BIOPHARMA INC COM 04269X105 17298 1213843 SH SOLE 1213843 0 0 ARRIS INTL INC SHS G0551A103 30376 993641 SH SOLE 993641 0 0 ARROW ELECTRS INC COM 042735100 31246 453166 SH SOLE 453166 0 0 ARROW FINL CORP COM 042744102 2420 75574 SH SOLE 75574 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5984 481743 SH SOLE 481743 0 0 ARTESIAN RESOURCES CORP CL A 043113208 614 17606 SH SOLE 17606 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7308 330521 SH SOLE 330521 0 0 ARVINAS INC COM 04335A105 550 42763 SH SOLE 42763 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 17068 256045 SH SOLE 256045 0 0 ASCENA RETAIL GROUP INC COM 04351G101 12762 5084409 SH SOLE 5084409 0 0 ASGN INC COM 00191U102 26674 489416 SH SOLE 489416 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 8611 2152630 SH SOLE 2152630 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 20911 294681 SH SOLE 294681 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 19418 462437 SH SOLE 462437 0 0 ASPEN TECHNOLOGY INC COM 045327103 26843 326632 SH SOLE 326632 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 2629 116222 SH SOLE 116222 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 1801 498732 SH SOLE 498732 0 0 ASSOCIATED BANC CORP COM 045487105 24005 1212956 SH SOLE 1212956 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 213 6041 SH SOLE 6041 0 0 ASSURANT INC COM 04621X108 44127 493364 SH SOLE 493364 0 0 ASSURED GUARANTY LTD COM G0585R106 26691 697236 SH SOLE 697236 0 0 ASTEC INDS INC COM 046224101 6842 226616 SH SOLE 226616 0 0 ASTRONICS CORP COM 046433108 3927 128934 SH SOLE 128934 0 0 ASURE SOFTWARE INC COM 04649U102 121 23660 SH SOLE 23660 0 0 AT HOME GROUP INC COM 04650Y100 3465 185665 SH SOLE 185665 0 0 AT&T INC COM 00206R102 952456 33372638 SH SOLE 33372638 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 8375 241057 SH SOLE 241057 0 0 ATHENAHEALTH INC COM 04685W103 32750 248237 SH SOLE 248237 0 0 ATHENE HLDG LTD CL A G0684D107 26978 677307 SH SOLE 677307 0 0 ATHENEX INC COM 04685N103 2944 231935 SH SOLE 231935 0 0 ATHERSYS INC COM 04744L106 362 250900 SH SOLE 250900 0 0 ATKORE INTL GROUP INC COM 047649108 14452 728389 SH SOLE 728389 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 958 58466 SH SOLE 58466 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 1870 861565 SH SOLE 861565 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 10339 245046 SH SOLE 245046 0 0 ATLASSIAN CORP PLC CL A G06242104 397 4451 SH SOLE 4451 0 0 ATMOS ENERGY CORP COM 049560105 45846 494449 SH SOLE 494449 0 0 ATN INTL INC COM 00215F107 4185 58495 SH SOLE 58495 0 0 ATRICURE INC COM 04963C209 6075 198514 SH SOLE 198514 0 0 ATRION CORP COM 049904105 5861 7908 SH SOLE 7908 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 3766 955645 SH SOLE 955645 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 4173 195693 SH SOLE 195693 0 0 AUTODESK INC COM 052769106 108343 842410 SH SOLE 842410 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 4827 61693 SH SOLE 61693 0 0 AUTOLIV INC COM 052800109 25846 368019 SH SOLE 368019 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 396153 3021299 SH SOLE 3021299 0 0 AUTONATION INC COM 05329W102 14395 403201 SH SOLE 403201 0 0 AUTOZONE INC COM 053332102 84680 101008 SH SOLE 101008 0 0 AVALARA INC COM 05338G106 1313 42147 SH SOLE 42147 0 0 AVALONBAY CMNTYS INC COM 053484101 273436 1571015 SH SOLE 1571015 0 0 AVANGRID INC COM 05351W103 10686 213336 SH SOLE 213336 0 0 AVANOS MED INC COM 05350V106 16373 365534 SH SOLE 365534 0 0 AVAYA HLDGS CORP COM 05351X101 10821 743159 SH SOLE 743159 0 0 AVEO PHARMACEUTICALS INC COM 053588109 368 229659 SH SOLE 229659 0 0 AVERY DENNISON CORP COM 053611109 45499 506493 SH SOLE 506493 0 0 AVID BIOSERVICES INC COM 05368M106 449 109500 SH SOLE 109500 0 0 AVID TECHNOLOGY INC COM 05367P100 808 170035 SH SOLE 170035 0 0 AVIS BUDGET GROUP COM 053774105 11217 498965 SH SOLE 498965 0 0 AVISTA CORP COM 05379B107 22946 540140 SH SOLE 540140 0 0 AVNET INC COM 053807103 24718 684684 SH SOLE 684684 0 0 AVON PRODS INC COM 054303102 5042 3316539 SH SOLE 3316539 0 0 AVROBIO INC COM 05455M100 546 32767 SH SOLE 32767 0 0 AVX CORP NEW COM 002444107 8359 548089 SH SOLE 548089 0 0 AXA EQUITABLE HLDGS INC COM 054561105 4224 253978 SH SOLE 253978 0 0 AXALTA COATING SYS LTD COM G0750C108 27834 1188466 SH SOLE 1188466 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 3182 178748 SH SOLE 178748 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 20713 401090 SH SOLE 401090 0 0 AXOGEN INC COM 05463X106 3824 187131 SH SOLE 187131 0 0 AXON ENTERPRISE INC COM 05464C101 13850 316553 SH SOLE 316553 0 0 AXONICS MODULATION TECH INC COM 05465P101 690 45639 SH SOLE 45639 0 0 AXOS FINL INC COM 05465C100 7766 308403 SH SOLE 308403 0 0 AXT INC COM 00246W103 370 84994 SH SOLE 84994 0 0 AZZ INC COM 002474104 9335 231288 SH SOLE 231288 0 0 B & G FOODS INC NEW COM 05508R106 20915 723423 SH SOLE 723423 0 0 B RILEY FINL INC COM 05580M108 660 46441 SH SOLE 46441 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 258 660314 SH SOLE 660314 0 0 BADGER METER INC COM 056525108 7789 158270 SH SOLE 158270 0 0 BAIDU INC SPON ADR REP A 056752108 54683 344783 SH SOLE 344783 0 0 BAKER HUGHES A GE CO CL A 05722G100 47510 2209763 SH SOLE 2209763 0 0 BALCHEM CORP COM 057665200 16154 206166 SH SOLE 206166 0 0 BALL CORP COM 058498106 62854 1366975 SH SOLE 1366975 0 0 BANC OF CALIFORNIA INC COM 05990K106 3013 226351 SH SOLE 226351 0 0 BANCFIRST CORP COM 05945F103 6240 125046 SH SOLE 125046 0 0 BANCO DE CHILE SPONSORED ADS 059520106 4341 151782 SH SOLE 151782 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 5349 178874 SH SOLE 178874 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 4961 130187 SH SOLE 130187 0 0 BANCORP INC DEL COM 05969A105 2403 301759 SH SOLE 301759 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 15687 600093 SH SOLE 600093 0 0 BANK AMER CORP COM 060505104 902620 36632304 SH SOLE 36632304 0 0 BANK COMM HLDGS COM 06424J103 387 35228 SH SOLE 35228 0 0 BANK HAWAII CORP COM 062540109 16330 242561 SH SOLE 242561 0 0 BANK NEW YORK MELLON CORP COM 064058100 173784 3692014 SH SOLE 3692014 0 0 BANK OF MARIN BANCORP COM 063425102 1237 29974 SH SOLE 29974 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5059 161371 SH SOLE 161371 0 0 BANK OZK COM 06417N103 17904 784226 SH SOLE 784226 0 0 BANK PRINCETON NEW JERSEY COM 064520109 350 12521 SH SOLE 12521 0 0 BANKFINANCIAL CORP COM 06643P104 449 30021 SH SOLE 30021 0 0 BANKUNITED INC COM 06652K103 23793 794658 SH SOLE 794658 0 0 BANKWELL FINL GROUP INC COM 06654A103 400 13900 SH SOLE 13900 0 0 BANNER CORP COM NEW 06652V208 10941 204577 SH SOLE 204577 0 0 BAR HBR BANKSHARES COM 066849100 782 34859 SH SOLE 34859 0 0 BARNES & NOBLE ED INC COM 06777U101 4639 1156743 SH SOLE 1156743 0 0 BARNES & NOBLE INC COM 067774109 10492 1479828 SH SOLE 1479828 0 0 BARNES GROUP INC COM 067806109 20326 379059 SH SOLE 379059 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 5262 91900 SH SOLE 91900 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 377 98117 SH SOLE 98117 0 0 BASSETT FURNITURE INDS INC COM 070203104 467 23287 SH SOLE 23287 0 0 BAXTER INTL INC COM 071813109 133394 2026641 SH SOLE 2026641 0 0 BAYCOM CORP COM 07272M107 443 19185 SH SOLE 19185 0 0 BB&T CORP COM 054937107 133982 3092828 SH SOLE 3092828 0 0 BBX CAP CORP NEW CL A 05491N104 2099 366147 SH SOLE 366147 0 0 BCB BANCORP INC COM 055298103 517 49321 SH SOLE 49321 0 0 BCE INC PUT 05534B950 19059 482652 SH SOLE 482652 0 0 BEACON ROOFING SUPPLY INC COM 073685109 18885 595350 SH SOLE 595350 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 57 15050 SH SOLE 15050 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1660 175079 SH SOLE 175079 0 0 BECTON DICKINSON & CO COM 075887109 242154 1074711 SH SOLE 1074711 0 0 BED BATH & BEYOND INC COM 075896100 16527 1459912 SH SOLE 1459912 0 0 BEIGENE LTD SPONSORED ADR 07725L102 6822 48636 SH SOLE 48636 0 0 BEL FUSE INC CL B 077347300 415 22478 SH SOLE 22478 0 0 BELDEN INC COM 077454106 14023 335719 SH SOLE 335719 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 680 232546 SH SOLE 232546 0 0 BELMOND LTD CL A G1154H107 12275 490407 SH SOLE 490407 0 0 BEMIS INC COM 081437105 26655 580717 SH SOLE 580717 0 0 BENCHMARK ELECTRS INC COM 08160H101 13600 642070 SH SOLE 642070 0 0 BENEFICIAL BANCORP INC COM 08171T102 5708 399390 SH SOLE 399390 0 0 BENEFITFOCUS INC COM 08180D106 5791 126659 SH SOLE 126659 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1625407 7960656 SH SOLE 7960656 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 6003 222547 SH SOLE 222547 0 0 BERRY GLOBAL GROUP INC COM 08579W103 38847 817312 SH SOLE 817312 0 0 BERRY PETE CORP COM 08579X101 778 88836 SH SOLE 88836 0 0 BEST BUY INC COM 086516101 81582 1540444 SH SOLE 1540444 0 0 BG STAFFING INC COM 05544A109 380 18400 SH SOLE 18400 0 0 BGC PARTNERS INC CL A 05541T101 8143 1574983 SH SOLE 1574983 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1492 575839 SH SOLE 575839 0 0 BIG LOTS INC COM 089302103 8675 299935 SH SOLE 299935 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 610 5370 SH SOLE 5370 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 269 457 SH SOLE 457 0 0 BIO RAD LABS INC CL A 090572207 24646 106128 SH SOLE 106128 0 0 BIO TECHNE CORP COM 09073M104 29657 204926 SH SOLE 204926 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 4825 597822 SH SOLE 597822 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 62 16652 SH SOLE 16652 0 0 BIOGEN INC COM 09062X103 273649 909374 SH SOLE 909374 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6558 177332 SH SOLE 177332 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 35682 419040 SH SOLE 419040 0 0 BIOSCRIP INC COM 09069N108 2519 705553 SH SOLE 705553 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 2803 46244 SH SOLE 46244 0 0 BIOTELEMETRY INC COM 090672106 10855 181760 SH SOLE 181760 0 0 BIOTIME INC COM 09066L105 216 235784 SH SOLE 235784 0 0 BJS RESTAURANTS INC COM 09180C106 13219 261393 SH SOLE 261393 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 8447 381166 SH SOLE 381166 0 0 BLACK HILLS CORP COM 092113109 27063 431065 SH SOLE 431065 0 0 BLACK KNIGHT INC COM 09215C105 28731 637606 SH SOLE 637606 0 0 BLACKBAUD INC COM 09227Q100 22929 364518 SH SOLE 364518 0 0 BLACKLINE INC COM 09239B109 8284 202276 SH SOLE 202276 0 0 BLACKROCK INC COM 09247X101 189724 482978 SH SOLE 482978 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 20538 644614 SH SOLE 644614 0 0 BLOCK H & R INC COM 093671105 31106 1226072 SH SOLE 1226072 0 0 BLOOMIN BRANDS INC COM 094235108 20450 1143057 SH SOLE 1143057 0 0 BLUCORA INC COM 095229100 6992 262428 SH SOLE 262428 0 0 BLUE BIRD CORP COM 095306106 591 32474 SH SOLE 32474 0 0 BLUE HILLS BANCORP INC COM 095573101 1159 54305 SH SOLE 54305 0 0 BLUEBIRD BIO INC COM 09609G100 21503 216758 SH SOLE 216758 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 508 39223 SH SOLE 39223 0 0 BLUELINX HLDGS INC COM NEW 09624H208 488 19722 SH SOLE 19722 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 12776 236975 SH SOLE 236975 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 473 52408 SH SOLE 52408 0 0 BMC STK HLDGS INC COM 05591B109 10313 666194 SH SOLE 666194 0 0 BOEING CO COM 097023105 731461 2268095 SH SOLE 2268095 0 0 BOINGO WIRELESS INC COM 09739C102 4734 230116 SH SOLE 230116 0 0 BOISE CASCADE CO DEL COM 09739D100 13406 562077 SH SOLE 562077 0 0 BOJANGLES INC COM 097488100 1566 97349 SH SOLE 97349 0 0 BOK FINL CORP COM NEW 05561Q201 12648 172469 SH SOLE 172469 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2112 102148 SH SOLE 102148 0 0 BOOKING HLDGS INC COM 09857L108 322351 187150 SH SOLE 187150 0 0 BOOT BARN HLDGS INC COM 099406100 2594 152272 SH SOLE 152272 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 28364 629313 SH SOLE 629313 0 0 BORGWARNER INC COM 099724106 45483 1309217 SH SOLE 1309217 0 0 BOSTON BEER INC CL A 100557107 15178 63021 SH SOLE 63021 0 0 BOSTON OMAHA CORP COM 101044105 281 12000 SH SOLE 12000 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 7565 715678 SH SOLE 715678 0 0 BOSTON PROPERTIES INC COM 101121101 199767 1774911 SH SOLE 1774911 0 0 BOSTON SCIENTIFIC CORP COM 101137107 192760 5454427 SH SOLE 5454427 0 0 BOTTOMLINE TECH DEL INC COM 101388106 11241 234185 SH SOLE 234185 0 0 BOX INC CL A 10316T104 13422 795100 SH SOLE 795100 0 0 BOYD GAMING CORP COM 103304101 12265 590205 SH SOLE 590205 0 0 BRADY CORP CL A 104674106 17087 393145 SH SOLE 393145 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 7908 885520 SH SOLE 885520 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 31903 2478843 SH SOLE 2478843 0 0 BRF SA SPONSORED ADR 10552T107 8331 1466668 SH SOLE 1466668 0 0 BRIDGE BANCORP INC COM 108035106 2476 97117 SH SOLE 97117 0 0 BRIDGEPOINT ED INC COM 10807M105 707 100758 SH SOLE 100758 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 717 67934 SH SOLE 67934 0 0 BRIGGS & STRATTON CORP COM 109043109 6952 531452 SH SOLE 531452 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 32028 287374 SH SOLE 287374 0 0 BRIGHTCOVE INC COM 10921T101 655 92992 SH SOLE 92992 0 0 BRIGHTHOUSE FINL INC COM 10922N103 25570 838883 SH SOLE 838883 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1662 155611 SH SOLE 155611 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1239 121288 SH SOLE 121288 0 0 BRINKER INTL INC COM 109641100 11454 260434 SH SOLE 260434 0 0 BRINKS CO COM 109696104 24653 381316 SH SOLE 381316 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 353891 6808208 SH SOLE 6808208 0 0 BRISTOW GROUP INC COM 110394103 2422 996589 SH SOLE 996589 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 53170 3619402 SH SOLE 3619402 0 0 BROADCOM INC COM 11135F101 398932 1568867 SH SOLE 1568867 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 44632 463700 SH SOLE 463700 0 0 BROOKDALE SR LIVING INC COM 112463104 15000 2238680 SH SOLE 2238680 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 2173 134945 SH SOLE 134945 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 6058 438350 SH SOLE 438350 0 0 BROOKS AUTOMATION INC COM 114340102 12675 484122 SH SOLE 484122 0 0 BROWN & BROWN INC COM 115236101 34635 1256699 SH SOLE 1256699 0 0 BROWN FORMAN CORP CL A 115637100 5555 117126 SH SOLE 117126 0 0 BROWN FORMAN CORP CL B 115637209 34489 724847 SH SOLE 724847 0 0 BRT APARTMENTS CORP COM 055645303 216 18860 SH SOLE 18860 0 0 BRUKER CORP COM 116794108 24361 818278 SH SOLE 818278 0 0 BRUNSWICK CORP COM 117043109 24365 524526 SH SOLE 524526 0 0 BRYN MAWR BK CORP COM 117665109 3821 111075 SH SOLE 111075 0 0 BSB BANCORP INC MD COM 05573H108 543 19332 SH SOLE 19332 0 0 BUCKLE INC COM 118440106 10303 532693 SH SOLE 532693 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 10360 949525 SH SOLE 949525 0 0 BUNGE LIMITED COM G16962105 44657 835642 SH SOLE 835642 0 0 BURLINGTON STORES INC COM 122017106 51040 313760 SH SOLE 313760 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 568 23430 SH SOLE 23430 0 0 BWX TECHNOLOGIES INC COM 05605H100 26964 705292 SH SOLE 705292 0 0 BYLINE BANCORP INC COM 124411109 1436 86172 SH SOLE 86172 0 0 C & F FINL CORP COM 12466Q104 416 7801 SH SOLE 7801 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 84984 1010627 SH SOLE 1010627 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 4637 343477 SH SOLE 343477 0 0 CABLE ONE INC COM 12685J105 27358 33359 SH SOLE 33359 0 0 CABOT CORP COM 127055101 18826 438420 SH SOLE 438420 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 21321 223602 SH SOLE 223602 0 0 CABOT OIL & GAS CORP COM 127097103 48112 2152638 SH SOLE 2152638 0 0 CACI INTL INC CL A 127190304 21501 149279 SH SOLE 149279 0 0 CACTUS INC CL A 127203107 7288 265870 SH SOLE 265870 0 0 CADENCE BANCORPORATION CL A 12739A100 9067 540326 SH SOLE 540326 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 89794 2065178 SH SOLE 2065178 0 0 CADIZ INC COM NEW 127537207 505 48956 SH SOLE 48956 0 0 CAESARS ENTMT CORP COM 127686103 17046 2510428 SH SOLE 2510428 0 0 CAESARSTONE LTD ORD SHS M20598104 605 44492 SH SOLE 44492 0 0 CAI INTERNATIONAL INC COM 12477X106 2145 92299 SH SOLE 92299 0 0 CAL MAINE FOODS INC COM NEW 128030202 18825 445033 SH SOLE 445033 0 0 CALAMP CORP COM 128126109 3433 263860 SH SOLE 263860 0 0 CALAVO GROWERS INC COM 128246105 8324 114080 SH SOLE 114080 0 0 CALERES INC COM 129500104 13030 468189 SH SOLE 468189 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 4874 286029 SH SOLE 286029 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 16620 348715 SH SOLE 348715 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 285 70825 SH SOLE 70825 0 0 CALIX INC COM 13100M509 2367 242732 SH SOLE 242732 0 0 CALLAWAY GOLF CO COM 131193104 10016 654587 SH SOLE 654587 0 0 CALLON PETE CO DEL COM 13123X102 8148 1255422 SH SOLE 1255422 0 0 CALYXT INC COM 13173L107 145 13961 SH SOLE 13961 0 0 CAMBREX CORP COM 132011107 8163 216177 SH SOLE 216177 0 0 CAMBRIDGE BANCORP COM 132152109 701 8410 SH SOLE 8410 0 0 CAMDEN NATL CORP COM 133034108 3067 85258 SH SOLE 85258 0 0 CAMDEN PPTY TR SH BEN INT 133131102 97998 1112974 SH SOLE 1112974 0 0 CAMPBELL SOUP CO COM 134429109 45173 1369267 SH SOLE 1369267 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2034 177285 SH SOLE 177285 0 0 CANADIAN SOLAR INC COM 136635109 1135 79107 SH SOLE 79107 0 0 CANNAE HLDGS INC COM 13765N107 14872 868676 SH SOLE 868676 0 0 CANTEL MEDICAL CORP COM 138098108 12102 162545 SH SOLE 162545 0 0 CAPITAL BANCORP INC MD COM 139737100 143 12520 SH SOLE 12520 0 0 CAPITAL CITY BK GROUP INC COM 139674105 632 27207 SH SOLE 27207 0 0 CAPITAL ONE FINL CORP COM 14040H105 208047 2752298 SH SOLE 2752298 0 0 CAPITAL SR LIVING CORP COM 140475104 1005 147716 SH SOLE 147716 0 0 CAPITOL FED FINL INC COM 14057J101 13574 1062938 SH SOLE 1062938 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 223 15100 SH SOLE 15100 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 5819 872266 SH SOLE 872266 0 0 CARA THERAPEUTICS INC COM 140755109 2388 183681 SH SOLE 183681 0 0 CARBO CERAMICS INC COM 140781105 1779 511193 SH SOLE 511193 0 0 CARBON BLACK INC COM 14081R103 1408 104890 SH SOLE 104890 0 0 CARBONITE INC COM 141337105 4472 177032 SH SOLE 177032 0 0 CARDINAL HEALTH INC COM 14149Y108 111958 2510268 SH SOLE 2510268 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 5450 191269 SH SOLE 191269 0 0 CARDLYTICS INC COM 14161W105 151 13866 SH SOLE 13866 0 0 CARDTRONICS PLC SHS CL A G1991C105 8658 332993 SH SOLE 332993 0 0 CARE COM INC COM 141633107 900 46570 SH SOLE 46570 0 0 CAREDX INC COM 14167L103 2858 113646 SH SOLE 113646 0 0 CAREER EDUCATION CORP COM 141665109 7075 619487 SH SOLE 619487 0 0 CARETRUST REIT INC COM 14174T107 8481 459405 SH SOLE 459405 0 0 CARGURUS INC COM CL A 141788109 7175 212702 SH SOLE 212702 0 0 CARLISLE COS INC COM 142339100 26316 261797 SH SOLE 261797 0 0 CARMAX INC COM 143130102 47260 753380 SH SOLE 753380 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 82769 1678883 SH SOLE 1678883 0 0 CAROLINA FINL CORP NEW COM 143873107 3343 112976 SH SOLE 112976 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 15281 429115 SH SOLE 429115 0 0 CARRIAGE SVCS INC COM 143905107 1289 83097 SH SOLE 83097 0 0 CARRIZO OIL & GAS INC COM 144577103 6157 545286 SH SOLE 545286 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 3257 330982 SH SOLE 330982 0 0 CARS COM INC COM 14575E105 12685 589973 SH SOLE 589973 0 0 CARTERS INC COM 146229109 17014 208452 SH SOLE 208452 0 0 CARVANA CO CL A 146869102 5792 177064 SH SOLE 177064 0 0 CASA SYS INC COM 14713L102 1987 151303 SH SOLE 151303 0 0 CASELLA WASTE SYS INC CL A 147448104 6169 216528 SH SOLE 216528 0 0 CASEYS GEN STORES INC COM 147528103 30147 235264 SH SOLE 235264 0 0 CASI PHARMACEUTICALS INC COM 14757U109 1100 273396 SH SOLE 273396 0 0 CASS INFORMATION SYS INC COM 14808P109 3747 70793 SH SOLE 70793 0 0 CASTLE BRANDS INC COM 148435100 172 201300 SH SOLE 201300 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 912 419846 SH SOLE 419846 0 0 CATALENT INC COM 148806102 30198 968499 SH SOLE 968499 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 175 22100 SH SOLE 22100 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 401 208404 SH SOLE 208404 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 782 110071 SH SOLE 110071 0 0 CATERPILLAR INC DEL COM 149123101 310166 2440901 SH SOLE 2440901 0 0 CATHAY GEN BANCORP COM 149150104 17167 511962 SH SOLE 511962 0 0 CATO CORP NEW CL A 149205106 6514 456428 SH SOLE 456428 0 0 CAVCO INDS INC DEL COM 149568107 7373 56545 SH SOLE 56545 0 0 CB FINL SVCS INC COM 12479G101 258 10382 SH SOLE 10382 0 0 CBIZ INC COM 124805102 8192 415832 SH SOLE 415832 0 0 CBL & ASSOC PPTYS INC COM 124830100 9288 4837067 SH SOLE 4837067 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 69057 705883 SH SOLE 705883 0 0 CBRE GROUP INC CL A 12504L109 52119 1301673 SH SOLE 1301673 0 0 CBS CORP NEW CL B 124857202 69041 1579161 SH SOLE 1579161 0 0 CBTX INC COM 12481V104 3003 102139 SH SOLE 102139 0 0 CDK GLOBAL INC COM 12508E101 33505 699750 SH SOLE 699750 0 0 CDW CORP COM 12514G108 51387 634013 SH SOLE 634013 0 0 CECO ENVIRONMENTAL CORP COM 125141101 478 70813 SH SOLE 70813 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 4732 1506775 SH SOLE 1506775 0 0 CELANESE CORP DEL COM 150870103 86895 965817 SH SOLE 965817 0 0 CELCUITY INC COM 15102K100 322 13400 SH SOLE 13400 0 0 CELGENE CORP COM 151020104 201336 3141453 SH SOLE 3141453 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 433 24500 SH SOLE 24500 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 150 43000 SH SOLE 43000 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 6240 1294430 SH SOLE 1294430 0 0 CENTENE CORP DEL COM 15135B101 95453 827860 SH SOLE 827860 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 11750 1066233 SH SOLE 1066233 0 0 CENTERPOINT ENERGY INC COM 15189T107 97484 3453186 SH SOLE 3453186 0 0 CENTERSTATE BK CORP COM 15201P109 9073 431186 SH SOLE 431186 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1301 467904 SH SOLE 467904 0 0 CENTRAL GARDEN & PET CO COM 153527106 2800 81270 SH SOLE 81270 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 9404 300927 SH SOLE 300927 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 5336 219127 SH SOLE 219127 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 481 25467 SH SOLE 25467 0 0 CENTURY ALUM CO COM 156431108 3512 480365 SH SOLE 480365 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 1140 16826 SH SOLE 16826 0 0 CENTURY CASINOS INC COM 156492100 456 61635 SH SOLE 61635 0 0 CENTURY CMNTYS INC COM 156504300 2549 147672 SH SOLE 147672 0 0 CENTURYLINK INC COM 156700106 73816 4872282 SH SOLE 4872282 0 0 CERIDIAN HCM HLDG INC COM 15677J108 6561 190219 SH SOLE 190219 0 0 CERNER CORP COM 156782104 83373 1589857 SH SOLE 1589857 0 0 CERUS CORP COM 157085101 3739 737325 SH SOLE 737325 0 0 CEVA INC COM 157210105 2673 120976 SH SOLE 120976 0 0 CF INDS HLDGS INC COM 125269100 61969 1424230 SH SOLE 1424230 0 0 CHANNELADVISOR CORP COM 159179100 1578 138984 SH SOLE 138984 0 0 CHARAH SOLUTIONS INC COM 15957P105 117 13950 SH SOLE 13950 0 0 CHARLES RIV LABS INTL INC COM 159864107 44556 393666 SH SOLE 393666 0 0 CHART INDS INC COM PAR $0.01 16115Q308 15231 234209 SH SOLE 234209 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 194708 683257 SH SOLE 683257 0 0 CHASE CORP COM 16150R104 4026 40239 SH SOLE 40239 0 0 CHATHAM LODGING TR COM 16208T102 10480 592712 SH SOLE 592712 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 6397 62309 SH SOLE 62309 0 0 CHEESECAKE FACTORY INC COM 163072101 18351 421763 SH SOLE 421763 0 0 CHEFS WHSE INC COM 163086101 3919 122518 SH SOLE 122518 0 0 CHEGG INC COM 163092109 16416 577616 SH SOLE 577616 0 0 CHEMED CORP NEW COM 16359R103 33609 118642 SH SOLE 118642 0 0 CHEMICAL FINL CORP COM 163731102 17018 464819 SH SOLE 464819 0 0 CHEMOCENTRYX INC COM 16383L106 537 49177 SH SOLE 49177 0 0 CHEMOURS CO COM 163851108 28134 996947 SH SOLE 996947 0 0 CHEMUNG FINL CORP COM 164024101 334 8070 SH SOLE 8070 0 0 CHENIERE ENERGY INC COM NEW 16411R208 29305 495094 SH SOLE 495094 0 0 CHERRY HILL MTG INVT CORP COM 164651101 611 34818 SH SOLE 34818 0 0 CHESAPEAKE ENERGY CORP COM 165167107 17388 8279697 SH SOLE 8279697 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 22467 922644 SH SOLE 922644 0 0 CHESAPEAKE UTILS CORP COM 165303108 9007 110787 SH SOLE 110787 0 0 CHEVRON CORP NEW COM 166764100 1021276 9387588 SH SOLE 9387588 0 0 CHICOS FAS INC COM 168615102 5507 979728 SH SOLE 979728 0 0 CHILDRENS PL INC COM 168905107 12747 141489 SH SOLE 141489 0 0 CHIMERA INVT CORP COM NEW 16934Q208 26849 1506635 SH SOLE 1506635 0 0 CHIMERIX INC COM 16934W106 636 247411 SH SOLE 247411 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 4114 392124 SH SOLE 392124 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 43151 898966 SH SOLE 898966 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 8601 806795 SH SOLE 806795 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 43827 101500 SH SOLE 101500 0 0 CHOICE HOTELS INTL INC COM 169905106 13940 194742 SH SOLE 194742 0 0 CHROMADEX CORP COM NEW 171077407 247 71800 SH SOLE 71800 0 0 CHUBB LIMITED COM H1467J104 237159 1835877 SH SOLE 1835877 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 15281 426935 SH SOLE 426935 0 0 CHURCH & DWIGHT INC COM 171340102 66453 1010525 SH SOLE 1010525 0 0 CHURCHILL DOWNS INC COM 171484108 20991 86047 SH SOLE 86047 0 0 CHUYS HLDGS INC COM 171604101 1662 93679 SH SOLE 93679 0 0 CIENA CORP COM NEW 171779309 35569 1048913 SH SOLE 1048913 0 0 CIGNA CORP NEW COM 125523100 328420 1729254 SH SOLE 1729254 0 0 CIMAREX ENERGY CO COM 171798101 38772 628890 SH SOLE 628890 0 0 CIMPRESS N V SHS EURO N20146101 7277 70355 SH SOLE 70355 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 4553 585166 SH SOLE 585166 0 0 CINCINNATI FINL CORP COM 172062101 47995 619919 SH SOLE 619919 0 0 CINEMARK HOLDINGS INC COM 17243V102 23373 652851 SH SOLE 652851 0 0 CINTAS CORP COM 172908105 58850 350314 SH SOLE 350314 0 0 CIRCOR INTL INC COM 17273K109 3698 173596 SH SOLE 173596 0 0 CIRRUS LOGIC INC COM 172755100 17184 517893 SH SOLE 517893 0 0 CISCO SYS INC COM 17275R102 830892 19175884 SH SOLE 19175884 0 0 CISION LTD SHS G1992S109 5735 490130 SH SOLE 490130 0 0 CIT GROUP INC COM NEW 125581801 32489 848929 SH SOLE 848929 0 0 CITI TRENDS INC COM 17306X102 3708 181808 SH SOLE 181808 0 0 CITIGROUP INC COM NEW 172967424 586055 11257299 SH SOLE 11257299 0 0 CITIZENS & NORTHN CORP COM 172922106 717 27109 SH SOLE 27109 0 0 CITIZENS FINL GROUP INC COM 174610105 68946 2319043 SH SOLE 2319043 0 0 CITIZENS INC CL A 174740100 2005 266514 SH SOLE 266514 0 0 CITRIX SYS INC COM 177376100 95387 930959 SH SOLE 930959 0 0 CITY HLDG CO COM 177835105 6098 90208 SH SOLE 90208 0 0 CITY OFFICE REIT INC COM 178587101 2010 196041 SH SOLE 196041 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 525 30096 SH SOLE 30096 0 0 CIVITAS SOLUTIONS INC COM 17887R102 1543 88110 SH SOLE 88110 0 0 CLARUS CORP NEW COM 18270P109 492 48566 SH SOLE 48566 0 0 CLEAN ENERGY FUELS CORP COM 184499101 1259 731837 SH SOLE 731837 0 0 CLEAN HARBORS INC COM 184496107 20902 423530 SH SOLE 423530 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 1036 199466 SH SOLE 199466 0 0 CLEARFIELD INC COM 18482P103 243 24491 SH SOLE 24491 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 56 52100 SH SOLE 52100 0 0 CLEARWATER PAPER CORP COM 18538R103 7852 322178 SH SOLE 322178 0 0 CLEARWAY ENERGY INC CL A 18539C105 3623 214119 SH SOLE 214119 0 0 CLEARWAY ENERGY INC CL C 18539C204 6994 405420 SH SOLE 405420 0 0 CLEVELAND CLIFFS INC COM 185899101 22152 2880533 SH SOLE 2880533 0 0 CLIPPER RLTY INC COM 18885T306 440 33612 SH SOLE 33612 0 0 CLOROX CO DEL COM 189054109 137248 890410 SH SOLE 890410 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 1239 3380643 SH SOLE 3380643 0 0 CLOUDERA INC COM 18914U100 7009 633701 SH SOLE 633701 0 0 CLOVIS ONCOLOGY INC COM 189464100 4986 277596 SH SOLE 277596 0 0 CME GROUP INC COM CL A 12572Q105 261089 1387881 SH SOLE 1387881 0 0 CMS ENERGY CORP COM 125896100 60771 1223978 SH SOLE 1223978 0 0 CNA FINL CORP COM 126117100 6700 151747 SH SOLE 151747 0 0 CNB FINL CORP PA COM 126128107 757 32961 SH SOLE 32961 0 0 CNO FINL GROUP INC COM 12621E103 23717 1593857 SH SOLE 1593857 0 0 CNX RESOURCES CORPORATION COM 12653C108 13979 1224015 SH SOLE 1224015 0 0 COASTAL FINL CORP WA COM NEW 19046P209 185 12110 SH SOLE 12110 0 0 COCA COLA BOTTLING CO CONS COM 191098102 7323 41279 SH SOLE 41279 0 0 COCA COLA CO COM 191216100 736901 15562846 SH SOLE 15562846 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 5654 123313 SH SOLE 123313 0 0 CODEXIS INC COM 192005106 4515 270353 SH SOLE 270353 0 0 CODORUS VY BANCORP INC COM 192025104 439 20613 SH SOLE 20613 0 0 COEUR MNG INC COM NEW 192108504 4881 1091911 SH SOLE 1091911 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 12976 286997 SH SOLE 286997 0 0 COGNEX CORP COM 192422103 29890 772939 SH SOLE 772939 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 159832 2517827 SH SOLE 2517827 0 0 COHBAR INC COM 19249J109 130 41500 SH SOLE 41500 0 0 COHEN & STEERS INC COM 19247A100 7808 227497 SH SOLE 227497 0 0 COHERENT INC COM 192479103 17720 167619 SH SOLE 167619 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2741 302840 SH SOLE 302840 0 0 COHU INC COM 192576106 3559 221433 SH SOLE 221433 0 0 COLFAX CORP COM 194014106 18215 871516 SH SOLE 871516 0 0 COLGATE PALMOLIVE CO COM 194162103 208285 3499401 SH SOLE 3499401 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2841 165408 SH SOLE 165408 0 0 COLONY CAP INC NEW CL A COM 19626G108 10847 2317679 SH SOLE 2317679 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 7282 461126 SH SOLE 461126 0 0 COLUMBIA BKG SYS INC COM 197236102 17609 485229 SH SOLE 485229 0 0 COLUMBIA FINL INC COM 197641103 4222 276104 SH SOLE 276104 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 33791 1746289 SH SOLE 1746289 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 18786 223394 SH SOLE 223394 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 4219 139958 SH SOLE 139958 0 0 COMCAST CORP NEW CL A 20030N101 670148 19681263 SH SOLE 19681263 0 0 COMERICA INC COM 200340107 44011 640713 SH SOLE 640713 0 0 COMFORT SYS USA INC COM 199908104 14200 325087 SH SOLE 325087 0 0 COMMERCE BANCSHARES INC COM 200525103 29381 521215 SH SOLE 521215 0 0 COMMERCIAL METALS CO COM 201723103 12416 774971 SH SOLE 774971 0 0 COMMERCIAL VEH GROUP INC COM 202608105 995 174411 SH SOLE 174411 0 0 COMMSCOPE HLDG CO INC COM 20337X109 13980 852928 SH SOLE 852928 0 0 COMMUNITY BANKERS TR CORP COM 203612106 337 46600 SH SOLE 46600 0 0 COMMUNITY BK SYS INC COM 203607106 19435 333346 SH SOLE 333346 0 0 COMMUNITY FINL CORP MD COM 20368X101 316 10776 SH SOLE 10776 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 3858 1367951 SH SOLE 1367951 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1133 39291 SH SOLE 39291 0 0 COMMUNITY TR BANCORP INC COM 204149108 3609 91106 SH SOLE 91106 0 0 COMMVAULT SYSTEMS INC COM 204166102 22306 377488 SH SOLE 377488 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4416 272250 SH SOLE 272250 0 0 COMPASS MINERALS INTL INC COM 20451N101 13036 312665 SH SOLE 312665 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 3798 151285 SH SOLE 151285 0 0 COMSCORE INC COM 20564W105 2334 161712 SH SOLE 161712 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 6887 282926 SH SOLE 282926 0 0 CONAGRA BRANDS INC COM 205887102 43156 2020376 SH SOLE 2020376 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 561 44640 SH SOLE 44640 0 0 CONCHO RES INC COM 20605P101 79838 776706 SH SOLE 776706 0 0 CONDUENT INC COM 206787103 8481 797791 SH SOLE 797791 0 0 CONMED CORP COM 207410101 13582 211557 SH SOLE 211557 0 0 CONNECTICUT WTR SVC INC COM 207797101 4454 66606 SH SOLE 66606 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 3028 163909 SH SOLE 163909 0 0 CONNS INC COM 208242107 3492 185121 SH SOLE 185121 0 0 CONOCOPHILLIPS COM 20825C104 390432 6261938 SH SOLE 6261938 0 0 CONSOL ENERGY INC NEW COM 20854L108 7756 244568 SH SOLE 244568 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 7839 793410 SH SOLE 793410 0 0 CONSOLIDATED EDISON INC COM 209115104 101585 1328599 SH SOLE 1328599 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 504 9600 SH SOLE 9600 0 0 CONSOLIDATED WATER CO INC ORD G23773107 514 44045 SH SOLE 44045 0 0 CONSTELLATION BRANDS INC CL A 21036P108 103668 644617 SH SOLE 644617 0 0 CONSTELLIUM NV CL A N22035104 423 60470 SH SOLE 60470 0 0 CONTAINER STORE GROUP INC COM 210751103 341 71349 SH SOLE 71349 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 314 96558 SH SOLE 96558 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 5130 201559 SH SOLE 201559 0 0 CONTINENTAL RESOURCES INC COM 212015101 13979 347809 SH SOLE 347809 0 0 CONTRAFECT CORP COM 212326102 60 39150 SH SOLE 39150 0 0 CONTROL4 CORP COM 21240D107 2518 143023 SH SOLE 143023 0 0 CONTURA ENERGY INC COM 21241B100 1133 17222 SH SOLE 17222 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 1657 133833 SH SOLE 133833 0 0 COOPER COS INC COM NEW 216648402 58625 230351 SH SOLE 230351 0 0 COOPER STD HLDGS INC COM 21676P103 11009 177210 SH SOLE 177210 0 0 COOPER TIRE & RUBR CO COM 216831107 11520 356316 SH SOLE 356316 0 0 COPA HOLDINGS SA CL A P31076105 9693 123143 SH SOLE 123143 0 0 COPART INC COM 217204106 46725 977914 SH SOLE 977914 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 633 108363 SH SOLE 108363 0 0 CORCEPT THERAPEUTICS INC COM 218352102 7512 562269 SH SOLE 562269 0 0 CORE LABORATORIES N V COM N22717107 11619 194753 SH SOLE 194753 0 0 CORE MARK HOLDING CO INC COM 218681104 9310 400410 SH SOLE 400410 0 0 CORECIVIC INC COM 21871N101 17067 957163 SH SOLE 957163 0 0 CORELOGIC INC COM 21871D103 17821 533238 SH SOLE 533238 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 915 27640 SH SOLE 27640 0 0 COREPOINT LODGING INC COM 21872L104 7299 595811 SH SOLE 595811 0 0 CORESITE RLTY CORP COM 21870Q105 15376 176261 SH SOLE 176261 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 55 65150 SH SOLE 65150 0 0 CORMEDIX INC COM 21900C100 39 29600 SH SOLE 29600 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 14792 293313 SH SOLE 293313 0 0 CORNING INC COM 219350105 110330 3652085 SH SOLE 3652085 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 30200 1436002 SH SOLE 1436002 0 0 CORVEL CORP COM 221006109 3124 50613 SH SOLE 50613 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 96 25900 SH SOLE 25900 0 0 COSTAMARE INC SHS Y1771G102 1745 397487 SH SOLE 397487 0 0 COSTAR GROUP INC COM 22160N109 30297 89810 SH SOLE 89810 0 0 COSTCO WHSL CORP NEW COM 22160K105 377450 1852875 SH SOLE 1852875 0 0 COTY INC COM CL A 222070203 20024 3052373 SH SOLE 3052373 0 0 COUNTY BANCORP INC COM 221907108 185 10600 SH SOLE 10600 0 0 COUPA SOFTWARE INC COM 22266L106 18135 288498 SH SOLE 288498 0 0 COUSINS PPTYS INC COM 222795106 46129 5839094 SH SOLE 5839094 0 0 COVANTA HLDG CORP COM 22282E102 15078 1123490 SH SOLE 1123490 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 1258 65482 SH SOLE 65482 0 0 COVIA HLDGS CORP COM 22305A103 565 164995 SH SOLE 164995 0 0 COWEN INC CL A NEW 223622606 2028 151971 SH SOLE 151971 0 0 CRA INTL INC COM 12618T105 753 17686 SH SOLE 17686 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 46987 293921 SH SOLE 293921 0 0 CRAFT BREW ALLIANCE INC COM 224122101 408 28482 SH SOLE 28482 0 0 CRANE CO COM 224399105 27966 387439 SH SOLE 387439 0 0 CRAWFORD & CO CL B 224633107 896 99505 SH SOLE 99505 0 0 CRAWFORD & CO CL A 224633206 515 57851 SH SOLE 57851 0 0 CRAY INC COM NEW 225223304 7279 337139 SH SOLE 337139 0 0 CREDICORP LTD COM G2519Y108 21627 97560 SH SOLE 97560 0 0 CREDIT ACCEP CORP MICH COM 225310101 24653 64575 SH SOLE 64575 0 0 CREE INC COM 225447101 34793 813383 SH SOLE 813383 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 1016 33874 SH SOLE 33874 0 0 CRITEO S A SPONS ADS 226718104 762 33510 SH SOLE 33510 0 0 CROCS INC COM 227046109 14238 548028 SH SOLE 548028 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 628 85557 SH SOLE 85557 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 176907 1628528 SH SOLE 1628528 0 0 CROWN HOLDINGS INC COM 228368106 24405 587076 SH SOLE 587076 0 0 CRYOLIFE INC COM 228903100 5433 191425 SH SOLE 191425 0 0 CRYOPORT INC COM PAR $0.001 229050307 643 58230 SH SOLE 58230 0 0 CSG SYS INTL INC COM 126349109 9179 288892 SH SOLE 288892 0 0 CSW INDUSTRIALS INC COM 126402106 4161 86051 SH SOLE 86051 0 0 CSX CORP COM 126408103 201856 3248924 SH SOLE 3248924 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 71 95500 SH SOLE 95500 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 11486 424442 SH SOLE 424442 0 0 CTS CORP COM 126501105 4714 182059 SH SOLE 182059 0 0 CUBESMART COM 229663109 76099 2652454 SH SOLE 2652454 0 0 CUBIC CORP COM 229669106 11855 220588 SH SOLE 220588 0 0 CUE BIOPHARMA INC COM 22978P106 156 33100 SH SOLE 33100 0 0 CULLEN FROST BANKERS INC COM 229899109 28149 320083 SH SOLE 320083 0 0 CULP INC COM 230215105 465 24565 SH SOLE 24565 0 0 CUMMINS INC COM 231021106 147192 1101403 SH SOLE 1101403 0 0 CURO GROUP HLDGS CORP COM 23131L107 622 65497 SH SOLE 65497 0 0 CURTISS WRIGHT CORP COM 231561101 33719 330183 SH SOLE 330183 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1338 92422 SH SOLE 92422 0 0 CUSTOMERS BANCORP INC COM 23204G100 7526 413480 SH SOLE 413480 0 0 CUTERA INC COM 232109108 514 30173 SH SOLE 30173 0 0 CVB FINL CORP COM 126600105 14159 699869 SH SOLE 699869 0 0 CVR ENERGY INC COM 12662P108 11264 326664 SH SOLE 326664 0 0 CVS HEALTH CORP COM 126650100 668654 10205332 SH SOLE 10205332 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 2547 323599 SH SOLE 323599 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 33728 2651541 SH SOLE 2651541 0 0 CYRUSONE INC COM 23283R100 25795 487800 SH SOLE 487800 0 0 CYTOKINETICS INC COM NEW 23282W605 1800 284755 SH SOLE 284755 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 4485 296965 SH SOLE 296965 0 0 CYTOSORBENTS CORP COM NEW 23283X206 511 63153 SH SOLE 63153 0 0 D R HORTON INC COM 23331A109 48946 1412148 SH SOLE 1412148 0 0 DAILY JOURNAL CORP COM 233912104 641 2738 SH SOLE 2738 0 0 DAKTRONICS INC COM 234264109 1519 205255 SH SOLE 205255 0 0 DANA INCORPORATED COM 235825205 20324 1491086 SH SOLE 1491086 0 0 DANAHER CORP DEL COM 235851102 264932 2569161 SH SOLE 2569161 0 0 DARDEN RESTAURANTS INC COM 237194105 94051 941828 SH SOLE 941828 0 0 DARLING INGREDIENTS INC COM 237266101 27241 1415846 SH SOLE 1415846 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 154 11000 SH SOLE 11000 0 0 DASEKE INC COM 23753F107 930 252713 SH SOLE 252713 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 12427 278870 SH SOLE 278870 0 0 DAVITA INC COM 23918K108 28838 560393 SH SOLE 560393 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 134 39500 SH SOLE 39500 0 0 DEAN FOODS CO NEW COM NEW 242370203 5185 1360737 SH SOLE 1360737 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1462 69636 SH SOLE 69636 0 0 DECKERS OUTDOOR CORP COM 243537107 39355 307576 SH SOLE 307576 0 0 DEERE & CO COM 244199105 205313 1376369 SH SOLE 1376369 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 1198 167509 SH SOLE 167509 0 0 DEL TACO RESTAURANTS INC COM 245496104 691 69127 SH SOLE 69127 0 0 DELEK US HLDGS INC NEW COM 24665A103 25213 775541 SH SOLE 775541 0 0 DELL TECHNOLOGIES INC CL C 24703L202 18299 374439 SH SOLE 374439 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 7792 544110 SH SOLE 544110 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 139409 2793750 SH SOLE 2793750 0 0 DELUXE CORP COM 248019101 19989 519988 SH SOLE 519988 0 0 DENALI THERAPEUTICS INC COM 24823R105 6658 322264 SH SOLE 322264 0 0 DENBURY RES INC COM NEW 247916208 7045 4119480 SH SOLE 4119480 0 0 DENNYS CORP COM 24869P104 5521 340532 SH SOLE 340532 0 0 DENTSPLY SIRONA INC COM 24906P109 48492 1303183 SH SOLE 1303183 0 0 DERMIRA INC COM 24983L104 1341 186501 SH SOLE 186501 0 0 DEVON ENERGY CORP NEW COM 25179M103 42882 1902450 SH SOLE 1902450 0 0 DEXCOM INC COM 252131107 42527 354978 SH SOLE 354978 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 713 181674 SH SOLE 181674 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2631 17598 SH SOLE 17598 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 11209 1187326 SH SOLE 1187326 0 0 DIAMONDBACK ENERGY INC COM 25278X109 78542 847262 SH SOLE 847262 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 30075 3312167 SH SOLE 3312167 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 3025 282967 SH SOLE 282967 0 0 DICKS SPORTING GOODS INC COM 253393102 12108 388071 SH SOLE 388071 0 0 DIEBOLD NXDF INC COM 253651103 3044 1222439 SH SOLE 1222439 0 0 DIGI INTL INC COM 253798102 637 63091 SH SOLE 63091 0 0 DIGIMARC CORP NEW COM 25381B101 362 24929 SH SOLE 24929 0 0 DIGITAL RLTY TR INC COM 253868103 249206 2338856 SH SOLE 2338856 0 0 DILLARDS INC CL A 254067101 7318 121331 SH SOLE 121331 0 0 DIME CMNTY BANCSHARES COM 253922108 2852 167946 SH SOLE 167946 0 0 DINE BRANDS GLOBAL INC COM 254423106 10565 156879 SH SOLE 156879 0 0 DIODES INC COM 254543101 13276 411530 SH SOLE 411530 0 0 DIPLOMAT PHARMACY INC COM 25456K101 7393 549223 SH SOLE 549223 0 0 DISCOVER FINL SVCS COM 254709108 109128 1850253 SH SOLE 1850253 0 0 DISCOVERY INC COM SER A 25470F104 24276 981230 SH SOLE 981230 0 0 DISCOVERY INC COM SER C 25470F302 52511 2275173 SH SOLE 2275173 0 0 DISH NETWORK CORP CL A 25470M109 33680 1348787 SH SOLE 1348787 0 0 DISNEY WALT CO COM DISNEY 254687106 722203 6586433 SH SOLE 6586433 0 0 DMC GLOBAL INC COM 23291C103 1114 31694 SH SOLE 31694 0 0 DOCUSIGN INC COM 256163106 3361 83835 SH SOLE 83835 0 0 DOLBY LABORATORIES INC COM 25659T107 28096 454321 SH SOLE 454321 0 0 DOLLAR GEN CORP NEW COM 256677105 123703 1144542 SH SOLE 1144542 0 0 DOLLAR TREE INC COM 256746108 87893 973127 SH SOLE 973127 0 0 DOMINION ENERGY INC COM 25746U109 191045 2673447 SH SOLE 2673447 0 0 DOMINOS PIZZA INC COM 25754A201 42840 172746 SH SOLE 172746 0 0 DOMO INC COM CL B 257554105 351 17860 SH SOLE 17860 0 0 DOMTAR CORP COM NEW 257559203 27546 784096 SH SOLE 784096 0 0 DONALDSON INC COM 257651109 23712 546476 SH SOLE 546476 0 0 DONEGAL GROUP INC CL A 257701201 915 67024 SH SOLE 67024 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5836 415923 SH SOLE 415923 0 0 DONNELLEY R R & SONS CO COM 257867200 7194 1816503 SH SOLE 1816503 0 0 DORIAN LPG LTD SHS USD Y2106R110 380 65070 SH SOLE 65070 0 0 DORMAN PRODUCTS INC COM 258278100 19185 213114 SH SOLE 213114 0 0 DOUGLAS DYNAMICS INC COM 25960R105 4466 124431 SH SOLE 124431 0 0 DOUGLAS EMMETT INC COM 25960P109 77905 2282589 SH SOLE 2282589 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 522 68844 SH SOLE 68844 0 0 DOVER CORP COM 260003108 44341 624953 SH SOLE 624953 0 0 DOWDUPONT INC COM 26078J100 489013 9143842 SH SOLE 9143842 0 0 DRIL-QUIP INC COM 262037104 11208 373209 SH SOLE 373209 0 0 DRIVE SHACK INC COM 262077100 1254 319810 SH SOLE 319810 0 0 DROPBOX INC CL A 26210C104 6636 324787 SH SOLE 324787 0 0 DSW INC CL A 23334L102 13209 534770 SH SOLE 534770 0 0 DTE ENERGY CO COM 233331107 84516 766231 SH SOLE 766231 0 0 DUCOMMUN INC DEL COM 264147109 865 23800 SH SOLE 23800 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 261390 3028852 SH SOLE 3028852 0 0 DUKE REALTY CORP COM NEW 264411505 121696 4698660 SH SOLE 4698660 0 0 DULUTH HLDGS INC COM CL B 26443V101 1272 50400 SH SOLE 50400 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 23160 162253 SH SOLE 162253 0 0 DUNKIN BRANDS GROUP INC COM 265504100 29617 461885 SH SOLE 461885 0 0 DURECT CORP COM 266605104 166 343161 SH SOLE 343161 0 0 DXC TECHNOLOGY CO COM 23355L106 62572 1176829 SH SOLE 1176829 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 3721 133655 SH SOLE 133655 0 0 DYCOM INDS INC COM 267475101 13813 255589 SH SOLE 255589 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 3038 331957 SH SOLE 331957 0 0 DYNEX CAP INC COM NEW 26817Q506 1782 311461 SH SOLE 311461 0 0 E L F BEAUTY INC COM 26856L103 1043 120333 SH SOLE 120333 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 50550 1151999 SH SOLE 1151999 0 0 EAGLE BANCORP INC MD COM 268948106 9377 192505 SH SOLE 192505 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 527 114248 SH SOLE 114248 0 0 EAGLE MATERIALS INC COM 26969P108 20224 331374 SH SOLE 331374 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3161 78432 SH SOLE 78432 0 0 EARTHSTONE ENERGY INC CL A 27032D304 183 40403 SH SOLE 40403 0 0 EAST WEST BANCORP INC COM 27579R104 33010 758317 SH SOLE 758317 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 12245 780868 SH SOLE 780868 0 0 EASTERN CO COM 276317104 321 13236 SH SOLE 13236 0 0 EASTGROUP PPTY INC COM 277276101 45948 500900 SH SOLE 500900 0 0 EASTMAN CHEM CO COM 277432100 74300 1016271 SH SOLE 1016271 0 0 EASTMAN KODAK CO COM NEW 277461406 85 33200 SH SOLE 33200 0 0 EATON CORP PLC SHS G29183103 213665 3111926 SH SOLE 3111926 0 0 EATON VANCE CORP COM NON VTG 278265103 36041 1024461 SH SOLE 1024461 0 0 EBAY INC COM 278642103 103549 3688941 SH SOLE 3688941 0 0 EBIX INC COM NEW 278715206 5413 127173 SH SOLE 127173 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 6939 341273 SH SOLE 341273 0 0 ECHOSTAR CORP CL A 278768106 12512 340717 SH SOLE 340717 0 0 ECLIPSE RES CORP COM 27890G100 472 448882 SH SOLE 448882 0 0 ECOLAB INC COM 278865100 149608 1015319 SH SOLE 1015319 0 0 ECOPETROL S A SPONSORED ADS 279158109 4362 274629 SH SOLE 274629 0 0 EDGEWELL PERS CARE CO COM 28035Q102 19394 519237 SH SOLE 519237 0 0 EDISON INTL COM 281020107 80467 1417410 SH SOLE 1417410 0 0 EDITAS MEDICINE INC COM 28106W103 5520 242630 SH SOLE 242630 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 127697 833692 SH SOLE 833692 0 0 EGAIN CORP COM NEW 28225C806 292 44420 SH SOLE 44420 0 0 EHEALTH INC COM 28238P109 3542 92166 SH SOLE 92166 0 0 EIDOS THERAPEUTICS INC COM 28249H104 476 34555 SH SOLE 34555 0 0 EL PASO ELEC CO COM NEW 283677854 16730 333725 SH SOLE 333725 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1838 121148 SH SOLE 121148 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3879 122995 SH SOLE 122995 0 0 ELASTIC N V ORD SHS N14506104 2615 36577 SH SOLE 36577 0 0 ELDORADO RESORTS INC COM 28470R102 13276 366630 SH SOLE 366630 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 5473 182663 SH SOLE 182663 0 0 ELECTROCORE INC COM 28531P103 72 11430 SH SOLE 11430 0 0 ELECTRONIC ARTS INC COM 285512109 92590 1173356 SH SOLE 1173356 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 10932 440790 SH SOLE 440790 0 0 ELEVATE CREDIT INC COM 28621V101 192 42773 SH SOLE 42773 0 0 ELLIE MAE INC COM 28849P100 11969 190494 SH SOLE 190494 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 1418 118024 SH SOLE 118024 0 0 EMC INS GROUP INC COM 268664109 1668 52352 SH SOLE 52352 0 0 EMCOR GROUP INC COM 29084Q100 28130 471265 SH SOLE 471265 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 1660 134442 SH SOLE 134442 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 25862 436254 SH SOLE 436254 0 0 EMERSON ELEC CO COM 291011104 269846 4516250 SH SOLE 4516250 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 182 17924 SH SOLE 17924 0 0 EMPIRE ST RLTY TR INC CL A 292104106 7078 497363 SH SOLE 497363 0 0 EMPLOYERS HOLDINGS INC COM 292218104 15344 365583 SH SOLE 365583 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 6898 97377 SH SOLE 97377 0 0 ENCOMPASS HEALTH CORP COM 29261A100 33656 545475 SH SOLE 545475 0 0 ENCORE CAP GROUP INC COM 292554102 5025 213812 SH SOLE 213812 0 0 ENCORE WIRE CORP COM 292562105 11284 224867 SH SOLE 224867 0 0 ENDO INTL PLC SHS G30401106 12123 1660574 SH SOLE 1660574 0 0 ENDOLOGIX INC COM 29266S106 384 535911 SH SOLE 535911 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 3228 485270 SH SOLE 485270 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 5570 624328 SH SOLE 624328 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 709 143198 SH SOLE 143198 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 15345 339854 SH SOLE 339854 0 0 ENERGOUS CORP COM 29272C103 282 48700 SH SOLE 48700 0 0 ENERGY FUELS INC COM NEW 292671708 476 166840 SH SOLE 166840 0 0 ENERGY RECOVERY INC COM 29270J100 1231 182895 SH SOLE 182895 0 0 ENERSYS COM 29275Y102 30388 391537 SH SOLE 391537 0 0 ENGILITY HLDGS INC NEW COM 29286C107 2826 99281 SH SOLE 99281 0 0 ENNIS INC COM 293389102 2818 146384 SH SOLE 146384 0 0 ENOVA INTL INC COM 29357K103 9064 465772 SH SOLE 465772 0 0 ENPHASE ENERGY INC COM 29355A107 894 188850 SH SOLE 188850 0 0 ENPRO INDS INC COM 29355X107 9420 156732 SH SOLE 156732 0 0 ENSCO PLC SHS CLASS A G3157S106 7595 2133251 SH SOLE 2133251 0 0 ENSIGN GROUP INC COM 29358P101 15404 397094 SH SOLE 397094 0 0 ENSTAR GROUP LIMITED SHS G3075P101 14416 86027 SH SOLE 86027 0 0 ENTEGRA FINL CORP COM 29363J108 319 15350 SH SOLE 15350 0 0 ENTEGRIS INC COM 29362U104 28573 1024292 SH SOLE 1024292 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 3905 683885 SH SOLE 683885 0 0 ENTERGY CORP NEW COM 29364G103 68918 800718 SH SOLE 800718 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 765 23782 SH SOLE 23782 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 4811 127848 SH SOLE 127848 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1036 355896 SH SOLE 355896 0 0 ENVESTNET INC COM 29404K106 12197 247944 SH SOLE 247944 0 0 ENZO BIOCHEM INC COM 294100102 649 233173 SH SOLE 233173 0 0 EOG RES INC COM 26875P101 200286 2296586 SH SOLE 2296586 0 0 EP ENERGY CORP CL A 268785102 151 215379 SH SOLE 215379 0 0 EPAM SYS INC COM 29414B104 27041 233084 SH SOLE 233084 0 0 EPIZYME INC COM 29428V104 2043 331550 SH SOLE 331550 0 0 EPLUS INC COM 294268107 8518 119679 SH SOLE 119679 0 0 EPR PPTYS COM SH BEN INT 26884U109 32958 514722 SH SOLE 514722 0 0 EQT CORP COM 26884L109 11879 628813 SH SOLE 628813 0 0 EQUIFAX INC COM 294429105 44928 482418 SH SOLE 482418 0 0 EQUILLIUM INC COM 29446K106 87 10650 SH SOLE 10650 0 0 EQUINIX INC COM PAR $0.001 29444U700 110343 312976 SH SOLE 312976 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 16906 844411 SH SOLE 844411 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 2683 76107 SH SOLE 76107 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 54352 1811098 SH SOLE 1811098 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 118693 1221996 SH SOLE 1221996 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 278798 4223567 SH SOLE 4223567 0 0 ERA GROUP INC COM 26885G109 988 112999 SH SOLE 112999 0 0 ERIE INDTY CO CL A 29530P102 28967 217287 SH SOLE 217287 0 0 EROS INTL PLC SHS NEW G3788M114 561 67650 SH SOLE 67650 0 0 ESCALADE INC COM 296056104 234 20400 SH SOLE 20400 0 0 ESCO TECHNOLOGIES INC COM 296315104 12605 191117 SH SOLE 191117 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 6071 131973 SH SOLE 131973 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 282 12950 SH SOLE 12950 0 0 ESSA BANCORP INC COM 29667D104 335 21441 SH SOLE 21441 0 0 ESSENDANT INC COM 296689102 16198 1287537 SH SOLE 1287537 0 0 ESSENT GROUP LTD COM G3198U102 22739 665246 SH SOLE 665246 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1096 79160 SH SOLE 79160 0 0 ESSEX PPTY TR INC COM 297178105 188272 767798 SH SOLE 767798 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 29960 246681 SH SOLE 246681 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 6176 351073 SH SOLE 351073 0 0 ETSY INC COM 29786A106 41146 864936 SH SOLE 864936 0 0 EURONET WORLDWIDE INC COM 298736109 36081 352414 SH SOLE 352414 0 0 EVANS BANCORP INC COM NEW 29911Q208 349 10712 SH SOLE 10712 0 0 EVELO BIOSCIENCES INC COM 299734103 528 40541 SH SOLE 40541 0 0 EVENTBRITE INC COM CL A 29975E109 1150 41322 SH SOLE 41322 0 0 EVERBRIDGE INC COM 29978A104 8259 145501 SH SOLE 145501 0 0 EVERCORE INC CLASS A 29977A105 30534 426683 SH SOLE 426683 0 0 EVEREST RE GROUP LTD COM G3223R108 54589 250684 SH SOLE 250684 0 0 EVERGY INC COM 30034W106 62668 1103878 SH SOLE 1103878 0 0 EVERI HLDGS INC COM 30034T103 1910 370806 SH SOLE 370806 0 0 EVERSOURCE ENERGY COM 30040W108 86090 1323634 SH SOLE 1323634 0 0 EVERTEC INC COM 30040P103 14779 514913 SH SOLE 514913 0 0 EVI INDUSTRIES INC COM 26929N102 297 8896 SH SOLE 8896 0 0 EVO PMTS INC CL A COM 26927E104 1309 53024 SH SOLE 53024 0 0 EVOLENT HEALTH INC CL A 30050B101 7679 384872 SH SOLE 384872 0 0 EVOLUS INC COM 30052C107 242 20326 SH SOLE 20326 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1066 156215 SH SOLE 156215 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3398 353915 SH SOLE 353915 0 0 EXACT SCIENCES CORP COM 30063P105 43656 691850 SH SOLE 691850 0 0 EXANTAS CAP CORP COM NEW 30068N105 1681 167720 SH SOLE 167720 0 0 EXELA TECHNOLOGIES INC COM 30162V102 972 249713 SH SOLE 249713 0 0 EXELIXIS INC COM 30161Q104 23278 1183381 SH SOLE 1183381 0 0 EXELON CORP COM 30161N101 257255 5704087 SH SOLE 5704087 0 0 EXLSERVICE HOLDINGS INC COM 302081104 12375 235167 SH SOLE 235167 0 0 EXP WORLD HOLDINGS INC COM 30212W100 891 125845 SH SOLE 125845 0 0 EXPEDIA GROUP INC COM NEW 30212P303 53767 477285 SH SOLE 477285 0 0 EXPEDITORS INTL WASH INC COM 302130109 70434 1034415 SH SOLE 1034415 0 0 EXPONENT INC COM 30214U102 17157 338323 SH SOLE 338323 0 0 EXPRESS INC COM 30219E103 8212 1606931 SH SOLE 1606931 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 24140 1557414 SH SOLE 1557414 0 0 EXTERRAN CORP COM 30227H106 6667 376618 SH SOLE 376618 0 0 EXTRA SPACE STORAGE INC COM 30225T102 157292 1738411 SH SOLE 1738411 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 1869 435560 SH SOLE 435560 0 0 EXTREME NETWORKS INC COM 30226D106 5323 872568 SH SOLE 872568 0 0 EXXON MOBIL CORP COM 30231G102 1715332 25155179 SH SOLE 25155179 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 28 14600 SH SOLE 14600 0 0 EZCORP INC CL A NON VTG 302301106 4504 582599 SH SOLE 582599 0 0 F M C CORP COM NEW 302491303 56937 769823 SH SOLE 769823 0 0 F5 NETWORKS INC COM 315616102 61016 376572 SH SOLE 376572 0 0 FABRINET SHS G3323L100 14084 274474 SH SOLE 274474 0 0 FACEBOOK INC CL A 30303M102 1220312 9308959 SH SOLE 9308959 0 0 FACTSET RESH SYS INC COM 303075105 38335 191548 SH SOLE 191548 0 0 FAIR ISAAC CORP COM 303250104 36677 196131 SH SOLE 196131 0 0 FALCON MINERALS CORP CL A COM 30607B109 1149 135071 SH SOLE 135071 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 764 19841 SH SOLE 19841 0 0 FARMER BROS CO COM 307675108 1318 56456 SH SOLE 56456 0 0 FARMERS NATL BANC CORP COM 309627107 714 55993 SH SOLE 55993 0 0 FARMLAND PARTNERS INC COM 31154R109 321 70564 SH SOLE 70564 0 0 FARO TECHNOLOGIES INC COM 311642102 3853 94804 SH SOLE 94804 0 0 FASTENAL CO COM 311900104 105874 2024742 SH SOLE 2024742 0 0 FATE THERAPEUTICS INC COM 31189P102 1778 138538 SH SOLE 138538 0 0 FB FINL CORP COM 30257X104 3159 90187 SH SOLE 90187 0 0 FBL FINL GROUP INC CL A 30239F106 3593 54720 SH SOLE 54720 0 0 FCB FINL HLDGS INC CL A 30255G103 8208 244423 SH SOLE 244423 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 5252 86890 SH SOLE 86890 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 122084 1034255 SH SOLE 1034255 0 0 FEDERAL SIGNAL CORP COM 313855108 9634 484087 SH SOLE 484087 0 0 FEDERATED INVS INC PA CL B 314211103 31012 1168024 SH SOLE 1168024 0 0 FEDEX CORP COM 31428X106 166450 1031730 SH SOLE 1031730 0 0 FEDNAT HLDG CO COM 31431B109 527 26451 SH SOLE 26451 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 135 21100 SH SOLE 21100 0 0 FERRO CORP COM 315405100 7085 451849 SH SOLE 451849 0 0 FGL HLDGS ORD SHS G3402M102 6028 904993 SH SOLE 904993 0 0 FIBROGEN INC COM 31572Q808 27441 592915 SH SOLE 592915 0 0 FIDELITY D & D BANCORP INC COM 31609R100 386 6000 SH SOLE 6000 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 47942 1524848 SH SOLE 1524848 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 134111 1307760 SH SOLE 1307760 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 2997 115151 SH SOLE 115151 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 3663 236157 SH SOLE 236157 0 0 FIFTH THIRD BANCORP COM 316773100 70602 3000484 SH SOLE 3000484 0 0 FINANCIAL INSTNS INC COM 317585404 5021 195339 SH SOLE 195339 0 0 FINISAR CORP COM NEW 31787A507 20031 927350 SH SOLE 927350 0 0 FIREEYE INC COM 31816Q101 11432 705195 SH SOLE 705195 0 0 FIRST AMERN FINL CORP COM 31847R102 32706 732647 SH SOLE 732647 0 0 FIRST BANCORP INC ME COM 31866P102 623 23661 SH SOLE 23661 0 0 FIRST BANCORP N C COM 318910106 5287 161867 SH SOLE 161867 0 0 FIRST BANCORP P R COM NEW 318672706 23221 2700032 SH SOLE 2700032 0 0 FIRST BANCSHARES INC MS COM 318916103 838 27671 SH SOLE 27671 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 510 42020 SH SOLE 42020 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 371 19009 SH SOLE 19009 0 0 FIRST BUSEY CORP COM NEW 319383204 6050 246513 SH SOLE 246513 0 0 FIRST CHOICE BANCORP COM 31948P104 439 19400 SH SOLE 19400 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 2598 82527 SH SOLE 82527 0 0 FIRST CMNTY CORP S C COM 319835104 306 15704 SH SOLE 15704 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 8680 718518 SH SOLE 718518 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 22755 60348 SH SOLE 60348 0 0 FIRST DATA CORP NEW COM CL A 32008D106 23928 1415016 SH SOLE 1415016 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 2688 109635 SH SOLE 109635 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 283 18271 SH SOLE 18271 0 0 FIRST FINL BANCORP OH COM 320209109 15114 637180 SH SOLE 637180 0 0 FIRST FINL BANKSHARES COM 32020R109 23636 409700 SH SOLE 409700 0 0 FIRST FINL CORP IND COM 320218100 3565 88773 SH SOLE 88773 0 0 FIRST FNDTN INC COM 32026V104 2690 209173 SH SOLE 209173 0 0 FIRST GTY BANCSHARES INC COM 32043P106 224 9650 SH SOLE 9650 0 0 FIRST HAWAIIAN INC COM 32051X108 13149 584124 SH SOLE 584124 0 0 FIRST HORIZON NATL CORP COM 320517105 28038 2130481 SH SOLE 2130481 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 51441 1782427 SH SOLE 1782427 0 0 FIRST INTERNET BANCORP COM 320557101 431 21057 SH SOLE 21057 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 6532 178654 SH SOLE 178654 0 0 FIRST LONG IS CORP COM 320734106 2639 132254 SH SOLE 132254 0 0 FIRST MERCHANTS CORP COM 320817109 9291 271083 SH SOLE 271083 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 893 27972 SH SOLE 27972 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 13445 678669 SH SOLE 678669 0 0 FIRST NORTHWEST BANCORP COM 335834107 332 22326 SH SOLE 22326 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 33551 386086 SH SOLE 386086 0 0 FIRST SOLAR INC COM 336433107 14461 340617 SH SOLE 340617 0 0 FIRST UTD CORP COM 33741H107 244 15275 SH SOLE 15275 0 0 FIRSTCASH INC COM 33767D105 20861 288334 SH SOLE 288334 0 0 FIRSTENERGY CORP COM 337932107 78540 2091605 SH SOLE 2091605 0 0 FISERV INC COM 337738108 118451 1611796 SH SOLE 1611796 0 0 FITBIT INC CL A 33812L102 7948 1599122 SH SOLE 1599122 0 0 FIVE BELOW INC COM 33829M101 46682 456229 SH SOLE 456229 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1753 188424 SH SOLE 188424 0 0 FIVE9 INC COM 338307101 13957 319226 SH SOLE 319226 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4218 159769 SH SOLE 159769 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 71120 382940 SH SOLE 382940 0 0 FLEX LTD ORD Y2573F102 2355 309339 SH SOLE 309339 0 0 FLEXION THERAPEUTICS INC COM 33938J106 2065 182407 SH SOLE 182407 0 0 FLEXSTEEL INDS INC COM 339382103 345 15600 SH SOLE 15600 0 0 FLIR SYS INC COM 302445101 34796 799151 SH SOLE 799151 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 8315 321026 SH SOLE 321026 0 0 FLOTEK INDS INC DEL COM 343389102 121 110660 SH SOLE 110660 0 0 FLOWERS FOODS INC COM 343498101 51860 2807775 SH SOLE 2807775 0 0 FLOWSERVE CORP COM 34354P105 30940 813782 SH SOLE 813782 0 0 FLUENT INC COM 34380C102 301 83380 SH SOLE 83380 0 0 FLUIDIGM CORP DEL COM 34385P108 632 73219 SH SOLE 73219 0 0 FLUOR CORP NEW COM 343412102 32265 1001989 SH SOLE 1001989 0 0 FLUSHING FINL CORP COM 343873105 3335 154863 SH SOLE 154863 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1665 136074 SH SOLE 136074 0 0 FNB CORP PA COM 302520101 22213 2257337 SH SOLE 2257337 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2775 105393 SH SOLE 105393 0 0 FONAR CORP COM NEW 344437405 305 15031 SH SOLE 15031 0 0 FOOT LOCKER INC COM 344849104 61936 1164196 SH SOLE 1164196 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 146552 19157062 SH SOLE 19157062 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 3672 141260 SH SOLE 141260 0 0 FORESTAR GROUP INC COM 346232101 782 56426 SH SOLE 56426 0 0 FORMFACTOR INC COM 346375108 5742 407472 SH SOLE 407472 0 0 FORRESTER RESH INC COM 346563109 2511 56174 SH SOLE 56174 0 0 FORTERRA INC COM 34960W106 355 94193 SH SOLE 94193 0 0 FORTINET INC COM 34959E109 58714 833644 SH SOLE 833644 0 0 FORTIVE CORP COM 34959J108 79433 1173991 SH SOLE 1173991 0 0 FORTRESS BIOTECH INC COM 34960Q109 49 56900 SH SOLE 56900 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 31969 841493 SH SOLE 841493 0 0 FORTY SEVEN INC COM 34983P104 300 19050 SH SOLE 19050 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 3762 910657 SH SOLE 910657 0 0 FORWARD AIR CORP COM 349853101 12663 230866 SH SOLE 230866 0 0 FOSSIL GROUP INC COM 34988V106 8045 511393 SH SOLE 511393 0 0 FOSTER L B CO COM 350060109 896 56341 SH SOLE 56341 0 0 FOUNDATION BLDG MATLS INC COM 350392106 1181 142058 SH SOLE 142058 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 9772 372964 SH SOLE 372964 0 0 FOX FACTORY HLDG CORP COM 35138V102 12065 204937 SH SOLE 204937 0 0 FRANCESCAS HLDGS CORP COM 351793104 735 756498 SH SOLE 756498 0 0 FRANKLIN COVEY CO COM 353469109 1385 61983 SH SOLE 61983 0 0 FRANKLIN ELEC INC COM 353514102 14493 337978 SH SOLE 337978 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 749 28388 SH SOLE 28388 0 0 FRANKLIN RES INC COM 354613101 41797 1409203 SH SOLE 1409203 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 11373 1825477 SH SOLE 1825477 0 0 FRANKS INTL N V COM N33462107 3502 670849 SH SOLE 670849 0 0 FREEPORT-MCMORAN INC CL B 35671D857 64364 6242855 SH SOLE 6242855 0 0 FREIGHTCAR AMER INC COM 357023100 179 26610 SH SOLE 26610 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 12139 429361 SH SOLE 429361 0 0 FRESHPET INC COM 358039105 4565 141916 SH SOLE 141916 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 7642 875328 SH SOLE 875328 0 0 FRONTDOOR INC COM 35905A109 8395 315461 SH SOLE 315461 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4415 1854805 SH SOLE 1854805 0 0 FRONTLINE LTD SHS NEW G3682E192 816 147423 SH SOLE 147423 0 0 FRP HLDGS INC COM 30292L107 1656 35984 SH SOLE 35984 0 0 FS BANCORP INC COM 30263Y104 340 7915 SH SOLE 7915 0 0 FTI CONSULTING INC COM 302941109 21691 325493 SH SOLE 325493 0 0 FTS INTERNATIONAL INC COM 30283W104 3183 447621 SH SOLE 447621 0 0 FUELCELL ENERGY INC COM NEW 35952H502 116 210648 SH SOLE 210648 0 0 FULLER H B CO COM 359694106 18184 426141 SH SOLE 426141 0 0 FULTON FINL CORP PA COM 360271100 20888 1349351 SH SOLE 1349351 0 0 FUNKO INC COM CL A 361008105 294 22300 SH SOLE 22300 0 0 FUSION CONNECT INC COM 36116X102 66 38900 SH SOLE 38900 0 0 FUTUREFUEL CORPORATION COM 36116M106 2223 140150 SH SOLE 140150 0 0 G1 THERAPEUTICS INC COM 3621LQ109 2585 134960 SH SOLE 134960 0 0 GAIA INC NEW CL A 36269P104 268 25800 SH SOLE 25800 0 0 GAIN CAP HLDGS INC COM 36268W100 353 57143 SH SOLE 57143 0 0 GALLAGHER ARTHUR J & CO COM 363576109 77060 1045579 SH SOLE 1045579 0 0 GAMCO INVESTORS INC CL A COM 361438104 410 24247 SH SOLE 24247 0 0 GAMESTOP CORP NEW CL A 36467W109 12268 972072 SH SOLE 972072 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 33860 1047954 SH SOLE 1047954 0 0 GANNETT CO INC COM 36473H104 15433 1809249 SH SOLE 1809249 0 0 GAP INC DEL COM 364760108 43849 1702181 SH SOLE 1702181 0 0 GARDNER DENVER HLDGS INC COM 36555P107 14703 718949 SH SOLE 718949 0 0 GARMIN LTD SHS H2906T109 80810 1276210 SH SOLE 1276210 0 0 GARRETT MOTION INC COM 366505105 3820 309513 SH SOLE 309513 0 0 GARTNER INC COM 366651107 73146 572165 SH SOLE 572165 0 0 GASLOG LTD SHS G37585109 1295 78660 SH SOLE 78660 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3242 244796 SH SOLE 244796 0 0 GATX CORP COM 361448103 16392 231490 SH SOLE 231490 0 0 GCI LIBERTY INC COM CLASS A 36164V305 18244 443232 SH SOLE 443232 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 13585 553340 SH SOLE 553340 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 1050 45468 SH SOLE 45468 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 211 26740 SH SOLE 26740 0 0 GENCOR INDS INC COM 368678108 190 17250 SH SOLE 17250 0 0 GENERAC HLDGS INC COM 368736104 27897 561303 SH SOLE 561303 0 0 GENERAL DYNAMICS CORP COM 369550108 180613 1148864 SH SOLE 1148864 0 0 GENERAL ELECTRIC CO COM 369604103 325821 43041079 SH SOLE 43041079 0 0 GENERAL FIN CORP DEL COM 369822101 1188 117478 SH SOLE 117478 0 0 GENERAL MLS INC COM 370334104 170067 4367400 SH SOLE 4367400 0 0 GENERAL MTRS CO COM 37045V100 211569 6324907 SH SOLE 6324907 0 0 GENESCO INC COM 371532102 16930 382146 SH SOLE 382146 0 0 GENESEE & WYO INC CL A 371559105 25196 340387 SH SOLE 340387 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 120 101000 SH SOLE 101000 0 0 GENIE ENERGY LTD CL B 372284208 67 11050 SH SOLE 11050 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1436 295386 SH SOLE 295386 0 0 GENOMIC HEALTH INC COM 37244C101 14949 232091 SH SOLE 232091 0 0 GENPACT LIMITED SHS G3922B107 22895 848270 SH SOLE 848270 0 0 GENTEX CORP COM 371901109 31746 1570800 SH SOLE 1570800 0 0 GENTHERM INC COM 37253A103 11084 277225 SH SOLE 277225 0 0 GENUINE PARTS CO COM 372460105 102527 1067759 SH SOLE 1067759 0 0 GENWORTH FINL INC COM CL A 37247D106 17268 3705526 SH SOLE 3705526 0 0 GEO GROUP INC NEW COM 36162J106 23860 1211139 SH SOLE 1211139 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 497 48144 SH SOLE 48144 0 0 GERMAN AMERN BANCORP INC COM 373865104 3190 114870 SH SOLE 114870 0 0 GERON CORP COM 374163103 879 878477 SH SOLE 878477 0 0 GETTY RLTY CORP NEW COM 374297109 5355 182072 SH SOLE 182072 0 0 GIBRALTAR INDS INC COM 374689107 8791 247007 SH SOLE 247007 0 0 G-III APPAREL GROUP LTD COM 36237H101 11592 415629 SH SOLE 415629 0 0 GILEAD SCIENCES INC COM 375558103 378765 6055390 SH SOLE 6055390 0 0 GLACIER BANCORP INC NEW COM 37637Q105 21938 553708 SH SOLE 553708 0 0 GLADSTONE COML CORP COM 376536108 9567 533843 SH SOLE 533843 0 0 GLADSTONE LD CORP COM 376549101 333 29000 SH SOLE 29000 0 0 GLATFELTER COM 377316104 5828 597101 SH SOLE 597101 0 0 GLAUKOS CORP COM 377322102 10347 184199 SH SOLE 184199 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 12099 294724 SH SOLE 294724 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 8730 347094 SH SOLE 347094 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 367 164444 SH SOLE 164444 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1199 33071 SH SOLE 33071 0 0 GLOBAL MED REIT INC COM NEW 37954A204 389 43700 SH SOLE 43700 0 0 GLOBAL NET LEASE INC COM NEW 379378201 8649 490857 SH SOLE 490857 0 0 GLOBAL PMTS INC COM 37940X102 63716 617814 SH SOLE 617814 0 0 GLOBAL WTR RES INC COM 379463102 221 21700 SH SOLE 21700 0 0 GLOBALSTAR INC COM 378973408 1467 2292396 SH SOLE 2292396 0 0 GLOBUS MED INC CL A 379577208 21749 502517 SH SOLE 502517 0 0 GLU MOBILE INC COM 379890106 4844 600237 SH SOLE 600237 0 0 GLYCOMIMETICS INC COM 38000Q102 724 76385 SH SOLE 76385 0 0 GMS INC COM 36251C103 4022 270614 SH SOLE 270614 0 0 GNC HLDGS INC COM CL A 36191G107 2854 1203933 SH SOLE 1203933 0 0 GODADDY INC CL A 380237107 43440 661980 SH SOLE 661980 0 0 GOGO INC COM 38046C109 918 306936 SH SOLE 306936 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 6043 277701 SH SOLE 277701 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 4438 1260595 SH SOLE 1260595 0 0 GOLD RESOURCE CORP COM 38068T105 490 122400 SH SOLE 122400 0 0 GOLDEN ENTMT INC COM 381013101 1635 102059 SH SOLE 102059 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 250900 1501944 SH SOLE 1501944 0 0 GOODRICH PETE CORP COM PAR 382410843 266 19669 SH SOLE 19669 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 40513 1984930 SH SOLE 1984930 0 0 GOOSEHEAD INS INC COM CL A 38267D109 574 21800 SH SOLE 21800 0 0 GOPRO INC CL A 38268T103 5018 1183387 SH SOLE 1183387 0 0 GORMAN RUPP CO COM 383082104 3329 102714 SH SOLE 102714 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 5887 856900 SH SOLE 856900 0 0 GP STRATEGIES CORP COM 36225V104 1054 83557 SH SOLE 83557 0 0 GRACE W R & CO DEL NEW COM 38388F108 25224 388587 SH SOLE 388587 0 0 GRACO INC COM 384109104 36546 873251 SH SOLE 873251 0 0 GRAFTECH INTL LTD COM 384313508 2504 218830 SH SOLE 218830 0 0 GRAHAM CORP COM 384556106 1223 53528 SH SOLE 53528 0 0 GRAHAM HLDGS CO COM 384637104 20044 31290 SH SOLE 31290 0 0 GRAINGER W W INC COM 384802104 55904 197985 SH SOLE 197985 0 0 GRAND CANYON ED INC COM 38526M106 30004 312082 SH SOLE 312082 0 0 GRANITE CONSTR INC COM 387328107 16249 403385 SH SOLE 403385 0 0 GRANITE PT MTG TR INC COM 38741L107 4292 238042 SH SOLE 238042 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 20697 1945201 SH SOLE 1945201 0 0 GRAY TELEVISION INC COM 389375106 8280 561678 SH SOLE 561678 0 0 GREAT AJAX CORP COM 38983D300 444 36800 SH SOLE 36800 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2169 327569 SH SOLE 327569 0 0 GREAT SOUTHN BANCORP INC COM 390905107 3479 75575 SH SOLE 75575 0 0 GREAT WESTN BANCORP INC COM 391416104 12546 401471 SH SOLE 401471 0 0 GREEN BANCORP INC COM 39260X100 2488 145121 SH SOLE 145121 0 0 GREEN BRICK PARTNERS INC COM 392709101 385 53080 SH SOLE 53080 0 0 GREEN DOT CORP CL A 39304D102 22687 285298 SH SOLE 285298 0 0 GREEN PLAINS INC COM 393222104 8716 664764 SH SOLE 664764 0 0 GREENBRIER COS INC COM 393657101 13541 342456 SH SOLE 342456 0 0 GREENE COUNTY BANCORP INC COM 394357107 205 6562 SH SOLE 6562 0 0 GREENHILL & CO INC COM 395259104 6110 250388 SH SOLE 250388 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1273 147601 SH SOLE 147601 0 0 GREENSKY INC CL A 39572G100 1420 148287 SH SOLE 148287 0 0 GREIF INC CL A 397624107 11328 305238 SH SOLE 305238 0 0 GREIF INC CL B 397624206 1312 29543 SH SOLE 29543 0 0 GRIFFON CORP COM 398433102 4085 390871 SH SOLE 390871 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 599 38711 SH SOLE 38711 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 7046 133649 SH SOLE 133649 0 0 GROUPON INC COM 399473107 11632 3634713 SH SOLE 3634713 0 0 GRUBHUB INC COM 400110102 27602 359350 SH SOLE 359350 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 3615 287339 SH SOLE 287339 0 0 GTT COMMUNICATIONS INC COM 362393100 4718 199403 SH SOLE 199403 0 0 GTX INC DEL COM NEW 40052B207 9 10550 SH SOLE 10550 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 2950 142142 SH SOLE 142142 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 558 18693 SH SOLE 18693 0 0 GUARDANT HEALTH INC COM 40131M109 2786 74098 SH SOLE 74098 0 0 GUESS INC COM 401617105 16717 804815 SH SOLE 804815 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 25908 322917 SH SOLE 322917 0 0 GULFPORT ENERGY CORP COM NEW 402635304 5915 902988 SH SOLE 902988 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 6868 336301 SH SOLE 336301 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 1217 115821 SH SOLE 115821 0 0 HACKETT GROUP INC COM 404609109 904 56421 SH SOLE 56421 0 0 HAEMONETICS CORP COM 405024100 47206 471815 SH SOLE 471815 0 0 HAIN CELESTIAL GROUP INC COM 405217100 9525 600563 SH SOLE 600563 0 0 HALCON RES CORP COM PAR NEW 40537Q605 1327 780408 SH SOLE 780408 0 0 HALLADOR ENERGY COMPANY COM 40609P105 170 33360 SH SOLE 33360 0 0 HALLIBURTON CO COM 406216101 107301 4036893 SH SOLE 4036893 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 367 34292 SH SOLE 34292 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 10170 695083 SH SOLE 695083 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 322 13704 SH SOLE 13704 0 0 HAMILTON LANE INC CL A 407497106 3507 94766 SH SOLE 94766 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 21683 625762 SH SOLE 625762 0 0 HANESBRANDS INC COM 410345102 26761 2135739 SH SOLE 2135739 0 0 HANGER INC COM NEW 41043F208 2513 132565 SH SOLE 132565 0 0 HANMI FINL CORP COM NEW 410495204 3437 174439 SH SOLE 174439 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 6101 320242 SH SOLE 320242 0 0 HANOVER INS GROUP INC COM 410867105 39853 341293 SH SOLE 341293 0 0 HARBORONE BANCORP INC COM 41165F101 2266 142584 SH SOLE 142584 0 0 HARLEY DAVIDSON INC COM 412822108 51361 1505281 SH SOLE 1505281 0 0 HARMONIC INC COM 413160102 2185 462864 SH SOLE 462864 0 0 HARRIS CORP DEL COM 413875105 64252 477172 SH SOLE 477172 0 0 HARSCO CORP COM 415864107 13805 695066 SH SOLE 695066 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 69604 1565872 SH SOLE 1565872 0 0 HARVARD BIOSCIENCE INC COM 416906105 270 84892 SH SOLE 84892 0 0 HASBRO INC COM 418056107 66810 822267 SH SOLE 822267 0 0 HAVERTY FURNITURE INC COM 419596101 4797 255411 SH SOLE 255411 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 27703 756487 SH SOLE 756487 0 0 HAWAIIAN HOLDINGS INC COM 419879101 11891 450233 SH SOLE 450233 0 0 HAWKINS INC COM 420261109 2199 53689 SH SOLE 53689 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1747 66159 SH SOLE 66159 0 0 HC2 HLDGS INC COM 404139107 249 94109 SH SOLE 94109 0 0 HCA HEALTHCARE INC COM 40412C101 170415 1369340 SH SOLE 1369340 0 0 HCI GROUP INC COM 40416E103 887 17438 SH SOLE 17438 0 0 HCP INC COM 40414L109 158670 5680973 SH SOLE 5680973 0 0 HD SUPPLY HLDGS INC COM 40416M105 30029 800331 SH SOLE 800331 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 2975 111274 SH SOLE 111274 0 0 HEALTHCARE RLTY TR COM 421946104 58685 2063435 SH SOLE 2063435 0 0 HEALTHCARE SVCS GRP INC COM 421906108 22986 572059 SH SOLE 572059 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 26277 1038181 SH SOLE 1038181 0 0 HEALTHEQUITY INC COM 42226A107 23327 391048 SH SOLE 391048 0 0 HEALTHSTREAM INC COM 42222N103 3339 138224 SH SOLE 138224 0 0 HEARTLAND EXPRESS INC COM 422347104 7646 417813 SH SOLE 417813 0 0 HEARTLAND FINL USA INC COM 42234Q102 6917 157367 SH SOLE 157367 0 0 HECLA MNG CO COM 422704106 8339 3533366 SH SOLE 3533366 0 0 HEICO CORP NEW COM 422806109 12727 164257 SH SOLE 164257 0 0 HEICO CORP NEW CL A 422806208 19681 312388 SH SOLE 312388 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 5542 177676 SH SOLE 177676 0 0 HELEN OF TROY CORP LTD COM G4388N106 30263 230692 SH SOLE 230692 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 362 39459 SH SOLE 39459 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 6567 1213741 SH SOLE 1213741 0 0 HELMERICH & PAYNE INC COM 423452101 47391 988533 SH SOLE 988533 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1187 97748 SH SOLE 97748 0 0 HENRY JACK & ASSOC INC COM 426281101 55601 439460 SH SOLE 439460 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 48671 825622 SH SOLE 825622 0 0 HERC HLDGS INC COM 42704L104 6080 233904 SH SOLE 233904 0 0 HERITAGE COMMERCE CORP COM 426927109 2327 205122 SH SOLE 205122 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1733 75305 SH SOLE 75305 0 0 HERITAGE FINL CORP WASH COM 42722X106 5511 185420 SH SOLE 185420 0 0 HERITAGE INS HLDGS INC COM 42727J102 658 44643 SH SOLE 44643 0 0 HERON THERAPEUTICS INC COM 427746102 9897 381505 SH SOLE 381505 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 10829 617344 SH SOLE 617344 0 0 HERSHEY CO COM 427866108 105775 986884 SH SOLE 986884 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 8148 596876 SH SOLE 596876 0 0 HESKA CORP COM RESTRC NEW 42805E306 3188 37019 SH SOLE 37019 0 0 HESS CORP COM 42809H107 50449 1245650 SH SOLE 1245650 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 85118 6443389 SH SOLE 6443389 0 0 HEXCEL CORP NEW COM 428291108 37978 662318 SH SOLE 662318 0 0 HFF INC CL A 40418F108 8786 264949 SH SOLE 264949 0 0 HIBBETT SPORTS INC COM 428567101 5375 375842 SH SOLE 375842 0 0 HIGHPOINT RES CORP COM 43114K108 1439 577608 SH SOLE 577608 0 0 HIGHWOODS PPTYS INC COM 431284108 52834 1365557 SH SOLE 1365557 0 0 HILL INTERNATIONAL INC COM 431466101 84 27200 SH SOLE 27200 0 0 HILL ROM HLDGS INC COM 431475102 59393 670725 SH SOLE 670725 0 0 HILLENBRAND INC COM 431571108 22831 601905 SH SOLE 601905 0 0 HILLTOP HOLDINGS INC COM 432748101 7039 394729 SH SOLE 394729 0 0 HILTON GRAND VACATIONS INC COM 43283X105 12788 484573 SH SOLE 484573 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 83292 1160053 SH SOLE 1160053 0 0 HINGHAM INSTN SVGS MASS COM 433323102 601 3038 SH SOLE 3038 0 0 HMS HLDGS CORP COM 40425J101 17037 605620 SH SOLE 605620 0 0 HNI CORP COM 404251100 15609 440539 SH SOLE 440539 0 0 HOLLYFRONTIER CORP COM 436106108 57558 1125927 SH SOLE 1125927 0 0 HOLOGIC INC COM 436440101 84077 2045657 SH SOLE 2045657 0 0 HOME BANCORP INC COM 43689E107 611 17246 SH SOLE 17246 0 0 HOME BANCSHARES INC COM 436893200 17238 1054944 SH SOLE 1054944 0 0 HOME DEPOT INC COM 437076102 1158121 6740314 SH SOLE 6740314 0 0 HOMESTREET INC COM 43785V102 3065 144353 SH SOLE 144353 0 0 HOMETRUST BANCSHARES INC COM 437872104 2415 92239 SH SOLE 92239 0 0 HOMOLOGY MEDICINES INC COM 438083107 1492 66687 SH SOLE 66687 0 0 HONEYWELL INTL INC COM 438516106 405932 3072443 SH SOLE 3072443 0 0 HOOKER FURNITURE CORP COM 439038100 669 25375 SH SOLE 25375 0 0 HOPE BANCORP INC COM 43940T109 9534 803878 SH SOLE 803878 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 11654 311180 SH SOLE 311180 0 0 HORIZON BANCORP INC COM 440407104 3153 199802 SH SOLE 199802 0 0 HORIZON GLOBAL CORP COM 44052W104 99 68740 SH SOLE 68740 0 0 HORIZON PHARMA PLC SHS G4617B105 22367 1144675 SH SOLE 1144675 0 0 HORMEL FOODS CORP COM 440452100 81894 1918772 SH SOLE 1918772 0 0 HORTONWORKS INC COM 440894103 5871 407114 SH SOLE 407114 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 54375 2276972 SH SOLE 2276972 0 0 HOST HOTELS & RESORTS INC COM 44107P104 154437 9264348 SH SOLE 9264348 0 0 HOSTESS BRANDS INC CL A 44109J106 6087 556327 SH SOLE 556327 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 12119 1367743 SH SOLE 1367743 0 0 HOULIHAN LOKEY INC CL A 441593100 6988 189887 SH SOLE 189887 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 483 706072 SH SOLE 706072 0 0 HOWARD BANCORP INC COM 442496105 418 29200 SH SOLE 29200 0 0 HOWARD HUGHES CORP COM 44267D107 23539 241125 SH SOLE 241125 0 0 HP INC COM 40434L105 149488 7306349 SH SOLE 7306349 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3465 121010 SH SOLE 121010 0 0 HUB GROUP INC CL A 443320106 14579 393264 SH SOLE 393264 0 0 HUBBELL INC COM 443510607 24296 244566 SH SOLE 244566 0 0 HUBSPOT INC COM 443573100 33160 263733 SH SOLE 263733 0 0 HUDSON LTD COM CL A G46408103 1322 77080 SH SOLE 77080 0 0 HUDSON PAC PPTYS INC COM 444097109 62334 2144991 SH SOLE 2144991 0 0 HUMANA INC COM 444859102 173262 604795 SH SOLE 604795 0 0 HUNT J B TRANS SVCS INC COM 445658107 47470 510210 SH SOLE 510210 0 0 HUNTINGTON BANCSHARES INC COM 446150104 50484 4235213 SH SOLE 4235213 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 47884 251609 SH SOLE 251609 0 0 HUNTSMAN CORP COM 447011107 41804 2167109 SH SOLE 2167109 0 0 HURCO COMPANIES INC COM 447324104 503 14079 SH SOLE 14079 0 0 HURON CONSULTING GROUP INC COM 447462102 10917 212753 SH SOLE 212753 0 0 HYATT HOTELS CORP COM CL A 448579102 17773 262905 SH SOLE 262905 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 7705 124345 SH SOLE 124345 0 0 I3 VERTICALS INC COM CL A 46571Y107 400 16584 SH SOLE 16584 0 0 IAC INTERACTIVECORP COM 44919P508 39380 215140 SH SOLE 215140 0 0 IBERIABANK CORP COM 450828108 29886 464931 SH SOLE 464931 0 0 ICF INTL INC COM 44925C103 9843 151938 SH SOLE 151938 0 0 ICHOR HOLDINGS SHS G4740B105 2071 127024 SH SOLE 127024 0 0 ICON PLC SHS G4705A100 3153 24395 SH SOLE 24395 0 0 ICU MED INC COM 44930G107 21861 95198 SH SOLE 95198 0 0 IDACORP INC COM 451107106 44340 476466 SH SOLE 476466 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 118 42486 SH SOLE 42486 0 0 IDEX CORP COM 45167R104 40605 321598 SH SOLE 321598 0 0 IDEXX LABS INC COM 45168D104 72295 388641 SH SOLE 388641 0 0 IES HLDGS INC COM 44951W106 383 24573 SH SOLE 24573 0 0 IHS MARKIT LTD SHS G47567105 66814 1392826 SH SOLE 1392826 0 0 II VI INC COM 902104108 13721 422697 SH SOLE 422697 0 0 ILLINOIS TOOL WKS INC COM 452308109 185061 1460738 SH SOLE 1460738 0 0 ILLUMINA INC COM 452327109 184240 614275 SH SOLE 614275 0 0 IMAX CORP COM 45245E109 1945 103399 SH SOLE 103399 0 0 IMMERSION CORP COM 452521107 2409 268808 SH SOLE 268808 0 0 IMMUNE DESIGN CORP COM 45252L103 82 62943 SH SOLE 62943 0 0 IMMUNOGEN INC COM 45253H101 4049 843417 SH SOLE 843417 0 0 IMMUNOMEDICS INC COM 452907108 12738 892622 SH SOLE 892622 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 66 17322 SH SOLE 17322 0 0 IMPERVA INC COM 45321L100 10369 186175 SH SOLE 186175 0 0 IMPINJ INC COM 453204109 1226 84232 SH SOLE 84232 0 0 INCYTE CORP COM 45337C102 42275 664805 SH SOLE 664805 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 337 107860 SH SOLE 107860 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 433 12290 SH SOLE 12290 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 10492 1142816 SH SOLE 1142816 0 0 INDEPENDENT BANK CORP MASS COM 453836108 10751 152897 SH SOLE 152897 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1032 49055 SH SOLE 49055 0 0 INDEPENDENT BK GROUP INC COM 45384B106 5655 123532 SH SOLE 123532 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8590 436660 SH SOLE 436660 0 0 INFINERA CORPORATION COM 45667G103 4393 1100912 SH SOLE 1100912 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 374 88088 SH SOLE 88088 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 262 31920 SH SOLE 31920 0 0 INFRAREIT INC COM 45685L100 4737 225315 SH SOLE 225315 0 0 INGERSOLL-RAND PLC SHS G47791101 92451 1013381 SH SOLE 1013381 0 0 INGEVITY CORP COM 45688C107 23523 281068 SH SOLE 281068 0 0 INGLES MKTS INC CL A 457030104 7138 262213 SH SOLE 262213 0 0 INGREDION INC COM 457187102 62409 682810 SH SOLE 682810 0 0 INNERWORKINGS INC COM 45773Y105 813 217268 SH SOLE 217268 0 0 INNOPHOS HOLDINGS INC COM 45774N108 6176 251735 SH SOLE 251735 0 0 INNOSPEC INC COM 45768S105 12194 197438 SH SOLE 197438 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 80 34500 SH SOLE 34500 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 980 21575 SH SOLE 21575 0 0 INNOVIVA INC COM 45781M101 10452 598965 SH SOLE 598965 0 0 INOGEN INC COM 45780L104 15803 127263 SH SOLE 127263 0 0 INOVALON HLDGS INC COM CL A 45781D101 5535 390291 SH SOLE 390291 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1966 491372 SH SOLE 491372 0 0 INPHI CORP COM 45772F107 7727 240318 SH SOLE 240318 0 0 INSEEGO CORP COM 45782B104 58 13900 SH SOLE 13900 0 0 INSIGHT ENTERPRISES INC COM 45765U103 21509 527809 SH SOLE 527809 0 0 INSMED INC COM PAR $.01 457669307 5502 419333 SH SOLE 419333 0 0 INSPERITY INC COM 45778Q107 33320 356889 SH SOLE 356889 0 0 INSPIRE MED SYS INC COM 457730109 2807 66428 SH SOLE 66428 0 0 INSTALLED BLDG PRODS INC COM 45780R101 4083 121180 SH SOLE 121180 0 0 INSTEEL INDUSTRIES INC COM 45774W108 2401 98865 SH SOLE 98865 0 0 INSTRUCTURE INC COM 45781U103 6503 173357 SH SOLE 173357 0 0 INSULET CORP COM 45784P101 26414 333000 SH SOLE 333000 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 509 145327 SH SOLE 145327 0 0 INTEGER HLDGS CORP COM 45826H109 16288 213573 SH SOLE 213573 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 20016 443800 SH SOLE 443800 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 43456 897294 SH SOLE 897294 0 0 INTEL CORP COM 458140100 1310527 27925140 SH SOLE 27925140 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 2343 171618 SH SOLE 171618 0 0 INTELSAT S A COM L5140P101 5969 279014 SH SOLE 279014 0 0 INTER PARFUMS INC COM 458334109 6323 96429 SH SOLE 96429 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 16002 292807 SH SOLE 292807 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 12142 120459 SH SOLE 120459 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 164331 2181471 SH SOLE 2181471 0 0 INTERDIGITAL INC COM 45867G101 18463 277923 SH SOLE 277923 0 0 INTERFACE INC COM 458665304 7241 508081 SH SOLE 508081 0 0 INTERNAP CORP COM PAR 45885A409 406 97799 SH SOLE 97799 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 20958 609234 SH SOLE 609234 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 826948 7274983 SH SOLE 7274983 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 77875 579987 SH SOLE 579987 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 7794 532683 SH SOLE 532683 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 4200 249368 SH SOLE 249368 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 8592 195882 SH SOLE 195882 0 0 INTERPUBLIC GROUP COS INC COM 460690100 46431 2250616 SH SOLE 2250616 0 0 INTERSECT ENT INC COM 46071F103 4732 167896 SH SOLE 167896 0 0 INTERXION HOLDING N.V SHS N47279109 908 16758 SH SOLE 16758 0 0 INTL FCSTONE INC COM 46116V105 3143 85921 SH SOLE 85921 0 0 INTL PAPER CO COM 460146103 119785 2967907 SH SOLE 2967907 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2906 255051 SH SOLE 255051 0 0 INTREPID POTASH INC COM 46121Y102 554 212697 SH SOLE 212697 0 0 INTREXON CORP COM 46122T102 2586 395365 SH SOLE 395365 0 0 INTRICON CORP COM 46121H109 441 16686 SH SOLE 16686 0 0 INTUIT COM 461202103 217474 1104770 SH SOLE 1104770 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 214132 447114 SH SOLE 447114 0 0 INVACARE CORP COM 461203101 2000 465004 SH SOLE 465004 0 0 INVESCO LTD SHS G491BT108 41744 2493634 SH SOLE 2493634 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 13806 953394 SH SOLE 953394 0 0 INVESTAR HLDG CORP COM 46134L105 530 21359 SH SOLE 21359 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 5482 181255 SH SOLE 181255 0 0 INVESTORS BANCORP INC NEW COM 46146L101 22213 2135832 SH SOLE 2135832 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 5961 121461 SH SOLE 121461 0 0 INVESTORS TITLE CO COM 461804106 551 3116 SH SOLE 3116 0 0 INVITAE CORP COM 46185L103 4002 361785 SH SOLE 361785 0 0 INVITATION HOMES INC COM 46187W107 69274 3449891 SH SOLE 3449891 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 103 19800 SH SOLE 19800 0 0 IONIS PHARMACEUTICALS INC COM 462222100 29454 544837 SH SOLE 544837 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5652 638580 SH SOLE 638580 0 0 IPG PHOTONICS CORP COM 44980X109 25214 222561 SH SOLE 222561 0 0 IQIYI INC SPONSORED ADS 46267X108 2143 144094 SH SOLE 144094 0 0 IQVIA HLDGS INC COM 46266C105 72347 622763 SH SOLE 622763 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 8639 124334 SH SOLE 124334 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 12695 688064 SH SOLE 688064 0 0 IROBOT CORP COM 462726100 15704 187524 SH SOLE 187524 0 0 IRON MTN INC NEW COM 46284V101 57030 1759623 SH SOLE 1759623 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7921 764529 SH SOLE 764529 0 0 ISHARES TR MICRO-CAP ETF 464288869 4389 53221 SH SOLE 53221 0 0 ISRAMCO INC COM NEW 465141406 413 3479 SH SOLE 3479 0 0 ISTAR INC COM 45031U101 3375 367961 SH SOLE 367961 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 47909 5241584 SH SOLE 5241584 0 0 ITERIS INC COM 46564T107 199 53220 SH SOLE 53220 0 0 ITRON INC COM 465741106 12326 260641 SH SOLE 260641 0 0 ITT INC COM 45073V108 33156 686870 SH SOLE 686870 0 0 J & J SNACK FOODS CORP COM 466032109 16577 114648 SH SOLE 114648 0 0 J ALEXANDERS HLDGS INC COM 46609J106 532 64624 SH SOLE 64624 0 0 J JILL INC COM 46620W102 436 81796 SH SOLE 81796 0 0 J2 GLOBAL INC COM 48123V102 30070 433410 SH SOLE 433410 0 0 JABIL INC COM 466313103 19550 788599 SH SOLE 788599 0 0 JACK IN THE BOX INC COM 466367109 18497 238265 SH SOLE 238265 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 43833 749794 SH SOLE 749794 0 0 JAGGED PEAK ENERGY INC COM 47009K107 3128 342904 SH SOLE 342904 0 0 JAMES RIV GROUP LTD COM G5005R107 9580 262171 SH SOLE 262171 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 26693 1288237 SH SOLE 1288237 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 55080 444330 SH SOLE 444330 0 0 JBG SMITH PPTYS COM 46590V100 36188 1039571 SH SOLE 1039571 0 0 JD COM INC SPON ADR CL A 47215P106 18720 894372 SH SOLE 894372 0 0 JEFFERIES FINL GROUP INC COM 47233W109 29469 1697495 SH SOLE 1697495 0 0 JELD-WEN HLDG INC COM 47580P103 6720 472849 SH SOLE 472849 0 0 JERNIGAN CAP INC COM 476405105 752 37897 SH SOLE 37897 0 0 JETBLUE AIRWAYS CORP COM 477143101 22937 1428205 SH SOLE 1428205 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 13763 191648 SH SOLE 191648 0 0 JOHNSON & JOHNSON COM 478160104 1516350 11750091 SH SOLE 11750091 0 0 JOHNSON CTLS INTL PLC SHS G51502105 109453 3691484 SH SOLE 3691484 0 0 JOHNSON OUTDOORS INC CL A 479167108 1776 30228 SH SOLE 30228 0 0 JONES LANG LASALLE INC COM 48020Q107 26028 205586 SH SOLE 205586 0 0 JOUNCE THERAPEUTICS INC COM 481116101 285 84418 SH SOLE 84418 0 0 JPMORGAN CHASE & CO COM 46625H100 1354410 13874301 SH SOLE 13874301 0 0 JUNIPER NETWORKS INC COM 48203R104 58447 2171930 SH SOLE 2171930 0 0 K12 INC COM 48273U102 12275 495126 SH SOLE 495126 0 0 KADANT INC COM 48282T104 4997 61333 SH SOLE 61333 0 0 KADMON HLDGS INC COM 48283N106 485 232980 SH SOLE 232980 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 13526 151478 SH SOLE 151478 0 0 KALA PHARMACEUTICALS INC COM 483119103 187 38134 SH SOLE 38134 0 0 KAMAN CORP COM 483548103 16236 289453 SH SOLE 289453 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 39826 417238 SH SOLE 417238 0 0 KAR AUCTION SVCS INC COM 48238T109 27298 572034 SH SOLE 572034 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2520 268847 SH SOLE 268847 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 24536 584451 SH SOLE 584451 0 0 KB HOME COM 48666K109 15549 814064 SH SOLE 814064 0 0 KBR INC COM 48242W106 21636 1425293 SH SOLE 1425293 0 0 KEANE GROUP INC COM 48669A108 3884 474702 SH SOLE 474702 0 0 KEARNY FINL CORP MD COM 48716P108 6661 519558 SH SOLE 519558 0 0 KELLOGG CO COM 487836108 102182 1792336 SH SOLE 1792336 0 0 KELLY SVCS INC CL A 488152208 14654 715486 SH SOLE 715486 0 0 KEMET CORP COM NEW 488360207 6330 360860 SH SOLE 360860 0 0 KEMPER CORP DEL COM 488401100 37450 564163 SH SOLE 564163 0 0 KENNAMETAL INC COM 489170100 24473 735357 SH SOLE 735357 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 14396 792259 SH SOLE 792259 0 0 KEURIG DR PEPPER INC COM 49271V100 10454 407694 SH SOLE 407694 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 44 20930 SH SOLE 20930 0 0 KEYCORP NEW COM 493267108 60903 4120570 SH SOLE 4120570 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 65987 1062933 SH SOLE 1062933 0 0 KEYW HLDG CORP COM 493723100 1810 270500 SH SOLE 270500 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 295 12490 SH SOLE 12490 0 0 KFORCE INC COM 493732101 10568 341772 SH SOLE 341772 0 0 KILROY RLTY CORP COM 49427F108 78024 1240832 SH SOLE 1240832 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2262 146010 SH SOLE 146010 0 0 KIMBALL INTL INC CL B 494274103 5057 356363 SH SOLE 356363 0 0 KIMBERLY CLARK CORP COM 494368103 298450 2619360 SH SOLE 2619360 0 0 KIMCO RLTY CORP COM 49446R109 82024 5598877 SH SOLE 5598877 0 0 KINDER MORGAN INC DEL COM 49456B101 126514 8225853 SH SOLE 8225853 0 0 KINDRED BIOSCIENCES INC COM 494577109 725 66129 SH SOLE 66129 0 0 KINGSTONE COS INC COM 496719105 372 21006 SH SOLE 21006 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 419 14900 SH SOLE 14900 0 0 KINSALE CAP GROUP INC COM 49714P108 5961 107278 SH SOLE 107278 0 0 KIRBY CORP COM 497266106 22429 332967 SH SOLE 332967 0 0 KIRKLANDS INC COM 497498105 324 33975 SH SOLE 33975 0 0 KITE RLTY GROUP TR COM NEW 49803T300 18190 1290975 SH SOLE 1290975 0 0 KKR & CO INC CL A 48251W104 19103 973150 SH SOLE 973150 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2677 139778 SH SOLE 139778 0 0 KLA-TENCOR CORP COM 482480100 97745 1092244 SH SOLE 1092244 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 3637 155074 SH SOLE 155074 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 24228 966381 SH SOLE 966381 0 0 KNOLL INC COM NEW 498904200 7066 428706 SH SOLE 428706 0 0 KNOWLES CORP COM 49926D109 11108 834509 SH SOLE 834509 0 0 KODIAK SCIENCES INC COM 50015M109 379 53266 SH SOLE 53266 0 0 KOHLS CORP COM 500255104 82936 1250162 SH SOLE 1250162 0 0 KOPIN CORP COM 500600101 138 137600 SH SOLE 137600 0 0 KOPPERS HOLDINGS INC COM 50060P106 1884 110550 SH SOLE 110550 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 24252 1644162 SH SOLE 1644162 0 0 KORN FERRY INTL COM NEW 500643200 18490 467620 SH SOLE 467620 0 0 KOSMOS ENERGY LTD COM 500688106 5192 1275511 SH SOLE 1275511 0 0 KRAFT HEINZ CO COM 500754106 109449 2542938 SH SOLE 2542938 0 0 KRATON CORPORATION COM 50077C106 7834 358674 SH SOLE 358674 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6795 482216 SH SOLE 482216 0 0 KROGER CO COM 501044101 119407 4342058 SH SOLE 4342058 0 0 KRONOS WORLDWIDE INC COM 50105F105 1366 118534 SH SOLE 118534 0 0 KULICKE & SOFFA INDS INC COM 501242101 6252 308407 SH SOLE 308407 0 0 KURA ONCOLOGY INC COM 50127T109 2283 162580 SH SOLE 162580 0 0 KVH INDS INC COM 482738101 369 35800 SH SOLE 35800 0 0 L BRANDS INC COM 501797104 38333 1493284 SH SOLE 1493284 0 0 L3 TECHNOLOGIES INC COM 502413107 57256 329700 SH SOLE 329700 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 1083 114809 SH SOLE 114809 0 0 LA Z BOY INC COM 505336107 13579 490007 SH SOLE 490007 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 51940 411047 SH SOLE 411047 0 0 LADDER CAP CORP CL A 505743104 9574 618870 SH SOLE 618870 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1286 551800 SH SOLE 551800 0 0 LAKELAND BANCORP INC COM 511637100 3548 239529 SH SOLE 239529 0 0 LAKELAND FINL CORP COM 511656100 5498 136899 SH SOLE 136899 0 0 LAM RESEARCH CORP COM 512807108 88874 652663 SH SOLE 652663 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 38597 557913 SH SOLE 557913 0 0 LAMB WESTON HLDGS INC COM 513272104 70358 956459 SH SOLE 956459 0 0 LANCASTER COLONY CORP COM 513847103 42217 238700 SH SOLE 238700 0 0 LANDEC CORP COM 514766104 1800 151990 SH SOLE 151990 0 0 LANDS END INC NEW COM 51509F105 1082 76108 SH SOLE 76108 0 0 LANDSTAR SYS INC COM 515098101 30472 318511 SH SOLE 318511 0 0 LANNET INC COM 516012101 1094 220365 SH SOLE 220365 0 0 LANTHEUS HLDGS INC COM 516544103 3259 208238 SH SOLE 208238 0 0 LAREDO PETROLEUM INC COM 516806106 3012 832027 SH SOLE 832027 0 0 LAS VEGAS SANDS CORP COM 517834107 49471 950448 SH SOLE 950448 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3686 357772 SH SOLE 357772 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4830 697890 SH SOLE 697890 0 0 LAUDER ESTEE COS INC CL A 518439104 113077 869153 SH SOLE 869153 0 0 LAUREATE EDUCATION INC CL A 518613203 8290 543944 SH SOLE 543944 0 0 LAWSON PRODS INC COM 520776105 471 14901 SH SOLE 14901 0 0 LAZARD LTD SHS A G54050102 42280 1145487 SH SOLE 1145487 0 0 LCI INDS COM 50189K103 14093 210971 SH SOLE 210971 0 0 LCNB CORP COM 50181P100 391 25780 SH SOLE 25780 0 0 LEAF GROUP LTD COM 52177G102 264 38420 SH SOLE 38420 0 0 LEAR CORP COM NEW 521865204 40287 327907 SH SOLE 327907 0 0 LEE ENTERPRISES INC COM 523768109 33 15450 SH SOLE 15450 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 8137 253564 SH SOLE 253564 0 0 LEGG MASON INC COM 524901105 11315 443513 SH SOLE 443513 0 0 LEGGETT & PLATT INC COM 524660107 41953 1170542 SH SOLE 1170542 0 0 LEIDOS HLDGS INC COM 525327102 34436 653171 SH SOLE 653171 0 0 LEMAITRE VASCULAR INC COM 525558201 2059 87059 SH SOLE 87059 0 0 LENDINGCLUB CORP COM 52603A109 5656 2150433 SH SOLE 2150433 0 0 LENDINGTREE INC NEW COM 52603B107 9712 44230 SH SOLE 44230 0 0 LENNAR CORP CL A 526057104 45885 1172014 SH SOLE 1172014 0 0 LENNAR CORP CL B 526057302 983 31372 SH SOLE 31372 0 0 LENNOX INTL INC COM 526107107 41718 190614 SH SOLE 190614 0 0 LEVEL ONE BANCORP INC COM 52730D208 224 9970 SH SOLE 9970 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1724 259501 SH SOLE 259501 0 0 LEXINGTON REALTY TRUST COM 529043101 18040 2197223 SH SOLE 2197223 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 13816 1686852 SH SOLE 1686852 0 0 LGI HOMES INC COM 50187T106 4614 102033 SH SOLE 102033 0 0 LHC GROUP INC COM 50187A107 18297 194894 SH SOLE 194894 0 0 LIBBEY INC COM 529898108 289 74255 SH SOLE 74255 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 3606 50212 SH SOLE 50212 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 24361 338201 SH SOLE 338201 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 13775 352188 SH SOLE 352188 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 11621 544557 SH SOLE 544557 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 32212 1560634 SH SOLE 1560634 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 3504 241954 SH SOLE 241954 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 9335 640644 SH SOLE 640644 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8729 237176 SH SOLE 237176 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 16948 458279 SH SOLE 458279 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 1403 56241 SH SOLE 56241 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 24526 798869 SH SOLE 798869 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 2732 91920 SH SOLE 91920 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 4763 191345 SH SOLE 191345 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2854 220314 SH SOLE 220314 0 0 LIBERTY PPTY TR SH BEN INT 531172104 81165 1938020 SH SOLE 1938020 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 10259 645612 SH SOLE 645612 0 0 LIFE STORAGE INC COM 53223X107 61505 661412 SH SOLE 661412 0 0 LIFETIME BRANDS INC COM 53222Q103 303 30133 SH SOLE 30133 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 24834 183002 SH SOLE 183002 0 0 LILIS ENERGY INC COM NEW 532403201 117 85300 SH SOLE 85300 0 0 LILLY ELI & CO COM 532457108 469724 4059135 SH SOLE 4059135 0 0 LIMELIGHT NETWORKS INC COM 53261M104 575 245696 SH SOLE 245696 0 0 LIMONEIRA CO COM 532746104 1536 78556 SH SOLE 78556 0 0 LINCOLN ELEC HLDGS INC COM 533900106 22561 286113 SH SOLE 286113 0 0 LINCOLN NATL CORP IND COM 534187109 47744 930489 SH SOLE 930489 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1796 133422 SH SOLE 133422 0 0 LINDE PLC COM G5494J103 356740 2286208 SH SOLE 2286208 0 0 LINDSAY CORP COM 535555106 9322 96847 SH SOLE 96847 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 3818 237122 SH SOLE 237122 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7584 509617 SH SOLE 509617 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 201 9260 SH SOLE 9260 0 0 LIQUIDITY SERVICES INC COM 53635B107 911 147572 SH SOLE 147572 0 0 LITHIA MTRS INC CL A 536797103 18259 239204 SH SOLE 239204 0 0 LITTELFUSE INC COM 537008104 28362 165395 SH SOLE 165395 0 0 LIVANOVA PLC SHS G5509L101 36046 394071 SH SOLE 394071 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 35145 713590 SH SOLE 713590 0 0 LIVE OAK BANCSHARES INC COM 53803X105 2080 140396 SH SOLE 140396 0 0 LIVENT CORP COM 53814L108 1613 116837 SH SOLE 116837 0 0 LIVEPERSON INC COM 538146101 6098 323312 SH SOLE 323312 0 0 LIVERAMP HLDGS INC COM 53815P108 20578 532684 SH SOLE 532684 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 283 57140 SH SOLE 57140 0 0 LKQ CORP COM 501889208 44284 1866144 SH SOLE 1866144 0 0 LOCKHEED MARTIN CORP COM 539830109 452565 1728400 SH SOLE 1728400 0 0 LOEWS CORP COM 540424108 55750 1224720 SH SOLE 1224720 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 169 16200 SH SOLE 16200 0 0 LOGMEIN INC COM 54142L109 23543 288621 SH SOLE 288621 0 0 LOOP INDS INC COM 543518104 315 40533 SH SOLE 40533 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 2561 68740 SH SOLE 68740 0 0 LOUISIANA PAC CORP COM 546347105 26164 1177496 SH SOLE 1177496 0 0 LOVESAC COMPANY COM 54738L109 296 12880 SH SOLE 12880 0 0 LOWES COS INC COM 548661107 326192 3531736 SH SOLE 3531736 0 0 LOXO ONCOLOGY INC COM 548862101 29012 207124 SH SOLE 207124 0 0 LPL FINL HLDGS INC COM 50212V100 32431 530946 SH SOLE 530946 0 0 LSB INDS INC COM 502160104 647 117071 SH SOLE 117071 0 0 LSC COMMUNICATIONS INC COM 50218P107 7990 1141403 SH SOLE 1141403 0 0 LTC PPTYS INC COM 502175102 21150 507415 SH SOLE 507415 0 0 LULULEMON ATHLETICA INC COM 550021109 40300 331385 SH SOLE 331385 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3435 360780 SH SOLE 360780 0 0 LUMENTUM HLDGS INC COM 55024U109 21634 514965 SH SOLE 514965 0 0 LUMINEX CORP DEL COM 55027E102 6449 279035 SH SOLE 279035 0 0 LUTHER BURBANK CORP COM 550550107 862 95460 SH SOLE 95460 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 598 19636 SH SOLE 19636 0 0 LYDALL INC DEL COM 550819106 1925 94733 SH SOLE 94733 0 0 LYON WILLIAM HOMES CL A NEW 552074700 2410 225393 SH SOLE 225393 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 145397 1748395 SH SOLE 1748395 0 0 M & T BK CORP COM 55261F104 80320 561168 SH SOLE 561168 0 0 M D C HLDGS INC COM 552676108 11847 421451 SH SOLE 421451 0 0 M/I HOMES INC COM 55305B101 5530 263077 SH SOLE 263077 0 0 MACATAWA BK CORP COM 554225102 549 57048 SH SOLE 57048 0 0 MACERICH CO COM 554382101 61485 1420623 SH SOLE 1420623 0 0 MACK CALI RLTY CORP COM 554489104 29938 1528218 SH SOLE 1528218 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3571 246090 SH SOLE 246090 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 25544 698663 SH SOLE 698663 0 0 MACROGENICS INC COM 556099109 3108 244672 SH SOLE 244672 0 0 MACYS INC COM 55616P104 89192 2995001 SH SOLE 2995001 0 0 MADDEN STEVEN LTD COM 556269108 22041 728374 SH SOLE 728374 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 30214 112863 SH SOLE 112863 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 4773 42337 SH SOLE 42337 0 0 MAGELLAN HEALTH INC COM NEW 559079207 9239 162394 SH SOLE 162394 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 74 12961 SH SOLE 12961 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 3527 314569 SH SOLE 314569 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 2169 1314431 SH SOLE 1314431 0 0 MALIBU BOATS INC COM CL A 56117J100 4939 141913 SH SOLE 141913 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 9526 602862 SH SOLE 602862 0 0 MALVERN BANCORP INC COM 561409103 353 17851 SH SOLE 17851 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 3555 197689 SH SOLE 197689 0 0 MANHATTAN ASSOCS INC COM 562750109 20122 474891 SH SOLE 474891 0 0 MANITEX INTL INC COM 563420108 177 31069 SH SOLE 31069 0 0 MANITOWOC CO INC COM NEW 563571405 2879 194914 SH SOLE 194914 0 0 MANNKIND CORP COM NEW 56400P706 882 831146 SH SOLE 831146 0 0 MANPOWERGROUP INC COM 56418H100 32256 497764 SH SOLE 497764 0 0 MANTECH INTL CORP CL A 564563104 13580 259677 SH SOLE 259677 0 0 MARATHON OIL CORP COM 565849106 68807 4798249 SH SOLE 4798249 0 0 MARATHON PETE CORP COM 56585A102 195289 3309420 SH SOLE 3309420 0 0 MARCUS & MILLICHAP INC COM 566324109 8147 237314 SH SOLE 237314 0 0 MARCUS CORP COM 566330106 4219 106791 SH SOLE 106791 0 0 MARINE PRODS CORP COM 568427108 783 46260 SH SOLE 46260 0 0 MARINEMAX INC COM 567908108 2176 118812 SH SOLE 118812 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 223 77400 SH SOLE 77400 0 0 MARKEL CORP COM 570535104 34605 33336 SH SOLE 33336 0 0 MARKETAXESS HLDGS INC COM 57060D108 35266 166888 SH SOLE 166888 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 469 21000 SH SOLE 21000 0 0 MARRIOTT INTL INC NEW CL A 571903202 118692 1093327 SH SOLE 1093327 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 28311 401515 SH SOLE 401515 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 150 101700 SH SOLE 101700 0 0 MARSH & MCLENNAN COS INC COM 571748102 161023 2019089 SH SOLE 2019089 0 0 MARTEN TRANS LTD COM 573075108 5601 345906 SH SOLE 345906 0 0 MARTIN MARIETTA MATLS INC COM 573284106 43455 252834 SH SOLE 252834 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 40717 2514923 SH SOLE 2514923 0 0 MASCO CORP COM 574599106 82242 2812648 SH SOLE 2812648 0 0 MASIMO CORP COM 574795100 34406 320441 SH SOLE 320441 0 0 MASONITE INTL CORP NEW COM 575385109 10914 243436 SH SOLE 243436 0 0 MASTEC INC COM 576323109 23075 568897 SH SOLE 568897 0 0 MASTERCARD INCORPORATED CL A 57636Q104 672944 3567153 SH SOLE 3567153 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1285 68669 SH SOLE 68669 0 0 MATADOR RES CO COM 576485205 8906 573465 SH SOLE 573465 0 0 MATCH GROUP INC COM 57665R106 8081 188936 SH SOLE 188936 0 0 MATERION CORP COM 576690101 9027 200637 SH SOLE 200637 0 0 MATRIX SVC CO COM 576853105 7337 408949 SH SOLE 408949 0 0 MATSON INC COM 57686G105 12611 393842 SH SOLE 393842 0 0 MATTEL INC COM 577081102 22768 2279017 SH SOLE 2279017 0 0 MATTHEWS INTL CORP CL A 577128101 10290 253323 SH SOLE 253323 0 0 MAUI LD & PINEAPPLE INC COM 577345101 175 17559 SH SOLE 17559 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 4279 357707 SH SOLE 357707 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 97963 1926494 SH SOLE 1926494 0 0 MAXIMUS INC COM 577933104 39924 613362 SH SOLE 613362 0 0 MAXLINEAR INC COM 57776J100 6063 344458 SH SOLE 344458 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 494 238310 SH SOLE 238310 0 0 MB FINANCIAL INC NEW COM 55264U108 23247 586600 SH SOLE 586600 0 0 MBIA INC COM 55262C100 12501 1401367 SH SOLE 1401367 0 0 MBT FINL CORP COM 578877102 351 37698 SH SOLE 37698 0 0 MCCORMICK & CO INC COM NON VTG 579780206 67686 486107 SH SOLE 486107 0 0 MCDERMOTT INTL INC COM 580037703 11464 1752877 SH SOLE 1752877 0 0 MCDONALDS CORP COM 580135101 565450 3184374 SH SOLE 3184374 0 0 MCEWEN MNG INC COM 58039P107 1664 913884 SH SOLE 913884 0 0 MCGRATH RENTCORP COM 580589109 9949 193246 SH SOLE 193246 0 0 MCKESSON CORP COM 58155Q103 113335 1025927 SH SOLE 1025927 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 297 113743 SH SOLE 113743 0 0 MDU RES GROUP INC COM 552690109 29792 1249641 SH SOLE 1249641 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 3560 520326 SH SOLE 520326 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 41314 2569234 SH SOLE 2569234 0 0 MEDICINES CO COM 584688105 6962 363711 SH SOLE 363711 0 0 MEDICINOVA INC COM NEW 58468P206 705 86235 SH SOLE 86235 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 30577 453518 SH SOLE 453518 0 0 MEDIFAST INC COM 58470H101 9311 74470 SH SOLE 74470 0 0 MEDNAX INC COM 58502B106 18561 562448 SH SOLE 562448 0 0 MEDPACE HLDGS INC COM 58506Q109 9926 187520 SH SOLE 187520 0 0 MEDTRONIC PLC SHS G5960L103 518619 5701610 SH SOLE 5701610 0 0 MEET GROUP INC COM 58513U101 715 154424 SH SOLE 154424 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 4025 228400 SH SOLE 228400 0 0 MELINTA THERAPEUTICS INC COM 58549G100 137 171748 SH SOLE 171748 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 806 8722 SH SOLE 8722 0 0 MENLO THERAPEUTICS INC COM 586858102 158 38342 SH SOLE 38342 0 0 MERCANTILE BANK CORP COM 587376104 3227 114183 SH SOLE 114183 0 0 MERCER INTL INC COM 588056101 1645 157541 SH SOLE 157541 0 0 MERCHANTS BANCORP IND COM 58844R108 1687 84514 SH SOLE 84514 0 0 MERCK & CO INC COM 58933Y105 895906 11724975 SH SOLE 11724975 0 0 MERCURY GENL CORP NEW COM 589400100 14692 284105 SH SOLE 284105 0 0 MERCURY SYS INC COM 589378108 12417 262567 SH SOLE 262567 0 0 MEREDITH CORP COM 589433101 23899 460115 SH SOLE 460115 0 0 MERIDIAN BANCORP INC MD COM 58958U103 4167 290950 SH SOLE 290950 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 7966 458841 SH SOLE 458841 0 0 MERIT MED SYS INC COM 589889104 17016 304880 SH SOLE 304880 0 0 MERITAGE HOMES CORP COM 59001A102 15745 428761 SH SOLE 428761 0 0 MERITOR INC COM 59001K100 17308 1023534 SH SOLE 1023534 0 0 MERSANA THERAPEUTICS INC COM 59045L106 100 24500 SH SOLE 24500 0 0 MESA AIR GROUP INC COM NEW 590479135 198 25573 SH SOLE 25573 0 0 MESA LABS INC COM 59064R109 3901 18717 SH SOLE 18717 0 0 META FINL GROUP INC COM 59100U108 2925 150840 SH SOLE 150840 0 0 METHODE ELECTRS INC COM 591520200 7415 318338 SH SOLE 318338 0 0 METLIFE INC COM 59156R108 166496 4054932 SH SOLE 4054932 0 0 METROPOLITAN BK HLDG CORP COM 591774104 439 14203 SH SOLE 14203 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 56156 99288 SH SOLE 99288 0 0 MFA FINL INC COM 55272X102 22420 3356254 SH SOLE 3356254 0 0 MGE ENERGY INC COM 55277P104 15598 260130 SH SOLE 260130 0 0 MGIC INVT CORP WIS COM 552848103 40033 3827210 SH SOLE 3827210 0 0 MGM RESORTS INTERNATIONAL COM 552953101 49888 2056349 SH SOLE 2056349 0 0 MGP INGREDIENTS INC NEW COM 55303J106 4017 70407 SH SOLE 70407 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 52200 1376559 SH SOLE 1376559 0 0 MICHAELS COS INC COM 59408Q106 11031 814671 SH SOLE 814671 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 66359 922671 SH SOLE 922671 0 0 MICRON TECHNOLOGY INC COM 595112103 161444 5088033 SH SOLE 5088033 0 0 MICROSOFT CORP COM 594918104 3202980 31534698 SH SOLE 31534698 0 0 MICROSTRATEGY INC CL A NEW 594972408 8253 64598 SH SOLE 64598 0 0 MID AMER APT CMNTYS INC COM 59522J103 123337 1288780 SH SOLE 1288780 0 0 MID PENN BANCORP INC COM 59540G107 251 10896 SH SOLE 10896 0 0 MIDDLEBY CORP COM 596278101 29431 286480 SH SOLE 286480 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 304 7144 SH SOLE 7144 0 0 MIDDLESEX WATER CO COM 596680108 4730 88658 SH SOLE 88658 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 2433 108907 SH SOLE 108907 0 0 MIDSOUTH BANCORP INC COM 598039105 348 32770 SH SOLE 32770 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 274 36377 SH SOLE 36377 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 610 24561 SH SOLE 24561 0 0 MILACRON HLDGS CORP COM 59870L106 6081 511425 SH SOLE 511425 0 0 MILLER HERMAN INC COM 600544100 16023 529654 SH SOLE 529654 0 0 MILLER INDS INC TENN COM NEW 600551204 668 24729 SH SOLE 24729 0 0 MINDBODY INC COM CL A 60255W105 7231 198642 SH SOLE 198642 0 0 MINERALS TECHNOLOGIES INC COM 603158106 14278 278102 SH SOLE 278102 0 0 MINERVA NEUROSCIENCES INC COM 603380106 442 65567 SH SOLE 65567 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 146 48000 SH SOLE 48000 0 0 MIRATI THERAPEUTICS INC COM 60468T105 6505 153326 SH SOLE 153326 0 0 MISTRAS GROUP INC COM 60649T107 1326 92162 SH SOLE 92162 0 0 MITEK SYS INC COM NEW 606710200 809 74823 SH SOLE 74823 0 0 MKS INSTRUMENT INC COM 55306N104 25378 392780 SH SOLE 392780 0 0 MOBILE MINI INC COM 60740F105 10334 325453 SH SOLE 325453 0 0 MOBILEIRON INC COM NEW 60739U204 798 173724 SH SOLE 173724 0 0 MODEL N INC COM 607525102 2795 211218 SH SOLE 211218 0 0 MODINE MFG CO COM 607828100 5830 539278 SH SOLE 539278 0 0 MOELIS & CO CL A 60786M105 8460 246062 SH SOLE 246062 0 0 MOHAWK INDS INC COM 608190104 30518 260919 SH SOLE 260919 0 0 MOLECULAR TEMPLATES INC COM 608550109 104 25530 SH SOLE 25530 0 0 MOLINA HEALTHCARE INC COM 60855R100 42990 369901 SH SOLE 369901 0 0 MOLSON COORS BREWING CO CL B 60871R209 58478 1041260 SH SOLE 1041260 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 5443 492950 SH SOLE 492950 0 0 MOMO INC ADR 60879B107 2508 105574 SH SOLE 105574 0 0 MONARCH CASINO & RESORT INC COM 609027107 2429 63679 SH SOLE 63679 0 0 MONDELEZ INTL INC CL A 609207105 247804 6190456 SH SOLE 6190456 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 282 140711 SH SOLE 140711 0 0 MONGODB INC CL A 60937P106 8062 96273 SH SOLE 96273 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 6137 494910 SH SOLE 494910 0 0 MONOLITHIC PWR SYS INC COM 609839105 27020 232428 SH SOLE 232428 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 3483 224366 SH SOLE 224366 0 0 MONRO INC COM 610236101 16704 242965 SH SOLE 242965 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 76201 1548156 SH SOLE 1548156 0 0 MOODYS CORP COM 615369105 92482 660394 SH SOLE 660394 0 0 MOOG INC CL A 615394202 23459 302763 SH SOLE 302763 0 0 MORGAN STANLEY COM NEW 617446448 240969 6077389 SH SOLE 6077389 0 0 MORNINGSTAR INC COM 617700109 14778 134536 SH SOLE 134536 0 0 MOSAIC CO NEW COM 61945C103 69550 2381022 SH SOLE 2381022 0 0 MOTORCAR PTS AMER INC COM 620071100 1756 105522 SH SOLE 105522 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 83026 721713 SH SOLE 721713 0 0 MOVADO GROUP INC COM 624580106 4942 156276 SH SOLE 156276 0 0 MR COOPER GROUP INC COM 62482R107 2806 240372 SH SOLE 240372 0 0 MRC GLOBAL INC COM 55345K103 13366 1092843 SH SOLE 1092843 0 0 MSA SAFETY INC COM 553498106 22838 242260 SH SOLE 242260 0 0 MSC INDL DIRECT INC CL A 553530106 32077 417009 SH SOLE 417009 0 0 MSCI INC COM 55354G100 51027 346108 SH SOLE 346108 0 0 MSG NETWORK INC CL A 553573106 7819 331846 SH SOLE 331846 0 0 MTS SYS CORP COM 553777103 6178 153926 SH SOLE 153926 0 0 MUELLER INDS INC COM 624756102 17084 731307 SH SOLE 731307 0 0 MUELLER WTR PRODS INC COM SER A 624758108 10815 1188460 SH SOLE 1188460 0 0 MULTI COLOR CORP COM 625383104 2615 74515 SH SOLE 74515 0 0 MURPHY OIL CORP COM 626717102 20785 888612 SH SOLE 888612 0 0 MURPHY USA INC COM 626755102 17992 234752 SH SOLE 234752 0 0 MUSTANG BIO INC COM 62818Q104 93 31300 SH SOLE 31300 0 0 MUTUALFIRST FINL INC COM 62845B104 364 13670 SH SOLE 13670 0 0 MVB FINANCIAL CORP COM 553810102 335 18564 SH SOLE 18564 0 0 MYERS INDS INC COM 628464109 2944 194794 SH SOLE 194794 0 0 MYLAN N V SHS EURO N59465109 63602 2321239 SH SOLE 2321239 0 0 MYOKARDIA INC COM 62857M105 9043 185068 SH SOLE 185068 0 0 MYR GROUP INC DEL COM 55405W104 6674 236885 SH SOLE 236885 0 0 MYRIAD GENETICS INC COM 62855J104 23140 796004 SH SOLE 796004 0 0 NABORS INDUSTRIES LTD SHS G6359F103 3948 1973601 SH SOLE 1973601 0 0 NACCO INDS INC CL A 629579103 775 22855 SH SOLE 22855 0 0 NANOMETRICS INC COM 630077105 4435 162245 SH SOLE 162245 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 843 56838 SH SOLE 56838 0 0 NANTHEALTH INC COM 630104107 17 30500 SH SOLE 30500 0 0 NANTKWEST INC COM 63016Q102 156 133777 SH SOLE 133777 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 433 27451 SH SOLE 27451 0 0 NASDAQ INC COM 631103108 36806 451219 SH SOLE 451219 0 0 NATERA INC COM 632307104 2694 192912 SH SOLE 192912 0 0 NATHANS FAMOUS INC NEW COM 632347100 429 6442 SH SOLE 6442 0 0 NATIONAL BANKSHARES INC VA COM 634865109 568 15588 SH SOLE 15588 0 0 NATIONAL BEVERAGE CORP COM 635017106 6541 91138 SH SOLE 91138 0 0 NATIONAL BK HLDGS CORP CL A 633707104 6547 212080 SH SOLE 212080 0 0 NATIONAL CINEMEDIA INC COM 635309107 5728 883945 SH SOLE 883945 0 0 NATIONAL COMM CORP COM 63546L102 3512 97535 SH SOLE 97535 0 0 NATIONAL FUEL GAS CO N J COM 636180101 27884 544806 SH SOLE 544806 0 0 NATIONAL GEN HLDGS CORP COM 636220303 11682 482491 SH SOLE 482491 0 0 NATIONAL HEALTH INVS INC COM 63633D104 23282 308196 SH SOLE 308196 0 0 NATIONAL HEALTHCARE CORP COM 635906100 6743 85952 SH SOLE 85952 0 0 NATIONAL INSTRS CORP COM 636518102 26950 593870 SH SOLE 593870 0 0 NATIONAL OILWELL VARCO INC COM 637071101 48836 1900198 SH SOLE 1900198 0 0 NATIONAL PRESTO INDS INC COM 637215104 5862 50132 SH SOLE 50132 0 0 NATIONAL RESH CORP COM NEW 637372202 2362 61912 SH SOLE 61912 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 38541 794490 SH SOLE 794490 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 20566 777219 SH SOLE 777219 0 0 NATIONAL VISION HLDGS INC COM 63845R107 9784 347293 SH SOLE 347293 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 8315 27651 SH SOLE 27651 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 1133 68894 SH SOLE 68894 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 689 44917 SH SOLE 44917 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 2034 110001 SH SOLE 110001 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 124 15180 SH SOLE 15180 0 0 NATUS MEDICAL INC DEL COM 639050103 6242 183401 SH SOLE 183401 0 0 NAUTILUS INC COM 63910B102 1748 160300 SH SOLE 160300 0 0 NAVIENT CORPORATION COM 63938C108 19699 2235981 SH SOLE 2235981 0 0 NAVIGANT CONSULTING INC COM 63935N107 9579 398264 SH SOLE 398264 0 0 NAVIGATORS GROUP INC COM 638904102 8556 123115 SH SOLE 123115 0 0 NAVISTAR INTL CORP NEW COM 63934E108 8965 345471 SH SOLE 345471 0 0 NBT BANCORP INC COM 628778102 10915 315538 SH SOLE 315538 0 0 NCI BUILDING SYS INC COM NEW 628852204 3509 483931 SH SOLE 483931 0 0 NCR CORP NEW COM 62886E108 17116 741586 SH SOLE 741586 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 301 59044 SH SOLE 59044 0 0 NEENAH INC COM 640079109 8169 138644 SH SOLE 138644 0 0 NEKTAR THERAPEUTICS COM 640268108 23083 702245 SH SOLE 702245 0 0 NELNET INC CL A 64031N108 10357 197870 SH SOLE 197870 0 0 NEOGEN CORP COM 640491106 16058 281703 SH SOLE 281703 0 0 NEOGENOMICS INC COM NEW 64049M209 5652 448174 SH SOLE 448174 0 0 NEON THERAPEUTICS INC COM 64050Y100 61 11980 SH SOLE 11980 0 0 NEOPHOTONICS CORP COM 64051T100 1237 190747 SH SOLE 190747 0 0 NEOS THERAPEUTICS INC COM 64052L106 156 94530 SH SOLE 94530 0 0 NETAPP INC COM 64110D104 63803 1069262 SH SOLE 1069262 0 0 NETEASE INC SPONSORED ADR 64110W102 19238 81735 SH SOLE 81735 0 0 NETFLIX INC COM 64110L106 444492 1660658 SH SOLE 1660658 0 0 NETGEAR INC COM 64111Q104 14842 285254 SH SOLE 285254 0 0 NETSCOUT SYS INC COM 64115T104 14482 612834 SH SOLE 612834 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 25669 359446 SH SOLE 359446 0 0 NEURONETICS INC COM 64131A105 269 13890 SH SOLE 13890 0 0 NEVRO CORP COM 64157F103 6398 164498 SH SOLE 164498 0 0 NEW AGE BEVERAGES CORP COM 64157V108 131 25010 SH SOLE 25010 0 0 NEW HOME CO INC COM 645370107 125 23849 SH SOLE 23849 0 0 NEW JERSEY RES COM 646025106 31118 681353 SH SOLE 681353 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 7003 605196 SH SOLE 605196 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 8546 155912 SH SOLE 155912 0 0 NEW RELIC INC COM 64829B100 26481 327047 SH SOLE 327047 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 37422 2633435 SH SOLE 2633435 0 0 NEW SR INVT GROUP INC COM 648691103 4359 1057930 SH SOLE 1057930 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 20751 2205185 SH SOLE 2205185 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 8076 1371117 SH SOLE 1371117 0 0 NEW YORK TIMES CO CL A 650111107 20868 936194 SH SOLE 936194 0 0 NEWELL BRANDS INC COM 651229106 70829 3810018 SH SOLE 3810018 0 0 NEWFIELD EXPL CO COM 651290108 17821 1215558 SH SOLE 1215558 0 0 NEWLINK GENETICS CORP COM 651511107 75 48700 SH SOLE 48700 0 0 NEWMARK GROUP INC CL A 65158N102 6947 866162 SH SOLE 866162 0 0 NEWMARKET CORP COM 651587107 24590 59670 SH SOLE 59670 0 0 NEWMONT MINING CORP COM 651639106 76254 2200680 SH SOLE 2200680 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 6521 949111 SH SOLE 949111 0 0 NEWS CORP NEW CL A 65249B109 30091 2651102 SH SOLE 2651102 0 0 NEWS CORP NEW CL B 65249B208 8486 734660 SH SOLE 734660 0 0 NEXA RES S A COM L67359106 665 55849 SH SOLE 55849 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 2277 264969 SH SOLE 264969 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 3831 109285 SH SOLE 109285 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 24281 308757 SH SOLE 308757 0 0 NEXTDECADE CORP COM 65342K105 128 23688 SH SOLE 23688 0 0 NEXTERA ENERGY INC COM 65339F101 333128 1916509 SH SOLE 1916509 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 7366 486196 SH SOLE 486196 0 0 NI HLDGS INC COM 65342T106 871 55361 SH SOLE 55361 0 0 NIC INC COM 62914B100 4626 370603 SH SOLE 370603 0 0 NICOLET BANKSHARES INC COM 65406E102 2029 41571 SH SOLE 41571 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 50482 2163819 SH SOLE 2163819 0 0 NII HLDGS INC COM PAR 62913F508 871 197395 SH SOLE 197395 0 0 NIKE INC CL B 654106103 384172 5181698 SH SOLE 5181698 0 0 NINE ENERGY SVC INC COM 65441V101 1468 65087 SH SOLE 65087 0 0 NISOURCE INC COM 65473P105 53293 2102273 SH SOLE 2102273 0 0 NL INDS INC COM NEW 629156407 133 37688 SH SOLE 37688 0 0 NLIGHT INC COM 65487K100 1146 64426 SH SOLE 64426 0 0 NMI HLDGS INC CL A 629209305 6322 354124 SH SOLE 354124 0 0 NN INC COM 629337106 1495 222740 SH SOLE 222740 0 0 NOBLE CORP PLC SHS USD G65431101 6160 2351022 SH SOLE 2351022 0 0 NOBLE ENERGY INC COM 655044105 37933 2021997 SH SOLE 2021997 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 2007 119991 SH SOLE 119991 0 0 NOODLES & CO COM CL A 65540B105 1170 167282 SH SOLE 167282 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3963 1981207 SH SOLE 1981207 0 0 NORDSON CORP COM 655663102 35684 298986 SH SOLE 298986 0 0 NORDSTROM INC COM 655664100 50135 1075611 SH SOLE 1075611 0 0 NORFOLK SOUTHERN CORP COM 655844108 168073 1123930 SH SOLE 1123930 0 0 NORTHEAST BANCORP COM NEW 663904209 285 17029 SH SOLE 17029 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 2575 1139160 SH SOLE 1139160 0 0 NORTHERN TR CORP COM 665859104 73188 875552 SH SOLE 875552 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3436 253579 SH SOLE 253579 0 0 NORTHRIM BANCORP INC COM 666762109 510 15496 SH SOLE 15496 0 0 NORTHROP GRUMMAN CORP COM 666807102 176404 720309 SH SOLE 720309 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 9177 631145 SH SOLE 631145 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 18138 1070671 SH SOLE 1070671 0 0 NORTHWEST NAT HLDG CO COM 66765N105 14269 235993 SH SOLE 235993 0 0 NORTHWEST PIPE CO COM 667746101 519 22270 SH SOLE 22270 0 0 NORTHWESTERN CORP COM NEW 668074305 24479 411827 SH SOLE 411827 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 36969 872111 SH SOLE 872111 0 0 NORWOOD FINANCIAL CORP COM 669549107 412 12470 SH SOLE 12470 0 0 NOVANTA INC COM 67000B104 11255 178645 SH SOLE 178645 0 0 NOVAVAX INC COM 670002104 3834 2083415 SH SOLE 2083415 0 0 NOVOCURE LTD ORD SHS G6674U108 4777 142665 SH SOLE 142665 0 0 NOW INC COM 67011P100 17525 1505525 SH SOLE 1505525 0 0 NRG ENERGY INC COM NEW 629377508 101779 2570168 SH SOLE 2570168 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 31315 510595 SH SOLE 510595 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 21011 1588102 SH SOLE 1588102 0 0 NUCOR CORP COM 670346105 71722 1384312 SH SOLE 1384312 0 0 NUTANIX INC CL A 67059N108 12445 299209 SH SOLE 299209 0 0 NUTRI SYS INC NEW COM 67069D108 7107 161952 SH SOLE 161952 0 0 NUVASIVE INC COM 670704105 16930 341605 SH SOLE 341605 0 0 NUVECTRA CORP COM 67075N108 617 37703 SH SOLE 37703 0 0 NV5 GLOBAL INC COM 62945V109 3101 51210 SH SOLE 51210 0 0 NVE CORP COM NEW 629445206 941 10749 SH SOLE 10749 0 0 NVENT ELECTRIC PLC SHS G6700G107 20747 923704 SH SOLE 923704 0 0 NVIDIA CORP COM 67066G104 308992 2314546 SH SOLE 2314546 0 0 NVR INC COM 62944T105 36068 14800 SH SOLE 14800 0 0 NXP SEMICONDUCTORS N V COM N6596X109 13221 180407 SH SOLE 180407 0 0 NXSTAGE MEDICAL INC COM 67072V103 10406 363568 SH SOLE 363568 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 80 60400 SH SOLE 60400 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 114428 332319 SH SOLE 332319 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 240 13100 SH SOLE 13100 0 0 OASIS PETE INC NEW COM 674215108 12491 2258666 SH SOLE 2258666 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 199743 3254203 SH SOLE 3254203 0 0 OCEANEERING INTL INC COM 675232102 8571 708287 SH SOLE 708287 0 0 OCEANFIRST FINL CORP COM 675234108 5603 248887 SH SOLE 248887 0 0 OCULAR THERAPEUTIX INC COM 67576A100 289 72559 SH SOLE 72559 0 0 OCWEN FINL CORP COM NEW 675746309 2797 2087082 SH SOLE 2087082 0 0 ODONATE THERAPEUTICS INC COM 676079106 683 48489 SH SOLE 48489 0 0 OFFICE DEPOT INC COM 676220106 10607 4110884 SH SOLE 4110884 0 0 OFG BANCORP COM 67103X102 7413 450330 SH SOLE 450330 0 0 OGE ENERGY CORP COM 670837103 35486 905468 SH SOLE 905468 0 0 OHIO VY BANC CORP COM 677719106 356 10053 SH SOLE 10053 0 0 OIL DRI CORP AMER COM 677864100 308 11587 SH SOLE 11587 0 0 OIL STS INTL INC COM 678026105 10214 715254 SH SOLE 715254 0 0 OKTA INC CL A 679295105 26293 412112 SH SOLE 412112 0 0 OLD DOMINION FGHT LINES INC COM 679580100 33849 274099 SH SOLE 274099 0 0 OLD LINE BANCSHARES INC COM 67984M100 934 35458 SH SOLE 35458 0 0 OLD NATL BANCORP IND COM 680033107 16477 1069899 SH SOLE 1069899 0 0 OLD REP INTL CORP COM 680223104 25628 1245849 SH SOLE 1245849 0 0 OLD SECOND BANCORP INC ILL COM 680277100 863 66342 SH SOLE 66342 0 0 OLIN CORP COM PAR $1 680665205 27032 1344182 SH SOLE 1344182 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 20134 302718 SH SOLE 302718 0 0 OLYMPIC STEEL INC COM 68162K106 2109 147769 SH SOLE 147769 0 0 OMEGA FLEX INC COM 682095104 878 16228 SH SOLE 16228 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 38234 1087729 SH SOLE 1087729 0 0 OMEROS CORP COM 682143102 2802 251490 SH SOLE 251490 0 0 OMNICELL INC COM 68213N109 13256 216455 SH SOLE 216455 0 0 OMNICOM GROUP INC COM 681919106 117727 1607412 SH SOLE 1607412 0 0 OMNOVA SOLUTIONS INC COM 682129101 3717 507014 SH SOLE 507014 0 0 ON DECK CAP INC COM 682163100 2195 371873 SH SOLE 371873 0 0 ON SEMICONDUCTOR CORP COM 682189105 29149 1765478 SH SOLE 1765478 0 0 ONE GAS INC COM 68235P108 33143 416368 SH SOLE 416368 0 0 ONE LIBERTY PPTYS INC COM 682406103 4577 188963 SH SOLE 188963 0 0 ONEMAIN HLDGS INC COM 68268W103 15462 636520 SH SOLE 636520 0 0 ONEOK INC NEW COM 682680103 152228 2821641 SH SOLE 2821641 0 0 ONESPAN INC COM 68287N100 2210 170613 SH SOLE 170613 0 0 OOMA INC COM 683416101 594 42780 SH SOLE 42780 0 0 OP BANCORP COM 67109R109 203 22800 SH SOLE 22800 0 0 OPKO HEALTH INC COM 68375N103 6323 2100496 SH SOLE 2100496 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 557 21800 SH SOLE 21800 0 0 OPTINOSE INC COM 68404V100 533 85958 SH SOLE 85958 0 0 OPUS BK IRVINE CALIF COM 684000102 2252 114935 SH SOLE 114935 0 0 ORACLE CORP COM 68389X105 499505 11063213 SH SOLE 11063213 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 3904 334240 SH SOLE 334240 0 0 ORBCOMM INC COM 68555P100 3535 427950 SH SOLE 427950 0 0 ORBOTECH LTD ORD M75253100 637 11250 SH SOLE 11250 0 0 ORCHID IS CAP INC COM 68571X103 716 111927 SH SOLE 111927 0 0 ORGANOVO HLDGS INC COM 68620A104 253 263765 SH SOLE 263765 0 0 ORIGIN BANCORP INC COM 68621T102 1814 53201 SH SOLE 53201 0 0 ORION GROUP HOLDINGS INC COM 68628V308 276 64249 SH SOLE 64249 0 0 ORITANI FINL CORP DEL COM 68633D103 3083 208997 SH SOLE 208997 0 0 ORMAT TECHNOLOGIES INC COM 686688102 16150 308795 SH SOLE 308795 0 0 ORRSTOWN FINL SVCS INC COM 687380105 295 16174 SH SOLE 16174 0 0 ORTHOFIX MED INC COM 68752M108 8446 160905 SH SOLE 160905 0 0 ORTHOPEDIATRICS CORP COM 68752L100 557 15960 SH SOLE 15960 0 0 OSHKOSH CORP COM 688239201 33995 554461 SH SOLE 554461 0 0 OSI SYSTEMS INC COM 671044105 10823 147642 SH SOLE 147642 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 296 38074 SH SOLE 38074 0 0 OTTER TAIL CORP COM 689648103 15654 315347 SH SOLE 315347 0 0 OUTFRONT MEDIA INC COM 69007J106 11492 634192 SH SOLE 634192 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 548 329713 SH SOLE 329713 0 0 OVERSTOCK COM INC DEL COM 690370101 1660 122207 SH SOLE 122207 0 0 OVID THERAPEUTICS INC COM 690469101 142 58471 SH SOLE 58471 0 0 OWENS & MINOR INC NEW COM 690732102 3726 588604 SH SOLE 588604 0 0 OWENS CORNING NEW COM 690742101 22309 507241 SH SOLE 507241 0 0 OWENS ILL INC COM NEW 690768403 13103 759985 SH SOLE 759985 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 650 50844 SH SOLE 50844 0 0 OXFORD INDS INC COM 691497309 10169 143139 SH SOLE 143139 0 0 PACCAR INC COM 693718108 86722 1517699 SH SOLE 1517699 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5568 752343 SH SOLE 752343 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 352 22430 SH SOLE 22430 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 264 36839 SH SOLE 36839 0 0 PACIFIC PREMIER BANCORP COM 69478X105 6339 248386 SH SOLE 248386 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 11074 257393 SH SOLE 257393 0 0 PACKAGING CORP AMER COM 695156109 69198 829109 SH SOLE 829109 0 0 PACWEST BANCORP DEL COM 695263103 40367 1212946 SH SOLE 1212946 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 334 471410 SH SOLE 471410 0 0 PALO ALTO NETWORKS INC COM 697435105 39803 211324 SH SOLE 211324 0 0 PANDORA MEDIA INC COM 698354107 11824 1461460 SH SOLE 1461460 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 573 36930 SH SOLE 36930 0 0 PAPA JOHNS INTL INC COM 698813102 4895 122953 SH SOLE 122953 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2932 206752 SH SOLE 206752 0 0 PAR TECHNOLOGY CORP COM 698884103 568 26079 SH SOLE 26079 0 0 PARAMOUNT GROUP INC COM 69924R108 42469 3381259 SH SOLE 3381259 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 809 157535 SH SOLE 157535 0 0 PARETEUM CORP COM NEW 69946T207 27 15774 SH SOLE 15774 0 0 PARK CITY GROUP INC COM NEW 700215304 150 25000 SH SOLE 25000 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 1876 103772 SH SOLE 103772 0 0 PARK HOTELS RESORTS INC COM 700517105 60885 2343502 SH SOLE 2343502 0 0 PARK NATL CORP COM 700658107 8690 102293 SH SOLE 102293 0 0 PARK OHIO HLDGS CORP COM 700666100 1987 64712 SH SOLE 64712 0 0 PARKE BANCORP INC COM 700885106 303 16179 SH SOLE 16179 0 0 PARKER HANNIFIN CORP COM 701094104 83497 559851 SH SOLE 559851 0 0 PARSLEY ENERGY INC CL A 701877102 17753 1110943 SH SOLE 1110943 0 0 PARTY CITY HOLDCO INC COM 702149105 4419 442695 SH SOLE 442695 0 0 PATRICK INDS INC COM 703343103 4651 157075 SH SOLE 157075 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 11202 601605 SH SOLE 601605 0 0 PATTERSON COMPANIES INC COM 703395103 11574 588686 SH SOLE 588686 0 0 PATTERSON UTI ENERGY INC COM 703481101 10530 1017308 SH SOLE 1017308 0 0 PAYCHEX INC COM 704326107 144111 2211982 SH SOLE 2211982 0 0 PAYCOM SOFTWARE INC COM 70432V102 23588 192626 SH SOLE 192626 0 0 PAYLOCITY HLDG CORP COM 70438V106 10129 168212 SH SOLE 168212 0 0 PAYPAL HLDGS INC COM 70450Y103 376756 4480383 SH SOLE 4480383 0 0 PBF ENERGY INC CL A 69318G106 31329 958935 SH SOLE 958935 0 0 PC CONNECTION INC COM 69318J100 1916 64418 SH SOLE 64418 0 0 PCSB FINL CORP COM 69324R104 753 38485 SH SOLE 38485 0 0 PDC ENERGY INC COM 69327R101 15117 507949 SH SOLE 507949 0 0 PDF SOLUTIONS INC COM 693282105 1285 152402 SH SOLE 152402 0 0 PDL BIOPHARMA INC COM 69329Y104 11033 3804469 SH SOLE 3804469 0 0 PDL CMNTY BANCORP COM 69290X101 216 16900 SH SOLE 16900 0 0 PDVWIRELESS INC COM 69290R104 1939 51848 SH SOLE 51848 0 0 PEABODY ENERGY CORP NEW COM 704551100 23254 762909 SH SOLE 762909 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 3464 137551 SH SOLE 137551 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 57663 2036837 SH SOLE 2036837 0 0 PEGASYSTEMS INC COM 705573103 6916 144586 SH SOLE 144586 0 0 PENN NATL GAMING INC COM 707569109 20962 1113211 SH SOLE 1113211 0 0 PENN VA CORP NEW COM 70788V102 3847 71160 SH SOLE 71160 0 0 PENNEY J C INC COM 708160106 6554 6301035 SH SOLE 6301035 0 0 PENNS WOODS BANCORP INC COM 708430103 419 10400 SH SOLE 10400 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 7734 1301874 SH SOLE 1301874 0 0 PENNYMAC FINL SVCS INC COM 70932M107 1212 56971 SH SOLE 56971 0 0 PENNYMAC MTG INVT TR COM 70931T103 11225 602810 SH SOLE 602810 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 17798 441411 SH SOLE 441411 0 0 PENTAIR PLC SHS G7S00T104 35661 943895 SH SOLE 943895 0 0 PENUMBRA INC COM 70975L107 13600 111286 SH SOLE 111286 0 0 PEOPLES BANCORP INC COM 709789101 2910 96662 SH SOLE 96662 0 0 PEOPLES BANCORP N C INC COM 710577107 259 10577 SH SOLE 10577 0 0 PEOPLES FINL SVCS CORP COM 711040105 1623 36820 SH SOLE 36820 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 31058 2152321 SH SOLE 2152321 0 0 PEOPLES UTAH BANCORP COM 712706209 2623 86998 SH SOLE 86998 0 0 PEPSICO INC COM 713448108 1013575 9174278 SH SOLE 9174278 0 0 PERFICIENT INC COM 71375U101 5382 241752 SH SOLE 241752 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 20751 643031 SH SOLE 643031 0 0 PERKINELMER INC COM 714046109 58693 747199 SH SOLE 747199 0 0 PERRIGO CO PLC SHS G97822103 28937 746755 SH SOLE 746755 0 0 PERSPECTA INC COM 715347100 18393 1068106 SH SOLE 1068106 0 0 PETIQ INC COM CL A 71639T106 860 36600 SH SOLE 36600 0 0 PETMED EXPRESS INC COM 716382106 2562 110126 SH SOLE 110126 0 0 PFENEX INC COM 717071104 200 62560 SH SOLE 62560 0 0 PFIZER INC COM 717081103 1505368 34487234 SH SOLE 34487234 0 0 PFSWEB INC COM NEW 717098206 148 28700 SH SOLE 28700 0 0 PG&E CORP COM 69331C108 57104 2404337 SH SOLE 2404337 0 0 PGT INNOVATIONS INC COM 69336V101 6212 391903 SH SOLE 391903 0 0 PHI INC COM NON VTG 69336T205 46 24752 SH SOLE 24752 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 5891 183147 SH SOLE 183147 0 0 PHILIP MORRIS INTL INC COM 718172109 434942 6515006 SH SOLE 6515006 0 0 PHILLIPS 66 COM 718546104 185193 2149653 SH SOLE 2149653 0 0 PHOTRONICS INC COM 719405102 7106 734007 SH SOLE 734007 0 0 PHYSICIANS RLTY TR COM 71943U104 16105 1004668 SH SOLE 1004668 0 0 PICO HLDGS INC COM NEW 693366205 1096 119900 SH SOLE 119900 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 40097 2353086 SH SOLE 2353086 0 0 PIER 1 IMPORTS INC COM 720279108 1346 4400407 SH SOLE 4400407 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 570 214257 SH SOLE 214257 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 15177 978516 SH SOLE 978516 0 0 PINDUODUO INC SPONSORED ADS 722304102 2192 97678 SH SOLE 97678 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 18943 410899 SH SOLE 410899 0 0 PINNACLE WEST CAP CORP COM 723484101 56854 667299 SH SOLE 667299 0 0 PIONEER ENERGY SVCS CORP COM 723664108 525 426083 SH SOLE 426083 0 0 PIONEER NAT RES CO COM 723787107 87447 664893 SH SOLE 664893 0 0 PIPER JAFFRAY COS COM 724078100 7109 107966 SH SOLE 107966 0 0 PITNEY BOWES INC COM 724479100 7903 1337155 SH SOLE 1337155 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 2336 142825 SH SOLE 142825 0 0 PJT PARTNERS INC COM CL A 69343T107 4137 106716 SH SOLE 106716 0 0 PLANET FITNESS INC CL A 72703H101 25956 484057 SH SOLE 484057 0 0 PLANTRONICS INC NEW COM 727493108 10968 331353 SH SOLE 331353 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 13111 1269127 SH SOLE 1269127 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1383 192302 SH SOLE 192302 0 0 PLAYAGS INC COM 72814N104 2805 121919 SH SOLE 121919 0 0 PLDT INC SPONSORED ADR 69344D408 2993 139979 SH SOLE 139979 0 0 PLEXUS CORP COM 729132100 15727 307876 SH SOLE 307876 0 0 PLUG POWER INC COM NEW 72919P202 1643 1324990 SH SOLE 1324990 0 0 PLURALSIGHT INC COM CL A 72941B106 1758 74631 SH SOLE 74631 0 0 PNC FINL SVCS GROUP INC COM 693475105 232338 1987320 SH SOLE 1987320 0 0 PNM RES INC COM 69349H107 27953 680271 SH SOLE 680271 0 0 POLARIS INDS INC COM 731068102 33411 435715 SH SOLE 435715 0 0 POLARITYTE INC COM 731094108 320 23720 SH SOLE 23720 0 0 POLYONE CORP COM 73179P106 32308 1129630 SH SOLE 1129630 0 0 POOL CORPORATION COM 73278L105 41559 279576 SH SOLE 279576 0 0 POPULAR INC COM NEW 733174700 36932 782125 SH SOLE 782125 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 62947 1372878 SH SOLE 1372878 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 7001 358652 SH SOLE 358652 0 0 POSCO SPONSORED ADR 693483109 38514 701013 SH SOLE 701013 0 0 POST HLDGS INC COM 737446104 30113 337853 SH SOLE 337853 0 0 POTBELLY CORP COM 73754Y100 1062 131813 SH SOLE 131813 0 0 POTLATCHDELTIC CORPORATION COM 737630103 14157 447420 SH SOLE 447420 0 0 POWELL INDS INC COM 739128106 1187 47423 SH SOLE 47423 0 0 POWER INTEGRATIONS INC COM 739276103 12314 201929 SH SOLE 201929 0 0 PPG INDS INC COM 693506107 102985 1007376 SH SOLE 1007376 0 0 PPL CORP COM 69351T106 89622 3163486 SH SOLE 3163486 0 0 PQ GROUP HLDGS INC COM 73943T103 2955 199513 SH SOLE 199513 0 0 PRA GROUP INC COM 69354N106 9764 400625 SH SOLE 400625 0 0 PRA HEALTH SCIENCES INC COM 69354M108 25672 279161 SH SOLE 279161 0 0 PREFERRED APT CMNTYS INC COM 74039L103 3143 223535 SH SOLE 223535 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3398 78367 SH SOLE 78367 0 0 PREFORMED LINE PRODS CO COM 740444104 856 15768 SH SOLE 15768 0 0 PREMIER FINL BANCORP INC COM 74050M105 389 26081 SH SOLE 26081 0 0 PREMIER INC CL A 74051N102 9903 265121 SH SOLE 265121 0 0 PRESIDIO INC COM 74102M103 2342 179450 SH SOLE 179450 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 13447 435429 SH SOLE 435429 0 0 PRGX GLOBAL INC COM NEW 69357C503 464 48956 SH SOLE 48956 0 0 PRICE T ROWE GROUP INC COM 74144T108 160336 1736736 SH SOLE 1736736 0 0 PRICESMART INC COM 741511109 12428 210275 SH SOLE 210275 0 0 PRIMERICA INC COM 74164M108 42245 432346 SH SOLE 432346 0 0 PRIMO WTR CORP COM 74165N105 2483 177184 SH SOLE 177184 0 0 PRIMORIS SVCS CORP COM 74164F103 8006 418459 SH SOLE 418459 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 83186 1883304 SH SOLE 1883304 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1191 43479 SH SOLE 43479 0 0 PROASSURANCE CORP COM 74267C106 21758 536426 SH SOLE 536426 0 0 PROCTER AND GAMBLE CO COM 742718109 1335048 14524018 SH SOLE 14524018 0 0 PROFIRE ENERGY INC COM 74316X101 64 44000 SH SOLE 44000 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 1890 449990 SH SOLE 449990 0 0 PROGRESS SOFTWARE CORP COM 743312100 23388 658990 SH SOLE 658990 0 0 PROGRESSIVE CORP OHIO COM 743315103 141204 2340512 SH SOLE 2340512 0 0 PROLOGIS INC COM 74340W103 421631 7180348 SH SOLE 7180348 0 0 PROOFPOINT INC COM 743424103 25891 308920 SH SOLE 308920 0 0 PROPETRO HLDG CORP COM 74347M108 5305 430592 SH SOLE 430592 0 0 PROS HOLDINGS INC COM 74346Y103 5853 186381 SH SOLE 186381 0 0 PROSPERITY BANCSHARES INC COM 743606105 28673 460228 SH SOLE 460228 0 0 PROTECTIVE INS CORP CL B 74368L203 435 26122 SH SOLE 26122 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 243 74920 SH SOLE 74920 0 0 PROTHENA CORP PLC SHS G72800108 2269 220269 SH SOLE 220269 0 0 PROTO LABS INC COM 743713109 16697 148035 SH SOLE 148035 0 0 PROVIDENCE SVC CORP COM 743815102 5223 87007 SH SOLE 87007 0 0 PROVIDENT BANCORP INC COM 74383X109 249 11468 SH SOLE 11468 0 0 PROVIDENT FINL SVCS INC COM 74386T105 10710 443820 SH SOLE 443820 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 386 21910 SH SOLE 21910 0 0 PRUDENTIAL FINL INC COM 744320102 241163 2957232 SH SOLE 2957232 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 37249 284341 SH SOLE 284341 0 0 PTC INC COM 69370C100 40964 494136 SH SOLE 494136 0 0 PTC THERAPEUTICS INC COM 69366J200 10947 318944 SH SOLE 318944 0 0 PUBLIC STORAGE COM 74460D109 342195 1690601 SH SOLE 1690601 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 112334 2158176 SH SOLE 2158176 0 0 PULSE BIOSCIENCES INC COM 74587B101 263 22900 SH SOLE 22900 0 0 PULTE GROUP INC COM 745867101 42578 1638231 SH SOLE 1638231 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 3291 161711 SH SOLE 161711 0 0 PURE STORAGE INC CL A 74624M102 9983 620784 SH SOLE 620784 0 0 PURECYCLE CORP COM NEW 746228303 422 42440 SH SOLE 42440 0 0 PURPLE INNOVATION INC COM 74640Y106 61 10300 SH SOLE 10300 0 0 PVH CORP COM 693656100 29881 321469 SH SOLE 321469 0 0 PYXUS INTL INC COM 74737V106 215 18060 SH SOLE 18060 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 830 95925 SH SOLE 95925 0 0 Q2 HLDGS INC COM 74736L109 10066 203132 SH SOLE 203132 0 0 QAD INC CL A 74727D306 2252 57244 SH SOLE 57244 0 0 QCR HOLDINGS INC COM 74727A104 2322 72335 SH SOLE 72335 0 0 QEP RES INC COM 74733V100 6242 1108648 SH SOLE 1108648 0 0 QIAGEN NV SHS NEW N72482123 8151 236586 SH SOLE 236586 0 0 QORVO INC COM 74736K101 44575 733975 SH SOLE 733975 0 0 QTS RLTY TR INC COM CL A 74736A103 26154 705897 SH SOLE 705897 0 0 QUAD / GRAPHICS INC COM CL A 747301109 6033 489690 SH SOLE 489690 0 0 QUAKER CHEM CORP COM 747316107 16463 92637 SH SOLE 92637 0 0 QUALCOMM INC COM 747525103 506917 8907330 SH SOLE 8907330 0 0 QUALYS INC COM 74758T303 17198 230095 SH SOLE 230095 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 5014 368913 SH SOLE 368913 0 0 QUANTA SVCS INC COM 74762E102 28485 946344 SH SOLE 946344 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 2404 167518 SH SOLE 167518 0 0 QUANTERIX CORP COM 74766Q101 892 48666 SH SOLE 48666 0 0 QUEST DIAGNOSTICS INC COM 74834L100 49655 596304 SH SOLE 596304 0 0 QUIDEL CORP COM 74838J101 12129 248429 SH SOLE 248429 0 0 QUINSTREET INC COM 74874Q100 1563 96247 SH SOLE 96247 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 36 10200 SH SOLE 10200 0 0 QUORUM HEALTH CORP COM 74909E106 155 53300 SH SOLE 53300 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 4662 436470 SH SOLE 436470 0 0 QURATE RETAIL INC COM SER A 74915M100 53592 2745468 SH SOLE 2745468 0 0 R1 RCM INC COM 749397105 4396 552908 SH SOLE 552908 0 0 RA PHARMACEUTICALS INC COM 74933V108 701 38510 SH SOLE 38510 0 0 RADIAN GROUP INC COM 750236101 31092 1900477 SH SOLE 1900477 0 0 RADIANT LOGISTICS INC COM 75025X100 370 86880 SH SOLE 86880 0 0 RADIUS HEALTH INC COM NEW 750469207 3723 225758 SH SOLE 225758 0 0 RADNET INC COM 750491102 2230 219208 SH SOLE 219208 0 0 RALPH LAUREN CORP CL A 751212101 36020 348149 SH SOLE 348149 0 0 RAMACO RES INC COM 75134P303 136 27386 SH SOLE 27386 0 0 RAMBUS INC DEL COM 750917106 4476 583532 SH SOLE 583532 0 0 RANGE RES CORP COM 75281A109 18659 1949661 SH SOLE 1949661 0 0 RAPID7 INC COM 753422104 6716 215527 SH SOLE 215527 0 0 RAVEN INDS INC COM 754212108 9746 269292 SH SOLE 269292 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 54451 731761 SH SOLE 731761 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 5062 475220 SH SOLE 475220 0 0 RAYONIER INC COM 754907103 28411 1026036 SH SOLE 1026036 0 0 RAYTHEON CO COM NEW 755111507 183000 1193346 SH SOLE 1193346 0 0 RBB BANCORP COM 74930B105 1320 75109 SH SOLE 75109 0 0 RBC BEARINGS INC COM 75524B104 20541 156681 SH SOLE 156681 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 447 19982 SH SOLE 19982 0 0 RE MAX HLDGS INC CL A 75524W108 4708 153079 SH SOLE 153079 0 0 READING INTERNATIONAL INC CL A 755408101 522 35872 SH SOLE 35872 0 0 READY CAP CORP COM 75574U101 552 39870 SH SOLE 39870 0 0 REALOGY HLDGS CORP COM 75605Y106 9162 624078 SH SOLE 624078 0 0 REALPAGE INC COM 75606N109 19851 411919 SH SOLE 411919 0 0 REALTY INCOME CORP COM 756109104 72946 1157123 SH SOLE 1157123 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 5128 91393 SH SOLE 91393 0 0 RECRO PHARMA INC COM 75629F109 504 70927 SH SOLE 70927 0 0 RED HAT INC COM 756577102 119433 679985 SH SOLE 679985 0 0 RED LION HOTELS CORP COM 756764106 331 40245 SH SOLE 40245 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 4811 180034 SH SOLE 180034 0 0 RED ROCK RESORTS INC CL A 75700L108 10341 509158 SH SOLE 509158 0 0 REDFIN CORP COM 75737F108 5653 392521 SH SOLE 392521 0 0 REDWOOD TR INC COM 758075402 10808 717183 SH SOLE 717183 0 0 REGAL BELOIT CORP COM 758750103 18819 268650 SH SOLE 268650 0 0 REGENCY CTRS CORP COM 758849103 134898 2298866 SH SOLE 2298866 0 0 REGENERON PHARMACEUTICALS COM 75886F107 110833 296740 SH SOLE 296740 0 0 REGENXBIO INC COM 75901B107 8097 193009 SH SOLE 193009 0 0 REGIONAL MGMT CORP COM 75902K106 3308 137537 SH SOLE 137537 0 0 REGIONS FINL CORP NEW COM 7591EP100 77977 5827877 SH SOLE 5827877 0 0 REGIS CORP MINN COM 758932107 8110 478424 SH SOLE 478424 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 38609 275324 SH SOLE 275324 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 24532 344692 SH SOLE 344692 0 0 RELIANT BANCORP INC COM 75956B101 504 21852 SH SOLE 21852 0 0 REMARK HLDGS INC COM 75955K102 62 50900 SH SOLE 50900 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 24902 186247 SH SOLE 186247 0 0 RENASANT CORP COM 75970E107 7826 259292 SH SOLE 259292 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 13120 510483 SH SOLE 510483 0 0 RENT A CTR INC NEW COM 76009N100 13259 818951 SH SOLE 818951 0 0 REPLIGEN CORP COM 759916109 14063 266645 SH SOLE 266645 0 0 REPLIMUNE GROUP INC COM 76029N106 142 14160 SH SOLE 14160 0 0 REPUBLIC BANCORP KY CL A 760281204 3215 83028 SH SOLE 83028 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 610 102064 SH SOLE 102064 0 0 REPUBLIC SVCS INC COM 760759100 64648 896757 SH SOLE 896757 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 10600 515795 SH SOLE 515795 0 0 RESMED INC COM 761152107 76088 668192 SH SOLE 668192 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 3282 113226 SH SOLE 113226 0 0 RESOLUTE FST PRODS INC COM 76117W109 2495 314539 SH SOLE 314539 0 0 RESOURCES CONNECTION INC COM 76122Q105 2383 167766 SH SOLE 167766 0 0 RESTORBIO INC COM 76133L103 321 37213 SH SOLE 37213 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 24840 1564208 SH SOLE 1564208 0 0 RETAIL PPTYS AMER INC CL A 76131V202 48859 4503089 SH SOLE 4503089 0 0 RETAIL VALUE INC COM 76133Q102 6004 234586 SH SOLE 234586 0 0 RETROPHIN INC COM 761299106 6215 274599 SH SOLE 274599 0 0 REV GROUP INC COM 749527107 1243 165508 SH SOLE 165508 0 0 REVANCE THERAPEUTICS INC COM 761330109 3564 177028 SH SOLE 177028 0 0 REVLON INC CL A NEW 761525609 1107 43923 SH SOLE 43923 0 0 REX AMERICAN RESOURCES CORP COM 761624105 4793 70366 SH SOLE 70366 0 0 REXFORD INDL RLTY INC COM 76169C100 34936 1185475 SH SOLE 1185475 0 0 REXNORD CORP NEW COM 76169B102 18319 798202 SH SOLE 798202 0 0 RGC RES INC COM 74955L103 492 16400 SH SOLE 16400 0 0 RH COM 74967X103 17509 146121 SH SOLE 146121 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 2810 104522 SH SOLE 104522 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1352 280465 SH SOLE 280465 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 845 367231 SH SOLE 367231 0 0 RIGNET INC COM 766582100 948 74951 SH SOLE 74951 0 0 RIMINI STR INC DEL COM 76674Q107 97 18800 SH SOLE 18800 0 0 RING ENERGY INC COM 76680V108 1635 321745 SH SOLE 321745 0 0 RINGCENTRAL INC CL A 76680R206 30042 364400 SH SOLE 364400 0 0 RITE AID CORP COM 767754104 5802 8190901 SH SOLE 8190901 0 0 RIVERVIEW BANCORP INC COM 769397100 345 47290 SH SOLE 47290 0 0 RLI CORP COM 749607107 14840 215096 SH SOLE 215096 0 0 RLJ LODGING TR COM 74965L101 50821 3098790 SH SOLE 3098790 0 0 RMR GROUP INC CL A 74967R106 2113 39806 SH SOLE 39806 0 0 ROAN RES INC CL A COM 769755109 1037 123701 SH SOLE 123701 0 0 ROBERT HALF INTL INC COM 770323103 95909 1676728 SH SOLE 1676728 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1930 130220 SH SOLE 130220 0 0 ROCKWELL AUTOMATION INC COM 773903109 74067 492204 SH SOLE 492204 0 0 ROCKWELL MED INC COM 774374102 242 106652 SH SOLE 106652 0 0 ROCKY BRANDS INC COM 774515100 411 15771 SH SOLE 15771 0 0 ROGERS CORP COM 775133101 12160 122749 SH SOLE 122749 0 0 ROKU INC COM CL A 77543R102 7995 260903 SH SOLE 260903 0 0 ROLLINS INC COM 775711104 33160 918550 SH SOLE 918550 0 0 ROPER TECHNOLOGIES INC COM 776696106 107295 402574 SH SOLE 402574 0 0 ROSETTA STONE INC COM 777780107 739 45021 SH SOLE 45021 0 0 ROSS STORES INC COM 778296103 126781 1523808 SH SOLE 1523808 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 7058 841203 SH SOLE 841203 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 68044 695817 SH SOLE 695817 0 0 ROYAL GOLD INC COM 780287108 26321 307308 SH SOLE 307308 0 0 RPC INC COM 749660106 4474 453268 SH SOLE 453268 0 0 RPM INTL INC COM 749685103 33461 569252 SH SOLE 569252 0 0 RPT REALTY COM SH BEN INT 74971D101 15145 1267348 SH SOLE 1267348 0 0 RTI SURGICAL INC COM 74975N105 466 125900 SH SOLE 125900 0 0 RTW RETAILWINDS INC COM 74980D100 648 228764 SH SOLE 228764 0 0 RUBICON PROJ INC COM 78112V102 585 156680 SH SOLE 156680 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 996 61913 SH SOLE 61913 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 3501 171003 SH SOLE 171003 0 0 RUSH ENTERPRISES INC CL A 781846209 12351 358193 SH SOLE 358193 0 0 RUSH ENTERPRISES INC CL B 781846308 931 26143 SH SOLE 26143 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3600 158365 SH SOLE 158365 0 0 RYDER SYS INC COM 783549108 17643 366400 SH SOLE 366400 0 0 RYERSON HLDG CORP COM 783754104 1613 254403 SH SOLE 254403 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 56331 844666 SH SOLE 844666 0 0 S & T BANCORP INC COM 783859101 7337 193887 SH SOLE 193887 0 0 S&P GLOBAL INC COM 78409V104 166015 976901 SH SOLE 976901 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 20772 1260387 SH SOLE 1260387 0 0 SABRE CORP COM 78573M104 29528 1364493 SH SOLE 1364493 0 0 SAFE BULKERS INC COM Y7388L103 164 91780 SH SOLE 91780 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 938 108805 SH SOLE 108805 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 325 17248 SH SOLE 17248 0 0 SAFETY INS GROUP INC COM 78648T100 13317 162770 SH SOLE 162770 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 310 9326 SH SOLE 9326 0 0 SAGE THERAPEUTICS INC COM 78667J108 17876 186607 SH SOLE 186607 0 0 SAIA INC COM 78709Y105 11801 211410 SH SOLE 211410 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 9237 393204 SH SOLE 393204 0 0 SALESFORCE COM INC COM 79466L302 393439 2872444 SH SOLE 2872444 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 13547 794492 SH SOLE 794492 0 0 SANCHEZ ENERGY CORP COM 79970Y105 100 366792 SH SOLE 366792 0 0 SANDERSON FARMS INC COM 800013104 13059 131517 SH SOLE 131517 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1233 161937 SH SOLE 161937 0 0 SANDY SPRING BANCORP INC COM 800363103 6036 192594 SH SOLE 192594 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 4230 75989 SH SOLE 75989 0 0 SANGAMO THERAPEUTICS INC COM 800677106 6497 565871 SH SOLE 565871 0 0 SANMINA CORPORATION COM 801056102 11327 470773 SH SOLE 470773 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 17306 983820 SH SOLE 983820 0 0 SAREPTA THERAPEUTICS INC COM 803607100 28635 262386 SH SOLE 262386 0 0 SAUL CTRS INC COM 804395101 7025 148759 SH SOLE 148759 0 0 SAVARA INC COM 805111101 465 61298 SH SOLE 61298 0 0 SB ONE BANCORP COM 78413T103 315 15387 SH SOLE 15387 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 79230 489406 SH SOLE 489406 0 0 SCANA CORP NEW COM 80589M102 43513 910692 SH SOLE 910692 0 0 SCANSOURCE INC COM 806037107 13496 392525 SH SOLE 392525 0 0 SCHEIN HENRY INC COM 806407102 51857 660427 SH SOLE 660427 0 0 SCHLUMBERGER LTD COM 806857108 215377 5969412 SH SOLE 5969412 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 3906 209176 SH SOLE 209176 0 0 SCHNITZER STL INDS CL A 806882106 10107 469000 SH SOLE 469000 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 309 13432 SH SOLE 13432 0 0 SCHOLASTIC CORP COM 807066105 12490 310233 SH SOLE 310233 0 0 SCHWAB CHARLES CORP NEW COM 808513105 190098 4577355 SH SOLE 4577355 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 415519 6960102 SH SOLE 6960102 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 53567 882771 SH SOLE 882771 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 56285 2392023 SH SOLE 2392023 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 222224 7838561 SH SOLE 7838561 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 283603 5605895 SH SOLE 5605895 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 48915 1270164 SH SOLE 1270164 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 21687 434504 SH SOLE 434504 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 16086 302071 SH SOLE 302071 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 12040 413724 SH SOLE 413724 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 9553 381323 SH SOLE 381323 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 22416 351896 SH SOLE 351896 0 0 SCIENTIFIC GAMES CORP COM 80874P109 5663 316693 SH SOLE 316693 0 0 SCORPIO BULKERS INC COM Y7546A122 627 113298 SH SOLE 113298 0 0 SCORPIO TANKERS INC SHS Y7542C106 4167 2367112 SH SOLE 2367112 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 20263 329693 SH SOLE 329693 0 0 SCPHARMACEUTICALS INC COM 810648105 51 13400 SH SOLE 13400 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 4538 288433 SH SOLE 288433 0 0 SEABOARD CORP COM 811543107 5421 1532 SH SOLE 1532 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 7062 271380 SH SOLE 271380 0 0 SEACOR HOLDINGS INC COM 811904101 6439 174004 SH SOLE 174004 0 0 SEACOR MARINE HLDGS INC COM 78413P101 1174 99783 SH SOLE 99783 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 45989 1191729 SH SOLE 1191729 0 0 SEALED AIR CORP NEW COM 81211K100 32523 933477 SH SOLE 933477 0 0 SEASPAN CORP SHS Y75638109 1098 140169 SH SOLE 140169 0 0 SEASPINE HLDGS CORP COM 81255T108 1412 77367 SH SOLE 77367 0 0 SEATTLE GENETICS INC COM 812578102 24188 426889 SH SOLE 426889 0 0 SEAWORLD ENTMT INC COM 81282V100 14370 650485 SH SOLE 650485 0 0 SECUREWORKS CORP CL A 81374A105 348 20546 SH SOLE 20546 0 0 SEI INVESTMENTS CO COM 784117103 29111 630094 SH SOLE 630094 0 0 SELECT BANCORP INC NEW COM 81617L108 435 35060 SH SOLE 35060 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1852 292960 SH SOLE 292960 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 4789 650565 SH SOLE 650565 0 0 SELECT MED HLDGS CORP COM 81619Q105 16086 1047909 SH SOLE 1047909 0 0 SELECTA BIOSCIENCES INC COM 816212104 90 33700 SH SOLE 33700 0 0 SELECTIVE INS GROUP INC COM 816300107 25065 411294 SH SOLE 411294 0 0 SEMGROUP CORP CL A 81663A105 8962 650301 SH SOLE 650301 0 0 SEMPRA ENERGY COM 816851109 121561 1123582 SH SOLE 1123582 0 0 SEMTECH CORP COM 816850101 19052 415334 SH SOLE 415334 0 0 SENDGRID INC COM 816883102 6985 161780 SH SOLE 161780 0 0 SENECA FOODS CORP NEW CL A 817070501 1091 38643 SH SOLE 38643 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 52957 4518463 SH SOLE 4518463 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 29163 650371 SH SOLE 650371 0 0 SENSEONICS HLDGS INC COM 81727U105 1250 482392 SH SOLE 482392 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 20404 365335 SH SOLE 365335 0 0 SERES THERAPEUTICS INC COM 81750R102 550 121585 SH SOLE 121585 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 13361 413248 SH SOLE 413248 0 0 SERVICE CORP INTL COM 817565104 30722 763079 SH SOLE 763079 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 23260 633084 SH SOLE 633084 0 0 SERVICENOW INC COM 81762P102 71523 401700 SH SOLE 401700 0 0 SERVICESOURCE INTL INC COM 81763U100 473 437854 SH SOLE 437854 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8014 251452 SH SOLE 251452 0 0 SHAKE SHACK INC CL A 819047101 6270 138025 SH SOLE 138025 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 13296 300453 SH SOLE 300453 0 0 SHERWIN WILLIAMS CO COM 824348106 127466 323960 SH SOLE 323960 0 0 SHILOH INDS INC COM 824543102 195 33289 SH SOLE 33289 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 27768 782404 SH SOLE 782404 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 4709 447107 SH SOLE 447107 0 0 SHOE CARNIVAL INC COM 824889109 5030 150082 SH SOLE 150082 0 0 SHORE BANCSHARES INC COM 825107105 743 51052 SH SOLE 51052 0 0 SHOTSPOTTER INC COM 82536T107 511 16367 SH SOLE 16367 0 0 SHUTTERFLY INC COM 82568P304 10172 252644 SH SOLE 252644 0 0 SHUTTERSTOCK INC COM 825690100 3734 103671 SH SOLE 103671 0 0 SI BONE INC COM 825704109 967 46268 SH SOLE 46268 0 0 SI FINL GROUP INC MD COM 78425V104 307 24087 SH SOLE 24087 0 0 SIEBERT FINL CORP COM 826176109 199 13700 SH SOLE 13700 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 71 30497 SH SOLE 30497 0 0 SIENTRA INC COM 82621J105 650 51066 SH SOLE 51066 0 0 SIERRA BANCORP COM 82620P102 754 31355 SH SOLE 31355 0 0 SIGA TECHNOLOGIES INC COM 826917106 1966 248839 SH SOLE 248839 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 26673 259436 SH SOLE 259436 0 0 SIGNET JEWELERS LIMITED SHS G81276100 14730 463634 SH SOLE 463634 0 0 SILGAN HOLDINGS INC COM 827048109 14960 633338 SH SOLE 633338 0 0 SILICON LABORATORIES INC COM 826919102 23398 296881 SH SOLE 296881 0 0 SILVERBOW RES INC COM 82836G102 377 15939 SH SOLE 15939 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 207 15600 SH SOLE 15600 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12151 503538 SH SOLE 503538 0 0 SIMON PPTY GROUP INC NEW COM 828806109 607940 3618904 SH SOLE 3618904 0 0 SIMPLY GOOD FOODS CO COM 82900L102 5600 296267 SH SOLE 296267 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 16555 305836 SH SOLE 305836 0 0 SIMULATIONS PLUS INC COM 829214105 510 25593 SH SOLE 25593 0 0 SINA CORP ORD G81477104 3843 71630 SH SOLE 71630 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 21050 799136 SH SOLE 799136 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 1707 39545 SH SOLE 39545 0 0 SIRIUS XM HLDGS INC COM 82968B103 23490 4113786 SH SOLE 4113786 0 0 SITE CENTERS CORP COM 82981J109 25192 2275643 SH SOLE 2275643 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 12332 223119 SH SOLE 223119 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 32793 589476 SH SOLE 589476 0 0 SJW GROUP COM 784305104 6354 114232 SH SOLE 114232 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 5504 205340 SH SOLE 205340 0 0 SKECHERS U S A INC CL A 830566105 23955 1046499 SH SOLE 1046499 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2817 191710 SH SOLE 191710 0 0 SKYWEST INC COM 830879102 19873 446871 SH SOLE 446871 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 48105 717758 SH SOLE 717758 0 0 SL GREEN RLTY CORP COM 78440X101 93313 1179979 SH SOLE 1179979 0 0 SLEEP NUMBER CORP COM 83125X103 10565 332935 SH SOLE 332935 0 0 SLM CORP COM 78442P106 22791 2742551 SH SOLE 2742551 0 0 SM ENERGY CO COM 78454L100 7255 468633 SH SOLE 468633 0 0 SMART & FINAL STORES INC COM 83190B101 680 143452 SH SOLE 143452 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 3413 114897 SH SOLE 114897 0 0 SMART SAND INC COM 83191H107 250 112392 SH SOLE 112392 0 0 SMARTFINANCIAL INC COM NEW 83190L208 441 24100 SH SOLE 24100 0 0 SMITH A O COM 831865209 42377 992422 SH SOLE 992422 0 0 SMUCKER J M CO COM NEW 832696405 46000 492026 SH SOLE 492026 0 0 SNAP INC CL A 83304A106 14946 2712430 SH SOLE 2712430 0 0 SNAP ON INC COM 833034101 71892 494814 SH SOLE 494814 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 4118 107506 SH SOLE 107506 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5319 151524 SH SOLE 151524 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 740 61144 SH SOLE 61144 0 0 SOLID BIOSCIENCES INC COM 83422E105 1930 72001 SH SOLE 72001 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 7553 548840 SH SOLE 548840 0 0 SONOCO PRODS CO COM 835495102 39524 743906 SH SOLE 743906 0 0 SONOS INC COM 83570H108 800 81412 SH SOLE 81412 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 655 272665 SH SOLE 272665 0 0 SOTHEBYS COM 835898107 12427 312705 SH SOLE 312705 0 0 SOUTH JERSEY INDS INC COM 838518108 17963 646138 SH SOLE 646138 0 0 SOUTH ST CORP COM 840441109 13486 224938 SH SOLE 224938 0 0 SOUTHERN CO COM 842587107 191502 4360244 SH SOLE 4360244 0 0 SOUTHERN COPPER CORP COM 84265V105 6395 207822 SH SOLE 207822 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 478 14875 SH SOLE 14875 0 0 SOUTHERN MO BANCORP INC COM 843380106 630 18565 SH SOLE 18565 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 612 46238 SH SOLE 46238 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 5844 184035 SH SOLE 184035 0 0 SOUTHWEST AIRLS CO COM 844741108 91160 1961273 SH SOLE 1961273 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 31336 409609 SH SOLE 409609 0 0 SOUTHWESTERN ENERGY CO COM 845467109 10884 3191548 SH SOLE 3191548 0 0 SP PLUS CORP COM 78469C103 5672 192002 SH SOLE 192002 0 0 SPARK ENERGY INC CL A COM 846511103 3589 482995 SH SOLE 482995 0 0 SPARK THERAPEUTICS INC COM 84652J103 6823 174300 SH SOLE 174300 0 0 SPARTAN MTRS INC COM 846819100 539 74445 SH SOLE 74445 0 0 SPARTANNASH CO COM 847215100 5312 309139 SH SOLE 309139 0 0 SPARTON CORP COM 847235108 392 21525 SH SOLE 21525 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2740 99207 SH SOLE 99207 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 17307 409610 SH SOLE 409610 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 4874 557014 SH SOLE 557014 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 1070 65715 SH SOLE 65715 0 0 SPERO THERAPEUTICS INC COM 84833T103 90 14527 SH SOLE 14527 0 0 SPIRE INC COM 84857L101 27005 364526 SH SOLE 364526 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 33308 462029 SH SOLE 462029 0 0 SPIRIT AIRLS INC COM 848577102 33992 586875 SH SOLE 586875 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 2629 368683 SH SOLE 368683 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 490 21490 SH SOLE 21490 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 32069 909741 SH SOLE 909741 0 0 SPLUNK INC COM 848637104 34411 328190 SH SOLE 328190 0 0 SPOK HLDGS INC COM 84863T106 1320 99479 SH SOLE 99479 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 922 210334 SH SOLE 210334 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 317 30480 SH SOLE 30480 0 0 SPRINT CORP COM SER 1 85207U105 10467 1798367 SH SOLE 1798367 0 0 SPROUTS FMRS MKT INC COM 85208M102 19626 834758 SH SOLE 834758 0 0 SPS COMM INC COM 78463M107 7866 95477 SH SOLE 95477 0 0 SPX CORP COM 784635104 6512 232477 SH SOLE 232477 0 0 SPX FLOW INC COM 78469X107 11759 386525 SH SOLE 386525 0 0 SQUARE INC CL A 852234103 38709 690112 SH SOLE 690112 0 0 SRC ENERGY INC COM 78470V108 6181 1314908 SH SOLE 1314908 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 42892 950820 SH SOLE 950820 0 0 ST JOE CO COM 790148100 3638 276198 SH SOLE 276198 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 6091 190869 SH SOLE 190869 0 0 STAG INDL INC COM 85254J102 18244 733255 SH SOLE 733255 0 0 STAMPS COM INC COM NEW 852857200 14984 96268 SH SOLE 96268 0 0 STANDARD MTR PRODS INC COM 853666105 9503 196218 SH SOLE 196218 0 0 STANDEX INTL CORP COM 854231107 6973 103790 SH SOLE 103790 0 0 STANLEY BLACK & DECKER INC COM 854502101 75766 632754 SH SOLE 632754 0 0 STARBUCKS CORP COM 855244109 317966 4937347 SH SOLE 4937347 0 0 STARWOOD PPTY TR INC COM 85571B105 30826 1563966 SH SOLE 1563966 0 0 STATE AUTO FINL CORP COM 855707105 3100 91045 SH SOLE 91045 0 0 STATE BK FINL CORP COM 856190103 4707 217975 SH SOLE 217975 0 0 STATE STR CORP COM 857477103 97704 1549130 SH SOLE 1549130 0 0 STEEL DYNAMICS INC COM 858119100 30105 1002134 SH SOLE 1002134 0 0 STEELCASE INC CL A 858155203 18589 1253423 SH SOLE 1253423 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 611 64291 SH SOLE 64291 0 0 STEPAN CO COM 858586100 13752 185836 SH SOLE 185836 0 0 STERICYCLE INC COM 858912108 19408 528955 SH SOLE 528955 0 0 STERIS PLC SHS USD G84720104 46572 435856 SH SOLE 435856 0 0 STERLING BANCORP DEL COM 85917A100 20796 1259579 SH SOLE 1259579 0 0 STERLING BANCORP INC COM 85917W102 856 123123 SH SOLE 123123 0 0 STERLING CONSTRUCTION CO INC COM 859241101 631 57934 SH SOLE 57934 0 0 STEWART INFORMATION SVCS COR COM 860372101 13552 327320 SH SOLE 327320 0 0 STIFEL FINL CORP COM 860630102 20627 497978 SH SOLE 497978 0 0 STITCH FIX INC COM CL A 860897107 1386 81079 SH SOLE 81079 0 0 STOCK YDS BANCORP INC COM 861025104 3830 116760 SH SOLE 116760 0 0 STONERIDGE INC COM 86183P102 3640 147635 SH SOLE 147635 0 0 STORE CAP CORP COM 862121100 35251 1245173 SH SOLE 1245173 0 0 STRATASYS LTD SHS M85548101 1779 98773 SH SOLE 98773 0 0 STRATEGIC ED INC COM 86272C103 20392 179784 SH SOLE 179784 0 0 STRATUS PPTYS INC COM NEW 863167201 314 13086 SH SOLE 13086 0 0 STRYKER CORP COM 863667101 198567 1266772 SH SOLE 1266772 0 0 STURM RUGER & CO INC COM 864159108 9513 178733 SH SOLE 178733 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 561 29018 SH SOLE 29018 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 15291 1571442 SH SOLE 1571442 0 0 SUMMIT MATLS INC CL A 86614U100 9836 793170 SH SOLE 793170 0 0 SUN CMNTYS INC COM 866674104 110146 1082933 SH SOLE 1082933 0 0 SUN HYDRAULICS CORP COM 866942105 5188 156286 SH SOLE 156286 0 0 SUNCOKE ENERGY INC COM 86722A103 6347 742322 SH SOLE 742322 0 0 SUNPOWER CORP COM 867652406 1619 325577 SH SOLE 325577 0 0 SUNRUN INC COM 86771W105 4969 456240 SH SOLE 456240 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 47086 3619179 SH SOLE 3619179 0 0 SUNTRUST BKS INC COM 867914103 92769 1839189 SH SOLE 1839189 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 8941 2668770 SH SOLE 2668770 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 362 20457 SH SOLE 20457 0 0 SUPERIOR INDS INTL INC COM 868168105 2585 537355 SH SOLE 537355 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 10554 317688 SH SOLE 317688 0 0 SURFACE ONCOLOGY INC COM 86877M209 183 43082 SH SOLE 43082 0 0 SURGERY PARTNERS INC COM 86881A100 962 98195 SH SOLE 98195 0 0 SURMODICS INC COM 868873100 4258 90081 SH SOLE 90081 0 0 SUTRO BIOPHARMA INC COM 869367102 119 13110 SH SOLE 13110 0 0 SVB FINL GROUP COM 78486Q101 44217 232818 SH SOLE 232818 0 0 SVMK INC COM 78489X103 1097 89346 SH SOLE 89346 0 0 SWITCH INC CL A 87105L104 879 125492 SH SOLE 125492 0 0 SYKES ENTERPRISES INC COM 871237103 9852 398378 SH SOLE 398378 0 0 SYMANTEC CORP COM 871503108 53911 2853148 SH SOLE 2853148 0 0 SYNALLOY CP DEL COM 871565107 291 17500 SH SOLE 17500 0 0 SYNAPTICS INC COM 87157D109 11870 318982 SH SOLE 318982 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 98 15860 SH SOLE 15860 0 0 SYNCHRONY FINL COM 87165B103 90279 3848200 SH SOLE 3848200 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 129 28882 SH SOLE 28882 0 0 SYNEOS HEALTH INC CL A 87166B102 14080 357806 SH SOLE 357806 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 36 312756 SH SOLE 312756 0 0 SYNLOGIC INC COM 87166L100 235 33500 SH SOLE 33500 0 0 SYNNEX CORP COM 87162W100 29202 361231 SH SOLE 361231 0 0 SYNOPSYS INC COM 871607107 57763 685690 SH SOLE 685690 0 0 SYNOVUS FINL CORP COM NEW 87161C501 27500 859616 SH SOLE 859616 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 708 127025 SH SOLE 127025 0 0 SYSCO CORP COM 871829107 127101 2028410 SH SOLE 2028410 0 0 SYSTEMAX INC COM 871851101 1753 73373 SH SOLE 73373 0 0 T MOBILE US INC COM 872590104 49798 782856 SH SOLE 782856 0 0 T2 BIOSYSTEMS INC COM 89853L104 207 68468 SH SOLE 68468 0 0 TABLEAU SOFTWARE INC CL A 87336U105 34050 283747 SH SOLE 283747 0 0 TABULA RASA HEALTHCARE INC COM 873379101 5962 93502 SH SOLE 93502 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 4285 94058 SH SOLE 94058 0 0 TAHOE RES INC COM 873868103 4359 1194246 SH SOLE 1194246 0 0 TAILORED BRANDS INC COM 87403A107 6726 493063 SH SOLE 493063 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 49781 483592 SH SOLE 483592 0 0 TAL ED GROUP SPONSORED ADS 874080104 9613 360303 SH SOLE 360303 0 0 TALOS ENERGY INC COM 87484T108 1877 114984 SH SOLE 114984 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 11414 300589 SH SOLE 300589 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 29277 1447886 SH SOLE 1447886 0 0 TAPESTRY INC COM 876030107 42997 1273967 SH SOLE 1273967 0 0 TARGA RES CORP COM 87612G101 34920 969458 SH SOLE 969458 0 0 TARGET CORP COM 87612E106 269778 4081969 SH SOLE 4081969 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 908 10717 SH SOLE 10717 0 0 TAUBMAN CTRS INC COM 876664103 43453 955215 SH SOLE 955215 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 17227 1083435 SH SOLE 1083435 0 0 TCF FINL CORP COM 872275102 21162 1085762 SH SOLE 1085762 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 31654 646519 SH SOLE 646519 0 0 TE CONNECTIVITY LTD REG SHS H84989104 102363 1353464 SH SOLE 1353464 0 0 TEAM INC COM 878155100 4573 312086 SH SOLE 312086 0 0 TECH DATA CORP COM 878237106 28254 345351 SH SOLE 345351 0 0 TECHNIPFMC PLC COM G87110105 30891 1577636 SH SOLE 1577636 0 0 TECHTARGET INC COM 87874R100 542 44351 SH SOLE 44351 0 0 TEEKAY CORPORATION COM Y8564W103 4502 1347878 SH SOLE 1347878 0 0 TEEKAY TANKERS LTD CL A Y8565N102 363 390532 SH SOLE 390532 0 0 TEGNA INC COM 87901J105 14771 1358862 SH SOLE 1358862 0 0 TEJON RANCH CO COM 879080109 1970 118800 SH SOLE 118800 0 0 TELADOC HEALTH INC COM 87918A105 24657 497410 SH SOLE 497410 0 0 TELARIA INC COM 879181105 225 82400 SH SOLE 82400 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 40450 195344 SH SOLE 195344 0 0 TELEFLEX INC COM 879369106 56737 219500 SH SOLE 219500 0 0 TELENAV INC COM 879455103 292 71809 SH SOLE 71809 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 30709 943726 SH SOLE 943726 0 0 TELIGENT INC NEW COM 87960W104 120 87199 SH SOLE 87199 0 0 TELLURIAN INC NEW COM 87968A104 3449 496212 SH SOLE 496212 0 0 TEMPUR SEALY INTL INC COM 88023U101 12482 301489 SH SOLE 301489 0 0 TENABLE HLDGS INC COM 88025T102 1376 61974 SH SOLE 61974 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 13480 786445 SH SOLE 786445 0 0 TENNANT CO COM 880345103 8254 158386 SH SOLE 158386 0 0 TENNECO INC CL A VTG COM STK 880349105 12403 452821 SH SOLE 452821 0 0 TERADATA CORP DEL COM 88076W103 21326 555929 SH SOLE 555929 0 0 TERADYNE INC COM 880770102 30524 972701 SH SOLE 972701 0 0 TEREX CORP NEW COM 880779103 9112 330477 SH SOLE 330477 0 0 TERNIUM SA SPON ADR 880890108 2970 109566 SH SOLE 109566 0 0 TERRAFORM PWR INC COM CL A 88104R209 4868 433836 SH SOLE 433836 0 0 TERRENO RLTY CORP COM 88146M101 11200 318438 SH SOLE 318438 0 0 TERRITORIAL BANCORP INC COM 88145X108 475 18276 SH SOLE 18276 0 0 TESARO INC COM 881569107 11379 153247 SH SOLE 153247 0 0 TESLA INC COM 88160R101 101513 305026 SH SOLE 305026 0 0 TETRA TECH INC NEW COM 88162G103 22932 442950 SH SOLE 442950 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1128 671127 SH SOLE 671127 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 176 155518 SH SOLE 155518 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5054 327707 SH SOLE 327707 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 12095 236731 SH SOLE 236731 0 0 TEXAS INSTRS INC COM 882508104 634995 6719519 SH SOLE 6719519 0 0 TEXAS ROADHOUSE INC COM 882681109 37421 626811 SH SOLE 626811 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2552 256185 SH SOLE 256185 0 0 TEXTRON INC COM 883203101 50135 1090124 SH SOLE 1090124 0 0 TFS FINL CORP COM 87240R107 4972 308210 SH SOLE 308210 0 0 TG THERAPEUTICS INC COM 88322Q108 1428 348214 SH SOLE 348214 0 0 THE TRADE DESK INC COM CL A 88339J105 22383 192856 SH SOLE 192856 0 0 THERAPEUTICSMD INC COM 88338N107 4123 1081895 SH SOLE 1081895 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 6011 234882 SH SOLE 234882 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 366424 1637354 SH SOLE 1637354 0 0 THERMON GROUP HLDGS INC COM 88362T103 3635 179234 SH SOLE 179234 0 0 THIRD PT REINS LTD COM G8827U100 3962 410897 SH SOLE 410897 0 0 THOR INDS INC COM 885160101 16550 318269 SH SOLE 318269 0 0 TIDEWATER INC NEW COM 88642R109 5993 313231 SH SOLE 313231 0 0 TIER REIT INC COM NEW 88650V208 27131 1315091 SH SOLE 1315091 0 0 TIFFANY & CO NEW COM 886547108 36266 450450 SH SOLE 450450 0 0 TILE SHOP HLDGS INC COM 88677Q109 1178 214941 SH SOLE 214941 0 0 TILLYS INC CL A 886885102 3096 285066 SH SOLE 285066 0 0 TIMBERLAND BANCORP INC COM 887098101 536 24015 SH SOLE 24015 0 0 TIMKEN CO COM 887389104 16677 446839 SH SOLE 446839 0 0 TIMKENSTEEL CORP COM 887399103 4584 524477 SH SOLE 524477 0 0 TIPTREE INC COM 88822Q103 322 57514 SH SOLE 57514 0 0 TITAN INTL INC ILL COM 88830M102 2819 604805 SH SOLE 604805 0 0 TITAN MACHY INC COM 88830R101 3049 231822 SH SOLE 231822 0 0 TIVITY HEALTH INC COM 88870R102 6571 264830 SH SOLE 264830 0 0 TIVO CORP COM 88870P106 9607 1020891 SH SOLE 1020891 0 0 TJX COS INC NEW COM 872540109 231377 5171574 SH SOLE 5171574 0 0 TOCAGEN INC COM 888846102 318 38700 SH SOLE 38700 0 0 TOLL BROTHERS INC COM 889478103 28008 850511 SH SOLE 850511 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 5503 73363 SH SOLE 73363 0 0 TOOTSIE ROLL INDS INC COM 890516107 3290 98485 SH SOLE 98485 0 0 TOPBUILD CORP COM 89055F103 12730 282873 SH SOLE 282873 0 0 TORCHMARK CORP COM 891027104 45056 604529 SH SOLE 604529 0 0 TORO CO COM 891092108 33012 590765 SH SOLE 590765 0 0 TOTAL SYS SVCS INC COM 891906109 53831 662199 SH SOLE 662199 0 0 TOWER INTL INC COM 891826109 7794 327462 SH SOLE 327462 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 405 63271 SH SOLE 63271 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 8662 361659 SH SOLE 361659 0 0 TPG RE FIN TR INC COM 87266M107 3981 217769 SH SOLE 217769 0 0 TPI COMPOSITES INC COM 87266J104 2387 97106 SH SOLE 97106 0 0 TRACTOR SUPPLY CO COM 892356106 61191 733347 SH SOLE 733347 0 0 TRANSDIGM GROUP INC COM 893641100 66877 196660 SH SOLE 196660 0 0 TRANSENTERIX INC COM NEW 89366M201 2199 972603 SH SOLE 972603 0 0 TRANSLATE BIO INC COM 89374L104 140 18590 SH SOLE 18590 0 0 TRANSOCEAN LTD REG SHS H8817H100 25577 3685398 SH SOLE 3685398 0 0 TRANSUNION COM 89400J107 29191 513910 SH SOLE 513910 0 0 TRAVELERS COMPANIES INC COM 89417E109 168658 1408410 SH SOLE 1408410 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 17024 1089827 SH SOLE 1089827 0 0 TRAVELZOO COM NEW 89421Q205 1042 105998 SH SOLE 105998 0 0 TRECORA RES COM 894648104 357 45645 SH SOLE 45645 0 0 TREDEGAR CORP COM 894650100 3885 244897 SH SOLE 244897 0 0 TREEHOUSE FOODS INC COM 89469A104 20627 406759 SH SOLE 406759 0 0 TREX CO INC COM 89531P105 27028 455313 SH SOLE 455313 0 0 TRI POINTE GROUP INC COM 87265H109 12390 1133558 SH SOLE 1133558 0 0 TRIBUNE MEDIA CO CL A 896047503 17112 377063 SH SOLE 377063 0 0 TRIBUNE PUBG CO NEW COM 89609W107 1210 106635 SH SOLE 106635 0 0 TRICIDA INC COM 89610F101 1848 78345 SH SOLE 78345 0 0 TRICO BANCSHARES COM 896095106 4905 145149 SH SOLE 145149 0 0 TRIMAS CORP COM NEW 896215209 9803 359200 SH SOLE 359200 0 0 TRIMBLE INC COM 896239100 34298 1042146 SH SOLE 1042146 0 0 TRINET GROUP INC COM 896288107 10117 241153 SH SOLE 241153 0 0 TRINITY INDS INC COM 896522109 14493 703837 SH SOLE 703837 0 0 TRINITY PL HLDGS INC COM 89656D101 142 32544 SH SOLE 32544 0 0 TRINSEO S A SHS L9340P101 20822 454818 SH SOLE 454818 0 0 TRIPADVISOR INC COM 896945201 36478 676261 SH SOLE 676261 0 0 TRIPLE-S MGMT CORP CL B 896749108 7991 459508 SH SOLE 459508 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2507 128807 SH SOLE 128807 0 0 TRITON INTL LTD CL A G9078F107 12705 408885 SH SOLE 408885 0 0 TRIUMPH BANCORP INC COM 89679E300 3859 129905 SH SOLE 129905 0 0 TRIUMPH GROUP INC NEW COM 896818101 7454 648091 SH SOLE 648091 0 0 TRONOX LTD SHS CL A Q9235V101 7933 1019548 SH SOLE 1019548 0 0 TRUEBLUE INC COM 89785X101 11111 499363 SH SOLE 499363 0 0 TRUECAR INC COM 89785L107 4382 483637 SH SOLE 483637 0 0 TRUPANION INC COM 898202106 3523 138372 SH SOLE 138372 0 0 TRUSTCO BK CORP N Y COM 898349105 3580 521763 SH SOLE 521763 0 0 TRUSTMARK CORP COM 898402102 14210 499814 SH SOLE 499814 0 0 TTEC HLDGS INC COM 89854H102 2247 78617 SH SOLE 78617 0 0 TTM TECHNOLOGIES INC COM 87305R109 7732 794608 SH SOLE 794608 0 0 TUCOWS INC COM NEW 898697206 1096 18247 SH SOLE 18247 0 0 TUPPERWARE BRANDS CORP COM 899896104 23053 730213 SH SOLE 730213 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 2939 522812 SH SOLE 522812 0 0 TURNING PT BRANDS INC COM 90041L105 568 20834 SH SOLE 20834 0 0 TURTLE BEACH CORP COM NEW 900450206 780 54624 SH SOLE 54624 0 0 TUTOR PERINI CORP COM 901109108 9333 584364 SH SOLE 584364 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 212770 4421644 SH SOLE 4421644 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 97131 2032871 SH SOLE 2032871 0 0 TWILIO INC CL A 90138F102 37437 419222 SH SOLE 419222 0 0 TWIN DISC INC COM 901476101 323 21865 SH SOLE 21865 0 0 TWIST BIOSCIENCE CORP COM 90184D100 622 26919 SH SOLE 26919 0 0 TWITTER INC COM 90184L102 81816 2846758 SH SOLE 2846758 0 0 TWO HBRS INVT CORP COM NEW 90187B408 25568 1991234 SH SOLE 1991234 0 0 TYLER TECHNOLOGIES INC COM 902252105 30496 164111 SH SOLE 164111 0 0 TYME TECHNOLOGIES INC COM 90238J103 819 221860 SH SOLE 221860 0 0 TYSON FOODS INC CL A 902494103 98569 1845855 SH SOLE 1845855 0 0 U S CONCRETE INC COM NEW 90333L201 3131 88745 SH SOLE 88745 0 0 U S G CORP COM NEW 903293405 26460 620242 SH SOLE 620242 0 0 U S PHYSICAL THERAPY INC COM 90337L108 7050 68881 SH SOLE 68881 0 0 U S SILICA HLDGS INC COM 90346E103 6096 598796 SH SOLE 598796 0 0 U S WELL SVCS INC CL A 91274U101 657 101030 SH SOLE 101030 0 0 UBIQUITI NETWORKS INC COM 90347A100 10684 107474 SH SOLE 107474 0 0 UDR INC COM 902653104 142829 3604953 SH SOLE 3604953 0 0 UFP TECHNOLOGIES INC COM 902673102 515 17130 SH SOLE 17130 0 0 UGI CORP NEW COM 902681105 54876 1028593 SH SOLE 1028593 0 0 ULTA BEAUTY INC COM 90384S303 54306 221798 SH SOLE 221798 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 30278 123647 SH SOLE 123647 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2379 280832 SH SOLE 280832 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 737 969377 SH SOLE 969377 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 11375 261611 SH SOLE 261611 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 15093 1114685 SH SOLE 1114685 0 0 UMB FINL CORP COM 902788108 19170 314412 SH SOLE 314412 0 0 UMH PPTYS INC COM 903002103 2218 187325 SH SOLE 187325 0 0 UMPQUA HLDGS CORP COM 904214103 29284 1841700 SH SOLE 1841700 0 0 UNDER ARMOUR INC CL A 904311107 22092 1250237 SH SOLE 1250237 0 0 UNDER ARMOUR INC CL C 904311206 20412 1262288 SH SOLE 1262288 0 0 UNIFI INC COM NEW 904677200 3712 162491 SH SOLE 162491 0 0 UNIFIRST CORP MASS COM 904708104 17864 124856 SH SOLE 124856 0 0 UNION BANKSHARES CORP NEW COM 90539J109 11511 407728 SH SOLE 407728 0 0 UNION BANKSHARES INC COM 905400107 416 8700 SH SOLE 8700 0 0 UNION PAC CORP COM 907818108 722741 5228537 SH SOLE 5228537 0 0 UNISYS CORP COM NEW 909214306 6809 585413 SH SOLE 585413 0 0 UNIT CORP COM 909218109 6920 484552 SH SOLE 484552 0 0 UNITED BANKSHARES INC WEST V COM 909907107 22537 724398 SH SOLE 724398 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 11918 555325 SH SOLE 555325 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 994 112257 SH SOLE 112257 0 0 UNITED CONTL HLDGS INC COM 910047109 91183 1089001 SH SOLE 1089001 0 0 UNITED FINL BANCORP INC NEW COM 910304104 4103 279073 SH SOLE 279073 0 0 UNITED FIRE GROUP INC COM 910340108 8189 147676 SH SOLE 147676 0 0 UNITED INS HLDGS CORP COM 910710102 1873 112689 SH SOLE 112689 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4907 2740998 SH SOLE 2740998 0 0 UNITED NAT FOODS INC COM 911163103 4224 398787 SH SOLE 398787 0 0 UNITED PARCEL SERVICE INC CL B 911312106 469027 4809047 SH SOLE 4809047 0 0 UNITED RENTALS INC COM 911363109 50413 491683 SH SOLE 491683 0 0 UNITED SECURITY BANCSHARES C COM 911460103 288 30023 SH SOLE 30023 0 0 UNITED STATES CELLULAR CORP COM 911684108 9727 187161 SH SOLE 187161 0 0 UNITED STATES LIME & MINERAL COM 911922102 908 12788 SH SOLE 12788 0 0 UNITED STATES STL CORP NEW COM 912909108 20282 1111950 SH SOLE 1111950 0 0 UNITED TECHNOLOGIES CORP COM 913017109 365001 3427882 SH SOLE 3427882 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 21824 200404 SH SOLE 200404 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1056688 4241679 SH SOLE 4241679 0 0 UNITI GROUP INC COM 91325V108 21054 1352186 SH SOLE 1352186 0 0 UNITIL CORP COM 913259107 4234 83604 SH SOLE 83604 0 0 UNITY BANCORP INC COM 913290102 376 18092 SH SOLE 18092 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 994 61125 SH SOLE 61125 0 0 UNIVAR INC COM 91336L107 14229 802083 SH SOLE 802083 0 0 UNIVERSAL CORP VA COM 913456109 18341 338698 SH SOLE 338698 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 22353 238887 SH SOLE 238887 0 0 UNIVERSAL ELECTRS INC COM 913483103 3655 144544 SH SOLE 144544 0 0 UNIVERSAL FST PRODS INC COM 913543104 16613 639946 SH SOLE 639946 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 9979 162601 SH SOLE 162601 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 43060 369422 SH SOLE 369422 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 9308 245460 SH SOLE 245460 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 851 47032 SH SOLE 47032 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 287 17650 SH SOLE 17650 0 0 UNIVEST CORP PA COM 915271100 3545 164315 SH SOLE 164315 0 0 UNUM GROUP COM 91529Y106 38710 1317539 SH SOLE 1317539 0 0 UNUM THERAPEUTICS INC COM 903214104 169 38190 SH SOLE 38190 0 0 UPLAND SOFTWARE INC COM 91544A109 2313 85084 SH SOLE 85084 0 0 UPWORK INC COM 91688F104 4364 240932 SH SOLE 240932 0 0 URANIUM ENERGY CORP COM 916896103 476 380050 SH SOLE 380050 0 0 URBAN EDGE PPTYS COM 91704F104 26703 1606629 SH SOLE 1606629 0 0 URBAN OUTFITTERS INC COM 917047102 16601 500006 SH SOLE 500006 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 3405 177117 SH SOLE 177117 0 0 US BANCORP DEL COM NEW 902973304 284563 6226741 SH SOLE 6226741 0 0 US ECOLOGY INC COM 91732J102 7611 120840 SH SOLE 120840 0 0 US FOODS HLDG CORP COM 912008109 31959 1010054 SH SOLE 1010054 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 252 44810 SH SOLE 44810 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 1228 315595 SH SOLE 315595 0 0 USA TRUCK INC COM 902925106 1340 89463 SH SOLE 89463 0 0 USANA HEALTH SCIENCES INC COM 90328M107 15809 134281 SH SOLE 134281 0 0 UTAH MED PRODS INC COM 917488108 659 7921 SH SOLE 7921 0 0 V F CORP COM 918204108 164472 2305465 SH SOLE 2305465 0 0 VAIL RESORTS INC COM 91879Q109 40181 190592 SH SOLE 190592 0 0 VALERO ENERGY CORP NEW COM 91913Y100 278087 3709307 SH SOLE 3709307 0 0 VALHI INC NEW COM 918905100 265 137259 SH SOLE 137259 0 0 VALLEY NATL BANCORP COM 919794107 21182 2385338 SH SOLE 2385338 0 0 VALMONT INDS INC COM 920253101 11365 102432 SH SOLE 102432 0 0 VALVOLINE INC COM 92047W101 24202 1250715 SH SOLE 1250715 0 0 VANDA PHARMACEUTICALS INC COM 921659108 9517 364191 SH SOLE 364191 0 0 VAREX IMAGING CORP COM 92214X106 7197 303914 SH SOLE 303914 0 0 VARIAN MED SYS INC COM 92220P105 103437 912864 SH SOLE 912864 0 0 VARONIS SYS INC COM 922280102 8423 159211 SH SOLE 159211 0 0 VECTOR GROUP LTD COM 92240M108 8650 888964 SH SOLE 888964 0 0 VECTREN CORP COM 92240G101 36085 501314 SH SOLE 501314 0 0 VECTRUS INC COM 92242T101 2118 98114 SH SOLE 98114 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 2833 245440 SH SOLE 245440 0 0 VEECO INSTRS INC DEL COM 922417100 1916 258447 SH SOLE 258447 0 0 VEEVA SYS INC CL A COM 922475108 44125 494003 SH SOLE 494003 0 0 VENATOR MATLS PLC SHS G9329Z100 596 142040 SH SOLE 142040 0 0 VENTAS INC COM 92276F100 241389 4119953 SH SOLE 4119953 0 0 VEON LTD SPONSORED ADR 91822M106 4141 1769239 SH SOLE 1769239 0 0 VEONEER INCORPORATED COM 92336X109 8768 371996 SH SOLE 371996 0 0 VERA BRADLEY INC COM 92335C106 2284 266464 SH SOLE 266464 0 0 VERACYTE INC COM 92337F107 1439 114349 SH SOLE 114349 0 0 VERASTEM INC COM 92337C104 522 155185 SH SOLE 155185 0 0 VEREIT INC COM 92339V100 30355 4245372 SH SOLE 4245372 0 0 VERICEL CORP COM 92346J108 1746 100301 SH SOLE 100301 0 0 VERINT SYS INC COM 92343X100 24555 580350 SH SOLE 580350 0 0 VERISIGN INC COM 92343E102 84328 568664 SH SOLE 568664 0 0 VERISK ANALYTICS INC COM 92345Y106 69481 637200 SH SOLE 637200 0 0 VERITEX HLDGS INC COM 923451108 2718 127101 SH SOLE 127101 0 0 VERITIV CORP COM 923454102 6442 257950 SH SOLE 257950 0 0 VERITONE INC COM 92347M100 59 15300 SH SOLE 15300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1382576 24592234 SH SOLE 24592234 0 0 VERRA MOBILITY CORP COM 92511U102 3010 308329 SH SOLE 308329 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 90 10970 SH SOLE 10970 0 0 VERSO CORP CL A 92531L207 7676 342669 SH SOLE 342669 0 0 VERSUM MATLS INC COM 92532W103 14616 527243 SH SOLE 527243 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 162215 978907 SH SOLE 978907 0 0 VIACOM INC NEW CL B 92553P201 78451 3052561 SH SOLE 3052561 0 0 VIAD CORP COM NEW 92552R406 9162 182896 SH SOLE 182896 0 0 VIASAT INC COM 92552V100 29866 506617 SH SOLE 506617 0 0 VIAVI SOLUTIONS INC COM 925550105 15985 1590543 SH SOLE 1590543 0 0 VICI PPTYS INC COM 925652109 24485 1303779 SH SOLE 1303779 0 0 VICOR CORP COM 925815102 3413 90308 SH SOLE 90308 0 0 VIEWRAY INC COM 92672L107 1948 320857 SH SOLE 320857 0 0 VIKING THERAPEUTICS INC COM 92686J106 989 129182 SH SOLE 129182 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 1287 48123 SH SOLE 48123 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2657 486569 SH SOLE 486569 0 0 VIRNETX HLDG CORP COM 92823T108 754 313817 SH SOLE 313817 0 0 VIRTU FINL INC CL A 928254101 5863 227571 SH SOLE 227571 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 4616 58103 SH SOLE 58103 0 0 VIRTUSA CORP COM 92827P102 6482 152180 SH SOLE 152180 0 0 VISA INC COM CL A 92826C839 915693 6940220 SH SOLE 6940220 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 22414 1244492 SH SOLE 1244492 0 0 VISHAY PRECISION GROUP INC COM 92835K103 748 24738 SH SOLE 24738 0 0 VISTA OUTDOOR INC COM 928377100 10036 884153 SH SOLE 884153 0 0 VISTEON CORP COM NEW 92839U206 9654 160141 SH SOLE 160141 0 0 VISTRA ENERGY CORP COM 92840M102 40328 1761779 SH SOLE 1761779 0 0 VITAL THERAPIES INC COM 92847R104 11 56600 SH SOLE 56600 0 0 VITAMIN SHOPPE INC COM 92849E101 274 57758 SH SOLE 57758 0 0 VIVINT SOLAR INC COM 92854Q106 825 216376 SH SOLE 216376 0 0 VMWARE INC CL A COM 928563402 31087 226694 SH SOLE 226694 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 6620 168231 SH SOLE 168231 0 0 VONAGE HLDGS CORP COM 92886T201 15739 1802811 SH SOLE 1802811 0 0 VORNADO RLTY TR SH BEN INT 929042109 124619 2009004 SH SOLE 2009004 0 0 VOYA FINL INC COM 929089100 29215 727822 SH SOLE 727822 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1072 114000 SH SOLE 114000 0 0 VSE CORP COM 918284100 1411 47150 SH SOLE 47150 0 0 VULCAN MATLS CO COM 929160109 51472 520968 SH SOLE 520968 0 0 VUZIX CORP COM NEW 92921W300 250 51800 SH SOLE 51800 0 0 W & T OFFSHORE INC COM 92922P106 2242 543995 SH SOLE 543995 0 0 W P CAREY INC COM 92936U109 52789 807911 SH SOLE 807911 0 0 W R BERKLEY CORPORATION COM 084423102 31619 427791 SH SOLE 427791 0 0 WABASH NATL CORP COM 929566107 9744 744891 SH SOLE 744891 0 0 WABCO HLDGS INC COM 92927K102 24234 225768 SH SOLE 225768 0 0 WABTEC CORP COM 929740108 25669 365395 SH SOLE 365395 0 0 WADDELL & REED FINL INC CL A 930059100 14070 778198 SH SOLE 778198 0 0 WAGEWORKS INC COM 930427109 5922 218032 SH SOLE 218032 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 243473 3563186 SH SOLE 3563186 0 0 WALKER & DUNLOP INC COM 93148P102 8365 193402 SH SOLE 193402 0 0 WALMART INC COM 931142103 1004497 10783640 SH SOLE 10783640 0 0 WARRIOR MET COAL INC COM 93627C101 5751 238492 SH SOLE 238492 0 0 WASHINGTON FED INC COM 938824109 17936 671476 SH SOLE 671476 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 19819 4077845 SH SOLE 4077845 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 27376 1190219 SH SOLE 1190219 0 0 WASHINGTON TR BANCORP COM 940610108 4016 84494 SH SOLE 84494 0 0 WASTE MGMT INC DEL COM 94106L109 143361 1610978 SH SOLE 1610978 0 0 WATERS CORP COM 941848103 67885 359844 SH SOLE 359844 0 0 WATERSTONE FINL INC MD COM 94188P101 2395 142848 SH SOLE 142848 0 0 WATSCO INC COM 942622200 40053 287860 SH SOLE 287860 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 13674 211896 SH SOLE 211896 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 3750 89177 SH SOLE 89177 0 0 WAYFAIR INC CL A 94419L101 22006 244289 SH SOLE 244289 0 0 WD-40 CO COM 929236107 17230 94019 SH SOLE 94019 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 3620 6474909 SH SOLE 6474909 0 0 WEBSTER FINL CORP CONN COM 947890109 31122 631389 SH SOLE 631389 0 0 WEC ENERGY GROUP INC COM 92939U106 153312 2213566 SH SOLE 2213566 0 0 WEIBO CORP SPONSORED ADR 948596101 3458 59166 SH SOLE 59166 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 12976 336580 SH SOLE 336580 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 44801 1805729 SH SOLE 1805729 0 0 WEIS MKTS INC COM 948849104 8279 173272 SH SOLE 173272 0 0 WELBILT INC COM 949090104 8624 776209 SH SOLE 776209 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 48370 204876 SH SOLE 204876 0 0 WELLS FARGO CO NEW COM 949746101 816363 17716199 SH SOLE 17716199 0 0 WELLTOWER INC COM 95040Q104 301247 4340102 SH SOLE 4340102 0 0 WENDYS CO COM 95058W100 13370 856475 SH SOLE 856475 0 0 WERNER ENTERPRISES INC COM 950755108 13179 446122 SH SOLE 446122 0 0 WESBANCO INC COM 950810101 12118 330264 SH SOLE 330264 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 3064 387809 SH SOLE 387809 0 0 WESCO INTL INC COM 95082P105 15075 314052 SH SOLE 314052 0 0 WEST BANCORPORATION INC CAP STK 95123P106 707 36990 SH SOLE 36990 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 36360 370906 SH SOLE 370906 0 0 WESTAMERICA BANCORPORATION COM 957090103 10887 195513 SH SOLE 195513 0 0 WESTERN ALLIANCE BANCORP COM 957638109 23711 600408 SH SOLE 600408 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 2153 258121 SH SOLE 258121 0 0 WESTERN DIGITAL CORP COM 958102105 47851 1294300 SH SOLE 1294300 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 625 62229 SH SOLE 62229 0 0 WESTERN UN CO COM 959802109 69696 4085338 SH SOLE 4085338 0 0 WESTLAKE CHEM CORP COM 960413102 19919 301016 SH SOLE 301016 0 0 WESTROCK CO COM 96145D105 41060 1087371 SH SOLE 1087371 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 1544 45411 SH SOLE 45411 0 0 WEX INC COM 96208T104 27983 199787 SH SOLE 199787 0 0 WEYCO GROUP INC COM 962149100 1003 34356 SH SOLE 34356 0 0 WEYERHAEUSER CO COM 962166104 84988 3887812 SH SOLE 3887812 0 0 WHIRLPOOL CORP COM 963320106 47802 447290 SH SOLE 447290 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 12482 14553 SH SOLE 14553 0 0 WHITESTONE REIT COM 966084204 2602 212210 SH SOLE 212210 0 0 WHITING PETE CORP NEW COM NEW 966387409 16289 717886 SH SOLE 717886 0 0 WIDEOPENWEST INC COM 96758W101 1099 154042 SH SOLE 154042 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 1978 140137 SH SOLE 140137 0 0 WILEY JOHN & SONS INC CL A 968223206 13781 293383 SH SOLE 293383 0 0 WILLDAN GROUP INC COM 96924N100 736 21019 SH SOLE 21019 0 0 WILLIAMS COS INC DEL COM 969457100 108657 4927721 SH SOLE 4927721 0 0 WILLIAMS SONOMA INC COM 969904101 31282 620048 SH SOLE 620048 0 0 WILLIS LEASE FINANCE CORP COM 970646105 224 6462 SH SOLE 6462 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 77386 509582 SH SOLE 509582 0 0 WILLSCOT CORP COM 971375126 1892 200766 SH SOLE 200766 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 1946 930956 SH SOLE 930956 0 0 WINGSTOP INC COM 974155103 10312 160638 SH SOLE 160638 0 0 WINMARK CORP COM 974250102 2112 13281 SH SOLE 13281 0 0 WINNEBAGO INDS INC COM 974637100 6462 266892 SH SOLE 266892 0 0 WINTRUST FINL CORP COM 97650W108 24736 372020 SH SOLE 372020 0 0 WISDOMTREE INVTS INC COM 97717P104 4273 642536 SH SOLE 642536 0 0 WIX COM LTD SHS M98068105 1379 15258 SH SOLE 15258 0 0 WOLVERINE WORLD WIDE INC COM 978097103 23746 744604 SH SOLE 744604 0 0 WOODWARD INC COM 980745103 39913 537253 SH SOLE 537253 0 0 WOORI BK ADR 98105T104 4457 105813 SH SOLE 105813 0 0 WORKDAY INC CL A 98138H101 52293 327480 SH SOLE 327480 0 0 WORKIVA INC COM CL A 98139A105 5169 144004 SH SOLE 144004 0 0 WORLD ACCEP CORP DEL COM 981419104 8280 80965 SH SOLE 80965 0 0 WORLD FUEL SVCS CORP COM 981475106 19190 896271 SH SOLE 896271 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 18520 247848 SH SOLE 247848 0 0 WORLDPAY INC CL A 981558109 60170 787246 SH SOLE 787246 0 0 WORTHINGTON INDS INC COM 981811102 13948 400341 SH SOLE 400341 0 0 WPX ENERGY INC COM 98212B103 24303 2141202 SH SOLE 2141202 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 17752 652166 SH SOLE 652166 0 0 WSFS FINL CORP COM 929328102 6323 166769 SH SOLE 166769 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 29033 810045 SH SOLE 810045 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 20412 449894 SH SOLE 449894 0 0 WYNN RESORTS LTD COM 983134107 39711 401477 SH SOLE 401477 0 0 XCEL ENERGY INC COM 98389B100 106512 2161799 SH SOLE 2161799 0 0 XENCOR INC COM 98401F105 9366 259009 SH SOLE 259009 0 0 XENIA HOTELS & RESORTS INC COM 984017103 35341 2054693 SH SOLE 2054693 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 247 14491 SH SOLE 14491 0 0 XEROX CORP COM NEW 984121608 27007 1366745 SH SOLE 1366745 0 0 XILINX INC COM 983919101 149463 1754871 SH SOLE 1754871 0 0 XOMA CORP DEL COM NEW 98419J206 169 13350 SH SOLE 13350 0 0 XPERI CORP COM 98421B100 8637 469605 SH SOLE 469605 0 0 XPO LOGISTICS INC COM 983793100 33369 585006 SH SOLE 585006 0 0 XYLEM INC COM 98419M100 68360 1024569 SH SOLE 1024569 0 0 Y MABS THERAPEUTICS INC COM 984241109 761 37382 SH SOLE 37382 0 0 YANDEX N V SHS CLASS A N97284108 2379 86981 SH SOLE 86981 0 0 YELP INC CL A 985817105 15790 451259 SH SOLE 451259 0 0 YETI HLDGS INC COM 98585X104 1329 89503 SH SOLE 89503 0 0 YEXT INC COM 98585N106 5619 378333 SH SOLE 378333 0 0 YORK WTR CO COM 987184108 954 29732 SH SOLE 29732 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 1288 408687 SH SOLE 408687 0 0 YUM BRANDS INC COM 988498101 120775 1313910 SH SOLE 1313910 0 0 YUM CHINA HLDGS INC COM 98850P109 4423 131901 SH SOLE 131901 0 0 YY INC ADS REPCOM CLA 98426T106 2794 46660 SH SOLE 46660 0 0 ZAFGEN INC COM 98885E103 336 67770 SH SOLE 67770 0 0 ZAGG INC COM 98884U108 1827 186757 SH SOLE 186757 0 0 ZAYO GROUP HLDGS INC COM 98919V105 22215 972608 SH SOLE 972608 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 41823 262655 SH SOLE 262655 0 0 ZENDESK INC COM 98936J101 35151 602204 SH SOLE 602204 0 0 ZILLOW GROUP INC CL A 98954M101 5609 178450 SH SOLE 178450 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 14481 458521 SH SOLE 458521 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 86352 832543 SH SOLE 832543 0 0 ZION OIL & GAS INC COM 989696109 52 122348 SH SOLE 122348 0 0 ZIONS BANCORPORATION N A COM 989701107 50760 1245946 SH SOLE 1245946 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1392 743958 SH SOLE 743958 0 0 ZIX CORP COM 98974P100 2200 383894 SH SOLE 383894 0 0 ZOETIS INC CL A 98978V103 172768 2019728 SH SOLE 2019728 0 0 ZOGENIX INC COM NEW 98978L204 8359 229258 SH SOLE 229258 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 91 73900 SH SOLE 73900 0 0 ZSCALER INC COM 98980G102 7538 192231 SH SOLE 192231 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 5835 368570 SH SOLE 368570 0 0 ZUMIEZ INC COM 989817101 4673 243755 SH SOLE 243755 0 0 ZYNGA INC CL A 98986T108 15399 3918099 SH SOLE 3918099 0 0