0000080255-17-001359.txt : 20170814 0000080255-17-001359.hdr.sgml : 20170814 20170814084010 ACCESSION NUMBER: 0000080255-17-001359 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170814 DATE AS OF CHANGE: 20170814 EFFECTIVENESS DATE: 20170814 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: 171027410 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-2017 06-30-2017 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-14-2017 0 2555 556156212
INFORMATION TABLE 2 infotable.xml AAON INC COMM STK 000360206 63039 1710683 SH SOLE 332423 0 1378260 ABM INDS INC COMM STK 000957100 623 15007 SH SOLE 5657 0 9350 AFLAC INC COMM STK 001055102 61468 791294 SH SOLE 206250 0 585044 AGCO CORP COMM STK 001084102 76662 1137593 SH SOLE 290580 0 847013 AG MTG INVT TR INC COMM STK 001228105 302 16477 SH SOLE 77 0 16400 A H BELO CORP COMM STK 001282102 303 55063 SH SOLE 23107 0 31956 AK STL HLDG CORP COMM STK 001547108 218 33177 SH SOLE 16977 0 16200 AMN HEALTHCARE SERVICES INC COMM STK 001744101 1218 31190 SH SOLE 13633 0 17557 A10 NETWORKS INC COMM STK 002121101 177 21022 SH SOLE 122 0 20900 AVX CORP NEW COMM STK 002444107 92703 5673362 SH SOLE 1267851 0 4405511 AZZ INC COMM STK 002474104 106093 1901305 SH SOLE 362995 0 1538310 AARONS INC COMM STK 002535300 83177 2138232 SH SOLE 764338 0 1373894 ABAXIS INC COMM STK 002567105 8969 169158 SH SOLE 55858 0 113300 ABBOTT LABS COMM STK 002824100 1412614 29060145 SH SOLE 7171376 0 21888769 ABERCROMBIE & FITCH CO COMM STK 002896207 311 24990 SH SOLE 6390 0 18600 ABIOMED INC COMM STK 003654100 2563 17884 SH SOLE 8784 0 9100 ABRAXAS PETE CORP COMM STK 003830106 437 270000 SH SOLE 270000 0 0 ACACIA RESH CORP COMM STK 003881307 149 36439 SH SOLE 36439 0 0 ACADIA PHARMACEUTICALS INC COMM STK 004225108 96479 3459264 SH SOLE 601525 0 2857739 ACADIA RLTY TR COMM STK 004239109 216497 7787677 SH SOLE 1190576 0 6597101 ACCURAY INC COMM STK 004397105 345 72617 SH SOLE 40617 0 32000 ACETO CORP COMM STK 004446100 564 36480 SH SOLE 14880 0 21600 ACHAOGEN INC COMM STK 004449104 22098 1016919 SH SOLE 78451 0 938468 ACI WORLDWIDE INC COMM STK 004498101 18558 829610 SH SOLE 320210 0 509400 ACME UTD CORP COMM STK 004816104 257 9000 SH SOLE 9000 0 0 ACTUA CORP COMM STK 005094107 180 12800 SH SOLE 100 0 12700 ACXIOM CORP COMM STK 005125109 782 30119 SH SOLE 7119 0 23000 ADVAXIS INC COMM STK 007624208 294 45300 SH SOLE 23200 0 22100 AEROJET ROCKETDYNE HLDGS INC COMM STK 007800105 17334 833369 SH SOLE 285059 0 548310 ADVANCED MICRO DEVICES INC COMM STK 007903107 17806 1426794 SH SOLE 280600 0 1146194 ADVANCED ENERGY INDS COMM STK 007973100 68643 1061107 SH SOLE 374557 0 686550 AEROVIRONMENT INC COMM STK 008073108 315 8257 SH SOLE 57 0 8200 AFFILIATED MANAGERS GROUP COMM STK 008252108 17386 104822 SH SOLE 20640 0 84182 AGNICO EAGLE MINES LTD COMM STK 008474108 69273 1535324 SH SOLE 368506 0 1166818 AGREE REALTY CORP COMM STK 008492100 1150 25071 SH SOLE 71 0 25000 AGRIUM INC COMM STK 008916108 77299 854227 SH SOLE 255745 0 598482 AIR PRODS & CHEMS INC COMM STK 009158106 937819 6555427 SH SOLE 2070909 0 4484518 AKORN INC COMM STK 009728106 1152 34348 SH SOLE 14248 0 20100 ALAMO GROUP INC COMM STK 011311107 47264 520469 SH SOLE 70765 0 449704 ALASKA AIR GROUP INC COMM STK 011659109 1027487 11447050 SH SOLE 4169797 0 7277253 ALBANY INTL CORP COMM STK 012348108 31164 583594 SH SOLE 82381 0 501213 ALBEMARLE CORP COMM STK 012653101 20879 197833 SH SOLE 36677 0 161156 ALCOA CORP COMM STK 013872106 974 29827 SH SOLE 13827 0 16000 ALDER BIOPHARMACEUTICALS INC COMM STK 014339105 11284 985529 SH SOLE 87629 0 897900 ALEXANDER & BALDWIN INC NEW COMM STK 014491104 137294 3317872 SH SOLE 417720 0 2900152 ALEXANDERS INC COMM STK 014752109 500 1186 SH SOLE 486 0 700 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 224249 1861454 SH SOLE 141161 0 1720293 ALEXION PHARMACEUTICALS INC COMM STK 015351109 2776370 22818855 SH SOLE 7223548 0 15595307 ALICO INC COMM STK 016230104 229 7310 SH SOLE 10 0 7300 ALIGN TECHNOLOGY INC COMM STK 016255101 175769 1170854 SH SOLE 269348 0 901506 ALLEGHANY CORP DEL COMM STK 017175100 2909 4891 SH SOLE 1827 0 3064 ALLETE INC COMM STK 018522300 1352 18862 SH SOLE 9247 0 9615 ALLIANCE DATA SYSTEMS CORP COMM STK 018581108 43067 167777 SH SOLE 51051 0 116726 ALLIANT ENERGY CORP COMM STK 018802108 24580 611887 SH SOLE 71887 0 540000 ALLSTATE CORP COMM STK 020002101 61971 700707 SH SOLE 154960 0 545747 ALON USA ENERGY INC COMM STK 020520102 216 16204 SH SOLE 5004 0 11200 ALTABA INC COMM STK 021346101 487583 8949761 SH SOLE 3309601 0 5640160 AMAZON COM INC COMM STK 023135106 16961163 17521863 SH SOLE 5855770 0 11666093 AMBAC FINL GROUP INC COMM STK 023139884 415 23926 SH SOLE 7926 0 16000 AMEDISYS INC COMM STK 023436108 778 12380 SH SOLE 8980 0 3400 AMERCO COMM STK 023586100 934 2552 SH SOLE 1652 0 900 AMEREN CORP COMM STK 023608102 24007 439134 SH SOLE 87655 0 351479 AMERICAN ASSETS TR INC COMM STK 024013104 23378 593491 SH SOLE 154091 0 439400 AMERICAN CAMPUS CMNTYS INC COMM STK 024835100 265501 5613131 SH SOLE 788682 0 4824449 AMERICAN ELEC PWR INC COMM STK 025537101 534678 7696533 SH SOLE 2179047 0 5517486 AMERICAN EQTY INVT LIFE HLD COMM STK 025676206 776 29543 SH SOLE 14943 0 14600 AMERICAN EXPRESS CO COMM STK 025816109 589528 6998200 SH SOLE 2551997 0 4446203 AMERICAN FINL GROUP INC OHIO COMM STK 025932104 2807 28244 SH SOLE 9684 0 18560 AMERICAN INTL GROUP INC COMM STK 026874784 1004682 16069771 SH SOLE 6133380 0 9936391 AMERICAN STS WTR CO COMM STK 029899101 1389 29299 SH SOLE 12999 0 16300 AMERICAN VANGUARD CORP COMM STK 030371108 37762 2189074 SH SOLE 587008 0 1602066 AMERICAN WTR WKS CO INC NEW COMM STK 030420103 43292 555383 SH SOLE 100603 0 454780 AMERICAN WOODMARK CORP COMM STK 030506109 705 7379 SH SOLE 7379 0 0 AMES NATL CORP COMM STK 031001100 313 10224 SH SOLE 10224 0 0 AMETEK INC NEW COMM STK 031100100 34993 577721 SH SOLE 157905 0 419816 AMGEN INC COMM STK 031162100 513538 2981698 SH SOLE 853331 0 2128367 AMKOR TECHNOLOGY INC COMM STK 031652100 160 16336 SH SOLE 916 0 15420 AMPHENOL CORP NEW COMM STK 032095101 69201 937435 SH SOLE 284460 0 652975 AMTRUST FINL SVCS INC COMM STK 032359309 694 45851 SH SOLE 16239 0 29612 ANADARKO PETE CORP COMM STK 032511107 46132 1017473 SH SOLE 196805 0 820668 ANALOG DEVICES INC COMM STK 032654105 295645 3800067 SH SOLE 1371964 0 2428103 ANALOGIC CORP COMM STK 032657207 37509 516299 SH SOLE 135799 0 380500 ANAVEX LIFE SCIENCES CORP COMM STK 032797300 285 53522 SH SOLE 24222 0 29300 ANDERSONS INC COMM STK 034164103 329 9625 SH SOLE 2775 0 6850 ANGIES LIST INC COMM STK 034754101 108248 8463497 SH SOLE 1178184 0 7285313 ANIXTER INTL INC COMM STK 035290105 13877 177451 SH SOLE 65351 0 112100 ANNALY CAP MGMT INC COMM STK 035710409 5763 478274 SH SOLE 299648 0 178626 ANTHEM INC COMM STK 036752103 2548488 13546421 SH SOLE 4140623 0 9405798 APACHE CORP COMM STK 037411105 724701 15119986 SH SOLE 4806388 0 10313598 APOGEE ENTERPRISES INC COMM STK 037598109 1260 22170 SH SOLE 13370 0 8800 APPLE INC COMM STK 037833100 10323848 71683432 SH SOLE 25049072 0 46634360 APPLIED MATLS INC COMM STK 038222105 995143 24089642 SH SOLE 8464547 0 15625095 APTARGROUP INC COMM STK 038336103 2632 30303 SH SOLE 12243 0 18060 ARBOR RLTY TR INC COMM STK 038923108 384 46000 SH SOLE 46000 0 0 ARCH COAL INC COMM STK 039380407 28777 421337 SH SOLE 89144 0 332193 ARCHER DANIELS MIDLAND CO COMM STK 039483102 544630 13161664 SH SOLE 3325301 0 9836363 ARDELYX INC COMM STK 039697107 5169 1013501 SH SOLE 98219 0 915282 ARENA PHARMACEUTICALS INC COMM STK 040047607 249 14757 SH SOLE 14757 0 0 ARISTA NETWORKS INC COMM STK 040413106 2130 14223 SH SOLE 6223 0 8000 ARLINGTON ASSET INVT CORP COMM STK 041356205 236 17285 SH SOLE 10070 0 7215 ARROW ELECTRS INC COMM STK 042735100 2312 29481 SH SOLE 9806 0 19675 ARROW FINL CORP COMM STK 042744102 551 17398 SH SOLE 4415 0 12983 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 695 12297 SH SOLE 6157 0 6140 ASCENT CAP GROUP INC COMM STK 043632108 742 48307 SH SOLE 48307 0 0 ASHFORD HOSPITALITY PRIME IN COMM STK 044102101 368 35768 SH SOLE 35768 0 0 ASHFORD HOSPITALITY TR INC COMM STK 044103109 214 35258 SH SOLE 12158 0 23100 ASHLAND GLOBAL HLDGS INC COMM STK 044186104 204249 3098910 SH SOLE 1003031 0 2095879 ASPEN TECHNOLOGY INC COMM STK 045327103 33626 608507 SH SOLE 224407 0 384100 ASSOCIATED BANC CORP COMM STK 045487105 1460 57953 SH SOLE 29645 0 28308 ASTEC INDS INC COMM STK 046224101 558 10060 SH SOLE 2960 0 7100 ASTORIA FINL CORP COMM STK 046265104 977 48481 SH SOLE 27160 0 21321 ASTRAZENECA PLC ADR 046353108 422126 12382694 SH SOLE 1809494 0 10573200 ASTROTECH CORP COMM STK 046484101 37 38781 SH SOLE 38781 0 0 ATLANTIC CAP BANCSHARES INC COMM STK 048269203 60345 3176069 SH SOLE 408631 0 2767438 ATLAS AIR WORLDWIDE HLDGS IN COMM STK 049164205 348 6670 SH SOLE 3070 0 3600 ATMOS ENERGY CORP COMM STK 049560105 397411 4790969 SH SOLE 1353011 0 3437958 ATRION CORP COMM STK 049904105 154164 239645 SH SOLE 73422 0 166223 ATWOOD OCEANICS INC COMM STK 050095108 605 74208 SH SOLE 22608 0 51600 AUTODESK INC COMM STK 052769106 50841 504275 SH SOLE 139739 0 364536 AUTOLIV INC COMM STK 052800109 4313 39278 SH SOLE 18278 0 21000 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 181170 1768206 SH SOLE 578967 0 1189239 AUTOZONE INC COMM STK 053332102 1896681 3324827 SH SOLE 1022266 0 2302561 AVALONBAY CMNTYS INC COMM STK 053484101 645346 3358205 SH SOLE 492569 0 2865636 AVERY DENNISON CORP COMM STK 053611109 13952 157881 SH SOLE 32829 0 125052 AVIS BUDGET GROUP COMM STK 053774105 4107 150610 SH SOLE 62310 0 88300 AVNET INC COMM STK 053807103 3089 79448 SH SOLE 45750 0 33698 AVON PRODS INC COMM STK 054303102 21590 5681600 SH SOLE 1659000 0 4022600 AXCELIS TECHNOLOGIES INC COMM STK 054540208 326 15559 SH SOLE 81 0 15478 BB&T CORP COMM STK 054937107 80279 1767862 SH SOLE 562470 0 1205392 BP PLC ADR 055622104 207313 5983045 SH SOLE 2193118 0 3789927 BADGER METER INC COMM STK 056525108 46331 1162640 SH SOLE 340520 0 822120 BAIDU INC ADR 056752108 730756 4085631 SH SOLE 1042733 0 3042898 BAKER HUGHES INC COMM STK 057224107 207591 3808317 SH SOLE 1280111 0 2528206 BALCHEM CORP COMM STK 057665200 1016 13079 SH SOLE 7679 0 5400 BALL CORP COMM STK 058498106 2133221 50538287 SH SOLE 15282081 0 35256206 BANCORPSOUTH INC COMM STK 059692103 1367 44820 SH SOLE 25445 0 19375 BANK AMER CORP COMM STK 060505104 667003 27493954 SH SOLE 7743403 0 19750551 BANK AMER CORP CVPFSTKF 060505682 202 161 SH SOLE 161 0 0 BANK HAWAII CORP COMM STK 062540109 1407 16961 SH SOLE 5195 0 11766 BANK MONTREAL QUE COMM STK 063671101 1372 18709 SH SOLE 18709 0 0 BANK MUTUAL CORP NEW COMM STK 063750103 2992 326993 SH SOLE 13814 0 313179 BANK OF THE OZARKS INC COMM STK 063904106 2079 44366 SH SOLE 16266 0 28100 BANK NEW YORK MELLON CORP COMM STK 064058100 2413345 47301939 SH SOLE 13852786 0 33449153 BARD C R INC COMM STK 067383109 41294 130633 SH SOLE 24813 0 105820 BARNES & NOBLE INC COMM STK 067774109 277 36474 SH SOLE 13574 0 22900 BARNES GROUP INC COMM STK 067806109 79463 1357642 SH SOLE 198932 0 1158710 BARRICK GOLD CORP COMM STK 067901108 540 33976 SH SOLE 33976 0 0 BARRACUDA NETWORKS INC COMM STK 068323104 8361 362566 SH SOLE 156306 0 206260 BASSETT FURNITURE INDS INC COMM STK 070203104 491 12930 SH SOLE 12930 0 0 BAXTER INTL INC COMM STK 071813109 358175 5916338 SH SOLE 1220826 0 4695512 BEACON ROOFING SUPPLY INC COMM STK 073685109 206927 4222999 SH SOLE 801671 0 3421328 BEAR ST FINL INC COMM STK 073844102 144 15260 SH SOLE 50 0 15210 BECTON DICKINSON & CO COMM STK 075887109 5358957 27466339 SH SOLE 8380762 0 19085577 BECTON DICKINSON & CO CVPFSTKF 075887208 844349 15513011 SH SOLE 3910357 0 11602654 BED BATH & BEYOND INC COMM STK 075896100 8289 272674 SH SOLE 55739 0 216935 BELDEN INC COMM STK 077454106 149164 1977518 SH SOLE 538955 0 1438563 BELLICUM PHARMACEUTICALS INC COMM STK 079481107 1672 143190 SH SOLE 47190 0 96000 BEMIS INC COMM STK 081437105 37902 819504 SH SOLE 236558 0 582946 BERKLEY W R CORP COMM STK 084423102 1549 22394 SH SOLE 10822 0 11572 BERKSHIRE HATHAWAY INC DEL COMM STK 084670108 5349 21 SH SOLE 18 0 3 BERKSHIRE HATHAWAY INC DEL COMM STK 084670702 751839 4439030 SH SOLE 1321139 0 3117891 BERKSHIRE HILLS BANCORP INC COMM STK 084680107 824 23430 SH SOLE 14530 0 8900 BEST BUY INC COMM STK 086516101 27027 471429 SH SOLE 91366 0 380063 BHP BILLITON LTD ADR 088606108 5346 150200 SH SOLE 150200 0 0 BIG LOTS INC COMM STK 089302103 21045 435717 SH SOLE 166817 0 268900 BIO RAD LABS INC COMM STK 090572207 29284 129399 SH SOLE 45899 0 83500 BIOTELEMETRY INC COMM STK 090672106 8801 263101 SH SOLE 79801 0 183300 BIOLASE INC COMM STK 090911108 17 17433 SH SOLE 0 0 17433 BLACK HILLS CORP COMM STK 092113109 23605 349865 SH SOLE 47525 0 302340 BLOCK H & R INC COMM STK 093671105 11706 378709 SH SOLE 69015 0 309694 BLOOMIN BRANDS INC COMM STK 094235108 4397 207094 SH SOLE 184694 0 22400 BLUCORA INC COMM STK 095229100 388 18309 SH SOLE 18309 0 0 BLUE BIRD CORP COMM STK 095306106 26181 1540075 SH SOLE 400675 0 1139400 BLUE HILLS BANCORP INC COMM STK 095573101 48076 2685826 SH SOLE 355109 0 2330717 BOB EVANS FARMS INC COMM STK 096761101 1103 15356 SH SOLE 6856 0 8500 BOEING CO COMM STK 097023105 5787237 29265419 SH SOLE 10656573 0 18608846 BOJANGLES INC COMM STK 097488100 51206 3151164 SH SOLE 407214 0 2743950 BOOT BARN HLDGS INC COMM STK 099406100 6637 937487 SH SOLE 120487 0 817000 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 290706 8933790 SH SOLE 1636495 0 7297295 BORGWARNER INC COMM STK 099724106 22822 538756 SH SOLE 133684 0 405072 BOSTON BEER INC COMM STK 100557107 123774 936619 SH SOLE 165529 0 771090 BOSTON PRIVATE FINL HLDGS IN COMM STK 101119105 1005 65500 SH SOLE 43301 0 22199 BOSTON PROPERTIES INC COMM STK 101121101 251648 2045588 SH SOLE 213440 0 1832148 BOSTON SCIENTIFIC CORP COMM STK 101137107 69458 2505688 SH SOLE 484277 0 2021411 BOTTOMLINE TECH DEL INC COMM STK 101388106 632 24614 SH SOLE 18314 0 6300 BOYD GAMING CORP COMM STK 103304101 1063 42833 SH SOLE 13933 0 28900 BRADY CORP COMM STK 104674106 44148 1302310 SH SOLE 357410 0 944900 BRANDYWINE RLTY TR COMM STK 105368203 1432 81669 SH SOLE 29226 0 52443 BRIDGE BANCORP INC COMM STK 108035106 75865 2278230 SH SOLE 341983 0 1936247 BRIGGS & STRATTON CORP COMM STK 109043109 1314 54517 SH SOLE 27817 0 26700 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 238163 3084613 SH SOLE 527529 0 2557084 BRINKER INTL INC COMM STK 109641100 20396 535321 SH SOLE 208317 0 327004 BRINKS CO COMM STK 109696104 112798 1683556 SH SOLE 232327 0 1451229 BRISTOL MYERS SQUIBB CO COMM STK 110122108 751052 13479041 SH SOLE 3468914 0 10010127 BRISTOW GROUP INC COMM STK 110394103 119 15570 SH SOLE 7690 0 7880 BROCADE COMMUNICATIONS SYS I COMM STK 111621306 2764 219175 SH SOLE 120478 0 98697 BROOKDALE SR LIVING INC COMM STK 112463104 942 64048 SH SOLE 24648 0 39400 BROOKFIELD ASSET MGMT INC COMM STK 112585104 972 24800 SH SOLE 24800 0 0 BROOKS AUTOMATION INC COMM STK 114340102 39764 1833274 SH SOLE 580720 0 1252554 BROWN & BROWN INC COMM STK 115236101 151867 3526045 SH SOLE 786733 0 2739312 BROWN FORMAN CORP COMM STK 115637100 1775 36000 SH SOLE 36000 0 0 BROWN FORMAN CORP COMM STK 115637209 31457 647265 SH SOLE 223999 0 423266 BRUKER CORP COMM STK 116794108 829994 28779253 SH SOLE 7115172 0 21664081 BRUNSWICK CORP COMM STK 117043109 36692 584919 SH SOLE 222679 0 362240 BRYN MAWR BK CORP COMM STK 117665109 440 10350 SH SOLE 10350 0 0 BUFFALO WILD WINGS INC COMM STK 119848109 13989 110412 SH SOLE 43212 0 67200 BURLINGTON STORES INC COMM STK 122017106 861549 9365683 SH SOLE 2193574 0 7172109 CBIZ INC COMM STK 124805102 732 48811 SH SOLE 25461 0 23350 CBL & ASSOC PPTYS INC COMM STK 124830100 837 99277 SH SOLE 64677 0 34600 CBS CORP NEW COMM STK 124857202 43570 683128 SH SOLE 136397 0 546731 CCA INDS INC COMM STK 124867102 65 19247 SH SOLE 19247 0 0 CECO ENVIRONMENTAL CORP COMM STK 125141101 160 17481 SH SOLE 2540 0 14941 CF INDS HLDGS INC COMM STK 125269100 778536 27844641 SH SOLE 10110031 0 17734610 CIGNA CORPORATION COMM STK 125509109 2667747 15937314 SH SOLE 4732289 0 11205025 CIT GROUP INC COMM STK 125581801 3681 75583 SH SOLE 36683 0 38900 CMS ENERGY CORP COMM STK 125896100 53312 1152696 SH SOLE 251126 0 901570 CSS INDS INC COMM STK 125906107 42437 1622216 SH SOLE 396671 0 1225545 CNA FINL CORP COMM STK 126117100 332897 6828657 SH SOLE 2211496 0 4617161 CSG SYS INTL INC COMM STK 126349109 1507 37125 SH SOLE 18725 0 18400 CSW INDUSTRIALS INC COMM STK 126402106 22675 586678 SH SOLE 64378 0 522300 CSX CORP COMM STK 126408103 248500 4554624 SH SOLE 1799016 0 2755608 CTS CORP COMM STK 126501105 32630 1510626 SH SOLE 208886 0 1301740 CU BANCORP CALIF COMM STK 126534106 17295 478418 SH SOLE 65199 0 413219 CVB FINL CORP COMM STK 126600105 774 34529 SH SOLE 5884 0 28645 CVS HEALTH CORP COMM STK 126650100 668407 8307315 SH SOLE 2383689 0 5923626 CABELAS INC COMM STK 126804301 818 13765 SH SOLE 5424 0 8341 CABOT CORP COMM STK 127055101 2999 56131 SH SOLE 41181 0 14950 CABOT OIL & GAS CORP COMM STK 127097103 26908 1072870 SH SOLE 312320 0 760550 CACI INTL INC COMM STK 127190304 1334 10669 SH SOLE 5469 0 5200 CADENCE DESIGN SYSTEM INC COMM STK 127387108 100950 3014344 SH SOLE 1033372 0 1980972 CAESARS ENTMT CORP COMM STK 127686103 754 62857 SH SOLE 28357 0 34500 CAL MAINE FOODS INC COMM STK 128030202 154564 3903120 SH SOLE 651863 0 3251257 CALAMP CORP COMM STK 128126109 728 35800 SH SOLE 19000 0 16800 CALATLANTIC GROUP INC COMM STK 128195104 957 27075 SH SOLE 10413 0 16662 CALERES INC COMM STK 129500104 421 15149 SH SOLE 7719 0 7430 CALGON CARBON CORP COMM STK 129603106 745 49370 SH SOLE 32970 0 16400 CALIFORNIA WTR SVC GROUP COMM STK 130788102 109299 2970077 SH SOLE 564547 0 2405530 CALPINE CORP COMM STK 131347304 40824 3017276 SH SOLE 685056 0 2332220 CAMBREX CORP COMM STK 132011107 31691 530401 SH SOLE 199891 0 330510 CAMDEN NATL CORP COMM STK 133034108 369 8595 SH SOLE 3795 0 4800 CAMDEN PPTY TR COMM STK 133131102 290840 3401245 SH SOLE 272276 0 3128969 CAMPBELL SOUP CO COMM STK 134429109 18615 356956 SH SOLE 74229 0 282727 CDN IMPERIAL BK COMM TORONTO COMM STK 136069101 775 9545 SH SOLE 4259 0 5286 CANADIAN NATL RY CO COMM STK 136375102 2385 29429 SH SOLE 29429 0 0 CANADIAN NAT RES LTD COMM STK 136385101 753467 26125754 SH SOLE 7712058 0 18413696 CANTEL MEDICAL CORP COMM STK 138098108 29863 383299 SH SOLE 142499 0 240800 CAPELLA EDUCATION COMPANY COMM STK 139594105 91778 1072172 SH SOLE 333772 0 738400 CAPITAL BK FINL CORP COMM STK 139794101 70282 1844682 SH SOLE 270712 0 1573970 CAPITAL SR LIVING CORP COMM STK 140475104 470 30869 SH SOLE 15069 0 15800 CARA THERAPEUTICS INC COMM STK 140755109 7273 472553 SH SOLE 34953 0 437600 CARBO CERAMICS INC COMM STK 140781105 171 24936 SH SOLE 7561 0 17375 CARDIOVASCULAR SYS INC DEL COMM STK 141619106 283 8788 SH SOLE 88 0 8700 CARE CAP PPTYS INC COMM STK 141624106 2083 78005 SH SOLE 50676 0 27329 CAREER EDUCATION CORP COMM STK 141665109 33047 3442414 SH SOLE 426523 0 3015891 CARLISLE COS INC COMM STK 142339100 29478 308997 SH SOLE 78753 0 230244 CARMAX INC COMM STK 143130102 480602 7621345 SH SOLE 2449853 0 5171492 CARNIVAL CORP COMM STK 143658300 386947 5901283 SH SOLE 2293887 0 3607396 CARPENTER TECHNOLOGY CORP COMM STK 144285103 68302 1824800 SH SOLE 557400 0 1267400 CARRIZO OIL & GAS INC COMM STK 144577103 6698 384485 SH SOLE 131085 0 253400 CARTER INC COMM STK 146229109 80588 905995 SH SOLE 319315 0 586680 CASELLA WASTE SYS INC COMM STK 147448104 10682 650921 SH SOLE 208646 0 442275 CASEYS GEN STORES INC COMM STK 147528103 463839 4330488 SH SOLE 1203258 0 3127230 CATALENT INC COMM STK 148806102 492017 14017577 SH SOLE 3982926 0 10034651 CATERPILLAR INC DEL COMM STK 149123101 197964 1842214 SH SOLE 750578 0 1091636 CATHAY GEN BANCORP COMM STK 149150104 1145 30166 SH SOLE 17110 0 13056 CAVCO INDS INC DEL COMM STK 149568107 79739 615031 SH SOLE 163591 0 451440 CEDAR FAIR L P COMM STK 150185106 4174 57897 SH SOLE 33732 0 24165 CEDAR REALTY TRUST INC COMM STK 150602209 74695 15401024 SH SOLE 4072562 0 11328462 CELADON GROUP INC COMM STK 150838100 114 36100 SH SOLE 16500 0 19600 CELANESE CORP DEL COMM STK 150870103 23347 245909 SH SOLE 153388 0 92521 CELGENE CORP COMM STK 151020104 1606970 12373682 SH SOLE 3866973 0 8506709 CENTRAL GARDEN & PET CO COMM STK 153527205 1026 34191 SH SOLE 22891 0 11300 CENTRAL PAC FINL CORP COMM STK 154760409 443 14086 SH SOLE 86 0 14000 CENTURY ALUM CO COMM STK 156431108 769 49338 SH SOLE 21838 0 27500 CENTURY BANCORP INC MASS COMM STK 156432106 350 5508 SH SOLE 8 0 5500 CENTURYLINK INC COMM STK 156700106 168603 7060429 SH SOLE 1890539 0 5169890 CERNER CORP COMM STK 156782104 50512 759929 SH SOLE 220540 0 539389 CERUS CORP COMM STK 157085101 281 112000 SH SOLE 66600 0 45400 CHARLES RIV LABS INTL INC COMM STK 159864107 35841 354338 SH SOLE 131170 0 223168 CHEESECAKE FACTORY INC COMM STK 163072101 14712 292480 SH SOLE 104640 0 187840 CHEGG INC COMM STK 163092109 92055 7490266 SH SOLE 949982 0 6540284 CHEMICAL FINL CORP COMM STK 163731102 2150 44408 SH SOLE 20803 0 23605 CHEMOURS CO COMM STK 163851108 3409 89887 SH SOLE 34606 0 55281 CHESAPEAKE ENERGY CORP COMM STK 165167107 7250 1458809 SH SOLE 307788 0 1151021 CHESAPEAKE LODGING TR COMM STK 165240102 32170 1314688 SH SOLE 211818 0 1102870 CHESAPEAKE UTILS CORP COMM STK 165303108 129742 1731053 SH SOLE 415746 0 1315307 CHEVRON CORP NEW COMM STK 166764100 869635 8335422 SH SOLE 2458366 0 5877056 CHICAGO BRIDGE & IRON CO N V COMM STK 167250109 958 48563 SH SOLE 32063 0 16500 CHICOS FAS INC COMM STK 168615102 83318 8844826 SH SOLE 1834896 0 7009930 CHILDRENS PL INC COMM STK 168905107 10840 106169 SH SOLE 41019 0 65150 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 139281 334729 SH SOLE 132859 0 201870 CHOICE HOTELS INTL INC COMM STK 169905106 28472 443147 SH SOLE 182847 0 260300 CHRISTOPHER & BANKS CORP COMM STK 171046105 215 164022 SH SOLE 128230 0 35792 CHURCH & DWIGHT INC COMM STK 171340102 45499 877012 SH SOLE 216972 0 660040 CHURCHILL DOWNS INC COMM STK 171484108 36782 200667 SH SOLE 74987 0 125680 CHUYS HLDGS INC COMM STK 171604101 427 18246 SH SOLE 10146 0 8100 CIENA CORP COMM STK 171779309 63964 2556511 SH SOLE 374638 0 2181873 CIMAREX ENERGY CO COMM STK 171798101 49962 531458 SH SOLE 148817 0 382641 CINCINNATI BELL INC NEW COMM STK 171871502 570 29145 SH SOLE 12436 0 16709 CINCINNATI FINL CORP COMM STK 172062101 20599 284324 SH SOLE 58800 0 225524 CIRRUS LOGIC INC COMM STK 172755100 42395 675933 SH SOLE 249663 0 426270 CINTAS CORP COMM STK 172908105 114478 908268 SH SOLE 184824 0 723444 CITIGROUP INC COMM STK 172967424 2719197 40657851 SH SOLE 15966082 0 24691769 CITIZENS FINL GROUP INC COMM STK 174610105 551205 15448573 SH SOLE 6693858 0 8754715 CITIZENS INC COMM STK 174740100 268 36361 SH SOLE 21228 0 15133 CITRIX SYS INC COMM STK 177376100 21548 270777 SH SOLE 52054 0 218723 CITY HLDG CO COMM STK 177835105 665 10091 SH SOLE 4941 0 5150 CLEAN HARBORS INC COMM STK 184496107 119345 2137654 SH SOLE 396644 0 1741010 CLEAN ENERGY FUELS CORP COMM STK 184499101 104 40883 SH SOLE 40883 0 0 CLIFTON BANCORP INC COMM STK 186873105 45523 2753969 SH SOLE 328550 0 2425419 CLOROX CO DEL COMM STK 189054109 39753 298355 SH SOLE 80641 0 217714 CLOVIS ONCOLOGY INC COMM STK 189464100 190374 2033263 SH SOLE 280648 0 1752615 COACH INC COMM STK 189754104 1350367 28524869 SH SOLE 10924629 0 17600240 COBIZ FINANCIAL INC COMM STK 190897108 84159 4836720 SH SOLE 1155217 0 3681503 COCA COLA BOTTLING CO CONS COMM STK 191098102 42860 187266 SH SOLE 30742 0 156524 COCA COLA CO COMM STK 191216100 579137 12912757 SH SOLE 5005330 0 7907427 COEUR MNG INC COMM STK 192108504 548 63888 SH SOLE 34388 0 29500 COGNEX CORP COMM STK 192422103 165743 1952218 SH SOLE 662107 0 1290111 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 160106 2411229 SH SOLE 1131054 0 1280175 COHERENT INC COMM STK 192479103 89723 398785 SH SOLE 129475 0 269310 COHU INC COMM STK 192576106 6329 402093 SH SOLE 74573 0 327520 COLFAX CORP COMM STK 194014106 212080 5386833 SH SOLE 1751933 0 3634900 COLGATE PALMOLIVE CO COMM STK 194162103 517255 6977668 SH SOLE 2453656 0 4524012 COLLIERS INTL GROUP INC COMM STK 194693107 19285 341624 SH SOLE 37500 0 304124 COLUMBIA BKG SYS INC COMM STK 197236102 108466 2721854 SH SOLE 740104 0 1981750 COLUMBIA PPTY TR INC COMM STK 198287203 842 37606 SH SOLE 20306 0 17300 COLUMBIA SPORTSWEAR CO COMM STK 198516106 1014 17466 SH SOLE 7104 0 10362 COMFORT SYS USA INC COMM STK 199908104 33462 901933 SH SOLE 131603 0 770330 COMERICA INC COMM STK 200340107 25666 350436 SH SOLE 87880 0 262556 COMMERCE BANCSHARES INC COMM STK 200525103 1243 21867 SH SOLE 8606 0 13261 COMMERCIAL METALS CO COMM STK 201723103 1534 78926 SH SOLE 36026 0 42900 COMMUNITY BK SYS INC COMM STK 203607106 932 16708 SH SOLE 8442 0 8266 COMMUNITY HEALTH SYS INC NEW COMM STK 203668108 557 55963 SH SOLE 28395 0 27568 COMMUNITY HEALTH SYS INC NEW RIGHTS 203668116 1 73700 SH SOLE 20200 0 53500 COMMUNITY TR BANCORP INC COMM STK 204149108 492 11244 SH SOLE 2572 0 8672 COMMVAULT SYSTEMS INC COMM STK 204166102 24284 430182 SH SOLE 174582 0 255600 COMPANIA DE MINAS BUENAVENTU ADR 204448104 5037 438000 SH SOLE 4000 0 434000 COMPUTER PROGRAMS & SYS INC COMM STK 205306103 945 28817 SH SOLE 14693 0 14124 COMSTOCK RES INC COMM STK 205768302 6480 916565 SH SOLE 201647 0 714918 COMTECH TELECOMMUNICATIONS C COMM STK 205826209 437 23023 SH SOLE 16563 0 6460 CONAGRA BRANDS INC COMM STK 205887102 276170 7722874 SH SOLE 2383217 0 5339657 CONDUENT INC COMM STK 206787103 28363 1779343 SH SOLE 287666 0 1491677 CONMED CORP COMM STK 207410101 592 11630 SH SOLE 5580 0 6050 CONNECTICUT WTR SVC INC COMM STK 207797101 2111 38032 SH SOLE 4182 0 33850 CONNS INC COMM STK 208242107 509 26652 SH SOLE 952 0 25700 CONSOLIDATED COMM HLDGS INC COMM STK 209034107 1351 62930 SH SOLE 37605 0 25325 CONSOLIDATED EDISON INC COMM STK 209115104 44577 551556 SH SOLE 106025 0 445531 CONSOLIDATED TOMOKA LD CO COMM STK 210226106 223 3912 SH SOLE 2412 0 1500 CONTAINER STORE GROUP INC COMM STK 210751103 97 16344 SH SOLE 44 0 16300 CONTINENTAL RESOURCES INC COMM STK 212015101 64561 1996942 SH SOLE 766704 0 1230238 CONVERGYS CORP COMM STK 212485106 1671 70274 SH SOLE 39874 0 30400 CONYERS PK ACQUISITION COMM STK 212894109 352 29860 SH SOLE 29860 0 0 CONYERS PK ACQUISITION COMM STK 212894208 56605 4439628 SH SOLE 788700 0 3650928 COOPER COS INC COMM STK 216648402 1028363 4295224 SH SOLE 1242868 0 3052356 COOPER TIRE & RUBR CO COMM STK 216831107 1124 31149 SH SOLE 21249 0 9900 COPART INC COMM STK 217204106 17213 541465 SH SOLE 307465 0 234000 CORE MARK HOLDING CO INC COMM STK 218681104 205739 6223212 SH SOLE 1025981 0 5197231 CORNING INC COMM STK 219350105 51542 1715197 SH SOLE 352888 0 1362309 CORVEL CORP COMM STK 221006109 10987 231545 SH SOLE 89179 0 142366 CORVUS PHARMACEUTICALS INC COMM STK 221015100 4170 344601 SH SOLE 41781 0 302820 COTY INC COMM STK 222070203 362423 19318900 SH SOLE 6818684 0 12500216 COUSINS PPTYS INC COMM STK 222795106 1083 123153 SH SOLE 33987 0 89166 COWEN INC COMM STK 223622606 203 12498 SH SOLE 74 0 12424 CRAFT BREW ALLIANCE INC COMM STK 224122101 174 10335 SH SOLE 35 0 10300 CRANE CO COMM STK 224399105 1219 15352 SH SOLE 7311 0 8041 CRAWFORD & CO COMM STK 224633107 999 107452 SH SOLE 26927 0 80525 CRAWFORD & CO COMM STK 224633206 6946 892833 SH SOLE 45702 0 847131 CRAY INC COMM STK 225223304 6641 360923 SH SOLE 137746 0 223177 CREDIT ACCEP CORP MICH COMM STK 225310101 1112 4326 SH SOLE 1126 0 3200 CREE INC COMM STK 225447101 3684 149456 SH SOLE 101456 0 48000 CROCS INC COMM STK 227046109 12694 1646400 SH SOLE 470600 0 1175800 CROSS CTRY HEALTHCARE INC COMM STK 227483104 22749 1762130 SH SOLE 238500 0 1523630 CROWN HOLDINGS INC COMM STK 228368106 3493 58547 SH SOLE 26797 0 31750 CRYOLIFE INC COMM STK 228903100 312 15636 SH SOLE 4186 0 11450 CUBESMART COMM STK 229663109 40772 1696016 SH SOLE 509516 0 1186500 CUBIC CORP COMM STK 229669106 11324 244571 SH SOLE 30571 0 214000 CULLEN FROST BANKERS INC COMM STK 229899109 2168 23081 SH SOLE 6831 0 16250 CULP INC COMM STK 230215105 37608 1157177 SH SOLE 392820 0 764357 CUMMINS INC COMM STK 231021106 389894 2403490 SH SOLE 873528 0 1529962 CURTISS WRIGHT CORP COMM STK 231561101 33809 368369 SH SOLE 128769 0 239600 CYPRESS SEMICONDUCTOR CORP COMM STK 232806109 1430 104786 SH SOLE 43336 0 61450 DCT INDUSTRIAL TRUST INC COMM STK 233153204 256977 4808706 SH SOLE 409892 0 4398814 DST SYS INC DEL COMM STK 233326107 36416 590215 SH SOLE 223289 0 366926 DTE ENERGY CO COMM STK 233331107 464967 4395192 SH SOLE 1381521 0 3013671 DTE ENERGY CO CVPFSTKF 233331883 255749 4723782 SH SOLE 1076541 0 3647241 DAKTRONICS INC COMM STK 234264109 214 22200 SH SOLE 6700 0 15500 DANA INCORPORATED COMM STK 235825205 791 35419 SH SOLE 12819 0 22600 DANAHER CORP DEL COMM STK 235851102 3515027 41652173 SH SOLE 13061136 0 28591037 DARDEN RESTAURANTS INC COMM STK 237194105 20611 227901 SH SOLE 49234 0 178667 DARLING INGREDIENTS INC COMM STK 237266101 857 54463 SH SOLE 12863 0 41600 DAVE & BUSTERS ENTMT INC COMM STK 238337109 1325 19918 SH SOLE 9818 0 10100 DAWSON GEOPHYSICAL CO NEW COMM STK 239360100 176 44856 SH SOLE 30648 0 14208 DEAN FOODS CO NEW COMM STK 242370203 1041 61209 SH SOLE 33909 0 27300 DECKERS OUTDOOR CORP COMM STK 243537107 679 9951 SH SOLE 3551 0 6400 DEERE & CO COMM STK 244199105 73803 597158 SH SOLE 166895 0 430263 DEL FRISCOS RESTAURANT GROUP COMM STK 245077102 1846 114674 SH SOLE 87474 0 27200 DELEK US HLDGS INC COMM STK 246647101 565 21375 SH SOLE 14075 0 7300 DELTA AIR LINES INC DEL COMM STK 247361702 291650 5427063 SH SOLE 2352963 0 3074100 DELTIC TIMBER CORP COMM STK 247850100 898 12030 SH SOLE 12030 0 0 DENBURY RES INC COMM STK 247916208 564 368371 SH SOLE 270571 0 97800 DELUXE CORP COMM STK 248019101 22689 327786 SH SOLE 51798 0 275988 DESCARTES SYS GROUP INC COMM STK 249906108 268456 11027793 SH SOLE 1761616 0 9266177 DEPOMED INC COMM STK 249908104 9252 861411 SH SOLE 335411 0 526000 DEXCOM INC COMM STK 252131107 165425 2261447 SH SOLE 410156 0 1851291 DIAMONDROCK HOSPITALITY CO COMM STK 252784301 1236 112840 SH SOLE 67489 0 45351 DICKS SPORTING GOODS INC COMM STK 253393102 82831 2079604 SH SOLE 723265 0 1356339 DIEBOLD NXDF INC COMM STK 253651103 1338 47802 SH SOLE 30412 0 17390 DIGI INTL INC COMM STK 253798102 119 11741 SH SOLE 2681 0 9060 DIGIRAD CORP COMM STK 253827109 160 39600 SH SOLE 0 0 39600 DIGITAL RLTY TR INC COMM STK 253868103 35371 313158 SH SOLE 72413 0 240745 DILLARDS INC COMM STK 254067101 676 11723 SH SOLE 7823 0 3900 DINEEQUITY INC COMM STK 254423106 236 5349 SH SOLE 1949 0 3400 DIODES INC COMM STK 254543101 2576 107218 SH SOLE 89906 0 17312 DISNEY WALT CO COMM STK 254687106 746336 7024341 SH SOLE 2232169 0 4792172 DISCOVER FINL SVCS COMM STK 254709108 52321 841303 SH SOLE 218698 0 622605 DR REDDYS LABS LTD ADR 256135203 2510 59555 SH SOLE 53175 0 6380 DOLLAR GEN CORP NEW COMM STK 256677105 2112114 29298297 SH SOLE 10618544 0 18679753 DOLLAR TREE INC COMM STK 256746108 48542 694256 SH SOLE 213559 0 480697 DOMTAR CORP COMM STK 257559203 1634 42537 SH SOLE 22755 0 19782 DONALDSON INC COMM STK 257651109 12311 270344 SH SOLE 151502 0 118842 DONNELLEY R R & SONS CO COMM STK 257867200 336 26804 SH SOLE 15872 0 10932 DORMAN PRODUCTS INC COMM STK 258278100 70687 854014 SH SOLE 274114 0 579900 DOVER CORP COMM STK 260003108 23201 289212 SH SOLE 58463 0 230749 DOW CHEM CO COMM STK 260543103 131386 2083184 SH SOLE 420448 0 1662736 DRIL-QUIP INC COMM STK 262037104 96872 1985074 SH SOLE 391659 0 1593415 DRIVE SHACK INC COMM STK 262077100 174 55324 SH SOLE 55324 0 0 DU PONT E I DE NEMOURS & CO COMM STK 263534109 1715890 21259944 SH SOLE 8014693 0 13245251 DUKE REALTY CORP COMM STK 264411505 7392 264485 SH SOLE 161224 0 103261 DUNKIN BRANDS GROUP INC COMM STK 265504100 150404 2728665 SH SOLE 540727 0 2187938 DURECT CORP COMM STK 266605104 142 90906 SH SOLE 9306 0 81600 DYCOM INDS INC COMM STK 267475101 1714 19152 SH SOLE 6789 0 12363 DYNAVAX TECHNOLOGIES CORP COMM STK 268158201 348 36106 SH SOLE 22596 0 13510 EP ENERGY CORP COMM STK 268785102 187 51007 SH SOLE 27407 0 23600 EAGLE BANCORP INC MD COMM STK 268948106 1248 19716 SH SOLE 15316 0 4400 E TRADE FINANCIAL CORP COMM STK 269246401 69897 1837945 SH SOLE 771408 0 1066537 EAGLE PHARMACEUTICALS INC COMM STK 269796108 4052 51365 SH SOLE 47765 0 3600 EASTGROUP PPTY INC COMM STK 277276101 244291 2915167 SH SOLE 468234 0 2446933 EASTMAN CHEM CO COMM STK 277432100 22798 271434 SH SOLE 53796 0 217638 EATON VANCE CORP COMM STK 278265103 3764 79545 SH SOLE 53479 0 26066 EBAY INC COMM STK 278642103 65528 1876504 SH SOLE 389653 0 1486851 EBIX INC COMM STK 278715206 635 11772 SH SOLE 11772 0 0 ECHOSTAR CORP COMM STK 278768106 15885 261704 SH SOLE 83680 0 178024 ECOLAB INC COMM STK 278865100 98930 745237 SH SOLE 217880 0 527357 EDISON INTL COMM STK 281020107 634400 8113567 SH SOLE 2409497 0 5704070 EL PASO ELEC CO COMM STK 283677854 60273 1165826 SH SOLE 299526 0 866300 ELDORADO GOLD CORP NEW COMM STK 284902103 54 20500 SH SOLE 20500 0 0 ELECTRO SCIENTIFIC INDS COMM STK 285229100 351 42576 SH SOLE 4176 0 38400 ELECTRONIC ARTS INC COMM STK 285512109 2395626 22660101 SH SOLE 7699047 0 14961054 ELECTRONICS FOR IMAGING INC COMM STK 286082102 1423 30032 SH SOLE 11732 0 18300 ELEVEN BIOTHERAPEUTICS INC COMM STK 286221106 83 52700 SH SOLE 0 0 52700 ELLINGTON RESIDENTIAL MTG RE COMM STK 288578107 165 11259 SH SOLE 11259 0 0 EMERSON ELEC CO COMM STK 291011104 437533 7338701 SH SOLE 2193960 0 5144741 EMPIRE ST RLTY TR INC COMM STK 292104106 30371 1462269 SH SOLE 522769 0 939500 EMPLOYERS HOLDINGS INC COMM STK 292218104 41354 977640 SH SOLE 319140 0 658500 ENCANA CORP COMM STK 292505104 39704 4511816 SH SOLE 1045076 0 3466740 ENCORE CAP GROUP INC COMM STK 292554102 82117 2045251 SH SOLE 264570 0 1780681 ENERNOC INC COMM STK 292764107 243 31300 SH SOLE 100 0 31200 ENNIS INC COMM STK 293389102 280 14637 SH SOLE 3280 0 11357 ENTERPRISE FINL SVCS CORP COMM STK 293712105 211 5160 SH SOLE 5160 0 0 ENTERPRISE PRODS PARTNERS L COMM STK 293792107 211 7780 SH SOLE 7780 0 0 ENZO BIOCHEM INC COMM STK 294100102 146 13209 SH SOLE 13209 0 0 EQUIFAX INC COMM STK 294429105 1950727 14195367 SH SOLE 4386008 0 9809359 EQUITY COMWLTH COMM STK 294628102 237108 7503422 SH SOLE 1485558 0 6017864 ESCO TECHNOLOGIES INC COMM STK 296315104 199774 3349111 SH SOLE 674311 0 2674800 ESSENDANT INC COMM STK 296689102 317 21351 SH SOLE 105 0 21246 ESSEX PPTY TR INC COMM STK 297178105 426173 1656519 SH SOLE 149429 0 1507090 ESTERLINE TECHNOLOGIES CORP COMM STK 297425100 13301 140308 SH SOLE 48818 0 91490 ETHAN ALLEN INTERIORS INC COMM STK 297602104 23358 723150 SH SOLE 244556 0 478594 EURONET WORLDWIDE INC COMM STK 298736109 38524 440935 SH SOLE 164285 0 276650 EXLSERVICE HOLDINGS INC COMM STK 302081104 327 5892 SH SOLE 92 0 5800 EXPEDITORS INTL WASH INC COMM STK 302130109 161265 2855255 SH SOLE 713207 0 2142048 EZCORP INC COMM STK 302301106 223 28939 SH SOLE 6239 0 22700 FLIR SYS INC COMM STK 302445101 8242 237794 SH SOLE 42364 0 195430 F M C CORP COMM STK 302491303 132825 1818271 SH SOLE 374309 0 1443962 FNB CORP PA COMM STK 302520101 1286 90848 SH SOLE 52081 0 38767 FTI CONSULTING INC COMM STK 302941109 46414 1327633 SH SOLE 328938 0 998695 FACTSET RESH SYS INC COMM STK 303075105 190902 1148765 SH SOLE 405860 0 742905 FAIR ISAAC CORP COMM STK 303250104 51307 368033 SH SOLE 140476 0 227557 FARMER BROS CO COMM STK 307675108 382 12643 SH SOLE 5643 0 7000 FARMERS CAP BK CORP COMM STK 309562106 445 11548 SH SOLE 2801 0 8747 FARO TECHNOLOGIES INC COMM STK 311642102 871 23046 SH SOLE 12246 0 10800 FASTENAL CO COMM STK 311900104 28075 644965 SH SOLE 170310 0 474655 FEDERAL AGRIC MTG CORP COMM STK 313148306 584 9024 SH SOLE 3524 0 5500 FEDERAL REALTY INVT TR COMM STK 313747206 209699 1659139 SH SOLE 182121 0 1477018 FEDERAL SIGNAL CORP COMM STK 313855108 605 34870 SH SOLE 15770 0 19100 FEDERATED INVS INC PA COMM STK 314211103 286 10132 SH SOLE 3732 0 6400 FERRO CORP COMM STK 315405100 924 50493 SH SOLE 10533 0 39960 F5 NETWORKS INC COMM STK 315616102 23928 188322 SH SOLE 53396 0 134926 FIDELITY SOUTHERN CORP NEW COMM STK 316394105 300 13145 SH SOLE 7828 0 5317 FIELDPOINT PETROLEUM CORP WARRANT 316570126 3 46200 SH SOLE 0 0 46200 FIFTH THIRD BANCORP COMM STK 316773100 1559589 60076623 SH SOLE 23612606 0 36464017 FINANCIAL ENGINES INC COMM STK 317485100 46602 1273285 SH SOLE 347914 0 925371 FIRST BANCORP P R COMM STK 318672706 333 57560 SH SOLE 460 0 57100 FIRST BANCORP N C COMM STK 318910106 9070 290132 SH SOLE 89326 0 200806 FIRST BUSEY CORP COMM STK 319383204 513 17511 SH SOLE 8820 0 8691 FIRST BUS FINL SVCS INC WIS COMM STK 319390100 333 14423 SH SOLE 3923 0 10500 FIRST COMWLTH FINL CORP PA COMM STK 319829107 172 13572 SH SOLE 272 0 13300 FIRST FINL BANCORP OH COMM STK 320209109 868 31321 SH SOLE 8979 0 22342 FIRST FINL CORP IND COMM STK 320218100 406 8578 SH SOLE 3228 0 5350 FIRST HORIZON NATL CORP COMM STK 320517105 208632 11976565 SH SOLE 2480925 0 9495640 FIRST INTERNET BANCORP COMM STK 320557101 202 7184 SH SOLE 7184 0 0 FIRST MERCHANTS CORP COMM STK 320817109 1155 28782 SH SOLE 6639 0 22143 FIRST MIDWEST BANCORP DEL COMM STK 320867104 780 33480 SH SOLE 9587 0 23893 FIRST SOLAR INC COMM STK 336433107 1358 34048 SH SOLE 14148 0 19900 1ST SOURCE CORP COMM STK 336901103 338 7059 SH SOLE 43 0 7016 FISERV INC COMM STK 337738108 3410561 27877726 SH SOLE 7974355 0 19903371 FIRSTENERGY CORP COMM STK 337932107 413042 14164668 SH SOLE 2938518 0 11226150 FIVE9 INC COMM STK 338307101 86939 4039895 SH SOLE 708983 0 3330912 FLEETCOR TECHNOLOGIES INC COMM STK 339041105 605705 4200157 SH SOLE 1304334 0 2895823 FLOOR & DECOR HLDGS INC COMM STK 339750101 31994 814930 SH SOLE 113808 0 701122 FLOTEK INDS INC DEL COMM STK 343389102 3090 345693 SH SOLE 282193 0 63500 FLUOR CORP NEW COMM STK 343412102 11835 258529 SH SOLE 56619 0 201910 FLOWERS FOODS INC COMM STK 343498101 166002 9589940 SH SOLE 2144166 0 7445774 FLUSHING FINL CORP COMM STK 343873105 653 23151 SH SOLE 10876 0 12275 FOOT LOCKER INC COMM STK 344849104 11860 240670 SH SOLE 47150 0 193520 FORD MTR CO DEL COMM STK 345370860 204022 18232555 SH SOLE 4510456 0 13722099 FOREST CITY RLTY TR INC COMM STK 345605109 21680 896982 SH SOLE 325985 0 570997 FORESTAR GROUP INC COMM STK 346233109 24256 1414371 SH SOLE 180455 0 1233916 FORRESTER RESH INC COMM STK 346563109 373 9530 SH SOLE 2530 0 7000 FORTIS INC COMM STK 349553107 408 11614 SH SOLE 11614 0 0 FRANCESCAS HLDGS CORP COMM STK 351793104 244 22269 SH SOLE 15269 0 7000 FRANCO NEVADA CORP COMM STK 351858105 679271 9420861 SH SOLE 2326044 0 7094817 FRANKLIN COVEY CO COMM STK 353469109 199 10332 SH SOLE 5132 0 5200 FRANKLIN ELEC INC COMM STK 353514102 1388 33530 SH SOLE 28130 0 5400 FRANKLIN RES INC COMM STK 354613101 30267 675754 SH SOLE 156743 0 519011 FREDS INC COMM STK 356108100 12922 1399984 SH SOLE 411869 0 988115 FREIGHTCAR AMER INC COMM STK 357023100 207 11930 SH SOLE 1530 0 10400 FUEL TECH INC COMM STK 359523107 12 13700 SH SOLE 0 0 13700 FULLER H B CO COMM STK 359694106 1020 19952 SH SOLE 8712 0 11240 FULTON FINL CORP PA COMM STK 360271100 1129 59403 SH SOLE 29727 0 29676 GATX CORP COMM STK 361448103 704 10960 SH SOLE 2010 0 8950 GALLAGHER ARTHUR J & CO COMM STK 363576109 28850 503932 SH SOLE 60469 0 443463 GAP INC DEL COMM STK 364760108 19459 884913 SH SOLE 171209 0 713704 GARTNER INC COMM STK 366651107 410437 3323104 SH SOLE 992141 0 2330963 GENERAC HLDGS INC COMM STK 368736104 15480 428466 SH SOLE 165366 0 263100 GENERAL CABLE CORP DEL NEW COMM STK 369300108 236 14435 SH SOLE 2535 0 11900 GENERAL COMMUNICATION INC COMM STK 369385109 870 23750 SH SOLE 11380 0 12370 GENERAL DYNAMICS CORP COMM STK 369550108 146198 738001 SH SOLE 149369 0 588632 GENERAL ELECTRIC CO COMM STK 369604103 1289324 47735055 SH SOLE 16208360 0 31526695 GENERAL MLS INC COMM STK 370334104 93869 1694391 SH SOLE 458923 0 1235468 GENESEE & WYO INC COMM STK 371559105 79568 1163452 SH SOLE 339215 0 824237 GENTEX CORP COMM STK 371901109 2740 144430 SH SOLE 74410 0 70020 GENIE ENERGY LTD COMM STK 372284208 129 16878 SH SOLE 36 0 16842 GENMARK DIAGNOSTICS INC COMM STK 372309104 58680 4960231 SH SOLE 666224 0 4294007 GENOCEA BIOSCIENCES INC COMM STK 372427104 187 35889 SH SOLE 35889 0 0 GENUINE PARTS CO COMM STK 372460105 25788 278011 SH SOLE 58092 0 219919 GERMAN AMERN BANCORP INC COMM STK 373865104 680 19954 SH SOLE 3360 0 16594 GERON CORP COMM STK 374163103 303 109400 SH SOLE 19200 0 90200 GETTY RLTY CORP NEW COMM STK 374297109 448 17857 SH SOLE 72 0 17785 GIBRALTAR INDS INC COMM STK 374689107 81784 2294093 SH SOLE 311160 0 1982933 GILEAD SCIENCES INC COMM STK 375558103 1060008 14976091 SH SOLE 4702067 0 10274024 GLADSTONE COML CORP COMM STK 376536108 904 41470 SH SOLE 12970 0 28500 GLADSTONE LD CORP COMM STK 376549101 160 13700 SH SOLE 0 0 13700 GLATFELTER COMM STK 377316104 352 18022 SH SOLE 7222 0 10800 GLAUKOS CORP COMM STK 377322102 42339 1020945 SH SOLE 187246 0 833699 GLOBALSTAR INC COMM STK 378973408 515 241646 SH SOLE 139246 0 102400 GLOBAL NET LEASE INC COMM STK 379378201 365 16423 SH SOLE 190 0 16233 GLOBUS MED INC COMM STK 379577208 617 18603 SH SOLE 5503 0 13100 GLU MOBILE INC COMM STK 379890106 151 60200 SH SOLE 300 0 59900 GODADDY INC COMM STK 380237107 322 7582 SH SOLE 7582 0 0 GOLDCORP INC NEW COMM STK 380956409 4574 354400 SH SOLE 103456 0 250944 GOODYEAR TIRE & RUBR CO COMM STK 382550101 15995 457521 SH SOLE 91253 0 366268 GRACO INC COMM STK 384109104 256009 2342685 SH SOLE 550563 0 1792122 GRAHAM HLDGS CO COMM STK 384637104 1397 2330 SH SOLE 1470 0 860 GRAINGER W W INC COMM STK 384802104 22307 123563 SH SOLE 35081 0 88482 GRAMERCY PPTY TR COMM STK 385002308 1053 35458 SH SOLE 20525 0 14933 GRANITE CONSTR INC COMM STK 387328107 34523 715650 SH SOLE 162255 0 553395 GRAPHIC PACKAGING HLDG CO COMM STK 388689101 31076 2255126 SH SOLE 1015313 0 1239813 GRAY TELEVISION INC COMM STK 389375106 11612 847621 SH SOLE 286821 0 560800 GREAT PLAINS ENERGY INC COMM STK 391164100 5910 201852 SH SOLE 157249 0 44603 GREAT PLAINS ENERGY INC CVPFSTKF 391164878 103173 1946077 SH SOLE 553004 0 1393073 GREAT WESTN BANCORP INC COMM STK 391416104 525 12853 SH SOLE 2953 0 9900 GREEN PLAINS INC COMM STK 393222104 598 29100 SH SOLE 10800 0 18300 GREENBRIER COS INC COMM STK 393657101 2362 51076 SH SOLE 47076 0 4000 GREENHILL & CO INC COMM STK 395259104 412 20508 SH SOLE 3408 0 17100 GREIF INC COMM STK 397624107 1014 18172 SH SOLE 13272 0 4900 GRIFFON CORP COMM STK 398433102 399 18183 SH SOLE 7683 0 10500 GRIFOLS S A ADR 398438408 494806 23417207 SH SOLE 7301833 0 16115374 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 542 8558 SH SOLE 2258 0 6300 GROUPON INC COMM STK 399473107 1232 320896 SH SOLE 108720 0 212176 GRUPO FINANCIERO GALICIA S A ADR 399909100 21547 505317 SH SOLE 415917 0 89400 GRUBHUB INC COMM STK 400110102 370833 8505342 SH SOLE 1375893 0 7129449 GUESS INC COMM STK 401617105 218 17089 SH SOLE 5469 0 11620 GULF ISLAND FABRICATION INC COMM STK 402307102 188 16238 SH SOLE 3738 0 12500 GULFPORT ENERGY CORP COMM STK 402635304 1873 126975 SH SOLE 77675 0 49300 H & E EQUIPMENT SERVICES INC COMM STK 404030108 347 16987 SH SOLE 10287 0 6700 HNI CORP COMM STK 404251100 3469 87007 SH SOLE 73827 0 13180 HSN INC COMM STK 404303109 6151 192810 SH SOLE 69606 0 123204 HACKETT GROUP INC COMM STK 404609109 485 31290 SH SOLE 13370 0 17920 HAEMONETICS CORP COMM STK 405024100 127540 3229686 SH SOLE 760121 0 2469565 HAIN CELESTIAL GROUP INC COMM STK 405217100 7659 197294 SH SOLE 82694 0 114600 HALLIBURTON CO COMM STK 406216101 100807 2360268 SH SOLE 500360 0 1859908 HANCOCK HLDG CO COMM STK 410120109 916 18697 SH SOLE 5862 0 12835 HANESBRANDS INC COMM STK 410345102 21899 945556 SH SOLE 311700 0 633856 HANMI FINL CORP COMM STK 410495204 617 21677 SH SOLE 21677 0 0 HANOVER INS GROUP INC COMM STK 410867105 41437 467531 SH SOLE 76165 0 391366 HARLEY DAVIDSON INC COMM STK 412822108 52714 975829 SH SOLE 493660 0 482169 HARMONIC INC COMM STK 413160102 58353 11114906 SH SOLE 2715957 0 8398949 HARRIS CORP DEL COMM STK 413875105 1482360 13589661 SH SOLE 4506610 0 9083051 HARSCO CORP COMM STK 415864107 2882 178989 SH SOLE 154529 0 24460 HARTE-HANKS INC COMM STK 416196103 31 29750 SH SOLE 3900 0 25850 HARTFORD FINL SVCS GROUP INC COMM STK 416515104 37458 712538 SH SOLE 130136 0 582402 HARVARD BIOSCIENCE INC COMM STK 416906105 72 28200 SH SOLE 0 0 28200 HASBRO INC COMM STK 418056107 24207 217085 SH SOLE 50664 0 166421 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 1705 52663 SH SOLE 23463 0 29200 HAWAIIAN HOLDINGS INC COMM STK 419879101 7714 164298 SH SOLE 54698 0 109600 HAWKINS INC COMM STK 420261109 31992 690228 SH SOLE 169097 0 521131 HAWTHORN BANCSHARES INC COMM STK 420476103 346 16611 SH SOLE 16611 0 0 HAYNES INTERNATIONAL INC COMM STK 420877201 49136 1353223 SH SOLE 186835 0 1166388 HEALTHCARE SVCS GRP INC COMM STK 421906108 120490 2572933 SH SOLE 481350 0 2091583 HEALTHSOUTH CORP COMM STK 421924309 19050 393600 SH SOLE 145600 0 248000 HEALTHCARE RLTY TR COMM STK 421946104 281349 8238631 SH SOLE 832432 0 7406199 HEARTLAND EXPRESS INC COMM STK 422347104 276 13251 SH SOLE 3628 0 9623 HECLA MNG CO COMM STK 422704106 1377 269906 SH SOLE 96706 0 173200 HEICO CORP NEW COMM STK 422806109 1010 14059 SH SOLE 5185 0 8874 HEICO CORP NEW COMM STK 422806208 50824 819086 SH SOLE 312722 0 506364 HELMERICH & PAYNE INC COMM STK 423452101 10228 188224 SH SOLE 33321 0 154903 HENRY JACK & ASSOC INC COMM STK 426281101 30204 290784 SH SOLE 112234 0 178550 HERITAGE COMMERCE CORP COMM STK 426927109 49481 3590770 SH SOLE 473448 0 3117322 HERCULES CAPITAL INC COMM STK 427096508 40477 3057200 SH SOLE 1149600 0 1907600 HERON THERAPEUTICS INC COMM STK 427746102 144 10427 SH SOLE 127 0 10300 HERSHA HOSPITALITY TR COMM STK 427825500 742 40089 SH SOLE 29064 0 11025 HERSHEY CO COMM STK 427866108 116634 1086284 SH SOLE 580299 0 505985 HEXCEL CORP NEW COMM STK 428291108 42744 809705 SH SOLE 275371 0 534334 HIBBETT SPORTS INC COMM STK 428567101 411 19808 SH SOLE 19808 0 0 HIGHWOODS PPTYS INC COMM STK 431284108 98026 1933076 SH SOLE 154345 0 1778731 HILL ROM HLDGS INC COMM STK 431475102 1671 20991 SH SOLE 12941 0 8050 HILLENBRAND INC COMM STK 431571108 33681 932998 SH SOLE 336448 0 596550 HILLTOP HOLDINGS INC COMM STK 432748101 19606 748022 SH SOLE 338824 0 409198 HOLLYFRONTIER CORP COMM STK 436106108 5108 185950 SH SOLE 135232 0 50718 HOLOGIC INC COMM STK 436440101 1897552 41814731 SH SOLE 12824400 0 28990331 HOME BANCSHARES INC COMM STK 436893200 268120 10767853 SH SOLE 2886005 0 7881848 HOME DEPOT INC COMM STK 437076102 3107120 20255018 SH SOLE 7331186 0 12923832 HONEYWELL INTL INC COMM STK 438516106 2055527 15421463 SH SOLE 4954262 0 10467201 HORACE MANN EDUCATORS CORP N COMM STK 440327104 1105 29223 SH SOLE 9713 0 19510 HORMEL FOODS CORP COMM STK 440452100 55152 1616899 SH SOLE 792291 0 824608 HORNBECK OFFSHORE SVCS INC N COMM STK 440543106 165 58400 SH SOLE 31800 0 26600 HOULIHAN LOKEY INC COMM STK 441593100 43597 1249208 SH SOLE 302881 0 946327 HOVNANIAN ENTERPRISES INC COMM STK 442487203 573 204543 SH SOLE 68943 0 135600 HOWARD BANCORP INC COMM STK 442496105 20333 1056268 SH SOLE 253928 0 802340 HUB GROUP INC COMM STK 443320106 751 19593 SH SOLE 13193 0 6400 HUBBELL INC COMM STK 443510607 18148 160360 SH SOLE 64027 0 96333 HUBSPOT INC COMM STK 443573100 309 4694 SH SOLE 4694 0 0 HUDSON GLOBAL INC COMM STK 443787106 45 33914 SH SOLE 14600 0 19314 HUDSON PAC PPTYS INC COMM STK 444097109 104651 3060863 SH SOLE 214394 0 2846469 HUMANA INC COMM STK 444859102 2813708 11693573 SH SOLE 3488590 0 8204983 HUNT J B TRANS SVCS INC COMM STK 445658107 243181 2661206 SH SOLE 829886 0 1831320 HUNTINGTON BANCSHARES INC COMM STK 446150104 26936 1992330 SH SOLE 385378 0 1606952 HUNTINGTON INGALLS INDS INC COMM STK 446413106 9760 52428 SH SOLE 24428 0 28000 HUNTSMAN CORP COMM STK 447011107 1743 67461 SH SOLE 21461 0 46000 HURCO COMPANIES INC COMM STK 447324104 254 7320 SH SOLE 1420 0 5900 HURON CONSULTING GROUP INC COMM STK 447462102 9839 227765 SH SOLE 76348 0 151417 HUTTIG BLDG PRODS INC COMM STK 448451104 228 32568 SH SOLE 32568 0 0 HYATT HOTELS CORP COMM STK 448579102 842 14979 SH SOLE 4679 0 10300 IDT CORP COMM STK 448947507 213 14793 SH SOLE 4351 0 10442 HYSTER YALE MATLS HANDLING I COMM STK 449172105 711 10127 SH SOLE 4427 0 5700 I D SYSTEMS INC COMM STK 449489103 94 15300 SH SOLE 0 0 15300 IRSA INVERSIONES Y REP S A ADR 450047204 1404 58190 SH SOLE 47690 0 10500 IRHYTHM TECHNOLOGIES INC COMM STK 450056106 7561 177952 SH SOLE 83742 0 94210 IBERIABANK CORP COMM STK 450828108 1642 20147 SH SOLE 5842 0 14305 ICONIX BRAND GROUP INC COMM STK 451055107 421 60868 SH SOLE 25419 0 35449 IDACORP INC COMM STK 451107106 1353 15853 SH SOLE 4043 0 11810 IGNYTA INC COMM STK 451731103 3097 299240 SH SOLE 22623 0 276617 ILLINOIS TOOL WKS INC COMM STK 452308109 1642765 11467820 SH SOLE 4222614 0 7245206 ILLUMINA INC COMM STK 452327109 562360 3240895 SH SOLE 1104072 0 2136823 IMMERSION CORP COMM STK 452521107 335 36881 SH SOLE 17181 0 19700 IMMUNOMEDICS INC COMM STK 452907108 52695 5967762 SH SOLE 558871 0 5408891 INDEPENDENT BANK CORP MASS COMM STK 453836108 675 10123 SH SOLE 4773 0 5350 INFOSYS LTD ADR 456788108 138888 9246878 SH SOLE 3511165 0 5735713 INGREDION INC COMM STK 457187102 4477 37557 SH SOLE 19457 0 18100 INSMED INC COMM STK 457669307 176654 10294551 SH SOLE 1463828 0 8830723 INTEGRA LIFESCIENCES HLDGS C COMM STK 457985208 1334 24471 SH SOLE 12271 0 12200 INTEGRATED DEVICE TECHNOLOGY COMM STK 458118106 44874 1739972 SH SOLE 602172 0 1137800 INTEL CORP COMM STK 458140100 402314 11923960 SH SOLE 3790522 0 8133438 INTERFACE INC COMM STK 458665304 304 15483 SH SOLE 3983 0 11500 INTERNATIONAL BANCSHARES COR COMM STK 459044103 913 26056 SH SOLE 15754 0 10302 INTERNATIONAL BUSINESS MACHS COMM STK 459200101 243478 1582771 SH SOLE 320336 0 1262435 INTERNATIONAL FLAVORS&FRAGRA COMM STK 459506101 20116 149007 SH SOLE 31283 0 117724 INTL PAPER CO COMM STK 460146103 965340 17052460 SH SOLE 5851459 0 11201001 INTERPUBLIC GROUP COS INC COMM STK 460690100 29905 1215669 SH SOLE 379429 0 836240 INTEVAC INC COMM STK 461148108 274 24655 SH SOLE 3955 0 20700 INTUIT COMM STK 461202103 2657855 20012460 SH SOLE 6481735 0 13530725 INVACARE CORP COMM STK 461203101 255 19300 SH SOLE 12600 0 6700 INVESTORS REAL ESTATE TR COMM STK 461730103 1112 178998 SH SOLE 102848 0 76150 IONIS PHARMACEUTICALS INC COMM STK 462222100 57850 1137221 SH SOLE 280313 0 856908 IROBOT CORP COMM STK 462726100 1841 21876 SH SOLE 11176 0 10700 IRSA PROPIEDADES COMERCIALES ADR 463588103 6156 109032 SH SOLE 26332 0 82700 ISHARES COMM STK 464286103 475 21900 SH SOLE 0 0 21900 ISHARES COMM STK 464286608 2081 51600 SH SOLE 0 0 51600 ISHARES COMM STK 464286749 614 17900 SH SOLE 0 0 17900 ISHARES COMM STK 464286772 488 7200 SH SOLE 0 0 7200 ISHARES TR COMM STK 464287200 786 3228 SH SOLE 2792 0 436 ISHARES TR COMM STK 464287465 2142 32850 SH SOLE 350 0 32500 ISHARES TR COMM STK 464287507 253 1455 SH SOLE 1455 0 0 ISHARES TR COMM STK 464287655 14012 99434 SH SOLE 99434 0 0 ITRON INC COMM STK 465741106 494 7294 SH SOLE 5494 0 1800 J & J SNACK FOODS CORP COMM STK 466032109 39917 302241 SH SOLE 114320 0 187921 JABIL INC COMM STK 466313103 2412 82615 SH SOLE 41515 0 41100 JACK IN THE BOX INC COMM STK 466367109 242623 2463181 SH SOLE 457741 0 2005440 JACOBS ENGR GROUP INC DEL COMM STK 469814107 32434 596331 SH SOLE 135321 0 461010 JETBLUE AIRWAYS CORP COMM STK 477143101 2723 119252 SH SOLE 53052 0 66200 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 325468 3321103 SH SOLE 574038 0 2747065 JOHNSON & JOHNSON COMM STK 478160104 2866871 21671106 SH SOLE 7933326 0 13737780 KLA-TENCOR CORP COMM STK 482480100 615407 6725020 SH SOLE 2564101 0 4160919 KLX INC COMM STK 482539103 1096 21926 SH SOLE 10026 0 11900 KMG CHEMICALS INC COMM STK 482564101 86579 1778889 SH SOLE 489486 0 1289403 KAISER ALUMINUM CORP COMM STK 483007704 4906 55427 SH SOLE 18334 0 37093 KAMAN CORP COMM STK 483548103 31076 623136 SH SOLE 212575 0 410561 KANSAS CITY SOUTHERN COMM STK 485170302 533607 5098968 SH SOLE 1370873 0 3728095 KATE SPADE & CO COMM STK 485865109 3568 192949 SH SOLE 161349 0 31600 KELLOGG CO COMM STK 487836108 179869 2589532 SH SOLE 702666 0 1886866 KEMPER CORP DEL COMM STK 488401100 102294 2650091 SH SOLE 591257 0 2058834 KENNAMETAL INC COMM STK 489170100 940 25128 SH SOLE 8628 0 16500 KENNEDY-WILSON HLDGS INC COMM STK 489398107 13794 724100 SH SOLE 285800 0 438300 KERYX BIOPHARMACEUTICALS INC COMM STK 492515101 278 38520 SH SOLE 220 0 38300 KEYCORP NEW COMM STK 493267108 700868 37399578 SH SOLE 12284234 0 25115344 KEYW HLDG CORP COMM STK 493723100 141 15123 SH SOLE 15123 0 0 KFORCE INC COMM STK 493732101 936 47774 SH SOLE 40018 0 7756 KIMBALL INTL INC COMM STK 494274103 452 27090 SH SOLE 14700 0 12390 KIMBERLY CLARK CORP COMM STK 494368103 86649 671128 SH SOLE 145664 0 525464 KINDRED HEALTHCARE INC COMM STK 494580103 338 29023 SH SOLE 234 0 28789 KINROSS GOLD CORP COMM STK 496902404 142 35000 SH SOLE 35000 0 0 KIRBY CORP COMM STK 497266106 57905 866200 SH SOLE 294700 0 571500 KNOLL INC COMM STK 498904200 546 27234 SH SOLE 9234 0 18000 KNIGHT TRANSN INC COMM STK 499064103 69812 1884253 SH SOLE 257774 0 1626479 KOHLS CORP COMM STK 500255104 320234 8281210 SH SOLE 3135764 0 5145446 KORN FERRY INTL COMM STK 500643200 616 17844 SH SOLE 7444 0 10400 KRAFT HEINZ CO COMM STK 500754106 261017 3047839 SH SOLE 989387 0 2058452 KROGER CO COMM STK 501044101 211038 9049667 SH SOLE 1852463 0 7197204 KULICKE & SOFFA INDS INC COMM STK 501242101 491 25800 SH SOLE 10100 0 15700 L BRANDS INC COMM STK 501797104 999608 18549040 SH SOLE 7052709 0 11496331 LKQ CORP COMM STK 501889208 54019 1639421 SH SOLE 846919 0 792502 LTC PPTYS INC COMM STK 502175102 733 14264 SH SOLE 6714 0 7550 L3 TECHNOLOGIES INC COMM STK 502413107 23842 142698 SH SOLE 27959 0 114739 LA JOLLA PHARMACEUTICAL CO COMM STK 503459604 296 9955 SH SOLE 55 0 9900 LA Z BOY INC COMM STK 505336107 1030 31687 SH SOLE 10337 0 21350 LAKELAND BANCORP INC COMM STK 511637100 342 18163 SH SOLE 18163 0 0 LAKELAND FINL CORP COMM STK 511656100 691 15067 SH SOLE 15067 0 0 LAM RESEARCH CORP COMM STK 512807108 65859 465664 SH SOLE 174364 0 291300 LAMAR ADVERTISING CO NEW COMM STK 512816109 2464 33491 SH SOLE 10899 0 22592 LAMB WESTON HLDGS INC COMM STK 513272104 1874 42544 SH SOLE 14642 0 27902 LANCASTER COLONY CORP COMM STK 513847103 1208 9853 SH SOLE 2953 0 6900 LANDSTAR SYS INC COMM STK 515098101 220945 2581133 SH SOLE 743173 0 1837960 LANTHEUS HLDGS INC COMM STK 516544103 101255 5736831 SH SOLE 545943 0 5190888 LAS VEGAS SANDS CORP COMM STK 517834107 647497 10134562 SH SOLE 3630897 0 6503665 LASALLE HOTEL PPTYS COMM STK 517942108 4974 166920 SH SOLE 131320 0 35600 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 31243 4691163 SH SOLE 667866 0 4023297 LAUDER ESTEE COS INC COMM STK 518439104 59998 625113 SH SOLE 261217 0 363896 LAYNE CHRISTENSEN CO COMM STK 521050104 339 38550 SH SOLE 19450 0 19100 LEAR CORP COMM STK 521865204 4352 30629 SH SOLE 13929 0 16700 LEGGETT & PLATT INC COMM STK 524660107 12931 246156 SH SOLE 50540 0 195616 LEGG MASON INC COMM STK 524901105 27502 720691 SH SOLE 490839 0 229852 LEIDOS HLDGS INC COMM STK 525327102 2303 44546 SH SOLE 19346 0 25200 LEMAITRE VASCULAR INC COMM STK 525558201 260 8337 SH SOLE 37 0 8300 LENNAR CORP COMM STK 526057104 227998 4276033 SH SOLE 1674808 0 2601225 LENNOX INTL INC COMM STK 526107107 503833 2743588 SH SOLE 484983 0 2258605 LEUCADIA NATL CORP COMM STK 527288104 368701 14094071 SH SOLE 2900235 0 11193836 LEXICON PHARMACEUTICALS INC COMM STK 528872302 545 33136 SH SOLE 17994 0 15142 LEXINGTON REALTY TRUST COMM STK 529043101 1241 125258 SH SOLE 67129 0 58129 LIBERTY BROADBAND CORP COMM STK 530307107 18234 212547 SH SOLE 27272 0 185275 LIBERTY BROADBAND CORP COMM STK 530307305 111600 1286454 SH SOLE 160263 0 1126191 LIBERTY PPTY TR COMM STK 531172104 2140 52576 SH SOLE 17743 0 34833 LIBERTY MEDIA CORP DELAWARE COMM STK 531229409 1080 25717 SH SOLE 8617 0 17100 LIBERTY MEDIA CORP DELAWARE COMM STK 531229607 38804 930563 SH SOLE 40239 0 890324 LIBERTY MEDIA CORP DELAWARE COMM STK 531229854 881 24058 SH SOLE 14358 0 9700 LIBERTY MEDIA CORP DELAWARE COMM STK 531229870 569 16251 SH SOLE 10051 0 6200 LIBERTY TRIPADVISOR HLDGS IN COMM STK 531465102 64359 5548162 SH SOLE 897145 0 4651017 LIGHTPATH TECHNOLOGIES INC COMM STK 532257805 94 34900 SH SOLE 34900 0 0 LILLY ELI & CO COMM STK 532457108 457248 5555863 SH SOLE 1326967 0 4228896 LIMONEIRA CO COMM STK 532746104 518 21928 SH SOLE 21928 0 0 LINCOLN ELEC HLDGS INC COMM STK 533900106 17134 186056 SH SOLE 67276 0 118780 LINCOLN NATL CORP IND COMM STK 534187109 28484 421481 SH SOLE 85618 0 335863 LINDBLAD EXPEDITIONS HLDGS I COMM STK 535219109 28414 2706121 SH SOLE 453620 0 2252501 LINDBLAD EXPEDITIONS HLDGS I WARRANT 535219117 1995 886585 SH SOLE 108085 0 778500 LIONS GATE ENTMNT CORP COMM STK 535919401 613 21717 SH SOLE 9418 0 12299 LIONS GATE ENTMNT CORP COMM STK 535919500 23935 910780 SH SOLE 317708 0 593072 LITHIA MTRS INC COMM STK 536797103 996 10567 SH SOLE 5667 0 4900 LITTELFUSE INC COMM STK 537008104 115295 698755 SH SOLE 239755 0 459000 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 39039 1120189 SH SOLE 415589 0 704600 LOCKHEED MARTIN CORP COMM STK 539830109 126703 456406 SH SOLE 90263 0 366143 LOEWS CORP COMM STK 540424108 1066399 22781427 SH SOLE 7952472 0 14828955 LORAL SPACE & COMMUNICATNS I COMM STK 543881106 242 5835 SH SOLE 4635 0 1200 LOUISIANA PAC CORP COMM STK 546347105 93830 3891759 SH SOLE 789545 0 3102214 LOWES COS INC COMM STK 548661107 1618159 20871390 SH SOLE 6614520 0 14256870 LOXO ONCOLOGY INC COMM STK 548862101 30507 380436 SH SOLE 33330 0 347106 LULULEMON ATHLETICA INC COMM STK 550021109 6457 108216 SH SOLE 39816 0 68400 LUXFER HLDGS PLC ADR 550678106 26130 2043040 SH SOLE 280391 0 1762649 LYDALL INC DEL COMM STK 550819106 62509 1209081 SH SOLE 283581 0 925500 M D C HLDGS INC COMM STK 552676108 544 15384 SH SOLE 6640 0 8744 MDU RES GROUP INC COMM STK 552690109 1620 61836 SH SOLE 24745 0 37091 MGIC INVT CORP WIS COMM STK 552848103 19753 1763627 SH SOLE 666127 0 1097500 MGM RESORTS INTERNATIONAL COMM STK 552953101 1125985 35985465 SH SOLE 12514302 0 23471163 MSA SAFETY INC COMM STK 553498106 133983 1650643 SH SOLE 387863 0 1262780 MSC INDL DIRECT INC COMM STK 553530106 1067 12408 SH SOLE 4408 0 8000 MSG NETWORK INC COMM STK 553573106 32515 1448349 SH SOLE 160685 0 1287664 MACATAWA BK CORP COMM STK 554225102 364 38173 SH SOLE 15773 0 22400 MACERICH CO COMM STK 554382101 315987 5442422 SH SOLE 588063 0 4854359 MACK CALI RLTY CORP COMM STK 554489104 1112 40987 SH SOLE 25453 0 15534 MADDEN STEVEN LTD COMM STK 556269108 82291 2059860 SH SOLE 663285 0 1396575 MAGELLAN HEALTH INC COMM STK 559079207 719 9866 SH SOLE 3966 0 5900 MAGNA INTL INC COMM STK 559222401 324377 7001469 SH SOLE 1890132 0 5111337 MANHATTAN ASSOCS INC COMM STK 562750109 34635 720655 SH SOLE 276315 0 444340 MANITOWOC INC COMM STK 563571108 23646 3934419 SH SOLE 596259 0 3338160 MARATHON OIL CORP COMM STK 565849106 17721 1495447 SH SOLE 283408 0 1212039 MARKEL CORP COMM STK 570535104 7224 7403 SH SOLE 4689 0 2714 MARSH & MCLENNAN COS INC COMM STK 571748102 2837575 36397834 SH SOLE 10338825 0 26059009 MARRIOTT INTL INC NEW COMM STK 571903202 1797170 17916157 SH SOLE 6088084 0 11828073 MARTIN MARIETTA MATLS INC COMM STK 573284106 458301 2059040 SH SOLE 643361 0 1415679 MASCO CORP COMM STK 574599106 22302 583679 SH SOLE 116175 0 467504 MASIMO CORP COMM STK 574795100 43344 475367 SH SOLE 177267 0 298100 MASTEC INC COMM STK 576323109 1440 31886 SH SOLE 18786 0 13100 MATADOR RES CO COMM STK 576485205 205885 9634304 SH SOLE 2428709 0 7205595 MATERION CORP COMM STK 576690101 485 12960 SH SOLE 2960 0 10000 MATRIX SVC CO COMM STK 576853105 201 21483 SH SOLE 6083 0 15400 MATTEL INC COMM STK 577081102 571972 26566265 SH SOLE 8816157 0 17750108 MATTHEWS INTL CORP COMM STK 577128101 44507 726640 SH SOLE 253370 0 473270 MAXWELL TECHNOLOGIES INC COMM STK 577767106 267 44587 SH SOLE 13387 0 31200 MAXIMUS INC COMM STK 577933104 49312 787353 SH SOLE 293453 0 493900 MCCORMICK & CO INC COMM STK 579780206 162213 1663555 SH SOLE 493887 0 1169668 MCDERMOTT INTL INC COMM STK 580037109 1102 153745 SH SOLE 65895 0 87850 MCDONALDS CORP COMM STK 580135101 498153 3252500 SH SOLE 1095287 0 2157213 MCGRATH RENTCORP COMM STK 580589109 51243 1479739 SH SOLE 652837 0 826902 MEDICINES CO COMM STK 584688105 11195 294521 SH SOLE 109431 0 185090 MERCURY SYS INC COMM STK 589378108 300 7132 SH SOLE 7132 0 0 MERCURY GENL CORP NEW COMM STK 589400100 1704 31559 SH SOLE 13366 0 18193 MEREDITH CORP COMM STK 589433101 1380 23211 SH SOLE 16311 0 6900 MERIT MED SYS INC COMM STK 589889104 655 17172 SH SOLE 6866 0 10306 MERRIMACK PHARMACEUTICALS IN COMM STK 590328100 54 43640 SH SOLE 3340 0 40300 METHODE ELECTRS INC COMM STK 591520200 53967 1309873 SH SOLE 367423 0 942450 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 233180 396201 SH SOLE 98624 0 297577 MICROSOFT CORP COMM STK 594918104 12902427 187181584 SH SOLE 63971270 0 123210314 MICROSTRATEGY INC COMM STK 594972408 773 4033 SH SOLE 2127 0 1906 MICROCHIP TECHNOLOGY INC COMM STK 595017104 1541560 19973567 SH SOLE 6828544 0 13145023 MICRON TECHNOLOGY INC COMM STK 595112103 132079 4423279 SH SOLE 1285909 0 3137370 MICROSEMI CORP COMM STK 595137100 557935 11921691 SH SOLE 2766340 0 9155351 MIDDLEBY CORP COMM STK 596278101 425099 3498466 SH SOLE 1125547 0 2372919 MIDDLESEX WATER CO COMM STK 596680108 10058 253984 SH SOLE 43223 0 210761 MILLER HERMAN INC COMM STK 600544100 1217 40026 SH SOLE 25376 0 14650 MINERALS TECHNOLOGIES INC COMM STK 603158106 178941 2444543 SH SOLE 593833 0 1850710 MINERVA NEUROSCIENCES INC COMM STK 603380106 16869 1906059 SH SOLE 161830 0 1744229 MITEK SYS INC COMM STK 606710200 131 15581 SH SOLE 81 0 15500 MOBILE TELESYSTEMS PJSC ADR 607409109 325 38800 SH SOLE 38800 0 0 MODINE MFG CO COMM STK 607828100 475 28730 SH SOLE 13930 0 14800 MOHAWK INDS INC COMM STK 608190104 43051 178123 SH SOLE 50809 0 127314 MONDELEZ INTL INC COMM STK 609207105 1053081 24382530 SH SOLE 7377009 0 17005521 MONMOUTH REAL ESTATE INVT CO COMM STK 609720107 1058 70328 SH SOLE 25446 0 44882 MONOLITHIC PWR SYS INC COMM STK 609839105 830 8612 SH SOLE 5512 0 3100 MONRO MUFFLER BRAKE INC COMM STK 610236101 70476 1688057 SH SOLE 301113 0 1386944 MOODYS CORP COMM STK 615369105 61292 503717 SH SOLE 178976 0 324741 MOOG INC COMM STK 615394202 102571 1430155 SH SOLE 317568 0 1112587 MORGAN STANLEY COMM STK 617446448 5653970 126884431 SH SOLE 45655558 0 81228873 MORNINGSTAR INC COMM STK 617700109 1790 22844 SH SOLE 13844 0 9000 MOTORCAR PTS AMER INC COMM STK 620071100 569 20150 SH SOLE 12350 0 7800 MOTOROLA SOLUTIONS INC COMM STK 620076307 35390 407999 SH SOLE 122030 0 285969 MOVADO GROUP INC COMM STK 624580106 334 13240 SH SOLE 40 0 13200 MUELLER INDS INC COMM STK 624756102 678 22260 SH SOLE 9760 0 12500 MUELLER WTR PRODS INC COMM STK 624758108 82719 7082113 SH SOLE 1173652 0 5908461 MULESOFT INC COMM STK 625207105 42863 1718644 SH SOLE 280187 0 1438457 MULTI COLOR CORP COMM STK 625383104 31939 391413 SH SOLE 58585 0 332828 MURPHY OIL CORP COMM STK 626717102 274230 10699565 SH SOLE 2221958 0 8477607 MURPHY USA INC COMM STK 626755102 81437 1098868 SH SOLE 347034 0 751834 MYERS INDS INC COMM STK 628464109 87699 4885719 SH SOLE 1358606 0 3527113 NBT BANCORP INC COMM STK 628778102 876 23700 SH SOLE 5220 0 18480 NCI BUILDING SYS INC COMM STK 628852204 466 27924 SH SOLE 11224 0 16700 NCS MULTISTAGE HLDGS INC COMM STK 628877102 25315 1005360 SH SOLE 177657 0 827703 NN INC COMM STK 629337106 475 17293 SH SOLE 10393 0 6900 NRG ENERGY INC COMM STK 629377508 423916 24617658 SH SOLE 5682318 0 18935340 NANOMETRICS INC COMM STK 630077105 6001 237291 SH SOLE 61991 0 175300 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 146 15548 SH SOLE 33 0 15515 NASDAQ INC COMM STK 631103108 14834 207500 SH SOLE 35200 0 172300 NATERA INC COMM STK 632307104 1128 103875 SH SOLE 58128 0 45747 NATIONAL BK HLDGS CORP COMM STK 633707104 106547 3217964 SH SOLE 790110 0 2427854 NATIONAL BEVERAGE CORP COMM STK 635017106 1189 12711 SH SOLE 8963 0 3748 NATIONAL HEALTHCARE CORP COMM STK 635906100 26458 377213 SH SOLE 136472 0 240741 NATIONAL FUEL GAS CO N J COMM STK 636180101 2872 51424 SH SOLE 27994 0 23430 NATIONAL GRID PLC ADR 636274409 438 6966 SH SOLE 6966 0 0 NATIONAL INSTRS CORP COMM STK 636518102 312409 7767505 SH SOLE 1622405 0 6145100 NATIONAL OILWELL VARCO INC COMM STK 637071101 22518 683598 SH SOLE 138531 0 545067 NATIONAL PRESTO INDS INC COMM STK 637215104 234 2114 SH SOLE 14 0 2100 NATIONAL RETAIL PPTYS INC COMM STK 637417106 2353 60184 SH SOLE 23154 0 37030 NATIONAL WESTN LIFE GROUP IN COMM STK 638517102 552 1726 SH SOLE 616 0 1110 NAVIGATORS GROUP INC COMM STK 638904102 591 10758 SH SOLE 58 0 10700 NATUS MEDICAL INC DEL COMM STK 639050103 17176 460493 SH SOLE 173293 0 287200 NEENAH PAPER INC COMM STK 640079109 554 6900 SH SOLE 2046 0 4854 NEKTAR THERAPEUTICS COMM STK 640268108 19541 999525 SH SOLE 356925 0 642600 NEOGEN CORP COMM STK 640491106 826 11953 SH SOLE 4703 0 7250 NEW CONCEPT ENERGY INC COMM STK 643611106 42 30600 SH SOLE 30600 0 0 NEW GOLD INC CDA COMM STK 644535106 71187 22400449 SH SOLE 4339557 0 18060892 NEW JERSEY RES COMM STK 646025106 2036 51297 SH SOLE 25847 0 25450 NEW ORIENTAL ED & TECH GRP I ADR 647581107 317 4500 SH SOLE 4500 0 0 NEW SR INVT GROUP INC COMM STK 648691103 713 70963 SH SOLE 30563 0 40400 NEW YORK CMNTY BANCORP INC COMM STK 649445103 3775 287494 SH SOLE 118604 0 168890 NEW YORK TIMES CO COMM STK 650111107 1105 62450 SH SOLE 17450 0 45000 NEWELL BRANDS INC COMM STK 651229106 71305 1329822 SH SOLE 367921 0 961901 NEWFIELD EXPL CO COMM STK 651290108 10382 364798 SH SOLE 86218 0 278580 NEWLINK GENETICS CORP COMM STK 651511107 4359 593000 SH SOLE 73618 0 519382 NEWMARKET CORP COMM STK 651587107 36321 78877 SH SOLE 31077 0 47800 NEWMONT MINING CORP COMM STK 651639106 386915 11945511 SH SOLE 2471698 0 9473813 NIKE INC COMM STK 654106103 183770 3114746 SH SOLE 855960 0 2258786 NOBLE ENERGY INC COMM STK 655044105 47018 1661400 SH SOLE 349401 0 1311999 NORDSON CORP COMM STK 655663102 51290 422763 SH SOLE 185843 0 236920 NORDSTROM INC COMM STK 655664100 9428 197114 SH SOLE 35612 0 161502 NORFOLK SOUTHERN CORP COMM STK 655844108 64616 530947 SH SOLE 106511 0 424436 NORTHERN OIL & GAS INC NEV COMM STK 665531109 355 253400 SH SOLE 149300 0 104100 NORTHERN TR CORP COMM STK 665859104 693698 7136080 SH SOLE 1988738 0 5147342 NORTHRIM BANCORP INC COMM STK 666762109 217 7144 SH SOLE 19 0 7125 NORTHROP GRUMMAN CORP COMM STK 666807102 309665 1206285 SH SOLE 492310 0 713975 NORTHWEST BANCSHARES INC MD COMM STK 667340103 1008 64550 SH SOLE 20471 0 44079 NORTHWEST NAT GAS CO COMM STK 667655104 752 12567 SH SOLE 5077 0 7490 NORTHWESTERN CORP COMM STK 668074305 113712 1863515 SH SOLE 490720 0 1372795 NUCOR CORP COMM STK 670346105 365210 6310863 SH SOLE 1602125 0 4708738 NUVASIVE INC COMM STK 670704105 31629 411194 SH SOLE 149794 0 261400 OGE ENERGY CORP COMM STK 670837103 6862 197243 SH SOLE 151043 0 46200 OSI SYSTEMS INC COMM STK 671044105 16998 226181 SH SOLE 87843 0 138338 OAKTREE CAP GROUP LLC COMM STK 674001201 73108 1568842 SH SOLE 322042 0 1246800 OASIS PETE INC NEW COMM STK 674215108 276 34254 SH SOLE 15054 0 19200 OCCIDENTAL PETE CORP DEL COMM STK 674599105 1446066 24153437 SH SOLE 8271850 0 15881587 OCEAN PWR TECHNOLOGIES INC COMM STK 674870407 89 64200 SH SOLE 43900 0 20300 OCEANEERING INTL INC COMM STK 675232102 42779 1873004 SH SOLE 752792 0 1120212 OCEANFIRST FINL CORP COMM STK 675234108 226 8338 SH SOLE 88 0 8250 OCWEN FINL CORP COMM STK 675746309 280 104048 SH SOLE 56918 0 47130 OFFICE DEPOT INC COMM STK 676220106 1654 293273 SH SOLE 129391 0 163882 OIL DRI CORP AMER COMM STK 677864100 25989 618634 SH SOLE 78234 0 540400 OIL STS INTL INC COMM STK 678026105 10381 382370 SH SOLE 141440 0 240930 OKTA INC COMM STK 679295105 18390 806573 SH SOLE 89284 0 717289 OLD DOMINION FGHT LINES INC COMM STK 679580100 393654 4133283 SH SOLE 999008 0 3134275 OLD NATL BANCORP IND COMM STK 680033107 414 24018 SH SOLE 14976 0 9042 OLD REP INTL CORP COMM STK 680223104 3147 161129 SH SOLE 91549 0 69580 OLIN CORP COMM STK 680665205 1704 56274 SH SOLE 19884 0 36390 OLLIES BARGAIN OUTLT HLDGS I COMM STK 681116109 82150 1928412 SH SOLE 256356 0 1672056 OMNICOM GROUP INC COMM STK 681919106 145375 1753621 SH SOLE 439047 0 1314574 OMEGA HEALTHCARE INVS INC COMM STK 681936100 2222 67306 SH SOLE 32556 0 34750 OMEGA FLEX INC COMM STK 682095104 689 10700 SH SOLE 10700 0 0 OMNOVA SOLUTIONS INC COMM STK 682129101 365 37418 SH SOLE 10218 0 27200 OMEROS CORP COMM STK 682143102 251 12613 SH SOLE 113 0 12500 ON ASSIGNMENT INC COMM STK 682159108 2220 40994 SH SOLE 35144 0 5850 ON DECK CAP INC COMM STK 682163100 86 18433 SH SOLE 133 0 18300 ON SEMICONDUCTOR CORP COMM STK 682189105 6088 433638 SH SOLE 338648 0 94990 ONE LIBERTY PPTYS INC COMM STK 682406103 209 8899 SH SOLE 37 0 8862 ONEOK INC NEW COMM STK 682680103 36347 696840 SH SOLE 141190 0 555650 OPEN TEXT CORP COMM STK 683715106 252 7984 SH SOLE 7984 0 0 OPTICAL CABLE CORP COMM STK 683827208 32 12869 SH SOLE 0 0 12869 ORMAT TECHNOLOGIES INC COMM STK 686688102 24980 425691 SH SOLE 145891 0 279800 OSHKOSH CORP COMM STK 688239201 2819 40932 SH SOLE 20132 0 20800 OTTER TAIL CORP COMM STK 689648103 917 23157 SH SOLE 7807 0 15350 OVERSTOCK COM INC DEL COMM STK 690370101 206 12637 SH SOLE 37 0 12600 OVID THERAPEUTICS INC COMM STK 690469101 3637 361640 SH SOLE 34150 0 327490 OWENS & MINOR INC NEW COMM STK 690732102 418 12971 SH SOLE 2571 0 10400 OWENS CORNING NEW COMM STK 690742101 2927 43738 SH SOLE 18138 0 25600 OWENS ILL INC COMM STK 690768403 1075 44952 SH SOLE 18152 0 26800 PDF SOLUTIONS INC COMM STK 693282105 48505 2948620 SH SOLE 406550 0 2542070 PHH CORP COMM STK 693320202 239 17333 SH SOLE 13446 0 3887 PNC FINL SVCS GROUP INC COMM STK 693475105 1093715 8758833 SH SOLE 2280090 0 6478743 PPG INDS INC COMM STK 693506107 186056 1692030 SH SOLE 563622 0 1128408 PVH CORP COMM STK 693656100 217504 1899598 SH SOLE 598349 0 1301249 PACCAR INC COMM STK 693718108 184306 2790817 SH SOLE 1400147 0 1390670 PACIFIC MERCANTILE BANCORP COMM STK 694552100 3289 373770 SH SOLE 42 0 373728 PACIRA PHARMACEUTICALS INC COMM STK 695127100 98109 2056792 SH SOLE 448870 0 1607922 PACKAGING CORP AMER COMM STK 695156109 4592 41221 SH SOLE 16766 0 24455 PACWEST BANCORP DEL COMM STK 695263103 1661 35567 SH SOLE 13912 0 21655 PALO ALTO NETWORKS INC COMM STK 697435105 272695 2037926 SH SOLE 534437 0 1503489 PAN AMERICAN SILVER CORP COMM STK 697900108 26203 1557856 SH SOLE 372283 0 1185573 PANDORA MEDIA INC COMM STK 698354107 3247 364001 SH SOLE 262701 0 101300 PANHANDLE OIL AND GAS INC COMM STK 698477106 21369 925084 SH SOLE 255814 0 669270 PAPA JOHNS INTL INC COMM STK 698813102 96222 1340893 SH SOLE 246951 0 1093942 PAREXEL INTL CORP COMM STK 699462107 31952 367649 SH SOLE 144969 0 222680 PARK ELECTROCHEMICAL CORP COMM STK 700416209 246 13360 SH SOLE 2960 0 10400 PARK HOTELS RESORTS INC COMM STK 700517105 369 13700 SH SOLE 5100 0 8600 PARK NATL CORP COMM STK 700658107 1111 10712 SH SOLE 3957 0 6755 PARKER DRILLING CO COMM STK 701081101 105 77800 SH SOLE 15900 0 61900 PARKER HANNIFIN CORP COMM STK 701094104 38850 243089 SH SOLE 47082 0 196007 PARSLEY ENERGY INC COMM STK 701877102 221753 7991094 SH SOLE 1978123 0 6012971 PARTY CITY HOLDCO INC COMM STK 702149105 29693 1897296 SH SOLE 617787 0 1279509 PATRICK INDS INC COMM STK 703343103 29523 405260 SH SOLE 152460 0 252800 PATTERSON COMPANIES INC COMM STK 703395103 117006 2492137 SH SOLE 521300 0 1970837 PATTERSON UTI ENERGY INC COMM STK 703481101 1452 71922 SH SOLE 17685 0 54237 PAYCHEX INC COMM STK 704326107 43592 765570 SH SOLE 222043 0 543527 PEAPACK-GLADSTONE FINL CORP COMM STK 704699107 671 21441 SH SOLE 14384 0 7057 PEGASYSTEMS INC COMM STK 705573103 38975 667950 SH SOLE 247750 0 420200 PEMBINA PIPELINE CORP COMM STK 706327103 370 11200 SH SOLE 11200 0 0 PENN NATL GAMING INC COMM STK 707569109 1416 66148 SH SOLE 41648 0 24500 PENNEY J C INC COMM STK 708160106 414 89071 SH SOLE 23371 0 65700 PENNSYLVANIA RL ESTATE INVT COMM STK 709102107 440 38861 SH SOLE 8400 0 30461 PEOPLES BANCORP INC COMM STK 709789101 303 9440 SH SOLE 3245 0 6195 PEOPLES UNITED FINANCIAL INC COMM STK 712704105 11125 629946 SH SOLE 111249 0 518697 PEPSICO INC COMM STK 713448108 2003099 17344352 SH SOLE 6291208 0 11053144 PERKINELMER INC COMM STK 714046109 850376 12479829 SH SOLE 2664725 0 9815104 P T TELEKOMUNIKASI INDONESIA ADR 715684106 438 13014 SH SOLE 822 0 12192 PETMED EXPRESS INC COMM STK 716382106 676 16662 SH SOLE 9562 0 7100 PFIZER INC COMM STK 717081103 2003168 59635844 SH SOLE 20420784 0 39215060 PHILIP MORRIS INTL INC COMM STK 718172109 6899540 58744491 SH SOLE 19606656 0 39137835 PHILLIPS 66 COMM STK 718546104 67778 819664 SH SOLE 164630 0 655034 PHOTRONICS INC COMM STK 719405102 465 49442 SH SOLE 182 0 49260 PIEDMONT OFFICE REALTY TR IN COMM STK 720190206 1097 52039 SH SOLE 22639 0 29400 PIER 1 IMPORTS INC COMM STK 720279108 264 50926 SH SOLE 25126 0 25800 PINNACLE WEST CAP CORP COMM STK 723484101 17856 209680 SH SOLE 43554 0 166126 PIONEER ENERGY SVCS CORP COMM STK 723664108 270 131500 SH SOLE 67700 0 63800 PIONEER NAT RES CO COMM STK 723787107 236768 1483693 SH SOLE 549450 0 934243 PIPER JAFFRAY COS COMM STK 724078100 497 8290 SH SOLE 1640 0 6650 PITNEY BOWES INC COMM STK 724479100 834 55213 SH SOLE 22613 0 32600 PLANTRONICS INC NEW COMM STK 727493108 22025 421046 SH SOLE 156996 0 264050 PLEXUS CORP COMM STK 729132100 749 14253 SH SOLE 3793 0 10460 POLARIS INDS INC COMM STK 731068102 7733 83850 SH SOLE 40710 0 43140 POPULAR INC COMM STK 733174700 275532 6605888 SH SOLE 1459500 0 5146388 PORTLAND GEN ELEC CO COMM STK 736508847 162927 3565915 SH SOLE 744765 0 2821150 PORTOLA PHARMACEUTICALS INC COMM STK 737010108 1305 23240 SH SOLE 13240 0 10000 POST HLDGS INC COMM STK 737446104 216774 2791687 SH SOLE 598768 0 2192919 POTLATCH CORP NEW COMM STK 737630103 57387 1255723 SH SOLE 369823 0 885900 POWER INTEGRATIONS INC COMM STK 739276103 618 8481 SH SOLE 3081 0 5400 PREFERRED BK LOS ANGELES CA COMM STK 740367404 73213 1369239 SH SOLE 158620 0 1210619 PRICELINE GRP INC COMM STK 741503403 9384663 5017141 SH SOLE 1697136 0 3320005 PRICESMART INC COMM STK 741511109 371768 4243931 SH SOLE 901007 0 3342924 PROCTER AND GAMBLE CO COMM STK 742718109 1153999 13241521 SH SOLE 5570235 0 7671286 PROGENICS PHARMACEUTICALS IN COMM STK 743187106 204 30100 SH SOLE 9200 0 20900 PROGRESS SOFTWARE CORP COMM STK 743312100 54298 1757777 SH SOLE 486370 0 1271407 PROGRESSIVE CORP OHIO COMM STK 743315103 1088650 24691539 SH SOLE 7323188 0 17368351 PROOFPOINT INC COMM STK 743424103 575876 6632226 SH SOLE 1363473 0 5268753 PROSPERITY BANCSHARES INC COMM STK 743606105 209587 3262560 SH SOLE 709101 0 2553459 PROTO LABS INC COMM STK 743713109 1143 16989 SH SOLE 12089 0 4900 PROVIDENCE SVC CORP COMM STK 743815102 685 13536 SH SOLE 6636 0 6900 PRUDENTIAL FINL INC COMM STK 744320102 85801 793422 SH SOLE 159737 0 633685 PUBLIC SVC ENTERPRISE GROUP COMM STK 744573106 40220 935138 SH SOLE 190594 0 744544 PULTE GROUP INC COMM STK 745867101 20235 824899 SH SOLE 262377 0 562522 PURECYCLE CORP COMM STK 746228303 357 46048 SH SOLE 46048 0 0 QUAKER CHEM CORP COMM STK 747316107 332 2287 SH SOLE 2287 0 0 QUALCOMM INC COMM STK 747525103 1911001 34607040 SH SOLE 11100993 0 23506047 QUALITY CARE PPTYS INC COMM STK 747545101 839 45805 SH SOLE 23625 0 22180 QUALITY SYS INC COMM STK 747582104 527 30643 SH SOLE 12243 0 18400 QUANEX BUILDING PRODUCTS COR COMM STK 747619104 52193 2467731 SH SOLE 456633 0 2011098 QUANTUM CORP COMM STK 747906501 97 12428 SH SOLE 79 0 12349 QUMU CORP COMM STK 749063103 61 20750 SH SOLE 0 0 20750 QUOTIENT TECHNOLOGY INC COMM STK 749119103 126380 10989553 SH SOLE 1787092 0 9202461 RAIT FINANCIAL TRUST COMM STK 749227609 172 78456 SH SOLE 51456 0 27000 REV GROUP INC COMM STK 749527107 57247 2068167 SH SOLE 262478 0 1805689 RPM INTL INC COMM STK 749685103 670976 12300208 SH SOLE 3674971 0 8625237 RADIAN GROUP INC COMM STK 750236101 163257 9985141 SH SOLE 2224193 0 7760948 RADISYS CORP COMM STK 750459109 214 56898 SH SOLE 26998 0 29900 RADIUS HEALTH INC COMM STK 750469207 318910 7050858 SH SOLE 830098 0 6220760 RADNET INC COMM STK 750491102 248 32000 SH SOLE 7900 0 24100 RAMBUS INC DEL COMM STK 750917106 50496 4417847 SH SOLE 601587 0 3816260 RALPH LAUREN CORP COMM STK 751212101 146313 1982558 SH SOLE 411051 0 1571507 RAMCO-GERSHENSON PPTYS TR COMM STK 751452202 861 66751 SH SOLE 41851 0 24900 RANDGOLD RES LTD ADR 752344309 11361 128426 SH SOLE 81288 0 47138 RAVEN INDS INC COMM STK 754212108 47927 1439247 SH SOLE 495693 0 943554 RAYMOND JAMES FINANCIAL INC COMM STK 754730109 18305 228179 SH SOLE 44081 0 184098 RAYONIER INC COMM STK 754907103 610511 21220409 SH SOLE 5221307 0 15999102 RAYTHEON CO COMM STK 755111507 224093 1387744 SH SOLE 606592 0 781152 REALTY INCOME CORP COMM STK 756109104 27479 497984 SH SOLE 91859 0 406125 RED HAT INC COMM STK 756577102 2273340 23742458 SH SOLE 8497833 0 15244625 REDWOOD TR INC COMM STK 758075402 34609 2031017 SH SOLE 788917 0 1242100 REGAL BELOIT CORP COMM STK 758750103 1821 22325 SH SOLE 10625 0 11700 REGAL ENTMT GROUP COMM STK 758766109 760 37153 SH SOLE 5563 0 31590 REGENCY CTRS CORP COMM STK 758849103 556385 8882265 SH SOLE 1783775 0 7098490 REGIS CORP MINN COMM STK 758932107 160 15600 SH SOLE 100 0 15500 REINSURANCE GROUP AMER INC COMM STK 759351604 2433 18950 SH SOLE 7130 0 11820 RELIANCE STEEL & ALUMINUM CO COMM STK 759509102 66514 913525 SH SOLE 247242 0 666283 REPLIGEN CORP COMM STK 759916109 16153 389788 SH SOLE 129588 0 260200 REPUBLIC SVCS INC COMM STK 760759100 29817 467866 SH SOLE 136261 0 331605 RESEARCH FRONTIERS INC COMM STK 760911107 41 31600 SH SOLE 0 0 31600 RESMED INC COMM STK 761152107 29351 376921 SH SOLE 295411 0 81510 RETROPHIN INC COMM STK 761299106 6686 344794 SH SOLE 23605 0 321189 REX AMERICAN RESOURCES CORP COMM STK 761624105 11671 120867 SH SOLE 16017 0 104850 REYNOLDS AMERICAN INC COMM STK 761713106 99891 1535836 SH SOLE 314408 0 1221428 RICE ENERGY INC COMM STK 762760106 102498 3848970 SH SOLE 945710 0 2903260 RIGEL PHARMACEUTICALS INC COMM STK 766559603 6444 2360603 SH SOLE 323003 0 2037600 RIO TINTO PLC ADR 767204100 220 5200 SH SOLE 5200 0 0 RITCHIE BROS AUCTIONEERS COMM STK 767744105 139848 4865985 SH SOLE 864561 0 4001424 RITE AID CORP COMM STK 767754104 57105 19357681 SH SOLE 4132071 0 15225610 ROBERT HALF INTL INC COMM STK 770323103 19132 399173 SH SOLE 128691 0 270482 ROCKWELL AUTOMATION INC COMM STK 773903109 39009 240855 SH SOLE 51994 0 188861 ROCKWELL COLLINS INC COMM STK 774341101 1081298 10290234 SH SOLE 3353576 0 6936658 ROCKWELL MED INC COMM STK 774374102 382 48149 SH SOLE 34149 0 14000 ROGERS CORP COMM STK 775133101 923 8501 SH SOLE 3951 0 4550 ROLLINS INC COMM STK 775711104 309766 7609099 SH SOLE 1731991 0 5877108 ROPER TECHNOLOGIES INC COMM STK 776696106 3563045 15389130 SH SOLE 4766693 0 10622437 ROSS STORES INC COMM STK 778296103 881943 15277024 SH SOLE 5681470 0 9595554 ROYAL BK SCOTLAND GROUP PLC ADR 780097689 399 61100 SH SOLE 61100 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 195272 3587582 SH SOLE 1168001 0 2419581 ROYAL DUTCH SHELL PLC ADR 780259206 345747 6500220 SH SOLE 2510760 0 3989460 ROYAL GOLD INC COMM STK 780287108 13164 168397 SH SOLE 50647 0 117750 RUBY TUESDAY INC COMM STK 781182100 57 28400 SH SOLE 9400 0 19000 RUDOLPH TECHNOLOGIES INC COMM STK 781270103 23250 1017503 SH SOLE 302303 0 715200 RUSH ENTERPRISES INC COMM STK 781846209 51185 1376679 SH SOLE 191259 0 1185420 RUTHS HOSPITALITY GROUP INC COMM STK 783332109 435 19983 SH SOLE 19983 0 0 RYANAIR HLDGS PLC ADR 783513203 75650 702999 SH SOLE 136861 0 566138 RYDER SYS INC COMM STK 783549108 1454 20199 SH SOLE 7224 0 12975 S & T BANCORP INC COMM STK 783859101 685 19095 SH SOLE 4195 0 14900 SEI INVESTMENTS CO COMM STK 784117103 3221 59900 SH SOLE 31544 0 28356 SJW GROUP COMM STK 784305104 274 5566 SH SOLE 5566 0 0 SPX CORP COMM STK 784635104 604 24020 SH SOLE 8615 0 15405 SAFEGUARD SCIENTIFICS INC COMM STK 786449207 16157 1357701 SH SOLE 421106 0 936595 SAGA COMMUNICATIONS INC COMM STK 786598300 32903 719201 SH SOLE 85089 0 634112 ST JOE CO COMM STK 790148100 46247 2466530 SH SOLE 607120 0 1859410 SALEM MEDIA GROUP INC COMM STK 794093104 145 20481 SH SOLE 31 0 20450 SANDERSON FARMS INC COMM STK 800013104 30547 264136 SH SOLE 60263 0 203873 SANDY SPRING BANCORP INC COMM STK 800363103 6762 166296 SH SOLE 24966 0 141330 SANFILIPPO JOHN B & SON INC COMM STK 800422107 14146 224155 SH SOLE 82955 0 141200 SANGAMO THERAPEUTICS INC COMM STK 800677106 781 88700 SH SOLE 40500 0 48200 SANMINA CORPORATION COMM STK 801056102 1656 43460 SH SOLE 15758 0 27702 SAREPTA THERAPEUTICS INC COMM STK 803607100 8998 266919 SH SOLE 28371 0 238548 SAUL CTRS INC COMM STK 804395101 70317 1212777 SH SOLE 343777 0 869000 SCANSOURCE INC COMM STK 806037107 869 21570 SH SOLE 14570 0 7000 SCHEIN HENRY INC COMM STK 806407102 814521 4450446 SH SOLE 1229235 0 3221211 SCHLUMBERGER LTD COMM STK 806857108 244647 3715779 SH SOLE 1018593 0 2697186 SCHOLASTIC CORP COMM STK 807066105 117589 2697619 SH SOLE 539684 0 2157935 SCHULMAN A INC COMM STK 808194104 621 19393 SH SOLE 7180 0 12213 SCHWAB CHARLES CORP NEW COMM STK 808513105 1489930 34681794 SH SOLE 14379730 0 20302064 SCIENCE APPLICATNS INTL CP N COMM STK 808625107 1469 21161 SH SOLE 7590 0 13571 SCOTTS MIRACLE GRO CO COMM STK 810186106 15404 172186 SH SOLE 59386 0 112800 SCRIPPS E W CO OHIO COMM STK 811054402 761 42715 SH SOLE 12868 0 29847 SCRIPPS NETWORKS INTERACT IN COMM STK 811065101 11739 171856 SH SOLE 31276 0 140580 SEACHANGE INTL INC COMM STK 811699107 79 29550 SH SOLE 7000 0 22550 SEACOAST BKG CORP FLA COMM STK 811707801 76596 3178244 SH SOLE 453959 0 2724285 SEACOR HOLDINGS INC COMM STK 811904101 99975 2914723 SH SOLE 506664 0 2408059 SEATTLE GENETICS INC COMM STK 812578102 198967 3845518 SH SOLE 753142 0 3092376 SELECTA BIOSCIENCES INC COMM STK 816212104 4733 238309 SH SOLE 238309 0 0 SELECTIVE INS GROUP INC COMM STK 816300107 125762 2512720 SH SOLE 350430 0 2162290 SEMTECH CORP COMM STK 816850101 57399 1605562 SH SOLE 318582 0 1286980 SEMPRA ENERGY COMM STK 816851109 256806 2277655 SH SOLE 622559 0 1655096 SERVICE CORP INTL COMM STK 817565104 352332 10533100 SH SOLE 2372651 0 8160449 SHERWIN WILLIAMS CO COMM STK 824348106 381836 1087977 SH SOLE 387383 0 700594 SHORETEL INC COMM STK 825211105 4008 690951 SH SOLE 110089 0 580862 SIGMA DESIGNS INC COMM STK 826565103 314 53700 SH SOLE 28600 0 25100 SILICON LABORATORIES INC COMM STK 826919102 288 4216 SH SOLE 2016 0 2200 SILGAN HOLDINGS INC COMM STK 827048109 1932 60782 SH SOLE 35942 0 24840 SIMMONS 1ST NATL CORP COMM STK 828730200 44009 831922 SH SOLE 116582 0 715340 SIMON PPTY GROUP INC NEW COMM STK 828806109 513910 3176988 SH SOLE 311853 0 2865135 SIMPSON MANUFACTURING CO INC COMM STK 829073105 547 12517 SH SOLE 6317 0 6200 SINCLAIR BROADCAST GROUP INC COMM STK 829226109 1020 31018 SH SOLE 14008 0 17010 SKECHERS U S A INC COMM STK 830566105 112077 3799230 SH SOLE 551350 0 3247880 SKYLINE CORP COMM STK 830830105 99 16447 SH SOLE 16447 0 0 SMITH A O COMM STK 831865209 12787 226995 SH SOLE 188335 0 38660 SMUCKER J M CO COMM STK 832696405 32580 275335 SH SOLE 83414 0 191921 SNAP ON INC COMM STK 833034101 31844 201545 SH SOLE 70695 0 130850 SNYDERS-LANCE INC COMM STK 833551104 69344 2002995 SH SOLE 404142 0 1598853 SONIC CORP COMM STK 835451105 138233 5218326 SH SOLE 714185 0 4504141 SONOCO PRODS CO COMM STK 835495102 2094 40715 SH SOLE 17428 0 23287 SONY CORP ADR 835699307 420 11000 SH SOLE 11000 0 0 SOTHEBYS COMM STK 835898107 21173 394507 SH SOLE 143871 0 250636 SONUS NETWORKS INC COMM STK 835916503 118 15832 SH SOLE 132 0 15700 SOUTH JERSEY INDS INC COMM STK 838518108 37587 1099989 SH SOLE 239429 0 860560 SOUTH ST CORP COMM STK 840441109 7344 85691 SH SOLE 5887 0 79804 SOUTHERN CO COMM STK 842587107 1028205 21474614 SH SOLE 8541138 0 12933476 SOUTHERN FIRST BANCSHARES IN COMM STK 842873101 11594 312916 SH SOLE 35109 0 277807 SOUTHWEST AIRLS CO COMM STK 844741108 435110 7002091 SH SOLE 3006566 0 3995525 SOUTHWEST BANCORP INC OKLA COMM STK 844767103 1052 41156 SH SOLE 21556 0 19600 SOUTHWEST GAS HOLDINGS INC COMM STK 844895102 93554 1280516 SH SOLE 176626 0 1103890 SOUTHWESTERN ENERGY CO COMM STK 845467109 449 73818 SH SOLE 34218 0 39600 SPARK ENERGY INC COMM STK 846511103 871 46320 SH SOLE 32520 0 13800 SPARTAN MTRS INC COMM STK 846819100 597 67492 SH SOLE 32192 0 35300 SPARTANNASH CO COMM STK 847215100 42977 1655515 SH SOLE 496615 0 1158900 SPIRIT AEROSYSTEMS HLDGS INC COMM STK 848574109 2372 40941 SH SOLE 23541 0 17400 SPIRIT AIRLS INC COMM STK 848577102 22427 434211 SH SOLE 175611 0 258600 SPLUNK INC COMM STK 848637104 816818 14357850 SH SOLE 4544984 0 9812866 STAMPS COM INC COMM STK 852857200 34179 220687 SH SOLE 83057 0 137630 STANDARD MTR PRODS INC COMM STK 853666105 627 12010 SH SOLE 60 0 11950 STANDEX INTL CORP COMM STK 854231107 10888 120048 SH SOLE 49148 0 70900 STANLEY BLACK & DECKER INC COMM STK 854502101 312298 2219129 SH SOLE 841153 0 1377976 STAPLES INC COMM STK 855030102 12057 1197320 SH SOLE 219381 0 977939 STARBUCKS CORP COMM STK 855244109 2112261 36224686 SH SOLE 13640621 0 22584065 STATE AUTO FINL CORP COMM STK 855707105 94513 3673265 SH SOLE 717480 0 2955785 STATE BK FINL CORP COMM STK 856190103 290 10705 SH SOLE 105 0 10600 STATE STR CORP COMM STK 857477103 2843611 31690745 SH SOLE 9580670 0 22110075 STEEL DYNAMICS INC COMM STK 858119100 8013 223760 SH SOLE 167832 0 55928 STEELCASE INC COMM STK 858155203 377 26903 SH SOLE 14844 0 12059 STEPAN CO COMM STK 858586100 15430 177069 SH SOLE 67131 0 109938 STERICYCLE INC COMM STK 858912108 444958 5830161 SH SOLE 2325837 0 3504324 STERLING CONSTRUCTION CO INC COMM STK 859241101 664 50773 SH SOLE 31573 0 19200 STEWART INFORMATION SVCS COR COMM STK 860372101 524 11544 SH SOLE 5264 0 6280 STIFEL FINL CORP COMM STK 860630102 26379 573708 SH SOLE 176422 0 397286 STOCK YDS BANCORP INC COMM STK 861025104 1017 26141 SH SOLE 14660 0 11481 STONEGATE BK FT LAUDERDALE F COMM STK 861811107 1113 24094 SH SOLE 1094 0 23000 STORE CAP CORP COMM STK 862121100 1197 53321 SH SOLE 27521 0 25800 STRAIGHT PATH COMMUNICATNS I COMM STK 862578101 1670 9294 SH SOLE 6594 0 2700 STRATTEC SEC CORP COMM STK 863111100 8864 250382 SH SOLE 31229 0 219153 STRAYER ED INC COMM STK 863236105 177650 1905710 SH SOLE 396227 0 1509483 STRYKER CORP COMM STK 863667101 3126638 22529456 SH SOLE 7594056 0 14935400 STURM RUGER & CO INC COMM STK 864159108 768 12350 SH SOLE 6950 0 5400 SUCAMPO PHARMACEUTICALS INC COMM STK 864909106 110 10473 SH SOLE 73 0 10400 SUMMER INFANT INC COMM STK 865646103 44 24500 SH SOLE 24500 0 0 SUMMIT HOTEL PPTYS COMM STK 866082100 201 10787 SH SOLE 10787 0 0 SUN CMNTYS INC COMM STK 866674104 1685 19218 SH SOLE 8568 0 10650 SUN LIFE FINL INC COMM STK 866796105 244037 6836289 SH SOLE 1931009 0 4905280 SUN HYDRAULICS CORP COMM STK 866942105 82929 1943495 SH SOLE 565955 0 1377540 SUNCOR ENERGY INC NEW COMM STK 867224107 38159 1306851 SH SOLE 332651 0 974200 SUNSTONE HOTEL INVS INC NEW COMM STK 867892101 176466 10947051 SH SOLE 1286688 0 9660363 SUNTRUST BKS INC COMM STK 867914103 56121 989433 SH SOLE 278271 0 711162 SUPERIOR ENERGY SVCS INC COMM STK 868157108 1163 111514 SH SOLE 58558 0 52956 SUPERNUS PHARMACEUTICALS INC COMM STK 868459108 26822 622329 SH SOLE 242429 0 379900 SUPERVALU INC COMM STK 868536103 626 190334 SH SOLE 98035 0 92299 SUPREME INDS INC COMM STK 868607102 275 16736 SH SOLE 36 0 16700 SURMODICS INC COMM STK 868873100 245 8686 SH SOLE 36 0 8650 SYKES ENTERPRISES INC COMM STK 871237103 880 26250 SH SOLE 10510 0 15740 SYMANTEC CORP COMM STK 871503108 79603 2817789 SH SOLE 772184 0 2045605 SYNOPSYS INC COMM STK 871607107 277546 3805646 SH SOLE 952370 0 2853276 SYNERGY PHARMACEUTICALS DEL COMM STK 871639308 225 50607 SH SOLE 607 0 50000 SYSCO CORP COMM STK 871829107 153268 3045269 SH SOLE 628283 0 2416986 TCF FINL CORP COMM STK 872275102 1664 104364 SH SOLE 43964 0 60400 TJX COS INC NEW COMM STK 872540109 162015 2244910 SH SOLE 973721 0 1271189 T MOBILE US INC COMM STK 872590104 1334366 22011983 SH SOLE 7038821 0 14973162 T MOBILE US INC CVPFSTKF 872590203 13097 133387 SH SOLE 22684 0 110703 TPG PACE ENERGY HLDGS CORP COMM STK 872656202 14642 1402514 SH SOLE 317514 0 1085000 TAHOE RES INC COMM STK 873868103 18143 2107577 SH SOLE 285747 0 1821830 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 38621 1104733 SH SOLE 1049960 0 54773 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 55431 755401 SH SOLE 278756 0 476645 TAL ED GROUP ADR 874080104 39333 321582 SH SOLE 56186 0 265396 TANGER FACTORY OUTLET CTRS I COMM STK 875465106 780 30011 SH SOLE 12031 0 17980 TATA MTRS LTD ADR 876568502 11170 338373 SH SOLE 292294 0 46079 TAUBMAN CTRS INC COMM STK 876664103 124065 2083374 SH SOLE 501065 0 1582309 TEAM INC COMM STK 878155100 33334 1421512 SH SOLE 190655 0 1230857 TECH DATA CORP COMM STK 878237106 2165 21439 SH SOLE 10959 0 10480 TECK RESOURCES LTD COMM STK 878742204 280 16200 SH SOLE 16200 0 0 TEL INSTR ELECTRS CORP COMM STK 879165207 35 11055 SH SOLE 11055 0 0 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 264075 2068743 SH SOLE 377303 0 1691440 TELEFLEX INC COMM STK 879369106 1150175 5536077 SH SOLE 1695997 0 3840080 TELEFONICA S A ADR 879382208 561 53955 SH SOLE 52955 0 1000 TELEPHONE & DATA SYS INC COMM STK 879433829 50369 1815114 SH SOLE 373090 0 1442024 TELETECH HOLDINGS INC COMM STK 879939106 438 10736 SH SOLE 3246 0 7490 TENNANT CO COMM STK 880345103 46845 634760 SH SOLE 127550 0 507210 TENNECO INC COMM STK 880349105 26948 465984 SH SOLE 172234 0 293750 TERADYNE INC COMM STK 880770102 1572 52363 SH SOLE 25063 0 27300 TEREX CORP NEW COMM STK 880779103 1699 45310 SH SOLE 17410 0 27900 TESARO INC COMM STK 881569107 673389 4814735 SH SOLE 833242 0 3981493 TESORO CORP COMM STK 881609101 103985 1110954 SH SOLE 356505 0 754449 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 42681 1284800 SH SOLE 105150 0 1179650 TEXAS INSTRS INC COMM STK 882508104 601098 7813576 SH SOLE 2603438 0 5210138 TEXAS ROADHOUSE INC COMM STK 882681109 1192 23387 SH SOLE 12487 0 10900 TEXTRON INC COMM STK 883203101 1564467 33215852 SH SOLE 10255326 0 22960526 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 2251715 12906031 SH SOLE 3592760 0 9313271 THOMSON REUTERS CORP COMM STK 884903105 444 9600 SH SOLE 9600 0 0 THOR INDS INC COMM STK 885160101 2318 22179 SH SOLE 10179 0 12000 TIFFANY & CO NEW COMM STK 886547108 165561 1763729 SH SOLE 485734 0 1277995 TIME INC NEW COMM STK 887228104 570 39729 SH SOLE 20808 0 18921 TIME WARNER INC COMM STK 887317303 261033 2599672 SH SOLE 658544 0 1941128 TIMKEN CO COMM STK 887389104 1002 21659 SH SOLE 6259 0 15400 TIMKENSTEEL CORP COMM STK 887399103 535 34810 SH SOLE 4310 0 30500 TOCAGEN INC COMM STK 888846102 6672 554649 SH SOLE 65030 0 489619 TOLL BROTHERS INC COMM STK 889478103 10440 264228 SH SOLE 113553 0 150675 TOMPKINS FINANCIAL CORPORATI COMM STK 890110109 657 8352 SH SOLE 2935 0 5417 TOOTSIE ROLL INDS INC COMM STK 890516107 7086 203336 SH SOLE 45558 0 157778 TORCHMARK CORP COMM STK 891027104 15179 198421 SH SOLE 43799 0 154622 TORO CO COMM STK 891092108 452060 6524180 SH SOLE 1297271 0 5226909 TORONTO DOMINION BK ONT COMM STK 891160509 2765 54937 SH SOLE 54937 0 0 TOTAL SYS SVCS INC COMM STK 891906109 17518 300745 SH SOLE 60204 0 240541 TOYOTA MOTOR CORP ADR 892331307 420 4000 SH SOLE 4000 0 0 TRACTOR SUPPLY CO COMM STK 892356106 252955 4666214 SH SOLE 1431033 0 3235181 TRANSDIGM GROUP INC COMM STK 893641100 46064 171325 SH SOLE 59031 0 112294 TREDEGAR CORP COMM STK 894650100 160 10479 SH SOLE 79 0 10400 TRIANGLE CAP CORP COMM STK 895848109 18369 1042497 SH SOLE 129098 0 913399 TRIBUNE MEDIA CO COMM STK 896047503 660 16181 SH SOLE 7881 0 8300 TRICO BANCSHARES COMM STK 896095106 276 7860 SH SOLE 3860 0 4000 TRIMBLE INC COMM STK 896239100 9176 257238 SH SOLE 121414 0 135824 TRINITY INDS INC COMM STK 896522109 2319 82731 SH SOLE 41473 0 41258 TRIPLE-S MGMT CORP COMM STK 896749108 14938 883393 SH SOLE 287681 0 595712 TRIUMPH GROUP INC NEW COMM STK 896818101 104399 3303772 SH SOLE 765119 0 2538653 TRIPADVISOR INC COMM STK 896945201 114150 2988219 SH SOLE 923607 0 2064612 TRUSTCO BK CORP N Y COMM STK 898349105 396 51102 SH SOLE 15752 0 35350 TRUSTMARK CORP COMM STK 898402102 1185 36840 SH SOLE 23340 0 13500 TUCOWS INC COMM STK 898697206 17390 325042 SH SOLE 45035 0 280007 TUESDAY MORNING CORP COMM STK 899035505 12946 6813700 SH SOLE 934300 0 5879400 TUPPERWARE BRANDS CORP COMM STK 899896104 1604 22835 SH SOLE 10215 0 12620 TURQUOISE HILL RES LTD COMM STK 900435108 75 28100 SH SOLE 28100 0 0 TUTOR PERINI CORP COMM STK 901109108 797 27705 SH SOLE 12305 0 15400 II VI INC COMM STK 902104108 685 19969 SH SOLE 4069 0 15900 TYLER TECHNOLOGIES INC COMM STK 902252105 63073 359042 SH SOLE 137342 0 221700 TYSON FOODS INC COMM STK 902494103 2202702 35170075 SH SOLE 12059644 0 23110431 UDR INC COMM STK 902653104 18966 486674 SH SOLE 99455 0 387219 UGI CORP NEW COMM STK 902681105 3426 70773 SH SOLE 33483 0 37290 UMB FINL CORP COMM STK 902788108 1290 17235 SH SOLE 5527 0 11708 USA TRUCK INC COMM STK 902925106 109 12600 SH SOLE 0 0 12600 US BANCORP DEL COMM STK 902973304 1501859 28926399 SH SOLE 9850267 0 19076132 UMH PPTYS INC COMM STK 903002103 346 20276 SH SOLE 76 0 20200 U S G CORP COMM STK 903293405 1258 43366 SH SOLE 24016 0 19350 UMPQUA HLDGS CORP COMM STK 904214103 1348 73395 SH SOLE 33431 0 39964 UNDER ARMOUR INC COMM STK 904311107 7256 333443 SH SOLE 71450 0 261993 UNDER ARMOUR INC COMM STK 904311206 7118 353081 SH SOLE 79481 0 273600 UNIFIRST CORP MASS COMM STK 904708104 878 6243 SH SOLE 3543 0 2700 UNILEVER PLC ADR 904767704 282 5216 SH SOLE 5216 0 0 UNILEVER N V COMM STK 904784709 2038 36881 SH SOLE 19081 0 17800 UNION PAC CORP COMM STK 907818108 274984 2524870 SH SOLE 768400 0 1756470 UNISYS CORP COMM STK 909214306 374 29240 SH SOLE 6040 0 23200 UNIT CORP COMM STK 909218109 832 44443 SH SOLE 15943 0 28500 UNITED BANKSHARES INC WEST V COMM STK 909907107 1211 30881 SH SOLE 10681 0 20200 UNITED CONTL HLDGS INC COMM STK 910047109 785769 10442110 SH SOLE 3684921 0 6757189 UNITED FINL BANCORP INC NEW COMM STK 910304104 68740 4118631 SH SOLE 1071880 0 3046751 UNITED FIRE GROUP INC COMM STK 910340108 1197 27160 SH SOLE 13760 0 13400 UNITED NAT FOODS INC COMM STK 911163103 845 23020 SH SOLE 12220 0 10800 UNITED PARCEL SERVICE INC COMM STK 911312106 614090 5552855 SH SOLE 1561290 0 3991565 UNITED RENTALS INC COMM STK 911363109 16723 148375 SH SOLE 26900 0 121475 US FOODS HLDG CORP COMM STK 912008109 414 15212 SH SOLE 7312 0 7900 UNITED STATES STL CORP NEW COMM STK 912909108 853 38508 SH SOLE 17308 0 21200 UNITED TECHNOLOGIES CORP COMM STK 913017109 655302 5366493 SH SOLE 2023808 0 3342685 UNITIL CORP COMM STK 913259107 263 5440 SH SOLE 1340 0 4100 UNIVERSAL CORP VA COMM STK 913456109 661 10210 SH SOLE 1970 0 8240 UNIVERSAL ELECTRS INC COMM STK 913483103 705 10540 SH SOLE 5840 0 4700 UNIVERSAL FST PRODS INC COMM STK 913543104 48265 552796 SH SOLE 187806 0 364990 UNIVERSAL HLTH SVCS INC COMM STK 913903100 149435 1224075 SH SOLE 287478 0 936597 UNIVEST CORP PA COMM STK 915271100 5788 193264 SH SOLE 28769 0 164495 URBAN OUTFITTERS INC COMM STK 917047102 551 29722 SH SOLE 13222 0 16500 URSTADT BIDDLE PPTYS INC COMM STK 917286106 1213 70320 SH SOLE 12020 0 58300 URSTADT BIDDLE PPTYS INC COMM STK 917286205 22219 1122192 SH SOLE 237292 0 884900 UTAH MED PRODS INC COMM STK 917488108 21934 302958 SH SOLE 80229 0 222729 VCA INC COMM STK 918194101 3386 36682 SH SOLE 17882 0 18800 V F CORP COMM STK 918204108 34376 596801 SH SOLE 121589 0 475212 VSE CORP COMM STK 918284100 208 4624 SH SOLE 24 0 4600 VALLEY NATL BANCORP COMM STK 919794107 429 36358 SH SOLE 16758 0 19600 VALMONT INDS INC COMM STK 920253101 352216 2354383 SH SOLE 439172 0 1915211 VANGUARD TAX MANAGED INTL FD COMM STK 921943858 298 7200 SH SOLE 7200 0 0 VANGUARD INTL EQUITY INDEX F COMM STK 922042718 93632 866002 SH SOLE 0 0 866002 VARONIS SYS INC COMM STK 922280102 1215 32662 SH SOLE 7336 0 25326 VEEVA SYS INC COMM STK 922475108 249755 4073650 SH SOLE 1298336 0 2775314 VIAVI SOLUTIONS INC COMM STK 925550105 1412 134056 SH SOLE 78812 0 55244 VICOR CORP COMM STK 925815102 194 10845 SH SOLE 45 0 10800 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 833 50183 SH SOLE 15385 0 34798 VISTA OUTDOOR INC COMM STK 928377100 583 25910 SH SOLE 12260 0 13650 VIVUS INC COMM STK 928551100 62 51000 SH SOLE 0 0 51000 VMWARE INC COMM STK 928563402 1851 21176 SH SOLE 10276 0 10900 VORNADO RLTY TR COMM STK 929042109 336769 3586464 SH SOLE 739776 0 2846688 VOYA FINL INC COMM STK 929089100 138198 3746210 SH SOLE 792518 0 2953692 VULCAN MATLS CO COMM STK 929160109 1084680 8562360 SH SOLE 3245884 0 5316476 WD-40 CO COMM STK 929236107 545 4940 SH SOLE 2140 0 2800 WSFS FINL CORP COMM STK 929328102 42251 931666 SH SOLE 311779 0 619887 WABASH NATL CORP COMM STK 929566107 327 14878 SH SOLE 178 0 14700 WABTEC CORP COMM STK 929740108 432749 4729494 SH SOLE 1679601 0 3049893 WADDELL & REED FINL INC COMM STK 930059100 27935 1479634 SH SOLE 330855 0 1148779 WAGEWORKS INC COMM STK 930427109 1075 16003 SH SOLE 6303 0 9700 WAL-MART STORES INC COMM STK 931142103 1150498 15202135 SH SOLE 5643686 0 9558449 WALGREENS BOOTS ALLIANCE INC COMM STK 931427108 1780934 22742107 SH SOLE 6892698 0 15849409 WASHINGTON FED INC COMM STK 938824109 2054 61861 SH SOLE 38351 0 23510 WASHINGTON REAL ESTATE INVT COMM STK 939653101 63910 2003436 SH SOLE 576436 0 1427000 WASHINGTONFIRST BANKSHARES I COMM STK 940730104 34827 1008590 SH SOLE 117462 0 891128 WATERS CORP COMM STK 941848103 27037 147066 SH SOLE 30861 0 116205 WATSCO INC COMM STK 942622200 272642 1768107 SH SOLE 352493 0 1415614 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 937 14828 SH SOLE 8978 0 5850 WEBSTER FINL CORP CONN COMM STK 947890109 457577 8762487 SH SOLE 2021889 0 6740598 WEIGHT WATCHERS INTL INC NEW COMM STK 948626106 313 9377 SH SOLE 77 0 9300 WEINGARTEN RLTY INVS COMM STK 948741103 119584 3972886 SH SOLE 349129 0 3623757 WELBILT INC COMM STK 949090104 103029 5465753 SH SOLE 938884 0 4526869 WELLS FARGO CO NEW COMM STK 949746101 3698448 66746934 SH SOLE 23447531 0 43299403 WELLS FARGO CO NEW CVPFSTKF 949746804 97048 74394 SH SOLE 16108 0 58286 WERNER ENTERPRISES INC COMM STK 950755108 494 16825 SH SOLE 9897 0 6928 WESBANCO INC COMM STK 950810101 1241 31382 SH SOLE 12107 0 19275 WEST CORP COMM STK 952355204 5267 225859 SH SOLE 94559 0 131300 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 877746 9286353 SH SOLE 2222948 0 7063405 WESTAMERICA BANCORPORATION COMM STK 957090103 113026 2016885 SH SOLE 435870 0 1581015 WESTERN ALLIANCE BANCORP COMM STK 957638109 376758 7657677 SH SOLE 1024001 0 6633676 WESTERN DIGITAL CORP COMM STK 958102105 370528 4182034 SH SOLE 1169871 0 3012163 WESTERN NEW ENG BANCORP INC COMM STK 958892101 281 27670 SH SOLE 14570 0 13100 WESTERN UN CO COMM STK 959802109 16887 886479 SH SOLE 184480 0 701999 WESTLAKE CHEM CORP COMM STK 960413102 1057 15960 SH SOLE 9818 0 6142 WESTMORELAND COAL CO COMM STK 960878106 103 21251 SH SOLE 21251 0 0 WESTPORT FUEL SYSTEMS INC COMM STK 960908309 4388 1867347 SH SOLE 248083 0 1619264 WESTWOOD HLDGS GROUP INC COMM STK 961765104 205 3622 SH SOLE 1622 0 2000 WEYCO GROUP INC COMM STK 962149100 7427 266375 SH SOLE 35202 0 231173 WEYERHAEUSER CO COMM STK 962166104 912140 27228053 SH SOLE 8163314 0 19064739 WHEATON PRECIOUS METALS CORP COMM STK 962879102 6031 303200 SH SOLE 143200 0 160000 WHIRLPOOL CORP COMM STK 963320106 35910 187401 SH SOLE 54205 0 133196 WHITING PETE CORP NEW COMM STK 966387102 195 35438 SH SOLE 16638 0 18800 WHOLE FOODS MKT INC COMM STK 966837106 24646 585281 SH SOLE 110000 0 475281 WILEY JOHN & SONS INC COMM STK 968223206 795 15080 SH SOLE 5810 0 9270 WILLAMETTE VY VINEYARD INC COMM STK 969136100 88 10850 SH SOLE 0 0 10850 WILLIAMS COS INC DEL COMM STK 969457100 45821 1513244 SH SOLE 302241 0 1211003 WILLIAMS SONOMA INC COMM STK 969904101 10509 216685 SH SOLE 99685 0 117000 WINGSTOP INC COMM STK 974155103 106482 3446006 SH SOLE 455614 0 2990392 WINMARK CORP COMM STK 974250102 37323 289440 SH SOLE 39083 0 250357 WINNEBAGO INDS INC COMM STK 974637100 837 23904 SH SOLE 6384 0 17520 WOLVERINE WORLD WIDE INC COMM STK 978097103 4593 163972 SH SOLE 60872 0 103100 WOODWARD INC COMM STK 980745103 30147 446094 SH SOLE 168464 0 277630 WORLD ACCEP CORP DEL COMM STK 981419104 278 3717 SH SOLE 3717 0 0 WORLD FUEL SVCS CORP COMM STK 981475106 23508 611396 SH SOLE 229596 0 381800 WORTHINGTON INDS INC COMM STK 981811102 33516 667381 SH SOLE 174018 0 493363 WYNN RESORTS LTD COMM STK 983134107 28290 210933 SH SOLE 68407 0 142526 XO GROUP INC COMM STK 983772104 21608 1226362 SH SOLE 156289 0 1070073 XPO LOGISTICS INC COMM STK 983793100 62396 965435 SH SOLE 401735 0 563700 XILINX INC COMM STK 983919101 1684334 26186786 SH SOLE 9020693 0 17166093 XENIA HOTELS & RESORTS INC COMM STK 984017103 1182 61002 SH SOLE 49202 0 11800 XEROX CORP COMM STK 984121608 11198 389777 SH SOLE 77168 0 312609 YPF SOCIEDAD ANONIMA ADR 984245100 47741 2179960 SH SOLE 805855 0 1374105 YRC WORLDWIDE INC COMM STK 984249607 10184 915869 SH SOLE 358019 0 557850 YELP INC COMM STK 985817105 439 14618 SH SOLE 4718 0 9900 YUM BRANDS INC COMM STK 988498101 1913068 25936391 SH SOLE 8076387 0 17860004 ZEBRA TECHNOLOGIES CORP COMM STK 989207105 2244 22325 SH SOLE 12350 0 9975 ZION OIL & GAS INC COMM STK 989696109 72 21100 SH SOLE 21100 0 0 ZIONS BANCORPORATION COMM STK 989701107 15369 350018 SH SOLE 68214 0 281804 ZUMIEZ INC COMM STK 989817101 28970 2345716 SH SOLE 320676 0 2025040 BIOVERATIV INC COMM STK 09075E100 149991 2492794 SH SOLE 694433 0 1798361 DUN & BRADSTREET CORP DEL NE COMM STK 26483E100 22323 206406 SH SOLE 76706 0 129700 CDK GLOBAL INC COMM STK 12508E101 5138 82788 SH SOLE 38022 0 44766 CANTERBURY PARK HOLDING CORP COMM STK 13811E101 508 46152 SH SOLE 9866 0 36286 COVANTA HLDG CORP COMM STK 22282E102 1006 76233 SH SOLE 38129 0 38104 LUMINEX CORP DEL COMM STK 55027E102 535 25310 SH SOLE 11910 0 13400 QUANTA SVCS INC COMM STK 74762E102 9424 286280 SH SOLE 65200 0 221080 VERISIGN INC COMM STK 92343E102 764818 8227389 SH SOLE 2592752 0 5634637 CNO FINL GROUP INC COMM STK 12621E103 2611 125038 SH SOLE 81338 0 43700 EXPRESS INC COMM STK 30219E103 8940 1324500 SH SOLE 179400 0 1145100 FIRSTSERVICE CORP NEW COMM STK 33767E103 209162 3269178 SH SOLE 405168 0 2864010 U S SILICA HLDGS INC COMM STK 90346E103 27670 779652 SH SOLE 180954 0 598698 BLACKHAWK NETWORK HLDGS INC COMM STK 09238E104 21504 493214 SH SOLE 214712 0 278502 AMERISOURCEBERGEN CORP COMM STK 03073E105 89559 947418 SH SOLE 199857 0 747561 SALLY BEAUTY HLDGS INC COMM STK 79546E104 8522 420823 SH SOLE 150083 0 270740 CARS COM INC COMM STK 14575E105 291 10921 SH SOLE 6088 0 4833 AMERICAN EAGLE OUTFITTERS NE COMM STK 02553E106 829 68798 SH SOLE 33368 0 35430 ITAU CORPBANCA ADR 45033E105 393 29494 SH SOLE 29494 0 0 PERFORMANT FINL CORP COMM STK 71377E105 113 53900 SH SOLE 15900 0 38000 UNIVERSAL HEALTH RLTY INCM T COMM STK 91359E105 444 5585 SH SOLE 35 0 5550 QUORUM HEALTH CORP COMM STK 74909E106 197 47513 SH SOLE 38456 0 9057 TARGET CORP COMM STK 87612E106 54188 1036297 SH SOLE 210373 0 825924 RENASANT CORP COMM STK 75970E107 1797 41078 SH SOLE 20851 0 20227 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 46385 392296 SH SOLE 79788 0 312508 NCR CORP NEW COMM STK 62886E108 34638 848135 SH SOLE 307735 0 540400 NAVISTAR INTL CORP NEW COMM STK 63934E108 846 32238 SH SOLE 9638 0 22600 DR PEPPER SNAPPLE GROUP INC COMM STK 26138E109 813251 8926031 SH SOLE 2242267 0 6683764 FORTINET INC COMM STK 34959E109 26837 716803 SH SOLE 274603 0 442200 TOTAL S A ADR 89151E109 929852 18750804 SH SOLE 9554557 0 9196247 TRAVELERS COMPANIES INC COMM STK 89417E109 66803 527964 SH SOLE 116273 0 411691 TREVENA INC COMM STK 89532E109 464 201556 SH SOLE 5710 0 195846 GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 22842 108565 SH SOLE 24725 0 83840 BARCLAYS PLC ADR 06738E204 39877 3765490 SH SOLE 1123511 0 2641979 ACCO BRANDS CORP COMM STK 00081T108 745 63907 SH SOLE 42140 0 21767 AGNC INVT CORP COMM STK 00123Q104 2588 121576 SH SOLE 64376 0 57200 AES CORP COMM STK 00130H105 100620 9056666 SH SOLE 2444101 0 6612565 AMAG PHARMACEUTICALS INC COMM STK 00163U106 3806 206822 SH SOLE 76322 0 130500 AMC NETWORKS INC COMM STK 00164V103 2120 39685 SH SOLE 22385 0 17300 AMC ENTMT HLDGS INC COMM STK 00165C104 328 14439 SH SOLE 14439 0 0 ARC DOCUMENT SOLUTIONS INC COMM STK 00191G103 114 27491 SH SOLE 14491 0 13000 AT&T INC COMM STK 00206R102 564299 14956230 SH SOLE 4574714 0 10381516 ATN INTL INC COMM STK 00215F107 283 4137 SH SOLE 2137 0 2000 ABBVIE INC COMM STK 00287Y109 415635 5732103 SH SOLE 1619656 0 4112447 ACACIA COMMUNICATIONS INC COMM STK 00401C108 305 7352 SH SOLE 2552 0 4800 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 549024 11118342 SH SOLE 2417984 0 8700358 ACCELERON PHARMA INC COMM STK 00434H108 116908 3846907 SH SOLE 615903 0 3231004 ACHILLION PHARMACEUTICALS IN COMM STK 00448Q201 116 25228 SH SOLE 328 0 24900 ACLARIS THERAPEUTICS INC COMM STK 00461U105 11058 407743 SH SOLE 30143 0 377600 ACORDA THERAPEUTICS INC COMM STK 00484M106 3572 181320 SH SOLE 54520 0 126800 ACTIVISION BLIZZARD INC COMM STK 00507V109 82458 1432302 SH SOLE 322850 0 1109452 ACTUANT CORP COMM STK 00508X203 218 8864 SH SOLE 8864 0 0 ACUITY BRANDS INC COMM STK 00508Y102 1355668 6668969 SH SOLE 2104634 0 4564335 ADOBE SYS INC COMM STK 00724F101 138293 977747 SH SOLE 237490 0 740257 ADTALEM GLOBAL ED INC COMM STK 00737L103 766 20177 SH SOLE 5377 0 14800 ADTRAN INC COMM STK 00738A106 1093 52911 SH SOLE 34938 0 17973 ADVANCE AUTO PARTS INC COMM STK 00751Y106 15753 135115 SH SOLE 25900 0 109215 ADVISORY BRD CO COMM STK 00762W107 108039 2097843 SH SOLE 363130 0 1734713 AECOM COMM STK 00766T100 1639 50689 SH SOLE 26067 0 24622 AEGION CORP COMM STK 00770F104 61850 2826790 SH SOLE 834840 0 1991950 AERIE PHARMACEUTICALS INC COMM STK 00771V108 12160 231402 SH SOLE 77902 0 153500 ADVANSIX INC COMM STK 00773T101 13288 425363 SH SOLE 139262 0 286101 ADVANCED DRAIN SYS INC DEL COMM STK 00790R104 322 15997 SH SOLE 6297 0 9700 ADVANCED ACCELERATOR APPLIC ADR 00790T100 84854 2173525 SH SOLE 267462 0 1906063 AETNA INC NEW COMM STK 00817Y108 3279097 21597161 SH SOLE 6842292 0 14754869 AGILENT TECHNOLOGIES INC COMM STK 00846U101 1767994 29809372 SH SOLE 8073390 0 21735982 AGENUS INC COMM STK 00847G705 119 30500 SH SOLE 200 0 30300 AGILYSYS INC COMM STK 00847J105 204 20194 SH SOLE 11542 0 8652 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 77254 1501531 SH SOLE 223719 0 1277812 AGROFRESH SOLUTIONS COMM STK 00856G109 55950 7792508 SH SOLE 1137414 0 6655094 AIMMUNE THERAPEUTICS INC COMM STK 00900T107 28710 1396399 SH SOLE 122618 0 1273781 AIR LEASE CORP COMM STK 00912X302 950 25436 SH SOLE 11936 0 13500 AKAMAI TECHNOLOGIES INC COMM STK 00971T101 16206 325350 SH SOLE 65300 0 260050 ALERE INC COMM STK 01449J105 1883 37511 SH SOLE 23151 0 14360 ALIBABA GROUP HLDG LTD ADR 01609W102 7158598 50806229 SH SOLE 16468473 0 34337756 ALLEGHENY TECHNOLOGIES INC COMM STK 01741R102 799 46949 SH SOLE 20306 0 26643 ALLEGIANT TRAVEL CO COMM STK 01748X102 41147 303444 SH SOLE 49532 0 253912 ALLISON TRANSMISSION HLDGS I COMM STK 01973R101 1570 41853 SH SOLE 20953 0 20900 ALLSCRIPTS HEALTHCARE SOLUTN COMM STK 01988P108 605 47410 SH SOLE 38010 0 9400 ALLY FINL INC COMM STK 02005N100 189982 9090056 SH SOLE 3089894 0 6000162 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 531888 6668603 SH SOLE 1729376 0 4939227 ALPHABET INC COMM STK 02079K107 9149776 10068751 SH SOLE 3279432 0 6789319 ALPHABET INC COMM STK 02079K305 6789047 7302563 SH SOLE 2650473 0 4652090 ALTISOURCE RESIDENTIAL CORP COMM STK 02153W100 585 45216 SH SOLE 18783 0 26433 ALTICE USA INC COMM STK 02156K103 96900 3000000 SH SOLE 930710 0 2069290 ALTRIA GROUP INC COMM STK 02209S103 811506 10897088 SH SOLE 3537917 0 7359171 AMBEV SA ADR 02319V103 33018 6014200 SH SOLE 192100 0 5822100 AMERICA MOVIL SAB DE CV ADR 02364W105 77466 4865950 SH SOLE 1459700 0 3406250 AMERICAN AIRLS GROUP INC COMM STK 02376R102 3195458 63502744 SH SOLE 22398543 0 41104201 AMERICAN HOMES 4 RENT COMM STK 02665T306 1519 67295 SH SOLE 33395 0 33900 AMERICAN OUTDOOR BRANDS CORP COMM STK 02874P103 207 9319 SH SOLE 9319 0 0 AMERICAN PUBLIC EDUCATION IN COMM STK 02913V103 64837 2741511 SH SOLE 590801 0 2150710 AMERICAN TOWER CORP NEW COMM STK 03027X100 3380237 25545929 SH SOLE 7607575 0 17938354 AMERICAN TOWER CORP NEW CVPFSTKF 03027X407 263086 2191605 SH SOLE 452880 0 1738725 AMERISAFE INC COMM STK 03071H100 202 3553 SH SOLE 3553 0 0 AMERIPRISE FINL INC COMM STK 03076C106 951316 7473615 SH SOLE 2921230 0 4552385 AMERIS BANCORP COMM STK 03076K108 20170 418465 SH SOLE 191865 0 226600 AMICUS THERAPEUTICS INC COMM STK 03152W109 28345 2814841 SH SOLE 214419 0 2600422 ANGIODYNAMICS INC COMM STK 03475V101 242 14902 SH SOLE 3902 0 11000 ANSYS INC COMM STK 03662Q105 24406 200572 SH SOLE 51288 0 149284 ANTERO RES CORP COMM STK 03674X106 494 22837 SH SOLE 10737 0 12100 APARTMENT INVT & MGMT CO COMM STK 03748R101 12803 297942 SH SOLE 65630 0 232312 APOLLO COML REAL EST FIN INC COMM STK 03762U105 594 32013 SH SOLE 12413 0 19600 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 1349 72089 SH SOLE 34389 0 37700 APPLIED INDL TECHNOLOGIES IN COMM STK 03820C105 82514 1397353 SH SOLE 376201 0 1021152 APPLIED GENETIC TECHNOL CORP COMM STK 03820J100 969 189981 SH SOLE 189981 0 0 APPROACH RESOURCES INC COMM STK 03834A103 185 55021 SH SOLE 121 0 54900 APTEVO THERAPEUTICS INC COMM STK 03835L108 42 20500 SH SOLE 20500 0 0 AQUA AMERICA INC COMM STK 03836W103 3061 91929 SH SOLE 43151 0 48778 AQUINOX PHARMACEUTICALS INC COMM STK 03842B101 47505 3376330 SH SOLE 319957 0 3056373 ARAMARK COMM STK 03852U106 900724 21979607 SH SOLE 6005546 0 15974061 ARATANA THERAPEUTICS INC COMM STK 03874P101 98 13500 SH SOLE 2600 0 10900 ARCBEST CORP COMM STK 03937C105 216 10468 SH SOLE 6268 0 4200 ARCHROCK INC COMM STK 03957W106 538 47199 SH SOLE 26100 0 21099 ARCONIC INC COMM STK 03965L100 103140 4553635 SH SOLE 1436918 0 3116717 ARES CAP CORP COMM STK 04010L103 3686 225000 SH SOLE 225000 0 0 ARES COML REAL ESTATE CORP COMM STK 04013V108 344 26284 SH SOLE 84 0 26200 ARGENX SE ADR 04016X101 8119 382790 SH SOLE 43970 0 338820 ARMSTRONG WORLD INDS INC NEW COMM STK 04247X102 83365 1812286 SH SOLE 201499 0 1610787 ARRAY BIOPHARMA INC COMM STK 04269X105 10499 1254344 SH SOLE 127062 0 1127282 ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 41 25400 SH SOLE 0 0 25400 ASCENA RETAIL GROUP INC COMM STK 04351G101 135 62649 SH SOLE 18498 0 44151 ASSURANT INC COMM STK 04621X108 10615 102375 SH SOLE 20030 0 82345 ATHENAHEALTH INC COMM STK 04685W103 438100 3117039 SH SOLE 707472 0 2409567 AUDENTES THERAPEUTICS INC COMM STK 05070R104 11515 601942 SH SOLE 45614 0 556328 AUTONATION INC COMM STK 05329W102 4947 117329 SH SOLE 21700 0 95629 AVANGRID INC COMM STK 05351W103 770 17439 SH SOLE 11739 0 5700 AVEXIS INC COMM STK 05366U100 63715 775505 SH SOLE 71445 0 704060 AVISTA CORP COMM STK 05379B107 1878 44228 SH SOLE 21638 0 22590 AWARE INC MASS COMM STK 05453N100 154 29900 SH SOLE 0 0 29900 AXON ENTERPRISE INC COMM STK 05464C101 3707 147460 SH SOLE 114800 0 32660 B & G FOODS INC NEW COMM STK 05508R106 979 27486 SH SOLE 12286 0 15200 BCE INC COMM STK 05534B760 206 4585 SH SOLE 4585 0 0 BGC PARTNERS INC COMM STK 05541T101 902 71333 SH SOLE 19733 0 51600 BOK FINL CORP COMM STK 05561Q201 390 4635 SH SOLE 2383 0 2252 BOFI HLDG INC COMM STK 05566U108 877 36975 SH SOLE 17575 0 19400 BWX TECHNOLOGIES INC COMM STK 05605H100 403964 8286448 SH SOLE 1464877 0 6821571 BABCOCK & WILCOX ENTERPRIS I COMM STK 05614L100 701 59587 SH SOLE 21025 0 38562 BANCFIRST CORP COMM STK 05945F103 273 2822 SH SOLE 22 0 2800 BANCO SANTANDER CHILE NEW ADR 05965X109 192508 7576069 SH SOLE 1656823 0 5919246 BANCORP INC DEL COMM STK 05969A105 212 27939 SH SOLE 139 0 27800 BANC OF CALIFORNIA INC COMM STK 05990K106 590 27462 SH SOLE 7662 0 19800 BANKUNITED INC COMM STK 06652K103 280960 8334626 SH SOLE 1673695 0 6660931 BANNER CORP COMM STK 06652V208 337 5965 SH SOLE 92 0 5873 BAOZUN INC ADR 06684L103 40312 1818295 SH SOLE 290305 0 1527990 BARRETT BILL CORP COMM STK 06846N104 600 195412 SH SOLE 119280 0 76132 BEAZER HOMES USA INC COMM STK 07556Q881 283 20620 SH SOLE 3240 0 17380 BEIGENE LTD ADR 07725L102 40779 906190 SH SOLE 81449 0 824741 BENCHMARK ELECTRS INC COMM STK 08160H101 756 23415 SH SOLE 14240 0 9175 BENEFICIAL BANCORP INC COMM STK 08171T102 109875 7325033 SH SOLE 1640374 0 5684659 BERRY GLOBAL GROUP INC COMM STK 08579W103 62915 1103579 SH SOLE 416279 0 687300 BIG 5 SPORTING GOODS CORP COMM STK 08915P101 516 39555 SH SOLE 21855 0 17700 BIODELIVERY SCIENCES INTL IN COMM STK 09060J106 88 31500 SH SOLE 0 0 31500 BIOMARIN PHARMACEUTICAL INC COMM STK 09061G101 148996 1640565 SH SOLE 294791 0 1345774 BIOLIFE SOLUTIONS INC COMM STK 09062W204 40 16900 SH SOLE 16900 0 0 BIOGEN INC COMM STK 09062X103 2428341 8948782 SH SOLE 2798304 0 6150478 BIOSCRIP INC COMM STK 09069N108 203 74900 SH SOLE 8100 0 66800 BIO TECHNE CORP COMM STK 09073M104 1930 16426 SH SOLE 7426 0 9000 BLACK KNIGHT FINL SVCS INC COMM STK 09214X100 342470 8363131 SH SOLE 1642629 0 6720502 BLACKBAUD INC COMM STK 09227Q100 80295 936380 SH SOLE 264043 0 672337 BLACKROCK INC COMM STK 09247X101 156399 370253 SH SOLE 155622 0 214631 BLACKSTONE MTG TR INC COMM STK 09257W100 1400 44300 SH SOLE 20300 0 24000 BLUE BUFFALO PET PRODS INC COMM STK 09531U102 43917 1925359 SH SOLE 590435 0 1334924 BLUEBIRD BIO INC COMM STK 09609G100 306585 2918472 SH SOLE 671645 0 2246827 BLUEROCK RESIDENTIAL GRW REI COMM STK 09627J102 286 22163 SH SOLE 22163 0 0 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 125357 2473985 SH SOLE 293855 0 2180130 BOISE CASCADE CO DEL COMM STK 09739D100 204 6708 SH SOLE 108 0 6600 BON-TON STORES INC COMM STK 09776J101 6 14200 SH SOLE 0 0 14200 BOX INC COMM STK 10316T104 29450 1614599 SH SOLE 1013822 0 600777 BRIXMOR PPTY GROUP INC COMM STK 11120U105 1363 76221 SH SOLE 29721 0 46500 BROADSOFT INC COMM STK 11133B409 705 16383 SH SOLE 5783 0 10600 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 40774 539629 SH SOLE 202004 0 337625 BROOKLINE BANCORP INC DEL COMM STK 11373M107 619 42399 SH SOLE 18270 0 24129 BUILDERS FIRSTSOURCE INC COMM STK 12008R107 225 14672 SH SOLE 5272 0 9400 CBOE HLDGS INC COMM STK 12503M108 1581541 17303515 SH SOLE 4568903 0 12734612 CBRE GROUP INC COMM STK 12504L109 21753 597613 SH SOLE 153155 0 444458 CDW CORP COMM STK 12514G108 3670 58687 SH SOLE 26787 0 31900 C H ROBINSON WORLDWIDE INC COMM STK 12541W209 427859 6229752 SH SOLE 1432750 0 4797002 CME GROUP INC COMM STK 12572Q105 293948 2347079 SH SOLE 948808 0 1398271 CRA INTL INC COMM STK 12618T105 329 9072 SH SOLE 4022 0 5050 CSRA INC COMM STK 12650T104 707562 22285412 SH SOLE 5268074 0 17017338 CVR ENERGY INC COMM STK 12662P108 247 11344 SH SOLE 1944 0 9400 CYS INVTS INC COMM STK 12673A108 1053 125226 SH SOLE 85926 0 39300 CA INC COMM STK 12673P105 82074 2381014 SH SOLE 621427 0 1759587 CABLE ONE INC COMM STK 12685J105 495291 696710 SH SOLE 135152 0 561558 CABOT MICROELECTRONICS CORP COMM STK 12709P103 50750 687389 SH SOLE 253943 0 433446 CALIFORNIA RES CORP COMM STK 13057Q206 266 31120 SH SOLE 17220 0 13900 CALLIDUS SOFTWARE INC COMM STK 13123E500 45373 1874921 SH SOLE 563521 0 1311400 CALLON PETE CO DEL COMM STK 13123X102 1355 127716 SH SOLE 38266 0 89450 CAMECO CORP COMM STK 13321L108 108323 11903594 SH SOLE 2446200 0 9457394 CANADIAN PAC RY LTD COMM STK 13645T100 488731 3040319 SH SOLE 1050615 0 1989704 CAPITAL ONE FINL CORP COMM STK 14040H105 76039 920341 SH SOLE 203651 0 716690 CAPITOL FED FINL INC COMM STK 14057J101 150271 10574994 SH SOLE 1983697 0 8591297 CAPSTEAD MTG CORP COMM STK 14067E506 366 35066 SH SOLE 266 0 34800 CARDINAL HEALTH INC COMM STK 14149Y108 66390 852022 SH SOLE 355968 0 496054 CARETRUST REIT INC COMM STK 14174T107 357 19280 SH SOLE 19280 0 0 CARROLS RESTAURANT GROUP INC COMM STK 14574X104 432 35300 SH SOLE 35300 0 0 CATCHMARK TIMBER TR INC COMM STK 14912Y202 20691 1819799 SH SOLE 254129 0 1565670 CAVIUM INC COMM STK 14964U108 125749 2023970 SH SOLE 404544 0 1619426 CELLDEX THERAPEUTICS INC NEW COMM STK 15117B103 312 126252 SH SOLE 66702 0 59550 CEMPRA INC COMM STK 15130J109 50 10814 SH SOLE 114 0 10700 CENTENE CORP DEL COMM STK 15135B101 1225742 15344797 SH SOLE 3839955 0 11504842 CENOVUS ENERGY INC COMM STK 15135U109 214 29100 SH SOLE 29100 0 0 CENTENNIAL RESOURCE DEV INC COMM STK 15136A102 327020 20820888 SH SOLE 5190959 0 15629929 CENTERPOINT ENERGY INC COMM STK 15189T107 21425 782494 SH SOLE 166065 0 616429 CENTERSTATE BANKS INC COMM STK 15201P109 26840 1079651 SH SOLE 387951 0 691700 CHART INDS INC COMM STK 16115Q308 107892 3106586 SH SOLE 530266 0 2576320 CHARTER COMMUNICATIONS INC N COMM STK 16119P108 460390 1366750 SH SOLE 514879 0 851871 CHARTER FINL CORP MD COMM STK 16122W108 2610 145017 SH SOLE 38 0 144979 CHASE CORP COMM STK 16150R104 19843 185966 SH SOLE 63516 0 122450 CHATHAM LODGING TR COMM STK 16208T102 693 34506 SH SOLE 26206 0 8300 CHEMED CORP NEW COMM STK 16359R103 34495 168656 SH SOLE 64556 0 104100 CHENIERE ENERGY INC COMM STK 16411R208 5333 109484 SH SOLE 67384 0 42100 CHEROKEE INC DEL NEW COMM STK 16444H102 95 13600 SH SOLE 4500 0 9100 CHIMERA INVT CORP COMM STK 16934Q208 1625 87205 SH SOLE 43485 0 43720 CHIMERIX INC COMM STK 16934W106 760 139427 SH SOLE 139427 0 0 CINEMARK HOLDINGS INC COMM STK 17243V102 1284 33043 SH SOLE 13843 0 19200 CIRCOR INTL INC COMM STK 17273K109 56781 956237 SH SOLE 267537 0 688700 CISCO SYS INC COMM STK 17275R102 1803552 57621464 SH SOLE 21863244 0 35758220 CLEAR CHANNEL OUTDOOR HLDGS COMM STK 18451C109 92 19000 SH SOLE 4600 0 14400 CLEARWATER PAPER CORP COMM STK 18538R103 79536 1701311 SH SOLE 415736 0 1285575 CLIFFS NAT RES INC COMM STK 18683K101 667 96436 SH SOLE 40236 0 56200 CLOUDERA INC COMM STK 18914U100 49795 3245691 SH SOLE 374645 0 2871046 CLUBCORP HLDGS INC COMM STK 18948M108 145 11077 SH SOLE 177 0 10900 COGENT COMMUNICATIONS HLDGS COMM STK 19239V302 386 9616 SH SOLE 116 0 9500 COHEN & STEERS INC COMM STK 19247A100 45017 1110430 SH SOLE 176860 0 933570 COHERUS BIOSCIENCES INC COMM STK 19249H103 9808 683452 SH SOLE 69618 0 613834 COLONY NORTHSTAR INC COMM STK 19625W104 3214 228122 SH SOLE 96229 0 131893 COLONY STARWOOD HOMES COMM STK 19625X102 909 26484 SH SOLE 4844 0 21640 COMCAST CORP NEW COMM STK 20030N101 2287776 58781498 SH SOLE 19071344 0 39710154 COMMERCEHUB INC COMM STK 20084V108 1197 68709 SH SOLE 28918 0 39791 COMMERCEHUB INC COMM STK 20084V306 2478 142113 SH SOLE 59930 0 82183 COMMSCOPE HLDG CO INC COMM STK 20337X109 2230 58645 SH SOLE 22845 0 35800 COMPASS MINERALS INTL INC COMM STK 20451N101 33137 507451 SH SOLE 143976 0 363475 COMPASS DIVERSIFIED HOLDINGS COMM STK 20451Q104 13208 756900 SH SOLE 86900 0 670000 CONCHO RES INC COMM STK 20605P101 455747 3750079 SH SOLE 1226311 0 2523768 CONNECTONE BANCORP INC NEW COMM STK 20786W107 516 22866 SH SOLE 7083 0 15783 CONOCOPHILLIPS COMM STK 20825C104 99522 2263918 SH SOLE 445543 0 1818375 CONSOL ENERGY INC COMM STK 20854P109 49754 3330276 SH SOLE 694421 0 2635855 CONSTELLATION BRANDS INC COMM STK 21036P108 197941 1021734 SH SOLE 287180 0 734554 CONTANGO OIL & GAS COMPANY COMM STK 21075N204 138 20722 SH SOLE 2452 0 18270 CONTROL4 CORP COMM STK 21240D107 2121 108163 SH SOLE 108163 0 0 COOPER STD HLDGS INC COMM STK 21676P103 21937 217481 SH SOLE 79581 0 137900 CORESITE RLTY CORP COMM STK 21870Q105 48245 465999 SH SOLE 175199 0 290800 CORENERGY INFRASTRUCTURE TR COMM STK 21870U502 399 11873 SH SOLE 4033 0 7840 CORELOGIC INC COMM STK 21871D103 481976 11110569 SH SOLE 3567268 0 7543301 CORECIVIC INC COMM STK 21871N101 1576 57140 SH SOLE 30038 0 27102 CORNERSTONE ONDEMAND INC COMM STK 21925Y103 2512 70253 SH SOLE 51553 0 18700 CORPORATE OFFICE PPTYS TR COMM STK 22002T108 59173 1689214 SH SOLE 247334 0 1441880 COSTCO WHSL CORP NEW COMM STK 22160K105 329115 2057867 SH SOLE 831402 0 1226465 COSTAR GROUP INC COMM STK 22160N109 556863 2112532 SH SOLE 471545 0 1640987 COUPA SOFTWARE INC COMM STK 22266L106 178174 6148162 SH SOLE 989598 0 5158564 COVISINT CORP COMM STK 22357R103 116 47257 SH SOLE 47257 0 0 CRACKER BARREL OLD CTRY STOR COMM STK 22410J106 1748 10454 SH SOLE 3654 0 6800 CRESCENT PT ENERGY CORP COMM STK 22576C101 121 15883 SH SOLE 15883 0 0 CROWN CASTLE INTL CORP NEW COMM STK 22822V101 1339837 13374297 SH SOLE 4026713 0 9347584 CTRIP COM INTL LTD ADR 22943F100 1309526 24313518 SH SOLE 6846159 0 17467359 CUSTOMERS BANCORP INC COMM STK 23204G100 702 24836 SH SOLE 8736 0 16100 CYRUSONE INC COMM STK 23283R100 44945 806197 SH SOLE 289897 0 516300 CYTOMX THERAPEUTICS INC COMM STK 23284F105 3762 242690 SH SOLE 157387 0 85303 DMC GLOBAL INC COMM STK 23291C103 287 21939 SH SOLE 1939 0 20000 DDR CORP COMM STK 23317H102 1212 133668 SH SOLE 67468 0 66200 DNP SELECT INCOME FD COMM STK 23325P104 315 28625 SH SOLE 28625 0 0 D R HORTON INC COMM STK 23331A109 21721 628310 SH SOLE 125400 0 502910 DSP GROUP INC COMM STK 23332B106 367 31657 SH SOLE 4167 0 27490 DSW INC COMM STK 23334L102 426 24052 SH SOLE 13852 0 10200 DLH HLDGS CORP COMM STK 23335Q100 64 11830 SH SOLE 11830 0 0 DXC TECHNOLOGY CO COMM STK 23355L106 39882 519839 SH SOLE 103495 0 416344 DANAHER CORP DEL CONV BND 235851AF9 606 188000 PRN SOLE 188000 0 0 DAVITA INC COMM STK 23918K108 144305 2228309 SH SOLE 314378 0 1913931 DELL TECHNOLOGIES INC COMM STK 24703L103 5169 84579 SH SOLE 43707 0 40872 DENNYS CORP COMM STK 24869P104 109015 9262077 SH SOLE 1720968 0 7541109 DENTSPLY SIRONA INC COMM STK 24906P109 734095 11321641 SH SOLE 3506515 0 7815126 DERMIRA INC COMM STK 24983L104 69817 2395911 SH SOLE 304817 0 2091094 DEVON ENERGY CORP NEW COMM STK 25179M103 30689 959945 SH SOLE 183663 0 776282 DIAGEO P L C ADR 25243Q205 15415 128644 SH SOLE 118444 0 10200 DIAMOND OFFSHORE DRILLING IN COMM STK 25271C102 43195 3988504 SH SOLE 537456 0 3451048 DIAMONDBACK ENERGY INC COMM STK 25278X109 190774 2148114 SH SOLE 577803 0 1570311 DIGITALGLOBE INC COMM STK 25389M877 296401 8900924 SH SOLE 2783387 0 6117537 DIPLOMAT PHARMACY INC COMM STK 25456K101 2189 147938 SH SOLE 134438 0 13500 DISCOVERY COMMUNICATNS NEW COMM STK 25470F104 7120 275640 SH SOLE 61600 0 214040 DISCOVERY COMMUNICATNS NEW COMM STK 25470F302 10427 413620 SH SOLE 82630 0 330990 DISH NETWORK CORP COMM STK 25470M109 26359 419990 SH SOLE 86290 0 333700 DOLBY LABORATORIES INC COMM STK 25659T107 1051 21466 SH SOLE 10326 0 11140 DOMINION ENERGY INC COMM STK 25746U109 88444 1154175 SH SOLE 226777 0 927398 DOMINOS PIZZA INC COMM STK 25754A201 83980 397011 SH SOLE 140748 0 256263 DONNELLEY FINL SOLUTIONS INC COMM STK 25787G100 832 36251 SH SOLE 24451 0 11800 DOUGLAS EMMETT INC COMM STK 25960P109 354499 9277659 SH SOLE 980496 0 8297163 DOUGLAS DYNAMICS INC COMM STK 25960R105 5571 169335 SH SOLE 55635 0 113700 DUKE ENERGY CORP NEW COMM STK 26441C204 110761 1325046 SH SOLE 289446 0 1035600 DULUTH HLDGS INC COMM STK 26443V101 19775 1085927 SH SOLE 89227 0 996700 DUPONT FABROS TECHNOLOGY INC COMM STK 26613Q106 2446 39990 SH SOLE 16190 0 23800 DYNEGY INC NEW DEL COMM STK 26817R108 320 38679 SH SOLE 18179 0 20500 E L F BEAUTY INC COMM STK 26856L103 14236 523198 SH SOLE 57057 0 466141 EOG RES INC COMM STK 26875P101 1000538 11053225 SH SOLE 3721491 0 7331734 EQT CORP COMM STK 26884L109 540240 9220685 SH SOLE 2770166 0 6450519 EPR PPTYS COMM STK 26884U109 2141 29794 SH SOLE 15114 0 14680 EAGLE MATERIALS INC COMM STK 26969P108 10298 111424 SH SOLE 42556 0 68868 EARTHSTONE ENERGY INC COMM STK 27032D304 13591 1357703 SH SOLE 169637 0 1188066 EAST WEST BANCORP INC COMM STK 27579R104 245042 4183032 SH SOLE 1068027 0 3115005 EDGEWELL PERS CARE CO COMM STK 28035Q102 185891 2445292 SH SOLE 515006 0 1930286 EDITAS MEDICINE INC COMM STK 28106W103 24511 1460730 SH SOLE 136991 0 1323739 EDUCATION RLTY TR INC COMM STK 28140H203 28035 723482 SH SOLE 139232 0 584250 ELDORADO RESORTS INC COMM STK 28470R102 581 29046 SH SOLE 22236 0 6810 ELLIE MAE INC COMM STK 28849P100 441236 4014517 SH SOLE 834451 0 3180066 EMCOR GROUP INC COMM STK 29084Q100 1817 27795 SH SOLE 14035 0 13760 EMERGENT BIOSOLUTIONS INC COMM STK 29089Q105 482 14200 SH SOLE 9800 0 4400 ENBRIDGE INC COMM STK 29250N105 290265 7291304 SH SOLE 2264777 0 5026527 ENERGEN CORP COMM STK 29265N108 2802 56756 SH SOLE 34936 0 21820 ENERGY FOCUS INC COMM STK 29268T300 54 20570 SH SOLE 20570 0 0 ENERGY RECOVERY INC COMM STK 29270J100 84 10097 SH SOLE 10097 0 0 ENERGIZER HLDGS INC NEW COMM STK 29272W109 49020 1020817 SH SOLE 380567 0 640250 ENERSYS COMM STK 29275Y102 988 13633 SH SOLE 6633 0 7000 ENPRO INDS INC COMM STK 29355X107 3025 42379 SH SOLE 33461 0 8918 ENSIGN GROUP INC COMM STK 29358P101 37128 1705450 SH SOLE 369721 0 1335729 ENTEGRIS INC COMM STK 29362U104 66887 3047245 SH SOLE 393116 0 2654129 ENTERGY CORP NEW COMM STK 29364G103 50145 653179 SH SOLE 140825 0 512354 ENTRAVISION COMMUNICATIONS C COMM STK 29382R107 175 26500 SH SOLE 200 0 26300 ENVESTNET INC COMM STK 29404K106 33483 845519 SH SOLE 178520 0 666999 EPAM SYS INC COMM STK 29414B104 21954 261078 SH SOLE 94233 0 166845 ENVISION HEALTHCARE CORP COMM STK 29414D100 833716 13303278 SH SOLE 4048949 0 9254329 EPIZYME INC COMM STK 29428V104 222 14712 SH SOLE 112 0 14600 EQUINIX INC COMM STK 29444U700 845928 1971125 SH SOLE 625567 0 1345558 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 48980 567294 SH SOLE 211854 0 355440 EQUITY RESIDENTIAL COMM STK 29476L107 1000864 15203769 SH SOLE 3124679 0 12079090 ERIE INDTY CO COMM STK 29530P102 7124 56961 SH SOLE 51761 0 5200 ESPERION THERAPEUTICS INC NE COMM STK 29664W105 3774 81547 SH SOLE 75447 0 6100 ETSY INC COMM STK 29786A106 113090 7539304 SH SOLE 1562609 0 5976695 EVERCORE PARTNERS INC COMM STK 29977A105 812 11515 SH SOLE 6015 0 5500 EVERI HLDGS INC COMM STK 30034T103 210 28879 SH SOLE 6579 0 22300 EVERSOURCE ENERGY COMM STK 30040W108 336662 5545409 SH SOLE 1966337 0 3579072 EVOLENT HEALTH INC COMM STK 30050B101 398 15708 SH SOLE 108 0 15600 EXACT SCIENCES CORP COMM STK 30063P105 1320 37308 SH SOLE 16208 0 21100 EXELON CORP COMM STK 30161N101 1149230 31861103 SH SOLE 12078577 0 19782526 EXELIXIS INC COMM STK 30161Q104 207352 8418663 SH SOLE 1505939 0 6912724 EXPEDIA INC DEL COMM STK 30212P303 33823 227074 SH SOLE 45250 0 181824 EXPONENT INC COMM STK 30214U102 70864 1215498 SH SOLE 297290 0 918208 EXPRESS SCRIPTS HLDG CO COMM STK 30219G108 73564 1152314 SH SOLE 267024 0 885290 EXTENDED STAY AMER INC COMM STK 30224P200 6503 335885 SH SOLE 138485 0 197400 EXTRA SPACE STORAGE INC COMM STK 30225T102 18343 235167 SH SOLE 47557 0 187610 EXTREME NETWORKS INC COMM STK 30226D106 547 59300 SH SOLE 28500 0 30800 EXTERRAN CORP COMM STK 30227H106 3006 112570 SH SOLE 98487 0 14083 EXXON MOBIL CORP COMM STK 30231G102 2530548 31345822 SH SOLE 12040905 0 19304917 FBL FINL GROUP INC COMM STK 30239F106 283 4601 SH SOLE 27 0 4574 FB FINL CORP COMM STK 30257X104 98909 2783042 SH SOLE 353840 0 2429202 FS BANCORP INC COMM STK 30263Y104 8803 197236 SH SOLE 25251 0 171985 FTD COS INC COMM STK 30281V108 272 13575 SH SOLE 8370 0 5205 FRP HLDGS INC COMM STK 30292L107 40395 875300 SH SOLE 108900 0 766400 FACEBOOK INC COMM STK 30303M102 10095775 66868292 SH SOLE 23131755 0 43736537 FAIRMOUNT SANTROL HLDGS INC COMM STK 30555Q108 54 13735 SH SOLE 13735 0 0 FEDEX CORP COMM STK 31428X106 267972 1233018 SH SOLE 569116 0 663902 FELCOR LODGING TR INC COMM STK 31430F101 525 72800 SH SOLE 42700 0 30100 FIBROGEN INC COMM STK 31572Q808 26016 805453 SH SOLE 64763 0 740690 FIBRIA CELULOSE S A ADR 31573A109 7807 768400 SH SOLE 7100 0 761300 FIDELITY NATL INFORMATION SV COMM STK 31620M106 1809486 21188363 SH SOLE 6513307 0 14675056 FIDELITY NATIONAL FINANCIAL COMM STK 31620R303 1077408 24033181 SH SOLE 7651853 0 16381328 FIESTA RESTAURANT GROUP INC COMM STK 31660B101 100244 4854449 SH SOLE 716833 0 4137616 58 COM INC ADR 31680Q104 351837 7976351 SH SOLE 1352467 0 6623884 FINISAR CORP COMM STK 31787A507 1749 67325 SH SOLE 31250 0 36075 FINJAN HLDGS INC COMM STK 31788H303 52 15850 SH SOLE 15850 0 0 FIREEYE INC COMM STK 31816Q101 717 47110 SH SOLE 26410 0 20700 FIRST AMERN FINL CORP COMM STK 31847R102 74592 1669092 SH SOLE 350119 0 1318973 FIRST CTZNS BANCSHARES INC N COMM STK 31946M103 913 2451 SH SOLE 981 0 1470 FIRST CMNTY BANCSHARES INC N COMM STK 31983A103 321 11744 SH SOLE 44 0 11700 FIRST DEFIANCE FINL CORP COMM STK 32006W106 323 6127 SH SOLE 6127 0 0 FIRST DATA CORP NEW COMM STK 32008D106 1576 86591 SH SOLE 45091 0 41500 FIRST FINL BANKSHARES COMM STK 32020R109 905 20466 SH SOLE 10278 0 10188 FIRST HAWAIIAN INC COMM STK 32051X108 98701 3223424 SH SOLE 578965 0 2644459 FIRST INDUSTRIAL REALTY TRUS COMM STK 32054K103 34776 1215080 SH SOLE 429080 0 786000 FIRST POTOMAC RLTY TR COMM STK 33610F109 73952 6656344 SH SOLE 1688804 0 4967540 FIRST REP BK SAN FRANCISCO C COMM STK 33616C100 1502073 15005728 SH SOLE 6063853 0 8941875 FIRST US BANCSHARES INC COMM STK 33744V103 269 23950 SH SOLE 23950 0 0 FIRSTCASH INC COMM STK 33767D105 1297 22240 SH SOLE 11902 0 10338 FITBIT INC COMM STK 33812L102 4138 779359 SH SOLE 143474 0 635885 FIVE BELOW INC COMM STK 33829M101 64337 1303161 SH SOLE 218441 0 1084720 FIVE OAKS INVT CORP COMM STK 33830W106 149 30565 SH SOLE 0 0 30565 FLOWSERVE CORP COMM STK 34354P105 300679 6475954 SH SOLE 2020506 0 4455448 FLUIDIGM CORP DEL COMM STK 34385P108 60 14900 SH SOLE 100 0 14800 FORTIVE CORP COMM STK 34959J108 1909038 30134776 SH SOLE 10068966 0 20065810 FORTUNE BRANDS HOME & SEC IN COMM STK 34964C106 793487 12162587 SH SOLE 4199295 0 7963292 FORUM ENERGY TECHNOLOGIES IN COMM STK 34984V100 52278 3351136 SH SOLE 537866 0 2813270 FOSSIL GROUP INC COMM STK 34988V106 169 16316 SH SOLE 116 0 16200 FOUR CORNERS PPTY TR INC COMM STK 35086T109 486 19355 SH SOLE 16942 0 2413 FRANKLIN STREET PPTYS CORP COMM STK 35471R106 567 51191 SH SOLE 24191 0 27000 FREEPORT-MCMORAN INC COMM STK 35671D857 29189 2430429 SH SOLE 478522 0 1951907 FRONTIER COMMUNICATIONS CORP COMM STK 35906A108 639 550628 SH SOLE 265430 0 285198 FUELCELL ENERGY INC COMM STK 35952H502 91 73712 SH SOLE 39825 0 33887 GEO GROUP INC NEW COMM STK 36162J106 2113 71471 SH SOLE 40840 0 30631 GCP APPLIED TECHNOLOGIES INC COMM STK 36164Y101 30652 1004972 SH SOLE 361172 0 643800 GGP INC COMM STK 36174X101 446799 18964297 SH SOLE 3019418 0 15944879 GNC HLDGS INC COMM STK 36191G107 163 19353 SH SOLE 13053 0 6300 GW PHARMACEUTICALS PLC ADR 36197T103 81534 813302 SH SOLE 72596 0 740706 G-III APPAREL GROUP LTD COMM STK 36237H101 440 17619 SH SOLE 9019 0 8600 GAMING & LEISURE PPTYS INC COMM STK 36467J108 3800 100885 SH SOLE 52823 0 48062 GAMESTOP CORP NEW COMM STK 36467W109 700 32394 SH SOLE 14124 0 18270 GANNETT CO INC COMM STK 36473H104 403 46174 SH SOLE 34374 0 11800 GARDNER DENVER HLDGS INC COMM STK 36555P107 100443 4647991 SH SOLE 1490511 0 3157480 GASTAR EXPL INC NEW COMM STK 36729W202 37 40490 SH SOLE 40490 0 0 GENERAL MTRS CO COMM STK 37045V100 169422 4850330 SH SOLE 1894811 0 2955519 GENOMIC HEALTH INC COMM STK 37244C101 233 7163 SH SOLE 763 0 6400 GENWORTH FINL INC COMM STK 37247D106 427 113178 SH SOLE 35378 0 77800 GENTHERM INC COMM STK 37253A103 189698 4889114 SH SOLE 697708 0 4191406 GLACIER BANCORP INC NEW COMM STK 37637Q105 90400 2469258 SH SOLE 831946 0 1637312 GLAXOSMITHKLINE PLC ADR 37733W105 580002 13450891 SH SOLE 3137389 0 10313502 GLOBAL BLOOD THERAPEUTICS IN COMM STK 37890U108 15202 555826 SH SOLE 258510 0 297316 GLOBAL PMTS INC COMM STK 37940X102 739289 8185222 SH SOLE 2563159 0 5622063 GLOBAL EAGLE ENTMT INC COMM STK 37951D102 44 12232 SH SOLE 132 0 12100 GLYCOMIMETICS INC COMM STK 38000Q102 15209 1362810 SH SOLE 121729 0 1241081 GOGO INC COMM STK 38046C109 288 24968 SH SOLE 5068 0 19900 GOLD RESOURCE CORP COMM STK 38068T105 226 55299 SH SOLE 699 0 54600 GOLDMAN SACHS GROUP INC COMM STK 38141G104 163167 735318 SH SOLE 165767 0 569551 GOLUB CAP BDC INC COMM STK 38173M102 23654 1237140 SH SOLE 179940 0 1057200 GOPRO INC COMM STK 38268T103 183 22478 SH SOLE 22478 0 0 GOVERNMENT PPTYS INCOME TR COMM STK 38376A103 346 18900 SH SOLE 200 0 18700 GRACE W R & CO DEL NEW COMM STK 38388F108 9138 126903 SH SOLE 51103 0 75800 GRAND CANYON ED INC COMM STK 38526M106 990 12632 SH SOLE 4732 0 7900 GREEN DOT CORP COMM STK 39304D102 83367 2163678 SH SOLE 572178 0 1591500 GROUPE CGI INC COMM STK 39945C109 373 7317 SH SOLE 7317 0 0 GRUPO FINANCIERO SANTANDER M ADR 40053C105 342004 35477543 SH SOLE 8380237 0 27097306 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 78038 9424899 SH SOLE 1981800 0 7443099 GRUPO SUPERVIELLE S A ADR 40054A108 8530 471800 SH SOLE 173100 0 298700 GUARANTY BANCORP DEL COMM STK 40075T607 42113 1548270 SH SOLE 188789 0 1359481 GUIDEWIRE SOFTWARE INC COMM STK 40171V100 648839 9443151 SH SOLE 2353923 0 7089228 HCA HEALTHCARE INC COMM STK 40412C101 1588793 18220098 SH SOLE 4888326 0 13331772 HCP INC COMM STK 40414L109 27379 856673 SH SOLE 174843 0 681830 HDFC BANK LTD ADR 40415F101 109278 1256498 SH SOLE 1135498 0 121000 HD SUPPLY HLDGS INC COMM STK 40416M105 2630 85871 SH SOLE 39371 0 46500 HMS HLDGS CORP COMM STK 40425J101 95323 5152620 SH SOLE 701793 0 4450827 HRG GROUP INC COMM STK 40434J100 231 13034 SH SOLE 4034 0 9000 HP INC COMM STK 40434L105 54327 3107975 SH SOLE 617531 0 2490444 HALCON RES CORP COMM STK 40537Q605 69 15172 SH SOLE 15172 0 0 HALOZYME THERAPEUTICS INC COMM STK 40637H109 568 44308 SH SOLE 17208 0 27100 HALYARD HEALTH INC COMM STK 40650V100 212108 5399888 SH SOLE 1218426 0 4181462 HANCOCK JOHN TAX-ADV DIV INC COMM STK 41013V100 1279 50000 SH SOLE 50000 0 0 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 111140 4859636 SH SOLE 1142746 0 3716890 HARBORONE BANCORP INC COMM STK 41165F101 21608 1082543 SH SOLE 132918 0 949625 HEALTHSTREAM INC COMM STK 42222N103 262 9973 SH SOLE 73 0 9900 HEALTHCARE TR AMER INC COMM STK 42225P501 1501 48257 SH SOLE 19207 0 29050 HEALTHEQUITY INC COMM STK 42226A107 984 19740 SH SOLE 11940 0 7800 HEARTLAND FINL USA INC COMM STK 42234Q102 299 6355 SH SOLE 6355 0 0 HELIOS & MATHESON ANALYTICS COMM STK 42327L200 111 45452 SH SOLE 45452 0 0 HELIX ENERGY SOLUTIONS GRP I COMM STK 42330P107 522 92493 SH SOLE 34683 0 57810 HERC HLDGS INC COMM STK 42704L104 1030 26187 SH SOLE 19343 0 6844 HERITAGE FINL CORP WASH COMM STK 42722X106 15382 580448 SH SOLE 109082 0 471366 HERITAGE INS HLDGS INC COMM STK 42727J102 3455 265338 SH SOLE 89138 0 176200 HERTZ GLOBAL HLDGS INC COMM STK 42806J106 604 52507 SH SOLE 33268 0 19239 HESS CORP COMM STK 42809H107 848890 19350114 SH SOLE 6279370 0 13070744 HEWLETT PACKARD ENTERPRISE C COMM STK 42824C109 172317 10386805 SH SOLE 3097853 0 7288952 HILTON GRAND VACATIONS INC COMM STK 43283X105 100066 2774996 SH SOLE 568456 0 2206540 HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 841135 13599597 SH SOLE 4769145 0 8830452 HOMESTREET INC COMM STK 43785V102 783 28281 SH SOLE 13681 0 14600 HOPE BANCORP INC COMM STK 43940T109 115696 6203514 SH SOLE 1333517 0 4869997 HORIZON GLOBAL CORP COMM STK 44052W104 35257 2455257 SH SOLE 310754 0 2144503 HOSPITALITY PPTYS TR COMM STK 44106M102 2573 88255 SH SOLE 37305 0 50950 HOST HOTELS & RESORTS INC COMM STK 44107P104 144777 7924314 SH SOLE 704646 0 7219668 HOUGHTON MIFFLIN HARCOURT CO COMM STK 44157R109 376 30590 SH SOLE 16690 0 13900 HOWARD HUGHES CORP COMM STK 44267D107 20352 165679 SH SOLE 34129 0 131550 IAC INTERACTIVECORP COMM STK 44919P508 454408 4401474 SH SOLE 1225221 0 3176253 ICU MED INC COMM STK 44930G107 41960 243249 SH SOLE 88449 0 154800 ILG INC COMM STK 44967H101 59280 2156428 SH SOLE 565550 0 1590878 IPG PHOTONICS CORP COMM STK 44980X109 11802 81337 SH SOLE 36837 0 44500 ITT INC COMM STK 45073V108 1868 46502 SH SOLE 25502 0 21000 ICICI BK LTD ADR 45104G104 9328 1039915 SH SOLE 892583 0 147332 IDEX CORP COMM STK 45167R104 917617 8119782 SH SOLE 2636063 0 5483719 IDEXX LABS INC COMM STK 45168D104 388015 2403759 SH SOLE 625043 0 1778716 IMMUNOGEN INC COMM STK 45253H101 196 27636 SH SOLE 27636 0 0 IMPAX LABORATORIES INC COMM STK 45256B101 530 32904 SH SOLE 11504 0 21400 IMPERVA INC COMM STK 45321L100 761 15894 SH SOLE 6094 0 9800 INC RESH HLDGS INC COMM STK 45329R109 30954 529125 SH SOLE 197725 0 331400 INCYTE CORP COMM STK 45337C102 1047113 8316357 SH SOLE 2247520 0 6068837 INDEPENDENCE RLTY TR INC COMM STK 45378A106 221 22385 SH SOLE 12085 0 10300 INDEPENDENT BK GROUP INC COMM STK 45384B106 49232 827430 SH SOLE 104448 0 722982 INFINITY PHARMACEUTICALS INC COMM STK 45665G303 420 267460 SH SOLE 262360 0 5100 INFINITY PPTY & CAS CORP COMM STK 45665Q103 82622 878955 SH SOLE 130977 0 747978 INFINERA CORPORATION COMM STK 45667G103 602 56397 SH SOLE 23197 0 33200 INFORMATION SERVICES GROUP I COMM STK 45675Y104 77 18686 SH SOLE 18686 0 0 INGEVITY CORP COMM STK 45688C107 18744 326559 SH SOLE 110916 0 215643 INSIGHT ENTERPRISES INC COMM STK 45765U103 1106 27654 SH SOLE 13954 0 13700 INNOSPEC INC COMM STK 45768S105 61279 934850 SH SOLE 285416 0 649434 INPHI CORP COMM STK 45772F107 25418 741052 SH SOLE 97572 0 643480 INOVIO PHARMACEUTICALS INC COMM STK 45773H201 80 10200 SH SOLE 10200 0 0 INNERWORKINGS INC COMM STK 45773Y105 156 13427 SH SOLE 127 0 13300 INNOPHOS HOLDINGS INC COMM STK 45774N108 357 8154 SH SOLE 8154 0 0 INSTEEL INDUSTRIES INC COMM STK 45774W108 24089 730620 SH SOLE 94035 0 636585 INSPERITY INC COMM STK 45778Q107 1108 15601 SH SOLE 6651 0 8950 INOGEN INC COMM STK 45780L104 32407 339622 SH SOLE 125322 0 214300 INOVALON HLDGS INC COMM STK 45781D101 218 16576 SH SOLE 176 0 16400 INNOVIVA INC COMM STK 45781M101 3938 307639 SH SOLE 126939 0 180700 INSTRUCTURE INC COMM STK 45781U103 18246 618520 SH SOLE 62722 0 555798 INSEEGO CORP COMM STK 45782B104 42 33800 SH SOLE 33800 0 0 INSULET CORP COMM STK 45784P101 1586 30904 SH SOLE 11204 0 19700 INSYS THERAPEUTICS INC NEW COMM STK 45824V209 1627 128633 SH SOLE 33733 0 94900 INTEGER HLDGS CORP COMM STK 45826H109 18406 425565 SH SOLE 56615 0 368950 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 1813 48457 SH SOLE 18257 0 30200 INTERCEPT PHARMACEUTICALS IN COMM STK 45845P108 2342 19341 SH SOLE 7591 0 11750 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 2617256 39703525 SH SOLE 13728298 0 25975227 INTERDIGITAL INC COMM STK 45867G101 1210 15658 SH SOLE 4298 0 11360 INTERMOLECULAR INC COMM STK 45882D109 593 637744 SH SOLE 637744 0 0 INTERNAP CORP COMM STK 45885A300 137 37224 SH SOLE 13324 0 23900 INTL FCSTONE INC COMM STK 46116V105 450 11907 SH SOLE 5126 0 6781 INTRA CELLULAR THERAPIES INC COMM STK 46116X101 176 14136 SH SOLE 14136 0 0 INTUITIVE SURGICAL INC COMM STK 46120E602 4516219 4828270 SH SOLE 1593443 0 3234827 INTREXON CORP COMM STK 46122T102 567 23537 SH SOLE 9337 0 14200 INVESCO MORTGAGE CAPITAL INC COMM STK 46131B100 754 45118 SH SOLE 20818 0 24300 INVESTMENT TECHNOLOGY GRP NE COMM STK 46145F105 575 27092 SH SOLE 14992 0 12100 INVESTORS BANCORP INC NEW COMM STK 46146L101 2053 153654 SH SOLE 90719 0 62935 IRON MTN INC NEW COMM STK 46284V101 46957 1366629 SH SOLE 401412 0 965217 IRONWOOD PHARMACEUTICALS INC COMM STK 46333X108 310124 16426065 SH SOLE 2404517 0 14021548 IRONWOOD PHARMACEUTICALS INC CONV BND 46333XAD0 23161 17045000 PRN SOLE 1230000 0 15815000 ISHARES TR COMM STK 46429B598 9851 306900 SH SOLE 306900 0 0 ISHARES INC COMM STK 46434G780 203 8600 SH SOLE 0 0 8600 ISHARES INC COMM STK 46434G822 1434 26725 SH SOLE 0 0 26725 ISHARES TR COMM STK 46435G334 1067 32000 SH SOLE 0 0 32000 IXYS CORP COMM STK 46600W106 334 20278 SH SOLE 6378 0 13900 JPMORGAN CHASE & CO COMM STK 46625H100 18280 200000 SH Put SOLE 200000 0 0 JPMORGAN CHASE & CO COMM STK 46625H100 6988685 76462635 SH SOLE 27016062 0 49446573 JPMORGAN CHASE & CO COMM STK 46625H365 1313 44200 SH SOLE 44200 0 0 JMP GROUP LLC COMM STK 46629U107 5663 1037112 SH SOLE 0 0 1037112 JAGGED PEAK ENERGY INC COMM STK 47009K107 100757 7547324 SH SOLE 1332914 0 6214410 JD COM INC ADR 47215P106 1112 28352 SH SOLE 19867 0 8485 JELD-WEN HLDG INC COMM STK 47580P103 42384 1305723 SH SOLE 146498 0 1159225 JONES ENERGY INC COMM STK 48019R108 84 52401 SH SOLE 52401 0 0 JONES LANG LASALLE INC COMM STK 48020Q107 19838 158705 SH SOLE 94295 0 64410 J2 GLOBAL INC COMM STK 48123V102 25831 303578 SH SOLE 115238 0 188340 JUNIPER NETWORKS INC COMM STK 48203R104 19937 715090 SH SOLE 144070 0 571020 JUNO THERAPEUTICS INC COMM STK 48205A109 22723 760222 SH SOLE 67122 0 693100 KAR AUCTION SVCS INC COMM STK 48238T109 333131 7937349 SH SOLE 2652249 0 5285100 KBR INC COMM STK 48242W106 565 37104 SH SOLE 19604 0 17500 KT CORP ADR 48268K101 60657 3645271 SH SOLE 707865 0 2937406 K2M GROUP HLDGS INC COMM STK 48273J107 159150 6533271 SH SOLE 880927 0 5652344 KAPSTONE PAPER & PACKAGING C COMM STK 48562P103 10435 505826 SH SOLE 194926 0 310900 KARYOPHARM THERAPEUTICS INC COMM STK 48576U106 126 13895 SH SOLE 95 0 13800 KB HOME COMM STK 48666K109 936 39033 SH SOLE 23533 0 15500 KEANE GROUP INC COMM STK 48669A108 17062 1066358 SH SOLE 302808 0 763550 KEARNY FINL CORP MD COMM STK 48716P108 72191 4861358 SH SOLE 694635 0 4166723 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 786626 20206163 SH SOLE 6707742 0 13498421 KILROY RLTY CORP COMM STK 49427F108 270779 3603184 SH SOLE 436695 0 3166489 KIMBALL ELECTRONICS INC COMM STK 49428J109 366 20269 SH SOLE 10977 0 9292 KIMCO RLTY CORP COMM STK 49446R109 155962 8499267 SH SOLE 667369 0 7831898 KINDER MORGAN INC DEL COMM STK 49456B101 67512 3523615 SH SOLE 699798 0 2823817 KINSALE CAP GROUP INC COMM STK 49714P108 44072 1181248 SH SOLE 272465 0 908783 KITE PHARMA INC COMM STK 49803L109 530338 5115639 SH SOLE 969053 0 4146586 KITE RLTY GROUP TR COMM STK 49803T300 332 17534 SH SOLE 6334 0 11200 KNOWLES CORP COMM STK 49926D109 72217 4268130 SH SOLE 1142730 0 3125400 KOPPERS HOLDINGS INC COMM STK 50060P106 468 12956 SH SOLE 5756 0 7200 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 170 14287 SH SOLE 187 0 14100 KRATON CORPORATION COMM STK 50077C106 575 16682 SH SOLE 6182 0 10500 LHC GROUP INC COMM STK 50187A107 465 6842 SH SOLE 42 0 6800 LCI INDS COMM STK 50189K103 120569 1177427 SH SOLE 398427 0 779000 LPL FINL HLDGS INC COMM STK 50212V100 42919 1010821 SH SOLE 208712 0 802109 LRAD CORP COMM STK 50213V109 50 29682 SH SOLE 29682 0 0 LSI INDS INC COMM STK 50216C108 94 10399 SH SOLE 74 0 10325 LSC COMMUNICATIONS INC COMM STK 50218P107 819 38271 SH SOLE 21371 0 16900 LA QUINTA HLDGS INC COMM STK 50420D108 224 15140 SH SOLE 15140 0 0 LABORATORY CORP AMER HLDGS COMM STK 50540R409 28416 184352 SH SOLE 34739 0 149613 LADENBURG THALMAN FIN SVCS I COMM STK 50575Q102 72 29700 SH SOLE 29700 0 0 LANDS END INC NEW COMM STK 51509F105 210 14068 SH SOLE 4600 0 9468 LENDINGCLUB CORP COMM STK 52603A109 6280 1139794 SH SOLE 408326 0 731468 LENDINGTREE INC NEW COMM STK 52603B107 1362 7908 SH SOLE 5008 0 2900 LEVEL 3 COMMUNICATIONS INC COMM STK 52729N308 31469 530682 SH SOLE 99600 0 431082 LIBERTY EXPEDIA HOLDINGS COMM STK 53046P109 409316 7577118 SH SOLE 1392375 0 6184743 LIBERTY INTERACTIVE CORP COMM STK 53071M104 4529 184548 SH SOLE 87848 0 96700 LIBERTY INTERACTIVE CORP COMM STK 53071M856 421189 8054873 SH SOLE 1525732 0 6529141 LIFEPOINT HEALTH INC COMM STK 53219L109 52686 784599 SH SOLE 117212 0 667387 LIGAND PHARMACEUTICALS INC COMM STK 53220K504 27948 230217 SH SOLE 87331 0 142886 LIFE STORAGE INC COMM STK 53223X107 971 13104 SH SOLE 7804 0 5300 LIVE OAK BANCSHARES INC COMM STK 53803X105 104378 4313150 SH SOLE 525381 0 3787769 LOGMEIN INC COMM STK 54142L109 23647 226285 SH SOLE 87538 0 138747 LUMBER LIQUIDATORS HLDGS INC COMM STK 55003T107 69214 2761913 SH SOLE 681159 0 2080754 LUMENTUM HLDGS INC COMM STK 55024U109 1786 31308 SH SOLE 20300 0 11008 M & T BK CORP COMM STK 55261F104 49172 303626 SH SOLE 75763 0 227863 MBIA INC COMM STK 55262C100 872 92523 SH SOLE 40223 0 52300 MB FINANCIAL INC NEW COMM STK 55264U108 1008 22894 SH SOLE 10127 0 12767 MFA FINL INC COMM STK 55272X102 681 81218 SH SOLE 48018 0 33200 MGE ENERGY INC COMM STK 55277P104 1258 19549 SH SOLE 4899 0 14650 MGM GROWTH PPTYS LLC COMM STK 55303A105 24140 827010 SH SOLE 133979 0 693031 M/I HOMES INC COMM STK 55305B101 535 18736 SH SOLE 8166 0 10570 MKS INSTRUMENT INC COMM STK 55306N104 24637 366073 SH SOLE 52290 0 313783 MRC GLOBAL INC COMM STK 55345K103 607 36764 SH SOLE 17064 0 19700 MSCI INC COMM STK 55354G100 614865 5970147 SH SOLE 1636559 0 4333588 MTGE INVT CORP COMM STK 55378A105 856 45551 SH SOLE 29651 0 15900 MYR GROUP INC DEL COMM STK 55405W104 550 17741 SH SOLE 11541 0 6200 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 38415 688810 SH SOLE 102955 0 585855 MACQUARIE INFRASTRUCTURE COR COMM STK 55608B105 1794 22884 SH SOLE 7284 0 15600 MACYS INC COMM STK 55616P104 131001 5636859 SH SOLE 1534247 0 4102612 MADISON SQUARE GARDEN CO NEW COMM STK 55825T103 1493 7580 SH SOLE 3226 0 4354 MAIN STREET CAPITAL CORP COMM STK 56035L104 40314 1048197 SH SOLE 364897 0 683300 MANPOWERGROUP INC COMM STK 56418H100 12675 113524 SH SOLE 57482 0 56042 MANULIFE FINL CORP COMM STK 56501R106 1030 55050 SH SOLE 55050 0 0 MARATHON PETE CORP COMM STK 56585A102 468301 8949001 SH SOLE 2637264 0 6311737 MARKETAXESS HLDGS INC COMM STK 57060D108 65858 327489 SH SOLE 122889 0 204600 MARRIOTT VACATIONS WRLDWDE C COMM STK 57164Y107 22794 193580 SH SOLE 77947 0 115633 MASTECH DIGITAL INC COMM STK 57633B100 152 23392 SH SOLE 0 0 23392 MASTERCARD INCORPORATED COMM STK 57636Q104 4156330 34222562 SH SOLE 10792579 0 23429983 MATCH GROUP INC COMM STK 57665R106 89143 5129068 SH SOLE 1713407 0 3415661 MATSON INC COMM STK 57686G105 101687 3385066 SH SOLE 649085 0 2735981 MAXIM INTEGRATED PRODS INC COMM STK 57772K101 7482 166633 SH SOLE 102612 0 64021 MAXLINEAR INC COMM STK 57776J100 65258 2339831 SH SOLE 583961 0 1755870 MCEWEN MNG INC COMM STK 58039P107 75 28500 SH SOLE 28500 0 0 MCKESSON CORP COMM STK 58155Q103 150086 912158 SH SOLE 154796 0 757362 MEDICAL PPTYS TRUST INC COMM STK 58463J304 1206 93743 SH SOLE 43643 0 50100 MEDIDATA SOLUTIONS INC COMM STK 58471A105 8700 111258 SH SOLE 47658 0 63600 MEDNAX INC COMM STK 58502B106 735420 12181881 SH SOLE 3610163 0 8571718 MEET GROUP INC COMM STK 58513U101 1240 245588 SH SOLE 145888 0 99700 MERCADOLIBRE INC COMM STK 58733R102 722731 2880785 SH SOLE 836183 0 2044602 MERCADOLIBRE INC CONV BND 58733RAB8 24945 12139000 PRN SOLE 2533000 0 9606000 MERCK & CO INC COMM STK 58933Y105 3725949 58136199 SH SOLE 20634741 0 37501458 MERIDIAN BANCORP INC MD COMM STK 58958U103 90650 5363899 SH SOLE 930119 0 4433780 MERITAGE HOMES CORP COMM STK 59001A102 3963 93908 SH SOLE 78708 0 15200 MERITOR INC COMM STK 59001K100 881 53032 SH SOLE 22732 0 30300 MESA LABS INC COMM STK 59064R109 26180 182679 SH SOLE 22564 0 160115 METLIFE INC COMM STK 59156R108 1573534 28640955 SH SOLE 10322702 0 18318253 MICHAELS COS INC COMM STK 59408Q106 424362 22913690 SH SOLE 5888369 0 17025321 MID AMER APT CMNTYS INC COMM STK 59522J103 22342 212013 SH SOLE 45012 0 167001 MOBILEIRON INC COMM STK 60739U204 61 10130 SH SOLE 130 0 10000 MOBILE MINI INC COMM STK 60740F105 192456 6447448 SH SOLE 1043828 0 5403620 MOLINA HEALTHCARE INC COMM STK 60855R100 248512 3592252 SH SOLE 573349 0 3018903 MOLSON COORS BREWING CO COMM STK 60871R209 77428 896775 SH SOLE 448458 0 448317 MOMENTA PHARMACEUTICALS INC COMM STK 60877T100 13640 807086 SH SOLE 111186 0 695900 MOMO INC ADR 60879B107 19825 536404 SH SOLE 254141 0 282263 MONOGRAM RESIDENTIAL TR INC COMM STK 60979P105 25018 2576505 SH SOLE 342905 0 2233600 MONOTYPE IMAGING HOLDINGS IN COMM STK 61022P100 2992 163500 SH SOLE 56885 0 106615 MONSANTO CO NEW COMM STK 61166W101 163103 1378025 SH SOLE 561573 0 816452 MONSTER BEVERAGE CORP NEW COMM STK 61174X109 60482 1217432 SH SOLE 309901 0 907531 MOSAIC CO NEW COMM STK 61945C103 68759 3011775 SH SOLE 621026 0 2390749 MYRIAD GENETICS INC COMM STK 62855J104 772 29888 SH SOLE 20208 0 9680 MYOKARDIA INC COMM STK 62857M105 1850 141186 SH SOLE 29748 0 111438 NII HLDGS INC COMM STK 62913F508 25 31600 SH SOLE 0 0 31600 NRG YIELD INC COMM STK 62942X306 174 10200 SH SOLE 10200 0 0 NRG YIELD INC COMM STK 62942X405 410 23277 SH SOLE 13677 0 9600 NVR INC COMM STK 62944T105 17200 7135 SH SOLE 3312 0 3823 NANOSTRING TECHNOLOGIES INC COMM STK 63009R109 2222 134361 SH SOLE 81375 0 52986 NATIONAL AMERN UNIV HLDGS IN COMM STK 63245Q105 6215 2456503 SH SOLE 287803 0 2168700 NATIONAL COMM CORP COMM STK 63546L102 14927 377425 SH SOLE 36898 0 340527 NATIONAL HEALTH INVS INC COMM STK 63633D104 650 8203 SH SOLE 4183 0 4020 NATIONSTAR MTG HLDGS INC COMM STK 63861C109 2132 119182 SH SOLE 111182 0 8000 NATURAL GAS SERVICES GROUP COMM STK 63886Q109 299 12034 SH SOLE 12034 0 0 NATURAL HEALTH TRENDS CORP COMM STK 63888P406 765 27480 SH SOLE 13680 0 13800 NAUTILUS INC COMM STK 63910B102 17311 903944 SH SOLE 142484 0 761460 NAVIGANT CONSULTING INC COMM STK 63935N107 50627 2562086 SH SOLE 755064 0 1807022 NAVIDEA BIOPHARMACEUTICALS I COMM STK 63937X103 36 70000 SH SOLE 0 0 70000 NAVIENT CORPORATION COMM STK 63938C108 9055 543843 SH SOLE 120779 0 423064 NEOGENOMICS INC COMM STK 64049M209 132 14746 SH SOLE 146 0 14600 NEOPHOTONICS CORP COMM STK 64051T100 147 19000 SH SOLE 100 0 18900 NETAPP INC COMM STK 64110D104 19571 488656 SH SOLE 85819 0 402837 NETFLIX INC COMM STK 64110L106 1590064 10642284 SH SOLE 3597744 0 7044540 NETEASE INC ADR 64110W102 82233 273537 SH SOLE 99651 0 173886 NETGEAR INC COMM STK 64111Q104 474 10990 SH SOLE 1890 0 9100 NETSOL TECHNOLOGIES INC COMM STK 64115A402 93 23500 SH SOLE 0 0 23500 NETSCOUT SYS INC COMM STK 64115T104 12456 362086 SH SOLE 133986 0 228100 NEUROCRINE BIOSCIENCES INC COMM STK 64125C109 329631 7165884 SH SOLE 1093996 0 6071888 NEUSTAR INC COMM STK 64126X201 365 10952 SH SOLE 4152 0 6800 NEVRO CORP COMM STK 64157F103 1078 14478 SH SOLE 7378 0 7100 NEW MEDIA INVT GROUP INC COMM STK 64704V106 487 36144 SH SOLE 16444 0 19700 NEW RESIDENTIAL INVT CORP COMM STK 64828T201 1641 105465 SH SOLE 32315 0 73150 NEW RELIC INC COMM STK 64829B100 20622 479479 SH SOLE 130516 0 348963 NEWS CORP NEW COMM STK 65249B109 794802 58014742 SH SOLE 16411671 0 41603071 NEWS CORP NEW COMM STK 65249B208 3089 218320 SH SOLE 35800 0 182520 NEWSTAR FINANCIAL INC COMM STK 65251F105 117 11176 SH SOLE 5176 0 6000 NEXSTAR MEDIA GROUP INC COMM STK 65336K103 1191 19922 SH SOLE 5125 0 14797 NEXTERA ENERGY INC COMM STK 65339F101 1824093 13017148 SH SOLE 4627332 0 8389816 NEXTERA ENERGY INC CVPFSTKF 65339F820 717874 13564657 SH SOLE 4506890 0 9057767 NEXTERA ENERGY PARTNERS LP COMM STK 65341B106 70369 1902386 SH SOLE 232226 0 1670160 NISOURCE INC COMM STK 65473P105 555804 21916577 SH SOLE 6916138 0 15000439 NOAH HLDGS LTD ADR 65487X102 1440 50255 SH SOLE 17592 0 32663 NORTHFIELD BANCORP INC DEL COMM STK 66611T108 232 13515 SH SOLE 115 0 13400 NORTHSTAR REALTY EUROPE CORP COMM STK 66706L101 1171 92326 SH SOLE 53985 0 38341 NOVARTIS A G ADR 66987V109 1683 20159 SH SOLE 19759 0 400 NOVANTA INC COMM STK 67000B104 143186 3977387 SH SOLE 557424 0 3419963 NOW INC COMM STK 67011P100 947 58879 SH SOLE 23510 0 35369 NU SKIN ENTERPRISES INC COMM STK 67018T105 14426 229574 SH SOLE 85974 0 143600 NUANCE COMMUNICATIONS INC COMM STK 67020Y100 1957 112424 SH SOLE 54013 0 58411 NVIDIA CORP COMM STK 67066G104 535968 3707584 SH SOLE 1077460 0 2630124 NUTRI SYS INC NEW COMM STK 67069D108 754 14482 SH SOLE 4382 0 10100 NXSTAGE MEDICAL INC COMM STK 67072V103 208 8285 SH SOLE 8285 0 0 NUVECTRA CORP COMM STK 67075N108 1013 76283 SH SOLE 64900 0 11383 O REILLY AUTOMOTIVE INC NEW COMM STK 67103H107 2655808 12141390 SH SOLE 3691448 0 8449942 OFG BANCORP COMM STK 67103X102 731 73115 SH SOLE 33820 0 39295 OCH ZIFF CAP MGMT GROUP COMM STK 67551U105 1584 618608 SH SOLE 0 0 618608 OLD LINE BANCSHARES INC COMM STK 67984M100 2523 89545 SH SOLE 23 0 89522 OLYMPIC STEEL INC COMM STK 68162K106 443 22723 SH SOLE 12723 0 10000 OMEGA PROTEIN CORP COMM STK 68210P107 291 16280 SH SOLE 16280 0 0 OMNICELL INC COMM STK 68213N109 24715 573433 SH SOLE 214213 0 359220 ONCOGENEX PHARMACEUTICALS IN COMM STK 68230A106 17 46100 SH SOLE 0 0 46100 ONE GAS INC COMM STK 68235P108 314488 4504918 SH SOLE 858218 0 3646700 FLWS/1-800 FLOWERS COMM STK 68243Q106 138 14140 SH SOLE 72 0 14068 ONEMAIN HLDGS INC COMM STK 68268W103 505 20528 SH SOLE 7528 0 13000 OPKO HEALTH INC COMM STK 68375N103 446 67793 SH SOLE 30793 0 37000 ORACLE CORP COMM STK 68389X105 277738 5539259 SH SOLE 1101212 0 4438047 ORASURE TECHNOLOGIES INC COMM STK 68554V108 858 49724 SH SOLE 9849 0 39875 ORBITAL ATK INC COMM STK 68557N103 2488 25293 SH SOLE 12547 0 12746 OTONOMY INC COMM STK 68906L105 14651 777237 SH SOLE 61179 0 716058 OUTFRONT MEDIA INC COMM STK 69007J106 20391 881974 SH SOLE 149420 0 732554 OVERSEAS SHIPHOLDING GROUP I COMM STK 69036R863 7710 2898317 SH SOLE 683158 0 2215159 PBF ENERGY INC COMM STK 69318G106 1045 46965 SH SOLE 14465 0 32500 PCSB FINL CORP COMM STK 69324R104 6395 374881 SH SOLE 83543 0 291338 PC-TEL INC COMM STK 69325Q105 211 29800 SH SOLE 8500 0 21300 PDC ENERGY INC COMM STK 69327R101 12625 292862 SH SOLE 103012 0 189850 PG&E CORP COMM STK 69331C108 2746059 41374997 SH SOLE 14365197 0 27009800 PGT INNOVATIONS INC COMM STK 69336V101 42901 3351673 SH SOLE 493879 0 2857794 PNM RES INC COMM STK 69349H107 263404 6886382 SH SOLE 1436913 0 5449469 PPL CORP COMM STK 69351T106 48323 1249941 SH SOLE 242373 0 1007568 PRA HEALTH SCIENCES INC COMM STK 69354M108 26503 353332 SH SOLE 125132 0 228200 PRA GROUP INC COMM STK 69354N106 17148 452448 SH SOLE 157198 0 295250 PRGX GLOBAL INC COMM STK 69357C503 255 39200 SH SOLE 12100 0 27100 PS BUSINESS PKS INC CALIF COMM STK 69360J107 324241 2449132 SH SOLE 404159 0 2044973 PTC INC COMM STK 69370C100 41806 758462 SH SOLE 290232 0 468230 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 251 70524 SH SOLE 40624 0 29900 PACIFIC CONTINENTAL CORP COMM STK 69412V108 46152 1806323 SH SOLE 241132 0 1565191 PACIFIC ETHANOL INC COMM STK 69423U305 126 20100 SH SOLE 20100 0 0 PACIFIC PREMIER BANCORP COMM STK 69478X105 87685 2376286 SH SOLE 302745 0 2073541 PANERA BREAD CO COMM STK 69840W108 8076 25669 SH SOLE 20709 0 4960 PARAGON COML CORP COMM STK 69911U403 11767 224261 SH SOLE 26080 0 198181 PARAMOUNT GROUP INC COMM STK 69924R108 155576 9723531 SH SOLE 1208375 0 8515156 PARK STERLING CORP COMM STK 70086Y105 70281 5915875 SH SOLE 1060780 0 4855095 PARKWAY INC COMM STK 70156Q107 501 21866 SH SOLE 4221 0 17645 PATTERN ENERGY GROUP INC COMM STK 70338P100 327 13698 SH SOLE 198 0 13500 PATRIOT TRANSN HLDG INC COMM STK 70338W105 5273 295061 SH SOLE 38678 0 256383 PAYCOM SOFTWARE INC COMM STK 70432V102 4531 66236 SH SOLE 8136 0 58100 PAYLOCITY HLDG CORP COMM STK 70438V106 168493 3729370 SH SOLE 690231 0 3039139 PAYPAL HLDGS INC COMM STK 70450Y103 4395541 81899397 SH SOLE 28217149 0 53682248 PEBBLEBROOK HOTEL TR COMM STK 70509V100 128849 3996561 SH SOLE 447687 0 3548874 PENNYMAC MTG INVT TR COMM STK 70931T103 534 29190 SH SOLE 190 0 29000 PENNYMAC FINL SVCS INC COMM STK 70932B101 57895 3466786 SH SOLE 452682 0 3014104 PENSKE AUTOMOTIVE GRP INC COMM STK 70959W103 540 12309 SH SOLE 6493 0 5816 PENUMBRA INC COMM STK 70975L107 37230 424270 SH SOLE 88302 0 335968 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 66805 2438151 SH SOLE 317243 0 2120908 PETROLEO BRASILEIRO SA PETRO ADR 71654V101 4766 638900 SH SOLE 11400 0 627500 PHARMERICA CORP COMM STK 71714F104 407 15495 SH SOLE 84 0 15411 PHIBRO ANIMAL HEALTH CORP COMM STK 71742Q106 15116 407983 SH SOLE 145083 0 262900 PHYSICIANS RLTY TR COMM STK 71943U104 1169 58036 SH SOLE 30636 0 27400 PILGRIMS PRIDE CORP NEW COMM STK 72147K108 17215 785374 SH SOLE 190524 0 594850 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 162206 2582890 SH SOLE 485130 0 2097760 PINNACLE FOODS INC DEL COMM STK 72348P104 222521 3746147 SH SOLE 723117 0 3023030 PINNACLE ENTMT INC NEW COMM STK 72348Y105 22283 1127695 SH SOLE 382195 0 745500 PLATFORM SPECIALTY PRODS COR COMM STK 72766Q105 1073 84618 SH SOLE 33018 0 51600 PLUG POWER INC COMM STK 72919P202 179 87650 SH SOLE 650 0 87000 POLYONE CORP COMM STK 73179P106 94733 2445352 SH SOLE 606197 0 1839155 POOL CORPORATION COMM STK 73278L105 180952 1539099 SH SOLE 481265 0 1057834 POTASH CORP SASK INC COMM STK 73755L107 386 23700 SH SOLE 23700 0 0 POWER REIT COMM STK 73933H101 77 10130 SH SOLE 392 0 9738 PRAXAIR INC COMM STK 74005P104 253836 1915018 SH SOLE 800038 0 1114980 PREMIER FINL BANCORP INC COMM STK 74050M105 248 12056 SH SOLE 3846 0 8210 PREMIER INC COMM STK 74051N102 540 15011 SH SOLE 4911 0 10100 PRESTIGE BRANDS HLDGS INC COMM STK 74112D101 41263 781345 SH SOLE 292245 0 489100 PRICE T ROWE GROUP INC COMM STK 74144T108 31095 419014 SH SOLE 75942 0 343072 PRICELINE GRP INC CONV BND 741503AQ9 133 67000 PRN SOLE 67000 0 0 PRICELINE GRP INC CONV BND 741503AS5 235 160000 PRN SOLE 160000 0 0 PRIMORIS SVCS CORP COMM STK 74164F103 342 13711 SH SOLE 7811 0 5900 PRIMERICA INC COMM STK 74164M108 23622 311839 SH SOLE 115839 0 196000 PRINCIPAL FINL GROUP INC COMM STK 74251V102 31787 496126 SH SOLE 98094 0 398032 PROASSURANCE CORP COMM STK 74267C106 113347 1864260 SH SOLE 537620 0 1326640 PROLOGIS INC COMM STK 74340W103 536511 9149230 SH SOLE 879513 0 8269717 PROS HOLDINGS INC COMM STK 74346Y103 558 20370 SH SOLE 12870 0 7500 PROTEOSTASIS THERAPEUTICS IN COMM STK 74373B109 3271 698924 SH SOLE 42200 0 656724 PROVIDENT FINL SVCS INC COMM STK 74386T105 497 19590 SH SOLE 9472 0 10118 PRUDENTIAL BANCORP INC NEW COMM STK 74431A101 364 20058 SH SOLE 20058 0 0 PUBLIC STORAGE COMM STK 74460D109 399686 1916685 SH SOLE 230524 0 1686161 PUMA BIOTECHNOLOGY INC COMM STK 74587V107 300103 3433672 SH SOLE 394645 0 3039027 PURE STORAGE INC COMM STK 74624M102 16986 1326032 SH SOLE 132497 0 1193535 PZENA INVESTMENT MGMT INC COMM STK 74731Q103 115 11340 SH SOLE 11340 0 0 QEP RES INC COMM STK 74733V100 1459 144491 SH SOLE 64491 0 80000 QTS RLTY TR INC COMM STK 74736A103 1373 26233 SH SOLE 13233 0 13000 QORVO INC COMM STK 74736K101 13979 220770 SH SOLE 39960 0 180810 Q2 HLDGS INC COMM STK 74736L109 1281 34679 SH SOLE 27032 0 7647 QUALYS INC COMM STK 74758T303 208 5099 SH SOLE 2499 0 2600 QUEST DIAGNOSTICS INC COMM STK 74834L100 28449 255930 SH SOLE 57840 0 198090 QUIDEL CORP COMM STK 74838J101 68102 2509297 SH SOLE 656797 0 1852500 QUINTILES IMS HOLDINGS INC COMM STK 74876Y101 320594 3582060 SH SOLE 1181765 0 2400295 RGC RES INC COMM STK 74955L103 365 12879 SH SOLE 0 0 12879 RLJ LODGING TR COMM STK 74965L101 1512 76115 SH SOLE 52115 0 24000 RMR GROUP INC COMM STK 74967R106 494 10148 SH SOLE 5517 0 4631 RH COMM STK 74967X103 318705 4939628 SH SOLE 795955 0 4143673 RPX CORP COMM STK 74972G103 161 11537 SH SOLE 137 0 11400 RTI SURGICAL INC COMM STK 74975N105 513 87760 SH SOLE 14260 0 73500 RSP PERMIAN INC COMM STK 74978Q105 62600 1939881 SH SOLE 554576 0 1385305 RANGE RES CORP COMM STK 75281A109 17752 766174 SH SOLE 169307 0 596867 RAYONIER ADVANCED MATLS INC COMM STK 75508B104 405 25766 SH SOLE 5203 0 20563 RBC BEARINGS INC COMM STK 75524B104 294717 2896195 SH SOLE 548753 0 2347442 RE MAX HLDGS INC COMM STK 75524W108 132686 2367272 SH SOLE 407745 0 1959527 REAL IND INC COMM STK 75601W104 39 13600 SH SOLE 13600 0 0 REALOGY HLDGS CORP COMM STK 75605Y106 212349 6543869 SH SOLE 1366044 0 5177825 REALPAGE INC COMM STK 75606N109 45217 1257773 SH SOLE 398601 0 859172 RED ROBIN GOURMET BURGERS IN COMM STK 75689M101 129454 1983969 SH SOLE 399496 0 1584473 RED ROCK RESORTS INC COMM STK 75700L108 60503 2569131 SH SOLE 398916 0 2170215 REGENERON PHARMACEUTICALS COMM STK 75886F107 402197 818906 SH SOLE 166297 0 652609 REGIONS FINL CORP NEW COMM STK 7591EP100 34388 2348910 SH SOLE 554958 0 1793952 REIS INC COMM STK 75936P105 377 17725 SH SOLE 25 0 17700 RENEWABLE ENERGY GROUP INC COMM STK 75972A301 347 26762 SH SOLE 8079 0 18683 RENT A CTR INC NEW COMM STK 76009N100 366 31220 SH SOLE 8420 0 22800 RESOLUTE FST PRODS INC COMM STK 76117W109 64 14600 SH SOLE 9000 0 5600 RESOURCE CAP CORP COMM STK 76120W708 306 30050 SH SOLE 100 0 29950 RESTAURANT BRANDS INTL INC COMM STK 76131D103 146435 2341465 SH SOLE 942951 0 1398514 RETAIL OPPORTUNITY INVTS COR COMM STK 76131N101 103830 5410635 SH SOLE 961495 0 4449140 RETAIL PPTYS AMER INC COMM STK 76131V202 1090 89287 SH SOLE 54187 0 35100 REXNORD CORP NEW COMM STK 76169B102 39229 1687252 SH SOLE 232262 0 1454990 RIGHTSIDE GROUP LTD COMM STK 76658B100 35282 3322196 SH SOLE 837612 0 2484584 RINGCENTRAL INC COMM STK 76680R206 41194 1127055 SH SOLE 166763 0 960292 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 2218 34651 SH SOLE 17057 0 17594 S&P GLOBAL INC COMM STK 78409V104 272549 1866902 SH SOLE 642228 0 1224674 SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 745649 5527422 SH SOLE 1363081 0 4164341 SEACOR MARINE HLDGS INC COMM STK 78413P101 57226 2810716 SH SOLE 477837 0 2332879 SL GREEN RLTY CORP COMM STK 78440X101 427124 4037087 SH SOLE 758552 0 3278535 SLM CORP COMM STK 78442P106 426021 37045261 SH SOLE 7868114 0 29177147 SM ENERGY CO COMM STK 78454L100 1421 85982 SH SOLE 42882 0 43100 SPDR S&P 500 ETF TR COMM STK 78462F103 1075 4447 SH SOLE 4447 0 0 SPS COMM INC COMM STK 78463M107 2152 33746 SH SOLE 30046 0 3700 SPDR GOLD TRUST COMM STK 78463V107 246 2085 SH SOLE 2085 0 0 SS&C TECHNOLOGIES HLDGS INC COMM STK 78467J100 1079921 28115617 SH SOLE 6100022 0 22015595 SPDR SER TR COMM STK 78468R739 849 17500 SH SOLE 17500 0 0 SPX FLOW INC COMM STK 78469X107 440 11921 SH SOLE 8516 0 3405 SRC ENERGY INC COMM STK 78470V108 3115 462823 SH SOLE 395423 0 67400 SVB FINL GROUP COMM STK 78486Q101 380683 2165554 SH SOLE 585865 0 1579689 SABRA HEALTH CARE REIT INC COMM STK 78573L106 367 15215 SH SOLE 3615 0 11600 SABRE CORP COMM STK 78573M104 356518 16376559 SH SOLE 4598762 0 11777797 SAFEGUARD SCIENTIFICS INC CONV BND 786449AK4 9752 9908000 PRN SOLE 932000 0 8976000 SAFETY INS GROUP INC COMM STK 78648T100 83537 1223088 SH SOLE 226315 0 996773 SAGE THERAPEUTICS INC COMM STK 78667J108 281836 3538873 SH SOLE 476801 0 3062072 SAIA INC COMM STK 78709Y105 73355 1429915 SH SOLE 189594 0 1240321 SALESFORCE COM INC COMM STK 79466L302 4686087 54111858 SH SOLE 18074399 0 36037459 SALESFORCE COM INC CONV BND 79466LAD6 92 71000 PRN SOLE 71000 0 0 SANCHEZ ENERGY CORP COMM STK 79970Y105 230 31987 SH SOLE 187 0 31800 SANTANDER CONSUMER USA HDG I COMM STK 80283M101 26972 2113794 SH SOLE 255711 0 1858083 SCANA CORP NEW COMM STK 80589M102 20928 312313 SH SOLE 99915 0 212398 SCHNEIDER NATIONAL INC COMM STK 80689H102 44873 2005931 SH SOLE 368370 0 1637561 SCIENTIFIC GAMES CORP COMM STK 80874P109 848 32475 SH SOLE 14545 0 17930 SEALED AIR CORP NEW COMM STK 81211K100 29729 664179 SH SOLE 203469 0 460710 SEASPINE HLDGS CORP COMM STK 81255T108 483 41899 SH SOLE 22066 0 19833 SELECT COMFORT CORP COMM STK 81616X103 741 20871 SH SOLE 6921 0 13950 SELECT INCOME REIT COMM STK 81618T100 417 17366 SH SOLE 17366 0 0 SELECT MED HLDGS CORP COMM STK 81619Q105 289454 18856947 SH SOLE 4320297 0 14536650 SEMGROUP CORP COMM STK 81663A105 575 21288 SH SOLE 11188 0 10100 SENIOR HSG PPTYS TR COMM STK 81721M109 2427 118728 SH SOLE 63414 0 55314 SENOMYX INC COMM STK 81724Q107 184 221205 SH SOLE 179505 0 41700 SENSIENT TECHNOLOGIES CORP COMM STK 81725T100 1555 19306 SH SOLE 8426 0 10880 SENSEONICS HLDGS INC COMM STK 81727U105 4137 2298560 SH SOLE 652040 0 1646520 SEQUENTIAL BRNDS GROUP INC N COMM STK 81734P107 51 12721 SH SOLE 100 0 12621 SERES THERAPEUTICS INC COMM STK 81750R102 5248 464423 SH SOLE 135558 0 328865 SERITAGE GROWTH PPTYS COMM STK 81752R100 1253 29869 SH SOLE 17269 0 12600 SERVICEMASTER GLOBAL HLDGS I COMM STK 81761R109 79362 2025056 SH SOLE 419522 0 1605534 SERVICENOW INC COMM STK 81762P102 2181228 20577619 SH SOLE 7039584 0 13538035 SERVICESOURCE INTL INC COMM STK 81763U100 102 26300 SH SOLE 26300 0 0 SHENANDOAH TELECOMMUNICATION COMM STK 82312B106 2236 72824 SH SOLE 41824 0 31000 SHIRE PLC ADR 82481R106 668526 4045055 SH SOLE 901450 0 3143605 SHOPIFY INC COMM STK 82509L107 314069 3614140 SH SOLE 635578 0 2978562 SHUTTERFLY INC COMM STK 82568P304 12057 253836 SH SOLE 102636 0 151200 SIGNATURE BK NEW YORK N Y COMM STK 82669G104 312269 2175639 SH SOLE 432782 0 1742857 SILVER RUN ACQUISITION COMM STK 82812A202 28027 2623720 SH SOLE 352060 0 2271660 SILVERCORP METALS INC COMM STK 82835P103 2776 873050 SH SOLE 208783 0 664267 SIRIUS XM HLDGS INC COMM STK 82968B103 36322 6640240 SH SOLE 468872 0 6171368 SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 68436 1314551 SH SOLE 171631 0 1142920 SIX FLAGS ENTMT CORP NEW COMM STK 83001A102 27844 467104 SH SOLE 179204 0 287900 SKYWORKS SOLUTIONS INC COMM STK 83088M102 51551 537269 SH SOLE 162820 0 374449 SNAP INC COMM STK 83304A106 668497 37869245 SH SOLE 12994778 0 24874467 SOLAREDGE TECHNOLOGIES INC COMM STK 83417M104 234 11700 SH SOLE 0 0 11700 SONIC AUTOMOTIVE INC COMM STK 83545G102 224 11500 SH SOLE 6680 0 4820 SOTHERLY HOTELS INC COMM STK 83600C103 99 14600 SH SOLE 0 0 14600 SOUTHERN COPPER CORP COMM STK 84265V105 67216 1940972 SH SOLE 578359 0 1362613 SOUTHSIDE BANCSHARES INC COMM STK 84470P109 743 21264 SH SOLE 8374 0 12890 SPARK THERAPEUTICS INC COMM STK 84652J103 189519 3172398 SH SOLE 433503 0 2738895 SPECTRANETICS CORP COMM STK 84760C107 922 24019 SH SOLE 16819 0 7200 SPECTRUM PHARMACEUTICALS INC COMM STK 84763A108 194 26016 SH SOLE 216 0 25800 SPECTRUM BRANDS HLDGS INC COMM STK 84763R101 27222 217707 SH SOLE 78907 0 138800 SPIRE INC COMM STK 84857L101 1684 24143 SH SOLE 12533 0 11610 SPIRIT RLTY CAP INC NEW COMM STK 84860W102 1640 221385 SH SOLE 65485 0 155900 SPOK HLDGS INC COMM STK 84863T106 252 14264 SH SOLE 64 0 14200 SPORTSMANS WHSE HLDGS INC COMM STK 84920Y106 14459 2677671 SH SOLE 710297 0 1967374 SPRINT CORP COMM STK 85207U105 1445 175966 SH SOLE 82766 0 93200 SPROUTS FMRS MKT INC COMM STK 85208M102 385812 17018594 SH SOLE 4778023 0 12240571 STAG INDL INC COMM STK 85254J102 685 24829 SH SOLE 12529 0 12300 STAR GAS PARTNERS L P COMM STK 85512C105 939 86594 SH SOLE 0 0 86594 STARTEK INC COMM STK 85569C107 14720 1202623 SH SOLE 157953 0 1044670 STARWOOD PPTY TR INC COMM STK 85571B105 2575 114985 SH SOLE 43685 0 71300 STERLING BANCORP DEL COMM STK 85917A100 949 40810 SH SOLE 19970 0 20840 STONERIDGE INC COMM STK 86183P102 155 10075 SH SOLE 75 0 10000 SUMMIT MATLS INC COMM STK 86614U100 688 23817 SH SOLE 6171 0 17646 SUN BANCORP INC COMM STK 86663B201 225 9142 SH SOLE 30 0 9112 SUNCOKE ENERGY INC COMM STK 86722A103 378 34677 SH SOLE 15377 0 19300 SUPER MICRO COMPUTER INC COMM STK 86800U104 915 37107 SH SOLE 11907 0 25200 SUTHERLAND ASSET MGMT CORP M COMM STK 86933G105 361 24299 SH SOLE 9299 0 15000 SWIFT TRANSN CO COMM STK 87074U101 689 26011 SH SOLE 8511 0 17500 SYNCHRONOSS TECHNOLOGIES INC COMM STK 87157B103 219 13313 SH SOLE 6313 0 7000 SYNAPTICS INC COMM STK 87157D109 29063 562033 SH SOLE 166258 0 395775 SYNOVUS FINL CORP COMM STK 87161C501 121611 2748897 SH SOLE 507930 0 2240967 SYNNEX CORP COMM STK 87162W100 80579 671718 SH SOLE 197618 0 474100 SYNCHRONY FINL COMM STK 87165B103 589601 19772004 SH SOLE 5542507 0 14229497 TD AMERITRADE HLDG CORP COMM STK 87236Y108 2649824 61638146 SH SOLE 21043904 0 40594242 TCP CAP CORP COMM STK 87238Q103 18137 1073183 SH SOLE 183283 0 889900 TFS FINL CORP COMM STK 87240R107 683 44142 SH SOLE 18442 0 25700 TRI POINTE GROUP INC COMM STK 87265H109 74562 5652891 SH SOLE 1002261 0 4650630 TPG SPECIALTY LENDING INC COMM STK 87265K102 42120 2059640 SH SOLE 501350 0 1558290 TTM TECHNOLOGIES INC COMM STK 87305R109 686 39509 SH SOLE 7859 0 31650 TABLEAU SOFTWARE INC COMM STK 87336U105 748667 12219146 SH SOLE 2774698 0 9444448 TAILORED BRANDS INC COMM STK 87403A107 223 19986 SH SOLE 8536 0 11450 TARGA RES CORP COMM STK 87612G101 3887 86002 SH SOLE 43602 0 42400 TAYLOR MORRISON HOME CORP COMM STK 87724P106 215 8972 SH SOLE 172 0 8800 TEGNA INC COMM STK 87901J105 873 60571 SH SOLE 35561 0 25010 TELADOC INC COMM STK 87918A105 11201 322801 SH SOLE 29551 0 293250 TELEFONICA BRASIL SA ADR 87936R106 25375 1880992 SH SOLE 428719 0 1452273 TEMPUR SEALY INTL INC COMM STK 88023U101 234433 4390953 SH SOLE 683575 0 3707378 TENARIS S A ADR 88031M109 78320 2515087 SH SOLE 593418 0 1921669 TENET HEALTHCARE CORP COMM STK 88033G407 845 43690 SH SOLE 24578 0 19112 TERADATA CORP DEL COMM STK 88076W103 1267 42952 SH SOLE 19601 0 23351 TERRAFORM PWR INC COMM STK 88104R100 154 12841 SH SOLE 241 0 12600 TERRENO RLTY CORP COMM STK 88146M101 217602 6464697 SH SOLE 763606 0 5701091 TESCO CORP COMM STK 88157K101 23771 5341711 SH SOLE 1629766 0 3711945 TESLA INC COMM STK 88160R101 2008618 5554653 SH SOLE 2053491 0 3501162 TESLA INC CONV BND 88160RAB7 5405 4717000 PRN SOLE 456000 0 4261000 TESLA INC CONV BND 88160RAC5 2170 1870000 PRN SOLE 623000 0 1247000 TETRA TECHNOLOGIES INC DEL COMM STK 88162F105 14769 5293470 SH SOLE 1646670 0 3646800 TETRA TECH INC NEW COMM STK 88162G103 1072 23436 SH SOLE 6561 0 16875 TETRAPHASE PHARMACEUTICALS I COMM STK 88165N105 120 16800 SH SOLE 100 0 16700 TEXAS CAPITAL BANCSHARES INC COMM STK 88224Q107 258364 3338038 SH SOLE 595913 0 2742125 TG THERAPEUTICS INC COMM STK 88322Q108 148 14736 SH SOLE 136 0 14600 THERAPEUTICSMD INC COMM STK 88338N107 105532 20025126 SH SOLE 3125533 0 16899593 THERMON GROUP HLDGS INC COMM STK 88362T103 79457 4144863 SH SOLE 783269 0 3361594 3-D SYS CORP DEL COMM STK 88554D205 589 31478 SH SOLE 18828 0 12650 3M CO COMM STK 88579Y101 286321 1375289 SH SOLE 484884 0 890405 TILE SHOP HLDGS INC COMM STK 88677Q109 100274 4855864 SH SOLE 597374 0 4258490 TIM PARTICIPACOES S A ADR 88706P205 96197 6499784 SH SOLE 1118839 0 5380945 TITAN INTL INC ILL COMM STK 88830M102 285 23690 SH SOLE 13740 0 9950 TIVO CORP COMM STK 88870P106 1222 65542 SH SOLE 26764 0 38778 TOPBUILD CORP COMM STK 89055F103 1207 22748 SH SOLE 9615 0 13133 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 173891 5645802 SH SOLE 1274687 0 4371115 TRANSCANADA CORP COMM STK 89353D107 904378 18971671 SH SOLE 6821149 0 12150522 TRANSUNION COMM STK 89400J107 496551 11465043 SH SOLE 2633557 0 8831486 TREEHOUSE FOODS INC COMM STK 89469A104 567740 6949936 SH SOLE 1984857 0 4965079 TREX CO INC COMM STK 89531P105 763 11283 SH SOLE 3783 0 7500 TRISTATE CAP HLDGS INC COMM STK 89678F100 38045 1509735 SH SOLE 194661 0 1315074 TRIVAGO N V ADR 89686D105 96311 4070637 SH SOLE 557042 0 3513595 TRUECAR INC COMM STK 89785L107 962 48276 SH SOLE 24376 0 23900 TRUEBLUE INC COMM STK 89785X101 308 11617 SH SOLE 117 0 11500 TWENTY FIRST CENTY FOX INC COMM STK 90130A101 374213 13204422 SH SOLE 2574488 0 10629934 TWENTY FIRST CENTY FOX INC COMM STK 90130A200 1289579 46271223 SH SOLE 16856482 0 29414741 TWILIO INC COMM STK 90138F102 195026 6699614 SH SOLE 1376210 0 5323404 TWITTER INC COMM STK 90184L102 5573 311864 SH SOLE 191964 0 119900 TWO HBRS INVT CORP COMM STK 90187B101 1271 128296 SH SOLE 80796 0 47500 2U INC COMM STK 90214J101 3045 64888 SH SOLE 3123 0 61765 UCP INC COMM STK 90265Y106 134 12215 SH SOLE 12215 0 0 U S CONCRETE INC COMM STK 90333L201 1179 15012 SH SOLE 6012 0 9000 U S PHYSICAL THERAPY INC COMM STK 90337L108 73256 1212843 SH SOLE 266258 0 946585 U.S. AUTO PARTS NETWORK INC COMM STK 90343C100 4045 1252210 SH SOLE 412893 0 839317 UBIQUITI NETWORKS INC COMM STK 90347A100 669 12865 SH SOLE 4165 0 8700 ULTA BEAUTY INC COMM STK 90384S303 48720 169556 SH SOLE 47003 0 122553 ULTIMATE SOFTWARE GROUP INC COMM STK 90385D107 806211 3838005 SH SOLE 1177352 0 2660653 ULTRA CLEAN HLDGS INC COMM STK 90385V107 240 12790 SH SOLE 12790 0 0 ULTRAGENYX PHARMACEUTICAL IN COMM STK 90400D108 109412 1761589 SH SOLE 260480 0 1501109 UNION BANKSHARES CORP NEW COMM STK 90539J109 18721 552237 SH SOLE 73908 0 478329 UNITED CMNTY BKS BLAIRSVLE G COMM STK 90984P303 580 20872 SH SOLE 7476 0 13396 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 23020 177445 SH SOLE 84445 0 93000 UNITEDHEALTH GROUP INC COMM STK 91324P102 6380378 34410407 SH SOLE 10618560 0 23791847 UNITI GROUP INC COMM STK 91325V108 1712 68099 SH SOLE 27963 0 40136 UNIVAR INC COMM STK 91336L107 98513 3373730 SH SOLE 638388 0 2735342 UNIVERSAL DISPLAY CORP COMM STK 91347P105 2119 19397 SH SOLE 8997 0 10400 UNIVERSAL INS HLDGS INC COMM STK 91359V107 630 24990 SH SOLE 11990 0 13000 UNIVERSAL LOGISTICS HLDGS IN COMM STK 91388P105 30629 2041961 SH SOLE 513895 0 1528066 UNUM GROUP COMM STK 91529Y106 19810 424827 SH SOLE 86296 0 338531 URBAN EDGE PPTYS COMM STK 91704F104 249539 10515774 SH SOLE 1033541 0 9482233 US ECOLOGY INC COMM STK 91732J102 26143 517679 SH SOLE 250079 0 267600 VEON LTD ADR 91822M106 799 204397 SH SOLE 204397 0 0 VOXX INTL CORP COMM STK 91829F104 118 14420 SH SOLE 4456 0 9964 VWR CORP COMM STK 91843L103 27039 819124 SH SOLE 300424 0 518700 VAIL RESORTS INC COMM STK 91879Q109 1038147 5118311 SH SOLE 1154738 0 3963573 VALERO ENERGY CORP NEW COMM STK 91913Y100 118781 1760762 SH SOLE 825760 0 935002 VALVOLINE INC COMM STK 92047W101 680576 28692071 SH SOLE 9150625 0 19541446 VANTIV INC COMM STK 92210H105 690394 10899811 SH SOLE 3837849 0 7061962 VARIAN MED SYS INC COMM STK 92220P105 17179 166480 SH SOLE 30530 0 135950 VASCO DATA SEC INTL INC COMM STK 92230Y104 231 16083 SH SOLE 3683 0 12400 VECTREN CORP COMM STK 92240G101 1682 28778 SH SOLE 9329 0 19449 VECTOR GROUP LTD COMM STK 92240M108 25174 1180788 SH SOLE 352352 0 828436 VECTRUS INC COMM STK 92242T101 839 25957 SH SOLE 15713 0 10244 VENTAS INC COMM STK 92276F100 45858 660018 SH SOLE 128485 0 531533 VERACYTE INC COMM STK 92337F107 179 21492 SH SOLE 18130 0 3362 VEREIT INC COMM STK 92339V100 368632 45286532 SH SOLE 20471703 0 24814829 VERIFONE SYS INC COMM STK 92342Y109 1013 55945 SH SOLE 37861 0 18084 VERIZON COMMUNICATIONS INC COMM STK 92343V104 1452068 32513840 SH SOLE 10821681 0 21692159 VERINT SYS INC COMM STK 92343X100 565 13876 SH SOLE 5476 0 8400 VERISK ANALYTICS INC COMM STK 92345Y106 538290 6380106 SH SOLE 2021503 0 4358603 VERSARTIS INC COMM STK 92529L102 579 33164 SH SOLE 88 0 33076 VERSO CORP COMM STK 92531L207 75 15895 SH SOLE 95 0 15800 VERTEX PHARMACEUTICALS INC COMM STK 92532F100 3168039 24583212 SH SOLE 8162219 0 16420993 VERSUM MATLS INC COMM STK 92532W103 25314 778906 SH SOLE 273106 0 505800 VIAD CORP COMM STK 92552R406 573 12133 SH SOLE 4656 0 7477 VIASAT INC COMM STK 92552V100 1480 22349 SH SOLE 11549 0 10800 VIACOM INC NEW COMM STK 92553P201 332747 9912021 SH SOLE 2058442 0 7853579 VIPSHOP HLDGS LTD ADR 92763W103 138884 13164380 SH SOLE 3875357 0 9289023 VIRNETX HLDG CORP COMM STK 92823T108 137 30040 SH SOLE 30040 0 0 VISA INC COMM STK 92826C839 7917755 84429036 SH SOLE 27963729 0 56465307 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 27392 246889 SH SOLE 30938 0 215951 VISHAY PRECISION GROUP INC COMM STK 92835K103 233 13466 SH SOLE 2083 0 11383 VISTEON CORP COMM STK 92839U206 2192 21474 SH SOLE 12274 0 9200 VISTRA ENERGY CORP COMM STK 92840M102 36600 2179842 SH SOLE 468662 0 1711180 VITAL THERAPIES INC COMM STK 92847R104 51 17700 SH SOLE 0 0 17700 VODAFONE GROUP PLC NEW ADR 92857W308 511980 17820398 SH SOLE 4517284 0 13303114 VONAGE HLDGS CORP COMM STK 92886T201 438 67041 SH SOLE 31541 0 35500 VOYAGER THERAPEUTICS INC COMM STK 92915B106 1347 150384 SH SOLE 70080 0 80304 VUZIX CORP COMM STK 92921W300 128 19600 SH SOLE 0 0 19600 WGL HLDGS INC COMM STK 92924F106 2250 26969 SH SOLE 11069 0 15900 WABCO HLDGS INC COMM STK 92927K102 201199 1577905 SH SOLE 491622 0 1086283 W P CAREY INC COMM STK 92936U109 3190 48326 SH SOLE 17626 0 30700 WPP PLC NEW ADR 92937A102 316 3000 SH SOLE 3000 0 0 WEC ENERGY GROUP INC COMM STK 92939U106 37700 614203 SH SOLE 143370 0 470833 WALKER & DUNLOP INC COMM STK 93148P102 980 20067 SH SOLE 10667 0 9400 WALTER INVT MGMT CORP COMM STK 93317W102 15 16168 SH SOLE 5168 0 11000 WASHINGTON PRIME GROUP NEW COMM STK 93964W108 2810 335681 SH SOLE 293722 0 41959 WASTE CONNECTIONS INC COMM STK 94106B101 1762997 27367232 SH SOLE 8375594 0 18991638 WASTE MGMT INC DEL COMM STK 94106L109 61420 837353 SH SOLE 149714 0 687639 WAYFAIR INC COMM STK 94419L101 13393 174209 SH SOLE 51675 0 122534 WEB COM GROUP INC COMM STK 94733A104 565 22318 SH SOLE 9918 0 12400 WEBMD HEALTH CORP COMM STK 94770V102 30132 513763 SH SOLE 194714 0 319049 WELLCARE HEALTH PLANS INC COMM STK 94946T106 434951 2422314 SH SOLE 516294 0 1906020 WELLTOWER INC COMM STK 95040Q104 50538 675192 SH SOLE 131982 0 543210 WENDYS CO COMM STK 95058W100 1642 105837 SH SOLE 36122 0 69715 WESCO INTL INC COMM STK 95082P105 743 12970 SH SOLE 5519 0 7451 WEST BANCORPORATION INC COMM STK 95123P106 427 18045 SH SOLE 5045 0 13000 WESTAR ENERGY INC COMM STK 95709T100 236138 4453761 SH SOLE 1640407 0 2813354 WESTERN ASSET MTG CAP CORP COMM STK 95790D105 193 18736 SH SOLE 114 0 18622 WESTROCK CO COMM STK 96145D105 122941 2169806 SH SOLE 465375 0 1704431 WEX INC COMM STK 96208T104 46116 442271 SH SOLE 187152 0 255119 WINDSTREAM HLDGS INC COMM STK 97382A200 657 169252 SH SOLE 81786 0 87466 WINTRUST FINL CORP COMM STK 97650W108 87774 1148276 SH SOLE 331208 0 817068 WIPRO LTD ADR 97651M109 497 95646 SH SOLE 95646 0 0 WISDOMTREE INVTS INC COMM STK 97717P104 574 56420 SH SOLE 26820 0 29600 WORKDAY INC COMM STK 98138H101 1619060 16691337 SH SOLE 5789413 0 10901924 WORKHORSE GROUP INC COMM STK 98138J206 100 27049 SH SOLE 27049 0 0 WORLD WRESTLING ENTMT INC COMM STK 98156Q108 320 15700 SH SOLE 100 0 15600 WPX ENERGY INC COMM STK 98212B103 59646 6174553 SH SOLE 2093458 0 4081095 WYNDHAM WORLDWIDE CORP COMM STK 98310W108 19797 197159 SH SOLE 41447 0 155712 XACTLY CORP COMM STK 98386L101 33170 2119504 SH SOLE 377304 0 1742200 XCEL ENERGY INC COMM STK 98389B100 224829 4900373 SH SOLE 1320729 0 3579644 XBIOTECH INC COMM STK 98400H102 55 11648 SH SOLE 48 0 11600 XCERRA CORP COMM STK 98400J108 199 20345 SH SOLE 7412 0 12933 XENCOR INC COMM STK 98401F105 78814 3733498 SH SOLE 378907 0 3354591 XYLEM INC COMM STK 98419M100 567622 10240344 SH SOLE 2901595 0 7338749 XPERI CORP COMM STK 98421B100 1502 50400 SH SOLE 32640 0 17760 YY INC ADR 98426T106 119287 2055614 SH SOLE 533471 0 1522143 YAMANA GOLD INC COMM STK 98462Y100 82 34100 SH SOLE 34100 0 0 YUM CHINA HLDGS INC COMM STK 98850P109 114559 2905369 SH SOLE 1408492 0 1496877 ZAGG INC COMM STK 98884U108 208 24077 SH SOLE 24077 0 0 ZAYO GROUP HLDGS INC COMM STK 98919V105 471 15233 SH SOLE 5633 0 9600 ZENDESK INC COMM STK 98936J101 94935 3417371 SH SOLE 890233 0 2527138 ZILLOW GROUP INC COMM STK 98954M101 299497 6132216 SH SOLE 1328347 0 4803869 ZILLOW GROUP INC COMM STK 98954M200 163857 3343341 SH SOLE 841959 0 2501382 ZIMMER BIOMET HLDGS INC COMM STK 98956P102 184054 1433443 SH SOLE 297638 0 1135805 ZIOPHARM ONCOLOGY INC COMM STK 98973P101 321 51669 SH SOLE 19269 0 32400 ZIX CORP COMM STK 98974P100 98 17246 SH SOLE 17246 0 0 ZOETIS INC COMM STK 98978V103 2182111 34980941 SH SOLE 10052399 0 24928542 ZOES KITCHEN INC COMM STK 98979J109 3650 306450 SH SOLE 47340 0 259110 ZYNGA INC COMM STK 98986T108 59520 16351770 SH SOLE 2422853 0 13928917 ADIENT PLC COMM STK G0084W101 453829 6941406 SH SOLE 1738972 0 5202434 ALKERMES PLC COMM STK G01767105 1058357 18256986 SH SOLE 4577408 0 13679578 ALLEGION PUB LTD CO COMM STK G0176J109 534004 6582888 SH SOLE 2320275 0 4262613 ALLERGAN PLC COMM STK G0177J108 1334815 5491034 SH SOLE 1508700 0 3982334 ALLERGAN PLC CVPFSTKF G0177J116 63207 73264 SH SOLE 5759 0 67505 AON PLC COMM STK G0408V102 168871 1270181 SH SOLE 299957 0 970224 AQUAVENTURE HLDGS LTD COMM STK G0443N107 4096 268943 SH SOLE 54303 0 214640 ARCH CAP GROUP LTD COMM STK G0450A105 3607 38668 SH SOLE 17968 0 20700 ARGO GROUP INTL HLDGS LTD COMM STK G0464B107 657 10836 SH SOLE 5512 0 5324 ASPEN INSURANCE HOLDINGS LTD COMM STK G05384105 1971 39537 SH SOLE 26637 0 12900 ARRIS INTL INC COMM STK G0551A103 31075 1109026 SH SOLE 412512 0 696514 ASSURED GUARANTY LTD COMM STK G0585R106 185139 4435530 SH SOLE 823178 0 3612352 ATLASSIAN CORP PLC COMM STK G06242104 543676 15454134 SH SOLE 4254680 0 11199454 ATHENE HLDG LTD COMM STK G0684D107 735 14807 SH SOLE 8907 0 5900 AXIS CAPITAL HOLDINGS LTD COMM STK G0692U109 4325 66886 SH SOLE 41886 0 25000 AXALTA COATING SYS LTD COMM STK G0750C108 18078 564226 SH SOLE 148246 0 415980 AXOVANT SCIENCES LTD COMM STK G0750W104 66785 2879898 SH SOLE 269994 0 2609904 BANK OF NT BUTTERFIELD&SON L COMM STK G0772R208 54567 1600206 SH SOLE 204871 0 1395335 BIOHAVEN PHARMACTL HLDG CO L COMM STK G11196105 12403 496128 SH SOLE 61333 0 434795 ACCENTURE PLC IRELAND COMM STK G1151C101 357508 2890589 SH SOLE 1026706 0 1863883 BELMOND LTD COMM STK G1154H107 327 24551 SH SOLE 251 0 24300 BUNGE LIMITED COMM STK G16962105 840503 11266799 SH SOLE 3893673 0 7373126 CARDTRONICS PLC COMM STK G1991C105 22027 670321 SH SOLE 242277 0 428044 CISION LTD COMM STK G1992S109 54534 5299660 SH SOLE 584126 0 4715534 CISION LTD WARRANT G1992S117 0 740800 SH SOLE 75923 0 664877 CENTRAL EUROPEAN MEDIA ENTRP COMM STK G20045202 5926 1481600 SH SOLE 136800 0 1344800 CREDICORP LTD COMM STK G2519Y108 232687 1297102 SH SOLE 457537 0 839565 DELPHI AUTOMOTIVE PLC COMM STK G27823106 671160 7657277 SH SOLE 2393769 0 5263508 EATON CORP PLC COMM STK G29183103 67962 873208 SH SOLE 203781 0 669427 ENDO INTL PLC COMM STK G30401106 917 82110 SH SOLE 48510 0 33600 ENSTAR GROUP LIMITED COMM STK G3075P101 49385 248605 SH SOLE 36555 0 212050 ENSCO PLC COMM STK G3157S106 1188 230297 SH SOLE 91397 0 138900 ESSENT GROUP LTD COMM STK G3198U102 26997 726892 SH SOLE 110912 0 615980 EVEREST RE GROUP LTD COMM STK G3223R108 19307 75834 SH SOLE 14095 0 61739 FABRINET COMM STK G3323L100 529 12400 SH SOLE 100 0 12300 FRESH DEL MONTE PRODUCE INC COMM STK G36738105 1374 26992 SH SOLE 15292 0 11700 GASLOG LTD COMM STK G37585109 1267 83114 SH SOLE 83114 0 0 GENPACT LIMITED COMM STK G3922B107 7378 265114 SH SOLE 100514 0 164600 GREENLIGHT CAPITAL RE LTD COMM STK G4095J109 250 11981 SH SOLE 11981 0 0 HELEN OF TROY CORP LTD COMM STK G4388N106 38447 408575 SH SOLE 157275 0 251300 HERBALIFE LTD COMM STK G4412G101 2180 30560 SH SOLE 13060 0 17500 JANUS HENDERSON GROUP PLC COMM STK G4474Y214 49667 1500047 SH SOLE 450936 0 1049111 HORIZON PHARMA PLC COMM STK G4617B105 2421 203918 SH SOLE 87518 0 116400 IHS MARKIT LTD COMM STK G47567105 673715 15297808 SH SOLE 4816566 0 10481242 INGERSOLL-RAND PLC COMM STK G47791101 42916 469593 SH SOLE 90980 0 378613 WEATHERFORD INTL PLC COMM STK G48833100 1486 383894 SH SOLE 149694 0 234200 INVESCO LTD COMM STK G491BT108 146492 4162875 SH SOLE 2157967 0 2004908 JAZZ PHARMACEUTICALS PLC COMM STK G50871105 30172 194033 SH SOLE 71033 0 123000 JOHNSON CTLS INTL PLC COMM STK G51502105 2289332 52798255 SH SOLE 16954981 0 35843274 KOSMOS ENERGY LTD COMM STK G5315B107 59234 9240811 SH SOLE 2069840 0 7170971 LAZARD LTD COMM STK G54050102 152256 3286334 SH SOLE 788451 0 2497883 LIBERTY GLOBAL PLC COMM STK G5480U104 216516 6740845 SH SOLE 2061456 0 4679389 LIBERTY GLOBAL PLC COMM STK G5480U120 1520605 48768614 SH SOLE 12664261 0 36104353 LIBERTY GLOBAL PLC COMM STK G5480U138 1464 67260 SH SOLE 41084 0 26176 LIBERTY GLOBAL PLC COMM STK G5480U153 138640 6475478 SH SOLE 1077548 0 5397930 LIVANOVA PLC COMM STK G5509L101 153832 2513179 SH SOLE 467409 0 2045770 MAIDEN HOLDINGS LTD COMM STK G5753U112 368 33190 SH SOLE 6990 0 26200 MALLINCKRODT PUB LTD CO COMM STK G5785G107 186866 4170175 SH SOLE 1816318 0 2353857 MARVELL TECHNOLOGY GROUP LTD COMM STK G5876H105 673708 40781351 SH SOLE 13807465 0 26973886 MEDTRONIC PLC COMM STK G5960L103 2135043 24056828 SH SOLE 7947846 0 16108982 MICHAEL KORS HLDGS LTD COMM STK G60754101 10029 276675 SH SOLE 62530 0 214145 NABORS INDUSTRIES LTD COMM STK G6359F103 1467 180253 SH SOLE 82593 0 97660 NETSHOES CAYMAN LTD COMM STK G6455X107 25638 1347221 SH SOLE 143987 0 1203234 NIELSEN HLDGS PLC COMM STK G6518L108 37102 959690 SH SOLE 288690 0 671000 NOBLE CORP PLC COMM STK G65431101 475 131285 SH SOLE 33685 0 97600 NOMAD FOODS LTD COMM STK G6564A105 146868 10408770 SH SOLE 2180570 0 8228200 NORD ANGLIA EDUCATION INC COMM STK G6583A102 97601 2996653 SH SOLE 426146 0 2570507 NORWEGIAN CRUISE LINE HLDGS COMM STK G66721104 1068680 19684649 SH SOLE 6214246 0 13470403 ONEBEACON INSURANCE GROUP LT COMM STK G67742109 234 12862 SH SOLE 4062 0 8800 OXFORD IMMUNOTEC GLOBAL PLC COMM STK G6855A103 13019 774027 SH SOLE 76162 0 697865 PROTHENA CORP PLC COMM STK G72800108 239333 4422265 SH SOLE 560579 0 3861686 RENAISSANCERE HOLDINGS LTD COMM STK G7496G103 31335 225348 SH SOLE 34961 0 190387 ROWAN COMPANIES PLC COMM STK G7665A101 13207 1289727 SH SOLE 149952 0 1139775 SEAGATE TECHNOLOGY PLC COMM STK G7945M107 21122 545079 SH SOLE 110819 0 434260 PENTAIR PLC COMM STK G7S00T104 733416 11022185 SH SOLE 3188123 0 7834062 SIGNET JEWELERS LIMITED COMM STK G81276100 41487 656025 SH SOLE 69272 0 586753 STERIS PLC COMM STK G84720104 124133 1523110 SH SOLE 240854 0 1282256 TECHNIPFMC PLC COMM STK G87110105 46151 1696720 SH SOLE 747735 0 948985 THERAVANCE BIOPHARMA INC COMM STK G8807B106 52567 1319441 SH SOLE 223466 0 1095975 THIRD PT REINS LTD COMM STK G8827U100 38384 2761408 SH SOLE 336915 0 2424493 TRAVELPORT WORLDWIDE LTD COMM STK G9019D104 12226 888535 SH SOLE 329035 0 559500 TRITON INTL LTD COMM STK G9078F107 690 20622 SH SOLE 20622 0 0 VALIDUS HOLDINGS LTD COMM STK G9319H102 2141 41194 SH SOLE 27794 0 13400 WHITE MTNS INS GROUP LTD COMM STK G9618E107 202008 232559 SH SOLE 51291 0 181268 WILLIS TOWERS WATSON PUB LTD COMM STK G96629103 2222290 15277668 SH SOLE 4733985 0 10543683 PERRIGO CO PLC COMM STK G97822103 862138 11416020 SH SOLE 3303760 0 8112260 XL GROUP LTD COMM STK G98294104 1138221 25986781 SH SOLE 9909082 0 16077699 ALLIED WRLD ASSUR COM HLDG A COMM STK H01531104 1877 35489 SH SOLE 11789 0 23700 CHUBB LIMITED COMM STK H1467J104 1019925 7015579 SH SOLE 2307233 0 4708346 GARMIN LTD COMM STK H2906T109 10242 200710 SH SOLE 36300 0 164410 TE CONNECTIVITY LTD COMM STK H84989104 684970 8705770 SH SOLE 3368116 0 5337654 TRANSOCEAN LTD COMM STK H8817H100 5931 720707 SH SOLE 152637 0 568070 ARDAGH GROUP S A COMM STK L0223L101 22646 1001602 SH SOLE 311587 0 690015 ORION ENGINEERED CARBONS S A COMM STK L72967109 33894 1698925 SH SOLE 276671 0 1422254 TRINSEO S A COMM STK L9340P101 620 9025 SH SOLE 5625 0 3400 CHECK POINT SOFTWARE TECH LT COMM STK M22465104 458 4200 SH SOLE 4200 0 0 CYBERARK SOFTWARE LTD COMM STK M2682V108 72633 1454119 SH SOLE 199089 0 1255030 ENZYMOTEC LTD COMM STK M4059L101 713 274445 SH SOLE 274445 0 0 WIX COM LTD COMM STK M98068105 265641 3816687 SH SOLE 645216 0 3171471 ASML HOLDING N V COMM STK N07059210 333396 2558480 SH SOLE 1183638 0 1374842 CORE LABORATORIES N V COMM STK N22717107 5226 51602 SH SOLE 22322 0 29280 FERRARI N V COMM STK N3167Y103 1103320 12826314 SH SOLE 4411118 0 8415196 FRANKS INTL N V COMM STK N33462107 114191 13774607 SH SOLE 2866578 0 10908029 MOBILEYE N V AMSTELVEEN COMM STK N51488117 477 7601 SH SOLE 7601 0 0 LYONDELLBASELL INDUSTRIES N COMM STK N53745100 52283 619541 SH SOLE 131445 0 488096 MERUS N V COMM STK N5749R100 6113 385686 SH SOLE 29682 0 356004 MYLAN N V COMM STK N59465109 404064 10408651 SH SOLE 2363144 0 8045507 NXP SEMICONDUCTORS N V COMM STK N6596X109 989617 9041730 SH SOLE 2464726 0 6577004 PATHEON N V COMM STK N6865W105 5497 157589 SH SOLE 20489 0 137100 SENSATA TECHNOLOGIES HLDG NV COMM STK N7902X106 966721 22629238 SH SOLE 7099211 0 15530027 WRIGHT MED GROUP N V COMM STK N96617118 265126 9644436 SH SOLE 1325701 0 8318735 WRIGHT MED GROUP N V RIGHTS N96617126 201 132507 SH SOLE 20400 0 112107 YANDEX N V COMM STK N97284108 75909 2892886 SH SOLE 640402 0 2252484 COPA HOLDINGS SA COMM STK P31076105 8731 74623 SH SOLE 44623 0 30000 TRONOX LTD COMM STK Q9235V101 482 31883 SH SOLE 31883 0 0 MAKEMYTRIP LIMITED MAURITIUS COMM STK V5633W109 32630 972577 SH SOLE 174600 0 797977 ROYAL CARIBBEAN CRUISES LTD COMM STK V7780T103 619114 5667981 SH SOLE 1852199 0 3815782 BROADCOM LTD COMM STK Y09827109 1967566 8442679 SH SOLE 2838053 0 5604626 GASLOG PARTNERS LP COMM STK Y2687W108 596 26300 SH SOLE 26300 0 0 GENER8 MARITIME INC COMM STK Y26889108 162 28510 SH SOLE 110 0 28400 INTERNATIONAL SEAWAYS INC COMM STK Y41053102 16740 772482 SH SOLE 96736 0 675746 WAVE LIFE SCIENCES LTD COMM STK Y95308105 32662 1756031 SH SOLE 265820 0 1490211