0000080255-16-001286.txt : 20160815 0000080255-16-001286.hdr.sgml : 20160815 20160815112313 ACCESSION NUMBER: 0000080255-16-001286 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160630 FILED AS OF DATE: 20160815 DATE AS OF CHANGE: 20160815 EFFECTIVENESS DATE: 20160815 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: 161830882 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 06-30-2016 06-30-2016 false PRICE T ROWE ASSOCIATES INC /MD/
P.o. Box 89000 Baltimore MD 21289
13F HOLDINGS REPORT 028-00115 N
David Oestreicher Chief Legal Counsel 410-345-2628 David Oestreicher Baltimore MD 08-15-2016 0 2512 472004787
INFORMATION TABLE 2 infotable.xml AAON INC COMM STK 000360206 55532 2018614 SH SOLE 424534 0 1594080 AAR CORP COMM STK 000361105 518 22190 SH SOLE 11590 0 10600 ACCO BRANDS CORP COMM STK 00081T108 627 60697 SH SOLE 38930 0 21767 ABM INDS INC COMM STK 000957100 548 15024 SH SOLE 5674 0 9350 AEP INDS INC COMM STK 001031103 307 3810 SH SOLE 3810 0 0 AFLAC INC COMM STK 001055102 61279 849204 SH SOLE 233210 0 615994 AGCO CORP COMM STK 001084102 26814 568946 SH SOLE 121256 0 447690 AGL RES INC COMM STK 001204106 14561 220716 SH SOLE 43713 0 177003 AG MTG INVT TR INC COMM STK 001228105 238 16500 SH SOLE 100 0 16400 A H BELO CORP COMM STK 001282102 266 53198 SH SOLE 22142 0 31056 AES CORP COMM STK 00130H105 1011399 81041549 SH SOLE 30130448 0 50911101 AMAG PHARMACEUTICALS INC COMM STK 00163U106 12761 533500 SH SOLE 131640 0 401860 AMC NETWORKS INC COMM STK 00164V103 1720 28462 SH SOLE 15462 0 13000 AMN HEALTHCARE SERVICES INC COMM STK 001744101 970 24277 SH SOLE 6620 0 17657 ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 1781 457851 SH SOLE 346501 0 111350 AT&T INC COMM STK 00206R102 730696 16910336 SH SOLE 6262789 0 10647547 ATN INTL INC COMM STK 00215F107 303 3900 SH SOLE 1900 0 2000 AV HOMES INC COMM STK 00234P102 160 13100 SH SOLE 0 0 13100 AVX CORP NEW COMM STK 002444107 80423 5922180 SH SOLE 1309323 0 4612857 AZZ INC COMM STK 002474104 106650 1778099 SH SOLE 327580 0 1450519 AARONS INC COMM STK 002535300 51376 2347009 SH SOLE 867315 0 1479694 ABAXIS INC COMM STK 002567105 8122 171960 SH SOLE 70860 0 101100 ABBOTT LABS COMM STK 002824100 1160367 29518377 SH SOLE 7705433 0 21812944 ABBVIE INC COMM STK 00287Y109 399254 6448950 SH SOLE 1708412 0 4740538 ABERCROMBIE & FITCH CO COMM STK 002896207 228 12780 SH SOLE 6380 0 6400 ABIOMED INC COMM STK 003654100 1553 14212 SH SOLE 6312 0 7900 ABRAXAS PETE CORP COMM STK 003830106 43 38200 SH SOLE 38200 0 0 ACACIA RESH CORP COMM STK 003881307 121 27400 SH SOLE 27400 0 0 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 545941 9854528 SH SOLE 1970427 0 7884101 ACADIA PHARMACEUTICALS INC COMM STK 004225108 230962 7115279 SH SOLE 1137175 0 5978104 ACADIA RLTY TR COMM STK 004239109 248798 7004450 SH SOLE 1059115 0 5945335 ACCELERON PHARMA INC COMM STK 00434H108 106840 3144199 SH SOLE 529858 0 2614341 ACCURAY INC COMM STK 004397105 15020 2894077 SH SOLE 465899 0 2428178 ACCURIDE CORP NEW COMM STK 00439T206 35 28100 SH SOLE 100 0 28000 ACELRX PHARMACEUTICALS INC COMM STK 00444T100 58 21718 SH SOLE 21718 0 0 ACHILLION PHARMACEUTICALS IN COMM STK 00448Q201 37962 4866919 SH SOLE 495562 0 4371357 ACI WORLDWIDE INC COMM STK 004498101 14378 736970 SH SOLE 299070 0 437900 ACORDA THERAPEUTICS INC COMM STK 00484M106 4392 172210 SH SOLE 72710 0 99500 ACTIVISION BLIZZARD INC COMM STK 00507V109 251388 6343373 SH SOLE 1971386 0 4371987 ACTUANT CORP COMM STK 00508X203 2696 119250 SH SOLE 37350 0 81900 ACUITY BRANDS INC COMM STK 00508Y102 690666 2785394 SH SOLE 722364 0 2063030 ACTUA CORP COMM STK 005094107 116 12800 SH SOLE 100 0 12700 ACXIOM CORP COMM STK 005125109 662 30100 SH SOLE 7100 0 23000 ADEPTUS HEALTH INC COMM STK 006855100 78243 1514578 SH SOLE 182613 0 1331965 ADOBE SYS INC COMM STK 00724F101 93895 980221 SH SOLE 234784 0 745437 ADTRAN INC COMM STK 00738A106 85086 4562271 SH SOLE 850133 0 3712138 ADVANCE AUTO PARTS INC COMM STK 00751Y106 22257 137705 SH SOLE 26700 0 111005 ADVISORY BRD CO COMM STK 00762W107 108619 3069207 SH SOLE 490950 0 2578257 AECOM COMM STK 00766T100 1775 55872 SH SOLE 32850 0 23022 AEGERION PHARMACEUTICALS INC COMM STK 00767E102 122 81700 SH SOLE 81700 0 0 AEGION CORP COMM STK 00770F104 43929 2251590 SH SOLE 664940 0 1586650 AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 10811 591396 SH SOLE 235186 0 356210 ADVANCED MICRO DEVICES INC COMM STK 007903107 1202 233905 SH SOLE 106205 0 127700 ADVANCED ACCELERATOR APPLIC ADR 00790T100 15228 503670 SH SOLE 60012 0 443658 ADVANCED ENERGY INDS COMM STK 007973100 48751 1284280 SH SOLE 468230 0 816050 AEROVIRONMENT INC COMM STK 008073108 229 8250 SH SOLE 50 0 8200 AETNA INC NEW COMM STK 00817Y108 3961694 32438338 SH SOLE 9814106 0 22624232 AFFILIATED MANAGERS GROUP COMM STK 008252108 243826 1732090 SH SOLE 375329 0 1356761 AGILENT TECHNOLOGIES INC COMM STK 00846U101 1454401 32786318 SH SOLE 8524186 0 24262132 AGNICO EAGLE MINES LTD COMM STK 008474108 48177 900529 SH SOLE 206610 0 693919 AGILYSYS INC COMM STK 00847J105 211 20152 SH SOLE 11500 0 8652 AGILE THERAPEUTICS INC COMM STK 00847L100 313 41132 SH SOLE 13439 0 27693 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 34855 831949 SH SOLE 133168 0 698781 AGREE REALTY CORP COMM STK 008492100 427 8855 SH SOLE 55 0 8800 AGROFRESH SOLUTIONS COMM STK 00856G109 25358 4775497 SH SOLE 603530 0 4171967 AGRIUM INC COMM STK 008916108 43666 482940 SH SOLE 112760 0 370180 AIMMUNE THERAPEUTICS INC COMM STK 00900T107 6536 604098 SH SOLE 52289 0 551809 AIR METHODS CORP COMM STK 009128307 5740 160200 SH SOLE 67200 0 93000 AIR LEASE CORP COMM STK 00912X302 635 23721 SH SOLE 7721 0 16000 AIR PRODS & CHEMS INC COMM STK 009158106 721064 5076488 SH SOLE 1747176 0 3329312 AKAMAI TECHNOLOGIES INC COMM STK 00971T101 258018 4613235 SH SOLE 1249145 0 3364090 AKORN INC COMM STK 009728106 21640 759712 SH SOLE 292412 0 467300 ALAMO GROUP INC COMM STK 011311107 30429 461254 SH SOLE 71820 0 389434 ALASKA AIR GROUP INC COMM STK 011659109 567216 9730929 SH SOLE 3782765 0 5948164 ALBANY INTL CORP COMM STK 012348108 50261 1258723 SH SOLE 197870 0 1060853 ALBEMARLE CORP COMM STK 012653101 15774 198890 SH SOLE 36600 0 162290 ALCOA INC COMM STK 013817101 52833 5699372 SH SOLE 2118522 0 3580850 ALEXANDER & BALDWIN INC NEW COMM STK 014491104 114945 3180558 SH SOLE 437445 0 2743113 ALERE INC COMM STK 01449J105 1202 28836 SH SOLE 11096 0 17740 ALEXANDERS INC COMM STK 014752109 567 1386 SH SOLE 486 0 900 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 166517 1608553 SH SOLE 115667 0 1492886 ALEXION PHARMACEUTICALS INC COMM STK 015351109 2305296 19743889 SH SOLE 6450282 0 13293607 ALIBABA GROUP HLDG LTD ADR 01609W102 1226972 15427790 SH SOLE 4141137 0 11286653 ALICO INC COMM STK 016230104 221 7310 SH SOLE 10 0 7300 ALIGN TECHNOLOGY INC COMM STK 016255101 109426 1358485 SH SOLE 326919 0 1031566 ALLEGHANY CORP DEL COMM STK 017175100 2797 5090 SH SOLE 1826 0 3264 ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 1047 82082 SH SOLE 30039 0 52043 ALLEGIANT TRAVEL CO COMM STK 01748X102 235973 1557580 SH SOLE 311895 0 1245685 ALLETE INC COMM STK 018522300 1220 18870 SH SOLE 9255 0 9615 ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 31267 159592 SH SOLE 45126 0 114466 ALLIANT ENERGY CORP COMM STK 018802108 15693 395280 SH SOLE 72800 0 322480 ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 1145 40570 SH SOLE 17070 0 23500 ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 449 35390 SH SOLE 25990 0 9400 ALLSTATE CORP COMM STK 020002101 50850 726950 SH SOLE 162163 0 564787 ALLY FINL INC COMM STK 02005N100 78673 4608834 SH SOLE 1126484 0 3482350 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 221746 3996142 SH SOLE 982102 0 3014040 ALON USA ENERGY INC COMM STK 020520102 105 16204 SH SOLE 5004 0 11200 ALPHABET INC COMM STK 02079K107 6758655 9765432 SH SOLE 3209687 0 6555745 ALPHABET INC COMM STK 02079K305 5671862 8062005 SH SOLE 2891044 0 5170961 ALTISOURCE RESIDENTIAL CORP COMM STK 02153W100 305 33216 SH SOLE 6783 0 26433 ALTRIA GROUP INC COMM STK 02209S103 722293 10474091 SH SOLE 4009916 0 6464175 AMAZON COM INC COMM STK 023135106 15809735 22092361 SH SOLE 7380289 0 14712072 AMBAC FINL GROUP INC COMM STK 023139884 280 17000 SH SOLE 100 0 16900 AMBEV SA ADR 02319V103 124607 21084050 SH SOLE 3153200 0 17930850 AMERCO COMM STK 023586100 19306 51544 SH SOLE 21144 0 30400 AMEREN CORP COMM STK 023608102 23356 435914 SH SOLE 91555 0 344359 AMERICA MOVIL SAB DE CV ADR 02364W105 61492 5015690 SH SOLE 1414640 0 3601050 AMERICAN AIRLS GROUP INC COMM STK 02376R102 2356067 83223851 SH SOLE 29396057 0 53827794 AMERICAN ASSETS TR INC COMM STK 024013104 26033 613410 SH SOLE 154110 0 459300 AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 275564 5212102 SH SOLE 892574 0 4319528 AMERICAN CAPITAL AGENCY CORP COMM STK 02503X105 2077 104799 SH SOLE 51799 0 53000 AMERICAN CAP MTG INVT CORP COMM STK 02504A104 392 24823 SH SOLE 8923 0 15900 AMERICAN ELEC PWR INC COMM STK 025537101 498204 7108065 SH SOLE 2266581 0 4841484 AMERICAN EAGLE OUTFITTERS NE COMM STK 02553E106 17392 1091750 SH SOLE 231800 0 859950 AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 421 29510 SH SOLE 14910 0 14600 AMERICAN EXPRESS CO COMM STK 025816109 756983 12458573 SH SOLE 4661573 0 7797000 AMERICAN FINL GROUP INC OHIO COMM STK 025932104 2055 27801 SH SOLE 9241 0 18560 AMERICAN HOMES 4 RENT COMM STK 02665T306 1375 67149 SH SOLE 33249 0 33900 AMERICAN INTL GROUP INC COMM STK 026874784 518878 9810519 SH SOLE 3984989 0 5825530 AMERICAN PUBLIC EDUCATION IN COMM STK 02913V103 78595 2796960 SH SOLE 634350 0 2162610 AMERICAN SCIENCE & ENGR INC COMM STK 029429107 33633 899043 SH SOLE 130230 0 768813 AMERICAN STS WTR CO COMM STK 029899101 1152 26284 SH SOLE 16484 0 9800 AMERICAN TOWER CORP NEW COMM STK 03027X100 3500002 30807166 SH SOLE 9024476 0 21782690 AMERICAN TOWER CORP NEW CVPFSTKF 03027X308 42615 382515 SH SOLE 61374 0 321141 AMERICAN TOWER CORP NEW CVPFSTKF 03027X407 245755 2223765 SH SOLE 462011 0 1761754 AMERICAN VANGUARD CORP COMM STK 030371108 35799 2369224 SH SOLE 640958 0 1728266 AMERICAN WTR WKS CO INC NEW COMM STK 030420103 34703 410641 SH SOLE 61201 0 349440 AMERICAN WOODMARK CORP COMM STK 030506109 387 5830 SH SOLE 5830 0 0 AMERISAFE INC COMM STK 03071H100 217 3550 SH SOLE 3550 0 0 AMERISOURCEBERGEN CORP COMM STK 03073E105 69434 875369 SH SOLE 261251 0 614118 AMERIPRISE FINL INC COMM STK 03076C106 1376954 15325030 SH SOLE 5418526 0 9906504 AMERIS BANCORP COMM STK 03076K108 2554 85980 SH SOLE 78680 0 7300 AMES NATL CORP COMM STK 031001100 277 10320 SH SOLE 10320 0 0 AMETEK INC NEW COMM STK 031100100 501910 10856803 SH SOLE 3040335 0 7816468 AMGEN INC COMM STK 031162100 414066 2721434 SH SOLE 1252844 0 1468590 AMICUS THERAPEUTICS INC COMM STK 03152W109 32126 5883948 SH SOLE 557180 0 5326768 AMKOR TECHNOLOGY INC COMM STK 031652100 94 16353 SH SOLE 933 0 15420 AMPHENOL CORP NEW COMM STK 032095101 92610 1615384 SH SOLE 752592 0 862792 AMSURG CORP COMM STK 03232P405 14232 183540 SH SOLE 22704 0 160836 AMTRUST FINL SVCS INC COMM STK 032359309 17618 719088 SH SOLE 293170 0 425918 ANADARKO PETE CORP COMM STK 032511107 88650 1664789 SH SOLE 394084 0 1270705 ANALOG DEVICES INC COMM STK 032654105 425077 7504886 SH SOLE 2506502 0 4998384 ANALOGIC CORP COMM STK 032657207 77816 979557 SH SOLE 231265 0 748292 ANDERSONS INC COMM STK 034164103 342 9620 SH SOLE 2770 0 6850 ANGIES LIST INC COMM STK 034754101 35147 5398930 SH SOLE 842130 0 4556800 ANIKA THERAPEUTICS INC COMM STK 035255108 292 5440 SH SOLE 40 0 5400 ANIXTER INTL INC COMM STK 035290105 9509 178470 SH SOLE 70470 0 108000 ANNALY CAP MGMT INC COMM STK 035710409 3031 273824 SH SOLE 112724 0 161100 ANSYS INC COMM STK 03662Q105 7923 87305 SH SOLE 38033 0 49272 ANTERO RES CORP COMM STK 03674X106 22779 876797 SH SOLE 362642 0 514155 ANTHEM INC COMM STK 036752103 2724624 20744816 SH SOLE 6361118 0 14383698 APACHE CORP COMM STK 037411105 724560 13015270 SH SOLE 4247315 0 8767955 APARTMENT INVT & MGMT CO COMM STK 03748R101 13022 294877 SH SOLE 61685 0 233192 APOGEE ENTERPRISES INC COMM STK 037598109 685 14780 SH SOLE 5980 0 8800 APOLLO ED GROUP INC COMM STK 037604105 326 35786 SH SOLE 35786 0 0 APOLLO COML REAL EST FIN INC COMM STK 03762U105 513 31945 SH SOLE 9245 0 22700 APPLE INC COMM STK 037833100 5593467 58509071 SH SOLE 20003852 0 38505219 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 863 45877 SH SOLE 17877 0 28000 APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 43929 973162 SH SOLE 264800 0 708362 APPLIED GENETIC TECHNOL CORP COMM STK 03820J100 2684 189981 SH SOLE 189981 0 0 APPLIED MATLS INC COMM STK 038222105 831767 34700319 SH SOLE 12278729 0 22421590 APPLIED MICRO CIRCUITS CORP COMM STK 03822W406 288 44900 SH SOLE 22900 0 22000 APTARGROUP INC COMM STK 038336103 1657 20940 SH SOLE 5780 0 15160 AQUA AMERICA INC COMM STK 03836W103 2725 76417 SH SOLE 35239 0 41178 ARAMARK COMM STK 03852U106 269305 8058189 SH SOLE 2408169 0 5650020 ARATANA THERAPEUTICS INC COMM STK 03874P101 648 102601 SH SOLE 2600 0 100001 ARBOR RLTY TR INC COMM STK 038923108 331 46000 SH SOLE 46000 0 0 ARCBEST CORP COMM STK 03937C105 266 16377 SH SOLE 6277 0 10100 ARCHER DANIELS MIDLAND CO COMM STK 039483102 607372 14161166 SH SOLE 3583685 0 10577481 ARCHROCK INC COMM STK 03957W106 551 58499 SH SOLE 26100 0 32399 ARCTIC CAT INC COMM STK 039670104 13730 807645 SH SOLE 117400 0 690245 ARDELYX INC COMM STK 039697107 13133 1504315 SH SOLE 153800 0 1350515 ARENA PHARMACEUTICALS INC COMM STK 040047102 89 52300 SH SOLE 52300 0 0 ARES CAP CORP COMM STK 04010L103 18524 1304500 SH SOLE 346100 0 958400 ARES COML REAL ESTATE CORP COMM STK 04013V108 400 32584 SH SOLE 84 0 32500 ARIAD PHARMACEUTICALS INC COMM STK 04033A100 549 74300 SH SOLE 31400 0 42900 ARISTA NETWORKS INC COMM STK 040413106 2623 40741 SH SOLE 25797 0 14944 ARM HLDGS PLC ADR 042068106 15271 335550 SH SOLE 168950 0 166600 ARMSTRONG FLOORING INC COMM STK 04238R106 1602 94514 SH SOLE 9170 0 85344 ARMSTRONG WORLD INDS INC NEW COMM STK 04247X102 17209 439555 SH SOLE 53697 0 385858 ARROW ELECTRS INC COMM STK 042735100 1732 27983 SH SOLE 8308 0 19675 ARROW FINL CORP COMM STK 042744102 341 11263 SH SOLE 4288 0 6975 ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 137 25700 SH SOLE 300 0 25400 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 649 12302 SH SOLE 6162 0 6140 ASCENA RETAIL GROUP INC COMM STK 04351G101 356 50949 SH SOLE 18498 0 32451 ASCENT CAP GROUP INC COMM STK 043632108 921 59855 SH SOLE 56607 0 3248 ASHFORD HOSPITALITY PRIME IN COMM STK 044102101 179 12693 SH SOLE 11768 0 925 ASHFORD HOSPITALITY TR INC COMM STK 044103109 189 35240 SH SOLE 12140 0 23100 ASHLAND INC NEW COMM STK 044209104 1260439 10982300 SH SOLE 3508878 0 7473422 ASPEN AEROGELS INC COMM STK 04523Y105 13636 2743740 SH SOLE 424200 0 2319540 ASPEN TECHNOLOGY INC COMM STK 045327103 20306 504621 SH SOLE 205821 0 298800 ASSOCIATED BANC CORP COMM STK 045487105 701 40860 SH SOLE 12552 0 28308 ASSURANT INC COMM STK 04621X108 10251 118775 SH SOLE 21330 0 97445 ASTEC INDS INC COMM STK 046224101 306 5450 SH SOLE 50 0 5400 ASTORIA FINL CORP COMM STK 046265104 623 40661 SH SOLE 11140 0 29521 ASTROTECH CORP COMM STK 046484101 38 22565 SH SOLE 22565 0 0 ATARA BIOTHERAPEUTICS INC COMM STK 046513107 602 26753 SH SOLE 15478 0 11275 ATHENAHEALTH INC COMM STK 04685W103 361818 2621679 SH SOLE 437751 0 2183928 ATLANTIC CAP BANCSHARES INC COMM STK 048269203 20466 1415350 SH SOLE 183700 0 1231650 ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 276 6660 SH SOLE 3060 0 3600 ATMOS ENERGY CORP COMM STK 049560105 301796 3711220 SH SOLE 1135371 0 2575849 ATRION CORP COMM STK 049904105 104439 244096 SH SOLE 75114 0 168982 ATWOOD OCEANICS INC COMM STK 050095108 1864 148900 SH SOLE 55100 0 93800 AUTODESK INC COMM STK 052769106 27448 506973 SH SOLE 126617 0 380356 AUTOHOME INC ADR 05278C107 6883 342256 SH SOLE 67164 0 275092 AUTOLIV INC COMM STK 052800109 86854 816805 SH SOLE 261785 0 555020 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 210137 2287334 SH SOLE 849870 0 1437464 AUTONATION INC COMM STK 05329W102 5906 125711 SH SOLE 21300 0 104411 AUTOZONE INC COMM STK 053332102 2656686 3346627 SH SOLE 952753 0 2393874 AVALONBAY CMNTYS INC COMM STK 053484101 578131 3204896 SH SOLE 642393 0 2562503 AVANGRID INC COMM STK 05351W103 646 14020 SH SOLE 11720 0 2300 AVERY DENNISON CORP COMM STK 053611109 11760 157321 SH SOLE 30389 0 126932 AVEXIS INC COMM STK 05366U100 45591 1246720 SH SOLE 117692 0 1129028 AVIS BUDGET GROUP COMM STK 053774105 11577 359192 SH SOLE 138192 0 221000 AVISTA CORP COMM STK 05379B107 1523 33995 SH SOLE 19205 0 14790 AVNET INC COMM STK 053807103 2293 56592 SH SOLE 29594 0 26998 AVON PRODS INC COMM STK 054303102 55018 14555074 SH SOLE 4226074 0 10329000 AWARE INC MASS COMM STK 05453N100 126 29000 SH SOLE 0 0 29000 AXCELIS TECHNOLOGIES INC COMM STK 054540109 167 62214 SH SOLE 300 0 61914 AXIALL CORP COMM STK 05463D100 1027 31500 SH SOLE 10000 0 21500 BATS GLOBAL MKTS INC COMM STK 05491G109 64013 2491746 SH SOLE 488428 0 2003318 BB&T CORP COMM STK 054937107 62489 1754810 SH SOLE 545592 0 1209218 B & G FOODS INC NEW COMM STK 05508R106 1099 22793 SH SOLE 7593 0 15200 BGC PARTNERS INC COMM STK 05541T101 455 52279 SH SOLE 679 0 51600 BNC BANCORP COMM STK 05566T101 32497 1430959 SH SOLE 262169 0 1168790 BOFI HLDG INC COMM STK 05566U108 492 27787 SH SOLE 11387 0 16400 BWX TECHNOLOGIES INC COMM STK 05605H100 61559 1720976 SH SOLE 260451 0 1460525 BABCOCK & WILCOX ENTERPRIS I COMM STK 05614L100 3920 266830 SH SOLE 102218 0 164612 BADGER METER INC COMM STK 056525108 134011 1835009 SH SOLE 332102 0 1502907 BAIDU INC ADR 056752108 1011716 6126040 SH SOLE 1346539 0 4779501 BAKER HUGHES INC COMM STK 057224107 266197 5898450 SH SOLE 1826368 0 4072082 BALCHEM CORP COMM STK 057665200 646 10830 SH SOLE 5430 0 5400 BALL CORP COMM STK 058498106 853802 11810790 SH SOLE 3455671 0 8355119 BANCO SANTANDER CHILE NEW ADR 05965X109 130960 6760960 SH SOLE 1237427 0 5523533 BANCORPSOUTH INC COMM STK 059692103 17341 764265 SH SOLE 120550 0 643715 BANCORP INC DEL COMM STK 05969A105 110 18300 SH SOLE 100 0 18200 BANK AMER CORP COMM STK 060505104 880493 66352164 SH SOLE 24440564 0 41911600 BANK AMER CORP CVPFSTKF 060505682 405 340 SH SOLE 161 0 179 BANK HAWAII CORP COMM STK 062540109 1146 16663 SH SOLE 5197 0 11466 BANK MONTREAL QUE COMM STK 063671101 1148 18200 SH SOLE 18200 0 0 BANK MUTUAL CORP NEW COMM STK 063750103 351 45661 SH SOLE 13800 0 31861 BANK OF THE OZARKS INC COMM STK 063904106 1541 41062 SH SOLE 16262 0 24800 BANK NEW YORK MELLON CORP COMM STK 064058100 2575827 66301855 SH SOLE 20100734 0 46201121 BANKUNITED INC COMM STK 06652K103 205591 6692431 SH SOLE 1374349 0 5318082 BANNER CORP COMM STK 06652V208 254 5967 SH SOLE 94 0 5873 BARD C R INC COMM STK 067383109 31758 135049 SH SOLE 28855 0 106194 BARCLAYS PLC ADR 06738E204 45222 5950200 SH SOLE 1729790 0 4220410 BARNES & NOBLE INC COMM STK 067774109 310 27284 SH SOLE 100 0 27184 BARNES & NOBLE ED INC COMM STK 06777U101 170 16782 SH SOLE 100 0 16682 BARNES GROUP INC COMM STK 067806109 624 18850 SH SOLE 12650 0 6200 BARRICK GOLD CORP COMM STK 067901108 114226 5350349 SH SOLE 1224960 0 4125389 BARRACUDA NETWORKS INC COMM STK 068323104 3927 259376 SH SOLE 118166 0 141210 BARRETT BILL CORP COMM STK 06846N104 427 66812 SH SOLE 27880 0 38932 BASIC ENERGY SVCS INC NEW COMM STK 06985P100 109 64800 SH SOLE 100 0 64700 BASSETT FURNITURE INDS INC COMM STK 070203104 216 9030 SH SOLE 9030 0 0 BAXTER INTL INC COMM STK 071813109 223989 4953318 SH SOLE 1021244 0 3932074 BAZAARVOICE INC COMM STK 073271108 1191 297022 SH SOLE 169039 0 127983 BBCN BANCORP INC COMM STK 073295107 48288 3236480 SH SOLE 937580 0 2298900 B/E AEROSPACE INC COMM STK 073302101 1445 31292 SH SOLE 13442 0 17850 BEACON ROOFING SUPPLY INC COMM STK 073685109 102476 2253707 SH SOLE 606741 0 1646966 BEAR ST FINL INC COMM STK 073844102 118 12510 SH SOLE 0 0 12510 BEAZER HOMES USA INC COMM STK 07556Q881 467 60220 SH SOLE 3240 0 56980 BEBE STORES INC COMM STK 075571109 21 42100 SH SOLE 100 0 42000 BECTON DICKINSON & CO COMM STK 075887109 2772344 16347330 SH SOLE 4010626 0 12336704 BED BATH & BEYOND INC COMM STK 075896100 12661 292938 SH SOLE 61096 0 231842 BEIGENE LTD ADR 07725L102 13541 454400 SH SOLE 56982 0 397418 BELDEN INC COMM STK 077454106 104066 1723804 SH SOLE 459141 0 1264663 BELLICUM PHARMACEUTICALS INC COMM STK 079481107 14597 1126336 SH SOLE 106265 0 1020071 BEMIS INC COMM STK 081437105 60716 1179180 SH SOLE 269645 0 909535 BENCHMARK ELECTRS INC COMM STK 08160H101 495 23415 SH SOLE 14240 0 9175 BENEFICIAL BANCORP INC COMM STK 08171T102 95841 7534645 SH SOLE 1769939 0 5764706 BERKLEY W R CORP COMM STK 084423102 1162 19392 SH SOLE 7820 0 11572 BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 5424 25 SH SOLE 22 0 3 BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 627024 4330575 SH SOLE 1297044 0 3033531 BERKSHIRE HILLS BANCORP INC COMM STK 084680107 381 14170 SH SOLE 8770 0 5400 BERRY PLASTICS GROUP INC COMM STK 08579W103 33777 869423 SH SOLE 355823 0 513600 BEST BUY INC COMM STK 086516101 15486 506089 SH SOLE 89366 0 416723 BHP BILLITON LTD ADR 088606108 4010 140400 SH SOLE 140400 0 0 BIG 5 SPORTING GOODS CORP COMM STK 08915P101 238 25655 SH SOLE 9755 0 15900 BIG LOTS INC COMM STK 089302103 20123 401586 SH SOLE 162186 0 239400 BIO RAD LABS INC COMM STK 090572207 16338 114237 SH SOLE 45837 0 68400 BIODELIVERY SCIENCES INTL IN COMM STK 09060J106 74 31500 SH SOLE 0 0 31500 BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 274269 3525314 SH SOLE 1108418 0 2416896 BIOGEN INC COMM STK 09062X103 1539463 6366152 SH SOLE 1913851 0 4452301 BIOTELEMETRY INC COMM STK 090672106 192 11784 SH SOLE 9184 0 2600 BIOSCRIP INC COMM STK 09069N108 191 74800 SH SOLE 8000 0 66800 BIO TECHNE CORP COMM STK 09073M104 1940 17207 SH SOLE 6007 0 11200 BIOLASE INC COMM STK 090911108 20 17433 SH SOLE 0 0 17433 BJS RESTAURANTS INC COMM STK 09180C106 548 12493 SH SOLE 2460 0 10033 BLACK HILLS CORP COMM STK 092113109 32426 514376 SH SOLE 62036 0 452340 BLACK KNIGHT FINL SVCS INC COMM STK 09214X100 262095 6970613 SH SOLE 1201306 0 5769307 BLACKBAUD INC COMM STK 09227Q100 54825 807437 SH SOLE 239277 0 568160 BLACKHAWK NETWORK HLDGS INC COMM STK 09238E104 33729 1007142 SH SOLE 275740 0 731402 BLACKROCK INC COMM STK 09247X101 966597 2821933 SH SOLE 877871 0 1944062 BLACKSTONE MTG TR INC COMM STK 09257W100 1226 44300 SH SOLE 20300 0 24000 BLOCK H & R INC COMM STK 093671105 10060 437408 SH SOLE 85000 0 352408 BLOOMIN BRANDS INC COMM STK 094235108 85003 4756726 SH SOLE 846056 0 3910670 BLUCORA INC COMM STK 095229100 425 41050 SH SOLE 23200 0 17850 BLUE BUFFALO PET PRODS INC COMM STK 09531U102 44965 1926538 SH SOLE 345538 0 1581000 BLUE HILLS BANCORP INC COMM STK 095573101 38133 2583532 SH SOLE 344607 0 2238925 BLUE NILE INC COMM STK 09578R103 56849 2076289 SH SOLE 230701 0 1845588 BLUEBIRD BIO INC COMM STK 09609G100 105817 2444381 SH SOLE 765581 0 1678800 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 12048 594983 SH SOLE 73195 0 521788 BOB EVANS FARMS INC COMM STK 096761101 298 7860 SH SOLE 2460 0 5400 BOEING CO COMM STK 097023105 4383578 33753582 SH SOLE 11966911 0 21786671 BON-TON STORES INC COMM STK 09776J101 20 14200 SH SOLE 0 0 14200 BOOT BARN HLDGS INC COMM STK 099406100 733 85070 SH SOLE 12070 0 73000 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 99438 3354872 SH SOLE 650996 0 2703876 BORGWARNER INC COMM STK 099724106 488500 16548088 SH SOLE 4962032 0 11586056 BOSTON BEER INC COMM STK 100557107 28075 164155 SH SOLE 49062 0 115093 BOSTON PRIVATE FINL HLDGS IN COMM STK 101119105 670 56849 SH SOLE 34650 0 22199 BOSTON PROPERTIES INC COMM STK 101121101 316140 2396816 SH SOLE 246550 0 2150266 BOSTON SCIENTIFIC CORP COMM STK 101137107 58511 2503663 SH SOLE 492803 0 2010860 BOTTOMLINE TECH DEL INC COMM STK 101388106 89553 4159437 SH SOLE 580896 0 3578541 BOX INC COMM STK 10316T104 2766 267485 SH SOLE 201438 0 66047 BOYD GAMING CORP COMM STK 103304101 1189 64600 SH SOLE 25700 0 38900 BRADY CORP COMM STK 104674106 56501 1848870 SH SOLE 493070 0 1355800 BRANDYWINE RLTY TR COMM STK 105368203 1371 81633 SH SOLE 29190 0 52443 BRIDGE BANCORP INC COMM STK 108035106 41520 1461970 SH SOLE 241980 0 1219990 BRIGGS & STRATTON CORP COMM STK 109043109 701 33100 SH SOLE 14700 0 18400 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 149762 2258519 SH SOLE 415167 0 1843352 BRINKER INTL INC COMM STK 109641100 88484 1943420 SH SOLE 456336 0 1487084 BRINKS CO COMM STK 109696104 450 15779 SH SOLE 4630 0 11149 BRISTOL MYERS SQUIBB CO COMM STK 110122108 5314418 72255849 SH SOLE 24195512 0 48060337 BRISTOW GROUP INC COMM STK 110394103 327 28670 SH SOLE 7690 0 20980 BRIXMOR PPTY GROUP INC COMM STK 11120U105 1196 45195 SH SOLE 17995 0 27200 BROADSOFT INC COMM STK 11133B409 656 15980 SH SOLE 5780 0 10200 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 33502 513840 SH SOLE 209115 0 304725 BROCADE COMMUNICATIONS SYS I COMM STK 111621306 2162 235545 SH SOLE 118648 0 116897 BROOKDALE SR LIVING INC COMM STK 112463104 1106 71660 SH SOLE 28360 0 43300 BROOKFIELD ASSET MGMT INC COMM STK 112585104 859 26100 SH SOLE 26100 0 0 BROOKLINE BANCORP INC DEL COMM STK 11373M107 468 42399 SH SOLE 18270 0 24129 BROOKS AUTOMATION INC COMM STK 114340102 30207 2692244 SH SOLE 815290 0 1876954 BROWN & BROWN INC COMM STK 115236101 97576 2604101 SH SOLE 563161 0 2040940 BROWN FORMAN CORP COMM STK 115637100 1945 18000 SH SOLE 18000 0 0 BROWN FORMAN CORP COMM STK 115637209 36091 361775 SH SOLE 136247 0 225528 BRUKER CORP COMM STK 116794108 643970 28318830 SH SOLE 7070017 0 21248813 BRUNSWICK CORP COMM STK 117043109 74444 1642638 SH SOLE 373748 0 1268890 BRYN MAWR BK CORP COMM STK 117665109 302 10350 SH SOLE 10350 0 0 BUCKLE INC COMM STK 118440106 1368 52632 SH SOLE 15870 0 36762 BUFFALO WILD WINGS INC COMM STK 119848109 11958 86059 SH SOLE 34959 0 51100 BURLINGTON STORES INC COMM STK 122017106 477209 7153492 SH SOLE 1579067 0 5574425 CBIZ INC COMM STK 124805102 508 48775 SH SOLE 25425 0 23350 CBL & ASSOC PPTYS INC COMM STK 124830100 634 68127 SH SOLE 28527 0 39600 CBS CORP NEW COMM STK 124857202 41624 764581 SH SOLE 148970 0 615611 CCA INDS INC COMM STK 124867102 63 19247 SH SOLE 19247 0 0 CBOE HLDGS INC COMM STK 12503M108 702422 10543707 SH SOLE 2900345 0 7643362 CBRE GROUP INC COMM STK 12504L109 16252 613755 SH SOLE 190925 0 422830 CDK GLOBAL INC COMM STK 12508E101 4128 74397 SH SOLE 35931 0 38466 CEB INC COMM STK 125134106 9788 158690 SH SOLE 24614 0 134076 CECO ENVIRONMENTAL CORP COMM STK 125141101 114 13001 SH SOLE 2560 0 10441 CDW CORP COMM STK 12514G108 46269 1154406 SH SOLE 296402 0 858004 CF INDS HLDGS INC COMM STK 125269100 255452 10599649 SH SOLE 3203778 0 7395871 C H ROBINSON WORLDWIDE INC COMM STK 12541W209 301258 4057346 SH SOLE 1023134 0 3034212 CIGNA CORPORATION COMM STK 125509109 1499530 11715995 SH SOLE 3094405 0 8621590 CIT GROUP INC COMM STK 125581801 2538 79547 SH SOLE 37147 0 42400 CME GROUP INC COMM STK 12572Q105 512091 5257612 SH SOLE 2719859 0 2537753 CMS ENERGY CORP COMM STK 125896100 24451 533171 SH SOLE 108241 0 424930 CSS INDS INC COMM STK 125906107 36883 1375723 SH SOLE 378280 0 997443 CNA FINL CORP COMM STK 126117100 234016 7448005 SH SOLE 2527210 0 4920795 CRA INTL INC COMM STK 12618T105 228 9050 SH SOLE 4000 0 5050 CNO FINL GROUP INC COMM STK 12621E103 1715 98238 SH SOLE 54538 0 43700 CSG SYS INTL INC COMM STK 126349109 999 24793 SH SOLE 8593 0 16200 CSX CORP COMM STK 126408103 51686 1981818 SH SOLE 531233 0 1450585 CST BRANDS INC COMM STK 12646R105 1364 31667 SH SOLE 13733 0 17934 CTS CORP COMM STK 126501105 27943 1559330 SH SOLE 245800 0 1313530 CSRA INC COMM STK 12650T104 30624 1307039 SH SOLE 193175 0 1113864 CVB FINL CORP COMM STK 126600105 474 28945 SH SOLE 300 0 28645 CVS HEALTH CORP COMM STK 126650100 928723 9700473 SH SOLE 2991363 0 6709110 CYS INVTS INC COMM STK 12673A108 998 119176 SH SOLE 64076 0 55100 CA INC COMM STK 12673P105 78269 2384082 SH SOLE 656675 0 1727407 CABELAS INC COMM STK 126804301 689 13756 SH SOLE 5415 0 8341 CABLE ONE INC COMM STK 12685J105 263203 514662 SH SOLE 107588 0 407074 CABOT CORP COMM STK 127055101 2160 47307 SH SOLE 32357 0 14950 CABOT OIL & GAS CORP COMM STK 127097103 126791 4925820 SH SOLE 1459970 0 3465850 CABOT MICROELECTRONICS CORP COMM STK 12709P103 47321 1117636 SH SOLE 409890 0 707746 CACI INTL INC COMM STK 127190304 875 9676 SH SOLE 4476 0 5200 CADENCE DESIGN SYSTEM INC COMM STK 127387108 4329 178151 SH SOLE 107134 0 71017 CAL MAINE FOODS INC COMM STK 128030202 14222 320900 SH SOLE 142100 0 178800 CALAMOS ASSET MGMT INC COMM STK 12811R104 132 18000 SH SOLE 2700 0 15300 CALAMP CORP COMM STK 128126109 17722 1196620 SH SOLE 200400 0 996220 CALATLANTIC GROUP INC COMM STK 128195104 15531 423060 SH SOLE 73012 0 350048 CALERES INC COMM STK 129500104 367 15140 SH SOLE 7710 0 7430 CALGON CARBON CORP COMM STK 129603106 472 35910 SH SOLE 20810 0 15100 CALIFORNIA WTR SVC GROUP COMM STK 130788102 59727 1709893 SH SOLE 267733 0 1442160 CALLIDUS SOFTWARE INC COMM STK 13123E500 26007 1301650 SH SOLE 198650 0 1103000 CALLON PETE CO DEL COMM STK 13123X102 761 67750 SH SOLE 14300 0 53450 CALPINE CORP COMM STK 131347304 2431 164796 SH SOLE 81296 0 83500 CAMBREX CORP COMM STK 132011107 22063 426500 SH SOLE 170090 0 256410 CAMDEN NATL CORP COMM STK 133034108 240 5720 SH SOLE 2520 0 3200 CAMDEN PPTY TR COMM STK 133131102 248582 2811381 SH SOLE 203200 0 2608181 CAMECO CORP COMM STK 13321L108 119863 10926480 SH SOLE 2226200 0 8700280 CAMPBELL SOUP CO COMM STK 134429109 21637 325218 SH SOLE 61739 0 263479 CANADIAN NATL RY CO COMM STK 136375102 1784 30320 SH SOLE 30320 0 0 CANADIAN NAT RES LTD COMM STK 136385101 1192876 38692045 SH SOLE 11932179 0 26759866 CANADIAN PAC RY LTD COMM STK 13645T100 812821 6318841 SH SOLE 2293897 0 4024944 CANTEL MEDICAL CORP COMM STK 138098108 18977 276112 SH SOLE 107912 0 168200 CAPELLA EDUCATION COMPANY COMM STK 139594105 51492 978190 SH SOLE 303890 0 674300 CAPITAL BK FINL CORP COMM STK 139794101 73835 2563730 SH SOLE 370560 0 2193170 CAPITAL ONE FINL CORP COMM STK 14040H105 63289 996518 SH SOLE 234267 0 762251 CAPITAL SR LIVING CORP COMM STK 140475104 510 28888 SH SOLE 13088 0 15800 CAPITOL ACQUISITION CORP III COMM STK 14055M205 14793 1491200 SH SOLE 163400 0 1327800 CAPITOL FED FINL INC COMM STK 14057J101 184319 13212800 SH SOLE 2382303 0 10830497 CAPSTEAD MTG CORP COMM STK 14067E506 296 30555 SH SOLE 255 0 30300 CARBO CERAMICS INC COMM STK 140781105 375 28636 SH SOLE 17361 0 11275 CARBONITE INC COMM STK 141337105 768 78979 SH SOLE 13672 0 65307 CARBYLAN THERAPEUTICS INC COMM STK 141384107 1781 2687900 SH SOLE 273500 0 2414400 CARDINAL HEALTH INC COMM STK 14149Y108 231858 2972154 SH SOLE 994833 0 1977321 CARDIOVASCULAR SYS INC DEL COMM STK 141619106 215 11700 SH SOLE 100 0 11600 CARDTRONICS INC COMM STK 14161H108 18630 467964 SH SOLE 189320 0 278644 CARE CAP PPTYS INC COMM STK 141624106 1665 63535 SH SOLE 36406 0 27129 CAREER EDUCATION CORP COMM STK 141665109 38822 6524680 SH SOLE 735280 0 5789400 CARETRUST REIT INC COMM STK 14174T107 265 19238 SH SOLE 19238 0 0 CARLISLE COS INC COMM STK 142339100 2333 22078 SH SOLE 8658 0 13420 CARMAX INC COMM STK 143130102 831969 16968578 SH SOLE 5633571 0 11335007 CARNIVAL CORP COMM STK 143658300 511395 11570012 SH SOLE 4229990 0 7340022 CARPENTER TECHNOLOGY CORP COMM STK 144285103 56776 1724150 SH SOLE 537865 0 1186285 CARRIZO OIL & GAS INC COMM STK 144577103 15360 428460 SH SOLE 171160 0 257300 CARROLS RESTAURANT GROUP INC COMM STK 14574X104 292 24500 SH SOLE 24500 0 0 CARTER INC COMM STK 146229109 35230 330895 SH SOLE 133295 0 197600 CASCADE BANCORP COMM STK 147154207 116 20886 SH SOLE 20886 0 0 CASELLA WASTE SYS INC COMM STK 147448104 293 37275 SH SOLE 19200 0 18075 CASEYS GEN STORES INC COMM STK 147528103 53418 406190 SH SOLE 177890 0 228300 CASH AMER INTL INC COMM STK 14754D100 751 17630 SH SOLE 7770 0 9860 CASTLIGHT HEALTH INC COMM STK 14862Q100 55 14000 SH SOLE 100 0 13900 CATALENT INC COMM STK 148806102 413771 17997876 SH SOLE 4470777 0 13527099 CATALYST BIOSCIENCES INC COMM STK 14888D109 37 24669 SH SOLE 2309 0 22360 CATERPILLAR INC DEL COMM STK 149123101 85058 1121992 SH SOLE 254608 0 867384 CATCHMARK TIMBER TR INC COMM STK 14912Y202 51175 4187773 SH SOLE 935520 0 3252253 CATHAY GEN BANCORP COMM STK 149150104 662 23466 SH SOLE 12710 0 10756 CATO CORP NEW COMM STK 149205106 340 9020 SH SOLE 3170 0 5850 CAVCO INDS INC DEL COMM STK 149568107 60714 647960 SH SOLE 175620 0 472340 CAVIUM INC COMM STK 14964U108 115619 2995311 SH SOLE 490477 0 2504834 CEDAR FAIR L P COMM STK 150185106 3390 58626 SH SOLE 33900 0 24726 CEDAR REALTY TRUST INC COMM STK 150602209 61816 8319750 SH SOLE 2578850 0 5740900 CELADON GROUP INC COMM STK 150838100 11903 1456880 SH SOLE 238500 0 1218380 CELANESE CORP DEL COMM STK 150870103 25000 381968 SH SOLE 217047 0 164921 CELGENE CORP COMM STK 151020104 1849679 18753716 SH SOLE 5896164 0 12857552 CELLDEX THERAPEUTICS INC NEW COMM STK 15117B103 484 110152 SH SOLE 54802 0 55350 CELSION CORPORATION COMM STK 15117N404 95 74800 SH SOLE 0 0 74800 CEMPRA INC COMM STK 15130J109 2122 128686 SH SOLE 60923 0 67763 CENTENE CORP DEL COMM STK 15135B101 823315 11535870 SH SOLE 2679401 0 8856469 CENOVUS ENERGY INC COMM STK 15135U109 25162 1828650 SH SOLE 441730 0 1386920 CENTERPOINT ENERGY INC COMM STK 15189T107 417766 17406924 SH SOLE 5284949 0 12121975 CENTRAL GARDEN & PET CO COMM STK 153527205 630 29030 SH SOLE 19430 0 9600 CENTRAL PAC FINL CORP COMM STK 154760409 333 14100 SH SOLE 100 0 14000 CENTURY BANCORP INC MASS COMM STK 156432106 242 5710 SH SOLE 10 0 5700 CENTURYLINK INC COMM STK 156700106 198898 6856175 SH SOLE 1842664 0 5013511 CEPHEID COMM STK 15670R107 9676 314652 SH SOLE 132522 0 182130 CENVEO INC COMM STK 15670S105 20 24500 SH SOLE 24500 0 0 CERNER CORP COMM STK 156782104 44918 766517 SH SOLE 223380 0 543137 CERUS CORP COMM STK 157085101 785 125800 SH SOLE 58800 0 67000 CHARLES RIV LABS INTL INC COMM STK 159864107 23521 285314 SH SOLE 116846 0 168468 CHART INDS INC COMM STK 16115Q308 36882 1528470 SH SOLE 299890 0 1228580 CHARTER COMMUNICATIONS INC N COMM STK 16119P108 597579 2613626 SH SOLE 1022054 0 1591572 CHEESECAKE FACTORY INC COMM STK 163072101 52617 1092990 SH SOLE 223960 0 869030 CHEMED CORP NEW COMM STK 16359R103 19254 141250 SH SOLE 57050 0 84200 CHEMICAL FINL CORP COMM STK 163731102 520 13951 SH SOLE 5390 0 8561 CHEMOURS CO COMM STK 163851108 959 116429 SH SOLE 46148 0 70281 CHEMTURA CORP COMM STK 163893209 585 22170 SH SOLE 9270 0 12900 CHENIERE ENERGY INC COMM STK 16411R208 3048 81166 SH SOLE 39066 0 42100 CHEROKEE INC DEL NEW COMM STK 16444H102 142 12800 SH SOLE 4500 0 8300 CHESAPEAKE ENERGY CORP COMM STK 165167107 4449 1039371 SH SOLE 160600 0 878771 CHESAPEAKE LODGING TR COMM STK 165240102 31189 1341450 SH SOLE 218100 0 1123350 CHESAPEAKE UTILS CORP COMM STK 165303108 83312 1258872 SH SOLE 213765 0 1045107 CHEVRON CORP NEW COMM STK 166764100 1117054 10655858 SH SOLE 3372392 0 7283466 CHICAGO BRIDGE & IRON CO N V COMM STK 167250109 1664 48063 SH SOLE 33863 0 14200 CHICOS FAS INC COMM STK 168615102 140235 13093820 SH SOLE 2362000 0 10731820 CHILDRENS PL INC COMM STK 168905107 7165 89360 SH SOLE 36610 0 52750 CHIMERA INVT CORP COMM STK 16934Q208 1258 80102 SH SOLE 43482 0 36620 CHIMERIX INC COMM STK 16934W106 630 160298 SH SOLE 139529 0 20769 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 238016 590962 SH SOLE 251015 0 339947 CHOICE HOTELS INTL INC COMM STK 169905106 402345 8449079 SH SOLE 2318103 0 6130976 CHRISTOPHER & BANKS CORP COMM STK 171046105 425 193922 SH SOLE 145230 0 48692 CHURCH & DWIGHT INC COMM STK 171340102 46125 448294 SH SOLE 114704 0 333590 CHURCHILL DOWNS INC COMM STK 171484108 19889 157402 SH SOLE 63522 0 93880 CIBER INC COMM STK 17163B102 97 64340 SH SOLE 0 0 64340 CIENA CORP COMM STK 171779309 62493 3332943 SH SOLE 508077 0 2824866 CIMAREX ENERGY CO COMM STK 171798101 299876 2513208 SH SOLE 839099 0 1674109 CINCINNATI BELL INC NEW COMM STK 171871106 343 75148 SH SOLE 31600 0 43548 CINCINNATI FINL CORP COMM STK 172062101 20016 267274 SH SOLE 47500 0 219774 CINEMARK HOLDINGS INC COMM STK 17243V102 1044 28643 SH SOLE 13843 0 14800 CIRCOR INTL INC COMM STK 17273K109 46874 822500 SH SOLE 245300 0 577200 CIRRUS LOGIC INC COMM STK 172755100 15835 408226 SH SOLE 161756 0 246470 CISCO SYS INC COMM STK 17275R102 1902310 66305682 SH SOLE 23933088 0 42372594 CINTAS CORP COMM STK 172908105 156092 1590667 SH SOLE 320636 0 1270031 CITIGROUP INC COMM STK 172967424 2020413 47662498 SH SOLE 18503463 0 29159035 CITIZENS FINL GROUP INC COMM STK 174610105 19393 970600 SH SOLE 179200 0 791400 CITIZENS INC COMM STK 174740100 265 34933 SH SOLE 21200 0 13733 CITRIX SYS INC COMM STK 177376100 21535 268882 SH SOLE 52699 0 216183 CITY HLDG CO COMM STK 177835105 391 8590 SH SOLE 3440 0 5150 CLARCOR INC COMM STK 179895107 90338 1485086 SH SOLE 323130 0 1161956 CLEAN HARBORS INC COMM STK 184496107 108345 2079150 SH SOLE 427640 0 1651510 CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18451C109 118 18980 SH SOLE 4580 0 14400 CLEARWATER PAPER CORP COMM STK 18538R103 119505 1828130 SH SOLE 456808 0 1371322 CLIFTON BANCORP INC COMM STK 186873105 39203 2601394 SH SOLE 302355 0 2299039 CLOROX CO DEL COMM STK 189054109 41426 299346 SH SOLE 82449 0 216897 CLOVIS ONCOLOGY INC COMM STK 189464100 20865 1520794 SH SOLE 288930 0 1231864 COACH INC COMM STK 189754104 553183 13578380 SH SOLE 6090394 0 7487986 COBIZ FINANCIAL INC COMM STK 190897108 48031 4105197 SH SOLE 1023460 0 3081737 COCA COLA BOTTLING CO CONS COMM STK 191098102 18200 123414 SH SOLE 13390 0 110024 COCA COLA CO COMM STK 191216100 543602 11992106 SH SOLE 4713513 0 7278593 COEUR MNG INC COMM STK 192108504 228 21430 SH SOLE 21430 0 0 COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 385 9620 SH SOLE 120 0 9500 COGNEX CORP COMM STK 192422103 233758 5423630 SH SOLE 2468285 0 2955345 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 152599 2665959 SH SOLE 1095617 0 1570342 COHERENT INC COMM STK 192479103 28522 310760 SH SOLE 102230 0 208530 COHEN & STEERS INC COMM STK 19247A100 46169 1141670 SH SOLE 194250 0 947420 COHU INC COMM STK 192576106 3738 344482 SH SOLE 37672 0 306810 COLFAX CORP COMM STK 194014106 173917 6572831 SH SOLE 2042865 0 4529966 COLGATE PALMOLIVE CO COMM STK 194162103 256723 3507139 SH SOLE 1634976 0 1872163 COLONY CAP INC COMM STK 19624R106 10375 675910 SH SOLE 75300 0 600610 COLONY STARWOOD HOMES COMM STK 19625X102 803 26403 SH SOLE 4763 0 21640 COLUCID PHARMACEUTICALS INC COMM STK 19716T101 10844 1327315 SH SOLE 155724 0 1171591 COLUMBIA BKG SYS INC COMM STK 197236102 73980 2636499 SH SOLE 746749 0 1889750 COLUMBIA PIPELINE GROUP INC COMM STK 198280109 253638 9950497 SH SOLE 2759487 0 7191010 COLUMBIA PPTY TR INC COMM STK 198287203 945 44163 SH SOLE 26863 0 17300 COLUMBIA SPORTSWEAR CO COMM STK 198516106 699 12142 SH SOLE 4380 0 7762 COMFORT SYS USA INC COMM STK 199908104 41938 1287639 SH SOLE 321329 0 966310 COMCAST CORP NEW COMM STK 20030N101 2355918 36139258 SH SOLE 10983015 0 25156243 COMERICA INC COMM STK 200340107 14339 348626 SH SOLE 89380 0 259246 COMMERCE BANCSHARES INC COMM STK 200525103 19577 408697 SH SOLE 82958 0 325739 COMMERCIAL METALS CO COMM STK 201723103 1933 114400 SH SOLE 63000 0 51400 COMMERCIAL VEH GROUP INC COMM STK 202608105 109 21000 SH SOLE 8500 0 12500 COMMSCOPE HLDG CO INC COMM STK 20337X109 1421 45790 SH SOLE 22690 0 23100 COMMUNICATIONS SALES&LEAS IN COMM STK 20341J104 1664 57578 SH SOLE 17742 0 39836 COMMUNITY BK SYS INC COMM STK 203607106 593 14440 SH SOLE 8420 0 6020 COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 555 46054 SH SOLE 17419 0 28635 COMMUNITY HEALTH SYS INC NEW RIGHTS 203668116 0 73700 SH SOLE 20200 0 53500 COMMUNITY TR BANCORP INC COMM STK 204149108 241 6942 SH SOLE 2570 0 4372 COMMVAULT SYSTEMS INC COMM STK 204166102 10146 234920 SH SOLE 113820 0 121100 COMPANIA DE MINAS BUENAVENTU ADR 204448104 94129 7876913 SH SOLE 1605078 0 6271835 COMPASS MINERALS INTL INC COMM STK 20451N101 33692 454125 SH SOLE 148077 0 306048 COMPASS DIVERSIFIED HOLDINGS COMM STK 20451Q104 36510 2200710 SH SOLE 480410 0 1720300 COMPUTER SCIENCES CORP COMM STK 205363104 2369 47718 SH SOLE 20218 0 27500 COMSCORE INC COMM STK 20564W105 7395 309678 SH SOLE 128379 0 181299 COMTECH TELECOMMUNICATIONS C COMM STK 205826209 166 12900 SH SOLE 6840 0 6060 CONAGRA FOODS INC COMM STK 205887102 410291 8581699 SH SOLE 3109976 0 5471723 CONCHO RES INC COMM STK 20605P101 345162 2893957 SH SOLE 1064838 0 1829119 CONMED CORP COMM STK 207410101 573 12000 SH SOLE 5950 0 6050 CONNECTICUT WTR SVC INC COMM STK 207797101 4309 76673 SH SOLE 13230 0 63443 CONNECTONE BANCORP INC NEW COMM STK 20786W107 306 19483 SH SOLE 7100 0 12383 CONOCOPHILLIPS COMM STK 20825C104 99340 2278432 SH SOLE 439515 0 1838917 CONSOL ENERGY INC COMM STK 20854P109 145652 9052300 SH SOLE 1856290 0 7196010 CONSOLIDATED COMM HLDGS INC COMM STK 209034107 935 34322 SH SOLE 19497 0 14825 CONSOLIDATED EDISON INC COMM STK 209115104 44666 555274 SH SOLE 105583 0 449691 CONSTELLATION BRANDS INC COMM STK 21036P108 275825 1667625 SH SOLE 515904 0 1151721 CONTAINER STORE GROUP INC COMM STK 210751103 68 12700 SH SOLE 0 0 12700 CONTANGO OIL & GAS COMPANY COMM STK 21075N204 253 20660 SH SOLE 2390 0 18270 CONTINENTAL RESOURCES INC COMM STK 212015101 44947 992864 SH SOLE 730606 0 262258 CONTROL4 CORP COMM STK 21240D107 6382 782155 SH SOLE 245693 0 536462 CONVERGYS CORP COMM STK 212485106 1115 44610 SH SOLE 22810 0 21800 COOPER COS INC COMM STK 216648402 752303 4384816 SH SOLE 1124845 0 3259971 COOPER TIRE & RUBR CO COMM STK 216831107 951 31880 SH SOLE 16080 0 15800 COPART INC COMM STK 217204106 28413 579734 SH SOLE 171504 0 408230 CORE MARK HOLDING CO INC COMM STK 218681104 289009 6167506 SH SOLE 1049500 0 5118006 CORESITE RLTY CORP COMM STK 21870Q105 30246 341025 SH SOLE 141125 0 199900 CORENERGY INFRASTRUCTURE TR COMM STK 21870U502 296 10270 SH SOLE 30 0 10240 CORELOGIC INC COMM STK 21871D103 387765 10077043 SH SOLE 3115302 0 6961741 CORNERSTONE ONDEMAND INC COMM STK 21925Y103 2060 54114 SH SOLE 41914 0 12200 CORNING INC COMM STK 219350105 42172 2059187 SH SOLE 446668 0 1612519 CORPORATE OFFICE PPTYS TR COMM STK 22002T108 84799 2867745 SH SOLE 487815 0 2379930 CORRECTIONS CORP AMER NEW COMM STK 22025Y407 2058 58770 SH SOLE 31668 0 27102 CORVEL CORP COMM STK 221006109 9896 229186 SH SOLE 90020 0 139166 CORVUS PHARMACEUTICALS INC COMM STK 221015100 8799 634888 SH SOLE 67803 0 567085 COSTCO WHSL CORP NEW COMM STK 22160K105 986377 6281057 SH SOLE 2421028 0 3860029 COSTAR GROUP INC COMM STK 22160N109 187137 855837 SH SOLE 218080 0 637757 COTY INC COMM STK 222070203 216 8304 SH SOLE 1304 0 7000 COUSINS PPTYS INC COMM STK 222795106 577 55500 SH SOLE 19100 0 36400 COVANTA HLDG CORP COMM STK 22282E102 1564 95062 SH SOLE 55758 0 39304 COVISINT CORP COMM STK 22357R103 149 68361 SH SOLE 59857 0 8504 COWEN GROUP INC NEW COMM STK 223622101 89 30000 SH SOLE 300 0 29700 CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1554 9060 SH SOLE 2260 0 6800 CRANE CO COMM STK 224399105 853 15042 SH SOLE 7001 0 8041 CRAWFORD & CO COMM STK 224633107 2174 256065 SH SOLE 57737 0 198328 CRAWFORD & CO COMM STK 224633206 10800 1415427 SH SOLE 60760 0 1354667 CRAY INC COMM STK 225223304 48765 1629847 SH SOLE 312100 0 1317747 CREDIT ACCEP CORP MICH COMM STK 225310101 818 4419 SH SOLE 1219 0 3200 CREE INC COMM STK 225447101 2512 102801 SH SOLE 82901 0 19900 CRESCENT PT ENERGY CORP COMM STK 22576C101 291 18500 SH SOLE 18500 0 0 CROCS INC COMM STK 227046109 19556 1733660 SH SOLE 504160 0 1229500 CROSS CTRY HEALTHCARE INC COMM STK 227483104 16289 1170210 SH SOLE 179700 0 990510 CROWN CASTLE INTL CORP NEW COMM STK 22822V101 1267487 12496177 SH SOLE 3286235 0 9209942 CROWN CASTLE INTL CORP NEW CVPFSTKF 22822V200 21508 180473 SH SOLE 23093 0 157380 CROWN HOLDINGS INC COMM STK 228368106 2225 43919 SH SOLE 24769 0 19150 CRYOLIFE INC COMM STK 228903100 172 14550 SH SOLE 4200 0 10350 CTRIP COM INTL LTD ADR 22943F100 735407 17849676 SH SOLE 5046595 0 12803081 CUBESMART COMM STK 229663109 40189 1301456 SH SOLE 299156 0 1002300 CUBIC CORP COMM STK 229669106 22010 548050 SH SOLE 168150 0 379900 CULLEN FROST BANKERS INC COMM STK 229899109 1311 20567 SH SOLE 5217 0 15350 CULP INC COMM STK 230215105 36516 1321607 SH SOLE 466850 0 854757 CUMMINS INC COMM STK 231021106 448727 3990817 SH SOLE 1574089 0 2416728 CUMULUS MEDIA INC COMM STK 231082108 95 307110 SH SOLE 75757 0 231353 CURTISS WRIGHT CORP COMM STK 231561101 1141 13538 SH SOLE 4138 0 9400 CUSTOMERS BANCORP INC COMM STK 23204G100 252 10010 SH SOLE 4910 0 5100 CVENT INC COMM STK 23247G109 54227 1518124 SH SOLE 234994 0 1283130 CYNOSURE INC COMM STK 232577205 531 10917 SH SOLE 60 0 10857 CYPRESS SEMICONDUCTOR CORP COMM STK 232806109 1233 116895 SH SOLE 54545 0 62350 CYTRX CORP COMM STK 232828509 111 49900 SH SOLE 500 0 49400 CYRUSONE INC COMM STK 23283R100 30198 542546 SH SOLE 219046 0 323500 CYTOMX THERAPEUTICS INC COMM STK 23284F105 153 15000 SH SOLE 15000 0 0 DCT INDUSTRIAL TRUST INC COMM STK 233153204 189718 3949170 SH SOLE 274589 0 3674581 DDR CORP COMM STK 23317H102 1478 81488 SH SOLE 36888 0 44600 DNP SELECT INCOME FD COMM STK 23325P104 304 28625 SH SOLE 28625 0 0 D R HORTON INC COMM STK 23331A109 18738 595220 SH SOLE 127600 0 467620 DST SYS INC DEL COMM STK 233326107 27627 237288 SH SOLE 96925 0 140363 DSP GROUP INC COMM STK 23332B106 253 23857 SH SOLE 4167 0 19690 DTE ENERGY CO COMM STK 233331107 181814 1834277 SH SOLE 773040 0 1061237 DSW INC COMM STK 23334L102 510 24072 SH SOLE 13872 0 10200 DLH HLDGS CORP COMM STK 23335Q100 51 10030 SH SOLE 10030 0 0 DAKTRONICS INC COMM STK 234264109 134 21500 SH SOLE 6700 0 14800 DANA HLDG CORP COMM STK 235825205 374 35400 SH SOLE 12800 0 22600 DANAHER CORP DEL COMM STK 235851102 7037548 69678692 SH SOLE 21325081 0 48353611 DANAHER CORP DEL COMM STK 235851110 323084 4213961 SH SOLE 2562547 0 1651414 DANAHER CORP DEL CONV BND 235851AF9 1640 559000 PRN SOLE 265000 0 294000 DARDEN RESTAURANTS INC COMM STK 237194105 14027 221452 SH SOLE 45245 0 176207 DARLING INGREDIENTS INC COMM STK 237266101 746 50035 SH SOLE 29535 0 20500 DAVITA HEALTHCARE PARTNERS I COMM STK 23918K108 288421 3730231 SH SOLE 415130 0 3315101 DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 333 40856 SH SOLE 30648 0 10208 DEAN FOODS CO NEW COMM STK 242370203 1143 63190 SH SOLE 35190 0 28000 DECKERS OUTDOOR CORP COMM STK 243537107 15121 262881 SH SOLE 43061 0 219820 DEERE & CO COMM STK 244199105 337628 4166191 SH SOLE 1172475 0 2993716 DEL FRISCOS RESTAURANT GROUP COMM STK 245077102 2125 148374 SH SOLE 116474 0 31900 DELEK US HLDGS INC COMM STK 246647101 390 29550 SH SOLE 22250 0 7300 DELTA AIR LINES INC DEL COMM STK 247361702 350384 9618007 SH SOLE 3701060 0 5916947 DELTIC TIMBER CORP COMM STK 247850100 1056 15730 SH SOLE 14030 0 1700 DENBURY RES INC COMM STK 247916208 1118 311374 SH SOLE 148797 0 162577 DELUXE CORP COMM STK 248019101 1067 16081 SH SOLE 7653 0 8428 DEMANDWARE INC COMM STK 24802Y105 112891 1507218 SH SOLE 230926 0 1276292 DENNYS CORP COMM STK 24869P104 71300 6644959 SH SOLE 1456690 0 5188269 DENTSPLY SIRONA INC COMM STK 24906P109 823605 13275389 SH SOLE 3494421 0 9780968 DERMIRA INC COMM STK 24983L104 507 17347 SH SOLE 40 0 17307 DESCARTES SYS GROUP INC COMM STK 249906108 210446 11027786 SH SOLE 1801179 0 9226607 DEPOMED INC COMM STK 249908104 11565 589470 SH SOLE 230770 0 358700 DEVON ENERGY CORP NEW COMM STK 25179M103 264603 7299402 SH SOLE 1463030 0 5836372 DEVRY ED GROUP INC COMM STK 251893103 449 25160 SH SOLE 10360 0 14800 DEXCOM INC COMM STK 252131107 269823 3401279 SH SOLE 696323 0 2704956 DIAGEO P L C ADR 25243Q205 14839 131459 SH SOLE 119759 0 11700 DIAMOND OFFSHORE DRILLING IN COMM STK 25271C102 15545 638910 SH SOLE 78960 0 559950 DIAMOND RESORTS INTL INC COMM STK 25272T104 20366 679780 SH SOLE 268680 0 411100 DIAMONDROCK HOSPITALITY CO COMM STK 252784301 26437 2927724 SH SOLE 476783 0 2450941 DIAMONDBACK ENERGY INC COMM STK 25278X109 237901 2608281 SH SOLE 610853 0 1997428 DICKS SPORTING GOODS INC COMM STK 253393102 9144 202934 SH SOLE 114834 0 88100 DIEBOLD INC COMM STK 253651103 903 36360 SH SOLE 18970 0 17390 DIGI INTL INC COMM STK 253798102 126 11741 SH SOLE 2681 0 9060 DIGIRAD CORP COMM STK 253827109 204 39600 SH SOLE 0 0 39600 DIGITAL RLTY TR INC COMM STK 253868103 32047 294039 SH SOLE 69119 0 224920 DIGITALGLOBE INC COMM STK 25389M877 258502 12085171 SH SOLE 3260434 0 8824737 DIME CMNTY BANCSHARES COMM STK 253922108 272 16000 SH SOLE 5600 0 10400 DILLARDS INC COMM STK 254067101 437 7204 SH SOLE 3304 0 3900 DINEEQUITY INC COMM STK 254423106 292 3445 SH SOLE 45 0 3400 DIODES INC COMM STK 254543101 69315 3688942 SH SOLE 577170 0 3111772 DIPLOMAT PHARMACY INC COMM STK 25456K101 195093 5574083 SH SOLE 932008 0 4642075 DISNEY WALT CO COMM STK 254687106 1191910 12184731 SH SOLE 4280444 0 7904287 DISCOVER FINL SVCS COMM STK 254709108 44052 822024 SH SOLE 201292 0 620732 DISCOVERY COMMUNICATNS NEW COMM STK 25470F104 6995 277230 SH SOLE 60010 0 217220 DISCOVERY COMMUNICATNS NEW COMM STK 25470F302 29841 1251190 SH SOLE 236510 0 1014680 DISH NETWORK CORP COMM STK 25470M109 7454 142253 SH SOLE 95533 0 46720 DIXIE GROUP INC COMM STK 255519100 1618 454591 SH SOLE 44804 0 409787 DR REDDYS LABS LTD ADR 256135203 2113 41239 SH SOLE 23039 0 18200 DOLBY LABORATORIES INC COMM STK 25659T107 964 20149 SH SOLE 9009 0 11140 DOLLAR GEN CORP NEW COMM STK 256677105 1728675 18390155 SH SOLE 6297545 0 12092610 DOLLAR TREE INC COMM STK 256746108 56853 603276 SH SOLE 173729 0 429547 DOMINION RES INC VA NEW COMM STK 25746U109 89508 1148575 SH SOLE 228997 0 919578 DOMINOS PIZZA INC COMM STK 25754A201 48736 370955 SH SOLE 150091 0 220864 DOMTAR CORP COMM STK 257559203 1422 40619 SH SOLE 20937 0 19682 DONALDSON INC COMM STK 257651109 12501 363833 SH SOLE 214691 0 149142 DONNELLEY R R & SONS CO COMM STK 257867101 1358 80280 SH SOLE 47480 0 32800 DORMAN PRODUCTS INC COMM STK 258278100 51798 905560 SH SOLE 298960 0 606600 DOUGLAS EMMETT INC COMM STK 25960P109 341428 9612267 SH SOLE 1077844 0 8534423 DOVER CORP COMM STK 260003108 21299 307263 SH SOLE 59544 0 247719 DOW CHEM CO COMM STK 260543103 230179 4630445 SH SOLE 1082070 0 3548375 DR PEPPER SNAPPLE GROUP INC COMM STK 26138E109 47183 488290 SH SOLE 112655 0 375635 DREAMWORKS ANIMATION SKG INC COMM STK 26153C103 1379 33742 SH SOLE 11942 0 21800 DREW INDS INC COMM STK 26168L205 96511 1137560 SH SOLE 384260 0 753300 DRIL-QUIP INC COMM STK 262037104 76785 1314142 SH SOLE 262499 0 1051643 DU PONT E I DE NEMOURS & CO COMM STK 263534109 1077621 16629948 SH SOLE 6626871 0 10003077 DUKE REALTY CORP COMM STK 264411505 5949 223134 SH SOLE 131273 0 91861 DUKE ENERGY CORP NEW COMM STK 26441C204 112157 1307338 SH SOLE 289028 0 1018310 DULUTH HLDGS INC COMM STK 26443V101 23771 971820 SH SOLE 76820 0 895000 DUN & BRADSTREET CORP DEL NE COMM STK 26483E100 27294 224015 SH SOLE 73585 0 150430 DUNKIN BRANDS GROUP INC COMM STK 265504100 56212 1288664 SH SOLE 300164 0 988500 DUPONT FABROS TECHNOLOGY INC COMM STK 26613Q106 1515 31864 SH SOLE 10664 0 21200 DURECT CORP COMM STK 266605104 110 90530 SH SOLE 8930 0 81600 DYCOM INDS INC COMM STK 267475101 1546 17228 SH SOLE 6665 0 10563 DYNAMIC MATLS CORP COMM STK 267888105 231 21500 SH SOLE 1900 0 19600 DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 376 25780 SH SOLE 11970 0 13810 DYNEGY INC NEW DEL COMM STK 26817R108 312 18108 SH SOLE 18108 0 0 EL POLLO LOCO HLDGS INC COMM STK 268603107 202 15500 SH SOLE 0 0 15500 E M C CORP MASS COMM STK 268648102 97661 3594451 SH SOLE 709332 0 2885119 EOG RES INC COMM STK 26875P101 205818 2467249 SH SOLE 942553 0 1524696 EP ENERGY CORP COMM STK 268785102 188 36300 SH SOLE 0 0 36300 EPIQ SYS INC COMM STK 26882D109 277 18973 SH SOLE 6773 0 12200 EQT CORP COMM STK 26884L109 1217326 15721630 SH SOLE 5190581 0 10531049 EPR PPTYS COMM STK 26884U109 1153 14288 SH SOLE 7208 0 7080 E TRADE FINANCIAL CORP COMM STK 269246401 478009 20349480 SH SOLE 5745825 0 14603655 EAGLE MATERIALS INC COMM STK 26969P108 5649 73225 SH SOLE 27357 0 45868 EARTHLINK HLDGS CORP COMM STK 27033X101 546 85370 SH SOLE 36100 0 49270 EAST WEST BANCORP INC COMM STK 27579R104 112825 3300908 SH SOLE 929359 0 2371549 EASTERN VA BANKSHARES INC COMM STK 277196101 111 14676 SH SOLE 14676 0 0 EASTGROUP PPTY INC COMM STK 277276101 218572 3171388 SH SOLE 511294 0 2660094 EASTMAN CHEM CO COMM STK 277432100 18474 272079 SH SOLE 51061 0 221018 EATON VANCE CORP COMM STK 278265103 3341 94545 SH SOLE 68479 0 26066 EBAY INC COMM STK 278642103 47110 2012395 SH SOLE 405482 0 1606913 EBIX INC COMM STK 278715206 415 8672 SH SOLE 8672 0 0 ECHOSTAR CORP COMM STK 278768106 7723 194522 SH SOLE 79698 0 114824 ECOLAB INC COMM STK 278865100 149920 1264078 SH SOLE 391572 0 872506 EDGEWELL PERS CARE CO COMM STK 28035Q102 113921 1349615 SH SOLE 292735 0 1056880 EDISON INTL COMM STK 281020107 762446 9816478 SH SOLE 3478709 0 6337769 EDITAS MEDICINE INC COMM STK 28106W103 33462 1414116 SH SOLE 155388 0 1258728 EDUCATION RLTY TR INC COMM STK 28140H203 907 19667 SH SOLE 6867 0 12800 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 61777 619440 SH SOLE 108590 0 510850 EL PASO ELEC CO COMM STK 283677854 126269 2671231 SH SOLE 552671 0 2118560 ELDORADO RESORTS INC COMM STK 28470R102 415 27318 SH SOLE 9908 0 17410 ELDORADO GOLD CORP NEW COMM STK 284902103 14771 3282510 SH SOLE 753460 0 2529050 ELECTRO RENT CORP COMM STK 285218103 51216 3323550 SH SOLE 910620 0 2412930 ELECTRO SCIENTIFIC INDS COMM STK 285229100 255 43700 SH SOLE 4100 0 39600 ELECTRONIC ARTS INC COMM STK 285512109 384893 5080420 SH SOLE 1904878 0 3175542 ELECTRONICS FOR IMAGING INC COMM STK 286082102 902 20947 SH SOLE 5747 0 15200 ELIZABETH ARDEN INC COMM STK 28660G106 161 11725 SH SOLE 2775 0 8950 ELLIE MAE INC COMM STK 28849P100 741 8080 SH SOLE 6380 0 1700 ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 147 11236 SH SOLE 11236 0 0 EMCOR GROUP INC COMM STK 29084Q100 1295 26279 SH SOLE 12519 0 13760 EMERSON ELEC CO COMM STK 291011104 399638 7661766 SH SOLE 2198146 0 5463620 EMPIRE ST RLTY TR INC COMM STK 292104106 755 39777 SH SOLE 18177 0 21600 EMPLOYERS HOLDINGS INC COMM STK 292218104 31722 1093110 SH SOLE 404010 0 689100 ENCANA CORP COMM STK 292505104 193 24900 SH SOLE 24900 0 0 ENBRIDGE INC COMM STK 29250N105 1100 26100 SH SOLE 26100 0 0 ENCORE CAP GROUP INC COMM STK 292554102 225 9570 SH SOLE 3370 0 6200 ENCORE WIRE CORP COMM STK 292562105 572 15350 SH SOLE 6050 0 9300 ENERGEN CORP COMM STK 29265N108 2017 41841 SH SOLE 22421 0 19420 ENDOLOGIX INC COMM STK 29266S106 627 50300 SH SOLE 20700 0 29600 ENERGY FOCUS INC COMM STK 29268T300 126 20122 SH SOLE 20122 0 0 ENDURANCE INTL GROUP HLDGS I COMM STK 29272B105 80835 8991642 SH SOLE 1622537 0 7369105 ENERGIZER HLDGS INC NEW COMM STK 29272W109 54394 1056397 SH SOLE 358147 0 698250 ENERSYS COMM STK 29275Y102 711 11950 SH SOLE 4950 0 7000 ENERNOC INC COMM STK 292764107 198 31300 SH SOLE 100 0 31200 ENNIS INC COMM STK 293389102 193 10037 SH SOLE 3280 0 6757 ENPRO INDS INC COMM STK 29355X107 1921 43278 SH SOLE 34360 0 8918 ENOVA INTL INC COMM STK 29357K103 191 25986 SH SOLE 23462 0 2524 ENSIGN GROUP INC COMM STK 29358P101 22184 1055876 SH SOLE 252270 0 803606 ENTEGRIS INC COMM STK 29362U104 22751 1572302 SH SOLE 204133 0 1368169 ENTELLUS MED INC COMM STK 29363K105 5979 327282 SH SOLE 50600 0 276682 ENTERGY CORP NEW COMM STK 29364G103 472995 5814319 SH SOLE 2099133 0 3715186 ENTERPRISE PRODS PARTNERS L COMM STK 293792107 244 8334 SH SOLE 8334 0 0 ENVESTNET INC COMM STK 29404K106 30936 928720 SH SOLE 180565 0 748155 ENZO BIOCHEM INC COMM STK 294100102 78 13100 SH SOLE 13100 0 0 ENVISION HEALTHCARE HLDGS IN COMM STK 29413U103 189803 7481400 SH SOLE 1875939 0 5605461 EPAM SYS INC COMM STK 29414B104 51254 796978 SH SOLE 183908 0 613070 EPIZYME INC COMM STK 29428V104 199 19400 SH SOLE 100 0 19300 EQUIFAX INC COMM STK 294429105 834452 6498844 SH SOLE 1868370 0 4630474 EQUINIX INC COMM STK 29444U700 450372 1161560 SH SOLE 376328 0 785232 EQUITY COMWLTH COMM STK 294628102 119936 4117270 SH SOLE 843505 0 3273765 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 38235 477645 SH SOLE 193905 0 283740 EQUITY ONE COMM STK 294752100 54551 1695185 SH SOLE 272589 0 1422596 EQUITY RESIDENTIAL COMM STK 29476L107 407735 5919497 SH SOLE 527637 0 5391860 ERIE INDTY CO COMM STK 29530P102 6026 60656 SH SOLE 52956 0 7700 ESCO TECHNOLOGIES INC COMM STK 296315104 127131 3183060 SH SOLE 701120 0 2481940 ESPERION THERAPEUTICS INC NE COMM STK 29664W105 949 96040 SH SOLE 88767 0 7273 ESSA BANCORP INC COMM STK 29667D104 632 47200 SH SOLE 47200 0 0 ESSENDANT INC COMM STK 296689102 258 8446 SH SOLE 100 0 8346 ESSEX PPTY TR INC COMM STK 297178105 354819 1555609 SH SOLE 142200 0 1413409 ESTERLINE TECHNOLOGIES CORP COMM STK 297425100 6537 105370 SH SOLE 41480 0 63890 ETHAN ALLEN INTERIORS INC COMM STK 297602104 45368 1373120 SH SOLE 405320 0 967800 ETSY INC COMM STK 29786A106 116129 12109402 SH SOLE 2952888 0 9156514 EURONET WORLDWIDE INC COMM STK 298736109 24359 352053 SH SOLE 143703 0 208350 EVERCORE PARTNERS INC COMM STK 29977A105 509 11522 SH SOLE 6022 0 5500 EVERBANK FINL CORP COMM STK 29977G102 478 32200 SH SOLE 300 0 31900 EVERI HLDGS INC COMM STK 30034T103 33 28700 SH SOLE 6400 0 22300 EVERSOURCE ENERGY COMM STK 30040W108 34607 577739 SH SOLE 107135 0 470604 EXACT SCIENCES CORP COMM STK 30063P105 3145 256700 SH SOLE 16200 0 240500 EXAR CORP COMM STK 300645108 606 75250 SH SOLE 55600 0 19650 EXELON CORP COMM STK 30161N101 1338297 36806841 SH SOLE 13389060 0 23417781 EXELON CORP CVPFSTKF 30161N127 203 4213 SH SOLE 2003 0 2210 EXELIXIS INC COMM STK 30161Q104 121265 15526930 SH SOLE 2408647 0 13118283 EXPEDIA INC DEL COMM STK 30212P303 39301 369716 SH SOLE 43490 0 326226 EXPEDITORS INTL WASH INC COMM STK 302130109 172554 3518640 SH SOLE 841400 0 2677240 EXPONENT INC COMM STK 30214U102 71423 1222788 SH SOLE 295640 0 927148 EXPRESS INC COMM STK 30219E103 170 11720 SH SOLE 11720 0 0 EXPRESS SCRIPTS HLDG CO COMM STK 30219G108 100898 1331110 SH SOLE 377994 0 953116 EXTENDED STAY AMER INC COMM STK 30224P200 4363 291823 SH SOLE 120023 0 171800 EXTRA SPACE STORAGE INC COMM STK 30225T102 22819 246590 SH SOLE 46800 0 199790 EXTREME NETWORKS INC COMM STK 30226D106 201 59300 SH SOLE 28500 0 30800 EXTERRAN CORP COMM STK 30227H106 1432 111449 SH SOLE 94500 0 16949 EZCORP INC COMM STK 302301106 237 31400 SH SOLE 6200 0 25200 EXXON MOBIL CORP COMM STK 30231G102 3496814 37303332 SH SOLE 13681548 0 23621784 FBL FINL GROUP INC COMM STK 30239F106 232 3824 SH SOLE 450 0 3374 FEI CO COMM STK 30241L109 524114 4903758 SH SOLE 1205683 0 3698075 FLIR SYS INC COMM STK 302445101 7131 230400 SH SOLE 42200 0 188200 F M C CORP COMM STK 302491303 123462 2665985 SH SOLE 534700 0 2131285 FMC TECHNOLOGIES INC COMM STK 30249U101 86483 3242700 SH SOLE 1188929 0 2053771 FNB CORP PA COMM STK 302520101 462 36877 SH SOLE 22042 0 14835 FS BANCORP INC COMM STK 30263Y104 1845 72790 SH SOLE 8131 0 64659 FTD COS INC COMM STK 30281V108 548 21975 SH SOLE 7870 0 14105 FRP HLDGS INC COMM STK 30292L107 30039 870700 SH SOLE 93900 0 776800 FTI CONSULTING INC COMM STK 302941109 48496 1192135 SH SOLE 315840 0 876295 FACEBOOK INC COMM STK 30303M102 8150668 71321911 SH SOLE 24572166 0 46749745 FACTSET RESH SYS INC COMM STK 303075105 340107 2106968 SH SOLE 589968 0 1517000 FAIR ISAAC CORP COMM STK 303250104 32788 290136 SH SOLE 120079 0 170057 FAIRCHILD SEMICONDUCTOR INTL COMM STK 303726103 49969 2517327 SH SOLE 365529 0 2151798 FARMER BROS CO COMM STK 307675108 290 9040 SH SOLE 2040 0 7000 FARMERS CAP BK CORP COMM STK 309562106 347 12682 SH SOLE 2735 0 9947 FARO TECHNOLOGIES INC COMM STK 311642102 12667 374440 SH SOLE 67140 0 307300 FASTENAL CO COMM STK 311900104 29359 661395 SH SOLE 175580 0 485815 FEDERAL AGRIC MTG CORP COMM STK 313148306 314 9030 SH SOLE 3530 0 5500 FEDERAL MOGUL HOLDINGS CORP COMM STK 313549404 84 10100 SH SOLE 100 0 10000 FEDERAL REALTY INVT TR COMM STK 313747206 416339 2514886 SH SOLE 414783 0 2100103 FEDERAL SIGNAL CORP COMM STK 313855108 276 21390 SH SOLE 8790 0 12600 FEDERATED INVS INC PA COMM STK 314211103 291 10095 SH SOLE 3695 0 6400 FEDEX CORP COMM STK 31428X106 1330009 8762741 SH SOLE 3265818 0 5496923 FELCOR LODGING TR INC COMM STK 31430F101 12635 2028048 SH SOLE 791200 0 1236848 FERRO CORP COMM STK 315405100 596 44560 SH SOLE 10500 0 34060 F5 NETWORKS INC COMM STK 315616102 20480 179905 SH SOLE 43985 0 135920 FIBROGEN INC COMM STK 31572Q808 15191 925727 SH SOLE 106271 0 819456 FIBRIA CELULOSE S A ADR 31573A109 4804 710600 SH SOLE 57000 0 653600 FIDELITY NATL INFORMATION SV COMM STK 31620M106 523379 7103407 SH SOLE 2461384 0 4642023 FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 908535 24227606 SH SOLE 7043754 0 17183852 FIELDPOINT PETROLEUM CORP COMM STK 316570100 38 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 1896 86910 SH SOLE 18901 0 68009 FIFTH THIRD BANCORP COMM STK 316773100 796878 45302909 SH SOLE 16345547 0 28957362 58 COM INC ADR 31680Q104 402970 8781211 SH SOLE 2477001 0 6304210 FINANCIAL ENGINES INC COMM STK 317485100 61027 2358980 SH SOLE 519110 0 1839870 FINISAR CORP COMM STK 31787A507 62877 3590925 SH SOLE 669892 0 2921033 FINJAN HLDGS INC COMM STK 31788H303 28 15450 SH SOLE 15450 0 0 FINISH LINE INC COMM STK 317923100 27782 1376048 SH SOLE 216100 0 1159948 FIREEYE INC COMM STK 31816Q101 39339 2388503 SH SOLE 386993 0 2001510 FIRST AMERN FINL CORP COMM STK 31847R102 225445 5605299 SH SOLE 1114808 0 4490491 FIRST BANCORP P R COMM STK 318672706 172 43300 SH SOLE 300 0 43000 FIRST BANCORP N C COMM STK 318910106 203 11536 SH SOLE 3461 0 8075 FIRST BUSEY CORP COMM STK 319383204 375 17520 SH SOLE 8829 0 8691 FIRST BUS FINL SVCS INC WIS COMM STK 319390100 313 13320 SH SOLE 2820 0 10500 FIRST CASH FINL SVCS INC COMM STK 31942D107 522 10170 SH SOLE 5370 0 4800 FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 635 2452 SH SOLE 982 0 1470 FIRST COMWLTH FINL CORP PA COMM STK 319829107 124 13500 SH SOLE 200 0 13300 FIRST DEFIANCE FINL CORP COMM STK 32006W106 582 14992 SH SOLE 14992 0 0 FIRST DATA CORP NEW COMM STK 32008D106 9972 900810 SH SOLE 105585 0 795225 FIRST FINL BANCORP OH COMM STK 320209109 610 31342 SH SOLE 9000 0 22342 FIRST FINL BANKSHARES COMM STK 32020R109 632 19268 SH SOLE 10280 0 8988 FIRST FINL CORP IND COMM STK 320218100 285 7780 SH SOLE 3230 0 4550 FIRST HORIZON NATL CORP COMM STK 320517105 298083 21631557 SH SOLE 3991723 0 17639834 FIRST INDUSTRIAL REALTY TRUS COMM STK 32054K103 1131 40642 SH SOLE 16142 0 24500 FIRST MERCHANTS CORP COMM STK 320817109 717 28768 SH SOLE 6625 0 22143 FIRST MIDWEST BANCORP DEL COMM STK 320867104 586 33393 SH SOLE 9500 0 23893 FIRST NIAGARA FINL GP INC COMM STK 33582V108 56352 5785607 SH SOLE 1172959 0 4612648 FIRST POTOMAC RLTY TR COMM STK 33610F109 54004 5870024 SH SOLE 1458154 0 4411870 FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 6987 99833 SH SOLE 68033 0 31800 FIRST SOLAR INC COMM STK 336433107 7255 149655 SH SOLE 27100 0 122555 1ST SOURCE CORP COMM STK 336901103 229 7056 SH SOLE 40 0 7016 FISERV INC COMM STK 337738108 2909947 26763054 SH SOLE 7473523 0 19289531 FIRSTMERIT CORP COMM STK 337915102 934 46092 SH SOLE 19159 0 26933 FIRSTENERGY CORP COMM STK 337932107 1254997 35949512 SH SOLE 10472747 0 25476765 FITBIT INC COMM STK 33812L102 3734 305536 SH SOLE 114773 0 190763 FIVE BELOW INC COMM STK 33829M101 36704 790857 SH SOLE 153857 0 637000 FIVE9 INC COMM STK 338307101 58921 4951350 SH SOLE 1071572 0 3879778 FIVE OAKS INVT CORP COMM STK 33830W106 145 26500 SH SOLE 0 0 26500 FIVE PRIME THERAPEUTICS INC COMM STK 33830X104 1615 39045 SH SOLE 32908 0 6137 FIVE STAR QUALITY CARE INC COMM STK 33832D106 92 39500 SH SOLE 16500 0 23000 FLEETCOR TECHNOLOGIES INC COMM STK 339041105 270543 1890191 SH SOLE 432855 0 1457336 FLOTEK INDS INC DEL COMM STK 343389102 80792 6120577 SH SOLE 1083290 0 5037287 FLUOR CORP NEW COMM STK 343412102 12868 261114 SH SOLE 59919 0 201195 FLOWERS FOODS INC COMM STK 343498101 285253 15213497 SH SOLE 2954061 0 12259436 FLOWSERVE CORP COMM STK 34354P105 608461 13470471 SH SOLE 4944592 0 8525879 FLUIDIGM CORP DEL COMM STK 34385P108 208 23000 SH SOLE 100 0 22900 FLUSHING FINL CORP COMM STK 343873105 460 23162 SH SOLE 10887 0 12275 FOMENTO ECONOMICO MEXICANO S ADR 344419106 25376 274360 SH SOLE 22660 0 251700 FOOT LOCKER INC COMM STK 344849104 14323 261080 SH SOLE 50800 0 210280 FORD MTR CO DEL COMM STK 345370860 89355 7108626 SH SOLE 1385677 0 5722949 FOREST CITY ENTERPRISES INC CONV BND 345550AP2 57933 49714000 PRN SOLE 3458000 0 46256000 FOREST CITY RLTY TR INC COMM STK 345605109 18243 817726 SH SOLE 347396 0 470330 FORESTAR GROUP INC COMM STK 346233109 32426 2727170 SH SOLE 383330 0 2343840 FORRESTER RESH INC COMM STK 346563109 351 9530 SH SOLE 2530 0 7000 FORTINET INC COMM STK 34959E109 41850 1324774 SH SOLE 419174 0 905600 FORTIVE CORP COMM STK 34959J108 103196 2094930 SH SOLE 1270851 0 824079 FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 31521 543740 SH SOLE 212410 0 331330 FORUM ENERGY TECHNOLOGIES IN COMM STK 34984V100 54597 3154099 SH SOLE 546339 0 2607760 FORWARD AIR CORP COMM STK 349853101 646 14515 SH SOLE 6780 0 7735 FOSSIL GROUP INC COMM STK 34988V106 326 11431 SH SOLE 3631 0 7800 FOUNDATION MEDICINE INC COMM STK 350465100 1025 54952 SH SOLE 54952 0 0 FRANCESCAS HLDGS CORP COMM STK 351793104 33911 3068839 SH SOLE 446899 0 2621940 FRANCO NEVADA CORP COMM STK 351858105 838169 11053767 SH SOLE 2819447 0 8234320 FRANKLIN COVEY CO COMM STK 353469109 237 15432 SH SOLE 5132 0 10300 FRANKLIN ELEC INC COMM STK 353514102 2496 75520 SH SOLE 68120 0 7400 FRANKLIN RES INC COMM STK 354613101 26368 790160 SH SOLE 208879 0 581281 FRANKLIN STREET PPTYS CORP COMM STK 35471R106 385 31404 SH SOLE 24204 0 7200 FREDS INC COMM STK 356108100 36354 2256604 SH SOLE 603789 0 1652815 FREEPORT-MCMORAN INC COMM STK 35671D857 28895 2593819 SH SOLE 537252 0 2056567 FRONTIER COMMUNICATIONS CORP COMM STK 35906A108 10655 2156808 SH SOLE 488282 0 1668526 FUEL TECH INC COMM STK 359523107 20 13700 SH SOLE 0 0 13700 FUELCELL ENERGY INC COMM STK 35952H502 459 73812 SH SOLE 39925 0 33887 FULLER H B CO COMM STK 359694106 804 18270 SH SOLE 7030 0 11240 FULTON FINL CORP PA COMM STK 360271100 732 54206 SH SOLE 24530 0 29676 G & K SVCS INC COMM STK 361268105 93253 1217880 SH SOLE 332980 0 884900 GATX CORP COMM STK 361448103 703 15978 SH SOLE 5428 0 10550 GEO GROUP INC NEW COMM STK 36162J106 1246 36449 SH SOLE 16028 0 20421 GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 17475 671069 SH SOLE 263969 0 407100 GNC HLDGS INC COMM STK 36191G107 736 30318 SH SOLE 13818 0 16500 GW PHARMACEUTICALS PLC ADR 36197T103 14850 162174 SH SOLE 15734 0 146440 G-III APPAREL GROUP LTD COMM STK 36237H101 16758 366534 SH SOLE 147334 0 219200 GALENA BIOPHARMA INC COMM STK 363256108 28 60900 SH SOLE 60900 0 0 GALLAGHER ARTHUR J & CO COMM STK 363576109 15095 317130 SH SOLE 54600 0 262530 GAMING & LEISURE PPTYS INC COMM STK 36467J108 2356 68341 SH SOLE 35279 0 33062 GAMESTOP CORP NEW COMM STK 36467W109 861 32404 SH SOLE 14134 0 18270 GANNETT CO INC COMM STK 36473H104 579 41917 SH SOLE 13517 0 28400 GAP INC DEL COMM STK 364760108 192668 9079555 SH SOLE 1830321 0 7249234 GARTNER INC COMM STK 366651107 425787 4371086 SH SOLE 1288890 0 3082196 GENERAC HLDGS INC COMM STK 368736104 10867 310855 SH SOLE 133255 0 177600 GENERAL CABLE CORP DEL NEW COMM STK 369300108 597 47000 SH SOLE 11400 0 35600 GENERAL COMMUNICATION INC COMM STK 369385109 423 26770 SH SOLE 12800 0 13970 GENERAL DYNAMICS CORP COMM STK 369550108 90037 646630 SH SOLE 191057 0 455573 GENERAL ELECTRIC CO COMM STK 369604103 3966727 126007845 SH SOLE 42428551 0 83579294 GENERAL GROWTH PPTYS INC NEW COMM STK 370023103 643513 21579898 SH SOLE 3441594 0 18138304 GENERAL MLS INC COMM STK 370334104 137707 1930833 SH SOLE 528685 0 1402148 GENERAL MTRS CO COMM STK 37045V100 289350 10224389 SH SOLE 3672253 0 6552136 GENESCO INC COMM STK 371532102 358 5560 SH SOLE 1160 0 4400 GENESEE & WYO INC COMM STK 371559105 135016 2290345 SH SOLE 486708 0 1803637 GENTEX CORP COMM STK 371901109 22506 1456711 SH SOLE 259311 0 1197400 GENIE ENERGY LTD COMM STK 372284208 114 16842 SH SOLE 0 0 16842 GENMARK DIAGNOSTICS INC COMM STK 372309104 23218 2668754 SH SOLE 484000 0 2184754 GENOMIC HEALTH INC COMM STK 37244C101 240 9250 SH SOLE 350 0 8900 GENUINE PARTS CO COMM STK 372460105 27488 271484 SH SOLE 51657 0 219827 GENWORTH FINL INC COMM STK 37247D106 16323 6326903 SH SOLE 1745373 0 4581530 GENTHERM INC COMM STK 37253A103 73456 2144709 SH SOLE 435790 0 1708919 GERMAN AMERN BANCORP INC COMM STK 373865104 425 13293 SH SOLE 2230 0 11063 GERON CORP COMM STK 374163103 328 122500 SH SOLE 19200 0 103300 GETTY RLTY CORP NEW COMM STK 374297109 490 22867 SH SOLE 82 0 22785 GILEAD SCIENCES INC COMM STK 375558103 1397759 16755680 SH SOLE 4770955 0 11984725 GLACIER BANCORP INC NEW COMM STK 37637Q105 115669 4351731 SH SOLE 1155325 0 3196406 GLADSTONE COML CORP COMM STK 376536108 505 29870 SH SOLE 12970 0 16900 GLADSTONE LD CORP COMM STK 376549101 143 12900 SH SOLE 0 0 12900 GLATFELTER COMM STK 377316104 280 14300 SH SOLE 7200 0 7100 GLAUKOS CORP COMM STK 377322102 2975 102028 SH SOLE 71382 0 30646 GLAXOSMITHKLINE PLC ADR 37733W105 336131 7755672 SH SOLE 1716236 0 6039436 GLOBAL NET LEASE INC COMM STK 379378102 391 49232 SH SOLE 532 0 48700 GLOBAL PMTS INC COMM STK 37940X102 546688 7658843 SH SOLE 2292697 0 5366146 GLOBAL EAGLE ENTMT INC COMM STK 37951D102 81 12200 SH SOLE 100 0 12100 GLOBUS MED INC COMM STK 379577208 316 13280 SH SOLE 180 0 13100 GOGO INC COMM STK 38046C109 209 24960 SH SOLE 5060 0 19900 GOLD RESOURCE CORP COMM STK 38068T105 286 79700 SH SOLE 0 0 79700 GOLDCORP INC NEW COMM STK 380956409 67683 3538154 SH SOLE 803840 0 2734314 GOLDMAN SACHS GROUP INC COMM STK 38141G104 119814 806395 SH SOLE 225515 0 580880 GOLUB CAP BDC INC COMM STK 38173M102 21921 1213130 SH SOLE 158330 0 1054800 GOODYEAR TIRE & RUBR CO COMM STK 382550101 11980 466886 SH SOLE 94126 0 372760 GOPRO INC COMM STK 38268T103 280 25915 SH SOLE 9515 0 16400 GOVERNMENT PPTYS INCOME TR COMM STK 38376A103 542 23500 SH SOLE 200 0 23300 GRACE W R & CO DEL NEW COMM STK 38388F108 10957 149663 SH SOLE 63963 0 85700 GRACO INC COMM STK 384109104 223626 2831070 SH SOLE 655036 0 2176034 GRAHAM CORP COMM STK 384556106 5272 286200 SH SOLE 44830 0 241370 GRAHAM HLDGS CO COMM STK 384637104 23802 48622 SH SOLE 10302 0 38320 GRAINGER W W INC COMM STK 384802104 31243 137481 SH SOLE 39199 0 98282 GRAMERCY PPTY TR COMM STK 385002100 605 65578 SH SOLE 45378 0 20200 GRAN TIERRA ENERGY INC COMM STK 38500T101 2561 757660 SH SOLE 270060 0 487600 GRAND CANYON ED INC COMM STK 38526M106 504 12620 SH SOLE 4720 0 7900 GRANITE CONSTR INC COMM STK 387328107 681 14950 SH SOLE 5200 0 9750 GRAPHIC PACKAGING HLDG CO COMM STK 388689101 59165 4718094 SH SOLE 1404581 0 3313513 GRAY TELEVISION INC COMM STK 389375106 7394 681500 SH SOLE 266300 0 415200 GREAT PLAINS ENERGY INC COMM STK 391164100 4350 143100 SH SOLE 110097 0 33003 GREATBATCH INC COMM STK 39153L106 335 10820 SH SOLE 5770 0 5050 GREEN DOT CORP COMM STK 39304D102 56327 2450060 SH SOLE 668560 0 1781500 GREEN PLAINS INC COMM STK 393222104 268 13600 SH SOLE 100 0 13500 GREENBRIER COS INC COMM STK 393657101 1488 51070 SH SOLE 47070 0 4000 GREENHILL & CO INC COMM STK 395259104 378 23508 SH SOLE 3408 0 20100 GREIF INC COMM STK 397624107 678 18180 SH SOLE 13280 0 4900 GRIFFON CORP COMM STK 398433102 307 18200 SH SOLE 7700 0 10500 GRIFOLS S A ADR 398438408 296572 17790762 SH SOLE 6930784 0 10859978 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 620 12560 SH SOLE 4060 0 8500 GROUPE CGI INC COMM STK 39945C109 293 6898 SH SOLE 6898 0 0 GROUPON INC COMM STK 399473107 3373 1037877 SH SOLE 375793 0 662084 GRUPO FINANCIERO GALICIA S A ADR 399909100 12789 418760 SH SOLE 166760 0 252000 GRUBHUB INC COMM STK 400110102 190971 6146466 SH SOLE 1015467 0 5130999 GRUPO FINANCIERO SANTANDER M ADR 40053C105 383590 42199117 SH SOLE 9456100 0 32743017 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 76481 9500710 SH SOLE 1684260 0 7816450 GRUPO SUPERVIELLE S A ADR 40054A108 3648 285200 SH SOLE 24200 0 261000 GUESS INC COMM STK 401617105 258 17120 SH SOLE 5500 0 11620 GUIDEWIRE SOFTWARE INC COMM STK 40171V100 362216 5864901 SH SOLE 1523194 0 4341707 GULF ISLAND FABRICATION INC COMM STK 402307102 112 16200 SH SOLE 3700 0 12500 GULFMARK OFFSHORE INC COMM STK 402629208 65 20700 SH SOLE 0 0 20700 GULFPORT ENERGY CORP COMM STK 402635304 92157 2948085 SH SOLE 641820 0 2306265 H & E EQUIPMENT SERVICES INC COMM STK 404030108 268 14100 SH SOLE 14100 0 0 HCA HOLDINGS INC COMM STK 40412C101 938687 12189155 SH SOLE 2826283 0 9362872 HCP INC COMM STK 40414L109 29566 835660 SH SOLE 173600 0 662060 HDFC BANK LTD ADR 40415F101 66690 1005130 SH SOLE 974830 0 30300 HD SUPPLY HLDGS INC COMM STK 40416M105 1463 42002 SH SOLE 17602 0 24400 HNI CORP COMM STK 404251100 31320 673701 SH SOLE 134941 0 538760 HMS HLDGS CORP COMM STK 40425J101 58075 3297858 SH SOLE 520531 0 2777327 HSN INC COMM STK 404303109 61249 1251774 SH SOLE 310220 0 941554 HP INC COMM STK 40434L105 39596 3155076 SH SOLE 626283 0 2528793 HACKETT GROUP INC COMM STK 404609109 417 30090 SH SOLE 20270 0 9820 HAEMONETICS CORP COMM STK 405024100 155709 5371130 SH SOLE 1201670 0 4169460 HAIN CELESTIAL GROUP INC COMM STK 405217100 11264 226417 SH SOLE 96617 0 129800 HALLADOR ENERGY COMPANY COMM STK 40609P105 794 171912 SH SOLE 81717 0 90195 HALLIBURTON CO COMM STK 406216101 146294 3230155 SH SOLE 844616 0 2385539 HALOZYME THERAPEUTICS INC COMM STK 40637H109 433 50200 SH SOLE 16500 0 33700 HALYARD HEALTH INC COMM STK 40650V100 192356 5915008 SH SOLE 1314931 0 4600077 HANCOCK HLDG CO COMM STK 410120109 438 16760 SH SOLE 5825 0 10935 HANCOCK JOHN TAX-ADV DIV INC COMM STK 41013V100 1246 50000 SH SOLE 50000 0 0 HANESBRANDS INC COMM STK 410345102 1573905 62630517 SH SOLE 21836266 0 40794251 HANMI FINL CORP COMM STK 410495204 317 13510 SH SOLE 13510 0 0 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 87898 4069362 SH SOLE 888152 0 3181210 HANOVER INS GROUP INC COMM STK 410867105 1180 13947 SH SOLE 4527 0 9420 HARBORONE BANCORP INC COMM STK 41165F101 5488 424800 SH SOLE 47731 0 377069 HARLEY DAVIDSON INC COMM STK 412822108 168880 3728039 SH SOLE 1743545 0 1984494 HARMAN INTL INDS INC COMM STK 413086109 404401 5630763 SH SOLE 1582576 0 4048187 HARMONIC INC COMM STK 413160102 26357 9248183 SH SOLE 1048080 0 8200103 HARRIS CORP DEL COMM STK 413875105 1095267 13126399 SH SOLE 4243228 0 8883171 HARSCO CORP COMM STK 415864107 9772 1471720 SH SOLE 478260 0 993460 HARTE-HANKS INC COMM STK 416196103 47 29850 SH SOLE 4000 0 25850 HARTFORD FINL SVCS GROUP INC COMM STK 416515104 32757 738099 SH SOLE 141694 0 596405 HARVARD BIOSCIENCE INC COMM STK 416906105 81 28200 SH SOLE 0 0 28200 HARVEST NATURAL RESOURCES IN COMM STK 41754V103 12 14116 SH SOLE 0 0 14116 HASBRO INC COMM STK 418056107 17439 207633 SH SOLE 51532 0 156101 HATTERAS FINL CORP COMM STK 41902R103 1674 102050 SH SOLE 85750 0 16300 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 1356 41346 SH SOLE 10146 0 31200 HAWAIIAN HOLDINGS INC COMM STK 419879101 739 19465 SH SOLE 13165 0 6300 HAWKINS INC COMM STK 420261109 31731 730951 SH SOLE 167720 0 563231 HAWTHORN BANCSHARES INC COMM STK 420476103 215 15573 SH SOLE 15573 0 0 HAYNES INTERNATIONAL INC COMM STK 420877201 26381 822338 SH SOLE 141830 0 680508 HEALTHCARE SVCS GRP INC COMM STK 421906108 108717 2627281 SH SOLE 432931 0 2194350 HEALTHSOUTH CORP COMM STK 421924309 76663 1974822 SH SOLE 471347 0 1503475 HEALTHCARE RLTY TR COMM STK 421946104 260192 7436169 SH SOLE 795570 0 6640599 HEADWATERS INC COMM STK 42210P102 712 39700 SH SOLE 17100 0 22600 HEALTHCARE TR AMER INC COMM STK 42225P501 1439 44510 SH SOLE 15460 0 29050 HEALTHEQUITY INC COMM STK 42226A107 296 9735 SH SOLE 9735 0 0 HEARTLAND EXPRESS INC COMM STK 422347104 230 13243 SH SOLE 3620 0 9623 HEARTWARE INTL INC COMM STK 422368100 20453 354173 SH SOLE 62950 0 291223 HECLA MNG CO COMM STK 422704106 788 154500 SH SOLE 96600 0 57900 HEICO CORP NEW COMM STK 422806109 785 11745 SH SOLE 3245 0 8500 HEICO CORP NEW COMM STK 422806208 26270 489661 SH SOLE 227069 0 262592 HELIX ENERGY SOLUTIONS GRP I COMM STK 42330P107 1038 153510 SH SOLE 81000 0 72510 HELMERICH & PAYNE INC COMM STK 423452101 13127 195540 SH SOLE 37480 0 158060 HENRY JACK & ASSOC INC COMM STK 426281101 24077 275889 SH SOLE 103739 0 172150 HERCULES CAPITAL INC COMM STK 427096508 36815 2964210 SH SOLE 1224010 0 1740200 HERSHA HOSPITALITY TR COMM STK 427825500 458 26705 SH SOLE 15680 0 11025 HERSHEY CO COMM STK 427866108 93489 823764 SH SOLE 414269 0 409495 HERTZ GLOBAL HOLDINGS INC COMM STK 42805T105 4292 387690 SH SOLE 193390 0 194300 HESS CORP COMM STK 42809H107 770008 12812105 SH SOLE 3904420 0 8907685 HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 56947 3116984 SH SOLE 615451 0 2501533 HEXCEL CORP NEW COMM STK 428291108 71323 1712859 SH SOLE 372389 0 1340470 HIBBETT SPORTS INC COMM STK 428567101 1059 30435 SH SOLE 30435 0 0 HIGHWOODS PPTYS INC COMM STK 431284108 156437 2962821 SH SOLE 218803 0 2744018 HILL ROM HLDGS INC COMM STK 431475102 697 13817 SH SOLE 4567 0 9250 HILLENBRAND INC COMM STK 431571108 65985 2196560 SH SOLE 537700 0 1658860 HILLTOP HOLDINGS INC COMM STK 432748101 2852 135898 SH SOLE 120200 0 15698 HILTON WORLDWIDE HLDGS INC COMM STK 43300A104 1772806 78686457 SH SOLE 26165178 0 52521279 HOLLYFRONTIER CORP COMM STK 436106108 2235 94018 SH SOLE 40000 0 54018 HOLOGIC INC COMM STK 436440101 1265650 36579489 SH SOLE 10564769 0 26014720 HOME BANCSHARES INC COMM STK 436893200 187269 9462815 SH SOLE 2862880 0 6599935 HOME DEPOT INC COMM STK 437076102 1217015 9531009 SH SOLE 3469706 0 6061303 HOMESTREET INC COMM STK 43785V102 400 20074 SH SOLE 10374 0 9700 HONEYWELL INTL INC COMM STK 438516106 228806 1967037 SH SOLE 709315 0 1257722 HORACE MANN EDUCATORS CORP N COMM STK 440327104 842 24910 SH SOLE 9400 0 15510 HORMEL FOODS CORP COMM STK 440452100 18434 503656 SH SOLE 103100 0 400556 HORIZON GLOBAL CORP COMM STK 44052W104 3479 306496 SH SOLE 125710 0 180786 HORNBECK OFFSHORE SVCS INC N COMM STK 440543106 266 31900 SH SOLE 31900 0 0 HOSPITALITY PPTYS TR COMM STK 44106M102 2274 78967 SH SOLE 32517 0 46450 HOST HOTELS & RESORTS INC COMM STK 44107P104 148806 9179900 SH SOLE 800063 0 8379837 HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 2360 150987 SH SOLE 110187 0 40800 HOULIHAN LOKEY INC COMM STK 441593100 28057 1254240 SH SOLE 294483 0 959757 HOVNANIAN ENTERPRISES INC COMM STK 442487203 280 166700 SH SOLE 68900 0 97800 HOWARD BANCORP INC COMM STK 442496105 7739 595317 SH SOLE 65389 0 529928 HOWARD HUGHES CORP COMM STK 44267D107 18655 163183 SH SOLE 31633 0 131550 HUB GROUP INC COMM STK 443320106 1419 36990 SH SOLE 30590 0 6400 HUBBELL INC COMM STK 443510607 7031 66659 SH SOLE 28726 0 37933 HUBSPOT INC COMM STK 443573100 3935 90631 SH SOLE 34135 0 56496 HUDBAY MINERALS INC COMM STK 443628102 7017 1476900 SH SOLE 300500 0 1176400 HUDSON GLOBAL INC COMM STK 443787106 67 33914 SH SOLE 14600 0 19314 HUDSON PAC PPTYS INC COMM STK 444097109 246 8445 SH SOLE 3745 0 4700 HUMANA INC COMM STK 444859102 2494499 13867573 SH SOLE 3943039 0 9924534 HUNT J B TRANS SVCS INC COMM STK 445658107 598906 7400295 SH SOLE 2279568 0 5120727 HUNTINGTON BANCSHARES INC COMM STK 446150104 13433 1502555 SH SOLE 289171 0 1213384 HUNTINGTON INGALLS INDS INC COMM STK 446413106 2415 14371 SH SOLE 6471 0 7900 HUNTSMAN CORP COMM STK 447011107 1172 87154 SH SOLE 24354 0 62800 HURCO COMPANIES INC COMM STK 447324104 204 7320 SH SOLE 1420 0 5900 HURON CONSULTING GROUP INC COMM STK 447462102 14781 244644 SH SOLE 98727 0 145917 HUTCHINSON TECHNOLOGY INC COMM STK 448407106 64 18800 SH SOLE 15600 0 3200 HUTTIG BLDG PRODS INC COMM STK 448451104 91 17350 SH SOLE 17350 0 0 HYATT HOTELS CORP COMM STK 448579102 661 13455 SH SOLE 4655 0 8800 IDT CORP COMM STK 448947507 210 14785 SH SOLE 4343 0 10442 HYSTER YALE MATLS HANDLING I COMM STK 449172105 3808 64014 SH SOLE 23114 0 40900 IAC INTERACTIVECORP COMM STK 44919P508 1011 17961 SH SOLE 5861 0 12100 ICU MED INC COMM STK 44930G107 21924 194450 SH SOLE 78650 0 115800 I D SYSTEMS INC COMM STK 449489103 74 15300 SH SOLE 0 0 15300 IMS HEALTH HLDGS INC COMM STK 44970B109 220310 8687315 SH SOLE 2602825 0 6084490 IPG PHOTONICS CORP COMM STK 44980X109 7174 89679 SH SOLE 37479 0 52200 ITAU CORPBANCA ADR 45033E105 279 21861 SH SOLE 21861 0 0 ITT EDUCATIONAL SERVICES INC COMM STK 45068B109 53 27720 SH SOLE 21580 0 6140 IXIA COMM STK 45071R109 50791 5172240 SH SOLE 1301020 0 3871220 ITT INC COMM STK 45073V108 1442 45095 SH SOLE 24095 0 21000 IBERIABANK CORP COMM STK 450828108 1203 20133 SH SOLE 5828 0 14305 ICICI BK LTD ADR 45104G104 3410 474917 SH SOLE 316297 0 158620 ICONIX BRAND GROUP INC COMM STK 451055107 454 67149 SH SOLE 25400 0 41749 IDACORP INC COMM STK 451107106 1372 16868 SH SOLE 5058 0 11810 IDEX CORP COMM STK 45167R104 747023 9098936 SH SOLE 2677180 0 6421756 IDEXX LABS INC COMM STK 45168D104 420832 4531897 SH SOLE 1260991 0 3270906 IHS INC COMM STK 451734107 1010527 8740831 SH SOLE 2491499 0 6249332 ILLINOIS TOOL WKS INC COMM STK 452308109 885771 8503942 SH SOLE 3165140 0 5338802 ILLUMINA INC COMM STK 452327109 630610 4492165 SH SOLE 1515262 0 2976903 IMMERSION CORP COMM STK 452521107 202 27500 SH SOLE 17200 0 10300 IMMUNOGEN INC COMM STK 45253H101 229 74200 SH SOLE 27600 0 46600 IMPAX LABORATORIES INC COMM STK 45256B101 578 20040 SH SOLE 8440 0 11600 IMMUNOMEDICS INC COMM STK 452907108 77 33100 SH SOLE 15300 0 17800 IMPERVA INC COMM STK 45321L100 566 13170 SH SOLE 6070 0 7100 INC RESH HLDGS INC COMM STK 45329R109 13489 353770 SH SOLE 145070 0 208700 INCYTE CORP COMM STK 45337C102 983537 12297287 SH SOLE 3325015 0 8972272 INDEPENDENCE RLTY TR INC COMM STK 45378A106 182 22290 SH SOLE 11990 0 10300 INDEPENDENT BANK CORP MASS COMM STK 453836108 462 10120 SH SOLE 4770 0 5350 INDEPENDENT BK GROUP INC COMM STK 45384B106 23568 549250 SH SOLE 61750 0 487500 INFINITY PHARMACEUTICALS INC COMM STK 45665G303 147 110600 SH SOLE 105500 0 5100 INFINITY PPTY & CAS CORP COMM STK 45665Q103 133259 1652111 SH SOLE 220696 0 1431415 INFINERA CORPORATION COMM STK 45667G103 636 56350 SH SOLE 23150 0 33200 INFOBLOX INC COMM STK 45672H104 11835 630840 SH SOLE 104950 0 525890 INFORMATION SERVICES GROUP I COMM STK 45675Y104 70 18600 SH SOLE 18600 0 0 INFOSYS LTD ADR 456788108 120545 6753248 SH SOLE 2217565 0 4535683 INGEVITY CORP COMM STK 45688C107 13571 398676 SH SOLE 97206 0 301470 INGRAM MICRO INC COMM STK 457153104 1769 50849 SH SOLE 21587 0 29262 INGREDION INC COMM STK 457187102 264060 2040490 SH SOLE 543604 0 1496886 INSIGHT ENTERPRISES INC COMM STK 45765U103 605 23250 SH SOLE 11850 0 11400 INSMED INC COMM STK 457669307 98704 10010522 SH SOLE 1479680 0 8530842 INNOSPEC INC COMM STK 45768S105 55140 1198955 SH SOLE 355420 0 843535 INNERWORKINGS INC COMM STK 45773Y105 111 13400 SH SOLE 100 0 13300 INNOPHOS HOLDINGS INC COMM STK 45774N108 238 5650 SH SOLE 5650 0 0 INSTEEL INDUSTRIES INC COMM STK 45774W108 22207 776757 SH SOLE 93079 0 683678 INSPERITY INC COMM STK 45778Q107 803 10400 SH SOLE 4150 0 6250 INOGEN INC COMM STK 45780L104 11993 239340 SH SOLE 94840 0 144500 INOTEK PHARMACEUTICALS CORP COMM STK 45780V102 5420 728433 SH SOLE 62970 0 665463 INNOVIVA INC COMM STK 45781M101 4317 409934 SH SOLE 127534 0 282400 INSTRUCTURE INC COMM STK 45781U103 11732 617470 SH SOLE 69113 0 548357 INSULET CORP COMM STK 45784P101 5745 189991 SH SOLE 37591 0 152400 INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 796 9980 SH SOLE 3880 0 6100 INTEGRATED DEVICE TECHNOLOGY COMM STK 458118106 76408 3795738 SH SOLE 811178 0 2984560 INTEL CORP COMM STK 458140100 398105 12137343 SH SOLE 4126652 0 8010691 INSYS THERAPEUTICS INC NEW COMM STK 45824V209 1484 114660 SH SOLE 29560 0 85100 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 942 26617 SH SOLE 7017 0 19600 INTERACTIVE INTELLIGENCE GRO COMM STK 45841V109 20927 510542 SH SOLE 125367 0 385175 INTERCEPT PHARMACEUTICALS IN COMM STK 45845P108 3251 22785 SH SOLE 8735 0 14050 INTERFACE INC COMM STK 458665304 343 22500 SH SOLE 11000 0 11500 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 2583332 10092718 SH SOLE 3439621 0 6653097 INTERDIGITAL INC COMM STK 45867G101 777 13950 SH SOLE 4290 0 9660 INTERMOLECULAR INC COMM STK 45882D109 998 674200 SH SOLE 674200 0 0 INTERNAP CORP COMM STK 45885A300 92 44500 SH SOLE 13100 0 31400 INTERNATIONAL BANCSHARES COR COMM STK 459044103 573 21954 SH SOLE 13540 0 8414 INTERNATIONAL BUSINESS MACHS COMM STK 459200101 272642 1796298 SH SOLE 447585 0 1348713 INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 18154 144002 SH SOLE 27688 0 116314 INTL PAPER CO COMM STK 460146103 946966 22344644 SH SOLE 7606480 0 14738164 INTERNATIONAL SPEEDWAY CORP COMM STK 460335201 232 6945 SH SOLE 70 0 6875 INTERPUBLIC GROUP COS INC COMM STK 460690100 27517 1191209 SH SOLE 386779 0 804430 INTERSIL CORP COMM STK 46069S109 24528 1811532 SH SOLE 647660 0 1163872 INTERVAL LEISURE GROUP INC COMM STK 46113M108 36669 2306203 SH SOLE 633288 0 1672915 INTEVAC INC COMM STK 461148108 14021 2468410 SH SOLE 589910 0 1878500 INTL FCSTONE INC COMM STK 46116V105 363 13304 SH SOLE 5123 0 8181 INTRA CELLULAR THERAPIES INC COMM STK 46116X101 373 9607 SH SOLE 107 0 9500 INTUIT COMM STK 461202103 168274 1507694 SH SOLE 653040 0 854654 INVACARE CORP COMM STK 461203101 313 25800 SH SOLE 13100 0 12700 INTUITIVE SURGICAL INC COMM STK 46120E602 3593532 5433138 SH SOLE 1810084 0 3623054 INTREXON CORP COMM STK 46122T102 594 24118 SH SOLE 9518 0 14600 INVENSENSE INC COMM STK 46123D205 8611 1404660 SH SOLE 220100 0 1184560 INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 661 48300 SH SOLE 20800 0 27500 INVESTMENT TECHNOLOGY GRP NE COMM STK 46145F105 456 27300 SH SOLE 7200 0 20100 INVESTORS BANCORP INC NEW COMM STK 46146L101 1362 122926 SH SOLE 58391 0 64535 INVESTORS REAL ESTATE TR COMM STK 461730103 1042 161003 SH SOLE 84853 0 76150 IONIS PHARMACEUTICALS INC COMM STK 462222100 31223 1340638 SH SOLE 345393 0 995245 IROBOT CORP COMM STK 462726100 12008 342316 SH SOLE 54419 0 287897 IRON MTN INC NEW COMM STK 46284V101 112712 2829833 SH SOLE 1200091 0 1629742 IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 98083 7501583 SH SOLE 1010333 0 6491250 IRONWOOD PHARMACEUTICALS INC CONV BND 46333XAD0 17841 17246000 PRN SOLE 1431000 0 15815000 IRSA PROPIEDADES COMERCIALES ADR 463588103 838 21760 SH SOLE 4860 0 16900 ISHARES COMM STK 464286608 494 15300 SH SOLE 0 0 15300 ISHARES COMM STK 464286848 346 30100 SH SOLE 0 0 30100 ISHARES TR COMM STK 464287176 248 2128 SH SOLE 2128 0 0 ISHARES TR COMM STK 464287465 1569 28115 SH SOLE 2115 0 26000 ISHARES TR COMM STK 464287507 226 1516 SH SOLE 1516 0 0 ISHARES TR COMM STK 464287655 16974 147639 SH SOLE 147639 0 0 ISHARES TR COMM STK 46429B598 8569 306900 SH SOLE 306900 0 0 ISHARES TR COMM STK 46434V548 243 15800 SH SOLE 0 0 15800 ITAU UNIBANCO HLDG SA ADR 465562106 44388 4702130 SH SOLE 4093900 0 608230 ITC HLDGS CORP COMM STK 465685105 1964 41940 SH SOLE 16840 0 25100 ITRON INC COMM STK 465741106 315 7300 SH SOLE 5500 0 1800 IXYS CORP COMM STK 46600W106 208 20278 SH SOLE 6378 0 13900 J & J SNACK FOODS CORP COMM STK 466032109 69925 586278 SH SOLE 157625 0 428653 JPMORGAN CHASE & CO COMM STK 46625H100 3743589 60244434 SH SOLE 21541101 0 38703333 JPMORGAN CHASE & CO COMM STK 46625H100 21749 350000 SH Put SOLE 350000 0 0 JPMORGAN CHASE & CO COMM STK 46625H365 1407 44200 SH SOLE 44200 0 0 JMP GROUP LLC COMM STK 46629U107 5702 1050112 SH SOLE 0 0 1050112 JABIL CIRCUIT INC COMM STK 466313103 1435 77715 SH SOLE 36615 0 41100 JACK IN THE BOX INC COMM STK 466367109 183087 2130900 SH SOLE 375861 0 1755039 JACOBS ENGR GROUP INC DEL COMM STK 469814107 11247 225803 SH SOLE 49103 0 176700 JANUS CAP GROUP INC COMM STK 47102X105 92163 6620880 SH SOLE 1378580 0 5242300 JD COM INC ADR 47215P106 307633 14490471 SH SOLE 2785336 0 11705135 JETBLUE AIRWAYS CORP COMM STK 477143101 1572 94907 SH SOLE 39207 0 55700 JIVE SOFTWARE INC COMM STK 47760A108 85 22600 SH SOLE 5600 0 17000 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 221850 3623821 SH SOLE 617800 0 3006021 JOHNSON & JOHNSON COMM STK 478160104 2077367 17125863 SH SOLE 6932539 0 10193324 JOHNSON CTLS INC COMM STK 478366107 1351498 30535428 SH SOLE 10347460 0 20187968 JONES LANG LASALLE INC COMM STK 48020Q107 280799 2881465 SH SOLE 900315 0 1981150 JOY GLOBAL INC COMM STK 481165108 865 40908 SH SOLE 15408 0 25500 J2 GLOBAL INC COMM STK 48123V102 14080 222887 SH SOLE 89947 0 132940 JUNIPER NETWORKS INC COMM STK 48203R104 639962 28455384 SH SOLE 12973257 0 15482127 JUNO THERAPEUTICS INC COMM STK 48205A109 907 23600 SH SOLE 9700 0 13900 KAR AUCTION SVCS INC COMM STK 48238T109 300955 7210222 SH SOLE 2270322 0 4939900 KBR INC COMM STK 48242W106 102382 7732801 SH SOLE 1573493 0 6159308 KLA-TENCOR CORP COMM STK 482480100 20978 286385 SH SOLE 59837 0 226548 KLX INC COMM STK 482539103 60767 1960232 SH SOLE 411937 0 1548295 KMG CHEMICALS INC COMM STK 482564101 44943 1729253 SH SOLE 477050 0 1252203 K2M GROUP HLDGS INC COMM STK 48273J107 63093 4065250 SH SOLE 606950 0 3458300 KAISER ALUMINUM CORP COMM STK 483007704 782 8650 SH SOLE 5150 0 3500 KAMAN CORP COMM STK 483548103 39200 921911 SH SOLE 333250 0 588661 KANSAS CITY SOUTHERN COMM STK 485170302 831848 9233517 SH SOLE 2636455 0 6597062 KAPSTONE PAPER & PACKAGING C COMM STK 48562P103 5523 424520 SH SOLE 182920 0 241600 KARYOPHARM THERAPEUTICS INC COMM STK 48576U106 93 13874 SH SOLE 74 0 13800 KATE SPADE & CO COMM STK 485865109 14684 712463 SH SOLE 297863 0 414600 KB HOME COMM STK 48666K109 640 42100 SH SOLE 26600 0 15500 KEARNY FINL CORP MD COMM STK 48716P108 61119 4858388 SH SOLE 693566 0 4164822 KELLOGG CO COMM STK 487836108 285353 3494827 SH SOLE 934296 0 2560531 KEMPER CORP DEL COMM STK 488401100 129673 4185688 SH SOLE 841648 0 3344040 KENNAMETAL INC COMM STK 489170100 770 34846 SH SOLE 13846 0 21000 KENNEDY-WILSON HLDGS INC COMM STK 489398107 11307 596383 SH SOLE 248183 0 348200 KERYX BIOPHARMACEUTICALS INC COMM STK 492515101 237 35846 SH SOLE 246 0 35600 KEY ENERGY SVCS INC COMM STK 492914106 4 16400 SH SOLE 16400 0 0 KEYCORP NEW COMM STK 493267108 207164 18747912 SH SOLE 4898366 0 13849546 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 548859 18867607 SH SOLE 5840934 0 13026673 KFORCE INC COMM STK 493732101 1301 77016 SH SOLE 69260 0 7756 KIMBALL INTL INC COMM STK 494274103 308 27090 SH SOLE 14700 0 12390 KILROY RLTY CORP COMM STK 49427F108 236017 3560370 SH SOLE 454036 0 3106334 KIMBALL ELECTRONICS INC COMM STK 49428J109 253 20292 SH SOLE 11000 0 9292 KIMBERLY CLARK CORP COMM STK 494368103 94340 686210 SH SOLE 145786 0 540424 KIMCO RLTY CORP COMM STK 49446R109 294103 9372317 SH SOLE 844154 0 8528163 KINDER MORGAN INC DEL COMM STK 49456B101 62372 3331826 SH SOLE 659759 0 2672067 KINDRED HEALTHCARE INC COMM STK 494580103 327 28989 SH SOLE 200 0 28789 KINROSS GOLD CORP COMM STK 496902404 29257 5983150 SH SOLE 1385170 0 4597980 KIRBY CORP COMM STK 497266106 59721 957213 SH SOLE 324513 0 632700 KITE PHARMA INC COMM STK 49803L109 11987 239742 SH SOLE 29642 0 210100 KITE RLTY GROUP TR COMM STK 49803T300 320 11420 SH SOLE 220 0 11200 KNOLL INC COMM STK 498904200 30868 1271330 SH SOLE 201590 0 1069740 KNIGHT TRANSN INC COMM STK 499064103 66224 2491491 SH SOLE 390009 0 2101482 KNOWLES CORP COMM STK 49926D109 34543 2525070 SH SOLE 301670 0 2223400 KOHLS CORP COMM STK 500255104 369304 9739020 SH SOLE 3514116 0 6224904 KOPPERS HOLDINGS INC COMM STK 50060P106 398 12963 SH SOLE 5763 0 7200 KORN FERRY INTL COMM STK 500643200 369 17830 SH SOLE 7430 0 10400 KRAFT HEINZ CO COMM STK 500754106 284258 3212679 SH SOLE 1530651 0 1682028 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 219 53377 SH SOLE 39277 0 14100 KRISPY KREME DOUGHNUTS INC COMM STK 501014104 204555 9759285 SH SOLE 1862901 0 7896384 KROGER CO COMM STK 501044101 143335 3896019 SH SOLE 1703353 0 2192666 KRONOS WORLDWIDE INC COMM STK 50105F105 71 13500 SH SOLE 100 0 13400 KULICKE & SOFFA INDS INC COMM STK 501242101 314 25800 SH SOLE 10100 0 15700 L BRANDS INC COMM STK 501797104 461829 6879627 SH SOLE 2800772 0 4078855 LHC GROUP INC COMM STK 50187A107 482 11130 SH SOLE 30 0 11100 LKQ CORP COMM STK 501889208 18289 576930 SH SOLE 107300 0 469630 LPL FINL HLDGS INC COMM STK 50212V100 133206 5912398 SH SOLE 1315638 0 4596760 LRAD CORP COMM STK 50213V109 50 27759 SH SOLE 27759 0 0 LSB INDS INC COMM STK 502160104 234 19364 SH SOLE 64 0 19300 LSI INDS INC COMM STK 50216C108 115 10399 SH SOLE 74 0 10325 LTC PPTYS INC COMM STK 502175102 793 15338 SH SOLE 7788 0 7550 L-3 COMMUNICATIONS HLDGS INC COMM STK 502424104 20633 140655 SH SOLE 28426 0 112229 LA QUINTA HLDGS INC COMM STK 50420D108 545 47840 SH SOLE 15240 0 32600 LA Z BOY INC COMM STK 505336107 486 17480 SH SOLE 5330 0 12150 LABORATORY CORP AMER HLDGS COMM STK 50540R409 24371 187081 SH SOLE 34521 0 152560 LADENBURG THALMAN FIN SVCS I COMM STK 50575Q102 70 29700 SH SOLE 29700 0 0 LAKELAND BANCORP INC COMM STK 511637100 206 18137 SH SOLE 18137 0 0 LAKELAND FINL CORP COMM STK 511656100 472 10040 SH SOLE 10040 0 0 LAM RESEARCH CORP COMM STK 512807108 83530 993695 SH SOLE 530854 0 462841 LAMAR ADVERTISING CO NEW COMM STK 512816109 2083 31418 SH SOLE 8926 0 22492 LANCASTER COLONY CORP COMM STK 513847103 1257 9850 SH SOLE 2950 0 6900 LANDAUER INC COMM STK 51476K103 223 5420 SH SOLE 2420 0 3000 LANDSTAR SYS INC COMM STK 515098101 184794 2691436 SH SOLE 783156 0 1908280 LANDS END INC NEW COMM STK 51509F105 326 19830 SH SOLE 4600 0 15230 LANTHEUS HLDGS INC COMM STK 516544103 13572 3698171 SH SOLE 338630 0 3359541 LAS VEGAS SANDS CORP COMM STK 517834107 996228 22907052 SH SOLE 7165860 0 15741192 LASALLE HOTEL PPTYS COMM STK 517942108 32663 1385197 SH SOLE 540070 0 845127 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 215 40100 SH SOLE 30900 0 9200 LAUDER ESTEE COS INC COMM STK 518439104 89670 985172 SH SOLE 267793 0 717379 LAYNE CHRISTENSEN CO COMM STK 521050104 312 38500 SH SOLE 19400 0 19100 LEAR CORP COMM STK 521865204 2995 29429 SH SOLE 12729 0 16700 LEGGETT & PLATT INC COMM STK 524660107 12544 245436 SH SOLE 46740 0 198696 LEGG MASON INC COMM STK 524901105 31092 1054319 SH SOLE 572486 0 481833 LEIDOS HLDGS INC COMM STK 525327102 1180 24650 SH SOLE 10450 0 14200 LENDINGCLUB CORP COMM STK 52603A109 7660 1781447 SH SOLE 766769 0 1014678 LENNAR CORP COMM STK 526057104 112869 2448346 SH SOLE 900336 0 1548010 LENNOX INTL INC COMM STK 526107107 383126 2686718 SH SOLE 497240 0 2189478 LEUCADIA NATL CORP COMM STK 527288104 221244 12766533 SH SOLE 2557900 0 10208633 LEVEL 3 COMMUNICATIONS INC COMM STK 52729N308 27591 535842 SH SOLE 102000 0 433842 LEXICON PHARMACEUTICALS INC COMM STK 528872302 728 50719 SH SOLE 23077 0 27642 LEXINGTON REALTY TRUST COMM STK 529043101 1054 104267 SH SOLE 46138 0 58129 LEXMARK INTL INC COMM STK 529771107 1175 31127 SH SOLE 17127 0 14000 LIBERTY BROADBAND CORP COMM STK 530307107 856 14409 SH SOLE 6334 0 8075 LIBERTY BROADBAND CORP COMM STK 530307305 49680 828001 SH SOLE 78610 0 749391 LIBERTY INTERACTIVE CORP COMM STK 53071M104 6690 263702 SH SOLE 142502 0 121200 LIBERTY INTERACTIVE CORP COMM STK 53071M880 418588 11291837 SH SOLE 2254305 0 9037532 LIBERTY PPTY TR COMM STK 531172104 2088 52568 SH SOLE 17735 0 34833 LIBERTY MEDIA CORP DELAWARE COMM STK 531229607 27032 875667 SH SOLE 9165 0 866502 LIBERTY TRIPADVISOR HLDGS IN COMM STK 531465102 42965 1963648 SH SOLE 556384 0 1407264 LIFEPOINT HEALTH INC COMM STK 53219L109 52982 810499 SH SOLE 130652 0 679847 LIGAND PHARMACEUTICALS INC COMM STK 53220K504 60373 506188 SH SOLE 102286 0 403902 LIFELOCK INC COMM STK 53224V100 874 55264 SH SOLE 19364 0 35900 LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 26 15000 SH SOLE 15000 0 0 LILLY ELI & CO COMM STK 532457108 1173525 14901905 SH SOLE 4628552 0 10273353 LINCOLN ELEC HLDGS INC COMM STK 533900106 9638 163140 SH SOLE 67760 0 95380 LINCOLN NATL CORP IND COMM STK 534187109 17507 451555 SH SOLE 89102 0 362453 LINDBLAD EXPEDITIONS HLDGS I COMM STK 535219109 25456 2643370 SH SOLE 394369 0 2249001 LINDBLAD EXPEDITIONS HLDGS I WARRANT 535219117 1773 886585 SH SOLE 108085 0 778500 LINDSAY CORP COMM STK 535555106 399 5880 SH SOLE 2730 0 3150 LINEAR TECHNOLOGY CORP COMM STK 535678106 43677 938693 SH SOLE 400789 0 537904 LINKEDIN CORP COMM STK 53578A108 322816 1705766 SH SOLE 278422 0 1427344 LIONS GATE ENTMNT CORP COMM STK 535919203 754 37295 SH SOLE 18795 0 18500 LITHIA MTRS INC COMM STK 536797103 544 7660 SH SOLE 4160 0 3500 LITTELFUSE INC COMM STK 537008104 87470 740080 SH SOLE 259880 0 480200 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 23949 1019101 SH SOLE 414701 0 604400 LIVE OAK BANCSHARES INC COMM STK 53803X105 25477 1805570 SH SOLE 189600 0 1615970 LOCKHEED MARTIN CORP COMM STK 539830109 118970 479389 SH SOLE 94110 0 385279 LOEWS CORP COMM STK 540424108 975445 23739228 SH SOLE 8743174 0 14996054 LOGMEIN INC COMM STK 54142L109 12684 199969 SH SOLE 78369 0 121600 LORAL SPACE & COMMUNICATNS I COMM STK 543881106 565 16030 SH SOLE 8530 0 7500 LOUISIANA PAC CORP COMM STK 546347105 187464 10804868 SH SOLE 3867910 0 6936958 LOWES COS INC COMM STK 548661107 3550157 44842201 SH SOLE 15854897 0 28987304 LULULEMON ATHLETICA INC COMM STK 550021109 6510 88143 SH SOLE 36943 0 51200 LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 18586 1205318 SH SOLE 215492 0 989826 LUMENTUM HLDGS INC COMM STK 55024U109 740 30595 SH SOLE 19587 0 11008 LUMINEX CORP DEL COMM STK 55027E102 512 25300 SH SOLE 11900 0 13400 LUXFER HLDGS PLC ADR 550678106 23590 1960930 SH SOLE 303991 0 1656939 LYDALL INC DEL COMM STK 550819106 23165 600760 SH SOLE 67360 0 533400 LYON WILLIAM HOMES COMM STK 552074700 4854 301090 SH SOLE 75 0 301015 M & T BK CORP COMM STK 55261F104 58161 491933 SH SOLE 181865 0 310068 MBIA INC COMM STK 55262C100 470 68850 SH SOLE 34550 0 34300 MB FINANCIAL INC NEW COMM STK 55264U108 797 21967 SH SOLE 10100 0 11867 M D C HLDGS INC COMM STK 552676108 435 17868 SH SOLE 9540 0 8328 MDU RES GROUP INC COMM STK 552690109 1484 61835 SH SOLE 24744 0 37091 MFA FINL INC COMM STK 55272X102 590 81148 SH SOLE 47948 0 33200 MGE ENERGY INC COMM STK 55277P104 1111 19660 SH SOLE 4910 0 14750 MGIC INVT CORP WIS COMM STK 552848103 18313 3077869 SH SOLE 909449 0 2168420 MGM RESORTS INTERNATIONAL COMM STK 552953101 1797143 79414187 SH SOLE 28103679 0 51310508 MGM GROWTH PPTYS LLC COMM STK 55303A105 18558 695577 SH SOLE 129706 0 565871 M/I HOMES INC COMM STK 55305B101 353 18744 SH SOLE 8174 0 10570 MKS INSTRUMENT INC COMM STK 55306N104 730 16953 SH SOLE 7540 0 9413 MRC GLOBAL INC COMM STK 55345K103 39401 2772750 SH SOLE 640690 0 2132060 MSA SAFETY INC COMM STK 553498106 128907 2453960 SH SOLE 537980 0 1915980 MSC INDL DIRECT INC COMM STK 553530106 833 11809 SH SOLE 4409 0 7400 MSCI INC COMM STK 55354G100 644923 8362585 SH SOLE 2330641 0 6031944 MSG NETWORK INC COMM STK 553573106 448 29200 SH SOLE 9236 0 19964 MYR GROUP INC DEL COMM STK 55405W104 372 15453 SH SOLE 11553 0 3900 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 23151 701960 SH SOLE 110960 0 591000 MACATAWA BK CORP COMM STK 554225102 283 38100 SH SOLE 15700 0 22400 MACERICH CO COMM STK 554382101 597140 6993085 SH SOLE 1029520 0 5963565 MACK CALI RLTY CORP COMM STK 554489104 1107 41013 SH SOLE 25479 0 15534 MACQUARIE INFRASTRUCTURE COR COMM STK 55608B105 1841 24857 SH SOLE 11457 0 13400 MACROGENICS INC COMM STK 556099109 226 8380 SH SOLE 80 0 8300 MACYS INC COMM STK 55616P104 189043 5624616 SH SOLE 1526724 0 4097892 MADDEN STEVEN LTD COMM STK 556269108 69211 2024904 SH SOLE 679829 0 1345075 MADISON SQUARE GARDEN CO NEW COMM STK 55825T103 1446 8382 SH SOLE 3128 0 5254 MAGELLAN HEALTH INC COMM STK 559079207 570 8670 SH SOLE 2270 0 6400 MAGELLAN MIDSTREAM PRTNRS LP COMM STK 559080106 229 3010 SH SOLE 3010 0 0 MAGNA INTL INC COMM STK 559222401 428 12267 SH SOLE 12267 0 0 MAIN STREET CAPITAL CORP COMM STK 56035L104 32504 989472 SH SOLE 373672 0 615800 MANHATTAN ASSOCS INC COMM STK 562750109 40327 628831 SH SOLE 253491 0 375340 MANITOWOC FOODSERVICE INC COMM STK 563568104 56587 3211517 SH SOLE 543060 0 2668457 MANITOWOC INC COMM STK 563571108 977 179207 SH SOLE 146107 0 33100 MANNKIND CORP COMM STK 56400P201 108 93200 SH SOLE 700 0 92500 MANPOWERGROUP INC COMM STK 56418H100 223797 3478355 SH SOLE 1002667 0 2475688 MANULIFE FINL CORP COMM STK 56501R106 793 58300 SH SOLE 58300 0 0 MARATHON OIL CORP COMM STK 565849106 21327 1420857 SH SOLE 265728 0 1155129 MARATHON PETE CORP COMM STK 56585A102 37544 989028 SH SOLE 190820 0 798208 MARKEL CORP COMM STK 570535104 7565 7940 SH SOLE 4716 0 3224 MARKETAXESS HLDGS INC COMM STK 57060D108 45342 311846 SH SOLE 127346 0 184500 MARKETO INC COMM STK 57063L107 196702 5649117 SH SOLE 1138403 0 4510714 MARRIOTT VACATIONS WRLDWDE C COMM STK 57164Y107 23310 340338 SH SOLE 141705 0 198633 MARSH & MCLENNAN COS INC COMM STK 571748102 4269228 62360917 SH SOLE 17358404 0 45002513 MARRIOTT INTL INC NEW COMM STK 571903202 1409457 21207601 SH SOLE 6606595 0 14601006 MARTIN MARIETTA MATLS INC COMM STK 573284106 799400 4163543 SH SOLE 1264353 0 2899190 MASCO CORP COMM STK 574599106 44980 1453786 SH SOLE 124694 0 1329092 MASIMO CORP COMM STK 574795100 24487 466280 SH SOLE 171700 0 294580 MASONITE INTL CORP NEW COMM STK 575385109 296 4480 SH SOLE 3480 0 1000 MASTEC INC COMM STK 576323109 712 31900 SH SOLE 18800 0 13100 MASTECH HOLDINGS INC COMM STK 57633B100 156 23392 SH SOLE 0 0 23392 MASTERCARD INC COMM STK 57636Q104 3495049 39689403 SH SOLE 13920879 0 25768524 MATADOR RES CO COMM STK 576485205 222222 11223351 SH SOLE 2737226 0 8486125 MATCH GROUP INC COMM STK 57665R106 113523 7530533 SH SOLE 1992003 0 5538530 MATERION CORP COMM STK 576690101 261 10550 SH SOLE 2950 0 7600 MATRIX SVC CO COMM STK 576853105 293 17783 SH SOLE 6083 0 11700 MATSON INC COMM STK 57686G105 66917 2072371 SH SOLE 392410 0 1679961 MATTEL INC COMM STK 577081102 1179014 37680206 SH SOLE 12698749 0 24981457 MATTHEWS INTL CORP COMM STK 577128101 82330 1479692 SH SOLE 410132 0 1069560 MAXIM INTEGRATED PRODS INC COMM STK 57772K101 5848 163849 SH SOLE 99828 0 64021 MAXWELL TECHNOLOGIES INC COMM STK 577767106 235 44500 SH SOLE 13300 0 31200 MAXLINEAR INC COMM STK 57776J100 19300 1073395 SH SOLE 119225 0 954170 MAXIMUS INC COMM STK 577933104 40758 736100 SH SOLE 297600 0 438500 MCCORMICK & CO INC COMM STK 579780206 216637 2030907 SH SOLE 555362 0 1475545 MCDERMOTT INTL INC COMM STK 580037109 915 185150 SH SOLE 65700 0 119450 MCDONALDS CORP COMM STK 580135101 343503 2854440 SH SOLE 1145941 0 1708499 MCEWEN MNG INC COMM STK 58039P107 110 28500 SH SOLE 28500 0 0 MCGRATH RENTCORP COMM STK 580589109 71337 2332040 SH SOLE 940940 0 1391100 MCKESSON CORP COMM STK 58155Q103 2151953 11529347 SH SOLE 3263730 0 8265617 MEAD JOHNSON NUTRITION CO COMM STK 582839106 91990 1013659 SH SOLE 524515 0 489144 MEDGENICS INC COMM STK 58436Q203 4225 761200 SH SOLE 64100 0 697100 MEDIA GEN INC NEW COMM STK 58441K100 377 21940 SH SOLE 340 0 21600 MEDICAL PPTYS TRUST INC COMM STK 58463J304 1082 71140 SH SOLE 43540 0 27600 MEDICINES CO COMM STK 584688105 48713 1448500 SH SOLE 297180 0 1151320 MEDIFAST INC COMM STK 58470H101 224 6730 SH SOLE 6730 0 0 MEDIDATA SOLUTIONS INC COMM STK 58471A105 5514 117650 SH SOLE 50150 0 67500 MEDIVATION INC COMM STK 58501N101 34273 568370 SH SOLE 99770 0 468600 MEDNAX INC COMM STK 58502B106 545093 7525795 SH SOLE 2258375 0 5267420 MEMORIAL RESOURCE DEV CORP COMM STK 58605Q109 375 23602 SH SOLE 202 0 23400 MENTOR GRAPHICS CORP COMM STK 587200106 900 42314 SH SOLE 13334 0 28980 MERCADOLIBRE INC COMM STK 58733R102 283954 2018580 SH SOLE 434197 0 1584383 MERCADOLIBRE INC CONV BND 58733RAB8 21361 16942000 PRN SOLE 3946000 0 12996000 MERCK & CO INC COMM STK 58933Y105 1089028 18903448 SH SOLE 6168654 0 12734794 MERCURY GENL CORP NEW COMM STK 589400100 1098 20652 SH SOLE 13359 0 7293 MEREDITH CORP COMM STK 589433101 1008 19417 SH SOLE 12017 0 7400 MERIDIAN BIOSCIENCE INC COMM STK 589584101 49267 2526495 SH SOLE 405600 0 2120895 MERIDIAN BANCORP INC MD COMM STK 58958U103 58460 3955376 SH SOLE 535101 0 3420275 MERIT MED SYS INC COMM STK 589889104 480 24216 SH SOLE 11010 0 13206 MERITAGE HOMES CORP COMM STK 59001A102 53110 1414760 SH SOLE 273300 0 1141460 MERITOR INC COMM STK 59001K100 428 59500 SH SOLE 22700 0 36800 MERRIMACK PHARMACEUTICALS IN COMM STK 590328100 235 43600 SH SOLE 3300 0 40300 MESA LABS INC COMM STK 59064R109 8154 66290 SH SOLE 7390 0 58900 METHODE ELECTRS INC COMM STK 591520200 50060 1462450 SH SOLE 407300 0 1055150 METLIFE INC COMM STK 59156R108 1152875 28944891 SH SOLE 9897714 0 19047177 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 218508 598784 SH SOLE 160574 0 438210 MICHAELS COS INC COMM STK 59408Q106 564033 19832383 SH SOLE 4981413 0 14850970 MICROSOFT CORP COMM STK 594918104 9112099 178075029 SH SOLE 60034092 0 118040937 MICROSTRATEGY INC COMM STK 594972408 636 3636 SH SOLE 1730 0 1906 MICROCHIP TECHNOLOGY INC COMM STK 595017104 882264 17381086 SH SOLE 6110918 0 11270168 MICRON TECHNOLOGY INC COMM STK 595112103 180487 13116804 SH SOLE 3337655 0 9779149 MICROSEMI CORP COMM STK 595137100 268632 8220088 SH SOLE 1729224 0 6490864 MID-AMER APT CMNTYS INC COMM STK 59522J103 3346 31443 SH SOLE 14867 0 16576 MIDDLEBY CORP COMM STK 596278101 413643 3589090 SH SOLE 1293214 0 2295876 MIDDLESEX WATER CO COMM STK 596680108 5676 130840 SH SOLE 18640 0 112200 MILLER HERMAN INC COMM STK 600544100 909 30400 SH SOLE 15750 0 14650 MINERALS TECHNOLOGIES INC COMM STK 603158106 177039 3116882 SH SOLE 708942 0 2407940 MOBILEIRON INC COMM STK 60739U204 363 118885 SH SOLE 35339 0 83546 MOBILE TELESYSTEMS PJSC ADR 607409109 321 38800 SH SOLE 38800 0 0 MOBILE MINI INC COMM STK 60740F105 260266 7513456 SH SOLE 1315351 0 6198105 MODINE MFG CO COMM STK 607828100 225 25600 SH SOLE 13900 0 11700 MOHAWK INDS INC COMM STK 608190104 31896 168084 SH SOLE 49503 0 118581 MOLINA HEALTHCARE INC COMM STK 60855R100 610 12229 SH SOLE 4979 0 7250 MOLSON COORS BREWING CO COMM STK 60871R209 180758 1787384 SH SOLE 778177 0 1009207 MOMENTA PHARMACEUTICALS INC COMM STK 60877T100 10280 951864 SH SOLE 160420 0 791444 MONDELEZ INTL INC COMM STK 609207105 1433410 31496593 SH SOLE 9195761 0 22300832 MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 937 70682 SH SOLE 17600 0 53082 MONOGRAM RESIDENTIAL TR INC COMM STK 60979P105 16095 1576355 SH SOLE 176955 0 1399400 MONOLITHIC PWR SYS INC COMM STK 609839105 4189 61310 SH SOLE 5510 0 55800 MONOTYPE IMAGING HOLDINGS IN COMM STK 61022P100 6168 250420 SH SOLE 105005 0 145415 MONRO MUFFLER BRAKE INC COMM STK 610236101 105534 1660378 SH SOLE 385835 0 1274543 MONSANTO CO NEW COMM STK 61166W101 198233 1916965 SH SOLE 815502 0 1101463 MONSTER WORLDWIDE INC COMM STK 611742107 224 93900 SH SOLE 16900 0 77000 MONSTER BEVERAGE CORP NEW COMM STK 61174X109 129602 806437 SH SOLE 242167 0 564270 MOODYS CORP COMM STK 615369105 48393 516416 SH SOLE 192593 0 323823 MOOG INC COMM STK 615394202 67442 1250787 SH SOLE 275070 0 975717 MORGAN STANLEY COMM STK 617446448 3946410 151901831 SH SOLE 55697903 0 96203928 MORNINGSTAR INC COMM STK 617700109 1222 14941 SH SOLE 9141 0 5800 MOSAIC CO NEW COMM STK 61945C103 16642 635668 SH SOLE 115618 0 520050 MOSYS INC COMM STK 619718109 21 50700 SH SOLE 0 0 50700 MOTORCAR PTS AMER INC COMM STK 620071100 404 14850 SH SOLE 7050 0 7800 MOTOROLA SOLUTIONS INC COMM STK 620076307 26313 398856 SH SOLE 121227 0 277629 MUELLER INDS INC COMM STK 624756102 709 22250 SH SOLE 9750 0 12500 MUELLER WTR PRODS INC COMM STK 624758108 56015 4905011 SH SOLE 809460 0 4095551 MULTI COLOR CORP COMM STK 625383104 87555 1380986 SH SOLE 208584 0 1172402 MURPHY OIL CORP COMM STK 626717102 309984 9763270 SH SOLE 1982450 0 7780820 MURPHY USA INC COMM STK 626755102 70565 951530 SH SOLE 298353 0 653177 MYERS INDS INC COMM STK 628464109 61570 4275716 SH SOLE 1223440 0 3052276 MYRIAD GENETICS INC COMM STK 62855J104 562 18380 SH SOLE 8700 0 9680 NBT BANCORP INC COMM STK 628778102 679 23700 SH SOLE 5220 0 18480 NCI BUILDING SYS INC COMM STK 628852204 382 23897 SH SOLE 7197 0 16700 NCR CORP NEW COMM STK 62886E108 1344 48402 SH SOLE 21902 0 26500 NN INC COMM STK 629337106 174 12402 SH SOLE 10402 0 2000 NRG ENERGY INC COMM STK 629377508 447332 29842025 SH SOLE 7685435 0 22156590 NRG YIELD INC COMM STK 62942X306 6329 415850 SH SOLE 73000 0 342850 NRG YIELD INC COMM STK 62942X405 6967 446870 SH SOLE 84500 0 362370 NVR INC COMM STK 62944T105 13417 7536 SH SOLE 3603 0 3933 NANOMETRICS INC COMM STK 630077105 324 15574 SH SOLE 74 0 15500 NANOSTRING TECHNOLOGIES INC COMM STK 63009R109 1722 136670 SH SOLE 78325 0 58345 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 99 15515 SH SOLE 0 0 15515 NASDAQ INC COMM STK 631103108 13469 208277 SH SOLE 36517 0 171760 NATERA INC COMM STK 632307104 4358 361223 SH SOLE 80742 0 280481 NATIONAL AMERN UNIV HLDGS IN COMM STK 63245Q105 4864 2456503 SH SOLE 257903 0 2198600 NATIONAL BK HLDGS CORP COMM STK 633707104 65006 3192839 SH SOLE 752680 0 2440159 NATIONAL BEVERAGE CORP COMM STK 635017106 375 5978 SH SOLE 30 0 5948 NATIONAL HEALTHCARE CORP COMM STK 635906100 38768 598829 SH SOLE 230430 0 368399 NATIONAL FUEL GAS CO N J COMM STK 636180101 3312 58222 SH SOLE 27892 0 30330 NATIONAL GRID PLC ADR 636274300 565 7600 SH SOLE 7600 0 0 NATIONAL HEALTH INVS INC COMM STK 63633D104 616 8206 SH SOLE 4186 0 4020 NATIONAL INSTRS CORP COMM STK 636518102 167934 6128972 SH SOLE 979162 0 5149810 NATIONAL INTERSTATE CORP COMM STK 63654U100 39607 1309306 SH SOLE 383441 0 925865 NATIONAL OILWELL VARCO INC COMM STK 637071101 22472 667807 SH SOLE 136980 0 530827 NATIONAL RETAIL PPTYS INC COMM STK 637417106 2423 46852 SH SOLE 16722 0 30130 NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 300 1536 SH SOLE 426 0 1110 NATIONSTAR MTG HLDGS INC COMM STK 63861C109 1873 166300 SH SOLE 136500 0 29800 NATURAL GAS SERVICES GROUP COMM STK 63886Q109 241 10530 SH SOLE 10530 0 0 NAVIGATORS GROUP INC COMM STK 638904102 624 6785 SH SOLE 35 0 6750 NATUS MEDICAL INC DEL COMM STK 639050103 14197 375580 SH SOLE 155180 0 220400 NAUTILUS INC COMM STK 63910B102 15522 870070 SH SOLE 145600 0 724470 NAVISTAR INTL CORP NEW COMM STK 63934E108 283 24200 SH SOLE 100 0 24100 NAVIGANT CONSULTING INC COMM STK 63935N107 44192 2736362 SH SOLE 843640 0 1892722 NAVIDEA BIOPHARMACEUTICALS I COMM STK 63937X103 37 70000 SH SOLE 0 0 70000 NAVIENT CORP COMM STK 63938C108 8257 690973 SH SOLE 124179 0 566794 NEENAH PAPER INC COMM STK 640079109 361 4994 SH SOLE 2040 0 2954 NEKTAR THERAPEUTICS COMM STK 640268108 8317 584500 SH SOLE 218100 0 366400 NEOGEN CORP COMM STK 640491106 734 13050 SH SOLE 4600 0 8450 NETAPP INC COMM STK 64110D104 13065 531302 SH SOLE 93119 0 438183 NETFLIX INC COMM STK 64110L106 2045523 22360330 SH SOLE 7312898 0 15047432 NETEASE INC ADR 64110W102 545 2820 SH SOLE 2820 0 0 NETGEAR INC COMM STK 64111Q104 641 13480 SH SOLE 4380 0 9100 NETSOL TECHNOLOGIES INC COMM STK 64115A402 137 23500 SH SOLE 0 0 23500 NETSCOUT SYS INC COMM STK 64115T104 7067 317600 SH SOLE 128200 0 189400 NETSUITE INC COMM STK 64118Q107 887818 12195296 SH SOLE 4328256 0 7867040 NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 417906 9194854 SH SOLE 1295253 0 7899601 NEW GOLD INC CDA COMM STK 644535106 48352 11114056 SH SOLE 1543276 0 9570780 NEW JERSEY RES COMM STK 646025106 1404 36418 SH SOLE 19968 0 16450 NEW MEDIA INVT GROUP INC COMM STK 64704V106 79836 4418163 SH SOLE 1025181 0 3392982 NEW RESIDENTIAL INVT CORP COMM STK 64828T201 1459 105448 SH SOLE 32298 0 73150 NEW RELIC INC COMM STK 64829B100 158265 5386828 SH SOLE 1156417 0 4230411 NEW SR INVT GROUP INC COMM STK 648691103 548 51350 SH SOLE 19250 0 32100 NEW YORK CMNTY BANCORP INC COMM STK 649445103 2890 192774 SH SOLE 89784 0 102990 NEW YORK TIMES CO COMM STK 650111107 756 62500 SH SOLE 17500 0 45000 NEWCASTLE INVT CORP NEW COMM STK 65105M603 253 55150 SH SOLE 55150 0 0 NEWELL BRANDS INC COMM STK 651229106 52167 1074063 SH SOLE 287458 0 786605 NEWFIELD EXPL CO COMM STK 651290108 16165 365880 SH SOLE 82860 0 283020 NEWMARKET CORP COMM STK 651587107 31057 74947 SH SOLE 30747 0 44200 NEWMONT MINING CORP COMM STK 651639106 393869 10068217 SH SOLE 2083873 0 7984344 NEWS CORP NEW COMM STK 65249B109 640477 56429679 SH SOLE 15920786 0 40508893 NEWS CORP NEW COMM STK 65249B208 2628 225200 SH SOLE 39700 0 185500 NEWSTAR FINANCIAL INC COMM STK 65251F105 711 84436 SH SOLE 49514 0 34922 NEXSTAR BROADCASTING GROUP I COMM STK 65336K103 318 6680 SH SOLE 80 0 6600 NEXTERA ENERGY INC COMM STK 65339F101 113972 874017 SH SOLE 197775 0 676242 NIKE INC COMM STK 654106103 611904 11085224 SH SOLE 4624938 0 6460286 NIMBLE STORAGE INC COMM STK 65440R101 81 10200 SH SOLE 200 0 10000 NISOURCE INC COMM STK 65473P105 708946 26732498 SH SOLE 9631489 0 17101009 NOBLE ENERGY INC COMM STK 655044105 29870 832730 SH SOLE 158300 0 674430 NORDSON CORP COMM STK 655663102 29910 357727 SH SOLE 168807 0 188920 NORDSTROM INC COMM STK 655664100 9192 241573 SH SOLE 44271 0 197302 NORFOLK SOUTHERN CORP COMM STK 655844108 81579 958284 SH SOLE 403856 0 554428 NORTEK INC COMM STK 656559309 464 7820 SH SOLE 5920 0 1900 NORTHERN OIL & GAS INC NEV COMM STK 665531109 480 103946 SH SOLE 38146 0 65800 NORTHERN TR CORP COMM STK 665859104 894035 13492832 SH SOLE 4059316 0 9433516 NORTHFIELD BANCORP INC DEL COMM STK 66611T108 201 13531 SH SOLE 131 0 13400 NORTHROP GRUMMAN CORP COMM STK 666807102 310804 1398255 SH SOLE 574869 0 823386 NORTHSTAR RLTY FIN CORP COMM STK 66704R803 1451 126918 SH SOLE 55993 0 70925 NORTHSTAR ASSET MGMT GROUP I COMM STK 66705Y104 763 74769 SH SOLE 32269 0 42500 NORTHSTAR REALTY EUROPE CORP COMM STK 66706L101 414 44760 SH SOLE 21219 0 23541 NORTHWEST BANCSHARES INC MD COMM STK 667340103 792 53379 SH SOLE 20500 0 32879 NORTHWEST NAT GAS CO COMM STK 667655104 672 10370 SH SOLE 2880 0 7490 NORTHWESTERN CORP COMM STK 668074305 126485 2005467 SH SOLE 536002 0 1469465 NOVATEL WIRELESS INC COMM STK 66987M604 52 33900 SH SOLE 33900 0 0 NOVARTIS A G ADR 66987V109 1696 20551 SH SOLE 20151 0 400 NOVAVAX INC COMM STK 670002104 170722 23483121 SH SOLE 2900469 0 20582652 NOW INC COMM STK 67011P100 34247 1887907 SH SOLE 321488 0 1566419 NU SKIN ENTERPRISES INC COMM STK 67018T105 5857 126805 SH SOLE 47705 0 79100 NUANCE COMMUNICATIONS INC COMM STK 67020Y100 1770 113268 SH SOLE 50957 0 62311 NUCOR CORP COMM STK 670346105 457468 9258613 SH SOLE 2789008 0 6469605 NVIDIA CORP COMM STK 67066G104 44208 940386 SH SOLE 181855 0 758531 NUTRI SYS INC NEW COMM STK 67069D108 669 26391 SH SOLE 8491 0 17900 NUVASIVE INC COMM STK 670704105 1046 17515 SH SOLE 7615 0 9900 NUVECTRA CORP COMM STK 67075N108 612 82706 SH SOLE 72823 0 9883 OGE ENERGY CORP COMM STK 670837103 6407 195648 SH SOLE 149448 0 46200 O REILLY AUTOMOTIVE INC NEW COMM STK 67103H107 1805856 6661218 SH SOLE 1843558 0 4817660 OFG BANCORP COMM STK 67103X102 554 66695 SH SOLE 25800 0 40895 OSI SYSTEMS INC COMM STK 671044105 10794 185688 SH SOLE 72450 0 113238 OAKTREE CAP GROUP LLC COMM STK 674001201 79601 1778400 SH SOLE 339400 0 1439000 OCCIDENTAL PETE CORP DEL COMM STK 674599105 1135956 15033831 SH SOLE 5569290 0 9464541 OCEANEERING INTL INC COMM STK 675232102 64457 2158638 SH SOLE 522896 0 1635742 OCH ZIFF CAP MGMT GROUP COMM STK 67551U105 65435 17219751 SH SOLE 6824690 0 10395061 OCWEN FINL CORP COMM STK 675746309 282 164848 SH SOLE 103818 0 61030 OFFICE DEPOT INC COMM STK 676220106 949 286739 SH SOLE 117257 0 169482 OHR PHARMACEUTICAL INC COMM STK 67778H200 73 26700 SH SOLE 0 0 26700 OIL DRI CORP AMER COMM STK 677864100 21248 615350 SH SOLE 67550 0 547800 OIL STS INTL INC COMM STK 678026105 5283 160680 SH SOLE 65450 0 95230 OLD DOMINION FGHT LINES INC COMM STK 679580100 412345 6837094 SH SOLE 1787067 0 5050027 OLD NATL BANCORP IND COMM STK 680033107 301 24012 SH SOLE 14970 0 9042 OLD REP INTL CORP COMM STK 680223104 1834 95075 SH SOLE 38895 0 56180 OLIN CORP COMM STK 680665205 1237 49807 SH SOLE 20017 0 29790 OMNICOM GROUP INC COMM STK 681919106 126663 1554336 SH SOLE 440940 0 1113396 OMEGA HEALTHCARE INVS INC COMM STK 681936100 2134 62861 SH SOLE 28111 0 34750 OMEGA FLEX INC COMM STK 682095104 418 11000 SH SOLE 11000 0 0 OMEGA PROTEIN CORP COMM STK 68210P107 365 18260 SH SOLE 18260 0 0 OMNOVA SOLUTIONS INC COMM STK 682129101 271 37400 SH SOLE 10200 0 27200 OMNICELL INC COMM STK 68213N109 14345 419080 SH SOLE 164360 0 254720 ON ASSIGNMENT INC COMM STK 682159108 646 17480 SH SOLE 7630 0 9850 ON SEMICONDUCTOR CORP COMM STK 682189105 4404 499325 SH SOLE 404335 0 94990 ONCOGENEX PHARMACEUTICALS IN COMM STK 68230A106 46 46100 SH SOLE 0 0 46100 ONE GAS INC COMM STK 68235P108 294589 4423927 SH SOLE 896617 0 3527310 ONE LIBERTY PPTYS INC COMM STK 682406103 212 8892 SH SOLE 30 0 8862 1 800 FLOWERS COM COMM STK 68243Q106 296 32768 SH SOLE 100 0 32668 ONEOK INC NEW COMM STK 682680103 19326 407290 SH SOLE 80220 0 327070 ONEMAIN HLDGS INC COMM STK 68268W103 425 18617 SH SOLE 7517 0 11100 OPHTHOTECH CORP COMM STK 683745103 90199 1767562 SH SOLE 261319 0 1506243 OPKO HEALTH INC COMM STK 68375N103 8585 919171 SH SOLE 381371 0 537800 OPTICAL CABLE CORP COMM STK 683827208 29 12869 SH SOLE 0 0 12869 ORACLE CORP COMM STK 68389X105 291497 7121833 SH SOLE 2102899 0 5018934 ORASURE TECHNOLOGIES INC COMM STK 68554V108 294 49675 SH SOLE 9800 0 39875 ORBITAL ATK INC COMM STK 68557N103 1626 19098 SH SOLE 7552 0 11546 ORMAT TECHNOLOGIES INC COMM STK 686688102 538 12300 SH SOLE 5500 0 6800 OSHKOSH CORP COMM STK 688239201 2028 42516 SH SOLE 21716 0 20800 OTONOMY INC COMM STK 68906L105 6400 403000 SH SOLE 35500 0 367500 OTTER TAIL CORP COMM STK 689648103 775 23150 SH SOLE 7800 0 15350 OUTERWALL INC COMM STK 690070107 302 7200 SH SOLE 4050 0 3150 OUTFRONT MEDIA INC COMM STK 69007J106 21971 909005 SH SOLE 173541 0 735464 OVERSEAS SHIPHOLDING GROUP I COMM STK 69036R863 25312 2303182 SH SOLE 255123 0 2048059 OWENS & MINOR INC NEW COMM STK 690732102 646 17295 SH SOLE 6895 0 10400 OWENS CORNING NEW COMM STK 690742101 1868 36263 SH SOLE 10663 0 25600 OWENS ILL INC COMM STK 690768403 5386 299030 SH SOLE 54000 0 245030 OXFORD INDS INC COMM STK 691497309 320 5660 SH SOLE 390 0 5270 PBF ENERGY INC COMM STK 69318G106 828 34811 SH SOLE 14411 0 20400 PC-TEL INC COMM STK 69325Q105 121 25700 SH SOLE 8500 0 17200 PDC ENERGY INC COMM STK 69327R101 117427 2038301 SH SOLE 596656 0 1441645 PDF SOLUTIONS INC COMM STK 693282105 19698 1408031 SH SOLE 212962 0 1195069 PG&E CORP COMM STK 69331C108 2576380 40306326 SH SOLE 14314646 0 25991680 PHH CORP COMM STK 693320202 66336 4980157 SH SOLE 1008400 0 3971757 PICO HLDGS INC COMM STK 693366205 139 14668 SH SOLE 4068 0 10600 PGT INC COMM STK 69336V101 9182 891490 SH SOLE 136900 0 754590 PNC FINL SVCS GROUP INC COMM STK 693475105 295740 3633618 SH SOLE 980290 0 2653328 PNM RES INC COMM STK 69349H107 275623 7777177 SH SOLE 1611498 0 6165679 PPG INDS INC COMM STK 693506107 187916 1804287 SH SOLE 483606 0 1320681 PPL CORP COMM STK 69351T106 46526 1232472 SH SOLE 235274 0 997198 PRA HEALTH SCIENCES INC COMM STK 69354M108 7260 173850 SH SOLE 66650 0 107200 PRA GROUP INC COMM STK 69354N106 7270 301170 SH SOLE 127620 0 173550 PRGX GLOBAL INC COMM STK 69357C503 205 39200 SH SOLE 12100 0 27100 PS BUSINESS PKS INC CALIF COMM STK 69360J107 304142 2867105 SH SOLE 411117 0 2455988 PVH CORP COMM STK 693656100 225305 2391010 SH SOLE 712251 0 1678759 PTC INC COMM STK 69370C100 23629 628753 SH SOLE 260223 0 368530 PACCAR INC COMM STK 693718108 47025 906592 SH SOLE 219092 0 687500 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 112 15900 SH SOLE 200 0 15700 PACIRA PHARMACEUTICALS INC COMM STK 695127100 149483 4431743 SH SOLE 652813 0 3778930 PACKAGING CORP AMER COMM STK 695156109 43091 643827 SH SOLE 126502 0 517325 PACWEST BANCORP DEL COMM STK 695263103 985 24749 SH SOLE 8794 0 15955 PALO ALTO NETWORKS INC COMM STK 697435105 458000 3734508 SH SOLE 1314053 0 2420455 PANDORA MEDIA INC COMM STK 698354107 26326 2114538 SH SOLE 498212 0 1616326 PANERA BREAD CO COMM STK 69840W108 12572 59321 SH SOLE 39161 0 20160 PANHANDLE OIL AND GAS INC COMM STK 698477106 14603 876020 SH SOLE 242050 0 633970 PAPA JOHNS INTL INC COMM STK 698813102 124953 1837541 SH SOLE 336905 0 1500636 PARAGON COML CORP COMM STK 69911U403 3549 101400 SH SOLE 22700 0 78700 PARAMOUNT GROUP INC COMM STK 69924R108 130375 8179130 SH SOLE 791100 0 7388030 PAREXEL INTL CORP COMM STK 699462107 20152 320490 SH SOLE 134110 0 186380 PARK ELECTROCHEMICAL CORP COMM STK 700416209 194 13360 SH SOLE 2960 0 10400 PARK NATL CORP COMM STK 700658107 760 8285 SH SOLE 1630 0 6655 PARK STERLING CORP COMM STK 70086Y105 36082 5089197 SH SOLE 636840 0 4452357 PARKER DRILLING CO COMM STK 701081101 170 74100 SH SOLE 15800 0 58300 PARKER HANNIFIN CORP COMM STK 701094104 26641 246565 SH SOLE 47474 0 199091 PARKWAY PPTYS INC COMM STK 70159Q104 692 41353 SH SOLE 8981 0 32372 PARSLEY ENERGY INC COMM STK 701877102 175806 6496912 SH SOLE 1214211 0 5282701 PARTY CITY HOLDCO INC COMM STK 702149105 15201 1092794 SH SOLE 382194 0 710600 PATRICK INDS INC COMM STK 703343103 11117 184390 SH SOLE 71290 0 113100 PATRIOT TRANSN HLDG INC COMM STK 70338W105 5711 293629 SH SOLE 33846 0 259783 PATTERSON COMPANIES INC COMM STK 703395103 7482 156240 SH SOLE 35000 0 121240 PATTERSON UTI ENERGY INC COMM STK 703481101 1641 76968 SH SOLE 17531 0 59437 PAYCHEX INC COMM STK 704326107 45791 769593 SH SOLE 234216 0 535377 PAYCOM SOFTWARE INC COMM STK 70432V102 347 8037 SH SOLE 8037 0 0 PAYLOCITY HLDG CORP COMM STK 70438V106 96299 2229153 SH SOLE 659801 0 1569352 PAYPAL HLDGS INC COMM STK 70450Y103 1217794 33355075 SH SOLE 11897014 0 21458061 PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 412 22237 SH SOLE 15180 0 7057 PEARSON PLC ADR 705015105 165 12740 SH SOLE 0 0 12740 PEBBLEBROOK HOTEL TR COMM STK 70509V100 97420 3711225 SH SOLE 384096 0 3327129 PEGASYSTEMS INC COMM STK 705573103 14623 542610 SH SOLE 214710 0 327900 PEMBINA PIPELINE CORP COMM STK 706327103 438 14500 SH SOLE 14500 0 0 PENN NATL GAMING INC COMM STK 707569109 1015 72754 SH SOLE 48254 0 24500 PENNEY J C INC COMM STK 708160106 1013 114026 SH SOLE 34326 0 79700 PENNSYLVANIA RL ESTATE INVT COMM STK 709102107 834 38861 SH SOLE 8400 0 30461 PENNYMAC MTG INVT TR COMM STK 70931T103 474 29200 SH SOLE 200 0 29000 PENNYMAC FINL SVCS INC COMM STK 70932B101 44308 3547500 SH SOLE 428361 0 3119139 PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 387 12304 SH SOLE 6488 0 5816 PEOPLES BANCORP INC COMM STK 709789101 205 9395 SH SOLE 3200 0 6195 PEOPLES UNITED FINANCIAL INC COMM STK 712704105 7905 539227 SH SOLE 97400 0 441827 PEPSICO INC COMM STK 713448108 1893075 17869316 SH SOLE 6452309 0 11417007 PERFICIENT INC COMM STK 71375U101 3329 163900 SH SOLE 61400 0 102500 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 42766 1589237 SH SOLE 228658 0 1360579 PERFORMANT FINL CORP COMM STK 71377E105 87 53900 SH SOLE 15900 0 38000 PERKINELMER INC COMM STK 714046109 440926 8411413 SH SOLE 1798004 0 6613409 P T TELEKOMUNIKASI INDONESIA ADR 715684106 334 5438 SH SOLE 442 0 4996 PETMED EXPRESS INC COMM STK 716382106 313 16662 SH SOLE 9562 0 7100 PFIZER INC COMM STK 717081103 3854936 109484119 SH SOLE 36352637 0 73131482 PHARMERICA CORP COMM STK 71714F104 473 19171 SH SOLE 4560 0 14611 PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 7322 392380 SH SOLE 162580 0 229800 PHILIP MORRIS INTL INC COMM STK 718172109 4352501 42789043 SH SOLE 14003274 0 28785769 PHILLIPS 66 COMM STK 718546104 89224 1124581 SH SOLE 361954 0 762627 PHOTRONICS INC COMM STK 719405102 222 24960 SH SOLE 200 0 24760 PHYSICIANS RLTY TR COMM STK 71943U104 639 30422 SH SOLE 5522 0 24900 PIEDMONT NAT GAS INC COMM STK 720186105 2085 34677 SH SOLE 13977 0 20700 PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 949 44057 SH SOLE 14657 0 29400 PIER 1 IMPORTS INC COMM STK 720279108 49455 9621630 SH SOLE 1827230 0 7794400 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 60085 1229982 SH SOLE 243315 0 986667 PINNACLE WEST CAP CORP COMM STK 723484101 16230 200220 SH SOLE 43504 0 156716 PINNACLE FOODS INC DEL COMM STK 72348P104 180897 3907914 SH SOLE 752784 0 3155130 PINNACLE ENTMT INC NEW COMM STK 72348Y105 352 31760 SH SOLE 10260 0 21500 PIONEER ENERGY SVCS CORP COMM STK 723664108 119 25900 SH SOLE 25900 0 0 PIONEER NAT RES CO COMM STK 723787107 208327 1377734 SH SOLE 390037 0 987697 PIPER JAFFRAY COS COMM STK 724078100 362 9590 SH SOLE 1640 0 7950 PITNEY BOWES INC COMM STK 724479100 6053 340071 SH SOLE 61383 0 278688 PLANTRONICS INC NEW COMM STK 727493108 14013 318470 SH SOLE 128320 0 190150 PLATFORM SPECIALTY PRODS COR COMM STK 72766Q105 607 68393 SH SOLE 16793 0 51600 PLEXUS CORP COMM STK 729132100 616 14250 SH SOLE 6290 0 7960 PLUG POWER INC COMM STK 72919P202 145 77700 SH SOLE 500 0 77200 POLARIS INDS INC COMM STK 731068102 11633 142285 SH SOLE 61245 0 81040 POLYCOM INC COMM STK 73172K104 5115 454674 SH SOLE 159190 0 295484 POLYONE CORP COMM STK 73179P106 86344 2450175 SH SOLE 612090 0 1838085 POOL CORPORATION COMM STK 73278L105 134134 1426503 SH SOLE 494990 0 931513 POPEYES LA KITCHEN INC COMM STK 732872106 375 6860 SH SOLE 60 0 6800 POPULAR INC COMM STK 733174700 207353 7076909 SH SOLE 1557589 0 5519320 PORTLAND GEN ELEC CO COMM STK 736508847 171122 3878556 SH SOLE 814326 0 3064230 PORTOLA PHARMACEUTICALS INC COMM STK 737010108 15180 643219 SH SOLE 64657 0 578562 POST HLDGS INC COMM STK 737446104 212253 2566852 SH SOLE 544347 0 2022505 POST PPTYS INC COMM STK 737464107 9546 156361 SH SOLE 15711 0 140650 POTBELLY CORP COMM STK 73754Y100 2810 224085 SH SOLE 177317 0 46768 POTASH CORP SASK INC COMM STK 73755L107 458 28300 SH SOLE 28300 0 0 POTLATCH CORP NEW COMM STK 737630103 46430 1361590 SH SOLE 392790 0 968800 POWER INTEGRATIONS INC COMM STK 739276103 425 8480 SH SOLE 3080 0 5400 POWER REIT COMM STK 73933H101 71 10130 SH SOLE 392 0 9738 PRAXAIR INC COMM STK 74005P104 181246 1612649 SH SOLE 572686 0 1039963 PREFERRED BK LOS ANGELES CA COMM STK 740367404 36983 1280813 SH SOLE 126810 0 1154003 PREMIER FINL BANCORP INC COMM STK 74050M105 184 10939 SH SOLE 3475 0 7464 PREMIER INC COMM STK 74051N102 471 14405 SH SOLE 105 0 14300 PRESTIGE BRANDS HLDGS INC COMM STK 74112D101 33215 599556 SH SOLE 240856 0 358700 PRICE T ROWE GROUP INC COMM STK 74144T108 31836 436294 SH SOLE 77342 0 358952 PRICELINE GRP INC COMM STK 741503403 7616682 6101106 SH SOLE 2034318 0 4066788 PRICELINE GRP INC CONV BND 741503AQ9 197 142000 PRN SOLE 67000 0 75000 PRICELINE GRP INC CONV BND 741503AS5 395 337000 PRN SOLE 160000 0 177000 PRICESMART INC COMM STK 741511109 419878 4493018 SH SOLE 945658 0 3547360 PRIMERICA INC COMM STK 74164M108 935 16330 SH SOLE 8130 0 8200 PRINCIPAL FINL GROUP INC COMM STK 74251V102 20560 500126 SH SOLE 99234 0 400892 PROASSURANCE CORP COMM STK 74267C106 151169 2822945 SH SOLE 834457 0 1988488 PROCTER & GAMBLE CO COMM STK 742718109 1261718 14901594 SH SOLE 6919662 0 7981932 PRIVATEBANCORP INC COMM STK 742962103 1017 23105 SH SOLE 10445 0 12660 PROGENICS PHARMACEUTICALS IN COMM STK 743187106 373 88400 SH SOLE 40600 0 47800 PROGRESS SOFTWARE CORP COMM STK 743312100 96408 3510857 SH SOLE 760240 0 2750617 PROGRESSIVE CORP OHIO COMM STK 743315103 716647 21392461 SH SOLE 5640108 0 15752353 PROLOGIS INC COMM STK 74340W103 478566 9758681 SH SOLE 935062 0 8823619 PROOFPOINT INC COMM STK 743424103 396011 6276914 SH SOLE 1397683 0 4879231 PROS HOLDINGS INC COMM STK 74346Y103 414 23760 SH SOLE 12860 0 10900 PROSPERITY BANCSHARES INC COMM STK 743606105 168060 3295949 SH SOLE 691939 0 2604010 PROTO LABS INC COMM STK 743713109 29152 506466 SH SOLE 65897 0 440569 PROVIDENCE SVC CORP COMM STK 743815102 298 6640 SH SOLE 4340 0 2300 PROVIDENT FINL SVCS INC COMM STK 74386T105 385 19618 SH SOLE 9500 0 10118 PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 282 20035 SH SOLE 20035 0 0 PRUDENTIAL FINL INC COMM STK 744320102 57997 812970 SH SOLE 162435 0 650535 PUBLIC SVC ENTERPRISE GROUP COMM STK 744573106 44079 945702 SH SOLE 187398 0 758304 PUBLIC STORAGE COMM STK 74460D109 484268 1894705 SH SOLE 319496 0 1575209 PULTE GROUP INC COMM STK 745867101 39000 2001029 SH SOLE 1063552 0 937477 PUMA BIOTECHNOLOGY INC COMM STK 74587V107 30293 1016874 SH SOLE 134452 0 882422 PURECYCLE CORP COMM STK 746228303 217 46000 SH SOLE 46000 0 0 PURE STORAGE INC COMM STK 74624M102 94726 8690450 SH SOLE 1547615 0 7142835 QLOGIC CORP COMM STK 747277101 768 52122 SH SOLE 21000 0 31122 QUAD / GRAPHICS INC COMM STK 747301109 200 8590 SH SOLE 3590 0 5000 PZENA INVESTMENT MGMT INC COMM STK 74731Q103 86 11300 SH SOLE 11300 0 0 QLIK TECHNOLOGIES INC COMM STK 74733T105 1063 35935 SH SOLE 14235 0 21700 QEP RES INC COMM STK 74733V100 2013 114190 SH SOLE 51990 0 62200 QIHOO 360 TECHNOLOGY CO LTD ADR 74734M109 278 3800 SH SOLE 3800 0 0 QTS RLTY TR INC COMM STK 74736A103 680 12146 SH SOLE 1646 0 10500 QORVO INC COMM STK 74736K101 12328 223090 SH SOLE 39400 0 183690 QUALCOMM INC COMM STK 747525103 898284 16768420 SH SOLE 6742704 0 10025716 QUALITY SYS INC COMM STK 747582104 460 38600 SH SOLE 12200 0 26400 QUANEX BUILDING PRODUCTS COR COMM STK 747619104 45026 2422040 SH SOLE 456500 0 1965540 QUANTA SVCS INC COMM STK 74762E102 7666 331570 SH SOLE 67000 0 264570 QUANTUM CORP COMM STK 747906204 41 98800 SH SOLE 0 0 98800 QUEST DIAGNOSTICS INC COMM STK 74834L100 24500 300944 SH SOLE 82708 0 218236 QUESTAR CORP COMM STK 748356102 1636 64490 SH SOLE 27490 0 37000 QUIDEL CORP COMM STK 74838J101 48020 2688716 SH SOLE 709316 0 1979400 QUINTILES TRANSNATIO HLDGS I COMM STK 74876Y101 8686 132970 SH SOLE 58570 0 74400 QUMU CORP COMM STK 749063103 92 20750 SH SOLE 0 0 20750 QUORUM HEALTH CORP COMM STK 74909E106 380 35449 SH SOLE 28292 0 7157 QUOTIENT TECHNOLOGY INC COMM STK 749119103 98823 7369359 SH SOLE 1174251 0 6195108 RAIT FINANCIAL TRUST COMM STK 749227609 223 71400 SH SOLE 51400 0 20000 RGC RES INC COMM STK 74955L103 208 8586 SH SOLE 0 0 8586 RLI CORP COMM STK 749607107 72168 1049260 SH SOLE 163440 0 885820 RLJ LODGING TR COMM STK 74965L101 104302 4862580 SH SOLE 740050 0 4122530 RPC INC COMM STK 749660106 42638 2745508 SH SOLE 919828 0 1825680 RMR GROUP INC COMM STK 74967R106 522 16855 SH SOLE 7903 0 8952 RPM INTL INC COMM STK 749685103 629174 12596085 SH SOLE 3869045 0 8727040 RPX CORP COMM STK 74972G103 105 11500 SH SOLE 100 0 11400 RTI SURGICAL INC COMM STK 74975N105 315 87700 SH SOLE 14200 0 73500 RSP PERMIAN INC COMM STK 74978Q105 853 24445 SH SOLE 9845 0 14600 RACKSPACE HOSTING INC COMM STK 750086100 1788 85728 SH SOLE 66328 0 19400 RADIAN GROUP INC COMM STK 750236101 89403 8579970 SH SOLE 2016602 0 6563368 RADISYS CORP COMM STK 750459109 254 56800 SH SOLE 26900 0 29900 RADIUS HEALTH INC COMM STK 750469207 21630 588571 SH SOLE 67050 0 521521 RADNET INC COMM STK 750491102 171 32000 SH SOLE 7900 0 24100 RAMBUS INC DEL COMM STK 750917106 698 57800 SH SOLE 21100 0 36700 RALPH LAUREN CORP COMM STK 751212101 91454 1020465 SH SOLE 205100 0 815365 RAMCO-GERSHENSON PPTYS TR COMM STK 751452202 808 41227 SH SOLE 16327 0 24900 RANGE RES CORP COMM STK 75281A109 17468 404910 SH SOLE 119380 0 285530 RAPTOR PHARMACEUTICAL CORP COMM STK 75382F106 227 42300 SH SOLE 42300 0 0 RAVEN INDS INC COMM STK 754212108 39760 2099244 SH SOLE 557090 0 1542154 RAYMOND JAMES FINANCIAL INC COMM STK 754730109 2151 43630 SH SOLE 25030 0 18600 RAYONIER INC COMM STK 754907103 442347 16857729 SH SOLE 4140838 0 12716891 RAYONIER ADVANCED MATLS INC COMM STK 75508B104 350 25746 SH SOLE 5183 0 20563 RAYTHEON CO COMM STK 755111507 238882 1757128 SH SOLE 791835 0 965293 RBC BEARINGS INC COMM STK 75524B104 231543 3193701 SH SOLE 633161 0 2560540 RE MAX HLDGS INC COMM STK 75524W108 97480 2421252 SH SOLE 431536 0 1989716 REALOGY HLDGS CORP COMM STK 75605Y106 119055 4102515 SH SOLE 852415 0 3250100 REALTY INCOME CORP COMM STK 756109104 31711 457190 SH SOLE 81500 0 375690 RED HAT INC COMM STK 756577102 1182673 16290259 SH SOLE 5705763 0 10584496 RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 69598 1467383 SH SOLE 312110 0 1155273 RED ROCK RESORTS INC COMM STK 75700L108 29911 1360813 SH SOLE 150922 0 1209891 REDWOOD TR INC COMM STK 758075402 38091 2758195 SH SOLE 898845 0 1859350 REGAL BELOIT CORP COMM STK 758750103 1054 19144 SH SOLE 7444 0 11700 REGAL ENTMT GROUP COMM STK 758766109 533 24175 SH SOLE 185 0 23990 REGENCY CTRS CORP COMM STK 758849103 361517 4317651 SH SOLE 389318 0 3928333 REGENERON PHARMACEUTICALS COMM STK 75886F107 634199 1815993 SH SOLE 454705 0 1361288 REGIS CORP MINN COMM STK 758932107 269 21600 SH SOLE 6100 0 15500 REGENXBIO INC COMM STK 75901B107 7754 969233 SH SOLE 87642 0 881591 REGULUS THERAPEUTICS INC COMM STK 75915K101 305 105600 SH SOLE 42100 0 63500 REGIONS FINL CORP NEW COMM STK 7591EP100 25039 2942260 SH SOLE 1100679 0 1841581 REINSURANCE GROUP AMER INC COMM STK 759351604 2247 23166 SH SOLE 5946 0 17220 REIS INC COMM STK 75936P105 441 17720 SH SOLE 20 0 17700 RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 49445 642973 SH SOLE 166273 0 476700 RELYPSA INC COMM STK 759531106 255 13780 SH SOLE 80 0 13700 RENASANT CORP COMM STK 75970E107 956 29567 SH SOLE 14240 0 15327 RENEWABLE ENERGY GROUP INC COMM STK 75972A301 295 33454 SH SOLE 4571 0 28883 REPLIGEN CORP COMM STK 759916109 5592 204390 SH SOLE 81890 0 122500 RENT A CTR INC NEW COMM STK 76009N100 510 41540 SH SOLE 24740 0 16800 RENTECH INC COMM STK 760112201 41 16950 SH SOLE 4500 0 12450 REPUBLIC SVCS INC COMM STK 760759100 25366 494365 SH SOLE 149480 0 344885 RESEARCH FRONTIERS INC COMM STK 760911107 115 31600 SH SOLE 0 0 31600 RESMED INC COMM STK 761152107 3598 56897 SH SOLE 25097 0 31800 RESOLUTE FST PRODS INC COMM STK 76117W109 77 14600 SH SOLE 9000 0 5600 RESOURCE CAP CORP COMM STK 76120W708 386 30050 SH SOLE 100 0 29950 RESTORATION HARDWARE HLDGS I COMM STK 761283100 142294 4961448 SH SOLE 879652 0 4081796 RETROPHIN INC COMM STK 761299106 12622 708689 SH SOLE 68077 0 640612 RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 94045 4339850 SH SOLE 751370 0 3588480 RETAIL PPTYS AMER INC COMM STK 76131V202 1097 64938 SH SOLE 29838 0 35100 REX AMERICAN RESOURCES CORP COMM STK 761624105 10692 178700 SH SOLE 19650 0 159050 REXNORD CORP NEW COMM STK 76169B102 89103 4539134 SH SOLE 880834 0 3658300 REYNOLDS AMERICAN INC COMM STK 761713106 83717 1552326 SH SOLE 326558 0 1225768 RICE ENERGY INC COMM STK 762760106 81804 3711632 SH SOLE 658712 0 3052920 RIGEL PHARMACEUTICALS INC COMM STK 766559603 469 210360 SH SOLE 28360 0 182000 RIGHTSIDE GROUP LTD COMM STK 76658B100 19958 1875774 SH SOLE 209017 0 1666757 RINGCENTRAL INC COMM STK 76680R206 29480 1494932 SH SOLE 244782 0 1250150 RIO TINTO PLC ADR 767204100 1715 54800 SH SOLE 54800 0 0 RITCHIE BROS AUCTIONEERS COMM STK 767744105 115329 3414134 SH SOLE 557905 0 2856229 RITE AID CORP COMM STK 767754104 94693 12642639 SH SOLE 1646048 0 10996591 ROBERT HALF INTL INC COMM STK 770323103 15426 404243 SH SOLE 134781 0 269462 ROCKWELL AUTOMATION INC COMM STK 773903109 27520 239683 SH SOLE 52437 0 187246 ROCKWELL COLLINS INC COMM STK 774341101 498316 5852901 SH SOLE 1952997 0 3899904 ROCKWELL MED INC COMM STK 774374102 259 34149 SH SOLE 34149 0 0 ROCKY MTN CHOCOLATE FACTORY COMM STK 77467X101 200 19744 SH SOLE 5682 0 14062 ROFIN SINAR TECHNOLOGIES INC COMM STK 775043102 424 13270 SH SOLE 6470 0 6800 ROGERS CORP COMM STK 775133101 440 7200 SH SOLE 3950 0 3250 ROLLINS INC COMM STK 775711104 188069 6425314 SH SOLE 1522424 0 4902890 ROPER TECHNOLOGIES INC COMM STK 776696106 2261173 13257347 SH SOLE 3943140 0 9314207 ROSS STORES INC COMM STK 778296103 1080447 19058860 SH SOLE 6948494 0 12110366 ROUSE PPTYS INC COMM STK 779287101 67928 3722060 SH SOLE 791340 0 2930720 ROVI CORP COMM STK 779376102 662 42343 SH SOLE 18051 0 24292 ROYAL BK SCOTLAND GROUP PLC ADR 780097689 547 116400 SH SOLE 116400 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 764252 13647361 SH SOLE 4446945 0 9200416 ROYAL DUTCH SHELL PLC ADR 780259206 1368438 24781573 SH SOLE 9181168 0 15600405 ROYAL GOLD INC COMM STK 780287108 2150 29858 SH SOLE 17008 0 12850 RUBICON TECHNOLOGY INC COMM STK 78112T107 45 66600 SH SOLE 18100 0 48500 RUBY TUESDAY INC COMM STK 781182100 103 28400 SH SOLE 9400 0 19000 RUDOLPH TECHNOLOGIES INC COMM STK 781270103 556 35800 SH SOLE 18300 0 17500 RUSH ENTERPRISES INC COMM STK 781846209 291 13500 SH SOLE 3300 0 10200 RYANAIR HLDGS PLC ADR 783513203 54811 788192 SH SOLE 139290 0 648902 RYDER SYS INC COMM STK 783549108 5862 95875 SH SOLE 18042 0 77833 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 1668 32935 SH SOLE 15041 0 17894 S & T BANCORP INC COMM STK 783859101 508 20790 SH SOLE 4190 0 16600 SBA COMMUNICATIONS CORP COMM STK 78388J106 395631 3665290 SH SOLE 873094 0 2792196 S&P GLOBAL INC COMM STK 78409V104 231586 2159108 SH SOLE 807067 0 1352041 SEI INVESTMENTS CO COMM STK 784117103 2589 53808 SH SOLE 27452 0 26356 SL GREEN RLTY CORP COMM STK 78440X101 402391 3779388 SH SOLE 585063 0 3194325 SLM CORP COMM STK 78442P106 48446 7839118 SH SOLE 1123658 0 6715460 SM ENERGY CO COMM STK 78454L100 1940 71844 SH SOLE 42044 0 29800 SPDR S&P 500 ETF TR COMM STK 78462F103 1066 5087 SH SOLE 5087 0 0 SPX CORP COMM STK 784635104 412 27735 SH SOLE 8630 0 19105 SPS COMM INC COMM STK 78463M107 3481 57440 SH SOLE 50640 0 6800 SPDR GOLD TRUST COMM STK 78463V107 266 2100 SH SOLE 2100 0 0 SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 763196 27179354 SH SOLE 5942198 0 21237156 SP PLUS CORP COMM STK 78469C103 45580 2018620 SH SOLE 221760 0 1796860 SVB FINL GROUP COMM STK 78486Q101 184255 1936261 SH SOLE 546491 0 1389770 SABRA HEALTH CARE REIT INC COMM STK 78573L106 314 15233 SH SOLE 3633 0 11600 SABRE CORP COMM STK 78573M104 216461 8079927 SH SOLE 3012237 0 5067690 SAFEGUARD SCIENTIFICS INC COMM STK 786449207 18297 1464901 SH SOLE 485306 0 979595 SAFEGUARD SCIENTIFICS INC CONV BND 786449AK4 10019 9908000 PRN SOLE 812000 0 9096000 SAFETY INS GROUP INC COMM STK 78648T100 82830 1345085 SH SOLE 251200 0 1093885 SAGA COMMUNICATIONS INC COMM STK 786598300 30138 762207 SH SOLE 54689 0 707518 SAGE THERAPEUTICS INC COMM STK 78667J108 14193 471070 SH SOLE 143818 0 327252 SAIA INC COMM STK 78709Y105 54038 2149489 SH SOLE 331523 0 1817966 ST JOE CO COMM STK 790148100 16562 934634 SH SOLE 283840 0 650794 ST JUDE MED INC COMM STK 790849103 48857 626374 SH SOLE 180975 0 445399 SALEM MEDIA GROUP INC COMM STK 794093104 148 20450 SH SOLE 0 0 20450 SALESFORCE COM INC COMM STK 79466L302 3320048 41808944 SH SOLE 14467472 0 27341472 SALESFORCE COM INC CONV BND 79466LAD6 194 150000 PRN SOLE 71000 0 79000 SALLY BEAUTY HLDGS INC COMM STK 79546E104 16289 553865 SH SOLE 224425 0 329440 SANCHEZ ENERGY CORP COMM STK 79970Y105 197 27974 SH SOLE 174 0 27800 SANDERSON FARMS INC COMM STK 800013104 503 5800 SH SOLE 1760 0 4040 SANDY SPRING BANCORP INC COMM STK 800363103 35394 1217950 SH SOLE 414920 0 803030 SANFILIPPO JOHN B & SON INC COMM STK 800422107 3320 77890 SH SOLE 27190 0 50700 SANGAMO BIOSCIENCES INC COMM STK 800677106 570 98500 SH SOLE 50700 0 47800 SANMINA CORPORATION COMM STK 801056102 1165 43452 SH SOLE 15750 0 27702 SAREPTA THERAPEUTICS INC COMM STK 803607100 1123 58868 SH SOLE 24220 0 34648 SAUL CTRS INC COMM STK 804395101 86713 1405170 SH SOLE 359170 0 1046000 SCANA CORP NEW COMM STK 80589M102 21184 279993 SH SOLE 66915 0 213078 SCANSOURCE INC COMM STK 806037107 530 14270 SH SOLE 9770 0 4500 SCHEIN HENRY INC COMM STK 806407102 1252515 7084359 SH SOLE 1973916 0 5110443 SCHLUMBERGER LTD COMM STK 806857108 363446 4595923 SH SOLE 1430518 0 3165405 SCHOLASTIC CORP COMM STK 807066105 152199 3842431 SH SOLE 797323 0 3045108 SCHULMAN A INC COMM STK 808194104 474 19393 SH SOLE 7180 0 12213 SCHWAB CHARLES CORP NEW COMM STK 808513105 144469 5707962 SH SOLE 2039463 0 3668499 SCIENCE APPLICATNS INTL CP N COMM STK 808625107 999 17118 SH SOLE 4447 0 12671 SCIENTIFIC GAMES CORP COMM STK 80874P109 293 31830 SH SOLE 9000 0 22830 SCIQUEST INC NEW COMM STK 80908T101 33482 1895896 SH SOLE 297046 0 1598850 SCOTTS MIRACLE GRO CO COMM STK 810186106 76056 1087912 SH SOLE 227083 0 860829 SCRIPPS E W CO OHIO COMM STK 811054402 400 25232 SH SOLE 6485 0 18747 SCRIPPS NETWORKS INTERACT IN COMM STK 811065101 10134 162740 SH SOLE 29770 0 132970 SEACHANGE INTL INC COMM STK 811699107 94 29550 SH SOLE 7000 0 22550 SEACOR HOLDINGS INC COMM STK 811904101 151601 2616057 SH SOLE 440770 0 2175287 SEALED AIR CORP NEW COMM STK 81211K100 27878 606449 SH SOLE 173869 0 432580 SEASPINE HLDGS CORP COMM STK 81255T108 460 43899 SH SOLE 22066 0 21833 SEATTLE GENETICS INC COMM STK 812578102 149112 3689989 SH SOLE 803966 0 2886023 SELECT COMFORT CORP COMM STK 81616X103 669 31280 SH SOLE 11530 0 19750 SELECT MED HLDGS CORP COMM STK 81619Q105 168318 15484593 SH SOLE 3525353 0 11959240 SELECTIVE INS GROUP INC COMM STK 816300107 105570 2762900 SH SOLE 432830 0 2330070 SEMGROUP CORP COMM STK 81663A105 4546 139610 SH SOLE 56210 0 83400 SEMLER SCIENTIFIC INC COMM STK 81684M104 294 214477 SH SOLE 28371 0 186106 SEMTECH CORP COMM STK 816850101 154924 6493060 SH SOLE 1002410 0 5490650 SEMPRA ENERGY COMM STK 816851109 60685 532229 SH SOLE 100934 0 431295 SENIOR HSG PPTYS TR COMM STK 81721M109 1857 89148 SH SOLE 44534 0 44614 SENOMYX INC COMM STK 81724Q107 5396 1962255 SH SOLE 541905 0 1420350 SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1479 20819 SH SOLE 9939 0 10880 SEQUENOM INC COMM STK 817337405 43 47000 SH SOLE 9900 0 37100 SERES THERAPEUTICS INC COMM STK 81750R102 33337 1147577 SH SOLE 304249 0 843328 SERVICE CORP INTL COMM STK 817565104 120084 4440985 SH SOLE 1190882 0 3250103 SERVICEMASTER GLOBAL HLDGS I COMM STK 81761R109 246713 6198829 SH SOLE 1747929 0 4450900 SERVICENOW INC COMM STK 81762P102 1419837 21383083 SH SOLE 6923096 0 14459987 SERVICESOURCE INTL INC COMM STK 81763U100 106 26300 SH SOLE 26300 0 0 SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 884 22620 SH SOLE 10020 0 12600 SHERWIN WILLIAMS CO COMM STK 824348106 373914 1273244 SH SOLE 415487 0 857757 SHIRE PLC ADR 82481R106 732549 3979512 SH SOLE 1247514 0 2731998 SHOPIFY INC COMM STK 82509L107 95091 3091393 SH SOLE 595105 0 2496288 SHORETEL INC COMM STK 825211105 11137 1664682 SH SOLE 224820 0 1439862 SHUTTERFLY INC COMM STK 82568P304 9434 202400 SH SOLE 80900 0 121500 SHUTTERSTOCK INC COMM STK 825690100 86334 1885029 SH SOLE 403790 0 1481239 SIGMA DESIGNS INC COMM STK 826565103 347 54000 SH SOLE 20600 0 33400 SIGNATURE BK NEW YORK N Y COMM STK 82669G104 105510 844618 SH SOLE 210756 0 633862 SILICON LABORATORIES INC COMM STK 826919102 5549 113844 SH SOLE 12069 0 101775 SILGAN HOLDINGS INC COMM STK 827048109 1246 24208 SH SOLE 16388 0 7820 SILICON GRAPHICS INTL CORP COMM STK 82706L108 120 23800 SH SOLE 5000 0 18800 SILVER BAY RLTY TR CORP COMM STK 82735Q102 580 34083 SH SOLE 19384 0 14699 SILVER RUN ACQUISITION CORP COMM STK 82811P200 11229 1125189 SH SOLE 247691 0 877498 SILVER SPRING NETWORKS INC COMM STK 82817Q103 645 53081 SH SOLE 21925 0 31156 SILVER WHEATON CORP COMM STK 828336107 46075 1958216 SH SOLE 533084 0 1425132 SIMMONS 1ST NATL CORP COMM STK 828730200 24288 525890 SH SOLE 92980 0 432910 SIMON PPTY GROUP INC NEW COMM STK 828806109 1138680 5249792 SH SOLE 993251 0 4256541 SIMPSON MANUFACTURING CO INC COMM STK 829073105 75739 1894900 SH SOLE 287910 0 1606990 SINCLAIR BROADCAST GROUP INC COMM STK 829226109 674 22580 SH SOLE 8370 0 14210 SIRIUS XM HLDGS INC COMM STK 82968B103 51067 12928403 SH SOLE 463859 0 12464544 SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 22529 388774 SH SOLE 156974 0 231800 SKECHERS U S A INC COMM STK 830566105 1624 54639 SH SOLE 27539 0 27100 SKYLINE CORP COMM STK 830830105 95 10063 SH SOLE 10063 0 0 SKYWORKS SOLUTIONS INC COMM STK 83088M102 35455 560281 SH SOLE 180162 0 380119 SMITH A O COMM STK 831865209 10066 114247 SH SOLE 94167 0 20080 SMART & FINAL STORES INC COMM STK 83190B101 17157 1152232 SH SOLE 129732 0 1022500 SMUCKER J M CO COMM STK 832696405 41574 272778 SH SOLE 77367 0 195411 SNAP ON INC COMM STK 833034101 29418 186404 SH SOLE 65059 0 121345 SNYDERS-LANCE INC COMM STK 833551104 1130 33348 SH SOLE 9651 0 23697 SOLARCITY CORP COMM STK 83416T100 400 16727 SH SOLE 11527 0 5200 SOLAREDGE TECHNOLOGIES INC COMM STK 83417M104 1171 59736 SH SOLE 6675 0 53061 SONIC CORP COMM STK 835451105 49529 1831027 SH SOLE 296272 0 1534755 SONIC AUTOMOTIVE INC COMM STK 83545G102 176 10300 SH SOLE 6680 0 3620 SONOCO PRODS CO COMM STK 835495102 1918 38615 SH SOLE 15328 0 23287 SOTHEBYS COMM STK 835898107 9261 337996 SH SOLE 138560 0 199436 SOTHERLY HOTELS INC COMM STK 83600C103 82 14600 SH SOLE 0 0 14600 SOUTH JERSEY INDS INC COMM STK 838518108 26739 845622 SH SOLE 170742 0 674880 SOUTH ST CORP COMM STK 840441109 710 10429 SH SOLE 5725 0 4704 SOUTHERN CO COMM STK 842587107 97358 1815372 SH SOLE 423666 0 1391706 SOUTHERN COPPER CORP COMM STK 84265V105 92929 3444376 SH SOLE 784690 0 2659686 SOUTHSIDE BANCSHARES INC COMM STK 84470P109 356 11509 SH SOLE 3168 0 8341 SOUTHWEST AIRLS CO COMM STK 844741108 264130 6736285 SH SOLE 2939835 0 3796450 SOUTHWEST BANCORP INC OKLA COMM STK 844767103 770 45456 SH SOLE 25856 0 19600 SOUTHWEST GAS CORP COMM STK 844895102 144112 1830918 SH SOLE 376998 0 1453920 SOUTHWESTERN ENERGY CO COMM STK 845467109 132376 10522730 SH SOLE 2168550 0 8354180 SOVRAN SELF STORAGE INC COMM STK 84610H108 1960 18685 SH SOLE 9485 0 9200 SPARK ENERGY INC COMM STK 846511103 307 9300 SH SOLE 9300 0 0 SPARK THERAPEUTICS INC COMM STK 84652J103 135913 2658187 SH SOLE 392498 0 2265689 SPARTAN MTRS INC COMM STK 846819100 372 59400 SH SOLE 32100 0 27300 SPARTANNASH CO COMM STK 847215100 53816 1759832 SH SOLE 531132 0 1228700 SPECTRA ENERGY CORP COMM STK 847560109 669595 18279951 SH SOLE 5335224 0 12944727 SPECTRANETICS CORP COMM STK 84760C107 449 24000 SH SOLE 16800 0 7200 SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 179 27200 SH SOLE 200 0 27000 SPECTRUM BRANDS HLDGS INC COMM STK 84763R101 19688 165016 SH SOLE 65716 0 99300 SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 1588 36932 SH SOLE 19532 0 17400 SPIRIT AIRLS INC COMM STK 848577102 17045 379874 SH SOLE 162074 0 217800 SPIRE INC COMM STK 84857L101 1678 23689 SH SOLE 12079 0 11610 SPIRIT RLTY CAP INC NEW COMM STK 84860W102 2051 160589 SH SOLE 53689 0 106900 SPLUNK INC COMM STK 848637104 206957 3819811 SH SOLE 1368426 0 2451385 SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 12419 1540860 SH SOLE 645860 0 895000 SPRINT CORP COMM STK 85207U105 697 153960 SH SOLE 82960 0 71000 SPROUTS FMRS MKT INC COMM STK 85208M102 278288 12152314 SH SOLE 3258114 0 8894200 STAG INDL INC COMM STK 85254J102 352 14778 SH SOLE 6478 0 8300 STAMPS COM INC COMM STK 852857200 14607 167090 SH SOLE 71560 0 95530 STANDARD MTR PRODS INC COMM STK 853666105 477 12000 SH SOLE 50 0 11950 STANDEX INTL CORP COMM STK 854231107 8117 98230 SH SOLE 40530 0 57700 STANLEY FURNITURE CO INC COMM STK 854305208 32 12900 SH SOLE 0 0 12900 STANLEY BLACK & DECKER INC COMM STK 854502101 64333 578426 SH SOLE 281960 0 296466 STAPLES INC COMM STK 855030102 68346 7928768 SH SOLE 2233377 0 5695391 STARBUCKS CORP COMM STK 855244109 1581972 27695581 SH SOLE 10132112 0 17563469 STARTEK INC COMM STK 85569C107 4009 917350 SH SOLE 115950 0 801400 STATE AUTO FINL CORP COMM STK 855707105 84982 3878680 SH SOLE 790260 0 3088420 STARWOOD PPTY TR INC COMM STK 85571B105 2066 99732 SH SOLE 43632 0 56100 STARZ COMM STK 85571Q102 20576 687692 SH SOLE 284642 0 403050 STARWOOD HOTELS&RESORTS WRLD COMM STK 85590A401 24517 331532 SH SOLE 81867 0 249665 STATE BK FINL CORP COMM STK 856190103 218 10690 SH SOLE 90 0 10600 STATE STR CORP COMM STK 857477103 1830203 33942936 SH SOLE 11217781 0 22725155 STEEL DYNAMICS INC COMM STK 858119100 3022 123366 SH SOLE 78138 0 45228 STEELCASE INC COMM STK 858155203 364 26859 SH SOLE 14800 0 12059 STEIN MART INC COMM STK 858375108 153 19830 SH SOLE 3500 0 16330 STEPAN CO COMM STK 858586100 8208 137888 SH SOLE 57850 0 80038 STERICYCLE INC COMM STK 858912108 20658 198405 SH SOLE 54345 0 144060 STERLING BANCORP DEL COMM STK 85917A100 641 40835 SH SOLE 19995 0 20840 STERLING CONSTRUCTION CO INC COMM STK 859241101 249 50700 SH SOLE 31500 0 19200 STEWART INFORMATION SVCS COR COMM STK 860372101 20185 487435 SH SOLE 48154 0 439281 STIFEL FINL CORP COMM STK 860630102 542 17226 SH SOLE 9340 0 7886 STILLWATER MNG CO COMM STK 86074Q102 6141 517822 SH SOLE 203500 0 314322 STOCK YDS BANCORP INC COMM STK 861025104 701 24841 SH SOLE 16560 0 8281 STONERIDGE INC COMM STK 86183P102 151 10084 SH SOLE 84 0 10000 STORE CAP CORP COMM STK 862121100 1022 34711 SH SOLE 20411 0 14300 STRATTEC SEC CORP COMM STK 863111100 18708 458863 SH SOLE 51540 0 407323 STRAYER ED INC COMM STK 863236105 98632 2007575 SH SOLE 411635 0 1595940 STRYKER CORP COMM STK 863667101 1974902 16480861 SH SOLE 5423848 0 11057013 STURM RUGER & CO INC COMM STK 864159108 906 14150 SH SOLE 6950 0 7200 SUMMER INFANT INC COMM STK 865646103 41 24500 SH SOLE 24500 0 0 SUMMIT MATLS INC COMM STK 86614U100 439 21435 SH SOLE 197 0 21238 SUN CMNTYS INC COMM STK 866674104 1761 22979 SH SOLE 10129 0 12850 SUN LIFE FINL INC COMM STK 866796105 163917 5016000 SH SOLE 1514100 0 3501900 SUN HYDRAULICS CORP COMM STK 866942105 90443 3046260 SH SOLE 824940 0 2221320 SUNCOR ENERGY INC NEW COMM STK 867224107 43134 1555725 SH SOLE 389250 0 1166475 SUNCOKE ENERGY INC COMM STK 86722A103 113 19500 SH SOLE 200 0 19300 SUNRUN INC COMM STK 86771W105 7410 1249595 SH SOLE 795655 0 453940 SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 92752 7684519 SH SOLE 700866 0 6983653 SUNTRUST BKS INC COMM STK 867914103 42667 1038637 SH SOLE 281546 0 757091 SUPERIOR ENERGY SVCS INC COMM STK 868157108 1783 96829 SH SOLE 36573 0 60256 SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 995 48860 SH SOLE 48860 0 0 SUPERVALU INC COMM STK 868536103 812 172093 SH SOLE 79794 0 92299 SURGICAL CARE AFFILIATES INC COMM STK 86881L106 16106 337860 SH SOLE 134360 0 203500 SURMODICS INC COMM STK 868873100 204 8680 SH SOLE 30 0 8650 SWIFT TRANSN CO COMM STK 87074U101 378 24533 SH SOLE 15233 0 9300 SYKES ENTERPRISES INC COMM STK 871237103 491 16940 SH SOLE 5900 0 11040 SYMANTEC CORP COMM STK 871503108 22265 1083968 SH SOLE 228554 0 855414 SYNCHRONOSS TECHNOLOGIES INC COMM STK 87157B103 424 13300 SH SOLE 6300 0 7000 SYNAPTICS INC COMM STK 87157D109 28444 529195 SH SOLE 155520 0 373675 SYMMETRY SURGICAL INC COMM STK 87159G100 172 13100 SH SOLE 2500 0 10600 SYNOPSYS INC COMM STK 871607107 3301 61030 SH SOLE 23674 0 37356 SYNOVUS FINL CORP COMM STK 87161C501 54605 1883564 SH SOLE 301407 0 1582157 SYNTEL INC COMM STK 87162H103 225 4970 SH SOLE 950 0 4020 SYNNEX CORP COMM STK 87162W100 81268 857072 SH SOLE 303972 0 553100 SYNERGY PHARMACEUTICALS DEL COMM STK 871639308 337 88600 SH SOLE 400 0 88200 SYNERGY RES CORP COMM STK 87164P103 30959 4648439 SH SOLE 911169 0 3737270 SYNCHRONY FINL COMM STK 87165B103 219505 8682958 SH SOLE 1745904 0 6937054 SYSCO CORP COMM STK 871829107 251803 4962618 SH SOLE 1253318 0 3709300 TCF FINL CORP COMM STK 872275102 820 64832 SH SOLE 24832 0 40000 TD AMERITRADE HLDG CORP COMM STK 87236Y108 1878592 65973394 SH SOLE 22995469 0 42977925 TECO ENERGY INC COMM STK 872375100 11501 416085 SH SOLE 85219 0 330866 TCP CAP CORP COMM STK 87238Q103 16292 1066262 SH SOLE 191262 0 875000 TFS FINL CORP COMM STK 87240R107 359 20831 SH SOLE 131 0 20700 TJX COS INC NEW COMM STK 872540109 196486 2544170 SH SOLE 1208135 0 1336035 T MOBILE US INC COMM STK 872590104 1670457 38605424 SH SOLE 12127217 0 26478207 T MOBILE US INC CVPFSTKF 872590203 10415 142794 SH SOLE 22684 0 120110 TRC COS INC COMM STK 872625108 99 15658 SH SOLE 58 0 15600 TRI POINTE GROUP INC COMM STK 87265H109 11968 1012560 SH SOLE 288310 0 724250 TPG SPECIALTY LENDING INC COMM STK 87265K102 33037 1989000 SH SOLE 504710 0 1484290 TTM TECHNOLOGIES INC COMM STK 87305R109 297 39450 SH SOLE 7800 0 31650 TABLEAU SOFTWARE INC COMM STK 87336U105 229426 4689813 SH SOLE 1123266 0 3566547 TAHOE RES INC COMM STK 873868103 23447 1573678 SH SOLE 348278 0 1225400 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 747 28467 SH SOLE 4194 0 24273 TAILORED BRANDS INC COMM STK 87403A107 280 22150 SH SOLE 10700 0 11450 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 14323 377705 SH SOLE 156260 0 221445 TAL ED GROUP ADR 874080104 52399 844322 SH SOLE 141877 0 702445 TAL INTL GROUP INC COMM STK 874083108 290 21600 SH SOLE 21600 0 0 TALEN ENERGY CORP COMM STK 87422J105 693 51120 SH SOLE 30548 0 20572 TALMER BANCORP INC COMM STK 87482X101 37419 1951950 SH SOLE 303330 0 1648620 TANGER FACTORY OUTLET CTRS I COMM STK 875465106 1205 29985 SH SOLE 12005 0 17980 TANGOE INC COMM STK 87582Y108 51580 6681307 SH SOLE 1008888 0 5672419 TARGET CORP COMM STK 87612E106 79935 1144878 SH SOLE 257311 0 887567 TARGA RES CORP COMM STK 87612G101 2499 59302 SH SOLE 33802 0 25500 TASER INTL INC COMM STK 87651B104 983 39513 SH SOLE 12853 0 26660 TATA MTRS LTD ADR 876568502 5315 153296 SH SOLE 84141 0 69155 TAUBMAN CTRS INC COMM STK 876664103 73234 986981 SH SOLE 275880 0 711101 TAYLOR MORRISON HOME CORP COMM STK 87724P106 191 12900 SH SOLE 100 0 12800 TEAM INC COMM STK 878155100 3031 122064 SH SOLE 50517 0 71547 TEAM HEALTH HOLDINGS INC COMM STK 87817A107 82307 2023770 SH SOLE 454950 0 1568820 TECH DATA CORP COMM STK 878237106 1443 20090 SH SOLE 7910 0 12180 TECK RESOURCES LTD COMM STK 878742204 23669 1797189 SH SOLE 408080 0 1389109 TEGNA INC COMM STK 87901J105 9607 414633 SH SOLE 86005 0 328628 TEL INSTR ELECTRS CORP COMM STK 879165207 45 10455 SH SOLE 10455 0 0 TELADOC INC COMM STK 87918A105 3344 208750 SH SOLE 23047 0 185703 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 157948 1594630 SH SOLE 326157 0 1268473 TELEFLEX INC COMM STK 879369106 853500 4813605 SH SOLE 1394822 0 3418783 TELEFONICA S A ADR 879382208 529 55755 SH SOLE 54755 0 1000 TELEPHONE & DATA SYS INC COMM STK 879433829 95432 3217529 SH SOLE 656949 0 2560580 TELETECH HOLDINGS INC COMM STK 879939106 291 10730 SH SOLE 3240 0 7490 TEMPUR SEALY INTL INC COMM STK 88023U101 187371 3387034 SH SOLE 461016 0 2926018 TENARIS S A ADR 88031M109 108167 3750599 SH SOLE 780579 0 2970020 TENET HEALTHCARE CORP COMM STK 88033G407 786 28446 SH SOLE 14434 0 14012 TENNANT CO COMM STK 880345103 50923 945290 SH SOLE 187080 0 758210 TENNECO INC COMM STK 880349105 14759 316640 SH SOLE 124690 0 191950 TERADATA CORP DEL COMM STK 88076W103 5792 231041 SH SOLE 40448 0 190593 TERADYNE INC COMM STK 880770102 37338 1896273 SH SOLE 364993 0 1531280 TEREX CORP NEW COMM STK 880779103 921 45336 SH SOLE 17436 0 27900 TERRAFORM PWR INC COMM STK 88104R100 199 18273 SH SOLE 273 0 18000 TERRAVIA HLDGS INC COMM STK 88105A106 74 28200 SH SOLE 200 0 28000 TERRENO RLTY CORP COMM STK 88146M101 147100 5686120 SH SOLE 572623 0 5113497 TESARO INC COMM STK 881569107 404076 4807570 SH SOLE 671853 0 4135717 TESCO CORP COMM STK 88157K101 42854 6405670 SH SOLE 1787280 0 4618390 TESORO CORP COMM STK 881609101 27163 362562 SH SOLE 138972 0 223590 TESLA MTRS INC COMM STK 88160R101 2230952 10509479 SH SOLE 3897512 0 6611967 TESLA MTRS INC CONV BND 88160RAB7 4426 4969000 PRN SOLE 456000 0 4513000 TESLA MTRS INC CONV BND 88160RAC5 25084 30422000 PRN SOLE 6399000 0 24023000 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 308171 6135191 SH SOLE 833444 0 5301747 TETRA TECHNOLOGIES INC DEL COMM STK 88162F105 5676 891060 SH SOLE 891060 0 0 TETRA TECH INC NEW COMM STK 88162G103 721 23435 SH SOLE 6560 0 16875 TESSERA TECHNOLOGIES INC COMM STK 88164L100 799 26090 SH SOLE 17030 0 9060 TETRAPHASE PHARMACEUTICALS I COMM STK 88165N105 73 16900 SH SOLE 200 0 16700 TEXAS CAPITAL BANCSHARES INC COMM STK 88224Q107 196254 4197058 SH SOLE 728800 0 3468258 TEXAS INSTRS INC COMM STK 882508104 1245161 19874872 SH SOLE 6374834 0 13500038 TEXAS ROADHOUSE INC COMM STK 882681109 757 16590 SH SOLE 5690 0 10900 TEXTRON INC COMM STK 883203101 1349744 36918587 SH SOLE 12077095 0 24841492 THERAPEUTICSMD INC COMM STK 88338N107 184171 21667172 SH SOLE 2914486 0 18752686 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 3302904 22353168 SH SOLE 6041524 0 16311644 THERMON GROUP HLDGS INC COMM STK 88362T103 17909 932264 SH SOLE 165300 0 766964 THOMSON REUTERS CORP COMM STK 884903105 417 10363 SH SOLE 10363 0 0 THOR INDS INC COMM STK 885160101 1350 20848 SH SOLE 10748 0 10100 3-D SYS CORP DEL COMM STK 88554D205 399 29111 SH SOLE 16461 0 12650 3M CO COMM STK 88579Y101 251088 1433806 SH SOLE 523386 0 910420 TIDEWATER INC COMM STK 886423102 394 89300 SH SOLE 46400 0 42900 TIFFANY & CO NEW COMM STK 886547108 102452 1689506 SH SOLE 474609 0 1214897 TILE SHOP HLDGS INC COMM STK 88677Q109 52683 2650060 SH SOLE 278200 0 2371860 TIM PARTICIPACOES S A ADR 88706P205 113690 10776341 SH SOLE 1467824 0 9308517 TIME INC NEW COMM STK 887228104 927 56339 SH SOLE 39718 0 16621 TIME WARNER INC COMM STK 887317303 256702 3490640 SH SOLE 1096481 0 2394159 TIMKEN CO COMM STK 887389104 686 22386 SH SOLE 6986 0 15400 TIMKENSTEEL CORP COMM STK 887399103 737 76600 SH SOLE 25500 0 51100 TITAN INTL INC ILL COMM STK 88830M102 205 33050 SH SOLE 13700 0 19350 TIVO INC COMM STK 888706108 596 60200 SH SOLE 22600 0 37600 TOLL BROTHERS INC COMM STK 889478103 6654 247274 SH SOLE 111754 0 135520 TOMPKINS FINANCIAL CORPORATI COMM STK 890110109 465 7151 SH SOLE 2934 0 4217 TOOTSIE ROLL INDS INC COMM STK 890516107 53639 1392148 SH SOLE 286562 0 1105586 TOPBUILD CORP COMM STK 89055F103 893 24664 SH SOLE 11531 0 13133 TORCHMARK CORP COMM STK 891027104 12721 205771 SH SOLE 44817 0 160954 TORO CO COMM STK 891092108 326757 3704732 SH SOLE 758342 0 2946390 TORONTO DOMINION BK ONT COMM STK 891160509 2335 54661 SH SOLE 54661 0 0 TOTAL S A ADR 89151E109 949758 19745496 SH SOLE 8209768 0 11535728 TOTAL SYS SVCS INC COMM STK 891906109 16277 306471 SH SOLE 63460 0 243011 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 87202 4027801 SH SOLE 1035442 0 2992359 TOYOTA MOTOR CORP ADR 892331307 400 4000 SH SOLE 4000 0 0 TRACTOR SUPPLY CO COMM STK 892356106 1549491 16993756 SH SOLE 6064011 0 10929745 TRANSCANADA CORP COMM STK 89353D107 261140 5774980 SH SOLE 1883202 0 3891778 TRANSDIGM GROUP INC COMM STK 893641100 45748 173490 SH SOLE 56900 0 116590 TRANSUNION COMM STK 89400J107 176540 5279299 SH SOLE 1400693 0 3878606 TRAVELERS COMPANIES INC COMM STK 89417E109 65626 551291 SH SOLE 121534 0 429757 TREEHOUSE FOODS INC COMM STK 89469A104 572347 5575710 SH SOLE 1323979 0 4251731 TREX CO INC COMM STK 89531P105 556 12380 SH SOLE 3780 0 8600 TREVENA INC COMM STK 89532E109 1274 202174 SH SOLE 4955 0 197219 TRIBUNE MEDIA CO COMM STK 896047503 262285 6694350 SH SOLE 1360678 0 5333672 TRICO BANCSHARES COMM STK 896095106 217 7860 SH SOLE 3860 0 4000 TRIMAS CORP COMM STK 896215209 33872 1881800 SH SOLE 312200 0 1569600 TRIMBLE NAVIGATION LTD COMM STK 896239100 46180 1895741 SH SOLE 319317 0 1576424 TRINET GROUP INC COMM STK 896288107 1528 73500 SH SOLE 16000 0 57500 TRINITY INDS INC COMM STK 896522109 1380 74333 SH SOLE 33075 0 41258 TRIPLE-S MGMT CORP COMM STK 896749108 29647 1213569 SH SOLE 356969 0 856600 TRIPLEPOINT VENTURE GROWTH B COMM STK 89677Y100 2791 263581 SH SOLE 0 0 263581 TRIUMPH GROUP INC NEW COMM STK 896818101 85085 2396767 SH SOLE 470404 0 1926363 TRIPADVISOR INC COMM STK 896945201 188991 2939211 SH SOLE 865144 0 2074067 TROVAGENE INC COMM STK 897238309 81 17800 SH SOLE 17800 0 0 TRUEBLUE INC COMM STK 89785X101 220 11610 SH SOLE 110 0 11500 TRUPANION INC COMM STK 898202106 635 47960 SH SOLE 47960 0 0 TRUSTCO BK CORP N Y COMM STK 898349105 264 41250 SH SOLE 15800 0 25450 TRUSTMARK CORP COMM STK 898402102 930 37429 SH SOLE 23929 0 13500 TUESDAY MORNING CORP COMM STK 899035505 52065 7416640 SH SOLE 1122500 0 6294140 TUMI HLDGS INC COMM STK 89969Q104 68128 2547795 SH SOLE 401035 0 2146760 TUPPERWARE BRANDS CORP COMM STK 899896104 1544 27428 SH SOLE 13908 0 13520 TURQUOISE HILL RES LTD COMM STK 900435108 12334 3649150 SH SOLE 841630 0 2807520 TUTOR PERINI CORP COMM STK 901109108 511 21700 SH SOLE 6200 0 15500 TWENTY FIRST CENTY FOX INC COMM STK 90130A101 202262 7477354 SH SOLE 2048550 0 5428804 TWENTY FIRST CENTY FOX INC COMM STK 90130A200 744354 27315760 SH SOLE 10420464 0 16895296 TWILIO INC COMM STK 90138F102 138087 3915819 SH SOLE 465257 0 3450562 TWITTER INC COMM STK 90184L102 16485 974895 SH SOLE 561260 0 413635 TWO HBRS INVT CORP COMM STK 90187B101 1019 118993 SH SOLE 71493 0 47500 2U INC COMM STK 90214J101 2105 71585 SH SOLE 35805 0 35780 TYLER TECHNOLOGIES INC COMM STK 902252105 49434 296524 SH SOLE 121124 0 175400 TYSON FOODS INC COMM STK 902494103 1416297 21205222 SH SOLE 6887150 0 14318072 UDR INC COMM STK 902653104 19182 519554 SH SOLE 99765 0 419789 UGI CORP NEW COMM STK 902681105 2950 65195 SH SOLE 27905 0 37290 UMB FINL CORP COMM STK 902788108 918 17248 SH SOLE 5540 0 11708 USA TRUCK INC COMM STK 902925106 221 12600 SH SOLE 0 0 12600 US BANCORP DEL COMM STK 902973304 482936 11974598 SH SOLE 3785880 0 8188718 UMH PPTYS INC COMM STK 903002103 267 23776 SH SOLE 76 0 23700 USA TECHNOLOGIES INC COMM STK 90328S500 102 24000 SH SOLE 24000 0 0 U S G CORP COMM STK 903293405 1171 43445 SH SOLE 17995 0 25450 U S PHYSICAL THERAPY INC COMM STK 90337L108 16939 281330 SH SOLE 113930 0 167400 U.S. AUTO PARTS NETWORK INC COMM STK 90343C100 203 51300 SH SOLE 51300 0 0 UBIQUITI NETWORKS INC COMM STK 90347A100 291 7540 SH SOLE 640 0 6900 ULTA SALON COSMETCS & FRAG I COMM STK 90384S303 40527 166341 SH SOLE 45401 0 120940 ULTIMATE SOFTWARE GROUP INC COMM STK 90385D107 59794 284343 SH SOLE 118543 0 165800 ULTRA CLEAN HLDGS INC COMM STK 90385V107 73 12800 SH SOLE 12800 0 0 ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 77864 1591977 SH SOLE 222695 0 1369282 ULTRATECH INC COMM STK 904034105 293 12767 SH SOLE 7367 0 5400 UMPQUA HLDGS CORP COMM STK 904214103 716 46254 SH SOLE 20190 0 26064 UNDER ARMOUR INC COMM STK 904311107 14149 352580 SH SOLE 76650 0 275930 UNDER ARMOUR INC COMM STK 904311206 12812 351985 SH SOLE 74085 0 277900 UNIFIRST CORP MASS COMM STK 904708104 863 7460 SH SOLE 4760 0 2700 UNILEVER PLC ADR 904767704 201 4200 SH SOLE 4200 0 0 UNILEVER N V COMM STK 904784709 1608 34249 SH SOLE 15674 0 18575 UNION BANKSHARES CORP NEW COMM STK 90539J109 23666 957730 SH SOLE 112601 0 845129 UNION PAC CORP COMM STK 907818108 521747 5979905 SH SOLE 1803830 0 4176075 UNISYS CORP COMM STK 909214306 301 41357 SH SOLE 6057 0 35300 UNIT CORP COMM STK 909218109 982 63100 SH SOLE 22000 0 41100 UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 382 20888 SH SOLE 7492 0 13396 UNITED BANKSHARES INC WEST V COMM STK 909907107 832 22190 SH SOLE 10590 0 11600 UNITED CONTL HLDGS INC COMM STK 910047109 438228 10678068 SH SOLE 3815862 0 6862206 UNITED FINL BANCORP INC NEW COMM STK 910304104 59557 4588404 SH SOLE 1156211 0 3432193 UNITED FIRE GROUP INC COMM STK 910340108 613 14450 SH SOLE 6550 0 7900 UNITED NAT FOODS INC COMM STK 911163103 1279 27330 SH SOLE 11930 0 15400 UNITED ONLINE INC COMM STK 911268209 181 16431 SH SOLE 0 0 16431 UNITED PARCEL SERVICE INC COMM STK 911312106 518489 4813299 SH SOLE 1371006 0 3442293 UNITED RENTALS INC COMM STK 911363109 10513 156670 SH SOLE 27900 0 128770 UNITED SEC BANCSHARES INC COMM STK 911459105 204 22950 SH SOLE 22950 0 0 UNITED TECHNOLOGIES CORP COMM STK 913017109 556001 5421751 SH SOLE 2076488 0 3345263 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 17668 166806 SH SOLE 69606 0 97200 UNITEDHEALTH GROUP INC COMM STK 91324P102 4684841 33178758 SH SOLE 9898065 0 23280693 UNITIL CORP COMM STK 913259107 232 5440 SH SOLE 1340 0 4100 UNIVAR INC COMM STK 91336L107 56665 2996541 SH SOLE 405430 0 2591111 UNIVERSAL AMERN CORP NEW COMM STK 91338E101 40945 5401746 SH SOLE 634186 0 4767560 UNIVERSAL CORP VA COMM STK 913456109 543 9400 SH SOLE 4360 0 5040 UNIVERSAL DISPLAY CORP COMM STK 91347P105 910 13429 SH SOLE 4629 0 8800 UNIVERSAL ELECTRS INC COMM STK 913483103 422 5840 SH SOLE 1840 0 4000 UNIVERSAL FST PRODS INC COMM STK 913543104 68395 737890 SH SOLE 250200 0 487690 UNIVERSAL HEALTH RLTY INCM T COMM STK 91359E105 319 5580 SH SOLE 30 0 5550 UNIVERSAL LOGISTICS HLDGS IN COMM STK 91388P105 25084 1944530 SH SOLE 503363 0 1441167 UNIVERSAL HLTH SVCS INC COMM STK 913903100 503436 3754185 SH SOLE 893330 0 2860855 UNIVEST CORP PA COMM STK 915271100 211 10059 SH SOLE 5359 0 4700 UNUM GROUP COMM STK 91529Y106 14030 441338 SH SOLE 89829 0 351509 URBAN OUTFITTERS INC COMM STK 917047102 4088 148650 SH SOLE 25400 0 123250 URBAN EDGE PPTYS COMM STK 91704F104 248185 8311622 SH SOLE 745110 0 7566512 URSTADT BIDDLE PPTYS INC COMM STK 917286106 1714 78320 SH SOLE 19420 0 58900 URSTADT BIDDLE PPTYS INC COMM STK 917286205 66525 2684612 SH SOLE 429992 0 2254620 US ECOLOGY INC COMM STK 91732J102 19214 418140 SH SOLE 222640 0 195500 UTAH MED PRODS INC COMM STK 917488108 19202 304800 SH SOLE 76100 0 228700 VCA INC COMM STK 918194101 2480 36678 SH SOLE 17878 0 18800 V F CORP COMM STK 918204108 38689 629194 SH SOLE 130031 0 499163 VOXX INTL CORP COMM STK 91829F104 40 14364 SH SOLE 4400 0 9964 VWR CORP COMM STK 91843L103 19447 672894 SH SOLE 270894 0 402000 VAIL RESORTS INC COMM STK 91879Q109 456518 3302594 SH SOLE 699364 0 2603230 VALEANT PHARMACEUTICALS INTL COMM STK 91911K102 29818 1483154 SH SOLE 783894 0 699260 VALE S A ADR 91912E105 37594 7429701 SH SOLE 1656571 0 5773130 VALERO ENERGY CORP NEW COMM STK 91913Y100 127396 2497960 SH SOLE 1218413 0 1279547 VALLEY NATL BANCORP COMM STK 919794107 13094 1435745 SH SOLE 221654 0 1214091 VALMONT INDS INC COMM STK 920253101 240376 1777012 SH SOLE 368202 0 1408810 VALSPAR CORP COMM STK 920355104 2512 23253 SH SOLE 7553 0 15700 VANGUARD TAX MANAGED INTL FD COMM STK 921943858 290 8200 SH SOLE 8200 0 0 VANTIV INC COMM STK 92210H105 540802 9554807 SH SOLE 2893807 0 6661000 VARIAN MED SYS INC COMM STK 92220P105 14172 172350 SH SOLE 30900 0 141450 VASCO DATA SEC INTL INC COMM STK 92230Y104 326 19900 SH SOLE 3700 0 16200 VASCULAR SOLUTIONS INC COMM STK 92231M109 9749 234020 SH SOLE 38140 0 195880 VECTREN CORP COMM STK 92240G101 1468 27867 SH SOLE 8418 0 19449 VECTOR GROUP LTD COMM STK 92240M108 30213 1347587 SH SOLE 404151 0 943436 VEECO INSTRS INC DEL COMM STK 922417100 45534 2749620 SH SOLE 630991 0 2118629 VECTRUS INC COMM STK 92242T101 475 16657 SH SOLE 10713 0 5944 VEEVA SYS INC COMM STK 922475108 335895 9844533 SH SOLE 2433780 0 7410753 VENTAS INC COMM STK 92276F100 44075 605253 SH SOLE 122760 0 482493 VEREIT INC COMM STK 92339V100 281610 27772153 SH SOLE 11105822 0 16666331 VERIFONE SYS INC COMM STK 92342Y109 5858 315976 SH SOLE 124292 0 191684 VERISIGN INC COMM STK 92343E102 1500896 17359429 SH SOLE 5149104 0 12210325 VERIZON COMMUNICATIONS INC COMM STK 92343V104 1395089 24983693 SH SOLE 7705219 0 17278474 VERINT SYS INC COMM STK 92343X100 459 13860 SH SOLE 5460 0 8400 VERISK ANALYTICS INC COMM STK 92345Y106 559955 6906204 SH SOLE 2064594 0 4841610 VERTEX PHARMACEUTICALS INC COMM STK 92532F100 1999781 23247863 SH SOLE 7516809 0 15731054 VIAD CORP COMM STK 92552R406 376 12127 SH SOLE 4650 0 7477 VIASAT INC COMM STK 92552V100 788 11039 SH SOLE 5239 0 5800 VIACOM INC NEW COMM STK 92553P201 239717 5780495 SH SOLE 1163894 0 4616601 VIAVI SOLUTIONS INC COMM STK 925550105 940 141823 SH SOLE 86579 0 55244 VICOR CORP COMM STK 925815102 180 17900 SH SOLE 0 0 17900 VIMPELCOM LTD ADR 92719A106 554 142886 SH SOLE 142886 0 0 VIPSHOP HLDGS LTD ADR 92763W103 203870 18251550 SH SOLE 4092515 0 14159035 VIRNETX HLDG CORP COMM STK 92823T108 120 30000 SH SOLE 30000 0 0 VISA INC COMM STK 92826C839 5595244 75438095 SH SOLE 25112548 0 50325547 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 210 2944 SH SOLE 935 0 2009 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 621 50148 SH SOLE 15350 0 34798 VISHAY PRECISION GROUP INC COMM STK 92835K103 207 15441 SH SOLE 2050 0 13391 VISTA OUTDOOR INC COMM STK 928377100 1255 26289 SH SOLE 12239 0 14050 VISTEON CORP COMM STK 92839U206 1098 16678 SH SOLE 7478 0 9200 VITAE PHARMACEUTICALS INC COMM STK 92847N103 541 50156 SH SOLE 28118 0 22038 VITAL THERAPIES INC COMM STK 92847R104 111 17900 SH SOLE 200 0 17700 VIVUS INC COMM STK 928551100 57 51000 SH SOLE 0 0 51000 VMWARE INC COMM STK 928563402 1195 20880 SH SOLE 9980 0 10900 VODAFONE GROUP PLC NEW ADR 92857W308 677974 21947997 SH SOLE 5590603 0 16357394 VORNADO RLTY TR COMM STK 929042109 373432 3729845 SH SOLE 855896 0 2873949 VOYA FINL INC COMM STK 929089100 2031 82042 SH SOLE 35342 0 46700 VULCAN MATLS CO COMM STK 929160109 1361737 11313868 SH SOLE 3936331 0 7377537 WGL HLDGS INC COMM STK 92924F106 59323 838017 SH SOLE 210617 0 627400 WABCO HLDGS INC COMM STK 92927K102 147819 1614278 SH SOLE 455076 0 1159202 WSFS FINL CORP COMM STK 929328102 30572 949750 SH SOLE 333400 0 616350 W P CAREY INC COMM STK 92936U109 2188 31514 SH SOLE 14114 0 17400 WPP PLC NEW ADR 92937A102 314 3000 SH SOLE 3000 0 0 WP GLIMCHER IN COMM STK 92939N102 3803 339836 SH SOLE 290377 0 49459 WEC ENERGY GROUP INC COMM STK 92939U106 98495 1508346 SH SOLE 298233 0 1210113 WABASH NATL CORP COMM STK 929566107 255 20100 SH SOLE 200 0 19900 WABTEC CORP COMM STK 929740108 617136 8787362 SH SOLE 3046114 0 5741248 WADDELL & REED FINL INC COMM STK 930059100 128416 7457389 SH SOLE 1495598 0 5961791 WAGEWORKS INC COMM STK 930427109 958 16014 SH SOLE 6314 0 9700 WAL-MART STORES INC COMM STK 931142103 1087444 14892413 SH SOLE 5528521 0 9363892 WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 2424222 29112785 SH SOLE 8461934 0 20650851 WALKER & DUNLOP INC COMM STK 93148P102 530 23270 SH SOLE 13870 0 9400 WASHINGTON FED INC COMM STK 938824109 1501 61860 SH SOLE 38350 0 23510 WASHINGTON REAL ESTATE INVT COMM STK 939653101 57239 1819419 SH SOLE 527919 0 1291500 WASHINGTONFIRST BANKSHARES I COMM STK 940730104 9910 458570 SH SOLE 51570 0 407000 WASTE CONNECTIONS INC COMM STK 94106B101 1022223 14187690 SH SOLE 3792142 0 10395548 WASTE MGMT INC DEL COMM STK 94106L109 50739 765644 SH SOLE 147044 0 618600 WATERS CORP COMM STK 941848103 20612 146546 SH SOLE 29961 0 116585 WATSCO INC COMM STK 942622200 74859 532085 SH SOLE 74384 0 457701 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 34740 596285 SH SOLE 148350 0 447935 WAYFAIR INC COMM STK 94419L101 17620 451787 SH SOLE 132146 0 319641 WEB COM GROUP INC COMM STK 94733A104 182 10010 SH SOLE 6210 0 3800 WEBMD HEALTH CORP COMM STK 94770V102 24639 424010 SH SOLE 171161 0 252849 WEBSTER FINL CORP CONN COMM STK 947890109 153119 4510142 SH SOLE 970160 0 3539982 WEIGHT WATCHERS INTL INC NEW COMM STK 948626106 373 32070 SH SOLE 70 0 32000 WEINGARTEN RLTY INVS COMM STK 948741103 201503 4936391 SH SOLE 408394 0 4527997 WELLCARE HEALTH PLANS INC COMM STK 94946T106 408509 3807873 SH SOLE 746042 0 3061831 WELLS FARGO & CO NEW COMM STK 949746101 1346614 28451590 SH SOLE 10588861 0 17862729 WELLS FARGO & CO NEW CVPFSTKF 949746804 97527 77622 SH SOLE 18479 0 59143 WELLTOWER INC COMM STK 95040Q104 49581 650920 SH SOLE 128760 0 522160 WENDYS CO COMM STK 95058W100 891 92634 SH SOLE 24519 0 68115 WERNER ENTERPRISES INC COMM STK 950755108 574 25002 SH SOLE 9874 0 15128 WESBANCO INC COMM STK 950810101 631 20314 SH SOLE 9039 0 11275 WESCO INTL INC COMM STK 95082P105 667 12948 SH SOLE 5497 0 7451 WEST BANCORPORATION INC COMM STK 95123P106 330 17740 SH SOLE 5040 0 12700 WEST CORP COMM STK 952355204 4277 217530 SH SOLE 91030 0 126500 WEST MARINE INC COMM STK 954235107 85 10100 SH SOLE 0 0 10100 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 679958 8960969 SH SOLE 2213912 0 6747057 WESTAMERICA BANCORPORATION COMM STK 957090103 127691 2592178 SH SOLE 420100 0 2172078 WESTAR ENERGY INC COMM STK 95709T100 3420 60966 SH SOLE 26416 0 34550 WESTERN ALLIANCE BANCORP COMM STK 957638109 242076 7414264 SH SOLE 1028313 0 6385951 WESTERN ASSET MTG CAP CORP COMM STK 95790D105 393 41822 SH SOLE 100 0 41722 WESTERN DIGITAL CORP COMM STK 958102105 592181 12530289 SH SOLE 3924149 0 8606140 WESTERN REFNG INC COMM STK 959319104 528 25580 SH SOLE 11180 0 14400 WESTERN UN CO COMM STK 959802109 18058 941479 SH SOLE 185580 0 755899 WESTFIELD FINANCIAL INC NEW COMM STK 96008P104 213 27600 SH SOLE 14500 0 13100 WESTLAKE CHEM CORP COMM STK 960413102 752 17529 SH SOLE 11387 0 6142 WESTMORELAND COAL CO COMM STK 960878106 145 15200 SH SOLE 15200 0 0 WESTPORT FUEL SYSTEMS INC COMM STK 960908309 2153 1289189 SH SOLE 158439 0 1130750 WESTROCK CO COMM STK 96145D105 197992 5093697 SH SOLE 1169657 0 3924040 WEX INC COMM STK 96208T104 142974 1612426 SH SOLE 372317 0 1240109 WEYCO GROUP INC COMM STK 962149100 13992 503688 SH SOLE 54928 0 448760 WEYERHAEUSER CO COMM STK 962166104 1018080 34198186 SH SOLE 10192953 0 24005233 WHIRLPOOL CORP COMM STK 963320106 127421 764650 SH SOLE 209560 0 555090 WHITEWAVE FOODS CO COMM STK 966244105 385135 8204837 SH SOLE 2473970 0 5730867 WHOLE FOODS MKT INC COMM STK 966837106 111517 3482724 SH SOLE 1041613 0 2441111 WILEY JOHN & SONS INC COMM STK 968223206 2054 39368 SH SOLE 13898 0 25470 WILLAMETTE VY VINEYARD INC COMM STK 969136100 91 10850 SH SOLE 0 0 10850 WILLIAMS COS INC DEL COMM STK 969457100 26947 1245808 SH SOLE 262798 0 983010 WILLIAMS SONOMA INC COMM STK 969904101 10326 198073 SH SOLE 95373 0 102700 WILSHIRE BANCORP INC COMM STK 97186T108 11325 1086850 SH SOLE 119650 0 967200 WINDSTREAM HLDGS INC COMM STK 97382A200 341 36795 SH SOLE 29598 0 7197 WINGSTOP INC COMM STK 974155103 6929 254259 SH SOLE 38649 0 215610 WINMARK CORP COMM STK 974250102 23812 238913 SH SOLE 28187 0 210726 WINNEBAGO INDS INC COMM STK 974637100 532 23204 SH SOLE 6384 0 16820 WINTRUST FINL CORP COMM STK 97650W108 47755 936381 SH SOLE 342481 0 593900 WISDOMTREE INVTS INC COMM STK 97717P104 3864 394700 SH SOLE 157900 0 236800 WOLVERINE WORLD WIDE INC COMM STK 978097103 42704 2101570 SH SOLE 333300 0 1768270 WOODWARD INC COMM STK 980745103 27122 470545 SH SOLE 148275 0 322270 WORKDAY INC COMM STK 98138H101 619352 8294522 SH SOLE 3301483 0 4993039 WORLD ACCEP CORP DEL COMM STK 981419104 548 12020 SH SOLE 3720 0 8300 WORLD FUEL SVCS CORP COMM STK 981475106 24762 521410 SH SOLE 208510 0 312900 WORLD WRESTLING ENTMT INC COMM STK 98156Q108 403 21900 SH SOLE 100 0 21800 WORTHINGTON INDS INC COMM STK 981811102 77387 1829477 SH SOLE 324151 0 1505326 WPX ENERGY INC COMM STK 98212B103 22550 2422149 SH SOLE 994854 0 1427295 WYNDHAM WORLDWIDE CORP COMM STK 98310W108 15318 215054 SH SOLE 45024 0 170030 WYNN RESORTS LTD COMM STK 983134107 19719 217551 SH SOLE 70788 0 146763 XO GROUP INC COMM STK 983772104 26300 1508902 SH SOLE 143629 0 1365273 XPO LOGISTICS INC COMM STK 983793100 3451 131435 SH SOLE 102235 0 29200 XACTLY CORP COMM STK 98386L101 22792 1779200 SH SOLE 235400 0 1543800 XCEL ENERGY INC COMM STK 98389B100 364021 8129090 SH SOLE 2210253 0 5918837 XILINX INC COMM STK 983919101 270446 5862702 SH SOLE 1825249 0 4037453 XCERRA CORP COMM STK 98400J108 117 20299 SH SOLE 7366 0 12933 XENCOR INC COMM STK 98401F105 10925 575316 SH SOLE 50399 0 524917 XENOPORT INC COMM STK 98411C100 246 35000 SH SOLE 20100 0 14900 XEROX CORP COMM STK 984121103 16127 1699332 SH SOLE 356376 0 1342956 XERIUM TECHNOLOGIES INC COMM STK 98416J118 894 140054 SH SOLE 0 0 140054 XYLEM INC COMM STK 98419M100 437155 9790711 SH SOLE 2644436 0 7146275 YPF SOCIEDAD ANONIMA ADR 984245100 21953 1143380 SH SOLE 127725 0 1015655 YRC WORLDWIDE INC COMM STK 984249607 13819 1570360 SH SOLE 332710 0 1237650 YADKIN FINL CORP COMM STK 984305102 574 22895 SH SOLE 13945 0 8950 YAHOO INC COMM STK 984332106 345901 9209283 SH SOLE 2910600 0 6298683 YAMANA GOLD INC COMM STK 98462Y100 176 34100 SH SOLE 34100 0 0 YANDEX NV CONV BND 98474TAB3 4109 4390000 PRN SOLE 2991000 0 1399000 YUM BRANDS INC COMM STK 988498101 136974 1651879 SH SOLE 547546 0 1104333 ZAGG INC COMM STK 98884U108 292 55600 SH SOLE 55600 0 0 ZAFGEN INC COMM STK 98885E103 426 71052 SH SOLE 23813 0 47239 ZAIS FINL CORP COMM STK 98886K108 303 22096 SH SOLE 8896 0 13200 ZEBRA TECHNOLOGIES CORP COMM STK 989207105 1152 23003 SH SOLE 10128 0 12875 ZELTIQ AESTHETICS INC COMM STK 98933Q108 6104 223359 SH SOLE 50456 0 172903 ZENDESK INC COMM STK 98936J101 202975 7694293 SH SOLE 2338674 0 5355619 ZILLOW GROUP INC COMM STK 98954M101 236459 6451806 SH SOLE 1473918 0 4977888 ZILLOW GROUP INC COMM STK 98954M200 319591 8809011 SH SOLE 2026650 0 6782361 ZIMMER BIOMET HLDGS INC COMM STK 98956P102 42819 355700 SH SOLE 74816 0 280884 ZION OIL & GAS INC COMM STK 989696109 16 11600 SH SOLE 11600 0 0 ZIONS BANCORPORATION COMM STK 989701107 9682 385273 SH SOLE 65194 0 320079 ZIOPHARM ONCOLOGY INC COMM STK 98973P101 358 65200 SH SOLE 19200 0 46000 ZIX CORP COMM STK 98974P100 65 17200 SH SOLE 17200 0 0 ZOETIS INC COMM STK 98978V103 1473959 31056867 SH SOLE 8478272 0 22578595 ZOES KITCHEN INC COMM STK 98979J109 27772 765693 SH SOLE 106489 0 659204 ZUMIEZ INC COMM STK 989817101 37616 2628666 SH SOLE 396576 0 2232090 ZYNGA INC COMM STK 98986T108 458 183776 SH SOLE 67876 0 115900 ALKERMES PLC COMM STK G01767105 808268 18701252 SH SOLE 4365213 0 14336039 ALLEGION PUB LTD CO COMM STK G0176J109 664773 9574726 SH SOLE 4110553 0 5464173 ALLERGAN PLC COMM STK G0177J108 3833962 16590775 SH SOLE 5111632 0 11479143 ALLERGAN PLC CVPFSTKF G0177J116 73961 89636 SH SOLE 7951 0 81685 AON PLC COMM STK G0408V102 204663 1873693 SH SOLE 524518 0 1349175 ARCH CAP GROUP LTD COMM STK G0450A105 2027 28153 SH SOLE 12153 0 16000 ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 321 6182 SH SOLE 858 0 5324 ASPEN INSURANCE HOLDINGS LTD COMM STK G05384105 1003 21617 SH SOLE 8617 0 13000 ARRIS INTL INC COMM STK G0551A103 16837 803306 SH SOLE 321792 0 481514 ASSURED GUARANTY LTD COMM STK G0585R106 124925 4924134 SH SOLE 952562 0 3971572 ATLASSIAN CORP PLC COMM STK G06242104 371497 14343506 SH SOLE 3546992 0 10796514 AXIS CAPITAL HOLDINGS LTD COMM STK G0692U109 2813 51145 SH SOLE 24745 0 26400 AXALTA COATING SYS LTD COMM STK G0750C108 1259 47472 SH SOLE 16772 0 30700 AXOVANT SCIENCES LTD COMM STK G0750W104 27415 2135096 SH SOLE 324293 0 1810803 ACCENTURE PLC IRELAND COMM STK G1151C101 348723 3078145 SH SOLE 1247693 0 1830452 BUNGE LIMITED COMM STK G16962105 561240 9488412 SH SOLE 3042692 0 6445720 CENTRAL EUROPEAN MEDIA ENTRP COMM STK G20045202 3076 1457900 SH SOLE 113100 0 1344800 CF CORP COMM STK G20307123 24810 2501000 SH SOLE 277000 0 2224000 CREDICORP LTD COMM STK G2519Y108 69402 449699 SH SOLE 265589 0 184110 COCA COLA EUROPEAN PARTNERS COMM STK G25839104 366 10250 SH SOLE 10250 0 0 DELPHI AUTOMOTIVE PLC COMM STK G27823106 557571 8906881 SH SOLE 2694223 0 6212658 EATON CORP PLC COMM STK G29183103 89353 1495941 SH SOLE 513757 0 982184 ENDURANCE SPECIALTY HLDGS LT COMM STK G30397106 1687 25124 SH SOLE 14837 0 10287 ENDO INTL PLC COMM STK G30401106 21518 1380245 SH SOLE 209730 0 1170515 ENSTAR GROUP LIMITED COMM STK G3075P101 49649 306494 SH SOLE 42736 0 263758 ENSCO PLC COMM STK G3157S106 1329 136884 SH SOLE 49884 0 87000 C&J ENERGY SVCS LTD COMM STK G3164Q101 87 145200 SH SOLE 200 0 145000 ESSENT GROUP LTD COMM STK G3198U102 10784 494473 SH SOLE 88333 0 406140 EVEREST RE GROUP LTD COMM STK G3223R108 2968 16246 SH SOLE 5146 0 11100 FABRINET COMM STK G3323L100 278 7490 SH SOLE 90 0 7400 FLEETMATICS GROUP PLC COMM STK G35569105 165011 3808243 SH SOLE 515590 0 3292653 FRESH DEL MONTE PRODUCE INC COMM STK G36738105 888 16320 SH SOLE 7820 0 8500 GASLOG LTD COMM STK G37585109 1079 83100 SH SOLE 83100 0 0 EROS INTL PLC COMM STK G3788M114 3147 193400 SH SOLE 77900 0 115500 GENPACT LIMITED COMM STK G3922B107 6113 227745 SH SOLE 91745 0 136000 HELEN OF TROY CORP LTD COMM STK G4388N106 35173 342016 SH SOLE 140016 0 202000 HERBALIFE LTD COMM STK G4412G101 1748 29867 SH SOLE 11467 0 18400 HORIZON PHARMA PLC COMM STK G4617B105 8111 492485 SH SOLE 399785 0 92700 INGERSOLL-RAND PLC COMM STK G47791101 29881 469240 SH SOLE 90280 0 378960 WEATHERFORD INTL PLC COMM STK G48833100 2175 391919 SH SOLE 201319 0 190600 INVESCO LTD COMM STK G491BT108 100285 3926604 SH SOLE 2255802 0 1670802 JAZZ PHARMACEUTICALS PLC COMM STK G50871105 14852 105100 SH SOLE 50200 0 54900 KOSMOS ENERGY LTD COMM STK G5315B107 41544 7622767 SH SOLE 1897245 0 5725522 LAZARD LTD COMM STK G54050102 139844 4695915 SH SOLE 1030882 0 3665033 LIBERTY GLOBAL PLC COMM STK G5480U104 154060 5301431 SH SOLE 1665197 0 3636234 LIBERTY GLOBAL PLC COMM STK G5480U120 1281183 44718415 SH SOLE 10685118 0 34033297 LIBERTY GLOBAL PLC COMM STK G5480U138 21404 663484 SH SOLE 211168 0 452315 LIBERTY GLOBAL PLC COMM STK G5480U153 208288 6410836 SH SOLE 1283795 0 5127040 LIVANOVA PLC COMM STK G5509L101 101480 2020309 SH SOLE 308909 0 1711400 LUXOFT HLDG INC COMM STK G57279104 29957 575881 SH SOLE 87271 0 488610 MAIDEN HOLDINGS LTD COMM STK G5753U112 339 27733 SH SOLE 6933 0 20800 MALLINCKRODT PUB LTD CO COMM STK G5785G107 561560 9239218 SH SOLE 2171640 0 7067578 MARKIT LTD COMM STK G58249106 5307 162800 SH SOLE 69300 0 93500 MARVELL TECHNOLOGY GROUP LTD COMM STK G5876H105 118917 12478165 SH SOLE 2560084 0 9918081 MEDTRONIC PLC COMM STK G5960L103 1909173 22002682 SH SOLE 7566404 0 14436278 MICHAEL KORS HLDGS LTD COMM STK G60754101 16083 325035 SH SOLE 63500 0 261535 MULTI PACKAGING SOLUTIONS IN COMM STK G6331W109 38860 2910870 SH SOLE 446005 0 2464865 NABORS INDUSTRIES LTD COMM STK G6359F103 2194 218285 SH SOLE 95325 0 122960 NIELSEN HLDGS PLC COMM STK G6518L108 42316 814246 SH SOLE 224166 0 590080 NOBLE CORP PLC COMM STK G65431101 734 89118 SH SOLE 33518 0 55600 NORD ANGLIA EDUCATION INC COMM STK G6583A102 91479 4327275 SH SOLE 662944 0 3664331 NORWEGIAN CRUISE LINE HLDGS COMM STK G66721104 1111764 27905730 SH SOLE 8830752 0 19074978 NOVOCURE LTD COMM STK G6674U108 30116 2580593 SH SOLE 231469 0 2349124 ONEBEACON INSURANCE GROUP LT COMM STK G67742109 10159 736142 SH SOLE 84078 0 652064 OXFORD IMMUNOTEC GLOBAL PLC COMM STK G6855A103 7319 813215 SH SOLE 87626 0 725589 PROTHENA CORP PLC COMM STK G72800108 116710 3338383 SH SOLE 441901 0 2896482 RENAISSANCERE HOLDINGS LTD COMM STK G7496G103 33813 287914 SH SOLE 73627 0 214287 ROWAN COMPANIES PLC COMM STK G7665A101 22432 1270188 SH SOLE 143913 0 1126275 SEAGATE TECHNOLOGY PLC COMM STK G7945M107 32747 1344311 SH SOLE 687852 0 656459 PENTAIR PLC COMM STK G7S00T104 990426 16991352 SH SOLE 4798033 0 12193319 SIGNET JEWELERS LIMITED COMM STK G81276100 64507 782756 SH SOLE 93575 0 689181 SINA CORP COMM STK G81477104 294 5675 SH SOLE 5675 0 0 STERIS PLC COMM STK G84720104 110757 1611011 SH SOLE 245840 0 1365171 THERAVANCE BIOPHARMA INC COMM STK G8807B106 4782 210763 SH SOLE 66071 0 144692 THIRD PT REINS LTD COMM STK G8827U100 42609 3635570 SH SOLE 443270 0 3192300 TRAVELPORT WORLDWIDE LTD COMM STK G9019D104 23710 1839400 SH SOLE 572300 0 1267100 TYCO INTL PLC COMM STK G91442106 1770017 41549685 SH SOLE 13126211 0 28423474 VALIDUS HOLDINGS LTD COMM STK G9319H102 1304 26840 SH SOLE 13440 0 13400 WHITE MTNS INS GROUP LTD COMM STK G9618E107 255764 303758 SH SOLE 64221 0 239537 WILLIS TOWERS WATSON PUB LTD COMM STK G96629103 1994349 16043353 SH SOLE 4610441 0 11432912 PERRIGO CO PLC COMM STK G97822103 24091 265700 SH SOLE 51705 0 213995 XL GROUP PLC COMM STK G98290102 936408 28111929 SH SOLE 10606423 0 17505506 ALLIED WRLD ASSUR COM HLDG A COMM STK H01531104 1247 35485 SH SOLE 11785 0 23700 CHUBB LIMITED COMM STK H1467J104 419842 3212013 SH SOLE 1013005 0 2199008 GARMIN LTD COMM STK H2906T109 8662 204190 SH SOLE 37200 0 166990 TE CONNECTIVITY LTD COMM STK H84989104 547568 9587958 SH SOLE 3701486 0 5886472 TRANSOCEAN LTD COMM STK H8817H100 7380 620660 SH SOLE 140400 0 480260 ALTISOURCE PORTFOLIO SOLNS S COMM STK L0175J104 438 15730 SH SOLE 4730 0 11000 ALLOT COMMUNICATIONS LTD COMM STK M0854Q105 9196 1869170 SH SOLE 288900 0 1580270 CHECK POINT SOFTWARE TECH LT COMM STK M22465104 5753 72200 SH SOLE 36800 0 35400 CYBERARK SOFTWARE LTD COMM STK M2682V108 191873 3948816 SH SOLE 627626 0 3321190 ENZYMOTEC LTD COMM STK M4059L101 986 304445 SH SOLE 304445 0 0 KORNIT DIGITAL LTD COMM STK M6372Q113 1637 167687 SH SOLE 167687 0 0 STRATASYS LTD COMM STK M85548101 63061 2754972 SH SOLE 381230 0 2373742 WIX COM LTD COMM STK M98068105 159359 5250706 SH SOLE 941572 0 4309134 AERCAP HOLDINGS NV COMM STK N00985106 212 6300 SH SOLE 6300 0 0 ASML HOLDING N V COMM STK N07059210 952840 9604273 SH SOLE 3878191 0 5726082 CONSTELLIUM NV COMM STK N22035104 13292 2834091 SH SOLE 515974 0 2318117 CORE LABORATORIES N V COMM STK N22717107 7780 62800 SH SOLE 33100 0 29700 FERRARI N V COMM STK N3167Y103 561888 13728024 SH SOLE 4768447 0 8959577 FRANKS INTL N V COMM STK N33462107 18542 1269138 SH SOLE 233238 0 1035900 MOBILEYE N V AMSTELVEEN COMM STK N51488117 1357000 29410483 SH SOLE 9798003 0 19612480 LYONDELLBASELL INDUSTRIES N COMM STK N53745100 350408 4708513 SH SOLE 1038965 0 3669548 MERUS N V COMM STK N5749R100 3196 400000 SH SOLE 32300 0 367700 MYLAN N V COMM STK N59465109 345815 7997577 SH SOLE 1999064 0 5998513 NXP SEMICONDUCTORS N V COMM STK N6596X109 2752732 35138274 SH SOLE 13153997 0 21984277 SENSATA TECHNOLOGIES HLDG NV COMM STK N7902X106 798894 22897514 SH SOLE 7307226 0 15590288 WRIGHT MED GROUP N V COMM STK N96617118 197700 11381689 SH SOLE 1578634 0 9803055 WRIGHT MED GROUP N V RIGHTS N96617126 166 132507 SH SOLE 20400 0 112107 YANDEX N V COMM STK N97284108 57535 2633193 SH SOLE 500948 0 2132245 COPA HOLDINGS SA COMM STK P31076105 4979 95268 SH SOLE 54768 0 40500 TRONOX LTD COMM STK Q9235V101 239 54300 SH SOLE 54300 0 0 MAKEMYTRIP LIMITED MAURITIUS COMM STK V5633W109 64491 4339926 SH SOLE 754306 0 3585620 ROYAL CARIBBEAN CRUISES LTD COMM STK V7780T103 1021183 15207495 SH SOLE 4977430 0 10230065 BROADCOM LTD COMM STK Y09827109 566076 3642703 SH SOLE 1054036 0 2588667 GENCO SHIPPING & TRADING LTD COMM STK Y2685T115 10 17992 SH SOLE 0 0 17992 GASLOG PARTNERS LP COMM STK Y2687W108 499 26300 SH SOLE 26300 0 0 GENER8 MARITIME INC COMM STK Y26889108 74 11600 SH SOLE 0 0 11600