0000080255-16-001212.txt : 20160216 0000080255-16-001212.hdr.sgml : 20160215 20160216100728 ACCESSION NUMBER: 0000080255-16-001212 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20151231 FILED AS OF DATE: 20160216 DATE AS OF CHANGE: 20160216 EFFECTIVENESS DATE: 20160216 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 SEC ACT: 1934 Act SEC FILE NUMBER: 028-00115 FILM NUMBER: 161424115 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 1 primary_doc.xml 13F-HR LIVE false false false 0000080255 XXXXXXXX 12-31-2015 12-31-2015 false PRICE T ROWE ASSOCIATES INC /MD/
P.o. Box 89000 Baltimore MD 21289
13F HOLDINGS REPORT 028-00115 N
David Oestriecher Chief Legal Counsel 410-345-2628 David Oestreicher Baltimore MD 02-16-2016 0 2514 475472409
INFORMATION TABLE 2 infotable.xml AAON INC COMM STK 000360206 47626 2051094 SH SOLE 441034 0 1610060 AAR CORP COMM STK 000361105 405 15390 SH SOLE 4790 0 10600 ACCO BRANDS CORP COMM STK 00081T108 589 82567 SH SOLE 48500 0 34067 ABM INDS INC COMM STK 000957100 427 14990 SH SOLE 5640 0 9350 THE ADT CORPORATION COMM STK 00101J106 10139 307431 SH SOLE 64715 0 242716 AFLAC INC COMM STK 001055102 50814 848313 SH SOLE 232169 0 616144 AGCO CORP COMM STK 001084102 48463 1067696 SH SOLE 224256 0 843440 AGL RES INC COMM STK 001204106 13848 217016 SH SOLE 42713 0 174303 AG MTG INVT TR INC COMM STK 001228105 212 16500 SH SOLE 100 0 16400 A H BELO CORP COMM STK 001282102 235 47094 SH SOLE 16038 0 31056 AES CORP COMM STK 00130H105 1005813 105100653 SH SOLE 35815318 0 69285335 AK STL HLDG CORP COMM STK 001547108 205 91400 SH SOLE 500 0 90900 AMAG PHARMACEUTICALS INC COMM STK 00163U106 16012 530360 SH SOLE 133540 0 396820 AMC NETWORKS INC COMM STK 00164V103 1886 25252 SH SOLE 12252 0 13000 AMN HEALTHCARE SERVICES INC COMM STK 001744101 754 24277 SH SOLE 6620 0 17657 ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 6238 1411291 SH SOLE 381301 0 1029990 AT&T INC COMM STK 00206R102 657990 19122053 SH SOLE 6743817 0 12378236 ATYR PHARMA INC COMM STK 002120103 11491 1169007 SH SOLE 125052 0 1043955 AV HOMES INC COMM STK 00234P102 168 13100 SH SOLE 0 0 13100 AVX CORP NEW COMM STK 002444107 61524 5067862 SH SOLE 1102500 0 3965362 AZZ INC COMM STK 002474104 91638 1649049 SH SOLE 285970 0 1363079 AARONS INC COMM STK 002535300 58242 2601269 SH SOLE 934475 0 1666794 ABAXIS INC COMM STK 002567105 9647 173260 SH SOLE 81160 0 92100 ABBOTT LABS COMM STK 002824100 727781 16205324 SH SOLE 4581725 0 11623599 ABBVIE INC COMM STK 00287Y109 527635 8906732 SH SOLE 2603574 0 6303158 ABERCROMBIE & FITCH CO COMM STK 002896207 215 7980 SH SOLE 6380 0 1600 ABIOMED INC COMM STK 003654100 1229 13610 SH SOLE 5710 0 7900 ABRAXAS PETE CORP COMM STK 003830106 40 38200 SH SOLE 38200 0 0 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 278575 4460057 SH SOLE 603156 0 3856901 ACADIA PHARMACEUTICALS INC COMM STK 004225108 199452 5594715 SH SOLE 782802 0 4811913 ACADIA RLTY TR COMM STK 004239109 237926 7177259 SH SOLE 1043214 0 6134045 ACCELERON PHARMA INC COMM STK 00434H108 142841 2929479 SH SOLE 474120 0 2455359 ACCURAY INC COMM STK 004397105 17283 2560377 SH SOLE 386499 0 2173878 ACCURIDE CORP NEW COMM STK 00439T206 47 28100 SH SOLE 100 0 28000 ACELRX PHARMACEUTICALS INC COMM STK 00444T100 225 58346 SH SOLE 58346 0 0 ACHILLION PHARMACEUTICALS IN COMM STK 00448Q201 43809 4060119 SH SOLE 454869 0 3605250 ACI WORLDWIDE INC COMM STK 004498101 14909 696700 SH SOLE 328400 0 368300 ACORDA THERAPEUTICS INC COMM STK 00484M106 7162 167410 SH SOLE 72110 0 95300 ACTIVISION BLIZZARD INC COMM STK 00507V109 35695 922120 SH SOLE 174432 0 747688 ACTUANT CORP COMM STK 00508X203 3133 130750 SH SOLE 51350 0 79400 ACUITY BRANDS INC COMM STK 00508Y102 660256 2824021 SH SOLE 736271 0 2087750 ACTUA CORP COMM STK 005094107 147 12800 SH SOLE 100 0 12700 ACXIOM CORP COMM STK 005125109 630 30100 SH SOLE 7100 0 23000 ADEPTUS HEALTH INC COMM STK 006855100 127663 2341578 SH SOLE 329421 0 2012157 ADOBE SYS INC COMM STK 00724F101 88703 944256 SH SOLE 224284 0 719972 ADTRAN INC COMM STK 00738A106 123884 7194208 SH SOLE 1197670 0 5996538 ADVANCE AUTO PARTS INC COMM STK 00751Y106 19371 128705 SH SOLE 25600 0 103105 ADVAXIS INC COMM STK 007624208 15771 1567715 SH SOLE 173715 0 1394000 ADVISORY BRD CO COMM STK 00762W107 193053 3891404 SH SOLE 624800 0 3266604 AECOM COMM STK 00766T100 1334 44433 SH SOLE 21411 0 23022 AEGERION PHARMACEUTICALS INC COMM STK 00767E102 108 10700 SH SOLE 10700 0 0 AEGION CORP COMM STK 00770F104 40766 2111120 SH SOLE 604170 0 1506950 AEROHIVE NETWORKS INC COMM STK 007786106 138 26966 SH SOLE 17117 0 9849 AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 8460 540210 SH SOLE 257700 0 282510 AEROPOSTALE COMM STK 007865108 16 58600 SH SOLE 15440 0 43160 ADVANCED MICRO DEVICES INC COMM STK 007903107 695 242164 SH SOLE 175064 0 67100 ADVANCED ACCELERATOR APPLIC ADR 00790T100 37347 1960960 SH SOLE 191848 0 1769112 ADVANCED ENERGY INDS COMM STK 007973100 59862 2120510 SH SOLE 582480 0 1538030 AETNA INC NEW COMM STK 00817Y108 2076985 19210001 SH SOLE 4709320 0 14500681 AFFILIATED MANAGERS GROUP COMM STK 008252108 198045 1239639 SH SOLE 260949 0 978690 AFFYMETRIX INC COMM STK 00826T108 8821 874200 SH SOLE 414300 0 459900 AGILENT TECHNOLOGIES INC COMM STK 00846U101 1325863 31711616 SH SOLE 7993732 0 23717884 AGNICO EAGLE MINES LTD COMM STK 008474108 47149 1796960 SH SOLE 457210 0 1339750 AGILYSYS INC COMM STK 00847J105 106 10652 SH SOLE 2000 0 8652 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 14323 220619 SH SOLE 56896 0 163723 AGREE REALTY CORP COMM STK 008492100 708 20840 SH SOLE 40 0 20800 AGROFRESH SOLUTIONS COMM STK 00856G109 11414 1803100 SH SOLE 161630 0 1641470 AGRIUM INC COMM STK 008916108 66214 741164 SH SOLE 178370 0 562794 AIMMUNE THERAPEUTICS INC COMM STK 00900T107 9049 490448 SH SOLE 49750 0 440698 AIR METHODS CORP COMM STK 009128307 7120 169800 SH SOLE 80000 0 89800 AIR LEASE CORP COMM STK 00912X302 794 23705 SH SOLE 7705 0 16000 AIR PRODS & CHEMS INC COMM STK 009158106 555832 4272013 SH SOLE 1372763 0 2899250 AIRGAS INC COMM STK 009363102 229340 1658039 SH SOLE 633184 0 1024855 AIRTRAN HLDGS INC CONV BND 00949PAD0 163 55000 PRN SOLE 27000 0 28000 AKAMAI TECHNOLOGIES INC COMM STK 00971T101 1085681 20628560 SH SOLE 6907080 0 13721480 AKORN INC COMM STK 009728106 19379 519392 SH SOLE 227692 0 291700 ALAMO GROUP INC COMM STK 011311107 21856 419494 SH SOLE 61920 0 357574 ALASKA AIR GROUP INC COMM STK 011659109 467057 5801231 SH SOLE 2280529 0 3520702 ALBANY INTL CORP COMM STK 012348108 51673 1413753 SH SOLE 210470 0 1203283 ALBEMARLE CORP COMM STK 012653101 1447 25830 SH SOLE 10330 0 15500 ALCOA INC COMM STK 013817101 100470 10179301 SH SOLE 3612940 0 6566361 ALDER BIOPHARMACEUTICALS INC COMM STK 014339105 4053 122698 SH SOLE 105485 0 17213 ALEXANDER & BALDWIN INC NEW COMM STK 014491104 86393 2446704 SH SOLE 314515 0 2132189 ALERE INC COMM STK 01449J105 1150 29416 SH SOLE 11676 0 17740 ALEXANDERS INC COMM STK 014752109 532 1385 SH SOLE 485 0 900 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 80812 894330 SH SOLE 68529 0 825801 ALEXION PHARMACEUTICALS INC COMM STK 015351109 5397353 28295427 SH SOLE 9098377 0 19197050 ALIBABA GROUP HLDG LTD ADR 01609W102 1959339 24109003 SH SOLE 7281359 0 16827644 ALICO INC COMM STK 016230104 283 7310 SH SOLE 10 0 7300 ALIGN TECHNOLOGY INC COMM STK 016255101 103146 1566385 SH SOLE 365791 0 1200594 ALLEGHANY CORP DEL COMM STK 017175100 2203 4609 SH SOLE 1345 0 3264 ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 305 27067 SH SOLE 10824 0 16243 ALLEGIANT TRAVEL CO COMM STK 01748X102 251404 1497969 SH SOLE 297867 0 1200102 ALLETE INC COMM STK 018522300 734 14445 SH SOLE 4830 0 9615 ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 42836 154882 SH SOLE 39926 0 114956 ALLIANT ENERGY CORP COMM STK 018802108 2528 40482 SH SOLE 9934 0 30548 ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 952 36771 SH SOLE 13271 0 23500 ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 437 28390 SH SOLE 18990 0 9400 ALLSTATE CORP COMM STK 020002101 45151 727190 SH SOLE 164943 0 562247 ALLY FINL INC COMM STK 02005N100 161534 8665975 SH SOLE 1915105 0 6750870 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 116531 1237845 SH SOLE 393170 0 844675 ALON USA ENERGY INC COMM STK 020520102 202 13604 SH SOLE 2404 0 11200 ALPHABET INC COMM STK 02079K107 7510516 9896843 SH SOLE 3214918 0 6681925 ALPHABET INC COMM STK 02079K305 6387748 8210367 SH SOLE 2958434 0 5251933 ALTISOURCE RESIDENTIAL CORP COMM STK 02153W100 490 39516 SH SOLE 7083 0 32433 ALTRIA GROUP INC COMM STK 02209S103 577934 9928434 SH SOLE 3269523 0 6658911 AMAZON COM INC COMM STK 023135106 14035042 20765275 SH SOLE 7055926 0 13709349 AMBAC FINL GROUP INC COMM STK 023139884 293 20800 SH SOLE 100 0 20700 AMBEV SA ADR 02319V103 31943 7162100 SH SOLE 570600 0 6591500 AMERCO COMM STK 023586100 21187 54395 SH SOLE 25595 0 28800 AMEREN CORP COMM STK 023608102 19048 440614 SH SOLE 91555 0 349059 AMERICA MOVIL SAB DE CV ADR 02364W105 63958 4548910 SH SOLE 1215910 0 3333000 AMERICAN AIRLS GROUP INC COMM STK 02376R102 3487816 82356937 SH SOLE 27648216 0 54708721 AMERICAN ASSETS TR INC COMM STK 024013104 24347 634870 SH SOLE 143470 0 491400 AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 250596 6061826 SH SOLE 937148 0 5124678 AMERICAN CAPITAL AGENCY CORP COMM STK 02503X105 1337 77130 SH SOLE 29030 0 48100 AMERICAN ELEC PWR INC COMM STK 025537101 485849 8337888 SH SOLE 2251752 0 6086136 AMERICAN EAGLE OUTFITTERS NE COMM STK 02553E106 39228 2530820 SH SOLE 408800 0 2122020 AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 555 23110 SH SOLE 8510 0 14600 AMERICAN EXPRESS CO COMM STK 025816109 1204589 17319754 SH SOLE 6046935 0 11272819 AMERICAN FINL GROUP INC OHIO COMM STK 025932104 1607 22301 SH SOLE 4641 0 17660 AMERICAN HOMES 4 RENT COMM STK 02665T306 854 51261 SH SOLE 17361 0 33900 AMERICAN INTL GROUP INC WARRANT 026874156 6693 281700 SH SOLE 3825 0 277875 AMERICAN INTL GROUP INC COMM STK 026874784 265157 4278804 SH SOLE 1950934 0 2327870 AMERICAN PUBLIC EDUCATION IN COMM STK 02913V103 49481 2658830 SH SOLE 532510 0 2126320 AMERICAN SCIENCE & ENGR INC COMM STK 029429107 36255 876153 SH SOLE 115490 0 760663 AMERICAN STS WTR CO COMM STK 029899101 804 19155 SH SOLE 8955 0 10200 AMERICAN TOWER CORP NEW COMM STK 03027X100 3323626 34281860 SH SOLE 9734890 0 24546970 AMERICAN TOWER CORP NEW CVPFSTKF 03027X308 39296 386645 SH SOLE 61299 0 325346 AMERICAN VANGUARD CORP COMM STK 030371108 32001 2284166 SH SOLE 556000 0 1728166 AMERICAN WTR WKS CO INC NEW COMM STK 030420103 8948 149761 SH SOLE 19361 0 130400 AMERISOURCEBERGEN CORP COMM STK 03073E105 296047 2854565 SH SOLE 896009 0 1958556 AMERIPRISE FINL INC COMM STK 03076C106 1069813 10052744 SH SOLE 3570393 0 6482351 AMERIS BANCORP COMM STK 03076K108 1012 29780 SH SOLE 25480 0 4300 AMES NATL CORP COMM STK 031001100 251 10320 SH SOLE 10320 0 0 AMETEK INC NEW COMM STK 031100100 739415 13797622 SH SOLE 3540551 0 10257071 AMGEN INC COMM STK 031162100 510071 3142185 SH SOLE 1477352 0 1664833 AMICUS THERAPEUTICS INC COMM STK 03152W109 57512 5929068 SH SOLE 602000 0 5327068 AMKOR TECHNOLOGY INC COMM STK 031652100 99 16353 SH SOLE 933 0 15420 AMPHENOL CORP NEW COMM STK 032095101 48831 934914 SH SOLE 293419 0 641495 AMSURG CORP COMM STK 03232P405 1386 18240 SH SOLE 4240 0 14000 AMTRUST FINL SVCS INC COMM STK 032359309 21218 344554 SH SOLE 156445 0 188109 ANACOR PHARMACEUTICALS INC COMM STK 032420101 34515 305525 SH SOLE 77787 0 227738 ANADARKO PETE CORP COMM STK 032511107 196438 4043593 SH SOLE 1037778 0 3005815 ANALOG DEVICES INC COMM STK 032654105 308244 5572017 SH SOLE 1696193 0 3875824 ANALOGIC CORP COMM STK 032657207 81861 991057 SH SOLE 220215 0 770842 ANDERSONS INC COMM STK 034164103 304 9620 SH SOLE 2770 0 6850 ANGIES LIST INC COMM STK 034754101 67139 7180630 SH SOLE 988686 0 6191944 ANIKA THERAPEUTICS INC COMM STK 035255108 208 5440 SH SOLE 40 0 5400 ANIXTER INTL INC COMM STK 035290105 11213 185670 SH SOLE 87570 0 98100 ANNALY CAP MGMT INC COMM STK 035710409 2186 233010 SH SOLE 81310 0 151700 ANSYS INC COMM STK 03662Q105 7824 84587 SH SOLE 31815 0 52772 ANTERO RES CORP COMM STK 03674X106 4313 197853 SH SOLE 82002 0 115851 ANTHEM INC COMM STK 036752103 3603227 25840695 SH SOLE 7694694 0 18146001 ANTHEM INC CVPFSTKF 036752202 24429 540000 SH SOLE 44300 0 495700 APACHE CORP COMM STK 037411105 1007576 22657442 SH SOLE 7671238 0 14986204 APARTMENT INVT & MGMT CO COMM STK 03748R101 11796 294677 SH SOLE 58385 0 236292 APOGEE ENTERPRISES INC COMM STK 037598109 15394 353800 SH SOLE 53580 0 300220 APOLLO ED GROUP INC COMM STK 037604105 257 33520 SH SOLE 33520 0 0 APOLLO COML REAL EST FIN INC COMM STK 03762U105 343 19912 SH SOLE 4712 0 15200 APPLE INC COMM STK 037833100 5295273 50306604 SH SOLE 17754260 0 32552344 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 908 45490 SH SOLE 14090 0 31400 APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 32635 806012 SH SOLE 139550 0 666462 APPLIED GENETIC TECHNOL CORP COMM STK 03820J100 3876 189981 SH SOLE 189981 0 0 APPLIED MATLS INC COMM STK 038222105 1349366 72274574 SH SOLE 24085385 0 48189189 APPLIED MICRO CIRCUITS CORP COMM STK 03822W406 194 30400 SH SOLE 8400 0 22000 APTARGROUP INC COMM STK 038336103 1401 19287 SH SOLE 4127 0 15160 APPROACH RESOURCES INC COMM STK 03834A103 31 16700 SH SOLE 13400 0 3300 AQUA AMERICA INC COMM STK 03836W103 2118 71076 SH SOLE 29898 0 41178 ARAMARK COMM STK 03852U106 254844 7902140 SH SOLE 2304620 0 5597520 ARATANA THERAPEUTICS INC COMM STK 03874P101 573 102601 SH SOLE 2600 0 100001 ARBOR RLTY TR INC COMM STK 038923108 125 17500 SH SOLE 17500 0 0 ARCBEST CORP COMM STK 03937C105 263 12300 SH SOLE 2200 0 10100 ARCELORMITTAL SA LUXEMBOURG COMM STK 03938L104 2762 654418 SH SOLE 133421 0 520997 ARCHER DANIELS MIDLAND CO COMM STK 039483102 529686 14440740 SH SOLE 3612619 0 10828121 ARCHROCK INC COMM STK 03957W106 183 24299 SH SOLE 11000 0 13299 ARCTIC CAT INC COMM STK 039670104 9467 577955 SH SOLE 77980 0 499975 ARDELYX INC COMM STK 039697107 201 11105 SH SOLE 11105 0 0 ARENA PHARMACEUTICALS INC COMM STK 040047102 99 52300 SH SOLE 52300 0 0 ARES CAP CORP COMM STK 04010L103 19830 1391550 SH SOLE 310650 0 1080900 ARES COML REAL ESTATE CORP COMM STK 04013V108 373 32600 SH SOLE 100 0 32500 ARIAD PHARMACEUTICALS INC COMM STK 04033A100 390 62400 SH SOLE 19500 0 42900 ARISTA NETWORKS INC COMM STK 040413106 1108 14232 SH SOLE 3688 0 10544 ARM HLDGS PLC ADR 042068106 44052 973750 SH SOLE 248450 0 725300 ARMSTRONG WORLD INDS INC NEW COMM STK 04247X102 23412 511955 SH SOLE 82768 0 429187 ARRIS GROUP INC NEW COMM STK 04270V106 19308 631587 SH SOLE 281473 0 350114 ARROW ELECTRS INC COMM STK 042735100 1418 26170 SH SOLE 6495 0 19675 ARROW FINL CORP COMM STK 042744102 306 11263 SH SOLE 4288 0 6975 ARROWHEAD RESH CORP COMM STK 042797209 157 25600 SH SOLE 200 0 25400 ARTISAN PARTNERS ASSET MGMT COMM STK 04316A108 52851 1465638 SH SOLE 176868 0 1288770 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 830 12310 SH SOLE 6170 0 6140 ASCENA RETAIL GROUP INC COMM STK 04351G101 3081 312749 SH SOLE 141298 0 171451 ASCENT CAP GROUP INC COMM STK 043632108 499 29855 SH SOLE 26607 0 3248 ASHFORD HOSPITALITY TR INC COMM STK 044103109 222 35240 SH SOLE 12140 0 23100 ASHLAND INC NEW COMM STK 044209104 1192528 11611761 SH SOLE 3686688 0 7925073 ASPEN AEROGELS INC COMM STK 04523Y105 13412 2209570 SH SOLE 324500 0 1885070 ASPEN TECHNOLOGY INC COMM STK 045327103 19269 510311 SH SOLE 236411 0 273900 ASSOCIATED BANC CORP COMM STK 045487105 719 38321 SH SOLE 10013 0 28308 ASSURANT INC COMM STK 04621X108 9669 120055 SH SOLE 24900 0 95155 ASTEC INDS INC COMM STK 046224101 222 5450 SH SOLE 50 0 5400 ASTORIA FINL CORP COMM STK 046265104 566 35721 SH SOLE 12900 0 22821 ASTROTECH CORP COMM STK 046484101 34 22096 SH SOLE 22096 0 0 ATARA BIOTHERAPEUTICS INC COMM STK 046513107 306 11604 SH SOLE 11604 0 0 ATHENAHEALTH INC COMM STK 04685W103 410397 2549522 SH SOLE 443366 0 2106156 ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 275 6660 SH SOLE 3060 0 3600 ATMEL CORP COMM STK 049513104 297274 34526548 SH SOLE 9781448 0 24745100 ATMOS ENERGY CORP COMM STK 049560105 314493 4988783 SH SOLE 1611447 0 3377336 ATRION CORP COMM STK 049904105 92321 242186 SH SOLE 70604 0 171582 ATWOOD OCEANICS INC COMM STK 050095108 4030 393900 SH SOLE 330500 0 63400 AUTODESK INC COMM STK 052769106 46676 766067 SH SOLE 136526 0 629541 AUTOHOME INC ADR 05278C107 52210 1495131 SH SOLE 267331 0 1227800 AUTOLIV INC COMM STK 052800109 69620 547566 SH SOLE 174976 0 372590 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 249676 2947070 SH SOLE 1351821 0 1595249 AUTONATION INC COMM STK 05329W102 7715 129311 SH SOLE 23400 0 105911 AUTOZONE INC COMM STK 053332102 2657462 3581920 SH SOLE 1006706 0 2575214 AVALONBAY CMNTYS INC COMM STK 053484101 619038 3361961 SH SOLE 687444 0 2674517 AVANGRID INC COMM STK 05351W103 872 22719 SH SOLE 5620 0 17099 AVERY DENNISON CORP COMM STK 053611109 40530 646831 SH SOLE 144929 0 501902 AVIS BUDGET GROUP COMM STK 053774105 13889 382715 SH SOLE 166515 0 216200 AVISTA CORP COMM STK 05379B107 1077 30450 SH SOLE 15660 0 14790 AVNET INC COMM STK 053807103 1901 44371 SH SOLE 17373 0 26998 AVON PRODS INC COMM STK 054303102 64126 15833478 SH SOLE 4363978 0 11469500 AWARE INC MASS COMM STK 05453N100 95 29000 SH SOLE 0 0 29000 AXCELIS TECHNOLOGIES INC COMM STK 054540109 161 62214 SH SOLE 300 0 61914 AXIALL CORP COMM STK 05463D100 262 17000 SH SOLE 10000 0 7000 AXOGEN INC COMM STK 05463X106 380 75914 SH SOLE 50605 0 25309 BB&T CORP COMM STK 054937107 62024 1640420 SH SOLE 525692 0 1114728 B & G FOODS INC NEW COMM STK 05508R106 531 15150 SH SOLE 5750 0 9400 BGC PARTNERS INC COMM STK 05541T101 511 52100 SH SOLE 500 0 51600 BP PLC ADR 055622104 742 23752 SH SOLE 23752 0 0 BNC BANCORP COMM STK 05566T101 13629 536980 SH SOLE 67180 0 469800 BOFI HLDG INC COMM STK 05566U108 585 27800 SH SOLE 11400 0 16400 BWX TECHNOLOGIES INC COMM STK 05605H100 38572 1214117 SH SOLE 177492 0 1036625 BABCOCK & WILCOX ENTERPRIS I COMM STK 05614L100 1382 66235 SH SOLE 49473 0 16762 BADGER METER INC COMM STK 056525108 105490 1800476 SH SOLE 329232 0 1471244 BAIDU INC ADR 056752108 1340660 7091937 SH SOLE 1496268 0 5595669 BAKER HUGHES INC COMM STK 057224107 79905 1731422 SH SOLE 530608 0 1200814 BALCHEM CORP COMM STK 057665200 561 9230 SH SOLE 3830 0 5400 BALL CORP COMM STK 058498106 514375 7072388 SH SOLE 2232561 0 4839827 BANCO SANTANDER CHILE NEW ADR 05965X109 63770 3615075 SH SOLE 613446 0 3001629 BANCORPSOUTH INC COMM STK 059692103 16988 708145 SH SOLE 83350 0 624795 BANCORP INC DEL COMM STK 05969A105 117 18300 SH SOLE 100 0 18200 BANK AMER CORP COMM STK 060505104 1852443 110067893 SH SOLE 39787777 0 70280116 BANK AMER CORP WARRANT 060505146 5312 914325 SH SOLE 14375 0 899950 BANK AMER CORP CVPFSTKF 060505682 277 254 SH SOLE 108 0 146 BANK HAWAII CORP COMM STK 062540109 897 14254 SH SOLE 2788 0 11466 BANK MONTREAL QUE COMM STK 063671101 950 16900 SH SOLE 16900 0 0 BANK MUTUAL CORP NEW COMM STK 063750103 356 45661 SH SOLE 13800 0 31861 BANK OF THE OZARKS INC COMM STK 063904106 1152 23300 SH SOLE 4900 0 18400 BANK NEW YORK MELLON CORP COMM STK 064058100 2345960 56913143 SH SOLE 17456344 0 39456799 BANKUNITED INC COMM STK 06652K103 198190 5496125 SH SOLE 1085525 0 4410600 BANNER CORP COMM STK 06652V208 272 5923 SH SOLE 50 0 5873 BARD C R INC COMM STK 067383109 26445 139594 SH SOLE 27880 0 111714 BARCLAYS PLC ADR 06738E204 236646 18259727 SH SOLE 3719348 0 14540379 BARNES & NOBLE INC COMM STK 067774109 191 21884 SH SOLE 100 0 21784 BARNES & NOBLE ED INC COMM STK 06777U101 167 16782 SH SOLE 100 0 16682 BARNES GROUP INC COMM STK 067806109 493 13940 SH SOLE 7740 0 6200 BARRICK GOLD CORP COMM STK 067901108 31343 4247030 SH SOLE 935400 0 3311630 BARRACUDA NETWORKS INC COMM STK 068323104 2224 119083 SH SOLE 73124 0 45959 BARRETT BILL CORP COMM STK 06846N104 54 13632 SH SOLE 4100 0 9532 BASSETT FURNITURE INDS INC COMM STK 070203104 226 9030 SH SOLE 9030 0 0 BAXALTA INC COMM STK 07177M103 1225897 31409088 SH SOLE 9107930 0 22301158 BAXTER INTL INC COMM STK 071813109 167182 4382239 SH SOLE 901045 0 3481194 BAZAARVOICE INC COMM STK 073271108 1301 297022 SH SOLE 169039 0 127983 BBCN BANCORP INC COMM STK 073295107 38853 2256290 SH SOLE 784790 0 1471500 B/E AEROSPACE INC COMM STK 073302101 1550 36573 SH SOLE 15323 0 21250 BEACON ROOFING SUPPLY INC COMM STK 073685109 80383 1951995 SH SOLE 563610 0 1388385 BEAR ST FINL INC COMM STK 073844102 135 12510 SH SOLE 0 0 12510 BEAZER HOMES USA INC COMM STK 07556Q881 289 25120 SH SOLE 4140 0 20980 BEBE STORES INC COMM STK 075571109 24 42100 SH SOLE 100 0 42000 BECTON DICKINSON & CO COMM STK 075887109 2608709 16929774 SH SOLE 4519385 0 12410389 BED BATH & BEYOND INC COMM STK 075896100 14473 299958 SH SOLE 60596 0 239362 BELDEN INC COMM STK 077454106 74855 1569943 SH SOLE 383280 0 1186663 BELLICUM PHARMACEUTICALS INC COMM STK 079481107 23787 1173486 SH SOLE 154991 0 1018495 BEMIS INC COMM STK 081437105 37787 845535 SH SOLE 201785 0 643750 BENCHMARK ELECTRS INC COMM STK 08160H101 300 14515 SH SOLE 5340 0 9175 BENEFICIAL BANCORP INC COMM STK 08171T102 95831 7194495 SH SOLE 1518667 0 5675828 BENEFITFOCUS INC COMM STK 08180D106 5614 154276 SH SOLE 47712 0 106564 BERKLEY W R CORP COMM STK 084423102 934 17067 SH SOLE 5495 0 11572 BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 4945 25 SH SOLE 22 0 3 BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 551625 4177711 SH SOLE 1245026 0 2932685 BERKSHIRE HILLS BANCORP INC COMM STK 084680107 360 12380 SH SOLE 6980 0 5400 BERRY PLASTICS GROUP INC COMM STK 08579W103 41379 1143696 SH SOLE 367796 0 775900 BEST BUY INC COMM STK 086516101 15688 515219 SH SOLE 92766 0 422453 BHP BILLITON LTD ADR 088606108 3746 145400 SH SOLE 145400 0 0 BIG 5 SPORTING GOODS CORP COMM STK 08915P101 172 17200 SH SOLE 1300 0 15900 BIG LOTS INC COMM STK 089302103 14677 380830 SH SOLE 178930 0 201900 BIO RAD LABS INC COMM STK 090572207 16893 121832 SH SOLE 56232 0 65600 BIOCRYST PHARMACEUTICALS COMM STK 09058V103 7741 750100 SH SOLE 135800 0 614300 BIODELIVERY SCIENCES INTL IN COMM STK 09060J106 151 31600 SH SOLE 100 0 31500 BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 840889 8026813 SH SOLE 2568219 0 5458594 BIOGEN INC COMM STK 09062X103 1948518 6360432 SH SOLE 1910100 0 4450332 BIOMED REALTY TRUST INC COMM STK 09063H107 1230 51934 SH SOLE 17234 0 34700 BIOTELEMETRY INC COMM STK 090672106 138 11800 SH SOLE 9200 0 2600 BIOSCRIP INC COMM STK 09069N108 87 49800 SH SOLE 8000 0 41800 BIO TECHNE CORP COMM STK 09073M104 1394 15491 SH SOLE 4291 0 11200 BIOLASE INC COMM STK 090911108 15 17433 SH SOLE 0 0 17433 BJS RESTAURANTS INC COMM STK 09180C106 5170 118933 SH SOLE 18260 0 100673 BLACK HILLS CORP COMM STK 092113109 30729 661835 SH SOLE 61295 0 600540 BLACK KNIGHT FINL SVCS INC COMM STK 09214X100 161137 4874064 SH SOLE 847486 0 4026578 BLACKBAUD INC COMM STK 09227Q100 21478 326120 SH SOLE 148520 0 177600 BLACKHAWK NETWORK HLDGS INC COMM STK 09238E104 37486 847902 SH SOLE 234100 0 613802 BLACKROCK INC COMM STK 09247X101 697200 2047458 SH SOLE 604738 0 1442720 BLACKSTONE MTG TR INC COMM STK 09257W100 969 36200 SH SOLE 10100 0 26100 BLOCK H & R INC COMM STK 093671105 14691 441038 SH SOLE 83800 0 357238 BLOOMIN BRANDS INC COMM STK 094235108 69044 4087867 SH SOLE 708091 0 3379776 BLOUNT INTL INC NEW COMM STK 095180105 230 23477 SH SOLE 6900 0 16577 BLUCORA INC COMM STK 095229100 243 24750 SH SOLE 6900 0 17850 BLUE BUFFALO PET PRODS INC COMM STK 09531U102 52211 2790538 SH SOLE 584938 0 2205600 BLUE HILLS BANCORP INC COMM STK 095573101 29600 1933395 SH SOLE 253670 0 1679725 BLUE NILE INC COMM STK 09578R103 77074 2075789 SH SOLE 250201 0 1825588 BLUEBIRD BIO INC COMM STK 09609G100 128781 2005303 SH SOLE 516388 0 1488915 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 14062 533848 SH SOLE 81297 0 452551 BOB EVANS FARMS INC COMM STK 096761101 333 8560 SH SOLE 3160 0 5400 BOEING CO COMM STK 097023105 5936762 41059285 SH SOLE 14724054 0 26335231 BOJANGLES INC COMM STK 097488100 3508 221040 SH SOLE 34000 0 187040 BON-TON STORES INC COMM STK 09776J101 30 14200 SH SOLE 0 0 14200 BONANZA CREEK ENERGY INC COMM STK 097793103 143 27100 SH SOLE 20100 0 7000 BOOT BARN HLDGS INC COMM STK 099406100 1516 123390 SH SOLE 48490 0 74900 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 614 19905 SH SOLE 9105 0 10800 BORGWARNER INC COMM STK 099724106 916598 21202831 SH SOLE 6662308 0 14540523 BOSTON BEER INC COMM STK 100557107 39233 194307 SH SOLE 60708 0 133599 BOSTON PRIVATE FINL HLDGS IN COMM STK 101119105 501 44169 SH SOLE 21970 0 22199 BOSTON PROPERTIES INC COMM STK 101121101 301208 2361674 SH SOLE 304750 0 2056924 BOSTON SCIENTIFIC CORP COMM STK 101137107 45125 2447143 SH SOLE 478303 0 1968840 BOTTOMLINE TECH DEL INC COMM STK 101388106 156978 5280130 SH SOLE 714230 0 4565900 BOX INC COMM STK 10316T104 4163 298231 SH SOLE 197500 0 100731 BOYD GAMING CORP COMM STK 103304101 1071 53900 SH SOLE 15000 0 38900 BRADY CORP COMM STK 104674106 44102 1919130 SH SOLE 469630 0 1449500 BRANDYWINE RLTY TR COMM STK 105368203 931 68133 SH SOLE 15690 0 52443 BRIDGE BANCORP INC COMM STK 108035106 13097 430390 SH SOLE 63440 0 366950 BRIGGS & STRATTON CORP COMM STK 109043109 486 28100 SH SOLE 19600 0 8500 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 152328 2280358 SH SOLE 429690 0 1850668 BRINKER INTL INC COMM STK 109641100 83169 1734501 SH SOLE 443307 0 1291194 BRINKS CO COMM STK 109696104 455 15779 SH SOLE 4630 0 11149 BRISTOL MYERS SQUIBB CO COMM STK 110122108 3357665 48810372 SH SOLE 16495450 0 32314922 BRISTOW GROUP INC COMM STK 110394103 3672 141790 SH SOLE 135810 0 5980 BRIXMOR PPTY GROUP INC COMM STK 11120U105 1101 42660 SH SOLE 17960 0 24700 BROADCOM CORP COMM STK 111320107 59939 1036640 SH SOLE 237093 0 799547 BROADSOFT INC COMM STK 11133B409 565 15980 SH SOLE 5780 0 10200 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 28726 534644 SH SOLE 252719 0 281925 BROCADE COMMUNICATIONS SYS I COMM STK 111621306 1669 181803 SH SOLE 85681 0 96122 BROOKDALE SR LIVING INC COMM STK 112463104 954 51660 SH SOLE 16060 0 35600 BROOKFIELD ASSET MGMT INC COMM STK 112585104 698 22200 SH SOLE 22200 0 0 BROOKLINE BANCORP INC DEL COMM STK 11373M107 488 42399 SH SOLE 18270 0 24129 BROOKS AUTOMATION INC COMM STK 114340102 29652 2776414 SH SOLE 775160 0 2001254 BROWN & BROWN INC COMM STK 115236101 1690 52634 SH SOLE 43634 0 9000 BROWN FORMAN CORP COMM STK 115637100 1982 18000 SH SOLE 18000 0 0 BROWN FORMAN CORP COMM STK 115637209 34763 350155 SH SOLE 124607 0 225548 BRUKER CORP COMM STK 116794108 681322 28072588 SH SOLE 6916263 0 21156325 BRUNSWICK CORP COMM STK 117043109 120388 2383456 SH SOLE 428956 0 1954500 BRYN MAWR BK CORP COMM STK 117665109 297 10350 SH SOLE 10350 0 0 BUCKLE INC COMM STK 118440106 3242 105332 SH SOLE 48370 0 56962 BUFFALO WILD WINGS INC COMM STK 119848109 14760 92450 SH SOLE 43550 0 48900 BURLINGTON STORES INC COMM STK 122017106 243410 5673888 SH SOLE 1269383 0 4404505 CBIZ INC COMM STK 124805102 358 36344 SH SOLE 12994 0 23350 CBL & ASSOC PPTYS INC COMM STK 124830100 553 44690 SH SOLE 5090 0 39600 CBS CORP NEW COMM STK 124857202 36423 772821 SH SOLE 149270 0 623551 CCA INDS INC COMM STK 124867102 60 19247 SH SOLE 19247 0 0 CBOE HLDGS INC COMM STK 12503M108 628107 9678068 SH SOLE 2781011 0 6897057 CBRE GROUP INC COMM STK 12504L109 20653 597255 SH SOLE 174725 0 422530 CDK GLOBAL INC COMM STK 12508E101 3276 69020 SH SOLE 30554 0 38466 CEB INC COMM STK 125134106 9797 159590 SH SOLE 26849 0 132741 CECO ENVIRONMENTAL CORP COMM STK 125141101 100 13001 SH SOLE 2560 0 10441 CDW CORP COMM STK 12514G108 1374 32673 SH SOLE 12073 0 20600 CF INDS HLDGS INC COMM STK 125269100 121358 2973725 SH SOLE 1095695 0 1878030 C H ROBINSON WORLDWIDE INC COMM STK 12541W209 275673 4444904 SH SOLE 1001604 0 3443300 CIGNA CORPORATION COMM STK 125509109 1870597 12783413 SH SOLE 3250215 0 9533198 CIT GROUP INC COMM STK 125581801 2848 71733 SH SOLE 29333 0 42400 CLECO CORP NEW COMM STK 12561W105 76822 1471408 SH SOLE 345180 0 1126228 CME GROUP INC COMM STK 12572Q105 185682 2049469 SH SOLE 1216276 0 833193 CMS ENERGY CORP COMM STK 125896100 18159 503291 SH SOLE 101341 0 401950 CSS INDS INC COMM STK 125906107 38773 1366200 SH SOLE 355140 0 1011060 CNA FINL CORP COMM STK 126117100 220873 6283738 SH SOLE 1897267 0 4386471 CNO FINL GROUP INC COMM STK 12621E103 1716 89883 SH SOLE 46183 0 43700 CSG SYS INTL INC COMM STK 126349109 732 20351 SH SOLE 7751 0 12600 CSX CORP COMM STK 126408103 50265 1937002 SH SOLE 530770 0 1406232 CST BRANDS INC COMM STK 12646R105 1102 28167 SH SOLE 10233 0 17934 CTS CORP COMM STK 126501105 27871 1579990 SH SOLE 236400 0 1343590 CSRA INC COMM STK 12650T104 7314 243804 SH SOLE 48888 0 194916 CVB FINL CORP COMM STK 126600105 490 28945 SH SOLE 300 0 28645 CVR ENERGY INC COMM STK 12662P108 233 5929 SH SOLE 1929 0 4000 CVS HEALTH CORP COMM STK 126650100 1818953 18604406 SH SOLE 5391809 0 13212597 CYS INVTS INC COMM STK 12673A108 510 71495 SH SOLE 42795 0 28700 CA INC COMM STK 12673P105 584177 20454387 SH SOLE 5329009 0 15125378 CABELAS INC COMM STK 126804301 568 12148 SH SOLE 3807 0 8341 CABLE ONE INC COMM STK 12685J105 143204 330222 SH SOLE 72989 0 257233 CABLEVISION SYS CORP COMM STK 12686C109 112223 3517967 SH SOLE 734200 0 2783767 CABOT CORP COMM STK 127055101 1904 46577 SH SOLE 28727 0 17850 CABOT OIL & GAS CORP COMM STK 127097103 17873 1010360 SH SOLE 333020 0 677340 CABOT MICROELECTRONICS CORP COMM STK 12709P103 51559 1177676 SH SOLE 467530 0 710146 CACI INTL INC COMM STK 127190304 896 9660 SH SOLE 4460 0 5200 CADENCE DESIGN SYSTEM INC COMM STK 127387108 3361 161518 SH SOLE 90501 0 71017 CAL MAINE FOODS INC COMM STK 128030202 5319 114780 SH SOLE 52880 0 61900 CALAMOS ASSET MGMT INC COMM STK 12811R104 174 18000 SH SOLE 2700 0 15300 CALAMP CORP COMM STK 128126109 23980 1203210 SH SOLE 180700 0 1022510 CALATLANTIC GROUP INC COMM STK 128195104 16243 428346 SH SOLE 66758 0 361588 CALERES INC COMM STK 129500104 312 11640 SH SOLE 4210 0 7430 CALGON CARBON CORP COMM STK 129603106 457 26510 SH SOLE 11410 0 15100 CALIFORNIA RES CORP COMM STK 13057Q107 307 131883 SH SOLE 84943 0 46940 CALIFORNIA WTR SVC GROUP COMM STK 130788102 846 36371 SH SOLE 10671 0 25700 CALLIDUS SOFTWARE INC COMM STK 13123E500 22887 1232480 SH SOLE 155880 0 1076600 CALLON PETE CO DEL COMM STK 13123X102 397 47650 SH SOLE 5200 0 42450 CALPINE CORP COMM STK 131347304 1547 106933 SH SOLE 40033 0 66900 CAMBREX CORP COMM STK 132011107 18280 388190 SH SOLE 175480 0 212710 CAMDEN NATL CORP COMM STK 133034108 252 5720 SH SOLE 2520 0 3200 CAMDEN PPTY TR COMM STK 133131102 186191 2425624 SH SOLE 193648 0 2231976 CAMECO CORP COMM STK 13321L108 108226 8777460 SH SOLE 1818300 0 6959160 CAMERON INTERNATIONAL CORP COMM STK 13342B105 121553 1923300 SH SOLE 676430 0 1246870 CAMPBELL SOUP CO COMM STK 134429109 16202 308318 SH SOLE 58239 0 250079 CANADIAN NATL RY CO COMM STK 136375102 1729 31020 SH SOLE 31020 0 0 CANADIAN NAT RES LTD COMM STK 136385101 1002385 45917767 SH SOLE 13252681 0 32665086 CANADIAN PAC RY LTD COMM STK 13645T100 1755763 13763282 SH SOLE 5047696 0 8715586 CANTEL MEDICAL CORP COMM STK 138098108 13782 221790 SH SOLE 97590 0 124200 CAPELLA EDUCATION COMPANY COMM STK 139594105 41464 897110 SH SOLE 256410 0 640700 CAPITAL BK FINL CORP COMM STK 139794101 79320 2480290 SH SOLE 339260 0 2141030 CAPITAL ONE FINL CORP COMM STK 14040H105 72377 1002726 SH SOLE 228535 0 774191 CAPITAL SR LIVING CORP COMM STK 140475104 964 46233 SH SOLE 11110 0 35123 CAPITOL ACQUISITION CORP III COMM STK 14055M205 14834 1490900 SH SOLE 177700 0 1313200 CAPITOL FED FINL INC COMM STK 14057J101 171964 13691400 SH SOLE 2484703 0 11206697 CAPSTEAD MTG CORP COMM STK 14067E506 138 15800 SH SOLE 200 0 15600 CARBYLAN THERAPEUTICS INC COMM STK 141384107 9720 2685000 SH SOLE 268200 0 2416800 CARDINAL HEALTH INC COMM STK 14149Y108 458663 5137930 SH SOLE 1794570 0 3343360 CARDIOVASCULAR SYS INC DEL COMM STK 141619106 177 11700 SH SOLE 100 0 11600 CARDTRONICS INC COMM STK 14161H108 15028 446604 SH SOLE 209910 0 236694 CARE CAP PPTYS INC COMM STK 141624106 1123 36735 SH SOLE 20006 0 16729 CAREER EDUCATION CORP COMM STK 141665109 22893 6306630 SH SOLE 545830 0 5760800 CARETRUST REIT INC COMM STK 14174T107 319 29178 SH SOLE 29178 0 0 CARLISLE COS INC COMM STK 142339100 1834 20681 SH SOLE 7261 0 13420 CARLYLE GROUP L P COMM STK 14309L102 7560 484000 SH SOLE 0 0 484000 CARMAX INC COMM STK 143130102 1530096 28350854 SH SOLE 9377426 0 18973428 CARNIVAL CORP COMM STK 143658300 1125527 20659451 SH SOLE 6717137 0 13942314 CARPENTER TECHNOLOGY CORP COMM STK 144285103 58528 1933525 SH SOLE 521905 0 1411620 CARRIZO OIL & GAS INC COMM STK 144577103 10159 343450 SH SOLE 157850 0 185600 CARROLS RESTAURANT GROUP INC COMM STK 14574X104 223 19000 SH SOLE 19000 0 0 CARTER INC COMM STK 146229109 29096 326807 SH SOLE 151907 0 174900 CASELLA WASTE SYS INC COMM STK 147448104 125 20875 SH SOLE 2800 0 18075 CASEYS GEN STORES INC COMM STK 147528103 43085 357700 SH SOLE 174100 0 183600 CASH AMER INTL INC COMM STK 14754D100 399 13330 SH SOLE 7770 0 5560 CASTLIGHT HEALTH INC COMM STK 14862Q100 60 14000 SH SOLE 100 0 13900 CATALENT INC COMM STK 148806102 463179 18504938 SH SOLE 4477702 0 14027236 CATERPILLAR INC DEL COMM STK 149123101 73719 1084746 SH SOLE 251822 0 832924 CATCHMARK TIMBER TR INC COMM STK 14912Y202 45149 3991993 SH SOLE 817030 0 3174963 CATHAY GEN BANCORP COMM STK 149150104 575 18366 SH SOLE 7610 0 10756 CATO CORP NEW COMM STK 149205106 229 6220 SH SOLE 370 0 5850 CAVCO INDS INC DEL COMM STK 149568107 53564 642950 SH SOLE 158110 0 484840 CAVIUM INC COMM STK 14964U108 96940 1475270 SH SOLE 323820 0 1151450 CEDAR FAIR L P COMM STK 150185106 3310 59281 SH SOLE 33500 0 25781 CEDAR REALTY TRUST INC COMM STK 150602209 48061 6788230 SH SOLE 1731830 0 5056400 CELADON GROUP INC COMM STK 150838100 14400 1456000 SH SOLE 220100 0 1235900 CELANESE CORP DEL COMM STK 150870103 1024470 15215647 SH SOLE 6151564 0 9064083 CELGENE CORP COMM STK 151020104 3146806 26275938 SH SOLE 8411082 0 17864856 CELLDEX THERAPEUTICS INC NEW COMM STK 15117B103 771 49152 SH SOLE 17002 0 32150 CELSION CORPORATION COMM STK 15117N404 144 74800 SH SOLE 0 0 74800 CEMPRA INC COMM STK 15130J109 2789 89596 SH SOLE 58196 0 31400 CENTENE CORP DEL COMM STK 15135B101 373274 5671998 SH SOLE 834615 0 4837383 CENOVUS ENERGY INC COMM STK 15135U109 21752 1726630 SH SOLE 426630 0 1300000 CENTERPOINT ENERGY INC COMM STK 15189T107 294433 16036639 SH SOLE 4833956 0 11202683 CENTRAL GARDEN & PET CO COMM STK 153527205 234 17200 SH SOLE 7600 0 9600 CENTRAL PAC FINL CORP COMM STK 154760409 390 17700 SH SOLE 100 0 17600 CENTURY ALUM CO COMM STK 156431108 105 23800 SH SOLE 23800 0 0 CENTURY BANCORP INC MASS COMM STK 156432106 248 5710 SH SOLE 10 0 5700 CENTURYLINK INC COMM STK 156700106 185064 7355482 SH SOLE 1930121 0 5425361 CEPHEID COMM STK 15670R107 11592 317341 SH SOLE 151411 0 165930 CENVEO INC COMM STK 15670S105 21 24500 SH SOLE 24500 0 0 CERNER CORP COMM STK 156782104 43662 725647 SH SOLE 207580 0 518067 CERUS CORP COMM STK 157085101 673 106500 SH SOLE 39500 0 67000 CHARLES RIV LABS INTL INC COMM STK 159864107 1157 14393 SH SOLE 5225 0 9168 CHART INDS INC COMM STK 16115Q308 27523 1532470 SH SOLE 280700 0 1251770 CHARTER COMMUNICATIONS INC D COMM STK 16117M305 6898 37676 SH SOLE 21076 0 16600 CHEESECAKE FACTORY INC COMM STK 163072101 48550 1052920 SH SOLE 206660 0 846260 CHEETAH MOBILE INC ADR 163075104 795 49635 SH SOLE 17589 0 32046 CHEGG INC COMM STK 163092109 121 17937 SH SOLE 7096 0 10841 CHEMED CORP NEW COMM STK 16359R103 19315 128940 SH SOLE 60440 0 68500 CHEMICAL FINL CORP COMM STK 163731102 742 21651 SH SOLE 13090 0 8561 CHEMOURS CO COMM STK 163851108 431 80435 SH SOLE 28754 0 51681 CHEMTURA CORP COMM STK 163893209 509 18670 SH SOLE 5770 0 12900 CHENIERE ENERGY INC COMM STK 16411R208 2648 71093 SH SOLE 28993 0 42100 CHEROKEE INC DEL NEW COMM STK 16444H102 221 12800 SH SOLE 4500 0 8300 CHESAPEAKE ENERGY CORP COMM STK 165167107 4345 965569 SH SOLE 183400 0 782169 CHESAPEAKE LODGING TR COMM STK 165240102 33665 1338050 SH SOLE 194800 0 1143250 CHESAPEAKE UTILS CORP COMM STK 165303108 72770 1282282 SH SOLE 193425 0 1088857 CHEVRON CORP NEW COMM STK 166764100 1422334 15810742 SH SOLE 5080833 0 10729909 CHICAGO BRIDGE & IRON CO N V COMM STK 167250109 1278 32774 SH SOLE 18574 0 14200 CHICOS FAS INC COMM STK 168615102 93225 8737090 SH SOLE 1509300 0 7227790 CHILDRENS PL INC COMM STK 168905107 4670 84600 SH SOLE 40050 0 44550 CHIMERA INVT CORP COMM STK 16934Q208 768 56302 SH SOLE 19682 0 36620 CHIMERIX INC COMM STK 16934W106 1434 160198 SH SOLE 139429 0 20769 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 1004238 2092817 SH SOLE 735477 0 1357340 CHOICE HOTELS INTL INC COMM STK 169905106 457402 9073641 SH SOLE 2424778 0 6648863 CHRISTOPHER & BANKS CORP COMM STK 171046105 174 105392 SH SOLE 56700 0 48692 CHUBB CORP COMM STK 171232101 496182 3740821 SH SOLE 1332133 0 2408688 CHURCH & DWIGHT INC COMM STK 171340102 36321 427910 SH SOLE 99500 0 328410 CHURCHILL DOWNS INC COMM STK 171484108 8296 58630 SH SOLE 25130 0 33500 CIBER INC COMM STK 17163B102 227 64540 SH SOLE 200 0 64340 CIENA CORP COMM STK 171779309 37485 1811735 SH SOLE 259262 0 1552473 CIMAREX ENERGY CO COMM STK 171798101 258698 2894361 SH SOLE 931894 0 1962467 CINCINNATI BELL INC NEW COMM STK 171871106 271 75148 SH SOLE 31600 0 43548 CINCINNATI FINL CORP COMM STK 172062101 14497 245014 SH SOLE 45100 0 199914 CINEDIGM CORP COMM STK 172406100 16 62700 SH SOLE 0 0 62700 CINEMARK HOLDINGS INC COMM STK 17243V102 870 26034 SH SOLE 11234 0 14800 CIRCOR INTL INC COMM STK 17273K109 34846 826710 SH SOLE 233610 0 593100 CIRRUS LOGIC INC COMM STK 172755100 992 33600 SH SOLE 9760 0 23840 CISCO SYS INC COMM STK 17275R102 1381858 50887797 SH SOLE 18669379 0 32218418 CINTAS CORP COMM STK 172908105 236713 2599816 SH SOLE 531185 0 2068631 CITIGROUP INC COMM STK 172967424 2262298 43715913 SH SOLE 15679691 0 28036222 CITIZENS FINL GROUP INC COMM STK 174610105 3285 125434 SH SOLE 44434 0 81000 CITIZENS INC COMM STK 174740100 163 21933 SH SOLE 8200 0 13733 CITRIX SYS INC COMM STK 177376100 21250 280902 SH SOLE 57999 0 222903 CITY HLDG CO COMM STK 177835105 392 8590 SH SOLE 3440 0 5150 CIVEO CORP CDA COMM STK 17878Y108 31 22100 SH SOLE 16100 0 6000 CLARCOR INC COMM STK 179895107 67844 1365616 SH SOLE 259530 0 1106086 CLEAN HARBORS INC COMM STK 184496107 13748 330077 SH SOLE 131977 0 198100 CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18451C109 106 18998 SH SOLE 4598 0 14400 CLEARWATER PAPER CORP COMM STK 18538R103 89426 1964120 SH SOLE 469318 0 1494802 CLIFTON BANCORP INC COMM STK 186873105 37343 2604094 SH SOLE 276655 0 2327439 CLOROX CO DEL COMM STK 189054109 42478 334921 SH SOLE 87257 0 247664 CLOVIS ONCOLOGY INC COMM STK 189464100 55401 1582895 SH SOLE 322789 0 1260106 COACH INC COMM STK 189754104 247898 7574041 SH SOLE 3607671 0 3966370 COBALT INTL ENERGY INC COMM STK 19075F106 446 82580 SH SOLE 42680 0 39900 COBIZ FINANCIAL INC COMM STK 190897108 39858 2970027 SH SOLE 356190 0 2613837 COCA COLA BOTTLING CO CONS COMM STK 191098102 23220 127224 SH SOLE 10500 0 116724 COCA COLA CO COMM STK 191216100 893542 20799385 SH SOLE 9222243 0 11577142 COCA COLA ENTERPRISES INC NE COMM STK 19122T109 190295 3864635 SH SOLE 972697 0 2891938 COEUR MNG INC COMM STK 192108504 225 90730 SH SOLE 90730 0 0 COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 334 9620 SH SOLE 120 0 9500 COGNEX CORP COMM STK 192422103 159211 4714576 SH SOLE 2251116 0 2463460 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 211062 3516522 SH SOLE 1371864 0 2144658 COHERENT INC COMM STK 192479103 11574 177760 SH SOLE 85160 0 92600 COHEN & STEERS INC COMM STK 19247A100 35257 1156740 SH SOLE 185350 0 971390 COHU INC COMM STK 192576106 4192 347300 SH SOLE 32190 0 315110 COLFAX CORP COMM STK 194014106 247916 10617387 SH SOLE 2776447 0 7840940 COLGATE PALMOLIVE CO COMM STK 194162103 228345 3427580 SH SOLE 1581862 0 1845718 COLONY CAP INC COMM STK 19624R106 13156 675340 SH SOLE 60500 0 614840 COLUCID PHARMACEUTICALS INC COMM STK 19716T101 11282 1347895 SH SOLE 161200 0 1186695 COLUMBIA BKG SYS INC COMM STK 197236102 75651 2326999 SH SOLE 665049 0 1661950 COLUMBIA PIPELINE GROUP INC COMM STK 198280109 265606 13280317 SH SOLE 3769067 0 9511250 COLUMBIA PPTY TR INC COMM STK 198287203 647 27553 SH SOLE 7653 0 19900 COLUMBIA SPORTSWEAR CO COMM STK 198516106 592 12132 SH SOLE 4370 0 7762 COMFORT SYS USA INC COMM STK 199908104 44130 1552789 SH SOLE 446459 0 1106330 COMCAST CORP NEW COMM STK 20030N101 1693465 30010019 SH SOLE 9926562 0 20083457 COMERICA INC COMM STK 200340107 32413 774873 SH SOLE 154257 0 620616 COMMERCE BANCSHARES INC COMM STK 200525103 28947 680477 SH SOLE 137848 0 542629 COMMERCIAL METALS CO COMM STK 201723103 1669 121900 SH SOLE 70500 0 51400 COMMERCIAL VEH GROUP INC COMM STK 202608105 58 21100 SH SOLE 8600 0 12500 COMMSCOPE HLDG CO INC COMM STK 20337X109 907 35015 SH SOLE 11915 0 23100 COMMUNICATIONS SALES&LEAS IN COMM STK 20341J104 948 50747 SH SOLE 17711 0 33036 COMMUNITY BK SYS INC COMM STK 203607106 468 11730 SH SOLE 5710 0 6020 COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 8575 323213 SH SOLE 42778 0 280435 COMMUNITY HEALTH SYS INC NEW RIGHTS 203668116 1 73700 SH SOLE 20200 0 53500 COMMUNITY TR BANCORP INC COMM STK 204149108 243 6942 SH SOLE 2570 0 4372 COMMVAULT SYSTEMS INC COMM STK 204166102 5116 130020 SH SOLE 73620 0 56400 COMPANIA DE MINAS BUENAVENTU ADR 204448104 21715 5073638 SH SOLE 1032728 0 4040910 COMPASS MINERALS INTL INC COMM STK 20451N101 34887 463486 SH SOLE 150468 0 313018 COMPASS DIVERSIFIED HOLDINGS COMM STK 20451Q104 35157 2212510 SH SOLE 489210 0 1723300 COMPUTER SCIENCES CORP COMM STK 205363104 1042 31883 SH SOLE 12283 0 19600 COMSCORE INC COMM STK 20564W105 13373 324990 SH SOLE 156390 0 168600 CONAGRA FOODS INC COMM STK 205887102 322598 7651753 SH SOLE 2722658 0 4929095 CONCHO RES INC COMM STK 20605P101 372741 4014009 SH SOLE 1249353 0 2764656 CONMED CORP COMM STK 207410101 512 11620 SH SOLE 5570 0 6050 CONNECTICUT WTR SVC INC COMM STK 207797101 429 11280 SH SOLE 4130 0 7150 CONNECTONE BANCORP INC NEW COMM STK 20786W107 364 19483 SH SOLE 7100 0 12383 CONOCOPHILLIPS COMM STK 20825C104 227645 4875678 SH SOLE 1116841 0 3758837 CONSOL ENERGY INC COMM STK 20854P109 13575 1718347 SH SOLE 368777 0 1349570 CONSOLIDATED COMM HLDGS INC COMM STK 209034107 797 38022 SH SOLE 19497 0 18525 CONSOLIDATED EDISON INC COMM STK 209115104 33452 520484 SH SOLE 100783 0 419701 CONSOLIDATED TOMOKA LD CO COMM STK 210226106 206 3910 SH SOLE 2410 0 1500 CONSTANT CONTACT INC COMM STK 210313102 301 10280 SH SOLE 80 0 10200 CONSTELLATION BRANDS INC COMM STK 21036P108 269848 1894469 SH SOLE 586195 0 1308274 CONTAINER STORE GROUP INC COMM STK 210751103 104 12700 SH SOLE 0 0 12700 CONTINENTAL RESOURCES INC COMM STK 212015101 49993 2175485 SH SOLE 1048365 0 1127120 CONTROL4 CORP COMM STK 21240D107 5297 728592 SH SOLE 192130 0 536462 CONVERGYS CORP COMM STK 212485106 1124 45150 SH SOLE 23350 0 21800 COOPER COS INC COMM STK 216648402 525304 3914339 SH SOLE 1039558 0 2874781 COOPER TIRE & RUBR CO COMM STK 216831107 1084 28650 SH SOLE 12850 0 15800 COPART INC COMM STK 217204106 7596 199844 SH SOLE 96244 0 103600 CORCEPT THERAPEUTICS INC COMM STK 218352102 500 100454 SH SOLE 100454 0 0 CORE MARK HOLDING CO INC COMM STK 218681104 253743 3096693 SH SOLE 540680 0 2556013 CORESITE RLTY CORP COMM STK 21870Q105 9731 171560 SH SOLE 76560 0 95000 CORELOGIC INC COMM STK 21871D103 334320 9873586 SH SOLE 3013445 0 6860141 CORNERSTONE ONDEMAND INC COMM STK 21925Y103 1309 37914 SH SOLE 25714 0 12200 CORNING INC COMM STK 219350105 40175 2197767 SH SOLE 480068 0 1717699 CORPBANCA ADR 21987A209 175 14947 SH SOLE 14947 0 0 CORPORATE OFFICE PPTYS TR COMM STK 22002T108 89116 4082295 SH SOLE 807445 0 3274850 CORRECTIONS CORP AMER NEW COMM STK 22025Y407 1323 49948 SH SOLE 25046 0 24902 CORVEL CORP COMM STK 221006109 10088 229686 SH SOLE 106420 0 123266 COSTCO WHSL CORP NEW COMM STK 22160K105 662683 4103298 SH SOLE 1558569 0 2544729 COSTAR GROUP INC COMM STK 22160N109 190308 920742 SH SOLE 258340 0 662402 COTY INC COMM STK 222070203 214 8366 SH SOLE 1366 0 7000 COUSINS PPTYS INC COMM STK 222795106 523 55500 SH SOLE 19100 0 36400 COVANTA HLDG CORP COMM STK 22282E102 758 48962 SH SOLE 25458 0 23504 COVISINT CORP COMM STK 22357R103 116 46561 SH SOLE 38057 0 8504 COWEN GROUP INC NEW COMM STK 223622101 115 30000 SH SOLE 300 0 29700 CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1148 9050 SH SOLE 2250 0 6800 CRANE CO COMM STK 224399105 652 13639 SH SOLE 3498 0 10141 CRAWFORD & CO COMM STK 224633107 1326 249728 SH SOLE 49300 0 200428 CRAWFORD & CO COMM STK 224633206 6075 1198267 SH SOLE 52480 0 1145787 CRAY INC COMM STK 225223304 100709 3103507 SH SOLE 443910 0 2659597 CREDIT ACCEP CORP MICH COMM STK 225310101 625 2920 SH SOLE 20 0 2900 CREE INC COMM STK 225447101 1594 59763 SH SOLE 45463 0 14300 CRESCENT PT ENERGY CORP COMM STK 22576C101 232 20000 SH SOLE 20000 0 0 CROCS INC COMM STK 227046109 13239 1292890 SH SOLE 387790 0 905100 CROWN CASTLE INTL CORP NEW COMM STK 22822V101 1003493 11607787 SH SOLE 2895219 0 8712568 CROWN CASTLE INTL CORP NEW CVPFSTKF 22822V200 38653 362233 SH SOLE 39613 0 322620 CROWN HOLDINGS INC COMM STK 228368106 1572 31003 SH SOLE 11853 0 19150 CRYOLIFE INC COMM STK 228903100 157 14550 SH SOLE 4200 0 10350 CTRIP COM INTL LTD ADR 22943F100 793336 17123602 SH SOLE 3855726 0 13267876 CUBESMART COMM STK 229663109 24613 803830 SH SOLE 82730 0 721100 CUBIC CORP COMM STK 229669106 28347 599930 SH SOLE 157030 0 442900 CULLEN FROST BANKERS INC COMM STK 229899109 1047 17457 SH SOLE 2707 0 14750 CULP INC COMM STK 230215105 33821 1327877 SH SOLE 450220 0 877657 CUMMINS INC COMM STK 231021106 207786 2360937 SH SOLE 591641 0 1769296 CUMULUS MEDIA INC COMM STK 231082108 129 391151 SH SOLE 112398 0 278753 CURTISS WRIGHT CORP COMM STK 231561101 1255 18320 SH SOLE 8020 0 10300 CVENT INC COMM STK 23247G109 81093 2322911 SH SOLE 416456 0 1906455 CYNOSURE INC COMM STK 232577205 488 10917 SH SOLE 60 0 10857 CYPRESS SEMICONDUCTOR CORP COMM STK 232806109 969 98740 SH SOLE 36390 0 62350 CYTRX CORP COMM STK 232828509 184 69600 SH SOLE 200 0 69400 CYRUSONE INC COMM STK 23283R100 17012 454270 SH SOLE 209370 0 244900 DCT INDUSTRIAL TRUST INC COMM STK 233153204 143359 3836194 SH SOLE 298904 0 3537290 DDR CORP COMM STK 23317H102 1207 71645 SH SOLE 27045 0 44600 DNP SELECT INCOME FD COMM STK 23325P104 256 28625 SH SOLE 28625 0 0 D R HORTON INC COMM STK 23331A109 18912 590450 SH SOLE 116600 0 473850 DST SYS INC DEL COMM STK 233326107 24161 211831 SH SOLE 96368 0 115463 DSP GROUP INC COMM STK 23332B106 226 23890 SH SOLE 4200 0 19690 DTE ENERGY CO COMM STK 233331107 169987 2119803 SH SOLE 855239 0 1264564 DSW INC COMM STK 23334L102 7473 313217 SH SOLE 146917 0 166300 DAKTRONICS INC COMM STK 234264109 187 21500 SH SOLE 6700 0 14800 DANA HLDG CORP COMM STK 235825205 489 35400 SH SOLE 12800 0 22600 DANAHER CORP DEL COMM STK 235851102 7374699 79400286 SH SOLE 26070430 0 53329856 DANAHER CORP DEL CONV BND 235851AF9 2145 793000 PRN SOLE 334000 0 459000 DARDEN RESTAURANTS INC COMM STK 237194105 12820 201442 SH SOLE 42695 0 158747 DARLING INGREDIENTS INC COMM STK 237266101 650 61800 SH SOLE 41300 0 20500 DAVITA HEALTHCARE PARTNERS I COMM STK 23918K108 335093 4806955 SH SOLE 1018714 0 3788241 DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 65 18656 SH SOLE 8448 0 10208 DEAN FOODS CO NEW COMM STK 242370203 7476 435928 SH SOLE 104390 0 331538 DECKERS OUTDOOR CORP COMM STK 243537107 4113 87140 SH SOLE 39940 0 47200 DEERE & CO COMM STK 244199105 349856 4587076 SH SOLE 1271220 0 3315856 DEL FRISCOS RESTAURANT GROUP COMM STK 245077102 1841 114900 SH SOLE 81100 0 33800 DELEK US HLDGS INC COMM STK 246647101 648 26350 SH SOLE 19050 0 7300 DELTA AIR LINES INC DEL COMM STK 247361702 254545 5021599 SH SOLE 2337950 0 2683649 DELTIC TIMBER CORP COMM STK 247850100 1014 17230 SH SOLE 15530 0 1700 DENBURY RES INC COMM STK 247916208 660 326760 SH SOLE 141483 0 185277 DELUXE CORP COMM STK 248019101 772 14158 SH SOLE 3830 0 10328 DEMANDWARE INC COMM STK 24802Y105 69943 1295961 SH SOLE 171175 0 1124786 DENNYS CORP COMM STK 24869P104 65613 6674804 SH SOLE 1541855 0 5132949 DENTSPLY INTL INC NEW COMM STK 249030107 621115 10207315 SH SOLE 2817615 0 7389700 DESCARTES SYS GROUP INC COMM STK 249906108 219243 10920636 SH SOLE 1828249 0 9092387 DEPOMED INC COMM STK 249908104 426 23500 SH SOLE 8200 0 15300 DEVON ENERGY CORP NEW COMM STK 25179M103 21654 676694 SH SOLE 135130 0 541564 DEVRY ED GROUP INC COMM STK 251893103 500 19760 SH SOLE 4960 0 14800 DEXCOM INC COMM STK 252131107 349784 4270871 SH SOLE 893715 0 3377156 DIAGEO P L C ADR 25243Q205 13250 121485 SH SOLE 109785 0 11700 DIAMOND OFFSHORE DRILLING IN COMM STK 25271C102 17593 833802 SH SOLE 89872 0 743930 DIAMOND RESORTS INTL INC COMM STK 25272T104 17765 696410 SH SOLE 319810 0 376600 DIAMONDROCK HOSPITALITY CO COMM STK 252784301 32186 3335328 SH SOLE 499757 0 2835571 DIAMONDBACK ENERGY INC COMM STK 25278X109 210995 3153884 SH SOLE 740417 0 2413467 DICKS SPORTING GOODS INC COMM STK 253393102 7004 198139 SH SOLE 107139 0 91000 DIEBOLD INC COMM STK 253651103 1001 33260 SH SOLE 15870 0 17390 DIGI INTL INC COMM STK 253798102 134 11760 SH SOLE 2700 0 9060 DIGIRAD CORP COMM STK 253827109 229 39600 SH SOLE 0 0 39600 DIGITAL RLTY TR INC COMM STK 253868103 291803 3858802 SH SOLE 1078027 0 2780775 DIGITALGLOBE INC COMM STK 25389M877 183026 11687480 SH SOLE 3143643 0 8543837 DIME CMNTY BANCSHARES COMM STK 253922108 280 16000 SH SOLE 5600 0 10400 DILLARDS INC COMM STK 254067101 365 5549 SH SOLE 1649 0 3900 DINEEQUITY INC COMM STK 254423106 291 3440 SH SOLE 40 0 3400 DIODES INC COMM STK 254543101 62776 2731772 SH SOLE 477070 0 2254702 DIPLOMAT PHARMACY INC COMM STK 25456K101 177143 5176602 SH SOLE 885389 0 4291213 DISCOVERY LABORATORIES INC N COMM STK 254668403 9 42126 SH SOLE 42126 0 0 DISNEY WALT CO COMM STK 254687106 2517302 23956048 SH SOLE 7799522 0 16156526 DISCOVER FINL SVCS COMM STK 254709108 258296 4817152 SH SOLE 1185742 0 3631410 DISCOVERY COMMUNICATNS NEW COMM STK 25470F104 7399 277320 SH SOLE 57210 0 220110 DISCOVERY COMMUNICATNS NEW COMM STK 25470F302 33664 1334800 SH SOLE 268610 0 1066190 DISH NETWORK CORP COMM STK 25470M109 5959 104220 SH SOLE 57300 0 46920 DIXIE GROUP INC COMM STK 255519100 7644 1461520 SH SOLE 171120 0 1290400 DR REDDYS LABS LTD ADR 256135203 1304 28175 SH SOLE 14830 0 13345 DOLBY LABORATORIES INC COMM STK 25659T107 587 17438 SH SOLE 6298 0 11140 DOLLAR GEN CORP NEW COMM STK 256677105 658201 9158217 SH SOLE 2943697 0 6214520 DOLLAR TREE INC COMM STK 256746108 46306 599661 SH SOLE 169729 0 429932 DOMINION RES INC VA NEW COMM STK 25746U109 72375 1070005 SH SOLE 208397 0 861608 DOMINOS PIZZA INC COMM STK 25754A201 42956 386125 SH SOLE 178161 0 207964 DOMTAR CORP COMM STK 257559203 1478 40009 SH SOLE 20327 0 19682 DONALDSON INC COMM STK 257651109 11316 394825 SH SOLE 220083 0 174742 DONNELLEY R R & SONS CO COMM STK 257867101 2919 198311 SH SOLE 64844 0 133467 DORMAN PRODUCTS INC COMM STK 258278100 48579 1023370 SH SOLE 306770 0 716600 DOUGLAS EMMETT INC COMM STK 25960P109 291800 9358565 SH SOLE 1082066 0 8276499 DOVER CORP COMM STK 260003108 16670 271904 SH SOLE 52985 0 218919 DOW CHEM CO COMM STK 260543103 130451 2534017 SH SOLE 516731 0 2017286 DR PEPPER SNAPPLE GROUP INC COMM STK 26138E109 116504 1250038 SH SOLE 671853 0 578185 DREAMWORKS ANIMATION SKG INC COMM STK 26153C103 580 22500 SH SOLE 8300 0 14200 DREW INDS INC COMM STK 26168L205 71098 1167650 SH SOLE 394050 0 773600 DRIL-QUIP INC COMM STK 262037104 90204 1522938 SH SOLE 332213 0 1190725 DU PONT E I DE NEMOURS & CO COMM STK 263534109 1272666 19109105 SH SOLE 6925345 0 12183760 DUKE REALTY CORP COMM STK 264411505 4273 203289 SH SOLE 132528 0 70761 DUKE ENERGY CORP NEW COMM STK 26441C204 297691 4169919 SH SOLE 1052117 0 3117802 DULUTH HLDGS INC COMM STK 26443V101 12779 875859 SH SOLE 68820 0 807039 DUN & BRADSTREET CORP DEL NE COMM STK 26483E100 21891 210635 SH SOLE 82605 0 128030 DUNKIN BRANDS GROUP INC COMM STK 265504100 124257 2917505 SH SOLE 573905 0 2343600 DUPONT FABROS TECHNOLOGY INC COMM STK 26613Q106 1035 32560 SH SOLE 8260 0 24300 DURECT CORP COMM STK 266605104 197 89259 SH SOLE 7659 0 81600 DYAX CORP COMM STK 26746E103 165671 4403812 SH SOLE 611407 0 3792405 DYCOM INDS INC COMM STK 267475101 1228 17553 SH SOLE 3790 0 13763 DYNAMIC MATLS CORP COMM STK 267888105 87 12400 SH SOLE 1900 0 10500 DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 507 20980 SH SOLE 7170 0 13810 DYNEGY INC NEW DEL COMM STK 26817R108 4965 370528 SH SOLE 75208 0 295320 EL POLLO LOCO HLDGS INC COMM STK 268603107 196 15500 SH SOLE 0 0 15500 E M C CORP MASS COMM STK 268648102 379890 14793212 SH SOLE 4349193 0 10444019 EOG RES INC COMM STK 26875P101 245581 3469151 SH SOLE 1171083 0 2298068 EP ENERGY CORP COMM STK 268785102 251 57398 SH SOLE 98 0 57300 EPIQ SYS INC COMM STK 26882D109 248 19000 SH SOLE 6800 0 12200 EQT CORP COMM STK 26884L109 490067 9400858 SH SOLE 2943542 0 6457316 EPR PPTYS COMM STK 26884U109 767 13130 SH SOLE 5850 0 7280 E TRADE FINANCIAL CORP COMM STK 269246401 680533 22959951 SH SOLE 6042375 0 16917576 EAGLE MATERIALS INC COMM STK 26969P108 11391 188505 SH SOLE 53407 0 135098 EARTHLINK HLDGS CORP COMM STK 27033X101 634 85370 SH SOLE 36100 0 49270 EAST WEST BANCORP INC COMM STK 27579R104 143122 3443752 SH SOLE 898703 0 2545049 EASTERN VA BANKSHARES INC COMM STK 277196101 105 14676 SH SOLE 14676 0 0 EASTGROUP PPTY INC COMM STK 277276101 168819 3035769 SH SOLE 339655 0 2696114 EASTMAN CHEM CO COMM STK 277432100 17326 256646 SH SOLE 51118 0 205528 EATON VANCE CORP COMM STK 278265103 2806 86510 SH SOLE 60444 0 26066 EBAY INC COMM STK 278642103 54770 1993097 SH SOLE 410164 0 1582933 EBIX INC COMM STK 278715206 438 13372 SH SOLE 13372 0 0 ECHOSTAR CORP COMM STK 278768106 7959 203512 SH SOLE 97988 0 105524 ECOLAB INC COMM STK 278865100 484921 4239562 SH SOLE 1625186 0 2614376 ECLIPSE RES CORP COMM STK 27890G100 2806 1541530 SH SOLE 221300 0 1320230 EDGEWELL PERS CARE CO COMM STK 28035Q102 5169 65957 SH SOLE 50907 0 15050 EDISON INTL COMM STK 281020107 795907 13442105 SH SOLE 4369229 0 9072876 EDUCATION RLTY TR INC COMM STK 28140H203 579 15280 SH SOLE 2480 0 12800 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 48126 609350 SH SOLE 105290 0 504060 EL PASO ELEC CO COMM STK 283677854 138232 3590441 SH SOLE 710711 0 2879730 ELDORADO RESORTS INC COMM STK 28470R102 300 27318 SH SOLE 9908 0 17410 ELDORADO GOLD CORP NEW COMM STK 284902103 53 17900 SH SOLE 17900 0 0 ELECTRO RENT CORP COMM STK 285218103 30704 3337400 SH SOLE 891570 0 2445830 ELECTRO SCIENTIFIC INDS COMM STK 285229100 245 47200 SH SOLE 4100 0 43100 ELECTRONIC ARTS INC COMM STK 285512109 254768 3707336 SH SOLE 1399493 0 2307843 ELECTRONICS FOR IMAGING INC COMM STK 286082102 908 19420 SH SOLE 4220 0 15200 ELIZABETH ARDEN INC COMM STK 28660G106 116 11750 SH SOLE 2800 0 8950 EMCOR GROUP INC COMM STK 29084Q100 899 18720 SH SOLE 4960 0 13760 EMERSON ELEC CO COMM STK 291011104 451904 9448131 SH SOLE 2663871 0 6784260 EMPIRE ST RLTY TR INC COMM STK 292104106 395 21847 SH SOLE 247 0 21600 EMPLOYERS HOLDINGS INC COMM STK 292218104 33468 1225950 SH SOLE 465950 0 760000 ENCANA CORP COMM STK 292505104 102 20200 SH SOLE 20200 0 0 ENBRIDGE INC COMM STK 29250N105 818 24700 SH SOLE 24700 0 0 ENCORE CAP GROUP INC COMM STK 292554102 278 9570 SH SOLE 3370 0 6200 ENCORE WIRE CORP COMM STK 292562105 567 15290 SH SOLE 5890 0 9400 ENERGEN CORP COMM STK 29265N108 1017 24821 SH SOLE 10201 0 14620 ENDOLOGIX INC COMM STK 29266S106 388 39200 SH SOLE 9600 0 29600 ENDURANCE INTL GROUP HLDGS I COMM STK 29272B105 127096 11628134 SH SOLE 2238500 0 9389634 ENERGIZER HLDGS INC NEW COMM STK 29272W109 62134 1824257 SH SOLE 425107 0 1399150 ENERSYS COMM STK 29275Y102 560 10010 SH SOLE 3010 0 7000 ENGILITY HLDGS INC NEW COMM STK 29286C107 31434 967800 SH SOLE 84400 0 883400 ENNIS INC COMM STK 293389102 194 10057 SH SOLE 3300 0 6757 ENPHASE ENERGY INC COMM STK 29355A107 99 28080 SH SOLE 100 0 27980 ENPRO INDS INC COMM STK 29355X107 1783 40678 SH SOLE 27160 0 13518 ENSIGN GROUP INC COMM STK 29358P101 19811 875446 SH SOLE 215440 0 660006 ENTEGRIS INC COMM STK 29362U104 20833 1569902 SH SOLE 165633 0 1404269 ENTELLUS MED INC COMM STK 29363K105 4496 266642 SH SOLE 41700 0 224942 ENTERGY CORP NEW COMM STK 29364G103 771443 11285006 SH SOLE 3694495 0 7590511 ENVESTNET INC COMM STK 29404K106 38926 1304050 SH SOLE 272950 0 1031100 ENZO BIOCHEM INC COMM STK 294100102 59 13100 SH SOLE 13100 0 0 ENVISION HEALTHCARE HLDGS IN COMM STK 29413U103 186490 7180970 SH SOLE 1945080 0 5235890 EPAM SYS INC COMM STK 29414B104 8341 106090 SH SOLE 26390 0 79700 EPIZYME INC COMM STK 29428V104 199 12400 SH SOLE 100 0 12300 EQUIFAX INC COMM STK 294429105 711278 6386624 SH SOLE 1806287 0 4580337 EQUINIX INC COMM STK 29444U700 85220 281811 SH SOLE 48682 0 233129 EQUITY COMWLTH COMM STK 294628102 69829 2518193 SH SOLE 521638 0 1996555 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 31463 471916 SH SOLE 221676 0 250240 EQUITY ONE COMM STK 294752100 46340 1706796 SH SOLE 254090 0 1452706 EQUITY RESIDENTIAL COMM STK 29476L107 425361 5213394 SH SOLE 490937 0 4722457 ERIE INDTY CO COMM STK 29530P102 5714 59749 SH SOLE 52049 0 7700 ESCO TECHNOLOGIES INC COMM STK 296315104 109845 3039420 SH SOLE 655280 0 2384140 ESPERION THERAPEUTICS INC NE COMM STK 29664W105 2150 96585 SH SOLE 89312 0 7273 ESSA BANCORP INC COMM STK 29667D104 650 47500 SH SOLE 47500 0 0 ESSENDANT INC COMM STK 296689102 275 8446 SH SOLE 100 0 8346 ESSEX PPTY TR INC COMM STK 297178105 375501 1568445 SH SOLE 151500 0 1416945 ESTERLINE TECHNOLOGIES CORP COMM STK 297425100 7312 90270 SH SOLE 40380 0 49890 ETHAN ALLEN INTERIORS INC COMM STK 297602104 42278 1519710 SH SOLE 421610 0 1098100 ETSY INC COMM STK 29786A106 56636 6856657 SH SOLE 1501762 0 5354895 EURONET WORLDWIDE INC COMM STK 298736109 25146 347180 SH SOLE 162630 0 184550 EVERCORE PARTNERS INC COMM STK 29977A105 524 9690 SH SOLE 4190 0 5500 EVERBANK FINL CORP COMM STK 29977G102 515 32200 SH SOLE 300 0 31900 EVERI HLDGS INC COMM STK 30034T103 127 28900 SH SOLE 6600 0 22300 EVERSOURCE ENERGY COMM STK 30040W108 28625 560514 SH SOLE 105900 0 454614 EVERYDAY HEALTH INC COMM STK 300415106 273 45281 SH SOLE 100 0 45181 EXACT SCIENCES CORP COMM STK 30063P105 5013 543100 SH SOLE 57020 0 486080 EXAR CORP COMM STK 300645108 397 64750 SH SOLE 45100 0 19650 EXELON CORP COMM STK 30161N101 316332 11391149 SH SOLE 5094102 0 6297047 EXELON CORP CVPFSTKF 30161N127 237 5923 SH SOLE 2523 0 3400 EXELIXIS INC COMM STK 30161Q104 141215 25038170 SH SOLE 3316900 0 21721270 EXPEDIA INC DEL COMM STK 30212P303 25376 204149 SH SOLE 38450 0 165699 EXPEDITORS INTL WASH INC COMM STK 302130109 122135 2708085 SH SOLE 689855 0 2018230 EXPONENT INC COMM STK 30214U102 54726 1095608 SH SOLE 277870 0 817738 EXPRESS INC COMM STK 30219E103 11642 673730 SH SOLE 104400 0 569330 EXPRESS SCRIPTS HLDG CO COMM STK 30219G108 122609 1402694 SH SOLE 415216 0 987478 EXTENDED STAY AMER INC COMM STK 30224P200 4476 281523 SH SOLE 111523 0 170000 EXTRA SPACE STORAGE INC COMM STK 30225T102 4041 45814 SH SOLE 18514 0 27300 EXTREME NETWORKS INC COMM STK 30226D106 242 59300 SH SOLE 28500 0 30800 EXTERRAN CORP COMM STK 30227H106 1192 74249 SH SOLE 53300 0 20949 EZCORP INC COMM STK 302301106 157 31400 SH SOLE 6200 0 25200 EXXON MOBIL CORP COMM STK 30231G102 2709848 34763926 SH SOLE 12824797 0 21939129 FBL FINL GROUP INC COMM STK 30239F106 216 3394 SH SOLE 20 0 3374 FEI CO COMM STK 30241L109 503890 6315206 SH SOLE 1521169 0 4794037 FLIR SYS INC COMM STK 302445101 6426 228910 SH SOLE 43100 0 185810 F M C CORP COMM STK 302491303 24571 627945 SH SOLE 125100 0 502845 FMC TECHNOLOGIES INC COMM STK 30249U101 62331 2148594 SH SOLE 801194 0 1347400 FNB CORP PA COMM STK 302520101 398 29806 SH SOLE 14971 0 14835 FTD COS INC COMM STK 30281V108 379 14475 SH SOLE 1470 0 13005 FRP HLDGS INC COMM STK 30292L107 29287 862910 SH SOLE 73810 0 789100 FTI CONSULTING INC COMM STK 302941109 44610 1287065 SH SOLE 324170 0 962895 FACEBOOK INC COMM STK 30303M102 6367404 60838941 SH SOLE 21369874 0 39469067 FACTSET RESH SYS INC COMM STK 303075105 415891 2558228 SH SOLE 703328 0 1854900 FAIR ISAAC CORP COMM STK 303250104 22485 238749 SH SOLE 111592 0 127157 FAIRCHILD SEMICONDUCTOR INTL COMM STK 303726103 62476 3016730 SH SOLE 430130 0 2586600 FARMER BROS CO COMM STK 307675108 227 7020 SH SOLE 20 0 7000 FARMERS CAP BK CORP COMM STK 309562106 333 12267 SH SOLE 320 0 11947 FARO TECHNOLOGIES INC COMM STK 311642102 21710 735430 SH SOLE 116940 0 618490 FASTENAL CO COMM STK 311900104 43937 1076365 SH SOLE 265880 0 810485 FEDERAL AGRIC MTG CORP COMM STK 313148306 285 9030 SH SOLE 3530 0 5500 FEDERAL MOGUL HOLDINGS CORP COMM STK 313549404 69 10100 SH SOLE 100 0 10000 FEDERAL REALTY INVT TR COMM STK 313747206 381742 2612884 SH SOLE 448169 0 2164715 FEDERAL SIGNAL CORP COMM STK 313855108 323 20400 SH SOLE 7800 0 12600 FEDERATED INVS INC PA COMM STK 314211103 278 9695 SH SOLE 3295 0 6400 FEDEX CORP COMM STK 31428X106 1278269 8579565 SH SOLE 3176564 0 5403001 FELCOR LODGING TR INC COMM STK 31430F101 13110 1795848 SH SOLE 833100 0 962748 FERRO CORP COMM STK 315405100 487 43760 SH SOLE 9700 0 34060 F5 NETWORKS INC COMM STK 315616102 18482 190615 SH SOLE 48385 0 142230 FIBROGEN INC COMM STK 31572Q808 28309 929067 SH SOLE 112951 0 816116 FIDELITY NATL INFORMATION SV COMM STK 31620M106 409223 6752855 SH SOLE 2351225 0 4401630 FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 836530 24128352 SH SOLE 6839454 0 17288898 FIELDPOINT PETROLEUM CORP COMM STK 316570100 37 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 21976 654050 SH SOLE 139550 0 514500 FIFTH THIRD BANCORP COMM STK 316773100 732239 36429803 SH SOLE 11933710 0 24496093 58 COM INC ADR 31680Q104 348419 5282271 SH SOLE 869170 0 4413101 FINANCIAL ENGINES INC COMM STK 317485100 112661 3346025 SH SOLE 685769 0 2660256 FINISAR CORP COMM STK 31787A507 106485 7323580 SH SOLE 1051717 0 6271863 FINJAN HLDGS INC COMM STK 31788H303 16 14150 SH SOLE 14150 0 0 FINISH LINE INC COMM STK 317923100 281 15558 SH SOLE 5000 0 10558 FIREEYE INC COMM STK 31816Q101 776 37393 SH SOLE 14593 0 22800 FIRST AMERN FINL CORP COMM STK 31847R102 293249 8168486 SH SOLE 1620342 0 6548144 FIRST BANCORP P R COMM STK 318672706 141 43300 SH SOLE 300 0 43000 FIRST BANCORP N C COMM STK 318910106 217 11575 SH SOLE 3500 0 8075 FIRST BUS FINL SVCS INC WIS COMM STK 319390100 293 11720 SH SOLE 20 0 11700 FIRST CASH FINL SVCS INC COMM STK 31942D107 276 7370 SH SOLE 2570 0 4800 FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 529 2050 SH SOLE 580 0 1470 FIRST COMWLTH FINL CORP PA COMM STK 319829107 122 13500 SH SOLE 200 0 13300 FIRST DEFIANCE FINL CORP COMM STK 32006W106 589 15592 SH SOLE 15592 0 0 FIRST DATA CORP NEW COMM STK 32008D106 107015 6680106 SH SOLE 2062797 0 4617309 FIRST FINL BANCORP OH COMM STK 320209109 566 31342 SH SOLE 9000 0 22342 FIRST FINL BANKSHARES COMM STK 32020R109 484 16058 SH SOLE 7070 0 8988 FIRST FINL CORP IND COMM STK 320218100 264 7780 SH SOLE 3230 0 4550 FIRST HORIZON NATL CORP COMM STK 320517105 319886 22030726 SH SOLE 4044723 0 17986003 FIRST INDUSTRIAL REALTY TRUS COMM STK 32054K103 836 37790 SH SOLE 13290 0 24500 FIRST MERCHANTS CORP COMM STK 320817109 695 27338 SH SOLE 6625 0 20713 FIRST MIDWEST BANCORP DEL COMM STK 320867104 614 33293 SH SOLE 9400 0 23893 FIRST NIAGARA FINL GP INC COMM STK 33582V108 63089 5814610 SH SOLE 1075742 0 4738868 FIRST POTOMAC RLTY TR COMM STK 33610F109 65104 5710846 SH SOLE 1288456 0 4422390 FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 4042 61184 SH SOLE 29384 0 31800 FIRST SOLAR INC COMM STK 336433107 8708 131955 SH SOLE 26600 0 105355 1ST SOURCE CORP COMM STK 336901103 218 7056 SH SOLE 40 0 7016 FISERV INC COMM STK 337738108 2858420 31253227 SH SOLE 8430443 0 22822784 FIRSTMERIT CORP COMM STK 337915102 994 53306 SH SOLE 19073 0 34233 FIRSTENERGY CORP COMM STK 337932107 1819294 57336722 SH SOLE 18424118 0 38912604 FITBIT INC COMM STK 33812L102 3237 109391 SH SOLE 109391 0 0 FIVE BELOW INC COMM STK 33829M101 25335 789260 SH SOLE 137230 0 652030 FIVE9 INC COMM STK 338307101 41965 4823600 SH SOLE 723500 0 4100100 FIVE OAKS INVT CORP COMM STK 33830W106 145 26500 SH SOLE 0 0 26500 FIVE PRIME THERAPEUTICS INC COMM STK 33830X104 13221 318580 SH SOLE 29760 0 288820 FIVE STAR QUALITY CARE INC COMM STK 33832D106 126 39500 SH SOLE 16500 0 23000 FLEETCOR TECHNOLOGIES INC COMM STK 339041105 193221 1351860 SH SOLE 283450 0 1068410 FLOTEK INDS INC DEL COMM STK 343389102 70802 6188951 SH SOLE 1114000 0 5074951 FLUOR CORP NEW COMM STK 343412102 12401 262624 SH SOLE 58819 0 203805 FLOWERS FOODS INC COMM STK 343498101 250882 11674339 SH SOLE 2440408 0 9233931 FLOWSERVE CORP COMM STK 34354P105 774728 18410832 SH SOLE 6947240 0 11463592 FLUIDIGM CORP DEL COMM STK 34385P108 249 23000 SH SOLE 100 0 22900 FLUSHING FINL CORP COMM STK 343873105 454 20975 SH SOLE 8700 0 12275 FOMENTO ECONOMICO MEXICANO S ADR 344419106 25326 274235 SH SOLE 22535 0 251700 FOOT LOCKER INC COMM STK 344849104 5789 88944 SH SOLE 51227 0 37717 FORD MTR CO DEL COMM STK 345370860 146168 10373887 SH SOLE 2346928 0 8026959 FOREST CITY ENTERPRISES INC COMM STK 345550107 18465 841978 SH SOLE 397848 0 444130 FOREST CITY ENTERPRISES INC CONV BND 345550AP2 59169 51406000 PRN SOLE 3919000 0 47487000 FORESTAR GROUP INC COMM STK 346233109 34833 3184040 SH SOLE 658460 0 2525580 FORRESTER RESH INC COMM STK 346563109 271 9530 SH SOLE 2530 0 7000 FORTINET INC COMM STK 34959E109 223066 7156420 SH SOLE 1921240 0 5235180 FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 16545 298114 SH SOLE 166814 0 131300 FORUM ENERGY TECHNOLOGIES IN COMM STK 34984V100 39668 3183652 SH SOLE 569102 0 2614550 FORWARD AIR CORP COMM STK 349853101 624 14515 SH SOLE 6780 0 7735 FOSSIL GROUP INC COMM STK 34988V106 5534 151357 SH SOLE 38262 0 113095 FOUNDATION MEDICINE INC COMM STK 350465100 1156 54910 SH SOLE 54910 0 0 FRANCESCAS HLDGS CORP COMM STK 351793104 130744 7509685 SH SOLE 1297515 0 6212170 FRANCO NEVADA CORP COMM STK 351858105 682595 14950230 SH SOLE 3795918 0 11154312 FRANKLIN COVEY CO COMM STK 353469109 258 15400 SH SOLE 5100 0 10300 FRANKLIN ELEC INC COMM STK 353514102 25740 952289 SH SOLE 261879 0 690410 FRANKLIN RES INC COMM STK 354613101 29304 795860 SH SOLE 237414 0 558446 FRANKLIN STREET PPTYS CORP COMM STK 35471R106 324 31300 SH SOLE 24100 0 7200 FREDS INC COMM STK 356108100 35374 2160894 SH SOLE 559379 0 1601515 FREEPORT-MCMORAN INC COMM STK 35671D857 24692 3647285 SH SOLE 760531 0 2886754 FRESH MKT INC COMM STK 35804H106 36360 1552537 SH SOLE 254410 0 1298127 FRONTIER COMMUNICATIONS CORP COMM STK 35906A108 104227 22318451 SH SOLE 5622802 0 16695649 FUEL TECH INC COMM STK 359523107 26 13700 SH SOLE 0 0 13700 FUELCELL ENERGY INC COMM STK 35952H502 66 13212 SH SOLE 4325 0 8887 FUEL SYS SOLUTIONS INC COMM STK 35952W103 2541 519660 SH SOLE 55760 0 463900 FULLER H B CO COMM STK 359694106 546 14970 SH SOLE 3730 0 11240 FULTON FINL CORP PA COMM STK 360271100 521 40076 SH SOLE 10400 0 29676 FURMANITE CORPORATION COMM STK 361086101 140 21000 SH SOLE 4500 0 16500 G & K SVCS INC COMM STK 361268105 83409 1326060 SH SOLE 371110 0 954950 GATX CORP COMM STK 361448103 678 15938 SH SOLE 5388 0 10550 GEO GROUP INC NEW COMM STK 36162J106 946 32707 SH SOLE 15986 0 16721 GNC HLDGS INC COMM STK 36191G107 771 24870 SH SOLE 8370 0 16500 G-III APPAREL GROUP LTD COMM STK 36237H101 16536 373600 SH SOLE 173500 0 200100 GALENA BIOPHARMA INC COMM STK 363256108 88 59900 SH SOLE 59900 0 0 GALLAGHER ARTHUR J & CO COMM STK 363576109 2068 50501 SH SOLE 15341 0 35160 GAMING & LEISURE PPTYS INC COMM STK 36467J108 974 35038 SH SOLE 26350 0 8688 GAMESTOP CORP NEW COMM STK 36467W109 5461 194750 SH SOLE 32000 0 162750 GANNETT CO INC COMM STK 36473H104 297 18203 SH SOLE 13403 0 4800 GAP INC DEL COMM STK 364760108 55323 2239815 SH SOLE 451421 0 1788394 GARTNER INC COMM STK 366651107 515736 5686174 SH SOLE 1592378 0 4093796 GENERAC HLDGS INC COMM STK 368736104 9056 304215 SH SOLE 133715 0 170500 GENERAL CABLE CORP DEL NEW COMM STK 369300108 385 28700 SH SOLE 11400 0 17300 GENERAL COMMUNICATION INC COMM STK 369385109 413 20870 SH SOLE 6900 0 13970 GENERAL DYNAMICS CORP COMM STK 369550108 73595 535782 SH SOLE 105360 0 430422 GENERAL ELECTRIC CO COMM STK 369604103 4263387 136866356 SH SOLE 45771381 0 91094975 GENERAL GROWTH PPTYS INC NEW COMM STK 370023103 451736 16601821 SH SOLE 2548649 0 14053172 GENERAL MLS INC COMM STK 370334104 114961 1993772 SH SOLE 568779 0 1424993 GENERAL MTRS CO COMM STK 37045V100 455649 13397514 SH SOLE 4848507 0 8549007 GENESCO INC COMM STK 371532102 316 5560 SH SOLE 1160 0 4400 GENESEE & WYO INC COMM STK 371559105 81399 1516093 SH SOLE 458256 0 1057837 GENTEX CORP COMM STK 371901109 27501 1717756 SH SOLE 356366 0 1361390 GENIE ENERGY LTD COMM STK 372284208 188 16842 SH SOLE 0 0 16842 GENMARK DIAGNOSTICS INC COMM STK 372309104 20043 2582854 SH SOLE 402200 0 2180654 GENOMIC HEALTH INC COMM STK 37244C101 315 8950 SH SOLE 50 0 8900 GENUINE PARTS CO COMM STK 372460105 37113 432096 SH SOLE 101909 0 330187 GENWORTH FINL INC COMM STK 37247D106 96163 25781025 SH SOLE 6570850 0 19210175 GENTHERM INC COMM STK 37253A103 71957 1518089 SH SOLE 323290 0 1194799 GERMAN AMERN BANCORP INC COMM STK 373865104 443 13293 SH SOLE 2230 0 11063 GERON CORP COMM STK 374163103 435 89800 SH SOLE 43200 0 46600 GETTY RLTY CORP NEW COMM STK 374297109 390 22760 SH SOLE 100 0 22660 GIGAMON INC COMM STK 37518B102 3698 139164 SH SOLE 80259 0 58905 GILEAD SCIENCES INC COMM STK 375558103 3969409 39227288 SH SOLE 12027605 0 27199683 GLACIER BANCORP INC NEW COMM STK 37637Q105 149608 5639201 SH SOLE 1328155 0 4311046 GLADSTONE COML CORP COMM STK 376536108 436 29900 SH SOLE 13000 0 16900 GLADSTONE LD CORP COMM STK 376549101 112 12900 SH SOLE 0 0 12900 GLAXOSMITHKLINE PLC ADR 37733W105 332876 8249709 SH SOLE 1630178 0 6619531 GLOBAL NET LEASE INC COMM STK 379378102 319 40100 SH SOLE 0 0 40100 GLOBAL PMTS INC COMM STK 37940X102 470655 7295853 SH SOLE 2159329 0 5136524 GLOBAL EAGLE ENTMT INC COMM STK 37951D102 120 12200 SH SOLE 100 0 12100 GLOBUS MED INC COMM STK 379577208 369 13280 SH SOLE 180 0 13100 GOGO INC COMM STK 38046C109 309 17360 SH SOLE 3360 0 14000 GOLD RESOURCE CORP COMM STK 38068T105 147 88700 SH SOLE 0 0 88700 GOLDCORP INC NEW COMM STK 380956409 69461 6008807 SH SOLE 1312260 0 4696547 GOLDMAN SACHS GROUP INC COMM STK 38141G104 154673 858197 SH SOLE 249977 0 608220 GOLUB CAP BDC INC COMM STK 38173M102 20126 1210230 SH SOLE 127130 0 1083100 GOODYEAR TIRE & RUBR CO COMM STK 382550101 15384 470896 SH SOLE 93126 0 377770 GOPRO INC COMM STK 38268T103 465 25795 SH SOLE 9395 0 16400 GOVERNMENT PPTYS INCOME TR COMM STK 38376A103 460 29000 SH SOLE 200 0 28800 GRACE W R & CO DEL NEW COMM STK 38388F108 13868 139251 SH SOLE 62051 0 77200 GRACO INC COMM STK 384109104 289572 4017923 SH SOLE 849199 0 3168724 GRAHAM HLDGS CO COMM STK 384637104 852 1757 SH SOLE 797 0 960 GRAINGER W W INC COMM STK 384802104 30200 149071 SH SOLE 46999 0 102072 GRAMERCY PPTY TR COMM STK 385002100 429 55578 SH SOLE 35378 0 20200 GRAN TIERRA ENERGY INC COMM STK 38500T101 1066 491160 SH SOLE 240960 0 250200 GRAND CANYON ED INC COMM STK 38526M106 506 12620 SH SOLE 4720 0 7900 GRANITE CONSTR INC COMM STK 387328107 556 12950 SH SOLE 3200 0 9750 GRAPHIC PACKAGING HLDG CO COMM STK 388689101 20225 1576396 SH SOLE 739483 0 836913 GRAY TELEVISION INC COMM STK 389375106 7738 474700 SH SOLE 200200 0 274500 GREAT PLAINS ENERGY INC COMM STK 391164100 5910 216390 SH SOLE 185787 0 30603 GREATBATCH INC COMM STK 39153L106 568 10820 SH SOLE 5770 0 5050 GREEN BANCORP INC COMM STK 39260X100 3861 368450 SH SOLE 45100 0 323350 GREEN DOT CORP COMM STK 39304D102 31306 1906577 SH SOLE 206950 0 1699627 GREEN PLAINS INC COMM STK 393222104 311 13600 SH SOLE 100 0 13500 GREENBRIER COS INC COMM STK 393657101 815 24970 SH SOLE 20970 0 4000 GREENHILL & CO INC COMM STK 395259104 673 23508 SH SOLE 3408 0 20100 GREIF INC COMM STK 397624107 480 15580 SH SOLE 10680 0 4900 GRIFFON CORP COMM STK 398433102 324 18200 SH SOLE 7700 0 10500 GRIFOLS S A ADR 398438408 206888 6385426 SH SOLE 1200872 0 5184554 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 951 12560 SH SOLE 4060 0 8500 GROUPE CGI INC COMM STK 39945C109 211 5300 SH SOLE 5300 0 0 GROUPON INC COMM STK 399473107 601 195688 SH SOLE 107088 0 88600 GRUPO FINANCIERO GALICIA S A ADR 399909100 7279 268780 SH SOLE 31780 0 237000 GRUBHUB INC COMM STK 400110102 213392 8817863 SH SOLE 1726044 0 7091819 GRUPO FINANCIERO SANTANDER M ADR 40053C105 280104 32307231 SH SOLE 6878160 0 25429071 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 65093 9983657 SH SOLE 1685960 0 8297697 GUESS INC COMM STK 401617105 323 17120 SH SOLE 5500 0 11620 GUIDEWIRE SOFTWARE INC COMM STK 40171V100 322342 5358073 SH SOLE 1386865 0 3971208 GULF ISLAND FABRICATION INC COMM STK 402307102 16776 1603864 SH SOLE 207784 0 1396080 GULFMARK OFFSHORE INC COMM STK 402629208 97 20800 SH SOLE 100 0 20700 GULFPORT ENERGY CORP COMM STK 402635304 25642 1043643 SH SOLE 253743 0 789900 HCA HOLDINGS INC COMM STK 40412C101 961079 14210838 SH SOLE 3388190 0 10822648 HCP INC COMM STK 40414L109 31987 836480 SH SOLE 168800 0 667680 HDFC BANK LTD ADR 40415F101 54083 877972 SH SOLE 839350 0 38622 HD SUPPLY HLDGS INC COMM STK 40416M105 1074 35751 SH SOLE 11351 0 24400 HNI CORP COMM STK 404251100 1622 44990 SH SOLE 35710 0 9280 HMS HLDGS CORP COMM STK 40425J101 28571 2315328 SH SOLE 341131 0 1974197 HSN INC COMM STK 404303109 63134 1245974 SH SOLE 326600 0 919374 HP INC COMM STK 40434L105 38080 3216216 SH SOLE 650283 0 2565933 HACKETT GROUP INC COMM STK 404609109 294 18320 SH SOLE 8500 0 9820 HAEMONETICS CORP COMM STK 405024100 86203 2673780 SH SOLE 558010 0 2115770 HAIN CELESTIAL GROUP INC COMM STK 405217100 7498 185648 SH SOLE 70248 0 115400 HALLADOR ENERGY COMPANY COMM STK 40609P105 595 130533 SH SOLE 66691 0 63842 HALLIBURTON CO COMM STK 406216101 206227 6058386 SH SOLE 2403673 0 3654713 HALOZYME THERAPEUTICS INC COMM STK 40637H109 733 42300 SH SOLE 16500 0 25800 HALYARD HEALTH INC COMM STK 40650V100 189733 5678943 SH SOLE 1214046 0 4464897 HANCOCK HLDG CO COMM STK 410120109 422 16760 SH SOLE 5825 0 10935 HANCOCK JOHN TAX-ADV DIV INC COMM STK 41013V100 1029 50000 SH SOLE 50000 0 0 HANESBRANDS INC COMM STK 410345102 1963606 66721223 SH SOLE 23716107 0 43005116 HANGER INC COMM STK 41043F208 177 10750 SH SOLE 2900 0 7850 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 66462 3512812 SH SOLE 462342 0 3050470 HANOVER INS GROUP INC COMM STK 410867105 1099 13508 SH SOLE 4088 0 9420 HARLEY DAVIDSON INC COMM STK 412822108 221940 4889616 SH SOLE 1913936 0 2975680 HARMAN INTL INDS INC COMM STK 413086109 191895 2036890 SH SOLE 551365 0 1485525 HARMONIC INC COMM STK 413160102 15462 3799083 SH SOLE 341780 0 3457303 HARRIS CORP DEL COMM STK 413875105 437829 5038314 SH SOLE 1349843 0 3688471 HARSCO CORP COMM STK 415864107 24925 3163050 SH SOLE 592460 0 2570590 HARTE-HANKS INC COMM STK 416196103 97 29850 SH SOLE 4000 0 25850 HARTFORD FINL SVCS GROUP INC COMM STK 416515104 31300 720199 SH SOLE 137984 0 582215 HARVARD BIOSCIENCE INC COMM STK 416906105 98 28300 SH SOLE 100 0 28200 HARVEST NATURAL RESOURCES IN COMM STK 41754V103 6 14116 SH SOLE 0 0 14116 HASBRO INC COMM STK 418056107 14079 209012 SH SOLE 52401 0 156611 HATTERAS FINL CORP COMM STK 41902R103 32958 2506290 SH SOLE 681290 0 1825000 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 959 33115 SH SOLE 10115 0 23000 HAWKINS INC COMM STK 420261109 26487 740472 SH SOLE 129941 0 610531 HAYNES INTERNATIONAL INC COMM STK 420877201 30268 824978 SH SOLE 133230 0 691748 HEALTHCARE SVCS GRP INC COMM STK 421906108 93958 2694519 SH SOLE 468869 0 2225650 HEALTHSOUTH CORP COMM STK 421924309 89853 2581235 SH SOLE 635100 0 1946135 HEALTHCARE RLTY TR COMM STK 421946104 182486 6443730 SH SOLE 469844 0 5973886 HEADWATERS INC COMM STK 42210P102 670 39700 SH SOLE 17100 0 22600 HEALTH NET INC COMM STK 42222G108 16696 243886 SH SOLE 105756 0 138130 HEALTHCARE TR AMER INC COMM STK 42225P501 951 35254 SH SOLE 12604 0 22650 HEALTHEQUITY INC COMM STK 42226A107 3848 153480 SH SOLE 25390 0 128090 HEARTLAND EXPRESS INC COMM STK 422347104 2371 139334 SH SOLE 21870 0 117464 HEARTLAND PMT SYS INC COMM STK 42235N108 31483 332025 SH SOLE 156270 0 175755 HEARTWARE INTL INC COMM STK 422368100 29999 595221 SH SOLE 99290 0 495931 HECLA MNG CO COMM STK 422704106 498 263300 SH SOLE 63300 0 200000 HEICO CORP NEW COMM STK 422806109 568 10450 SH SOLE 1950 0 8500 HEICO CORP NEW COMM STK 422806208 34286 696880 SH SOLE 273271 0 423609 HELIX ENERGY SOLUTIONS GRP I COMM STK 42330P107 17695 3364098 SH SOLE 847618 0 2516480 HELMERICH & PAYNE INC COMM STK 423452101 10755 200840 SH SOLE 40570 0 160270 HENRY JACK & ASSOC INC COMM STK 426281101 20556 263330 SH SOLE 110380 0 152950 HERCULES OFFSHORE INC COMM STK 427093307 1792 825961 SH SOLE 70868 0 755093 HERCULES TECH GROWTH CAP INC COMM STK 427096508 35714 2929810 SH SOLE 1162110 0 1767700 HERSHA HOSPITALITY TR COMM STK 427825500 327 15005 SH SOLE 7680 0 7325 HERSHEY CO COMM STK 427866108 39540 442931 SH SOLE 145720 0 297211 HERTZ GLOBAL HOLDINGS INC COMM STK 42805T105 5154 362222 SH SOLE 179922 0 182300 HESS CORP COMM STK 42809H107 675844 13940679 SH SOLE 4658392 0 9282287 HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 48932 3219216 SH SOLE 653283 0 2565933 HEXCEL CORP NEW COMM STK 428291108 79603 1713745 SH SOLE 379315 0 1334430 HIBBETT SPORTS INC COMM STK 428567101 920 30435 SH SOLE 30435 0 0 HIGHWOODS PPTYS INC COMM STK 431284108 132036 3028346 SH SOLE 241395 0 2786951 HILL ROM HLDGS INC COMM STK 431475102 710 14767 SH SOLE 5517 0 9250 HILLENBRAND INC COMM STK 431571108 66169 2233190 SH SOLE 487760 0 1745430 HILLTOP HOLDINGS INC COMM STK 432748101 2212 115098 SH SOLE 99400 0 15698 HILTON WORLDWIDE HLDGS INC COMM STK 43300A104 1384874 64713738 SH SOLE 21512813 0 43200925 HOLLYFRONTIER CORP COMM STK 436106108 2889 72426 SH SOLE 27508 0 44918 HOLOGIC INC COMM STK 436440101 610272 15773371 SH SOLE 3957313 0 11816058 HOME BANCSHARES INC COMM STK 436893200 163635 4038387 SH SOLE 1245503 0 2792884 HOME DEPOT INC COMM STK 437076102 1649886 12475510 SH SOLE 4477215 0 7998295 HOMEINNS HOTEL GROUP ADR 43742E102 19900 582556 SH SOLE 108976 0 473580 HOMESTREET INC COMM STK 43785V102 328 15100 SH SOLE 5400 0 9700 HONEYWELL INTL INC COMM STK 438516106 260184 2512154 SH SOLE 1137329 0 1374825 HORACE MANN EDUCATORS CORP N COMM STK 440327104 784 23620 SH SOLE 8110 0 15510 HORMEL FOODS CORP COMM STK 440452100 18342 231948 SH SOLE 43100 0 188848 HORIZON GLOBAL CORP COMM STK 44052W104 8174 788216 SH SOLE 145860 0 642356 HORSEHEAD HLDG CORP COMM STK 440694305 225 109600 SH SOLE 9000 0 100600 HOSPITALITY PPTYS TR COMM STK 44106M102 1529 58452 SH SOLE 14802 0 43650 HOST HOTELS & RESORTS INC COMM STK 44107P104 136043 8868535 SH SOLE 801263 0 8067272 HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 2023 92900 SH SOLE 52100 0 40800 HOULIHAN LOKEY INC COMM STK 441593100 23181 884430 SH SOLE 171790 0 712640 HOVNANIAN ENTERPRISES INC COMM STK 442487203 302 166700 SH SOLE 68900 0 97800 HOWARD BANCORP INC COMM STK 442496105 7639 578310 SH SOLE 55949 0 522361 HOWARD HUGHES CORP COMM STK 44267D107 7390 65306 SH SOLE 12206 0 53100 HUB GROUP INC COMM STK 443320106 1219 36990 SH SOLE 30590 0 6400 HUBBELL INC COMM STK 443510607 10321 102150 SH SOLE 28617 0 73533 HUBSPOT INC COMM STK 443573100 20422 362670 SH SOLE 49880 0 312790 HUDBAY MINERALS INC COMM STK 443628102 23702 6200530 SH SOLE 1408100 0 4792430 HUDSON GLOBAL INC COMM STK 443787106 99 33914 SH SOLE 14600 0 19314 HUMANA INC COMM STK 444859102 1716069 9613295 SH SOLE 2566491 0 7046804 HUNT J B TRANS SVCS INC COMM STK 445658107 491357 6697881 SH SOLE 2472166 0 4225715 HUNTINGTON BANCSHARES INC COMM STK 446150104 15249 1378771 SH SOLE 279957 0 1098814 HUNTINGTON INGALLS INDS INC COMM STK 446413106 1724 13592 SH SOLE 5692 0 7900 HUNTSMAN CORP COMM STK 447011107 594 52221 SH SOLE 24321 0 27900 HURON CONSULTING GROUP INC COMM STK 447462102 14954 251744 SH SOLE 119827 0 131917 HUTCHINSON TECHNOLOGY INC COMM STK 448407106 67 18800 SH SOLE 15600 0 3200 HUTTIG BLDG PRODS INC COMM STK 448451104 52 13750 SH SOLE 13750 0 0 HYATT HOTELS CORP COMM STK 448579102 765 16268 SH SOLE 4668 0 11600 IDT CORP COMM STK 448947507 172 14745 SH SOLE 4303 0 10442 HYSTER YALE MATLS HANDLING I COMM STK 449172105 4076 77714 SH SOLE 38314 0 39400 IAC INTERACTIVECORP COMM STK 44919P508 10495 174778 SH SOLE 11472 0 163306 ICU MED INC COMM STK 44930G107 15692 139140 SH SOLE 62340 0 76800 I D SYSTEMS INC COMM STK 449489103 70 15300 SH SOLE 0 0 15300 IMS HEALTH HLDGS INC COMM STK 44970B109 214838 8434953 SH SOLE 2428063 0 6006890 IPG PHOTONICS CORP COMM STK 44980X109 29981 336260 SH SOLE 71301 0 264959 ITT EDUCATIONAL SERVICES INC COMM STK 45068B109 103 27720 SH SOLE 21580 0 6140 IXIA COMM STK 45071R109 56797 4569380 SH SOLE 1170270 0 3399110 IBERIABANK CORP COMM STK 450828108 898 16305 SH SOLE 2000 0 14305 ITT CORP NEW COMM STK 450911201 1318 36285 SH SOLE 15285 0 21000 ICICI BK LTD ADR 45104G104 2616 334040 SH SOLE 182520 0 151520 ICONIX BRAND GROUP INC COMM STK 451055107 243 35549 SH SOLE 12200 0 23349 IDACORP INC COMM STK 451107106 1077 15840 SH SOLE 4030 0 11810 IDEX CORP COMM STK 45167R104 846957 11055441 SH SOLE 3010085 0 8045356 IDEXX LABS INC COMM STK 45168D104 599905 8226897 SH SOLE 2139941 0 6086956 IHS INC COMM STK 451734107 983700 8306176 SH SOLE 2330348 0 5975828 ILLINOIS TOOL WKS INC COMM STK 452308109 696994 7520441 SH SOLE 2833029 0 4687412 ILLUMINA INC COMM STK 452327109 683180 3559249 SH SOLE 1006250 0 2552999 IMATION CORP COMM STK 45245A107 23 16500 SH SOLE 10200 0 6300 IMMERSION CORP COMM STK 452521107 181 15500 SH SOLE 5200 0 10300 IMMUNE DESIGN CORP COMM STK 45252L103 6575 327432 SH SOLE 34927 0 292505 IMMUNOGEN INC COMM STK 45253H101 577 42500 SH SOLE 17200 0 25300 IMPAX LABORATORIES INC COMM STK 45256B101 837 19580 SH SOLE 7980 0 11600 IMMUNOMEDICS INC COMM STK 452907108 102 33100 SH SOLE 15300 0 17800 IMPERVA INC COMM STK 45321L100 48027 758605 SH SOLE 106995 0 651610 INC RESH HLDGS INC COMM STK 45329R109 10247 211230 SH SOLE 94030 0 117200 INCYTE CORP COMM STK 45337C102 2067000 19059471 SH SOLE 5157415 0 13902056 INDEPENDENCE RLTY TR INC COMM STK 45378A106 161 21490 SH SOLE 11190 0 10300 INDEPENDENT BANK CORP MASS COMM STK 453836108 471 10120 SH SOLE 4770 0 5350 INDEPENDENT BK GROUP INC COMM STK 45384B106 13759 429970 SH SOLE 38870 0 391100 INFINITY PHARMACEUTICALS INC COMM STK 45665G303 4818 613720 SH SOLE 98220 0 515500 INFINITY PPTY & CAS CORP COMM STK 45665Q103 140745 1711601 SH SOLE 221962 0 1489639 INFINERA CORPORATION COMM STK 45667G103 916 50550 SH SOLE 17350 0 33200 INFOBLOX INC COMM STK 45672H104 11653 633660 SH SOLE 101950 0 531710 INFORMATION SERVICES GROUP I COMM STK 45675Y104 67 18600 SH SOLE 18600 0 0 INFOSYS LTD ADR 456788108 113766 6792013 SH SOLE 2184580 0 4607433 INGRAM MICRO INC COMM STK 457153104 1554 51136 SH SOLE 13774 0 37362 INGREDION INC COMM STK 457187102 454064 4737728 SH SOLE 1212827 0 3524901 INLAND REAL ESTATE CORP COMM STK 457461200 313 29500 SH SOLE 200 0 29300 INSIGHT ENTERPRISES INC COMM STK 45765U103 604 24050 SH SOLE 12650 0 11400 INSMED INC COMM STK 457669307 168362 9276146 SH SOLE 1253865 0 8022281 INNOSPEC INC COMM STK 45768S105 74671 1374905 SH SOLE 403970 0 970935 INNERWORKINGS INC COMM STK 45773Y105 101 13400 SH SOLE 100 0 13300 INSTEEL INDUSTRIES INC COMM STK 45774W108 14537 694882 SH SOLE 62470 0 632412 INSPERITY INC COMM STK 45778Q107 727 15100 SH SOLE 2650 0 12450 INOGEN INC COMM STK 45780L104 8557 213440 SH SOLE 96140 0 117300 INOTEK PHARMACEUTICALS CORP COMM STK 45780V102 8328 735063 SH SOLE 65300 0 669763 INSTRUCTURE INC COMM STK 45781U103 12824 615970 SH SOLE 73770 0 542200 INSULET CORP COMM STK 45784P101 14381 380361 SH SOLE 55251 0 325110 INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 683 10070 SH SOLE 3970 0 6100 INTEGRATED DEVICE TECHNOLOGY COMM STK 458118106 24660 935880 SH SOLE 149380 0 786500 INTEL CORP COMM STK 458140100 409001 11872320 SH SOLE 4098224 0 7774096 INSYS THERAPEUTICS INC NEW COMM STK 45824V209 4268 149060 SH SOLE 69160 0 79900 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 1147 26317 SH SOLE 5517 0 20800 INTERACTIVE INTELLIGENCE GRO COMM STK 45841V109 53822 1712984 SH SOLE 280040 0 1432944 INTERCEPT PHARMACEUTICALS IN COMM STK 45845P108 50444 337756 SH SOLE 46972 0 290784 INTERFACE INC COMM STK 458665304 343 17900 SH SOLE 6400 0 11500 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 2732164 10661689 SH SOLE 3633709 0 7027980 INTERDIGITAL INC COMM STK 45867G101 709 14450 SH SOLE 4790 0 9660 INTERMOLECULAR INC COMM STK 45882D109 1538 663000 SH SOLE 663000 0 0 INTERNAP CORP COMM STK 45885A300 285 44600 SH SOLE 13200 0 31400 INTERNATIONAL BANCSHARES COR COMM STK 459044103 564 21954 SH SOLE 13540 0 8414 INTERNATIONAL BUSINESS MACHS COMM STK 459200101 371421 2698888 SH SOLE 995746 0 1703142 INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 57480 480440 SH SOLE 109248 0 371192 INTL PAPER CO COMM STK 460146103 740706 19647370 SH SOLE 6820097 0 12827273 INTERNATIONAL SPEEDWAY CORP COMM STK 460335201 234 6945 SH SOLE 70 0 6875 INTERPACE DIAGNOSTICS GROUP COMM STK 46062X105 21 42000 SH SOLE 9100 0 32900 INTERPUBLIC GROUP COS INC COMM STK 460690100 25512 1095869 SH SOLE 324809 0 771060 INTERSIL CORP COMM STK 46069S109 24291 1903722 SH SOLE 619250 0 1284472 INTERVAL LEISURE GROUP INC COMM STK 46113M108 26052 1668917 SH SOLE 441120 0 1227797 INTEVAC INC COMM STK 461148108 13165 2795170 SH SOLE 622570 0 2172600 INTL FCSTONE INC COMM STK 46116V105 351 10504 SH SOLE 2323 0 8181 INTUIT COMM STK 461202103 69256 717679 SH SOLE 217885 0 499794 INVACARE CORP COMM STK 461203101 271 15600 SH SOLE 2900 0 12700 INTUITIVE SURGICAL INC COMM STK 46120E602 3475325 6363199 SH SOLE 2159043 0 4204156 INVENSENSE INC COMM STK 46123D205 29630 2896370 SH SOLE 403200 0 2493170 INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 503 40600 SH SOLE 13100 0 27500 INVESTMENT TECHNOLOGY GRP NE COMM STK 46145F105 400 23500 SH SOLE 3400 0 20100 INVESTORS BANCORP INC NEW COMM STK 46146L101 1175 94426 SH SOLE 34991 0 59435 INVESTORS REAL ESTATE TR COMM STK 461730103 1049 150977 SH SOLE 74827 0 76150 IONIS PHARMACEUTICALS INC COMM STK 462222100 86732 1400487 SH SOLE 293404 0 1107083 IROBOT CORP COMM STK 462726100 53050 1498580 SH SOLE 267780 0 1230800 IRON MTN INC NEW COMM STK 46284V101 401260 14855974 SH SOLE 3618010 0 11237964 IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 59318 5118010 SH SOLE 572100 0 4545910 IRSA PROPIEDADES COMERCIALES ADR 463588103 610 17890 SH SOLE 2890 0 15000 ISHARES COMM STK 464286608 519 14800 SH SOLE 0 0 14800 ISHARES COMM STK 464286848 405 33400 SH SOLE 0 0 33400 ISHARES TR COMM STK 464287465 1548 26350 SH SOLE 350 0 26000 ISHARES TR COMM STK 464287507 211 1516 SH SOLE 1516 0 0 ISHARES TR COMM STK 464287655 714 6349 SH SOLE 6349 0 0 ISHARES TR COMM STK 46429B598 7607 276200 SH SOLE 276200 0 0 ISHARES TR COMM STK 46434V548 295 18300 SH SOLE 0 0 18300 ITAU UNIBANCO HLDG SA ADR 465562106 25554 3925300 SH SOLE 3351300 0 574000 ITC HLDGS CORP COMM STK 465685105 1645 41907 SH SOLE 16807 0 25100 IXYS CORP COMM STK 46600W106 256 20300 SH SOLE 6400 0 13900 J & J SNACK FOODS CORP COMM STK 466032109 107281 919528 SH SOLE 214158 0 705370 JPMORGAN CHASE & CO COMM STK 46625H100 3793929 57457649 SH SOLE 22521073 0 34936576 JPMORGAN CHASE & CO COMM STK 46625H365 1446 49900 SH SOLE 49900 0 0 JMP GROUP LLC COMM STK 46629U107 5365 982612 SH SOLE 0 0 982612 JABIL CIRCUIT INC COMM STK 466313103 1635 70190 SH SOLE 29090 0 41100 JPMORGAN CHASE & CO WARRANT 46634E114 8749 369300 SH SOLE 4650 0 364650 JACK IN THE BOX INC COMM STK 466367109 66310 864420 SH SOLE 213830 0 650590 JACOBS ENGR GROUP INC DEL COMM STK 469814107 9556 227805 SH SOLE 48705 0 179100 JANUS CAP GROUP INC COMM STK 47102X105 98424 6985365 SH SOLE 1293920 0 5691445 JARDEN CORP COMM STK 471109108 4050 70895 SH SOLE 29904 0 40991 JD COM INC ADR 47215P106 558040 17295506 SH SOLE 5378373 0 11917133 JETBLUE AIRWAYS CORP COMM STK 477143101 1884 83169 SH SOLE 38169 0 45000 JIVE SOFTWARE INC COMM STK 47760A108 92 22600 SH SOLE 5600 0 17000 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 181411 3640601 SH SOLE 616990 0 3023611 JOHNSON & JOHNSON COMM STK 478160104 1980550 19281059 SH SOLE 7597540 0 11683519 JOHNSON CTLS INC COMM STK 478366107 1588937 40236452 SH SOLE 12864977 0 27371475 JONES LANG LASALLE INC COMM STK 48020Q107 449243 2810225 SH SOLE 860875 0 1949350 JOURNAL MEDIA GROUP INC COMM STK 48114A109 318 26477 SH SOLE 6415 0 20062 JOY GLOBAL INC COMM STK 481165108 653 51795 SH SOLE 26295 0 25500 J2 GLOBAL INC COMM STK 48123V102 17149 208320 SH SOLE 96020 0 112300 JUNIPER NETWORKS INC COMM STK 48203R104 844040 30581169 SH SOLE 13008070 0 17573099 JUNO THERAPEUTICS INC COMM STK 48205A109 2943 66929 SH SOLE 9529 0 57400 KAR AUCTION SVCS INC COMM STK 48238T109 111002 2997634 SH SOLE 975434 0 2022200 KBR INC COMM STK 48242W106 164444 9718921 SH SOLE 2012893 0 7706028 KLA-TENCOR CORP COMM STK 482480100 29065 419105 SH SOLE 109147 0 309958 KLX INC COMM STK 482539103 37487 1217513 SH SOLE 255928 0 961585 KMG CHEMICALS INC COMM STK 482564101 32397 1407343 SH SOLE 135340 0 1272003 KT CORP ADR 48268K101 5745 482400 SH SOLE 87100 0 395300 K2M GROUP HLDGS INC COMM STK 48273J107 47415 2401960 SH SOLE 350950 0 2051010 KAISER ALUMINUM CORP COMM STK 483007704 497 5940 SH SOLE 2440 0 3500 KAMAN CORP COMM STK 483548103 39545 969011 SH SOLE 349150 0 619861 KANSAS CITY SOUTHERN COMM STK 485170302 424086 5679476 SH SOLE 1528660 0 4150816 KAPSTONE PAPER & PACKAGING C COMM STK 48562P103 10173 450320 SH SOLE 219320 0 231000 KARYOPHARM THERAPEUTICS INC COMM STK 48576U106 184 13900 SH SOLE 100 0 13800 KATE SPADE & CO COMM STK 485865109 72717 4092120 SH SOLE 595361 0 3496759 KB HOME COMM STK 48666K109 534 43300 SH SOLE 32700 0 10600 KEARNY FINL CORP MD COMM STK 48716P108 40508 3197139 SH SOLE 432047 0 2765092 KELLOGG CO COMM STK 487836108 494494 6842314 SH SOLE 1807853 0 5034461 KEMPER CORP DEL COMM STK 488401100 125852 3378577 SH SOLE 689464 0 2689113 KENNAMETAL INC COMM STK 489170100 368 19166 SH SOLE 9366 0 9800 KENNEDY-WILSON HLDGS INC COMM STK 489398107 14115 586183 SH SOLE 277783 0 308400 KERYX BIOPHARMACEUTICALS INC COMM STK 492515101 93 18500 SH SOLE 300 0 18200 KEURIG GREEN MTN INC COMM STK 49271M100 130992 1455792 SH SOLE 558002 0 897790 KEY ENERGY SVCS INC COMM STK 492914106 8 16400 SH SOLE 16400 0 0 KEYCORP NEW COMM STK 493267108 20705 1569747 SH SOLE 327289 0 1242458 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 624332 22037856 SH SOLE 6472344 0 15565512 KFORCE INC COMM STK 493732101 1947 77016 SH SOLE 69260 0 7756 KIMBALL INTL INC COMM STK 494274103 157 16090 SH SOLE 3700 0 12390 KILROY RLTY CORP COMM STK 49427F108 227092 3588693 SH SOLE 458776 0 3129917 KIMBALL ELECTRONICS INC COMM STK 49428J109 133 12092 SH SOLE 2800 0 9292 KIMBERLY CLARK CORP COMM STK 494368103 83482 655789 SH SOLE 142075 0 513714 KIMCO RLTY CORP COMM STK 49446R109 227082 8582076 SH SOLE 836274 0 7745802 KINDER MORGAN INC DEL COMM STK 49456B101 48660 3261386 SH SOLE 626659 0 2634727 KINDRED HEALTHCARE INC COMM STK 494580103 226 18976 SH SOLE 7987 0 10989 KINROSS GOLD CORP COMM STK 496902404 53 29100 SH SOLE 29100 0 0 KIRBY CORP COMM STK 497266106 61459 1167979 SH SOLE 345879 0 822100 KITE PHARMA INC COMM STK 49803L109 689 11180 SH SOLE 3580 0 7600 KITE RLTY GROUP TR COMM STK 49803T300 41442 1598224 SH SOLE 404124 0 1194100 KNOLL INC COMM STK 498904200 50545 2688580 SH SOLE 400860 0 2287720 KNIGHT TRANSN INC COMM STK 499064103 61186 2525212 SH SOLE 376060 0 2149152 KNOWLES CORP COMM STK 49926D109 294 22050 SH SOLE 19750 0 2300 KOHLS CORP COMM STK 500255104 693094 14551633 SH SOLE 4614581 0 9937052 KOPIN CORP COMM STK 500600101 9231 3393926 SH SOLE 398200 0 2995726 KOPPERS HOLDINGS INC COMM STK 50060P106 237 13000 SH SOLE 5800 0 7200 KORN FERRY INTL COMM STK 500643200 485 14630 SH SOLE 4230 0 10400 KRAFT HEINZ CO COMM STK 500754106 107094 1471883 SH SOLE 498953 0 972930 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 379 92557 SH SOLE 78457 0 14100 KRISPY KREME DOUGHNUTS INC COMM STK 501014104 152828 10141204 SH SOLE 1903154 0 8238050 KROGER CO COMM STK 501044101 77932 1863073 SH SOLE 396805 0 1466268 KRONOS WORLDWIDE INC COMM STK 50105F105 76 13500 SH SOLE 100 0 13400 KULICKE & SOFFA INDS INC COMM STK 501242101 301 25800 SH SOLE 10100 0 15700 L BRANDS INC COMM STK 501797104 741065 7733928 SH SOLE 2622737 0 5111191 LHC GROUP INC COMM STK 50187A107 246 5430 SH SOLE 30 0 5400 LKQ CORP COMM STK 501889208 3198 107929 SH SOLE 41929 0 66000 LPL FINL HLDGS INC COMM STK 50212V100 345956 8111518 SH SOLE 2658108 0 5453410 LRAD CORP COMM STK 50213V109 47 23559 SH SOLE 23559 0 0 LSB INDS INC COMM STK 502160104 139 19200 SH SOLE 100 0 19100 LSI INDS INC COMM STK 50216C108 127 10425 SH SOLE 100 0 10325 LTC PPTYS INC COMM STK 502175102 614 14240 SH SOLE 6690 0 7550 L-3 COMMUNICATIONS HLDGS INC COMM STK 502424104 16760 140239 SH SOLE 26500 0 113739 LA QUINTA HLDGS INC COMM STK 50420D108 470 34540 SH SOLE 7540 0 27000 LA Z BOY INC COMM STK 505336107 427 17480 SH SOLE 5330 0 12150 LABORATORY CORP AMER HLDGS COMM STK 50540R409 22170 179311 SH SOLE 35221 0 144090 LACLEDE GROUP INC COMM STK 505597104 1629 27420 SH SOLE 11410 0 16010 LADENBURG THALMAN FIN SVCS I COMM STK 50575Q102 82 29700 SH SOLE 29700 0 0 LAKELAND BANCORP INC COMM STK 511637100 214 18137 SH SOLE 18137 0 0 LAKELAND FINL CORP COMM STK 511656100 366 7840 SH SOLE 7840 0 0 LAM RESEARCH CORP COMM STK 512807108 96017 1208974 SH SOLE 728408 0 480566 LAMAR ADVERTISING CO NEW COMM STK 512816109 1767 29458 SH SOLE 6966 0 22492 LANCASTER COLONY CORP COMM STK 513847103 987 8550 SH SOLE 2150 0 6400 LANDSTAR SYS INC COMM STK 515098101 148293 2528438 SH SOLE 751508 0 1776930 LANDS END INC NEW COMM STK 51509F105 383 16330 SH SOLE 1000 0 15330 LANTHEUS HLDGS INC COMM STK 516544103 12536 3709011 SH SOLE 316970 0 3392041 LAS VEGAS SANDS CORP COMM STK 517834107 895620 20429281 SH SOLE 5884952 0 14544329 LASALLE HOTEL PPTYS COMM STK 517942108 51261 2037397 SH SOLE 583670 0 1453727 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 161 24900 SH SOLE 15700 0 9200 LAUDER ESTEE COS INC COMM STK 518439104 136585 1551048 SH SOLE 543716 0 1007332 LAYNE CHRISTENSEN CO COMM STK 521050104 121 23000 SH SOLE 3900 0 19100 LEAR CORP COMM STK 521865204 2857 23260 SH SOLE 5960 0 17300 LEGGETT & PLATT INC COMM STK 524660107 10410 247746 SH SOLE 46440 0 201306 LEGG MASON INC COMM STK 524901105 11197 285430 SH SOLE 36840 0 248590 LEIDOS HLDGS INC COMM STK 525327102 1026 18237 SH SOLE 4037 0 14200 LENDINGCLUB CORP COMM STK 52603A109 18472 1671712 SH SOLE 457917 0 1213795 LENNAR CORP COMM STK 526057104 66232 1354155 SH SOLE 490130 0 864025 LENNOX INTL INC COMM STK 526107107 366922 2937726 SH SOLE 559386 0 2378340 LEUCADIA NATL CORP COMM STK 527288104 9671 556103 SH SOLE 105100 0 451003 LEVEL 3 COMMUNICATIONS INC COMM STK 52729N308 27716 509862 SH SOLE 98200 0 411662 LEXICON PHARMACEUTICALS INC COMM STK 528872302 319 23999 SH SOLE 7657 0 16342 LEXINGTON REALTY TRUST COMM STK 529043101 755 94350 SH SOLE 23421 0 70929 LEXMARK INTL NEW COMM STK 529771107 900 27727 SH SOLE 13727 0 14000 LIBERTY BROADBAND CORP COMM STK 530307107 744 14399 SH SOLE 6324 0 8075 LIBERTY BROADBAND CORP COMM STK 530307305 1533 29562 SH SOLE 14612 0 14950 LIBERTY INTERACTIVE CORP COMM STK 53071M104 7002 256298 SH SOLE 133898 0 122400 LIBERTY INTERACTIVE CORP COMM STK 53071M880 242807 5382549 SH SOLE 1130023 0 4252526 LIBERTY PPTY TR COMM STK 531172104 1603 51635 SH SOLE 16802 0 34833 LIBERTY MEDIA CORP DELAWARE COMM STK 531229102 2621 66767 SH SOLE 46467 0 20300 LIBERTY MEDIA CORP DELAWARE COMM STK 531229300 4249 111579 SH SOLE 59579 0 52000 LIBERTY TRIPADVISOR HLDGS IN COMM STK 531465102 96987 3196678 SH SOLE 878014 0 2318664 LIFEPOINT HEALTH INC COMM STK 53219L109 61068 831985 SH SOLE 131928 0 700057 LIGAND PHARMACEUTICALS INC COMM STK 53220K504 51932 478988 SH SOLE 103134 0 375854 LIFELOCK INC COMM STK 53224V100 792 55200 SH SOLE 19300 0 35900 LILLY ELI & CO COMM STK 532457108 1591269 18885220 SH SOLE 6309757 0 12575463 LINCOLN ELEC HLDGS INC COMM STK 533900106 9323 179664 SH SOLE 86584 0 93080 LINCOLN NATL CORP IND COMM STK 534187109 22445 446575 SH SOLE 89102 0 357473 LINDBLAD EXPEDITIONS HLDGS I COMM STK 535219109 28660 2579670 SH SOLE 355969 0 2223701 LINDBLAD EXPEDITIONS HLDGS I WARRANT 535219117 2704 886585 SH SOLE 108085 0 778500 LINDSAY CORP COMM STK 535555106 310 4280 SH SOLE 1130 0 3150 LINEAR TECHNOLOGY CORP COMM STK 535678106 38529 907203 SH SOLE 396089 0 511114 LINKEDIN CORP COMM STK 53578A108 2118220 9410966 SH SOLE 3355904 0 6055062 LIONS GATE ENTMNT CORP COMM STK 535919203 926 28595 SH SOLE 10095 0 18500 LITHIA MTRS INC COMM STK 536797103 668 6260 SH SOLE 2760 0 3500 LITTELFUSE INC COMM STK 537008104 79256 740640 SH SOLE 249340 0 491300 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 25803 1050193 SH SOLE 493293 0 556900 LIVE OAK BANCSHARES INC COMM STK 53803X105 17796 1253216 SH SOLE 103150 0 1150066 LO-JACK CORP COMM STK 539451104 104 18700 SH SOLE 0 0 18700 LOCKHEED MARTIN CORP COMM STK 539830109 176604 813279 SH SOLE 198826 0 614453 LOEWS CORP COMM STK 540424108 839745 21868363 SH SOLE 7979044 0 13889319 LOGMEIN INC COMM STK 54142L109 12491 186160 SH SOLE 83060 0 103100 LOUISIANA PAC CORP COMM STK 546347105 235362 13068434 SH SOLE 4502080 0 8566354 LOWES COS INC COMM STK 548661107 3545529 46627152 SH SOLE 16058912 0 30568240 LULULEMON ATHLETICA INC COMM STK 550021109 4367 83229 SH SOLE 30529 0 52700 LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 18001 1036920 SH SOLE 113020 0 923900 LUMENTUM HLDGS INC COMM STK 55024U109 68758 3122521 SH SOLE 868093 0 2254428 LUMINEX CORP DEL COMM STK 55027E102 364 17000 SH SOLE 7000 0 10000 LUXFER HLDGS PLC ADR 550678106 19331 1964530 SH SOLE 289091 0 1675439 LYDALL INC DEL COMM STK 550819106 21859 616090 SH SOLE 52290 0 563800 LYON WILLIAM HOMES COMM STK 552074700 10456 633715 SH SOLE 100 0 633615 M & T BK CORP COMM STK 55261F104 135960 1121966 SH SOLE 592253 0 529713 MBIA INC COMM STK 55262C100 758 117050 SH SOLE 67050 0 50000 MB FINANCIAL INC NEW COMM STK 55264U108 617 19067 SH SOLE 7200 0 11867 M D C HLDGS INC COMM STK 552676108 323 12649 SH SOLE 7221 0 5428 MDU RES GROUP INC COMM STK 552690109 912 49781 SH SOLE 12690 0 37091 MFA FINL INC COMM STK 55272X102 425 64380 SH SOLE 31180 0 33200 MGE ENERGY INC COMM STK 55277P104 967 20850 SH SOLE 4900 0 15950 MGIC INVT CORP WIS COMM STK 552848103 28292 3204121 SH SOLE 1029721 0 2174400 MGM RESORTS INTERNATIONAL COMM STK 552953101 1789862 78779146 SH SOLE 28039664 0 50739482 M/I HOMES INC COMM STK 55305B101 411 18770 SH SOLE 8200 0 10570 MKS INSTRUMENT INC COMM STK 55306N104 610 16953 SH SOLE 7540 0 9413 MRC GLOBAL INC COMM STK 55345K103 26832 2080000 SH SOLE 500000 0 1580000 MSA SAFETY INC COMM STK 553498106 111101 2555800 SH SOLE 557190 0 1998610 MSC INDL DIRECT INC COMM STK 553530106 664 11798 SH SOLE 4398 0 7400 MSCI INC COMM STK 55354G100 771710 10698882 SH SOLE 2989938 0 7708944 MSG NETWORK INC COMM STK 553573106 657 31590 SH SOLE 11626 0 19964 MYR GROUP INC DEL COMM STK 55405W104 239 11600 SH SOLE 7700 0 3900 MA COM TECHNOLOGY SOLUTIONS COMM STK 55405Y100 25158 615270 SH SOLE 91760 0 523510 MACATAWA BK CORP COMM STK 554225102 231 38100 SH SOLE 15700 0 22400 MACERICH CO COMM STK 554382101 526330 6522867 SH SOLE 967800 0 5555067 MACK CALI RLTY CORP COMM STK 554489104 872 37364 SH SOLE 21830 0 15534 MACQUARIE INFRASTRUCTURE COR COMM STK 55608B105 1317 18142 SH SOLE 6542 0 11600 MACYS INC COMM STK 55616P104 205672 5879696 SH SOLE 1567084 0 4312612 MADDEN STEVEN LTD COMM STK 556269108 94089 3113482 SH SOLE 779207 0 2334275 MADISON SQUARE GARDEN CO NEW COMM STK 55825T103 1245 7695 SH SOLE 2441 0 5254 MAGELLAN HEALTH INC COMM STK 559079207 535 8670 SH SOLE 2270 0 6400 MAGNA INTL INC COMM STK 559222401 424 10500 SH SOLE 10500 0 0 MAIN STREET CAPITAL CORP COMM STK 56035L104 28218 970352 SH SOLE 344852 0 625500 MANHATTAN ASSOCS INC COMM STK 562750109 36997 559123 SH SOLE 257883 0 301240 MANITOWOC INC COMM STK 563571108 1839 119803 SH SOLE 86703 0 33100 MANNKIND CORP COMM STK 56400P201 135 93200 SH SOLE 700 0 92500 MANPOWERGROUP INC COMM STK 56418H100 340095 4034823 SH SOLE 1133966 0 2900857 MANULIFE FINL CORP COMM STK 56501R106 880 58900 SH SOLE 58900 0 0 MARATHON OIL CORP COMM STK 565849106 14996 1191067 SH SOLE 236320 0 954747 MARATHON PETE CORP COMM STK 56585A102 49697 958658 SH SOLE 187220 0 771438 MARKEL CORP COMM STK 570535104 5571 6307 SH SOLE 3693 0 2614 MARKETAXESS HLDGS INC COMM STK 57060D108 33187 297400 SH SOLE 138300 0 159100 MARKETO INC COMM STK 57063L107 218136 7597904 SH SOLE 1825821 0 5772083 MARRIOTT VACATIONS WRLDWDE C COMM STK 57164Y107 20430 358738 SH SOLE 172705 0 186033 MARSH & MCLENNAN COS INC COMM STK 571748102 3690637 66557932 SH SOLE 18421306 0 48136626 MARRIOTT INTL INC NEW COMM STK 571903202 1085861 16197205 SH SOLE 4844759 0 11352446 MARTIN MARIETTA MATLS INC COMM STK 573284106 774150 5668103 SH SOLE 1652390 0 4015713 MASCO CORP COMM STK 574599106 44075 1557436 SH SOLE 124263 0 1433173 MASIMO CORP COMM STK 574795100 18050 434840 SH SOLE 171210 0 263630 MASTEC INC COMM STK 576323109 683 39300 SH SOLE 26200 0 13100 MASTECH HOLDINGS INC COMM STK 57633B100 171 23392 SH SOLE 0 0 23392 MASTERCARD INC COMM STK 57636Q104 3958319 40656520 SH SOLE 14018291 0 26638229 MATADOR RES CO COMM STK 576485205 181503 9180717 SH SOLE 2294732 0 6885985 MATCH GROUP INC COMM STK 57665R106 87076 6426280 SH SOLE 1613550 0 4812730 MATERION CORP COMM STK 576690101 220 7850 SH SOLE 2950 0 4900 MATRIX SVC CO COMM STK 576853105 366 17800 SH SOLE 6100 0 11700 MATSON INC COMM STK 57686G105 33062 775551 SH SOLE 108740 0 666811 MATTEL INC COMM STK 577081102 1362599 50150883 SH SOLE 16779192 0 33371691 MATTHEWS INTL CORP COMM STK 577128101 79178 1481340 SH SOLE 404860 0 1076480 MATTSON TECHNOLOGY INC COMM STK 577223100 280 79443 SH SOLE 12300 0 67143 MAXIM INTEGRATED PRODS INC COMM STK 57772K101 4864 128004 SH SOLE 76683 0 51321 MAXWELL TECHNOLOGIES INC COMM STK 577767106 318 44500 SH SOLE 13300 0 31200 MAXLINEAR INC COMM STK 57776J100 18061 1226110 SH SOLE 174084 0 1052026 MAXIMUS INC COMM STK 577933104 41893 744770 SH SOLE 349870 0 394900 MCCLATCHY CO COMM STK 579489105 35 28600 SH SOLE 0 0 28600 MCCORMICK & CO INC COMM STK 579780206 222365 2598932 SH SOLE 673267 0 1925665 MCDERMOTT INTL INC COMM STK 580037109 351 104750 SH SOLE 33500 0 71250 MCDONALDS CORP COMM STK 580135101 340785 2884588 SH SOLE 1156276 0 1728312 MCEWEN MNG INC COMM STK 58039P107 30 28500 SH SOLE 28500 0 0 MCGRATH RENTCORP COMM STK 580589109 59797 2373850 SH SOLE 944050 0 1429800 MCGRAW HILL FINL INC COMM STK 580645109 144947 1470353 SH SOLE 632706 0 837647 MCKESSON CORP COMM STK 58155Q103 3006919 15245750 SH SOLE 4636612 0 10609138 MEAD JOHNSON NUTRITION CO COMM STK 582839106 46523 589267 SH SOLE 180502 0 408765 MEDASSETS INC COMM STK 584045108 317 10260 SH SOLE 160 0 10100 MEDGENICS INC COMM STK 58436Q203 4605 765000 SH SOLE 67900 0 697100 MEDIA GEN INC NEW COMM STK 58441K100 353 21850 SH SOLE 250 0 21600 MEDICAL PPTYS TRUST INC COMM STK 58463J304 480 41700 SH SOLE 20000 0 21700 MEDICINES CO COMM STK 584688105 54426 1457570 SH SOLE 297570 0 1160000 MEDIDATA SOLUTIONS INC COMM STK 58471A105 5611 113840 SH SOLE 45140 0 68700 MEDIVATION INC COMM STK 58501N101 27417 567167 SH SOLE 104367 0 462800 MEDNAX INC COMM STK 58502B106 533987 7451681 SH SOLE 2016711 0 5434970 MEMORIAL RESOURCE DEV CORP COMM STK 58605Q109 376 23295 SH SOLE 195 0 23100 MENS WEARHOUSE INC COMM STK 587118100 211 14350 SH SOLE 2900 0 11450 MENTOR GRAPHICS CORP COMM STK 587200106 701 38080 SH SOLE 9100 0 28980 MERCADOLIBRE INC COMM STK 58733R102 224871 1966683 SH SOLE 449898 0 1516785 MERCADOLIBRE INC CONV BND 58733RAB8 13467 12024000 PRN SOLE 2908000 0 9116000 MERCK & CO INC NEW COMM STK 58933Y105 1045060 19785301 SH SOLE 6995891 0 12789410 MERCURY GENL CORP NEW COMM STK 589400100 738 15852 SH SOLE 8559 0 7293 MEREDITH CORP COMM STK 589433101 566 13090 SH SOLE 9090 0 4000 MERIDIAN BIOSCIENCE INC COMM STK 589584101 53006 2583155 SH SOLE 388400 0 2194755 MERIDIAN BANCORP INC MD COMM STK 58958U103 52165 3699670 SH SOLE 435350 0 3264320 MERIT MED SYS INC COMM STK 589889104 350 18806 SH SOLE 5600 0 13206 MERITAGE HOMES CORP COMM STK 59001A102 66065 1943670 SH SOLE 458620 0 1485050 MERITOR INC COMM STK 59001K100 497 59500 SH SOLE 22700 0 36800 MERRIMACK PHARMACEUTICALS IN COMM STK 590328100 251 31800 SH SOLE 3300 0 28500 METHANEX CORP COMM STK 59151K108 9271 280880 SH SOLE 69030 0 211850 METHODE ELECTRS INC COMM STK 591520200 46347 1456090 SH SOLE 372740 0 1083350 METLIFE INC COMM STK 59156R108 1889893 39201272 SH SOLE 12241966 0 26959306 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 208059 613507 SH SOLE 165897 0 447610 MICHAELS COS INC COMM STK 59408Q106 388187 17557094 SH SOLE 4421974 0 13135120 MICROSOFT CORP COMM STK 594918104 9479157 170857184 SH SOLE 56323539 0 114533645 MICROSTRATEGY INC COMM STK 594972408 560 3126 SH SOLE 1220 0 1906 MICROCHIP TECHNOLOGY INC COMM STK 595017104 740801 15917514 SH SOLE 5564140 0 10353374 MICRON TECHNOLOGY INC COMM STK 595112103 486571 34362391 SH SOLE 9846187 0 24516204 MICROSEMI CORP COMM STK 595137100 124440 3818344 SH SOLE 1129460 0 2688884 MID-AMER APT CMNTYS INC COMM STK 59522J103 2705 29788 SH SOLE 13212 0 16576 MIDDLEBY CORP COMM STK 596278101 326043 3022559 SH SOLE 1113283 0 1909276 MILLER HERMAN INC COMM STK 600544100 872 30400 SH SOLE 15750 0 14650 MINERALS TECHNOLOGIES INC COMM STK 603158106 133299 2906652 SH SOLE 644422 0 2262230 MITEL NETWORKS CORP COMM STK 60671Q104 652 84751 SH SOLE 72828 0 11923 MOBILEIRON INC COMM STK 60739U204 477 132002 SH SOLE 47460 0 84542 MOBILE TELESYSTEMS PJSC ADR 607409109 190 30700 SH SOLE 30700 0 0 MOBILE MINI INC COMM STK 60740F105 238204 7651896 SH SOLE 1352115 0 6299781 MODINE MFG CO COMM STK 607828100 150 16600 SH SOLE 4900 0 11700 MOHAWK INDS INC COMM STK 608190104 21246 112181 SH SOLE 22000 0 90181 MOLINA HEALTHCARE INC COMM STK 60855R100 535 8894 SH SOLE 4944 0 3950 MOLSON COORS BREWING CO COMM STK 60871R209 106788 1137010 SH SOLE 616280 0 520730 MOMENTA PHARMACEUTICALS INC COMM STK 60877T100 18797 1266619 SH SOLE 260120 0 1006499 MONDELEZ INTL INC COMM STK 609207105 567692 12660389 SH SOLE 4900761 0 7759628 MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 739 70682 SH SOLE 17600 0 53082 MONOGRAM RESIDENTIAL TR INC COMM STK 60979P105 12739 1305240 SH SOLE 120740 0 1184500 MONOLITHIC PWR SYS INC COMM STK 609839105 4492 70500 SH SOLE 5500 0 65000 MONOTYPE IMAGING HOLDINGS IN COMM STK 61022P100 6653 281420 SH SOLE 139205 0 142215 MONRO MUFFLER BRAKE INC COMM STK 610236101 218326 3296980 SH SOLE 777285 0 2519695 MONSANTO CO NEW COMM STK 61166W101 212833 2160298 SH SOLE 1018495 0 1141803 MONSTER WORLDWIDE INC COMM STK 611742107 452 78900 SH SOLE 16900 0 62000 MONSTER BEVERAGE CORP NEW COMM STK 61174X109 100535 674913 SH SOLE 191643 0 483270 MOODYS CORP COMM STK 615369105 50342 501716 SH SOLE 177693 0 324023 MOOG INC COMM STK 615394202 56675 935237 SH SOLE 142800 0 792437 MORGAN STANLEY COMM STK 617446448 4132689 129917922 SH SOLE 48403111 0 81514811 MORNINGSTAR INC COMM STK 617700109 976 12139 SH SOLE 6339 0 5800 MOSAIC CO NEW COMM STK 61945C103 16137 584900 SH SOLE 108800 0 476100 MOSYS INC COMM STK 619718109 55 50700 SH SOLE 0 0 50700 MOTORCAR PTS AMER INC COMM STK 620071100 414 12250 SH SOLE 4450 0 7800 MOTOROLA SOLUTIONS INC COMM STK 620076307 27400 400286 SH SOLE 119227 0 281059 MUELLER INDS INC COMM STK 624756102 438 16150 SH SOLE 6250 0 9900 MUELLER WTR PRODS INC COMM STK 624758108 40543 4714247 SH SOLE 696900 0 4017347 MULTI COLOR CORP COMM STK 625383104 88589 1481176 SH SOLE 201584 0 1279592 MURPHY OIL CORP COMM STK 626717102 192772 8586740 SH SOLE 1773100 0 6813640 MURPHY USA INC COMM STK 626755102 54392 895491 SH SOLE 311601 0 583890 MYERS INDS INC COMM STK 628464109 50690 3805561 SH SOLE 1017385 0 2788176 MYRIAD GENETICS INC COMM STK 62855J104 720 16680 SH SOLE 7000 0 9680 NBT BANCORP INC COMM STK 628778102 661 23700 SH SOLE 5220 0 18480 NCI BUILDING SYS INC COMM STK 628852204 250 20112 SH SOLE 3412 0 16700 NCR CORP NEW COMM STK 62886E108 1166 47656 SH SOLE 21156 0 26500 NII HLDGS INC COMM STK 62913F508 5701 1128812 SH SOLE 111482 0 1017330 NL INDS INC COMM STK 629156407 33 11000 SH SOLE 0 0 11000 NN INC COMM STK 629337106 198 12420 SH SOLE 10420 0 2000 NRG ENERGY INC COMM STK 629377508 6927 588553 SH SOLE 120245 0 468308 NRG YIELD INC COMM STK 62942X306 5786 415940 SH SOLE 70100 0 345840 NRG YIELD INC COMM STK 62942X405 6492 439840 SH SOLE 71000 0 368840 NVR INC COMM STK 62944T105 2271 1382 SH SOLE 559 0 823 NANOMETRICS INC COMM STK 630077105 236 15600 SH SOLE 100 0 15500 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 92 15515 SH SOLE 0 0 15515 NASDAQ INC COMM STK 631103108 12215 209990 SH SOLE 35800 0 174190 NATIONAL AMERN UNIV HLDGS IN COMM STK 63245Q105 5134 2456503 SH SOLE 223203 0 2233300 NATIONAL BK HLDGS CORP COMM STK 633707104 69025 3229987 SH SOLE 742080 0 2487907 NATIONAL BEVERAGE CORP COMM STK 635017106 272 5978 SH SOLE 30 0 5948 NATIONAL CINEMEDIA INC COMM STK 635309107 6712 427230 SH SOLE 69300 0 357930 NATIONAL HEALTHCARE CORP COMM STK 635906100 38614 625829 SH SOLE 247430 0 378399 NATIONAL FUEL GAS CO N J COMM STK 636180101 1443 33766 SH SOLE 15536 0 18230 NATIONAL GRID PLC ADR 636274300 529 7600 SH SOLE 7600 0 0 NATIONAL HEALTH INVS INC COMM STK 63633D104 486 7990 SH SOLE 3970 0 4020 NATIONAL INSTRS CORP COMM STK 636518102 115480 4025099 SH SOLE 733109 0 3291990 NATIONAL INTERSTATE CORP COMM STK 63654U100 38385 1437641 SH SOLE 413476 0 1024165 NATIONAL OILWELL VARCO INC COMM STK 637071101 46728 1395289 SH SOLE 333311 0 1061978 NATIONAL PENN BANCSHARES INC COMM STK 637138108 338 27435 SH SOLE 11900 0 15535 NATIONAL RETAIL PPTYS INC COMM STK 637417106 1738 43403 SH SOLE 16573 0 26830 NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 364 1446 SH SOLE 336 0 1110 NATIONSTAR MTG HLDGS INC COMM STK 63861C109 943 70500 SH SOLE 49200 0 21300 NAVIGATORS GROUP INC COMM STK 638904102 582 6780 SH SOLE 30 0 6750 NATUS MEDICAL INC DEL COMM STK 639050103 16505 343490 SH SOLE 163190 0 180300 NAVISTAR INTL CORP NEW COMM STK 63934E108 255 28900 SH SOLE 100 0 28800 NAVIGANT CONSULTING INC COMM STK 63935N107 44269 2756472 SH SOLE 812950 0 1943522 NAVIDEA BIOPHARMACEUTICALS I COMM STK 63937X103 94 70400 SH SOLE 400 0 70000 NAVIENT CORP COMM STK 63938C108 8295 724423 SH SOLE 149979 0 574444 NEENAH PAPER INC COMM STK 640079109 274 4394 SH SOLE 1440 0 2954 NEKTAR THERAPEUTICS COMM STK 640268108 7198 427200 SH SOLE 175300 0 251900 NEOGEN CORP COMM STK 640491106 749 13250 SH SOLE 4800 0 8450 NETAPP INC COMM STK 64110D104 13824 521072 SH SOLE 91619 0 429453 NETFLIX INC COMM STK 64110L106 1500763 13120848 SH SOLE 3843790 0 9277058 NETEASE INC ADR 64110W102 362 2000 SH SOLE 2000 0 0 NETGEAR INC COMM STK 64111Q104 565 13480 SH SOLE 4380 0 9100 NETSOL TECHNOLOGIES INC COMM STK 64115A402 182 23500 SH SOLE 0 0 23500 NETSCOUT SYS INC COMM STK 64115T104 304674 9924230 SH SOLE 2137228 0 7787002 NETSUITE INC COMM STK 64118Q107 877129 10365505 SH SOLE 3794278 0 6571227 NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 544978 9633687 SH SOLE 1431905 0 8201782 NEW GOLD INC CDA COMM STK 644535106 42509 18338480 SH SOLE 2773610 0 15564870 NEW JERSEY RES COMM STK 646025106 1245 37770 SH SOLE 19620 0 18150 NEW MEDIA INVT GROUP INC COMM STK 64704V106 84985 4367153 SH SOLE 966351 0 3400802 NEW RESIDENTIAL INVT CORP COMM STK 64828T201 1230 101175 SH SOLE 29900 0 71275 NEW RELIC INC COMM STK 64829B100 110841 3042586 SH SOLE 572410 0 2470176 NEW SR INVT GROUP INC COMM STK 648691103 635 64450 SH SOLE 17750 0 46700 NEW YORK CMNTY BANCORP INC COMM STK 649445103 2676 163981 SH SOLE 60991 0 102990 NEW YORK TIMES CO COMM STK 650111107 758 56500 SH SOLE 11500 0 45000 NEWBRIDGE BANCORP COMM STK 65080T102 349 28650 SH SOLE 10750 0 17900 NEWCASTLE INVT CORP NEW COMM STK 65105M603 79 19450 SH SOLE 19450 0 0 NEWELL RUBBERMAID INC COMM STK 651229106 32243 731459 SH SOLE 214848 0 516611 NEWFIELD EXPL CO COMM STK 651290108 10766 330640 SH SOLE 85010 0 245630 NEWMARKET CORP COMM STK 651587107 49006 128716 SH SOLE 47005 0 81711 NEWMONT MINING CORP COMM STK 651639106 240419 13364037 SH SOLE 2818083 0 10545954 NEWPARK RES INC COMM STK 651718504 37836 7165860 SH SOLE 1295740 0 5870120 NEWPORT CORP COMM STK 651824104 16643 1048690 SH SOLE 334340 0 714350 NEWS CORP NEW COMM STK 65249B109 546603 40913426 SH SOLE 11659128 0 29254298 NEWS CORP NEW COMM STK 65249B208 3311 237210 SH SOLE 50000 0 187210 NEWSTAR FINANCIAL INC COMM STK 65251F105 1067 118791 SH SOLE 75291 0 43500 NEXSTAR BROADCASTING GROUP I COMM STK 65336K103 392 6680 SH SOLE 80 0 6600 NEXTERA ENERGY INC COMM STK 65339F101 89018 856848 SH SOLE 184776 0 672072 NIKE INC COMM STK 654106103 1984793 31756682 SH SOLE 11667114 0 20089568 NIMBLE STORAGE INC COMM STK 65440R101 1282 139360 SH SOLE 40805 0 98555 NISOURCE INC COMM STK 65473P105 615209 31533011 SH SOLE 10826615 0 20706396 NOBLE ENERGY INC COMM STK 655044105 56836 1725950 SH SOLE 369500 0 1356450 NORDSON CORP COMM STK 655663102 34074 531157 SH SOLE 232037 0 299120 NORDSTROM INC COMM STK 655664100 12244 245819 SH SOLE 45917 0 199902 NORFOLK SOUTHERN CORP COMM STK 655844108 53868 636818 SH SOLE 123309 0 513509 NORTEK INC COMM STK 656559309 241 5520 SH SOLE 3620 0 1900 NORTHERN OIL & GAS INC NEV COMM STK 665531109 67 17300 SH SOLE 14000 0 3300 NORTHERN TR CORP COMM STK 665859104 1037929 14397685 SH SOLE 4288952 0 10108733 NORTHFIELD BANCORP INC DEL COMM STK 66611T108 215 13500 SH SOLE 100 0 13400 NORTHROP GRUMMAN CORP COMM STK 666807102 72319 383024 SH SOLE 83458 0 299566 NORTHSTAR RLTY FIN CORP COMM STK 66704R803 1739 102118 SH SOLE 25993 0 76125 NORTHSTAR ASSET MGMT GROUP I COMM STK 66705Y104 697 57436 SH SOLE 21936 0 35500 NORTHSTAR REALTY EUROPE CORP COMM STK 66706L101 470 39799 SH SOLE 21858 0 17941 NORTHWEST BANCSHARES INC MD COMM STK 667340103 715 53379 SH SOLE 20500 0 32879 NORTHWEST NAT GAS CO COMM STK 667655104 524 10360 SH SOLE 2870 0 7490 NORTHWESTERN CORP COMM STK 668074305 111481 2054955 SH SOLE 522150 0 1532805 NOVATEL WIRELESS INC COMM STK 66987M604 57 33900 SH SOLE 33900 0 0 NOVARTIS A G ADR 66987V109 1872 21758 SH SOLE 21358 0 400 NOVAVAX INC COMM STK 670002104 190780 22738991 SH SOLE 2928959 0 19810032 NU SKIN ENTERPRISES INC COMM STK 67018T105 5188 136923 SH SOLE 62823 0 74100 NUANCE COMMUNICATIONS INC COMM STK 67020Y100 7048 354365 SH SOLE 186118 0 168247 NUCOR CORP COMM STK 670346105 492108 12211118 SH SOLE 3451460 0 8759658 NVIDIA CORP COMM STK 67066G104 31442 953936 SH SOLE 185155 0 768781 NUTRI SYS INC NEW COMM STK 67069D108 327 15100 SH SOLE 3300 0 11800 NUVASIVE INC COMM STK 670704105 824 15220 SH SOLE 5320 0 9900 OGE ENERGY CORP COMM STK 670837103 3438 130767 SH SOLE 90867 0 39900 O REILLY AUTOMOTIVE INC NEW COMM STK 67103H107 1825723 7204335 SH SOLE 2026415 0 5177920 OFG BANCORP COMM STK 67103X102 327 44695 SH SOLE 11900 0 32795 OSI SYSTEMS INC COMM STK 671044105 17172 193688 SH SOLE 89250 0 104438 OAKTREE CAP GROUP LLC COMM STK 674001201 84612 1773100 SH SOLE 334100 0 1439000 OASIS PETE INC NEW COMM STK 674215108 311 42166 SH SOLE 19466 0 22700 OCCIDENTAL PETE CORP DEL COMM STK 674599105 1078992 15959058 SH SOLE 6081915 0 9877143 OCEANEERING INTL INC COMM STK 675232102 63054 1680536 SH SOLE 412546 0 1267990 OCH ZIFF CAP MGMT GROUP COMM STK 67551U105 92963 14921904 SH SOLE 5543044 0 9378860 OCWEN FINL CORP COMM STK 675746309 138 19848 SH SOLE 12418 0 7430 OFFICE DEPOT INC COMM STK 676220106 1177 208736 SH SOLE 67154 0 141582 OHR PHARMACEUTICAL INC COMM STK 67778H200 164 26700 SH SOLE 0 0 26700 OIL DRI CORP AMER COMM STK 677864100 22439 609250 SH SOLE 52750 0 556500 OIL STS INTL INC COMM STK 678026105 4054 148760 SH SOLE 64830 0 83930 OLD DOMINION FGHT LINES INC COMM STK 679580100 136607 2312634 SH SOLE 730982 0 1581652 OLD NATL BANCORP IND COMM STK 680033107 325 23942 SH SOLE 14900 0 9042 OLD REP INTL CORP COMM STK 680223104 1520 81608 SH SOLE 25428 0 56180 OLIN CORP COMM STK 680665205 766 44390 SH SOLE 14600 0 29790 OMNICOM GROUP INC COMM STK 681919106 117014 1546577 SH SOLE 435326 0 1111251 OMEGA HEALTHCARE INVS INC COMM STK 681936100 1173 33521 SH SOLE 13371 0 20150 OMEGA FLEX INC COMM STK 682095104 331 10020 SH SOLE 10020 0 0 OMNIVISION TECHNOLOGIES INC COMM STK 682128103 749 25824 SH SOLE 7794 0 18030 OMNOVA SOLUTIONS INC COMM STK 682129101 229 37400 SH SOLE 10200 0 27200 OMNICELL INC COMM STK 68213N109 10278 330710 SH SOLE 155890 0 174820 ON ASSIGNMENT INC COMM STK 682159108 673 14980 SH SOLE 5130 0 9850 ON SEMICONDUCTOR CORP COMM STK 682189105 3192 325678 SH SOLE 217488 0 108190 ONCOGENEX PHARMACEUTICALS IN COMM STK 68230A106 56 46100 SH SOLE 0 0 46100 ONE GAS INC COMM STK 68235P108 221254 4410092 SH SOLE 839502 0 3570590 1 800 FLOWERS COM COMM STK 68243Q106 239 32768 SH SOLE 100 0 32668 ONEOK INC NEW COMM STK 682680103 9437 382670 SH SOLE 78300 0 304370 ONEMAIN HLDGS INC COMM STK 68268W103 682 16407 SH SOLE 7507 0 8900 OPHTHOTECH CORP COMM STK 683745103 128783 1639927 SH SOLE 254759 0 1385168 OPKO HEALTH INC COMM STK 68375N103 9693 964521 SH SOLE 467421 0 497100 OPOWER INC COMM STK 68375Y109 678 64200 SH SOLE 60700 0 3500 OPTICAL CABLE CORP COMM STK 683827208 37 12869 SH SOLE 0 0 12869 ORACLE CORP COMM STK 68389X105 320485 8773193 SH SOLE 3356621 0 5416572 ORASURE TECHNOLOGIES INC COMM STK 68554V108 320 49675 SH SOLE 9800 0 39875 ORBITAL ATK INC COMM STK 68557N103 1455 16291 SH SOLE 4745 0 11546 OREXIGEN THERAPEUTICS INC COMM STK 686164104 11194 6508415 SH SOLE 637200 0 5871215 ORMAT TECHNOLOGIES INC COMM STK 686688102 449 12300 SH SOLE 5500 0 6800 OSHKOSH CORP COMM STK 688239201 1566 40113 SH SOLE 15113 0 25000 OTTER TAIL CORP COMM STK 689648103 502 18850 SH SOLE 3500 0 15350 OUTERWALL INC COMM STK 690070107 263 7200 SH SOLE 4050 0 3150 OUTFRONT MEDIA INC COMM STK 69007J106 19873 910375 SH SOLE 159941 0 750434 OWENS & MINOR INC NEW COMM STK 690732102 603 16760 SH SOLE 6360 0 10400 OWENS CORNING NEW COMM STK 690742101 1606 34144 SH SOLE 9744 0 24400 OWENS ILL INC COMM STK 690768403 4638 266230 SH SOLE 58500 0 207730 PBF ENERGY INC COMM STK 69318G106 950 25795 SH SOLE 7695 0 18100 PC-TEL INC COMM STK 69325Q105 117 25700 SH SOLE 8500 0 17200 PDC ENERGY INC COMM STK 69327R101 99526 1864487 SH SOLE 496062 0 1368425 PDF SOLUTIONS INC COMM STK 693282105 20468 1888181 SH SOLE 267200 0 1620981 PG&E CORP COMM STK 69331C108 2377813 44704143 SH SOLE 15064688 0 29639455 PHH CORP COMM STK 693320202 93345 5762067 SH SOLE 1189800 0 4572267 PICO HLDGS INC COMM STK 693366205 152 14700 SH SOLE 4100 0 10600 PMC-SIERRA INC COMM STK 69344F106 132068 11365540 SH SOLE 1501060 0 9864480 PNC FINL SVCS GROUP INC COMM STK 693475105 372199 3905136 SH SOLE 1043568 0 2861568 PNM RES INC COMM STK 69349H107 239155 7823197 SH SOLE 1512158 0 6311039 PPG INDS INC COMM STK 693506107 56035 567039 SH SOLE 149453 0 417586 PPL CORP COMM STK 69351T106 40215 1178282 SH SOLE 226874 0 951408 PRA GROUP INC COMM STK 69354N106 11308 325970 SH SOLE 156320 0 169650 PRGX GLOBAL INC COMM STK 69357C503 146 39200 SH SOLE 12100 0 27100 PS BUSINESS PKS INC CALIF COMM STK 69360J107 256236 2930758 SH SOLE 398816 0 2531942 PVH CORP COMM STK 693656100 186471 2531852 SH SOLE 749955 0 1781897 PTC THERAPEUTICS INC COMM STK 69366J200 272 8390 SH SOLE 90 0 8300 PTC INC COMM STK 69370C100 20494 591803 SH SOLE 280223 0 311580 PACCAR INC COMM STK 693718108 34919 736692 SH SOLE 180352 0 556340 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 406 30900 SH SOLE 200 0 30700 PACIRA PHARMACEUTICALS INC COMM STK 695127100 310485 4043295 SH SOLE 607156 0 3436139 PACKAGING CORP AMER COMM STK 695156109 93273 1479348 SH SOLE 289973 0 1189375 PACWEST BANCORP DEL COMM STK 695263103 1108 25709 SH SOLE 9754 0 15955 PALO ALTO NETWORKS INC COMM STK 697435105 878235 4986006 SH SOLE 1747000 0 3239006 PANDORA MEDIA INC COMM STK 698354107 37562 2801078 SH SOLE 455612 0 2345466 PANERA BREAD CO COMM STK 69840W108 11653 59824 SH SOLE 38564 0 21260 PANHANDLE OIL AND GAS INC COMM STK 698477106 15041 930760 SH SOLE 231290 0 699470 PAPA JOHNS INTL INC COMM STK 698813102 69839 1250020 SH SOLE 261680 0 988340 PARAMOUNT GROUP INC COMM STK 69924R108 6431 355286 SH SOLE 34660 0 320626 PAREXEL INTL CORP COMM STK 699462107 22311 327520 SH SOLE 156740 0 170780 PARK ELECTROCHEMICAL CORP COMM STK 700416209 202 13400 SH SOLE 3000 0 10400 PARK NATL CORP COMM STK 700658107 605 6685 SH SOLE 30 0 6655 PARK STERLING CORP COMM STK 70086Y105 28585 3905057 SH SOLE 481200 0 3423857 PARKER DRILLING CO COMM STK 701081101 135 74100 SH SOLE 15800 0 58300 PARKER HANNIFIN CORP COMM STK 701094104 24097 248475 SH SOLE 46774 0 201701 PARKWAY PPTYS INC COMM STK 70159Q104 640 40953 SH SOLE 8581 0 32372 PARSLEY ENERGY INC COMM STK 701877102 107663 5835391 SH SOLE 856450 0 4978941 PARTY CITY HOLDCO INC COMM STK 702149105 14615 1132090 SH SOLE 349390 0 782700 PATRIOT TRANSN HLDG INC COMM STK 70338W105 6800 293089 SH SOLE 29006 0 264083 PATTERSON COMPANIES INC COMM STK 703395103 7127 157640 SH SOLE 34700 0 122940 PATTERSON UTI ENERGY INC COMM STK 703481101 1320 87530 SH SOLE 12193 0 75337 PAYCHEX INC COMM STK 704326107 39161 740423 SH SOLE 224116 0 516307 PAYLOCITY HLDG CORP COMM STK 70438V106 8354 206020 SH SOLE 27482 0 178538 PAYPAL HLDGS INC COMM STK 70450Y103 817031 22569923 SH SOLE 8745366 0 13824557 PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 366 17737 SH SOLE 10680 0 7057 PEBBLEBROOK HOTEL TR COMM STK 70509V100 98103 3501192 SH SOLE 272326 0 3228866 PEGASYSTEMS INC COMM STK 705573103 13145 477990 SH SOLE 220790 0 257200 PEMBINA PIPELINE CORP COMM STK 706327103 243 11200 SH SOLE 11200 0 0 PENDRELL CORP COMM STK 70686R104 25 49155 SH SOLE 49155 0 0 PENN NATL GAMING INC COMM STK 707569109 762 47554 SH SOLE 23054 0 24500 PENNEY J C INC COMM STK 708160106 922 138426 SH SOLE 23226 0 115200 PENNSYLVANIA RL ESTATE INVT COMM STK 709102107 874 39961 SH SOLE 9500 0 30461 PENNYMAC MTG INVT TR COMM STK 70931T103 446 29200 SH SOLE 200 0 29000 PENNYMAC FINL SVCS INC COMM STK 70932B101 53919 3510350 SH SOLE 400441 0 3109909 PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 407 9604 SH SOLE 3788 0 5816 PEOPLES UNITED FINANCIAL INC COMM STK 712704105 8825 546427 SH SOLE 98900 0 447527 PEP BOYS MANNY MOE & JACK COMM STK 713278109 624 33910 SH SOLE 7740 0 26170 PEPCO HOLDINGS INC COMM STK 713291102 12167 467800 SH SOLE 95400 0 372400 PEPSICO INC COMM STK 713448108 1561956 15632064 SH SOLE 5955760 0 9676304 PERFICIENT INC COMM STK 71375U101 3171 185200 SH SOLE 86600 0 98600 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 49007 2117830 SH SOLE 282050 0 1835780 PERFORMANT FINL CORP COMM STK 71377E105 96 53900 SH SOLE 15900 0 38000 PERKINELMER INC COMM STK 714046109 437172 8160756 SH SOLE 1678684 0 6482072 P T TELEKOMUNIKASI INDONESIA ADR 715684106 335 7541 SH SOLE 545 0 6996 PETMED EXPRESS INC COMM STK 716382106 218 12700 SH SOLE 5600 0 7100 PFIZER INC COMM STK 717081103 3629622 112441817 SH SOLE 36585192 0 75856625 PHARMERICA CORP COMM STK 71714F104 724 20691 SH SOLE 6080 0 14611 PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 12107 401840 SH SOLE 182240 0 219600 PHILIP MORRIS INTL INC COMM STK 718172109 2163547 24610930 SH SOLE 8254079 0 16356851 PHILLIPS 66 COMM STK 718546104 108102 1321540 SH SOLE 417282 0 904258 PHOTRONICS INC COMM STK 719405102 222 17860 SH SOLE 200 0 17660 PHYSICIANS RLTY TR COMM STK 71943U104 489 29000 SH SOLE 200 0 28800 PIEDMONT NAT GAS INC COMM STK 720186105 2127 37300 SH SOLE 16600 0 20700 PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 731 38693 SH SOLE 9293 0 29400 PIER 1 IMPORTS INC COMM STK 720279108 77721 15269350 SH SOLE 2712740 0 12556610 PINNACLE ENTMT INC COMM STK 723456109 942 30260 SH SOLE 7660 0 22600 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 39834 775577 SH SOLE 113990 0 661587 PINNACLE WEST CAP CORP COMM STK 723484101 13075 202780 SH SOLE 43864 0 158916 PINNACLE FOODS INC DEL COMM STK 72348P104 166931 3931484 SH SOLE 713154 0 3218330 PIONEER NAT RES CO COMM STK 723787107 308014 2456646 SH SOLE 842570 0 1614076 PIPER JAFFRAY COS COMM STK 724078100 444 10990 SH SOLE 1640 0 9350 PITNEY BOWES INC COMM STK 724479100 7109 344281 SH SOLE 61783 0 282498 PLANTRONICS INC NEW COMM STK 727493108 11193 236040 SH SOLE 110290 0 125750 PLATFORM SPECIALTY PRODS COR COMM STK 72766Q105 672 52393 SH SOLE 16793 0 35600 PLEXUS CORP COMM STK 729132100 414 11850 SH SOLE 3890 0 7960 PLUG POWER INC COMM STK 72919P202 164 77700 SH SOLE 500 0 77200 PLUM CREEK TIMBER CO INC COMM STK 729251108 102632 2150708 SH SOLE 224091 0 1926617 POLARIS INDS INC COMM STK 731068102 13108 152504 SH SOLE 69564 0 82940 POLYCOM INC COMM STK 73172K104 5420 430474 SH SOLE 201090 0 229384 POLYONE CORP COMM STK 73179P106 87254 2747300 SH SOLE 705890 0 2041410 POOL CORPORATION COMM STK 73278L105 106256 1315379 SH SOLE 500097 0 815282 POPEYES LA KITCHEN INC COMM STK 732872106 401 6860 SH SOLE 60 0 6800 POPULAR INC COMM STK 733174700 180732 6377260 SH SOLE 1318720 0 5058540 PORTLAND GEN ELEC CO COMM STK 736508847 142100 3907077 SH SOLE 749157 0 3157920 PORTOLA PHARMACEUTICALS INC COMM STK 737010108 14361 279129 SH SOLE 37391 0 241738 POST HLDGS INC COMM STK 737446104 138496 2244660 SH SOLE 379915 0 1864745 POST PPTYS INC COMM STK 737464107 9608 162411 SH SOLE 18672 0 143739 POTBELLY CORP COMM STK 73754Y100 2920 249388 SH SOLE 190563 0 58825 POTASH CORP SASK INC COMM STK 73755L107 793 46400 SH SOLE 46400 0 0 POTLATCH CORP NEW COMM STK 737630103 38885 1285880 SH SOLE 349680 0 936200 POWER INTEGRATIONS INC COMM STK 739276103 412 8480 SH SOLE 3080 0 5400 POWER REIT COMM STK 73933H101 44 10130 SH SOLE 392 0 9738 POWERSHARES DB CMDTY IDX TRA COMM STK 73935S105 374 28000 SH SOLE 28000 0 0 PRAXAIR INC COMM STK 74005P104 128053 1250513 SH SOLE 363822 0 886691 PRECISION CASTPARTS CORP COMM STK 740189105 56738 244548 SH SOLE 51576 0 192972 PREFERRED BK LOS ANGELES CA COMM STK 740367404 41805 1266056 SH SOLE 95000 0 1171056 PREMIER FINL BANCORP INC COMM STK 74050M105 180 10939 SH SOLE 3475 0 7464 PREMIER INC COMM STK 74051N102 634 17978 SH SOLE 78 0 17900 PRESTIGE BRANDS HLDGS INC COMM STK 74112D101 27724 538530 SH SOLE 249630 0 288900 PRICE T ROWE GROUP INC COMM STK 74144T108 30247 423094 SH SOLE 76842 0 346252 PRICELINE GRP INC COMM STK 741503403 6933252 5438058 SH SOLE 1837730 0 3600328 PRICELINE GRP INC CONV BND 741503AQ9 397 279000 PRN SOLE 119000 0 160000 PRICELINE GRP INC CONV BND 741503AS5 211 178000 PRN SOLE 77000 0 101000 PRICESMART INC COMM STK 741511109 311522 3753725 SH SOLE 851974 0 2901751 PRIMERICA INC COMM STK 74164M108 634 13430 SH SOLE 5230 0 8200 PRINCIPAL FINL GROUP INC COMM STK 74251V102 20577 457460 SH SOLE 91748 0 365712 PROASSURANCE CORP COMM STK 74267C106 199112 4102859 SH SOLE 929337 0 3173522 PROCTER & GAMBLE CO COMM STK 742718109 985240 12407006 SH SOLE 5608209 0 6798797 PRIVATEBANCORP INC COMM STK 742962103 671 16360 SH SOLE 6100 0 10260 PROGENICS PHARMACEUTICALS IN COMM STK 743187106 326 53200 SH SOLE 21900 0 31300 PROGRESS SOFTWARE CORP COMM STK 743312100 71833 2993037 SH SOLE 657320 0 2335717 PROGRESSIVE CORP OHIO COMM STK 743315103 657388 20672579 SH SOLE 5387236 0 15285343 PROLOGIS INC COMM STK 74340W103 371405 8653420 SH SOLE 920152 0 7733268 PROOFPOINT INC COMM STK 743424103 222077 3416036 SH SOLE 636350 0 2779686 PROS HOLDINGS INC COMM STK 74346Y103 370 16060 SH SOLE 5160 0 10900 PROSPERITY BANCSHARES INC COMM STK 743606105 123196 2574100 SH SOLE 461960 0 2112140 PROTO LABS INC COMM STK 743713109 26122 410136 SH SOLE 57276 0 352860 PROVIDENT FINL SVCS INC COMM STK 74386T105 331 16418 SH SOLE 6300 0 10118 PRUDENTIAL FINL INC COMM STK 744320102 65470 804200 SH SOLE 161835 0 642365 PUBLIC SVC ENTERPRISE GROUP COMM STK 744573106 34420 889646 SH SOLE 174532 0 715114 PUBLIC STORAGE COMM STK 74460D109 494693 1997146 SH SOLE 331310 0 1665836 PULASKI FINL CORP COMM STK 745548107 176 11050 SH SOLE 11050 0 0 PULTE GROUP INC COMM STK 745867101 35789 2008337 SH SOLE 1042925 0 965412 PUMA BIOTECHNOLOGY INC COMM STK 74587V107 134818 1719612 SH SOLE 255361 0 1464251 PURECYCLE CORP COMM STK 746228303 71 14700 SH SOLE 14700 0 0 PURE STORAGE INC COMM STK 74624M102 138133 9119970 SH SOLE 1661679 0 7458291 QLOGIC CORP COMM STK 747277101 636 52122 SH SOLE 21000 0 31122 PZENA INVESTMENT MGMT INC COMM STK 74731Q103 3100 360500 SH SOLE 62100 0 298400 QLIK TECHNOLOGIES INC COMM STK 74733T105 10405 328646 SH SOLE 84896 0 243750 QEP RES INC COMM STK 74733V100 1269 94690 SH SOLE 26990 0 67700 QTS RLTY TR INC COMM STK 74736A103 517 11470 SH SOLE 70 0 11400 QORVO INC COMM STK 74736K101 12970 254820 SH SOLE 44900 0 209920 QUALCOMM INC COMM STK 747525103 1029585 20597886 SH SOLE 8017863 0 12580023 QUALITY SYS INC COMM STK 747582104 534 33100 SH SOLE 12200 0 20900 QUANEX BUILDING PRODUCTS COR COMM STK 747619104 43494 2086030 SH SOLE 346400 0 1739630 QUANTA SVCS INC COMM STK 74762E102 6875 339490 SH SOLE 64500 0 274990 QUANTUM CORP COMM STK 747906204 92 99300 SH SOLE 500 0 98800 QUEST DIAGNOSTICS INC COMM STK 74834L100 222242 3124006 SH SOLE 667640 0 2456366 QUESTAR CORP COMM STK 748356102 1192 61190 SH SOLE 24190 0 37000 QUIDEL CORP COMM STK 74838J101 55070 2597622 SH SOLE 629222 0 1968400 QUINTILES TRANSNATIO HLDGS I COMM STK 74876Y101 7681 111866 SH SOLE 42966 0 68900 QUMU CORP COMM STK 749063103 56 20750 SH SOLE 0 0 20750 QUOTIENT TECHNOLOGY INC COMM STK 749119103 19433 2849362 SH SOLE 565946 0 2283416 RAIT FINANCIAL TRUST COMM STK 749227609 112 41400 SH SOLE 21400 0 20000 RLI CORP COMM STK 749607107 66162 1071450 SH SOLE 161630 0 909820 RLJ LODGING TR COMM STK 74965L101 103426 4781612 SH SOLE 734332 0 4047280 RPC INC COMM STK 749660106 101577 8500128 SH SOLE 1832248 0 6667880 RPM INTL INC COMM STK 749685103 550628 12497231 SH SOLE 3790688 0 8706543 RPX CORP COMM STK 74972G103 127 11500 SH SOLE 100 0 11400 RTI SURGICAL INC COMM STK 74975N105 348 87700 SH SOLE 14200 0 73500 RSP PERMIAN INC COMM STK 74978Q105 594 24370 SH SOLE 9770 0 14600 RACKSPACE HOSTING INC COMM STK 750086100 1473 58172 SH SOLE 45372 0 12800 RADIAN GROUP INC COMM STK 750236101 115918 8657068 SH SOLE 1994730 0 6662338 RADISYS CORP COMM STK 750459109 291 105059 SH SOLE 75159 0 29900 RADIUS HEALTH INC COMM STK 750469207 434 7048 SH SOLE 148 0 6900 RADNET INC COMM STK 750491102 198 32000 SH SOLE 7900 0 24100 RAMBUS INC DEL COMM STK 750917106 670 57800 SH SOLE 21100 0 36700 RALPH LAUREN CORP COMM STK 751212101 12288 110230 SH SOLE 19900 0 90330 RAMCO-GERSHENSON PPTYS TR COMM STK 751452202 688 41403 SH SOLE 16503 0 24900 RANGE RES CORP COMM STK 75281A109 32808 1333108 SH SOLE 793879 0 539229 RAPTOR PHARMACEUTICAL CORP COMM STK 75382F106 119 22900 SH SOLE 22900 0 0 RAVEN INDS INC COMM STK 754212108 39038 2502404 SH SOLE 547820 0 1954584 RAYMOND JAMES FINANCIAL INC COMM STK 754730109 1745 30095 SH SOLE 11495 0 18600 RAYONIER INC COMM STK 754907103 355509 16013936 SH SOLE 3854535 0 12159401 RAYONIER ADVANCED MATLS INC COMM STK 75508B104 391 39946 SH SOLE 11783 0 28163 RAYTHEON CO COMM STK 755111507 193302 1552255 SH SOLE 781957 0 770298 RBC BEARINGS INC COMM STK 75524B104 191117 2958931 SH SOLE 580581 0 2378350 RE MAX HLDGS INC COMM STK 75524W108 78802 2112651 SH SOLE 384851 0 1727800 REALD INC COMM STK 75604L105 39665 3759714 SH SOLE 615300 0 3144414 REALOGY HLDGS CORP COMM STK 75605Y106 1321 36013 SH SOLE 15513 0 20500 REALTY INCOME CORP COMM STK 756109104 22551 436790 SH SOLE 77000 0 359790 RED HAT INC COMM STK 756577102 1561812 18860182 SH SOLE 6591966 0 12268216 RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 77321 1252363 SH SOLE 258630 0 993733 REDWOOD TR INC COMM STK 758075402 50993 3863135 SH SOLE 857335 0 3005800 REGAL BELOIT CORP COMM STK 758750103 684 11688 SH SOLE 2988 0 8700 REGAL ENTMT GROUP COMM STK 758766109 456 24185 SH SOLE 195 0 23990 REGENCY CTRS CORP COMM STK 758849103 301490 4425865 SH SOLE 439953 0 3985912 REGENERON PHARMACEUTICALS COMM STK 75886F107 2572277 4738293 SH SOLE 1367312 0 3370981 REGIS CORP MINN COMM STK 758932107 306 21600 SH SOLE 6100 0 15500 REGENXBIO INC COMM STK 75901B107 15587 972933 SH SOLE 96990 0 875943 REGULUS THERAPEUTICS INC COMM STK 75915K101 1093 125300 SH SOLE 62500 0 62800 REGIONS FINL CORP NEW COMM STK 7591EP100 22696 2364175 SH SOLE 498034 0 1866141 REINSURANCE GROUP AMER INC COMM STK 759351604 1981 23157 SH SOLE 5937 0 17220 REIS INC COMM STK 75936P105 420 17720 SH SOLE 20 0 17700 RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 35744 617232 SH SOLE 140132 0 477100 RELYPSA INC COMM STK 759531106 226 7980 SH SOLE 80 0 7900 RENASANT CORP COMM STK 75970E107 652 18937 SH SOLE 3610 0 15327 RENEWABLE ENERGY GROUP INC COMM STK 75972A301 361 38854 SH SOLE 3971 0 34883 REPLIGEN CORP COMM STK 759916109 5375 189990 SH SOLE 83890 0 106100 RENT A CTR INC NEW COMM STK 76009N100 572 38240 SH SOLE 17240 0 21000 RENTECH INC COMM STK 760112201 60 17050 SH SOLE 4600 0 12450 RENTRAK CORP COMM STK 760174102 367 7730 SH SOLE 1730 0 6000 REPUBLIC SVCS INC COMM STK 760759100 20159 458265 SH SOLE 135280 0 322985 RESEARCH FRONTIERS INC COMM STK 760911107 165 31600 SH SOLE 0 0 31600 RESMED INC COMM STK 761152107 2350 43765 SH SOLE 14465 0 29300 RESOLUTE FST PRODS INC COMM STK 76117W109 111 14600 SH SOLE 9000 0 5600 RESOURCE CAP CORP COMM STK 76120W708 383 30050 SH SOLE 100 0 29950 RESTORATION HARDWARE HLDGS I COMM STK 761283100 367744 4628628 SH SOLE 838412 0 3790216 RETROPHIN INC COMM STK 761299106 13852 718089 SH SOLE 77416 0 640673 RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 60326 3370170 SH SOLE 387230 0 2982940 RETAIL PPTYS AMER INC COMM STK 76131V202 899 60888 SH SOLE 29788 0 31100 REX ENERGY CORPORATION COMM STK 761565100 39 37200 SH SOLE 37200 0 0 REX AMERICAN RESOURCES CORP COMM STK 761624105 8708 161050 SH SOLE 13700 0 147350 REXNORD CORP NEW COMM STK 76169B102 155448 8578809 SH SOLE 1880772 0 6698037 REYNOLDS AMERICAN INC COMM STK 761713106 68496 1484196 SH SOLE 303258 0 1180938 RICE ENERGY INC COMM STK 762760106 434 39795 SH SOLE 5595 0 34200 RIGEL PHARMACEUTICALS INC COMM STK 766559603 641 211650 SH SOLE 24850 0 186800 RIGHTSIDE GROUP LTD COMM STK 76658B100 13677 1647820 SH SOLE 151920 0 1495900 RINGCENTRAL INC COMM STK 76680R206 31360 1329942 SH SOLE 197282 0 1132660 RIO TINTO PLC ADR 767204100 1598 54890 SH SOLE 54800 0 90 RITCHIE BROS AUCTIONEERS COMM STK 767744105 82463 3420265 SH SOLE 514939 0 2905326 RITE AID CORP COMM STK 767754104 428612 54669902 SH SOLE 13234497 0 41435405 ROBERT HALF INTL INC COMM STK 770323103 18170 385453 SH SOLE 122081 0 263372 ROCKWELL AUTOMATION INC COMM STK 773903109 25038 244010 SH SOLE 54164 0 189846 ROCKWELL COLLINS INC COMM STK 774341101 141604 1534172 SH SOLE 435062 0 1099110 ROCKY MTN CHOCOLATE FACTORY COMM STK 77467X101 212 19744 SH SOLE 5682 0 14062 ROFIN SINAR TECHNOLOGIES INC COMM STK 775043102 355 13270 SH SOLE 6470 0 6800 ROGERS CORP COMM STK 775133101 253 4900 SH SOLE 1650 0 3250 ROLLINS INC COMM STK 775711104 103422 3993130 SH SOLE 1119345 0 2873785 ROPER TECHNOLOGIES INC COMM STK 776696106 2783585 14666657 SH SOLE 4205137 0 10461520 ROSS STORES INC COMM STK 778296103 1044703 19414662 SH SOLE 6583353 0 12831309 ROUSE PPTYS INC COMM STK 779287101 46557 3197570 SH SOLE 617920 0 2579650 ROVI CORP COMM STK 779376102 705 42333 SH SOLE 18041 0 24292 ROYAL BK SCOTLAND GROUP PLC ADR 780097689 980 110500 SH SOLE 110500 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 412150 8951994 SH SOLE 2167135 0 6784859 ROYAL DUTCH SHELL PLC ADR 780259206 593169 12954119 SH SOLE 4705684 0 8248435 ROYAL GOLD INC COMM STK 780287108 858 23527 SH SOLE 12977 0 10550 RUBICON TECHNOLOGY INC COMM STK 78112T107 76 66600 SH SOLE 18100 0 48500 RUBICON PROJ INC COMM STK 78112V102 2227 135389 SH SOLE 100 0 135289 RUBY TUESDAY INC COMM STK 781182100 156 28400 SH SOLE 9400 0 19000 RUCKUS WIRELESS INC COMM STK 781220108 299 27900 SH SOLE 200 0 27700 RUDOLPH TECHNOLOGIES INC COMM STK 781270103 226 15900 SH SOLE 3100 0 12800 RUSH ENTERPRISES INC COMM STK 781846209 296 13500 SH SOLE 3300 0 10200 RYANAIR HLDGS PLC ADR 783513203 119499 1382125 SH SOLE 221323 0 1160802 RYDER SYS INC COMM STK 783549108 5608 98675 SH SOLE 21842 0 76833 RYERSON HLDG CORP COMM STK 783754104 5043 1079782 SH SOLE 170030 0 909752 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 1255 24299 SH SOLE 8605 0 15694 S & T BANCORP INC COMM STK 783859101 641 20790 SH SOLE 4190 0 16600 SBA COMMUNICATIONS CORP COMM STK 78388J106 302316 2877279 SH SOLE 680356 0 2196923 SEI INVESTMENTS CO COMM STK 784117103 2078 39657 SH SOLE 13301 0 26356 SL GREEN RLTY CORP COMM STK 78440X101 343690 3042039 SH SOLE 473309 0 2568730 SLM CORP COMM STK 78442P106 971 148878 SH SOLE 81678 0 67200 SM ENERGY CO COMM STK 78454L100 23686 1204799 SH SOLE 338502 0 866297 SPDR S&P 500 ETF TR COMM STK 78462F103 398 1951 SH SOLE 1951 0 0 SPX CORP COMM STK 784635104 236 25303 SH SOLE 1998 0 23305 SPS COMM INC COMM STK 78463M107 66806 951512 SH SOLE 241485 0 710027 SPDR GOLD TRUST COMM STK 78463V107 264 2600 SH SOLE 2600 0 0 SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 1065116 15601524 SH SOLE 3387646 0 12213878 SP PLUS CORP COMM STK 78469C103 47690 1995380 SH SOLE 191890 0 1803490 SPX FLOW INC COMM STK 78469X107 18338 657053 SH SOLE 153038 0 504015 SVB FINL GROUP COMM STK 78486Q101 241095 2027712 SH SOLE 531262 0 1496450 SABRA HEALTH CARE REIT INC COMM STK 78573L106 308 15233 SH SOLE 3633 0 11600 SABRE CORP COMM STK 78573M104 152121 5438734 SH SOLE 1929334 0 3509400 SAFEGUARD SCIENTIFICS INC COMM STK 786449207 21824 1504043 SH SOLE 498243 0 1005800 SAFEGUARD SCIENTIFICS INC CONV BND 786449AK4 10858 9949000 PRN SOLE 668000 0 9281000 SAFETY INS GROUP INC COMM STK 78648T100 64434 1142855 SH SOLE 205330 0 937525 SAGA COMMUNICATIONS INC COMM STK 786598300 29326 762707 SH SOLE 35889 0 726818 SAGE THERAPEUTICS INC COMM STK 78667J108 22243 381525 SH SOLE 140632 0 240893 SAIA INC COMM STK 78709Y105 42696 1918900 SH SOLE 271613 0 1647287 ST JOE CO COMM STK 790148100 3957 213793 SH SOLE 85340 0 128453 ST JUDE MED INC COMM STK 790849103 38042 615868 SH SOLE 180817 0 435051 SALEM MEDIA GROUP INC COMM STK 794093104 102 20450 SH SOLE 0 0 20450 SALESFORCE COM INC COMM STK 79466L302 2405790 30686091 SH SOLE 10543869 0 20142222 SALESFORCE COM INC CONV BND 79466LAD6 124 96000 PRN SOLE 38000 0 58000 SALLY BEAUTY HLDGS INC COMM STK 79546E104 19872 712522 SH SOLE 265622 0 446900 SANCHEZ ENERGY CORP COMM STK 79970Y105 191 44400 SH SOLE 100 0 44300 SANDERSON FARMS INC COMM STK 800013104 450 5800 SH SOLE 1760 0 4040 SANDISK CORP COMM STK 80004C101 195861 2577455 SH SOLE 432255 0 2145200 SANDY SPRING BANCORP INC COMM STK 800363103 33591 1245970 SH SOLE 421240 0 824730 SANGAMO BIOSCIENCES INC COMM STK 800677106 575 63000 SH SOLE 15200 0 47800 SANMINA CORPORATION COMM STK 801056102 738 35852 SH SOLE 8150 0 27702 SANTANDER CONSUMER USA HDG I COMM STK 80283M101 181 11395 SH SOLE 1795 0 9600 SAREPTA THERAPEUTICS INC COMM STK 803607100 1222 31668 SH SOLE 5020 0 26648 SAUL CTRS INC COMM STK 804395101 71866 1401710 SH SOLE 328210 0 1073500 SCANA CORP NEW COMM STK 80589M102 16349 270268 SH SOLE 67390 0 202878 SCANSOURCE INC COMM STK 806037107 544 16870 SH SOLE 12370 0 4500 SCHEIN HENRY INC COMM STK 806407102 1054548 6666338 SH SOLE 1755294 0 4911044 SCHLUMBERGER LTD COMM STK 806857108 227447 3260885 SH SOLE 934779 0 2326106 SCHOLASTIC CORP COMM STK 807066105 142300 3690342 SH SOLE 749823 0 2940519 SCHULMAN A INC COMM STK 808194104 481 15693 SH SOLE 3480 0 12213 SCHWAB CHARLES CORP NEW COMM STK 808513105 85750 2604013 SH SOLE 873683 0 1730330 SCHWEITZER-MAUDUIT INTL INC COMM STK 808541106 79350 1889740 SH SOLE 305819 0 1583921 SCIENCE APPLICATNS INTL CP N COMM STK 808625107 744 16248 SH SOLE 3577 0 12671 SCIENTIFIC GAMES CORP COMM STK 80874P109 286 31830 SH SOLE 9000 0 22830 SCIQUEST INC NEW COMM STK 80908T101 24787 1911111 SH SOLE 282861 0 1628250 SCOTTS MIRACLE GRO CO COMM STK 810186106 109835 1702602 SH SOLE 353993 0 1348609 SCRIPPS E W CO OHIO COMM STK 811054402 510 26846 SH SOLE 8099 0 18747 SCRIPPS NETWORKS INTERACT IN COMM STK 811065101 9036 163660 SH SOLE 28900 0 134760 SEACHANGE INTL INC COMM STK 811699107 200 29650 SH SOLE 7100 0 22550 SEACOR HOLDINGS INC COMM STK 811904101 136788 2602507 SH SOLE 415520 0 2186987 SEALED AIR CORP NEW COMM STK 81211K100 26473 593574 SH SOLE 155964 0 437610 SEASPINE HLDGS CORP COMM STK 81255T108 524 30499 SH SOLE 17366 0 13133 SEATTLE GENETICS INC COMM STK 812578102 157325 3505470 SH SOLE 777318 0 2728152 SELECT COMFORT CORP COMM STK 81616X103 494 23080 SH SOLE 6830 0 16250 SELECT MED HLDGS CORP COMM STK 81619Q105 177419 14896673 SH SOLE 3407553 0 11489120 SELECTIVE INS GROUP INC COMM STK 816300107 92037 2740840 SH SOLE 409350 0 2331490 SEMGROUP CORP COMM STK 81663A105 6228 215810 SH SOLE 102310 0 113500 SEMLER SCIENTIFIC INC COMM STK 81684M104 549 214477 SH SOLE 31074 0 183403 SEMTECH CORP COMM STK 816850101 184336 9742930 SH SOLE 1647630 0 8095300 SEMPRA ENERGY COMM STK 816851109 45631 485380 SH SOLE 94585 0 390795 SENIOR HSG PPTYS TR COMM STK 81721M109 815 54902 SH SOLE 17088 0 37814 SENOMYX INC COMM STK 81724Q107 7580 2010585 SH SOLE 535905 0 1474680 SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 974 15500 SH SOLE 4620 0 10880 SEQUENOM INC COMM STK 817337405 78 47300 SH SOLE 10200 0 37100 SERES THERAPEUTICS INC COMM STK 81750R102 33744 961650 SH SOLE 119125 0 842525 SERVICE CORP INTL COMM STK 817565104 25121 965441 SH SOLE 410710 0 554731 SERVICEMASTER GLOBAL HLDGS I COMM STK 81761R109 318308 8111816 SH SOLE 2315155 0 5796661 SERVICENOW INC COMM STK 81762P102 1460458 16872203 SH SOLE 5865352 0 11006851 SEVENTY SEVEN ENERGY INC COMM STK 818097107 25 23814 SH SOLE 200 0 23614 SHAKE SHACK INC COMM STK 819047101 3457 87310 SH SOLE 14120 0 73190 SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 493 11460 SH SOLE 3260 0 8200 SHERWIN WILLIAMS CO COMM STK 824348106 393952 1517533 SH SOLE 487201 0 1030332 SHIRE PLC ADR 82481R106 343680 1676487 SH SOLE 522904 0 1153583 SHOPIFY INC COMM STK 82509L107 29059 1126319 SH SOLE 241319 0 885000 SHORETEL INC COMM STK 825211105 16163 1826282 SH SOLE 211720 0 1614562 SHUTTERFLY INC COMM STK 82568P304 9407 211100 SH SOLE 100800 0 110300 SHUTTERSTOCK INC COMM STK 825690100 132251 4089389 SH SOLE 790600 0 3298789 SIGMA DESIGNS INC COMM STK 826565103 373 59000 SH SOLE 20600 0 38400 SIGNATURE BK NEW YORK N Y COMM STK 82669G104 118905 775283 SH SOLE 213483 0 561800 SILICON LABORATORIES INC COMM STK 826919102 38134 785620 SH SOLE 132520 0 653100 SILGAN HOLDINGS INC COMM STK 827048109 1032 19208 SH SOLE 10188 0 9020 SILICON GRAPHICS INTL CORP COMM STK 82706L108 140 23800 SH SOLE 5000 0 18800 SILVER BAY RLTY TR CORP COMM STK 82735Q102 423 26983 SH SOLE 13284 0 13699 SILVER WHEATON CORP COMM STK 828336107 54658 4400916 SH SOLE 1065614 0 3335302 SIMMONS 1ST NATL CORP COMM STK 828730200 27994 545050 SH SOLE 86580 0 458470 SIMON PPTY GROUP INC NEW COMM STK 828806109 1004836 5167846 SH SOLE 1019529 0 4148317 SIMPSON MANUFACTURING CO INC COMM STK 829073105 51188 1498920 SH SOLE 226710 0 1272210 SINCLAIR BROADCAST GROUP INC COMM STK 829226109 748 22980 SH SOLE 8770 0 14210 SIRONA DENTAL SYSTEMS INC COMM STK 82966C103 317811 2900526 SH SOLE 490378 0 2410148 SIRIUS XM HLDGS INC COMM STK 82968B103 2759 677932 SH SOLE 245332 0 432600 SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 21413 389746 SH SOLE 181646 0 208100 SKECHERS U S A INC COMM STK 830566105 1113 36854 SH SOLE 13754 0 23100 SKYLINE CORP COMM STK 830830105 40 11272 SH SOLE 11272 0 0 SKYWORKS SOLUTIONS INC COMM STK 83088M102 42600 554471 SH SOLE 178352 0 376119 SMITH A O COMM STK 831865209 28425 371036 SH SOLE 128056 0 242980 SMART & FINAL STORES INC COMM STK 83190B101 13066 717530 SH SOLE 62830 0 654700 SMUCKER J M CO COMM STK 832696405 32848 266319 SH SOLE 76418 0 189901 SNAP ON INC COMM STK 833034101 41224 240470 SH SOLE 53055 0 187415 SNYDERS-LANCE INC COMM STK 833551104 801 23340 SH SOLE 7830 0 15510 SOLAZYME INC COMM STK 83415T101 70 28200 SH SOLE 200 0 28000 SOLARWINDS INC COMM STK 83416B109 17389 295227 SH SOLE 132127 0 163100 SOLARCITY CORP COMM STK 83416T100 649 12717 SH SOLE 7517 0 5200 SOLERA HOLDINGS INC COMM STK 83421A104 1789 32637 SH SOLE 12637 0 20000 SONIC CORP COMM STK 835451105 65191 2017677 SH SOLE 306472 0 1711205 SONOCO PRODS CO COMM STK 835495102 1643 40192 SH SOLE 16905 0 23287 SOTHEBYS COMM STK 835898107 9629 373796 SH SOLE 172260 0 201536 SONUS NETWORKS INC COMM STK 835916503 8731 1224528 SH SOLE 373548 0 850980 SOTHERLY HOTELS INC COMM STK 83600C103 90 14600 SH SOLE 0 0 14600 SOUFUN HLDGS LTD ADR 836034108 23578 3190500 SH SOLE 521200 0 2669300 SOUTH JERSEY INDS INC COMM STK 838518108 735 31240 SH SOLE 19600 0 11640 SOUTH ST CORP COMM STK 840441109 591 8219 SH SOLE 3515 0 4704 SOUTHERN CO COMM STK 842587107 80842 1727772 SH SOLE 400006 0 1327766 SOUTHERN COPPER CORP COMM STK 84265V105 87603 3353869 SH SOLE 763208 0 2590661 SOUTHSIDE BANCSHARES INC COMM STK 84470P109 263 10962 SH SOLE 3018 0 7944 SOUTHWEST AIRLS CO COMM STK 844741108 368343 8554180 SH SOLE 4321550 0 4232630 SOUTHWEST BANCORP INC OKLA COMM STK 844767103 666 38100 SH SOLE 18500 0 19600 SOUTHWEST GAS CORP COMM STK 844895102 103073 1868620 SH SOLE 359220 0 1509400 SOUTHWESTERN ENERGY CO COMM STK 845467109 4542 638870 SH SOLE 116000 0 522870 SOVRAN SELF STORAGE INC COMM STK 84610H108 1158 10790 SH SOLE 4090 0 6700 SPARK THERAPEUTICS INC COMM STK 84652J103 93018 2052928 SH SOLE 269624 0 1783304 SPARTAN MTRS INC COMM STK 846819100 112 36100 SH SOLE 8800 0 27300 SPARTANNASH CO COMM STK 847215100 35103 1622142 SH SOLE 474832 0 1147310 SPECTRA ENERGY CORP COMM STK 847560109 249485 10421279 SH SOLE 3448721 0 6972558 SPECTRANETICS CORP COMM STK 84760C107 182 12100 SH SOLE 4900 0 7200 SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 164 27200 SH SOLE 200 0 27000 SPECTRUM BRANDS HLDGS INC COMM STK 84763R101 16609 163152 SH SOLE 75452 0 87700 SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 1502 29993 SH SOLE 12593 0 17400 SPIRIT AIRLS INC COMM STK 848577102 13566 340418 SH SOLE 150618 0 189800 SPIRIT RLTY CAP INC NEW COMM STK 84860W102 1342 133906 SH SOLE 40106 0 93800 SPLUNK INC COMM STK 848637104 133995 2278446 SH SOLE 621246 0 1657200 SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 20080 1556560 SH SOLE 636560 0 920000 SPRINT CORP COMM STK 85207U105 352 97360 SH SOLE 39260 0 58100 SPROUTS FMRS MKT INC COMM STK 85208M102 370265 13924990 SH SOLE 3609050 0 10315940 STAG INDL INC COMM STK 85254J102 245 13278 SH SOLE 4978 0 8300 STAMPS COM INC COMM STK 852857200 16851 153740 SH SOLE 73540 0 80200 STANCORP FINL GROUP INC COMM STK 852891100 1741 15288 SH SOLE 7588 0 7700 STANDARD MTR PRODS INC COMM STK 853666105 457 12000 SH SOLE 50 0 11950 STANDEX INTL CORP COMM STK 854231107 6970 83830 SH SOLE 38630 0 45200 STANLEY FURNITURE CO INC COMM STK 854305208 36 12900 SH SOLE 0 0 12900 STANLEY BLACK & DECKER INC COMM STK 854502101 76304 714929 SH SOLE 299515 0 415414 STAPLES INC COMM STK 855030102 93523 9875758 SH SOLE 2708677 0 7167081 STARBUCKS CORP COMM STK 855244109 2000787 33329782 SH SOLE 11779887 0 21549895 STARTEK INC COMM STK 85569C107 3278 915750 SH SOLE 101950 0 813800 STATE AUTO FINL CORP COMM STK 855707105 73954 3591760 SH SOLE 687940 0 2903820 STARWOOD PPTY TR INC COMM STK 85571B105 1552 75488 SH SOLE 25588 0 49900 STARZ COMM STK 85571Q102 20928 624726 SH SOLE 293076 0 331650 STARWOOD WAYPOINT RESIDENTL COMM STK 85571W109 824 36400 SH SOLE 10260 0 26140 STARWOOD HOTELS&RESORTS WRLD COMM STK 85590A401 46971 677983 SH SOLE 205220 0 472763 STATE BK FINL CORP COMM STK 856190103 225 10690 SH SOLE 90 0 10600 STATE STR CORP COMM STK 857477103 1923333 28983317 SH SOLE 10996270 0 17987047 STEEL DYNAMICS INC COMM STK 858119100 16413 918456 SH SOLE 235448 0 683008 STEELCASE INC COMM STK 858155203 400 26859 SH SOLE 14800 0 12059 STEIN MART INC COMM STK 858375108 5720 849866 SH SOLE 96650 0 753216 STEPAN CO COMM STK 858586100 6941 139688 SH SOLE 67950 0 71738 STERICYCLE INC COMM STK 858912108 23518 195005 SH SOLE 52645 0 142360 STERLING BANCORP DEL COMM STK 85917A100 555 34240 SH SOLE 13400 0 20840 STERLING CONSTRUCTION CO INC COMM STK 859241101 174 28600 SH SOLE 9400 0 19200 STEWART INFORMATION SVCS COR COMM STK 860372101 16667 446470 SH SOLE 34490 0 411980 STIFEL FINL CORP COMM STK 860630102 598 14126 SH SOLE 6240 0 7886 STILLWATER MNG CO COMM STK 86074Q102 4955 578222 SH SOLE 240000 0 338222 STOCK YDS BANCORP INC COMM STK 861025104 626 16561 SH SOLE 11040 0 5521 STONE ENERGY CORP COMM STK 861642106 292 68012 SH SOLE 12300 0 55712 STONERIDGE INC COMM STK 86183P102 149 10100 SH SOLE 100 0 10000 STRATTEC SEC CORP COMM STK 863111100 25465 450793 SH SOLE 44370 0 406423 STRAYER ED INC COMM STK 863236105 119304 1984435 SH SOLE 404335 0 1580100 STRYKER CORP COMM STK 863667101 413438 4448438 SH SOLE 1793825 0 2654613 STURM RUGER & CO INC COMM STK 864159108 402 6750 SH SOLE 2650 0 4100 SUMMER INFANT INC COMM STK 865646103 55 24500 SH SOLE 24500 0 0 SUN CMNTYS INC COMM STK 866674104 1430 20870 SH SOLE 7420 0 13450 SUN LIFE FINL INC COMM STK 866796105 312569 10040525 SH SOLE 2914625 0 7125900 SUN HYDRAULICS CORP COMM STK 866942105 93764 2955060 SH SOLE 741590 0 2213470 SUNCOR ENERGY INC NEW COMM STK 867224107 112929 4377220 SH SOLE 1483320 0 2893900 SUNEDISON INC COMM STK 86732Y109 740 145285 SH SOLE 32985 0 112300 SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 56473 4521427 SH SOLE 333793 0 4187634 SUNTRUST BKS INC COMM STK 867914103 92573 2160892 SH SOLE 522451 0 1638441 SUPERIOR ENERGY SVCS INC COMM STK 868157108 1197 88849 SH SOLE 49193 0 39656 SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 6430 478430 SH SOLE 185557 0 292873 SUPERVALU INC COMM STK 868536103 963 142093 SH SOLE 41394 0 100699 SWIFT TRANSN CO COMM STK 87074U101 228 16500 SH SOLE 15200 0 1300 SYKES ENTERPRISES INC COMM STK 871237103 521 16940 SH SOLE 5900 0 11040 SYMANTEC CORP COMM STK 871503108 24930 1187158 SH SOLE 224454 0 962704 SYMETRA FINL CORP COMM STK 87151Q106 942 29642 SH SOLE 11342 0 18300 SYNALLOY CP DEL COMM STK 871565107 2091 303995 SH SOLE 32520 0 271475 SYNCHRONOSS TECHNOLOGIES INC COMM STK 87157B103 388 11000 SH SOLE 4000 0 7000 SYNAPTICS INC COMM STK 87157D109 47390 589865 SH SOLE 171890 0 417975 SYMMETRY SURGICAL INC COMM STK 87159G100 121 13100 SH SOLE 2500 0 10600 SYNOPSYS INC COMM STK 871607107 2620 57438 SH SOLE 20082 0 37356 SYNGENTA AG ADR 87160A100 66201 840857 SH SOLE 274607 0 566250 SYNOVUS FINL CORP COMM STK 87161C501 61790 1908272 SH SOLE 286595 0 1621677 SYNNEX CORP COMM STK 87162W100 76175 847052 SH SOLE 281052 0 566000 SYNERGY PHARMACEUTICALS DEL COMM STK 871639308 202 35700 SH SOLE 300 0 35400 SYNERGY RES CORP COMM STK 87164P103 36802 4319520 SH SOLE 768630 0 3550890 SYNCHRONY FINL COMM STK 87165B103 44676 1469138 SH SOLE 289804 0 1179334 SYSCO CORP COMM STK 871829107 459528 11207989 SH SOLE 2888325 0 8319664 TCF FINL CORP COMM STK 872275102 29635 2098823 SH SOLE 318223 0 1780600 TD AMERITRADE HLDG CORP COMM STK 87236Y108 1682681 48478274 SH SOLE 17255777 0 31222497 TECO ENERGY INC COMM STK 872375100 11283 423385 SH SOLE 88019 0 335366 TCP CAP CORP COMM STK 87238Q103 15416 1106702 SH SOLE 156302 0 950400 TFS FINL CORP COMM STK 87240R107 268 14253 SH SOLE 153 0 14100 TJX COS INC NEW COMM STK 872540109 186720 2633193 SH SOLE 1275576 0 1357617 T MOBILE US INC COMM STK 872590104 1656886 42353940 SH SOLE 13687191 0 28666749 T MOBILE US INC CVPFSTKF 872590203 64479 952600 SH SOLE 184826 0 767774 TRC COS INC COMM STK 872625108 144 15600 SH SOLE 0 0 15600 TRI POINTE GROUP INC COMM STK 87265H109 13414 1058700 SH SOLE 162300 0 896400 TPG SPECIALTY LENDING INC COMM STK 87265K102 27901 1720150 SH SOLE 400350 0 1319800 TTM TECHNOLOGIES INC COMM STK 87305R109 257 39450 SH SOLE 7800 0 31650 TABLEAU SOFTWARE INC COMM STK 87336U105 6320 67072 SH SOLE 50732 0 16340 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 11321 497618 SH SOLE 443045 0 54573 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 873 25065 SH SOLE 9820 0 15245 TAL ED GROUP ADR 874080104 39909 858822 SH SOLE 148377 0 710445 TAL INTL GROUP INC COMM STK 874083108 240 15100 SH SOLE 15100 0 0 TALEN ENERGY CORP COMM STK 87422J105 436 69920 SH SOLE 49348 0 20572 TALMER BANCORP INC COMM STK 87482X101 56958 3145120 SH SOLE 420330 0 2724790 TANGER FACTORY OUTLET CTRS I COMM STK 875465106 4250 129975 SH SOLE 11995 0 117980 TANGOE INC COMM STK 87582Y108 54502 6496110 SH SOLE 905150 0 5590960 TARGET CORP COMM STK 87612E106 84337 1161506 SH SOLE 258789 0 902717 TARGA RES CORP COMM STK 87612G101 3605 133217 SH SOLE 64817 0 68400 TASER INTL INC COMM STK 87651B104 10034 580334 SH SOLE 16805 0 563529 TATA MTRS LTD ADR 876568502 4912 166682 SH SOLE 80027 0 86655 TAUBMAN CTRS INC COMM STK 876664103 157587 2054051 SH SOLE 291689 0 1762362 TAYLOR MORRISON HOME CORP COMM STK 87724P106 206 12900 SH SOLE 100 0 12800 TEAM INC COMM STK 878155100 5336 166950 SH SOLE 81950 0 85000 TEAM HEALTH HOLDINGS INC COMM STK 87817A107 111391 2537950 SH SOLE 489955 0 2047995 TECH DATA CORP COMM STK 878237106 1312 19770 SH SOLE 7590 0 12180 TECK RESOURCES LTD COMM STK 878742204 52 13500 SH SOLE 13500 0 0 TEGNA INC COMM STK 87901J105 10598 415281 SH SOLE 82303 0 332978 TELADOC INC COMM STK 87918A105 3893 216750 SH SOLE 33050 0 183700 TELECOMMUNICATION SYS INC COMM STK 87929J103 324 65100 SH SOLE 18700 0 46400 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 127687 1439543 SH SOLE 306450 0 1133093 TELEFLEX INC COMM STK 879369106 623704 4744801 SH SOLE 1343518 0 3401283 TELEFONICA S A ADR 879382208 710 64155 SH SOLE 62455 0 1700 TELEPHONE & DATA SYS INC COMM STK 879433829 84211 3252649 SH SOLE 677649 0 2575000 TELETECH HOLDINGS INC COMM STK 879939106 299 10730 SH SOLE 3240 0 7490 TEMPUR SEALY INTL INC COMM STK 88023U101 1788 25377 SH SOLE 11227 0 14150 TENARIS S A ADR 88031M109 59737 2509959 SH SOLE 419737 0 2090222 TENET HEALTHCARE CORP COMM STK 88033G407 37109 1224719 SH SOLE 252914 0 971805 TENNANT CO COMM STK 880345103 28772 511410 SH SOLE 118550 0 392860 TENNECO INC COMM STK 880349105 14453 314810 SH SOLE 143960 0 170850 TERADATA CORP DEL COMM STK 88076W103 6197 234561 SH SOLE 41348 0 193213 TERADYNE INC COMM STK 880770102 44540 2154836 SH SOLE 399936 0 1754900 TEREX CORP NEW COMM STK 880779103 924 50016 SH SOLE 27716 0 22300 TERRAFORM PWR INC COMM STK 88104R100 228 18098 SH SOLE 98 0 18000 TERRENO RLTY CORP COMM STK 88146M101 128148 5665245 SH SOLE 514813 0 5150432 TESARO INC COMM STK 881569107 195660 3739678 SH SOLE 556579 0 3183099 TESCO CORP COMM STK 88157K101 40078 5535610 SH SOLE 1371870 0 4163740 TESORO CORP COMM STK 881609101 52385 497153 SH SOLE 153833 0 343320 TESLA MTRS INC COMM STK 88160R101 1889075 7870816 SH SOLE 2718803 0 5152013 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 419134 6385339 SH SOLE 803072 0 5582267 TETRA TECHNOLOGIES INC DEL COMM STK 88162F105 20541 2731490 SH SOLE 1121090 0 1610400 TETRA TECH INC NEW COMM STK 88162G103 610 23425 SH SOLE 6550 0 16875 TEVA PHARMACEUTICAL FIN LLC CONV BND 88163VAE9 348 221000 PRN SOLE 99000 0 122000 TESSERA TECHNOLOGIES INC COMM STK 88164L100 591 19690 SH SOLE 10630 0 9060 TETRAPHASE PHARMACEUTICALS I COMM STK 88165N105 169 16800 SH SOLE 100 0 16700 TEXAS CAPITAL BANCSHARES INC COMM STK 88224Q107 197914 4004728 SH SOLE 565010 0 3439718 TEXAS INSTRS INC COMM STK 882508104 1190465 21719859 SH SOLE 6946232 0 14773627 TEXAS ROADHOUSE INC COMM STK 882681109 593 16580 SH SOLE 5680 0 10900 TEXTRON INC COMM STK 883203101 1639530 39027144 SH SOLE 14738812 0 24288332 TEXTURA CORP COMM STK 883211104 6443 298570 SH SOLE 39970 0 258600 THERAPEUTICSMD INC COMM STK 88338N107 108304 10443954 SH SOLE 1380818 0 9063136 THERAVANCE INC COMM STK 88338T104 4423 419604 SH SOLE 130634 0 288970 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 3559689 25094743 SH SOLE 6833712 0 18261031 THERMON GROUP HLDGS INC COMM STK 88362T103 14346 847870 SH SOLE 141600 0 706270 THOMSON REUTERS CORP COMM STK 884903105 308 8173 SH SOLE 8173 0 0 THOR INDS INC COMM STK 885160101 1123 19998 SH SOLE 9898 0 10100 3-D SYS CORP DEL COMM STK 88554D205 252 29006 SH SOLE 16356 0 12650 3M CO COMM STK 88579Y101 213303 1415979 SH SOLE 523904 0 892075 TIDEWATER INC COMM STK 886423102 120 17200 SH SOLE 17100 0 100 TIFFANY & CO NEW COMM STK 886547108 36246 475106 SH SOLE 216909 0 258197 TILE SHOP HLDGS INC COMM STK 88677Q109 18042 1100100 SH SOLE 100 0 1100000 TIM PARTICIPACOES S A ADR 88706P205 93681 11047273 SH SOLE 1327256 0 9720017 TIME INC NEW COMM STK 887228104 532 33939 SH SOLE 21718 0 12221 TIME WARNER INC COMM STK 887317303 244171 3775644 SH SOLE 1237000 0 2538644 TIME WARNER CABLE INC COMM STK 88732J207 270199 1455892 SH SOLE 358275 0 1097617 TIMKEN CO COMM STK 887389104 539 18856 SH SOLE 3456 0 15400 TIMKENSTEEL CORP COMM STK 887399103 256 30500 SH SOLE 2900 0 27600 TITAN INTL INC ILL COMM STK 88830M102 130 33050 SH SOLE 13700 0 19350 TIVO INC COMM STK 888706108 437 50600 SH SOLE 13000 0 37600 TOLL BROTHERS INC COMM STK 889478103 7998 240181 SH SOLE 91561 0 148620 TOMPKINS FINANCIAL CORPORATI COMM STK 890110109 402 7151 SH SOLE 2934 0 4217 TOOTSIE ROLL INDS INC COMM STK 890516107 44726 1415816 SH SOLE 296391 0 1119425 TOPBUILD CORP COMM STK 89055F103 758 24622 SH SOLE 11489 0 13133 TORCHMARK CORP COMM STK 891027104 11753 205616 SH SOLE 42402 0 163214 TORO CO COMM STK 891092108 274415 3755507 SH SOLE 763327 0 2992180 TORONTO DOMINION BK ONT COMM STK 891160509 188551 4828826 SH SOLE 1056676 0 3772150 TOTAL S A ADR 89151E109 132971 2958200 SH SOLE 1575810 0 1382390 TOWERS WATSON & CO COMM STK 891894107 346629 2698345 SH SOLE 808595 0 1889750 TOTAL SYS SVCS INC COMM STK 891906109 14590 292978 SH SOLE 59757 0 233221 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 43456 2082227 SH SOLE 460447 0 1621780 TOYOTA MOTOR CORP ADR 892331307 492 4000 SH SOLE 4000 0 0 TRACTOR SUPPLY CO COMM STK 892356106 1445574 16907300 SH SOLE 5931055 0 10976245 TRANSCANADA CORP COMM STK 89353D107 664 20400 SH SOLE 20400 0 0 TRANSDIGM GROUP INC COMM STK 893641100 20486 89675 SH SOLE 43775 0 45900 TRANSUNION COMM STK 89400J107 123868 4492868 SH SOLE 1260468 0 3232400 TRAVELERS COMPANIES INC COMM STK 89417E109 63050 558657 SH SOLE 121850 0 436807 TREEHOUSE FOODS INC COMM STK 89469A104 354902 4523353 SH SOLE 1050846 0 3472507 TREX CO INC COMM STK 89531P105 498 13080 SH SOLE 4480 0 8600 TREVENA INC COMM STK 89532E109 760 72407 SH SOLE 24510 0 47897 TRIANGLE PETE CORP COMM STK 89600B201 18 24000 SH SOLE 100 0 23900 TRIBUNE MEDIA CO COMM STK 896047503 171146 5061988 SH SOLE 1046566 0 4015422 TRICO BANCSHARES COMM STK 896095106 240 8760 SH SOLE 3860 0 4900 TRIMAS CORP COMM STK 896215209 35290 1892240 SH SOLE 293800 0 1598440 TRIMBLE NAVIGATION LTD COMM STK 896239100 116733 5442104 SH SOLE 835580 0 4606524 TRINET GROUP INC COMM STK 896288107 2185 112900 SH SOLE 56300 0 56600 TRINITY INDS INC COMM STK 896522109 1426 59349 SH SOLE 18091 0 41258 TRIPLE-S MGMT CORP COMM STK 896749108 28855 1206819 SH SOLE 336619 0 870200 TRIPLEPOINT VENTURE GROWTH B COMM STK 89677Y100 10356 865867 SH SOLE 39760 0 826107 TRIUMPH GROUP INC NEW COMM STK 896818101 55717 1401688 SH SOLE 259568 0 1142120 TRIPADVISOR INC COMM STK 896945201 246827 2895337 SH SOLE 836340 0 2058997 TRUEBLUE INC COMM STK 89785X101 299 11610 SH SOLE 110 0 11500 TRUSTCO BK CORP N Y COMM STK 898349105 253 41250 SH SOLE 15800 0 25450 TRUSTMARK CORP COMM STK 898402102 904 39229 SH SOLE 25729 0 13500 T2 BIOSYSTEMS INC COMM STK 89853L104 5154 471113 SH SOLE 2116 0 468997 TUESDAY MORNING CORP COMM STK 899035505 43857 6747230 SH SOLE 915200 0 5832030 TUMI HLDGS INC COMM STK 89969Q104 44433 2671878 SH SOLE 473108 0 2198770 TUPPERWARE BRANDS CORP COMM STK 899896104 1359 24418 SH SOLE 10898 0 13520 TURQUOISE HILL RES LTD COMM STK 900435108 62 24700 SH SOLE 24700 0 0 TUTOR PERINI CORP COMM STK 901109108 454 27100 SH SOLE 6200 0 20900 TWENTY FIRST CENTY FOX INC COMM STK 90130A101 691402 25456614 SH SOLE 7700533 0 17756081 TWENTY FIRST CENTY FOX INC COMM STK 90130A200 367608 13500123 SH SOLE 6249105 0 7251018 TWITTER INC COMM STK 90184L102 60609 2619252 SH SOLE 756437 0 1862815 TWO HBRS INVT CORP COMM STK 90187B101 615 75880 SH SOLE 36680 0 39200 TYLER TECHNOLOGIES INC COMM STK 902252105 49836 285890 SH SOLE 134590 0 151300 TYSON FOODS INC COMM STK 902494103 1141815 21410369 SH SOLE 6487306 0 14923063 UDR INC COMM STK 902653104 3464 92209 SH SOLE 39749 0 52460 UGI CORP NEW COMM STK 902681105 2224 65891 SH SOLE 31901 0 33990 UMB FINL CORP COMM STK 902788108 633 13608 SH SOLE 1900 0 11708 USA TRUCK INC COMM STK 902925106 220 12600 SH SOLE 0 0 12600 US BANCORP DEL COMM STK 902973304 479841 11245392 SH SOLE 3983783 0 7261609 UMH PPTYS INC COMM STK 903002103 327 32300 SH SOLE 100 0 32200 USA TECHNOLOGIES INC COMM STK 90328S500 86 28000 SH SOLE 28000 0 0 U S G CORP COMM STK 903293405 1281 52745 SH SOLE 20295 0 32450 U S PHYSICAL THERAPY INC COMM STK 90337L108 13899 258930 SH SOLE 120330 0 138600 UBIQUITI NETWORKS INC COMM STK 90347A100 221 6980 SH SOLE 80 0 6900 ULTA SALON COSMETCS & FRAG I COMM STK 90384S303 10559 57075 SH SOLE 21475 0 35600 ULTIMATE SOFTWARE GROUP INC COMM STK 90385D107 31352 160359 SH SOLE 75959 0 84400 ULTRA CLEAN HLDGS INC COMM STK 90385V107 66 12800 SH SOLE 12800 0 0 ULTRA PETROLEUM CORP COMM STK 903914109 80 31900 SH SOLE 31700 0 200 ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 151599 1351387 SH SOLE 202780 0 1148607 UMPQUA HLDGS CORP COMM STK 904214103 734 46165 SH SOLE 20101 0 26064 UNDER ARMOUR INC COMM STK 904311107 26899 333693 SH SOLE 72943 0 260750 UNIFIRST CORP MASS COMM STK 904708104 390 3740 SH SOLE 1040 0 2700 UNILEVER PLC ADR 904767704 354 8200 SH SOLE 8200 0 0 UNILEVER N V COMM STK 904784709 1484 34249 SH SOLE 15674 0 18575 UNILIFE CORP NEW COMM STK 90478E103 22 44400 SH SOLE 300 0 44100 UNION BANKSHARES CORP NEW COMM STK 90539J109 23818 943660 SH SOLE 85331 0 858329 UNION PAC CORP COMM STK 907818108 447808 5726444 SH SOLE 2007822 0 3718622 UNISYS CORP COMM STK 909214306 228 20600 SH SOLE 11400 0 9200 UNIT CORP COMM STK 909218109 636 52100 SH SOLE 29600 0 22500 UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 458 23509 SH SOLE 10113 0 13396 UNITED BANKSHARES INC WEST V COMM STK 909907107 624 16880 SH SOLE 5280 0 11600 UNITED CONTL HLDGS INC COMM STK 910047109 788821 13766503 SH SOLE 4716952 0 9049551 UNITED FINL BANCORP INC NEW COMM STK 910304104 45564 3537554 SH SOLE 923029 0 2614525 UNITED FIRE GROUP INC COMM STK 910340108 630 16450 SH SOLE 8550 0 7900 UNITED NAT FOODS INC COMM STK 911163103 784 19930 SH SOLE 6530 0 13400 UNITED ONLINE INC COMM STK 911268209 194 16431 SH SOLE 0 0 16431 UNITED PARCEL SERVICE INC COMM STK 911312106 542164 5634046 SH SOLE 1581668 0 4052378 UNITED RENTALS INC COMM STK 911363109 11959 164860 SH SOLE 33300 0 131560 UNITED STATES STL CORP NEW COMM STK 912909108 3911 490149 SH SOLE 156449 0 333700 UNITED TECHNOLOGIES CORP COMM STK 913017109 433665 4514053 SH SOLE 1957238 0 2556815 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 26754 170833 SH SOLE 78333 0 92500 UNITEDHEALTH GROUP INC COMM STK 91324P102 4432249 37676377 SH SOLE 11705980 0 25970397 UNIVAR INC COMM STK 91336L107 32628 1918150 SH SOLE 263410 0 1654740 UNIVERSAL AMERN CORP NEW COMM STK 91338E101 24942 3563150 SH SOLE 376600 0 3186550 UNIVERSAL CORP VA COMM STK 913456109 454 8100 SH SOLE 3060 0 5040 UNIVERSAL DISPLAY CORP COMM STK 91347P105 468 8600 SH SOLE 4600 0 4000 UNIVERSAL ELECTRS INC COMM STK 913483103 300 5840 SH SOLE 1840 0 4000 UNIVERSAL FST PRODS INC COMM STK 913543104 56781 830490 SH SOLE 259700 0 570790 UNIVERSAL HEALTH RLTY INCM T COMM STK 91359E105 359 7180 SH SOLE 30 0 7150 UNIVERSAL TRUCKLOAD SVCS INC COMM STK 91388P105 23722 1689593 SH SOLE 411863 0 1277730 UNIVERSAL HLTH SVCS INC COMM STK 913903100 408435 3418151 SH SOLE 705581 0 2712570 UNIVEST CORP PA COMM STK 915271100 211 10100 SH SOLE 5400 0 4700 UNUM GROUP COMM STK 91529Y106 14926 448358 SH SOLE 92029 0 356329 URBAN OUTFITTERS INC COMM STK 917047102 3500 153860 SH SOLE 28900 0 124960 URBAN EDGE PPTYS COMM STK 91704F104 131183 5594143 SH SOLE 431150 0 5162993 URSTADT BIDDLE PPTYS INC COMM STK 917286106 1394 78320 SH SOLE 18620 0 59700 URSTADT BIDDLE PPTYS INC COMM STK 917286205 51164 2659230 SH SOLE 366520 0 2292710 US ECOLOGY INC COMM STK 91732J102 14786 405760 SH SOLE 235560 0 170200 UTAH MED PRODS INC COMM STK 917488108 17755 303300 SH SOLE 71000 0 232300 VCA INC COMM STK 918194101 1698 30866 SH SOLE 12066 0 18800 V F CORP COMM STK 918204108 67879 1090421 SH SOLE 296139 0 794282 VOXX INTL CORP COMM STK 91829F104 76 14464 SH SOLE 4500 0 9964 VWR CORP COMM STK 91843L103 17684 624659 SH SOLE 290559 0 334100 VAIL RESORTS INC COMM STK 91879Q109 422947 3304530 SH SOLE 746230 0 2558300 VALEANT PHARMACEUTICALS INTL COMM STK 91911K102 2220949 21853814 SH SOLE 6494088 0 15359726 VALE S A ADR 91912E204 3699 1450671 SH SOLE 349991 0 1100680 VALERO ENERGY CORP NEW COMM STK 91913Y100 243907 3449405 SH SOLE 1906692 0 1542713 VALLEY NATL BANCORP COMM STK 919794107 19384 1967905 SH SOLE 294954 0 1672951 VALMONT INDS INC COMM STK 920253101 161950 1527539 SH SOLE 326270 0 1201269 VALSPAR CORP COMM STK 920355104 24100 290541 SH SOLE 175541 0 115000 VANGUARD TAX MANAGED INTL FD COMM STK 921943858 301 8200 SH SOLE 8200 0 0 VANTIV INC COMM STK 92210H105 446009 9405503 SH SOLE 2769003 0 6636500 VARIAN MED SYS INC COMM STK 92220P105 14033 173680 SH SOLE 30300 0 143380 VASCO DATA SEC INTL INC COMM STK 92230Y104 353 21100 SH SOLE 4900 0 16200 VECTREN CORP COMM STK 92240G101 1129 26615 SH SOLE 7166 0 19449 VECTOR GROUP LTD COMM STK 92240M108 36372 1541831 SH SOLE 392395 0 1149436 VEECO INSTRS INC DEL COMM STK 922417100 94483 4595479 SH SOLE 864123 0 3731356 VECTRUS INC COMM STK 92242T101 377 18057 SH SOLE 12113 0 5944 VEEVA SYS INC COMM STK 922475108 298046 10330896 SH SOLE 2494246 0 7836650 VENTAS INC COMM STK 92276F100 33285 589853 SH SOLE 119360 0 470493 VEREIT INC COMM STK 92339V100 2363 298389 SH SOLE 85273 0 213116 VERIFONE SYS INC COMM STK 92342Y109 6745 240736 SH SOLE 103552 0 137184 VERISIGN INC COMM STK 92343E102 1572136 17996062 SH SOLE 5166695 0 12829367 VERISIGN INC CONV BND 92343EAD4 549 214000 PRN SOLE 92000 0 122000 VERIZON COMMUNICATIONS INC COMM STK 92343V104 1247572 26992046 SH SOLE 8476751 0 18515295 VERINT SYS INC COMM STK 92343X100 562 13860 SH SOLE 5460 0 8400 VERISK ANALYTICS INC COMM STK 92345Y106 522809 6800325 SH SOLE 1983685 0 4816640 VERTEX PHARMACEUTICALS INC COMM STK 92532F100 2368557 18823471 SH SOLE 5587030 0 13236441 VIAD CORP COMM STK 92552R406 252 8927 SH SOLE 1450 0 7477 VIASAT INC COMM STK 92552V100 751 12310 SH SOLE 4010 0 8300 VIACOM INC NEW COMM STK 92553P201 262953 6388559 SH SOLE 1751768 0 4636791 VIAVI SOLUTIONS INC COMM STK 925550105 53326 8756357 SH SOLE 2240013 0 6516344 VICOR CORP COMM STK 925815102 163 17900 SH SOLE 0 0 17900 VIMPELCOM LTD ADR 92719A106 411 125432 SH SOLE 125432 0 0 VIPSHOP HLDGS LTD ADR 92763W103 362413 23733653 SH SOLE 4514737 0 19218916 VISA INC COMM STK 92826C839 6206518 80032471 SH SOLE 27058225 0 52974246 VIRTUSA CORP COMM STK 92827P102 231 5580 SH SOLE 80 0 5500 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 346 2944 SH SOLE 935 0 2009 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 517 42898 SH SOLE 8100 0 34798 VISHAY PRECISION GROUP INC COMM STK 92835K103 175 15441 SH SOLE 2050 0 13391 VISTA OUTDOOR INC COMM STK 928377100 858 19277 SH SOLE 5227 0 14050 VISTEON CORP COMM STK 92839U206 3182 27787 SH SOLE 18587 0 9200 VITAE PHARMACEUTICALS INC COMM STK 92847N103 908 50156 SH SOLE 28118 0 22038 VITAL THERAPIES INC COMM STK 92847R104 204 17700 SH SOLE 0 0 17700 VIVUS INC COMM STK 928551100 120 117900 SH SOLE 66900 0 51000 VMWARE INC COMM STK 928563402 1011 17866 SH SOLE 6966 0 10900 VODAFONE GROUP PLC NEW ADR 92857W308 429976 13328450 SH SOLE 3182350 0 10146100 VORNADO RLTY TR COMM STK 929042109 363496 3636415 SH SOLE 875369 0 2761046 VOYA FINL INC COMM STK 929089100 2290 62038 SH SOLE 24838 0 37200 VULCAN MATLS CO COMM STK 929160109 1528994 16099756 SH SOLE 5995192 0 10104564 WGL HLDGS INC COMM STK 92924F106 58624 930693 SH SOLE 210493 0 720200 WABCO HLDGS INC COMM STK 92927K102 157428 1539487 SH SOLE 432288 0 1107199 WSFS FINL CORP COMM STK 929328102 30897 954800 SH SOLE 320850 0 633950 W P CAREY INC COMM STK 92936U109 1656 28065 SH SOLE 12865 0 15200 WPP PLC NEW ADR 92937A102 344 3000 SH SOLE 3000 0 0 WP GLIMCHER IN COMM STK 92939N102 36193 3411196 SH SOLE 826187 0 2585009 WEC ENERGY GROUP INC COMM STK 92939U106 61737 1203225 SH SOLE 251051 0 952174 WABASH NATL CORP COMM STK 929566107 238 20100 SH SOLE 200 0 19900 WABTEC CORP COMM STK 929740108 977756 13747973 SH SOLE 4780955 0 8967018 WADDELL & REED FINL INC COMM STK 930059100 201267 7022583 SH SOLE 1462336 0 5560247 WAGEWORKS INC COMM STK 930427109 512 11290 SH SOLE 4490 0 6800 WAL-MART STORES INC COMM STK 931142103 609935 9950004 SH SOLE 3893772 0 6056232 WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 1818628 21356676 SH SOLE 6544827 0 14811849 WALKER & DUNLOP INC COMM STK 93148P102 12045 418073 SH SOLE 63070 0 355003 WASHINGTON FED INC COMM STK 938824109 1043 43760 SH SOLE 20250 0 23510 WASHINGTON REAL ESTATE INVT COMM STK 939653101 85439 3157390 SH SOLE 772170 0 2385220 WASHINGTON TR BANCORP COMM STK 940610108 24070 609050 SH SOLE 90440 0 518610 WASHINGTONFIRST BANKSHARES I COMM STK 940730104 3822 168800 SH SOLE 12100 0 156700 WASTE CONNECTIONS INC COMM STK 941053100 771314 13695210 SH SOLE 3312273 0 10382937 WASTE MGMT INC DEL COMM STK 94106L109 39562 741281 SH SOLE 141891 0 599390 WATERS CORP COMM STK 941848103 19656 146056 SH SOLE 28861 0 117195 WATSCO INC COMM STK 942622200 1131 9653 SH SOLE 4553 0 5100 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 30839 620881 SH SOLE 152650 0 468231 WAUSAU PAPER CORP COMM STK 943315101 55749 5449600 SH SOLE 1433650 0 4015950 WAYFAIR INC COMM STK 94419L101 19038 399790 SH SOLE 117159 0 282631 WEBMD HEALTH CORP COMM STK 94770V102 18724 387670 SH SOLE 181321 0 206349 WEBSTER FINL CORP CONN COMM STK 947890109 1304 35053 SH SOLE 8740 0 26313 WEIGHT WATCHERS INTL INC NEW COMM STK 948626106 298 13070 SH SOLE 70 0 13000 WEINGARTEN RLTY INVS COMM STK 948741103 145333 4202797 SH SOLE 367721 0 3835076 WELLCARE HEALTH PLANS INC COMM STK 94946T106 367648 4700778 SH SOLE 826292 0 3874486 WELLS FARGO & CO NEW COMM STK 949746101 1524724 28048634 SH SOLE 10650080 0 17398554 WELLS FARGO & CO NEW WARRANT 949746119 7280 355275 SH SOLE 5475 0 349800 WELLTOWER INC COMM STK 95040Q104 42324 622130 SH SOLE 125660 0 496470 WENDYS CO COMM STK 95058W100 998 92634 SH SOLE 24519 0 68115 WERNER ENTERPRISES INC COMM STK 950755108 458 19602 SH SOLE 4474 0 15128 WESBANCO INC COMM STK 950810101 562 18724 SH SOLE 7449 0 11275 WESCO INTL INC COMM STK 95082P105 954 21839 SH SOLE 6088 0 15751 WEST BANCORPORATION INC COMM STK 95123P106 350 17740 SH SOLE 5040 0 12700 WEST CORP COMM STK 952355204 4742 219830 SH SOLE 98930 0 120900 WEST MARINE INC COMM STK 954235107 86 10100 SH SOLE 0 0 10100 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 516758 8581170 SH SOLE 2168458 0 6412712 WESTAMERICA BANCORPORATION COMM STK 957090103 121563 2600278 SH SOLE 422300 0 2177978 WESTAR ENERGY INC COMM STK 95709T100 2423 57143 SH SOLE 20793 0 36350 WESTERN ALLIANCE BANCORP COMM STK 957638109 261984 7305741 SH SOLE 942160 0 6363581 WESTERN ASSET MTG CAP CORP COMM STK 95790D105 427 41822 SH SOLE 100 0 41722 WESTERN DIGITAL CORP COMM STK 958102105 424161 7063466 SH SOLE 2256746 0 4806720 WESTERN REFNG INC COMM STK 959319104 783 21980 SH SOLE 7580 0 14400 WESTERN UN CO COMM STK 959802109 85056 4749096 SH SOLE 2093454 0 2655642 WESTFIELD FINANCIAL INC NEW COMM STK 96008P104 232 27600 SH SOLE 14500 0 13100 WESTLAKE CHEM CORP COMM STK 960413102 533 9820 SH SOLE 3678 0 6142 WESTROCK CO COMM STK 96145D105 160384 3515644 SH SOLE 853787 0 2661857 WEX INC COMM STK 96208T104 125994 1425267 SH SOLE 363968 0 1061299 WEYCO GROUP INC COMM STK 962149100 14987 560070 SH SOLE 51510 0 508560 WEYERHAEUSER CO COMM STK 962166104 934884 31183579 SH SOLE 10006020 0 21177559 WHIRLPOOL CORP COMM STK 963320106 21820 148570 SH SOLE 37384 0 111186 WHITEWAVE FOODS CO COMM STK 966244105 306572 7878992 SH SOLE 2292125 0 5586867 WHITING PETE CORP NEW COMM STK 966387102 664 70290 SH SOLE 70290 0 0 WHOLE FOODS MKT INC COMM STK 966837106 214039 6389238 SH SOLE 2389437 0 3999801 WILEY JOHN & SONS INC COMM STK 968223206 2142 47568 SH SOLE 19198 0 28370 WILLAMETTE VY VINEYARD INC COMM STK 969136100 77 10850 SH SOLE 0 0 10850 WILLIAMS COS INC DEL COMM STK 969457100 31858 1239608 SH SOLE 259998 0 979610 WILLIAMS CLAYTON ENERGY INC COMM STK 969490101 12499 422705 SH SOLE 208374 0 214331 WILLIAMS SONOMA INC COMM STK 969904101 9800 167785 SH SOLE 78585 0 89200 WILSHIRE BANCORP INC COMM STK 97186T108 7765 672320 SH SOLE 47220 0 625100 WINDSTREAM HLDGS INC COMM STK 97382A200 189 29395 SH SOLE 22198 0 7197 WINMARK CORP COMM STK 974250102 21017 225960 SH SOLE 22810 0 203150 WINNEBAGO INDS INC COMM STK 974637100 462 23220 SH SOLE 6400 0 16820 WINTRUST FINL CORP COMM STK 97650W108 70183 1446480 SH SOLE 463880 0 982600 WISDOMTREE INVTS INC COMM STK 97717P104 9012 574730 SH SOLE 155484 0 419246 WOLVERINE WORLD WIDE INC COMM STK 978097103 34865 2086500 SH SOLE 307000 0 1779500 WOODWARD INC COMM STK 980745103 17595 354300 SH SOLE 110380 0 243920 WORKDAY INC COMM STK 98138H101 234120 2938252 SH SOLE 1283386 0 1654866 WORLD ACCEP CORP DEL COMM STK 981419104 528 14220 SH SOLE 4620 0 9600 WORLD FUEL SVCS CORP COMM STK 981475106 19456 505885 SH SOLE 233985 0 271900 WORLD WRESTLING ENTMT INC COMM STK 98156Q108 275 15400 SH SOLE 100 0 15300 WORTHINGTON INDS INC COMM STK 981811102 72138 2393444 SH SOLE 456291 0 1937153 WPX ENERGY INC COMM STK 98212B103 15592 2716309 SH SOLE 984814 0 1731495 WPX ENERGY INC CVPFSTKF 98212B202 29067 955263 SH SOLE 142333 0 812930 WYNDHAM WORLDWIDE CORP COMM STK 98310W108 15488 213190 SH SOLE 40750 0 172440 WYNN RESORTS LTD COMM STK 983134107 14796 213851 SH SOLE 63888 0 149963 XO GROUP INC COMM STK 983772104 18400 1145730 SH SOLE 89230 0 1056500 XPO LOGISTICS INC COMM STK 983793100 2422 88880 SH SOLE 59680 0 29200 XACTLY CORP COMM STK 98386L101 14391 1687140 SH SOLE 188640 0 1498500 XCEL ENERGY INC COMM STK 98389B100 801482 22319197 SH SOLE 6868369 0 15450828 XILINX INC COMM STK 983919101 295043 6281527 SH SOLE 1938804 0 4342723 XCERRA CORP COMM STK 98400J108 123 20299 SH SOLE 7366 0 12933 XENCOR INC COMM STK 98401F105 8485 580346 SH SOLE 52429 0 527917 XENOPORT INC COMM STK 98411C100 192 35000 SH SOLE 20100 0 14900 XEROX CORP COMM STK 984121103 18275 1719222 SH SOLE 357776 0 1361446 XERIUM TECHNOLOGIES INC COMM STK 98416J118 9955 840054 SH SOLE 0 0 840054 XOMA CORP DEL COMM STK 98419J107 103 77460 SH SOLE 77460 0 0 XYLEM INC COMM STK 98419M100 383277 10500727 SH SOLE 2788992 0 7711735 YPF SOCIEDAD ANONIMA ADR 984245100 1582 100620 SH SOLE 15515 0 85105 YRC WORLDWIDE INC COMM STK 984249607 15643 1103140 SH SOLE 147190 0 955950 YAHOO INC COMM STK 984332106 429690 12919115 SH SOLE 3537087 0 9382028 YAMANA GOLD INC COMM STK 98462Y100 63 34100 SH SOLE 34100 0 0 YANDEX NV CONV BND 98474TAB3 10534 12075000 PRN SOLE 3125000 0 8950000 YOUKU TUDOU INC ADR 98742U100 37515 1382778 SH SOLE 177960 0 1204818 YUM BRANDS INC COMM STK 988498101 73841 1010823 SH SOLE 346993 0 663830 ZAGG INC COMM STK 98884U108 266 24300 SH SOLE 24300 0 0 ZAFGEN INC COMM STK 98885E103 669 106372 SH SOLE 35523 0 70849 ZAIS FINL CORP COMM STK 98886K108 291 19316 SH SOLE 6116 0 13200 ZAYO GROUP HLDGS INC COMM STK 98919V105 32394 1218288 SH SOLE 372123 0 846165 ZEBRA TECHNOLOGIES CORP COMM STK 989207105 1310 18810 SH SOLE 5935 0 12875 ZELTIQ AESTHETICS INC COMM STK 98933Q108 7042 246831 SH SOLE 73928 0 172903 ZENDESK INC COMM STK 98936J101 29107 1100856 SH SOLE 524799 0 576057 ZILLOW GROUP INC COMM STK 98954M101 210742 8093021 SH SOLE 1954553 0 6138468 ZILLOW GROUP INC COMM STK 98954M200 289914 12347274 SH SOLE 2977211 0 9370063 ZIMMER BIOMET HLDGS INC COMM STK 98956P102 31409 306156 SH SOLE 63482 0 242674 ZIONS BANCORPORATION COMM STK 989701107 9253 338953 SH SOLE 63674 0 275279 ZIOPHARM ONCOLOGY INC COMM STK 98973P101 435 52300 SH SOLE 19200 0 33100 ZIX CORP COMM STK 98974P100 87 17200 SH SOLE 17200 0 0 ZOETIS INC COMM STK 98978V103 755643 15768843 SH SOLE 3359380 0 12409463 ZOES KITCHEN INC COMM STK 98979J109 17368 620733 SH SOLE 83169 0 537564 ZUMIEZ INC COMM STK 989817101 29344 1940750 SH SOLE 271420 0 1669330 ZYNGA INC COMM STK 98986T108 465 173476 SH SOLE 57576 0 115900 ALKERMES PLC COMM STK G01767105 1299128 16365932 SH SOLE 3804315 0 12561617 ALLEGION PUB LTD CO COMM STK G0176J109 609027 9238883 SH SOLE 3862309 0 5376574 ALLERGAN PLC COMM STK G0177J108 6779381 21694018 SH SOLE 6702904 0 14991114 ALLERGAN PLC CVPFSTKF G0177J116 388384 379970 SH SOLE 68055 0 311915 AON PLC COMM STK G0408V102 136286 1477998 SH SOLE 393535 0 1084463 ARCH CAP GROUP LTD COMM STK G0450A105 1837 26344 SH SOLE 10344 0 16000 ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 294 4910 SH SOLE 70 0 4840 ASPEN INSURANCE HOLDINGS LTD COMM STK G05384105 832 17227 SH SOLE 5627 0 11600 ASSURED GUARANTY LTD COMM STK G0585R106 130967 4955243 SH SOLE 909281 0 4045962 ATLASSIAN CORP PLC COMM STK G06242104 361241 12461644 SH SOLE 2425513 0 10036131 AXIS CAPITAL HOLDINGS LTD COMM STK G0692U109 2210 39305 SH SOLE 17805 0 21500 AXALTA COATING SYS LTD COMM STK G0750C108 1026 38505 SH SOLE 18305 0 20200 AXOVANT SCIENCES LTD COMM STK G0750W104 18214 1010200 SH SOLE 157190 0 853010 ENERGY XXI LTD COMM STK G10082140 34 33688 SH SOLE 15598 0 18090 ACCENTURE PLC IRELAND COMM STK G1151C101 319401 3056472 SH SOLE 1256061 0 1800411 BUNGE LIMITED COMM STK G16962105 686810 10058726 SH SOLE 2635710 0 7423016 CENTRAL EUROPEAN MEDIA ENTRP COMM STK G20045202 3575 1328900 SH SOLE 113100 0 1215800 CREDICORP LTD COMM STK G2519Y108 38216 392679 SH SOLE 219109 0 173570 DELPHI AUTOMOTIVE PLC COMM STK G27823106 422524 4928542 SH SOLE 1423233 0 3505309 EATON CORP PLC COMM STK G29183103 94224 1810613 SH SOLE 789599 0 1021014 ENDURANCE SPECIALTY HLDGS LT COMM STK G30397106 1607 25114 SH SOLE 14827 0 10287 ENDO INTL PLC COMM STK G30401106 85942 1403817 SH SOLE 222902 0 1180915 ENSTAR GROUP LIMITED COMM STK G3075P101 46325 308748 SH SOLE 39820 0 268928 ENSCO PLC COMM STK G3157S106 7102 461450 SH SOLE 85500 0 375950 ESSENT GROUP LTD COMM STK G3198U102 11044 504510 SH SOLE 80240 0 424270 EVEREST RE GROUP LTD COMM STK G3223R108 2420 13219 SH SOLE 3819 0 9400 FABRINET COMM STK G3323L100 10064 422520 SH SOLE 168820 0 253700 FERROGLOBE PLC COMM STK G33856108 441 41000 SH SOLE 8500 0 32500 FLEETMATICS GROUP PLC COMM STK G35569105 168097 3309643 SH SOLE 456250 0 2853393 FRESH DEL MONTE PRODUCE INC COMM STK G36738105 610 15690 SH SOLE 7190 0 8500 GASLOG LTD COMM STK G37585109 1163 140100 SH SOLE 140100 0 0 EROS INTL PLC COMM STK G3788M114 1997 218300 SH SOLE 105900 0 112400 GENPACT LIMITED COMM STK G3922B107 5384 215522 SH SOLE 77422 0 138100 HELEN OF TROY CORP LTD COMM STK G4388N106 31910 338570 SH SOLE 160670 0 177900 HERBALIFE LTD COMM STK G4412G101 1498 27946 SH SOLE 12046 0 15900 HORIZON PHARMA PLC COMM STK G4617B105 10676 492682 SH SOLE 394682 0 98000 INGERSOLL-RAND PLC COMM STK G47791101 25669 464260 SH SOLE 92880 0 371380 WEATHERFORD INTL PLC COMM STK G48833100 2091 249175 SH SOLE 130175 0 119000 INVESCO LTD COMM STK G491BT108 122992 3673609 SH SOLE 1921187 0 1752422 JAZZ PHARMACEUTICALS PLC COMM STK G50871105 53211 378564 SH SOLE 75627 0 302937 KOSMOS ENERGY LTD COMM STK G5315B107 36998 7114973 SH SOLE 1698725 0 5416248 LAZARD LTD COMM STK G54050102 29730 660524 SH SOLE 211984 0 448540 LIBERTY GLOBAL PLC COMM STK G5480U104 241222 5694560 SH SOLE 1540226 0 4154334 LIBERTY GLOBAL PLC COMM STK G5480U120 702394 17228201 SH SOLE 2994215 0 14233986 LIBERTY GLOBAL PLC COMM STK G5480U153 79622 1851680 SH SOLE 258451 0 1593229 LIVANOVA PLC COMM STK G5509L101 10666 179656 SH SOLE 38556 0 141100 LUXOFT HLDG INC COMM STK G57279104 41915 543431 SH SOLE 87421 0 456010 MAIDEN HOLDINGS LTD COMM STK G5753U112 419 28100 SH SOLE 13000 0 15100 MALLINCKRODT PUB LTD CO COMM STK G5785G107 903023 12099996 SH SOLE 3045824 0 9054172 MARKIT LTD COMM STK G58249106 6236 206700 SH SOLE 80100 0 126600 MARVELL TECHNOLOGY GROUP LTD COMM STK G5876H105 99548 11286634 SH SOLE 2356053 0 8930581 MEDTRONIC PLC COMM STK G5960L103 1729857 22489045 SH SOLE 7147588 0 15341457 MICHAEL KORS HLDGS LTD COMM STK G60754101 13549 338225 SH SOLE 73100 0 265125 MULTI PACKAGING SOLUTIONS IN COMM STK G6331W109 26797 1544520 SH SOLE 229860 0 1314660 NABORS INDUSTRIES LTD COMM STK G6359F103 1282 150638 SH SOLE 59778 0 90860 NIELSEN HLDGS PLC COMM STK G6518L108 37167 797580 SH SOLE 194970 0 602610 NOBLE CORP PLC COMM STK G65431101 17676 1675465 SH SOLE 486778 0 1188687 NORD ANGLIA EDUCATION INC COMM STK G6583A102 57266 2823785 SH SOLE 460700 0 2363085 NORWEGIAN CRUISE LINE HLDGS COMM STK G66721104 1180243 20140661 SH SOLE 6613852 0 13526809 NOVOCURE LTD COMM STK G6674U108 55730 2588825 SH SOLE 260601 0 2328224 ONEBEACON INSURANCE GROUP LT COMM STK G67742109 2241 180569 SH SOLE 4100 0 176469 PARTNERRE LTD COMM STK G6852T105 2613 18698 SH SOLE 7398 0 11300 OXFORD IMMUNOTEC GLOBAL PLC COMM STK G6855A103 9459 822546 SH SOLE 98228 0 724318 PROTHENA CORP PLC COMM STK G72800108 211188 3100683 SH SOLE 430701 0 2669982 RENAISSANCERE HOLDINGS LTD COMM STK G7496G103 31616 279320 SH SOLE 62933 0 216387 ROWAN COMPANIES PLC COMM STK G7665A101 922 54393 SH SOLE 34393 0 20000 SEAGATE TECHNOLOGY PLC COMM STK G7945M107 217974 5945823 SH SOLE 2171413 0 3774410 PENTAIR PLC COMM STK G7S00T104 1044942 21097146 SH SOLE 5713269 0 15383877 SIGNET JEWELERS LIMITED COMM STK G81276100 30042 242885 SH SOLE 72205 0 170680 SINA CORP COMM STK G81477104 25364 513449 SH SOLE 92109 0 421340 STERIS PLC COMM STK G84720104 120253 1596131 SH SOLE 230660 0 1365471 UTI WORLDWIDE INC COMM STK G87210103 32396 4608260 SH SOLE 1199060 0 3409200 THERAVANCE BIOPHARMA INC COMM STK G8807B106 2235 136353 SH SOLE 50171 0 86182 THIRD PT REINS LTD COMM STK G8827U100 52154 3889210 SH SOLE 474710 0 3414500 TYCO INTL PLC COMM STK G91442106 1342314 42092008 SH SOLE 12336938 0 29755070 VALIDUS HOLDINGS LTD COMM STK G9319H102 985 21276 SH SOLE 7876 0 13400 WHITE MTNS INS GROUP LTD COMM STK G9618E107 232601 320030 SH SOLE 67873 0 252157 WILLIS GROUP HOLDINGS PUBLIC COMM STK G96666105 1190844 24518096 SH SOLE 7386444 0 17131652 PERRIGO CO PLC COMM STK G97822103 128611 888810 SH SOLE 160422 0 728388 XL GROUP PLC COMM STK G98290102 1100732 28094232 SH SOLE 10406278 0 17687954 ACE LTD COMM STK H0023R105 69408 593990 SH SOLE 115600 0 478390 ALLIED WRLD ASSUR COM HLDG A COMM STK H01531104 1201 32295 SH SOLE 8595 0 23700 GARMIN LTD COMM STK H2906T109 7679 206590 SH SOLE 37200 0 169390 TE CONNECTIVITY LTD COMM STK H84989104 527731 8167945 SH SOLE 3419340 0 4748605 TRANSOCEAN LTD COMM STK H8817H100 7580 612280 SH SOLE 125500 0 486780 INTELSAT S A COMM STK L5140P101 7602 1827370 SH SOLE 168670 0 1658700 ALLOT COMMUNICATIONS LTD COMM STK M0854Q105 10865 1866840 SH SOLE 275000 0 1591840 CHECK POINT SOFTWARE TECH LT COMM STK M22465104 5308 65230 SH SOLE 32930 0 32300 CYBERARK SOFTWARE LTD COMM STK M2682V108 59275 1313146 SH SOLE 177146 0 1136000 ENZYMOTEC LTD COMM STK M4059L101 1156 304445 SH SOLE 304445 0 0 KORNIT DIGITAL LTD COMM STK M6372Q113 1833 167687 SH SOLE 167687 0 0 STRATASYS LTD COMM STK M85548101 64856 2762172 SH SOLE 389830 0 2372342 WIX COM LTD COMM STK M98068105 83892 3687547 SH SOLE 718321 0 2969226 AERCAP HOLDINGS NV COMM STK N00985106 203 4700 SH SOLE 4700 0 0 ASML HOLDING N V COMM STK N07059210 369456 4161947 SH SOLE 1596137 0 2565810 CONSTELLIUM NV COMM STK N22035104 27376 3555351 SH SOLE 603454 0 2951897 CORE LABORATORIES N V COMM STK N22717107 7470 68700 SH SOLE 38400 0 30300 FERRARI N V COMM STK N3167J106 363236 7567427 SH SOLE 2597211 0 4970216 MOBILEYE N V AMSTELVEEN COMM STK N51488117 731309 17296805 SH SOLE 5883041 0 11413764 LYONDELLBASELL INDUSTRIES N COMM STK N53745100 57807 665216 SH SOLE 139316 0 525900 MYLAN N V COMM STK N59465109 486588 8999230 SH SOLE 2270854 0 6728376 NXP SEMICONDUCTORS N V COMM STK N6596X109 787622 9348629 SH SOLE 4032008 0 5316621 SENSATA TECHNOLOGIES HLDG NV COMM STK N7902X106 862020 18715164 SH SOLE 5816912 0 12898252 WRIGHT MED GROUP N V COMM STK N96617118 197587 8171486 SH SOLE 1005718 0 7165768 WRIGHT MED GROUP N V RIGHTS N96617126 135 132507 SH SOLE 20400 0 112107 YANDEX N V COMM STK N97284108 61023 3881893 SH SOLE 638248 0 3243645 COPA HOLDINGS SA COMM STK P31076105 4424 91668 SH SOLE 51168 0 40500 TRONOX LTD COMM STK Q9235V101 239 61100 SH SOLE 61100 0 0 MAKEMYTRIP LIMITED MAURITIUS COMM STK V5633W109 70193 4090494 SH SOLE 771269 0 3319225 ROYAL CARIBBEAN CRUISES LTD COMM STK V7780T103 1501669 14837165 SH SOLE 5039445 0 9797720 AVAGO TECHNOLOGIES LTD COMM STK Y0486S104 490891 3381959 SH SOLE 1241316 0 2140643 GENCO SHIPPING & TRADING LTD COMM STK Y2685T115 27 17992 SH SOLE 0 0 17992 GASLOG PARTNERS LP COMM STK Y2687W108 5699 400760 SH SOLE 39960 0 360800 GENER8 MARITIME INC COMM STK Y26889108 110 11600 SH SOLE 0 0 11600 TEEKAY TANKERS LTD COMM STK Y8565N102 8592 1248839 SH SOLE 134070 0 1114769