0001445546-17-000792.txt : 20170206 0001445546-17-000792.hdr.sgml : 20170206 20170206113430 ACCESSION NUMBER: 0001445546-17-000792 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170206 DATE AS OF CHANGE: 20170206 EFFECTIVENESS DATE: 20170206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST TRUST ADVISORS LP CENTRAL INDEX KEY: 0001125816 IRS NUMBER: 363788904 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06487 FILM NUMBER: 17574518 BUSINESS ADDRESS: STREET 1: 120 EAST LIBERTY DRIVE STREET 2: SUITE 400 CITY: WHEATON STATE: IL ZIP: 60187 BUSINESS PHONE: 630-765-8000 MAIL ADDRESS: STREET 1: 120 EAST LIBERTY DRIVE STREET 2: SUITE 400 CITY: WHEATON STATE: IL ZIP: 60187 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001125816 XXXXXXXX 12-31-2016 12-31-2016 false FIRST TRUST ADVISORS LP
120 East Liberty Drive Suite 400 Wheaton IL 60187
13F COMBINATION REPORT 028-06487 0001080434 028-04701 ABERDEEN ASSET MANAGEMENT PLC/UK 0001616525 028-16224 CHARTWELL INVESTMENT PARTNERS, LLC 0001442056 028-13334 CONFLUENCE INVESTMENT MANAGEMENT LLC 0001388814 028-12170 Energy Income Partners, LLC 0001418333 028-13120 MACQUARIE GROUP LTD 0000061227 028-00046 MACKAY SHIELDS LLC 0001274173 028-10904 HENDERSON GROUP PLC 0000938487 028-04720 SSI INVESTMENT MANAGEMENT INC 0001430233 028-13165 HL FINANCIAL SERVICES LLC 0001080117 028-04321 HEITMAN REAL ESTATE SECURITIES LLC N
Kathleen W. Brown Chief Compliance Officer 630-517-7591 Kathleen W. Brown Wheaton IL 02-06-2017 0 2413 33595480
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 1001 30280 SH SOLE 30280 0 0 AAR CORP COM 000361105 1660 50235 SH SOLE 50235 0 0 ABB LTD SPONSORED ADR 000375204 846 40169 SH SOLE 40169 0 0 ACCO BRANDS CORP COM 00081T108 2870 219905 SH SOLE 219905 0 0 ACNB CORP COM 000868109 212 6796 SH SOLE 6796 0 0 ABM INDS INC COM 000957100 749 18341 SH SOLE 18341 0 0 AEP INDS INC COM 001031103 506 4358 SH SOLE 4358 0 0 AFLAC INC COM 001055102 17389 249849 SH SOLE 249849 0 0 AGCO CORP COM 001084102 23287 402476 SH SOLE 402476 0 0 AES CORP COM 00130H105 2032 174867 SH SOLE 174867 0 0 AK STL HLDG CORP COM 001547108 2752 269580 SH SOLE 269580 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1282 36828 SH SOLE 36828 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 2035 60490 SH SOLE 26990 0 33500 AMN HEALTHCARE SERVICES INC COM 001744101 683 17768 SH SOLE 17768 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 215 42270 SH SOLE 42270 0 0 AT&T INC COM 00206R102 303535 7136972 SH SOLE 7136972 0 0 ATN INTL INC COM 00215F107 2447 30536 SH SOLE 30536 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 184 52087 SH SOLE 52087 0 0 AV HOMES INC COM 00234P102 192 12147 SH SOLE 12147 0 0 AVX CORP NEW COM 002444107 4259 272502 SH SOLE 269882 0 2620 AZZ INC COM 002474104 5519 86372 SH SOLE 86372 0 0 AARONS INC COM PAR $0.50 002535300 3340 104417 SH SOLE 104417 0 0 ABAXIS INC COM 002567105 443 8396 SH SOLE 8396 0 0 ABBOTT LABS COM 002824100 22373 582479 SH SOLE 582479 0 0 ABBVIE INC COM 00287Y109 76612 1223449 SH SOLE 1223449 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2817 234788 SH SOLE 234788 0 0 ABIOMED INC COM 003654100 20862 185140 SH SOLE 185140 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1369 22168 SH SOLE 5649 0 16519 ACADIA HEALTHCARE COMPANY IN COM 00404A109 5602 169238 SH SOLE 169238 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 30930 1072458 SH SOLE 785827 0 286631 ACADIA RLTY TR COM SH BEN INT 004239109 916 28035 SH SOLE 28035 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1662 80112 SH SOLE 38084 0 42028 ACCESS NATL CORP COM 004337101 497 17901 SH SOLE 15933 0 1968 ACCELERON PHARMA INC COM 00434H108 1231 48251 SH SOLE 48251 0 0 ACETO CORP COM 004446100 1820 82852 SH SOLE 82852 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 221 53510 SH SOLE 53510 0 0 ACI WORLDWIDE INC COM 004498101 2131 117395 SH SOLE 117395 0 0 ACTIVISION BLIZZARD INC COM 00507V109 34528 956183 SH SOLE 955835 0 348 ACUITY BRANDS INC COM 00508Y102 23623 102326 SH SOLE 102326 0 0 ADOBE SYS INC COM 00724F101 73138 710418 SH SOLE 710418 0 0 ADTRAN INC COM 00738A106 2121 94918 SH SOLE 94918 0 0 ADURO BIOTECH INC COM 00739L101 117 10291 SH SOLE 2989 0 7302 ADVANCE AUTO PARTS INC COM 00751Y106 1524 9013 SH SOLE 9013 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 502 99544 SH SOLE 99544 0 0 ADVISORY BRD CO COM 00762W107 1307 39317 SH SOLE 39317 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 1315 89601 SH SOLE 89601 0 0 AECOM COM 00766T100 27257 749649 SH SOLE 749649 0 0 AEGION CORP COM 00770F104 2624 110710 SH SOLE 110710 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 443 24655 SH SOLE 24655 0 0 ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 1364 45791 SH SOLE 45791 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5506 485580 SH SOLE 485580 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 4789 232485 SH SOLE 232485 0 0 AEGON N V NY REGISTRY SH 007924103 1543 278982 SH SOLE 278982 0 0 ADVANCED ENERGY INDS COM 007973100 4330 79083 SH SOLE 79083 0 0 AEROVIRONMENT INC COM 008073108 611 22773 SH SOLE 22773 0 0 AETNA INC NEW COM 00817Y108 22031 177659 SH SOLE 177659 0 0 AFFILIATED MANAGERS GROUP COM 008252108 12174 83785 SH SOLE 83785 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 22739 499106 SH SOLE 499106 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 22654 542867 SH SOLE 376226 0 166641 AGREE REALTY CORP COM 008492100 820 17802 SH SOLE 17802 0 0 AIR METHODS CORP COM PAR $.06 009128307 2149 67457 SH SOLE 67457 0 0 AIR LEASE CORP CL A 00912X302 31185 908394 SH SOLE 908394 0 0 AIR PRODS & CHEMS INC COM 009158106 21227 147591 SH SOLE 147591 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1602 100398 SH SOLE 100398 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 190672 2859505 SH SOLE 2859505 0 0 AKORN INC COM 009728106 3987 182639 SH SOLE 182639 0 0 ALAMO GROUP INC COM 011311107 1961 25763 SH SOLE 25763 0 0 ALARM COM HLDGS INC COM 011642105 1685 60538 SH SOLE 41838 0 18700 ALASKA AIR GROUP INC COM 011659109 61222 689980 SH SOLE 689980 0 0 ALBANY INTL CORP CL A 012348108 1088 23493 SH SOLE 23493 0 0 ALBEMARLE CORP COM 012653101 16567 192465 SH SOLE 192465 0 0 ALEXANDERS INC COM 014752109 493 1156 SH SOLE 1156 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14222 127972 SH SOLE 127972 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 32939 269222 SH SOLE 269222 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9404 107099 SH SOLE 107099 0 0 ALIGN TECHNOLOGY INC COM 016255101 24408 253905 SH SOLE 253905 0 0 ALLEGHANY CORP DEL COM 017175100 14049 23102 SH SOLE 23102 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 896 56247 SH SOLE 44343 0 11904 ALLEGIANCE BANCSHARES INC COM 01748H107 1248 34509 SH SOLE 34509 0 0 ALLEGIANT TRAVEL CO COM 01748X102 435 2616 SH SOLE 2616 0 0 ALLETE INC COM NEW 018522300 22348 348153 SH SOLE 348153 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6729 29449 SH SOLE 29449 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1022 45506 SH SOLE 45506 0 0 ALLIANT ENERGY CORP COM 018802108 41519 1095766 SH SOLE 1095766 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1568 124326 SH SOLE 124326 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 572 16992 SH SOLE 16992 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 40411 3957937 SH SOLE 3957937 0 0 ALLSTATE CORP COM 020002101 13429 181182 SH SOLE 181182 0 0 ALLY FINL INC COM 02005N100 27726 1457722 SH SOLE 1457722 0 0 ALMOST FAMILY INC COM 020409108 441 10002 SH SOLE 10002 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 27646 738408 SH SOLE 738408 0 0 ALPHABET INC CAP STK CL C 02079K107 206524 267581 SH SOLE 267566 0 15 ALPHABET INC CAP STK CL A 02079K305 247891 312816 SH SOLE 312812 0 4 ALTRIA GROUP INC COM 02209S103 101657 1503362 SH SOLE 1503362 0 0 AMAZON COM INC COM 023135106 398709 531704 SH SOLE 531704 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2598 115462 SH SOLE 115462 0 0 AMBEV SA SPONSORED ADR 02319V103 79 16063 SH SOLE 16063 0 0 AMEDISYS INC COM 023436108 509 11937 SH SOLE 11937 0 0 AMERCO COM 023586100 22797 61682 SH SOLE 61682 0 0 AMEREN CORP COM 023608102 87879 1675156 SH SOLE 1675156 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 589 46864 SH SOLE 46864 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 53867 1153722 SH SOLE 1153722 0 0 AMERICAN ASSETS TR INC COM 024013104 598 13891 SH SOLE 13891 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1905 98686 SH SOLE 98686 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2282 45854 SH SOLE 45854 0 0 AMERICAN ELEC PWR INC COM 025537101 95891 1523047 SH SOLE 1523047 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2835 186866 SH SOLE 184866 0 2000 AMERICAN EQTY INVT LIFE HLD COM 025676206 1101 48838 SH SOLE 48838 0 0 AMERICAN EXPRESS CO COM 025816109 15081 203583 SH SOLE 203583 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 7357 83484 SH SOLE 83484 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4099 195363 SH SOLE 195363 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 8378 128284 SH SOLE 128284 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 316 9080 SH SOLE 9080 0 0 AMERICAN NATL INS CO COM 028591105 1258 10092 SH SOLE 10092 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 443 18048 SH SOLE 18048 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 6851 151270 SH SOLE 113207 0 38063 AMERICAN STS WTR CO COM 029899101 19349 424697 SH SOLE 424697 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 154 20961 SH SOLE 5241 0 15720 AMERICAN TOWER CORP NEW COM 03027X100 23495 222319 SH SOLE 222319 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 12568 173692 SH SOLE 173692 0 0 AMERICAN WOODMARK CORP COM 030506109 1631 21673 SH SOLE 21673 0 0 AMERISAFE INC COM 03071H100 1966 31530 SH SOLE 31530 0 0 AMERISOURCEBERGEN CORP COM 03073E105 12826 164032 SH SOLE 164032 0 0 AMERIPRISE FINL INC COM 03076C106 15017 135360 SH SOLE 135360 0 0 AMERIS BANCORP COM 03076K108 4747 108884 SH SOLE 108884 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 490 10233 SH SOLE 10233 0 0 AMETEK INC NEW COM 031100100 16712 343866 SH SOLE 343866 0 0 AMGEN INC COM 031162100 71453 488702 SH SOLE 488702 0 0 AMKOR TECHNOLOGY INC COM 031652100 1375 130346 SH SOLE 130346 0 0 AMPHENOL CORP NEW CL A 032095101 21529 320371 SH SOLE 320371 0 0 AMPLIFY SNACK BRANDS COM 03211L102 783 88878 SH SOLE 23630 0 65248 AMTRUST FINL SVCS INC COM 032359309 9196 335880 SH SOLE 335880 0 0 ANADARKO PETE CORP COM 032511107 15757 225967 SH SOLE 225967 0 0 ANALOG DEVICES INC COM 032654105 80798 1112619 SH SOLE 1112619 0 0 ANALOGIC CORP COM PAR $0.05 032657207 286 3449 SH SOLE 3449 0 0 ANGIES LIST INC COM 034754101 311 37806 SH SOLE 37806 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 15200 144154 SH SOLE 144154 0 0 ANIKA THERAPEUTICS INC COM 035255108 579 11835 SH SOLE 11835 0 0 ANIXTER INTL INC COM 035290105 2140 26407 SH SOLE 26407 0 0 ANNALY CAP MGMT INC COM 035710409 8754 878035 SH SOLE 878035 0 0 ANSYS INC COM 03662Q105 2480 26819 SH SOLE 26819 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 3748 121357 SH SOLE 121357 0 0 ANTERO RES CORP COM 03674X106 49741 2103199 SH SOLE 2103199 0 0 ANTHEM INC COM 036752103 35850 249355 SH SOLE 249355 0 0 APACHE CORP COM 037411105 47424 747195 SH SOLE 747195 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 3205 70509 SH SOLE 70509 0 0 APPLE INC COM 037833100 146372 1263787 SH SOLE 1263660 0 127 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2925 146401 SH SOLE 146401 0 0 APPLIED MATLS INC COM 038222105 84222 2609924 SH SOLE 2609924 0 0 APTARGROUP INC COM 038336103 4014 54655 SH SOLE 54655 0 0 AQUA AMERICA INC COM 03836W103 22870 761312 SH SOLE 761312 0 0 ARAMARK COM 03852U106 12479 349365 SH SOLE 349365 0 0 ARBOR RLTY TR INC COM 038923108 340 45529 SH SOLE 45529 0 0 ARCBEST CORP COM 03937C105 1321 47763 SH SOLE 47763 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 57908 1268529 SH SOLE 1267794 0 735 ARGAN INC COM 04010E109 6097 86423 SH SOLE 86423 0 0 ARES COML REAL ESTATE CORP COM 04013V108 438 31936 SH SOLE 31936 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1789 118661 SH SOLE 118661 0 0 ARIAD PHARMACEUTICALS INC COM 04033A100 2053 165020 SH SOLE 165020 0 0 ARISTA NETWORKS INC COM 040413106 79933 826009 SH SOLE 826009 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 752 51634 SH SOLE 51634 0 0 ARROW ELECTRS INC COM 042735100 18099 253846 SH SOLE 253846 0 0 ARROW FINL CORP COM 042744102 920 22726 SH SOLE 22726 0 0 ARTESIAN RESOURCES CORP CL A 043113208 274 8586 SH SOLE 8586 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 436 14664 SH SOLE 14664 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1404 22758 SH SOLE 22758 0 0 ASCENA RETAIL GROUP INC COM 04351G101 2550 411885 SH SOLE 411885 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 663 85390 SH SOLE 85390 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 11003 100675 SH SOLE 100675 0 0 ASPEN TECHNOLOGY INC COM 045327103 3033 55467 SH SOLE 55467 0 0 ASSOCIATED BANC CORP COM 045487105 9323 377437 SH SOLE 377437 0 0 ASSURANT INC COM 04621X108 23504 253112 SH SOLE 253112 0 0 ASTEC INDS INC COM 046224101 1623 24064 SH SOLE 24064 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 14960 547582 SH SOLE 547582 0 0 ASTRONICS CORP COM 046433108 966 28542 SH SOLE 28542 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 802 42213 SH SOLE 42213 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2508 48083 SH SOLE 48083 0 0 ATMOS ENERGY CORP COM 049560105 33732 454914 SH SOLE 454914 0 0 AUTODESK INC COM 052769106 65111 879753 SH SOLE 879753 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 870 34400 SH SOLE 34400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 31501 306489 SH SOLE 306489 0 0 AUTONATION INC COM 05329W102 7489 153943 SH SOLE 153943 0 0 AUTOZONE INC COM 053332102 3808 4821 SH SOLE 4821 0 0 AVALONBAY CMNTYS INC COM 053484101 25496 143922 SH SOLE 143922 0 0 AVERY DENNISON CORP COM 053611109 11393 162243 SH SOLE 162243 0 0 AVIS BUDGET GROUP COM 053774105 4111 112073 SH SOLE 112073 0 0 AVISTA CORP COM 05379B107 22628 565852 SH SOLE 565852 0 0 AVNET INC COM 053807103 21106 443301 SH SOLE 443301 0 0 AVON PRODS INC COM 054303102 1672 331707 SH SOLE 331707 0 0 BATS GLOBAL MKTS INC COM 05491G109 1913 57098 SH SOLE 57098 0 0 BB&T CORP COM 054937107 31748 675199 SH SOLE 675199 0 0 B & G FOODS INC NEW COM 05508R106 7331 167383 SH SOLE 167212 0 171 BCE INC COM NEW 05534B760 12205 282271 SH SOLE 282271 0 0 BGC PARTNERS INC CL A 05541T101 859 83939 SH SOLE 83939 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 463 14724 SH SOLE 14724 0 0 BOK FINL CORP COM NEW 05561Q201 14952 180053 SH SOLE 155153 0 24900 BP PLC SPONSORED ADR 055622104 2085 55787 SH SOLE 55787 0 0 BNC BANCORP COM 05566T101 2807 87988 SH SOLE 87988 0 0 BOFI HLDG INC COM 05566U108 4131 144695 SH SOLE 48898 0 95797 BT GROUP PLC ADR 05577E101 2342 101672 SH SOLE 101672 0 0 BWX TECHNOLOGIES INC COM 05605H100 18633 469356 SH SOLE 469356 0 0 BADGER METER INC COM 056525108 5123 138649 SH SOLE 138649 0 0 BAIDU INC SPON ADR REP A 056752108 58331 354787 SH SOLE 354787 0 0 BALCHEM CORP COM 057665200 1078 12842 SH SOLE 12842 0 0 BALDWIN & LYONS INC CL B 057755209 253 10059 SH SOLE 10059 0 0 BALL CORP COM 058498106 5755 76656 SH SOLE 76656 0 0 BALLARD PWR SYS INC NEW COM 058586108 259 157114 SH SOLE 39314 0 117800 BANCFIRST CORP COM 05945F103 3401 36548 SH SOLE 36548 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 604 89194 SH SOLE 89194 0 0 BANCO SANTANDER SA ADR 05964H105 1011 195107 SH SOLE 195107 0 0 BANCORPSOUTH INC COM 059692103 1449 46675 SH SOLE 46675 0 0 BANCORP INC DEL COM 05969A105 734 93337 SH SOLE 93337 0 0 BANC OF CALIFORNIA INC COM 05990K106 431 24825 SH SOLE 15863 0 8962 BANK AMER CORP COM 060505104 25385 1148641 SH SOLE 1148641 0 0 BANK HAWAII CORP COM 062540109 19118 215558 SH SOLE 215558 0 0 BANK OF MARIN BANCORP COM 063425102 1152 16514 SH SOLE 16514 0 0 BANK MONTREAL QUE COM 063671101 14993 208469 SH SOLE 208469 0 0 BANK MUTUAL CORP NEW COM 063750103 1173 124170 SH SOLE 124170 0 0 BANK OF THE OZARKS INC COM 063904106 10913 207511 SH SOLE 207511 0 0 BANK NEW YORK MELLON CORP COM 064058100 18184 383797 SH SOLE 383797 0 0 BANK N S HALIFAX COM 064149107 14834 266413 SH SOLE 266413 0 0 BANKUNITED INC COM 06652K103 8595 228048 SH SOLE 228048 0 0 BANNER CORP COM NEW 06652V208 4075 73024 SH SOLE 73024 0 0 BANKWELL FINL GROUP INC COM 06654A103 212 6537 SH SOLE 6537 0 0 BAR HBR BANKSHARES COM 066849100 321 6790 SH SOLE 6790 0 0 BAOZUN INC SPONSORED ADR 06684L103 935 77461 SH SOLE 40061 0 37400 BARD C R INC COM 067383109 9272 41272 SH SOLE 41272 0 0 BARCLAYS PLC ADR 06738E204 333 30242 SH SOLE 30242 0 0 BARNES & NOBLE INC COM 067774109 1251 112197 SH SOLE 112197 0 0 BARNES GROUP INC COM 067806109 5926 124967 SH SOLE 124787 0 180 BARRACUDA NETWORKS INC COM 068323104 4429 206657 SH SOLE 206657 0 0 BAXTER INTL INC COM 071813109 38537 869132 SH SOLE 869132 0 0 B/E AEROSPACE INC COM 073302101 16740 278121 SH SOLE 278121 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2134 46312 SH SOLE 46312 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 493 37080 SH SOLE 37080 0 0 BECTON DICKINSON & CO COM 075887109 32909 198783 SH SOLE 198783 0 0 BED BATH & BEYOND INC COM 075896100 10903 268290 SH SOLE 268290 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1057 34829 SH SOLE 34829 0 0 BEL FUSE INC CL B 077347300 301 9738 SH SOLE 9738 0 0 BELDEN INC COM 077454106 2813 37620 SH SOLE 37620 0 0 BEMIS INC COM 081437105 19648 410878 SH SOLE 410878 0 0 BENCHMARK ELECTRS INC COM 08160H101 2922 95812 SH SOLE 95812 0 0 BENEFICIAL BANCORP INC COM 08171T102 3447 187356 SH SOLE 187356 0 0 BENEFITFOCUS INC COM 08180D106 969 32618 SH SOLE 16793 0 15825 BERKLEY W R CORP COM 084423102 7726 116160 SH SOLE 116160 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25502 156475 SH SOLE 156475 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1686 45753 SH SOLE 45753 0 0 BERRY PLASTICS GROUP INC COM 08579W103 18757 384920 SH SOLE 384920 0 0 BEST BUY INC COM 086516101 30239 708677 SH SOLE 707617 0 1060 BIG LOTS INC COM 089302103 2904 57840 SH SOLE 57840 0 0 BIGLARI HLDGS INC COM 08986R101 1844 3896 SH SOLE 3896 0 0 BIO RAD LABS INC CL A 090572207 542 2975 SH SOLE 2975 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 39271 474062 SH SOLE 474062 0 0 BIOGEN INC COM 09062X103 56450 199061 SH SOLE 199061 0 0 BIO TECHNE CORP COM 09073M104 30379 295430 SH SOLE 295430 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 907 47894 SH SOLE 39194 0 8700 BLACK BOX CORP DEL COM 091826107 544 35660 SH SOLE 35660 0 0 BLACK HILLS CORP COM 092113109 14886 242677 SH SOLE 242677 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 3897 103085 SH SOLE 82785 0 20300 BLACK STONE MINERALS L P COM UNIT 09225M101 6768 360363 SH SOLE 360363 0 0 BLACKBAUD INC COM 09227Q100 983 15360 SH SOLE 15360 0 0 BLACKBERRY LTD COM 09228F103 808 117340 SH SOLE 117340 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 527 13979 SH SOLE 13979 0 0 BLACKROCK INC COM 09247X101 19803 52040 SH SOLE 52040 0 0 BLACKROCK MUNI 2018 TERM TR COM 09248C106 467 31191 SH SOLE 31191 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 386 27886 SH SOLE 27886 0 0 BLACKROCK CA MUNI 2018 TERM COM 09249C105 253 16803 SH SOLE 16803 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 590 40561 SH SOLE 40561 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 630 55831 SH SOLE 55831 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 360 25216 SH SOLE 25216 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 1009 74327 SH SOLE 74327 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 951 69683 SH SOLE 69683 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 593 46263 SH SOLE 46263 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 864 60964 SH SOLE 60964 0 0 BLACKROCK DEFINED OPPRTY CR COM 09255Q105 156 11319 SH SOLE 11319 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 1277 70619 SH SOLE 70619 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1157 52985 SH SOLE 52985 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 1240 80808 SH SOLE 80808 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 9446 314121 SH SOLE 314121 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 964 58509 SH SOLE 58509 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 2133 118873 SH SOLE 118873 0 0 BLOCK H & R INC COM 093671105 9502 413320 SH SOLE 413320 0 0 BLOOMIN BRANDS INC COM 094235108 802 44501 SH SOLE 44501 0 0 BLUCORA INC COM 095229100 24355 1651181 SH SOLE 1651181 0 0 BLUE BIRD CORP COM 095306106 3280 212272 SH SOLE 212272 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 16910 703423 SH SOLE 703423 0 0 BLUE HILLS BANCORP INC COM 095573101 847 45187 SH SOLE 45187 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 2573 148188 SH SOLE 148188 0 0 BOEING CO COM 097023105 68893 442530 SH SOLE 442530 0 0 BOISE CASCADE CO DEL COM 09739D100 1505 66905 SH SOLE 66905 0 0 BOJANGLES INC COM 097488100 353 18923 SH SOLE 18923 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 16965 470345 SH SOLE 470345 0 0 BORGWARNER INC COM 099724106 12854 325912 SH SOLE 325912 0 0 BOSTON BEER INC CL A 100557107 927 5460 SH SOLE 5460 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 3416 206415 SH SOLE 206415 0 0 BOSTON PROPERTIES INC COM 101121101 8242 65526 SH SOLE 65526 0 0 BOSTON SCIENTIFIC CORP COM 101137107 23872 1103675 SH SOLE 1103675 0 0 BOX INC CL A 10316T104 30508 2201152 SH SOLE 2026774 0 174378 BOYD GAMING CORP COM 103304101 442 21914 SH SOLE 21914 0 0 BRADY CORP CL A 104674106 1895 50454 SH SOLE 50454 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1176 71256 SH SOLE 71256 0 0 BRASKEM S A SP ADR PFD A 105532105 319 15040 SH SOLE 15040 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 58 15355 SH SOLE 15355 0 0 BRIDGE BANCORP INC COM 108035106 1984 52345 SH SOLE 52345 0 0 BRIDGEPOINT ED INC COM 10807M105 195 19223 SH SOLE 19223 0 0 BRIGGS & STRATTON CORP COM 109043109 1514 68027 SH SOLE 68027 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3145 44919 SH SOLE 44919 0 0 BRINKER INTL INC COM 109641100 7398 149372 SH SOLE 149372 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 14798 253217 SH SOLE 253217 0 0 BRISTOW GROUP INC COM 110394103 949 46316 SH SOLE 46316 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 20366 180761 SH SOLE 180632 0 129 BRIXMOR PPTY GROUP INC COM 11120U105 4391 179803 SH SOLE 179803 0 0 BROADSOFT INC COM 11133B409 1547 37514 SH SOLE 37514 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 31526 475498 SH SOLE 475498 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 19922 1595040 SH SOLE 1595040 0 0 BROOKDALE SR LIVING INC COM 112463104 3692 297248 SH SOLE 297248 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 3094 188639 SH SOLE 188639 0 0 BROOKS AUTOMATION INC COM 114340102 443 25975 SH SOLE 25975 0 0 BROWN & BROWN INC COM 115236101 7105 158376 SH SOLE 158376 0 0 BROWN FORMAN CORP CL B 115637209 12534 279026 SH SOLE 279026 0 0 BRUNSWICK CORP COM 117043109 7573 138852 SH SOLE 138852 0 0 BRYN MAWR BK CORP COM 117665109 2002 47503 SH SOLE 47503 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 8710 131644 SH SOLE 131644 0 0 BUCKLE INC COM 118440106 3014 132205 SH SOLE 70638 0 61567 BUFFALO WILD WINGS INC COM 119848109 1972 12774 SH SOLE 12774 0 0 BUILD A BEAR WORKSHOP COM 120076104 217 15818 SH SOLE 15818 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 950 86580 SH SOLE 86580 0 0 BURLINGTON STORES INC COM 122017106 15847 186981 SH SOLE 186981 0 0 CAI INTERNATIONAL INC COM 12477X106 150 17308 SH SOLE 17308 0 0 CBIZ INC COM 124805102 828 60446 SH SOLE 60446 0 0 CBL & ASSOC PPTYS INC COM 124830100 2291 199224 SH SOLE 199224 0 0 CBS CORP NEW CL B 124857202 8627 135599 SH SOLE 135599 0 0 CBOE HLDGS INC COM 12503M108 2158 29205 SH SOLE 29205 0 0 CBRE GROUP INC CL A 12504L109 13758 436905 SH SOLE 436905 0 0 CDK GLOBAL INC COM 12508E101 20579 344768 SH SOLE 344768 0 0 CECO ENVIRONMENTAL CORP COM 125141101 411 29493 SH SOLE 29493 0 0 CDW CORP COM 12514G108 29702 570206 SH SOLE 569937 0 269 CF INDS HLDGS INC COM 125269100 16177 513890 SH SOLE 513890 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19769 269843 SH SOLE 269843 0 0 CIGNA CORPORATION COM 125509109 8423 63146 SH SOLE 63146 0 0 CIT GROUP INC COM NEW 125581801 14815 347115 SH SOLE 347115 0 0 CME GROUP INC COM 12572Q105 22072 191344 SH SOLE 191344 0 0 CMS ENERGY CORP COM 125896100 26635 639964 SH SOLE 639964 0 0 CSS INDS INC COM 125906107 256 9466 SH SOLE 9466 0 0 CNA FINL CORP COM 126117100 17036 410498 SH SOLE 410498 0 0 CNB FINL CORP PA COM 126128107 403 15084 SH SOLE 15084 0 0 CNOOC LTD SPONSORED ADR 126132109 1413 11401 SH SOLE 11401 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 200 12975 SH SOLE 12975 0 0 CRA INTL INC COM 12618T105 340 9277 SH SOLE 9277 0 0 CNO FINL GROUP INC COM 12621E103 3794 198139 SH SOLE 198139 0 0 CRH PLC ADR 12626K203 844 24547 SH SOLE 24547 0 0 CSG SYS INTL INC COM 126349109 901 18606 SH SOLE 18606 0 0 CSW INDUSTRIALS INC COM 126402106 653 17730 SH SOLE 17730 0 0 CSX CORP COM 126408103 33802 940779 SH SOLE 940779 0 0 CST BRANDS INC COM 12646R105 3239 67278 SH SOLE 67278 0 0 CTS CORP COM 126501105 823 36732 SH SOLE 36732 0 0 CSRA INC COM 12650T104 4080 128152 SH SOLE 128152 0 0 CU BANCORP CALIF COM 126534106 1714 47864 SH SOLE 47864 0 0 CVB FINL CORP COM 126600105 5340 232895 SH SOLE 232895 0 0 CVR ENERGY INC COM 12662P108 3725 146705 SH SOLE 54211 0 92494 CVR PARTNERS LP COM 126633106 540 89930 SH SOLE 89930 0 0 CVS HEALTH CORP COM 126650100 43311 548860 SH SOLE 548718 0 142 CYS INVTS INC COM 12673A108 11059 1430692 SH SOLE 1430692 0 0 CA INC COM 12673P105 99481 3131295 SH SOLE 3131295 0 0 CABELAS INC COM 126804301 8693 148465 SH SOLE 148465 0 0 CABLE ONE INC COM 12685J105 9051 14558 SH SOLE 14558 0 0 CABOT CORP COM 127055101 7787 154076 SH SOLE 154076 0 0 CABOT OIL & GAS CORP COM 127097103 20086 859859 SH SOLE 859859 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1085 17182 SH SOLE 17182 0 0 CACI INTL INC CL A 127190304 4128 33206 SH SOLE 33206 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3735 148109 SH SOLE 148109 0 0 CADIZ INC COM NEW 127537207 3490 279204 SH SOLE 237004 0 42200 CAESARS ENTMT CORP COM 127686103 495 58180 SH SOLE 27980 0 30200 CAL MAINE FOODS INC COM NEW 128030202 2946 66696 SH SOLE 33796 0 32900 CALATLANTIC GROUP INC COM 128195104 9625 283002 SH SOLE 283002 0 0 CALAVO GROWERS INC COM 128246105 934 15218 SH SOLE 15218 0 0 CALERES INC COM 129500104 3041 92663 SH SOLE 92663 0 0 CALGON CARBON CORP COM 129603106 4257 250387 SH SOLE 250387 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 5046 148849 SH SOLE 148849 0 0 CALLAWAY GOLF CO COM 131193104 688 62792 SH SOLE 62792 0 0 CALLON PETE CO DEL COM 13123X102 1410 91708 SH SOLE 91708 0 0 CALPINE CORP COM NEW 131347304 22992 2011551 SH SOLE 2011551 0 0 CAMDEN NATL CORP COM 133034108 1928 43368 SH SOLE 43368 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2552 30359 SH SOLE 30359 0 0 CAMECO CORP COM 13321L108 551 52608 SH SOLE 52608 0 0 CAMPBELL SOUP CO COM 134429109 15026 248486 SH SOLE 248486 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 14860 182104 SH SOLE 182104 0 0 CANADIAN SOLAR INC COM 136635109 633 51994 SH SOLE 19994 0 32000 CANON INC SPONSORED ADR 138006309 15115 537147 SH SOLE 537147 0 0 CANTEL MEDICAL CORP COM 138098108 2615 33203 SH SOLE 33203 0 0 CAPELLA EDUCATION COMPANY COM 139594105 1622 18476 SH SOLE 18476 0 0 CAPITAL BK FINL CORP CL A COM 139794101 2263 57650 SH SOLE 57650 0 0 CAPITAL ONE FINL CORP COM 14040H105 36569 419177 SH SOLE 419008 0 169 CAPITOL FED FINL INC COM 14057J101 18577 1128632 SH SOLE 1128632 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1836 180210 SH SOLE 180210 0 0 CARBO CERAMICS INC COM 140781105 516 49298 SH SOLE 49298 0 0 CARDINAL HEALTH INC COM 14149Y108 33967 471961 SH SOLE 471961 0 0 CARE CAP PPTYS INC COM 141624106 5726 229049 SH SOLE 229049 0 0 CAREER EDUCATION CORP COM 141665109 728 72185 SH SOLE 72185 0 0 CARETRUST REIT INC COM 14174T107 340 22199 SH SOLE 22199 0 0 CARLISLE COS INC COM 142339100 23226 210592 SH SOLE 210492 0 100 CARMAX INC COM 143130102 5471 84965 SH SOLE 84965 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 28743 552110 SH SOLE 552110 0 0 CAROLINA FINL CORP NEW COM 143873107 1016 32995 SH SOLE 32995 0 0 CARRIAGE SVCS INC COM 143905107 469 16390 SH SOLE 16390 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 370 10222 SH SOLE 10222 0 0 CARRIZO OIL & GAS INC COM 144577103 522 13964 SH SOLE 13964 0 0 CARTER INC COM 146229109 1949 22562 SH SOLE 22562 0 0 CASCADE BANCORP COM NEW 147154207 292 35913 SH SOLE 35913 0 0 CASEYS GEN STORES INC COM 147528103 15199 127849 SH SOLE 127849 0 0 CASS INFORMATION SYS INC COM 14808P109 1387 18853 SH SOLE 18853 0 0 CATALENT INC COM 148806102 677 25110 SH SOLE 25110 0 0 CATERPILLAR INC DEL COM 149123101 43970 474123 SH SOLE 474123 0 0 CATHAY GEN BANCORP COM 149150104 6538 171926 SH SOLE 171926 0 0 CATO CORP NEW CL A 149205106 2341 77813 SH SOLE 77813 0 0 CAVCO INDS INC DEL COM 149568107 1760 17630 SH SOLE 17630 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 175 26780 SH SOLE 26780 0 0 CELADON GROUP INC COM 150838100 226 31629 SH SOLE 31629 0 0 CELANESE CORP DEL COM SER A 150870103 4012 50951 SH SOLE 50951 0 0 CELESTICA INC SUB VTG SHS 15101Q108 294 24829 SH SOLE 24829 0 0 CELGENE CORP COM 151020104 39559 341766 SH SOLE 341766 0 0 CEMPRA INC COM 15130J109 68 24332 SH SOLE 10966 0 13366 CENTENE CORP DEL COM 15135B101 20012 354139 SH SOLE 354139 0 0 CENOVUS ENERGY INC COM 15135U109 555 36662 SH SOLE 36662 0 0 CENTERPOINT ENERGY INC COM 15189T107 16325 662544 SH SOLE 662544 0 0 CENTERSTATE BANKS INC COM 15201P109 3278 130239 SH SOLE 130239 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2721 88060 SH SOLE 88060 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1089 34644 SH SOLE 34644 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 607 30421 SH SOLE 30421 0 0 CENTURY CASINOS INC COM 156492100 201 24393 SH SOLE 24393 0 0 CENTURY CMNTYS INC COM 156504300 362 17218 SH SOLE 17218 0 0 CENTURYLINK INC COM 156700106 88802 3734318 SH SOLE 3734318 0 0 CERNER CORP COM 156782104 58369 1232195 SH SOLE 1232195 0 0 CEVA INC COM 157210105 211 6281 SH SOLE 6281 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 870 40993 SH SOLE 40993 0 0 CHARLES RIV LABS INTL INC COM 159864107 41563 545512 SH SOLE 545512 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 23971 83257 SH SOLE 83257 0 0 CHARTER FINL CORP MD COM 16122W108 264 15842 SH SOLE 15842 0 0 CHASE CORP COM 16150R104 658 7877 SH SOLE 7877 0 0 CHATHAM LODGING TR COM 16208T102 2535 123367 SH SOLE 123367 0 0 CHEESECAKE FACTORY INC COM 163072101 4401 73503 SH SOLE 73503 0 0 CHEETAH MOBILE INC ADR 163075104 902 94358 SH SOLE 94358 0 0 CHEFS WHSE INC COM 163086101 340 21489 SH SOLE 21489 0 0 CHEMED CORP NEW COM 16359R103 1270 7917 SH SOLE 7917 0 0 CHEMICAL FINL CORP COM 163731102 11744 216802 SH SOLE 216657 0 145 CHEMOURS CO COM 163851108 2379 107709 SH SOLE 107709 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6891 239110 SH SOLE 239110 0 0 CHENIERE ENERGY INC COM NEW 16411R208 6895 166433 SH SOLE 166433 0 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 3518 157246 SH SOLE 157246 0 0 CHESAPEAKE ENERGY CORP COM 165167107 55325 7881081 SH SOLE 7881081 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 10728 414860 SH SOLE 414860 0 0 CHEVRON CORP NEW COM 166764100 66815 567676 SH SOLE 567546 0 130 CHICAGO BRIDGE & IRON CO N V COM 167250109 313 9857 SH SOLE 9857 0 0 CHICOS FAS INC COM 168615102 879 61114 SH SOLE 61114 0 0 CHILDRENS PL INC COM 168905107 1926 19083 SH SOLE 19083 0 0 CHIMERA INVT CORP COM NEW 16934Q208 19326 1135493 SH SOLE 1135493 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 915 8508 SH SOLE 8508 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 854 66387 SH SOLE 39087 0 27300 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 5327 101608 SH SOLE 101608 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1074 15124 SH SOLE 15124 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 897 19439 SH SOLE 19439 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 882 76399 SH SOLE 23299 0 53100 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 953 18375 SH SOLE 18375 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 918 2432 SH SOLE 2432 0 0 CHOICE HOTELS INTL INC COM 169905106 2011 35884 SH SOLE 35884 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4493 142405 SH SOLE 142405 0 0 CHURCH & DWIGHT INC COM 171340102 2190 49549 SH SOLE 49549 0 0 CHURCHILL DOWNS INC COM 171484108 1024 6809 SH SOLE 6809 0 0 CIENA CORP COM NEW 171779309 225 9205 SH SOLE 9205 0 0 CIMAREX ENERGY CO COM 171798101 38810 285580 SH SOLE 285580 0 0 CINCINNATI FINL CORP COM 172062101 27980 369372 SH SOLE 369372 0 0 CINEMARK HOLDINGS INC COM 17243V102 5129 133703 SH SOLE 132738 0 965 CIRRUS LOGIC INC COM 172755100 3605 63767 SH SOLE 63767 0 0 CISCO SYS INC COM 17275R102 268247 8876456 SH SOLE 8876456 0 0 CINTAS CORP COM 172908105 43571 377045 SH SOLE 377045 0 0 CITIGROUP INC COM NEW 172967424 28710 483086 SH SOLE 483086 0 0 CITIZENS FINL GROUP INC COM 174610105 42842 1202423 SH SOLE 1202080 0 343 CITRIX SYS INC COM 177376100 160749 1799900 SH SOLE 1799900 0 0 CITY HLDG CO COM 177835105 1713 25342 SH SOLE 25342 0 0 CIVITAS SOLUTIONS INC COM 17887R102 460 23096 SH SOLE 23096 0 0 CLARCOR INC COM 179895107 4496 54516 SH SOLE 54516 0 0 CLEAN HARBORS INC COM 184496107 10650 191371 SH SOLE 191371 0 0 CLEARWATER PAPER CORP COM 18538R103 1722 26264 SH SOLE 26264 0 0 CLIFFS NAT RES INC COM 18683K101 2510 298500 SH SOLE 298500 0 0 CLIFTON BANCORP INC COM 186873105 658 38888 SH SOLE 38888 0 0 CLOROX CO DEL COM 189054109 22349 186209 SH SOLE 186209 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 765 136304 SH SOLE 136304 0 0 COACH INC COM 189754104 14209 405748 SH SOLE 405748 0 0 COBIZ FINANCIAL INC COM 190897108 1882 111414 SH SOLE 111414 0 0 COCA COLA BOTTLING CO CONS COM 191098102 684 3823 SH SOLE 3823 0 0 COCA COLA CO COM 191216100 31254 753831 SH SOLE 753831 0 0 CODORUS VY BANCORP INC COM 192025104 269 9397 SH SOLE 9397 0 0 COEUR MNG INC COM NEW 192108504 2114 232595 SH SOLE 232595 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 42201 1020577 SH SOLE 1020577 0 0 COGNEX CORP COM 192422103 11310 177776 SH SOLE 177776 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 53765 959573 SH SOLE 959573 0 0 COHERENT INC COM 192479103 3420 24893 SH SOLE 24893 0 0 COHEN & STEERS INC COM 19247A100 346 10284 SH SOLE 10284 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 1844 96476 SH SOLE 96476 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1691 60063 SH SOLE 60063 0 0 COLFAX CORP COM 194014106 11334 315460 SH SOLE 315460 0 0 COLGATE PALMOLIVE CO COM 194162103 15808 241570 SH SOLE 241570 0 0 COLONY STARWOOD HOMES COM 19625X102 496 17216 SH SOLE 17216 0 0 COLUMBIA BKG SYS INC COM 197236102 8072 180669 SH SOLE 180669 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3673 170036 SH SOLE 170036 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1731 29687 SH SOLE 29687 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 613 22687 SH SOLE 22687 0 0 COMFORT SYS USA INC COM 199908104 4552 136690 SH SOLE 136690 0 0 COMCAST CORP NEW CL A 20030N101 26254 380219 SH SOLE 380006 0 213 COMERICA INC COM 200340107 10952 160802 SH SOLE 160802 0 0 COMMERCE BANCSHARES INC COM 200525103 15229 263425 SH SOLE 263425 0 0 COMMERCIAL METALS CO COM 201723103 1997 91668 SH SOLE 89788 0 1880 COMMERCIAL VEH GROUP INC COM 202608105 151 27223 SH SOLE 27223 0 0 COMMSCOPE HLDG CO INC COM 20337X109 7320 196765 SH SOLE 196765 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 3527 138798 SH SOLE 138798 0 0 COMMUNITY BK SYS INC COM 203607106 1402 22682 SH SOLE 22682 0 0 COMMUNITY TR BANCORP INC COM 204149108 2398 48346 SH SOLE 48346 0 0 COMMVAULT SYSTEMS INC COM 204166102 2659 51740 SH SOLE 51740 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 280 122787 SH SOLE 122787 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 296 17874 SH SOLE 17874 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8431 971291 SH SOLE 971291 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 270 31891 SH SOLE 31891 0 0 COMPASS MINERALS INTL INC COM 20451N101 13360 170515 SH SOLE 164215 0 6300 COMPUTER PROGRAMS & SYS INC COM 205306103 901 38169 SH SOLE 38169 0 0 COMPUTER SCIENCES CORP COM 205363104 5713 96143 SH SOLE 96143 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 596 50331 SH SOLE 50331 0 0 CONAGRA FOODS INC COM 205887102 29092 735578 SH SOLE 735578 0 0 CONCHO RES INC COM 20605P101 19465 146794 SH SOLE 146794 0 0 CONMED CORP COM 207410101 465 10527 SH SOLE 10527 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 2144 82622 SH SOLE 82622 0 0 CONNS INC COM 208242107 557 44024 SH SOLE 44024 0 0 CONOCOPHILLIPS COM 20825C104 41133 820354 SH SOLE 820131 0 223 CONSOL ENERGY INC COM 20854P109 37879 2077814 SH SOLE 2077814 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 5376 200236 SH SOLE 200236 0 0 CONSOLIDATED EDISON INC COM 209115104 82000 1112918 SH SOLE 1112918 0 0 CONSTELLATION BRANDS INC CL A 21036P108 23801 155246 SH SOLE 155246 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 477 20651 SH SOLE 20651 0 0 CONTINENTAL RESOURCES INC COM 212015101 42240 819559 SH SOLE 819559 0 0 CONTROL4 CORP COM 21240D107 338 33151 SH SOLE 33151 0 0 CONVERGYS CORP COM 212485106 2921 118929 SH SOLE 118929 0 0 COOPER COS INC COM NEW 216648402 21704 124075 SH SOLE 124012 0 63 COOPER STD HLDGS INC COM 21676P103 2285 22104 SH SOLE 22104 0 0 COOPER TIRE & RUBR CO COM 216831107 2864 73729 SH SOLE 73729 0 0 COPART INC COM 217204106 21389 386014 SH SOLE 386014 0 0 CORE MARK HOLDING CO INC COM 218681104 625 14502 SH SOLE 14502 0 0 CORESITE RLTY CORP COM 21870Q105 847 10675 SH SOLE 10675 0 0 CORELOGIC INC COM 21871D103 6031 163748 SH SOLE 163748 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 49693 1174499 SH SOLE 1174499 0 0 CORNING INC COM 219350105 36898 1520310 SH SOLE 1520310 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1205 38582 SH SOLE 38582 0 0 COSTCO WHSL CORP NEW COM 22160K105 14159 88430 SH SOLE 88430 0 0 COSTAR GROUP INC COM 22160N109 8751 46428 SH SOLE 46428 0 0 COTY INC COM CL A 222070203 8096 442169 SH SOLE 442169 0 0 COUSINS PPTYS INC COM 222795106 5342 627682 SH SOLE 627682 0 0 COVANTA HLDG CORP COM 22282E102 427 27403 SH SOLE 27403 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 251 12968 SH SOLE 12968 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 21502 128772 SH SOLE 128772 0 0 CRANE CO COM 224399105 25957 359916 SH SOLE 359916 0 0 CRAWFORD & CO CL B 224633107 167 13288 SH SOLE 13288 0 0 CREDIT ACCEP CORP MICH COM 225310101 4983 22908 SH SOLE 7542 0 15366 CREE INC COM 225447101 2848 107905 SH SOLE 107905 0 0 CROCS INC COM 227046109 457 66573 SH SOLE 66573 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 210 2422 SH SOLE 2422 0 0 CROWN HOLDINGS INC COM 228368106 14796 281451 SH SOLE 281451 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 10703 267576 SH SOLE 267576 0 0 CUBESMART COM 229663109 1673 62490 SH SOLE 62490 0 0 CUBIC CORP COM 229669106 749 15616 SH SOLE 15616 0 0 CULLEN FROST BANKERS INC COM 229899109 20889 236761 SH SOLE 236761 0 0 CULP INC COM 230215105 446 12005 SH SOLE 12005 0 0 CUMMINS INC COM 231021106 37688 275758 SH SOLE 275758 0 0 CURTISS WRIGHT CORP COM 231561101 2802 28486 SH SOLE 28486 0 0 CYNOSURE INC CL A 232577205 1375 30156 SH SOLE 30156 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 5383 470583 SH SOLE 470583 0 0 CYRUSONE INC COM 23283R100 3354 74979 SH SOLE 74979 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 2810 58688 SH SOLE 58688 0 0 DDR CORP COM 23317H102 1633 106921 SH SOLE 106921 0 0 D R HORTON INC COM 23331A109 17675 646725 SH SOLE 646725 0 0 DST SYS INC DEL COM 233326107 5068 47301 SH SOLE 47301 0 0 DTE ENERGY CO COM 233331107 49305 500506 SH SOLE 500506 0 0 DTF TAX-FREE INCOME INC COM 23334J107 552 38233 SH SOLE 38233 0 0 DSW INC CL A 23334L102 2465 108825 SH SOLE 107550 0 1275 DANA INCORPORATED COM 235825205 1408 74162 SH SOLE 74162 0 0 DANAHER CORP DEL COM 235851102 32732 420505 SH SOLE 420505 0 0 DARDEN RESTAURANTS INC COM 237194105 9796 134706 SH SOLE 134241 0 465 DARLING INGREDIENTS INC COM 237266101 2880 223081 SH SOLE 223081 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1818 32292 SH SOLE 32292 0 0 DAVITA INC COM 23918K108 5255 81854 SH SOLE 81854 0 0 DEAN FOODS CO NEW COM NEW 242370203 3104 142511 SH SOLE 142511 0 0 DECKERS OUTDOOR CORP COM 243537107 1803 32552 SH SOLE 32552 0 0 DEERE & CO COM 244199105 25360 246122 SH SOLE 245722 0 400 DEL FRISCOS RESTAURANT GROUP COM 245077102 448 26381 SH SOLE 26381 0 0 DEL TACO RESTAURANTS INC COM 245496104 527 37315 SH SOLE 37315 0 0 DELEK US HLDGS INC COM 246647101 1846 76690 SH SOLE 76690 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 11873 415882 SH SOLE 415882 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 33010 671068 SH SOLE 671068 0 0 DELUXE CORP COM 248019101 2390 33376 SH SOLE 33376 0 0 DENNYS CORP COM 24869P104 520 40548 SH SOLE 40548 0 0 DENTSPLY SIRONA INC COM 24906P109 13461 233166 SH SOLE 233166 0 0 DERMIRA INC COM 24983L104 783 25803 SH SOLE 25803 0 0 DEPOMED INC COM 249908104 1613 89539 SH SOLE 89539 0 0 DEVON ENERGY CORP NEW COM 25179M103 65274 1429243 SH SOLE 1429243 0 0 DEVRY ED GROUP INC COM 251893103 1194 38274 SH SOLE 38274 0 0 DEXCOM INC COM 252131107 4941 82761 SH SOLE 82761 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 15057 144863 SH SOLE 144863 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 20241 1143559 SH SOLE 1067877 0 75682 DIAMONDROCK HOSPITALITY CO COM 252784301 3557 308527 SH SOLE 308527 0 0 DIAMONDBACK ENERGY INC COM 25278X109 26097 258232 SH SOLE 258232 0 0 DICKS SPORTING GOODS INC COM 253393102 9578 180386 SH SOLE 180386 0 0 DIEBOLD INC COM 253651103 4657 185180 SH SOLE 185180 0 0 DIGI INTL INC COM 253798102 410 29801 SH SOLE 29801 0 0 DIGITAL RLTY TR INC COM 253868103 12491 127120 SH SOLE 127120 0 0 DIGITALGLOBE INC COM NEW 25389M877 2407 84026 SH SOLE 84026 0 0 DIME CMNTY BANCSHARES COM 253922108 1980 98495 SH SOLE 98495 0 0 DILLARDS INC CL A 254067101 10762 171677 SH SOLE 166677 0 5000 DINEEQUITY INC COM 254423106 3792 49251 SH SOLE 49251 0 0 DIODES INC COM 254543101 1022 39817 SH SOLE 39817 0 0 DIPLOMAT PHARMACY INC COM 25456K101 582 46187 SH SOLE 46187 0 0 DISNEY WALT CO COM DISNEY 254687106 10733 102981 SH SOLE 102981 0 0 DISCOVER FINL SVCS COM 254709108 19584 271666 SH SOLE 271666 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 26304 959651 SH SOLE 959651 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2771 103463 SH SOLE 103463 0 0 DISH NETWORK CORP CL A 25470M109 7358 127013 SH SOLE 127013 0 0 DR REDDYS LABS LTD ADR 256135203 5542 122387 SH SOLE 122387 0 0 DOLBY LABORATORIES INC COM 25659T107 6291 139223 SH SOLE 139223 0 0 DOLLAR GEN CORP NEW COM 256677105 4140 55890 SH SOLE 55740 0 150 DOLLAR TREE INC COM 256746108 13171 170657 SH SOLE 170657 0 0 DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 3606 122034 SH SOLE 122034 0 0 DOMINION RES INC VA NEW COM 25746U109 47935 625859 SH SOLE 625859 0 0 DOMINOS PIZZA INC COM 25754A201 12253 76948 SH SOLE 76948 0 0 DOMTAR CORP COM NEW 257559203 12695 325252 SH SOLE 325252 0 0 DONALDSON INC COM 257651109 12591 299208 SH SOLE 299208 0 0 DONEGAL GROUP INC CL A 257701201 200 11426 SH SOLE 11426 0 0 DONNELLEY R R & SONS CO WHEN ISSUED 257867200 5347 327616 SH SOLE 327616 0 0 DORMAN PRODUCTS INC COM 258278100 1489 20378 SH SOLE 20378 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1666 87739 SH SOLE 87739 0 0 DOUGLAS EMMETT INC COM 25960P109 3764 102943 SH SOLE 102943 0 0 DOUGLAS DYNAMICS INC COM 25960R105 3721 110586 SH SOLE 110586 0 0 DOVER CORP COM 260003108 30814 411234 SH SOLE 411234 0 0 DOW CHEM CO COM 260543103 45902 802201 SH SOLE 801581 0 620 DR PEPPER SNAPPLE GROUP INC COM 26138E109 25271 278718 SH SOLE 278718 0 0 DREW INDS INC COM NEW 26168L205 3560 33041 SH SOLE 33041 0 0 DRIL-QUIP INC COM 262037104 55838 929851 SH SOLE 929851 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 17360 236509 SH SOLE 236509 0 0 DUKE REALTY CORP COM NEW 264411505 6845 257728 SH SOLE 257728 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 117793 1517563 SH SOLE 1517563 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 9223 76020 SH SOLE 76020 0 0 DUNKIN BRANDS GROUP INC COM 265504100 4564 87040 SH SOLE 87040 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 5976 136038 SH SOLE 136038 0 0 DYCOM INDS INC COM 267475101 6295 78407 SH SOLE 78407 0 0 DYNEGY INC NEW DEL COM 26817R108 296 34982 SH SOLE 34982 0 0 EL POLLO LOCO HLDGS INC COM 268603107 297 24158 SH SOLE 6458 0 17700 EOG RES INC COM 26875P101 28111 278052 SH SOLE 278052 0 0 EQT CORP COM 26884L109 19875 303905 SH SOLE 303905 0 0 EPR PPTYS COM SH BEN INT 26884U109 9140 127350 SH SOLE 127350 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 6476 84460 SH SOLE 84460 0 0 EAGLE BANCORP INC MD COM 268948106 4036 66217 SH SOLE 66217 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 83468 2408895 SH SOLE 2408895 0 0 EAGLE MATERIALS INC COM 26969P108 3703 37587 SH SOLE 37587 0 0 EARTHLINK HLDGS CORP COM 27033X101 26299 4662976 SH SOLE 4662976 0 0 EAST WEST BANCORP INC COM 27579R104 21728 427467 SH SOLE 427467 0 0 EASTGROUP PPTY INC COM 277276101 2138 28960 SH SOLE 28960 0 0 EASTMAN CHEM CO COM 277432100 25679 341428 SH SOLE 341428 0 0 EATON VANCE CORP COM NON VTG 278265103 5486 130982 SH SOLE 130982 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2412 117437 SH SOLE 117437 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 1253 91313 SH SOLE 91313 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 1945 138220 SH SOLE 138220 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 2280 109585 SH SOLE 109585 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 1199 86526 SH SOLE 86526 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 555 26701 SH SOLE 26701 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 1021 52069 SH SOLE 52069 0 0 EBAY INC COM 278642103 156052 5256033 SH SOLE 5256033 0 0 EBIX INC COM NEW 278715206 36061 632087 SH SOLE 101540 0 530547 ECHOSTAR CORP CL A 278768106 2491 48465 SH SOLE 48465 0 0 ECOLAB INC COM 278865100 12132 103500 SH SOLE 103500 0 0 ECLIPSE RES CORP COM 27890G100 1417 530766 SH SOLE 530766 0 0 EDISON INTL COM 281020107 48535 674192 SH SOLE 674192 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1073 25357 SH SOLE 25357 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 25516 272320 SH SOLE 272320 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 328 25254 SH SOLE 6354 0 18900 8X8 INC NEW COM 282914100 37306 2608842 SH SOLE 2608842 0 0 EL PASO ELEC CO COM NEW 283677854 14911 320672 SH SOLE 320672 0 0 ELDORADO GOLD CORP NEW COM 284902103 449 139332 SH SOLE 139332 0 0 ELECTRONIC ARTS INC COM 285512109 19309 245159 SH SOLE 245159 0 0 ELLIE MAE INC COM 28849P100 2058 24596 SH SOLE 24596 0 0 ELLIS PERRY INTL INC COM 288853104 338 13554 SH SOLE 13554 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 666 34595 SH SOLE 34595 0 0 EMCOR GROUP INC COM 29084Q100 11256 159071 SH SOLE 158922 0 149 EMERGENT BIOSOLUTIONS INC COM 29089Q105 909 27677 SH SOLE 27677 0 0 EMERSON ELEC CO COM 291011104 52749 946178 SH SOLE 946178 0 0 EMPIRE ST RLTY TR INC CL A 292104106 6892 341347 SH SOLE 341347 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2848 71924 SH SOLE 71924 0 0 ENCANA CORP COM 292505104 11223 955960 SH SOLE 955960 0 0 ENBRIDGE INC COM 29250N105 14693 348845 SH SOLE 348845 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 15371 603257 SH SOLE 603257 0 0 ENCORE CAP GROUP INC COM 292554102 759 26492 SH SOLE 18798 0 7694 ENCORE WIRE CORP COM 292562105 6692 154361 SH SOLE 154361 0 0 ENERGY RECOVERY INC COM 29270J100 2735 264279 SH SOLE 137994 0 126285 ENDURANCE INTL GROUP HLDGS I COM 29272B105 27093 2913226 SH SOLE 2913226 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 19230 431060 SH SOLE 431060 0 0 ENERSYS COM 29275Y102 1319 16885 SH SOLE 16885 0 0 ENERNOC INC COM 292764107 1022 170387 SH SOLE 170387 0 0 ENERPLUS CORP COM 292766102 1999 210857 SH SOLE 210857 0 0 ENNIS INC COM 293389102 505 29107 SH SOLE 29107 0 0 ENOVA INTL INC COM 29357K103 327 26069 SH SOLE 26069 0 0 ENSIGN GROUP INC COM 29358P101 1275 57390 SH SOLE 57390 0 0 ENTEGRIS INC COM 29362U104 2661 148687 SH SOLE 148687 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 436 28472 SH SOLE 28472 0 0 ENTERGY CORP NEW COM 29364G103 62961 856966 SH SOLE 856966 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2418 56230 SH SOLE 56230 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7587 280587 SH SOLE 280587 0 0 ENVESTNET INC COM 29404K106 1359 38542 SH SOLE 38542 0 0 EPAM SYS INC COM 29414B104 602 9361 SH SOLE 9361 0 0 EPLUS INC COM 294268107 3470 30122 SH SOLE 30042 0 80 EQUIFAX INC COM 294429105 14431 122057 SH SOLE 122057 0 0 EQUINIX INC COM PAR $0.001 29444U700 33811 94599 SH SOLE 94599 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 9168 303189 SH SOLE 303189 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3618 50174 SH SOLE 50174 0 0 EQUITY ONE COM 294752100 990 32265 SH SOLE 32265 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 18347 285071 SH SOLE 285071 0 0 ERICSSON ADR B SEK 10 294821608 4410 756483 SH SOLE 756483 0 0 ERIE INDTY CO CL A 29530P102 14848 132037 SH SOLE 132037 0 0 ESCO TECHNOLOGIES INC COM 296315104 1800 31767 SH SOLE 31767 0 0 ESSA BANCORP INC COM 29667D104 163 10348 SH SOLE 10348 0 0 ESSENDANT INC COM 296689102 853 40836 SH SOLE 40836 0 0 ESSEX PPTY TR INC COM 297178105 5291 22759 SH SOLE 22759 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1444 16185 SH SOLE 16185 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1855 50343 SH SOLE 50343 0 0 ETSY INC COM 29786A106 1441 122346 SH SOLE 122346 0 0 EURONET WORLDWIDE INC COM 298736109 7580 104651 SH SOLE 104651 0 0 EVERTEC INC COM 30040P103 600 33807 SH SOLE 33807 0 0 EVERSOURCE ENERGY COM 30040W108 65096 1178627 SH SOLE 1178627 0 0 EXACT SCIENCES CORP COM 30063P105 1257 94081 SH SOLE 45581 0 48500 EXACTECH INC COM 30064E109 321 11770 SH SOLE 11770 0 0 EXELON CORP COM 30161N101 69100 1947021 SH SOLE 1947021 0 0 EXELIXIS INC COM 30161Q104 2546 170750 SH SOLE 170750 0 0 EXLSERVICE HOLDINGS INC COM 302081104 573 11360 SH SOLE 11360 0 0 EXPEDIA INC DEL COM NEW 30212P303 102795 907443 SH SOLE 907443 0 0 EXPEDITORS INTL WASH INC COM 302130109 10812 204157 SH SOLE 204157 0 0 EXPONENT INC COM 30214U102 2189 36298 SH SOLE 36298 0 0 EXPRESS INC COM 30219E103 1939 180215 SH SOLE 180215 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 38889 565328 SH SOLE 565328 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1890 117040 SH SOLE 117040 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3423 44312 SH SOLE 44312 0 0 EXXON MOBIL CORP COM 30231G102 56014 620585 SH SOLE 620585 0 0 FBL FINL GROUP INC CL A 30239F106 1038 13282 SH SOLE 13282 0 0 FLIR SYS INC COM 302445101 10230 282675 SH SOLE 282675 0 0 F M C CORP COM NEW 302491303 9858 174298 SH SOLE 174298 0 0 FMC TECHNOLOGIES INC COM 30249U101 24161 680011 SH SOLE 680011 0 0 FNB CORP PA COM 302520101 7067 440858 SH SOLE 440858 0 0 FCB FINL HLDGS INC CL A 30255G103 2773 58144 SH SOLE 58144 0 0 FTI CONSULTING INC COM 302941109 1169 25925 SH SOLE 25925 0 0 FACEBOOK INC CL A 30303M102 464763 4039659 SH SOLE 4039542 0 117 FACTSET RESH SYS INC COM 303075105 4294 26274 SH SOLE 26274 0 0 FAIR ISAAC CORP COM 303250104 2128 17851 SH SOLE 17851 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 2002 169790 SH SOLE 169790 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 437 23374 SH SOLE 23374 0 0 FANG HLDGS LTD ADR 30711Y102 1050 320052 SH SOLE 95857 0 224195 FARMER BROS CO COM 307675108 391 10643 SH SOLE 10643 0 0 FARMERS CAP BK CORP COM 309562106 533 12669 SH SOLE 12669 0 0 FARMERS NATL BANC CORP COM 309627107 1040 73235 SH SOLE 73235 0 0 FASTENAL CO COM 311900104 22186 472245 SH SOLE 472245 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 575 10037 SH SOLE 10037 0 0 FEDERAL MOGUL HOLDINGS CORP COM 313549404 276 26775 SH SOLE 26775 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 19162 134841 SH SOLE 134841 0 0 FEDERAL SIGNAL CORP COM 313855108 6105 391093 SH SOLE 391093 0 0 FEDERATED INVS INC PA CL B 314211103 7096 250934 SH SOLE 250934 0 0 FEDERATED PREM INTR MUN INC COM 31423M105 426 33686 SH SOLE 33686 0 0 FEDEX CORP COM 31428X106 31377 168513 SH SOLE 168513 0 0 FELCOR LODGING TR INC COM 31430F101 360 44977 SH SOLE 44977 0 0 FERRO CORP COM 315405100 756 52725 SH SOLE 52725 0 0 F5 NETWORKS INC COM 315616102 46830 323588 SH SOLE 323588 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 319 33222 SH SOLE 33222 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 14473 191342 SH SOLE 191342 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 32452 955583 SH SOLE 955300 0 283 FIDELITY SOUTHERN CORP NEW COM 316394105 1606 67844 SH SOLE 67844 0 0 FIFTH THIRD BANCORP COM 316773100 27657 1025487 SH SOLE 1025487 0 0 58 COM INC SPON ADR REP A 31680Q104 795 28389 SH SOLE 28389 0 0 51JOB INC SP ADR REP COM 316827104 928 27468 SH SOLE 19268 0 8200 FINANCIAL ENGINES INC COM 317485100 378 10284 SH SOLE 10284 0 0 FINANCIAL INSTNS INC COM 317585404 1362 39820 SH SOLE 39820 0 0 FINISAR CORP COM NEW 31787A507 315 10399 SH SOLE 10399 0 0 FINISH LINE INC CL A 317923100 593 31550 SH SOLE 31550 0 0 FIREEYE INC COM 31816Q101 4188 351897 SH SOLE 351897 0 0 FIRST AMERN FINL CORP COM 31847R102 10237 279477 SH SOLE 279477 0 0 FIRST BANCORP P R COM NEW 318672706 1813 274217 SH SOLE 274217 0 0 FIRST BANCORP N C COM 318910106 1534 56504 SH SOLE 56504 0 0 FIRST BUSEY CORP COM NEW 319383204 1984 64464 SH SOLE 64464 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 8876 25003 SH SOLE 25003 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1875 132219 SH SOLE 132219 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 1369 45429 SH SOLE 45429 0 0 FIRST CONN BANCORP INC MD COM 319850103 349 15421 SH SOLE 15421 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1280 25222 SH SOLE 25222 0 0 FIRST DATA CORP NEW COM CL A 32008D106 7657 539619 SH SOLE 539619 0 0 FIRST FINL BANCORP OH COM 320209109 5056 177725 SH SOLE 177725 0 0 FIRST FINL BANKSHARES COM 32020R109 7447 164748 SH SOLE 66406 0 98342 FIRST FINL CORP IND COM 320218100 2529 47890 SH SOLE 47890 0 0 FIRST FNDTN INC COM 32026V104 1208 42375 SH SOLE 42375 0 0 FIRST HORIZON NATL CORP COM 320517105 6422 320955 SH SOLE 320955 0 0 FIRST HAWAIIAN INC COM 32051X108 2878 82651 SH SOLE 82651 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1946 69362 SH SOLE 69362 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1542 36237 SH SOLE 36237 0 0 FIRST LONG IS CORP COM 320734106 1132 39661 SH SOLE 39661 0 0 FIRST MERCHANTS CORP COM 320817109 4614 122563 SH SOLE 122563 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 715 21020 SH SOLE 21020 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4788 189790 SH SOLE 189790 0 0 FIRST POTOMAC RLTY TR COM 33610F109 222 20217 SH SOLE 20217 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 28179 305825 SH SOLE 305825 0 0 FIRST SOLAR INC COM 336433107 44450 1385171 SH SOLE 886110 0 499061 1ST SOURCE CORP COM 336901103 4304 96373 SH SOLE 96373 0 0 FIRST TR ISE CHINDIA INDEX F COM 33733A102 67870 2483336 SH SOLE 2483336 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 559420 7007643 SH SOLE 7007643 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 571120 10845422 SH SOLE 10845422 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 597178 36170678 SH SOLE 36170678 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 575165 17492854 SH SOLE 17492854 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 588192 22004953 SH SOLE 22004953 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 695 12908 SH SOLE 12908 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1927 34166 SH SOLE 34166 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 687 14668 SH SOLE 14668 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1559 31794 SH SOLE 31794 0 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 73768 3963882 SH SOLE 3963882 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHA 33737J133 71967 5264577 SH SOLE 5264577 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 72120 1984048 SH SOLE 1984048 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 75023 1838346 SH SOLE 1838346 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 1008 29139 SH SOLE 29139 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 11285 232451 SH SOLE 232451 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 168429 3492200 SH SOLE 3492200 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 8719 459126 SH SOLE 394399 0 64727 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 3618 90141 SH SOLE 90141 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 627 12013 SH SOLE 12013 0 0 FISERV INC COM 337738108 6227 58591 SH SOLE 58591 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1823 67657 SH SOLE 67657 0 0 FIRSTENERGY CORP COM 337932107 11119 359013 SH SOLE 359013 0 0 FITBIT INC CL A 33812L102 2087 285056 SH SOLE 39956 0 245100 FIVE BELOW INC COM 33829M101 802 20063 SH SOLE 20063 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 2085 41605 SH SOLE 41605 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 964 40540 SH SOLE 40540 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 14731 104092 SH SOLE 104092 0 0 FLEXSTEEL INDS INC COM 339382103 457 7409 SH SOLE 7409 0 0 FLUOR CORP NEW COM 343412102 15331 291905 SH SOLE 291905 0 0 FLOWERS FOODS INC COM 343498101 39924 1999217 SH SOLE 1746217 0 253000 FLOWSERVE CORP COM 34354P105 12377 257596 SH SOLE 257596 0 0 FLUSHING FINL CORP COM 343873105 2309 78560 SH SOLE 78560 0 0 FOOT LOCKER INC COM 344849104 17806 251184 SH SOLE 251184 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 31584 2603803 SH SOLE 2603803 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 9189 440946 SH SOLE 440946 0 0 FORRESTER RESH INC COM 346563109 209 4873 SH SOLE 4873 0 0 FORTINET INC COM 34959E109 8769 291143 SH SOLE 291143 0 0 FORTIVE CORP COM 34959J108 10992 204958 SH SOLE 204958 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 10805 202108 SH SOLE 202108 0 0 FORWARD AIR CORP COM 349853101 797 16830 SH SOLE 16830 0 0 FOSSIL GROUP INC COM 34988V106 2522 97541 SH SOLE 97541 0 0 FOUNDATION MEDICINE INC COM 350465100 1324 74821 SH SOLE 19517 0 55304 FOUR CORNERS PPTY TR INC COM 35086T109 426 20766 SH SOLE 20766 0 0 FRANKLIN ELEC INC COM 353514102 4918 126434 SH SOLE 126434 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 555 13265 SH SOLE 13265 0 0 FRANKLIN RES INC COM 354613101 26151 660714 SH SOLE 660714 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 923 71236 SH SOLE 71236 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1366 103563 SH SOLE 103563 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5266 124763 SH SOLE 124447 0 316 FRONTIER COMMUNICATIONS CORP COM 35906A108 52202 15444437 SH SOLE 6226344 0 9218093 FUELCELL ENERGY INC COM NEW 35952H502 53 30179 SH SOLE 30094 0 85 FULLER H B CO COM 359694106 1862 38552 SH SOLE 38552 0 0 FULTON FINL CORP PA COM 360271100 7881 419176 SH SOLE 419176 0 0 GATX CORP COM 361448103 4178 67851 SH SOLE 44016 0 23835 GEO GROUP INC NEW COM 36162J106 4424 123119 SH SOLE 123119 0 0 GNC HLDGS INC COM CL A 36191G107 1308 118473 SH SOLE 118473 0 0 G-III APPAREL GROUP LTD COM 36237H101 2154 72873 SH SOLE 72873 0 0 GTT COMMUNICATIONS INC COM 362393100 2294 79790 SH SOLE 79790 0 0 GABELLI DIVD & INCOME TR COM 36242H104 2083 103937 SH SOLE 103937 0 0 GAIN CAP HLDGS INC COM 36268W100 176 26743 SH SOLE 26743 0 0 GALLAGHER ARTHUR J & CO COM 363576109 30683 590519 SH SOLE 590519 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 5841 190747 SH SOLE 190747 0 0 GAMESTOP CORP NEW CL A 36467W109 12841 508334 SH SOLE 508334 0 0 GANNETT CO INC COM 36473H104 1773 182553 SH SOLE 182553 0 0 GAP INC DEL COM 364760108 26334 1173514 SH SOLE 1173514 0 0 GENERAC HLDGS INC COM 368736104 3937 96648 SH SOLE 96648 0 0 GENERAL AMERN INVS INC COM 368802104 1340 42977 SH SOLE 42977 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 726 38118 SH SOLE 38118 0 0 GENERAL DYNAMICS CORP COM 369550108 32549 188516 SH SOLE 188516 0 0 GENERAL ELECTRIC CO COM 369604103 3803 120333 SH SOLE 120333 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 5182 207459 SH SOLE 207459 0 0 GENERAL MLS INC COM 370334104 15792 255660 SH SOLE 255660 0 0 GENERAL MTRS CO COM 37045V100 31944 916887 SH SOLE 916887 0 0 GENESCO INC COM 371532102 2461 39625 SH SOLE 39625 0 0 GENESEE & WYO INC CL A 371559105 19992 288024 SH SOLE 288024 0 0 GENTEX CORP COM 371901109 10135 514735 SH SOLE 514735 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 8806 244484 SH SOLE 244484 0 0 GENOMIC HEALTH INC COM 37244C101 1323 45025 SH SOLE 45025 0 0 GENUINE PARTS CO COM 372460105 20427 213809 SH SOLE 213809 0 0 GENWORTH FINL INC COM CL A 37247D106 324 85028 SH SOLE 85028 0 0 GENTHERM INC COM 37253A103 1832 54108 SH SOLE 54108 0 0 GERDAU S A SPON ADR REP PFD 373737105 220 70213 SH SOLE 70213 0 0 GERMAN AMERN BANCORP INC COM 373865104 1356 25768 SH SOLE 25768 0 0 GETTY RLTY CORP NEW COM 374297109 1620 63547 SH SOLE 63547 0 0 GIBRALTAR INDS INC COM 374689107 2448 58785 SH SOLE 58785 0 0 GIGAMON INC COM 37518B102 1815 39852 SH SOLE 39852 0 0 GILEAD SCIENCES INC COM 375558103 39729 554804 SH SOLE 554650 0 154 GLACIER BANCORP INC NEW COM 37637Q105 5229 144315 SH SOLE 144315 0 0 GLATFELTER COM 377316104 2367 99080 SH SOLE 99080 0 0 GLAUKOS CORP COM 377322102 1985 57867 SH SOLE 57867 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 15572 404350 SH SOLE 404350 0 0 GLOBAL NET LEASE INC COM 379378102 402 51339 SH SOLE 51339 0 0 GLOBAL PMTS INC COM 37940X102 11376 163899 SH SOLE 163899 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 4763 138871 SH SOLE 138871 0 0 GODADDY INC CL A 380237107 52678 1507247 SH SOLE 1507247 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 88 29294 SH SOLE 29294 0 0 GOLDCORP INC NEW COM 380956409 611 44918 SH SOLE 44918 0 0 GOLDEN ENTMT INC COM 381013101 133 10967 SH SOLE 10967 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 21577 90111 SH SOLE 90111 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 8211 306823 SH SOLE 306031 0 792 GOODYEAR TIRE & RUBR CO COM 382550101 13206 427795 SH SOLE 427795 0 0 GORMAN RUPP CO COM 383082104 2733 88315 SH SOLE 88315 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 836 43861 SH SOLE 43861 0 0 GRACO INC COM 384109104 2081 25045 SH SOLE 25045 0 0 GRAHAM HLDGS CO COM 384637104 1001 1955 SH SOLE 1955 0 0 GRAINGER W W INC COM 384802104 20823 89658 SH SOLE 89658 0 0 GRAMERCY PPTY TR COM 385002100 1961 213651 SH SOLE 213651 0 0 GRANITE CONSTR INC COM 387328107 6561 119284 SH SOLE 119284 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 7204 577207 SH SOLE 577207 0 0 GREAT AJAX CORP COM 38983D300 245 18494 SH SOLE 18494 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1945 35590 SH SOLE 35590 0 0 GREAT PLAINS ENERGY INC COM 391164100 78528 2871209 SH SOLE 2871209 0 0 GREAT WESTN BANCORP INC COM 391416104 1142 26191 SH SOLE 26191 0 0 GREEN BANCORP INC COM 39260X100 1303 85750 SH SOLE 85750 0 0 GREEN BRICK PARTNERS INC COM 392709101 165 16461 SH SOLE 11261 0 5200 GREEN DOT CORP CL A 39304D102 1294 54942 SH SOLE 54942 0 0 GREEN PLAINS INC COM 393222104 1410 50621 SH SOLE 50621 0 0 GREENBRIER COS INC COM 393657101 6666 160438 SH SOLE 115307 0 45131 GREIF INC CL A 397624107 753 14683 SH SOLE 14683 0 0 GRIFFON CORP COM 398433102 1950 74431 SH SOLE 74431 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 28655 1783112 SH SOLE 1783112 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2072 26589 SH SOLE 26589 0 0 GROUPON INC COM CL A 399473107 40640 12241034 SH SOLE 12241034 0 0 GRUBHUB INC COM 400110102 2839 75465 SH SOLE 75465 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 1619 66904 SH SOLE 66904 0 0 GUESS INC COM 401617105 3612 298486 SH SOLE 298486 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2964 136947 SH SOLE 136947 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 824 35460 SH SOLE 35460 0 0 HCA HOLDINGS INC COM 40412C101 12844 173522 SH SOLE 173522 0 0 HCP INC COM 40414L109 7919 266440 SH SOLE 266440 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 9352 154112 SH SOLE 154112 0 0 HD SUPPLY HLDGS INC COM 40416M105 12872 302797 SH SOLE 302489 0 308 HNI CORP COM 404251100 3198 57184 SH SOLE 57184 0 0 HMS HLDGS CORP COM 40425J101 1789 98504 SH SOLE 98504 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 968 24104 SH SOLE 24104 0 0 HSN INC COM 404303109 1029 30002 SH SOLE 30002 0 0 HRG GROUP INC COM 40434J100 2572 165307 SH SOLE 165307 0 0 HP INC COM 40434L105 22252 1499481 SH SOLE 1499481 0 0 HAIN CELESTIAL GROUP INC COM 405217100 24213 620367 SH SOLE 620367 0 0 HALLADOR ENERGY COMPANY COM 40609P105 209 22972 SH SOLE 22972 0 0 HALLIBURTON CO COM 406216101 7274 134481 SH SOLE 134481 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 177 15234 SH SOLE 15234 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1065 107787 SH SOLE 107787 0 0 HALYARD HEALTH INC COM 40650V100 1061 28700 SH SOLE 28700 0 0 HANCOCK HLDG CO COM 410120109 8264 191736 SH SOLE 191736 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 2910 126062 SH SOLE 126062 0 0 HANESBRANDS INC COM 410345102 960 44513 SH SOLE 44513 0 0 HANMI FINL CORP COM NEW 410495204 3058 87615 SH SOLE 87615 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1449 76312 SH SOLE 76312 0 0 HANOVER INS GROUP INC COM 410867105 25965 285300 SH SOLE 285300 0 0 HARDINGE INC COM 412324303 160 14459 SH SOLE 14459 0 0 HARLEY DAVIDSON INC COM 412822108 9091 155820 SH SOLE 155820 0 0 HARMAN INTL INDS INC COM 413086109 11670 104987 SH SOLE 104987 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 246 111175 SH SOLE 111175 0 0 HARRIS CORP DEL COM 413875105 18725 182736 SH SOLE 182736 0 0 HARSCO CORP COM 415864107 418 30769 SH SOLE 30769 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 20407 428261 SH SOLE 428261 0 0 HASBRO INC COM 418056107 9342 120090 SH SOLE 120090 0 0 HAVERTY FURNITURE INC COM 419596101 507 21404 SH SOLE 21404 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 70478 2131175 SH SOLE 2131175 0 0 HAWAIIAN HOLDINGS INC COM 419879101 4576 80274 SH SOLE 80274 0 0 HAWKINS INC COM 420261109 578 10710 SH SOLE 10710 0 0 HEALTHCARE SVCS GRP INC COM 421906108 833 21279 SH SOLE 21279 0 0 HEALTHSOUTH CORP COM NEW 421924309 2086 50585 SH SOLE 50585 0 0 HEALTHCARE RLTY TR COM 421946104 1363 44965 SH SOLE 44965 0 0 HEALTHSTREAM INC COM 42222N103 905 36108 SH SOLE 36108 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4964 170517 SH SOLE 170517 0 0 HEALTHEQUITY INC COM 42226A107 1870 46160 SH SOLE 46160 0 0 HEARTLAND EXPRESS INC COM 422347104 1697 83334 SH SOLE 83334 0 0 HEARTLAND FINL USA INC COM 42234Q102 4371 91063 SH SOLE 91063 0 0 HECLA MNG CO COM 422704106 2977 568042 SH SOLE 568042 0 0 HEICO CORP NEW COM 422806109 22285 288851 SH SOLE 288851 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 498 56485 SH SOLE 56485 0 0 HELMERICH & PAYNE INC COM 423452101 36306 469072 SH SOLE 469072 0 0 HENRY JACK & ASSOC INC COM 426281101 4356 49060 SH SOLE 49060 0 0 HERITAGE COMMERCE CORP COM 426927109 1365 94609 SH SOLE 94609 0 0 HERITAGE FINL CORP WASH COM 42722X106 2166 84106 SH SOLE 84106 0 0 HERITAGE OAKS BANCORP COM 42724R107 275 22278 SH SOLE 22278 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2308 147032 SH SOLE 147032 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2835 131874 SH SOLE 131874 0 0 HERSHEY CO COM 427866108 14979 144822 SH SOLE 144822 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 3474 161127 SH SOLE 161127 0 0 HESS CORP COM 42809H107 26144 419709 SH SOLE 419709 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 64818 2801110 SH SOLE 2800406 0 704 HEXCEL CORP NEW COM 428291108 6089 118370 SH SOLE 118370 0 0 HIBBETT SPORTS INC COM 428567101 1590 42616 SH SOLE 42616 0 0 HIGHWOODS PPTYS INC COM 431284108 2409 47234 SH SOLE 47234 0 0 HILL INTERNATIONAL INC COM 431466101 194 44693 SH SOLE 44693 0 0 HILL ROM HLDGS INC COM 431475102 18624 331745 SH SOLE 331745 0 0 HILLENBRAND INC COM 431571108 882 22986 SH SOLE 22986 0 0 HILLTOP HOLDINGS INC COM 432748101 608 20396 SH SOLE 20396 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 32251 1185715 SH SOLE 1185715 0 0 HINGHAM INSTN SVGS MASS COM 433323102 708 3600 SH SOLE 3600 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 8262 257699 SH SOLE 257699 0 0 HOLLYFRONTIER CORP COM 436106108 30443 929269 SH SOLE 929269 0 0 HOLOGIC INC COM 436440101 20350 507224 SH SOLE 507224 0 0 HOME BANCSHARES INC COM 436893200 7446 268137 SH SOLE 268137 0 0 HOME BANCORP INC COM 43689E107 247 6404 SH SOLE 6404 0 0 HOME DEPOT INC COM 437076102 33504 249882 SH SOLE 249882 0 0 HOMESTREET INC COM 43785V102 2155 68183 SH SOLE 68183 0 0 HOMETRUST BANCSHARES INC COM 437872104 1257 48540 SH SOLE 48540 0 0 HONDA MOTOR LTD AMERN SHS 438128308 441 15105 SH SOLE 15105 0 0 HONEYWELL INTL INC COM 438516106 32520 280707 SH SOLE 280707 0 0 HOPE BANCORP INC COM 43940T109 4995 228176 SH SOLE 228176 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 4310 100710 SH SOLE 100710 0 0 HORIZON BANCORP IND COM 440407104 1681 60021 SH SOLE 60021 0 0 HORMEL FOODS CORP COM 440452100 14925 428766 SH SOLE 428766 0 0 HORIZON GLOBAL CORP COM 44052W104 501 20855 SH SOLE 20855 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3976 125278 SH SOLE 125278 0 0 HOST HOTELS & RESORTS INC COM 44107P104 36933 1960369 SH SOLE 1960369 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 341 31451 SH SOLE 31451 0 0 HOWARD HUGHES CORP COM 44267D107 9050 79317 SH SOLE 79317 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 966 37099 SH SOLE 18299 0 18800 HUB GROUP INC CL A 443320106 1361 31105 SH SOLE 31105 0 0 HUBBELL INC COM 443510607 26801 229655 SH SOLE 229655 0 0 HUBSPOT INC COM 443573100 1425 30321 SH SOLE 30321 0 0 HUDSON PAC PPTYS INC COM 444097109 3536 101680 SH SOLE 101680 0 0 HUDSON TECHNOLOGIES INC COM 444144109 316 39479 SH SOLE 39479 0 0 HUMANA INC COM 444859102 4751 23287 SH SOLE 23287 0 0 HUNT J B TRANS SVCS INC COM 445658107 6618 68177 SH SOLE 68177 0 0 HUNTINGTON BANCSHARES INC COM 446150104 18769 1419773 SH SOLE 1419773 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 24711 134161 SH SOLE 134161 0 0 HUNTSMAN CORP COM 447011107 11133 583498 SH SOLE 583498 0 0 HURCO COMPANIES INC COM 447324104 244 7370 SH SOLE 7370 0 0 HURON CONSULTING GROUP INC COM 447462102 1557 30743 SH SOLE 30743 0 0 HUTTIG BLDG PRODS INC COM 448451104 136 20558 SH SOLE 20558 0 0 HYATT HOTELS CORP COM CL A 448579102 4958 89724 SH SOLE 89724 0 0 IDT CORP CL B NEW 448947507 357 19276 SH SOLE 19276 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1345 21095 SH SOLE 21095 0 0 IAC INTERACTIVECORP COM 44919P508 68380 1055406 SH SOLE 1055406 0 0 ICF INTL INC COM 44925C103 2470 44742 SH SOLE 44742 0 0 ICU MED INC COM 44930G107 1057 7175 SH SOLE 7175 0 0 IPG PHOTONICS CORP COM 44980X109 8931 90476 SH SOLE 90476 0 0 ISTAR INC COM 45031U101 752 60765 SH SOLE 60765 0 0 IXIA COM 45071R109 543 33739 SH SOLE 33739 0 0 ITT INC COM 45073V108 21857 566684 SH SOLE 566684 0 0 IBERIABANK CORP COM 450828108 7294 87095 SH SOLE 87095 0 0 ICICI BK LTD ADR 45104G104 9185 1226326 SH SOLE 1226326 0 0 ICONIX BRAND GROUP INC COM 451055107 588 62934 SH SOLE 62934 0 0 IDACORP INC COM 451107106 14817 183945 SH SOLE 183945 0 0 IDEX CORP COM 45167R104 20815 231121 SH SOLE 231121 0 0 IDEXX LABS INC COM 45168D104 43206 368431 SH SOLE 368431 0 0 ILLINOIS TOOL WKS INC COM 452308109 47325 386455 SH SOLE 386455 0 0 ILLUMINA INC COM 452327109 38906 303858 SH SOLE 303858 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 186 13288 SH SOLE 12888 0 400 IMPAX LABORATORIES INC COM 45256B101 644 48578 SH SOLE 48578 0 0 IMPERIAL OIL LTD COM NEW 453038408 523 15037 SH SOLE 15037 0 0 IMPERVA INC COM 45321L100 4390 114328 SH SOLE 114328 0 0 INC RESH HLDGS INC CL A 45329R109 4846 92126 SH SOLE 92126 0 0 INCYTE CORP COM 45337C102 56851 566976 SH SOLE 566976 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 160 17895 SH SOLE 17895 0 0 INDEPENDENT BANK CORP MASS COM 453836108 4425 62816 SH SOLE 62816 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1295 59670 SH SOLE 59670 0 0 INDEPENDENT BK GROUP INC COM 45384B106 3351 53706 SH SOLE 53706 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1696 19292 SH SOLE 19292 0 0 INFINERA CORPORATION COM 45667G103 1339 157691 SH SOLE 157691 0 0 INFOSYS LTD SPONSORED ADR 456788108 27154 1831006 SH SOLE 1831006 0 0 ING GROEP N V SPONSORED ADR 456837103 739 52391 SH SOLE 52391 0 0 INFRAREIT INC COM 45685L100 1141 63683 SH SOLE 63683 0 0 INGEVITY CORP COM 45688C107 1878 34241 SH SOLE 34095 0 146 INGREDION INC COM 457187102 47283 378382 SH SOLE 378382 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2113 52242 SH SOLE 52242 0 0 INNOSPEC INC COM 45768S105 2258 32970 SH SOLE 32970 0 0 INPHI CORP COM 45772F107 2039 45699 SH SOLE 45699 0 0 INNERWORKINGS INC COM 45773Y105 430 43673 SH SOLE 43673 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1547 29597 SH SOLE 29597 0 0 INSTEEL INDUSTRIES INC COM 45774W108 700 19649 SH SOLE 19649 0 0 INSPERITY INC COM 45778Q107 2133 30065 SH SOLE 30065 0 0 INOGEN INC COM 45780L104 1958 29153 SH SOLE 29153 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2128 51514 SH SOLE 51514 0 0 INNOVIVA INC COM 45781M101 551 51528 SH SOLE 13171 0 38357 INSULET CORP COM 45784P101 1728 45858 SH SOLE 45858 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1512 17628 SH SOLE 17628 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2268 96258 SH SOLE 96258 0 0 INTEL CORP COM 458140100 229195 6319140 SH SOLE 6319140 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 662 71971 SH SOLE 18444 0 53527 INTELIQUENT INC COM 45825N107 382 16653 SH SOLE 16653 0 0 INTER PARFUMS INC COM 458334109 1401 42785 SH SOLE 42785 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 1880 51481 SH SOLE 51481 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 30503 280742 SH SOLE 69457 0 211285 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 349 7870 SH SOLE 7870 0 0 INTERFACE INC COM 458665304 1410 76009 SH SOLE 76009 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 12802 226913 SH SOLE 226913 0 0 INTERDIGITAL INC COM 45867G101 4278 46826 SH SOLE 46826 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 6342 155440 SH SOLE 155440 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 186025 1120703 SH SOLE 1120703 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 31189 264691 SH SOLE 264691 0 0 INTL PAPER CO COM 460146103 25599 482449 SH SOLE 482449 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 2339 63560 SH SOLE 63560 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7422 317041 SH SOLE 317041 0 0 INTERSIL CORP CL A 46069S109 1053 47238 SH SOLE 47238 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 260 14538 SH SOLE 14538 0 0 INTL FCSTONE INC COM 46116V105 664 16769 SH SOLE 16769 0 0 INTRALINKS HLDGS INC COM 46118H104 626 46308 SH SOLE 46308 0 0 INTUIT COM 461202103 75360 657531 SH SOLE 657531 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 28626 45139 SH SOLE 45139 0 0 INTREXON CORP COM 46122T102 24333 1001344 SH SOLE 463778 0 537566 INVENSENSE INC COM 46123D205 193 15070 SH SOLE 15070 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 10751 736351 SH SOLE 736351 0 0 INVESCO MUN TR COM 46131J103 792 64621 SH SOLE 64621 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 732 57394 SH SOLE 57394 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1575 128075 SH SOLE 128075 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 590 47596 SH SOLE 47596 0 0 INVESTORS BANCORP INC NEW COM 46146L101 8379 600618 SH SOLE 600618 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1817 254838 SH SOLE 254838 0 0 INVESTORS TITLE CO COM 461804106 257 1627 SH SOLE 1627 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 60 10000 SH SOLE 10000 0 0 IONIS PHARMACEUTICALS INC COM 462222100 45431 949834 SH SOLE 949834 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1524 158778 SH SOLE 41554 0 117224 IROBOT CORP COM 462726100 2902 49656 SH SOLE 49656 0 0 IRON MTN INC NEW COM 46284V101 3833 118006 SH SOLE 118006 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2102 137467 SH SOLE 137467 0 0 ISHARES TR TIPS BD ETF 464287176 5080 44886 SH SOLE 44846 0 40 ISHARES TR CORE US AGGBD ET 464287226 596 5516 SH SOLE 5516 0 0 ISHARES TR IBOXX INV CP ETF 464287242 16269 138836 SH SOLE 138658 0 178 ISHARES TR S&P 500 GRWT ETF 464287309 2119 17401 SH SOLE 17401 0 0 ISHARES TR LATN AMER 40 ETF 464287390 3287 119186 SH SOLE 118851 0 335 ISHARES TR S&P 500 VAL ETF 464287408 2219 21885 SH SOLE 21885 0 0 ISHARES TR 20 YR TR BD ETF 464287432 7212 60538 SH SOLE 60508 0 30 ISHARES TR 7-10 Y TR BD ETF 464287440 6774 64628 SH SOLE 64530 0 98 ISHARES TR NASDQ BIOTEC ETF 464287556 809 3050 SH SOLE 3050 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2771 15206 SH SOLE 15206 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 3889 32699 SH SOLE 32699 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 3650 23711 SH SOLE 23711 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1936 14357 SH SOLE 14357 0 0 ISHARES TR S&P MC 400VL ETF 464287705 3162 21776 SH SOLE 21776 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1937 14086 SH SOLE 14086 0 0 ISHARES TR SP SMCP600VL ETF 464287879 384 2744 SH SOLE 2744 0 0 ISHARES TR SP SMCP600GR ETF 464287887 225 1497 SH SOLE 1497 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 575 5470 SH SOLE 5470 0 0 ISHARES TR JP MOR EM MK ETF 464288281 7758 70387 SH SOLE 70322 0 65 ISHARES TR NATIONAL MUN ETF 464288414 995 9198 SH SOLE 9198 0 0 ISHARES TR MBS ETF 464288588 18811 176899 SH SOLE 176702 0 197 ISHARES TR INTERM CR BD ETF 464288638 6419 59328 SH SOLE 59196 0 132 ISHARES TR 1-3 YR CR BD ETF 464288646 4847 46187 SH SOLE 46117 0 70 ISHARES TR MSCI INDIA ETF 46429B598 2822 105261 SH SOLE 104969 0 292 ISHARES TR CORE MSCITOTAL 46432F834 413 8181 SH SOLE 8181 0 0 ISHARES INC CORE MSCI EMKT 46434G103 8303 195584 SH SOLE 195084 0 500 ISHARES TR CUR HD EURZN ETF 46434V639 947 35614 SH SOLE 35614 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 270 26300 SH SOLE 26300 0 0 ITRON INC COM 465741106 15743 250488 SH SOLE 250488 0 0 IXYS CORP COM 46600W106 338 28374 SH SOLE 28374 0 0 J & J SNACK FOODS CORP COM 466032109 3443 25807 SH SOLE 25807 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 173 36248 SH SOLE 36248 0 0 JPMORGAN CHASE & CO COM 46625H100 34621 401219 SH SOLE 401043 0 176 JABIL CIRCUIT INC COM 466313103 13374 565006 SH SOLE 565006 0 0 JACK IN THE BOX INC COM 466367109 3768 33748 SH SOLE 33748 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 6502 114066 SH SOLE 114066 0 0 JANUS CAP GROUP INC COM 47102X105 1698 127935 SH SOLE 127935 0 0 JD COM INC SPON ADR CL A 47215P106 14990 589215 SH SOLE 589215 0 0 JETBLUE AIRWAYS CORP COM 477143101 34548 1540962 SH SOLE 1540962 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 312 20506 SH SOLE 7127 0 13379 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2661 30955 SH SOLE 30955 0 0 JOHNSON & JOHNSON COM 478160104 41398 359324 SH SOLE 359324 0 0 JOHNSON OUTDOORS INC CL A 479167108 257 6470 SH SOLE 6470 0 0 JONES LANG LASALLE INC COM 48020Q107 9933 98308 SH SOLE 98308 0 0 J2 GLOBAL INC COM 48123V102 67047 819647 SH SOLE 819647 0 0 JUNIPER NETWORKS INC COM 48203R104 153748 5440470 SH SOLE 5440470 0 0 JUNO THERAPEUTICS INC COM 48205A109 17656 936683 SH SOLE 88944 0 847739 KAR AUCTION SVCS INC COM 48238T109 7084 166223 SH SOLE 166223 0 0 KBR INC COM 48242W106 21390 1281635 SH SOLE 1281635 0 0 KCG HLDGS INC CL A 48244B100 1812 136724 SH SOLE 136724 0 0 KLA-TENCOR CORP COM 482480100 49377 627573 SH SOLE 627573 0 0 KKR & CO L P DEL COM UNITS 48248M102 529 34352 SH SOLE 34352 0 0 KMG CHEMICALS INC COM 482564101 318 8177 SH SOLE 8177 0 0 KT CORP SPONSORED ADR 48268K101 1715 121739 SH SOLE 121739 0 0 KADANT INC COM 48282T104 752 12288 SH SOLE 12288 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1413 18189 SH SOLE 18189 0 0 KAMAN CORP COM 483548103 1287 26303 SH SOLE 26303 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 19065 224685 SH SOLE 224685 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 1478 67009 SH SOLE 67009 0 0 KB HOME COM 48666K109 1719 108750 SH SOLE 108750 0 0 KEARNY FINL CORP MD COM 48716P108 3320 213480 SH SOLE 213480 0 0 KELLOGG CO COM 487836108 15660 212460 SH SOLE 212460 0 0 KEMPER CORP DEL COM 488401100 1183 26696 SH SOLE 26696 0 0 KENNAMETAL INC COM 489170100 937 29972 SH SOLE 29972 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1324 64574 SH SOLE 64574 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 962 164181 SH SOLE 41804 0 122377 KEYCORP NEW COM 493267108 18267 999854 SH SOLE 999854 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 33655 920280 SH SOLE 920280 0 0 KEYW HLDG CORP COM 493723100 794 67312 SH SOLE 67312 0 0 KIMBALL INTL INC CL B 494274103 734 41814 SH SOLE 41814 0 0 KILROY RLTY CORP COM 49427F108 5837 79713 SH SOLE 79713 0 0 KIMBALL ELECTRONICS INC COM 49428J109 561 30815 SH SOLE 30815 0 0 KIMBERLY CLARK CORP COM 494368103 28006 245406 SH SOLE 245406 0 0 KIMCO RLTY CORP COM 49446R109 8132 323209 SH SOLE 323209 0 0 KINDER MORGAN INC DEL COM 49456B101 24679 1191656 SH SOLE 1191656 0 0 KINDRED HEALTHCARE INC COM 494580103 1632 207850 SH SOLE 207850 0 0 KINROSS GOLD CORP COM NO PAR 496902404 567 182226 SH SOLE 182226 0 0 KIRBY CORP COM 497266106 27802 418082 SH SOLE 418082 0 0 KIRKLANDS INC COM 497498105 254 16392 SH SOLE 16392 0 0 KITE PHARMA INC COM 49803L109 27230 607272 SH SOLE 150215 0 457057 KITE RLTY GROUP TR COM NEW 49803T300 698 29724 SH SOLE 29724 0 0 KNOLL INC COM NEW 498904200 530 18970 SH SOLE 18970 0 0 KNIGHT TRANSN INC COM 499064103 2788 84355 SH SOLE 84355 0 0 KOHLS CORP COM 500255104 47920 970442 SH SOLE 970442 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1052 34417 SH SOLE 34417 0 0 KORN FERRY INTL COM NEW 500643200 591 20084 SH SOLE 20084 0 0 KRAFT HEINZ CO COM 500754106 110182 1261818 SH SOLE 1261818 0 0 KRATON CORPORATION COM 50077C106 1775 62324 SH SOLE 62324 0 0 KROGER CO COM 501044101 10329 299302 SH SOLE 299302 0 0 L BRANDS INC COM 501797104 12231 185763 SH SOLE 185763 0 0 LCNB CORP COM 50181P100 229 9851 SH SOLE 9851 0 0 LHC GROUP INC COM 50187A107 1433 31347 SH SOLE 31347 0 0 LKQ CORP COM 501889208 17899 583982 SH SOLE 583982 0 0 LPL FINL HLDGS INC COM 50212V100 7987 226849 SH SOLE 226849 0 0 LSI INDS INC COM 50216C108 3499 359265 SH SOLE 359265 0 0 LTC PPTYS INC COM 502175102 6003 127770 SH SOLE 127770 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 504 3311 SH SOLE 3311 0 0 LA QUINTA HLDGS INC COM 50420D108 925 65129 SH SOLE 65129 0 0 LA Z BOY INC COM 505336107 2149 69225 SH SOLE 69225 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 31306 243856 SH SOLE 243856 0 0 LADDER CAP CORP CL A 505743104 587 42769 SH SOLE 42769 0 0 LAKELAND BANCORP INC COM 511637100 2308 118338 SH SOLE 118338 0 0 LAKELAND FINL CORP COM 511656100 3394 71665 SH SOLE 71665 0 0 LAM RESEARCH CORP COM 512807108 83027 785278 SH SOLE 785278 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 6942 103238 SH SOLE 103238 0 0 LANCASTER COLONY CORP COM 513847103 2257 15960 SH SOLE 15960 0 0 LANDAUER INC COM 51476K103 518 10769 SH SOLE 10769 0 0 LANDSTAR SYS INC COM 515098101 3725 43671 SH SOLE 43671 0 0 LANNET INC COM 516012101 999 45324 SH SOLE 13409 0 31915 LANTHEUS HLDGS INC COM 516544103 198 23058 SH SOLE 23058 0 0 LAREDO PETROLEUM INC COM 516806106 2305 163022 SH SOLE 163022 0 0 LAS VEGAS SANDS CORP COM 517834107 4389 82173 SH SOLE 82173 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 5016 164617 SH SOLE 164617 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 125 16961 SH SOLE 16961 0 0 LAUDER ESTEE COS INC CL A 518439104 7074 92485 SH SOLE 92485 0 0 LAYNE CHRISTENSEN CO COM 521050104 2966 272816 SH SOLE 272816 0 0 LEAR CORP COM NEW 521865204 26574 200757 SH SOLE 200757 0 0 LEGGETT & PLATT INC COM 524660107 14671 300153 SH SOLE 300153 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 5848 135816 SH SOLE 135816 0 0 LEGG MASON INC COM 524901105 886 29620 SH SOLE 29620 0 0 LEIDOS HLDGS INC COM 525327102 14687 287185 SH SOLE 287185 0 0 LENDINGCLUB CORP COM 52603A109 586 111534 SH SOLE 111534 0 0 LENDINGTREE INC NEW COM 52603B107 912 8995 SH SOLE 8995 0 0 LENNAR CORP CL A 526057104 21461 499914 SH SOLE 499914 0 0 LENNOX INTL INC COM 526107107 10699 69848 SH SOLE 69848 0 0 LEUCADIA NATL CORP COM 527288104 358 15384 SH SOLE 15384 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 82106 1456822 SH SOLE 1456822 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1671 120857 SH SOLE 31755 0 89102 LEXINGTON REALTY TRUST COM 529043101 8585 794894 SH SOLE 794894 0 0 LIBBEY INC COM 529898108 477 24492 SH SOLE 24492 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 7798 107620 SH SOLE 107620 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 10091 136230 SH SOLE 136230 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 21020 1052044 SH SOLE 1052044 0 0 LIBERTY PPTY TR SH BEN INT 531172104 8838 223742 SH SOLE 223742 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 6850 198442 SH SOLE 198442 0 0 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 359 11470 SH SOLE 11470 0 0 LIFEPOINT HEALTH INC COM 53219L109 22692 399506 SH SOLE 399506 0 0 LIFE STORAGE INC COM 53223X107 4239 49720 SH SOLE 49720 0 0 LIFELOCK INC COM 53224V100 6632 277253 SH SOLE 277253 0 0 LILLY ELI & CO COM 532457108 21284 289375 SH SOLE 289375 0 0 LINCOLN ELEC HLDGS INC COM 533900106 5306 69209 SH SOLE 69209 0 0 LINCOLN NATL CORP IND COM 534187109 22875 345181 SH SOLE 345181 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 191 20182 SH SOLE 20182 0 0 LINDSAY CORP COM 535555106 3866 51815 SH SOLE 12607 0 39208 LINEAR TECHNOLOGY CORP COM 535678106 22694 363972 SH SOLE 363972 0 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 356 61374 SH SOLE 61374 0 0 LITHIA MTRS INC CL A 536797103 1171 12093 SH SOLE 12093 0 0 LITTELFUSE INC COM 537008104 2287 15072 SH SOLE 15072 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 8170 307141 SH SOLE 307141 0 0 LIVE OAK BANCSHARES INC COM 53803X105 921 49789 SH SOLE 49789 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 518 167005 SH SOLE 167005 0 0 LOCKHEED MARTIN CORP COM 539830109 41575 166338 SH SOLE 166213 0 125 LOEWS CORP COM 540424108 589 12586 SH SOLE 12586 0 0 LOGMEIN INC COM 54142L109 48088 498062 SH SOLE 498062 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 443 10783 SH SOLE 10783 0 0 LOUISIANA PAC CORP COM 546347105 2113 111637 SH SOLE 111637 0 0 LOWES COS INC COM 548661107 10409 146365 SH SOLE 146365 0 0 LUMENTUM HLDGS INC COM 55024U109 3397 87903 SH SOLE 87903 0 0 LUMINEX CORP DEL COM 55027E102 887 43862 SH SOLE 43862 0 0 LYDALL INC DEL COM 550819106 2642 42711 SH SOLE 42711 0 0 LYON WILLIAM HOMES CL A NEW 552074700 504 26499 SH SOLE 26499 0 0 M & T BK CORP COM 55261F104 14804 94634 SH SOLE 94634 0 0 MBIA INC COM 55262C100 1197 111912 SH SOLE 111912 0 0 MB FINANCIAL INC NEW COM 55264U108 8467 179270 SH SOLE 179270 0 0 M D C HLDGS INC COM 552676108 5322 207414 SH SOLE 207414 0 0 MDU RES GROUP INC COM 552690109 30286 1052678 SH SOLE 1052678 0 0 MFA FINL INC COM 55272X102 21868 2866083 SH SOLE 2866083 0 0 MCBC HLDGS INC COM 55276F107 268 18379 SH SOLE 18379 0 0 MGIC INVT CORP WIS COM 552848103 3805 373412 SH SOLE 373412 0 0 MGM RESORTS INTERNATIONAL COM 552953101 7196 249595 SH SOLE 249595 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 3232 127693 SH SOLE 55493 0 72200 MKS INSTRUMENT INC COM 55306N104 4485 75499 SH SOLE 75499 0 0 MSA SAFETY INC COM 553498106 1720 24807 SH SOLE 24807 0 0 MSC INDL DIRECT INC CL A 553530106 15476 167504 SH SOLE 167059 0 445 MSCI INC COM 55354G100 16485 209252 SH SOLE 209252 0 0 MTS SYS CORP COM 553777103 1425 25134 SH SOLE 25134 0 0 MYR GROUP INC DEL COM 55405W104 5871 155808 SH SOLE 155808 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 954 20611 SH SOLE 20611 0 0 MACATAWA BK CORP COM 554225102 305 29287 SH SOLE 29287 0 0 MACERICH CO COM 554382101 8899 125621 SH SOLE 125621 0 0 MACK CALI RLTY CORP COM 554489104 2282 78628 SH SOLE 78628 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1305 15976 SH SOLE 15976 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 1541 78128 SH SOLE 78128 0 0 MACROGENICS INC COM 556099109 596 29178 SH SOLE 29178 0 0 MACYS INC COM 55616P104 23399 653422 SH SOLE 653422 0 0 MADDEN STEVEN LTD COM 556269108 1195 33427 SH SOLE 33427 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2434 14194 SH SOLE 14194 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2792 37101 SH SOLE 37101 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5771 76300 SH SOLE 76300 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 2275 66148 SH SOLE 66148 0 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 808 44156 SH SOLE 44156 0 0 MALIBU BOATS INC COM CL A 56117J100 379 19870 SH SOLE 19870 0 0 MANNING & NAPIER INC CL A 56382Q102 127 16822 SH SOLE 16822 0 0 MANPOWERGROUP INC COM 56418H100 27374 308025 SH SOLE 308025 0 0 MANTECH INTL CORP CL A 564563104 2949 69793 SH SOLE 69793 0 0 MARATHON OIL CORP COM 565849106 52528 3034521 SH SOLE 3034521 0 0 MARATHON PETE CORP COM 56585A102 80169 1592226 SH SOLE 1592226 0 0 MARCUS & MILLICHAP INC COM 566324109 1181 44206 SH SOLE 44206 0 0 MARCUS CORP COM 566330106 669 21227 SH SOLE 21227 0 0 MARINEMAX INC COM 567908108 536 27677 SH SOLE 27677 0 0 MARKEL CORP COM 570535104 5115 5655 SH SOLE 5655 0 0 MARKETAXESS HLDGS INC COM 57060D108 11287 76827 SH SOLE 76827 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 985 11604 SH SOLE 11604 0 0 MARSH & MCLENNAN COS INC COM 571748102 12171 180066 SH SOLE 180066 0 0 MARRIOTT INTL INC NEW CL A 571903202 10429 126139 SH SOLE 126139 0 0 MARTIN MARIETTA MATLS INC COM 573284106 9957 44947 SH SOLE 44947 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 19703 1073720 SH SOLE 1073720 0 0 MASCO CORP COM 574599106 16755 529898 SH SOLE 529898 0 0 MASIMO CORP COM 574795100 3667 54411 SH SOLE 54411 0 0 MASTEC INC COM 576323109 7739 202336 SH SOLE 202336 0 0 MASTERCARD INCORPORATED CL A 57636Q104 18193 176199 SH SOLE 176199 0 0 MATADOR RES CO COM 576485205 4022 156139 SH SOLE 156139 0 0 MATCH GROUP INC COM 57665R106 2579 150800 SH SOLE 38500 0 112300 MATERION CORP COM 576690101 890 22468 SH SOLE 22468 0 0 MATSON INC COM 57686G105 1124 31770 SH SOLE 31770 0 0 MATTEL INC COM 577081102 24230 879494 SH SOLE 879494 0 0 MATTHEWS INTL CORP CL A 577128101 1648 21444 SH SOLE 21444 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 56849 1473925 SH SOLE 1473925 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 148 28873 SH SOLE 7261 0 21612 MAXLINEAR INC CL A 57776J100 2142 98258 SH SOLE 98258 0 0 MAXIMUS INC COM 577933104 1280 22941 SH SOLE 22941 0 0 MBT FINL CORP COM 578877102 684 60289 SH SOLE 60289 0 0 MCCORMICK & CO INC COM NON VTG 579780206 24709 264745 SH SOLE 264745 0 0 MCDERMOTT INTL INC COM 580037109 2103 284581 SH SOLE 284581 0 0 MCDONALDS CORP COM 580135101 22063 181259 SH SOLE 181259 0 0 MCGRATH RENTCORP COM 580589109 2388 60943 SH SOLE 60943 0 0 MCKESSON CORP COM 58155Q103 3576 25459 SH SOLE 25459 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 15269 215789 SH SOLE 215789 0 0 MECHEL PAO SPONSORED ADR NE 583840608 122 21304 SH SOLE 21304 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8905 723953 SH SOLE 723953 0 0 MEDIFAST INC COM 58470H101 520 12487 SH SOLE 12487 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 2314 46578 SH SOLE 46578 0 0 MEDNAX INC COM 58502B106 14109 211655 SH SOLE 211655 0 0 MEDPACE HLDGS INC COM 58506Q109 870 24120 SH SOLE 24120 0 0 MELCO CROWN ENTMT LTD ADR 585464100 886 55717 SH SOLE 55717 0 0 MENTOR GRAPHICS CORP COM 587200106 1050 28466 SH SOLE 28466 0 0 MERCANTILE BANK CORP COM 587376104 1726 45784 SH SOLE 45784 0 0 MERCER INTL INC COM 588056101 510 47875 SH SOLE 47875 0 0 MERCHANTS BANCSHARES COM 588448100 985 18181 SH SOLE 18181 0 0 MERCK & CO INC COM 58933Y105 106366 1806795 SH SOLE 1806795 0 0 MERCURY SYS INC COM 589378108 697 23048 SH SOLE 23048 0 0 MERCURY GENL CORP NEW COM 589400100 16005 265816 SH SOLE 265816 0 0 MEREDITH CORP COM 589433101 5123 86606 SH SOLE 86606 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 521 29433 SH SOLE 29433 0 0 MERIDIAN BANCORP INC MD COM 58958U103 2239 118464 SH SOLE 118464 0 0 MERIT MED SYS INC COM 589889104 460 17363 SH SOLE 17363 0 0 MERITAGE HOMES CORP COM 59001A102 2130 61217 SH SOLE 61217 0 0 MERITOR INC COM 59001K100 605 48735 SH SOLE 48735 0 0 META FINL GROUP INC COM 59100U108 2927 28441 SH SOLE 28441 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 3076 134020 SH SOLE 134020 0 0 METHODE ELECTRS INC COM 591520200 1858 44943 SH SOLE 44943 0 0 METLIFE INC COM 59156R108 45970 853028 SH SOLE 853028 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 24695 59001 SH SOLE 59001 0 0 MICHAELS COS INC COM 59408Q106 5344 261325 SH SOLE 261325 0 0 MICROSOFT CORP COM 594918104 142249 2289168 SH SOLE 2289168 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 82055 1279116 SH SOLE 1279116 0 0 MICRON TECHNOLOGY INC COM 595112103 80370 3666505 SH SOLE 3666505 0 0 MICROSEMI CORP COM 595137100 6828 126508 SH SOLE 126508 0 0 MID-AMER APT CMNTYS INC COM 59522J103 3936 40193 SH SOLE 40193 0 0 MIDDLEBY CORP COM 596278101 16541 128412 SH SOLE 128412 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 941 26008 SH SOLE 26008 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1053 28012 SH SOLE 28012 0 0 MILACRON HLDGS CORP COM 59870L106 850 45622 SH SOLE 45622 0 0 MILLER INDS INC TENN COM NEW 600551204 336 12722 SH SOLE 12722 0 0 MIMEDX GROUP INC COM 602496101 448 50519 SH SOLE 12815 0 37704 MINERALS TECHNOLOGIES INC COM 603158106 3007 38925 SH SOLE 38925 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 73 11875 SH SOLE 11875 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 128 35538 SH SOLE 35538 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 992 108941 SH SOLE 108941 0 0 MODINE MFG CO COM 607828100 798 53571 SH SOLE 53571 0 0 MOELIS & CO CL A 60786M105 705 20808 SH SOLE 20808 0 0 MOHAWK INDS INC COM 608190104 15817 79211 SH SOLE 79211 0 0 MOLINA HEALTHCARE INC COM 60855R100 1811 33377 SH SOLE 33377 0 0 MOLSON COORS BREWING CO CL B 60871R209 3308 33990 SH SOLE 33990 0 0 MOMO INC ADR 60879B107 864 46990 SH SOLE 28885 0 18105 MONARCH CASINO & RESORT INC COM 609027107 316 12269 SH SOLE 12269 0 0 MONDELEZ INTL INC CL A 609207105 61103 1378375 SH SOLE 1378375 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 380 32134 SH SOLE 32134 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1298 85194 SH SOLE 85194 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 1068 98738 SH SOLE 98738 0 0 MONOLITHIC PWR SYS INC COM 609839105 3611 44072 SH SOLE 44072 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 278 14004 SH SOLE 14004 0 0 MONSANTO CO NEW COM 61166W101 15062 143164 SH SOLE 143164 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 6787 153076 SH SOLE 153076 0 0 MOODYS CORP COM 615369105 5703 60496 SH SOLE 60496 0 0 MOOG INC CL A 615394202 1736 26425 SH SOLE 26425 0 0 MORGAN STANLEY COM NEW 617446448 21759 515010 SH SOLE 515010 0 0 MORNINGSTAR INC COM 617700109 1758 23893 SH SOLE 23893 0 0 MOSAIC CO NEW COM 61945C103 32073 1093529 SH SOLE 1093529 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 23341 281593 SH SOLE 281593 0 0 MUELLER INDS INC COM 624756102 8285 207343 SH SOLE 207343 0 0 MUELLER WTR PRODS INC COM SER A 624758108 9638 724137 SH SOLE 724137 0 0 MULTI COLOR CORP COM 625383104 3330 42917 SH SOLE 42837 0 80 MURPHY OIL CORP COM 626717102 9527 306027 SH SOLE 306027 0 0 MURPHY USA INC COM 626755102 9042 147093 SH SOLE 147093 0 0 MUTUALFIRST FINL INC COM 62845B104 231 6980 SH SOLE 6980 0 0 MYERS INDS INC COM 628464109 350 24491 SH SOLE 24491 0 0 MYRIAD GENETICS INC COM 62855J104 24163 1449519 SH SOLE 1449519 0 0 NBT BANCORP INC COM 628778102 4279 102177 SH SOLE 102177 0 0 NCI BUILDING SYS INC COM NEW 628852204 1397 89243 SH SOLE 89243 0 0 NCR CORP NEW COM 62886E108 14026 345801 SH SOLE 345801 0 0 NIC INC COM 62914B100 1040 43504 SH SOLE 43504 0 0 NRG ENERGY INC COM NEW 629377508 563 45957 SH SOLE 45957 0 0 NTT DOCOMO INC SPONS ADR 62942M201 6363 279681 SH SOLE 279037 0 644 NRG YIELD INC CL C 62942X405 1694 107184 SH SOLE 107184 0 0 NVR INC COM 62944T105 2941 1762 SH SOLE 1762 0 0 NV5 GLOBAL INC COM 62945V109 4064 121680 SH SOLE 121680 0 0 NASDAQ INC COM 631103108 11649 173562 SH SOLE 173562 0 0 NATIONAL BEVERAGE CORP COM 635017106 1010 19768 SH SOLE 6568 0 13200 NATIONAL COMM CORP COM 63546L102 1045 28124 SH SOLE 28124 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1952 25753 SH SOLE 25753 0 0 NATIONAL FUEL GAS CO N J COM 636180101 5816 102691 SH SOLE 102691 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1463 58545 SH SOLE 58545 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 332 5697 SH SOLE 5697 0 0 NATIONAL HEALTH INVS INC COM 63633D104 8961 120821 SH SOLE 120821 0 0 NATIONAL INSTRS CORP COM 636518102 1525 49466 SH SOLE 49466 0 0 NATIONAL OILWELL VARCO INC COM 637071101 9647 257675 SH SOLE 257675 0 0 NATIONAL PRESTO INDS INC COM 637215104 593 5572 SH SOLE 5572 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 4432 100282 SH SOLE 100282 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 270 12227 SH SOLE 12227 0 0 NATIONAL WESTMINSTER BK PLC SPON ADR C 638539882 7943 308473 SH SOLE 308473 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 441 13708 SH SOLE 13708 0 0 NAVIGATORS GROUP INC COM 638904102 1073 9115 SH SOLE 9115 0 0 NAUTILUS INC COM 63910B102 649 35095 SH SOLE 35095 0 0 NAVISTAR INTL CORP NEW COM 63934E108 5824 185671 SH SOLE 185671 0 0 NAVIGANT CONSULTING INC COM 63935N107 3454 131919 SH SOLE 131919 0 0 NAVIENT CORP COM 63938C108 10288 626153 SH SOLE 626153 0 0 NEENAH PAPER INC COM 640079109 3882 45559 SH SOLE 45559 0 0 NEKTAR THERAPEUTICS COM 640268108 25564 2083429 SH SOLE 2083429 0 0 NELNET INC CL A 64031N108 2136 42094 SH SOLE 42094 0 0 NEOGEN CORP COM 640491106 551 8354 SH SOLE 8354 0 0 NETAPP INC COM 64110D104 33963 962945 SH SOLE 962945 0 0 NETFLIX INC COM 64110L106 218565 1765468 SH SOLE 1765468 0 0 NETEASE INC SPONSORED ADR 64110W102 58358 271003 SH SOLE 271003 0 0 NETGEAR INC COM 64111Q104 42030 773313 SH SOLE 773313 0 0 NETSCOUT SYS INC COM 64115T104 6701 212721 SH SOLE 212721 0 0 NEUBERGER BERMAN INTER MUNI COM 64124P101 489 30065 SH SOLE 30065 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 26247 678210 SH SOLE 678210 0 0 NEUSTAR INC CL A 64126X201 2669 79925 SH SOLE 79925 0 0 NEVRO CORP COM 64157F103 2254 31025 SH SOLE 31025 0 0 NEW JERSEY RES COM 646025106 15319 431534 SH SOLE 431534 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 2191 137046 SH SOLE 137046 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1009 23957 SH SOLE 23957 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1663 105803 SH SOLE 105803 0 0 NEW RELIC INC COM 64829B100 1287 45569 SH SOLE 45569 0 0 NEW SR INVT GROUP INC COM 648691103 1382 141185 SH SOLE 141185 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 4601 289185 SH SOLE 289185 0 0 NEW YORK REIT INC COM 64976L109 583 57568 SH SOLE 57568 0 0 NEW YORK TIMES CO CL A 650111107 633 47605 SH SOLE 47605 0 0 NEWELL BRANDS INC COM 651229106 7466 167204 SH SOLE 167204 0 0 NEWFIELD EXPL CO COM 651290108 30561 754594 SH SOLE 754594 0 0 NEWMARKET CORP COM 651587107 4695 11078 SH SOLE 11078 0 0 NEWMONT MINING CORP COM 651639106 11326 332443 SH SOLE 332443 0 0 NEWS CORP NEW CL A 65249B109 15210 1327223 SH SOLE 1327223 0 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 2395 37843 SH SOLE 9610 0 28233 NEXTERA ENERGY INC COM 65339F101 28129 235471 SH SOLE 235471 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1246 48800 SH SOLE 48800 0 0 NICE LTD SPONSORED ADR 653656108 908 13202 SH SOLE 13202 0 0 NICOLET BANKSHARES INC COM 65406E102 688 14417 SH SOLE 14417 0 0 NIKE INC CL B 654106103 2520 49573 SH SOLE 49573 0 0 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 1399 33262 SH SOLE 33262 0 0 NISOURCE INC COM 65473P105 16261 734485 SH SOLE 734485 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 895 40817 SH SOLE 11217 0 29600 NOKIA CORP SPONSORED ADR 654902204 3260 677828 SH SOLE 638528 0 39300 NOBLE ENERGY INC COM 655044105 14203 373186 SH SOLE 373186 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 79 13431 SH SOLE 13431 0 0 NORDSON CORP COM 655663102 29531 263553 SH SOLE 263553 0 0 NORDSTROM INC COM 655664100 7335 153042 SH SOLE 130362 0 22680 NORFOLK SOUTHERN CORP COM 655844108 27519 254642 SH SOLE 254642 0 0 NORTHERN TR CORP COM 665859104 5335 59913 SH SOLE 59913 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1629 81551 SH SOLE 81551 0 0 NORTHRIM BANCORP INC COM 666762109 244 7735 SH SOLE 7735 0 0 NORTHROP GRUMMAN CORP COM 666807102 22570 97041 SH SOLE 97041 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 826 54504 SH SOLE 54504 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 5489 367883 SH SOLE 367883 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 212 16899 SH SOLE 16899 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 19116 1060232 SH SOLE 1060232 0 0 NORTHWEST NAT GAS CO COM 667655104 16313 272794 SH SOLE 272794 0 0 NORTHWESTERN CORP COM NEW 668074305 7027 123567 SH SOLE 123567 0 0 NOVARTIS A G SPONSORED ADR 66987V109 15093 207205 SH SOLE 207205 0 0 NOVANTA INC COM 67000B104 738 35144 SH SOLE 35144 0 0 NOVO-NORDISK A S ADR 670100205 15261 425582 SH SOLE 425582 0 0 NOW INC COM 67011P100 1303 63661 SH SOLE 63661 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 29346 614182 SH SOLE 614182 0 0 NUCOR CORP COM 670346105 10505 176501 SH SOLE 176501 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 11380 228519 SH SOLE 228519 0 0 NUTANIX INC CL A 67059N108 2238 84266 SH SOLE 37570 0 46696 NUTRACEUTICAL INTL CORP COM 67060Y101 317 9081 SH SOLE 9081 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1547 115932 SH SOLE 115932 0 0 NVIDIA CORP COM 67066G104 96641 905388 SH SOLE 905388 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1460 104606 SH SOLE 104606 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 1249 98303 SH SOLE 98303 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 396 32166 SH SOLE 32166 0 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 616 62133 SH SOLE 62133 0 0 NUTRI SYS INC NEW COM 67069D108 2039 58844 SH SOLE 58844 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 1379 123435 SH SOLE 123435 0 0 NUVASIVE INC COM 670704105 2623 38933 SH SOLE 38933 0 0 NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 953 67422 SH SOLE 67422 0 0 NUVEEN ENHANCED AMT FREE MUN COM 67071L106 984 68055 SH SOLE 68055 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 97 10374 SH SOLE 10374 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 122 10485 SH SOLE 10485 0 0 NXSTAGE MEDICAL INC COM 67072V103 1969 75129 SH SOLE 75129 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 1236 125568 SH SOLE 125568 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1975 223129 SH SOLE 223129 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 1094 78560 SH SOLE 78560 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 642 45878 SH SOLE 45878 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 1217 69595 SH SOLE 69595 0 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 293 29634 SH SOLE 29634 0 0 OGE ENERGY CORP COM 670837103 36582 1093638 SH SOLE 1093638 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1034 108153 SH SOLE 108153 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 12279 44105 SH SOLE 44105 0 0 OFG BANCORP COM 67103X102 645 49238 SH SOLE 49238 0 0 OSI SYSTEMS INC COM 671044105 887 11652 SH SOLE 11652 0 0 OASIS PETE INC NEW COM 674215108 2402 158679 SH SOLE 158679 0 0 OCEANEERING INTL INC COM 675232102 54488 1931498 SH SOLE 1931498 0 0 OCEANFIRST FINL CORP COM 675234108 2271 75635 SH SOLE 75635 0 0 OFFICE DEPOT INC COM 676220106 2689 595021 SH SOLE 595021 0 0 OIL STS INTL INC COM 678026105 958 24564 SH SOLE 24564 0 0 OLD DOMINION FGHT LINES INC COM 679580100 24753 288527 SH SOLE 288527 0 0 OLD LINE BANCSHARES INC COM 67984M100 213 8888 SH SOLE 8888 0 0 OLD NATL BANCORP IND COM 680033107 11211 617686 SH SOLE 617686 0 0 OLD REP INTL CORP COM 680223104 19809 1042570 SH SOLE 1042570 0 0 OLD SECOND BANCORP INC ILL COM 680277100 551 49864 SH SOLE 49864 0 0 OLIN CORP COM PAR $1 680665205 8750 341662 SH SOLE 341662 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1564 54968 SH SOLE 54968 0 0 OMNICOM GROUP INC COM 681919106 34952 410665 SH SOLE 410665 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 11816 377990 SH SOLE 377990 0 0 OMEGA PROTEIN CORP COM 68210P107 630 25158 SH SOLE 25158 0 0 OMNOVA SOLUTIONS INC COM 682129101 476 47562 SH SOLE 47562 0 0 OMNICELL INC COM 68213N109 1783 52587 SH SOLE 52587 0 0 ON ASSIGNMENT INC COM 682159108 1404 31786 SH SOLE 31786 0 0 ON SEMICONDUCTOR CORP COM 682189105 20191 1582351 SH SOLE 1582351 0 0 ONE GAS INC COM 68235P108 2146 33559 SH SOLE 33559 0 0 ONEOK INC NEW COM 682680103 57554 1002500 SH SOLE 1002500 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 5678 132012 SH SOLE 132012 0 0 ONEMAIN HLDGS INC COM 68268W103 4408 199101 SH SOLE 199101 0 0 OPEN TEXT CORP COM 683715106 31434 508554 SH SOLE 508554 0 0 OPKO HEALTH INC COM 68375N103 12543 1348711 SH SOLE 167139 0 1181572 ORACLE CORP COM 68389X105 61819 1607779 SH SOLE 1607779 0 0 OPUS BK IRVINE CALIF COM 684000102 2713 90285 SH SOLE 90285 0 0 ORANGE SPONSORED ADR 684060106 930 61433 SH SOLE 61433 0 0 ORBCOMM INC COM 68555P100 803 97140 SH SOLE 97140 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 269 10276 SH SOLE 4176 0 6100 ORITANI FINL CORP DEL COM 68633D103 1431 76339 SH SOLE 76339 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5323 99276 SH SOLE 99276 0 0 OSHKOSH CORP COM 688239201 16401 253839 SH SOLE 253839 0 0 OTTER TAIL CORP COM 689648103 16423 402524 SH SOLE 402524 0 0 OUTFRONT MEDIA INC COM 69007J106 4329 174080 SH SOLE 174080 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2179 569041 SH SOLE 569041 0 0 OWENS & MINOR INC NEW COM 690732102 17731 502426 SH SOLE 502426 0 0 OWENS CORNING NEW COM 690742101 12995 252042 SH SOLE 252042 0 0 OWENS ILL INC COM NEW 690768403 4635 266237 SH SOLE 266237 0 0 OXFORD INDS INC COM 691497309 1532 25478 SH SOLE 25478 0 0 PBF ENERGY INC CL A 69318G106 34357 1232326 SH SOLE 1232326 0 0 PDC ENERGY INC COM 69327R101 5541 76341 SH SOLE 76341 0 0 PDL BIOPHARMA INC COM 69329Y104 393 185610 SH SOLE 185610 0 0 PG&E CORP COM 69331C108 31242 514104 SH SOLE 514104 0 0 PICO HLDGS INC COM NEW 693366205 2770 182865 SH SOLE 182865 0 0 PGT INC COM 69336V101 629 54938 SH SOLE 54938 0 0 PJT PARTNERS INC COM CL A 69343T107 567 18369 SH SOLE 17069 0 1300 PNC FINL SVCS GROUP INC COM 693475105 26881 229831 SH SOLE 229831 0 0 POSCO SPONSORED ADR 693483109 428 8144 SH SOLE 8144 0 0 PNM RES INC COM 69349H107 1181 34432 SH SOLE 34432 0 0 PPG INDS INC COM 693506107 10853 114530 SH SOLE 114530 0 0 PPL CORP COM 69351T106 93800 2754764 SH SOLE 2754764 0 0 PRA HEALTH SCIENCES INC COM 69354M108 5164 93686 SH SOLE 93686 0 0 PRA GROUP INC COM 69354N106 1781 45552 SH SOLE 45552 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4256 36529 SH SOLE 36529 0 0 PVH CORP COM 693656100 18875 209169 SH SOLE 209169 0 0 PTC INC COM 69370C100 9982 215724 SH SOLE 215724 0 0 PACCAR INC COM 693718108 16492 258085 SH SOLE 258085 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 370 97396 SH SOLE 97396 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 833 38139 SH SOLE 38139 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 339 35661 SH SOLE 35661 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1651 46693 SH SOLE 46693 0 0 PACKAGING CORP AMER COM 695156109 15095 177970 SH SOLE 177525 0 445 PACWEST BANCORP DEL COM 695263103 27576 506533 SH SOLE 506533 0 0 PALO ALTO NETWORKS INC COM 697435105 12150 97160 SH SOLE 97160 0 0 PANDORA MEDIA INC COM 698354107 55986 4293433 SH SOLE 1300702 0 2992731 PAPA JOHNS INTL INC COM 698813102 2986 34896 SH SOLE 34896 0 0 PAREXEL INTL CORP COM 699462107 613 9326 SH SOLE 9326 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 398 21327 SH SOLE 21327 0 0 PARK NATL CORP COM 700658107 15542 129884 SH SOLE 129884 0 0 PARK OHIO HLDGS CORP COM 700666100 408 9584 SH SOLE 9584 0 0 PARK STERLING CORP COM 70086Y105 1583 146712 SH SOLE 146712 0 0 PARKER HANNIFIN CORP COM 701094104 9511 67938 SH SOLE 67938 0 0 PARSLEY ENERGY INC CL A 701877102 47628 1351543 SH SOLE 1351543 0 0 PARTY CITY HOLDCO INC COM 702149105 2084 146790 SH SOLE 146790 0 0 PATRICK INDS INC COM 703343103 2691 35269 SH SOLE 35269 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1861 97974 SH SOLE 97974 0 0 PATRIOT NATL INC COM 70338T102 50 10841 SH SOLE 4141 0 6700 PATTERSON COMPANIES INC COM 703395103 24514 597458 SH SOLE 597458 0 0 PATTERSON UTI ENERGY INC COM 703481101 33647 1249888 SH SOLE 1249888 0 0 PAYCHEX INC COM 704326107 23734 389848 SH SOLE 389848 0 0 PAYCOM SOFTWARE INC COM 70432V102 2938 64589 SH SOLE 64589 0 0 PAYLOCITY HLDG CORP COM 70438V106 1748 58257 SH SOLE 58257 0 0 PAYPAL HLDGS INC COM 70450Y103 215614 5462737 SH SOLE 5462737 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1399 45316 SH SOLE 45316 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3115 104698 SH SOLE 104698 0 0 PEGASYSTEMS INC COM 705573103 1589 44151 SH SOLE 44151 0 0 PEMBINA PIPELINE CORP COM 706327103 236 7537 SH SOLE 7537 0 0 PENNEY J C INC COM 708160106 1899 228496 SH SOLE 228496 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 812 42813 SH SOLE 42813 0 0 PENNYMAC MTG INVT TR COM 70931T103 1332 81377 SH SOLE 81377 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 7906 152516 SH SOLE 152516 0 0 PENUMBRA INC COM 70975L107 1833 28738 SH SOLE 28738 0 0 PEOPLES BANCORP INC COM 709789101 1659 51104 SH SOLE 51104 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 27868 1439482 SH SOLE 1439482 0 0 PEOPLES UTAH BANCORP COM 712706209 806 30020 SH SOLE 30020 0 0 PEPSICO INC COM 713448108 34895 333513 SH SOLE 333513 0 0 PERFICIENT INC COM 71375U101 376 21512 SH SOLE 21512 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 470 19572 SH SOLE 19572 0 0 PERKINELMER INC COM 714046109 12476 239240 SH SOLE 239240 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3544 121525 SH SOLE 121525 0 0 PETMED EXPRESS INC COM 716382106 785 34039 SH SOLE 17069 0 16970 PETROCHINA CO LTD SPONSORED ADR 71646E100 1072 14545 SH SOLE 14545 0 0 PFIZER INC COM 717081103 148597 4575025 SH SOLE 4575025 0 0 PHARMERICA CORP COM 71714F104 1410 56051 SH SOLE 56051 0 0 PHILIP MORRIS INTL INC COM 718172109 126553 1383248 SH SOLE 1383248 0 0 PHILLIPS 66 COM 718546104 70609 817134 SH SOLE 817134 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 5272 108388 SH SOLE 108388 0 0 PHOTRONICS INC COM 719405102 350 31015 SH SOLE 31015 0 0 PHYSICIANS RLTY TR COM 71943U104 2106 111091 SH SOLE 111091 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 12111 579180 SH SOLE 579180 0 0 PIER 1 IMPORTS INC COM 720279108 99 11595 SH SOLE 11595 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 26129 1375922 SH SOLE 1375922 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5649 55749 SH SOLE 55602 0 147 PIMCO ETF TR INTER MUN BD ACT 72201R866 2334 44547 SH SOLE 44547 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1180 23877 SH SOLE 23877 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 2140 105815 SH SOLE 105815 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 7264 104825 SH SOLE 104825 0 0 PINNACLE WEST CAP CORP COM 723484101 73423 940964 SH SOLE 940964 0 0 PINNACLE FOODS INC DEL COM 72348P104 12809 239645 SH SOLE 239645 0 0 PIONEER NAT RES CO COM 723787107 8337 46300 SH SOLE 46300 0 0 PIPER JAFFRAY COS COM 724078100 1157 15964 SH SOLE 15964 0 0 PITNEY BOWES INC COM 724479100 3861 254159 SH SOLE 252614 0 1545 PLANET FITNESS INC CL A 72703H101 2657 132185 SH SOLE 132185 0 0 PLANTRONICS INC NEW COM 727493108 768 14027 SH SOLE 14027 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 524 53445 SH SOLE 53445 0 0 PLEXUS CORP COM 729132100 1470 27200 SH SOLE 27200 0 0 PLUG POWER INC COM NEW 72919P202 195 162505 SH SOLE 40705 0 121800 PLY GEM HLDGS INC COM 72941W100 527 32443 SH SOLE 32443 0 0 POLARIS INDS INC COM 731068102 2549 30935 SH SOLE 7750 0 23185 POLYONE CORP COM 73179P106 1134 35407 SH SOLE 35407 0 0 POOL CORPORATION COM 73278L105 7854 75273 SH SOLE 75273 0 0 POPULAR INC COM NEW 733174700 20029 457077 SH SOLE 457077 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 17505 403991 SH SOLE 403991 0 0 POST HLDGS INC COM 737446104 28983 360526 SH SOLE 360526 0 0 POTLATCH CORP NEW COM 737630103 1395 33482 SH SOLE 33482 0 0 POWELL INDS INC COM 739128106 374 9580 SH SOLE 9580 0 0 POWER INTEGRATIONS INC COM 739276103 3888 57308 SH SOLE 57308 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3653 156375 SH SOLE 156292 0 83 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 289 11592 SH SOLE 11592 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 5552 196462 SH SOLE 196200 0 261 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 293 10080 SH SOLE 10080 0 0 PRAXAIR INC COM 74005P104 22090 188499 SH SOLE 188499 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1255 23947 SH SOLE 23947 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 203 3905 SH SOLE 3905 0 0 PRICE T ROWE GROUP INC COM 74144T108 45475 604243 SH SOLE 604243 0 0 PRICELINE GRP INC COM NEW 741503403 20751 14154 SH SOLE 14154 0 0 PRICESMART INC COM 741511109 595 7123 SH SOLE 7123 0 0 PRIMORIS SVCS CORP COM 74164F103 5447 239126 SH SOLE 239126 0 0 PRIMERICA INC COM 74164M108 2576 37247 SH SOLE 37247 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 25101 433830 SH SOLE 433830 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 1447 90682 SH SOLE 90682 0 0 PROASSURANCE CORP COM 74267C106 2625 46700 SH SOLE 46700 0 0 PROCTER AND GAMBLE CO COM 742718109 153856 1829874 SH SOLE 1829874 0 0 PROGRESS SOFTWARE CORP COM 743312100 509 15937 SH SOLE 15937 0 0 PROGRESSIVE CORP OHIO COM 743315103 26268 739941 SH SOLE 739941 0 0 PROLOGIS INC COM 74340W103 23487 444905 SH SOLE 444905 0 0 PROOFPOINT INC COM 743424103 6084 86114 SH SOLE 86114 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 920 25179 SH SOLE 25179 0 0 PROSPERITY BANCSHARES INC COM 743606105 2383 33197 SH SOLE 33197 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2229 78750 SH SOLE 78750 0 0 PRUDENTIAL FINL INC COM 744320102 46307 445004 SH SOLE 445004 0 0 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 2544 170882 SH SOLE 170882 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 118664 2704282 SH SOLE 2704282 0 0 PUBLIC STORAGE COM 74460D109 29847 133544 SH SOLE 133544 0 0 PULTE GROUP INC COM 745867101 17889 973301 SH SOLE 973301 0 0 QCR HOLDINGS INC COM 74727A104 1526 35254 SH SOLE 35254 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2197 81732 SH SOLE 81732 0 0 QUAKER CHEM CORP COM 747316107 509 3982 SH SOLE 3982 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 181 16269 SH SOLE 16269 0 0 QEP RES INC COM 74733V100 16886 917199 SH SOLE 917199 0 0 QTS RLTY TR INC COM CL A 74736A103 2112 42543 SH SOLE 42543 0 0 QORVO INC COM 74736K101 17541 332666 SH SOLE 332666 0 0 Q2 HLDGS INC COM 74736L109 878 30418 SH SOLE 30418 0 0 QUALCOMM INC COM 747525103 151281 2320256 SH SOLE 2320256 0 0 QUALITY SYS INC COM 747582104 540 41041 SH SOLE 41041 0 0 QUALYS INC COM 74758T303 4737 149665 SH SOLE 149665 0 0 QUANTA SVCS INC COM 74762E102 31730 910470 SH SOLE 910470 0 0 QUEST DIAGNOSTICS INC COM 74834L100 33343 362813 SH SOLE 362813 0 0 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 69261 910735 SH SOLE 910735 0 0 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 951 31578 SH SOLE 7895 0 23683 QUOTIENT TECHNOLOGY INC COM 749119103 804 74805 SH SOLE 74805 0 0 RLI CORP COM 749607107 618 9796 SH SOLE 9796 0 0 RLJ LODGING TR COM 74965L101 11514 470137 SH SOLE 470137 0 0 RPM INTL INC COM 749685103 10504 195133 SH SOLE 195133 0 0 RSP PERMIAN INC COM 74978Q105 5036 112875 SH SOLE 112875 0 0 RADIAN GROUP INC COM 750236101 3964 220464 SH SOLE 220464 0 0 RADNET INC COM 750491102 229 35428 SH SOLE 35428 0 0 RAMBUS INC DEL COM 750917106 2979 216327 SH SOLE 216327 0 0 RALPH LAUREN CORP CL A 751212101 4394 48653 SH SOLE 48653 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 455 27469 SH SOLE 27469 0 0 RANGE RES CORP COM 75281A109 10373 301888 SH SOLE 301888 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 10013 144545 SH SOLE 144545 0 0 RAYONIER INC COM 754907103 1802 67731 SH SOLE 67731 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 751 48573 SH SOLE 48573 0 0 RAYTHEON CO COM NEW 755111507 51648 363716 SH SOLE 363610 0 106 RBC BEARINGS INC COM 75524B104 5808 62584 SH SOLE 62584 0 0 RE MAX HLDGS INC CL A 75524W108 3416 60994 SH SOLE 60994 0 0 READING INTERNATIONAL INC CL A 755408101 282 16995 SH SOLE 16995 0 0 REALOGY HLDGS CORP COM 75605Y106 8856 344179 SH SOLE 344179 0 0 REALTY INCOME CORP COM 756109104 20365 354292 SH SOLE 354292 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 608 19811 SH SOLE 19811 0 0 RED HAT INC COM 756577102 33473 480238 SH SOLE 480238 0 0 RED ROCK RESORTS INC CL A 75700L108 1592 68650 SH SOLE 68650 0 0 REDWOOD TR INC COM 758075402 469 30857 SH SOLE 30857 0 0 REGAL BELOIT CORP COM 758750103 23612 340964 SH SOLE 340964 0 0 REGAL ENTMT GROUP CL A 758766109 6779 329056 SH SOLE 251396 0 77660 REGENCY CTRS CORP COM 758849103 2501 36268 SH SOLE 36268 0 0 REGENERON PHARMACEUTICALS COM 75886F107 45466 123856 SH SOLE 123856 0 0 REGIS CORP MINN COM 758932107 559 38508 SH SOLE 38508 0 0 REGIONAL MGMT CORP COM 75902K106 270 10266 SH SOLE 10266 0 0 REGIONS FINL CORP NEW COM 7591EP100 28519 1986011 SH SOLE 1986011 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 10039 79785 SH SOLE 79785 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 15568 195720 SH SOLE 195635 0 85 RENASANT CORP COM 75970E107 3543 83926 SH SOLE 83926 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 336 34688 SH SOLE 34688 0 0 REPLIGEN CORP COM 759916109 890 28878 SH SOLE 28878 0 0 RENT A CTR INC NEW COM 76009N100 570 50640 SH SOLE 50640 0 0 REPUBLIC BANCORP KY CL A 760281204 1630 41224 SH SOLE 41224 0 0 REPUBLIC SVCS INC COM 760759100 39539 693065 SH SOLE 693065 0 0 RESMED INC COM 761152107 18770 302495 SH SOLE 302495 0 0 RESOURCES CONNECTION INC COM 76122Q105 637 33102 SH SOLE 33102 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 1027 33455 SH SOLE 8893 0 24562 RESTAURANT BRANDS INTL INC COM 76131D103 13019 273167 SH SOLE 273167 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2046 96826 SH SOLE 96826 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2847 185734 SH SOLE 185734 0 0 REVLON INC CL A NEW 761525609 790 27094 SH SOLE 27094 0 0 REX AMERICAN RESOURCES CORP COM 761624105 627 6347 SH SOLE 6347 0 0 REXNORD CORP NEW COM 76169B102 5102 260438 SH SOLE 260438 0 0 REXFORD INDL RLTY INC COM 76169C100 1540 66398 SH SOLE 66398 0 0 REYNOLDS AMERICAN INC COM 761713106 79761 1423283 SH SOLE 1422673 0 610 RICE ENERGY INC COM 762760106 6658 311868 SH SOLE 311868 0 0 RINGCENTRAL INC CL A 76680R206 1635 79352 SH SOLE 79352 0 0 RIO TINTO PLC SPONSORED ADR 767204100 760 19772 SH SOLE 19772 0 0 RITE AID CORP COM 767754104 28149 3416194 SH SOLE 3416194 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 353 33961 SH SOLE 33961 0 0 ROBERT HALF INTL INC COM 770323103 6422 131660 SH SOLE 131660 0 0 ROCKWELL AUTOMATION INC COM 773903109 11289 83993 SH SOLE 83993 0 0 ROCKWELL COLLINS INC COM 774341101 7883 84981 SH SOLE 84981 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 12151 314947 SH SOLE 314947 0 0 ROGERS CORP COM 775133101 2250 29293 SH SOLE 29293 0 0 ROLLINS INC COM 775711104 2374 70285 SH SOLE 70285 0 0 ROPER TECHNOLOGIES INC COM 776696106 16343 89266 SH SOLE 89266 0 0 ROSS STORES INC COM 778296103 26509 404105 SH SOLE 404105 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 14959 220932 SH SOLE 220932 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 32721 1305201 SH SOLE 1305201 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 954 40000 SH SOLE 40000 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14940 257720 SH SOLE 257720 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3257 59891 SH SOLE 59891 0 0 ROYAL GOLD INC COM 780287108 9107 143763 SH SOLE 143763 0 0 ROYCE VALUE TR INC COM 780910105 2283 170473 SH SOLE 170473 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 812 34781 SH SOLE 34781 0 0 RUSH ENTERPRISES INC CL A 781846209 2768 86774 SH SOLE 86774 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 608 33251 SH SOLE 33251 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 5982 71843 SH SOLE 71673 0 170 RYDER SYS INC COM 783549108 22575 303266 SH SOLE 303266 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 2396 27656 SH SOLE 27656 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7175 113875 SH SOLE 113875 0 0 S & T BANCORP INC COM 783859101 3856 98758 SH SOLE 98758 0 0 SBA COMMUNICATIONS CORP COM 78388J106 7014 67924 SH SOLE 67924 0 0 S&P GLOBAL INC COM 78409V104 22823 212224 SH SOLE 212224 0 0 SI FINL GROUP INC MD COM 78425V104 190 12321 SH SOLE 12321 0 0 SJW CORP COM 784305104 5798 103567 SH SOLE 103567 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 5063 242227 SH SOLE 242227 0 0 SL GREEN RLTY CORP COM 78440X101 9044 84091 SH SOLE 84091 0 0 SLM CORP COM 78442P106 6647 603190 SH SOLE 603190 0 0 SM ENERGY CO COM 78454L100 11217 325313 SH SOLE 325313 0 0 SPS COMM INC COM 78463M107 1241 17750 SH SOLE 17750 0 0 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 1136 18774 SH SOLE 18774 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 546 9753 SH SOLE 9657 0 96 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 323 7709 SH SOLE 7709 0 0 SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 355 7766 SH SOLE 7766 0 0 SPDR SERIES TRUST INTR TRM CORP BD 78464A375 327 9637 SH SOLE 9637 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 11386 312375 SH SOLE 311707 0 668 SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 421 16208 SH SOLE 16208 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1498 26954 SH SOLE 26954 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3061 107041 SH SOLE 107041 0 0 SPDR SER TR NUVN BRCLY MUNI 78468R721 466 9832 SH SOLE 9832 0 0 SPDR SER TR NUVN BR SHT MUNI 78468R739 811 16916 SH SOLE 16831 0 85 SP PLUS CORP COM 78469C103 581 20623 SH SOLE 20623 0 0 SVB FINL GROUP COM 78486Q101 3666 21354 SH SOLE 21354 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1816 74357 SH SOLE 74357 0 0 SABRE CORP COM 78573M104 9584 384127 SH SOLE 384127 0 0 SAFETY INS GROUP INC COM 78648T100 1267 17186 SH SOLE 17186 0 0 ST JUDE MED INC COM 790849103 12407 154717 SH SOLE 154717 0 0 SALEM MEDIA GROUP INC CL A 794093104 74 11819 SH SOLE 11819 0 0 SALESFORCE COM INC COM 79466L302 188681 2756080 SH SOLE 2756080 0 0 SANDERSON FARMS INC COM 800013104 4803 50965 SH SOLE 50965 0 0 SANDY SPRING BANCORP INC COM 800363103 1613 40335 SH SOLE 40335 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 623 8856 SH SOLE 8856 0 0 SANMINA CORPORATION COM 801056102 3273 89308 SH SOLE 89308 0 0 SANOFI SPONSORED ADR 80105N105 17250 426563 SH SOLE 426563 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 12506 926360 SH SOLE 926360 0 0 SAP SE SPON ADR 803054204 31476 364178 SH SOLE 258673 0 105505 SAREPTA THERAPEUTICS INC COM 803607100 780 28451 SH SOLE 28451 0 0 SASOL LTD SPONSORED ADR 803866300 232 8114 SH SOLE 8114 0 0 SAUL CTRS INC COM 804395101 1150 17265 SH SOLE 17265 0 0 SCANA CORP NEW COM 80589M102 45102 615472 SH SOLE 615472 0 0 SCANSOURCE INC COM 806037107 1879 46559 SH SOLE 46559 0 0 SCHEIN HENRY INC COM 806407102 12832 84585 SH SOLE 84585 0 0 SCHLUMBERGER LTD COM 806857108 16131 192146 SH SOLE 192146 0 0 SCHOLASTIC CORP COM 807066105 2050 43175 SH SOLE 43175 0 0 SCHULMAN A INC COM 808194104 1968 58822 SH SOLE 58822 0 0 SCHWAB CHARLES CORP NEW COM 808513105 8282 209831 SH SOLE 209831 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2278 50025 SH SOLE 50025 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 11093 130818 SH SOLE 130818 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 618 57244 SH SOLE 57244 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 2550 182130 SH SOLE 182130 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 15033 157335 SH SOLE 157335 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 6179 86580 SH SOLE 86580 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2158 97838 SH SOLE 97838 0 0 SEATTLE GENETICS INC COM 812578102 50308 953352 SH SOLE 953352 0 0 SEAWORLD ENTMT INC COM 81282V100 1023 54016 SH SOLE 54016 0 0 SELECT COMFORT CORP COM 81616X103 442 19525 SH SOLE 19525 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2986 118497 SH SOLE 118497 0 0 SELECT MED HLDGS CORP COM 81619Q105 1668 125879 SH SOLE 125879 0 0 SELECTIVE INS GROUP INC COM 816300107 2497 57991 SH SOLE 57991 0 0 SEMGROUP CORP CL A 81663A105 498 11927 SH SOLE 11927 0 0 SEMTECH CORP COM 816850101 1638 51924 SH SOLE 51924 0 0 SEMPRA ENERGY COM 816851109 18805 186859 SH SOLE 186859 0 0 SENECA FOODS CORP NEW CL A 817070501 308 7699 SH SOLE 7699 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 10619 560963 SH SOLE 560963 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2014 25629 SH SOLE 25629 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 343 8034 SH SOLE 8034 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3007 79824 SH SOLE 79824 0 0 SERVICENOW INC COM 81762P102 18922 254538 SH SOLE 254538 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 4582 122395 SH SOLE 122395 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 14949 745237 SH SOLE 745237 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 4123 141732 SH SOLE 141732 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1197 43829 SH SOLE 43829 0 0 SHERWIN WILLIAMS CO COM 824348106 4215 15686 SH SOLE 15686 0 0 SHIRE PLC SPONSORED ADR 82481R106 36049 211582 SH SOLE 211582 0 0 SHOE CARNIVAL INC COM 824889109 401 14872 SH SOLE 14872 0 0 SHORE BANCSHARES INC COM 825107105 217 14200 SH SOLE 14200 0 0 SHUTTERFLY INC COM 82568P304 981 19549 SH SOLE 19549 0 0 SHUTTERSTOCK INC COM 825690100 1629 34284 SH SOLE 34284 0 0 SIERRA BANCORP COM 82620P102 939 35327 SH SOLE 35327 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2248 14968 SH SOLE 14968 0 0 SILICON LABORATORIES INC COM 826919102 1946 29936 SH SOLE 29936 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 386 9092 SH SOLE 9092 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 210 12254 SH SOLE 12254 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 1305 98049 SH SOLE 98049 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4519 72712 SH SOLE 72712 0 0 SIMON PPTY GROUP INC NEW COM 828806109 34533 194364 SH SOLE 194364 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1296 29627 SH SOLE 29627 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 501 15008 SH SOLE 15008 0 0 SIRIUS XM HLDGS INC COM 82968B103 13686 3075514 SH SOLE 817831 0 2257683 SKECHERS U S A INC CL A 830566105 3127 127211 SH SOLE 127211 0 0 SKYWEST INC COM 830879102 2970 81493 SH SOLE 81493 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 65508 877412 SH SOLE 877412 0 0 SMITH & WESSON HLDG CORP COM 831756101 790 37479 SH SOLE 10379 0 27100 SMITH A O COM 831865209 21110 445832 SH SOLE 445832 0 0 SMART & FINAL STORES INC COM 83190B101 1397 99078 SH SOLE 99078 0 0 SMUCKER J M CO COM NEW 832696405 39296 306858 SH SOLE 306858 0 0 SNAP ON INC COM 833034101 25439 148533 SH SOLE 148461 0 72 SOHU COM INC COM 83408W103 1299 38329 SH SOLE 38329 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 809 65268 SH SOLE 37568 0 27700 SONOCO PRODS CO COM 835495102 20124 381855 SH SOLE 381205 0 650 SONUS NETWORKS INC COM NEW 835916503 18428 2925010 SH SOLE 2925010 0 0 SOURCE CAP INC COM 836144105 1305 36301 SH SOLE 36301 0 0 SOUTH JERSEY INDS INC COM 838518108 19014 564383 SH SOLE 564383 0 0 SOUTH ST CORP COM 840441109 6577 75256 SH SOLE 75256 0 0 SOUTHERN CO COM 842587107 81070 1648109 SH SOLE 1648109 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 229 6370 SH SOLE 6370 0 0 SOUTHERN MO BANCORP INC COM 843380106 224 6336 SH SOLE 6336 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 207 12648 SH SOLE 12648 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 3197 84864 SH SOLE 84864 0 0 SOUTHWEST AIRLS CO COM 844741108 21597 433332 SH SOLE 433332 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 1485 51214 SH SOLE 51214 0 0 SOUTHWEST GAS CORP COM 844895102 1878 24508 SH SOLE 24508 0 0 SOUTHWESTERN ENERGY CO COM 845467109 30601 2828201 SH SOLE 2828201 0 0 SPARK THERAPEUTICS INC COM 84652J103 1560 31260 SH SOLE 24522 0 6738 SPARTANNASH CO COM 847215100 2738 69245 SH SOLE 69245 0 0 SPARTON CORP COM 847235108 247 10349 SH SOLE 10349 0 0 SPECTRA ENERGY CORP COM 847560109 44256 1077051 SH SOLE 1077051 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 6870 149879 SH SOLE 149879 0 0 SPECTRANETICS CORP COM 84760C107 2133 87041 SH SOLE 87041 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 44220 361480 SH SOLE 361480 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 611 28180 SH SOLE 28180 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 35057 600801 SH SOLE 600801 0 0 SPIRIT AIRLS INC COM 848577102 35573 614809 SH SOLE 614809 0 0 SPIRE INC COM 84857L101 17202 266491 SH SOLE 266491 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 2869 264144 SH SOLE 264144 0 0 SPLUNK INC COM 848637104 14182 277266 SH SOLE 277266 0 0 SPOK HLDGS INC COM 84863T106 478 23028 SH SOLE 23028 0 0 SPRINT CORP COM SER 1 85207U105 52340 6216178 SH SOLE 6216178 0 0 SPROUTS FMRS MKT INC COM 85208M102 6614 349551 SH SOLE 349551 0 0 SQUARE INC CL A 852234103 2843 208589 SH SOLE 208589 0 0 STAG INDL INC COM 85254J102 1476 61844 SH SOLE 61844 0 0 STAMPS COM INC COM NEW 852857200 1057 9223 SH SOLE 8904 0 319 STANDARD MTR PRODS INC COM 853666105 1287 24187 SH SOLE 24187 0 0 STANDEX INTL CORP COM 854231107 3292 37473 SH SOLE 37400 0 73 STANLEY BLACK & DECKER INC COM 854502101 26473 230821 SH SOLE 230821 0 0 STAPLES INC COM 855030102 5170 571310 SH SOLE 571310 0 0 STARBUCKS CORP COM 855244109 15304 275645 SH SOLE 275645 0 0 STARWOOD PPTY TR INC COM 85571B105 4283 195140 SH SOLE 195140 0 0 STATE BK FINL CORP COM 856190103 2671 99429 SH SOLE 99429 0 0 STATE NATL COS INC COM 85711T305 463 33375 SH SOLE 33375 0 0 STATE STR CORP COM 857477103 16536 212758 SH SOLE 212758 0 0 STATOIL ASA SPONSORED ADR 85771P102 10629 582753 SH SOLE 582753 0 0 STEEL DYNAMICS INC COM 858119100 8972 252171 SH SOLE 252171 0 0 STEELCASE INC CL A 858155203 2973 166101 SH SOLE 166101 0 0 STEIN MART INC COM 858375108 190 34705 SH SOLE 34705 0 0 STEPAN CO COM 858586100 4738 58144 SH SOLE 58051 0 93 STERICYCLE INC COM 858912108 8189 106289 SH SOLE 106289 0 0 STIFEL FINL CORP COM 860630102 775 15517 SH SOLE 15517 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 904 79604 SH SOLE 79604 0 0 STOCK YDS BANCORP INC COM 861025104 1791 38142 SH SOLE 38142 0 0 STONE HBR EMERG MKTS TL INC COM 86164W100 150 10890 SH SOLE 10890 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 1590 38103 SH SOLE 38103 0 0 STONERIDGE INC COM 86183P102 519 29346 SH SOLE 29346 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 179 20073 SH SOLE 20073 0 0 STORE CAP CORP COM 862121100 3685 149132 SH SOLE 149132 0 0 STRAYER ED INC COM 863236105 1207 14968 SH SOLE 14968 0 0 STRYKER CORP COM 863667101 14547 121418 SH SOLE 121418 0 0 STURM RUGER & CO INC COM 864159108 1474 27979 SH SOLE 7692 0 20287 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 436 14515 SH SOLE 14515 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 377 27824 SH SOLE 27824 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 88 11464 SH SOLE 11464 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 264 9602 SH SOLE 9602 0 0 SUMMIT HOTEL PPTYS COM 866082100 3098 193249 SH SOLE 193249 0 0 SUMMIT MATLS INC CL A 86614U100 729 30625 SH SOLE 30625 0 0 SUN BANCORP INC COM NEW 86663B201 829 31885 SH SOLE 31885 0 0 SUN CMNTYS INC COM 866674104 1762 22997 SH SOLE 22997 0 0 SUN HYDRAULICS CORP COM 866942105 522 13070 SH SOLE 13070 0 0 SUNCOKE ENERGY INC COM 86722A103 654 57650 SH SOLE 57650 0 0 SUNPOWER CORP COM 867652406 7810 1181611 SH SOLE 215511 0 966100 SUNRUN INC COM 86771W105 499 93962 SH SOLE 21962 0 72000 SUNSTONE HOTEL INVS INC NEW COM 867892101 4800 314754 SH SOLE 314754 0 0 SUNTRUST BKS INC COM 867914103 21408 390293 SH SOLE 390293 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2041 72751 SH SOLE 72751 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1373 81347 SH SOLE 81347 0 0 SUPERIOR INDS INTL INC COM 868168105 1812 68755 SH SOLE 68755 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1917 75918 SH SOLE 75918 0 0 SUPERVALU INC COM 868536103 899 192497 SH SOLE 192497 0 0 SUPREME INDS INC CL A 868607102 2446 155788 SH SOLE 155788 0 0 SURGICAL CARE AFFILIATES INC COM 86881L106 1236 26703 SH SOLE 26703 0 0 SWIFT TRANSN CO CL A 87074U101 1440 59109 SH SOLE 59109 0 0 SYKES ENTERPRISES INC COM 871237103 2092 72471 SH SOLE 72471 0 0 SYMANTEC CORP COM 871503108 61137 2559088 SH SOLE 2559088 0 0 SYNAPTICS INC COM 87157D109 1250 23322 SH SOLE 23322 0 0 SYNOPSYS INC COM 871607107 21992 373634 SH SOLE 373634 0 0 SYNOVUS FINL CORP COM NEW 87161C501 3620 88131 SH SOLE 88131 0 0 SYNTEL INC COM 87162H103 1131 57127 SH SOLE 57127 0 0 SYNNEX CORP COM 87162W100 2549 21063 SH SOLE 21063 0 0 SYNERGY RES CORP COM 87164P103 2059 231072 SH SOLE 231072 0 0 SYNCHRONY FINL COM 87165B103 39241 1081919 SH SOLE 1081919 0 0 SYSCO CORP COM 871829107 45048 813578 SH SOLE 813578 0 0 TCF FINL CORP COM 872275102 16896 862502 SH SOLE 862502 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 8504 144525 SH SOLE 144525 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 95210 2183714 SH SOLE 2183714 0 0 TFS FINL CORP COM 87240R107 9107 478285 SH SOLE 478285 0 0 TJX COS INC NEW COM 872540109 16626 221300 SH SOLE 221300 0 0 T MOBILE US INC COM 872590104 103963 1807733 SH SOLE 1807733 0 0 TRI POINTE GROUP INC COM 87265H109 1521 132491 SH SOLE 132491 0 0 TTM TECHNOLOGIES INC COM 87305R109 3009 220797 SH SOLE 220797 0 0 TABLEAU SOFTWARE INC CL A 87336U105 3007 71334 SH SOLE 71334 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 30593 1064108 SH SOLE 1064108 0 0 TAL ED GROUP ADS REPSTG COM 874080104 1028 14652 SH SOLE 14652 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 7098 149591 SH SOLE 149591 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4392 122761 SH SOLE 122761 0 0 TARGET CORP COM 87612E106 43423 601179 SH SOLE 600759 0 420 TARGA RES CORP COM 87612G101 31966 570109 SH SOLE 570109 0 0 TASER INTL INC COM 87651B104 1479 61035 SH SOLE 61035 0 0 TATA MTRS LTD SPONSORED ADR 876568502 5880 170970 SH SOLE 170970 0 0 TAUBMAN CTRS INC COM 876664103 1550 20966 SH SOLE 20966 0 0 TECH DATA CORP COM 878237106 3073 36291 SH SOLE 36291 0 0 TEGNA INC COM 87901J105 8729 408081 SH SOLE 408081 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 1796 115732 SH SOLE 115732 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 952 56029 SH SOLE 56029 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1949 15845 SH SOLE 15845 0 0 TELEFLEX INC COM 879369106 6280 38971 SH SOLE 38971 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 232 17338 SH SOLE 17338 0 0 TELEFONICA S A SPONSORED ADR 879382208 771 83822 SH SOLE 83822 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 79337 2748085 SH SOLE 2748085 0 0 TELUS CORP COM 87971M103 27463 862250 SH SOLE 862250 0 0 TELETECH HOLDINGS INC COM 879939106 894 29309 SH SOLE 29309 0 0 TENARIS S A SPONSORED ADR 88031M109 360 10093 SH SOLE 10093 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 392 26414 SH SOLE 26414 0 0 TENNANT CO COM 880345103 463 6508 SH SOLE 6508 0 0 TENNECO INC COM 880349105 1925 30816 SH SOLE 30816 0 0 TERADATA CORP DEL COM 88076W103 32954 1212876 SH SOLE 1212876 0 0 TERADYNE INC COM 880770102 772 30377 SH SOLE 30377 0 0 TEREX CORP NEW COM 880779103 17839 565786 SH SOLE 565786 0 0 TERNIUM SA SPON ADR 880890108 207 8581 SH SOLE 8581 0 0 TERRA NITROGEN CO L P COM UNIT 881005201 408 3972 SH SOLE 3972 0 0 TERRAFORM GLOBAL INC CL A 88104M101 402 101816 SH SOLE 101816 0 0 TERRAFORM PWR INC CL A COM 88104R100 1055 82353 SH SOLE 20654 0 61699 TERRITORIAL BANCORP INC COM 88145X108 840 25564 SH SOLE 25564 0 0 TERRENO RLTY CORP COM 88146M101 1362 47796 SH SOLE 47796 0 0 TESORO CORP COM 881609101 70132 801971 SH SOLE 801971 0 0 TESLA MTRS INC COM 88160R101 12221 57189 SH SOLE 8989 0 48200 TESORO LOGISTICS LP COM UNIT LP 88160T107 6012 118329 SH SOLE 118329 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 19037 525153 SH SOLE 524884 0 269 TETRA TECHNOLOGIES INC DEL COM 88162F105 563 112139 SH SOLE 112139 0 0 TETRA TECH INC NEW COM 88162G103 11250 260724 SH SOLE 260724 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7085 90367 SH SOLE 90367 0 0 TEXAS INSTRS INC COM 882508104 105648 1447824 SH SOLE 1447824 0 0 TEXAS ROADHOUSE INC COM 882681109 358 7414 SH SOLE 7414 0 0 TEXTRON INC COM 883203101 35653 734209 SH SOLE 734209 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 24261 171944 SH SOLE 171848 0 96 THERMON GROUP HLDGS INC COM 88362T103 693 36291 SH SOLE 36291 0 0 THOMSON REUTERS CORP COM 884903105 20732 473550 SH SOLE 472750 0 800 THOR INDS INC COM 885160101 16538 165294 SH SOLE 165294 0 0 3-D SYS CORP DEL COM NEW 88554D205 1066 80213 SH SOLE 40013 0 40200 3M CO COM 88579Y101 28252 158212 SH SOLE 158212 0 0 TIER REIT INC COM NEW 88650V208 1244 71533 SH SOLE 71533 0 0 TIFFANY & CO NEW COM 886547108 13137 169669 SH SOLE 169669 0 0 TILE SHOP HLDGS INC COM 88677Q109 669 34218 SH SOLE 34218 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1779 150743 SH SOLE 150743 0 0 TIME WARNER INC COM NEW 887317303 15091 156336 SH SOLE 156336 0 0 TIMKEN CO COM 887389104 9825 247479 SH SOLE 247479 0 0 TIVO CORP COM 88870P106 936 44799 SH SOLE 44799 0 0 TOLL BROTHERS INC COM 889478103 9709 313209 SH SOLE 313209 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1611 17042 SH SOLE 17042 0 0 TOPBUILD CORP COM 89055F103 2151 60415 SH SOLE 60415 0 0 TORCHMARK CORP COM 891027104 11432 154991 SH SOLE 154991 0 0 TORO CO COM 891092108 21103 377171 SH SOLE 377171 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 14967 303337 SH SOLE 303337 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 2433 109718 SH SOLE 109718 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 2538 117706 SH SOLE 117706 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 1492 90446 SH SOLE 90446 0 0 TOTAL S A SPONSORED ADR 89151E109 24534 481346 SH SOLE 481018 0 328 TOWER INTL INC COM 891826109 648 22843 SH SOLE 22843 0 0 TOTAL SYS SVCS INC COM 891906109 1272 25935 SH SOLE 25935 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 4706 141544 SH SOLE 141544 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 20421 174237 SH SOLE 174117 0 120 TRACTOR SUPPLY CO COM 892356106 7743 102140 SH SOLE 102140 0 0 TRANSCANADA CORP COM 89353D107 14613 323658 SH SOLE 323658 0 0 TRANSDIGM GROUP INC COM 893641100 33172 133243 SH SOLE 133243 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 8009 180914 SH SOLE 180914 0 0 TRANSUNION COM 89400J107 13095 423360 SH SOLE 423360 0 0 TRAVELERS COMPANIES INC COM 89417E109 44449 363089 SH SOLE 363089 0 0 TRECORA RES COM 894648104 304 21983 SH SOLE 21983 0 0 TREEHOUSE FOODS INC COM 89469A104 16547 229209 SH SOLE 229209 0 0 TREX CO INC COM 89531P105 2394 37176 SH SOLE 37176 0 0 TRI CONTL CORP COM 895436103 689 31252 SH SOLE 31252 0 0 TRICO BANCSHARES COM 896095106 2089 61104 SH SOLE 61104 0 0 TRIMAS CORP COM NEW 896215209 4759 202495 SH SOLE 202495 0 0 TRIMBLE NAVIGATION LTD COM 896239100 18395 610103 SH SOLE 610103 0 0 TRINET GROUP INC COM 896288107 2587 100965 SH SOLE 100965 0 0 TRINA SOLAR LIMITED SPON ADR 89628E104 897 96472 SH SOLE 96472 0 0 TRINITY INDS INC COM 896522109 31133 1121513 SH SOLE 1121513 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1598 72293 SH SOLE 72293 0 0 TRIUMPH BANCORP INC COM 89679E300 1282 49022 SH SOLE 49022 0 0 TRIUMPH GROUP INC NEW COM 896818101 523 19749 SH SOLE 19749 0 0 TRIPADVISOR INC COM 896945201 70183 1513535 SH SOLE 1513535 0 0 TRONC INC COM 89703P107 380 27365 SH SOLE 27365 0 0 TRUECAR INC COM 89785L107 29245 2339639 SH SOLE 657217 0 1682422 TRUSTCO BK CORP N Y COM 898349105 2353 268908 SH SOLE 268908 0 0 TRUSTMARK CORP COM 898402102 9141 256405 SH SOLE 256405 0 0 TUPPERWARE BRANDS CORP COM 899896104 10743 204166 SH SOLE 204166 0 0 TUTOR PERINI CORP COM 901109108 8181 292174 SH SOLE 292174 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 11839 422207 SH SOLE 422207 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 2800 102738 SH SOLE 102738 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 784 111849 SH SOLE 71649 0 40200 TWITTER INC COM 90184L102 96204 5902093 SH SOLE 5902093 0 0 TWO HBRS INVT CORP COM 90187B101 12843 1472878 SH SOLE 1472878 0 0 II VI INC COM 902104108 1917 64668 SH SOLE 64668 0 0 2U INC COM 90214J101 34374 1140099 SH SOLE 1140099 0 0 TYLER TECHNOLOGIES INC COM 902252105 5360 37540 SH SOLE 37540 0 0 TYSON FOODS INC CL A 902494103 41603 674501 SH SOLE 674501 0 0 UDR INC COM 902653104 3427 93936 SH SOLE 93936 0 0 UGI CORP NEW COM 902681105 47688 1034899 SH SOLE 1034899 0 0 UMB FINL CORP COM 902788108 7223 93658 SH SOLE 93658 0 0 US BANCORP DEL COM NEW 902973304 29204 568505 SH SOLE 568505 0 0 USANA HEALTH SCIENCES INC COM 90328M107 751 12269 SH SOLE 12269 0 0 U S G CORP COM NEW 903293405 15036 520638 SH SOLE 520638 0 0 U S CONCRETE INC COM NEW 90333L201 616 9409 SH SOLE 4486 0 4923 U S PHYSICAL THERAPY INC COM 90337L108 1612 22965 SH SOLE 22965 0 0 U S SILICA HLDGS INC COM 90346E103 1754 30943 SH SOLE 30943 0 0 UBIQUITI NETWORKS INC COM 90347A100 3505 60638 SH SOLE 60638 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 24157 94756 SH SOLE 94756 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 579 3176 SH SOLE 3176 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 28229 401487 SH SOLE 401487 0 0 ULTRATECH INC COM 904034105 407 16993 SH SOLE 16993 0 0 UMPQUA HLDGS CORP COM 904214103 16463 876618 SH SOLE 876618 0 0 UNIFI INC COM NEW 904677200 555 16996 SH SOLE 16996 0 0 UNIFIRST CORP MASS COM 904708104 2502 17415 SH SOLE 17415 0 0 UNILEVER PLC SPON ADR NEW 904767704 15041 369562 SH SOLE 369562 0 0 UNILEVER N V N Y SHS NEW 904784709 933 22727 SH SOLE 22727 0 0 UNION BANKSHARES CORP NEW COM 90539J109 3385 94711 SH SOLE 94711 0 0 UNION PAC CORP COM 907818108 36969 356567 SH SOLE 356567 0 0 UNIT CORP COM 909218109 1691 62928 SH SOLE 62928 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1169 130734 SH SOLE 130734 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4738 159946 SH SOLE 159946 0 0 UNITED BANKSHARES INC WEST V COM 909907107 10528 227638 SH SOLE 227638 0 0 UNITED CONTL HLDGS INC COM 910047109 53692 736720 SH SOLE 736720 0 0 UNITED FINL BANCORP INC NEW COM 910304104 2576 141863 SH SOLE 141863 0 0 UNITED FIRE GROUP INC COM 910340108 1499 30490 SH SOLE 30490 0 0 UNITED INS HLDGS CORP COM 910710102 301 19900 SH SOLE 19900 0 0 UNITED NAT FOODS INC COM 911163103 3964 83076 SH SOLE 83076 0 0 UNITED PARCEL SERVICE INC CL B 911312106 34615 301941 SH SOLE 301941 0 0 UNITED RENTALS INC COM 911363109 35262 333982 SH SOLE 333982 0 0 UNITED STATES CELLULAR CORP COM 911684108 2586 59160 SH SOLE 59160 0 0 US FOODS HLDG CORP COM 912008109 5545 201772 SH SOLE 201772 0 0 UNITED TECHNOLOGIES CORP COM 913017109 21045 191980 SH SOLE 191980 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 63348 441668 SH SOLE 441668 0 0 UNITEDHEALTH GROUP INC COM 91324P102 51666 322829 SH SOLE 322731 0 98 UNITIL CORP COM 913259107 715 15765 SH SOLE 15765 0 0 UNIVAR INC COM 91336L107 5684 200343 SH SOLE 200343 0 0 UNIVERSAL CORP VA COM 913456109 7282 114232 SH SOLE 114232 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2091 37140 SH SOLE 37140 0 0 UNIVERSAL ELECTRS INC COM 913483103 1515 23464 SH SOLE 23464 0 0 UNIVERSAL FST PRODS INC COM 913543104 2376 23252 SH SOLE 23252 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 739 11271 SH SOLE 11271 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2271 79978 SH SOLE 78978 0 1000 UNIVERSAL HLTH SVCS INC CL B 913903100 24898 234045 SH SOLE 233985 0 60 UNIVEST CORP PA COM 915271100 2306 74638 SH SOLE 74638 0 0 UNUM GROUP COM 91529Y106 24895 566702 SH SOLE 566702 0 0 URBAN OUTFITTERS INC COM 917047102 7315 256860 SH SOLE 256860 0 0 URBAN EDGE PPTYS COM 91704F104 3133 113880 SH SOLE 113880 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 242 10049 SH SOLE 10049 0 0 US ECOLOGY INC COM 91732J102 4037 82130 SH SOLE 82130 0 0 VCA INC COM 918194101 18683 272155 SH SOLE 272155 0 0 V F CORP COM 918204108 23592 442220 SH SOLE 442220 0 0 VSE CORP COM 918284100 334 8597 SH SOLE 8597 0 0 VWR CORP COM 91843L103 10167 406210 SH SOLE 406210 0 0 VAIL RESORTS INC COM 91879Q109 12014 74478 SH SOLE 74478 0 0 VALE S A ADR 91912E105 236 31015 SH SOLE 31015 0 0 VALERO ENERGY CORP NEW COM 91913Y100 109253 1599139 SH SOLE 1598942 0 197 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 3017 68159 SH SOLE 68159 0 0 VALLEY NATL BANCORP COM 919794107 4584 393802 SH SOLE 393802 0 0 VALMONT INDS INC COM 920253101 10709 76004 SH SOLE 76004 0 0 VALVOLINE INC COM 92047W101 2604 121135 SH SOLE 115635 0 5500 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1479 49816 SH SOLE 49646 0 170 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 248 14365 SH SOLE 14129 0 236 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 730 31495 SH SOLE 31495 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1629 45534 SH SOLE 45534 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 618 10638 SH SOLE 10638 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 729 15208 SH SOLE 15208 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1165 9056 SH SOLE 9056 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2357 29702 SH SOLE 29684 0 18 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 227 4337 SH SOLE 4337 0 0 VANTIV INC CL A 92210H105 15577 261277 SH SOLE 261277 0 0 VARIAN MED SYS INC COM 92220P105 16006 178279 SH SOLE 178279 0 0 VASCO DATA SEC INTL INC COM 92230Y104 1169 85627 SH SOLE 85627 0 0 VASCULAR SOLUTIONS INC COM 92231M109 2032 36224 SH SOLE 36224 0 0 VECTREN CORP COM 92240G101 59041 1132144 SH SOLE 1132144 0 0 VECTOR GROUP LTD COM 92240M108 406 17867 SH SOLE 17867 0 0 VEECO INSTRS INC DEL COM 922417100 1065 36539 SH SOLE 36539 0 0 VECTRUS INC COM 92242T101 288 12082 SH SOLE 12082 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 2716 218696 SH SOLE 218696 0 0 VEEVA SYS INC CL A COM 922475108 83133 2042587 SH SOLE 2042587 0 0 VENTAS INC COM 92276F100 12756 204029 SH SOLE 204029 0 0 VANGUARD INDEX FDS REIT ETF 922908553 3011 36479 SH SOLE 36374 0 105 VANGUARD INDEX FDS SMALL CP ETF 922908751 1906 14779 SH SOLE 14779 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 638 5531 SH SOLE 5531 0 0 VERA BRADLEY INC COM 92335C106 257 21925 SH SOLE 21925 0 0 VEREIT INC COM 92339V100 5793 684795 SH SOLE 684795 0 0 VERIFONE SYS INC COM 92342Y109 1301 73394 SH SOLE 73394 0 0 VERISIGN INC COM 92343E102 71025 933685 SH SOLE 933685 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 192586 3607840 SH SOLE 3607840 0 0 VERINT SYS INC COM 92343X100 3824 108473 SH SOLE 108473 0 0 VERITEX HLDGS INC COM 923451108 389 14570 SH SOLE 14570 0 0 VERISK ANALYTICS INC COM 92345Y106 7296 89890 SH SOLE 89890 0 0 VERMILION ENERGY INC COM 923725105 997 23642 SH SOLE 22442 0 1200 VERTEX PHARMACEUTICALS INC COM 92532F100 30742 417292 SH SOLE 417292 0 0 VERSUM MATLS INC COM 92532W103 1802 64190 SH SOLE 64190 0 0 VIAD CORP COM NEW 92552R406 681 15436 SH SOLE 15436 0 0 VIASAT INC COM 92552V100 575 8690 SH SOLE 8690 0 0 VIACOM INC NEW CL B 92553P201 29190 831620 SH SOLE 831620 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 263 8499 SH SOLE 8499 0 0 VIMPELCOM LTD SPONSORED ADR 92719A106 4244 1102267 SH SOLE 1102267 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5821 363835 SH SOLE 363835 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2535 230239 SH SOLE 230239 0 0 VISA INC COM CL A 92826C839 15483 198444 SH SOLE 198444 0 0 VIRTUSA CORP COM 92827P102 1176 46807 SH SOLE 46807 0 0 VISHAY PRECISION GROUP INC COM 92835K103 258 13642 SH SOLE 13642 0 0 VISTA OUTDOOR INC COM 928377100 8208 222452 SH SOLE 222452 0 0 VIVINT SOLAR INC COM 92854Q106 253 99081 SH SOLE 28723 0 70358 VMWARE INC CL A COM 928563402 45945 583571 SH SOLE 236517 0 347054 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 5746 235200 SH SOLE 235200 0 0 VONAGE HLDGS CORP COM 92886T201 35640 5202877 SH SOLE 5202877 0 0 VORNADO RLTY TR SH BEN INT 929042109 6221 59610 SH SOLE 59610 0 0 VOYA FINL INC COM 929089100 7587 193456 SH SOLE 193456 0 0 VULCAN MATLS CO COM 929160109 8859 70789 SH SOLE 70789 0 0 WGL HLDGS INC COM 92924F106 14590 191271 SH SOLE 191271 0 0 WABCO HLDGS INC COM 92927K102 3059 28822 SH SOLE 28822 0 0 WSFS FINL CORP COM 929328102 3714 80137 SH SOLE 80137 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 2985 108350 SH SOLE 108350 0 0 W P CAREY INC COM 92936U109 2137 36166 SH SOLE 36166 0 0 WPP PLC NEW ADR 92937A102 20209 182619 SH SOLE 182491 0 128 WEC ENERGY GROUP INC COM 92939U106 42207 719635 SH SOLE 719635 0 0 WABASH NATL CORP COM 929566107 6526 412500 SH SOLE 412500 0 0 WABTEC CORP COM 929740108 2988 35997 SH SOLE 35997 0 0 WADDELL & REED FINL INC CL A 930059100 8662 443959 SH SOLE 443959 0 0 WAGEWORKS INC COM 930427109 1732 23892 SH SOLE 23892 0 0 WAL-MART STORES INC COM 931142103 44692 646591 SH SOLE 646591 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 29580 357414 SH SOLE 357414 0 0 WASHINGTON FED INC COM 938824109 7385 214996 SH SOLE 214996 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2302 221120 SH SOLE 221120 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5090 155710 SH SOLE 155710 0 0 WASHINGTON TR BANCORP COM 940610108 2546 45420 SH SOLE 45420 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 285 9828 SH SOLE 9828 0 0 WASTE MGMT INC DEL COM 94106L109 28604 403389 SH SOLE 403389 0 0 WATERS CORP COM 941848103 25316 188378 SH SOLE 188378 0 0 WATERSTONE FINL INC MD COM 94188P101 1434 77920 SH SOLE 77920 0 0 WATSCO INC COM 942622200 21968 148311 SH SOLE 148311 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 6343 97286 SH SOLE 97286 0 0 WAYFAIR INC CL A 94419L101 2553 72837 SH SOLE 18837 0 54000 WEB COM GROUP INC COM 94733A104 37988 1796145 SH SOLE 1796145 0 0 WEBSTER FINL CORP CONN COM 947890109 1641 30230 SH SOLE 30230 0 0 WEIBO CORP SPONSORED ADR 948596101 2410 59362 SH SOLE 16702 0 42660 WEIGHT WATCHERS INTL INC NEW COM 948626106 687 59974 SH SOLE 51228 0 8746 WEINGARTEN RLTY INVS SH BEN INT 948741103 6863 191753 SH SOLE 191753 0 0 WEIS MKTS INC COM 948849104 18674 279387 SH SOLE 279387 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 25959 189372 SH SOLE 189372 0 0 WELLS FARGO & CO NEW COM 949746101 49452 897333 SH SOLE 897051 0 282 WELLTOWER INC COM 95040Q104 10613 158566 SH SOLE 158566 0 0 WENDYS CO COM 95058W100 3521 260427 SH SOLE 260427 0 0 WERNER ENTERPRISES INC COM 950755108 2500 92769 SH SOLE 92769 0 0 WESBANCO INC COM 950810101 4691 108947 SH SOLE 108947 0 0 WESCO INTL INC COM 95082P105 27526 413620 SH SOLE 413620 0 0 WEST CORP COM 952355204 1678 67789 SH SOLE 67789 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 10286 121258 SH SOLE 121258 0 0 WESTAMERICA BANCORPORATION COM 957090103 3129 49725 SH SOLE 45325 0 4400 WESTAR ENERGY INC COM 95709T100 26719 474168 SH SOLE 474168 0 0 WESTERN ALLIANCE BANCORP COM 957638109 19181 393776 SH SOLE 393517 0 259 WESTERN ASSET VAR RT STRG FD COM 957667108 1203 74840 SH SOLE 74840 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 1002 68111 SH SOLE 68111 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 1244 83459 SH SOLE 83459 0 0 WESTERN DIGITAL CORP COM 958102105 71913 1058326 SH SOLE 1058326 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 2374 40402 SH SOLE 40402 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 530 55767 SH SOLE 55767 0 0 WESTERN REFNG INC COM 959319104 3965 104748 SH SOLE 104748 0 0 WESTERN UN CO COM 959802109 25111 1156128 SH SOLE 1156128 0 0 WESTLAKE CHEM CORP COM 960413102 15363 274386 SH SOLE 274386 0 0 WESTROCK CO COM 96145D105 19420 382503 SH SOLE 381623 0 880 WESTWOOD HLDGS GROUP INC COM 961765104 533 8880 SH SOLE 8880 0 0 WEX INC COM 96208T104 6840 61293 SH SOLE 61293 0 0 WEYERHAEUSER CO COM 962166104 3923 130380 SH SOLE 130380 0 0 WHEELER REAL ESTATE INVT TR COM 963025101 35 20494 SH SOLE 20494 0 0 WHIRLPOOL CORP COM 963320106 18896 103954 SH SOLE 103954 0 0 WHITEWAVE FOODS CO COM 966244105 38336 689497 SH SOLE 689497 0 0 WHITING PETE CORP NEW COM 966387102 12261 1020021 SH SOLE 1020021 0 0 WHOLE FOODS MKT INC COM 966837106 41312 1343049 SH SOLE 1343049 0 0 WILEY JOHN & SONS INC CL A 968223206 5308 97402 SH SOLE 97402 0 0 WILLIAMS COS INC DEL COM 969457100 27115 870754 SH SOLE 870754 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 6416 168696 SH SOLE 168696 0 0 WILLIAMS SONOMA INC COM 969904101 2309 47726 SH SOLE 47726 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 1590 216955 SH SOLE 55198 0 161757 WINGSTOP INC COM 974155103 881 29785 SH SOLE 29785 0 0 WINNEBAGO INDS INC COM 974637100 943 29807 SH SOLE 29807 0 0 WINTRUST FINL CORP COM 97650W108 7900 108856 SH SOLE 108856 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 12596 1301254 SH SOLE 440831 0 860423 WISDOMTREE INVTS INC COM 97717P104 457 41037 SH SOLE 11937 0 29100 WISDOMTREE TR BLMBG US BULL 97717W471 633 22645 SH SOLE 22645 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1032 47018 SH SOLE 47018 0 0 WOODWARD INC COM 980745103 3396 49188 SH SOLE 49188 0 0 WORKDAY INC CL A 98138H101 16002 242122 SH SOLE 242122 0 0 WORLD ACCEP CORP DEL COM 981419104 468 7279 SH SOLE 7279 0 0 WORLD FUEL SVCS CORP COM 981475106 40634 885071 SH SOLE 885071 0 0 WORTHINGTON INDS INC COM 981811102 3197 67395 SH SOLE 67395 0 0 WPX ENERGY INC COM 98212B103 32857 2255091 SH SOLE 2255091 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 3290 43081 SH SOLE 43081 0 0 WYNN RESORTS LTD COM 983134107 1467 16953 SH SOLE 16953 0 0 XPO LOGISTICS INC COM 983793100 3818 88469 SH SOLE 88469 0 0 XCEL ENERGY INC COM 98389B100 77559 1905624 SH SOLE 1905624 0 0 XILINX INC COM 983919101 77505 1283831 SH SOLE 1283831 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3439 177089 SH SOLE 177089 0 0 XENCOR INC COM 98401F105 2347 89174 SH SOLE 89174 0 0 XEROX CORP COM 984121103 28035 3211284 SH SOLE 3211284 0 0 XYLEM INC COM 98419M100 47306 955290 SH SOLE 955290 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 495 37308 SH SOLE 37308 0 0 YY INC ADS REPCOM CLA 98426T106 837 21222 SH SOLE 21222 0 0 YAHOO INC COM 984332106 200172 5176404 SH SOLE 5176404 0 0 YAMANA GOLD INC COM 98462Y100 608 216478 SH SOLE 207478 0 9000 YELP INC CL A 985817105 14109 370014 SH SOLE 370014 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 699 33714 SH SOLE 33714 0 0 YUM BRANDS INC COM 988498101 10196 160997 SH SOLE 160997 0 0 ZAYO GROUP HLDGS INC COM 98919V105 59351 1806168 SH SOLE 1806168 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 16995 198175 SH SOLE 198175 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 2422 55661 SH SOLE 55661 0 0 ZENDESK INC COM 98936J101 2235 105433 SH SOLE 105433 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 11050 302998 SH SOLE 87701 0 215297 ZIMMER BIOMET HLDGS INC COM 98956P102 16325 158188 SH SOLE 158188 0 0 ZIONS BANCORPORATION COM 989701107 10167 236221 SH SOLE 236221 0 0 ZOETIS INC CL A 98978V103 35987 672273 SH SOLE 672273 0 0 ZYNGA INC CL A 98986T108 25920 10085672 SH SOLE 10085672 0 0 AIRCASTLE LTD COM G0129K104 3106 148980 SH SOLE 148980 0 0 ALKERMES PLC SHS G01767105 28009 503939 SH SOLE 503939 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 8291 129543 SH SOLE 129543 0 0 ALLERGAN PLC SHS G0177J108 377 1794 SH SOLE 1794 0 0 AMDOCS LTD SHS G02602103 11254 193194 SH SOLE 193194 0 0 AMBARELLA INC SHS G037AX101 958 17689 SH SOLE 4582 0 13107 AON PLC SHS CL A G0408V102 5645 50617 SH SOLE 50617 0 0 ARCH CAP GROUP LTD ORD G0450A105 4949 57350 SH SOLE 57350 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4150 62970 SH SOLE 62970 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 15480 281446 SH SOLE 281446 0 0 ARRIS INTL INC SHS G0551A103 18045 598901 SH SOLE 598533 0 368 ASSURED GUARANTY LTD COM G0585R106 15332 405927 SH SOLE 405927 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 226 12537 SH SOLE 12537 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 30573 468409 SH SOLE 468409 0 0 AXALTA COATING SYS LTD COM G0750C108 4030 148149 SH SOLE 148149 0 0 ATLANTICA YIELD PLC SHS G0751N103 1745 90170 SH SOLE 85270 0 4900 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 49771 424923 SH SOLE 424795 0 128 BUNGE LIMITED COM G16962105 64152 888035 SH SOLE 888035 0 0 CARDTRONICS PLC SHS CL A G1991C105 581 10643 SH SOLE 10643 0 0 COSAN LTD SHS A G25343107 272 36181 SH SOLE 36181 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1531 22732 SH SOLE 22732 0 0 EATON CORP PLC SHS G29183103 66372 989292 SH SOLE 989292 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 18519 200426 SH SOLE 200426 0 0 ENDO INTL PLC SHS G30401106 14062 853787 SH SOLE 853787 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2868 14509 SH SOLE 14509 0 0 ENSCO PLC SHS CLASS A G3157S106 10729 1103808 SH SOLE 1103808 0 0 ESSENT GROUP LTD COM G3198U102 1586 49002 SH SOLE 49002 0 0 EVEREST RE GROUP LTD COM G3223R108 42596 196838 SH SOLE 196838 0 0 FABRINET SHS G3323L100 1974 48978 SH SOLE 48978 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1814 29924 SH SOLE 29924 0 0 HERBALIFE LTD COM USD SHS G4412G101 10759 223498 SH SOLE 16698 0 206800 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 1037 56594 SH SOLE 56594 0 0 HORIZON PHARMA PLC SHS G4617B105 1353 83612 SH SOLE 83612 0 0 IHS MARKIT LTD SHS G47567105 8850 249938 SH SOLE 249938 0 0 INGERSOLL-RAND PLC SHS G47791101 24895 331762 SH SOLE 331762 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 8320 1667266 SH SOLE 1667266 0 0 INVESCO LTD SHS G491BT108 19642 647394 SH SOLE 647394 0 0 JAMES RIV GROUP LTD COM G5005R107 1546 37220 SH SOLE 37220 0 0 JOHNSON CTLS INTL PLC SHS G51502105 17202 417616 SH SOLE 417616 0 0 LAZARD LTD SHS A G54050102 9350 227543 SH SOLE 227543 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1440 47079 SH SOLE 47079 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1440 48482 SH SOLE 48482 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 1405 63987 SH SOLE 63987 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 1407 66457 SH SOLE 66457 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 3150 180489 SH SOLE 180489 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 14680 294652 SH SOLE 294652 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2134 153852 SH SOLE 153852 0 0 MEDTRONIC PLC SHS G5960L103 28027 393472 SH SOLE 393472 0 0 NABORS INDUSTRIES LTD SHS G6359F103 12023 733095 SH SOLE 733095 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 16571 395009 SH SOLE 395009 0 0 NOBLE CORP PLC SHS USD G65431101 46664 7882500 SH SOLE 7882500 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 928 39821 SH SOLE 10921 0 28900 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 30184 709704 SH SOLE 709704 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 14745 108246 SH SOLE 108246 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 62247 3295235 SH SOLE 3295235 0 0 SEADRILL LIMITED SHS G7945E105 532 156047 SH SOLE 156047 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 58747 1539088 SH SOLE 1539088 0 0 PENTAIR PLC SHS G7S00T104 8526 152055 SH SOLE 152055 0 0 SIGNET JEWELERS LIMITED SHS G81276100 14463 153432 SH SOLE 153432 0 0 SINA CORP ORD G81477104 2322 38192 SH SOLE 38192 0 0 STERIS PLC SHS USD G84720104 508 7538 SH SOLE 7538 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1267 39755 SH SOLE 19090 0 20665 TRAVELPORT WORLDWIDE LTD SHS G9019D104 274 19409 SH SOLE 19409 0 0 TRITON INTL LTD CL A G9078F107 2035 128773 SH SOLE 128773 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 29355 533628 SH SOLE 533628 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 3558 155112 SH SOLE 61925 0 93187 WHITE MTNS INS GROUP LTD COM G9618E107 1206 1443 SH SOLE 1443 0 0 XL GROUP LTD COM G98294104 22028 591194 SH SOLE 591194 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 6252 116398 SH SOLE 116398 0 0 CHUBB LIMITED COM H1467J104 23528 178081 SH SOLE 178081 0 0 GARMIN LTD SHS H2906T109 22676 467635 SH SOLE 467635 0 0 UBS GROUP AG SHS H42097107 321 20511 SH SOLE 20511 0 0 LOGITECH INTL S A SHS H50430232 2267 91512 SH SOLE 91512 0 0 TE CONNECTIVITY LTD REG SHS H84989104 19156 276506 SH SOLE 276506 0 0 TRANSOCEAN LTD REG SHS H8817H100 71934 4880220 SH SOLE 2269120 0 2611100 TRINSEO S A SHS L9340P101 4034 68023 SH SOLE 68023 0 0 AUDIOCODES LTD ORD M15342104 122 19156 SH SOLE 19156 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 59466 704075 SH SOLE 704075 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 3532 77622 SH SOLE 77622 0 0 RADWARE LTD ORD M81873107 1036 71083 SH SOLE 71083 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1423 12684 SH SOLE 12684 0 0 CIMPRESS N V SHS EURO N20146101 2937 32061 SH SOLE 32061 0 0 CNH INDL N V SHS N20944109 138 15846 SH SOLE 10896 0 4950 CORE LABORATORIES N V COM N22717107 569 4736 SH SOLE 4736 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 9247 1013908 SH SOLE 1013908 0 0 FRANKS INTL N V COM N33462107 18891 1534585 SH SOLE 155685 0 1378900 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42646 497160 SH SOLE 496790 0 370 MYLAN N V SHS EURO N59465109 30955 811402 SH SOLE 811402 0 0 NXP SEMICONDUCTORS N V COM N6596X109 57331 584953 SH SOLE 584953 0 0 ORTHOFIX INTL N V COM N6748L102 479 13241 SH SOLE 13241 0 0 QIAGEN NV REG SHS N72482107 28958 1033493 SH SOLE 1033493 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2287 58718 SH SOLE 58718 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 1819 79147 SH SOLE 79147 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2608 117492 SH SOLE 88520 0 28972 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 16507 201211 SH SOLE 201211 0 0 BROADCOM LTD SHS Y09827109 71304 403374 SH SOLE 403374 0 0 FLEX LTD ORD Y2573F102 304 21168 SH SOLE 21168 0 0 SEASPAN CORP SHS Y75638109 964 105447 SH SOLE 105447 0 0