0001086364-16-002288.txt : 20160510 0001086364-16-002288.hdr.sgml : 20160510 20160510122804 ACCESSION NUMBER: 0001086364-16-002288 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160331 FILED AS OF DATE: 20160510 DATE AS OF CHANGE: 20160510 EFFECTIVENESS DATE: 20160510 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: 161634630 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 03-31-2016 03-31-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 03-31-2016 0 3952 605808038 true
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1 800 FLOWERS COM CL A 68243Q106 5529 701653 SH SOLE 657144 0 44509 1ST SOURCE CORP COM 336901103 14664 460539 SH SOLE 430019 0 30520 21VIANET GROUP INC SPONSORED ADR 90138A103 2144 107351 SH SOLE 107351 0 0 22ND CENTY GROUP INC COM 90137F103 94 119786 SH SOLE 119786 0 0 2U INC COM 90214J101 16506 730362 SH SOLE 680005 0 50357 3-D SYS CORP DEL COM NEW 88554D205 47130 3046563 SH SOLE 2708600 0 337963 3M CO COM 88579Y101 2657865 15950698 SH SOLE 13220108 0 2730590 500 COM LTD SPON ADR REP A 33829R100 681 40792 SH SOLE 40792 0 0 51JOB INC SP ADR REP COM 316827104 1156 37270 SH SOLE 37270 0 0 58 COM INC SPON ADR REP A 31680Q104 25174 452359 SH SOLE 450464 0 1895 8X8 INC NEW COM 282914100 23020 2288275 SH SOLE 2110578 0 177697 A H BELO CORP COM CL A 001282102 2406 500257 SH SOLE 500257 0 0 A10 NETWORKS INC COM 002121101 3564 601979 SH SOLE 575744 0 26235 AAC HLDGS INC COM 000307108 3716 187776 SH SOLE 174204 0 13572 AAON INC COM PAR $0.004 000360206 28733 1026168 SH SOLE 942106 0 84062 AAR CORP COM 000361105 20398 876564 SH SOLE 783514 0 93050 AARONS INC COM PAR $0.50 002535300 64307 2562028 SH SOLE 2226048 0 335980 ABAXIS INC COM 002567105 25961 571945 SH SOLE 526357 0 45588 ABB LTD SPONSORED ADR 000375204 150 7700 SH SOLE 0 0 7700 ABBOTT LABS COM 002824100 1635325 39094553 SH SOLE 32419062 0 6675491 ABBVIE INC COM 00287Y109 2397077 41965628 SH SOLE 34804817 0 7160811 ABENGOA YIELD PLC ORD SHS G00349103 8712 489965 SH SOLE 424908 0 65057 ABEONA THERAPEUTICS INC COM 00289Y107 361 140844 SH SOLE 131779 0 9065 ABERCROMBIE & FITCH CO CL A 002896207 62881 1993698 SH SOLE 1822553 0 171145 ABIOMED INC COM 003654100 107869 1137738 SH SOLE 1057200 0 80538 ABM INDS INC COM 000957100 45677 1413709 SH SOLE 1292061 0 121648 ABRAXAS PETE CORP COM 003830106 3281 3248363 SH SOLE 3115889 0 132474 ACACIA RESH CORP ACACIA TCH COM 003881307 4980 1313896 SH SOLE 1205347 0 108549 ACADIA HEALTHCARE COMPANY IN COM 00404A109 91343 1657465 SH SOLE 1482979 0 174486 ACADIA PHARMACEUTICALS INC COM 004225108 58519 2092959 SH SOLE 1919890 0 173069 ACADIA RLTY TR COM SH BEN INT 004239109 92783 2641132 SH SOLE 2489622 0 151510 ACCELERATE DIAGNOSTICS INC COM 00430H102 9219 641578 SH SOLE 578529 0 63049 ACCELERON PHARMA INC COM 00434H108 17065 646645 SH SOLE 599683 0 46962 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1868189 16188815 SH SOLE 13519984 0 2668831 ACCESS NATL CORP COM 004337101 1617 81530 SH SOLE 76139 0 5391 ACCO BRANDS CORP COM 00081T108 24446 2722240 SH SOLE 2476657 0 245583 ACCURAY INC COM 004397105 12182 2107667 SH SOLE 1940814 0 166853 ACCURIDE CORP NEW COM NEW 00439T206 615 396830 SH SOLE 341990 0 54840 ACELRX PHARMACEUTICALS INC COM 00444T100 1710 555052 SH SOLE 555052 0 0 ACETO CORP COM 004446100 16697 708695 SH SOLE 656046 0 52649 ACHAOGEN INC COM 004449104 357 129455 SH SOLE 129455 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 22273 2885145 SH SOLE 2645782 0 239363 ACI WORLDWIDE INC COM 004498101 70455 3388903 SH SOLE 3154763 0 234140 ACLARIS THERAPEUTICS INC COM 00461U105 536 28286 SH SOLE 23890 0 4396 ACORDA THERAPEUTICS INC COM 00484M106 32194 1217174 SH SOLE 1131638 0 85536 ACTINIUM PHARMACEUTICALS INC COM 00507W107 827 415552 SH SOLE 415552 0 0 ACTIVE POWER INC COM NEW 00504W308 738 760734 SH SOLE 760734 0 0 ACTIVISION BLIZZARD INC COM 00507V109 461206 13629022 SH SOLE 11387439 0 2241583 ACTUA CORP COM 005094107 9836 1086900 SH SOLE 1004520 0 82380 ACTUANT CORP CL A NEW 00508X203 35558 1439031 SH SOLE 1316309 0 122722 ACUITY BRANDS INC COM 00508Y102 287513 1318021 SH SOLE 1188616 0 129405 ACXIOM CORP COM 005125109 48590 2266346 SH SOLE 2102478 0 163868 ADAMAS PHARMACEUTICALS INC COM 00548A106 3378 233601 SH SOLE 222564 0 11037 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 37 6093 SH SOLE 6093 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3666 91706 SH SOLE 89845 0 1861 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 23 9802 SH SOLE 9802 0 0 ADDUS HOMECARE CORP COM 006739106 1956 113781 SH SOLE 108649 0 5132 ADECOAGRO S A COM L00849106 2318 200658 SH SOLE 200658 0 0 ADEPTUS HEALTH INC CL A 006855100 12466 224447 SH SOLE 209214 0 15233 ADOBE SYS INC COM 00724F101 1233684 13152283 SH SOLE 10905901 0 2246382 ADTRAN INC COM 00738A106 25076 1240179 SH SOLE 1126297 0 113882 ADURO BIOTECH INC COM 00739L101 2812 219520 SH SOLE 209071 0 10449 ADVANCE AUTO PARTS INC COM 00751Y106 295905 1845483 SH SOLE 1543939 0 301544 ADVANCED DRAIN SYS INC DEL COM 00790R104 18034 846687 SH SOLE 784833 0 61854 ADVANCED ENERGY INDS COM 007973100 36200 1040524 SH SOLE 957777 0 82747 ADVANCED MICRO DEVICES INC COM 007903107 52896 18559895 SH SOLE 17156450 0 1403445 ADVAXIS INC COM NEW 007624208 6444 713611 SH SOLE 660701 0 52910 ADVISORY BRD CO COM 00762W107 33229 1030364 SH SOLE 947393 0 82971 AECOM COM 00766T100 135039 4385802 SH SOLE 3923785 0 462017 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 160 21104 SH SOLE 11154 0 9950 AEGERION PHARMACEUTICALS INC COM 00767E102 2827 764166 SH SOLE 705930 0 58236 AEGION CORP COM 00770F104 20164 956090 SH SOLE 871868 0 84222 AEGON N V NY REGISTRY SH 007924103 1612 293000 SH SOLE 293000 0 0 AEMETIS INC COM NEW 00770K202 17 8120 SH SOLE 8120 0 0 AEP INDS INC COM 001031103 7601 115170 SH SOLE 111472 0 3698 AERCAP HOLDINGS NV SHS N00985106 50710 1308295 SH SOLE 1194313 0 113982 AERIE PHARMACEUTICALS INC COM 00771V108 7930 652151 SH SOLE 612810 0 39341 AEROHIVE NETWORKS INC COM 007786106 1528 306142 SH SOLE 288891 0 17251 AEROJET ROCKETDYNE HLDGS INC COM 007800105 28381 1732658 SH SOLE 1593606 0 139052 AEROPOSTALE COM 007865108 295 1488123 SH SOLE 1488123 0 0 AEROVIRONMENT INC COM 008073108 15287 539784 SH SOLE 500447 0 39337 AES CORP COM 00130H105 249228 21120981 SH SOLE 18088576 0 3032405 AETHLON MED INC COM NEW 00808Y208 292 54499 SH SOLE 54499 0 0 AETNA INC NEW COM 00817Y108 1029963 9167452 SH SOLE 7656924 0 1510528 AFFILIATED MANAGERS GROUP COM 008252108 225975 1391471 SH SOLE 1161152 0 230319 AFFIMED N V COM N01045108 407 108911 SH SOLE 97365 0 11546 AFFYMETRIX INC COM 00826T108 29131 2079300 SH SOLE 1892723 0 186577 AFLAC INC COM 001055102 701342 11107724 SH SOLE 9111176 0 1996548 AG MTG INVT TR INC COM 001228105 12470 954073 SH SOLE 880702 0 73371 AG&E HLDGS INC COM 00108M102 3 8415 SH SOLE 8415 0 0 AGCO CORP COM 001084102 109711 2207460 SH SOLE 1923249 0 284211 AGENUS INC COM NEW 00847G705 7399 1778629 SH SOLE 1680539 0 98090 AGILE THERAPEUTICS INC COM 00847L100 549 88466 SH SOLE 77889 0 10577 AGILENT TECHNOLOGIES INC COM 00846U101 355344 8917030 SH SOLE 7477216 0 1439814 AGILYSYS INC COM 00847J105 5186 507942 SH SOLE 490318 0 17624 AGIOS PHARMACEUTICALS INC COM 00847X104 24848 612020 SH SOLE 545359 0 66661 AGL RES INC COM 001204106 213729 3281078 SH SOLE 2736218 0 544860 AGREE REALTY CORP COM 008492100 31734 824898 SH SOLE 782178 0 42720 AGROFRESH SOLUTIONS COM 00856G109 2248 351272 SH SOLE 351272 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1581 116601 SH SOLE 102034 0 14567 AIR LEASE CORP CL A 00912X302 82319 2562844 SH SOLE 2200364 0 362480 AIR METHODS CORP COM PAR $.06 009128307 33171 915816 SH SOLE 838000 0 77816 AIR PRODS & CHEMS INC COM 009158106 844303 5861180 SH SOLE 4674708 0 1186472 AIR T INC COM 009207101 202 8380 SH SOLE 8380 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 19959 1297740 SH SOLE 1217700 0 80040 AIRCASTLE LTD COM G0129K104 33714 1515900 SH SOLE 1381608 0 134292 AIRGAS INC COM 009363102 240210 1695917 SH SOLE 1404161 0 291756 AIRMEDIA GROUP INC SPONSORED ADR 009411109 247 44080 SH SOLE 44080 0 0 AK STL HLDG CORP COM 001547108 18749 4539612 SH SOLE 4162628 0 376984 AKAMAI TECHNOLOGIES INC COM 00971T101 253215 4556690 SH SOLE 3809815 0 746875 AKEBIA THERAPEUTICS INC COM 00972D105 6938 770015 SH SOLE 695036 0 74979 AKERS BIOSCIENCES INC COM 00973E102 24 14068 SH SOLE 14068 0 0 AKORN INC COM 009728106 53444 2271322 SH SOLE 2046769 0 224553 ALAMO GROUP INC COM 011311107 14192 254747 SH SOLE 236905 0 17842 ALAMOS GOLD INC NEW COM CL A 011532108 0 5 SH SOLE 5 0 0 ALARM COM HLDGS INC COM 011642105 4656 196476 SH SOLE 190664 0 5812 ALASKA AIR GROUP INC COM 011659109 285446 3480206 SH SOLE 3146341 0 333865 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2998 1684055 SH SOLE 1684055 0 0 ALBANY INTL CORP CL A 012348108 27543 732711 SH SOLE 672700 0 60011 ALBANY MOLECULAR RESH INC COM 012423109 10616 694302 SH SOLE 651002 0 43300 ALBEMARLE CORP COM 012653101 212121 3318019 SH SOLE 2944728 0 373291 ALCOA INC COM 013817101 322531 33667073 SH SOLE 28001353 0 5665720 ALDER BIOPHARMACEUTICALS INC COM 014339105 14733 601590 SH SOLE 558721 0 42869 ALERE INC COM 01449J105 106160 2097602 SH SOLE 1828547 0 269055 ALEXANDER & BALDWIN INC NEW COM 014491104 52539 1432366 SH SOLE 1335158 0 97208 ALEXANDERS INC COM 014752109 33158 87131 SH SOLE 82939 0 4192 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 281919 3101758 SH SOLE 2847999 0 253759 ALEXION PHARMACEUTICALS INC COM 015351109 779892 5601869 SH SOLE 4711725 0 890144 ALIBABA GROUP HLDG LTD OPTIONS 01609W102 245 3100 SH Call SOLE 3100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 570829 7222940 SH SOLE 6809028 0 413912 ALICO INC COM 016230104 3438 124522 SH SOLE 119231 0 5291 ALIGN TECHNOLOGY INC COM 016255101 158593 2181768 SH SOLE 1931748 0 250020 ALIMERA SCIENCES INC COM 016259103 384 219251 SH SOLE 195602 0 23649 ALKERMES PLC SHS G01767105 128204 3749747 SH SOLE 3303033 0 446714 ALLEGHANY CORP DEL COM 017175100 250968 505779 SH SOLE 452683 0 53096 ALLEGHENY TECHNOLOGIES INC COM 01741R102 50764 3114326 SH SOLE 2751189 0 363137 ALLEGIANCE BANCSHARES INC COM 01748H107 327 17805 SH SOLE 16035 0 1770 ALLEGIANT TRAVEL CO COM 01748X102 55772 313222 SH SOLE 290714 0 22508 ALLEGION PUB LTD CO ORD SHS G0176J109 158612 2489590 SH SOLE 2107342 0 382248 ALLERGAN PLC SHS G0177J108 2693770 10050254 SH SOLE 8332236 0 1718018 ALLERGAN PLC PFD CONV SER A G0177J116 4538 4937 SH SOLE 4937 0 0 ALLETE INC COM NEW 018522300 66303 1182498 SH SOLE 1079241 0 103257 ALLIANCE DATA SYSTEMS CORP COM 018581108 344403 1565468 SH SOLE 1307019 0 258449 ALLIANCE FIBER OPTIC PRODS I COM NEW 018680306 5232 353781 SH SOLE 334712 0 19069 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 2622 364640 SH SOLE 360521 0 4119 ALLIANCE ONE INTL INC COM NEW 018772301 2456 139856 SH SOLE 136755 0 3101 ALLIANT ENERGY CORP COM 018802108 254149 3421495 SH SOLE 3028831 0 392664 ALLIED MOTION TECHNOLOGIES I COM 019330109 3372 187324 SH SOLE 182239 0 5085 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 85102 2435665 SH SOLE 2115122 0 320543 ALLIQUA BIOMEDICAL INC COM NEW 019621200 21 25547 SH SOLE 25547 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 115040 4263895 SH SOLE 3740441 0 523454 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 71466 5409994 SH SOLE 4837180 0 572814 ALLSTATE CORP COM 020002101 725782 10773067 SH SOLE 8793841 0 1979226 ALLY FINL INC COM 02005N100 220434 11775339 SH SOLE 9829216 0 1946123 ALMOST FAMILY INC COM 020409108 7836 210431 SH SOLE 197165 0 13266 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 111521 1776659 SH SOLE 1555899 0 220760 ALON USA ENERGY INC COM 020520102 8757 848547 SH SOLE 782668 0 65879 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 4336 365940 SH SOLE 338211 0 27729 ALPHABET INC CAP STK CL C 02079K107 5731532 7693848 SH SOLE 6376377 0 1317471 ALPHABET INC CAP STK CL A 02079K305 5811955 7618239 SH SOLE 6329045 0 1289194 ALPHATEC HOLDINGS INC COM 02081G102 587 2444277 SH SOLE 2363154 0 81123 ALTISOURCE ASSET MGMT CORP COM 02153X108 89 7581 SH SOLE 6268 0 1313 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 8178 338644 SH SOLE 307219 0 31425 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 18736 1561324 SH SOLE 1443310 0 118014 ALTRA INDL MOTION CORP COM 02208R106 18885 679799 SH SOLE 625892 0 53907 ALTRIA GROUP INC COM 02209S103 3297256 52621380 SH SOLE 44366265 0 8255115 AMAG PHARMACEUTICALS INC COM 00163U106 21094 901438 SH SOLE 836647 0 64791 AMAZON COM INC COM 023135106 5917751 9968586 SH SOLE 8292860 0 1675726 AMBAC FINL GROUP INC COM NEW 023139884 14971 947546 SH SOLE 889811 0 57735 AMBARELLA INC SHS G037AX101 13267 296799 SH SOLE 239759 0 57040 AMBER RD INC COM 02318Y108 730 135009 SH SOLE 122545 0 12464 AMBEV SA SPONSORED ADR 02319V103 26 5023 SH SOLE 0 0 5023 AMC ENTMT HLDGS INC CL A COM 00165C104 14699 525166 SH SOLE 486766 0 38400 AMC NETWORKS INC CL A 00164V103 132048 2033378 SH SOLE 1783855 0 249523 AMDOCS LTD SHS G02602103 252980 4187025 SH SOLE 3499408 0 687617 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 0 1 SH SOLE 1 0 0 AMEDICA CORP COM NEW 023435209 88 56987 SH SOLE 56987 0 0 AMEDISYS INC COM 023436108 34187 707223 SH SOLE 647988 0 59235 AMERCO COM 023586100 60724 169949 SH SOLE 147135 0 22814 AMEREN CORP COM 023608102 316461 6316585 SH SOLE 5246890 0 1069695 AMERESCO INC CL A 02361E108 770 161452 SH SOLE 136518 0 24934 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1064 68519 SH SOLE 67523 0 996 AMERICAN AIRLS GROUP INC COM 02376R102 601108 14657607 SH SOLE 12434908 0 2222699 AMERICAN ASSETS TR INC COM 024013104 48789 1222160 SH SOLE 1152237 0 69923 AMERICAN AXLE & MFG HLDGS IN COM 024061103 53147 3453335 SH SOLE 3302894 0 150441 AMERICAN CAMPUS CMNTYS INC COM 024835100 255143 5418202 SH SOLE 4943909 0 474293 AMERICAN CAP LTD COM 02503Y103 7010 460000 SH SOLE 460000 0 0 AMERICAN CAP MTG INVT CORP COM 02504A104 20888 1422918 SH SOLE 1309091 0 113827 AMERICAN CAPITAL AGENCY CORP COM 02503X105 173423 9308804 SH SOLE 8209966 0 1098838 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 89083 5343937 SH SOLE 4897537 0 446400 AMERICAN ELEC PWR INC COM 025537101 882726 13294067 SH SOLE 11025379 0 2268688 AMERICAN EQTY INVT LIFE HLD COM 025676206 38992 2320926 SH SOLE 2153921 0 167005 AMERICAN EXPRESS CO COM 025816109 1313754 21396638 SH SOLE 17605941 0 3790697 AMERICAN FINL GROUP INC OHIO COM 025932104 143815 2043693 SH SOLE 1813173 0 230520 AMERICAN HOMES 4 RENT CL A 02665T306 115868 7287286 SH SOLE 6646701 0 640585 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 104 5539 SH SOLE 5539 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1627088 30103392 SH SOLE 25102418 0 5000974 AMERICAN NATL BANKSHARES INC COM 027745108 6985 275767 SH SOLE 255766 0 20001 AMERICAN NATL INS CO COM 028591105 26786 231914 SH SOLE 199946 0 31968 AMERICAN PUBLIC EDUCATION IN COM 02913V103 8997 436109 SH SOLE 397111 0 38998 AMERICAN RAILCAR INDS INC COM 02916P103 8315 204154 SH SOLE 186707 0 17447 AMERICAN RLTY INVS INC COM 029174109 195 37881 SH SOLE 37881 0 0 AMERICAN SCIENCE & ENGR INC COM 029429107 5695 205673 SH SOLE 186451 0 19222 AMERICAN SOFTWARE INC CL A 029683109 7402 822497 SH SOLE 767893 0 54604 AMERICAN STS WTR CO COM 029899101 36604 929990 SH SOLE 849288 0 80702 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1450 190786 SH SOLE 190786 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1124341 10983111 SH SOLE 9222844 0 1760267 AMERICAN TOWER CORP NEW PFD CONV SER A 03027X308 841 8015 SH SOLE 8015 0 0 AMERICAN VANGUARD CORP COM 030371108 11201 709844 SH SOLE 647091 0 62753 AMERICAN WOODMARK CORP COM 030506109 25217 338078 SH SOLE 311713 0 26365 AMERICAN WTR WKS CO INC NEW COM 030420103 453645 6581237 SH SOLE 5071038 0 1510199 AMERICAS CAR MART INC COM 03062T105 6007 240267 SH SOLE 221442 0 18825 AMERIPRISE FINL INC COM 03076C106 521660 5548979 SH SOLE 4197017 0 1351962 AMERIS BANCORP COM 03076K108 23938 809266 SH SOLE 746963 0 62303 AMERISAFE INC COM 03071H100 27822 529548 SH SOLE 479101 0 50447 AMERISERV FINL INC COM 03074A102 456 152585 SH SOLE 152585 0 0 AMERISOURCEBERGEN CORP COM 03073E105 569370 6578504 SH SOLE 5252974 0 1325530 AMES NATL CORP COM 031001100 5208 210328 SH SOLE 202194 0 8134 AMETEK INC NEW COM 031100100 302627 6054956 SH SOLE 5047519 0 1007437 AMGEN INC COM 031162100 3023146 20163719 SH SOLE 16608479 0 3555240 AMICUS THERAPEUTICS INC COM 03152W109 24737 2927472 SH SOLE 2729671 0 197801 AMKOR TECHNOLOGY INC COM 031652100 14301 2427934 SH SOLE 2200210 0 227724 AMN HEALTHCARE SERVICES INC COM 001744101 45300 1347801 SH SOLE 1252262 0 95539 AMPCO-PITTSBURGH CORP COM 032037103 2997 215460 SH SOLE 205015 0 10445 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 6806 567173 SH SOLE 510430 0 56743 AMPHENOL CORP NEW CL A 032095101 457773 7917217 SH SOLE 6589174 0 1328043 AMPIO PHARMACEUTICALS INC COM 03209T109 2647 1176504 SH SOLE 1176504 0 0 AMPLIFY SNACK BRANDS COM 03211L102 2572 179576 SH SOLE 169531 0 10045 AMREP CORP NEW COM 032159105 17 3949 SH SOLE 3949 0 0 AMSURG CORP COM 03232P405 115603 1549637 SH SOLE 1442468 0 107169 AMTECH SYS INC COM PAR $0.01N 032332504 81 12470 SH SOLE 12470 0 0 AMTRUST FINL SVCS INC COM 032359309 54287 2097650 SH SOLE 1778483 0 319167 AMYRIS INC COM 03236M101 38 34678 SH SOLE 34678 0 0 ANACOR PHARMACEUTICALS INC COM 032420101 57317 1072344 SH SOLE 991959 0 80385 ANADARKO PETE CORP COM 032511107 623499 13388427 SH SOLE 11114168 0 2274259 ANALOG DEVICES INC COM 032654105 522446 8826600 SH SOLE 7096960 0 1729640 ANALOGIC CORP COM PAR $0.05 032657207 26047 329661 SH SOLE 303210 0 26451 ANCHOR BANCORP WA COM 032838104 355 14615 SH SOLE 14615 0 0 ANCHOR BANCORP WIS INC DEL COM 03283P106 9244 205146 SH SOLE 198749 0 6397 ANDERSONS INC COM 034164103 21193 674713 SH SOLE 612076 0 62637 ANGIES LIST INC COM 034754101 10099 1251460 SH SOLE 1164277 0 87183 ANGIODYNAMICS INC COM 03475V101 14483 1178461 SH SOLE 1118823 0 59638 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1526 111492 SH SOLE 111492 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 23083 185168 SH SOLE 185168 0 0 ANI PHARMACEUTICALS INC COM 00182C103 6429 191007 SH SOLE 177344 0 13663 ANIKA THERAPEUTICS INC COM 035255108 17041 381053 SH SOLE 354767 0 26286 ANIXTER INTL INC COM 035290105 37400 717717 SH SOLE 655812 0 61905 ANNALY CAP MGMT INC COM 035710409 265760 25902569 SH SOLE 22847009 0 3055560 ANSYS INC COM 03662Q105 238838 2669775 SH SOLE 2376209 0 293566 ANTARES PHARMA INC COM 036642106 3569 4102321 SH SOLE 3897038 0 205283 ANTERO RES CORP COM 03674X106 53630 2156412 SH SOLE 1810782 0 345630 ANTHEM INC COM 036752103 1028535 7400068 SH SOLE 5990350 0 1409718 ANTHEM INC UNIT 05/01/20188 036752202 2468 52862 SH SOLE 52862 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 3128 864133 SH SOLE 815244 0 48889 ANWORTH MORTGAGE ASSET CP COM 037347101 13750 2950700 SH SOLE 2648021 0 302679 AON PLC SHS CL A G0408V102 790635 7569503 SH SOLE 6217794 0 1351709 APACHE CORP COM 037411105 528639 10830554 SH SOLE 9066725 0 1763829 APARTMENT INVT & MGMT CO CL A 03748R101 254941 6096159 SH SOLE 5423043 0 673116 APIGEE CORP COM 03765N108 4327 520693 SH SOLE 517158 0 3535 APOGEE ENTERPRISES INC COM 037598109 34262 780643 SH SOLE 719256 0 61387 APOLLO COML REAL EST FIN INC COM 03762U105 27946 1714487 SH SOLE 1571355 0 143132 APOLLO ED GROUP INC CL A 037604105 21235 2584850 SH SOLE 2313154 0 271696 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 135 7900 SH SOLE 0 0 7900 APOLLO RESIDENTIAL MTG INC COM 03763V102 15302 1140213 SH SOLE 1069595 0 70618 APPFOLIO INC COM CL A 03783C100 908 74168 SH SOLE 70323 0 3845 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 123562 6237363 SH SOLE 5686155 0 551208 APPLE INC COM 037833100 15978909 146608950 SH SOLE 120970131 0 25638819 APPLIED DNA SCIENCES INC COM NEW 03815U201 502 145795 SH SOLE 145795 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 2269 162328 SH SOLE 155756 0 6572 APPLIED INDL TECHNOLOGIES IN COM 03820C105 42510 979493 SH SOLE 892342 0 87151 APPLIED MATLS INC COM 038222105 629935 29741985 SH SOLE 24589792 0 5152193 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 13698 2120473 SH SOLE 1953956 0 166517 APPLIED OPTOELECTRONICS INC COM 03823U102 6015 403429 SH SOLE 380493 0 22936 APPROACH RESOURCES INC COM 03834A103 1129 972905 SH SOLE 913164 0 59741 APRICUS BIOSCIENCES INC COM 03832V109 34 58638 SH SOLE 58638 0 0 APTARGROUP INC COM 038336103 148404 1892661 SH SOLE 1657740 0 234921 AQUA AMERICA INC COM 03836W103 160925 5057369 SH SOLE 4470025 0 587344 AQUINOX PHARMACEUTICALS INC COM 03842B101 1761 199657 SH SOLE 199657 0 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 1656 466564 SH SOLE 408245 0 58319 ARAMARK COM 03852U106 179360 5415471 SH SOLE 4799042 0 616429 ARATANA THERAPEUTICS INC COM 03874P101 4197 760273 SH SOLE 721199 0 39074 ARBOR RLTY TR INC COM 038923108 19146 2828090 SH SOLE 2828090 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 12832 2851541 SH SOLE 2779767 0 71774 ARCADIA BIOSCIENCES INC COM 039014105 141 50834 SH SOLE 42577 0 8257 ARCBEST CORP COM 03937C105 13950 646154 SH SOLE 589619 0 56535 ARCH CAP GROUP LTD ORD G0450A105 250972 3529848 SH SOLE 3101228 0 428620 ARCHER DANIELS MIDLAND CO COM 039483102 580369 15983720 SH SOLE 13103549 0 2880171 ARCHROCK INC COM 03957W106 18607 2325857 SH SOLE 2172312 0 153545 ARCTIC CAT INC COM 039670104 5933 353165 SH SOLE 317103 0 36062 ARDELYX INC COM 039697107 2418 311165 SH SOLE 285492 0 25673 ARDMORE SHIPPING CORP COM Y0207T100 2534 299884 SH SOLE 269640 0 30244 ARENA PHARMACEUTICALS INC COM 040047102 12078 6130914 SH SOLE 5628167 0 502747 ARES COML REAL ESTATE CORP COM 04013V108 5296 483626 SH SOLE 457560 0 26066 ARES MGMT L P COM UNIT RP IN 04014Y101 0 4 SH SOLE 4 0 0 ARGAN INC COM 04010E109 9220 262219 SH SOLE 238204 0 24015 ARGO GROUP INTL HLDGS LTD COM G0464B107 40822 711311 SH SOLE 650783 0 60528 ARIAD PHARMACEUTICALS INC COM 04033A100 28784 4504518 SH SOLE 4157727 0 346791 ARISTA NETWORKS INC COM 040413106 54005 855864 SH SOLE 756993 0 98871 ARK RESTAURANTS CORP COM 040712101 53 2586 SH SOLE 2586 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 5777 461068 SH SOLE 436415 0 24653 ARM HLDGS PLC SPONSORED ADR 042068106 442 10111 SH SOLE 0 0 10111 ARMADA HOFFLER PPTYS INC COM 04208T108 6691 594777 SH SOLE 541069 0 53708 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 23378 1085836 SH SOLE 1001212 0 84624 ARMSTRONG WORLD INDS INC NEW COM 04247X102 53629 1108717 SH SOLE 982285 0 126432 ARQULE INC COM 04269E107 3249 2030407 SH SOLE 2030407 0 0 ARRAY BIOPHARMA INC COM 04269X105 10152 3441224 SH SOLE 3139158 0 302066 ARRIS INTL INC SHS G0551A103 123126 5371998 SH SOLE 4782986 0 589012 ARROW ELECTRS INC COM 042735100 184926 2871080 SH SOLE 2539289 0 331791 ARROW FINL CORP COM 042744102 13358 502741 SH SOLE 471929 0 30812 ARROWHEAD RESH CORP COM NEW 042797209 7453 1546223 SH SOLE 1418531 0 127692 ARTESIAN RESOURCES CORP CL A 043113208 2137 76433 SH SOLE 55253 0 21180 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 30624 992996 SH SOLE 887179 0 105817 ASBURY AUTOMOTIVE GROUP INC COM 043436104 41066 686262 SH SOLE 635076 0 51186 ASCENA RETAIL GROUP INC COM 04351G101 55994 5062723 SH SOLE 4667622 0 395101 ASCENT CAP GROUP INC COM SER A 043632108 5216 352200 SH SOLE 319811 0 32389 ASHFORD HOSPITALITY PRIME IN COM 044102101 12489 1070153 SH SOLE 1004249 0 65904 ASHFORD HOSPITALITY TR INC COM SHS 044103109 21517 3372600 SH SOLE 3187833 0 184767 ASHFORD INC COM 044104107 1521 33352 SH SOLE 31680 0 1672 ASHLAND INC NEW COM 044209104 207187 1884207 SH SOLE 1670593 0 213614 ASML HOLDING N V N Y REGISTRY SHS N07059210 149 1488 SH SOLE 0 0 1488 ASPEN AEROGELS INC COM 04523Y105 2856 634671 SH SOLE 634671 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 87742 1839461 SH SOLE 1627091 0 212370 ASPEN TECHNOLOGY INC COM 045327103 83424 2309001 SH SOLE 2136007 0 172994 ASSEMBLY BIOSCIENCES INC COM 045396108 1830 364467 SH SOLE 353806 0 10661 ASSOCIATED BANC CORP COM 045487105 78622 4382524 SH SOLE 3890940 0 491584 ASSOCIATED CAP GROUP INC CL A 045528106 4654 166104 SH SOLE 155121 0 10983 ASSURANT INC COM 04621X108 143849 1864540 SH SOLE 1550153 0 314387 ASSURED GUARANTY LTD COM G0585R106 95103 3759002 SH SOLE 3189096 0 569906 ASTA FDG INC COM 046220109 2545 285682 SH SOLE 285682 0 0 ASTEC INDS INC COM 046224101 22794 488414 SH SOLE 446575 0 41839 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 926 197074 SH SOLE 189503 0 7571 ASTORIA FINL CORP COM 046265104 36360 2295482 SH SOLE 2111947 0 183535 ASTRAZENECA PLC SPONSORED ADR 046353108 316 11230 SH SOLE 0 0 11230 ASTRONICS CORP COM 046433108 20929 548601 SH SOLE 505241 0 43360 ASURE SOFTWARE INC COM 04649U102 273 50851 SH SOLE 50851 0 0 AT&T INC COM 00206R102 6360849 162390830 SH SOLE 134011105 0 28379725 ATARA BIOTHERAPEUTICS INC COM 046513107 7940 417248 SH SOLE 386737 0 30511 ATHENAHEALTH INC COM 04685W103 129522 933287 SH SOLE 823332 0 109955 ATHERSYS INC COM 04744L106 666 296222 SH SOLE 296222 0 0 ATLANTIC AMERN CORP COM 048209100 43 9708 SH SOLE 9708 0 0 ATLANTIC COAST FINL CORP COM 048426100 28 4645 SH SOLE 4645 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2691 1093848 SH SOLE 917556 0 176292 ATLANTIC TELE NETWORK INC COM NEW 049079205 21370 281814 SH SOLE 258963 0 22851 ATLANTICUS HLDGS CORP COM 04914Y102 1595 531534 SH SOLE 531534 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 25867 611954 SH SOLE 568964 0 42990 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 2114 116555 SH SOLE 108354 0 8201 ATLASSIAN CORP PLC CL A G06242104 6687 265888 SH SOLE 220582 0 45306 ATMEL CORP COM 049513104 95993 11821754 SH SOLE 10605051 0 1216703 ATMOS ENERGY CORP COM 049560105 222111 2990995 SH SOLE 2648618 0 342377 ATOSSA GENETICS INC COM 04962H100 38 111034 SH SOLE 111034 0 0 ATRICURE INC COM 04963C209 8859 526380 SH SOLE 444729 0 81651 ATRION CORP COM 049904105 16633 42071 SH SOLE 40102 0 1969 ATWOOD OCEANICS INC COM 050095108 13674 1491131 SH SOLE 1349892 0 141239 ATYR PHARMA INC COM 002120103 325 82461 SH SOLE 77999 0 4462 AU OPTRONICS CORP SPONSORED ADR 002255107 2653 899408 SH SOLE 390956 0 508452 AUTOBYTEL INC COM NEW 05275N205 3336 192163 SH SOLE 192163 0 0 AUTODESK INC COM 052769106 334201 5731460 SH SOLE 4778405 0 953055 AUTOHOME INC SP ADR RP CL A 05278C107 82 2934 SH SOLE 2934 0 0 AUTOLIV INC COM 052800109 178915 1510087 SH SOLE 1431819 0 78268 AUTOMATIC DATA PROCESSING IN COM 053015103 1144985 12763183 SH SOLE 10640091 0 2123092 AUTONATION INC COM 05329W102 93650 2006202 SH SOLE 1696585 0 309617 AUTOZONE INC COM 053332102 731547 918233 SH SOLE 773932 0 144301 AV HOMES INC COM 00234P102 8210 722752 SH SOLE 704158 0 18594 AVALANCHE BIOTECHNOLOGIES IN COM 05337G107 2170 419751 SH SOLE 394623 0 25128 AVALONBAY CMNTYS INC COM 053484101 1047790 5508888 SH SOLE 4897041 0 611847 AVANGRID INC COM 05351W103 49968 1245771 SH SOLE 1105333 0 140438 AVENUE FINL HLDGS INC COM 05358K102 16 845 SH SOLE 845 0 0 AVEO PHARMACEUTICALS INC COM 053588109 1790 1945975 SH SOLE 1945975 0 0 AVERY DENNISON CORP COM 053611109 179573 2490269 SH SOLE 2094625 0 395644 AVEXIS INC COM 05366U100 1024 37579 SH SOLE 33229 0 4350 AVG TECHNOLOGIES N V SHS N07831105 9371 451607 SH SOLE 394333 0 57274 AVIAT NETWORKS INC COM 05366Y102 1467 2066584 SH SOLE 2066584 0 0 AVID TECHNOLOGY INC COM 05367P100 6228 921283 SH SOLE 881638 0 39645 AVINGER INC COM 053734109 256 26754 SH SOLE 26754 0 0 AVIS BUDGET GROUP COM 053774105 74206 2712205 SH SOLE 2390134 0 322071 AVISTA CORP COM 05379B107 69000 1692007 SH SOLE 1557999 0 134008 AVNET INC COM 053807103 199734 4508667 SH SOLE 4046176 0 462491 AVON PRODS INC COM 054303102 62188 12928975 SH SOLE 11333164 0 1595811 AVX CORP NEW COM 002444107 13863 1102828 SH SOLE 1007762 0 95066 AWARE INC MASS COM 05453N100 1675 449162 SH SOLE 449162 0 0 AXALTA COATING SYS LTD COM G0750C108 99773 3416874 SH SOLE 2959932 0 456942 AXCELIS TECHNOLOGIES INC COM 054540109 9450 3374887 SH SOLE 3218017 0 156870 AXIALL CORP COM 05463D100 37175 1702130 SH SOLE 1549677 0 152453 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 159644 2878552 SH SOLE 2532368 0 346184 AXOGEN INC COM 05463X106 433 80749 SH SOLE 80749 0 0 AXOVANT SCIENCES LTD COM G0750W104 1367 119120 SH SOLE 99394 0 19726 AXT INC COM 00246W103 2043 827231 SH SOLE 827231 0 0 AZZ INC COM 002474104 36032 636608 SH SOLE 583539 0 53069 B & G FOODS INC NEW COM 05508R106 52304 1502565 SH SOLE 1377968 0 124597 B/E AEROSPACE INC COM 073302101 173166 3754677 SH SOLE 3180870 0 573807 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 38982 1821573 SH SOLE 1523920 0 297653 BADGER METER INC COM 056525108 25510 383549 SH SOLE 345148 0 38401 BAIDU INC SPON ADR REP A 056752108 328332 1720094 SH SOLE 1704230 0 15864 BAKER HUGHES INC COM 057224107 499853 11404351 SH SOLE 9471377 0 1932974 BALCHEM CORP COM 057665200 50570 815387 SH SOLE 747290 0 68097 BALDWIN & LYONS INC CL B 057755209 9222 374741 SH SOLE 345045 0 29696 BALL CORP COM 058498106 266514 3738449 SH SOLE 3166343 0 572106 BALLANTYNE STRONG INC COM 058516105 221 48085 SH SOLE 48085 0 0 BANC OF CALIFORNIA INC COM 05990K106 16090 919423 SH SOLE 837579 0 81844 BANCFIRST CORP COM 05945F103 12625 221367 SH SOLE 206620 0 14747 BANCO BRADESCO S A SP ADR PFD NEW 059460303 25985 3487972 SH SOLE 1661031 0 1826941 BANCO MACRO SA SPON ADR B 05961W105 15524 240799 SH SOLE 240799 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 108 23246 SH SOLE 23246 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 15 776 SH SOLE 776 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1154 33750 SH SOLE 33750 0 0 BANCORP INC DEL COM 05969A105 5890 1029644 SH SOLE 933188 0 96456 BANCORPSOUTH INC COM 059692103 54605 2562429 SH SOLE 2368973 0 193456 BANK AMER CORP COM 060505104 3644670 269576184 SH SOLE 223227302 0 46348882 BANK AMER CORP OPTIONS 060505104 354 26200 SH Call SOLE 26200 0 0 BANK COMM HLDGS COM 06424J103 53 8269 SH SOLE 8269 0 0 BANK HAWAII CORP COM 062540109 85703 1255168 SH SOLE 1115756 0 139412 BANK MUTUAL CORP NEW COM 063750103 11474 1515734 SH SOLE 1420535 0 95199 BANK NEW YORK MELLON CORP COM 064058100 1022793 27770651 SH SOLE 23133069 0 4637582 BANK OF MARIN BANCORP COM 063425102 11401 231628 SH SOLE 217987 0 13641 BANK OF THE OZARKS INC COM 063904106 98277 2341592 SH SOLE 2183316 0 158276 BANKFINANCIAL CORP COM 06643P104 8080 683580 SH SOLE 653120 0 30460 BANKRATE INC DEL COM 06647F102 14527 1584226 SH SOLE 1456020 0 128206 BANKUNITED INC COM 06652K103 90679 2632962 SH SOLE 2307658 0 325304 BANNER CORP COM NEW 06652V208 22819 542798 SH SOLE 498924 0 43874 BAR HBR BANKSHARES COM 066849100 1807 54384 SH SOLE 49833 0 4551 BARD C R INC COM 067383109 452912 2234725 SH SOLE 1849282 0 385443 BARNES & NOBLE ED INC COM 06777U101 9090 927537 SH SOLE 851321 0 76216 BARNES & NOBLE INC COM 067774109 17444 1411367 SH SOLE 1284256 0 127111 BARNES GROUP INC COM 067806109 45271 1292358 SH SOLE 1172979 0 119379 BARNWELL INDS INC COM 068221100 143 83953 SH SOLE 83953 0 0 BARRACUDA NETWORKS INC COM 068323104 6689 434362 SH SOLE 412460 0 21902 BARRETT BILL CORP COM 06846N104 9038 1453018 SH SOLE 1318260 0 134758 BARRETT BUSINESS SERVICES IN COM 068463108 5213 181331 SH SOLE 168224 0 13107 BARRICK GOLD CORP COM 067901108 36292 2672493 SH SOLE 2672493 0 0 BASIC ENERGY SVCS INC NEW COM 06985P100 2881 1043748 SH SOLE 945308 0 98440 BASSETT FURNITURE INDS INC COM 070203104 10656 334457 SH SOLE 314722 0 19735 BAXALTA INC COM 07177M103 676634 16748361 SH SOLE 14117976 0 2630385 BAXTER INTL INC COM 071813109 646175 15729664 SH SOLE 13160185 0 2569479 BAYLAKE CORP COM 072788102 543 33976 SH SOLE 33976 0 0 BAYTEX ENERGY CORP COM 07317Q105 0 2 SH SOLE 2 0 0 BAZAARVOICE INC COM 073271108 5647 1792729 SH SOLE 1671219 0 121510 BB&T CORP COM 054937107 664164 19962853 SH SOLE 16623815 0 3339038 BBCN BANCORP INC COM 073295107 31827 2095254 SH SOLE 1919881 0 175373 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 6170 308977 SH SOLE 308977 0 0 BBX CAP CORP CL A PAR $0.01 05540P100 1779 111462 SH SOLE 109763 0 1699 BCB BANCORP INC COM 055298103 600 59899 SH SOLE 59899 0 0 BCE INC COM NEW 05534B760 3053 67040 SH SOLE 54120 0 12920 BEACON ROOFING SUPPLY INC COM 073685109 51109 1246269 SH SOLE 1141066 0 105203 BEAR ST FINL INC COM 073844102 1231 132820 SH SOLE 122908 0 9912 BEASLEY BROADCAST GROUP INC CL A 074014101 234 66738 SH SOLE 66738 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 7588 870198 SH SOLE 792565 0 77633 BEBE STORES INC COM 075571109 545 990436 SH SOLE 966544 0 23892 BECTON DICKINSON & CO COM 075887109 859154 5659030 SH SOLE 4775418 0 883612 BED BATH & BEYOND INC COM 075896100 218063 4392892 SH SOLE 3637267 0 755625 BEIGENE LTD SPONSORED ADR 07725L102 112 3815 SH SOLE 3815 0 0 BEL FUSE INC CL B 077347300 4683 320783 SH SOLE 302454 0 18329 BELDEN INC COM 077454106 74580 1215057 SH SOLE 1128830 0 86227 BELLATRIX EXPLORATION LTD COM 078314101 12 11448 SH SOLE 11448 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 70 28379 SH SOLE 28379 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 2080 222481 SH SOLE 198770 0 23711 BELMOND LTD CL A G1154H107 22334 2353392 SH SOLE 2116343 0 237049 BEMIS INC COM 081437105 168314 3250552 SH SOLE 2805970 0 444582 BENCHMARK ELECTRS INC COM 08160H101 37857 1642367 SH SOLE 1526172 0 116195 BENEFICIAL BANCORP INC COM 08171T102 26731 1952625 SH SOLE 1804680 0 147945 BENEFITFOCUS INC COM 08180D106 9435 282915 SH SOLE 265062 0 17853 BERKLEY W R CORP COM 084423102 181796 3234798 SH SOLE 2898045 0 336753 BERKSHIRE HATHAWAY INC DEL CL A 084670108 10032 47 SH SOLE 37 0 10 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6687730 47136521 SH SOLE 39377244 0 7759277 BERKSHIRE HILLS BANCORP INC COM 084680107 24038 893921 SH SOLE 824029 0 69892 BERRY PLASTICS GROUP INC COM 08579W103 109709 3034824 SH SOLE 2791445 0 243379 BEST BUY INC COM 086516101 246183 7588858 SH SOLE 6204331 0 1384527 BGC PARTNERS INC CL A 05541T101 41575 4593954 SH SOLE 4175575 0 418379 BIG 5 SPORTING GOODS CORP COM 08915P101 5234 471088 SH SOLE 434790 0 36298 BIG LOTS INC COM 089302103 72488 1600524 SH SOLE 1482146 0 118378 BIGLARI HLDGS INC COM 08986R101 13179 35455 SH SOLE 32549 0 2906 BIND THERAPEUTICS INC COM 05548N107 23 10286 SH SOLE 10286 0 0 BIO PATH HOLDINGS INC COM 09057N102 64 24853 SH SOLE 24853 0 0 BIO RAD LABS INC CL A 090572207 83623 611638 SH SOLE 543967 0 67671 BIO TECHNE CORP COM 09073M104 104751 1108243 SH SOLE 989899 0 118344 BIOAMBER INC COM 09072Q106 578 137711 SH SOLE 137711 0 0 BIOCEPT INC COM 09072V105 220 170198 SH SOLE 170198 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 5287 1868245 SH SOLE 1734799 0 133446 BIODEL INC COM NEW 09064M204 9 25914 SH SOLE 25914 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 4621 1430567 SH SOLE 1333196 0 97371 BIOGEN INC COM 09062X103 1501019 5766052 SH SOLE 4770301 0 995751 BIOLASE INC COM 090911108 1800 1374269 SH SOLE 1374269 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 60 33039 SH SOLE 33039 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 314209 3809516 SH SOLE 3341403 0 468113 BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 489 422000 PRN SOLE 422000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 488 412000 PRN SOLE 412000 0 0 BIOSCRIP INC COM 09069N108 3946 1843864 SH SOLE 1727083 0 116781 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 4548 130614 SH SOLE 124172 0 6442 BIOTA PHARMACEUTIALS INC COM 090694100 741 493667 SH SOLE 493667 0 0 BIOTELEMETRY INC COM 090672106 8131 696186 SH SOLE 645289 0 50897 BIOTIME INC COM 09066L105 5487 1911684 SH SOLE 1815913 0 95771 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1279 51613 SH SOLE 51613 0 0 BJS RESTAURANTS INC COM 09180C106 22543 542290 SH SOLE 500547 0 41743 BLACK BOX CORP DEL COM 091826107 5612 416643 SH SOLE 379161 0 37482 BLACK DIAMOND INC COM 09202G101 1427 315761 SH SOLE 280445 0 35316 BLACK HILLS CORP COM 092113109 89390 1486609 SH SOLE 1380187 0 106422 BLACK KNIGHT FINL SVCS INC CL A 09214X100 12153 391655 SH SOLE 347641 0 44014 BLACKBAUD INC COM 09227Q100 71318 1134015 SH SOLE 1039828 0 94187 BLACKHAWK NETWORK HLDGS INC COM 09238E104 46439 1353901 SH SOLE 1247957 0 105944 BLACKROCK INC COM 09247X101 1085894 3188460 SH SOLE 2669057 0 519403 BLACKSTONE MTG TR INC COM CL A 09257W100 44972 1674306 SH SOLE 1611361 0 62945 BLOCK H & R INC COM 093671105 166272 6293400 SH SOLE 5296599 0 996801 BLOOMIN BRANDS INC COM 094235108 50109 2970320 SH SOLE 2734203 0 236117 BLOUNT INTL INC NEW COM 095180105 12578 1260310 SH SOLE 1155497 0 104813 BLUCORA INC COM 095229100 5810 1125970 SH SOLE 1038333 0 87637 BLUCORA INC NOTE 4.250% 4/0 095229AB6 1383 1844000 PRN SOLE 1844000 0 0 BLUE BIRD CORP COM 095306106 373 34347 SH SOLE 30728 0 3619 BLUE BUFFALO PET PRODS INC COM 09531U102 28098 1095026 SH SOLE 1001178 0 93848 BLUE CAP REINS HLDGS LTD COM G1190F107 64 3575 SH SOLE 3575 0 0 BLUE HILLS BANCORP INC COM 095573101 5054 369714 SH SOLE 303632 0 66082 BLUE NILE INC COM 09578R103 8112 315533 SH SOLE 290734 0 24799 BLUEBIRD BIO INC COM 09609G100 37008 870780 SH SOLE 772596 0 98184 BLUEPRINT MEDICINES CORP COM 09627Y109 4185 231869 SH SOLE 219917 0 11952 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 3378 310504 SH SOLE 293244 0 17260 BMC STK HLDGS INC COM 05591B109 7564 455118 SH SOLE 409003 0 46115 BNC BANCORP COM 05566T101 9634 456157 SH SOLE 418835 0 37322 BOB EVANS FARMS INC COM 096761101 24978 534970 SH SOLE 485226 0 49744 BOEING CO COM 097023105 2097177 16521010 SH SOLE 13567290 0 2953720 BOFI HLDG INC COM 05566U108 30960 1450775 SH SOLE 1334471 0 116304 BOINGO WIRELESS INC COM 09739C102 4805 622424 SH SOLE 563935 0 58489 BOISE CASCADE CO DEL COM 09739D100 23235 1121392 SH SOLE 991080 0 130312 BOJANGLES INC COM 097488100 3235 190192 SH SOLE 183663 0 6529 BOK FINL CORP COM NEW 05561Q201 34156 625343 SH SOLE 532089 0 93254 BON-TON STORES INC COM 09776J101 630 277410 SH SOLE 277410 0 0 BONA FILM GROUP LTD SPONSORED ADS 09777B107 615 45380 SH SOLE 45380 0 0 BONANZA CREEK ENERGY INC COM 097793103 1818 1143148 SH SOLE 1047851 0 95297 BOOT BARN HLDGS INC COM 099406100 2930 311735 SH SOLE 288732 0 23003 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 90610 2992389 SH SOLE 2484056 0 508333 BORGWARNER INC COM 099724106 217500 5664061 SH SOLE 4713821 0 950240 BORGWARNER INC OPTIONS 099724106 69 1800 SH Call SOLE 1800 0 0 BOSTON BEER INC CL A 100557107 48075 259764 SH SOLE 241478 0 18286 BOSTON PRIVATE FINL HLDGS IN COM 101119105 25255 2205649 SH SOLE 2030022 0 175627 BOSTON PROPERTIES INC COM 101121101 766922 6034956 SH SOLE 5334128 0 700828 BOSTON SCIENTIFIC CORP COM 101137107 641821 34121268 SH SOLE 28434079 0 5687189 BOTTOMLINE TECH DEL INC COM 101388106 30902 1013497 SH SOLE 930416 0 83081 BOVIE MEDICAL CORP COM 10211F100 20 12139 SH SOLE 12139 0 0 BOX INC CL A 10316T104 9163 747395 SH SOLE 706650 0 40745 BOYD GAMING CORP COM 103304101 41174 1992949 SH SOLE 1823706 0 169243 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 0 1 SH SOLE 1 0 0 BRADY CORP CL A 104674106 31801 1184826 SH SOLE 1078475 0 106351 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 66 24789 SH SOLE 24789 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 92120 6565904 SH SOLE 6001120 0 564784 BRASKEM S A SP ADR PFD A 105532105 1779 137812 SH SOLE 137812 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 7980 1029621 SH SOLE 1005013 0 24608 BRF SA SPONSORED ADR 10552T107 13765 967990 SH SOLE 723336 0 244654 BRIDGE BANCORP INC COM 108035106 5203 170763 SH SOLE 141801 0 28962 BRIDGEPOINT ED INC COM 10807M105 4249 421571 SH SOLE 398766 0 22805 BRIGGS & STRATTON CORP COM 109043109 30764 1286109 SH SOLE 1182145 0 103964 BRIGHT HORIZONS FAM SOL IN D COM 109194100 62920 971282 SH SOLE 894673 0 76609 BRIGHTCOVE INC COM 10921T101 2376 380767 SH SOLE 337143 0 43624 BRINKER INTL INC COM 109641100 81357 1770553 SH SOLE 1577313 0 193240 BRINKS CO COM 109696104 40156 1195487 SH SOLE 1092679 0 102808 BRISTOL MYERS SQUIBB CO COM 110122108 2858131 44742184 SH SOLE 36914443 0 7827741 BRISTOW GROUP INC COM 110394103 16256 859216 SH SOLE 781166 0 78050 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 241 2065 SH SOLE 0 0 2065 BRIXMOR PPTY GROUP INC COM 11120U105 172796 6744564 SH SOLE 6183346 0 561218 BROADCOM LTD SHS Y09827109 1455401 9420072 SH SOLE 7876725 0 1543347 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 223288 3764754 SH SOLE 3243450 0 521304 BROADSOFT INC COM 11133B409 29186 723315 SH SOLE 665063 0 58252 BROADWIND ENERGY INC COM NEW 11161T207 1282 425880 SH SOLE 425880 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 109051 10307271 SH SOLE 8815407 0 1491864 BROOKDALE SR LIVING INC COM 112463104 72242 4549260 SH SOLE 3981217 0 568043 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3878 111467 SH SOLE 69984 0 41483 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 244 10529 SH SOLE 10529 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 22937 2083308 SH SOLE 1925166 0 158142 BROOKS AUTOMATION INC COM 114340102 17451 1677974 SH SOLE 1527932 0 150042 BROWN & BROWN INC COM 115236101 122512 3422133 SH SOLE 3026159 0 395974 BROWN FORMAN CORP CL A 115637100 21974 205957 SH SOLE 140260 0 65697 BROWN FORMAN CORP CL B 115637209 267489 2716453 SH SOLE 2277042 0 439411 BRT RLTY TR SH BEN INT NEW 055645303 2680 385555 SH SOLE 385555 0 0 BRUKER CORP COM 116794108 77386 2763775 SH SOLE 2418605 0 345170 BRUNSWICK CORP COM 117043109 167334 3487571 SH SOLE 3146553 0 341018 BRYN MAWR BK CORP COM 117665109 14171 550772 SH SOLE 504920 0 45852 BSB BANCORP INC MD COM 05573H108 1518 67578 SH SOLE 61135 0 6443 BSQUARE CORP COM NEW 11776U300 1842 311174 SH SOLE 311174 0 0 BUCKLE INC COM 118440106 23320 688512 SH SOLE 627972 0 60540 BUFFALO WILD WINGS INC COM 119848109 80024 540268 SH SOLE 502973 0 37295 BUILD A BEAR WORKSHOP COM 120076104 4383 337420 SH SOLE 319412 0 18008 BUILDERS FIRSTSOURCE INC COM 12008R107 17478 1550826 SH SOLE 1429966 0 120860 BUNGE LIMITED COM G16962105 213008 3758748 SH SOLE 3199355 0 559393 BURLINGTON STORES INC COM 122017106 113716 2021981 SH SOLE 1867240 0 154741 BWX TECHNOLOGIES INC COM 05605H100 86815 2586858 SH SOLE 2263681 0 323177 C & F FINL CORP COM 12466Q104 937 24535 SH SOLE 24535 0 0 C D I CORP COM 125071100 2494 397064 SH SOLE 373128 0 23936 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 279243 3761867 SH SOLE 3114279 0 647588 C&J ENERGY SVCS LTD SHS G3164Q101 1814 1286461 SH SOLE 1172240 0 114221 C1 FINL INC COM 12591N109 1165 48152 SH SOLE 43376 0 4776 CA INC COM 12673P105 242598 7879122 SH SOLE 6462280 0 1416842 CABELAS INC COM 126804301 67843 1393364 SH SOLE 1243085 0 150279 CABLE ONE INC COM 12685J105 52681 120515 SH SOLE 108650 0 11865 CABLEVISION SYS CORP CL A NY CABLVS 12686C109 194842 5904316 SH SOLE 4939894 0 964422 CABOT CORP COM 127055101 87188 1804006 SH SOLE 1594058 0 209948 CABOT MICROELECTRONICS CORP COM 12709P103 25226 616620 SH SOLE 566143 0 50477 CABOT OIL & GAS CORP COM 127097103 264042 11626666 SH SOLE 9748104 0 1878562 CACI INTL INC CL A 127190304 66823 626268 SH SOLE 575623 0 50645 CADENCE DESIGN SYSTEM INC COM 127387108 201417 8541877 SH SOLE 7707292 0 834585 CADIZ INC COM NEW 127537207 339 64974 SH SOLE 64974 0 0 CAESARS ACQUISITION CO CL A 12768T103 2671 436383 SH SOLE 364751 0 71632 CAESARS ENTMT CORP COM 127686103 7789 1145450 SH SOLE 1032099 0 113351 CAESARSTONE SDOT-YAM LTD ORD SHS M20598104 2118 61655 SH SOLE 61655 0 0 CAFEPRESS INC COM 12769A103 0 3 SH SOLE 3 0 0 CAI INTERNATIONAL INC COM 12477X106 5183 536517 SH SOLE 513160 0 23357 CAL MAINE FOODS INC COM NEW 128030202 77177 1486742 SH SOLE 1156475 0 330267 CALADRIUS BIOSCIENCES INC COM 128058104 185 246414 SH SOLE 246414 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 5923 697682 SH SOLE 655131 0 42551 CALAMP CORP COM 128126109 16782 935991 SH SOLE 862572 0 73419 CALATLANTIC GROUP INC COM 128195104 74331 2224143 SH SOLE 2069617 0 154526 CALAVO GROWERS INC COM 128246105 21845 382836 SH SOLE 356245 0 26591 CALERES INC COM 129500104 30274 1070137 SH SOLE 976210 0 93927 CALGON CARBON CORP COM 129603106 18331 1307504 SH SOLE 1200426 0 107078 CALIFORNIA FIRST NTNL BANCOR COM 130222102 32 2450 SH SOLE 2450 0 0 CALIFORNIA RES CORP COM 13057Q107 11235 10907664 SH SOLE 9410630 0 1497034 CALIFORNIA WTR SVC GROUP COM 130788102 32340 1210343 SH SOLE 1107844 0 102499 CALITHERA BIOSCIENCES INC COM 13089P101 1809 318490 SH SOLE 310291 0 8199 CALIX INC COM 13100M509 10442 1472844 SH SOLE 1395065 0 77779 CALLAWAY GOLF CO COM 131193104 20324 2228493 SH SOLE 1994476 0 234017 CALLIDUS SOFTWARE INC COM 13123E500 24827 1488416 SH SOLE 1375709 0 112707 CALLON PETE CO DEL COM 13123X102 21149 2389730 SH SOLE 2233937 0 155793 CALPINE CORP COM NEW 131347304 172868 11395398 SH SOLE 10207626 0 1187772 CAMBIUM LEARNING GRP INC COM 13201A107 1293 302703 SH SOLE 293318 0 9385 CAMBREX CORP COM 132011107 35739 812239 SH SOLE 748741 0 63498 CAMDEN NATL CORP COM 133034108 12025 286311 SH SOLE 265689 0 20622 CAMDEN PPTY TR SH BEN INT 133131102 319571 3800350 SH SOLE 3485581 0 314769 CAMECO CORP COM 13321L108 1757 136868 SH SOLE 136868 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 332602 4960510 SH SOLE 4106250 0 854260 CAMPBELL SOUP CO COM 134429109 352004 5518175 SH SOLE 4741149 0 777026 CANADIAN NATL RY CO COM 136375102 3183 50967 SH SOLE 16405 0 34562 CANADIAN PAC RY LTD COM 13645T100 472 3560 SH SOLE 0 0 3560 CANADIAN SOLAR INC COM 136635109 565 29318 SH SOLE 29318 0 0 CANCER GENETICS INC COM 13739U104 35 12424 SH SOLE 12424 0 0 CANTEL MEDICAL CORP COM 138098108 62076 869898 SH SOLE 800809 0 69089 CAPE BANCORP INC COM 139209100 346 25743 SH SOLE 9581 0 16162 CAPELLA EDUCATION COMPANY COM 139594105 15594 296247 SH SOLE 266468 0 29779 CAPITAL BK FINL CORP CL A COM 139794101 21400 693673 SH SOLE 642694 0 50979 CAPITAL CITY BK GROUP INC COM 139674105 6671 457256 SH SOLE 449601 0 7655 CAPITAL ONE FINL CORP COM 14040H105 991800 14309621 SH SOLE 11713077 0 2596544 CAPITAL SR LIVING CORP COM 140475104 14887 803853 SH SOLE 738601 0 65252 CAPITOL FED FINL INC COM 14057J101 46530 3509024 SH SOLE 3206954 0 302070 CAPNIA INC COM 14066L105 89 75000 SH SOLE 75000 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 23252 2351044 SH SOLE 2128004 0 223040 CAPSTONE TURBINE CORP COM NEW 14067D409 568 354802 SH SOLE 344983 0 9819 CARA THERAPEUTICS INC COM 140755109 2588 416111 SH SOLE 389591 0 26520 CARBO CERAMICS INC COM 140781105 6868 483684 SH SOLE 437082 0 46602 CARBONITE INC COM 141337105 1718 215560 SH SOLE 177537 0 38023 CARBYLAN THERAPEUTICS INC COM 141384107 53 81740 SH SOLE 72755 0 8985 CARDINAL FINL CORP COM 14149F109 19112 939163 SH SOLE 859953 0 79210 CARDINAL HEALTH INC COM 14149Y108 811460 9901896 SH SOLE 7923888 0 1978008 CARDIOME PHARMA CORP COM NO PAR 14159U301 16 3994 SH SOLE 3994 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 7824 754449 SH SOLE 692111 0 62338 CARDTRONICS INC COM 14161H108 40451 1123948 SH SOLE 1033800 0 90148 CARE CAP PPTYS INC COM 141624106 95086 3542695 SH SOLE 3272924 0 269771 CARE COM INC COM 141633107 849 137991 SH SOLE 123988 0 14003 CAREDX INC COM 14167L103 24 4886 SH SOLE 4886 0 0 CAREER EDUCATION CORP COM 141665109 8163 1797918 SH SOLE 1628370 0 169548 CARETRUST REIT INC COM 14174T107 25130 1978764 SH SOLE 1507965 0 470799 CARLISLE COS INC COM 142339100 250584 2518429 SH SOLE 2106370 0 412059 CARMAX INC COM 143130102 255411 4998259 SH SOLE 4160916 0 837343 CARMIKE CINEMAS INC COM 143436400 19657 654377 SH SOLE 606607 0 47770 CARNIVAL CORP PAIRED CTF 143658300 634034 12015037 SH SOLE 10071990 0 1943047 CAROLINA BK HLDGS INC GREENS COM 143785103 575 34228 SH SOLE 34228 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 47890 1399071 SH SOLE 1294042 0 105029 CARRIAGE SVCS INC COM 143905107 10597 490366 SH SOLE 447839 0 42527 CARRIZO OIL & GAS INC COM 144577103 44879 1451463 SH SOLE 1337298 0 114165 CARROLS RESTAURANT GROUP INC COM 14574X104 9407 651435 SH SOLE 604106 0 47329 CARTER INC COM 146229109 165480 1570318 SH SOLE 1403777 0 166541 CARTESIAN INC COM 146534102 37 18131 SH SOLE 18131 0 0 CASCADE BANCORP COM NEW 147154207 6697 1172840 SH SOLE 1124305 0 48535 CASCADE MICROTECH INC COM 147322101 8041 389953 SH SOLE 374507 0 15446 CASELLA WASTE SYS INC CL A 147448104 9669 1443150 SH SOLE 1374634 0 68516 CASEYS GEN STORES INC COM 147528103 133722 1180040 SH SOLE 1098796 0 81244 CASH AMER INTL INC COM 14754D100 25981 672393 SH SOLE 610571 0 61822 CASI PHARMACEUTICALS INC COM 14757U109 239 225650 SH SOLE 201394 0 24256 CASS INFORMATION SYS INC COM 14808P109 12986 248058 SH SOLE 226758 0 21300 CASTLE A M & CO COM 148411101 1286 476345 SH SOLE 476345 0 0 CASTLE BRANDS INC COM 148435100 411 437232 SH SOLE 389695 0 47537 CASTLIGHT HEALTH INC CL B 14862Q100 2923 877909 SH SOLE 820795 0 57114 CATABASIS PHARMACEUTICALS IN COM 14875P107 85 16868 SH SOLE 14575 0 2293 CATALENT INC COM 148806102 74752 2802851 SH SOLE 2626174 0 176677 CATALYST BIOSCIENCES INC COM 14888D109 272 162111 SH SOLE 162111 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1276 1090602 SH SOLE 994154 0 96448 CATCHMARK TIMBER TR INC CL A 14912Y202 6086 561936 SH SOLE 447539 0 114397 CATERPILLAR INC DEL COM 149123101 1152157 15053006 SH SOLE 12533340 0 2519666 CATHAY GEN BANCORP COM 149150104 63662 2247172 SH SOLE 2085098 0 162074 CATO CORP NEW CL A 149205106 25829 670021 SH SOLE 612086 0 57935 CAVCO INDS INC DEL COM 149568107 21276 227647 SH SOLE 210927 0 16720 CAVIUM INC COM 14964U108 83202 1360395 SH SOLE 1251777 0 108618 CBIZ INC COM 124805102 13217 1309868 SH SOLE 1205068 0 104800 CBL & ASSOC PPTYS INC COM 124830100 70772 5947231 SH SOLE 5415248 0 531983 CBOE HLDGS INC COM 12503M108 159000 2433801 SH SOLE 2174811 0 258990 CBRE GROUP INC CL A 12504L109 222778 7729996 SH SOLE 6303315 0 1426681 CBS CORP NEW CL B 124857202 663867 12050591 SH SOLE 9910567 0 2140024 CCA INDS INC COM 124867102 29 8261 SH SOLE 8261 0 0 CDK GLOBAL INC COM 12508E101 204887 4401432 SH SOLE 3943690 0 457742 CDW CORP COM 12514G108 149480 3601927 SH SOLE 3200065 0 401862 CEB INC COM 125134106 62122 959714 SH SOLE 890915 0 68799 CECO ENVIRONMENTAL CORP COM 125141101 4820 776184 SH SOLE 714049 0 62135 CEDAR REALTY TRUST INC COM NEW 150602209 24410 3376243 SH SOLE 3159916 0 216327 CEL SCI CORP COM PAR $0.01 150837508 1229 2317958 SH SOLE 2213938 0 104020 CELADON GROUP INC COM 150838100 7468 712582 SH SOLE 658095 0 54487 CELANESE CORP DEL COM SER A 150870103 243218 3713257 SH SOLE 3185603 0 527654 CELATOR PHARMACEUTICALS INC COM 15089R102 788 71452 SH SOLE 71452 0 0 CELGENE CORP COM 151020104 2014221 20124099 SH SOLE 16720662 0 3403437 CELLDEX THERAPEUTICS INC NEW COM 15117B103 8991 2378469 SH SOLE 2186173 0 192296 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 2911 156080 SH SOLE 143484 0 12596 CELSION CORPORATION COM PAR $0.01 15117N404 1434 982475 SH SOLE 982475 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 69260 9513726 SH SOLE 5911897 0 3601829 CEMPRA INC COM 15130J109 16791 958391 SH SOLE 882812 0 75579 CENTENE CORP DEL COM 15135B101 279179 4534338 SH SOLE 3819987 0 714351 CENTERPOINT ENERGY INC COM 15189T107 333833 15957615 SH SOLE 11943142 0 4014473 CENTERSTATE BANKS INC COM 15201P109 19621 1317762 SH SOLE 1203540 0 114222 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 1615 633201 SH SOLE 540313 0 92888 CENTRAL GARDEN & PET CO COM 153527106 567 34715 SH SOLE 34715 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 19509 1197608 SH SOLE 1108757 0 88851 CENTRAL PAC FINL CORP COM NEW 154760409 38388 1763363 SH SOLE 1701281 0 62082 CENTRAL VALLEY CMNTY BANCORP COM 155685100 53 4769 SH SOLE 4769 0 0 CENTURY ALUM CO COM 156431108 8453 1198983 SH SOLE 1082891 0 116092 CENTURY BANCORP INC MASS CL A NON VTG 156432106 1467 37696 SH SOLE 35067 0 2629 CENTURY CASINOS INC COM 156492100 7664 1244119 SH SOLE 1244119 0 0 CENTURY CMNTYS INC COM 156504300 4591 268967 SH SOLE 247682 0 21285 CENTURYLINK INC COM 156700106 493074 15427843 SH SOLE 12919004 0 2508839 CENVEO INC COM 15670S105 833 1842676 SH SOLE 1842676 0 0 CEPHEID COM 15670R107 61035 1829588 SH SOLE 1689658 0 139930 CERNER CORP COM 156782104 404375 7635480 SH SOLE 6369709 0 1265771 CERULEAN PHARMA INC COM 15708Q105 169 62251 SH SOLE 62251 0 0 CERUS CORP COM 157085101 15179 2559771 SH SOLE 2390627 0 169144 CESCA THERAPEUTICS INC COM NEW 157131202 208 53636 SH SOLE 53636 0 0 CEVA INC COM 157210105 12816 569608 SH SOLE 524531 0 45077 CF INDS HLDGS INC COM 125269100 187605 5986130 SH SOLE 5003310 0 982820 CHANGYOU COM LTD ADS REP CL A 15911M107 363 19320 SH SOLE 19320 0 0 CHANNELADVISOR CORP COM 159179100 6367 565971 SH SOLE 519920 0 46051 CHANTICLEER HLDGS INC COM PAR $.0001 N 15930P404 82 101212 SH SOLE 101212 0 0 CHARLES RIV LABS INTL INC COM 159864107 106502 1402449 SH SOLE 1258599 0 143850 CHART INDS INC COM PAR $0.01 16115Q308 16298 750380 SH SOLE 684473 0 65907 CHARTER COMMUNICATIONS INC D CL A NEW 16117M305 368623 1820989 SH SOLE 1590313 0 230676 CHARTER FINL CORP MD COM 16122W108 2012 149056 SH SOLE 135389 0 13667 CHASE CORP COM 16150R104 11450 217726 SH SOLE 210930 0 6796 CHATHAM LODGING TR COM 16208T102 36525 1704371 SH SOLE 1629144 0 75227 CHECK POINT SOFTWARE TECH LT ORD M22465104 123351 1410209 SH SOLE 1179880 0 230329 CHECKPOINT SYS INC COM 162825103 11538 1140092 SH SOLE 1045865 0 94227 CHEESECAKE FACTORY INC COM 163072101 79076 1489463 SH SOLE 1391127 0 98336 CHEETAH MOBILE INC ADR 163075104 572 35004 SH SOLE 35004 0 0 CHEFS WHSE INC COM 163086101 6446 317714 SH SOLE 282019 0 35695 CHEGG INC COM 163092109 6549 1468383 SH SOLE 1342529 0 125854 CHEMED CORP NEW COM 16359R103 58409 431220 SH SOLE 395779 0 35441 CHEMICAL FINL CORP COM 163731102 35802 1003136 SH SOLE 927864 0 75272 CHEMOCENTRYX INC COM 16383L106 1098 441069 SH SOLE 403616 0 37453 CHEMOURS CO COM 163851108 29934 4276220 SH SOLE 3682353 0 593867 CHEMTURA CORP COM NEW 163893209 43792 1658780 SH SOLE 1512227 0 146553 CHENIERE ENERGY INC COM NEW 16411R208 189804 5610522 SH SOLE 4901408 0 709114 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 113 6256 SH SOLE 6256 0 0 CHEROKEE INC DEL NEW COM 16444H102 5580 313675 SH SOLE 307295 0 6380 CHERRY HILL MTG INVT CORP COM 164651101 76 5376 SH SOLE 5376 0 0 CHESAPEAKE ENERGY CORP COM 165167107 58600 14223305 SH SOLE 11570689 0 2652616 CHESAPEAKE ENERGY CORP OPTIONS 165167107 1994 484000 SH Put SOLE 484000 0 0 CHESAPEAKE ENERGY CORP NOTE 2.250%12/1 165167CB1 354 474000 PRN SOLE 474000 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 55574 2100284 SH SOLE 1973632 0 126652 CHESAPEAKE UTILS CORP COM 165303108 25648 407307 SH SOLE 378861 0 28446 CHEVRON CORP NEW COM 166764100 4736072 49644363 SH SOLE 40774248 0 8870115 CHIASMA INC COM 16706W102 1729 188796 SH SOLE 178183 0 10613 CHICAGO BRIDGE & IRON CO N V COM 167250109 90988 2486704 SH SOLE 2145802 0 340902 CHICAGO RIVET & MACH CO COM 168088102 0 1 SH SOLE 1 0 0 CHICOPEE BANCORP INC COM 168565109 287 16283 SH SOLE 0 0 16283 CHICOS FAS INC COM 168615102 55429 4176980 SH SOLE 3882502 0 294478 CHILDRENS PL INC COM 168905107 44412 532071 SH SOLE 486393 0 45678 CHIMERA INVT CORP COM NEW 16934Q208 63560 4676943 SH SOLE 4061461 0 615482 CHIMERIX INC COM 16934W106 5787 1132524 SH SOLE 1039951 0 92573 CHINA CERAMICS CO LTD SHS G2113X100 61 163121 SH SOLE 163121 0 0 CHINA COML CR INC COM 16891K103 4 9469 SH SOLE 9469 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 348 23620 SH SOLE 23620 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 60 44178 SH SOLE 44178 0 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 171 4468 SH SOLE 4468 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 32518 586435 SH SOLE 346595 0 239840 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 8582 131721 SH SOLE 115272 0 16449 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 6832 519153 SH SOLE 484125 0 35028 CHINA YUCHAI INTL LTD COM G21082105 534 54213 SH SOLE 54213 0 0 CHIPMOS TECH BERMUDA LTD SHS G2110R114 4493 258513 SH SOLE 215746 0 42767 CHIPOTLE MEXICAN GRILL INC COM 169656105 384213 815790 SH SOLE 688888 0 126902 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 94 200 SH Call SOLE 200 0 0 CHOICE HOTELS INTL INC COM 169905106 46719 864372 SH SOLE 755765 0 108607 CHRISTOPHER & BANKS CORP COM 171046105 2469 1032902 SH SOLE 1003886 0 29016 CHUBB LIMITED COM H1467J104 1426705 11974022 SH SOLE 9950887 0 2023135 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 21903 648797 SH SOLE 502472 0 146325 CHURCH & DWIGHT INC COM 171340102 396210 4298218 SH SOLE 3441547 0 856671 CHURCHILL DOWNS INC COM 171484108 45580 308220 SH SOLE 282782 0 25438 CHUYS HLDGS INC COM 171604101 12673 407878 SH SOLE 378969 0 28909 CIBER INC COM 17163B102 4368 2070306 SH SOLE 1889822 0 180484 CIDARA THERAPEUTICS INC COM 171757107 437 34429 SH SOLE 30840 0 3589 CIENA CORP COM NEW 171779309 68560 3604605 SH SOLE 3364866 0 239739 CIGNA CORPORATION COM 125509109 896724 6533983 SH SOLE 5444054 0 1089929 CIM COML TR CORP COM 125525105 1028 56921 SH SOLE 56921 0 0 CIMAREX ENERGY CO COM 171798101 234293 2408684 SH SOLE 2000395 0 408289 CIMPRESS N V SHS EURO N20146101 28249 311485 SH SOLE 250763 0 60722 CINCINNATI BELL INC NEW COM 171871106 21073 5445122 SH SOLE 4954734 0 490388 CINCINNATI FINL CORP COM 172062101 259731 3973845 SH SOLE 3256886 0 716959 CINEDIGM CORP COM 172406100 22 106714 SH SOLE 106714 0 0 CINEMARK HOLDINGS INC COM 17243V102 117032 3266302 SH SOLE 2936660 0 329642 CINER RES LP COM UNIT LTD 172464109 14 540 SH SOLE 0 0 540 CINTAS CORP COM 172908105 262821 2926414 SH SOLE 2317477 0 608937 CIRCOR INTL INC COM 17273K109 19980 430704 SH SOLE 391210 0 39494 CIRRUS LOGIC INC COM 172755100 57589 1581693 SH SOLE 1454077 0 127616 CISCO SYS INC COM 17275R102 3908989 137302042 SH SOLE 112189838 0 25112204 CIT GROUP INC COM NEW 125581801 129600 4176606 SH SOLE 3624920 0 551686 CITI TRENDS INC COM 17306X102 8549 479462 SH SOLE 453587 0 25875 CITIGROUP INC COM NEW 172967424 3284121 78661582 SH SOLE 65205519 0 13456063 CITIGROUP INC OPTIONS 172967424 276 6600 SH Call SOLE 6600 0 0 CITIZENS & NORTHN CORP COM 172922106 8639 434556 SH SOLE 411609 0 22947 CITIZENS FINL GROUP INC COM 174610105 284010 13556549 SH SOLE 11328756 0 2227793 CITIZENS INC CL A 174740100 9358 1292515 SH SOLE 1199548 0 92967 CITRIX SYS INC COM 177376100 338133 4303042 SH SOLE 3549135 0 753907 CITY HLDG CO COM 177835105 22257 465821 SH SOLE 430040 0 35781 CITY OFFICE REIT INC COM 178587101 100 8800 SH SOLE 8800 0 0 CIVEO CORP CDA COM 17878Y108 1285 1044729 SH SOLE 776156 0 268573 CIVISTA BANCSHARES INC COM NO PAR 178867107 371 35942 SH SOLE 35942 0 0 CIVITAS SOLUTIONS INC COM 17887R102 3216 184511 SH SOLE 165113 0 19398 CLARCOR INC COM 179895107 81495 1410200 SH SOLE 1308485 0 101715 CLEAN ENERGY FUELS CORP COM 184499101 5610 1914566 SH SOLE 1752553 0 162013 CLEAN HARBORS INC COM 184496107 77394 1568590 SH SOLE 1377338 0 191252 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 5143 1094205 SH SOLE 963396 0 130809 CLEARFIELD INC COM 18482P103 5829 362719 SH SOLE 354375 0 8344 CLEARSIGN COMBUSTION CORP COM 185064102 227 56767 SH SOLE 56767 0 0 CLEARWATER PAPER CORP COM 18538R103 23471 483842 SH SOLE 443142 0 40700 CLECO CORP NEW COM 12561W105 97475 1765528 SH SOLE 1641271 0 124257 CLIFFS NAT RES INC COM 18683K101 12854 4284607 SH SOLE 3707918 0 576689 CLIFTON BANCORP INC COM 186873105 5465 361425 SH SOLE 319266 0 42159 CLOROX CO DEL COM 189054109 567827 4504422 SH SOLE 3644116 0 860306 CLOUD PEAK ENERGY INC COM 18911Q102 2579 1322358 SH SOLE 1194480 0 127878 CLOVIS ONCOLOGY INC COM 189464100 15842 825085 SH SOLE 768588 0 56497 CLUBCORP HLDGS INC COM 18948M108 20123 1433265 SH SOLE 1332944 0 100321 CME GROUP INC COM 12572Q105 927950 9661118 SH SOLE 7750368 0 1910750 CMS ENERGY CORP COM 125896100 354634 8356132 SH SOLE 6753136 0 1602996 CNA FINL CORP COM 126117100 44936 1396404 SH SOLE 891166 0 505238 CNB FINL CORP PA COM 126128107 2400 136452 SH SOLE 113158 0 23294 CNH INDL N V SHS N20944109 51 7529 SH SOLE 7529 0 0 CNO FINL GROUP INC COM 12621E103 100480 5607160 SH SOLE 5211961 0 395199 CNOOC LTD SPONSORED ADR 126132109 96 820 SH SOLE 0 0 820 COACH INC COM 189754104 285335 7117360 SH SOLE 5902310 0 1215050 COBALT INTL ENERGY INC COM 19075F106 25781 8680386 SH SOLE 7532138 0 1148248 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 1052 2110000 PRN SOLE 2110000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 1039 2582000 PRN SOLE 2582000 0 0 COBIZ FINANCIAL INC COM 190897108 13708 1159696 SH SOLE 1075525 0 84171 COCA COLA BOTTLING CO CONS COM 191098102 18718 117166 SH SOLE 107852 0 9314 COCA COLA CO COM 191216100 4750972 102413710 SH SOLE 84859389 0 17554321 COCA COLA ENTERPRISES INC NE COM 19122T109 304478 6000756 SH SOLE 4785496 0 1215260 CODE REBEL CORP COM 19200J106 26 5501 SH SOLE 4738 0 763 CODEXIS INC COM 192005106 3497 1124338 SH SOLE 1124338 0 0 COEUR MNG INC COM NEW 192108504 19782 3519905 SH SOLE 3194611 0 325294 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 41850 1072240 SH SOLE 982513 0 89727 COGENTIX MED INC COM 19243A104 25 22930 SH SOLE 22930 0 0 COGNEX CORP COM 192422103 94157 2417391 SH SOLE 2170185 0 247206 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 965817 15403777 SH SOLE 12886428 0 2517349 COHEN & STEERS INC COM 19247A100 22734 584132 SH SOLE 541599 0 42533 COHERENT INC COM 192479103 56152 611008 SH SOLE 561002 0 50006 COHERUS BIOSCIENCES INC COM 19249H103 8285 390255 SH SOLE 350851 0 39404 COHU INC COM 192576106 8519 717116 SH SOLE 661090 0 56026 COLFAX CORP COM 194014106 71784 2510819 SH SOLE 2196197 0 314622 COLGATE PALMOLIVE CO COM 194162103 1685802 23861316 SH SOLE 20088227 0 3773089 COLLECTORS UNIVERSE INC COM NEW 19421R200 3471 209077 SH SOLE 203474 0 5603 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3364 185348 SH SOLE 179442 0 5906 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 849 22415 SH SOLE 22415 0 0 COLONY CAP INC CL A 19624R106 60214 3590567 SH SOLE 3283543 0 307024 COLONY STARWOOD HOMES COM 19625X102 43059 1739763 SH SOLE 1602972 0 136791 COLUMBIA BKG SYS INC COM 197236102 45000 1504014 SH SOLE 1382599 0 121415 COLUMBIA PIPELINE GROUP INC COM 198280109 255946 10197033 SH SOLE 8472316 0 1724717 COLUMBIA PPTY TR INC COM NEW 198287203 100097 4551913 SH SOLE 4164640 0 387273 COLUMBIA SPORTSWEAR CO COM 198516106 42103 700666 SH SOLE 642112 0 58554 COLUMBUS MCKINNON CORP N Y COM 199333105 8939 567209 SH SOLE 513312 0 53897 COMCAST CORP NEW CL A 20030N101 4055312 66393458 SH SOLE 54174427 0 12219031 COMERICA INC COM 200340107 171585 4530902 SH SOLE 3758083 0 772819 COMFORT SYS USA INC COM 199908104 44455 1399279 SH SOLE 1316616 0 82663 COMMERCE BANCSHARES INC COM 200525103 113132 2516831 SH SOLE 2239666 0 277165 COMMERCIAL METALS CO COM 201723103 57489 3387709 SH SOLE 3122136 0 265573 COMMERCIAL VEH GROUP INC COM 202608105 1932 729224 SH SOLE 691502 0 37722 COMMSCOPE HLDG CO INC COM 20337X109 83310 2983877 SH SOLE 2642553 0 341324 COMMUNICATIONS SALES&LEAS IN COM 20341J104 81434 3659962 SH SOLE 3263031 0 396931 COMMUNICATIONS SYS INC COM 203900105 807 109771 SH SOLE 109771 0 0 COMMUNITY BANKERS TR CORP COM 203612106 33 6578 SH SOLE 6578 0 0 COMMUNITY BK SYS INC COM 203607106 42447 1110896 SH SOLE 1023926 0 86970 COMMUNITY HEALTH SYS INC NEW COM 203668108 81775 4417862 SH SOLE 4023228 0 394634 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 1826 SH SOLE 1826 0 0 COMMUNITY TR BANCORP INC COM 204149108 17577 497641 SH SOLE 466344 0 31297 COMMUNITY WEST BANCSHARES COM 204157101 26 3856 SH SOLE 3856 0 0 COMMUNITYONE BANCORP COM 20416Q108 1784 134317 SH SOLE 124493 0 9824 COMMVAULT SYSTEMS INC COM 204166102 53689 1243653 SH SOLE 1156094 0 87559 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 463 33299 SH SOLE 32759 0 540 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1997 302623 SH SOLE 302623 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 2890 1278895 SH SOLE 1272833 0 6062 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2541 113173 SH SOLE 113173 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 20060 2725534 SH SOLE 2664102 0 61432 COMPASS MINERALS INTL INC COM 20451N101 71657 1011248 SH SOLE 909455 0 101793 COMPUGEN LTD ORD M25722105 31 5553 SH SOLE 5553 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 14768 283354 SH SOLE 259876 0 23478 COMPUTER SCIENCES CORP COM 205363104 131218 3815588 SH SOLE 3389029 0 426559 COMPUTER TASK GROUP INC COM 205477102 2307 451378 SH SOLE 451378 0 0 COMPX INTERNATIONAL INC CL A 20563P101 551 52429 SH SOLE 52429 0 0 COMSCORE INC COM 20564W105 41296 1374698 SH SOLE 1281740 0 92958 COMSTOCK MNG INC COM 205750102 20 53394 SH SOLE 53394 0 0 COMSTOCK RES INC COM NEW 205768203 967 1263502 SH SOLE 1250682 0 12820 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 9877 422657 SH SOLE 384651 0 38006 CONAGRA FOODS INC COM 205887102 497708 11154360 SH SOLE 9302103 0 1852257 CONATUS PHARMACEUTICALS INC COM 20600T108 135 63163 SH SOLE 63163 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 5545 405949 SH SOLE 385083 0 20866 CONCHO RES INC COM 20605P101 340757 3372494 SH SOLE 2833041 0 539453 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 2468 418322 SH SOLE 418322 0 0 CONDOR HOSPITALITY TR INC COM 20676Y106 126 65596 SH SOLE 65596 0 0 CONFORMIS INC COM 20717E101 2928 272339 SH SOLE 258937 0 13402 CONMED CORP COM 207410101 28087 669687 SH SOLE 612979 0 56708 CONNECTICUT WTR SVC INC COM 207797101 17916 397240 SH SOLE 368782 0 28458 CONNECTONE BANCORP INC NEW COM 20786W107 6274 383719 SH SOLE 316908 0 66811 CONNECTURE INC COM 20786J106 117 45644 SH SOLE 40782 0 4862 CONNS INC COM 208242107 7671 615635 SH SOLE 565350 0 50285 CONOCOPHILLIPS COM 20825C104 1318283 32736116 SH SOLE 26834724 0 5901392 CONSOL ENERGY INC COM 20854P109 76997 6819934 SH SOLE 6226671 0 593263 CONSOLIDATED COMM HLDGS INC COM 209034107 33250 1290756 SH SOLE 1163467 0 127289 CONSOLIDATED EDISON INC COM 209115104 640842 8363900 SH SOLE 7055273 0 1308627 CONSOLIDATED TOMOKA LD CO COM 210226106 8401 182077 SH SOLE 177686 0 4391 CONSOLIDATED WATER CO INC ORD G23773107 1303 107033 SH SOLE 96143 0 10890 CONSTELLATION BRANDS INC CL A 21036P108 670158 4435487 SH SOLE 3814470 0 621017 CONSTELLIUM NV CL A N22035104 932 179527 SH SOLE 179527 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 5853 1383801 SH SOLE 1383801 0 0 CONTAINER STORE GROUP INC COM 210751103 2486 423471 SH SOLE 393396 0 30075 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 5849 496121 SH SOLE 462502 0 33619 CONTINENTAL BLDG PRODS INC COM 211171103 19304 1040102 SH SOLE 987184 0 52918 CONTINENTAL RESOURCES INC COM 212015101 70163 2311036 SH SOLE 1977243 0 333793 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 13 11052 SH SOLE 11052 0 0 CONTROL4 CORP COM 21240D107 2550 320372 SH SOLE 304074 0 16298 CONVERGYS CORP COM 212485106 79753 2871903 SH SOLE 2660093 0 211810 COOPER COS INC COM NEW 216648402 219876 1428042 SH SOLE 1278920 0 149122 COOPER STD HLDGS INC COM 21676P103 23799 331282 SH SOLE 308308 0 22974 COOPER TIRE & RUBR CO COM 216831107 72067 1946704 SH SOLE 1826073 0 120631 COPA HOLDINGS SA CL A P31076105 19664 290250 SH SOLE 203455 0 86795 COPART INC COM 217204106 125084 3068028 SH SOLE 2721267 0 346761 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 342 189139 SH SOLE 189139 0 0 CORCEPT THERAPEUTICS INC COM 218352102 11904 2543547 SH SOLE 2413691 0 129856 CORE LABORATORIES N V COM N22717107 81417 724290 SH SOLE 687032 0 37258 CORE MARK HOLDING CO INC COM 218681104 51025 625611 SH SOLE 574231 0 51380 CORE MOLDING TECHNOLOGIES IN COM 218683100 1069 85639 SH SOLE 79510 0 6129 CORELOGIC INC COM 21871D103 88264 2543636 SH SOLE 2255943 0 287693 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 5269 261985 SH SOLE 244120 0 17865 CORESITE RLTY CORP COM 21870Q105 61196 874101 SH SOLE 818668 0 55433 CORINDUS VASCULAR ROBOTICS I COM 218730109 205 207268 SH SOLE 190594 0 16674 CORIUM INTL INC COM 21887L107 529 136941 SH SOLE 128970 0 7971 CORMEDIX INC COM 21900C100 1976 745580 SH SOLE 719278 0 26302 CORNERSTONE ONDEMAND INC COM 21925Y103 41562 1268294 SH SOLE 1165201 0 103093 CORNING INC COM 219350105 596348 28547039 SH SOLE 23730888 0 4816151 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 103561 3946693 SH SOLE 3650505 0 296188 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 126346 3942154 SH SOLE 3579800 0 362354 CORVEL CORP COM 221006109 12259 310995 SH SOLE 288469 0 22526 CORVUS PHARMACEUTICALS INC COM 221015100 44 3024 SH SOLE 3024 0 0 COSAN LTD SHS A G25343107 2537 515721 SH SOLE 515721 0 0 COSTAMARE INC SHS Y1771G102 1069 120069 SH SOLE 120069 0 0 COSTAR GROUP INC COM 22160N109 149384 793878 SH SOLE 700824 0 93054 COSTCO WHSL CORP NEW COM 22160K105 1838083 11664444 SH SOLE 9778418 0 1886026 COTT CORP QUE COM 22163N106 305 21936 SH SOLE 0 0 21936 COTY INC COM CL A 222070203 50214 1804322 SH SOLE 1616805 0 187517 COUSINS PPTYS INC COM 222795106 80968 7800366 SH SOLE 7376866 0 423500 COVANTA HLDG CORP COM 22282E102 51818 3073432 SH SOLE 2728433 0 344999 COVENANT TRANSN GROUP INC CL A 22284P105 9017 372749 SH SOLE 330462 0 42287 COVISINT CORP COM 22357R103 2089 1044524 SH SOLE 989005 0 55519 COWEN GROUP INC NEW CL A 223622101 12469 3272775 SH SOLE 3036973 0 235802 CPI CARD GROUP INC COM 12634H101 1118 135700 SH SOLE 123020 0 12680 CRA INTL INC COM 12618T105 7824 398382 SH SOLE 383809 0 14573 CRACKER BARREL OLD CTRY STOR COM 22410J106 104584 685033 SH SOLE 645185 0 39848 CRAFT BREW ALLIANCE INC COM 224122101 594 72120 SH SOLE 66206 0 5914 CRANE CO COM 224399105 76112 1413136 SH SOLE 1256949 0 156187 CRAWFORD & CO CL B 224633107 4807 741862 SH SOLE 703927 0 37935 CRAY INC COM NEW 225223304 41921 1000267 SH SOLE 916168 0 84099 CREDICORP LTD COM G2519Y108 167267 1276752 SH SOLE 1208377 0 68375 CREDIT ACCEP CORP MICH COM 225310101 43518 239705 SH SOLE 215408 0 24297 CREE INC COM 225447101 85787 2948020 SH SOLE 2619680 0 328340 CROCS INC COM 227046109 17877 1858347 SH SOLE 1689224 0 169123 CROSS CTRY HEALTHCARE INC COM 227483104 9377 806302 SH SOLE 762366 0 43936 CROWN CASTLE INTL CORP NEW COM 22822V101 812919 9397907 SH SOLE 7654835 0 1743072 CROWN CASTLE INTL CORP NEW CNV PFD STK SR A 22822V200 2154 20094 SH SOLE 20094 0 0 CROWN HOLDINGS INC COM 228368106 181834 3666751 SH SOLE 3223630 0 443121 CROWN MEDIA HLDGS INC CL A 228411104 5177 1019119 SH SOLE 993624 0 25495 CRYOLIFE INC COM 228903100 9046 841485 SH SOLE 791067 0 50418 CRYSTAL ROCK HLDGS INC COM 22940F103 24 32912 SH SOLE 32912 0 0 CSG SYS INTL INC COM 126349109 37113 821813 SH SOLE 750171 0 71642 CSRA INC COM 12650T104 98770 3671765 SH SOLE 2992312 0 679453 CSS INDS INC COM 125906107 7915 283376 SH SOLE 254780 0 28596 CST BRANDS INC COM 12646R105 85008 2220108 SH SOLE 1971180 0 248928 CSX CORP COM 126408103 696793 27059923 SH SOLE 22566393 0 4493530 CTC MEDIA INC COM 12642X106 1421 724840 SH SOLE 724840 0 0 CTI BIOPHARMA CORP COM 12648L106 3021 5684666 SH SOLE 5343971 0 340695 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 70595 1594996 SH SOLE 1570565 0 24431 CTS CORP COM 126501105 13427 853049 SH SOLE 784949 0 68100 CU BANCORP CALIF COM 126534106 3409 161008 SH SOLE 146283 0 14725 CUBESMART COM 229663109 216180 6491886 SH SOLE 6148342 0 343544 CUBIC CORP COM 229669106 22544 564175 SH SOLE 512511 0 51664 CUI GLOBAL INC COM NEW 126576206 221 27351 SH SOLE 27351 0 0 CULLEN FROST BANKERS INC COM 229899109 87323 1584515 SH SOLE 1410825 0 173690 CULP INC COM 230215105 16393 625203 SH SOLE 616195 0 9008 CUMBERLAND PHARMACEUTICALS I COM 230770109 1927 429126 SH SOLE 429126 0 0 CUMMINS INC COM 231021106 469237 4268119 SH SOLE 3539885 0 728234 CUMULUS MEDIA INC CL A 231082108 1599 3444939 SH SOLE 3273964 0 170975 CURIS INC COM 231269101 4965 3083555 SH SOLE 2948074 0 135481 CURTISS WRIGHT CORP COM 231561101 100245 1324764 SH SOLE 1229007 0 95757 CUSTOMERS BANCORP INC COM 23204G100 15318 648234 SH SOLE 593370 0 54864 CUTERA INC COM 232109108 6171 548499 SH SOLE 538542 0 9957 CVB FINL CORP COM 126600105 45088 2583867 SH SOLE 2369533 0 214334 CVENT INC COM 23247G109 12448 581669 SH SOLE 541151 0 40518 CVR ENERGY INC COM 12662P108 10636 407526 SH SOLE 348629 0 58897 CVS HEALTH CORP COM 126650100 3129695 30171547 SH SOLE 24623231 0 5548316 CYANOTECH CORP COM PAR $0.02 232437301 53 10562 SH SOLE 10562 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1946 45647 SH SOLE 45647 0 0 CYBEROPTICS CORP COM 232517102 1902 203846 SH SOLE 203846 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 62 46238 SH SOLE 46238 0 0 CYNOSURE INC CL A 232577205 25413 576000 SH SOLE 530279 0 45721 CYPRESS SEMICONDUCTOR CORP COM 232806109 80238 9265354 SH SOLE 8231957 0 1033397 CYRUSONE INC COM 23283R100 92380 2023664 SH SOLE 1835175 0 188489 CYS INVTS INC COM 12673A108 30088 3696328 SH SOLE 3384822 0 311506 CYTOKINETICS INC COM NEW 23282W605 9322 1322214 SH SOLE 1274569 0 47645 CYTOMX THERAPEUTICS INC COM 23284F105 747 57918 SH SOLE 52109 0 5809 CYTORI THERAPEUTICS INC COM 23283K105 810 3800040 SH SOLE 3800040 0 0 CYTOSORBENTS CORP COM NEW 23283X206 104 26460 SH SOLE 26460 0 0 CYTRX CORP COM PAR $.001 232828509 4378 1633524 SH SOLE 1544348 0 89176 D R HORTON INC COM 23331A109 267966 8864248 SH SOLE 7444085 0 1420163 DAILY JOURNAL CORP COM 233912104 2025 10349 SH SOLE 9407 0 942 DAKOTA PLAINS HLDGS INC COM 234255107 6 66594 SH SOLE 66594 0 0 DAKTRONICS INC COM 234264109 7683 972539 SH SOLE 885602 0 86937 DANA HLDG CORP COM 235825205 61940 4395992 SH SOLE 4067092 0 328900 DANAHER CORP DEL COM 235851102 1482326 15626462 SH SOLE 12939292 0 2687170 DANAOS CORPORATION SHS Y1968P105 122 32086 SH SOLE 0 0 32086 DARDEN RESTAURANTS INC COM 237194105 224060 3379482 SH SOLE 2902654 0 476828 DARLING INGREDIENTS INC COM 237266101 55496 4213832 SH SOLE 3824841 0 388991 DATA I O CORP COM 237690102 31 11833 SH SOLE 11833 0 0 DATALINK CORP COM 237934104 7254 793646 SH SOLE 777331 0 16315 DATAWATCH CORP COM NEW 237917208 1484 299710 SH SOLE 299710 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 24932 642909 SH SOLE 593527 0 49382 DAVITA HEALTHCARE PARTNERS I COM 23918K108 341287 4650954 SH SOLE 3908641 0 742313 DAWSON GEOPHYSICAL CO NEW COM 239360100 5877 1286000 SH SOLE 1286000 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 137285 3478220 SH SOLE 3299983 0 178237 DDR CORP COM 23317H102 206481 11606576 SH SOLE 10571362 0 1035214 DEAN FOODS CO NEW COM NEW 242370203 70890 4092949 SH SOLE 3896777 0 196172 DECKERS OUTDOOR CORP COM 243537107 61188 1021336 SH SOLE 944245 0 77091 DEERE & CO COM 244199105 620537 8059967 SH SOLE 6722964 0 1337003 DEL FRISCOS RESTAURANT GROUP COM 245077102 10017 604133 SH SOLE 561498 0 42635 DEL TACO RESTAURANTS INC COM 245496104 3132 303218 SH SOLE 295632 0 7586 DELCATH SYS INC COM NEW 24661P401 153 531871 SH SOLE 531871 0 0 DELEK US HLDGS INC COM 246647101 22942 1505368 SH SOLE 1375341 0 130027 DELPHI AUTOMOTIVE PLC SHS G27823106 540387 7203242 SH SOLE 6013812 0 1189430 DELTA AIR LINES INC DEL COM NEW 247361702 924703 18995548 SH SOLE 16140106 0 2855442 DELTA APPAREL INC COM 247368103 3442 179832 SH SOLE 179832 0 0 DELTA NAT GAS INC COM 247748106 227 9808 SH SOLE 0 0 9808 DELTIC TIMBER CORP COM 247850100 17280 287278 SH SOLE 263802 0 23476 DELUXE CORP COM 248019101 93150 1490636 SH SOLE 1388057 0 102579 DEMAND MEDIA INC COM NEW 24802N208 601 120141 SH SOLE 120141 0 0 DEMANDWARE INC COM 24802Y105 32574 833104 SH SOLE 765339 0 67765 DENBURY RES INC COM NEW 247916208 23148 10426953 SH SOLE 9168220 0 1258733 DENNYS CORP COM 24869P104 22342 2156553 SH SOLE 1968679 0 187874 DENTSPLY SIRONA INC COM 24906P109 412409 6691695 SH SOLE 5530439 0 1161256 DEPOMED INC COM 249908104 19928 1430571 SH SOLE 1310865 0 119706 DERMA SCIENCES INC COM PAR $.01 249827502 463 149439 SH SOLE 149439 0 0 DERMIRA INC COM 24983L104 6199 299780 SH SOLE 278154 0 21626 DESCARTES SYS GROUP INC COM 249906108 30 1563 SH SOLE 0 0 1563 DESTINATION MATERNITY CORP COM 25065D100 1676 245057 SH SOLE 245057 0 0 DESTINATION XL GROUP INC COM 25065K104 6326 1223556 SH SOLE 1149902 0 73654 DETERMINE INC COM 250660107 64 34597 SH SOLE 34597 0 0 DEVON ENERGY CORP NEW COM 25179M103 414099 15091081 SH SOLE 12320077 0 2771004 DEVRY ED GROUP INC COM 251893103 29327 1698151 SH SOLE 1561543 0 136608 DEXCOM INC COM 252131107 132870 1956554 SH SOLE 1727708 0 228846 DHI GROUP INC COM 23331S100 8762 1085743 SH SOLE 1010828 0 74915 DHT HOLDINGS INC SHS NEW Y2065G121 8840 1534705 SH SOLE 1411264 0 123441 DIAGEO P L C SPON ADR NEW 25243Q205 2506 23232 SH SOLE 19197 0 4035 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 16568 93412 SH SOLE 88867 0 4545 DIAMOND OFFSHORE DRILLING IN COM 25271C102 75358 3467909 SH SOLE 3150536 0 317373 DIAMOND RESORTS INTL INC COM 25272T104 29781 1225556 SH SOLE 1134498 0 91058 DIAMONDBACK ENERGY INC COM 25278X109 136870 1773392 SH SOLE 1552528 0 220864 DIAMONDROCK HOSPITALITY CO COM 252784301 84703 8369870 SH SOLE 7962140 0 407730 DICERNA PHARMACEUTICALS INC COM 253031108 1006 187680 SH SOLE 176084 0 11596 DICKS SPORTING GOODS INC COM 253393102 139394 2981690 SH SOLE 2568192 0 413498 DIEBOLD INC COM 253651103 53571 1853035 SH SOLE 1720674 0 132361 DIFFERENTIAL BRANDS GROUP IN COM 25374L108 24 4840 SH SOLE 4840 0 0 DIGI INTL INC COM 253798102 7066 749315 SH SOLE 715488 0 33827 DIGIMARC CORP NEW COM 25381B101 6613 218242 SH SOLE 207498 0 10744 DIGIRAD CORP COM 253827109 801 161446 SH SOLE 161446 0 0 DIGITAL ALLY INC COM NEW 25382P208 245 49500 SH SOLE 49500 0 0 DIGITAL RLTY TR INC COM 253868103 474204 5358846 SH SOLE 4927622 0 431224 DIGITAL TURBINE INC COM NEW 25400W102 512 430385 SH SOLE 394660 0 35725 DIGITALGLOBE INC COM NEW 25389M877 33048 1910297 SH SOLE 1753917 0 156380 DILLARDS INC CL A 254067101 54822 645653 SH SOLE 568505 0 77148 DIME CMNTY BANCSHARES COM 253922108 18549 1052746 SH SOLE 971142 0 81604 DIMENSION THERAPEUTICS INC COM 25433V105 228 29152 SH SOLE 25126 0 4026 DINEEQUITY INC COM 254423106 39179 419337 SH SOLE 383733 0 35604 DIODES INC COM 254543101 19537 972006 SH SOLE 887774 0 84232 DIPLOMAT PHARMACY INC COM 25456K101 23238 848086 SH SOLE 781183 0 66903 DISCOVER FINL SVCS COM 254709108 578220 11355452 SH SOLE 9320060 0 2035392 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 110615 3863597 SH SOLE 3230096 0 633501 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 173510 6426297 SH SOLE 5297798 0 1128499 DISCOVERY LABORATORIES INC N COM PAR 254668502 317 190106 SH SOLE 190106 0 0 DISH NETWORK CORP CL A 25470M109 248233 5366050 SH SOLE 4712365 0 653685 DISNEY WALT CO COM DISNEY 254687106 3985569 40132603 SH SOLE 33004519 0 7128084 DIXIE GROUP INC CL A 255519100 1577 374698 SH SOLE 374698 0 0 DLH HLDGS CORP COM 23335Q100 42 10985 SH SOLE 10985 0 0 DOLBY LABORATORIES INC COM 25659T107 53045 1220555 SH SOLE 1054235 0 166320 DOLLAR GEN CORP NEW COM 256677105 686326 8017829 SH SOLE 6724353 0 1293476 DOLLAR TREE INC COM 256746108 502417 6092854 SH SOLE 5103455 0 989399 DOMINION DIAMOND CORP COM 257287102 241 21690 SH SOLE 21690 0 0 DOMINION RES INC VA NEW COM 25746U109 1196025 15921524 SH SOLE 13359287 0 2562237 DOMINION RES INC VA NEW UNIT 99/99/9999 25746U869 880 17500 SH SOLE 17500 0 0 DOMINOS PIZZA INC COM 25754A201 199905 1516040 SH SOLE 1335184 0 180856 DOMTAR CORP COM NEW 257559203 101144 2497374 SH SOLE 2208569 0 288805 DONALDSON INC COM 257651109 116088 3637982 SH SOLE 3231219 0 406763 DONEGAL GROUP INC CL A 257701201 5892 409718 SH SOLE 386149 0 23569 DONNELLEY R R & SONS CO COM 257867101 106148 6472432 SH SOLE 5775626 0 696806 DORIAN LPG LTD SHS USD Y2106R110 2083 221630 SH SOLE 189910 0 31720 DORMAN PRODUCTS INC COM 258278100 40327 741026 SH SOLE 672700 0 68326 DOUGLAS DYNAMICS INC COM 25960R105 8335 363801 SH SOLE 321906 0 41895 DOUGLAS EMMETT INC COM 25960P109 175814 5839057 SH SOLE 5381604 0 457453 DOVER CORP COM 260003108 257510 4002956 SH SOLE 3323028 0 679928 DOVER DOWNS GAMING & ENTMT I COM 260095104 432 403713 SH SOLE 403713 0 0 DOVER MOTORSPORTS INC COM 260174107 627 276125 SH SOLE 276125 0 0 DOW CHEM CO COM 260543103 1489134 29279080 SH SOLE 24386903 0 4892177 DR PEPPER SNAPPLE GROUP INC COM 26138E109 594966 6653610 SH SOLE 5107083 0 1546527 DR REDDYS LABS LTD ADR 256135203 3467 76730 SH SOLE 76730 0 0 DRAFTDAY FANTASY SPORTS INC COM NEW 261427108 131 543847 SH SOLE 543847 0 0 DREAMWORKS ANIMATION SKG INC CL A 26153C103 53221 2133106 SH SOLE 1956997 0 176109 DREW INDS INC COM NEW 26168L205 42652 661687 SH SOLE 612240 0 49447 DRIL-QUIP INC COM 262037104 86053 1420949 SH SOLE 1218808 0 202141 DRYSHIPS INC COM NEW Y2109Q127 0 1 SH SOLE 1 0 0 DS HEALTHCARE GROUP INC COM 23336Q109 108 140008 SH SOLE 140008 0 0 DSP GROUP INC COM 23332B106 6554 718612 SH SOLE 686922 0 31690 DST SYS INC DEL COM 233326107 107812 956036 SH SOLE 850675 0 105361 DSW INC CL A 23334L102 48483 1754084 SH SOLE 1507876 0 246208 DTE ENERGY CO COM 233331107 475341 5243118 SH SOLE 4179291 0 1063827 DTS INC COM 23335C101 10169 466912 SH SOLE 427127 0 39785 DU PONT E I DE NEMOURS & CO COM 263534109 1449080 22885023 SH SOLE 19072256 0 3812767 DUCOMMUN INC DEL COM 264147109 4635 303925 SH SOLE 290394 0 13531 DUKE ENERGY CORP NEW COM NEW 26441C204 1499641 18587523 SH SOLE 15568367 0 3019156 DUKE REALTY CORP COM NEW 264411505 336401 14924626 SH SOLE 13653737 0 1270889 DULUTH HLDGS INC COM CL B 26443V101 1187 60886 SH SOLE 55572 0 5314 DUN & BRADSTREET CORP DEL NE COM 26483E100 101405 983746 SH SOLE 822764 0 160982 DUNKIN BRANDS GROUP INC COM 265504100 127238 2697425 SH SOLE 2418210 0 279215 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 105372 2599847 SH SOLE 2462346 0 137501 DURECT CORP COM 266605104 5358 3968992 SH SOLE 3830043 0 138949 DXP ENTERPRISES INC NEW COM NEW 233377407 5804 330552 SH SOLE 305689 0 24863 DYCOM INDS INC COM 267475101 55220 853872 SH SOLE 784387 0 69485 DYNAMIC MATLS CORP COM 267888105 1910 294792 SH SOLE 287106 0 7686 DYNATRONICS CORP COM NEW 268157401 66 22786 SH SOLE 22786 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 18344 953439 SH SOLE 877505 0 75934 DYNEGY INC NEW DEL COM 26817R108 47586 3311513 SH SOLE 3072127 0 239386 DYNEX CAP INC COM NEW 26817Q506 36 5446 SH SOLE 0 0 5446 E M C CORP MASS COM 268648102 1328708 49857702 SH SOLE 41669851 0 8187851 E TRADE FINANCIAL CORP COM NEW 269246401 192899 7876624 SH SOLE 6591725 0 1284899 E-COMMERCE CHINA DANGDANG IN SPN ADS COM A 26833A105 667 93566 SH SOLE 93566 0 0 EAGLE BANCORP INC MD COM 268948106 41960 874167 SH SOLE 807304 0 66863 EAGLE BULK SHIPPING INC SHS NEW 2014 Y2187A127 88 244532 SH SOLE 229492 0 15040 EAGLE MATERIALS INC COM 26969P108 99109 1413621 SH SOLE 1269687 0 143934 EAGLE PHARMACEUTICALS INC COM 269796108 9626 237671 SH SOLE 222573 0 15098 EARTHLINK HLDGS CORP COM 27033X101 15219 2684089 SH SOLE 2450579 0 233510 EARTHSTONE ENERGY INC COM NEW 27032D205 93 7712 SH SOLE 6484 0 1228 EAST WEST BANCORP INC COM 27579R104 138344 4259372 SH SOLE 3775854 0 483518 EASTERLY GOVT PPTYS INC COM 27616P103 4884 263739 SH SOLE 243874 0 19865 EASTERN CO COM 276317104 62 3746 SH SOLE 3746 0 0 EASTERN VA BANKSHARES INC COM 277196101 495 74042 SH SOLE 74042 0 0 EASTGROUP PPTY INC COM 277276101 72852 1206751 SH SOLE 1144381 0 62370 EASTMAN CHEM CO COM 277432100 304291 4212804 SH SOLE 3552020 0 660784 EASTMAN KODAK CO COM NEW 277461406 3605 332277 SH SOLE 306357 0 25920 EATON CORP PLC SHS G29183103 755451 12075619 SH SOLE 10109232 0 1966387 EATON VANCE CORP COM NON VTG 278265103 119576 3567317 SH SOLE 3208301 0 359016 EBAY INC COM 278642103 714708 29954248 SH SOLE 24887681 0 5066567 EBIX INC COM NEW 278715206 25966 636588 SH SOLE 580429 0 56159 ECHELON CORP COM NEW 27874N303 613 111514 SH SOLE 111514 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 17614 648538 SH SOLE 596609 0 51929 ECHOSTAR CORP CL A 278768106 48076 1085476 SH SOLE 944748 0 140728 ECLIPSE RES CORP COM 27890G100 1930 1340415 SH SOLE 1246778 0 93637 ECOLAB INC COM 278865100 769590 6900915 SH SOLE 5751392 0 1149523 ECOPETROL S A SPONSORED ADS 279158109 21 2424 SH SOLE 2424 0 0 EDGE THERAPEUTICS INC COM 279870109 682 74564 SH SOLE 48508 0 26056 EDGEWELL PERS CARE CO COM 28035Q102 151444 1880590 SH SOLE 1674907 0 205683 EDISON INTL COM 281020107 661810 9205873 SH SOLE 7392187 0 1813686 EDITAS MEDICINE INC COM 28106W103 1992 57666 SH SOLE 51626 0 6040 EDUCATION RLTY TR INC COM NEW 28140H203 99172 2383933 SH SOLE 2244249 0 139684 EDUCATIONAL DEV CORP COM 281479105 182 12948 SH SOLE 12948 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 480887 5451618 SH SOLE 4569690 0 881928 EGAIN CORP COM NEW 28225C806 21 5967 SH SOLE 5967 0 0 EGALET CORP COM 28226B104 687 100129 SH SOLE 100129 0 0 EHEALTH INC COM 28238P109 4836 515004 SH SOLE 484309 0 30695 EHI CAR SVCS LTD SPON ADS CL A 26853A100 534 42742 SH SOLE 42742 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 261 15541 SH SOLE 15541 0 0 EL PASO ELEC CO COM NEW 283677854 50307 1096481 SH SOLE 1006961 0 89520 EL POLLO LOCO HLDGS INC COM 268603107 5900 442279 SH SOLE 419158 0 23121 ELDORADO GOLD CORP NEW COM 284902103 0 4 SH SOLE 4 0 0 ELDORADO RESORTS INC COM 28470R102 11323 989754 SH SOLE 968947 0 20807 ELECTRO RENT CORP COM 285218103 5129 553931 SH SOLE 520837 0 33094 ELECTRO SCIENTIFIC INDS COM 285229100 5056 707104 SH SOLE 689704 0 17400 ELECTRONIC ARTS INC COM 285512109 529023 8002161 SH SOLE 6677318 0 1324843 ELECTRONICS FOR IMAGING INC COM 286082102 49398 1165321 SH SOLE 1072589 0 92732 ELEVEN BIOTHERAPEUTICS INC COM 286221106 48 149618 SH SOLE 149618 0 0 ELIZABETH ARDEN INC COM 28660G106 5893 719594 SH SOLE 649720 0 69874 ELLIE MAE INC COM 28849P100 66417 732758 SH SOLE 672751 0 60007 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 420 35074 SH SOLE 35074 0 0 ELLIS PERRY INTL INC COM 288853104 6019 326939 SH SOLE 309300 0 17639 EMC INS GROUP INC COM 268664109 7833 305363 SH SOLE 294289 0 11074 EMCOR GROUP INC COM 29084Q100 83662 1721433 SH SOLE 1593948 0 127485 EMCORE CORP COM NEW 290846203 2358 471663 SH SOLE 456530 0 15133 EMERGENT BIOSOLUTIONS INC COM 29089Q105 30775 846625 SH SOLE 782558 0 64067 EMERGENT CAP INC COM 29102N105 3264 811930 SH SOLE 811930 0 0 EMERSON ELEC CO COM 291011104 912444 16779035 SH SOLE 13958243 0 2820792 EMMIS COMMUNICATIONS CORP CL A 291525103 772 1326824 SH SOLE 1326824 0 0 EMPIRE DIST ELEC CO COM 291641108 38259 1157623 SH SOLE 1051098 0 106525 EMPIRE RESORTS INC COM PAR $0 01 292052305 1794 131395 SH SOLE 128896 0 2499 EMPIRE ST RLTY TR INC CL A 292104106 65940 3761567 SH SOLE 3431106 0 330461 EMPLOYERS HOLDINGS INC COM 292218104 22391 795695 SH SOLE 728584 0 67111 ENANTA PHARMACEUTICALS INC COM 29251M106 10990 374196 SH SOLE 347836 0 26360 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 2152 119883 SH SOLE 83529 0 36354 ENCANA CORP COM 292505104 14254 2340555 SH SOLE 2340555 0 0 ENCORE CAP GROUP INC COM 292554102 17224 669158 SH SOLE 606729 0 62429 ENCORE WIRE CORP COM 292562105 21195 544449 SH SOLE 497384 0 47065 ENDO INTL PLC SHS G30401106 152545 5419000 SH SOLE 4507741 0 911259 ENDOCHOICE HLDGS INC COM 29272U103 487 93385 SH SOLE 88601 0 4784 ENDOCYTE INC COM 29269A102 1629 525438 SH SOLE 470171 0 55267 ENDOLOGIX INC COM 29266S106 15274 1827084 SH SOLE 1681904 0 145180 ENDURANCE INTL GROUP HLDGS I COM 29272B105 16311 1549002 SH SOLE 1442123 0 106879 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 116034 1775847 SH SOLE 1565003 0 210844 ENERGEN CORP COM 29265N108 101444 2772451 SH SOLE 2462657 0 309794 ENERGIZER HLDGS INC NEW COM 29272W109 83469 2060466 SH SOLE 1790212 0 270254 ENERGOUS CORP COM 29272C103 1447 143305 SH SOLE 143305 0 0 ENERGY FOCUS INC COM NEW 29268T300 1223 164568 SH SOLE 164568 0 0 ENERGY FUELS INC COM NEW 292671708 676 305888 SH SOLE 270226 0 35662 ENERGY RECOVERY INC COM 29270J100 8970 867519 SH SOLE 867519 0 0 ENERGY XXI LTD USD UNRS SHS G10082140 1675 2689031 SH SOLE 2426873 0 262158 ENERNOC INC COM 292764107 5438 727020 SH SOLE 663292 0 63728 ENERPLUS CORP COM 292766102 0 4 SH SOLE 4 0 0 ENERSIS AMERICAS S A SPONSORED ADR 29274F104 1681 120933 SH SOLE 119437 0 1496 ENERSYS COM 29275Y102 60532 1086368 SH SOLE 985034 0 101334 ENGILITY HLDGS INC NEW COM 29286C107 7029 374686 SH SOLE 344477 0 30209 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 4784 425213 SH SOLE 262433 0 162780 ENNIS INC COM 293389102 13812 706486 SH SOLE 644794 0 61692 ENOVA INTL INC COM 29357K103 7133 1130385 SH SOLE 1072615 0 57770 ENPHASE ENERGY INC COM 29355A107 1423 610545 SH SOLE 574612 0 35933 ENPRO INDS INC COM 29355X107 34875 604636 SH SOLE 546951 0 57685 ENSCO PLC SHS CLASS A G3157S106 74118 7147391 SH SOLE 6235375 0 912016 ENSERVCO CORP COM 29358Y102 179 309285 SH SOLE 309285 0 0 ENSIGN GROUP INC COM 29358P101 27138 1198695 SH SOLE 1089017 0 109678 ENSTAR GROUP LIMITED SHS G3075P101 45156 277746 SH SOLE 256252 0 21494 ENTEGRA FINL CORP COM 29363J108 760 43778 SH SOLE 43778 0 0 ENTEGRIS INC COM 29362U104 47502 3487645 SH SOLE 3213805 0 273840 ENTELLUS MED INC COM 29363K105 1691 92974 SH SOLE 88505 0 4469 ENTERCOM COMMUNICATIONS CORP CL A 293639100 9600 907374 SH SOLE 853459 0 53915 ENTERGY CORP NEW COM 29364G103 391698 4940691 SH SOLE 4135200 0 805491 ENTEROMEDICS INC COM PAR 0.01 29365M307 8 8219 SH SOLE 8219 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 1402 53419 SH SOLE 47813 0 5606 ENTERPRISE FINL SVCS CORP COM 293712105 7044 260491 SH SOLE 221007 0 39484 ENTERPRISE PRODS PARTNERS L COM 293792107 162 6600 SH SOLE 6600 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 10792 1450528 SH SOLE 1338792 0 111736 ENVESTNET INC COM 29404K106 26318 967580 SH SOLE 888619 0 78961 ENVISION HEALTHCARE HLDGS IN COM 29413U103 98273 4817300 SH SOLE 4255416 0 561884 ENVIVA PARTNERS LP COM UNIT 29414J107 3616 166504 SH SOLE 166504 0 0 ENZO BIOCHEM INC COM 294100102 5976 1313472 SH SOLE 1293802 0 19670 ENZON PHARMACEUTICALS INC COM 293904108 1332 2834816 SH SOLE 2834816 0 0 ENZYMOTEC LTD SHS M4059L101 172 19015 SH SOLE 19015 0 0 EOG RES INC COM 26875P101 1078290 14856578 SH SOLE 12227787 0 2628791 EP ENERGY CORP CL A 268785102 5378 1189881 SH SOLE 944793 0 245088 EPAM SYS INC COM 29414B104 80856 1082851 SH SOLE 990149 0 92702 EPIQ SYS INC COM 26882D109 12483 831120 SH SOLE 768692 0 62428 EPIRUS BIOPHARMACEUTICALS IN COM 29428P107 291 108257 SH SOLE 108257 0 0 EPIZYME INC COM 29428V104 10009 825856 SH SOLE 730096 0 95760 EPLUS INC COM 294268107 11773 146236 SH SOLE 135652 0 10584 EPR PPTYS COM SH BEN INT 26884U109 161150 2418950 SH SOLE 2271548 0 147402 EQT CORP COM 26884L109 272640 4053520 SH SOLE 3397502 0 656018 EQUIFAX INC COM 294429105 383945 3359393 SH SOLE 2681421 0 677972 EQUINIX INC COM PAR $0.001 29444U700 669660 2024917 SH SOLE 1744403 0 280514 EQUITY BANCSHARES INC COM CL A 29460X109 232 11040 SH SOLE 9716 0 1324 EQUITY COMWLTH COM SH BEN INT 294628102 135926 4816670 SH SOLE 4395496 0 421174 EQUITY LIFESTYLE PPTYS INC COM 29472R108 228275 3138666 SH SOLE 2893076 0 245590 EQUITY ONE COM 294752100 101877 3554670 SH SOLE 3284064 0 270606 EQUITY RESIDENTIAL SH BEN INT 29476L107 1066775 14217981 SH SOLE 12679688 0 1538293 ERA GROUP INC COM 26885G109 4970 529824 SH SOLE 483690 0 46134 ERBA DIAGNOSTICS COM 29490B101 277 271277 SH SOLE 271277 0 0 ERICSSON ADR B SEK 10 294821608 4777 476240 SH SOLE 476240 0 0 ERIE INDTY CO CL A 29530P102 57777 621325 SH SOLE 545468 0 75857 ERIN ENERGY CORP COM 295625107 172 91583 SH SOLE 81944 0 9639 EROS INTL PLC SHS NEW G3788M114 2884 250551 SH SOLE 213714 0 36837 ESCALADE INC COM 296056104 854 72520 SH SOLE 62502 0 10018 ESCALON MED CORP COM NEW 296074305 217 271235 SH SOLE 271235 0 0 ESCO TECHNOLOGIES INC COM 296315104 26036 667928 SH SOLE 606095 0 61833 ESPERION THERAPEUTICS INC NE COM 29664W105 5596 330950 SH SOLE 306972 0 23978 ESSA BANCORP INC COM 29667D104 275 20416 SH SOLE 0 0 20416 ESSENDANT INC COM 296689102 30154 944389 SH SOLE 859774 0 84615 ESSENT GROUP LTD COM G3198U102 38726 1861803 SH SOLE 1632104 0 229699 ESSEX PPTY TR INC COM 297178105 627949 2685150 SH SOLE 2332917 0 352233 ESTERLINE TECHNOLOGIES CORP COM 297425100 54317 847778 SH SOLE 792594 0 55184 ETFS GOLD TR SHS 26922Y105 1598 13310 SH SOLE 13310 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 695 12809 SH SOLE 12809 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 995 10585 SH SOLE 10585 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 21673 681123 SH SOLE 628081 0 53042 ETSY INC COM 29786A106 3706 426033 SH SOLE 400921 0 25112 EURONAV NV ANTWERPEN SHS B38564108 405 39587 SH SOLE 39587 0 0 EURONET WORLDWIDE INC COM 298736109 92918 1253788 SH SOLE 1150816 0 102972 EVER GLORY INTL GRP INC COM NEW 299766204 86 48583 SH SOLE 48583 0 0 EVERBANK FINL CORP COM 29977G102 50132 3322194 SH SOLE 3117427 0 204767 EVERCORE PARTNERS INC CLASS A 29977A105 49211 950944 SH SOLE 877035 0 73909 EVEREST RE GROUP LTD COM G3223R108 285413 1445643 SH SOLE 1273472 0 172171 EVERI HLDGS INC COM 30034T103 5359 2340237 SH SOLE 2223924 0 116313 EVERSOURCE ENERGY COM 30040W108 482474 8270044 SH SOLE 6869294 0 1400750 EVERTEC INC COM 30040P103 23529 1683066 SH SOLE 1551699 0 131367 EVERYDAY HEALTH INC COM 300415106 1982 353963 SH SOLE 336517 0 17446 EVINE LIVE INC CL A 300487105 1589 1357987 SH SOLE 1320800 0 37187 EVOLENT HEALTH INC CL A 30050B101 2651 251065 SH SOLE 241243 0 9822 EVOLUTION PETROLEUM CORP COM 30049A107 4550 936192 SH SOLE 912763 0 23429 EVOLVING SYS INC COM NEW 30049R209 1997 347983 SH SOLE 347983 0 0 EXA CORP COM 300614500 5017 387393 SH SOLE 380453 0 6940 EXACT SCIENCES CORP COM 30063P105 15757 2337794 SH SOLE 2148930 0 188864 EXACTECH INC COM 30064E109 7441 367284 SH SOLE 348143 0 19141 EXAMWORKS GROUP INC COM 30066A105 29964 1013660 SH SOLE 934026 0 79634 EXAR CORP COM 300645108 7001 1217633 SH SOLE 1144497 0 73136 EXCO RESOURCES INC COM 269279402 4460 4509216 SH SOLE 4140439 0 368777 EXELIXIS INC COM 30161Q104 21317 5329318 SH SOLE 4918436 0 410882 EXELON CORP COM 30161N101 905106 25239997 SH SOLE 21190736 0 4049261 EXLSERVICE HOLDINGS INC COM 302081104 46591 899433 SH SOLE 831721 0 67712 EXONE CO COM 302104104 3251 247378 SH SOLE 238920 0 8458 EXPEDIA INC DEL COM NEW 30212P303 324254 3007364 SH SOLE 2518008 0 489356 EXPEDITORS INTL WASH INC COM 302130109 241730 4952479 SH SOLE 4042572 0 909907 EXPONENT INC COM 30214U102 32855 644090 SH SOLE 591441 0 52649 EXPRESS INC COM 30219E103 42517 1985851 SH SOLE 1817168 0 168683 EXPRESS SCRIPTS HLDG CO COM 30219G108 1182793 17219284 SH SOLE 14349982 0 2869302 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 65665 4028533 SH SOLE 3141832 0 886701 EXTERRAN CORP COM 30227H106 16493 1066801 SH SOLE 1000173 0 66628 EXTRA SPACE STORAGE INC COM 30225T102 459221 4913557 SH SOLE 4361048 0 552509 EXTREME NETWORKS INC COM 30226D106 8671 2788026 SH SOLE 2534829 0 253197 EXXON MOBIL CORP COM 30231G102 9286480 111095583 SH SOLE 91089338 0 20006245 EZCORP INC CL A NON VTG 302301106 4144 1395166 SH SOLE 1260060 0 135106 F M C CORP COM NEW 302491303 139209 3448329 SH SOLE 2886329 0 562000 F5 NETWORKS INC COM 315616102 202150 1909775 SH SOLE 1572763 0 337012 FABRINET SHS G3323L100 22801 704816 SH SOLE 640834 0 63982 FACEBOOK INC CL A 30303M102 6669418 58452390 SH SOLE 48856383 0 9596007 FACTSET RESH SYS INC COM 303075105 179232 1182812 SH SOLE 1059722 0 123090 FAIR ISAAC CORP COM 303250104 96816 912581 SH SOLE 848364 0 64217 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 67547 3377353 SH SOLE 3130632 0 246721 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 4001 1593915 SH SOLE 1496392 0 97523 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 12248 823089 SH SOLE 781601 0 41488 FAIRWAY GROUP HLDGS CORP CL A 30603D109 49 139312 SH SOLE 122401 0 16911 FALCONSTOR SOFTWARE INC COM 306137100 1354 1010499 SH SOLE 967407 0 43092 FAMOUS DAVES AMER INC COM 307068106 1394 228917 SH SOLE 228917 0 0 FARMER BROS CO COM 307675108 6358 228123 SH SOLE 218438 0 9685 FARMERS CAP BK CORP COM 309562106 6569 248651 SH SOLE 243030 0 5621 FARMLAND PARTNERS INC COM 31154R109 282 26300 SH SOLE 26300 0 0 FARO TECHNOLOGIES INC COM 311642102 14424 447815 SH SOLE 410834 0 36981 FASTENAL CO COM 311900104 360992 7367191 SH SOLE 6132849 0 1234342 FATE THERAPEUTICS INC COM 31189P102 125 69394 SH SOLE 69394 0 0 FBL FINL GROUP INC CL A 30239F106 15198 247034 SH SOLE 223995 0 23039 FBR & CO COM NEW 30247C400 4317 238658 SH SOLE 233040 0 5618 FCB FINL HLDGS INC CL A 30255G103 16994 510947 SH SOLE 454659 0 56288 FEDERAL AGRIC MTG CORP CL C 313148306 6884 182459 SH SOLE 159668 0 22791 FEDERAL MOGUL HOLDINGS CORP COM 313549404 7057 714249 SH SOLE 649736 0 64513 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 456126 2922947 SH SOLE 2618232 0 304715 FEDERAL SIGNAL CORP COM 313855108 20751 1564917 SH SOLE 1436211 0 128706 FEDERATED INVS INC PA CL B 314211103 81216 2815114 SH SOLE 2534925 0 280189 FEDERATED NATL HLDG CO COM 31422T101 8451 429861 SH SOLE 402429 0 27432 FEDEX CORP COM 31428X106 1145877 7042018 SH SOLE 5707969 0 1334049 FEI CO COM 30241L109 105429 1184467 SH SOLE 1101766 0 82701 FELCOR LODGING TR INC COM 31430F101 42449 5227653 SH SOLE 4939960 0 287693 FEMALE HEALTH CO COM 314462102 19 10389 SH SOLE 10389 0 0 FENIX PTS INC COM 31446L100 862 187321 SH SOLE 173269 0 14052 FERRARI N V COM N3167Y103 733 17567 SH SOLE 17567 0 0 FERRO CORP COM 315405100 23585 1986907 SH SOLE 1822443 0 164464 FERROGLOBE PLC SHS G33856108 7330 832021 SH SOLE 743222 0 88799 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 8342 983729 SH SOLE 983729 0 0 FIBROCELL SCIENCE INC COM NEW 315721209 784 313567 SH SOLE 293814 0 19753 FIBROGEN INC COM 31572Q808 25911 1217068 SH SOLE 1127161 0 89907 FIDELITY & GTY LIFE COM 315785105 11861 452015 SH SOLE 416715 0 35300 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 227504 6711025 SH SOLE 5743883 0 967142 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 23729 2187033 SH SOLE 2018501 0 168532 FIDELITY NATL INFORMATION SV COM 31620M106 458683 7245025 SH SOLE 6017080 0 1227945 FIDELITY SOUTHERN CORP NEW COM 316394105 21689 1352184 SH SOLE 1334437 0 17747 FIESTA RESTAURANT GROUP INC COM 31660B101 21648 660391 SH SOLE 608355 0 52036 FIFTH STR ASSET MGMT INC CL A COM 31679P109 167 54606 SH SOLE 49915 0 4691 FIFTH THIRD BANCORP COM 316773100 339921 20366757 SH SOLE 16956145 0 3410612 FINANCIAL ENGINES INC COM 317485100 41874 1332309 SH SOLE 1227332 0 104977 FINANCIAL INSTNS INC COM 317585404 13712 471673 SH SOLE 449988 0 21685 FINISAR CORP COM NEW 31787A507 48038 2633661 SH SOLE 2394581 0 239080 FINISH LINE INC CL A 317923100 24122 1143216 SH SOLE 1037848 0 105368 FIREEYE INC COM 31816Q101 61607 3424493 SH SOLE 3034715 0 389778 FIRST ACCEPTANCE CORP COM 318457108 145 80650 SH SOLE 80650 0 0 FIRST AMERN FINL CORP COM 31847R102 119687 3140560 SH SOLE 2913373 0 227187 FIRST BANCORP INC ME COM 31866P102 5512 282504 SH SOLE 274450 0 8054 FIRST BANCORP N C COM 318910106 11730 622285 SH SOLE 585116 0 37169 FIRST BANCORP P R COM NEW 318672706 8345 2857942 SH SOLE 2600837 0 257105 FIRST BUS FINL SVCS INC WIS COM 319390100 1897 82722 SH SOLE 76294 0 6428 FIRST BUSEY CORP COM NEW 319383204 18856 920716 SH SOLE 872722 0 47994 FIRST CASH FINL SVCS INC COM 31942D107 33484 726959 SH SOLE 668835 0 58124 FIRST CMNTY BANCSHARES INC N COM 31983A103 11568 583076 SH SOLE 548808 0 34268 FIRST COMWLTH FINL CORP PA COM 319829107 22074 2491423 SH SOLE 2276559 0 214864 FIRST CONN BANCORP INC MD COM 319850103 3226 202160 SH SOLE 173612 0 28548 FIRST CTZNS BANCSHARES INC N CL A 31946M103 48379 192691 SH SOLE 178421 0 14270 FIRST DATA CORP NEW COM CL A 32008D106 52577 4063112 SH SOLE 3431366 0 631746 FIRST DEFIANCE FINL CORP COM 32006W106 24902 648314 SH SOLE 633663 0 14651 FIRST FINANCIAL NORTHWEST IN COM 32022K102 115 8739 SH SOLE 8739 0 0 FIRST FINL BANCORP OH COM 320209109 30244 1663592 SH SOLE 1515520 0 148072 FIRST FINL BANKSHARES COM 32020R109 48009 1623037 SH SOLE 1498430 0 124607 FIRST FINL CORP IND COM 320218100 13599 397523 SH SOLE 373020 0 24503 FIRST FNDTN INC COM 32026V104 305 13618 SH SOLE 13618 0 0 FIRST HORIZON NATL CORP COM 320517105 88739 6773937 SH SOLE 6006013 0 767924 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 104137 4579469 SH SOLE 4359688 0 219781 FIRST INTERNET BANCORP COM 320557101 245 10489 SH SOLE 10489 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 9432 335310 SH SOLE 300592 0 34718 FIRST LONG IS CORP COM 320734106 13777 483390 SH SOLE 463023 0 20367 FIRST MARBLEHEAD CORP COM NEW 320771207 1139 299797 SH SOLE 299797 0 0 FIRST MERCHANTS CORP COM 320817109 26501 1124355 SH SOLE 1046517 0 77838 FIRST MIDWEST BANCORP DEL COM 320867104 38018 2109754 SH SOLE 1949173 0 160581 FIRST NBC BK HLDG CO COM 32115D106 7122 345901 SH SOLE 315856 0 30045 FIRST NIAGARA FINL GP INC COM 33582V108 100524 10384731 SH SOLE 9184090 0 1200641 FIRST NORTHWEST BANCORP COM 335834107 156 12136 SH SOLE 12136 0 0 FIRST POTOMAC RLTY TR COM 33610F109 22783 2514702 SH SOLE 2371493 0 143209 FIRST REP BK SAN FRANCISCO C COM 33616C100 242914 3645173 SH SOLE 3185025 0 460148 FIRST SOLAR INC COM 336433107 136956 2000227 SH SOLE 1668851 0 331376 FIRST SOUTH BANCORP INC VA COM 33646W100 1424 172566 SH SOLE 172566 0 0 FIRST UTD CORP COM 33741H107 109 9954 SH SOLE 9954 0 0 FIRSTENERGY CORP COM 337932107 397026 11037698 SH SOLE 9142375 0 1895323 FIRSTMERIT CORP COM 337915102 100797 4788448 SH SOLE 4454688 0 333760 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 52 1276 SH SOLE 0 0 1276 FISERV INC COM 337738108 601168 5860484 SH SOLE 4883096 0 977388 FITBIT INC CL A 33812L102 24115 1591754 SH SOLE 1364638 0 227116 FIVE BELOW INC COM 33829M101 56358 1363274 SH SOLE 1249741 0 113533 FIVE OAKS INVT CORP COM 33830W106 429 76559 SH SOLE 76559 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 24069 592395 SH SOLE 551676 0 40719 FIVE STAR QUALITY CARE INC COM 33832D106 4290 1873524 SH SOLE 1837710 0 35814 FIVE9 INC COM 338307101 5371 604113 SH SOLE 585800 0 18313 FLAGSTAR BANCORP INC COM PAR .001 337930705 24361 1135183 SH SOLE 1097580 0 37603 FLANIGANS ENTERPRISES INC COM 338517105 38 1985 SH SOLE 1985 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 301479 2026748 SH SOLE 1767049 0 259699 FLEETMATICS GROUP PLC COM G35569105 14900 365998 SH SOLE 294107 0 71891 FLEX PHARMA INC COM 33938A105 764 69626 SH SOLE 65532 0 4094 FLEXION THERAPEUTICS INC COM 33938J106 2502 271947 SH SOLE 254399 0 17548 FLEXSTEEL INDS INC COM 339382103 7595 173872 SH SOLE 169367 0 4505 FLEXTRONICS INTL LTD ORD Y2573F102 89405 7413328 SH SOLE 5567415 0 1845913 FLIR SYS INC COM 302445101 185814 5639279 SH SOLE 4421839 0 1217440 FLOTEK INDS INC DEL COM 343389102 9605 1310344 SH SOLE 1200198 0 110146 FLOWERS FOODS INC COM 343498101 97249 5268111 SH SOLE 4720862 0 547249 FLOWSERVE CORP COM 34354P105 151556 3412663 SH SOLE 2834432 0 578231 FLUIDIGM CORP DEL COM 34385P108 6505 806037 SH SOLE 746770 0 59267 FLUOR CORP NEW COM 343412102 195982 3649564 SH SOLE 3008563 0 641001 FLUSHING FINL CORP COM 343873105 19649 908823 SH SOLE 840036 0 68787 FMC TECHNOLOGIES INC COM 30249U101 170033 6214653 SH SOLE 5155111 0 1059542 FNB CORP PA COM 302520101 82262 6322966 SH SOLE 5862193 0 460773 FOAMIX PHARMACEUTICALS LTD SHS M46135105 1206 184921 SH SOLE 156507 0 28414 FOGO DE CHAO INC COM 344177100 1901 121784 SH SOLE 118492 0 3292 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2928 30407 SH SOLE 11539 0 18868 FONAR CORP COM NEW 344437405 504 32793 SH SOLE 32793 0 0 FOOT LOCKER INC COM 344849104 265277 4112821 SH SOLE 3673734 0 439087 FORD MTR CO DEL COM PAR $0.01 345370860 1414340 104765891 SH SOLE 86649634 0 18116257 FORESIGHT ENERGY LP COM UNT RP INT 34552U104 0 10 SH SOLE 10 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 176797 8382971 SH SOLE 7628882 0 754089 FORESTAR GROUP INC COM 346233109 12254 939712 SH SOLE 846987 0 92725 FORMFACTOR INC COM 346375108 10878 1496222 SH SOLE 1389685 0 106537 FORRESTER RESH INC COM 346563109 9096 270648 SH SOLE 246640 0 24008 FORTINET INC COM 34959E109 131868 4305181 SH SOLE 3887699 0 417482 FORTRESS BIOTECH INC COM 34960Q109 425 136990 SH SOLE 136990 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 17 1706 SH SOLE 1706 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 269828 4814910 SH SOLE 4280147 0 534763 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 21306 1614066 SH SOLE 1484557 0 129509 FORWARD AIR CORP COM 349853101 34351 757970 SH SOLE 690228 0 67742 FORWARD INDS INC N Y COM NEW 349862300 615 476459 SH SOLE 476459 0 0 FOSSIL GROUP INC COM 34988V106 53541 1205338 SH SOLE 1070414 0 134924 FOSTER L B CO COM 350060109 4223 232519 SH SOLE 213655 0 18864 FOUNDATION MEDICINE INC COM 350465100 5567 306199 SH SOLE 284329 0 21870 FOUR CORNERS PPTY TR INC COM 35086T109 30450 1696393 SH SOLE 1527396 0 168997 FOX CHASE BANCORP INC NEW COM 35137T108 2347 121492 SH SOLE 97887 0 23605 FOX FACTORY HLDG CORP COM 35138V102 4219 266886 SH SOLE 244213 0 22673 FRANCESCAS HLDGS CORP COM 351793104 20647 1077611 SH SOLE 991791 0 85820 FRANKLIN COVEY CO COM 353469109 7741 440083 SH SOLE 429993 0 10090 FRANKLIN ELEC INC COM 353514102 32944 1024066 SH SOLE 931099 0 92967 FRANKLIN FINL NETWORK INC COM 35352P104 2423 89757 SH SOLE 85494 0 4263 FRANKLIN RES INC COM 354613101 384260 9840200 SH SOLE 8156815 0 1683385 FRANKLIN STREET PPTYS CORP COM 35471R106 37078 3494644 SH SOLE 3281385 0 213259 FRANKS INTL N V COM N33462107 14944 906804 SH SOLE 783920 0 122884 FREDS INC CL A 356108100 13354 895615 SH SOLE 806879 0 88736 FREEPORT-MCMORAN INC CL B 35671D857 339787 32861393 SH SOLE 26964626 0 5896767 FREIGHTCAR AMER INC COM 357023100 4779 306712 SH SOLE 283338 0 23374 FREQUENCY ELECTRS INC COM 358010106 1759 176226 SH SOLE 176226 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 35309 839286 SH SOLE 763406 0 75880 FRESH MKT INC COM 35804H106 30563 1071268 SH SOLE 981123 0 90145 FRESHPET INC COM 358039105 3438 469040 SH SOLE 435663 0 33377 FRONTIER COMMUNICATIONS CORP COM 35906A108 181298 32432630 SH SOLE 27057429 0 5375201 FRONTLINE LTD SHS NEW G3682E192 4009 478988 SH SOLE 419033 0 59955 FRP HLDGS INC COM 30292L107 7162 201189 SH SOLE 190917 0 10272 FS BANCORP INC COM 30263Y104 1320 52402 SH SOLE 52402 0 0 FTD COS INC COM 30281V108 13766 524418 SH SOLE 483874 0 40544 FTI CONSULTING INC COM 302941109 43476 1224322 SH SOLE 1134980 0 89342 FUEL SYS SOLUTIONS INC COM 35952W103 1673 302612 SH SOLE 302612 0 0 FUEL TECH INC COM 359523107 936 535129 SH SOLE 535129 0 0 FUELCELL ENERGY INC COM NEW 35952H502 4126 609494 SH SOLE 567528 0 41966 FULL HOUSE RESORTS INC COM 359678109 37 25589 SH SOLE 25589 0 0 FULLER H B CO COM 359694106 52839 1244741 SH SOLE 1142497 0 102244 FULTON FINL CORP PA COM 360271100 68002 5082394 SH SOLE 4725188 0 357206 FUTUREFUEL CORPORATION COM 36116M106 3515 298144 SH SOLE 254003 0 44141 FXCM INC CL A NEW 302693205 1240 115437 SH SOLE 115437 0 0 G & K SVCS INC CL A 361268105 36871 503359 SH SOLE 461882 0 41477 G-III APPAREL GROUP LTD COM 36237H101 49890 1020460 SH SOLE 940059 0 80401 GAIAM INC CL A 36268Q103 2510 392218 SH SOLE 392218 0 0 GAIN CAP HLDGS INC COM 36268W100 2359 359617 SH SOLE 331125 0 28492 GALECTIN THERAPEUTICS INC COM NEW 363225202 60 42034 SH SOLE 42034 0 0 GALENA BIOPHARMA INC COM 363256108 5709 4198008 SH SOLE 3961655 0 236353 GALLAGHER ARTHUR J & CO COM 363576109 232375 5224253 SH SOLE 4678586 0 545667 GAMCO INVESTORS INC CL A COM 361438104 6183 166844 SH SOLE 155751 0 11093 GAMESTOP CORP NEW CL A 36467W109 95140 2998431 SH SOLE 2483511 0 514920 GAMING & LEISURE PPTYS INC COM 36467J108 108847 3520280 SH SOLE 3245194 0 275086 GAMING PARTNERS INTL CORP COM 36467A107 1182 119983 SH SOLE 119983 0 0 GANNETT CO INC COM 36473H104 41900 2767508 SH SOLE 2419068 0 348440 GAP INC DEL COM 364760108 187535 6378732 SH SOLE 5362152 0 1016580 GARMIN LTD SHS H2906T109 121906 3050712 SH SOLE 2542766 0 507946 GARTNER INC COM 366651107 236653 2648602 SH SOLE 2391301 0 257301 GASLOG LTD SHS G37585109 3616 371269 SH SOLE 314495 0 56774 GASTAR EXPL INC NEW COM 36729W202 2438 2216331 SH SOLE 2119927 0 96404 GATX CORP COM 361448103 58838 1238689 SH SOLE 1098356 0 140333 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 35297 1770171 SH SOLE 1563282 0 206889 GENER8 MARITIME INC COM Y26889108 4503 637816 SH SOLE 627270 0 10546 GENERAC HLDGS INC COM 368736104 61587 1653794 SH SOLE 1506469 0 147325 GENERAL CABLE CORP DEL NEW COM 369300108 15227 1247077 SH SOLE 1118058 0 129019 GENERAL COMMUNICATION INC CL A 369385109 15335 837062 SH SOLE 760669 0 76393 GENERAL DYNAMICS CORP COM 369550108 1168114 8891783 SH SOLE 7094603 0 1797180 GENERAL ELECTRIC CO COM 369604103 7728035 243096414 SH SOLE 201141729 0 41954685 GENERAL GROWTH PPTYS INC NEW COM 370023103 662029 22268029 SH SOLE 19584547 0 2683482 GENERAL MLS INC COM 370334104 1205337 19026634 SH SOLE 15430382 0 3596252 GENERAL MOLY INC COM 370373102 565 1662025 SH SOLE 1610264 0 51761 GENERAL MTRS CO COM 37045V100 1197309 38094453 SH SOLE 31369780 0 6724673 GENESCO INC COM 371532102 41754 577908 SH SOLE 528627 0 49281 GENESEE & WYO INC CL A 371559105 101698 1621977 SH SOLE 1444369 0 177608 GENESIS HEALTHCARE INC CL A COM 37185X106 1995 860085 SH SOLE 815371 0 44714 GENIE ENERGY LTD CL B 372284208 3769 495305 SH SOLE 485119 0 10186 GENMARK DIAGNOSTICS INC COM 372309104 3852 730923 SH SOLE 641601 0 89322 GENOCEA BIOSCIENCES INC COM 372427104 2066 266867 SH SOLE 249057 0 17810 GENOMIC HEALTH INC COM 37244C101 13081 528113 SH SOLE 493442 0 34671 GENPACT LIMITED SHS G3922B107 103607 3810492 SH SOLE 3420379 0 390113 GENTEX CORP COM 371901109 131784 8399212 SH SOLE 7480162 0 919050 GENTHERM INC COM 37253A103 40369 970640 SH SOLE 887194 0 83446 GENUINE PARTS CO COM 372460105 393478 3960124 SH SOLE 3312505 0 647619 GENVEC INC COM NEW 37246C307 646 801249 SH SOLE 801249 0 0 GENWORTH FINL INC COM CL A 37247D106 39555 14488864 SH SOLE 12891827 0 1597037 GEO GROUP INC NEW COM 36162J106 74623 2152391 SH SOLE 2004210 0 148181 GEOSPACE TECHNOLOGIES CORP COM 37364X109 4272 346227 SH SOLE 317643 0 28584 GERDAU S A SPON ADR REP PFD 373737105 5824 3271648 SH SOLE 2205572 0 1066076 GERMAN AMERN BANCORP INC COM 373865104 13811 428926 SH SOLE 406871 0 22055 GERON CORP COM 374163103 11461 3925104 SH SOLE 3645528 0 279576 GETTY RLTY CORP NEW COM 374297109 22772 1148343 SH SOLE 1069390 0 78953 GEVO INC COM NEW 374396208 152 563314 SH SOLE 563314 0 0 GIBRALTAR INDS INC COM 374689107 24713 864076 SH SOLE 800942 0 63134 GIGAMON INC COM 37518B102 25679 827834 SH SOLE 783229 0 44605 GIGOPTIX INC COM 37517Y103 1085 401806 SH SOLE 401806 0 0 GILEAD SCIENCES INC COM 375558103 3317739 36117343 SH SOLE 29813707 0 6303636 GILEAD SCIENCES INC NOTE 1.625% 5/0 375558AP8 2727 663000 PRN SOLE 663000 0 0 GLACIER BANCORP INC NEW COM 37637Q105 49217 1936171 SH SOLE 1781492 0 154679 GLADSTONE COML CORP COM 376536108 10994 671178 SH SOLE 617890 0 53288 GLADSTONE LD CORP COM 376549101 105 10458 SH SOLE 10458 0 0 GLATFELTER COM 377316104 22402 1080666 SH SOLE 981871 0 98795 GLAUKOS CORP COM 377322102 2664 157994 SH SOLE 153036 0 4958 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 219 5400 SH SOLE 0 0 5400 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1192 75157 SH SOLE 66287 0 8870 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 16849 675317 SH SOLE 634912 0 40405 GLOBAL EAGLE ENTMT INC COM 37951D102 9742 1143378 SH SOLE 1056090 0 87288 GLOBAL INDEMNITY PLC SHS G39319101 10031 322239 SH SOLE 299748 0 22491 GLOBAL NET LEASE INC COM 379378102 21299 2488180 SH SOLE 2462405 0 25775 GLOBAL PMTS INC COM 37940X102 251527 3851869 SH SOLE 3455491 0 396378 GLOBAL SHIP LEASE INC NEW SHS A Y27183105 16 14044 SH SOLE 14044 0 0 GLOBALSCAPE INC COM 37940G109 494 129963 SH SOLE 129963 0 0 GLOBALSTAR INC COM 378973408 12397 8433589 SH SOLE 7598436 0 835153 GLOBANT S A COM L44385109 5338 172983 SH SOLE 153753 0 19230 GLOBEIMMUNE INC COM 37957B100 13 6045 SH SOLE 6045 0 0 GLOBUS MED INC CL A 379577208 41072 1729346 SH SOLE 1595439 0 133907 GLORI ENERGY INC COM 379606106 1 7135 SH SOLE 7135 0 0 GLU MOBILE INC COM 379890106 8068 2861094 SH SOLE 2655640 0 205454 GNC HLDGS INC COM CL A 36191G107 71651 2256727 SH SOLE 1980636 0 276091 GODADDY INC CL A 380237107 18621 575968 SH SOLE 526267 0 49701 GOGO INC COM 38046C109 14062 1277158 SH SOLE 1169570 0 107588 GOLAR LNG LTD BERMUDA SHS G9456A100 16711 929953 SH SOLE 619593 0 310360 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 89 6056 SH SOLE 6056 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1741 441841 SH SOLE 441841 0 0 GOLD RESOURCE CORP COM 38068T105 821 352194 SH SOLE 352194 0 0 GOLDCORP INC NEW COM 380956409 5085 313280 SH SOLE 313280 0 0 GOLDEN ENTMT INC COM 381013101 8 700 SH SOLE 0 0 700 GOLDEN OCEAN GROUP LTD SHS G39637106 387 556677 SH SOLE 470136 0 86541 GOLDMAN SACHS GROUP INC COM 38141G104 1671852 10650097 SH SOLE 8749333 0 1900764 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 392 2500 SH Call SOLE 2500 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 103 25936 SH SOLE 25936 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 280536 8506259 SH SOLE 7317833 0 1188426 GOPRO INC CL A 38268T103 22805 1906736 SH SOLE 1704557 0 202179 GORMAN RUPP CO COM 383082104 12575 484951 SH SOLE 455258 0 29693 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 36086 2021644 SH SOLE 1893289 0 128355 GP STRATEGIES CORP COM 36225V104 5395 196883 SH SOLE 179764 0 17119 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 1148 12945 SH SOLE 12945 0 0 GRACE W R & CO DEL NEW COM 38388F108 129128 1814104 SH SOLE 1600962 0 213142 GRACO INC COM 384109104 136021 1620074 SH SOLE 1458425 0 161649 GRAHAM CORP COM 384556106 5584 280466 SH SOLE 265785 0 14681 GRAHAM HLDGS CO COM 384637104 57390 119563 SH SOLE 107430 0 12133 GRAINGER W W INC COM 384802104 350778 1502712 SH SOLE 1239762 0 262950 GRAMERCY PPTY TR COM 385002100 120674 14280925 SH SOLE 13154598 0 1126327 GRAN TIERRA ENERGY INC COM 38500T101 265 107364 SH SOLE 107364 0 0 GRAND CANYON ED INC COM 38526M106 49852 1166395 SH SOLE 1072709 0 93686 GRANITE CONSTR INC COM 387328107 54694 1144233 SH SOLE 1055789 0 88444 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 109 3800 SH SOLE 0 0 3800 GRAPHIC PACKAGING HLDG CO COM 388689101 109333 8508386 SH SOLE 7510276 0 998110 GRAY TELEVISION INC COM 389375106 20461 1745794 SH SOLE 1619192 0 126602 GREAT AJAX CORP COM 38983D300 846 75570 SH SOLE 71783 0 3787 GREAT BASIN SCIENTIFIC INC COM 39013L502 25 3477 SH SOLE 3477 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 7415 1662624 SH SOLE 1443124 0 219500 GREAT PLAINS ENERGY INC COM 391164100 146280 4535827 SH SOLE 4041006 0 494821 GREAT SOUTHN BANCORP INC COM 390905107 12740 343128 SH SOLE 314803 0 28325 GREAT WESTN BANCORP INC COM 391416104 40369 1480339 SH SOLE 1391985 0 88354 GREATBATCH INC COM 39153L106 24681 692515 SH SOLE 624903 0 67612 GREEN BANCORP INC COM 39260X100 1506 198920 SH SOLE 188175 0 10745 GREEN BRICK PARTNERS INC COM 392709101 2969 391145 SH SOLE 362993 0 28152 GREEN DOT CORP CL A 39304D102 26959 1173645 SH SOLE 1091814 0 81831 GREEN PLAINS INC COM 393222104 14420 903512 SH SOLE 821139 0 82373 GREENBRIER COS INC COM 393657101 24553 888302 SH SOLE 831767 0 56535 GREENHILL & CO INC COM 395259104 16351 736520 SH SOLE 673992 0 62528 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 16881 774724 SH SOLE 716109 0 58615 GREIF INC CL A 397624107 29654 905480 SH SOLE 839130 0 66350 GREIF INC CL B 397624206 66 1417 SH SOLE 1417 0 0 GRIFFIN INL RLTY INC COM 398231100 1592 64829 SH SOLE 64829 0 0 GRIFFON CORP COM 398433102 14877 962929 SH SOLE 881424 0 81505 GROUP 1 AUTOMOTIVE INC COM 398905109 40427 688829 SH SOLE 638019 0 50810 GROUPON INC COM CL A 399473107 42706 10703250 SH SOLE 9413940 0 1289310 GRUBHUB INC COM 400110102 47123 1875189 SH SOLE 1720157 0 155032 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 3637 79787 SH SOLE 79787 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 26 170 SH SOLE 170 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 16412 579939 SH SOLE 579939 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 343 12500 SH SOLE 0 0 12500 GSE SYS INC COM 36227K106 124 45583 SH SOLE 45583 0 0 GSI GROUP INC CDA NEW COM NEW 36191C205 5480 386990 SH SOLE 320374 0 66616 GTT COMMUNICATIONS INC COM 362393100 7088 428567 SH SOLE 397998 0 30569 GTX INC DEL COM 40052B108 764 1528732 SH SOLE 1528732 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 2256 145921 SH SOLE 132471 0 13450 GUESS INC COM 401617105 34391 1832249 SH SOLE 1691088 0 141161 GUIDANCE SOFTWARE INC COM 401692108 655 152281 SH SOLE 138614 0 13667 GUIDEWIRE SOFTWARE INC COM 40171V100 94467 1733977 SH SOLE 1594784 0 139193 GULF ISLAND FABRICATION INC COM 402307102 2986 380420 SH SOLE 374047 0 6373 GULF RESOURCES INC COM PAR $0.0005 40251W309 370 229559 SH SOLE 229559 0 0 GULFMARK OFFSHORE INC CL A NEW 402629208 3983 645570 SH SOLE 592512 0 53058 GULFPORT ENERGY CORP COM NEW 402635304 111580 3937194 SH SOLE 3500789 0 436405 GW PHARMACEUTICALS PLC ADS 36197T103 91 1255 SH SOLE 1255 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 13465 768128 SH SOLE 702481 0 65647 HABIT RESTAURANTS INC COM CL A 40449J103 5854 314234 SH SOLE 293530 0 20704 HACKETT GROUP INC COM 404609109 12751 843305 SH SOLE 805540 0 37765 HAEMONETICS CORP COM 405024100 44690 1277588 SH SOLE 1171813 0 105775 HAIN CELESTIAL GROUP INC COM 405217100 121342 2966068 SH SOLE 2666901 0 299167 HALCON RES CORP COM PAR 40537Q506 2023 2105014 SH SOLE 1951042 0 153972 HALLADOR ENERGY COMPANY COM 40609P105 673 147238 SH SOLE 138265 0 8973 HALLIBURTON CO COM 406216101 788580 22076706 SH SOLE 18258437 0 3818269 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 3728 324143 SH SOLE 313441 0 10702 HALOZYME THERAPEUTICS INC COM 40637H109 26992 2850270 SH SOLE 2633119 0 217151 HALYARD HEALTH INC COM 40650V100 39400 1371392 SH SOLE 1272412 0 98980 HAMPTON ROADS BANKSHARES INC COM NEW 409321502 418 236295 SH SOLE 213021 0 23274 HANCOCK HLDG CO COM 410120109 52480 2285736 SH SOLE 2125326 0 160410 HANDY & HARMAN LTD COM 410315105 671 24530 SH SOLE 22088 0 2442 HANESBRANDS INC COM 410345102 280893 9911521 SH SOLE 8278328 0 1633193 HANMI FINL CORP COM NEW 410495204 20618 936317 SH SOLE 849693 0 86624 HANNON ARMSTRONG SUST INFR C COM 41068X100 12928 672612 SH SOLE 603006 0 69606 HANOVER INS GROUP INC COM 410867105 123357 1367291 SH SOLE 1195748 0 171543 HANSEN MEDICAL INC COM NEW 411307200 9 3308 SH SOLE 3308 0 0 HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 73 4741 SH SOLE 4741 0 0 HARDINGE INC COM 412324303 4427 354987 SH SOLE 354987 0 0 HARLEY DAVIDSON INC COM 412822108 251149 4892840 SH SOLE 4033690 0 859150 HARMAN INTL INDS INC COM 413086109 185818 2086900 SH SOLE 1722438 0 364462 HARMONIC INC COM 413160102 7263 2220984 SH SOLE 2025573 0 195411 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 8434 2317019 SH SOLE 1335556 0 981463 HARRIS CORP DEL COM 413875105 248104 3186537 SH SOLE 2663924 0 522613 HARSCO CORP COM 415864107 10579 1941175 SH SOLE 1752130 0 189045 HARTE-HANKS INC COM 416196103 5922 2340647 SH SOLE 2217983 0 122664 HARTFORD FINL SVCS GROUP INC COM 416515104 560010 12152988 SH SOLE 9881313 0 2271675 HARVARD APPARATUS REGENER TE COM 41690A106 1076 601207 SH SOLE 601207 0 0 HARVARD BIOSCIENCE INC COM 416906105 4285 1418948 SH SOLE 1372076 0 46872 HARVEST NATURAL RESOURCES IN COM 41754V103 718 1190267 SH SOLE 1190267 0 0 HASBRO INC COM 418056107 258206 3223540 SH SOLE 2651368 0 572172 HATTERAS FINL CORP COM 41902R103 32877 2299057 SH SOLE 2097628 0 201429 HAVERTY FURNITURE INC COM 419596101 12407 586363 SH SOLE 547031 0 39332 HAWAIIAN ELEC INDUSTRIES COM 419870100 99974 3085611 SH SOLE 2701606 0 384005 HAWAIIAN HOLDINGS INC COM 419879101 53629 1136441 SH SOLE 1059050 0 77391 HAWAIIAN TELCOM HOLDCO INC COM 420031106 2381 101119 SH SOLE 85260 0 15859 HAWKINS INC COM 420261109 10691 296221 SH SOLE 273571 0 22650 HAYNES INTERNATIONAL INC COM NEW 420877201 11942 327182 SH SOLE 299744 0 27438 HC2 HLDGS INC COM 404139107 1013 265061 SH SOLE 246227 0 18834 HCA HOLDINGS INC COM 40412C101 692291 8869835 SH SOLE 7310027 0 1559808 HCI GROUP INC COM 40416E103 9281 278710 SH SOLE 260923 0 17787 HCP INC COM 40414L109 593299 18210535 SH SOLE 16207567 0 2002968 HD SUPPLY HLDGS INC COM 40416M105 147592 4463032 SH SOLE 3881378 0 581654 HDFC BANK LTD ADR REPS 3 SHS 40415F101 8611 139719 SH SOLE 87224 0 52495 HEADWATERS INC COM 42210P102 37593 1894822 SH SOLE 1743525 0 151297 HEALTHCARE RLTY TR COM 421946104 130407 4221660 SH SOLE 4011908 0 209752 HEALTHCARE SVCS GRP INC COM 421906108 63996 1738559 SH SOLE 1592640 0 145919 HEALTHCARE TR AMER INC CL A NEW 42225P501 121602 4133297 SH SOLE 3730889 0 402408 HEALTHEQUITY INC COM 42226A107 22076 894847 SH SOLE 825502 0 69345 HEALTHSOUTH CORP COM NEW 421924309 85494 2271973 SH SOLE 2082303 0 189670 HEALTHSTREAM INC COM 42222N103 13946 631342 SH SOLE 578194 0 53148 HEALTHWAYS INC COM 422245100 8507 843093 SH SOLE 775989 0 67104 HEARTLAND EXPRESS INC COM 422347104 25438 1371334 SH SOLE 1262004 0 109330 HEARTLAND FINL USA INC COM 42234Q102 16230 527110 SH SOLE 490724 0 36386 HEARTLAND PMT SYS INC COM 42235N108 88740 918918 SH SOLE 843686 0 75232 HEARTWARE INTL INC COM 422368100 14060 447499 SH SOLE 412881 0 34618 HECLA MNG CO COM 422704106 26971 9701953 SH SOLE 8760692 0 941261 HEICO CORP NEW COM 422806109 23438 389797 SH SOLE 337223 0 52574 HEICO CORP NEW CL A 422806208 53713 1128431 SH SOLE 1069102 0 59329 HEIDRICK & STRUGGLES INTL IN COM 422819102 11343 478598 SH SOLE 439344 0 39254 HELEN OF TROY CORP LTD COM G4388N106 72554 699719 SH SOLE 641566 0 58153 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 14060 2510703 SH SOLE 2279801 0 230902 HELMERICH & PAYNE INC COM 423452101 159518 2716589 SH SOLE 2278367 0 438222 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 954 72686 SH SOLE 65221 0 7465 HEMISPHERX BIOPHARMA INC COM 42366C103 766 5756423 SH SOLE 5756423 0 0 HENNESSY ADVISORS INC COM 425885100 196 7352 SH SOLE 7352 0 0 HENRY JACK & ASSOC INC COM 426281101 193211 2284631 SH SOLE 2040194 0 244437 HERBALIFE LTD COM USD SHS G4412G101 104917 1704305 SH SOLE 1472427 0 231878 HERITAGE COMMERCE CORP COM 426927109 15123 1510795 SH SOLE 1493086 0 17709 HERITAGE CRYSTAL CLEAN INC COM 42726M106 953 95916 SH SOLE 82998 0 12918 HERITAGE FINL CORP WASH COM 42722X106 16050 913502 SH SOLE 835381 0 78121 HERITAGE INS HLDGS INC COM 42727J102 8725 546332 SH SOLE 478124 0 68208 HERITAGE OAKS BANCORP COM 42724R107 1444 185406 SH SOLE 167493 0 17913 HERON THERAPEUTICS INC COM 427746102 13563 714241 SH SOLE 674815 0 39426 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 40825 1913074 SH SOLE 1810604 0 102470 HERSHEY CO COM 427866108 385542 4186582 SH SOLE 3496892 0 689690 HERTZ GLOBAL HOLDINGS INC COM 42805T105 99690 9467280 SH SOLE 8157045 0 1310235 HESKA CORP COM RESTRC NEW 42805E306 5545 194546 SH SOLE 190200 0 4346 HESS CORP COM 42809H107 372101 7067452 SH SOLE 5862673 0 1204779 HEWLETT PACKARD ENTERPRISE C COM 42824C109 783238 44175876 SH SOLE 36735902 0 7439974 HEXCEL CORP NEW COM 428291108 104674 2394737 SH SOLE 2102709 0 292028 HF FINL CORP COM 404172108 14 797 SH SOLE 797 0 0 HFF INC CL A 40418F108 24301 882720 SH SOLE 808882 0 73838 HHGREGG INC COM 42833L108 484 229406 SH SOLE 229406 0 0 HIBBETT SPORTS INC COM 428567101 20836 580390 SH SOLE 525919 0 54471 HIGHER ONE HLDGS INC COM 42983D104 4862 1243443 SH SOLE 1243443 0 0 HIGHWOODS PPTYS INC COM 431284108 187468 3921108 SH SOLE 3728858 0 192250 HILL INTERNATIONAL INC COM 431466101 3607 1070219 SH SOLE 1039127 0 31092 HILL ROM HLDGS INC COM 431475102 319906 6359964 SH SOLE 1554645 0 4805319 HILLENBRAND INC COM 431571108 45878 1531825 SH SOLE 1403625 0 128200 HILLTOP HOLDINGS INC COM 432748101 37329 1977158 SH SOLE 1823326 0 153832 HILTON WORLDWIDE HLDGS INC COM 43300A104 276137 12261845 SH SOLE 10689467 0 1572378 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 230 20496 SH SOLE 20496 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1429 12000 SH SOLE 10985 0 1015 HMN FINL INC COM 40424G108 666 59173 SH SOLE 59173 0 0 HMS HLDGS CORP COM 40425J101 29456 2052714 SH SOLE 1881814 0 170900 HNI CORP COM 404251100 49811 1271659 SH SOLE 1179245 0 92414 HOLLYFRONTIER CORP COM 436106108 185203 5243580 SH SOLE 4630998 0 612582 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 216 10285 SH SOLE 10285 0 0 HOLOGIC INC COM 436440101 233033 6754584 SH SOLE 5598003 0 1156581 HOME BANCORP INC COM 43689E107 270 10083 SH SOLE 0 0 10083 HOME BANCSHARES INC COM 436893200 60942 1488199 SH SOLE 1370673 0 117526 HOME DEPOT INC COM 437076102 4567877 34234257 SH SOLE 28183186 0 6051071 HOMEINNS HOTEL GROUP SPONSORED ADR 43742E102 1976 55434 SH SOLE 55434 0 0 HOMESTREET INC COM 43785V102 15398 739932 SH SOLE 697694 0 42238 HOMETRUST BANCSHARES INC COM 437872104 5366 292739 SH SOLE 252524 0 40215 HONDA MOTOR LTD AMERN SHS 438128308 159 5815 SH SOLE 0 0 5815 HONEYWELL INTL INC COM 438516106 2281268 20359376 SH SOLE 16813009 0 3546367 HOOKER FURNITURE CORP COM 439038100 4724 143801 SH SOLE 129858 0 13943 HOOPER HOLMES INC COM 439104100 107 769026 SH SOLE 749351 0 19675 HOPFED BANCORP INC COM 439734104 8 685 SH SOLE 685 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 33040 1042588 SH SOLE 938941 0 103647 HORIZON BANCORP IND COM 440407104 2701 109262 SH SOLE 98312 0 10950 HORIZON GLOBAL CORP COM 44052W104 7723 613949 SH SOLE 555279 0 58670 HORIZON PHARMA PLC SHS G4617B105 38740 2337953 SH SOLE 2245492 0 92461 HORMEL FOODS CORP COM 440452100 315904 7305830 SH SOLE 6155921 0 1149909 HORNBECK OFFSHORE SVCS INC N COM 440543106 7928 798376 SH SOLE 722267 0 76109 HORTONWORKS INC COM 440894103 6715 594223 SH SOLE 541571 0 52652 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 168120 6329825 SH SOLE 5853958 0 475867 HOST HOTELS & RESORTS INC COM 44107P104 510627 30576456 SH SOLE 26124986 0 4451470 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 59816 2999808 SH SOLE 2734462 0 265346 HOULIHAN LOKEY INC CL A 441593100 3439 138094 SH SOLE 130332 0 7762 HOUSTON WIRE & CABLE CO COM 44244K109 3158 451762 SH SOLE 443344 0 8418 HOVNANIAN ENTERPRISES INC CL A 442487203 4865 3118497 SH SOLE 2870308 0 248189 HOWARD HUGHES CORP COM 44267D107 98984 934777 SH SOLE 800178 0 134599 HP INC COM 40434L105 565324 45886679 SH SOLE 37621731 0 8264948 HP INC OPTIONS 40434L105 101 8200 SH Put SOLE 8200 0 0 HRG GROUP INC COM 40434J100 34305 2462642 SH SOLE 2284976 0 177666 HSBC HLDGS PLC SPON ADR NEW 404280406 334 10730 SH SOLE 0 0 10730 HSN INC COM 404303109 48227 921943 SH SOLE 854332 0 67611 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 33 11449 SH SOLE 11449 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 6158 173173 SH SOLE 151905 0 21268 HUB GROUP INC CL A 443320106 56602 1387649 SH SOLE 1311491 0 76158 HUBBELL INC COM 443510607 168809 1593589 SH SOLE 1405638 0 187951 HUBSPOT INC COM 443573100 14248 326635 SH SOLE 293039 0 33596 HUDSON GLOBAL INC COM 443787106 1662 701191 SH SOLE 677476 0 23715 HUDSON PAC PPTYS INC COM 444097109 71951 2487931 SH SOLE 2337400 0 150531 HUDSON TECHNOLOGIES INC COM 444144109 98 29887 SH SOLE 29887 0 0 HUMANA INC COM 444859102 692888 3787307 SH SOLE 3162364 0 624943 HUNT J B TRANS SVCS INC COM 445658107 220830 2621436 SH SOLE 2110949 0 510487 HUNTINGTON BANCSHARES INC COM 446150104 209231 21931964 SH SOLE 18122592 0 3809372 HUNTINGTON INGALLS INDS INC COM 446413106 202979 1482245 SH SOLE 1343497 0 138748 HUNTSMAN CORP COM 447011107 66065 4967288 SH SOLE 4291377 0 675911 HURCO COMPANIES INC COM 447324104 2136 64739 SH SOLE 54758 0 9981 HURON CONSULTING GROUP INC COM 447462102 32629 560728 SH SOLE 514142 0 46586 HUTCHINSON TECHNOLOGY INC COM 448407106 3056 834934 SH SOLE 834934 0 0 HYATT HOTELS CORP COM CL A 448579102 37002 747668 SH SOLE 670834 0 76834 HYSTER YALE MATLS HANDLING I CL A 449172105 18852 283070 SH SOLE 262313 0 20757 I D SYSTEMS INC COM 449489103 1633 376278 SH SOLE 376278 0 0 IAC INTERACTIVECORP COM 44919P508 94853 2014718 SH SOLE 1732854 0 281864 IAMGOLD CORP COM 450913108 70 31705 SH SOLE 5 0 31700 IBERIABANK CORP COM 450828108 48102 938201 SH SOLE 854399 0 83802 IBIO INC COM 451033104 101 179132 SH SOLE 179132 0 0 ICAD INC COM NEW 44934S206 2021 396340 SH SOLE 396340 0 0 ICF INTL INC COM 44925C103 16886 491314 SH SOLE 448155 0 43159 ICICI BK LTD ADR 45104G104 4841 676148 SH SOLE 529078 0 147070 ICON PLC SHS G4705A100 1658 22079 SH SOLE 9089 0 12990 ICONIX BRAND GROUP INC COM 451055107 11639 1445839 SH SOLE 1340124 0 105715 ICU MED INC COM 44930G107 48354 464497 SH SOLE 435716 0 28781 IDACORP INC COM 451107106 113553 1522364 SH SOLE 1417038 0 105326 IDENTIV INC COM NEW 45170X205 554 256569 SH SOLE 256569 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 4320 2181897 SH SOLE 2068728 0 113169 IDEX CORP COM 45167R104 196689 2373177 SH SOLE 2133708 0 239469 IDEXX LABS INC COM 45168D104 205002 2617489 SH SOLE 2343865 0 273624 IDREAMSKY TECHNOLOGY LIMITED SPONSORED ADS 45173K101 274 19917 SH SOLE 19917 0 0 IDT CORP CL B NEW 448947507 7941 509391 SH SOLE 477796 0 31595 IGNYTA INC COM 451731103 2756 407136 SH SOLE 377890 0 29246 IHS INC CL A 451734107 202362 1629852 SH SOLE 1425933 0 203919 II VI INC COM 902104108 31419 1447191 SH SOLE 1333762 0 113429 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1775 81181 SH SOLE 81181 0 0 ILLINOIS TOOL WKS INC COM 452308109 908885 8872362 SH SOLE 7166316 0 1706046 ILLUMINA INC COM 452327109 614696 3791848 SH SOLE 3189302 0 602546 IMAGE SENSING SYS INC COM 45244C104 608 218576 SH SOLE 218576 0 0 IMATION CORP COM 45245A107 1444 931721 SH SOLE 912573 0 19148 IMAX CORP COM 45245E109 18058 580828 SH SOLE 471181 0 109647 IMMERSION CORP COM 452521107 8757 1060152 SH SOLE 1009296 0 50856 IMMUNE DESIGN CORP COM 45252L103 3002 230886 SH SOLE 211404 0 19482 IMMUNOGEN INC COM 45253H101 18097 2124044 SH SOLE 1948618 0 175426 IMMUNOMEDICS INC COM 452907108 6878 2751297 SH SOLE 2576846 0 174451 IMPAC MTG HLDGS INC COM NEW 45254P508 1704 122887 SH SOLE 116481 0 6406 IMPAX LABORATORIES INC COM 45256B101 55133 1721824 SH SOLE 1581222 0 140602 IMPERVA INC COM 45321L100 35213 697284 SH SOLE 640905 0 56379 IMPRIVATA INC COM 45323J103 2693 213191 SH SOLE 206428 0 6763 IMS HEALTH HLDGS INC COM 44970B109 92546 3485737 SH SOLE 3043172 0 442565 INC RESH HLDGS INC CL A 45329R109 31746 770336 SH SOLE 733676 0 36660 INCONTACT INC COM 45336E109 12922 1453575 SH SOLE 1345217 0 108358 INCYTE CORP COM 45337C102 285222 3935719 SH SOLE 3468350 0 467369 INDEPENDENCE CONTRACT DRIL I COM 453415309 555 116270 SH SOLE 101777 0 14493 INDEPENDENCE HLDG CO NEW COM NEW 453440307 875 54942 SH SOLE 49474 0 5468 INDEPENDENCE RLTY TR INC COM 45378A106 3704 520218 SH SOLE 492962 0 27256 INDEPENDENT BANK CORP MASS COM 453836108 31938 694905 SH SOLE 638211 0 56694 INDEPENDENT BANK CORP MICH COM NEW 453838609 8087 555830 SH SOLE 537643 0 18187 INDEPENDENT BK GROUP INC COM 45384B106 3911 142745 SH SOLE 120764 0 21981 INFINERA CORPORATION COM 45667G103 54761 3409749 SH SOLE 3142948 0 266801 INFINITY PHARMACEUTICALS INC COM 45665G303 6467 1227205 SH SOLE 1121640 0 105565 INFINITY PPTY & CAS CORP COM 45665Q103 25415 315709 SH SOLE 289920 0 25789 INFOBLOX INC COM 45672H104 26541 1552099 SH SOLE 1436614 0 115485 INFORMATION SERVICES GROUP I COM 45675Y104 129 32722 SH SOLE 32722 0 0 INFOSYS LTD SPONSORED ADR 456788108 7793 409701 SH SOLE 408659 0 1042 INFRAREIT INC COM 45685L100 15203 891695 SH SOLE 839258 0 52437 INGERSOLL-RAND PLC SHS G47791101 444756 7172326 SH SOLE 5769247 0 1403079 INGLES MKTS INC CL A 457030104 13138 350349 SH SOLE 323933 0 26416 INGRAM MICRO INC CL A 457153104 159921 4453377 SH SOLE 3918226 0 535151 INGREDION INC COM 457187102 225491 2111532 SH SOLE 1876213 0 235319 INNERWORKINGS INC COM 45773Y105 8568 1077772 SH SOLE 1001701 0 76071 INNODATA INC COM NEW 457642205 1306 577828 SH SOLE 577828 0 0 INNOPHOS HOLDINGS INC COM 45774N108 16386 530120 SH SOLE 481623 0 48497 INNOSPEC INC COM 45768S105 27051 623863 SH SOLE 570111 0 53752 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1110 422061 SH SOLE 422061 0 0 INNOVIVA INC COM 45781M101 26997 2144343 SH SOLE 1971358 0 172985 INOGEN INC COM 45780L104 16884 375367 SH SOLE 349523 0 25844 INOTEK PHARMACEUTICALS CORP COM 45780V102 1936 261632 SH SOLE 261632 0 0 INOVALON HLDGS INC COM CL A 45781D101 19825 1070480 SH SOLE 965653 0 104827 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 16261 1866926 SH SOLE 1723927 0 142999 INPHI CORP COM 45772F107 29238 876978 SH SOLE 808297 0 68681 INSIGHT ENTERPRISES INC COM 45765U103 27196 949584 SH SOLE 856224 0 93360 INSIGNIA SYS INC COM 45765Y105 1403 492277 SH SOLE 492277 0 0 INSMED INC COM PAR $.01 457669307 19359 1527956 SH SOLE 1404764 0 123192 INSPERITY INC COM 45778Q107 32778 633627 SH SOLE 600321 0 33306 INSTALLED BLDG PRODS INC COM 45780R101 11324 425540 SH SOLE 391762 0 33778 INSTEEL INDUSTRIES INC COM 45774W108 19370 633613 SH SOLE 599307 0 34306 INSTITUTIONAL FINL MKTS INC COM 45779L107 215 252753 SH SOLE 252753 0 0 INSTRUCTURE INC COM 45781U103 794 44273 SH SOLE 40779 0 3494 INSULET CORP COM 45784P101 46763 1410215 SH SOLE 1297937 0 112278 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 9409 588430 SH SOLE 546970 0 41460 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 48862 725384 SH SOLE 668182 0 57202 INTEGRATED DEVICE TECHNOLOGY COM 458118106 87067 4259654 SH SOLE 3983725 0 275929 INTEGRATED ELECTRICAL SVC COM 45811E301 27 1845 SH SOLE 1845 0 0 INTEL CORP COM 458140100 4044715 125029836 SH SOLE 103502836 0 21527000 INTEL CORP SDCV 3.250% 8/0 458140AF7 861 541000 PRN SOLE 541000 0 0 INTELIQUENT INC COM 45825N107 18936 1179789 SH SOLE 1116603 0 63186 INTELSAT S A COM L5140P101 1176 466504 SH SOLE 404188 0 62316 INTER PARFUMS INC COM 458334109 13146 425436 SH SOLE 389438 0 35998 INTERACTIVE BROKERS GROUP IN COM 45841N107 52399 1332628 SH SOLE 1158535 0 174093 INTERACTIVE INTELLIGENCE GRO COM 45841V109 17105 469660 SH SOLE 435414 0 34246 INTERCEPT PHARMACEUTICALS IN COM 45845P108 52930 412001 SH SOLE 365329 0 46672 INTERCLOUD SYS INC COM NEW 458488202 115 121515 SH SOLE 121515 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 789082 3355798 SH SOLE 2696920 0 658878 INTERDIGITAL INC COM 45867G101 57546 1034062 SH SOLE 958836 0 75226 INTERFACE INC COM 458665304 39698 2141193 SH SOLE 2005145 0 136048 INTERMOLECULAR INC COM 45882D109 149 58783 SH SOLE 58783 0 0 INTERNAP CORP COM PAR $.001 45885A300 4124 1510445 SH SOLE 1397508 0 112937 INTERNATIONAL BANCSHARES COR COM 459044103 39896 1617844 SH SOLE 1505899 0 111945 INTERNATIONAL BUSINESS MACHS COM 459200101 3523040 23262068 SH SOLE 19208229 0 4053839 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 245995 2162213 SH SOLE 1819375 0 342838 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 15823 867021 SH SOLE 653590 0 213431 INTERNATIONAL SPEEDWAY CORP CL A 460335201 32801 888680 SH SOLE 829708 0 58972 INTEROIL CORP COM 460951106 1545 48538 SH SOLE 48538 0 0 INTERPACE DIAGNOSTICS GROUP COM 46062X105 63 223802 SH SOLE 223802 0 0 INTERPUBLIC GROUP COS INC COM 460690100 279192 12165215 SH SOLE 9974988 0 2190227 INTERSECT ENT INC COM 46071F103 9062 476923 SH SOLE 447383 0 29540 INTERSECTIONS INC COM 460981301 692 281214 SH SOLE 281214 0 0 INTERSIL CORP CL A 46069S109 50724 3793830 SH SOLE 3519271 0 274559 INTERVAL LEISURE GROUP INC COM 46113M108 14279 988841 SH SOLE 906697 0 82144 INTERXION HOLDING N.V SHS N47279109 7991 231097 SH SOLE 152219 0 78878 INTEST CORP COM 461147100 2062 528811 SH SOLE 528811 0 0 INTEVAC INC COM 461148108 2872 638299 SH SOLE 623512 0 14787 INTL FCSTONE INC COM 46116V105 12257 458556 SH SOLE 422488 0 36068 INTL PAPER CO COM 460146103 472491 11512944 SH SOLE 9748722 0 1764222 INTRA CELLULAR THERAPIES INC COM 46116X101 20055 721394 SH SOLE 670406 0 50988 INTRALINKS HLDGS INC COM 46118H104 4389 557001 SH SOLE 483435 0 73566 INTRAWEST RESORTS HLDGS INC COM 46090K109 4585 536214 SH SOLE 511558 0 24656 INTREPID POTASH INC COM 46121Y102 1569 1413248 SH SOLE 1262480 0 150768 INTREXON CORP COM 46122T102 40520 1195625 SH SOLE 1069374 0 126251 INTRICON CORP COM 46121H109 64 10044 SH SOLE 10044 0 0 INTUIT COM 461202103 776730 7467841 SH SOLE 5831413 0 1636428 INTUITIVE SURGICAL INC COM NEW 46120E602 577021 960021 SH SOLE 802456 0 157565 INUVO INC COM NEW 46122W204 1786 1008924 SH SOLE 1008924 0 0 INVACARE CORP COM 461203101 10824 821859 SH SOLE 740083 0 81776 INVENSENSE INC COM 46123D205 16449 1958176 SH SOLE 1804246 0 153930 INVENTERGY GLOBAL INC COM NEW 46123X409 41 20503 SH SOLE 20503 0 0 INVENTURE FOODS INC COM 461212102 3901 690478 SH SOLE 674568 0 15910 INVESCO LTD SHS G491BT108 346014 11245167 SH SOLE 9356340 0 1888827 INVESCO MORTGAGE CAPITAL INC COM 46131B100 36516 2998047 SH SOLE 2749255 0 248792 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 19981 904127 SH SOLE 830543 0 73584 INVESTORS BANCORP INC NEW COM 46146L101 100866 8665451 SH SOLE 7962893 0 702558 INVESTORS REAL ESTATE TR SH BEN INT 461730103 32863 4526537 SH SOLE 4242096 0 284441 INVESTORS TITLE CO COM 461804106 3234 35507 SH SOLE 35507 0 0 INVITAE CORP COM 46185L103 2033 198772 SH SOLE 193185 0 5587 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 5118 733230 SH SOLE 694979 0 38251 INVUITY INC COM NEW 46187J205 153 21142 SH SOLE 18434 0 2708 ION GEOPHYSICAL CORP COM NEW 462044207 1844 228211 SH SOLE 219246 0 8965 IONIS PHARMACEUTICALS INC COM 462222100 122460 3023694 SH SOLE 2671503 0 352191 IPASS INC COM 46261V108 95 86574 SH SOLE 86574 0 0 IPG PHOTONICS CORP COM 44980X109 98958 1029954 SH SOLE 928020 0 101934 IRADIMED CORP COM 46266A109 1427 74464 SH SOLE 72325 0 2139 IRIDIUM COMMUNICATIONS INC COM 46269C102 17460 2218508 SH SOLE 2022689 0 195819 IROBOT CORP COM 462726100 26150 740786 SH SOLE 680598 0 60188 IRON MTN INC NEW COM 46284V101 219884 6484335 SH SOLE 5578809 0 905526 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 35325 3229012 SH SOLE 2973390 0 255622 ISHARES INTL HIGH YIELD 464286210 81499 1730699 SH SOLE 0 0 1730699 ISHARES MSCI CDA ETF 464286509 46541 1962939 SH SOLE 1962939 0 0 ISHARES EM MK MINVOL ETF 464286533 185061 3602519 SH SOLE 1650093 0 1952426 ISHARES MSCI THI CAP ETF 464286624 2489 36935 SH SOLE 0 0 36935 ISHARES MSCI CH CAP ETF 464286640 10186 276033 SH SOLE 274902 0 1131 ISHARES MSCI TURKEY ETF 464286715 19329 440903 SH SOLE 400040 0 40863 ISHARES MSCI TAIWAN ETF 464286731 72685 5244239 SH SOLE 4261368 0 982871 ISHARES MSCI STH KOR ETF 464286772 108969 2063016 SH SOLE 2058523 0 4493 ISHARES MSCI STH AFR ETF 464286780 17 328 SH SOLE 0 0 328 ISHARES MSCI MEX CAP ETF 464286822 101 1873 SH SOLE 0 0 1873 ISHARES MSCI MALAYSI ETF 464286830 1575 176805 SH SOLE 163502 0 13303 ISHARES MSCI JAPAN ETF 464286848 272 23813 SH SOLE 0 0 23813 ISHARES INDIA 50 ETF 464289529 5152 191526 SH SOLE 191526 0 0 ISHARES GRWT ALLOCAT ETF 464289867 23364 592242 SH SOLE 592242 0 0 ISHARES MODERT ALLOC ETF 464289875 15933 457848 SH SOLE 457848 0 0 ISHARES CONSER ALLOC ETF 464289883 5107 158203 SH SOLE 158203 0 0 ISHARES GOLD TRUST ISHARES 464285105 145788 12271720 SH SOLE 12271720 0 0 ISHARES INC CORE MSCI EMKT 46434G103 194140 4664584 SH SOLE 4297855 0 366729 ISHARES INC MSCI RUSSIA CAP 46434G806 5503 428898 SH SOLE 95013 0 333885 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 7684 557223 SH SOLE 557223 0 0 ISHARES TR SELECT DIVID ETF 464287168 24689 302298 SH SOLE 302298 0 0 ISHARES TR CORE S&P500 ETF 464287200 1111424 5378290 SH SOLE 4212170 0 1166120 ISHARES TR CORE US AGGBD ET 464287226 135846 1225772 SH SOLE 1225772 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 396709 11582747 SH SOLE 11510717 0 72030 ISHARES TR OPTIONS 464287234 7152 208800 SH Call SOLE 208800 0 0 ISHARES TR IBOXX INV CP ETF 464287242 39214 330027 SH SOLE 330027 0 0 ISHARES TR 20 YR TR BD ETF 464287432 20332 155671 SH SOLE 155671 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 185511 2181708 SH SOLE 1544955 0 636753 ISHARES TR MSCI EAFE ETF 464287465 496070 8678622 SH SOLE 8678622 0 0 ISHARES TR CORE S&P MCP ETF 464287507 578701 4013464 SH SOLE 17773 0 3995691 ISHARES TR COHEN&STEER REIT 464287564 19616 190151 SH SOLE 190151 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 11231 113663 SH SOLE 0 0 113663 ISHARES TR RUS 1000 GRW ETF 464287614 67849 679987 SH SOLE 0 0 679987 ISHARES TR RUS 1000 ETF 464287622 31367 274976 SH SOLE 274976 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 484 5194 SH SOLE 0 0 5194 ISHARES TR RUS 2000 GRW ETF 464287648 597 4503 SH SOLE 0 0 4503 ISHARES TR OPTIONS 464287655 14271 129000 SH Call SOLE 129000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1620034 14643711 SH SOLE 13255110 0 1388601 ISHARES TR U.S. REAL ES ETF 464287739 39791 511058 SH SOLE 102702 0 408356 ISHARES TR CORE S&P SCP ETF 464287804 45920 407925 SH SOLE 68499 0 339426 ISHARES TR MSCI KOKUSAI ETF 464288265 114843 2217050 SH SOLE 2217050 0 0 ISHARES TR JP MOR EM MK ETF 464288281 21558 195358 SH SOLE 195358 0 0 ISHARES TR INTL DEV RE ETF 464288489 4165 142540 SH SOLE 142540 0 0 ISHARES TR IBOXX HI YD ETF 464288513 241223 2952903 SH SOLE 541725 0 2411178 ISHARES TR OPTIONS 464288513 26354 322600 SH Put SOLE 322600 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 115703 1097542 SH SOLE 1097542 0 0 ISHARES TR SHRT TRS BD ETF 464288679 6559 59433 SH SOLE 59433 0 0 ISHARES TR U.S. MED DVC ETF 464288810 3726 30424 SH SOLE 0 0 30424 ISHARES TR MSCI PHILIPS ETF 46429B408 1487 40566 SH SOLE 0 0 40566 ISHARES TR MSCI INDIA ETF 46429B598 125516 4628165 SH SOLE 4034482 0 593683 ISHARES TR MSCI POL CAP ETF 46429B606 1710 84541 SH SOLE 0 0 84541 ISHARES TR EAFE MIN VOL ETF 46429B689 295704 4450689 SH SOLE 168783 0 4281906 ISHARES TR USA MIN VOL ETF 46429B697 13196 300382 SH SOLE 300382 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 20439 203013 SH SOLE 203013 0 0 ISHARES TR MSCI USA QLT FAC 46432F339 11156 170007 SH SOLE 170007 0 0 ISHARES TR MSCI USAVALFCT 46432F388 10758 175349 SH SOLE 175349 0 0 ISHARES TR MSCI USAMOMFCT 46432F396 11166 152748 SH SOLE 152748 0 0 ISHARES TR CORE MSCITOTAL 46432F834 230854 4669367 SH SOLE 1128206 0 3541161 ISHARES TR CORE MSCI EAFE 46432F842 42008 790509 SH SOLE 742597 0 47912 ISLE OF CAPRI CASINOS INC COM 464592104 10855 775323 SH SOLE 735886 0 39437 ISORAY INC COM 46489V104 826 918266 SH SOLE 918266 0 0 ISRAMCO INC COM NEW 465141406 1434 17558 SH SOLE 16702 0 856 ISTAR INC COM 45031U101 20983 2172116 SH SOLE 2004511 0 167605 ISTAR INC NOTE 3.000%11/1 45031UBR1 1671 1613000 PRN SOLE 1613000 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1292 150460 SH SOLE 102820 0 47640 ITC HLDGS CORP COM 465685105 166176 3813996 SH SOLE 3297154 0 516842 ITERIS INC COM 46564T107 1797 736433 SH SOLE 736433 0 0 ITRON INC COM 465741106 43250 1036667 SH SOLE 953882 0 82785 ITT CORP NEW COM NEW 450911201 94863 2571505 SH SOLE 2279796 0 291709 ITT EDUCATIONAL SERVICES INC COM 45068B109 1304 421953 SH SOLE 421953 0 0 IXIA COM 45071R109 28207 2263830 SH SOLE 2143677 0 120153 IXYS CORP COM 46600W106 9314 830159 SH SOLE 782541 0 47618 J & J SNACK FOODS CORP COM 466032109 42532 392794 SH SOLE 361905 0 30889 J ALEXANDERS HLDGS INC COM 46609J106 9987 945740 SH SOLE 834236 0 111504 J G WENTWORTH CO CL A 46618D108 539 441566 SH SOLE 429210 0 12356 J2 GLOBAL INC COM 48123V102 84312 1369143 SH SOLE 1273647 0 95496 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 655 76080 SH SOLE 76080 0 0 JABIL CIRCUIT INC COM 466313103 107411 5574003 SH SOLE 4947773 0 626230 JACK IN THE BOX INC COM 466367109 67898 1063070 SH SOLE 991849 0 71221 JACOBS ENGR GROUP INC DEL COM 469814107 146387 3361346 SH SOLE 2816771 0 544575 JAKKS PAC INC COM 47012E106 3819 513304 SH SOLE 493626 0 19678 JAMBA INC COM NEW 47023A309 4317 349287 SH SOLE 328841 0 20446 JAMES RIV GROUP LTD COM G5005R107 10170 315236 SH SOLE 279803 0 35433 JANUS CAP GROUP INC COM 47102X105 62916 4300505 SH SOLE 3993130 0 307375 JARDEN CORP COM 471109108 359747 6102583 SH SOLE 5472157 0 630426 JASON INDS INC COM 471172106 260 74343 SH SOLE 74343 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 192317 1473126 SH SOLE 1274547 0 198579 JD COM INC SPON ADR CL A 47215P106 54009 2038084 SH SOLE 2030562 0 7522 JERNIGAN CAP INC COM 476405105 512 32748 SH SOLE 32201 0 547 JETBLUE AIRWAYS CORP COM 477143101 183613 8693800 SH SOLE 7900748 0 793052 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 743 35512 SH SOLE 35512 0 0 JIVE SOFTWARE INC COM 47760A108 4514 1194102 SH SOLE 1106310 0 87792 JOHN BEAN TECHNOLOGIES CORP COM 477839104 51516 913239 SH SOLE 849179 0 64060 JOHNSON & JOHNSON COM 478160104 7956023 73530716 SH SOLE 60637762 0 12892954 JOHNSON CTLS INC COM 478366107 644837 16547004 SH SOLE 13795114 0 2751890 JOHNSON OUTDOORS INC CL A 479167108 3711 167008 SH SOLE 162607 0 4401 JONES ENERGY INC COM CL A 48019R108 1482 444901 SH SOLE 406645 0 38256 JONES LANG LASALLE INC COM 48020Q107 190456 1623388 SH SOLE 1372611 0 250777 JOURNAL MEDIA GROUP INC COM 48114A109 5983 500212 SH SOLE 474957 0 25255 JOY GLOBAL INC COM 481165108 45272 2817168 SH SOLE 2480836 0 336332 JPMORGAN CHASE & CO COM 46625H100 5807770 98071096 SH SOLE 80787876 0 17283220 JPMORGAN CHASE & CO OPTIONS 46625H100 426 7200 SH Call SOLE 7200 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 841 129168 SH SOLE 129168 0 0 JUNIPER NETWORKS INC COM 48203R104 276011 10819704 SH SOLE 8820493 0 1999211 JUNIPER PHARMACEUTICALS INC COM 48203L107 3610 546189 SH SOLE 546189 0 0 JUNO THERAPEUTICS INC COM 48205A109 45231 1187471 SH SOLE 1127423 0 60048 K12 INC COM 48273U102 10211 1032469 SH SOLE 954105 0 78364 K2M GROUP HLDGS INC COM 48273J107 5319 358639 SH SOLE 321589 0 37050 KADANT INC COM 48282T104 13687 303084 SH SOLE 282579 0 20505 KAISER ALUMINUM CORP COM PAR $0.01 483007704 44737 529176 SH SOLE 489155 0 40021 KAMADA LTD SHS M6240T109 84 21880 SH SOLE 21880 0 0 KAMAN CORP COM 483548103 29955 701696 SH SOLE 648808 0 52888 KANSAS CITY SOUTHERN COM NEW 485170302 240109 2809940 SH SOLE 2345251 0 464689 KAPSTONE PAPER & PACKAGING C COM 48562P103 28778 2077861 SH SOLE 1903027 0 174834 KAR AUCTION SVCS INC COM 48238T109 134991 3539343 SH SOLE 3099357 0 439986 KARYOPHARM THERAPEUTICS INC COM 48576U106 4589 514428 SH SOLE 475800 0 38628 KATE SPADE & CO COM 485865109 94712 3711282 SH SOLE 3347301 0 363981 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2972 107709 SH SOLE 74723 0 32986 KB HOME COM 48666K109 34860 2441207 SH SOLE 2274355 0 166852 KBR INC COM 48242W106 64555 4170243 SH SOLE 3654513 0 515730 KCG HLDGS INC CL A 48244B100 15337 1283410 SH SOLE 1186492 0 96918 KEARNY FINL CORP MD COM 48716P108 17978 1455688 SH SOLE 1335905 0 119783 KELLOGG CO COM 487836108 555866 7261472 SH SOLE 6028188 0 1233284 KELLY SVCS INC CL A 488152208 14095 737210 SH SOLE 657186 0 80024 KEMET CORP COM NEW 488360207 2468 1278823 SH SOLE 1278823 0 0 KEMPER CORP DEL COM 488401100 40627 1373911 SH SOLE 1278500 0 95411 KEMPHARM INC COM 488445107 515 35485 SH SOLE 35485 0 0 KENNAMETAL INC COM 489170100 50461 2243699 SH SOLE 1985219 0 258480 KENNEDY-WILSON HLDGS INC COM 489398107 51929 2371180 SH SOLE 2188414 0 182766 KERYX BIOPHARMACEUTICALS INC COM 492515101 12270 2627474 SH SOLE 2417906 0 209568 KEWAUNEE SCIENTIFIC CORP COM 492854104 233 14020 SH SOLE 14020 0 0 KEY ENERGY SVCS INC COM 492914106 1299 3516383 SH SOLE 3032877 0 483506 KEY TRONICS CORP COM 493144109 222 31084 SH SOLE 31084 0 0 KEYCORP NEW COM 493267108 288795 26158967 SH SOLE 20401789 0 5757178 KEYSIGHT TECHNOLOGIES INC COM 49338L103 143728 5181266 SH SOLE 4489019 0 692247 KEYW HLDG CORP COM 493723100 4942 744258 SH SOLE 642083 0 102175 KFORCE INC COM 493732101 19290 985168 SH SOLE 926254 0 58914 KILROY RLTY CORP COM 49427F108 241869 3909304 SH SOLE 3547537 0 361767 KIMBALL ELECTRONICS INC COM 49428J109 7834 701343 SH SOLE 634212 0 67131 KIMBALL INTL INC CL B 494274103 9448 832438 SH SOLE 761984 0 70454 KIMBERLY CLARK CORP COM 494368103 1404128 10438837 SH SOLE 8660844 0 1777993 KIMCO RLTY CORP COM 49446R109 491766 17087066 SH SOLE 15311601 0 1775465 KINDER MORGAN INC DEL COM 49456B101 849552 47567314 SH SOLE 39741170 0 7826144 KINDRED BIOSCIENCES INC COM 494577109 236 68285 SH SOLE 68285 0 0 KINDRED HEALTHCARE INC COM 494580103 25855 2093512 SH SOLE 1909963 0 183549 KINGSTONE COS INC COM 496719105 41 4983 SH SOLE 4983 0 0 KINROSS GOLD CORP COM NO PAR 496902404 86 25352 SH SOLE 6 0 25346 KIRBY CORP COM 497266106 92861 1540242 SH SOLE 1377377 0 162865 KIRKLANDS INC COM 497498105 7067 403571 SH SOLE 374708 0 28863 KITE PHARMA INC COM 49803L109 43931 956903 SH SOLE 889322 0 67581 KITE RLTY GROUP TR COM NEW 49803T300 88523 3194606 SH SOLE 3029410 0 165196 KKR & CO L P DEL COM UNITS 48248M102 719 48933 SH SOLE 48933 0 0 KLA-TENCOR CORP COM 482480100 290153 3985066 SH SOLE 3330504 0 654562 KLX INC COM 482539103 50380 1567515 SH SOLE 1448745 0 118770 KMG CHEMICALS INC COM 482564101 4936 213949 SH SOLE 199004 0 14945 KNIGHT TRANSN INC COM 499064103 38299 1464582 SH SOLE 1340466 0 124116 KNOLL INC COM NEW 498904200 44400 2050790 SH SOLE 1945930 0 104860 KNOWLES CORP COM 49926D109 34514 2618676 SH SOLE 2392551 0 226125 KOHLS CORP COM 500255104 267163 5731879 SH SOLE 4859317 0 872562 KOHLS CORP OPTIONS 500255104 862 18500 SH Call SOLE 18500 0 0 KONA GRILL INC COM 50047H201 1189 91788 SH SOLE 86486 0 5302 KONGZHONG CORP SPONSORED ADR 50047P104 298 41465 SH SOLE 41465 0 0 KOPIN CORP COM 500600101 3309 1993489 SH SOLE 1874867 0 118622 KOPPERS HOLDINGS INC COM 50060P106 11529 513095 SH SOLE 463659 0 49436 KORN FERRY INTL COM NEW 500643200 38118 1347387 SH SOLE 1243696 0 103691 KORNIT DIGITAL LTD SHS M6372Q113 187 18826 SH SOLE 18826 0 0 KOSMOS ENERGY LTD SHS G5315B107 22471 3860990 SH SOLE 3393681 0 467309 KOSS CORP COM 500692108 20 9373 SH SOLE 9373 0 0 KRAFT HEINZ CO COM 500754106 1183255 15061800 SH SOLE 12623091 0 2438709 KRATON PERFORMANCE POLYMERS COM 50077C106 13770 795971 SH SOLE 721463 0 74508 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6989 1411970 SH SOLE 1335835 0 76135 KRISPY KREME DOUGHNUTS INC COM 501014104 24692 1583839 SH SOLE 1451339 0 132500 KROGER CO COM 501044101 1041061 27217290 SH SOLE 22648793 0 4568497 KRONOS WORLDWIDE INC COM 50105F105 2804 490136 SH SOLE 448051 0 42085 KT CORP SPONSORED ADR 48268K101 23982 1787007 SH SOLE 1548322 0 238685 KULICKE & SOFFA INDS INC COM 501242101 12735 1124998 SH SOLE 1070769 0 54229 KVH INDS INC COM 482738101 5142 538479 SH SOLE 514712 0 23767 L BRANDS INC COM 501797104 566445 6450806 SH SOLE 5413197 0 1037609 L-3 COMMUNICATIONS HLDGS INC COM 502424104 241094 2034547 SH SOLE 1673424 0 361123 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 7041 336744 SH SOLE 320358 0 16386 LA QUINTA HLDGS INC COM 50420D108 27760 2220801 SH SOLE 2051549 0 169252 LA Z BOY INC COM 505336107 38793 1450735 SH SOLE 1340853 0 109882 LABORATORY CORP AMER HLDGS COM NEW 50540R409 328123 2801354 SH SOLE 2364456 0 436898 LACLEDE GROUP INC COM 505597104 72832 1075016 SH SOLE 986178 0 88838 LADDER CAP CORP CL A 505743104 9217 740282 SH SOLE 684423 0 55859 LADENBURG THALMAN FIN SVCS I COM 50575Q102 8270 3308183 SH SOLE 3154575 0 153608 LAKELAND BANCORP INC COM 511637100 11078 1091432 SH SOLE 1017333 0 74099 LAKELAND FINL CORP COM 511656100 23514 513632 SH SOLE 466755 0 46877 LAKELAND INDS INC COM 511795106 167 13592 SH SOLE 13592 0 0 LAM RESEARCH CORP COM 512807108 370059 4480130 SH SOLE 3632064 0 848066 LAMAR ADVERTISING CO NEW CL A 512816109 162627 2644335 SH SOLE 2391759 0 252576 LANCASTER COLONY CORP COM 513847103 66356 600129 SH SOLE 561684 0 38445 LANDAUER INC COM 51476K103 8989 271821 SH SOLE 250489 0 21332 LANDEC CORP COM 514766104 8548 814078 SH SOLE 757107 0 56971 LANDS END INC NEW COM 51509F105 10885 426700 SH SOLE 391252 0 35448 LANDSTAR SYS INC COM 515098101 88147 1364294 SH SOLE 1174261 0 190033 LANNET INC COM 516012101 12044 671699 SH SOLE 618202 0 53497 LANTHEUS HLDGS INC COM 516544103 367 194308 SH SOLE 185734 0 8574 LANTRONIX INC COM NEW 516548203 101 106433 SH SOLE 106433 0 0 LAREDO PETROLEUM INC COM 516806106 26191 3302713 SH SOLE 2802567 0 500146 LAS VEGAS SANDS CORP COM 517834107 446820 8645906 SH SOLE 7562199 0 1083707 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 120507 4761233 SH SOLE 4533846 0 227387 LATTICE SEMICONDUCTOR CORP COM 518415104 16351 2878772 SH SOLE 2634796 0 243976 LAUDER ESTEE COS INC CL A 518439104 594051 6298917 SH SOLE 5062868 0 1236049 LAWSON PRODS INC COM 520776105 3732 190586 SH SOLE 186170 0 4416 LAYNE CHRISTENSEN CO COM 521050104 2718 378047 SH SOLE 378047 0 0 LAZARD LTD SHS A G54050102 3411 87904 SH SOLE 0 0 87904 LDR HLDG CORP COM 50185U105 15238 597803 SH SOLE 549523 0 48280 LEAPFROG ENTERPRISES INC CL A 52186N106 1076 1081073 SH SOLE 1057315 0 23758 LEAR CORP COM NEW 521865204 263328 2368694 SH SOLE 2029624 0 339070 LEE ENTERPRISES INC COM 523768109 92 51279 SH SOLE 51279 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 18593 946191 SH SOLE 850299 0 95892 LEGG MASON INC COM 524901105 99928 2881436 SH SOLE 2427229 0 454207 LEGGETT & PLATT INC COM 524660107 182813 3777136 SH SOLE 3207407 0 569729 LEIDOS HLDGS INC COM 525327102 112618 2238035 SH SOLE 2011066 0 226969 LEMAITRE VASCULAR INC COM 525558201 3365 216813 SH SOLE 207933 0 8880 LENDINGCLUB CORP COM 52603A109 30952 3729106 SH SOLE 3558682 0 170424 LENDINGTREE INC NEW COM 52603B107 16271 166408 SH SOLE 155003 0 11405 LENNAR CORP CL A 526057104 238461 4930950 SH SOLE 4156100 0 774850 LENNAR CORP CL B 526057302 3286 84892 SH SOLE 57326 0 27566 LENNOX INTL INC COM 526107107 154158 1140308 SH SOLE 1023581 0 116727 LEUCADIA NATL CORP COM 527288104 136986 8471633 SH SOLE 7054746 0 1416887 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 389065 7361677 SH SOLE 6119591 0 1242086 LEXICON PHARMACEUTICALS INC COM NEW 528872302 13231 1107208 SH SOLE 1031992 0 75216 LEXINGTON REALTY TRUST COM 529043101 75158 8739348 SH SOLE 8078621 0 660727 LEXMARK INTL INC CL A 529771107 71041 2125073 SH SOLE 1920589 0 204484 LGI HOMES INC COM 50187T106 9469 391136 SH SOLE 364372 0 26764 LHC GROUP INC COM 50187A107 12227 343832 SH SOLE 318748 0 25084 LIBBEY INC COM 529898108 6893 370588 SH SOLE 335951 0 34637 LIBERTY BROADBAND CORP COM SER A 530307107 38738 666053 SH SOLE 581624 0 84429 LIBERTY BROADBAND CORP COM SER C 530307305 96753 1669597 SH SOLE 1454669 0 214928 LIBERTY GLOBAL PLC SHS CL A G5480U104 185519 4818669 SH SOLE 4605540 0 213129 LIBERTY GLOBAL PLC SHS CL C G5480U120 369640 9841310 SH SOLE 9391568 0 449742 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 10768 307127 SH SOLE 264115 0 43012 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 20690 546204 SH SOLE 507638 0 38566 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 285266 11297654 SH SOLE 9816224 0 1481430 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 134933 3449204 SH SOLE 3042595 0 406609 LIBERTY MEDIA CORP DELAWARE CL A 531229102 93784 2427738 SH SOLE 2120784 0 306954 LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 186648 4900178 SH SOLE 4248490 0 651688 LIBERTY PPTY TR SH BEN INT 531172104 214951 6424114 SH SOLE 5928997 0 495117 LIBERTY TAX INC CL A 53128T102 1093 55773 SH SOLE 51533 0 4240 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 42552 1920233 SH SOLE 1726159 0 194074 LIFELOCK INC COM 53224V100 26164 2167725 SH SOLE 1993308 0 174417 LIFEPOINT HEALTH INC COM 53219L109 97828 1412684 SH SOLE 1249792 0 162892 LIFETIME BRANDS INC COM 53222Q103 5384 357242 SH SOLE 347507 0 9735 LIFEVANTAGE CORP COM NEW 53222K205 246 27026 SH SOLE 27026 0 0 LIFEWAY FOODS INC COM 531914109 342 31620 SH SOLE 27755 0 3865 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 50712 473544 SH SOLE 436351 0 37193 LIGHTBRIDGE CORP COM 53224K104 16 28805 SH SOLE 0 0 28805 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 481 238009 SH SOLE 238009 0 0 LILLY ELI & CO COM 532457108 1899938 26384365 SH SOLE 21824894 0 4559471 LIMELIGHT NETWORKS INC COM 53261M104 5107 2821648 SH SOLE 2773792 0 47856 LIMONEIRA CO COM 532746104 2073 136406 SH SOLE 119191 0 17215 LINCOLN EDL SVCS CORP COM 533535100 1511 609152 SH SOLE 609152 0 0 LINCOLN ELEC HLDGS INC COM 533900106 114503 1954980 SH SOLE 1736978 0 218002 LINCOLN NATL CORP IND COM 534187109 313245 7990933 SH SOLE 6580776 0 1410157 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 847 85242 SH SOLE 85242 0 0 LINDSAY CORP COM 535555106 19856 277281 SH SOLE 251712 0 25569 LINEAR TECHNOLOGY CORP COM 535678106 273383 6135157 SH SOLE 5127497 0 1007660 LINKEDIN CORP COM CL A 53578A108 307136 2685929 SH SOLE 2357947 0 327982 LINNCO LLC COM SHS LTD INT 535782106 85 237368 SH SOLE 165891 0 71477 LION BIOTECHNOLOGIES INC COM 53619R102 5724 1126786 SH SOLE 1038035 0 88751 LIONBRIDGE TECHNOLOGIES INC COM 536252109 9712 1919454 SH SOLE 1783103 0 136351 LIONS GATE ENTMNT CORP COM NEW 535919203 50262 2300298 SH SOLE 2021002 0 279296 LIPOCINE INC NEW COM 53630X104 2275 224170 SH SOLE 224170 0 0 LIQUIDITY SERVICES INC COM 53635B107 4178 806485 SH SOLE 761325 0 45160 LITHIA MTRS INC CL A 536797103 51286 587272 SH SOLE 540627 0 46645 LITTELFUSE INC COM 537008104 69514 564648 SH SOLE 519459 0 45189 LIVANOVA PLC SHS G5509L101 67016 1241494 SH SOLE 1160001 0 81493 LIVE NATION ENTERTAINMENT IN COM 538034109 94924 4254763 SH SOLE 3816868 0 437895 LIVE OAK BANCSHARES INC COM 53803X105 1409 93934 SH SOLE 91310 0 2624 LIVEPERSON INC COM 538146101 8448 1444054 SH SOLE 1324799 0 119255 LKQ CORP COM 501889208 289460 9065449 SH SOLE 8153332 0 912117 LMI AEROSPACE INC COM 502079106 115 13519 SH SOLE 13519 0 0 LOCKHEED MARTIN CORP COM 539830109 1523143 6876493 SH SOLE 5710195 0 1166298 LOEWS CORP COM 540424108 271320 7091470 SH SOLE 5832544 0 1258926 LOGITECH INTL S A SHS H50430232 1852 116420 SH SOLE 116420 0 0 LOGMEIN INC COM 54142L109 44439 880677 SH SOLE 830652 0 50025 LORAL SPACE & COMMUNICATNS I COM 543881106 11331 322534 SH SOLE 293769 0 28765 LOUISIANA PAC CORP COM 546347105 69676 4069856 SH SOLE 3784989 0 284867 LOWES COS INC COM 548661107 1970177 26008936 SH SOLE 21179235 0 4829701 LOXO ONCOLOGY INC COM 548862101 4060 148490 SH SOLE 140960 0 7530 LPL FINL HLDGS INC COM 50212V100 49780 2007257 SH SOLE 1775135 0 232122 LRAD CORP COM 50213V109 1924 1158849 SH SOLE 1158849 0 0 LSB INDS INC COM 502160104 6236 489095 SH SOLE 435289 0 53806 LSI INDS INC COM 50216C108 8548 727458 SH SOLE 693516 0 33942 LTC PPTYS INC COM 502175102 64071 1416238 SH SOLE 1342033 0 74205 LUBYS INC COM 549282101 3654 753301 SH SOLE 753301 0 0 LULULEMON ATHLETICA INC COM 550021109 191321 2825590 SH SOLE 2494676 0 330914 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8688 662217 SH SOLE 598265 0 63952 LUMENTUM HLDGS INC COM 55024U109 40541 1503189 SH SOLE 1283016 0 220173 LUMINEX CORP DEL COM 55027E102 21020 1083514 SH SOLE 998059 0 85455 LUMOS NETWORKS CORP COM 550283105 8482 660570 SH SOLE 612982 0 47588 LUNA INNOVATIONS COM 550351100 219 208480 SH SOLE 208480 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 8844 160715 SH SOLE 135947 0 24768 LYDALL INC DEL COM 550819106 9764 300256 SH SOLE 267494 0 32762 LYON WILLIAM HOMES CL A NEW 552074700 7311 504568 SH SOLE 468587 0 35981 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 824316 9632105 SH SOLE 7922080 0 1710025 M & T BK CORP COM 55261F104 448593 4041378 SH SOLE 3360086 0 681292 M D C HLDGS INC COM 552676108 33542 1338468 SH SOLE 1254598 0 83870 M/I HOMES INC COM 55305B101 13103 702556 SH SOLE 617293 0 85263 MA COM TECHNOLOGY SOLUTIONS COM 55405Y100 22431 512251 SH SOLE 472876 0 39375 MACATAWA BK CORP COM 554225102 48 7674 SH SOLE 7674 0 0 MACERICH CO COM 554382101 416320 5253911 SH SOLE 4632943 0 620968 MACK CALI RLTY CORP COM 554489104 86189 3667602 SH SOLE 3484376 0 183226 MACQUARIE INFRASTRUCTURE COR COM 55608B105 119300 1768974 SH SOLE 1534230 0 234744 MACROGENICS INC COM 556099109 13135 700557 SH SOLE 645965 0 54592 MACYS INC COM 55616P104 392293 8897549 SH SOLE 7529659 0 1367890 MADDEN STEVEN LTD COM 556269108 54033 1458780 SH SOLE 1343434 0 115346 MADISON SQUARE GARDEN CO NEW CL A 55825T103 84032 505123 SH SOLE 445753 0 59370 MAGELLAN HEALTH INC COM NEW 559079207 43556 641193 SH SOLE 583941 0 57252 MAGELLAN PETE CORP COM NEW 559091608 258 245844 SH SOLE 245844 0 0 MAGNA INTL INC COM 559222401 410 9540 SH SOLE 9540 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 18475 1427772 SH SOLE 1310794 0 116978 MAINSOURCE FINANCIAL GP INC COM 56062Y102 14485 686803 SH SOLE 656072 0 30731 MALIBU BOATS INC COM CL A 56117J100 4721 287853 SH SOLE 261126 0 26727 MALLINCKRODT PUB LTD CO SHS G5785G107 181761 2966075 SH SOLE 2455221 0 510854 MANCHESTER UTD PLC NEW ORD CL A G5784H106 0 1 SH SOLE 1 0 0 MANHATTAN ASSOCS INC COM 562750109 136268 2396135 SH SOLE 2235514 0 160621 MANITOWOC FOODSERVICE INC COM 563568104 48723 3305521 SH SOLE 2869341 0 436180 MANITOWOC INC COM 563571108 14439 3334585 SH SOLE 2887539 0 447046 MANNATECH INC COM NEW 563771203 1776 75590 SH SOLE 75590 0 0 MANNING & NAPIER INC CL A 56382Q102 3084 382147 SH SOLE 382147 0 0 MANNKIND CORP COM 56400P201 10288 6390165 SH SOLE 5891591 0 498574 MANPOWERGROUP INC COM 56418H100 218800 2687296 SH SOLE 2207148 0 480148 MANTECH INTL CORP CL A 564563104 18756 586298 SH SOLE 534249 0 52049 MANULIFE FINL CORP COM 56501R106 107 7600 SH SOLE 0 0 7600 MARATHON OIL CORP COM 565849106 275816 24759039 SH SOLE 20801619 0 3957420 MARATHON PETE CORP COM 56585A102 558997 15034875 SH SOLE 12520909 0 2513966 MARCHEX INC CL B 56624R108 4963 1115173 SH SOLE 1069130 0 46043 MARCUS & MILLICHAP INC COM 566324109 16384 645279 SH SOLE 617904 0 27375 MARCUS CORP COM 566330106 11420 602629 SH SOLE 557281 0 45348 MARIN SOFTWARE INC COM 56804T106 810 268239 SH SOLE 225882 0 42357 MARINE PRODS CORP COM 568427108 3131 412575 SH SOLE 402640 0 9935 MARINEMAX INC COM 567908108 12890 662047 SH SOLE 613727 0 48320 MARINUS PHARMACEUTICALS INC COM 56854Q101 215 39959 SH SOLE 39459 0 500 MARKEL CORP COM 570535104 302554 339350 SH SOLE 294334 0 45016 MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 915 45840 SH SOLE 0 0 45840 MARKET VECTORS ETF TR RUSSIA ETF 57060U506 12796 782129 SH SOLE 782129 0 0 MARKET VECTORS ETF TR EGYPT INDX ETF 57061R569 156 4151 SH SOLE 0 0 4151 MARKETAXESS HLDGS INC COM 57060D108 136056 1089927 SH SOLE 1015233 0 74694 MARKETO INC COM 57063L107 19426 992620 SH SOLE 918493 0 74127 MARKIT LTD SHS G58249106 913 25834 SH SOLE 14535 0 11299 MARLIN BUSINESS SVCS CORP COM 571157106 7529 526109 SH SOLE 517911 0 8198 MARRIOTT INTL INC NEW CL A 571903202 374191 5256964 SH SOLE 4215492 0 1041472 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 43463 643898 SH SOLE 585927 0 57971 MARSH & MCLENNAN COS INC COM 571748102 863167 14199156 SH SOLE 11942864 0 2256292 MARTEN TRANS LTD COM 573075108 11503 614483 SH SOLE 564784 0 49699 MARTIN MARIETTA MATLS INC COM 573284106 279956 1755100 SH SOLE 1466967 0 288133 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 122245 11856897 SH SOLE 10322203 0 1534694 MASCO CORP COM 574599106 392329 12474699 SH SOLE 9733153 0 2741546 MASIMO CORP COM 574795100 59255 1416233 SH SOLE 1320686 0 95547 MASONITE INTL CORP NEW COM 575385109 51091 780020 SH SOLE 712681 0 67339 MAST THERAPEUTICS INC COM 576314108 65 239234 SH SOLE 239234 0 0 MASTEC INC COM 576323109 32623 1611808 SH SOLE 1468401 0 143407 MASTECH HOLDINGS INC COM 57633B100 696 96439 SH SOLE 96439 0 0 MASTERCARD INC CL A 57636Q104 2415673 25562681 SH SOLE 21154219 0 4408462 MATADOR RES CO COM 576485205 40609 2141851 SH SOLE 1982713 0 159138 MATCH GROUP INC COM 57665R106 3397 307152 SH SOLE 246458 0 60694 MATERION CORP COM 576690101 13546 511570 SH SOLE 460348 0 51222 MATRIX SVC CO COM 576853105 13268 749606 SH SOLE 690883 0 58723 MATSON INC COM 57686G105 46757 1163982 SH SOLE 1086197 0 77785 MATTEL INC COM 577081102 308907 9188203 SH SOLE 7707423 0 1480780 MATTERSIGHT CORP COM 577097108 1120 279233 SH SOLE 279233 0 0 MATTHEWS INTL CORP CL A 577128101 42682 829255 SH SOLE 761421 0 67834 MATTRESS FIRM HLDG CORP COM 57722W106 21280 501994 SH SOLE 465496 0 36498 MATTSON TECHNOLOGY INC COM 577223100 7715 2113715 SH SOLE 2050183 0 63532 MAUI LD & PINEAPPLE INC COM 577345101 1216 207790 SH SOLE 207790 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 268885 7310628 SH SOLE 6074691 0 1235937 MAXIMUS INC COM 577933104 102883 1954460 SH SOLE 1822336 0 132124 MAXLINEAR INC CL A 57776J100 26666 1441421 SH SOLE 1345027 0 96394 MAXPOINT INTERACTIVE INC COM 57777M102 80 45445 SH SOLE 40543 0 4902 MAXWELL TECHNOLOGIES INC COM 577767106 3458 582176 SH SOLE 582176 0 0 MB FINANCIAL INC NEW COM 55264U108 58251 1795095 SH SOLE 1645506 0 149589 MBIA INC COM 55262C100 29848 3372693 SH SOLE 3077650 0 295043 MBT FINL CORP COM 578877102 801 99510 SH SOLE 99510 0 0 MCBC HLDGS INC COM 55276F107 1667 118419 SH SOLE 112959 0 5460 MCCLATCHY CO CL A 579489105 1375 1309090 SH SOLE 1309090 0 0 MCCORMICK & CO INC COM NON VTG 579780206 386234 3882526 SH SOLE 3129016 0 753510 MCDERMOTT INTL INC COM 580037109 24077 5886709 SH SOLE 5332655 0 554054 MCDONALDS CORP COM 580135101 3026482 24080858 SH SOLE 20152171 0 3928687 MCEWEN MNG INC COM 58039P107 9647 5131313 SH SOLE 4950528 0 180785 MCGRATH RENTCORP COM 580589109 15974 636916 SH SOLE 562232 0 74684 MCGRAW HILL FINL INC COM 580645109 673590 6805314 SH SOLE 5675180 0 1130134 MCKESSON CORP COM 58155Q103 1042116 6627130 SH SOLE 5380350 0 1246780 MDC PARTNERS INC CL A SUB VTG 552697104 8906 377372 SH SOLE 326007 0 51365 MDU RES GROUP INC COM 552690109 112807 5796854 SH SOLE 5152136 0 644718 MEAD JOHNSON NUTRITION CO COM 582839106 422422 4971421 SH SOLE 4149652 0 821769 MECHEL OAO SPONSORED ADR NE 583840608 429 237117 SH SOLE 237117 0 0 MEDGENICS INC COM NEW 58436Q203 2585 587563 SH SOLE 570109 0 17454 MEDIA GEN INC NEW COM 58441K100 38643 2369311 SH SOLE 2181530 0 187781 MEDICAL PPTYS TRUST INC COM 58463J304 99599 7673285 SH SOLE 7190442 0 482843 MEDICINES CO COM 584688105 53893 1696339 SH SOLE 1559746 0 136593 MEDICINOVA INC COM NEW 58468P206 1371 186720 SH SOLE 186720 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 52621 1359364 SH SOLE 1250108 0 109256 MEDIFAST INC COM 58470H101 9565 316815 SH SOLE 291779 0 25036 MEDIVATION INC COM 58501N101 179865 3911801 SH SOLE 3406935 0 504866 MEDLEY MGMT INC CL A COM 58503T106 707 128589 SH SOLE 122482 0 6107 MEDNAX INC COM 58502B106 180928 2799878 SH SOLE 2482881 0 316997 MEDTRONIC PLC SHS G5960L103 2715063 36200845 SH SOLE 30064576 0 6136269 MEETME INC COM 585141104 817 287698 SH SOLE 287698 0 0 MEI PHARMA INC COM NEW 55279B202 533 422779 SH SOLE 422779 0 0 MELCO CROWN ENTMT LTD ADR 585464100 23831 1443444 SH SOLE 1313608 0 129836 MELLANOX TECHNOLOGIES LTD SHS M51363113 6103 112334 SH SOLE 89242 0 23092 MEMORIAL RESOURCE DEV CORP COM 58605Q109 25790 2533440 SH SOLE 2231248 0 302192 MENTOR GRAPHICS CORP COM 587200106 56754 2791619 SH SOLE 2594295 0 197324 MERCADOLIBRE INC COM 58733R102 4204 35675 SH SOLE 17948 0 17727 MERCANTILE BANK CORP COM 587376104 4233 188814 SH SOLE 164075 0 24739 MERCER INTL INC COM 588056101 3590 379941 SH SOLE 379941 0 0 MERCHANTS BANCSHARES COM 588448100 7102 238810 SH SOLE 219217 0 19593 MERCK & CO INC NEW COM 58933Y105 3906259 73828378 SH SOLE 61045421 0 12782957 MERCURY GENL CORP NEW COM 589400100 37305 672154 SH SOLE 593081 0 79073 MERCURY SYS INC COM 589378108 18149 894019 SH SOLE 825930 0 68089 MEREDITH CORP COM 589433101 51996 1094652 SH SOLE 1017911 0 76741 MERIDIAN BANCORP INC MD COM 58958U103 11738 843214 SH SOLE 759022 0 84192 MERIDIAN BIOSCIENCE INC COM 589584101 23043 1118070 SH SOLE 1023173 0 94897 MERIT MED SYS INC COM 589889104 24375 1318269 SH SOLE 1226565 0 91704 MERITAGE HOMES CORP COM 59001A102 34884 956765 SH SOLE 875391 0 81374 MERITOR INC COM 59001K100 25500 3163802 SH SOLE 2956672 0 207130 MERRIMACK PHARMACEUTICALS IN COM 590328100 23788 2842035 SH SOLE 2618125 0 223910 MESA LABS INC COM 59064R109 3269 33933 SH SOLE 30064 0 3869 META FINL GROUP INC COM 59100U108 4531 99359 SH SOLE 92898 0 6461 METABOLIX INC COM NEW 591018882 296 155835 SH SOLE 155835 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 3159 187918 SH SOLE 171720 0 16198 METHODE ELECTRS INC COM 591520200 26866 918810 SH SOLE 842378 0 76432 METLIFE INC COM 59156R108 1200194 27314386 SH SOLE 22933989 0 4380397 METTLER TOLEDO INTERNATIONAL COM 592688105 281148 815489 SH SOLE 730462 0 85027 MFA FINL INC COM 55272X102 58755 8577434 SH SOLE 7361127 0 1216307 MFRI INC COM 552721102 18 2640 SH SOLE 2640 0 0 MGC DIAGNOSTICS CORP COM 552768103 638 104079 SH SOLE 104079 0 0 MGE ENERGY INC COM 55277P104 46285 885832 SH SOLE 812849 0 72983 MGIC INVT CORP WIS COM 552848103 65665 8561313 SH SOLE 7887393 0 673920 MGIC INVT CORP WIS OPTIONS 552848103 206 26900 SH Call SOLE 26900 0 0 MGM RESORTS INTERNATIONAL COM 552953101 236005 11007697 SH SOLE 9633764 0 1373933 MGP INGREDIENTS INC NEW COM 55303J106 7405 305495 SH SOLE 294434 0 11061 MICHAEL KORS HLDGS LTD SHS G60754101 270913 4756195 SH SOLE 3969653 0 786542 MICHAELS COS INC COM 59408Q106 49138 1756812 SH SOLE 1569116 0 187696 MICROCHIP TECHNOLOGY INC COM 595017104 250025 5187232 SH SOLE 4339741 0 847491 MICRON TECHNOLOGY INC COM 595112103 295502 28223733 SH SOLE 23720504 0 4503229 MICRONET ENERTEC TECH INC COM 595117102 8 3910 SH SOLE 3910 0 0 MICROSEMI CORP COM 595137100 131684 3437316 SH SOLE 3212699 0 224617 MICROSOFT CORP COM 594918104 11492235 208079583 SH SOLE 172013833 0 36065750 MICROSTRATEGY INC CL A NEW 594972408 45336 252261 SH SOLE 234234 0 18027 MICROVISION INC DEL COM NEW 594960304 2549 1363318 SH SOLE 1363318 0 0 MID-AMER APT CMNTYS INC COM 59522J103 382971 3746907 SH SOLE 3271297 0 475610 MIDDLEBY CORP COM 596278101 147811 1384384 SH SOLE 1220495 0 163889 MIDDLESEX WATER CO COM 596680108 18606 603122 SH SOLE 556639 0 46483 MIDSOUTH BANCORP INC COM 598039105 179 23398 SH SOLE 23398 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1722 62730 SH SOLE 55020 0 7710 MILACRON HLDGS CORP COM 59870L106 4456 270244 SH SOLE 252522 0 17722 MILLER HERMAN INC COM 600544100 63475 2054857 SH SOLE 1933005 0 121852 MILLER INDS INC TENN COM NEW 600551204 7896 389361 SH SOLE 361893 0 27468 MIMEDX GROUP INC COM 602496101 23415 2679090 SH SOLE 2476312 0 202778 MIND C T I LTD ORD M70240102 451 223309 SH SOLE 223309 0 0 MINDBODY INC COM CL A 60255W105 2465 184899 SH SOLE 179998 0 4901 MINERALS TECHNOLOGIES INC COM 603158106 57427 1010148 SH SOLE 937920 0 72228 MIRATI THERAPEUTICS INC COM 60468T105 7663 358082 SH SOLE 336185 0 21897 MISTRAS GROUP INC COM 60649T107 6840 276145 SH SOLE 244399 0 31746 MITCHAM INDS INC COM 606501104 1053 344278 SH SOLE 344278 0 0 MITEK SYS INC COM NEW 606710200 5512 842791 SH SOLE 842791 0 0 MITEL NETWORKS CORP COM 60671Q104 415 50753 SH SOLE 34873 0 15880 MKS INSTRUMENT INC COM 55306N104 50073 1329966 SH SOLE 1218654 0 111312 MOBILE MINI INC COM 60740F105 36851 1116015 SH SOLE 1022467 0 93548 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 57837 7149223 SH SOLE 6602612 0 546611 MOBILEIRON INC COM NEW 60739U204 2751 608734 SH SOLE 543653 0 65081 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 42028 1127067 SH SOLE 1023550 0 103517 MODEL N INC COM 607525102 2641 245258 SH SOLE 227083 0 18175 MODINE MFG CO COM 607828100 13200 1198891 SH SOLE 1077835 0 121056 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 2113 1437724 SH SOLE 1384652 0 53072 MOELIS & CO CL A 60786M105 10592 375192 SH SOLE 342992 0 32200 MOHAWK INDS INC COM 608190104 305034 1597874 SH SOLE 1337169 0 260705 MOLINA HEALTHCARE INC COM 60855R100 85192 1321011 SH SOLE 1241213 0 79798 MOLSON COORS BREWING CO CL B 60871R209 432427 4496014 SH SOLE 3852354 0 643660 MOMENTA PHARMACEUTICALS INC COM 60877T100 15749 1704487 SH SOLE 1569388 0 135099 MOMO INC ADR 60879B107 614 54656 SH SOLE 54656 0 0 MONARCH CASINO & RESORT INC COM 609027107 6727 345698 SH SOLE 339742 0 5956 MONARCH FINANCIAL HOLDINGS I COM 60907Q100 7 423 SH SOLE 423 0 0 MONDELEZ INTL INC CL A 609207105 1652610 41191675 SH SOLE 34213658 0 6978017 MONEYGRAM INTL INC COM NEW 60935Y208 5161 843302 SH SOLE 760324 0 82978 MONMOUTH REAL ESTATE INVT CO CL A 609720107 26677 2243643 SH SOLE 2056141 0 187502 MONOGRAM RESIDENTIAL TR INC COM 60979P105 62725 6361532 SH SOLE 6133245 0 228287 MONOLITHIC PWR SYS INC COM 609839105 57646 905809 SH SOLE 830181 0 75628 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 31922 1334542 SH SOLE 1255984 0 78558 MONRO MUFFLER BRAKE INC COM 610236101 55885 781941 SH SOLE 718480 0 63461 MONSANTO CO NEW COM 61166W101 984803 11224107 SH SOLE 9402073 0 1822034 MONSTER BEVERAGE CORP NEW COM 61174X109 503509 3774997 SH SOLE 3166514 0 608483 MONSTER WORLDWIDE INC COM 611742107 8489 2603996 SH SOLE 2387464 0 216532 MOODYS CORP COM 615369105 476274 4932414 SH SOLE 3992972 0 939442 MOOG INC CL A 615394202 39338 861165 SH SOLE 793417 0 67748 MORGAN STANLEY COM NEW 617446448 988981 39543434 SH SOLE 32846257 0 6697177 MORGAN STANLEY OPTIONS 617446448 283 11300 SH Call SOLE 11300 0 0 MORGANS HOTEL GROUP CO COM 61748W108 446 322966 SH SOLE 266413 0 56553 MORNINGSTAR INC COM 617700109 40337 456971 SH SOLE 398435 0 58536 MOSAIC CO NEW COM 61945C103 260455 9646492 SH SOLE 8024811 0 1621681 MOSYS INC COM 619718109 749 1152989 SH SOLE 1152989 0 0 MOTORCAR PTS AMER INC COM 620071100 17700 466025 SH SOLE 433115 0 32910 MOTOROLA SOLUTIONS INC COM NEW 620076307 357973 4728837 SH SOLE 4007155 0 721682 MOVADO GROUP INC COM 624580106 11246 408517 SH SOLE 372200 0 36317 MRC GLOBAL INC COM 55345K103 34566 2630589 SH SOLE 2404112 0 226477 MRV COMMUNICATIONS INC COM NEW 553477407 42 4587 SH SOLE 4587 0 0 MSA SAFETY INC COM 553498106 43547 900657 SH SOLE 839467 0 61190 MSC INDL DIRECT INC CL A 553530106 107625 1410362 SH SOLE 1253123 0 157239 MSCI INC COM 55354G100 206165 2783010 SH SOLE 2481719 0 301291 MSG NETWORK INC CL A 553573106 26256 1518542 SH SOLE 1341775 0 176767 MTS SYS CORP COM 553777103 23002 378015 SH SOLE 346564 0 31451 MUELLER INDS INC COM 624756102 43607 1482236 SH SOLE 1362785 0 119451 MUELLER WTR PRODS INC COM SER A 624758108 37946 3840730 SH SOLE 3518579 0 322151 MULTI COLOR CORP COM 625383104 17804 333712 SH SOLE 310532 0 23180 MULTI FINELINE ELECTRONIX IN COM 62541B101 6074 261696 SH SOLE 250495 0 11201 MULTI PACKAGING SOLUTIONS IN COM G6331W109 2165 133400 SH SOLE 120250 0 13150 MURPHY OIL CORP COM 626717102 121531 4824582 SH SOLE 4037665 0 786917 MURPHY USA INC COM 626755102 74841 1217913 SH SOLE 1054411 0 163502 MUTUALFIRST FINL INC COM 62845B104 608 24136 SH SOLE 24136 0 0 MYERS INDS INC COM 628464109 8247 641306 SH SOLE 582240 0 59066 MYLAN N V SHS EURO N59465109 486022 10485906 SH SOLE 8778019 0 1707887 MYOKARDIA INC COM 62857M105 368 34386 SH SOLE 29252 0 5134 MYR GROUP INC DEL COM 55405W104 14037 559028 SH SOLE 508398 0 50630 MYRIAD GENETICS INC COM 62855J104 69823 1865430 SH SOLE 1714600 0 150830 NABORS INDUSTRIES LTD SHS G6359F103 91073 9899264 SH SOLE 8782285 0 1116979 NACCO INDS INC CL A 629579103 7726 134583 SH SOLE 123892 0 10691 NANOMETRICS INC COM 630077105 11369 717732 SH SOLE 674303 0 43429 NANOSPHERE INC COM NEW 63009F204 28 35904 SH SOLE 35904 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 2967 194909 SH SOLE 184688 0 10221 NANTKWEST INC COM 63016Q102 1539 187218 SH SOLE 182358 0 4860 NAPCO SEC TECHNOLOGIES INC COM 630402105 2387 381969 SH SOLE 381969 0 0 NASDAQ INC COM 631103108 218832 3296654 SH SOLE 2716186 0 580468 NATERA INC COM 632307104 1741 182885 SH SOLE 176057 0 6828 NATHANS FAMOUS INC NEW COM 632347100 654 14991 SH SOLE 14991 0 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 78 55009 SH SOLE 55009 0 0 NATIONAL BANKSHARES INC VA COM 634865109 6714 195637 SH SOLE 182204 0 13433 NATIONAL BEVERAGE CORP COM 635017106 13340 315214 SH SOLE 292677 0 22537 NATIONAL BK HLDGS CORP CL A 633707104 19292 946134 SH SOLE 872193 0 73941 NATIONAL CINEMEDIA INC COM 635309107 24349 1600846 SH SOLE 1454139 0 146707 NATIONAL COMM CORP COM 63546L102 1124 47619 SH SOLE 42961 0 4658 NATIONAL FUEL GAS CO N J COM 636180101 122365 2444856 SH SOLE 2177264 0 267592 NATIONAL GEN HLDGS CORP COM 636220303 21003 972809 SH SOLE 921373 0 51436 NATIONAL HEALTH INVS INC COM 63633D104 82608 1241855 SH SOLE 1138840 0 103015 NATIONAL HEALTHCARE CORP COM 635906100 16478 264491 SH SOLE 248671 0 15820 NATIONAL HOLDINGS CORP COM NEW 636375206 16 6744 SH SOLE 6744 0 0 NATIONAL INSTRS CORP COM 636518102 91341 3033588 SH SOLE 2689782 0 343806 NATIONAL INTERSTATE CORP COM 63654U100 2964 99064 SH SOLE 90096 0 8968 NATIONAL OILWELL VARCO INC COM 637071101 304191 9781052 SH SOLE 8105835 0 1675217 NATIONAL PENN BANCSHARES INC COM 637138108 38212 3591312 SH SOLE 3314562 0 276750 NATIONAL PRESTO INDS INC COM 637215104 11667 139330 SH SOLE 129659 0 9671 NATIONAL RESH CORP CL A 637372202 1071 68906 SH SOLE 61679 0 7227 NATIONAL RESH CORP CL B 637372301 82 2331 SH SOLE 2331 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 235247 5091929 SH SOLE 4650258 0 441671 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 14415 679961 SH SOLE 645589 0 34372 NATIONAL WESTN LIFE GROUP IN CL A 638517102 13611 59018 SH SOLE 55779 0 3239 NATIONSTAR MTG HLDGS INC COM 63861C109 10538 1064487 SH SOLE 988664 0 75823 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 12 856 SH SOLE 856 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 8829 408166 SH SOLE 381922 0 26244 NATURAL GROCERS BY VITAMIN C COM 63888U108 3835 180294 SH SOLE 163254 0 17040 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 6655 200767 SH SOLE 190452 0 10315 NATURES SUNSHINE PRODUCTS IN COM 639027101 920 95862 SH SOLE 78559 0 17303 NATUS MEDICAL INC DEL COM 639050103 36640 953413 SH SOLE 885943 0 67470 NAUTILUS INC COM 63910B102 20759 1074507 SH SOLE 1017635 0 56872 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 2200 2329054 SH SOLE 2055926 0 273128 NAVIENT CORP COM 63938C108 108878 9095870 SH SOLE 7541663 0 1554207 NAVIGANT CONSULTING INC COM 63935N107 19547 1236392 SH SOLE 1124619 0 111773 NAVIGATOR HOLDINGS LTD SHS Y62132108 0 7 SH SOLE 7 0 0 NAVIGATORS GROUP INC COM 638904102 25976 309712 SH SOLE 281427 0 28285 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 1140 717278 SH SOLE 605550 0 111728 NAVIOS MARITIME HOLDINGS INC COM Y62196103 822 727873 SH SOLE 568856 0 159017 NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134104 101 10123 SH SOLE 10123 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 70 56129 SH SOLE 56129 0 0 NAVISTAR INTL CORP NEW COM 63934E108 18825 1503611 SH SOLE 1393697 0 109914 NBT BANCORP INC COM 628778102 31913 1184153 SH SOLE 1086550 0 97603 NCI BUILDING SYS INC COM NEW 628852204 13102 922704 SH SOLE 870717 0 51987 NCI INC CL A 62886K104 2843 202934 SH SOLE 202934 0 0 NCR CORP NEW COM 62886E108 115531 3860040 SH SOLE 3408343 0 451697 NEENAH PAPER INC COM 640079109 27197 427225 SH SOLE 389831 0 37394 NEFF CORP COM CL A 640094207 2064 277386 SH SOLE 267674 0 9712 NEKTAR THERAPEUTICS COM 640268108 44976 3270963 SH SOLE 3010190 0 260773 NELNET INC CL A 64031N108 21781 553234 SH SOLE 505295 0 47939 NEOGEN CORP COM 640491106 46627 926061 SH SOLE 852786 0 73275 NEOGENOMICS INC COM NEW 64049M209 5253 779314 SH SOLE 734080 0 45234 NEONODE INC COM NEW 64051M402 2040 999935 SH SOLE 999935 0 0 NEOPHOTONICS CORP COM 64051T100 10236 729072 SH SOLE 688589 0 40483 NEOS THERAPEUTICS INC COM 64052L106 1219 113003 SH SOLE 108875 0 4128 NEOTHETICS INC COM 64066G101 3 5255 SH SOLE 5255 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 3642 395900 SH SOLE 371633 0 24267 NET ELEMENT INC COM 64111R102 434 1384355 SH SOLE 1384355 0 0 NETAPP INC COM 64110D104 219297 8035791 SH SOLE 6772284 0 1263507 NETEASE INC SPONSORED ADR 64110W102 189657 1320917 SH SOLE 1042813 0 278104 NETFLIX INC COM 64110L106 1113087 10888066 SH SOLE 9147327 0 1740739 NETGEAR INC COM 64111Q104 39173 970349 SH SOLE 900679 0 69670 NETSCOUT SYS INC COM 64115T104 63632 2770233 SH SOLE 2587667 0 182566 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2375 340269 SH SOLE 340269 0 0 NETSUITE INC COM 64118Q107 66765 974809 SH SOLE 857439 0 117370 NEURALSTEM INC COM 64127R302 726 968536 SH SOLE 968536 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 80352 2031667 SH SOLE 1860837 0 170830 NEURODERM LTD ORD SHS M74231107 419 29699 SH SOLE 27739 0 1960 NEUROMETRIX INC COM PAR NEW 641255500 236 128768 SH SOLE 128768 0 0 NEUSTAR INC CL A 64126X201 29616 1203907 SH SOLE 1122172 0 81735 NEVRO CORP COM 64157F103 20218 359374 SH SOLE 326502 0 32872 NEW GOLD INC CDA COM 644535106 0 2 SH SOLE 2 0 0 NEW HOME CO INC COM 645370107 1897 154718 SH SOLE 144256 0 10462 NEW JERSEY RES COM 646025106 93593 2569121 SH SOLE 2393058 0 176063 NEW MEDIA INVT GROUP INC COM 64704V106 17807 1070130 SH SOLE 990567 0 79563 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 32064 926976 SH SOLE 920078 0 6898 NEW RELIC INC COM 64829B100 8874 340259 SH SOLE 334704 0 5555 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 70338 6048004 SH SOLE 5570989 0 477015 NEW SR INVT GROUP INC COM 648691103 32366 3142344 SH SOLE 2982455 0 159889 NEW YORK & CO INC COM 649295102 4760 1202073 SH SOLE 1202073 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 220025 13838046 SH SOLE 12291982 0 1546064 NEW YORK MTG TR INC COM PAR $.02 649604501 15144 3194887 SH SOLE 2943198 0 251689 NEW YORK REIT INC COM 64976L109 63704 6307373 SH SOLE 5975346 0 332027 NEW YORK TIMES CO CL A 650111107 45407 3644246 SH SOLE 3358838 0 285408 NEWCASTLE INVT CORP NEW COM PAR $0.01 65105M603 156 35974 SH SOLE 0 0 35974 NEWELL RUBBERMAID INC COM 651229106 309763 6993964 SH SOLE 5864630 0 1129334 NEWFIELD EXPL CO COM 651290108 210120 6319408 SH SOLE 5061852 0 1257556 NEWLINK GENETICS CORP COM 651511107 9464 520023 SH SOLE 479450 0 40573 NEWMARKET CORP COM 651587107 109513 276367 SH SOLE 249543 0 26824 NEWMONT MINING CORP COM 651639106 443565 16687935 SH SOLE 14136894 0 2551041 NEWPARK RES INC COM PAR $.01NEW 651718504 9783 2264608 SH SOLE 2066056 0 198552 NEWPORT CORP COM 651824104 23981 1042635 SH SOLE 960800 0 81835 NEWS CORP NEW CL A 65249B109 127137 9955922 SH SOLE 8277849 0 1678073 NEWS CORP NEW CL B 65249B208 33578 2534204 SH SOLE 2161376 0 372828 NEWSTAR FINANCIAL INC COM 65251F105 2059 235361 SH SOLE 201447 0 33914 NEXPOINT RESIDENTIAL TR INC COM 65341D102 5118 390975 SH SOLE 376453 0 14522 NEXSTAR BROADCASTING GROUP I CL A 65336K103 33711 761476 SH SOLE 699496 0 61980 NEXTERA ENERGY INC COM 65339F101 1512243 12778799 SH SOLE 10421237 0 2357562 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1230 45238 SH SOLE 45238 0 0 NIC INC COM 62914B100 28311 1570235 SH SOLE 1439700 0 130535 NICHOLAS FINANCIAL INC COM NEW 65373J209 239 22126 SH SOLE 22126 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 507721 9641501 SH SOLE 8107079 0 1534422 NII HLDGS INC COM PAR $0.001 62913F508 3292 595293 SH SOLE 595293 0 0 NIKE INC CL B 654106103 2265096 36848805 SH SOLE 30130816 0 6717989 NIMBLE STORAGE INC COM 65440R101 9900 1262798 SH SOLE 1181019 0 81779 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 298 6900 SH SOLE 0 0 6900 NISOURCE INC COM 65473P105 186725 7925495 SH SOLE 6568046 0 1357449 NIVALIS THERAPEUTICS INC COM 65481J109 376 90252 SH SOLE 87304 0 2948 NL INDS INC COM NEW 629156407 410 181476 SH SOLE 174535 0 6941 NMI HLDGS INC CL A 629209305 7164 1418587 SH SOLE 1259049 0 159538 NN INC COM 629337106 9269 677546 SH SOLE 630622 0 46924 NOAH HLDGS LTD SPON ADS CL A 65487X102 1036 41655 SH SOLE 41655 0 0 NOBILIS HEALTH CORP COM 65500B103 694 222545 SH SOLE 198295 0 24250 NOBLE CORP PLC SHS USD G65431101 75286 7273970 SH SOLE 6296096 0 977874 NOBLE ENERGY INC COM 655044105 346899 11044227 SH SOLE 9140670 0 1903557 NOKIA CORP SPONSORED ADR 654902204 2024 342430 SH SOLE 342430 0 0 NOMAD HLDGS LTD USD ORD SHS G6564A105 1061 117789 SH SOLE 117789 0 0 NOODLES & CO CL A 65540B105 5095 429586 SH SOLE 405671 0 23915 NORD ANGLIA EDUCATION INC SHS G6583A102 1589 76065 SH SOLE 76065 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 13916 987633 SH SOLE 837441 0 150192 NORDIC AMERN OFFSHORE LTD SHS Y6366T112 701 156558 SH SOLE 139427 0 17131 NORDSON CORP COM 655663102 124522 1637592 SH SOLE 1454316 0 183276 NORDSTROM INC COM 655664100 211707 3700531 SH SOLE 3138386 0 562145 NORFOLK SOUTHERN CORP COM 655844108 688756 8273342 SH SOLE 6990253 0 1283089 NORTEK INC COM NEW 656559309 11585 239908 SH SOLE 226397 0 13511 NORTH AMERN ENERGY PARTNERS COM 656844107 241 118146 SH SOLE 118146 0 0 NORTH ATLANTIC DRILLING LTD COM G6613P129 212 77325 SH SOLE 52779 0 24546 NORTHERN OIL & GAS INC NEV COM 665531109 5790 1451032 SH SOLE 1314718 0 136314 NORTHERN TR CORP COM 665859104 374616 5748295 SH SOLE 4768605 0 979690 NORTHFIELD BANCORP INC DEL COM 66611T108 23152 1408283 SH SOLE 1316481 0 91802 NORTHRIM BANCORP INC COM 666762109 6243 261101 SH SOLE 252658 0 8443 NORTHROP GRUMMAN CORP COM 666807102 981056 4957334 SH SOLE 4161857 0 795477 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 56675 4993410 SH SOLE 4433815 0 559595 NORTHSTAR REALTY EUROPE CORP COM 66706L101 23108 1992059 SH SOLE 1804792 0 187267 NORTHSTAR RLTY FIN CORP COM 66704R803 71420 5443560 SH SOLE 4853452 0 590108 NORTHWEST BANCSHARES INC MD COM 667340103 36841 2726929 SH SOLE 2528340 0 198589 NORTHWEST BIOTHERAPEUTICS IN COM PAR $0.001 66737P600 1680 1150798 SH SOLE 1069807 0 80991 NORTHWEST NAT GAS CO COM 667655104 37286 692411 SH SOLE 633583 0 58828 NORTHWEST PIPE CO COM 667746101 2663 288809 SH SOLE 276034 0 12775 NORTHWESTERN CORP COM NEW 668074305 79191 1282450 SH SOLE 1171254 0 111196 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 197519 3572413 SH SOLE 3159250 0 413163 NORWOOD FINANCIAL CORP COM 669549107 264 9633 SH SOLE 0 0 9633 NOVA LIFESTYLE INC COM 66979P102 47 40421 SH SOLE 40421 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 30 2722 SH SOLE 0 0 2722 NOVARTIS A G SPONSORED ADR 66987V109 232 3200 SH SOLE 0 0 3200 NOVATEL WIRELESS INC COM NEW 66987M604 2360 1333589 SH SOLE 1306137 0 27452 NOVAVAX INC COM 670002104 33991 6587352 SH SOLE 6057459 0 529893 NOVO-NORDISK A S ADR 670100205 549 10140 SH SOLE 0 0 10140 NOVOCURE LTD ORD SHS G6674U108 982 67811 SH SOLE 61408 0 6403 NOW INC COM 67011P100 56073 3164418 SH SOLE 2803328 0 361090 NQ MOBILE INC ADR REPSTG CL A 64118U108 518 113038 SH SOLE 113038 0 0 NRG ENERGY INC COM NEW 629377508 121286 9322483 SH SOLE 7870479 0 1452004 NRG YIELD INC CL A NEW 62942X306 13419 988860 SH SOLE 917177 0 71683 NRG YIELD INC CL C 62942X405 21644 1519952 SH SOLE 1403250 0 116702 NTELOS HLDGS CORP COM NEW 67020Q305 4303 467719 SH SOLE 443491 0 24228 NTN BUZZTIME INC COM NEW 629410309 19 130098 SH SOLE 130098 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 54533 1425712 SH SOLE 1234151 0 191561 NUANCE COMMUNICATIONS INC COM 67020Y100 118591 6345166 SH SOLE 5519250 0 825916 NUCOR CORP COM 670346105 407802 8621612 SH SOLE 7188592 0 1433020 NUMEREX CORP PA CL A 67053A102 1972 323259 SH SOLE 323259 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 9563 392721 SH SOLE 380583 0 12138 NUTRI SYS INC NEW COM 67069D108 14753 706911 SH SOLE 648259 0 58652 NUVASIVE INC COM 670704105 62867 1292238 SH SOLE 1195270 0 96968 NUVECTRA CORP COM 67075N108 1191 220096 SH SOLE 207212 0 12884 NV5 GLOBAL INC COM 62945V109 1789 66668 SH SOLE 62688 0 3980 NVE CORP COM NEW 629445206 8612 152345 SH SOLE 142686 0 9659 NVIDIA CORP COM 67066G104 489192 13729772 SH SOLE 11207360 0 2522412 NVR INC COM 62944T105 192116 110896 SH SOLE 98985 0 11911 NXP SEMICONDUCTORS N V COM N6596X109 167178 2062138 SH SOLE 1867118 0 195020 NXSTAGE MEDICAL INC COM 67072V103 23505 1568074 SH SOLE 1440381 0 127693 NXT ID INC COM 67091J107 19 32747 SH SOLE 32747 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 726233 2653777 SH SOLE 2202752 0 451025 OASIS PETE INC NEW COM 674215108 32387 4448756 SH SOLE 4050348 0 398408 OCCIDENTAL PETE CORP DEL COM 674599105 1384061 20225932 SH SOLE 16834746 0 3391186 OCEAN RIG UDW INC SHS Y64354205 36 44428 SH SOLE 44428 0 0 OCEANEERING INTL INC COM 675232102 98187 2953876 SH SOLE 2625533 0 328343 OCEANFIRST FINL CORP COM 675234108 10989 621549 SH SOLE 598961 0 22588 OCH ZIFF CAP MGMT GROUP CL A 67551U105 48 11000 SH SOLE 0 0 11000 OCLARO INC COM NEW 67555N206 13609 2520178 SH SOLE 2381930 0 138248 OCULAR THERAPEUTIX INC COM 67576A100 2530 261860 SH SOLE 239297 0 22563 OCULUS INNOVATIVE SCIENCES I COM NEW 67575P207 122 127617 SH SOLE 127617 0 0 OCWEN FINL CORP COM NEW 675746309 6583 2665190 SH SOLE 2426429 0 238761 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1402 206443 SH SOLE 206443 0 0 OFFICE DEPOT INC COM 676220106 104737 14751683 SH SOLE 12992716 0 1758967 OFG BANCORP COM 67103X102 7755 1109378 SH SOLE 1015250 0 94128 OGE ENERGY CORP COM 670837103 178254 6226142 SH SOLE 5500579 0 725563 OHIO VY BANC CORP COM 677719106 553 25438 SH SOLE 10220 0 15218 OHR PHARMACEUTICAL INC COM NEW 67778H200 1437 447755 SH SOLE 447755 0 0 OIL DRI CORP AMER COM 677864100 1303 38568 SH SOLE 34409 0 4159 OIL STS INTL INC COM 678026105 46919 1488560 SH SOLE 1379962 0 108598 OLD DOMINION FGHT LINES INC COM 679580100 137263 1971596 SH SOLE 1770794 0 200802 OLD LINE BANCSHARES INC COM 67984M100 77 4267 SH SOLE 4267 0 0 OLD NATL BANCORP IND COM 680033107 39938 3276296 SH SOLE 3040995 0 235301 OLD REP INTL CORP COM 680223104 146388 8008079 SH SOLE 7152795 0 855284 OLD SECOND BANCORP INC ILL COM 680277100 5381 750469 SH SOLE 728614 0 21855 OLIN CORP COM PAR $1 680665205 83039 4780593 SH SOLE 4528188 0 252405 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8670 370046 SH SOLE 362124 0 7922 OLYMPIC STEEL INC COM 68162K106 4687 270789 SH SOLE 258386 0 12403 OM ASSET MGMT PLC SHS G67506108 3798 284502 SH SOLE 221631 0 62871 OMEGA FLEX INC COM 682095104 872 25062 SH SOLE 22990 0 2072 OMEGA HEALTHCARE INVS INC COM 681936100 222118 6292291 SH SOLE 5736065 0 556226 OMEGA PROTEIN CORP COM 68210P107 8523 503123 SH SOLE 471763 0 31360 OMEROS CORP COM 682143102 14149 922382 SH SOLE 856756 0 65626 OMNICELL INC COM 68213N109 25187 903745 SH SOLE 831129 0 72616 OMNICOM GROUP INC COM 681919106 535525 6434281 SH SOLE 5391250 0 1043031 OMNOVA SOLUTIONS INC COM 682129101 7932 1426617 SH SOLE 1316322 0 110295 ON ASSIGNMENT INC COM 682159108 46992 1272797 SH SOLE 1171299 0 101498 ON DECK CAP INC COM 682163100 4569 586522 SH SOLE 577820 0 8702 ON SEMICONDUCTOR CORP COM 682189105 98230 10242959 SH SOLE 8926148 0 1316811 ONCOCYTE CORPORATION COM 68235C107 428 92934 SH SOLE 89292 0 3642 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 583 852854 SH SOLE 852854 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 2681 265174 SH SOLE 239187 0 25987 ONCOSEC MED INC COM NEW 68234L207 28 11154 SH SOLE 11154 0 0 ONCOTHYREON INC COM 682324108 3331 2622898 SH SOLE 2491360 0 131538 ONE GAS INC COM 68235P108 92017 1506006 SH SOLE 1395681 0 110325 ONE LIBERTY PPTYS INC COM 682406103 13490 601955 SH SOLE 571159 0 30796 ONEBEACON INSURANCE GROUP LT CL A G67742109 8490 666924 SH SOLE 612970 0 53954 ONEMAIN HLDGS INC COM 68268W103 33953 1237791 SH SOLE 1057059 0 180732 ONEOK INC NEW COM 682680103 185777 6221604 SH SOLE 5325216 0 896388 ONVIA INC COM NEW 68338T403 0 48 SH SOLE 48 0 0 OOMA INC COM 683416101 325 55016 SH SOLE 55016 0 0 OPEN TEXT CORP COM 683715106 912 17612 SH SOLE 17612 0 0 OPHTHOTECH CORP COM 683745103 28059 663813 SH SOLE 620292 0 43521 OPKO HEALTH INC COM 68375N103 80180 7717002 SH SOLE 6831034 0 885968 OPOWER INC COM 68375Y109 2462 361566 SH SOLE 321158 0 40408 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 3304 209384 SH SOLE 181873 0 27511 OPTICAL CABLE CORP COM NEW 683827208 5 2076 SH SOLE 2076 0 0 OPUS BK IRVINE CALIF COM 684000102 10179 299381 SH SOLE 272833 0 26548 ORACLE CORP COM 68389X105 3330879 81419678 SH SOLE 67669481 0 13750197 ORASURE TECHNOLOGIES INC COM 68554V108 11543 1596593 SH SOLE 1476988 0 119605 ORBCOMM INC COM 68555P100 10484 1034925 SH SOLE 928344 0 106581 ORBITAL ATK INC COM 68557N103 143891 1655060 SH SOLE 1524149 0 130911 ORBOTECH LTD ORD M75253100 3653 153620 SH SOLE 141424 0 12196 ORCHID IS CAP INC COM 68571X103 5836 562777 SH SOLE 541065 0 21712 ORCHIDS PAPER PRODS CO DEL COM 68572N104 3329 121018 SH SOLE 111352 0 9666 OREXIGEN THERAPEUTICS INC COM 686164104 1761 3129448 SH SOLE 2891856 0 237592 ORGANOVO HLDGS INC COM 68620A104 4628 2132557 SH SOLE 1961753 0 170804 ORIENT PAPER INC COM NEW 68619F205 230 187019 SH SOLE 187019 0 0 ORION MARINE GROUP INC COM 68628V308 4533 875145 SH SOLE 824067 0 51078 ORITANI FINL CORP DEL COM 68633D103 21190 1248671 SH SOLE 1148709 0 99962 ORMAT TECHNOLOGIES INC COM 686688102 41420 1004355 SH SOLE 924764 0 79591 ORRSTOWN FINL SVCS INC COM 687380105 3233 186663 SH SOLE 186663 0 0 ORTHOFIX INTL N V COM N6748L102 24914 600048 SH SOLE 557660 0 42388 OSHKOSH CORP COM 688239201 87127 2131808 SH SOLE 1895709 0 236099 OSI SYSTEMS INC COM 671044105 31117 475142 SH SOLE 435327 0 39815 OSIRIS THERAPEUTICS INC NEW COM 68827R108 2923 511991 SH SOLE 478376 0 33615 OTELCO INC CL A NEW 688823301 175 33565 SH SOLE 33565 0 0 OTONOMY INC COM 68906L105 7199 482483 SH SOLE 451094 0 31389 OTTER TAIL CORP COM 689648103 29574 998456 SH SOLE 896639 0 101817 OUTERWALL INC COM 690070107 16999 459559 SH SOLE 418221 0 41338 OUTFRONT MEDIA INC COM 69007J106 75180 3563022 SH SOLE 3096423 0 466599 OVASCIENCE INC COM 69014Q101 5450 574247 SH SOLE 534329 0 39918 OVERSTOCK COM INC DEL COM 690370101 5464 379961 SH SOLE 356683 0 23278 OWENS & MINOR INC NEW COM 690732102 75233 1861286 SH SOLE 1720208 0 141078 OWENS CORNING NEW COM 690742101 173653 3672860 SH SOLE 3117583 0 555277 OWENS ILL INC COM NEW 690768403 67289 4216113 SH SOLE 3512812 0 703301 OWENS RLTY MTG INC COM 690828108 157 9810 SH SOLE 9810 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1665 167971 SH SOLE 143190 0 24781 OXFORD INDS INC COM 691497309 27093 402989 SH SOLE 372186 0 30803 P A M TRANSN SVCS INC COM 693149106 5393 175091 SH SOLE 171218 0 3873 P C CONNECTION COM 69318J100 10046 389231 SH SOLE 375273 0 13958 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 24129 474513 SH SOLE 345651 0 128862 PACCAR INC COM 693718108 609427 11143295 SH SOLE 8790822 0 2352473 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 13302 1564907 SH SOLE 1444089 0 120818 PACIFIC CONTINENTAL CORP COM 69412V108 12823 794981 SH SOLE 764102 0 30879 PACIFIC DRILLING SA LUXEMBOU REG SHS L7257P106 319 651457 SH SOLE 651457 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 2988 638516 SH SOLE 597417 0 41099 PACIFIC MERCANTILE BANCORP COM 694552100 1110 158501 SH SOLE 158501 0 0 PACIFIC PREMIER BANCORP COM 69478X105 7539 352793 SH SOLE 329413 0 23380 PACIRA PHARMACEUTICALS INC COM 695127100 48140 908647 SH SOLE 837048 0 71599 PACKAGING CORP AMER COM 695156109 171187 2834230 SH SOLE 2543527 0 290703 PACWEST BANCORP DEL COM 695263103 127497 3431963 SH SOLE 3065482 0 366481 PAIN THERAPEUTICS INC COM 69562K100 2892 1297059 SH SOLE 1269998 0 27061 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 507 938530 SH SOLE 938530 0 0 PALO ALTO NETWORKS INC COM 697435105 289768 1776193 SH SOLE 1544679 0 231514 PAN AMERICAN SILVER CORP COM 697900108 0 1 SH SOLE 1 0 0 PANDORA MEDIA INC COM 698354107 45044 5032903 SH SOLE 4447809 0 585094 PANERA BREAD CO CL A 69840W108 137595 671753 SH SOLE 602263 0 69490 PANHANDLE OIL AND GAS INC CL A 698477106 8955 517323 SH SOLE 493522 0 23801 PAPA JOHNS INTL INC COM 698813102 42896 791582 SH SOLE 714986 0 76596 PAPA MURPHYS HLDGS INC COM 698814100 3043 254622 SH SOLE 245581 0 9041 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 6174 329108 SH SOLE 308134 0 20974 PAR TECHNOLOGY CORP COM 698884103 1670 251855 SH SOLE 251855 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 15 10137 SH SOLE 10137 0 0 PARAMOUNT GROUP INC COM 69924R108 90535 5676168 SH SOLE 5138926 0 537242 PARATEK PHARMACEUTICALS INC COM 699374302 1968 129733 SH SOLE 115085 0 14648 PAREXEL INTL CORP COM 699462107 97345 1551816 SH SOLE 1442475 0 109341 PARK CITY GROUP INC COM NEW 700215304 810 89608 SH SOLE 81626 0 7982 PARK ELECTROCHEMICAL CORP COM 700416209 8775 548110 SH SOLE 498553 0 49557 PARK NATL CORP COM 700658107 31473 349696 SH SOLE 330398 0 19298 PARK OHIO HLDGS CORP COM 700666100 6045 141181 SH SOLE 125156 0 16025 PARK STERLING CORP COM 70086Y105 3669 550141 SH SOLE 476428 0 73713 PARKER DRILLING CO COM 701081101 7061 3330833 SH SOLE 3021653 0 309180 PARKER HANNIFIN CORP COM 701094104 387035 3484290 SH SOLE 2895589 0 588701 PARKERVISION INC COM NEW 701354300 15 4919 SH SOLE 4919 0 0 PARKWAY PPTYS INC COM 70159Q104 51619 3296260 SH SOLE 3034159 0 262101 PARSLEY ENERGY INC CL A 701877102 61483 2720501 SH SOLE 2523520 0 196981 PARTY CITY HOLDCO INC COM 702149105 8752 581919 SH SOLE 552117 0 29802 PATRICK INDS INC COM 703343103 14231 313534 SH SOLE 290097 0 23437 PATRIOT NATL INC COM 70338T102 873 113324 SH SOLE 106999 0 6325 PATRIOT TRANSN HLDG INC COM 70338W105 1052 52019 SH SOLE 52019 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 28990 1520164 SH SOLE 1405398 0 114766 PATTERSON COMPANIES INC COM 703395103 122205 2626361 SH SOLE 2239131 0 387230 PATTERSON UTI ENERGY INC COM 703481101 74825 4246573 SH SOLE 3749099 0 497474 PAYCHEX INC COM 704326107 495975 9183027 SH SOLE 7738978 0 1444049 PAYCOM SOFTWARE INC COM 70432V102 29673 833514 SH SOLE 768823 0 64691 PAYLOCITY HLDG CORP COM 70438V106 14923 455809 SH SOLE 422730 0 33079 PAYPAL HLDGS INC COM 70450Y103 1118392 28973890 SH SOLE 24163075 0 4810815 PBF ENERGY INC CL A 69318G106 79976 2408922 SH SOLE 2098652 0 310270 PC-TEL INC COM 69325Q105 4202 879076 SH SOLE 864886 0 14190 PCM INC COM 69323K100 106 13185 SH SOLE 13185 0 0 PDC ENERGY INC COM 69327R101 71243 1198372 SH SOLE 1108331 0 90041 PDF SOLUTIONS INC COM 693282105 9698 724810 SH SOLE 675699 0 49111 PDL BIOPHARMA INC COM 69329Y104 16393 4922887 SH SOLE 4536009 0 386878 PDVWIRELESS INC COM 69290R104 7316 213043 SH SOLE 196839 0 16204 PEABODY ENERGY CORP COM NEW 704549203 1377 593626 SH SOLE 475152 0 118474 PEAPACK-GLADSTONE FINL CORP COM 704699107 6403 378905 SH SOLE 363135 0 15770 PEBBLEBROOK HOTEL TR COM 70509V100 80706 2776260 SH SOLE 2631501 0 144759 PEGASYSTEMS INC COM 705573103 29629 1167398 SH SOLE 1090621 0 76777 PENDRELL CORP COM 70686R104 853 1609615 SH SOLE 1384573 0 225042 PENGROWTH ENERGY CORP COM 70706P104 0 6 SH SOLE 6 0 0 PENN NATL GAMING INC COM 707569109 31468 1885411 SH SOLE 1729682 0 155729 PENNANTPARK INVT CORP COM 708062104 28 4649 SH SOLE 0 0 4649 PENNEY J C INC COM 708160106 105148 9507015 SH SOLE 8268251 0 1238764 PENNS WOODS BANCORP INC COM 708430103 2013 52238 SH SOLE 38399 0 13839 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 57956 2652436 SH SOLE 2503564 0 148872 PENNYMAC FINL SVCS INC CL A 70932B101 1326 112787 SH SOLE 108478 0 4309 PENNYMAC MTG INVT TR COM 70931T103 18516 1357463 SH SOLE 1238574 0 118889 PENSKE AUTOMOTIVE GRP INC COM 70959W103 62110 1638798 SH SOLE 1269994 0 368804 PENTAIR PLC SHS G7S00T104 252463 4652844 SH SOLE 3876426 0 776418 PENUMBRA INC COM 70975L107 1709 37156 SH SOLE 33730 0 3426 PEOPLES BANCORP INC COM 709789101 10646 544820 SH SOLE 504079 0 40741 PEOPLES BANCORP N C INC COM 710577107 153 8237 SH SOLE 8237 0 0 PEOPLES FINL CORP MISS COM 71103B102 765 84762 SH SOLE 65904 0 18858 PEOPLES FINL SVCS CORP COM 711040105 2556 68710 SH SOLE 57733 0 10977 PEOPLES UNITED FINANCIAL INC COM 712704105 147655 9269001 SH SOLE 7832196 0 1436805 PEOPLES UTAH BANCORP COM 712706209 155 9760 SH SOLE 8241 0 1519 PEPSICO INC COM 713448108 3934625 38394081 SH SOLE 31885751 0 6508330 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 2524 6001322 SH SOLE 5702966 0 298356 PERFICIENT INC COM 71375U101 20997 966717 SH SOLE 894932 0 71785 PERFORMANCE FOOD GROUP CO COM 71377A103 3500 149909 SH SOLE 133191 0 16718 PERFORMANCE SPORTS GROUP LTD COM 71377G100 1270 399404 SH SOLE 340282 0 59122 PERFORMANT FINL CORP COM 71377E105 113 66687 SH SOLE 66687 0 0 PERFUMANIA HLDGS INC COM NEW 71376C100 184 73607 SH SOLE 73607 0 0 PERION NETWORK LTD SHS M78673106 145 72109 SH SOLE 72109 0 0 PERKINELMER INC COM 714046109 143587 2903102 SH SOLE 2420549 0 482553 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1257 339753 SH SOLE 339753 0 0 PERNIX THERAPEUTICS HLDGS IN COM 71426V108 1592 1516585 SH SOLE 1461307 0 55278 PERRIGO CO PLC SHS G97822103 480419 3755330 SH SOLE 3137873 0 617457 PETMED EXPRESS INC COM 716382106 11356 634060 SH SOLE 591235 0 42825 PETROBRAS ARGENTINA S A SPONS ADR 71646J109 3132 478230 SH SOLE 478230 0 0 PETROQUEST ENERGY INC COM 716748108 976 1610717 SH SOLE 1610717 0 0 PFENEX INC COM 717071104 3367 342514 SH SOLE 322312 0 20202 PFIZER INC COM 717081103 4774191 161072577 SH SOLE 133056873 0 28015704 PFSWEB INC COM NEW 717098206 7026 535495 SH SOLE 525792 0 9703 PG&E CORP COM 69331C108 781976 13094041 SH SOLE 10992750 0 2101291 PGT INC COM 69336V101 9284 943510 SH SOLE 857322 0 86188 PHARMATHENE INC COM 71714G102 38 19883 SH SOLE 19883 0 0 PHARMERICA CORP COM 71714F104 18040 815898 SH SOLE 744663 0 71235 PHH CORP COM NEW 693320202 16112 1284864 SH SOLE 1134751 0 150113 PHI INC COM NON VTG 69336T205 8046 425931 SH SOLE 398771 0 27160 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 11652 430933 SH SOLE 400512 0 30421 PHILIP MORRIS INTL INC COM 718172109 3813982 38874546 SH SOLE 33082157 0 5792389 PHILIPPINE LONG DISTANCE TEL SPONSORED ADR 718252604 480 11083 SH SOLE 11083 0 0 PHILLIPS 66 COM 718546104 1126553 13010201 SH SOLE 10616563 0 2393638 PHOENIX COS INC NEW COM NEW 71902E604 4022 109184 SH SOLE 106987 0 2197 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 434 97568 SH SOLE 97568 0 0 PHOTRONICS INC COM 719405102 17673 1697653 SH SOLE 1553217 0 144436 PHYSICIANS RLTY TR COM 71943U104 56954 3065358 SH SOLE 2854134 0 211224 PICO HLDGS INC COM NEW 693366205 7034 687566 SH SOLE 630898 0 56668 PIEDMONT NAT GAS INC COM 720186105 114418 1912390 SH SOLE 1753602 0 158788 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 109035 5368540 SH SOLE 4906257 0 462283 PIER 1 IMPORTS INC COM 720279108 14824 2114761 SH SOLE 1911670 0 203091 PILGRIMS PRIDE CORP NEW COM 72147K108 64518 2540091 SH SOLE 1813453 0 726638 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 19 14728 SH SOLE 14728 0 0 PINNACLE ENTMT INC COM 723456109 47347 1348916 SH SOLE 1236189 0 112727 PINNACLE FINL PARTNERS INC COM 72346Q104 45126 919810 SH SOLE 835488 0 84322 PINNACLE FOODS INC DEL COM 72348P104 130873 2929120 SH SOLE 2506837 0 422283 PINNACLE WEST CAP CORP COM 723484101 228922 3049451 SH SOLE 2533721 0 515730 PIONEER ENERGY SVCS CORP COM 723664108 3823 1737743 SH SOLE 1587510 0 150233 PIONEER NAT RES CO COM 723787107 594256 4222368 SH SOLE 3530210 0 692158 PIONEER PWR SOLUTIONS INC COM NEW 723836300 99 19563 SH SOLE 19563 0 0 PIPER JAFFRAY COS COM 724078100 22019 444290 SH SOLE 411083 0 33207 PITNEY BOWES INC COM 724479100 117654 5462115 SH SOLE 4585805 0 876310 PIXELWORKS INC COM NEW 72581M305 769 351358 SH SOLE 351358 0 0 PJT PARTNERS INC COM CL A 69343T107 582 24199 SH SOLE 24199 0 0 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 5905 679523 SH SOLE 427076 0 252447 PLANET FITNESS INC CL A 72703H101 3624 223169 SH SOLE 211706 0 11463 PLANET PAYMENT INC SHS U72603118 3172 898484 SH SOLE 898484 0 0 PLANTRONICS INC NEW COM 727493108 38829 990795 SH SOLE 919649 0 71146 PLATFORM SPECIALTY PRODS COR COM 72766Q105 29455 3425032 SH SOLE 2990817 0 434215 PLATINUM GROUP METALS LTD COM 72765Q601 546 143600 SH SOLE 143600 0 0 PLEXUS CORP COM 729132100 33232 840885 SH SOLE 769003 0 71882 PLUG POWER INC COM NEW 72919P202 8793 4289052 SH SOLE 3935397 0 353655 PLY GEM HLDGS INC COM 72941W100 4758 338651 SH SOLE 284293 0 54358 PNC FINL SVCS GROUP INC COM 693475105 1093325 12928051 SH SOLE 10737295 0 2190756 PNM RES INC COM 69349H107 77709 2304541 SH SOLE 2137353 0 167188 POINTER TELOCATION LTD SHS M7946T104 40 6617 SH SOLE 6617 0 0 POLARIS INDS INC COM 731068102 183285 1861142 SH SOLE 1657712 0 203430 POLYCOM INC COM 73172K104 43803 3928499 SH SOLE 3635528 0 292971 POLYONE CORP COM 73179P106 75289 2488877 SH SOLE 2305718 0 183159 POOL CORPORATION COM 73278L105 107712 1227624 SH SOLE 1138873 0 88751 POPEYES LA KITCHEN INC COM 732872106 29693 570367 SH SOLE 521555 0 48812 POPULAR INC COM NEW 733174700 74071 2589006 SH SOLE 2247585 0 341421 PORTLAND GEN ELEC CO COM NEW 736508847 91592 2319373 SH SOLE 2132983 0 186390 PORTOLA PHARMACEUTICALS INC COM 737010108 30336 1487058 SH SOLE 1382084 0 104974 POSCO SPONSORED ADR 693483109 1047 22129 SH SOLE 22129 0 0 POST HLDGS INC COM 737446104 124949 1816912 SH SOLE 1690483 0 126429 POST PPTYS INC COM 737464107 136519 2285214 SH SOLE 2112836 0 172378 POTASH CORP SASK INC COM 73755L107 10738 630901 SH SOLE 630901 0 0 POTBELLY CORP COM 73754Y100 7927 582407 SH SOLE 548148 0 34259 POTLATCH CORP NEW COM 737630103 39906 1266871 SH SOLE 1184285 0 82586 POWELL INDS INC COM 739128106 7070 237172 SH SOLE 220042 0 17130 POWER INTEGRATIONS INC COM 739276103 34954 703868 SH SOLE 644422 0 59446 POWER REIT COM 73933H101 16 3365 SH SOLE 3365 0 0 POWER SOLUTIONS INTL INC COM NEW 73933G202 1874 135804 SH SOLE 127280 0 8524 POWERSECURE INTL INC COM 73936N105 10628 568672 SH SOLE 536762 0 31910 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 32436 1427969 SH SOLE 0 0 1427969 POWERSHARES QQQ TRUST OPTIONS 73935A104 2348 21500 SH Call SOLE 21500 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3213 29423 SH SOLE 0 0 29423 PPG INDS INC COM 693506107 763166 6845150 SH SOLE 5713056 0 1132094 PPL CORP COM 69351T106 658466 17296185 SH SOLE 14360327 0 2935858 PRA GROUP INC COM 69354N106 35598 1211240 SH SOLE 1112784 0 98456 PRA HEALTH SCIENCES INC COM 69354M108 21358 499489 SH SOLE 459533 0 39956 PRAXAIR INC COM 74005P104 836761 7311151 SH SOLE 6089969 0 1221182 PRECISION DRILLING CORP COM 2010 74022D308 140 33229 SH SOLE 33229 0 0 PREFERRED APT CMNTYS INC COM 74039L103 4421 348642 SH SOLE 331232 0 17410 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3739 123600 SH SOLE 112769 0 10831 PREFORMED LINE PRODS CO COM 740444104 697 19081 SH SOLE 16677 0 2404 PREMIER FINL BANCORP INC COM 74050M105 985 62529 SH SOLE 62529 0 0 PREMIER INC CL A 74051N102 37460 1122894 SH SOLE 1001545 0 121349 PRESS GANEY HLDGS INC COM 74113L102 6194 205927 SH SOLE 193254 0 12673 PRESTIGE BRANDS HLDGS INC COM 74112D101 103967 1947306 SH SOLE 1794641 0 152665 PRGX GLOBAL INC COM NEW 69357C503 3391 718480 SH SOLE 718480 0 0 PRICE T ROWE GROUP INC COM 74144T108 479215 6523477 SH SOLE 5364453 0 1159024 PRICELINE GRP INC COM NEW 741503403 1673337 1298207 SH SOLE 1077315 0 220892 PRICESMART INC COM 741511109 41219 487339 SH SOLE 448443 0 38896 PRIMERICA INC COM 74164M108 66712 1498133 SH SOLE 1390321 0 107812 PRIMO WTR CORP COM 74165N105 11259 1115858 SH SOLE 1115858 0 0 PRIMORIS SVCS CORP COM 74164F103 23793 979153 SH SOLE 899103 0 80050 PRINCIPAL FINL GROUP INC COM 74251V102 290684 7368413 SH SOLE 6050363 0 1318050 PRISM TECHNOLOGIES GROUP INC COM 74273Y100 6 20431 SH SOLE 20431 0 0 PRIVATEBANCORP INC COM 742962103 89337 2314440 SH SOLE 2158467 0 155973 PRO-DEX INC COLO COM NEW 74265M205 0 42 SH SOLE 42 0 0 PROASSURANCE CORP COM 74267C106 67865 1341207 SH SOLE 1157589 0 183618 PROCTER & GAMBLE CO COM 742718109 5821151 70722281 SH SOLE 58640731 0 12081550 PROGENICS PHARMACEUTICALS IN COM 743187106 7823 1794275 SH SOLE 1653440 0 140835 PROGRESS SOFTWARE CORP COM 743312100 36179 1499970 SH SOLE 1394569 0 105401 PROGRESSIVE CORP OHIO COM 743315103 537803 15304590 SH SOLE 12506706 0 2797884 PROLOGIS INC COM 74340W103 977023 22114590 SH SOLE 18917892 0 3196698 PRONAI THERAPEUTICS INC COM 74346L101 45 6652 SH SOLE 6652 0 0 PROOFPOINT INC COM 743424103 53996 1004023 SH SOLE 922143 0 81880 PROS HOLDINGS INC COM 74346Y103 7481 634549 SH SOLE 586843 0 47706 PROSPERITY BANCSHARES INC COM 743606105 89825 1936296 SH SOLE 1800498 0 135798 PROTEON THERAPEUTICS INC COM 74371L109 398 51451 SH SOLE 45747 0 5704 PROTHENA CORP PLC SHS G72800108 34850 846698 SH SOLE 781690 0 65008 PROTO LABS INC COM 743713109 44995 583668 SH SOLE 536695 0 46973 PROVIDENCE SVC CORP COM 743815102 17107 334971 SH SOLE 311718 0 23253 PROVIDENT FINL HLDGS INC COM 743868101 7938 465551 SH SOLE 465551 0 0 PROVIDENT FINL SVCS INC COM 74386T105 33145 1641661 SH SOLE 1516105 0 125556 PRUDENTIAL BANCORP INC NEW COM 74431A101 59 4124 SH SOLE 4124 0 0 PRUDENTIAL FINL INC COM 744320102 941223 13032723 SH SOLE 10721169 0 2311554 PS BUSINESS PKS INC CALIF COM 69360J107 89887 894307 SH SOLE 834874 0 59433 PSIVIDA CORP COM 74440J101 27 10032 SH SOLE 10032 0 0 PSYCHEMEDICS CORP COM NEW 744375205 217 15776 SH SOLE 15776 0 0 PTC INC COM 69370C100 110867 3343404 SH SOLE 3013453 0 329951 PTC THERAPEUTICS INC COM 69366J200 5221 810772 SH SOLE 746217 0 64555 PUBLIC STORAGE COM 74460D109 1600794 5803554 SH SOLE 5177016 0 626538 PUBLIC SVC ENTERPRISE GROUP COM 744573106 634973 13469933 SH SOLE 11098821 0 2371112 PULTE GROUP INC COM 745867101 180883 9667707 SH SOLE 8131222 0 1536485 PUMA BIOTECHNOLOGY INC COM 74587V107 17181 584979 SH SOLE 512299 0 72680 PURE STORAGE INC CL A 74624M102 4623 337664 SH SOLE 311311 0 26353 PVH CORP COM 693656100 216325 2183782 SH SOLE 1829503 0 354279 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 1078 142745 SH SOLE 127844 0 14901 Q2 HLDGS INC COM 74736L109 9218 383452 SH SOLE 347022 0 36430 QAD INC CL B 74727D207 496 27968 SH SOLE 27968 0 0 QAD INC CL A 74727D306 5510 259280 SH SOLE 246253 0 13027 QCR HOLDINGS INC COM 74727A104 2827 118551 SH SOLE 109353 0 9198 QEP RES INC COM 74733V100 82201 5825746 SH SOLE 5083063 0 742683 QIAGEN NV REG SHS N72482107 45205 2023486 SH SOLE 1428480 0 595006 QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 42143 557819 SH SOLE 554668 0 3151 QLIK TECHNOLOGIES INC COM 74733T105 65939 2280035 SH SOLE 2086398 0 193637 QLOGIC CORP COM 747277101 28547 2124062 SH SOLE 1921633 0 202429 QLT INC COM 746927102 53 26568 SH SOLE 26568 0 0 QORVO INC COM 74736K101 172465 3421236 SH SOLE 2849060 0 572176 QTS RLTY TR INC COM CL A 74736A103 58914 1243426 SH SOLE 1179044 0 64382 QUAD / GRAPHICS INC COM CL A 747301109 9065 700508 SH SOLE 627494 0 73014 QUAKER CHEM CORP COM 747316107 29514 347800 SH SOLE 302324 0 45476 QUALCOMM INC COM 747525103 2041217 39914290 SH SOLE 32978690 0 6935600 QUALITY SYS INC COM 747582104 17790 1167312 SH SOLE 1064879 0 102433 QUALYS INC COM 74758T303 15160 598974 SH SOLE 554524 0 44450 QUANEX BUILDING PRODUCTS COR COM 747619104 15038 866256 SH SOLE 782691 0 83565 QUANTA SVCS INC COM 74762E102 99702 4419422 SH SOLE 3678824 0 740598 QUANTUM CORP COM DSSG 747906204 4428 7258531 SH SOLE 6750821 0 507710 QUEST DIAGNOSTICS INC COM 74834L100 300134 4200612 SH SOLE 3565927 0 634685 QUEST RESOURCE HLDG CORP COM 74836W104 2 4624 SH SOLE 4624 0 0 QUESTAR CORP COM 748356102 128258 5171708 SH SOLE 4557459 0 614249 QUICKLOGIC CORP COM 74837P108 1442 1360331 SH SOLE 1360331 0 0 QUIDEL CORP COM 74838J101 13793 799159 SH SOLE 740658 0 58501 QUINSTREET INC COM 74874Q100 9023 2638324 SH SOLE 2589543 0 48781 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 165033 2535064 SH SOLE 2215205 0 319859 QUMU CORP COM 749063103 1312 284633 SH SOLE 277295 0 7338 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 14019 353132 SH SOLE 352560 0 572 QUOTIENT TECHNOLOGY INC COM 749119103 11592 1093623 SH SOLE 989456 0 104167 RACKSPACE HOSTING INC COM 750086100 73418 3400544 SH SOLE 3006812 0 393732 RADIAN GROUP INC COM 750236101 61110 4928209 SH SOLE 4539952 0 388257 RADIAN GROUP INC OPTIONS 750236101 162 13100 SH Call SOLE 13100 0 0 RADIANT LOGISTICS INC COM 75025X100 1289 360995 SH SOLE 337161 0 23834 RADIO ONE INC CL D NON VTG 75040P405 1565 1102411 SH SOLE 1102411 0 0 RADISYS CORP COM 750459109 9936 2515370 SH SOLE 2515370 0 0 RADIUS HEALTH INC COM NEW 750469207 25391 807600 SH SOLE 749122 0 58478 RADNET INC COM 750491102 2747 568677 SH SOLE 522361 0 46316 RADWARE LTD ORD M81873107 1625 137372 SH SOLE 137372 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 7598 2419630 SH SOLE 2259279 0 160351 RALPH LAUREN CORP CL A 751212101 163767 1701295 SH SOLE 1437590 0 263705 RAMBUS INC DEL COM 750917106 39094 2843177 SH SOLE 2588275 0 254902 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 56289 3121936 SH SOLE 2946585 0 175351 RANGE RES CORP COM 75281A109 141375 4366132 SH SOLE 3626946 0 739186 RAPID7 INC COM 753422104 2568 196452 SH SOLE 190857 0 5595 RAPTOR PHARMACEUTICAL CORP COM 75382F106 10236 2225194 SH SOLE 2056383 0 168811 RAVE RESTAURANT GROUP INC COM 754198109 108 20324 SH SOLE 20324 0 0 RAVEN INDS INC COM 754212108 15759 983737 SH SOLE 896250 0 87487 RAYMOND JAMES FINANCIAL INC COM 754730109 182386 3830826 SH SOLE 3403716 0 427110 RAYONIER ADVANCED MATLS INC COM 75508B104 11482 1208628 SH SOLE 1087830 0 120798 RAYONIER INC COM 754907103 88826 3599104 SH SOLE 3192727 0 406377 RAYTHEON CO COM NEW 755111507 1077098 8783318 SH SOLE 7213059 0 1570259 RBC BEARINGS INC COM 75524B104 42256 576801 SH SOLE 529610 0 47191 RCI HOSPITALITY HLDGS INC COM 74934Q108 250 28233 SH SOLE 28233 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 38 7119 SH SOLE 7119 0 0 RE MAX HLDGS INC CL A 75524W108 17401 507306 SH SOLE 488631 0 18675 READING INTERNATIONAL INC CL A 755408101 1741 145358 SH SOLE 130865 0 14493 REAL GOODS SOLAR INC CL A NEW 75601N203 86 120000 SH SOLE 120000 0 0 REAL IND INC COM 75601W104 4822 554307 SH SOLE 511340 0 42967 REALNETWORKS INC COM NEW 75605L708 3925 966698 SH SOLE 918944 0 47754 REALOGY HLDGS CORP COM 75605Y106 144350 3997518 SH SOLE 3426428 0 571090 REALPAGE INC COM 75606N109 26314 1262682 SH SOLE 1151906 0 110776 REALTY INCOME CORP COM 756109104 537596 8600157 SH SOLE 7547541 0 1052616 RECRO PHARMA INC COM 75629F109 228 38265 SH SOLE 38265 0 0 RED HAT INC COM 756577102 349871 4695624 SH SOLE 3906805 0 788819 RED LION HOTELS CORP COM 756764106 4472 530491 SH SOLE 530491 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 22305 345979 SH SOLE 315897 0 30082 REDWOOD TR INC COM 758075402 27900 2133061 SH SOLE 1960790 0 172271 REGAL BELOIT CORP COM 758750103 103760 1644640 SH SOLE 1347211 0 297429 REGAL ENTMT GROUP CL A 758766109 49691 2350572 SH SOLE 2104344 0 246228 REGENCY CTRS CORP COM 758849103 306348 4092820 SH SOLE 3766630 0 326190 REGENERON PHARMACEUTICALS COM 75886F107 706927 1961289 SH SOLE 1646601 0 314688 REGENXBIO INC COM 75901B107 635 58821 SH SOLE 53319 0 5502 REGIONAL MGMT CORP COM 75902K106 2505 146402 SH SOLE 137603 0 8799 REGIONS FINL CORP NEW COM 7591EP100 282684 36010738 SH SOLE 29473449 0 6537289 REGIS CORP MINN COM 758932107 14819 975606 SH SOLE 881256 0 94350 REGULUS THERAPEUTICS INC COM 75915K101 4806 693499 SH SOLE 645035 0 48464 REINSURANCE GROUP AMER INC COM NEW 759351604 185509 1927364 SH SOLE 1697812 0 229552 REIS INC COM 75936P105 5887 249977 SH SOLE 242772 0 7205 RELIANCE STEEL & ALUMINUM CO COM 759509102 156711 2264935 SH SOLE 1967362 0 297573 RELYPSA INC COM 759531106 9884 729438 SH SOLE 676122 0 53316 RENAISSANCERE HOLDINGS LTD COM G7496G103 173552 1448318 SH SOLE 1295296 0 153022 RENASANT CORP COM 75970E107 33981 1032532 SH SOLE 948185 0 84347 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 10125 1072576 SH SOLE 985792 0 86784 RENNOVA HEALTH INC COM 759757107 23 30039 SH SOLE 30039 0 0 RENREN INC SPONSORED ADR 759892102 351 107337 SH SOLE 107337 0 0 RENT A CTR INC NEW COM 76009N100 22162 1398249 SH SOLE 1265231 0 133018 RENTECH INC COM NEW 760112201 1079 486077 SH SOLE 450707 0 35370 REPLIGEN CORP COM 759916109 23489 875808 SH SOLE 815318 0 60490 REPROS THERAPEUTICS INC COM NEW 76028H209 525 541611 SH SOLE 541611 0 0 REPUBLIC BANCORP KY CL A 760281204 9623 372558 SH SOLE 352902 0 19656 REPUBLIC SVCS INC COM 760759100 348323 7310027 SH SOLE 6225664 0 1084363 RESEARCH FRONTIERS INC COM 760911107 3087 677055 SH SOLE 677055 0 0 RESMED INC COM 761152107 246913 4270372 SH SOLE 3778377 0 491995 RESOLUTE ENERGY CORP COM 76116A108 954 1870943 SH SOLE 1833446 0 37497 RESOLUTE FST PRODS INC COM 76117W109 8223 1492422 SH SOLE 1439607 0 52815 RESOURCE AMERICA INC CL A 761195205 3304 572540 SH SOLE 559345 0 13195 RESOURCE CAP CORP COM NEW 76120W708 11052 982389 SH SOLE 901949 0 80440 RESOURCES CONNECTION INC COM 76122Q105 14761 948656 SH SOLE 856326 0 92330 RESTAURANT BRANDS INTL INC COM 76131D103 251 6463 SH SOLE 0 0 6463 RESTORATION HARDWARE HLDGS I COM 761283100 36586 873164 SH SOLE 804477 0 68687 RETAIL OPPORTUNITY INVTS COR COM 76131N101 77259 3839928 SH SOLE 3635197 0 204731 RETAIL PPTYS AMER INC CL A 76131V202 129752 8186272 SH SOLE 7136755 0 1049517 RETAILMENOT INC COM SER 1 76132B106 7542 941624 SH SOLE 872609 0 69015 RETRACTABLE TECHNOLOGIES INC COM 76129W105 39 18226 SH SOLE 18226 0 0 RETROPHIN INC COM 761299106 12150 889481 SH SOLE 825798 0 63683 REVANCE THERAPEUTICS INC COM 761330109 8597 492407 SH SOLE 458209 0 34198 REVLON INC CL A NEW 761525609 12718 349310 SH SOLE 325983 0 23327 REX AMERICAN RESOURCES CORP COM 761624105 7842 141381 SH SOLE 129898 0 11483 REX ENERGY CORPORATION COM 761565100 1234 1605676 SH SOLE 1525275 0 80401 REXAHN PHARMACEUTICALS INC COM 761640101 110 334492 SH SOLE 334492 0 0 REXFORD INDL RLTY INC COM 76169C100 34649 1908009 SH SOLE 1830875 0 77134 REXNORD CORP NEW COM 76169B102 50638 2504364 SH SOLE 2303803 0 200561 REYNOLDS AMERICAN INC COM 761713106 1051618 20902757 SH SOLE 17896373 0 3006384 RF INDS LTD COM PAR $0.01 749552105 976 361331 SH SOLE 361331 0 0 RICE ENERGY INC COM 762760106 1663 119092 SH SOLE 16616 0 102476 RICEBRAN TECHNOLOGIES COM NEW 762831204 9 8345 SH SOLE 8345 0 0 RICHARDSON ELECTRS LTD COM 763165107 1553 301007 SH SOLE 301007 0 0 RICHMONT MINES INC COM 76547T106 70 12379 SH SOLE 12379 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 6709 3225374 SH SOLE 3104474 0 120900 RIGHTSIDE GROUP LTD COM 76658B100 571 70880 SH SOLE 70880 0 0 RIGNET INC COM 766582100 4419 323058 SH SOLE 294630 0 28428 RING ENERGY INC COM 76680V108 1517 300359 SH SOLE 266085 0 34274 RINGCENTRAL INC CL A 76680R206 23574 1496736 SH SOLE 1397204 0 99532 RIO TINTO PLC OPTIONS 767204100 1216 43000 SH Put SOLE 43000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 56 2060 SH SOLE 0 0 2060 RITE AID CORP COM 767754104 212685 26096335 SH SOLE 22853260 0 3243075 RIVERVIEW BANCORP INC COM 769397100 577 137481 SH SOLE 137481 0 0 RLI CORP COM 749607107 63864 955187 SH SOLE 870253 0 84934 RLJ LODGING TR COM 74965L101 143157 6256876 SH SOLE 5525286 0 731590 RMR GROUP INC CL A 74967R106 6681 267134 SH SOLE 252920 0 14214 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 6772 543515 SH SOLE 491023 0 52492 ROBERT HALF INTL INC COM 770323103 190003 4079067 SH SOLE 3251041 0 828026 ROCKET FUEL INC COM 773111109 1608 510513 SH SOLE 478149 0 32364 ROCKWELL AUTOMATION INC COM 773903109 385898 3392507 SH SOLE 2840870 0 551637 ROCKWELL COLLINS INC COM 774341101 310932 3372003 SH SOLE 2813441 0 558562 ROCKWELL MED INC COM 774374102 9228 1228699 SH SOLE 1141045 0 87654 ROCKY BRANDS INC COM 774515100 2907 228157 SH SOLE 228157 0 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 23305 723323 SH SOLE 661697 0 61626 ROGERS CORP COM 775133101 28878 482351 SH SOLE 441274 0 41077 ROLLINS INC COM 775711104 76809 2832177 SH SOLE 2548856 0 283321 ROPER TECHNOLOGIES INC COM 776696106 468657 2564191 SH SOLE 2131482 0 432709 ROSETTA STONE INC COM 777780107 34 5000 SH SOLE 5000 0 0 ROSS STORES INC COM 778296103 636643 10995554 SH SOLE 8987298 0 2008256 ROUSE PPTYS INC COM 779287101 28608 1556460 SH SOLE 1476942 0 79518 ROVI CORP COM 779376102 41937 2044707 SH SOLE 1871167 0 173540 ROWAN COMPANIES PLC SHS CL A G7665A101 59008 3665102 SH SOLE 3221615 0 443487 ROYAL BANCSHARES PA INC CL A 780081105 562 263985 SH SOLE 263985 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 9 160 SH SOLE 160 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF T 780097713 892 35031 SH SOLE 35031 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 364517 4437215 SH SOLE 3702827 0 734388 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 325 6600 SH SOLE 0 0 6600 ROYAL GOLD INC COM 780287108 98255 1915670 SH SOLE 1687369 0 228301 RPC INC COM 749660106 20736 1462317 SH SOLE 1249385 0 212932 RPM INTL INC COM 749685103 182535 3856649 SH SOLE 3467162 0 389487 RPX CORP COM 74972G103 28499 2531029 SH SOLE 2421496 0 109533 RSP PERMIAN INC COM 74978Q105 50052 1723550 SH SOLE 1588790 0 134760 RTI SURGICAL INC COM 74975N105 13312 3328075 SH SOLE 3249471 0 78604 RUBICON PROJ INC COM 78112V102 10928 597803 SH SOLE 551836 0 45967 RUBICON TECHNOLOGY INC COM 78112T107 382 523690 SH SOLE 523690 0 0 RUBY TUESDAY INC COM 781182100 8740 1624478 SH SOLE 1472711 0 151767 RUCKUS WIRELESS INC COM 781220108 20425 2082097 SH SOLE 1928952 0 153145 RUDOLPH TECHNOLOGIES INC COM 781270103 11896 870844 SH SOLE 799856 0 70988 RUSH ENTERPRISES INC CL A 781846209 15922 872941 SH SOLE 790655 0 82286 RUSH ENTERPRISES INC CL B 781846308 582 31876 SH SOLE 31876 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 11338 615868 SH SOLE 553108 0 62760 RXI PHARMACEUTICALS CORP NEW COM NEW 74979C303 29 108774 SH SOLE 108774 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 22783 265480 SH SOLE 243185 0 22295 RYDER SYS INC COM 783549108 116501 1798416 SH SOLE 1476891 0 321525 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 11180 142363 SH SOLE 142363 0 0 RYERSON HLDG CORP COM 783754104 522 93899 SH SOLE 85356 0 8543 RYMAN HOSPITALITY PPTYS INC COM 78377T107 83170 1615582 SH SOLE 1513296 0 102286 S & T BANCORP INC COM 783859101 23702 920117 SH SOLE 842060 0 78057 S L INDS INC COM 784413106 3834 112759 SH SOLE 112759 0 0 S&W SEED CO COM 785135104 102 24347 SH SOLE 24347 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 44579 2218952 SH SOLE 2074030 0 144922 SABRE CORP COM 78573M104 128379 4439116 SH SOLE 3956953 0 482163 SAFE BULKERS INC COM Y7388L103 224 279336 SH SOLE 251251 0 28085 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 9409 710119 SH SOLE 663138 0 46981 SAFETY INS GROUP INC COM 78648T100 23074 404373 SH SOLE 371353 0 33020 SAGA COMMUNICATIONS INC CL A NEW 786598300 5353 133616 SH SOLE 131044 0 2572 SAGE THERAPEUTICS INC COM 78667J108 12685 395666 SH SOLE 365317 0 30349 SAGENT PHARMACEUTICALS INC COM 786692103 7396 607691 SH SOLE 569314 0 38377 SAIA INC COM 78709Y105 17576 624377 SH SOLE 570386 0 53991 SALEM MEDIA GROUP INC CL A 794093104 2062 357936 SH SOLE 357936 0 0 SALESFORCE COM INC COM 79466L302 1200966 16266643 SH SOLE 13631448 0 2635195 SALLY BEAUTY HLDGS INC COM 79546E104 118814 3669368 SH SOLE 3226606 0 442762 SANCHEZ ENERGY CORP COM 79970Y105 7701 1402779 SH SOLE 1295407 0 107372 SANDERSON FARMS INC COM 800013104 46655 517354 SH SOLE 470614 0 46740 SANDISK CORP COM 80004C101 393288 5169398 SH SOLE 4292228 0 877170 SANDY SPRING BANCORP INC COM 800363103 20763 746056 SH SOLE 705090 0 40966 SANFILIPPO JOHN B & SON INC COM 800422107 16478 238496 SH SOLE 222952 0 15544 SANGAMO BIOSCIENCES INC COM 800677106 10722 1772275 SH SOLE 1631419 0 140856 SANMINA CORPORATION COM 801056102 47977 2052064 SH SOLE 1874894 0 177170 SANOFI SPONSORED ADR 80105N105 175 4365 SH SOLE 0 0 4365 SANTANDER CONSUMER USA HDG I COM 80283M101 26728 2547976 SH SOLE 2125642 0 422334 SAPIENS INTL CORP N V SHS NEW N7716A151 2234 186444 SH SOLE 168735 0 17709 SAREPTA THERAPEUTICS INC COM 803607100 20865 1068913 SH SOLE 981278 0 87635 SASOL LTD SPONSORED ADR 803866300 3688 124860 SH SOLE 34121 0 90739 SAUL CTRS INC COM 804395101 29335 553278 SH SOLE 524343 0 28935 SB FINL GROUP INC COM 78408D105 1 107 SH SOLE 107 0 0 SBA COMMUNICATIONS CORP COM 78388J106 359324 3587142 SH SOLE 3128462 0 458680 SCANA CORP NEW COM 80589M102 275675 3929789 SH SOLE 3275112 0 654677 SCANSOURCE INC COM 806037107 28432 704109 SH SOLE 642986 0 61123 SCHEIN HENRY INC COM 806407102 404462 2342943 SH SOLE 1984556 0 358387 SCHLUMBERGER LTD COM 806857108 2417366 32777845 SH SOLE 27053819 0 5724026 SCHNITZER STL INDS CL A 806882106 14615 792579 SH SOLE 719255 0 73324 SCHOLASTIC CORP COM 807066105 25023 669603 SH SOLE 612089 0 57514 SCHULMAN A INC COM 808194104 20267 744551 SH SOLE 680420 0 64131 SCHWAB CHARLES CORP NEW COM 808513105 841684 30038696 SH SOLE 25210018 0 4828678 SCHWEITZER-MAUDUIT INTL INC COM 808541106 24538 779468 SH SOLE 720290 0 59178 SCICLONE PHARMACEUTICALS INC COM 80862K104 20661 1878240 SH SOLE 1783160 0 95080 SCIENCE APPLICATNS INTL CP N COM 808625107 70455 1320874 SH SOLE 1227974 0 92900 SCIENTIFIC GAMES CORP CL A 80874P109 11948 1266988 SH SOLE 1159156 0 107832 SCIQUEST INC NEW COM 80908T101 12994 936165 SH SOLE 878428 0 57737 SCORPIO BULKERS INC COM Y7546A122 1278 389554 SH SOLE 336642 0 52912 SCORPIO TANKERS INC SHS Y7542C106 15644 2683394 SH SOLE 2438254 0 245140 SCOTTS MIRACLE GRO CO CL A 810186106 94669 1300934 SH SOLE 1162994 0 137940 SCRIPPS E W CO OHIO CL A NEW 811054402 21577 1384015 SH SOLE 1272570 0 111445 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 184940 2823513 SH SOLE 2360795 0 462718 SCYNEXIS INC COM 811292101 17 4201 SH SOLE 4201 0 0 SEABOARD CORP COM 811543107 20838 6939 SH SOLE 6371 0 568 SEACHANGE INTL INC COM 811699107 4984 902883 SH SOLE 841267 0 61616 SEACOAST BKG CORP FLA COM NEW 811707801 27150 1719462 SH SOLE 1667635 0 51827 SEACOR HOLDINGS INC COM 811904101 23356 428952 SH SOLE 389261 0 39691 SEADRILL LIMITED SHS G7945E105 11680 3539306 SH SOLE 2399651 0 1139655 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 159 45778 SH SOLE 45778 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 196555 5705526 SH SOLE 5085532 0 619994 SEALED AIR CORP NEW COM 81211K100 274798 5723772 SH SOLE 4906605 0 817167 SEARS CDA INC COM 81234D109 5 1764 SH SOLE 1 0 1763 SEARS HLDGS CORP COM 812350106 14438 943051 SH SOLE 840346 0 102705 SEARS HLDGS CORP *W EXP 12/15/201 812350155 12 2692 SH SOLE 0 0 2692 SEARS HOMETOWN & OUTLET STOR COM 812362101 4482 698101 SH SOLE 697203 0 898 SEASPAN CORP SHS Y75638109 1363 74325 SH SOLE 74325 0 0 SEASPINE HLDGS CORP COM 81255T108 5337 364568 SH SOLE 348275 0 16293 SEATTLE GENETICS INC COM 812578102 91890 2618683 SH SOLE 2317089 0 301594 SEAWORLD ENTMT INC COM 81282V100 35297 1676035 SH SOLE 1527190 0 148845 SECOND SIGHT MED PRODS INC COM 81362J100 1458 301966 SH SOLE 292950 0 9016 SECURITY NATL FINL CORP CL A NEW 814785309 104 20424 SH SOLE 20424 0 0 SEI INVESTMENTS CO COM 784117103 183559 4263846 SH SOLE 3797768 0 466078 SELECT COMFORT CORP COM 81616X103 24412 1259021 SH SOLE 1150059 0 108962 SELECT INCOME REIT COM SH BEN INT 81618T100 48541 2105907 SH SOLE 1989046 0 116861 SELECT MED HLDGS CORP COM 81619Q105 30089 2547780 SH SOLE 2339768 0 208012 SELECT SECTOR SPDR TR OPTIONS 81369Y209 258 3800 SH Call SOLE 3800 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 2855 53800 SH Put SOLE 53800 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 402 6500 SH Put SOLE 6500 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 1600 71100 SH Call SOLE 71100 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2380 105766 SH SOLE 105766 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 7272 131100 SH Put SOLE 131100 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 615 12400 SH Put SOLE 12400 0 0 SELECTIVE INS GROUP INC COM 816300107 52131 1423957 SH SOLE 1309235 0 114722 SEMGROUP CORP CL A 81663A105 24209 1080779 SH SOLE 990897 0 89882 SEMPRA ENERGY COM 816851109 645926 6207841 SH SOLE 5145935 0 1061906 SEMTECH CORP COM 816850101 36364 1653672 SH SOLE 1522100 0 131572 SENECA FOODS CORP NEW CL A 817070501 10026 288591 SH SOLE 273085 0 15506 SENIOR HSG PPTYS TR SH BEN INT 81721M109 176055 9840973 SH SOLE 9088292 0 752681 SENOMYX INC COM 81724Q107 3403 1308792 SH SOLE 1249454 0 59338 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 112353 2892704 SH SOLE 2742663 0 150041 SENSIENT TECHNOLOGIES CORP COM 81725T100 87523 1379181 SH SOLE 1283552 0 95629 SEQUENOM INC COM NEW 817337405 4816 3415944 SH SOLE 3140469 0 275475 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 4983 779843 SH SOLE 671178 0 108665 SERES THERAPEUTICS INC COM 81750R102 5072 190973 SH SOLE 180277 0 10696 SERITAGE GROWTH PPTYS CL A 81752R100 20412 408487 SH SOLE 408487 0 0 SERVICE CORP INTL COM 817565104 156795 6353114 SH SOLE 5767779 0 585335 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 127174 3375119 SH SOLE 2882490 0 492629 SERVICENOW INC COM 81762P102 218343 3568860 SH SOLE 3119116 0 449744 SERVICESOURCE INTL INC COM 81763U100 6942 1629526 SH SOLE 1506378 0 123148 SERVISFIRST BANCSHARES INC COM 81768T108 15856 357120 SH SOLE 331479 0 25641 SEVENTY SEVEN ENERGY INC COM 818097107 981 1691195 SH SOLE 1476893 0 214302 SHAKE SHACK INC CL A 819047101 5372 143948 SH SOLE 130835 0 13113 SHARPS COMPLIANCE CORP COM 820017101 426 77493 SH SOLE 70115 0 7378 SHAW COMMUNICATIONS INC CL B CONV 82028K200 0 1 SH SOLE 1 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 31450 1175702 SH SOLE 1078971 0 96731 SHERWIN WILLIAMS CO COM 824348106 720897 2532394 SH SOLE 2045843 0 486551 SHILOH INDS INC COM 824543102 973 189707 SH SOLE 189707 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 5875 166855 SH SOLE 166855 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 9022 649566 SH SOLE 534212 0 115354 SHIRE PLC SPONSORED ADR 82481R106 861 5009 SH SOLE 5009 0 0 SHOE CARNIVAL INC COM 824889109 10202 378420 SH SOLE 351089 0 27331 SHOPIFY INC CL A 82509L107 4 147 SH SOLE 147 0 0 SHORE BANCSHARES INC COM 825107105 2128 177613 SH SOLE 158606 0 19007 SHORETEL INC COM 825211105 10618 1427203 SH SOLE 1300619 0 126584 SHUTTERFLY INC COM 82568P304 44838 966972 SH SOLE 895110 0 71862 SHUTTERSTOCK INC COM 825690100 17340 472103 SH SOLE 431954 0 40149 SI FINL GROUP INC MD COM 78425V104 2086 149727 SH SOLE 149727 0 0 SIENTRA INC COM 82621J105 1051 153606 SH SOLE 147703 0 5903 SIERRA BANCORP COM 82620P102 6288 346471 SH SOLE 337677 0 8794 SIFCO INDS INC COM 826546103 45 4822 SH SOLE 4822 0 0 SIGMA DESIGNS INC COM 826565103 5944 874115 SH SOLE 828027 0 46088 SIGMATRON INTL INC COM 82661L101 1188 191281 SH SOLE 191281 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 211940 1557006 SH SOLE 1405778 0 151228 SIGNET JEWELERS LIMITED SHS G81276100 254212 2049603 SH SOLE 1721301 0 328302 SILGAN HOLDINGS INC COM 827048109 69454 1306256 SH SOLE 1182281 0 123975 SILICON GRAPHICS INTL CORP COM 82706L108 6023 845961 SH SOLE 798855 0 47106 SILICON LABORATORIES INC COM 826919102 51946 1155373 SH SOLE 1069664 0 85709 SILVER BAY RLTY TR CORP COM 82735Q102 22868 1539899 SH SOLE 1457194 0 82705 SILVER SPRING NETWORKS INC COM 82817Q103 10771 730225 SH SOLE 660736 0 69489 SILVER WHEATON CORP COM 828336107 1347 81237 SH SOLE 58060 0 23177 SILVERCREST ASSET MGMT GROUP CL A 828359109 167 13099 SH SOLE 13099 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 33379 740596 SH SOLE 684519 0 56077 SIMON PPTY GROUP INC NEW COM 828806109 2713142 13063420 SH SOLE 11234361 0 1829059 SIMPSON MANUFACTURING CO INC COM 829073105 38674 1013197 SH SOLE 926457 0 86740 SIMULATIONS PLUS INC COM 829214105 2609 295500 SH SOLE 295500 0 0 SINA CORP OPTIONS G81477104 540 11400 SH Put SOLE 11400 0 0 SINA CORP ORD G81477104 4201 88679 SH SOLE 88679 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 67516 2195658 SH SOLE 2059259 0 136399 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 2514 49863 SH SOLE 49863 0 0 SIRIUS XM HLDGS INC COM 82968B103 202384 51236514 SH SOLE 44834963 0 6401551 SIX FLAGS ENTMT CORP NEW COM 83001A102 112932 2035185 SH SOLE 1797970 0 237215 SIZMEK INC COM 83013P105 2491 858937 SH SOLE 826049 0 32888 SJW CORP COM 784305104 17749 488269 SH SOLE 456264 0 32005 SK TELECOM LTD SPONSORED ADR 78440P108 5300 262777 SH SOLE 260953 0 1824 SKECHERS U S A INC CL A 830566105 116713 3832942 SH SOLE 3474279 0 358663 SKULLCANDY INC COM 83083J104 2253 632856 SH SOLE 612814 0 20042 SKYLINE CORP COM 830830105 1824 197010 SH SOLE 197010 0 0 SKYPEOPLE FRUIT JUICE INC COM 83086T307 56 19897 SH SOLE 19897 0 0 SKYWEST INC COM 830879102 24589 1230044 SH SOLE 1131416 0 98628 SKYWORKS SOLUTIONS INC COM 83088M102 399747 5131535 SH SOLE 4204164 0 927371 SL GREEN RLTY CORP COM 78440X101 374449 3865083 SH SOLE 3403778 0 461305 SLM CORP COM 78442P106 81564 12824520 SH SOLE 11398455 0 1426065 SM ENERGY CO COM 78454L100 37007 1974779 SH SOLE 1755089 0 219690 SMART & FINAL STORES INC COM 83190B101 7564 466900 SH SOLE 423699 0 43201 SMITH & WESSON HLDG CORP COM 831756101 35300 1326081 SH SOLE 1233037 0 93044 SMITH A O COM 831865209 164285 2152857 SH SOLE 1932778 0 220079 SMITH MICRO SOFTWARE INC COM 832154108 742 1257879 SH SOLE 1257879 0 0 SMUCKER J M CO COM NEW 832696405 409750 3155809 SH SOLE 2634063 0 521746 SNAP ON INC COM 833034101 252262 1606867 SH SOLE 1340057 0 266810 SNYDERS-LANCE INC COM 833551104 66332 2107108 SH SOLE 1960689 0 146419 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 13 627 SH SOLE 627 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 25 1788 SH SOLE 1788 0 0 SOHU COM INC COM 83408W103 22252 449166 SH SOLE 368009 0 81157 SOLARCITY CORP COM 83416T100 35242 1433761 SH SOLE 1267578 0 166183 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3173 126228 SH SOLE 126228 0 0 SOLAZYME INC COM 83415T101 4323 2129721 SH SOLE 1961598 0 168123 SONIC AUTOMOTIVE INC CL A 83545G102 19669 1064365 SH SOLE 973333 0 91032 SONIC CORP COM 835451105 43102 1225873 SH SOLE 1127954 0 97919 SONIC FDRY INC COM NEW 83545R207 27 4208 SH SOLE 4208 0 0 SONOCO PRODS CO COM 835495102 181883 3744769 SH SOLE 3182849 0 561920 SONUS NETWORKS INC COM NEW 835916503 10074 1337820 SH SOLE 1235092 0 102728 SORL AUTO PTS INC COM 78461U101 160 88617 SH SOLE 88617 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 3401 632177 SH SOLE 595970 0 36207 SOTHEBYS COM 835898107 43788 1638159 SH SOLE 1521766 0 116393 SOUFUN HLDGS LTD ADR 836034108 8200 1368947 SH SOLE 1368947 0 0 SOUTH JERSEY INDS INC COM 838518108 49906 1754174 SH SOLE 1613149 0 141025 SOUTH ST CORP COM 840441109 62634 975154 SH SOLE 920424 0 54730 SOUTHERN CO COM 842587107 1288140 24901213 SH SOLE 20916862 0 3984351 SOUTHERN COPPER CORP COM 84265V105 86682 3128184 SH SOLE 2809775 0 318409 SOUTHSIDE BANCSHARES INC COM 84470P109 18491 709294 SH SOLE 656570 0 52724 SOUTHWEST AIRLS CO COM 844741108 785105 17524655 SH SOLE 14433394 0 3091261 SOUTHWEST BANCORP INC OKLA COM 844767103 9695 644192 SH SOLE 616366 0 27826 SOUTHWEST GAS CORP COM 844895102 81244 1233773 SH SOLE 1138453 0 95320 SOUTHWESTERN ENERGY CO COM 845467109 84678 10492996 SH SOLE 8575694 0 1917302 SOVRAN SELF STORAGE INC COM 84610H108 188929 1601773 SH SOLE 1527187 0 74586 SP PLUS CORP COM 78469C103 5025 208843 SH SOLE 170752 0 38091 SPAN AMER MED SYS INC COM 846396109 217 11391 SH SOLE 11391 0 0 SPANISH BROADCASTING SYS INC CL A NEW 846425833 718 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 1386 76993 SH SOLE 74268 0 2725 SPARK NETWORKS INC COM 84651P100 18 8169 SH SOLE 8169 0 0 SPARK THERAPEUTICS INC COM 84652J103 9692 328434 SH SOLE 309974 0 18460 SPARTAN MTRS INC COM 846819100 2868 726132 SH SOLE 696706 0 29426 SPARTANNASH CO COM 847215100 29687 979434 SH SOLE 893960 0 85474 SPARTON CORP COM 847235108 2395 133139 SH SOLE 120010 0 13129 SPDR GOLD TRUST GOLD SHS 78463V107 40702 345988 SH SOLE 345988 0 0 SPDR GOLD TRUST OPTIONS 78463V107 34949 297100 SH Call SOLE 297100 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 31362 152600 SH Call SOLE 152600 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 13975 68000 SH Put SOLE 68000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7523 36607 SH SOLE 20646 0 15961 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 6903 201542 SH SOLE 201542 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 11549 121376 SH SOLE 121376 0 0 SPECTRA ENERGY CORP COM 847560109 532694 17408311 SH SOLE 14425078 0 2983233 SPECTRANETICS CORP COM 84760C107 16647 1146486 SH SOLE 1054150 0 92336 SPECTRUM BRANDS HLDGS INC COM 84763R101 72887 666977 SH SOLE 590109 0 76868 SPECTRUM PHARMACEUTICALS INC COM 84763A108 11556 1816958 SH SOLE 1655616 0 161342 SPEEDWAY MOTORSPORTS INC COM 847788106 5363 270436 SH SOLE 259408 0 11028 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 144941 3195339 SH SOLE 2776528 0 418811 SPIRIT AIRLS INC COM 848577102 81576 1700213 SH SOLE 1520813 0 179400 SPIRIT RLTY CAP INC NEW COM 84860W102 161481 14353841 SH SOLE 12943908 0 1409933 SPLUNK INC COM 848637104 157370 3216219 SH SOLE 2847925 0 368294 SPOK HLDGS INC COM 84863T106 13484 770081 SH SOLE 727357 0 42724 SPORTSMANS WHSE HLDGS INC COM 84920Y106 4613 366104 SH SOLE 354524 0 11580 SPRINT CORP COM SER 1 85207U105 66537 19119776 SH SOLE 16516396 0 2603380 SPROUTS FMRS MKT INC COM 85208M102 121657 4189288 SH SOLE 3737098 0 452190 SPS COMM INC COM 78463M107 19017 442870 SH SOLE 404742 0 38128 SPX CORP COM 784635104 25830 1719729 SH SOLE 1370935 0 348794 SPX FLOW INC COM 78469X107 32400 1291852 SH SOLE 1062573 0 229279 SQUARE INC CL A 852234103 5156 337460 SH SOLE 259546 0 77914 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 124165 1957821 SH SOLE 1722704 0 235117 ST JOE CO COM 790148100 26526 1546691 SH SOLE 1443793 0 102898 ST JUDE MED INC COM 790849103 406636 7393383 SH SOLE 6137970 0 1255413 STAAR SURGICAL CO COM PAR $0.01 852312305 7304 988418 SH SOLE 920541 0 67877 STAG INDL INC COM 85254J102 49582 2435246 SH SOLE 2182973 0 252273 STAGE STORES INC COM NEW 85254C305 7753 961854 SH SOLE 875541 0 86313 STAMPS COM INC COM NEW 852857200 38689 364031 SH SOLE 332821 0 31210 STANDARD MTR PRODS INC COM 853666105 17648 509314 SH SOLE 467352 0 41962 STANDEX INTL CORP COM 854231107 27251 350231 SH SOLE 322481 0 27750 STANLEY BLACK & DECKER INC COM 854502101 433787 4123056 SH SOLE 3337124 0 785932 STANLEY BLACK & DECKER INC UNIT 11/17/20166 854502804 334 2960 SH SOLE 2960 0 0 STANLEY FURNITURE CO INC COM NEW 854305208 773 291713 SH SOLE 291713 0 0 STAPLES INC COM 855030102 186529 16911085 SH SOLE 14011270 0 2899815 STARBUCKS CORP COM 855244109 2395743 40129691 SH SOLE 33009136 0 7120555 STARRETT L S CO CL A 855668109 67 6431 SH SOLE 6431 0 0 STARTEK INC COM 85569C107 1568 373247 SH SOLE 373247 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 364200 4365338 SH SOLE 3615902 0 749436 STARWOOD PPTY TR INC COM 85571B105 113480 5994704 SH SOLE 5194509 0 800195 STARZ COM SER A 85571Q102 53879 2046307 SH SOLE 1785689 0 260618 STATE AUTO FINL CORP COM 855707105 9844 446256 SH SOLE 411956 0 34300 STATE BK FINL CORP COM 856190103 11518 582876 SH SOLE 499421 0 83455 STATE NATL COS INC COM 85711T305 11160 885730 SH SOLE 857753 0 27977 STATE STR CORP COM 857477103 602712 10299242 SH SOLE 8574592 0 1724650 STATOIL ASA SPONSORED ADR 85771P102 56 3580 SH SOLE 0 0 3580 STEEL DYNAMICS INC COM 858119100 174638 7758232 SH SOLE 6869435 0 888797 STEELCASE INC CL A 858155203 34531 2314379 SH SOLE 2134702 0 179677 STEIN MART INC COM 858375108 5866 800292 SH SOLE 724588 0 75704 STEMCELLS INC COM NEW 85857R204 731 2804106 SH SOLE 2804106 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 821 176136 SH SOLE 154477 0 21659 STEPAN CO COM 858586100 31964 578114 SH SOLE 531468 0 46646 STEREOTAXIS INC COM NEW 85916J409 911 827837 SH SOLE 827837 0 0 STERICYCLE INC COM 858912108 288940 2289722 SH SOLE 1926404 0 363318 STERIS PLC SHS USD G84720104 172374 2426099 SH SOLE 2258314 0 167785 STERLING BANCORP DEL COM 85917A100 48852 3066653 SH SOLE 2814648 0 252005 STERLING CONSTRUCTION CO INC COM 859241101 2433 472339 SH SOLE 472339 0 0 STEWART INFORMATION SVCS COR COM 860372101 21526 593324 SH SOLE 544813 0 48511 STIFEL FINL CORP COM 860630102 60837 2055314 SH SOLE 1917309 0 138005 STILLWATER MNG CO COM 86074Q102 31301 2939095 SH SOLE 2695141 0 243954 STOCK YDS BANCORP INC COM 861025104 18815 488331 SH SOLE 451951 0 36380 STONE ENERGY CORP COM 861642106 1197 1515279 SH SOLE 1359175 0 156104 STONEGATE BK FT LAUDERDALE F COM 861811107 3719 124127 SH SOLE 114263 0 9864 STONEGATE MTG CORP COM 86181Q300 2250 391942 SH SOLE 380254 0 11688 STONERIDGE INC COM 86183P102 10540 723890 SH SOLE 686327 0 37563 STORE CAP CORP COM 862121100 73464 2838636 SH SOLE 2597977 0 240659 STRAIGHT PATH COMMUNICATNS I CL B 862578101 8072 260145 SH SOLE 247329 0 12816 STRATA SKIN SCIENCES INC COM 86272A107 305 322637 SH SOLE 322637 0 0 STRATASYS LTD SHS M85548101 11680 450603 SH SOLE 381310 0 69293 STRATTEC SEC CORP COM 863111100 6503 113321 SH SOLE 110262 0 3059 STRAYER ED INC COM 863236105 13812 283333 SH SOLE 256025 0 27308 STREAMLINE HEALTH SOLUTIONS COM 86323X106 541 383729 SH SOLE 383729 0 0 STRYKER CORP COM 863667101 930145 8669443 SH SOLE 7164906 0 1504537 STURM RUGER & CO INC COM 864159108 30896 451823 SH SOLE 420684 0 31139 SUCAMPO PHARMACEUTICALS INC CL A 864909106 7188 657613 SH SOLE 613489 0 44124 SUFFOLK BANCORP COM 864739107 10513 416527 SH SOLE 388856 0 27671 SUMMIT FINANCIAL GROUP INC COM 86606G101 132 8559 SH SOLE 8559 0 0 SUMMIT HOTEL PPTYS COM 866082100 36337 3035633 SH SOLE 2850014 0 185619 SUMMIT MATLS INC CL A 86614U100 22909 1177843 SH SOLE 1132735 0 45108 SUN BANCORP INC COM NEW 86663B201 6758 326337 SH SOLE 310458 0 15879 SUN CMNTYS INC COM 866674104 150182 2097222 SH SOLE 1990034 0 107188 SUN HYDRAULICS CORP COM 866942105 19965 601525 SH SOLE 552350 0 49175 SUNCOKE ENERGY INC COM 86722A103 10634 1635934 SH SOLE 1481035 0 154899 SUNCOR ENERGY INC NEW COM 867224107 120 4314 SH SOLE 4314 0 0 SUNEDISON INC COM 86732Y109 4637 8583453 SH SOLE 7759373 0 824080 SUNEDISON INC NOTE 2.375% 4/1 86732YAH2 6 161000 PRN SOLE 161000 0 0 SUNEDISON SEMICONDUCTOR LTD SHS Y8213L102 2165 334155 SH SOLE 310033 0 24122 SUNESIS PHARMACEUTICALS INC COM NEW 867328601 248 459717 SH SOLE 459717 0 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 0 1 SH SOLE 1 0 0 SUNPOWER CORP COM 867652406 29416 1316732 SH SOLE 1148866 0 167866 SUNRUN INC COM 86771W105 1126 173809 SH SOLE 163425 0 10384 SUNSTONE HOTEL INVS INC NEW COM 867892101 120418 8601304 SH SOLE 7955797 0 645507 SUNTRUST BKS INC COM 867914103 498195 13808075 SH SOLE 11520803 0 2287272 SUNWORKS INC COM 86803X105 135 48562 SH SOLE 48562 0 0 SUPER MICRO COMPUTER INC COM 86800U104 30906 906880 SH SOLE 832341 0 74539 SUPERCONDUCTOR TECHNOLOGIES COM PAR $0.001 867931404 137 714677 SH SOLE 714677 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 60645 4529128 SH SOLE 4027278 0 501850 SUPERIOR INDS INTL INC COM 868168105 13849 627218 SH SOLE 561055 0 66163 SUPERIOR UNIFORM GP INC COM 868358102 2640 148149 SH SOLE 142805 0 5344 SUPERNUS PHARMACEUTICALS INC COM 868459108 13509 885841 SH SOLE 819076 0 66765 SUPERVALU INC COM 868536103 62523 10854666 SH SOLE 10144143 0 710523 SUPPORT COM INC COM 86858W101 1522 1769259 SH SOLE 1769259 0 0 SUPREME INDS INC CL A 868607102 1182 133765 SH SOLE 133765 0 0 SURGERY PARTNERS INC COM 86881A100 1997 150632 SH SOLE 139760 0 10872 SURGICAL CARE AFFILIATES INC COM 86881L106 31106 672132 SH SOLE 626018 0 46114 SURMODICS INC COM 868873100 7981 433527 SH SOLE 408118 0 25409 SVB FINL GROUP COM 78486Q101 150694 1476664 SH SOLE 1323806 0 152858 SWIFT TRANSN CO CL A 87074U101 40275 2161857 SH SOLE 1982292 0 179565 SYKES ENTERPRISES INC COM 871237103 32243 1068370 SH SOLE 981032 0 87338 SYMANTEC CORP COM 871503108 313923 17079611 SH SOLE 14143943 0 2935668 SYMMETRY SURGICAL INC COM 87159G100 7626 773411 SH SOLE 761132 0 12279 SYNACOR INC COM 871561106 238 170090 SH SOLE 170090 0 0 SYNALLOY CP DEL COM 871565107 934 117973 SH SOLE 117973 0 0 SYNAPTICS INC COM 87157D109 84047 1054010 SH SOLE 981569 0 72441 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 34319 1061209 SH SOLE 984906 0 76303 SYNCHRONY FINL COM 87165B103 641307 22376389 SH SOLE 18399796 0 3976593 SYNDAX PHARMACEUTICALS INC COM 87164F105 9 698 SH SOLE 0 0 698 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 7158 2593319 SH SOLE 2398122 0 195197 SYNERGY RES CORP COM 87164P103 24110 3102945 SH SOLE 2817577 0 285368 SYNNEX CORP COM 87162W100 80065 864731 SH SOLE 799485 0 65246 SYNOPSYS INC COM 871607107 255104 5266384 SH SOLE 4641813 0 624571 SYNOVUS FINL CORP COM NEW 87161C501 112227 3881940 SH SOLE 3416831 0 465109 SYNTA PHARMACEUTICALS CORP COM 87162T206 292 1214659 SH SOLE 1061229 0 153430 SYNTEL INC COM 87162H103 38251 766093 SH SOLE 704442 0 61651 SYNTHESIS ENERGY SYS INC COM 871628103 200 178971 SH SOLE 178971 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 2731 1157226 SH SOLE 1157226 0 0 SYNUTRA INTL INC COM 87164C102 790 159031 SH SOLE 141778 0 17253 SYPRIS SOLUTIONS INC COM 871655106 20 20929 SH SOLE 20929 0 0 SYSCO CORP COM 871829107 671807 14376347 SH SOLE 11824543 0 2551804 SYSTEMAX INC COM 871851101 2224 253621 SH SOLE 245660 0 7961 T MOBILE US INC COM 872590104 262944 6865391 SH SOLE 5893051 0 972340 T2 BIOSYSTEMS INC COM 89853L104 1935 196264 SH SOLE 188390 0 7874 TABLEAU SOFTWARE INC CL A 87336U105 59227 1291190 SH SOLE 1144890 0 146300 TAHOE RES INC COM 873868103 13398 1335815 SH SOLE 953389 0 382426 TAILORED BRANDS INC COM 87403A107 21041 1175478 SH SOLE 1074126 0 101352 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 14087 537690 SH SOLE 330046 0 207644 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 98144 2605374 SH SOLE 2321863 0 283511 TAKE-TWO INTERACTIVE SOFTWAR NOTE 1.750%12/0 874054AC3 1524 773000 PRN SOLE 773000 0 0 TAL ED GROUP ADS REPSTG COM 874080104 15523 312464 SH SOLE 310975 0 1489 TAL INTL GROUP INC COM 874083108 13354 864873 SH SOLE 789951 0 74922 TALEN ENERGY CORP COM 87422J105 22892 2543593 SH SOLE 2244509 0 299084 TALLGRASS ENERGY GP LP SHS CL A 874696107 2013 108902 SH SOLE 103035 0 5867 TALMER BANCORP INC COM 87482X101 22063 1219620 SH SOLE 1116804 0 102816 TANDEM DIABETES CARE INC COM 875372104 2706 310705 SH SOLE 297049 0 13656 TANGER FACTORY OUTLET CTRS I COM 875465106 161484 4437598 SH SOLE 3962722 0 474876 TANGOE INC COM 87582Y108 7931 1005241 SH SOLE 922472 0 82769 TARENA INTL INC ADR 876108101 723 66886 SH SOLE 66886 0 0 TARGA RES CORP COM 87612G101 119563 4004127 SH SOLE 3493870 0 510257 TARGACEPT INC NOTE 2/1 87611RAA6 177 181015 PRN SOLE 181015 0 0 TARGET CORP COM 87612E106 1455327 17687488 SH SOLE 14392099 0 3295389 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 15136 105661 SH SOLE 92508 0 13153 TASER INTL INC COM 87651B104 25851 1316900 SH SOLE 1204806 0 112094 TATA MTRS LTD SPONSORED ADR 876568502 36053 1241052 SH SOLE 800527 0 440525 TAUBMAN CTRS INC COM 876664103 179138 2514918 SH SOLE 2327647 0 187271 TAYLOR DEVICES INC COM 877163105 27 1824 SH SOLE 1824 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 13345 945084 SH SOLE 885651 0 59433 TCF FINL CORP COM 872275102 68732 5606168 SH SOLE 4912026 0 694142 TCP INTL HLDGS LTD COM H84689100 549 449809 SH SOLE 449809 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 204351 6481161 SH SOLE 5667054 0 814107 TE CONNECTIVITY LTD REG SHS H84989104 434221 7012611 SH SOLE 6229171 0 783440 TEAM HEALTH HOLDINGS INC COM 87817A107 77075 1843451 SH SOLE 1698542 0 144909 TEAM INC COM 878155100 23469 772514 SH SOLE 712534 0 59980 TEARLAB CORP COM 878193101 8 13199 SH SOLE 13199 0 0 TECH DATA CORP COM 878237106 88449 1152125 SH SOLE 1063770 0 88355 TECHNICAL COMMUNICATIONS COR COM 878409101 0 75 SH SOLE 75 0 0 TECHTARGET INC COM 87874R100 1534 206776 SH SOLE 183115 0 23661 TECK RESOURCES LTD CL B 878742204 0 1 SH SOLE 1 0 0 TECO ENERGY INC COM 872375100 179641 6525292 SH SOLE 5405344 0 1119948 TEEKAY CORPORATION COM Y8564W103 13627 1573603 SH SOLE 1163806 0 409797 TEEKAY TANKERS LTD CL A Y8565N102 3496 952638 SH SOLE 831775 0 120863 TEGNA INC COM 87901J105 142577 6077463 SH SOLE 5074347 0 1003116 TEJON RANCH CO COM 879080109 8958 435473 SH SOLE 399897 0 35576 TELADOC INC COM 87918A105 2194 228504 SH SOLE 221479 0 7025 TELECOM ARGENTINA S A SPON ADR REP B 879273209 10155 567638 SH SOLE 567638 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 89815 1019002 SH SOLE 949715 0 69287 TELEFLEX INC COM 879369106 188246 1198943 SH SOLE 1064761 0 134182 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 287 22999 SH SOLE 22999 0 0 TELENAV INC COM 879455103 2245 380568 SH SOLE 344245 0 36323 TELEPHONE & DATA SYS INC COM NEW 879433829 111619 3709514 SH SOLE 3089789 0 619725 TELETECH HOLDINGS INC COM 879939106 11995 432092 SH SOLE 391901 0 40191 TELIGENT INC NEW COM 87960W104 5338 1089327 SH SOLE 1016834 0 72493 TELUS CORP COM 87971M103 0 1 SH SOLE 1 0 0 TEMPUR SEALY INTL INC COM 88023U101 107810 1773480 SH SOLE 1594703 0 178777 TENARIS S A SPONSORED ADR 88031M109 832 33600 SH SOLE 0 0 33600 TENAX THERAPEUTICS INC COM 88032L100 65 31830 SH SOLE 31830 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 93983 3248632 SH SOLE 2670064 0 578568 TENNANT CO COM 880345103 24120 468532 SH SOLE 430230 0 38302 TENNECO INC COM 880349105 74726 1450701 SH SOLE 1332852 0 117849 TERADATA CORP DEL COM 88076W103 95383 3635040 SH SOLE 3050387 0 584653 TERADYNE INC COM 880770102 130367 6038296 SH SOLE 5366282 0 672014 TEREX CORP NEW COM 880779103 76162 3061193 SH SOLE 2714152 0 347041 TERNIUM SA SPON ADR 880890108 92 5104 SH SOLE 5104 0 0 TERRAFORM GLOBAL INC CL A 88104M101 2933 1232459 SH SOLE 1205783 0 26676 TERRAFORM PWR INC CL A COM 88104R100 13890 1605773 SH SOLE 1438455 0 167318 TERRENO RLTY CORP COM 88146M101 33787 1440798 SH SOLE 1381536 0 59262 TERRITORIAL BANCORP INC COM 88145X108 3070 117821 SH SOLE 100583 0 17238 TESARO INC COM 881569107 30747 698326 SH SOLE 648343 0 49983 TESCO CORP COM 88157K101 8975 1042361 SH SOLE 952629 0 89732 TESLA MTRS INC COM 88160R101 541792 2357977 SH SOLE 2077501 0 280476 TESLA MTRS INC NOTE 1.250% 3/0 88160RAC5 1105 1290000 PRN SOLE 1290000 0 0 TESORO CORP COM 881609101 319167 3710809 SH SOLE 3133087 0 577722 TESSCO TECHNOLOGIES INC COM 872386107 2340 140529 SH SOLE 140529 0 0 TESSERA TECHNOLOGIES INC COM 88164L100 70319 2268356 SH SOLE 1998030 0 270326 TETRA TECH INC NEW COM 88162G103 46616 1563248 SH SOLE 1431329 0 131919 TETRA TECHNOLOGIES INC DEL COM 88162F105 13217 2081453 SH SOLE 1903068 0 178385 TETRAPHASE PHARMACEUTICALS I COM 88165N105 4261 920408 SH SOLE 856491 0 63917 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 9446 176521 SH SOLE 152694 0 23827 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 44506 1159603 SH SOLE 1068704 0 90899 TEXAS INSTRS INC COM 882508104 1605964 27968722 SH SOLE 22810639 0 5158083 TEXAS ROADHOUSE INC COM 882681109 69019 1583724 SH SOLE 1445768 0 137956 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 8972 604588 SH SOLE 571760 0 32828 TEXTRON INC COM 883203101 264049 7242145 SH SOLE 6111884 0 1130261 TEXTURA CORP COM 883211104 9871 529832 SH SOLE 490217 0 39615 TFS FINL CORP COM 87240R107 32687 1881781 SH SOLE 1637999 0 243782 TG THERAPEUTICS INC COM 88322Q108 7896 926707 SH SOLE 852325 0 74382 THE ADT CORPORATION COM 00101J106 190511 4617335 SH SOLE 3814087 0 803248 THERAPEUTICSMD INC COM 88338N107 23445 3663342 SH SOLE 3377791 0 285551 THERAVANCE BIOPHARMA INC COM G8807B106 13617 724288 SH SOLE 668350 0 55938 THERMO FISHER SCIENTIFIC INC COM 883556102 1445706 10210506 SH SOLE 8465879 0 1744627 THERMON GROUP HLDGS INC COM 88362T103 11342 645916 SH SOLE 577459 0 68457 THESTREET INC COM 88368Q103 1689 1361991 SH SOLE 1361991 0 0 THIRD PT REINS LTD COM G8827U100 20237 1779864 SH SOLE 1646084 0 133780 THOMSON REUTERS CORP COM 884903105 97285 2403296 SH SOLE 1603400 0 799896 THOR INDS INC COM 885160101 93422 1464991 SH SOLE 1302250 0 162741 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 826 1795655 SH SOLE 1708198 0 87457 TIDEWATER INC COM 886423102 8033 1176112 SH SOLE 1056155 0 119957 TIER REIT INC COM NEW 88650V208 13473 1002459 SH SOLE 1002459 0 0 TIFFANY & CO NEW COM 886547108 212018 2889319 SH SOLE 2409672 0 479647 TILE SHOP HLDGS INC COM 88677Q109 10409 698119 SH SOLE 647225 0 50894 TILLYS INC CL A 886885102 996 148898 SH SOLE 139392 0 9506 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 5 486 SH SOLE 486 0 0 TIMBERLAND BANCORP INC COM 887098101 1261 99742 SH SOLE 99742 0 0 TIME INC NEW COM 887228104 49414 3200379 SH SOLE 2953701 0 246678 TIME WARNER CABLE INC COM 88732J207 1486159 7263020 SH SOLE 6034106 0 1228914 TIME WARNER INC COM NEW 887317303 1581312 21796168 SH SOLE 17756382 0 4039786 TIMKEN CO COM 887389104 68567 2047378 SH SOLE 1790480 0 256898 TIMKENSTEEL CORP COM 887399103 8483 932246 SH SOLE 853587 0 78659 TIPTREE FINL INC CL A 88822Q103 1250 219251 SH SOLE 197140 0 22111 TITAN INTL INC ILL COM 88830M102 6263 1164077 SH SOLE 1044051 0 120026 TITAN MACHY INC COM 88830R101 5340 461975 SH SOLE 423659 0 38316 TIVO INC COM 888706108 25160 2645592 SH SOLE 2439963 0 205629 TJX COS INC NEW COM 872540109 1419792 18121153 SH SOLE 15138603 0 2982550 TOBIRA THERAPEUTICS INC COM 88883P101 324 39584 SH SOLE 37887 0 1697 TOKAI PHARMACEUTICALS INC COM 88907J107 737 131438 SH SOLE 124502 0 6936 TOLL BROTHERS INC COM 889478103 178985 6065239 SH SOLE 5520933 0 544306 TOMPKINS FINANCIAL CORPORATI COM 890110109 24946 389788 SH SOLE 368509 0 21279 TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 112 46543 SH SOLE 46543 0 0 TOOTSIE ROLL INDS INC COM 890516107 19572 560149 SH SOLE 518789 0 41360 TOPBUILD CORP COM 89055F103 26685 897261 SH SOLE 786531 0 110730 TOR MINERALS INTL INC COM NEW 890878309 267 78876 SH SOLE 78876 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 16 22454 SH SOLE 22454 0 0 TORCHMARK CORP COM 891027104 180179 3326787 SH SOLE 2759646 0 567141 TORO CO COM 891092108 136918 1589848 SH SOLE 1423506 0 166342 TOTAL S A SPONSORED ADR 89151E109 15315 337180 SH SOLE 334235 0 2945 TOTAL SYS SVCS INC COM 891906109 215728 4534008 SH SOLE 3828109 0 705899 TOWER INTL INC COM 891826109 18087 664947 SH SOLE 621643 0 43304 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 23 1889 SH SOLE 1889 0 0 TOWERSTREAM CORP COM 892000100 3 24456 SH SOLE 24456 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 143 49923 SH SOLE 49923 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 23181 1207964 SH SOLE 1100773 0 107191 TOWNSQUARE MEDIA INC CL A 892231101 1348 120257 SH SOLE 115565 0 4692 TRACON PHARMACEUTICALS INC COM 89237H100 93 13236 SH SOLE 13236 0 0 TRACTOR SUPPLY CO COM 892356106 310359 3430901 SH SOLE 2870907 0 559994 TRANS WORLD ENTMT CORP COM 89336Q100 1217 334474 SH SOLE 334474 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 2268 278625 SH SOLE 278625 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 152 202817 SH SOLE 181514 0 21303 TRANSDIGM GROUP INC COM 893641100 295325 1340317 SH SOLE 1174352 0 165965 TRANSENTERIX INC COM NEW 89366M201 3369 792603 SH SOLE 753819 0 38784 TRANSGLOBE ENERGY CORP COM 893662106 193 116539 SH SOLE 116539 0 0 TRANSOCEAN LTD REG SHS H8817H100 58697 6421951 SH SOLE 5594865 0 827086 TRANSOCEAN PARTNERS LLC COM UNIT RP LT Y8977Y100 364 41094 SH SOLE 31447 0 9647 TRANSUNION COM 89400J107 20148 729749 SH SOLE 657541 0 72208 TRAVELCENTERS AMER LLC COM 894174101 707 104457 SH SOLE 91295 0 13162 TRAVELERS COMPANIES INC COM 89417E109 988003 8465449 SH SOLE 7017955 0 1447494 TRAVELPORT WORLDWIDE LTD SHS G9019D104 36829 2696148 SH SOLE 2494579 0 201569 TRAVELZOO INC COM NEW 89421Q205 2501 308057 SH SOLE 302568 0 5489 TRC COS INC COM 872625108 3875 534421 SH SOLE 520213 0 14208 TRECORA RES COM 894648104 1747 181584 SH SOLE 151846 0 29738 TREDEGAR CORP COM 894650100 9912 630537 SH SOLE 577288 0 53249 TREEHOUSE FOODS INC COM 89469A104 138398 1595361 SH SOLE 1485981 0 109380 TREMOR VIDEO INC COM 89484Q100 211 119800 SH SOLE 119800 0 0 TREVENA INC COM 89532E109 8186 989829 SH SOLE 946028 0 43801 TREX CO INC COM 89531P105 36875 769352 SH SOLE 706894 0 62458 TRI POINTE GROUP INC COM 87265H109 56850 4825967 SH SOLE 4480306 0 345661 TRIANGLE PETE CORP COM NEW 89600B201 1014 1870276 SH SOLE 1760410 0 109866 TRIBUNE MEDIA CO CL A 896047503 77904 2031395 SH SOLE 1764907 0 266488 TRIBUNE PUBG CO COM 896082104 5039 652750 SH SOLE 614668 0 38082 TRICO BANCSHARES COM 896095106 22501 888679 SH SOLE 831411 0 57268 TRIMAS CORP COM NEW 896215209 19867 1133942 SH SOLE 1033976 0 99966 TRIMBLE NAVIGATION LTD COM 896239100 186427 7517233 SH SOLE 6669378 0 847855 TRINA SOLAR LIMITED SPON ADR 89628E104 51 5165 SH SOLE 5165 0 0 TRINET GROUP INC COM 896288107 14392 1002925 SH SOLE 919826 0 83099 TRINITY INDS INC COM 896522109 85050 4644976 SH SOLE 4119532 0 525444 TRINSEO S A SHS L9340P101 10597 287890 SH SOLE 268197 0 19693 TRIPADVISOR INC COM 896945201 202991 3052496 SH SOLE 2585839 0 466657 TRIPLE-S MGMT CORP CL B 896749108 15235 612832 SH SOLE 555448 0 57384 TRISTATE CAP HLDGS INC COM 89678F100 3023 239923 SH SOLE 212706 0 27217 TRIUMPH BANCORP INC COM 89679E300 2640 166782 SH SOLE 155556 0 11226 TRIUMPH GROUP INC NEW COM 896818101 45666 1450646 SH SOLE 1280277 0 170369 TRONOX LTD SHS CL A Q9235V101 11086 1734824 SH SOLE 1579457 0 155367 TROVAGENE INC COM NEW 897238309 3072 660640 SH SOLE 624828 0 35812 TRUEBLUE INC COM 89785X101 27872 1065836 SH SOLE 975792 0 90044 TRUECAR INC COM 89785L107 7307 1307072 SH SOLE 1220975 0 86097 TRUPANION INC COM 898202106 1267 128636 SH SOLE 113163 0 15473 TRUSTCO BK CORP N Y COM 898349105 16779 2768731 SH SOLE 2486544 0 282187 TRUSTMARK CORP COM 898402102 46937 2038072 SH SOLE 1900972 0 137100 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 3920 634380 SH SOLE 634380 0 0 TTM TECHNOLOGIES INC COM 87305R109 10592 1592847 SH SOLE 1460805 0 132042 TUBEMOGUL INC COM 898570106 5139 397165 SH SOLE 348075 0 49090 TUESDAY MORNING CORP COM NEW 899035505 8859 1083024 SH SOLE 985317 0 97707 TUMI HLDGS INC COM 89969Q104 37204 1387163 SH SOLE 1278215 0 108948 TUPPERWARE BRANDS CORP COM 899896104 96006 1655852 SH SOLE 1500285 0 155567 TURQUOISE HILL RES LTD COM 900435108 0 1 SH SOLE 1 0 0 TURTLE BEACH CORP COM 900450107 410 359999 SH SOLE 359999 0 0 TUTOR PERINI CORP COM 901109108 15310 985170 SH SOLE 880964 0 104206 TWENTY FIRST CENTY FOX INC CL A 90130A101 797175 28593066 SH SOLE 23832472 0 4760594 TWENTY FIRST CENTY FOX INC CL B 90130A200 316850 11235808 SH SOLE 9353600 0 1882208 TWIN DISC INC COM 901476101 2637 260308 SH SOLE 241969 0 18339 TWITTER INC COM 90184L102 228851 13827845 SH SOLE 12164905 0 1662940 TWITTER INC NOTE 1.000% 9/1 90184LAD4 328 392000 PRN SOLE 392000 0 0 TWO HBRS INVT CORP COM 90187B101 71244 8972763 SH SOLE 7814767 0 1157996 TYCO INTL PLC SHS G91442106 398631 10858914 SH SOLE 9068019 0 1790895 TYLER TECHNOLOGIES INC COM 902252105 121467 944460 SH SOLE 878971 0 65489 TYSON FOODS INC CL A 902494103 540342 8105947 SH SOLE 6698182 0 1407765 TYSON FOODS INC UNIT 99/99/9999 902494301 1640 22013 SH SOLE 22013 0 0 U S CONCRETE INC COM NEW 90333L201 21049 353288 SH SOLE 325444 0 27844 U S ENERGY CORP WYO COM 911805109 540 1543110 SH SOLE 1543110 0 0 U S G CORP COM NEW 903293405 57625 2322649 SH SOLE 2000652 0 321997 U S GLOBAL INVS INC CL A 902952100 629 363479 SH SOLE 363479 0 0 U S PHYSICAL THERAPY INC COM 90337L108 16701 335842 SH SOLE 311357 0 24485 U S SILICA HLDGS INC COM 90346E103 33634 1480389 SH SOLE 1359701 0 120688 U.S. AUTO PARTS NETWORK INC COM 90343C100 551 215225 SH SOLE 215225 0 0 UBIQUITI NETWORKS INC COM 90347A100 21766 654223 SH SOLE 596976 0 57247 UBS GROUP AG SHS H42097107 159 9950 SH SOLE 0 0 9950 UCP INC CL A 90265Y106 165 20467 SH SOLE 20467 0 0 UDR INC COM 902653104 436589 11331144 SH SOLE 9949360 0 1381784 UFP TECHNOLOGIES INC COM 902673102 244 10945 SH SOLE 10945 0 0 UGI CORP NEW COM 902681105 200934 4987185 SH SOLE 4421291 0 565894 ULTA SALON COSMETCS & FRAG I COM 90384S303 321262 1658212 SH SOLE 1468595 0 189617 ULTIMATE SOFTWARE GROUP INC COM 90385D107 159102 822230 SH SOLE 741391 0 80839 ULTRA CLEAN HLDGS INC COM 90385V107 4239 790782 SH SOLE 736308 0 54474 ULTRA PETROLEUM CORP COM 903914109 1940 3895375 SH SOLE 3586158 0 309217 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 56469 891940 SH SOLE 824174 0 67766 ULTRALIFE CORP COM 903899102 411 80267 SH SOLE 80267 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 783 40589 SH SOLE 40589 0 0 ULTRAPETROL BAHAMAS LTD COM P94398107 38 142278 SH SOLE 125969 0 16309 ULTRATECH INC COM 904034105 16580 759171 SH SOLE 680650 0 78521 UMB FINL CORP COM 902788108 52848 1023592 SH SOLE 937789 0 85803 UMH PPTYS INC COM 903002103 9677 975491 SH SOLE 904799 0 70692 UMPQUA HLDGS CORP COM 904214103 138472 8730915 SH SOLE 8034782 0 696133 UNDER ARMOUR INC CL A 904311107 385162 4540396 SH SOLE 3810300 0 730096 UNI PIXEL INC COM NEW 904572203 40 43958 SH SOLE 43958 0 0 UNIFI INC COM NEW 904677200 9421 411230 SH SOLE 379661 0 31569 UNIFIRST CORP MASS COM 904708104 40825 374126 SH SOLE 344369 0 29757 UNILEVER N V N Y SHS NEW 904784709 6416 143600 SH SOLE 128670 0 14930 UNILEVER PLC SPON ADR NEW 904767704 3103 68682 SH SOLE 68682 0 0 UNILIFE CORP NEW COM 90478E103 2052 3017384 SH SOLE 2840644 0 176740 UNION BANKSHARES CORP NEW COM 90539J109 30274 1229167 SH SOLE 1128719 0 100448 UNION PAC CORP COM 907818108 1762631 22157520 SH SOLE 18365637 0 3791883 UNIQURE NV SHS N90064101 19 1615 SH SOLE 1615 0 0 UNISYS CORP COM NEW 909214306 9779 1269986 SH SOLE 1151765 0 118221 UNIT CORP COM 909218109 11789 1338156 SH SOLE 1223041 0 115115 UNITED BANKSHARES INC WEST V COM 909907107 61696 1681097 SH SOLE 1539977 0 141120 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 28544 1545442 SH SOLE 1407357 0 138085 UNITED CMNTY FINL CORP OHIO COM 909839102 8298 1413591 SH SOLE 1369329 0 44262 UNITED CONTL HLDGS INC COM 910047109 527442 8811256 SH SOLE 7502956 0 1308300 UNITED DEV FDG IV COM 910187103 3146 983097 SH SOLE 942136 0 40961 UNITED FINL BANCORP INC NEW COM 910304104 20486 1627153 SH SOLE 1533024 0 94129 UNITED FIRE GROUP INC COM 910340108 26329 600847 SH SOLE 540794 0 60053 UNITED GUARDIAN INC COM 910571108 283 13703 SH SOLE 13703 0 0 UNITED INS HLDGS CORP COM 910710102 7887 410544 SH SOLE 378785 0 31759 UNITED NAT FOODS INC COM 911163103 59350 1472710 SH SOLE 1365665 0 107045 UNITED ONLINE INC COM NEW 911268209 5159 447080 SH SOLE 427129 0 19951 UNITED PARCEL SERVICE INC CL B 911312106 1953311 18520067 SH SOLE 15519251 0 3000816 UNITED RENTALS INC COM 911363109 173496 2789781 SH SOLE 2403483 0 386298 UNITED SEC BANCSHARES INC SHS 911459105 4 523 SH SOLE 523 0 0 UNITED SECURITY BANCSHARES C COM 911460103 0 1 SH SOLE 1 0 0 UNITED STATES ANTIMONY CORP COM 911549103 8 33796 SH SOLE 33796 0 0 UNITED STATES CELLULAR CORP COM 911684108 15809 345999 SH SOLE 306353 0 39646 UNITED STATES LIME & MINERAL COM 911922102 5580 92989 SH SOLE 90210 0 2779 UNITED STATES STL CORP NEW COM 912909108 67361 4196922 SH SOLE 3699421 0 497501 UNITED STATES STL CORP NEW OPTIONS 912909108 1725 107500 SH Put SOLE 107500 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2049824 20477759 SH SOLE 16914503 0 3563256 UNITED THERAPEUTICS CORP DEL COM 91307C102 171956 1543176 SH SOLE 1326177 0 216999 UNITEDHEALTH GROUP INC COM 91324P102 3289219 25517603 SH SOLE 20987424 0 4530179 UNITIL CORP COM 913259107 22217 522879 SH SOLE 489038 0 33841 UNIVAR INC COM 91336L107 12939 753162 SH SOLE 721359 0 31803 UNIVERSAL AMERN CORP NEW COM 91338E101 9054 1268061 SH SOLE 1183062 0 84999 UNIVERSAL CORP VA COM 913456109 32178 566409 SH SOLE 520755 0 45654 UNIVERSAL DISPLAY CORP COM 91347P105 54627 1009747 SH SOLE 928961 0 80786 UNIVERSAL ELECTRS INC COM 913483103 23695 382244 SH SOLE 342361 0 39883 UNIVERSAL FST PRODS INC COM 913543104 63100 735261 SH SOLE 684297 0 50964 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 26865 477592 SH SOLE 452680 0 24912 UNIVERSAL HLTH SVCS INC CL B 913903100 296056 2373767 SH SOLE 1987903 0 385864 UNIVERSAL INS HLDGS INC COM 91359V107 15449 867931 SH SOLE 811711 0 56220 UNIVERSAL STAINLESS & ALLOY COM 913837100 23 2287 SH SOLE 2287 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2568 595937 SH SOLE 556309 0 39628 UNIVERSAL TRUCKLOAD SVCS INC COM 91388P105 3735 226785 SH SOLE 217684 0 9101 UNIVEST CORP PA COM 915271100 11795 604570 SH SOLE 558799 0 45771 UNUM GROUP COM 91529Y106 197705 6394093 SH SOLE 5294396 0 1099697 UNWIRED PLANET INC NEW COM NEW 91531F202 1209 124295 SH SOLE 120268 0 4027 UPLAND SOFTWARE INC COM 91544A109 963 140147 SH SOLE 140147 0 0 UQM TECHNOLOGIES INC COM 903213106 861 1504247 SH SOLE 1454137 0 50110 URANIUM ENERGY CORP COM 916896103 2060 2754539 SH SOLE 2669734 0 84805 URANIUM RES INC COM 916901705 199 77557 SH SOLE 77557 0 0 URBAN EDGE PPTYS COM 91704F104 102969 3984873 SH SOLE 3779876 0 204997 URBAN OUTFITTERS INC COM 917047102 76918 2324512 SH SOLE 1950135 0 374377 URSTADT BIDDLE PPTYS INC CL A 917286205 15883 758118 SH SOLE 710983 0 47135 US BANCORP DEL COM NEW 902973304 1750545 43127504 SH SOLE 35821743 0 7305761 US ECOLOGY INC COM 91732J102 23871 540564 SH SOLE 499559 0 41005 USA TECHNOLOGIES INC COM NO PAR 90328S500 804 184292 SH SOLE 184292 0 0 USA TRUCK INC COM 902925106 6391 339228 SH SOLE 326383 0 12845 USANA HEALTH SCIENCES INC COM 90328M107 17180 141496 SH SOLE 129436 0 12060 UTAH MED PRODS INC COM 917488108 2106 33676 SH SOLE 28268 0 5408 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 36 19646 SH SOLE 19646 0 0 V F CORP COM 918204108 567018 8755681 SH SOLE 7334139 0 1421542 VAALCO ENERGY INC COM NEW 91851C201 1498 1593506 SH SOLE 1570492 0 23014 VAIL RESORTS INC COM 91879Q109 150308 1124215 SH SOLE 1022752 0 101463 VALE S A ADR REPSTG PFD 91912E204 2667 854936 SH SOLE 854936 0 0 VALERO ENERGY CORP NEW COM 91913Y100 868242 13536674 SH SOLE 11135368 0 2401306 VALHI INC NEW COM 918905100 500 423698 SH SOLE 404395 0 19303 VALIDUS HOLDINGS LTD COM SHS G9319H102 96822 2051753 SH SOLE 1770129 0 281624 VALLEY NATL BANCORP COM 919794107 63183 6622929 SH SOLE 6101175 0 521754 VALMONT INDS INC COM 920253101 81464 657814 SH SOLE 581927 0 75887 VALSPAR CORP COM 920355104 232778 2175087 SH SOLE 1921485 0 253602 VALUE LINE INC COM 920437100 754 47031 SH SOLE 47031 0 0 VANDA PHARMACEUTICALS INC COM 921659108 9140 1093279 SH SOLE 1007494 0 85785 VANGUARD INDEX FDS REIT ETF 922908553 97425 1162595 SH SOLE 1162595 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 13507 252424 SH SOLE 0 0 252424 VANTIV INC CL A 92210H105 219820 4079804 SH SOLE 3523990 0 555814 VARIAN MED SYS INC COM 92220P105 220829 2759668 SH SOLE 2336826 0 422842 VARONIS SYS INC COM 922280102 4531 248301 SH SOLE 237993 0 10308 VASCO DATA SEC INTL INC COM 92230Y104 10825 702950 SH SOLE 645128 0 57822 VASCULAR SOLUTIONS INC COM 92231M109 10026 308217 SH SOLE 273124 0 35093 VCA INC COM 918194101 205100 3555210 SH SOLE 2959821 0 595389 VECTOR GROUP LTD COM 92240M108 64450 2821822 SH SOLE 2668038 0 153784 VECTREN CORP COM 92240G101 122955 2431859 SH SOLE 2151277 0 280582 VECTRUS INC COM 92242T101 17450 767051 SH SOLE 716681 0 50370 VEECO INSTRS INC DEL COM 922417100 19631 1007751 SH SOLE 923018 0 84733 VEEVA SYS INC CL A COM 922475108 49452 1974916 SH SOLE 1773251 0 201665 VENTAS INC COM 92276F100 826702 13130595 SH SOLE 11684379 0 1446216 VERA BRADLEY INC COM 92335C106 10956 538626 SH SOLE 493194 0 45432 VERACYTE INC COM 92337F107 747 138389 SH SOLE 128556 0 9833 VERASTEM INC COM 92337C104 916 579534 SH SOLE 535395 0 44139 VEREIT INC COM 92339V100 258351 29126384 SH SOLE 26355421 0 2770963 VERICEL CORP COM 92346J108 3760 641654 SH SOLE 641654 0 0 VERIFONE SYS INC COM 92342Y109 91237 3230782 SH SOLE 2905788 0 324994 VERINT SYS INC COM 92343X100 58393 1749353 SH SOLE 1576857 0 172496 VERISIGN INC COM 92343E102 277451 3133620 SH SOLE 2548243 0 585377 VERISK ANALYTICS INC COM 92345Y106 323553 4048467 SH SOLE 3351124 0 697343 VERITIV CORP COM 923454102 8440 226516 SH SOLE 206019 0 20497 VERIZON COMMUNICATIONS INC COM 92343V104 5873869 108614434 SH SOLE 89856249 0 18758185 VERMILLION INC COM NEW 92407M206 21 14092 SH SOLE 14092 0 0 VERSARTIS INC COM 92529L102 3278 408766 SH SOLE 368552 0 40214 VERTEX PHARMACEUTICALS INC COM 92532F100 503820 6338154 SH SOLE 5334485 0 1003669 VIACOM INC NEW CL A 92553P102 3107 68590 SH SOLE 50487 0 18103 VIACOM INC NEW CL B 92553P201 455174 11026497 SH SOLE 9001554 0 2024943 VIAD CORP COM NEW 92552R406 15531 532623 SH SOLE 483918 0 48705 VIASAT INC COM 92552V100 79632 1083729 SH SOLE 996326 0 87403 VIAVI SOLUTIONS INC COM 925550105 39789 5800095 SH SOLE 5049613 0 750482 VICAL INC COM 925602104 1194 3052978 SH SOLE 3052978 0 0 VICOR CORP COM 925815102 5565 531035 SH SOLE 506298 0 24737 VILLAGE SUPER MKT INC CL A NEW 927107409 4460 184599 SH SOLE 170662 0 13937 VIMPELCOM LTD SPONSORED ADR 92719A106 85 19974 SH SOLE 19974 0 0 VINCE HLDG CORP COM 92719W108 2967 468735 SH SOLE 451987 0 16748 VIOLIN MEMORY INC COM 92763A101 1134 2172413 SH SOLE 2046223 0 126190 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 30650 2379643 SH SOLE 2342094 0 37549 VIRCO MFG CO COM 927651109 235 76437 SH SOLE 76437 0 0 VIRGIN AMER INC COM VTG 92765X208 19195 497806 SH SOLE 460197 0 37609 VIRNETX HLDG CORP COM 92823T108 5005 1090495 SH SOLE 1028694 0 61801 VIRTU FINL INC CL A 928254101 12573 568660 SH SOLE 543610 0 25050 VIRTUS INVT PARTNERS INC COM 92828Q109 14666 187766 SH SOLE 173546 0 14220 VIRTUSA CORP COM 92827P102 25156 671550 SH SOLE 612726 0 58824 VISA INC COM CL A 92826C839 4025174 52630415 SH SOLE 43126735 0 9503680 VISHAY INTERTECHNOLOGY INC COM 928298108 47480 3888615 SH SOLE 3592286 0 296329 VISHAY PRECISION GROUP INC COM 92835K103 6381 455482 SH SOLE 431157 0 24325 VISTA OUTDOOR INC COM 928377100 90437 1742191 SH SOLE 1600714 0 141477 VISTEON CORP COM NEW 92839U206 80457 1010888 SH SOLE 868386 0 142502 VITAE PHARMACEUTICALS INC COM 92847N103 2540 383040 SH SOLE 363431 0 19609 VITAL THERAPIES INC COM 92847R104 4494 495425 SH SOLE 470467 0 24958 VITAMIN SHOPPE INC COM 92849E101 21734 701992 SH SOLE 640263 0 61729 VIVINT SOLAR INC COM 92854Q106 1333 502892 SH SOLE 466905 0 35987 VIVUS INC COM 928551100 4046 2889787 SH SOLE 2747924 0 141863 VMWARE INC CL A COM 928563402 107152 2048411 SH SOLE 1746654 0 301757 VOC ENERGY TR TR UNIT 91829B103 72 26412 SH SOLE 26412 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 4889 383466 SH SOLE 336641 0 46825 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 3754 117124 SH SOLE 108175 0 8949 VOLT INFORMATION SCIENCES IN COM 928703107 1333 177058 SH SOLE 170797 0 6261 VOLTARI CORP COM NEW 92870X309 459 116551 SH SOLE 116551 0 0 VONAGE HLDGS CORP COM 92886T201 20417 4467537 SH SOLE 4121549 0 345988 VORNADO RLTY TR SH BEN INT 929042109 641818 6796764 SH SOLE 6025417 0 771347 VOXX INTL CORP CL A 91829F104 2560 572652 SH SOLE 558287 0 14365 VOYA FINL INC COM 929089100 198398 6664363 SH SOLE 5426069 0 1238294 VOYAGER THERAPEUTICS INC COM 92915B106 273 31316 SH SOLE 26809 0 4507 VRINGO INC COM NEW 92911N302 437 266465 SH SOLE 266465 0 0 VSE CORP COM 918284100 7986 117627 SH SOLE 110884 0 6743 VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 910 49176 SH SOLE 49176 0 0 VTV THERAPEUTICS INC CL A 918385105 404 78327 SH SOLE 74755 0 3572 VULCAN MATLS CO COM 929160109 381231 3611164 SH SOLE 3052387 0 558777 VUZIX CORP COM NEW 92921W300 589 110432 SH SOLE 110432 0 0 VWR CORP COM 91843L103 29504 1090330 SH SOLE 996703 0 93627 W & T OFFSHORE INC COM 92922P106 2232 1019033 SH SOLE 905676 0 113357 W P CAREY INC COM 92936U109 200620 3223332 SH SOLE 2891823 0 331509 WABASH NATL CORP COM 929566107 28539 2162041 SH SOLE 2016592 0 145449 WABCO HLDGS INC COM 92927K102 147098 1375778 SH SOLE 1211317 0 164461 WABTEC CORP COM 929740108 226006 2850375 SH SOLE 2547341 0 303034 WADDELL & REED FINL INC CL A 930059100 57784 2454727 SH SOLE 2205543 0 249184 WAGEWORKS INC COM 930427109 45261 894305 SH SOLE 815262 0 79043 WAL-MART STORES INC COM 931142103 2814970 41100451 SH SOLE 34180415 0 6920036 WALGREENS BOOTS ALLIANCE INC COM 931427108 1870597 22205567 SH SOLE 18457174 0 3748393 WALKER & DUNLOP INC COM 93148P102 17618 725920 SH SOLE 675534 0 50386 WALTER INVT MGMT CORP COM 93317W102 7714 1009624 SH SOLE 918912 0 90712 WARREN RES INC COM 93564A100 344 2017633 SH SOLE 2017633 0 0 WASHINGTON FED INC COM 938824109 62608 2764165 SH SOLE 2567463 0 196702 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 76734 2626986 SH SOLE 2485729 0 141257 WASHINGTON TR BANCORP COM 940610108 17400 466232 SH SOLE 432874 0 33358 WASTE CONNECTIONS INC COM 941053100 234836 3635789 SH SOLE 3216765 0 419024 WASTE MGMT INC DEL COM 94106L109 719682 12198002 SH SOLE 10288527 0 1909475 WATERS CORP COM 941848103 288326 2185609 SH SOLE 1794690 0 390919 WATERSTONE FINL INC MD COM 94188P101 5904 431546 SH SOLE 367015 0 64531 WATSCO INC COM 942622200 134221 996145 SH SOLE 827868 0 168277 WATTS WATER TECHNOLOGIES INC CL A 942749102 37686 683591 SH SOLE 626274 0 57317 WAYFAIR INC CL A 94419L101 23994 555160 SH SOLE 514952 0 40208 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 2550 149111 SH SOLE 149111 0 0 WCI CMNTYS INC COM PAR $0.01 92923C807 8994 484087 SH SOLE 454739 0 29348 WD-40 CO COM 929236107 40222 372393 SH SOLE 342174 0 30219 WEATHERFORD INTL PLC ORD SHS G48833100 165422 21262486 SH SOLE 18505024 0 2757462 WEB COM GROUP INC COM 94733A104 40308 2033712 SH SOLE 1940651 0 93061 WEBMD HEALTH CORP COM 94770V102 58605 935740 SH SOLE 860308 0 75432 WEBSTER FINL CORP CONN COM 947890109 99164 2762226 SH SOLE 2578501 0 183725 WEC ENERGY GROUP INC COM 92939U106 518299 8628244 SH SOLE 7258126 0 1370118 WEIGHT WATCHERS INTL INC NEW COM 948626106 10054 691938 SH SOLE 620700 0 71238 WEINGARTEN RLTY INVS SH BEN INT 948741103 221511 5903815 SH SOLE 5035349 0 868466 WEIS MKTS INC COM 948849104 12775 283512 SH SOLE 260844 0 22668 WELLCARE HEALTH PLANS INC COM 94946T106 119537 1288807 SH SOLE 1197834 0 90973 WELLS FARGO & CO NEW COM 949746101 6001139 124093037 SH SOLE 101819905 0 22273132 WELLS FARGO & CO NEW OPTIONS 949746101 870 18000 SH Call SOLE 18000 0 0 WELLS FARGO & CO NEW PERP PFD CNV A 949746804 766 636 SH SOLE 636 0 0 WELLTOWER INC COM 95040Q104 982068 14163085 SH SOLE 12541945 0 1621140 WELLTOWER INC 6.50% PFD PREPET 95040Q203 1839 29607 SH SOLE 29607 0 0 WENDYS CO COM 95058W100 66764 6130738 SH SOLE 5387905 0 742833 WERNER ENTERPRISES INC COM 950755108 33752 1242717 SH SOLE 1146330 0 96387 WESBANCO INC COM 950810101 29813 1003460 SH SOLE 923542 0 79918 WESCO AIRCRAFT HLDGS INC COM 950814103 21274 1478405 SH SOLE 1350939 0 127466 WESCO INTL INC COM 95082P105 58358 1067467 SH SOLE 921321 0 146146 WEST BANCORPORATION INC CAP STK 95123P106 2887 158379 SH SOLE 144855 0 13524 WEST CORP COM 952355204 28901 1266455 SH SOLE 1161987 0 104468 WEST MARINE INC COM 954235107 7068 777596 SH SOLE 737245 0 40351 WEST PHARMACEUTICAL SVSC INC COM 955306105 141767 2045108 SH SOLE 1901407 0 143701 WESTAMERICA BANCORPORATION COM 957090103 32887 675166 SH SOLE 618854 0 56312 WESTAR ENERGY INC COM 95709T100 202503 4081890 SH SOLE 3619003 0 462887 WESTELL TECHNOLOGIES INC CL A 957541105 1575 1346520 SH SOLE 1346520 0 0 WESTERN ALLIANCE BANCORP COM 957638109 95335 2856041 SH SOLE 2686743 0 169298 WESTERN ASSET MTG CAP CORP COM 95790D105 13128 1306292 SH SOLE 1203316 0 102976 WESTERN DIGITAL CORP COM 958102105 310813 6579453 SH SOLE 5261482 0 1317971 WESTERN REFNG INC COM 959319104 61674 2120109 SH SOLE 1970460 0 149649 WESTERN UN CO COM 959802109 252658 13097862 SH SOLE 10860049 0 2237813 WESTFIELD FINANCIAL INC NEW COM 96008P104 7940 941826 SH SOLE 941826 0 0 WESTLAKE CHEM CORP COM 960413102 43634 942415 SH SOLE 813380 0 129035 WESTMORELAND COAL CO COM 960878106 3989 553250 SH SOLE 524348 0 28902 WESTPORT INNOVATIONS INC COM NEW 960908309 0 2 SH SOLE 2 0 0 WESTROCK CO COM 96145D105 291234 7461806 SH SOLE 6041084 0 1420722 WESTWOOD HLDGS GROUP INC COM 961765104 15762 268753 SH SOLE 252225 0 16528 WEX INC COM 96208T104 90978 1091385 SH SOLE 978471 0 112914 WEYCO GROUP INC COM 962149100 5232 196530 SH SOLE 187503 0 9027 WEYERHAEUSER CO COM 962166104 632737 20424048 SH SOLE 16953268 0 3470780 WGL HLDGS INC COM 92924F106 105703 1460594 SH SOLE 1352675 0 107919 WHIRLPOOL CORP COM 963320106 369219 2047347 SH SOLE 1690572 0 356775 WHITE MTNS INS GROUP LTD COM G9618E107 117603 146528 SH SOLE 125536 0 20992 WHITESTONE REIT COM 966084204 13100 1042171 SH SOLE 996351 0 45820 WHITEWAVE FOODS CO COM 966244105 211453 5203070 SH SOLE 4685209 0 517861 WHITING PETE CORP NEW COM 966387102 48490 6076389 SH SOLE 5048615 0 1027774 WHITING PETE CORP NEW NOTE 5.750% 3/1 966387AS1 484 591000 PRN SOLE 591000 0 0 WHITING PETE CORP NEW NOTE 6.250% 4/0 966387AT9 2179 2635000 PRN SOLE 2635000 0 0 WHOLE FOODS MKT INC COM 966837106 265154 8523118 SH SOLE 7060456 0 1462662 WI-LAN INC COM 928972108 54 23383 SH SOLE 23383 0 0 WIDEPOINT CORP COM 967590100 109 181748 SH SOLE 181748 0 0 WILEY JOHN & SONS INC CL A 968223206 69841 1428524 SH SOLE 1270585 0 157939 WILLBROS GROUP INC DEL COM 969203108 2088 980255 SH SOLE 980255 0 0 WILLDAN GROUP INC COM 96924N100 1426 147807 SH SOLE 147807 0 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 1408 157822 SH SOLE 145194 0 12628 WILLIAMS COS INC DEL COM 969457100 293201 18245245 SH SOLE 15157602 0 3087643 WILLIAMS SONOMA INC COM 969904101 138734 2534417 SH SOLE 2264759 0 269658 WILLIS TOWERS WATSON PUB LTD SHS G96629103 310342 2615390 SH SOLE 2336262 0 279128 WILSHIRE BANCORP INC COM 97186T108 18926 1837511 SH SOLE 1690603 0 146908 WINDSTREAM HLDGS INC COM NEW 97382A200 21222 2763226 SH SOLE 2481305 0 281921 WINGSTOP INC COM 974155103 5068 223456 SH SOLE 218675 0 4781 WINMARK CORP COM 974250102 1975 20156 SH SOLE 16515 0 3641 WINNEBAGO INDS INC COM 974637100 14956 666197 SH SOLE 605960 0 60237 WINTHROP RLTY TR SH BEN INT NEW 976391300 4527 344753 SH SOLE 321576 0 23177 WINTRUST FINL CORP COM 97650W108 71370 1609615 SH SOLE 1519573 0 90042 WIPRO LTD SPON ADR 1 SH 97651M109 8905 707834 SH SOLE 707834 0 0 WIRELESS TELECOM GROUP INC COM 976524108 227 171946 SH SOLE 171946 0 0 WISDOMTREE INVTS INC COM 97717P104 38557 3373281 SH SOLE 3140000 0 233281 WISDOMTREE TR INDIA ERNGS FD 97717W422 26056 1335522 SH SOLE 1331993 0 3529 WIX COM LTD SHS M98068105 4441 219072 SH SOLE 194579 0 24493 WNS HOLDINGS LTD SPON ADR 92932M101 3892 127025 SH SOLE 127025 0 0 WOLVERINE WORLD WIDE INC COM 978097103 46144 2505128 SH SOLE 2294718 0 210410 WOODWARD INC COM 980745103 86917 1670838 SH SOLE 1544062 0 126776 WORKDAY INC CL A 98138H101 200403 2608050 SH SOLE 2294744 0 313306 WORKIVA INC COM CL A 98139A105 1304 111964 SH SOLE 106357 0 5607 WORLD ACCEP CORP DEL COM 981419104 8150 214922 SH SOLE 194120 0 20802 WORLD FUEL SVCS CORP COM 981475106 107388 2210537 SH SOLE 1927944 0 282593 WORLD WRESTLING ENTMT INC CL A 98156Q108 13852 784355 SH SOLE 725380 0 58975 WORTHINGTON INDS INC COM 981811102 53929 1513164 SH SOLE 1408582 0 104582 WOWO LTD SPONSORED ADR 98212L101 169 41326 SH SOLE 41326 0 0 WP GLIMCHER IN COM 92939N102 91454 9636897 SH SOLE 8374683 0 1262214 WPCS INTL INC COM PAR $.0001 N 92931L401 78 56395 SH SOLE 56395 0 0 WPX ENERGY INC COM 98212B103 53052 7589684 SH SOLE 6520465 0 1069219 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 36746 2213603 SH SOLE 2029214 0 184389 WSFS FINL CORP COM 929328102 26911 827534 SH SOLE 757325 0 70209 WSI INDS INC COM 92932Q102 371 109494 SH SOLE 109494 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 221452 2897453 SH SOLE 2412682 0 484771 WYNN RESORTS LTD COM 983134107 191926 2054223 SH SOLE 1737702 0 316521 XACTLY CORP COM 98386L101 417 60810 SH SOLE 55030 0 5780 XBIOTECH INC COM 98400H102 321 34001 SH SOLE 31039 0 2962 XCEL ENERGY INC COM 98389B100 595203 14232503 SH SOLE 11954792 0 2277711 XCERRA CORP COM 98400J108 9582 1469689 SH SOLE 1350304 0 119385 XENCOR INC COM 98401F105 7815 582320 SH SOLE 546607 0 35713 XENIA HOTELS & RESORTS INC COM 984017103 65795 4212245 SH SOLE 3990443 0 221802 XENITH BANKSHARES INC COM 98410X105 17 2214 SH SOLE 2214 0 0 XENOPORT INC COM 98411C100 7529 1669352 SH SOLE 1561066 0 108286 XERIUM TECHNOLOGIES INC COM NEW 98416J118 1459 279563 SH SOLE 264360 0 15203 XEROX CORP COM 984121103 321062 28768977 SH SOLE 23166101 0 5602876 XILINX INC COM 983919101 402191 8479685 SH SOLE 6785875 0 1693810 XL GROUP PLC SHS G98290102 316957 8612952 SH SOLE 7279071 0 1333881 XO GROUP INC COM 983772104 15662 975847 SH SOLE 919147 0 56700 XOMA CORP DEL COM 98419J107 2072 2680804 SH SOLE 2557233 0 123571 XPO LOGISTICS INC COM 983793100 62148 2024364 SH SOLE 1858071 0 166293 XUEDA ED GROUP SPONSORED ADR 98418W109 275 51113 SH SOLE 51113 0 0 XURA INC COM 98420V107 12053 612773 SH SOLE 559442 0 53331 XYLEM INC COM 98419M100 216639 5296799 SH SOLE 4256625 0 1040174 YADKIN FINL CORP COM 984305102 18405 777584 SH SOLE 727181 0 50403 YAHOO INC COM 984332106 849777 23085504 SH SOLE 19264076 0 3821428 YAMANA GOLD INC COM 98462Y100 0 3 SH SOLE 3 0 0 YANDEX N V SHS CLASS A N97284108 11410 744760 SH SOLE 695335 0 49425 YELP INC CL A 985817105 28107 1413837 SH SOLE 1233247 0 180590 YORK WTR CO COM 987184108 4274 140026 SH SOLE 109251 0 30775 YOUKU TUDOU INC SPONSORED ADR 98742U100 19738 718019 SH SOLE 712647 0 5372 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 19702 1101886 SH SOLE 1101886 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 8985 964102 SH SOLE 905621 0 58481 YUM BRANDS INC COM 988498101 860384 10511712 SH SOLE 8793055 0 1718657 YUME INC COM 98872B104 519 138866 SH SOLE 138866 0 0 YY INC ADS REPCOM CLA 98426T106 11914 193443 SH SOLE 192776 0 667 ZAFGEN INC COM 98885E103 2720 407164 SH SOLE 379274 0 27890 ZAGG INC COM 98884U108 9630 1068866 SH SOLE 1043321 0 25545 ZAIS FINL CORP COM 98886K108 2708 181494 SH SOLE 181494 0 0 ZAIS GROUP HLDGS INC COM 98887G106 112 23021 SH SOLE 20483 0 2538 ZAYO GROUP HLDGS INC COM 98919V105 44376 1830686 SH SOLE 1510348 0 320338 ZEBRA TECHNOLOGIES CORP CL A 989207105 103297 1497064 SH SOLE 1346992 0 150072 ZELTIQ AESTHETICS INC COM 98933Q108 22827 840472 SH SOLE 772626 0 67846 ZENDESK INC COM 98936J101 27962 1335980 SH SOLE 1237702 0 98278 ZHONE TECHNOLOGIES INC NEW COM NEW 98950P884 1337 835713 SH SOLE 835713 0 0 ZILLOW GROUP INC CL A 98954M101 26596 1040940 SH SOLE 934402 0 106538 ZILLOW GROUP INC CL C CAP STK 98954M200 59105 2490745 SH SOLE 2204508 0 286237 ZIMMER BIOMET HLDGS INC COM 98956P102 495191 4644015 SH SOLE 3865392 0 778623 ZION OIL & GAS INC COM 989696109 26 14495 SH SOLE 14495 0 0 ZIONS BANCORPORATION COM 989701107 130033 5371029 SH SOLE 4498508 0 872521 ZIOPHARM ONCOLOGY INC COM 98973P101 22601 3045989 SH SOLE 2826572 0 219417 ZIX CORP COM 98974P100 9326 2372976 SH SOLE 2287966 0 85010 ZOES KITCHEN INC COM 98979J109 18088 463908 SH SOLE 431034 0 32874 ZOETIS INC CL A 98978V103 536176 12095097 SH SOLE 9986110 0 2108987 ZOGENIX INC COM NEW 98978L204 5322 576020 SH SOLE 546213 0 29807 ZUMIEZ INC COM 989817101 9956 499795 SH SOLE 450307 0 49488 ZYNERBA PHARMACEUTICALS INC COM 98986X109 288 30510 SH SOLE 28148 0 2362 ZYNGA INC CL A 98986T108 44422 19483313 SH SOLE 17102994 0 2380319