0001374170-20-000031.txt : 20200511 0001374170-20-000031.hdr.sgml : 20200511 20200511075830 ACCESSION NUMBER: 0001374170-20-000031 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20200511 DATE AS OF CHANGE: 20200511 EFFECTIVENESS DATE: 20200511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NORGES BANK CENTRAL INDEX KEY: 0001374170 IRS NUMBER: 000000000 STATE OF INCORPORATION: Q8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-12187 FILM NUMBER: 20862661 BUSINESS ADDRESS: STREET 1: BANKPLASSEN 2 STREET 2: P.O BOX 1179 SENTRUM CITY: OSLO STATE: Q8 ZIP: 0107 BUSINESS PHONE: 47-24073120 MAIL ADDRESS: STREET 1: BANKPLASSEN 2 STREET 2: P.O BOX 1179 SENTRUM CITY: OSLO STATE: Q8 ZIP: 0107 FORMER COMPANY: FORMER CONFORMED NAME: Norges Bank DATE OF NAME CHANGE: 20060829 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001374170 XXXXXXXX 03-31-2019 03-31-2019 true 2 NEW HOLDINGS true 05-15-2020 05-09-2019 Confidential Treatment Expired NORGES BANK
BANKPLASSEN 2 P.O BOX 1179 SENTRUM OSLO Q8 0107
13F HOLDINGS REPORT 028-12187 N
Stanislav Boiadjiev Head, Regulatory Compliance 47-24073142 Stanislav Boiadjiev Oslo Q8 05-11-2020 0 2126 309529917
INFORMATION TABLE 2 Q1_2019.xml AAON INC COM PAR $0.004 000360206 12158 263282 SH SOLE 263282 0 0 AAR CORP COM 000361105 4812 148022 SH SOLE 148022 0 0 ACCO BRANDS CORP COM 00081T108 16586 1937596 SH SOLE 1937596 0 0 ADT INC COM 00090Q103 29342 4591877 SH SOLE 4591877 0 0 ABM INDUSTRIES INC COM 000957100 21373 587985 SH SOLE 587985 0 0 AFLAC INC COM 001055102 295683 5913657 SH SOLE 5913657 0 0 AGCO CORP COM 001084102 46991 675647 SH SOLE 675647 0 0 AGNC INVESTMENT CORP COM 00123Q104 123925 6884730 SH SOLE 6884730 0 0 AK STEEL HOLDING CORP COM 001547108 3361 1222122 SH SOLE 1222122 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 3776 293198 SH SOLE 293198 0 0 AMC NETWORKS INC-A CL A 00164V103 35704 629030 SH SOLE 629030 0 0 AMC ENTERTAINMENT HLDS-CL A CL A COM 00165C104 15498 1043654 SH SOLE 1043654 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 25277 536778 SH SOLE 536778 0 0 ASGN INC COM 00191U102 40957 645084 SH SOLE 645084 0 0 AT&T INC COM 00206R102 2229273 71086515 SH SOLE 71086515 0 0 ATN INTERNATIONAL INC COM 00215F107 11049 195933 SH SOLE 195933 0 0 AVX CORP COM 002444107 23153 1335227 SH SOLE 1335227 0 0 AZZ INC COM 002474104 15230 372093 SH SOLE 372093 0 0 AARON'S INC COM PAR $0.50 002535300 47310 899421 SH SOLE 899421 0 0 ABBOTT LABORATORIES COM 002824100 1340581 16769827 SH SOLE 16769827 0 0 ABBVIE INC COM 00287Y109 1209822 15012053 SH SOLE 15012053 0 0 ABERCROMBIE & FITCH CO-CL A CL A 002896207 33830 1234234 SH SOLE 1234234 0 0 ABIOMED INC COM 003654100 139450 488286 SH SOLE 488286 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 12926 225385 SH SOLE 225385 0 0 ACADIA HEALTHCARE CO INC COM 00404A109 29380 1002365 SH SOLE 1002365 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 28114 1047051 SH SOLE 1047051 0 0 ACADIA REALTY TRUST COM SH BEN INT 004239109 27548 1010195 SH SOLE 1010195 0 0 ACCELERON PHARMA INC COM 00434H108 21859 469364 SH SOLE 469364 0 0 ACCURAY INC COM 004397105 4598 963891 SH SOLE 963891 0 0 ACHILLION PHARMACEUTICALS COM 00448Q201 102 34447 SH SOLE 34447 0 0 ACI WORLDWIDE INC COM 004498101 61345 1866281 SH SOLE 1866281 0 0 ACORDA THERAPEUTICS INC COM 00484M106 12520 941976 SH SOLE 941976 0 0 ACTIVISION BLIZZARD INC COM 00507V109 350257 7692885 SH SOLE 7692885 0 0 ACTUANT CORP-A CL A NEW 00508X203 27008 1108260 SH SOLE 1108260 0 0 ACUITY BRANDS INC COM 00508Y102 56714 472579 SH SOLE 472579 0 0 ACUSHNET HOLDINGS CORP COM 005098108 7267 314052 SH SOLE 314052 0 0 ADOBE INC COM 00724F101 1150778 4318277 SH SOLE 4318277 0 0 ADTALEM GLOBAL EDUCATION INC COM 00737L103 34574 746417 SH SOLE 746417 0 0 ADTRAN INC COM 00738A106 7809 569927 SH SOLE 569927 0 0 ADURO BIOTECH INC COM 00739L101 557 140065 SH SOLE 140065 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 119296 699562 SH SOLE 699562 0 0 AEGION CORP COM 00770F104 9210 524203 SH SOLE 524203 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 16486 347056 SH SOLE 347056 0 0 ADVANSIX INC COM 00773T101 19915 697047 SH SOLE 697047 0 0 ADVANCED MICRO DEVICES COM 007903107 225315 8828982 SH SOLE 8828982 0 0 ADVANCED DRAINAGE SYSTEMS IN COM 00790R104 21875 848853 SH SOLE 848853 0 0 ADVANCED DISPOSAL SERVICES I COM 00790X101 84308 3010995 SH SOLE 3010995 0 0 ADVANCED ENERGY INDUSTRIES COM 007973100 30320 610295 SH SOLE 610295 0 0 AEROVIRONMENT INC COM 008073108 12790 186966 SH SOLE 186966 0 0 AFFILIATED MANAGERS GROUP COM 008252108 50490 471381 SH SOLE 471381 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 239069 2974239 SH SOLE 2974239 0 0 AGNICO EAGLE MINES LTD COM 008474108 91235 2097826 SH SOLE 2097826 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 28178 417825 SH SOLE 417825 0 0 AGREE REALTY CORP COM 008492100 19373 279390 SH SOLE 279390 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 6589 294833 SH SOLE 294833 0 0 AIR LEASE CORP CL A 00912X302 21579 628218 SH SOLE 628218 0 0 AIR PRODUCTS & CHEMICALS INC COM 009158106 110235 577263 SH SOLE 577263 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 121893 1699806 SH SOLE 1699806 0 0 AKORN INC COM 009728106 1365 387792 SH SOLE 387792 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 8854 1081061 SH SOLE 1081061 0 0 ALAMOS GOLD INC-CLASS A COM CL A 011532108 9212 1815127 SH SOLE 1815127 0 0 ALARM.COM HOLDINGS INC COM 011642105 42214 650450 SH SOLE 650450 0 0 ALASKA AIR GROUP INC COM 011659109 29391 523712 SH SOLE 523712 0 0 ALBANY INTL CORP-CL A CL A 012348108 20140 281326 SH SOLE 281326 0 0 ALBEMARLE CORP COM 012653101 79046 964213 SH SOLE 964213 0 0 ALCOA CORP COM 013872106 17790 631743 SH SOLE 631743 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 20030 1467405 SH SOLE 1467405 0 0 ALECTOR INC COM 014442107 1498 80000 SH SOLE 80000 0 0 ALEXANDER & BALDWIN INC COM 014491104 24737 972368 SH SOLE 972368 0 0 ALEXANDER'S INC COM 014752109 12343 32812 SH SOLE 32812 0 0 ALEXANDRIA REAL ESTATE EQUIT COM 015271109 143081 1003652 SH SOLE 1003652 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 388936 2877176 SH SOLE 2877176 0 0 ALGONQUIN POWER & UTILITIES COM 015857105 36017 3201383 SH SOLE 3201383 0 0 ALIBABA GROUP HOLDING-SP ADR SPONSORED ADS 01609W102 2683571 14708530 SH SOLE 14708530 0 0 ALIGN TECHNOLOGY INC COM 016255101 242354 852370 SH SOLE 852370 0 0 ALLAKOS INC COM 01671P100 810 20000 SH SOLE 20000 0 0 ALLEGHANY CORP COM 017175100 84134 137383 SH SOLE 137383 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 29567 1156326 SH SOLE 1156326 0 0 ALLEGIANT TRAVEL CO COM 01748X102 9409 72673 SH SOLE 72673 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 87868 502160 SH SOLE 502160 0 0 ALLISON TRANSMISSION HOLDING COM 01973R101 57998 1291133 SH SOLE 1291133 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 11564 400000 SH SOLE 400000 0 0 ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 6010 630059 SH SOLE 630059 0 0 ALLSTATE CORP COM 020002101 223805 2376349 SH SOLE 2376349 0 0 ALLY FINANCIAL INC COM 02005N100 132351 4814551 SH SOLE 4814551 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 107175 1146869 SH SOLE 1146869 0 0 ALPHABET INC-CL C CAP STK CL C 02079K107 3181648 2711686 SH SOLE 2711686 0 0 ALPHABET INC-CL A CAP STK CL A 02079K305 4704593 3997478 SH SOLE 3997478 0 0 ALTABA INC COM 021346101 322336 4348833 SH SOLE 4348833 0 0 ALTERYX INC - CLASS A COM CL A 02156B103 28583 340794 SH SOLE 340794 0 0 ALTICE USA INC- A CL A 02156K103 51577 2401174 SH SOLE 2401174 0 0 ALTRA INDUSTRIAL MOTION CORP COM 02208R106 24287 782199 SH SOLE 782199 0 0 AMAZON.COM INC COM 023135106 7817112 4389786 SH SOLE 4389786 0 0 AMEDISYS INC COM 023436108 67250 545601 SH SOLE 545601 0 0 AMERCO COM 023586100 8322 22401 SH SOLE 22401 0 0 AMERICA MOVIL-SPN ADR CL L SPON ADR L SHS 02364W105 6426 450000 SH SOLE 450000 0 0 AMERICAN AIRLINES GROUP INC COM 02376R102 76691 2414707 SH SOLE 2414707 0 0 AMERICAN ASSETS TRUST INC COM 024013104 26894 586433 SH SOLE 586433 0 0 AMERICAN AXLE & MFG HOLDINGS COM 024061103 25914 1810893 SH SOLE 1810893 0 0 AMERICAN CAMPUS COMMUNITIES COM 024835100 64118 1347592 SH SOLE 1347592 0 0 AMERICAN EAGLE OUTFITTERS COM 02553E106 53928 2432475 SH SOLE 2432475 0 0 AMERICAN EQUITY INVT LIFE HL COM 025676206 36920 1366387 SH SOLE 1366387 0 0 AMERICAN EXPRESS CO COM 025816109 757691 6932215 SH SOLE 6932215 0 0 AMERICAN FINANCIAL GROUP INC COM 025932104 82648 859038 SH SOLE 859038 0 0 AMERICAN HOMES 4 RENT- A CL A 02665T306 55839 2457730 SH SOLE 2457730 0 0 AMERICAN INTERNATIONAL GROUP COM NEW 026874784 358568 8327160 SH SOLE 8327160 0 0 AMERICAN NATIONAL INSURANCE COM 028591105 28522 236071 SH SOLE 236071 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 8211 879062 SH SOLE 879062 0 0 AMERICAN SOFTWARE INC-CL A CL A 029683109 815 68166 SH SOLE 68166 0 0 AMERICAN STATES WATER CO COM 029899101 17816 249875 SH SOLE 249875 0 0 AMERICAN TOWER CORP COM 03027X100 686523 3483826 SH SOLE 3483826 0 0 AMERICAN WATER WORKS CO INC COM 030420103 183723 1762163 SH SOLE 1762163 0 0 AMERICAN WOODMARK CORP COM 030506109 16761 202844 SH SOLE 202844 0 0 AMERICOLD REALTY TRUST COM 03064D108 41999 1376571 SH SOLE 1376571 0 0 AMERISOURCEBERGEN CORP COM 03073E105 125703 1580769 SH SOLE 1580769 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 674777 5267580 SH SOLE 5267580 0 0 AMERIS BANCORP COM 03076K108 10857 316059 SH SOLE 316059 0 0 AMETEK INC COM 031100100 164677 1984795 SH SOLE 1984795 0 0 AMGEN INC COM 031162100 1272841 6699869 SH SOLE 6699869 0 0 AMICUS THERAPEUTICS INC COM 03152W109 21242 1561885 SH SOLE 1561885 0 0 AMKOR TECHNOLOGY INC COM 031652100 17581 2058804 SH SOLE 2058804 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 19107 1348373 SH SOLE 1348373 0 0 AMPHENOL CORP-CL A CL A 032095101 253992 2689458 SH SOLE 2689458 0 0 ANADARKO PETROLEUM CORP COM 032511107 264967 5826021 SH SOLE 5826021 0 0 ANALOG DEVICES INC COM 032654105 365239 3469531 SH SOLE 3469531 0 0 ANAPTYSBIO INC COM 032724106 10592 144990 SH SOLE 144990 0 0 ANAPLAN INC COM 03272L108 590 15000 SH SOLE 15000 0 0 ANDERSONS INC/THE COM 034164103 2855 88566 SH SOLE 88566 0 0 ANHEUSER-BUSCH INBEV-SPN ADR SPONSORED ADR 03524A108 389 4631 SH SOLE 4631 0 0 ANIXTER INTERNATIONAL INC COM 035290105 22052 392998 SH SOLE 392998 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 168035 16820354 SH SOLE 16820354 0 0 ANSYS INC COM 03662Q105 173748 950956 SH SOLE 950956 0 0 ANTERO RESOURCES CORP COM 03674X106 37922 4294737 SH SOLE 4294737 0 0 ANTHEM INC COM 036752103 728868 2539789 SH SOLE 2539789 0 0 ANWORTH MORTGAGE ASSET CORP COM 037347101 0 1 SH SOLE 1 0 0 APACHE CORP COM 037411105 137084 3955098 SH SOLE 3955098 0 0 APARTMENT INVT & MGMT CO -A CL A 03748R754 80198 1594714 SH SOLE 1594714 0 0 APERGY CORP COM 03755L104 25068 610542 SH SOLE 610542 0 0 APOGEE ENTERPRISES INC COM 037598109 21787 581137 SH SOLE 581137 0 0 APOLLO COMMERCIAL REAL ESTAT COM 03762U105 28183 1548508 SH SOLE 1548508 0 0 APHRIA INC COM 03765K104 12236 1311871 SH SOLE 1311871 0 0 APPLE INC COM 037833100 9134691 48089978 SH SOLE 48089978 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 40898 2509064 SH SOLE 2509064 0 0 APPLIED INDUSTRIAL TECH INC COM 03820C105 38906 654198 SH SOLE 654198 0 0 APPLIED MATERIALS INC COM 038222105 488014 12304934 SH SOLE 12304934 0 0 APTARGROUP INC COM 038336103 54124 508732 SH SOLE 508732 0 0 AQUA AMERICA INC COM 03836W103 114186 3133528 SH SOLE 3133528 0 0 ARAMARK COM 03852U106 77971 2638604 SH SOLE 2638604 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 1324 369720 SH SOLE 369720 0 0 ARCBEST CORP COM 03937C105 2591 84151 SH SOLE 84151 0 0 ARCHER-DANIELS-MIDLAND CO COM 039483102 237841 5514500 SH SOLE 5514500 0 0 ARCHROCK INC COM 03957W106 21183 2165946 SH SOLE 2165946 0 0 ARCOSA INC COM 039653100 21291 696915 SH SOLE 696915 0 0 ARCONIC INC COM 03965L100 62181 3253828 SH SOLE 3253828 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 30465 679550 SH SOLE 679550 0 0 ARISTA NETWORKS INC COM 040413106 182688 580956 SH SOLE 580956 0 0 ARLO TECHNOLOGIES INC COM 04206A101 4019 973305 SH SOLE 973305 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 14897 762780 SH SOLE 762780 0 0 ARMSTRONG WORLD INDUSTRIES COM 04247X102 44227 556875 SH SOLE 556875 0 0 ARRAY BIOPHARMA INC COM 04269X105 50382 2066511 SH SOLE 2066511 0 0 ARROW ELECTRONICS INC COM 042735100 54997 713698 SH SOLE 713698 0 0 ARTISAN PARTNERS ASSET MA -A CL A 04316A108 16751 665535 SH SOLE 665535 0 0 ASBURY AUTOMOTIVE GROUP COM 043436104 18991 273809 SH SOLE 273809 0 0 ASCENA RETAIL GROUP INC COM 04351G101 787 728291 SH SOLE 728291 0 0 ASHFORD HOSPITALITY TRUST COM SHS 044103109 1516 319110 SH SOLE 319110 0 0 ASHLAND GLOBAL HOLDINGS INC COM 044186104 38404 491538 SH SOLE 491538 0 0 ASPEN TECHNOLOGY INC COM 045327103 69076 662537 SH SOLE 662537 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 0 1 SH SOLE 1 0 0 ASSOCIATED BANC-CORP COM 045487105 39533 1851625 SH SOLE 1851625 0 0 ASSURANT INC COM 04621X108 138942 1463933 SH SOLE 1463933 0 0 ASTEC INDUSTRIES INC COM 046224101 10604 280817 SH SOLE 280817 0 0 AT HOME GROUP INC COM 04650Y100 3036 170000 SH SOLE 170000 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 23625 594345 SH SOLE 594345 0 0 ATKORE INTERNATIONAL GROUP I COM 047649108 1328 61669 SH SOLE 61669 0 0 ATLAS AIR WORLDWIDE HOLDINGS COM NEW 049164205 980 19388 SH SOLE 19388 0 0 ATMOS ENERGY CORP COM 049560105 69882 678927 SH SOLE 678927 0 0 AURORA CANNABIS INC COM 05156X108 48299 5337105 SH SOLE 5337105 0 0 AUTODESK INC COM 052769106 346638 2224600 SH SOLE 2224600 0 0 AUTOHOME INC-ADR SP ADR RP CL A 05278C107 75578 718965 SH SOLE 718965 0 0 AUTOLIV INC COM 052800109 50047 680637 SH SOLE 680637 0 0 AUTOMATIC DATA PROCESSING COM 053015103 632045 3956714 SH SOLE 3956714 0 0 AUTONATION INC COM 05329W102 16286 455948 SH SOLE 455948 0 0 AUTOZONE INC COM 053332102 269929 263572 SH SOLE 263572 0 0 AVALARA INC COM 05338G106 1674 30000 SH SOLE 30000 0 0 AVALONBAY COMMUNITIES INC COM 053484101 262515 1307804 SH SOLE 1307804 0 0 AVANOS MEDICAL INC COM 05350V106 31687 742430 SH SOLE 742430 0 0 AVANGRID INC COM 05351W103 36492 724765 SH SOLE 724765 0 0 AVAYA HOLDINGS CORP COM 05351X101 23015 1367523 SH SOLE 1367523 0 0 AVEDRO INC COM 05355N109 920 75000 SH SOLE 75000 0 0 AVERY DENNISON CORP COM 053611109 92416 817845 SH SOLE 817845 0 0 AVIS BUDGET GROUP INC COM 053774105 20250 580889 SH SOLE 580889 0 0 AVISTA CORP COM 05379B107 26128 643212 SH SOLE 643212 0 0 AVNET INC COM 053807103 53728 1238834 SH SOLE 1238834 0 0 AVON PRODUCTS INC COM 054303102 20818 7081027 SH SOLE 7081027 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 11888 590865 SH SOLE 590865 0 0 AXA EQUITABLE HOLDINGS INC COM 054561105 439456 21820108 SH SOLE 21820108 0 0 AXOGEN INC COM 05463X106 1061 50391 SH SOLE 50391 0 0 AXON ENTERPRISE INC COM 05464C101 32402 595523 SH SOLE 595523 0 0 AXOS FINANCIAL INC COM 05465C100 15799 545541 SH SOLE 545541 0 0 BB&T CORP COM 054937107 326609 7019307 SH SOLE 7019307 0 0 AZUL SA-ADR SPONSR ADR PFD 05501U106 20588 704822 SH SOLE 704822 0 0 B&G FOODS INC COM 05508R106 10823 443203 SH SOLE 443203 0 0 BCE INC COM NEW 05534B760 136901 3082128 SH SOLE 3082128 0 0 BGC PARTNERS INC-CL A CL A 05541T101 14762 2780048 SH SOLE 2780048 0 0 BJ'S WHOLESALE CLUB HOLDINGS COM 05550J101 54305 1981928 SH SOLE 1981928 0 0 BOK FINANCIAL CORPORATION COM NEW 05561Q201 28641 351207 SH SOLE 351207 0 0 BP PLC-SPONS ADR SPONSORED ADR 055622104 42126 963545 SH SOLE 963545 0 0 BRP INC/CA- SUB VOTING COM SUN VTG 05577W200 11137 401259 SH SOLE 401259 0 0 BMC STOCK HOLDINGS INC COM 05591B109 15865 897843 SH SOLE 897843 0 0 BADGER METER INC COM 056525108 23434 421174 SH SOLE 421174 0 0 BAIDU INC - SPON ADR SPON ADR REP A 056752108 585694 3552892 SH SOLE 3552892 0 0 BAKER HUGHES A GE CO CL A 05722G100 142864 5153797 SH SOLE 5153797 0 0 BALCHEM CORP COM 057665200 38709 417127 SH SOLE 417127 0 0 BALL CORP COM 058498106 172665 2984182 SH SOLE 2984182 0 0 BANCFIRST CORP COM 05945F103 13500 258855 SH SOLE 258855 0 0 BANCO BILBAO VIZCAYA-SP ADR SPONSORED ADR 05946K101 2808 490133 SH SOLE 490133 0 0 BANCOLOMBIA S.A.-SPONS ADR SPON ADR PREF 05968L102 30256 592564 SH SOLE 592564 0 0 BANCORPSOUTH BANK COM 05971J102 27020 957465 SH SOLE 957465 0 0 BANK OF AMERICA CORP COM 060505104 2887757 104666811 SH SOLE 104666811 0 0 BANK OF HAWAII CORP COM 062540109 32755 415300 SH SOLE 415300 0 0 BANK OF MONTREAL COM 063671101 466694 6235582 SH SOLE 6235582 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 411319 8156228 SH SOLE 8156228 0 0 BANK OF NOVA SCOTIA COM 064149107 779221 14633127 SH SOLE 14633127 0 0 BANK OZK COM 06417N103 32855 1133688 SH SOLE 1133688 0 0 BANKUNITED INC COM 06652K103 41047 1228974 SH SOLE 1228974 0 0 BANNER CORPORATION COM NEW 06652V208 24585 453851 SH SOLE 453851 0 0 BAOZUN INC-SPN ADR SPONSORED ADR 06684L103 7715 185736 SH SOLE 185736 0 0 BARNES & NOBLE INC COM 067774109 3879 714333 SH SOLE 714333 0 0 BARNES GROUP INC COM 067806109 29801 579684 SH SOLE 579684 0 0 BAUSCH HEALTH COS INC COM 071734107 81013 3282172 SH SOLE 3282172 0 0 BAXTER INTERNATIONAL INC COM 071813109 697688 8580605 SH SOLE 8580605 0 0 BAYTEX ENERGY CORP COM 07317Q105 13221 7780820 SH SOLE 7780820 0 0 BEACON ROOFING SUPPLY INC COM 073685109 24325 756394 SH SOLE 756394 0 0 BECTON DICKINSON AND CO COM 075887109 571571 2288759 SH SOLE 2288759 0 0 BED BATH & BEYOND INC COM 075896100 41666 2452347 SH SOLE 2452347 0 0 BEIGENE LTD-ADR SPONSORED ADR 07725L102 53712 406908 SH SOLE 406908 0 0 BELDEN INC COM 077454106 24429 454912 SH SOLE 454912 0 0 BEMIS COMPANY COM 081437105 68774 1239611 SH SOLE 1239611 0 0 BENCHMARK ELECTRONICS INC COM 08160H101 25609 975568 SH SOLE 975568 0 0 BENEFITFOCUS INC COM 08180D106 1981 40000 SH SOLE 40000 0 0 WR BERKLEY CORP COM 084423102 79333 936410 SH SOLE 936410 0 0 BERKSHIRE HATHAWAY INC-CL A CL A 084670108 1873558 6220 SH SOLE 6220 0 0 BERKSHIRE HATHAWAY INC-CL B CL B NEW 084670702 2301462 11456329 SH SOLE 11456329 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 10539 386903 SH SOLE 386903 0 0 BERRY GLOBAL GROUP INC COM 08579W103 72203 1340314 SH SOLE 1340314 0 0 BEST BUY CO INC COM 086516101 200423 2820476 SH SOLE 2820476 0 0 BEST INC - ADR SPONSORED ADS 08653C106 9675 1849916 SH SOLE 1849916 0 0 BHP GROUP LTD-SPON ADR SPONSORED ADS 088606108 30873 564718 SH SOLE 564718 0 0 BIG LOTS INC COM 089302103 22972 604206 SH SOLE 604206 0 0 BIGLARI HOLDINGS INC-B COM STK CL B 08986R309 0 1 SH SOLE 1 0 0 BIGLARI HOLDINGS INC-A COM STK CL A 08986R408 1 1 SH SOLE 1 0 0 BILIBILI INC-SPONSORED ADR SPONS ADS REP Z 090040106 24553 1295651 SH SOLE 1295651 0 0 BIO-RAD LABORATORIES-A CL A 090572207 63562 207938 SH SOLE 207938 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 131541 1480818 SH SOLE 1480818 0 0 BIOGEN INC COM 09062X103 487050 2060447 SH SOLE 2060447 0 0 BIOTELEMETRY INC COM 090672106 13606 217286 SH SOLE 217286 0 0 BIO-TECHNE CORP COM 09073M104 96265 484839 SH SOLE 484839 0 0 BITAUTO HOLDINGS LTD-ADR SPONSORED ADS 091727107 5927 372312 SH SOLE 372312 0 0 BJ'S RESTAURANTS INC COM 09180C106 17912 378840 SH SOLE 378840 0 0 BLACK KNIGHT INC COM 09215C105 96328 1767497 SH SOLE 1767497 0 0 BLACKBAUD INC COM 09227Q100 60569 759680 SH SOLE 759680 0 0 BLACKBERRY LTD COM 09228F103 51075 5065375 SH SOLE 5065375 0 0 BLACKLINE INC COM 09239B109 16772 362076 SH SOLE 362076 0 0 BLACKROCK INC COM 09247X101 1028211 2405903 SH SOLE 2405903 0 0 BLACKSTONE MORTGAGE TRU-CL A COM CL A 09257W100 46272 1338891 SH SOLE 1338891 0 0 H&R BLOCK INC COM 093671105 56517 2360738 SH SOLE 2360738 0 0 BLOOM ENERGY CORP- A COM CL A 093712107 1292 100000 SH SOLE 100000 0 0 BLOOMIN' BRANDS INC COM 094235108 37061 1812332 SH SOLE 1812332 0 0 BLUCORA INC COM 095229100 24259 726756 SH SOLE 726756 0 0 BLUEBIRD BIO INC COM 09609G100 71792 456316 SH SOLE 456316 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 71688 895544 SH SOLE 895544 0 0 BOISE CASCADE CO COM 09739D100 23494 877938 SH SOLE 877938 0 0 BOOKING HOLDINGS INC COM 09857L108 829281 475257 SH SOLE 475257 0 0 BOOT BARN HOLDINGS INC COM 099406100 8720 296206 SH SOLE 296206 0 0 BOOZ ALLEN HAMILTON HOLDINGS CL A 099502106 75040 1290685 SH SOLE 1290685 0 0 BORGWARNER INC COM 099724106 82822 2156254 SH SOLE 2156254 0 0 BOSTON BEER COMPANY INC-A CL A 100557107 28621 97111 SH SOLE 97111 0 0 BOSTON PRIVATE FINL HOLDING COM 101119105 10936 997745 SH SOLE 997745 0 0 BOSTON PROPERTIES INC COM 101121101 1423731 10634382 SH SOLE 10634382 0 0 BOSTON SCIENTIFIC CORP COM 101137107 566770 14767318 SH SOLE 14767318 0 0 BOTTOMLINE TECHNOLOGIES (DE) COM 101388106 27109 541201 SH SOLE 541201 0 0 BOX INC - CLASS A CL A 10316T104 18452 955539 SH SOLE 955539 0 0 BOYD GAMING CORP COM 103304101 25799 942927 SH SOLE 942927 0 0 BRADY CORPORATION - CL A CL A 104674106 47083 1014514 SH SOLE 1014514 0 0 BRANDYWINE REALTY TRUST SH BEN INT NEW 105368203 34053 2147094 SH SOLE 2147094 0 0 BRF SA-ADR SPONSORED ADR 10552T107 7236 1243370 SH SOLE 1243370 0 0 BRIGGS & STRATTON COM 109043109 7967 673493 SH SOLE 673493 0 0 BRIGHT HORIZONS FAMILY SOLUT COM 109194100 56908 447706 SH SOLE 447706 0 0 BRIGHTHOUSE FINANCIAL INC COM 10922N103 62130 1712016 SH SOLE 1712016 0 0 BRIGHTVIEW HOLDINGS INC COM 10948C107 1352 93874 SH SOLE 93874 0 0 BRINKER INTERNATIONAL INC COM 109641100 27276 614598 SH SOLE 614598 0 0 BRINK'S CO/THE COM 109696104 41378 548708 SH SOLE 548708 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 817711 17139192 SH SOLE 17139192 0 0 BRIXMOR PROPERTY GROUP INC COM 11120U105 55281 3009264 SH SOLE 3009264 0 0 BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 117633 1134466 SH SOLE 1134466 0 0 BROADCOM INC COM 11135F101 1161853 3863697 SH SOLE 3863697 0 0 BROOKDALE SENIOR LIVING INC COM 112463104 19409 2949655 SH SOLE 2949655 0 0 BROOKFIELD ASSET MANAGE-CL A CL A LTD VT SH 112585104 407914 8748969 SH SOLE 8748969 0 0 BROOKFIELD PROPERTY REIT I-A CL A 11282X103 40227 1963239 SH SOLE 1963239 0 0 BROOKLINE BANCORP INC COM 11373M107 13318 924888 SH SOLE 924888 0 0 BROOKS AUTOMATION INC COM 114340102 30425 1037335 SH SOLE 1037335 0 0 BROWN & BROWN INC COM 115236101 61428 2081579 SH SOLE 2081579 0 0 BROWN-FORMAN CORP-CLASS B CL B 115637209 96076 1820324 SH SOLE 1820324 0 0 BRUKER CORP COM 116794108 62501 1625921 SH SOLE 1625921 0 0 BRUNSWICK CORP COM 117043109 44848 891069 SH SOLE 891069 0 0 B2GOLD CORP COM 11777Q209 22854 8163530 SH SOLE 8163530 0 0 BUCKLE INC/THE COM 118440106 8955 478350 SH SOLE 478350 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 22310 1672394 SH SOLE 1672394 0 0 BURLINGTON STORES INC COM 122017106 104514 667054 SH SOLE 667054 0 0 CAE INC COM 124765108 63308 2856358 SH SOLE 2856358 0 0 CBIZ INC COM 124805102 20077 991925 SH SOLE 991925 0 0 CBL & ASSOCIATES PROPERTIES COM 124830100 3189 2057804 SH SOLE 2057804 0 0 CBS CORP-CLASS A VOTING CL A 124857103 2180 45798 SH SOLE 45798 0 0 CBS CORP-CLASS B NON VOTING CL B 124857202 186844 3931075 SH SOLE 3931075 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 86692 908331 SH SOLE 908331 0 0 CBRE GROUP INC - A CL A 12504L109 176516 3569582 SH SOLE 3569582 0 0 CDK GLOBAL INC COM 12508E101 87003 1479149 SH SOLE 1479149 0 0 CDW CORP/DE COM 12514G108 142479 1478461 SH SOLE 1478461 0 0 CF INDUSTRIES HOLDINGS INC COM 125269100 74197 1814979 SH SOLE 1814979 0 0 CGI INC CL A SUB VTG 12532H104 178522 2596025 SH SOLE 2596025 0 0 C.H. ROBINSON WORLDWIDE INC COM NEW 12541W209 108995 1252967 SH SOLE 1252967 0 0 CIGNA CORP COM 125523100 624276 3881836 SH SOLE 3881836 0 0 CIT GROUP INC COM NEW 125581801 72196 1505019 SH SOLE 1505019 0 0 CME GROUP INC COM CL A 12572Q105 533485 3241493 SH SOLE 3241493 0 0 CMS ENERGY CORP COM 125896100 110718 1993476 SH SOLE 1993476 0 0 CNA FINANCIAL CORP COM 126117100 19531 450541 SH SOLE 450541 0 0 CNO FINANCIAL GROUP INC COM 12621E103 42465 2624542 SH SOLE 2624542 0 0 CSG SYSTEMS INTL INC COM 126349109 31130 735927 SH SOLE 735927 0 0 CSX CORP COM 126408103 579246 7741853 SH SOLE 7741853 0 0 CTS CORP COM 126501105 13338 454146 SH SOLE 454146 0 0 CNX RESOURCES CORP COM 12653C108 39136 3633820 SH SOLE 3633820 0 0 CVB FINANCIAL CORP COM 126600105 20817 988972 SH SOLE 988972 0 0 CVR ENERGY INC COM 12662P108 18401 446619 SH SOLE 446619 0 0 CVS HEALTH CORP COM 126650100 701083 12999868 SH SOLE 12999868 0 0 C&J ENERGY SERVICES INC COM 12674R100 12433 801111 SH SOLE 801111 0 0 CABLE ONE INC COM 12685J105 45538 46401 SH SOLE 46401 0 0 CABOT CORP COM 127055101 33266 799087 SH SOLE 799087 0 0 CABOT OIL & GAS CORP COM 127097103 105653 4047997 SH SOLE 4047997 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 59976 535692 SH SOLE 535692 0 0 CACI INTERNATIONAL INC -CL A CL A 127190304 70712 388487 SH SOLE 388487 0 0 CACTUS INC - A CL A 127203107 4628 130000 SH SOLE 130000 0 0 CADENCE DESIGN SYS INC COM 127387108 109459 1723495 SH SOLE 1723495 0 0 CADENCE BANCORP CL A 12739A100 1855 100000 SH SOLE 100000 0 0 CAESARS ENTERTAINMENT CORP COM 127686103 38681 4451235 SH SOLE 4451235 0 0 CAL-MAINE FOODS INC COM NEW 128030202 18660 418100 SH SOLE 418100 0 0 CALAVO GROWERS INC COM 128246105 19101 227795 SH SOLE 227795 0 0 CALERES INC COM 129500104 24916 1009170 SH SOLE 1009170 0 0 CALIFORNIA RESOURCES CORP COM NEW 13057Q206 7850 305328 SH SOLE 305328 0 0 CALIFORNIA WATER SERVICE GRP COM 130788102 17605 324346 SH SOLE 324346 0 0 CALLAWAY GOLF COMPANY COM 131193104 23060 1447590 SH SOLE 1447590 0 0 CALLON PETROLEUM CO COM 13123X102 16564 2194020 SH SOLE 2194020 0 0 CAMBREX CORP COM 132011107 14828 381681 SH SOLE 381681 0 0 CAMDEN PROPERTY TRUST SH BEN INT 133131102 83979 827389 SH SOLE 827389 0 0 CAMECO CORP COM 13321L108 41790 3544699 SH SOLE 3544699 0 0 CAMPBELL SOUP CO COM 134429109 77559 2034059 SH SOLE 2034059 0 0 CAMPING WORLD HOLDINGS INC-A CL A 13462K109 229 16447 SH SOLE 16447 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 30553 636089 SH SOLE 636089 0 0 CAN IMPERIAL BK OF COMMERCE COM 136069101 343084 4340296 SH SOLE 4340296 0 0 CANADIAN NATL RAILWAY CO COM 136375102 608498 6795603 SH SOLE 6795603 0 0 CANADIAN NATURAL RESOURCES COM 136385101 330534 12032267 SH SOLE 12032267 0 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 324636 1575352 SH SOLE 1575352 0 0 CANADIAN SOLAR INC COM 136635109 15956 856457 SH SOLE 856457 0 0 CANNAE HOLDINGS INC COM 13765N107 21877 901811 SH SOLE 901811 0 0 CANOPY GROWTH CORP COM 138035100 45794 1058066 SH SOLE 1058066 0 0 CANTEL MEDICAL CORP COM 138098108 50996 762390 SH SOLE 762390 0 0 CAPITAL ONE FINANCIAL CORP COM 14040H105 352740 4318021 SH SOLE 4318021 0 0 CAPITOL FEDERAL FINANCIAL IN COM 14057J101 12543 939551 SH SOLE 939551 0 0 CAPSTEAD MORTGAGE CORP COM NO PAR 14067E506 10201 1187507 SH SOLE 1187507 0 0 CARDINAL HEALTH INC COM 14149Y108 144326 2997424 SH SOLE 2997424 0 0 CARDIOVASCULAR SYSTEMS INC COM 141619106 19347 500450 SH SOLE 500450 0 0 CARETRUST REIT INC COM 14174T107 14142 602806 SH SOLE 602806 0 0 CARGURUS INC COM CL A 141788109 18940 472772 SH SOLE 472772 0 0 CARLISLE COS INC COM 142339100 72726 593096 SH SOLE 593096 0 0 CARMAX INC COM 143130102 92585 1326426 SH SOLE 1326426 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 215934 4257370 SH SOLE 4257370 0 0 CARPENTER TECHNOLOGY COM 144285103 25513 556440 SH SOLE 556440 0 0 CARRIZO OIL & GAS INC COM 144577103 11376 912213 SH SOLE 912213 0 0 CARS.COM INC COM 14575E105 20628 904731 SH SOLE 904731 0 0 CARTER'S INC COM 146229109 66547 660257 SH SOLE 660257 0 0 CASEY'S GENERAL STORES INC COM 147528103 47397 368079 SH SOLE 368079 0 0 CATALENT INC COM 148806102 60841 1498905 SH SOLE 1498905 0 0 CATERPILLAR INC COM 149123101 792835 5851618 SH SOLE 5851618 0 0 CATHAY GENERAL BANCORP COM 149150104 27144 800483 SH SOLE 800483 0 0 CAVCO INDUSTRIES INC COM 149568107 10647 90591 SH SOLE 90591 0 0 CELANESE CORP COM 150870103 97531 989054 SH SOLE 989054 0 0 CELESTICA INC SUB VTG SHS 15101Q108 16122 1907770 SH SOLE 1907770 0 0 CELGENE CORP COM 151020104 718087 7611688 SH SOLE 7611688 0 0 CENTENE CORP COM 15135B101 210328 3960978 SH SOLE 3960978 0 0 CENOVUS ENERGY INC COM 15135U109 74751 8609085 SH SOLE 8609085 0 0 CENTENNIAL RESOURCE DEVELO-A CL A 15136A102 11523 1310962 SH SOLE 1310962 0 0 CENTERPOINT ENERGY INC COM 15189T107 162894 5305979 SH SOLE 5305979 0 0 CENTERSTATE BANK CORP COM 15201P109 22206 932664 SH SOLE 932664 0 0 CENTRAL GARDEN & PET CO COM 153527106 1540 60267 SH SOLE 60267 0 0 CENTRAL GARDEN AND PET CO-A CL A NON-VTG 153527205 11878 510910 SH SOLE 510910 0 0 CENTURY ALUMINUM COMPANY COM 156431108 672 75668 SH SOLE 75668 0 0 CENTURYLINK INC COM 156700106 87576 7304143 SH SOLE 7304143 0 0 CERIDIAN HCM HOLDING INC COM 15677J108 14171 276229 SH SOLE 276229 0 0 CERNER CORP COM 156782104 174053 3042364 SH SOLE 3042364 0 0 CERUS CORP COM 157085101 15971 2563600 SH SOLE 2563600 0 0 CHANGYOU.COM LTD-ADR ADS REP CL A 15911M107 11977 700435 SH SOLE 700435 0 0 CHARLES RIVER LABORATORIES COM 159864107 78228 538571 SH SOLE 538571 0 0 CHART INDUSTRIES INC COM PAR $0.01 16115Q308 31217 344874 SH SOLE 344874 0 0 CHARTER COMMUNICATIONS INC-A CL A 16119P108 464436 1338779 SH SOLE 1338779 0 0 CHEESECAKE FACTORY INC/THE COM 163072101 27424 560581 SH SOLE 560581 0 0 CHEGG INC COM 163092109 50587 1327059 SH SOLE 1327059 0 0 CHEMED CORP COM 16359R103 58665 183289 SH SOLE 183289 0 0 CHEMICAL FINANCIAL CORP COM 163731102 28604 694961 SH SOLE 694961 0 0 CHEMOURS CO/THE COM 163851108 59473 1600459 SH SOLE 1600459 0 0 CHENIERE ENERGY INC COM NEW 16411R208 130942 1915476 SH SOLE 1915476 0 0 CHESAPEAKE ENERGY CORP COM 165167107 43917 14166834 SH SOLE 14166834 0 0 CHESAPEAKE LODGING TRUST SH BEN INT 165240102 23791 855495 SH SOLE 855495 0 0 CHEVRON CORP COM 166764100 2494945 20254476 SH SOLE 20254476 0 0 CHICO'S FAS INC COM 168615102 11575 2710642 SH SOLE 2710642 0 0 CHILDREN'S PLACE INC/THE COM 168905107 24816 255099 SH SOLE 255099 0 0 CHIMERA INVESTMENT CORP COM NEW 16934Q208 41144 2195538 SH SOLE 2195538 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 171890 241993 SH SOLE 241993 0 0 CHOICE HOTELS INTL INC COM 169905106 31411 404048 SH SOLE 404048 0 0 CHURCH & DWIGHT CO INC COM 171340102 125127 1756646 SH SOLE 1756646 0 0 CHURCHILL DOWNS INC COM 171484108 31985 354366 SH SOLE 354366 0 0 CIENA CORP COM NEW 171779309 68075 1823122 SH SOLE 1823122 0 0 CIMAREX ENERGY CO COM 171798101 65615 938693 SH SOLE 938693 0 0 CINCINNATI BELL INC COM NEW 171871502 629 65927 SH SOLE 65927 0 0 CINCINNATI FINANCIAL CORP COM 172062101 126955 1477941 SH SOLE 1477941 0 0 CINEMARK HOLDINGS INC COM 17243V102 40772 1019546 SH SOLE 1019546 0 0 CIRCOR INTERNATIONAL INC COM 17273K109 2882 88411 SH SOLE 88411 0 0 CIRRUS LOGIC INC COM 172755100 41461 985529 SH SOLE 985529 0 0 CISCO SYSTEMS INC COM 17275R102 2727792 50524043 SH SOLE 50524043 0 0 CINTAS CORP COM 172908105 168424 833329 SH SOLE 833329 0 0 CITIGROUP INC COM NEW 172967424 1876988 30166988 SH SOLE 30166988 0 0 CITIZENS FINANCIAL GROUP COM 174610105 180383 5550230 SH SOLE 5550230 0 0 CITRIX SYSTEMS INC COM 177376100 145307 1458033 SH SOLE 1458033 0 0 CITY HOLDING CO COM 177835105 10340 135728 SH SOLE 135728 0 0 CLEAN HARBORS INC COM 184496107 37157 519458 SH SOLE 519458 0 0 CLEARWATER PAPER CORP COM 18538R103 2102 107928 SH SOLE 107928 0 0 CLEARWAY ENERGY INC-A CL A 18539C105 22001 1513099 SH SOLE 1513099 0 0 CLEARWAY ENERGY INC-C CL C 18539C204 27110 1794170 SH SOLE 1794170 0 0 CLEVELAND-CLIFFS INC COM 185899101 29158 2918752 SH SOLE 2918752 0 0 CLOROX COMPANY COM 189054109 158379 987029 SH SOLE 987029 0 0 CLOUDERA INC COM 18914U100 20995 1919134 SH SOLE 1919134 0 0 CLOVIS ONCOLOGY INC COM 189464100 11540 464975 SH SOLE 464975 0 0 COCA-COLA CONSOLIDATED INC COM 191098102 18353 63762 SH SOLE 63762 0 0 COCA-COLA CO/THE COM 191216100 1719834 36701551 SH SOLE 36701551 0 0 COEUR MINING INC COM NEW 192108504 6557 1607058 SH SOLE 1607058 0 0 COGENT COMMUNICATIONS HOLDIN COM NEW 19239V302 27499 506899 SH SOLE 506899 0 0 COGNEX CORP COM 192422103 96347 1894356 SH SOLE 1894356 0 0 COGNIZANT TECH SOLUTIONS-A CL A 192446102 423014 5838705 SH SOLE 5838705 0 0 COHERENT INC COM 192479103 33768 238273 SH SOLE 238273 0 0 COHEN & STEERS INC COM 19247A100 6221 147181 SH SOLE 147181 0 0 COLFAX CORP COM 194014106 16345 550719 SH SOLE 550719 0 0 COLGATE-PALMOLIVE CO COM 194162103 544943 7950731 SH SOLE 7950731 0 0 COLLIERS INTERNATIONAL GROUP SUB VTG SHS 194693107 29219 437299 SH SOLE 437299 0 0 COLONY CAPITAL INC CL A COM 19626G108 34578 6499550 SH SOLE 6499550 0 0 COLUMBIA BANKING SYSTEM INC COM 197236102 20497 627005 SH SOLE 627005 0 0 COLUMBIA FINANCIAL INC COM 197641103 4967 316984 SH SOLE 316984 0 0 COLUMBIA PROPERTY TRUST INC COM NEW 198287203 31907 1417486 SH SOLE 1417486 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 41325 396671 SH SOLE 396671 0 0 COMFORT SYSTEMS USA INC COM 199908104 43047 821663 SH SOLE 821663 0 0 COMCAST CORP-CLASS A CL A 20030N101 1888414 47233995 SH SOLE 47233995 0 0 COMERICA INC COM 200340107 95952 1308680 SH SOLE 1308680 0 0 COMMERCE BANCSHARES INC COM 200525103 49036 844579 SH SOLE 844579 0 0 COMMERCIAL METALS CO COM 201723103 21926 1283752 SH SOLE 1283752 0 0 COMMSCOPE HOLDING CO INC COM 20337X109 39266 1807027 SH SOLE 1807027 0 0 COMMUNITY BANK SYSTEM INC COM 203607106 23745 397262 SH SOLE 397262 0 0 COMMUNITY HEALTH SYSTEMS INC COM 203668108 1 141 SH SOLE 141 0 0 COMMUNITY TRUST BANCORP INC COM 204149108 13987 340669 SH SOLE 340669 0 0 COMMVAULT SYSTEMS INC COM 204166102 39289 606875 SH SOLE 606875 0 0 CIA SANEAMENTO BASICO DE-ADR SPONSORED ADR 20441A102 7898 746546 SH SOLE 746546 0 0 CIA CERVECERIAS UNI-SPON ADR SPONSORED ADR 204429104 1141 38714 SH SOLE 38714 0 0 COMPASS MINERALS INTERNATION COM 20451N101 15434 283879 SH SOLE 283879 0 0 COMSCORE INC COM 20564W105 9634 475770 SH SOLE 475770 0 0 CONAGRA BRANDS INC COM 205887102 157164 5665579 SH SOLE 5665579 0 0 CONCHO RESOURCES INC COM 20605P101 184460 1662393 SH SOLE 1662393 0 0 CONDUENT INC COM 206787103 33307 2408363 SH SOLE 2408363 0 0 CONMED CORP COM 207410101 42942 516261 SH SOLE 516261 0 0 CONNECTICUT WATER SVC INC COM 207797101 17491 254792 SH SOLE 254792 0 0 CONOCOPHILLIPS COM 20825C104 801835 12014307 SH SOLE 12014307 0 0 CONSOLIDATED COMMUNICATIONS COM 209034107 7741 709546 SH SOLE 709546 0 0 CONSOLIDATED EDISON INC COM 209115104 294865 3476769 SH SOLE 3476769 0 0 CONSTELLATION BRANDS INC-A CL A 21036P108 305157 1740473 SH SOLE 1740473 0 0 CONTINENTAL RESOURCES INC/OK COM 212015101 58617 1309297 SH SOLE 1309297 0 0 COOPER COS INC/THE COM NEW 216648402 138585 467922 SH SOLE 467922 0 0 COOPER-STANDARD HOLDING COM 21676P103 14143 301173 SH SOLE 301173 0 0 COOPER TIRE & RUBBER COM 216831107 19206 642557 SH SOLE 642557 0 0 COPART INC COM 217204106 202205 3337264 SH SOLE 3337264 0 0 CORCEPT THERAPEUTICS INC COM 218352102 8280 705325 SH SOLE 705325 0 0 CORE-MARK HOLDING CO INC COM 218681104 19064 513456 SH SOLE 513456 0 0 CORESITE REALTY CORP COM 21870Q105 43101 402733 SH SOLE 402733 0 0 CORELOGIC INC COM 21871D103 32816 880717 SH SOLE 880717 0 0 COREPOINT LODGING INC COM 21872L104 3831 342881 SH SOLE 342881 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 32008 584295 SH SOLE 584295 0 0 CORNING INC COM 219350105 260011 7855332 SH SOLE 7855332 0 0 CORPORATE OFFICE PROPERTIES SH BEN INT 22002T108 36005 1318846 SH SOLE 1318846 0 0 CORVEL CORP COM 221006109 21273 326081 SH SOLE 326081 0 0 COSTCO WHOLESALE CORP COM 22160K105 1111111 4588712 SH SOLE 4588712 0 0 COSTAR GROUP INC COM 22160N109 148622 318643 SH SOLE 318643 0 0 COTT CORPORATION COM 22163N106 31365 2147159 SH SOLE 2147159 0 0 COTY INC-CL A COM CL A 222070203 58640 5099132 SH SOLE 5099132 0 0 COUPA SOFTWARE INC COM 22266L106 28749 315993 SH SOLE 315993 0 0 COUSINS PROPERTIES INC COM 222795106 46150 4777439 SH SOLE 4777439 0 0 COVANTA HOLDING CORP COM 22282E102 63443 3665111 SH SOLE 3665111 0 0 COVETRUS INC COM 22304C100 20859 654938 SH SOLE 654938 0 0 COVIA HOLDINGS CORP COM 22305A103 605 108198 SH SOLE 108198 0 0 CRACKER BARREL OLD COUNTRY COM 22410J106 33725 208676 SH SOLE 208676 0 0 CRANE CO COM 224399105 52406 619306 SH SOLE 619306 0 0 CRAY INC COM NEW 225223304 7723 296446 SH SOLE 296446 0 0 CREDIT ACCEPTANCE CORP COM 225310101 49833 110267 SH SOLE 110267 0 0 CREE INC COM 225447101 63904 1116805 SH SOLE 1116805 0 0 CRESCENT POINT ENERGY CORP COM 22576C101 23448 7234529 SH SOLE 7234529 0 0 CROCS INC COM 227046109 26055 1011862 SH SOLE 1011862 0 0 CROWN CASTLE INTL CORP COM 22822V101 417318 3260294 SH SOLE 3260294 0 0 CROWN HOLDINGS INC COM 228368106 89225 1635051 SH SOLE 1635051 0 0 CTRIP.COM INTERNATIONAL-ADR SPONSORED ADS 22943F100 219013 5012886 SH SOLE 5012886 0 0 CUBESMART COM 229663109 62482 1950120 SH SOLE 1950120 0 0 CUBIC CORP COM 229669106 10033 178403 SH SOLE 178403 0 0 CULLEN/FROST BANKERS INC COM 229899109 48683 501522 SH SOLE 501522 0 0 CUMMINS INC COM 231021106 274372 1737967 SH SOLE 1737967 0 0 CURTISS-WRIGHT CORP COM 231561101 66847 589789 SH SOLE 589789 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 57566 3858331 SH SOLE 3858331 0 0 CYRUSONE INC COM 23283R100 54731 1043686 SH SOLE 1043686 0 0 DMC GLOBAL INC COM 23291C103 6319 127288 SH SOLE 127288 0 0 DBV TECHNOLOGIES SA-SPON ADR SPONSORED ADR 23306J101 386 50000 SH SOLE 50000 0 0 DR HORTON INC COM 23331A109 137580 3324764 SH SOLE 3324764 0 0 DSW INC-CLASS A CL A 23334L102 35645 1604164 SH SOLE 1604164 0 0 DXC TECHNOLOGY CO COM 23355L106 173930 2704548 SH SOLE 2704548 0 0 DANA INC COM 235825205 33270 1875400 SH SOLE 1875400 0 0 DANAHER CORP COM 235851102 967064 7325132 SH SOLE 7325132 0 0 DARDEN RESTAURANTS INC COM 237194105 159786 1315434 SH SOLE 1315434 0 0 DARLING INGREDIENTS INC COM 237266101 40852 1886930 SH SOLE 1886930 0 0 DAVE & BUSTER'S ENTERTAINMEN COM 238337109 24224 485746 SH SOLE 485746 0 0 DAVITA INC COM 23918K108 201440 3710451 SH SOLE 3710451 0 0 DEAN FOODS CO COM NEW 242370203 3285 1084178 SH SOLE 1084178 0 0 DECKERS OUTDOOR CORP COM 243537107 61052 415349 SH SOLE 415349 0 0 DEERE & CO COM 244199105 599918 3753236 SH SOLE 3753236 0 0 DELEK US HOLDINGS INC COM 24665A103 46897 1287697 SH SOLE 1287697 0 0 DELL TECHNOLOGIES -C CL C 24703L202 85757 1461198 SH SOLE 1461198 0 0 DELTA AIR LINES INC COM NEW 247361702 105681 2046092 SH SOLE 2046092 0 0 DENBURY RESOURCES INC COM NEW 247916208 15455 7538888 SH SOLE 7538888 0 0 DELUXE CORP COM 248019101 26890 615057 SH SOLE 615057 0 0 DENALI THERAPEUTICS INC COM 24823R105 13362 575462 SH SOLE 575462 0 0 DENTSPLY SIRONA INC COM 24906P109 114784 2314666 SH SOLE 2314666 0 0 DESCARTES SYSTEMS GRP/THE COM 249906108 36876 1014078 SH SOLE 1014078 0 0 DEVON ENERGY CORP COM 25179M103 153738 4871298 SH SOLE 4871298 0 0 DEXCOM INC COM 252131107 105205 883330 SH SOLE 883330 0 0 DHX MEDIA LTD COM VAR VTG 252406152 1529 981930 SH SOLE 981930 0 0 DIAMOND OFFSHORE DRILLING COM 25271C102 20993 2001194 SH SOLE 2001194 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 34272 3164617 SH SOLE 3164617 0 0 DIAMONDBACK ENERGY INC COM 25278X109 154400 1520730 SH SOLE 1520730 0 0 DICK'S SPORTING GOODS INC COM 253393102 58712 1595000 SH SOLE 1595000 0 0 DIEBOLD NIXDORF INC COM 253651103 116 10454 SH SOLE 10454 0 0 DIGIMARC CORP COM 25381B101 2732 87071 SH SOLE 87071 0 0 DIGITAL REALTY TRUST INC COM 253868103 242838 2040653 SH SOLE 2040653 0 0 DIME COMMUNITY BANCSHARES COM 253922108 13677 730214 SH SOLE 730214 0 0 DILLARDS INC-CL A CL A 254067101 27761 385460 SH SOLE 385460 0 0 DINE BRANDS GLOBAL INC COM 254423106 20188 221138 SH SOLE 221138 0 0 DIODES INC COM 254543101 35120 1012093 SH SOLE 1012093 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1119 192558 SH SOLE 192558 0 0 WALT DISNEY CO/THE COM DISNEY 254687106 1992453 17945170 SH SOLE 17945170 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 200516 2817826 SH SOLE 2817826 0 0 DISCOVERY INC - A COM SER A 25470F104 9636 356598 SH SOLE 356598 0 0 DISCOVERY INC-C COM SER C 25470F302 123467 4857048 SH SOLE 4857048 0 0 DISH NETWORK CORP-A CL A 25470M109 24514 773550 SH SOLE 773550 0 0 DOCUSIGN INC COM 256163106 34888 673002 SH SOLE 673002 0 0 DOLBY LABORATORIES INC-CL A COM CL A 25659T107 47573 755501 SH SOLE 755501 0 0 DOLLAR GENERAL CORP COM 256677105 275999 2313487 SH SOLE 2313487 0 0 DOLLAR TREE INC COM 256746108 279357 2659528 SH SOLE 2659528 0 0 DOMINION ENERGY INC COM 25746U109 396593 5173406 SH SOLE 5173406 0 0 DOMINO'S PIZZA INC COM 25754A201 115944 449223 SH SOLE 449223 0 0 DOMTAR CORP COM NEW 257559203 45117 908689 SH SOLE 908689 0 0 DONALDSON CO INC COM 257651109 45626 911437 SH SOLE 911437 0 0 RR DONNELLEY & SONS CO COM 257867200 2662 564066 SH SOLE 564066 0 0 DONNELLEY FINANCIAL SOLUTION COM 25787G100 9318 626231 SH SOLE 626231 0 0 DORMAN PRODUCTS INC COM 258278100 23429 265965 SH SOLE 265965 0 0 DOUGLAS EMMETT INC COM 25960P109 58679 1451733 SH SOLE 1451733 0 0 DOVER CORP COM 260003108 108422 1155885 SH SOLE 1155885 0 0 DOWDUPONT INC COM 26078J100 922486 17304204 SH SOLE 17304204 0 0 DRIL-QUIP INC COM 262037104 15312 333953 SH SOLE 333953 0 0 DROPBOX INC-CLASS A CL A 26210C104 21870 1003199 SH SOLE 1003199 0 0 DUKE REALTY CORP COM NEW 264411505 114933 3758443 SH SOLE 3758443 0 0 DUNKIN' BRANDS GROUP INC COM 265504100 44445 591822 SH SOLE 591822 0 0 DYCOM INDUSTRIES INC COM 267475101 11178 243316 SH SOLE 243316 0 0 EOG RESOURCES INC COM 26875P101 551077 5789842 SH SOLE 5789842 0 0 EQT CORP COM 26884L109 50233 2422046 SH SOLE 2422046 0 0 EPR PROPERTIES COM SH BEN INT 26884U109 67080 872295 SH SOLE 872295 0 0 EAGLE BANCORP INC COM 268948106 17267 343953 SH SOLE 343953 0 0 ETRADE FINANCIAL CORP COM NEW 269246401 109598 2360489 SH SOLE 2360489 0 0 EVO PAYMENTS INC-CLASS A CL A COM 26927E104 1453 50000 SH SOLE 50000 0 0 EAGLE MATERIALS INC COM 26969P108 34739 412084 SH SOLE 412084 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 12531 248179 SH SOLE 248179 0 0 EAST WEST BANCORP INC COM 27579R104 53091 1106754 SH SOLE 1106754 0 0 EASTGROUP PROPERTIES INC COM 277276101 46342 415108 SH SOLE 415108 0 0 EASTMAN CHEMICAL CO COM 277432100 113289 1493008 SH SOLE 1493008 0 0 EATON VANCE CORP COM NON VTG 278265103 38665 959175 SH SOLE 959175 0 0 EBAY INC COM 278642103 327040 8805607 SH SOLE 8805607 0 0 EBIX INC COM NEW 278715206 7263 147101 SH SOLE 147101 0 0 ECHOSTAR CORP-A CL A 278768106 20573 564425 SH SOLE 564425 0 0 ECOLAB INC COM 278865100 350462 1985173 SH SOLE 1985173 0 0 EDGEWELL PERSONAL CARE CO COM 28035Q102 28007 638118 SH SOLE 638118 0 0 EDISON INTERNATIONAL COM 281020107 281592 4547674 SH SOLE 4547674 0 0 EDITAS MEDICINE INC COM 28106W103 9153 374329 SH SOLE 374329 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 705035 3684911 SH SOLE 3684911 0 0 8X8 INC COM 282914100 17734 877879 SH SOLE 877879 0 0 EL PASO ELECTRIC CO COM NEW 283677854 31933 542891 SH SOLE 542891 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 112660 3512926 SH SOLE 3512926 0 0 ELDORADO RESORTS INC COM 28470R102 18289 391716 SH SOLE 391716 0 0 ELDORADO GOLD CORP COM 284902509 6367 1378433 SH SOLE 1378433 0 0 ELECTRONIC ARTS INC COM 285512109 292444 2877539 SH SOLE 2877539 0 0 ELECTRONICS FOR IMAGING COM 286082102 15516 576823 SH SOLE 576823 0 0 ELEMENT SOLUTIONS INC COM 28618M106 25425 2517326 SH SOLE 2517326 0 0 ELLIE MAE INC COM 28849P100 48964 496141 SH SOLE 496141 0 0 EMCOR GROUP INC COM 29084Q100 51565 705597 SH SOLE 705597 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 38683 765714 SH SOLE 765714 0 0 EMERSON ELECTRIC CO COM 291011104 537332 7847700 SH SOLE 7847700 0 0 EMPIRE STATE REALTY TRUST-A CL A 292104106 28254 1788250 SH SOLE 1788250 0 0 EMPLOYERS HOLDINGS INC COM 292218104 27698 690542 SH SOLE 690542 0 0 ENCANA CORP COM 292505104 111861 15444392 SH SOLE 15444392 0 0 ENBRIDGE INC COM 29250N105 671864 18544978 SH SOLE 18544978 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 17987 188301 SH SOLE 188301 0 0 ENCORE CAPITAL GROUP INC COM 292554102 8363 307146 SH SOLE 307146 0 0 ENCORE WIRE CORP COM 292562105 17948 313675 SH SOLE 313675 0 0 ENCOMPASS HEALTH CORP COM 29261A100 80614 1380380 SH SOLE 1380380 0 0 ENDURANCE INTERNATIONAL GROU COM 29272B105 8786 1211743 SH SOLE 1211743 0 0 ENERGIZER HOLDINGS INC COM 29272W109 29475 656022 SH SOLE 656022 0 0 ENERSYS COM 29275Y102 41158 631641 SH SOLE 631641 0 0 ENERPLUS CORP COM 292766102 28322 3378179 SH SOLE 3378179 0 0 ENPRO INDUSTRIES INC COM 29355X107 18158 281740 SH SOLE 281740 0 0 ENSIGN GROUP INC/THE COM 29358P101 37710 736678 SH SOLE 736678 0 0 ENTEGRIS INC COM 29362U104 66862 1873396 SH SOLE 1873396 0 0 ENTERGY CORP COM 29364G103 160094 1674106 SH SOLE 1674106 0 0 ENVESTNET INC COM 29404K106 34364 525523 SH SOLE 525523 0 0 EPAM SYSTEMS INC COM 29414B104 91696 542162 SH SOLE 542162 0 0 EPIZYME INC COM 29428V104 14009 1130694 SH SOLE 1130694 0 0 EQUIFAX INC COM 294429105 130053 1097493 SH SOLE 1097493 0 0 EQUINIX INC COM 29444U700 431279 951712 SH SOLE 951712 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 44829 2058270 SH SOLE 2058270 0 0 EQUITY COMMONWEALTH COM SH BEN INT 294628102 41653 1274187 SH SOLE 1274187 0 0 EQUITY LIFESTYLE PROPERTIES COM 29472R108 92695 810983 SH SOLE 810983 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1425525 18926251 SH SOLE 18926251 0 0 ESCO TECHNOLOGIES INC COM 296315104 14989 223619 SH SOLE 223619 0 0 ESPERION THERAPEUTICS INC COM 29664W105 6699 166861 SH SOLE 166861 0 0 ESSEX PROPERTY TRUST INC COM 297178105 168505 582579 SH SOLE 582579 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 9526 497950 SH SOLE 497950 0 0 ETSY INC COM 29786A106 86673 1289393 SH SOLE 1289393 0 0 EURONET WORLDWIDE INC COM 298736109 61384 430494 SH SOLE 430494 0 0 EVENTBRITE INC-CLASS A COM CL A 29975E109 767 40000 SH SOLE 40000 0 0 EVERCORE INC - A CLASS A 29977A105 40895 449402 SH SOLE 449402 0 0 EVERBRIDGE INC COM 29978A104 6083 81101 SH SOLE 81101 0 0 EVERTEC INC COM 30040P103 37833 1360424 SH SOLE 1360424 0 0 EVERSOURCE ENERGY COM 30040W108 195228 2751629 SH SOLE 2751629 0 0 EVOLENT HEALTH INC - A CL A 30050B101 3790 301334 SH SOLE 301334 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 3874 307936 SH SOLE 307936 0 0 EXACT SCIENCES CORP COM 30063P105 92347 1066119 SH SOLE 1066119 0 0 EXELON CORP COM 30161N101 397338 7926144 SH SOLE 7926144 0 0 EXELIXIS INC COM 30161Q104 67327 2828860 SH SOLE 2828860 0 0 EXLSERVICE HOLDINGS INC COM 302081104 23317 388483 SH SOLE 388483 0 0 EXPEDIA GROUP INC COM NEW 30212P303 134654 1131547 SH SOLE 1131547 0 0 EXPEDITORS INTL WASH INC COM 302130109 127572 1680794 SH SOLE 1680794 0 0 EXPONENT INC COM 30214U102 32386 561081 SH SOLE 561081 0 0 EXPRESS INC COM 30219E103 1804 421423 SH SOLE 421423 0 0 EXTENDED STAY AMERICA INC UNIT 99/99/9999B 30224P200 40043 2230829 SH SOLE 2230829 0 0 EXTRA SPACE STORAGE INC COM 30225T102 111203 1091182 SH SOLE 1091182 0 0 EXTERRAN CORP COM 30227H106 10235 607379 SH SOLE 607379 0 0 EXTRACTION OIL & GAS INC COM 30227M105 2113 499518 SH SOLE 499518 0 0 EXXON MOBIL CORP COM 30231G102 3382692 41865001 SH SOLE 41865001 0 0 FBL FINANCIAL GROUP INC-CL A CL A 30239F106 10780 171876 SH SOLE 171876 0 0 FLIR SYSTEMS INC COM 302445101 62422 1311934 SH SOLE 1311934 0 0 FMC CORP COM NEW 302491303 66939 871371 SH SOLE 871371 0 0 FNB CORP COM 302520101 36325 3426836 SH SOLE 3426836 0 0 FTD COS INC COM 30281V108 138 271496 SH SOLE 271496 0 0 FTI CONSULTING INC COM 302941109 66244 862335 SH SOLE 862335 0 0 FACEBOOK INC-CLASS A CL A 30303M102 4357827 26143299 SH SOLE 26143299 0 0 FACTSET RESEARCH SYSTEMS INC COM 303075105 70722 284859 SH SOLE 284859 0 0 FAIR ISAAC CORP COM 303250104 81456 299877 SH SOLE 299877 0 0 FANG HOLDINGS LTD - ADR ADR 30711Y102 2930 2170402 SH SOLE 2170402 0 0 FANHUA INC-SPONSORED ADR SPONSORED ADR 30712A103 10043 382430 SH SOLE 382430 0 0 FARFETCH LTD-CLASS A ORD SH CL A 30744W107 20779 772166 SH SOLE 772166 0 0 FARO TECHNOLOGIES INC COM 311642102 15968 363671 SH SOLE 363671 0 0 FASTENAL CO COM 311900104 183795 2857943 SH SOLE 2857943 0 0 FEDERAL REALTY INVS TRUST SH BEN INT NEW 313747206 619287 4492470 SH SOLE 4492470 0 0 FEDERAL SIGNAL CORP COM 313855108 26116 1004815 SH SOLE 1004815 0 0 FEDERATED INVESTORS INC-CL B CL B 314211103 36112 1232062 SH SOLE 1232062 0 0 FEDEX CORP COM 31428X106 361996 1995459 SH SOLE 1995459 0 0 FERRO CORP COM 315405100 17718 936003 SH SOLE 936003 0 0 F5 NETWORKS INC COM 315616102 107035 682063 SH SOLE 682063 0 0 FIBROGEN INC COM 31572Q808 41782 768753 SH SOLE 768753 0 0 FIDELITY NATIONAL INFO SERV COM 31620M106 349456 3089794 SH SOLE 3089794 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 134024 3666862 SH SOLE 3666862 0 0 FIESTA RESTAURANT GROUP COM 31660B101 1539 117396 SH SOLE 117396 0 0 FIFTH THIRD BANCORP COM 316773100 206721 8196701 SH SOLE 8196701 0 0 58.COM INC-ADR SPON ADR REP A 31680Q104 84039 1279529 SH SOLE 1279529 0 0 51JOB INC-ADR SPONSORED ADS 316827104 27279 350266 SH SOLE 350266 0 0 FINISAR CORPORATION COM NEW 31787A507 27831 1201137 SH SOLE 1201137 0 0 FIREEYE INC COM 31816Q101 35564 2118211 SH SOLE 2118211 0 0 FIRST AMERICAN FINANCIAL COM 31847R102 73054 1418523 SH SOLE 1418523 0 0 FIRST BANCORP PUERTO RICO COM NEW 318672706 39593 3454917 SH SOLE 3454917 0 0 FIRST CITIZENS BCSHS -CL A CL A 31946M103 36633 89963 SH SOLE 89963 0 0 FIRST COMMONWEALTH FINL CORP COM 319829107 16236 1288576 SH SOLE 1288576 0 0 FIRST DATA CORP- CLASS A COM CL A 32008D106 85702 3262355 SH SOLE 3262355 0 0 FIRST FINANCIAL BANCORP COM 320209109 29168 1212329 SH SOLE 1212329 0 0 FIRST FINL BANKSHARES INC COM 32020R109 34005 588528 SH SOLE 588528 0 0 FIRST FINANCIAL CORP/INDIANA COM 320218100 9716 231329 SH SOLE 231329 0 0 FIRST HORIZON NATIONAL CORP COM 320517105 40981 2931435 SH SOLE 2931435 0 0 FIRST HAWAIIAN INC COM 32051X108 38123 1463447 SH SOLE 1463447 0 0 FIRST INDUSTRIAL REALTY TR COM 32054K103 50476 1427486 SH SOLE 1427486 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2630 399611 SH SOLE 399611 0 0 FIRST MERCHANTS CORP COM 320817109 18536 503016 SH SOLE 503016 0 0 FIRST MIDWEST BANCORP INC/IL COM 320867104 25076 1225600 SH SOLE 1225600 0 0 FIRST REPUBLIC BANK/CA COM 33616C100 119251 1187047 SH SOLE 1187047 0 0 FIRST SOLAR INC COM 336433107 61127 1156832 SH SOLE 1156832 0 0 1ST SOURCE CORP COM 336901103 14105 314073 SH SOLE 314073 0 0 FIRSTCASH INC COM 33767D105 48339 558833 SH SOLE 558833 0 0 FIRSTSERVICE CORP SUB VTG SH 33767E103 34185 383577 SH SOLE 383577 0 0 FISERV INC COM 337738108 328475 3720836 SH SOLE 3720836 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 9218 280016 SH SOLE 280016 0 0 FITBIT INC - A CL A 33812L102 14569 2461043 SH SOLE 2461043 0 0 FIVE BELOW COM 33829M101 66518 535359 SH SOLE 535359 0 0 FIVE9 INC COM 338307101 23943 453195 SH SOLE 453195 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 287 21439 SH SOLE 21439 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 194772 789865 SH SOLE 789865 0 0 FLOOR & DECOR HOLDINGS INC-A CL A 339750101 16782 407146 SH SOLE 407146 0 0 FLOWERS FOODS INC COM 343498101 46786 2194470 SH SOLE 2194470 0 0 FLOWSERVE CORP COM 34354P105 41247 913751 SH SOLE 913751 0 0 FLUIDIGM CORP COM 34385P108 4497 338347 SH SOLE 338347 0 0 FLUSHING FINANCIAL CORP COM 343873105 11061 504354 SH SOLE 504354 0 0 FOMENTO ECONOMICO MEX-SP ADR SPON ADR UNITS 344419106 2760 29910 SH SOLE 29910 0 0 FOOT LOCKER INC COM 344849104 93908 1549637 SH SOLE 1549637 0 0 FORD MOTOR CO COM 345370860 185577 21136164 SH SOLE 21136164 0 0 FORESTAR GROUP INC COM 346232101 377 21804 SH SOLE 21804 0 0 FORMFACTOR INC COM 346375108 15668 973785 SH SOLE 973785 0 0 FORRESTER RESEARCH INC COM 346563109 12358 255585 SH SOLE 255585 0 0 FORTIS INC COM 349553107 159979 4327288 SH SOLE 4327288 0 0 FORTINET INC COM 34959E109 135450 1613072 SH SOLE 1613072 0 0 FORTIVE CORP COM 34959J108 305584 3642672 SH SOLE 3642672 0 0 FORTUNE BRANDS HOME & SECURI COM 34964C106 72870 1530564 SH SOLE 1530564 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 211 41305 SH SOLE 41305 0 0 FORWARD AIR CORP COM 349853101 31524 487016 SH SOLE 487016 0 0 FOSSIL GROUP INC COM 34988V106 0 1 SH SOLE 1 0 0 FOUR CORNERS PROPERTY TRUST COM 35086T109 25472 860571 SH SOLE 860571 0 0 FOX CORP - CLASS A CL A COM 35137L105 23821 648885 SH SOLE 648885 0 0 FOX CORP - CLASS B CL B COM 35137L204 177192 4938483 SH SOLE 4938483 0 0 FOX FACTORY HOLDING CORP COM 35138V102 24751 354136 SH SOLE 354136 0 0 FRANCO-NEVADA CORP COM 351858105 162615 2168339 SH SOLE 2168339 0 0 FRANKLIN ELECTRIC CO INC COM 353514102 29666 580659 SH SOLE 580659 0 0 FRANKLIN RESOURCES INC COM 354613101 111936 3377676 SH SOLE 3377676 0 0 FRANKLIN STREET PROPERTIES C COM 35471R106 10834 1506720 SH SOLE 1506720 0 0 FRONT YARD RESIDENTIAL CORP COM 35904G107 6525 703899 SH SOLE 703899 0 0 FRONTDOOR INC COM 35905A109 29459 855854 SH SOLE 855854 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 261 130932 SH SOLE 130932 0 0 H.B. FULLER CO. COM 359694106 26236 539399 SH SOLE 539399 0 0 FULTON FINANCIAL CORP COM 360271100 28422 1835995 SH SOLE 1835995 0 0 GATX CORP COM 361448103 25565 334745 SH SOLE 334745 0 0 GCI LIBERTY INC - CLASS A COM CLASS A 36164V305 92142 1656906 SH SOLE 1656906 0 0 GCP APPLIED TECHNOLOGIES COM 36164Y101 11281 381116 SH SOLE 381116 0 0 GDS HOLDINGS LTD - ADR SPONSORED ADS 36165L108 12311 344942 SH SOLE 344942 0 0 GNC HOLDINGS INC-CL A COM CL A 36191G107 1297 474967 SH SOLE 474967 0 0 G-III APPAREL GROUP LTD COM 36237H101 20909 523270 SH SOLE 523270 0 0 GTT COMMUNICATIONS INC COM 362393100 5798 167102 SH SOLE 167102 0 0 GALAPAGOS NV-SPON ADR SPON ADR 36315X101 8245 70000 SH SOLE 70000 0 0 ARTHUR J GALLAGHER & CO COM 363576109 134289 1719450 SH SOLE 1719450 0 0 GAMING AND LEISURE PROPERTIE COM 36467J108 70775 1834980 SH SOLE 1834980 0 0 GAMESTOP CORP-CLASS A CL A 36467W109 16384 1612589 SH SOLE 1612589 0 0 GANNETT CO INC COM 36473H104 25125 2383684 SH SOLE 2383684 0 0 GAP INC/THE COM 364760108 83689 3196683 SH SOLE 3196683 0 0 GARDNER DENVER HOLDINGS INC COM 36555P107 65777 2365256 SH SOLE 2365256 0 0 GARRETT MOTION INC COM 366505105 10280 697863 SH SOLE 697863 0 0 GARTNER INC COM 366651107 99267 654449 SH SOLE 654449 0 0 GENERAC HOLDINGS INC COM 368736104 36021 703128 SH SOLE 703128 0 0 GENERAL DYNAMICS CORP COM 369550108 55017 325005 SH SOLE 325005 0 0 GENERAL ELECTRIC CO COM 369604103 767253 76802163 SH SOLE 76802163 0 0 GENERAL MILLS INC COM 370334104 293120 5664164 SH SOLE 5664164 0 0 GENERAL MOTORS CO COM 37045V100 396911 10698407 SH SOLE 10698407 0 0 GENESCO INC COM 371532102 16041 352164 SH SOLE 352164 0 0 GENESEE & WYOMING INC-CL A CL A 371559105 37826 434077 SH SOLE 434077 0 0 GENTEX CORP COM 371901109 62800 3036761 SH SOLE 3036761 0 0 GENOMIC HEALTH INC COM 37244C101 23938 341726 SH SOLE 341726 0 0 GENUINE PARTS CO COM 372460105 151740 1354453 SH SOLE 1354453 0 0 GENWORTH FINANCIAL INC-CL A COM CL A 37247D106 26928 7030917 SH SOLE 7030917 0 0 GENTHERM INC COM 37253A103 13168 357236 SH SOLE 357236 0 0 GETTY REALTY CORP COM 374297109 12127 378620 SH SOLE 378620 0 0 GIBRALTAR INDUSTRIES INC COM 374689107 26483 652136 SH SOLE 652136 0 0 GILEAD SCIENCES INC COM 375558103 860164 13231243 SH SOLE 13231243 0 0 GILDAN ACTIVEWEAR INC COM 375916103 79594 2212987 SH SOLE 2212987 0 0 GLACIER BANCORP INC COM 37637Q105 21473 535889 SH SOLE 535889 0 0 GLATFELTER COM 377316104 2608 184674 SH SOLE 184674 0 0 GLAUKOS CORP COM 377322102 26803 342009 SH SOLE 342009 0 0 GLAXOSMITHKLINE PLC-SPON ADR SPONSORED ADR 37733W105 18893 452096 SH SOLE 452096 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 29056 548949 SH SOLE 548949 0 0 GLOBAL NET LEASE INC COM NEW 379378201 20558 1087707 SH SOLE 1087707 0 0 GLOBAL PAYMENTS INC COM 37940X102 206699 1514057 SH SOLE 1514057 0 0 GLOBUS MEDICAL INC - A CL A 379577208 50049 1012935 SH SOLE 1012935 0 0 GODADDY INC - CLASS A CL A 380237107 139670 1857553 SH SOLE 1857553 0 0 GOLDCORP INC COM 380956409 82158 7178827 SH SOLE 7178827 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 489831 2551342 SH SOLE 2551342 0 0 GOODYEAR TIRE & RUBBER CO COM 382550101 39587 2181130 SH SOLE 2181130 0 0 GOPRO INC-CLASS A CL A 38268T103 367 56510 SH SOLE 56510 0 0 GOSSAMER BIO INC COM 38341P102 10185 470000 SH SOLE 470000 0 0 WR GRACE & CO COM 38388F108 65750 842519 SH SOLE 842519 0 0 GRACO INC COM 384109104 73117 1476521 SH SOLE 1476521 0 0 GRAFTECH INTERNATIONAL LTD COM 384313508 38512 3011125 SH SOLE 3011125 0 0 GRAHAM HOLDINGS CO-CLASS B COM 384637104 61462 89965 SH SOLE 89965 0 0 WW GRAINGER INC COM 384802104 166697 553939 SH SOLE 553939 0 0 GRAN TIERRA ENERGY INC COM 38500T101 13055 5746467 SH SOLE 5746467 0 0 GRAND CANYON EDUCATION INC COM 38526M106 54614 476929 SH SOLE 476929 0 0 GRANITE CONSTRUCTION INC COM 387328107 22073 511547 SH SOLE 511547 0 0 GRANITE POINT MORTGAGE TRUST COM 38741L107 4011 216017 SH SOLE 216017 0 0 GRANITE REAL ESTATE INVESTME UNIT 99/99/9999 387437114 27461 574567 SH SOLE 574567 0 0 GRAPHIC PACKAGING HOLDING CO COM 388689101 41737 3304618 SH SOLE 3304618 0 0 GRAY TELEVISION INC COM 389375106 5825 272728 SH SOLE 272728 0 0 GREAT WESTERN BANCORP INC COM 391416104 22869 723938 SH SOLE 723938 0 0 GREEN DOT CORP-CLASS A CL A 39304D102 35344 582756 SH SOLE 582756 0 0 GREEN PLAINS INC COM 393222104 11575 693999 SH SOLE 693999 0 0 GREENBRIER COMPANIES INC COM 393657101 17528 543830 SH SOLE 543830 0 0 GREENHILL & CO INC COM 395259104 3552 165121 SH SOLE 165121 0 0 GREENSKY INC-CLASS A CL A 39572G100 34987 2703721 SH SOLE 2703721 0 0 GREIF INC-CL A CL A 397624107 21116 511907 SH SOLE 511907 0 0 GRIFFON CORP COM 398433102 6494 351424 SH SOLE 351424 0 0 GRIFOLS SA-ADR SP ADR REP B NVT 398438408 63252 3145298 SH SOLE 3145298 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 17230 266304 SH SOLE 266304 0 0 GROUPON INC COM 399473107 20629 5810893 SH SOLE 5810893 0 0 GRUBHUB INC COM 400110102 45304 652139 SH SOLE 652139 0 0 GRUPO TELEVISA SA-SPON ADR SPON ADR REP ORD 40049J206 3840 347242 SH SOLE 347242 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 15805 2028878 SH SOLE 2028878 0 0 GUARDANT HEALTH INC COM 40131M109 3068 40000 SH SOLE 40000 0 0 GUESS INC COM 401617105 20812 1061846 SH SOLE 1061846 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 47915 493155 SH SOLE 493155 0 0 GULFPORT ENERGY CORP COM NEW 402635304 21327 2659226 SH SOLE 2659226 0 0 H&E EQUIPMENT SERVICES INC COM 404030108 16426 654169 SH SOLE 654169 0 0 HCA HEALTHCARE INC COM 40412C101 379606 2911536 SH SOLE 2911536 0 0 HCP INC COM 40414L109 144032 4601686 SH SOLE 4601686 0 0 HD SUPPLY HOLDINGS INC COM 40416M105 96809 2233202 SH SOLE 2233202 0 0 HFF INC-CLASS A CL A 40418F108 24037 503402 SH SOLE 503402 0 0 HNI CORP COM 404251100 28110 774603 SH SOLE 774603 0 0 HMS HOLDINGS CORP COM 40425J101 45164 1525301 SH SOLE 1525301 0 0 HP INC COM 40434L105 278520 14334502 SH SOLE 14334502 0 0 HAEMONETICS CORP/MASS COM 405024100 70307 803702 SH SOLE 803702 0 0 HAIN CELESTIAL GROUP INC COM 405217100 17613 761794 SH SOLE 761794 0 0 HALLIBURTON CO COM 406216101 251161 8572006 SH SOLE 8572006 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 26062 1618760 SH SOLE 1618760 0 0 HANCOCK WHITNEY CORP COM 410120109 34705 859050 SH SOLE 859050 0 0 HANESBRANDS INC COM 410345102 56208 3143626 SH SOLE 3143626 0 0 HANNON ARMSTRONG SUSTAINABLE COM 41068X100 12949 505037 SH SOLE 505037 0 0 HANOVER INSURANCE GROUP INC/ COM 410867105 66467 582178 SH SOLE 582178 0 0 HARLEY-DAVIDSON INC COM 412822108 56639 1588307 SH SOLE 1588307 0 0 HARRIS CORP COM 413875105 178519 1117767 SH SOLE 1117767 0 0 HARSCO CORP COM 415864107 27965 1387130 SH SOLE 1387130 0 0 HARTFORD FINANCIAL SVCS GRP COM 416515104 183912 3698940 SH SOLE 3698940 0 0 HASBRO INC COM 418056107 97200 1143267 SH SOLE 1143267 0 0 HAWAIIAN ELECTRIC INDS COM 419870100 32262 791304 SH SOLE 791304 0 0 HAWAIIAN HOLDINGS INC COM 419879101 19824 755179 SH SOLE 755179 0 0 HEALTHCARE SERVICES GROUP COM 421906108 23039 698362 SH SOLE 698362 0 0 HEALTHCARE REALTY TRUST INC COM 421946104 44898 1398277 SH SOLE 1398277 0 0 HEALTHCARE TRUST OF AME-CL A CL A NEW 42225P501 55043 1925220 SH SOLE 1925220 0 0 HEALTHEQUITY INC COM 42226A107 40785 551281 SH SOLE 551281 0 0 HEARTLAND EXPRESS INC COM 422347104 9434 489335 SH SOLE 489335 0 0 HEARTLAND FINANCIAL USA INC COM 42234Q102 12446 291836 SH SOLE 291836 0 0 HECLA MINING CO COM 422704106 8099 3521530 SH SOLE 3521530 0 0 HEICO CORP COM 422806109 26036 274440 SH SOLE 274440 0 0 HEICO CORP-CLASS A CL A 422806208 62999 749454 SH SOLE 749454 0 0 HELIX ENERGY SOLUTIONS GROUP COM 42330P107 12852 1624683 SH SOLE 1624683 0 0 HELMERICH & PAYNE COM 423452101 53038 954607 SH SOLE 954607 0 0 JACK HENRY & ASSOCIATES INC COM 426281101 95244 686487 SH SOLE 686487 0 0 HERC HOLDINGS INC COM 42704L104 12433 318963 SH SOLE 318963 0 0 HERON THERAPEUTICS INC COM 427746102 15816 647140 SH SOLE 647140 0 0 HERSHA HOSPITALITY TRUST PR SHS BEN INT 427825500 9066 528946 SH SOLE 528946 0 0 HERSHEY CO/THE COM 427866108 152674 1329561 SH SOLE 1329561 0 0 HERTZ GLOBAL HOLDINGS INC COM 42806J106 15193 874649 SH SOLE 874649 0 0 HESS CORP COM 42809H107 157662 2617670 SH SOLE 2617670 0 0 HEWLETT PACKARD ENTERPRISE COM 42824C109 178489 11567627 SH SOLE 11567627 0 0 HEXCEL CORP COM 428291108 54356 785947 SH SOLE 785947 0 0 HIBBETT SPORTS INC COM 428567101 928 40679 SH SOLE 40679 0 0 HIGHWOODS PROPERTIES INC COM 431284108 57537 1229936 SH SOLE 1229936 0 0 HILL-ROM HOLDINGS INC COM 431475102 75842 716438 SH SOLE 716438 0 0 HILLENBRAND INC COM 431571108 37177 895178 SH SOLE 895178 0 0 HILLTOP HOLDINGS INC COM 432748101 23195 1270996 SH SOLE 1270996 0 0 HILTON GRAND VACATIONS INC COM 43283X105 35236 1142169 SH SOLE 1142169 0 0 HILTON WORLDWIDE HOLDINGS IN COM 43300A203 214140 2576583 SH SOLE 2576583 0 0 HOLLYFRONTIER CORP COM 436106108 94252 1912956 SH SOLE 1912956 0 0 HOLOGIC INC COM 436440101 115717 2390842 SH SOLE 2390842 0 0 HOME BANCSHARES INC COM 436893200 14432 821391 SH SOLE 821391 0 0 HOME DEPOT INC COM 437076102 2298475 11978087 SH SOLE 11978087 0 0 HOPE BANCORP INC COM 43940T109 25000 1911308 SH SOLE 1911308 0 0 HORACE MANN EDUCATORS COM 440327104 25495 724069 SH SOLE 724069 0 0 HORMEL FOODS CORP COM 440452100 123607 2761543 SH SOLE 2761543 0 0 HOSPITALITY PROPERTIES TRUST COM SH BEN INT 44106M102 62546 2377301 SH SOLE 2377301 0 0 HOST HOTELS & RESORTS INC COM 44107P104 164737 8716205 SH SOLE 8716205 0 0 HOSTESS BRANDS INC CL A 44109J106 12629 1010331 SH SOLE 1010331 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 12795 1759859 SH SOLE 1759859 0 0 HOWARD HUGHES CORP/THE COM 44267D107 39844 362218 SH SOLE 362218 0 0 HUB GROUP INC-CL A CL A 443320106 17892 437995 SH SOLE 437995 0 0 HUAZHU GROUP LTD-ADR SPONSORED ADS 44332N106 53312 1265119 SH SOLE 1265119 0 0 HUBBELL INC COM 443510607 56585 479615 SH SOLE 479615 0 0 HUBSPOT INC COM 443573100 71083 427670 SH SOLE 427670 0 0 HUDBAY MINERALS INC COM 443628102 45782 6404545 SH SOLE 6404545 0 0 HUDSON PACIFIC PROPERTIES IN COM 444097109 55064 1599752 SH SOLE 1599752 0 0 HUDSON TECHNOLOGIES INC COM 444144109 761 394285 SH SOLE 394285 0 0 HUMANA INC COM 444859102 361695 1359758 SH SOLE 1359758 0 0 HUNT (JB) TRANSPRT SVCS INC COM 445658107 77971 769785 SH SOLE 769785 0 0 HUNTINGTON BANCSHARES INC COM 446150104 112100 8840693 SH SOLE 8840693 0 0 HUNTSMAN CORP COM 447011107 59591 2649656 SH SOLE 2649656 0 0 HURON CONSULTING GROUP INC COM 447462102 25386 537604 SH SOLE 537604 0 0 HYATT HOTELS CORP - CL A COM CL A 448579102 40994 564891 SH SOLE 564891 0 0 HYSTER-YALE MATERIALS CL A 449172105 9550 153150 SH SOLE 153150 0 0 IAC/INTERACTIVECORP COM 44919P508 164596 783382 SH SOLE 783382 0 0 ICF INTERNATIONAL INC COM 44925C103 6717 88289 SH SOLE 88289 0 0 ICU MEDICAL INC COM 44930G107 43331 181052 SH SOLE 181052 0 0 IPG PHOTONICS CORP COM 44980X109 82238 541814 SH SOLE 541814 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 58660 782549 SH SOLE 782549 0 0 ISTAR INC COM 45031U101 7329 870418 SH SOLE 870418 0 0 ITT INC COM 45073V108 54909 946709 SH SOLE 946709 0 0 IBERIABANK CORP COM 450828108 39244 547259 SH SOLE 547259 0 0 IAMGOLD CORP COM 450913108 18366 5296620 SH SOLE 5296620 0 0 IDEX CORP COM 45167R104 109803 723625 SH SOLE 723625 0 0 IDEXX LABORATORIES INC COM 45168D104 181647 812375 SH SOLE 812375 0 0 ILLINOIS TOOL WORKS COM 452308109 459990 3204834 SH SOLE 3204834 0 0 ILLUMINA INC COM 452327109 590667 1901142 SH SOLE 1901142 0 0 IMAX CORP COM 45245E109 23109 1018885 SH SOLE 1018885 0 0 IMMUNOGEN INC COM 45253H101 1161 428383 SH SOLE 428383 0 0 IMMUNOMEDICS INC COM 452907108 25896 1348025 SH SOLE 1348025 0 0 IMPERIAL OIL LTD COM NEW 453038408 103688 3797172 SH SOLE 3797172 0 0 INCYTE CORP COM 45337C102 189613 2204545 SH SOLE 2204545 0 0 INDEPENDENT BANK CORP/MA COM 453836108 16499 203671 SH SOLE 203671 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 17276 336823 SH SOLE 336823 0 0 INDUSTRIAL LOGISTICS PROPERT COM SHS BEN INT 456237106 1980 98185 SH SOLE 98185 0 0 INFINERA CORP COM 45667G103 6979 1608108 SH SOLE 1608108 0 0 INFRAREIT INC COM 45685L100 13092 624308 SH SOLE 624308 0 0 INGEVITY CORP COM 45688C107 50098 474366 SH SOLE 474366 0 0 INGREDION INC COM 457187102 67528 713154 SH SOLE 713154 0 0 INSIGHT ENTERPRISES INC COM 45765U103 26394 479361 SH SOLE 479361 0 0 INSMED INC COM PAR $.01 457669307 22060 758837 SH SOLE 758837 0 0 INNOSPEC INC COM 45768S105 26709 320436 SH SOLE 320436 0 0 INPHI CORP COM 45772F107 10271 234813 SH SOLE 234813 0 0 INSPERITY INC COM 45778Q107 79143 640001 SH SOLE 640001 0 0 INOGEN INC COM 45780L104 35582 373090 SH SOLE 373090 0 0 INSTALLED BUILDING PRODUCTS COM 45780R101 9614 198229 SH SOLE 198229 0 0 INNOVIVA INC COM 45781M101 19236 1371082 SH SOLE 1371082 0 0 INSULET CORP COM 45784P101 97364 1023915 SH SOLE 1023915 0 0 INTEGRA LIFESCIENCES HOLDING COM NEW 457985208 41006 735936 SH SOLE 735936 0 0 INTEGRATED DEVICE TECH INC COM 458118106 73251 1495219 SH SOLE 1495219 0 0 INTEL CORP COM 458140100 2575825 47966966 SH SOLE 47966966 0 0 INTEGER HOLDINGS CORP COM 45826H109 30231 400835 SH SOLE 400835 0 0 INTER PARFUMS INC COM 458334109 17441 229884 SH SOLE 229884 0 0 INTERACTIVE BROKERS GRO-CL A COM CL A 45841N107 21434 413154 SH SOLE 413154 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 31549 282045 SH SOLE 282045 0 0 INTERFACE INC COM 458665304 19501 1272923 SH SOLE 1272923 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 424922 5580803 SH SOLE 5580803 0 0 INTERDIGITAL INC COM 45867G101 35791 542454 SH SOLE 542454 0 0 INTERNATIONAL BANCSHARES CRP COM 459044103 33410 878498 SH SOLE 878498 0 0 INTL BUSINESS MACHINES CORP COM 459200101 1246738 8835854 SH SOLE 8835854 0 0 INTL FLAVORS & FRAGRANCES COM 459506101 68157 529206 SH SOLE 529206 0 0 INTERNATIONAL PAPER CO COM 460146103 181384 3920114 SH SOLE 3920114 0 0 INTL SPEEDWAY CORP-CL A CL A 460335201 23341 534993 SH SOLE 534993 0 0 INTERPUBLIC GROUP OF COS INC COM 460690100 87806 4179280 SH SOLE 4179280 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 4020 330070 SH SOLE 330070 0 0 INTUIT INC COM 461202103 572027 2188234 SH SOLE 2188234 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 620789 1087995 SH SOLE 1087995 0 0 INTREXON CORP COM 46122T102 1620 307820 SH SOLE 307820 0 0 INVESCO MORTGAGE CAPITAL COM 46131B100 25826 1634508 SH SOLE 1634508 0 0 INVESTORS BANCORP INC COM 46146L101 32166 2714467 SH SOLE 2714467 0 0 INVESTORS REAL ESTATE TRUST SH BEN INT 461730509 10315 172182 SH SOLE 172182 0 0 INVITATION HOMES INC COM 46187W107 84507 3473352 SH SOLE 3473352 0 0 IONIS PHARMACEUTICALS INC COM 462222100 108994 1342776 SH SOLE 1342776 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 190 20000 SH SOLE 20000 0 0 IQVIA HOLDINGS INC COM 46266C105 225708 1569043 SH SOLE 1569043 0 0 IQIYI INC-ADR SPONSORED ADS 46267X108 53170 2222833 SH SOLE 2222833 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 20237 765379 SH SOLE 765379 0 0 IROBOT CORP COM 462726100 47485 403477 SH SOLE 403477 0 0 IRON MOUNTAIN INC COM 46284V101 85027 2397844 SH SOLE 2397844 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 28092 2076243 SH SOLE 2076243 0 0 ITRON INC COM 465741106 18535 397313 SH SOLE 397313 0 0 JBG SMITH PROPERTIES COM 46590V100 303257 7333907 SH SOLE 7333907 0 0 J & J SNACK FOODS CORP COM 466032109 29029 182755 SH SOLE 182755 0 0 JPMORGAN CHASE & CO COM 46625H100 3115902 30780425 SH SOLE 30780425 0 0 JABIL INC COM 466313103 52090 1958990 SH SOLE 1958990 0 0 JACK IN THE BOX INC COM 466367109 25355 312789 SH SOLE 312789 0 0 JAGGED PEAK ENERGY INC COM 47009K107 7522 718390 SH SOLE 718390 0 0 JD.COM INC-ADR SPON ADR CL A 47215P106 309951 10280314 SH SOLE 10280314 0 0 JEFFERIES FINANCIAL GROUP IN COM 47233W109 41000 2181990 SH SOLE 2181990 0 0 JELD-WEN HOLDING INC COM 47580P103 14681 831326 SH SOLE 831326 0 0 JETBLUE AIRWAYS CORP COM 477143101 34863 2130982 SH SOLE 2130982 0 0 JINKOSOLAR HOLDING CO-ADR SPONSORED ADR 47759T100 6038 335430 SH SOLE 335430 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 17805 193761 SH SOLE 193761 0 0 JOHNSON & JOHNSON COM 478160104 3936089 28157155 SH SOLE 28157155 0 0 JONES LANG LASALLE INC COM 48020Q107 68566 444718 SH SOLE 444718 0 0 J2 GLOBAL INC COM 48123V102 48492 559955 SH SOLE 559955 0 0 JUNIPER NETWORKS INC COM 48203R104 69622 2630253 SH SOLE 2630253 0 0 JUST ENERGY GROUP INC COM 48213W101 4404 1298926 SH SOLE 1298926 0 0 KAR AUCTION SERVICES INC COM 48238T109 63165 1231040 SH SOLE 1231040 0 0 KBR INC COM 48242W106 27522 1441733 SH SOLE 1441733 0 0 KLA-TENCOR CORP COM 482480100 228326 1912114 SH SOLE 1912114 0 0 KLX ENERGY SERVICES HOLDING COM 48253L106 4125 164091 SH SOLE 164091 0 0 K12 INC COM 48273U102 1053 30854 SH SOLE 30854 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 33868 323386 SH SOLE 323386 0 0 KALEIDO BIOSCIENCES INC COM 483347100 580 40000 SH SOLE 40000 0 0 KAMAN CORP COM 483548103 16480 282005 SH SOLE 282005 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 122482 1056055 SH SOLE 1056055 0 0 KB HOME COM 48666K109 31990 1323532 SH SOLE 1323532 0 0 KEARNY FINANCIAL CORP/MD COM 48716P108 9769 759031 SH SOLE 759031 0 0 KELLOGG CO COM 487836108 132329 2306181 SH SOLE 2306181 0 0 KELLY SERVICES INC -A CL A 488152208 15804 716389 SH SOLE 716389 0 0 KEMPER CORP COM 488401100 59957 787453 SH SOLE 787453 0 0 KENNAMETAL INC COM 489170100 35291 960299 SH SOLE 960299 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 55249 2582931 SH SOLE 2582931 0 0 KEURIG DR PEPPER INC COM 49271V100 44060 1575233 SH SOLE 1575233 0 0 KEYCORP COM 493267108 142987 9078532 SH SOLE 9078532 0 0 KEYSIGHT TECHNOLOGIES IN COM 49338L103 144949 1662254 SH SOLE 1662254 0 0 KILROY REALTY CORP COM 49427F108 455924 6002167 SH SOLE 6002167 0 0 KIMBERLY-CLARK CORP COM 494368103 452735 3654044 SH SOLE 3654044 0 0 KIMCO REALTY CORP COM 49446R109 88066 4760311 SH SOLE 4760311 0 0 KINDER MORGAN INC COM 49456B101 387234 19352043 SH SOLE 19352043 0 0 KINROSS GOLD CORP COM 496902404 54964 15975552 SH SOLE 15975552 0 0 KIRBY CORP COM 497266106 35814 476823 SH SOLE 476823 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 86940 2857970 SH SOLE 2857970 0 0 KITE REALTY GROUP TRUST COM NEW 49803T300 19218 1201859 SH SOLE 1201859 0 0 KNOLL INC COM NEW 498904200 20834 1101713 SH SOLE 1101713 0 0 KNIGHT-SWIFT TRANSPORTATION CL A 499049104 36933 1130162 SH SOLE 1130162 0 0 KNOWLES CORP COM 49926D109 14249 808225 SH SOLE 808225 0 0 KOHLS CORP COM 500255104 132237 1922889 SH SOLE 1922889 0 0 KONINKLIJKE PHILIPS NVR- NY NY REG SH NEW 500472303 22875 559859 SH SOLE 559859 0 0 KOPPERS HOLDINGS INC COM 50060P106 2304 88711 SH SOLE 88711 0 0 KORN FERRY COM NEW 500643200 34819 777539 SH SOLE 777539 0 0 KOSMOS ENERGY COM 500688106 14846 2382894 SH SOLE 2382894 0 0 KRAFT HEINZ CO/THE COM 500754106 221231 6775811 SH SOLE 6775811 0 0 KRATON CORP COM 50077C106 15178 471654 SH SOLE 471654 0 0 KROGER CO COM 501044101 198217 8057593 SH SOLE 8057593 0 0 KULICKE & SOFFA INDUSTRIES COM 501242101 25072 1133979 SH SOLE 1133979 0 0 L BRANDS INC COM 501797104 67872 2460914 SH SOLE 2460914 0 0 LHC GROUP INC COM 50187A107 44698 403197 SH SOLE 403197 0 0 LGI HOMES INC COM 50187T106 1788 29684 SH SOLE 29684 0 0 LKQ CORP COM 501889208 236585 8336344 SH SOLE 8336344 0 0 LCI INDUSTRIES COM 50189K103 18534 241265 SH SOLE 241265 0 0 LPL FINANCIAL HOLDINGS INC COM 50212V100 71300 1023687 SH SOLE 1023687 0 0 LTC PROPERTIES INC COM 502175102 23538 513940 SH SOLE 513940 0 0 LSC COMMUNICATIONS INC COM 50218P107 69 10601 SH SOLE 10601 0 0 L3 TECHNOLOGIES INC COM 502413107 153903 745762 SH SOLE 745762 0 0 LA-Z-BOY INC COM 505336107 35620 1079716 SH SOLE 1079716 0 0 LABORATORY CRP OF AMER HLDGS COM NEW 50540R409 146121 955162 SH SOLE 955162 0 0 LADDER CAPITAL CORP-REIT CL A 505743104 11128 653798 SH SOLE 653798 0 0 LAM RESEARCH CORP COM 512807108 287841 1607962 SH SOLE 1607962 0 0 LAMAR ADVERTISING CO-A CL A 512816109 55798 703984 SH SOLE 703984 0 0 LAMB WESTON HOLDINGS INC COM 513272104 104787 1398287 SH SOLE 1398287 0 0 LANCASTER COLONY CORP COM 513847103 35115 224104 SH SOLE 224104 0 0 LANDSTAR SYSTEM INC COM 515098101 47865 437567 SH SOLE 437567 0 0 LANDS' END INC COM 51509F105 108 6469 SH SOLE 6469 0 0 LANNETT CO INC COM 516012101 69 8800 SH SOLE 8800 0 0 LAREDO PETROLEUM INC COM 516806106 9911 3207518 SH SOLE 3207518 0 0 LAS VEGAS SANDS CORP COM 517834107 271573 4454937 SH SOLE 4454937 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 20915 1753183 SH SOLE 1753183 0 0 ESTEE LAUDER COMPANIES-CL A CL A 518439104 329876 1992605 SH SOLE 1992605 0 0 LAUREATE EDUCATION INC-A CL A 518613203 6996 467312 SH SOLE 467312 0 0 LEAR CORP COM NEW 521865204 721325 5315199 SH SOLE 5315199 0 0 LEGGETT & PLATT INC COM 524660107 48091 1139072 SH SOLE 1139072 0 0 LEGACYTEXAS FINANCIAL GROUP COM 52471Y106 15471 413795 SH SOLE 413795 0 0 LEGG MASON INC COM 524901105 27974 1022089 SH SOLE 1022089 0 0 LEIDOS HOLDINGS INC COM 525327102 90367 1410010 SH SOLE 1410010 0 0 LENDINGCLUB CORP COM 52603A109 8939 2892789 SH SOLE 2892789 0 0 LENDINGTREE INC COM 52603B107 20689 58850 SH SOLE 58850 0 0 LENNAR CORP-A CL A 526057104 123267 2511037 SH SOLE 2511037 0 0 LENNAR CORP - B SHS CL B 526057302 2851 72865 SH SOLE 72865 0 0 LENNOX INTERNATIONAL INC COM 526107107 98912 374098 SH SOLE 374098 0 0 LEVI STRAUSS & CO- CLASS A CL A COM STK 52736R102 41212 1750000 SH SOLE 1750000 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 841 151347 SH SOLE 151347 0 0 LEXINGTON REALTY TRUST COM 529043101 31440 3470111 SH SOLE 3470111 0 0 LIBERTY BROADBAND-A COM SER A 530307107 60534 660572 SH SOLE 660572 0 0 LIBERTY BROADBAND-C COM SER C 530307305 101283 1104019 SH SOLE 1104019 0 0 LIBERTY EXPEDIA HOLD-A SER A COM 53046P109 35279 824247 SH SOLE 824247 0 0 LIBERTY PROPERTY TRUST SH BEN INT 531172104 72149 1490075 SH SOLE 1490075 0 0 LIBERTY MEDIA COR-SIRIUSXM A COM A SIRIUSXM 531229409 86312 2260630 SH SOLE 2260630 0 0 LIBERTY MEDIA COR-SIRIUSXM C COM C SIRIUSXM 531229607 55609 1454224 SH SOLE 1454224 0 0 LIBERTY MEDIA CORP-BRAVES A COM A BRAVES GRP 531229706 12729 455536 SH SOLE 455536 0 0 LIBERTY MEDIA CORP-LIBERTY-C COM SER C FRMLA 531229854 118482 3380383 SH SOLE 3380383 0 0 LIBERTY MEDIA CORP-LIBERTY-A COM SER A FRMLA 531229870 24191 710649 SH SOLE 710649 0 0 LIBERTY MEDIA CORP-BRAVES C COM C BRAVES GRP 531229888 6221 224015 SH SOLE 224015 0 0 LIBERTY TRIPADVISOR HDG-A COM SER A 531465102 14348 1011099 SH SOLE 1011099 0 0 LIGAND PHARMACEUTICALS COM NEW 53220K504 29635 235737 SH SOLE 235737 0 0 LIFE STORAGE INC COM 53223X107 46968 482868 SH SOLE 482868 0 0 ELI LILLY & CO COM 532457108 1157016 8916579 SH SOLE 8916579 0 0 LINCOLN ELECTRIC HOLDINGS COM 533900106 53384 636501 SH SOLE 636501 0 0 LINCOLN NATIONAL CORP COM 534187109 225588 3843074 SH SOLE 3843074 0 0 LINDSAY CORP COM 535555106 6646 68662 SH SOLE 68662 0 0 LIONS GATE ENTERTAINMENT-A CL A VTG 535919401 19481 1245570 SH SOLE 1245570 0 0 LIONS GATE ENTERTAINMENT-B CL B NON VTG 535919500 12309 815105 SH SOLE 815105 0 0 LITHIA MOTORS INC-CL A CL A 536797103 22254 239929 SH SOLE 239929 0 0 LITTELFUSE INC COM 537008104 48507 265822 SH SOLE 265822 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 89595 1410056 SH SOLE 1410056 0 0 LIVENT CORP COM 53814L108 10008 814993 SH SOLE 814993 0 0 LIVERAMP HOLDINGS INC COM 53815P108 42547 779682 SH SOLE 779682 0 0 LOEWS CORP COM 540424108 378066 7887884 SH SOLE 7887884 0 0 LOGMEIN INC COM 54142L109 39192 489288 SH SOLE 489288 0 0 LORAL SPACE & COMMUNICATIONS COM 543881106 8284 229781 SH SOLE 229781 0 0 LOUISIANA-PACIFIC CORP COM 546347105 58046 2380885 SH SOLE 2380885 0 0 LOWE'S COS INC COM 548661107 900460 8225636 SH SOLE 8225636 0 0 LULULEMON ATHLETICA INC COM 550021109 188332 1149274 SH SOLE 1149274 0 0 LUMBER LIQUIDATORS HOLDINGS COM 55003T107 384 38032 SH SOLE 38032 0 0 LUMENTUM HOLDINGS INC COM 55024U109 44106 780075 SH SOLE 780075 0 0 LUMINEX CORP COM 55027E102 22666 985054 SH SOLE 985054 0 0 LYDALL INC COM 550819106 456 19436 SH SOLE 19436 0 0 LYFT INC-A CL A COM 55087P104 125264 1600000 SH SOLE 1600000 0 0 M & T BANK CORP COM 55261F104 229609 1462295 SH SOLE 1462295 0 0 MBIA INC COM 55262C100 588 61729 SH SOLE 61729 0 0 MDC HOLDINGS INC COM 552676108 21362 735090 SH SOLE 735090 0 0 MDU RESOURCES GROUP INC COM 552690109 56324 2180559 SH SOLE 2180559 0 0 MFA FINANCIAL INC COM 55272X102 39827 5478259 SH SOLE 5478259 0 0 MGIC INVESTMENT CORP COM 552848103 53210 4034083 SH SOLE 4034083 0 0 MGM RESORTS INTERNATIONAL COM 552953101 115155 4487685 SH SOLE 4487685 0 0 MKS INSTRUMENTS INC COM 55306N104 58674 630568 SH SOLE 630568 0 0 MRC GLOBAL INC COM 55345K103 19370 1108136 SH SOLE 1108136 0 0 MSA SAFETY INC COM 553498106 45396 439032 SH SOLE 439032 0 0 MSC INDUSTRIAL DIRECT CO-A CL A 553530106 51832 626669 SH SOLE 626669 0 0 MSCI INC COM 55354G100 180514 907836 SH SOLE 907836 0 0 MSG NETWORKS INC- A CL A 553573106 21913 1007510 SH SOLE 1007510 0 0 MTS SYSTEMS CORP COM 553777103 14528 266756 SH SOLE 266756 0 0 MACOM TECHNOLOGY SOLUTIONS H COM 55405Y100 974 58310 SH SOLE 58310 0 0 MACERICH CO/THE COM 554382101 66907 1543425 SH SOLE 1543425 0 0 MACK-CALI REALTY CORP COM 554489104 25865 1165051 SH SOLE 1165051 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 15843 384338 SH SOLE 384338 0 0 MACY'S INC COM 55616P104 78108 3250468 SH SOLE 3250468 0 0 STEVEN MADDEN LTD COM 556269108 43690 1291089 SH SOLE 1291089 0 0 MADISON SQUARE GARDEN CO- A CL A 55825T103 65352 222944 SH SOLE 222944 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 10315 82350 SH SOLE 82350 0 0 MAGELLAN HEALTH INC COM NEW 559079207 26878 407739 SH SOLE 407739 0 0 MAGNA INTERNATIONAL INC COM 559222401 177063 3635434 SH SOLE 3635434 0 0 MAMMOTH ENERGY SERVICES INC COM 56155L108 999 60000 SH SOLE 60000 0 0 MANHATTAN ASSOCIATES INC COM 562750109 62236 1129305 SH SOLE 1129305 0 0 MANITOWOC COMPANY INC COM NEW 563571405 432 26331 SH SOLE 26331 0 0 MANPOWERGROUP INC COM 56418H100 68278 825709 SH SOLE 825709 0 0 MANTECH INTERNATIONAL CORP-A CL A 564563104 23807 440707 SH SOLE 440707 0 0 MANULIFE FINANCIAL CORP COM 56501R106 360619 21317191 SH SOLE 21317191 0 0 MARATHON OIL CORP COM 565849106 143032 8559720 SH SOLE 8559720 0 0 MARATHON PETROLEUM CORP COM 56585A102 435657 7279135 SH SOLE 7279135 0 0 MARCUS & MILLICHAP INC COM 566324109 15428 378781 SH SOLE 378781 0 0 MARKEL CORP COM 570535104 106790 107193 SH SOLE 107193 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 101999 414497 SH SOLE 414497 0 0 MARRIOTT VACATIONS WORLD COM 57164Y107 35956 384551 SH SOLE 384551 0 0 MARSH & MCLENNAN COS COM 571748102 405396 4317319 SH SOLE 4317319 0 0 MARRIOTT INTERNATIONAL -CL A CL A 571903202 357206 2855594 SH SOLE 2855594 0 0 MARTIN MARIETTA MATERIALS COM 573284106 113957 566442 SH SOLE 566442 0 0 MASCO CORP COM 574599106 128411 3266622 SH SOLE 3266622 0 0 MASIMO CORP COM 574795100 68147 492819 SH SOLE 492819 0 0 MASONITE INTERNATIONAL CORP COM 575385109 21610 433152 SH SOLE 433152 0 0 MASTEC INC COM 576323109 29084 604647 SH SOLE 604647 0 0 MASTERCARD INC - A CL A 57636Q104 2124548 9023351 SH SOLE 9023351 0 0 MATADOR RESOURCES CO COM 576485205 7312 378256 SH SOLE 378256 0 0 MATERION CORP COM 576690101 26318 461249 SH SOLE 461249 0 0 MATSON INC COM 57686G105 5190 143809 SH SOLE 143809 0 0 MATTEL INC COM 577081102 33308 2562182 SH SOLE 2562182 0 0 MATTHEWS INTL CORP-CLASS A CL A 577128101 14012 379201 SH SOLE 379201 0 0 MAXIM INTEGRATED PRODUCTS COM 57772K101 149427 2810363 SH SOLE 2810363 0 0 MAXLINEAR INC COM 57776J100 33516 1312842 SH SOLE 1312842 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 1756 435777 SH SOLE 435777 0 0 MAXIMUS INC COM 577933104 55711 784894 SH SOLE 784894 0 0 MCCORMICK & CO-NON VTG SHRS COM NON VTG 579780206 151276 1004285 SH SOLE 1004285 0 0 MCDERMOTT INTL INC COM 580037703 16777 2254971 SH SOLE 2254971 0 0 MCDONALD'S CORP COM 580135101 1400521 7375045 SH SOLE 7375045 0 0 MCGRATH RENTCORP COM 580589109 20478 362000 SH SOLE 362000 0 0 MCKESSON CORP COM 58155Q103 228665 1953397 SH SOLE 1953397 0 0 MEDICAL PROPERTIES TRUST INC COM 58463J304 71005 3836036 SH SOLE 3836036 0 0 MEDICINES COMPANY COM 584688105 11998 429282 SH SOLE 429282 0 0 MEDIFAST INC COM 58470H101 11093 86970 SH SOLE 86970 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 51928 709005 SH SOLE 709005 0 0 MEDNAX INC COM 58502B106 28107 1034483 SH SOLE 1034483 0 0 MEDPACE HOLDINGS INC COM 58506Q109 20254 343464 SH SOLE 343464 0 0 MERCADOLIBRE INC COM 58733R102 245647 483815 SH SOLE 483815 0 0 MERCK & CO. INC. COM 58933Y105 2299816 27652002 SH SOLE 27652002 0 0 MERCURY SYSTEMS INC COM 589378108 29833 465571 SH SOLE 465571 0 0 MERCURY GENERAL CORP COM 589400100 30128 601733 SH SOLE 601733 0 0 MEREDITH CORP COM 589433101 23329 422158 SH SOLE 422158 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 22370 1270257 SH SOLE 1270257 0 0 MERIT MEDICAL SYSTEMS INC COM 589889104 37875 612574 SH SOLE 612574 0 0 MERITAGE HOMES CORP COM 59001A102 17311 387168 SH SOLE 387168 0 0 MERITOR INC COM 59001K100 21351 1049213 SH SOLE 1049213 0 0 METHANEX CORP COM 59151K108 58463 1029032 SH SOLE 1029032 0 0 METHODE ELECTRONICS INC COM 591520200 21213 737054 SH SOLE 737054 0 0 METLIFE INC COM 59156R108 452777 10636068 SH SOLE 10636068 0 0 METTLER-TOLEDO INTERNATIONAL COM 592688105 154305 213423 SH SOLE 213423 0 0 MICHAELS COS INC/THE COM 59408Q106 24796 2171230 SH SOLE 2171230 0 0 MICRO FOCUS INTL-SPN ADR SPON ADR NEW 594837304 65702 2547613 SH SOLE 2547613 0 0 MICROSOFT CORP COM 594918104 9102868 77182189 SH SOLE 77182189 0 0 MICROSTRATEGY INC-CL A CL A NEW 594972408 25743 178463 SH SOLE 178463 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 181547 2188372 SH SOLE 2188372 0 0 MICRON TECHNOLOGY INC COM 595112103 458000 11081539 SH SOLE 11081539 0 0 MID-AMERICA APARTMENT COMM COM 59522J103 121926 1115215 SH SOLE 1115215 0 0 MIDDLEBY CORP COM 596278101 58908 453037 SH SOLE 453037 0 0 MIDDLESEX WATER CO COM 596680108 1324 23642 SH SOLE 23642 0 0 HERMAN MILLER INC COM 600544100 34046 967765 SH SOLE 967765 0 0 MINERALS TECHNOLOGIES INC COM 603158106 25876 440150 SH SOLE 440150 0 0 MOBILE MINI INC COM 60740F105 14402 424329 SH SOLE 424329 0 0 MODERNA INC COM 60770K107 16789 825000 SH SOLE 825000 0 0 MODINE MANUFACTURING CO COM 607828100 8418 606944 SH SOLE 606944 0 0 MOELIS & CO - CLASS A CL A 60786M105 21155 508422 SH SOLE 508422 0 0 MOHAWK INDUSTRIES INC COM 608190104 74226 588395 SH SOLE 588395 0 0 MOLINA HEALTHCARE INC COM 60855R100 96546 680093 SH SOLE 680093 0 0 MOLSON COORS BREWING CO -B CL B 60871R209 84069 1409383 SH SOLE 1409383 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 26931 1853469 SH SOLE 1853469 0 0 MOMO INC-SPON ADR ADR 60879B107 58491 1529587 SH SOLE 1529587 0 0 MONDELEZ INTERNATIONAL INC-A CL A 609207105 807188 16169637 SH SOLE 16169637 0 0 MONGODB INC CL A 60937P106 22082 150199 SH SOLE 150199 0 0 MONOLITHIC POWER SYSTEMS INC COM 609839105 54094 399238 SH SOLE 399238 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 16616 835385 SH SOLE 835385 0 0 MONRO INC COM 610236101 29231 337854 SH SOLE 337854 0 0 MONSTER BEVERAGE CORP COM 61174X109 233711 4281983 SH SOLE 4281983 0 0 MOODY'S CORP COM 615369105 277370 1531666 SH SOLE 1531666 0 0 MOOG INC-CLASS A CL A 615394202 36730 422434 SH SOLE 422434 0 0 MORGAN STANLEY COM NEW 617446448 761211 18038187 SH SOLE 18038187 0 0 MORNINGSTAR INC COM 617700109 36261 287802 SH SOLE 287802 0 0 MOSAIC CO/THE COM 61945C103 196201 7184231 SH SOLE 7184231 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 277171 1973868 SH SOLE 1973868 0 0 MUELLER INDUSTRIES INC COM 624756102 23245 741707 SH SOLE 741707 0 0 MUELLER WATER PRODUCTS INC-A COM SER A 624758108 55364 5514414 SH SOLE 5514414 0 0 MR COOPER GROUP INC COM 62482R107 342 35647 SH SOLE 35647 0 0 MURPHY OIL CORP COM 626717102 73107 2495094 SH SOLE 2495094 0 0 MURPHY USA INC COM 626755102 33229 388095 SH SOLE 388095 0 0 MYERS INDUSTRIES INC COM 628464109 12380 723549 SH SOLE 723549 0 0 MYRIAD GENETICS INC COM 62855J104 38606 1162812 SH SOLE 1162812 0 0 MYOKARDIA INC COM 62857M105 20030 385266 SH SOLE 385266 0 0 N B T BANCORP INC COM 628778102 8959 248776 SH SOLE 248776 0 0 NCR CORPORATION COM 62886E108 22522 825259 SH SOLE 825259 0 0 NIC INC COM 62914B100 33302 1948620 SH SOLE 1948620 0 0 NIO INC - ADR SPON ADS 62914V106 67948 13323021 SH SOLE 13323021 0 0 NMI HOLDINGS INC-CLASS A CL A 629209305 19153 740372 SH SOLE 740372 0 0 NN INC COM 629337106 3469 463119 SH SOLE 463119 0 0 NVR INC COM 62944T105 98137 35467 SH SOLE 35467 0 0 NASDAQ INC COM 631103108 99917 1142031 SH SOLE 1142031 0 0 NATIONAL BEVERAGE CORP COM 635017106 4014 69532 SH SOLE 69532 0 0 NATIONAL CINEMEDIA INC COM 635309107 9670 1371747 SH SOLE 1371747 0 0 NATIONAL FUEL GAS CO COM 636180101 50284 824877 SH SOLE 824877 0 0 NATIONAL GENERAL HLDGS COM 636220303 28511 1201496 SH SOLE 1201496 0 0 NATL HEALTH INVESTORS INC COM 63633D104 39543 503412 SH SOLE 503412 0 0 NATIONAL INSTRUMENTS CORP COM 636518102 46786 1054687 SH SOLE 1054687 0 0 NATIONAL OILWELL VARCO INC COM 637071101 76855 2884943 SH SOLE 2884943 0 0 NATIONAL PRESTO INDS INC COM 637215104 6056 55789 SH SOLE 55789 0 0 NATIONAL RETAIL PROPERTIES COM 637417106 74516 1345286 SH SOLE 1345286 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 9132 320297 SH SOLE 320297 0 0 NATIONAL VISION HOLDINGS INC COM 63845R107 15196 483497 SH SOLE 483497 0 0 NAVIGATORS GROUP INC COM 638904102 23870 341635 SH SOLE 341635 0 0 NATUS MEDICAL INC COM 639050103 10580 416878 SH SOLE 416878 0 0 NAVISTAR INTERNATIONAL CORP COM 63934E108 10021 310236 SH SOLE 310236 0 0 NAVIGANT CONSULTING INC COM 63935N107 18365 943235 SH SOLE 943235 0 0 NEENAH INC COM 640079109 16240 252320 SH SOLE 252320 0 0 NEKTAR THERAPEUTICS COM 640268108 65138 1938621 SH SOLE 1938621 0 0 NELNET INC-CL A CL A 64031N108 28240 512802 SH SOLE 512802 0 0 NEOGEN CORP COM 640491106 52628 917024 SH SOLE 917024 0 0 NETAPP INC COM 64110D104 215719 3111036 SH SOLE 3111036 0 0 NETFLIX INC COM 64110L106 1471535 4127035 SH SOLE 4127035 0 0 NETEASE INC-ADR SPONSORED ADR 64110W102 238696 988594 SH SOLE 988594 0 0 NETGEAR INC COM 64111Q104 14606 440998 SH SOLE 440998 0 0 NETSCOUT SYSTEMS INC COM 64115T104 38379 1367277 SH SOLE 1367277 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 75467 856611 SH SOLE 856611 0 0 NEVRO CORP COM 64157F103 58951 943051 SH SOLE 943051 0 0 NEW GOLD INC COM 644535106 346 405823 SH SOLE 405823 0 0 NEW JERSEY RESOURCES CORP COM 646025106 30042 603388 SH SOLE 603388 0 0 NEW MEDIA INVESTMENT GROUP COM 64704V106 13240 1260970 SH SOLE 1260970 0 0 NEW ORIENTAL EDUCATIO-SP ADR SPON ADR 647581107 167406 1858206 SH SOLE 1858206 0 0 NEW RESIDENTIAL INVESTMENT COM NEW 64828T201 66331 3922618 SH SOLE 3922618 0 0 NEW RELIC INC COM 64829B100 40038 405648 SH SOLE 405648 0 0 NEW SENIOR INVESTMENT GROUP COM 648691103 436 80041 SH SOLE 80041 0 0 NEW YORK COMMUNITY BANCORP COM 649445103 50430 4358605 SH SOLE 4358605 0 0 NEW YORK TIMES CO-A CL A 650111107 37068 1128427 SH SOLE 1128427 0 0 NEWELL BRANDS INC COM 651229106 70926 4623590 SH SOLE 4623590 0 0 NEWMARKET CORP COM 651587107 33908 78208 SH SOLE 78208 0 0 NEWMARK GROUP INC-CLASS A CL A 65158N102 9069 1087374 SH SOLE 1087374 0 0 NEWMONT MINING CORP COM 651639106 171867 4804777 SH SOLE 4804777 0 0 NEWPARK RESOURCES INC COM PAR $.01NEW 651718504 9526 1039861 SH SOLE 1039861 0 0 NEWS CORP - CLASS A CL A 65249B109 43289 3479808 SH SOLE 3479808 0 0 NEWS CORP - CLASS B CL B 65249B208 14775 1182989 SH SOLE 1182989 0 0 NEXSTAR MEDIA GROUP INC-CL A CL A 65336K103 56828 524392 SH SOLE 524392 0 0 NEXTERA ENERGY INC COM 65339F101 1298301 6715809 SH SOLE 6715809 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 28522 1694703 SH SOLE 1694703 0 0 NIKE INC -CL B CL B 654106103 1056784 12549390 SH SOLE 12549390 0 0 NISOURCE INC COM 65473P105 74055 2583916 SH SOLE 2583916 0 0 NLIGHT INC COM 65487K100 1256 56356 SH SOLE 56356 0 0 NOAH HOLDINGS LTD-SPON ADS SPON ADS CL A 65487X102 14514 299514 SH SOLE 299514 0 0 NOBLE ENERGY INC COM 655044105 119840 4845952 SH SOLE 4845952 0 0 NORBORD INC COM NEW 65548P403 33413 1212343 SH SOLE 1212343 0 0 NORDSON CORP COM 655663102 66518 501945 SH SOLE 501945 0 0 NORDSTROM INC COM 655664100 60928 1372873 SH SOLE 1372873 0 0 NORFOLK SOUTHERN CORP COM 655844108 495234 2649867 SH SOLE 2649867 0 0 NORTHERN TRUST CORP COM 665859104 144648 1599903 SH SOLE 1599903 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 10475 603429 SH SOLE 603429 0 0 NORTHWEST BANCSHARES INC COM 667340103 22274 1312517 SH SOLE 1312517 0 0 NORTHWEST NATURAL HOLDING CO COM 66765N105 20041 305370 SH SOLE 305370 0 0 NORTHWESTERN CORP COM NEW 668074305 44463 631482 SH SOLE 631482 0 0 NOVAGOLD RESOURCES INC COM NEW 66987E206 13051 3129928 SH SOLE 3129928 0 0 NOVANTA INC COM 67000B104 22746 268440 SH SOLE 268440 0 0 NOW INC COM 67011P100 12999 931141 SH SOLE 931141 0 0 NU SKIN ENTERPRISES INC - A CL A 67018T105 43806 915310 SH SOLE 915310 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 42307 2498947 SH SOLE 2498947 0 0 NUCOR CORP COM 670346105 178966 3067115 SH SOLE 3067115 0 0 NUTANIX INC - A CL A 67059N108 53490 1417333 SH SOLE 1417333 0 0 NVIDIA CORP COM 67066G104 953381 5309536 SH SOLE 5309536 0 0 NUVASIVE INC COM 670704105 58435 1028973 SH SOLE 1028973 0 0 NUTRIEN LTD COM 67077M108 34963 662726 SH SOLE 662726 0 0 OGE ENERGY CORP COM 670837103 89384 2072904 SH SOLE 2072904 0 0 O'REILLY AUTOMOTIVE INC COM 67103H107 294528 758507 SH SOLE 758507 0 0 OSI SYSTEMS INC COM 671044105 24710 282085 SH SOLE 282085 0 0 OASIS PETROLEUM INC COM 674215108 20131 3332893 SH SOLE 3332893 0 0 OBSIDIAN ENERGY LTD COM 674482104 1821 6662786 SH SOLE 6662786 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 516276 7798737 SH SOLE 7798737 0 0 OCEANEERING INTL INC COM 675232102 22518 1427874 SH SOLE 1427874 0 0 OFFICE DEPOT INC COM 676220106 33883 9334137 SH SOLE 9334137 0 0 OFFICE PROPERTIES INCOME TRU COM SHS BEN INT 67623C109 15401 557222 SH SOLE 557222 0 0 OIL STATES INTERNATIONAL INC COM 678026105 12817 755730 SH SOLE 755730 0 0 OKTA INC CL A 679295105 68863 832379 SH SOLE 832379 0 0 OLD DOMINION FREIGHT LINE COM 679580100 104954 726880 SH SOLE 726880 0 0 OLD NATIONAL BANCORP COM 680033107 33740 2057340 SH SOLE 2057340 0 0 OLD REPUBLIC INTL CORP COM 680223104 67303 3217158 SH SOLE 3217158 0 0 OLIN CORP COM PAR $1 680665205 45246 1955288 SH SOLE 1955288 0 0 OLLIE'S BARGAIN OUTLET HOLDI COM 681116109 33249 389647 SH SOLE 389647 0 0 OMNICOM GROUP COM 681919106 157850 2162628 SH SOLE 2162628 0 0 OMEGA HEALTHCARE INVESTORS COM 681936100 65944 1728558 SH SOLE 1728558 0 0 OMNICELL INC COM 68213N109 17924 221724 SH SOLE 221724 0 0 ON SEMICONDUCTOR CORP COM 682189105 94784 4607849 SH SOLE 4607849 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 190 182357 SH SOLE 182357 0 0 ONE GAS INC COM 68235P108 34061 382574 SH SOLE 382574 0 0 ONEOK INC COM 682680103 270745 3876648 SH SOLE 3876648 0 0 ONEMAIN HOLDINGS INC COM 68268W103 52317 1647780 SH SOLE 1647780 0 0 OPEN TEXT CORP COM 683715106 81007 2109165 SH SOLE 2109165 0 0 OPKO HEALTH INC COM 68375N103 8685 3327752 SH SOLE 3327752 0 0 ORACLE CORP COM 68389X105 1304827 24293932 SH SOLE 24293932 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 8661 776777 SH SOLE 776777 0 0 ORITANI FINANCIAL CORP COM 68633D103 11883 714565 SH SOLE 714565 0 0 ORMAT TECHNOLOGIES INC COM 686688102 8685 157480 SH SOLE 157480 0 0 ORTHOFIX MED INC COM 68752M108 23306 413156 SH SOLE 413156 0 0 OSHKOSH CORP COM 688239201 63631 846941 SH SOLE 846941 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 10145 902872 SH SOLE 902872 0 0 OUTFRONT MEDIA INC COM 69007J106 35366 1511368 SH SOLE 1511368 0 0 OWENS & MINOR INC COM 690732102 1461 356308 SH SOLE 356308 0 0 OWENS CORNING COM 690742101 53970 1145382 SH SOLE 1145382 0 0 OWENS-ILLINOIS INC COM NEW 690768403 25628 1350293 SH SOLE 1350293 0 0 OXFORD INDUSTRIES INC COM 691497309 24406 324278 SH SOLE 324278 0 0 PBF ENERGY INC-CLASS A CL A 69318G106 50395 1618341 SH SOLE 1618341 0 0 PDC ENERGY INC COM 69327R101 29536 726071 SH SOLE 726071 0 0 P G & E CORP COM 69331C108 75157 4222290 SH SOLE 4222290 0 0 PGT INNOVATIONS INC COM 69336V101 1360 98169 SH SOLE 98169 0 0 PNC FINANCIAL SERVICES GROUP COM 693475105 565432 4609749 SH SOLE 4609749 0 0 PPG INDUSTRIES INC COM 693506107 56242 498289 SH SOLE 498289 0 0 PPL CORP COM 69351T106 170794 5381026 SH SOLE 5381026 0 0 PRA HEALTH SCIENCES INC COM 69354M108 61777 560133 SH SOLE 560133 0 0 PRA GROUP INC COM 69354N106 12521 467016 SH SOLE 467016 0 0 PS BUSINESS PARKS INC/CA COM 69360J107 39154 249656 SH SOLE 249656 0 0 PVH CORP COM 693656100 96758 793430 SH SOLE 793430 0 0 PTC THERAPEUTICS INC COM 69366J200 4080 108370 SH SOLE 108370 0 0 PTC INC COM 69370C100 254625 2762263 SH SOLE 2762263 0 0 PACCAR INC COM 693718108 243182 3568847 SH SOLE 3568847 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 217 221552 SH SOLE 221552 0 0 PACIFIC PREMIER BANCORP INC COM 69478X105 11482 432781 SH SOLE 432781 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 16752 440137 SH SOLE 440137 0 0 PACKAGING CORP OF AMERICA COM 695156109 98437 990511 SH SOLE 990511 0 0 PACWEST BANCORP COM 695263103 44171 1174460 SH SOLE 1174460 0 0 PALO ALTO NETWORKS INC COM 697435105 230162 947636 SH SOLE 947636 0 0 PAN AMERICAN SILVER CORP COM 697900108 27650 2091723 SH SOLE 2091723 0 0 PAPA JOHN'S INTL INC COM 698813102 14024 264844 SH SOLE 264844 0 0 PARAMOUNT GROUP INC COM 69924R108 278452 19623132 SH SOLE 19623132 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 2557 476977 SH SOLE 476977 0 0 PARK HOTELS & RESORTS INC COM 700517105 67361 2167348 SH SOLE 2167348 0 0 PARKER HANNIFIN CORP COM 701094104 420332 2449209 SH SOLE 2449209 0 0 PARSLEY ENERGY INC-CLASS A CL A 701877102 42184 2185745 SH SOLE 2185745 0 0 PATRICK INDUSTRIES INC COM 703343103 13335 294248 SH SOLE 294248 0 0 PATTERN ENERGY GROUP INC -A CL A 70338P100 19334 878797 SH SOLE 878797 0 0 PATTERSON COS INC COM 703395103 19938 912453 SH SOLE 912453 0 0 PATTERSON-UTI ENERGY INC COM 703481101 18858 1345037 SH SOLE 1345037 0 0 PAYCHEX INC COM 704326107 245069 3055716 SH SOLE 3055716 0 0 PAYCOM SOFTWARE INC COM 70432V102 91401 483272 SH SOLE 483272 0 0 PAYLOCITY HOLDING CORP COM 70438V106 18989 212902 SH SOLE 212902 0 0 PAYPAL HOLDINGS INC COM 70450Y103 1133296 10913869 SH SOLE 10913869 0 0 PEBBLEBROOK HOTEL TRUST COM 70509V100 54880 1766911 SH SOLE 1766911 0 0 PEGASYSTEMS INC COM 705573103 27601 424631 SH SOLE 424631 0 0 PEMBINA PIPELINE CORP COM 706327103 130165 3542380 SH SOLE 3542380 0 0 PENN NATIONAL GAMING INC COM 707569109 28127 1399359 SH SOLE 1399359 0 0 J.C. PENNEY CO INC COM 708160106 627 420734 SH SOLE 420734 0 0 PENN REAL ESTATE INVEST TST SH BEN INT 709102107 3007 478046 SH SOLE 478046 0 0 PENNYMAC MORTGAGE INVESTMENT COM 70931T103 20026 966953 SH SOLE 966953 0 0 PENSKE AUTOMOTIVE GROUP INC COM 70959W103 10452 234085 SH SOLE 234085 0 0 PENUMBRA INC COM 70975L107 78038 530831 SH SOLE 530831 0 0 PEOPLE'S UNITED FINANCIAL COM 712704105 36453 2217308 SH SOLE 2217308 0 0 PEPSICO INC COM 713448108 1763189 14387506 SH SOLE 14387506 0 0 PERFICIENT INC COM 71375U101 22681 828066 SH SOLE 828066 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 48225 1216569 SH SOLE 1216569 0 0 PERKINELMER INC COM 714046109 81944 850407 SH SOLE 850407 0 0 PERSPECTA INC COM 715347100 41690 2061804 SH SOLE 2061804 0 0 PETROLEO BRASIL-SP PREF ADR SP ADR NON VTG 71654V101 34501 2412665 SH SOLE 2412665 0 0 PETROLEO BRASILEIRO-SPON ADR SPONSORED ADR 71654V408 82424 5177390 SH SOLE 5177390 0 0 PFENEX INC COM 717071104 1891 305910 SH SOLE 305910 0 0 PFIZER INC COM 717081103 2559970 60277153 SH SOLE 60277153 0 0 PHILLIPS 66 COM 718546104 427251 4489341 SH SOLE 4489341 0 0 PHYSICIANS REALTY TRUST COM 71943U104 42133 2239948 SH SOLE 2239948 0 0 PIEDMONT OFFICE REALTY TRU-A COM CL A 720190206 32889 1577428 SH SOLE 1577428 0 0 PILGRIM'S PRIDE CORP COM 72147K108 22767 1021361 SH SOLE 1021361 0 0 PINDUODUO INC-ADR SPONSORED ADS 722304102 34324 1384031 SH SOLE 1384031 0 0 PINNACLE FINANCIAL PARTNERS COM 72346Q104 26240 479713 SH SOLE 479713 0 0 PINNACLE WEST CAPITAL COM 723484101 76980 805392 SH SOLE 805392 0 0 PIONEER NATURAL RESOURCES CO COM 723787107 240708 1580698 SH SOLE 1580698 0 0 PIPER JAFFRAY COS COM 724078100 13515 185565 SH SOLE 185565 0 0 PITNEY BOWES INC COM 724479100 16295 2371845 SH SOLE 2371845 0 0 PIVOTAL SOFTWARE INC - CL A COM CL A 72582H107 6619 317461 SH SOLE 317461 0 0 PLANET FITNESS INC - CL A CL A 72703H101 58367 849345 SH SOLE 849345 0 0 PLANTRONICS INC COM 727493108 36126 783493 SH SOLE 783493 0 0 PLEXUS CORP COM 729132100 29655 486543 SH SOLE 486543 0 0 PLURALSIGHT INC - A COM CL A 72941B106 2030 63969 SH SOLE 63969 0 0 POLARIS INDUSTRIES INC COM 731068102 43669 517224 SH SOLE 517224 0 0 POLYONE CORPORATION COM 73179P106 29349 1001306 SH SOLE 1001306 0 0 POOL CORP COM 73278L105 49737 301490 SH SOLE 301490 0 0 POPULAR INC COM NEW 733174700 71492 1371425 SH SOLE 1371425 0 0 PORTLAND GENERAL ELECTRIC CO COM NEW 736508847 63160 1218365 SH SOLE 1218365 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 20380 587353 SH SOLE 587353 0 0 POST HOLDINGS INC COM 737446104 59922 547724 SH SOLE 547724 0 0 POTLATCHDELTIC CORP COM 737630103 35086 928455 SH SOLE 928455 0 0 POWER INTEGRATIONS INC COM 739276103 31782 454423 SH SOLE 454423 0 0 PRECISION BIOSCIENCES INC COM 74019P108 628 35000 SH SOLE 35000 0 0 PRECISION DRILLING CORP COM 2010 74022D308 11341 4779440 SH SOLE 4779440 0 0 PREMIER INC-CLASS A CL A 74051N102 23639 685376 SH SOLE 685376 0 0 PRESIDIO INC COM 74102M103 2516 170000 SH SOLE 170000 0 0 PRESTIGE CONSUMER HEALTHCARE COM 74112D101 15636 522757 SH SOLE 522757 0 0 PRETIUM RESOURCES INC COM 74139C102 5375 628877 SH SOLE 628877 0 0 T ROWE PRICE GROUP INC COM 74144T108 239622 2393339 SH SOLE 2393339 0 0 PRICESMART INC COM 741511109 12414 210837 SH SOLE 210837 0 0 PRIMORIS SERVICES CORP COM 74164F103 16287 787555 SH SOLE 787555 0 0 PRIMERICA INC COM 74164M108 55302 452743 SH SOLE 452743 0 0 PRINCIPAL FINANCIAL GROUP COM 74251V102 143500 2859125 SH SOLE 2859125 0 0 PROASSURANCE CORP COM 74267C106 28580 825793 SH SOLE 825793 0 0 PROCTER & GAMBLE CO/THE COM 742718109 2741545 26348342 SH SOLE 26348342 0 0 PROGRESS SOFTWARE CORP COM 743312100 41895 944229 SH SOLE 944229 0 0 PROGRESSIVE CORP COM 743315103 421322 5844401 SH SOLE 5844401 0 0 PROLOGIS INC COM 74340W103 385082 5352093 SH SOLE 5352093 0 0 PROOFPOINT INC COM 743424103 59067 486431 SH SOLE 486431 0 0 PROS HOLDINGS INC COM 74346Y103 21729 514425 SH SOLE 514425 0 0 PROPETRO HOLDING CORP COM 74347M108 14529 644555 SH SOLE 644555 0 0 PROSPERITY BANCSHARES INC COM 743606105 40825 591152 SH SOLE 591152 0 0 PROTO LABS INC COM 743713109 43125 410167 SH SOLE 410167 0 0 PROVIDENT FINANCIAL SERVICES COM 74386T105 25760 994955 SH SOLE 994955 0 0 PRUDENTIAL FINANCIAL INC COM 744320102 736689 8017952 SH SOLE 8017952 0 0 PUBLIC SERVICE ENTERPRISE GP COM 744573106 217255 3656890 SH SOLE 3656890 0 0 PUBLIC STORAGE COM 74460D109 331327 1521384 SH SOLE 1521384 0 0 PULTEGROUP INC COM 745867101 79838 2855451 SH SOLE 2855451 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 25425 655437 SH SOLE 655437 0 0 PURE STORAGE INC - CLASS A CL A 74624M102 26960 1237232 SH SOLE 1237232 0 0 QUAKER CHEMICAL CORP COM 747316107 28461 142072 SH SOLE 142072 0 0 QEP RESOURCES INC COM 74733V100 26607 3415528 SH SOLE 3415528 0 0 QTS REALTY TRUST INC-CL A COM CL A 74736A103 30261 672614 SH SOLE 672614 0 0 QORVO INC COM 74736K101 108406 1511306 SH SOLE 1511306 0 0 Q2 HOLDINGS INC COM 74736L109 39243 566595 SH SOLE 566595 0 0 QUALCOMM INC COM 747525103 701795 12305726 SH SOLE 12305726 0 0 QUALYS INC COM 74758T303 35069 423839 SH SOLE 423839 0 0 QUANEX BUILDING PRODUCTS COM 747619104 6831 429926 SH SOLE 429926 0 0 QUANTA SERVICES INC COM 74762E102 54442 1442550 SH SOLE 1442550 0 0 QUDIAN INC-SPON ADR ADR 747798106 7687 1519268 SH SOLE 1519268 0 0 QUEST DIAGNOSTICS INC COM 74834L100 124752 1387375 SH SOLE 1387375 0 0 QUIDEL CORP COM 74838J101 51983 793988 SH SOLE 793988 0 0 QURATE RETAIL INC COM SER A 74915M100 60969 3815373 SH SOLE 3815373 0 0 RLI CORP COM 749607107 25762 359048 SH SOLE 359048 0 0 RLJ LODGING TRUST COM 74965L101 34611 1969841 SH SOLE 1969841 0 0 RPC INC COM 749660106 6631 581145 SH SOLE 581145 0 0 RMR GROUP INC/THE - A CL A 74967R106 6922 113496 SH SOLE 113496 0 0 RH COM 74967X103 21564 209459 SH SOLE 209459 0 0 RPM INTERNATIONAL INC COM 749685103 65246 1124150 SH SOLE 1124150 0 0 RPT REALTY COM SH BEN INT 74971D101 14212 1183338 SH SOLE 1183338 0 0 RADIAN GROUP INC COM 750236101 51177 2467586 SH SOLE 2467586 0 0 RADIUS HEALTH INC COM NEW 750469207 4906 246050 SH SOLE 246050 0 0 RAMBUS INC COM 750917106 16826 1610236 SH SOLE 1610236 0 0 RALPH LAUREN CORP CL A 751212101 91045 702070 SH SOLE 702070 0 0 RANGE RESOURCES CORP COM 75281A109 24761 2202904 SH SOLE 2202904 0 0 RAPID7 INC COM 753422104 6077 120070 SH SOLE 120070 0 0 RAVEN INDUSTRIES INC COM 754212108 23672 616951 SH SOLE 616951 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 70538 877232 SH SOLE 877232 0 0 RAYONIER INC COM 754907103 59193 1877967 SH SOLE 1877967 0 0 RAYONIER ADVANCED MATERIALS COM 75508B104 5917 436366 SH SOLE 436366 0 0 RAYTHEON COMPANY COM NEW 755111507 524124 2878537 SH SOLE 2878537 0 0 RBC BEARINGS INC COM 75524B104 22884 179955 SH SOLE 179955 0 0 REALOGY HOLDINGS CORP COM 75605Y106 16487 1446251 SH SOLE 1446251 0 0 REALPAGE INC COM 75606N109 54015 889993 SH SOLE 889993 0 0 REALTY INCOME CORP COM 756109104 212228 2885095 SH SOLE 2885095 0 0 RED HAT INC COM 756577102 320873 1756281 SH SOLE 1756281 0 0 RED ROBIN GOURMET BURGERS COM 75689M101 157 5425 SH SOLE 5425 0 0 RED ROCK RESORTS INC-CLASS A CL A 75700L108 17887 691914 SH SOLE 691914 0 0 REDFIN CORP COM 75737F108 9226 455166 SH SOLE 455166 0 0 REDWOOD TRUST INC COM 758075402 20007 1238811 SH SOLE 1238811 0 0 REGAL BELOIT CORP COM 758750103 55942 683292 SH SOLE 683292 0 0 REGENCY CENTERS CORP COM 758849103 101614 1505627 SH SOLE 1505627 0 0 REGENERON PHARMACEUTICALS COM 75886F107 328817 800782 SH SOLE 800782 0 0 REGIS CORP COM 758932107 12020 611106 SH SOLE 611106 0 0 REGENXBIO INC COM 75901B107 18134 316423 SH SOLE 316423 0 0 REGIONS FINANCIAL CORP COM 7591EP100 154785 10938881 SH SOLE 10938881 0 0 REINSURANCE GROUP OF AMERICA COM NEW 759351604 104661 737151 SH SOLE 737151 0 0 RELIANCE STEEL & ALUMINUM COM 759509102 66301 734556 SH SOLE 734556 0 0 RENASANT CORP COM 75970E107 18400 543599 SH SOLE 543599 0 0 REPLIGEN CORP COM 759916109 23843 403573 SH SOLE 403573 0 0 RENT-A-CENTER INC COM 76009N100 14314 685867 SH SOLE 685867 0 0 REPUBLIC BANCORP INC-CLASS A CL A 760281204 14175 316958 SH SOLE 316958 0 0 REPLIMUNE GROUP INC COM 76029N106 5099 335000 SH SOLE 335000 0 0 REPUBLIC SERVICES INC COM 760759100 239892 2984477 SH SOLE 2984477 0 0 RESMED INC COM 761152107 128883 1239617 SH SOLE 1239617 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 25821 1338601 SH SOLE 1338601 0 0 RESTAURANT BRANDS INTERN COM 76131D103 120892 1857272 SH SOLE 1857272 0 0 RETAIL OPPORTUNITY INVESTMEN COM 76131N101 22551 1300488 SH SOLE 1300488 0 0 RETAIL PROPERTIES OF AME - A CL A 76131V202 32460 2662922 SH SOLE 2662922 0 0 RETAIL VALUE INC COM 76133Q102 991 31813 SH SOLE 31813 0 0 REXNORD CORP COM 76169B102 30874 1228073 SH SOLE 1228073 0 0 REXFORD INDUSTRIAL REALTY IN COM 76169C100 37470 1046331 SH SOLE 1046331 0 0 RINGCENTRAL INC-CLASS A CL A 76680R206 72029 668176 SH SOLE 668176 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 46875 1380261 SH SOLE 1380261 0 0 RITE AID CORP COM 767754104 7507 11821765 SH SOLE 11821765 0 0 ROBERT HALF INTL INC COM 770323103 74105 1137289 SH SOLE 1137289 0 0 ROCKWELL AUTOMATION INC COM 773903109 132070 752706 SH SOLE 752706 0 0 ROGERS COMMUNICATIONS INC-B CL B 775109200 109875 2042406 SH SOLE 2042406 0 0 ROGERS CORP COM 775133101 29717 187043 SH SOLE 187043 0 0 ROKU INC COM CL A 77543R102 30480 472494 SH SOLE 472494 0 0 ROLLINS INC COM 775711104 62805 1509013 SH SOLE 1509013 0 0 ROPER TECHNOLOGIES INC COM 776696106 313158 915745 SH SOLE 915745 0 0 ROSS STORES INC COM 778296103 335987 3608887 SH SOLE 3608887 0 0 ROYAL BANK OF CANADA COM 780087102 1096740 14532618 SH SOLE 14532618 0 0 ROYAL GOLD INC COM 780287108 59934 659114 SH SOLE 659114 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 8145 450000 SH SOLE 450000 0 0 RUSH ENTERPRISES INC-CL A CL A 781846209 14762 353079 SH SOLE 353079 0 0 RYDER SYSTEM INC COM 783549108 45697 737175 SH SOLE 737175 0 0 RYMAN HOSPITALITY PROPERTIES COM 78377T107 43629 530507 SH SOLE 530507 0 0 S & T BANCORP INC COM 783859101 23584 596604 SH SOLE 596604 0 0 S&P GLOBAL INC COM 78409V104 491204 2332957 SH SOLE 2332957 0 0 SBA COMMUNICATIONS CORP CL A 78410G104 170789 855397 SH SOLE 855397 0 0 SEI INVESTMENTS COMPANY COM 784117103 73658 1409716 SH SOLE 1409716 0 0 SJW GROUP COM 784305104 12910 209108 SH SOLE 209108 0 0 SL GREEN REALTY CORP COM 78440X101 89801 998672 SH SOLE 998672 0 0 SLM CORP COM 78442P106 26719 2696146 SH SOLE 2696146 0 0 SM ENERGY CO COM 78454L100 24357 1392630 SH SOLE 1392630 0 0 SPX CORP COM 784635104 13283 381793 SH SOLE 381793 0 0 SS&C TECHNOLOGIES HOLDINGS COM 78467J100 136735 2146885 SH SOLE 2146885 0 0 SPX FLOW INC COM 78469X107 19654 616104 SH SOLE 616104 0 0 SRC ENERGY INC COM 78470V108 13180 2574251 SH SOLE 2574251 0 0 SSR MINING INC COM 784730103 22040 1741141 SH SOLE 1741141 0 0 SVB FINANCIAL GROUP COM 78486Q101 106894 480729 SH SOLE 480729 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 43670 2242937 SH SOLE 2242937 0 0 SABRE CORP COM 78573M104 57529 2689527 SH SOLE 2689527 0 0 SAFETY INSURANCE GROUP INC COM 78648T100 28851 331095 SH SOLE 331095 0 0 SAGE THERAPEUTICS INC COM 78667J108 65327 410737 SH SOLE 410737 0 0 SAIA INC COM 78709Y105 19698 322384 SH SOLE 322384 0 0 SAILPOINT TECHNOLOGIES HOLDI COM 78781P105 25099 873917 SH SOLE 873917 0 0 ST JOE CO/THE COM 790148100 8146 493954 SH SOLE 493954 0 0 SALESFORCE.COM INC COM 79466L302 1117299 7054992 SH SOLE 7054992 0 0 SALLY BEAUTY HOLDINGS INC COM 79546E104 32936 1789051 SH SOLE 1789051 0 0 SANDERSON FARMS INC COM 800013104 17381 131832 SH SOLE 131832 0 0 SANDY SPRING BANCORP INC COM 800363103 14524 464329 SH SOLE 464329 0 0 SANMINA CORP COM 801056102 29850 1034666 SH SOLE 1034666 0 0 SANTANDER CONSUMER USA HOLDI COM 80283M101 37401 1770072 SH SOLE 1770072 0 0 SAREPTA THERAPEUTICS INC COM 803607100 66174 555196 SH SOLE 555196 0 0 SAUL CENTERS INC COM 804395101 9040 175971 SH SOLE 175971 0 0 SCANSOURCE INC COM 806037107 17120 477962 SH SOLE 477962 0 0 HENRY SCHEIN INC COM 806407102 98420 1637345 SH SOLE 1637345 0 0 SCHLUMBERGER LTD COM 806857108 589703 13534619 SH SOLE 13534619 0 0 SCHNITZER STEEL INDS INC-A CL A 806882106 11362 473418 SH SOLE 473418 0 0 SCHNEIDER NATIONAL INC-CL B CL B 80689H102 11022 523577 SH SOLE 523577 0 0 SCHOLASTIC CORP COM 807066105 20902 525730 SH SOLE 525730 0 0 SCHOLAR ROCK HOLDING CORP COM 80706P103 4791 255000 SH SOLE 255000 0 0 SCHWAB (CHARLES) CORP COM 808513105 467909 10942683 SH SOLE 10942683 0 0 SCIENCE APPLICATIONS INTE COM 808625107 61320 796881 SH SOLE 796881 0 0 SCIENTIFIC GAMES CORP COM 80874P109 9872 483483 SH SOLE 483483 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 37530 477613 SH SOLE 477613 0 0 EW SCRIPPS CO/THE-A CL A NEW 811054402 5179 246649 SH SOLE 246649 0 0 SEA LTD-ADR SPONSORED ADS 81141R100 89547 3807308 SH SOLE 3807308 0 0 SEACOR HOLDINGS INC COM 811904101 8417 199073 SH SOLE 199073 0 0 SEALED AIR CORP COM 81211K100 70480 1530162 SH SOLE 1530162 0 0 SEATTLE GENETICS INC COM 812578102 57954 791289 SH SOLE 791289 0 0 SEAWORLD ENTERTAINMENT INC COM 81282V100 19290 748831 SH SOLE 748831 0 0 SELECT MEDICAL HOLDINGS CORP COM 81619Q105 27414 1945633 SH SOLE 1945633 0 0 SELECTIVE INSURANCE GROUP COM 816300107 44467 702701 SH SOLE 702701 0 0 SEMGROUP CORP-CLASS A CL A 81663A105 9244 627166 SH SOLE 627166 0 0 SEMTECH CORP COM 816850101 45765 898937 SH SOLE 898937 0 0 SEMPRA ENERGY COM 816851109 758880 6029557 SH SOLE 6029557 0 0 SENIOR HOUSING PROP TRUST SH BEN INT 81721M109 33849 2873403 SH SOLE 2873403 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 28040 413620 SH SOLE 413620 0 0 SERVICE CORP INTERNATIONAL COM 817565104 59906 1492078 SH SOLE 1492078 0 0 SERVICEMASTER GLOBAL HOLDING COM 81761R109 56587 1211708 SH SOLE 1211708 0 0 SERVICENOW INC COM 81762P102 411721 1670336 SH SOLE 1670336 0 0 SERVICESOURCE INTERNATIONAL COM 81763U100 489 531137 SH SOLE 531137 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2867 84912 SH SOLE 84912 0 0 SHAKE SHACK INC - CLASS A CL A 819047101 5499 92962 SH SOLE 92962 0 0 SHAW COMMUNICATIONS INC-B CL B CONV 82028K200 80407 3862612 SH SOLE 3862612 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 36344 819287 SH SOLE 819287 0 0 SHERWIN-WILLIAMS CO/THE COM 824348106 325850 756543 SH SOLE 756543 0 0 SHOCKWAVE MEDICAL INC COM 82489T104 669 20000 SH SOLE 20000 0 0 SHOPIFY INC - CLASS A CL A 82509L107 184952 895131 SH SOLE 895131 0 0 SHUTTERFLY INC COM 82568P304 26385 649243 SH SOLE 649243 0 0 SHUTTERSTOCK INC COM 825690100 20270 434718 SH SOLE 434718 0 0 SIERRA WIRELESS INC COM 826516106 4235 342401 SH SOLE 342401 0 0 SIGNATURE BANK COM 82669G104 50523 394495 SH SOLE 394495 0 0 SILICON LABORATORIES INC COM 826919102 39757 491669 SH SOLE 491669 0 0 SILGAN HOLDINGS INC COM 827048109 32134 1084520 SH SOLE 1084520 0 0 SIMMONS FIRST NATL CORP-CL A CL A $1 PAR 828730200 19964 815516 SH SOLE 815516 0 0 SIMON PROPERTY GROUP INC COM 828806109 603420 3311672 SH SOLE 3311672 0 0 SIMPLY GOOD FOODS CO/THE COM 82900L102 10311 500792 SH SOLE 500792 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 30918 521652 SH SOLE 521652 0 0 SINCLAIR BROADCAST GROUP -A CL A 829226109 55050 1430614 SH SOLE 1430614 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 87539 15438988 SH SOLE 15438988 0 0 SITE CENTERS CORP COM 82981J109 20318 1491750 SH SOLE 1491750 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 17295 302635 SH SOLE 302635 0 0 SIX FLAGS ENTERTAINMENT CORP COM 83001A102 34116 691318 SH SOLE 691318 0 0 SKECHERS USA INC-CL A CL A 830566105 45790 1362380 SH SOLE 1362380 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 150559 1825395 SH SOLE 1825395 0 0 SLEEP NUMBER CORP COM 83125X103 24846 528633 SH SOLE 528633 0 0 SMITH (A.O.) CORP COM 831865209 117192 2197903 SH SOLE 2197903 0 0 SMARTSHEET INC-CLASS A COM CL A 83200N103 6119 150000 SH SOLE 150000 0 0 JM SMUCKER CO/THE COM NEW 832696405 127160 1091499 SH SOLE 1091499 0 0 SNAP-ON INC COM 833034101 87839 561201 SH SOLE 561201 0 0 QUIMICA Y MINERA CHIL-SP ADR SPON ADR SER B 833635105 9610 250000 SH SOLE 250000 0 0 SOGOU INC-ADR ADR REPSTG A 83409V104 5854 985484 SH SOLE 985484 0 0 SOHU.COM LTD-ADR SPONSORED ADS 83410S108 11092 669004 SH SOLE 669004 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 18855 500389 SH SOLE 500389 0 0 SOLARWINDS CORP COM 83417Q105 16801 860689 SH SOLE 860689 0 0 SONIC AUTOMOTIVE INC-CLASS A CL A 83545G102 149 10066 SH SOLE 10066 0 0 SONOCO PRODUCTS CO COM 835495102 67526 1097444 SH SOLE 1097444 0 0 SONY CORP-SPONSORED ADR SPONSORED ADR 835699307 4547 107650 SH SOLE 107650 0 0 SOTHEBY'S COM 835898107 23473 621801 SH SOLE 621801 0 0 SOUTH JERSEY INDUSTRIES COM 838518108 15733 490593 SH SOLE 490593 0 0 SOUTH STATE CORP COM 840441109 15902 232702 SH SOLE 232702 0 0 SOUTHERN CO/THE COM 842587107 398527 7711446 SH SOLE 7711446 0 0 SOUTHERN COPPER CORP COM 84265V105 45092 1136404 SH SOLE 1136404 0 0 SOUTHWEST AIRLINES CO COM 844741108 124403 2396522 SH SOLE 2396522 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 39701 482627 SH SOLE 482627 0 0 SOUTHWESTERN ENERGY CO COM 845467109 41214 8787717 SH SOLE 8787717 0 0 SPARK THERAPEUTICS INC COM 84652J103 35487 311625 SH SOLE 311625 0 0 SPARTANNASH CO COM 847215100 12929 814740 SH SOLE 814740 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 20751 1941146 SH SOLE 1941146 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 6209 429066 SH SOLE 429066 0 0 SPECTRUM BRANDS HOLDINGS INC COM 84790A105 21911 399975 SH SOLE 399975 0 0 SPIRIT AEROSYSTEMS HOLD-CL A COM CL A 848574109 92825 1014157 SH SOLE 1014157 0 0 SPIRIT AIRLINES INC COM 848577102 16445 311099 SH SOLE 311099 0 0 SPIRE INC COM 84857L101 33640 408797 SH SOLE 408797 0 0 SPIRIT REALTY CAPITAL INC COM NEW 84860W300 40000 1006779 SH SOLE 1006779 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 3003 462639 SH SOLE 462639 0 0 SPLUNK INC COM 848637104 197616 1585997 SH SOLE 1585997 0 0 SPRINT CORP COM 85207U105 71114 12586517 SH SOLE 12586517 0 0 SPROUTS FARMERS MARKET INC COM 85208M102 38082 1767946 SH SOLE 1767946 0 0 SQUARE INC - A CL A 852234103 193570 2583683 SH SOLE 2583683 0 0 STAG INDUSTRIAL INC COM 85254J102 37333 1259132 SH SOLE 1259132 0 0 STAMPS.COM INC COM NEW 852857200 15506 190473 SH SOLE 190473 0 0 STANDEX INTERNATIONAL CORP COM 854231107 9590 130650 SH SOLE 130650 0 0 STANLEY BLACK & DECKER INC COM 854502101 194318 1427024 SH SOLE 1427024 0 0 STANTEC INC COM 85472N109 36618 1549066 SH SOLE 1549066 0 0 STARBUCKS CORP COM 855244109 952848 12817440 SH SOLE 12817440 0 0 STATE AUTO FINANCIAL CORP COM 855707105 13199 400961 SH SOLE 400961 0 0 STARS GROUP INC/THE COM 85570W100 32215 1841932 SH SOLE 1841932 0 0 STARWOOD PROPERTY TRUST INC COM 85571B105 57437 2569889 SH SOLE 2569889 0 0 STATE STREET CORP COM 857477103 230263 3498911 SH SOLE 3498911 0 0 STEEL DYNAMICS INC COM 858119100 165075 4680315 SH SOLE 4680315 0 0 STEELCASE INC-CL A CL A 858155203 29066 1997661 SH SOLE 1997661 0 0 STEPAN CO COM 858586100 42341 483786 SH SOLE 483786 0 0 STERICYCLE INC COM 858912108 61857 1136648 SH SOLE 1136648 0 0 STERLING BANCORP/DE COM 85917A100 18701 1003811 SH SOLE 1003811 0 0 STIFEL FINANCIAL CORP COM 860630102 36160 685373 SH SOLE 685373 0 0 STOCK YARDS BANCORP INC COM 861025104 2503 74045 SH SOLE 74045 0 0 STORE CAPITAL CORP COM 862121100 66760 1992842 SH SOLE 1992842 0 0 STRATEGIC EDUCATION INC COM 86272C103 48111 366398 SH SOLE 366398 0 0 STRYKER CORP COM 863667101 597452 3024771 SH SOLE 3024771 0 0 STUDIO CITY INTERNATIONA-ADR SPON ADS 86389T106 51 3234 SH SOLE 3234 0 0 STURM RUGER & CO INC COM 864159108 18888 356251 SH SOLE 356251 0 0 SUMMIT HOTEL PROPERTIES INC COM 866082100 16895 1480730 SH SOLE 1480730 0 0 SUMMIT MATERIALS INC -CL A CL A 86614U100 21342 1344873 SH SOLE 1344873 0 0 SUN COMMUNITIES INC COM 866674104 92381 779452 SH SOLE 779452 0 0 SUN LIFE FINANCIAL INC COM 866796105 150393 3913477 SH SOLE 3913477 0 0 SUN HYDRAULICS CORP COM 866942105 23948 514915 SH SOLE 514915 0 0 SUNCOR ENERGY INC COM 867224107 554758 17112139 SH SOLE 17112139 0 0 SUNPOWER CORP COM 867652406 7693 1181675 SH SOLE 1181675 0 0 SUNRUN INC COM 86771W105 16570 1178498 SH SOLE 1178498 0 0 SUNSTONE HOTEL INVESTORS INC COM 867892101 44705 3104519 SH SOLE 3104519 0 0 SUNTRUST BANKS INC COM 867914103 247610 4179062 SH SOLE 4179062 0 0 SUPERIOR ENERGY SERVICES INC COM 868157108 6929 1483678 SH SOLE 1483678 0 0 SUPERIOR INDUSTRIES INTL COM 868168105 678 142393 SH SOLE 142393 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 25573 729845 SH SOLE 729845 0 0 SWITCH INC - A CL A 87105L104 2898 281060 SH SOLE 281060 0 0 SYKES ENTERPRISES INC COM 871237103 26233 927606 SH SOLE 927606 0 0 SYMANTEC CORP COM 871503108 123860 5387543 SH SOLE 5387543 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1597 262586 SH SOLE 262586 0 0 SYNAPTICS INC COM 87157D109 19016 478393 SH SOLE 478393 0 0 SYNOPSYS INC COM 871607107 177775 1543854 SH SOLE 1543854 0 0 SYNOVUS FINANCIAL CORP COM NEW 87161C501 49129 1429817 SH SOLE 1429817 0 0 SYNNEX CORP COM 87162W100 52418 549515 SH SOLE 549515 0 0 SYNCHRONY FINANCIAL COM 87165B103 228419 7160462 SH SOLE 7160462 0 0 SYNEOS HEALTH INC CL A 87166B102 35978 695102 SH SOLE 695102 0 0 SYSCO CORP COM 871829107 316038 4733945 SH SOLE 4733945 0 0 TCF FINANCIAL CORP COM 872275102 51455 2486978 SH SOLE 2486978 0 0 TD AMERITRADE HOLDING CORP COM 87236Y108 165091 3302483 SH SOLE 3302483 0 0 TFS FINANCIAL CORP COM 87240R107 268 16295 SH SOLE 16295 0 0 TJX COMPANIES INC COM 872540109 685367 12880409 SH SOLE 12880409 0 0 T-MOBILE US INC COM 872590104 827714 11978499 SH SOLE 11978499 0 0 TRI POINTE GROUP INC COM 87265H109 20572 1627565 SH SOLE 1627565 0 0 TTM TECHNOLOGIES COM 87305R109 18471 1574709 SH SOLE 1574709 0 0 TABLEAU SOFTWARE INC-CL A CL A 87336U105 96042 754573 SH SOLE 754573 0 0 TAILORED BRANDS INC COM 87403A107 5250 669662 SH SOLE 669662 0 0 TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 99293 1052166 SH SOLE 1052166 0 0 TAL EDUCATION GROUP- ADR SPONSORED ADS 874080104 140571 3896105 SH SOLE 3896105 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 7716 121504 SH SOLE 121504 0 0 TANGER FACTORY OUTLET CENTER COM 875465106 17475 832940 SH SOLE 832940 0 0 TAPESTRY INC COM 876030107 95850 2950129 SH SOLE 2950129 0 0 TARGET CORP COM 87612E106 447994 5581777 SH SOLE 5581777 0 0 TARGA RESOURCES CORP COM 87612G101 74295 1788100 SH SOLE 1788100 0 0 TAUBMAN CENTERS INC COM 876664103 50841 961441 SH SOLE 961441 0 0 TAYLOR MORRISON HOME CORP-A CL A 87724P106 31717 1786885 SH SOLE 1786885 0 0 TCR2 THERAPEUTICS INC COM 87808K106 436 25000 SH SOLE 25000 0 0 TECH DATA CORP COM 878237106 43191 421752 SH SOLE 421752 0 0 TECK RESOURCES LTD-CLS B CL B 878742204 174843 7554372 SH SOLE 7554372 0 0 TEGNA INC COM 87901J105 53335 3782689 SH SOLE 3782689 0 0 TELADOC HEALTH INC COM 87918A105 38833 698434 SH SOLE 698434 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 67326 284065 SH SOLE 284065 0 0 TELEFLEX INC COM 879369106 122019 403821 SH SOLE 403821 0 0 TELEPHONE AND DATA SYSTEMS COM NEW 879433829 49671 1616372 SH SOLE 1616372 0 0 TELUS CORP COM 87971M103 71803 1939457 SH SOLE 1939457 0 0 TEMPUR SEALY INTERNATIONAL I COM 88023U101 16481 285781 SH SOLE 285781 0 0 TENABLE HOLDINGS INC COM 88025T102 1266 40000 SH SOLE 40000 0 0 TENARIS SA-ADR SPONSORED ADS 88031M109 8195 290093 SH SOLE 290093 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 38500 1334972 SH SOLE 1334972 0 0 TENNANT CO COM 880345103 12072 194441 SH SOLE 194441 0 0 TENNECO INC-CLASS A CL A VTG COM STK 880349105 33279 1501761 SH SOLE 1501761 0 0 TENCENT MUSIC ENTERTAINM-ADR SPON ADS 88034P109 12067 666667 SH SOLE 666667 0 0 TERADATA CORP COM 88076W103 67382 1543691 SH SOLE 1543691 0 0 TERADYNE INC COM 880770102 86980 2183235 SH SOLE 2183235 0 0 TEREX CORP COM 880779103 24455 761120 SH SOLE 761120 0 0 TERRAFORM POWER INC - A COM CL A 88104R209 15773 1147974 SH SOLE 1147974 0 0 TERRENO REALTY CORP COM 88146M101 31101 739810 SH SOLE 739810 0 0 TESLA INC COM 88160R101 375198 1340664 SH SOLE 1340664 0 0 TEVA PHARMACEUTICAL-SP ADR SPONSORED ADS 881624209 144412 9210016 SH SOLE 9210016 0 0 TETRA TECH INC COM 88162G103 115653 1940819 SH SOLE 1940819 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 15756 288632 SH SOLE 288632 0 0 TEXAS INSTRUMENTS INC COM 882508104 1028590 9697284 SH SOLE 9697284 0 0 TEXAS ROADHOUSE INC COM 882681109 47660 766362 SH SOLE 766362 0 0 TG THERAPEUTICS INC COM 88322Q108 804 100000 SH SOLE 100000 0 0 THERAPEUTICSMD INC COM 88338N107 3489 716427 SH SOLE 716427 0 0 TRADE DESK INC/THE -CLASS A COM CL A 88339J105 62356 315011 SH SOLE 315011 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1143771 4178619 SH SOLE 4178619 0 0 THOMSON REUTERS CORP COM NEW 884903709 133562 2256641 SH SOLE 2256641 0 0 THOR INDUSTRIES INC COM 885160101 44511 713660 SH SOLE 713660 0 0 3D SYSTEMS CORP COM NEW 88554D205 5723 531920 SH SOLE 531920 0 0 3M CO COM 88579Y101 1033781 4975366 SH SOLE 4975366 0 0 TIFFANY & CO COM 886547108 128434 1216809 SH SOLE 1216809 0 0 TIM PARTICIPACOES SA-ADR SPONSORED ADR 88706P205 12406 822696 SH SOLE 822696 0 0 TIMKEN CO COM 887389104 38685 886875 SH SOLE 886875 0 0 TIMKENSTEEL CORP COM 887399103 0 6 SH SOLE 6 0 0 TIVO CORP COM 88870P106 14653 1572263 SH SOLE 1572263 0 0 TIVITY HEALTH INC COM 88870R102 9986 568720 SH SOLE 568720 0 0 TOLL BROTHERS INC COM 889478103 58617 1619240 SH SOLE 1619240 0 0 TOOTSIE ROLL INDS COM 890516107 0 4 SH SOLE 4 0 0 TOPBUILD CORP COM 89055F103 30868 476202 SH SOLE 476202 0 0 TORCHMARK CORP COM 891027104 93825 1144898 SH SOLE 1144898 0 0 TORO CO COM 891092108 68499 995041 SH SOLE 995041 0 0 TORONTO-DOMINION BANK COM NEW 891160509 1025108 18884363 SH SOLE 18884363 0 0 TOTAL SYSTEM SERVICES INC COM 891906109 159568 1679485 SH SOLE 1679485 0 0 TOWNE BANK COM 89214P109 12182 492221 SH SOLE 492221 0 0 TRACTOR SUPPLY COMPANY COM 892356106 116607 1192790 SH SOLE 1192790 0 0 TRANSCANADA CORP COM 89353D107 394495 8780819 SH SOLE 8780819 0 0 TRANSDIGM GROUP INC COM 893641100 191179 421110 SH SOLE 421110 0 0 TRANSLATE BIO INC COM 89374L104 357 35000 SH SOLE 35000 0 0 TRANSUNION COM 89400J107 139505 2087139 SH SOLE 2087139 0 0 TRAVELERS COS INC/THE COM 89417E109 179345 1307568 SH SOLE 1307568 0 0 TREDEGAR CORP COM 894650100 8629 534653 SH SOLE 534653 0 0 TREEHOUSE FOODS INC COM 89469A104 56061 868499 SH SOLE 868499 0 0 TREX COMPANY INC COM 89531P105 32821 533500 SH SOLE 533500 0 0 TRIBUNE MEDIA CO - A CL A 896047503 43410 940821 SH SOLE 940821 0 0 TRIBUNE PUBLISHING CO COM 89609W107 4383 371725 SH SOLE 371725 0 0 TRICIDA INC COM 89610F101 386 10000 SH SOLE 10000 0 0 TRIMAS CORP COM NEW 896215209 32596 1078282 SH SOLE 1078282 0 0 TRIMBLE INC COM 896239100 91491 2264620 SH SOLE 2264620 0 0 TRINET GROUP INC COM 896288107 45268 757743 SH SOLE 757743 0 0 TRINITY INDUSTRIES INC COM 896522109 30888 1421459 SH SOLE 1421459 0 0 TRIUMPH GROUP INC COM 896818101 3245 170260 SH SOLE 170260 0 0 TRIVAGO NV - ADR SPON ADS A SHS 89686D105 2768 640800 SH SOLE 640800 0 0 TRIPADVISOR INC COM 896945201 61114 1187834 SH SOLE 1187834 0 0 TRUECAR INC COM 89785L107 4155 625629 SH SOLE 625629 0 0 TRUEBLUE INC COM 89785X101 20764 878341 SH SOLE 878341 0 0 TRUSTCO BANK CORP NY COM 898349105 15408 1985661 SH SOLE 1985661 0 0 TRUSTMARK CORP COM 898402102 26365 783967 SH SOLE 783967 0 0 TTEC HOLDINGS INC COM 89854H102 17088 471660 SH SOLE 471660 0 0 TUPPERWARE BRANDS CORP COM 899896104 16345 638966 SH SOLE 638966 0 0 TURQUOISE HILL RESOURCES LTD COM 900435108 12861 7809471 SH SOLE 7809471 0 0 TUTOR PERINI CORP COM 901109108 7121 415903 SH SOLE 415903 0 0 21VIANET GROUP INC-ADR SPONSORED ADS A 90138A103 10835 1364547 SH SOLE 1364547 0 0 TWILIO INC - A CL A 90138F102 58894 455908 SH SOLE 455908 0 0 TWITTER INC COM 90184L102 231785 7049412 SH SOLE 7049412 0 0 TWO HARBORS INVESTMENT CORP COM NEW 90187B408 44034 3254556 SH SOLE 3254556 0 0 II-VI INC COM 902104108 16779 450558 SH SOLE 450558 0 0 2U INC COM 90214J101 24733 349078 SH SOLE 349078 0 0 TYLER TECHNOLOGIES INC COM 902252105 89842 439539 SH SOLE 439539 0 0 TYSON FOODS INC-CL A CL A 902494103 201631 2904088 SH SOLE 2904088 0 0 UDR INC COM 902653104 121700 2677057 SH SOLE 2677057 0 0 UGI CORP COM 902681105 78344 1413640 SH SOLE 1413640 0 0 UMB FINANCIAL CORP COM 902788108 31424 490680 SH SOLE 490680 0 0 US BANCORP COM NEW 902973304 769740 15972996 SH SOLE 15972996 0 0 USANA HEALTH SCIENCES INC COM 90328M107 23612 281538 SH SOLE 281538 0 0 USG CORP COM NEW 903293405 43722 1009748 SH SOLE 1009748 0 0 US SILICA HOLDINGS INC COM 90346E103 10054 579108 SH SOLE 579108 0 0 UBIQUITI NETWORKS INC COM 90347A100 52665 351782 SH SOLE 351782 0 0 ULTA BEAUTY INC COM 90384S303 189931 544639 SH SOLE 544639 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 83792 253815 SH SOLE 253815 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 160 262113 SH SOLE 262113 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 30553 440507 SH SOLE 440507 0 0 UMPQUA HOLDINGS CORP COM 904214103 41344 2505715 SH SOLE 2505715 0 0 UNDER ARMOUR INC-CLASS A CL A 904311107 43001 2034101 SH SOLE 2034101 0 0 UNDER ARMOUR INC-CLASS C CL C 904311206 27894 1478163 SH SOLE 1478163 0 0 UNIFIRST CORP/MA COM 904708104 42019 273737 SH SOLE 273737 0 0 UNION BANKSHARES CORP COM 90539J109 25841 799267 SH SOLE 799267 0 0 UNION PACIFIC CORP COM 907818108 1243025 7434359 SH SOLE 7434359 0 0 UNIT CORP COM 909218109 17567 1233674 SH SOLE 1233674 0 0 UNITED COMMUNITY BANKS/GA COM 90984P303 19967 800915 SH SOLE 800915 0 0 UNITED BANKSHARES INC COM 909907107 33075 912662 SH SOLE 912662 0 0 UNITED CONTINENTAL HOLDINGS COM 910047109 87659 1098770 SH SOLE 1098770 0 0 UNITED FIRE GROUP INC COM 910340108 21940 501950 SH SOLE 501950 0 0 UNITED NATURAL FOODS INC COM 911163103 11438 865161 SH SOLE 865161 0 0 UNITED PARCEL SERVICE-CL B CL B 911312106 586841 5251842 SH SOLE 5251842 0 0 UNITED RENTALS INC COM 911363109 90024 787959 SH SOLE 787959 0 0 US CELLULAR CORP COM 911684108 13843 301521 SH SOLE 301521 0 0 US FOODS HOLDING CORP COM 912008109 81883 2345512 SH SOLE 2345512 0 0 UNITED STATES STEEL CORP COM 912909108 37112 1904113 SH SOLE 1904113 0 0 UNITED TECHNOLOGIES CORP COM 913017109 986890 7656844 SH SOLE 7656844 0 0 UNITED THERAPEUTICS CORP COM 91307C102 58452 498010 SH SOLE 498010 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2366740 9571866 SH SOLE 9571866 0 0 UNITI GROUP INC COM 91325V108 22717 2030062 SH SOLE 2030062 0 0 UNIVAR INC COM 91336L107 53587 2418215 SH SOLE 2418215 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 79076 517348 SH SOLE 517348 0 0 UNIVERSAL FOREST PRODUCTS COM 913543104 27783 929478 SH SOLE 929478 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 12255 161869 SH SOLE 161869 0 0 UNIVERSAL HEALTH SERVICES-B CL B 913903100 128697 962072 SH SOLE 962072 0 0 UNUM GROUP COM 91529Y106 81715 2415443 SH SOLE 2415443 0 0 UPWORK INC COM 91688F104 957 50000 SH SOLE 50000 0 0 URBAN OUTFITTERS INC COM 917047102 38132 1286520 SH SOLE 1286520 0 0 URBAN EDGE PROPERTIES COM 91704F104 29742 1565343 SH SOLE 1565343 0 0 URSTADT BIDDLE - CLASS A CL A 917286205 7849 380302 SH SOLE 380302 0 0 US ECOLOGY INC COM 91732J102 10709 191302 SH SOLE 191302 0 0 VF CORP COM 918204108 288492 3319431 SH SOLE 3319431 0 0 VAIL RESORTS INC COM 91879Q109 76542 352238 SH SOLE 352238 0 0 VALE SA-SP ADR SPONSORED ADS 91912E105 89298 6837521 SH SOLE 6837521 0 0 VALERO ENERGY CORP COM 91913Y100 395806 4665886 SH SOLE 4665886 0 0 VALLEY NATIONAL BANCORP COM 919794107 32686 3411841 SH SOLE 3411841 0 0 VALMONT INDUSTRIES COM 920253101 29102 223689 SH SOLE 223689 0 0 VALVOLINE INC COM 92047W101 33365 1797659 SH SOLE 1797659 0 0 VAREX IMAGING CORP COM 92214X106 21521 635221 SH SOLE 635221 0 0 VARIAN MEDICAL SYSTEMS INC COM 92220P105 103758 732131 SH SOLE 732131 0 0 VARONIS SYSTEMS INC COM 922280102 11630 195036 SH SOLE 195036 0 0 VEECO INSTRUMENTS INC COM 922417100 824 76008 SH SOLE 76008 0 0 VEEVA SYSTEMS INC-CLASS A CL A COM 922475108 146364 1153747 SH SOLE 1153747 0 0 VENTAS INC COM 92276F100 219606 3441559 SH SOLE 3441559 0 0 VEONEER INC COM 92336X109 20114 879462 SH SOLE 879462 0 0 VEREIT INC COM 92339V100 94630 11305781 SH SOLE 11305781 0 0 VERISIGN INC COM 92343E102 221153 1218075 SH SOLE 1218075 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2660683 44997166 SH SOLE 44997166 0 0 VERINT SYSTEMS INC COM 92343X100 51997 868647 SH SOLE 868647 0 0 VERITIV CORP COM 923454102 10886 413602 SH SOLE 413602 0 0 VERISK ANALYTICS INC COM 92345Y106 193267 1453141 SH SOLE 1453141 0 0 VERMILION ENERGY INC COM 923725105 40965 1658913 SH SOLE 1658913 0 0 VERSO CORP - A CL A 92531L207 976 45578 SH SOLE 45578 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 438239 2382379 SH SOLE 2382379 0 0 VERSUM MATERIALS INC COM 92532W103 56369 1120433 SH SOLE 1120433 0 0 VIAD CORP COM NEW 92552R406 22960 407889 SH SOLE 407889 0 0 VIASAT INC COM 92552V100 49834 643024 SH SOLE 643024 0 0 VIACOM INC-CLASS B CL B 92553P201 82511 2939470 SH SOLE 2939470 0 0 VIAVI SOLUTIONS INC COM 925550105 29200 2358625 SH SOLE 2358625 0 0 VICI PROPERTIES INC COM 925652109 110522 5051256 SH SOLE 5051256 0 0 VIOMI TECHNOLOGY CO LTD-ADR SPONSORED ADS 92762J103 1937 175000 SH SOLE 175000 0 0 VIPSHOP HOLDINGS LTD - ADR SPONSORED ADS A 92763W103 36817 4584974 SH SOLE 4584974 0 0 VIRTU FINANCIAL INC-CLASS A CL A 928254101 4 161 SH SOLE 161 0 0 VISA INC-CLASS A SHARES COM CL A 92826C839 2794459 17891417 SH SOLE 17891417 0 0 VIRTUSA CORP COM 92827P102 20756 388321 SH SOLE 388321 0 0 VIRTUS INVESTMENT PARTNERS COM 92828Q109 8067 82701 SH SOLE 82701 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 30719 1663178 SH SOLE 1663178 0 0 VISTA OUTDOOR INC COM 928377100 5114 638437 SH SOLE 638437 0 0 VISTEON CORP COM NEW 92839U206 23334 346465 SH SOLE 346465 0 0 VISTRA ENERGY CORP COM 92840M102 80645 3098159 SH SOLE 3098159 0 0 VIVINT SOLAR INC COM 92854Q106 3537 711767 SH SOLE 711767 0 0 VMWARE INC-CLASS A CL A COM 928563402 119791 663627 SH SOLE 663627 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 11585 366254 SH SOLE 366254 0 0 VONAGE HOLDINGS CORP COM 92886T201 30382 3026089 SH SOLE 3026089 0 0 VORNADO REALTY TRUST SH BEN INT 929042109 1219475 18082373 SH SOLE 18082373 0 0 VOYA FINANCIAL INC COM 929089100 83654 1674431 SH SOLE 1674431 0 0 VULCAN MATERIALS CO COM 929160109 110034 929341 SH SOLE 929341 0 0 WD-40 CO COM 929236107 20786 122677 SH SOLE 122677 0 0 WABCO HOLDINGS INC COM 92927K102 61401 465754 SH SOLE 465754 0 0 WSFS FINANCIAL CORP COM 929328102 24814 642842 SH SOLE 642842 0 0 WP CAREY INC COM 92936U109 119343 1523582 SH SOLE 1523582 0 0 WABTEC CORP COM 929740108 63181 857043 SH SOLE 857043 0 0 WADDELL & REED FINANCIAL-A CL A 930059100 22370 1293804 SH SOLE 1293804 0 0 WAGEWORKS INC COM 930427109 18243 483121 SH SOLE 483121 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 546106 8631353 SH SOLE 8631353 0 0 WALKER & DUNLOP INC COM 93148P102 22608 444081 SH SOLE 444081 0 0 WASHINGTON FEDERAL INC COM 938824109 30843 1067617 SH SOLE 1067617 0 0 WASHINGTON PRIME GROUP INC COM 93964W108 14154 2505201 SH SOLE 2505201 0 0 WASHINGTON REIT SH BEN INT 939653101 28159 992228 SH SOLE 992228 0 0 WASHINGTON TRUST BANCORP COM 940610108 8934 185551 SH SOLE 185551 0 0 WASTE CONNECTIONS INC COM 94106B101 448880 5066902 SH SOLE 5066902 0 0 WASTE MANAGEMENT INC COM 94106L109 483734 4655318 SH SOLE 4655318 0 0 WATERS CORP COM 941848103 173655 689902 SH SOLE 689902 0 0 WATSCO INC COM 942622200 48549 339003 SH SOLE 339003 0 0 WATTS WATER TECHNOLOGIES-A CL A 942749102 37686 466297 SH SOLE 466297 0 0 WAYFAIR INC- CLASS A CL A 94419L101 64657 435539 SH SOLE 435539 0 0 WEBSTER FINANCIAL CORP COM 947890109 38498 759786 SH SOLE 759786 0 0 WEIBO CORP-SPON ADR SPONSORED ADR 948596101 35890 578959 SH SOLE 578959 0 0 WEIGHT WATCHERS INTL INC COM 948626106 9298 461429 SH SOLE 461429 0 0 WEINGARTEN REALTY INVESTORS SH BEN INT 948741103 41345 1407741 SH SOLE 1407741 0 0 WEIS MARKETS INC COM 948849104 9593 235048 SH SOLE 235048 0 0 WELBILT INC COM 949090104 9542 582544 SH SOLE 582544 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 149564 554455 SH SOLE 554455 0 0 WELLS FARGO & CO COM 949746101 2108845 43643319 SH SOLE 43643319 0 0 WELLTOWER INC COM 95040Q104 283470 3652957 SH SOLE 3652957 0 0 WENDY'S CO/THE COM 95058W100 61285 3425609 SH SOLE 3425609 0 0 WERNER ENTERPRISES INC COM 950755108 18244 534230 SH SOLE 534230 0 0 WESBANCO INC COM 950810101 29361 738644 SH SOLE 738644 0 0 WESCO AIRCRAFT HOLDINGS INC COM 950814103 5080 577899 SH SOLE 577899 0 0 WESCO INTERNATIONAL INC COM 95082P105 41749 787559 SH SOLE 787559 0 0 WEST PHARMACEUTICAL SERVICES COM 955306105 74854 679251 SH SOLE 679251 0 0 WESTAMERICA BANCORPORATION COM 957090103 3600 58254 SH SOLE 58254 0 0 WESTERN ALLIANCE BANCORP COM 957638109 35014 853176 SH SOLE 853176 0 0 WESTERN DIGITAL CORP COM 958102105 146504 3048357 SH SOLE 3048357 0 0 WESTERN UNION CO COM 959802109 92935 5031668 SH SOLE 5031668 0 0 WESTLAKE CHEMICAL CORP COM 960413102 33118 488048 SH SOLE 488048 0 0 WESTROCK CO COM 96145D105 126583 3300712 SH SOLE 3300712 0 0 WEX INC COM 96208T104 47139 245527 SH SOLE 245527 0 0 WEYERHAEUSER CO COM 962166104 242648 9212144 SH SOLE 9212144 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 100904 4237724 SH SOLE 4237724 0 0 WHIRLPOOL CORP COM 963320106 87609 659254 SH SOLE 659254 0 0 WHITING PETROLEUM CORP COM NEW 966387409 27498 1051965 SH SOLE 1051965 0 0 WILEY (JOHN) & SONS-CLASS A CL A 968223206 28862 652701 SH SOLE 652701 0 0 WILLIAMS COS INC COM 969457100 321772 11203744 SH SOLE 11203744 0 0 WILLIAMS-SONOMA INC COM 969904101 62553 1111649 SH SOLE 1111649 0 0 WINDSTREAM HOLDINGS INC COM PAR 97382A309 49 163972 SH SOLE 163972 0 0 WINGSTOP INC COM 974155103 6347 83477 SH SOLE 83477 0 0 WINNEBAGO INDUSTRIES COM 974637100 13762 441786 SH SOLE 441786 0 0 WINTRUST FINANCIAL CORP COM 97650W108 34038 505539 SH SOLE 505539 0 0 WISDOMTREE INVESTMENTS INC COM 97717P104 3245 459631 SH SOLE 459631 0 0 WOLVERINE WORLD WIDE INC COM 978097103 45230 1265882 SH SOLE 1265882 0 0 WOODWARD INC COM 980745103 56569 596147 SH SOLE 596147 0 0 WORKDAY INC-CLASS A CL A 98138H101 248359 1287830 SH SOLE 1287830 0 0 WORLD FUEL SERVICES CORP COM 981475106 29082 1006654 SH SOLE 1006654 0 0 WORLDPAY INC-CLASS A CL A 981558109 338692 2984060 SH SOLE 2984060 0 0 WORLD WRESTLING ENTERTAIN-A CL A 98156Q108 36831 424408 SH SOLE 424408 0 0 WORTHINGTON INDUSTRIES COM 981811102 25896 693888 SH SOLE 693888 0 0 WPX ENERGY INC COM 98212B103 37800 2883306 SH SOLE 2883306 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 50983 1259145 SH SOLE 1259145 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 62798 1256212 SH SOLE 1256212 0 0 WYNN RESORTS LTD COM 983134107 115043 964156 SH SOLE 964156 0 0 X FINANCIAL-ADR SPONSORED ADS 98372W103 1764 315000 SH SOLE 315000 0 0 XPO LOGISTICS INC COM 983793100 64362 1197654 SH SOLE 1197654 0 0 XILINX INC COM 983919101 317063 2500691 SH SOLE 2500691 0 0 XENIA HOTELS & RESORTS INC COM 984017103 31797 1451248 SH SOLE 1451248 0 0 XENCOR INC COM 98401F105 26201 843558 SH SOLE 843558 0 0 XEROX CORP COM NEW 984121608 63693 1991658 SH SOLE 1991658 0 0 XYLEM INC COM 98419M100 296623 3752826 SH SOLE 3752826 0 0 XPERI CORP COM 98421B100 26928 1150765 SH SOLE 1150765 0 0 YY INC-ADR SPONSORED ADS A 98426T106 50623 602579 SH SOLE 602579 0 0 YAMANA GOLD INC COM 98462Y100 34145 13105041 SH SOLE 13105041 0 0 YELP INC CL A 985817105 27794 805648 SH SOLE 805648 0 0 YEXT INC COM 98585N106 20325 929789 SH SOLE 929789 0 0 YETI HOLDINGS INC COM 98585X104 4429 146407 SH SOLE 146407 0 0 YORK WATER CO COM 987184108 255 7426 SH SOLE 7426 0 0 YUM! BRANDS INC COM 988498101 317436 3180406 SH SOLE 3180406 0 0 YUM CHINA HOLDINGS INC COM 98850P109 163016 3629853 SH SOLE 3629853 0 0 ZAI LAB LTD-ADR ADR 98887Q104 5454 184832 SH SOLE 184832 0 0 ZAYO GROUP HOLDINGS INC COM 98919V105 45023 1584198 SH SOLE 1584198 0 0 ZEBRA TECHNOLOGIES CORP-CL A CL A 989207105 109019 520302 SH SOLE 520302 0 0 ZENDESK INC COM 98936J101 79183 931556 SH SOLE 931556 0 0 ZILLOW GROUP INC - A CL A 98954M101 31289 914858 SH SOLE 914858 0 0 ZILLOW GROUP INC - C CL C CAP STK 98954M200 41577 1196822 SH SOLE 1196822 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 231471 1812615 SH SOLE 1812615 0 0 ZIONS BANCORP NA COM 989701107 80009 1761916 SH SOLE 1761916 0 0 ZOGENIX INC COM NEW 98978L204 4601 83646 SH SOLE 83646 0 0 ZOETIS INC CL A 98978V103 473523 4703721 SH SOLE 4703721 0 0 ZTO EXPRESS CAYMAN INC-ADR SPONSORED ADS A 98980A105 81103 4436691 SH SOLE 4436691 0 0 ZSCALER INC COM 98980G102 26677 376102 SH SOLE 376102 0 0 ZYNGA INC - CL A CL A 98986T108 53325 10004725 SH SOLE 10004725 0 0 EURONAV NV SHS B38564108 35423 4347876 SH SOLE 4347876 0 0 DEUTSCHE BANK AG-REGISTERED NAMEN AKT D18190898 179904 22069070 SH SOLE 22069070 0 0 ADIENT PLC ORD SHS G0084W101 39980 3084818 SH SOLE 3084818 0 0 AIRCASTLE LTD COM G0129K104 18828 930235 SH SOLE 930235 0 0 ALKERMES PLC SHS G01767105 43912 1203401 SH SOLE 1203401 0 0 ALLEGION PLC ORD SHS G0176J109 76825 846932 SH SOLE 846932 0 0 ALLERGAN PLC SHS G0177J108 534509 3650773 SH SOLE 3650773 0 0 AMDOCS LTD SHS G02602103 82397 1522773 SH SOLE 1522773 0 0 AMBARELLA INC SHS G037AX101 5622 130153 SH SOLE 130153 0 0 AON PLC SHS CL A G0408V102 233157 1365883 SH SOLE 1365883 0 0 ARCH CAPITAL GROUP LTD ORD G0450A105 109804 3397380 SH SOLE 3397380 0 0 ARCO PLATFORM LTD - CLASS A COM CL A G04553106 1204 37300 SH SOLE 37300 0 0 ARCOS DORADOS HOLDINGS INC-A SHS CLASS -A - G0457F107 7235 1009127 SH SOLE 1009127 0 0 ARGO GROUP INTERNATIONAL COM G0464B107 43987 622528 SH SOLE 622528 0 0 ARRIS INTERNATIONAL PLC SHS G0551A103 58079 1837374 SH SOLE 1837374 0 0 ASSURED GUARANTY LTD COM G0585R106 67812 1526265 SH SOLE 1526265 0 0 ATLASSIAN CORP PLC-CLASS A CL A G06242104 107632 957668 SH SOLE 957668 0 0 ATHENE HOLDING LTD-CLASS A CL A G0684D107 75924 1860893 SH SOLE 1860893 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 47902 874445 SH SOLE 874445 0 0 AXALTA COATING SYSTEMS LTD COM G0750C108 40417 1603185 SH SOLE 1603185 0 0 ATLANTICA YIELD PLC SHS G0751N103 28469 1462909 SH SOLE 1462909 0 0 BANK OF N.T. BUTTERFIELD&SON SHS NEW G0772R208 22595 629741 SH SOLE 629741 0 0 BIOHAVEN PHARMACEUTICAL HOLD COM G11196105 6048 117510 SH SOLE 117510 0 0 ACCENTURE PLC-CL A SHS CLASS A G1151C101 1101904 6260104 SH SOLE 6260104 0 0 BELMOND LTD-CLASS A CL A G1154H107 1210 48514 SH SOLE 48514 0 0 MIMECAST LTD ORD SHS G14838109 13428 283592 SH SOLE 283592 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 26263 1936874 SH SOLE 1936874 0 0 BUNGE LTD COM G16962105 74247 1399036 SH SOLE 1399036 0 0 CARDTRONICS PLC - A SHS CL A G1991C105 18428 517951 SH SOLE 517951 0 0 CISION LTD SHS G1992S109 10162 738005 SH SOLE 738005 0 0 CHINA BIOLOGIC PRODUCTS HOLD COM G21515104 36798 403263 SH SOLE 403263 0 0 CREDICORP LTD COM G2519Y108 145941 608213 SH SOLE 608213 0 0 COSAN LTD-CLASS A SHARES SHS A G25343107 37022 3194238 SH SOLE 3194238 0 0 COCA-COLA EUROPEAN PARTNERS SHS G25839104 79288 1532431 SH SOLE 1532431 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 31724 1647135 SH SOLE 1647135 0 0 CUSHMAN & WAKEFIELD PLC SHS G2717B108 44816 2517745 SH SOLE 2517745 0 0 EATON CORP PLC SHS G29183103 643614 7989252 SH SOLE 7989252 0 0 ENDO INTERNATIONAL PLC SHS G30401106 23340 2906532 SH SOLE 2906532 0 0 ENSTAR GROUP LTD SHS G3075P101 23986 137854 SH SOLE 137854 0 0 ENSCO PLC SHS CLASS A G3157S106 15318 3897570 SH SOLE 3897570 0 0 ESSENT GROUP LTD COM G3198U102 39946 919348 SH SOLE 919348 0 0 EVEREST RE GROUP LTD COM G3223R108 91025 421490 SH SOLE 421490 0 0 FABRINET SHS G3323L100 20475 391032 SH SOLE 391032 0 0 FGL HOLDINGS ORD SHS G3402M102 9412 1195940 SH SOLE 1195940 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 10940 404765 SH SOLE 404765 0 0 FRONTLINE LTD SHS NEW G3682E192 0 21 SH SOLE 21 0 0 GASLOG LTD SHS G37585109 6385 365693 SH SOLE 365693 0 0 GATES INDUSTRIAL CORP PLC ORD SHS G39108108 5371 374581 SH SOLE 374581 0 0 GENPACT LTD SHS G3922B107 52375 1488795 SH SOLE 1488795 0 0 GLOBAL CORD BLOOD CORP SHS G39342103 5595 797026 SH SOLE 797026 0 0 GREENLIGHT CAPITAL RE LTD-A CLASS A G4095J109 0 1 SH SOLE 1 0 0 HELEN OF TROY LTD COM G4388N106 39657 341990 SH SOLE 341990 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 62652 1182349 SH SOLE 1182349 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 50247 2011472 SH SOLE 2011472 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 20035 956787 SH SOLE 956787 0 0 HORIZON PHARMA PLC SHS G4617B105 63168 2389989 SH SOLE 2389989 0 0 ICON PLC SHS G4705A100 88927 651092 SH SOLE 651092 0 0 IHS MARKIT LTD SHS G47567105 182608 3357994 SH SOLE 3357994 0 0 INGERSOLL-RAND PLC SHS G47791101 422877 3917345 SH SOLE 3917345 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 18551 1428094 SH SOLE 1428094 0 0 WEATHERFORD INTERNATIONAL PL ORD SHS G48833100 7015 10048811 SH SOLE 10048811 0 0 INVESCO LTD SHS G491BT108 74115 3838141 SH SOLE 3838141 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 95650 669115 SH SOLE 669115 0 0 JOHNSON CTLS INTL PLC SHS G51502105 234595 6350713 SH SOLE 6350713 0 0 LAZARD LTD-CL A SHS A G54050102 55480 1535151 SH SOLE 1535151 0 0 LIBERTY GLOBAL PLC-A SHS CL A G5480U104 94987 3811706 SH SOLE 3811706 0 0 LIBERTY GLOBAL PLC- C SHS CL C G5480U120 35119 1450592 SH SOLE 1450592 0 0 LINDE PLC COM G5494J103 2626844 14933991 SH SOLE 14933991 0 0 LIVANOVA PLC SHS G5509L101 50503 519309 SH SOLE 519309 0 0 LUXOFT HOLDING INC ORD SHS CL A G57279104 28642 487842 SH SOLE 487842 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 0 520 SH SOLE 520 0 0 MALLINCKRODT PLC SHS G5785G107 36620 1684445 SH SOLE 1684445 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 111122 5586760 SH SOLE 5586760 0 0 MEDTRONIC PLC SHS G5960L103 1170546 12851848 SH SOLE 12851848 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 3446 200000 SH SOLE 200000 0 0 CAPRI HOLDINGS LTD SHS G60754101 71151 1555220 SH SOLE 1555220 0 0 APTIV PLC SHS G6095L109 523654 6587672 SH SOLE 6587672 0 0 NABORS INDUSTRIES LTD SHS G6359F103 12958 3767076 SH SOLE 3767076 0 0 MYOVANT SCIENCES LTD COM G637AM102 17902 750000 SH SOLE 750000 0 0 NIELSEN HOLDINGS PLC SHS EUR G6518L108 75777 3201334 SH SOLE 3201334 0 0 NOBLE CORP PLC SHS USD G65431101 9984 3478672 SH SOLE 3478672 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 44884 2194823 SH SOLE 2194823 0 0 NORWEGIAN CRUISE LINE HOLDIN SHS G66721104 144071 2621381 SH SOLE 2621381 0 0 NOVOCURE LTD ORD SHS G6674U108 42334 878835 SH SOLE 878835 0 0 NVENT ELECTRIC PLC SHS G6700G107 54454 2018286 SH SOLE 2018286 0 0 PAGSEGURO DIGITAL LTD-CL A COM CL A G68707101 57152 1914655 SH SOLE 1914655 0 0 PROTHENA CORP PLC SHS G72800108 1450 119553 SH SOLE 119553 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 48819 340204 SH SOLE 340204 0 0 ROWAN COMPANIES PLC-A SHS CL A G7665A101 23498 2177786 SH SOLE 2177786 0 0 SEAGATE TECHNOLOGY SHS G7945M107 142989 2985766 SH SOLE 2985766 0 0 PENTAIR PLC SHS G7S00T104 77341 1737631 SH SOLE 1737631 0 0 SENSATA TECHNOLOGIES HOLDING SHS G8060N102 73242 1626880 SH SOLE 1626880 0 0 SHIP FINANCE INTL LTD SHS G81075106 7508 608366 SH SOLE 608366 0 0 SIGNET JEWELERS LTD SHS G81276100 21468 790454 SH SOLE 790454 0 0 SINA CORP ORD G81477104 52567 887361 SH SOLE 887361 0 0 STERIS PLC SHS USD G8473T100 115806 904516 SH SOLE 904516 0 0 TECHNIPFMC PLC COM G87110105 266453 11380883 SH SOLE 11380883 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 19863 876173 SH SOLE 876173 0 0 THIRD POINT REINSURANCE LTD COM G8827U100 17838 1718484 SH SOLE 1718484 0 0 LIBERTY LATIN AMERIC-CL A COM CL A G9001E102 8257 426942 SH SOLE 426942 0 0 LIBERTY LATIN AMERIC-CL C COM CL C G9001E128 23826 1224951 SH SOLE 1224951 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 38039 2418275 SH SOLE 2418275 0 0 TRITON INTERNATIONAL LTD/BER CL A G9078F107 24450 786183 SH SOLE 786183 0 0 TRONOX HOLDINGS PLC-CLASS A SHS G9087Q102 14622 1111854 SH SOLE 1111854 0 0 VENATOR MATERIALS PLC SHS G9329Z100 1563 278237 SH SOLE 278237 0 0 GOLAR LNG LTD SHS G9456A100 7763 368061 SH SOLE 368061 0 0 WHITE MOUNTAINS INSURANCE GP COM G9618E107 29045 31384 SH SOLE 31384 0 0 WILLIS TOWERS WATSON PLC SHS G96629103 208291 1185825 SH SOLE 1185825 0 0 PERRIGO CO PLC SHS G97822103 67149 1394281 SH SOLE 1394281 0 0 CHUBB LTD COM H1467J104 428187 3056741 SH SOLE 3056741 0 0 GARMIN LTD SHS H2906T109 112867 1307093 SH SOLE 1307093 0 0 UBS GROUP AG-REG SHS H42097107 1100856 90834218 SH SOLE 90834218 0 0 LOGITECH INTERNATIONAL-REG SHS H50430232 146844 3746894 SH SOLE 3746894 0 0 TE CONNECTIVITY LTD REG SHS H84989104 307578 3809020 SH SOLE 3809020 0 0 TRANSOCEAN LTD REG SHS H8817H100 55939 6422316 SH SOLE 6422316 0 0 ADECOAGRO SA COM L00849106 9563 1387901 SH SOLE 1387901 0 0 GLOBANT SA COM L44385109 20233 283383 SH SOLE 283383 0 0 INTELSAT SA COM L5140P101 42743 2729454 SH SOLE 2729454 0 0 NEXA RESOURCES SA COM L67359106 6833 548867 SH SOLE 548867 0 0 ORION ENGINEERED CARBONS SA COM L72967109 5413 285067 SH SOLE 285067 0 0 SPOTIFY TECHNOLOGY SA SHS L8681T102 41142 296412 SH SOLE 296412 0 0 TRINSEO SA SHS L9340P101 33789 745881 SH SOLE 745881 0 0 ALLOT LTD SHS M0854Q105 1169 151194 SH SOLE 151194 0 0 AUDIOCODES LTD ORD M15342104 5672 414614 SH SOLE 414614 0 0 B COMMUNICATIONS LTD SHS M15629104 91 43615 SH SOLE 43615 0 0 CAESARSTONE LTD ORD SHS M20598104 3534 226374 SH SOLE 226374 0 0 CELLCOM ISRAEL LTD SHS M2196U109 4633 1279671 SH SOLE 1279671 0 0 CERAGON NETWORKS LTD ORD M22013102 0 84 SH SOLE 84 0 0 CHECK POINT SOFTWARE TECH ORD M22465104 154522 1221616 SH SOLE 1221616 0 0 CYBERARK SOFTWARE LTD/ISRAEL SHS M2682V108 54636 458933 SH SOLE 458933 0 0 EVOGENE LTD SHS M4119S104 11 6487 SH SOLE 6487 0 0 GAZIT GLOBE LTD SHS M4793C102 10173 1266579 SH SOLE 1266579 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 65946 557166 SH SOLE 557166 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 1868 227492 SH SOLE 227492 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 44722 8597033 SH SOLE 8597033 0 0 KAMADA LTD SHS M6240T109 252 43892 SH SOLE 43892 0 0 NOVA MEASURING INSTRUMENTS COM M7516K103 10130 415182 SH SOLE 415182 0 0 STRATASYS LTD SHS M85548101 12874 540463 SH SOLE 540463 0 0 TARO PHARMACEUTICAL INDUS SHS M8737E108 26595 246049 SH SOLE 246049 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 26097 1582577 SH SOLE 1582577 0 0 UROGEN PHARMA LTD COM M96088105 1108 30000 SH SOLE 30000 0 0 WIX.COM LTD SHS M98068105 44109 365048 SH SOLE 365048 0 0 AERCAP HOLDINGS NV SHS N00985106 57956 1245290 SH SOLE 1245290 0 0 ASML HOLDING NV-NY REG SHS N Y REGISTRY SHS N07059210 41480 220577 SH SOLE 220577 0 0 CIMPRESS NV SHS EURO N20146101 22847 285122 SH SOLE 285122 0 0 CNH INDUSTRIAL NV SHS N20944109 30435 2990383 SH SOLE 2990383 0 0 CONSTELLIUM NV- CLASS A CL A N22035104 8311 1041573 SH SOLE 1041573 0 0 CORE LABORATORIES N.V. COM N22717107 30329 440012 SH SOLE 440012 0 0 FERRARI NV COM N3167Y103 222575 1658943 SH SOLE 1658943 0 0 FIAT CHRYSLER AUTOMOBILES NV SHS N31738102 165372 11096974 SH SOLE 11096974 0 0 FRANK'S INTERNATIONAL NV COM N33462107 5698 917441 SH SOLE 917441 0 0 INTERXION HOLDING NV SHS N47279109 147502 2210434 SH SOLE 2210434 0 0 LYONDELLBASELL INDU-CL A SHS - A - N53745100 262485 3121849 SH SOLE 3121849 0 0 MYLAN NV SHS EURO N59465109 141382 4988812 SH SOLE 4988812 0 0 NXP SEMICONDUCTORS NV COM N6596X109 299534 3388783 SH SOLE 3388783 0 0 QIAGEN NV SHS NEW N72482123 69436 1711079 SH SOLE 1711079 0 0 WRIGHT MEDICAL GROUP NV ORD SHS N96617118 40422 1285292 SH SOLE 1285292 0 0 YANDEX NV-A SHS CLASS A N97284108 91387 2661239 SH SOLE 2661239 0 0 COPA HOLDINGS SA-CLASS A CL A P31076105 16369 203057 SH SOLE 203057 0 0 MAKEMYTRIP LTD SHS V5633W109 7853 284531 SH SOLE 284531 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 212750 1856133 SH SOLE 1856133 0 0 FLEX LTD ORD Y2573F102 50465 5046534 SH SOLE 5046534 0 0 KENON HOLDINGS LTD SHS Y46717107 3589 187898 SH SOLE 187898 0 0 SCORPIO TANKERS INC SHS Y7542C106 5120 258079 SH SOLE 258079 0 0 SEASPAN CORP SHS Y75638109 12160 1397646 SH SOLE 1397646 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1943 50000 SH SOLE 50000 0 0