0001086364-17-000004.txt : 20170210 0001086364-17-000004.hdr.sgml : 20170210 20170210143202 ACCESSION NUMBER: 0001086364-17-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170210 DATE AS OF CHANGE: 20170210 EFFECTIVENESS DATE: 20170210 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BlackRock Investment Management, LLC CENTRAL INDEX KEY: 0001305227 IRS NUMBER: 000000000 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1004 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12016 FILM NUMBER: 17592270 BUSINESS ADDRESS: STREET 1: 1 UNIVERSITY SQUARE DR. CITY: PRINCETON STATE: NJ ZIP: 08540 BUSINESS PHONE: 1-800-441-7762 MAIL ADDRESS: STREET 1: 1 UNIVERSITY SQUARE DR. CITY: PRINCETON STATE: NJ ZIP: 08540 FORMER COMPANY: FORMER CONFORMED NAME: Merrill Lynch Investment Managers, LLC DATE OF NAME CHANGE: 20041005 13F-HR 1 primary_doc.xml 13F-HR LIVE 0001305227 XXXXXXXX 12-31-2016 12-31-2016 BlackRock Investment Management, LLC
1 UNIVERSITY SQUARE DR. PRINCETON NJ 08540
13F COMBINATION REPORT 028-12016 Nationwide Mutual Funds/Nationwide Fund Advisors Nationwide Variable Insurance Trust and Nationwide Fund Advisors Y BlackRock Investment Management, LLC is an institutional investment manager subject to Section 13(f) of the Securities Exchange Act of 1934 and the rules promulgated thereunder. BlackRock Investment Management, LLC is a subsidiary of BlackRock, Inc. The securities positions reported by BlackRock Investment Management, LLC 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 Investment Management, LLC exercises discretion. Prior to name change which was effective 10/01/2006, BlackRock Investment Management, LLC reported for 13F as Merrill Lynch Investment Management, LLC. Commencing with quarter end 12/31/06, the positions of certain mutual funds which were previously reported by Merrill Lynch Investment Management, LLC are now reported in 13F filed by BlackRock Advisors, LLC, which has been delegated investment discretion over those positions.
/s/ Andrew Crain Attorney-In-Fact pursuant to PoA date October 2015 212-810-5300 /s/ Andrew Crain New York NY 12-31-2016 0 3953 86393345 false
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1 800 FLOWERS COM CL A 68243Q106 1177 109976 SH SOLE 109976 0 0 1347 PPTY INS HLDGS INC COM 68244P107 6 814 SH SOLE 814 0 0 1ST CONSTITUTION BANCORP COM 31986N102 20 1077 SH SOLE 1077 0 0 1ST SOURCE CORP COM 336901103 2881 64504 SH SOLE 64504 0 0 2U INC COM 90214J101 4148 137572 SH SOLE 137572 0 0 3-D SYS CORP DEL COM NEW 88554D205 9412 708190 SH SOLE 708190 0 0 3M CO COM 88579Y101 400432 2242434 SH SOLE 2143586 0 98848 58 COM INC SPON ADR REP A 31680Q104 710 25348 SH SOLE 25348 0 0 8X8 INC NEW COM 282914100 6461 451832 SH SOLE 451832 0 0 A H BELO CORP COM CL A 001282102 20 3123 SH SOLE 3123 0 0 A MARK PRECIOUS METALS INC COM 00181T107 14 700 SH SOLE 700 0 0 A10 NETWORKS INC COM 002121101 1406 169148 SH SOLE 169148 0 0 AAC HLDGS INC COM 000307108 275 38005 SH SOLE 38005 0 0 AAON INC COM PAR $0.004 000360206 6680 202132 SH SOLE 202132 0 0 AAR CORP COM 000361105 5856 177194 SH SOLE 177194 0 0 AARONS INC COM PAR $0.50 002535300 14509 453561 SH SOLE 453561 0 0 ABAXIS INC COM 002567105 5991 113538 SH SOLE 113538 0 0 ABBOTT LABS COM 002824100 115277 3001212 SH SOLE 2791467 0 209745 ABBVIE INC COM 00287Y109 253807 4053124 SH SOLE 3818425 0 234699 ABEONA THERAPEUTICS INC COM 00289Y107 13 2643 SH SOLE 2643 0 0 ABERCROMBIE & FITCH CO CL A 002896207 4475 372937 SH SOLE 372937 0 0 ABIOMED INC COM 003654100 15489 137462 SH SOLE 137462 0 0 ABM INDS INC COM 000957100 12256 300099 SH SOLE 300099 0 0 ABRAXAS PETE CORP COM 003830106 1250 486368 SH SOLE 486368 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1212 19634 SH SOLE 19634 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 1247 191840 SH SOLE 191840 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1314 39710 SH SOLE 39710 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1318 45695 SH SOLE 45695 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 13805 422434 SH SOLE 422434 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1783 85927 SH SOLE 85927 0 0 ACCELERON PHARMA INC COM 00434H108 3796 148729 SH SOLE 148729 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 160264 1368261 SH SOLE 1271362 0 96899 ACCESS NATL CORP COM 004337101 922 33207 SH SOLE 33207 0 0 ACCO BRANDS CORP COM 00081T108 5723 438520 SH SOLE 438520 0 0 ACCURAY INC COM 004397105 1431 311129 SH SOLE 311129 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 343 131912 SH SOLE 131912 0 0 ACETO CORP COM 004446100 3364 153127 SH SOLE 153127 0 0 ACHAOGEN INC COM 004449104 49 3744 SH SOLE 3744 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 1800 435720 SH SOLE 435720 0 0 ACI WORLDWIDE INC COM 004498101 13879 764707 SH SOLE 764707 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1062 39133 SH SOLE 39133 0 0 ACME UTD CORP COM 004816104 10 385 SH SOLE 385 0 0 ACNB CORP COM 000868109 746 23856 SH SOLE 23856 0 0 ACORDA THERAPEUTICS INC COM 00484M106 4429 235611 SH SOLE 235611 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 6 6869 SH SOLE 6869 0 0 ACTIVISION BLIZZARD INC COM 00507V109 240234 6652829 SH SOLE 5443547 0 1209282 ACTUA CORP COM 005094107 2176 155457 SH SOLE 155457 0 0 ACTUANT CORP CL A NEW 00508X203 8365 322339 SH SOLE 322339 0 0 ACUITY BRANDS INC COM 00508Y102 116660 505326 SH SOLE 376687 0 128639 ACUSHNET HOLDINGS CORP COM 005098108 1304 66178 SH SOLE 66178 0 0 ACXIOM CORP COM 005125109 14214 530386 SH SOLE 530386 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 1153 68213 SH SOLE 68213 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 9 2807 SH SOLE 2807 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 341 8601 SH SOLE 8601 0 0 ADCARE HEALTH SYSTEMS INC COM NEW 00650W300 4 3058 SH SOLE 3058 0 0 ADDUS HOMECARE CORP COM 006739106 1098 31325 SH SOLE 31325 0 0 ADEPTUS HEALTH INC CL A 006855100 569 74517 SH SOLE 74517 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 3 1471 SH SOLE 1471 0 0 ADIENT PLC ORD SHS G0084W101 2763 47153 SH SOLE 47153 0 0 ADMA BIOLOGICS INC COM 000899104 4 856 SH SOLE 856 0 0 ADOBE SYS INC COM 00724F101 110837 1076611 SH SOLE 1007514 0 69097 ADTRAN INC COM 00738A106 5673 253844 SH SOLE 253844 0 0 ADURO BIOTECH INC COM 00739L101 1483 130070 SH SOLE 130070 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 27858 164722 SH SOLE 154523 0 10199 ADVANCED DISP SVCS INC DEL COM 00790X101 1437 64659 SH SOLE 64659 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2690 130592 SH SOLE 130592 0 0 ADVANCED ENERGY INDS COM 007973100 11036 201579 SH SOLE 201579 0 0 ADVANCED MICRO DEVICES INC COM 007903107 58347 5145221 SH SOLE 5145221 0 0 ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 2487 83526 SH SOLE 83526 0 0 ADVANSIX INC COM 00773T101 1163 52535 SH SOLE 52535 0 0 ADVAXIS INC COM NEW 007624208 1016 141941 SH SOLE 141941 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 318 109597 SH SOLE 109597 0 0 ADVISORY BRD CO COM 00762W107 5129 154252 SH SOLE 154252 0 0 AECOM COM 00766T100 25477 700690 SH SOLE 697880 0 2810 AEGION CORP COM 00770F104 4557 192299 SH SOLE 192299 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 4 821 SH SOLE 821 0 0 AEGON N V NY REGISTRY SH 007924103 1 126 SH SOLE 126 0 0 AEMETIS INC COM NEW 00770K202 3 2331 SH SOLE 2331 0 0 AEP INDS INC COM 001031103 1812 15611 SH SOLE 15611 0 0 AERCAP HOLDINGS NV SHS N00985106 7078 170104 SH SOLE 167432 0 2672 AERIE PHARMACEUTICALS INC COM 00771V108 4153 109734 SH SOLE 109734 0 0 AEROHIVE NETWORKS INC COM 007786106 553 96930 SH SOLE 96930 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5891 328179 SH SOLE 328179 0 0 AEROVIRONMENT INC COM 008073108 3036 113151 SH SOLE 113151 0 0 AES CORP COM 00130H105 109869 9455185 SH SOLE 9190016 0 265169 AETHLON MED INC COM NEW 00808Y208 5 1193 SH SOLE 1193 0 0 AETNA INC NEW COM 00817Y108 364632 2940343 SH SOLE 2789539 0 150804 AEVI GENOMIC MEDICINE INC COM 00835P105 500 96621 SH SOLE 96621 0 0 AFFILIATED MANAGERS GROUP COM 008252108 18106 124614 SH SOLE 117232 0 7382 AFLAC INC COM 001055102 55160 792522 SH SOLE 735565 0 56957 AG MTG INVT TR INC COM 001228105 2056 120175 SH SOLE 120175 0 0 AGCO CORP COM 001084102 14535 251203 SH SOLE 239686 0 11517 AGENUS INC COM NEW 00847G705 1226 297536 SH SOLE 297536 0 0 AGILE THERAPEUTICS INC COM 00847L100 260 45537 SH SOLE 45537 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 35433 777723 SH SOLE 732190 0 45533 AGILYSYS INC COM 00847J105 794 76595 SH SOLE 76595 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1069 25623 SH SOLE 25623 0 0 AGNC INVT CORP COM 00123Q104 4185 230852 SH SOLE 195983 0 34869 AGREE REALTY CORP COM 008492100 7256 157577 SH SOLE 157577 0 0 AGROFRESH SOLUTIONS COM 00856G109 234 88195 SH SOLE 88195 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1956 95666 SH SOLE 95666 0 0 AIR INDS GROUP COM NEW 00912N205 3 1056 SH SOLE 1056 0 0 AIR LEASE CORP CL A 00912X302 1832 53372 SH SOLE 53372 0 0 AIR METHODS CORP COM PAR $.06 009128307 5385 169069 SH SOLE 169069 0 0 AIR PRODS & CHEMS INC COM 009158106 84743 589233 SH SOLE 560294 0 28939 AIR T INC COM 009207101 4 163 SH SOLE 163 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 3093 193805 SH SOLE 193805 0 0 AIRCASTLE LTD COM G0129K104 4066 195027 SH SOLE 195027 0 0 AIRGAIN INC COM 00938A104 1 82 SH SOLE 82 0 0 AK STL HLDG CORP COM 001547108 17039 1668833 SH SOLE 1668833 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 25374 380530 SH SOLE 356512 0 24018 AKEBIA THERAPEUTICS INC COM 00972D105 1521 146146 SH SOLE 146146 0 0 AKORN INC COM 009728106 6484 297027 SH SOLE 297027 0 0 ALAMO GROUP INC COM 011311107 3990 52434 SH SOLE 52434 0 0 ALARM COM HLDGS INC COM 011642105 1054 37884 SH SOLE 37884 0 0 ALASKA AIR GROUP INC COM 011659109 22986 259059 SH SOLE 254305 0 4754 ALASKA COMMUNICATIONS SYS GR COM 01167P101 13 7745 SH SOLE 7745 0 0 ALBANY INTL CORP CL A 012348108 7151 154460 SH SOLE 154460 0 0 ALBANY MOLECULAR RESH INC COM 012423109 2587 137904 SH SOLE 137904 0 0 ALBEMARLE CORP COM 012653101 23574 273865 SH SOLE 258455 0 15410 ALCOA CORP COM 013872106 2174 77417 SH SOLE 77417 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 3800 182686 SH SOLE 182686 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 8 1457 SH SOLE 1457 0 0 ALERE INC COM 01449J105 1885 48366 SH SOLE 48366 0 0 ALERE INC OPTIONS 01449J105 272 7000 SH Put SOLE 7000 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 16622 370449 SH SOLE 370449 0 0 ALEXANDERS INC COM 014752109 3499 8198 SH SOLE 8198 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 34078 306646 SH SOLE 298603 0 8043 ALEXION PHARMACEUTICALS INC COM 015351109 282022 2305045 SH SOLE 1754922 0 550123 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 66393 756102 SH SOLE 756102 0 0 ALICO INC COM 016230104 395 14551 SH SOLE 14551 0 0 ALIGN TECHNOLOGY INC COM 016255101 25368 263891 SH SOLE 255858 0 8033 ALIMERA SCIENCES INC COM 016259103 9 8676 SH SOLE 8676 0 0 ALJ REGIONAL HLDGS INC COM 001627108 318 72391 SH SOLE 72391 0 0 ALKERMES PLC SHS G01767105 6263 112682 SH SOLE 96797 0 15885 ALLEGHANY CORP DEL COM 017175100 32028 52667 SH SOLE 51070 0 1597 ALLEGHENY TECHNOLOGIES INC COM 01741R102 12072 757833 SH SOLE 757833 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1642 45419 SH SOLE 45419 0 0 ALLEGIANT TRAVEL CO COM 01748X102 11034 66310 SH SOLE 66310 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 12895 201481 SH SOLE 197806 0 3675 ALLERGAN PLC SHS G0177J108 201426 959127 SH SOLE 894060 0 65067 ALLERGAN PLC PFD CONV SER A G0177J116 10797 14161 SH SOLE 14161 0 0 ALLETE INC COM NEW 018522300 17268 269015 SH SOLE 269015 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 29798 130409 SH SOLE 122310 0 8099 ALLIANCE HEALTHCARE SRVCS IN COM PAR 018606301 9 887 SH SOLE 887 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 650 33878 SH SOLE 33878 0 0 ALLIANT ENERGY CORP COM 018802108 23371 616825 SH SOLE 585755 0 31070 ALLIED MOTION TECHNOLOGIES I COM 019330109 510 23853 SH SOLE 23853 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 2705 50359 SH SOLE 50359 0 0 ALLIQUA BIOMEDICAL INC COM NEW 019621200 2 3876 SH SOLE 3876 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 5568 165264 SH SOLE 165264 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 6672 653440 SH SOLE 653440 0 0 ALLSTATE CORP COM 020002101 78435 1058211 SH SOLE 972414 0 85797 ALLY FINL INC COM 02005N100 5472 287715 SH SOLE 242092 0 45623 ALLY FINL INC OPTIONS 02005N100 190 10000 SH Put SOLE 10000 0 0 ALMOST FAMILY INC COM 020409108 2031 46065 SH SOLE 46065 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1375 36732 SH SOLE 36732 0 0 ALON USA ENERGY INC COM 020520102 1410 123933 SH SOLE 123933 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1661 78094 SH SOLE 78094 0 0 ALPHA PRO TECH LTD COM 020772109 9 2605 SH SOLE 2605 0 0 ALPHABET INC CAP STK CL C 02079K107 662270 858063 SH SOLE 804947 0 53116 ALPHABET INC CAP STK CL A 02079K305 1050426 1325542 SH SOLE 1123656 0 201886 ALPS ETF TR ALERIAN MLP 00162Q866 993 78822 SH SOLE 29893 0 48929 ALTISOURCE ASSET MGMT CORP COM 02153X108 8 150 SH SOLE 150 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 1204 45273 SH SOLE 45273 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 2383 215868 SH SOLE 215868 0 0 ALTRA INDL MOTION CORP COM 02208R106 3600 97562 SH SOLE 97562 0 0 ALTRIA GROUP INC COM 02209S103 493657 7300453 SH SOLE 6855650 0 444803 AMAG PHARMACEUTICALS INC COM 00163U106 6472 185963 SH SOLE 185963 0 0 AMAZON COM INC COM 023135106 1098608 1465064 SH SOLE 1245167 0 219897 AMBAC FINL GROUP INC COM NEW 023139884 3661 162733 SH SOLE 162733 0 0 AMBARELLA INC SHS G037AX101 6864 126798 SH SOLE 126798 0 0 AMBER RD INC COM 02318Y108 673 74084 SH SOLE 74084 0 0 AMBEV SA SPONSORED ADR 02319V103 1228 250000 SH SOLE 250000 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 4039 120021 SH SOLE 120021 0 0 AMC NETWORKS INC CL A 00164V103 11651 222604 SH SOLE 222604 0 0 AMC NETWORKS INC OPTIONS 00164V103 236 4500 SH Call SOLE 4500 0 0 AMCON DISTRG CO COM NEW 02341Q205 7 60 SH SOLE 60 0 0 AMDOCS LTD SHS G02602103 11431 196233 SH SOLE 143069 0 53164 AMEDISYS INC COM 023436108 8826 207046 SH SOLE 207046 0 0 AMERCO COM 023586100 1463 3959 SH SOLE 3270 0 689 AMEREN CORP COM 023608102 28729 547634 SH SOLE 512443 0 35191 AMERESCO INC CL A 02361E108 484 88009 SH SOLE 88009 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1931 153599 SH SOLE 153599 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 77112 1651570 SH SOLE 1607892 0 43678 AMERICAN ASSETS TR INC COM 024013104 8996 208818 SH SOLE 208818 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 7481 387592 SH SOLE 387592 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 24500 492260 SH SOLE 492260 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 17038 1123156 SH SOLE 1123156 0 0 AMERICAN ELEC PWR INC COM 025537101 71988 1143400 SH SOLE 1068848 0 74552 AMERICAN EQTY INVT LIFE HLD COM 025676206 8592 381169 SH SOLE 381169 0 0 AMERICAN EXPRESS CO COM 025816109 112432 1517710 SH SOLE 1399043 0 118667 AMERICAN FARMLAND CO COM 02589Y100 23 2830 SH SOLE 2830 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 22480 255110 SH SOLE 255110 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2620 124889 SH SOLE 124889 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 10 SH SOLE 10 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 316727 4849601 SH SOLE 4704081 0 145520 AMERICAN NATL BANKSHARES INC COM 027745108 1205 34623 SH SOLE 34623 0 0 AMERICAN NATL INS CO COM 028591105 549 4406 SH SOLE 4406 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 2138 87084 SH SOLE 87084 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 1488 32851 SH SOLE 32851 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 713 33523 SH SOLE 33523 0 0 AMERICAN RIVER BANKSHARES COM 029326105 16 1048 SH SOLE 1048 0 0 AMERICAN RLTY INVS INC COM 029174109 2 361 SH SOLE 361 0 0 AMERICAN SOFTWARE INC CL A 029683109 1046 101267 SH SOLE 101267 0 0 AMERICAN STS WTR CO COM 029899101 8684 190611 SH SOLE 190611 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 347 47077 SH SOLE 47077 0 0 AMERICAN TOWER CORP NEW COM 03027X100 99076 937510 SH SOLE 878468 0 59042 AMERICAN TOWER CORP NEW PFD CONV SER A 03027X308 2865 27328 SH SOLE 27328 0 0 AMERICAN VANGUARD CORP COM 030371108 2986 155946 SH SOLE 155946 0 0 AMERICAN WOODMARK CORP COM 030506109 5345 71036 SH SOLE 71036 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 35445 489846 SH SOLE 454343 0 35503 AMERICAS CAR MART INC COM 03062T105 1463 33435 SH SOLE 33435 0 0 AMERIPRISE FINL INC COM 03076C106 48594 438024 SH SOLE 412248 0 25776 AMERIS BANCORP COM 03076K108 7788 178635 SH SOLE 178635 0 0 AMERISAFE INC COM 03071H100 6198 99414 SH SOLE 99414 0 0 AMERISERV FINL INC COM 03074A102 11 2987 SH SOLE 2987 0 0 AMERISOURCEBERGEN CORP COM 03073E105 31466 402434 SH SOLE 370557 0 31877 AMES NATL CORP COM 031001100 1184 35869 SH SOLE 35869 0 0 AMETEK INC NEW COM 031100100 26924 554000 SH SOLE 521731 0 32269 AMGEN INC COM 031162100 273753 1872324 SH SOLE 1759171 0 113153 AMICUS THERAPEUTICS INC COM 03152W109 2621 527430 SH SOLE 527430 0 0 AMKOR TECHNOLOGY INC COM 031652100 4278 405495 SH SOLE 405495 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 9293 241686 SH SOLE 241686 0 0 AMPCO-PITTSBURGH CORP COM 032037103 568 33886 SH SOLE 33886 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 3453 187464 SH SOLE 187464 0 0 AMPHENOL CORP NEW CL A 032095101 45143 671772 SH SOLE 622828 0 48944 AMPIO PHARMACEUTICALS INC COM 03209T109 147 163225 SH SOLE 163225 0 0 AMPLIFY SNACK BRANDS COM 03211L102 965 109484 SH SOLE 109484 0 0 AMREP CORP NEW COM 032159105 5 671 SH SOLE 671 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 8 1794 SH SOLE 1794 0 0 AMTRUST FINL SVCS INC COM 032359309 1371 50089 SH SOLE 50089 0 0 ANADARKO PETE CORP COM 032511107 155239 2226284 SH SOLE 2104418 0 121866 ANALOG DEVICES INC COM 032654105 50832 699974 SH SOLE 656446 0 43528 ANALOGIC CORP COM PAR $0.05 032657207 5613 67671 SH SOLE 67671 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 502 126696 SH SOLE 126696 0 0 ANCHOR BANCORP WA COM 032838104 11 417 SH SOLE 417 0 0 ANDERSONS INC COM 034164103 6473 144818 SH SOLE 144818 0 0 ANGIES LIST INC COM 034754101 1300 157936 SH SOLE 157936 0 0 ANGIODYNAMICS INC COM 03475V101 2634 156147 SH SOLE 156147 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 51442 487876 SH SOLE 393412 0 94464 ANI PHARMACEUTICALS INC COM 00182C103 2537 41857 SH SOLE 41857 0 0 ANIKA THERAPEUTICS INC COM 035255108 3777 77137 SH SOLE 77137 0 0 ANIXTER INTL INC COM 035290105 12588 155310 SH SOLE 155310 0 0 ANNALY CAP MGMT INC COM 035710409 6464 648312 SH SOLE 542763 0 105549 ANSYS INC COM 03662Q105 28948 312982 SH SOLE 303933 0 9049 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 699 22630 SH SOLE 22630 0 0 ANTERO RES CORP COM 03674X106 4232 178936 SH SOLE 163418 0 15518 ANTHEM INC COM 036752103 230325 1602036 SH SOLE 1512099 0 89937 ANTHEM INC UNIT 05/01/20188 036752202 15268 325205 SH SOLE 325205 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 100 153309 SH SOLE 153309 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 2164 418506 SH SOLE 418506 0 0 AON PLC SHS CL A G0408V102 68571 614817 SH SOLE 577897 0 36920 APACHE CORP COM 037411105 217562 3427798 SH SOLE 3326852 0 100946 APARTMENT INVT & MGMT CO CL A 03748R101 15734 346186 SH SOLE 340235 0 5951 APOGEE ENTERPRISES INC COM 037598109 7784 145331 SH SOLE 145331 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 4956 298176 SH SOLE 298176 0 0 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 96 92000 PRN SOLE 92000 0 0 APOLLO ED GROUP INC CL A 037604105 3464 349851 SH SOLE 349851 0 0 APPFOLIO INC COM CL A 03783C100 705 29552 SH SOLE 29552 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1879 94045 SH SOLE 94045 0 0 APPLE INC COM 037833100 1794645 15495124 SH SOLE 14425870 0 1069254 APPLIED DNA SCIENCES INC COM NEW 03815U201 7 3719 SH SOLE 3719 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 455 48674 SH SOLE 48674 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 11540 194276 SH SOLE 194276 0 0 APPLIED MATLS INC COM 038222105 77210 2392625 SH SOLE 2212878 0 179747 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 2451 297092 SH SOLE 297092 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1624 69300 SH SOLE 69300 0 0 APPROACH RESOURCES INC COM 03834A103 22 6421 SH SOLE 6421 0 0 APPTIO INC CL A 03835C108 20 1059 SH SOLE 1059 0 0 APTARGROUP INC COM 038336103 16086 219010 SH SOLE 219010 0 0 APTEVO THERAPEUTICS INC COM 03835L108 148 60521 SH SOLE 60521 0 0 AQUA AMERICA INC COM 03836W103 18633 620278 SH SOLE 620278 0 0 AQUA METALS INC COM 03837J101 522 39814 SH SOLE 39814 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 109 4461 SH SOLE 4461 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 419 25358 SH SOLE 25358 0 0 ARADIGM CORP COM NO PAR NEW 038505400 3 1598 SH SOLE 1598 0 0 ARAMARK COM 03852U106 5626 157510 SH SOLE 133224 0 24286 ARATANA THERAPEUTICS INC COM 03874P101 933 129892 SH SOLE 129892 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 866 170394 SH SOLE 170394 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 8 1724 SH SOLE 1724 0 0 ARCA BIOPHARMA INC COM PAR$.001 00211Y407 3 1046 SH SOLE 1046 0 0 ARCADIA BIOSCIENCES INC COM 039014105 2 2204 SH SOLE 2204 0 0 ARCBEST CORP COM 03937C105 3804 137578 SH SOLE 137578 0 0 ARCH CAP GROUP LTD ORD G0450A105 7902 91576 SH SOLE 76599 0 14977 ARCHER DANIELS MIDLAND CO COM 039483102 50843 1113765 SH SOLE 1030208 0 83557 ARCHROCK INC COM 03957W106 4992 378158 SH SOLE 378158 0 0 ARCONIC INC COM 03965L100 18303 987214 SH SOLE 926233 0 60981 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 674 124758 SH SOLE 124758 0 0 ARCTIC CAT INC COM 039670104 1039 69164 SH SOLE 69164 0 0 ARDELYX INC COM 039697107 1886 132794 SH SOLE 132794 0 0 ARDMORE SHIPPING CORP COM Y0207T100 942 127288 SH SOLE 127288 0 0 ARENA PHARMACEUTICALS INC COM 040047102 1349 950129 SH SOLE 950129 0 0 ARES CAP CORP COM 04010L103 720 43642 SH SOLE 43642 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1636 119150 SH SOLE 119150 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 18 1213 SH SOLE 1213 0 0 ARES MGMT L P COM UNIT RP IN 04014Y101 826 43016 SH SOLE 43016 0 0 ARGAN INC COM 04010E109 3659 51865 SH SOLE 51865 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 7666 116331 SH SOLE 116331 0 0 ARGOS THERAPEUTICS INC COM 040221103 328 66859 SH SOLE 66859 0 0 ARI NETWORK SVCS INC COM NEW 001930205 15 2858 SH SOLE 2858 0 0 ARIAD PHARMACEUTICALS INC COM 04033A100 8304 667499 SH SOLE 667499 0 0 ARISTA NETWORKS INC COM 040413106 1802 18619 SH SOLE 18619 0 0 ARK RESTAURANTS CORP COM 040712101 9 361 SH SOLE 361 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1072 72313 SH SOLE 72313 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1980 135910 SH SOLE 135910 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 3241 149434 SH SOLE 149434 0 0 ARMSTRONG FLOORING INC COM 04238R106 1947 97803 SH SOLE 97803 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1134 27141 SH SOLE 27141 0 0 AROTECH CORP COM NEW 042682203 13 3606 SH SOLE 3606 0 0 ARQULE INC COM 04269E107 14 10990 SH SOLE 10990 0 0 ARRAY BIOPHARMA INC COM 04269X105 5937 675469 SH SOLE 675469 0 0 ARRIS INTL INC SHS G0551A103 19967 662694 SH SOLE 662694 0 0 ARROW ELECTRS INC COM 042735100 24241 339981 SH SOLE 330448 0 9533 ARROW FINL CORP COM 042744102 1885 46545 SH SOLE 46545 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 376 242397 SH SOLE 242397 0 0 ARTESIAN RESOURCES CORP CL A 043113208 1006 31509 SH SOLE 31509 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 554 18608 SH SOLE 18608 0 0 ASB BANCORP INC N C COM 00213T109 15 491 SH SOLE 491 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6206 100589 SH SOLE 100589 0 0 ASCENA RETAIL GROUP INC COM 04351G101 5638 910879 SH SOLE 910879 0 0 ASCENT CAP GROUP INC COM SER A 043632108 702 43185 SH SOLE 43185 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 1444 105797 SH SOLE 105797 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 2650 341525 SH SOLE 341525 0 0 ASHFORD INC COM 044104107 7 161 SH SOLE 161 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 24577 224883 SH SOLE 218230 0 6653 ASML HOLDING N V N Y REGISTRY SHS N07059210 149596 1333299 SH SOLE 979178 0 354121 ASPEN AEROGELS INC COM 04523Y105 12 2925 SH SOLE 2925 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 10799 196337 SH SOLE 196337 0 0 ASPEN TECHNOLOGY INC COM 045327103 15848 289829 SH SOLE 289829 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 29 2417 SH SOLE 2417 0 0 ASSOCIATED BANC CORP COM 045487105 12868 520953 SH SOLE 520953 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 700 21312 SH SOLE 21312 0 0 ASSURANT INC COM 04621X108 12402 133551 SH SOLE 125152 0 8399 ASSURED GUARANTY LTD COM G0585R106 2894 76614 SH SOLE 76614 0 0 ASTA FDG INC COM 046220109 6 647 SH SOLE 647 0 0 ASTEC INDS INC COM 046224101 6758 100176 SH SOLE 100176 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 382 82955 SH SOLE 82955 0 0 ASTORIA FINL CORP COM 046265104 9342 500921 SH SOLE 500921 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 163990 6002547 SH SOLE 6002547 0 0 ASTRONICS CORP COM 046433108 2471 73008 SH SOLE 73008 0 0 ASTRONOVA INC COM 04638F108 13 933 SH SOLE 933 0 0 ASTROTECH CORP COM 046484101 4 2874 SH SOLE 2874 0 0 ASURE SOFTWARE INC COM 04649U102 6 751 SH SOLE 751 0 0 AT HOME GROUP INC COM 04650Y100 130 8907 SH SOLE 8907 0 0 AT&T INC COM 00206R102 529566 12451582 SH SOLE 11544752 0 906830 ATARA BIOTHERAPEUTICS INC COM 046513107 1319 92922 SH SOLE 92922 0 0 ATENTO S A SHS L0427L105 256 33500 SH SOLE 33500 0 0 ATHENAHEALTH INC COM 04685W103 1970 18735 SH SOLE 18735 0 0 ATHENE HLDG LTD CL A G0684D107 7371 153602 SH SOLE 150179 0 3423 ATHERSYS INC COM 04744L106 430 281011 SH SOLE 281011 0 0 ATKORE INTL GROUP INC COM 047649108 1131 47293 SH SOLE 47293 0 0 ATLANTIC AMERN CORP COM 048209100 4 932 SH SOLE 932 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1332 70103 SH SOLE 70103 0 0 ATLANTIC COAST FINL CORP COM 048426100 17 2478 SH SOLE 2478 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 1321 528236 SH SOLE 528236 0 0 ATLANTICA YIELD PLC SHS G0751N103 4677 241731 SH SOLE 241731 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 3 1038 SH SOLE 1038 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6945 133166 SH SOLE 133166 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 108 107000 PRN SOLE 107000 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 871 48249 SH SOLE 48249 0 0 ATLASSIAN CORP PLC CL A G06242104 316 13137 SH SOLE 13137 0 0 ATMOS ENERGY CORP COM 049560105 27670 373162 SH SOLE 362162 0 11000 ATN INTL INC COM 00215F107 4562 56934 SH SOLE 56934 0 0 ATOMERA INC COM 04965B100 1 210 SH SOLE 210 0 0 ATRICURE INC COM 04963C209 2479 126695 SH SOLE 126695 0 0 ATRION CORP COM 049904105 2687 5298 SH SOLE 5298 0 0 ATWOOD OCEANICS INC COM 050095108 4358 331918 SH SOLE 331918 0 0 ATYR PHARMA INC COM 002120103 6 2926 SH SOLE 2926 0 0 AUBURN NATL BANCORP COM 050473107 12 393 SH SOLE 393 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 318 17417 SH SOLE 17417 0 0 AUTOBYTEL INC COM NEW 05275N205 458 34080 SH SOLE 34080 0 0 AUTODESK INC COM 052769106 67659 914181 SH SOLE 747522 0 166659 AUTOLIV INC COM 052800109 1422 12564 SH SOLE 1630 0 10934 AUTOMATIC DATA PROCESSING IN COM 053015103 101963 992047 SH SOLE 925684 0 66363 AUTONATION INC COM 05329W102 10088 207355 SH SOLE 197809 0 9546 AUTOZONE INC COM 053332102 50326 63721 SH SOLE 59511 0 4210 AV HOMES INC COM 00234P102 807 51053 SH SOLE 51053 0 0 AVALONBAY CMNTYS INC COM 053484101 57886 326760 SH SOLE 306925 0 19835 AVANGRID INC COM 05351W103 1143 30185 SH SOLE 30185 0 0 AVERY DENNISON CORP COM 053611109 49759 708610 SH SOLE 668412 0 40198 AVEXIS INC COM 05366U100 2190 45890 SH SOLE 45890 0 0 AVID TECHNOLOGY INC COM 05367P100 610 138611 SH SOLE 138611 0 0 AVINGER INC COM 053734109 318 85851 SH SOLE 85851 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 8 6765 SH SOLE 6765 0 0 AVIS BUDGET GROUP COM 053774105 10876 296523 SH SOLE 296523 0 0 AVISTA CORP COM 05379B107 15621 390629 SH SOLE 390629 0 0 AVNET INC COM 053807103 23352 490476 SH SOLE 477097 0 13379 AVON PRODS INC COM 054303102 15326 3040917 SH SOLE 3040917 0 0 AVX CORP NEW COM 002444107 2905 185885 SH SOLE 185885 0 0 AWARE INC MASS COM 05453N100 16 2621 SH SOLE 2621 0 0 AXALTA COATING SYS LTD COM G0750C108 23150 851098 SH SOLE 828709 0 22389 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1769 121602 SH SOLE 121602 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5255 80506 SH SOLE 69660 0 10846 AXOGEN INC COM 05463X106 811 90071 SH SOLE 90071 0 0 AXOVANT SCIENCES LTD COM G0750W104 1123 90416 SH SOLE 90416 0 0 AXSOME THERAPEUTICS INC COM 05464T104 256 37940 SH SOLE 37940 0 0 AXT INC COM 00246W103 25 5179 SH SOLE 5179 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 499 29381 SH SOLE 29381 0 0 AZZ INC COM 002474104 8478 132672 SH SOLE 132672 0 0 B & G FOODS INC NEW COM 05508R106 14460 330139 SH SOLE 330139 0 0 B RILEY FINL INC COM 05580M108 666 36114 SH SOLE 36114 0 0 B/E AEROSPACE INC COM 073302101 21572 358393 SH SOLE 347424 0 10969 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 3116 187797 SH SOLE 187797 0 0 BADGER METER INC COM 056525108 5363 145130 SH SOLE 145130 0 0 BAIDU INC SPON ADR REP A 056752108 19350 117696 SH SOLE 117696 0 0 BAKER HUGHES INC COM 057224107 84876 1306382 SH SOLE 1249151 0 57231 BALCHEM CORP COM 057665200 13482 160649 SH SOLE 160649 0 0 BALDWIN & LYONS INC CL B 057755209 1010 40088 SH SOLE 40088 0 0 BALL CORP COM 058498106 28347 377607 SH SOLE 354396 0 23211 BALLANTYNE STRONG INC COM 058516105 16 2025 SH SOLE 2025 0 0 BANC OF CALIFORNIA INC COM 05990K106 4464 257278 SH SOLE 257278 0 0 BANCFIRST CORP COM 05945F103 2966 31871 SH SOLE 31871 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 33807 4993641 SH SOLE 4993641 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 27373 3142740 SH SOLE 542740 0 2600000 BANCORP INC DEL COM 05969A105 1520 193408 SH SOLE 193408 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 10 719 SH SOLE 719 0 0 BANCORPSOUTH INC COM 059692103 18825 606270 SH SOLE 606270 0 0 BANK AMER CORP COM 060505104 773213 34987036 SH SOLE 29458944 0 5528092 BANK COMM HLDGS COM 06424J103 19 1974 SH SOLE 1974 0 0 BANK HAWAII CORP COM 062540109 17060 192357 SH SOLE 192357 0 0 BANK MUTUAL CORP NEW COM 063750103 2250 238060 SH SOLE 238060 0 0 BANK NEW YORK MELLON CORP COM 064058100 98189 2072378 SH SOLE 1924146 0 148232 BANK OF MARIN BANCORP COM 063425102 1720 24656 SH SOLE 24656 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 997 31707 SH SOLE 31707 0 0 BANK OF THE OZARKS INC COM 063904106 31287 594926 SH SOLE 594926 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 11 696 SH SOLE 696 0 0 BANK SOUTH CAROLINA CORP COM 065066102 14 671 SH SOLE 671 0 0 BANKFINANCIAL CORP COM 06643P104 1038 70017 SH SOLE 70017 0 0 BANKRATE INC DEL COM 06647F102 2167 196080 SH SOLE 196080 0 0 BANKUNITED INC COM 06652K103 2135 56648 SH SOLE 56648 0 0 BANKWELL FINL GROUP INC COM 06654A103 767 23614 SH SOLE 23614 0 0 BANNER CORP COM NEW 06652V208 8889 159277 SH SOLE 159277 0 0 BAR HBR BANKSHARES COM 066849100 1197 25301 SH SOLE 25301 0 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 332 13000 SH SOLE 13000 0 0 BARD C R INC COM 067383109 42561 189446 SH SOLE 179256 0 10190 BARNES & NOBLE ED INC COM 06777U101 2502 218170 SH SOLE 218170 0 0 BARNES & NOBLE INC COM 067774109 3681 330100 SH SOLE 330100 0 0 BARNES GROUP INC COM 067806109 12738 268630 SH SOLE 268630 0 0 BARRACUDA NETWORKS INC COM 068323104 1737 81057 SH SOLE 81057 0 0 BARRETT BILL CORP COM 06846N104 2191 313480 SH SOLE 313480 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1790 27922 SH SOLE 27922 0 0 BARRICK GOLD CORP COM 067901108 244 15250 SH SOLE 15250 0 0 BASSETT FURNITURE INDS INC COM 070203104 1265 41617 SH SOLE 41617 0 0 BAXTER INTL INC COM 071813109 149040 3361295 SH SOLE 3250208 0 111087 BAY BANCORP INC COM 07203T106 8 1257 SH SOLE 1257 0 0 BAZAARVOICE INC COM 073271108 1660 342335 SH SOLE 342335 0 0 BB&T CORP COM 054937107 75616 1608175 SH SOLE 1490398 0 117777 BCB BANCORP INC COM 055298103 21 1652 SH SOLE 1652 0 0 BCE INC COM NEW 05534B760 4996 115550 SH SOLE 89740 0 25810 BEACON ROOFING SUPPLY INC COM 073685109 10079 218779 SH SOLE 218779 0 0 BEAR ST FINL INC COM 073844102 747 73580 SH SOLE 73580 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 3 480 SH SOLE 480 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1758 132153 SH SOLE 132153 0 0 BECTON DICKINSON & CO COM 075887109 218082 1317319 SH SOLE 1117955 0 199364 BED BATH & BEYOND INC COM 075896100 22241 547274 SH SOLE 525878 0 21396 BEL FUSE INC CL B 077347300 1574 50934 SH SOLE 50934 0 0 BELDEN INC COM 077454106 20736 277335 SH SOLE 277335 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 1130 82959 SH SOLE 82959 0 0 BELMOND LTD CL A G1154H107 6147 460475 SH SOLE 460475 0 0 BEMIS INC COM 081437105 26229 548492 SH SOLE 544057 0 4435 BENCHMARK ELECTRS INC COM 08160H101 8215 269348 SH SOLE 269348 0 0 BENEFICIAL BANCORP INC COM 08171T102 5304 288276 SH SOLE 288276 0 0 BENEFITFOCUS INC COM 08180D106 1414 47625 SH SOLE 47625 0 0 BERKLEY W R CORP COM 084423102 25294 380309 SH SOLE 369694 0 10615 BERKSHIRE HATHAWAY INC DEL CL A 084670108 24168 99 SH SOLE 99 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 752399 4616512 SH SOLE 4153939 0 462573 BERKSHIRE HILLS BANCORP INC COM 084680107 4756 129076 SH SOLE 129076 0 0 BERRY PLASTICS GROUP INC COM 08579W103 2856 58609 SH SOLE 58609 0 0 BEST BUY INC COM 086516101 27038 633663 SH SOLE 589652 0 44011 BG STAFFING INC COM 05544A109 18 1175 SH SOLE 1175 0 0 BGC PARTNERS INC CL A 05541T101 8334 814616 SH SOLE 814616 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 35 965 SH SOLE 965 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1765 101710 SH SOLE 101710 0 0 BIG LOTS INC COM 089302103 14803 294827 SH SOLE 294827 0 0 BIGLARI HLDGS INC COM 08986R101 2800 5918 SH SOLE 5918 0 0 BIO PATH HOLDINGS INC COM 09057N102 424 313763 SH SOLE 313763 0 0 BIO RAD LABS INC CL A 090572207 13304 72986 SH SOLE 72986 0 0 BIO TECHNE CORP COM 09073M104 13148 127861 SH SOLE 127861 0 0 BIOBLAST PHARMA LTD SHS M20156101 1 1255 SH SOLE 1255 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1858 293567 SH SOLE 293567 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 15 8532 SH SOLE 8532 0 0 BIOGEN INC COM 09062X103 314138 1107758 SH SOLE 969393 0 138365 BIOLASE INC COM 090911108 9 6170 SH SOLE 6170 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8980 108401 SH SOLE 90501 0 17900 BIOSCRIP INC COM 09069N108 502 483140 SH SOLE 483140 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 1193 21410 SH SOLE 21410 0 0 BIOTELEMETRY INC COM 090672106 3175 142051 SH SOLE 142051 0 0 BIOTIME INC COM 09066L105 1005 278470 SH SOLE 278470 0 0 BJS RESTAURANTS INC COM 09180C106 4932 125496 SH SOLE 125496 0 0 BLACK BOX CORP DEL COM 091826107 1224 80249 SH SOLE 80249 0 0 BLACK DIAMOND INC COM 09202G101 20 3798 SH SOLE 3798 0 0 BLACK HILLS CORP COM 092113109 26548 432793 SH SOLE 432793 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 413 10918 SH SOLE 10918 0 0 BLACKBAUD INC COM 09227Q100 15232 238000 SH SOLE 238000 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 7747 205639 SH SOLE 205639 0 0 BLACKLINE INC COM 09239B109 750 27153 SH SOLE 27153 0 0 BLACKROCK INC COM 09247X101 89672 235644 SH SOLE 218750 0 16894 BLACKROCK MUNI INCOME TR II COM 09249N101 0 1 SH SOLE 1 0 0 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 90 81000 PRN SOLE 81000 0 0 BLOCK H & R INC COM 093671105 57331 2493758 SH SOLE 2462473 0 31285 BLOOMIN BRANDS INC COM 094235108 6939 384875 SH SOLE 384875 0 0 BLUCORA INC COM 095229100 3168 214767 SH SOLE 214767 0 0 BLUE BIRD CORP COM 095306106 402 26037 SH SOLE 26037 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 704 29294 SH SOLE 29294 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 453 24570 SH SOLE 24570 0 0 BLUE HILLS BANCORP INC COM 095573101 2066 110181 SH SOLE 110181 0 0 BLUE NILE INC COM 09578R103 2409 59287 SH SOLE 59287 0 0 BLUEBIRD BIO INC COM 09609G100 9739 157838 SH SOLE 157838 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 2164 77162 SH SOLE 77162 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1125 81975 SH SOLE 81975 0 0 BMC STK HLDGS INC COM 05591B109 4120 211269 SH SOLE 211269 0 0 BNC BANCORP COM 05566T101 5183 162468 SH SOLE 162468 0 0 BOB EVANS FARMS INC COM 096761101 6734 126560 SH SOLE 126560 0 0 BOEING CO COM 097023105 193714 1244306 SH SOLE 1223598 0 20708 BOFI HLDG INC COM 05566U108 8700 304712 SH SOLE 304712 0 0 BOINGO WIRELESS INC COM 09739C102 1743 142970 SH SOLE 142970 0 0 BOISE CASCADE CO DEL COM 09739D100 4516 200705 SH SOLE 200705 0 0 BOJANGLES INC COM 097488100 644 34524 SH SOLE 34524 0 0 BOK FINL CORP COM NEW 05561Q201 1251 15067 SH SOLE 15067 0 0 BON-TON STORES INC COM 09776J101 4 2748 SH SOLE 2748 0 0 BONANZA CREEK ENERGY INC COM 097793103 9 8687 SH SOLE 8687 0 0 BOOT BARN HLDGS INC COM 099406100 905 72256 SH SOLE 72256 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1997 55356 SH SOLE 55356 0 0 BORGWARNER INC COM 099724106 18354 465377 SH SOLE 435671 0 29706 BOSTON BEER INC CL A 100557107 12842 75607 SH SOLE 75607 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 7405 447438 SH SOLE 447438 0 0 BOSTON PROPERTIES INC COM 101121101 47487 377540 SH SOLE 354489 0 23051 BOSTON SCIENTIFIC CORP COM 101137107 133941 6192388 SH SOLE 5137985 0 1054403 BOTTOMLINE TECH DEL INC COM 101388106 5917 236483 SH SOLE 236483 0 0 BOVIE MEDICAL CORP COM 10211F100 16 4482 SH SOLE 4482 0 0 BOX INC CL A 10316T104 2504 180671 SH SOLE 180671 0 0 BOYD GAMING CORP COM 103304101 8491 420986 SH SOLE 420986 0 0 BP PLC SPONSORED ADR 055622104 84875 2270593 SH SOLE 2127503 0 143090 BRADY CORP CL A 104674106 9075 241672 SH SOLE 241672 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 8 3003 SH SOLE 3003 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2824 171064 SH SOLE 171064 0 0 BRASKEM S A SP ADR PFD A 105532105 547 25783 SH SOLE 25783 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 9 2257 SH SOLE 2257 0 0 BRF SA SPONSORED ADR 10552T107 7159 485000 SH SOLE 60000 0 425000 BRIDGE BANCORP INC COM 108035106 2718 71714 SH SOLE 71714 0 0 BRIDGEPOINT ED INC COM 10807M105 715 70580 SH SOLE 70580 0 0 BRIDGFORD FOODS CORP COM 108763103 3 297 SH SOLE 297 0 0 BRIGGS & STRATTON CORP COM 109043109 5143 231064 SH SOLE 231064 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 11357 162198 SH SOLE 162198 0 0 BRIGHTCOVE INC COM 10921T101 939 116658 SH SOLE 116658 0 0 BRINKER INTL INC COM 109641100 8418 169964 SH SOLE 169964 0 0 BRINKS CO COM 109696104 9356 226814 SH SOLE 226814 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 222850 3813305 SH SOLE 3574495 0 238810 BRISTOW GROUP INC COM 110394103 3862 188557 SH SOLE 188557 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 85859 762039 SH SOLE 762039 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 14020 574100 SH SOLE 526054 0 48046 BROADCOM LTD SHS Y09827109 247145 1398118 SH SOLE 1172489 0 225629 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 27757 418653 SH SOLE 406027 0 12626 BROADSOFT INC COM 11133B409 4574 110894 SH SOLE 110894 0 0 BROADVISION INC COM PAR $.001 111412706 2 416 SH SOLE 416 0 0 BROADWIND ENERGY INC COM NEW 11161T207 10 2493 SH SOLE 2493 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 17605 1409547 SH SOLE 1409547 0 0 BROCADE COMMUNICATIONS SYS I NOTE 1.375% 1/0 111621AQ1 70 70000 PRN SOLE 70000 0 0 BROOKDALE SR LIVING INC COM 112463104 7943 639563 SH SOLE 639563 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 30 900 SH SOLE 900 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 0 18 SH SOLE 18 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 6233 380039 SH SOLE 380039 0 0 BROOKS AUTOMATION INC COM 114340102 6282 368043 SH SOLE 368043 0 0 BROWN & BROWN INC COM 115236101 19401 432477 SH SOLE 432477 0 0 BROWN FORMAN CORP CL A 115637100 1096 23690 SH SOLE 23690 0 0 BROWN FORMAN CORP CL B 115637209 21437 477230 SH SOLE 448798 0 28432 BRT RLTY TR SH BEN INT NEW 055645303 12 1483 SH SOLE 1483 0 0 BRUKER CORP COM 116794108 1078 50896 SH SOLE 50896 0 0 BRUNSWICK CORP COM 117043109 16842 308806 SH SOLE 308806 0 0 BRYN MAWR BK CORP COM 117665109 2970 70455 SH SOLE 70455 0 0 BSB BANCORP INC MD COM 05573H108 1015 35052 SH SOLE 35052 0 0 BSQUARE CORP COM NEW 11776U300 12 2028 SH SOLE 2028 0 0 BT GROUP PLC ADR 05577E101 39488 1714640 SH SOLE 1714640 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 252 3810 SH SOLE 3810 0 0 BUCKLE INC COM 118440106 3485 152836 SH SOLE 152836 0 0 BUFFALO WILD WINGS INC COM 119848109 19002 123071 SH SOLE 123071 0 0 BUILD A BEAR WORKSHOP COM 120076104 771 56071 SH SOLE 56071 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3478 317020 SH SOLE 317020 0 0 BUNGE LIMITED COM G16962105 6561 90819 SH SOLE 75865 0 14954 BURLINGTON STORES INC COM 122017106 3782 44621 SH SOLE 44621 0 0 BWX TECHNOLOGIES INC COM 05605H100 1766 44473 SH SOLE 44473 0 0 C & F FINL CORP COM 12466Q104 640 12847 SH SOLE 12847 0 0 C D I CORP COM 125071100 140 18902 SH SOLE 18902 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 22804 311273 SH SOLE 291751 0 19522 CA INC COM 12673P105 22726 715321 SH SOLE 658781 0 56540 CABELAS INC COM 126804301 10463 178697 SH SOLE 178697 0 0 CABLE ONE INC COM 12685J105 14177 22802 SH SOLE 22802 0 0 CABOT CORP COM 127055101 11017 217985 SH SOLE 217985 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 8013 126851 SH SOLE 126851 0 0 CABOT OIL & GAS CORP COM 127097103 45553 1950024 SH SOLE 1885967 0 64057 CACI INTL INC CL A 127190304 16332 131388 SH SOLE 131388 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 25728 1020160 SH SOLE 989574 0 30586 CADIZ INC COM NEW 127537207 37 2921 SH SOLE 2921 0 0 CAESARS ACQUISITION CO CL A 12768T103 2600 192586 SH SOLE 192586 0 0 CAESARS ENTMT CORP COM 127686103 1951 229556 SH SOLE 229556 0 0 CAESARSTONE LTD ORD SHS M20598104 2577 89958 SH SOLE 89958 0 0 CAFEPRESS INC COM 12769A103 3 1105 SH SOLE 1105 0 0 CAI INTERNATIONAL INC COM 12477X106 596 68789 SH SOLE 68789 0 0 CAL MAINE FOODS INC COM NEW 128030202 7003 158528 SH SOLE 158528 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 771 90206 SH SOLE 90206 0 0 CALAMP CORP COM 128126109 2735 188608 SH SOLE 188608 0 0 CALAMP CORP NOTE 1.625% 5/1 128126AB5 76 79000 PRN SOLE 79000 0 0 CALATLANTIC GROUP INC COM 128195104 8739 256957 SH SOLE 256957 0 0 CALAVO GROWERS INC COM 128246105 4849 78978 SH SOLE 78978 0 0 CALERES INC COM 129500104 7696 234478 SH SOLE 234478 0 0 CALGON CARBON CORP COM 129603106 4669 274639 SH SOLE 274639 0 0 CALIFORNIA FIRST NTNL BANCOR COM 130222102 41 2633 SH SOLE 2633 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 2723 127907 SH SOLE 127907 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 8534 251737 SH SOLE 251737 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 8 2467 SH SOLE 2467 0 0 CALIX INC COM 13100M509 1352 175547 SH SOLE 175547 0 0 CALLAWAY GOLF CO COM 131193104 5476 499672 SH SOLE 499672 0 0 CALLIDUS SOFTWARE INC COM 13123E500 3764 224049 SH SOLE 224049 0 0 CALLON PETE CO DEL COM 13123X102 8254 537005 SH SOLE 537005 0 0 CALPINE CORP COM NEW 131347304 2753 240891 SH SOLE 206246 0 34645 CAMBIUM LEARNING GRP INC COM 13201A107 243 48762 SH SOLE 48762 0 0 CAMBREX CORP COM 132011107 8814 163370 SH SOLE 163370 0 0 CAMDEN NATL CORP COM 133034108 2848 64082 SH SOLE 64082 0 0 CAMDEN PPTY TR SH BEN INT 133131102 26485 315038 SH SOLE 305079 0 9959 CAMPBELL SOUP CO COM 134429109 25701 425025 SH SOLE 393533 0 31492 CAMPING WORLD HLDGS INC CL A 13462K109 1204 36945 SH SOLE 36945 0 0 CANCER GENETICS INC COM 13739U104 3 2086 SH SOLE 2086 0 0 CANTEL MEDICAL CORP COM 138098108 14350 182218 SH SOLE 182218 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 3 304 SH SOLE 304 0 0 CAPELLA EDUCATION COMPANY COM 139594105 5092 58001 SH SOLE 58001 0 0 CAPITAL BK FINL CORP CL A COM 139794101 3688 93974 SH SOLE 93974 0 0 CAPITAL CITY BK GROUP INC COM 139674105 911 44466 SH SOLE 44466 0 0 CAPITAL ONE FINL CORP COM 14040H105 200140 2294126 SH SOLE 2193328 0 100798 CAPITAL SR LIVING CORP COM 140475104 1777 110744 SH SOLE 110744 0 0 CAPITOL FED FINL INC COM 14057J101 8498 516305 SH SOLE 516305 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 1 410 SH SOLE 410 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 22 1008 SH SOLE 1008 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 5361 526105 SH SOLE 526105 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 4 5244 SH SOLE 5244 0 0 CARA THERAPEUTICS INC COM 140755109 868 93427 SH SOLE 93427 0 0 CARBO CERAMICS INC COM 140781105 1648 157549 SH SOLE 157549 0 0 CARBONITE INC COM 141337105 1204 73413 SH SOLE 73413 0 0 CARDINAL FINL CORP COM 14149F109 5893 179721 SH SOLE 179721 0 0 CARDINAL HEALTH INC COM 14149Y108 55972 777719 SH SOLE 729575 0 48144 CARDIOVASCULAR SYS INC DEL COM 141619106 2933 121152 SH SOLE 121152 0 0 CARDTRONICS PLC SHS CL A G1991C105 12547 229917 SH SOLE 229917 0 0 CARE CAP PPTYS INC COM 141624106 7391 295655 SH SOLE 295655 0 0 CARE COM INC COM 141633107 493 57535 SH SOLE 57535 0 0 CAREDX INC COM 14167L103 5 1928 SH SOLE 1928 0 0 CAREER EDUCATION CORP COM 141665109 3737 370355 SH SOLE 370355 0 0 CARETRUST REIT INC COM 14174T107 6885 449407 SH SOLE 449407 0 0 CARLISLE COS INC COM 142339100 25914 234965 SH SOLE 234965 0 0 CARMAX INC COM 143130102 26891 417625 SH SOLE 391229 0 26396 CARNIVAL CORP UNIT 99/99/9999 143658300 147770 2838463 SH SOLE 2054489 0 783974 CAROLINA BK HLDGS INC GREENS COM 143785103 20 761 SH SOLE 761 0 0 CAROLINA FINL CORP NEW COM 143873107 1364 44303 SH SOLE 44303 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 13468 372352 SH SOLE 372352 0 0 CARRIAGE SVCS INC COM 143905107 1695 59197 SH SOLE 59197 0 0 CARRIZO OIL & GAS INC COM 144577103 21278 569702 SH SOLE 569702 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 2091 137146 SH SOLE 137146 0 0 CARTER INC COM 146229109 14601 169018 SH SOLE 169018 0 0 CAS MED SYS INC COM PAR $0.004 124769209 7 4284 SH SOLE 4284 0 0 CASCADE BANCORP COM NEW 147154207 1029 126783 SH SOLE 126783 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 14 3197 SH SOLE 3197 0 0 CASELLA WASTE SYS INC CL A 147448104 2084 167912 SH SOLE 167912 0 0 CASEYS GEN STORES INC COM 147528103 15882 133593 SH SOLE 133593 0 0 CASI PHARMACEUTICALS INC COM 14757U109 4 3375 SH SOLE 3375 0 0 CASS INFORMATION SYS INC COM 14808P109 3364 45722 SH SOLE 45722 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 782 158039 SH SOLE 158039 0 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 4 1024 SH SOLE 1024 0 0 CATALENT INC COM 148806102 26778 993263 SH SOLE 993263 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 1831 162603 SH SOLE 162603 0 0 CATERPILLAR INC DEL COM 149123101 111015 1197051 SH SOLE 1113382 0 83669 CATERPILLAR INC DEL OPTIONS 149123101 1160 12500 SH Put SOLE 12500 0 0 CATHAY GEN BANCORP COM 149150104 19872 522542 SH SOLE 522542 0 0 CATO CORP NEW CL A 149205106 4097 136218 SH SOLE 136218 0 0 CAVCO INDS INC DEL COM 149568107 4365 43715 SH SOLE 43715 0 0 CAVIUM INC COM 14964U108 15095 241754 SH SOLE 241754 0 0 CB FINL SVCS INC COM 12479G101 16 632 SH SOLE 632 0 0 CBIZ INC COM 124805102 2945 214949 SH SOLE 214949 0 0 CBL & ASSOC PPTYS INC COM 124830100 7926 689198 SH SOLE 689198 0 0 CBOE HLDGS INC COM 12503M108 20848 282149 SH SOLE 282149 0 0 CBRE GROUP INC CL A 12504L109 20536 652132 SH SOLE 610504 0 41628 CBS CORP NEW CL B 124857202 54132 850866 SH SOLE 789841 0 61025 CDK GLOBAL INC COM 12508E101 31003 519393 SH SOLE 506018 0 13375 CDW CORP COM 12514G108 118613 2277084 SH SOLE 1547495 0 729589 CEB INC COM 125134106 13071 215686 SH SOLE 215686 0 0 CECO ENVIRONMENTAL CORP COM 125141101 1736 124456 SH SOLE 124456 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 1 SH SOLE 1 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 3031 464154 SH SOLE 464154 0 0 CELADON GROUP INC COM 150838100 1068 149319 SH SOLE 149319 0 0 CELANESE CORP DEL COM SER A 150870103 7459 94735 SH SOLE 77007 0 17728 CELGENE CORP COM 151020104 206709 1785822 SH SOLE 1676530 0 109292 CELLDEX THERAPEUTICS INC NEW COM 15117B103 1447 408792 SH SOLE 408792 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 619 47237 SH SOLE 47237 0 0 CELSION CORPORATION COM PAR 15117N404 1 3825 SH SOLE 3825 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 7349 915201 SH SOLE 115201 0 800000 CEMPRA INC COM 15130J109 465 166087 SH SOLE 166087 0 0 CENTENE CORP DEL COM 15135B101 61509 1088467 SH SOLE 1015501 0 72966 CENTERPOINT ENERGY INC COM 15189T107 25948 1053101 SH SOLE 988812 0 64289 CENTERSTATE BANKS INC COM 15201P109 5018 199345 SH SOLE 199345 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 712 279225 SH SOLE 279225 0 0 CENTRAL GARDEN & PET CO COM 153527106 1788 54033 SH SOLE 54033 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5533 179065 SH SOLE 179065 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 5278 167972 SH SOLE 167972 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 682 34158 SH SOLE 34158 0 0 CENTRUE FINL CORP NEW COM NEW 15643B205 15 687 SH SOLE 687 0 0 CENTURY ALUM CO COM 156431108 2265 264572 SH SOLE 264572 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 863 14386 SH SOLE 14386 0 0 CENTURY CASINOS INC COM 156492100 663 80562 SH SOLE 80562 0 0 CENTURY CMNTYS INC COM 156504300 1440 68550 SH SOLE 68550 0 0 CENTURYLINK INC COM 156700106 31589 1328386 SH SOLE 1249074 0 79312 CENVEO INC COM NEW 15670S402 9 1293 SH SOLE 1293 0 0 CERNER CORP COM 156782104 30988 654176 SH SOLE 611827 0 42349 CERULEAN PHARMA INC COM 15708Q105 2 3013 SH SOLE 3013 0 0 CERUS CORP COM 157085101 1753 403102 SH SOLE 403102 0 0 CEVA INC COM 157210105 3606 107493 SH SOLE 107493 0 0 CF INDS HLDGS INC COM 125269100 18061 573722 SH SOLE 541914 0 31808 CHANNELADVISOR CORP COM 159179100 1290 89900 SH SOLE 89900 0 0 CHARLES RIV LABS INTL INC COM 159864107 12310 161568 SH SOLE 161568 0 0 CHART INDS INC COM PAR $0.01 16115Q308 6569 182360 SH SOLE 182360 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 148238 514859 SH SOLE 483557 0 31302 CHARTER FINL CORP MD COM 16122W108 1035 62075 SH SOLE 62075 0 0 CHASE CORP COM 16150R104 2266 27126 SH SOLE 27126 0 0 CHATHAM LODGING TR COM 16208T102 3180 154752 SH SOLE 154752 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 11809 139822 SH SOLE 138850 0 972 CHEESECAKE FACTORY INC COM 163072101 17757 296545 SH SOLE 296545 0 0 CHEFS WHSE INC COM 163086101 1188 75187 SH SOLE 75187 0 0 CHEGG INC COM 163092109 2403 325563 SH SOLE 325563 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 13 1856 SH SOLE 1856 0 0 CHEMED CORP NEW COM 16359R103 13092 81616 SH SOLE 81616 0 0 CHEMICAL FINL CORP COM 163731102 25122 463753 SH SOLE 463753 0 0 CHEMOCENTRYX INC COM 16383L106 681 92004 SH SOLE 92004 0 0 CHEMOURS CO COM 163851108 20627 933771 SH SOLE 933771 0 0 CHEMTURA CORP COM NEW 163893209 8173 246172 SH SOLE 246172 0 0 CHEMUNG FINL CORP COM 164024101 439 12067 SH SOLE 12067 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5321 128431 SH SOLE 107851 0 20580 CHEROKEE INC DEL NEW COM 16444H102 17 1655 SH SOLE 1655 0 0 CHERRY HILL MTG INVT CORP COM 164651101 22 1189 SH SOLE 1189 0 0 CHESAPEAKE ENERGY CORP COM 165167107 10410 1482906 SH SOLE 1457229 0 25677 CHESAPEAKE ENERGY CORP OPTIONS 165167107 140 20000 SH Put SOLE 20000 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 8293 320675 SH SOLE 320675 0 0 CHESAPEAKE UTILS CORP COM 165303108 3997 59704 SH SOLE 59704 0 0 CHEVRON CORP NEW COM 166764100 647453 5500874 SH SOLE 5099684 0 401190 CHIASMA INC COM 16706W102 6 3229 SH SOLE 3229 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 1892 59603 SH SOLE 59603 0 0 CHICOS FAS INC COM 168615102 12546 871857 SH SOLE 871857 0 0 CHILDRENS PL INC COM 168905107 9333 92447 SH SOLE 92447 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1864 109536 SH SOLE 109536 0 0 CHIMERIX INC COM 16934W106 850 184679 SH SOLE 184679 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 257 2391 SH SOLE 2391 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3969 75709 SH SOLE 75709 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1234 17370 SH SOLE 17370 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 66756 176921 SH SOLE 152866 0 24055 CHOICE HOTELS INTL INC COM 169905106 999 17822 SH SOLE 17822 0 0 CHRISTOPHER & BANKS CORP COM 171046105 13 5444 SH SOLE 5444 0 0 CHROMADEX CORP COM NEW 171077407 367 110729 SH SOLE 110729 0 0 CHUBB LIMITED COM H1467J104 134694 1019482 SH SOLE 955019 0 64463 CHURCH & DWIGHT INC COM 171340102 27694 626698 SH SOLE 591078 0 35620 CHURCHILL DOWNS INC COM 171484108 13129 87268 SH SOLE 87268 0 0 CHUYS HLDGS INC COM 171604101 2805 86440 SH SOLE 86440 0 0 CIBER INC COM 17163B102 58 92524 SH SOLE 92524 0 0 CIDARA THERAPEUTICS INC COM 171757107 466 44776 SH SOLE 44776 0 0 CIENA CORP COM NEW 171779309 23880 978295 SH SOLE 978295 0 0 CIGNA CORPORATION COM 125509109 115196 863606 SH SOLE 816337 0 47269 CIMAREX ENERGY CO COM 171798101 49998 367904 SH SOLE 353976 0 13928 CIMPRESS N V SHS EURO N20146101 8613 94013 SH SOLE 94013 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 5168 231236 SH SOLE 231236 0 0 CINCINNATI FINL CORP COM 172062101 29343 387365 SH SOLE 363653 0 23712 CINEMARK HOLDINGS INC COM 17243V102 15567 405808 SH SOLE 405808 0 0 CINTAS CORP COM 172908105 21606 186966 SH SOLE 175265 0 11701 CIRCOR INTL INC COM 17273K109 5778 89062 SH SOLE 89062 0 0 CIRRUS LOGIC INC COM 172755100 23753 420102 SH SOLE 420102 0 0 CISCO SYS INC COM 17275R102 634055 20981315 SH SOLE 19863679 0 1117636 CIT GROUP INC COM NEW 125581801 5548 129987 SH SOLE 108816 0 21171 CITI TRENDS INC COM 17306X102 1165 61844 SH SOLE 61844 0 0 CITIGROUP INC COM NEW 172967424 1071356 18027197 SH SOLE 16640840 0 1386357 CITIZENS & NORTHN CORP COM 172922106 1285 49028 SH SOLE 49028 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 10 776 SH SOLE 776 0 0 CITIZENS FINL GROUP INC COM 174610105 79303 2225726 SH SOLE 2150550 0 75176 CITIZENS HLDG CO MISS COM 174715102 17 647 SH SOLE 647 0 0 CITIZENS INC CL A 174740100 1996 203272 SH SOLE 203272 0 0 CITRIX SYS INC COM 177376100 30269 338920 SH SOLE 317177 0 21743 CITY HLDG CO COM 177835105 5520 81658 SH SOLE 81658 0 0 CITY OFFICE REIT INC COM 178587101 1275 96776 SH SOLE 96776 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 26 1357 SH SOLE 1357 0 0 CIVITAS SOLUTIONS INC COM 17887R102 1176 59107 SH SOLE 59107 0 0 CLARCOR INC COM 179895107 26158 317185 SH SOLE 317185 0 0 CLEAN ENERGY FUELS CORP COM 184499101 1094 382592 SH SOLE 382592 0 0 CLEAN HARBORS INC COM 184496107 10181 182951 SH SOLE 182951 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 97 19137 SH SOLE 19137 0 0 CLEARFIELD INC COM 18482P103 920 44447 SH SOLE 44447 0 0 CLEARONE INC COM 18506U104 12 1035 SH SOLE 1035 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 290 32450 SH SOLE 32450 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 7 2143 SH SOLE 2143 0 0 CLEARWATER PAPER CORP COM 18538R103 5596 85373 SH SOLE 85373 0 0 CLIFFS NAT RES INC COM 18683K101 7569 899986 SH SOLE 899986 0 0 CLIFTON BANCORP INC COM 186873105 1646 97284 SH SOLE 97284 0 0 CLOROX CO DEL COM 189054109 34418 286765 SH SOLE 268611 0 18154 CLOUD PEAK ENERGY INC COM 18911Q102 511 91007 SH SOLE 91007 0 0 CLOVIS ONCOLOGY INC COM 189464100 5280 118871 SH SOLE 118871 0 0 CLUBCORP HLDGS INC COM 18948M108 3469 241750 SH SOLE 241750 0 0 CME GROUP INC COM 12572Q105 146143 1266953 SH SOLE 1187183 0 79770 CMS ENERGY CORP COM 125896100 97410 2340457 SH SOLE 2240811 0 99646 CNA FINL CORP COM 126117100 589 14198 SH SOLE 14198 0 0 CNB FINL CORP PA COM 126128107 1608 60153 SH SOLE 60153 0 0 CNO FINL GROUP INC COM 12621E103 23666 1235831 SH SOLE 1235831 0 0 CNOOC LTD SPONSORED ADR 126132109 4389 35410 SH SOLE 35410 0 0 COACH INC COM 189754104 23249 663886 SH SOLE 625374 0 38512 COASTWAY BANCORP INC COM 190632109 11 723 SH SOLE 723 0 0 COBALT INTL ENERGY INC COM 19075F106 2006 1644580 SH SOLE 1644580 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 2915 7426000 PRN SOLE 7426000 0 0 COBALT INTL ENERGY INC NOTE 3.125% 5/1 19075FAB2 2568 9172000 PRN SOLE 9172000 0 0 COBIZ FINANCIAL INC COM 190897108 2593 153494 SH SOLE 153494 0 0 COCA COLA BOTTLING CO CONS COM 191098102 3143 17575 SH SOLE 17575 0 0 COCA COLA CO COM 191216100 489436 11805010 SH SOLE 11130019 0 674991 COCA COLA EUROPEAN PARTNERS SHS G25839104 8 240 SH SOLE 240 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 814 12813 SH SOLE 12813 0 0 CODEXIS INC COM 192005106 569 123639 SH SOLE 123639 0 0 CODORUS VY BANCORP INC COM 192025104 936 32744 SH SOLE 32744 0 0 COEUR MNG INC COM NEW 192108504 6110 672220 SH SOLE 672220 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8757 211770 SH SOLE 211770 0 0 COGINT INC COM 19241Q101 212 61372 SH SOLE 61372 0 0 COGNEX CORP COM 192422103 18300 287645 SH SOLE 287645 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 140298 2503975 SH SOLE 2339055 0 164920 COHEN & STEERS INC COM 19247A100 2620 77982 SH SOLE 77982 0 0 COHERENT INC COM 192479103 16887 122917 SH SOLE 122917 0 0 COHERUS BIOSCIENCES INC COM 19249H103 3249 115414 SH SOLE 115414 0 0 COHU INC COM 192576106 2005 144272 SH SOLE 144272 0 0 COLFAX CORP COM 194014106 3347 93148 SH SOLE 93148 0 0 COLGATE PALMOLIVE CO COM 194162103 117339 1793078 SH SOLE 1671110 0 121968 COLLECTORS UNIVERSE INC COM NEW 19421R200 606 28559 SH SOLE 28559 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 913 58611 SH SOLE 58611 0 0 COLONY BANKCORP INC COM 19623P101 14 1056 SH SOLE 1056 0 0 COLONY CAP INC CL A 19624R106 9244 456480 SH SOLE 456480 0 0 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 93 93000 PRN SOLE 93000 0 0 COLONY STARWOOD HOMES COM 19625X102 7664 266011 SH SOLE 266011 0 0 COLUCID PHARMACEUTICALS INC COM 19716T101 19 523 SH SOLE 523 0 0 COLUMBIA BKG SYS INC COM 197236102 14098 315539 SH SOLE 315539 0 0 COLUMBIA PIPELINE PARTNERS L COM UT REPSTG 198281107 594 34650 SH SOLE 34650 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1525 70604 SH SOLE 70604 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 5692 97628 SH SOLE 97628 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 2304 85196 SH SOLE 85196 0 0 COMCAST CORP NEW CL A 20030N101 750264 10865521 SH SOLE 9766820 0 1098701 COMERICA INC COM 200340107 27522 404079 SH SOLE 379567 0 24512 COMFORT SYS USA INC COM 199908104 6216 186652 SH SOLE 186652 0 0 COMMERCE BANCSHARES INC COM 200525103 17718 306479 SH SOLE 306479 0 0 COMMERCE UN BANCSHARES INC COM 200828101 25 1179 SH SOLE 1179 0 0 COMMERCEHUB INC COM SER A 20084V108 123 8214 SH SOLE 8214 0 0 COMMERCEHUB INC COM SER C 20084V306 236 15707 SH SOLE 15707 0 0 COMMERCIAL METALS CO COM 201723103 18393 844500 SH SOLE 844500 0 0 COMMERCIAL VEH GROUP INC COM 202608105 23 4182 SH SOLE 4182 0 0 COMMSCOPE HLDG CO INC COM 20337X109 21151 568587 SH SOLE 568587 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 12262 482582 SH SOLE 482582 0 0 COMMUNICATIONS SYS INC COM 203900105 6 1353 SH SOLE 1353 0 0 COMMUNITY BANKERS TR CORP COM 203612106 26 3645 SH SOLE 3645 0 0 COMMUNITY BK SYS INC COM 203607106 14577 235911 SH SOLE 235911 0 0 COMMUNITY FINL CORP MD COM 20368X101 19 672 SH SOLE 672 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 3410 609938 SH SOLE 609938 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1311 56924 SH SOLE 56924 0 0 COMMUNITY TR BANCORP INC COM 204149108 3247 65470 SH SOLE 65470 0 0 COMMUNITY WEST BANCSHARES COM 204157101 11 1141 SH SOLE 1141 0 0 COMMVAULT SYSTEMS INC COM 204166102 13712 266767 SH SOLE 266767 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 428 25869 SH SOLE 25869 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 538 61940 SH SOLE 61940 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1088 96447 SH SOLE 96447 0 0 COMPASS MINERALS INTL INC COM 20451N101 9390 119847 SH SOLE 119847 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1387 58753 SH SOLE 58753 0 0 COMPUTER SCIENCES CORP COM 205363104 31131 523913 SH SOLE 505011 0 18902 COMPUTER TASK GROUP INC COM 205477102 9 2192 SH SOLE 2192 0 0 COMPX INTERNATIONAL INC CL A 20563P101 24 1475 SH SOLE 1475 0 0 COMSCORE INC COM 20564W105 11665 369371 SH SOLE 369371 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1553 131068 SH SOLE 131068 0 0 CONAGRA BRANDS INC COM 205887102 36913 933323 SH SOLE 864286 0 69037 CONATUS PHARMACEUTICALS INC COM 20600T108 14 2650 SH SOLE 2650 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 736 71478 SH SOLE 71478 0 0 CONCHO RES INC COM 20605P101 89480 674811 SH SOLE 576194 0 98617 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 8 1547 SH SOLE 1547 0 0 CONFORMIS INC COM 20717E101 1103 136204 SH SOLE 136204 0 0 CONIFER HLDGS INC COM 20731J102 6 777 SH SOLE 777 0 0 CONMED CORP COM 207410101 6461 146281 SH SOLE 146281 0 0 CONNECTICUT WTR SVC INC COM 207797101 2515 45029 SH SOLE 45029 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 3275 126198 SH SOLE 126198 0 0 CONNS INC COM 208242107 1081 85480 SH SOLE 85480 0 0 CONOCOPHILLIPS COM 20825C104 175437 3498948 SH SOLE 3274782 0 224166 CONSOL ENERGY INC COM 20854P109 14731 808046 SH SOLE 808046 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 7002 260787 SH SOLE 260787 0 0 CONSOLIDATED EDISON INC COM 209115104 55788 757167 SH SOLE 714682 0 42485 CONSOLIDATED TOMOKA LD CO COM 210226106 895 16751 SH SOLE 16751 0 0 CONSOLIDATED WATER CO INC ORD G23773107 661 60936 SH SOLE 60936 0 0 CONSTELLATION BRANDS INC CL A 21036P108 209422 1366005 SH SOLE 1046158 0 319847 CONSUMER PORTFOLIO SVCS INC COM 210502100 18 3444 SH SOLE 3444 0 0 CONTAINER STORE GROUP INC COM 210751103 423 66574 SH SOLE 66574 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1155 123690 SH SOLE 123690 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 3030 131173 SH SOLE 131173 0 0 CONTINENTAL RESOURCES INC COM 212015101 2711 52600 SH SOLE 43077 0 9523 CONTRAFECT CORP COM 212326102 11 6551 SH SOLE 6551 0 0 CONTROL4 CORP COM 21240D107 920 90193 SH SOLE 90193 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1248 83000 SH SOLE 10000 0 73000 CONVERGYS CORP COM 212485106 15383 626350 SH SOLE 626350 0 0 COOPER COS INC COM NEW 216648402 19055 108931 SH SOLE 102269 0 6662 COOPER STD HLDGS INC COM 21676P103 8179 79112 SH SOLE 79112 0 0 COOPER TIRE & RUBR CO COM 216831107 8608 221563 SH SOLE 221563 0 0 COPA HOLDINGS SA CL A P31076105 2118 23323 SH SOLE 23323 0 0 COPART INC COM 217204106 19290 348134 SH SOLE 348134 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 56 6590 SH SOLE 6590 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2079 286334 SH SOLE 286334 0 0 CORE LABORATORIES N V COM N22717107 655 5458 SH SOLE 819 0 4639 CORE MARK HOLDING CO INC COM 218681104 10031 232908 SH SOLE 232908 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 21 1241 SH SOLE 1241 0 0 CORECIVIC INC COM 21871N101 10161 415426 SH SOLE 415426 0 0 CORELOGIC INC COM 21871D103 11109 301642 SH SOLE 301642 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1806 51790 SH SOLE 51790 0 0 CORESITE RLTY CORP COM 21870Q105 13584 171151 SH SOLE 171151 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 124 177577 SH SOLE 177577 0 0 CORIUM INTL INC COM 21887L107 9 2270 SH SOLE 2270 0 0 CORMEDIX INC COM 21900C100 10 6317 SH SOLE 6317 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 8005 189196 SH SOLE 189196 0 0 CORNING INC COM 219350105 44876 1849048 SH SOLE 1708022 0 141026 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10476 335547 SH SOLE 335547 0 0 CORVEL CORP COM 221006109 1870 51089 SH SOLE 51089 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 177 12394 SH SOLE 12394 0 0 COSTAMARE INC SHS Y1771G102 586 104731 SH SOLE 104731 0 0 COSTAR GROUP INC COM 22160N109 3568 18927 SH SOLE 15510 0 3417 COSTCO WHSL CORP NEW COM 22160K105 189141 1181321 SH SOLE 1044873 0 136448 COTIVITI HLDGS INC COM 22164K101 1713 49799 SH SOLE 49799 0 0 COTY INC COM CL A 222070203 19721 1077075 SH SOLE 1010238 0 66837 COUNTY BANCORP INC COM 221907108 448 16621 SH SOLE 16621 0 0 COUPA SOFTWARE INC COM 22266L106 623 24926 SH SOLE 24926 0 0 COUSINS PPTYS INC COM 222795106 20351 2391476 SH SOLE 2391476 0 0 COVANTA HLDG CORP COM 22282E102 853 54661 SH SOLE 54661 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 967 50013 SH SOLE 50013 0 0 COVISINT CORP COM 22357R103 13 6999 SH SOLE 6999 0 0 COWEN GROUP INC NEW CL A NEW 223622606 1692 109163 SH SOLE 109163 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 12 1277 SH SOLE 1277 0 0 CPI CARD GROUP INC COM 12634H101 354 85225 SH SOLE 85225 0 0 CRA INTL INC COM 12618T105 1350 36888 SH SOLE 36888 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 23568 141141 SH SOLE 141141 0 0 CRAFT BREW ALLIANCE INC COM 224122101 893 52823 SH SOLE 52823 0 0 CRANE CO COM 224399105 12517 173558 SH SOLE 173558 0 0 CRAWFORD & CO CL B 224633107 631 50249 SH SOLE 50249 0 0 CRAY INC COM NEW 225223304 4193 202547 SH SOLE 202547 0 0 CREDICORP LTD COM G2519Y108 11503 72871 SH SOLE 30871 0 42000 CREDIT ACCEP CORP MICH COM 225310101 847 3892 SH SOLE 3892 0 0 CREE INC COM 225447101 9125 345757 SH SOLE 345757 0 0 CROCS INC COM 227046109 2552 371979 SH SOLE 371979 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 2605 166856 SH SOLE 166856 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 77001 887415 SH SOLE 837954 0 49461 CROWN CRAFTS INC COM 228309100 12 1515 SH SOLE 1515 0 0 CROWN HOLDINGS INC COM 228368106 13638 259429 SH SOLE 242072 0 17357 CRYOLIFE INC COM 228903100 3079 160804 SH SOLE 160804 0 0 CSG SYS INTL INC COM 126349109 7976 164792 SH SOLE 164792 0 0 CSRA INC COM 12650T104 10098 317144 SH SOLE 311323 0 5821 CSS INDS INC COM 125906107 1031 38070 SH SOLE 38070 0 0 CST BRANDS INC COM 12646R105 12780 265428 SH SOLE 265428 0 0 CSW INDUSTRIALS INC COM 126402106 2297 62330 SH SOLE 62330 0 0 CSX CORP COM 126408103 68126 1896080 SH SOLE 1763212 0 132868 CSX CORP OPTIONS 126408103 287 8000 SH Call SOLE 8000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5456 136397 SH SOLE 136397 0 0 CTS CORP COM 126501105 3958 176686 SH SOLE 176686 0 0 CU BANCORP CALIF COM 126534106 2433 67958 SH SOLE 67958 0 0 CUBESMART COM 229663109 2391 89299 SH SOLE 89299 0 0 CUBIC CORP COM 229669106 6610 137843 SH SOLE 137843 0 0 CUI GLOBAL INC COM NEW 126576206 25 3541 SH SOLE 3541 0 0 CULLEN FROST BANKERS INC COM 229899109 18824 213346 SH SOLE 213346 0 0 CULP INC COM 230215105 1518 40849 SH SOLE 40849 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 10 1900 SH SOLE 1900 0 0 CUMMINS INC COM 231021106 48559 355303 SH SOLE 333123 0 22180 CURIS INC COM 231269101 1395 452808 SH SOLE 452808 0 0 CURTISS WRIGHT CORP COM 231561101 29665 301598 SH SOLE 301598 0 0 CUSTOMERS BANCORP INC COM 23204G100 5055 141122 SH SOLE 141122 0 0 CUTERA INC COM 232109108 898 51781 SH SOLE 51781 0 0 CVB FINL CORP COM 126600105 12635 551004 SH SOLE 551004 0 0 CVD EQUIPMENT CORP COM 126601103 8 895 SH SOLE 895 0 0 CVR ENERGY INC COM 12662P108 1582 62303 SH SOLE 62303 0 0 CVS HEALTH CORP COM 126650100 281885 3572237 SH SOLE 3342357 0 229880 CYBEROPTICS CORP COM 232517102 31 1177 SH SOLE 1177 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 7 3841 SH SOLE 3841 0 0 CYNOSURE INC CL A 232577205 5558 121893 SH SOLE 121893 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 13143 1148832 SH SOLE 1148832 0 0 CYRUSONE INC COM 23283R100 2840 63493 SH SOLE 63493 0 0 CYS INVTS INC COM 12673A108 4865 629410 SH SOLE 629410 0 0 CYTOKINETICS INC COM NEW 23282W605 1632 134303 SH SOLE 134303 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 847 77074 SH SOLE 77074 0 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 5 3531 SH SOLE 3531 0 0 CYTOSORBENTS CORP COM NEW 23283X206 21 3776 SH SOLE 3776 0 0 CYTRX CORP COM PAR 232828509 160 430401 SH SOLE 430401 0 0 D R HORTON INC COM 23331A109 56280 2059265 SH SOLE 1917492 0 141773 DAILY JOURNAL CORP COM 233912104 1047 4332 SH SOLE 4332 0 0 DAKTRONICS INC COM 234264109 2249 210214 SH SOLE 210214 0 0 DANA INCORPORATED COM 235825205 19293 1016478 SH SOLE 1016478 0 0 DANAHER CORP DEL COM 235851102 94003 1207643 SH SOLE 1121824 0 85819 DARDEN RESTAURANTS INC COM 237194105 25268 347464 SH SOLE 328627 0 18837 DARLING INGREDIENTS INC COM 237266101 11358 879794 SH SOLE 879794 0 0 DASAN ZHONE SOLUTIONS INC COM 23305L107 4 4377 SH SOLE 4377 0 0 DATALINK CORP COM 237934104 937 83241 SH SOLE 83241 0 0 DATAWATCH CORP COM NEW 237917208 10 1775 SH SOLE 1775 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 10804 191902 SH SOLE 191902 0 0 DAVITA INC COM 23918K108 28396 442300 SH SOLE 417321 0 24979 DAWSON GEOPHYSICAL CO NEW COM 239360100 662 82306 SH SOLE 82306 0 0 DBX ETF TR XTRAK MSCI EAFE 233051200 70 2492 SH SOLE 2492 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 15265 318810 SH SOLE 318810 0 0 DDR CORP COM 23317H102 4690 307145 SH SOLE 307145 0 0 DEAN FOODS CO NEW COM NEW 242370203 13597 624307 SH SOLE 624307 0 0 DECKERS OUTDOOR CORP COM 243537107 12973 234218 SH SOLE 234218 0 0 DEERE & CO COM 244199105 59505 577492 SH SOLE 539378 0 38114 DEL FRISCOS RESTAURANT GROUP COM 245077102 1704 100251 SH SOLE 100251 0 0 DEL TACO RESTAURANTS INC COM 245496104 1356 96061 SH SOLE 96061 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 0 5 SH SOLE 5 0 0 DELEK US HLDGS INC COM 246647101 6093 253124 SH SOLE 253124 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 33754 614045 SH SOLE 554520 0 59525 DELL TECHNOLOGIES INC OPTIONS 24703L103 385 7000 SH Put SOLE 7000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 39784 590703 SH SOLE 553063 0 37640 DELTA AIR LINES INC DEL COM NEW 247361702 281301 5718661 SH SOLE 4810959 0 907702 DELTA APPAREL INC COM 247368103 610 29438 SH SOLE 29438 0 0 DELTA NAT GAS INC COM 247748106 753 25688 SH SOLE 25688 0 0 DELTIC TIMBER CORP COM 247850100 4195 54437 SH SOLE 54437 0 0 DELUXE CORP COM 248019101 26309 367392 SH SOLE 367392 0 0 DENBURY RES INC COM NEW 247916208 9672 2628257 SH SOLE 2628257 0 0 DENNYS CORP COM 24869P104 3913 304984 SH SOLE 304984 0 0 DENTSPLY SIRONA INC COM 24906P109 30332 525414 SH SOLE 493146 0 32268 DEPOMED INC COM 249908104 5621 311936 SH SOLE 311936 0 0 DERMA SCIENCES INC COM PAR $.01 249827502 18 3494 SH SOLE 3494 0 0 DERMIRA INC COM 24983L104 3546 116899 SH SOLE 116899 0 0 DESTINATION MATERNITY CORP COM 25065D100 10 1931 SH SOLE 1931 0 0 DESTINATION XL GROUP INC COM 25065K104 583 137069 SH SOLE 137069 0 0 DEVON ENERGY CORP NEW COM 25179M103 199397 4366031 SH SOLE 4236296 0 129735 DEVRY ED GROUP INC COM 251893103 13132 420887 SH SOLE 420887 0 0 DEXCOM INC COM 252131107 2897 48518 SH SOLE 39726 0 8792 DHI GROUP INC COM 23331S100 1610 257660 SH SOLE 257660 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1630 393633 SH SOLE 393633 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 86669 833839 SH SOLE 833839 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 2508 11921 SH SOLE 11921 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 4012 226669 SH SOLE 226669 0 0 DIAMONDBACK ENERGY INC COM 25278X109 10130 100234 SH SOLE 92055 0 8179 DIAMONDROCK HOSPITALITY CO COM 252784301 12580 1091068 SH SOLE 1091068 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 8 2889 SH SOLE 2889 0 0 DICKS SPORTING GOODS INC COM 253393102 19123 360135 SH SOLE 350968 0 9167 DIEBOLD NXDF INC COM 253651103 14046 558475 SH SOLE 558475 0 0 DIFFERENTIAL BRANDS GROUP IN COM 25374L108 3 1491 SH SOLE 1491 0 0 DIGI INTL INC COM 253798102 1883 136963 SH SOLE 136963 0 0 DIGIMARC CORP NEW COM 25381B101 1117 37248 SH SOLE 37248 0 0 DIGIRAD CORP COM 253827109 16 3218 SH SOLE 3218 0 0 DIGITAL RLTY TR INC COM 253868103 33812 344109 SH SOLE 322462 0 21647 DIGITAL TURBINE INC COM NEW 25400W102 8 11333 SH SOLE 11333 0 0 DIGITALGLOBE INC COM NEW 25389M877 7408 258580 SH SOLE 258580 0 0 DILLARDS INC CL A 254067101 702 11196 SH SOLE 11196 0 0 DIME CMNTY BANCSHARES COM 253922108 3552 176723 SH SOLE 176723 0 0 DIMENSION THERAPEUTICS INC COM 25433V105 203 46714 SH SOLE 46714 0 0 DINEEQUITY INC COM 254423106 7116 92416 SH SOLE 92416 0 0 DIODES INC COM 254543101 5269 205240 SH SOLE 205240 0 0 DIPEXIUM PHARMACEUTICALS INC COM 25456J104 2 956 SH SOLE 956 0 0 DIPLOMAT PHARMACY INC COM 25456K101 2873 228042 SH SOLE 228042 0 0 DISCOVER FINL SVCS COM 254709108 263532 3655593 SH SOLE 3415944 0 239649 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 9300 339283 SH SOLE 311598 0 27685 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 13282 495950 SH SOLE 462602 0 33348 DISH NETWORK CORP CL A 25470M109 15692 270876 SH SOLE 246555 0 24321 DISNEY WALT CO COM DISNEY 254687106 340589 3267978 SH SOLE 3048463 0 219515 DIVERSICARE HEALTHCARE SVCS COM 255104101 7 719 SH SOLE 719 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 3 2247 SH SOLE 2247 0 0 DIXIE GROUP INC CL A 255519100 10 2651 SH SOLE 2651 0 0 DLH HLDGS CORP COM 23335Q100 2 417 SH SOLE 417 0 0 DMC GLOBAL INC COM 23291C103 874 55153 SH SOLE 55153 0 0 DNB FINL CORP COM 233237106 12 412 SH SOLE 412 0 0 DOLBY LABORATORIES INC COM 25659T107 1308 28935 SH SOLE 28935 0 0 DOLLAR GEN CORP NEW COM 256677105 184095 2485415 SH SOLE 2380580 0 104835 DOLLAR TREE INC COM 256746108 80511 1043153 SH SOLE 855092 0 188061 DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 1429 48359 SH SOLE 48359 0 0 DOMINION RES INC VA NEW COM 25746U109 214988 2806995 SH SOLE 2660744 0 146251 DOMINION RES INC VA NEW UNIT 08/15/2019 25746U836 11114 219652 SH SOLE 219652 0 0 DOMINION RES INC VA NEW UNIT 99/99/9999 25746U869 2981 59551 SH SOLE 59551 0 0 DOMINOS PIZZA INC COM 25754A201 89032 559108 SH SOLE 436283 0 122825 DOMTAR CORP COM NEW 257559203 16591 425095 SH SOLE 425095 0 0 DONALDSON INC COM 257651109 18803 446833 SH SOLE 446833 0 0 DONEGAL GROUP INC CL A 257701201 640 36627 SH SOLE 36627 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1086 47238 SH SOLE 47238 0 0 DONNELLEY R R & SONS CO COM 257867200 2654 162641 SH SOLE 162641 0 0 DORIAN LPG LTD SHS USD Y2106R110 805 98110 SH SOLE 98110 0 0 DORMAN PRODUCTS INC COM 258278100 10108 138353 SH SOLE 138353 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2944 87475 SH SOLE 87475 0 0 DOUGLAS EMMETT INC COM 25960P109 18308 500754 SH SOLE 500754 0 0 DOVER CORP COM 260003108 27385 365470 SH SOLE 344024 0 21446 DOVER DOWNS GAMING & ENTMT I COM 260095104 2 2387 SH SOLE 2387 0 0 DOVER MOTORSPORTS INC COM 260174107 6 2635 SH SOLE 2635 0 0 DOW CHEM CO COM 260543103 310420 5425018 SH SOLE 5045203 0 379815 DR PEPPER SNAPPLE GROUP INC COM 26138E109 96651 1065966 SH SOLE 985369 0 80597 DR REDDYS LABS LTD ADR 256135203 8133 179617 SH SOLE 179617 0 0 DREW INDS INC COM NEW 26168L205 13060 121211 SH SOLE 121211 0 0 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 1 50 SH SOLE 50 0 0 DRIL-QUIP INC COM 262037104 17938 298715 SH SOLE 298715 0 0 DSP GROUP INC COM 23332B106 1496 114664 SH SOLE 114664 0 0 DST SYS INC DEL COM 233326107 11789 110020 SH SOLE 110020 0 0 DSW INC CL A 23334L102 6228 274948 SH SOLE 274948 0 0 DTE ENERGY CO COM 233331107 48725 494615 SH SOLE 459794 0 34821 DU PONT E I DE NEMOURS & CO COM 263534109 268506 3658125 SH SOLE 3486123 0 172002 DUCOMMUN INC DEL COM 264147109 1121 43859 SH SOLE 43859 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 111737 1439543 SH SOLE 1339085 0 100458 DUKE REALTY CORP COM NEW 264411505 34185 1287103 SH SOLE 1243109 0 43994 DULUTH HLDGS INC COM CL B 26443V101 949 37356 SH SOLE 37356 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 12863 106024 SH SOLE 100661 0 5363 DUNKIN BRANDS GROUP INC COM 265504100 16426 313237 SH SOLE 313237 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 13743 312842 SH SOLE 312842 0 0 DURECT CORP COM 266605104 698 520763 SH SOLE 520763 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 2845 81908 SH SOLE 81908 0 0 DYCOM INDS INC COM 267475101 16442 204781 SH SOLE 204781 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 605 153252 SH SOLE 153252 0 0 DYNEGY INC NEW DEL COM 26817R108 25720 3040179 SH SOLE 2982449 0 57730 DYNEX CAP INC COM NEW 26817Q506 1397 204881 SH SOLE 204881 0 0 E L F BEAUTY INC COM 26856L103 793 27388 SH SOLE 27388 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 22264 642536 SH SOLE 597851 0 44685 EAGLE BANCORP INC MD COM 268948106 7143 117199 SH SOLE 117199 0 0 EAGLE BANCORP MONT INC COM 26942G100 11 515 SH SOLE 515 0 0 EAGLE MATERIALS INC COM 26969P108 16042 162812 SH SOLE 162812 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3430 43233 SH SOLE 43233 0 0 EARTHLINK HLDGS CORP COM 27033X101 2301 407918 SH SOLE 407918 0 0 EARTHSTONE ENERGY INC COM NEW 27032D205 65 4731 SH SOLE 4731 0 0 EAST WEST BANCORP INC COM 27579R104 25600 503631 SH SOLE 503631 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2671 133430 SH SOLE 133430 0 0 EASTERN CO COM 276317104 20 961 SH SOLE 961 0 0 EASTERN VA BANKSHARES INC COM 277196101 21 2025 SH SOLE 2025 0 0 EASTGROUP PPTY INC COM 277276101 10006 135510 SH SOLE 135510 0 0 EASTMAN CHEM CO COM 277432100 27373 363956 SH SOLE 340824 0 23132 EASTMAN KODAK CO COM NEW 277461406 1001 64609 SH SOLE 64609 0 0 EATON CORP PLC SHS G29183103 62857 936906 SH SOLE 873681 0 63225 EATON VANCE CORP COM NON VTG 278265103 18280 436489 SH SOLE 424311 0 12178 EATON VANCE SH TM DR DIVR IN COM 27828V104 0 1 SH SOLE 1 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 0 25 SH SOLE 25 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 20 1400 SH SOLE 1400 0 0 EBAY INC COM 278642103 67032 2257739 SH SOLE 2102232 0 155507 EBIX INC COM NEW 278715206 7066 123849 SH SOLE 123849 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 3847 153562 SH SOLE 153562 0 0 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 88 90000 PRN SOLE 90000 0 0 ECHOSTAR CORP CL A 278768106 1368 26615 SH SOLE 26615 0 0 ECLIPSE RES CORP COM 27890G100 634 237471 SH SOLE 237471 0 0 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 1 1338 SH SOLE 1338 0 0 ECOLAB INC COM 278865100 86662 739309 SH SOLE 653300 0 86009 ECOLOGY & ENVIRONMENT INC CL A 278878103 4 339 SH SOLE 339 0 0 EDGE THERAPEUTICS INC COM 279870109 810 64825 SH SOLE 64825 0 0 EDGEWATER TECHNOLOGY INC COM 280358102 12 1567 SH SOLE 1567 0 0 EDGEWELL PERS CARE CO COM 28035Q102 38163 522858 SH SOLE 516749 0 6109 EDISON INTL COM 281020107 57090 793028 SH SOLE 746289 0 46739 EDITAS MEDICINE INC COM 28106W103 428 26397 SH SOLE 26397 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 21427 506545 SH SOLE 506545 0 0 EDUCATIONAL DEV CORP COM 281479105 5 539 SH SOLE 539 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 44924 479449 SH SOLE 450146 0 29303 EGAIN CORP COM NEW 28225C806 6 3048 SH SOLE 3048 0 0 EGALET CORP COM 28226B104 696 91037 SH SOLE 91037 0 0 EHEALTH INC COM 28238P109 1042 97867 SH SOLE 97867 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 147 12606 SH SOLE 12606 0 0 EL PASO ELEC CO COM NEW 283677854 10768 231570 SH SOLE 231570 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1417 115200 SH SOLE 115200 0 0 ELDORADO RESORTS INC COM 28470R102 1898 111958 SH SOLE 111958 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 854 144273 SH SOLE 144273 0 0 ELECTROMED INC COM 285409108 4 1066 SH SOLE 1066 0 0 ELECTRONIC ARTS INC COM 285512109 59962 761322 SH SOLE 719626 0 41696 ELECTRONICS FOR IMAGING INC COM 286082102 10474 238798 SH SOLE 238798 0 0 ELLIE MAE INC COM 28849P100 10057 120182 SH SOLE 120182 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 15 1156 SH SOLE 1156 0 0 ELLIS PERRY INTL INC COM 288853104 1699 68212 SH SOLE 68212 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 6 276 SH SOLE 276 0 0 EMAGIN CORP COM NEW 29076N206 7 3419 SH SOLE 3419 0 0 EMC INS GROUP INC COM 268664109 1087 36224 SH SOLE 36224 0 0 EMCLAIRE FINL CORP COM 290828102 8 284 SH SOLE 284 0 0 EMCOR GROUP INC COM 29084Q100 32621 461002 SH SOLE 439461 0 21541 EMCORE CORP COM NEW 290846203 925 106330 SH SOLE 106330 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5515 167949 SH SOLE 167949 0 0 EMERGENT CAP INC COM 29102N105 4 3467 SH SOLE 3467 0 0 EMERSON ELEC CO COM 291011104 72989 1309216 SH SOLE 1220060 0 89156 EMPIRE DIST ELEC CO COM 291641108 6169 180972 SH SOLE 180972 0 0 EMPIRE RES INC DEL COM 29206E100 5 725 SH SOLE 725 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 288 12670 SH SOLE 12670 0 0 EMPIRE ST RLTY TR INC CL A 292104106 1265 62676 SH SOLE 62676 0 0 EMPLOYERS HOLDINGS INC COM 292218104 6499 164104 SH SOLE 164104 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2849 85043 SH SOLE 85043 0 0 ENBRIDGE INC COM 29250N105 669 15880 SH SOLE 15880 0 0 ENCANA CORP COM 292505104 18946 1613774 SH SOLE 1613774 0 0 ENCORE CAP GROUP INC COM 292554102 3292 114901 SH SOLE 114901 0 0 ENCORE WIRE CORP COM 292562105 4778 110210 SH SOLE 110210 0 0 ENDO INTL PLC SHS G30401106 7645 464158 SH SOLE 433429 0 30729 ENDOCYTE INC COM 29269A102 406 159176 SH SOLE 159176 0 0 ENDOLOGIX INC COM 29266S106 1748 305519 SH SOLE 305519 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 2053 220705 SH SOLE 220705 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 20773 224820 SH SOLE 224820 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1182 143957 SH SOLE 101957 0 42000 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1242 63889 SH SOLE 38889 0 25000 ENERGEN CORP COM 29265N108 23386 405509 SH SOLE 405509 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 9650 216327 SH SOLE 216327 0 0 ENERGOUS CORP COM 29272C103 958 56846 SH SOLE 56846 0 0 ENERGY FOCUS INC COM NEW 29268T300 8 1790 SH SOLE 1790 0 0 ENERGY FUELS INC COM NEW 292671708 14 8731 SH SOLE 8731 0 0 ENERGY RECOVERY INC COM 29270J100 1372 132533 SH SOLE 132533 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 757 21140 SH SOLE 21140 0 0 ENERNOC INC COM 292764107 617 102774 SH SOLE 102774 0 0 ENERSYS COM 29275Y102 23294 298260 SH SOLE 298260 0 0 ENGILITY HLDGS INC NEW COM 29286C107 3242 96194 SH SOLE 96194 0 0 ENGLOBAL CORP COM 293306106 6 2491 SH SOLE 2491 0 0 ENNIS INC COM 293389102 1886 108693 SH SOLE 108693 0 0 ENOVA INTL INC COM 29357K103 1850 147387 SH SOLE 147387 0 0 ENPHASE ENERGY INC COM 29355A107 6 6405 SH SOLE 6405 0 0 ENPRO INDS INC COM 29355X107 7353 109157 SH SOLE 109157 0 0 ENSCO PLC SHS CLASS A G3157S106 10323 1062043 SH SOLE 1062043 0 0 ENSIGN GROUP INC COM 29358P101 5343 240582 SH SOLE 240582 0 0 ENSTAR GROUP LIMITED SHS G3075P101 9103 46043 SH SOLE 46043 0 0 ENTEGRA FINL CORP COM 29363J108 21 1008 SH SOLE 1008 0 0 ENTEGRIS INC COM 29362U104 9756 545044 SH SOLE 545044 0 0 ENTELLUS MED INC COM 29363K105 526 27715 SH SOLE 27715 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1656 108254 SH SOLE 108254 0 0 ENTERGY CORP NEW COM 29364G103 34398 468197 SH SOLE 438822 0 29375 ENTERPRISE BANCORP INC MASS COM 293668109 1229 32714 SH SOLE 32714 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 3633 84492 SH SOLE 84492 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1758 65000 SH SOLE 65000 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 1745 249259 SH SOLE 249259 0 0 ENVESTNET INC COM 29404K106 5467 155098 SH SOLE 155098 0 0 ENVISION HEALTHCARE CORP COM 29414D100 16484 260451 SH SOLE 244165 0 16286 ENZO BIOCHEM INC COM 294100102 1048 151002 SH SOLE 151002 0 0 EOG RES INC COM 26875P101 236231 2336605 SH SOLE 2131349 0 205256 EP ENERGY CORP CL A 268785102 1022 156046 SH SOLE 156046 0 0 EPAM SYS INC COM 29414B104 11578 180041 SH SOLE 180041 0 0 EPIZYME INC COM 29428V104 1852 153062 SH SOLE 153062 0 0 EPLUS INC COM 294268107 3943 34230 SH SOLE 34230 0 0 EPR PPTYS COM SH BEN INT 26884U109 18879 263047 SH SOLE 263047 0 0 EQT CORP COM 26884L109 53471 817598 SH SOLE 793801 0 23797 EQT GP HLDGS LP COM UNIT REP 26885J103 1563 62000 SH SOLE 62000 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 627 8180 SH SOLE 8180 0 0 EQUIFAX INC COM 294429105 98069 829480 SH SOLE 642022 0 187458 EQUINIX INC COM PAR $0.001 29444U700 122741 343417 SH SOLE 276081 0 67336 EQUITY BANCSHARES INC COM CL A 29460X109 698 20752 SH SOLE 20752 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2171 71781 SH SOLE 71781 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2674 37087 SH SOLE 37087 0 0 EQUITY ONE COM 294752100 11615 378474 SH SOLE 378474 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 45401 705417 SH SOLE 649201 0 56216 ERA GROUP INC COM 26885G109 1802 106174 SH SOLE 106174 0 0 ERIE INDTY CO CL A 29530P102 1375 12228 SH SOLE 12228 0 0 ERIN ENERGY CORP COM 295625107 158 51713 SH SOLE 51713 0 0 EROS INTL PLC SHS NEW G3788M114 1559 119452 SH SOLE 119452 0 0 ESCALADE INC COM 296056104 543 41123 SH SOLE 41123 0 0 ESCO TECHNOLOGIES INC COM 296315104 7838 138364 SH SOLE 138364 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 751 59959 SH SOLE 59959 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 8 301 SH SOLE 301 0 0 ESSA BANCORP INC COM 29667D104 499 31713 SH SOLE 31713 0 0 ESSENDANT INC COM 296689102 4225 202130 SH SOLE 202130 0 0 ESSENT GROUP LTD COM G3198U102 9777 302042 SH SOLE 302042 0 0 ESSEX PPTY TR INC COM 297178105 36961 158974 SH SOLE 149856 0 9118 ESTERLINE TECHNOLOGIES CORP COM 297425100 18339 205591 SH SOLE 205591 0 0 ETFS GOLD TR SHS 26922Y105 6279 56179 SH SOLE 56179 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 2858 43827 SH SOLE 43827 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 3190 36915 SH SOLE 36915 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 4667 126637 SH SOLE 126637 0 0 ETSY INC COM 29786A106 4641 393999 SH SOLE 393999 0 0 EURONET WORLDWIDE INC COM 298736109 1727 23838 SH SOLE 23838 0 0 EVANS BANCORP INC COM NEW 29911Q208 23 724 SH SOLE 724 0 0 EVERBANK FINL CORP COM 29977G102 8208 422007 SH SOLE 422007 0 0 EVERBRIDGE INC COM 29978A104 93 5020 SH SOLE 5020 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 9936 144628 SH SOLE 144628 0 0 EVEREST RE GROUP LTD COM G3223R108 29388 135806 SH SOLE 131362 0 4444 EVERI HLDGS INC COM 30034T103 24 11271 SH SOLE 11271 0 0 EVERSOURCE ENERGY COM 30040W108 45265 819570 SH SOLE 775160 0 44410 EVERTEC INC COM 30040P103 4293 241847 SH SOLE 241847 0 0 EVINE LIVE INC CL A 300487105 11 7562 SH SOLE 7562 0 0 EVOKE PHARMA INC COM 30049G104 3 1285 SH SOLE 1285 0 0 EVOLENT HEALTH INC CL A 30050B101 1002 67732 SH SOLE 67732 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 878 87801 SH SOLE 87801 0 0 EVOLVING SYS INC COM NEW 30049R209 5 1219 SH SOLE 1219 0 0 EXA CORP COM 300614500 802 52216 SH SOLE 52216 0 0 EXACT SCIENCES CORP COM 30063P105 5249 392882 SH SOLE 392882 0 0 EXACTECH INC COM 30064E109 1237 45297 SH SOLE 45297 0 0 EXAR CORP COM 300645108 2367 219537 SH SOLE 219537 0 0 EXCO RESOURCES INC COM 269279402 532 608899 SH SOLE 608899 0 0 EXELIXIS INC COM 30161Q104 13084 877536 SH SOLE 877536 0 0 EXELON CORP COM 30161N101 238200 6711749 SH SOLE 6432145 0 279604 EXLSERVICE HOLDINGS INC COM 302081104 8424 167011 SH SOLE 167011 0 0 EXONE CO COM 302104104 463 49521 SH SOLE 49521 0 0 EXPEDIA INC DEL COM NEW 30212P303 37146 327910 SH SOLE 310869 0 17041 EXPEDITORS INTL WASH INC COM 302130109 24104 455140 SH SOLE 382000 0 73140 EXPONENT INC COM 30214U102 7787 129138 SH SOLE 129138 0 0 EXPRESS INC COM 30219E103 4445 413120 SH SOLE 413120 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 93738 1362674 SH SOLE 1262505 0 100169 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 676 41866 SH SOLE 41866 0 0 EXTERRAN CORP COM 30227H106 4240 177416 SH SOLE 177416 0 0 EXTRA SPACE STORAGE INC COM 30225T102 24685 319589 SH SOLE 302024 0 17565 EXTRACTION OIL AND GAS INC COM 30227M105 108111 5394743 SH SOLE 4885974 0 508769 EXTREME NETWORKS INC COM 30226D106 2004 398379 SH SOLE 398379 0 0 EXXON MOBIL CORP COM 30231G102 1001286 11093348 SH SOLE 10430765 0 662583 EYEGATE PHARMACEUTICALS INC COM 30233M107 1 728 SH SOLE 728 0 0 EZCORP INC CL A NON VTG 302301106 3043 285733 SH SOLE 285733 0 0 F M C CORP COM NEW 302491303 17983 317944 SH SOLE 299646 0 18298 F5 NETWORKS INC COM 315616102 20669 142818 SH SOLE 133619 0 9199 FABRINET SHS G3323L100 7246 179807 SH SOLE 179807 0 0 FACEBOOK INC CL A 30303M102 781406 6791884 SH SOLE 6093687 0 698197 FACTSET RESH SYS INC COM 303075105 22419 137178 SH SOLE 137178 0 0 FAIR ISAAC CORP COM 303250104 24562 206019 SH SOLE 206019 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 4200 356246 SH SOLE 356246 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 1605 85845 SH SOLE 85845 0 0 FALCONSTOR SOFTWARE INC COM 306137100 3 5979 SH SOLE 5979 0 0 FAMOUS DAVES AMER INC COM 307068106 3 559 SH SOLE 559 0 0 FARMER BROS CO COM 307675108 1124 30627 SH SOLE 30627 0 0 FARMERS CAP BK CORP COM 309562106 1308 31108 SH SOLE 31108 0 0 FARMERS NATL BANC CORP COM 309627107 1372 96630 SH SOLE 96630 0 0 FARMLAND PARTNERS INC COM 31154R109 593 53129 SH SOLE 53129 0 0 FARO TECHNOLOGIES INC COM 311642102 3211 89183 SH SOLE 89183 0 0 FASTENAL CO COM 311900104 30272 644354 SH SOLE 604072 0 40282 FATE THERAPEUTICS INC COM 31189P102 12 4596 SH SOLE 4596 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 10 589 SH SOLE 589 0 0 FB FINL CORP COM 30257X104 135 5202 SH SOLE 5202 0 0 FBL FINL GROUP INC CL A 30239F106 3025 38708 SH SOLE 38708 0 0 FBR & CO COM NEW 30247C400 312 24023 SH SOLE 24023 0 0 FCB FINL HLDGS INC CL A 30255G103 5903 123753 SH SOLE 123753 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 2171 37916 SH SOLE 37916 0 0 FEDERAL MOGUL HOLDINGS CORP COM 313549404 1292 125332 SH SOLE 125332 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 22774 160255 SH SOLE 150487 0 9768 FEDERAL SIGNAL CORP COM 313855108 5248 336200 SH SOLE 336200 0 0 FEDERATED INVS INC PA CL B 314211103 8766 309956 SH SOLE 309956 0 0 FEDERATED NATL HLDG CO COM 31422T101 1066 57059 SH SOLE 57059 0 0 FEDEX CORP COM 31428X106 98231 527559 SH SOLE 492241 0 35318 FELCOR LODGING TR INC COM 31430F101 4156 518906 SH SOLE 518906 0 0 FEMALE HEALTH CO COM 314462102 4 3938 SH SOLE 3938 0 0 FENIX PTS INC COM 31446L100 8 2892 SH SOLE 2892 0 0 FERRO CORP COM 315405100 4480 312624 SH SOLE 312624 0 0 FERROGLOBE PLC SHS G33856108 2893 267114 SH SOLE 267114 0 0 FIBROCELL SCIENCE INC COM NEW 315721209 3 4521 SH SOLE 4521 0 0 FIBROGEN INC COM 31572Q808 4159 194368 SH SOLE 194368 0 0 FIDELITY & GTY LIFE COM 315785105 1167 49245 SH SOLE 49245 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5631 165824 SH SOLE 140532 0 25292 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 3723 271769 SH SOLE 271769 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 56787 750760 SH SOLE 706031 0 44729 FIDELITY SOUTHERN CORP NEW COM 316394105 2751 116242 SH SOLE 116242 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 4105 137509 SH SOLE 137509 0 0 FIFTH STR ASSET MGMT INC CL A COM 31679P109 143 21357 SH SOLE 21357 0 0 FIFTH THIRD BANCORP COM 316773100 47380 1756773 SH SOLE 1642607 0 114166 FINANCIAL ENGINES INC COM 317485100 9970 271301 SH SOLE 271301 0 0 FINANCIAL INSTNS INC COM 317585404 2025 59202 SH SOLE 59202 0 0 FINISAR CORP COM NEW 31787A507 13187 435652 SH SOLE 435652 0 0 FINISH LINE INC CL A 317923100 4153 220804 SH SOLE 220804 0 0 FINJAN HLDGS INC COM NEW 31788H303 1 1118 SH SOLE 1118 0 0 FIREEYE INC COM 31816Q101 1007 84581 SH SOLE 84581 0 0 FIRST ACCEPTANCE CORP COM 318457108 3 2694 SH SOLE 2694 0 0 FIRST AMERN FINL CORP COM 31847R102 14044 383404 SH SOLE 383404 0 0 FIRST BANCORP INC ME COM 31866P102 1392 42050 SH SOLE 42050 0 0 FIRST BANCORP N C COM 318910106 2244 82685 SH SOLE 82685 0 0 FIRST BANCORP P R COM NEW 318672706 4439 671618 SH SOLE 671618 0 0 FIRST BANCSHARES INC MS COM 318916103 23 830 SH SOLE 830 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 15 1261 SH SOLE 1261 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 827 34869 SH SOLE 34869 0 0 FIRST BUSEY CORP COM NEW 319383204 4017 130507 SH SOLE 130507 0 0 FIRST CAPITAL INC COM 31942S104 18 557 SH SOLE 557 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 1981 65712 SH SOLE 65712 0 0 FIRST CMNTY CORP S C COM 319835104 19 1057 SH SOLE 1057 0 0 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 596 50977 SH SOLE 50977 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 6844 482677 SH SOLE 482677 0 0 FIRST CONN BANCORP INC MD COM 319850103 1435 63346 SH SOLE 63346 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 11019 31040 SH SOLE 31040 0 0 FIRST DATA CORP NEW COM CL A 32008D106 6308 444527 SH SOLE 404525 0 40002 FIRST DEFIANCE FINL CORP COM 32006W106 1980 39013 SH SOLE 39013 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 674 34161 SH SOLE 34161 0 0 FIRST FINL BANCORP OH COM 320209109 9520 334636 SH SOLE 334636 0 0 FIRST FINL BANKSHARES COM 32020R109 15190 336054 SH SOLE 336054 0 0 FIRST FINL CORP IND COM 320218100 2305 43655 SH SOLE 43655 0 0 FIRST FNDTN INC COM 32026V104 1646 57742 SH SOLE 57742 0 0 FIRST GTY BANCSHARES INC COM 32043P106 18 735 SH SOLE 735 0 0 FIRST HAWAIIAN INC COM 32051X108 490 14078 SH SOLE 14078 0 0 FIRST HORIZON NATL CORP COM 320517105 16342 816683 SH SOLE 816683 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 25037 892573 SH SOLE 892573 0 0 FIRST INTERNET BANCORP COM 320557101 690 21558 SH SOLE 21558 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3431 80625 SH SOLE 80625 0 0 FIRST LONG IS CORP COM 320734106 2564 89791 SH SOLE 89791 0 0 FIRST MERCHANTS CORP COM 320817109 6325 167994 SH SOLE 167994 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 819 24098 SH SOLE 24098 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 11099 439897 SH SOLE 439897 0 0 FIRST NBC BK HLDG CO COM 32115D106 696 95331 SH SOLE 95331 0 0 FIRST NORTHWEST BANCORP COM 335834107 714 45777 SH SOLE 45777 0 0 FIRST POTOMAC RLTY TR COM 33610F109 2738 249592 SH SOLE 249592 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 32619 354014 SH SOLE 258140 0 95874 FIRST SAVINGS FINL GROUP INC COM 33621E109 13 269 SH SOLE 269 0 0 FIRST SOLAR INC COM 336433107 5362 167108 SH SOLE 164266 0 2842 FIRST SOUTH BANCORP INC VA COM 33646W100 19 1563 SH SOLE 1563 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 0 1 SH SOLE 1 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 100 5287 SH SOLE 5287 0 0 FIRST US BANCSHARES INC COM 33744V103 11 946 SH SOLE 946 0 0 FIRST UTD CORP COM 33741H107 16 1031 SH SOLE 1031 0 0 FIRSTCASH INC COM 33767D105 11693 248785 SH SOLE 248785 0 0 FIRSTENERGY CORP COM 337932107 40308 1301506 SH SOLE 1120777 0 180729 FISERV INC COM 337738108 98693 928616 SH SOLE 762126 0 166490 FITBIT INC CL A 33812L102 2718 371330 SH SOLE 371330 0 0 FIVE BELOW INC COM 33829M101 11520 288297 SH SOLE 288297 0 0 FIVE OAKS INVT CORP COM 33830W106 12 2328 SH SOLE 2328 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 5448 108726 SH SOLE 108726 0 0 FIVE STAR QUALITY CARE INC COM 33832D106 21 7647 SH SOLE 7647 0 0 FIVE9 INC COM 338307101 1824 128525 SH SOLE 128525 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 2318 86056 SH SOLE 86056 0 0 FLANIGANS ENTERPRISES INC COM 338517105 4 153 SH SOLE 153 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 119386 843600 SH SOLE 596522 0 247078 FLEX LTD ORD Y2573F102 50417 3508523 SH SOLE 3200143 0 308380 FLEX PHARMA INC COM 33938A105 214 40452 SH SOLE 40452 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1883 99002 SH SOLE 99002 0 0 FLEXSTEEL INDS INC COM 339382103 1652 26785 SH SOLE 26785 0 0 FLIR SYS INC COM 302445101 11430 315832 SH SOLE 296730 0 19102 FLOTEK INDS INC DEL COM 343389102 2612 278202 SH SOLE 278202 0 0 FLOWERS FOODS INC COM 343498101 12366 619245 SH SOLE 619245 0 0 FLOWSERVE CORP COM 34354P105 14094 293312 SH SOLE 275318 0 17994 FLUIDIGM CORP DEL COM 34385P108 850 116811 SH SOLE 116811 0 0 FLUOR CORP NEW COM 343412102 17688 336794 SH SOLE 317500 0 19294 FLUSHING FINL CORP COM 343873105 3851 131031 SH SOLE 131031 0 0 FMC TECHNOLOGIES INC COM 30249U101 35960 1012099 SH SOLE 980695 0 31404 FNB CORP PA COM 302520101 24472 1526615 SH SOLE 1526615 0 0 FOGO DE CHAO INC COM 344177100 294 20476 SH SOLE 20476 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 9450 124000 SH SOLE 14000 0 110000 FONAR CORP COM NEW 344437405 20 1053 SH SOLE 1053 0 0 FOOT LOCKER INC COM 344849104 22880 322755 SH SOLE 304098 0 18657 FORD MTR CO DEL COM PAR $0.01 345370860 99976 8242046 SH SOLE 7697945 0 544101 FOREST CITY RLTY TR INC COM CL A 345605109 2871 137750 SH SOLE 137750 0 0 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 79 80000 PRN SOLE 80000 0 0 FORESTAR GROUP INC COM 346233109 2426 182386 SH SOLE 182386 0 0 FORMFACTOR INC COM 346375108 3055 272771 SH SOLE 272771 0 0 FORRESTER RESH INC COM 346563109 2291 53351 SH SOLE 53351 0 0 FORTERRA INC COM 34960W106 1090 50304 SH SOLE 50304 0 0 FORTINET INC COM 34959E109 15405 511456 SH SOLE 496239 0 15217 FORTIVE CORP COM 34959J108 32498 605966 SH SOLE 560031 0 45935 FORTRESS BIOTECH INC COM 34960Q109 326 120798 SH SOLE 120798 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 25087 469272 SH SOLE 447931 0 21341 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5364 243806 SH SOLE 243806 0 0 FORWARD AIR CORP COM 349853101 7128 150435 SH SOLE 150435 0 0 FOSSIL GROUP INC COM 34988V106 7621 294708 SH SOLE 294708 0 0 FOSTER L B CO COM 350060109 21 1548 SH SOLE 1548 0 0 FOUNDATION MEDICINE INC COM 350465100 875 49423 SH SOLE 49423 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3584 174654 SH SOLE 174654 0 0 FOX FACTORY HLDG CORP COM 35138V102 3394 122317 SH SOLE 122317 0 0 FRANCESCAS HLDGS CORP COM 351793104 3574 198209 SH SOLE 198209 0 0 FRANKLIN COVEY CO COM 353469109 878 43583 SH SOLE 43583 0 0 FRANKLIN ELEC INC COM 353514102 8743 224756 SH SOLE 224756 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 1696 40516 SH SOLE 40516 0 0 FRANKLIN RES INC COM 354613101 26942 680708 SH SOLE 629554 0 51154 FRANKLIN STREET PPTYS CORP COM 35471R106 7220 557081 SH SOLE 557081 0 0 FRANKS INTL N V COM N33462107 260 21134 SH SOLE 21134 0 0 FREDS INC CL A 356108100 3668 197647 SH SOLE 197647 0 0 FREEPORT-MCMORAN INC CL B 35671D857 37176 2818483 SH SOLE 2642122 0 176361 FREIGHTCAR AMER INC COM 357023100 753 50442 SH SOLE 50442 0 0 FREQUENCY ELECTRS INC COM 358010106 12 1146 SH SOLE 1146 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 7931 130812 SH SOLE 130812 0 0 FRESHPET INC COM 358039105 879 86634 SH SOLE 86634 0 0 FRIEDMAN INDS INC COM 358435105 8 1140 SH SOLE 1140 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 9211 2725197 SH SOLE 2547078 0 178119 FRONTLINE LTD SHS NEW G3682E192 1876 263905 SH SOLE 263905 0 0 FRP HLDGS INC COM 30292L107 1007 26701 SH SOLE 26701 0 0 FS BANCORP INC COM 30263Y104 17 473 SH SOLE 473 0 0 FTD COS INC COM 30281V108 2291 96108 SH SOLE 96108 0 0 FTI CONSULTING INC COM 302941109 13261 294166 SH SOLE 294166 0 0 FUEL TECH INC COM 359523107 3 3024 SH SOLE 3024 0 0 FUELCELL ENERGY INC COM NEW 35952H502 208 118632 SH SOLE 118632 0 0 FULL HOUSE RESORTS INC COM 359678109 9 3750 SH SOLE 3750 0 0 FULLER H B CO COM 359694106 12249 253545 SH SOLE 253545 0 0 FULTON FINL CORP PA COM 360271100 24047 1279082 SH SOLE 1279082 0 0 FUTUREFUEL CORPORATION COM 36116M106 1922 138307 SH SOLE 138307 0 0 FXCM INC CL A NEW 302693205 7 962 SH SOLE 962 0 0 G & K SVCS INC CL A 361268105 9764 101235 SH SOLE 101235 0 0 G-III APPAREL GROUP LTD COM 36237H101 7074 239318 SH SOLE 239318 0 0 GABELLI DIVD & INCOME TR COM 36242H104 112 5570 SH SOLE 5570 0 0 GABELLI GLB SML & MD CP VAL COM 36249W104 1 100 SH SOLE 100 0 0 GAIA INC NEW CL A 36269P104 323 37330 SH SOLE 37330 0 0 GAIN CAP HLDGS INC COM 36268W100 997 151589 SH SOLE 151589 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 5 4837 SH SOLE 4837 0 0 GALENA BIOPHARMA INC COM NEW 363256504 70 36205 SH SOLE 36205 0 0 GALLAGHER ARTHUR J & CO COM 363576109 24832 477908 SH SOLE 453443 0 24465 GAMCO INVESTORS INC CL A COM 361438104 657 21260 SH SOLE 21260 0 0 GAMESTOP CORP NEW CL A 36467W109 9093 359966 SH SOLE 359966 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 2772 90518 SH SOLE 90518 0 0 GAMING PARTNERS INTL CORP COM 36467A107 8 658 SH SOLE 658 0 0 GANNETT CO INC COM 36473H104 6231 641662 SH SOLE 641662 0 0 GAP INC DEL COM 364760108 54695 2437370 SH SOLE 2287709 0 149661 GARMIN LTD SHS H2906T109 15849 326849 SH SOLE 311020 0 15829 GARTNER INC COM 366651107 29327 290162 SH SOLE 280659 0 9503 GAS NAT INC COM 367204104 23 1856 SH SOLE 1856 0 0 GASLOG LTD SHS G37585109 2710 168321 SH SOLE 168321 0 0 GASTAR EXPL INC NEW COM 36729W202 35 22533 SH SOLE 22533 0 0 GATX CORP COM 361448103 17472 283727 SH SOLE 283727 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 7205 269340 SH SOLE 269340 0 0 GEE GROUP INC COM 36165A102 5 1050 SH SOLE 1050 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 2 276 SH SOLE 276 0 0 GENCOR INDS INC COM 368678108 495 31533 SH SOLE 31533 0 0 GENER8 MARITIME INC COM Y26889108 707 157865 SH SOLE 157865 0 0 GENERAC HLDGS INC COM 368736104 10588 259886 SH SOLE 259886 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 4782 251015 SH SOLE 251015 0 0 GENERAL COMMUNICATION INC CL A 369385109 2863 147187 SH SOLE 147187 0 0 GENERAL DYNAMICS CORP COM 369550108 94130 545174 SH SOLE 535377 0 9797 GENERAL ELECTRIC CO COM 369604103 815598 25810079 SH SOLE 24175811 0 1634268 GENERAL ELECTRIC CO OPTIONS 369604103 253 8000 SH Put SOLE 8000 0 0 GENERAL FIN CORP DEL COM 369822101 10 1743 SH SOLE 1743 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 35545 1422939 SH SOLE 1334737 0 88202 GENERAL MLS INC COM 370334104 82590 1337055 SH SOLE 1247620 0 89435 GENERAL MTRS CO COM 37045V100 93247 2676441 SH SOLE 2482659 0 193782 GENERAL MTRS CO *W EXP 07/10/201 37045V126 1 35 SH SOLE 35 0 0 GENESCO INC COM 371532102 6900 111114 SH SOLE 111114 0 0 GENESEE & WYO INC CL A 371559105 17199 247786 SH SOLE 247786 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 628 147850 SH SOLE 147850 0 0 GENIE ENERGY LTD CL B 372284208 295 51316 SH SOLE 51316 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1961 160182 SH SOLE 160182 0 0 GENOCEA BIOSCIENCES INC COM 372427104 18 4258 SH SOLE 4258 0 0 GENOMIC HEALTH INC COM 37244C101 2585 87943 SH SOLE 87943 0 0 GENPACT LIMITED SHS G3922B107 1749 71877 SH SOLE 71877 0 0 GENTEX CORP COM 371901109 19275 978933 SH SOLE 978933 0 0 GENTHERM INC COM 37253A103 6187 182785 SH SOLE 182785 0 0 GENUINE PARTS CO COM 372460105 78957 826432 SH SOLE 804165 0 22267 GENWORTH FINL INC COM CL A 37247D106 13157 3453396 SH SOLE 3449796 0 3600 GEO GROUP INC NEW COM 36162J106 14339 399074 SH SOLE 399074 0 0 GEORGETOWN BANCORP INC MD COM 372591107 6 247 SH SOLE 247 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 1500 73675 SH SOLE 73675 0 0 GERMAN AMERN BANCORP INC COM 373865104 3237 61528 SH SOLE 61528 0 0 GERON CORP COM 374163103 1212 585405 SH SOLE 585405 0 0 GETTY RLTY CORP NEW COM 374297109 3831 150282 SH SOLE 150282 0 0 GIBRALTAR INDS INC COM 374689107 6832 164022 SH SOLE 164022 0 0 GIGAMON INC COM 37518B102 5553 121916 SH SOLE 121916 0 0 GIGPEAK INC COM 37518Q109 629 249452 SH SOLE 249452 0 0 GILEAD SCIENCES INC COM 375558103 400381 5591136 SH SOLE 5286790 0 304346 GLACIER BANCORP INC NEW COM 37637Q105 15993 441437 SH SOLE 441437 0 0 GLADSTONE COML CORP COM 376536108 2040 101493 SH SOLE 101493 0 0 GLADSTONE LD CORP COM 376549101 15 1308 SH SOLE 1308 0 0 GLATFELTER COM 377316104 5886 246399 SH SOLE 246399 0 0 GLAUKOS CORP COM 377322102 2114 61632 SH SOLE 61632 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 17155 445468 SH SOLE 445468 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1245 86180 SH SOLE 86180 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2904 84654 SH SOLE 84654 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 1228 190110 SH SOLE 190110 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 1295 33883 SH SOLE 33883 0 0 GLOBAL MED REIT INC COM NEW 37954A204 552 61839 SH SOLE 61839 0 0 GLOBAL NET LEASE INC COM 379378102 5470 698625 SH SOLE 698625 0 0 GLOBAL PMTS INC COM 37940X102 129139 1860518 SH SOLE 1410511 0 450007 GLOBAL SELF STORAGE INC COM 37955N106 6 1309 SH SOLE 1309 0 0 GLOBAL SOURCES LTD ORD G39300101 276 31226 SH SOLE 31226 0 0 GLOBAL WTR RES INC COM 379463102 262 28744 SH SOLE 28744 0 0 GLOBALSCAPE INC COM 37940G109 9 2274 SH SOLE 2274 0 0 GLOBALSTAR INC COM 378973408 2267 1434575 SH SOLE 1434575 0 0 GLOBANT S A COM L44385109 3222 96606 SH SOLE 96606 0 0 GLOBUS MED INC CL A 379577208 11712 472053 SH SOLE 472053 0 0 GLU MOBILE INC COM 379890106 884 455674 SH SOLE 455674 0 0 GLYCOMIMETICS INC COM 38000Q102 232 38085 SH SOLE 38085 0 0 GMS INC COM 36251C103 790 26989 SH SOLE 26989 0 0 GNC HLDGS INC COM CL A 36191G107 2838 257038 SH SOLE 257038 0 0 GODADDY INC CL A 380237107 798 22825 SH SOLE 22825 0 0 GOGO INC COM 38046C109 1928 209077 SH SOLE 209077 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 8604 375081 SH SOLE 375081 0 0 GOLD RESOURCE CORP COM 38068T105 844 193927 SH SOLE 193927 0 0 GOLDEN ENTMT INC COM 381013101 519 42835 SH SOLE 42835 0 0 GOLDFIELD CORP COM 381370105 21 4119 SH SOLE 4119 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 413021 1724873 SH SOLE 1619158 0 105715 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 6 1900 SH SOLE 1900 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 68660 2224175 SH SOLE 2036536 0 187639 GOPRO INC CL A 38268T103 3608 414196 SH SOLE 414196 0 0 GORDMANS STORES INC COM 38269P100 1 1522 SH SOLE 1522 0 0 GORMAN RUPP CO COM 383082104 2140 69157 SH SOLE 69157 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 4984 261439 SH SOLE 261439 0 0 GP STRATEGIES CORP COM 36225V104 1465 51214 SH SOLE 51214 0 0 GRACE W R & CO DEL NEW COM 38388F108 2994 44257 SH SOLE 37069 0 7188 GRACO INC COM 384109104 15798 190132 SH SOLE 190132 0 0 GRAHAM CORP COM 384556106 875 39525 SH SOLE 39525 0 0 GRAHAM HLDGS CO COM 384637104 8285 16184 SH SOLE 16184 0 0 GRAINGER W W INC COM 384802104 28318 121931 SH SOLE 114019 0 7912 GRAMERCY PPTY TR COM 385002100 15626 1702215 SH SOLE 1702215 0 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 465 65000 SH SOLE 25000 0 40000 GRAND CANYON ED INC COM 38526M106 9739 166613 SH SOLE 166613 0 0 GRANITE CONSTR INC COM 387328107 14515 263913 SH SOLE 263913 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 6707 537426 SH SOLE 526746 0 10680 GRAY TELEVISION INC COM 389375106 2696 248472 SH SOLE 248472 0 0 GREAT AJAX CORP COM 38983D300 847 63865 SH SOLE 63865 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 26 7020 SH SOLE 7020 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1098 261423 SH SOLE 261423 0 0 GREAT PLAINS ENERGY INC COM 391164100 21899 800700 SH SOLE 800700 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2467 45147 SH SOLE 45147 0 0 GREAT WESTN BANCORP INC COM 391416104 13980 320727 SH SOLE 320727 0 0 GREEN BANCORP INC COM 39260X100 1229 80882 SH SOLE 80882 0 0 GREEN BRICK PARTNERS INC COM 392709101 909 90410 SH SOLE 90410 0 0 GREEN DOT CORP CL A 39304D102 5493 233248 SH SOLE 233248 0 0 GREEN PLAINS INC COM 393222104 5440 195332 SH SOLE 195332 0 0 GREENBRIER COS INC COM 393657101 6231 149973 SH SOLE 149973 0 0 GREENBRIER COS INC NOTE 3.500% 4/0 393657AH4 28 22000 PRN SOLE 22000 0 0 GREENE COUNTY BANCORP INC COM 394357107 204 8921 SH SOLE 8921 0 0 GREENHILL & CO INC COM 395259104 3990 144032 SH SOLE 144032 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2774 121679 SH SOLE 121679 0 0 GREIF INC CL A 397624107 9180 178913 SH SOLE 178913 0 0 GREIF INC CL B 397624206 1573 23292 SH SOLE 23292 0 0 GRIFFIN INL RLTY INC COM 398231100 22 705 SH SOLE 705 0 0 GRIFFON CORP COM 398433102 4092 156193 SH SOLE 156193 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 8509 109178 SH SOLE 109178 0 0 GROUPON INC COM 399473107 572 172423 SH SOLE 172423 0 0 GRUBHUB INC COM 400110102 11255 299167 SH SOLE 299167 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 671 51071 SH SOLE 51071 0 0 GSE SYS INC COM 36227K106 9 2666 SH SOLE 2666 0 0 GSI TECHNOLOGY COM 36241U106 13 2042 SH SOLE 2042 0 0 GTT COMMUNICATIONS INC COM 362393100 2939 102210 SH SOLE 102210 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 1585 65492 SH SOLE 65492 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 14 680 SH SOLE 680 0 0 GUESS INC COM 401617105 4746 392251 SH SOLE 392251 0 0 GUIDANCE SOFTWARE INC COM 401692108 591 83481 SH SOLE 83481 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1719 34845 SH SOLE 34845 0 0 GULF ISLAND FABRICATION INC COM 402307102 223 18738 SH SOLE 18738 0 0 GULFMARK OFFSHORE INC CL A NEW 402629208 6 3465 SH SOLE 3465 0 0 GULFPORT ENERGY CORP COM NEW 402635304 62997 2911135 SH SOLE 2861325 0 49810 GWG HLDGS INC COM 36192A109 1 178 SH SOLE 178 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2703 116246 SH SOLE 116246 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 889 51553 SH SOLE 51553 0 0 HACKETT GROUP INC COM 404609109 1637 92701 SH SOLE 92701 0 0 HAEMONETICS CORP COM 405024100 11220 279106 SH SOLE 279106 0 0 HAIN CELESTIAL GROUP INC COM 405217100 15753 403604 SH SOLE 403604 0 0 HALLADOR ENERGY COMPANY COM 40609P105 21 2298 SH SOLE 2298 0 0 HALLIBURTON CO COM 406216101 130877 2419610 SH SOLE 2299879 0 119731 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 692 59526 SH SOLE 59526 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4542 459695 SH SOLE 459695 0 0 HALYARD HEALTH INC COM 40650V100 16198 438031 SH SOLE 438031 0 0 HAMILTON BANCORP INC MD COM 407015106 6 448 SH SOLE 448 0 0 HANCOCK HLDG CO COM 410120109 25744 597318 SH SOLE 597318 0 0 HANDY & HARMAN LTD COM 410315105 285 11166 SH SOLE 11166 0 0 HANESBRANDS INC COM 410345102 17927 831098 SH SOLE 778495 0 52603 HANMI FINL CORP COM NEW 410495204 6236 178668 SH SOLE 178668 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3284 172931 SH SOLE 172931 0 0 HANOVER INS GROUP INC COM 410867105 13625 149707 SH SOLE 149707 0 0 HARBORONE BANCORP INC COM 41165F101 1190 61536 SH SOLE 61536 0 0 HARDINGE INC COM 412324303 503 45395 SH SOLE 45395 0 0 HARLEY DAVIDSON INC COM 412822108 22660 388415 SH SOLE 363634 0 24781 HARMAN INTL INDS INC COM 413086109 17469 157153 SH SOLE 147417 0 9736 HARMONIC INC COM 413160102 2132 426394 SH SOLE 426394 0 0 HARRIS CORP DEL COM 413875105 28941 282437 SH SOLE 265210 0 17227 HARSCO CORP COM 415864107 5938 436643 SH SOLE 436643 0 0 HARTE-HANKS INC COM 416196103 13 8461 SH SOLE 8461 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 82329 1727786 SH SOLE 1653929 0 73857 HARVARD BIOSCIENCE INC COM 416906105 17 5697 SH SOLE 5697 0 0 HASBRO INC COM 418056107 19275 247783 SH SOLE 232201 0 15582 HAVERTY FURNITURE INC COM 419596101 2502 105552 SH SOLE 105552 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 12579 380372 SH SOLE 380372 0 0 HAWAIIAN HOLDINGS INC COM 419879101 15199 266656 SH SOLE 266656 0 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 685 27636 SH SOLE 27636 0 0 HAWKINS INC COM 420261109 2921 54142 SH SOLE 54142 0 0 HAWTHORN BANCSHARES INC COM 420476103 15 842 SH SOLE 842 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 3725 86651 SH SOLE 86651 0 0 HC2 HLDGS INC COM 404139107 824 138955 SH SOLE 138955 0 0 HCA HOLDINGS INC COM 40412C101 64824 875768 SH SOLE 833402 0 42366 HCI GROUP INC COM 40416E103 1941 49169 SH SOLE 49169 0 0 HCP INC COM 40414L109 35383 1190536 SH SOLE 1126192 0 64344 HD SUPPLY HLDGS INC COM 40416M105 8667 203888 SH SOLE 203888 0 0 HEADWATERS INC COM 42210P102 8791 373782 SH SOLE 373782 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 23 1266 SH SOLE 1266 0 0 HEALTHCARE RLTY TR COM 421946104 24253 799916 SH SOLE 799916 0 0 HEALTHCARE SVCS GRP INC COM 421906108 13961 356419 SH SOLE 356419 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1993 68478 SH SOLE 68478 0 0 HEALTHEQUITY INC COM 42226A107 9465 233595 SH SOLE 233595 0 0 HEALTHSOUTH CORP COM NEW 421924309 24624 597098 SH SOLE 597098 0 0 HEALTHSTREAM INC COM 42222N103 3362 134196 SH SOLE 134196 0 0 HEALTHWAYS INC COM 422245100 3998 175748 SH SOLE 175748 0 0 HEARTLAND EXPRESS INC COM 422347104 4669 229322 SH SOLE 229322 0 0 HEARTLAND FINL USA INC COM 42234Q102 4427 92238 SH SOLE 92238 0 0 HECLA MNG CO COM 422704106 8176 1560280 SH SOLE 1560280 0 0 HEICO CORP NEW COM 422806109 732 9493 SH SOLE 9493 0 0 HEICO CORP NEW CL A 422806208 1228 18091 SH SOLE 18091 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 2537 105033 SH SOLE 105033 0 0 HELEN OF TROY CORP LTD COM G4388N106 15748 186474 SH SOLE 186474 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5376 609497 SH SOLE 609497 0 0 HELMERICH & PAYNE INC COM 423452101 36187 467535 SH SOLE 451280 0 16255 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 341 30424 SH SOLE 30424 0 0 HENNESSY ADVISORS INC COM 425885100 344 10850 SH SOLE 10850 0 0 HENRY JACK & ASSOC INC COM 426281101 25310 285089 SH SOLE 285089 0 0 HERBALIFE LTD COM USD SHS G4412G101 1703 35377 SH SOLE 35377 0 0 HERC HLDGS INC COM 42704L104 544 13548 SH SOLE 13548 0 0 HERC HLDGS INC OPTIONS 42704L104 201 5000 SH Put SOLE 5000 0 0 HERITAGE COMMERCE CORP COM 426927109 1545 107070 SH SOLE 107070 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 779 49602 SH SOLE 49602 0 0 HERITAGE FINL CORP WASH COM 42722X106 3300 128171 SH SOLE 128171 0 0 HERITAGE INS HLDGS INC COM 42727J102 1839 117363 SH SOLE 117363 0 0 HERITAGE OAKS BANCORP COM 42724R107 1200 97308 SH SOLE 97308 0 0 HERON THERAPEUTICS INC COM 427746102 1612 123064 SH SOLE 123064 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3640 169300 SH SOLE 169300 0 0 HERSHEY CO COM 427866108 31767 307134 SH SOLE 286163 0 20971 HERTZ GLOBAL HLDGS INC COM 42806J106 903 41867 SH SOLE 41867 0 0 HESKA CORP COM RESTRC NEW 42805E306 1648 23022 SH SOLE 23022 0 0 HESS CORP COM 42809H107 163028 2617243 SH SOLE 2467556 0 149687 HEWLETT PACKARD ENTERPRISE C COM 42824C109 75258 3252285 SH SOLE 3016524 0 235761 HEWLETT PACKARD ENTERPRISE C OPTIONS 42824C109 231 10000 SH Put SOLE 10000 0 0 HEXCEL CORP NEW COM 428291108 5046 98095 SH SOLE 98095 0 0 HFF INC CL A 40418F108 5537 183053 SH SOLE 183053 0 0 HHGREGG INC COM 42833L108 3 1940 SH SOLE 1940 0 0 HIBBETT SPORTS INC COM 428567101 4359 116864 SH SOLE 116864 0 0 HIGHWOODS PPTYS INC COM 431284108 21632 424069 SH SOLE 424069 0 0 HILL INTERNATIONAL INC COM 431466101 619 142221 SH SOLE 142221 0 0 HILL ROM HLDGS INC COM 431475102 12776 227580 SH SOLE 227580 0 0 HILLENBRAND INC COM 431571108 12293 320548 SH SOLE 320548 0 0 HILLTOP HOLDINGS INC COM 432748101 9142 306795 SH SOLE 306795 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 16813 618109 SH SOLE 466651 0 151458 HINGHAM INSTN SVGS MASS COM 433323102 1079 5482 SH SOLE 5482 0 0 HMN FINL INC COM 40424G108 10 595 SH SOLE 595 0 0 HMS HLDGS CORP COM 40425J101 7847 432125 SH SOLE 432125 0 0 HNI CORP COM 404251100 16660 297924 SH SOLE 297924 0 0 HOLLYFRONTIER CORP COM 436106108 23745 724804 SH SOLE 706871 0 17933 HOLOGIC INC COM 436440101 29454 734157 SH SOLE 694014 0 40143 HOME BANCORP INC COM 43689E107 855 22140 SH SOLE 22140 0 0 HOME BANCSHARES INC COM 436893200 17181 618685 SH SOLE 618685 0 0 HOME DEPOT INC COM 437076102 716693 5345265 SH SOLE 4760192 0 585073 HOME FED BANCORP INC LA NEW COM 43708L108 4 167 SH SOLE 167 0 0 HOMESTREET INC COM 43785V102 4234 133977 SH SOLE 133977 0 0 HOMETRUST BANCSHARES INC COM 437872104 1978 76389 SH SOLE 76389 0 0 HONEYWELL INTL INC COM 438516106 318162 2746328 SH SOLE 2595774 0 150554 HOOKER FURNITURE CORP COM 439038100 1822 48018 SH SOLE 48018 0 0 HOPE BANCORP INC COM 43940T109 15228 695643 SH SOLE 695643 0 0 HOPFED BANCORP INC COM 439734104 14 1059 SH SOLE 1059 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 9443 220638 SH SOLE 220638 0 0 HORIZON BANCORP IND COM 440407104 2309 82477 SH SOLE 82477 0 0 HORIZON GLOBAL CORP COM 44052W104 1753 73062 SH SOLE 73062 0 0 HORIZON PHARMA PLC SHS G4617B105 9764 603431 SH SOLE 603431 0 0 HORMEL FOODS CORP COM 440452100 21563 619461 SH SOLE 578835 0 40626 HORNBECK OFFSHORE SVCS INC N COM 440543106 1247 172753 SH SOLE 172753 0 0 HORTONWORKS INC COM 440894103 1239 149081 SH SOLE 149081 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 16645 524426 SH SOLE 524426 0 0 HOST HOTELS & RESORTS INC COM 44107P104 34402 1826021 SH SOLE 1712912 0 113109 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5204 479638 SH SOLE 479638 0 0 HOULIHAN LOKEY INC CL A 441593100 1476 47432 SH SOLE 47432 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 18 2744 SH SOLE 2744 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 1462 535540 SH SOLE 535540 0 0 HOWARD BANCORP INC COM 442496105 16 1029 SH SOLE 1029 0 0 HOWARD HUGHES CORP COM 44267D107 2358 20666 SH SOLE 20666 0 0 HP INC COM 40434L105 49386 3327893 SH SOLE 3080133 0 247760 HRG GROUP INC COM 40434J100 6880 442180 SH SOLE 442180 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 56 1383 SH SOLE 1383 0 0 HSN INC COM 404303109 7162 208805 SH SOLE 208805 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 519 19920 SH SOLE 19920 0 0 HUB GROUP INC CL A 443320106 7468 170705 SH SOLE 170705 0 0 HUBBELL INC COM 443510607 21947 188063 SH SOLE 188063 0 0 HUBSPOT INC COM 443573100 5094 108378 SH SOLE 108378 0 0 HUDSON GLOBAL INC COM 443787106 6 4544 SH SOLE 4544 0 0 HUDSON PAC PPTYS INC COM 444097109 14610 420081 SH SOLE 420081 0 0 HUDSON TECHNOLOGIES INC COM 444144109 37 4599 SH SOLE 4599 0 0 HUMANA INC COM 444859102 277664 1360896 SH SOLE 1052255 0 308641 HUNT J B TRANS SVCS INC COM 445658107 18500 190580 SH SOLE 178336 0 12244 HUNTINGTON BANCSHARES INC COM 446150104 34946 2643400 SH SOLE 2494425 0 148975 HUNTINGTON INGALLS INDS INC COM 446413106 39429 214069 SH SOLE 207170 0 6899 HUNTSMAN CORP COM 447011107 3236 169596 SH SOLE 169596 0 0 HURCO COMPANIES INC COM 447324104 866 26164 SH SOLE 26164 0 0 HURON CONSULTING GROUP INC COM 447462102 4494 88718 SH SOLE 88718 0 0 HUTTIG BLDG PRODS INC COM 448451104 26 3936 SH SOLE 3936 0 0 HYATT HOTELS CORP COM CL A 448579102 972 17588 SH SOLE 17588 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2373 37218 SH SOLE 37218 0 0 I D SYSTEMS INC COM 449489103 9 1715 SH SOLE 1715 0 0 IAC INTERACTIVECORP COM 44919P508 2289 35336 SH SOLE 35336 0 0 IBERIABANK CORP COM 450828108 15470 184722 SH SOLE 184722 0 0 ICAD INC COM NEW 44934S206 8 2396 SH SOLE 2396 0 0 ICF INTL INC COM 44925C103 4143 75048 SH SOLE 75048 0 0 ICICI BK LTD ADR 45104G104 26641 3556934 SH SOLE 3556934 0 0 ICONIX BRAND GROUP INC COM 451055107 2412 258264 SH SOLE 258264 0 0 ICU MED INC COM 44930G107 11279 76545 SH SOLE 76545 0 0 IDACORP INC COM 451107106 31488 390916 SH SOLE 390916 0 0 IDEAL PWR INC COM 451622104 5 1480 SH SOLE 1480 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 552 367938 SH SOLE 367938 0 0 IDEX CORP COM 45167R104 24539 272479 SH SOLE 272479 0 0 IDEXX LABS INC COM 45168D104 37090 316280 SH SOLE 306966 0 9314 IDT CORP CL B NEW 448947507 1310 70670 SH SOLE 70670 0 0 IEC ELECTRS CORP NEW COM 44949L105 5 1534 SH SOLE 1534 0 0 IES HLDGS INC COM 44951W106 565 29513 SH SOLE 29513 0 0 IF BANCORP INC COM 44951J105 10 533 SH SOLE 533 0 0 IGNITE RESTAURANT GROUP INC COM 451730105 1 1299 SH SOLE 1299 0 0 IGNYTA INC COM 451731103 618 116536 SH SOLE 116536 0 0 IHS MARKIT LTD SHS G47567105 2117 59782 SH SOLE 16720 0 43062 II VI INC COM 902104108 9235 311452 SH SOLE 311452 0 0 ILG INC COM 44967H101 10924 601210 SH SOLE 601210 0 0 ILLINOIS TOOL WKS INC COM 452308109 85067 694650 SH SOLE 645800 0 48850 ILLUMINA INC COM 452327109 40871 319205 SH SOLE 298927 0 20278 IMATION CORP COM 45245A107 5 6379 SH SOLE 6379 0 0 IMAX CORP COM 45245E109 6902 219814 SH SOLE 219814 0 0 IMMERSION CORP COM 452521107 1290 121334 SH SOLE 121334 0 0 IMMUNE DESIGN CORP COM 45252L103 304 55251 SH SOLE 55251 0 0 IMMUNOGEN INC COM 45253H101 654 320809 SH SOLE 320809 0 0 IMMUNOMEDICS INC COM 452907108 1321 360037 SH SOLE 360037 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 522 37232 SH SOLE 37232 0 0 IMPAX LABORATORIES INC COM 45256B101 4944 373148 SH SOLE 373148 0 0 IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 63 80000 PRN SOLE 80000 0 0 IMPERVA INC COM 45321L100 4129 107537 SH SOLE 107537 0 0 IMPINJ INC COM 453204109 799 22611 SH SOLE 22611 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 5 1966 SH SOLE 1966 0 0 INC RESH HLDGS INC CL A 45329R109 8143 154817 SH SOLE 154817 0 0 INCYTE CORP COM 45337C102 11017 109872 SH SOLE 92268 0 17604 INDEPENDENCE CONTRACT DRIL I COM 453415309 812 121179 SH SOLE 121179 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 626 31998 SH SOLE 31998 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2136 239490 SH SOLE 239490 0 0 INDEPENDENT BANK CORP MASS COM 453836108 10051 142671 SH SOLE 142671 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1933 89079 SH SOLE 89079 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2928 46931 SH SOLE 46931 0 0 INFINERA CORPORATION COM 45667G103 4603 542185 SH SOLE 542185 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 251 185871 SH SOLE 185871 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 5241 59619 SH SOLE 59619 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 434 119115 SH SOLE 119115 0 0 INFOSYS LTD SPONSORED ADR 456788108 12094 815478 SH SOLE 815478 0 0 INFRAREIT INC COM 45685L100 2994 167196 SH SOLE 167196 0 0 INFUSYSTEM HLDGS INC COM 45685K102 9 3392 SH SOLE 3392 0 0 ING GROEP N V SPONSORED ADR 456837103 22790 1616284 SH SOLE 1616284 0 0 INGERSOLL-RAND PLC SHS G47791101 43108 574461 SH SOLE 538488 0 35973 INGEVITY CORP COM 45688C107 12013 218967 SH SOLE 218967 0 0 INGLES MKTS INC CL A 457030104 2724 56631 SH SOLE 56631 0 0 INGREDION INC COM 457187102 32360 258966 SH SOLE 250028 0 8938 INNERWORKINGS INC COM 45773Y105 1458 148057 SH SOLE 148057 0 0 INNODATA INC COM NEW 457642205 11 4323 SH SOLE 4323 0 0 INNOPHOS HOLDINGS INC COM 45774N108 5237 100212 SH SOLE 100212 0 0 INNOSPEC INC COM 45768S105 8755 127804 SH SOLE 127804 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 7 2181 SH SOLE 2181 0 0 INNOVIVA INC COM 45781M101 4429 413923 SH SOLE 413923 0 0 INOGEN INC COM 45780L104 5543 82520 SH SOLE 82520 0 0 INOTEK PHARMACEUTICALS CORP COM 45780V102 490 80392 SH SOLE 80392 0 0 INOVALON HLDGS INC COM CL A 45781D101 304 29468 SH SOLE 29468 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 1794 258467 SH SOLE 258467 0 0 INPHI CORP COM 45772F107 6718 150568 SH SOLE 150568 0 0 INSEEGO CORP COM 45782B104 17 6982 SH SOLE 6982 0 0 INSIGHT ENTERPRISES INC COM 45765U103 7915 195714 SH SOLE 195714 0 0 INSMED INC COM PAR $.01 457669307 3113 235336 SH SOLE 235336 0 0 INSPERITY INC COM 45778Q107 5970 84137 SH SOLE 84137 0 0 INSTALLED BLDG PRODS INC COM 45780R101 4211 101966 SH SOLE 101966 0 0 INSTEEL INDUSTRIES INC COM 45774W108 3468 97304 SH SOLE 97304 0 0 INSTRUCTURE INC COM 45781U103 787 40243 SH SOLE 40243 0 0 INSULET CORP COM 45784P101 9557 253633 SH SOLE 253633 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 1047 113808 SH SOLE 113808 0 0 INTEGER HLDGS CORP COM 45826H109 4755 161470 SH SOLE 161470 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 13136 153116 SH SOLE 153116 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 23074 979354 SH SOLE 979354 0 0 INTEL CORP COM 458140100 509895 14058304 SH SOLE 13078058 0 980246 INTEL CORP SDCV 3.250% 8/0 458140AF7 3361 1906000 PRN SOLE 1906000 0 0 INTELIQUENT INC COM 45825N107 3983 173763 SH SOLE 173763 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 339 25834 SH SOLE 25834 0 0 INTELSAT S A COM L5140P101 332 124272 SH SOLE 124272 0 0 INTER PARFUMS INC COM 458334109 2988 91242 SH SOLE 91242 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 4520 123805 SH SOLE 123805 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 878 8083 SH SOLE 8083 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 67782 1201380 SH SOLE 1118400 0 82980 INTERDIGITAL INC COM 45867G101 20844 228180 SH SOLE 228180 0 0 INTERFACE INC COM 458665304 6175 332896 SH SOLE 332896 0 0 INTERGROUP CORP COM 458685104 4 131 SH SOLE 131 0 0 INTERLINK ELECTRS INC COM NEW 458751302 1 196 SH SOLE 196 0 0 INTERMOLECULAR INC COM 45882D109 4 4623 SH SOLE 4623 0 0 INTERNAP CORP COM PAR $.001 45885A300 15 9630 SH SOLE 9630 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 17791 436062 SH SOLE 436062 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 310300 1869391 SH SOLE 1737463 0 131928 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 20596 174793 SH SOLE 163671 0 11122 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1414 55413 SH SOLE 55413 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 789 56230 SH SOLE 56230 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 6719 182589 SH SOLE 182589 0 0 INTERPUBLIC GROUP COS INC COM 460690100 41731 1782606 SH SOLE 1703665 0 78941 INTERSECT ENT INC COM 46071F103 1197 98915 SH SOLE 98915 0 0 INTERSECTIONS INC COM 460981301 5 1265 SH SOLE 1265 0 0 INTERSIL CORP CL A 46069S109 20979 940743 SH SOLE 940743 0 0 INTEST CORP COM 461147100 5 1125 SH SOLE 1125 0 0 INTEVAC INC COM 461148108 28 3311 SH SOLE 3311 0 0 INTL FCSTONE INC COM 46116V105 3400 85857 SH SOLE 85857 0 0 INTL PAPER CO COM 460146103 160207 3019361 SH SOLE 2919894 0 99467 INTRA CELLULAR THERAPIES INC COM 46116X101 2184 144713 SH SOLE 144713 0 0 INTRALINKS HLDGS INC COM 46118H104 2399 177465 SH SOLE 177465 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 1211 67833 SH SOLE 67833 0 0 INTREPID POTASH INC COM 46121Y102 20 9741 SH SOLE 9741 0 0 INTREXON CORP COM 46122T102 642 26411 SH SOLE 26411 0 0 INTRICON CORP COM 46121H109 7 1076 SH SOLE 1076 0 0 INTUIT COM 461202103 69889 609797 SH SOLE 575777 0 34020 INTUITIVE SURGICAL INC COM NEW 46120E602 57841 91208 SH SOLE 85859 0 5349 INUVO INC COM NEW 46122W204 6 3739 SH SOLE 3739 0 0 INVACARE CORP COM 461203101 3195 244863 SH SOLE 244863 0 0 INVENSENSE INC COM 46123D205 4286 335098 SH SOLE 335098 0 0 INVENTURE FOODS INC COM 461212102 776 78805 SH SOLE 78805 0 0 INVESCO LTD SHS G491BT108 85370 2813775 SH SOLE 2668931 0 144844 INVESCO MORTGAGE CAPITAL INC COM 46131B100 6737 461407 SH SOLE 461407 0 0 INVESCO SR INCOME TR COM 46131H107 0 14 SH SOLE 14 0 0 INVESTAR HLDG CORP COM 46134L105 21 1139 SH SOLE 1139 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 2830 143347 SH SOLE 143347 0 0 INVESTORS BANCORP INC NEW COM 46146L101 16744 1200264 SH SOLE 1200264 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 3578 501817 SH SOLE 501817 0 0 INVESTORS TITLE CO COM 461804106 1169 7390 SH SOLE 7390 0 0 INVITAE CORP COM 46185L103 2800 352682 SH SOLE 352682 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 535 127337 SH SOLE 127337 0 0 INVUITY INC COM NEW 46187J205 13 2222 SH SOLE 2222 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 10 1610 SH SOLE 1610 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2779 58095 SH SOLE 58095 0 0 IPASS INC COM 46261V108 19 11385 SH SOLE 11385 0 0 IPG PHOTONICS CORP COM 44980X109 12404 125660 SH SOLE 125660 0 0 IRADIMED CORP COM 46266A109 164 14741 SH SOLE 14741 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 756 25195 SH SOLE 25195 0 0 IRIDEX CORP COM 462684101 390 27758 SH SOLE 27758 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4340 452079 SH SOLE 452079 0 0 IROBOT CORP COM 462726100 7966 136288 SH SOLE 136288 0 0 IRON MTN INC NEW COM 46284V101 18114 557691 SH SOLE 523313 0 34378 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7407 484465 SH SOLE 484465 0 0 ISHARES MSCI AUST ETF 464286103 4 178 SH SOLE 178 0 0 ISHARES EM MKTS DIV ETF 464286319 12081 349359 SH SOLE 336382 0 12977 ISHARES MSCI BRZ CAP ETF 464286400 0 10 SH SOLE 10 0 0 ISHARES MSCI CDA ETF 464286509 2225 85085 SH SOLE 85085 0 0 ISHARES EM MKTS CURR ETF 464286517 6070 141656 SH SOLE 141656 0 0 ISHARES MIN VOL GBL ETF 464286525 6113 84183 SH SOLE 84183 0 0 ISHARES MIN VOL EMRG MKT 464286533 17238 352440 SH SOLE 180721 0 171719 ISHARES MSCI EURZONE ETF 464286608 9650 278889 SH SOLE 278889 0 0 ISHARES MSCI FRANCE ETF 464286707 15 604 SH SOLE 604 0 0 ISHARES MSCI TURKEY ETF 464286715 2 52 SH SOLE 52 0 0 ISHARES MSCI SZ CAP ETF 464286749 75 2529 SH SOLE 2529 0 0 ISHARES MSCI SWEDEN ETF 464286756 0 8 SH SOLE 8 0 0 ISHARES MSCI SPAN CP ETF 464286764 4 147 SH SOLE 147 0 0 ISHARES MSCI STH KOR ETF 464286772 6 120 SH SOLE 120 0 0 ISHARES MSCI GERMANY ETF 464286806 6979 263560 SH SOLE 263560 0 0 ISHARES IBONDS SEP17 ETF 464289271 3 124 SH SOLE 124 0 0 ISHARES RUS TOP 200 ETF 464289446 76 1500 SH SOLE 1500 0 0 ISHARES 10+ YR CR BD ETF 464289511 10464 178255 SH SOLE 151447 0 26808 ISHARES GOLD TRUST ISHARES 464285105 16091 1452251 SH SOLE 1452251 0 0 ISHARES INC CORE MSCI EMKT 46434G103 138624 3265594 SH SOLE 3265594 0 0 ISHARES INC CUR HD MSCI EM 46434G509 2 90 SH SOLE 90 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1 20 SH SOLE 20 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 6 325 SH SOLE 325 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 11518 235733 SH SOLE 235733 0 0 ISHARES INC MSCI ITL ETF NEW 46434G830 18 755 SH SOLE 755 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1211 77250 SH SOLE 77250 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 508 33594 SH SOLE 33594 0 0 ISHARES TR CORE S&P TTL STK 464287150 19512 380430 SH SOLE 380430 0 0 ISHARES TR SELECT DIVID ETF 464287168 68083 768695 SH SOLE 768695 0 0 ISHARES TR TIPS BD ETF 464287176 45662 403479 SH SOLE 403479 0 0 ISHARES TR CORE S&P500 ETF 464287200 276491 1228904 SH SOLE 977241 0 251663 ISHARES TR CORE US AGGBD ET 464287226 138428 1281029 SH SOLE 743746 0 537283 ISHARES TR MSCI EMG MKT ETF 464287234 5436 155269 SH SOLE 155269 0 0 ISHARES TR IBOXX INV CP ETF 464287242 36559 311991 SH SOLE 311991 0 0 ISHARES TR OPTIONS 464287242 1758 15000 SH Put SOLE 15000 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 30215 248093 SH SOLE 248093 0 0 ISHARES TR S&P 500 VAL ETF 464287408 3128 30852 SH SOLE 30852 0 0 ISHARES TR 20 YR TR BD ETF 464287432 786 6597 SH SOLE 6597 0 0 ISHARES TR OPTIONS 464287432 2978 25000 SH Call SOLE 25000 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 1131 10793 SH SOLE 10793 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 15319 181401 SH SOLE 181401 0 0 ISHARES TR MSCI EAFE ETF 464287465 13797 238995 SH SOLE 238995 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 1972 24520 SH SOLE 24520 0 0 ISHARES TR RUS MD CP GR ETF 464287481 3549 36446 SH SOLE 36446 0 0 ISHARES TR RUS MID-CAP ETF 464287499 19304 107926 SH SOLE 107926 0 0 ISHARES TR CORE S&P MCP ETF 464287507 99807 603649 SH SOLE 520863 0 82786 ISHARES TR COHEN&STEER REIT 464287564 11950 119935 SH SOLE 119935 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 90 594 SH SOLE 224 0 370 ISHARES TR RUS 1000 VAL ETF 464287598 164362 1467129 SH SOLE 1467129 0 0 ISHARES TR S&P MC 400GR ETF 464287606 1378 7563 SH SOLE 7563 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 251794 2400326 SH SOLE 2400326 0 0 ISHARES TR RUS 1000 ETF 464287622 24546 197217 SH SOLE 197217 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 16265 136748 SH SOLE 136748 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 12349 80219 SH SOLE 80219 0 0 ISHARES TR OPTIONS 464287655 3102 23000 SH Put SOLE 23000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 72109 534738 SH SOLE 415387 0 119351 ISHARES TR RUSSELL 3000 ETF 464287689 134 1010 SH SOLE 1010 0 0 ISHARES TR S&P MC 400VL ETF 464287705 168 1160 SH SOLE 1160 0 0 ISHARES TR U.S. TECH ETF 464287721 9004 74878 SH SOLE 74423 0 455 ISHARES TR U.S. REAL ES ETF 464287739 884 11484 SH SOLE 7154 0 4330 ISHARES TR U.S. INDS ETF 464287754 4568 37881 SH SOLE 37416 0 465 ISHARES TR US HLTHCARE ETF 464287762 331 2297 SH SOLE 1931 0 366 ISHARES TR U.S. FINLS ETF 464287788 20271 199792 SH SOLE 199792 0 0 ISHARES TR U.S. ENERGY ETF 464287796 6561 157936 SH SOLE 152674 0 5262 ISHARES TR CORE S&P SCP ETF 464287804 49319 358630 SH SOLE 358630 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 89 1065 SH SOLE 393 0 672 ISHARES TR EUROPE ETF 464287861 878 22614 SH SOLE 8304 0 14310 ISHARES TR INTL TREA BD ETF 464288117 1784 19867 SH SOLE 19867 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 38223 363772 SH SOLE 363772 0 0 ISHARES TR MSCI ACWI EX US 464288240 34003 844386 SH SOLE 844386 0 0 ISHARES TR MSCI ACWI ETF 464288257 83023 1403120 SH SOLE 1403120 0 0 ISHARES TR EAFE SML CP ETF 464288273 294 5904 SH SOLE 5904 0 0 ISHARES TR JP MOR EM MK ETF 464288281 28444 258070 SH SOLE 258070 0 0 ISHARES TR NEW YORK MUN ETF 464288323 536 4926 SH SOLE 4926 0 0 ISHARES TR CALIF MUN BD ETF 464288356 286 2473 SH SOLE 2473 0 0 ISHARES TR NATIONAL MUN ETF 464288414 36405 336519 SH SOLE 336519 0 0 ISHARES TR INTL SEL DIV ETF 464288448 32316 1093226 SH SOLE 1055745 0 37481 ISHARES TR INTL DEV RE ETF 464288489 505 19223 SH SOLE 6994 0 12229 ISHARES TR IBOXX HI YD ETF 464288513 56646 654486 SH SOLE 592947 0 61539 ISHARES TR OPTIONS 464288513 866 10000 SH Put SOLE 10000 0 0 ISHARES TR MSCI KLD400 SOC 464288570 4236 51424 SH SOLE 51424 0 0 ISHARES TR MBS ETF 464288588 60790 571658 SH SOLE 469645 0 102013 ISHARES TR INTRM GOV/CR ETF 464288612 1398 12727 SH SOLE 12727 0 0 ISHARES TR US CREDIT BD ETF 464288620 11338 103807 SH SOLE 4383 0 99424 ISHARES TR INTERM CR BD ETF 464288638 5523 51054 SH SOLE 42828 0 8226 ISHARES TR 1-3 YR CR BD ETF 464288646 91503 871951 SH SOLE 831122 0 40829 ISHARES TR 3-7 YR TR BD ETF 464288661 304 2479 SH SOLE 2479 0 0 ISHARES TR SHRT TRS BD ETF 464288679 28 250 SH SOLE 250 0 0 ISHARES TR OPTIONS 464288687 372 10000 SH Put SOLE 10000 0 0 ISHARES TR U.S. PFD STK ETF 464288687 57425 1543255 SH SOLE 1495796 0 47459 ISHARES TR US HLTHCR PR ETF 464288828 44 350 SH SOLE 350 0 0 ISHARES TR US TREASURY ETF 46429B267 10841 434876 SH SOLE 305 0 434571 ISHARES TR A RATE CP BD ETF 46429B291 7 127 SH SOLE 127 0 0 ISHARES TR CMBS ETF 46429B366 4840 94788 SH SOLE 72865 0 21923 ISHARES TR IBONDS SEP19 ETF 46429B564 3 134 SH SOLE 134 0 0 ISHARES TR IBONDS SEP18 ETF 46429B580 3 134 SH SOLE 134 0 0 ISHARES TR MSCI INDIA ETF 46429B598 36993 1379831 SH SOLE 1379831 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 20783 409686 SH SOLE 405323 0 4363 ISHARES TR CORE HIGH DV ETF 46429B663 4977 60511 SH SOLE 49892 0 10619 ISHARES TR CHINA ETF 46429B671 3 64 SH SOLE 64 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 30958 505684 SH SOLE 126753 0 378931 ISHARES TR MIN VOL USA ETF 46429B697 120907 2673741 SH SOLE 1389657 0 1284084 ISHARES TR USA QUALITY FCTR 46432F339 9213 133333 SH SOLE 0 0 133333 ISHARES TR USA SIZE FACTOR 46432F370 5690 79231 SH SOLE 0 0 79231 ISHARES TR USA VALUE FACTOR 46432F388 9228 131475 SH SOLE 0 0 131475 ISHARES TR USA MOMENTUM FCT 46432F396 9345 123186 SH SOLE 2077 0 121109 ISHARES TR CORE MSCITOTAL 46432F834 14 284 SH SOLE 284 0 0 ISHARES TR CORE MSCI EAFE 46432F842 149324 2784328 SH SOLE 2784328 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 860 35376 SH SOLE 35376 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 22160 468106 SH SOLE 437627 0 30479 ISHARES TR IBONDS SEP20 ETF 46434V571 3 134 SH SOLE 134 0 0 ISHARES TR CORE DIV GRWTH 46434V621 520 17978 SH SOLE 6552 0 11426 ISHARES TR CUR HD EURZN ETF 46434V639 8216 308855 SH SOLE 308855 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 118 4670 SH SOLE 4670 0 0 ISHARES TR HDG MSCI GERMN 46434V704 2748 106337 SH SOLE 106337 0 0 ISHARES TR HDG MSCI EAFE 46434V803 3001 114907 SH SOLE 114907 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 2412 86764 SH SOLE 86764 0 0 ISHARES TR IBONDS DEC18 ETF 46434VAA8 3 119 SH SOLE 119 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3 118 SH SOLE 118 0 0 ISHARES TR IBONDS DEC17 ETF 46434VAR1 3 120 SH SOLE 120 0 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 3 120 SH SOLE 120 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 1 41 SH SOLE 41 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1 41 SH SOLE 41 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1 41 SH SOLE 41 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1 41 SH SOLE 41 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 1 41 SH SOLE 41 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 8888 289594 SH SOLE 289594 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 1 57 SH SOLE 57 0 0 ISHARES TR IBONDS DEC21 ETF 46435G789 1 57 SH SOLE 57 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 54339 1082877 SH SOLE 1082877 0 0 ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 483 9700 SH SOLE 9700 0 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 2 58 SH SOLE 58 0 0 ISLE OF CAPRI CASINOS INC COM 464592104 2391 96830 SH SOLE 96830 0 0 ISRAMCO INC COM NEW 465141406 368 2960 SH SOLE 2960 0 0 ISTAR INC COM 45031U101 3227 260843 SH SOLE 260843 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 39524 3844790 SH SOLE 2244790 0 1600000 ITERIS INC COM 46564T107 17 4579 SH SOLE 4579 0 0 ITRON INC COM 465741106 10762 171228 SH SOLE 171228 0 0 ITT INC COM 45073V108 12029 311865 SH SOLE 311865 0 0 IXIA COM 45071R109 5536 343852 SH SOLE 343852 0 0 IXYS CORP COM 46600W106 1241 104278 SH SOLE 104278 0 0 IZEA INC COM 46603N301 3 755 SH SOLE 755 0 0 J & J SNACK FOODS CORP COM 466032109 10224 76624 SH SOLE 76624 0 0 J ALEXANDERS HLDGS INC COM 46609J106 600 55821 SH SOLE 55821 0 0 J2 GLOBAL INC COM 48123V102 25673 313853 SH SOLE 313853 0 0 JABIL CIRCUIT INC COM 466313103 16347 690628 SH SOLE 690628 0 0 JACK IN THE BOX INC COM 466367109 24410 218645 SH SOLE 218645 0 0 JACKSONVILLE BANCORP INC MD COM 46924R106 7 248 SH SOLE 248 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 16246 285021 SH SOLE 268215 0 16806 JAKKS PAC INC COM 47012E106 371 72126 SH SOLE 72126 0 0 JAMBA INC COM NEW 47023A309 509 49416 SH SOLE 49416 0 0 JAMES RIV GROUP LTD COM G5005R107 2477 59621 SH SOLE 59621 0 0 JANUS CAP GROUP INC COM 47102X105 13420 1011311 SH SOLE 1011311 0 0 JASON INDS INC COM 471172106 6 3088 SH SOLE 3088 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2645 24262 SH SOLE 17917 0 6345 JD COM INC SPON ADR CL A 47215P106 6261 246114 SH SOLE 246114 0 0 JERNIGAN CAP INC COM 476405105 21 974 SH SOLE 974 0 0 JETBLUE AIRWAYS CORP COM 477143101 25221 1124943 SH SOLE 1124943 0 0 JETPAY CORP COM 477177109 2 1105 SH SOLE 1105 0 0 JIVE SOFTWARE INC COM 47760A108 968 222533 SH SOLE 222533 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 12681 147542 SH SOLE 147542 0 0 JOHNSON & JOHNSON COM 478160104 807217 7006482 SH SOLE 6568093 0 438389 JOHNSON CTLS INTL PLC SHS G51502105 86962 2111235 SH SOLE 1981359 0 129876 JOHNSON OUTDOORS INC CL A 479167108 815 20535 SH SOLE 20535 0 0 JOINT CORP COM 47973J102 4 1578 SH SOLE 1578 0 0 JONES ENERGY INC COM CL A 48019R108 1241 248121 SH SOLE 248121 0 0 JONES LANG LASALLE INC COM 48020Q107 16581 164106 SH SOLE 159486 0 4620 JOY GLOBAL INC COM 481165108 19107 682410 SH SOLE 682410 0 0 JPMORGAN CHASE & CO COM 46625H100 1408658 16324695 SH SOLE 15068635 0 1256060 JRJR33 INC COM 46645Q106 2 2977 SH SOLE 2977 0 0 JUNIPER NETWORKS INC COM 48203R104 24111 853188 SH SOLE 804271 0 48917 JUNIPER PHARMACEUTICALS INC COM 48203L107 10 1848 SH SOLE 1848 0 0 JUNO THERAPEUTICS INC COM 48205A109 597 31662 SH SOLE 31662 0 0 K12 INC COM 48273U102 2490 145113 SH SOLE 145113 0 0 K2M GROUP HLDGS INC COM 48273J107 2019 100764 SH SOLE 100764 0 0 KADANT INC COM 48282T104 2755 45016 SH SOLE 45016 0 0 KADMON HLDGS INC COM 48283N106 17 3196 SH SOLE 3196 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 7074 91059 SH SOLE 91059 0 0 KAMAN CORP COM 483548103 7046 144006 SH SOLE 144006 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 37980 447613 SH SOLE 432601 0 15012 KAPSTONE PAPER & PACKAGING C COM 48562P103 10275 465968 SH SOLE 465968 0 0 KAR AUCTION SVCS INC COM 48238T109 2848 66817 SH SOLE 66817 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 973 103508 SH SOLE 103508 0 0 KATE SPADE & CO COM 485865109 8481 454240 SH SOLE 454240 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 7 350 SH SOLE 350 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2 48 SH SOLE 48 0 0 KB HOME COM 48666K109 9221 583248 SH SOLE 583248 0 0 KBR INC COM 48242W106 10865 650984 SH SOLE 650984 0 0 KCG HLDGS INC CL A 48244B100 2831 213692 SH SOLE 213692 0 0 KEARNY FINL CORP MD COM 48716P108 5579 358780 SH SOLE 358780 0 0 KELLOGG CO COM 487836108 40953 555602 SH SOLE 517544 0 38058 KELLY SVCS INC CL A 488152208 3852 168066 SH SOLE 168066 0 0 KEMET CORP COM NEW 488360207 53 7950 SH SOLE 7950 0 0 KEMPER CORP DEL COM 488401100 13576 306452 SH SOLE 306452 0 0 KEMPHARM INC COM 488445107 6 2049 SH SOLE 2049 0 0 KENNAMETAL INC COM 489170100 18526 592656 SH SOLE 592656 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 6521 318120 SH SOLE 318120 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 4 396 SH SOLE 396 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 1725 294398 SH SOLE 294398 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 9 362 SH SOLE 362 0 0 KEY TECHNOLOGY INC COM 493143101 10 833 SH SOLE 833 0 0 KEY TRONICS CORP COM 493144109 13 1665 SH SOLE 1665 0 0 KEYCORP NEW COM 493267108 153209 8385811 SH SOLE 8081406 0 304405 KEYSIGHT TECHNOLOGIES INC COM 49338L103 21733 594298 SH SOLE 594298 0 0 KEYW HLDG CORP COM 493723100 1767 149840 SH SOLE 149840 0 0 KFORCE INC COM 493732101 2130 92189 SH SOLE 92189 0 0 KILROY RLTY CORP COM 49427F108 25299 345524 SH SOLE 345524 0 0 KIMBALL ELECTRONICS INC COM 49428J109 2139 117554 SH SOLE 117554 0 0 KIMBALL INTL INC CL B 494274103 2580 146909 SH SOLE 146909 0 0 KIMBERLY CLARK CORP COM 494368103 103702 908711 SH SOLE 853952 0 54759 KIMCO RLTY CORP COM 49446R109 23755 944151 SH SOLE 883832 0 60319 KINDER MORGAN INC DEL COM 49456B101 76199 3679327 SH SOLE 3408736 0 270591 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 861 SH SOLE 861 0 0 KINDRED BIOSCIENCES INC COM 494577109 13 2994 SH SOLE 2994 0 0 KINDRED HEALTHCARE INC COM 494580103 3595 457958 SH SOLE 457958 0 0 KINGSTONE COS INC COM 496719105 14 995 SH SOLE 995 0 0 KINSALE CAP GROUP INC COM 49714P108 945 27777 SH SOLE 27777 0 0 KIRBY CORP COM 497266106 14173 213125 SH SOLE 213125 0 0 KIRKLANDS INC COM 497498105 1233 79520 SH SOLE 79520 0 0 KITE PHARMA INC COM 49803L109 6585 146855 SH SOLE 146855 0 0 KITE RLTY GROUP TR COM NEW 49803T300 10600 451454 SH SOLE 451454 0 0 KLA-TENCOR CORP COM 482480100 27470 349138 SH SOLE 327186 0 21952 KLX INC COM 482539103 16679 369730 SH SOLE 369730 0 0 KMG CHEMICALS INC COM 482564101 1445 37153 SH SOLE 37153 0 0 KNIGHT TRANSN INC COM 499064103 11275 341151 SH SOLE 341151 0 0 KNOLL INC COM NEW 498904200 5033 180212 SH SOLE 180212 0 0 KNOWLES CORP COM 49926D109 10348 619241 SH SOLE 619241 0 0 KOHLS CORP COM 500255104 20306 411225 SH SOLE 381766 0 29459 KONA GRILL INC COM 50047H201 418 33301 SH SOLE 33301 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 30823 1008276 SH SOLE 1008276 0 0 KOPIN CORP COM 500600101 925 325849 SH SOLE 325849 0 0 KOPPERS HOLDINGS INC COM 50060P106 4372 108478 SH SOLE 108478 0 0 KORN FERRY INTL COM NEW 500643200 8807 299267 SH SOLE 299267 0 0 KOSMOS ENERGY LTD SHS G5315B107 3111 443808 SH SOLE 443808 0 0 KRAFT HEINZ CO COM 500754106 102875 1178135 SH SOLE 1091600 0 86535 KRATON CORPORATION COM 50077C106 4612 161935 SH SOLE 161935 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1601 216291 SH SOLE 216291 0 0 KROGER CO COM 501044101 272734 7903035 SH SOLE 7546508 0 356527 KRONOS WORLDWIDE INC COM 50105F105 997 83490 SH SOLE 83490 0 0 KT CORP SPONSORED ADR 48268K101 1410 100104 SH SOLE 100104 0 0 KULICKE & SOFFA INDS INC COM 501242101 1492 93560 SH SOLE 93560 0 0 KURA ONCOLOGY INC COM 50127T109 15 2529 SH SOLE 2529 0 0 KVH INDS INC COM 482738101 752 63736 SH SOLE 63736 0 0 KYOCERA CORP ADR 501556203 0 0 SH SOLE 0 0 0 L BRANDS INC COM 501797104 35768 543251 SH SOLE 509602 0 33649 L-3 COMMUNICATIONS HLDGS INC COM 502424104 28248 185709 SH SOLE 163810 0 21899 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 986 56235 SH SOLE 56235 0 0 LA QUINTA HLDGS INC COM 50420D108 4863 342224 SH SOLE 342224 0 0 LA Z BOY INC COM 505336107 9171 295349 SH SOLE 295349 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 88714 691030 SH SOLE 654808 0 36222 LADDER CAP CORP CL A 505743104 2240 163289 SH SOLE 163289 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 1030 422112 SH SOLE 422112 0 0 LAKE SHORE BANCORP INC COM 510700107 6 364 SH SOLE 364 0 0 LAKE SUNAPEE BK GROUP COM 510866106 743 31476 SH SOLE 31476 0 0 LAKELAND BANCORP INC COM 511637100 3182 163183 SH SOLE 163183 0 0 LAKELAND FINL CORP COM 511656100 4896 103385 SH SOLE 103385 0 0 LAKELAND INDS INC COM 511795106 12 1120 SH SOLE 1120 0 0 LAM RESEARCH CORP COM 512807108 114679 1084637 SH SOLE 998222 0 86415 LAMAR ADVERTISING CO NEW CL A 512816109 18947 281782 SH SOLE 281782 0 0 LAMB WESTON HLDGS INC COM 513272104 17942 474033 SH SOLE 474033 0 0 LANCASTER COLONY CORP COM 513847103 18323 129593 SH SOLE 129593 0 0 LANDAUER INC COM 51476K103 2460 51138 SH SOLE 51138 0 0 LANDEC CORP COM 514766104 1546 112044 SH SOLE 112044 0 0 LANDMARK BANCORP INC COM 51504L107 16 558 SH SOLE 558 0 0 LANDS END INC NEW COM 51509F105 954 62945 SH SOLE 62945 0 0 LANDSTAR SYS INC COM 515098101 12250 143615 SH SOLE 143615 0 0 LANNET INC COM 516012101 3396 154009 SH SOLE 154009 0 0 LANTHEUS HLDGS INC COM 516544103 19 2169 SH SOLE 2169 0 0 LAREDO PETROLEUM INC COM 516806106 1158 81902 SH SOLE 81902 0 0 LAS VEGAS SANDS CORP COM 517834107 10461 195868 SH SOLE 150096 0 45772 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 25158 825679 SH SOLE 825679 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 3315 450394 SH SOLE 450394 0 0 LAUDER ESTEE COS INC CL A 518439104 48622 635668 SH SOLE 605078 0 30590 LAWSON PRODS INC COM 520776105 554 23262 SH SOLE 23262 0 0 LAYNE CHRISTENSEN CO COM 521050104 798 73404 SH SOLE 73404 0 0 LAZARD LTD SHS A G54050102 2966 72189 SH SOLE 72189 0 0 LCNB CORP COM 50181P100 766 32960 SH SOLE 32960 0 0 LEAF GROUP LTD COM 52177G102 14 2131 SH SOLE 2131 0 0 LEAR CORP COM NEW 521865204 123662 934211 SH SOLE 879995 0 54216 LEE ENTERPRISES INC COM 523768109 26 9023 SH SOLE 9023 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 10213 237171 SH SOLE 237171 0 0 LEGG MASON INC COM 524901105 9854 329441 SH SOLE 329441 0 0 LEGGETT & PLATT INC COM 524660107 16428 336086 SH SOLE 317753 0 18333 LEIDOS HLDGS INC COM 525327102 24970 488266 SH SOLE 488266 0 0 LEMAITRE VASCULAR INC COM 525558201 1360 53652 SH SOLE 53652 0 0 LENDINGCLUB CORP COM 52603A109 6766 1288752 SH SOLE 1288752 0 0 LENDINGTREE INC NEW COM 52603B107 3404 33591 SH SOLE 33591 0 0 LENNAR CORP CL A 526057104 48112 1120714 SH SOLE 1063295 0 57419 LENNAR CORP CL B 526057302 201 5826 SH SOLE 5826 0 0 LENNOX INTL INC COM 526107107 20369 132984 SH SOLE 132984 0 0 LEUCADIA NATL CORP COM 527288104 17070 734206 SH SOLE 689053 0 45153 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 37428 664092 SH SOLE 621794 0 42298 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2147 155257 SH SOLE 155257 0 0 LEXINGTON REALTY TRUST COM 529043101 13229 1224896 SH SOLE 1224896 0 0 LGI HOMES INC COM 50187T106 2449 85239 SH SOLE 85239 0 0 LHC GROUP INC COM 50187A107 3818 83549 SH SOLE 83549 0 0 LIBBEY INC COM 529898108 1776 91272 SH SOLE 91272 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 4293 59247 SH SOLE 59247 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 11562 156094 SH SOLE 144282 0 11812 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1183 29821 SH SOLE 29821 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 6154 201182 SH SOLE 149209 0 51973 LIBERTY GLOBAL PLC SHS CL C G5480U120 2311 77822 SH SOLE 11657 0 66165 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 0 10 SH SOLE 10 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 298 14061 SH SOLE 2030 0 12031 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 5153 257887 SH SOLE 212684 0 45203 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 1653 44831 SH SOLE 44831 0 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 3 4645 PRN SOLE 4645 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 7763 224877 SH SOLE 215246 0 9631 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 14742 434601 SH SOLE 410299 0 24302 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 747 36434 SH SOLE 36434 0 0 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 5884 187818 SH SOLE 187818 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 2860 91218 SH SOLE 91218 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2611 126821 SH SOLE 126821 0 0 LIBERTY PPTY TR SH BEN INT 531172104 22769 576432 SH SOLE 560941 0 15491 LIBERTY TAX INC CL A 53128T102 336 25069 SH SOLE 25069 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 4028 267623 SH SOLE 267623 0 0 LIFE STORAGE INC COM 53223X107 13619 159732 SH SOLE 159732 0 0 LIFELOCK INC COM 53224V100 7577 316777 SH SOLE 316777 0 0 LIFEPOINT HEALTH INC COM 53219L109 9517 167556 SH SOLE 167556 0 0 LIFETIME BRANDS INC COM 53222Q103 790 44490 SH SOLE 44490 0 0 LIFEVANTAGE CORP COM NEW 53222K205 425 52199 SH SOLE 52199 0 0 LIFEWAY FOODS INC COM 531914109 203 17660 SH SOLE 17660 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 9804 96484 SH SOLE 96484 0 0 LILLY ELI & CO COM 532457108 162496 2209331 SH SOLE 2072364 0 136967 LIMELIGHT NETWORKS INC COM 53261M104 673 267221 SH SOLE 267221 0 0 LIMONEIRA CO COM 532746104 936 43521 SH SOLE 43521 0 0 LINCOLN EDL SVCS CORP COM 533535100 8 4132 SH SOLE 4132 0 0 LINCOLN ELEC HLDGS INC COM 533900106 16423 214201 SH SOLE 214201 0 0 LINCOLN NATL CORP IND COM 534187109 64450 972532 SH SOLE 927452 0 45080 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 524 55495 SH SOLE 55495 0 0 LINDSAY CORP COM 535555106 4118 55190 SH SOLE 55190 0 0 LINEAR TECHNOLOGY CORP COM 535678106 33185 532239 SH SOLE 498671 0 33568 LION BIOTECHNOLOGIES INC COM 53619R102 1523 219108 SH SOLE 219108 0 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 1382 238336 SH SOLE 238336 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 666 24763 SH SOLE 24763 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1278 52080 SH SOLE 52080 0 0 LIPOCINE INC NEW COM 53630X104 230 62520 SH SOLE 62520 0 0 LIQUIDITY SERVICES INC COM 53635B107 1351 138557 SH SOLE 138557 0 0 LITHIA MTRS INC CL A 536797103 11506 118828 SH SOLE 118828 0 0 LITTELFUSE INC COM 537008104 22326 147107 SH SOLE 147107 0 0 LIVANOVA PLC SHS G5509L101 5811 129219 SH SOLE 129219 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 12040 452637 SH SOLE 452637 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1488 80449 SH SOLE 80449 0 0 LIVEPERSON INC COM 538146101 2091 276933 SH SOLE 276933 0 0 LKQ CORP COM 501889208 22742 741974 SH SOLE 699563 0 42411 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 35246 11369547 SH SOLE 11369547 0 0 LMI AEROSPACE INC COM 502079106 17 1959 SH SOLE 1959 0 0 LOCKHEED MARTIN CORP COM 539830109 241451 966034 SH SOLE 937112 0 28922 LOEWS CORP COM 540424108 29728 634803 SH SOLE 591055 0 43748 LOGMEIN INC COM 54142L109 12340 127812 SH SOLE 127812 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 2021 49239 SH SOLE 49239 0 0 LOUISIANA PAC CORP COM 546347105 17974 949494 SH SOLE 949494 0 0 LOWES COS INC COM 548661107 256558 3607398 SH SOLE 3378942 0 228456 LOXO ONCOLOGY INC COM 548862101 1766 54984 SH SOLE 54984 0 0 LPL FINL HLDGS INC COM 50212V100 1670 47428 SH SOLE 47428 0 0 LRAD CORP COM 50213V109 9 5122 SH SOLE 5122 0 0 LSB INDS INC COM 502160104 967 114818 SH SOLE 114818 0 0 LSC COMMUNICATIONS INC COM 50218P107 1456 49049 SH SOLE 49049 0 0 LSI INDS INC COM 50216C108 929 95336 SH SOLE 95336 0 0 LTC PPTYS INC COM 502175102 11586 246615 SH SOLE 246615 0 0 LUBYS INC COM 549282101 332 77678 SH SOLE 77678 0 0 LULULEMON ATHLETICA INC COM 550021109 3846 59174 SH SOLE 47564 0 11610 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2369 150487 SH SOLE 150487 0 0 LUMENTUM HLDGS INC COM 55024U109 10140 262365 SH SOLE 262365 0 0 LUMINEX CORP DEL COM 55027E102 4313 213185 SH SOLE 213185 0 0 LUMOS NETWORKS CORP COM 550283105 1872 119830 SH SOLE 119830 0 0 LYDALL INC DEL COM 550819106 5402 87342 SH SOLE 87342 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1862 97846 SH SOLE 97846 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 59380 692232 SH SOLE 642455 0 49777 M & T BK CORP COM 55261F104 92350 590357 SH SOLE 569957 0 20400 M D C HLDGS INC COM 552676108 5701 222187 SH SOLE 222187 0 0 M/I HOMES INC COM 55305B101 3357 133324 SH SOLE 133324 0 0 MACATAWA BK CORP COM 554225102 1086 104337 SH SOLE 104337 0 0 MACERICH CO COM 554382101 22811 322008 SH SOLE 303159 0 18849 MACK CALI RLTY CORP COM 554489104 18281 629958 SH SOLE 629958 0 0 MACKINAC FINL CORP COM 554571109 11 792 SH SOLE 792 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4020 86854 SH SOLE 86854 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4247 51981 SH SOLE 43863 0 8118 MACROGENICS INC COM 556099109 2544 124466 SH SOLE 124466 0 0 MACYS INC COM 55616P104 25043 699334 SH SOLE 650985 0 48349 MADDEN STEVEN LTD COM 556269108 10872 304112 SH SOLE 304112 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1947 11351 SH SOLE 11351 0 0 MAGELLAN HEALTH INC COM NEW 559079207 8983 119378 SH SOLE 119378 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1504 19880 SH SOLE 19880 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 14 2112 SH SOLE 2112 0 0 MAGNA INTL INC COM 559222401 4395 101257 SH SOLE 99417 0 1840 MAGYAR BANCORP INC COM 55977T109 1 61 SH SOLE 61 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 5985 342961 SH SOLE 342961 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 3342 97150 SH SOLE 97150 0 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 4 212 SH SOLE 212 0 0 MAJESCO COM 56068V102 33 5370 SH SOLE 5370 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 821 36980 SH SOLE 36980 0 0 MALIBU BOATS INC COM CL A 56117J100 1398 73269 SH SOLE 73269 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 31858 639460 SH SOLE 582198 0 57262 MALVERN BANCORP INC COM 561409103 24 1122 SH SOLE 1122 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 96 6346 SH SOLE 6346 0 0 MANHATTAN ASSOCS INC COM 562750109 12869 242676 SH SOLE 242676 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 6 810 SH SOLE 810 0 0 MANITEX INTL INC COM 563420108 16 2278 SH SOLE 2278 0 0 MANITOWOC FOODSERVICE INC COM 563568104 1354 70025 SH SOLE 70025 0 0 MANITOWOC INC COM 563571108 3075 514169 SH SOLE 514169 0 0 MANNATECH INC COM NEW 563771203 8 392 SH SOLE 392 0 0 MANNING & NAPIER INC CL A 56382Q102 462 61144 SH SOLE 61144 0 0 MANNKIND CORP COM 56400P201 801 1258403 SH SOLE 1258403 0 0 MANPOWERGROUP INC COM 56418H100 22089 248555 SH SOLE 236321 0 12234 MANTECH INTL CORP CL A 564563104 5700 134917 SH SOLE 134917 0 0 MANULIFE FINL CORP COM 56501R106 11 599 SH SOLE 599 0 0 MARATHON OIL CORP COM 565849106 197758 11424471 SH SOLE 11033908 0 390563 MARATHON PATENT GROUP INC COM NEW 56585W203 4 2277 SH SOLE 2277 0 0 MARATHON PETE CORP COM 56585A102 266861 5300127 SH SOLE 5141564 0 158563 MARCHEX INC CL B 56624R108 369 139215 SH SOLE 139215 0 0 MARCUS & MILLICHAP INC COM 566324109 2558 95742 SH SOLE 95742 0 0 MARCUS CORP COM 566330106 3389 107594 SH SOLE 107594 0 0 MARIN SOFTWARE INC COM 56804T106 13 5579 SH SOLE 5579 0 0 MARINE PRODS CORP COM 568427108 318 22955 SH SOLE 22955 0 0 MARINEMAX INC COM 567908108 2596 134169 SH SOLE 134169 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 2 2024 SH SOLE 2024 0 0 MARKEL CORP COM 570535104 7988 8831 SH SOLE 7274 0 1557 MARKETAXESS HLDGS INC COM 57060D108 18775 127791 SH SOLE 127791 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 732 35003 SH SOLE 35003 0 0 MARRIOTT INTL INC NEW CL A 571903202 58558 708253 SH SOLE 661005 0 47248 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 10423 122838 SH SOLE 122838 0 0 MARSH & MCLENNAN COS INC COM 571748102 144582 2139106 SH SOLE 2029093 0 110013 MARTEN TRANS LTD COM 573075108 2870 123177 SH SOLE 123177 0 0 MARTIN MARIETTA MATLS INC COM 573284106 30331 136917 SH SOLE 128420 0 8497 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3924 282937 SH SOLE 233276 0 49661 MASCO CORP COM 574599106 31492 995966 SH SOLE 950608 0 45358 MASIMO CORP COM 574795100 16116 239113 SH SOLE 239113 0 0 MASONITE INTL CORP NEW COM 575385109 7358 111822 SH SOLE 111822 0 0 MASTEC INC COM 576323109 9327 243833 SH SOLE 243833 0 0 MASTERCARD INCORPORATED CL A 57636Q104 248215 2404023 SH SOLE 2263686 0 140337 MATADOR RES CO COM 576485205 8015 311134 SH SOLE 311134 0 0 MATCH GROUP INC COM 57665R106 263 15387 SH SOLE 15387 0 0 MATERION CORP COM 576690101 4260 107566 SH SOLE 107566 0 0 MATRIX SVC CO COM 576853105 3441 151571 SH SOLE 151571 0 0 MATSON INC COM 57686G105 8070 228037 SH SOLE 228037 0 0 MATTEL INC COM 577081102 77602 2816753 SH SOLE 2768732 0 48021 MATTERSIGHT CORP COM 577097108 12 3208 SH SOLE 3208 0 0 MATTHEWS INTL CORP CL A 577128101 12449 161991 SH SOLE 161991 0 0 MAUI LD & PINEAPPLE INC COM 577345101 9 1230 SH SOLE 1230 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 6030 156350 SH SOLE 124742 0 31608 MAXIMUS INC COM 577933104 23853 427548 SH SOLE 427548 0 0 MAXLINEAR INC CL A 57776J100 4522 207424 SH SOLE 207424 0 0 MAXPOINT INTERACTIVE INC COM NEW 57777M201 3 509 SH SOLE 509 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 661 129012 SH SOLE 129012 0 0 MAYS J W INC COM 578473100 3 71 SH SOLE 71 0 0 MB FINANCIAL INC NEW COM 55264U108 24334 515219 SH SOLE 515219 0 0 MBIA INC COM 55262C100 5781 540249 SH SOLE 540249 0 0 MBT FINL CORP COM 578877102 813 71665 SH SOLE 71665 0 0 MCBC HLDGS INC COM 55276F107 395 27069 SH SOLE 27069 0 0 MCCLATCHY CO CL A NEW 579489303 12 875 SH SOLE 875 0 0 MCCORMICK & CO INC COM NON VTG 579780206 23739 254357 SH SOLE 238596 0 15761 MCDERMOTT INTL INC COM 580037109 7304 988317 SH SOLE 988317 0 0 MCDONALDS CORP COM 580135101 256574 2107907 SH SOLE 1982828 0 125079 MCGRATH RENTCORP COM 580589109 3747 95599 SH SOLE 95599 0 0 MCKESSON CORP COM 58155Q103 74503 530460 SH SOLE 497593 0 32867 MDC PARTNERS INC CL A SUB VTG 552697104 1330 203094 SH SOLE 203094 0 0 MDU RES GROUP INC COM 552690109 23274 808984 SH SOLE 808984 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 42834 605343 SH SOLE 557881 0 47462 MEDEQUITIES RLTY TR INC COM 58409L306 889 80063 SH SOLE 80063 0 0 MEDIA GEN INC NEW COM 58441K100 8381 445087 SH SOLE 445087 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 25846 2101325 SH SOLE 2101325 0 0 MEDICINES CO COM 584688105 11817 348187 SH SOLE 348187 0 0 MEDICINOVA INC COM NEW 58468P206 676 112144 SH SOLE 112144 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 13830 278436 SH SOLE 278436 0 0 MEDIFAST INC COM 58470H101 2411 57914 SH SOLE 57914 0 0 MEDLEY MGMT INC CL A COM 58503T106 256 25817 SH SOLE 25817 0 0 MEDNAX INC COM 58502B106 21993 329931 SH SOLE 320226 0 9705 MEDPACE HLDGS INC COM 58506Q109 1128 31262 SH SOLE 31262 0 0 MEDTRONIC PLC SHS G5960L103 233118 3272747 SH SOLE 3070587 0 202160 MEETME INC COM 585141104 798 161796 SH SOLE 161796 0 0 MEI PHARMA INC COM NEW 55279B202 7 5118 SH SOLE 5118 0 0 MELCO CROWN ENTMT LTD ADR 585464100 3110 195586 SH SOLE 194154 0 1432 MELROSE BANCORP INC COM 585553100 6 355 SH SOLE 355 0 0 MENTOR GRAPHICS CORP COM 587200106 27676 750225 SH SOLE 750225 0 0 MERCADOLIBRE INC COM 58733R102 834 5344 SH SOLE 1179 0 4165 MERCANTILE BANK CORP COM 587376104 2558 67853 SH SOLE 67853 0 0 MERCHANTS BANCSHARES COM 588448100 1247 23001 SH SOLE 23001 0 0 MERCK & CO INC COM 58933Y105 527974 8968464 SH SOLE 8386483 0 581981 MERCURY GENL CORP NEW COM 589400100 6505 108046 SH SOLE 108046 0 0 MERCURY SYS INC COM 589378108 6624 219178 SH SOLE 219178 0 0 MEREDITH CORP COM 589433101 18961 320566 SH SOLE 320566 0 0 MERIDIAN BANCORP INC MD COM 58958U103 3890 205830 SH SOLE 205830 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 3858 217950 SH SOLE 217950 0 0 MERIT MED SYS INC COM 589889104 7775 293385 SH SOLE 293385 0 0 MERITAGE HOMES CORP COM 59001A102 7143 205272 SH SOLE 205272 0 0 MERITOR INC COM 59001K100 4089 329206 SH SOLE 329206 0 0 MERRIMACK PHARMACEUTICALS IN COM 590328100 1916 469494 SH SOLE 469494 0 0 MESA LABS INC COM 59064R109 1431 11658 SH SOLE 11658 0 0 META FINL GROUP INC COM 59100U108 3678 35747 SH SOLE 35747 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 1309 57039 SH SOLE 57039 0 0 METHANEX CORP COM 59151K108 2415 55130 SH SOLE 55130 0 0 METHODE ELECTRS INC COM 591520200 7739 187155 SH SOLE 187155 0 0 METLIFE INC COM 59156R108 222863 4135522 SH SOLE 3838821 0 296701 METTLER TOLEDO INTERNATIONAL COM 592688105 24117 57618 SH SOLE 53923 0 3695 MFA FINL INC COM 55272X102 1611 211089 SH SOLE 211089 0 0 MFRI INC COM 552721102 9 1069 SH SOLE 1069 0 0 MGE ENERGY INC COM 55277P104 8803 134809 SH SOLE 134809 0 0 MGIC INVT CORP WIS COM 552848103 14093 1383059 SH SOLE 1383059 0 0 MGM RESORTS INTERNATIONAL COM 552953101 8514 295332 SH SOLE 247906 0 47426 MGP INGREDIENTS INC NEW COM 55303J106 2436 48737 SH SOLE 48737 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 28573 664793 SH SOLE 641370 0 23423 MICHAELS COS INC COM 59408Q106 980 47911 SH SOLE 47911 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 29955 466953 SH SOLE 436997 0 29956 MICRON TECHNOLOGY INC COM 595112103 51349 2342558 SH SOLE 2191138 0 151420 MICRON TECHNOLOGY INC OPTIONS 595112103 296 13500 SH Put SOLE 13500 0 0 MICROSEMI CORP COM 595137100 40625 752726 SH SOLE 752726 0 0 MICROSOFT CORP COM 594918104 1792642 28848433 SH SOLE 25929828 0 2918605 MICROSTRATEGY INC CL A NEW 594972408 9867 49987 SH SOLE 49987 0 0 MICROVISION INC DEL COM NEW 594960304 11 8964 SH SOLE 8964 0 0 MID AMER APT CMNTYS INC COM 59522J103 26979 275521 SH SOLE 260014 0 15507 MID PENN BANCORP INC COM 59540G107 13 566 SH SOLE 566 0 0 MIDDLEBURG FINANCIAL CORP COM 596094102 647 18610 SH SOLE 18610 0 0 MIDDLEBY CORP COM 596278101 4437 34449 SH SOLE 28418 0 6031 MIDDLEFIELD BANC CORP COM NEW 596304204 13 337 SH SOLE 337 0 0 MIDDLESEX WATER CO COM 596680108 2727 63512 SH SOLE 63512 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 567 15679 SH SOLE 15679 0 0 MIDSOUTH BANCORP INC COM 598039105 20 1483 SH SOLE 1483 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1248 33203 SH SOLE 33203 0 0 MILACRON HLDGS CORP COM 59870L106 996 53487 SH SOLE 53487 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 3 2199 SH SOLE 2199 0 0 MILLER HERMAN INC COM 600544100 13548 396129 SH SOLE 396129 0 0 MILLER INDS INC TENN COM NEW 600551204 1186 44845 SH SOLE 44845 0 0 MIMEDX GROUP INC COM 602496101 4646 524369 SH SOLE 524369 0 0 MIND C T I LTD ORD M70240102 7 2850 SH SOLE 2850 0 0 MINDBODY INC COM CL A 60255W105 1182 55497 SH SOLE 55497 0 0 MINERALS TECHNOLOGIES INC COM 603158106 18323 237194 SH SOLE 237194 0 0 MINERVA NEUROSCIENCES INC COM 603380106 878 74701 SH SOLE 74701 0 0 MIRATI THERAPEUTICS INC COM 60468T105 207 43605 SH SOLE 43605 0 0 MIRNA THERAPEUTICS INC COM 60470J103 3 1632 SH SOLE 1632 0 0 MISONIX INC COM 604871103 11 1041 SH SOLE 1041 0 0 MISTRAS GROUP INC COM 60649T107 1705 66390 SH SOLE 66390 0 0 MITCHAM INDS INC COM 606501104 8 1968 SH SOLE 1968 0 0 MITEK SYS INC COM NEW 606710200 706 114767 SH SOLE 114767 0 0 MKS INSTRUMENT INC COM 55306N104 17010 286359 SH SOLE 286359 0 0 MOBILE MINI INC COM 60740F105 6927 228977 SH SOLE 228977 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2447 268598 SH SOLE 268598 0 0 MOBILEIRON INC COM NEW 60739U204 647 172527 SH SOLE 172527 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 7427 194837 SH SOLE 194837 0 0 MOCON INC COM 607494101 19 952 SH SOLE 952 0 0 MODEL N INC COM 607525102 772 87208 SH SOLE 87208 0 0 MODINE MFG CO COM 607828100 3010 202028 SH SOLE 202028 0 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 8 5792 SH SOLE 5792 0 0 MOELIS & CO CL A 60786M105 2308 68074 SH SOLE 68074 0 0 MOHAWK INDS INC COM 608190104 36446 182520 SH SOLE 173784 0 8736 MOLINA HEALTHCARE INC COM 60855R100 15593 287370 SH SOLE 287370 0 0 MOLSON COORS BREWING CO CL B 60871R209 40877 420065 SH SOLE 391580 0 28485 MOMENTA PHARMACEUTICALS INC COM 60877T100 5228 347406 SH SOLE 347406 0 0 MONARCH CASINO & RESORT INC COM 609027107 1656 64253 SH SOLE 64253 0 0 MONDELEZ INTL INC CL A 609207105 200798 4529616 SH SOLE 4253401 0 276215 MONEYGRAM INTL INC COM NEW 60935Y208 1514 128221 SH SOLE 128221 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 4146 272079 SH SOLE 272079 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 7502 693356 SH SOLE 693356 0 0 MONOLITHIC PWR SYS INC COM 609839105 20683 252445 SH SOLE 252445 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4087 205889 SH SOLE 205889 0 0 MONRO MUFFLER BRAKE INC COM 610236101 9161 160164 SH SOLE 160164 0 0 MONSANTO CO NEW COM 61166W101 95352 906305 SH SOLE 845541 0 60764 MONSTER BEVERAGE CORP NEW COM 61174X109 38587 870245 SH SOLE 814814 0 55431 MOODYS CORP COM 615369105 34611 367149 SH SOLE 343353 0 23796 MOOG INC CL A 615394202 11247 171245 SH SOLE 171245 0 0 MORGAN STANLEY COM NEW 617446448 405131 9588895 SH SOLE 8919987 0 668908 MORNINGSTAR INC COM 617700109 624 8487 SH SOLE 8487 0 0 MOSAIC CO NEW COM 61945C103 23311 794776 SH SOLE 748205 0 46571 MOTORCAR PTS AMER INC COM 620071100 2588 96143 SH SOLE 96143 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 102082 1231532 SH SOLE 1164753 0 66779 MOVADO GROUP INC COM 624580106 2530 88016 SH SOLE 88016 0 0 MPLX LP COM UNIT REP LTD 55336V100 1014 29275 SH SOLE 29275 0 0 MRC GLOBAL INC COM 55345K103 7799 384936 SH SOLE 384936 0 0 MRV COMMUNICATIONS INC COM NEW 553477407 7 807 SH SOLE 807 0 0 MSA SAFETY INC COM 553498106 14612 210759 SH SOLE 210759 0 0 MSB FINL CORP NEW COM 55352L101 14 927 SH SOLE 927 0 0 MSC INDL DIRECT INC CL A 553530106 17280 187038 SH SOLE 187038 0 0 MSCI INC COM 55354G100 26190 332441 SH SOLE 319914 0 12527 MSG NETWORK INC CL A 553573106 5128 238511 SH SOLE 238511 0 0 MTGE INVT CORP COM 55378A105 3016 192117 SH SOLE 192117 0 0 MTS SYS CORP COM 553777103 4848 85496 SH SOLE 85496 0 0 MUELLER INDS INC COM 624756102 11734 293645 SH SOLE 293645 0 0 MUELLER WTR PRODS INC COM SER A 624758108 7706 578934 SH SOLE 578934 0 0 MULTI COLOR CORP COM 625383104 5419 69836 SH SOLE 69836 0 0 MULTI PACKAGING SOLUTIONS IN COM G6331W109 1109 77736 SH SOLE 77736 0 0 MURPHY OIL CORP COM 626717102 16151 518813 SH SOLE 495406 0 23407 MURPHY USA INC COM 626755102 12842 208918 SH SOLE 208918 0 0 MUTUALFIRST FINL INC COM 62845B104 669 20213 SH SOLE 20213 0 0 MYERS INDS INC COM 628464109 1666 116532 SH SOLE 116532 0 0 MYLAN N V SHS EURO N59465109 51599 1352518 SH SOLE 1289601 0 62917 MYLAN N V OPTIONS SBVFMFG88 382 10000 SH Call SOLE 10000 0 0 MYOKARDIA INC COM 62857M105 554 42761 SH SOLE 42761 0 0 MYOVANT SCIENCES LTD COM G637AM102 482 38769 SH SOLE 38769 0 0 MYR GROUP INC DEL COM 55405W104 3166 84032 SH SOLE 84032 0 0 MYRIAD GENETICS INC COM 62855J104 4219 253090 SH SOLE 253090 0 0 NABORS INDUSTRIES LTD SHS G6359F103 16329 995660 SH SOLE 995660 0 0 NACCO INDS INC CL A 629579103 1478 16325 SH SOLE 16325 0 0 NANOMETRICS INC COM 630077105 3221 128524 SH SOLE 128524 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1287 57699 SH SOLE 57699 0 0 NANOVIRICIDES INC COM NEW 630087203 8 7253 SH SOLE 7253 0 0 NANTHEALTH INC COM 630104107 63 6291 SH SOLE 6291 0 0 NANTKWEST INC COM 63016Q102 364 63701 SH SOLE 63701 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 18 2092 SH SOLE 2092 0 0 NASDAQ INC COM 631103108 60547 902072 SH SOLE 873041 0 29031 NATERA INC COM 632307104 1126 96196 SH SOLE 96196 0 0 NATHANS FAMOUS INC NEW COM 632347100 739 11394 SH SOLE 11394 0 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 3 1544 SH SOLE 1544 0 0 NATIONAL BANKSHARES INC VA COM 634865109 1210 27847 SH SOLE 27847 0 0 NATIONAL BEVERAGE CORP COM 635017106 2249 44021 SH SOLE 44021 0 0 NATIONAL BK HLDGS CORP CL A 633707104 3853 120806 SH SOLE 120806 0 0 NATIONAL CINEMEDIA INC COM 635309107 3742 254068 SH SOLE 254068 0 0 NATIONAL COMM CORP COM 63546L102 1325 35662 SH SOLE 35662 0 0 NATIONAL FUEL GAS CO N J COM 636180101 18867 333105 SH SOLE 333105 0 0 NATIONAL GEN HLDGS CORP COM 636220303 4747 189970 SH SOLE 189970 0 0 NATIONAL HEALTH INVS INC COM 63633D104 10367 139767 SH SOLE 139767 0 0 NATIONAL HEALTHCARE CORP COM 635906100 3415 45059 SH SOLE 45059 0 0 NATIONAL INSTRS CORP COM 636518102 14167 459670 SH SOLE 459670 0 0 NATIONAL OILWELL VARCO INC COM 637071101 37578 1003689 SH SOLE 951071 0 52618 NATIONAL PRESTO INDS INC COM 637215104 2885 27115 SH SOLE 27115 0 0 NATIONAL RESH CORP CL A 637372202 705 37121 SH SOLE 37121 0 0 NATIONAL RESH CORP CL B 637372301 63 1514 SH SOLE 1514 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 23356 528420 SH SOLE 513000 0 15420 NATIONAL SEC GROUP INC COM 637546102 5 286 SH SOLE 286 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3174 143812 SH SOLE 143812 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2861 9206 SH SOLE 9206 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 2197 121652 SH SOLE 121652 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 8 707 SH SOLE 707 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 1635 50846 SH SOLE 50846 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 450 37836 SH SOLE 37836 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 722 29059 SH SOLE 29059 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 564 37623 SH SOLE 37623 0 0 NATUS MEDICAL INC DEL COM 639050103 5834 167654 SH SOLE 167654 0 0 NAUTILUS INC COM 63910B102 2981 161147 SH SOLE 161147 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 17 27075 SH SOLE 27075 0 0 NAVIENT CORP COM 63938C108 12237 744789 SH SOLE 681360 0 63429 NAVIGANT CONSULTING INC COM 63935N107 6792 259449 SH SOLE 259449 0 0 NAVIGATORS GROUP INC COM 638904102 7254 61608 SH SOLE 61608 0 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 585 343965 SH SOLE 343965 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 21 14634 SH SOLE 14634 0 0 NAVISTAR INTL CORP NEW COM 63934E108 6242 198975 SH SOLE 198975 0 0 NBT BANCORP INC COM 628778102 9693 231453 SH SOLE 231453 0 0 NCI BUILDING SYS INC COM NEW 628852204 1605 102567 SH SOLE 102567 0 0 NCI INC CL A 62886K104 350 25097 SH SOLE 25097 0 0 NCR CORP NEW COM 62886E108 17083 421180 SH SOLE 421180 0 0 NEENAH PAPER INC COM 640079109 7240 84979 SH SOLE 84979 0 0 NEFF CORP COM CL A 640094207 592 41975 SH SOLE 41975 0 0 NEKTAR THERAPEUTICS COM 640268108 9001 733599 SH SOLE 733599 0 0 NELNET INC CL A 64031N108 4212 83003 SH SOLE 83003 0 0 NEOGEN CORP COM 640491106 12316 186612 SH SOLE 186612 0 0 NEOGENOMICS INC COM NEW 64049M209 1775 207075 SH SOLE 207075 0 0 NEONODE INC COM NEW 64051M402 12 6547 SH SOLE 6547 0 0 NEOPHOTONICS CORP COM 64051T100 1399 129439 SH SOLE 129439 0 0 NEOS THERAPEUTICS INC COM 64052L106 300 51273 SH SOLE 51273 0 0 NETAPP INC COM 64110D104 22663 642549 SH SOLE 595399 0 47150 NETEASE INC SPONSORED ADR 64110W102 11206 52040 SH SOLE 52040 0 0 NETFLIX INC COM 64110L106 297400 2402261 SH SOLE 1899043 0 503218 NETGEAR INC COM 64111Q104 9201 169291 SH SOLE 169291 0 0 NETLIST INC COM 64118P109 8 7893 SH SOLE 7893 0 0 NETSCOUT SYS INC COM 64115T104 22979 729488 SH SOLE 729488 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 7 1429 SH SOLE 1429 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 6 1637 SH SOLE 1637 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2910 75196 SH SOLE 75196 0 0 NEUSTAR INC CL A 64126X201 5731 171593 SH SOLE 171593 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 5 2918 SH SOLE 2918 0 0 NEVRO CORP COM 64157F103 6536 89953 SH SOLE 89953 0 0 NEW HOME CO INC COM 645370107 583 49808 SH SOLE 49808 0 0 NEW JERSEY RES COM 646025106 23357 657942 SH SOLE 657942 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 3872 242147 SH SOLE 242147 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2008 47704 SH SOLE 47704 0 0 NEW RELIC INC COM 64829B100 2348 83115 SH SOLE 83115 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 15366 977471 SH SOLE 977471 0 0 NEW SR INVT GROUP INC COM 648691103 3095 316105 SH SOLE 316105 0 0 NEW YORK & CO INC COM 649295102 12 5227 SH SOLE 5227 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 55775 3505671 SH SOLE 3421559 0 84112 NEW YORK MTG TR INC COM PAR $.02 649604501 3152 477606 SH SOLE 477606 0 0 NEW YORK REIT INC COM 64976L109 6865 678361 SH SOLE 678361 0 0 NEW YORK TIMES CO CL A 650111107 11417 858388 SH SOLE 858388 0 0 NEWELL BRANDS INC COM 651229106 72176 1616478 SH SOLE 1541856 0 74622 NEWFIELD EXPL CO COM 651290108 27654 682811 SH SOLE 651664 0 31147 NEWLINK GENETICS CORP COM 651511107 914 88894 SH SOLE 88894 0 0 NEWMARKET CORP COM 651587107 13010 30695 SH SOLE 30695 0 0 NEWMONT MINING CORP COM 651639106 44224 1298042 SH SOLE 1223363 0 74679 NEWPARK RES INC COM PAR $.01NEW 651718504 3515 468638 SH SOLE 468638 0 0 NEWS CORP NEW CL A 65249B109 10024 874671 SH SOLE 812804 0 61867 NEWS CORP NEW CL B 65249B208 3205 271621 SH SOLE 266435 0 5186 NEWSTAR FINANCIAL INC COM 65251F105 872 94260 SH SOLE 94260 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1794 80296 SH SOLE 80296 0 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 7076 111779 SH SOLE 111779 0 0 NEXTERA ENERGY INC COM 65339F101 270927 2267931 SH SOLE 2157702 0 110229 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5957 233243 SH SOLE 233243 0 0 NIC INC COM 62914B100 7699 322119 SH SOLE 322119 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 15 1264 SH SOLE 1264 0 0 NICOLET BANKSHARES INC COM 65406E102 1528 32043 SH SOLE 32043 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 116412 2775017 SH SOLE 2634799 0 140218 NII HLDGS INC COM PAR $0.001 62913F508 484 225307 SH SOLE 225307 0 0 NIKE INC CL B 654106103 293063 5765543 SH SOLE 4724877 0 1040666 NIMBLE STORAGE INC COM 65440R101 1847 233262 SH SOLE 233262 0 0 NISOURCE INC COM 65473P105 18188 821520 SH SOLE 777041 0 44479 NIVALIS THERAPEUTICS INC COM 65481J109 4 1775 SH SOLE 1775 0 0 NL INDS INC COM NEW 629156407 237 29141 SH SOLE 29141 0 0 NMI HLDGS INC CL A 629209305 2317 217596 SH SOLE 217596 0 0 NN INC COM 629337106 2182 114517 SH SOLE 114517 0 0 NOBILIS HEALTH CORP COM 65500B103 492 234232 SH SOLE 234232 0 0 NOBLE CORP PLC SHS USD G65431101 5138 867880 SH SOLE 867880 0 0 NOBLE ENERGY INC COM 655044105 55095 1447581 SH SOLE 1387273 0 60308 NOKIA CORP SPONSORED ADR 654902204 11153 2318667 SH SOLE 2266997 0 51670 NOMAD HLDGS LTD USD ORD SHS G6564A105 599 62586 SH SOLE 62586 0 0 NOODLES & CO CL A 65540B105 186 45458 SH SOLE 45458 0 0 NORBORD INC COM NEW 65548P403 61 2398 SH SOLE 2398 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3125 372047 SH SOLE 372047 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 7 2475 SH SOLE 2475 0 0 NORDSON CORP COM 655663102 21322 190288 SH SOLE 190288 0 0 NORDSTROM INC COM 655664100 12639 263688 SH SOLE 241045 0 22643 NORFOLK SOUTHERN CORP COM 655844108 113269 1048105 SH SOLE 856096 0 192009 NORTH ATLANTIC DRILLING LTD COM G6613P129 4 1290 SH SOLE 1290 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 710 258199 SH SOLE 258199 0 0 NORTHERN TECH INTL CORP COM 665809109 9 626 SH SOLE 626 0 0 NORTHERN TR CORP COM 665859104 43010 482989 SH SOLE 453411 0 29578 NORTHFIELD BANCORP INC DEL COM 66611T108 4684 234551 SH SOLE 234551 0 0 NORTHRIM BANCORP INC COM 666762109 847 26815 SH SOLE 26815 0 0 NORTHROP GRUMMAN CORP COM 666807102 219434 943477 SH SOLE 892234 0 51243 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 1306 87546 SH SOLE 87546 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 2915 231864 SH SOLE 231864 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 1545 101983 SH SOLE 101983 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 9546 529459 SH SOLE 529459 0 0 NORTHWEST NAT GAS CO COM 667655104 8956 149762 SH SOLE 149762 0 0 NORTHWEST PIPE CO COM 667746101 29 1660 SH SOLE 1660 0 0 NORTHWESTERN CORP COM NEW 668074305 22256 391341 SH SOLE 391341 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 8568 201448 SH SOLE 184971 0 16477 NORWOOD FINANCIAL CORP COM 669549107 17 498 SH SOLE 498 0 0 NOVAN INC COM 66988N106 86 3185 SH SOLE 3185 0 0 NOVANTA INC COM 67000B104 2776 132213 SH SOLE 132213 0 0 NOVARTIS A G SPONSORED ADR 66987V109 55705 764761 SH SOLE 764761 0 0 NOVAVAX INC COM 670002104 1276 1013039 SH SOLE 1013039 0 0 NOVO-NORDISK A S ADR 670100205 15618 435533 SH SOLE 435533 0 0 NOVOCURE LTD ORD SHS G6674U108 1449 184637 SH SOLE 184637 0 0 NOW INC COM 67011P100 15223 743661 SH SOLE 743661 0 0 NRG ENERGY INC COM NEW 629377508 8426 687316 SH SOLE 675485 0 11831 NRG YIELD INC CL A NEW 62942X306 2835 184593 SH SOLE 184593 0 0 NRG YIELD INC CL C 62942X405 4597 290972 SH SOLE 290972 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 4094 85685 SH SOLE 85685 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 11050 741642 SH SOLE 713391 0 28251 NUCOR CORP COM 670346105 42975 722034 SH SOLE 677697 0 44337 NUMEREX CORP PA CL A 67053A102 386 52174 SH SOLE 52174 0 0 NUTANIX INC CL A 67059N108 190 7161 SH SOLE 7161 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 1263 36131 SH SOLE 36131 0 0 NUTRI SYS INC NEW COM 67069D108 5305 153098 SH SOLE 153098 0 0 NUVASIVE INC COM 670704105 22310 331203 SH SOLE 331203 0 0 NUVECTRA CORP COM 67075N108 9 1767 SH SOLE 1767 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 0 6 SH SOLE 6 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 3 180 SH SOLE 180 0 0 NV5 GLOBAL INC COM 62945V109 995 29799 SH SOLE 29799 0 0 NVE CORP COM NEW 629445206 1404 19661 SH SOLE 19661 0 0 NVIDIA CORP COM 67066G104 157668 1477126 SH SOLE 1336627 0 140499 NVR INC COM 62944T105 21171 12685 SH SOLE 12036 0 649 NXP SEMICONDUCTORS N V COM N6596X109 53577 546645 SH SOLE 542100 0 4545 NXP SEMICONDUCTORS N V OPTIONS SB505PN71 1666 17000 SH Call SOLE 17000 0 0 NXSTAGE MEDICAL INC COM 67072V103 6241 238118 SH SOLE 238118 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 12 4584 SH SOLE 4584 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 57574 206796 SH SOLE 193561 0 13235 OAK VALLEY BANCORP OAKDALE C COM 671807105 15 1186 SH SOLE 1186 0 0 OASIS PETE INC NEW COM 674215108 14391 950548 SH SOLE 950548 0 0 OBALON THERAPEUTICS INC COM 67424L100 2 261 SH SOLE 261 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 299779 4208601 SH SOLE 3988267 0 220334 OCEANEERING INTL INC COM 675232102 11090 393116 SH SOLE 393116 0 0 OCEANFIRST FINL CORP COM 675234108 2719 90540 SH SOLE 90540 0 0 OCERA THERAPEUTICS INC COM 67552A108 6 2764 SH SOLE 2764 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 2 510 SH SOLE 510 0 0 OCLARO INC COM NEW 67555N206 3897 435379 SH SOLE 435379 0 0 OCONEE FED FINL CORP COM 675607105 6 261 SH SOLE 261 0 0 OCULAR THERAPEUTIX INC COM 67576A100 594 70932 SH SOLE 70932 0 0 OCWEN FINL CORP COM NEW 675746309 2296 426018 SH SOLE 426018 0 0 OFFICE DEPOT INC COM 676220106 17144 3792945 SH SOLE 3792945 0 0 OFG BANCORP COM 67103X102 3258 248734 SH SOLE 248734 0 0 OGE ENERGY CORP COM 670837103 28476 851293 SH SOLE 830610 0 20683 OHIO VY BANC CORP COM 677719106 17 607 SH SOLE 607 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 7 4740 SH SOLE 4740 0 0 OIL DRI CORP AMER COM 677864100 788 20627 SH SOLE 20627 0 0 OIL STS INTL INC COM 678026105 13957 357872 SH SOLE 357872 0 0 OLD DOMINION FGHT LINES INC COM 679580100 20438 238228 SH SOLE 238228 0 0 OLD LINE BANCSHARES INC COM 67984M100 797 33230 SH SOLE 33230 0 0 OLD NATL BANCORP IND COM 680033107 13132 723530 SH SOLE 723530 0 0 OLD POINT FINL CORP COM 680194107 15 605 SH SOLE 605 0 0 OLD REP INTL CORP COM 680223104 17825 938176 SH SOLE 938176 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1277 115539 SH SOLE 115539 0 0 OLIN CORP COM PAR $1 680665205 31296 1222038 SH SOLE 1222038 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3949 138810 SH SOLE 138810 0 0 OLYMPIC STEEL INC COM 68162K106 1211 49969 SH SOLE 49969 0 0 OM ASSET MGMT PLC SHS G67506108 2219 153048 SH SOLE 153048 0 0 OMEGA FLEX INC COM 682095104 578 10363 SH SOLE 10363 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 21016 672302 SH SOLE 672302 0 0 OMEGA PROTEIN CORP COM 68210P107 2286 91261 SH SOLE 91261 0 0 OMEROS CORP COM 682143102 1634 164714 SH SOLE 164714 0 0 OMNICELL INC COM 68213N109 6155 181551 SH SOLE 181551 0 0 OMNICOM GROUP INC COM 681919106 130541 1533796 SH SOLE 1465040 0 68756 OMNOVA SOLUTIONS INC COM 682129101 1748 174836 SH SOLE 174836 0 0 ON ASSIGNMENT INC COM 682159108 11272 255258 SH SOLE 255258 0 0 ON DECK CAP INC COM 682163100 924 199462 SH SOLE 199462 0 0 ON SEMICONDUCTOR CORP COM 682189105 4253 333300 SH SOLE 333300 0 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 82 80000 PRN SOLE 80000 0 0 ONCOCYTE CORPORATION COM 68235C107 5 715 SH SOLE 715 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 665 86206 SH SOLE 86206 0 0 ONCOSEC MED INC COM NEW 68234L207 3 2633 SH SOLE 2633 0 0 ONE GAS INC COM 68235P108 23173 362300 SH SOLE 362300 0 0 ONE LIBERTY PPTYS INC COM 682406103 1426 56768 SH SOLE 56768 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 1397 87067 SH SOLE 87067 0 0 ONEMAIN HLDGS INC COM 68268W103 690 31178 SH SOLE 31178 0 0 ONEOK INC NEW COM 682680103 33310 580213 SH SOLE 551071 0 29142 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 873 20290 SH SOLE 20290 0 0 OOMA INC COM 683416101 15 1620 SH SOLE 1620 0 0 OPHTHOTECH CORP COM 683745103 557 115285 SH SOLE 115285 0 0 OPKO HEALTH INC COM 68375N103 2391 257123 SH SOLE 257123 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 789 42423 SH SOLE 42423 0 0 OPUS BK IRVINE CALIF COM 684000102 3391 112846 SH SOLE 112846 0 0 ORACLE CORP COM 68389X105 414797 10787969 SH SOLE 10121181 0 666788 ORASURE TECHNOLOGIES INC COM 68554V108 1894 215661 SH SOLE 215661 0 0 ORBCOMM INC COM 68555P100 2083 251819 SH SOLE 251819 0 0 ORBITAL ATK INC COM 68557N103 18021 205409 SH SOLE 205409 0 0 ORCHID IS CAP INC COM 68571X103 983 90774 SH SOLE 90774 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 909 34733 SH SOLE 34733 0 0 ORGANOVO HLDGS INC COM 68620A104 1192 351603 SH SOLE 351603 0 0 ORION ENERGY SYSTEMS INC COM 686275108 9 4049 SH SOLE 4049 0 0 ORION GROUP HOLDINGS INC COM 68628V308 1533 154062 SH SOLE 154062 0 0 ORITANI FINL CORP DEL COM 68633D103 3989 212747 SH SOLE 212747 0 0 ORMAT TECHNOLOGIES INC COM 686688102 8043 150009 SH SOLE 150009 0 0 ORRSTOWN FINL SVCS INC COM 687380105 606 27064 SH SOLE 27064 0 0 ORTHOFIX INTL N V COM N6748L102 2490 68822 SH SOLE 68822 0 0 OSHKOSH CORP COM 688239201 16668 257984 SH SOLE 257984 0 0 OSI SYSTEMS INC COM 671044105 7291 95783 SH SOLE 95783 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 382 77761 SH SOLE 77761 0 0 OTONOMY INC COM 68906L105 1774 111549 SH SOLE 111549 0 0 OTTER TAIL CORP COM 689648103 6362 155924 SH SOLE 155924 0 0 OUTFRONT MEDIA INC COM 69007J106 5269 211865 SH SOLE 211865 0 0 OVASCIENCE INC COM 69014Q101 200 130528 SH SOLE 130528 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 573 149487 SH SOLE 149487 0 0 OVERSTOCK COM INC DEL COM 690370101 872 49844 SH SOLE 49844 0 0 OWENS & MINOR INC NEW COM 690732102 18986 538010 SH SOLE 538010 0 0 OWENS CORNING NEW COM 690742101 54165 1050517 SH SOLE 562338 0 488179 OWENS ILL INC COM NEW 690768403 9662 554945 SH SOLE 554945 0 0 OWENS RLTY MTG INC COM 690828108 749 40430 SH SOLE 40430 0 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 5 846 SH SOLE 846 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1355 90607 SH SOLE 90607 0 0 OXFORD INDS INC COM 691497309 4586 76260 SH SOLE 76260 0 0 P & F INDS INC CL A NEW 692830508 3 336 SH SOLE 336 0 0 P A M TRANSN SVCS INC COM 693149106 279 10757 SH SOLE 10757 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2964 101632 SH SOLE 101632 0 0 PACCAR INC COM 693718108 53800 841935 SH SOLE 793172 0 48763 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1555 409177 SH SOLE 409177 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 1760 80565 SH SOLE 80565 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1177 123883 SH SOLE 123883 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 443 60658 SH SOLE 60658 0 0 PACIFIC PREMIER BANCORP COM 69478X105 4036 114170 SH SOLE 114170 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 4605 142579 SH SOLE 142579 0 0 PACKAGING CORP AMER COM 695156109 80010 943288 SH SOLE 891444 0 51844 PACWEST BANCORP DEL COM 695263103 27025 496418 SH SOLE 496418 0 0 PAIN THERAPEUTICS INC COM 69562K100 4 6706 SH SOLE 6706 0 0 PALO ALTO NETWORKS INC COM 697435105 5975 47782 SH SOLE 38460 0 9322 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 2605 74840 SH SOLE 9405 0 65435 PANDORA MEDIA INC COM 698354107 1412 108273 SH SOLE 108273 0 0 PANERA BREAD CO CL A 69840W108 15361 74900 SH SOLE 74900 0 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 2 505 SH SOLE 505 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 1503 63807 SH SOLE 63807 0 0 PAPA JOHNS INTL INC COM 698813102 15354 179414 SH SOLE 179414 0 0 PAPA MURPHYS HLDGS INC COM 698814100 9 2064 SH SOLE 2064 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1738 119566 SH SOLE 119566 0 0 PAR TECHNOLOGY CORP COM 698884103 10 1764 SH SOLE 1764 0 0 PARAGON COML CORP COM NEW 69911U403 15 353 SH SOLE 353 0 0 PARAMOUNT GROUP INC COM 69924R108 1640 102572 SH SOLE 102572 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 1130 73378 SH SOLE 73378 0 0 PAREXEL INTL CORP COM 699462107 23138 352069 SH SOLE 352069 0 0 PARK CITY GROUP INC COM NEW 700215304 561 44181 SH SOLE 44181 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 2008 107643 SH SOLE 107643 0 0 PARK NATL CORP COM 700658107 6544 54690 SH SOLE 54690 0 0 PARK OHIO HLDGS CORP COM 700666100 1575 36963 SH SOLE 36963 0 0 PARK STERLING CORP COM 70086Y105 2281 211400 SH SOLE 211400 0 0 PARKE BANCORP INC COM 700885106 17 825 SH SOLE 825 0 0 PARKER DRILLING CO COM 701081101 1298 499194 SH SOLE 499194 0 0 PARKER HANNIFIN CORP COM 701094104 46540 332427 SH SOLE 313451 0 18976 PARKERVISION INC COM NEW 701354300 4 1986 SH SOLE 1986 0 0 PARKWAY INC COM 70156Q107 5228 234950 SH SOLE 234950 0 0 PARNELL PHARMACEUT HLDGS LTD SHS Q73622104 46 66675 SH SOLE 66675 0 0 PARSLEY ENERGY INC CL A 701877102 8747 248206 SH SOLE 229495 0 18711 PARTY CITY HOLDCO INC COM 702149105 1471 103598 SH SOLE 103598 0 0 PATHEON N V SHS N6865W105 5533 192723 SH SOLE 192723 0 0 PATHFINDER BANCORP INC MD COM 70319R109 7 536 SH SOLE 536 0 0 PATRICK INDS INC COM 703343103 5831 76418 SH SOLE 76418 0 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 2 124 SH SOLE 124 0 0 PATRIOT NATL INC COM 70338T102 212 45610 SH SOLE 45610 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 9 424 SH SOLE 424 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 5276 277845 SH SOLE 277845 0 0 PATTERSON COMPANIES INC COM 703395103 10076 245568 SH SOLE 233450 0 12118 PATTERSON UTI ENERGY INC COM 703481101 24493 909859 SH SOLE 909859 0 0 PAYCHEX INC COM 704326107 42822 703390 SH SOLE 658264 0 45126 PAYCOM SOFTWARE INC COM 70432V102 7495 164764 SH SOLE 164764 0 0 PAYLOCITY HLDG CORP COM 70438V106 2443 81416 SH SOLE 81416 0 0 PAYPAL HLDGS INC COM 70450Y103 95265 2413617 SH SOLE 2254471 0 159146 PB BANCORP INC COM 70454T100 4 451 SH SOLE 451 0 0 PBF ENERGY INC CL A 69318G106 1548 55510 SH SOLE 55510 0 0 PC CONNECTION INC COM 69318J100 1306 46507 SH SOLE 46507 0 0 PC-TEL INC COM 69325Q105 14 2679 SH SOLE 2679 0 0 PCM INC COM 69323K100 34 1533 SH SOLE 1533 0 0 PDC ENERGY INC COM 69327R101 21814 300548 SH SOLE 300548 0 0 PDF SOLUTIONS INC COM 693282105 2389 105950 SH SOLE 105950 0 0 PDL BIOPHARMA INC COM 69329Y104 1432 675286 SH SOLE 675286 0 0 PDVWIRELESS INC COM 69290R104 965 42785 SH SOLE 42785 0 0 PEAK RESORTS INC COM 70469L100 12 2080 SH SOLE 2080 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 2167 70171 SH SOLE 70171 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 11327 380723 SH SOLE 380723 0 0 PEGASYSTEMS INC COM 705573103 4903 136200 SH SOLE 136200 0 0 PENN NATL GAMING INC COM 707569109 3909 283455 SH SOLE 283455 0 0 PENNEY J C INC COM 708160106 8898 1070729 SH SOLE 1070729 0 0 PENNS WOODS BANCORP INC COM 708430103 989 19593 SH SOLE 19593 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 7151 377174 SH SOLE 377174 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 606 36380 SH SOLE 36380 0 0 PENNYMAC MTG INVT TR COM 70931T103 4508 275383 SH SOLE 275383 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1169 22557 SH SOLE 22557 0 0 PENTAIR PLC SHS G7S00T104 21036 375167 SH SOLE 351274 0 23893 PENUMBRA INC COM 70975L107 6087 95411 SH SOLE 95411 0 0 PEOPLES BANCORP INC COM 709789101 2290 70548 SH SOLE 70548 0 0 PEOPLES BANCORP N C INC COM 710577107 19 739 SH SOLE 739 0 0 PEOPLES FINL CORP MISS COM 71103B102 8 515 SH SOLE 515 0 0 PEOPLES FINL SVCS CORP COM 711040105 1452 29819 SH SOLE 29819 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 15247 787538 SH SOLE 745230 0 42308 PEOPLES UTAH BANCORP COM 712706209 1441 53660 SH SOLE 53660 0 0 PEPSICO INC COM 713448108 362622 3465751 SH SOLE 3258620 0 207131 PERCEPTRON INC COM 71361F100 11 1659 SH SOLE 1659 0 0 PERFICIENT INC COM 71375U101 3322 189947 SH SOLE 189947 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3375 140609 SH SOLE 140609 0 0 PERFORMANT FINL CORP COM 71377E105 14 6113 SH SOLE 6113 0 0 PERFUMANIA HLDGS INC COM NEW 71376C100 1 980 SH SOLE 980 0 0 PERKINELMER INC COM 714046109 12457 238863 SH SOLE 234681 0 4182 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 8 2052 SH SOLE 2052 0 0 PERRIGO CO PLC SHS G97822103 45784 550087 SH SOLE 529911 0 20176 PERSHING GOLD CORP COM NEW 715302204 7 2236 SH SOLE 2236 0 0 PETMED EXPRESS INC COM 716382106 2397 103911 SH SOLE 103911 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 19294 2190000 SH SOLE 265000 0 1925000 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8092 800400 SH SOLE 470400 0 330000 PETROQUEST ENERGY INC COM NEW 716748306 10 2923 SH SOLE 2923 0 0 PFENEX INC COM 717071104 1484 163618 SH SOLE 163618 0 0 PFIZER INC COM 717081103 983332 30274998 SH SOLE 28821563 0 1453435 PFSWEB INC COM NEW 717098206 475 55919 SH SOLE 55919 0 0 PG&E CORP COM 69331C108 61267 1008185 SH SOLE 937574 0 70611 PGT INNOVATIONS INC COM 69336V101 2944 257081 SH SOLE 257081 0 0 PHARMATHENE INC COM 71714G102 760 233794 SH SOLE 233794 0 0 PHARMERICA CORP COM 71714F104 4212 167483 SH SOLE 167483 0 0 PHASERX INC COM 71723F103 1 335 SH SOLE 335 0 0 PHH CORP COM NEW 693320202 3260 215023 SH SOLE 215023 0 0 PHI INC COM NON VTG 69336T205 895 49651 SH SOLE 49651 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3244 110712 SH SOLE 110712 0 0 PHILIP MORRIS INTL INC COM 718172109 384677 4204576 SH SOLE 3969635 0 234941 PHILLIPS 66 COM 718546104 93533 1082431 SH SOLE 1016373 0 66058 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1712 35190 SH SOLE 35190 0 0 PHOTRONICS INC COM 719405102 3133 277263 SH SOLE 277263 0 0 PHYSICIANS RLTY TR COM 71943U104 10056 530354 SH SOLE 530354 0 0 PICO HLDGS INC COM NEW 693366205 1455 96026 SH SOLE 96026 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1768 84552 SH SOLE 84552 0 0 PIER 1 IMPORTS INC COM 720279108 2936 343827 SH SOLE 343827 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 8 5710 SH SOLE 5710 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 659 34711 SH SOLE 34711 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 19 676 SH SOLE 676 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 3272 225674 SH SOLE 225674 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 16110 232467 SH SOLE 232467 0 0 PINNACLE FOODS INC DEL COM 72348P104 4567 85448 SH SOLE 85448 0 0 PINNACLE WEST CAP CORP COM 723484101 24430 313091 SH SOLE 297504 0 15587 PIONEER ENERGY SVCS CORP COM 723664108 2796 408211 SH SOLE 408211 0 0 PIONEER NAT RES CO COM 723787107 181121 1005837 SH SOLE 849810 0 156027 PIPER JAFFRAY COS COM 724078100 5706 78703 SH SOLE 78703 0 0 PITNEY BOWES INC COM 724479100 6758 444887 SH SOLE 437377 0 7510 PIXELWORKS INC COM NEW 72581M305 13 4796 SH SOLE 4796 0 0 PJT PARTNERS INC COM CL A 69343T107 2285 74007 SH SOLE 74007 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1181 36560 SH SOLE 36560 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 359 10353 SH SOLE 369 0 9984 PLANET FITNESS INC CL A 72703H101 1674 83301 SH SOLE 83301 0 0 PLANET PAYMENT INC SHS U72603118 673 164832 SH SOLE 164832 0 0 PLANTRONICS INC NEW COM 727493108 12134 221590 SH SOLE 221590 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1124 114538 SH SOLE 114538 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 1821 1273142 SH SOLE 1273142 0 0 PLEXUS CORP COM 729132100 10271 190056 SH SOLE 190056 0 0 PLUG POWER INC COM NEW 72919P202 844 703425 SH SOLE 703425 0 0 PLUMAS BANCORP COM 729273102 13 699 SH SOLE 699 0 0 PLY GEM HLDGS INC COM 72941W100 1351 83145 SH SOLE 83145 0 0 PNC FINL SVCS GROUP INC COM 693475105 110881 948022 SH SOLE 879690 0 68332 PNM RES INC COM 69349H107 19256 561410 SH SOLE 561410 0 0 POAGE BANKSHARES INC COM 730206109 10 556 SH SOLE 556 0 0 POLARIS INDS INC COM 731068102 17286 209807 SH SOLE 203264 0 6543 POLYONE CORP COM 73179P106 17798 555507 SH SOLE 555507 0 0 POOL CORPORATION COM 73278L105 14844 142261 SH SOLE 142261 0 0 POPEYES LA KITCHEN INC COM 732872106 6308 104296 SH SOLE 104296 0 0 POPULAR INC COM NEW 733174700 2581 58896 SH SOLE 58896 0 0 PORTER BANCORP INC COM NEW 736233206 3 281 SH SOLE 281 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 15766 363862 SH SOLE 363862 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 4146 184753 SH SOLE 184753 0 0 POSCO SPONSORED ADR 693483109 1097 20869 SH SOLE 20869 0 0 POST HLDGS INC COM 737446104 17919 222899 SH SOLE 222899 0 0 POTBELLY CORP COM 73754Y100 1180 91498 SH SOLE 91498 0 0 POTLATCH CORP NEW COM 737630103 11380 273229 SH SOLE 273229 0 0 POWELL INDS INC COM 739128106 1939 49706 SH SOLE 49706 0 0 POWER INTEGRATIONS INC COM 739276103 9421 138854 SH SOLE 138854 0 0 POWER SOLUTIONS INTL INC COM NEW 73933G202 142 18921 SH SOLE 18921 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 329 20791 SH SOLE 20791 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 0 9 SH SOLE 9 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 24 600 SH SOLE 600 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 1481 12500 SH Call SOLE 12500 0 0 POWERSHARES QQQ TRUST OPTIONS 73935A104 592 5000 SH Put SOLE 5000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 12 100 SH SOLE 100 0 0 PPG INDS INC COM 693506107 55282 583390 SH SOLE 546349 0 37041 PPL CORP COM 69351T106 55049 1616706 SH SOLE 1522463 0 94243 PRA GROUP INC COM 69354N106 9824 251260 SH SOLE 251260 0 0 PRA HEALTH SCIENCES INC COM 69354M108 5007 90841 SH SOLE 90841 0 0 PRAXAIR INC COM 74005P104 111940 955202 SH SOLE 905154 0 50048 PREFERRED APT CMNTYS INC COM 74039L103 1530 102583 SH SOLE 102583 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 2659 50726 SH SOLE 50726 0 0 PREFORMED LINE PRODS CO COM 740444104 617 10624 SH SOLE 10624 0 0 PREMIER FINL BANCORP INC COM 74050M105 739 36766 SH SOLE 36766 0 0 PREMIER INC CL A 74051N102 764 25180 SH SOLE 25180 0 0 PRESBIA PLC SHS G7234P100 2 609 SH SOLE 609 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 18351 352236 SH SOLE 352236 0 0 PRGX GLOBAL INC COM NEW 69357C503 21 3598 SH SOLE 3598 0 0 PRICE T ROWE GROUP INC COM 74144T108 41064 545631 SH SOLE 511101 0 34530 PRICELINE GRP INC COM NEW 741503403 338314 230764 SH SOLE 188903 0 41861 PRICESMART INC COM 741511109 6138 73512 SH SOLE 73512 0 0 PRIMEENERGY CORP COM 74158E104 5 101 SH SOLE 101 0 0 PRIMERICA INC COM 74164M108 21262 307481 SH SOLE 307481 0 0 PRIMO WTR CORP COM 74165N105 987 80390 SH SOLE 80390 0 0 PRIMORIS SVCS CORP COM 74164F103 3402 149359 SH SOLE 149359 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 37542 648834 SH SOLE 606079 0 42755 PRIVATEBANCORP INC COM 742962103 29852 550870 SH SOLE 550870 0 0 PROASSURANCE CORP COM 74267C106 5763 102551 SH SOLE 102551 0 0 PROCTER AND GAMBLE CO COM 742718109 534238 6353926 SH SOLE 5932695 0 421231 PROFIRE ENERGY INC COM 74316X101 5 3760 SH SOLE 3760 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 2356 272710 SH SOLE 272710 0 0 PROGRESS SOFTWARE CORP COM 743312100 8558 268028 SH SOLE 268028 0 0 PROGRESSIVE CORP OHIO COM 743315103 47241 1330729 SH SOLE 1244430 0 86299 PROLOGIS INC COM 74340W103 63326 1199586 SH SOLE 1125315 0 74271 PROOFPOINT INC COM 743424103 10760 152296 SH SOLE 152296 0 0 PROS HOLDINGS INC COM 74346Y103 2106 97841 SH SOLE 97841 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 3 58 SH SOLE 58 0 0 PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 10 10000 PRN SOLE 10000 0 0 PROSPERITY BANCSHARES INC COM 743606105 36259 505140 SH SOLE 505140 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 658 29930 SH SOLE 29930 0 0 PROTEON THERAPEUTICS INC COM 74371L109 3 1366 SH SOLE 1366 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 413 33673 SH SOLE 33673 0 0 PROTHENA CORP PLC SHS G72800108 6527 132680 SH SOLE 132680 0 0 PROTO LABS INC COM 743713109 6410 124837 SH SOLE 124837 0 0 PROVIDENCE SVC CORP COM 743815102 2578 67747 SH SOLE 67747 0 0 PROVIDENT BANCORP INC COM 74383X109 295 16455 SH SOLE 16455 0 0 PROVIDENT FINL HLDGS INC COM 743868101 519 25672 SH SOLE 25672 0 0 PROVIDENT FINL SVCS INC COM 74386T105 9383 331572 SH SOLE 331572 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 15 847 SH SOLE 847 0 0 PRUDENTIAL FINL INC COM 744320102 275020 2642902 SH SOLE 2477049 0 165853 PS BUSINESS PKS INC CALIF COM 69360J107 11545 99082 SH SOLE 99082 0 0 PSIVIDA CORP COM 74440J101 9 5318 SH SOLE 5318 0 0 PSYCHEMEDICS CORP COM NEW 744375205 22 877 SH SOLE 877 0 0 PTC INC COM 69370C100 21450 463591 SH SOLE 463591 0 0 PTC THERAPEUTICS INC COM 69366J200 1770 162274 SH SOLE 162274 0 0 PUBLIC STORAGE COM 74460D109 73040 326801 SH SOLE 304085 0 22716 PUBLIC SVC ENTERPRISE GROUP COM 744573106 155948 3553958 SH SOLE 3349956 0 204002 PULMATRIX INC COM 74584P103 1 1239 SH SOLE 1239 0 0 PULSE BIOSCIENCES INC COM 74587B101 6 890 SH SOLE 890 0 0 PULTE GROUP INC COM 745867101 13235 720092 SH SOLE 677354 0 42738 PUMA BIOTECHNOLOGY INC COM 74587V107 3193 103996 SH SOLE 103996 0 0 PURE STORAGE INC CL A 74624M102 9404 831454 SH SOLE 831454 0 0 PURECYCLE CORP COM NEW 746228303 17 3005 SH SOLE 3005 0 0 PVH CORP COM 693656100 17801 197263 SH SOLE 185941 0 11322 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 566 50960 SH SOLE 50960 0 0 Q2 HLDGS INC COM 74736L109 2736 94841 SH SOLE 94841 0 0 QAD INC CL B 74727D207 6 249 SH SOLE 249 0 0 QAD INC CL A 74727D306 1239 40767 SH SOLE 40767 0 0 QCR HOLDINGS INC COM 74727A104 2188 50535 SH SOLE 50535 0 0 QEP RES INC COM 74733V100 15445 838953 SH SOLE 838953 0 0 QIAGEN NV REG SHS N72482107 3669 130925 SH SOLE 130925 0 0 QORVO INC COM 74736K101 15897 301478 SH SOLE 283651 0 17827 QORVO INC OPTIONS 74736K101 185 3500 SH Put SOLE 3500 0 0 QTS RLTY TR INC COM CL A 74736A103 8718 175587 SH SOLE 175587 0 0 QUAD / GRAPHICS INC COM CL A 747301109 3036 112965 SH SOLE 112965 0 0 QUAKER CHEM CORP COM 747316107 8552 66843 SH SOLE 66843 0 0 QUALCOMM INC COM 747525103 486191 7456916 SH SOLE 7128623 0 328293 QUALITY CARE PPTYS INC COM 747545101 5021 323958 SH SOLE 323958 0 0 QUALITY SYS INC COM 747582104 3334 253508 SH SOLE 253508 0 0 QUALYS INC COM 74758T303 4411 139375 SH SOLE 139375 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 3892 191734 SH SOLE 191734 0 0 QUANTA SVCS INC COM 74762E102 11405 327246 SH SOLE 321300 0 5946 QUANTENNA COMMUNICATIONS INC COM 74766D100 56 3095 SH SOLE 3095 0 0 QUEST DIAGNOSTICS INC COM 74834L100 135067 1469719 SH SOLE 1388965 0 80754 QUICKLOGIC CORP COM 74837P108 16 11783 SH SOLE 11783 0 0 QUIDEL CORP COM 74838J101 2156 100661 SH SOLE 100661 0 0 QUINSTREET INC COM 74874Q100 690 183401 SH SOLE 183401 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 6926 91068 SH SOLE 73384 0 17684 QUMU CORP COM 749063103 4 1537 SH SOLE 1537 0 0 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 294 9746 SH SOLE 9746 0 0 QUORUM HEALTH CORP COM 74909E106 1116 153513 SH SOLE 153513 0 0 QUOTIENT LTD SHS G73268107 432 89250 SH SOLE 89250 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 2550 237176 SH SOLE 237176 0 0 RA PHARMACEUTICALS INC COM 74933V108 169 11099 SH SOLE 11099 0 0 RADIAN GROUP INC COM 750236101 15697 873053 SH SOLE 873053 0 0 RADIANT LOGISTICS INC COM 75025X100 543 139344 SH SOLE 139344 0 0 RADIO ONE INC CL D NON VTG 75040P405 249 85840 SH SOLE 85840 0 0 RADISYS CORP COM 750459109 594 134099 SH SOLE 134099 0 0 RADIUS HEALTH INC COM NEW 750469207 4475 117683 SH SOLE 117683 0 0 RADNET INC COM 750491102 932 144465 SH SOLE 144465 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 1234 367207 SH SOLE 367207 0 0 RALPH LAUREN CORP CL A 751212101 16315 180630 SH SOLE 172666 0 7964 RAMBUS INC DEL COM 750917106 8611 625348 SH SOLE 625348 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 5344 322342 SH SOLE 322342 0 0 RANDGOLD RES LTD ADR 752344309 313 4100 SH SOLE 4100 0 0 RANDOLPH BANCORP INC COM 752378109 13 789 SH SOLE 789 0 0 RANGE RES CORP COM 75281A109 28855 839778 SH SOLE 813612 0 26166 RAPID7 INC COM 753422104 927 76157 SH SOLE 76157 0 0 RAVE RESTAURANT GROUP INC COM 754198109 2 1239 SH SOLE 1239 0 0 RAVEN INDS INC COM 754212108 4753 188595 SH SOLE 188595 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 31605 456254 SH SOLE 442837 0 13417 RAYONIER ADVANCED MATLS INC COM 75508B104 3468 224312 SH SOLE 224312 0 0 RAYONIER INC COM 754907103 11475 431399 SH SOLE 431399 0 0 RAYTHEON CO COM NEW 755111507 279132 1965719 SH SOLE 1889364 0 76355 RBC BEARINGS INC COM 75524B104 7784 83872 SH SOLE 83872 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 26 1526 SH SOLE 1526 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 9 1412 SH SOLE 1412 0 0 RE MAX HLDGS INC CL A 75524W108 5408 96565 SH SOLE 96565 0 0 READING INTERNATIONAL INC CL A 755408101 1112 67003 SH SOLE 67003 0 0 REAL IND INC COM 75601W104 612 100322 SH SOLE 100322 0 0 REALNETWORKS INC COM NEW 75605L708 456 93855 SH SOLE 93855 0 0 REALOGY HLDGS CORP COM 75605Y106 2189 85088 SH SOLE 85088 0 0 REALPAGE INC COM 75606N109 6104 203459 SH SOLE 203459 0 0 REALTY INCOME CORP COM 756109104 33616 584833 SH SOLE 548911 0 35922 REATA PHARMACEUTICALS INC CL A 75615P103 481 22050 SH SOLE 22050 0 0 RECRO PHARMA INC COM 75629F109 11 1311 SH SOLE 1311 0 0 RED HAT INC COM 756577102 27345 392327 SH SOLE 367375 0 24952 RED LION HOTELS CORP COM 756764106 441 52874 SH SOLE 52874 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 3879 68784 SH SOLE 68784 0 0 RED ROCK RESORTS INC CL A 75700L108 2600 112097 SH SOLE 112097 0 0 REDWOOD TR INC COM 758075402 4812 316401 SH SOLE 316401 0 0 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 91 91000 PRN SOLE 91000 0 0 REEDS INC COM 758338107 7 1792 SH SOLE 1792 0 0 REGAL BELOIT CORP COM 758750103 10860 156825 SH SOLE 156825 0 0 REGAL ENTMT GROUP CL A 758766109 998 48439 SH SOLE 48439 0 0 REGENCY CTRS CORP COM 758849103 25790 374045 SH SOLE 363093 0 10952 REGENERON PHARMACEUTICALS COM 75886F107 124484 339110 SH SOLE 278089 0 61021 REGENXBIO INC COM 75901B107 1556 83888 SH SOLE 83888 0 0 REGIONAL MGMT CORP COM 75902K106 1188 45205 SH SOLE 45205 0 0 REGIONS FINL CORP NEW COM 7591EP100 76493 5326791 SH SOLE 5010220 0 316571 REGIS CORP MINN COM 758932107 2899 199679 SH SOLE 199679 0 0 REGULUS THERAPEUTICS INC COM 75915K101 334 148265 SH SOLE 148265 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 31223 248138 SH SOLE 241423 0 6715 REIS INC COM 75936P105 820 36875 SH SOLE 36875 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 39103 491608 SH SOLE 486685 0 4923 RELM WIRELESS CORP COM 759525108 7 1523 SH SOLE 1523 0 0 REMARK MEDIA INC COM 75954W107 10 2547 SH SOLE 2547 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 17343 127319 SH SOLE 123000 0 4319 RENASANT CORP COM 75970E107 7066 167361 SH SOLE 167361 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1706 175828 SH SOLE 175828 0 0 RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 71 74000 PRN SOLE 74000 0 0 RENT A CTR INC NEW COM 76009N100 3197 284134 SH SOLE 284134 0 0 RENTECH INC COM NEW 760112201 10 4063 SH SOLE 4063 0 0 REPLIGEN CORP COM 759916109 5279 171279 SH SOLE 171279 0 0 REPLIGEN CORP NOTE 2.125% 6/0 759916AA7 84 71000 PRN SOLE 71000 0 0 REPROS THERAPEUTICS INC COM NEW 76028H209 5 3757 SH SOLE 3757 0 0 REPUBLIC BANCORP KY CL A 760281204 1585 40084 SH SOLE 40084 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 1510 180846 SH SOLE 180846 0 0 REPUBLIC SVCS INC COM 760759100 30530 535138 SH SOLE 493504 0 41634 RESEARCH FRONTIERS INC COM 760911107 6 3320 SH SOLE 3320 0 0 RESMED INC COM 761152107 30798 496340 SH SOLE 481733 0 14607 RESONANT INC COM 76118L102 5 953 SH SOLE 953 0 0 RESOURCE CAP CORP COM NEW 76120W708 1094 131278 SH SOLE 131278 0 0 RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 61 64000 PRN SOLE 64000 0 0 RESOURCES CONNECTION INC COM 76122Q105 3729 193695 SH SOLE 193695 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 8243 268491 SH SOLE 268491 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 11755 556320 SH SOLE 556320 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4636 302436 SH SOLE 302436 0 0 RETAILMENOT INC COM SER 1 76132B106 1535 165077 SH SOLE 165077 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 2 2114 SH SOLE 2114 0 0 RETROPHIN INC COM 761299106 2772 146441 SH SOLE 146441 0 0 REVANCE THERAPEUTICS INC COM 761330109 1629 78719 SH SOLE 78719 0 0 REVLON INC CL A NEW 761525609 1367 46901 SH SOLE 46901 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 8 1545 SH SOLE 1545 0 0 REX AMERICAN RESOURCES CORP COM 761624105 3106 31456 SH SOLE 31456 0 0 REXFORD INDL RLTY INC COM 76169C100 7064 304611 SH SOLE 304611 0 0 REXNORD CORP NEW COM 76169B102 6243 318702 SH SOLE 318702 0 0 REYNOLDS AMERICAN INC COM 761713106 165705 2956910 SH SOLE 2809168 0 147742 RGC RES INC COM 74955L103 19 777 SH SOLE 777 0 0 RICE ENERGY INC COM 762760106 1322 61921 SH SOLE 61921 0 0 RICHARDSON ELECTRS LTD COM 763165107 12 1884 SH SOLE 1884 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 891 374383 SH SOLE 374383 0 0 RIGHTSIDE GROUP LTD COM 76658B100 373 45140 SH SOLE 45140 0 0 RIGNET INC COM 766582100 1304 56320 SH SOLE 56320 0 0 RING ENERGY INC COM 76680V108 2208 169939 SH SOLE 169939 0 0 RINGCENTRAL INC CL A 76680R206 4536 220183 SH SOLE 220183 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3838 99798 SH SOLE 2140 0 97658 RITE AID CORP COM 767754104 8612 1045109 SH SOLE 922717 0 122392 RITE AID CORP OPTIONS 767754104 66 8000 SH Put SOLE 8000 0 0 RIVERVIEW BANCORP INC COM 769397100 27 3813 SH SOLE 3813 0 0 RLI CORP COM 749607107 12249 194032 SH SOLE 194032 0 0 RLJ LODGING TR COM 74965L101 12174 497111 SH SOLE 497111 0 0 RMR GROUP INC CL A 74967R106 1097 27762 SH SOLE 27762 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1722 165747 SH SOLE 165747 0 0 ROBERT HALF INTL INC COM 770323103 46845 960339 SH SOLE 897384 0 62955 ROCKET FUEL INC COM 773111109 10 5701 SH SOLE 5701 0 0 ROCKWELL AUTOMATION INC COM 773903109 44134 328377 SH SOLE 302726 0 25651 ROCKWELL COLLINS INC COM 774341101 26429 284915 SH SOLE 266917 0 17998 ROCKWELL MED INC COM 774374102 1248 190543 SH SOLE 190543 0 0 ROCKY BRANDS INC COM 774515100 13 1140 SH SOLE 1140 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 9 865 SH SOLE 865 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 50943 1320438 SH SOLE 1320438 0 0 ROGERS CORP COM 775133101 7350 95687 SH SOLE 95687 0 0 ROLLINS INC COM 775711104 11120 329180 SH SOLE 329180 0 0 ROPER TECHNOLOGIES INC COM 776696106 141544 773129 SH SOLE 625415 0 147714 ROSETTA STONE INC COM 777780107 649 72855 SH SOLE 72855 0 0 ROSS STORES INC COM 778296103 67966 1036075 SH SOLE 979483 0 56592 ROWAN COMPANIES PLC SHS CL A G7665A101 12208 646285 SH SOLE 646285 0 0 ROYAL BANCSHARES PA INC CL A 780081105 14 3393 SH SOLE 3393 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 637 9406 SH SOLE 9406 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 31415 382921 SH SOLE 359173 0 23748 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 15815 272808 SH SOLE 272808 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 31989 588252 SH SOLE 588252 0 0 ROYAL GOLD INC COM 780287108 14460 228248 SH SOLE 228248 0 0 RPC INC COM 749660106 650 32791 SH SOLE 32791 0 0 RPM INTL INC COM 749685103 24373 452770 SH SOLE 452770 0 0 RPX CORP COM 74972G103 2244 207736 SH SOLE 207736 0 0 RSP PERMIAN INC COM 74978Q105 17796 398839 SH SOLE 398839 0 0 RTI SURGICAL INC COM 74975N105 763 234802 SH SOLE 234802 0 0 RUBICON PROJ INC COM 78112V102 1126 151803 SH SOLE 151803 0 0 RUBY TUESDAY INC COM 781182100 1025 317207 SH SOLE 317207 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 3909 167414 SH SOLE 167414 0 0 RUSH ENTERPRISES INC CL A 781846209 3830 120054 SH SOLE 120054 0 0 RUSH ENTERPRISES INC CL B 781846308 713 23111 SH SOLE 23111 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 3020 165025 SH SOLE 165025 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1784 21422 SH SOLE 21422 0 0 RYDER SYS INC COM 783549108 8736 117354 SH SOLE 115363 0 1991 RYERSON HLDG CORP COM 783754104 729 54590 SH SOLE 54590 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 10228 162318 SH SOLE 162318 0 0 S & T BANCORP INC COM 783859101 7629 195416 SH SOLE 195416 0 0 S&P GLOBAL INC COM 78409V104 60900 566305 SH SOLE 529557 0 36748 S&W SEED CO COM 785135104 11 2431 SH SOLE 2431 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 8561 350592 SH SOLE 350592 0 0 SABRE CORP COM 78573M104 11384 456290 SH SOLE 435099 0 21191 SAFE BULKERS INC COM Y7388L103 7 5790 SH SOLE 5790 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1136 84439 SH SOLE 84439 0 0 SAFETY INS GROUP INC COM 78648T100 5729 77732 SH SOLE 77732 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 763 15163 SH SOLE 15163 0 0 SAGE THERAPEUTICS INC COM 78667J108 6662 130472 SH SOLE 130472 0 0 SAIA INC COM 78709Y105 6038 136766 SH SOLE 136766 0 0 SALEM MEDIA GROUP INC CL A 794093104 269 43010 SH SOLE 43010 0 0 SALESFORCE COM INC COM 79466L302 94570 1381388 SH SOLE 1291867 0 89521 SALISBURY BANCORP INC COM 795226109 15 409 SH SOLE 409 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 13049 493888 SH SOLE 493888 0 0 SANCHEZ ENERGY CORP COM 79970Y105 2056 227714 SH SOLE 227714 0 0 SANDERSON FARMS INC COM 800013104 10236 108611 SH SOLE 108611 0 0 SANDY SPRING BANCORP INC COM 800363103 4431 110804 SH SOLE 110804 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2468 35056 SH SOLE 35056 0 0 SANGAMO BIOSCIENCES INC COM 800677106 845 277184 SH SOLE 277184 0 0 SANMINA CORPORATION COM 801056102 14575 397689 SH SOLE 397689 0 0 SANOFI SPONSORED ADR 80105N105 54836 1355975 SH SOLE 1355975 0 0 SANOFI RIGHT 12/31/2020 80105N113 0 84 SH SOLE 84 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 836 61948 SH SOLE 61948 0 0 SAPIENS INTL CORP N V SHS NEW N7716A151 1338 93323 SH SOLE 93323 0 0 SAREPTA THERAPEUTICS INC COM 803607100 6271 228628 SH SOLE 228628 0 0 SAUL CTRS INC COM 804395101 3641 54660 SH SOLE 54660 0 0 SB FINL GROUP INC COM 78408D105 12 759 SH SOLE 759 0 0 SBA COMMUNICATIONS CORP COM 78388J106 82264 796664 SH SOLE 568367 0 228297 SCANA CORP NEW COM 80589M102 46367 632741 SH SOLE 613896 0 18845 SCANSOURCE INC COM 806037107 5482 135850 SH SOLE 135850 0 0 SCHEIN HENRY INC COM 806407102 27103 178653 SH SOLE 167318 0 11335 SCHLUMBERGER LTD COM 806857108 436285 5196963 SH SOLE 4967057 0 229906 SCHNITZER STL INDS CL A 806882106 2895 112645 SH SOLE 112645 0 0 SCHOLASTIC CORP COM 807066105 7049 148424 SH SOLE 148424 0 0 SCHULMAN A INC COM 808194104 5259 157223 SH SOLE 157223 0 0 SCHWAB CHARLES CORP NEW COM 808513105 112896 2860291 SH SOLE 2683703 0 176588 SCHWEITZER-MAUDUIT INTL INC COM 808541106 7424 163063 SH SOLE 163063 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 2797 259023 SH SOLE 259023 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 24532 289288 SH SOLE 289288 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 3630 259316 SH SOLE 259316 0 0 SCORPIO BULKERS INC COM Y7546A122 1229 243330 SH SOLE 243330 0 0 SCORPIO TANKERS INC SHS Y7542C106 3022 667193 SH SOLE 667193 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 14622 153028 SH SOLE 153028 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 6145 317916 SH SOLE 317916 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 50352 705504 SH SOLE 684148 0 21356 SCYNEXIS INC COM 811292101 11 3496 SH SOLE 3496 0 0 SEABOARD CORP COM 811543107 4229 1070 SH SOLE 1070 0 0 SEACHANGE INTL INC COM 811699107 14 6043 SH SOLE 6043 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2763 125248 SH SOLE 125248 0 0 SEACOR HOLDINGS INC COM 811904101 6179 86686 SH SOLE 86686 0 0 SEADRILL LIMITED SHS G7945E105 5334 1564178 SH SOLE 1564178 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 23233 608684 SH SOLE 566383 0 42301 SEALED AIR CORP NEW COM 81211K100 20574 453772 SH SOLE 426025 0 27747 SEARS HLDGS CORP COM 812350106 406 43718 SH SOLE 43718 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 191 40635 SH SOLE 40635 0 0 SEASPINE HLDGS CORP COM 81255T108 11 1351 SH SOLE 1351 0 0 SEATTLE GENETICS INC COM 812578102 4321 81893 SH SOLE 71511 0 10382 SEAWORLD ENTMT INC COM 81282V100 4704 248480 SH SOLE 248480 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 99 50317 SH SOLE 50317 0 0 SECUREWORKS CORP CL A 81374A105 238 22435 SH SOLE 22435 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 8 1295 SH SOLE 1295 0 0 SEI INVESTMENTS CO COM 784117103 23241 470850 SH SOLE 456410 0 14440 SELECT BANCORP INC NEW COM 81617L108 15 1537 SH SOLE 1537 0 0 SELECT COMFORT CORP COM 81616X103 5291 233916 SH SOLE 233916 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 6561 260375 SH SOLE 260375 0 0 SELECT MED HLDGS CORP COM 81619Q105 7588 572668 SH SOLE 572668 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 552 8000 SH Put SOLE 8000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13 183 SH SOLE 183 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7 142 SH SOLE 142 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 11 138 SH SOLE 138 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 753 10000 SH Call SOLE 10000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 50 665 SH SOLE 665 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 36 1568 SH SOLE 1568 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 1306 21000 SH Put SOLE 21000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5 78 SH SOLE 78 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 42 866 SH SOLE 866 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1 30 SH SOLE 30 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 1142 23500 SH Call SOLE 23500 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 805 16570 SH SOLE 16570 0 0 SELECTA BIOSCIENCES INC COM 816212104 97 5645 SH SOLE 5645 0 0 SELECTIVE INS GROUP INC COM 816300107 10870 252491 SH SOLE 252491 0 0 SEMGROUP CORP CL A 81663A105 11201 268290 SH SOLE 268290 0 0 SEMPRA ENERGY COM 816851109 75741 752595 SH SOLE 719062 0 33533 SEMTECH CORP COM 816850101 10360 328368 SH SOLE 328368 0 0 SENECA FOODS CORP NEW CL A 817070501 1506 37613 SH SOLE 37613 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 15617 824978 SH SOLE 824978 0 0 SENOMYX INC COM 81724Q107 8 7883 SH SOLE 7883 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 808 20754 SH SOLE 3155 0 17599 SENSEONICS HLDGS INC COM 81727U105 274 102620 SH SOLE 102620 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 23233 295656 SH SOLE 295656 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 776 165819 SH SOLE 165819 0 0 SERES THERAPEUTICS INC COM 81750R102 661 66747 SH SOLE 66747 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 7359 172312 SH SOLE 172312 0 0 SERVICE CORP INTL COM 817565104 19876 699854 SH SOLE 699854 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2472 65620 SH SOLE 65620 0 0 SERVICENOW INC COM 81762P102 6470 87028 SH SOLE 69787 0 17241 SERVICESOURCE INTL INC COM 81763U100 1391 244933 SH SOLE 244933 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 8757 233884 SH SOLE 233884 0 0 SEVCON INC COM 81783K108 3 340 SH SOLE 340 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 12 1524 SH SOLE 1524 0 0 SHAKE SHACK INC CL A 819047101 2093 58468 SH SOLE 58468 0 0 SHARPS COMPLIANCE CORP COM 820017101 9 2274 SH SOLE 2274 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1709 58741 SH SOLE 58741 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 4685 171627 SH SOLE 171627 0 0 SHERWIN WILLIAMS CO COM 824348106 126499 470711 SH SOLE 372517 0 98194 SHILOH INDS INC COM 824543102 10 1511 SH SOLE 1511 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 845 22454 SH SOLE 22454 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 3616 243510 SH SOLE 243510 0 0 SHIRE PLC SPONSORED ADR 82481R106 192 1126 SH SOLE 1126 0 0 SHOE CARNIVAL INC COM 824889109 1991 73787 SH SOLE 73787 0 0 SHORE BANCSHARES INC COM 825107105 759 49751 SH SOLE 49751 0 0 SHORETEL INC COM 825211105 1964 274698 SH SOLE 274698 0 0 SHUTTERFLY INC COM 82568P304 6450 128531 SH SOLE 128531 0 0 SHUTTERSTOCK INC COM 825690100 4541 95557 SH SOLE 95557 0 0 SI FINL GROUP INC MD COM 78425V104 646 41977 SH SOLE 41977 0 0 SIENTRA INC COM 82621J105 20 2301 SH SOLE 2301 0 0 SIERRA BANCORP COM 82620P102 1299 48852 SH SOLE 48852 0 0 SIFCO INDS INC COM 826546103 3 440 SH SOLE 440 0 0 SIGMA DESIGNS INC COM 826565103 934 155606 SH SOLE 155606 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 28675 190913 SH SOLE 185328 0 5585 SIGNET JEWELERS LIMITED SHS G81276100 15579 165279 SH SOLE 154978 0 10301 SILGAN HOLDINGS INC COM 827048109 7932 154990 SH SOLE 154990 0 0 SILICOM LTD ORD M84116108 927 22551 SH SOLE 22551 0 0 SILICON LABORATORIES INC COM 826919102 17732 272803 SH SOLE 272803 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 2486 145047 SH SOLE 145047 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 1884 141564 SH SOLE 141564 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 325 24710 SH SOLE 24710 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9919 159593 SH SOLE 159593 0 0 SIMON PPTY GROUP INC NEW COM 828806109 145683 819961 SH SOLE 772610 0 47351 SIMPSON MANUFACTURING CO INC COM 829073105 9001 205735 SH SOLE 205735 0 0 SIMULATIONS PLUS INC COM 829214105 18 1852 SH SOLE 1852 0 0 SINA CORP ORD G81477104 1220 20063 SH SOLE 20063 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 8236 246944 SH SOLE 246944 0 0 SIRIUS XM HLDGS INC COM 82968B103 4345 976326 SH SOLE 782713 0 193613 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1489 42874 SH SOLE 42874 0 0 SITO MOBILE LTD COM NEW 82988R203 9 2464 SH SOLE 2464 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2063 34413 SH SOLE 34413 0 0 SJW GROUP COM 784305104 3913 69900 SH SOLE 69900 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 7473 357582 SH SOLE 255682 0 101900 SKECHERS U S A INC CL A 830566105 13107 533244 SH SOLE 533244 0 0 SKYLINE CORP COM 830830105 19 1210 SH SOLE 1210 0 0 SKYWEST INC COM 830879102 9761 267800 SH SOLE 267800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 32059 429403 SH SOLE 400985 0 28418 SL GREEN RLTY CORP COM 78440X101 24179 224814 SH SOLE 210843 0 13971 SLM CORP COM 78442P106 52444 4758983 SH SOLE 4320737 0 438246 SM ENERGY CO COM 78454L100 13502 391588 SH SOLE 391588 0 0 SMART & FINAL STORES INC COM 83190B101 1859 131837 SH SOLE 131837 0 0 SMART SAND INC COM 83191H107 684 41311 SH SOLE 41311 0 0 SMARTFINANCIAL INC COM NEW 83190L208 16 828 SH SOLE 828 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 150 5000 SH SOLE 5000 0 0 SMITH & WESSON HLDG CORP COM 831756101 4338 205805 SH SOLE 205805 0 0 SMITH A O COM 831865209 24793 523601 SH SOLE 503184 0 20417 SMUCKER J M CO COM NEW 832696405 34056 265938 SH SOLE 248703 0 17235 SNAP ON INC COM 833034101 22445 131050 SH SOLE 123103 0 7947 SNYDERS-LANCE INC COM 833551104 22105 576539 SH SOLE 576539 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 3463 151226 SH SOLE 151226 0 0 SONIC CORP COM 835451105 6178 233061 SH SOLE 233061 0 0 SONOCO PRODS CO COM 835495102 20728 393317 SH SOLE 393317 0 0 SONUS NETWORKS INC COM NEW 835916503 1284 203732 SH SOLE 203732 0 0 SONY CORP ADR NEW 835699307 21 766 SH SOLE 766 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 510 104124 SH SOLE 104124 0 0 SOTHEBYS COM 835898107 12963 325201 SH SOLE 325201 0 0 SOTHERLY HOTELS INC COM 83600C103 16 2323 SH SOLE 2323 0 0 SOUND FINL BANCORP INC COM 83607A100 9 335 SH SOLE 335 0 0 SOUTH JERSEY INDS INC COM 838518108 14598 433311 SH SOLE 433311 0 0 SOUTH ST CORP COM 840441109 8419 96326 SH SOLE 96326 0 0 SOUTHERN CO COM 842587107 92572 1881927 SH SOLE 1743299 0 138628 SOUTHERN COPPER CORP COM 84265V105 18470 578260 SH SOLE 482260 0 96000 SOUTHERN FIRST BANCSHARES IN COM 842873101 836 23222 SH SOLE 23222 0 0 SOUTHERN MO BANCORP INC COM 843380106 823 23272 SH SOLE 23272 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 719 43976 SH SOLE 43976 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 5387 143009 SH SOLE 143009 0 0 SOUTHWEST AIRLS CO COM 844741108 165063 3311867 SH SOLE 3258845 0 53022 SOUTHWEST BANCORP INC OKLA COM 844767103 2225 76741 SH SOLE 76741 0 0 SOUTHWEST GA FINL CORP COM 84502A104 6 323 SH SOLE 323 0 0 SOUTHWEST GAS CORP COM 844895102 25256 329629 SH SOLE 329629 0 0 SOUTHWESTERN ENERGY CO COM 845467109 13405 1238891 SH SOLE 1170848 0 68043 SP PLUS CORP COM 78469C103 1879 66738 SH SOLE 66738 0 0 SPAN AMER MED SYS INC COM 846396109 7 400 SH SOLE 400 0 0 SPARK ENERGY INC CL A COM 846511103 589 19427 SH SOLE 19427 0 0 SPARK NETWORKS INC COM 84651P100 2 2438 SH SOLE 2438 0 0 SPARK THERAPEUTICS INC COM 84652J103 3840 76945 SH SOLE 76945 0 0 SPARTAN MTRS INC COM 846819100 1298 140285 SH SOLE 140285 0 0 SPARTANNASH CO COM 847215100 7992 202125 SH SOLE 202125 0 0 SPARTON CORP COM 847235108 947 39716 SH SOLE 39716 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 156407 1426944 SH SOLE 1426944 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 350 9703 SH SOLE 9703 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 1118 5000 SH Put SOLE 5000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 55565 248580 SH SOLE 248580 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 566 1876 SH SOLE 1876 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 2307 48632 SH SOLE 48632 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 122 2549 SH SOLE 2549 0 0 SPDR SERIES TRUST BLOMBERG BRC COR 78464A367 2950 74000 SH SOLE 74000 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4376 120047 SH SOLE 120047 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 145 5589 SH SOLE 5589 0 0 SPECTRA ENERGY CORP COM 847560109 65337 1590085 SH SOLE 1444777 0 145308 SPECTRANETICS CORP COM 84760C107 3916 159857 SH SOLE 159857 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1783 14576 SH SOLE 11774 0 2802 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1885 425527 SH SOLE 425527 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 980 45223 SH SOLE 45223 0 0 SPIRE INC COM 84857L101 16237 251544 SH SOLE 251544 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4525 77553 SH SOLE 77553 0 0 SPIRIT AIRLS INC COM 848577102 2363 40841 SH SOLE 40841 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 3015 277599 SH SOLE 277599 0 0 SPLUNK INC COM 848637104 3949 77204 SH SOLE 63260 0 13944 SPOK HLDGS INC COM 84863T106 2445 117836 SH SOLE 117836 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 967 102983 SH SOLE 102983 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 1 163 SH SOLE 163 0 0 SPRINT CORP COM SER 1 85207U105 4200 498843 SH SOLE 413268 0 85575 SPROUTS FMRS MKT INC COM 85208M102 8650 457163 SH SOLE 457163 0 0 SPS COMM INC COM 78463M107 5889 84259 SH SOLE 84259 0 0 SPX CORP COM 784635104 5265 221982 SH SOLE 221982 0 0 SPX FLOW INC COM 78469X107 6209 193653 SH SOLE 193653 0 0 SQUARE INC CL A 852234103 6761 496017 SH SOLE 496017 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2378 83153 SH SOLE 83153 0 0 ST JOE CO COM 790148100 15744 828655 SH SOLE 828655 0 0 ST JUDE MED INC COM 790849103 49972 624506 SH SOLE 585054 0 39452 STAAR SURGICAL CO COM PAR $0.01 852312305 1710 157593 SH SOLE 157593 0 0 STAG INDL INC COM 85254J102 8926 373924 SH SOLE 373924 0 0 STAGE STORES INC COM NEW 85254C305 682 156031 SH SOLE 156031 0 0 STAMPS COM INC COM NEW 852857200 9372 81741 SH SOLE 81741 0 0 STANDARD MTR PRODS INC COM 853666105 5793 108847 SH SOLE 108847 0 0 STANDEX INTL CORP COM 854231107 5771 65697 SH SOLE 65697 0 0 STANLEY BLACK & DECKER INC COM 854502101 39347 343071 SH SOLE 319283 0 23788 STANLEY FURNITURE CO INC COM NEW 854305208 1 1606 SH SOLE 1606 0 0 STAPLES INC COM 855030102 15278 1688143 SH SOLE 1598525 0 89618 STARBUCKS CORP COM 855244109 182106 3280010 SH SOLE 3076369 0 203641 STARRETT L S CO CL A 855668109 9 950 SH SOLE 950 0 0 STARTEK INC COM 85569C107 15 1800 SH SOLE 1800 0 0 STARWOOD PPTY TR INC COM 85571B105 34356 1565189 SH SOLE 1536415 0 28774 STATE AUTO FINL CORP COM 855707105 1696 63253 SH SOLE 63253 0 0 STATE BK FINL CORP COM 856190103 4050 150767 SH SOLE 150767 0 0 STATE NATL COS INC COM 85711T305 1876 135374 SH SOLE 135374 0 0 STATE STR CORP COM 857477103 56521 727245 SH SOLE 667973 0 59272 STATOIL ASA SPONSORED ADR 85771P102 1460 80066 SH SOLE 1046 0 79020 STEEL DYNAMICS INC COM 858119100 31171 876083 SH SOLE 876083 0 0 STEELCASE INC CL A 858155203 5792 323572 SH SOLE 323572 0 0 STEIN MART INC COM 858375108 866 157960 SH SOLE 157960 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 790 73870 SH SOLE 73870 0 0 STEPAN CO COM 858586100 8652 106182 SH SOLE 106182 0 0 STERICYCLE INC COM 858912108 14130 183408 SH SOLE 171853 0 11555 STERICYCLE INC DEP PFD A 1/10 858912207 3287 51955 SH SOLE 51955 0 0 STERIS PLC SHS USD G84720104 16838 249856 SH SOLE 249856 0 0 STERLING BANCORP DEL COM 85917A100 16238 693931 SH SOLE 693931 0 0 STERLING CONSTRUCTION CO INC COM 859241101 35 4181 SH SOLE 4181 0 0 STEWARDSHIP FINL CORP COM 860326107 9 932 SH SOLE 932 0 0 STEWART INFORMATION SVCS COR COM 860372101 5516 119702 SH SOLE 119702 0 0 STIFEL FINL CORP COM 860630102 24300 486496 SH SOLE 486496 0 0 STILLWATER MNG CO COM 86074Q102 10601 658020 SH SOLE 658020 0 0 STOCK YDS BANCORP INC COM 861025104 4321 92039 SH SOLE 92039 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 2072 49652 SH SOLE 49652 0 0 STONEGATE MTG CORP COM 86181Q300 15 2530 SH SOLE 2530 0 0 STONERIDGE INC COM 86183P102 1889 106808 SH SOLE 106808 0 0 STORE CAP CORP COM 862121100 2160 87405 SH SOLE 87405 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 1291 38074 SH SOLE 38074 0 0 STRATASYS LTD SHS M85548101 3169 191589 SH SOLE 191589 0 0 STRATTEC SEC CORP COM 863111100 573 14206 SH SOLE 14206 0 0 STRATUS PPTYS INC COM NEW 863167201 815 24894 SH SOLE 24894 0 0 STRAYER ED INC COM 863236105 4650 57670 SH SOLE 57670 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 5 1959 SH SOLE 1959 0 0 STRYKER CORP COM 863667101 91125 760581 SH SOLE 714604 0 45977 STURM RUGER & CO INC COM 864159108 5037 95582 SH SOLE 95582 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 1245 91906 SH SOLE 91906 0 0 SUFFOLK BANCORP COM 864739107 2112 49321 SH SOLE 49321 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1 111 SH SOLE 111 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 900 32678 SH SOLE 32678 0 0 SUMMIT HOTEL PPTYS COM 866082100 7710 480944 SH SOLE 480944 0 0 SUMMIT MATLS INC CL A 86614U100 6817 286541 SH SOLE 286541 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 8 516 SH SOLE 516 0 0 SUN BANCORP INC COM NEW 86663B201 1122 43162 SH SOLE 43162 0 0 SUN CMNTYS INC COM 866674104 3877 50602 SH SOLE 50602 0 0 SUN HYDRAULICS CORP COM 866942105 3499 87531 SH SOLE 87531 0 0 SUNCOKE ENERGY INC COM 86722A103 4160 366817 SH SOLE 366817 0 0 SUNCOR ENERGY INC NEW COM 867224107 219198 6705347 SH SOLE 5389690 0 1315657 SUNPOWER CORP COM 867652406 232 35089 SH SOLE 35089 0 0 SUNRUN INC COM 86771W105 1349 254137 SH SOLE 254137 0 0 SUNSHINE BANCORP INC COM 86777J108 14 835 SH SOLE 835 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 13508 885762 SH SOLE 885762 0 0 SUNTRUST BKS INC COM 867914103 401232 7315081 SH SOLE 6882824 0 432257 SUNWORKS INC COM 86803X105 7 3482 SH SOLE 3482 0 0 SUPER MICRO COMPUTER INC COM 86800U104 5762 205410 SH SOLE 205410 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 36048 2135547 SH SOLE 2105922 0 29625 SUPERIOR INDS INTL INC COM 868168105 3564 135266 SH SOLE 135266 0 0 SUPERIOR UNIFORM GP INC COM 868358102 616 31378 SH SOLE 31378 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 6112 242062 SH SOLE 242062 0 0 SUPERVALU INC COM 868536103 8759 1875650 SH SOLE 1875650 0 0 SUPREME INDS INC CL A 868607102 792 50444 SH SOLE 50444 0 0 SURGERY PARTNERS INC COM 86881A100 1157 73028 SH SOLE 73028 0 0 SURGICAL CARE AFFILIATES INC COM 86881L106 6421 138767 SH SOLE 138767 0 0 SURMODICS INC COM 868873100 1680 66140 SH SOLE 66140 0 0 SUSSEX BANCORP COM 869245100 14 678 SH SOLE 678 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 26 1961 SH SOLE 1961 0 0 SVB FINL GROUP COM 78486Q101 30515 177767 SH SOLE 177767 0 0 SWIFT TRANSN CO CL A 87074U101 6722 275934 SH SOLE 275934 0 0 SYKES ENTERPRISES INC COM 871237103 6178 214064 SH SOLE 214064 0 0 SYMANTEC CORP COM 871503108 33210 1390121 SH SOLE 1304885 0 85236 SYNACOR INC COM 871561106 13 4121 SH SOLE 4121 0 0 SYNALLOY CP DEL COM 871565107 16 1450 SH SOLE 1450 0 0 SYNAPTICS INC COM 87157D109 12515 233567 SH SOLE 233567 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 8079 210936 SH SOLE 210936 0 0 SYNCHRONY FINL COM 87165B103 66015 1820108 SH SOLE 1699714 0 120394 SYNDAX PHARMACEUTICALS INC COM 87164F105 259 36068 SH SOLE 36068 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 4342 712984 SH SOLE 712984 0 0 SYNERGY RES CORP COM 87164P103 9148 1026740 SH SOLE 1026740 0 0 SYNGENTA AG SPONSORED ADR 87160A100 17894 226365 SH SOLE 226365 0 0 SYNNEX CORP COM 87162W100 24557 202919 SH SOLE 202919 0 0 SYNOPSYS INC COM 871607107 33388 567237 SH SOLE 551375 0 15862 SYNOVUS FINL CORP COM NEW 87161C501 17683 430450 SH SOLE 430450 0 0 SYNTEL INC COM 87162H103 2420 122289 SH SOLE 122289 0 0 SYNTHESIS ENERGY SYS INC COM 871628103 13 12845 SH SOLE 12845 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 223 292650 SH SOLE 292650 0 0 SYNUTRA INTL INC COM 87164C102 478 89323 SH SOLE 89323 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 41 3373 SH SOLE 3373 0 0 SYSCO CORP COM 871829107 63373 1144528 SH SOLE 1069417 0 75111 SYSTEMAX INC COM 871851101 402 45894 SH SOLE 45894 0 0 T MOBILE US INC COM 872590104 7065 122840 SH SOLE 92468 0 30372 T2 BIOSYSTEMS INC COM 89853L104 287 54620 SH SOLE 54620 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1092 25908 SH SOLE 25908 0 0 TABULA RASA HEALTHCARE INC COM 873379101 13 901 SH SOLE 901 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 41 2520 SH SOLE 2520 0 0 TAHOE RES INC COM 873868103 1625 172554 SH SOLE 172554 0 0 TAILORED BRANDS INC COM 87403A107 6590 257934 SH SOLE 257934 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 49637 1726488 SH SOLE 1674188 0 52300 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 20923 424493 SH SOLE 424493 0 0 TAL ED GROUP ADS REPSTG COM 874080104 1164 16589 SH SOLE 16589 0 0 TANDEM DIABETES CARE INC COM 875372104 163 75852 SH SOLE 75852 0 0 TANDY LEATHER FACTORY INC COM 87538X105 8 1022 SH SOLE 1022 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 15111 422330 SH SOLE 422330 0 0 TANGOE INC COM 87582Y108 1165 147811 SH SOLE 147811 0 0 TARGA RES CORP COM 87612G101 6855 122265 SH SOLE 104800 0 17465 TARGET CORP COM 87612E106 93083 1288696 SH SOLE 1206916 0 81780 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1839 17473 SH SOLE 17360 0 113 TASER INTL INC COM 87651B104 6423 264978 SH SOLE 264978 0 0 TATA MTRS LTD SPONSORED ADR 876568502 11425 332229 SH SOLE 332229 0 0 TAUBMAN CTRS INC COM 876664103 15432 208744 SH SOLE 208744 0 0 TAYLOR DEVICES INC COM 877163105 8 514 SH SOLE 514 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 2225 115518 SH SOLE 115518 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 18 300 SH SOLE 300 0 0 TCF FINL CORP COM 872275102 11642 594280 SH SOLE 594280 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 6385 146449 SH SOLE 116099 0 30350 TE CONNECTIVITY LTD REG SHS H84989104 43004 620728 SH SOLE 570672 0 50056 TEAM HEALTH HOLDINGS INC COM 87817A107 10947 251948 SH SOLE 251948 0 0 TEAM INC COM 878155100 6101 155434 SH SOLE 155434 0 0 TECH DATA CORP COM 878237106 20613 243423 SH SOLE 243423 0 0 TECHTARGET INC COM 87874R100 606 70992 SH SOLE 70992 0 0 TECOGEN INC NEW COM NEW 87876P201 8 1947 SH SOLE 1947 0 0 TEEKAY CORPORATION COM Y8564W103 1576 196299 SH SOLE 196299 0 0 TEEKAY TANKERS LTD CL A Y8565N102 1120 495519 SH SOLE 495519 0 0 TEGNA INC COM 87901J105 10599 495493 SH SOLE 466264 0 29229 TEJON RANCH CO COM 879080109 1490 58582 SH SOLE 58582 0 0 TELADOC INC COM 87918A105 1734 105117 SH SOLE 105117 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 17973 2021685 SH SOLE 2021685 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 29207 237456 SH SOLE 237456 0 0 TELEFLEX INC COM 879369106 25515 158332 SH SOLE 153717 0 4615 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2761 206339 SH SOLE 31339 0 175000 TELEFONICA S A SPONSORED ADR 879382208 46 4985 SH SOLE 4985 0 0 TELENAV INC COM 879455103 932 132195 SH SOLE 132195 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 63794 2209704 SH SOLE 2171925 0 37779 TELETECH HOLDINGS INC COM 879939106 2529 82911 SH SOLE 82911 0 0 TELIGENT INC NEW COM 87960W104 1056 159720 SH SOLE 159720 0 0 TELUS CORP COM 87971M103 62418 1959744 SH SOLE 1959744 0 0 TEMPUR SEALY INTL INC COM 88023U101 11693 171250 SH SOLE 171250 0 0 TENAX THERAPEUTICS INC COM 88032L100 8 4318 SH SOLE 4318 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 12361 832949 SH SOLE 832949 0 0 TENNANT CO COM 880345103 6369 89448 SH SOLE 89448 0 0 TENNECO INC COM 880349105 12975 207694 SH SOLE 207694 0 0 TERADATA CORP DEL COM 88076W103 7543 277619 SH SOLE 272643 0 4976 TERADYNE INC COM 880770102 32476 1278580 SH SOLE 1269183 0 9397 TEREX CORP NEW COM 880779103 11706 371277 SH SOLE 371277 0 0 TERRAFORM GLOBAL INC CL A 88104M101 1527 386616 SH SOLE 386616 0 0 TERRAFORM PWR INC CL A COM 88104R100 4587 358095 SH SOLE 358095 0 0 TERRAVIA HLDGS INC COM 88105A106 400 348163 SH SOLE 348163 0 0 TERRENO RLTY CORP COM 88146M101 5253 184386 SH SOLE 184386 0 0 TERRITORIAL BANCORP INC COM 88145X108 1124 34219 SH SOLE 34219 0 0 TESARO INC COM 881569107 17595 130834 SH SOLE 130834 0 0 TESCO CORP COM 88157K101 2062 249946 SH SOLE 249946 0 0 TESLA MTRS INC COM 88160R101 13816 64654 SH SOLE 51176 0 13478 TESORO CORP COM 881609101 23560 269416 SH SOLE 252813 0 16603 TESSCO TECHNOLOGIES INC COM 872386107 14 1079 SH SOLE 1079 0 0 TESSERA HLDG CORP COM 88166T101 11361 257027 SH SOLE 257027 0 0 TETRA TECH INC NEW COM 88162G103 13380 310089 SH SOLE 310089 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 2622 522323 SH SOLE 522323 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 596 147819 SH SOLE 147819 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 100099 2761360 SH SOLE 2222535 0 538825 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 21394 272887 SH SOLE 272887 0 0 TEXAS INSTRS INC COM 882508104 158745 2175478 SH SOLE 2029322 0 146156 TEXAS ROADHOUSE INC COM 882681109 20772 430590 SH SOLE 430590 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 649 87060 SH SOLE 87060 0 0 TEXTRON INC COM 883203101 27830 573109 SH SOLE 564061 0 9048 TFS FINL CORP COM 87240R107 638 33530 SH SOLE 33530 0 0 TG THERAPEUTICS INC COM 88322Q108 683 146838 SH SOLE 146838 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 5 2277 SH SOLE 2277 0 0 THE TRADE DESK INC COM CL A 88339J105 383 13859 SH SOLE 13859 0 0 THERAPEUTICSMD INC COM 88338N107 3273 567179 SH SOLE 567179 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 4610 144619 SH SOLE 144619 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 119603 847647 SH SOLE 791063 0 56584 THERMON GROUP HLDGS INC COM 88362T103 2485 130198 SH SOLE 130198 0 0 THESTREET INC COM 88368Q103 5 5877 SH SOLE 5877 0 0 THIRD PT REINS LTD COM G8827U100 3145 272318 SH SOLE 272318 0 0 THOMSON REUTERS CORP COM 884903105 2435 55613 SH SOLE 55613 0 0 THOR INDS INC COM 885160101 18346 183367 SH SOLE 182777 0 590 TIDEWATER INC COM 886423102 862 252743 SH SOLE 252743 0 0 TIER REIT INC COM NEW 88650V208 3415 196405 SH SOLE 196405 0 0 TIFFANY & CO NEW COM 886547108 26286 339483 SH SOLE 322508 0 16975 TILE SHOP HLDGS INC COM 88677Q109 3205 163920 SH SOLE 163920 0 0 TILLYS INC CL A 886885102 592 44846 SH SOLE 44846 0 0 TIMBERLAND BANCORP INC COM 887098101 21 1038 SH SOLE 1038 0 0 TIME INC NEW COM 887228104 12617 706811 SH SOLE 706811 0 0 TIME WARNER INC COM NEW 887317303 156759 1623944 SH SOLE 1509729 0 114215 TIMKEN CO COM 887389104 9716 244746 SH SOLE 244746 0 0 TIMKENSTEEL CORP COM 887399103 3401 219698 SH SOLE 219698 0 0 TIPTREE FINL INC CL A 88822Q103 693 112723 SH SOLE 112723 0 0 TITAN INTL INC ILL COM 88830M102 2778 247811 SH SOLE 247811 0 0 TITAN MACHY INC COM 88830R101 1055 72438 SH SOLE 72438 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 286 71414 SH SOLE 71414 0 0 TIVO CORP COM 88870P106 13013 622631 SH SOLE 622631 0 0 TJX COS INC NEW COM 872540109 106064 1411741 SH SOLE 1320164 0 91577 TOKAI PHARMACEUTICALS INC COM 88907J107 34 35195 SH SOLE 35195 0 0 TOLL BROTHERS INC COM 889478103 16653 537193 SH SOLE 520680 0 16513 TOMPKINS FINANCIAL CORPORATI COM 890110109 7173 75873 SH SOLE 75873 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260201 2 4326 SH SOLE 4326 0 0 TOOTSIE ROLL INDS INC COM 890516107 4666 117384 SH SOLE 117384 0 0 TOP IMAGE SYSTEMS LTD ORD M87896102 3 2481 SH SOLE 2481 0 0 TOPBUILD CORP COM 89055F103 7430 208717 SH SOLE 208717 0 0 TORCHMARK CORP COM 891027104 19627 266089 SH SOLE 248289 0 17800 TORO CO COM 891092108 20803 371809 SH SOLE 371809 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 74 1492 SH SOLE 1492 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 13 424 SH SOLE 424 0 0 TOTAL S A SPONSORED ADR 89151E109 141958 2785121 SH SOLE 2627568 0 157553 TOTAL SYS SVCS INC COM 891906109 24790 505613 SH SOLE 480247 0 25366 TOWER INTL INC COM 891826109 2501 88232 SH SOLE 88232 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 5 2168 SH SOLE 2168 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 7601 228593 SH SOLE 228593 0 0 TOWNSQUARE MEDIA INC CL A 892231101 362 34787 SH SOLE 34787 0 0 TPI COMPOSITES INC COM 87266J104 405 25250 SH SOLE 25250 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 7 1432 SH SOLE 1432 0 0 TRACTOR SUPPLY CO COM 892356106 22091 291393 SH SOLE 272935 0 18458 TRANS WORLD ENTMT CORP COM 89336Q100 3 1050 SH SOLE 1050 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 8 1154 SH SOLE 1154 0 0 TRANSCANADA CORP COM 89353D107 48 1069 SH SOLE 1069 0 0 TRANSCAT INC COM 893529107 12 1094 SH SOLE 1094 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 3 229 SH SOLE 229 0 0 TRANSDIGM GROUP INC COM 893641100 86331 346768 SH SOLE 267605 0 79163 TRANSENTERIX INC COM NEW 89366M201 399 306775 SH SOLE 306775 0 0 TRANSOCEAN LTD REG SHS H8817H100 11383 772259 SH SOLE 759263 0 12996 TRANSUNION COM 89400J107 803 25965 SH SOLE 25965 0 0 TRAVELERS COMPANIES INC COM 89417E109 203004 1658262 SH SOLE 1584936 0 73326 TRAVELPORT WORLDWIDE LTD SHS G9019D104 6325 448576 SH SOLE 448576 0 0 TRAVELZOO INC COM NEW 89421Q205 10 1076 SH SOLE 1076 0 0 TRC COS INC COM 872625108 792 74727 SH SOLE 74727 0 0 TRECORA RES COM 894648104 1061 76595 SH SOLE 76595 0 0 TREDEGAR CORP COM 894650100 3259 135777 SH SOLE 135777 0 0 TREEHOUSE FOODS INC COM 89469A104 16011 221784 SH SOLE 221784 0 0 TREMOR VIDEO INC COM 89484Q100 18 7261 SH SOLE 7261 0 0 TREVENA INC COM 89532E109 1025 174245 SH SOLE 174245 0 0 TREX CO INC COM 89531P105 9620 149383 SH SOLE 149383 0 0 TRI CONTL CORP COM 895436103 22 1000 SH SOLE 1000 0 0 TRI POINTE GROUP INC COM 87265H109 11859 1032974 SH SOLE 1032974 0 0 TRIBUNE MEDIA CO CL A 896047503 1509 43131 SH SOLE 43131 0 0 TRICO BANCSHARES COM 896095106 2996 87648 SH SOLE 87648 0 0 TRIMAS CORP COM NEW 896215209 4352 185183 SH SOLE 185183 0 0 TRIMBLE INC COM 896239100 26962 894251 SH SOLE 868043 0 26208 TRINET GROUP INC COM 896288107 4019 156873 SH SOLE 156873 0 0 TRINITY INDS INC COM 896522109 14747 531219 SH SOLE 531219 0 0 TRINITY PL HLDGS INC COM 89656D101 706 76191 SH SOLE 76191 0 0 TRINSEO S A SHS L9340P101 6046 101951 SH SOLE 101951 0 0 TRIPADVISOR INC COM 896945201 24101 519747 SH SOLE 503121 0 16626 TRIPLE-S MGMT CORP CL B 896749108 2077 100337 SH SOLE 100337 0 0 TRISTATE CAP HLDGS INC COM 89678F100 2042 92391 SH SOLE 92391 0 0 TRITON INTL LTD CL A G9078F107 2397 151706 SH SOLE 151706 0 0 TRIUMPH BANCORP INC COM 89679E300 1651 63143 SH SOLE 63143 0 0 TRIUMPH GROUP INC NEW COM 896818101 10609 400349 SH SOLE 400349 0 0 TRONC INC COM 89703P107 1512 109017 SH SOLE 109017 0 0 TRONOX LTD SHS CL A Q9235V101 2711 262917 SH SOLE 262917 0 0 TROVAGENE INC COM NEW 897238309 237 112917 SH SOLE 112917 0 0 TRUEBLUE INC COM 89785X101 5627 228295 SH SOLE 228295 0 0 TRUECAR INC COM 89785L107 2505 200405 SH SOLE 200405 0 0 TRUPANION INC COM 898202106 913 58859 SH SOLE 58859 0 0 TRUSTCO BK CORP N Y COM 898349105 4505 514848 SH SOLE 514848 0 0 TRUSTMARK CORP COM 898402102 18854 528850 SH SOLE 528850 0 0 TTM TECHNOLOGIES INC COM 87305R109 5545 406821 SH SOLE 406821 0 0 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 134 88000 PRN SOLE 88000 0 0 TUESDAY MORNING CORP COM NEW 899035505 1329 246070 SH SOLE 246070 0 0 TUPPERWARE BRANDS CORP COM 899896104 16585 315190 SH SOLE 313900 0 1290 TURNING PT BRANDS INC COM 90041L105 285 23257 SH SOLE 23257 0 0 TURTLE BEACH CORP COM 900450107 4 2931 SH SOLE 2931 0 0 TUTOR PERINI CORP COM 901109108 4227 150962 SH SOLE 150962 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 62853 2241554 SH SOLE 2089370 0 152184 TWENTY FIRST CENTY FOX INC CL B 90130A200 27589 1012451 SH SOLE 942543 0 69908 TWILIO INC CL A 90138F102 280 9691 SH SOLE 9691 0 0 TWIN DISC INC COM 901476101 22 1491 SH SOLE 1491 0 0 TWITTER INC COM 90184L102 5640 346003 SH SOLE 287099 0 58904 TWO HBRS INVT CORP COM 90187B101 1728 198142 SH SOLE 198142 0 0 TWO RIV BANCORP COM 90207C105 17 1119 SH SOLE 1119 0 0 TYLER TECHNOLOGIES INC COM 902252105 16177 113310 SH SOLE 113310 0 0 TYSON FOODS INC CL A 902494103 42750 693087 SH SOLE 644911 0 48176 TYSON FOODS INC UNIT 99/99/9999 902494301 10403 153784 SH SOLE 149404 0 4380 U S CONCRETE INC COM NEW 90333L201 4781 72992 SH SOLE 72992 0 0 U S G CORP COM NEW 903293405 1435 49679 SH SOLE 49679 0 0 U S PHYSICAL THERAPY INC COM 90337L108 4478 63787 SH SOLE 63787 0 0 U S SILICA HLDGS INC COM 90346E103 21289 375592 SH SOLE 375592 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 10 2702 SH SOLE 2702 0 0 UBIQUITI NETWORKS INC COM 90347A100 5586 96648 SH SOLE 96648 0 0 UCP INC CL A 90265Y106 379 31471 SH SOLE 31471 0 0 UDR INC COM 902653104 25192 690581 SH SOLE 652414 0 38167 UFP TECHNOLOGIES INC COM 902673102 655 25734 SH SOLE 25734 0 0 UGI CORP NEW COM 902681105 31013 673026 SH SOLE 654657 0 18369 ULTA SALON COSMETCS & FRAG I COM 90384S303 82350 323016 SH SOLE 256343 0 66673 ULTIMATE SOFTWARE GROUP INC COM 90385D107 18439 101120 SH SOLE 101120 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1343 138438 SH SOLE 138438 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9490 134979 SH SOLE 134979 0 0 ULTRALIFE CORP COM 903899102 9 1750 SH SOLE 1750 0 0 ULTRATECH INC COM 904034105 2923 121877 SH SOLE 121877 0 0 UMB FINL CORP COM 902788108 23864 309444 SH SOLE 309444 0 0 UMH PPTYS INC COM 903002103 1551 103045 SH SOLE 103045 0 0 UMPQUA HLDGS CORP COM 904214103 29918 1593060 SH SOLE 1593060 0 0 UNDER ARMOUR INC CL A 904311107 11625 400189 SH SOLE 374837 0 25352 UNDER ARMOUR INC CL C 904311206 10269 407999 SH SOLE 382521 0 25478 UNI PIXEL INC COM NEW 904572203 7 7604 SH SOLE 7604 0 0 UNICO AMERN CORP COM 904607108 4 411 SH SOLE 411 0 0 UNIFI INC COM NEW 904677200 2816 86298 SH SOLE 86298 0 0 UNIFIRST CORP MASS COM 904708104 11676 81283 SH SOLE 81283 0 0 UNILEVER N V N Y SHS NEW 904784709 109723 2672256 SH SOLE 2579355 0 92901 UNILEVER PLC SPON ADR NEW 904767704 1245 30580 SH SOLE 30580 0 0 UNILIFE CORP NEW COM NEW 90478E301 6 2544 SH SOLE 2544 0 0 UNION BANKSHARES CORP NEW COM 90539J109 6377 178425 SH SOLE 178425 0 0 UNION BANKSHARES INC COM 905400107 622 13680 SH SOLE 13680 0 0 UNION PAC CORP COM 907818108 235022 2266806 SH SOLE 2126551 0 140255 UNIQUE FABRICATING INC COM 90915J103 341 23331 SH SOLE 23331 0 0 UNISYS CORP COM NEW 909214306 3022 202154 SH SOLE 202154 0 0 UNIT CORP COM 909218109 7395 275227 SH SOLE 275227 0 0 UNITED BANCORP INC OHIO COM 909911109 11 833 SH SOLE 833 0 0 UNITED BANCSHARES INC OHIO COM 909458101 11 499 SH SOLE 499 0 0 UNITED BANKSHARES INC WEST V COM 909907107 19655 424978 SH SOLE 424978 0 0 UNITED CMNTY BANCORP IND COM 90984R101 10 614 SH SOLE 614 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 11345 383022 SH SOLE 383022 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1746 195355 SH SOLE 195355 0 0 UNITED CONTL HLDGS INC COM 910047109 134379 1843844 SH SOLE 1823321 0 20523 UNITED FINL BANCORP INC NEW COM 910304104 3854 212252 SH SOLE 212252 0 0 UNITED FIRE GROUP INC COM 910340108 5790 117756 SH SOLE 117756 0 0 UNITED GUARDIAN INC COM 910571108 9 553 SH SOLE 553 0 0 UNITED INS HLDGS CORP COM 910710102 1412 93277 SH SOLE 93277 0 0 UNITED NAT FOODS INC COM 911163103 16697 349885 SH SOLE 349885 0 0 UNITED PARCEL SERVICE INC CL B 911312106 285761 2492683 SH SOLE 2357671 0 135012 UNITED RENTALS INC COM 911363109 21522 203849 SH SOLE 190231 0 13618 UNITED SECURITY BANCSHARES C COM 911460103 16 2122 SH SOLE 2122 0 0 UNITED STATES CELLULAR CORP COM 911684108 5130 117345 SH SOLE 114227 0 3118 UNITED STATES LIME & MINERAL COM 911922102 596 7874 SH SOLE 7874 0 0 UNITED STATES STL CORP NEW COM 912909108 21062 638061 SH SOLE 638061 0 0 UNITED STS DIESEL HEATING OI UNIT 911783108 34 2000 SH SOLE 2000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 190376 1736688 SH SOLE 1627241 0 109447 UNITED TECHNOLOGIES CORP OPTIONS 913017109 384 3500 SH Call SOLE 3500 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 25958 180979 SH SOLE 176406 0 4573 UNITEDHEALTH GROUP INC COM 91324P102 843968 5273483 SH SOLE 4556581 0 716902 UNITIL CORP COM 913259107 2664 58756 SH SOLE 58756 0 0 UNITY BANCORP INC COM 913290102 18 1149 SH SOLE 1149 0 0 UNIVAR INC COM 91336L107 4529 159641 SH SOLE 159641 0 0 UNIVERSAL AMERN CORP NEW COM 91338E101 1746 175497 SH SOLE 175497 0 0 UNIVERSAL CORP VA COM 913456109 7644 119902 SH SOLE 119902 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 8717 154830 SH SOLE 154830 0 0 UNIVERSAL ELECTRS INC COM 913483103 4679 72479 SH SOLE 72479 0 0 UNIVERSAL FST PRODS INC COM 913543104 10428 102052 SH SOLE 102052 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2544 38791 SH SOLE 38791 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 31032 291705 SH SOLE 276867 0 14838 UNIVERSAL INS HLDGS INC COM 91359V107 4961 174686 SH SOLE 174686 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 514 31431 SH SOLE 31431 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 16 1193 SH SOLE 1193 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 11 3742 SH SOLE 3742 0 0 UNIVEST CORP PA COM 915271100 3309 107086 SH SOLE 107086 0 0 UNUM GROUP COM 91529Y106 31747 722663 SH SOLE 685806 0 36857 UPLAND SOFTWARE INC COM 91544A109 9 1043 SH SOLE 1043 0 0 URANIUM ENERGY CORP COM 916896103 410 365735 SH SOLE 365735 0 0 URBAN EDGE PPTYS COM 91704F104 16707 607297 SH SOLE 607297 0 0 URBAN OUTFITTERS INC COM 917047102 8212 288359 SH SOLE 285080 0 3279 URSTADT BIDDLE PPTYS INC CL A 917286205 2430 100808 SH SOLE 100808 0 0 US BANCORP DEL COM NEW 902973304 513557 9997222 SH SOLE 8726498 0 1270724 US ECOLOGY INC COM 91732J102 5457 111018 SH SOLE 111018 0 0 US FOODS HLDG CORP COM 912008109 607 22103 SH SOLE 22103 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 601 139768 SH SOLE 139768 0 0 USA TRUCK INC COM 902925106 324 37209 SH SOLE 37209 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2402 39246 SH SOLE 39246 0 0 UTAH MED PRODS INC COM 917488108 1032 14185 SH SOLE 14185 0 0 V F CORP COM 918204108 42132 789727 SH SOLE 743357 0 46370 VAALCO ENERGY INC COM NEW 91851C201 10 9976 SH SOLE 9976 0 0 VAIL RESORTS INC COM 91879Q109 3266 20247 SH SOLE 20247 0 0 VALE S A ADR 91912E105 6172 810000 SH SOLE 97000 0 713000 VALE S A ADR REPSTG PFD 91912E204 5395 783000 SH SOLE 97000 0 686000 VALERO ENERGY CORP NEW COM 91913Y100 175929 2575066 SH SOLE 2476589 0 98477 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 1462 33030 SH SOLE 33030 0 0 VALHI INC NEW COM 918905100 273 78839 SH SOLE 78839 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 2396 43559 SH SOLE 43559 0 0 VALLEY NATL BANCORP COM 919794107 21822 1874723 SH SOLE 1874723 0 0 VALMONT INDS INC COM 920253101 10904 77386 SH SOLE 77386 0 0 VALSPAR CORP COM 920355104 26984 260434 SH SOLE 252383 0 8051 VALUE LINE INC COM 920437100 12 634 SH SOLE 634 0 0 VALVOLINE INC COM 92047W101 411 19136 SH SOLE 19136 0 0 VANDA PHARMACEUTICALS INC COM 921659108 2346 147091 SH SOLE 147091 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 195 1784 SH SOLE 1784 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 17 155 SH SOLE 155 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 324 4080 SH SOLE 4080 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1607 19897 SH SOLE 19897 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 431 7940 SH SOLE 7940 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 291 1415 SH SOLE 1415 0 0 VANGUARD INDEX FDS REIT ETF 922908553 433 5246 SH SOLE 5246 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 102 915 SH SOLE 915 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 15325 164763 SH SOLE 164763 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 6 SH SOLE 6 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1573 25793 SH SOLE 25793 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1473 33340 SH SOLE 33340 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5205 145462 SH SOLE 145462 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 17 345 SH SOLE 345 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2949 33000 SH SOLE 33000 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1 9 SH SOLE 9 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1 11 SH SOLE 11 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 2 17 SH SOLE 17 0 0 VANTIV INC CL A 92210H105 75577 1267651 SH SOLE 897895 0 369756 VARIAN MED SYS INC COM 92220P105 18486 205901 SH SOLE 192739 0 13162 VARONIS SYS INC COM 922280102 1108 41334 SH SOLE 41334 0 0 VASCO DATA SEC INTL INC COM 92230Y104 2071 151716 SH SOLE 151716 0 0 VASCULAR SOLUTIONS INC COM 92231M109 5094 90808 SH SOLE 90808 0 0 VBI VACCINES INC COM NEW 91822J103 11 3650 SH SOLE 3650 0 0 VCA INC COM 918194101 18866 274813 SH SOLE 274813 0 0 VECTOR GROUP LTD COM 92240M108 8326 366145 SH SOLE 366145 0 0 VECTREN CORP COM 92240G101 15196 291384 SH SOLE 291384 0 0 VECTRUS INC COM 92242T101 1084 45445 SH SOLE 45445 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 5719 460469 SH SOLE 460469 0 0 VEECO INSTRS INC DEL COM 922417100 6266 214959 SH SOLE 214959 0 0 VEEVA SYS INC CL A COM 922475108 1880 46203 SH SOLE 46203 0 0 VENTAS INC COM 92276F100 50017 800020 SH SOLE 750698 0 49322 VERA BRADLEY INC COM 92335C106 1236 105458 SH SOLE 105458 0 0 VERACYTE INC COM 92337F107 396 51150 SH SOLE 51150 0 0 VERASTEM INC COM 92337C104 6 5587 SH SOLE 5587 0 0 VEREIT INC COM 92339V100 5193 613792 SH SOLE 513386 0 100406 VERICEL CORP COM 92346J108 13 4262 SH SOLE 4262 0 0 VERIFONE SYS INC COM 92342Y109 16272 917741 SH SOLE 917741 0 0 VERINT SYS INC COM 92343X100 11740 333042 SH SOLE 333042 0 0 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 57 61000 PRN SOLE 61000 0 0 VERISIGN INC COM 92343E102 16950 222825 SH SOLE 209369 0 13456 VERISK ANALYTICS INC COM 92345Y106 27612 340172 SH SOLE 317933 0 22239 VERITEX HLDGS INC COM 923451108 854 31965 SH SOLE 31965 0 0 VERITIV CORP COM 923454102 2532 47103 SH SOLE 47103 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 737614 13818175 SH SOLE 13069247 0 748928 VERMILLION INC COM NEW 92407M206 4 4390 SH SOLE 4390 0 0 VERSARTIS INC COM 92529L102 1864 125088 SH SOLE 125088 0 0 VERSUM MATLS INC COM 92532W103 10022 357033 SH SOLE 357033 0 0 VERTEX ENERGY INC COM 92534K107 4 3396 SH SOLE 3396 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 49491 671795 SH SOLE 637529 0 34266 VIACOM INC NEW CL A 92553P102 152 3943 SH SOLE 3943 0 0 VIACOM INC NEW CL B 92553P201 26389 751824 SH SOLE 703440 0 48384 VIAD CORP COM NEW 92552R406 4848 109923 SH SOLE 109923 0 0 VIASAT INC COM 92552V100 22245 335926 SH SOLE 335926 0 0 VIAVI SOLUTIONS INC COM 925550105 10369 1267593 SH SOLE 1267593 0 0 VICAL INC COM NEW 925602203 4 1601 SH SOLE 1601 0 0 VICOR CORP COM 925815102 1232 81619 SH SOLE 81619 0 0 VIEWRAY INC COM 92672L107 19 5969 SH SOLE 5969 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 963 31151 SH SOLE 31151 0 0 VINCE HLDG CORP COM 92719W108 395 97465 SH SOLE 97465 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1500 136252 SH SOLE 136252 0 0 VIRCO MFG CO COM 927651109 8 1923 SH SOLE 1923 0 0 VIRNETX HLDG CORP COM 92823T108 402 182721 SH SOLE 182721 0 0 VIRTU FINL INC CL A 928254101 1509 94632 SH SOLE 94632 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 3049 25827 SH SOLE 25827 0 0 VIRTUSA CORP COM 92827P102 3547 141219 SH SOLE 141219 0 0 VISA INC COM CL A 92826C839 504435 6465460 SH SOLE 5518646 0 946814 VISHAY INTERTECHNOLOGY INC COM 928298108 15215 939207 SH SOLE 939207 0 0 VISHAY PRECISION GROUP INC COM 92835K103 982 51933 SH SOLE 51933 0 0 VISTA OUTDOOR INC COM 928377100 7671 207880 SH SOLE 207880 0 0 VISTEON CORP COM NEW 92839U206 1297 16146 SH SOLE 16146 0 0 VITAL THERAPIES INC COM 92847R104 382 87852 SH SOLE 87852 0 0 VITAMIN SHOPPE INC COM 92849E101 3149 132569 SH SOLE 132569 0 0 VIVINT SOLAR INC COM 92854Q106 236 92543 SH SOLE 92543 0 0 VIVUS INC COM 928551100 21 18276 SH SOLE 18276 0 0 VMWARE INC CL A COM 928563402 10126 128615 SH SOLE 119690 0 8925 VOCERA COMMUNICATIONS INC COM 92857F107 1842 99632 SH SOLE 99632 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 8623 352975 SH SOLE 352975 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 13 1859 SH SOLE 1859 0 0 VONAGE HLDGS CORP COM 92886T201 5324 777201 SH SOLE 777201 0 0 VORNADO RLTY TR SH BEN INT 929042109 40809 391005 SH SOLE 365506 0 25499 VOXX INTL CORP CL A 91829F104 16 3310 SH SOLE 3310 0 0 VOYA FINL INC COM 929089100 6809 173622 SH SOLE 152636 0 20986 VOYAGER THERAPEUTICS INC COM 92915B106 596 46753 SH SOLE 46753 0 0 VSE CORP COM 918284100 1443 37148 SH SOLE 37148 0 0 VTV THERAPEUTICS INC CL A 918385105 134 27758 SH SOLE 27758 0 0 VULCAN MATLS CO COM 929160109 36058 288122 SH SOLE 269682 0 18440 VUZIX CORP COM NEW 92921W300 16 2366 SH SOLE 2366 0 0 VWR CORP COM 91843L103 3452 137918 SH SOLE 137918 0 0 W & T OFFSHORE INC COM 92922P106 419 151403 SH SOLE 151403 0 0 W P CAREY INC COM 92936U109 3519 59546 SH SOLE 59546 0 0 WABASH NATL CORP COM 929566107 5376 339802 SH SOLE 339802 0 0 WABCO HLDGS INC COM 92927K102 8765 82569 SH SOLE 63819 0 18750 WABTEC CORP COM 929740108 28363 341644 SH SOLE 332322 0 9322 WADDELL & REED FINL INC CL A 930059100 12966 664571 SH SOLE 664571 0 0 WAGEWORKS INC COM 930427109 13475 185868 SH SOLE 185868 0 0 WAL-MART STORES INC COM 931142103 213021 3081903 SH SOLE 2819646 0 262257 WALGREENS BOOTS ALLIANCE INC COM 931427108 312638 3777647 SH SOLE 3537841 0 239806 WALKER & DUNLOP INC COM 93148P102 4866 155947 SH SOLE 155947 0 0 WALTER INVT MGMT CORP COM 93317W102 398 83869 SH SOLE 83869 0 0 WASHINGTON FED INC COM 938824109 21702 631800 SH SOLE 631800 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 13472 1294183 SH SOLE 1294183 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 9577 292978 SH SOLE 292978 0 0 WASHINGTON TR BANCORP COM 940610108 3540 63164 SH SOLE 63164 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 994 34283 SH SOLE 34283 0 0 WASTE CONNECTIONS INC COM 94106B101 1513 19254 SH SOLE 1121 0 18133 WASTE MGMT INC DEL COM 94106L109 64586 910816 SH SOLE 850364 0 60452 WATERS CORP COM 941848103 23246 172971 SH SOLE 161937 0 11034 WATERSTONE FINL INC MD COM 94188P101 2015 109529 SH SOLE 109529 0 0 WATSCO INC COM 942622200 12998 87755 SH SOLE 87755 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 9227 141511 SH SOLE 141511 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 735 28121 SH SOLE 28121 0 0 WAYFAIR INC CL A 94419L101 4153 118474 SH SOLE 118474 0 0 WAYNE SVGS BANCSHARES INC NE COM 94624Q101 7 428 SH SOLE 428 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 12 625 SH SOLE 625 0 0 WCI CMNTYS INC COM PAR $0.01 92923C807 2891 123299 SH SOLE 123299 0 0 WD-40 CO COM 929236107 8318 71153 SH SOLE 71153 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 4592 920170 SH SOLE 822414 0 97756 WEB COM GROUP INC COM 94733A104 3385 160037 SH SOLE 160037 0 0 WEBMD HEALTH CORP COM 94770V102 12358 249300 SH SOLE 249300 0 0 WEBSTER FINL CORP CONN COM 947890109 34871 642435 SH SOLE 642435 0 0 WEC ENERGY GROUP INC COM 92939U106 45934 783192 SH SOLE 739382 0 43810 WECAST NETWORK INC COM 94850Q106 4 2860 SH SOLE 2860 0 0 WEIBO CORP SPONSORED ADR 948596101 546 13437 SH SOLE 13437 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1176 102740 SH SOLE 102740 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 14744 411970 SH SOLE 411970 0 0 WEIS MKTS INC COM 948849104 2641 39519 SH SOLE 39519 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 21731 158527 SH SOLE 158527 0 0 WELLESLEY BANCORP INC COM 949485106 9 332 SH SOLE 332 0 0 WELLS FARGO & CO MTNF 6/0 94986RQF1 80 63000 PRN SOLE 63000 0 0 WELLS FARGO & CO MTNF 6/1 94986RQH7 63 63000 PRN SOLE 63000 0 0 WELLS FARGO & CO NEW COM 949746101 856408 15539971 SH SOLE 14311446 0 1228525 WELLS FARGO & CO NEW PERP PFD CNV A 949746804 2605 2189 SH SOLE 2189 0 0 WELLTOWER INC COM 95040Q104 56019 836981 SH SOLE 787006 0 49975 WELLTOWER INC 6.50% PFD PREPET 95040Q203 6254 103924 SH SOLE 103924 0 0 WENDYS CO COM 95058W100 9489 701861 SH SOLE 701861 0 0 WERNER ENTERPRISES INC COM 950755108 8472 314376 SH SOLE 314376 0 0 WESBANCO INC COM 950810101 7065 164076 SH SOLE 164076 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 3308 221253 SH SOLE 221253 0 0 WESCO INTL INC COM 95082P105 1855 27871 SH SOLE 27871 0 0 WEST BANCORPORATION INC CAP STK 95123P106 1663 67347 SH SOLE 67347 0 0 WEST CORP COM 952355204 4393 177431 SH SOLE 177431 0 0 WEST MARINE INC COM 954235107 754 72035 SH SOLE 72035 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 21132 249107 SH SOLE 249107 0 0 WESTAMERICA BANCORPORATION COM 957090103 8511 135243 SH SOLE 135243 0 0 WESTAR ENERGY INC COM 95709T100 28823 511505 SH SOLE 496970 0 14535 WESTBURY BANCORP INC COM 95727P106 11 546 SH SOLE 546 0 0 WESTELL TECHNOLOGIES INC CL A 957541105 5 8166 SH SOLE 8166 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2335 47942 SH SOLE 47942 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 1800 178715 SH SOLE 178715 0 0 WESTERN DIGITAL CORP COM 958102105 45604 671137 SH SOLE 631815 0 39322 WESTERN DIGITAL CORP OPTIONS 958102105 238 3500 SH Call SOLE 3500 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 1292 19000 SH Put SOLE 19000 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 654 69908 SH SOLE 69908 0 0 WESTERN REFNG INC COM 959319104 21061 556439 SH SOLE 556439 0 0 WESTERN UN CO COM 959802109 23221 1069121 SH SOLE 995686 0 73435 WESTLAKE CHEM CORP COM 960413102 2720 48585 SH SOLE 48585 0 0 WESTMORELAND COAL CO COM 960878106 1354 76628 SH SOLE 76628 0 0 WESTROCK CO COM 96145D105 41832 823960 SH SOLE 789033 0 34927 WESTWOOD HLDGS GROUP INC COM 961765104 1880 31342 SH SOLE 31342 0 0 WEX INC COM 96208T104 14660 131363 SH SOLE 131363 0 0 WEYCO GROUP INC COM 962149100 790 25245 SH SOLE 25245 0 0 WEYERHAEUSER CO COM 962166104 95833 3184871 SH SOLE 3026308 0 158563 WGL HLDGS INC COM 92924F106 27076 354955 SH SOLE 354955 0 0 WHEELER REAL ESTATE INVT TR COM 963025101 20 11841 SH SOLE 11841 0 0 WHIRLPOOL CORP COM 963320106 30782 169347 SH SOLE 158868 0 10479 WHITE MTNS INS GROUP LTD COM G9618E107 2047 2449 SH SOLE 2449 0 0 WHITESTONE REIT COM 966084204 1630 113323 SH SOLE 113323 0 0 WHITEWAVE FOODS CO COM 966244105 34682 623772 SH SOLE 605197 0 18575 WHITING PETE CORP NEW COM 966387102 7289 606383 SH SOLE 606383 0 0 WHOLE FOODS MKT INC COM 966837106 35894 1166898 SH SOLE 1122876 0 44022 WILEY JOHN & SONS INC CL A 968223206 8468 155379 SH SOLE 155379 0 0 WILHELMINA INTL INC COM NEW 968235200 3 309 SH SOLE 309 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 6 769 SH SOLE 769 0 0 WILLBROS GROUP INC DEL COM 969203108 558 172230 SH SOLE 172230 0 0 WILLDAN GROUP INC COM 96924N100 28 1231 SH SOLE 1231 0 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 3012 25256 SH SOLE 25256 0 0 WILLIAMS COS INC DEL COM 969457100 62917 2020456 SH SOLE 1920615 0 99841 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 574 15100 SH SOLE 15100 0 0 WILLIAMS SONOMA INC COM 969904101 23605 487802 SH SOLE 487802 0 0 WILLIS LEASE FINANCE CORP COM 970646105 454 17734 SH SOLE 17734 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 27941 228497 SH SOLE 210407 0 18090 WINDSTREAM HLDGS INC COM NEW 97382A200 2826 385558 SH SOLE 385558 0 0 WINGSTOP INC COM 974155103 2891 97689 SH SOLE 97689 0 0 WINMARK CORP COM 974250102 1142 9053 SH SOLE 9053 0 0 WINNEBAGO INDS INC COM 974637100 4385 138531 SH SOLE 138531 0 0 WINS FIN HLDGS INC ORD SHS G97223104 242 1347 SH SOLE 1347 0 0 WINTRUST FINL CORP COM 97650W108 20156 277747 SH SOLE 277747 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6627 684586 SH SOLE 684586 0 0 WISDOMTREE INVTS INC COM 97717P104 8423 756102 SH SOLE 756102 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 145 3712 SH SOLE 3712 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 0 1 SH SOLE 1 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 16 329 SH SOLE 329 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 26 445 SH SOLE 445 0 0 WMIH CORP COM 92936P100 1235 796475 SH SOLE 796475 0 0 WOLVERINE BANCORP INC COM 977880103 9 293 SH SOLE 293 0 0 WOLVERINE WORLD WIDE INC COM 978097103 11467 522420 SH SOLE 522420 0 0 WOODWARD INC COM 980745103 24583 356019 SH SOLE 356019 0 0 WORKDAY INC CL A 98138H101 4329 65499 SH SOLE 53217 0 12282 WORKHORSE GROUP INC COM NEW 98138J206 290 41079 SH SOLE 41079 0 0 WORKIVA INC COM CL A 98139A105 1153 84480 SH SOLE 84480 0 0 WORLD ACCEP CORP DEL COM 981419104 2300 35788 SH SOLE 35788 0 0 WORLD FUEL SVCS CORP COM 981475106 11819 257439 SH SOLE 257439 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 3437 186797 SH SOLE 186797 0 0 WORTHINGTON INDS INC COM 981811102 14042 296005 SH SOLE 296005 0 0 WPX ENERGY INC COM 98212B103 17357 1191281 SH SOLE 1191281 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 9666 420623 SH SOLE 420623 0 0 WSFS FINL CORP COM 929328102 5462 117839 SH SOLE 117839 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 21235 278057 SH SOLE 235080 0 42977 WYNN RESORTS LTD COM 983134107 14989 173258 SH SOLE 161574 0 11684 XACTLY CORP COM 98386L101 979 89022 SH SOLE 89022 0 0 XBIOTECH INC COM 98400H102 682 67378 SH SOLE 67378 0 0 XCEL BRANDS INC COM NEW 98400M101 6 1406 SH SOLE 1406 0 0 XCEL ENERGY INC COM 98389B100 49667 1220323 SH SOLE 1150033 0 70290 XCERRA CORP COM 98400J108 1712 224149 SH SOLE 224149 0 0 XENCOR INC COM 98401F105 3548 134806 SH SOLE 134806 0 0 XENIA HOTELS & RESORTS INC COM 984017103 8286 426654 SH SOLE 426654 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 738 26164 SH SOLE 26164 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 11 1943 SH SOLE 1943 0 0 XEROX CORP COM 984121103 17893 2049553 SH SOLE 1896331 0 153222 XILINX INC COM 983919101 33946 562302 SH SOLE 527164 0 35138 XL GROUP LTD COM G98294104 46690 1253074 SH SOLE 1199712 0 53362 XO GROUP INC COM 983772104 2603 133855 SH SOLE 133855 0 0 XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 3 1675 SH SOLE 1675 0 0 XPO LOGISTICS INC COM 983793100 17148 397306 SH SOLE 397306 0 0 XYLEM INC COM 98419M100 21331 430758 SH SOLE 402691 0 28067 YADKIN FINL CORP COM 984305102 7020 204895 SH SOLE 204895 0 0 YAHOO INC COM 984332106 65650 1697692 SH SOLE 1573070 0 124622 YANDEX N V SHS CLASS A N97284108 1958 97283 SH SOLE 97283 0 0 YELP INC CL A 985817105 2293 60135 SH SOLE 60135 0 0 YORK WTR CO COM 987184108 1959 51290 SH SOLE 51290 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 2789 169000 SH SOLE 21000 0 148000 YRC WORLDWIDE INC COM PAR $.01 984249607 1822 137209 SH SOLE 137209 0 0 YUM BRANDS INC COM 988498101 47906 756457 SH SOLE 694696 0 61761 YUM CHINA HLDGS INC COM 98850P109 9649 369426 SH SOLE 369426 0 0 YUME INC COM 98872B104 15 4165 SH SOLE 4165 0 0 YY INC ADS REPCOM CLA 98426T106 667 16923 SH SOLE 16923 0 0 ZAFGEN INC COM 98885E103 283 89134 SH SOLE 89134 0 0 ZAGG INC COM 98884U108 817 115038 SH SOLE 115038 0 0 ZAIS GROUP HLDGS INC COM 98887G106 1 628 SH SOLE 628 0 0 ZAYO GROUP HLDGS INC COM 98919V105 3157 96078 SH SOLE 79547 0 16531 ZEBRA TECHNOLOGIES CORP CL A 989207105 15768 183863 SH SOLE 183863 0 0 ZEDGE INC CL B 98923T104 4 1329 SH SOLE 1329 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 7932 182258 SH SOLE 182258 0 0 ZENDESK INC COM 98936J101 6448 304159 SH SOLE 304159 0 0 ZILLOW GROUP INC CL A 98954M101 989 27121 SH SOLE 27121 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2330 63887 SH SOLE 52190 0 11697 ZIMMER BIOMET HLDGS INC COM 98956P102 141100 1367247 SH SOLE 1324675 0 42572 ZION OIL & GAS INC COM 989696109 9 6286 SH SOLE 6286 0 0 ZIONS BANCORPORATION COM 989701107 21352 496104 SH SOLE 488303 0 7801 ZIOPHARM ONCOLOGY INC COM 98973P101 2408 450013 SH SOLE 450013 0 0 ZIX CORP COM 98974P100 1041 210760 SH SOLE 210760 0 0 ZOES KITCHEN INC COM 98979J109 1792 74678 SH SOLE 74678 0 0 ZOETIS INC CL A 98978V103 114667 2142104 SH SOLE 1770924 0 371180 ZOGENIX INC COM NEW 98978L204 1282 105531 SH SOLE 105531 0 0 ZUMIEZ INC COM 989817101 2201 100710 SH SOLE 100710 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 19 1211 SH SOLE 1211 0 0 ZYNGA INC CL A 98986T108 1629 633730 SH SOLE 633730 0 0