0000080255-16-001369.txt : 20161117 0000080255-16-001369.hdr.sgml : 20161117 20161117162346 ACCESSION NUMBER: 0000080255-16-001369 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161117 DATE AS OF CHANGE: 20161117 EFFECTIVENESS DATE: 20161117 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PRICE T ROWE ASSOCIATES INC /MD/ CENTRAL INDEX KEY: 0000080255 STANDARD INDUSTRIAL CLASSIFICATION: SECURITY & COMMODITY BROKERS, DEALERS, EXCHANGES & SERVICES [6200] IRS NUMBER: 520556948 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-00115 FILM NUMBER: 162005192 BUSINESS ADDRESS: STREET 1: 100 EAST PRATT ST CITY: BALTIMORE STATE: MD ZIP: 21202 BUSINESS PHONE: (410)345-6603 MAIL ADDRESS: STREET 1: P.O. BOX 89000 CITY: BALTIMORE STATE: MD ZIP: 21289 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0000080255 XXXXXXXX 09-30-2016 09-30-2016 true 1 RESTATEMENT false PRICE T ROWE ASSOCIATES INC /MD/
P.o. Box 89000 Baltimore MD 21289
13F HOLDINGS REPORT 028-00115 N
David Oestreicher Chief Legal Counsel 410-345-2628 David Oestreicher Baltimore MD 11-14-2016 0 2523 497665604
INFORMATION TABLE 2 infotable.xml AAON INC COMM STK 000360206 58302 2022954 SH SOLE 429634 0 1593320 ACCO BRANDS CORP COMM STK 00081T108 585 60697 SH SOLE 38930 0 21767 ABM INDS INC COMM STK 000957100 596 15004 SH SOLE 5654 0 9350 AEP INDS INC COMM STK 001031103 340 3110 SH SOLE 3110 0 0 AFLAC INC COMM STK 001055102 60983 848520 SH SOLE 232806 0 615714 AGCO CORP COMM STK 001084102 28564 579166 SH SOLE 131476 0 447690 AG MTG INVT TR INC COMM STK 001228105 260 16500 SH SOLE 100 0 16400 A H BELO CORP COMM STK 001282102 395 53758 SH SOLE 22702 0 31056 AES CORP COMM STK 00130H105 1013378 78862106 SH SOLE 29886855 0 48975251 AMAG PHARMACEUTICALS INC COMM STK 00163U106 4956 202190 SH SOLE 84490 0 117700 AMC NETWORKS INC COMM STK 00164V103 1925 37122 SH SOLE 19822 0 17300 AMN HEALTHCARE SERVICES INC COMM STK 001744101 984 30877 SH SOLE 13220 0 17657 ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 102 27161 SH SOLE 14161 0 13000 AT&T INC COMM STK 00206R102 695138 17117409 SH SOLE 6271734 0 10845675 ATN INTL INC COMM STK 00215F107 266 4093 SH SOLE 2093 0 2000 AVX CORP NEW COMM STK 002444107 81609 5917980 SH SOLE 1305923 0 4612057 AZZ INC COMM STK 002474104 118202 1810969 SH SOLE 342190 0 1468779 AARONS INC COMM STK 002535300 59483 2340009 SH SOLE 860315 0 1479694 ABAXIS INC COMM STK 002567105 9749 188860 SH SOLE 78260 0 110600 ABBOTT LABS COMM STK 002824100 1386741 32791216 SH SOLE 8565606 0 24225610 ABBVIE INC COMM STK 00287Y109 414631 6574141 SH SOLE 1619856 0 4954285 ABERCROMBIE & FITCH CO COMM STK 002896207 297 18680 SH SOLE 6380 0 12300 ABIOMED INC COMM STK 003654100 1828 14219 SH SOLE 6319 0 7900 ABRAXAS PETE CORP COMM STK 003830106 141 83400 SH SOLE 83400 0 0 ACACIA RESH CORP COMM STK 003881307 299 45900 SH SOLE 45900 0 0 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 542976 10958149 SH SOLE 2304390 0 8653759 ACADIA PHARMACEUTICALS INC COMM STK 004225108 213735 6719121 SH SOLE 1125609 0 5593512 ACADIA RLTY TR COMM STK 004239109 246664 6806414 SH SOLE 1016403 0 5790011 ACCELERON PHARMA INC COMM STK 00434H108 118876 3284766 SH SOLE 574804 0 2709962 ACCURAY INC COMM STK 004397105 18375 2884587 SH SOLE 450999 0 2433588 ACETO CORP COMM STK 004446100 554 29180 SH SOLE 14880 0 14300 ACHILLION PHARMACEUTICALS IN COMM STK 00448Q201 24314 3001739 SH SOLE 329623 0 2672116 ACI WORLDWIDE INC COMM STK 004498101 15644 807228 SH SOLE 353628 0 453600 ACORDA THERAPEUTICS INC COMM STK 00484M106 15019 719310 SH SOLE 125710 0 593600 ACTIVISION BLIZZARD INC COMM STK 00507V109 84182 1900264 SH SOLE 469292 0 1430972 ACTUANT CORP COMM STK 00508X203 2992 128750 SH SOLE 46850 0 81900 ACUITY BRANDS INC COMM STK 00508Y102 739543 2794946 SH SOLE 728206 0 2066740 ACTUA CORP COMM STK 005094107 166 12800 SH SOLE 100 0 12700 ACXIOM CORP COMM STK 005125109 802 30100 SH SOLE 7100 0 23000 ADEPTUS HEALTH INC COMM STK 006855100 47992 1114797 SH SOLE 141818 0 972979 ADOBE SYS INC COMM STK 00724F101 109203 1006110 SH SOLE 242734 0 763376 ADTRAN INC COMM STK 00738A106 87289 4560531 SH SOLE 859933 0 3700598 ADVANCE AUTO PARTS INC COMM STK 00751Y106 20803 139505 SH SOLE 28500 0 111005 ADVAXIS INC COMM STK 007624208 408 38200 SH SOLE 23200 0 15000 ADVISORY BRD CO COMM STK 00762W107 77575 1733897 SH SOLE 277779 0 1456118 AECOM COMM STK 00766T100 1661 55872 SH SOLE 32850 0 23022 AEGERION PHARMACEUTICALS INC COMM STK 00767E102 242 81600 SH SOLE 81600 0 0 AEGION CORP COMM STK 00770F104 53321 2796055 SH SOLE 860740 0 1935315 AERIE PHARMACEUTICALS INC COMM STK 00771V108 1006 26660 SH SOLE 13060 0 13600 AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 11300 642796 SH SOLE 265686 0 377110 ADVANCEPIERRE FOODS HLDGS IN COMM STK 00782L107 17721 643014 SH SOLE 72134 0 570880 ADVANCED MICRO DEVICES INC COMM STK 007903107 1572 227469 SH SOLE 102969 0 124500 ADVANCED DRAIN SYS INC DEL COMM STK 00790R104 296 12290 SH SOLE 6290 0 6000 ADVANCED ACCELERATOR APPLIC ADR 00790T100 55244 1450739 SH SOLE 176935 0 1273804 ADVANCED ENERGY INDS COMM STK 007973100 47193 997310 SH SOLE 340860 0 656450 AEROVIRONMENT INC COMM STK 008073108 201 8250 SH SOLE 50 0 8200 AETNA INC NEW COMM STK 00817Y108 3775917 32706081 SH SOLE 10205271 0 22500810 AFFILIATED MANAGERS GROUP COMM STK 008252108 19150 132344 SH SOLE 31599 0 100745 AGILENT TECHNOLOGIES INC COMM STK 00846U101 1498810 31828625 SH SOLE 8341299 0 23487326 AGNICO EAGLE MINES LTD COMM STK 008474108 46320 854954 SH SOLE 195907 0 659047 AGILYSYS INC COMM STK 00847J105 225 20194 SH SOLE 11542 0 8652 AGILE THERAPEUTICS INC COMM STK 00847L100 194 27730 SH SOLE 37 0 27693 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 65493 1239924 SH SOLE 250236 0 989688 AGREE REALTY CORP COMM STK 008492100 537 10855 SH SOLE 55 0 10800 AGROFRESH SOLUTIONS COMM STK 00856G109 39389 7445908 SH SOLE 969715 0 6476193 AGRIUM INC COMM STK 008916108 362 4000 SH SOLE 4000 0 0 AIMMUNE THERAPEUTICS INC COMM STK 00900T107 17438 1162530 SH SOLE 111955 0 1050575 AIR METHODS CORP COMM STK 009128307 5060 160700 SH SOLE 66600 0 94100 AIR LEASE CORP COMM STK 00912X302 727 25421 SH SOLE 11921 0 13500 AIR PRODS & CHEMS INC COMM STK 009158106 181386 1206506 SH SOLE 650997 0 555509 AKAMAI TECHNOLOGIES INC COMM STK 00971T101 34764 656050 SH SOLE 141520 0 514530 AKORN INC COMM STK 009728106 22590 828677 SH SOLE 337077 0 491600 ALAMO GROUP INC COMM STK 011311107 31106 472084 SH SOLE 71520 0 400564 ALARM COM HLDGS INC COMM STK 011642105 6782 235012 SH SOLE 28 0 234984 ALASKA AIR GROUP INC COMM STK 011659109 742073 11267436 SH SOLE 4323240 0 6944196 ALBANY INTL CORP COMM STK 012348108 52910 1248473 SH SOLE 190870 0 1057603 ALBEMARLE CORP COMM STK 012653101 17140 200490 SH SOLE 36800 0 163690 ALCOA INC COMM STK 013817101 56005 5523172 SH SOLE 2046592 0 3476580 ALDER BIOPHARMACEUTICALS INC COMM STK 014339105 9518 290446 SH SOLE 32681 0 257765 ALEXANDER & BALDWIN INC NEW COMM STK 014491104 129495 3370523 SH SOLE 441492 0 2929031 ALERE INC COMM STK 01449J105 1422 32886 SH SOLE 15146 0 17740 ALEXANDERS INC COMM STK 014752109 456 1086 SH SOLE 486 0 600 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 171994 1581260 SH SOLE 108281 0 1472979 ALEXION PHARMACEUTICALS INC COMM STK 015351109 2372918 19364434 SH SOLE 6114237 0 13250197 ALIBABA GROUP HLDG LTD ADR 01609W102 3298502 31179716 SH SOLE 9472956 0 21706760 ALIGN TECHNOLOGY INC COMM STK 016255101 127491 1359905 SH SOLE 332274 0 1027631 ALLEGHANY CORP DEL COMM STK 017175100 2567 4890 SH SOLE 1826 0 3064 ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 1171 64782 SH SOLE 30039 0 34743 ALLEGIANT TRAVEL CO COMM STK 01748X102 94034 712004 SH SOLE 152457 0 559547 ALLETE INC COMM STK 018522300 1124 18861 SH SOLE 9246 0 9615 ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 39618 184673 SH SOLE 54751 0 129922 ALLIANT ENERGY CORP COMM STK 018802108 15219 397270 SH SOLE 71790 0 325480 ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 1171 40820 SH SOLE 19920 0 20900 ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 765 58120 SH SOLE 48720 0 9400 ALLSTATE CORP COMM STK 020002101 50204 725697 SH SOLE 161280 0 564417 ALLY FINL INC COMM STK 02005N100 100284 5150684 SH SOLE 1263584 0 3887100 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 272842 4025408 SH SOLE 1003861 0 3021547 ALON USA ENERGY INC COMM STK 020520102 131 16204 SH SOLE 5004 0 11200 ALPHABET INC COMM STK 02079K107 7641775 9831305 SH SOLE 3208339 0 6622966 ALPHABET INC COMM STK 02079K305 6367908 7919693 SH SOLE 2832203 0 5087490 ALTISOURCE RESIDENTIAL CORP COMM STK 02153W100 493 45216 SH SOLE 18783 0 26433 ALTRIA GROUP INC COMM STK 02209S103 977411 15458032 SH SOLE 4900460 0 10557572 AMAZON COM INC COMM STK 023135106 18090950 21606036 SH SOLE 7226348 0 14379688 AMBEV SA ADR 02319V103 41315 6784100 SH SOLE 209100 0 6575000 AMERCO COMM STK 023586100 16961 52312 SH SOLE 21912 0 30400 AMEREN CORP COMM STK 023608102 23489 477614 SH SOLE 94055 0 383559 AMERICA MOVIL SAB DE CV ADR 02364W105 49435 4321250 SH SOLE 1313400 0 3007850 AMERICAN AIRLS GROUP INC COMM STK 02376R102 3143258 85857915 SH SOLE 29754718 0 56103197 AMERICAN ASSETS TR INC COMM STK 024013104 26547 611960 SH SOLE 153460 0 458500 AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 241191 4741317 SH SOLE 740425 0 4000892 AMERICAN CAPITAL AGENCY CORP COMM STK 02503X105 2048 104799 SH SOLE 51799 0 53000 AMERICAN CAP MTG INVT CORP COMM STK 02504A104 427 24851 SH SOLE 8951 0 15900 AMERICAN ELEC PWR INC COMM STK 025537101 559551 8714397 SH SOLE 2422005 0 6292392 AMERICAN EAGLE OUTFITTERS NE COMM STK 02553E106 2092 117130 SH SOLE 81700 0 35430 AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 524 29539 SH SOLE 14939 0 14600 AMERICAN EXPRESS CO COMM STK 025816109 775606 12111280 SH SOLE 4484644 0 7626636 AMERICAN FINL GROUP INC OHIO COMM STK 025932104 2085 27801 SH SOLE 9241 0 18560 AMERICAN HOMES 4 RENT COMM STK 02665T306 1453 67149 SH SOLE 33249 0 33900 AMERICAN INTL GROUP INC COMM STK 026874784 669056 11274953 SH SOLE 4474531 0 6800422 AMERICAN PUBLIC EDUCATION IN COMM STK 02913V103 55393 2796230 SH SOLE 628580 0 2167650 AMERICAN STS WTR CO COMM STK 029899101 1205 30096 SH SOLE 17096 0 13000 AMERICAN TOWER CORP NEW COMM STK 03027X100 3257304 28741762 SH SOLE 8539349 0 20202413 AMERICAN TOWER CORP NEW CVPFSTKF 03027X308 40760 369154 SH SOLE 53967 0 315187 AMERICAN TOWER CORP NEW CVPFSTKF 03027X407 242197 2219361 SH SOLE 459080 0 1760281 AMERICAN VANGUARD CORP COMM STK 030371108 36772 2289674 SH SOLE 617308 0 1672366 AMERICAN WTR WKS CO INC NEW COMM STK 030420103 31930 426641 SH SOLE 62401 0 364240 AMERICAN WOODMARK CORP COMM STK 030506109 498 6178 SH SOLE 6178 0 0 AMERISAFE INC COMM STK 03071H100 209 3550 SH SOLE 3550 0 0 AMERISOURCEBERGEN CORP COMM STK 03073E105 62651 775574 SH SOLE 240836 0 534738 AMERIPRISE FINL INC COMM STK 03076C106 1506198 15096705 SH SOLE 5375746 0 9720959 AMERIS BANCORP COMM STK 03076K108 3236 92595 SH SOLE 85295 0 7300 AMES NATL CORP COMM STK 031001100 285 10320 SH SOLE 10320 0 0 AMETEK INC NEW COMM STK 031100100 284398 5952236 SH SOLE 1776243 0 4175993 AMGEN INC COMM STK 031162100 496781 2978125 SH SOLE 1283986 0 1694139 AMICUS THERAPEUTICS INC COMM STK 03152W109 32111 4339335 SH SOLE 409057 0 3930278 AMKOR TECHNOLOGY INC COMM STK 031652100 159 16353 SH SOLE 933 0 15420 AMPHENOL CORP NEW COMM STK 032095101 94214 1451237 SH SOLE 640741 0 810496 AMSURG CORP COMM STK 03232P405 14167 211283 SH SOLE 27113 0 184170 AMTRUST FINL SVCS INC COMM STK 032359309 19477 725927 SH SOLE 295009 0 430918 ANADARKO PETE CORP COMM STK 032511107 96986 1530719 SH SOLE 343784 0 1186935 ANALOG DEVICES INC COMM STK 032654105 652416 10122821 SH SOLE 3476415 0 6646406 ANALOGIC CORP COMM STK 032657207 71713 809407 SH SOLE 198785 0 610622 ANAVEX LIFE SCIENCES CORP COMM STK 032797300 108 29785 SH SOLE 685 0 29100 ANDERSONS INC COMM STK 034164103 348 9620 SH SOLE 2770 0 6850 ANGIES LIST INC COMM STK 034754101 60188 6073490 SH SOLE 910290 0 5163200 ANIXTER INTL INC COMM STK 035290105 11486 178080 SH SOLE 66180 0 111900 ANNALY CAP MGMT INC COMM STK 035710409 4292 408793 SH SOLE 231567 0 177226 ANSYS INC COMM STK 03662Q105 8428 91007 SH SOLE 41735 0 49272 ANTERO RES CORP COMM STK 03674X106 34791 1290949 SH SOLE 429969 0 860980 ANTHEM INC COMM STK 036752103 1874542 14959240 SH SOLE 4512101 0 10447139 APACHE CORP COMM STK 037411105 1135639 17780475 SH SOLE 5730485 0 12049990 APARTMENT INVT & MGMT CO COMM STK 03748R101 13510 294277 SH SOLE 61285 0 232992 APOGEE ENTERPRISES INC COMM STK 037598109 928 20770 SH SOLE 11970 0 8800 APOLLO ED GROUP INC COMM STK 037604105 181 22786 SH SOLE 22786 0 0 APOLLO COML REAL EST FIN INC COMM STK 03762U105 653 39879 SH SOLE 12379 0 27500 APPLE INC COMM STK 037833100 6595236 58339108 SH SOLE 20511480 0 37827628 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 1332 71977 SH SOLE 34277 0 37700 APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 85698 1833501 SH SOLE 455459 0 1378042 APPLIED GENETIC TECHNOL CORP COMM STK 03820J100 1858 190016 SH SOLE 190016 0 0 APPLIED MATLS INC COMM STK 038222105 825636 27384272 SH SOLE 9583025 0 17801247 APPLIED MICRO CIRCUITS CORP COMM STK 03822W406 444 63900 SH SOLE 41900 0 22000 APTARGROUP INC COMM STK 038336103 1610 20797 SH SOLE 5637 0 15160 APPTIO INC COMM STK 03835C108 11414 526000 SH SOLE 90000 0 436000 APTEVO THERAPEUTICS INC COMM STK 03835L108 53 20540 SH SOLE 20540 0 0 AQUA AMERICA INC COMM STK 03836W103 3235 106147 SH SOLE 50869 0 55278 AQUINOX PHARMACEUTICALS INC COMM STK 03842B101 43545 3259367 SH SOLE 334500 0 2924867 ARAMARK COMM STK 03852U106 505330 13287679 SH SOLE 3567559 0 9720120 ARATANA THERAPEUTICS INC COMM STK 03874P101 97 10400 SH SOLE 2600 0 7800 ARBOR RLTY TR INC COMM STK 038923108 341 46000 SH SOLE 46000 0 0 ARCBEST CORP COMM STK 03937C105 311 16377 SH SOLE 6277 0 10100 ARCHER DANIELS MIDLAND CO COMM STK 039483102 598313 14188114 SH SOLE 3595007 0 10593107 ARCHROCK INC COMM STK 03957W106 617 47199 SH SOLE 26100 0 21099 ARCTIC CAT INC COMM STK 039670104 11670 753393 SH SOLE 112100 0 641293 ARDELYX INC COMM STK 039697107 23778 1837593 SH SOLE 176907 0 1660686 ARENA PHARMACEUTICALS INC COMM STK 040047102 92 52300 SH SOLE 52300 0 0 ARES CAP CORP COMM STK 04010L103 3488 225000 SH SOLE 225000 0 0 ARES COML REAL ESTATE CORP COMM STK 04013V108 322 25584 SH SOLE 84 0 25500 ARIAD PHARMACEUTICALS INC COMM STK 04033A100 82414 6019988 SH SOLE 851815 0 5168173 ARISTA NETWORKS INC COMM STK 040413106 4931 57952 SH SOLE 43008 0 14944 ARMSTRONG WORLD INDS INC NEW COMM STK 04247X102 18444 446381 SH SOLE 60559 0 385822 ARRAY BIOPHARMA INC COMM STK 04269X105 980 145172 SH SOLE 87728 0 57444 ARROW ELECTRS INC COMM STK 042735100 1940 30333 SH SOLE 10658 0 19675 ARROW FINL CORP COMM STK 042744102 381 11598 SH SOLE 4415 0 7183 ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 188 25567 SH SOLE 167 0 25400 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 685 12302 SH SOLE 6162 0 6140 ASCENA RETAIL GROUP INC COMM STK 04351G101 285 50949 SH SOLE 18498 0 32451 ASCENT CAP GROUP INC COMM STK 043632108 1203 51907 SH SOLE 51907 0 0 ASHFORD HOSPITALITY PRIME IN COMM STK 044102101 166 11768 SH SOLE 11768 0 0 ASHFORD HOSPITALITY TR INC COMM STK 044103109 208 35240 SH SOLE 12140 0 23100 ASHLAND GLOBAL HLDGS INC COMM STK 044186104 1192821 10287373 SH SOLE 3327766 0 6959607 ASPEN AEROGELS INC COMM STK 04523Y105 16219 2721240 SH SOLE 403000 0 2318240 ASPEN TECHNOLOGY INC COMM STK 045327103 24865 531421 SH SOLE 222121 0 309300 ASSOCIATED BANC CORP COMM STK 045487105 1039 53060 SH SOLE 24752 0 28308 ASSURANT INC COMM STK 04621X108 11040 119675 SH SOLE 22230 0 97445 ASTEC INDS INC COMM STK 046224101 326 5450 SH SOLE 50 0 5400 ASTORIA FINL CORP COMM STK 046265104 827 56661 SH SOLE 27140 0 29521 ASTRAZENECA PLC ADR 046353108 41867 1274090 SH SOLE 111990 0 1162100 ASTROTECH CORP COMM STK 046484101 46 27697 SH SOLE 27697 0 0 AT HOME GROUP INC COMM STK 04650Y100 13957 921284 SH SOLE 127107 0 794177 ATHENAHEALTH INC COMM STK 04685W103 331853 2631246 SH SOLE 449418 0 2181828 ATLANTIC CAP BANCSHARES INC COMM STK 048269203 30074 2007614 SH SOLE 260284 0 1747330 ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 285 6660 SH SOLE 3060 0 3600 ATMOS ENERGY CORP COMM STK 049560105 268984 3611983 SH SOLE 1061894 0 2550089 ATRION CORP COMM STK 049904105 104283 244451 SH SOLE 75769 0 168682 ATWOOD OCEANICS INC COMM STK 050095108 573 65900 SH SOLE 22600 0 43300 AUDENTES THERAPEUTICS INC COMM STK 05070R104 10028 579681 SH SOLE 50904 0 528777 AUTODESK INC COMM STK 052769106 32655 451473 SH SOLE 117417 0 334056 AUTOLIV INC COMM STK 052800109 4308 40340 SH SOLE 22540 0 17800 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 202268 2293289 SH SOLE 840977 0 1452312 AUTONATION INC COMM STK 05329W102 6162 126501 SH SOLE 22100 0 104401 AUTOZONE INC COMM STK 053332102 2565118 3338519 SH SOLE 955111 0 2383408 AVALONBAY CMNTYS INC COMM STK 053484101 607991 3418752 SH SOLE 732718 0 2686034 AVANGRID INC COMM STK 05351W103 490 11740 SH SOLE 11740 0 0 AVERY DENNISON CORP COMM STK 053611109 12348 158741 SH SOLE 31799 0 126942 AVEXIS INC COMM STK 05366U100 57377 1392310 SH SOLE 128612 0 1263698 AVIS BUDGET GROUP COMM STK 053774105 12418 362992 SH SOLE 146492 0 216500 AVISTA CORP COMM STK 05379B107 1427 34145 SH SOLE 19355 0 14790 AVNET INC COMM STK 053807103 2786 67852 SH SOLE 40854 0 26998 AVON PRODS INC COMM STK 054303102 73166 12926916 SH SOLE 3775616 0 9151300 AWARE INC MASS COMM STK 05453N100 154 29000 SH SOLE 0 0 29000 AXCELIS TECHNOLOGIES INC COMM STK 054540208 207 15553 SH SOLE 75 0 15478 BATS GLOBAL MKTS INC COMM STK 05491G109 84076 2790431 SH SOLE 529884 0 2260547 BB&T CORP COMM STK 054937107 67026 1776930 SH SOLE 554692 0 1222238 B & G FOODS INC NEW COMM STK 05508R106 1121 22784 SH SOLE 7584 0 15200 BCE INC COMM STK 05534B760 220 4765 SH SOLE 4765 0 0 BGC PARTNERS INC COMM STK 05541T101 625 71479 SH SOLE 19879 0 51600 BOK FINL CORP COMM STK 05561Q201 207 3001 SH SOLE 749 0 2252 BNC BANCORP COMM STK 05566T101 61855 2543392 SH SOLE 433407 0 2109985 BOFI HLDG INC COMM STK 05566U108 820 36587 SH SOLE 11387 0 25200 BWX TECHNOLOGIES INC COMM STK 05605H100 64263 1674816 SH SOLE 252501 0 1422315 BABCOCK & WILCOX ENTERPRIS I COMM STK 05614L100 16712 1012865 SH SOLE 210143 0 802722 BADGER METER INC COMM STK 056525108 70700 2109808 SH SOLE 457372 0 1652436 BAIDU INC ADR 056752108 886704 4870129 SH SOLE 1038591 0 3831538 BAKER HUGHES INC COMM STK 057224107 212017 4200850 SH SOLE 1390569 0 2810281 BALCHEM CORP COMM STK 057665200 1014 13078 SH SOLE 7678 0 5400 BALL CORP COMM STK 058498106 1239539 15125555 SH SOLE 4369488 0 10756067 BANCFIRST CORP COMM STK 05945F103 205 2830 SH SOLE 30 0 2800 BANCO SANTANDER CHILE NEW ADR 05965X109 142707 6897381 SH SOLE 1259092 0 5638289 BANCORPSOUTH INC COMM STK 059692103 3216 138625 SH SOLE 29350 0 109275 BANCORP INC DEL COMM STK 05969A105 117 18300 SH SOLE 100 0 18200 BANC OF CALIFORNIA INC COMM STK 05990K106 332 19037 SH SOLE 5037 0 14000 BANK AMER CORP COMM STK 060505104 824396 52677059 SH SOLE 19482898 0 33194161 BANK HAWAII CORP COMM STK 062540109 1065 14671 SH SOLE 5205 0 9466 BANK MONTREAL QUE COMM STK 063671101 1223 18700 SH SOLE 18700 0 0 BANK MUTUAL CORP NEW COMM STK 063750103 351 45661 SH SOLE 13800 0 31861 BANK OF THE OZARKS INC COMM STK 063904106 1577 41058 SH SOLE 16258 0 24800 BANK NEW YORK MELLON CORP COMM STK 064058100 2390271 59936589 SH SOLE 18618067 0 41318522 BANKUNITED INC COMM STK 06652K103 225646 7471729 SH SOLE 1602267 0 5869462 BANNER CORP COMM STK 06652V208 261 5967 SH SOLE 94 0 5873 BARD C R INC COMM STK 067383109 45280 201889 SH SOLE 43152 0 158737 BARCLAYS PLC ADR 06738E204 45274 5209890 SH SOLE 1604811 0 3605079 BARNES & NOBLE INC COMM STK 067774109 248 21974 SH SOLE 13574 0 8400 BARNES & NOBLE ED INC COMM STK 06777U101 114 11863 SH SOLE 100 0 11763 BARNES GROUP INC COMM STK 067806109 818 20170 SH SOLE 13970 0 6200 BARRICK GOLD CORP COMM STK 067901108 89078 5027049 SH SOLE 1159000 0 3868049 BARRETT BILL CORP COMM STK 06846N104 790 142012 SH SOLE 50280 0 91732 BASIC ENERGY SVCS INC NEW COMM STK 06985P100 54 64700 SH SOLE 0 0 64700 BASSETT FURNITURE INDS INC COMM STK 070203104 356 15330 SH SOLE 15330 0 0 BAXTER INTL INC COMM STK 071813109 239641 5034473 SH SOLE 1022544 0 4011929 B/E AEROSPACE INC COMM STK 073302101 1668 32292 SH SOLE 14442 0 17850 BEACON ROOFING SUPPLY INC COMM STK 073685109 100177 2381205 SH SOLE 613180 0 1768025 BEAR ST FINL INC COMM STK 073844102 115 12560 SH SOLE 50 0 12510 BEAZER HOMES USA INC COMM STK 07556Q881 240 20620 SH SOLE 3240 0 17380 BECTON DICKINSON & CO COMM STK 075887109 3028153 16848347 SH SOLE 4152468 0 12695879 BED BATH & BEYOND INC COMM STK 075896100 12610 292498 SH SOLE 60056 0 232442 BEIGENE LTD ADR 07725L102 33976 1102770 SH SOLE 112698 0 990072 BELDEN INC COMM STK 077454106 135515 1964274 SH SOLE 538911 0 1425363 BELLICUM PHARMACEUTICALS INC COMM STK 079481107 23340 1172862 SH SOLE 144504 0 1028358 BEMIS INC COMM STK 081437105 59416 1164783 SH SOLE 271038 0 893745 BENCHMARK ELECTRS INC COMM STK 08160H101 584 23415 SH SOLE 14240 0 9175 BENEFICIAL BANCORP INC COMM STK 08171T102 110408 7505645 SH SOLE 1760639 0 5745006 BENEFITFOCUS INC COMM STK 08180D106 3827 95866 SH SOLE 27510 0 68356 BERKLEY W R CORP COMM STK 084423102 1120 19392 SH SOLE 7820 0 11572 BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 5189 24 SH SOLE 21 0 3 BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 649506 4495782 SH SOLE 1352393 0 3143389 BERKSHIRE HILLS BANCORP INC COMM STK 084680107 487 17560 SH SOLE 12160 0 5400 BERRY PLASTICS GROUP INC COMM STK 08579W103 41703 951034 SH SOLE 397734 0 553300 BEST BUY INC COMM STK 086516101 19357 506999 SH SOLE 90466 0 416533 BHP BILLITON LTD ADR 088606108 5104 147300 SH SOLE 147300 0 0 BIG 5 SPORTING GOODS CORP COMM STK 08915P101 275 20155 SH SOLE 9755 0 10400 BIG LOTS INC COMM STK 089302103 18941 396668 SH SOLE 164368 0 232300 BIO RAD LABS INC COMM STK 090572207 19499 119037 SH SOLE 48737 0 70300 BIODELIVERY SCIENCES INTL IN COMM STK 09060J106 85 31500 SH SOLE 0 0 31500 BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 239361 2587129 SH SOLE 699341 0 1887788 BIOLIFE SOLUTIONS INC COMM STK 09062W204 22 11800 SH SOLE 11800 0 0 BIOGEN INC COMM STK 09062X103 2382167 7610028 SH SOLE 2264486 0 5345542 BIOTELEMETRY INC COMM STK 090672106 219 11784 SH SOLE 9184 0 2600 BIOSCRIP INC COMM STK 09069N108 216 74800 SH SOLE 8000 0 66800 BIO TECHNE CORP COMM STK 09073M104 1523 13907 SH SOLE 6007 0 7900 BIOLASE INC COMM STK 090911108 31 17433 SH SOLE 0 0 17433 BJS RESTAURANTS INC COMM STK 09180C106 793 22293 SH SOLE 12260 0 10033 BLACK HILLS CORP COMM STK 092113109 24534 400746 SH SOLE 53206 0 347540 BLACK KNIGHT FINL SVCS INC COMM STK 09214X100 282826 6915063 SH SOLE 1194156 0 5720907 BLACKBAUD INC COMM STK 09227Q100 56516 851908 SH SOLE 262628 0 589280 BLACKHAWK NETWORK HLDGS INC COMM STK 09238E104 12572 416702 SH SOLE 218700 0 198002 BLACKROCK INC COMM STK 09247X101 583511 1609862 SH SOLE 562566 0 1047296 BLACKSTONE MTG TR INC COMM STK 09257W100 1305 44300 SH SOLE 20300 0 24000 BLOCK H & R INC COMM STK 093671105 10149 438418 SH SOLE 86200 0 352218 BLOOMIN BRANDS INC COMM STK 094235108 81880 4749391 SH SOLE 866231 0 3883160 BLUCORA INC COMM STK 095229100 139 12400 SH SOLE 12400 0 0 BLUE BUFFALO PET PRODS INC COMM STK 09531U102 226568 9535697 SH SOLE 2361058 0 7174639 BLUE HILLS BANCORP INC COMM STK 095573101 40977 2728192 SH SOLE 375345 0 2352847 BLUE NILE INC COMM STK 09578R103 71466 2076289 SH SOLE 230901 0 1845388 BLUEBIRD BIO INC COMM STK 09609G100 228134 3365797 SH SOLE 906539 0 2459258 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 10490 353194 SH SOLE 34599 0 318595 BOB EVANS FARMS INC COMM STK 096761101 623 16260 SH SOLE 10860 0 5400 BOEING CO COMM STK 097023105 4076035 30939998 SH SOLE 10961100 0 19978898 BON-TON STORES INC COMM STK 09776J101 24 14200 SH SOLE 0 0 14200 BOOT BARN HLDGS INC COMM STK 099406100 9825 863337 SH SOLE 100837 0 762500 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 218004 6896686 SH SOLE 1191607 0 5705079 BORGWARNER INC COMM STK 099724106 132289 3760337 SH SOLE 1100267 0 2660070 BOSTON BEER INC COMM STK 100557107 76915 495395 SH SOLE 93109 0 402286 BOSTON PRIVATE FINL HLDGS IN COMM STK 101119105 733 57117 SH SOLE 34918 0 22199 BOSTON PROPERTIES INC COMM STK 101121101 310681 2279557 SH SOLE 229022 0 2050535 BOSTON SCIENTIFIC CORP COMM STK 101137107 60958 2561273 SH SOLE 493903 0 2067370 BOTTOMLINE TECH DEL INC COMM STK 101388106 57919 2484719 SH SOLE 392829 0 2091890 BOYD GAMING CORP COMM STK 103304101 1081 54630 SH SOLE 25730 0 28900 BRADY CORP COMM STK 104674106 53637 1549760 SH SOLE 410060 0 1139700 BRANDYWINE RLTY TR COMM STK 105368203 1275 81633 SH SOLE 29190 0 52443 BRIDGE BANCORP INC COMM STK 108035106 47810 1672258 SH SOLE 280120 0 1392138 BRIGGS & STRATTON CORP COMM STK 109043109 727 39000 SH SOLE 20600 0 18400 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 106445 1591347 SH SOLE 319699 0 1271648 BRINKER INTL INC COMM STK 109641100 98478 1952760 SH SOLE 461366 0 1491394 BRINKS CO COMM STK 109696104 98557 2657959 SH SOLE 392460 0 2265499 BRISTOL MYERS SQUIBB CO COMM STK 110122108 2433937 45139774 SH SOLE 14460861 0 30678913 BRISTOW GROUP INC COMM STK 110394103 402 28670 SH SOLE 7690 0 20980 BRIXMOR PPTY GROUP INC COMM STK 11120U105 1721 61937 SH SOLE 29437 0 32500 BROADSOFT INC COMM STK 11133B409 41636 894429 SH SOLE 139099 0 755330 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 36905 544409 SH SOLE 224884 0 319525 BROCADE COMMUNICATIONS SYS I COMM STK 111621306 2067 223922 SH SOLE 125225 0 98697 BROOKDALE SR LIVING INC COMM STK 112463104 944 54097 SH SOLE 14697 0 39400 BROOKFIELD ASSET MGMT INC COMM STK 112585104 916 26100 SH SOLE 26100 0 0 BROOKLINE BANCORP INC DEL COMM STK 11373M107 517 42399 SH SOLE 18270 0 24129 BROOKS AUTOMATION INC COMM STK 114340102 36376 2672744 SH SOLE 799290 0 1873454 BROWN & BROWN INC COMM STK 115236101 107541 2851786 SH SOLE 611456 0 2240330 BROWN FORMAN CORP COMM STK 115637100 1791 36000 SH SOLE 36000 0 0 BROWN FORMAN CORP COMM STK 115637209 34515 727560 SH SOLE 271394 0 456166 BRUKER CORP COMM STK 116794108 656401 28980167 SH SOLE 7263315 0 21716852 BRUNSWICK CORP COMM STK 117043109 78421 1607646 SH SOLE 388096 0 1219550 BRYN MAWR BK CORP COMM STK 117665109 331 10350 SH SOLE 10350 0 0 BUFFALO WILD WINGS INC COMM STK 119848109 14165 100650 SH SOLE 41950 0 58700 BURLINGTON STORES INC COMM STK 122017106 686316 8470940 SH SOLE 1978903 0 6492037 CBIZ INC COMM STK 124805102 546 48775 SH SOLE 25425 0 23350 CBL & ASSOC PPTYS INC COMM STK 124830100 752 61927 SH SOLE 27327 0 34600 CBS CORP NEW COMM STK 124857202 41876 765001 SH SOLE 149670 0 615331 CCA INDS INC COMM STK 124867102 58 19247 SH SOLE 19247 0 0 CBOE HLDGS INC COMM STK 12503M108 696695 10743170 SH SOLE 2982280 0 7760890 CBRE GROUP INC COMM STK 12504L109 18242 651955 SH SOLE 191625 0 460330 CDK GLOBAL INC COMM STK 12508E101 4267 74398 SH SOLE 35932 0 38466 CEB INC COMM STK 125134106 1263 23190 SH SOLE 16090 0 7100 CECO ENVIRONMENTAL CORP COMM STK 125141101 147 13001 SH SOLE 2560 0 10441 CDW CORP COMM STK 12514G108 2418 52866 SH SOLE 24266 0 28600 CF INDS HLDGS INC COMM STK 125269100 275471 11312966 SH SOLE 3413226 0 7899740 C H ROBINSON WORLDWIDE INC COMM STK 12541W209 342273 4857696 SH SOLE 1180774 0 3676922 CIGNA CORPORATION COMM STK 125509109 1810992 13896503 SH SOLE 3663986 0 10232517 CIT GROUP INC COMM STK 125581801 3158 86996 SH SOLE 45996 0 41000 CME GROUP INC COMM STK 12572Q105 515143 4928659 SH SOLE 2510569 0 2418090 CMS ENERGY CORP COMM STK 125896100 22399 533181 SH SOLE 108441 0 424740 CSS INDS INC COMM STK 125906107 36508 1427198 SH SOLE 386114 0 1041084 CNA FINL CORP COMM STK 126117100 255397 7422184 SH SOLE 2521478 0 4900706 CRA INTL INC COMM STK 12618T105 241 9062 SH SOLE 4012 0 5050 CNO FINL GROUP INC COMM STK 12621E103 1611 105478 SH SOLE 61778 0 43700 CSG SYS INTL INC COMM STK 126349109 1210 29273 SH SOLE 14473 0 14800 CSX CORP COMM STK 126408103 60424 1981118 SH SOLE 531303 0 1449815 CST BRANDS INC COMM STK 12646R105 1553 32297 SH SOLE 14363 0 17934 CTS CORP COMM STK 126501105 28968 1557400 SH SOLE 242000 0 1315400 CSRA INC COMM STK 12650T104 132178 4913681 SH SOLE 1135815 0 3777866 CVB FINL CORP COMM STK 126600105 510 28945 SH SOLE 300 0 28645 CVR ENERGY INC COMM STK 12662P108 199 14444 SH SOLE 1944 0 12500 CVS HEALTH CORP COMM STK 126650100 1281464 14400092 SH SOLE 3920181 0 10479911 CYS INVTS INC COMM STK 12673A108 1039 119176 SH SOLE 64076 0 55100 CA INC COMM STK 12673P105 79029 2389012 SH SOLE 639755 0 1749257 CABELAS INC COMM STK 126804301 756 13756 SH SOLE 5415 0 8341 CABLE ONE INC COMM STK 12685J105 305944 523877 SH SOLE 111363 0 412514 CABOT CORP COMM STK 127055101 2508 47857 SH SOLE 32907 0 14950 CABOT OIL & GAS CORP COMM STK 127097103 29373 1138490 SH SOLE 349020 0 789470 CABOT MICROELECTRONICS CORP COMM STK 12709P103 45991 869236 SH SOLE 310690 0 558546 CACI INTL INC COMM STK 127190304 1096 10867 SH SOLE 5667 0 5200 CADENCE DESIGN SYSTEM INC COMM STK 127387108 4630 181361 SH SOLE 110344 0 71017 CAESARS ENTMT CORP COMM STK 127686103 383 51476 SH SOLE 27076 0 24400 CAL MAINE FOODS INC COMM STK 128030202 62046 1609920 SH SOLE 346800 0 1263120 CALAMOS ASSET MGMT INC COMM STK 12811R104 123 18047 SH SOLE 2747 0 15300 CALAMP CORP COMM STK 128126109 499 35800 SH SOLE 19000 0 16800 CALATLANTIC GROUP INC COMM STK 128195104 13875 414910 SH SOLE 70622 0 344288 CALERES INC COMM STK 129500104 383 15140 SH SOLE 7710 0 7430 CALGON CARBON CORP COMM STK 129603106 547 36076 SH SOLE 20976 0 15100 CALIFORNIA RES CORP COMM STK 13057Q206 327 26199 SH SOLE 12299 0 13900 CALIFORNIA WTR SVC GROUP COMM STK 130788102 73635 2294628 SH SOLE 386818 0 1907810 CALLIDUS SOFTWARE INC COMM STK 13123E500 34759 1894200 SH SOLE 585500 0 1308700 CALLON PETE CO DEL COMM STK 13123X102 1064 67789 SH SOLE 14339 0 53450 CALPINE CORP COMM STK 131347304 2420 191452 SH SOLE 107952 0 83500 CAMBREX CORP COMM STK 132011107 21197 476760 SH SOLE 206050 0 270710 CAMDEN NATL CORP COMM STK 133034108 274 5730 SH SOLE 2530 0 3200 CAMDEN PPTY TR COMM STK 133131102 238621 2849547 SH SOLE 197744 0 2651803 CAMECO CORP COMM STK 13321L108 93409 10912280 SH SOLE 2213500 0 8698780 CAMPBELL SOUP CO COMM STK 134429109 19525 356938 SH SOLE 64739 0 292199 CANADIAN NATL RY CO COMM STK 136375102 2032 31120 SH SOLE 31120 0 0 CANADIAN NAT RES LTD COMM STK 136385101 1002293 31282552 SH SOLE 9270950 0 22011602 CANADIAN PAC RY LTD COMM STK 13645T100 853829 5594383 SH SOLE 2140160 0 3454223 CANTEL MEDICAL CORP COMM STK 138098108 24002 307799 SH SOLE 125099 0 182700 CANTERBURY PARK HOLDING CORP COMM STK 13811E101 152 14516 SH SOLE 3077 0 11439 CAPELLA EDUCATION COMPANY COMM STK 139594105 58545 1008700 SH SOLE 326900 0 681800 CAPITAL BK FINL CORP COMM STK 139794101 81204 2528920 SH SOLE 362960 0 2165960 CAPITAL ONE FINL CORP COMM STK 14040H105 70022 974831 SH SOLE 212960 0 761871 CAPITAL SR LIVING CORP COMM STK 140475104 519 30888 SH SOLE 15088 0 15800 CAPITOL ACQUISITION CORP III COMM STK 14055M205 15197 1492800 SH SOLE 165200 0 1327600 CAPITOL FED FINL INC COMM STK 14057J101 170654 12128920 SH SOLE 2211903 0 9917017 CAPSTEAD MTG CORP COMM STK 14067E506 445 47155 SH SOLE 255 0 46900 CARBO CERAMICS INC COMM STK 140781105 380 34736 SH SOLE 17361 0 17375 CARDINAL HEALTH INC COMM STK 14149Y108 106847 1375124 SH SOLE 494952 0 880172 CARDIOVASCULAR SYS INC DEL COMM STK 141619106 209 8800 SH SOLE 100 0 8700 CARE CAP PPTYS INC COMM STK 141624106 2119 74367 SH SOLE 42938 0 31429 CAREER EDUCATION CORP COMM STK 141665109 27855 4102314 SH SOLE 478223 0 3624091 CARETRUST REIT INC COMM STK 14174T107 284 19238 SH SOLE 19238 0 0 CARLISLE COS INC COMM STK 142339100 2397 23368 SH SOLE 9948 0 13420 CARMAX INC COMM STK 143130102 549787 10305291 SH SOLE 3217396 0 7087895 CARNIVAL CORP COMM STK 143658300 530553 10867524 SH SOLE 4051166 0 6816358 CARPENTER TECHNOLOGY CORP COMM STK 144285103 73114 1772030 SH SOLE 553530 0 1218500 CARRIZO OIL & GAS INC COMM STK 144577103 18598 457860 SH SOLE 188560 0 269300 CARROLS RESTAURANT GROUP INC COMM STK 14574X104 347 26300 SH SOLE 26300 0 0 CARTER INC COMM STK 146229109 249981 2882951 SH SOLE 862608 0 2020343 CASCADE BANCORP COMM STK 147154207 6612 1091090 SH SOLE 145709 0 945381 CASELLA WASTE SYS INC COMM STK 147448104 384 37275 SH SOLE 19200 0 18075 CASEYS GEN STORES INC COMM STK 147528103 51029 424707 SH SOLE 186807 0 237900 CATALENT INC COMM STK 148806102 433146 16762625 SH SOLE 4340545 0 12422080 CATALYST BIOSCIENCES INC COMM STK 14888D109 30 24669 SH SOLE 2309 0 22360 CATERPILLAR INC DEL COMM STK 149123101 101072 1138582 SH SOLE 258468 0 880114 CATCHMARK TIMBER TR INC COMM STK 14912Y202 43064 3683793 SH SOLE 697823 0 2985970 CATHAY GEN BANCORP COMM STK 149150104 793 25766 SH SOLE 12710 0 13056 CATO CORP NEW COMM STK 149205106 297 9020 SH SOLE 3170 0 5850 CAVCO INDS INC DEL COMM STK 149568107 63705 643160 SH SOLE 171720 0 471440 CAVIUM INC COMM STK 14964U108 189430 3254816 SH SOLE 570433 0 2684383 CEDAR FAIR L P COMM STK 150185106 3359 58626 SH SOLE 33900 0 24726 CEDAR REALTY TRUST INC COMM STK 150602209 74956 10410540 SH SOLE 2864610 0 7545930 CELADON GROUP INC COMM STK 150838100 12813 1465980 SH SOLE 228000 0 1237980 CELANESE CORP DEL COMM STK 150870103 19629 294913 SH SOLE 175092 0 119821 CELGENE CORP COMM STK 151020104 1882288 18007157 SH SOLE 5554973 0 12452184 CELLDEX THERAPEUTICS INC NEW COMM STK 15117B103 462 114352 SH SOLE 54802 0 59550 CELSION CORPORATION COMM STK 15117N404 91 74800 SH SOLE 0 0 74800 CEMPRA INC COMM STK 15130J109 1668 68930 SH SOLE 58230 0 10700 CENTENE CORP DEL COMM STK 15135B101 1120258 16730264 SH SOLE 4365347 0 12364917 CENOVUS ENERGY INC COMM STK 15135U109 25752 1797396 SH SOLE 429576 0 1367820 CENTERPOINT ENERGY INC COMM STK 15189T107 19773 851198 SH SOLE 165629 0 685569 CENTERSTATE BANKS INC COMM STK 15201P109 2873 162029 SH SOLE 62629 0 99400 CENTRAL GARDEN & PET CO COMM STK 153527205 736 29673 SH SOLE 20073 0 9600 CENTRAL PAC FINL CORP COMM STK 154760409 355 14100 SH SOLE 100 0 14000 CENTURY ALUM CO COMM STK 156431108 496 71300 SH SOLE 39400 0 31900 CENTURY BANCORP INC MASS COMM STK 156432106 259 5710 SH SOLE 10 0 5700 CENTURYLINK INC COMM STK 156700106 188682 6878670 SH SOLE 1870139 0 5008531 CEPHEID COMM STK 15670R107 16661 316212 SH SOLE 131882 0 184330 CERNER CORP COMM STK 156782104 47500 769237 SH SOLE 226780 0 542457 CERUS CORP COMM STK 157085101 489 78800 SH SOLE 33400 0 45400 CHARLES RIV LABS INTL INC COMM STK 159864107 25192 302284 SH SOLE 127216 0 175068 CHART INDS INC COMM STK 16115Q308 80821 2461810 SH SOLE 441260 0 2020550 CHARTER COMMUNICATIONS INC N COMM STK 16119P108 809670 2999112 SH SOLE 1190391 0 1808721 CHATHAM LODGING TR COMM STK 16208T102 372 19300 SH SOLE 11000 0 8300 CHEESECAKE FACTORY INC COMM STK 163072101 54456 1087820 SH SOLE 219650 0 868170 CHEMED CORP NEW COMM STK 16359R103 22063 156395 SH SOLE 67195 0 89200 CHEMICAL FINL CORP COMM STK 163731102 39703 899691 SH SOLE 153532 0 746159 CHEMOURS CO COMM STK 163851108 1261 78829 SH SOLE 19748 0 59081 CHEMTURA CORP COMM STK 163893209 727 22170 SH SOLE 9270 0 12900 CHENIERE ENERGY INC COMM STK 16411R208 4180 95866 SH SOLE 53766 0 42100 CHEROKEE INC DEL NEW COMM STK 16444H102 132 12800 SH SOLE 4500 0 8300 CHESAPEAKE ENERGY CORP COMM STK 165167107 7186 1146171 SH SOLE 230200 0 915971 CHESAPEAKE LODGING TR COMM STK 165240102 31217 1363180 SH SOLE 239500 0 1123680 CHESAPEAKE UTILS CORP COMM STK 165303108 82041 1343612 SH SOLE 217155 0 1126457 CHEVRON CORP NEW COMM STK 166764100 940464 9137820 SH SOLE 2894768 0 6243052 CHICAGO BRIDGE & IRON CO N V COMM STK 167250109 1348 48103 SH SOLE 33903 0 14200 CHICOS FAS INC COMM STK 168615102 151652 12743880 SH SOLE 2243300 0 10500580 CHILDRENS PL INC COMM STK 168905107 7912 99060 SH SOLE 40910 0 58150 CHIMERA INVT CORP COMM STK 16934Q208 1278 80102 SH SOLE 43482 0 36620 CHIMERIX INC COMM STK 16934W106 888 160298 SH SOLE 139529 0 20769 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 201697 476263 SH SOLE 205757 0 270506 CHOICE HOTELS INTL INC COMM STK 169905106 262635 5825987 SH SOLE 1621843 0 4204144 CHRISTOPHER & BANKS CORP COMM STK 171046105 255 176022 SH SOLE 140230 0 35792 CHURCH & DWIGHT INC COMM STK 171340102 43919 916508 SH SOLE 233508 0 683000 CHURCHILL DOWNS INC COMM STK 171484108 25633 175152 SH SOLE 73572 0 101580 CHUYS HLDGS INC COMM STK 171604101 431 15440 SH SOLE 10140 0 5300 CIBER INC COMM STK 17163B102 74 64340 SH SOLE 0 0 64340 CIENA CORP COMM STK 171779309 60355 2768584 SH SOLE 432621 0 2335963 CIMAREX ENERGY CO COMM STK 171798101 329946 2455502 SH SOLE 825258 0 1630244 CINCINNATI BELL INC NEW COMM STK 171871106 470 115148 SH SOLE 31600 0 83548 CINCINNATI FINL CORP COMM STK 172062101 20221 268114 SH SOLE 48500 0 219614 CINEMARK HOLDINGS INC COMM STK 17243V102 1098 28673 SH SOLE 13873 0 14800 CIRCOR INTL INC COMM STK 17273K109 48656 816920 SH SOLE 240820 0 576100 CIRRUS LOGIC INC COMM STK 172755100 29338 551983 SH SOLE 222413 0 329570 CISCO SYS INC COMM STK 17275R102 2215990 69860968 SH SOLE 25129965 0 44731003 CINTAS CORP COMM STK 172908105 165826 1472704 SH SOLE 295636 0 1177068 CITIGROUP INC COMM STK 172967424 2007879 42512778 SH SOLE 17583960 0 24928818 CITIZENS FINL GROUP INC COMM STK 174610105 23942 968930 SH SOLE 178000 0 790930 CITIZENS INC COMM STK 174740100 327 34933 SH SOLE 21200 0 13733 CITRIX SYS INC COMM STK 177376100 24005 281682 SH SOLE 53599 0 228083 CITY HLDG CO COMM STK 177835105 432 8590 SH SOLE 3440 0 5150 CLARCOR INC COMM STK 179895107 96289 1481376 SH SOLE 317960 0 1163416 CLEAN HARBORS INC COMM STK 184496107 98856 2060360 SH SOLE 411150 0 1649210 CLEAN ENERGY FUELS CORP COMM STK 184499101 182 40745 SH SOLE 40745 0 0 CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18451C109 111 18990 SH SOLE 4590 0 14400 CLEARWATER PAPER CORP COMM STK 18538R103 124606 1926790 SH SOLE 480538 0 1446252 CLIFFS NAT RES INC COMM STK 18683K101 502 85800 SH SOLE 40000 0 45800 CLIFTON BANCORP INC COMM STK 186873105 39636 2592294 SH SOLE 295655 0 2296639 CLOROX CO DEL COMM STK 189054109 37423 298957 SH SOLE 82160 0 216797 CLOVIS ONCOLOGY INC COMM STK 189464100 46245 1282794 SH SOLE 259965 0 1022829 CLUBCORP HLDGS INC COMM STK 18948M108 161 11101 SH SOLE 201 0 10900 COACH INC COMM STK 189754104 700803 19168573 SH SOLE 8314990 0 10853583 COBIZ FINANCIAL INC COMM STK 190897108 54718 4111038 SH SOLE 1034380 0 3076658 COCA COLA BOTTLING CO CONS COMM STK 191098102 18635 125777 SH SOLE 15953 0 109824 COCA COLA CO COMM STK 191216100 512223 12103576 SH SOLE 4692169 0 7411407 COEUR MNG INC COMM STK 192108504 254 21478 SH SOLE 21478 0 0 COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 354 9620 SH SOLE 120 0 9500 COGNEX CORP COMM STK 192422103 250218 4733591 SH SOLE 2225476 0 2508115 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 102153 2141115 SH SOLE 895570 0 1245545 COHERENT INC COMM STK 192479103 42808 387260 SH SOLE 115530 0 271730 COHEN & STEERS INC COMM STK 19247A100 48072 1124500 SH SOLE 187350 0 937150 COHERUS BIOSCIENCES INC COMM STK 19249H103 22263 831322 SH SOLE 83945 0 747377 COHU INC COMM STK 192576106 5255 447652 SH SOLE 58742 0 388910 COLFAX CORP COMM STK 194014106 179566 5713191 SH SOLE 1796091 0 3917100 COLGATE PALMOLIVE CO COMM STK 194162103 288763 3894836 SH SOLE 1898097 0 1996739 COLONY CAP INC COMM STK 19624R106 638 35000 SH SOLE 10000 0 25000 COLONY STARWOOD HOMES COMM STK 19625X102 758 26403 SH SOLE 4763 0 21640 COLUCID PHARMACEUTICALS INC COMM STK 19716T101 94851 2486274 SH SOLE 416713 0 2069561 COLUMBIA BKG SYS INC COMM STK 197236102 90965 2780119 SH SOLE 779969 0 2000150 COLUMBIA PPTY TR INC COMM STK 198287203 1126 50283 SH SOLE 32983 0 17300 COLUMBIA SPORTSWEAR CO COMM STK 198516106 863 15212 SH SOLE 7450 0 7762 COMFORT SYS USA INC COMM STK 199908104 29123 993609 SH SOLE 147759 0 845850 COMCAST CORP NEW COMM STK 20030N101 2905165 43792055 SH SOLE 12931251 0 30860804 COMERICA INC COMM STK 200340107 17836 376926 SH SOLE 89080 0 287846 COMMERCE BANCSHARES INC COMM STK 200525103 18346 372434 SH SOLE 78678 0 293756 COMMERCEHUB INC COMM STK 20084V108 15179 960721 SH SOLE 127322 0 833399 COMMERCEHUB INC COMM STK 20084V306 30665 1927395 SH SOLE 257733 0 1669662 COMMERCIAL METALS CO COMM STK 201723103 1352 83500 SH SOLE 35600 0 47900 COMMSCOPE HLDG CO INC COMM STK 20337X109 1379 45790 SH SOLE 22690 0 23100 COMMUNICATIONS SALES&LEAS IN COMM STK 20341J104 1809 57583 SH SOLE 17747 0 39836 COMMUNITY BK SYS INC COMM STK 203607106 695 14440 SH SOLE 8420 0 6020 COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 586 50754 SH SOLE 28419 0 22335 COMMUNITY HEALTH SYS INC NEW RIGHTS 203668116 1 73700 SH SOLE 20200 0 53500 COMMUNITY TR BANCORP INC COMM STK 204149108 258 6952 SH SOLE 2580 0 4372 COMMVAULT SYSTEMS INC COMM STK 204166102 17821 335420 SH SOLE 158620 0 176800 COMPANIA DE MINAS BUENAVENTU ADR 204448104 77136 5573381 SH SOLE 1118828 0 4454553 COMPASS MINERALS INTL INC COMM STK 20451N101 34212 464205 SH SOLE 151837 0 312368 COMPASS DIVERSIFIED HOLDINGS COMM STK 20451Q104 38045 2189010 SH SOLE 468710 0 1720300 COMPUTER SCIENCES CORP COMM STK 205363104 2575 49328 SH SOLE 21828 0 27500 COMSCORE INC COMM STK 20564W105 10096 329278 SH SOLE 141579 0 187699 COMSTOCK RES INC COMM STK 205768302 864 113100 SH SOLE 72200 0 40900 COMTECH TELECOMMUNICATIONS C COMM STK 205826209 290 22600 SH SOLE 16540 0 6060 CONAGRA FOODS INC COMM STK 205887102 214663 4556626 SH SOLE 1835092 0 2721534 CONCHO RES INC COMM STK 20605P101 390946 2846350 SH SOLE 1003661 0 1842689 CONMED CORP COMM STK 207410101 593 14800 SH SOLE 8750 0 6050 CONNECTICUT WTR SVC INC COMM STK 207797101 2759 55473 SH SOLE 13030 0 42443 CONNECTONE BANCORP INC NEW COMM STK 20786W107 281 15583 SH SOLE 7100 0 8483 CONNS INC COMM STK 208242107 342 33170 SH SOLE 970 0 32200 CONOCOPHILLIPS COMM STK 20825C104 101183 2327654 SH SOLE 442597 0 1885057 CONSOL ENERGY INC COMM STK 20854P109 152273 7930881 SH SOLE 1638421 0 6292460 CONSOLIDATED COMM HLDGS INC COMM STK 209034107 1293 51222 SH SOLE 31597 0 19625 CONSOLIDATED EDISON INC COMM STK 209115104 43635 579484 SH SOLE 108083 0 471401 CONSOLIDATED TOMOKA LD CO COMM STK 210226106 200 3910 SH SOLE 2410 0 1500 CONSTELLATION BRANDS INC COMM STK 21036P108 256188 1538762 SH SOLE 464682 0 1074080 CONTAINER STORE GROUP INC COMM STK 210751103 64 12744 SH SOLE 44 0 12700 CONTANGO OIL & GAS COMPANY COMM STK 21075N204 211 20685 SH SOLE 2415 0 18270 CONTINENTAL RESOURCES INC COMM STK 212015101 79561 1531200 SH SOLE 851752 0 679448 CONTROL4 CORP COMM STK 21240D107 12425 1011774 SH SOLE 340488 0 671286 CONVERGYS CORP COMM STK 212485106 1378 45290 SH SOLE 23490 0 21800 CONYERS PK ACQUISITION COMM STK 212894208 48426 4504730 SH SOLE 823532 0 3681198 COOPER COS INC COMM STK 216648402 805449 4493191 SH SOLE 1178284 0 3314907 COOPER TIRE & RUBR CO COMM STK 216831107 1550 40780 SH SOLE 24980 0 15800 COPART INC COMM STK 217204106 31144 581474 SH SOLE 173544 0 407930 CORE MARK HOLDING CO INC COMM STK 218681104 221782 6195016 SH SOLE 1048680 0 5146336 CORESITE RLTY CORP COMM STK 21870Q105 28281 381968 SH SOLE 160968 0 221000 CORENERGY INFRASTRUCTURE TR COMM STK 21870U502 231 7870 SH SOLE 30 0 7840 CORELOGIC INC COMM STK 21871D103 401338 10232983 SH SOLE 3220342 0 7012641 CORNERSTONE ONDEMAND INC COMM STK 21925Y103 2487 54114 SH SOLE 41914 0 12200 CORNING INC COMM STK 219350105 46764 1977319 SH SOLE 424680 0 1552639 CORPORATE OFFICE PPTYS TR COMM STK 22002T108 77205 2723295 SH SOLE 456815 0 2266480 CORRECTIONS CORP AMER NEW COMM STK 22025Y407 966 69681 SH SOLE 42579 0 27102 CORVEL CORP COMM STK 221006109 9185 239186 SH SOLE 100020 0 139166 CORVUS PHARMACEUTICALS INC COMM STK 221015100 10500 638297 SH SOLE 71221 0 567076 COSTCO WHSL CORP NEW COMM STK 22160K105 905206 5935389 SH SOLE 2262844 0 3672545 COSTAR GROUP INC COMM STK 22160N109 185624 857267 SH SOLE 218562 0 638705 COTY INC COMM STK 222070203 194916 8294290 SH SOLE 2102578 0 6191712 COUSINS PPTYS INC COMM STK 222795106 579 55500 SH SOLE 19100 0 36400 COVANTA HLDG CORP COMM STK 22282E102 1863 121062 SH SOLE 67658 0 53404 COVISINT CORP COMM STK 22357R103 130 59857 SH SOLE 59857 0 0 COWEN GROUP INC NEW COMM STK 223622101 109 30000 SH SOLE 300 0 29700 CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1607 12156 SH SOLE 5356 0 6800 CRANE CO COMM STK 224399105 973 15444 SH SOLE 7403 0 8041 CRAWFORD & CO COMM STK 224633107 2808 247387 SH SOLE 58037 0 189350 CRAWFORD & CO COMM STK 224633206 12711 1420267 SH SOLE 62350 0 1357917 CRAY INC COMM STK 225223304 8530 362367 SH SOLE 143390 0 218977 CREDIT ACCEP CORP MICH COMM STK 225310101 889 4419 SH SOLE 1819 0 2600 CREE INC COMM STK 225447101 3107 120803 SH SOLE 94503 0 26300 CRESCENT PT ENERGY CORP COMM STK 22576C101 252 19150 SH SOLE 19150 0 0 CROCS INC COMM STK 227046109 14191 1709800 SH SOLE 482500 0 1227300 CROSS CTRY HEALTHCARE INC COMM STK 227483104 21000 1782650 SH SOLE 266500 0 1516150 CROWN CASTLE INTL CORP NEW COMM STK 22822V101 1202621 12765323 SH SOLE 3404016 0 9361307 CROWN CASTLE INTL CORP NEW CVPFSTKF 22822V200 19049 169343 SH SOLE 23093 0 146250 CROWN HOLDINGS INC COMM STK 228368106 2671 46788 SH SOLE 25338 0 21450 CRYOLIFE INC COMM STK 228903100 256 14550 SH SOLE 4200 0 10350 CTRIP COM INTL LTD ADR 22943F100 1096797 23551572 SH SOLE 6895314 0 16656258 CUBESMART COMM STK 229663109 42364 1554056 SH SOLE 457556 0 1096500 CUBIC CORP COMM STK 229669106 13389 286030 SH SOLE 83630 0 202400 CULLEN FROST BANKERS INC COMM STK 229899109 1595 22175 SH SOLE 6825 0 15350 CULP INC COMM STK 230215105 38214 1283647 SH SOLE 430490 0 853157 CUMMINS INC COMM STK 231021106 519764 4055904 SH SOLE 1617784 0 2438120 CUMULUS MEDIA INC COMM STK 231082108 95 289210 SH SOLE 74213 0 214997 CURTISS WRIGHT CORP COMM STK 231561101 1233 13530 SH SOLE 4130 0 9400 CUSTOMERS BANCORP INC COMM STK 23204G100 289 11500 SH SOLE 6400 0 5100 CVENT INC COMM STK 23247G109 47135 1486424 SH SOLE 218094 0 1268330 CYNOSURE INC COMM STK 232577205 556 10917 SH SOLE 60 0 10857 CYPRESS SEMICONDUCTOR CORP COMM STK 232806109 1240 101995 SH SOLE 40545 0 61450 CYTRX CORP COMM STK 232828509 29 49900 SH SOLE 500 0 49400 CYRUSONE INC COMM STK 23283R100 29173 613266 SH SOLE 255166 0 358100 DBV TECHNOLOGIES S A ADR 23306J101 6114 168300 SH SOLE 14800 0 153500 DCT INDUSTRIAL TRUST INC COMM STK 233153204 185103 3812636 SH SOLE 249865 0 3562771 DDR CORP COMM STK 23317H102 2259 129588 SH SOLE 63388 0 66200 DNP SELECT INCOME FD COMM STK 23325P104 294 28625 SH SOLE 28625 0 0 D R HORTON INC COMM STK 23331A109 19371 641410 SH SOLE 131560 0 509850 DST SYS INC DEL COMM STK 233326107 30835 261488 SH SOLE 109325 0 152163 DSP GROUP INC COMM STK 23332B106 287 23857 SH SOLE 4167 0 19690 DTE ENERGY CO COMM STK 233331107 252197 2692404 SH SOLE 1000795 0 1691609 DSW INC COMM STK 23334L102 493 24072 SH SOLE 13872 0 10200 DTS INC COMM STK 23335C101 280 6572 SH SOLE 2850 0 3722 DLH HLDGS CORP COMM STK 23335Q100 44 10030 SH SOLE 10030 0 0 DAKTRONICS INC COMM STK 234264109 205 21500 SH SOLE 6700 0 14800 DANA INCORPORATED COMM STK 235825205 552 35400 SH SOLE 12800 0 22600 DANAHER CORP DEL COMM STK 235851102 5698151 72689768 SH SOLE 23868895 0 48820873 DANAHER CORP DEL CONV BND 235851AF9 794 265000 PRN SOLE 265000 0 0 DARDEN RESTAURANTS INC COMM STK 237194105 14030 228792 SH SOLE 52645 0 176147 DARLING INGREDIENTS INC COMM STK 237266101 558 41335 SH SOLE 20835 0 20500 DAVE & BUSTERS ENTMT INC COMM STK 238337109 1180 30118 SH SOLE 13618 0 16500 DAVITA INC COMM STK 23918K108 218111 3301211 SH SOLE 391170 0 2910041 DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 312 40912 SH SOLE 30704 0 10208 DEAN FOODS CO NEW COMM STK 242370203 1510 92090 SH SOLE 55590 0 36500 DECKERS OUTDOOR CORP COMM STK 243537107 593 9961 SH SOLE 3561 0 6400 DEERE & CO COMM STK 244199105 191418 2242740 SH SOLE 648704 0 1594036 DEL FRISCOS RESTAURANT GROUP COMM STK 245077102 1741 129274 SH SOLE 102074 0 27200 DELEK US HLDGS INC COMM STK 246647101 511 29550 SH SOLE 22250 0 7300 DELL TECHNOLOGIES INC COMM STK 24703L103 3252 68026 SH SOLE 31364 0 36661 DELTA AIR LINES INC DEL COMM STK 247361702 552826 14045364 SH SOLE 5213912 0 8831452 DELTIC TIMBER CORP COMM STK 247850100 950 14030 SH SOLE 14030 0 0 DENBURY RES INC COMM STK 247916208 993 307571 SH SOLE 185871 0 121700 DELUXE CORP COMM STK 248019101 1103 16511 SH SOLE 8083 0 8428 DENNYS CORP COMM STK 24869P104 82382 7706459 SH SOLE 1655440 0 6051019 DENTSPLY SIRONA INC COMM STK 24906P109 839526 14126303 SH SOLE 4058052 0 10068251 DESCARTES SYS GROUP INC COMM STK 249906108 237962 11059935 SH SOLE 1828186 0 9231749 DEPOMED INC COMM STK 249908104 20776 831370 SH SOLE 340670 0 490700 DEVON ENERGY CORP NEW COMM STK 25179M103 189299 4291522 SH SOLE 842730 0 3448792 DEVRY ED GROUP INC COMM STK 251893103 465 20160 SH SOLE 5360 0 14800 DEXCOM INC COMM STK 252131107 271420 3096283 SH SOLE 653827 0 2442456 DIAGEO P L C ADR 25243Q205 15092 130059 SH SOLE 118359 0 11700 DIAMOND OFFSHORE DRILLING IN COMM STK 25271C102 9128 518330 SH SOLE 61630 0 456700 DIAMONDROCK HOSPITALITY CO COMM STK 252784301 26274 2887294 SH SOLE 524383 0 2362911 DIAMONDBACK ENERGY INC COMM STK 25278X109 244330 2530870 SH SOLE 626831 0 1904039 DICKS SPORTING GOODS INC COMM STK 253393102 272739 4808507 SH SOLE 2249407 0 2559100 DIEBOLD INC COMM STK 253651103 1331 53680 SH SOLE 36290 0 17390 DIGI INTL INC COMM STK 253798102 134 11741 SH SOLE 2681 0 9060 DIGIRAD CORP COMM STK 253827109 202 39600 SH SOLE 0 0 39600 DIGITAL RLTY TR INC COMM STK 253868103 28650 294993 SH SOLE 70273 0 224720 DIGITALGLOBE INC COMM STK 25389M877 331685 12061271 SH SOLE 3244934 0 8816337 DILLARDS INC COMM STK 254067101 454 7204 SH SOLE 3304 0 3900 DINEEQUITY INC COMM STK 254423106 423 5345 SH SOLE 1945 0 3400 DIODES INC COMM STK 254543101 45949 2153192 SH SOLE 401050 0 1752142 DIPLOMAT PHARMACY INC COMM STK 25456K101 120937 4317650 SH SOLE 763701 0 3553949 DISNEY WALT CO COMM STK 254687106 1109457 11947631 SH SOLE 3951546 0 7996085 DISCOVER FINL SVCS COMM STK 254709108 46490 822098 SH SOLE 201703 0 620395 DISCOVERY COMMUNICATNS NEW COMM STK 25470F104 7420 275620 SH SOLE 58500 0 217120 DISCOVERY COMMUNICATNS NEW COMM STK 25470F302 29288 1113190 SH SOLE 139100 0 974090 DISH NETWORK CORP COMM STK 25470M109 8432 153923 SH SOLE 105203 0 48720 DR REDDYS LABS LTD ADR 256135203 2346 50549 SH SOLE 29969 0 20580 DOLBY LABORATORIES INC COMM STK 25659T107 1094 20149 SH SOLE 9009 0 11140 DOLLAR GEN CORP NEW COMM STK 256677105 1213176 17333563 SH SOLE 6123530 0 11210033 DOLLAR TREE INC COMM STK 256746108 51288 649796 SH SOLE 192329 0 457467 DOMINION RES INC VA NEW COMM STK 25746U109 88552 1192305 SH SOLE 236197 0 956108 DOMINOS PIZZA INC COMM STK 25754A201 57733 380197 SH SOLE 157533 0 222664 DOMTAR CORP COMM STK 257559203 1490 40129 SH SOLE 25247 0 14882 DONALDSON INC COMM STK 257651109 13560 363243 SH SOLE 214701 0 148542 DONNELLEY R R & SONS CO COMM STK 257867101 1262 80280 SH SOLE 47480 0 32800 DORMAN PRODUCTS INC COMM STK 258278100 57358 897620 SH SOLE 292220 0 605400 DOUGLAS EMMETT INC COMM STK 25960P109 337821 9222531 SH SOLE 984429 0 8238102 DOUGLAS DYNAMICS INC COMM STK 25960R105 224 7025 SH SOLE 7025 0 0 DOVER CORP COMM STK 260003108 22783 309389 SH SOLE 61860 0 247529 DOW CHEM CO COMM STK 260543103 111185 2145186 SH SOLE 415249 0 1729937 DR PEPPER SNAPPLE GROUP INC COMM STK 26138E109 46694 511384 SH SOLE 121729 0 389655 DREW INDS INC COMM STK 26168L205 110897 1131376 SH SOLE 379476 0 751900 DRIL-QUIP INC COMM STK 262037104 90290 1619851 SH SOLE 305751 0 1314100 DU PONT E I DE NEMOURS & CO COMM STK 263534109 1333292 19908795 SH SOLE 7628573 0 12280222 DUKE REALTY CORP COMM STK 264411505 6481 237134 SH SOLE 145273 0 91861 DUKE ENERGY CORP NEW COMM STK 26441C204 107715 1345765 SH SOLE 294635 0 1051130 DULUTH HLDGS INC COMM STK 26443V101 25646 967420 SH SOLE 72420 0 895000 DUN & BRADSTREET CORP DEL NE COMM STK 26483E100 33620 246085 SH SOLE 83855 0 162230 DUNKIN BRANDS GROUP INC COMM STK 265504100 90175 1731479 SH SOLE 378341 0 1353138 DUPONT FABROS TECHNOLOGY INC COMM STK 26613Q106 1330 32240 SH SOLE 11040 0 21200 DURECT CORP COMM STK 266605104 126 90530 SH SOLE 8930 0 81600 DYCOM INDS INC COMM STK 267475101 1409 17228 SH SOLE 6665 0 10563 DYNAMIC MATLS CORP COMM STK 267888105 230 21539 SH SOLE 1939 0 19600 DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 382 36380 SH SOLE 22570 0 13810 DYNEGY INC NEW DEL COMM STK 26817R108 479 38654 SH SOLE 18154 0 20500 E L F BEAUTY INC COMM STK 26856L103 9845 350110 SH SOLE 59710 0 290400 EOG RES INC COMM STK 26875P101 266155 2752093 SH SOLE 1206744 0 1545349 EP ENERGY CORP COMM STK 268785102 85 19407 SH SOLE 107 0 19300 EPIQ SYS INC COMM STK 26882D109 313 18973 SH SOLE 6773 0 12200 EQT CORP COMM STK 26884L109 1239321 17065832 SH SOLE 5702092 0 11363740 EPR PPTYS COMM STK 26884U109 1183 15018 SH SOLE 7938 0 7080 EAGLE BANCORP INC MD COMM STK 268948106 959 19440 SH SOLE 15240 0 4200 E TRADE FINANCIAL CORP COMM STK 269246401 623243 21402581 SH SOLE 6105692 0 15296889 EXCO RESOURCES INC COMM STK 269279402 170 158600 SH SOLE 158600 0 0 EAGLE MATERIALS INC COMM STK 26969P108 5660 73225 SH SOLE 27357 0 45868 EAGLE PHARMACEUTICALS INC COMM STK 269796108 658 9405 SH SOLE 4705 0 4700 EARTHSTONE ENERGY INC COMM STK 27032D205 1583 184035 SH SOLE 21272 0 162763 EARTHLINK HLDGS CORP COMM STK 27033X101 529 85370 SH SOLE 36100 0 49270 EAST WEST BANCORP INC COMM STK 27579R104 130110 3544278 SH SOLE 1012329 0 2531949 EASTERN VA BANKSHARES INC COMM STK 277196101 118 14676 SH SOLE 14676 0 0 EASTGROUP PPTY INC COMM STK 277276101 230709 3136339 SH SOLE 498282 0 2638057 EASTMAN CHEM CO COMM STK 277432100 18646 275502 SH SOLE 54674 0 220828 EATON VANCE CORP COMM STK 278265103 3692 94545 SH SOLE 68479 0 26066 EBAY INC COMM STK 278642103 66436 2019332 SH SOLE 414321 0 1605011 EBIX INC COMM STK 278715206 493 8672 SH SOLE 8672 0 0 ECHOSTAR CORP COMM STK 278768106 8819 201212 SH SOLE 81088 0 120124 ECOLAB INC COMM STK 278865100 158173 1299486 SH SOLE 392781 0 906705 EDGEWELL PERS CARE CO COMM STK 28035Q102 157219 1977101 SH SOLE 409122 0 1567979 EDISON INTL COMM STK 281020107 810652 11220099 SH SOLE 3729490 0 7490609 EDITAS MEDICINE INC COMM STK 28106W103 25267 1874396 SH SOLE 518097 0 1356299 EDUCATION RLTY TR INC COMM STK 28140H203 847 19643 SH SOLE 6843 0 12800 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 47897 397290 SH SOLE 77190 0 320100 EL PASO ELEC CO COMM STK 283677854 116362 2487961 SH SOLE 506971 0 1980990 ELDORADO RESORTS INC COMM STK 28470R102 14008 996318 SH SOLE 9908 0 986410 ELDORADO GOLD CORP NEW COMM STK 284902103 8397 2136664 SH SOLE 485450 0 1651214 ELECTRO SCIENTIFIC INDS COMM STK 285229100 247 43776 SH SOLE 4176 0 39600 ELECTRONIC ARTS INC COMM STK 285512109 432715 5066923 SH SOLE 1890840 0 3176083 ELECTRONICS FOR IMAGING INC COMM STK 286082102 1024 20930 SH SOLE 5730 0 15200 ELEVEN BIOTHERAPEUTICS INC COMM STK 286221106 79 28200 SH SOLE 0 0 28200 ELLIE MAE INC COMM STK 28849P100 106124 1007822 SH SOLE 195893 0 811929 ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 146 11236 SH SOLE 11236 0 0 EMCOR GROUP INC COMM STK 29084Q100 1601 26847 SH SOLE 13087 0 13760 EMERGENT BIOSOLUTIONS INC COMM STK 29089Q105 315 9980 SH SOLE 5580 0 4400 EMERSON ELEC CO COMM STK 291011104 484325 8885070 SH SOLE 2933380 0 5951690 EMPIRE ST RLTY TR INC COMM STK 292104106 857 40927 SH SOLE 19327 0 21600 EMPLOYERS HOLDINGS INC COMM STK 292218104 30831 1033570 SH SOLE 345770 0 687800 ENCANA CORP COMM STK 292505104 52933 5055762 SH SOLE 1161822 0 3893940 ENBRIDGE INC COMM STK 29250N105 1145 26100 SH SOLE 26100 0 0 ENCORE CAP GROUP INC COMM STK 292554102 25930 1153450 SH SOLE 156470 0 996980 ENCORE WIRE CORP COMM STK 292562105 535 14550 SH SOLE 5250 0 9300 ENERGEN CORP COMM STK 29265N108 2820 48853 SH SOLE 31533 0 17320 ENDOLOGIX INC COMM STK 29266S106 13417 1048200 SH SOLE 96500 0 951700 ENERGY FOCUS INC COMM STK 29268T300 98 20142 SH SOLE 20142 0 0 ENDURANCE INTL GROUP HLDGS I COMM STK 29272B105 1697 193987 SH SOLE 22012 0 171975 ENERGIZER HLDGS INC NEW COMM STK 29272W109 45255 905817 SH SOLE 339567 0 566250 ENERSYS COMM STK 29275Y102 848 12260 SH SOLE 5260 0 7000 ENERNOC INC COMM STK 292764107 169 31300 SH SOLE 100 0 31200 ENNIS INC COMM STK 293389102 169 10037 SH SOLE 3280 0 6757 ENPRO INDS INC COMM STK 29355X107 2459 43278 SH SOLE 34360 0 8918 ENSIGN GROUP INC COMM STK 29358P101 21426 1064396 SH SOLE 262290 0 802106 ENTEGRIS INC COMM STK 29362U104 27494 1578322 SH SOLE 212553 0 1365769 ENTELLUS MED INC COMM STK 29363K105 7236 326233 SH SOLE 48521 0 277712 ENTERGY CORP NEW COMM STK 29364G103 325286 4239356 SH SOLE 1692969 0 2546387 ENTERPRISE PRODS PARTNERS L COMM STK 293792107 234 8484 SH SOLE 8484 0 0 ENTRAVISION COMMUNICATIONS C COMM STK 29382R107 156 20500 SH SOLE 200 0 20300 ENVESTNET INC COMM STK 29404K106 34685 951585 SH SOLE 197385 0 754200 ENZO BIOCHEM INC COMM STK 294100102 67 13255 SH SOLE 13255 0 0 ENVISION HEALTHCARE HLDGS IN COMM STK 29413U103 284705 12784224 SH SOLE 3394252 0 9389972 EPAM SYS INC COMM STK 29414B104 59279 855273 SH SOLE 207463 0 647810 EPIZYME INC COMM STK 29428V104 265 26900 SH SOLE 100 0 26800 EQUIFAX INC COMM STK 294429105 809872 6017774 SH SOLE 1762945 0 4254829 EQUINIX INC COMM STK 29444U700 541084 1501968 SH SOLE 483404 0 1018564 EQUITY COMWLTH COMM STK 294628102 152778 5055520 SH SOLE 1026305 0 4029215 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 39064 506145 SH SOLE 208905 0 297240 EQUITY ONE COMM STK 294752100 51241 1673995 SH SOLE 263099 0 1410896 EQUITY RESIDENTIAL COMM STK 29476L107 698448 10857263 SH SOLE 2060715 0 8796548 ERIE INDTY CO COMM STK 29530P102 6120 59956 SH SOLE 52956 0 7000 ESCO TECHNOLOGIES INC COMM STK 296315104 148697 3203300 SH SOLE 693040 0 2510260 ESPERION THERAPEUTICS INC NE COMM STK 29664W105 1386 100060 SH SOLE 87017 0 13043 ESSENDANT INC COMM STK 296689102 438 21346 SH SOLE 100 0 21246 ESSEX PPTY TR INC COMM STK 297178105 343407 1542014 SH SOLE 135796 0 1406218 ESTERLINE TECHNOLOGIES CORP COMM STK 297425100 8423 110770 SH SOLE 46080 0 64690 ETHAN ALLEN INTERIORS INC COMM STK 297602104 42355 1354490 SH SOLE 388490 0 966000 ETSY INC COMM STK 29786A106 137625 9637573 SH SOLE 2081953 0 7555620 EURONET WORLDWIDE INC COMM STK 298736109 31894 389762 SH SOLE 162812 0 226950 EVERCORE PARTNERS INC COMM STK 29977A105 593 11522 SH SOLE 6022 0 5500 EVERBANK FINL CORP COMM STK 29977G102 681 35200 SH SOLE 3300 0 31900 EVERI HLDGS INC COMM STK 30034T103 71 28700 SH SOLE 6400 0 22300 EVERSOURCE ENERGY COMM STK 30040W108 32676 603109 SH SOLE 128845 0 474264 EXACT SCIENCES CORP COMM STK 30063P105 4878 262700 SH SOLE 16200 0 246500 EXAR CORP COMM STK 300645108 802 86150 SH SOLE 66500 0 19650 EXELON CORP COMM STK 30161N101 1396016 41934992 SH SOLE 15040340 0 26894652 EXELIXIS INC COMM STK 30161Q104 161954 12662570 SH SOLE 2120287 0 10542283 EXPEDIA INC DEL COMM STK 30212P303 45377 388770 SH SOLE 50553 0 338217 EXPEDITORS INTL WASH INC COMM STK 302130109 179414 3482419 SH SOLE 831200 0 2651219 EXPONENT INC COMM STK 30214U102 64717 1267478 SH SOLE 319290 0 948188 EXPRESS INC COMM STK 30219E103 12433 1054540 SH SOLE 132640 0 921900 EXPRESS SCRIPTS HLDG CO COMM STK 30219G108 95055 1347730 SH SOLE 375974 0 971756 EXTENDED STAY AMER INC COMM STK 30224P200 5207 366723 SH SOLE 146023 0 220700 EXTRA SPACE STORAGE INC COMM STK 30225T102 19646 247400 SH SOLE 47700 0 199700 EXTREME NETWORKS INC COMM STK 30226D106 266 59300 SH SOLE 28500 0 30800 EXTERRAN CORP COMM STK 30227H106 1787 113983 SH SOLE 98500 0 15483 EZCORP INC COMM STK 302301106 347 31400 SH SOLE 6200 0 25200 EXXON MOBIL CORP COMM STK 30231G102 3476734 39834252 SH SOLE 14492556 0 25341696 FBL FINL GROUP INC COMM STK 30239F106 245 3831 SH SOLE 457 0 3374 FLIR SYS INC COMM STK 302445101 7277 231600 SH SOLE 43500 0 188100 F M C CORP COMM STK 302491303 110063 2276860 SH SOLE 455500 0 1821360 FMC TECHNOLOGIES INC COMM STK 30249U101 94943 3199959 SH SOLE 1188678 0 2011281 FNB CORP PA COMM STK 302520101 454 36877 SH SOLE 22042 0 14835 FB FINL CORP COMM STK 30257X104 20718 1026673 SH SOLE 127228 0 899445 FS BANCORP INC COMM STK 30263Y104 4299 147237 SH SOLE 17070 0 130167 FTD COS INC COMM STK 30281V108 279 13575 SH SOLE 8370 0 5205 FRP HLDGS INC COMM STK 30292L107 27081 871600 SH SOLE 96200 0 775400 FTI CONSULTING INC COMM STK 302941109 52663 1181835 SH SOLE 307140 0 874695 FACEBOOK INC COMM STK 30303M102 9456572 73723960 SH SOLE 25137812 0 48586148 FACTSET RESH SYS INC COMM STK 303075105 344162 2123146 SH SOLE 598716 0 1524430 FAIR ISAAC CORP COMM STK 303250104 40660 326350 SH SOLE 138593 0 187757 FARMER BROS CO COMM STK 307675108 321 9040 SH SOLE 2040 0 7000 FARMERS CAP BK CORP COMM STK 309562106 362 12207 SH SOLE 2860 0 9347 FARO TECHNOLOGIES INC COMM STK 311642102 652 18140 SH SOLE 9740 0 8400 FASTENAL CO COMM STK 311900104 29096 696405 SH SOLE 187880 0 508525 FEDERAL AGRIC MTG CORP COMM STK 313148306 357 9030 SH SOLE 3530 0 5500 FEDERAL REALTY INVT TR COMM STK 313747206 378112 2456389 SH SOLE 399948 0 2056441 FEDERAL SIGNAL CORP COMM STK 313855108 402 30290 SH SOLE 17690 0 12600 FEDERATED INVS INC PA COMM STK 314211103 300 10117 SH SOLE 3717 0 6400 FEDEX CORP COMM STK 31428X106 1440034 8243842 SH SOLE 3124305 0 5119537 FELCOR LODGING TR INC COMM STK 31430F101 13449 2091648 SH SOLE 875600 0 1216048 FERRO CORP COMM STK 315405100 615 44560 SH SOLE 10500 0 34060 F5 NETWORKS INC COMM STK 315616102 22374 179505 SH SOLE 43585 0 135920 FIBROGEN INC COMM STK 31572Q808 18711 903929 SH SOLE 84893 0 819036 FIBRIA CELULOSE S A ADR 31573A109 5636 797200 SH SOLE 7300 0 789900 FIDELITY NATL INFORMATION SV COMM STK 31620M106 583999 7581450 SH SOLE 2599916 0 4981534 FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 899548 24371386 SH SOLE 7205694 0 17165692 FIELDPOINT PETROLEUM CORP COMM STK 316570100 33 59200 SH SOLE 0 0 59200 FIELDPOINT PETROLEUM CORP WARRANT 316570126 1 46200 SH SOLE 0 0 46200 FIESTA RESTAURANT GROUP INC COMM STK 31660B101 2211 92110 SH SOLE 24106 0 68004 FIFTH THIRD BANCORP COMM STK 316773100 999214 48837458 SH SOLE 17852370 0 30985088 58 COM INC ADR 31680Q104 439749 9226786 SH SOLE 2375907 0 6850879 FINANCIAL ENGINES INC COMM STK 317485100 69978 2355359 SH SOLE 516929 0 1838430 FINISAR CORP COMM STK 31787A507 109809 3684855 SH SOLE 673592 0 3011263 FINJAN HLDGS INC COMM STK 31788H303 26 15450 SH SOLE 15450 0 0 FINISH LINE INC COMM STK 317923100 31288 1355648 SH SOLE 206100 0 1149548 FIREEYE INC COMM STK 31816Q101 34803 2362723 SH SOLE 373593 0 1989130 FIRST AMERN FINL CORP COMM STK 31847R102 178728 4550107 SH SOLE 920466 0 3629641 FIRST BANCORP P R COMM STK 318672706 225 43300 SH SOLE 300 0 43000 FIRST BANCORP N C COMM STK 318910106 228 11536 SH SOLE 3461 0 8075 FIRST BUSEY CORP COMM STK 319383204 396 17520 SH SOLE 8829 0 8691 FIRST BUS FINL SVCS INC WIS COMM STK 319390100 313 13332 SH SOLE 2832 0 10500 FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 721 2452 SH SOLE 982 0 1470 FIRST COMWLTH FINL CORP PA COMM STK 319829107 137 13548 SH SOLE 248 0 13300 FIRST DEFIANCE FINL CORP COMM STK 32006W106 273 6120 SH SOLE 6120 0 0 FIRST DATA CORP NEW COMM STK 32008D106 12429 944440 SH SOLE 133515 0 810925 FIRST FINL BANCORP OH COMM STK 320209109 685 31342 SH SOLE 9000 0 22342 FIRST FINL BANKSHARES COMM STK 32020R109 702 19268 SH SOLE 10280 0 8988 FIRST FINL CORP IND COMM STK 320218100 316 7780 SH SOLE 3230 0 4550 FIRST HORIZON NATL CORP COMM STK 320517105 327427 21498807 SH SOLE 3938623 0 17560184 FIRST HAWAIIAN INC COMM STK 32051X108 54013 2010890 SH SOLE 431538 0 1579352 FIRST INDUSTRIAL REALTY TRUS COMM STK 32054K103 16026 567880 SH SOLE 228780 0 339100 FIRST MERCHANTS CORP COMM STK 320817109 770 28778 SH SOLE 6635 0 22143 FIRST MIDWEST BANCORP DEL COMM STK 320867104 647 33418 SH SOLE 9525 0 23893 FIRST POTOMAC RLTY TR COMM STK 33610F109 60305 6590714 SH SOLE 1578844 0 5011870 FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 14678 190353 SH SOLE 109353 0 81000 FIRST SOLAR INC COMM STK 336433107 5894 149255 SH SOLE 26700 0 122555 1ST SOURCE CORP COMM STK 336901103 252 7066 SH SOLE 50 0 7016 FIRSTCASH INC COMM STK 33767D105 1113 23634 SH SOLE 11896 0 11738 FISERV INC COMM STK 337738108 2564551 25782157 SH SOLE 7254573 0 18527584 FIRSTENERGY CORP COMM STK 337932107 1053412 31844364 SH SOLE 9487375 0 22356989 FITBIT INC COMM STK 33812L102 160 10753 SH SOLE 10753 0 0 FIVE BELOW INC COMM STK 33829M101 31481 781368 SH SOLE 148738 0 632630 FIVE9 INC COMM STK 338307101 76858 4901640 SH SOLE 1048300 0 3853340 FIVE OAKS INVT CORP COMM STK 33830W106 151 26500 SH SOLE 0 0 26500 FIVE STAR QUALITY CARE INC COMM STK 33832D106 75 39400 SH SOLE 16400 0 23000 FLEETCOR TECHNOLOGIES INC COMM STK 339041105 295864 1703012 SH SOLE 450313 0 1252699 FLOTEK INDS INC DEL COMM STK 343389102 87925 6047080 SH SOLE 1084193 0 4962887 FLUOR CORP NEW COMM STK 343412102 13436 261814 SH SOLE 60719 0 201095 FLOWERS FOODS INC COMM STK 343498101 199183 13173464 SH SOLE 2789096 0 10384368 FLOWSERVE CORP COMM STK 34354P105 464244 9623642 SH SOLE 3192748 0 6430894 FLUIDIGM CORP DEL COMM STK 34385P108 119 14900 SH SOLE 100 0 14800 FLUSHING FINL CORP COMM STK 343873105 549 23162 SH SOLE 10887 0 12275 FOMENTO ECONOMICO MEXICANO S ADR 344419106 25802 280330 SH SOLE 2530 0 277800 FOOT LOCKER INC COMM STK 344849104 17377 256600 SH SOLE 48900 0 207700 FORD MTR CO DEL COMM STK 345370860 87892 7281826 SH SOLE 1400877 0 5880949 FOREST CITY ENTERPRISES INC CONV BND 345550AP2 57556 49340000 PRN SOLE 3314000 0 46026000 FOREST CITY RLTY TR INC COMM STK 345605109 19222 831056 SH SOLE 350626 0 480430 FORESTAR GROUP INC COMM STK 346233109 37007 3160320 SH SOLE 431443 0 2728877 FORRESTER RESH INC COMM STK 346563109 371 9530 SH SOLE 2530 0 7000 FORTINET INC COMM STK 34959E109 50253 1360764 SH SOLE 447264 0 913500 FORTIVE CORP COMM STK 34959J108 1790138 35169704 SH SOLE 11362923 0 23806781 FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 32968 567430 SH SOLE 218210 0 349220 FORUM ENERGY TECHNOLOGIES IN COMM STK 34984V100 63000 3172219 SH SOLE 553959 0 2618260 FORWARD AIR CORP COMM STK 349853101 401 9280 SH SOLE 9280 0 0 FOSSIL GROUP INC COMM STK 34988V106 615 22131 SH SOLE 5931 0 16200 FRANCESCAS HLDGS CORP COMM STK 351793104 24424 1582909 SH SOLE 200609 0 1382300 FRANCO NEVADA CORP COMM STK 351858105 715821 10255414 SH SOLE 2611336 0 7644078 FRANKLIN COVEY CO COMM STK 353469109 184 10332 SH SOLE 5132 0 5200 FRANKLIN ELEC INC COMM STK 353514102 2993 73520 SH SOLE 68120 0 5400 FRANKLIN RES INC COMM STK 354613101 25663 721480 SH SOLE 179399 0 542081 FRANKLIN STREET PPTYS CORP COMM STK 35471R106 396 31404 SH SOLE 24204 0 7200 FREDS INC COMM STK 356108100 20426 2254564 SH SOLE 604849 0 1649715 FREEPORT-MCMORAN INC COMM STK 35671D857 40480 3727465 SH SOLE 775978 0 2951487 FRONTIER COMMUNICATIONS CORP COMM STK 35906A108 9185 2208048 SH SOLE 489182 0 1718866 FUEL TECH INC COMM STK 359523107 19 13700 SH SOLE 0 0 13700 FUELCELL ENERGY INC COMM STK 35952H502 400 73812 SH SOLE 39925 0 33887 FULLER H B CO COMM STK 359694106 862 18540 SH SOLE 7300 0 11240 FULTON FINL CORP PA COMM STK 360271100 821 56566 SH SOLE 26890 0 29676 G & K SVCS INC COMM STK 361268105 871 9125 SH SOLE 2955 0 6170 GATX CORP COMM STK 361448103 489 10978 SH SOLE 2028 0 8950 GEO GROUP INC NEW COMM STK 36162J106 1132 47622 SH SOLE 27201 0 20421 GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 22565 796789 SH SOLE 323589 0 473200 GNC HLDGS INC COMM STK 36191G107 748 36618 SH SOLE 13818 0 22800 GW PHARMACEUTICALS PLC ADR 36197T103 71888 541614 SH SOLE 53216 0 488398 G-III APPAREL GROUP LTD COMM STK 36237H101 10667 365919 SH SOLE 146719 0 219200 GALENA BIOPHARMA INC COMM STK 363256108 21 59906 SH SOLE 59906 0 0 GALLAGHER ARTHUR J & CO COMM STK 363576109 22665 445540 SH SOLE 55800 0 389740 GAMING & LEISURE PPTYS INC COMM STK 36467J108 2288 68401 SH SOLE 35339 0 33062 GAMESTOP CORP NEW COMM STK 36467W109 894 32404 SH SOLE 14134 0 18270 GANNETT CO INC COMM STK 36473H104 722 62017 SH SOLE 33617 0 28400 GAP INC DEL COMM STK 364760108 157943 7101745 SH SOLE 1430021 0 5671724 GARTNER INC COMM STK 366651107 367468 4154532 SH SOLE 1244474 0 2910058 GENERAC HLDGS INC COMM STK 368736104 11778 324455 SH SOLE 143155 0 181300 GENERAL CABLE CORP DEL NEW COMM STK 369300108 216 14435 SH SOLE 2535 0 11900 GENERAL COMMUNICATION INC COMM STK 369385109 466 33870 SH SOLE 19900 0 13970 GENERAL DYNAMICS CORP COMM STK 369550108 92107 593627 SH SOLE 144820 0 448807 GENERAL ELECTRIC CO COMM STK 369604103 2531997 85482672 SH SOLE 29044403 0 56438269 GENERAL GROWTH PPTYS INC NEW COMM STK 370023103 603475 21865021 SH SOLE 3468032 0 18396989 GENERAL MLS INC COMM STK 370334104 121379 1900113 SH SOLE 510245 0 1389868 GENERAL MTRS CO COMM STK 37045V100 311903 9817517 SH SOLE 3549726 0 6267791 GENESCO INC COMM STK 371532102 25308 464700 SH SOLE 130500 0 334200 GENESEE & WYO INC COMM STK 371559105 116411 1688335 SH SOLE 407170 0 1281165 GENTEX CORP COMM STK 371901109 2313 131731 SH SOLE 61711 0 70020 GENIE ENERGY LTD COMM STK 372284208 100 16878 SH SOLE 36 0 16842 GENMARK DIAGNOSTICS INC COMM STK 372309104 44502 3771354 SH SOLE 580545 0 3190809 GENOMIC HEALTH INC COMM STK 37244C101 200 6930 SH SOLE 530 0 6400 GENUINE PARTS CO COMM STK 372460105 27322 271994 SH SOLE 52257 0 219737 GENWORTH FINL INC COMM STK 37247D106 381 76849 SH SOLE 35349 0 41500 GENTHERM INC COMM STK 37253A103 156189 4970993 SH SOLE 794247 0 4176746 GERMAN AMERN BANCORP INC COMM STK 373865104 518 13303 SH SOLE 2240 0 11063 GERON CORP COMM STK 374163103 277 122500 SH SOLE 19200 0 103300 GETTY RLTY CORP NEW COMM STK 374297109 428 17867 SH SOLE 82 0 17785 GIBRALTAR INDS INC COMM STK 374689107 14614 393380 SH SOLE 60990 0 332390 GILEAD SCIENCES INC COMM STK 375558103 1129158 14271461 SH SOLE 4221857 0 10049604 GLACIER BANCORP INC NEW COMM STK 37637Q105 120347 4219741 SH SOLE 1121435 0 3098306 GLADSTONE COML CORP COMM STK 376536108 556 29870 SH SOLE 12970 0 16900 GLADSTONE LD CORP COMM STK 376549101 137 12900 SH SOLE 0 0 12900 GLATFELTER COMM STK 377316104 311 14322 SH SOLE 7222 0 7100 GLAXOSMITHKLINE PLC ADR 37733W105 348815 8087528 SH SOLE 1751289 0 6336239 GLOBALSTAR INC COMM STK 378973408 292 241429 SH SOLE 139029 0 102400 GLOBAL NET LEASE INC COMM STK 379378102 402 49232 SH SOLE 532 0 48700 GLOBAL PMTS INC COMM STK 37940X102 585557 7628414 SH SOLE 2290494 0 5337920 GLOBAL EAGLE ENTMT INC COMM STK 37951D102 101 12200 SH SOLE 100 0 12100 GLOBUS MED INC COMM STK 379577208 300 13280 SH SOLE 180 0 13100 GLU MOBILE INC COMM STK 379890106 135 60200 SH SOLE 300 0 59900 GOGO INC COMM STK 38046C109 276 24960 SH SOLE 5060 0 19900 GOLD RESOURCE CORP COMM STK 38068T105 259 34938 SH SOLE 238 0 34700 GOLDCORP INC NEW COMM STK 380956409 57257 3466856 SH SOLE 737444 0 2729412 GOLDMAN SACHS GROUP INC COMM STK 38141G104 132137 819351 SH SOLE 242251 0 577100 GOLUB CAP BDC INC COMM STK 38173M102 22591 1216520 SH SOLE 163720 0 1052800 GOODYEAR TIRE & RUBR CO COMM STK 382550101 73836 2285959 SH SOLE 623746 0 1662213 GOPRO INC COMM STK 38268T103 649 38915 SH SOLE 22515 0 16400 GORES HLDGS INC COMM STK 382866101 13750 1273175 SH SOLE 5475 0 1267700 GOVERNMENT PPTYS INCOME TR COMM STK 38376A103 428 18900 SH SOLE 200 0 18700 GRACE W R & CO DEL NEW COMM STK 38388F108 12068 163526 SH SOLE 70526 0 93000 GRACO INC COMM STK 384109104 210002 2837863 SH SOLE 668626 0 2169237 GRAHAM CORP COMM STK 384556106 5967 312430 SH SOLE 47130 0 265300 GRAHAM HLDGS CO COMM STK 384637104 32767 68070 SH SOLE 15023 0 53047 GRAINGER W W INC COMM STK 384802104 30956 137681 SH SOLE 39399 0 98282 GRAMERCY PPTY TR COMM STK 385002100 632 65578 SH SOLE 45378 0 20200 GRAN TIERRA ENERGY INC COMM STK 38500T101 2772 920860 SH SOLE 325160 0 595700 GRAND CANYON ED INC COMM STK 38526M106 510 12620 SH SOLE 4720 0 7900 GRANITE CONSTR INC COMM STK 387328107 46519 935235 SH SOLE 174826 0 760409 GRAPHIC PACKAGING HLDG CO COMM STK 388689101 67168 4801122 SH SOLE 1492109 0 3309013 GRAY TELEVISION INC COMM STK 389375106 7464 720500 SH SOLE 295300 0 425200 GREAT PLAINS ENERGY INC COMM STK 391164100 133050 4875395 SH SOLE 1239883 0 3635512 GREAT WESTN BANCORP INC COMM STK 391416104 239 7171 SH SOLE 2971 0 4200 GREEN DOT CORP COMM STK 39304D102 62635 2716182 SH SOLE 809450 0 1906732 GREEN PLAINS INC COMM STK 393222104 487 18600 SH SOLE 100 0 18500 GREENBRIER COS INC COMM STK 393657101 1803 51070 SH SOLE 47070 0 4000 GREENHILL & CO INC COMM STK 395259104 483 20508 SH SOLE 3408 0 17100 GREIF INC COMM STK 397624107 902 18191 SH SOLE 13291 0 4900 GRIFFON CORP COMM STK 398433102 310 18200 SH SOLE 7700 0 10500 GRIFOLS S A ADR 398438408 295674 18514354 SH SOLE 7223016 0 11291338 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 802 12560 SH SOLE 4060 0 8500 GROUPE CGI INC COMM STK 39945C109 356 7480 SH SOLE 7480 0 0 GROUPON INC COMM STK 399473107 8205 1593250 SH SOLE 540396 0 1052854 GRUPO FINANCIERO GALICIA S A ADR 399909100 17402 559380 SH SOLE 233980 0 325400 GRUBHUB INC COMM STK 400110102 181433 4220348 SH SOLE 696688 0 3523660 GRUPO FINANCIERO SANTANDER M ADR 40053C105 341995 38863079 SH SOLE 8279919 0 30583160 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 76166 8625810 SH SOLE 1499960 0 7125850 GRUPO SUPERVIELLE S A ADR 40054A108 4843 327000 SH SOLE 14300 0 312700 GUESS INC COMM STK 401617105 250 17120 SH SOLE 5500 0 11620 GUIDEWIRE SOFTWARE INC COMM STK 40171V100 381772 6364991 SH SOLE 1632718 0 4732273 GULF ISLAND FABRICATION INC COMM STK 402307102 149 16200 SH SOLE 3700 0 12500 GULFMARK OFFSHORE INC COMM STK 402629208 35 20700 SH SOLE 0 0 20700 GULFPORT ENERGY CORP COMM STK 402635304 17237 610165 SH SOLE 117565 0 492600 H & E EQUIPMENT SERVICES INC COMM STK 404030108 173 10300 SH SOLE 10300 0 0 HCA HOLDINGS INC COMM STK 40412C101 834502 11034012 SH SOLE 2581126 0 8452886 HCP INC COMM STK 40414L109 33217 875290 SH SOLE 174000 0 701290 HDFC BANK LTD ADR 40415F101 71496 994525 SH SOLE 965325 0 29200 HD SUPPLY HLDGS INC COMM STK 40416M105 1520 47539 SH SOLE 23139 0 24400 HNI CORP COMM STK 404251100 42542 1068895 SH SOLE 189825 0 879070 HMS HLDGS CORP COMM STK 40425J101 162909 7348158 SH SOLE 993661 0 6354497 HSN INC COMM STK 404303109 50594 1271194 SH SOLE 329900 0 941294 HRG GROUP INC COMM STK 40434J100 205 13070 SH SOLE 4070 0 9000 HP INC COMM STK 40434L105 51059 3287736 SH SOLE 631983 0 2655753 HACKETT GROUP INC COMM STK 404609109 383 23190 SH SOLE 13370 0 9820 HAEMONETICS CORP COMM STK 405024100 199319 5504523 SH SOLE 1217333 0 4287190 HAIN CELESTIAL GROUP INC COMM STK 405217100 6767 190202 SH SOLE 77902 0 112300 HALLIBURTON CO COMM STK 406216101 146041 3254036 SH SOLE 788753 0 2465283 HALOZYME THERAPEUTICS INC COMM STK 40637H109 743 61500 SH SOLE 27800 0 33700 HALYARD HEALTH INC COMM STK 40650V100 201831 5823168 SH SOLE 1295351 0 4527817 HANCOCK HLDG CO COMM STK 410120109 544 16776 SH SOLE 5841 0 10935 HANCOCK JOHN TAX-ADV DIV INC COMM STK 41013V100 1222 50000 SH SOLE 50000 0 0 HANESBRANDS INC COMM STK 410345102 1451759 57495411 SH SOLE 20198064 0 37297347 HANMI FINL CORP COMM STK 410495204 367 13950 SH SOLE 13950 0 0 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 95776 4098232 SH SOLE 926912 0 3171320 HANOVER INS GROUP INC COMM STK 410867105 1611 21367 SH SOLE 11947 0 9420 HARBORONE BANCORP INC COMM STK 41165F101 15490 982872 SH SOLE 113757 0 869115 HARLEY DAVIDSON INC COMM STK 412822108 105944 2014520 SH SOLE 1267275 0 747245 HARMAN INTL INDS INC COMM STK 413086109 436940 5173952 SH SOLE 1560897 0 3613055 HARMONIC INC COMM STK 413160102 64487 10874659 SH SOLE 2457310 0 8417349 HARRIS CORP DEL COMM STK 413875105 1207499 13180866 SH SOLE 4292187 0 8888679 HARSCO CORP COMM STK 415864107 1987 200060 SH SOLE 160400 0 39660 HARTE-HANKS INC COMM STK 416196103 48 29750 SH SOLE 3900 0 25850 HARTFORD FINL SVCS GROUP INC COMM STK 416515104 32388 756371 SH SOLE 148272 0 608099 HARVARD BIOSCIENCE INC COMM STK 416906105 77 28200 SH SOLE 0 0 28200 HASBRO INC COMM STK 418056107 17829 224751 SH SOLE 51950 0 172801 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 2044 68476 SH SOLE 33776 0 34700 HAWAIIAN HOLDINGS INC COMM STK 419879101 945 19446 SH SOLE 13146 0 6300 HAWKINS INC COMM STK 420261109 30924 713681 SH SOLE 169650 0 544031 HAWTHORN BANCSHARES INC COMM STK 420476103 234 15573 SH SOLE 15573 0 0 HAYNES INTERNATIONAL INC COMM STK 420877201 29927 806443 SH SOLE 125835 0 680608 HEALTHCARE SVCS GRP INC COMM STK 421906108 142599 3602797 SH SOLE 609804 0 2992993 HEALTHSOUTH CORP COMM STK 421924309 61298 1510915 SH SOLE 387630 0 1123285 HEALTHCARE RLTY TR COMM STK 421946104 250597 7357523 SH SOLE 773424 0 6584099 HEADWATERS INC COMM STK 42210P102 672 39700 SH SOLE 17100 0 22600 HEALTHCARE TR AMER INC COMM STK 42225P501 1452 44510 SH SOLE 15460 0 29050 HEALTHEQUITY INC COMM STK 42226A107 368 9735 SH SOLE 9735 0 0 HEARTLAND EXPRESS INC COMM STK 422347104 250 13243 SH SOLE 3620 0 9623 HECLA MNG CO COMM STK 422704106 1387 243400 SH SOLE 96600 0 146800 HEICO CORP NEW COMM STK 422806109 750 10845 SH SOLE 3745 0 7100 HEICO CORP NEW COMM STK 422806208 31681 523561 SH SOLE 225169 0 298392 HELIX ENERGY SOLUTIONS GRP I COMM STK 42330P107 924 113610 SH SOLE 55800 0 57810 HELMERICH & PAYNE INC COMM STK 423452101 13214 196349 SH SOLE 38389 0 157960 HENRY JACK & ASSOC INC COMM STK 426281101 24294 283969 SH SOLE 111519 0 172450 HERITAGE COMMERCE CORP COMM STK 426927109 20223 1848521 SH SOLE 237981 0 1610540 HERC HLDGS INC COMM STK 42704L104 837 24838 SH SOLE 17994 0 6844 HERCULES CAPITAL INC COMM STK 427096508 40332 2974370 SH SOLE 1237470 0 1736900 HERSHA HOSPITALITY TR COMM STK 427825500 735 40805 SH SOLE 29780 0 11025 HERSHEY CO COMM STK 427866108 176288 1844019 SH SOLE 588151 0 1255868 HERTZ GLOBAL HLDGS INC COMM STK 42806J106 1342 33415 SH SOLE 16276 0 17139 HESS CORP COMM STK 42809H107 860263 16043705 SH SOLE 5183888 0 10859817 HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 70991 3120504 SH SOLE 620291 0 2500213 HEXCEL CORP NEW COMM STK 428291108 83890 1893679 SH SOLE 419399 0 1474280 HIBBETT SPORTS INC COMM STK 428567101 1214 30435 SH SOLE 30435 0 0 HIGHWOODS PPTYS INC COMM STK 431284108 142225 2728794 SH SOLE 192519 0 2536275 HILL ROM HLDGS INC COMM STK 431475102 949 15306 SH SOLE 7256 0 8050 HILLENBRAND INC COMM STK 431571108 68915 2178110 SH SOLE 528880 0 1649230 HILLTOP HOLDINGS INC COMM STK 432748101 3322 147898 SH SOLE 127800 0 20098 HILTON WORLDWIDE HLDGS INC COMM STK 43300A104 936203 40828730 SH SOLE 13572714 0 27256016 HOLLYFRONTIER CORP COMM STK 436106108 32968 1345622 SH SOLE 334552 0 1011070 HOLOGIC INC COMM STK 436440101 1604016 41308679 SH SOLE 12150203 0 29158476 HOME BANCSHARES INC COMM STK 436893200 237093 11393212 SH SOLE 3144184 0 8249028 HOME DEPOT INC COMM STK 437076102 1287800 10007775 SH SOLE 3898589 0 6109186 HOMESTREET INC COMM STK 43785V102 390 15574 SH SOLE 10374 0 5200 HONEYWELL INTL INC COMM STK 438516106 231268 1983599 SH SOLE 703945 0 1279654 HOPE BANCORP INC COMM STK 43940T109 71317 4105752 SH SOLE 1075465 0 3030287 HORACE MANN EDUCATORS CORP N COMM STK 440327104 920 25110 SH SOLE 9600 0 15510 HORMEL FOODS CORP COMM STK 440452100 19332 509686 SH SOLE 103300 0 406386 HORIZON GLOBAL CORP COMM STK 44052W104 895 44930 SH SOLE 32690 0 12240 HORNBECK OFFSHORE SVCS INC N COMM STK 440543106 444 80800 SH SOLE 31900 0 48900 HOSPITALITY PPTYS TR COMM STK 44106M102 2388 80348 SH SOLE 33898 0 46450 HOST HOTELS & RESORTS INC COMM STK 44107P104 140698 9036484 SH SOLE 761163 0 8275321 HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 2024 150942 SH SOLE 110142 0 40800 HOULIHAN LOKEY INC COMM STK 441593100 32008 1277780 SH SOLE 300593 0 977187 HOVNANIAN ENTERPRISES INC COMM STK 442487203 282 166700 SH SOLE 68900 0 97800 HOWARD BANCORP INC COMM STK 442496105 7864 595317 SH SOLE 66389 0 528928 HOWARD HUGHES CORP COMM STK 44267D107 18948 165483 SH SOLE 33933 0 131550 HUB GROUP INC COMM STK 443320106 1308 32090 SH SOLE 25690 0 6400 HUBBELL INC COMM STK 443510607 7182 66659 SH SOLE 28726 0 37933 HUBSPOT INC COMM STK 443573100 5785 100401 SH SOLE 31611 0 68790 HUDSON GLOBAL INC COMM STK 443787106 52 33914 SH SOLE 14600 0 19314 HUDSON PAC PPTYS INC COMM STK 444097109 521 15847 SH SOLE 8947 0 6900 HUMANA INC COMM STK 444859102 2344432 13253617 SH SOLE 3966237 0 9287380 HUNT J B TRANS SVCS INC COMM STK 445658107 469204 5782650 SH SOLE 1760820 0 4021830 HUNTINGTON BANCSHARES INC COMM STK 446150104 20040 2032479 SH SOLE 387251 0 1645228 HUNTINGTON INGALLS INDS INC COMM STK 446413106 2409 15701 SH SOLE 7101 0 8600 HUNTSMAN CORP COMM STK 447011107 956 58754 SH SOLE 12754 0 46000 HURCO COMPANIES INC COMM STK 447324104 205 7320 SH SOLE 1420 0 5900 HURON CONSULTING GROUP INC COMM STK 447462102 15606 261144 SH SOLE 109727 0 151417 HUTCHINSON TECHNOLOGY INC COMM STK 448407106 75 18800 SH SOLE 15600 0 3200 HUTTIG BLDG PRODS INC COMM STK 448451104 100 17350 SH SOLE 17350 0 0 HYATT HOTELS CORP COMM STK 448579102 436 8855 SH SOLE 4655 0 4200 IDT CORP COMM STK 448947507 255 14785 SH SOLE 4343 0 10442 HYSTER YALE MATLS HANDLING I COMM STK 449172105 4019 66834 SH SOLE 25434 0 41400 IAC INTERACTIVECORP COMM STK 44919P508 1153 18461 SH SOLE 6361 0 12100 ICU MED INC COMM STK 44930G107 27633 218650 SH SOLE 91050 0 127600 I D SYSTEMS INC COMM STK 449489103 75 15300 SH SOLE 0 0 15300 IMS HEALTH HLDGS INC COMM STK 44970B109 278005 8870626 SH SOLE 2714636 0 6155990 IPG PHOTONICS CORP COMM STK 44980X109 7884 95733 SH SOLE 43533 0 52200 ITAU CORPBANCA ADR 45033E105 379 28465 SH SOLE 28465 0 0 IXIA COMM STK 45071R109 64256 5140500 SH SOLE 1272430 0 3868070 ITT INC COMM STK 45073V108 1667 46505 SH SOLE 25505 0 21000 IBERIABANK CORP COMM STK 450828108 1350 20118 SH SOLE 5813 0 14305 ICICI BK LTD ADR 45104G104 3908 523155 SH SOLE 370735 0 152420 ICONIX BRAND GROUP INC COMM STK 451055107 494 60849 SH SOLE 25400 0 35449 IDACORP INC COMM STK 451107106 1320 16858 SH SOLE 5048 0 11810 IDEX CORP COMM STK 45167R104 805048 8603696 SH SOLE 2614240 0 5989456 IDEXX LABS INC COMM STK 45168D104 512492 4546191 SH SOLE 1273992 0 3272199 ILLINOIS TOOL WKS INC COMM STK 452308109 1009291 8421986 SH SOLE 3172960 0 5249026 ILLUMINA INC COMM STK 452327109 841554 4632576 SH SOLE 1599788 0 3032788 IMMERSION CORP COMM STK 452521107 224 27500 SH SOLE 17200 0 10300 IMMUNOGEN INC COMM STK 45253H101 199 74200 SH SOLE 27600 0 46600 IMPAX LABORATORIES INC COMM STK 45256B101 565 23850 SH SOLE 12250 0 11600 IMMUNOMEDICS INC COMM STK 452907108 368 113100 SH SOLE 57600 0 55500 IMPERVA INC COMM STK 45321L100 852 15870 SH SOLE 6070 0 9800 INC RESH HLDGS INC COMM STK 45329R109 22313 500505 SH SOLE 218028 0 282477 INCYTE CORP COMM STK 45337C102 1007391 10683961 SH SOLE 2875445 0 7808516 INDEPENDENCE RLTY TR INC COMM STK 45378A106 201 22290 SH SOLE 11990 0 10300 INDEPENDENT BANK CORP MASS COMM STK 453836108 548 10130 SH SOLE 4780 0 5350 INDEPENDENT BK GROUP INC COMM STK 45384B106 27442 621290 SH SOLE 65690 0 555600 INFINITY PHARMACEUTICALS INC COMM STK 45665G303 443 283960 SH SOLE 278860 0 5100 INFINITY PPTY & CAS CORP COMM STK 45665Q103 135434 1639043 SH SOLE 227764 0 1411279 INFINERA CORPORATION COMM STK 45667G103 510 56450 SH SOLE 23250 0 33200 INFOBLOX INC COMM STK 45672H104 15108 572920 SH SOLE 94650 0 478270 INFORMATION SERVICES GROUP I COMM STK 45675Y104 75 18686 SH SOLE 18686 0 0 INFOSYS LTD ADR 456788108 128489 8142503 SH SOLE 2707620 0 5434883 INGEVITY CORP COMM STK 45688C107 9928 215360 SH SOLE 53314 0 162046 INGRAM MICRO INC COMM STK 457153104 1814 50859 SH SOLE 21597 0 29262 INGREDION INC COMM STK 457187102 195330 1467986 SH SOLE 395460 0 1072526 INSIGHT ENTERPRISES INC COMM STK 45765U103 757 23250 SH SOLE 11850 0 11400 INSMED INC COMM STK 457669307 145750 10037872 SH SOLE 1488380 0 8549492 INNOSPEC INC COMM STK 45768S105 49537 814619 SH SOLE 227485 0 587134 INNERWORKINGS INC COMM STK 45773Y105 126 13400 SH SOLE 100 0 13300 INNOPHOS HOLDINGS INC COMM STK 45774N108 318 8150 SH SOLE 8150 0 0 INSTEEL INDUSTRIES INC COMM STK 45774W108 25346 699389 SH SOLE 83904 0 615485 INSPERITY INC COMM STK 45778Q107 937 12900 SH SOLE 6650 0 6250 INOGEN INC COMM STK 45780L104 16277 271740 SH SOLE 111740 0 160000 INOTEK PHARMACEUTICALS CORP COMM STK 45780V102 8902 939081 SH SOLE 81118 0 857963 INNOVIVA INC COMM STK 45781M101 5160 469534 SH SOLE 145534 0 324000 INSTRUCTURE INC COMM STK 45781U103 15722 619689 SH SOLE 71384 0 548305 INSULET CORP COMM STK 45784P101 7673 187422 SH SOLE 34402 0 153020 INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 791 9580 SH SOLE 3480 0 6100 INTEGRATED DEVICE TECHNOLOGY COMM STK 458118106 78956 3417991 SH SOLE 824001 0 2593990 INTEL CORP COMM STK 458140100 451488 11959947 SH SOLE 3913800 0 8046147 INSYS THERAPEUTICS INC NEW COMM STK 45824V209 1319 111860 SH SOLE 48860 0 63000 INTELIQUENT INC COMM STK 45825N107 686 42500 SH SOLE 20600 0 21900 INTEGER HLDGS CORP COMM STK 45826H109 9564 440950 SH SOLE 55900 0 385050 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 1141 32341 SH SOLE 12741 0 19600 INTERACTIVE INTELLIGENCE GRO COMM STK 45841V109 27734 461153 SH SOLE 104924 0 356229 INTERCEPT PHARMACEUTICALS IN COMM STK 45845P108 18058 109716 SH SOLE 14966 0 94750 INTERFACE INC COMM STK 458665304 376 22500 SH SOLE 11000 0 11500 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 2618154 9719905 SH SOLE 3301004 0 6418901 INTERDIGITAL INC COMM STK 45867G101 1105 13957 SH SOLE 4297 0 9660 INTERMOLECULAR INC COMM STK 45882D109 669 674200 SH SOLE 674200 0 0 INTERNAP CORP COMM STK 45885A300 73 44500 SH SOLE 13100 0 31400 INTERNATIONAL BANCSHARES COR COMM STK 459044103 636 21342 SH SOLE 13540 0 7802 INTERNATIONAL BUSINESS MACHS COMM STK 459200101 279778 1761273 SH SOLE 405339 0 1355934 INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 21804 152507 SH SOLE 28183 0 124324 INTL PAPER CO COMM STK 460146103 856122 17843316 SH SOLE 6300885 0 11542431 INTERPUBLIC GROUP COS INC COMM STK 460690100 26952 1205919 SH SOLE 401779 0 804140 INTERSIL CORP COMM STK 46069S109 37744 1721127 SH SOLE 633755 0 1087372 INTERVAL LEISURE GROUP INC COMM STK 46113M108 38895 2265279 SH SOLE 597101 0 1668178 INTEVAC INC COMM STK 461148108 12819 2172770 SH SOLE 429970 0 1742800 INTL FCSTONE INC COMM STK 46116V105 443 11404 SH SOLE 5123 0 6281 INTRA CELLULAR THERAPIES INC COMM STK 46116X101 8591 563702 SH SOLE 66807 0 496895 INTUIT COMM STK 461202103 347516 3158949 SH SOLE 1243126 0 1915823 INVACARE CORP COMM STK 461203101 411 36800 SH SOLE 24100 0 12700 INTUITIVE SURGICAL INC COMM STK 46120E602 3609938 4980392 SH SOLE 1657929 0 3322463 INTREXON CORP COMM STK 46122T102 825 29428 SH SOLE 14828 0 14600 INVENSENSE INC COMM STK 46123D205 10450 1408360 SH SOLE 211800 0 1196560 INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 687 45100 SH SOLE 20800 0 24300 INVESTMENT TECHNOLOGY GRP NE COMM STK 46145F105 468 27300 SH SOLE 7200 0 20100 INVESTORS BANCORP INC NEW COMM STK 46146L101 1773 147647 SH SOLE 83112 0 64535 INVESTORS REAL ESTATE TR COMM STK 461730103 1024 172051 SH SOLE 95901 0 76150 IONIS PHARMACEUTICALS INC COMM STK 462222100 37853 1033100 SH SOLE 308495 0 724605 IROBOT CORP COMM STK 462726100 1116 25380 SH SOLE 11180 0 14200 IRON MTN INC NEW COMM STK 46284V101 100550 2679178 SH SOLE 1180769 0 1498409 IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 139282 8770893 SH SOLE 1133242 0 7637651 IRONWOOD PHARMACEUTICALS INC CONV BND 46333XAD0 20635 17246000 PRN SOLE 1431000 0 15815000 IRSA PROPIEDADES COMERCIALES ADR 463588103 940 21460 SH SOLE 5460 0 16000 ISHARES COMM STK 464286103 359 17200 SH SOLE 0 0 17200 ISHARES COMM STK 464286400 1855 55000 SH SOLE 55000 0 0 ISHARES COMM STK 464286608 1342 38900 SH SOLE 0 0 38900 ISHARES COMM STK 464286715 2018 53300 SH SOLE 53300 0 0 ISHARES COMM STK 464286749 306 10000 SH SOLE 0 0 10000 ISHARES COMM STK 464286772 361 6202 SH SOLE 2302 0 3900 ISHARES COMM STK 464286848 949 75700 SH SOLE 0 0 75700 ISHARES TR COMM STK 464287176 248 2128 SH SOLE 2128 0 0 ISHARES TR COMM STK 464287465 1251 21150 SH SOLE 350 0 20800 ISHARES TR COMM STK 464287507 235 1516 SH SOLE 1516 0 0 ISHARES TR COMM STK 464287655 24182 194684 SH SOLE 194684 0 0 ISHARES TR COMM STK 46429B598 9026 306900 SH SOLE 306900 0 0 ISHARES TR COMM STK 46434V548 651 41100 SH SOLE 0 0 41100 ITAU UNIBANCO HLDG SA ADR 465562106 51004 4662160 SH SOLE 4081512 0 580648 ITC HLDGS CORP COMM STK 465685105 2080 44740 SH SOLE 16840 0 27900 ITRON INC COMM STK 465741106 407 7300 SH SOLE 5500 0 1800 IXYS CORP COMM STK 46600W106 244 20278 SH SOLE 6378 0 13900 J & J SNACK FOODS CORP COMM STK 466032109 57894 486011 SH SOLE 153927 0 332084 JPMORGAN CHASE & CO COMM STK 46625H100 4227811 63490183 SH SOLE 22825431 0 40664752 JPMORGAN CHASE & CO COMM STK 46625H100 23306 350000 SH Put SOLE 350000 0 0 JPMORGAN CHASE & CO COMM STK 46625H365 1392 44200 SH SOLE 44200 0 0 JMP GROUP LLC COMM STK 46629U107 5725 1037112 SH SOLE 0 0 1037112 JABIL CIRCUIT INC COMM STK 466313103 1803 82625 SH SOLE 41525 0 41100 JACK IN THE BOX INC COMM STK 466367109 264735 2759380 SH SOLE 530153 0 2229227 JACOBS ENGR GROUP INC DEL COMM STK 469814107 12981 250993 SH SOLE 49603 0 201390 JANUS CAP GROUP INC COMM STK 47102X105 78536 5605740 SH SOLE 1257730 0 4348010 JD COM INC ADR 47215P106 123946 4750712 SH SOLE 1184380 0 3566332 JETBLUE AIRWAYS CORP COMM STK 477143101 1641 95163 SH SOLE 39463 0 55700 JIVE SOFTWARE INC COMM STK 47760A108 96 22600 SH SOLE 5600 0 17000 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 238159 3375751 SH SOLE 597460 0 2778291 JOHNSON & JOHNSON COMM STK 478160104 2043360 17297558 SH SOLE 7013145 0 10284413 JONES LANG LASALLE INC COMM STK 48020Q107 293170 2576417 SH SOLE 835417 0 1741000 JOY GLOBAL INC COMM STK 481165108 1167 42072 SH SOLE 19572 0 22500 J2 GLOBAL INC COMM STK 48123V102 17267 259220 SH SOLE 111180 0 148040 JUNIPER NETWORKS INC COMM STK 48203R104 553496 23004824 SH SOLE 10867146 0 12137678 JUNO THERAPEUTICS INC COMM STK 48205A109 711 23698 SH SOLE 9798 0 13900 KAR AUCTION SVCS INC COMM STK 48238T109 332473 7703262 SH SOLE 2497862 0 5205400 KBR INC COMM STK 48242W106 560 37043 SH SOLE 19543 0 17500 KLA-TENCOR CORP COMM STK 482480100 19964 286385 SH SOLE 59937 0 226448 KLX INC COMM STK 482539103 68498 1945960 SH SOLE 405080 0 1540880 KMG CHEMICALS INC COMM STK 482564101 49465 1746013 SH SOLE 496110 0 1249903 K2M GROUP HLDGS INC COMM STK 48273J107 85003 4780839 SH SOLE 770026 0 4010813 KAISER ALUMINUM CORP COMM STK 483007704 1044 12070 SH SOLE 5770 0 6300 KAMAN CORP COMM STK 483548103 36276 825961 SH SOLE 294900 0 531061 KANSAS CITY SOUTHERN COMM STK 485170302 750227 8039300 SH SOLE 2344894 0 5694406 KAPSTONE PAPER & PACKAGING C COMM STK 48562P103 7969 421220 SH SOLE 179120 0 242100 KARYOPHARM THERAPEUTICS INC COMM STK 48576U106 135 13874 SH SOLE 74 0 13800 KATE SPADE & CO COMM STK 485865109 10159 593024 SH SOLE 279024 0 314000 KB HOME COMM STK 48666K109 679 42133 SH SOLE 26633 0 15500 KEARNY FINL CORP MD COMM STK 48716P108 67029 4925008 SH SOLE 698286 0 4226722 KELLOGG CO COMM STK 487836108 219551 2834017 SH SOLE 771946 0 2062071 KEMPER CORP DEL COMM STK 488401100 145529 3701147 SH SOLE 763164 0 2937983 KENNAMETAL INC COMM STK 489170100 698 24046 SH SOLE 7546 0 16500 KENNEDY-WILSON HLDGS INC COMM STK 489398107 14179 628783 SH SOLE 268083 0 360700 KERYX BIOPHARMACEUTICALS INC COMM STK 492515101 302 56946 SH SOLE 246 0 56700 KEYCORP NEW COMM STK 493267108 510672 41961531 SH SOLE 12616055 0 29345476 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 557570 17594507 SH SOLE 5600827 0 11993680 KFORCE INC COMM STK 493732101 1578 77016 SH SOLE 69260 0 7756 KIMBALL INTL INC COMM STK 494274103 351 27090 SH SOLE 14700 0 12390 KILROY RLTY CORP COMM STK 49427F108 240793 3472145 SH SOLE 431381 0 3040764 KIMBALL ELECTRONICS INC COMM STK 49428J109 281 20292 SH SOLE 11000 0 9292 KIMBERLY CLARK CORP COMM STK 494368103 88546 701970 SH SOLE 148836 0 553134 KIMCO RLTY CORP COMM STK 49446R109 267533 9241220 SH SOLE 802158 0 8439062 KINDER MORGAN INC DEL COMM STK 49456B101 84051 3633836 SH SOLE 701059 0 2932777 KINDRED HEALTHCARE INC COMM STK 494580103 296 28989 SH SOLE 200 0 28789 KINROSS GOLD CORP COMM STK 496902404 23744 5639930 SH SOLE 1297190 0 4342740 KINSALE CAP GROUP INC COMM STK 49714P108 20267 921214 SH SOLE 233537 0 687677 KIRBY CORP COMM STK 497266106 60374 971271 SH SOLE 341471 0 629800 KITE PHARMA INC COMM STK 49803L109 29135 521568 SH SOLE 59088 0 462480 KITE RLTY GROUP TR COMM STK 49803T300 317 11420 SH SOLE 220 0 11200 KNOLL INC COMM STK 498904200 28004 1225570 SH SOLE 191090 0 1034480 KNIGHT TRANSN INC COMM STK 499064103 70635 2462021 SH SOLE 374609 0 2087412 KNOWLES CORP COMM STK 49926D109 60984 4340482 SH SOLE 1173282 0 3167200 KOHLS CORP COMM STK 500255104 392293 8966695 SH SOLE 3363333 0 5603362 KOPPERS HOLDINGS INC COMM STK 50060P106 417 12963 SH SOLE 5763 0 7200 KORN FERRY INTL COMM STK 500643200 375 17858 SH SOLE 7458 0 10400 KRAFT HEINZ CO COMM STK 500754106 567819 6343639 SH SOLE 2307973 0 4035666 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 98 14200 SH SOLE 100 0 14100 KROGER CO COMM STK 501044101 101259 3411675 SH SOLE 1566038 0 1845637 KULICKE & SOFFA INDS INC COMM STK 501242101 334 25800 SH SOLE 10100 0 15700 L BRANDS INC COMM STK 501797104 463658 6551614 SH SOLE 2545389 0 4006225 LHC GROUP INC COMM STK 50187A107 252 6840 SH SOLE 40 0 6800 LKQ CORP COMM STK 501889208 20508 578345 SH SOLE 108905 0 469440 LPL FINL HLDGS INC COMM STK 50212V100 184768 6177463 SH SOLE 1389354 0 4788109 LRAD CORP COMM STK 50213V109 52 27759 SH SOLE 27759 0 0 LSI INDS INC COMM STK 50216C108 117 10399 SH SOLE 74 0 10325 LTC PPTYS INC COMM STK 502175102 835 16068 SH SOLE 8518 0 7550 L-3 COMMUNICATIONS HLDGS INC COMM STK 502424104 22526 149444 SH SOLE 28315 0 121129 LA QUINTA HLDGS INC COMM STK 50420D108 553 49440 SH SOLE 24240 0 25200 LA Z BOY INC COMM STK 505336107 618 25180 SH SOLE 10330 0 14850 LABORATORY CORP AMER HLDGS COMM STK 50540R409 25696 186905 SH SOLE 35221 0 151684 LADENBURG THALMAN FIN SVCS I COMM STK 50575Q102 69 29700 SH SOLE 29700 0 0 LAKELAND BANCORP INC COMM STK 511637100 255 18137 SH SOLE 18137 0 0 LAKELAND FINL CORP COMM STK 511656100 533 15060 SH SOLE 15060 0 0 LAM RESEARCH CORP COMM STK 512807108 68036 718362 SH SOLE 364729 0 353633 LAMAR ADVERTISING CO NEW COMM STK 512816109 2052 31427 SH SOLE 8935 0 22492 LANCASTER COLONY CORP COMM STK 513847103 1301 9850 SH SOLE 2950 0 6900 LANDSTAR SYS INC COMM STK 515098101 190774 2802206 SH SOLE 809456 0 1992750 LANDS END INC NEW COMM STK 51509F105 288 19830 SH SOLE 4600 0 15230 LANTHEUS HLDGS INC COMM STK 516544103 42373 5117571 SH SOLE 504470 0 4613101 LAS VEGAS SANDS CORP COMM STK 517834107 1928498 33515789 SH SOLE 10367202 0 23148587 LASALLE HOTEL PPTYS COMM STK 517942108 4103 171890 SH SOLE 131290 0 40600 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 14910 2297440 SH SOLE 361400 0 1936040 LAUDER ESTEE COS INC COMM STK 518439104 77579 876010 SH SOLE 228967 0 647043 LAYNE CHRISTENSEN CO COMM STK 521050104 328 38550 SH SOLE 19450 0 19100 LEAR CORP COMM STK 521865204 3620 29859 SH SOLE 13159 0 16700 LEGGETT & PLATT INC COMM STK 524660107 11629 255136 SH SOLE 56540 0 198596 LEGG MASON INC COMM STK 524901105 35685 1065849 SH SOLE 560706 0 505143 LEIDOS HLDGS INC COMM STK 525327102 1931 44614 SH SOLE 19414 0 25200 LENDINGCLUB CORP COMM STK 52603A109 8505 1376239 SH SOLE 484918 0 891321 LENDINGTREE INC NEW COMM STK 52603B107 1056 10900 SH SOLE 6100 0 4800 LENNAR CORP COMM STK 526057104 138349 3267583 SH SOLE 1162274 0 2105309 LENNOX INTL INC COMM STK 526107107 424505 2703339 SH SOLE 505270 0 2198069 LEUCADIA NATL CORP COMM STK 527288104 271541 14261603 SH SOLE 2852600 0 11409003 LEVEL 3 COMMUNICATIONS INC COMM STK 52729N308 24955 538052 SH SOLE 104400 0 433652 LEXICON PHARMACEUTICALS INC COMM STK 528872302 598 33119 SH SOLE 17977 0 15142 LEXINGTON REALTY TRUST COMM STK 529043101 1290 125285 SH SOLE 67156 0 58129 LEXMARK INTL INC COMM STK 529771107 1244 31142 SH SOLE 17142 0 14000 LIBERTY BROADBAND CORP COMM STK 530307107 1012 14419 SH SOLE 6344 0 8075 LIBERTY BROADBAND CORP COMM STK 530307305 61609 861901 SH SOLE 109610 0 752291 LIBERTY INTERACTIVE CORP COMM STK 53071M104 7008 350232 SH SOLE 173432 0 176800 LIBERTY INTERACTIVE CORP COMM STK 53071M880 493294 12372566 SH SOLE 2428751 0 9943815 LIBERTY PPTY TR COMM STK 531172104 2121 52568 SH SOLE 17735 0 34833 LIBERTY MEDIA CORP DELAWARE COMM STK 531229409 738 21707 SH SOLE 8607 0 13100 LIBERTY MEDIA CORP DELAWARE COMM STK 531229607 31310 937156 SH SOLE 36242 0 900914 LIBERTY MEDIA CORP DELAWARE COMM STK 531229854 272 9682 SH SOLE 6882 0 2800 LIBERTY MEDIA CORP DELAWARE COMM STK 531229870 405 14122 SH SOLE 12722 0 1400 LIBERTY TRIPADVISOR HLDGS IN COMM STK 531465102 64519 2952808 SH SOLE 734044 0 2218764 LIFEPOINT HEALTH INC COMM STK 53219L109 47405 800359 SH SOLE 127352 0 673007 LIGAND PHARMACEUTICALS INC COMM STK 53220K504 53502 524217 SH SOLE 115423 0 408794 LIFE STORAGE INC COMM STK 53223X107 827 9300 SH SOLE 4000 0 5300 LIFELOCK INC COMM STK 53224V100 935 55264 SH SOLE 19364 0 35900 LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 48 26100 SH SOLE 26100 0 0 LILLY ELI & CO COMM STK 532457108 1052655 13115563 SH SOLE 4221504 0 8894059 LINCOLN ELEC HLDGS INC COMM STK 533900106 10551 168500 SH SOLE 70120 0 98380 LINCOLN NATL CORP IND COMM STK 534187109 21205 451355 SH SOLE 89102 0 362253 LINDBLAD EXPEDITIONS HLDGS I COMM STK 535219109 24256 2695070 SH SOLE 446269 0 2248801 LINDBLAD EXPEDITIONS HLDGS I WARRANT 535219117 1729 886585 SH SOLE 108085 0 778500 LINEAR TECHNOLOGY CORP COMM STK 535678106 45591 768948 SH SOLE 340634 0 428314 LINKEDIN CORP COMM STK 53578A108 235563 1232540 SH SOLE 179194 0 1053346 LIONS GATE ENTMNT CORP COMM STK 535919203 867 43395 SH SOLE 18795 0 24600 LION BIOTECHNOLOGIES INC COMM STK 53619R102 3956 480700 SH SOLE 37467 0 443233 LITHIA MTRS INC COMM STK 536797103 866 9066 SH SOLE 4166 0 4900 LITTELFUSE INC COMM STK 537008104 94529 733860 SH SOLE 254660 0 479200 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 28913 1052141 SH SOLE 425741 0 626400 LIVE OAK BANCSHARES INC COMM STK 53803X105 40558 2812639 SH SOLE 321144 0 2491495 LOCKHEED MARTIN CORP COMM STK 539830109 114083 475903 SH SOLE 91910 0 383993 LOEWS CORP COMM STK 540424108 1008533 24508690 SH SOLE 9041864 0 15466826 LOGMEIN INC COMM STK 54142L109 19853 219639 SH SOLE 90239 0 129400 LORAL SPACE & COMMUNICATNS I COMM STK 543881106 627 16040 SH SOLE 8540 0 7500 LOUISIANA PAC CORP COMM STK 546347105 192514 10223775 SH SOLE 3399117 0 6824658 LOWES COS INC COMM STK 548661107 3153332 43668911 SH SOLE 15056093 0 28612818 LOXO ONCOLOGY INC COMM STK 548862101 868 33163 SH SOLE 12786 0 20377 LULULEMON ATHLETICA INC COMM STK 550021109 6372 104499 SH SOLE 46799 0 57700 LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 39190 1992382 SH SOLE 245128 0 1747254 LUMENTUM HLDGS INC COMM STK 55024U109 1278 30595 SH SOLE 19587 0 11008 LUMINEX CORP DEL COMM STK 55027E102 575 25300 SH SOLE 11900 0 13400 LUXFER HLDGS PLC ADR 550678106 22727 1960930 SH SOLE 303991 0 1656939 LYDALL INC DEL COMM STK 550819106 41427 810220 SH SOLE 153920 0 656300 LYON WILLIAM HOMES COMM STK 552074700 2834 152758 SH SOLE 75 0 152683 M & T BK CORP COMM STK 55261F104 58196 501261 SH SOLE 184213 0 317048 MBIA INC COMM STK 55262C100 536 68850 SH SOLE 34550 0 34300 MB FINANCIAL INC NEW COMM STK 55264U108 836 21967 SH SOLE 10100 0 11867 M D C HLDGS INC COMM STK 552676108 375 14533 SH SOLE 6205 0 8328 MDU RES GROUP INC COMM STK 552690109 1573 61835 SH SOLE 24744 0 37091 MFA FINL INC COMM STK 55272X102 607 81148 SH SOLE 47948 0 33200 MGE ENERGY INC COMM STK 55277P104 1167 20647 SH SOLE 4897 0 15750 MGIC INVT CORP WIS COMM STK 552848103 13292 1661449 SH SOLE 696049 0 965400 MGM RESORTS INTERNATIONAL COMM STK 552953101 2068848 79479371 SH SOLE 28142887 0 51336484 MGM GROWTH PPTYS LLC COMM STK 55303A105 18166 696799 SH SOLE 129568 0 567231 M/I HOMES INC COMM STK 55305B101 442 18744 SH SOLE 8174 0 10570 MKS INSTRUMENT INC COMM STK 55306N104 843 16953 SH SOLE 7540 0 9413 MRC GLOBAL INC COMM STK 55345K103 396 24100 SH SOLE 17100 0 7000 MSA SAFETY INC COMM STK 553498106 139911 2410590 SH SOLE 510110 0 1900480 MSC INDL DIRECT INC COMM STK 553530106 867 11809 SH SOLE 4409 0 7400 MSCI INC COMM STK 55354G100 669343 7974065 SH SOLE 2237721 0 5736344 MSG NETWORK INC COMM STK 553573106 543 29200 SH SOLE 9236 0 19964 MYR GROUP INC DEL COMM STK 55405W104 465 15453 SH SOLE 11553 0 3900 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 29757 702810 SH SOLE 108360 0 594450 MACATAWA BK CORP COMM STK 554225102 305 38173 SH SOLE 15773 0 22400 MACERICH CO COMM STK 554382101 486734 6018721 SH SOLE 725222 0 5293499 MACK CALI RLTY CORP COMM STK 554489104 1115 40980 SH SOLE 25446 0 15534 MACQUARIE INFRASTRUCTURE COR COMM STK 55608B105 1945 23366 SH SOLE 11466 0 11900 MACROGENICS INC COMM STK 556099109 251 8380 SH SOLE 80 0 8300 MACYS INC COMM STK 55616P104 208474 5626826 SH SOLE 1528824 0 4098002 MADDEN STEVEN LTD COMM STK 556269108 72536 2098852 SH SOLE 711177 0 1387675 MADISON SQUARE GARDEN CO NEW COMM STK 55825T103 1457 8598 SH SOLE 4244 0 4354 MAGELLAN HEALTH INC COMM STK 559079207 654 12170 SH SOLE 5770 0 6400 MAGNA INTL INC COMM STK 559222401 526 12267 SH SOLE 12267 0 0 MAIN STREET CAPITAL CORP COMM STK 56035L104 34067 992352 SH SOLE 377752 0 614600 MANHATTAN ASSOCS INC COMM STK 562750109 39577 686854 SH SOLE 288814 0 398040 MANITOWOC FOODSERVICE INC COMM STK 563568104 78538 4842017 SH SOLE 815898 0 4026119 MANITOWOC INC COMM STK 563571108 18863 3938087 SH SOLE 622707 0 3315380 MANNKIND CORP COMM STK 56400P201 58 93200 SH SOLE 700 0 92500 MANPOWERGROUP INC COMM STK 56418H100 337884 4675945 SH SOLE 1255581 0 3420364 MANULIFE FINL CORP COMM STK 56501R106 786 55800 SH SOLE 55800 0 0 MARATHON OIL CORP COMM STK 565849106 23689 1498377 SH SOLE 271948 0 1226429 MARATHON PETE CORP COMM STK 56585A102 256174 6311268 SH SOLE 1832496 0 4478772 MARKEL CORP COMM STK 570535104 7860 8463 SH SOLE 5449 0 3014 MARKETAXESS HLDGS INC COMM STK 57060D108 54615 329818 SH SOLE 138118 0 191700 MARRIOTT VACATIONS WRLDWDE C COMM STK 57164Y107 26119 356238 SH SOLE 152805 0 203433 MARSH & MCLENNAN COS INC COMM STK 571748102 3405986 50646632 SH SOLE 14486591 0 36160041 MARRIOTT INTL INC NEW COMM STK 571903202 1510380 22432491 SH SOLE 7363124 0 15069367 MARTIN MARIETTA MATLS INC COMM STK 573284106 697951 3896775 SH SOLE 1218616 0 2678159 MASCO CORP COMM STK 574599106 21709 632739 SH SOLE 118325 0 514414 MASIMO CORP COMM STK 574795100 29865 502020 SH SOLE 189430 0 312590 MASONITE INTL CORP NEW COMM STK 575385109 279 4490 SH SOLE 3490 0 1000 MASTEC INC COMM STK 576323109 949 31900 SH SOLE 18800 0 13100 MASTECH DIGITAL INC COMM STK 57633B100 189 23392 SH SOLE 0 0 23392 MASTERCARD INCORPORATED COMM STK 57636Q104 4457649 43801206 SH SOLE 15247223 0 28553983 MATADOR RES CO COMM STK 576485205 271001 11133980 SH SOLE 2771687 0 8362293 MATCH GROUP INC COMM STK 57665R106 133710 7516033 SH SOLE 1980703 0 5535330 MATERION CORP COMM STK 576690101 324 10560 SH SOLE 2960 0 7600 MATRIX SVC CO COMM STK 576853105 334 17783 SH SOLE 6083 0 11700 MATSON INC COMM STK 57686G105 98222 2462941 SH SOLE 498620 0 1964321 MATTEL INC COMM STK 577081102 1032407 34095355 SH SOLE 11589521 0 22505834 MATTHEWS INTL CORP COMM STK 577128101 78898 1298522 SH SOLE 351052 0 947470 MAXIM INTEGRATED PRODS INC COMM STK 57772K101 6552 164099 SH SOLE 100078 0 64021 MAXWELL TECHNOLOGIES INC COMM STK 577767106 230 44587 SH SOLE 13387 0 31200 MAXLINEAR INC COMM STK 57776J100 28859 1423724 SH SOLE 257054 0 1166670 MAXIMUS INC COMM STK 577933104 42974 759798 SH SOLE 317998 0 441800 MCCORMICK & CO INC COMM STK 579780206 185554 1857025 SH SOLE 525063 0 1331962 MCDERMOTT INTL INC COMM STK 580037109 769 153550 SH SOLE 65700 0 87850 MCDONALDS CORP COMM STK 580135101 315464 2734609 SH SOLE 1118089 0 1616520 MCEWEN MNG INC COMM STK 58039P107 105 28500 SH SOLE 28500 0 0 MCGRATH RENTCORP COMM STK 580589109 60619 1911664 SH SOLE 779604 0 1132060 MCKESSON CORP COMM STK 58155Q103 980524 5880204 SH SOLE 1497191 0 4383013 MEAD JOHNSON NUTRITION CO COMM STK 582839106 80768 1022255 SH SOLE 541625 0 480630 MEDGENICS INC COMM STK 58436Q203 4255 763867 SH SOLE 63867 0 700000 MEDIA GEN INC NEW COMM STK 58441K100 463 25140 SH SOLE 3540 0 21600 MEDICAL PPTYS TRUST INC COMM STK 58463J304 1050 71096 SH SOLE 43496 0 27600 MEDICINES CO COMM STK 584688105 55179 1462086 SH SOLE 309506 0 1152580 MEDIDATA SOLUTIONS INC COMM STK 58471A105 5640 101150 SH SOLE 42250 0 58900 MEDNAX INC COMM STK 58502B106 532256 8034055 SH SOLE 2446935 0 5587120 MEETME INC COMM STK 585141104 868 139957 SH SOLE 62757 0 77200 MENTOR GRAPHICS CORP COMM STK 587200106 1118 42276 SH SOLE 13296 0 28980 MERCADOLIBRE INC COMM STK 58733R102 373734 2020510 SH SOLE 473263 0 1547247 MERCADOLIBRE INC CONV BND 58733RAB8 25273 16142000 PRN SOLE 3446000 0 12696000 MERCK & CO INC COMM STK 58933Y105 2226043 35668056 SH SOLE 12497491 0 23170565 MERCURY GENL CORP NEW COMM STK 589400100 1133 20652 SH SOLE 13359 0 7293 MEREDITH CORP COMM STK 589433101 858 16504 SH SOLE 12004 0 4500 MERIDIAN BIOSCIENCE INC COMM STK 589584101 48091 2493035 SH SOLE 381900 0 2111135 MERIDIAN BANCORP INC MD COMM STK 58958U103 75006 4817363 SH SOLE 906260 0 3911103 MERIT MED SYS INC COMM STK 589889104 404 16636 SH SOLE 6330 0 10306 MERITAGE HOMES CORP COMM STK 59001A102 48900 1409220 SH SOLE 274400 0 1134820 MERITOR INC COMM STK 59001K100 590 53000 SH SOLE 22700 0 30300 MERRIMACK PHARMACEUTICALS IN COMM STK 590328100 277 43600 SH SOLE 3300 0 40300 MESA LABS INC COMM STK 59064R109 13144 114938 SH SOLE 13490 0 101448 METHODE ELECTRS INC COMM STK 591520200 50586 1446540 SH SOLE 393390 0 1053150 METLIFE INC COMM STK 59156R108 1312871 29549210 SH SOLE 10290271 0 19258939 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 269539 642020 SH SOLE 169966 0 472054 MICHAELS COS INC COMM STK 59408Q106 552671 22865977 SH SOLE 5799896 0 17066081 MICROSOFT CORP COMM STK 594918104 10286907 178592140 SH SOLE 59802263 0 118789877 MICROSTRATEGY INC COMM STK 594972408 793 4736 SH SOLE 2830 0 1906 MICROCHIP TECHNOLOGY INC COMM STK 595017104 1291665 20786371 SH SOLE 7467387 0 13318984 MICRON TECHNOLOGY INC COMM STK 595112103 188092 10578846 SH SOLE 3176354 0 7402492 MICROSEMI CORP COMM STK 595137100 409720 9759885 SH SOLE 2276211 0 7483674 MID-AMER APT CMNTYS INC COMM STK 59522J103 3605 38356 SH SOLE 21980 0 16376 MIDDLEBY CORP COMM STK 596278101 444210 3593354 SH SOLE 1289661 0 2303693 MIDDLESEX WATER CO COMM STK 596680108 5255 149130 SH SOLE 26330 0 122800 MILLER HERMAN INC COMM STK 600544100 1016 35516 SH SOLE 20866 0 14650 MINDBODY INC COMM STK 60255W105 1397 71051 SH SOLE 20 0 71031 MINERALS TECHNOLOGIES INC COMM STK 603158106 214642 3036379 SH SOLE 706829 0 2329550 MINERVA NEUROSCIENCES INC COMM STK 603380106 9040 640444 SH SOLE 55701 0 584743 MITEL NETWORKS CORP COMM STK 60671Q104 1657 225090 SH SOLE 55161 0 169929 MOBILEIRON INC COMM STK 60739U204 302 109711 SH SOLE 35339 0 74372 MOBILE TELESYSTEMS PJSC ADR 607409109 296 38800 SH SOLE 38800 0 0 MOBILE MINI INC COMM STK 60740F105 235281 7790771 SH SOLE 1359916 0 6430855 MODINE MFG CO COMM STK 607828100 304 25600 SH SOLE 13900 0 11700 MOHAWK INDS INC COMM STK 608190104 35898 179184 SH SOLE 49803 0 129381 MOLINA HEALTHCARE INC COMM STK 60855R100 712 12213 SH SOLE 4963 0 7250 MOLSON COORS BREWING CO COMM STK 60871R209 235765 2147226 SH SOLE 889461 0 1257765 MOMENTA PHARMACEUTICALS INC COMM STK 60877T100 11107 950164 SH SOLE 172220 0 777944 MONDELEZ INTL INC COMM STK 609207105 1750070 39864922 SH SOLE 11925501 0 27939421 MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 1009 70682 SH SOLE 17600 0 53082 MONOGRAM RESIDENTIAL TR INC COMM STK 60979P105 16781 1577135 SH SOLE 180335 0 1396800 MONOLITHIC PWR SYS INC COMM STK 609839105 4533 56310 SH SOLE 5510 0 50800 MONOTYPE IMAGING HOLDINGS IN COMM STK 61022P100 5435 245820 SH SOLE 89005 0 156815 MONRO MUFFLER BRAKE INC COMM STK 610236101 99720 1630218 SH SOLE 377394 0 1252824 MONSANTO CO NEW COMM STK 61166W101 206756 2023050 SH SOLE 832550 0 1190500 MONSTER WORLDWIDE INC COMM STK 611742107 468 129600 SH SOLE 16900 0 112700 MONSTER BEVERAGE CORP NEW COMM STK 61174X109 108908 741827 SH SOLE 214791 0 527036 MOODYS CORP COMM STK 615369105 57304 529216 SH SOLE 191093 0 338123 MOOG INC COMM STK 615394202 79595 1336827 SH SOLE 312970 0 1023857 MORGAN STANLEY COMM STK 617446448 4651097 145074752 SH SOLE 53466668 0 91608084 MORNINGSTAR INC COMM STK 617700109 1597 20141 SH SOLE 11841 0 8300 MOSAIC CO NEW COMM STK 61945C103 98701 4035217 SH SOLE 800518 0 3234699 MOSYS INC COMM STK 619718109 38 50700 SH SOLE 0 0 50700 MOTORCAR PTS AMER INC COMM STK 620071100 580 20150 SH SOLE 12350 0 7800 MOTOROLA SOLUTIONS INC COMM STK 620076307 32188 421976 SH SOLE 127127 0 294849 MUELLER INDS INC COMM STK 624756102 721 22250 SH SOLE 9750 0 12500 MUELLER WTR PRODS INC COMM STK 624758108 78694 6270464 SH SOLE 1118727 0 5151737 MULTI COLOR CORP COMM STK 625383104 59483 901264 SH SOLE 136943 0 764321 MURPHY OIL CORP COMM STK 626717102 321361 10571101 SH SOLE 2144720 0 8426381 MURPHY USA INC COMM STK 626755102 81705 1144970 SH SOLE 361724 0 783246 MYERS INDS INC COMM STK 628464109 58153 4476746 SH SOLE 1269870 0 3206876 MYRIAD GENETICS INC COMM STK 62855J104 615 29880 SH SOLE 20200 0 9680 NBT BANCORP INC COMM STK 628778102 779 23700 SH SOLE 5220 0 18480 NCI BUILDING SYS INC COMM STK 628852204 349 23897 SH SOLE 7197 0 16700 NCR CORP NEW COMM STK 62886E108 1558 48402 SH SOLE 21902 0 26500 NII HLDGS INC COMM STK 62913F508 106 31748 SH SOLE 148 0 31600 NN INC COMM STK 629337106 316 17302 SH SOLE 10402 0 6900 NRG ENERGY INC COMM STK 629377508 424879 37901769 SH SOLE 9783490 0 28118279 NRG YIELD INC COMM STK 62942X306 6746 413350 SH SOLE 70500 0 342850 NRG YIELD INC COMM STK 62942X405 7430 438070 SH SOLE 75700 0 362370 NVR INC COMM STK 62944T105 13014 7936 SH SOLE 4003 0 3933 NANOMETRICS INC COMM STK 630077105 348 15574 SH SOLE 74 0 15500 NANOSTRING TECHNOLOGIES INC COMM STK 63009R109 2685 134361 SH SOLE 76016 0 58345 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 112 15515 SH SOLE 0 0 15515 NASDAQ INC COMM STK 631103108 14294 211638 SH SOLE 37658 0 173980 NATERA INC COMM STK 632307104 2586 232747 SH SOLE 69092 0 163655 NATIONAL AMERN UNIV HLDGS IN COMM STK 63245Q105 5134 2456503 SH SOLE 261903 0 2194600 NATIONAL BK HLDGS CORP COMM STK 633707104 73994 3166189 SH SOLE 729530 0 2436659 NATIONAL BEVERAGE CORP COMM STK 635017106 767 17408 SH SOLE 12160 0 5248 NATIONAL HEALTHCARE CORP COMM STK 635906100 35579 539159 SH SOLE 198160 0 340999 NATIONAL FUEL GAS CO N J COMM STK 636180101 2424 44822 SH SOLE 24792 0 20030 NATIONAL GRID PLC ADR 636274300 540 7600 SH SOLE 7600 0 0 NATIONAL HEALTH INVS INC COMM STK 63633D104 643 8193 SH SOLE 4173 0 4020 NATIONAL INSTRS CORP COMM STK 636518102 194190 6837662 SH SOLE 1131522 0 5706140 NATIONAL INTERSTATE CORP COMM STK 63654U100 39927 1227376 SH SOLE 375511 0 851865 NATIONAL OILWELL VARCO INC COMM STK 637071101 25574 696067 SH SOLE 142940 0 553127 NATIONAL RETAIL PPTYS INC COMM STK 637417106 2382 46852 SH SOLE 16722 0 30130 NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 315 1536 SH SOLE 426 0 1110 NATIONSTAR MTG HLDGS INC COMM STK 63861C109 1765 119200 SH SOLE 111200 0 8000 NATURAL GAS SERVICES GROUP COMM STK 63886Q109 259 10530 SH SOLE 10530 0 0 NATURAL HEALTH TRENDS CORP COMM STK 63888P406 740 26180 SH SOLE 13180 0 13000 NAVIGATORS GROUP INC COMM STK 638904102 522 5385 SH SOLE 35 0 5350 NATUS MEDICAL INC DEL COMM STK 639050103 16242 413380 SH SOLE 174080 0 239300 NAUTILUS INC COMM STK 63910B102 20421 898830 SH SOLE 146300 0 752530 NAVISTAR INTL CORP NEW COMM STK 63934E108 628 27438 SH SOLE 138 0 27300 NAVIGANT CONSULTING INC COMM STK 63935N107 57087 2823312 SH SOLE 840190 0 1983122 NAVIDEA BIOPHARMACEUTICALS I COMM STK 63937X103 64 70000 SH SOLE 0 0 70000 NAVIENT CORP COMM STK 63938C108 8647 597563 SH SOLE 126579 0 470984 NEENAH PAPER INC COMM STK 640079109 395 5000 SH SOLE 2046 0 2954 NEKTAR THERAPEUTICS COMM STK 640268108 19867 1156400 SH SOLE 332600 0 823800 NELNET INC COMM STK 64031N108 209 5182 SH SOLE 1260 0 3922 NEOGEN CORP COMM STK 640491106 663 11850 SH SOLE 4600 0 7250 NETAPP INC COMM STK 64110D104 19000 530432 SH SOLE 92419 0 438013 NETFLIX INC COMM STK 64110L106 1961500 19903599 SH SOLE 6702814 0 13200785 NETEASE INC ADR 64110W102 693 2878 SH SOLE 2878 0 0 NETGEAR INC COMM STK 64111Q104 816 13490 SH SOLE 4390 0 9100 NETSOL TECHNOLOGIES INC COMM STK 64115A402 147 23500 SH SOLE 0 0 23500 NETSCOUT SYS INC COMM STK 64115T104 9733 332765 SH SOLE 128965 0 203800 NETSUITE INC COMM STK 64118Q107 1593692 14397800 SH SOLE 5046135 0 9351665 NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 474209 9364314 SH SOLE 1666169 0 7698145 NEVRO CORP COMM STK 64157F103 6543 62677 SH SOLE 6809 0 55868 NEW CONCEPT ENERGY INC COMM STK 643611106 91 30600 SH SOLE 30600 0 0 NEW GOLD INC CDA COMM STK 644535106 51614 11921251 SH SOLE 1616841 0 10304410 NEW JERSEY RES COMM STK 646025106 1975 60102 SH SOLE 34652 0 25450 NEW MEDIA INVT GROUP INC COMM STK 64704V106 75637 4879803 SH SOLE 1161561 0 3718242 NEW ORIENTAL ED & TECH GRP I ADR 647581107 209 4500 SH SOLE 4500 0 0 NEW RESIDENTIAL INVT CORP COMM STK 64828T201 1456 105406 SH SOLE 32256 0 73150 NEW RELIC INC COMM STK 64829B100 191002 4984393 SH SOLE 1016223 0 3968170 NEW SR INVT GROUP INC COMM STK 648691103 593 51350 SH SOLE 19250 0 32100 NEW YORK CMNTY BANCORP INC COMM STK 649445103 2932 206014 SH SOLE 103024 0 102990 NEW YORK REIT INC COMM STK 64976L109 1087 118760 SH SOLE 97460 0 21300 NEW YORK TIMES CO COMM STK 650111107 747 62500 SH SOLE 17500 0 45000 NEWCASTLE INVT CORP NEW COMM STK 65105M603 250 55150 SH SOLE 55150 0 0 NEWELL BRANDS INC COMM STK 651229106 61470 1167293 SH SOLE 300158 0 867135 NEWFIELD EXPL CO COMM STK 651290108 16224 373310 SH SOLE 90490 0 282820 NEWMARKET CORP COMM STK 651587107 32859 76537 SH SOLE 31737 0 44800 NEWMONT MINING CORP COMM STK 651639106 258124 6569724 SH SOLE 1365416 0 5204308 NEWS CORP NEW COMM STK 65249B109 772200 55236023 SH SOLE 15819700 0 39416323 NEWS CORP NEW COMM STK 65249B208 3202 225200 SH SOLE 39800 0 185400 NEWSTAR FINANCIAL INC COMM STK 65251F105 109 11176 SH SOLE 5176 0 6000 NEXSTAR BROADCASTING GROUP I COMM STK 65336K103 386 6680 SH SOLE 80 0 6600 NEXTERA ENERGY INC COMM STK 65339F101 819835 6702377 SH SOLE 2600524 0 4101853 NEXTERA ENERGY INC CVPFSTKF 65339F820 556194 11271028 SH SOLE 3372728 0 7898300 NEXTERA ENERGY PARTNERS LP COMM STK 65341B106 15749 563080 SH SOLE 72480 0 490600 NIKE INC COMM STK 654106103 285796 5428218 SH SOLE 2372749 0 3055469 NIMBLE STORAGE INC COMM STK 65440R101 90 10200 SH SOLE 200 0 10000 NISOURCE INC COMM STK 65473P105 639440 26521755 SH SOLE 9529671 0 16992084 NOBLE ENERGY INC COMM STK 655044105 29927 837360 SH SOLE 161300 0 676060 NORDSON CORP COMM STK 655663102 39287 394327 SH SOLE 187707 0 206620 NORDSTROM INC COMM STK 655664100 12366 238352 SH SOLE 41150 0 197202 NORFOLK SOUTHERN CORP COMM STK 655844108 266215 2742788 SH SOLE 898653 0 1844135 NORTHERN OIL & GAS INC NEV COMM STK 665531109 536 199846 SH SOLE 95746 0 104100 NORTHERN TR CORP COMM STK 665859104 833187 12254551 SH SOLE 3306796 0 8947755 NORTHFIELD BANCORP INC DEL COMM STK 66611T108 218 13531 SH SOLE 131 0 13400 NORTHROP GRUMMAN CORP COMM STK 666807102 329983 1542337 SH SOLE 633945 0 908392 NORTHSTAR RLTY FIN CORP COMM STK 66704R803 1852 140618 SH SOLE 69693 0 70925 NORTHSTAR ASSET MGMT GROUP I COMM STK 66705Y104 1165 90069 SH SOLE 47569 0 42500 NORTHSTAR REALTY EUROPE CORP COMM STK 66706L101 943 86160 SH SOLE 47819 0 38341 NORTHWEST BANCSHARES INC MD COMM STK 667340103 839 53379 SH SOLE 20500 0 32879 NORTHWEST NAT GAS CO COMM STK 667655104 623 10370 SH SOLE 2880 0 7490 NORTHWESTERN CORP COMM STK 668074305 111711 1941788 SH SOLE 518293 0 1423495 NOVATEL WIRELESS INC COMM STK 66987M604 106 33800 SH SOLE 33800 0 0 NOVARTIS A G ADR 66987V109 1725 21841 SH SOLE 21441 0 400 NOVAVAX INC COMM STK 670002104 95 45700 SH SOLE 45700 0 0 NOW INC COMM STK 67011P100 1430 66738 SH SOLE 31369 0 35369 NU SKIN ENTERPRISES INC COMM STK 67018T105 11343 175105 SH SOLE 70505 0 104600 NUANCE COMMUNICATIONS INC COMM STK 67020Y100 1845 127268 SH SOLE 64957 0 62311 NUCOR CORP COMM STK 670346105 422345 8540842 SH SOLE 2536693 0 6004149 NUTANIX INC COMM STK 67059N108 24050 650000 SH SOLE 104040 0 545960 NVIDIA CORP COMM STK 67066G104 69689 1017056 SH SOLE 193655 0 823401 NUTRI SYS INC NEW COMM STK 67069D108 525 17691 SH SOLE 4391 0 13300 NUVASIVE INC COMM STK 670704105 1193 17895 SH SOLE 7995 0 9900 NXSTAGE MEDICAL INC COMM STK 67072V103 207 8300 SH SOLE 8300 0 0 NUVECTRA CORP COMM STK 67075N108 572 82683 SH SOLE 72800 0 9883 OGE ENERGY CORP COMM STK 670837103 6082 192358 SH SOLE 146158 0 46200 O REILLY AUTOMOTIVE INC NEW COMM STK 67103H107 2230778 7963934 SH SOLE 2383570 0 5580364 OFG BANCORP COMM STK 67103X102 603 59595 SH SOLE 25800 0 33795 OSI SYSTEMS INC COMM STK 671044105 13932 213088 SH SOLE 86850 0 126238 OAKTREE CAP GROUP LLC COMM STK 674001201 75425 1778900 SH SOLE 339900 0 1439000 OASIS PETE INC NEW COMM STK 674215108 16550 1442929 SH SOLE 330279 0 1112650 OCCIDENTAL PETE CORP DEL COMM STK 674599105 978038 13412484 SH SOLE 5110116 0 8302368 OCEANEERING INTL INC COMM STK 675232102 77345 2811529 SH SOLE 839029 0 1972500 OCH ZIFF CAP MGMT GROUP COMM STK 67551U105 78643 18120583 SH SOLE 7584413 0 10536170 OCWEN FINL CORP COMM STK 675746309 605 164848 SH SOLE 103818 0 61030 OFFICE DEPOT INC COMM STK 676220106 1023 286540 SH SOLE 117058 0 169482 OHR PHARMACEUTICAL INC COMM STK 67778H200 76 26700 SH SOLE 0 0 26700 OIL DRI CORP AMER COMM STK 677864100 23199 616330 SH SOLE 69630 0 546700 OIL STS INTL INC COMM STK 678026105 5323 168610 SH SOLE 69880 0 98730 OLD DOMINION FGHT LINES INC COMM STK 679580100 487582 7106576 SH SOLE 1864149 0 5242427 OLD NATL BANCORP IND COMM STK 680033107 338 24012 SH SOLE 14970 0 9042 OLD REP INTL CORP COMM STK 680223104 2569 145825 SH SOLE 70245 0 75580 OLIN CORP COMM STK 680665205 1157 56376 SH SOLE 19986 0 36390 OLYMPIC STEEL INC COMM STK 68162K106 429 19423 SH SOLE 9423 0 10000 OMNICOM GROUP INC COMM STK 681919106 143244 1685220 SH SOLE 452569 0 1232651 OMEGA HEALTHCARE INVS INC COMM STK 681936100 2229 62871 SH SOLE 28121 0 34750 OMEGA FLEX INC COMM STK 682095104 428 11100 SH SOLE 11100 0 0 OMEGA PROTEIN CORP COMM STK 68210P107 295 12620 SH SOLE 12620 0 0 OMNOVA SOLUTIONS INC COMM STK 682129101 316 37400 SH SOLE 10200 0 27200 OMNICELL INC COMM STK 68213N109 18097 472510 SH SOLE 192990 0 279520 OMEROS CORP COMM STK 682143102 144 12900 SH SOLE 100 0 12800 ON ASSIGNMENT INC COMM STK 682159108 380 10480 SH SOLE 4630 0 5850 ON DECK CAP INC COMM STK 682163100 105 18466 SH SOLE 166 0 18300 ON SEMICONDUCTOR CORP COMM STK 682189105 5314 431335 SH SOLE 336345 0 94990 ONCOGENEX PHARMACEUTICALS IN COMM STK 68230A106 23 46100 SH SOLE 0 0 46100 ONE GAS INC COMM STK 68235P108 275315 4452057 SH SOLE 890317 0 3561740 ONE LIBERTY PPTYS INC COMM STK 682406103 215 8892 SH SOLE 30 0 8862 1 800 FLOWERS COM COMM STK 68243Q106 130 14168 SH SOLE 100 0 14068 ONEOK INC NEW COMM STK 682680103 21004 408720 SH SOLE 81840 0 326880 ONEMAIN HLDGS INC COMM STK 68268W103 712 23017 SH SOLE 7517 0 15500 OPEN TEXT CORP COMM STK 683715106 239 3692 SH SOLE 3692 0 0 OPHTHOTECH CORP COMM STK 683745103 94832 2055762 SH SOLE 294007 0 1761755 OPKO HEALTH INC COMM STK 68375N103 10038 947871 SH SOLE 403671 0 544200 OPTICAL CABLE CORP COMM STK 683827208 33 12869 SH SOLE 0 0 12869 ORACLE CORP COMM STK 68389X105 275410 7011458 SH SOLE 2065735 0 4945723 ORASURE TECHNOLOGIES INC COMM STK 68554V108 396 49675 SH SOLE 9800 0 39875 ORBITAL ATK INC COMM STK 68557N103 12413 162838 SH SOLE 34092 0 128746 ORMAT TECHNOLOGIES INC COMM STK 686688102 595 12300 SH SOLE 5500 0 6800 OSHKOSH CORP COMM STK 688239201 2381 42518 SH SOLE 21718 0 20800 OTONOMY INC COMM STK 68906L105 7315 402127 SH SOLE 35327 0 366800 OTTER TAIL CORP COMM STK 689648103 801 23150 SH SOLE 7800 0 15350 OUTFRONT MEDIA INC COMM STK 69007J106 20930 885009 SH SOLE 163765 0 721244 OVERSEAS SHIPHOLDING GROUP I COMM STK 69036R863 24475 2315512 SH SOLE 271153 0 2044359 OWENS & MINOR INC NEW COMM STK 690732102 902 25972 SH SOLE 15572 0 10400 OWENS CORNING NEW COMM STK 690742101 1995 37363 SH SOLE 11763 0 25600 OWENS ILL INC COMM STK 690768403 6185 336320 SH SOLE 56500 0 279820 PBF ENERGY INC COMM STK 69318G106 913 40311 SH SOLE 14411 0 25900 PC-TEL INC COMM STK 69325Q105 136 25700 SH SOLE 8500 0 17200 PDC ENERGY INC COMM STK 69327R101 18223 271737 SH SOLE 113787 0 157950 PDF SOLUTIONS INC COMM STK 693282105 46728 2571735 SH SOLE 373984 0 2197751 PG&E CORP COMM STK 69331C108 2797959 45740714 SH SOLE 15810423 0 29930291 PHH CORP COMM STK 693320202 57027 3946480 SH SOLE 804923 0 3141557 PGT INC COMM STK 69336V101 20060 1880010 SH SOLE 282100 0 1597910 PNC FINL SVCS GROUP INC COMM STK 693475105 329948 3662428 SH SOLE 997370 0 2665058 PNM RES INC COMM STK 69349H107 246062 7520228 SH SOLE 1542789 0 5977439 PPG INDS INC COMM STK 693506107 125361 1212857 SH SOLE 292941 0 919916 PPL CORP COMM STK 69351T106 44857 1297582 SH SOLE 251074 0 1046508 PRA HEALTH SCIENCES INC COMM STK 69354M108 13210 233768 SH SOLE 93068 0 140700 PRA GROUP INC COMM STK 69354N106 10651 308370 SH SOLE 128720 0 179650 PRGX GLOBAL INC COMM STK 69357C503 185 39200 SH SOLE 12100 0 27100 PS BUSINESS PKS INC CALIF COMM STK 69360J107 329016 2897032 SH SOLE 434577 0 2462455 PVH CORP COMM STK 693656100 206381 1867705 SH SOLE 561036 0 1306669 PTC INC COMM STK 69370C100 30347 684873 SH SOLE 289743 0 395130 PACCAR INC COMM STK 693718108 59143 1006172 SH SOLE 232913 0 773259 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 632 70500 SH SOLE 40600 0 29900 PACIFIC CONTINENTAL CORP COMM STK 69412V108 18154 1079307 SH SOLE 146908 0 932399 PACIFIC PREMIER BANCORP COMM STK 69478X105 10811 408570 SH SOLE 42370 0 366200 PACIRA PHARMACEUTICALS INC COMM STK 695127100 115581 3377591 SH SOLE 579746 0 2797845 PACKAGING CORP AMER COMM STK 695156109 7129 87736 SH SOLE 15681 0 72055 PACWEST BANCORP DEL COMM STK 695263103 1109 25849 SH SOLE 9894 0 15955 PALO ALTO NETWORKS INC COMM STK 697435105 776196 4871628 SH SOLE 1745505 0 3126123 PANDORA MEDIA INC COMM STK 698354107 30600 2135348 SH SOLE 519222 0 1616126 PANERA BREAD CO COMM STK 69840W108 12116 62221 SH SOLE 42061 0 20160 PANHANDLE OIL AND GAS INC COMM STK 698477106 15278 871550 SH SOLE 238780 0 632770 PAPA JOHNS INTL INC COMM STK 698813102 144643 1834401 SH SOLE 336165 0 1498236 PARAGON COML CORP COMM STK 69911U403 5343 147270 SH SOLE 16170 0 131100 PARAMOUNT GROUP INC COMM STK 69924R108 149148 9099915 SH SOLE 1058260 0 8041655 PAREXEL INTL CORP COMM STK 699462107 24819 357360 SH SOLE 157180 0 200180 PARK ELECTROCHEMICAL CORP COMM STK 700416209 232 13360 SH SOLE 2960 0 10400 PARK NATL CORP COMM STK 700658107 709 7385 SH SOLE 1630 0 5755 PARK STERLING CORP COMM STK 70086Y105 43008 5296568 SH SOLE 649284 0 4647284 PARKER DRILLING CO COMM STK 701081101 161 74100 SH SOLE 15800 0 58300 PARKER HANNIFIN CORP COMM STK 701094104 30978 246775 SH SOLE 47774 0 199001 PARKWAY PPTYS INC COMM STK 70159Q104 703 41353 SH SOLE 8981 0 32372 PARSLEY ENERGY INC COMM STK 701877102 233982 6982455 SH SOLE 1573754 0 5408701 PARTY CITY HOLDCO INC COMM STK 702149105 18346 1071594 SH SOLE 362294 0 709300 PATRICK INDS INC COMM STK 703343103 17992 290575 SH SOLE 119175 0 171400 PATRIOT TRANSN HLDG INC COMM STK 70338W105 6240 293629 SH SOLE 34246 0 259383 PATTERSON COMPANIES INC COMM STK 703395103 7298 158860 SH SOLE 37600 0 121260 PATTERSON UTI ENERGY INC COMM STK 703481101 1639 73268 SH SOLE 17531 0 55737 PAYCHEX INC COMM STK 704326107 45360 783823 SH SOLE 226516 0 557307 PAYCOM SOFTWARE INC COMM STK 70432V102 543 10837 SH SOLE 8037 0 2800 PAYLOCITY HLDG CORP COMM STK 70438V106 122047 2745106 SH SOLE 731260 0 2013846 PAYPAL HLDGS INC COMM STK 70450Y103 3119415 76139003 SH SOLE 26385130 0 49753873 PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 498 22237 SH SOLE 15180 0 7057 PEBBLEBROOK HOTEL TR COMM STK 70509V100 101368 3810815 SH SOLE 412686 0 3398129 PEGASYSTEMS INC COMM STK 705573103 16913 573520 SH SOLE 237620 0 335900 PEMBINA PIPELINE CORP COMM STK 706327103 325 10700 SH SOLE 10700 0 0 PENN NATL GAMING INC COMM STK 707569109 987 72754 SH SOLE 48254 0 24500 PENNEY J C INC COMM STK 708160106 820 88891 SH SOLE 23191 0 65700 PENNSYLVANIA RL ESTATE INVT COMM STK 709102107 895 38861 SH SOLE 8400 0 30461 PENNYMAC MTG INVT TR COMM STK 70931T103 455 29200 SH SOLE 200 0 29000 PENNYMAC FINL SVCS INC COMM STK 70932B101 60160 3536730 SH SOLE 440430 0 3096300 PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 593 12304 SH SOLE 6488 0 5816 PENUMBRA INC COMM STK 70975L107 211 2779 SH SOLE 879 0 1900 PEOPLES BANCORP INC COMM STK 709789101 232 9440 SH SOLE 3245 0 6195 PEOPLES UNITED FINANCIAL INC COMM STK 712704105 8534 539427 SH SOLE 97800 0 441627 PEPSICO INC COMM STK 713448108 2354088 21642802 SH SOLE 7609438 0 14033364 PERFICIENT INC COMM STK 71375U101 3470 172200 SH SOLE 66400 0 105800 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 38962 1571067 SH SOLE 225428 0 1345639 PERFORMANT FINL CORP COMM STK 71377E105 159 53900 SH SOLE 15900 0 38000 PERKINELMER INC COMM STK 714046109 479601 8547518 SH SOLE 1836231 0 6711287 P T TELEKOMUNIKASI INDONESIA ADR 715684106 366 5538 SH SOLE 442 0 5096 PETMED EXPRESS INC COMM STK 716382106 338 16662 SH SOLE 9562 0 7100 PETROLEO BRASILEIRO SA PETRO ADR 71654V101 4539 546200 SH SOLE 10300 0 535900 PFIZER INC COMM STK 717081103 3160660 93317378 SH SOLE 31195194 0 62122184 PHARMERICA CORP COMM STK 71714F104 364 12971 SH SOLE 960 0 12011 PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 10556 388390 SH SOLE 158590 0 229800 PHILIP MORRIS INTL INC COMM STK 718172109 4203519 43237185 SH SOLE 14198379 0 29038806 PHILLIPS 66 COMM STK 718546104 69421 861834 SH SOLE 172940 0 688894 PHOTRONICS INC COMM STK 719405102 350 33960 SH SOLE 200 0 33760 PHYSICIANS RLTY TR COMM STK 71943U104 719 33373 SH SOLE 8473 0 24900 PIEDMONT NAT GAS INC COMM STK 720186105 2070 34482 SH SOLE 13782 0 20700 PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 1019 46827 SH SOLE 17427 0 29400 PIER 1 IMPORTS INC COMM STK 720279108 7937 1871989 SH SOLE 537226 0 1334763 PILGRIMS PRIDE CORP NEW COMM STK 72147K108 1028 48656 SH SOLE 24656 0 24000 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 68756 1271382 SH SOLE 287185 0 984197 PINNACLE WEST CAP CORP COMM STK 723484101 16899 222390 SH SOLE 45374 0 177016 PINNACLE FOODS INC DEL COMM STK 72348P104 197494 3936494 SH SOLE 778544 0 3157950 PINNACLE ENTMT INC NEW COMM STK 72348Y105 392 31760 SH SOLE 10260 0 21500 PIONEER ENERGY SVCS CORP COMM STK 723664108 408 101000 SH SOLE 67700 0 33300 PIONEER NAT RES CO COMM STK 723787107 210845 1135712 SH SOLE 306550 0 829162 PIPER JAFFRAY COS COMM STK 724078100 304 6290 SH SOLE 1640 0 4650 PITNEY BOWES INC COMM STK 724479100 6150 338671 SH SOLE 60183 0 278488 PLANTRONICS INC NEW COMM STK 727493108 18044 347260 SH SOLE 144810 0 202450 PLATFORM SPECIALTY PRODS COR COMM STK 72766Q105 686 84549 SH SOLE 32949 0 51600 PLEXUS CORP COMM STK 729132100 667 14250 SH SOLE 6290 0 7960 PLUG POWER INC COMM STK 72919P202 133 77700 SH SOLE 500 0 77200 POLARIS INDS INC COMM STK 731068102 10526 135920 SH SOLE 57880 0 78040 POLYONE CORP COMM STK 73179P106 83283 2463256 SH SOLE 618931 0 1844325 POOL CORPORATION COMM STK 73278L105 151996 1608080 SH SOLE 526421 0 1081659 POPEYES LA KITCHEN INC COMM STK 732872106 758 14260 SH SOLE 7460 0 6800 POPULAR INC COMM STK 733174700 261250 6835437 SH SOLE 1496863 0 5338574 PORTLAND GEN ELEC CO COMM STK 736508847 162645 3818859 SH SOLE 798929 0 3019930 PORTOLA PHARMACEUTICALS INC COMM STK 737010108 771 33930 SH SOLE 13230 0 20700 POST HLDGS INC COMM STK 737446104 202992 2630451 SH SOLE 579476 0 2050975 POST PPTYS INC COMM STK 737464107 1304 19721 SH SOLE 6521 0 13200 POTBELLY CORP COMM STK 73754Y100 2785 224085 SH SOLE 177317 0 46768 POTASH CORP SASK INC COMM STK 73755L107 460 28300 SH SOLE 28300 0 0 POTLATCH CORP NEW COMM STK 737630103 49255 1266533 SH SOLE 363933 0 902600 POWER INTEGRATIONS INC COMM STK 739276103 534 8480 SH SOLE 3080 0 5400 POWER REIT COMM STK 73933H101 83 10130 SH SOLE 392 0 9738 PRAXAIR INC COMM STK 74005P104 264241 2186885 SH SOLE 836754 0 1350131 PREFERRED BK LOS ANGELES CA COMM STK 740367404 49157 1375013 SH SOLE 141106 0 1233907 PREMIER FINL BANCORP INC COMM STK 74050M105 188 10962 SH SOLE 3498 0 7464 PREMIER INC COMM STK 74051N102 622 19245 SH SOLE 4945 0 14300 PRESTIGE BRANDS HLDGS INC COMM STK 74112D101 32492 673127 SH SOLE 283527 0 389600 PRICE T ROWE GROUP INC COMM STK 74144T108 29060 436994 SH SOLE 78242 0 358752 PRICELINE GRP INC COMM STK 741503403 8814725 5990340 SH SOLE 2010205 0 3980135 PRICELINE GRP INC CONV BND 741503AQ9 106 67000 PRN SOLE 67000 0 0 PRICELINE GRP INC CONV BND 741503AS5 205 160000 PRN SOLE 160000 0 0 PRICESMART INC COMM STK 741511109 376674 4502764 SH SOLE 943404 0 3559360 PRIMORIS SVCS CORP COMM STK 74164F103 282 13700 SH SOLE 7800 0 5900 PRIMERICA INC COMM STK 74164M108 1036 19530 SH SOLE 11330 0 8200 PRINCIPAL FINL GROUP INC COMM STK 74251V102 27240 528836 SH SOLE 100134 0 428702 PROASSURANCE CORP COMM STK 74267C106 119961 2285835 SH SOLE 636347 0 1649488 PROCTER AND GAMBLE CO COMM STK 742718109 1343059 14964441 SH SOLE 6682367 0 8282074 PRIVATEBANCORP INC COMM STK 742962103 1060 23090 SH SOLE 10430 0 12660 PROGENICS PHARMACEUTICALS IN COMM STK 743187106 143 22600 SH SOLE 9200 0 13400 PROGRESS SOFTWARE CORP COMM STK 743312100 97921 3600047 SH SOLE 767470 0 2832577 PROGRESSIVE CORP OHIO COMM STK 743315103 630090 20002852 SH SOLE 5400628 0 14602224 PROLOGIS INC COMM STK 74340W103 513352 9588197 SH SOLE 885959 0 8702238 PROOFPOINT INC COMM STK 743424103 496741 6636492 SH SOLE 1562754 0 5073738 PROS HOLDINGS INC COMM STK 74346Y103 460 20360 SH SOLE 12860 0 7500 PROSPERITY BANCSHARES INC COMM STK 743606105 204448 3724686 SH SOLE 786916 0 2937770 PROTO LABS INC COMM STK 743713109 742 12389 SH SOLE 8889 0 3500 PROTEOSTASIS THERAPEUTICS IN COMM STK 74373B109 3347 214717 SH SOLE 18817 0 195900 PROVIDENCE SVC CORP COMM STK 743815102 658 13540 SH SOLE 6640 0 6900 PROVIDENT FINL SVCS INC COMM STK 74386T105 416 19618 SH SOLE 9500 0 10118 PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 290 20035 SH SOLE 20035 0 0 PRUDENTIAL FINL INC COMM STK 744320102 68094 833980 SH SOLE 163235 0 670745 PUBLIC SVC ENTERPRISE GROUP COMM STK 744573106 39800 950562 SH SOLE 192658 0 757904 PUBLIC STORAGE COMM STK 74460D109 395409 1772024 SH SOLE 200397 0 1571627 PULTE GROUP INC COMM STK 745867101 27221 1358353 SH SOLE 590437 0 767916 PUMA BIOTECHNOLOGY INC COMM STK 74587V107 62455 931474 SH SOLE 114679 0 816795 PURECYCLE CORP COMM STK 746228303 264 46000 SH SOLE 46000 0 0 PURE STORAGE INC COMM STK 74624M102 113448 8372519 SH SOLE 1349384 0 7023135 QUAD / GRAPHICS INC COMM STK 747301109 230 8590 SH SOLE 3590 0 5000 QUAKER CHEM CORP COMM STK 747316107 252 2376 SH SOLE 2376 0 0 PZENA INVESTMENT MGMT INC COMM STK 74731Q103 87 11340 SH SOLE 11340 0 0 QEP RES INC COMM STK 74733V100 25907 1326498 SH SOLE 333333 0 993165 QTS RLTY TR INC COMM STK 74736A103 731 13829 SH SOLE 3329 0 10500 QORVO INC COMM STK 74736K101 13835 248200 SH SOLE 40200 0 208000 Q2 HLDGS INC COMM STK 74736L109 1048 36565 SH SOLE 29025 0 7540 QUALCOMM INC COMM STK 747525103 1261467 18415572 SH SOLE 7612352 0 10803220 QUALITY SYS INC COMM STK 747582104 437 38643 SH SOLE 12243 0 26400 QUANEX BUILDING PRODUCTS COR COMM STK 747619104 41834 2423730 SH SOLE 465100 0 1958630 QUANTA SVCS INC COMM STK 74762E102 9247 330370 SH SOLE 66000 0 264370 QUANTUM CORP COMM STK 747906204 73 98800 SH SOLE 0 0 98800 QUEST DIAGNOSTICS INC COMM STK 74834L100 24888 294080 SH SOLE 75918 0 218162 QUIDEL CORP COMM STK 74838J101 59168 2678516 SH SOLE 702716 0 1975800 QUINTILES TRANSNATIO HLDGS I COMM STK 74876Y101 10567 130357 SH SOLE 57157 0 73200 QUMU CORP COMM STK 749063103 48 20750 SH SOLE 0 0 20750 QUORUM HEALTH CORP COMM STK 74909E106 223 35490 SH SOLE 28333 0 7157 QUOTIENT TECHNOLOGY INC COMM STK 749119103 128349 9643059 SH SOLE 1543821 0 8099238 RAIT FINANCIAL TRUST COMM STK 749227609 241 71400 SH SOLE 51400 0 20000 RGC RES INC COMM STK 74955L103 209 8586 SH SOLE 0 0 8586 RLI CORP COMM STK 749607107 70780 1035405 SH SOLE 157025 0 878380 RLJ LODGING TR COMM STK 74965L101 93091 4426579 SH SOLE 666360 0 3760219 RMR GROUP INC COMM STK 74967R106 362 9548 SH SOLE 4917 0 4631 RPM INTL INC COMM STK 749685103 679853 12655492 SH SOLE 3894078 0 8761414 RPX CORP COMM STK 74972G103 123 11500 SH SOLE 100 0 11400 RTI SURGICAL INC COMM STK 74975N105 275 87700 SH SOLE 14200 0 73500 RSP PERMIAN INC COMM STK 74978Q105 947 24417 SH SOLE 9817 0 14600 RACKSPACE HOSTING INC COMM STK 750086100 2393 75528 SH SOLE 56128 0 19400 RADIAN GROUP INC COMM STK 750236101 133195 9829872 SH SOLE 2299154 0 7530718 RADISYS CORP COMM STK 750459109 304 56898 SH SOLE 26998 0 29900 RADIUS HEALTH INC COMM STK 750469207 56904 1052018 SH SOLE 123968 0 928050 RADNET INC COMM STK 750491102 237 32000 SH SOLE 7900 0 24100 RAMBUS INC DEL COMM STK 750917106 31731 2538440 SH SOLE 373400 0 2165040 RALPH LAUREN CORP COMM STK 751212101 109552 1083173 SH SOLE 217100 0 866073 RAMCO-GERSHENSON PPTYS TR COMM STK 751452202 829 44227 SH SOLE 19327 0 24900 RANGE RES CORP COMM STK 75281A109 183774 4742557 SH SOLE 3028861 0 1713696 RAPTOR PHARMACEUTICAL CORP COMM STK 75382F106 159 17700 SH SOLE 17700 0 0 RAVEN INDS INC COMM STK 754212108 40771 1770354 SH SOLE 525000 0 1245354 RAYMOND JAMES FINANCIAL INC COMM STK 754730109 2541 43645 SH SOLE 25045 0 18600 RAYONIER INC COMM STK 754907103 449631 16941639 SH SOLE 4150648 0 12790991 RAYONIER ADVANCED MATLS INC COMM STK 75508B104 344 25746 SH SOLE 5183 0 20563 RAYTHEON CO COMM STK 755111507 295952 2174037 SH SOLE 930574 0 1243463 RBC BEARINGS INC COMM STK 75524B104 243059 3178071 SH SOLE 625228 0 2552843 RE MAX HLDGS INC COMM STK 75524W108 105933 2419672 SH SOLE 434749 0 1984923 REALOGY HLDGS CORP COMM STK 75605Y106 131379 5080393 SH SOLE 1043973 0 4036420 REALTY INCOME CORP COMM STK 756109104 32762 489502 SH SOLE 84902 0 404600 RED HAT INC COMM STK 756577102 1636374 20244633 SH SOLE 7044501 0 13200132 RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 84091 1871173 SH SOLE 421360 0 1449813 RED ROCK RESORTS INC COMM STK 75700L108 32184 1364313 SH SOLE 155201 0 1209112 REDWOOD TR INC COMM STK 758075402 32617 2303485 SH SOLE 879485 0 1424000 REGAL BELOIT CORP COMM STK 758750103 1237 20798 SH SOLE 9098 0 11700 REGAL ENTMT GROUP COMM STK 758766109 483 22195 SH SOLE 5605 0 16590 REGENCY CTRS CORP COMM STK 758849103 325245 4197251 SH SOLE 365552 0 3831699 REGENERON PHARMACEUTICALS COMM STK 75886F107 481404 1197464 SH SOLE 231703 0 965761 REGIS CORP MINN COMM STK 758932107 271 21600 SH SOLE 6100 0 15500 REGENXBIO INC COMM STK 75901B107 7377 526527 SH SOLE 46266 0 480261 REGULUS THERAPEUTICS INC COMM STK 75915K101 378 114400 SH SOLE 49300 0 65100 REGIONS FINL CORP NEW COMM STK 7591EP100 28607 2898340 SH SOLE 1057679 0 1840661 REINSURANCE GROUP AMER INC COMM STK 759351604 1851 17146 SH SOLE 7126 0 10020 REIS INC COMM STK 75936P105 363 17720 SH SOLE 20 0 17700 RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 45883 636993 SH SOLE 165293 0 471700 RENASANT CORP COMM STK 75970E107 988 29367 SH SOLE 17740 0 11627 RENEWABLE ENERGY GROUP INC COMM STK 75972A301 227 26754 SH SOLE 8071 0 18683 REPLIGEN CORP COMM STK 759916109 7520 249090 SH SOLE 101890 0 147200 RENT A CTR INC NEW COMM STK 76009N100 525 41540 SH SOLE 24740 0 16800 RENTECH INC COMM STK 760112201 49 16950 SH SOLE 4500 0 12450 REPUBLIC SVCS INC COMM STK 760759100 24433 484304 SH SOLE 139609 0 344695 RESEARCH FRONTIERS INC COMM STK 760911107 82 31600 SH SOLE 0 0 31600 RESMED INC COMM STK 761152107 3827 59066 SH SOLE 27266 0 31800 RESOLUTE FST PRODS INC COMM STK 76117W109 69 14600 SH SOLE 9000 0 5600 RESOURCE CAP CORP COMM STK 76120W708 385 30050 SH SOLE 100 0 29950 RESTORATION HARDWARE HLDGS I COMM STK 761283100 192823 5576136 SH SOLE 968490 0 4607646 RETROPHIN INC COMM STK 761299106 18998 848870 SH SOLE 80678 0 768192 RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 113964 5189630 SH SOLE 855120 0 4334510 RETAIL PPTYS AMER INC COMM STK 76131V202 1091 64938 SH SOLE 29838 0 35100 REX AMERICAN RESOURCES CORP COMM STK 761624105 12466 147070 SH SOLE 18820 0 128250 REXNORD CORP NEW COMM STK 76169B102 732 34199 SH SOLE 16159 0 18040 REYNOLDS AMERICAN INC COMM STK 761713106 76808 1629006 SH SOLE 361058 0 1267948 RICE ENERGY INC COMM STK 762760106 166550 6378800 SH SOLE 1341720 0 5037080 RIGEL PHARMACEUTICALS INC COMM STK 766559603 3576 974365 SH SOLE 113619 0 860746 RIGHTSIDE GROUP LTD COMM STK 76658B100 26162 2874986 SH SOLE 477802 0 2397184 RINGCENTRAL INC COMM STK 76680R206 43234 1827286 SH SOLE 290006 0 1537280 RITCHIE BROS AUCTIONEERS COMM STK 767744105 207998 5930945 SH SOLE 900047 0 5030898 RITE AID CORP COMM STK 767754104 10026 1303754 SH SOLE 359617 0 944137 ROBERT HALF INTL INC COMM STK 770323103 15274 403443 SH SOLE 134081 0 269362 ROCKWELL AUTOMATION INC COMM STK 773903109 30205 246892 SH SOLE 52946 0 193946 ROCKWELL COLLINS INC COMM STK 774341101 592439 7024418 SH SOLE 2394906 0 4629512 ROCKWELL MED INC COMM STK 774374102 323 48149 SH SOLE 34149 0 14000 ROFIN SINAR TECHNOLOGIES INC COMM STK 775043102 427 13270 SH SOLE 6470 0 6800 ROGERS CORP COMM STK 775133101 519 8500 SH SOLE 3950 0 4550 ROLLINS INC COMM STK 775711104 248103 8473447 SH SOLE 1974502 0 6498945 ROPER TECHNOLOGIES INC COMM STK 776696106 2594514 14218855 SH SOLE 4374705 0 9844150 ROSS STORES INC COMM STK 778296103 1463565 22761511 SH SOLE 8487149 0 14274362 ROYAL BK SCOTLAND GROUP PLC ADR 780097689 546 117200 SH SOLE 117200 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 594681 11256511 SH SOLE 3435171 0 7821340 ROYAL DUTCH SHELL PLC ADR 780259206 748792 14954904 SH SOLE 6232849 0 8722055 ROYAL GOLD INC COMM STK 780287108 2065 26672 SH SOLE 15622 0 11050 RUBICON TECHNOLOGY INC COMM STK 78112T107 42 66600 SH SOLE 18100 0 48500 RUBY TUESDAY INC COMM STK 781182100 71 28400 SH SOLE 9400 0 19000 RUDOLPH TECHNOLOGIES INC COMM STK 781270103 19622 1106090 SH SOLE 341690 0 764400 RUSH ENTERPRISES INC COMM STK 781846209 35974 1469510 SH SOLE 221900 0 1247610 RUTHS HOSPITALITY GROUP INC COMM STK 783332109 321 22700 SH SOLE 22700 0 0 RYANAIR HLDGS PLC ADR 783513203 59104 787734 SH SOLE 138832 0 648902 RYDER SYS INC COMM STK 783549108 6290 95375 SH SOLE 17542 0 77833 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 1593 33069 SH SOLE 15475 0 17594 S & T BANCORP INC COMM STK 783859101 481 16590 SH SOLE 4190 0 12400 SBA COMMUNICATIONS CORP COMM STK 78388J106 409551 3651485 SH SOLE 865789 0 2785696 S&P GLOBAL INC COMM STK 78409V104 299504 2366496 SH SOLE 857252 0 1509244 SEI INVESTMENTS CO COMM STK 784117103 2681 58788 SH SOLE 30432 0 28356 SL GREEN RLTY CORP COMM STK 78440X101 402066 3719386 SH SOLE 610458 0 3108928 SLM CORP COMM STK 78442P106 71411 9559756 SH SOLE 1590206 0 7969550 SM ENERGY CO COMM STK 78454L100 2075 53781 SH SOLE 27581 0 26200 SPDR S&P 500 ETF TR COMM STK 78462F103 1057 4887 SH SOLE 4887 0 0 SPX CORP COMM STK 784635104 484 24035 SH SOLE 8630 0 15405 SPS COMM INC COMM STK 78463M107 2748 37440 SH SOLE 33040 0 4400 SPDR GOLD TRUST COMM STK 78463V107 275 2185 SH SOLE 2185 0 0 SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 879599 27359213 SH SOLE 6068187 0 21291026 SP PLUS CORP COMM STK 78469C103 49555 1938000 SH SOLE 214510 0 1723490 SPX FLOW INC COMM STK 78469X107 368 11915 SH SOLE 8510 0 3405 SVB FINL GROUP COMM STK 78486Q101 221028 1999530 SH SOLE 548324 0 1451206 SABRA HEALTH CARE REIT INC COMM STK 78573L106 384 15233 SH SOLE 3633 0 11600 SABRE CORP COMM STK 78573M104 223072 7915961 SH SOLE 2423151 0 5492810 SAFEGUARD SCIENTIFICS INC COMM STK 786449207 18745 1446401 SH SOLE 468606 0 977795 SAFEGUARD SCIENTIFICS INC CONV BND 786449AK4 10191 9908000 PRN SOLE 828000 0 9080000 SAFETY INS GROUP INC COMM STK 78648T100 89553 1332235 SH SOLE 248720 0 1083515 SAGA COMMUNICATIONS INC COMM STK 786598300 34601 763145 SH SOLE 56927 0 706218 SAGE THERAPEUTICS INC COMM STK 78667J108 64547 1401678 SH SOLE 131314 0 1270364 SAIA INC COMM STK 78709Y105 64384 2148999 SH SOLE 311660 0 1837339 ST JOE CO COMM STK 790148100 20533 1117134 SH SOLE 329140 0 787994 ST JUDE MED INC COMM STK 790849103 51517 645903 SH SOLE 183416 0 462487 SALEM MEDIA GROUP INC COMM STK 794093104 120 20481 SH SOLE 31 0 20450 SALESFORCE COM INC COMM STK 79466L302 3231759 45307155 SH SOLE 15860287 0 29446868 SALESFORCE COM INC CONV BND 79466LAD6 85 71000 PRN SOLE 71000 0 0 SALLY BEAUTY HLDGS INC COMM STK 79546E104 13473 524665 SH SOLE 220125 0 304540 SANCHEZ ENERGY CORP COMM STK 79970Y105 283 31974 SH SOLE 174 0 31800 SANDERSON FARMS INC COMM STK 800013104 559 5800 SH SOLE 1760 0 4040 SANDY SPRING BANCORP INC COMM STK 800363103 37174 1215620 SH SOLE 414090 0 801530 SANFILIPPO JOHN B & SON INC COMM STK 800422107 6758 131650 SH SOLE 52250 0 79400 SANGAMO BIOSCIENCES INC COMM STK 800677106 663 143200 SH SOLE 80200 0 63000 SANMINA CORPORATION COMM STK 801056102 1237 43452 SH SOLE 15750 0 27702 SAREPTA THERAPEUTICS INC COMM STK 803607100 32822 534468 SH SOLE 56820 0 477648 SAUL CTRS INC COMM STK 804395101 92372 1386967 SH SOLE 356367 0 1030600 SCANA CORP NEW COMM STK 80589M102 20372 281493 SH SOLE 68515 0 212978 SCANSOURCE INC COMM STK 806037107 601 16470 SH SOLE 11970 0 4500 SCHEIN HENRY INC COMM STK 806407102 1096500 6727819 SH SOLE 1813769 0 4914050 SCHLUMBERGER LTD COMM STK 806857108 364931 4640525 SH SOLE 1433167 0 3207358 SCHOLASTIC CORP COMM STK 807066105 147377 3744341 SH SOLE 764173 0 2980168 SCHULMAN A INC COMM STK 808194104 565 19393 SH SOLE 7180 0 12213 SCHWAB CHARLES CORP NEW COMM STK 808513105 524721 16620867 SH SOLE 5592805 0 11028062 SCIENCE APPLICATNS INTL CP N COMM STK 808625107 1219 17578 SH SOLE 4907 0 12671 SCIENTIFIC GAMES CORP COMM STK 80874P109 518 45975 SH SOLE 23145 0 22830 SCOTTS MIRACLE GRO CO COMM STK 810186106 57727 693253 SH SOLE 146423 0 546830 SCRIPPS E W CO OHIO COMM STK 811054402 616 38732 SH SOLE 12885 0 25847 SCRIPPS NETWORKS INTERACT IN COMM STK 811065101 10390 163650 SH SOLE 30680 0 132970 SEACHANGE INTL INC COMM STK 811699107 88 29550 SH SOLE 7000 0 22550 SEACOR HOLDINGS INC COMM STK 811904101 161351 2712243 SH SOLE 458600 0 2253643 SEALED AIR CORP NEW COMM STK 81211K100 27925 609459 SH SOLE 177769 0 431690 SEARS HLDGS CORP COMM STK 812350106 127 11062 SH SOLE 1231 0 9831 SEASPINE HLDGS CORP COMM STK 81255T108 444 43899 SH SOLE 22066 0 21833 SEATTLE GENETICS INC COMM STK 812578102 256709 4752993 SH SOLE 970063 0 3782930 SELECT COMFORT CORP COMM STK 81616X103 451 20880 SH SOLE 6930 0 13950 SELECT MED HLDGS CORP COMM STK 81619Q105 239893 17769860 SH SOLE 3968914 0 13800946 SELECTIVE INS GROUP INC COMM STK 816300107 107013 2684710 SH SOLE 412040 0 2272670 SEMGROUP CORP COMM STK 81663A105 751 21248 SH SOLE 11148 0 10100 SEMTECH CORP COMM STK 816850101 143010 5157230 SH SOLE 781090 0 4376140 SEMPRA ENERGY COMM STK 816851109 50420 470382 SH SOLE 93477 0 376905 SENIOR HSG PPTYS TR COMM STK 81721M109 2087 91888 SH SOLE 48674 0 43214 SENOMYX INC COMM STK 81724Q107 8030 1885055 SH SOLE 464705 0 1420350 SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1464 19310 SH SOLE 8430 0 10880 SEQUENTIAL BRNDS GROUP INC N COMM STK 81734P107 94 11721 SH SOLE 100 0 11621 SERES THERAPEUTICS INC COMM STK 81750R102 9260 753480 SH SOLE 167375 0 586105 SERITAGE GROWTH PPTYS COMM STK 81752R100 1317 25978 SH SOLE 13378 0 12600 SERVICE CORP INTL COMM STK 817565104 200117 7540212 SH SOLE 1908681 0 5631531 SERVICEMASTER GLOBAL HLDGS I COMM STK 81761R109 84866 2519770 SH SOLE 723570 0 1796200 SERVICENOW INC COMM STK 81762P102 1963721 24810116 SH SOLE 8044880 0 16765236 SERVICESOURCE INTL INC COMM STK 81763U100 128 26300 SH SOLE 26300 0 0 SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 1602 58867 SH SOLE 36167 0 22700 SHERWIN WILLIAMS CO COMM STK 824348106 251052 907439 SH SOLE 292371 0 615068 SHIRE PLC ADR 82481R106 927024 4781923 SH SOLE 1433072 0 3348851 SHOPIFY INC COMM STK 82509L107 179878 4191007 SH SOLE 766175 0 3424832 SHORETEL INC COMM STK 825211105 14434 1804242 SH SOLE 250480 0 1553762 SHUTTERFLY INC COMM STK 82568P304 10325 231300 SH SOLE 93800 0 137500 SHUTTERSTOCK INC COMM STK 825690100 41383 649649 SH SOLE 73765 0 575884 SIGMA DESIGNS INC COMM STK 826565103 356 45700 SH SOLE 20600 0 25100 SIGNATURE BK NEW YORK N Y COMM STK 82669G104 136105 1149054 SH SOLE 280858 0 868196 SILGAN HOLDINGS INC COMM STK 827048109 1598 31588 SH SOLE 20068 0 11520 SILICON GRAPHICS INTL CORP COMM STK 82706L108 152 19800 SH SOLE 5000 0 14800 SILVER BAY RLTY TR CORP COMM STK 82735Q102 597 34083 SH SOLE 19384 0 14699 SILVER RUN ACQUISITION CORP COMM STK 82811P200 94218 5231424 SH SOLE 912971 0 4318453 SILVER SPRING NETWORKS INC COMM STK 82817Q103 437 30787 SH SOLE 14826 0 15961 SILVER WHEATON CORP COMM STK 828336107 52854 1955417 SH SOLE 524645 0 1430772 SIMMONS 1ST NATL CORP COMM STK 828730200 26382 528690 SH SOLE 94580 0 434110 SIMON PPTY GROUP INC NEW COMM STK 828806109 1052145 5082579 SH SOLE 933211 0 4149368 SIMPSON MANUFACTURING CO INC COMM STK 829073105 82699 1881670 SH SOLE 275910 0 1605760 SINCLAIR BROADCAST GROUP INC COMM STK 829226109 1010 34980 SH SOLE 17970 0 17010 SIRIUS XM HLDGS INC COMM STK 82968B103 57144 13703494 SH SOLE 528954 0 13174540 SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 23132 431484 SH SOLE 182084 0 249400 SKECHERS U S A INC COMM STK 830566105 24346 1063129 SH SOLE 179239 0 883890 SKYLINE CORP COMM STK 830830105 138 10063 SH SOLE 10063 0 0 SKYWORKS SOLUTIONS INC COMM STK 83088M102 42610 559621 SH SOLE 180192 0 379429 SMITH A O COMM STK 831865209 11286 114247 SH SOLE 94167 0 20080 SMUCKER J M CO COMM STK 832696405 82823 611060 SH SOLE 168199 0 442861 SNAP ON INC COMM STK 833034101 28423 187040 SH SOLE 65295 0 121745 SNYDERS-LANCE INC COMM STK 833551104 1455 43319 SH SOLE 19622 0 23697 SOLARCITY CORP COMM STK 83416T100 328 16747 SH SOLE 11547 0 5200 SONIC CORP COMM STK 835451105 67824 2590677 SH SOLE 407772 0 2182905 SONIC AUTOMOTIVE INC COMM STK 83545G102 194 10300 SH SOLE 6680 0 3620 SONOCO PRODS CO COMM STK 835495102 2151 40715 SH SOLE 17428 0 23287 SOTHEBYS COMM STK 835898107 13394 352296 SH SOLE 146760 0 205536 SOTHERLY HOTELS INC COMM STK 83600C103 77 14600 SH SOLE 0 0 14600 SOUTH JERSEY INDS INC COMM STK 838518108 32865 1112193 SH SOLE 181003 0 931190 SOUTH ST CORP COMM STK 840441109 783 10429 SH SOLE 5725 0 4704 SOUTHERN CO COMM STK 842587107 99602 1941562 SH SOLE 449466 0 1492096 SOUTHERN COPPER CORP COMM STK 84265V105 85523 3251810 SH SOLE 725442 0 2526368 SOUTHSIDE BANCSHARES INC COMM STK 84470P109 370 11508 SH SOLE 3168 0 8340 SOUTHWEST AIRLS CO COMM STK 844741108 285327 7336776 SH SOLE 3317950 0 4018826 SOUTHWEST BANCORP INC OKLA COMM STK 844767103 808 42556 SH SOLE 22956 0 19600 SOUTHWEST GAS CORP COMM STK 844895102 118883 1701729 SH SOLE 359239 0 1342490 SOUTHWESTERN ENERGY CO COMM STK 845467109 285981 20663388 SH SOLE 6382933 0 14280455 SPARK ENERGY INC COMM STK 846511103 663 22767 SH SOLE 13967 0 8800 SPARK THERAPEUTICS INC COMM STK 84652J103 174564 2906496 SH SOLE 439431 0 2467065 SPARTAN MTRS INC COMM STK 846819100 570 59492 SH SOLE 32192 0 27300 SPARTANNASH CO COMM STK 847215100 50480 1745492 SH SOLE 518992 0 1226500 SPECTRA ENERGY CORP COMM STK 847560109 707147 16541451 SH SOLE 4268765 0 12272686 SPECTRANETICS CORP COMM STK 84760C107 603 24019 SH SOLE 16819 0 7200 SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 127 27200 SH SOLE 200 0 27000 SPECTRUM BRANDS HLDGS INC COMM STK 84763R101 23700 172125 SH SOLE 69225 0 102900 SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 1669 37472 SH SOLE 20072 0 17400 SPIRIT AIRLS INC COMM STK 848577102 16282 382828 SH SOLE 163228 0 219600 SPIRE INC COMM STK 84857L101 1469 23041 SH SOLE 11431 0 11610 SPIRIT RLTY CAP INC NEW COMM STK 84860W102 2141 160589 SH SOLE 53689 0 106900 SPLUNK INC COMM STK 848637104 307903 5247157 SH SOLE 1824581 0 3422576 SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 15752 1497331 SH SOLE 603931 0 893400 SPRINT CORP COMM STK 85207U105 860 129740 SH SOLE 83140 0 46600 SPROUTS FMRS MKT INC COMM STK 85208M102 260965 12637508 SH SOLE 3458951 0 9178557 STAG INDL INC COMM STK 85254J102 362 14778 SH SOLE 6478 0 8300 STAMPS COM INC COMM STK 852857200 18051 190995 SH SOLE 80765 0 110230 STANDARD MTR PRODS INC COMM STK 853666105 574 12010 SH SOLE 60 0 11950 STANDEX INTL CORP COMM STK 854231107 9680 104235 SH SOLE 44435 0 59800 STANLEY BLACK & DECKER INC COMM STK 854502101 72308 587966 SH SOLE 283610 0 304356 STAPLES INC COMM STK 855030102 38836 4542238 SH SOLE 1270077 0 3272161 STARBUCKS CORP COMM STK 855244109 936808 17303438 SH SOLE 6651298 0 10652140 STARTEK INC COMM STK 85569C107 7936 1271740 SH SOLE 157609 0 1114131 STATE AUTO FINL CORP COMM STK 855707105 91283 3833820 SH SOLE 769640 0 3064180 STARWOOD PPTY TR INC COMM STK 85571B105 2246 99732 SH SOLE 43632 0 56100 STARZ COMM STK 85571Q102 22092 708316 SH SOLE 290266 0 418050 STATE BK FINL CORP COMM STK 856190103 244 10690 SH SOLE 90 0 10600 STATE STR CORP COMM STK 857477103 2613699 37536973 SH SOLE 12317900 0 25219073 STEEL DYNAMICS INC COMM STK 858119100 38166 1527249 SH SOLE 401468 0 1125781 STEELCASE INC COMM STK 858155203 374 26898 SH SOLE 14839 0 12059 STEPAN CO COMM STK 858586100 11007 151488 SH SOLE 64350 0 87138 STERICYCLE INC COMM STK 858912108 504444 6294533 SH SOLE 2164242 0 4130291 STERLING BANCORP DEL COMM STK 85917A100 715 40835 SH SOLE 19995 0 20840 STERLING CONSTRUCTION CO INC COMM STK 859241101 392 50700 SH SOLE 31500 0 19200 STEWART INFORMATION SVCS COR COMM STK 860372101 13192 296782 SH SOLE 42024 0 254758 STIFEL FINL CORP COMM STK 860630102 732 19026 SH SOLE 9340 0 9686 STILLWATER MNG CO COMM STK 86074Q102 4938 369647 SH SOLE 162425 0 207222 STOCK YDS BANCORP INC COMM STK 861025104 819 24841 SH SOLE 16560 0 8281 STONE ENERGY CORP COMM STK 861642304 895 75300 SH SOLE 30200 0 45100 STONERIDGE INC COMM STK 86183P102 186 10084 SH SOLE 84 0 10000 STORE CAP CORP COMM STK 862121100 1105 37481 SH SOLE 20481 0 17000 STRAIGHT PATH COMMUNICATNS I COMM STK 862578101 550 21490 SH SOLE 15190 0 6300 STRATTEC SEC CORP COMM STK 863111100 14452 409397 SH SOLE 47974 0 361423 STRAYER ED INC COMM STK 863236105 93553 2004137 SH SOLE 406127 0 1598010 STRYKER CORP COMM STK 863667101 2037535 17503094 SH SOLE 5798951 0 11704143 STURM RUGER & CO INC COMM STK 864159108 760 13150 SH SOLE 6950 0 6200 SUCAMPO PHARMACEUTICALS INC COMM STK 864909106 129 10473 SH SOLE 73 0 10400 SUMMER INFANT INC COMM STK 865646103 53 24500 SH SOLE 24500 0 0 SUMMIT MATLS INC COMM STK 86614U100 435 23435 SH SOLE 5997 0 17438 SUN CMNTYS INC COMM STK 866674104 1804 22989 SH SOLE 10139 0 12850 SUN LIFE FINL INC COMM STK 866796105 154834 4766700 SH SOLE 1433600 0 3333100 SUN HYDRAULICS CORP COMM STK 866942105 98049 3038400 SH SOLE 834660 0 2203740 SUNCOR ENERGY INC NEW COMM STK 867224107 39925 1437305 SH SOLE 370264 0 1067041 SUNCOKE ENERGY INC COMM STK 86722A103 156 19500 SH SOLE 200 0 19300 SUNRUN INC COMM STK 86771W105 7430 1179443 SH SOLE 642137 0 537306 SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 114490 8951554 SH SOLE 843491 0 8108063 SUNTRUST BKS INC COMM STK 867914103 45304 1034348 SH SOLE 284937 0 749411 SUPER MICRO COMPUTER INC COMM STK 86800U104 472 20190 SH SOLE 6690 0 13500 SUPERIOR ENERGY SVCS INC COMM STK 868157108 1529 85429 SH SOLE 32473 0 52956 SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 561 22685 SH SOLE 22685 0 0 SUPERVALU INC COMM STK 868536103 950 190293 SH SOLE 97994 0 92299 SURGICAL CARE AFFILIATES INC COMM STK 86881L106 19049 390667 SH SOLE 164467 0 226200 SURMODICS INC COMM STK 868873100 261 8680 SH SOLE 30 0 8650 SWIFT TRANSN CO COMM STK 87074U101 383 17833 SH SOLE 8533 0 9300 SYKES ENTERPRISES INC COMM STK 871237103 606 21540 SH SOLE 10500 0 11040 SYMANTEC CORP COMM STK 871503108 28141 1121168 SH SOLE 229554 0 891614 SYNCHRONOSS TECHNOLOGIES INC COMM STK 87157B103 548 13310 SH SOLE 6310 0 7000 SYNAPTICS INC COMM STK 87157D109 31824 543255 SH SOLE 162880 0 380375 SYNOPSYS INC COMM STK 871607107 3647 61450 SH SOLE 24094 0 37356 SYNOVUS FINL CORP COMM STK 87161C501 90875 2793574 SH SOLE 547707 0 2245867 SYNTEL INC COMM STK 87162H103 332 7930 SH SOLE 3910 0 4020 SYNNEX CORP COMM STK 87162W100 82550 723422 SH SOLE 213022 0 510400 SYNERGY PHARMACEUTICALS DEL COMM STK 871639308 238 43107 SH SOLE 507 0 42600 SYNERGY RES CORP COMM STK 87164P103 33006 4762829 SH SOLE 1006369 0 3756460 SYNCHRONY FINL COMM STK 87165B103 399884 14281564 SH SOLE 3157811 0 11123753 SYSCO CORP COMM STK 871829107 227419 4640262 SH SOLE 1194048 0 3446214 TCF FINL CORP COMM STK 872275102 941 64832 SH SOLE 24832 0 40000 TD AMERITRADE HLDG CORP COMM STK 87236Y108 2301685 65314557 SH SOLE 23042779 0 42271778 TCP CAP CORP COMM STK 87238Q103 17486 1067542 SH SOLE 194142 0 873400 TFS FINL CORP COMM STK 87240R107 751 42141 SH SOLE 10741 0 31400 TJX COS INC NEW COMM STK 872540109 178742 2390243 SH SOLE 1085885 0 1304358 T MOBILE US INC COMM STK 872590104 1498390 32071697 SH SOLE 10277339 0 21794358 T MOBILE US INC CVPFSTKF 872590203 11004 141289 SH SOLE 22684 0 118605 TRI POINTE GROUP INC COMM STK 87265H109 10960 831560 SH SOLE 288310 0 543250 TPG SPECIALTY LENDING INC COMM STK 87265K102 35976 1986520 SH SOLE 504930 0 1481590 TPI COMPOSITES INC COMM STK 87266J104 29897 1406278 SH SOLE 197945 0 1208333 TTM TECHNOLOGIES INC COMM STK 87305R109 452 39450 SH SOLE 7800 0 31650 TABLEAU SOFTWARE INC COMM STK 87336U105 537242 9720310 SH SOLE 2355917 0 7364393 TAHOE RES INC COMM STK 873868103 10094 788673 SH SOLE 181873 0 606800 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 893 29200 SH SOLE 4627 0 24573 TAILORED BRANDS INC COMM STK 87403A107 554 35286 SH SOLE 23836 0 11450 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 21444 475689 SH SOLE 195644 0 280045 TAL ED GROUP ADR 874080104 46300 653579 SH SOLE 107634 0 545945 TALEN ENERGY CORP COMM STK 87422J105 559 40355 SH SOLE 19783 0 20572 TANGER FACTORY OUTLET CTRS I COMM STK 875465106 1168 29985 SH SOLE 12005 0 17980 TANGOE INC COMM STK 87582Y108 55162 6686307 SH SOLE 1002506 0 5683801 TARGET CORP COMM STK 87612E106 77681 1131063 SH SOLE 251676 0 879387 TARGA RES CORP COMM STK 87612G101 162044 3299621 SH SOLE 915365 0 2384256 TASER INTL INC COMM STK 87651B104 1130 39513 SH SOLE 12853 0 26660 TATA MTRS LTD ADR 876568502 5963 149151 SH SOLE 86228 0 62923 TAUBMAN CTRS INC COMM STK 876664103 60211 809182 SH SOLE 240369 0 568813 TEAM INC COMM STK 878155100 509 15574 SH SOLE 8527 0 7047 TEAM HEALTH HOLDINGS INC COMM STK 87817A107 67501 2073120 SH SOLE 486050 0 1587070 TECH DATA CORP COMM STK 878237106 1593 18800 SH SOLE 8320 0 10480 TECK RESOURCES LTD COMM STK 878742204 27612 1531449 SH SOLE 344340 0 1187109 TEGNA INC COMM STK 87901J105 8999 411673 SH SOLE 88805 0 322868 TEL INSTR ELECTRS CORP COMM STK 879165207 40 10455 SH SOLE 10455 0 0 TELADOC INC COMM STK 87918A105 6776 370066 SH SOLE 184380 0 185686 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 174591 1617633 SH SOLE 341990 0 1275643 TELEFLEX INC COMM STK 879369106 816152 4856601 SH SOLE 1431890 0 3424711 TELEFONICA S A ADR 879382208 562 55755 SH SOLE 54755 0 1000 TELEPHONE & DATA SYS INC COMM STK 879433829 52268 1923049 SH SOLE 391849 0 1531200 TELETECH HOLDINGS INC COMM STK 879939106 311 10730 SH SOLE 3240 0 7490 TEMPUR SEALY INTL INC COMM STK 88023U101 215616 3800068 SH SOLE 620763 0 3179305 TENARIS S A ADR 88031M109 73978 2604870 SH SOLE 453593 0 2151277 TENET HEALTHCARE CORP COMM STK 88033G407 880 38846 SH SOLE 19734 0 19112 TENNANT CO COMM STK 880345103 60945 940510 SH SOLE 185580 0 754930 TENNECO INC COMM STK 880349105 21476 368560 SH SOLE 149410 0 219150 TERADATA CORP DEL COMM STK 88076W103 7236 233421 SH SOLE 42928 0 190493 TERADYNE INC COMM STK 880770102 36219 1678357 SH SOLE 351157 0 1327200 TEREX CORP NEW COMM STK 880779103 1152 45346 SH SOLE 17446 0 27900 TERRAFORM PWR INC COMM STK 88104R100 179 12873 SH SOLE 273 0 12600 TERRENO RLTY CORP COMM STK 88146M101 155256 5643631 SH SOLE 570570 0 5073061 TESARO INC COMM STK 881569107 559768 5584279 SH SOLE 825806 0 4758473 TESCO CORP COMM STK 88157K101 57060 6992587 SH SOLE 2028613 0 4963974 TESORO CORP COMM STK 881609101 28594 359402 SH SOLE 134112 0 225290 TESLA MTRS INC COMM STK 88160R101 1873823 9184058 SH SOLE 3471104 0 5712954 TESLA MTRS INC CONV BND 88160RAB7 4520 4969000 PRN SOLE 456000 0 4513000 TESLA MTRS INC CONV BND 88160RAC5 37272 43235000 PRN SOLE 9207000 0 34028000 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 289547 6293135 SH SOLE 843788 0 5449347 TETRA TECHNOLOGIES INC DEL COMM STK 88162F105 6115 1000860 SH SOLE 949760 0 51100 TETRA TECH INC NEW COMM STK 88162G103 831 23435 SH SOLE 6560 0 16875 TESSERA TECHNOLOGIES INC COMM STK 88164L100 1184 30790 SH SOLE 21730 0 9060 TETRAPHASE PHARMACEUTICALS I COMM STK 88165N105 65 16900 SH SOLE 200 0 16700 TEXAS CAPITAL BANCSHARES INC COMM STK 88224Q107 228307 4157091 SH SOLE 728001 0 3429090 TEXAS INSTRS INC COMM STK 882508104 1355070 19308493 SH SOLE 6207724 0 13100769 TEXAS ROADHOUSE INC COMM STK 882681109 1120 28690 SH SOLE 17790 0 10900 TEXTRON INC COMM STK 883203101 1458555 36693206 SH SOLE 11897264 0 24795942 TG THERAPEUTICS INC COMM STK 88322Q108 114 14700 SH SOLE 100 0 14600 THERAPEUTICSMD INC COMM STK 88338N107 159800 23465462 SH SOLE 3447076 0 20018386 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 3651519 22956863 SH SOLE 6254936 0 16701927 THERMON GROUP HLDGS INC COMM STK 88362T103 23342 1181875 SH SOLE 189151 0 992724 THOMSON REUTERS CORP COMM STK 884903105 351 8503 SH SOLE 8503 0 0 THOR INDS INC COMM STK 885160101 1795 21188 SH SOLE 11088 0 10100 3-D SYS CORP DEL COMM STK 88554D205 523 29111 SH SOLE 16461 0 12650 3M CO COMM STK 88579Y101 254814 1445917 SH SOLE 516907 0 929010 TIDEWATER INC COMM STK 886423102 393 139500 SH SOLE 96600 0 42900 TIFFANY & CO NEW COMM STK 886547108 150973 2078657 SH SOLE 551409 0 1527248 TILE SHOP HLDGS INC COMM STK 88677Q109 72721 4394030 SH SOLE 544500 0 3849530 TIM PARTICIPACOES S A ADR 88706P205 123710 10107051 SH SOLE 1357234 0 8749817 TIME INC NEW COMM STK 887228104 911 62939 SH SOLE 46318 0 16621 TIME WARNER INC COMM STK 887317303 309149 3883293 SH SOLE 1213685 0 2669608 TIMKEN CO COMM STK 887389104 787 22396 SH SOLE 6996 0 15400 TIMKENSTEEL CORP COMM STK 887399103 562 53800 SH SOLE 4300 0 49500 TITAN INTL INC ILL COMM STK 88830M102 222 21950 SH SOLE 13700 0 8250 TIVO CORP COMM STK 88870P106 1277 65536 SH SOLE 26758 0 38778 TOLL BROTHERS INC COMM STK 889478103 7234 242274 SH SOLE 109554 0 132720 TOMPKINS FINANCIAL CORPORATI COMM STK 890110109 546 7151 SH SOLE 2934 0 4217 TOOTSIE ROLL INDS INC COMM STK 890516107 30442 826563 SH SOLE 170887 0 655676 TOPBUILD CORP COMM STK 89055F103 819 24664 SH SOLE 11531 0 13133 TORCHMARK CORP COMM STK 891027104 13011 203641 SH SOLE 42739 0 160902 TORO CO COMM STK 891092108 352710 7530113 SH SOLE 1567784 0 5962329 TORONTO DOMINION BK ONT COMM STK 891160509 2364 53334 SH SOLE 53334 0 0 TOTAL S A ADR 89151E109 1165269 24429114 SH SOLE 10339663 0 14089451 TOTAL SYS SVCS INC COMM STK 891906109 14745 312716 SH SOLE 69895 0 242821 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 114097 4748118 SH SOLE 1216133 0 3531985 TOYOTA MOTOR CORP ADR 892331307 464 4000 SH SOLE 4000 0 0 TRACTOR SUPPLY CO COMM STK 892356106 1184432 17586228 SH SOLE 6343534 0 11242694 TRANSCANADA CORP COMM STK 89353D107 473470 9955287 SH SOLE 3579475 0 6375812 TRANSDIGM GROUP INC COMM STK 893641100 47572 164541 SH SOLE 55651 0 108890 TRANSUNION COMM STK 89400J107 219379 6358799 SH SOLE 1724366 0 4634433 TRAVELERS COMPANIES INC COMM STK 89417E109 63681 555923 SH SOLE 122337 0 433586 TREEHOUSE FOODS INC COMM STK 89469A104 555892 6375643 SH SOLE 1586478 0 4789165 TREX CO INC COMM STK 89531P105 662 11280 SH SOLE 3780 0 7500 TREVENA INC COMM STK 89532E109 1412 209208 SH SOLE 4955 0 204253 TRIANGLE CAP CORP COMM STK 895848109 14160 718778 SH SOLE 83279 0 635499 TRIBUNE MEDIA CO COMM STK 896047503 251786 6894456 SH SOLE 1397358 0 5497098 TRICO BANCSHARES COMM STK 896095106 210 7860 SH SOLE 3860 0 4000 TRIMAS CORP COMM STK 896215209 33218 1784956 SH SOLE 288426 0 1496530 TRIMBLE NAVIGATION LTD COMM STK 896239100 8452 295931 SH SOLE 137707 0 158224 TRINITY INDS INC COMM STK 896522109 1723 71252 SH SOLE 29994 0 41258 TRIPLE-S MGMT CORP COMM STK 896749108 25236 1150759 SH SOLE 332459 0 818300 TRIPLEPOINT VENTURE GROWTH B COMM STK 89677Y100 2473 233255 SH SOLE 0 0 233255 TRIUMPH GROUP INC NEW COMM STK 896818101 94351 3384187 SH SOLE 717594 0 2666593 TRIPADVISOR INC COMM STK 896945201 187397 2966077 SH SOLE 890880 0 2075197 TROVAGENE INC COMM STK 897238309 80 17800 SH SOLE 17800 0 0 TRUECAR INC COMM STK 89785L107 732 77552 SH SOLE 38852 0 38700 TRUEBLUE INC COMM STK 89785X101 263 11610 SH SOLE 110 0 11500 TRUSTCO BK CORP N Y COMM STK 898349105 292 41250 SH SOLE 15800 0 25450 TRUSTMARK CORP COMM STK 898402102 1032 37429 SH SOLE 23929 0 13500 TUESDAY MORNING CORP COMM STK 899035505 43860 7334500 SH SOLE 1097100 0 6237400 TUPPERWARE BRANDS CORP COMM STK 899896104 1826 27928 SH SOLE 10808 0 17120 TURQUOISE HILL RES LTD COMM STK 900435108 13035 4389010 SH SOLE 997090 0 3391920 TUTOR PERINI CORP COMM STK 901109108 466 21700 SH SOLE 6200 0 15500 TWENTY FIRST CENTY FOX INC COMM STK 90130A101 258064 10654982 SH SOLE 2461168 0 8193814 TWENTY FIRST CENTY FOX INC COMM STK 90130A200 765575 30944809 SH SOLE 11748630 0 19196179 TWITTER INC COMM STK 90184L102 6697 290554 SH SOLE 171854 0 118700 TWO HBRS INVT CORP COMM STK 90187B101 1094 128293 SH SOLE 80793 0 47500 TYLER TECHNOLOGIES INC COMM STK 902252105 52227 305009 SH SOLE 128909 0 176100 TYSON FOODS INC COMM STK 902494103 1454584 19480166 SH SOLE 6511817 0 12968349 UDR INC COMM STK 902653104 18738 520654 SH SOLE 101065 0 419589 UGI CORP NEW COMM STK 902681105 3069 67835 SH SOLE 30545 0 37290 UMB FINL CORP COMM STK 902788108 1024 17232 SH SOLE 5524 0 11708 USA TRUCK INC COMM STK 902925106 129 12625 SH SOLE 25 0 12600 US BANCORP DEL COMM STK 902973304 537318 12527811 SH SOLE 3922739 0 8605072 UMH PPTYS INC COMM STK 903002103 283 23776 SH SOLE 76 0 23700 USA TECHNOLOGIES INC COMM STK 90328S500 135 24099 SH SOLE 24099 0 0 U S G CORP COMM STK 903293405 965 37345 SH SOLE 17995 0 19350 U S CONCRETE INC COMM STK 90333L201 795 17268 SH SOLE 8268 0 9000 U S PHYSICAL THERAPY INC COMM STK 90337L108 19424 309785 SH SOLE 128640 0 181145 U.S. AUTO PARTS NETWORK INC COMM STK 90343C100 169 51300 SH SOLE 51300 0 0 U S SILICA HLDGS INC COMM STK 90346E103 218 4677 SH SOLE 2977 0 1700 UBIQUITI NETWORKS INC COMM STK 90347A100 410 7660 SH SOLE 760 0 6900 ULTA SALON COSMETCS & FRAG I COMM STK 90384S303 41058 172526 SH SOLE 47576 0 124950 ULTIMATE SOFTWARE GROUP INC COMM STK 90385D107 36441 178293 SH SOLE 81893 0 96400 ULTRA CLEAN HLDGS INC COMM STK 90385V107 95 12800 SH SOLE 12800 0 0 ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 129650 1827607 SH SOLE 283881 0 1543726 ULTRATECH INC COMM STK 904034105 295 12767 SH SOLE 7367 0 5400 UMPQUA HLDGS CORP COMM STK 904214103 896 59513 SH SOLE 33449 0 26064 UNDER ARMOUR INC COMM STK 904311107 13693 354000 SH SOLE 78250 0 275750 UNDER ARMOUR INC COMM STK 904311206 12009 354681 SH SOLE 76981 0 277700 UNIFIRST CORP MASS COMM STK 904708104 832 6310 SH SOLE 3610 0 2700 UNILEVER N V COMM STK 904784709 1786 38749 SH SOLE 20174 0 18575 UNION BANKSHARES CORP NEW COMM STK 90539J109 25665 958710 SH SOLE 115081 0 843629 UNION PAC CORP COMM STK 907818108 598290 6134417 SH SOLE 1817387 0 4317030 UNISYS CORP COMM STK 909214306 239 24557 SH SOLE 6057 0 18500 UNIT CORP COMM STK 909218109 958 51520 SH SOLE 18720 0 32800 UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 439 20888 SH SOLE 7492 0 13396 UNITED BANKSHARES INC WEST V COMM STK 909907107 836 22190 SH SOLE 10590 0 11600 UNITED CONTL HLDGS INC COMM STK 910047109 346877 6610957 SH SOLE 2786247 0 3824710 UNITED FINL BANCORP INC NEW COMM STK 910304104 65603 4740124 SH SOLE 1179623 0 3560501 UNITED FIRE GROUP INC COMM STK 910340108 612 14460 SH SOLE 6560 0 7900 UNITED NAT FOODS INC COMM STK 911163103 1077 26910 SH SOLE 13010 0 13900 UNITED PARCEL SERVICE INC COMM STK 911312106 523198 4784180 SH SOLE 1346347 0 3437833 UNITED RENTALS INC COMM STK 911363109 12352 157370 SH SOLE 28600 0 128770 UNITED SEC BANCSHARES INC COMM STK 911459105 243 22950 SH SOLE 22950 0 0 UNITED TECHNOLOGIES CORP COMM STK 913017109 632683 6227199 SH SOLE 2305647 0 3921552 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 21498 182060 SH SOLE 80860 0 101200 UNITEDHEALTH GROUP INC COMM STK 91324P102 4660218 33287271 SH SOLE 9910011 0 23377260 UNITIL CORP COMM STK 913259107 212 5440 SH SOLE 1340 0 4100 UNIVAR INC COMM STK 91336L107 84611 3872363 SH SOLE 524554 0 3347809 UNIVERSAL AMERN CORP NEW COMM STK 91338E101 43091 5632860 SH SOLE 670375 0 4962485 UNIVERSAL CORP VA COMM STK 913456109 320 5500 SH SOLE 1960 0 3540 UNIVERSAL DISPLAY CORP COMM STK 91347P105 1261 22714 SH SOLE 11214 0 11500 UNIVERSAL ELECTRS INC COMM STK 913483103 435 5840 SH SOLE 1840 0 4000 UNIVERSAL FST PRODS INC COMM STK 913543104 59931 608495 SH SOLE 199905 0 408590 UNIVERSAL HEALTH RLTY INCM T COMM STK 91359E105 352 5580 SH SOLE 30 0 5550 UNIVERSAL INS HLDGS INC COMM STK 91359V107 680 26990 SH SOLE 18390 0 8600 UNIVERSAL LOGISTICS HLDGS IN COMM STK 91388P105 27133 2021816 SH SOLE 518081 0 1503735 UNIVERSAL HLTH SVCS INC COMM STK 913903100 354718 2878736 SH SOLE 646385 0 2232351 UNIVEST CORP PA COMM STK 915271100 235 10072 SH SOLE 5372 0 4700 UNUM GROUP COMM STK 91529Y106 15587 441438 SH SOLE 90129 0 351309 URBAN OUTFITTERS INC COMM STK 917047102 5045 146160 SH SOLE 26400 0 119760 URBAN EDGE PPTYS COMM STK 91704F104 236256 8395727 SH SOLE 730226 0 7665501 URSTADT BIDDLE PPTYS INC COMM STK 917286106 1418 78320 SH SOLE 19520 0 58800 URSTADT BIDDLE PPTYS INC COMM STK 917286205 59911 2696272 SH SOLE 435662 0 2260610 US ECOLOGY INC COMM STK 91732J102 20551 458320 SH SOLE 243920 0 214400 UTAH MED PRODS INC COMM STK 917488108 18240 305019 SH SOLE 76719 0 228300 VCA INC COMM STK 918194101 2567 36678 SH SOLE 17878 0 18800 V F CORP COMM STK 918204108 36270 647104 SH SOLE 129131 0 517973 VOXX INTL CORP COMM STK 91829F104 43 14364 SH SOLE 4400 0 9964 VWR CORP COMM STK 91843L103 20527 723804 SH SOLE 302704 0 421100 VAIL RESORTS INC COMM STK 91879Q109 532111 3391835 SH SOLE 723010 0 2668825 VALEANT PHARMACEUTICALS INTL COMM STK 91911K102 42248 1722415 SH SOLE 579733 0 1142682 VALE S A ADR 91912E105 33898 6163300 SH SOLE 1374570 0 4788730 VALERO ENERGY CORP NEW COMM STK 91913Y100 101785 1920481 SH SOLE 952470 0 968011 VALMONT INDS INC COMM STK 920253101 259257 1926559 SH SOLE 391173 0 1535386 VALSPAR CORP COMM STK 920355104 2613 24634 SH SOLE 8934 0 15700 VALVOLINE INC COMM STK 92047W101 112547 4791270 SH SOLE 1437930 0 3353340 VANGUARD TAX MANAGED INTL FD COMM STK 921943858 307 8200 SH SOLE 8200 0 0 VANTIV INC COMM STK 92210H105 515611 9163156 SH SOLE 2814656 0 6348500 VARIAN MED SYS INC COMM STK 92220P105 16918 169980 SH SOLE 30400 0 139580 VASCO DATA SEC INTL INC COMM STK 92230Y104 284 16100 SH SOLE 3700 0 12400 VASCULAR SOLUTIONS INC COMM STK 92231M109 11179 231780 SH SOLE 39240 0 192540 VECTREN CORP COMM STK 92240G101 1414 28167 SH SOLE 8718 0 19449 VECTOR GROUP LTD COMM STK 92240M108 29929 1390099 SH SOLE 428263 0 961836 VECTRUS INC COMM STK 92242T101 478 31357 SH SOLE 17513 0 13844 VEEVA SYS INC COMM STK 922475108 312201 7563011 SH SOLE 2089290 0 5473721 VENTAS INC COMM STK 92276F100 45900 649863 SH SOLE 128960 0 520903 VEREIT INC COMM STK 92339V100 386151 37237356 SH SOLE 15315486 0 21921870 VERIFONE SYS INC COMM STK 92342Y109 5503 349596 SH SOLE 157912 0 191684 VERISIGN INC COMM STK 92343E102 1239941 15847912 SH SOLE 4765760 0 11082152 VERIZON COMMUNICATIONS INC COMM STK 92343V104 1557638 29966112 SH SOLE 9560501 0 20405611 VERINT SYS INC COMM STK 92343X100 522 13874 SH SOLE 5474 0 8400 VERISK ANALYTICS INC COMM STK 92345Y106 564299 6942650 SH SOLE 2094203 0 4848447 VERSO CORP COMM STK 92531L207 89 13800 SH SOLE 0 0 13800 VERTEX PHARMACEUTICALS INC COMM STK 92532F100 2047986 23483388 SH SOLE 7673600 0 15809788 VERSUM MATLS INC COMM STK 92532W103 777 34224 SH SOLE 34224 0 0 VIAD CORP COMM STK 92552R406 447 12127 SH SOLE 4650 0 7477 VIASAT INC COMM STK 92552V100 823 11030 SH SOLE 5230 0 5800 VIACOM INC NEW COMM STK 92553P201 271874 7135807 SH SOLE 1434084 0 5701723 VIAVI SOLUTIONS INC COMM STK 925550105 1048 141823 SH SOLE 86579 0 55244 VICOR CORP COMM STK 925815102 126 10845 SH SOLE 45 0 10800 VIMPELCOM LTD ADR 92719A106 744 213705 SH SOLE 213705 0 0 VIPSHOP HLDGS LTD ADR 92763W103 216609 14765439 SH SOLE 3367210 0 11398229 VIRNETX HLDG CORP COMM STK 92823T108 92 30000 SH SOLE 30000 0 0 VISA INC COMM STK 92826C839 6249366 75566704 SH SOLE 25706752 0 49859952 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 288 2944 SH SOLE 935 0 2009 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 707 50148 SH SOLE 15350 0 34798 VISHAY PRECISION GROUP INC COMM STK 92835K103 216 13466 SH SOLE 2083 0 11383 VISTA OUTDOOR INC COMM STK 928377100 1048 26289 SH SOLE 12239 0 14050 VISTEON CORP COMM STK 92839U206 1467 20478 SH SOLE 11278 0 9200 VITAL THERAPIES INC COMM STK 92847R104 109 17765 SH SOLE 65 0 17700 VIVUS INC COMM STK 928551100 58 51000 SH SOLE 0 0 51000 VMWARE INC COMM STK 928563402 1532 20889 SH SOLE 9989 0 10900 VODAFONE GROUP PLC NEW ADR 92857W308 684284 23474587 SH SOLE 5969396 0 17505191 VOLTARI CORP COMM STK 92870X309 36 13493 SH SOLE 13493 0 0 VONAGE HLDGS CORP COMM STK 92886T201 283 42770 SH SOLE 7270 0 35500 VORNADO RLTY TR COMM STK 929042109 360939 3566242 SH SOLE 759846 0 2806396 VOYA FINL INC COMM STK 929089100 78619 2727926 SH SOLE 567676 0 2160250 VULCAN MATLS CO COMM STK 929160109 1353055 11897085 SH SOLE 4305068 0 7592017 WGL HLDGS INC COMM STK 92924F106 7445 118747 SH SOLE 24001 0 94746 WABCO HLDGS INC COMM STK 92927K102 185533 1634221 SH SOLE 469136 0 1165085 WSFS FINL CORP COMM STK 929328102 34487 945100 SH SOLE 329950 0 615150 W P CAREY INC COMM STK 92936U109 2034 31514 SH SOLE 14114 0 17400 WPP PLC NEW ADR 92937A102 353 3000 SH SOLE 3000 0 0 WEC ENERGY GROUP INC COMM STK 92939U106 74219 1239468 SH SOLE 230465 0 1009003 WABASH NATL CORP COMM STK 929566107 212 14900 SH SOLE 200 0 14700 WABTEC CORP COMM STK 929740108 360556 4415871 SH SOLE 1449682 0 2966189 WADDELL & REED FINL INC COMM STK 930059100 89195 4911646 SH SOLE 995486 0 3916160 WAGEWORKS INC COMM STK 930427109 975 16001 SH SOLE 6301 0 9700 WAL-MART STORES INC COMM STK 931142103 1086962 15071579 SH SOLE 5591660 0 9479919 WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 3169931 39319406 SH SOLE 10931290 0 28388116 WALKER & DUNLOP INC COMM STK 93148P102 512 20250 SH SOLE 10850 0 9400 WASHINGTON FED INC COMM STK 938824109 1650 61860 SH SOLE 38350 0 23510 WASHINGTON PRIME GROUP NEW COMM STK 93964W108 4039 326269 SH SOLE 284310 0 41959 WASHINGTON REAL ESTATE INVT COMM STK 939653101 56258 1807764 SH SOLE 518564 0 1289200 WASHINGTONFIRST BANKSHARES I COMM STK 940730104 11750 477432 SH SOLE 55134 0 422298 WASTE CONNECTIONS INC COMM STK 94106B101 1021818 13678958 SH SOLE 3677266 0 10001692 WASTE MGMT INC DEL COMM STK 94106L109 49139 770694 SH SOLE 152394 0 618300 WATERS CORP COMM STK 941848103 24638 155456 SH SOLE 30161 0 125295 WATSCO INC COMM STK 942622200 121394 861559 SH SOLE 167728 0 693831 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 36301 559849 SH SOLE 132103 0 427746 WAYFAIR INC COMM STK 94419L101 14811 376206 SH SOLE 83157 0 293049 WEB COM GROUP INC COMM STK 94733A104 560 32410 SH SOLE 21510 0 10900 WEBMD HEALTH CORP COMM STK 94770V102 23739 477650 SH SOLE 203201 0 274449 WEBSTER FINL CORP CONN COMM STK 947890109 172466 4537395 SH SOLE 1013062 0 3524333 WEIGHT WATCHERS INTL INC NEW COMM STK 948626106 268 25970 SH SOLE 70 0 25900 WEINGARTEN RLTY INVS COMM STK 948741103 199143 5108859 SH SOLE 417000 0 4691859 WELLCARE HEALTH PLANS INC COMM STK 94946T106 413210 3528993 SH SOLE 726210 0 2802783 WELLS FARGO & CO NEW COMM STK 949746101 1405425 31739499 SH SOLE 11509638 0 20229861 WELLS FARGO & CO NEW CVPFSTKF 949746804 98103 75133 SH SOLE 16410 0 58723 WELLTOWER INC COMM STK 95040Q104 50159 670840 SH SOLE 130560 0 540280 WENDYS CO COMM STK 95058W100 1202 111334 SH SOLE 36119 0 75215 WERNER ENTERPRISES INC COMM STK 950755108 391 16802 SH SOLE 9874 0 6928 WESBANCO INC COMM STK 950810101 640 19457 SH SOLE 10382 0 9075 WESCO INTL INC COMM STK 95082P105 796 12948 SH SOLE 5497 0 7451 WEST BANCORPORATION INC COMM STK 95123P106 348 17740 SH SOLE 5040 0 12700 WEST CORP COMM STK 952355204 4960 224630 SH SOLE 93330 0 131300 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 698218 9372055 SH SOLE 2251755 0 7120300 WESTAMERICA BANCORPORATION COMM STK 957090103 131554 2585578 SH SOLE 413700 0 2171878 WESTAR ENERGY INC COMM STK 95709T100 3460 60966 SH SOLE 26416 0 34550 WESTERN ALLIANCE BANCORP COMM STK 957638109 288662 7689441 SH SOLE 1051650 0 6637791 WESTERN DIGITAL CORP COMM STK 958102105 486124 8314076 SH SOLE 2634903 0 5679173 WESTERN REFNG INC COMM STK 959319104 57811 2184832 SH SOLE 614432 0 1570400 WESTERN UN CO COMM STK 959802109 19626 942639 SH SOLE 187080 0 755559 WESTFIELD FINANCIAL INC NEW COMM STK 96008P104 211 27644 SH SOLE 14544 0 13100 WESTLAKE CHEM CORP COMM STK 960413102 938 17529 SH SOLE 11387 0 6142 WESTMORELAND COAL CO COMM STK 960878106 188 21251 SH SOLE 21251 0 0 WESTPORT FUEL SYSTEMS INC COMM STK 960908309 3077 1911247 SH SOLE 220183 0 1691064 WESTROCK CO COMM STK 96145D105 229151 4726709 SH SOLE 1090046 0 3636663 WEX INC COMM STK 96208T104 237369 2196033 SH SOLE 513278 0 1682755 WEYCO GROUP INC COMM STK 962149100 13463 501035 SH SOLE 56575 0 444460 WEYERHAEUSER CO COMM STK 962166104 1008908 31587614 SH SOLE 9432087 0 22155527 WHIRLPOOL CORP COMM STK 963320106 31523 194395 SH SOLE 59009 0 135386 WHITEWAVE FOODS CO COMM STK 966244105 392269 7206860 SH SOLE 2175161 0 5031699 WHOLE FOODS MKT INC COMM STK 966837106 52892 1865664 SH SOLE 539013 0 1326651 WILEY JOHN & SONS INC COMM STK 968223206 783 15168 SH SOLE 5798 0 9370 WILLAMETTE VY VINEYARD INC COMM STK 969136100 86 10850 SH SOLE 0 0 10850 WILLIAMS COS INC DEL COMM STK 969457100 39694 1291718 SH SOLE 260798 0 1030920 WILLIAMS SONOMA INC COMM STK 969904101 10079 197313 SH SOLE 95613 0 101700 WINDSTREAM HLDGS INC COMM STK 97382A200 370 36795 SH SOLE 29598 0 7197 WINGSTOP INC COMM STK 974155103 10177 347329 SH SOLE 55249 0 292080 WINMARK CORP COMM STK 974250102 27233 258083 SH SOLE 31357 0 226726 WINNEBAGO INDS INC COMM STK 974637100 547 23204 SH SOLE 6384 0 16820 WINTRUST FINL CORP COMM STK 97650W108 52029 936274 SH SOLE 343474 0 592800 WISDOMTREE INVTS INC COMM STK 97717P104 21033 2044050 SH SOLE 385500 0 1658550 WOLVERINE WORLD WIDE INC COMM STK 978097103 45597 1979900 SH SOLE 308800 0 1671100 WOODWARD INC COMM STK 980745103 34679 555046 SH SOLE 186356 0 368690 WORKDAY INC COMM STK 98138H101 631153 6883556 SH SOLE 2809169 0 4074387 WORLD FUEL SVCS CORP COMM STK 981475106 26064 563420 SH SOLE 235120 0 328300 WORLD WRESTLING ENTMT INC COMM STK 98156Q108 334 15700 SH SOLE 100 0 15600 WORTHINGTON INDS INC COMM STK 981811102 87499 1821747 SH SOLE 335244 0 1486503 WPX ENERGY INC COMM STK 98212B103 64532 4892472 SH SOLE 1671877 0 3220595 WYNDHAM WORLDWIDE CORP COMM STK 98310W108 14524 215718 SH SOLE 45788 0 169930 WYNN RESORTS LTD COMM STK 983134107 22655 232551 SH SOLE 71388 0 161163 XO GROUP INC COMM STK 983772104 28807 1490272 SH SOLE 149999 0 1340273 XPO LOGISTICS INC COMM STK 983793100 5343 145700 SH SOLE 109500 0 36200 XACTLY CORP COMM STK 98386L101 27249 1851184 SH SOLE 310184 0 1541000 XCEL ENERGY INC COMM STK 98389B100 307260 7468642 SH SOLE 2033348 0 5435294 XILINX INC COMM STK 983919101 269393 4957537 SH SOLE 1544799 0 3412738 XBIOTECH INC COMM STK 98400H102 157 11648 SH SOLE 48 0 11600 XCERRA CORP COMM STK 98400J108 123 20299 SH SOLE 7366 0 12933 XENIA HOTELS & RESORTS INC COMM STK 984017103 554 36500 SH SOLE 32200 0 4300 XENCOR INC COMM STK 98401F105 21445 875676 SH SOLE 70899 0 804777 XEROX CORP COMM STK 984121103 16986 1676782 SH SOLE 334526 0 1342256 XERIUM TECHNOLOGIES INC COMM STK 98416J118 377 47380 SH SOLE 0 0 47380 XYLEM INC COMM STK 98419M100 515648 9831231 SH SOLE 2671900 0 7159331 YPF SOCIEDAD ANONIMA ADR 984245100 24045 1319680 SH SOLE 131925 0 1187755 YRC WORLDWIDE INC COMM STK 984249607 20279 1646050 SH SOLE 410600 0 1235450 YY INC ADR 98426T106 53593 1005874 SH SOLE 182074 0 823800 YADKIN FINL CORP COMM STK 984305102 602 22914 SH SOLE 13964 0 8950 YAHOO INC COMM STK 984332106 369386 8570445 SH SOLE 3058270 0 5512175 YAMANA GOLD INC COMM STK 98462Y100 15827 3672253 SH SOLE 850003 0 2822250 YANDEX NV CONV BND 98474TAB3 4206 4420000 PRN SOLE 3021000 0 1399000 YUM BRANDS INC COMM STK 988498101 156940 1728221 SH SOLE 581403 0 1146818 ZAGG INC COMM STK 98884U108 337 41600 SH SOLE 41600 0 0 ZAFGEN INC COMM STK 98885E103 235 71052 SH SOLE 23813 0 47239 ZAIS FINL CORP COMM STK 98886K108 312 21652 SH SOLE 9252 0 12400 ZAYO GROUP HLDGS INC COMM STK 98919V105 379 12764 SH SOLE 5564 0 7200 ZEBRA TECHNOLOGIES CORP COMM STK 989207105 1441 20705 SH SOLE 10730 0 9975 ZENDESK INC COMM STK 98936J101 285589 9299537 SH SOLE 2875860 0 6423677 ZILLOW GROUP INC COMM STK 98954M101 221977 6443456 SH SOLE 1475668 0 4967788 ZILLOW GROUP INC COMM STK 98954M200 276021 7965961 SH SOLE 1874000 0 6091961 ZIMMER BIOMET HLDGS INC COMM STK 98956P102 56764 436580 SH SOLE 81276 0 355304 ZION OIL & GAS INC COMM STK 989696109 18 13100 SH SOLE 13100 0 0 ZIONS BANCORPORATION COMM STK 989701107 11988 386473 SH SOLE 66594 0 319879 ZIOPHARM ONCOLOGY INC COMM STK 98973P101 367 65200 SH SOLE 19200 0 46000 ZIX CORP COMM STK 98974P100 71 17300 SH SOLE 17300 0 0 ZOETIS INC COMM STK 98978V103 1813244 34863382 SH SOLE 9834514 0 25028868 ZOES KITCHEN INC COMM STK 98979J109 16678 751613 SH SOLE 117513 0 634100 ZUMIEZ INC COMM STK 989817101 61435 3413076 SH SOLE 501876 0 2911200 ZYNGA INC COMM STK 98986T108 535 183876 SH SOLE 67976 0 115900 ALKERMES PLC COMM STK G01767105 869708 18492617 SH SOLE 4431295 0 14061322 ALLEGION PUB LTD CO COMM STK G0176J109 674384 9786439 SH SOLE 4296154 0 5490285 ALLERGAN PLC COMM STK G0177J108 2932365 12732253 SH SOLE 3948986 0 8783267 ALLERGAN PLC CVPFSTKF G0177J116 72497 88788 SH SOLE 7841 0 80947 AON PLC COMM STK G0408V102 194704 1730855 SH SOLE 461054 0 1269801 ARCH CAP GROUP LTD COMM STK G0450A105 2319 29253 SH SOLE 13253 0 16000 ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 416 7382 SH SOLE 2058 0 5324 ASPEN INSURANCE HOLDINGS LTD COMM STK G05384105 1243 26677 SH SOLE 17077 0 9600 ARRIS INTL INC COMM STK G0551A103 26399 931846 SH SOLE 384132 0 547714 ASSURED GUARANTY LTD COMM STK G0585R106 134568 4849294 SH SOLE 920032 0 3929262 ATLASSIAN CORP PLC COMM STK G06242104 483333 16127232 SH SOLE 4166549 0 11960683 AXIS CAPITAL HOLDINGS LTD COMM STK G0692U109 3089 56854 SH SOLE 28254 0 28600 AXALTA COATING SYS LTD COMM STK G0750C108 1509 53372 SH SOLE 22672 0 30700 AXOVANT SCIENCES LTD COMM STK G0750W104 44490 3177870 SH SOLE 416867 0 2761003 ACCENTURE PLC IRELAND COMM STK G1151C101 382214 3128545 SH SOLE 1250929 0 1877616 BUNGE LIMITED COMM STK G16962105 613267 10353997 SH SOLE 3410340 0 6943657 CARDTRONICS PLC COMM STK G1991C105 23012 515964 SH SOLE 214820 0 301144 CENTRAL EUROPEAN MEDIA ENTRP COMM STK G20045202 3368 1457900 SH SOLE 113100 0 1344800 CF CORP COMM STK G20307123 25513 2501300 SH SOLE 277500 0 2223800 CREDICORP LTD COMM STK G2519Y108 68940 452900 SH SOLE 269558 0 183342 DELPHI AUTOMOTIVE PLC COMM STK G27823106 799894 11215563 SH SOLE 3393096 0 7822467 EATON CORP PLC COMM STK G29183103 80201 1220523 SH SOLE 437550 0 782973 ENDURANCE SPECIALTY HLDGS LT COMM STK G30397106 1645 25136 SH SOLE 14849 0 10287 ENDO INTL PLC COMM STK G30401106 28973 1437865 SH SOLE 216430 0 1221435 ENSTAR GROUP LIMITED COMM STK G3075P101 49295 299719 SH SOLE 41141 0 258578 ENSCO PLC COMM STK G3157S106 1679 197484 SH SOLE 87584 0 109900 ESSENT GROUP LTD COMM STK G3198U102 18302 687773 SH SOLE 115533 0 572240 EVEREST RE GROUP LTD COMM STK G3223R108 3430 18058 SH SOLE 7658 0 10400 FABRINET COMM STK G3323L100 334 7490 SH SOLE 90 0 7400 FLEETMATICS GROUP PLC COMM STK G35569105 93669 1561669 SH SOLE 252209 0 1309460 FRESH DEL MONTE PRODUCE INC COMM STK G36738105 1057 17640 SH SOLE 9140 0 8500 GASLOG LTD COMM STK G37585109 1209 83100 SH SOLE 83100 0 0 EROS INTL PLC COMM STK G3788M114 3059 199700 SH SOLE 84200 0 115500 GENPACT LIMITED COMM STK G3922B107 5826 243245 SH SOLE 96545 0 146700 GREENLIGHT CAPITAL RE LTD COMM STK G4095J109 245 12000 SH SOLE 12000 0 0 HELEN OF TROY CORP LTD COMM STK G4388N106 32414 376166 SH SOLE 159566 0 216600 HERBALIFE LTD COMM STK G4412G101 1727 27867 SH SOLE 11467 0 16400 HORIZON PHARMA PLC COMM STK G4617B105 9229 509020 SH SOLE 407920 0 101100 IHS MARKIT LTD COMM STK G47567105 1172982 31237860 SH SOLE 9099438 0 22138422 INGERSOLL-RAND PLC COMM STK G47791101 33498 493050 SH SOLE 91180 0 401870 WEATHERFORD INTL PLC COMM STK G48833100 2206 392537 SH SOLE 201937 0 190600 INVESCO LTD COMM STK G491BT108 129642 4145889 SH SOLE 2412877 0 1733012 JAZZ PHARMACEUTICALS PLC COMM STK G50871105 13148 108230 SH SOLE 50930 0 57300 JOHNSON CTLS INTL PLC COMM STK G51502105 2453370 52726629 SH SOLE 17090810 0 35635820 KOSMOS ENERGY LTD COMM STK G5315B107 42714 6663586 SH SOLE 1711664 0 4951922 LAZARD LTD COMM STK G54050102 183190 5038230 SH SOLE 1092692 0 3945538 LIBERTY GLOBAL PLC COMM STK G5480U104 180731 5287616 SH SOLE 1664682 0 3622934 LIBERTY GLOBAL PLC COMM STK G5480U120 1724588 52196975 SH SOLE 12954122 0 39242853 LIBERTY GLOBAL PLC COMM STK G5480U138 4248 153963 SH SOLE 96486 0 57477 LIBERTY GLOBAL PLC COMM STK G5480U153 169480 6042051 SH SOLE 1153509 0 4888542 LIVANOVA PLC COMM STK G5509L101 123567 2055688 SH SOLE 313127 0 1742561 LUXOFT HLDG INC COMM STK G57279104 2236 42300 SH SOLE 1800 0 40500 MAIDEN HOLDINGS LTD COMM STK G5753U112 288 22733 SH SOLE 7033 0 15700 MALLINCKRODT PUB LTD CO COMM STK G5785G107 418720 6000577 SH SOLE 1528719 0 4471858 MARVELL TECHNOLOGY GROUP LTD COMM STK G5876H105 165466 12469191 SH SOLE 2552610 0 9916581 MEDTRONIC PLC COMM STK G5960L103 1873987 21689668 SH SOLE 7465197 0 14224471 MICHAEL KORS HLDGS LTD COMM STK G60754101 15244 325805 SH SOLE 64470 0 261335 MULTI PACKAGING SOLUTIONS IN COMM STK G6331W109 43676 3030970 SH SOLE 460805 0 2570165 NABORS INDUSTRIES LTD COMM STK G6359F103 2348 193105 SH SOLE 95445 0 97660 NIELSEN HLDGS PLC COMM STK G6518L108 45936 857499 SH SOLE 242119 0 615380 NOBLE CORP PLC COMM STK G65431101 701 110618 SH SOLE 33518 0 77100 NOMAD HLDGS LTD COMM STK G6564A105 17728 1499822 SH SOLE 173610 0 1326212 NORD ANGLIA EDUCATION INC COMM STK G6583A102 84871 3896763 SH SOLE 606188 0 3290575 NORWEGIAN CRUISE LINE HLDGS COMM STK G66721104 1005939 26682745 SH SOLE 8485379 0 18197366 ONEBEACON INSURANCE GROUP LT COMM STK G67742109 10922 764842 SH SOLE 83878 0 680964 OXFORD IMMUNOTEC GLOBAL PLC COMM STK G6855A103 10210 812927 SH SOLE 87373 0 725554 PROTHENA CORP PLC COMM STK G72800108 201532 3360550 SH SOLE 447906 0 2912644 RENAISSANCERE HOLDINGS LTD COMM STK G7496G103 33863 281814 SH SOLE 67827 0 213987 ROWAN COMPANIES PLC COMM STK G7665A101 19547 1289388 SH SOLE 157713 0 1131675 SEAGATE TECHNOLOGY PLC COMM STK G7945M107 22773 590740 SH SOLE 113500 0 477240 PENTAIR PLC COMM STK G7S00T104 1051547 16369041 SH SOLE 4336773 0 12032268 SIGNET JEWELERS LIMITED COMM STK G81276100 307706 4128618 SH SOLE 1088598 0 3040020 SINA CORP COMM STK G81477104 248 3353 SH SOLE 3353 0 0 STERIS PLC COMM STK G84720104 118131 1616021 SH SOLE 245950 0 1370071 THERAVANCE BIOPHARMA INC COMM STK G8807B106 11427 315323 SH SOLE 114571 0 200752 THIRD PT REINS LTD COMM STK G8827U100 43777 3648070 SH SOLE 457370 0 3190700 TRAVELPORT WORLDWIDE LTD COMM STK G9019D104 30645 2038902 SH SOLE 748202 0 1290700 TRITON INTL LTD COMM STK G9078F107 580 44000 SH SOLE 44000 0 0 VALIDUS HOLDINGS LTD COMM STK G9319H102 1348 27050 SH SOLE 13650 0 13400 WHITE MTNS INS GROUP LTD COMM STK G9618E107 218896 263730 SH SOLE 56344 0 207386 WILLIS TOWERS WATSON PUB LTD COMM STK G96629103 2172616 16363756 SH SOLE 4747095 0 11616661 PERRIGO CO PLC COMM STK G97822103 24811 268720 SH SOLE 54805 0 213915 XL GROUP LTD COMM STK G98294104 938769 27914616 SH SOLE 10770030 0 17144586 ALLIED WRLD ASSUR COM HLDG A COMM STK H01531104 1434 35485 SH SOLE 11785 0 23700 CHUBB LIMITED COMM STK H1467J104 376856 2999255 SH SOLE 948964 0 2050291 GARMIN LTD COMM STK H2906T109 9814 203990 SH SOLE 37100 0 166890 TE CONNECTIVITY LTD COMM STK H84989104 768463 11936361 SH SOLE 4420984 0 7515377 TRANSOCEAN LTD COMM STK H8817H100 6587 617920 SH SOLE 137900 0 480020 ALTISOURCE PORTFOLIO SOLNS S COMM STK L0175J104 280 8630 SH SOLE 4730 0 3900 ORION ENGINEERED CARBONS S A COMM STK L72967109 22307 1190334 SH SOLE 212709 0 977625 ALLOT COMMUNICATIONS LTD COMM STK M0854Q105 5962 1131402 SH SOLE 169528 0 961874 CHECK POINT SOFTWARE TECH LT COMM STK M22465104 5603 72200 SH SOLE 36800 0 35400 CYBERARK SOFTWARE LTD COMM STK M2682V108 201428 4063506 SH SOLE 681626 0 3381880 ENZYMOTEC LTD COMM STK M4059L101 2097 299642 SH SOLE 299642 0 0 STRATASYS LTD COMM STK M85548101 20595 854912 SH SOLE 112153 0 742759 WIX COM LTD COMM STK M98068105 254258 5854429 SH SOLE 1047966 0 4806463 ASML HOLDING N V COMM STK N07059210 968230 8835825 SH SOLE 3657430 0 5178395 CONSTELLIUM NV COMM STK N22035104 16059 2230420 SH SOLE 337100 0 1893320 CORE LABORATORIES N V COMM STK N22717107 8178 72800 SH SOLE 37700 0 35100 FERRARI N V COMM STK N3167Y103 832697 16053532 SH SOLE 5374973 0 10678559 FRANKS INTL N V COMM STK N33462107 65723 5055618 SH SOLE 861048 0 4194570 MOBILEYE N V AMSTELVEEN COMM STK N51488117 591103 13885430 SH SOLE 4536924 0 9348506 LYONDELLBASELL INDUSTRIES N COMM STK N53745100 322691 4000638 SH SOLE 861555 0 3139083 MERUS N V COMM STK N5749R100 6698 399900 SH SOLE 32200 0 367700 MYLAN N V COMM STK N59465109 177688 4661279 SH SOLE 1116809 0 3544470 NXP SEMICONDUCTORS N V COMM STK N6596X109 4719534 46265407 SH SOLE 16805965 0 29459442 PATHEON N V COMM STK N6865W105 39794 1343041 SH SOLE 270256 0 1072785 SENSATA TECHNOLOGIES HLDG NV COMM STK N7902X106 901469 23245715 SH SOLE 7647667 0 15598048 WRIGHT MED GROUP N V COMM STK N96617118 300371 12245028 SH SOLE 1707793 0 10537235 WRIGHT MED GROUP N V RIGHTS N96617126 172 132507 SH SOLE 20400 0 112107 YANDEX N V COMM STK N97284108 72977 3466846 SH SOLE 643068 0 2823778 COPA HOLDINGS SA COMM STK P31076105 8061 91673 SH SOLE 51173 0 40500 TRONOX LTD COMM STK Q9235V101 379 40400 SH SOLE 40400 0 0 MAKEMYTRIP LIMITED MAURITIUS COMM STK V5633W109 102375 4337926 SH SOLE 752606 0 3585320 ROYAL CARIBBEAN CRUISES LTD COMM STK V7780T103 522908 6976754 SH SOLE 2263586 0 4713168 BROADCOM LTD COMM STK Y09827109 721108 4179853 SH SOLE 1246930 0 2932923 GASLOG PARTNERS LP COMM STK Y2687W108 573 26300 SH SOLE 26300 0 0 GENER8 MARITIME INC COMM STK Y26889108 60 11754 SH SOLE 154 0 11600 WAVE LIFE SCIENCES LTD COMM STK Y95308105 4621 142320 SH SOLE 12320 0 130000