0001086364-16-002329.txt : 20161108 0001086364-16-002329.hdr.sgml : 20161108 20161108135733 ACCESSION NUMBER: 0001086364-16-002329 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161108 DATE AS OF CHANGE: 20161108 EFFECTIVENESS DATE: 20161108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BlackRock Institutional Trust Company, N.A. CENTRAL INDEX KEY: 0000913414 IRS NUMBER: 943112180 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03946 FILM NUMBER: 161980761 BUSINESS ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: 4155972639 MAIL ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: BARCLAYS GLOBAL INVESTORS NA /CA/ DATE OF NAME CHANGE: 20000119 FORMER COMPANY: FORMER CONFORMED NAME: BZW BARCLAYS GLOBAL INVESTORS NA DATE OF NAME CHANGE: 19960311 FORMER COMPANY: FORMER CONFORMED NAME: WELLS FARGO INSTITUTIONAL TRUST CO DATE OF NAME CHANGE: 19960226 13F-HR 1 primary_doc.xml 13F-HR LIVE 0000913414 XXXXXXXX 09-30-2016 09-30-2016 BlackRock Institutional Trust Company, N.A.
400 Howard Street San Francisco CA 94105
13F HOLDINGS REPORT 028-03946 Y BlackRock Institutional Trust Company, N.A. is an institutional investment manager subject to Section 13(f) of the Securities Exchange Act of 1934 and the rules promulgated thereunder. BlackRock Institutional Trust Company, N.A. is a subsidiary of BlackRock, Inc. The securities positions reported by BlackRock Institutional Trust Company, N.A. are also being reported on behalf of BlackRock, Inc. However, BlackRock, Inc. does not exercise, and therefore disclaims investment discretion, with respect to any Section 13(f) securities positions over which BlackRock Institutional Trust Company, N.A. exercises discretion. Prior to a name change which was effective 12/01/2009, BlackRock Institutional Trust Company, N.A. reported for 13F purposes as Barclays
/s/ Andrew Crain Attorney-In-Fact pursuant to PoA date October 2015 212-810-5300 /s/ Andrew Crain New York NY 09-30-2016 0 3900 642565645 false
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1 800 FLOWERS COM CL A 68243Q106 6640 724072 SH SOLE 680270 0 43802 1ST SOURCE CORP COM 336901103 16337 457684 SH SOLE 429052 0 28632 21VIANET GROUP INC SPONSORED ADR 90138A103 1787 224828 SH SOLE 224828 0 0 22ND CENTY GROUP INC COM 90137F103 174 119786 SH SOLE 119786 0 0 2U INC COM 90214J101 36920 964220 SH SOLE 895856 0 68364 3-D SYS CORP DEL COM NEW 88554D205 55715 3103900 SH SOLE 2890825 0 213075 3M CO COM 88579Y101 2818867 15995388 SH SOLE 13156162 0 2839226 500 COM LTD SPON ADR REP A 33829R100 1514 85887 SH SOLE 85887 0 0 51JOB INC SP ADR REP COM 316827104 2360 70703 SH SOLE 70703 0 0 58 COM INC SPON ADR REP A 31680Q104 43691 916729 SH SOLE 877343 0 39386 8X8 INC NEW COM 282914100 35380 2292954 SH SOLE 2113262 0 179692 A H BELO CORP COM CL A 001282102 3848 523499 SH SOLE 523499 0 0 A10 NETWORKS INC COM 002121101 22733 2126543 SH SOLE 2043310 0 83233 AAC HLDGS INC COM 000307108 3801 218546 SH SOLE 202989 0 15557 AAON INC COM PAR $0.004 000360206 29868 1036357 SH SOLE 944913 0 91444 AAR CORP COM 000361105 26481 845498 SH SOLE 770150 0 75348 AARONS INC COM PAR $0.50 002535300 63609 2502340 SH SOLE 2244933 0 257407 ABAXIS INC COM 002567105 28432 550802 SH SOLE 505954 0 44848 ABBOTT LABS COM 002824100 1642435 38837438 SH SOLE 32241314 0 6596124 ABBVIE INC COM 00287Y109 2703422 42863829 SH SOLE 35443401 0 7420428 ABBVIE INC OPTIONS 00287Y109 132 2100 SH Call SOLE 2100 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 424 70687 SH SOLE 70687 0 0 ABERCROMBIE & FITCH CO CL A 002896207 32341 2035305 SH SOLE 1879751 0 155554 ABIOMED INC COM 003654100 151364 1177198 SH SOLE 1060847 0 116351 ABM INDS INC COM 000957100 55474 1397322 SH SOLE 1285301 0 112021 ABRAXAS PETE CORP COM 003830106 6306 3731577 SH SOLE 3550630 0 180947 ACACIA COMMUNICATIONS INC COM 00401C108 12421 120264 SH SOLE 113767 0 6497 ACACIA RESH CORP ACACIA TCH COM 003881307 7954 1220008 SH SOLE 1150722 0 69286 ACADIA HEALTHCARE COMPANY IN COM 00404A109 93586 1888720 SH SOLE 1663994 0 224726 ACADIA PHARMACEUTICALS INC COM 004225108 73503 2310681 SH SOLE 2045747 0 264934 ACADIA RLTY TR COM SH BEN INT 004239109 101923 2812454 SH SOLE 2664930 0 147524 ACCELERATE DIAGNOSTICS INC COM 00430H102 17603 645740 SH SOLE 602820 0 42920 ACCELERON PHARMA INC COM 00434H108 27419 757640 SH SOLE 707710 0 49930 ACCENTURE PLC IRELAND OPTIONS G1151C101 330 2700 SH Put SOLE 2700 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2135453 17479356 SH SOLE 14257569 0 3221787 ACCESS NATL CORP COM 004337101 1828 76468 SH SOLE 71208 0 5260 ACCO BRANDS CORP COM 00081T108 27553 2858187 SH SOLE 2633719 0 224468 ACCURAY INC COM 004397105 13475 2115387 SH SOLE 1947048 0 168339 ACCURIDE CORP NEW COM NEW 00439T206 182 71056 SH SOLE 71056 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 3905 1003787 SH SOLE 977371 0 26416 ACETO CORP COM 004446100 13615 716938 SH SOLE 665108 0 51830 ACHAOGEN INC COM 004449104 497 103851 SH SOLE 103851 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 27600 3407376 SH SOLE 3170342 0 237034 ACI WORLDWIDE INC COM 004498101 65215 3365089 SH SOLE 3132278 0 232811 ACLARIS THERAPEUTICS INC COM 00461U105 1917 74840 SH SOLE 67609 0 7231 ACNB CORP COM 000868109 1133 42627 SH SOLE 39047 0 3580 ACORDA THERAPEUTICS INC COM 00484M106 27238 1304487 SH SOLE 1222545 0 81942 ACTINIUM PHARMACEUTICALS INC COM 00507W107 625 462683 SH SOLE 462683 0 0 ACTIVE POWER INC COM NEW 00504W308 211 760734 SH SOLE 760734 0 0 ACTIVISION BLIZZARD INC COM 00507V109 760703 17171623 SH SOLE 14603581 0 2568042 ACTUA CORP COM 005094107 13623 1051988 SH SOLE 977716 0 74272 ACTUANT CORP CL A NEW 00508X203 34125 1468367 SH SOLE 1347576 0 120791 ACUITY BRANDS INC COM 00508Y102 312468 1180908 SH SOLE 997170 0 183738 ACXIOM CORP COM 005125109 60835 2282740 SH SOLE 2127268 0 155472 ADAMAS PHARMACEUTICALS INC COM 00548A106 4834 294600 SH SOLE 275893 0 18707 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 480 139864 SH SOLE 139864 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3579 91033 SH SOLE 89901 0 1132 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 20 9802 SH SOLE 9802 0 0 ADDUS HOMECARE CORP COM 006739106 3330 127299 SH SOLE 121401 0 5898 ADECOAGRO S A COM L00849106 4839 424081 SH SOLE 424081 0 0 ADEPTUS HEALTH INC CL A 006855100 14257 331170 SH SOLE 308693 0 22477 ADOBE SYS INC COM 00724F101 1544503 14229808 SH SOLE 11432307 0 2797501 ADTRAN INC COM 00738A106 23341 1219480 SH SOLE 1110537 0 108943 ADURO BIOTECH INC COM 00739L101 7730 621844 SH SOLE 561364 0 60480 ADVANCE AUTO PARTS INC COM 00751Y106 280876 1883558 SH SOLE 1579244 0 304314 ADVANCED DRAIN SYS INC DEL COM 00790R104 23357 970776 SH SOLE 911342 0 59434 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 2018 268327 SH SOLE 268327 0 0 ADVANCED ENERGY INDS COM 007973100 48011 1014603 SH SOLE 934216 0 80387 ADVANCED MICRO DEVICES INC COM 007903107 148855 21541918 SH SOLE 20134410 0 1407508 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 16 2702 SH SOLE 2702 0 0 ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 7468 270973 SH SOLE 255225 0 15748 ADVAXIS INC COM NEW 007624208 9967 932390 SH SOLE 873722 0 58668 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1880 457325 SH SOLE 421888 0 35437 ADVISORY BRD CO COM 00762W107 45271 1011877 SH SOLE 930456 0 81421 AECOM COM 00766T100 136109 4578168 SH SOLE 4101725 0 476443 AEGERION PHARMACEUTICALS INC COM 00767E102 1782 600132 SH SOLE 591623 0 8509 AEGION CORP COM 00770F104 18081 948144 SH SOLE 871494 0 76650 AEGON N V NY REGISTRY SH 007924103 2998 776634 SH SOLE 776634 0 0 AEMETIS INC COM NEW 00770K202 9 8120 SH SOLE 8120 0 0 AEP INDS INC COM 001031103 10552 96484 SH SOLE 91805 0 4679 AERCAP HOLDINGS NV SHS N00985106 98657 2563177 SH SOLE 2266067 0 297110 AERIE PHARMACEUTICALS INC COM 00771V108 25858 685163 SH SOLE 643493 0 41670 AEROHIVE NETWORKS INC COM 007786106 2191 359810 SH SOLE 341797 0 18013 AEROJET ROCKETDYNE HLDGS INC COM 007800105 29779 1693916 SH SOLE 1567012 0 126904 AEROVIRONMENT INC COM 008073108 13729 562432 SH SOLE 519750 0 42682 AES CORP COM 00130H105 328665 25577038 SH SOLE 22516893 0 3060145 AETHLON MED INC COM NEW 00808Y208 274 54499 SH SOLE 54499 0 0 AETNA INC NEW COM 00817Y108 1081661 9369087 SH SOLE 7850877 0 1518210 AFFILIATED MANAGERS GROUP COM 008252108 201696 1393889 SH SOLE 1161605 0 232284 AFLAC INC COM 001055102 836926 11644992 SH SOLE 9504818 0 2140174 AG MTG INVT TR INC COM 001228105 14822 941067 SH SOLE 872079 0 68988 AG&E HLDGS INC COM 00108M102 2 8415 SH SOLE 8415 0 0 AGCO CORP COM 001084102 103132 2091069 SH SOLE 1864441 0 226628 AGENUS INC COM NEW 00847G705 13420 1869034 SH SOLE 1774500 0 94534 AGILE THERAPEUTICS INC COM 00847L100 690 98884 SH SOLE 88307 0 10577 AGILENT TECHNOLOGIES INC COM 00846U101 410789 8723483 SH SOLE 7211236 0 1512247 AGILYSYS INC COM 00847J105 5724 514770 SH SOLE 496022 0 18748 AGIOS PHARMACEUTICALS INC COM 00847X104 36880 698214 SH SOLE 618462 0 79752 AGREE REALTY CORP COM 008492100 40129 811672 SH SOLE 769746 0 41926 AGRIUM INC COM 008916108 60 662 SH SOLE 662 0 0 AGROFRESH SOLUTIONS COM 00856G109 1419 268150 SH SOLE 252048 0 16102 AIMMUNE THERAPEUTICS INC COM 00900T107 4646 309722 SH SOLE 261179 0 48543 AIR LEASE CORP CL A 00912X302 73046 2555844 SH SOLE 2275636 0 280208 AIR METHODS CORP COM PAR $.06 009128307 27854 884530 SH SOLE 809610 0 74920 AIR PRODS & CHEMS INC COM 009158106 846425 5630073 SH SOLE 4713775 0 916298 AIR T INC COM 009207101 168 8380 SH SOLE 8380 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 17236 1201149 SH SOLE 1130265 0 70884 AIRCASTLE LTD COM G0129K104 28174 1418611 SH SOLE 1309275 0 109336 AIRMEDIA GROUP INC SPONSORED ADR 009411109 391 116168 SH SOLE 116168 0 0 AK STL CORP NOTE 5.000%11/1 001546AP5 673 565000 PRN SOLE 565000 0 0 AK STL HLDG CORP COM 001547108 30629 6341476 SH SOLE 5862604 0 478872 AKAMAI TECHNOLOGIES INC COM 00971T101 236702 4466926 SH SOLE 3735648 0 731278 AKEBIA THERAPEUTICS INC COM 00972D105 7031 776868 SH SOLE 737866 0 39002 AKERS BIOSCIENCES INC COM 00973E102 47 14068 SH SOLE 14068 0 0 AKORN INC COM 009728106 70034 2569095 SH SOLE 2337660 0 231435 ALAMO GROUP INC COM 011311107 17098 259499 SH SOLE 244345 0 15154 ALAMOS GOLD INC NEW COM CL A 011532108 0 2 SH SOLE 2 0 0 ALARM COM HLDGS INC COM 011642105 7513 260339 SH SOLE 245979 0 14360 ALASKA AIR GROUP INC COM 011659109 212763 3230534 SH SOLE 2758627 0 471907 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2897 1684055 SH SOLE 1684055 0 0 ALBANY INTL CORP CL A 012348108 31140 734773 SH SOLE 677079 0 57694 ALBANY MOLECULAR RESH INC COM 012423109 12198 738853 SH SOLE 695093 0 43760 ALBEMARLE CORP COM 012653101 270382 3162729 SH SOLE 2586613 0 576116 ALCOA INC COM 013817101 359497 35453304 SH SOLE 29242341 0 6210963 ALDER BIOPHARMACEUTICALS INC COM 014339105 36738 1121086 SH SOLE 1034569 0 86517 ALERE INC COM 01449J105 94384 2182799 SH SOLE 1905626 0 277173 ALEXANDER & BALDWIN INC NEW COM 014491104 52228 1359399 SH SOLE 1267482 0 91917 ALEXANDERS INC COM 014752109 36513 87018 SH SOLE 82797 0 4221 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 345196 3173636 SH SOLE 2907516 0 266120 ALEXION PHARMACEUTICALS INC COM 015351109 731699 5971101 SH SOLE 5050071 0 921030 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1705493 16121495 SH SOLE 15030238 0 1091257 ALICO INC COM 016230104 3153 117377 SH SOLE 115206 0 2171 ALIGN TECHNOLOGY INC COM 016255101 204021 2176226 SH SOLE 1967949 0 208277 ALIMERA SCIENCES INC COM 016259103 15 10303 SH SOLE 10303 0 0 ALJ REGIONAL HLDGS INC COM 001627108 632 134552 SH SOLE 120213 0 14339 ALKERMES PLC SHS G01767105 185430 3942795 SH SOLE 3487295 0 455500 ALLEGHANY CORP DEL COM 017175100 272726 519458 SH SOLE 469517 0 49941 ALLEGHENY TECHNOLOGIES INC COM 01741R102 58472 3235854 SH SOLE 3001950 0 233904 ALLEGIANCE BANCSHARES INC COM 01748H107 2520 93331 SH SOLE 81959 0 11372 ALLEGIANT TRAVEL CO COM 01748X102 41439 313768 SH SOLE 291952 0 21816 ALLEGION PUB LTD CO ORD SHS G0176J109 199391 2893506 SH SOLE 2401409 0 492097 ALLERGAN PLC SHS G0177J108 2363444 10262012 SH SOLE 8566355 0 1695657 ALLERGAN PLC PFD CONV SER A G0177J116 3304 4022 SH SOLE 4022 0 0 ALLETE INC COM NEW 018522300 71655 1201861 SH SOLE 1106040 0 95821 ALLIANCE DATA SYSTEMS CORP COM 018581108 321529 1498758 SH SOLE 1254307 0 244451 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 2239 326376 SH SOLE 326376 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 3827 200145 SH SOLE 191808 0 8337 ALLIANT ENERGY CORP COM 018802108 239136 6242142 SH SOLE 5210434 0 1031708 ALLIED MOTION TECHNOLOGIES I COM 019330109 3580 189296 SH SOLE 184682 0 4614 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 97046 2400943 SH SOLE 2092379 0 308564 ALLIQUA BIOMEDICAL INC COM NEW 019621200 20 25547 SH SOLE 25547 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 120093 4187331 SH SOLE 3750071 0 437260 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 74121 5628054 SH SOLE 5050987 0 577067 ALLSTATE CORP COM 020002101 700041 10119122 SH SOLE 8425022 0 1694100 ALLY FINL INC COM 02005N100 226817 11649556 SH SOLE 10170546 0 1479010 ALMOST FAMILY INC COM 020409108 8063 219293 SH SOLE 205477 0 13816 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 128941 1902343 SH SOLE 1678864 0 223479 ALON USA ENERGY INC COM 020520102 6466 802270 SH SOLE 735793 0 66477 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16166 744309 SH SOLE 718932 0 25377 ALPHABET INC CAP STK CL C 02079K107 6138654 7897508 SH SOLE 6492898 0 1404610 ALPHABET INC CAP STK CL A 02079K305 6297896 7832619 SH SOLE 6467863 0 1364756 ALPHATEC HOLDINGS INC COM NEW 02081G201 1818 193453 SH SOLE 186693 0 6760 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10832 334318 SH SOLE 304433 0 29885 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 16277 1493316 SH SOLE 1381770 0 111546 ALTRA INDL MOTION CORP COM 02208R106 19514 673591 SH SOLE 619505 0 54086 ALTRIA GROUP INC COM 02209S103 3346950 52932938 SH SOLE 44492028 0 8440910 AMAG PHARMACEUTICALS INC COM 00163U106 21264 867546 SH SOLE 799086 0 68460 AMAZON COM INC COM 023135106 8638846 10317381 SH SOLE 8567761 0 1749620 AMBAC FINL GROUP INC COM NEW 023139884 17581 956035 SH SOLE 902808 0 53227 AMBARELLA INC SHS G037AX101 23240 315718 SH SOLE 256468 0 59250 AMBER RD INC COM 02318Y108 2559 265178 SH SOLE 251312 0 13866 AMBEV SA SPONSORED ADR 02319V103 3428 562971 SH SOLE 562971 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 16702 537221 SH SOLE 500792 0 36429 AMC NETWORKS INC CL A 00164V103 106887 2061061 SH SOLE 1833477 0 227584 AMCON DISTRG CO COM NEW 02341Q205 32 357 SH SOLE 357 0 0 AMDOCS LTD SHS G02602103 252334 4361860 SH SOLE 3549674 0 812186 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 0 1 SH SOLE 1 0 0 AMEDICA CORP COM NEW 023435209 53 56987 SH SOLE 56987 0 0 AMEDISYS INC COM 023436108 33695 710258 SH SOLE 650279 0 59979 AMERCO COM 023586100 48988 151089 SH SOLE 130690 0 20399 AMEREN CORP COM 023608102 313260 6369666 SH SOLE 5264439 0 1105227 AMERESCO INC CL A 02361E108 799 151923 SH SOLE 138403 0 13520 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 22211 1941562 SH SOLE 553390 0 1388172 AMERICAN AIRLS GROUP INC COM 02376R102 480491 13124592 SH SOLE 11027653 0 2096939 AMERICAN ASSETS TR INC COM 024013104 54120 1247584 SH SOLE 1177736 0 69848 AMERICAN AXLE & MFG HLDGS IN COM 024061103 49069 2849546 SH SOLE 2697480 0 152066 AMERICAN CAMPUS CMNTYS INC COM 024835100 271651 5340103 SH SOLE 4868591 0 471512 AMERICAN CAP LTD COM 02503Y103 3044 180000 SH SOLE 180000 0 0 AMERICAN CAP MTG INVT CORP COM 02504A104 23028 1339632 SH SOLE 1234474 0 105158 AMERICAN CAPITAL AGENCY CORP COM 02503X105 191620 9806561 SH SOLE 8662724 0 1143837 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 93924 5258918 SH SOLE 4889480 0 369438 AMERICAN ELEC PWR INC COM 025537101 916924 14280077 SH SOLE 11650890 0 2629187 AMERICAN EQTY INVT LIFE HLD COM 025676206 35030 1975764 SH SOLE 1819097 0 156667 AMERICAN EXPRESS CO COM 025816109 1302175 20333772 SH SOLE 16828335 0 3505437 AMERICAN FINL GROUP INC OHIO COM 025932104 158279 2110384 SH SOLE 1885625 0 224759 AMERICAN HOMES 4 RENT CL A 02665T306 162097 7490626 SH SOLE 6824633 0 665993 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 47 2196 SH SOLE 2196 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1637528 27595690 SH SOLE 22776674 0 4819016 AMERICAN NATL BANKSHARES INC COM 027745108 7697 275375 SH SOLE 259469 0 15906 AMERICAN NATL INS CO COM 028591105 23479 192513 SH SOLE 170508 0 22005 AMERICAN PUBLIC EDUCATION IN COM 02913V103 8580 433119 SH SOLE 399636 0 33483 AMERICAN RAILCAR INDS INC COM 02916P103 9019 217479 SH SOLE 202306 0 15173 AMERICAN RENAL ASSOCIATES HO COM 029227105 2582 141312 SH SOLE 130076 0 11236 AMERICAN RIVER BANKSHARES COM 029326105 122 11245 SH SOLE 11245 0 0 AMERICAN RLTY INVS INC COM 029174109 296 37881 SH SOLE 37881 0 0 AMERICAN SOFTWARE INC CL A 029683109 9228 831349 SH SOLE 777659 0 53690 AMERICAN STS WTR CO COM 029899101 37415 934204 SH SOLE 857491 0 76713 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1942 277003 SH SOLE 269670 0 7333 AMERICAN TOWER CORP NEW COM 03027X100 1294330 11420897 SH SOLE 9435724 0 1985173 AMERICAN TOWER CORP NEW PFD CONV SER A 03027X308 894 8015 SH SOLE 8015 0 0 AMERICAN VANGUARD CORP COM 030371108 11366 707711 SH SOLE 657619 0 50092 AMERICAN WOODMARK CORP COM 030506109 29500 366139 SH SOLE 339404 0 26735 AMERICAN WTR WKS CO INC NEW COM 030420103 436474 5832098 SH SOLE 4533668 0 1298430 AMERICAS CAR MART INC COM 03062T105 8683 238618 SH SOLE 225547 0 13071 AMERIPRISE FINL INC COM 03076C106 467726 4688042 SH SOLE 3633078 0 1054964 AMERIS BANCORP COM 03076K108 32005 915724 SH SOLE 853710 0 62014 AMERISAFE INC COM 03071H100 29424 500580 SH SOLE 457764 0 42816 AMERISERV FINL INC COM 03074A102 507 152585 SH SOLE 152585 0 0 AMERISOURCEBERGEN CORP COM 03073E105 480266 5945358 SH SOLE 4704344 0 1241014 AMES NATL CORP COM 031001100 5810 210068 SH SOLE 203513 0 6555 AMETEK INC NEW COM 031100100 288505 6038206 SH SOLE 4998984 0 1039222 AMGEN INC COM 031162100 3420254 20503893 SH SOLE 16816891 0 3687002 AMGEN INC OPTIONS 031162100 133 800 SH Call SOLE 800 0 0 AMICUS THERAPEUTICS INC COM 03152W109 25489 3444510 SH SOLE 3205640 0 238870 AMKOR TECHNOLOGY INC COM 031652100 32726 3366842 SH SOLE 3150731 0 216111 AMN HEALTHCARE SERVICES INC COM 001744101 38544 1209398 SH SOLE 1114127 0 95271 AMPCO-PITTSBURGH CORP COM 032037103 2970 267831 SH SOLE 257770 0 10061 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 16164 852106 SH SOLE 792525 0 59581 AMPHENOL CORP NEW CL A 032095101 513750 7913583 SH SOLE 6606735 0 1306848 AMPIO PHARMACEUTICALS INC COM 03209T109 1114 1505090 SH SOLE 1472412 0 32678 AMPLIFY SNACK BRANDS COM 03211L102 9755 602132 SH SOLE 543745 0 58387 AMREP CORP NEW COM 032159105 31 3949 SH SOLE 3949 0 0 AMSURG CORP COM 03232P405 106328 1585801 SH SOLE 1421932 0 163869 AMTECH SYS INC COM PAR $0.01N 032332504 62 12470 SH SOLE 12470 0 0 AMTRUST FINL SVCS INC COM 032359309 63238 2356989 SH SOLE 2047943 0 309046 ANADARKO PETE CORP COM 032511107 926839 14628143 SH SOLE 12070803 0 2557340 ANALOG DEVICES INC COM 032654105 541760 8405903 SH SOLE 6903049 0 1502854 ANALOGIC CORP COM PAR $0.05 032657207 29677 334954 SH SOLE 309976 0 24978 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1033 284540 SH SOLE 236743 0 47797 ANCHOR BANCORP WA COM 032838104 373 14615 SH SOLE 14615 0 0 ANDERSONS INC COM 034164103 24775 684764 SH SOLE 626636 0 58128 ANGIES LIST INC COM 034754101 10464 1055914 SH SOLE 972658 0 83256 ANGIODYNAMICS INC COM 03475V101 15681 894040 SH SOLE 836256 0 57784 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 188 11787 SH SOLE 11787 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 19083 145214 SH SOLE 145214 0 0 ANI PHARMACEUTICALS INC COM 00182C103 12762 192339 SH SOLE 178583 0 13756 ANIKA THERAPEUTICS INC COM 035255108 17526 366279 SH SOLE 340955 0 25324 ANIXTER INTL INC COM 035290105 46578 722132 SH SOLE 662602 0 59530 ANNALY CAP MGMT INC COM 035710409 295425 28135676 SH SOLE 24646934 0 3488742 ANSYS INC COM 03662Q105 267198 2885192 SH SOLE 2591065 0 294127 ANTARES PHARMA INC COM 036642106 4738 2820119 SH SOLE 2820119 0 0 ANTERO RES CORP COM 03674X106 111339 4131316 SH SOLE 3454383 0 676933 ANTHEM INC COM 036752103 926948 7397240 SH SOLE 6067349 0 1329891 ANTHEM INC UNIT 05/01/20188 036752202 4053 93241 SH SOLE 93241 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 2731 866924 SH SOLE 818647 0 48277 ANWORTH MORTGAGE ASSET CP COM 037347101 14511 2949393 SH SOLE 2670489 0 278904 AON PLC SHS CL A G0408V102 840384 7470748 SH SOLE 6101430 0 1369318 APACHE CORP COM 037411105 698663 10938823 SH SOLE 9142798 0 1796025 APARTMENT INVT & MGMT CO CL A 03748R101 264888 5769727 SH SOLE 5100818 0 668909 APIGEE CORP COM 03765N108 7404 425493 SH SOLE 406818 0 18675 APOGEE ENTERPRISES INC COM 037598109 45859 1026148 SH SOLE 964400 0 61748 APOLLO COML REAL EST FIN INC COM 03762U105 32939 2012180 SH SOLE 1849945 0 162235 APOLLO ED GROUP INC CL A 037604105 20041 2520886 SH SOLE 2260209 0 260677 APPFOLIO INC COM CL A 03783C100 1682 86517 SH SOLE 81041 0 5476 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 111970 6049154 SH SOLE 5527231 0 521923 APPLE INC COM 037833100 16186267 143177947 SH SOLE 118106309 0 25071638 APPLIED DNA SCIENCES INC COM NEW 03815U201 466 152634 SH SOLE 152634 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 2736 279706 SH SOLE 263689 0 16017 APPLIED INDL TECHNOLOGIES IN COM 03820C105 44513 952349 SH SOLE 873687 0 78662 APPLIED MATLS INC COM 038222105 904272 29992454 SH SOLE 24843525 0 5148929 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 14650 2107960 SH SOLE 1948408 0 159552 APPLIED OPTOELECTRONICS INC COM 03823U102 9211 414727 SH SOLE 393660 0 21067 APPROACH RESOURCES INC COM 03834A103 3103 918003 SH SOLE 908299 0 9704 APPTIO INC CL A 03835C108 9 392 SH SOLE 392 0 0 APRICUS BIOSCIENCES INC COM 03832V109 20 58638 SH SOLE 58638 0 0 APTARGROUP INC COM 038336103 151319 1954776 SH SOLE 1753769 0 201007 APTEVO THERAPEUTICS INC COM 03835L108 1066 416571 SH SOLE 393295 0 23276 AQUA AMERICA INC COM 03836W103 158721 5207389 SH SOLE 4641344 0 566045 AQUA METALS INC COM 03837J101 642 72514 SH SOLE 63879 0 8635 AQUINOX PHARMACEUTICALS INC COM 03842B101 2940 220071 SH SOLE 220071 0 0 ARAMARK COM 03852U106 236444 6217298 SH SOLE 5467313 0 749985 ARATANA THERAPEUTICS INC COM 03874P101 8391 896521 SH SOLE 854898 0 41623 ARBOR RLTY TR INC COM 038923108 20379 2746433 SH SOLE 2746433 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 13 3886 SH SOLE 3886 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 10359 2769750 SH SOLE 2716419 0 53331 ARCBEST CORP COM 03937C105 17101 899118 SH SOLE 844074 0 55044 ARCH CAP GROUP LTD ORD G0450A105 296636 3742564 SH SOLE 3330823 0 411741 ARCHER DANIELS MIDLAND CO COM 039483102 687118 16293996 SH SOLE 12998009 0 3295987 ARCHROCK INC COM 03957W106 26693 2040784 SH SOLE 1891474 0 149310 ARCTIC CAT INC COM 039670104 5217 336806 SH SOLE 310856 0 25950 ARDELYX INC COM 039697107 5334 412173 SH SOLE 383376 0 28797 ARDMORE SHIPPING CORP COM Y0207T100 5326 756554 SH SOLE 724076 0 32478 ARENA PHARMACEUTICALS INC COM 040047102 10757 6146647 SH SOLE 5641266 0 505381 ARES COML REAL ESTATE CORP COM 04013V108 11570 918265 SH SOLE 889506 0 28759 ARES MGMT L P COM UNIT RP IN 04014Y101 0 4 SH SOLE 4 0 0 ARGAN INC COM 04010E109 18698 315905 SH SOLE 292643 0 23262 ARGO GROUP INTL HLDGS LTD COM G0464B107 45514 806698 SH SOLE 746337 0 60361 ARGOS THERAPEUTICS INC COM 040221103 568 114293 SH SOLE 90990 0 23303 ARIAD PHARMACEUTICALS INC COM 04033A100 65107 4755820 SH SOLE 4400889 0 354931 ARISTA NETWORKS INC COM 040413106 85511 1005062 SH SOLE 892079 0 112983 ARK RESTAURANTS CORP COM 040712101 58 2586 SH SOLE 2586 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 6658 450140 SH SOLE 428438 0 21702 ARMADA HOFFLER PPTYS INC COM 04208T108 10309 769314 SH SOLE 712770 0 56544 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 24814 1100895 SH SOLE 1018818 0 82077 ARMSTRONG FLOORING INC COM 04238R106 11115 588716 SH SOLE 549575 0 39141 ARMSTRONG WORLD INDS INC NEW COM 04247X102 48377 1170782 SH SOLE 1020157 0 150625 ARQULE INC COM 04269E107 3634 2030407 SH SOLE 2030407 0 0 ARRAY BIOPHARMA INC COM 04269X105 25181 3730517 SH SOLE 3438778 0 291739 ARRIS INTL INC SHS G0551A103 156668 5530094 SH SOLE 4940122 0 589972 ARROW ELECTRS INC COM 042735100 184596 2885661 SH SOLE 2580025 0 305636 ARROW FINL CORP COM 042744102 16807 511951 SH SOLE 484728 0 27223 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 12607 1715221 SH SOLE 1589336 0 125885 ARTESIAN RESOURCES CORP CL A 043113208 2135 74813 SH SOLE 61831 0 12982 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 29112 1070283 SH SOLE 965228 0 105055 ASBURY AUTOMOTIVE GROUP INC COM 043436104 30731 552029 SH SOLE 506636 0 45393 ASCENA RETAIL GROUP INC COM 04351G101 28605 5117248 SH SOLE 4748997 0 368251 ASCENT CAP GROUP INC COM SER A 043632108 7370 318087 SH SOLE 300104 0 17983 ASHFORD HOSPITALITY PRIME IN COM 044102101 15633 1108706 SH SOLE 1047386 0 61320 ASHFORD HOSPITALITY TR INC COM SHS 044103109 19134 3248595 SH SOLE 3068614 0 179981 ASHFORD INC COM 044104107 1214 25467 SH SOLE 24523 0 944 ASHLAND GLOBAL HLDGS INC COM 044186104 219105 1889647 SH SOLE 1685348 0 204299 ASML HOLDING N V N Y REGISTRY SHS N07059210 12176 111115 SH SOLE 109627 0 1488 ASPEN AEROGELS INC COM 04523Y105 3857 647130 SH SOLE 647130 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 92068 1976135 SH SOLE 1676093 0 300042 ASPEN TECHNOLOGY INC COM 045327103 107995 2308083 SH SOLE 2144817 0 163266 ASSEMBLY BIOSCIENCES INC COM 045396108 1930 267699 SH SOLE 267699 0 0 ASSOCIATED BANC CORP COM 045487105 85296 4354067 SH SOLE 3884537 0 469530 ASSOCIATED CAP GROUP INC CL A 045528106 5568 157024 SH SOLE 147451 0 9573 ASSURANT INC COM 04621X108 169868 1841387 SH SOLE 1554143 0 287244 ASSURED GUARANTY LTD COM G0585R106 94971 3422380 SH SOLE 2938874 0 483506 ASTA FDG INC COM 046220109 3000 285682 SH SOLE 285682 0 0 ASTEC INDS INC COM 046224101 29482 492426 SH SOLE 452143 0 40283 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1156 272705 SH SOLE 257037 0 15668 ASTERIAS BIOTHERAPEUTICS INC *W EXP 02/15/201 04624N115 1 2856 SH SOLE 2856 0 0 ASTORIA FINL CORP COM 046265104 33868 2319704 SH SOLE 2145388 0 174316 ASTRAZENECA PLC SPONSORED ADR 046353108 8348 254039 SH SOLE 254039 0 0 ASTRONICS CORP COM 046433108 23424 519945 SH SOLE 478030 0 41915 ASURE SOFTWARE INC COM 04649U102 327 50851 SH SOLE 50851 0 0 AT HOME GROUP INC COM 04650Y100 2914 192332 SH SOLE 186471 0 5861 AT&T INC COM 00206R102 6634424 163369214 SH SOLE 134579384 0 28789830 ATARA BIOTHERAPEUTICS INC COM 046513107 10727 501501 SH SOLE 465328 0 36173 ATHENAHEALTH INC COM 04685W103 122817 973812 SH SOLE 862952 0 110860 ATHERSYS INC COM 04744L106 1830 859172 SH SOLE 806435 0 52737 ATKORE INTL GROUP INC COM 047649108 3671 195874 SH SOLE 187080 0 8794 ATLANTIC AMERN CORP COM 048209100 31 9708 SH SOLE 9708 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 3217 214756 SH SOLE 196689 0 18067 ATLANTIC COAST FINL CORP COM 048426100 125 19816 SH SOLE 19816 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2705 1095229 SH SOLE 941747 0 153482 ATLANTICA YIELD PLC SHS G0751N103 14073 740318 SH SOLE 670790 0 69528 ATLANTICUS HLDGS CORP COM 04914Y102 1600 531534 SH SOLE 531534 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 26722 624056 SH SOLE 583717 0 40339 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1938 122877 SH SOLE 114782 0 8095 ATLASSIAN CORP PLC CL A G06242104 7075 236060 SH SOLE 164087 0 71973 ATMOS ENERGY CORP COM 049560105 229831 3086226 SH SOLE 2750314 0 335912 ATN INTL INC COM 00215F107 22429 344845 SH SOLE 323066 0 21779 ATOSSA GENETICS INC COM NEW 04962H209 16 7401 SH SOLE 7401 0 0 ATRICURE INC COM 04963C209 12043 761259 SH SOLE 698389 0 62870 ATRION CORP COM 049904105 17729 41559 SH SOLE 38870 0 2689 ATWOOD OCEANICS INC COM 050095108 13416 1543818 SH SOLE 1406530 0 137288 ATYR PHARMA INC COM 002120103 1095 344450 SH SOLE 344450 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 2822 773058 SH SOLE 264606 0 508452 AUDENTES THERAPEUTICS INC COM 05070R104 146 8189 SH SOLE 4669 0 3520 AUTOBYTEL INC COM NEW 05275N205 4286 240814 SH SOLE 235177 0 5637 AUTODESK INC COM 052769106 373894 5169282 SH SOLE 4291706 0 877576 AUTOHOME INC SP ADR RP CL A 05278C107 200 8245 SH SOLE 8245 0 0 AUTOLIV INC COM 052800109 167138 1564958 SH SOLE 1477362 0 87596 AUTOMATIC DATA PROCESSING IN COM 053015103 1132183 12836545 SH SOLE 10594560 0 2241985 AUTONATION INC COM 05329W102 90552 1859001 SH SOLE 1556328 0 302673 AUTOZONE INC COM 053332102 659828 858771 SH SOLE 729457 0 129314 AV HOMES INC COM 00234P102 11603 697323 SH SOLE 681734 0 15589 AVALONBAY CMNTYS INC COM 053484101 947745 5329199 SH SOLE 4656270 0 672929 AVANGRID INC COM 05351W103 51582 1234604 SH SOLE 1091974 0 142630 AVEO PHARMACEUTICALS INC COM 053588109 1732 1945975 SH SOLE 1945975 0 0 AVERY DENNISON CORP COM 053611109 221387 2845958 SH SOLE 2267096 0 578862 AVEXIS INC COM 05366U100 9439 229043 SH SOLE 222988 0 6055 AVG TECHNOLOGIES N V SHS N07831105 730 29174 SH SOLE 29174 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 1516 163170 SH SOLE 163170 0 0 AVID TECHNOLOGY INC COM 05367P100 6077 765356 SH SOLE 727214 0 38142 AVINGER INC COM 053734109 768 160907 SH SOLE 142064 0 18843 AVIRAGEN THERAPEUTICS INC COM 053761102 933 485759 SH SOLE 485759 0 0 AVIS BUDGET GROUP COM 053774105 92105 2692352 SH SOLE 2423289 0 269063 AVISTA CORP COM 05379B107 84954 2032887 SH SOLE 1885965 0 146922 AVNET INC COM 053807103 167114 4070002 SH SOLE 3620803 0 449199 AVON PRODS INC COM 054303102 78424 13855756 SH SOLE 12851729 0 1004027 AVX CORP NEW COM 002444107 15123 1096631 SH SOLE 1006714 0 89917 AWARE INC MASS COM 05453N100 2381 449162 SH SOLE 449162 0 0 AXALTA COATING SYS LTD COM G0750C108 148684 5259420 SH SOLE 4732243 0 527177 AXCELIS TECHNOLOGIES INC COM NEW 054540208 10528 792756 SH SOLE 755956 0 36800 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 167109 3075823 SH SOLE 2739014 0 336809 AXOGEN INC COM 05463X106 2738 303249 SH SOLE 285316 0 17933 AXOVANT SCIENCES LTD COM G0750W104 3207 229094 SH SOLE 183575 0 45519 AXSOME THERAPEUTICS INC COM 05464T104 442 56104 SH SOLE 47982 0 8122 AXT INC COM 00246W103 4293 827231 SH SOLE 827231 0 0 AZZ INC COM 002474104 42650 653438 SH SOLE 599930 0 53508 B & G FOODS INC NEW COM 05508R106 80614 1639161 SH SOLE 1507738 0 131423 B RILEY FINL INC COM 05580M108 822 61504 SH SOLE 55707 0 5797 B/E AEROSPACE INC COM 073302101 179362 3471979 SH SOLE 3074176 0 397803 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 25896 1569465 SH SOLE 1377982 0 191483 BADGER METER INC COM 056525108 25685 766490 SH SOLE 701656 0 64834 BAIDU INC SPON ADR REP A 056752108 597329 3280766 SH SOLE 3149896 0 130870 BAKER HUGHES INC COM 057224107 611544 12116975 SH SOLE 9655068 0 2461907 BALCHEM CORP COM 057665200 62015 799885 SH SOLE 735457 0 64428 BALDWIN & LYONS INC CL B 057755209 11259 439307 SH SOLE 412806 0 26501 BALL CORP COM 058498106 365357 4458294 SH SOLE 3721331 0 736963 BALLANTYNE STRONG INC COM 058516105 317 45332 SH SOLE 45332 0 0 BANC OF CALIFORNIA INC COM 05990K106 19984 1144584 SH SOLE 1061410 0 83174 BANCFIRST CORP COM 05945F103 18149 250292 SH SOLE 235933 0 14359 BANCO BRADESCO S A SP ADR PFD NEW 059460303 3305 364433 SH SOLE 364433 0 0 BANCO DE CHILE SPONSORED ADR 059520106 185 2749 SH SOLE 2749 0 0 BANCO MACRO SA SPON ADR B 05961W105 20711 264679 SH SOLE 188479 0 76200 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 208 31046 SH SOLE 31046 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 252 12198 SH SOLE 12198 0 0 BANCORP INC DEL COM 05969A105 6527 1016614 SH SOLE 934777 0 81837 BANCORPSOUTH INC COM 059692103 59320 2556901 SH SOLE 2383875 0 173026 BANK AMER CORP COM 060505104 4243032 271120278 SH SOLE 223567659 0 47552619 BANK HAWAII CORP COM 062540109 94246 1297791 SH SOLE 1157230 0 140561 BANK MUTUAL CORP NEW COM 063750103 11478 1494482 SH SOLE 1407190 0 87292 BANK NEW YORK MELLON CORP COM 064058100 1130021 28335522 SH SOLE 23077441 0 5258081 BANK OF MARIN BANCORP COM 063425102 11547 232190 SH SOLE 219535 0 12655 BANK OF THE OZARKS INC COM 063904106 115770 3014837 SH SOLE 2830750 0 184087 BANKFINANCIAL CORP COM 06643P104 8301 653622 SH SOLE 626950 0 26672 BANKRATE INC DEL COM 06647F102 15769 1859494 SH SOLE 1750288 0 109206 BANKUNITED INC COM 06652K103 78162 2588139 SH SOLE 2275005 0 313134 BANKWELL FINL GROUP INC COM 06654A103 982 41461 SH SOLE 37658 0 3803 BANNER CORP COM NEW 06652V208 39321 898975 SH SOLE 841585 0 57390 BAOZUN INC SPONSORED ADR 06684L103 1269 84078 SH SOLE 84078 0 0 BAR HBR BANKSHARES COM 066849100 2120 57726 SH SOLE 53719 0 4007 BARD C R INC COM 067383109 565046 2519377 SH SOLE 1995003 0 524374 BARNES & NOBLE ED INC COM 06777U101 9550 997927 SH SOLE 911048 0 86879 BARNES & NOBLE INC COM 067774109 19673 1740944 SH SOLE 1608191 0 132753 BARNES GROUP INC COM 067806109 50867 1254422 SH SOLE 1154133 0 100289 BARNWELL INDS INC COM 068221100 139 83953 SH SOLE 83953 0 0 BARRACUDA NETWORKS INC COM 068323104 16522 648419 SH SOLE 612523 0 35896 BARRETT BILL CORP COM 06846N104 10864 1954017 SH SOLE 1817114 0 136903 BARRETT BUSINESS SERVICES IN COM 068463108 8706 175482 SH SOLE 165967 0 9515 BARRICK GOLD CORP COM 067901108 40083 2261998 SH SOLE 2261998 0 0 BASIC ENERGY SVCS INC NEW COM 06985P100 552 665625 SH SOLE 649629 0 15996 BASSETT FURNITURE INDS INC COM 070203104 7587 326338 SH SOLE 314374 0 11964 BATS GLOBAL MKTS INC COM 05491G109 6931 230033 SH SOLE 230033 0 0 BAXTER INTL INC COM 071813109 760280 15972269 SH SOLE 12801421 0 3170848 BAYTEX ENERGY CORP COM 07317Q105 0 2 SH SOLE 2 0 0 BAZAARVOICE INC COM 073271108 11633 1968386 SH SOLE 1837299 0 131087 BB&T CORP COM 054937107 794582 21065275 SH SOLE 17448334 0 3616941 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 4718 237206 SH SOLE 237206 0 0 BBX CAP CORP CL A PAR $0.01 05540P100 2338 113334 SH SOLE 111259 0 2075 BCB BANCORP INC COM 055298103 674 59899 SH SOLE 59899 0 0 BCE INC COM NEW 05534B760 3547 76800 SH SOLE 76800 0 0 BEACON ROOFING SUPPLY INC COM 073685109 66902 1590258 SH SOLE 1475703 0 114555 BEAR ST FINL INC COM 073844102 1694 184311 SH SOLE 172772 0 11539 BEASLEY BROADCAST GROUP INC CL A 074014101 387 66738 SH SOLE 66738 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 9671 829381 SH SOLE 756527 0 72854 BEBE STORES INC COM 075571109 551 786623 SH SOLE 786623 0 0 BECTON DICKINSON & CO COM 075887109 1066114 5931754 SH SOLE 4969692 0 962062 BED BATH & BEYOND INC COM 075896100 179190 4156578 SH SOLE 3432114 0 724464 BEL FUSE INC CL B 077347300 7688 318455 SH SOLE 302350 0 16105 BELDEN INC COM 077454106 91920 1332365 SH SOLE 1237646 0 94719 BELLICUM PHARMACEUTICALS INC COM 079481107 7888 396384 SH SOLE 362929 0 33455 BELMOND LTD CL A G1154H107 27922 2196875 SH SOLE 2019187 0 177688 BEMIS INC COM 081437105 145211 2846720 SH SOLE 2542758 0 303962 BENCHMARK ELECTRS INC COM 08160H101 32142 1288252 SH SOLE 1183565 0 104687 BENEFICIAL BANCORP INC COM 08171T102 28242 1919896 SH SOLE 1789928 0 129968 BENEFITFOCUS INC COM 08180D106 13621 341214 SH SOLE 317038 0 24176 BERKLEY W R CORP COM 084423102 198832 3442386 SH SOLE 3102011 0 340375 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11460 53 SH SOLE 50 0 3 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6963098 48197537 SH SOLE 40046586 0 8150951 BERKSHIRE HILLS BANCORP INC COM 084680107 25555 922224 SH SOLE 854696 0 67528 BERRY PLASTICS GROUP INC COM 08579W103 132369 3018675 SH SOLE 2670018 0 348657 BEST BUY INC COM 086516101 304580 7977465 SH SOLE 6323082 0 1654383 BG STAFFING INC COM 05544A109 491 31702 SH SOLE 31702 0 0 BGC PARTNERS INC CL A 05541T101 48908 5589539 SH SOLE 5143805 0 445734 BHP BILLITON PLC SPONSORED ADR 05545E209 2472 81364 SH SOLE 0 0 81364 BIG 5 SPORTING GOODS CORP COM 08915P101 6382 468556 SH SOLE 435564 0 32992 BIG LOTS INC COM 089302103 84970 1779471 SH SOLE 1604197 0 175274 BIGLARI HLDGS INC COM 08986R101 13130 30113 SH SOLE 28044 0 2069 BIO PATH HOLDINGS INC COM 09057N102 978 698612 SH SOLE 601400 0 97212 BIO RAD LABS INC CL A 090572207 101210 617847 SH SOLE 552332 0 65515 BIO TECHNE CORP COM 09073M104 122065 1114745 SH SOLE 1004189 0 110556 BIOAMBER INC COM 09072Q106 584 137711 SH SOLE 137711 0 0 BIOCEPT INC COM NEW 09072V204 89 56731 SH SOLE 56731 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 8628 1956570 SH SOLE 1822919 0 133651 BIODEL INC COM NEW 09064M204 11 25914 SH SOLE 25914 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 2639 977251 SH SOLE 962321 0 14930 BIOGEN INC COM 09062X103 1836349 5866368 SH SOLE 4852968 0 1013400 BIOGEN INC OPTIONS 09062X103 188 600 SH Call SOLE 600 0 0 BIOLASE INC COM 090911108 2405 1374269 SH SOLE 1374269 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 61 33039 SH SOLE 33039 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 382224 4131259 SH SOLE 3633514 0 497745 BIOSCRIP INC COM 09069N108 6172 2135480 SH SOLE 1991731 0 143749 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 6416 140493 SH SOLE 133580 0 6913 BIOSTAGE INC COM 09074M103 649 601207 SH SOLE 601207 0 0 BIOTELEMETRY INC COM 090672106 12683 682960 SH SOLE 645721 0 37239 BIOTIME INC COM 09066L105 7752 1987631 SH SOLE 1880879 0 106752 BITAUTO HLDGS LTD SPONSORED ADS 091727107 2324 79913 SH SOLE 79913 0 0 BJS RESTAURANTS INC COM 09180C106 19292 542660 SH SOLE 497636 0 45024 BLACK BOX CORP DEL COM 091826107 6343 456356 SH SOLE 430898 0 25458 BLACK DIAMOND INC COM 09202G101 602 117097 SH SOLE 117097 0 0 BLACK HILLS CORP COM 092113109 92183 1505764 SH SOLE 1407792 0 97972 BLACK KNIGHT FINL SVCS INC CL A 09214X100 20452 500053 SH SOLE 437493 0 62560 BLACKBAUD INC COM 09227Q100 78000 1175758 SH SOLE 1081716 0 94042 BLACKHAWK NETWORK HLDGS INC COM 09238E104 41758 1384092 SH SOLE 1276778 0 107314 BLACKROCK INC COM 09247X101 1140485 3146513 SH SOLE 2615673 0 530840 BLACKSTONE MTG TR INC COM CL A 09257W100 46040 1563333 SH SOLE 1497525 0 65808 BLOCK H & R INC COM 093671105 145722 6294673 SH SOLE 5283974 0 1010699 BLOOMIN BRANDS INC COM 094235108 49075 2846599 SH SOLE 2609075 0 237524 BLUCORA INC COM 095229100 12516 1117499 SH SOLE 1034549 0 82950 BLUCORA INC NOTE 4.250% 4/0 095229AB6 732 767000 PRN SOLE 767000 0 0 BLUE BIRD CORP COM 095306106 550 37630 SH SOLE 33908 0 3722 BLUE BUFFALO PET PRODS INC COM 09531U102 57953 2439087 SH SOLE 2026315 0 412772 BLUE CAP REINS HLDGS LTD COM G1190F107 1082 59080 SH SOLE 54142 0 4938 BLUE HILLS BANCORP INC COM 095573101 5008 333395 SH SOLE 287284 0 46111 BLUE NILE INC COM 09578R103 10952 318196 SH SOLE 286500 0 31696 BLUEBIRD BIO INC COM 09609G100 63423 935722 SH SOLE 862534 0 73188 BLUEPRINT MEDICINES CORP COM 09627Y109 12557 422793 SH SOLE 385383 0 37410 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 4720 363043 SH SOLE 342657 0 20386 BMC STK HLDGS INC COM 05591B109 20663 1165411 SH SOLE 1069400 0 96011 BNC BANCORP COM 05566T101 17960 738484 SH SOLE 672504 0 65980 BOB EVANS FARMS INC COM 096761101 19921 520123 SH SOLE 475850 0 44273 BOEING CO COM 097023105 2028917 15400915 SH SOLE 12631805 0 2769110 BOFI HLDG INC COM 05566U108 32637 1457023 SH SOLE 1340737 0 116286 BOINGO WIRELESS INC COM 09739C102 6401 622699 SH SOLE 566505 0 56194 BOISE CASCADE CO DEL COM 09739D100 29680 1168510 SH SOLE 1081896 0 86614 BOJANGLES INC COM 097488100 3736 234112 SH SOLE 226621 0 7491 BOK FINL CORP COM NEW 05561Q201 41475 601343 SH SOLE 523063 0 78280 BON-TON STORES INC COM 09776J101 474 277410 SH SOLE 277410 0 0 BONANZA CREEK ENERGY INC COM 097793103 1208 1183986 SH SOLE 1176889 0 7097 BOOT BARN HLDGS INC COM 099406100 3519 309184 SH SOLE 294474 0 14710 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 133885 4235530 SH SOLE 3428034 0 807496 BORGWARNER INC COM 099724106 196859 5595772 SH SOLE 4640897 0 954875 BOSTON BEER INC CL A 100557107 41103 264739 SH SOLE 246348 0 18391 BOSTON PRIVATE FINL HLDGS IN COM 101119105 29042 2263562 SH SOLE 2097511 0 166051 BOSTON PROPERTIES INC COM 101121101 792542 5815118 SH SOLE 5076207 0 738911 BOSTON SCIENTIFIC CORP COM 101137107 855567 35948208 SH SOLE 30284876 0 5663332 BOTTOMLINE TECH DEL INC COM 101388106 23419 1004690 SH SOLE 922790 0 81900 BOVIE MEDICAL CORP COM 10211F100 41 7897 SH SOLE 7897 0 0 BOX INC CL A 10316T104 20475 1299154 SH SOLE 1211401 0 87753 BOYD GAMING CORP COM 103304101 41790 2112747 SH SOLE 1938995 0 173752 BP PLC SPONSORED ADR 055622104 4517 128460 SH SOLE 128460 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 0 1 SH SOLE 1 0 0 BRADY CORP CL A 104674106 39633 1145118 SH SOLE 1047432 0 97686 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 60 24789 SH SOLE 24789 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 97361 6233101 SH SOLE 5686730 0 546371 BRAVO BRIO RESTAURANT GROUP COM 10567B109 3223 674351 SH SOLE 674351 0 0 BRIDGE BANCORP INC COM 108035106 7394 258606 SH SOLE 223207 0 35399 BRIDGEPOINT ED INC COM 10807M105 2947 428964 SH SOLE 408406 0 20558 BRIGGS & STRATTON CORP COM 109043109 21034 1127818 SH SOLE 1031084 0 96734 BRIGHT HORIZONS FAM SOL IN D COM 109194100 71788 1073220 SH SOLE 986872 0 86348 BRIGHTCOVE INC COM 10921T101 7222 553438 SH SOLE 512246 0 41192 BRINKER INTL INC COM 109641100 82703 1639956 SH SOLE 1466009 0 173947 BRINKS CO COM 109696104 40968 1104841 SH SOLE 1009342 0 95499 BRISTOL MYERS SQUIBB CO COM 110122108 2533013 46977248 SH SOLE 38566720 0 8410528 BRISTOW GROUP INC COM 110394103 12078 861483 SH SOLE 781312 0 80171 BRIXMOR PPTY GROUP INC COM 11120U105 260728 9382077 SH SOLE 8706168 0 675909 BROADCOM LTD SHS Y09827109 1753054 10161452 SH SOLE 8447250 0 1714202 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 271805 4009508 SH SOLE 3634269 0 375239 BROADSOFT INC COM 11133B409 35966 772626 SH SOLE 712525 0 60101 BROADWIND ENERGY INC COM NEW 11161T207 1874 425880 SH SOLE 425880 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 116200 12589362 SH SOLE 11204897 0 1384465 BROOKDALE SR LIVING INC COM 112463104 84518 4843437 SH SOLE 4280671 0 562766 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2486 70655 SH SOLE 70655 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 25412 2084690 SH SOLE 1934128 0 150562 BROOKS AUTOMATION INC COM 114340102 23580 1732536 SH SOLE 1593662 0 138874 BROWN & BROWN INC COM 115236101 129409 3431691 SH SOLE 3056353 0 375338 BROWN FORMAN CORP CL A 115637100 21492 431997 SH SOLE 294701 0 137296 BROWN FORMAN CORP CL B 115637209 234112 4934905 SH SOLE 4149755 0 785150 BRT RLTY TR SH BEN INT NEW 055645303 3084 385555 SH SOLE 385555 0 0 BRUKER CORP COM 116794108 60608 2675863 SH SOLE 2364216 0 311647 BRUNSWICK CORP COM 117043109 168631 3456966 SH SOLE 3090968 0 365998 BRYN MAWR BK CORP COM 117665109 17334 541861 SH SOLE 507125 0 34736 BSB BANCORP INC MD COM 05573H108 1686 71950 SH SOLE 66759 0 5191 BSQUARE CORP COM NEW 11776U300 1467 298202 SH SOLE 298202 0 0 BUCKLE INC COM 118440106 16825 700168 SH SOLE 640708 0 59460 BUFFALO WILD WINGS INC COM 119848109 76175 541246 SH SOLE 503665 0 37581 BUILD A BEAR WORKSHOP COM 120076104 3487 336557 SH SOLE 320385 0 16172 BUILDERS FIRSTSOURCE INC COM 12008R107 24817 2156167 SH SOLE 1976668 0 179499 BUNGE LIMITED COM G16962105 231417 3907090 SH SOLE 3257181 0 649909 BURLINGTON STORES INC COM 122017106 148396 1831600 SH SOLE 1617967 0 213633 BWX TECHNOLOGIES INC COM 05605H100 123210 3211110 SH SOLE 2714990 0 496120 C & F FINL CORP COM 12466Q104 949 22034 SH SOLE 20091 0 1943 C D I CORP COM 125071100 1586 279643 SH SOLE 272336 0 7307 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 289063 4102515 SH SOLE 3409109 0 693406 CA INC COM 12673P105 285608 8633850 SH SOLE 7253047 0 1380803 CABELAS INC COM 126804301 78177 1423218 SH SOLE 1285366 0 137852 CABLE ONE INC COM 12685J105 78281 134043 SH SOLE 120567 0 13476 CABOT CORP COM 127055101 102724 1960000 SH SOLE 1678553 0 281447 CABOT MICROELECTRONICS CORP COM 12709P103 32253 609575 SH SOLE 560881 0 48694 CABOT OIL & GAS CORP COM 127097103 307184 11906371 SH SOLE 9946990 0 1959381 CACI INTL INC CL A 127190304 62591 620329 SH SOLE 572137 0 48192 CADENCE DESIGN SYSTEM INC COM 127387108 230023 9009926 SH SOLE 8092043 0 917883 CADIZ INC COM NEW 127537207 481 64974 SH SOLE 64974 0 0 CAE INC COM 124765108 440 30910 SH SOLE 0 0 30910 CAESARS ACQUISITION CO CL A 12768T103 5598 450733 SH SOLE 373852 0 76881 CAESARS ENTMT CORP COM 127686103 9502 1275421 SH SOLE 1155257 0 120164 CAESARSTONE LTD ORD SHS M20598104 13584 360224 SH SOLE 306382 0 53842 CAFEPRESS INC COM 12769A103 0 3 SH SOLE 3 0 0 CAI INTERNATIONAL INC COM 12477X106 3019 365023 SH SOLE 344488 0 20535 CAL MAINE FOODS INC COM NEW 128030202 45733 1186634 SH SOLE 938864 0 247770 CALADRIUS BIOSCIENCES INC COM NEW 128058203 114 24640 SH SOLE 24640 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 4472 655741 SH SOLE 615654 0 40087 CALAMP CORP COM 128126109 13092 938513 SH SOLE 865529 0 72984 CALATLANTIC GROUP INC COM 128195104 72859 2178784 SH SOLE 1952599 0 226185 CALAVO GROWERS INC COM 128246105 25441 388833 SH SOLE 360534 0 28299 CALERES INC COM 129500104 27064 1070162 SH SOLE 980601 0 89561 CALGON CARBON CORP COM 129603106 19664 1296232 SH SOLE 1195146 0 101086 CALIFORNIA FIRST NTNL BANCOR COM 130222102 86 6136 SH SOLE 5321 0 815 CALIFORNIA RES CORP COM NEW 13057Q206 14982 1198596 SH SOLE 1085472 0 113124 CALIFORNIA WTR SVC GROUP COM 130788102 38702 1206055 SH SOLE 1105636 0 100419 CALITHERA BIOSCIENCES INC COM 13089P101 749 230578 SH SOLE 230578 0 0 CALIX INC COM 13100M509 9916 1349048 SH SOLE 1278763 0 70285 CALLAWAY GOLF CO COM 131193104 29034 2500754 SH SOLE 2298290 0 202464 CALLIDUS SOFTWARE INC COM 13123E500 26833 1462298 SH SOLE 1352487 0 109811 CALLON PETE CO DEL COM 13123X102 53696 3420106 SH SOLE 3174251 0 245855 CALPINE CORP COM NEW 131347304 132730 10500806 SH SOLE 9310064 0 1190742 CAMBIUM LEARNING GRP INC COM 13201A107 1481 272819 SH SOLE 264968 0 7851 CAMBREX CORP COM 132011107 35140 790375 SH SOLE 726124 0 64251 CAMDEN NATL CORP COM 133034108 16180 338921 SH SOLE 317873 0 21048 CAMDEN PPTY TR SH BEN INT 133131102 298092 3559727 SH SOLE 3280766 0 278961 CAMECO CORP COM 13321L108 1142 133358 SH SOLE 133358 0 0 CAMPBELL SOUP CO COM 134429109 325886 5957690 SH SOLE 5129903 0 827787 CANADIAN PAC RY LTD COM 13645T100 59 386 SH SOLE 386 0 0 CANADIAN SOLAR INC COM 136635109 156 11353 SH SOLE 11353 0 0 CANCER GENETICS INC COM 13739U104 22 12424 SH SOLE 12424 0 0 CANON INC SPONSORED ADR 138006309 2039 70224 SH SOLE 0 0 70224 CANTEL MEDICAL CORP COM 138098108 84292 1080944 SH SOLE 1006610 0 74334 CAPELLA EDUCATION COMPANY COM 139594105 16734 288323 SH SOLE 262169 0 26154 CAPITAL BK FINL CORP CL A COM 139794101 20244 630449 SH SOLE 581966 0 48483 CAPITAL CITY BK GROUP INC COM 139674105 7660 518590 SH SOLE 511980 0 6610 CAPITAL ONE FINL CORP COM 14040H105 969112 13491748 SH SOLE 11244064 0 2247684 CAPITAL SR LIVING CORP COM 140475104 12992 773317 SH SOLE 708670 0 64647 CAPITOL FED FINL INC COM 14057J101 47630 3385199 SH SOLE 3126050 0 259149 CAPNIA INC COM 14066L105 68 75000 SH SOLE 75000 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 22903 2428733 SH SOLE 2221734 0 206999 CAPSTONE TURBINE CORP COM NEW 14067D409 513 374348 SH SOLE 364529 0 9819 CARA THERAPEUTICS INC COM 140755109 4602 551181 SH SOLE 520371 0 30810 CARBO CERAMICS INC COM 140781105 5945 543436 SH SOLE 493429 0 50007 CARBONITE INC COM 141337105 7252 472113 SH SOLE 449190 0 22923 CARBYLAN THERAPEUTICS INC COM 141384107 2 5075 SH SOLE 5075 0 0 CARDINAL FINL CORP COM 14149F109 24666 945425 SH SOLE 869816 0 75609 CARDINAL HEALTH INC COM 14149Y108 821300 10570148 SH SOLE 8115033 0 2455115 CARDIOME PHARMA CORP COM NO PAR 14159U301 10 3184 SH SOLE 3184 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 19479 820526 SH SOLE 757876 0 62650 CARDTRONICS PLC SHS CL A G1991C105 50536 1133088 SH SOLE 1042294 0 90794 CARE CAP PPTYS INC COM 141624106 97414 3418025 SH SOLE 3162199 0 255826 CARE COM INC COM 141633107 1500 150623 SH SOLE 140112 0 10511 CAREDX INC COM 14167L103 11 3063 SH SOLE 3063 0 0 CAREER EDUCATION CORP COM 141665109 12080 1779090 SH SOLE 1634146 0 144944 CARETRUST REIT INC COM 14174T107 27624 1868986 SH SOLE 1669246 0 199740 CARLISLE COS INC COM 142339100 285681 2785225 SH SOLE 2153878 0 631347 CARMAX INC COM 143130102 264223 4952641 SH SOLE 4133683 0 818958 CARMIKE CINEMAS INC COM 143436400 21736 664903 SH SOLE 616819 0 48084 CARNIVAL CORP UNIT 99/99/9999 143658300 613006 12556454 SH SOLE 10070683 0 2485771 CAROLINA BK HLDGS INC GREENS COM 143785103 243 12479 SH SOLE 12479 0 0 CAROLINA FINL CORP NEW COM 143873107 1822 81538 SH SOLE 74571 0 6967 CARPENTER TECHNOLOGY CORP COM 144285103 57421 1391686 SH SOLE 1295530 0 96156 CARRIAGE SVCS INC COM 143905107 11243 475392 SH SOLE 441883 0 33509 CARRIZO OIL & GAS INC COM 144577103 59775 1471577 SH SOLE 1359186 0 112391 CARROLS RESTAURANT GROUP INC COM 14574X104 15717 1189766 SH SOLE 1127349 0 62417 CARTER INC COM 146229109 133152 1535596 SH SOLE 1379312 0 156284 CARTESIAN INC COM 146534102 11 18131 SH SOLE 18131 0 0 CASCADE BANCORP COM NEW 147154207 5414 893355 SH SOLE 847387 0 45968 CASCADIAN THERAPEUTICS INC COM 14740B101 3033 1849475 SH SOLE 1849475 0 0 CASELLA WASTE SYS INC CL A 147448104 14650 1422354 SH SOLE 1363373 0 58981 CASEYS GEN STORES INC COM 147528103 139327 1159607 SH SOLE 1027189 0 132418 CASI PHARMACEUTICALS INC COM 14757U109 250 225650 SH SOLE 201394 0 24256 CASS INFORMATION SYS INC COM 14808P109 13810 243780 SH SOLE 224118 0 19662 CASTLE A M & CO COM 148411101 381 476345 SH SOLE 476345 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 3828 920116 SH SOLE 858735 0 61381 CATALENT INC COM 148806102 83507 3231699 SH SOLE 3028954 0 202745 CATALYST BIOSCIENCES INC COM 14888D109 186 153609 SH SOLE 153609 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 512 469440 SH SOLE 469440 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 6214 531574 SH SOLE 460786 0 70788 CATERPILLAR INC DEL COM 149123101 1324224 14917467 SH SOLE 12402369 0 2515098 CATHAY GEN BANCORP COM 149150104 69642 2262560 SH SOLE 2115380 0 147180 CATO CORP NEW CL A 149205106 21856 664524 SH SOLE 610044 0 54480 CAVCO INDS INC DEL COM 149568107 21987 221980 SH SOLE 205899 0 16081 CAVIUM INC COM 14964U108 93549 1607364 SH SOLE 1481675 0 125689 CBIZ INC COM 124805102 14817 1324118 SH SOLE 1224645 0 99473 CBL & ASSOC PPTYS INC COM 124830100 73344 6041554 SH SOLE 5711462 0 330092 CBOE HLDGS INC COM 12503M108 160303 2471910 SH SOLE 2227551 0 244359 CBRE GROUP INC CL A 12504L109 215923 7717050 SH SOLE 6460875 0 1256175 CBS CORP NEW CL B 124857202 629526 11500295 SH SOLE 9571725 0 1928570 CCA INDS INC COM 124867102 25 8261 SH SOLE 8261 0 0 CDK GLOBAL INC COM 12508E101 250499 4367130 SH SOLE 3922455 0 444675 CDN IMPERIAL BK COMM TORONTO COM 136069101 14 185 SH SOLE 185 0 0 CDW CORP COM 12514G108 190492 4165579 SH SOLE 3694206 0 471373 CEB INC COM 125134106 56274 1033121 SH SOLE 967670 0 65451 CECO ENVIRONMENTAL CORP COM 125141101 8410 745540 SH SOLE 711703 0 33837 CEDAR REALTY TRUST INC COM NEW 150602209 23548 3270515 SH SOLE 3066857 0 203658 CEL SCI CORP COM PAR $0.01 150837508 733 2404259 SH SOLE 2300239 0 104020 CELADON GROUP INC COM 150838100 6292 719874 SH SOLE 667080 0 52794 CELANESE CORP DEL COM SER A 150870103 247782 3722679 SH SOLE 3229215 0 493464 CELGENE CORP COM 151020104 2165107 20712785 SH SOLE 17032191 0 3680594 CELLDEX THERAPEUTICS INC NEW COM 15117B103 9678 2395596 SH SOLE 2204150 0 191446 CELLECTIS S A SPONSORED ADS 15117K103 419 17419 SH SOLE 0 0 17419 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 2400 165541 SH SOLE 151921 0 13620 CELSION CORPORATION COM PAR $0.01 15117N404 1199 982475 SH SOLE 982475 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 53315 6714713 SH SOLE 3359275 0 3355438 CEMPRA INC COM 15130J109 26571 1097981 SH SOLE 1021377 0 76604 CENCOSUD S A SPONSORED ADS 15132H101 137 15240 SH SOLE 15240 0 0 CENTENE CORP DEL COM 15135B101 299470 4472373 SH SOLE 3757445 0 714928 CENTERPOINT ENERGY INC COM 15189T107 339259 14604363 SH SOLE 11004919 0 3599444 CENTERSTATE BANKS INC COM 15201P109 23485 1324565 SH SOLE 1227928 0 96637 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1516 656191 SH SOLE 561432 0 94759 CENTRAL GARDEN & PET CO COM 153527106 5945 228661 SH SOLE 221062 0 7599 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 23850 961695 SH SOLE 881442 0 80253 CENTRAL PAC FINL CORP COM NEW 154760409 44709 1774853 SH SOLE 1710431 0 64422 CENTRAL VALLEY CMNTY BANCORP COM 155685100 1064 67061 SH SOLE 61356 0 5705 CENTURY ALUM CO COM 156431108 8351 1201573 SH SOLE 1090613 0 110960 CENTURY BANCORP INC MASS CL A NON VTG 156432106 1458 32162 SH SOLE 30366 0 1796 CENTURY CASINOS INC COM 156492100 8450 1222911 SH SOLE 1208846 0 14065 CENTURY CMNTYS INC COM 156504300 6133 285134 SH SOLE 254537 0 30597 CENTURYLINK INC COM 156700106 422820 15414494 SH SOLE 12880603 0 2533891 CENVEO INC COM NEW 15670S402 1624 230331 SH SOLE 230331 0 0 CEPHEID COM 15670R107 97933 1858666 SH SOLE 1717575 0 141091 CERNER CORP COM 156782104 478621 7750941 SH SOLE 6478494 0 1272447 CERUS CORP COM 157085101 16272 2620314 SH SOLE 2436546 0 183768 CESCA THERAPEUTICS INC COM NEW 157131202 577 147161 SH SOLE 147161 0 0 CEVA INC COM 157210105 19684 561270 SH SOLE 517372 0 43898 CF INDS HLDGS INC COM 125269100 146856 6031050 SH SOLE 4996600 0 1034450 CHANGYOU COM LTD ADS REP CL A 15911M107 1205 44212 SH SOLE 44212 0 0 CHANNELADVISOR CORP COM 159179100 7308 565171 SH SOLE 525490 0 39681 CHANTICLEER HLDGS INC COM PAR $.0001 N 15930P404 56 101212 SH SOLE 101212 0 0 CHARLES RIV LABS INTL INC COM 159864107 121571 1458732 SH SOLE 1322623 0 136109 CHART INDS INC COM PAR $0.01 16115Q308 25822 786549 SH SOLE 724571 0 61978 CHARTER COMMUNICATIONS INC N CL A 16119P108 1476921 5470685 SH SOLE 4591936 0 878749 CHARTER FINL CORP MD COM 16122W108 1753 136092 SH SOLE 125681 0 10411 CHASE CORP COM 16150R104 15149 219175 SH SOLE 207443 0 11732 CHATHAM LODGING TR COM 16208T102 32169 1671103 SH SOLE 1601391 0 69712 CHECK POINT SOFTWARE TECH LT ORD M22465104 156758 2019811 SH SOLE 1714318 0 305493 CHEESECAKE FACTORY INC COM 163072101 70455 1407420 SH SOLE 1311763 0 95657 CHEETAH MOBILE INC ADR 163075104 1564 125494 SH SOLE 125494 0 0 CHEFS WHSE INC COM 163086101 3933 353089 SH SOLE 317807 0 35282 CHEGG INC COM 163092109 10874 1533689 SH SOLE 1410340 0 123349 CHEMED CORP NEW COM 16359R103 61103 433140 SH SOLE 398861 0 34279 CHEMICAL FINL CORP COM 163731102 93650 2122137 SH SOLE 1987873 0 134264 CHEMOCENTRYX INC COM 16383L106 2271 375965 SH SOLE 343711 0 32254 CHEMOURS CO COM 163851108 73821 4613843 SH SOLE 4212700 0 401143 CHEMTURA CORP COM NEW 163893209 55916 1704248 SH SOLE 1572844 0 131404 CHEMUNG FINL CORP COM 164024101 607 20941 SH SOLE 19127 0 1814 CHENIERE ENERGY INC COM NEW 16411R208 239581 5494988 SH SOLE 4854530 0 640458 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 0 2 SH SOLE 2 0 0 CHEROKEE INC DEL NEW COM 16444H102 2621 254454 SH SOLE 254454 0 0 CHERRY HILL MTG INVT CORP COM 164651101 321 18754 SH SOLE 18754 0 0 CHESAPEAKE ENERGY CORP COM 165167107 110124 17563702 SH SOLE 14663754 0 2899948 CHESAPEAKE ENERGY CORP OPTIONS 165167107 354 56500 SH Put SOLE 56500 0 0 CHESAPEAKE ENERGY CORP NOTE 2.250%12/1 165167CB1 126 169000 PRN SOLE 169000 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 59284 2588833 SH SOLE 2465814 0 123019 CHESAPEAKE UTILS CORP COM 165303108 24215 396581 SH SOLE 369422 0 27159 CHEVRON CORP NEW COM 166764100 5184833 50377313 SH SOLE 41166541 0 9210772 CHIASMA INC COM 16706W102 307 104386 SH SOLE 104386 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 75910 2708163 SH SOLE 2369321 0 338842 CHICAGO RIVET & MACH CO COM 168088102 0 1 SH SOLE 1 0 0 CHICOPEE BANCORP INC COM 168565109 301 16283 SH SOLE 0 0 16283 CHICOS FAS INC COM 168615102 49993 4201119 SH SOLE 3916853 0 284266 CHILDRENS PL INC COM 168905107 38179 478019 SH SOLE 436143 0 41876 CHIMERA INVT CORP COM NEW 16934Q208 72469 4543519 SH SOLE 3947967 0 595552 CHIMERIX INC COM 16934W106 6082 1097858 SH SOLE 1015806 0 82052 CHINA BIOLOGIC PRODS INC COM 16938C106 24819 199382 SH SOLE 144974 0 54408 CHINA CERAMICS CO LTD SHS NEW G2113X134 63 20390 SH SOLE 20390 0 0 CHINA COML CR INC COM 16891K103 19 9469 SH SOLE 9469 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 37 25237 SH SOLE 25237 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 10 211 SH SOLE 211 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 41289 671146 SH SOLE 435589 0 235557 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 25403 343982 SH SOLE 253362 0 90620 CHINA YUCHAI INTL LTD COM G21082105 941 86772 SH SOLE 86772 0 0 CHINACACHE INTL HLDG LTD SPON ADR 16950M107 0 13 SH SOLE 13 0 0 CHIPMOS TECH BERMUDA LTD SHS G2110R114 0 21 SH SOLE 21 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 337212 796250 SH SOLE 673638 0 122612 CHOICE HOTELS INTL INC COM 169905106 51129 1134178 SH SOLE 922758 0 211420 CHRISTOPHER & BANKS CORP COM 171046105 1095 754975 SH SOLE 754975 0 0 CHROMADEX CORP COM NEW 171077407 599 201162 SH SOLE 180140 0 21022 CHUBB LIMITED COM H1467J104 1520446 12100645 SH SOLE 10027181 0 2073464 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 22116 631340 SH SOLE 446262 0 185078 CHURCH & DWIGHT INC COM 171340102 373501 7794263 SH SOLE 6415137 0 1379126 CHURCHILL DOWNS INC COM 171484108 54311 371102 SH SOLE 344071 0 27031 CHUYS HLDGS INC COM 171604101 12239 438038 SH SOLE 408975 0 29063 CIBER INC COM 17163B102 1455 1265144 SH SOLE 1232044 0 33100 CIDARA THERAPEUTICS INC COM 171757107 869 75925 SH SOLE 69499 0 6426 CIENA CORP COM NEW 171779309 88795 4073165 SH SOLE 3802704 0 270461 CIGNA CORPORATION COM 125509109 877361 6732360 SH SOLE 5594821 0 1137539 CIM COML TR CORP COM 125525105 856 55715 SH SOLE 55715 0 0 CIMAREX ENERGY CO COM 171798101 328189 2442431 SH SOLE 2028651 0 413780 CIMPRESS N V SHS EURO N20146101 24821 245311 SH SOLE 193706 0 51605 CINCINNATI BELL INC NEW COM 171871106 22388 5487354 SH SOLE 5033820 0 453534 CINCINNATI FINL CORP COM 172062101 295810 3922171 SH SOLE 3238586 0 683585 CINEDIGM CORP COM NEW 172406209 22 10671 SH SOLE 10671 0 0 CINEMARK HOLDINGS INC COM 17243V102 123348 3222246 SH SOLE 2911561 0 310685 CINTAS CORP COM 172908105 279830 2485166 SH SOLE 2096475 0 388691 CIRCOR INTL INC COM 17273K109 25057 420707 SH SOLE 386740 0 33967 CIRRUS LOGIC INC COM 172755100 96234 1810603 SH SOLE 1682987 0 127616 CISCO SYS INC COM 17275R102 4411624 139080196 SH SOLE 112941533 0 26138663 CIT GROUP INC COM NEW 125581801 178933 4929271 SH SOLE 4281368 0 647903 CITI TRENDS INC COM 17306X102 8066 404729 SH SOLE 385668 0 19061 CITIGROUP INC COM NEW 172967424 3673431 77777493 SH SOLE 64133586 0 13643907 CITIGROUP INC OPTIONS 172967424 179 3800 SH Call SOLE 3800 0 0 CITIZENS & NORTHN CORP COM 172922106 9499 432342 SH SOLE 412765 0 19577 CITIZENS FINL GROUP INC COM 174610105 445599 18033151 SH SOLE 13688861 0 4344290 CITIZENS INC CL A 174740100 12046 1286964 SH SOLE 1198378 0 88586 CITRIX SYS INC COM 177376100 356146 4179132 SH SOLE 3423586 0 755546 CITY HLDG CO COM 177835105 23111 459547 SH SOLE 430587 0 28960 CITY OFFICE REIT INC COM 178587101 3410 267844 SH SOLE 242976 0 24868 CIVEO CORP CDA COM 17878Y108 34 29778 SH SOLE 29778 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 1062 74889 SH SOLE 74889 0 0 CIVITAS SOLUTIONS INC COM 17887R102 4041 221285 SH SOLE 193435 0 27850 CLARCOR INC COM 179895107 90903 1398512 SH SOLE 1300354 0 98158 CLEAN ENERGY FUELS CORP COM 184499101 11291 2525869 SH SOLE 2369626 0 156243 CLEAN HARBORS INC COM 184496107 73408 1529971 SH SOLE 1358883 0 171088 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 6324 1082878 SH SOLE 959088 0 123790 CLEARFIELD INC COM 18482P103 7001 372379 SH SOLE 359808 0 12571 CLEARSIDE BIOMEDICAL INC COM 185063104 459 26428 SH SOLE 21377 0 5051 CLEARSIGN COMBUSTION CORP COM 185064102 341 56767 SH SOLE 56767 0 0 CLEARWATER PAPER CORP COM 18538R103 28916 447129 SH SOLE 409187 0 37942 CLIFFS NAT RES INC COM 18683K101 33694 5759634 SH SOLE 5224563 0 535071 CLIFTON BANCORP INC COM 186873105 5027 328791 SH SOLE 297597 0 31194 CLOROX CO DEL COM 189054109 587567 4693777 SH SOLE 3722387 0 971390 CLOUD PEAK ENERGY INC COM 18911Q102 4792 880968 SH SOLE 859446 0 21522 CLOVIS ONCOLOGY INC COM 189464100 30805 854514 SH SOLE 794156 0 60358 CLUBCORP HLDGS INC COM 18948M108 25592 1768652 SH SOLE 1645547 0 123105 CME GROUP INC COM 12572Q105 1058182 10124205 SH SOLE 7932829 0 2191376 CMS ENERGY CORP COM 125896100 377116 8976826 SH SOLE 6949255 0 2027571 CNA FINL CORP COM 126117100 21697 630538 SH SOLE 549058 0 81480 CNB FINL CORP PA COM 126128107 2845 134442 SH SOLE 113556 0 20886 CNO FINL GROUP INC COM 12621E103 85285 5585158 SH SOLE 5220095 0 365063 CNOOC LTD SPONSORED ADR 126132109 137 1081 SH SOLE 1081 0 0 COACH INC COM 189754104 264690 7239882 SH SOLE 5992295 0 1247587 COBALT INTL ENERGY INC COM 19075F106 11687 9424694 SH SOLE 8693062 0 731632 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 1073 2110000 PRN SOLE 2110000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 981 2582000 PRN SOLE 2582000 0 0 COBIZ FINANCIAL INC COM 190897108 15377 1155295 SH SOLE 1073862 0 81433 COCA COLA BOTTLING CO CONS COM 191098102 18594 125501 SH SOLE 116349 0 9152 COCA COLA CO COM 191216100 4358660 102992922 SH SOLE 85391202 0 17601720 COCA COLA EUROPEAN PARTNERS SHS G25839104 3425 85851 SH SOLE 53823 0 32028 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 3988 53173 SH SOLE 53173 0 0 CODEXIS INC COM 192005106 5432 1223476 SH SOLE 1196786 0 26690 CODORUS VY BANCORP INC COM 192025104 1168 53387 SH SOLE 48810 0 4577 COEUR MNG INC COM NEW 192108504 49272 4165041 SH SOLE 3863421 0 301620 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 37542 1019877 SH SOLE 935946 0 83931 COGENTIX MED INC COM 19243A104 42 22930 SH SOLE 22930 0 0 COGINT INC COM 19241Q101 477 93737 SH SOLE 83975 0 9762 COGNEX CORP COM 192422103 131008 2478391 SH SOLE 2243745 0 234646 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 745504 15625736 SH SOLE 13037838 0 2587898 COHEN & STEERS INC COM 19247A100 24494 572948 SH SOLE 529766 0 43182 COHERENT INC COM 192479103 67416 609877 SH SOLE 560589 0 49288 COHERUS BIOSCIENCES INC COM 19249H103 19160 715475 SH SOLE 670953 0 44522 COHU INC COM 192576106 8469 721349 SH SOLE 667509 0 53840 COLFAX CORP COM 194014106 76629 2438082 SH SOLE 2141362 0 296720 COLGATE PALMOLIVE CO COM 194162103 1799139 24266779 SH SOLE 20260316 0 4006463 COLLECTORS UNIVERSE INC COM NEW 19421R200 3017 162792 SH SOLE 156954 0 5838 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 5033 261332 SH SOLE 244183 0 17149 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 112 2673 SH SOLE 2673 0 0 COLONY CAP INC CL A 19624R106 54457 2987198 SH SOLE 2770440 0 216758 COLONY STARWOOD HOMES COM 19625X102 58399 2034813 SH SOLE 1916539 0 118274 COLUCID PHARMACEUTICALS INC COM 19716T101 3422 89693 SH SOLE 89693 0 0 COLUMBIA BKG SYS INC COM 197236102 50490 1543093 SH SOLE 1429700 0 113393 COLUMBIA PPTY TR INC COM NEW 198287203 97666 4362052 SH SOLE 3975412 0 386640 COLUMBIA SPORTSWEAR CO COM 198516106 38335 675634 SH SOLE 618548 0 57086 COLUMBUS MCKINNON CORP N Y COM 199333105 9866 553001 SH SOLE 514386 0 38615 COMCAST CORP NEW CL A 20030N101 4268741 64346417 SH SOLE 53293784 0 11052633 COMERICA INC COM 200340107 214354 4529890 SH SOLE 3762576 0 767314 COMFORT SYS USA INC COM 199908104 37408 1276299 SH SOLE 1194949 0 81350 COMMERCE BANCSHARES INC COM 200525103 124799 2533467 SH SOLE 2261985 0 271482 COMMERCEHUB INC COM SER A 20084V108 6148 389102 SH SOLE 324997 0 64105 COMMERCEHUB INC COM SER C 20084V306 10827 680518 SH SOLE 604452 0 76066 COMMERCIAL METALS CO COM 201723103 56631 3497886 SH SOLE 3253030 0 244856 COMMERCIAL VEH GROUP INC COM 202608105 2102 363623 SH SOLE 363623 0 0 COMMSCOPE HLDG CO INC COM 20337X109 116065 3854689 SH SOLE 3459745 0 394944 COMMUNICATIONS SALES&LEAS IN COM 20341J104 124863 3975264 SH SOLE 3586299 0 388965 COMMUNICATIONS SYS INC COM 203900105 523 109771 SH SOLE 109771 0 0 COMMUNITY BANKERS TR CORP COM 203612106 36 6578 SH SOLE 6578 0 0 COMMUNITY BK SYS INC COM 203607106 54763 1138292 SH SOLE 1056920 0 81372 COMMUNITY HEALTH SYS INC NEW COM 203668108 40037 3469406 SH SOLE 3205321 0 264085 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 1826 SH SOLE 1826 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 2830 129127 SH SOLE 116115 0 13012 COMMUNITY TR BANCORP INC COM 204149108 18451 497188 SH SOLE 467939 0 29249 COMMUNITY WEST BANCSHARES COM 204157101 32 3856 SH SOLE 3856 0 0 COMMUNITYONE BANCORP COM 20416Q108 1944 140462 SH SOLE 132492 0 7970 COMMVAULT SYSTEMS INC COM 204166102 69347 1305230 SH SOLE 1224482 0 80748 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 686 41826 SH SOLE 41826 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 14881 1607009 SH SOLE 409797 0 1197212 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 39 15011 SH SOLE 15011 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 54339 3926218 SH SOLE 3149221 0 776997 COMPASS MINERALS INTL INC COM 20451N101 72562 984557 SH SOLE 877106 0 107451 COMPUGEN LTD ORD M25722105 95 15136 SH SOLE 15136 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 7724 296385 SH SOLE 272903 0 23482 COMPUTER SCIENCES CORP COM 205363104 206604 3957180 SH SOLE 3506968 0 450212 COMPUTER TASK GROUP INC COM 205477102 1584 337017 SH SOLE 337017 0 0 COMPX INTERNATIONAL INC CL A 20563P101 648 55954 SH SOLE 55647 0 307 COMSCORE INC COM 20564W105 42031 1370884 SH SOLE 1277906 0 92978 COMSTOCK MNG INC COM 205750102 20 53394 SH SOLE 53394 0 0 COMSTOCK RES INC COM 205768302 2634 344809 SH SOLE 342245 0 2564 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 7203 562331 SH SOLE 515879 0 46452 CONAGRA FOODS INC COM 205887102 524828 11140473 SH SOLE 9291795 0 1848678 CONATUS PHARMACEUTICALS INC COM 20600T108 126 63163 SH SOLE 63163 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 4202 415632 SH SOLE 395300 0 20332 CONCHO RES INC COM 20605P101 513834 3741057 SH SOLE 3122001 0 619056 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 2301 418322 SH SOLE 418322 0 0 CONDOR HOSPITALITY TR INC COM 20676Y106 125 65596 SH SOLE 65596 0 0 CONFORMIS INC COM 20717E101 5797 584415 SH SOLE 538342 0 46073 CONMED CORP COM 207410101 26773 668319 SH SOLE 616056 0 52263 CONNECTICUT WTR SVC INC COM 207797101 17736 356637 SH SOLE 331633 0 25004 CONNECTONE BANCORP INC NEW COM 20786W107 7202 398776 SH SOLE 325853 0 72923 CONNS INC COM 208242107 6035 584799 SH SOLE 543454 0 41345 CONOCOPHILLIPS COM 20825C104 1465252 33707193 SH SOLE 27352085 0 6355108 CONSOL ENERGY INC COM 20854P109 108446 5648236 SH SOLE 5081363 0 566873 CONSOLIDATED COMM HLDGS INC COM 209034107 32135 1273165 SH SOLE 1161000 0 112165 CONSOLIDATED EDISON INC COM 209115104 663947 8817358 SH SOLE 7381133 0 1436225 CONSOLIDATED TOMOKA LD CO COM 210226106 9240 180507 SH SOLE 175831 0 4676 CONSOLIDATED WATER CO INC ORD G23773107 1337 115039 SH SOLE 106155 0 8884 CONSTELLATION BRANDS INC CL A 21036P108 769008 4618946 SH SOLE 3885572 0 733374 CONSTELLIUM NV CL A N22035104 143 19911 SH SOLE 19911 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 5068 1104221 SH SOLE 1104221 0 0 CONTAINER STORE GROUP INC COM 210751103 2136 425443 SH SOLE 396704 0 28739 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 5560 544067 SH SOLE 514775 0 29292 CONTINENTAL BLDG PRODS INC COM 211171103 25171 1199175 SH SOLE 1142505 0 56670 CONTINENTAL RESOURCES INC COM 212015101 113355 2181579 SH SOLE 1905994 0 275585 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 12 11052 SH SOLE 11052 0 0 CONTROL4 CORP COM 21240D107 6105 497118 SH SOLE 483394 0 13724 CONVERGYS CORP COM 212485106 92358 3036094 SH SOLE 2847182 0 188912 CONYERS PK ACQUISITION UNIT 99/99/99991 212894208 213 19800 SH SOLE 0 0 19800 COOPER COS INC COM NEW 216648402 235908 1316013 SH SOLE 1112980 0 203033 COOPER STD HLDGS INC COM 21676P103 43246 437709 SH SOLE 407751 0 29958 COOPER TIRE & RUBR CO COM 216831107 66838 1757982 SH SOLE 1647711 0 110271 COPA HOLDINGS SA CL A P31076105 29979 340936 SH SOLE 263388 0 77548 COPART INC COM 217204106 154648 2887383 SH SOLE 2590906 0 296477 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1468 216139 SH SOLE 216139 0 0 CORCEPT THERAPEUTICS INC COM 218352102 14578 2242700 SH SOLE 2104273 0 138427 CORE LABORATORIES N V COM N22717107 86767 772428 SH SOLE 732861 0 39567 CORE MARK HOLDING CO INC COM 218681104 51963 1451493 SH SOLE 1345716 0 105777 CORE MOLDING TECHNOLOGIES IN COM 218683100 605 35820 SH SOLE 35820 0 0 CORELOGIC INC COM 21871D103 101071 2577032 SH SOLE 2304085 0 272947 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 8633 294327 SH SOLE 277759 0 16568 CORESITE RLTY CORP COM 21870Q105 73746 996027 SH SOLE 930193 0 65834 CORINDUS VASCULAR ROBOTICS I COM 218730109 399 359538 SH SOLE 316816 0 42722 CORIUM INTL INC COM 21887L107 373 66313 SH SOLE 66313 0 0 CORMEDIX INC COM 21900C100 1517 601921 SH SOLE 601921 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 57597 1253466 SH SOLE 1149628 0 103838 CORNING INC COM 219350105 645717 27303026 SH SOLE 22577611 0 4725415 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 109459 3861003 SH SOLE 3565557 0 295446 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 56022 4039086 SH SOLE 3673990 0 365096 CORVEL CORP COM 221006109 12205 317842 SH SOLE 294392 0 23450 CORVUS PHARMACEUTICALS INC COM 221015100 581 35331 SH SOLE 33637 0 1694 COSAN LTD SHS A G25343107 5645 789471 SH SOLE 789471 0 0 COSTAMARE INC SHS Y1771G102 1963 214815 SH SOLE 196558 0 18257 COSTAR GROUP INC COM 22160N109 175196 809107 SH SOLE 717043 0 92064 COSTCO WHSL CORP NEW COM 22160K105 1775944 11644774 SH SOLE 9701621 0 1943153 COTIVITI HLDGS INC COM 22164K101 6604 196966 SH SOLE 182287 0 14679 COTT CORP QUE COM 22163N106 394 27668 SH SOLE 0 0 27668 COTY INC COM CL A 222070203 69639 2963347 SH SOLE 2493837 0 469510 COUNTY BANCORP INC COM 221907108 600 29964 SH SOLE 27201 0 2763 COUSINS PPTYS INC COM 222795106 77215 7396083 SH SOLE 6998375 0 397708 COVANTA HLDG CORP COM 22282E102 48604 3158143 SH SOLE 2808195 0 349948 COVENANT TRANSN GROUP INC CL A 22284P105 7054 364908 SH SOLE 337623 0 27285 COVISINT CORP COM 22357R103 1700 779989 SH SOLE 779989 0 0 COWEN GROUP INC NEW CL A 223622101 11656 3211135 SH SOLE 2986082 0 225053 CPI CARD GROUP INC COM 12634H101 1034 171145 SH SOLE 156827 0 14318 CRA INTL INC COM 12618T105 7628 286878 SH SOLE 275109 0 11769 CRACKER BARREL OLD CTRY STOR COM 22410J106 85812 649010 SH SOLE 610055 0 38955 CRAFT BREW ALLIANCE INC COM 224122101 1784 94730 SH SOLE 85415 0 9315 CRANE CO COM 224399105 92987 1475743 SH SOLE 1318531 0 157212 CRAWFORD & CO CL B 224633107 8039 708322 SH SOLE 683080 0 25242 CRAY INC COM NEW 225223304 23706 1007054 SH SOLE 924250 0 82804 CREDICORP LTD COM G2519Y108 149390 981410 SH SOLE 947614 0 33796 CREDIT ACCEP CORP MICH COM 225310101 54892 272998 SH SOLE 249457 0 23541 CREE INC COM 225447101 74647 2902306 SH SOLE 2603075 0 299231 CRITEO S A SPONS ADS 226718104 244 6942 SH SOLE 6942 0 0 CROCS INC COM 227046109 15274 1840248 SH SOLE 1670048 0 170200 CROSS CTRY HEALTHCARE INC COM 227483104 9799 831865 SH SOLE 760282 0 71583 CROWN CASTLE INTL CORP NEW COM 22822V101 857649 9103587 SH SOLE 7654889 0 1448698 CROWN CASTLE INTL CORP NEW CNV PFD STK SR A 22822V200 2271 20094 SH SOLE 20094 0 0 CROWN HOLDINGS INC COM 228368106 206297 3613540 SH SOLE 3205416 0 408124 CRYOLIFE INC COM 228903100 13698 779641 SH SOLE 704420 0 75221 CRYSTAL ROCK HLDGS INC COM 22940F103 30 32912 SH SOLE 32912 0 0 CSG SYS INTL INC COM 126349109 33826 818435 SH SOLE 747016 0 71419 CSRA INC COM 12650T104 108464 4032131 SH SOLE 3391027 0 641104 CSS INDS INC COM 125906107 6867 268454 SH SOLE 251929 0 16525 CST BRANDS INC COM 12646R105 107022 2225462 SH SOLE 1974659 0 250803 CSW INDUSTRIALS INC COM 126402106 5438 167877 SH SOLE 139415 0 28462 CSX CORP COM 126408103 781279 25615712 SH SOLE 21397172 0 4218540 CTI BIOPHARMA CORP COM 12648L106 1295 3459402 SH SOLE 3459402 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 203556 4370975 SH SOLE 4190837 0 180138 CTS CORP COM 126501105 15609 839184 SH SOLE 777262 0 61922 CU BANCORP CALIF COM 126534106 3573 156628 SH SOLE 140175 0 16453 CUBESMART COM 229663109 179305 6577582 SH SOLE 5906636 0 670946 CUBIC CORP COM 229669106 28125 600841 SH SOLE 554280 0 46561 CUI GLOBAL INC COM NEW 126576206 143 24486 SH SOLE 24486 0 0 CULLEN FROST BANKERS INC COM 229899109 117651 1635409 SH SOLE 1469467 0 165942 CULP INC COM 230215105 17376 583665 SH SOLE 571153 0 12512 CUMBERLAND PHARMACEUTICALS I COM 230770109 1853 369877 SH SOLE 369877 0 0 CUMMINS INC COM 231021106 524478 4092688 SH SOLE 3370169 0 722519 CUMULUS MEDIA INC CL A 231082108 750 2274475 SH SOLE 2274475 0 0 CURIS INC COM 231269101 8056 3086564 SH SOLE 2953018 0 133546 CURTISS WRIGHT CORP COM 231561101 118270 1298105 SH SOLE 1210411 0 87694 CUSTOMERS BANCORP INC COM 23204G100 17357 689860 SH SOLE 641466 0 48394 CUTERA INC COM 232109108 7430 623300 SH SOLE 614731 0 8569 CVB FINL CORP COM 126600105 45509 2584254 SH SOLE 2387279 0 196975 CVENT INC COM 23247G109 21441 676158 SH SOLE 618506 0 57652 CVR ENERGY INC COM 12662P108 7655 555926 SH SOLE 516078 0 39848 CVS HEALTH CORP COM 126650100 2621072 29453560 SH SOLE 24116189 0 5337371 CYANOTECH CORP COM PAR $0.02 232437301 40 10562 SH SOLE 10562 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6110 123265 SH SOLE 107772 0 15493 CYBEROPTICS CORP COM 232517102 4989 202967 SH SOLE 202967 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 90 46238 SH SOLE 46238 0 0 CYNOSURE INC CL A 232577205 36102 708708 SH SOLE 660924 0 47784 CYPRESS SEMICONDUCTOR CORP COM 232806109 111153 9140859 SH SOLE 8172213 0 968646 CYRUSONE INC COM 23283R100 111167 2336915 SH SOLE 2052159 0 284756 CYS INVTS INC COM 12673A108 34311 3934774 SH SOLE 3635116 0 299658 CYTOKINETICS INC COM NEW 23282W605 9986 1087759 SH SOLE 1041291 0 46468 CYTOMX THERAPEUTICS INC COM 23284F105 2711 172888 SH SOLE 148230 0 24658 CYTORI THERAPEUTICS INC COM NEW 23283K204 514 253335 SH SOLE 253335 0 0 CYTOSORBENTS CORP COM NEW 23283X206 192 29955 SH SOLE 29955 0 0 CYTRX CORP COM PAR 232828509 1064 1808962 SH SOLE 1703386 0 105576 D R HORTON INC COM 23331A109 271748 8998273 SH SOLE 7366628 0 1631645 DAILY JOURNAL CORP COM 233912104 2717 12406 SH SOLE 11620 0 786 DAKTRONICS INC COM 234264109 9160 960201 SH SOLE 879754 0 80447 DANA INCORPORATED COM 235825205 69531 4459978 SH SOLE 4144458 0 315520 DANAHER CORP DEL COM 235851102 1266601 16157686 SH SOLE 13468269 0 2689417 DARDEN RESTAURANTS INC COM 237194105 217871 3553018 SH SOLE 3082251 0 470767 DARLING INGREDIENTS INC COM 237266101 55995 4144737 SH SOLE 3817503 0 327234 DASAN ZHONE SOLUTIONS INC COM 23305L107 953 835713 SH SOLE 835713 0 0 DATA I O CORP COM 237690102 42 11833 SH SOLE 11833 0 0 DATALINK CORP COM 237934104 6699 631410 SH SOLE 617719 0 13691 DATAWATCH CORP COM NEW 237917208 2221 299710 SH SOLE 299710 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 35311 901256 SH SOLE 832534 0 68722 DAVITA INC COM 23918K108 308106 4663322 SH SOLE 3924886 0 738436 DAWSON GEOPHYSICAL CO NEW COM 239360100 8628 1130792 SH SOLE 1099309 0 31483 DCT INDUSTRIAL TRUST INC COM NEW 233153204 188332 3879136 SH SOLE 3593708 0 285428 DDR CORP COM 23317H102 194482 11157888 SH SOLE 10215101 0 942787 DEAN FOODS CO NEW COM NEW 242370203 82117 5007151 SH SOLE 4816448 0 190703 DECKERS OUTDOOR CORP COM 243537107 56281 945108 SH SOLE 880620 0 64488 DEERE & CO COM 244199105 674948 7907998 SH SOLE 6574694 0 1333304 DEL FRISCOS RESTAURANT GROUP COM 245077102 8194 608321 SH SOLE 568493 0 39828 DEL TACO RESTAURANTS INC COM 245496104 7478 627390 SH SOLE 577050 0 50340 DELCATH SYS INC COM PAR 24661P500 82 33240 SH SOLE 33240 0 0 DELEK US HLDGS INC COM 246647101 26350 1523996 SH SOLE 1387989 0 136007 DELL TECHNOLOGIES INC COM CL V 24703L103 265622 5556938 SH SOLE 4872086 0 684852 DELPHI AUTOMOTIVE PLC SHS G27823106 502261 7042357 SH SOLE 5885283 0 1157074 DELTA AIR LINES INC DEL COM NEW 247361702 725951 18443877 SH SOLE 15534841 0 2909036 DELTA APPAREL INC COM 247368103 4201 255242 SH SOLE 250679 0 4563 DELTA NAT GAS INC COM 247748106 1361 57054 SH SOLE 43035 0 14019 DELTIC TIMBER CORP COM 247850100 19217 283727 SH SOLE 260728 0 22999 DELUXE CORP COM 248019101 104885 1569668 SH SOLE 1471185 0 98483 DENBURY RES INC COM NEW 247916208 39872 12344228 SH SOLE 11368828 0 975400 DENNYS CORP COM 24869P104 22555 2109958 SH SOLE 1940007 0 169951 DENTSPLY SIRONA INC COM 24906P109 370316 6231132 SH SOLE 5191602 0 1039530 DEPOMED INC COM 249908104 39780 1593101 SH SOLE 1469997 0 123104 DERMA SCIENCES INC COM PAR $.01 249827502 715 153052 SH SOLE 153052 0 0 DERMIRA INC COM 24983L104 20347 601618 SH SOLE 562821 0 38797 DESTINATION MATERNITY CORP COM 25065D100 1766 249027 SH SOLE 249027 0 0 DESTINATION XL GROUP INC COM 25065K104 5314 1227251 SH SOLE 1157895 0 69356 DETERMINE INC COM 250660107 59 34597 SH SOLE 34597 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 168 12844 SH SOLE 12844 0 0 DEVON ENERGY CORP NEW COM 25179M103 658251 14922938 SH SOLE 12213107 0 2709831 DEVRY ED GROUP INC COM 251893103 40763 1767693 SH SOLE 1634341 0 133352 DEXCOM INC COM 252131107 183006 2087679 SH SOLE 1852985 0 234694 DHI GROUP INC COM 23331S100 9075 1150169 SH SOLE 1070873 0 79296 DHT HOLDINGS INC SHS NEW Y2065G121 4707 1123463 SH SOLE 1009649 0 113814 DIAGEO P L C SPON ADR NEW 25243Q205 2261 19485 SH SOLE 19485 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 17667 95605 SH SOLE 89465 0 6140 DIAMOND OFFSHORE DRILLING IN COM 25271C102 60907 3458640 SH SOLE 3218726 0 239914 DIAMONDBACK ENERGY INC COM 25278X109 189194 1959747 SH SOLE 1723702 0 236045 DIAMONDROCK HOSPITALITY CO COM 252784301 69498 7637093 SH SOLE 6986629 0 650464 DICERNA PHARMACEUTICALS INC COM 253031108 473 80368 SH SOLE 80368 0 0 DICKS SPORTING GOODS INC COM 253393102 155191 2736095 SH SOLE 2483220 0 252875 DIEBOLD INC COM 253651103 55538 2240354 SH SOLE 2098162 0 142192 DIFFERENTIAL BRANDS GROUP IN COM 25374L108 27 4840 SH SOLE 4840 0 0 DIGI INTL INC COM 253798102 8310 728961 SH SOLE 696773 0 32188 DIGIMARC CORP NEW COM 25381B101 9266 241613 SH SOLE 228875 0 12738 DIGIRAD CORP COM 253827109 688 134970 SH SOLE 134970 0 0 DIGITAL ALLY INC COM NEW 25382P208 294 49500 SH SOLE 49500 0 0 DIGITAL RLTY TR INC COM 253868103 537732 5536779 SH SOLE 4909164 0 627615 DIGITAL TURBINE INC COM NEW 25400W102 28 26568 SH SOLE 26568 0 0 DIGITALGLOBE INC COM NEW 25389M877 47783 1737550 SH SOLE 1609042 0 128508 DILLARDS INC CL A 254067101 49406 784103 SH SOLE 707871 0 76232 DIME CMNTY BANCSHARES COM 253922108 17427 1039800 SH SOLE 974804 0 64996 DIMENSION THERAPEUTICS INC COM 25433V105 654 81876 SH SOLE 73380 0 8496 DINEEQUITY INC COM 254423106 35537 448750 SH SOLE 413244 0 35506 DIODES INC COM 254543101 20875 978233 SH SOLE 902282 0 75951 DIPLOMAT PHARMACY INC COM 25456K101 29854 1065817 SH SOLE 985519 0 80298 DISCOVER FINL SVCS COM 254709108 613964 10857013 SH SOLE 9026616 0 1830397 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 106627 3960890 SH SOLE 3340181 0 620709 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 159956 6079656 SH SOLE 4985241 0 1094415 DISH NETWORK CORP CL A 25470M109 301442 5502783 SH SOLE 4829125 0 673658 DISNEY WALT CO COM DISNEY 254687106 3702143 39868002 SH SOLE 32822135 0 7045867 DIXIE GROUP INC CL A 255519100 1873 374698 SH SOLE 374698 0 0 DLH HLDGS CORP COM 23335Q100 55 11733 SH SOLE 11733 0 0 DOLBY LABORATORIES INC COM 25659T107 77432 1426274 SH SOLE 1260057 0 166217 DOLLAR GEN CORP NEW COM 256677105 522074 7459271 SH SOLE 6244971 0 1214300 DOLLAR TREE INC COM 256746108 480677 6089909 SH SOLE 5113751 0 976158 DOMINION DIAMOND CORP COM 257287102 0 1 SH SOLE 1 0 0 DOMINION RES INC VA NEW COM 25746U109 1244162 16751884 SH SOLE 13971921 0 2779963 DOMINION RES INC VA NEW UNIT 08/15/2019 25746U836 3153 63184 SH SOLE 63184 0 0 DOMINION RES INC VA NEW UNIT 99/99/9999 25746U869 871 17500 SH SOLE 17500 0 0 DOMINOS PIZZA INC COM 25754A201 239006 1573958 SH SOLE 1391368 0 182590 DOMTAR CORP COM NEW 257559203 114413 3081406 SH SOLE 2533782 0 547624 DONALDSON INC COM 257651109 141978 3803320 SH SOLE 3424835 0 378485 DONEGAL GROUP INC CL A 257701201 7184 445948 SH SOLE 424794 0 21154 DONNELLEY FINL SOLUTIONS INC COM 25787G100 6 198 SH SOLE 198 0 0 DONNELLEY R R & SONS CO COM 257867101 98737 6280954 SH SOLE 5624758 0 656196 DORIAN LPG LTD SHS USD Y2106R110 1281 213442 SH SOLE 186366 0 27076 DORMAN PRODUCTS INC COM 258278100 45126 706194 SH SOLE 648532 0 57662 DOUGLAS DYNAMICS INC COM 25960R105 14204 444717 SH SOLE 404287 0 40430 DOUGLAS EMMETT INC COM 25960P109 207175 5655890 SH SOLE 5221906 0 433984 DOVER CORP COM 260003108 293229 3981930 SH SOLE 3293070 0 688860 DOVER DOWNS GAMING & ENTMT I COM 260095104 436 403713 SH SOLE 403713 0 0 DOVER MOTORSPORTS INC COM 260174107 682 276125 SH SOLE 276125 0 0 DOW CHEM CO COM 260543103 1527448 29470339 SH SOLE 24388853 0 5081486 DR PEPPER SNAPPLE GROUP INC COM 26138E109 593696 6501980 SH SOLE 4913754 0 1588226 DR REDDYS LABS LTD ADR 256135203 4553 98088 SH SOLE 98088 0 0 DREW INDS INC COM NEW 26168L205 63625 649102 SH SOLE 599372 0 49730 DRIL-QUIP INC COM 262037104 74409 1334939 SH SOLE 1155007 0 179932 DS HEALTHCARE GROUP INC COM 23336Q109 0 140103 SH SOLE 140103 0 0 DSP GROUP INC COM 23332B106 8686 723203 SH SOLE 693905 0 29298 DST SYS INC DEL COM 233326107 113107 959186 SH SOLE 862428 0 96758 DSW INC CL A 23334L102 37858 1848557 SH SOLE 1707942 0 140615 DTE ENERGY CO COM 233331107 502067 5359955 SH SOLE 4122031 0 1237924 DTS INC COM 23335C101 19795 465328 SH SOLE 426185 0 39143 DU PONT E I DE NEMOURS & CO COM 263534109 1544753 23066336 SH SOLE 19262998 0 3803338 DUCOMMUN INC DEL COM 264147109 6974 305362 SH SOLE 291157 0 14205 DUKE ENERGY CORP NEW COM NEW 26441C204 1509467 18858914 SH SOLE 15694667 0 3164247 DUKE REALTY CORP COM NEW 264411505 399211 14607063 SH SOLE 13347631 0 1259432 DULUTH HLDGS INC COM CL B 26443V101 4334 163472 SH SOLE 141722 0 21750 DUN & BRADSTREET CORP DEL NE COM 26483E100 144139 1055034 SH SOLE 897790 0 157244 DUNKIN BRANDS GROUP INC COM 265504100 139653 2681518 SH SOLE 2410685 0 270833 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 114583 2777768 SH SOLE 2630158 0 147610 DURECT CORP COM 266605104 5747 4134468 SH SOLE 3986391 0 148077 DXP ENTERPRISES INC NEW COM NEW 233377407 9720 344806 SH SOLE 318501 0 26305 DYCOM INDS INC COM 267475101 74327 908864 SH SOLE 844230 0 64634 DYNAMIC MATLS CORP COM 267888105 4323 405497 SH SOLE 388845 0 16652 DYNATRONICS CORP COM NEW 268157401 57 22786 SH SOLE 22786 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 10028 955946 SH SOLE 873784 0 82162 DYNEGY INC NEW DEL COM 26817R108 39545 3191683 SH SOLE 2974392 0 217291 E L F BEAUTY INC COM 26856L103 6 198 SH SOLE 198 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 220753 7580812 SH SOLE 6355097 0 1225715 EAGLE BANCORP INC MD COM 268948106 46389 940377 SH SOLE 874742 0 65635 EAGLE MATERIALS INC COM 26969P108 108143 1399001 SH SOLE 1262827 0 136174 EAGLE PHARMACEUTICALS INC COM 269796108 14414 205915 SH SOLE 190450 0 15465 EARTHLINK HLDGS CORP COM 27033X101 28506 4597695 SH SOLE 4365305 0 232390 EARTHSTONE ENERGY INC COM NEW 27032D205 112 12987 SH SOLE 12544 0 443 EAST WEST BANCORP INC COM 27579R104 157339 4285999 SH SOLE 3846356 0 439643 EASTERLY GOVT PPTYS INC COM 27616P103 15848 830598 SH SOLE 773643 0 56955 EASTERN CO COM 276317104 75 3746 SH SOLE 3746 0 0 EASTERN VA BANKSHARES INC COM 277196101 475 59108 SH SOLE 59108 0 0 EASTGROUP PPTY INC COM 277276101 85723 1165351 SH SOLE 1103333 0 62018 EASTMAN CHEM CO COM 277432100 286508 4233276 SH SOLE 3528189 0 705087 EASTMAN KODAK CO COM NEW 277461406 7256 483751 SH SOLE 453925 0 29826 EATON CORP PLC SHS G29183103 806666 12276155 SH SOLE 10046479 0 2229676 EATON VANCE CORP COM NON VTG 278265103 144647 3704148 SH SOLE 3365049 0 339099 EBAY INC COM 278642103 930858 28293566 SH SOLE 23670097 0 4623469 EBIX INC COM NEW 278715206 33277 585355 SH SOLE 532165 0 53190 ECHELON CORP COM NEW 27874N303 587 111514 SH SOLE 111514 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 16188 702008 SH SOLE 648713 0 53295 ECHOSTAR CORP CL A 278768106 49993 1140617 SH SOLE 996582 0 144035 ECLIPSE RES CORP COM 27890G100 7116 2162969 SH SOLE 2055788 0 107181 ECOLAB INC COM 278865100 843106 6926600 SH SOLE 5740921 0 1185679 EDGE THERAPEUTICS INC COM 279870109 1461 140310 SH SOLE 118650 0 21660 EDGEWELL PERS CARE CO COM 28035Q102 151348 1903270 SH SOLE 1711778 0 191492 EDISON INTL COM 281020107 613434 8490431 SH SOLE 7030428 0 1460003 EDITAS MEDICINE INC COM 28106W103 2302 170739 SH SOLE 156131 0 14608 EDUCATION RLTY TR INC COM NEW 28140H203 122830 2847238 SH SOLE 2712742 0 134496 EDWARDS LIFESCIENCES CORP COM 28176E108 668218 5542619 SH SOLE 4639137 0 903482 EGAIN CORP COM NEW 28225C806 18 5967 SH SOLE 5967 0 0 EGALET CORP COM 28226B104 2037 267732 SH SOLE 252251 0 15481 EHEALTH INC COM 28238P109 5129 457565 SH SOLE 426694 0 30871 EHI CAR SVCS LTD SPON ADS CL A 26853A100 1106 107854 SH SOLE 107854 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 543 40517 SH SOLE 37354 0 3163 EL PASO ELEC CO COM NEW 283677854 49848 1065818 SH SOLE 983582 0 82236 EL POLLO LOCO HLDGS INC COM 268603107 6356 504853 SH SOLE 478973 0 25880 ELBIT SYS LTD ORD M3760D101 1211 12634 SH SOLE 221 0 12413 ELDORADO GOLD CORP NEW COM 284902103 0 4 SH SOLE 4 0 0 ELDORADO RESORTS INC COM 28470R102 8735 621293 SH SOLE 571180 0 50113 ELECTRO SCIENTIFIC INDS COM 285229100 4455 789828 SH SOLE 758222 0 31606 ELECTRONIC ARTS INC COM 285512109 665508 7792829 SH SOLE 6546703 0 1246126 ELECTRONICS FOR IMAGING INC COM 286082102 57287 1171026 SH SOLE 1077816 0 93210 ELEVEN BIOTHERAPEUTICS INC COM 286221106 1061 379068 SH SOLE 379068 0 0 ELLIE MAE INC COM 28849P100 87790 833712 SH SOLE 770898 0 62814 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 455 35074 SH SOLE 35074 0 0 ELLIS PERRY INTL INC COM 288853104 6656 345247 SH SOLE 329140 0 16107 EMC INS GROUP INC COM 268664109 8441 313447 SH SOLE 301864 0 11583 EMCOR GROUP INC COM 29084Q100 110864 1859517 SH SOLE 1739663 0 119854 EMCORE CORP COM NEW 290846203 2201 386183 SH SOLE 368900 0 17283 EMERGENT BIOSOLUTIONS INC COM 29089Q105 25092 795824 SH SOLE 730855 0 64969 EMERGENT CAP INC COM 29102N105 1770 604105 SH SOLE 604105 0 0 EMERSON ELEC CO COM 291011104 909015 16676107 SH SOLE 13831882 0 2844225 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1343 331705 SH SOLE 331705 0 0 EMPIRE DIST ELEC CO COM 291641108 39529 1157854 SH SOLE 1064997 0 92857 EMPIRE RESORTS INC COM PAR $0 01 292052305 2670 131904 SH SOLE 129559 0 2345 EMPIRE ST RLTY TR INC CL A 292104106 86612 4134230 SH SOLE 3773859 0 360371 EMPLOYERS HOLDINGS INC COM 292218104 22935 768841 SH SOLE 710097 0 58744 EMPRESA NACIONAL DE ELCTRCID SPONSORED ADR 29244T101 21250 1071052 SH SOLE 1071052 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 10396 390688 SH SOLE 365716 0 24972 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1669 65588 SH SOLE 29202 0 36386 ENBRIDGE INC COM 29250N105 19 423 SH SOLE 423 0 0 ENCANA CORP COM 292505104 19436 1856305 SH SOLE 1797481 0 58824 ENCANA CORP OPTIONS 292505104 414 39500 SH Call SOLE 39500 0 0 ENCORE CAP GROUP INC COM 292554102 14582 648662 SH SOLE 600398 0 48264 ENCORE WIRE CORP COM 292562105 19924 541861 SH SOLE 497725 0 44136 ENDO INTL PLC SHS G30401106 113141 5614937 SH SOLE 4719599 0 895338 ENDOCHOICE HLDGS INC COM 29272U103 377 47290 SH SOLE 47290 0 0 ENDOCYTE INC COM 29269A102 1598 517159 SH SOLE 468039 0 49120 ENDOLOGIX INC COM 29266S106 24574 1919832 SH SOLE 1769317 0 150515 ENDURANCE INTL GROUP HLDGS I COM 29272B105 13459 1538166 SH SOLE 1430372 0 107794 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 126524 1933137 SH SOLE 1685561 0 247576 ENERGEN CORP COM 29265N108 169067 2929081 SH SOLE 2611185 0 317896 ENERGIZER HLDGS INC NEW COM 29272W109 91805 1837569 SH SOLE 1646129 0 191440 ENERGOUS CORP COM 29272C103 8049 410468 SH SOLE 390241 0 20227 ENERGY FOCUS INC COM NEW 29268T300 792 161907 SH SOLE 161907 0 0 ENERGY RECOVERY INC COM 29270J100 13263 829958 SH SOLE 770130 0 59828 ENERNOC INC COM 292764107 3712 686083 SH SOLE 640487 0 45596 ENERPLUS CORP COM 292766102 0 4 SH SOLE 4 0 0 ENERSIS AMERICAS SA SPONSORED ADR 29274F104 25860 3157529 SH SOLE 2536748 0 620781 ENERSYS COM 29275Y102 88324 1276542 SH SOLE 1187462 0 89080 ENGILITY HLDGS INC NEW COM 29286C107 19092 606087 SH SOLE 574196 0 31891 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 11060 660311 SH SOLE 489280 0 171031 ENNIS INC COM 293389102 11939 708518 SH SOLE 649057 0 59461 ENOVA INTL INC COM 29357K103 10624 1097566 SH SOLE 1058363 0 39203 ENPHASE ENERGY INC COM 29355A107 463 392445 SH SOLE 392445 0 0 ENPRO INDS INC COM 29355X107 30920 544175 SH SOLE 497483 0 46692 ENSCO PLC SHS CLASS A G3157S106 76977 9056161 SH SOLE 8056032 0 1000129 ENSERVCO CORP COM 29358Y102 181 309285 SH SOLE 309285 0 0 ENSIGN GROUP INC COM 29358P101 23451 1164969 SH SOLE 1062819 0 102150 ENSTAR GROUP LIMITED SHS G3075P101 48446 294559 SH SOLE 273601 0 20958 ENTEGRA FINL CORP COM 29363J108 1433 77990 SH SOLE 77990 0 0 ENTEGRIS INC COM 29362U104 62912 3611462 SH SOLE 3316341 0 295121 ENTELLUS MED INC COM 29363K105 2403 108325 SH SOLE 102952 0 5373 ENTERCOM COMMUNICATIONS CORP CL A 293639100 11415 882153 SH SOLE 830092 0 52061 ENTERGY CORP NEW COM 29364G103 369815 4819688 SH SOLE 3993464 0 826224 ENTEROMEDICS INC COM PAR 0.01 29365M307 1 8219 SH SOLE 8219 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 2083 74410 SH SOLE 68200 0 6210 ENTERPRISE FINL SVCS CORP COM 293712105 11551 369644 SH SOLE 332523 0 37121 ENTRAVISION COMMUNICATIONS C CL A 29382R107 11329 1484796 SH SOLE 1372470 0 112326 ENVESTNET INC COM 29404K106 36199 993101 SH SOLE 913107 0 79994 ENVISION HEALTHCARE HLDGS IN COM 29413U103 109697 4925792 SH SOLE 4359890 0 565902 ENVIVA PARTNERS LP COM UNIT 29414J107 4085 151337 SH SOLE 151337 0 0 ENZO BIOCHEM INC COM 294100102 7942 1560324 SH SOLE 1495164 0 65160 ENZYMOTEC LTD SHS M4059L101 111 15789 SH SOLE 15789 0 0 EOG RES INC COM 26875P101 1402888 14506134 SH SOLE 11941708 0 2564426 EP ENERGY CORP CL A 268785102 8769 2002025 SH SOLE 1767872 0 234153 EPAM SYS INC COM 29414B104 78071 1126410 SH SOLE 1033432 0 92978 EPIQ SYS INC COM 26882D109 12703 770330 SH SOLE 717301 0 53029 EPIZYME INC COM 29428V104 8540 867884 SH SOLE 799313 0 68571 EPLUS INC COM 294268107 14624 154903 SH SOLE 143902 0 11001 EPR PPTYS COM SH BEN INT 26884U109 191717 2434805 SH SOLE 2201385 0 233420 EQT CORP COM 26884L109 324321 4465997 SH SOLE 3706618 0 759379 EQUIFAX INC COM 294429105 491639 3653137 SH SOLE 2892420 0 760717 EQUINIX INC COM PAR $0.001 29444U700 765264 2124259 SH SOLE 1832870 0 291389 EQUITY BANCSHARES INC COM CL A 29460X109 935 36041 SH SOLE 32851 0 3190 EQUITY COMWLTH COM SH BEN INT 294628102 136761 4525518 SH SOLE 4134045 0 391473 EQUITY LIFESTYLE PPTYS INC COM 29472R108 223513 2895993 SH SOLE 2664135 0 231858 EQUITY ONE COM 294752100 117589 3841535 SH SOLE 3471710 0 369825 EQUITY RESIDENTIAL SH BEN INT 29476L107 871940 13554181 SH SOLE 11966247 0 1587934 ERA GROUP INC COM 26885G109 4077 506483 SH SOLE 478405 0 28078 ERICSSON ADR B SEK 10 294821608 1092 151396 SH SOLE 151396 0 0 ERIE INDTY CO CL A 29530P102 61100 598606 SH SOLE 521484 0 77122 ERIN ENERGY CORP COM 295625107 237 100962 SH SOLE 94310 0 6652 EROS INTL PLC SHS NEW G3788M114 4338 283179 SH SOLE 248043 0 35136 ESCALADE INC COM 296056104 913 71586 SH SOLE 64997 0 6589 ESCALON MED CORP COM NEW 296074305 182 271235 SH SOLE 271235 0 0 ESCO TECHNOLOGIES INC COM 296315104 30226 651136 SH SOLE 598185 0 52951 ESPERION THERAPEUTICS INC NE COM 29664W105 5519 398499 SH SOLE 374762 0 23737 ESSA BANCORP INC COM 29667D104 978 70687 SH SOLE 47783 0 22904 ESSENDANT INC COM 296689102 19153 933384 SH SOLE 851383 0 82001 ESSENT GROUP LTD COM G3198U102 54020 2030071 SH SOLE 1887136 0 142935 ESSEX PPTY TR INC COM 297178105 545691 2450343 SH SOLE 2145604 0 304739 ESTERLINE TECHNOLOGIES CORP COM 297425100 66132 869694 SH SOLE 812683 0 57011 ETFS GOLD TR SHS 26922Y105 1706 13310 SH SOLE 13310 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 889 12809 SH SOLE 12809 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 1046 10585 SH SOLE 10585 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 20276 648430 SH SOLE 595476 0 52954 ETSY INC COM 29786A106 22774 1594787 SH SOLE 1437298 0 157489 EURONAV NV ANTWERPEN SHS B38564108 2377 311499 SH SOLE 311499 0 0 EURONET WORLDWIDE INC COM 298736109 116696 1426084 SH SOLE 1280721 0 145363 EVER GLORY INTL GRP INC COM NEW 299766204 103 48583 SH SOLE 48583 0 0 EVERBANK FINL CORP COM 29977G102 49710 2567662 SH SOLE 2383195 0 184467 EVERBRIDGE INC COM 29978A104 12 738 SH SOLE 738 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 61423 1192442 SH SOLE 1111550 0 80892 EVEREST RE GROUP LTD COM G3223R108 262353 1381024 SH SOLE 1239679 0 141345 EVERI HLDGS INC COM 30034T103 4174 1689883 SH SOLE 1689883 0 0 EVERSOURCE ENERGY COM 30040W108 453169 8364134 SH SOLE 6916864 0 1447270 EVERTEC INC COM 30040P103 27962 1666371 SH SOLE 1539554 0 126817 EVERYDAY HEALTH INC COM 300415106 4101 533330 SH SOLE 500776 0 32554 EVINE LIVE INC CL A 300487105 2242 979251 SH SOLE 979251 0 0 EVOLENT HEALTH INC CL A 30050B101 7912 321357 SH SOLE 300103 0 21254 EVOLUTION PETROLEUM CORP COM 30049A107 4444 707571 SH SOLE 686597 0 20974 EVOLVING SYS INC COM NEW 30049R209 1514 347983 SH SOLE 347983 0 0 EXA CORP COM 300614500 2456 153036 SH SOLE 143032 0 10004 EXACT SCIENCES CORP COM 30063P105 50610 2725360 SH SOLE 2516052 0 209308 EXACTECH INC COM 30064E109 10377 383902 SH SOLE 365701 0 18201 EXAR CORP COM 300645108 11449 1229729 SH SOLE 1158711 0 71018 EXCO RESOURCES INC COM 269279402 4978 4652326 SH SOLE 4315236 0 337090 EXELIXIS INC COM 30161Q104 73806 5770563 SH SOLE 5333068 0 437495 EXELON CORP COM 30161N101 850539 25549379 SH SOLE 21486246 0 4063133 EXLSERVICE HOLDINGS INC COM 302081104 40722 817052 SH SOLE 751083 0 65969 EXONE CO COM 302104104 4031 264842 SH SOLE 256808 0 8034 EXPEDIA INC DEL COM NEW 30212P303 364878 3126096 SH SOLE 2626598 0 499498 EXPEDITORS INTL WASH INC COM 302130109 269782 5236445 SH SOLE 4371825 0 864620 EXPONENT INC COM 30214U102 33016 646618 SH SOLE 594453 0 52165 EXPRESS INC COM 30219E103 23214 1968979 SH SOLE 1818448 0 150531 EXPRESS SCRIPTS HLDG CO COM 30219G108 1241455 17601807 SH SOLE 14296647 0 3305160 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 38681 2724024 SH SOLE 2095776 0 628248 EXTERRAN CORP COM 30227H106 15394 981738 SH SOLE 921645 0 60093 EXTRA SPACE STORAGE INC COM 30225T102 363877 4582251 SH SOLE 4006143 0 576108 EXTREME NETWORKS INC COM 30226D106 12605 2807403 SH SOLE 2595512 0 211891 EXXON MOBIL CORP COM 30231G102 9670727 110801185 SH SOLE 90537151 0 20264034 EZCORP INC CL A NON VTG 302301106 15776 1426407 SH SOLE 1299436 0 126971 F M C CORP COM NEW 302491303 167300 3460912 SH SOLE 2891218 0 569694 F5 NETWORKS INC COM 315616102 237297 1903863 SH SOLE 1584238 0 319625 FABRINET SHS G3323L100 45406 1018297 SH SOLE 951239 0 67058 FACEBOOK INC CL A 30303M102 7838228 61107258 SH SOLE 50596093 0 10511165 FACTSET RESH SYS INC COM 303075105 191712 1182675 SH SOLE 1063323 0 119352 FAIR ISAAC CORP COM 303250104 113639 912107 SH SOLE 848379 0 63728 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 20289 2392619 SH SOLE 2256110 0 136509 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 11944 794654 SH SOLE 756902 0 37752 FALCONSTOR SOFTWARE INC COM 306137100 1051 1010499 SH SOLE 967407 0 43092 FAMOUS DAVES AMER INC COM 307068106 1254 228917 SH SOLE 228917 0 0 FANG HLDGS LTD ADR 30711Y102 16898 3763457 SH SOLE 3658883 0 104574 FARMER BROS CO COM 307675108 8407 236471 SH SOLE 223635 0 12836 FARMERS CAP BK CORP COM 309562106 7500 253042 SH SOLE 247666 0 5376 FARMERS NATL BANC CORP COM 309627107 3324 308357 SH SOLE 291945 0 16412 FARMLAND PARTNERS INC COM 31154R109 2695 240595 SH SOLE 232988 0 7607 FARO TECHNOLOGIES INC COM 311642102 15851 440916 SH SOLE 406192 0 34724 FASTENAL CO COM 311900104 312165 7471644 SH SOLE 6228339 0 1243305 FATE THERAPEUTICS INC COM 31189P102 18 5728 SH SOLE 5728 0 0 FBL FINL GROUP INC CL A 30239F106 16171 252791 SH SOLE 230272 0 22519 FBR & CO COM NEW 30247C400 3780 285462 SH SOLE 276113 0 9349 FCB FINL HLDGS INC CL A 30255G103 27596 718093 SH SOLE 661081 0 57012 FEDERAL AGRIC MTG CORP CL C 313148306 8366 211801 SH SOLE 191621 0 20180 FEDERAL MOGUL HOLDINGS CORP COM 313549404 6869 714751 SH SOLE 655480 0 59271 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 429064 2787397 SH SOLE 2451559 0 335838 FEDERAL SIGNAL CORP COM 313855108 20364 1535768 SH SOLE 1415308 0 120460 FEDERATED INVS INC PA CL B 314211103 84760 2860624 SH SOLE 2574081 0 286543 FEDERATED NATL HLDG CO COM 31422T101 7999 427971 SH SOLE 404269 0 23702 FEDEX CORP COM 31428X106 1243606 7119340 SH SOLE 5663300 0 1456040 FELCOR LODGING TR INC COM 31430F101 35020 5446372 SH SOLE 5170424 0 275948 FEMALE HEALTH CO COM 314462102 13 10389 SH SOLE 10389 0 0 FENIX PTS INC COM 31446L100 342 86360 SH SOLE 86360 0 0 FERRARI N V COM N3167Y103 1688 32550 SH SOLE 32550 0 0 FERRO CORP COM 315405100 32597 2360396 SH SOLE 2198843 0 161553 FERROGLOBE PLC SHS G33856108 7578 839218 SH SOLE 761852 0 77366 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 144 22520 SH SOLE 10680 0 11840 FIBROCELL SCIENCE INC COM NEW 315721209 98 136333 SH SOLE 136333 0 0 FIBROGEN INC COM 31572Q808 30003 1449431 SH SOLE 1356777 0 92654 FIDELITY & GTY LIFE COM 315785105 5934 255873 SH SOLE 230495 0 25378 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 254876 6905341 SH SOLE 6029097 0 876244 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 27294 2186997 SH SOLE 2002495 0 184502 FIDELITY NATL INFORMATION SV COM 31620M106 663823 8617722 SH SOLE 7196609 0 1421113 FIDELITY SOUTHERN CORP NEW COM 316394105 21773 1183932 SH SOLE 1161949 0 21983 FIESTA RESTAURANT GROUP INC COM 31660B101 15805 658524 SH SOLE 606816 0 51708 FIFTH STR ASSET MGMT INC CL A COM 31679P109 295 53572 SH SOLE 48881 0 4691 FIFTH THIRD BANCORP COM 316773100 405723 19830079 SH SOLE 16395643 0 3434436 FINANCIAL ENGINES INC COM 317485100 40073 1348819 SH SOLE 1244692 0 104127 FINANCIAL INSTNS INC COM 317585404 13094 483008 SH SOLE 455436 0 27572 FINISAR CORP COM NEW 31787A507 82746 2776697 SH SOLE 2564039 0 212658 FINISH LINE INC CL A 317923100 25592 1108846 SH SOLE 1008966 0 99880 FIREEYE INC COM 31816Q101 55979 3800325 SH SOLE 3362152 0 438173 FIRST ACCEPTANCE CORP COM 318457108 80 79123 SH SOLE 79123 0 0 FIRST AMERN FINL CORP COM 31847R102 126786 3227748 SH SOLE 2882981 0 344767 FIRST BANCORP INC ME COM 31866P102 7038 293606 SH SOLE 286923 0 6683 FIRST BANCORP N C COM 318910106 12377 625422 SH SOLE 589758 0 35664 FIRST BANCORP P R COM NEW 318672706 14885 2862581 SH SOLE 2646885 0 215696 FIRST BUS FINL SVCS INC WIS COM 319390100 1998 85028 SH SOLE 79771 0 5257 FIRST BUSEY CORP COM NEW 319383204 22455 993585 SH SOLE 935284 0 58301 FIRST CMNTY BANCSHARES INC N COM 31983A103 14146 570412 SH SOLE 538559 0 31853 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 841 88346 SH SOLE 80048 0 8298 FIRST COMWLTH FINL CORP PA COM 319829107 25031 2480811 SH SOLE 2279174 0 201637 FIRST CONN BANCORP INC MD COM 319850103 3402 191258 SH SOLE 166048 0 25210 FIRST CTZNS BANCSHARES INC N CL A 31946M103 58946 200571 SH SOLE 187146 0 13425 FIRST DATA CORP NEW COM CL A 32008D106 68030 5169477 SH SOLE 4467365 0 702112 FIRST DEFIANCE FINL CORP COM 32006W106 31063 695852 SH SOLE 682485 0 13367 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1058 74688 SH SOLE 69467 0 5221 FIRST FINL BANCORP OH COM 320209109 36439 1668459 SH SOLE 1535390 0 133069 FIRST FINL BANKSHARES COM 32020R109 59811 1641342 SH SOLE 1520701 0 120641 FIRST FINL CORP IND COM 320218100 14997 368655 SH SOLE 346005 0 22650 FIRST FNDTN INC COM 32026V104 2989 121171 SH SOLE 111889 0 9282 FIRST HAWAIIAN INC COM 32051X108 9354 348263 SH SOLE 280067 0 68196 FIRST HORIZON NATL CORP COM 320517105 135472 8895097 SH SOLE 7493854 0 1401243 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 143008 5067600 SH SOLE 4678895 0 388705 FIRST INTERNET BANCORP COM 320557101 1100 47622 SH SOLE 44344 0 3278 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 11416 362294 SH SOLE 329337 0 32957 FIRST LONG IS CORP COM 320734106 16865 508747 SH SOLE 481850 0 26897 FIRST MAJESTIC SILVER CORP COM 32076V103 0 15 SH SOLE 15 0 0 FIRST MERCHANTS CORP COM 320817109 30204 1129118 SH SOLE 1056822 0 72296 FIRST MID ILL BANCSHARES INC COM 320866106 1336 48999 SH SOLE 43746 0 5253 FIRST MIDWEST BANCORP DEL COM 320867104 41778 2157961 SH SOLE 2004129 0 153832 FIRST NBC BK HLDG CO COM 32115D106 3925 415810 SH SOLE 386125 0 29685 FIRST NORTHWEST BANCORP COM 335834107 1264 93683 SH SOLE 86838 0 6845 FIRST POTOMAC RLTY TR COM 33610F109 21972 2401314 SH SOLE 2270877 0 130437 FIRST REP BK SAN FRANCISCO C COM 33616C100 285721 3705372 SH SOLE 3261812 0 443560 FIRST SOLAR INC COM 336433107 79172 2004867 SH SOLE 1679359 0 325508 FIRST SOUTH BANCORP INC VA COM 33646W100 1717 172566 SH SOLE 172566 0 0 FIRST UTD CORP COM 33741H107 123 9954 SH SOLE 9954 0 0 FIRSTCASH INC COM 33767D105 60520 1285473 SH SOLE 1179363 0 106110 FIRSTENERGY CORP COM 337932107 378155 11431536 SH SOLE 9473505 0 1958031 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 269 5759 SH SOLE 5759 0 0 FISERV INC COM 337738108 614109 6173812 SH SOLE 5217534 0 956278 FITBIT INC CL A 33812L102 51535 3472704 SH SOLE 3033621 0 439083 FIVE BELOW INC COM 33829M101 54166 1344414 SH SOLE 1237126 0 107288 FIVE OAKS INVT CORP COM 33830W106 469 82525 SH SOLE 82525 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 39487 752276 SH SOLE 705090 0 47186 FIVE STAR QUALITY CARE INC COM 33832D106 3220 1686105 SH SOLE 1686105 0 0 FIVE9 INC COM 338307101 14033 894942 SH SOLE 828664 0 66278 FLAGSTAR BANCORP INC COM PAR .001 337930705 30283 1091268 SH SOLE 1054847 0 36421 FLANIGANS ENTERPRISES INC COM 338517105 47 1985 SH SOLE 1985 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 476290 2741551 SH SOLE 2464385 0 277166 FLEETMATICS GROUP PLC COM G35569105 22521 375476 SH SOLE 303776 0 71700 FLEX LTD ORD Y2573F102 100692 7392984 SH SOLE 5218316 0 2174668 FLEX PHARMA INC COM 33938A105 966 82011 SH SOLE 74674 0 7337 FLEXION THERAPEUTICS INC COM 33938J106 9046 462926 SH SOLE 438357 0 24569 FLEXSTEEL INDS INC COM 339382103 9292 179666 SH SOLE 175404 0 4262 FLIR SYS INC COM 302445101 129040 4106927 SH SOLE 3381381 0 725546 FLOTEK INDS INC DEL COM 343389102 20130 1384489 SH SOLE 1275757 0 108732 FLOWERS FOODS INC COM 343498101 81121 5365145 SH SOLE 4822494 0 542651 FLOWSERVE CORP COM 34354P105 171616 3557539 SH SOLE 2999422 0 558117 FLUIDIGM CORP DEL COM 34385P108 6458 806226 SH SOLE 746946 0 59280 FLUOR CORP NEW COM 343412102 193457 3769627 SH SOLE 3063071 0 706556 FLUSHING FINL CORP COM 343873105 21190 893349 SH SOLE 828297 0 65052 FMC TECHNOLOGIES INC COM 30249U101 186633 6290308 SH SOLE 5251273 0 1039035 FNB CORP PA COM 302520101 76988 6259156 SH SOLE 5843940 0 415216 FOGO DE CHAO INC COM 344177100 1293 122323 SH SOLE 119367 0 2956 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1675 18199 SH SOLE 18199 0 0 FONAR CORP COM NEW 344437405 878 42758 SH SOLE 42758 0 0 FOOT LOCKER INC COM 344849104 263660 3893384 SH SOLE 3293439 0 599945 FORD MTR CO DEL COM PAR $0.01 345370860 1228359 101769599 SH SOLE 84705724 0 17063875 FORESIGHT ENERGY LP COM UNT RP INT 34552U104 0 10 SH SOLE 10 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 185891 8036800 SH SOLE 7331623 0 705177 FORESTAR GROUP INC COM 346233109 11186 955289 SH SOLE 878988 0 76301 FORM HLDGS CORP COM 34634E102 717 266465 SH SOLE 266465 0 0 FORMFACTOR INC COM 346375108 18145 1672353 SH SOLE 1556652 0 115701 FORRESTER RESH INC COM 346563109 10365 266456 SH SOLE 243323 0 23133 FORTINET INC COM 34959E109 163443 4425762 SH SOLE 4000102 0 425660 FORTIVE CORP COM 34959J108 398072 7820673 SH SOLE 6487160 0 1333513 FORTRESS BIOTECH INC COM 34960Q109 935 314920 SH SOLE 290246 0 24674 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 209 16684 SH SOLE 16684 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 328736 5658110 SH SOLE 4461740 0 1196370 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 33498 1686711 SH SOLE 1566010 0 120701 FORWARD AIR CORP COM 349853101 32369 748237 SH SOLE 684702 0 63535 FORWARD INDS INC N Y COM NEW 349862300 710 476459 SH SOLE 476459 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 43 2066 SH SOLE 0 0 2066 FOSSIL GROUP INC COM 34988V106 34882 1256120 SH SOLE 1160225 0 95895 FOSTER L B CO COM 350060109 1667 138765 SH SOLE 138765 0 0 FOUNDATION MEDICINE INC COM 350465100 7499 321147 SH SOLE 298042 0 23105 FOUR CORNERS PPTY TR INC COM 35086T109 36957 1732652 SH SOLE 1646650 0 86002 FOX FACTORY HLDG CORP COM 35138V102 11565 503463 SH SOLE 470854 0 32609 FRANCESCAS HLDGS CORP COM 351793104 16050 1040189 SH SOLE 956358 0 83831 FRANKLIN COVEY CO COM 353469109 7638 428847 SH SOLE 420985 0 7862 FRANKLIN ELEC INC COM 353514102 41509 1019622 SH SOLE 928551 0 91071 FRANKLIN FINL NETWORK INC COM 35352P104 4853 129751 SH SOLE 120255 0 9496 FRANKLIN RES INC COM 354613101 331754 9326789 SH SOLE 7691884 0 1634905 FRANKLIN STREET PPTYS CORP COM 35471R106 45837 3637840 SH SOLE 3415403 0 222437 FRANKS INTL N V COM N33462107 11879 913779 SH SOLE 802400 0 111379 FREDS INC CL A 356108100 7922 874338 SH SOLE 791257 0 83081 FREEPORT-MCMORAN INC CL B 35671D857 371950 34249532 SH SOLE 28299253 0 5950279 FREEPORT-MCMORAN INC OPTIONS 35671D857 614 56500 SH Put SOLE 56500 0 0 FREIGHTCAR AMER INC COM 357023100 4239 294799 SH SOLE 279347 0 15452 FREQUENCY ELECTRS INC COM 358010106 1852 176226 SH SOLE 176226 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 55770 931059 SH SOLE 863590 0 67469 FRESHPET INC COM 358039105 4371 505315 SH SOLE 471005 0 34310 FRONTIER COMMUNICATIONS CORP COM 35906A108 136901 32908876 SH SOLE 27537391 0 5371485 FRONTLINE LTD SHS NEW G3682E192 4122 574924 SH SOLE 503520 0 71404 FRP HLDGS INC COM 30292L107 6332 203805 SH SOLE 195071 0 8734 FS BANCORP INC COM 30263Y104 1392 47687 SH SOLE 47687 0 0 FTD COS INC COM 30281V108 10657 518099 SH SOLE 480174 0 37925 FTI CONSULTING INC COM 302941109 54820 1230258 SH SOLE 1146168 0 84090 FUEL TECH INC COM 359523107 749 535129 SH SOLE 535129 0 0 FUELCELL ENERGY INC COM NEW 35952H502 3708 684184 SH SOLE 651523 0 32661 FULL HOUSE RESORTS INC COM 359678109 21 11865 SH SOLE 11865 0 0 FULLER H B CO COM 359694106 57787 1243532 SH SOLE 1141700 0 101832 FULTON FINL CORP PA COM 360271100 76571 5273497 SH SOLE 4938648 0 334849 FUNCTIONX INC NEW COM 36077T207 148 27191 SH SOLE 27191 0 0 FUTUREFUEL CORPORATION COM 36116M106 3318 294157 SH SOLE 251826 0 42331 FXCM INC CL A NEW 302693205 1012 115437 SH SOLE 115437 0 0 G & K SVCS INC CL A 361268105 47765 500209 SH SOLE 460309 0 39900 G-III APPAREL GROUP LTD COM 36237H101 29559 1014048 SH SOLE 929411 0 84637 GAIA INC NEW CL A 36269P104 3272 454403 SH SOLE 449752 0 4651 GAIN CAP HLDGS INC COM 36268W100 2721 440325 SH SOLE 412032 0 28293 GALAPAGOS NV SPON ADR 36315X101 569 8793 SH SOLE 0 0 8793 GALECTIN THERAPEUTICS INC COM NEW 363225202 47 42034 SH SOLE 42034 0 0 GALENA BIOPHARMA INC COM 363256108 1541 4398909 SH SOLE 4138974 0 259935 GALLAGHER ARTHUR J & CO COM 363576109 245168 4819505 SH SOLE 4051691 0 767814 GAMCO INVESTORS INC CL A COM 361438104 4841 170053 SH SOLE 160266 0 9787 GAMESTOP CORP NEW CL A 36467W109 85933 3114646 SH SOLE 2762089 0 352557 GAMING & LEISURE PPTYS INC COM 36467J108 226858 6782014 SH SOLE 6244756 0 537258 GAMING PARTNERS INTL CORP COM 36467A107 1272 119983 SH SOLE 119983 0 0 GANNETT CO INC COM 36473H104 34531 2966566 SH SOLE 2737123 0 229443 GAP INC DEL COM 364760108 141878 6379404 SH SOLE 5318347 0 1061057 GARMIN LTD SHS H2906T109 146237 3039638 SH SOLE 2530205 0 509433 GARTNER INC COM 366651107 240666 2720924 SH SOLE 2462939 0 257985 GASLOG LTD SHS G37585109 5405 371475 SH SOLE 321014 0 50461 GASTAR EXPL INC NEW COM 36729W202 1305 1544454 SH SOLE 1544454 0 0 GATX CORP COM 361448103 54537 1224183 SH SOLE 1141345 0 82838 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 59703 2108168 SH SOLE 1909160 0 199008 GENCOR INDS INC COM 368678108 611 51020 SH SOLE 46329 0 4691 GENER8 MARITIME INC COM Y26889108 3995 780181 SH SOLE 707505 0 72676 GENERAC HLDGS INC COM 368736104 59628 1642643 SH SOLE 1503489 0 139154 GENERAL CABLE CORP DEL NEW COM 369300108 20175 1346763 SH SOLE 1220071 0 126692 GENERAL COMMUNICATION INC CL A 369385109 10965 797479 SH SOLE 727397 0 70082 GENERAL DYNAMICS CORP COM 369550108 1177191 7586949 SH SOLE 6261384 0 1325565 GENERAL ELECTRIC CO COM 369604103 6988897 235951964 SH SOLE 195008938 0 40943026 GENERAL GROWTH PPTYS INC NEW COM 370023103 584265 21169026 SH SOLE 18522991 0 2646035 GENERAL MLS INC COM 370334104 1130602 17698849 SH SOLE 14707511 0 2991338 GENERAL MOLY INC COM 370373102 465 1662025 SH SOLE 1610264 0 51761 GENERAL MTRS CO COM 37045V100 1184174 37273340 SH SOLE 30839772 0 6433568 GENESCO INC COM 371532102 28853 529805 SH SOLE 486757 0 43048 GENESEE & WYO INC CL A 371559105 115459 1674539 SH SOLE 1499503 0 175036 GENESIS HEALTHCARE INC CL A COM 37185X106 2298 860580 SH SOLE 815371 0 45209 GENIE ENERGY LTD CL B 372284208 2928 496226 SH SOLE 489014 0 7212 GENMARK DIAGNOSTICS INC COM 372309104 10316 874241 SH SOLE 786293 0 87948 GENOCEA BIOSCIENCES INC COM 372427104 941 183852 SH SOLE 183852 0 0 GENOMIC HEALTH INC COM 37244C101 18730 647646 SH SOLE 602635 0 45011 GENPACT LIMITED SHS G3922B107 84096 3511332 SH SOLE 3140650 0 370682 GENTEX CORP COM 371901109 151178 8609225 SH SOLE 7735813 0 873412 GENTHERM INC COM 37253A103 29420 936350 SH SOLE 864542 0 71808 GENUINE PARTS CO COM 372460105 398186 3964020 SH SOLE 3316110 0 647910 GENVEC INC COM NEW 37246C307 377 801249 SH SOLE 801249 0 0 GENWORTH FINL INC COM CL A 37247D106 72234 14563222 SH SOLE 13624937 0 938285 GEO GROUP INC NEW COM 36162J106 53158 2235426 SH SOLE 2088608 0 146818 GEOSPACE TECHNOLOGIES CORP COM 37364X109 6491 333192 SH SOLE 313375 0 19817 GERMAN AMERN BANCORP INC COM 373865104 16589 426125 SH SOLE 406275 0 19850 GERON CORP COM 374163103 9016 3989338 SH SOLE 3715253 0 274085 GETTY RLTY CORP NEW COM 374297109 24728 1033341 SH SOLE 957253 0 76088 GEVO INC COM NEW 374396208 768 1593285 SH SOLE 1593285 0 0 GIBRALTAR INDS INC COM 374689107 29502 794141 SH SOLE 729357 0 64784 GIGAMON INC COM 37518B102 49286 899376 SH SOLE 836895 0 62481 GIGPEAK INC COM 37518Q109 2088 888671 SH SOLE 846175 0 42496 GILEAD SCIENCES INC COM 375558103 2889301 36517954 SH SOLE 29944452 0 6573502 GILEAD SCIENCES INC OPTIONS 375558103 103 1300 SH Call SOLE 1300 0 0 GLACIER BANCORP INC NEW COM 37637Q105 56424 1978399 SH SOLE 1832932 0 145467 GLADSTONE COML CORP COM 376536108 12528 672469 SH SOLE 625345 0 47124 GLADSTONE LD CORP COM 376549101 111 10458 SH SOLE 10458 0 0 GLATFELTER COM 377316104 23573 1087296 SH SOLE 994842 0 92454 GLAUKOS CORP COM 377322102 14836 393110 SH SOLE 361944 0 31166 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 7249 314491 SH SOLE 287604 0 26887 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 20610 713384 SH SOLE 673043 0 40341 GLOBAL EAGLE ENTMT INC COM 37951D102 10107 1216189 SH SOLE 1131821 0 84368 GLOBAL INDEMNITY PLC SHS G39319101 9588 322826 SH SOLE 302141 0 20685 GLOBAL MED REIT INC COM NEW 37954A204 289 29643 SH SOLE 18792 0 10851 GLOBAL NET LEASE INC COM 379378102 39799 4877273 SH SOLE 4559690 0 317583 GLOBAL PMTS INC COM 37940X102 337982 4403097 SH SOLE 3760973 0 642124 GLOBAL SHIP LEASE INC NEW SHS A Y27183105 23 14044 SH SOLE 14044 0 0 GLOBAL SOURCES LTD ORD G39300101 366 43203 SH SOLE 38455 0 4748 GLOBAL WTR RES INC COM 379463102 344 42900 SH SOLE 37334 0 5566 GLOBALSCAPE INC COM 37940G109 175 49302 SH SOLE 49302 0 0 GLOBALSTAR INC COM 378973408 10005 8268476 SH SOLE 7398611 0 869865 GLOBANT S A COM L44385109 14106 334899 SH SOLE 301469 0 33430 GLOBUS MED INC CL A 379577208 40806 1807968 SH SOLE 1671409 0 136559 GLU MOBILE INC COM 379890106 6184 2760833 SH SOLE 2577296 0 183537 GLYCOMIMETICS INC COM 38000Q102 438 61255 SH SOLE 52327 0 8928 GMS INC COM 36251C103 7000 314883 SH SOLE 309525 0 5358 GNC HLDGS INC COM CL A 36191G107 36438 1784410 SH SOLE 1626575 0 157835 GODADDY INC CL A 380237107 39774 1151865 SH SOLE 1022931 0 128934 GOGO INC COM 38046C109 14524 1315594 SH SOLE 1208200 0 107394 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 609 32114 SH SOLE 32114 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 17308 816427 SH SOLE 703986 0 112441 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 662 33735 SH SOLE 33735 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1954 402906 SH SOLE 402906 0 0 GOLD RESOURCE CORP COM 38068T105 9373 1263240 SH SOLE 1197237 0 66003 GOLDCORP INC NEW COM 380956409 16313 987446 SH SOLE 987446 0 0 GOLDEN ENTMT INC COM 381013101 1138 91263 SH SOLE 76814 0 14449 GOLDMAN SACHS GROUP INC COM 38141G104 1598549 9912255 SH SOLE 8201497 0 1710758 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 87 25936 SH SOLE 25936 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 240571 7448010 SH SOLE 6273800 0 1174210 GOPRO INC CL A 38268T103 42661 2557618 SH SOLE 2394722 0 162896 GORES HLDGS INC CL A 382866101 93 8580 SH SOLE 8580 0 0 GORMAN RUPP CO COM 383082104 12315 480866 SH SOLE 442039 0 38827 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 45142 1995655 SH SOLE 1880939 0 114716 GP STRATEGIES CORP COM 36225V104 5154 209338 SH SOLE 181739 0 27599 GRACE W R & CO DEL NEW COM 38388F108 136444 1848828 SH SOLE 1630320 0 218508 GRACO INC COM 384109104 123140 1664060 SH SOLE 1503887 0 160173 GRAHAM CORP COM 384556106 5306 277822 SH SOLE 265410 0 12412 GRAHAM HLDGS CO COM 384637104 62961 130795 SH SOLE 116566 0 14229 GRAINGER W W INC COM 384802104 326080 1450277 SH SOLE 1203356 0 246921 GRAMERCY PPTY TR COM 385002100 136575 14167505 SH SOLE 13021992 0 1145513 GRAN TIERRA ENERGY INC COM 38500T101 831 276133 SH SOLE 109108 0 167025 GRAND CANYON ED INC COM 38526M106 46646 1154885 SH SOLE 1063167 0 91718 GRANITE CONSTR INC COM 387328107 57386 1153720 SH SOLE 1068179 0 85541 GRAPHIC PACKAGING HLDG CO COM 388689101 119169 8518124 SH SOLE 7554900 0 963224 GRAY TELEVISION INC COM 389375106 20374 1966606 SH SOLE 1841457 0 125149 GREAT AJAX CORP COM 38983D300 1900 139158 SH SOLE 128815 0 10343 GREAT BASIN SCIENTIFIC INC COM 39013L601 0 43 SH SOLE 43 0 0 GREAT ELM CAP GROUP INC COM 39036P100 583 124295 SH SOLE 120268 0 4027 GREAT LAKES DREDGE & DOCK CO COM 390607109 5520 1577138 SH SOLE 1445467 0 131671 GREAT PLAINS ENERGY INC COM 391164100 157793 5782071 SH SOLE 4951715 0 830356 GREAT SOUTHN BANCORP INC COM 390905107 13980 343485 SH SOLE 321176 0 22309 GREAT WESTN BANCORP INC COM 391416104 56320 1690290 SH SOLE 1581484 0 108806 GREEN BANCORP INC COM 39260X100 1900 173834 SH SOLE 159387 0 14447 GREEN BRICK PARTNERS INC COM 392709101 3405 412251 SH SOLE 384842 0 27409 GREEN DOT CORP CL A 39304D102 24853 1077735 SH SOLE 1000581 0 77154 GREEN PLAINS INC COM 393222104 23536 898329 SH SOLE 820021 0 78308 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 825 42953 SH SOLE 42953 0 0 GREENBRIER COS INC COM 393657101 28199 798845 SH SOLE 744397 0 54448 GREENE COUNTY BANCORP INC COM 394357107 204 12243 SH SOLE 11057 0 1186 GREENHILL & CO INC COM 395259104 16985 720622 SH SOLE 658339 0 62283 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 16324 798643 SH SOLE 742273 0 56370 GREIF INC CL A 397624107 42246 851914 SH SOLE 792385 0 59529 GREIF INC CL B 397624206 3527 58206 SH SOLE 54466 0 3740 GRIDSUM HLDG INC ADR REPSG CL B 398132100 61 3640 SH SOLE 866 0 2774 GRIFFIN INL RLTY INC COM 398231100 2135 67387 SH SOLE 67268 0 119 GRIFFON CORP COM 398433102 16055 943835 SH SOLE 859594 0 84241 GRIFOLS S A SP ADR REP B NVT 398438408 2529 158362 SH SOLE 0 0 158362 GROUP 1 AUTOMOTIVE INC COM 398905109 36706 574606 SH SOLE 528583 0 46023 GROUPE CGI INC CL A SUB VTG 39945C109 876 18398 SH SOLE 0 0 18398 GROUPON INC COM CL A 399473107 52407 10176098 SH SOLE 8730003 0 1446095 GRUBHUB INC COM 400110102 87122 2026560 SH SOLE 1873423 0 153137 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 4883 103769 SH SOLE 103769 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4658 31813 SH SOLE 31813 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 14670 471542 SH SOLE 471542 0 0 GSE SYS INC COM 36227K106 132 45583 SH SOLE 45583 0 0 GTT COMMUNICATIONS INC COM 362393100 13196 560799 SH SOLE 512956 0 47843 GTX INC DEL COM 40052B108 1197 1528732 SH SOLE 1528732 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 38 1447 SH SOLE 1447 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 2847 159516 SH SOLE 148022 0 11494 GUESS INC COM 401617105 26998 1847906 SH SOLE 1712155 0 135751 GUIDANCE SOFTWARE INC COM 401692108 1027 172297 SH SOLE 155718 0 16579 GUIDEWIRE SOFTWARE INC COM 40171V100 108751 1813113 SH SOLE 1609393 0 203720 GULF ISLAND FABRICATION INC COM 402307102 5343 580809 SH SOLE 574436 0 6373 GULF RESOURCES INC COM PAR $0.0005 40251W309 192 89743 SH SOLE 89743 0 0 GULFMARK OFFSHORE INC CL A NEW 402629208 699 415980 SH SOLE 410591 0 5389 GULFPORT ENERGY CORP COM NEW 402635304 115896 4102526 SH SOLE 3635944 0 466582 GW PHARMACEUTICALS PLC ADS 36197T103 676 5094 SH SOLE 0 0 5094 GYRODYNE LLC COM 403829104 162 8763 SH SOLE 8763 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 13173 785982 SH SOLE 717928 0 68054 HABIT RESTAURANTS INC COM CL A 40449J103 4697 335467 SH SOLE 313312 0 22155 HACKETT GROUP INC COM 404609109 15822 957730 SH SOLE 906338 0 51392 HAEMONETICS CORP COM 405024100 46522 1284789 SH SOLE 1184901 0 99888 HAIN CELESTIAL GROUP INC COM 405217100 107519 3021902 SH SOLE 2719090 0 302812 HALCON RES CORP COM PAR NEW 40537Q605 410 43745 SH SOLE 43387 0 358 HALLADOR ENERGY COMPANY COM 40609P105 565 71725 SH SOLE 71725 0 0 HALLIBURTON CO COM 406216101 1001440 22313730 SH SOLE 18431861 0 3881869 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 3283 319031 SH SOLE 308435 0 10596 HALOZYME THERAPEUTICS INC COM 40637H109 36301 3005011 SH SOLE 2783357 0 221654 HALYARD HEALTH INC COM 40650V100 50415 1454567 SH SOLE 1359146 0 95421 HANCOCK HLDG CO COM 410120109 74578 2299664 SH SOLE 2149033 0 150631 HANDY & HARMAN LTD COM 410315105 523 24851 SH SOLE 23033 0 1818 HANESBRANDS INC COM 410345102 245365 9717433 SH SOLE 8140106 0 1577327 HANMI FINL CORP COM NEW 410495204 24315 923134 SH SOLE 851091 0 72043 HANNON ARMSTRONG SUST INFR C COM 41068X100 21270 910140 SH SOLE 844898 0 65242 HANOVER INS GROUP INC COM 410867105 99836 1323728 SH SOLE 1172655 0 151073 HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 46 4107 SH SOLE 4107 0 0 HARBORONE BANCORP INC COM 41165F101 1569 99577 SH SOLE 90624 0 8953 HARDINGE INC COM 412324303 5174 464909 SH SOLE 457226 0 7683 HARLEY DAVIDSON INC COM 412822108 247107 4698742 SH SOLE 3916161 0 782581 HARMAN INTL INDS INC COM 413086109 183390 2171578 SH SOLE 1789908 0 381670 HARMONIC INC COM 413160102 13204 2226638 SH SOLE 2036041 0 190597 HARRIS CORP DEL COM 413875105 295472 3225324 SH SOLE 2672549 0 552775 HARSCO CORP COM 415864107 20633 2077895 SH SOLE 1889594 0 188301 HARTE-HANKS INC COM 416196103 2710 1672539 SH SOLE 1662552 0 9987 HARTFORD FINL SVCS GROUP INC COM 416515104 478202 11167732 SH SOLE 9428479 0 1739253 HARVARD BIOSCIENCE INC COM 416906105 3116 1145689 SH SOLE 1124380 0 21309 HARVEST NATURAL RESOURCES IN COM 41754V103 965 1190267 SH SOLE 1190267 0 0 HASBRO INC COM 418056107 375956 4739144 SH SOLE 3622691 0 1116453 HAVERTY FURNITURE INC COM 419596101 11514 574538 SH SOLE 541407 0 33131 HAWAIIAN ELEC INDUSTRIES COM 419870100 93186 3121804 SH SOLE 2753932 0 367872 HAWAIIAN HOLDINGS INC COM 419879101 61838 1272377 SH SOLE 1189518 0 82859 HAWAIIAN TELCOM HOLDCO INC COM 420031106 1523 68033 SH SOLE 56981 0 11052 HAWKINS INC COM 420261109 12096 279161 SH SOLE 259005 0 20156 HAYNES INTERNATIONAL INC COM NEW 420877201 12294 331298 SH SOLE 305667 0 25631 HC2 HLDGS INC COM 404139107 2012 369117 SH SOLE 346584 0 22533 HCA HOLDINGS INC COM 40412C101 627376 8295337 SH SOLE 6966536 0 1328801 HCI GROUP INC COM 40416E103 7924 261003 SH SOLE 243885 0 17118 HCP INC COM 40414L109 651492 17167106 SH SOLE 15076839 0 2090267 HD SUPPLY HLDGS INC COM 40416M105 160734 5026073 SH SOLE 4447553 0 578520 HDFC BANK LTD ADR REPS 3 SHS 40415F101 10684 148620 SH SOLE 148620 0 0 HEADWATERS INC COM 42210P102 32034 1893234 SH SOLE 1739856 0 153378 HEALTHCARE RLTY TR COM 421946104 153772 4514734 SH SOLE 4297742 0 216992 HEALTHCARE SVCS GRP INC COM 421906108 70000 1768578 SH SOLE 1624743 0 143835 HEALTHCARE TR AMER INC CL A NEW 42225P501 153666 4710782 SH SOLE 4218853 0 491929 HEALTHEQUITY INC COM 42226A107 39424 1041594 SH SOLE 961943 0 79651 HEALTHSOUTH CORP COM NEW 421924309 90351 2227050 SH SOLE 2046071 0 180979 HEALTHSTREAM INC COM 42222N103 17466 632830 SH SOLE 579428 0 53402 HEALTHWAYS INC COM 422245100 22521 851143 SH SOLE 787953 0 63190 HEARTLAND EXPRESS INC COM 422347104 23733 1257060 SH SOLE 1154600 0 102460 HEARTLAND FINL USA INC COM 42234Q102 20812 576990 SH SOLE 540568 0 36422 HECLA MNG CO COM 422704106 59500 10438615 SH SOLE 9663271 0 775344 HEICO CORP NEW COM 422806109 42946 620614 SH SOLE 554736 0 65878 HEICO CORP NEW CL A 422806208 64965 1073630 SH SOLE 954028 0 119602 HEIDRICK & STRUGGLES INTL IN COM 422819102 8884 478913 SH SOLE 444293 0 34620 HELEN OF TROY CORP LTD COM G4388N106 74538 865008 SH SOLE 808810 0 56198 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 23966 2947863 SH SOLE 2734512 0 213351 HELMERICH & PAYNE INC COM 423452101 185951 2763021 SH SOLE 2303792 0 459229 HELMERICH & PAYNE INC OPTIONS 423452101 2470 36700 SH Put SOLE 36700 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 655 51401 SH SOLE 47636 0 3765 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 604 479699 SH SOLE 479699 0 0 HENNESSY ADVISORS INC COM 425885100 914 25776 SH SOLE 23537 0 2239 HENRY JACK & ASSOC INC COM 426281101 197223 2305357 SH SOLE 2070360 0 234997 HERBALIFE LTD COM USD SHS G4412G101 111052 1791448 SH SOLE 1561596 0 229852 HERC HLDGS INC COM 42704L104 21773 646093 SH SOLE 569988 0 76105 HERITAGE COMMERCE CORP COM 426927109 16845 1539760 SH SOLE 1515130 0 24630 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1426 107390 SH SOLE 98545 0 8845 HERITAGE FINL CORP WASH COM 42722X106 15603 869258 SH SOLE 794650 0 74608 HERITAGE INS HLDGS INC COM 42727J102 8961 621874 SH SOLE 570167 0 51707 HERITAGE OAKS BANCORP COM 42724R107 1549 188869 SH SOLE 173450 0 15419 HERON THERAPEUTICS INC COM 427746102 14311 830576 SH SOLE 773501 0 57075 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 29914 1660026 SH SOLE 1571227 0 88799 HERSHEY CO COM 427866108 408328 4271211 SH SOLE 3642776 0 628435 HERTZ GLOBAL HLDGS INC COM 42806J106 80628 2007676 SH SOLE 1780611 0 227065 HESKA CORP COM RESTRC NEW 42805E306 11786 216544 SH SOLE 208992 0 7552 HESS CORP COM 42809H107 397680 7416644 SH SOLE 6121048 0 1295596 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1000331 43970615 SH SOLE 36421548 0 7549067 HEXCEL CORP NEW COM 428291108 104662 2362566 SH SOLE 2077734 0 284832 HFF INC CL A 40418F108 24380 880461 SH SOLE 808822 0 71639 HHGREGG INC COM 42833L108 422 229406 SH SOLE 229406 0 0 HIBBETT SPORTS INC COM 428567101 23284 583555 SH SOLE 531120 0 52435 HIGHWOODS PPTYS INC COM 431284108 204464 3922944 SH SOLE 3623615 0 299329 HILL INTERNATIONAL INC COM 431466101 4847 1051514 SH SOLE 1029315 0 22199 HILL ROM HLDGS INC COM 431475102 181953 2935672 SH SOLE 1567210 0 1368462 HILLENBRAND INC COM 431571108 47526 1502079 SH SOLE 1376569 0 125510 HILLTOP HOLDINGS INC COM 432748101 45020 2004431 SH SOLE 1859011 0 145420 HILTON WORLDWIDE HLDGS INC COM 43300A104 294609 12848190 SH SOLE 11195194 0 1652996 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 164 19099 SH SOLE 19099 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1642 11855 SH SOLE 10951 0 904 HMN FINL INC COM 40424G108 836 58854 SH SOLE 58854 0 0 HMS HLDGS CORP COM 40425J101 47087 2123924 SH SOLE 1951389 0 172535 HNI CORP COM 404251100 51686 1298650 SH SOLE 1205753 0 92897 HOLLYFRONTIER CORP COM 436106108 133430 5446116 SH SOLE 4844072 0 602044 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 343 15489 SH SOLE 15489 0 0 HOLOGIC INC COM 436440101 296003 7623050 SH SOLE 6449964 0 1173086 HOME BANCORP INC COM 43689E107 1362 48653 SH SOLE 34992 0 13661 HOME BANCSHARES INC COM 436893200 71098 3416524 SH SOLE 3176066 0 240458 HOME DEPOT INC COM 437076102 4355765 33849590 SH SOLE 27813413 0 6036177 HOMESTREET INC COM 43785V102 24256 967913 SH SOLE 930397 0 37516 HOMETRUST BANCSHARES INC COM 437872104 5197 280919 SH SOLE 244619 0 36300 HONEYWELL INTL INC COM 438516106 2316292 19866988 SH SOLE 16592681 0 3274307 HOOKER FURNITURE CORP COM 439038100 3794 154934 SH SOLE 142013 0 12921 HOOPER HOLMES INC COM NEW 439104209 65 51264 SH SOLE 49953 0 1311 HOPE BANCORP INC COM 43940T109 58745 3381982 SH SOLE 3118876 0 263106 HOPFED BANCORP INC COM 439734104 8 685 SH SOLE 685 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 37998 1036773 SH SOLE 954213 0 82560 HORIZON BANCORP IND COM 440407104 4038 137426 SH SOLE 127731 0 9695 HORIZON GLOBAL CORP COM 44052W104 10645 534118 SH SOLE 504098 0 30020 HORIZON PHARMA PLC SHS G4617B105 73555 4057096 SH SOLE 3743173 0 313923 HORMEL FOODS CORP COM 440452100 286671 7557909 SH SOLE 6232171 0 1325738 HORNBECK OFFSHORE SVCS INC N COM 440543106 4405 800909 SH SOLE 729114 0 71795 HORTONWORKS INC COM 440894103 7705 922784 SH SOLE 849243 0 73541 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 194299 6537641 SH SOLE 6051370 0 486271 HOST HOTELS & RESORTS INC COM 44107P104 437754 28115239 SH SOLE 24288552 0 3826687 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 37606 2804292 SH SOLE 2567971 0 236321 HOULIHAN LOKEY INC CL A 441593100 3910 156097 SH SOLE 133711 0 22386 HOUSTON WIRE & CABLE CO COM 44244K109 2796 451762 SH SOLE 443344 0 8418 HOVNANIAN ENTERPRISES INC CL A 442487203 5284 3126671 SH SOLE 2891924 0 234747 HOWARD HUGHES CORP COM 44267D107 105870 924626 SH SOLE 796721 0 127905 HP INC COM 40434L105 717627 46209057 SH SOLE 37639788 0 8569269 HRG GROUP INC COM 40434J100 48623 3096988 SH SOLE 2849969 0 247019 HSN INC COM 404303109 36647 920772 SH SOLE 852342 0 68430 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 17 7686 SH SOLE 7686 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 6470 257650 SH SOLE 213155 0 44495 HUB GROUP INC CL A 443320106 54545 1338190 SH SOLE 1265691 0 72499 HUBBELL INC COM 443510607 166737 1547585 SH SOLE 1376362 0 171223 HUBSPOT INC COM 443573100 32174 558375 SH SOLE 504165 0 54210 HUDSON GLOBAL INC COM 443787106 1078 699691 SH SOLE 677476 0 22215 HUDSON PAC PPTYS INC COM 444097109 120821 3675735 SH SOLE 3485519 0 190216 HUDSON TECHNOLOGIES INC COM 444144109 735 110526 SH SOLE 110526 0 0 HUMANA INC COM 444859102 701895 3967972 SH SOLE 3307559 0 660413 HUNT J B TRANS SVCS INC COM 445658107 204868 2524870 SH SOLE 2088226 0 436644 HUNTINGTON BANCSHARES INC COM 446150104 294311 29848986 SH SOLE 24868488 0 4980498 HUNTINGTON INGALLS INDS INC COM 446413106 226370 1475494 SH SOLE 1334389 0 141105 HUNTSMAN CORP COM 447011107 83616 5139264 SH SOLE 4454657 0 684607 HURCO COMPANIES INC COM 447324104 1786 63643 SH SOLE 54917 0 8726 HURON CONSULTING GROUP INC COM 447462102 33323 557617 SH SOLE 512523 0 45094 HUTCHINSON TECHNOLOGY INC COM 448407106 3323 834934 SH SOLE 834934 0 0 HYATT HOTELS CORP COM CL A 448579102 28600 581067 SH SOLE 523282 0 57785 HYSTER YALE MATLS HANDLING I CL A 449172105 16726 278165 SH SOLE 257772 0 20393 I D SYSTEMS INC COM 449489103 1859 376278 SH SOLE 376278 0 0 IAC INTERACTIVECORP COM 44919P508 117251 1876924 SH SOLE 1657064 0 219860 IAMGOLD CORP COM 450913108 0 5 SH SOLE 5 0 0 IBERIABANK CORP COM 450828108 77211 1150340 SH SOLE 1073733 0 76607 IBIO INC COM 451033104 99 179132 SH SOLE 179132 0 0 ICAD INC COM NEW 44934S206 2054 394957 SH SOLE 394957 0 0 ICF INTL INC COM 44925C103 21318 481013 SH SOLE 442237 0 38776 ICICI BK LTD ADR 45104G104 8034 1075501 SH SOLE 91401 0 984100 ICON PLC SHS G4705A100 1726 22308 SH SOLE 7813 0 14495 ICONIX BRAND GROUP INC COM 451055107 10738 1322417 SH SOLE 1216170 0 106247 ICU MED INC COM 44930G107 51121 404499 SH SOLE 376102 0 28397 IDACORP INC COM 451107106 127246 1625528 SH SOLE 1521296 0 104232 IDENTIV INC COM NEW 45170X205 554 256569 SH SOLE 256569 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 6317 2467717 SH SOLE 2354478 0 113239 IDEX CORP COM 45167R104 208013 2223076 SH SOLE 1996656 0 226420 IDEXX LABS INC COM 45168D104 352833 3129897 SH SOLE 2676448 0 453449 IDT CORP CL B NEW 448947507 7693 446258 SH SOLE 416065 0 30193 IEC ELECTRS CORP NEW COM 44949L105 5 1008 SH SOLE 1008 0 0 IES HLDGS INC COM 44951W106 963 54137 SH SOLE 48830 0 5307 IGNYTA INC COM 451731103 3307 525797 SH SOLE 492950 0 32847 IHS MARKIT LTD SHS G47567105 213473 5685037 SH SOLE 5384461 0 300576 II VI INC COM 902104108 38307 1574468 SH SOLE 1461410 0 113058 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 3014 166659 SH SOLE 166659 0 0 ILLINOIS TOOL WKS INC COM 452308109 1065140 8888016 SH SOLE 7088431 0 1799585 ILLUMINA INC COM 452327109 704324 3877155 SH SOLE 3268575 0 608580 IMAGE SENSING SYS INC COM 45244C104 846 218576 SH SOLE 218576 0 0 IMATION CORP COM 45245A107 446 704359 SH SOLE 704359 0 0 IMAX CORP COM 45245E109 18661 644132 SH SOLE 534664 0 109468 IMMERSION CORP COM 452521107 6122 750234 SH SOLE 700338 0 49896 IMMUNE DESIGN CORP COM 45252L103 1931 254772 SH SOLE 229965 0 24807 IMMUNOGEN INC COM 45253H101 5702 2127680 SH SOLE 1949147 0 178533 IMMUNOMEDICS INC COM 452907108 9075 2792320 SH SOLE 2626102 0 166218 IMPAC MTG HLDGS INC COM NEW 45254P508 1687 127870 SH SOLE 120770 0 7100 IMPAX LABORATORIES INC COM 45256B101 41691 1759121 SH SOLE 1614914 0 144207 IMPERVA INC COM 45321L100 37317 694792 SH SOLE 637211 0 57581 IMPINJ INC COM 453204109 4247 113505 SH SOLE 109449 0 4056 IMS HEALTH HLDGS INC COM 44970B109 110685 3531761 SH SOLE 3077226 0 454535 INC RESH HLDGS INC CL A 45329R109 60888 1365813 SH SOLE 1280727 0 85086 INCONTACT INC COM 45336E109 21229 1518524 SH SOLE 1405440 0 113084 INCYTE CORP COM 45337C102 402540 4269170 SH SOLE 3710695 0 558475 INDEPENDENCE CONTRACT DRIL I COM 453415309 1259 239830 SH SOLE 221273 0 18557 INDEPENDENCE HLDG CO NEW COM NEW 453440307 979 56956 SH SOLE 50488 0 6468 INDEPENDENCE RLTY TR INC COM 45378A106 7707 856366 SH SOLE 815733 0 40633 INDEPENDENT BANK CORP MASS COM 453836108 38701 715490 SH SOLE 661808 0 53682 INDEPENDENT BANK CORP MICH COM NEW 453838609 9523 565862 SH SOLE 546949 0 18913 INDEPENDENT BK GROUP INC COM 45384B106 9443 213790 SH SOLE 196750 0 17040 INFINERA CORPORATION COM 45667G103 33700 3731990 SH SOLE 3462096 0 269894 INFINITY PHARMACEUTICALS INC COM 45665G303 2270 1455317 SH SOLE 1349824 0 105493 INFINITY PPTY & CAS CORP COM 45665Q103 25341 306686 SH SOLE 283487 0 23199 INFOBLOX INC COM 45672H104 36851 1397450 SH SOLE 1283254 0 114196 INFORMATION SERVICES GROUP I COM 45675Y104 969 242785 SH SOLE 219890 0 22895 INFOSYS LTD SPONSORED ADR 456788108 4310 273132 SH SOLE 273132 0 0 INFRAREIT INC COM 45685L100 21881 1206239 SH SOLE 1139083 0 67156 INGERSOLL-RAND PLC SHS G47791101 549504 8088082 SH SOLE 6368884 0 1719198 INGEVITY CORP COM 45688C107 48628 1054831 SH SOLE 971567 0 83264 INGLES MKTS INC CL A 457030104 13424 339510 SH SOLE 313796 0 25714 INGRAM MICRO INC CL A 457153104 160275 4494527 SH SOLE 3962070 0 532457 INGREDION INC COM 457187102 376793 2831749 SH SOLE 2375528 0 456221 INNERWORKINGS INC COM 45773Y105 11972 1270956 SH SOLE 1200250 0 70706 INNODATA INC COM NEW 457642205 1433 577828 SH SOLE 577828 0 0 INNOPHOS HOLDINGS INC COM 45774N108 19353 495853 SH SOLE 448629 0 47224 INNOSPEC INC COM 45768S105 37553 617547 SH SOLE 567288 0 50259 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1346 422061 SH SOLE 422061 0 0 INNOVIVA INC COM 45781M101 25079 2281962 SH SOLE 2115420 0 166542 INOGEN INC COM 45780L104 23654 394884 SH SOLE 363460 0 31424 INOTEK PHARMACEUTICALS CORP COM 45780V102 3784 399173 SH SOLE 386076 0 13097 INOVALON HLDGS INC COM CL A 45781D101 22467 1527317 SH SOLE 1356427 0 170890 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 17086 1833262 SH SOLE 1693168 0 140094 INPHI CORP COM 45772F107 40618 933535 SH SOLE 862942 0 70593 INSIGHT ENTERPRISES INC COM 45765U103 40184 1234545 SH SOLE 1145976 0 88569 INSIGNIA SYS INC COM 45765Y105 1172 492277 SH SOLE 492277 0 0 INSMED INC COM PAR $.01 457669307 22467 1547283 SH SOLE 1424876 0 122407 INSPERITY INC COM 45778Q107 47615 655497 SH SOLE 621886 0 33611 INSTALLED BLDG PRODS INC COM 45780R101 16949 472517 SH SOLE 439152 0 33365 INSTEEL INDUSTRIES INC COM 45774W108 20019 552403 SH SOLE 519394 0 33009 INSTITUTIONAL FINL MKTS INC COM 45779L107 276 252753 SH SOLE 252753 0 0 INSTRUCTURE INC COM 45781U103 3607 142180 SH SOLE 129096 0 13084 INSULET CORP COM 45784P101 59040 1442112 SH SOLE 1329184 0 112928 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 7916 671449 SH SOLE 630357 0 41092 INTEGER HLDGS CORP COM 45826H109 15986 737007 SH SOLE 675129 0 61878 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 60938 738194 SH SOLE 679658 0 58536 INTEGRATED DEVICE TECHNOLOGY COM 458118106 90199 3904722 SH SOLE 3637273 0 267449 INTEL CORP COM 458140100 4771734 126403543 SH SOLE 103405099 0 22998444 INTEL CORP SDCV 3.250% 8/0 458140AF7 989 541000 PRN SOLE 541000 0 0 INTELIQUENT INC COM 45825N107 17722 1098011 SH SOLE 1036497 0 61514 INTELLIA THERAPEUTICS INC COM 45826J105 2119 124485 SH SOLE 115746 0 8739 INTELSAT S A COM L5140P101 1250 461277 SH SOLE 423181 0 38096 INTER PARFUMS INC COM 458334109 14095 436793 SH SOLE 402562 0 34231 INTERACTIVE BROKERS GROUP IN COM 45841N107 54531 1546103 SH SOLE 1346971 0 199132 INTERACTIVE INTELLIGENCE GRO COM 45841V109 27853 463129 SH SOLE 427819 0 35310 INTERCEPT PHARMACEUTICALS IN COM 45845P108 71981 437337 SH SOLE 389424 0 47913 INTERCONTINENTAL EXCHANGE IN COM 45866F104 882427 3276013 SH SOLE 2663022 0 612991 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 906 21769 SH SOLE 0 0 21769 INTERDIGITAL INC COM 45867G101 79794 1007496 SH SOLE 934964 0 72532 INTERFACE INC COM 458665304 28089 1682988 SH SOLE 1546628 0 136360 INTERMOLECULAR INC COM 45882D109 58 58783 SH SOLE 58783 0 0 INTERNAP CORP COM PAR $.001 45885A300 1651 1000728 SH SOLE 982530 0 18198 INTERNATIONAL BANCSHARES COR COM 459044103 50137 1683588 SH SOLE 1575752 0 107836 INTERNATIONAL BUSINESS MACHS COM 459200101 3702071 23305453 SH SOLE 19186724 0 4118729 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 298734 2089484 SH SOLE 1733732 0 355752 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 21396 877587 SH SOLE 620923 0 256664 INTERNATIONAL SPEEDWAY CORP CL A 460335201 25609 766288 SH SOLE 714787 0 51501 INTEROIL CORP COM 460951106 3002 58955 SH SOLE 50070 0 8885 INTERPACE DIAGNOSTICS GROUP COM 46062X105 36 223802 SH SOLE 223802 0 0 INTERPUBLIC GROUP COS INC COM 460690100 314208 14058512 SH SOLE 11010829 0 3047683 INTERSECT ENT INC COM 46071F103 9559 603458 SH SOLE 559446 0 44012 INTERSECTIONS INC COM 460981301 509 281214 SH SOLE 281214 0 0 INTERSIL CORP CL A 46069S109 87508 3990342 SH SOLE 3734193 0 256149 INTERVAL LEISURE GROUP INC COM 46113M108 47961 2793307 SH SOLE 2576114 0 217193 INTERXION HOLDING N.V SHS N47279109 16506 455714 SH SOLE 369853 0 85861 INTEST CORP COM 461147100 2115 528811 SH SOLE 528811 0 0 INTEVAC INC COM 461148108 3766 638299 SH SOLE 623512 0 14787 INTL FCSTONE INC COM 46116V105 18091 465672 SH SOLE 431077 0 34595 INTL PAPER CO COM 460146103 516741 10769923 SH SOLE 8940596 0 1829327 INTRA CELLULAR THERAPIES INC COM 46116X101 12752 836751 SH SOLE 770458 0 66293 INTRALINKS HLDGS INC COM 46118H104 6088 605159 SH SOLE 533498 0 71661 INTRAWEST RESORTS HLDGS INC COM 46090K109 8392 517402 SH SOLE 488681 0 28721 INTREPID POTASH INC COM 46121Y102 951 841440 SH SOLE 829807 0 11633 INTREXON CORP COM 46122T102 40736 1453827 SH SOLE 1298075 0 155752 INTRICON CORP COM 46121H109 58 10044 SH SOLE 10044 0 0 INTUIT COM 461202103 809794 7361094 SH SOLE 5726318 0 1634776 INTUITIVE SURGICAL INC COM NEW 46120E602 733081 1011384 SH SOLE 848354 0 163030 INUVO INC COM NEW 46122W204 1330 1046973 SH SOLE 1046973 0 0 INVACARE CORP COM 461203101 9066 811619 SH SOLE 738252 0 73367 INVENSENSE INC COM 46123D205 15064 2030122 SH SOLE 1879954 0 150168 INVENTERGY GLOBAL INC COM NEW 46123X409 31 20503 SH SOLE 20503 0 0 INVENTURE FOODS INC COM 461212102 6600 702093 SH SOLE 687298 0 14795 INVESCO LTD SHS G491BT108 360376 11524670 SH SOLE 9287592 0 2237078 INVESCO MORTGAGE CAPITAL INC COM 46131B100 43923 2883986 SH SOLE 2651379 0 232607 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 15429 900169 SH SOLE 831296 0 68873 INVESTORS BANCORP INC NEW COM 46146L101 93101 7751964 SH SOLE 7154099 0 597865 INVESTORS REAL ESTATE TR SH BEN INT 461730103 26852 4512859 SH SOLE 4250947 0 261912 INVESTORS TITLE CO COM 461804106 4650 46734 SH SOLE 45672 0 1062 INVITAE CORP COM 46185L103 3101 353972 SH SOLE 328578 0 25394 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 5233 769545 SH SOLE 733111 0 36434 ION GEOPHYSICAL CORP COM NEW 462044207 1087 158636 SH SOLE 155950 0 2686 IONIS PHARMACEUTICALS INC COM 462222100 109315 2983492 SH SOLE 2635228 0 348264 IPASS INC COM 46261V108 141 86574 SH SOLE 86574 0 0 IPG PHOTONICS CORP COM 44980X109 89070 1081607 SH SOLE 976325 0 105282 IRADIMED CORP COM 46266A109 894 52647 SH SOLE 49585 0 3062 IRIDEX CORP COM 462684101 743 51248 SH SOLE 45617 0 5631 IRIDIUM COMMUNICATIONS INC COM 46269C102 17856 2201677 SH SOLE 2039004 0 162673 IROBOT CORP COM 462726100 31128 707779 SH SOLE 651828 0 55951 IRON MTN INC NEW COM 46284V101 299637 7983925 SH SOLE 6898766 0 1085159 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 52970 3335616 SH SOLE 3076378 0 259238 ISHARES INTL HIGH YIELD 464286210 83876 1745961 SH SOLE 0 0 1745961 ISHARES MSCI CDA ETF 464286509 46474 1809032 SH SOLE 1809032 0 0 ISHARES MIN VOL EMRG MKT 464286533 197590 3655021 SH SOLE 1677593 0 1977428 ISHARES MSCI THI CAP ETF 464286624 3034 41267 SH SOLE 0 0 41267 ISHARES MSCI CH CAP ETF 464286640 9904 268477 SH SOLE 268477 0 0 ISHARES MSCI TURKEY ETF 464286715 1487 39275 SH SOLE 0 0 39275 ISHARES MSCI TAIWAN ETF 464286731 97842 6231980 SH SOLE 5129093 0 1102887 ISHARES MSCI STH KOR ETF 464286772 128509 2210723 SH SOLE 2210723 0 0 ISHARES MSCI MALAYSI ETF 464286830 1336 164684 SH SOLE 164684 0 0 ISHARES 10+ YR CR BD ETF 464289511 1507 23820 SH SOLE 23820 0 0 ISHARES INDIA 50 ETF 464289529 6683 224255 SH SOLE 224255 0 0 ISHARES GRWT ALLOCAT ETF 464289867 32652 793493 SH SOLE 793493 0 0 ISHARES MODERT ALLOC ETF 464289875 20657 572378 SH SOLE 572378 0 0 ISHARES CONSER ALLOC ETF 464289883 7933 237663 SH SOLE 237663 0 0 ISHARES GOLD TRUST ISHARES 464285105 155728 12271720 SH SOLE 12271720 0 0 ISHARES INC CORE MSCI EMKT 46434G103 232755 5103153 SH SOLE 5043735 0 59418 ISHARES INC MSCI RUSSIA CAP 46434G806 7013 481693 SH SOLE 128613 0 353080 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 9160 618050 SH SOLE 618050 0 0 ISHARES TR CORE S&P TTL STK 464287150 16253 328141 SH SOLE 138782 0 189359 ISHARES TR SELECT DIVID ETF 464287168 26052 304028 SH SOLE 304028 0 0 ISHARES TR CORE S&P500 ETF 464287200 1532152 7042436 SH SOLE 4049994 0 2992442 ISHARES TR CORE US AGGBD ET 464287226 270064 2402279 SH SOLE 1611380 0 790899 ISHARES TR MSCI EMG MKT ETF 464287234 569272 15200865 SH SOLE 11346866 0 3853999 ISHARES TR OPTIONS 464287234 854 22800 SH Call SOLE 22800 0 0 ISHARES TR IBOXX INV CP ETF 464287242 29107 236293 SH SOLE 236293 0 0 ISHARES TR 20 YR TR BD ETF 464287432 20614 149911 SH SOLE 149911 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 194774 2290377 SH SOLE 1685858 0 604519 ISHARES TR MSCI EAFE ETF 464287465 469908 7947039 SH SOLE 7947039 0 0 ISHARES TR CORE S&P MCP ETF 464287507 543670 3514126 SH SOLE 23582 0 3490544 ISHARES TR COHEN&STEER REIT 464287564 22981 219079 SH SOLE 219079 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 17575 166395 SH SOLE 0 0 166395 ISHARES TR RUS 1000 GRW ETF 464287614 127221 1221280 SH SOLE 0 0 1221280 ISHARES TR RUS 1000 ETF 464287622 31057 257816 SH SOLE 257816 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2266 21632 SH SOLE 0 0 21632 ISHARES TR RUS 2000 GRW ETF 464287648 5626 37787 SH SOLE 0 0 37787 ISHARES TR OPTIONS 464287655 1404 11300 SH Put SOLE 11300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1571696 12653539 SH SOLE 11918000 0 735539 ISHARES TR U.S. REAL ES ETF 464287739 8910 110487 SH SOLE 110487 0 0 ISHARES TR CORE S&P SCP ETF 464287804 59187 476737 SH SOLE 90690 0 386047 ISHARES TR JP MOR EM MK ETF 464288281 22652 193258 SH SOLE 193258 0 0 ISHARES TR INTL DEV RE ETF 464288489 24310 805758 SH SOLE 114271 0 691487 ISHARES TR IBOXX HI YD ETF 464288513 128354 1470941 SH SOLE 411592 0 1059349 ISHARES TR 1-3 YR CR BD ETF 464288646 116800 1104392 SH SOLE 1104392 0 0 ISHARES TR SHRT TRS BD ETF 464288679 9578 86737 SH SOLE 86737 0 0 ISHARES TR U.S. MED DVC ETF 464288810 97671 671786 SH SOLE 0 0 671786 ISHARES TR MSCI PHILIPS ETF 46429B408 2000 53679 SH SOLE 0 0 53679 ISHARES TR MSCI INDIA ETF 46429B598 121626 4135516 SH SOLE 3447323 0 688193 ISHARES TR MSCI POL CAP ETF 46429B606 1467 80518 SH SOLE 0 0 80518 ISHARES TR MIN VOL EAFE ETF 46429B689 298992 4420350 SH SOLE 71851 0 4348499 ISHARES TR MIN VOL USA ETF 46429B697 5527 121661 SH SOLE 121661 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 20525 203013 SH SOLE 203013 0 0 ISHARES TR USA QUALITY FCTR 46432F339 11730 173807 SH SOLE 173807 0 0 ISHARES TR USA VALUE FACTOR 46432F388 11727 179649 SH SOLE 179649 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 11792 152408 SH SOLE 152408 0 0 ISHARES TR CORE MSCITOTAL 46432F834 274723 5260871 SH SOLE 1566821 0 3694050 ISHARES TR CORE MSCI EAFE 46432F842 55451 1005634 SH SOLE 793045 0 212589 ISHARES TR GLOBAL REIT ETF 46434V647 853 31322 SH SOLE 0 0 31322 ISLE OF CAPRI CASINOS INC COM 464592104 13856 621922 SH SOLE 580108 0 41814 ISORAY INC COM 46489V104 661 918266 SH SOLE 918266 0 0 ISRAMCO INC COM NEW 465141406 1427 17109 SH SOLE 16429 0 680 ISTAR INC COM 45031U101 19972 1861309 SH SOLE 1706422 0 154887 ISTAR INC NOTE 3.000%11/1 45031UBR1 1192 1183000 PRN SOLE 1183000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 10798 987058 SH SOLE 987058 0 0 ITC HLDGS CORP COM 465685105 178730 3845311 SH SOLE 3351858 0 493453 ITERIS INC COM 46564T107 2648 727459 SH SOLE 727459 0 0 ITRON INC COM 465741106 47227 846967 SH SOLE 772672 0 74295 ITT INC COM 45073V108 95459 2663489 SH SOLE 2394683 0 268806 ITURAN LOCATION AND CONTROL SHS M6158M104 2120 80131 SH SOLE 78748 0 1383 IXIA COM 45071R109 19983 1598646 SH SOLE 1482309 0 116337 IXYS CORP COM 46600W106 10003 830127 SH SOLE 786152 0 43975 J & J SNACK FOODS CORP COM 466032109 45369 380871 SH SOLE 350063 0 30808 J ALEXANDERS HLDGS INC COM 46609J106 9652 952811 SH SOLE 845399 0 107412 J2 GLOBAL INC COM 48123V102 90487 1358456 SH SOLE 1262837 0 95619 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 867 144251 SH SOLE 144251 0 0 JABIL CIRCUIT INC COM 466313103 125189 5737357 SH SOLE 5141946 0 595411 JACK IN THE BOX INC COM 466367109 92669 965901 SH SOLE 897597 0 68304 JACOBS ENGR GROUP INC DEL COM 469814107 172319 3331762 SH SOLE 2785946 0 545816 JAKKS PAC INC COM 47012E106 4294 496962 SH SOLE 486747 0 10215 JAMBA INC COM NEW 47023A309 3769 345125 SH SOLE 325318 0 19807 JAMES RIV GROUP LTD COM G5005R107 12757 352399 SH SOLE 319426 0 32973 JANUS CAP GROUP INC COM 47102X105 60354 4307954 SH SOLE 4016557 0 291397 JASON INDS INC COM 471172106 165 74343 SH SOLE 74343 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 129114 1062838 SH SOLE 1008944 0 53894 JD COM INC SPON ADR CL A 47215P106 212591 8148377 SH SOLE 7807877 0 340500 JERNIGAN CAP INC COM 476405105 617 32201 SH SOLE 32201 0 0 JETBLUE AIRWAYS CORP COM 477143101 158243 9178844 SH SOLE 8378953 0 799891 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1197 75728 SH SOLE 75728 0 0 JIVE SOFTWARE INC COM 47760A108 5391 1265433 SH SOLE 1171379 0 94054 JOHN BEAN TECHNOLOGIES CORP COM 477839104 58497 829153 SH SOLE 768233 0 60920 JOHNSON & JOHNSON COM 478160104 8836234 74800935 SH SOLE 61304151 0 13496784 JOHNSON CTLS INTL PLC SHS G51502105 1126834 24217365 SH SOLE 19970761 0 4246604 JOHNSON OUTDOORS INC CL A 479167108 9826 270181 SH SOLE 267035 0 3146 JONES ENERGY INC COM CL A 48019R108 4351 1222235 SH SOLE 1152394 0 69841 JONES LANG LASALLE INC COM 48020Q107 164782 1448122 SH SOLE 1260069 0 188053 JOY GLOBAL INC COM 481165108 84364 3041239 SH SOLE 2820854 0 220385 JPMORGAN CHASE & CO COM 46625H100 6451853 96889224 SH SOLE 79684624 0 17204600 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 1539 263035 SH SOLE 263035 0 0 JUNIPER NETWORKS INC COM 48203R104 251526 10454124 SH SOLE 8768735 0 1685389 JUNIPER PHARMACEUTICALS INC COM 48203L107 2768 498821 SH SOLE 498821 0 0 JUNO THERAPEUTICS INC COM 48205A109 52750 1757750 SH SOLE 1578820 0 178930 K12 INC COM 48273U102 16346 1139064 SH SOLE 1065331 0 73733 K2M GROUP HLDGS INC COM 48273J107 9939 558988 SH SOLE 510675 0 48313 KADANT INC COM 48282T104 15120 290148 SH SOLE 270999 0 19149 KADMON HLDGS INC COM 48283N106 129 17635 SH SOLE 12660 0 4975 KAISER ALUMINUM CORP COM PAR $0.01 483007704 39172 452906 SH SOLE 418539 0 34367 KAMADA LTD SHS M6240T109 112 21880 SH SOLE 21880 0 0 KAMAN CORP COM 483548103 30826 701866 SH SOLE 646214 0 55652 KANSAS CITY SOUTHERN COM NEW 485170302 264342 2832641 SH SOLE 2357017 0 475624 KAPSTONE PAPER & PACKAGING C COM 48562P103 40594 2145535 SH SOLE 1975483 0 170052 KAR AUCTION SVCS INC COM 48238T109 149836 3471632 SH SOLE 3074547 0 397085 KARYOPHARM THERAPEUTICS INC COM 48576U106 5245 539090 SH SOLE 501355 0 37735 KATE SPADE & CO COM 485865109 64460 3762983 SH SOLE 3397733 0 365250 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 797 23301 SH SOLE 13260 0 10041 KB HOME COM 48666K109 40432 2508180 SH SOLE 2343841 0 164339 KBR INC COM 48242W106 64712 4277057 SH SOLE 3801567 0 475490 KCG HLDGS INC CL A 48244B100 22613 1456071 SH SOLE 1347764 0 108307 KEARNY FINL CORP MD COM 48716P108 22789 1674419 SH SOLE 1521425 0 152994 KELLOGG CO COM 487836108 545649 7043356 SH SOLE 5930890 0 1112466 KELLY SVCS INC CL A 488152208 15512 807062 SH SOLE 730654 0 76408 KEMET CORP COM NEW 488360207 4439 1243436 SH SOLE 1243436 0 0 KEMPER CORP DEL COM 488401100 53299 1355519 SH SOLE 1270780 0 84739 KEMPHARM INC COM 488445107 181 40201 SH SOLE 40201 0 0 KENNAMETAL INC COM 489170100 67494 2325763 SH SOLE 2164209 0 161554 KENNEDY-WILSON HLDGS INC COM 489398107 51633 2289693 SH SOLE 2122480 0 167213 KERYX BIOPHARMACEUTICALS INC COM 492515101 13746 2588613 SH SOLE 2398858 0 189755 KEWAUNEE SCIENTIFIC CORP COM 492854104 285 11940 SH SOLE 11940 0 0 KEY TRONICS CORP COM 493144109 696 93440 SH SOLE 93440 0 0 KEYCORP NEW COM 493267108 357212 29351872 SH SOLE 24093199 0 5258673 KEYSIGHT TECHNOLOGIES INC COM 49338L103 161651 5101025 SH SOLE 4569549 0 531476 KEYW HLDG CORP COM 493723100 9046 819391 SH SOLE 761036 0 58355 KFORCE INC COM 493732101 19553 954284 SH SOLE 895545 0 58739 KILROY RLTY CORP COM 49427F108 266619 3844539 SH SOLE 3453618 0 390921 KIMBALL ELECTRONICS INC COM 49428J109 9585 691533 SH SOLE 637657 0 53876 KIMBALL INTL INC CL B 494274103 11449 884746 SH SOLE 813021 0 71725 KIMBERLY CLARK CORP COM 494368103 1320028 10464788 SH SOLE 8442604 0 2022184 KIMCO RLTY CORP COM 49446R109 443481 15318873 SH SOLE 13414136 0 1904737 KINDER MORGAN INC DEL COM 49456B101 1159768 50141308 SH SOLE 41732354 0 8408954 KINDRED BIOSCIENCES INC COM 494577109 294 58866 SH SOLE 58866 0 0 KINDRED HEALTHCARE INC COM 494580103 21841 2137096 SH SOLE 1956557 0 180539 KINGSTONE COS INC COM 496719105 24 2652 SH SOLE 2652 0 0 KINROSS GOLD CORP COM NO PAR 496902404 8358 1985189 SH SOLE 1985189 0 0 KINSALE CAP GROUP INC COM 49714P108 271 12320 SH SOLE 8543 0 3777 KIRBY CORP COM 497266106 93988 1512036 SH SOLE 1372094 0 139942 KIRKLANDS INC COM 497498105 4795 393646 SH SOLE 367708 0 25938 KITE PHARMA INC COM 49803L109 59156 1058999 SH SOLE 976417 0 82582 KITE RLTY GROUP TR COM NEW 49803T300 83605 3016063 SH SOLE 2861190 0 154873 KLA-TENCOR CORP COM 482480100 281549 4038857 SH SOLE 3349951 0 688906 KLX INC COM 482539103 56371 1601451 SH SOLE 1496530 0 104921 KMG CHEMICALS INC COM 482564101 5517 194725 SH SOLE 180768 0 13957 KNIGHT TRANSN INC COM 499064103 45642 1590884 SH SOLE 1461624 0 129260 KNOLL INC COM NEW 498904200 48365 2116640 SH SOLE 2014920 0 101720 KNOWLES CORP COM 49926D109 36716 2613254 SH SOLE 2436688 0 176566 KOHLS CORP COM 500255104 263118 6014128 SH SOLE 4877179 0 1136949 KONA GRILL INC COM 50047H201 1153 91737 SH SOLE 86435 0 5302 KONGZHONG CORP SPONSORED ADR 50047P104 614 91140 SH SOLE 91140 0 0 KOPIN CORP COM 500600101 4347 1994184 SH SOLE 1873027 0 121157 KOPPERS HOLDINGS INC COM 50060P106 17170 533554 SH SOLE 485199 0 48355 KORN FERRY INTL COM NEW 500643200 30728 1463230 SH SOLE 1354751 0 108479 KORNIT DIGITAL LTD SHS M6372Q113 143 15298 SH SOLE 15298 0 0 KOSMOS ENERGY LTD SHS G5315B107 28154 4392238 SH SOLE 3892919 0 499319 KOSS CORP COM 500692108 19 9373 SH SOLE 9373 0 0 KRAFT HEINZ CO COM 500754106 1373075 15339909 SH SOLE 12725190 0 2614719 KRATON CORPORATION COM 50077C106 26632 760056 SH SOLE 696113 0 63943 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 10353 1502627 SH SOLE 1420025 0 82602 KROGER CO COM 501044101 791948 26682880 SH SOLE 21846321 0 4836559 KRONOS WORLDWIDE INC COM 50105F105 4406 531487 SH SOLE 491830 0 39657 KT CORP SPONSORED ADR 48268K101 49874 3107384 SH SOLE 2754554 0 352830 KULICKE & SOFFA INDS INC COM 501242101 14500 1121400 SH SOLE 1067171 0 54229 KVH INDS INC COM 482738101 4756 539850 SH SOLE 519479 0 20371 L BRANDS INC COM 501797104 445573 6296077 SH SOLE 5226080 0 1069997 L-3 COMMUNICATIONS HLDGS INC COM 502424104 317969 2109524 SH SOLE 1739502 0 370022 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 8596 361333 SH SOLE 331829 0 29504 LA QUINTA HLDGS INC COM 50420D108 24716 2210726 SH SOLE 2052087 0 158639 LA Z BOY INC COM 505336107 33873 1379176 SH SOLE 1274100 0 105076 LABORATORY CORP AMER HLDGS COM NEW 50540R409 389032 2829734 SH SOLE 2370914 0 458820 LADDER CAP CORP CL A 505743104 12536 946805 SH SOLE 876856 0 69949 LADENBURG THALMAN FIN SVCS I COM 50575Q102 7623 3300214 SH SOLE 3169083 0 131131 LAKE SUNAPEE BK GROUP COM 510866106 978 54116 SH SOLE 49361 0 4755 LAKELAND BANCORP INC COM 511637100 15248 1086031 SH SOLE 1017578 0 68453 LAKELAND FINL CORP COM 511656100 26553 749650 SH SOLE 698505 0 51145 LAKELAND INDS INC COM 511795106 135 13592 SH SOLE 13592 0 0 LAM RESEARCH CORP COM 512807108 401619 4240514 SH SOLE 3565679 0 674835 LAMAR ADVERTISING CO NEW CL A 512816109 175076 2680693 SH SOLE 2443577 0 237116 LANCASTER COLONY CORP COM 513847103 78361 593239 SH SOLE 555681 0 37558 LANDAUER INC COM 51476K103 12101 272064 SH SOLE 250587 0 21477 LANDEC CORP COM 514766104 11008 820893 SH SOLE 760885 0 60008 LANDS END INC NEW COM 51509F105 6041 416649 SH SOLE 383814 0 32835 LANDSTAR SYS INC COM 515098101 86541 1271160 SH SOLE 1131110 0 140050 LANNET INC COM 516012101 18257 687113 SH SOLE 635056 0 52057 LANTHEUS HLDGS INC COM 516544103 1764 212998 SH SOLE 212998 0 0 LANTRONIX INC COM NEW 516548203 149 106433 SH SOLE 106433 0 0 LAREDO PETROLEUM INC COM 516806106 62018 4807580 SH SOLE 3919369 0 888211 LAS VEGAS SANDS CORP COM 517834107 513815 8929696 SH SOLE 7769147 0 1160549 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 107984 4523848 SH SOLE 4311930 0 211918 LATTICE SEMICONDUCTOR CORP COM 518415104 19115 2945245 SH SOLE 2702863 0 242382 LAUDER ESTEE COS INC CL A 518439104 516681 5834246 SH SOLE 4877065 0 957181 LAWSON PRODS INC COM 520776105 3399 191725 SH SOLE 187460 0 4265 LAYNE CHRISTENSEN CO COM 521050104 4309 506342 SH SOLE 494336 0 12006 LCNB CORP COM 50181P100 1064 58401 SH SOLE 52836 0 5565 LEAR CORP COM NEW 521865204 311693 2571301 SH SOLE 2124687 0 446614 LEE ENTERPRISES INC COM 523768109 185 49405 SH SOLE 49405 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 33132 1047494 SH SOLE 958661 0 88833 LEGG MASON INC COM 524901105 88482 2642832 SH SOLE 2180207 0 462625 LEGGETT & PLATT INC COM 524660107 167972 3685209 SH SOLE 3116923 0 568286 LEIDOS HLDGS INC COM 525327102 173955 4019295 SH SOLE 3615392 0 403903 LEMAITRE VASCULAR INC COM 525558201 8809 444008 SH SOLE 427537 0 16471 LENDINGCLUB CORP COM 52603A109 49958 8083823 SH SOLE 7492494 0 591329 LENDINGTREE INC NEW COM 52603B107 15881 163874 SH SOLE 151921 0 11953 LENNAR CORP CL A 526057104 220622 5210722 SH SOLE 4432951 0 777771 LENNAR CORP CL B 526057302 3429 102138 SH SOLE 64569 0 37569 LENNOX INTL INC COM 526107107 189298 1205492 SH SOLE 1069433 0 136059 LEUCADIA NATL CORP COM 527288104 161751 8495319 SH SOLE 7027575 0 1467744 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 386877 8341453 SH SOLE 6781094 0 1560359 LEXICON PHARMACEUTICALS INC COM NEW 528872302 23048 1275461 SH SOLE 1196519 0 78942 LEXINGTON REALTY TRUST COM 529043101 74551 7237970 SH SOLE 6809616 0 428354 LEXMARK INTL INC CL A 529771107 74034 1852695 SH SOLE 1649193 0 203502 LGI HOMES INC COM 50187T106 14831 402584 SH SOLE 376043 0 26541 LHC GROUP INC COM 50187A107 13429 364125 SH SOLE 337689 0 26436 LIBBEY INC COM 529898108 7775 435586 SH SOLE 388788 0 46798 LIBERTY BROADBAND CORP COM SER A 530307107 41967 598164 SH SOLE 535814 0 62350 LIBERTY BROADBAND CORP COM SER C 530307305 143020 2000841 SH SOLE 1663209 0 337632 LIBERTY GLOBAL PLC SHS CL A G5480U104 168701 4935664 SH SOLE 4713600 0 222064 LIBERTY GLOBAL PLC SHS CL C G5480U120 365900 11074458 SH SOLE 10589417 0 485041 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 23678 858227 SH SOLE 849418 0 8809 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 60510 2157224 SH SOLE 2071584 0 85640 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 219443 10966689 SH SOLE 9391767 0 1574922 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 137363 3445268 SH SOLE 3033326 0 411942 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 77837 2290676 SH SOLE 2006134 0 284542 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 146690 4390605 SH SOLE 3811434 0 579171 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 4918 281827 SH SOLE 265614 0 16213 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 34018 1208892 SH SOLE 1113763 0 95129 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 17211 600741 SH SOLE 558678 0 42063 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 15111 869458 SH SOLE 811344 0 58114 LIBERTY PPTY TR SH BEN INT 531172104 245883 6093762 SH SOLE 5622500 0 471262 LIBERTY TAX INC CL A 53128T102 789 61752 SH SOLE 56743 0 5009 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 38996 1784702 SH SOLE 1638134 0 146568 LIFE STORAGE INC COM 53223X107 165193 1857355 SH SOLE 1719065 0 138290 LIFELOCK INC COM 53224V100 36162 2137210 SH SOLE 1955470 0 181740 LIFEPOINT HEALTH INC COM 53219L109 76458 1290860 SH SOLE 1157735 0 133125 LIFETIME BRANDS INC COM 53222Q103 4898 363856 SH SOLE 356684 0 7172 LIFEVANTAGE CORP COM NEW 53222K205 1318 139301 SH SOLE 122149 0 17152 LIFEWAY FOODS INC COM 531914109 528 31149 SH SOLE 27755 0 3394 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 48390 474130 SH SOLE 435999 0 38131 LIGHTBRIDGE CORP COM NEW 53224K203 10 5760 SH SOLE 0 0 5760 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 422 235948 SH SOLE 235948 0 0 LILLY ELI & CO COM 532457108 2133445 26581669 SH SOLE 22094062 0 4487607 LIMELIGHT NETWORKS INC COM 53261M104 5290 2828868 SH SOLE 2776992 0 51876 LIMONEIRA CO COM 532746104 2757 145864 SH SOLE 129006 0 16858 LINCOLN EDL SVCS CORP COM 533535100 1340 609152 SH SOLE 609152 0 0 LINCOLN ELEC HLDGS INC COM 533900106 118020 1884695 SH SOLE 1701312 0 183383 LINCOLN NATL CORP IND COM 534187109 347581 7398488 SH SOLE 6298801 0 1099687 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2061 229017 SH SOLE 218688 0 10329 LINDSAY CORP COM 535555106 20155 272445 SH SOLE 247465 0 24980 LINE CORP SPONSORED ADR 53567X101 726 14997 SH SOLE 0 0 14997 LINEAR TECHNOLOGY CORP COM 535678106 372823 6288122 SH SOLE 5193671 0 1094451 LINKEDIN CORP COM CL A 53578A108 552432 2890498 SH SOLE 2519384 0 371114 LION BIOTECHNOLOGIES INC COM 53619R102 10098 1227024 SH SOLE 1131906 0 95118 LIONBRIDGE TECHNOLOGIES INC COM 536252109 8792 1758471 SH SOLE 1649573 0 108898 LIONS GATE ENTMNT CORP COM NEW 535919203 54169 2709798 SH SOLE 2418030 0 291768 LIPOCINE INC NEW COM 53630X104 1632 365851 SH SOLE 340960 0 24891 LIQUIDITY SERVICES INC COM 53635B107 8887 790683 SH SOLE 759207 0 31476 LITHIA MTRS INC CL A 536797103 55448 580490 SH SOLE 532340 0 48150 LITTELFUSE INC COM 537008104 70927 550634 SH SOLE 506229 0 44405 LIVANOVA PLC SHS G5509L101 55225 918733 SH SOLE 888407 0 30326 LIVE NATION ENTERTAINMENT IN COM 538034109 108491 3947993 SH SOLE 3548779 0 399214 LIVE OAK BANCSHARES INC COM 53803X105 3474 240935 SH SOLE 225995 0 14940 LIVEPERSON INC COM 538146101 11908 1415891 SH SOLE 1305965 0 109926 LKQ CORP COM 501889208 280761 7917693 SH SOLE 6634107 0 1283586 LMI AEROSPACE INC COM 502079106 96 13519 SH SOLE 13519 0 0 LOCKHEED MARTIN CORP COM 539830109 1589954 6632546 SH SOLE 5506893 0 1125653 LOEWS CORP COM 540424108 298245 7247763 SH SOLE 5960285 0 1287478 LOGITECH INTL S A SHS H50430232 1643 73146 SH SOLE 25471 0 47675 LOGMEIN INC COM 54142L109 68254 755105 SH SOLE 704429 0 50676 LORAL SPACE & COMMUNICATNS I COM 543881106 12501 319637 SH SOLE 291215 0 28422 LOUISIANA PAC CORP COM 546347105 81072 4305448 SH SOLE 4020540 0 284908 LOWES COS INC COM 548661107 1884813 26101834 SH SOLE 20836565 0 5265269 LOXO ONCOLOGY INC COM 548862101 6270 239490 SH SOLE 216699 0 22791 LPL FINL HLDGS INC COM 50212V100 60316 2016573 SH SOLE 1751618 0 264955 LRAD CORP COM 50213V109 2167 1158849 SH SOLE 1158849 0 0 LSB INDS INC COM 502160104 4246 494865 SH SOLE 452657 0 42208 LSC COMMUNICATIONS INC COM 50218P107 6 148 SH SOLE 148 0 0 LSI INDS INC COM 50216C108 8256 735157 SH SOLE 702931 0 32226 LTC PPTYS INC COM 502175102 71386 1373077 SH SOLE 1299001 0 74076 LUBYS INC COM 549282101 2975 693480 SH SOLE 681783 0 11697 LULULEMON ATHLETICA INC COM 550021109 164187 2692474 SH SOLE 2392984 0 299490 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 12871 654371 SH SOLE 594316 0 60055 LUMENTUM HLDGS INC COM 55024U109 55568 1330324 SH SOLE 1232007 0 98317 LUMINEX CORP DEL COM 55027E102 23732 1044523 SH SOLE 965395 0 79128 LUMOS NETWORKS CORP COM 550283105 8993 642329 SH SOLE 598238 0 44091 LUNA INNOVATIONS COM 550351100 294 208480 SH SOLE 208480 0 0 LYDALL INC DEL COM 550819106 18896 369561 SH SOLE 339544 0 30017 LYON WILLIAM HOMES CL A NEW 552074700 10603 571570 SH SOLE 535364 0 36206 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 812514 10073322 SH SOLE 8128678 0 1944644 M & T BK CORP COM 55261F104 462945 3987468 SH SOLE 3306980 0 680488 M D C HLDGS INC COM 552676108 24538 951073 SH SOLE 871427 0 79646 M/I HOMES INC COM 55305B101 15915 675214 SH SOLE 626880 0 48334 MACATAWA BK CORP COM 554225102 1656 207293 SH SOLE 189474 0 17819 MACERICH CO COM 554382101 407398 5037691 SH SOLE 4353809 0 683882 MACK CALI RLTY CORP COM 554489104 97891 3596278 SH SOLE 3424196 0 172082 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 25303 597618 SH SOLE 553081 0 44537 MACQUARIE INFRASTRUCTURE COR COM 55608B105 163353 1962429 SH SOLE 1691206 0 271223 MACROGENICS INC COM 556099109 22443 750344 SH SOLE 697490 0 52854 MACYS INC COM 55616P104 336640 9086106 SH SOLE 7498349 0 1587757 MADDEN STEVEN LTD COM 556269108 49472 1431469 SH SOLE 1309436 0 122033 MADISON SQUARE GARDEN CO NEW CL A 55825T103 78595 463932 SH SOLE 404354 0 59578 MADRIGAL PHARMACEUTICALS INC COM 558868105 142 11195 SH SOLE 11195 0 0 MAGELLAN HEALTH INC COM NEW 559079207 33157 617103 SH SOLE 574258 0 42845 MAGELLAN PETE CORP COM NEW 559091608 1350 245844 SH SOLE 245844 0 0 MAGNA INTL INC COM 559222401 419 9760 SH SOLE 9760 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 22050 1737618 SH SOLE 1619802 0 117816 MAINSOURCE FINANCIAL GP INC COM 56062Y102 17776 712479 SH SOLE 673145 0 39334 MAJESCO COM 56068V102 43 8515 SH SOLE 4911 0 3604 MALIBU BOATS INC COM CL A 56117J100 4266 286307 SH SOLE 263349 0 22958 MALLINCKRODT PUB LTD CO SHS G5785G107 197800 2834617 SH SOLE 2351888 0 482729 MANCHESTER UTD PLC NEW ORD CL A G5784H106 5 324 SH SOLE 324 0 0 MANHATTAN ASSOCS INC COM 562750109 147517 2560172 SH SOLE 2288806 0 271366 MANITOWOC FOODSERVICE INC COM 563568104 54127 3337047 SH SOLE 2960746 0 376301 MANITOWOC INC COM 563571108 16275 3397776 SH SOLE 3138280 0 259496 MANNATECH INC COM NEW 563771203 1358 75590 SH SOLE 75590 0 0 MANNING & NAPIER INC CL A 56382Q102 2967 418452 SH SOLE 408096 0 10356 MANNKIND CORP COM 56400P201 4358 7028980 SH SOLE 6476398 0 552582 MANPOWERGROUP INC COM 56418H100 218290 3020900 SH SOLE 2262421 0 758479 MANTECH INTL CORP CL A 564563104 23009 610470 SH SOLE 556923 0 53547 MARATHON OIL CORP COM 565849106 392915 24852323 SH SOLE 20737971 0 4114352 MARATHON PETE CORP COM 56585A102 659618 16250746 SH SOLE 13188858 0 3061888 MARCHEX INC CL B 56624R108 2946 1063632 SH SOLE 1020587 0 43045 MARCUS & MILLICHAP INC COM 566324109 17464 667858 SH SOLE 639649 0 28209 MARCUS CORP COM 566330106 14959 597419 SH SOLE 558150 0 39269 MARIN SOFTWARE INC COM 56804T106 34 13569 SH SOLE 13569 0 0 MARINE HARVEST ASA SPONSORED ADR 56824R205 482 26911 SH SOLE 0 0 26911 MARINE PRODS CORP COM 568427108 3818 425635 SH SOLE 417806 0 7829 MARINEMAX INC COM 567908108 14373 686048 SH SOLE 641974 0 44074 MARINUS PHARMACEUTICALS INC COM 56854Q101 42 22956 SH SOLE 22956 0 0 MARKEL CORP COM 570535104 327133 352222 SH SOLE 305961 0 46261 MARKETAXESS HLDGS INC COM 57060D108 184189 1112320 SH SOLE 1003153 0 109167 MARLIN BUSINESS SVCS CORP COM 571157106 9116 470403 SH SOLE 465103 0 5300 MARRIOTT INTL INC NEW CL A 571903202 599151 8898727 SH SOLE 7123446 0 1775281 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 44239 603366 SH SOLE 554120 0 49246 MARSH & MCLENNAN COS INC COM 571748102 987842 14689100 SH SOLE 12402266 0 2286834 MARTEN TRANS LTD COM 573075108 12759 607590 SH SOLE 560905 0 46685 MARTIN MARIETTA MATLS INC COM 573284106 289697 1617425 SH SOLE 1352642 0 264783 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 151272 11399555 SH SOLE 9996265 0 1403290 MASCO CORP COM 574599106 417651 12172858 SH SOLE 9525663 0 2647195 MASIMO CORP COM 574795100 99127 1666288 SH SOLE 1555402 0 110886 MASONITE INTL CORP NEW COM 575385109 46848 753549 SH SOLE 692208 0 61341 MAST THERAPEUTICS INC COM 576314108 189 1719932 SH SOLE 1719932 0 0 MASTEC INC COM 576323109 55135 1853903 SH SOLE 1715238 0 138665 MASTECH DIGITAL INC COM 57633B100 783 96439 SH SOLE 96439 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2691229 26444226 SH SOLE 21412545 0 5031681 MATADOR RES CO COM 576485205 58035 2384333 SH SOLE 2221492 0 162841 MATCH GROUP INC COM 57665R106 17860 1003927 SH SOLE 914754 0 89173 MATERION CORP COM 576690101 15618 508564 SH SOLE 465530 0 43034 MATRIX SVC CO COM 576853105 14334 764050 SH SOLE 709667 0 54383 MATSON INC COM 57686G105 40119 1005987 SH SOLE 939080 0 66907 MATTEL INC COM 577081102 271036 8950998 SH SOLE 7482621 0 1468377 MATTERSIGHT CORP COM 577097108 1173 279233 SH SOLE 279233 0 0 MATTHEWS INTL CORP CL A 577128101 48978 806087 SH SOLE 739809 0 66278 MAUI LD & PINEAPPLE INC COM 577345101 1380 207790 SH SOLE 207790 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 325439 8150229 SH SOLE 6741742 0 1408487 MAXIMUS INC COM 577933104 108515 1918589 SH SOLE 1788579 0 130010 MAXLINEAR INC CL A 57776J100 27523 1357821 SH SOLE 1254968 0 102853 MAXPOINT INTERACTIVE INC COM NEW 57777M201 10 1066 SH SOLE 1066 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 4327 838507 SH SOLE 818308 0 20199 MB FINANCIAL INC NEW COM 55264U108 82930 2180069 SH SOLE 2039991 0 140078 MBIA INC COM 55262C100 34271 4399307 SH SOLE 4109907 0 289400 MBT FINL CORP COM 578877102 2204 243513 SH SOLE 231307 0 12206 MCBC HLDGS INC COM 55276F107 1656 145251 SH SOLE 139617 0 5634 MCCLATCHY CO CL A NEW 579489303 2112 130967 SH SOLE 130967 0 0 MCCORMICK & CO INC COM NON VTG 579780206 447842 4482009 SH SOLE 3508946 0 973063 MCDERMOTT INTL INC COM 580037109 34479 6882133 SH SOLE 6363939 0 518194 MCDONALDS CORP COM 580135101 2760024 23925310 SH SOLE 19588695 0 4336615 MCEWEN MNG INC COM 58039P107 15454 4210870 SH SOLE 4047012 0 163858 MCGRATH RENTCORP COM 580589109 19685 620787 SH SOLE 570707 0 50080 MCKESSON CORP COM 58155Q103 1139547 6833868 SH SOLE 5489323 0 1344545 MDC PARTNERS INC CL A SUB VTG 552697104 5332 497344 SH SOLE 405101 0 92243 MDU RES GROUP INC COM 552690109 146814 5770973 SH SOLE 5148285 0 622688 MEAD JOHNSON NUTRITION CO COM 582839106 405531 5132654 SH SOLE 4269907 0 862747 MECHEL PAO SPONSORED ADR NE 583840608 840 293597 SH SOLE 293597 0 0 MEDGENICS INC COM NEW 58436Q203 3627 651233 SH SOLE 630703 0 20530 MEDIA GEN INC NEW COM 58441K100 49188 2668918 SH SOLE 2476913 0 192005 MEDICAL PPTYS TRUST INC COM 58463J304 140242 9495035 SH SOLE 8943993 0 551042 MEDICINES CO COM 584688105 64186 1700734 SH SOLE 1565173 0 135561 MEDICINOVA INC COM NEW 58468P206 3142 419435 SH SOLE 383895 0 35540 MEDIDATA SOLUTIONS INC COM 58471A105 75608 1355947 SH SOLE 1247312 0 108635 MEDIFAST INC COM 58470H101 13411 354874 SH SOLE 329932 0 24942 MEDLEY MGMT INC CL A COM 58503T106 719 85441 SH SOLE 80815 0 4626 MEDNAX INC COM 58502B106 189502 2860408 SH SOLE 2566005 0 294403 MEDPACE HLDGS INC COM 58506Q109 5115 171296 SH SOLE 165295 0 6001 MEDTRONIC PLC SHS G5960L103 3145421 36405337 SH SOLE 30081523 0 6323814 MEETME INC COM 585141104 7928 1278672 SH SOLE 1226450 0 52222 MEI PHARMA INC COM NEW 55279B202 790 448639 SH SOLE 448639 0 0 MELCO CROWN ENTMT LTD ADR 585464100 46971 2915659 SH SOLE 2529825 0 385834 MELLANOX TECHNOLOGIES LTD SHS M51363113 8124 187848 SH SOLE 164356 0 23492 MENTOR GRAPHICS CORP COM 587200106 80505 3044810 SH SOLE 2849271 0 195539 MERCADOLIBRE INC COM 58733R102 6115 33060 SH SOLE 14760 0 18300 MERCANTILE BANK CORP COM 587376104 6047 225217 SH SOLE 193799 0 31418 MERCER INTL INC COM 588056101 3523 415929 SH SOLE 382883 0 33046 MERCHANTS BANCSHARES COM 588448100 7891 243634 SH SOLE 226159 0 17475 MERCK & CO INC COM 58933Y105 4645669 74437893 SH SOLE 61477124 0 12960769 MERCURY GENL CORP NEW COM 589400100 36330 662348 SH SOLE 586568 0 75780 MERCURY SYS INC COM 589378108 24378 992181 SH SOLE 921900 0 70281 MEREDITH CORP COM 589433101 59251 1139654 SH SOLE 1067412 0 72242 MERIDIAN BANCORP INC MD COM 58958U103 14973 961677 SH SOLE 887592 0 74085 MERIDIAN BIOSCIENCE INC COM 589584101 21300 1104216 SH SOLE 1015563 0 88653 MERIT MED SYS INC COM 589889104 27093 1115404 SH SOLE 1029647 0 85757 MERITAGE HOMES CORP COM 59001A102 33030 951872 SH SOLE 874525 0 77347 MERITOR INC COM 59001K100 30431 2734110 SH SOLE 2555387 0 178723 MERRIMACK PHARMACEUTICALS IN COM 590328100 22075 3476313 SH SOLE 3254596 0 221717 MESA LABS INC COM 59064R109 5125 44815 SH SOLE 41535 0 3280 META FINL GROUP INC COM 59100U108 10937 180457 SH SOLE 168095 0 12362 METABOLIX INC COM NEW 591018882 70 155835 SH SOLE 155835 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 3678 232065 SH SOLE 209802 0 22263 METHODE ELECTRS INC COM 591520200 31883 911722 SH SOLE 835716 0 76006 METLIFE INC COM 59156R108 1213636 27315679 SH SOLE 22956417 0 4359262 METTLER TOLEDO INTERNATIONAL COM 592688105 310746 740170 SH SOLE 609820 0 130350 MFA FINL INC COM 55272X102 68464 9152911 SH SOLE 7924796 0 1228115 MFRI INC COM 552721102 20 2640 SH SOLE 2640 0 0 MGC DIAGNOSTICS CORP COM 552768103 729 104079 SH SOLE 104079 0 0 MGE ENERGY INC COM 55277P104 50937 901381 SH SOLE 832098 0 69283 MGIC INVT CORP WIS COM 552848103 72795 9099416 SH SOLE 8458458 0 640958 MGM GROWTH PPTYS LLC CL A COM 55303A105 12601 483342 SH SOLE 255585 0 227757 MGM RESORTS INTERNATIONAL COM 552953101 303878 11674136 SH SOLE 10179720 0 1494416 MGP INGREDIENTS INC NEW COM 55303J106 12659 312402 SH SOLE 289063 0 23339 MICHAEL KORS HLDGS LTD SHS G60754101 211569 4521680 SH SOLE 3778847 0 742833 MICHAELS COS INC COM 59408Q106 60093 2486248 SH SOLE 2213510 0 272738 MICROCHIP TECHNOLOGY INC COM 595017104 341246 5491575 SH SOLE 4594153 0 897422 MICRON TECHNOLOGY INC COM 595112103 477720 26868381 SH SOLE 22277260 0 4591121 MICRON TECHNOLOGY INC OPTIONS 595112103 27 1500 SH Put SOLE 1500 0 0 MICRONET ENERTEC TECH INC COM 595117102 7 3910 SH SOLE 3910 0 0 MICROSEMI CORP COM 595137100 143682 3422639 SH SOLE 3199836 0 222803 MICROSOFT CORP COM 594918104 11865260 205994090 SH SOLE 170372399 0 35621691 MICROSTRATEGY INC CL A NEW 594972408 42144 251698 SH SOLE 233820 0 17878 MICROVISION INC DEL COM NEW 594960304 1881 1363318 SH SOLE 1363318 0 0 MID-AMER APT CMNTYS INC COM 59522J103 322835 3434777 SH SOLE 3031150 0 403627 MIDDLEBURG FINANCIAL CORP COM 596094102 898 31768 SH SOLE 28987 0 2781 MIDDLEBY CORP COM 596278101 175028 1415852 SH SOLE 1251743 0 164109 MIDDLESEX WATER CO COM 596680108 18424 522802 SH SOLE 482855 0 39947 MIDLAND STS BANCORP INC ILL COM 597742105 724 28582 SH SOLE 26202 0 2380 MIDSOUTH BANCORP INC COM 598039105 243 23398 SH SOLE 23398 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 2076 68360 SH SOLE 62291 0 6069 MILACRON HLDGS CORP COM 59870L106 4984 312284 SH SOLE 280083 0 32201 MILLER HERMAN INC COM 600544100 55194 1929859 SH SOLE 1807697 0 122162 MILLER INDS INC TENN COM NEW 600551204 9197 403560 SH SOLE 388399 0 15161 MIMEDX GROUP INC COM 602496101 21882 2550293 SH SOLE 2353686 0 196607 MIND C T I LTD ORD M70240102 376 173333 SH SOLE 173333 0 0 MINDBODY INC COM CL A 60255W105 5760 292966 SH SOLE 275555 0 17411 MINERALS TECHNOLOGIES INC COM 603158106 76058 1075935 SH SOLE 1006390 0 69545 MINERVA NEUROSCIENCES INC COM 603380106 3675 260344 SH SOLE 236883 0 23461 MIRATI THERAPEUTICS INC COM 60468T105 2408 364284 SH SOLE 342355 0 21929 MISTRAS GROUP INC COM 60649T107 8399 357875 SH SOLE 326971 0 30904 MITCHAM INDS INC COM 606501104 1027 308016 SH SOLE 308016 0 0 MITEK SYS INC COM NEW 606710200 6292 759031 SH SOLE 723843 0 35188 MITEL NETWORKS CORP COM 60671Q104 629 85488 SH SOLE 32224 0 53264 MKS INSTRUMENT INC COM 55306N104 66350 1334213 SH SOLE 1230239 0 103974 MOBILE MINI INC COM 60740F105 32820 1086750 SH SOLE 995364 0 91386 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 50299 6592292 SH SOLE 5953806 0 638486 MOBILEIRON INC COM NEW 60739U204 1848 672070 SH SOLE 602893 0 69177 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 106504 2501848 SH SOLE 2231966 0 269882 MODEL N INC COM 607525102 3013 271237 SH SOLE 245127 0 26110 MODINE MFG CO COM 607828100 14146 1192756 SH SOLE 1096461 0 96295 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 1917 1169153 SH SOLE 1144043 0 25110 MOELIS & CO CL A 60786M105 13666 508205 SH SOLE 475542 0 32663 MOHAWK INDS INC COM 608190104 325141 1622948 SH SOLE 1354078 0 268870 MOLINA HEALTHCARE INC COM 60855R100 75856 1300684 SH SOLE 1215350 0 85334 MOLSON COORS BREWING CO CL B 60871R209 504854 4597941 SH SOLE 3894345 0 703596 MOMENTA PHARMACEUTICALS INC COM 60877T100 19128 1636279 SH SOLE 1502485 0 133794 MOMO INC ADR 60879B107 2952 131220 SH SOLE 131220 0 0 MONARCH CASINO & RESORT INC COM 609027107 8843 351324 SH SOLE 340022 0 11302 MONDELEZ INTL INC CL A 609207105 1764889 40202485 SH SOLE 33385733 0 6816752 MONEYGRAM INTL INC COM NEW 60935Y208 5887 829189 SH SOLE 769058 0 60131 MONMOUTH REAL ESTATE INVT CO CL A 609720107 35106 2460133 SH SOLE 2309275 0 150858 MONOGRAM RESIDENTIAL TR INC COM 60979P105 65727 6177362 SH SOLE 5883458 0 293904 MONOLITHIC PWR SYS INC COM 609839105 87596 1088151 SH SOLE 1013079 0 75072 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 26972 1219919 SH SOLE 1141303 0 78616 MONRO MUFFLER BRAKE INC COM 610236101 49630 811349 SH SOLE 748323 0 63026 MONSANTO CO NEW COM 61166W101 1160897 11359066 SH SOLE 9455776 0 1903290 MONSTER BEVERAGE CORP NEW COM 61174X109 517187 3522829 SH SOLE 2935653 0 587176 MONSTER WORLDWIDE INC COM 611742107 8712 2413291 SH SOLE 2195864 0 217427 MOODYS CORP COM 615369105 474362 4380881 SH SOLE 3660392 0 720489 MOOG INC CL A 615394202 49398 829662 SH SOLE 764092 0 65570 MORGAN STANLEY COM NEW 617446448 1252353 39062797 SH SOLE 31952229 0 7110568 MORGAN STANLEY OPTIONS 617446448 122 3800 SH Call SOLE 3800 0 0 MORGANS HOTEL GROUP CO COM 61748W108 178 88326 SH SOLE 88326 0 0 MORNINGSTAR INC COM 617700109 40568 511773 SH SOLE 454803 0 56970 MOSAIC CO NEW COM 61945C103 234164 9573336 SH SOLE 7964080 0 1609256 MOSYS INC COM 619718109 865 1152989 SH SOLE 1152989 0 0 MOTORCAR PTS AMER INC COM 620071100 13548 470730 SH SOLE 438357 0 32373 MOTOROLA SOLUTIONS INC COM NEW 620076307 368592 4832088 SH SOLE 4057004 0 775084 MOVADO GROUP INC COM 624580106 8573 399114 SH SOLE 365215 0 33899 MRC GLOBAL INC COM 55345K103 43671 2658020 SH SOLE 2450089 0 207931 MRV COMMUNICATIONS INC COM NEW 553477407 80 7098 SH SOLE 7098 0 0 MSA SAFETY INC COM 553498106 53258 917607 SH SOLE 856259 0 61348 MSC INDL DIRECT INC CL A 553530106 98901 1347245 SH SOLE 1195066 0 152179 MSCI INC COM 55354G100 249527 2972680 SH SOLE 2692549 0 280131 MSG NETWORK INC CL A 553573106 31125 1672462 SH SOLE 1556143 0 116319 MTS SYS CORP COM 553777103 19199 417106 SH SOLE 384825 0 32281 MUELLER INDS INC COM 624756102 46375 1430451 SH SOLE 1312447 0 118004 MUELLER WTR PRODS INC COM SER A 624758108 49344 3931819 SH SOLE 3609487 0 322332 MULTI COLOR CORP COM 625383104 22618 342703 SH SOLE 317407 0 25296 MULTI PACKAGING SOLUTIONS IN COM G6331W109 3004 208444 SH SOLE 170549 0 37895 MURPHY OIL CORP COM 626717102 162103 5332325 SH SOLE 4543054 0 789271 MURPHY USA INC COM 626755102 80318 1125531 SH SOLE 995042 0 130489 MUTUALFIRST FINL INC COM 62845B104 2122 76528 SH SOLE 73059 0 3469 MYERS INDS INC COM 628464109 7849 604263 SH SOLE 551916 0 52347 MYLAN N V SHS EURO N59465109 453986 11909385 SH SOLE 9950844 0 1958541 MYLAN N V OPTIONS SBVFMFG88 72 1900 SH Call SOLE 1900 0 0 MYOKARDIA INC COM 62857M105 2147 131385 SH SOLE 123041 0 8344 MYR GROUP INC DEL COM 55405W104 14903 495128 SH SOLE 452199 0 42929 MYRIAD GENETICS INC COM 62855J104 37761 1834859 SH SOLE 1691498 0 143361 NABORS INDUSTRIES LTD SHS G6359F103 125490 10319917 SH SOLE 8592022 0 1727895 NACCO INDS INC CL A 629579103 9069 133451 SH SOLE 123336 0 10115 NANOMETRICS INC COM 630077105 15528 695076 SH SOLE 653002 0 42074 NANOSTRING TECHNOLOGIES INC COM 63009R109 4825 241506 SH SOLE 223247 0 18259 NANTHEALTH INC COM 630104107 125 9478 SH SOLE 5289 0 4189 NANTKWEST INC COM 63016Q102 2559 328869 SH SOLE 317152 0 11717 NAPCO SEC TECHNOLOGIES INC COM 630402105 2746 381969 SH SOLE 381969 0 0 NASDAQ INC COM 631103108 226386 3351880 SH SOLE 2841843 0 510037 NATERA INC COM 632307104 4622 416002 SH SOLE 370682 0 45320 NATHANS FAMOUS INC NEW COM 632347100 1901 36188 SH SOLE 33786 0 2402 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 89 42881 SH SOLE 42881 0 0 NATIONAL BANKSHARES INC VA COM 634865109 7164 194778 SH SOLE 183310 0 11468 NATIONAL BEVERAGE CORP COM 635017106 13918 315948 SH SOLE 294043 0 21905 NATIONAL BK HLDGS CORP CL A 633707104 18349 785166 SH SOLE 719294 0 65872 NATIONAL CINEMEDIA INC COM 635309107 23497 1596281 SH SOLE 1464594 0 131687 NATIONAL COMM CORP COM 63546L102 1927 71211 SH SOLE 65817 0 5394 NATIONAL FUEL GAS CO N J COM 636180101 133227 2463980 SH SOLE 2223296 0 240684 NATIONAL GEN HLDGS CORP COM 636220303 31869 1432956 SH SOLE 1333647 0 99309 NATIONAL HEALTH INVS INC COM 63633D104 95741 1219939 SH SOLE 1132616 0 87323 NATIONAL HEALTHCARE CORP COM 635906100 18006 272859 SH SOLE 252920 0 19939 NATIONAL INSTRS CORP COM 636518102 87677 3087201 SH SOLE 2760889 0 326312 NATIONAL INTERSTATE CORP COM 63654U100 3380 103900 SH SOLE 94475 0 9425 NATIONAL OILWELL VARCO INC COM 637071101 362995 9880107 SH SOLE 8151725 0 1728382 NATIONAL PRESTO INDS INC COM 637215104 12421 141481 SH SOLE 130769 0 10712 NATIONAL RESH CORP CL A 637372202 1157 71016 SH SOLE 63789 0 7227 NATIONAL RESH CORP CL B 637372301 82 2331 SH SOLE 2331 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 273533 5379208 SH SOLE 4927713 0 451495 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 36704 1752797 SH SOLE 1702640 0 50157 NATIONAL WESTN LIFE GROUP IN CL A 638517102 12941 63015 SH SOLE 58547 0 4468 NATIONSTAR MTG HLDGS INC COM 63861C109 16031 1082446 SH SOLE 1013907 0 68539 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 22 1665 SH SOLE 1665 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 9939 404179 SH SOLE 381788 0 22391 NATURAL GROCERS BY VITAMIN C COM 63888U108 2040 182792 SH SOLE 166928 0 15864 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 6208 219686 SH SOLE 202464 0 17222 NATURES SUNSHINE PRODUCTS IN COM 639027101 1456 90989 SH SOLE 78003 0 12986 NATUS MEDICAL INC DEL COM 639050103 32881 836870 SH SOLE 768185 0 68685 NAUTILUS INC COM 63910B102 18915 832510 SH SOLE 777046 0 55464 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 2320 2533843 SH SOLE 2479257 0 54586 NAVIENT CORP COM 63938C108 139480 9639236 SH SOLE 8085926 0 1553310 NAVIGANT CONSULTING INC COM 63935N107 24831 1228019 SH SOLE 1124475 0 103544 NAVIGATOR HOLDINGS LTD SHS Y62132108 0 7 SH SOLE 7 0 0 NAVIGATORS GROUP INC COM 638904102 29268 301976 SH SOLE 278540 0 23436 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 974 721470 SH SOLE 613250 0 108220 NAVIOS MARITIME HOLDINGS INC COM Y62196103 0 10 SH SOLE 10 0 0 NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134104 156 14797 SH SOLE 14797 0 0 NAVISTAR INTL CORP NEW COM 63934E108 34493 1506881 SH SOLE 1410749 0 96132 NAVISTAR INTL CORP NEW NOTE 4.750% 4/1 63934EAS7 1048 1129000 PRN SOLE 1129000 0 0 NBT BANCORP INC COM 628778102 38729 1178235 SH SOLE 1088578 0 89657 NCI BUILDING SYS INC COM NEW 628852204 17211 1179658 SH SOLE 1128924 0 50734 NCI INC CL A 62886K104 2745 237210 SH SOLE 233319 0 3891 NCR CORP NEW COM 62886E108 120131 3731943 SH SOLE 3359577 0 372366 NEENAH PAPER INC COM 640079109 33688 426376 SH SOLE 389781 0 36595 NEFF CORP COM CL A 640094207 2106 221694 SH SOLE 214282 0 7412 NEKTAR THERAPEUTICS COM 640268108 57615 3353625 SH SOLE 3093255 0 260370 NELNET INC CL A 64031N108 22338 553344 SH SOLE 510027 0 43317 NEOGEN CORP COM 640491106 52524 938926 SH SOLE 865435 0 73491 NEOGENOMICS INC COM NEW 64049M209 11236 1366920 SH SOLE 1267136 0 99784 NEONODE INC COM NEW 64051M402 1140 999935 SH SOLE 999935 0 0 NEOPHOTONICS CORP COM 64051T100 13051 798703 SH SOLE 754340 0 44363 NEOS THERAPEUTICS INC COM 64052L106 1126 171154 SH SOLE 161431 0 9723 NEOTHETICS INC COM 64066G101 6 5255 SH SOLE 5255 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 3120 364519 SH SOLE 340252 0 24267 NET ELEMENT INC COM NEW 64111R201 162 138435 SH SOLE 138435 0 0 NETAPP INC COM 64110D104 310826 8677434 SH SOLE 6882016 0 1795418 NETEASE INC SPONSORED ADR 64110W102 423196 1757604 SH SOLE 1479479 0 278125 NETFLIX INC COM 64110L106 1088223 11042343 SH SOLE 9295754 0 1746589 NETGEAR INC COM 64111Q104 58639 969405 SH SOLE 902156 0 67249 NETSCOUT SYS INC COM 64115T104 79366 2713374 SH SOLE 2540378 0 172996 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2115 337925 SH SOLE 337925 0 0 NETSUITE INC COM 64118Q107 114526 1034655 SH SOLE 916539 0 118116 NEURALSTEM INC COM 64127R302 310 968536 SH SOLE 968536 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 108924 2150949 SH SOLE 1905557 0 245392 NEURODERM LTD ORD SHS M74231107 940 50813 SH SOLE 50813 0 0 NEUROMETRIX INC COM PAR NEW 641255500 201 128768 SH SOLE 128768 0 0 NEUSTAR INC CL A 64126X201 31881 1198996 SH SOLE 1120819 0 78177 NEVRO CORP COM 64157F103 57722 552945 SH SOLE 508565 0 44380 NEW GOLD INC CDA COM 644535106 0 2 SH SOLE 2 0 0 NEW HOME CO INC COM 645370107 1668 156340 SH SOLE 147632 0 8708 NEW JERSEY RES COM 646025106 81685 2485853 SH SOLE 2319553 0 166300 NEW MEDIA INVT GROUP INC COM 64704V106 16458 1061787 SH SOLE 992108 0 69679 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 78890 1701686 SH SOLE 1639967 0 61719 NEW RELIC INC COM 64829B100 22971 599446 SH SOLE 556396 0 43050 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 88963 6441903 SH SOLE 5974866 0 467037 NEW SR INVT GROUP INC COM 648691103 32949 2855167 SH SOLE 2716018 0 139149 NEW YORK & CO INC COM 649295102 3223 1426220 SH SOLE 1426220 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 202254 14213194 SH SOLE 12661877 0 1551317 NEW YORK MTG TR INC COM PAR $.02 649604501 19688 3270386 SH SOLE 3076740 0 193646 NEW YORK REIT INC COM 64976L109 55868 6105846 SH SOLE 5789421 0 316425 NEW YORK TIMES CO CL A 650111107 42904 3590326 SH SOLE 3340595 0 249731 NEWELL BRANDS INC COM 651229106 645545 12258738 SH SOLE 10314077 0 1944661 NEWFIELD EXPL CO COM 651290108 243062 5592769 SH SOLE 4669829 0 922940 NEWLINK GENETICS CORP COM 651511107 7912 526762 SH SOLE 486480 0 40282 NEWMARKET CORP COM 651587107 113388 264110 SH SOLE 239972 0 24138 NEWMONT MINING CORP COM 651639106 613324 15610193 SH SOLE 12910790 0 2699403 NEWPARK RES INC COM PAR $.01NEW 651718504 16707 2269971 SH SOLE 2078679 0 191292 NEWS CORP NEW CL A 65249B109 138704 9921584 SH SOLE 8248879 0 1672705 NEWS CORP NEW CL B 65249B208 40868 2873993 SH SOLE 2412617 0 461376 NEWSTAR FINANCIAL INC COM 65251F105 2322 239163 SH SOLE 206440 0 32723 NEXEO SOLUTIONS INC COM SHS 65342H102 872 105824 SH SOLE 105824 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 7880 400813 SH SOLE 382957 0 17856 NEXSTAR BROADCASTING GROUP I CL A 65336K103 45987 796870 SH SOLE 735917 0 60953 NEXTERA ENERGY INC COM 65339F101 1509658 12341870 SH SOLE 10263450 0 2078420 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1335 47715 SH SOLE 45915 0 1800 NIC INC COM 62914B100 39268 1670994 SH SOLE 1541267 0 129727 NICHOLAS FINANCIAL INC COM NEW 65373J209 231 22614 SH SOLE 22614 0 0 NICOLET BANKSHARES INC COM 65406E102 2434 63458 SH SOLE 55925 0 7533 NIELSEN HLDGS PLC SHS EUR G6518L108 492193 9187848 SH SOLE 7656028 0 1531820 NII HLDGS INC COM PAR $0.001 62913F508 6481 1946285 SH SOLE 1813961 0 132324 NIKE INC CL B 654106103 1926306 36587010 SH SOLE 29885040 0 6701970 NIMBLE STORAGE INC COM 65440R101 12654 1433039 SH SOLE 1342516 0 90523 NISOURCE INC COM 65473P105 201939 8375718 SH SOLE 6949868 0 1425850 NIVALIS THERAPEUTICS INC COM 65481J109 462 56859 SH SOLE 56859 0 0 NL INDS INC COM NEW 629156407 719 182868 SH SOLE 174535 0 8333 NMI HLDGS INC CL A 629209305 11901 1561747 SH SOLE 1463413 0 98334 NN INC COM 629337106 12297 673821 SH SOLE 631468 0 42353 NOAH HLDGS LTD SPON ADS CL A 65487X102 2225 85226 SH SOLE 85226 0 0 NOBILIS HEALTH CORP COM 65500B103 1629 486181 SH SOLE 443508 0 42673 NOBLE CORP PLC SHS USD G65431101 64880 10233433 SH SOLE 9334016 0 899417 NOBLE ENERGY INC COM 655044105 408165 11420392 SH SOLE 9328846 0 2091546 NOKIA CORP SPONSORED ADR 654902204 2674 461871 SH SOLE 340500 0 121371 NOMAD HLDGS LTD USD ORD SHS G6564A105 471 39882 SH SOLE 39882 0 0 NOODLES & CO CL A 65540B105 2049 430524 SH SOLE 408437 0 22087 NORD ANGLIA EDUCATION INC SHS G6583A102 4131 189651 SH SOLE 168027 0 21624 NORDIC AMERICAN TANKERS LIMI COM G65773106 8285 819497 SH SOLE 708725 0 110772 NORDSON CORP COM 655663102 162277 1628795 SH SOLE 1442753 0 186042 NORDSTROM INC COM 655664100 184688 3559902 SH SOLE 3020133 0 539769 NORFOLK SOUTHERN CORP COM 655844108 789852 8137766 SH SOLE 6784912 0 1352854 NORTH AMERN ENERGY PARTNERS COM 656844107 295 118146 SH SOLE 118146 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 4337 1618248 SH SOLE 1499836 0 118412 NORTHERN TR CORP COM 665859104 373218 5489309 SH SOLE 4556039 0 933270 NORTHFIELD BANCORP INC DEL COM 66611T108 22105 1372993 SH SOLE 1289901 0 83092 NORTHRIM BANCORP INC COM 666762109 6339 246169 SH SOLE 233312 0 12857 NORTHROP GRUMMAN CORP COM 666807102 1033842 4832167 SH SOLE 4050184 0 781983 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 62764 4854107 SH SOLE 4306684 0 547423 NORTHSTAR REALTY EUROPE CORP COM 66706L101 21855 1995892 SH SOLE 1883039 0 112853 NORTHSTAR RLTY FIN CORP COM 66704R803 71804 5452061 SH SOLE 4882836 0 569225 NORTHWEST BANCSHARES INC MD COM 667340103 42262 2690116 SH SOLE 2503918 0 186198 NORTHWEST BIOTHERAPEUTICS IN COM PAR $0.001 66737P600 390 717911 SH SOLE 717911 0 0 NORTHWEST NAT GAS CO COM 667655104 40957 681364 SH SOLE 627911 0 53453 NORTHWEST PIPE CO COM 667746101 2496 211334 SH SOLE 211334 0 0 NORTHWESTERN CORP COM NEW 668074305 82004 1425411 SH SOLE 1330681 0 94730 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 147418 3910283 SH SOLE 3404945 0 505338 NORWOOD FINANCIAL CORP COM 669549107 280 9633 SH SOLE 0 0 9633 NOVA LIFESTYLE INC COM 66979P102 147 40421 SH SOLE 40421 0 0 NOVANTA INC COM 67000B104 6646 383051 SH SOLE 322178 0 60873 NOVATEL WIRELESS INC COM NEW 66987M604 3194 1020454 SH SOLE 1020454 0 0 NOVAVAX INC COM 670002104 13955 6709352 SH SOLE 6170773 0 538579 NOVOCURE LTD ORD SHS G6674U108 4008 469325 SH SOLE 376625 0 92700 NOW INC COM 67011P100 69474 3241903 SH SOLE 3022417 0 219486 NQ MOBILE INC ADR REPSTG CL A 64118U108 1053 275681 SH SOLE 275681 0 0 NRG ENERGY INC COM NEW 629377508 134147 11966739 SH SOLE 10484858 0 1481881 NRG YIELD INC CL A NEW 62942X306 17178 1052577 SH SOLE 981393 0 71184 NRG YIELD INC CL C 62942X405 26397 1556443 SH SOLE 1442788 0 113655 NTN BUZZTIME INC COM PAR 629410606 18 2600 SH SOLE 2600 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 87035 1343551 SH SOLE 1164089 0 179462 NUANCE COMMUNICATIONS INC COM 67020Y100 94392 6509791 SH SOLE 5770072 0 739719 NUCOR CORP COM 670346105 433988 8776292 SH SOLE 7307319 0 1468973 NUMEREX CORP PA CL A 67053A102 3198 411115 SH SOLE 402520 0 8595 NUTANIX INC CL A 67059N108 12 333 SH SOLE 333 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 11534 369219 SH SOLE 358526 0 10693 NUTRI SYS INC NEW COM 67069D108 21455 722634 SH SOLE 665608 0 57026 NUVASIVE INC COM 670704105 101782 1526890 SH SOLE 1428388 0 98502 NUVECTRA CORP COM 67075N108 912 131845 SH SOLE 130055 0 1790 NV5 GLOBAL INC COM 62945V109 3655 113121 SH SOLE 104207 0 8914 NVE CORP COM NEW 629445206 9012 152901 SH SOLE 143682 0 9219 NVIDIA CORP COM 67066G104 939746 13714909 SH SOLE 11534758 0 2180151 NVR INC COM 62944T105 176416 107579 SH SOLE 96726 0 10853 NXP SEMICONDUCTORS N V COM N6596X109 462470 4533573 SH SOLE 4040223 0 493350 NXSTAGE MEDICAL INC COM 67072V103 41495 1660469 SH SOLE 1532317 0 128152 NXT ID INC COM NEW 67091J206 10 3275 SH SOLE 3275 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 717543 2561647 SH SOLE 2148198 0 413449 OASIS PETE INC NEW COM 674215108 59517 5188940 SH SOLE 4845958 0 342982 OCCIDENTAL PETE CORP DEL COM 674599105 1504612 20633733 SH SOLE 17131292 0 3502441 OCEANEERING INTL INC COM 675232102 78984 2871086 SH SOLE 2554053 0 317033 OCEANFIRST FINL CORP COM 675234108 13580 705063 SH SOLE 669817 0 35246 OCLARO INC COM NEW 67555N206 24956 2918874 SH SOLE 2715269 0 203605 OCULAR THERAPEUTIX INC COM 67576A100 2994 435863 SH SOLE 410119 0 25744 OCULUS INNOVATIVE SCIENCES I COM PAR 67575P306 111 25523 SH SOLE 25523 0 0 OCWEN FINL CORP COM NEW 675746309 10249 2792587 SH SOLE 2549943 0 242644 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 740 206443 SH SOLE 206443 0 0 OFFICE DEPOT INC COM 676220106 58408 16360856 SH SOLE 15278425 0 1082431 OFG BANCORP COM 67103X102 11187 1106555 SH SOLE 1018287 0 88268 OFS CAP CORP COM 67103B100 33 2557 SH SOLE 0 0 2557 OGE ENERGY CORP COM 670837103 198423 6275229 SH SOLE 5546660 0 728569 OHIO VY BANC CORP COM 677719106 565 25438 SH SOLE 10220 0 15218 OHR PHARMACEUTICAL INC COM NEW 67778H200 1215 429498 SH SOLE 429498 0 0 OIL DRI CORP AMER COM 677864100 1425 37861 SH SOLE 34736 0 3125 OIL STS INTL INC COM 678026105 52096 1650184 SH SOLE 1547864 0 102320 OLD DOMINION FGHT LINES INC COM 679580100 137557 2004918 SH SOLE 1801231 0 203687 OLD LINE BANCSHARES INC COM 67984M100 1242 62941 SH SOLE 57874 0 5067 OLD NATL BANCORP IND COM 680033107 49981 3554808 SH SOLE 3318884 0 235924 OLD REP INTL CORP COM 680223104 128880 7314397 SH SOLE 6517148 0 797249 OLD SECOND BANCORP INC ILL COM 680277100 6413 771756 SH SOLE 752329 0 19427 OLIN CORP COM PAR $1 680665205 97709 4761653 SH SOLE 4512596 0 249057 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 22771 868798 SH SOLE 828053 0 40745 OLYMPIC STEEL INC COM 68162K106 5096 230592 SH SOLE 218553 0 12039 OM ASSET MGMT PLC SHS G67506108 5582 401310 SH SOLE 334111 0 67199 OMEGA FLEX INC COM 682095104 952 24695 SH SOLE 22623 0 2072 OMEGA HEALTHCARE INVS INC COM 681936100 251802 7103006 SH SOLE 6515844 0 587162 OMEGA PROTEIN CORP COM 68210P107 13552 579896 SH SOLE 539724 0 40172 OMEROS CORP COM 682143102 11342 1016293 SH SOLE 947374 0 68919 OMNICELL INC COM 68213N109 34683 905570 SH SOLE 829260 0 76310 OMNICOM GROUP INC COM 681919106 547360 6439534 SH SOLE 5409773 0 1029761 OMNOVA SOLUTIONS INC COM 682129101 15700 1860224 SH SOLE 1755762 0 104462 ON ASSIGNMENT INC COM 682159108 45103 1242863 SH SOLE 1139548 0 103315 ON DECK CAP INC COM 682163100 5484 962112 SH SOLE 911138 0 50974 ON SEMICONDUCTOR CORP COM 682189105 128152 10401947 SH SOLE 9141433 0 1260514 ONCOCYTE CORPORATION COM 68235C107 349 69217 SH SOLE 69217 0 0 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 394 776313 SH SOLE 776313 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 4188 366418 SH SOLE 335076 0 31342 ONCOSEC MED INC COM NEW 68234L207 19 11154 SH SOLE 11154 0 0 ONE GAS INC COM 68235P108 94780 1532665 SH SOLE 1430312 0 102353 ONE LIBERTY PPTYS INC COM 682406103 15370 636164 SH SOLE 606696 0 29468 ONEBEACON INSURANCE GROUP LT CL A G67742109 9317 652467 SH SOLE 600376 0 52091 ONEMAIN HLDGS INC COM 68268W103 40525 1309377 SH SOLE 1143707 0 165670 ONEOK INC NEW COM 682680103 300564 5848696 SH SOLE 4956258 0 892438 ONVIA INC COM NEW 68338T403 0 48 SH SOLE 48 0 0 OOMA INC COM 683416101 670 73809 SH SOLE 73809 0 0 OPEN TEXT CORP COM 683715106 1714 26419 SH SOLE 19770 0 6649 OPHTHOTECH CORP COM 683745103 34145 740186 SH SOLE 687545 0 52641 OPKO HEALTH INC COM 68375N103 90647 8559707 SH SOLE 7643113 0 916594 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2730 191062 SH SOLE 176530 0 14532 OPTICAL CABLE CORP COM NEW 683827208 5 2076 SH SOLE 2076 0 0 OPUS BK IRVINE CALIF COM 684000102 17407 492140 SH SOLE 458522 0 33618 ORACLE CORP COM 68389X105 3082759 78481646 SH SOLE 65067672 0 13413974 ORASURE TECHNOLOGIES INC COM 68554V108 12366 1551623 SH SOLE 1433527 0 118096 ORBCOMM INC COM 68555P100 15015 1464904 SH SOLE 1343855 0 121049 ORBITAL ATK INC COM 68557N103 126770 1662991 SH SOLE 1531783 0 131208 ORBOTECH LTD ORD M75253100 8220 277618 SH SOLE 241709 0 35909 ORCHID IS CAP INC COM 68571X103 7648 733987 SH SOLE 704280 0 29707 ORCHIDS PAPER PRODS CO DEL COM 68572N104 3625 133131 SH SOLE 123325 0 9806 OREXIGEN THERAPEUTICS INC COM NEW 686164302 709 213649 SH SOLE 209995 0 3654 ORGANOVO HLDGS INC COM 68620A104 8454 2230699 SH SOLE 2058245 0 172454 ORIENT PAPER INC COM NEW 68619F205 161 152906 SH SOLE 152906 0 0 ORION GROUP HOLDINGS INC COM 68628V308 5892 860079 SH SOLE 812223 0 47856 ORITANI FINL CORP DEL COM 68633D103 19061 1212508 SH SOLE 1122067 0 90441 ORMAT TECHNOLOGIES INC COM 686688102 46353 957510 SH SOLE 886186 0 71324 ORRSTOWN FINL SVCS INC COM 687380105 4597 232766 SH SOLE 228267 0 4499 ORTHOFIX INTL N V COM N6748L102 24168 565063 SH SOLE 526237 0 38826 OSHKOSH CORP COM 688239201 134151 2395556 SH SOLE 2048795 0 346761 OSI SYSTEMS INC COM 671044105 30087 460190 SH SOLE 425030 0 35160 OSIRIS THERAPEUTICS INC NEW COM 68827R108 2455 494911 SH SOLE 470418 0 24493 OTELCO INC CL A NEW 688823301 144 33565 SH SOLE 33565 0 0 OTONOMY INC COM 68906L105 10164 558777 SH SOLE 525184 0 33593 OTTER TAIL CORP COM 689648103 34481 996857 SH SOLE 919108 0 77749 OUTFRONT MEDIA INC COM 69007J106 85854 3630187 SH SOLE 3189887 0 440300 OVASCIENCE INC COM 69014Q101 4919 686949 SH SOLE 638474 0 48475 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 7149 676368 SH SOLE 631782 0 44586 OVERSTOCK COM INC DEL COM 690370101 5980 390352 SH SOLE 365999 0 24353 OWENS & MINOR INC NEW COM 690732102 64476 1856487 SH SOLE 1723751 0 132736 OWENS CORNING NEW COM 690742101 178990 3352505 SH SOLE 2938940 0 413565 OWENS ILL INC COM NEW 690768403 86675 4713145 SH SOLE 3773698 0 939447 OWENS RLTY MTG INC COM 690828108 1412 81535 SH SOLE 75410 0 6125 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 2255 179532 SH SOLE 153332 0 26200 OXFORD INDS INC COM 691497309 28266 417518 SH SOLE 386271 0 31247 P A M TRANSN SVCS INC COM 693149106 3428 171212 SH SOLE 169984 0 1228 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 54531 825226 SH SOLE 674722 0 150504 PACCAR INC COM 693718108 577554 9825690 SH SOLE 7754161 0 2071529 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 16784 1873225 SH SOLE 1747353 0 125872 PACIFIC CONTINENTAL CORP COM 69412V108 11940 709896 SH SOLE 679859 0 30037 PACIFIC ETHANOL INC COM PAR $.001 69423U305 4784 692279 SH SOLE 656177 0 36102 PACIFIC MERCANTILE BANCORP COM 694552100 1979 268475 SH SOLE 259412 0 9063 PACIFIC PREMIER BANCORP COM 69478X105 13668 516570 SH SOLE 475572 0 40998 PACIRA PHARMACEUTICALS INC COM 695127100 32301 943934 SH SOLE 871735 0 72199 PACKAGING CORP AMER COM 695156109 240783 2963113 SH SOLE 2652406 0 310707 PACWEST BANCORP DEL COM 695263103 155094 3614401 SH SOLE 3244580 0 369821 PAIN THERAPEUTICS INC COM 69562K100 1297 1297059 SH SOLE 1269998 0 27061 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 590 938530 SH SOLE 938530 0 0 PALO ALTO NETWORKS INC COM 697435105 344454 2161892 SH SOLE 1901061 0 260831 PAN AMERICAN SILVER CORP COM 697900108 0 1 SH SOLE 1 0 0 PANDORA MEDIA INC COM 698354107 77471 5406186 SH SOLE 4774885 0 631301 PANERA BREAD CO CL A 69840W108 132851 682267 SH SOLE 614233 0 68034 PANHANDLE OIL AND GAS INC CL A 698477106 9043 515876 SH SOLE 495139 0 20737 PAPA JOHNS INTL INC COM 698813102 58743 744999 SH SOLE 687538 0 57461 PAPA MURPHYS HLDGS INC COM 698814100 1249 193607 SH SOLE 193607 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 8859 677330 SH SOLE 624797 0 52533 PAR TECHNOLOGY CORP COM 698884103 1351 251855 SH SOLE 251855 0 0 PARAGON COML CORP COM NEW 69911U403 339 9339 SH SOLE 9339 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 30 14903 SH SOLE 14903 0 0 PARAMOUNT GROUP INC COM 69924R108 93968 5733278 SH SOLE 5173747 0 559531 PARATEK PHARMACEUTICALS INC COM 699374302 3037 233401 SH SOLE 214113 0 19288 PAREXEL INTL CORP COM 699462107 109735 1580051 SH SOLE 1474554 0 105497 PARK CITY GROUP INC COM NEW 700215304 1605 136005 SH SOLE 126549 0 9456 PARK ELECTROCHEMICAL CORP COM 700416209 9300 535380 SH SOLE 491818 0 43562 PARK NATL CORP COM 700658107 34419 358530 SH SOLE 335171 0 23359 PARK OHIO HLDGS CORP COM 700666100 5331 146255 SH SOLE 130892 0 15363 PARK STERLING CORP COM 70086Y105 4616 568527 SH SOLE 498598 0 69929 PARKE BANCORP INC COM 700885106 100 6659 SH SOLE 6659 0 0 PARKER DRILLING CO COM 701081101 7137 3289004 SH SOLE 3037041 0 251963 PARKER HANNIFIN CORP COM 701094104 436127 3474286 SH SOLE 2869631 0 604655 PARKERVISION INC COM NEW 701354300 21 4920 SH SOLE 4920 0 0 PARKWAY PPTYS INC COM 70159Q104 51746 3042074 SH SOLE 2875621 0 166453 PARSLEY ENERGY INC CL A 701877102 129547 3865908 SH SOLE 3388811 0 477097 PARTY CITY HOLDCO INC COM 702149105 10802 630930 SH SOLE 581167 0 49763 PATHEON N V SHS N6865W105 10898 367787 SH SOLE 281538 0 86249 PATRICK INDS INC COM 703343103 22655 365880 SH SOLE 341316 0 24564 PATRIOT NATL INC COM 70338T102 1152 127829 SH SOLE 119554 0 8275 PATRIOT TRANSN HLDG INC COM 70338W105 1066 52019 SH SOLE 52019 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 40142 1784897 SH SOLE 1665545 0 119352 PATTERSON COMPANIES INC COM 703395103 120164 2615682 SH SOLE 2241153 0 374529 PATTERSON UTI ENERGY INC COM 703481101 98073 4384141 SH SOLE 3901003 0 483138 PAYCHEX INC COM 704326107 568860 9829956 SH SOLE 8299984 0 1529972 PAYCOM SOFTWARE INC COM 70432V102 49258 982615 SH SOLE 901309 0 81306 PAYLOCITY HLDG CORP COM 70438V106 23331 524767 SH SOLE 484749 0 40018 PAYPAL HLDGS INC COM 70450Y103 1185780 28942634 SH SOLE 24184246 0 4758388 PBF ENERGY INC CL A 69318G106 56141 2479722 SH SOLE 2158247 0 321475 PC CONNECTION INC COM 69318J100 12093 457726 SH SOLE 444214 0 13512 PC-TEL INC COM 69325Q105 3908 738827 SH SOLE 724637 0 14190 PCM INC COM 69323K100 3396 157650 SH SOLE 157650 0 0 PDC ENERGY INC COM 69327R101 85327 1272393 SH SOLE 1176461 0 95932 PDF SOLUTIONS INC COM 693282105 13164 724506 SH SOLE 675076 0 49430 PDL BIOPHARMA INC COM 69329Y104 17088 5101022 SH SOLE 4723804 0 377218 PDVWIRELESS INC COM 69290R104 4731 206576 SH SOLE 187668 0 18908 PEAPACK-GLADSTONE FINL CORP COM 704699107 8486 378662 SH SOLE 363141 0 15521 PEBBLEBROOK HOTEL TR COM 70509V100 71555 2690021 SH SOLE 2552262 0 137759 PEGASYSTEMS INC COM 705573103 26176 887622 SH SOLE 811107 0 76515 PENDRELL CORP COM 70686R104 145 211220 SH SOLE 211220 0 0 PENN NATL GAMING INC COM 707569109 26384 1944264 SH SOLE 1780005 0 164259 PENNEY J C INC COM 708160106 86803 9414671 SH SOLE 8389733 0 1024938 PENNS WOODS BANCORP INC COM 708430103 2311 51974 SH SOLE 39038 0 12936 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 57778 2508803 SH SOLE 2368378 0 140425 PENNYMAC FINL SVCS INC CL A 70932B101 1919 112787 SH SOLE 108478 0 4309 PENNYMAC MTG INVT TR COM 70931T103 23214 1489991 SH SOLE 1370778 0 119213 PENSKE AUTOMOTIVE GRP INC COM 70959W103 46515 965432 SH SOLE 840007 0 125425 PENTAIR PLC SHS G7S00T104 280698 4369513 SH SOLE 3625586 0 743927 PENUMBRA INC COM 70975L107 26459 348194 SH SOLE 298514 0 49680 PEOPLES BANCORP INC COM 709789101 13007 528950 SH SOLE 491887 0 37063 PEOPLES BANCORP N C INC COM 710577107 173 8237 SH SOLE 8237 0 0 PEOPLES FINL CORP MISS COM 71103B102 904 84762 SH SOLE 65904 0 18858 PEOPLES FINL SVCS CORP COM 711040105 2773 68037 SH SOLE 58274 0 9763 PEOPLES UNITED FINANCIAL INC COM 712704105 147530 9325559 SH SOLE 7886824 0 1438735 PEOPLES UTAH BANCORP COM 712706209 2217 108962 SH SOLE 100695 0 8267 PEPSICO INC COM 713448108 4181394 38442527 SH SOLE 31814101 0 6628426 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 1755 4082096 SH SOLE 4082096 0 0 PERFICIENT INC COM 71375U101 18309 908647 SH SOLE 837190 0 71457 PERFORMANCE FOOD GROUP CO COM 71377A103 24532 989191 SH SOLE 919472 0 69719 PERFORMANCE SPORTS GROUP LTD COM 71377G100 1421 350048 SH SOLE 302421 0 47627 PERFORMANT FINL CORP COM 71377E105 184 62340 SH SOLE 62340 0 0 PERFUMANIA HLDGS INC COM NEW 71376C100 160 73607 SH SOLE 73607 0 0 PERKINELMER INC COM 714046109 161567 2879475 SH SOLE 2414167 0 465308 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1701 339753 SH SOLE 339753 0 0 PERNIX THERAPEUTICS HLDGS IN COM 71426V108 1002 1610542 SH SOLE 1610542 0 0 PERRIGO CO PLC SHS G97822103 341871 3702709 SH SOLE 3086386 0 616323 PETMED EXPRESS INC COM 716382106 11418 563042 SH SOLE 520656 0 42386 PETROBRAS ARGENTINA S A SPONS ADR 71646J109 2539 385901 SH SOLE 385901 0 0 PETROQUEST ENERGY INC COM NEW 716748306 1429 412926 SH SOLE 412926 0 0 PFENEX INC COM 717071104 3122 348848 SH SOLE 327845 0 21003 PFIZER INC COM 717081103 5562141 164220281 SH SOLE 135378359 0 28841922 PFSWEB INC COM NEW 717098206 3635 407077 SH SOLE 395626 0 11451 PG&E CORP COM 69331C108 824205 13474011 SH SOLE 11210070 0 2263941 PGT INC COM 69336V101 12763 1196131 SH SOLE 1111203 0 84928 PHARMATHENE INC COM 71714G102 1413 487273 SH SOLE 443445 0 43828 PHARMERICA CORP COM 71714F104 21457 764395 SH SOLE 699840 0 64555 PHH CORP COM NEW 693320202 19506 1349915 SH SOLE 1206406 0 143509 PHI INC COM NON VTG 69336T205 6952 382617 SH SOLE 357392 0 25225 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 12843 472501 SH SOLE 441714 0 30787 PHILIP MORRIS INTL INC COM 718172109 3826125 39355323 SH SOLE 33530344 0 5824979 PHILLIPS 66 COM 718546104 979489 12160016 SH SOLE 9846600 0 2313416 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 514 131822 SH SOLE 131822 0 0 PHOTRONICS INC COM 719405102 17148 1663273 SH SOLE 1528949 0 134324 PHYSICIANS RLTY TR COM 71943U104 94781 4400220 SH SOLE 4157492 0 242728 PICO HLDGS INC COM NEW 693366205 8097 686792 SH SOLE 634715 0 52077 PIEDMONT NAT GAS INC COM 720186105 118649 1976167 SH SOLE 1727943 0 248224 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 110651 5082750 SH SOLE 4614663 0 468087 PIER 1 IMPORTS INC COM 720279108 8886 2095761 SH SOLE 1882764 0 212997 PIERIS PHARMACEUTICALS INC COM 720795103 22 11880 SH SOLE 11880 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 43410 2055375 SH SOLE 1503969 0 551406 PINNACLE ENTMT INC NEW COM 72348Y105 18767 1520806 SH SOLE 1414060 0 106746 PINNACLE FINL PARTNERS INC COM 72346Q104 59810 1105948 SH SOLE 1027102 0 78846 PINNACLE FOODS INC DEL COM 72348P104 156811 3125597 SH SOLE 2765238 0 360359 PINNACLE WEST CAP CORP COM 723484101 232985 3065999 SH SOLE 2555664 0 510335 PIONEER ENERGY SVCS CORP COM 723664108 7676 1899933 SH SOLE 1751696 0 148237 PIONEER NAT RES CO COM 723787107 827929 4459622 SH SOLE 3693452 0 766170 PIONEER PWR SOLUTIONS INC COM NEW 723836300 113 19563 SH SOLE 19563 0 0 PIPER JAFFRAY COS COM 724078100 20636 427248 SH SOLE 395330 0 31918 PITNEY BOWES INC COM 724479100 95401 5253366 SH SOLE 4459938 0 793428 PIXELWORKS INC COM NEW 72581M305 980 351358 SH SOLE 351358 0 0 PJT PARTNERS INC COM CL A 69343T107 4924 180577 SH SOLE 158106 0 22471 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 18746 1448650 SH SOLE 941355 0 507295 PLANET FITNESS INC CL A 72703H101 7936 395411 SH SOLE 360059 0 35352 PLANET PAYMENT INC SHS U72603118 4429 1193716 SH SOLE 1140914 0 52802 PLANTRONICS INC NEW COM 727493108 51463 990439 SH SOLE 922477 0 67962 PLATFORM SPECIALTY PRODS COR COM 72766Q105 32186 3968693 SH SOLE 3427772 0 540921 PLATINUM GROUP METALS LTD COM 72765Q601 707 257884 SH SOLE 257884 0 0 PLDT INC SPONSORED ADR 69344D408 967 27116 SH SOLE 27116 0 0 PLEXUS CORP COM 729132100 40246 860324 SH SOLE 790930 0 69394 PLUG POWER INC COM NEW 72919P202 7733 4522146 SH SOLE 4173755 0 348391 PLY GEM HLDGS INC COM 72941W100 6915 517587 SH SOLE 478546 0 39041 PNC FINL SVCS GROUP INC COM 693475105 1169857 12985424 SH SOLE 10654564 0 2330860 PNM RES INC COM 69349H107 77267 2361467 SH SOLE 2202427 0 159040 POLARIS INDS INC COM 731068102 142181 1836011 SH SOLE 1650562 0 185449 POLYONE CORP COM 73179P106 112894 3339076 SH SOLE 2962182 0 376894 POOL CORPORATION COM 73278L105 119651 1265881 SH SOLE 1143577 0 122304 POPEYES LA KITCHEN INC COM 732872106 29749 559827 SH SOLE 513394 0 46433 POPULAR INC COM NEW 733174700 98633 2580653 SH SOLE 2257580 0 323073 PORTLAND GEN ELEC CO COM NEW 736508847 93738 2200948 SH SOLE 2027092 0 173856 PORTOLA PHARMACEUTICALS INC COM 737010108 31845 1402266 SH SOLE 1298820 0 103446 POSCO SPONSORED ADR 693483109 1380 27011 SH SOLE 27011 0 0 POST HLDGS INC COM 737446104 145649 1887376 SH SOLE 1697059 0 190317 POST PPTYS INC COM 737464107 140695 2127552 SH SOLE 1947880 0 179672 POTASH CORP SASK INC COM 73755L107 9346 572687 SH SOLE 572687 0 0 POTBELLY CORP COM 73754Y100 7737 622468 SH SOLE 585635 0 36833 POTLATCH CORP NEW COM 737630103 48678 1251692 SH SOLE 1168797 0 82895 POWELL INDS INC COM 739128106 9366 233862 SH SOLE 218526 0 15336 POWER INTEGRATIONS INC COM 739276103 44553 706852 SH SOLE 650077 0 56775 POWER REIT COM 73933H101 27 3365 SH SOLE 3365 0 0 POWER SOLUTIONS INTL INC COM NEW 73933G202 1349 131563 SH SOLE 125666 0 5897 POWERSHARES QQQ TRUST OPTIONS 73935A104 1080 9100 SH Call SOLE 9100 0 0 PPG INDS INC COM 693506107 714556 6913278 SH SOLE 5784636 0 1128642 PPL CORP COM 69351T106 609824 17640280 SH SOLE 14553476 0 3086804 PRA GROUP INC COM 69354N106 41240 1193976 SH SOLE 1098665 0 95311 PRA HEALTH SCIENCES INC COM 69354M108 45675 808259 SH SOLE 756388 0 51871 PRAXAIR INC COM 74005P104 935413 7741562 SH SOLE 6323205 0 1418357 PRECISION DRILLING CORP COM 2010 74022D308 958 229142 SH SOLE 229142 0 0 PREFERRED APT CMNTYS INC COM 74039L103 5949 440305 SH SOLE 418115 0 22190 PREFERRED BK LOS ANGELES CA COM NEW 740367404 7491 209543 SH SOLE 190756 0 18787 PREFORMED LINE PRODS CO COM 740444104 772 18308 SH SOLE 16708 0 1600 PREMIER FINL BANCORP INC COM 74050M105 1117 65184 SH SOLE 60122 0 5062 PREMIER INC CL A 74051N102 39348 1216703 SH SOLE 1074670 0 142033 PRESS GANEY HLDGS INC COM 74113L102 18644 461496 SH SOLE 419095 0 42401 PRESTIGE BRANDS HLDGS INC COM 74112D101 111971 2319672 SH SOLE 2181309 0 138363 PRGX GLOBAL INC COM NEW 69357C503 3442 730745 SH SOLE 730745 0 0 PRICE T ROWE GROUP INC COM 74144T108 449294 6756302 SH SOLE 5675970 0 1080332 PRICELINE GRP INC COM NEW 741503403 1912859 1299947 SH SOLE 1087383 0 212564 PRICESMART INC COM 741511109 44673 533341 SH SOLE 493712 0 39629 PRIMERICA INC COM 74164M108 73662 1389063 SH SOLE 1287157 0 101906 PRIMERO MNG CORP COM 74164W106 13 7863 SH SOLE 7863 0 0 PRIMO WTR CORP COM 74165N105 14817 1221527 SH SOLE 1196984 0 24543 PRIMORIS SVCS CORP COM 74164F103 19677 955193 SH SOLE 876430 0 78763 PRINCIPAL FINL GROUP INC COM 74251V102 398248 7731478 SH SOLE 6351920 0 1379558 PRISM TECHNOLOGIES GROUP INC COM 74273Y100 4 20431 SH SOLE 20431 0 0 PRIVATEBANCORP INC COM 742962103 108725 2367696 SH SOLE 2221829 0 145867 PRO-DEX INC COLO COM NEW 74265M205 0 42 SH SOLE 42 0 0 PROASSURANCE CORP COM 74267C106 69615 1326512 SH SOLE 1154041 0 172471 PROCTER AND GAMBLE CO COM 742718109 6308513 70289835 SH SOLE 58156391 0 12133444 PROGENICS PHARMACEUTICALS IN COM 743187106 12284 1940553 SH SOLE 1800788 0 139765 PROGRESS SOFTWARE CORP COM 743312100 36560 1344136 SH SOLE 1242065 0 102071 PROGRESSIVE CORP OHIO COM 743315103 503435 15982076 SH SOLE 13246217 0 2735859 PROLOGIS INC COM 74340W103 1048688 19586997 SH SOLE 17282389 0 2304608 PROOFPOINT INC COM 743424103 86359 1153759 SH SOLE 1074098 0 79661 PROS HOLDINGS INC COM 74346Y103 14581 644900 SH SOLE 596403 0 48497 PROSPERITY BANCSHARES INC COM 743606105 110897 2020346 SH SOLE 1895141 0 125205 PROTAGONIST THERAPEUTICS INC COM 74366E102 1400 66262 SH SOLE 61615 0 4647 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 823 52807 SH SOLE 48259 0 4548 PROTHENA CORP PLC SHS G72800108 52520 875767 SH SOLE 809616 0 66151 PROTO LABS INC COM 743713109 36051 601757 SH SOLE 553762 0 47995 PROVIDENCE SVC CORP COM 743815102 16230 333737 SH SOLE 310131 0 23606 PROVIDENT BANCORP INC COM 74383X109 363 23242 SH SOLE 20932 0 2310 PROVIDENT FINL HLDGS INC COM 743868101 7740 395687 SH SOLE 391765 0 3922 PROVIDENT FINL SVCS INC COM 74386T105 34241 1612870 SH SOLE 1498720 0 114150 PRUDENTIAL BANCORP INC NEW COM 74431A101 60 4124 SH SOLE 4124 0 0 PRUDENTIAL FINL INC COM 744320102 1046089 12811862 SH SOLE 10517737 0 2294125 PS BUSINESS PKS INC CALIF COM 69360J107 109001 959768 SH SOLE 919502 0 40266 PSIVIDA CORP COM 74440J101 30 10032 SH SOLE 10032 0 0 PSYCHEMEDICS CORP COM NEW 744375205 283 14260 SH SOLE 14260 0 0 PTC INC COM 69370C100 149368 3370974 SH SOLE 3026418 0 344556 PTC THERAPEUTICS INC COM 69366J200 12598 899246 SH SOLE 837786 0 61460 PUBLIC STORAGE COM 74460D109 1254411 5621633 SH SOLE 4947224 0 674409 PUBLIC SVC ENTERPRISE GROUP COM 744573106 568478 13577211 SH SOLE 11250720 0 2326491 PULTE GROUP INC COM 745867101 179063 8935285 SH SOLE 7496376 0 1438909 PUMA BIOTECHNOLOGY INC COM 74587V107 42908 639937 SH SOLE 588790 0 51147 PURE STORAGE INC CL A 74624M102 23576 1739893 SH SOLE 1636179 0 103714 PVH CORP COM 693656100 231357 2093732 SH SOLE 1738285 0 355447 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1174 152442 SH SOLE 134720 0 17722 Q2 HLDGS INC COM 74736L109 17185 599601 SH SOLE 556348 0 43253 QAD INC CL B 74727D207 545 27968 SH SOLE 27968 0 0 QAD INC CL A 74727D306 5819 260008 SH SOLE 248411 0 11597 QCR HOLDINGS INC COM 74727A104 4396 138504 SH SOLE 130502 0 8002 QEP RES INC COM 74733V100 140860 7212484 SH SOLE 6450415 0 762069 QIAGEN NV REG SHS N72482107 53761 1959226 SH SOLE 1402738 0 556488 QORVO INC COM 74736K101 187058 3355911 SH SOLE 2780802 0 575109 QTS RLTY TR INC COM CL A 74736A103 79990 1513524 SH SOLE 1423451 0 90073 QUAD / GRAPHICS INC COM CL A 747301109 20677 773854 SH SOLE 706805 0 67049 QUAKER CHEM CORP COM 747316107 34981 330223 SH SOLE 301990 0 28233 QUALCOMM INC COM 747525103 2722569 39745533 SH SOLE 32829798 0 6915735 QUALITY SYS INC COM 747582104 13276 1172768 SH SOLE 1070526 0 102242 QUALYS INC COM 74758T303 24244 634816 SH SOLE 588446 0 46370 QUANEX BUILDING PRODUCTS COR COM 747619104 15030 870775 SH SOLE 791885 0 78890 QUANTA SVCS INC COM 74762E102 112287 4011676 SH SOLE 3353792 0 657884 QUANTUM CORP COM DSSG 747906204 3717 5048476 SH SOLE 4971239 0 77237 QUEST DIAGNOSTICS INC COM 74834L100 361014 4265792 SH SOLE 3614556 0 651236 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 578 SH SOLE 578 0 0 QUICKLOGIC CORP COM 74837P108 1034 1360331 SH SOLE 1360331 0 0 QUIDEL CORP COM 74838J101 17408 788064 SH SOLE 731375 0 56689 QUINSTREET INC COM 74874Q100 7366 2438926 SH SOLE 2393999 0 44927 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 194650 2401303 SH SOLE 2136949 0 264354 QUMU CORP COM 749063103 646 284633 SH SOLE 277295 0 7338 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 12262 422829 SH SOLE 408129 0 14700 QUORUM HEALTH CORP COM 74909E106 4517 720414 SH SOLE 662459 0 57955 QUOTIENT TECHNOLOGY INC COM 749119103 20040 1505632 SH SOLE 1394415 0 111217 RACKSPACE HOSTING INC COM 750086100 98222 3099458 SH SOLE 2788743 0 310715 RADIAN GROUP INC COM 750236101 75024 5536842 SH SOLE 5138340 0 398502 RADIANT LOGISTICS INC COM 75025X100 1346 473898 SH SOLE 447856 0 26042 RADIO ONE INC CL D NON VTG 75040P405 3656 1206746 SH SOLE 1191010 0 15736 RADISYS CORP COM 750459109 9945 1860538 SH SOLE 1816325 0 44213 RADIUS HEALTH INC COM NEW 750469207 44786 827990 SH SOLE 770270 0 57720 RADNET INC COM 750491102 4536 613039 SH SOLE 562194 0 50845 RADWARE LTD ORD M81873107 3517 255968 SH SOLE 201589 0 54379 RAIT FINANCIAL TRUST COM NEW 749227609 8099 2396030 SH SOLE 2248652 0 147378 RALPH LAUREN CORP CL A 751212101 167201 1653165 SH SOLE 1392959 0 260206 RAMBUS INC DEL COM 750917106 35162 2812956 SH SOLE 2589207 0 223749 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 55980 2987205 SH SOLE 2832787 0 154418 RANGE RES CORP COM 75281A109 193845 5002457 SH SOLE 4128911 0 873546 RAPID7 INC COM 753422104 6897 390765 SH SOLE 368549 0 22216 RAPTOR PHARMACEUTICAL CORP COM 75382F106 20496 2284943 SH SOLE 2113109 0 171834 RAVE RESTAURANT GROUP INC COM 754198109 62 20324 SH SOLE 20324 0 0 RAVEN INDS INC COM 754212108 22181 963151 SH SOLE 883180 0 79971 RAYMOND JAMES FINANCIAL INC COM 754730109 224678 3859791 SH SOLE 3453327 0 406464 RAYONIER ADVANCED MATLS INC COM 75508B104 14296 1069243 SH SOLE 983540 0 85703 RAYONIER INC COM 754907103 97122 3659459 SH SOLE 3262415 0 397044 RAYTHEON CO COM NEW 755111507 1239041 9101896 SH SOLE 7290895 0 1811001 RBC BEARINGS INC COM 75524B104 45025 588714 SH SOLE 541908 0 46806 RCM TECHNOLOGIES INC COM NEW 749360400 47 7119 SH SOLE 7119 0 0 RE MAX HLDGS INC CL A 75524W108 24880 568305 SH SOLE 539555 0 28750 READING INTERNATIONAL INC CL A 755408101 2113 158292 SH SOLE 145738 0 12554 REAL GOODS SOLAR INC CL A NEW 75601N302 23 6000 SH SOLE 6000 0 0 REAL IND INC COM 75601W104 3451 563969 SH SOLE 532911 0 31058 REALNETWORKS INC COM NEW 75605L708 4311 966545 SH SOLE 918934 0 47611 REALOGY HLDGS CORP COM 75605Y106 108705 4203580 SH SOLE 3517954 0 685626 REALPAGE INC COM 75606N109 33972 1321882 SH SOLE 1208068 0 113814 REALTY INCOME CORP COM 756109104 600938 8978607 SH SOLE 7822356 0 1156251 REATA PHARMACEUTICALS INC CL A 75615P103 2507 95109 SH SOLE 86199 0 8910 RECRO PHARMA INC COM 75629F109 421 47657 SH SOLE 47657 0 0 RED HAT INC COM 756577102 437049 5407019 SH SOLE 4333568 0 1073451 RED LION HOTELS CORP COM 756764106 5110 612765 SH SOLE 603396 0 9369 RED ROBIN GOURMET BURGERS IN COM 75689M101 15438 343515 SH SOLE 314205 0 29310 RED ROCK RESORTS INC CL A 75700L108 19859 841830 SH SOLE 802763 0 39067 REDWOOD TR INC COM 758075402 28194 1991104 SH SOLE 1830886 0 160218 REGAL BELOIT CORP COM 758750103 76968 1293791 SH SOLE 1155216 0 138575 REGAL ENTMT GROUP CL A 758766109 60050 2760927 SH SOLE 2493405 0 267522 REGENCY CTRS CORP COM 758849103 329497 4252129 SH SOLE 3907761 0 344368 REGENERON PHARMACEUTICALS COM 75886F107 811213 2017842 SH SOLE 1694733 0 323109 REGENXBIO INC COM 75901B107 4321 308405 SH SOLE 284402 0 24003 REGIONAL MGMT CORP COM 75902K106 3283 151657 SH SOLE 144033 0 7624 REGIONS FINL CORP NEW COM 7591EP100 346022 35057989 SH SOLE 28478245 0 6579744 REGIS CORP MINN COM 758932107 12214 973237 SH SOLE 883685 0 89552 REGULUS THERAPEUTICS INC COM 75915K101 2539 769520 SH SOLE 710647 0 58873 REINSURANCE GROUP AMER INC COM NEW 759351604 247021 2288506 SH SOLE 1944411 0 344095 REIS INC COM 75936P105 5266 257371 SH SOLE 250891 0 6480 RELIANCE STEEL & ALUMINUM CO COM 759509102 184217 2557497 SH SOLE 2162267 0 395230 RENAISSANCERE HOLDINGS LTD COM G7496G103 164783 1371367 SH SOLE 1229417 0 141950 RENASANT CORP COM 75970E107 38512 1145158 SH SOLE 1067591 0 77567 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 8783 1036917 SH SOLE 957884 0 79033 RENNOVA HEALTH INC COM 759757107 6 30039 SH SOLE 30039 0 0 RENREN INC SPONSORED ADR 759892102 687 333563 SH SOLE 333563 0 0 RENT A CTR INC NEW COM 76009N100 17223 1362546 SH SOLE 1230959 0 131587 RENTECH INC COM NEW 760112201 1009 345422 SH SOLE 339348 0 6074 REPLIGEN CORP COM 759916109 27023 895099 SH SOLE 835630 0 59469 REPROS THERAPEUTICS INC COM NEW 76028H209 1410 674848 SH SOLE 674848 0 0 REPUBLIC BANCORP KY CL A 760281204 12508 402436 SH SOLE 383732 0 18704 REPUBLIC FIRST BANCORP INC COM 760416107 988 240480 SH SOLE 219119 0 21361 REPUBLIC SVCS INC COM 760759100 376215 7457179 SH SOLE 6330234 0 1126945 RESEARCH FRONTIERS INC COM 760911107 1754 677055 SH SOLE 677055 0 0 RESMED INC COM 761152107 281293 4341613 SH SOLE 3905757 0 435856 RESOLUTE ENERGY CORP COM NEW 76116A306 6979 267822 SH SOLE 260323 0 7499 RESOLUTE FST PRODS INC COM 76117W109 7076 1495903 SH SOLE 1443219 0 52684 RESOURCE CAP CORP COM NEW 76120W708 12417 969323 SH SOLE 894072 0 75251 RESOURCES CONNECTION INC COM 76122Q105 13990 936409 SH SOLE 851776 0 84633 RESTORATION HARDWARE HLDGS I COM 761283100 40171 1161672 SH SOLE 1086681 0 74991 RETAIL OPPORTUNITY INVTS COR COM 76131N101 101253 4610780 SH SOLE 4393580 0 217200 RETAIL PPTYS AMER INC CL A 76131V202 139506 8303938 SH SOLE 7259014 0 1044924 RETAILMENOT INC COM SER 1 76132B106 9415 951958 SH SOLE 884777 0 67181 RETRACTABLE TECHNOLOGIES INC COM 76129W105 47 18226 SH SOLE 18226 0 0 RETROPHIN INC COM 761299106 21240 949055 SH SOLE 887314 0 61741 REVANCE THERAPEUTICS INC COM 761330109 8178 504521 SH SOLE 470438 0 34083 REVLON INC CL A NEW 761525609 13236 359868 SH SOLE 338459 0 21409 REX AMERICAN RESOURCES CORP COM 761624105 12895 152132 SH SOLE 141076 0 11056 REX ENERGY CORPORATION COM 761565100 829 1419093 SH SOLE 1405409 0 13684 REXAHN PHARMACEUTICALS INC COM 761640101 70 334492 SH SOLE 334492 0 0 REXFORD INDL RLTY INC COM 76169C100 56295 2459351 SH SOLE 2263160 0 196191 REXNORD CORP NEW COM 76169B102 57245 2673745 SH SOLE 2494359 0 179386 REYNOLDS AMERICAN INC COM 761713106 1003596 21285168 SH SOLE 18164784 0 3120384 RF INDS LTD COM PAR $0.01 749552105 650 361331 SH SOLE 361331 0 0 RICE ENERGY INC COM 762760106 2832 108481 SH SOLE 5105 0 103376 RICEBRAN TECHNOLOGIES COM NEW 762831204 11 8345 SH SOLE 8345 0 0 RICHARDSON ELECTRS LTD COM 763165107 2041 301007 SH SOLE 301007 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 12044 3281709 SH SOLE 3157922 0 123787 RIGHTSIDE GROUP LTD COM 76658B100 915 100497 SH SOLE 93627 0 6870 RIGNET INC COM 766582100 5187 343052 SH SOLE 321292 0 21760 RING ENERGY INC COM 76680V108 8298 757829 SH SOLE 720108 0 37721 RINGCENTRAL INC CL A 76680R206 34844 1472709 SH SOLE 1370412 0 102297 RITE AID CORP COM 767754104 209693 27268276 SH SOLE 24021107 0 3247169 RIVERVIEW BANCORP INC COM 769397100 567 105305 SH SOLE 105305 0 0 RLI CORP COM 749607107 64591 944870 SH SOLE 866348 0 78522 RLJ LODGING TR COM 74965L101 107390 5106504 SH SOLE 4726713 0 379791 RMR GROUP INC CL A 74967R106 8038 211871 SH SOLE 198929 0 12942 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 4760 596493 SH SOLE 541975 0 54518 ROBERT HALF INTL INC COM 770323103 146666 3873914 SH SOLE 3155630 0 718284 ROCKET FUEL INC COM 773111109 1003 380097 SH SOLE 380097 0 0 ROCKWELL AUTOMATION INC COM 773903109 416796 3406867 SH SOLE 2843075 0 563792 ROCKWELL COLLINS INC COM 774341101 284767 3376418 SH SOLE 2813273 0 563145 ROCKWELL MED INC COM 774374102 8381 1250875 SH SOLE 1165711 0 85164 ROCKY BRANDS INC COM 774515100 2208 208938 SH SOLE 208938 0 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 22937 712776 SH SOLE 657451 0 55325 ROGERS CORP COM 775133101 29367 480798 SH SOLE 444630 0 36168 ROLLINS INC COM 775711104 81651 2788640 SH SOLE 2502089 0 286551 ROPER TECHNOLOGIES INC COM 776696106 485986 2663376 SH SOLE 2224173 0 439203 ROSETTA STONE INC COM 777780107 1300 153258 SH SOLE 139955 0 13303 ROSS STORES INC COM 778296103 676139 10515386 SH SOLE 8782076 0 1733310 ROWAN COMPANIES PLC SHS CL A G7665A101 55490 3660281 SH SOLE 3262632 0 397649 ROYAL BANCSHARES PA INC CL A 780081105 598 253298 SH SOLE 253298 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 10 160 SH SOLE 160 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 327253 4366281 SH SOLE 3620721 0 745560 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1949 36894 SH SOLE 0 0 36894 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6506 129944 SH SOLE 129944 0 0 ROYAL GOLD INC COM 780287108 147201 1901082 SH SOLE 1702458 0 198624 RPC INC COM 749660106 24325 1447901 SH SOLE 1246332 0 201569 RPM INTL INC COM 749685103 209695 3903479 SH SOLE 3514333 0 389146 RPX CORP COM 74972G103 21336 1995924 SH SOLE 1897037 0 98887 RSP PERMIAN INC COM 74978Q105 72784 1876837 SH SOLE 1729389 0 147448 RTI SURGICAL INC COM 74975N105 10102 3227336 SH SOLE 3151481 0 75855 RUBICON PROJ INC COM 78112V102 6274 757688 SH SOLE 697221 0 60467 RUBICON TECHNOLOGY INC COM 78112T107 330 523690 SH SOLE 523690 0 0 RUBY TUESDAY INC COM 781182100 4048 1619170 SH SOLE 1463237 0 155933 RUDOLPH TECHNOLOGIES INC COM 781270103 15202 856941 SH SOLE 791329 0 65612 RUSH ENTERPRISES INC CL A 781846209 20113 821598 SH SOLE 754177 0 67421 RUSH ENTERPRISES INC CL B 781846308 2050 84347 SH SOLE 80505 0 3842 RUTHS HOSPITALITY GROUP INC COM 783332109 11015 780118 SH SOLE 716613 0 63505 RXI PHARMACEUTICALS CORP NEW COM 74979C501 20 10877 SH SOLE 10877 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 19208 256006 SH SOLE 226813 0 29193 RYDER SYS INC COM 783549108 104615 1586275 SH SOLE 1306764 0 279511 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 11898 142343 SH SOLE 142343 0 0 RYERSON HLDG CORP COM 783754104 2771 245438 SH SOLE 230753 0 14685 RYMAN HOSPITALITY PPTYS INC COM 78377T107 80651 1674648 SH SOLE 1566641 0 108007 S & T BANCORP INC COM 783859101 26583 916984 SH SOLE 844601 0 72383 S&P GLOBAL INC COM 78409V104 941468 7438903 SH SOLE 6067319 0 1371584 S&W SEED CO COM 785135104 124 24347 SH SOLE 24347 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 55590 2207722 SH SOLE 2076137 0 131585 SABRE CORP COM 78573M104 150284 5332994 SH SOLE 4729203 0 603791 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 9189 709057 SH SOLE 664765 0 44292 SAFETY INS GROUP INC COM 78648T100 26978 401336 SH SOLE 371380 0 29956 SAGA COMMUNICATIONS INC CL A NEW 786598300 6063 133716 SH SOLE 131411 0 2305 SAGE THERAPEUTICS INC COM 78667J108 31387 681592 SH SOLE 628097 0 53495 SAIA INC COM 78709Y105 18851 629197 SH SOLE 578454 0 50743 SALEM MEDIA GROUP INC CL A 794093104 2476 421035 SH SOLE 412742 0 8293 SALESFORCE COM INC COM 79466L302 1211187 16980055 SH SOLE 14074545 0 2905510 SALLY BEAUTY HLDGS INC COM 79546E104 110045 4285246 SH SOLE 3850208 0 435038 SANCHEZ ENERGY CORP COM 79970Y105 12866 1455431 SH SOLE 1350126 0 105305 SANDERSON FARMS INC COM 800013104 48548 503973 SH SOLE 463047 0 40926 SANDY SPRING BANCORP INC COM 800363103 22734 743421 SH SOLE 698411 0 45010 SANFILIPPO JOHN B & SON INC COM 800422107 12544 244371 SH SOLE 229857 0 14514 SANGAMO BIOSCIENCES INC COM 800677106 8555 1847789 SH SOLE 1708086 0 139703 SANMINA CORPORATION COM 801056102 71564 2513655 SH SOLE 2355920 0 157735 SANTANDER CONSUMER USA HDG I COM 80283M101 32087 2638701 SH SOLE 2376168 0 262533 SAP SE SPON ADR 803054204 3138 34332 SH SOLE 0 0 34332 SAPIENS INTL CORP N V SHS NEW N7716A151 2539 198853 SH SOLE 175138 0 23715 SAREPTA THERAPEUTICS INC COM 803607100 67988 1107119 SH SOLE 1020567 0 86552 SAUL CTRS INC COM 804395101 34417 516767 SH SOLE 492259 0 24508 SBA COMMUNICATIONS CORP COM 78388J106 379695 3385300 SH SOLE 2952475 0 432825 SCANA CORP NEW COM 80589M102 263510 3641150 SH SOLE 3018948 0 622202 SCANSOURCE INC COM 806037107 25093 687492 SH SOLE 632896 0 54596 SCHEIN HENRY INC COM 806407102 375451 2303662 SH SOLE 1942035 0 361627 SCHLUMBERGER LTD COM 806857108 2833111 36026336 SH SOLE 29805888 0 6220448 SCHNITZER STL INDS CL A 806882106 15584 745651 SH SOLE 675603 0 70048 SCHOLASTIC CORP COM 807066105 26608 676021 SH SOLE 621921 0 54100 SCHULMAN A INC COM 808194104 21703 745295 SH SOLE 683694 0 61601 SCHWAB CHARLES CORP NEW COM 808513105 1062530 33656315 SH SOLE 26881545 0 6774770 SCHWEITZER-MAUDUIT INTL INC COM 808541106 30954 802749 SH SOLE 741140 0 61609 SCICLONE PHARMACEUTICALS INC COM 80862K104 16534 1613065 SH SOLE 1522794 0 90271 SCIENCE APPLICATNS INTL CP N COM 808625107 89157 1285244 SH SOLE 1195571 0 89673 SCIENTIFIC GAMES CORP CL A 80874P109 15824 1404087 SH SOLE 1295131 0 108956 SCORPIO BULKERS INC COM Y7546A122 1552 448453 SH SOLE 393130 0 55323 SCORPIO TANKERS INC SHS Y7542C106 8868 1915340 SH SOLE 1703410 0 211930 SCOTTS MIRACLE GRO CO CL A 810186106 110954 1332462 SH SOLE 1197029 0 135433 SCRIPPS E W CO OHIO CL A NEW 811054402 22471 1413242 SH SOLE 1308400 0 104842 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 173543 2733397 SH SOLE 2363305 0 370092 SCYNEXIS INC COM 811292101 49 12666 SH SOLE 12666 0 0 SEABOARD CORP COM 811543107 21985 6391 SH SOLE 5903 0 488 SEACHANGE INTL INC COM 811699107 1826 610621 SH SOLE 598383 0 12238 SEACOAST BKG CORP FLA COM NEW 811707801 23995 1491294 SH SOLE 1437944 0 53350 SEACOR HOLDINGS INC COM 811904101 24838 417521 SH SOLE 382216 0 35305 SEACOR HOLDINGS INC NOTE 2.500%12/1 811904AM3 341 340000 PRN SOLE 340000 0 0 SEADRILL LIMITED SHS G7945E105 9990 4215113 SH SOLE 3319255 0 895858 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 96 27281 SH SOLE 27281 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 219362 5690320 SH SOLE 5107401 0 582919 SEALED AIR CORP NEW COM 81211K100 259956 5673413 SH SOLE 4858014 0 815399 SEARS CDA INC COM 81234D109 0 1 SH SOLE 1 0 0 SEARS HLDGS CORP COM 812350106 11388 993732 SH SOLE 954757 0 38975 SEARS HOMETOWN & OUTLET STOR COM 812362101 3192 647399 SH SOLE 640578 0 6821 SEASPAN CORP SHS Y75638109 2005 150422 SH SOLE 150422 0 0 SEASPINE HLDGS CORP COM 81255T108 2518 249029 SH SOLE 243740 0 5289 SEATTLE GENETICS INC COM 812578102 129900 2405109 SH SOLE 2117624 0 287485 SEAWORLD ENTMT INC COM 81282V100 22411 1662509 SH SOLE 1515461 0 147048 SECOND SIGHT MED PRODS INC COM 81362J100 1239 352057 SH SOLE 341549 0 10508 SECUREWORKS CORP CL A 81374A105 435 34799 SH SOLE 30983 0 3816 SECURITY NATL FINL CORP CL A NEW 814785309 193 32906 SH SOLE 32906 0 0 SEI INVESTMENTS CO COM 784117103 197667 4333843 SH SOLE 3930209 0 403634 SELECT COMFORT CORP COM 81616X103 26537 1228586 SH SOLE 1126339 0 102247 SELECT INCOME REIT COM SH BEN INT 81618T100 58322 2168110 SH SOLE 2050573 0 117537 SELECT MED HLDGS CORP COM 81619Q105 35710 2645195 SH SOLE 2412875 0 232320 SELECT SECTOR SPDR TR OPTIONS 81369Y308 2826 53100 SH Put SOLE 53100 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 120 1700 SH Call SOLE 1700 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 1327 18800 SH Put SOLE 18800 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 602 31200 SH Put SOLE 31200 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1455 75400 SH SOLE 75400 0 0 SELECT SECTOR SPDR TR FINL SVCS SELC 81369Y878 382 12545 SH SOLE 12545 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 245 5000 SH Call SOLE 5000 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 245 5000 SH Put SOLE 5000 0 0 SELECTA BIOSCIENCES INC COM 816212104 101 7073 SH SOLE 3947 0 3126 SELECTIVE INS GROUP INC COM 816300107 56806 1425146 SH SOLE 1319746 0 105400 SEMGROUP CORP CL A 81663A105 51000 1442300 SH SOLE 1342484 0 99816 SEMPRA ENERGY COM 816851109 697510 6507233 SH SOLE 5371777 0 1135456 SEMTECH CORP COM 816850101 52533 1894433 SH SOLE 1765470 0 128963 SENECA FOODS CORP NEW CL A 817070501 6817 241397 SH SOLE 227532 0 13865 SENIOR HSG PPTYS TR SH BEN INT 81721M109 215841 9504223 SH SOLE 8796968 0 707255 SENOMYX INC COM 81724Q107 4025 944722 SH SOLE 944722 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 116284 2998565 SH SOLE 2802580 0 195985 SENSEONICS HLDGS INC COM 81727U105 726 186048 SH SOLE 166124 0 19924 SENSIENT TECHNOLOGIES CORP COM 81725T100 99799 1316615 SH SOLE 1226270 0 90345 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 6627 828344 SH SOLE 751842 0 76502 SERES THERAPEUTICS INC COM 81750R102 5247 426951 SH SOLE 396557 0 30394 SERITAGE GROWTH PPTYS CL A 81752R100 42587 840303 SH SOLE 794866 0 45437 SERVICE CORP INTL COM 817565104 164557 6200343 SH SOLE 5637832 0 562511 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 114612 3402956 SH SOLE 3019636 0 383320 SERVICENOW INC COM 81762P102 314310 3971068 SH SOLE 3499714 0 471354 SERVICESOURCE INTL INC COM 81763U100 8109 1661708 SH SOLE 1539479 0 122229 SERVISFIRST BANCSHARES INC COM 81768T108 24850 478719 SH SOLE 440556 0 38163 SHAKE SHACK INC CL A 819047101 14559 419929 SH SOLE 393819 0 26110 SHARPS COMPLIANCE CORP COM 820017101 339 77493 SH SOLE 70115 0 7378 SHAW COMMUNICATIONS INC CL B CONV 82028K200 448 21881 SH SOLE 1 0 21880 SHENANDOAH TELECOMMUNICATION COM 82312B106 32205 1183569 SH SOLE 1090959 0 92610 SHERWIN WILLIAMS CO COM 824348106 630760 2279910 SH SOLE 1861535 0 418375 SHILOH INDS INC COM 824543102 1275 180408 SH SOLE 180408 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 10046 275691 SH SOLE 219427 0 56264 SHIP FINANCE INTERNATIONAL L SHS G81075106 8432 572433 SH SOLE 474151 0 98282 SHIRE PLC SPONSORED ADR 82481R106 1037 5350 SH SOLE 5350 0 0 SHOE CARNIVAL INC COM 824889109 9933 372567 SH SOLE 346827 0 25740 SHOPIFY INC CL A 82509L107 209 4879 SH SOLE 4879 0 0 SHORE BANCSHARES INC COM 825107105 3083 261696 SH SOLE 237629 0 24067 SHORETEL INC COM 825211105 14461 1807673 SH SOLE 1684321 0 123352 SHUTTERFLY INC COM 82568P304 39719 889760 SH SOLE 818615 0 71145 SHUTTERSTOCK INC COM 825690100 31052 487472 SH SOLE 448933 0 38539 SI FINL GROUP INC MD COM 78425V104 2890 218905 SH SOLE 212429 0 6476 SIENTRA INC COM 82621J105 889 98867 SH SOLE 98867 0 0 SIERRA BANCORP COM 82620P102 7595 404836 SH SOLE 397439 0 7397 SIFCO INDS INC COM 826546103 48 4822 SH SOLE 4822 0 0 SIGMA DESIGNS INC COM 826565103 6848 879078 SH SOLE 837365 0 41713 SIGMATRON INTL INC COM 82661L101 1038 190759 SH SOLE 190759 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 198928 1679422 SH SOLE 1513675 0 165747 SIGNET JEWELERS LIMITED SHS G81276100 147994 1985693 SH SOLE 1659429 0 326264 SILGAN HOLDINGS INC COM 827048109 62178 1229062 SH SOLE 1100299 0 128763 SILICOM LTD ORD M84116108 1924 46479 SH SOLE 42772 0 3707 SILICON GRAPHICS INTL CORP COM 82706L108 6671 866366 SH SOLE 819628 0 46738 SILICON LABORATORIES INC COM 826919102 69267 1178013 SH SOLE 1093504 0 84509 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 450 8687 SH SOLE 8687 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 25484 1453733 SH SOLE 1376690 0 77043 SILVER SPRING NETWORKS INC COM 82817Q103 12245 863529 SH SOLE 793326 0 70203 SILVERCREST ASSET MGMT GROUP CL A 828359109 761 64089 SH SOLE 58183 0 5906 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 37673 754979 SH SOLE 702751 0 52228 SIMON PPTY GROUP INC NEW COM 828806109 2600468 12562042 SH SOLE 10655544 0 1906498 SIMPSON MANUFACTURING CO INC COM 829073105 44040 1002053 SH SOLE 917125 0 84928 SIMULATIONS PLUS INC COM 829214105 2557 289865 SH SOLE 289865 0 0 SINA CORP OPTIONS G81477104 842 11400 SH Put SOLE 11400 0 0 SINA CORP ORD G81477104 14386 194857 SH SOLE 194657 0 200 SINCLAIR BROADCAST GROUP INC CL A 829226109 75900 2628122 SH SOLE 2420884 0 207238 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 2534 49529 SH SOLE 49529 0 0 SIRIUS XM HLDGS INC COM 82968B103 182654 43801885 SH SOLE 38273012 0 5528873 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 9586 266803 SH SOLE 254808 0 11995 SIX FLAGS ENTMT CORP NEW COM 83001A102 112967 2107205 SH SOLE 1893873 0 213332 SJW CORP COM 784305104 21152 484256 SH SOLE 453636 0 30620 SK TELECOM LTD SPONSORED ADR 78440P108 9812 434158 SH SOLE 434158 0 0 SKECHERS U S A INC CL A 830566105 88693 3873046 SH SOLE 3494570 0 378476 SKYLINE CORP COM 830830105 2597 189730 SH SOLE 189730 0 0 SKYWEST INC COM 830879102 33518 1269122 SH SOLE 1183091 0 86031 SKYWORKS SOLUTIONS INC COM 83088M102 370148 4861412 SH SOLE 4070460 0 790952 SL GREEN RLTY CORP COM 78440X101 396308 3666126 SH SOLE 3211794 0 454332 SLM CORP COM 78442P106 99475 13316614 SH SOLE 11874424 0 1442190 SM ENERGY CO COM 78454L100 116747 3026112 SH SOLE 2719692 0 306420 SMART & FINAL STORES INC COM 83190B101 7588 594228 SH SOLE 556315 0 37913 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 773 23569 SH SOLE 0 0 23569 SMITH & WESSON HLDG CORP COM 831756101 35627 1339874 SH SOLE 1251475 0 88399 SMITH A O COM 831865209 223033 2257647 SH SOLE 2035439 0 222208 SMITH MICRO SOFTWARE INC COM NEW 832154207 638 314469 SH SOLE 314469 0 0 SMUCKER J M CO COM NEW 832696405 424041 3128534 SH SOLE 2588915 0 539619 SNAP ON INC COM 833034101 285633 1879662 SH SOLE 1512209 0 367453 SNYDERS-LANCE INC COM 833551104 80591 2399957 SH SOLE 2250641 0 149316 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 132 4971 SH SOLE 4971 0 0 SOHU COM INC COM 83408W103 15549 351401 SH SOLE 349801 0 1600 SOLARCITY CORP COM 83416T100 32728 1673190 SH SOLE 1474612 0 198578 SOLAREDGE TECHNOLOGIES INC COM 83417M104 8181 474810 SH SOLE 462083 0 12727 SONIC AUTOMOTIVE INC CL A 83545G102 21003 1117161 SH SOLE 1049702 0 67459 SONIC CORP COM 835451105 33689 1286818 SH SOLE 1191217 0 95601 SONIC FDRY INC COM NEW 83545R207 24 4208 SH SOLE 4208 0 0 SONOCO PRODS CO COM 835495102 159014 3009926 SH SOLE 2685297 0 324629 SONUS NETWORKS INC COM NEW 835916503 9830 1263495 SH SOLE 1169060 0 94435 SONY CORP ADR NEW 835699307 905 27264 SH SOLE 0 0 27264 SORL AUTO PTS INC COM 78461U101 337 88617 SH SOLE 88617 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 4746 613121 SH SOLE 577395 0 35726 SOTHEBYS COM 835898107 53711 1412691 SH SOLE 1313412 0 99279 SOTHERLY HOTELS INC COM 83600C103 84 15898 SH SOLE 15898 0 0 SOUTH JERSEY INDS INC COM 838518108 59218 2003981 SH SOLE 1850904 0 153077 SOUTH ST CORP COM 840441109 72608 967585 SH SOLE 919877 0 47708 SOUTHERN CO COM 842587107 1372268 26749855 SH SOLE 22394125 0 4355730 SOUTHERN COPPER CORP COM 84265V105 50910 1935758 SH SOLE 1679757 0 256001 SOUTHERN FIRST BANCSHARES IN COM 842873101 1142 41421 SH SOLE 37698 0 3723 SOUTHERN MO BANCORP INC COM 843380106 1014 40732 SH SOLE 37293 0 3439 SOUTHERN NATL BANCORP OF VA COM 843395104 1011 77471 SH SOLE 70811 0 6660 SOUTHSIDE BANCSHARES INC COM 84470P109 21491 667831 SH SOLE 623665 0 44166 SOUTHWEST AIRLS CO COM 844741108 655817 16863385 SH SOLE 14196838 0 2666547 SOUTHWEST BANCORP INC OKLA COM 844767103 12184 641585 SH SOLE 615643 0 25942 SOUTHWEST GAS CORP COM 844895102 116944 1673971 SH SOLE 1571636 0 102335 SOUTHWESTERN ENERGY CO COM 845467109 187918 13577870 SH SOLE 11396027 0 2181843 SOUTHWESTERN ENERGY CO OPTIONS 845467109 547 39500 SH Call SOLE 39500 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 2329 73783 SH SOLE 73783 0 0 SP PLUS CORP COM 78469C103 5449 213096 SH SOLE 180302 0 32794 SPAN AMER MED SYS INC COM 846396109 209 11391 SH SOLE 11391 0 0 SPANISH BROADCASTING SYS INC CL A NEW 846425833 847 214378 SH SOLE 214378 0 0 SPAR GROUP INC COM 784933103 1 1079 SH SOLE 1079 0 0 SPARK ENERGY INC CL A COM 846511103 6818 234039 SH SOLE 227227 0 6812 SPARK NETWORKS INC COM 84651P100 13 8169 SH SOLE 8169 0 0 SPARK THERAPEUTICS INC COM 84652J103 31206 519585 SH SOLE 480685 0 38900 SPARTAN MTRS INC COM 846819100 9506 992232 SH SOLE 953877 0 38355 SPARTANNASH CO COM 847215100 33836 1169993 SH SOLE 1089267 0 80726 SPARTON CORP COM 847235108 3915 149089 SH SOLE 135996 0 13093 SPDR GOLD TRUST GOLD SHS 78463V107 61281 487752 SH SOLE 487752 0 0 SPDR GOLD TRUST OPTIONS 78463V107 10114 80500 SH Call SOLE 80500 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 20073 92800 SH Call SOLE 92800 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 26800 123900 SH Put SOLE 123900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6777 31332 SH SOLE 31332 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 12786 348193 SH SOLE 348193 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 1901 19525 SH SOLE 19525 0 0 SPECTRA ENERGY CORP COM 847560109 776745 18169473 SH SOLE 15115167 0 3054306 SPECTRANETICS CORP COM 84760C107 28755 1146059 SH SOLE 1058649 0 87410 SPECTRUM BRANDS HLDGS INC COM 84763R101 83635 607412 SH SOLE 535543 0 71869 SPECTRUM PHARMACEUTICALS INC COM 84763A108 9669 2070506 SH SOLE 1908884 0 161622 SPEEDWAY MOTORSPORTS INC COM 847788106 4868 272551 SH SOLE 260548 0 12003 SPIRE INC COM 84857L101 71904 1128079 SH SOLE 1043911 0 84168 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 146564 3290605 SH SOLE 2885899 0 404706 SPIRIT AIRLS INC COM 848577102 72629 1707718 SH SOLE 1512243 0 195475 SPIRIT RLTY CAP INC NEW COM 84860W102 209254 15697991 SH SOLE 14223075 0 1474916 SPLUNK INC COM 848637104 202812 3456242 SH SOLE 3065956 0 390286 SPOK HLDGS INC COM 84863T106 12284 689322 SH SOLE 649196 0 40126 SPORTSMANS WHSE HLDGS INC COM 84920Y106 6843 650466 SH SOLE 595132 0 55334 SPRINT CORP COM SER 1 85207U105 112747 17005641 SH SOLE 14311415 0 2694226 SPROUTS FMRS MKT INC COM 85208M102 85111 4121619 SH SOLE 3686276 0 435343 SPS COMM INC COM 78463M107 31646 431080 SH SOLE 397963 0 33117 SPX CORP COM 784635104 24583 1220629 SH SOLE 1111445 0 109184 SPX FLOW INC COM 78469X107 33923 1097122 SH SOLE 1023190 0 73932 SQUARE INC CL A 852234103 10273 881022 SH SOLE 751373 0 129649 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 133542 4153713 SH SOLE 3655469 0 498244 ST JOE CO COM 790148100 28026 1524823 SH SOLE 1431860 0 92963 ST JUDE MED INC COM 790849103 592051 7422900 SH SOLE 6159791 0 1263109 STAAR SURGICAL CO COM PAR $0.01 852312305 9358 995569 SH SOLE 926634 0 68935 STAG INDL INC COM 85254J102 60678 2475629 SH SOLE 2203635 0 271994 STAGE STORES INC COM NEW 85254C305 4041 720288 SH SOLE 635258 0 85030 STAMPS COM INC COM NEW 852857200 37269 394334 SH SOLE 361783 0 32551 STANDARD MTR PRODS INC COM 853666105 24903 521423 SH SOLE 482263 0 39160 STANDEX INTL CORP COM 854231107 30786 331496 SH SOLE 304753 0 26743 STANLEY BLACK & DECKER INC COM 854502101 479899 3902252 SH SOLE 3230682 0 671570 STANLEY FURNITURE CO INC COM NEW 854305208 519 291713 SH SOLE 291713 0 0 STAPLES INC COM 855030102 154895 18116330 SH SOLE 15061071 0 3055259 STARBUCKS CORP COM 855244109 2189874 40448352 SH SOLE 33026960 0 7421392 STARRETT L S CO CL A 855668109 63 6431 SH SOLE 6431 0 0 STARTEK INC COM 85569C107 2322 373247 SH SOLE 373247 0 0 STARWOOD PPTY TR INC COM 85571B105 137333 6098270 SH SOLE 5329784 0 768486 STARZ COM SER A 85571Q102 64605 2071326 SH SOLE 1813838 0 257488 STATE AUTO FINL CORP COM 855707105 10667 448021 SH SOLE 413920 0 34101 STATE BK FINL CORP COM 856190103 13251 580669 SH SOLE 501233 0 79436 STATE NATL COS INC COM 85711T305 7298 656320 SH SOLE 602511 0 53809 STATE STR CORP COM 857477103 692009 9938372 SH SOLE 8126548 0 1811824 STEEL DYNAMICS INC COM 858119100 195421 7819973 SH SOLE 7073546 0 746427 STEELCASE INC CL A 858155203 52518 3781018 SH SOLE 3597676 0 183342 STEIN MART INC COM 858375108 4779 752616 SH SOLE 688045 0 64571 STEMCELLS INC COM 85857R303 617 453823 SH SOLE 453823 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 2591 239232 SH SOLE 217716 0 21516 STEPAN CO COM 858586100 46438 639113 SH SOLE 596646 0 42467 STERICYCLE INC COM 858912108 175795 2193594 SH SOLE 1838302 0 355292 STERICYCLE INC DEP PFD A 1/10 858912207 965 14558 SH SOLE 14558 0 0 STERIS PLC SHS USD G84720104 134597 1841266 SH SOLE 1771064 0 70202 STERLING BANCORP DEL COM 85917A100 56644 3236789 SH SOLE 2994614 0 242175 STERLING CONSTRUCTION CO INC COM 859241101 3690 476706 SH SOLE 476706 0 0 STEWART INFORMATION SVCS COR COM 860372101 26364 593115 SH SOLE 549443 0 43672 STIFEL FINL CORP COM 860630102 75911 1974290 SH SOLE 1849573 0 124717 STILLWATER MNG CO COM 86074Q102 41511 3107122 SH SOLE 2871909 0 235213 STMICROELECTRONICS N V NY REGISTRY 861012102 555 68069 SH SOLE 0 0 68069 STOCK YDS BANCORP INC COM 861025104 23717 719559 SH SOLE 674372 0 45187 STONE ENERGY CORP COM NEW 861642304 3471 292131 SH SOLE 291102 0 1029 STONEGATE BK FT LAUDERDALE F COM 861811107 4932 146120 SH SOLE 133667 0 12453 STONEGATE MTG CORP COM 86181Q300 1309 285729 SH SOLE 285729 0 0 STONERIDGE INC COM 86183P102 13595 738870 SH SOLE 685524 0 53346 STORE CAP CORP COM 862121100 153300 5201913 SH SOLE 4685425 0 516488 STRAIGHT PATH COMMUNICATNS I CL B 862578101 7210 281542 SH SOLE 262407 0 19135 STRATA SKIN SCIENCES INC COM 86272A107 171 322637 SH SOLE 322637 0 0 STRATASYS LTD SHS M85548101 11093 460470 SH SOLE 399320 0 61150 STRATTEC SEC CORP COM 863111100 3950 111909 SH SOLE 109752 0 2157 STRATUS PPTYS INC COM NEW 863167201 1062 43542 SH SOLE 39429 0 4113 STRAYER ED INC COM 863236105 13021 278935 SH SOLE 253684 0 25251 STREAMLINE HEALTH SOLUTIONS COM 86323X106 706 383729 SH SOLE 383729 0 0 STRYKER CORP COM 863667101 1003542 8620753 SH SOLE 7159548 0 1461205 STURM RUGER & CO INC COM 864159108 26438 457714 SH SOLE 426434 0 31280 SUCAMPO PHARMACEUTICALS INC CL A 864909106 8321 675955 SH SOLE 633028 0 42927 SUFFOLK BANCORP COM 864739107 14111 405840 SH SOLE 381607 0 24233 SUMMIT FINANCIAL GROUP INC COM 86606G101 1116 58253 SH SOLE 52607 0 5646 SUMMIT HOTEL PPTYS COM 866082100 48224 3664423 SH SOLE 3495337 0 169086 SUMMIT MATLS INC CL A 86614U100 34676 1869303 SH SOLE 1741679 0 127624 SUN BANCORP INC COM NEW 86663B201 7765 336726 SH SOLE 321673 0 15053 SUN CMNTYS INC COM 866674104 179367 2285518 SH SOLE 2068696 0 216822 SUN HYDRAULICS CORP COM 866942105 19390 600873 SH SOLE 553930 0 46943 SUNCOKE ENERGY INC COM 86722A103 13806 1721446 SH SOLE 1569801 0 151645 SUNCOR ENERGY INC NEW COM 867224107 13636 490870 SH SOLE 490870 0 0 SUNEDISON SEMICONDUCTOR LTD SHS Y8213L102 7537 661685 SH SOLE 637563 0 24122 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 335 76616 SH SOLE 76616 0 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 0 1 SH SOLE 1 0 0 SUNPOWER CORP COM 867652406 12054 1351298 SH SOLE 1189398 0 161900 SUNRUN INC COM 86771W105 5616 891417 SH SOLE 778774 0 112643 SUNSTONE HOTEL INVS INC NEW COM 867892101 98968 7737947 SH SOLE 7326112 0 411835 SUNTRUST BKS INC COM 867914103 643504 14691877 SH SOLE 11984084 0 2707793 SUNWORKS INC COM 86803X105 142 55296 SH SOLE 55296 0 0 SUPER MICRO COMPUTER INC COM 86800U104 22181 949131 SH SOLE 875022 0 74109 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 127 47644 SH SOLE 47644 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 84881 4741948 SH SOLE 4239969 0 501979 SUPERIOR INDS INTL INC COM 868168105 18300 627584 SH SOLE 576276 0 51308 SUPERIOR UNIFORM GP INC COM 868358102 2981 150640 SH SOLE 144697 0 5943 SUPERNUS PHARMACEUTICALS INC COM 868459108 28421 1149244 SH SOLE 1065006 0 84238 SUPERVALU INC COM 868536103 46987 9416196 SH SOLE 8858208 0 557988 SUPPORT COM INC COM 86858W101 1276 1519051 SH SOLE 1519051 0 0 SUPREME INDS INC CL A 868607102 8031 416134 SH SOLE 406199 0 9935 SURGERY PARTNERS INC COM 86881A100 4912 242668 SH SOLE 207410 0 35258 SURGICAL CARE AFFILIATES INC COM 86881L106 33913 695516 SH SOLE 642172 0 53344 SURMODICS INC COM 868873100 12525 416238 SH SOLE 390926 0 25312 SVB FINL GROUP COM 78486Q101 170001 1537912 SH SOLE 1388755 0 149157 SWIFT TRANSN CO CL A 87074U101 44952 2093729 SH SOLE 1927854 0 165875 SYKES ENTERPRISES INC COM 871237103 28119 999621 SH SOLE 919109 0 80512 SYMANTEC CORP COM 871503108 418260 16663740 SH SOLE 13433976 0 3229764 SYNALLOY CP DEL COM 871565107 1122 117973 SH SOLE 117973 0 0 SYNAPTICS INC COM 87157D109 60977 1040921 SH SOLE 969234 0 71687 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 41902 1017543 SH SOLE 938650 0 78893 SYNCHRONY FINL COM 87165B103 596724 21311587 SH SOLE 17446701 0 3864886 SYNDAX PHARMACEUTICALS INC COM 87164F105 397 26166 SH SOLE 23053 0 3113 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 24745 4490938 SH SOLE 4159607 0 331331 SYNERGY RES CORP COM 87164P103 34476 4974847 SH SOLE 4611926 0 362921 SYNERON MEDICAL LTD ORD SHS M87245102 412 57532 SH SOLE 57532 0 0 SYNNEX CORP COM 87162W100 132075 1157433 SH SOLE 1098676 0 58757 SYNOPSYS INC COM 871607107 312490 5265207 SH SOLE 4656784 0 608423 SYNOVUS FINL CORP COM NEW 87161C501 132471 4072278 SH SOLE 3528841 0 543437 SYNTEL INC COM 87162H103 30134 719010 SH SOLE 656653 0 62357 SYNTHESIS ENERGY SYS INC COM 871628103 217 178971 SH SOLE 178971 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 3080 1790891 SH SOLE 1683953 0 106938 SYNUTRA INTL INC COM 87164C102 700 164430 SH SOLE 150840 0 13590 SYPRIS SOLUTIONS INC COM 871655106 22 20929 SH SOLE 20929 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 90 6457 SH SOLE 3603 0 2854 SYSCO CORP COM 871829107 687228 14022199 SH SOLE 11678188 0 2344011 SYSTEMAX INC COM 871851101 2002 252833 SH SOLE 245666 0 7167 T MOBILE US INC COM 872590104 330982 7084384 SH SOLE 6173907 0 910477 T2 BIOSYSTEMS INC COM 89853L104 1559 215389 SH SOLE 205334 0 10055 TABLEAU SOFTWARE INC CL A 87336U105 76228 1379192 SH SOLE 1221112 0 158080 TACTILE SYS TECHNOLOGY INC COM 87357P100 115 6166 SH SOLE 3441 0 2725 TAHOE RES INC COM 873868103 33287 2594499 SH SOLE 1876456 0 718043 TAILORED BRANDS INC COM 87403A107 18937 1206167 SH SOLE 1118638 0 87529 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1156 37780 SH SOLE 37780 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 98077 2175621 SH SOLE 2005444 0 170177 TAL ED GROUP ADS REPSTG COM 874080104 40123 566388 SH SOLE 541357 0 25031 TALEN ENERGY CORP COM 87422J105 35004 2527337 SH SOLE 2369297 0 158040 TALLGRASS ENERGY GP LP SHS CL A 874696107 3661 152207 SH SOLE 121963 0 30244 TANDEM DIABETES CARE INC COM 875372104 2542 331904 SH SOLE 318125 0 13779 TANGER FACTORY OUTLET CTRS I COM 875465106 147959 3797708 SH SOLE 3516834 0 280874 TANGOE INC COM 87582Y108 7778 942760 SH SOLE 869365 0 73395 TARENA INTL INC ADR 876108101 1724 119029 SH SOLE 119029 0 0 TARGA RES CORP COM 87612G101 203562 4145019 SH SOLE 3576624 0 568395 TARGET CORP COM 87612E106 1096260 15961847 SH SOLE 13266223 0 2695624 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 24481 221529 SH SOLE 190746 0 30783 TASER INTL INC COM 87651B104 38404 1342333 SH SOLE 1237587 0 104746 TATA MTRS LTD SPONSORED ADR 876568502 54665 1367318 SH SOLE 775090 0 592228 TAUBMAN CTRS INC COM 876664103 178884 2404029 SH SOLE 2226692 0 177337 TAYLOR DEVICES INC COM 877163105 36 1824 SH SOLE 1824 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 15492 880212 SH SOLE 824097 0 56115 TCF FINL CORP COM 872275102 80813 5569479 SH SOLE 4825277 0 744202 TCP INTL HLDGS LTD COM H84689100 501 388387 SH SOLE 388387 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 244462 6937070 SH SOLE 5630034 0 1307036 TE CONNECTIVITY LTD REG SHS H84989104 443611 6890508 SH SOLE 6072640 0 817868 TEAM HEALTH HOLDINGS INC COM 87817A107 59346 1822675 SH SOLE 1681789 0 140886 TEAM INC COM 878155100 25395 776375 SH SOLE 715539 0 60836 TEARLAB CORP COM 878193101 9 13199 SH SOLE 13199 0 0 TECH DATA CORP COM 878237106 95857 1131594 SH SOLE 1014079 0 117515 TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH SOLE 75 0 0 TECHTARGET INC COM 87874R100 1610 199771 SH SOLE 180013 0 19758 TECK RESOURCES LTD CL B 878742204 430 23862 SH SOLE 1 0 23861 TEEKAY CORPORATION COM Y8564W103 10183 1320713 SH SOLE 1135880 0 184833 TEEKAY TANKERS LTD CL A Y8565N102 2615 1033736 SH SOLE 906140 0 127596 TEGNA INC COM 87901J105 131478 6014558 SH SOLE 5052819 0 961739 TEJON RANCH CO COM 879080109 10624 436844 SH SOLE 404184 0 32660 TELADOC INC COM 87918A105 7750 423278 SH SOLE 386624 0 36654 TELECOM ARGENTINA S A SPON ADR REP B 879273209 7857 429355 SH SOLE 429355 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 109909 1018333 SH SOLE 952878 0 65455 TELEFLEX INC COM 879369106 218125 1297977 SH SOLE 1160031 0 137946 TELENAV INC COM 879455103 2354 410887 SH SOLE 387170 0 23717 TELEPHONE & DATA SYS INC COM NEW 879433829 130093 4786347 SH SOLE 3880828 0 905519 TELETECH HOLDINGS INC COM 879939106 12509 431508 SH SOLE 393187 0 38321 TELIGENT INC NEW COM 87960W104 8813 1159606 SH SOLE 1087382 0 72224 TELUS CORP COM 87971M103 0 1 SH SOLE 1 0 0 TEMPUR SEALY INTL INC COM 88023U101 87001 1533335 SH SOLE 1372839 0 160496 TENAX THERAPEUTICS INC COM 88032L100 66 28641 SH SOLE 28641 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 60272 2659855 SH SOLE 2388735 0 271120 TENNANT CO COM 880345103 29922 461756 SH SOLE 425607 0 36149 TENNECO INC COM 880349105 98273 1686507 SH SOLE 1566725 0 119782 TERADATA CORP DEL COM 88076W103 109238 3523801 SH SOLE 2963831 0 559970 TERADYNE INC COM 880770102 129652 6007988 SH SOLE 5383377 0 624611 TEREX CORP NEW COM 880779103 79487 3128163 SH SOLE 2790480 0 337683 TERNIUM SA SPON ADR 880890108 552 28112 SH SOLE 5104 0 23008 TERRAFORM GLOBAL INC CL A 88104M101 6788 1651561 SH SOLE 1492924 0 158637 TERRAFORM PWR INC CL A COM 88104R100 27144 1951385 SH SOLE 1821832 0 129553 TERRAVIA HLDGS INC COM 88105A106 5781 2102150 SH SOLE 1973695 0 128455 TERRENO RLTY CORP COM 88146M101 46559 1692456 SH SOLE 1467069 0 225387 TERRITORIAL BANCORP INC COM 88145X108 3255 113566 SH SOLE 99225 0 14341 TESARO INC COM 881569107 77278 770929 SH SOLE 712491 0 58438 TESCO CORP COM 88157K101 8997 1102556 SH SOLE 1016023 0 86533 TESLA MTRS INC COM 88160R101 572858 2807714 SH SOLE 2457569 0 350145 TESORO CORP COM 881609101 304121 3822532 SH SOLE 3066601 0 755931 TESSCO TECHNOLOGIES INC COM 872386107 1838 148075 SH SOLE 148075 0 0 TESSERA TECHNOLOGIES INC COM 88164L100 69272 1802069 SH SOLE 1709634 0 92435 TETRA TECH INC NEW COM 88162G103 61625 1737387 SH SOLE 1619088 0 118299 TETRA TECHNOLOGIES INC DEL COM 88162F105 14112 2309680 SH SOLE 2128737 0 180943 TETRAPHASE PHARMACEUTICALS I COM 88165N105 3444 899092 SH SOLE 856735 0 42357 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6767 147071 SH SOLE 147071 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 65632 1195056 SH SOLE 1108052 0 87004 TEXAS INSTRS INC COM 882508104 2037872 29037794 SH SOLE 23234136 0 5803658 TEXAS ROADHOUSE INC COM 882681109 71719 1837530 SH SOLE 1703935 0 133595 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4611 615589 SH SOLE 580523 0 35066 TEXTRON INC COM 883203101 283418 7130016 SH SOLE 5989604 0 1140412 TFS FINL CORP COM 87240R107 31363 1760971 SH SOLE 1548030 0 212941 TG THERAPEUTICS INC COM 88322Q108 7384 953952 SH SOLE 882574 0 71378 THE TRADE DESK INC COM CL A 88339J105 12 397 SH SOLE 397 0 0 THERAPEUTICSMD INC COM 88338N107 27281 4005977 SH SOLE 3700985 0 304992 THERAVANCE BIOPHARMA INC COM G8807B106 31889 879952 SH SOLE 794711 0 85241 THERMO FISHER SCIENTIFIC INC COM 883556102 1634036 10273082 SH SOLE 8550442 0 1722640 THERMON GROUP HLDGS INC COM 88362T103 14228 720407 SH SOLE 656583 0 63824 THESTREET INC COM 88368Q103 1498 1361991 SH SOLE 1361991 0 0 THIRD PT REINS LTD COM G8827U100 20041 1670099 SH SOLE 1556265 0 113834 THOMSON REUTERS CORP COM 884903105 91914 2221225 SH SOLE 1464699 0 756526 THOR INDS INC COM 885160101 126461 1493050 SH SOLE 1344168 0 148882 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 1009 1489439 SH SOLE 1489439 0 0 TIDEWATER INC COM 886423102 3920 1390038 SH SOLE 1232256 0 157782 TIER REIT INC COM NEW 88650V208 23916 1548964 SH SOLE 1457636 0 91328 TIFFANY & CO NEW COM 886547108 209581 2885604 SH SOLE 2388496 0 497108 TILE SHOP HLDGS INC COM 88677Q109 13593 821310 SH SOLE 766557 0 54753 TILLYS INC CL A 886885102 1573 167494 SH SOLE 160123 0 7371 TIMBERLAND BANCORP INC COM 887098101 2455 155877 SH SOLE 155877 0 0 TIME INC NEW COM 887228104 46300 3197480 SH SOLE 2973526 0 223954 TIME WARNER INC COM NEW 887317303 1681896 21126693 SH SOLE 17431556 0 3695137 TIMKEN CO COM 887389104 71153 2024847 SH SOLE 1799720 0 225127 TIMKENSTEEL CORP COM 887399103 9892 946566 SH SOLE 860767 0 85799 TIPTREE FINL INC CL A 88822Q103 1248 210107 SH SOLE 195206 0 14901 TITAN INTL INC ILL COM 88830M102 12132 1198844 SH SOLE 1079586 0 119258 TITAN MACHY INC COM 88830R101 4812 462737 SH SOLE 427053 0 35684 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 771 131115 SH SOLE 117839 0 13276 TIVO CORP COM 88870P106 57319 2942458 SH SOLE 2705649 0 236809 TJX COS INC NEW COM 872540109 1380686 18463304 SH SOLE 15268855 0 3194449 TOBIRA THERAPEUTICS INC COM 88883P101 4320 108719 SH SOLE 102288 0 6431 TOKAI PHARMACEUTICALS INC COM 88907J107 207 135053 SH SOLE 128697 0 6356 TOLL BROTHERS INC COM 889478103 155103 5194325 SH SOLE 4718813 0 475512 TOMPKINS FINANCIAL CORPORATI COM 890110109 28052 367126 SH SOLE 341304 0 25822 TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 32 46543 SH SOLE 46543 0 0 TOOTSIE ROLL INDS INC COM 890516107 19991 542802 SH SOLE 505019 0 37783 TOPBUILD CORP COM 89055F103 38774 1167882 SH SOLE 1092607 0 75275 TOR MINERALS INTL INC COM NEW 890878309 416 78876 SH SOLE 78876 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 24 22454 SH SOLE 22454 0 0 TORCHMARK CORP COM 891027104 214937 3364173 SH SOLE 2828442 0 535731 TORO CO COM 891092108 151096 3225784 SH SOLE 2906745 0 319039 TORONTO DOMINION BK ONT COM NEW 891160509 18 405 SH SOLE 405 0 0 TOTAL S A SPONSORED ADR 89151E109 18965 397579 SH SOLE 397579 0 0 TOTAL SYS SVCS INC COM 891906109 216526 4592279 SH SOLE 3887088 0 705191 TOWER INTL INC COM 891826109 16699 692890 SH SOLE 652431 0 40459 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 4035 265778 SH SOLE 264462 0 1316 TOWERSTREAM CORP COM NEW 892000209 2 1222 SH SOLE 1222 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 154 49923 SH SOLE 49923 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 32758 1363228 SH SOLE 1253538 0 109690 TOWNSQUARE MEDIA INC CL A 892231101 1258 134723 SH SOLE 129221 0 5502 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2312 19925 SH SOLE 0 0 19925 TPI COMPOSITES INC COM 87266J104 258 12154 SH SOLE 8410 0 3744 TRACON PHARMACEUTICALS INC COM 89237H100 88 13236 SH SOLE 13236 0 0 TRACTOR SUPPLY CO COM 892356106 235603 3498192 SH SOLE 2929024 0 569168 TRANS WORLD ENTMT CORP COM 89336Q100 1154 334474 SH SOLE 334474 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2056 274853 SH SOLE 274853 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 12 10075 SH SOLE 10075 0 0 TRANSCANADA CORP COM 89353D107 40 851 SH SOLE 851 0 0 TRANSDIGM GROUP INC COM 893641100 382829 1324117 SH SOLE 1108878 0 215239 TRANSENTERIX INC COM NEW 89366M201 1737 1027930 SH SOLE 979770 0 48160 TRANSGLOBE ENERGY CORP COM 893662106 28 14002 SH SOLE 14002 0 0 TRANSOCEAN LTD REG SHS H8817H100 106636 10003419 SH SOLE 8423466 0 1579953 TRANSOCEAN PARTNERS LLC COM UNIT RP LT Y8977Y100 984 79767 SH SOLE 70120 0 9647 TRANSUNION COM 89400J107 73332 2125568 SH SOLE 1761316 0 364252 TRAVELCENTERS AMER LLC COM 894174101 641 89470 SH SOLE 76308 0 13162 TRAVELERS COMPANIES INC COM 89417E109 1044953 9122241 SH SOLE 7319136 0 1803105 TRAVELPORT WORLDWIDE LTD SHS G9019D104 42927 2856066 SH SOLE 2649107 0 206959 TRAVELZOO INC COM NEW 89421Q205 3237 252301 SH SOLE 252301 0 0 TRC COS INC COM 872625108 4257 491032 SH SOLE 478801 0 12231 TRECORA RES COM 894648104 2049 179391 SH SOLE 150258 0 29133 TREDEGAR CORP COM 894650100 11936 642081 SH SOLE 591844 0 50237 TREEHOUSE FOODS INC COM 89469A104 142938 1639383 SH SOLE 1471083 0 168300 TREMOR VIDEO INC COM 89484Q100 192 112062 SH SOLE 112062 0 0 TREVENA INC COM 89532E109 6681 989828 SH SOLE 906854 0 82974 TREX CO INC COM 89531P105 43823 746296 SH SOLE 686577 0 59719 TRI POINTE GROUP INC COM 87265H109 63042 4783141 SH SOLE 4492411 0 290730 TRIANGLE PETE CORP COM NEW 89600B201 393 1429622 SH SOLE 1394227 0 35395 TRIBUNE MEDIA CO CL A 896047503 71985 1971106 SH SOLE 1725662 0 245444 TRICO BANCSHARES COM 896095106 24176 903116 SH SOLE 854005 0 49111 TRIMAS CORP COM NEW 896215209 21285 1143759 SH SOLE 1053413 0 90346 TRIMBLE NAVIGATION LTD COM 896239100 216173 7569085 SH SOLE 6813260 0 755825 TRINET GROUP INC COM 896288107 20515 948464 SH SOLE 869072 0 79392 TRINITY INDS INC COM 896522109 109788 4540458 SH SOLE 4065786 0 474672 TRINITY PL HLDGS INC COM 89656D101 997 101990 SH SOLE 90902 0 11088 TRINSEO S A SHS L9340P101 64614 1142405 SH SOLE 1082456 0 59949 TRIPADVISOR INC COM 896945201 190304 3012088 SH SOLE 2538838 0 473250 TRIPLE-S MGMT CORP CL B 896749108 13200 601898 SH SOLE 547418 0 54480 TRISTATE CAP HLDGS INC COM 89678F100 4111 254533 SH SOLE 228878 0 25655 TRITON INTL LTD CL A G9078F107 12182 923553 SH SOLE 855721 0 67832 TRIUMPH BANCORP INC COM 89679E300 3945 198865 SH SOLE 188216 0 10649 TRIUMPH GROUP INC NEW COM 896818101 41671 1494651 SH SOLE 1391700 0 102951 TRONC INC COM 89703P107 10452 619223 SH SOLE 576003 0 43220 TRONOX LTD SHS CL A Q9235V101 16680 1780169 SH SOLE 1627433 0 152736 TROVAGENE INC COM NEW 897238309 2950 657042 SH SOLE 620081 0 36961 TRUEBLUE INC COM 89785X101 24580 1084726 SH SOLE 1000011 0 84715 TRUECAR INC COM 89785L107 13931 1475689 SH SOLE 1384892 0 90797 TRUPANION INC COM 898202106 2956 174910 SH SOLE 156441 0 18469 TRUSTCO BK CORP N Y COM 898349105 19006 2680624 SH SOLE 2471489 0 209135 TRUSTMARK CORP COM 898402102 57508 2086663 SH SOLE 1958255 0 128408 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 1961 406805 SH SOLE 406805 0 0 TTM TECHNOLOGIES INC COM 87305R109 19746 1724573 SH SOLE 1591190 0 133383 TUBEMOGUL INC COM 898570106 4272 455917 SH SOLE 424840 0 31077 TUESDAY MORNING CORP COM NEW 899035505 6623 1107527 SH SOLE 1011744 0 95783 TUNIU CORP SPONSORED ADS CL 89977P106 1821 179975 SH SOLE 179975 0 0 TUPPERWARE BRANDS CORP COM 899896104 115765 1770927 SH SOLE 1620377 0 150550 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 891 110565 SH SOLE 110565 0 0 TURNING PT BRANDS INC COM 90041L105 480 39915 SH SOLE 37580 0 2335 TURTLE BEACH CORP COM 900450107 472 359999 SH SOLE 359999 0 0 TUTOR PERINI CORP COM 901109108 21560 1004208 SH SOLE 919930 0 84278 TWENTY FIRST CENTY FOX INC CL A 90130A101 718540 29667198 SH SOLE 23899211 0 5767987 TWENTY FIRST CENTY FOX INC CL B 90130A200 305837 12362046 SH SOLE 10322718 0 2039328 TWILIO INC CL A 90138F102 17294 268715 SH SOLE 241084 0 27631 TWIN DISC INC COM 901476101 2188 182642 SH SOLE 182642 0 0 TWITTER INC COM 90184L102 335826 14569448 SH SOLE 12736638 0 1832810 TWITTER INC OPTIONS 90184L102 134 5800 SH Call SOLE 5800 0 0 TWO HBRS INVT CORP COM 90187B101 78293 9178580 SH SOLE 8038958 0 1139622 TYLER TECHNOLOGIES INC COM 902252105 166223 970760 SH SOLE 876531 0 94229 TYSON FOODS INC CL A 902494103 607414 8134641 SH SOLE 6956404 0 1178237 TYSON FOODS INC UNIT 99/99/9999 902494301 1875 22903 SH SOLE 22903 0 0 U S CONCRETE INC COM NEW 90333L201 16158 350766 SH SOLE 322055 0 28711 U S ENERGY CORP WYO COM NEW 911805208 444 253996 SH SOLE 253996 0 0 U S G CORP COM NEW 903293405 57142 2210528 SH SOLE 1941909 0 268619 U S GLOBAL INVS INC CL A 902952100 669 363479 SH SOLE 363479 0 0 U S PHYSICAL THERAPY INC COM 90337L108 21235 338678 SH SOLE 313984 0 24694 U S SILICA HLDGS INC COM 90346E103 73087 1569729 SH SOLE 1439210 0 130519 U.S. AUTO PARTS NETWORK INC COM 90343C100 769 233618 SH SOLE 233618 0 0 UBIQUITI NETWORKS INC COM 90347A100 43129 806149 SH SOLE 751405 0 54744 UCP INC CL A 90265Y106 605 68641 SH SOLE 64265 0 4376 UDR INC COM 902653104 371125 10311887 SH SOLE 9030940 0 1280947 UFP TECHNOLOGIES INC COM 902673102 1559 58815 SH SOLE 53748 0 5067 UGI CORP NEW COM 902681105 239150 5286245 SH SOLE 4706207 0 580038 ULTA SALON COSMETCS & FRAG I COM 90384S303 361061 1517189 SH SOLE 1260845 0 256344 ULTIMATE SOFTWARE GROUP INC COM 90385D107 172383 843401 SH SOLE 763161 0 80240 ULTRA CLEAN HLDGS INC COM 90385V107 6077 820084 SH SOLE 767896 0 52188 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 64382 907553 SH SOLE 833790 0 73763 ULTRALIFE CORP COM 903899102 330 80267 SH SOLE 80267 0 0 ULTRATECH INC COM 904034105 15937 690515 SH SOLE 642519 0 47996 UMB FINL CORP COM 902788108 65116 1095302 SH SOLE 1011022 0 84280 UMH PPTYS INC COM 903002103 11470 962252 SH SOLE 903291 0 58961 UMPQUA HLDGS CORP COM 904214103 100219 6659073 SH SOLE 6245879 0 413194 UNDER ARMOUR INC CL A 904311107 181796 4700001 SH SOLE 3945359 0 754642 UNDER ARMOUR INC CL C 904311206 160966 4753863 SH SOLE 3992755 0 761108 UNI PIXEL INC COM NEW 904572203 491 294038 SH SOLE 294038 0 0 UNIFI INC COM NEW 904677200 12402 421393 SH SOLE 389904 0 31489 UNIFIRST CORP MASS COM 904708104 49878 378266 SH SOLE 350189 0 28077 UNILEVER N V N Y SHS NEW 904784709 10764 233500 SH SOLE 233500 0 0 UNILIFE CORP NEW COM NEW 90478E301 393 187362 SH SOLE 187362 0 0 UNION BANKSHARES CORP NEW COM 90539J109 35769 1336161 SH SOLE 1241695 0 94466 UNION BANKSHARES INC COM 905400107 821 24103 SH SOLE 21428 0 2675 UNION PAC CORP COM 907818108 2129113 21830343 SH SOLE 18053801 0 3776542 UNIQUE FABRICATING INC COM 90915J103 531 43401 SH SOLE 38277 0 5124 UNIQURE NV SHS N90064101 538 70322 SH SOLE 13548 0 56774 UNISYS CORP COM NEW 909214306 24462 2511537 SH SOLE 2391274 0 120263 UNIT CORP COM 909218109 26866 1444407 SH SOLE 1331421 0 112986 UNITED BANKSHARES INC WEST V COM 909907107 65709 1744328 SH SOLE 1616538 0 127790 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 45332 2156623 SH SOLE 2036849 0 119774 UNITED CMNTY FINL CORP OHIO COM 909839102 9840 1383977 SH SOLE 1347899 0 36078 UNITED CONTL HLDGS INC COM 910047109 401360 7649314 SH SOLE 6411544 0 1237770 UNITED DEV FDG IV COM 910187103 0 981279 SH SOLE 948153 0 33126 UNITED FINL BANCORP INC NEW COM 910304104 22711 1640982 SH SOLE 1551548 0 89434 UNITED FIRE GROUP INC COM 910340108 24694 583506 SH SOLE 536752 0 46754 UNITED GUARDIAN INC COM 910571108 37 2539 SH SOLE 2539 0 0 UNITED INS HLDGS CORP COM 910710102 8812 518957 SH SOLE 488246 0 30711 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 54 29026 SH SOLE 29026 0 0 UNITED NAT FOODS INC COM 911163103 60219 1503975 SH SOLE 1399609 0 104366 UNITED PARCEL SERVICE INC CL B 911312106 2048503 18731735 SH SOLE 15636981 0 3094754 UNITED RENTALS INC COM 911363109 209377 2667569 SH SOLE 2291201 0 376368 UNITED SEC BANCSHARES INC SHS 911459105 101 9504 SH SOLE 9504 0 0 UNITED SECURITY BANCSHARES C COM 911460103 0 1 SH SOLE 1 0 0 UNITED STATES ANTIMONY CORP COM 911549103 15 33796 SH SOLE 33796 0 0 UNITED STATES CELLULAR CORP COM 911684108 13661 375917 SH SOLE 334312 0 41605 UNITED STATES LIME & MINERAL COM 911922102 6099 92404 SH SOLE 89957 0 2447 UNITED STATES STL CORP NEW COM 912909108 92484 4903712 SH SOLE 4385767 0 517945 UNITED STATES STL CORP NEW OPTIONS 912909108 851 45100 SH Put SOLE 45100 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2043853 20116662 SH SOLE 16606633 0 3510029 UNITED THERAPEUTICS CORP DEL COM 91307C102 164758 1395310 SH SOLE 1238054 0 157256 UNITEDHEALTH GROUP INC COM 91324P102 3710917 26506549 SH SOLE 21831808 0 4674741 UNITIL CORP COM 913259107 19748 505573 SH SOLE 478361 0 27212 UNITY BANCORP INC COM 913290102 29 2266 SH SOLE 2266 0 0 UNIVAR INC COM 91336L107 33337 1525723 SH SOLE 1421821 0 103902 UNIVERSAL AMERN CORP NEW COM 91338E101 9630 1258762 SH SOLE 1180433 0 78329 UNIVERSAL CORP VA COM 913456109 33317 572256 SH SOLE 524588 0 47668 UNIVERSAL DISPLAY CORP COM 91347P105 58282 1049945 SH SOLE 967863 0 82082 UNIVERSAL ELECTRS INC COM 913483103 28625 384434 SH SOLE 353350 0 31084 UNIVERSAL FST PRODS INC COM 913543104 74030 751647 SH SOLE 708622 0 43025 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 28990 460005 SH SOLE 435093 0 24912 UNIVERSAL HLTH SVCS INC CL B 913903100 293698 2383527 SH SOLE 1998368 0 385159 UNIVERSAL INS HLDGS INC COM 91359V107 21461 851611 SH SOLE 795885 0 55726 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 3032 225916 SH SOLE 216982 0 8934 UNIVERSAL STAINLESS & ALLOY COM 913837100 42 4045 SH SOLE 4045 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 733 411883 SH SOLE 401624 0 10259 UNIVEST CORP PA COM 915271100 15634 669258 SH SOLE 615842 0 53416 UNUM GROUP COM 91529Y106 232157 6574819 SH SOLE 5505098 0 1069721 UQM TECHNOLOGIES INC COM 903213106 925 1504247 SH SOLE 1454137 0 50110 URANIUM ENERGY CORP COM 916896103 2024 2050117 SH SOLE 2050117 0 0 URANIUM RES INC COM 916901705 99 77555 SH SOLE 77555 0 0 URBAN EDGE PPTYS COM 91704F104 104343 3708011 SH SOLE 3520558 0 187453 URBAN OUTFITTERS INC COM 917047102 82752 2397206 SH SOLE 2005972 0 391234 URSTADT BIDDLE PPTYS INC CL A 917286205 16823 757117 SH SOLE 713386 0 43731 US BANCORP DEL COM NEW 902973304 1823368 42512655 SH SOLE 35216052 0 7296603 US ECOLOGY INC COM 91732J102 24612 548880 SH SOLE 506298 0 42582 US FOODS HLDG CORP COM 912008109 23815 1008703 SH SOLE 728524 0 280179 USA TECHNOLOGIES INC COM NO PAR 90328S500 2652 473165 SH SOLE 446365 0 26800 USA TRUCK INC COM 902925106 3366 328709 SH SOLE 317319 0 11390 USANA HEALTH SCIENCES INC COM 90328M107 19023 137498 SH SOLE 125669 0 11829 USMD HLDGS INC COM 903313104 287 12668 SH SOLE 10909 0 1759 UTAH MED PRODS INC COM 917488108 2173 36338 SH SOLE 30466 0 5872 V F CORP COM 918204108 491943 8776865 SH SOLE 7311195 0 1465670 VAALCO ENERGY INC COM NEW 91851C201 1489 1602754 SH SOLE 1579740 0 23014 VAIL RESORTS INC COM 91879Q109 174708 1113644 SH SOLE 963771 0 149873 VALE S A ADR REPSTG PFD 91912E204 1614 342664 SH SOLE 342664 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 401 16314 SH SOLE 0 0 16314 VALERO ENERGY CORP NEW COM 91913Y100 684866 12922008 SH SOLE 10333906 0 2588102 VALHI INC NEW COM 918905100 1056 459139 SH SOLE 435842 0 23297 VALIDUS HOLDINGS LTD COM SHS G9319H102 100562 2018515 SH SOLE 1758128 0 260387 VALLEY NATL BANCORP COM 919794107 72495 7450708 SH SOLE 7001508 0 449200 VALMONT INDS INC COM 920253101 88156 655095 SH SOLE 588083 0 67012 VALSPAR CORP COM 920355104 241420 2276042 SH SOLE 2026628 0 249414 VALUE LINE INC COM 920437100 804 49521 SH SOLE 48344 0 1177 VANDA PHARMACEUTICALS INC COM 921659108 18392 1105311 SH SOLE 1023758 0 81553 VANECK VECTORS ETF TR OPTIONS 92189F106 180 6800 SH Call SOLE 6800 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 180 6800 SH Put SOLE 6800 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 14843 791209 SH SOLE 791209 0 0 VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 155 4151 SH SOLE 0 0 4151 VANGUARD INDEX FDS REIT ETF 922908553 131779 1519243 SH SOLE 1282409 0 236834 VANTIV INC CL A 92210H105 227193 4037545 SH SOLE 3580711 0 456834 VARIAN MED SYS INC COM 92220P105 276845 2781521 SH SOLE 2356685 0 424836 VARONIS SYS INC COM 922280102 9461 314319 SH SOLE 299083 0 15236 VASCO DATA SEC INTL INC COM 92230Y104 13624 773678 SH SOLE 720966 0 52712 VASCULAR SOLUTIONS INC COM 92231M109 20728 429772 SH SOLE 394445 0 35327 VCA INC COM 918194101 238949 3414530 SH SOLE 2879375 0 535155 VECTOR GROUP LTD COM 92240M108 55149 2561494 SH SOLE 2391197 0 170297 VECTREN CORP COM 92240G101 125012 2490288 SH SOLE 2221109 0 269179 VECTRUS INC COM 92242T101 8180 537069 SH SOLE 518539 0 18530 VEDANTA LTD SPONSORED ADR 92242Y100 252 24254 SH SOLE 24254 0 0 VEECO INSTRS INC DEL COM 922417100 20777 1058409 SH SOLE 977381 0 81028 VEEVA SYS INC CL A COM 922475108 100940 2445258 SH SOLE 2174542 0 270716 VENTAS INC COM 92276F100 929232 13156330 SH SOLE 11479144 0 1677186 VERA BRADLEY INC COM 92335C106 7973 526262 SH SOLE 482846 0 43416 VERACYTE INC COM 92337F107 1073 140935 SH SOLE 131216 0 9719 VERASTEM INC COM 92337C104 413 310303 SH SOLE 310303 0 0 VEREIT INC COM 92339V100 321640 31016428 SH SOLE 28004087 0 3012341 VERICEL CORP COM 92346J108 1928 688645 SH SOLE 688645 0 0 VERIFONE SYS INC COM 92342Y109 52983 3366159 SH SOLE 3044872 0 321287 VERINT SYS INC COM 92343X100 59362 1577513 SH SOLE 1461872 0 115641 VERISIGN INC COM 92343E102 253674 3242254 SH SOLE 2527584 0 714670 VERISK ANALYTICS INC COM 92345Y106 327098 4024330 SH SOLE 3360305 0 664025 VERITEX HLDGS INC COM 923451108 1027 59066 SH SOLE 53925 0 5141 VERITIV CORP COM 923454102 11165 222541 SH SOLE 207940 0 14601 VERIZON COMMUNICATIONS INC COM 92343V104 5696429 109588860 SH SOLE 90506391 0 19082469 VERMILLION INC COM NEW 92407M206 18 14092 SH SOLE 14092 0 0 VERSARTIS INC COM 92529L102 5412 441776 SH SOLE 403989 0 37787 VERSUM MATLS INC COM 92532W103 341 15041 SH SOLE 9150 0 5891 VERTEX PHARMACEUTICALS INC COM 92532F100 566187 6492221 SH SOLE 5464089 0 1028132 VIACOM INC NEW CL A 92553P102 3236 75562 SH SOLE 50233 0 25329 VIACOM INC NEW CL B 92553P201 368622 9675108 SH SOLE 8142745 0 1532363 VIAD CORP COM NEW 92552R406 19528 529646 SH SOLE 483235 0 46411 VIASAT INC COM 92552V100 97951 1312143 SH SOLE 1221884 0 90259 VIAVI SOLUTIONS INC COM 925550105 44408 6009227 SH SOLE 5555516 0 453711 VICAL INC COM NEW 925602203 1019 335163 SH SOLE 335163 0 0 VICOR CORP COM 925815102 6172 532051 SH SOLE 508524 0 23527 VIEWRAY INC COM 92672L107 178 39289 SH SOLE 35033 0 4256 VILLAGE SUPER MKT INC CL A NEW 927107409 5959 186156 SH SOLE 173755 0 12401 VIMPELCOM LTD SPONSORED ADR 92719A106 70 19974 SH SOLE 19974 0 0 VINCE HLDG CORP COM 92719W108 2947 522593 SH SOLE 508034 0 14559 VIOLIN MEMORY INC COM NEW 92763A309 260 356328 SH SOLE 356328 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 69651 4747848 SH SOLE 4553996 0 193852 VIRCO MFG CO COM 927651109 321 76437 SH SOLE 76437 0 0 VIRGIN AMER INC COM VTG 92765X208 24032 449105 SH SOLE 419116 0 29989 VIRNETX HLDG CORP COM 92823T108 3350 1094878 SH SOLE 1031101 0 63777 VIRTU FINL INC CL A 928254101 14516 969685 SH SOLE 923007 0 46678 VIRTUS INVT PARTNERS INC COM 92828Q109 17791 181804 SH SOLE 168778 0 13026 VIRTUSA CORP COM 92827P102 16342 662141 SH SOLE 605183 0 56958 VISA INC COM CL A 92826C839 4228182 51126744 SH SOLE 42277895 0 8848849 VISHAY INTERTECHNOLOGY INC COM 928298108 58320 4139081 SH SOLE 3860888 0 278193 VISHAY PRECISION GROUP INC COM 92835K103 6891 429887 SH SOLE 407222 0 22665 VISTA OUTDOOR INC COM 928377100 69673 1747943 SH SOLE 1602513 0 145430 VISTEON CORP COM NEW 92839U206 68838 960615 SH SOLE 802726 0 157889 VITAE PHARMACEUTICALS INC COM 92847N103 11337 541906 SH SOLE 512730 0 29176 VITAL THERAPIES INC COM 92847R104 3148 514361 SH SOLE 487385 0 26976 VITAMIN SHOPPE INC COM 92849E101 18223 678711 SH SOLE 625395 0 53316 VIVINT SOLAR INC COM 92854Q106 2103 665471 SH SOLE 638166 0 27305 VIVUS INC COM 928551100 2177 1909511 SH SOLE 1909511 0 0 VMWARE INC CL A COM 928563402 155539 2120509 SH SOLE 1818386 0 302123 VOC ENERGY TR TR UNIT 91829B103 79 26412 SH SOLE 26412 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 10234 605538 SH SOLE 560384 0 45154 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 3197 109668 SH SOLE 109668 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 663 104463 SH SOLE 104463 0 0 VOLTARI CORP COM NEW 92870X309 308 116551 SH SOLE 116551 0 0 VONAGE HLDGS CORP COM 92886T201 33443 5059507 SH SOLE 4722324 0 337183 VORNADO RLTY TR SH BEN INT 929042109 636309 6287014 SH SOLE 5522829 0 764185 VOXX INTL CORP CL A 91829F104 1257 420323 SH SOLE 420323 0 0 VOYA FINL INC COM 929089100 164700 5714797 SH SOLE 4977031 0 737766 VOYAGER THERAPEUTICS INC COM 92915B106 1107 92183 SH SOLE 84115 0 8068 VSE CORP COM 918284100 8115 238752 SH SOLE 224104 0 14648 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 2036 107077 SH SOLE 107077 0 0 VTV THERAPEUTICS INC CL A 918385105 655 91121 SH SOLE 84502 0 6619 VULCAN MATLS CO COM 929160109 408202 3589216 SH SOLE 3026940 0 562276 VUZIX CORP COM NEW 92921W300 1999 225652 SH SOLE 225652 0 0 VWR CORP COM 91843L103 71680 2527517 SH SOLE 2103436 0 424081 W & T OFFSHORE INC COM 92922P106 2309 1311912 SH SOLE 1175112 0 136800 W P CAREY INC COM 92936U109 217537 3371099 SH SOLE 3048019 0 323080 WABASH NATL CORP COM 929566107 28985 2035484 SH SOLE 1894810 0 140674 WABCO HLDGS INC COM 92927K102 158128 1392831 SH SOLE 1233370 0 159461 WABTEC CORP COM 929740108 221796 2716427 SH SOLE 2448215 0 268212 WADDELL & REED FINL INC CL A 930059100 47596 2620943 SH SOLE 2449793 0 171150 WAGEWORKS INC COM 930427109 55789 915928 SH SOLE 842104 0 73824 WAL-MART STORES INC COM 931142103 3022746 41912723 SH SOLE 34510649 0 7402074 WALGREENS BOOTS ALLIANCE INC COM 931427108 1801439 22344818 SH SOLE 18540935 0 3803883 WALKER & DUNLOP INC COM 93148P102 18686 739749 SH SOLE 691837 0 47912 WALTER INVT MGMT CORP COM 93317W102 3732 919203 SH SOLE 832565 0 86638 WASHINGTON FED INC COM 938824109 73333 2748605 SH SOLE 2571998 0 176607 WASHINGTON PRIME GROUP NEW COM 93964W108 92891 7503283 SH SOLE 7153719 0 349564 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 81381 2615078 SH SOLE 2475528 0 139550 WASHINGTON TR BANCORP COM 940610108 18867 469106 SH SOLE 437279 0 31827 WASHINGTONFIRST BANKSHARES I COM 940730104 1445 58698 SH SOLE 53318 0 5380 WASTE CONNECTIONS INC COM 94106B101 25309 338808 SH SOLE 228249 0 110559 WASTE MGMT INC DEL COM 94106L109 784589 12305354 SH SOLE 10221730 0 2083624 WATERS CORP COM 941848103 383341 2418705 SH SOLE 1989437 0 429268 WATERSTONE FINL INC MD COM 94188P101 7181 422651 SH SOLE 361740 0 60911 WATSCO INC COM 942622200 120254 853472 SH SOLE 730923 0 122549 WATTS WATER TECHNOLOGIES INC CL A 942749102 50098 772637 SH SOLE 716369 0 56268 WAVE LIFE SCIENCES LTD SHS Y95308105 1861 57306 SH SOLE 52109 0 5197 WAYFAIR INC CL A 94419L101 26937 684197 SH SOLE 628448 0 55749 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2645 149111 SH SOLE 149111 0 0 WCI CMNTYS INC COM PAR $0.01 92923C807 12736 536918 SH SOLE 506780 0 30138 WD-40 CO COM 929236107 41559 369641 SH SOLE 340408 0 29233 WEATHERFORD INTL PLC ORD SHS G48833100 133770 23802413 SH SOLE 20777985 0 3024428 WEATHERFORD INTL PLC OPTIONS SBLNN3697 318 56500 SH Put SOLE 56500 0 0 WEB COM GROUP INC COM 94733A104 30527 1767625 SH SOLE 1676098 0 91527 WEBMD HEALTH CORP COM 94770V102 56529 1137414 SH SOLE 1058831 0 78583 WEBSTER FINL CORP CONN COM 947890109 116998 3078079 SH SOLE 2905590 0 172489 WEC ENERGY GROUP INC COM 92939U106 524107 8752626 SH SOLE 7248037 0 1504589 WEIBO CORP SPONSORED ADR 948596101 998 19906 SH SOLE 19886 0 20 WEIGHT WATCHERS INTL INC NEW COM 948626106 7498 726520 SH SOLE 656953 0 69567 WEINGARTEN RLTY INVS SH BEN INT 948741103 243145 6237688 SH SOLE 5331252 0 906436 WEIS MKTS INC COM 948849104 14878 280708 SH SOLE 261860 0 18848 WELLCARE HEALTH PLANS INC COM 94946T106 158340 1352294 SH SOLE 1220018 0 132276 WELLS FARGO & CO NEW COM 949746101 5333451 120448315 SH SOLE 99199330 0 21248985 WELLS FARGO & CO NEW PERP PFD CNV A 949746804 833 636 SH SOLE 636 0 0 WELLTOWER INC COM 95040Q104 1024473 13701663 SH SOLE 11925585 0 1776078 WELLTOWER INC 6.50% PFD PREPET 95040Q203 1912 28730 SH SOLE 28730 0 0 WENDYS CO COM 95058W100 65361 6051915 SH SOLE 5395093 0 656822 WERNER ENTERPRISES INC COM 950755108 29761 1278952 SH SOLE 1186191 0 92761 WESBANCO INC COM 950810101 34727 1056167 SH SOLE 978539 0 77628 WESCO AIRCRAFT HLDGS INC COM 950814103 18893 1406804 SH SOLE 1296858 0 109946 WESCO INTL INC COM 95082P105 64586 1050355 SH SOLE 913482 0 136873 WEST BANCORPORATION INC CAP STK 95123P106 3185 162483 SH SOLE 150655 0 11828 WEST CORP COM 952355204 28156 1275192 SH SOLE 1184990 0 90202 WEST MARINE INC COM 954235107 6753 816604 SH SOLE 794627 0 21977 WEST PHARMACEUTICAL SVSC INC COM 955306105 171890 2307252 SH SOLE 2092247 0 215005 WESTAMERICA BANCORPORATION COM 957090103 34933 686574 SH SOLE 634985 0 51589 WESTAR ENERGY INC COM 95709T100 246356 4341069 SH SOLE 3843964 0 497105 WESTELL TECHNOLOGIES INC CL A 957541105 690 1346520 SH SOLE 1346520 0 0 WESTERN ALLIANCE BANCORP COM 957638109 94225 2509989 SH SOLE 2235193 0 274796 WESTERN ASSET MTG CAP CORP COM 95790D105 13389 1284968 SH SOLE 1193300 0 91668 WESTERN DIGITAL CORP COM 958102105 435828 7453878 SH SOLE 6153718 0 1300160 WESTERN REFNG INC COM 959319104 87974 3324778 SH SOLE 3061747 0 263031 WESTERN UN CO COM 959802109 283674 13625091 SH SOLE 11493835 0 2131256 WESTFIELD FINANCIAL INC NEW COM 96008P104 7996 1045261 SH SOLE 1035714 0 9547 WESTLAKE CHEM CORP COM 960413102 47917 895653 SH SOLE 793840 0 101813 WESTMORELAND COAL CO COM 960878106 4880 550736 SH SOLE 528776 0 21960 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 2 SH SOLE 2 0 0 WESTROCK CO COM 96145D105 318165 6562806 SH SOLE 5413223 0 1149583 WESTWOOD HLDGS GROUP INC COM 961765104 13665 257287 SH SOLE 240525 0 16762 WEX INC COM 96208T104 122438 1132742 SH SOLE 1020362 0 112380 WEYCO GROUP INC COM 962149100 5241 195055 SH SOLE 187714 0 7341 WEYERHAEUSER CO COM 962166104 619800 19405131 SH SOLE 16067214 0 3337917 WGL HLDGS INC COM 92924F106 92337 1472680 SH SOLE 1374396 0 98284 WHIRLPOOL CORP COM 963320106 339914 2096167 SH SOLE 1708150 0 388017 WHITE MTNS INS GROUP LTD COM G9618E107 108731 131001 SH SOLE 114716 0 16285 WHITESTONE REIT COM 966084204 14412 1038317 SH SOLE 996985 0 41332 WHITEWAVE FOODS CO COM 966244105 289917 5326421 SH SOLE 4805421 0 521000 WHITING PETE CORP NEW COM 966387102 64488 7378494 SH SOLE 6282598 0 1095896 WHITING PETE CORP NEW DBCV 1.250% 6/0 966387AU6 1397 1455200 PRN SOLE 1455200 0 0 WHITING PETE CORP NEW NOTE 6.250% 4/0 966387AX0 178 175680 PRN SOLE 175680 0 0 WHOLE FOODS MKT INC COM 966837106 243694 8595894 SH SOLE 7099537 0 1496357 WI-LAN INC COM 928972108 80 52063 SH SOLE 52063 0 0 WIDEPOINT CORP COM 967590100 78 181748 SH SOLE 181748 0 0 WILEY JOHN & SONS INC CL A 968223206 68676 1330678 SH SOLE 1185120 0 145558 WILLBROS GROUP INC DEL COM 969203108 2426 1290171 SH SOLE 1260191 0 29980 WILLDAN GROUP INC COM 96924N100 2114 120452 SH SOLE 120452 0 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 14328 167694 SH SOLE 159176 0 8518 WILLIAMS COS INC DEL COM 969457100 577447 18790993 SH SOLE 15582684 0 3208309 WILLIAMS SONOMA INC COM 969904101 128403 2513759 SH SOLE 2255079 0 258680 WILLIS LEASE FINANCE CORP COM 970646105 746 31405 SH SOLE 28773 0 2632 WILLIS TOWERS WATSON PUB LTD SHS G96629103 327600 2467425 SH SOLE 2188558 0 278867 WINDSTREAM HLDGS INC COM NEW 97382A200 35241 3506576 SH SOLE 3261044 0 245532 WINDTREE THERAPEUTICS INC COM 97382D105 487 190106 SH SOLE 190106 0 0 WINGSTOP INC COM 974155103 13431 458397 SH SOLE 427175 0 31222 WINMARK CORP COM 974250102 2322 22009 SH SOLE 18504 0 3505 WINNEBAGO INDS INC COM 974637100 16255 689628 SH SOLE 630415 0 59213 WINS FIN HLDGS INC ORD SHS G97223104 93 3130 SH SOLE 2090 0 1040 WINTRUST FINL CORP COM 97650W108 103141 1856054 SH SOLE 1754673 0 101381 WIPRO LTD SPON ADR 1 SH 97651M109 7652 788080 SH SOLE 788080 0 0 WIRELESS TELECOM GROUP INC COM 976524108 119 69828 SH SOLE 69828 0 0 WISDOMTREE INVTS INC COM 97717P104 34559 3358528 SH SOLE 3129975 0 228553 WISDOMTREE TR INDIA ERNGS FD 97717W422 28133 1301243 SH SOLE 1301243 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3019 70360 SH SOLE 70360 0 0 WISDOMTREE TR OPTIONS 97717W851 176 4100 SH Call SOLE 4100 0 0 WIX COM LTD SHS M98068105 8738 201199 SH SOLE 173654 0 27545 WMIH CORP COM 92936P100 4568 1952138 SH SOLE 1576101 0 376037 WNS HOLDINGS LTD SPON ADR 92932M101 2361 78839 SH SOLE 78839 0 0 WOLVERINE WORLD WIDE INC COM 978097103 57312 2488570 SH SOLE 2294794 0 193776 WOODWARD INC COM 980745103 100122 1602465 SH SOLE 1492833 0 109632 WORKDAY INC CL A 98138H101 266496 2906494 SH SOLE 2561996 0 344498 WORKHORSE GROUP INC COM NEW 98138J206 543 74980 SH SOLE 66831 0 8149 WORKIVA INC COM CL A 98139A105 5655 311933 SH SOLE 271929 0 40004 WORLD ACCEP CORP DEL COM 981419104 9877 201405 SH SOLE 181882 0 19523 WORLD FUEL SVCS CORP COM 981475106 101635 2197028 SH SOLE 1921009 0 276019 WORLD WRESTLING ENTMT INC CL A 98156Q108 19112 897276 SH SOLE 834542 0 62734 WORTHINGTON INDS INC COM 981811102 70680 1471586 SH SOLE 1374102 0 97484 WPCS INTL INC COM PAR $.0001 N 92931L401 73 56395 SH SOLE 56395 0 0 WPX ENERGY INC COM 98212B103 132339 10033261 SH SOLE 8990425 0 1042836 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 63509 2589054 SH SOLE 2396981 0 192073 WSFS FINL CORP COM 929328102 27715 759536 SH SOLE 705001 0 54535 WSI INDS INC COM 92932Q102 402 109494 SH SOLE 109494 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 195518 2903876 SH SOLE 2421990 0 481886 WYNN RESORTS LTD COM 983134107 199071 2043431 SH SOLE 1737470 0 305961 XACTLY CORP COM 98386L101 4942 335714 SH SOLE 310630 0 25084 XBIOTECH INC COM 98400H102 2897 215217 SH SOLE 179963 0 35254 XCEL ENERGY INC COM 98389B100 606023 14730758 SH SOLE 12381112 0 2349646 XCERRA CORP COM 98400J108 8897 1468132 SH SOLE 1354633 0 113499 XENCOR INC COM 98401F105 19813 809027 SH SOLE 753326 0 55701 XENIA HOTELS & RESORTS INC COM 984017103 59046 3889731 SH SOLE 3695193 0 194538 XENITH BANKSHARES INC NEW COM 984102103 800 346517 SH SOLE 297201 0 49316 XERIUM TECHNOLOGIES INC COM NEW 98416J118 1240 155999 SH SOLE 155999 0 0 XEROX CORP COM 984121103 279004 27542374 SH SOLE 22519258 0 5023116 XILINX INC COM 983919101 442237 8138341 SH SOLE 6494245 0 1644096 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 867 137164 SH SOLE 137164 0 0 XL GROUP LTD COM G98294104 267361 7950065 SH SOLE 6685553 0 1264512 XO GROUP INC COM 983772104 16488 852989 SH SOLE 796529 0 56460 XOMA CORP DEL COM 98419J107 888 1933929 SH SOLE 1933929 0 0 XPO LOGISTICS INC COM 983793100 81911 2233727 SH SOLE 2041933 0 191794 XUNLEI LTD SPONSORED ADR 98419E108 527 97826 SH SOLE 97826 0 0 XYLEM INC COM 98419M100 258690 4932123 SH SOLE 4162600 0 769523 YADKIN FINL CORP COM 984305102 32847 1249411 SH SOLE 1174126 0 75285 YAHOO INC COM 984332106 970675 22521452 SH SOLE 18721567 0 3799885 YAMANA GOLD INC COM 98462Y100 0 3 SH SOLE 3 0 0 YANDEX N V SHS CLASS A N97284108 60357 2867339 SH SOLE 2841805 0 25534 YELP INC CL A 985817105 70556 1691992 SH SOLE 1368097 0 323895 YIRENDAI LTD SPONSORED ADR 98585L100 62 2630 SH SOLE 2630 0 0 YORK WTR CO COM 987184108 4272 144034 SH SOLE 108922 0 35112 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 15868 870936 SH SOLE 870936 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 11884 964637 SH SOLE 908979 0 55658 YUM BRANDS INC COM 988498101 918594 10115560 SH SOLE 8471454 0 1644106 YUME INC COM 98872B104 558 140584 SH SOLE 140584 0 0 YY INC ADS REPCOM CLA 98426T106 23342 438102 SH SOLE 421889 0 16213 ZAFGEN INC COM 98885E103 1665 503109 SH SOLE 479639 0 23470 ZAGG INC COM 98884U108 7374 910429 SH SOLE 870200 0 40229 ZAIS FINL CORP COM 98886K108 2619 181494 SH SOLE 181494 0 0 ZAYO GROUP HLDGS INC COM 98919V105 84518 2844755 SH SOLE 2489077 0 355678 ZEBRA TECHNOLOGIES CORP CL A 989207105 106346 1527735 SH SOLE 1375806 0 151929 ZEDGE INC CL B 98923T104 348 101667 SH SOLE 98315 0 3352 ZELTIQ AESTHETICS INC COM 98933Q108 34260 873544 SH SOLE 799248 0 74296 ZENDESK INC COM 98936J101 56461 1838514 SH SOLE 1689284 0 149230 ZHAOPIN LTD SPONSORED ADR 98954L103 466 31080 SH SOLE 31080 0 0 ZILLOW GROUP INC CL A 98954M101 37984 1102589 SH SOLE 986126 0 116463 ZILLOW GROUP INC CL C CAP STK 98954M200 95544 2757410 SH SOLE 2439389 0 318021 ZIMMER BIOMET HLDGS INC COM 98956P102 673151 5177289 SH SOLE 4337655 0 839634 ZION OIL & GAS INC COM 989696109 20 14495 SH SOLE 14495 0 0 ZIONS BANCORPORATION COM 989701107 167769 5408399 SH SOLE 4532332 0 876067 ZIOPHARM ONCOLOGY INC COM 98973P101 17484 3105497 SH SOLE 2878626 0 226871 ZIX CORP COM 98974P100 10057 2453027 SH SOLE 2370325 0 82702 ZOES KITCHEN INC COM 98979J109 10544 475173 SH SOLE 441151 0 34022 ZOETIS INC CL A 98978V103 650980 12516447 SH SOLE 10491536 0 2024911 ZOGENIX INC COM NEW 98978L204 6198 542283 SH SOLE 514434 0 27849 ZUMIEZ INC COM 989817101 8862 492358 SH SOLE 446381 0 45977 ZYNERBA PHARMACEUTICALS INC COM 98986X109 136 10443 SH SOLE 10443 0 0 ZYNGA INC CL A 98986T108 55892 19206727 SH SOLE 16932191 0 2274536