0001445546-16-009860.txt : 20160804 0001445546-16-009860.hdr.sgml : 20160804 20160804113956 ACCESSION NUMBER: 0001445546-16-009860 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160630 FILED AS OF DATE: 20160804 DATE AS OF CHANGE: 20160804 EFFECTIVENESS DATE: 20160804 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: 161806391 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 06-30-2016 06-30-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 0001273887 028-13826 BROOKFIELD INVESTMENT MANAGEMENT INC. 0001044516 028-06462 CHARTWELL INVESTMENT PARTNERS/PA 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 08-04-2016 0 2269 31754254
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 1793 65164 SH SOLE 65164 0 0 AAR CORP COM 000361105 1694 72577 SH SOLE 72577 0 0 ABB LTD SPONSORED ADR 000375204 1000 50417 SH SOLE 50417 0 0 ABM INDS INC COM 000957100 1048 28721 SH SOLE 28721 0 0 AFLAC INC COM 001055102 14537 201452 SH SOLE 201452 0 0 AGCO CORP COM 001084102 4682 99345 SH SOLE 99345 0 0 AG MTG INVT TR INC COM 001228105 210 14565 SH SOLE 14565 0 0 AES CORP COM 00130H105 28244 2263122 SH SOLE 2263122 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 1186 93205 SH SOLE 93205 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1413 51172 SH SOLE 51172 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2848 71246 SH SOLE 61497 0 9749 AT&T INC COM 00206R102 290019 6711838 SH SOLE 6711838 0 0 ATN INTL INC COM 00215F107 3873 49779 SH SOLE 49779 0 0 AVX CORP NEW COM 002444107 4191 308628 SH SOLE 306008 0 2620 AZZ INC COM 002474104 2439 40661 SH SOLE 40661 0 0 AARONS INC COM PAR $0.50 002535300 22419 1024149 SH SOLE 1024149 0 0 ABBOTT LABS COM 002824100 31015 788995 SH SOLE 788995 0 0 ABBVIE INC COM 00287Y109 66222 1069643 SH SOLE 1069643 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1295 72727 SH SOLE 72727 0 0 ABIOMED INC COM 003654100 2050 18762 SH SOLE 18762 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 5017 90563 SH SOLE 90563 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 27796 856324 SH SOLE 350724 0 505600 ACADIA RLTY TR COM SH BEN INT 004239109 2352 66208 SH SOLE 66208 0 0 ACETO CORP COM 004446100 309 14124 SH SOLE 14124 0 0 ACORDA THERAPEUTICS INC COM 00484M106 321 12579 SH SOLE 12579 0 0 ACTIVISION BLIZZARD INC COM 00507V109 19428 490236 SH SOLE 484187 0 6049 ACUITY BRANDS INC COM 00508Y102 21919 88396 SH SOLE 88396 0 0 ADEPTUS HEALTH INC CL A 006855100 1161 22477 SH SOLE 5042 0 17435 ADOBE SYS INC COM 00724F101 29920 312349 SH SOLE 312349 0 0 ADTRAN INC COM 00738A106 473 25350 SH SOLE 25350 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8450 52281 SH SOLE 52281 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 456 81789 SH SOLE 81789 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 930 66661 SH SOLE 66661 0 0 AECOM COM 00766T100 9140 287692 SH SOLE 287692 0 0 AEGION CORP COM 00770F104 2517 129003 SH SOLE 129003 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 746 40813 SH SOLE 40813 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2417 470164 SH SOLE 298364 0 171800 AEGON N V NY REGISTRY SH 007924103 145 36236 SH SOLE 36236 0 0 ADVANCED ENERGY INDS COM 007973100 3530 92984 SH SOLE 92984 0 0 AETNA INC NEW COM 00817Y108 28030 229513 SH SOLE 229513 0 0 AFFILIATED MANAGERS GROUP COM 008252108 5075 36051 SH SOLE 36051 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 17504 394588 SH SOLE 394588 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 24763 591071 SH SOLE 150171 0 440900 AGREE REALTY CORP COM 008492100 2196 45527 SH SOLE 45527 0 0 AIR METHODS CORP COM PAR $.06 009128307 665 18562 SH SOLE 18562 0 0 AIR LEASE CORP CL A 00912X302 4638 173182 SH SOLE 173182 0 0 AIR PRODS & CHEMS INC COM 009158106 18171 127931 SH SOLE 127931 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 118414 2117187 SH SOLE 2117187 0 0 ALAMO GROUP INC COM 011311107 324 4910 SH SOLE 4910 0 0 ALASKA AIR GROUP INC COM 011659109 8572 147060 SH SOLE 147060 0 0 ALBANY INTL CORP CL A 012348108 1063 26629 SH SOLE 26629 0 0 ALBEMARLE CORP COM 012653101 5303 66869 SH SOLE 66869 0 0 ALCOA INC COM 013817101 8284 893687 SH SOLE 893687 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 330 9139 SH SOLE 9139 0 0 ALERE INC COM 01449J105 15958 382859 SH SOLE 382859 0 0 ALEXANDERS INC COM 014752109 663 1621 SH SOLE 1621 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4149 40076 SH SOLE 40076 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 27179 232775 SH SOLE 232775 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12236 153858 SH SOLE 153858 0 0 ALIGN TECHNOLOGY INC COM 016255101 30134 374107 SH SOLE 374107 0 0 ALLEGHANY CORP DEL COM 017175100 17289 31459 SH SOLE 31459 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 504 39548 SH SOLE 10448 0 29100 ALLEGIANT TRAVEL CO COM 01748X102 1194 7883 SH SOLE 7883 0 0 ALLETE INC COM NEW 018522300 19471 301270 SH SOLE 301270 0 0 ALLIANT ENERGY CORP COM 018802108 35660 898249 SH SOLE 898249 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1189 96442 SH SOLE 96442 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2978 105490 SH SOLE 105490 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 48488 3817928 SH SOLE 3817928 0 0 ALLSTATE CORP COM 020002101 14631 209162 SH SOLE 209162 0 0 ALLY FINL INC COM 02005N100 24637 1443267 SH SOLE 1443267 0 0 ALMOST FAMILY INC COM 020409108 279 6557 SH SOLE 4498 0 2059 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23153 417247 SH SOLE 417247 0 0 ALON USA ENERGY INC COM 020520102 1064 164239 SH SOLE 164239 0 0 ALON USA PARTNERS LP UT LTDPART INT 02052T109 25147 2492266 SH SOLE 2492266 0 0 ALPHABET INC CAP STK CL C 02079K107 158626 229195 SH SOLE 229170 0 25 ALPHABET INC CAP STK CL A 02079K305 197346 280509 SH SOLE 275976 0 4533 ALTRIA GROUP INC COM 02209S103 164118 2379905 SH SOLE 2379905 0 0 AMAZON COM INC COM 023135106 364115 508810 SH SOLE 508810 0 0 AMBEV SA SPONSORED ADR 02319V103 77 13050 SH SOLE 13050 0 0 AMEDISYS INC COM 023436108 2258 44721 SH SOLE 44721 0 0 AMERCO COM 023586100 15783 42138 SH SOLE 42138 0 0 AMEREN CORP COM 023608102 80753 1507149 SH SOLE 1507149 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 16299 575729 SH SOLE 575729 0 0 AMERICAN ASSETS TR INC COM 024013104 1115 26280 SH SOLE 26280 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1270 87729 SH SOLE 87729 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 5131 97051 SH SOLE 97051 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 2039 102873 SH SOLE 102873 0 0 AMERICAN ELEC PWR INC COM 025537101 103204 1472448 SH SOLE 1472448 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2762 173378 SH SOLE 171378 0 2000 AMERICAN EQTY INVT LIFE HLD COM 025676206 1445 101383 SH SOLE 101383 0 0 AMERICAN EXPRESS CO COM 025816109 11059 182018 SH SOLE 161590 0 20428 AMERICAN FINL GROUP INC OHIO COM 025932104 5359 72494 SH SOLE 72494 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2606 127239 SH SOLE 127239 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 13937 263513 SH SOLE 263513 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 214 8505 SH SOLE 8505 0 0 AMERICAN NATL INS CO COM 028591105 2128 18808 SH SOLE 18808 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 2434 61655 SH SOLE 41555 0 20100 AMERICAN SOFTWARE INC CL A 029683109 142 13553 SH SOLE 13553 0 0 AMERICAN STS WTR CO COM 029899101 14784 337383 SH SOLE 337383 0 0 AMERICAN TOWER CORP NEW COM 03027X100 13025 114646 SH SOLE 114646 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 21298 252015 SH SOLE 252015 0 0 AMERICAN WOODMARK CORP COM 030506109 2267 34148 SH SOLE 33262 0 886 AMERISAFE INC COM 03071H100 870 14212 SH SOLE 14212 0 0 AMERISOURCEBERGEN CORP COM 03073E105 14669 184935 SH SOLE 184698 0 237 AMERIPRISE FINL INC COM 03076C106 9985 111125 SH SOLE 111125 0 0 AMERIS BANCORP COM 03076K108 1637 55124 SH SOLE 48464 0 6660 AMERIGAS PARTNERS L P UNIT L P INT 030975106 401 8579 SH SOLE 8579 0 0 AMETEK INC NEW COM 031100100 1218 26350 SH SOLE 26350 0 0 AMGEN INC COM 031162100 51603 339159 SH SOLE 339159 0 0 AMKOR TECHNOLOGY INC COM 031652100 1649 286735 SH SOLE 286735 0 0 AMPHENOL CORP NEW CL A 032095101 17337 302410 SH SOLE 302410 0 0 AMSURG CORP COM 03232P405 2453 31633 SH SOLE 31633 0 0 AMTRUST FINL SVCS INC COM 032359309 5262 214791 SH SOLE 214791 0 0 AMYRIS INC COM 03236M101 93 207517 SH SOLE 207517 0 0 ANADARKO PETE CORP COM 032511107 15100 283569 SH SOLE 283569 0 0 ANALOG DEVICES INC COM 032654105 34967 617360 SH SOLE 617360 0 0 ANALOGIC CORP COM PAR $0.05 032657207 591 7438 SH SOLE 7438 0 0 ANDERSONS INC COM 034164103 819 23054 SH SOLE 23054 0 0 ANGIES LIST INC COM 034754101 78 11912 SH SOLE 0 0 11912 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 12681 96302 SH SOLE 96302 0 0 ANIXTER INTL INC COM 035290105 1639 30771 SH SOLE 30771 0 0 ANNALY CAP MGMT INC COM 035710409 1465 132341 SH SOLE 132341 0 0 ANSYS INC COM 03662Q105 4059 44726 SH SOLE 44726 0 0 ANTERO RES CORP COM 03674X106 68344 2630647 SH SOLE 2630647 0 0 ANTHEM INC COM 036752103 29602 225387 SH SOLE 225387 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 3804 86133 SH SOLE 86133 0 0 APOGEE ENTERPRISES INC COM 037598109 1056 22787 SH SOLE 22787 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 10520 654657 SH SOLE 654657 0 0 APOLLO RESIDENTIAL MTG INC COM 03763V102 221 16493 SH SOLE 16493 0 0 APPLE INC COM 037833100 90057 942018 SH SOLE 928459 0 13559 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5469 290762 SH SOLE 271562 0 19200 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1050 23261 SH SOLE 23261 0 0 APPLIED MATLS INC COM 038222105 40476 1688622 SH SOLE 1688622 0 0 APTARGROUP INC COM 038336103 5687 71872 SH SOLE 71872 0 0 AQUA AMERICA INC COM 03836W103 6711 188184 SH SOLE 188184 0 0 ARAMARK COM 03852U106 25805 772136 SH SOLE 772136 0 0 ARBOR RLTY TR INC COM 038923108 155 21518 SH SOLE 21518 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 164584 3837344 SH SOLE 3836464 0 880 ARGAN INC COM 04010E109 1965 47102 SH SOLE 47102 0 0 ARES COML REAL ESTATE CORP COM 04013V108 181 14721 SH SOLE 14721 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1126 81879 SH SOLE 81879 0 0 ARIAD PHARMACEUTICALS INC COM 04033A100 481 65108 SH SOLE 65108 0 0 ARISTA NETWORKS INC COM 040413106 38644 600241 SH SOLE 544885 0 55356 ARM HLDGS PLC SPONSORED ADR 042068106 429 9423 SH SOLE 9423 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 392 28559 SH SOLE 28559 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 993 25364 SH SOLE 25364 0 0 ARROW ELECTRS INC COM 042735100 12211 197267 SH SOLE 197267 0 0 ARROW FINL CORP COM 042744102 636 20998 SH SOLE 20998 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 891 16893 SH SOLE 16893 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 144 10151 SH SOLE 10151 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 207 38632 SH SOLE 38632 0 0 ASHLAND INC NEW COM 044209104 7958 69343 SH SOLE 69343 0 0 ASSOCIATED BANC CORP COM 045487105 5657 329883 SH SOLE 329883 0 0 ASSURANT INC COM 04621X108 12522 145081 SH SOLE 145081 0 0 ASTEC INDS INC COM 046224101 1307 23280 SH SOLE 23280 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 11605 384405 SH SOLE 384405 0 0 ATHENAHEALTH INC COM 04685W103 10813 78351 SH SOLE 78351 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 351 24294 SH SOLE 24294 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1346 32505 SH SOLE 32505 0 0 ATMOS ENERGY CORP COM 049560105 41413 509263 SH SOLE 509263 0 0 ATRION CORP COM 049904105 1082 2528 SH SOLE 2528 0 0 AUTODESK INC COM 052769106 16492 304614 SH SOLE 304614 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 907 45080 SH SOLE 45080 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 30555 332593 SH SOLE 332593 0 0 AUTONATION INC COM 05329W102 2297 48903 SH SOLE 48903 0 0 AUTOZONE INC COM 053332102 27321 34416 SH SOLE 33494 0 922 AVALONBAY CMNTYS INC COM 053484101 29996 166282 SH SOLE 166219 0 63 AVERY DENNISON CORP COM 053611109 6694 89555 SH SOLE 89555 0 0 AVISTA CORP COM 05379B107 18913 422174 SH SOLE 422174 0 0 AVNET INC COM 053807103 11837 292204 SH SOLE 292204 0 0 AVON PRODS INC COM 054303102 852 225498 SH SOLE 225498 0 0 BATS GLOBAL MKTS INC COM 05491G109 1297 50504 SH SOLE 50504 0 0 BB&T CORP COM 054937107 25710 721991 SH SOLE 721991 0 0 B & G FOODS INC NEW COM 05508R106 8369 173632 SH SOLE 173283 0 349 BCE INC COM NEW 05534B760 9669 204375 SH SOLE 204375 0 0 BGC PARTNERS INC CL A 05541T101 1850 212405 SH SOLE 212405 0 0 BOK FINL CORP COM NEW 05561Q201 10677 170294 SH SOLE 159194 0 11100 BP PLC SPONSORED ADR 055622104 1871 52686 SH SOLE 41243 0 11443 BNC BANCORP COM 05566T101 1274 56084 SH SOLE 56084 0 0 BOFI HLDG INC COM 05566U108 1448 81772 SH SOLE 30072 0 51700 BT GROUP PLC ADR 05577E101 2869 103013 SH SOLE 103013 0 0 BMC STK HLDGS INC COM 05591B109 428 24006 SH SOLE 24006 0 0 BWX TECHNOLOGIES INC COM 05605H100 1187 33172 SH SOLE 33172 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 403 27460 SH SOLE 27460 0 0 BADGER METER INC COM 056525108 4463 61108 SH SOLE 61108 0 0 BAIDU INC SPON ADR REP A 056752108 22715 137539 SH SOLE 137539 0 0 BAKER HUGHES INC COM 057224107 8224 182240 SH SOLE 182240 0 0 BALCHEM CORP COM 057665200 717 12022 SH SOLE 12022 0 0 BALL CORP COM 058498106 2739 37888 SH SOLE 37888 0 0 BALLARD PWR SYS INC NEW COM 058586108 193 154122 SH SOLE 80422 0 73700 BANCFIRST CORP COM 05945F103 1908 31624 SH SOLE 31624 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 106 13620 SH SOLE 13620 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 385 67040 SH SOLE 67040 0 0 BANCO SANTANDER SA ADR 05964H105 678 172947 SH SOLE 172947 0 0 BANCORPSOUTH INC COM 059692103 1192 52529 SH SOLE 52529 0 0 BANCORP INC DEL COM 05969A105 226 37472 SH SOLE 37472 0 0 BANC OF CALIFORNIA INC COM 05990K106 464 25623 SH SOLE 25623 0 0 BANK AMER CORP COM 060505104 19098 1439216 SH SOLE 1439216 0 0 BANK HAWAII CORP COM 062540109 12431 180687 SH SOLE 180687 0 0 BANK OF MARIN BANCORP COM 063425102 430 8881 SH SOLE 8881 0 0 BANK MONTREAL QUE COM 063671101 10895 171873 SH SOLE 171873 0 0 BANK MUTUAL CORP NEW COM 063750103 513 66847 SH SOLE 66847 0 0 BANK OF THE OZARKS INC COM 063904106 3892 103725 SH SOLE 103725 0 0 BANK NEW YORK MELLON CORP COM 064058100 5872 151140 SH SOLE 151140 0 0 BANK N S HALIFAX COM 064149107 10610 216479 SH SOLE 216479 0 0 BANKFINANCIAL CORP COM 06643P104 236 19691 SH SOLE 19691 0 0 BANKRATE INC DEL COM 06647F102 273 36557 SH SOLE 36557 0 0 BANKUNITED INC COM 06652K103 3139 102179 SH SOLE 102179 0 0 BANNER CORP COM NEW 06652V208 1987 46700 SH SOLE 46700 0 0 BARD C R INC COM 067383109 23038 97966 SH SOLE 97966 0 0 BARNES & NOBLE INC COM 067774109 926 81598 SH SOLE 81598 0 0 BARNES GROUP INC COM 067806109 4729 142782 SH SOLE 142444 0 338 BARRICK GOLD CORP COM 067901108 531 24871 SH SOLE 24871 0 0 BARRACUDA NETWORKS INC COM 068323104 1043 68868 SH SOLE 68868 0 0 BAXTER INTL INC COM 071813109 15372 339939 SH SOLE 339939 0 0 BBCN BANCORP INC COM 073295107 1500 100515 SH SOLE 100515 0 0 B/E AEROSPACE INC COM 073302101 1116 24160 SH SOLE 24160 0 0 BEACON ROOFING SUPPLY INC COM 073685109 3280 72129 SH SOLE 72129 0 0 BECTON DICKINSON & CO COM 075887109 31995 188661 SH SOLE 188661 0 0 BED BATH & BEYOND INC COM 075896100 18352 424617 SH SOLE 424617 0 0 BELDEN INC COM 077454106 578 9576 SH SOLE 9576 0 0 BEMIS INC COM 081437105 17523 340319 SH SOLE 340319 0 0 BENCHMARK ELECTRS INC COM 08160H101 1834 86708 SH SOLE 86708 0 0 BENEFICIAL BANCORP INC COM 08171T102 1570 123389 SH SOLE 123389 0 0 BENEFITFOCUS INC COM 08180D106 476 12474 SH SOLE 6879 0 5595 BERKLEY W R CORP COM 084423102 7395 123417 SH SOLE 123417 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17702 122258 SH SOLE 122258 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 927 34440 SH SOLE 34440 0 0 BERRY PLASTICS GROUP INC COM 08579W103 5011 128981 SH SOLE 128981 0 0 BEST BUY INC COM 086516101 34644 1132156 SH SOLE 1131096 0 1060 BHP BILLITON LTD SPONSORED ADR 088606108 485 16996 SH SOLE 3216 0 13780 BIG LOTS INC COM 089302103 1498 29898 SH SOLE 29898 0 0 BIO RAD LABS INC CL A 090572207 16256 113660 SH SOLE 113660 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 31028 398816 SH SOLE 398816 0 0 BIOGEN INC COM 09062X103 32432 134116 SH SOLE 134116 0 0 BIO TECHNE CORP COM 09073M104 47600 422099 SH SOLE 422099 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1347 49971 SH SOLE 14171 0 35800 BJS RESTAURANTS INC COM 09180C106 789 18007 SH SOLE 18007 0 0 BLACK HILLS CORP COM 092113109 11048 175250 SH SOLE 175250 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 3033 80671 SH SOLE 80671 0 0 BLACKBAUD INC COM 09227Q100 2216 32631 SH SOLE 32631 0 0 BLACKBERRY LTD COM 09228F103 256 38203 SH SOLE 38203 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 720 21505 SH SOLE 21505 0 0 BLACKROCK INC COM 09247X101 15030 43878 SH SOLE 43878 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 312 19747 SH SOLE 19747 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 1110 85286 SH SOLE 85286 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 423 33179 SH SOLE 33179 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 784 51405 SH SOLE 51405 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 755 48202 SH SOLE 48202 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 180 11523 SH SOLE 11523 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 659 40903 SH SOLE 40903 0 0 BLACKROCK DEFINED OPPRTY CR COM 09255Q105 168 12824 SH SOLE 12824 0 0 BLACKROCK DEBT STRAT FD INC COM 09255R103 56 15821 SH SOLE 15821 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 871 54819 SH SOLE 54819 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 861 35593 SH SOLE 35593 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 8497 307090 SH SOLE 307090 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 725 43793 SH SOLE 43793 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 1485 89991 SH SOLE 89991 0 0 BLOCK H & R INC COM 093671105 6922 300961 SH SOLE 296747 0 4214 BLOOMIN BRANDS INC COM 094235108 1187 66402 SH SOLE 66402 0 0 BLUCORA INC COM 095229100 19860 1916961 SH SOLE 1916961 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 2401 102850 SH SOLE 98350 0 4500 BLUE HILLS BANCORP INC COM 095573101 404 27384 SH SOLE 27384 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 2036 116680 SH SOLE 116680 0 0 BOB EVANS FARMS INC COM 096761101 548 14448 SH SOLE 14448 0 0 BOEING CO COM 097023105 50673 390185 SH SOLE 380396 0 9789 BOISE CASCADE CO DEL COM 09739D100 1871 81508 SH SOLE 81508 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1632 55076 SH SOLE 55076 0 0 BORGWARNER INC COM 099724106 10074 341246 SH SOLE 341246 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1920 162955 SH SOLE 162955 0 0 BOSTON PROPERTIES INC COM 101121101 10612 80458 SH SOLE 80458 0 0 BOSTON SCIENTIFIC CORP COM 101137107 22667 969930 SH SOLE 969930 0 0 BOTTOMLINE TECH DEL INC COM 101388106 767 35632 SH SOLE 35632 0 0 BOYD GAMING CORP COM 103304101 2261 122881 SH SOLE 122881 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2008 119535 SH SOLE 119535 0 0 BRIDGE BANCORP INC COM 108035106 636 22377 SH SOLE 22377 0 0 BRIGGS & STRATTON CORP COM 109043109 894 42209 SH SOLE 42209 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3441 51889 SH SOLE 51889 0 0 BRINKER INTL INC COM 109641100 1727 37932 SH SOLE 37932 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 17390 236443 SH SOLE 236443 0 0 BRISTOW GROUP INC COM 110394103 837 73353 SH SOLE 73353 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 20235 156282 SH SOLE 156067 0 215 BRIXMOR PPTY GROUP INC COM 11120U105 2492 94189 SH SOLE 94189 0 0 BROADSOFT INC COM 11133B409 1699 41420 SH SOLE 41420 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9020 138351 SH SOLE 138351 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 12414 1352334 SH SOLE 1352334 0 0 BROOKDALE SR LIVING INC COM 112463104 15220 985781 SH SOLE 985781 0 0 BROOKFIELD MTG OPP INC FD IN COM 112792106 913 61383 SH SOLE 61383 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1515 137332 SH SOLE 137332 0 0 BROOKS AUTOMATION INC COM 114340102 319 28474 SH SOLE 28474 0 0 BROWN & BROWN INC COM 115236101 6768 180619 SH SOLE 180619 0 0 BROWN FORMAN CORP CL B 115637209 1351 13543 SH SOLE 11494 0 2049 BRUKER CORP COM 116794108 22084 971139 SH SOLE 971139 0 0 BRUNSWICK CORP COM 117043109 9642 212763 SH SOLE 212763 0 0 BRYN MAWR BK CORP COM 117665109 718 24579 SH SOLE 24579 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 5692 80933 SH SOLE 80933 0 0 BUCKLE INC COM 118440106 1372 52792 SH SOLE 25292 0 27500 BUILDERS FIRSTSOURCE INC COM 12008R107 1673 148728 SH SOLE 148728 0 0 BURLINGTON STORES INC COM 122017106 6027 90343 SH SOLE 90343 0 0 CBIZ INC COM 124805102 266 25514 SH SOLE 25514 0 0 CBL & ASSOC PPTYS INC COM 124830100 10759 1155623 SH SOLE 1155623 0 0 CBS CORP NEW CL B 124857202 19567 359427 SH SOLE 359427 0 0 CBOE HLDGS INC COM 12503M108 2011 30183 SH SOLE 30183 0 0 CBRE GROUP INC CL A 12504L109 2369 89455 SH SOLE 89455 0 0 CDK GLOBAL INC COM 12508E101 7667 138176 SH SOLE 138176 0 0 CDW CORP COM 12514G108 25843 644776 SH SOLE 644298 0 478 CF INDS HLDGS INC COM 125269100 3307 137214 SH SOLE 137214 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 14869 200251 SH SOLE 200251 0 0 CIGNA CORPORATION COM 125509109 18077 141241 SH SOLE 141241 0 0 CIT GROUP INC COM NEW 125581801 10772 337573 SH SOLE 337573 0 0 CME GROUP INC COM 12572Q105 16925 173765 SH SOLE 173765 0 0 CMS ENERGY CORP COM 125896100 16186 352947 SH SOLE 352947 0 0 CNA FINL CORP COM 126117100 1328 42254 SH SOLE 42254 0 0 CNOOC LTD SPONSORED ADR 126132109 1737 13937 SH SOLE 13937 0 0 CNO FINL GROUP INC COM 12621E103 2338 133882 SH SOLE 133882 0 0 CRH PLC ADR 12626K203 1012 34226 SH SOLE 34226 0 0 CSG SYS INTL INC COM 126349109 2951 73205 SH SOLE 73205 0 0 CSX CORP COM 126408103 21619 828947 SH SOLE 828947 0 0 CST BRANDS INC COM 12646R105 12118 281294 SH SOLE 281294 0 0 CTS CORP COM 126501105 303 16908 SH SOLE 16908 0 0 CSRA INC COM 12650T104 3646 155608 SH SOLE 155608 0 0 CU BANCORP CALIF COM 126534106 393 17298 SH SOLE 17298 0 0 CVB FINL CORP COM 126600105 2427 148078 SH SOLE 148078 0 0 CVR ENERGY INC COM 12662P108 20642 1331765 SH SOLE 359794 0 971971 CVS HEALTH CORP COM 126650100 97189 1015138 SH SOLE 1014906 0 232 CYS INVTS INC COM 12673A108 1116 133390 SH SOLE 133390 0 0 CA INC COM 12673P105 56959 1734974 SH SOLE 1734974 0 0 CABELAS INC COM 126804301 15807 315770 SH SOLE 315770 0 0 CABLE ONE INC COM 12685J105 6941 13572 SH SOLE 13572 0 0 CABOT OIL & GAS CORP COM 127097103 29759 1156156 SH SOLE 1156156 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 960 22685 SH SOLE 22685 0 0 CACI INTL INC CL A 127190304 1329 14698 SH SOLE 14698 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 12814 527335 SH SOLE 527335 0 0 CAESARS ENTMT CORP COM 127686103 1910 248362 SH SOLE 65452 0 182910 CAL MAINE FOODS INC COM NEW 128030202 3523 79480 SH SOLE 28473 0 51007 CALAMP CORP COM 128126109 281 18973 SH SOLE 18973 0 0 CALATLANTIC GROUP INC COM 128195104 2336 63636 SH SOLE 63636 0 0 CALAVO GROWERS INC COM 128246105 2464 36780 SH SOLE 36780 0 0 CALERES INC COM 129500104 1077 44504 SH SOLE 44504 0 0 CALGON CARBON CORP COM 129603106 3733 283842 SH SOLE 283842 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4105 117508 SH SOLE 117508 0 0 CALLAWAY GOLF CO COM 131193104 283 27679 SH SOLE 27679 0 0 CALLIDUS SOFTWARE INC COM 13123E500 801 40077 SH SOLE 40077 0 0 CALPINE CORP COM NEW 131347304 42564 2885675 SH SOLE 2885675 0 0 CAMBREX CORP COM 132011107 1263 24407 SH SOLE 22899 0 1508 CAMDEN NATL CORP COM 133034108 584 13908 SH SOLE 13908 0 0 CAMDEN PPTY TR SH BEN INT 133131102 8930 100992 SH SOLE 100992 0 0 CAMPBELL SOUP CO COM 134429109 109643 1648023 SH SOLE 1648023 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 10293 137116 SH SOLE 137116 0 0 CANADIAN SOLAR INC COM 136635109 853 56443 SH SOLE 16143 0 40300 CANON INC SPONSORED ADR 138006309 10830 378532 SH SOLE 378532 0 0 CANTEL MEDICAL CORP COM 138098108 3334 48515 SH SOLE 48515 0 0 CAPELLA EDUCATION COMPANY COM 139594105 221 4199 SH SOLE 4199 0 0 CAPITAL BK FINL CORP CL A COM 139794101 1455 50507 SH SOLE 50507 0 0 CAPITAL ONE FINL CORP COM 14040H105 26407 415791 SH SOLE 415500 0 291 CAPITOL FED FINL INC COM 14057J101 13973 1001617 SH SOLE 1001617 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1326 136745 SH SOLE 136745 0 0 CARDINAL FINL CORP COM 14149F109 725 33065 SH SOLE 33065 0 0 CARDINAL HEALTH INC COM 14149Y108 35099 449934 SH SOLE 449934 0 0 CARDTRONICS INC COM 14161H108 1507 37849 SH SOLE 37849 0 0 CARE CAP PPTYS INC COM 141624106 7571 288847 SH SOLE 288847 0 0 CARETRUST REIT INC COM 14174T107 317 22997 SH SOLE 22997 0 0 CARLISLE COS INC COM 142339100 6006 56832 SH SOLE 56832 0 0 CARMAX INC COM 143130102 1332 27158 SH SOLE 27158 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 14918 337507 SH SOLE 337507 0 0 CARNIVAL PLC ADR 14365C103 973 21720 SH SOLE 21720 0 0 CAROLINA FINL CORP NEW COM 143873107 222 11885 SH SOLE 11885 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1213 36839 SH SOLE 36839 0 0 CARTER INC COM 146229109 27233 255780 SH SOLE 255780 0 0 CASCADE BANCORP COM NEW 147154207 87 15782 SH SOLE 15782 0 0 CASEYS GEN STORES INC COM 147528103 1843 14016 SH SOLE 13434 0 582 CASH AMER INTL INC COM 14754D100 1522 35708 SH SOLE 35708 0 0 CASS INFORMATION SYS INC COM 14808P109 574 11102 SH SOLE 11102 0 0 CATALENT INC COM 148806102 1350 58711 SH SOLE 58711 0 0 CATERPILLAR INC DEL COM 149123101 41111 542295 SH SOLE 542295 0 0 CATHAY GEN BANCORP COM 149150104 2196 77861 SH SOLE 77861 0 0 CATO CORP NEW CL A 149205106 1154 30591 SH SOLE 30591 0 0 CAVCO INDS INC DEL COM 149568107 2082 22218 SH SOLE 22218 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 258 34739 SH SOLE 34739 0 0 CELADON GROUP INC COM 150838100 116 14252 SH SOLE 14252 0 0 CELANESE CORP DEL COM SER A 150870103 1226 18729 SH SOLE 18729 0 0 CELESTICA INC SUB VTG SHS 15101Q108 243 26078 SH SOLE 26078 0 0 CELGENE CORP COM 151020104 32124 325702 SH SOLE 325702 0 0 CENTENE CORP DEL COM 15135B101 36837 516138 SH SOLE 516138 0 0 CENTERPOINT ENERGY INC COM 15189T107 10418 434078 SH SOLE 434078 0 0 CENTERSTATE BANKS INC COM 15201P109 1138 72241 SH SOLE 72241 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 817 207355 SH SOLE 207355 0 0 CENTRAL GARDEN & PET CO COM 153527106 508 22258 SH SOLE 22258 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2692 124007 SH SOLE 124007 0 0 CENTURYLINK INC COM 156700106 94901 3271319 SH SOLE 3271319 0 0 CEPHEID COM 15670R107 25048 814558 SH SOLE 814558 0 0 CERNER CORP COM 156782104 11896 203000 SH SOLE 203000 0 0 CEVA INC COM 157210105 677 24934 SH SOLE 24934 0 0 CHARLES RIV LABS INTL INC COM 159864107 47121 571585 SH SOLE 571585 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 44981 196733 SH SOLE 196733 0 0 CHATHAM LODGING TR COM 16208T102 464 21107 SH SOLE 21107 0 0 CHEESECAKE FACTORY INC COM 163072101 2236 46443 SH SOLE 46443 0 0 CHEETAH MOBILE INC ADR 163075104 1016 106951 SH SOLE 10751 0 96200 CHEMED CORP NEW COM 16359R103 1440 10565 SH SOLE 10094 0 471 CHEMICAL FINL CORP COM 163731102 2888 77452 SH SOLE 77452 0 0 CHEMTURA CORP COM NEW 163893209 420 15903 SH SOLE 15903 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5065 168960 SH SOLE 168960 0 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 2764 138690 SH SOLE 138690 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 7325 315060 SH SOLE 315060 0 0 CHESAPEAKE UTILS CORP COM 165303108 1143 17269 SH SOLE 17269 0 0 CHEVRON CORP NEW COM 166764100 64286 613239 SH SOLE 613239 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 283 8182 SH SOLE 8182 0 0 CHILDRENS PL INC COM 168905107 1041 12988 SH SOLE 12988 0 0 CHIMERA INVT CORP COM NEW 16934Q208 23415 1491429 SH SOLE 1491429 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 1059 41805 SH SOLE 11905 0 29900 CHINA BIOLOGIC PRODS INC COM 16938C106 1056 9928 SH SOLE 9928 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1131 105157 SH SOLE 29957 0 75200 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6690 115545 SH SOLE 115545 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1291 17934 SH SOLE 17934 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1125 25013 SH SOLE 21613 0 3400 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1080 103708 SH SOLE 80908 0 22800 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1266 34757 SH SOLE 34757 0 0 CHOICE HOTELS INTL INC COM 169905106 9280 194867 SH SOLE 194867 0 0 CHURCH & DWIGHT INC COM 171340102 61203 594842 SH SOLE 594842 0 0 CHURCHILL DOWNS INC COM 171484108 2527 20002 SH SOLE 20002 0 0 CIENA CORP COM NEW 171779309 195 10374 SH SOLE 10374 0 0 CIMAREX ENERGY CO COM 171798101 9895 82931 SH SOLE 82931 0 0 CINCINNATI BELL INC NEW COM 171871106 1680 367637 SH SOLE 367637 0 0 CINCINNATI FINL CORP COM 172062101 21434 286209 SH SOLE 286209 0 0 CINEMARK HOLDINGS INC COM 17243V102 10633 291627 SH SOLE 290662 0 965 CIRRUS LOGIC INC COM 172755100 3184 82092 SH SOLE 82092 0 0 CISCO SYS INC COM 17275R102 182910 6375403 SH SOLE 6375403 0 0 CINTAS CORP COM 172908105 10450 106488 SH SOLE 104939 0 1549 CITIGROUP INC COM NEW 172967424 22391 528207 SH SOLE 528207 0 0 CITIZENS FINL GROUP INC COM 174610105 20598 1030909 SH SOLE 1030909 0 0 CITRIX SYS INC COM 177376100 104705 1307337 SH SOLE 1307337 0 0 CITY HLDG CO COM 177835105 1638 36013 SH SOLE 36013 0 0 CIVITAS SOLUTIONS INC COM 17887R102 302 14484 SH SOLE 14484 0 0 CLARCOR INC COM 179895107 2561 42102 SH SOLE 42102 0 0 CLEAN HARBORS INC COM 184496107 3732 71610 SH SOLE 71610 0 0 CLEARWATER PAPER CORP COM 18538R103 2161 33057 SH SOLE 33057 0 0 CLIFTON BANCORP INC COM 186873105 357 23701 SH SOLE 23701 0 0 CLOROX CO DEL COM 189054109 37666 272175 SH SOLE 269910 0 2265 COACH INC COM 189754104 28381 696631 SH SOLE 696631 0 0 COBALT INTL ENERGY INC COM 19075F106 3602 2688171 SH SOLE 2688171 0 0 COBIZ FINANCIAL INC COM 190897108 700 59859 SH SOLE 59859 0 0 COCA COLA BOTTLING CO CONS COM 191098102 1061 7196 SH SOLE 6806 0 390 COCA COLA CO COM 191216100 42517 937953 SH SOLE 937953 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 774 19327 SH SOLE 19327 0 0 COGNEX CORP COM 192422103 5081 117897 SH SOLE 117897 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21331 372662 SH SOLE 372662 0 0 COHERENT INC COM 192479103 1432 15606 SH SOLE 15606 0 0 COHEN & STEERS INC COM 19247A100 348 8614 SH SOLE 8614 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 1240 60351 SH SOLE 60351 0 0 COHU INC COM 192576106 141 13037 SH SOLE 13037 0 0 COLFAX CORP COM 194014106 3507 132529 SH SOLE 132529 0 0 COLGATE PALMOLIVE CO COM 194162103 39141 534708 SH SOLE 534708 0 0 COLONY CAP INC CL A 19624R106 382 24901 SH SOLE 24901 0 0 COLONY STARWOOD HOMES COM 19625X102 2174 71474 SH SOLE 36474 0 35000 COLUMBIA BKG SYS INC COM 197236102 3154 112410 SH SOLE 112410 0 0 COLUMBIA PIPELINE GROUP INC COM 198280109 4167 163494 SH SOLE 163494 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1202 56177 SH SOLE 56177 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 964 16762 SH SOLE 16762 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 147 10378 SH SOLE 10378 0 0 COMFORT SYS USA INC COM 199908104 2801 85995 SH SOLE 78144 0 7851 COMCAST CORP NEW CL A 20030N101 39999 613568 SH SOLE 613197 0 371 COMERICA INC COM 200340107 6710 163132 SH SOLE 163132 0 0 COMMERCE BANCSHARES INC COM 200525103 11267 235228 SH SOLE 235228 0 0 COMMERCIAL METALS CO COM 201723103 1478 87456 SH SOLE 85276 0 2180 COMMERCIAL VEH GROUP INC COM 202608105 72 13908 SH SOLE 13908 0 0 COMMSCOPE HLDG CO INC COM 20337X109 7568 243879 SH SOLE 243879 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 2297 79466 SH SOLE 79466 0 0 COMMUNITY BK SYS INC COM 203607106 633 15406 SH SOLE 15406 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 21390 1775073 SH SOLE 1775073 0 0 COMMUNITY TR BANCORP INC COM 204149108 943 27205 SH SOLE 27205 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 91 41247 SH SOLE 41247 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2905 324216 SH SOLE 324216 0 0 COMPASS MINERALS INTL INC COM 20451N101 6331 85331 SH SOLE 84931 0 400 COMPUTER PROGRAMS & SYS INC COM 205306103 600 15023 SH SOLE 15023 0 0 COMPUTER SCIENCES CORP COM 205363104 17990 362341 SH SOLE 362341 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 186 14499 SH SOLE 14499 0 0 CONAGRA FOODS INC COM 205887102 82337 1722180 SH SOLE 1722180 0 0 CONCHO RES INC COM 20605P101 45838 384319 SH SOLE 384319 0 0 CONMED CORP COM 207410101 670 14035 SH SOLE 14035 0 0 CONNECTICUT WTR SVC INC COM 207797101 527 9374 SH SOLE 9374 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 468 29804 SH SOLE 29804 0 0 CONOCOPHILLIPS COM 20825C104 40411 926860 SH SOLE 926483 0 377 CONSOL ENERGY INC COM 20854P109 35571 2210733 SH SOLE 2123733 0 87000 CONSOLIDATED COMM HLDGS INC COM 209034107 10614 389655 SH SOLE 389655 0 0 CONSOLIDATED EDISON INC COM 209115104 81992 1019300 SH SOLE 1019300 0 0 CONSTELLATION BRANDS INC CL A 21036P108 78260 473153 SH SOLE 473153 0 0 CONTINENTAL RESOURCES INC COM 212015101 56464 1247279 SH SOLE 1247279 0 0 CONTROL4 CORP COM 21240D107 135 16571 SH SOLE 5071 0 11500 CONVERGYS CORP COM 212485106 2790 111620 SH SOLE 111620 0 0 COOPER COS INC COM NEW 216648402 11293 65819 SH SOLE 65819 0 0 COOPER STD HLDGS INC COM 21676P103 1474 18665 SH SOLE 18665 0 0 COOPER TIRE & RUBR CO COM 216831107 2318 77733 SH SOLE 77733 0 0 COPART INC COM 217204106 4714 96193 SH SOLE 96193 0 0 CORE MARK HOLDING CO INC COM 218681104 327 6970 SH SOLE 6970 0 0 CORESITE RLTY CORP COM 21870Q105 4111 46353 SH SOLE 46353 0 0 CORELOGIC INC COM 21871D103 4397 114273 SH SOLE 114273 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 34459 905379 SH SOLE 905379 0 0 CORNING INC COM 219350105 28658 1399297 SH SOLE 1399297 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8228 278267 SH SOLE 278267 0 0 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 17458 498505 SH SOLE 498505 0 0 CORVEL CORP COM 221006109 1417 32817 SH SOLE 32817 0 0 COSTCO WHSL CORP NEW COM 22160K105 19517 124278 SH SOLE 124278 0 0 COSTAR GROUP INC COM 22160N109 689 3152 SH SOLE 3152 0 0 COTT CORP QUE COM 22163N106 332 23770 SH SOLE 23770 0 0 COTY INC COM CL A 222070203 10245 394178 SH SOLE 95330 0 298848 COUSINS PPTYS INC COM 222795106 1976 190000 SH SOLE 190000 0 0 COVANTA HLDG CORP COM 22282E102 1405 85436 SH SOLE 85436 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 13955 81383 SH SOLE 78883 0 2500 CRANE CO COM 224399105 8425 148541 SH SOLE 148541 0 0 CREE INC COM 225447101 2412 98689 SH SOLE 98689 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1811 17856 SH SOLE 17856 0 0 CROWN HOLDINGS INC COM 228368106 3826 75517 SH SOLE 75517 0 0 CRYOLIFE INC COM 228903100 482 40819 SH SOLE 40819 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 12994 315398 SH SOLE 315398 0 0 CUBESMART COM 229663109 4691 151908 SH SOLE 151908 0 0 CUBIC CORP COM 229669106 337 8390 SH SOLE 8390 0 0 CULLEN FROST BANKERS INC COM 229899109 17450 273817 SH SOLE 273817 0 0 CUMMINS INC COM 231021106 26429 235050 SH SOLE 235050 0 0 CURTISS WRIGHT CORP COM 231561101 1122 13312 SH SOLE 13312 0 0 CUSTOMERS BANCORP INC COM 23204G100 848 33727 SH SOLE 28289 0 5438 CYNOSURE INC CL A 232577205 1821 37441 SH SOLE 32853 0 4588 CYPRESS SEMICONDUCTOR CORP COM 232806109 1546 146522 SH SOLE 146522 0 0 CYRUSONE INC COM 23283R100 4024 72303 SH SOLE 72303 0 0 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 8234 238722 SH SOLE 238722 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 3486 72562 SH SOLE 72562 0 0 DDR CORP COM 23317H102 3289 181339 SH SOLE 181339 0 0 D R HORTON INC COM 23331A109 22270 707425 SH SOLE 707425 0 0 DHI GROUP INC COM 23331S100 133 21410 SH SOLE 21410 0 0 DST SYS INC DEL COM 233326107 13631 117077 SH SOLE 117077 0 0 DTE ENERGY CO COM 233331107 50996 514488 SH SOLE 514488 0 0 DTF TAX-FREE INCOME INC COM 23334J107 424 25343 SH SOLE 25343 0 0 DSW INC CL A 23334L102 19445 918061 SH SOLE 916786 0 1275 DAKTRONICS INC COM 234264109 125 19974 SH SOLE 19974 0 0 DANA HLDG CORP COM 235825205 757 71640 SH SOLE 71640 0 0 DANAHER CORP DEL COM 235851102 15906 157489 SH SOLE 157489 0 0 DARDEN RESTAURANTS INC COM 237194105 16336 257907 SH SOLE 257442 0 465 DARLING INGREDIENTS INC COM 237266101 1941 130257 SH SOLE 130257 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1867 39907 SH SOLE 39907 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 21418 277001 SH SOLE 277001 0 0 DEAN FOODS CO NEW COM NEW 242370203 264 14575 SH SOLE 14575 0 0 DECKERS OUTDOOR CORP COM 243537107 1648 28652 SH SOLE 28652 0 0 DEERE & CO COM 244199105 17297 213437 SH SOLE 213037 0 400 DEL FRISCOS RESTAURANT GROUP COM 245077102 174 12139 SH SOLE 12139 0 0 DELEK US HLDGS INC COM 246647101 3329 251975 SH SOLE 251512 0 463 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 4317 161638 SH SOLE 161638 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 11924 327300 SH SOLE 327300 0 0 DENBURY RES INC COM NEW 247916208 12911 3596338 SH SOLE 3112838 0 483500 DELUXE CORP COM 248019101 2353 35455 SH SOLE 35455 0 0 DEMANDWARE INC COM 24802Y105 40663 542897 SH SOLE 542897 0 0 DENNYS CORP COM 24869P104 1035 96442 SH SOLE 96442 0 0 DENTSPLY SIRONA INC COM 24906P109 23942 385919 SH SOLE 385919 0 0 DEVON ENERGY CORP NEW COM 25179M103 13613 375532 SH SOLE 375532 0 0 DEXCOM INC COM 252131107 5658 71328 SH SOLE 71328 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 11837 104861 SH SOLE 104861 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 28440 1168919 SH SOLE 1168919 0 0 DIAMOND RESORTS INTL INC COM 25272T104 920 30724 SH SOLE 15156 0 15568 DIAMONDROCK HOSPITALITY CO COM 252784301 7190 796227 SH SOLE 796227 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4302 47165 SH SOLE 47165 0 0 DICKS SPORTING GOODS INC COM 253393102 19889 441399 SH SOLE 441399 0 0 DIEBOLD INC COM 253651103 2095 84364 SH SOLE 84364 0 0 DIGITAL RLTY TR INC COM 253868103 29225 268142 SH SOLE 192642 0 75500 DIGITALGLOBE INC COM NEW 25389M877 2087 97566 SH SOLE 97566 0 0 DIME CMNTY BANCSHARES COM 253922108 902 53038 SH SOLE 53038 0 0 DILLARDS INC CL A 254067101 19105 315265 SH SOLE 252165 0 63100 DINEEQUITY INC COM 254423106 4206 49605 SH SOLE 49605 0 0 DIODES INC COM 254543101 1263 67217 SH SOLE 67217 0 0 DIPLOMAT PHARMACY INC COM 25456K101 854 24398 SH SOLE 24398 0 0 DISNEY WALT CO COM DISNEY 254687106 6302 64423 SH SOLE 64423 0 0 DISCOVER FINL SVCS COM 254709108 16489 307679 SH SOLE 307679 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 31953 1266472 SH SOLE 1266472 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3330 139639 SH SOLE 139639 0 0 DISH NETWORK CORP CL A 25470M109 5615 107158 SH SOLE 107158 0 0 DR REDDYS LABS LTD ADR 256135203 7648 149292 SH SOLE 149292 0 0 DOLBY LABORATORIES INC COM 25659T107 6962 145498 SH SOLE 145498 0 0 DOLLAR GEN CORP NEW COM 256677105 31073 330564 SH SOLE 330564 0 0 DOLLAR TREE INC COM 256746108 33248 352801 SH SOLE 352801 0 0 DOMINION RES INC VA NEW COM 25746U109 42411 544222 SH SOLE 544222 0 0 DOMINOS PIZZA INC COM 25754A201 26807 204038 SH SOLE 204038 0 0 DOMTAR CORP COM NEW 257559203 7241 206814 SH SOLE 206814 0 0 DONALDSON INC COM 257651109 1896 55183 SH SOLE 55183 0 0 DONNELLEY R R & SONS CO COM 257867101 14876 879181 SH SOLE 879181 0 0 DORMAN PRODUCTS INC COM 258278100 1408 24621 SH SOLE 24621 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 656 35755 SH SOLE 35755 0 0 DOUGLAS EMMETT INC COM 25960P109 3133 88200 SH SOLE 88200 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1258 48902 SH SOLE 48902 0 0 DOVER CORP COM 260003108 23287 335936 SH SOLE 335936 0 0 DOW CHEM CO COM 260543103 36102 726259 SH SOLE 725584 0 675 DR PEPPER SNAPPLE GROUP INC COM 26138E109 41380 428235 SH SOLE 428235 0 0 DREAMWORKS ANIMATION SKG INC CL A 26153C103 4118 100765 SH SOLE 100765 0 0 DREW INDS INC COM NEW 26168L205 2205 25987 SH SOLE 25987 0 0 DRIL-QUIP INC COM 262037104 41252 706004 SH SOLE 706004 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 12132 187226 SH SOLE 187226 0 0 DUKE REALTY CORP COM NEW 264411505 7170 268927 SH SOLE 268927 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 123543 1440059 SH SOLE 1440059 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1596 13102 SH SOLE 13102 0 0 DUNKIN BRANDS GROUP INC COM 265504100 5488 125818 SH SOLE 125818 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 9655 203091 SH SOLE 203091 0 0 DYCOM INDS INC COM 267475101 4264 47505 SH SOLE 46481 0 1024 DYNEGY INC NEW DEL COM 26817R108 2026 117528 SH SOLE 117528 0 0 EGA EMERGING GLOBAL SHS TR EGS EMKTCONS ETF 268461779 6079 261790 SH SOLE 261067 0 723 E M C CORP MASS COM 268648102 25885 952697 SH SOLE 952697 0 0 ENI S P A SPONSORED ADR 26874R108 670 20708 SH SOLE 8772 0 11936 EOG RES INC COM 26875P101 18379 220317 SH SOLE 220317 0 0 EQT CORP COM 26884L109 39549 510768 SH SOLE 510768 0 0 EPR PPTYS COM SH BEN INT 26884U109 10352 128315 SH SOLE 128315 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 5102 63537 SH SOLE 63537 0 0 EAGLE BANCORP INC MD COM 268948106 2630 54665 SH SOLE 54665 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 59630 2538545 SH SOLE 2538545 0 0 EAGLE MATERIALS INC COM 26969P108 4693 60830 SH SOLE 60830 0 0 EARTHLINK HLDGS CORP COM 27033X101 23950 3742244 SH SOLE 3742244 0 0 EAST WEST BANCORP INC COM 27579R104 10778 315320 SH SOLE 315320 0 0 EASTGROUP PPTY INC COM 277276101 1774 25736 SH SOLE 25736 0 0 EASTMAN CHEM CO COM 277432100 14525 213917 SH SOLE 213917 0 0 EATON VANCE CORP COM NON VTG 278265103 1062 30045 SH SOLE 30045 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 1820 90434 SH SOLE 90434 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 889 66171 SH SOLE 66171 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 1498 104126 SH SOLE 104126 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 1814 85014 SH SOLE 85014 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 840 62209 SH SOLE 62209 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 665 31290 SH SOLE 31290 0 0 EBAY INC COM 278642103 123586 5279178 SH SOLE 5279178 0 0 EBIX INC COM NEW 278715206 31328 654025 SH SOLE 282725 0 371300 ECHO GLOBAL LOGISTICS INC COM 27875T101 208 9295 SH SOLE 9295 0 0 ECHOSTAR CORP CL A 278768106 1514 38133 SH SOLE 38133 0 0 ECOLAB INC COM 278865100 1440 12144 SH SOLE 12144 0 0 EDISON INTL COM 281020107 52876 680773 SH SOLE 680773 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 2861 62010 SH SOLE 62010 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 39861 399693 SH SOLE 398294 0 1399 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 311 19665 SH SOLE 19665 0 0 8X8 INC NEW COM 282914100 1578 108008 SH SOLE 108008 0 0 EL PASO ELEC CO COM NEW 283677854 12621 267003 SH SOLE 267003 0 0 ELECTRONIC ARTS INC COM 285512109 6019 79454 SH SOLE 76885 0 2569 ELLIE MAE INC COM 28849P100 2992 32647 SH SOLE 32647 0 0 EMCOR GROUP INC COM 29084Q100 7036 142833 SH SOLE 142578 0 255 EMERGENT BIOSOLUTIONS INC COM 29089Q105 1128 40129 SH SOLE 40129 0 0 EMERSON ELEC CO COM 291011104 45380 870020 SH SOLE 870020 0 0 EMPIRE DIST ELEC CO COM 291641108 11035 324843 SH SOLE 324843 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2861 150646 SH SOLE 150646 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1677 57775 SH SOLE 57775 0 0 ENCANA CORP COM 292505104 13352 1714051 SH SOLE 1714051 0 0 ENBRIDGE INC COM 29250N105 11015 260044 SH SOLE 260044 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 12108 521918 SH SOLE 521918 0 0 ENCORE WIRE CORP COM 292562105 2350 63038 SH SOLE 63038 0 0 ENERGEN CORP COM 29265N108 10519 218196 SH SOLE 218196 0 0 ENERGY RECOVERY INC COM 29270J100 2111 237505 SH SOLE 237505 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 20720 2304832 SH SOLE 1038710 0 1266122 ENERGIZER HLDGS INC NEW COM 29272W109 1669 32406 SH SOLE 32406 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 10332 271404 SH SOLE 271404 0 0 ENERSYS COM 29275Y102 2320 39018 SH SOLE 39018 0 0 ENERNOC INC COM 292764107 404 63994 SH SOLE 63994 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 9780 588089 SH SOLE 588089 0 0 ENNIS INC COM 293389102 259 13497 SH SOLE 13497 0 0 ENPHASE ENERGY INC COM 29355A107 92 46407 SH SOLE 11607 0 34800 ENOVA INTL INC COM 29357K103 102 13862 SH SOLE 13862 0 0 ENSIGN GROUP INC COM 29358P101 1243 59140 SH SOLE 59140 0 0 ENTEGRIS INC COM 29362U104 1155 79843 SH SOLE 79843 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 173 12756 SH SOLE 12756 0 0 ENTERGY CORP NEW COM 29364G103 36623 450185 SH SOLE 450185 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 840 30105 SH SOLE 30105 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 5130 175339 SH SOLE 175339 0 0 ENVISION HEALTHCARE HLDGS IN COM 29413U103 6207 244647 SH SOLE 244647 0 0 EPAM SYS INC COM 29414B104 1148 17848 SH SOLE 17848 0 0 EPLUS INC COM 294268107 5495 67186 SH SOLE 65508 0 1678 EQUIFAX INC COM 294429105 20169 157082 SH SOLE 157082 0 0 EQUINIX INC COM PAR $0.001 29444U700 39962 103067 SH SOLE 103067 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4677 160552 SH SOLE 160552 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11712 146306 SH SOLE 146306 0 0 EQUITY ONE COM 294752100 2164 67261 SH SOLE 67261 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 11481 166685 SH SOLE 166685 0 0 ERICSSON ADR B SEK 10 294821608 740 96379 SH SOLE 96379 0 0 ERIE INDTY CO CL A 29530P102 13189 132763 SH SOLE 132763 0 0 ESCO TECHNOLOGIES INC COM 296315104 1455 36428 SH SOLE 36428 0 0 ESSEX PPTY TR INC COM 297178105 12924 56663 SH SOLE 56611 0 52 ESTERLINE TECHNOLOGIES CORP COM 297425100 973 15684 SH SOLE 15684 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1403 42460 SH SOLE 42460 0 0 EURONET WORLDWIDE INC COM 298736109 1244 17984 SH SOLE 17984 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 3581 81027 SH SOLE 80816 0 211 EVERBANK FINL CORP COM 29977G102 1242 83563 SH SOLE 83563 0 0 EVERSOURCE ENERGY COM 30040W108 48722 813385 SH SOLE 812433 0 952 EXAMWORKS GROUP INC COM 30066A105 789 22646 SH SOLE 22646 0 0 EXELON CORP COM 30161N101 91461 2515433 SH SOLE 2515433 0 0 EXELIXIS INC COM 30161Q104 650 83175 SH SOLE 36080 0 47095 EXLSERVICE HOLDINGS INC COM 302081104 1696 32355 SH SOLE 32355 0 0 EXPEDIA INC DEL COM NEW 30212P303 97458 916824 SH SOLE 915689 0 1135 EXPEDITORS INTL WASH INC COM 302130109 7279 148428 SH SOLE 145765 0 2663 EXPONENT INC COM 30214U102 2651 45379 SH SOLE 45379 0 0 EXPRESS INC COM 30219E103 916 63151 SH SOLE 63151 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 38224 504276 SH SOLE 504276 0 0 EXTRA SPACE STORAGE INC COM 30225T102 26528 286664 SH SOLE 286539 0 125 EXXON MOBIL CORP COM 30231G102 65141 694916 SH SOLE 694916 0 0 FBL FINL GROUP INC CL A 30239F106 915 15084 SH SOLE 15084 0 0 FEI CO COM 30241L109 2339 21887 SH SOLE 21887 0 0 FLIR SYS INC COM 302445101 3033 97997 SH SOLE 97997 0 0 F M C CORP COM NEW 302491303 4031 87052 SH SOLE 87052 0 0 FMC TECHNOLOGIES INC COM 30249U101 25536 957469 SH SOLE 957469 0 0 FNB CORP PA COM 302520101 4895 390376 SH SOLE 390376 0 0 FCB FINL HLDGS INC CL A 30255G103 1019 29970 SH SOLE 22449 0 7521 FS INVT CORP COM 302635107 438 48430 SH SOLE 12330 0 36100 FTI CONSULTING INC COM 302941109 1445 35510 SH SOLE 35510 0 0 FACEBOOK INC CL A 30303M102 418926 3665783 SH SOLE 3665591 0 192 FACTSET RESH SYS INC COM 303075105 1520 9415 SH SOLE 9415 0 0 FAIR ISAAC CORP COM 303250104 3761 33282 SH SOLE 33282 0 0 FASTENAL CO COM 311900104 35328 795863 SH SOLE 795863 0 0 FEDERAL MOGUL HOLDINGS CORP COM 313549404 547 65865 SH SOLE 65865 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 27194 164263 SH SOLE 164263 0 0 FEDERAL SIGNAL CORP COM 313855108 2134 165646 SH SOLE 165646 0 0 FEDERATED INVS INC PA CL B 314211103 2923 101561 SH SOLE 101561 0 0 FEDERATED PREM INTR MUN INC COM 31423M105 327 22305 SH SOLE 22305 0 0 FEDEX CORP COM 31428X106 3864 25455 SH SOLE 25455 0 0 FELCOR LODGING TR INC COM 31430F101 940 150842 SH SOLE 150842 0 0 FERRO CORP COM 315405100 1137 84967 SH SOLE 84967 0 0 F5 NETWORKS INC COM 315616102 28818 253144 SH SOLE 253144 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 81 12043 SH SOLE 12043 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 7529 102186 SH SOLE 102186 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22508 600209 SH SOLE 599749 0 460 FIDELITY SOUTHERN CORP NEW COM 316394105 555 35408 SH SOLE 35408 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 616 28250 SH SOLE 28250 0 0 FIFTH THIRD BANCORP COM 316773100 21347 1213566 SH SOLE 1213566 0 0 58 COM INC SPON ADR REP A 31680Q104 3245 70710 SH SOLE 64510 0 6200 51JOB INC SP ADR REP COM 316827104 1154 39383 SH SOLE 21383 0 18000 FINANCIAL ENGINES INC COM 317485100 274 10583 SH SOLE 10583 0 0 FINANCIAL INSTNS INC COM 317585404 559 21426 SH SOLE 21426 0 0 FINISAR CORP COM NEW 31787A507 565 32269 SH SOLE 32269 0 0 FINISH LINE INC CL A 317923100 564 27935 SH SOLE 27935 0 0 FIREEYE INC COM 31816Q101 2833 172014 SH SOLE 172014 0 0 FIRST AMERN FINL CORP COM 31847R102 3634 90359 SH SOLE 90359 0 0 FIRST BANCORP N C COM 318910106 514 29262 SH SOLE 29262 0 0 FIRST BUSEY CORP COM NEW 319383204 1156 54058 SH SOLE 54058 0 0 FIRST CASH FINL SVCS INC COM 31942D107 752 14646 SH SOLE 14646 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4576 17673 SH SOLE 17673 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 432 46956 SH SOLE 46956 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 563 25070 SH SOLE 25070 0 0 FIRST CONN BANCORP INC MD COM 319850103 379 22860 SH SOLE 22860 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 524 13477 SH SOLE 13477 0 0 FIRST DATA CORP NEW COM CL A 32008D106 5265 475645 SH SOLE 475645 0 0 FIRST FINL BANCORP OH COM 320209109 2050 105404 SH SOLE 105404 0 0 FIRST FINL BANKSHARES COM 32020R109 2508 76481 SH SOLE 73581 0 2900 FIRST FINL CORP IND COM 320218100 851 23235 SH SOLE 23235 0 0 FIRST FNDTN INC COM 32026V104 342 15887 SH SOLE 15887 0 0 FIRST HORIZON NATL CORP COM 320517105 1420 103068 SH SOLE 103068 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2381 85590 SH SOLE 85590 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 585 20814 SH SOLE 20814 0 0 FIRST LONG IS CORP COM 320734106 441 15383 SH SOLE 15383 0 0 FIRST MERCHANTS CORP COM 320817109 1151 46178 SH SOLE 46178 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3400 193631 SH SOLE 193631 0 0 FIRST NBC BK HLDG CO COM 32115D106 316 18840 SH SOLE 18840 0 0 FIRST POTOMAC RLTY TR COM 33610F109 243 26391 SH SOLE 26391 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 10781 154031 SH SOLE 154031 0 0 FIRST SOLAR INC COM 336433107 46549 960176 SH SOLE 959940 0 236 1ST SOURCE CORP COM 336901103 1853 57202 SH SOLE 57202 0 0 FIRST TR ISE CHINDIA INDEX F COM 33733A102 95528 3518540 SH SOLE 3518540 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 685441 9504168 SH SOLE 9504168 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 623546 18491863 SH SOLE 18491863 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 678313 14023431 SH SOLE 14023431 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 658944 44224429 SH SOLE 44224429 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 683253 25277579 SH SOLE 25277579 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 767 16671 SH SOLE 16671 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1401 27737 SH SOLE 27737 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 638 16005 SH SOLE 16005 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1208 24235 SH SOLE 24235 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 91171 2009059 SH SOLE 2009059 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 93605 2706126 SH SOLE 2706126 0 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 82696 2487095 SH SOLE 2487095 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 93986 2435503 SH SOLE 2435503 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 662 22039 SH SOLE 22039 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 2251 47167 SH SOLE 47167 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 165377 3469203 SH SOLE 3469203 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 2606 137032 SH SOLE 91962 0 45070 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 957 22500 SH SOLE 22500 0 0 FISERV INC COM 337738108 27261 250724 SH SOLE 250724 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1919 78609 SH SOLE 78609 0 0 FIRSTENERGY CORP COM 337932107 73681 2110596 SH SOLE 2110596 0 0 FITBIT INC CL A 33812L102 8819 721685 SH SOLE 66631 0 655054 FIVE BELOW INC COM 33829M101 1882 40541 SH SOLE 40541 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1706 41250 SH SOLE 41250 0 0 FIVE STAR QUALITY CARE INC COM 33832D106 54 23236 SH SOLE 23236 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 983 40540 SH SOLE 40540 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7606 53141 SH SOLE 53141 0 0 FLUOR CORP NEW COM 343412102 2831 57442 SH SOLE 57442 0 0 FLOWERS FOODS INC COM 343498101 48795 2602382 SH SOLE 2602382 0 0 FLOWSERVE CORP COM 34354P105 4999 110667 SH SOLE 110667 0 0 FLUSHING FINL CORP COM 343873105 849 42707 SH SOLE 42707 0 0 FOOT LOCKER INC COM 344849104 24983 455389 SH SOLE 455083 0 306 FORD MTR CO DEL COM PAR $0.01 345370860 36837 2930522 SH SOLE 2930522 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 12566 563244 SH SOLE 563244 0 0 FORTINET INC COM 34959E109 2682 84913 SH SOLE 84913 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 35447 611463 SH SOLE 611463 0 0 FORWARD AIR CORP COM 349853101 912 20476 SH SOLE 20476 0 0 FOSSIL GROUP INC COM 34988V106 16454 576718 SH SOLE 576718 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 511 24809 SH SOLE 24809 0 0 FOX FACTORY HLDG CORP COM 35138V102 185 10626 SH SOLE 10626 0 0 FRANCESCAS HLDGS CORP COM 351793104 967 87475 SH SOLE 87475 0 0 FRANKLIN ELEC INC COM 353514102 953 28845 SH SOLE 28845 0 0 FRANKLIN RES INC COM 354613101 29277 877358 SH SOLE 877358 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 2489 202814 SH SOLE 202814 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 7183 164872 SH SOLE 164352 0 520 FRONTIER COMMUNICATIONS CORP COM 35906A108 61879 12526130 SH SOLE 12526130 0 0 FUELCELL ENERGY INC COM NEW 35952H502 177 28480 SH SOLE 7180 0 21300 FULLER H B CO COM 359694106 699 15891 SH SOLE 15891 0 0 FULTON FINL CORP PA COM 360271100 3624 268475 SH SOLE 268475 0 0 FUTUREFUEL CORPORATION COM 36116M106 128 11734 SH SOLE 11734 0 0 G & K SVCS INC CL A 361268105 1187 15506 SH SOLE 15506 0 0 GATX CORP COM 361448103 4967 112954 SH SOLE 102954 0 10000 GEO GROUP INC NEW COM 36162J106 2544 74421 SH SOLE 74421 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 416 15974 SH SOLE 15974 0 0 GNC HLDGS INC COM CL A 36191G107 1285 52909 SH SOLE 52909 0 0 G-III APPAREL GROUP LTD COM 36237H101 1463 32009 SH SOLE 32009 0 0 GABELLI DIVD & INCOME TR COM 36242H104 1526 79775 SH SOLE 79775 0 0 GAIN CAP HLDGS INC COM 36268W100 77 12253 SH SOLE 12253 0 0 GALLAGHER ARTHUR J & CO COM 363576109 25431 534255 SH SOLE 534255 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 6643 192673 SH SOLE 192673 0 0 GAMESTOP CORP NEW CL A 36467W109 22961 863859 SH SOLE 782059 0 81800 GANNETT CO INC COM 36473H104 24211 1753152 SH SOLE 1753152 0 0 GAP INC DEL COM 364760108 17528 826011 SH SOLE 826011 0 0 GARTNER INC COM 366651107 11084 113791 SH SOLE 113791 0 0 GENERAC HLDGS INC COM 368736104 793 22683 SH SOLE 22683 0 0 GENERAL AMERN INVS INC COM 368802104 1016 32975 SH SOLE 32975 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 473 37208 SH SOLE 37208 0 0 GENERAL DYNAMICS CORP COM 369550108 26880 193049 SH SOLE 193049 0 0 GENERAL ELECTRIC CO COM 369604103 2594 82390 SH SOLE 82390 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 10255 343883 SH SOLE 343883 0 0 GENERAL MLS INC COM 370334104 74965 1051109 SH SOLE 1051109 0 0 GENERAL MTRS CO COM 37045V100 40548 1432793 SH SOLE 1432793 0 0 GENESCO INC COM 371532102 1461 22715 SH SOLE 22715 0 0 GENESEE & WYO INC CL A 371559105 4190 71083 SH SOLE 71083 0 0 GENTEX CORP COM 371901109 18932 1225389 SH SOLE 1225389 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 6827 177920 SH SOLE 177920 0 0 GENUINE PARTS CO COM 372460105 39027 385448 SH SOLE 385448 0 0 GENWORTH FINL INC COM CL A 37247D106 317 122794 SH SOLE 122794 0 0 GENTHERM INC COM 37253A103 727 21225 SH SOLE 21225 0 0 GERMAN AMERN BANCORP INC COM 373865104 716 22385 SH SOLE 22385 0 0 GETTY RLTY CORP NEW COM 374297109 259 12075 SH SOLE 12075 0 0 GIBRALTAR INDS INC COM 374689107 494 15634 SH SOLE 15634 0 0 GIGAMON INC COM 37518B102 2282 61034 SH SOLE 54031 0 7003 GILEAD SCIENCES INC COM 375558103 45405 544298 SH SOLE 534667 0 9631 GLACIER BANCORP INC NEW COM 37637Q105 2347 88310 SH SOLE 88310 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 12055 278140 SH SOLE 269410 0 8730 GLOBAL NET LEASE INC COM 379378102 532 66922 SH SOLE 66922 0 0 GLOBAL PMTS INC COM 37940X102 19398 271751 SH SOLE 270069 0 1682 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1266 46385 SH SOLE 46385 0 0 GLOBUS MED INC CL A 379577208 703 29481 SH SOLE 29481 0 0 GODADDY INC CL A 380237107 32954 1056564 SH SOLE 1056564 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 13483 90743 SH SOLE 90743 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 11759 458266 SH SOLE 458266 0 0 GOPRO INC CL A 38268T103 303 28028 SH SOLE 7223 0 20805 GORMAN RUPP CO COM 383082104 3096 112939 SH SOLE 112939 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1284 55671 SH SOLE 45097 0 10574 GRACE W R & CO DEL NEW COM 38388F108 352 4812 SH SOLE 4812 0 0 GRACO INC COM 384109104 6637 84023 SH SOLE 84023 0 0 GRAINGER W W INC COM 384802104 18219 80172 SH SOLE 77889 0 2283 GRAMERCY PPTY TR COM 385002100 2575 279315 SH SOLE 279315 0 0 GRAND CANYON ED INC COM 38526M106 1251 31349 SH SOLE 31349 0 0 GRANITE CONSTR INC COM 387328107 1587 34842 SH SOLE 34842 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 5234 417372 SH SOLE 417372 0 0 GRAY TELEVISION INC COM 389375106 151 13919 SH SOLE 0 0 13919 GREAT SOUTHN BANCORP INC COM 390905107 693 18741 SH SOLE 18741 0 0 GREAT PLAINS ENERGY INC COM 391164100 58776 1933407 SH SOLE 1933407 0 0 GREAT WESTN BANCORP INC COM 391416104 866 27450 SH SOLE 27450 0 0 GREATBATCH INC COM 39153L106 219 7083 SH SOLE 7083 0 0 GREEN DOT CORP CL A 39304D102 929 40400 SH SOLE 40400 0 0 GREEN PLAINS INC COM 393222104 2415 122455 SH SOLE 122455 0 0 GREENBRIER COS INC COM 393657101 2584 88693 SH SOLE 43500 0 45193 GREENHILL & CO INC COM 395259104 427 26513 SH SOLE 26513 0 0 GREIF INC CL A 397624107 670 17974 SH SOLE 17974 0 0 GRIFFON CORP COM 398433102 733 43452 SH SOLE 43452 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 31956 1916972 SH SOLE 1916972 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1061 21486 SH SOLE 21486 0 0 GROUPON INC COM CL A 399473107 36276 11161721 SH SOLE 11074321 0 87400 GRUBHUB INC COM 400110102 514 16559 SH SOLE 9059 0 7500 GUARANTY BANCORP DEL COM NEW 40075T607 474 28399 SH SOLE 28399 0 0 GUESS INC COM 401617105 2752 182854 SH SOLE 182854 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2347 38010 SH SOLE 38010 0 0 GULFPORT ENERGY CORP COM NEW 402635304 5575 178349 SH SOLE 178349 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 314 16484 SH SOLE 16484 0 0 HCA HOLDINGS INC COM 40412C101 36499 473948 SH SOLE 473948 0 0 HCP INC COM 40414L109 14081 397986 SH SOLE 397986 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 11956 180200 SH SOLE 180200 0 0 HD SUPPLY HLDGS INC COM 40416M105 8957 257248 SH SOLE 257248 0 0 HNI CORP COM 404251100 1102 23714 SH SOLE 23714 0 0 HMS HLDGS CORP COM 40425J101 722 41019 SH SOLE 41019 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1065 33999 SH SOLE 24974 0 9025 HSN INC COM 404303109 524 10700 SH SOLE 10700 0 0 HRG GROUP INC COM 40434J100 2779 202391 SH SOLE 202391 0 0 HP INC COM 40434L105 31500 2509964 SH SOLE 2509964 0 0 HACKETT GROUP INC COM 404609109 175 12593 SH SOLE 12593 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1225 24618 SH SOLE 24618 0 0 HALLIBURTON CO COM 406216101 10180 224780 SH SOLE 224780 0 0 HANCOCK HLDG CO COM 410120109 4464 170958 SH SOLE 170958 0 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 609 35892 SH SOLE 35892 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 2343 94009 SH SOLE 94009 0 0 HANESBRANDS INC COM 410345102 1004 39954 SH SOLE 39954 0 0 HANMI FINL CORP COM NEW 410495204 1195 50874 SH SOLE 50874 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1202 55625 SH SOLE 55625 0 0 HANOVER INS GROUP INC COM 410867105 18355 216907 SH SOLE 216907 0 0 HARLEY DAVIDSON INC COM 412822108 14018 309450 SH SOLE 309450 0 0 HARMAN INTL INDS INC COM 413086109 1813 25237 SH SOLE 25237 0 0 HARRIS CORP DEL COM 413875105 20054 240345 SH SOLE 240345 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 15469 348561 SH SOLE 348561 0 0 HASBRO INC COM 418056107 38532 458770 SH SOLE 458770 0 0 HAVERTY FURNITURE INC COM 419596101 187 10383 SH SOLE 10383 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 27012 823800 SH SOLE 823800 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2017 53140 SH SOLE 51175 0 1965 HAWKINS INC COM 420261109 213 4904 SH SOLE 4904 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 226 7033 SH SOLE 7033 0 0 HEALTHCARE SVCS GRP INC COM 421906108 2696 65145 SH SOLE 65145 0 0 HEALTHSOUTH CORP COM NEW 421924309 6560 168993 SH SOLE 168469 0 524 HEALTHCARE RLTY TR COM 421946104 3179 90845 SH SOLE 90845 0 0 HEADWATERS INC COM 42210P102 1286 71711 SH SOLE 71711 0 0 HEALTHSTREAM INC COM 42222N103 500 18836 SH SOLE 18836 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 7926 245088 SH SOLE 245088 0 0 HEALTHEQUITY INC COM 42226A107 410 13488 SH SOLE 13488 0 0 HEARTLAND EXPRESS INC COM 422347104 1267 72835 SH SOLE 72835 0 0 HEARTLAND FINL USA INC COM 42234Q102 2300 65170 SH SOLE 65170 0 0 HECLA MNG CO COM 422704106 615 120585 SH SOLE 53685 0 66900 HEICO CORP NEW COM 422806109 3135 46917 SH SOLE 46917 0 0 HELMERICH & PAYNE INC COM 423452101 52771 786107 SH SOLE 641348 0 144759 HENRY JACK & ASSOC INC COM 426281101 16211 185752 SH SOLE 185752 0 0 HERITAGE FINL CORP WASH COM 42722X106 792 45072 SH SOLE 45072 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1328 77417 SH SOLE 77417 0 0 HERSHEY CO COM 427866108 14452 127340 SH SOLE 127340 0 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 1769 159795 SH SOLE 159795 0 0 HESS CORP COM 42809H107 32220 536102 SH SOLE 536102 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 60731 3324101 SH SOLE 3322879 0 1222 HEXCEL CORP NEW COM 428291108 3620 86928 SH SOLE 86928 0 0 HIBBETT SPORTS INC COM 428567101 1310 37662 SH SOLE 37662 0 0 HIGHWOODS PPTYS INC COM 431284108 3814 72233 SH SOLE 72233 0 0 HILL ROM HLDGS INC COM 431475102 19434 385219 SH SOLE 385219 0 0 HILLENBRAND INC COM 431571108 677 22524 SH SOLE 22524 0 0 HILLTOP HOLDINGS INC COM 432748101 1162 55363 SH SOLE 55363 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 318 38524 SH SOLE 38524 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 17422 773293 SH SOLE 773293 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 7109 205155 SH SOLE 205155 0 0 HOLLYFRONTIER CORP COM 436106108 39809 1674751 SH SOLE 1673916 0 835 HOLOGIC INC COM 436440101 5417 156547 SH SOLE 156547 0 0 HOME BANCSHARES INC COM 436893200 3461 174865 SH SOLE 174865 0 0 HOME DEPOT INC COM 437076102 47269 370186 SH SOLE 370186 0 0 HOMESTREET INC COM 43785V102 705 35368 SH SOLE 35368 0 0 HOMETRUST BANCSHARES INC COM 437872104 484 26155 SH SOLE 26155 0 0 HONEYWELL INTL INC COM 438516106 13452 115650 SH SOLE 115650 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2319 68638 SH SOLE 68638 0 0 HORIZON BANCORP IND COM 440407104 411 16349 SH SOLE 16349 0 0 HORMEL FOODS CORP COM 440452100 62049 1695333 SH SOLE 1688514 0 6819 HORNBECK OFFSHORE SVCS INC N COM 440543106 139 16622 SH SOLE 16622 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5988 207909 SH SOLE 207909 0 0 HOST HOTELS & RESORTS INC COM 44107P104 24540 1513908 SH SOLE 1513908 0 0 HOWARD HUGHES CORP COM 44267D107 3000 26245 SH SOLE 26245 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1064 42622 SH SOLE 42622 0 0 HUB GROUP INC CL A 443320106 873 22752 SH SOLE 22752 0 0 HUBBELL INC COM 443510607 15663 148503 SH SOLE 148503 0 0 HUBSPOT INC COM 443573100 331 7628 SH SOLE 7628 0 0 HUDSON PAC PPTYS INC COM 444097109 1916 65660 SH SOLE 65660 0 0 HUMANA INC COM 444859102 23819 132415 SH SOLE 132415 0 0 HUNT J B TRANS SVCS INC COM 445658107 9018 111429 SH SOLE 111429 0 0 HUNTINGTON BANCSHARES INC COM 446150104 16215 1813794 SH SOLE 1813794 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 5434 32340 SH SOLE 32340 0 0 HUNTSMAN CORP COM 447011107 6445 479151 SH SOLE 479151 0 0 HURON CONSULTING GROUP INC COM 447462102 1331 22022 SH SOLE 22022 0 0 HYATT HOTELS CORP COM CL A 448579102 5187 105549 SH SOLE 105549 0 0 IAC INTERACTIVECORP COM 44919P508 54743 972343 SH SOLE 972343 0 0 ICU MED INC COM 44930G107 395 3500 SH SOLE 3500 0 0 IMS HEALTH HLDGS INC COM 44970B109 11751 463383 SH SOLE 463383 0 0 IPG PHOTONICS CORP COM 44980X109 8655 108182 SH SOLE 108182 0 0 IXIA COM 45071R109 199 20260 SH SOLE 20260 0 0 ITT INC COM 45073V108 4865 152114 SH SOLE 152114 0 0 IBERIABANK CORP COM 450828108 3603 60315 SH SOLE 60315 0 0 ICICI BK LTD ADR 45104G104 11305 1574474 SH SOLE 1574474 0 0 IDACORP INC COM 451107106 14011 172225 SH SOLE 172225 0 0 IDEX CORP COM 45167R104 8053 98091 SH SOLE 98091 0 0 IDEXX LABS INC COM 45168D104 24151 260078 SH SOLE 260078 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1049 57218 SH SOLE 57218 0 0 ILLINOIS TOOL WKS INC COM 452308109 15842 152092 SH SOLE 152092 0 0 ILLUMINA INC COM 452327109 29007 206633 SH SOLE 206633 0 0 IMPERVA INC COM 45321L100 3368 78315 SH SOLE 78315 0 0 INC RESH HLDGS INC CL A 45329R109 2862 75061 SH SOLE 75061 0 0 INCYTE CORP COM 45337C102 35411 442744 SH SOLE 442744 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 98 12034 SH SOLE 12034 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1518 33213 SH SOLE 33213 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 464 31972 SH SOLE 31972 0 0 INDEPENDENT BK GROUP INC COM 45384B106 782 18231 SH SOLE 18231 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1285 15931 SH SOLE 15931 0 0 INFOBLOX INC COM 45672H104 3549 189195 SH SOLE 189195 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 54 14425 SH SOLE 14425 0 0 INFOSYS LTD SPONSORED ADR 456788108 13072 732347 SH SOLE 732347 0 0 ING GROEP N V SPONSORED ADR 456837103 570 55168 SH SOLE 55168 0 0 INFRAREIT INC COM 45685L100 346 19698 SH SOLE 19698 0 0 INGRAM MICRO INC CL A 457153104 9688 278554 SH SOLE 278554 0 0 INGREDION INC COM 457187102 146256 1130178 SH SOLE 1130178 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1227 47208 SH SOLE 47208 0 0 INNOSPEC INC COM 45768S105 2333 50726 SH SOLE 50726 0 0 INPHI CORP COM 45772F107 1610 50271 SH SOLE 50271 0 0 INNERWORKINGS INC COM 45773Y105 164 19815 SH SOLE 19815 0 0 INSTEEL INDUSTRIES INC COM 45774W108 262 9173 SH SOLE 9173 0 0 INSPERITY INC COM 45778Q107 1316 17036 SH SOLE 12006 0 5030 INOGEN INC COM 45780L104 207 4128 SH SOLE 64 0 4064 INOVALON HLDGS INC COM CL A 45781D101 2155 119631 SH SOLE 31831 0 87800 INNOVIVA INC COM 45781M101 1121 106431 SH SOLE 26631 0 79800 INSULET CORP COM 45784P101 610 20188 SH SOLE 20188 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1574 19733 SH SOLE 19733 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 782 38851 SH SOLE 36190 0 2661 INTEL CORP COM 458140100 163662 4989680 SH SOLE 4950291 0 39389 INTELIQUENT INC COM 45825N107 629 31619 SH SOLE 31619 0 0 INTER PARFUMS INC COM 458334109 310 10849 SH SOLE 10849 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 3034 85709 SH SOLE 85709 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 27378 191885 SH SOLE 47985 0 143900 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 609 16239 SH SOLE 16239 0 0 INTERFACE INC COM 458665304 762 49995 SH SOLE 49995 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3031 11840 SH SOLE 11840 0 0 INTERDIGITAL INC COM 45867G101 1640 29446 SH SOLE 29446 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3171 121540 SH SOLE 121540 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 153730 1012848 SH SOLE 1012848 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2305 18287 SH SOLE 18287 0 0 INTL PAPER CO COM 460146103 26121 616360 SH SOLE 616360 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1143 34163 SH SOLE 34163 0 0 INTERPUBLIC GROUP COS INC COM 460690100 27257 1179958 SH SOLE 1179958 0 0 INTERSIL CORP CL A 46069S109 5068 374312 SH SOLE 374312 0 0 INTERVAL LEISURE GROUP INC COM 46113M108 1768 111225 SH SOLE 111225 0 0 INTL FCSTONE INC COM 46116V105 318 11654 SH SOLE 7765 0 3889 INTRALINKS HLDGS INC COM 46118H104 267 41007 SH SOLE 41007 0 0 INTUIT COM 461202103 34882 312533 SH SOLE 308662 0 3871 INTUITIVE SURGICAL INC COM NEW 46120E602 43752 66150 SH SOLE 66150 0 0 INVENTURE FOODS INC COM 461212102 79 10123 SH SOLE 10123 0 0 INTREXON CORP COM 46122T102 7897 320868 SH SOLE 33668 0 287200 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1134 82832 SH SOLE 82832 0 0 INVESCO MUN TR COM 46131J103 657 46244 SH SOLE 46244 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 551 37055 SH SOLE 37055 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 884 80252 SH SOLE 80252 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 445 32217 SH SOLE 32217 0 0 INVESTORS BANCORP INC NEW COM 46146L101 4094 369471 SH SOLE 369471 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1480 228703 SH SOLE 228703 0 0 IONIS PHARMACEUTICALS INC COM 462222100 15738 675726 SH SOLE 635626 0 40100 IRIDIUM COMMUNICATIONS INC COM 46269C102 1161 130757 SH SOLE 58657 0 72100 IROBOT CORP COM 462726100 1414 40299 SH SOLE 40299 0 0 IRON MTN INC NEW COM 46284V101 7089 177974 SH SOLE 177974 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 497 38034 SH SOLE 38034 0 0 ISHARES MIN VOL EMRG MKT 464286533 12515 242586 SH SOLE 241842 0 744 ISHARES MSCI EURZONE ETF 464286608 242 7500 SH SOLE 7500 0 0 ISHARES MSCI MEX CAP ETF 464286822 2088 41452 SH SOLE 41341 0 111 ISHARES MSCI JAPAN ETF 464286848 173 15040 SH SOLE 15040 0 0 ISHARES TR TIPS BD ETF 464287176 6296 53963 SH SOLE 53845 0 118 ISHARES TR CORE US AGGBD ET 464287226 2473 21964 SH SOLE 21964 0 0 ISHARES TR IBOXX INV CP ETF 464287242 12475 101640 SH SOLE 101403 0 237 ISHARES TR S&P 500 GRWT ETF 464287309 2178 18681 SH SOLE 18681 0 0 ISHARES TR S&P 500 VAL ETF 464287408 2126 22890 SH SOLE 22890 0 0 ISHARES TR 20 YR TR BD ETF 464287432 2600 18722 SH SOLE 18707 0 15 ISHARES TR 7-10 Y TR BD ETF 464287440 8810 77999 SH SOLE 77851 0 148 ISHARES TR NASDQ BIOTEC ETF 464287556 826 3209 SH SOLE 3209 0 0 ISHARES TR COHEN&STEER REIT 464287564 534 4931 SH SOLE 4931 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2822 16686 SH SOLE 16686 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 3946 40555 SH SOLE 40555 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 3923 28597 SH SOLE 28597 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2289 19908 SH SOLE 19908 0 0 ISHARES TR S&P MC 400VL ETF 464287705 3072 23994 SH SOLE 23994 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2252 19381 SH SOLE 19381 0 0 ISHARES TR SP SMCP600VL ETF 464287879 415 3551 SH SOLE 3551 0 0 ISHARES TR SP SMCP600GR ETF 464287887 210 1636 SH SOLE 1636 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1373 12914 SH SOLE 12914 0 0 ISHARES TR JP MOR EM MK ETF 464288281 8039 69816 SH SOLE 69560 0 256 ISHARES TR NATIONAL MUN ETF 464288414 1391 12206 SH SOLE 12206 0 0 ISHARES TR IBOXX HI YD ETF 464288513 471 5557 SH SOLE 5557 0 0 ISHARES TR MBS ETF 464288588 12706 115541 SH SOLE 115337 0 204 ISHARES TR INTERM CR BD ETF 464288638 11139 100117 SH SOLE 99743 0 374 ISHARES TR 1-3 YR CR BD ETF 464288646 4481 42235 SH SOLE 42198 0 37 ISHARES TR MSCI INDIA ETF 46429B598 3340 119622 SH SOLE 119191 0 431 ISHARES TR MSCI UTD KNGDM 46434V548 196 12730 SH SOLE 12730 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 1406 58399 SH SOLE 58399 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 131 13871 SH SOLE 13871 0 0 ITC HLDGS CORP COM 465685105 61862 1321282 SH SOLE 1321282 0 0 ITRON INC COM 465741106 8381 194458 SH SOLE 194458 0 0 IXYS CORP COM 46600W106 450 43857 SH SOLE 43857 0 0 J & J SNACK FOODS CORP COM 466032109 2159 18101 SH SOLE 18101 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 271 39589 SH SOLE 39589 0 0 JPMORGAN CHASE & CO COM 46625H100 27633 444682 SH SOLE 444305 0 377 JABIL CIRCUIT INC COM 466313103 12281 664902 SH SOLE 664902 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 3392 68105 SH SOLE 68105 0 0 JANUS CAP GROUP INC COM 47102X105 1488 106868 SH SOLE 106868 0 0 JD COM INC SPON ADR CL A 47215P106 17642 830998 SH SOLE 830998 0 0 JETBLUE AIRWAYS CORP COM 477143101 5792 349779 SH SOLE 345685 0 4094 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1598 78420 SH SOLE 35820 0 42600 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2216 36203 SH SOLE 30218 0 5985 JOHNSON & JOHNSON COM 478160104 42397 349522 SH SOLE 349522 0 0 JOHNSON CTLS INC COM 478366107 10468 236504 SH SOLE 236504 0 0 JONES LANG LASALLE INC COM 48020Q107 8135 83479 SH SOLE 83479 0 0 J2 GLOBAL INC COM 48123V102 47298 748746 SH SOLE 748746 0 0 JUNIPER NETWORKS INC COM 48203R104 106759 4746961 SH SOLE 4746961 0 0 JUNO THERAPEUTICS INC COM 48205A109 27031 703197 SH SOLE 196597 0 506600 KAR AUCTION SVCS INC COM 48238T109 17054 408568 SH SOLE 408568 0 0 KBR INC COM 48242W106 4034 304708 SH SOLE 304708 0 0 KCG HLDGS INC CL A 48244B100 1880 141327 SH SOLE 141327 0 0 KLA-TENCOR CORP COM 482480100 8085 110373 SH SOLE 110373 0 0 K12 INC COM 48273U102 207 16541 SH SOLE 16541 0 0 KADANT INC COM 48282T104 289 5602 SH SOLE 5602 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1207 13350 SH SOLE 13350 0 0 KAMAN CORP COM 483548103 925 21759 SH SOLE 21759 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 9391 104236 SH SOLE 104236 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 1590 122222 SH SOLE 122222 0 0 KATE SPADE & CO COM 485865109 14865 721238 SH SOLE 721238 0 0 KB HOME COM 48666K109 1493 98161 SH SOLE 40061 0 58100 KEARNY FINL CORP MD COM 48716P108 2421 192488 SH SOLE 173263 0 19225 KELLOGG CO COM 487836108 60609 742308 SH SOLE 742308 0 0 KELLY SVCS INC CL A 488152208 321 16944 SH SOLE 16944 0 0 KEMPER CORP DEL COM 488401100 1132 36544 SH SOLE 36544 0 0 KENNAMETAL INC COM 489170100 790 35713 SH SOLE 35713 0 0 KEYCORP NEW COM 493267108 17313 1566794 SH SOLE 1566794 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8320 286019 SH SOLE 286019 0 0 KIMBALL INTL INC CL B 494274103 187 16430 SH SOLE 16430 0 0 KILROY RLTY CORP COM 49427F108 4224 63717 SH SOLE 63717 0 0 KIMBALL ELECTRONICS INC COM 49428J109 137 11029 SH SOLE 11029 0 0 KIMBERLY CLARK CORP COM 494368103 68003 494642 SH SOLE 494642 0 0 KIMCO RLTY CORP COM 49446R109 27123 864335 SH SOLE 863949 0 386 KINDER MORGAN INC DEL COM 49456B101 33918 1811869 SH SOLE 1811869 0 0 KINDRED HEALTHCARE INC COM 494580103 617 54621 SH SOLE 54621 0 0 KIRBY CORP COM 497266106 5808 93094 SH SOLE 93094 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2880 102753 SH SOLE 102753 0 0 KNOLL INC COM NEW 498904200 1218 50183 SH SOLE 50183 0 0 KNIGHT TRANSN INC COM 499064103 2308 86825 SH SOLE 86825 0 0 KOHLS CORP COM 500255104 48849 1288206 SH SOLE 1288206 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 970 38889 SH SOLE 38889 0 0 KORN FERRY INTL COM NEW 500643200 2866 138435 SH SOLE 138040 0 395 KRAFT HEINZ CO COM 500754106 126175 1426029 SH SOLE 1426029 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 790 37696 SH SOLE 37696 0 0 KROGER CO COM 501044101 29501 801889 SH SOLE 801889 0 0 L BRANDS INC COM 501797104 10555 157227 SH SOLE 157227 0 0 LHC GROUP INC COM 50187A107 975 22519 SH SOLE 18798 0 3721 LGI HOMES INC COM 50187T106 370 11570 SH SOLE 7592 0 3978 LKQ CORP COM 501889208 36748 1159248 SH SOLE 1159248 0 0 LPL FINL HLDGS INC COM 50212V100 1535 68116 SH SOLE 35216 0 32900 LSI INDS INC COM 50216C108 567 51197 SH SOLE 51197 0 0 LTC PPTYS INC COM 502175102 6699 129493 SH SOLE 129493 0 0 LA QUINTA HLDGS INC COM 50420D108 846 74241 SH SOLE 74241 0 0 LA Z BOY INC COM 505336107 1049 37716 SH SOLE 37716 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 26304 201920 SH SOLE 201920 0 0 LAKELAND BANCORP INC COM 511637100 689 60521 SH SOLE 60521 0 0 LAKELAND FINL CORP COM 511656100 1462 31091 SH SOLE 31091 0 0 LAM RESEARCH CORP COM 512807108 34123 405939 SH SOLE 405939 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 11362 171368 SH SOLE 171368 0 0 LANCASTER COLONY CORP COM 513847103 2300 18024 SH SOLE 17414 0 610 LANDEC CORP COM 514766104 150 13973 SH SOLE 13973 0 0 LANDAUER INC COM 51476K103 204 4957 SH SOLE 4957 0 0 LANDSTAR SYS INC COM 515098101 4263 62084 SH SOLE 62084 0 0 LAS VEGAS SANDS CORP COM 517834107 11368 261396 SH SOLE 261396 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 3712 157432 SH SOLE 157432 0 0 LAUDER ESTEE COS INC CL A 518439104 31506 346145 SH SOLE 342248 0 3897 LAYNE CHRISTENSEN CO COM 521050104 2429 299854 SH SOLE 111954 0 187900 LEAR CORP COM NEW 521865204 29970 294518 SH SOLE 294518 0 0 LEE ENTERPRISES INC COM 523768109 51 26740 SH SOLE 26740 0 0 LEGGETT & PLATT INC COM 524660107 33132 648243 SH SOLE 648243 0 0 LEGG MASON BW GLB INC OPP FD COM 52469B100 143 11025 SH SOLE 11025 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 1376 51137 SH SOLE 51137 0 0 LEGG MASON INC COM 524901105 2842 96379 SH SOLE 96379 0 0 LEIDOS HLDGS INC COM 525327102 10128 211573 SH SOLE 152273 0 59300 LENDINGTREE INC NEW COM 52603B107 1513 17132 SH SOLE 4432 0 12700 LENNAR CORP CL A 526057104 24349 528171 SH SOLE 528171 0 0 LENNOX INTL INC COM 526107107 8280 58064 SH SOLE 57498 0 566 LEUCADIA NATL CORP COM 527288104 6145 354586 SH SOLE 354586 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 84415 1639437 SH SOLE 1639437 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 1305 90926 SH SOLE 43487 0 47439 LEXINGTON REALTY TRUST COM 529043101 10504 1038994 SH SOLE 1038994 0 0 LEXMARK INTL INC CL A 529771107 2409 63822 SH SOLE 63822 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 5653 95169 SH SOLE 95169 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1230 20502 SH SOLE 20502 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 24046 947807 SH SOLE 947807 0 0 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 2843 76706 SH SOLE 76706 0 0 LIBERTY PPTY TR SH BEN INT 531172104 11924 300213 SH SOLE 300213 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5504 175515 SH SOLE 175515 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 411 18775 SH SOLE 18775 0 0 LIFEPOINT HEALTH INC COM 53219L109 25531 390568 SH SOLE 390568 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2011 16865 SH SOLE 16865 0 0 LIFELOCK INC COM 53224V100 4097 259154 SH SOLE 259154 0 0 LILLY ELI & CO COM 532457108 11769 149444 SH SOLE 149444 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1884 31893 SH SOLE 31893 0 0 LINCOLN NATL CORP IND COM 534187109 17512 451681 SH SOLE 451681 0 0 LINDSAY CORP COM 535555106 2400 35361 SH SOLE 27761 0 7600 LINEAR TECHNOLOGY CORP COM 535678106 38445 826240 SH SOLE 826240 0 0 LINKEDIN CORP COM CL A 53578A108 132059 697801 SH SOLE 697801 0 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 116 29249 SH SOLE 29249 0 0 LIQUIDITY SERVICES INC COM 53635B107 99 12687 SH SOLE 12687 0 0 LITHIA MTRS INC CL A 536797103 608 8554 SH SOLE 8554 0 0 LITTELFUSE INC COM 537008104 3676 31099 SH SOLE 31099 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 4850 206378 SH SOLE 206378 0 0 LIVE OAK BANCSHARES INC COM 53803X105 411 29100 SH SOLE 29100 0 0 LOCKHEED MARTIN CORP COM 539830109 27784 111956 SH SOLE 111816 0 140 LOEWS CORP COM 540424108 1452 35347 SH SOLE 35347 0 0 LOWES COS INC COM 548661107 24337 307403 SH SOLE 307403 0 0 LULULEMON ATHLETICA INC COM 550021109 26135 353844 SH SOLE 353844 0 0 LUMENTUM HLDGS INC COM 55024U109 752 31070 SH SOLE 31070 0 0 LUMINEX CORP DEL COM 55027E102 779 38490 SH SOLE 38490 0 0 LUMOS NETWORKS CORP COM 550283105 145 12017 SH SOLE 12017 0 0 LYDALL INC DEL COM 550819106 342 8869 SH SOLE 8869 0 0 M & T BK CORP COM 55261F104 18527 156703 SH SOLE 156703 0 0 MBIA INC COM 55262C100 1303 190833 SH SOLE 190833 0 0 MB FINANCIAL INC NEW COM 55264U108 4282 118016 SH SOLE 118016 0 0 M D C HLDGS INC COM 552676108 5096 209384 SH SOLE 209384 0 0 MDU RES GROUP INC COM 552690109 48792 2033008 SH SOLE 2033008 0 0 MFA FINL INC COM 55272X102 21008 2889700 SH SOLE 2889700 0 0 MGE ENERGY INC COM 55277P104 12441 220136 SH SOLE 220136 0 0 MGIC INVT CORP WIS COM 552848103 2171 364851 SH SOLE 364851 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4858 214662 SH SOLE 214662 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 6992 262053 SH SOLE 262053 0 0 MGP INGREDIENTS INC NEW COM 55303J106 250 6546 SH SOLE 6546 0 0 MKS INSTRUMENT INC COM 55306N104 2217 51486 SH SOLE 51486 0 0 MSA SAFETY INC COM 553498106 364 6934 SH SOLE 6934 0 0 MSC INDL DIRECT INC CL A 553530106 14113 200017 SH SOLE 199527 0 490 MSCI INC COM 55354G100 16400 212650 SH SOLE 212650 0 0 MTS SYS CORP COM 553777103 487 11100 SH SOLE 11100 0 0 MYR GROUP INC DEL COM 55405W104 1516 62952 SH SOLE 62952 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1447 43875 SH SOLE 43875 0 0 MACATAWA BK CORP COM 554225102 100 13482 SH SOLE 13482 0 0 MACERICH CO COM 554382101 6518 76331 SH SOLE 76331 0 0 MACK CALI RLTY CORP COM 554489104 2448 90662 SH SOLE 90662 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 988 46168 SH SOLE 46168 0 0 MACYS INC COM 55616P104 24466 727931 SH SOLE 727931 0 0 MADDEN STEVEN LTD COM 556269108 926 27099 SH SOLE 27099 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2212 12823 SH SOLE 12823 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1003 15257 SH SOLE 15257 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4298 56552 SH SOLE 56552 0 0 MAGNA INTL INC COM 559222401 5107 145627 SH SOLE 145061 0 566 MAINSOURCE FINANCIAL GP INC COM 56062Y102 730 33098 SH SOLE 33098 0 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 644 31165 SH SOLE 31165 0 0 MANHATTAN ASSOCS INC COM 562750109 321 5006 SH SOLE 3953 0 1053 MANITOWOC FOODSERVICE INC COM 563568104 1680 95321 SH SOLE 95321 0 0 MANITOWOC INC COM 563571108 7005 1285293 SH SOLE 381393 0 903900 MANPOWERGROUP INC COM 56418H100 4053 63000 SH SOLE 63000 0 0 MANTECH INTL CORP CL A 564563104 2440 64505 SH SOLE 64505 0 0 MARATHON OIL CORP COM 565849106 58816 3918463 SH SOLE 3918463 0 0 MARATHON PETE CORP COM 56585A102 56030 1476040 SH SOLE 1472574 0 3466 MARCUS CORP COM 566330106 205 9696 SH SOLE 9696 0 0 MARKEL CORP COM 570535104 12413 13028 SH SOLE 13028 0 0 MARKETAXESS HLDGS INC COM 57060D108 4994 34347 SH SOLE 34347 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 942 13761 SH SOLE 13761 0 0 MARSH & MCLENNAN COS INC COM 571748102 24139 352596 SH SOLE 352596 0 0 MARRIOTT INTL INC NEW CL A 571903202 21330 320952 SH SOLE 159452 0 161500 MARTEN TRANS LTD COM 573075108 240 12137 SH SOLE 12137 0 0 MARTIN MARIETTA MATLS INC COM 573284106 21842 113759 SH SOLE 113759 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 12048 521566 SH SOLE 521566 0 0 MASCO CORP COM 574599106 19938 644411 SH SOLE 644411 0 0 MASIMO CORP COM 574795100 1682 32023 SH SOLE 32023 0 0 MASTEC INC COM 576323109 1354 60647 SH SOLE 60647 0 0 MASTERCARD INC CL A 57636Q104 13377 151910 SH SOLE 151658 0 252 MATADOR RES CO COM 576485205 1912 96578 SH SOLE 96578 0 0 MATCH GROUP INC COM 57665R106 1966 130444 SH SOLE 32944 0 97500 MATERION CORP COM 576690101 256 10339 SH SOLE 10339 0 0 MATSON INC COM 57686G105 804 24897 SH SOLE 24897 0 0 MATTEL INC COM 577081102 18755 599408 SH SOLE 599408 0 0 MATTHEWS INTL CORP CL A 577128101 1176 21127 SH SOLE 21127 0 0 MATTRESS FIRM HLDG CORP COM 57722W106 466 13885 SH SOLE 3685 0 10200 MAXIM INTEGRATED PRODS INC COM 57772K101 16298 456661 SH SOLE 456661 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 166 31395 SH SOLE 31395 0 0 MAXLINEAR INC CL A 57776J100 1629 90599 SH SOLE 90599 0 0 MAXIMUS INC COM 577933104 778 14051 SH SOLE 14051 0 0 MCCORMICK & CO INC COM NON VTG 579780206 114227 1070844 SH SOLE 1070844 0 0 MCDERMOTT INTL INC COM 580037109 1630 330044 SH SOLE 330044 0 0 MCDONALDS CORP COM 580135101 33050 274640 SH SOLE 274640 0 0 MCKESSON CORP COM 58155Q103 7468 40012 SH SOLE 40012 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 3962 43662 SH SOLE 43662 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 9258 608694 SH SOLE 608694 0 0 MEDIVATION INC COM 58501N101 40377 669601 SH SOLE 669601 0 0 MEDNAX INC COM 58502B106 23016 317767 SH SOLE 317767 0 0 MELCO CROWN ENTMT LTD ADR 585464100 1037 82397 SH SOLE 82397 0 0 MEMORIAL RESOURCE DEV CORP COM 58605Q109 3979 250565 SH SOLE 250565 0 0 MENTOR GRAPHICS CORP COM 587200106 1901 89410 SH SOLE 89410 0 0 MERCANTILE BANK CORP COM 587376104 583 24420 SH SOLE 24420 0 0 MERCK & CO INC COM 58933Y105 105087 1824109 SH SOLE 1823679 0 430 MERCURY SYS INC COM 589378108 2051 82518 SH SOLE 82518 0 0 MERCURY GENL CORP NEW COM 589400100 11321 212967 SH SOLE 212967 0 0 MEREDITH CORP COM 589433101 2157 41552 SH SOLE 41552 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 880 45115 SH SOLE 45115 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1497 101276 SH SOLE 101276 0 0 MERIT MED SYS INC COM 589889104 448 22606 SH SOLE 22606 0 0 MERITAGE HOMES CORP COM 59001A102 1745 46475 SH SOLE 46475 0 0 META FINL GROUP INC COM 59100U108 609 11953 SH SOLE 11953 0 0 METHODE ELECTRS INC COM 591520200 1583 46232 SH SOLE 46232 0 0 METLIFE INC COM 59156R108 38135 957435 SH SOLE 957435 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5984 16399 SH SOLE 16399 0 0 MICHAELS COS INC COM 59408Q106 30497 1072328 SH SOLE 1072328 0 0 MICROSOFT CORP COM 594918104 86437 1689206 SH SOLE 1689206 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 21009 413892 SH SOLE 413892 0 0 MICRON TECHNOLOGY INC COM 595112103 45062 3274842 SH SOLE 3274842 0 0 MICROSEMI CORP COM 595137100 4378 133955 SH SOLE 133955 0 0 MID-AMER APT CMNTYS INC COM 59522J103 16953 159332 SH SOLE 159332 0 0 MIDDLEBY CORP COM 596278101 1323 11476 SH SOLE 11476 0 0 MIDDLESEX WATER CO COM 596680108 908 20926 SH SOLE 20926 0 0 MILLER HERMAN INC COM 600544100 1242 41560 SH SOLE 41560 0 0 MIMEDX GROUP INC COM 602496101 380 47600 SH SOLE 26114 0 21486 MINERALS TECHNOLOGIES INC COM 603158106 1008 17740 SH SOLE 17740 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 56 12653 SH SOLE 12653 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 107 37528 SH SOLE 37528 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1083 130852 SH SOLE 130852 0 0 MOBILE MINI INC COM 60740F105 265 7645 SH SOLE 7645 0 0 MODINE MFG CO COM 607828100 196 22275 SH SOLE 22275 0 0 MOHAWK INDS INC COM 608190104 19222 101297 SH SOLE 101211 0 86 MOLINA HEALTHCARE INC COM 60855R100 1835 36781 SH SOLE 36781 0 0 MOLSON COORS BREWING CO CL B 60871R209 4478 44284 SH SOLE 44284 0 0 MOMO INC ADR 60879B107 937 92639 SH SOLE 34039 0 58600 MONDELEZ INTL INC CL A 609207105 138900 3052073 SH SOLE 3038908 0 13165 MONMOUTH REAL ESTATE INVT CO CL A 609720107 349 26332 SH SOLE 26332 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 1548 151643 SH SOLE 151643 0 0 MONOLITHIC PWR SYS INC COM 609839105 2429 35559 SH SOLE 35559 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 540 21942 SH SOLE 21942 0 0 MONRO MUFFLER BRAKE INC COM 610236101 1183 18614 SH SOLE 18614 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5860 36462 SH SOLE 36462 0 0 MOODYS CORP COM 615369105 623 6651 SH SOLE 33 0 6618 MOOG INC CL A 615394202 1893 35105 SH SOLE 35105 0 0 MORGAN STANLEY COM NEW 617446448 20213 778040 SH SOLE 778040 0 0 MORNINGSTAR INC COM 617700109 6782 82929 SH SOLE 82929 0 0 MOSAIC CO NEW COM 61945C103 21194 809555 SH SOLE 809555 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 18897 286443 SH SOLE 286443 0 0 MUELLER INDS INC COM 624756102 4816 151073 SH SOLE 151073 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5198 455137 SH SOLE 455137 0 0 MULTI COLOR CORP COM 625383104 3909 61658 SH SOLE 61506 0 152 MURPHY OIL CORP COM 626717102 10064 316977 SH SOLE 316977 0 0 MURPHY USA INC COM 626755102 14666 197761 SH SOLE 197761 0 0 MYERS INDS INC COM 628464109 163 11312 SH SOLE 11312 0 0 MYRIAD GENETICS INC COM 62855J104 22674 740976 SH SOLE 740976 0 0 NBT BANCORP INC COM 628778102 1784 62311 SH SOLE 62311 0 0 NCI BUILDING SYS INC COM NEW 628852204 662 41385 SH SOLE 41385 0 0 NIC INC COM 62914B100 405 18454 SH SOLE 18454 0 0 NN INC COM 629337106 195 13928 SH SOLE 13928 0 0 NRG ENERGY INC COM NEW 629377508 870 58062 SH SOLE 58062 0 0 NTT DOCOMO INC SPONS ADR 62942M201 8733 323321 SH SOLE 322181 0 1140 NRG YIELD INC CL C 62942X405 1377 88351 SH SOLE 88351 0 0 NVR INC COM 62944T105 38459 21602 SH SOLE 21553 0 49 NASDAQ INC COM 631103108 15788 244135 SH SOLE 238629 0 5506 NATIONAL BEVERAGE CORP COM 635017106 3257 51861 SH SOLE 50331 0 1530 NATIONAL CINEMEDIA INC COM 635309107 760 49090 SH SOLE 49090 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1443 22285 SH SOLE 22285 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2935 137017 SH SOLE 137017 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 1127 15162 SH SOLE 10094 0 5068 NATIONAL HEALTH INVS INC COM 63633D104 8799 117180 SH SOLE 117180 0 0 NATIONAL INSTRS CORP COM 636518102 673 24568 SH SOLE 24568 0 0 NATIONAL OILWELL VARCO INC COM 637071101 17353 515686 SH SOLE 515686 0 0 NATIONAL PRESTO INDS INC COM 637215104 1385 14681 SH SOLE 14681 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 5450 105380 SH SOLE 105380 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1429 7320 SH SOLE 7320 0 0 NATIONAL WESTMINSTER BK PLC SPON ADR C 638539882 6923 266077 SH SOLE 266077 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 1147 101873 SH SOLE 73073 0 28800 NAVIGATORS GROUP INC COM 638904102 1146 12465 SH SOLE 12465 0 0 NAVISTAR INTL CORP NEW COM 63934E108 795 68032 SH SOLE 68032 0 0 NAVIGANT CONSULTING INC COM 63935N107 1747 108169 SH SOLE 108169 0 0 NAVIENT CORP COM 63938C108 9320 779895 SH SOLE 779895 0 0 NEENAH PAPER INC COM 640079109 767 10595 SH SOLE 10595 0 0 NEKTAR THERAPEUTICS COM 640268108 27762 1950931 SH SOLE 1950931 0 0 NELNET INC CL A 64031N108 1490 42872 SH SOLE 42872 0 0 NEOGEN CORP COM 640491106 860 15296 SH SOLE 15296 0 0 NETAPP INC COM 64110D104 43763 1779723 SH SOLE 1779723 0 0 NETFLIX INC COM 64110L106 168427 1841140 SH SOLE 1841140 0 0 NETEASE INC SPONSORED ADR 64110W102 20972 108538 SH SOLE 108538 0 0 NETGEAR INC COM 64111Q104 34164 718628 SH SOLE 718628 0 0 NETSCOUT SYS INC COM 64115T104 5035 226272 SH SOLE 226272 0 0 NETSUITE INC COM 64118Q107 57832 794402 SH SOLE 665702 0 128700 NEUBERGER BERMAN INTER MUNI COM 64124P101 586 34920 SH SOLE 34920 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 28044 617037 SH SOLE 617037 0 0 NEUSTAR INC CL A 64126X201 1615 68689 SH SOLE 30389 0 38300 NEVRO CORP COM 64157F103 2406 32619 SH SOLE 32619 0 0 NEW JERSEY RES COM 646025106 11979 310733 SH SOLE 310733 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1834 101493 SH SOLE 101493 0 0 NEW MTN FIN CORP COM 647551100 342 26521 SH SOLE 26521 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1212 28946 SH SOLE 28946 0 0 NEW SR INVT GROUP INC COM 648691103 1170 109531 SH SOLE 109531 0 0 NEW YORK REIT INC COM 64976L109 998 107925 SH SOLE 107925 0 0 NEW YORK TIMES CO CL A 650111107 431 35642 SH SOLE 35642 0 0 NEWELL BRANDS INC COM 651229106 18373 378284 SH SOLE 378284 0 0 NEWFIELD EXPL CO COM 651290108 9181 207820 SH SOLE 207820 0 0 NEWMARKET CORP COM 651587107 1961 4733 SH SOLE 4733 0 0 NEWMONT MINING CORP COM 651639106 18247 466449 SH SOLE 466449 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 251 43412 SH SOLE 43412 0 0 NEWS CORP NEW CL A 65249B109 14503 1277759 SH SOLE 1277759 0 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 447 9398 SH SOLE 5198 0 4200 NEXTERA ENERGY INC COM 65339F101 55017 421906 SH SOLE 420528 0 1378 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1250 41161 SH SOLE 41161 0 0 NICE LTD SPONSORED ADR 653656108 910 14258 SH SOLE 14258 0 0 NIKE INC CL B 654106103 14383 260563 SH SOLE 242974 0 17589 NISOURCE INC COM 65473P105 8163 307795 SH SOLE 307795 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1131 46917 SH SOLE 11417 0 35500 NOKIA CORP SPONSORED ADR 654902204 1309 230008 SH SOLE 230008 0 0 NOBLE ENERGY INC COM 655044105 20867 581739 SH SOLE 581739 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 50 14311 SH SOLE 14311 0 0 NORDSON CORP COM 655663102 2316 27702 SH SOLE 27702 0 0 NORDSTROM INC COM 655664100 9508 249877 SH SOLE 114886 0 134991 NORFOLK SOUTHERN CORP COM 655844108 13321 156479 SH SOLE 156479 0 0 NORTHERN TR CORP COM 665859104 7172 108239 SH SOLE 108239 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1610 108588 SH SOLE 108588 0 0 NORTHROP GRUMMAN CORP COM 666807102 24131 108561 SH SOLE 105943 0 2618 NORTHSTAR RLTY FIN CORP COM 66704R803 946 82785 SH SOLE 82785 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 222 24043 SH SOLE 24043 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 15730 1060697 SH SOLE 1060697 0 0 NORTHWEST NAT GAS CO COM 667655104 13704 211415 SH SOLE 211415 0 0 NORTHWEST PIPE CO COM 667746101 2736 253796 SH SOLE 253796 0 0 NORTHWESTERN CORP COM NEW 668074305 7025 111390 SH SOLE 111390 0 0 NOVARTIS A G SPONSORED ADR 66987V109 11461 138906 SH SOLE 138906 0 0 NOVAVAX INC COM 670002104 38154 5248180 SH SOLE 1333780 0 3914400 NOVANTA INC COM 67000B104 246 16213 SH SOLE 16213 0 0 NOVO-NORDISK A S ADR 670100205 672 12498 SH SOLE 12498 0 0 NOW INC COM 67011P100 1021 56302 SH SOLE 56302 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 75688 1638613 SH SOLE 774232 0 864381 NUANCE COMMUNICATIONS INC COM 67020Y100 1611 103045 SH SOLE 103045 0 0 NUCOR CORP COM 670346105 5299 107240 SH SOLE 107240 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 7849 157610 SH SOLE 157610 0 0 NUVEEN PERFORMANCE PLUS MUN COM 67062P108 759 45969 SH SOLE 45969 0 0 NUVEEN PREM INCOME MUN FD COM 67062T100 325 21059 SH SOLE 21059 0 0 NUVEEN MUN MKT OPPORTUNITY F COM 67062W103 763 50581 SH SOLE 50581 0 0 NUVEEN PREM INCOME MUN FD 2 COM 67063W102 651 42036 SH SOLE 42036 0 0 NUVEEN NY AMT FREE MUN INCOM COM 670656107 323 22616 SH SOLE 22616 0 0 NVIDIA CORP COM 67066G104 33981 722850 SH SOLE 711449 0 11401 NUVEEN INTER DURATION MN TMF COM 670671106 987 69601 SH SOLE 69601 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 314 22797 SH SOLE 22797 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 443 29816 SH SOLE 29816 0 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 209 20505 SH SOLE 20505 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 118 11526 SH SOLE 11526 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 984 84122 SH SOLE 84122 0 0 NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 1181 74176 SH SOLE 74176 0 0 NUVEEN ENHANCED AMT FREE MUN COM 67071L106 1204 74037 SH SOLE 74037 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 250 26989 SH SOLE 26989 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 115 11085 SH SOLE 11085 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 937 93556 SH SOLE 93556 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1417 175377 SH SOLE 175377 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 766 53543 SH SOLE 53543 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 212 12951 SH SOLE 12951 0 0 OGE ENERGY CORP COM 670837103 70028 2138265 SH SOLE 2138265 0 0 NUVEEN MUN VALUE FD INC COM 670928100 973 89966 SH SOLE 89966 0 0 NUVEEN SELECT QUALITY MUN FD COM 670973106 951 61283 SH SOLE 61283 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 36253 133727 SH SOLE 131148 0 2579 OASIS PETE INC NEW COM 674215108 2166 231855 SH SOLE 231855 0 0 OCEANEERING INTL INC COM 675232102 38510 1289687 SH SOLE 1289687 0 0 OCEANFIRST FINL CORP COM 675234108 651 35805 SH SOLE 35805 0 0 OCWEN FINL CORP COM NEW 675746309 57 33514 SH SOLE 33514 0 0 OFFICE DEPOT INC COM 676220106 4291 1296264 SH SOLE 1296264 0 0 OIL STS INTL INC COM 678026105 1369 41633 SH SOLE 41633 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2832 46958 SH SOLE 46958 0 0 OLD NATL BANCORP IND COM 680033107 7067 564028 SH SOLE 564028 0 0 OLD REP INTL CORP COM 680223104 14341 743436 SH SOLE 743436 0 0 OLD SECOND BANCORP INC ILL COM 680277100 104 15254 SH SOLE 15254 0 0 OLIN CORP COM PAR $1 680665205 8478 341299 SH SOLE 341299 0 0 OMNICOM GROUP INC COM 681919106 34749 426423 SH SOLE 426423 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 10409 306587 SH SOLE 306587 0 0 OMEGA PROTEIN CORP COM 68210P107 230 11485 SH SOLE 11485 0 0 OMNOVA SOLUTIONS INC COM 682129101 168 23238 SH SOLE 23238 0 0 OMNICELL INC COM 68213N109 747 21809 SH SOLE 21809 0 0 ON ASSIGNMENT INC COM 682159108 746 20201 SH SOLE 20201 0 0 ON SEMICONDUCTOR CORP COM 682189105 11646 1320385 SH SOLE 1320385 0 0 ONE GAS INC COM 68235P108 5055 75906 SH SOLE 75906 0 0 ONEOK INC NEW COM 682680103 25928 546436 SH SOLE 546436 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 11919 297538 SH SOLE 297538 0 0 OPEN TEXT CORP COM 683715106 21355 360978 SH SOLE 360978 0 0 OPKO HEALTH INC COM 68375N103 14262 1526964 SH SOLE 181664 0 1345300 ORACLE CORP COM 68389X105 57394 1402243 SH SOLE 1402243 0 0 OPUS BK IRVINE CALIF COM 684000102 1809 53528 SH SOLE 53528 0 0 ORANGE SPONSORED ADR 684060106 1071 65244 SH SOLE 65244 0 0 ORBITAL ATK INC COM 68557N103 437 5133 SH SOLE 5133 0 0 ORION GROUP HOLDINGS INC COM 68628V308 75 14091 SH SOLE 14091 0 0 ORITANI FINL CORP DEL COM 68633D103 2052 128339 SH SOLE 128339 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3277 74881 SH SOLE 74881 0 0 OSHKOSH CORP COM 688239201 6728 141019 SH SOLE 141019 0 0 OTTER TAIL CORP COM 689648103 12944 386494 SH SOLE 386494 0 0 OWENS & MINOR INC NEW COM 690732102 12100 323694 SH SOLE 323694 0 0 OWENS CORNING NEW COM 690742101 8813 171068 SH SOLE 171068 0 0 OXFORD INDS INC COM 691497309 582 10277 SH SOLE 10277 0 0 PBF ENERGY INC CL A 69318G106 20321 854553 SH SOLE 853738 0 815 P C CONNECTION COM 69318J100 225 9449 SH SOLE 9449 0 0 PDC ENERGY INC COM 69327R101 5424 94147 SH SOLE 94147 0 0 PG&E CORP COM 69331C108 55540 868892 SH SOLE 868892 0 0 PHH CORP COM NEW 693320202 356 26732 SH SOLE 26732 0 0 PICO HLDGS INC COM NEW 693366205 2507 265025 SH SOLE 265025 0 0 PNC FINL SVCS GROUP INC COM 693475105 28518 350389 SH SOLE 350389 0 0 POSCO SPONSORED ADR 693483109 379 8519 SH SOLE 8519 0 0 PNM RES INC COM 69349H107 1105 31191 SH SOLE 31191 0 0 PPG INDS INC COM 693506107 9430 90544 SH SOLE 90544 0 0 PPL CORP COM 69351T106 63617 1685230 SH SOLE 1685230 0 0 PRA HEALTH SCIENCES INC COM 69354M108 3642 87207 SH SOLE 87207 0 0 PRA GROUP INC COM 69354N106 1387 57465 SH SOLE 57465 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4495 42371 SH SOLE 42371 0 0 PVH CORP COM 693656100 19648 208508 SH SOLE 208508 0 0 PACCAR INC COM 693718108 25329 488311 SH SOLE 488311 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 900 127934 SH SOLE 61134 0 66800 PACIFIC CONTINENTAL CORP COM 69412V108 456 29017 SH SOLE 29017 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 210 38593 SH SOLE 38593 0 0 PACIFIC PREMIER BANCORP COM 69478X105 918 38243 SH SOLE 38243 0 0 PACKAGING CORP AMER COM 695156109 3170 47369 SH SOLE 46799 0 570 PACWEST BANCORP DEL COM 695263103 20339 511296 SH SOLE 511296 0 0 PALO ALTO NETWORKS INC COM 697435105 13179 107461 SH SOLE 107461 0 0 PANDORA MEDIA INC COM 698354107 43263 3474953 SH SOLE 868753 0 2606200 PANERA BREAD CO CL A 69840W108 16901 79746 SH SOLE 79746 0 0 PAPA JOHNS INTL INC COM 698813102 526 7729 SH SOLE 7729 0 0 PAREXEL INTL CORP COM 699462107 787 12515 SH SOLE 12515 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 152 10444 SH SOLE 10444 0 0 PARK NATL CORP COM 700658107 12124 132098 SH SOLE 132098 0 0 PARK STERLING CORP COM 70086Y105 555 78326 SH SOLE 78326 0 0 PARKER DRILLING CO COM 701081101 147 63990 SH SOLE 63990 0 0 PARKER HANNIFIN CORP COM 701094104 20406 188855 SH SOLE 188855 0 0 PARKWAY PPTYS INC COM 70159Q104 1086 64937 SH SOLE 64937 0 0 PARSLEY ENERGY INC CL A 701877102 5114 188987 SH SOLE 188987 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1691 73633 SH SOLE 73633 0 0 PATTERSON COMPANIES INC COM 703395103 27284 569731 SH SOLE 569731 0 0 PATTERSON UTI ENERGY INC COM 703481101 32197 1510156 SH SOLE 1510156 0 0 PAYCHEX INC COM 704326107 26272 441547 SH SOLE 441547 0 0 PAYCOM SOFTWARE INC COM 70432V102 906 20974 SH SOLE 20974 0 0 PAYLOCITY HLDG CORP COM 70438V106 985 22804 SH SOLE 22804 0 0 PAYPAL HLDGS INC COM 70450Y103 168950 4627508 SH SOLE 4627508 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 434 23451 SH SOLE 23451 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2076 79086 SH SOLE 79086 0 0 PEGASYSTEMS INC COM 705573103 1168 43346 SH SOLE 43346 0 0 PENN NATL GAMING INC COM 707569109 1117 80107 SH SOLE 80107 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1585 73893 SH SOLE 73893 0 0 PENNYMAC MTG INVT TR COM 70931T103 1609 99108 SH SOLE 99108 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 17147 545053 SH SOLE 545053 0 0 PEOPLES BANCORP INC COM 709789101 595 27304 SH SOLE 27304 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 20077 1369496 SH SOLE 1369496 0 0 PEPSICO INC COM 713448108 40342 380798 SH SOLE 380798 0 0 PERFICIENT INC COM 71375U101 929 45734 SH SOLE 45734 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1447 53782 SH SOLE 53782 0 0 PERKINELMER INC COM 714046109 16032 305841 SH SOLE 305841 0 0 PETMED EXPRESS INC COM 716382106 326 17362 SH SOLE 17362 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 1163 17119 SH SOLE 17119 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 78 10912 SH SOLE 10912 0 0 PFIZER INC COM 717081103 130049 3693523 SH SOLE 3693523 0 0 PHARMERICA CORP COM 71714F104 439 17807 SH SOLE 11634 0 6173 PHILIP MORRIS INTL INC COM 718172109 158128 1554539 SH SOLE 1554539 0 0 PHILLIPS 66 COM 718546104 51853 653552 SH SOLE 653552 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 2632 47104 SH SOLE 47104 0 0 PHOTRONICS INC COM 719405102 1365 153179 SH SOLE 139194 0 13985 PHYSICIANS RLTY TR COM 71943U104 2799 133244 SH SOLE 133244 0 0 PIEDMONT NAT GAS INC COM 720186105 10975 182558 SH SOLE 182558 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10314 478840 SH SOLE 478840 0 0 PIER 1 IMPORTS INC COM 720279108 59 11542 SH SOLE 11542 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 105463 4139066 SH SOLE 3152866 0 986200 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8367 82698 SH SOLE 82410 0 288 PIMCO ETF TR INTER MUN BD ACT 72201R866 2038 36995 SH SOLE 36995 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 842 16670 SH SOLE 16670 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 1270 66406 SH SOLE 66406 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2617 53566 SH SOLE 53566 0 0 PINNACLE WEST CAP CORP COM 723484101 94571 1166684 SH SOLE 1166684 0 0 PINNACLE FOODS INC DEL COM 72348P104 4217 91107 SH SOLE 91107 0 0 PIONEER NAT RES CO COM 723787107 18375 121522 SH SOLE 121522 0 0 PIPER JAFFRAY COS COM 724078100 278 7368 SH SOLE 7368 0 0 PITNEY BOWES INC COM 724479100 5873 329923 SH SOLE 328378 0 1545 PLANET FITNESS INC CL A 72703H101 975 51661 SH SOLE 51661 0 0 PLANTRONICS INC NEW COM 727493108 981 22298 SH SOLE 22298 0 0 PLEXUS CORP COM 729132100 1754 40600 SH SOLE 40600 0 0 PLUG POWER INC COM NEW 72919P202 329 177145 SH SOLE 44345 0 132800 PLY GEM HLDGS INC COM 72941W100 1738 119293 SH SOLE 119293 0 0 POLARIS INDS INC COM 731068102 5243 64126 SH SOLE 30126 0 34000 POLYCOM INC COM 73172K104 6037 536613 SH SOLE 536613 0 0 POLYONE CORP COM 73179P106 1304 37005 SH SOLE 37005 0 0 POOL CORPORATION COM 73278L105 5012 53307 SH SOLE 53307 0 0 POPULAR INC COM NEW 733174700 12997 443598 SH SOLE 443598 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 18512 419581 SH SOLE 419223 0 358 POST HLDGS INC COM 737446104 7085 85681 SH SOLE 85681 0 0 POST PPTYS INC COM 737464107 3470 56840 SH SOLE 56840 0 0 POWER INTEGRATIONS INC COM 739276103 2171 43367 SH SOLE 43367 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 5073 220862 SH SOLE 220613 0 249 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 2101 81251 SH SOLE 81000 0 251 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 429 16171 SH SOLE 16171 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 5632 190404 SH SOLE 189806 0 599 PRAXAIR INC COM 74005P104 14947 132989 SH SOLE 132989 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 402 13905 SH SOLE 13905 0 0 PREMIER INC CL A 74051N102 12251 374643 SH SOLE 374643 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 2637 47591 SH SOLE 47591 0 0 PRICE T ROWE GROUP INC COM 74144T108 20963 287287 SH SOLE 287287 0 0 PRICELINE GRP INC COM NEW 741503403 13971 11191 SH SOLE 10777 0 414 PRICESMART INC COM 741511109 495 5285 SH SOLE 5285 0 0 PRIMORIS SVCS CORP COM 74164F103 1151 60787 SH SOLE 60787 0 0 PRIMERICA INC COM 74164M108 3022 52797 SH SOLE 52797 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 24027 584464 SH SOLE 584464 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 1642 92796 SH SOLE 92796 0 0 PROASSURANCE CORP COM 74267C106 4926 91986 SH SOLE 91986 0 0 PROCTER & GAMBLE CO COM 742718109 128222 1514375 SH SOLE 1514375 0 0 PRIVATEBANCORP INC COM 742962103 8277 187985 SH SOLE 187678 0 307 PROGRESSIVE CORP OHIO COM 743315103 22732 678566 SH SOLE 678566 0 0 PROLOGIS INC COM 74340W103 19000 387431 SH SOLE 387431 0 0 PROOFPOINT INC COM 743424103 2947 46715 SH SOLE 46715 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 970 24468 SH SOLE 24468 0 0 PROSPERITY BANCSHARES INC COM 743606105 2379 46661 SH SOLE 46661 0 0 PROTO LABS INC COM 743713109 1001 17393 SH SOLE 17393 0 0 PROVIDENCE SVC CORP COM 743815102 1331 29667 SH SOLE 26474 0 3193 PROVIDENT FINL SVCS INC COM 74386T105 1312 66813 SH SOLE 66813 0 0 PRUDENTIAL FINL INC COM 744320102 39285 550670 SH SOLE 550670 0 0 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 1558 103769 SH SOLE 103769 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 113232 2429344 SH SOLE 2429344 0 0 PUBLIC STORAGE COM 74460D109 48661 190387 SH SOLE 190387 0 0 PULTE GROUP INC COM 745867101 21515 1103908 SH SOLE 1103908 0 0 QLOGIC CORP COM 747277101 1383 93824 SH SOLE 93824 0 0 QCR HOLDINGS INC COM 74727A104 515 18932 SH SOLE 18932 0 0 QUAKER CHEM CORP COM 747316107 709 7950 SH SOLE 7950 0 0 QEP RES INC COM 74733V100 47795 2711012 SH SOLE 2711012 0 0 QIHOO 360 TECHNOLOGY CO LTD ADS 74734M109 3310 45317 SH SOLE 45317 0 0 QTS RLTY TR INC COM CL A 74736A103 2451 43778 SH SOLE 43778 0 0 QORVO INC COM 74736K101 4589 83046 SH SOLE 83046 0 0 Q2 HLDGS INC COM 74736L109 779 27810 SH SOLE 27810 0 0 QUALCOMM INC COM 747525103 103049 1923640 SH SOLE 1923640 0 0 QUALITY SYS INC COM 747582104 924 77592 SH SOLE 77592 0 0 QUALYS INC COM 74758T303 2449 82163 SH SOLE 82163 0 0 QUANTA SVCS INC COM 74762E102 6748 291874 SH SOLE 291874 0 0 QUEST DIAGNOSTICS INC COM 74834L100 42487 521891 SH SOLE 521891 0 0 QUESTAR CORP COM 748356102 13312 524727 SH SOLE 524727 0 0 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 43108 659948 SH SOLE 659948 0 0 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 1193 40055 SH SOLE 26855 0 13200 RLI CORP COM 749607107 1983 28835 SH SOLE 28835 0 0 RLJ LODGING TR COM 74965L101 12961 604248 SH SOLE 603808 0 440 RPC INC COM 749660106 34976 2252149 SH SOLE 1166322 0 1085827 RPM INTL INC COM 749685103 3884 77763 SH SOLE 77763 0 0 RSP PERMIAN INC COM 74978Q105 3457 99085 SH SOLE 99085 0 0 RACKSPACE HOSTING INC COM 750086100 56363 2701949 SH SOLE 2701949 0 0 RADIAN GROUP INC COM 750236101 5060 485622 SH SOLE 484619 0 1003 RAMBUS INC DEL COM 750917106 1177 97451 SH SOLE 97451 0 0 RALPH LAUREN CORP CL A 751212101 29370 327717 SH SOLE 327717 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1793 91429 SH SOLE 91429 0 0 RANDGOLD RES LTD ADR 752344309 495 4418 SH SOLE 4418 0 0 RANGE RES CORP COM 75281A109 30156 699019 SH SOLE 699019 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 5815 117951 SH SOLE 117951 0 0 RAYONIER INC COM 754907103 1436 54734 SH SOLE 54734 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 304 22338 SH SOLE 22338 0 0 RAYTHEON CO COM NEW 755111507 35420 260540 SH SOLE 260368 0 172 RBC BEARINGS INC COM 75524B104 2241 30916 SH SOLE 30916 0 0 RE MAX HLDGS INC CL A 75524W108 2621 65106 SH SOLE 65106 0 0 REALOGY HLDGS CORP COM 75605Y106 3043 104859 SH SOLE 104859 0 0 REALPAGE INC COM 75606N109 1164 52135 SH SOLE 52135 0 0 REALTY INCOME CORP COM 756109104 29525 425679 SH SOLE 425679 0 0 RED HAT INC COM 756577102 21202 292039 SH SOLE 292039 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 994 20956 SH SOLE 20956 0 0 RED ROCK RESORTS INC CL A 75700L108 1325 60272 SH SOLE 60272 0 0 REDWOOD TR INC COM 758075402 1694 122661 SH SOLE 122661 0 0 REGAL BELOIT CORP COM 758750103 3402 61799 SH SOLE 61799 0 0 REGAL ENTMT GROUP CL A 758766109 26285 1192616 SH SOLE 504034 0 688582 REGENCY CTRS CORP COM 758849103 9417 112469 SH SOLE 112469 0 0 REGENERON PHARMACEUTICALS COM 75886F107 30348 86900 SH SOLE 86900 0 0 REGIS CORP MINN COM 758932107 294 23599 SH SOLE 23599 0 0 REGIONS FINL CORP NEW COM 7591EP100 21949 2579239 SH SOLE 2579239 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 6986 72032 SH SOLE 72032 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 9705 126197 SH SOLE 126197 0 0 RENASANT CORP COM 75970E107 1752 54183 SH SOLE 54183 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 379 42959 SH SOLE 42959 0 0 REPLIGEN CORP COM 759916109 531 19409 SH SOLE 12406 0 7003 REPUBLIC BANCORP KY CL A 760281204 634 22952 SH SOLE 22952 0 0 REPUBLIC SVCS INC COM 760759100 29489 574732 SH SOLE 574732 0 0 RESMED INC COM 761152107 20084 317628 SH SOLE 317628 0 0 RESOURCE CAP CORP COM NEW 76120W708 207 16133 SH SOLE 16133 0 0 RESOURCES CONNECTION INC COM 76122Q105 283 19157 SH SOLE 19157 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 10047 241525 SH SOLE 230225 0 11300 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2433 112296 SH SOLE 112296 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4051 239714 SH SOLE 239714 0 0 REVLON INC CL A NEW 761525609 1185 36824 SH SOLE 36824 0 0 REXNORD CORP NEW COM 76169B102 5042 256842 SH SOLE 256842 0 0 REXFORD INDL RLTY INC COM 76169C100 2187 103715 SH SOLE 103715 0 0 REYNOLDS AMERICAN INC COM 761713106 146188 2710702 SH SOLE 2691905 0 18797 RICE ENERGY INC COM 762760106 15433 700216 SH SOLE 700216 0 0 RINGCENTRAL INC CL A 76680R206 417 21126 SH SOLE 21126 0 0 RIO TINTO PLC SPONSORED ADR 767204100 683 21821 SH SOLE 9505 0 12316 RITE AID CORP COM 767754104 105530 14089494 SH SOLE 14089494 0 0 ROBERT HALF INTL INC COM 770323103 13062 342305 SH SOLE 342305 0 0 ROCKWELL AUTOMATION INC COM 773903109 9567 83320 SH SOLE 83320 0 0 ROCKWELL COLLINS INC COM 774341101 3425 40230 SH SOLE 40230 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 9959 246513 SH SOLE 246513 0 0 ROGERS CORP COM 775133101 947 15501 SH SOLE 15501 0 0 ROLLINS INC COM 775711104 3331 113802 SH SOLE 113802 0 0 ROPER TECHNOLOGIES INC COM 776696106 8642 50671 SH SOLE 50671 0 0 ROSS STORES INC COM 778296103 43812 772838 SH SOLE 769476 0 3362 ROUSE PPTYS INC COM 779287101 311 17061 SH SOLE 17061 0 0 ROVI CORP COM 779376102 193 12309 SH SOLE 12309 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 10662 180443 SH SOLE 180443 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF T 780097713 1596 63329 SH SOLE 63329 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 26192 1047695 SH SOLE 1047695 0 0 ROYAL BK SCOTLAND GROUP PLC ADR PREF SHS R 780097747 9929 396426 SH SOLE 396426 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 11790 210530 SH SOLE 202793 0 7737 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3066 55524 SH SOLE 55524 0 0 ROYAL GOLD INC COM 780287108 5724 79474 SH SOLE 79474 0 0 ROYCE VALUE TR INC COM 780910105 1532 130174 SH SOLE 130174 0 0 RUSH ENTERPRISES INC CL A 781846209 1995 92590 SH SOLE 92590 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 280 17573 SH SOLE 17573 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 6805 97855 SH SOLE 97568 0 287 RYDER SYS INC COM 783549108 4665 76303 SH SOLE 76303 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 2424 30165 SH SOLE 30165 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 6996 138130 SH SOLE 138130 0 0 S & T BANCORP INC COM 783859101 843 34466 SH SOLE 34466 0 0 SBA COMMUNICATIONS CORP COM 78388J106 6346 58788 SH SOLE 58788 0 0 S&P GLOBAL INC COM 78409V104 5743 53540 SH SOLE 53540 0 0 SEI INVESTMENTS CO COM 784117103 1469 30538 SH SOLE 30538 0 0 SJW CORP COM 784305104 4463 113344 SH SOLE 113344 0 0 SL GREEN RLTY CORP COM 78440X101 6346 59600 SH SOLE 59600 0 0 SLM CORP COM 78442P106 5459 883355 SH SOLE 883355 0 0 SM ENERGY CO COM 78454L100 50464 1869036 SH SOLE 1869036 0 0 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 586 11146 SH SOLE 11146 0 0 SPDR SERIES TRUST BRCLY INTL CRP 78464A151 2055 63162 SH SOLE 62957 0 205 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 477 7972 SH SOLE 7876 0 96 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1460 31677 SH SOLE 31677 0 0 SPDR SERIES TRUST BRCLY EM LOCL 78464A391 1411 50643 SH SOLE 50643 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 11711 328119 SH SOLE 326876 0 1243 SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 9467 165660 SH SOLE 165124 0 536 SPDR SERIES TRUST S&P REGL BKG 78464A698 1148 29905 SH SOLE 29905 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2203 78459 SH SOLE 78459 0 0 SPDR SER TR NUVN BRCLY MUNI 78468R721 2059 40701 SH SOLE 40701 0 0 SPDR SER TR NUVN BR SHT MUNI 78468R739 1747 35600 SH SOLE 35515 0 85 SP PLUS CORP COM 78469C103 211 9346 SH SOLE 9346 0 0 SPX FLOW INC COM 78469X107 4632 177661 SH SOLE 177661 0 0 SVB FINL GROUP COM 78486Q101 3007 31601 SH SOLE 31601 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 612 29664 SH SOLE 29664 0 0 SABRE CORP COM 78573M104 17079 637523 SH SOLE 637523 0 0 ST JUDE MED INC COM 790849103 20624 264409 SH SOLE 264409 0 0 SALESFORCE COM INC COM 79466L302 182624 2299761 SH SOLE 2299761 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 22149 753118 SH SOLE 753118 0 0 SANDERSON FARMS INC COM 800013104 2923 33735 SH SOLE 33735 0 0 SANDY SPRING BANCORP INC COM 800363103 687 23636 SH SOLE 23636 0 0 SANMINA CORPORATION COM 801056102 2286 85258 SH SOLE 85258 0 0 SANOFI SPONSORED ADR 80105N105 12208 291705 SH SOLE 291705 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 9612 930502 SH SOLE 930502 0 0 SAP SE SPON ADR 803054204 20310 270727 SH SOLE 144427 0 126300 SAUL CTRS INC COM 804395101 714 11568 SH SOLE 11568 0 0 SCANA CORP NEW COM 80589M102 107273 1417831 SH SOLE 1417401 0 430 SCANSOURCE INC COM 806037107 1159 31230 SH SOLE 31230 0 0 SCHEIN HENRY INC COM 806407102 43733 247356 SH SOLE 247356 0 0 SCHLUMBERGER LTD COM 806857108 30439 384915 SH SOLE 384915 0 0 SCHOLASTIC CORP COM 807066105 1790 45193 SH SOLE 45193 0 0 SCHULMAN A INC COM 808194104 833 34094 SH SOLE 34094 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5796 164282 SH SOLE 164282 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 5259 90131 SH SOLE 90131 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 336 25759 SH SOLE 25759 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 9370 134034 SH SOLE 134034 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 26161 420126 SH SOLE 420126 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 821 50562 SH SOLE 50562 0 0 SEACOR HOLDINGS INC COM 811904101 718 12391 SH SOLE 12391 0 0 SEALED AIR CORP NEW COM 81211K100 8490 184694 SH SOLE 184694 0 0 SEATTLE GENETICS INC COM 812578102 30301 749848 SH SOLE 565848 0 184000 SEAWORLD ENTMT INC COM 81282V100 400 27948 SH SOLE 10048 0 17900 SELECT COMFORT CORP COM 81616X103 1112 52014 SH SOLE 52014 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2271 87393 SH SOLE 87393 0 0 SELECT MED HLDGS CORP COM 81619Q105 1244 114403 SH SOLE 114403 0 0 SELECTIVE INS GROUP INC COM 816300107 1356 35498 SH SOLE 35498 0 0 SEMGROUP CORP CL A 81663A105 2453 75353 SH SOLE 75353 0 0 SEMPRA ENERGY COM 816851109 55708 488580 SH SOLE 488580 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 6011 288575 SH SOLE 288575 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 500 7032 SH SOLE 7032 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 367 7357 SH SOLE 7357 0 0 SERVICE CORP INTL COM 817565104 1078 39873 SH SOLE 39873 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 13961 350788 SH SOLE 350788 0 0 SERVICENOW INC COM 81762P102 5671 85400 SH SOLE 85400 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2391 48407 SH SOLE 37007 0 11400 SHAW COMMUNICATIONS INC CL B CONV 82028K200 11057 575898 SH SOLE 575898 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3929 100584 SH SOLE 100584 0 0 SHERWIN WILLIAMS CO COM 824348106 14434 49150 SH SOLE 49150 0 0 SHIRE PLC SPONSORED ADR 82481R106 29082 157984 SH SOLE 157984 0 0 SIERRA BANCORP COM 82620P102 312 18664 SH SOLE 18664 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 8902 71262 SH SOLE 71262 0 0 SILICON LABORATORIES INC COM 826919102 274 5614 SH SOLE 5614 0 0 SILGAN HOLDINGS INC COM 827048109 2162 42015 SH SOLE 42015 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 324 6775 SH SOLE 6775 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 273 16020 SH SOLE 16020 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 1000 82335 SH SOLE 82335 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1383 29946 SH SOLE 29946 0 0 SIMON PPTY GROUP INC NEW COM 828806109 51605 237922 SH SOLE 237922 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 706 17674 SH SOLE 17674 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1866 62508 SH SOLE 62508 0 0 SIRIUS XM HLDGS INC COM 82968B103 14032 3552293 SH SOLE 1966993 0 1585300 SIX FLAGS ENTMT CORP NEW COM 83001A102 16429 283501 SH SOLE 283501 0 0 SKECHERS U S A INC CL A 830566105 10890 366421 SH SOLE 366421 0 0 SKYWEST INC COM 830879102 2265 85613 SH SOLE 85613 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 15735 248662 SH SOLE 248662 0 0 SMITH & WESSON HLDG CORP COM 831756101 2096 77099 SH SOLE 77099 0 0 SMITH A O COM 831865209 6173 70063 SH SOLE 70063 0 0 SMART & FINAL STORES INC COM 83190B101 919 61728 SH SOLE 61728 0 0 SMUCKER J M CO COM NEW 832696405 491 3221 SH SOLE 3221 0 0 SNAP ON INC COM 833034101 9134 57874 SH SOLE 57748 0 126 SOHU COM INC COM 83408W103 1670 44113 SH SOLE 44113 0 0 SOLARCITY CORP COM 83416T100 2312 96609 SH SOLE 9625 0 86984 SOLAREDGE TECHNOLOGIES INC COM 83417M104 785 40026 SH SOLE 12726 0 27300 SONIC CORP COM 835451105 1831 67706 SH SOLE 67706 0 0 SONOCO PRODS CO COM 835495102 17696 356348 SH SOLE 355573 0 775 SOTHEBYS COM 835898107 259 9444 SH SOLE 2444 0 7000 SONUS NETWORKS INC COM NEW 835916503 17999 2071274 SH SOLE 2071274 0 0 SOUFUN HLDGS LTD ADR 836034108 1185 235561 SH SOLE 108866 0 126695 SOURCE CAP INC COM 836144105 771 20916 SH SOLE 20916 0 0 SOUTH JERSEY INDS INC COM 838518108 17232 544962 SH SOLE 544962 0 0 SOUTH ST CORP COM 840441109 3018 44350 SH SOLE 44350 0 0 SOUTHERN CO COM 842587107 74352 1386390 SH SOLE 1386390 0 0 SOUTHERN COPPER CORP COM 84265V105 1195 44276 SH SOLE 11476 0 32800 SOUTHSIDE BANCSHARES INC COM 84470P109 802 25929 SH SOLE 25929 0 0 SOUTHWEST AIRLS CO COM 844741108 11465 292411 SH SOLE 292411 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 318 18779 SH SOLE 18779 0 0 SOUTHWEST GAS CORP COM 844895102 3148 39989 SH SOLE 39989 0 0 SOUTHWESTERN ENERGY CO COM 845467109 6751 536672 SH SOLE 536672 0 0 SOVRAN SELF STORAGE INC COM 84610H108 4321 41184 SH SOLE 41184 0 0 SPARTANNASH CO COM 847215100 1691 55304 SH SOLE 55304 0 0 SPECTRA ENERGY CORP COM 847560109 14954 408238 SH SOLE 408238 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 7324 155234 SH SOLE 155234 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 128119 1073829 SH SOLE 1073829 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 300 16905 SH SOLE 16905 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5311 123514 SH SOLE 123514 0 0 SPIRIT AIRLS INC COM 848577102 3036 67651 SH SOLE 67651 0 0 SPIRE INC COM 84857L101 15148 213830 SH SOLE 213830 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 7326 573704 SH SOLE 573704 0 0 SPLUNK INC COM 848637104 6356 117310 SH SOLE 117310 0 0 SPOK HLDGS INC COM 84863T106 204 10635 SH SOLE 10635 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 132 16330 SH SOLE 16330 0 0 SPRINT CORP COM SER 1 85207U105 92292 20373523 SH SOLE 3076623 0 17296900 SPROUTS FMRS MKT INC COM 85208M102 74783 3265626 SH SOLE 3265626 0 0 SQUARE INC CL A 852234103 1590 175734 SH SOLE 175734 0 0 STAGE STORES INC COM NEW 85254C305 106 21725 SH SOLE 21725 0 0 STAG INDL INC COM 85254J102 1907 80100 SH SOLE 80100 0 0 STAMPS COM INC COM NEW 852857200 1170 13386 SH SOLE 13386 0 0 STANDARD MTR PRODS INC COM 853666105 1448 36392 SH SOLE 36392 0 0 STANDEX INTL CORP COM 854231107 3967 48006 SH SOLE 47880 0 126 STANLEY BLACK & DECKER INC COM 854502101 5980 53764 SH SOLE 53764 0 0 STAPLES INC COM 855030102 20815 2414734 SH SOLE 2414734 0 0 STARBUCKS CORP COM 855244109 33733 590563 SH SOLE 558927 0 31636 STARWOOD PPTY TR INC COM 85571B105 15339 740294 SH SOLE 740294 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 13224 178820 SH SOLE 178820 0 0 STATE BK FINL CORP COM 856190103 741 36422 SH SOLE 36422 0 0 STATE NATL COS INC COM 85711T305 165 15649 SH SOLE 15649 0 0 STATE STR CORP COM 857477103 12136 225067 SH SOLE 225067 0 0 STATOIL ASA SPONSORED ADR 85771P102 10695 617837 SH SOLE 552021 0 65816 STEEL DYNAMICS INC COM 858119100 7693 313990 SH SOLE 313990 0 0 STEELCASE INC CL A 858155203 1459 107534 SH SOLE 107534 0 0 STEIN MART INC COM 858375108 118 15319 SH SOLE 15319 0 0 STEPAN CO COM 858586100 1455 24436 SH SOLE 24436 0 0 STERICYCLE INC COM 858912108 6773 65050 SH SOLE 65050 0 0 STERLING BANCORP DEL COM 85917A100 582 37087 SH SOLE 37087 0 0 STEWART INFORMATION SVCS COR COM 860372101 343 8279 SH SOLE 8279 0 0 STIFEL FINL CORP COM 860630102 1189 37817 SH SOLE 37817 0 0 STILLWATER MNG CO COM 86074Q102 281 23704 SH SOLE 23704 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 729 123756 SH SOLE 123756 0 0 STOCK YDS BANCORP INC COM 861025104 625 22137 SH SOLE 22137 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 408 12658 SH SOLE 12658 0 0 STONERIDGE INC COM 86183P102 200 13362 SH SOLE 13362 0 0 STORE CAP CORP COM 862121100 4367 148292 SH SOLE 148292 0 0 STRAYER ED INC COM 863236105 284 5771 SH SOLE 5771 0 0 STRYKER CORP COM 863667101 45804 382238 SH SOLE 382238 0 0 STURM RUGER & CO INC COM 864159108 1332 20807 SH SOLE 20807 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 88 15319 SH SOLE 15319 0 0 SUMMIT HOTEL PPTYS COM 866082100 2411 182095 SH SOLE 182095 0 0 SUMMIT MATLS INC CL A 86614U100 2632 128627 SH SOLE 128627 0 0 SUN CMNTYS INC COM 866674104 3654 47679 SH SOLE 47679 0 0 SUN HYDRAULICS CORP COM 866942105 527 17736 SH SOLE 17736 0 0 SUNPOWER CORP COM 867652406 2101 135656 SH SOLE 59856 0 75800 SUNRUN INC COM 86771W105 594 100198 SH SOLE 77898 0 22300 SUNSTONE HOTEL INVS INC NEW COM 867892101 3614 299407 SH SOLE 299407 0 0 SUNTRUST BKS INC COM 867914103 23043 560921 SH SOLE 560921 0 0 SUPER MICRO COMPUTER INC COM 86800U104 678 27264 SH SOLE 27264 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 10977 596257 SH SOLE 596257 0 0 SUPERIOR INDS INTL INC COM 868168105 314 11713 SH SOLE 11713 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 204 10000 SH SOLE 125 0 9875 SUPERVALU INC COM 868536103 553 117117 SH SOLE 117117 0 0 SURGICAL CARE AFFILIATES INC COM 86881L106 1751 36741 SH SOLE 36741 0 0 SWIFT TRANSN CO CL A 87074U101 1044 67743 SH SOLE 67743 0 0 SYKES ENTERPRISES INC COM 871237103 1579 54513 SH SOLE 45645 0 8868 SYMANTEC CORP COM 871503108 41938 2041756 SH SOLE 2041756 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 410 12865 SH SOLE 12865 0 0 SYNAPTICS INC COM 87157D109 1043 19411 SH SOLE 19411 0 0 SYNOPSYS INC COM 871607107 9533 176280 SH SOLE 176280 0 0 SYNOVUS FINL CORP COM NEW 87161C501 3384 116740 SH SOLE 116740 0 0 SYNTEL INC COM 87162H103 2052 45340 SH SOLE 45340 0 0 SYNNEX CORP COM 87162W100 2607 27498 SH SOLE 27498 0 0 SYNERGY RES CORP COM 87164P103 923 138552 SH SOLE 138552 0 0 SYNCHRONY FINL COM 87165B103 22275 881136 SH SOLE 881136 0 0 SYSCO CORP COM 871829107 136447 2689144 SH SOLE 2689144 0 0 TCF FINL CORP COM 872275102 10836 856628 SH SOLE 856628 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 6981 121913 SH SOLE 121913 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 64697 2272061 SH SOLE 2272061 0 0 TFS FINL CORP COM 87240R107 5026 291880 SH SOLE 291880 0 0 TJX COS INC NEW COM 872540109 39210 507706 SH SOLE 507706 0 0 T MOBILE US INC COM 872590104 63197 1460524 SH SOLE 1460524 0 0 TRC COS INC COM 872625108 92 14593 SH SOLE 14593 0 0 TRI POINTE GROUP INC COM 87265H109 749 63379 SH SOLE 63379 0 0 TPG SPECIALTY LENDING INC COM 87265K102 343 20627 SH SOLE 20627 0 0 TAHOE RES INC COM 873868103 8057 538202 SH SOLE 538202 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 20287 773422 SH SOLE 773422 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2998 79061 SH SOLE 79061 0 0 TAL ED GROUP ADS REPSTG COM 874080104 1285 20699 SH SOLE 20699 0 0 TALEN ENERGY CORP COM 87422J105 2129 157128 SH SOLE 157128 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 5236 113770 SH SOLE 113770 0 0 TALMER BANCORP INC COM 87482X101 287 14988 SH SOLE 1420 0 13568 TANGER FACTORY OUTLET CTRS I COM 875465106 6117 152236 SH SOLE 152236 0 0 TARGET CORP COM 87612E106 43400 621604 SH SOLE 621184 0 420 TARGA RES CORP COM 87612G101 45933 1090001 SH SOLE 1090001 0 0 TASER INTL INC COM 87651B104 847 34057 SH SOLE 34057 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6872 198208 SH SOLE 198208 0 0 TAUBMAN CTRS INC COM 876664103 2034 27416 SH SOLE 27416 0 0 TECH DATA CORP COM 878237106 3215 44748 SH SOLE 44748 0 0 TEGNA INC COM 87901J105 15872 685018 SH SOLE 685018 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 1446 86928 SH SOLE 86928 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1071 45686 SH SOLE 45686 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 993 57744 SH SOLE 57744 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2561 25852 SH SOLE 25852 0 0 TELEFLEX INC COM 879369106 14463 81571 SH SOLE 81571 0 0 TELEFONICA S A SPONSORED ADR 879382208 339 35715 SH SOLE 35715 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 80605 2717632 SH SOLE 2717632 0 0 TELUS CORP COM 87971M103 20391 633276 SH SOLE 633276 0 0 TELETECH HOLDINGS INC COM 879939106 1063 39172 SH SOLE 39172 0 0 TEMPUR SEALY INTL INC COM 88023U101 540 9755 SH SOLE 9755 0 0 TENARIS S A SPONSORED ADR 88031M109 203 7047 SH SOLE 7047 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 5164 186835 SH SOLE 186835 0 0 TENNANT CO COM 880345103 351 6510 SH SOLE 6510 0 0 TENNECO INC COM 880349105 1123 24098 SH SOLE 24098 0 0 TERADATA CORP DEL COM 88076W103 18468 736656 SH SOLE 736656 0 0 TERADYNE INC COM 880770102 9700 492650 SH SOLE 492650 0 0 TEREX CORP NEW COM 880779103 1355 66726 SH SOLE 66726 0 0 TERNIUM SA SPON ADR 880890108 672 35234 SH SOLE 35234 0 0 TERRAFORM GLOBAL INC CL A 88104M101 362 111169 SH SOLE 111169 0 0 TERRAFORM PWR INC CL A COM 88104R100 41100 3770609 SH SOLE 981890 0 2788719 TERRITORIAL BANCORP INC COM 88145X108 363 13697 SH SOLE 13697 0 0 TERRENO RLTY CORP COM 88146M101 1784 68969 SH SOLE 68969 0 0 TESORO CORP COM 881609101 48102 642050 SH SOLE 641275 0 775 TESLA MTRS INC COM 88160R101 17737 83557 SH SOLE 10257 0 73300 TESORO LOGISTICS LP COM UNIT LP 88160T107 5594 112942 SH SOLE 112942 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 16848 335419 SH SOLE 335033 0 386 TETRA TECH INC NEW COM 88162G103 5345 173854 SH SOLE 173854 0 0 TESSERA TECHNOLOGIES INC COM 88164L100 2116 69045 SH SOLE 69045 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3250 69510 SH SOLE 69510 0 0 TEXAS INSTRS INC COM 882508104 59482 949428 SH SOLE 940941 0 8487 TEXAS ROADHOUSE INC COM 882681109 3184 69814 SH SOLE 69814 0 0 TEXTRON INC COM 883203101 13988 382604 SH SOLE 382604 0 0 THERAPEUTICSMD INC COM 88338N107 442 51984 SH SOLE 13884 0 38100 THERMO FISHER SCIENTIFIC INC COM 883556102 27347 185078 SH SOLE 184915 0 163 THOMSON REUTERS CORP COM 884903105 14943 369691 SH SOLE 368891 0 800 THOR INDS INC COM 885160101 27096 418539 SH SOLE 418539 0 0 3-D SYS CORP DEL COM NEW 88554D205 5498 401624 SH SOLE 128324 0 273300 3M CO COM 88579Y101 26478 151199 SH SOLE 141765 0 9434 TIER REIT INC COM NEW 88650V208 425 27748 SH SOLE 27748 0 0 TIFFANY & CO NEW COM 886547108 13621 224620 SH SOLE 224620 0 0 TILE SHOP HLDGS INC COM 88677Q109 1787 89871 SH SOLE 39971 0 49900 TIME WARNER INC COM NEW 887317303 16802 228477 SH SOLE 228477 0 0 TIVO INC COM 888706108 263 26545 SH SOLE 26545 0 0 TOLL BROTHERS INC COM 889478103 14634 543830 SH SOLE 543830 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1361 20934 SH SOLE 20934 0 0 TOOTSIE ROLL INDS INC COM 890516107 1138 29531 SH SOLE 28131 0 1400 TOPBUILD CORP COM 89055F103 1645 45429 SH SOLE 45429 0 0 TORCHMARK CORP COM 891027104 13069 211399 SH SOLE 207271 0 4128 TORO CO COM 891092108 7304 82813 SH SOLE 82813 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 10843 252583 SH SOLE 252583 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1318 67411 SH SOLE 67411 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 1480 79527 SH SOLE 79527 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 591 39627 SH SOLE 39627 0 0 TOTAL S A SPONSORED ADR 89151E109 20742 431230 SH SOLE 422736 0 8494 TOWER INTL INC COM 891826109 228 11099 SH SOLE 11099 0 0 TOTAL SYS SVCS INC COM 891906109 12130 228392 SH SOLE 226003 0 2389 TOWNEBANK PORTSMOUTH VA COM 89214P109 1574 72714 SH SOLE 72714 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 16797 167987 SH SOLE 167774 0 213 TRACTOR SUPPLY CO COM 892356106 31190 342072 SH SOLE 342072 0 0 TRANSCANADA CORP COM 89353D107 11281 249478 SH SOLE 249478 0 0 TRANSDIGM GROUP INC COM 893641100 3020 11453 SH SOLE 11453 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 5908 143770 SH SOLE 143770 0 0 TRANSUNION COM 89400J107 3201 95735 SH SOLE 95735 0 0 TRAVELERS COMPANIES INC COM 89417E109 34822 292520 SH SOLE 279980 0 12540 TREDEGAR CORP COM 894650100 206 12808 SH SOLE 12808 0 0 TREX CO INC COM 89531P105 1570 34950 SH SOLE 34950 0 0 TRI CONTL CORP COM 895436103 376 18314 SH SOLE 18314 0 0 TRIBUNE MEDIA CO CL A 896047503 2873 73332 SH SOLE 73332 0 0 TRICO BANCSHARES COM 896095106 906 32808 SH SOLE 32808 0 0 TRIMAS CORP COM NEW 896215209 863 47957 SH SOLE 47957 0 0 TRIMBLE NAVIGATION LTD COM 896239100 2155 88446 SH SOLE 88446 0 0 TRINET GROUP INC COM 896288107 482 23186 SH SOLE 23186 0 0 TRINA SOLAR LIMITED SPON ADR 89628E104 1865 240949 SH SOLE 110349 0 130600 TRINITY INDS INC COM 896522109 6741 362999 SH SOLE 362999 0 0 TRIPLE-S MGMT CORP CL B 896749108 303 12415 SH SOLE 12415 0 0 TRISTATE CAP HLDGS INC COM 89678F100 154 11249 SH SOLE 11249 0 0 TRIUMPH BANCORP INC COM 89679E300 413 25831 SH SOLE 25831 0 0 TRIUMPH GROUP INC NEW COM 896818101 5025 141544 SH SOLE 141544 0 0 TRIPADVISOR INC COM 896945201 74259 1154885 SH SOLE 1154885 0 0 TRUECAR INC COM 89785L107 20133 2564775 SH SOLE 379875 0 2184900 TRUEBLUE INC COM 89785X101 978 51704 SH SOLE 51704 0 0 TRUSTCO BK CORP N Y COM 898349105 921 143751 SH SOLE 143751 0 0 TRUSTMARK CORP COM 898402102 7065 284302 SH SOLE 284302 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 1219 144659 SH SOLE 36659 0 108000 TUPPERWARE BRANDS CORP COM 899896104 10754 191074 SH SOLE 191074 0 0 TUTOR PERINI CORP COM 901109108 1331 56502 SH SOLE 56502 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 3638 134501 SH SOLE 134501 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 2698 99026 SH SOLE 99026 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 940 92034 SH SOLE 92034 0 0 TWITTER INC COM 90184L102 88775 5249841 SH SOLE 5249841 0 0 TWO HBRS INVT CORP COM 90187B101 22370 2613291 SH SOLE 2613291 0 0 II VI INC COM 902104108 1682 89641 SH SOLE 77156 0 12485 2U INC COM 90214J101 26853 913061 SH SOLE 912361 0 700 TYSON FOODS INC CL A 902494103 128553 1924736 SH SOLE 1924736 0 0 UDR INC COM 902653104 9393 254406 SH SOLE 254406 0 0 UGI CORP NEW COM 902681105 46007 1016730 SH SOLE 1016730 0 0 UMB FINL CORP COM 902788108 3059 57485 SH SOLE 57485 0 0 US BANCORP DEL COM NEW 902973304 22574 559743 SH SOLE 559743 0 0 USANA HEALTH SCIENCES INC COM 90328M107 917 8230 SH SOLE 8230 0 0 U S G CORP COM NEW 903293405 4395 163012 SH SOLE 163012 0 0 U S CONCRETE INC COM NEW 90333L201 1713 28131 SH SOLE 28131 0 0 U S PHYSICAL THERAPY INC COM 90337L108 390 6472 SH SOLE 6472 0 0 UBIQUITI NETWORKS INC COM 90347A100 858 22198 SH SOLE 7260 0 14938 ULTA SALON COSMETCS & FRAG I COM 90384S303 46172 189510 SH SOLE 188986 0 524 ULTIMATE SOFTWARE GROUP INC COM 90385D107 7588 36084 SH SOLE 36084 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 96 16826 SH SOLE 16826 0 0 UMPQUA HLDGS CORP COM 904214103 9284 600158 SH SOLE 600158 0 0 UNDER ARMOUR INC CL A 904311107 7612 189682 SH SOLE 52382 0 137300 UNIFI INC COM NEW 904677200 211 7734 SH SOLE 7734 0 0 UNIFIRST CORP MASS COM 904708104 1900 16419 SH SOLE 16419 0 0 UNILEVER PLC SPON ADR NEW 904767704 11608 242290 SH SOLE 242290 0 0 UNILEVER N V N Y SHS NEW 904784709 781 16645 SH SOLE 16645 0 0 UNION BANKSHARES CORP NEW COM 90539J109 1739 70362 SH SOLE 70362 0 0 UNION PAC CORP COM 907818108 26307 301508 SH SOLE 301508 0 0 UNIT CORP COM 909218109 2596 166851 SH SOLE 166851 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 149 24489 SH SOLE 24489 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1937 105899 SH SOLE 105899 0 0 UNITED BANKSHARES INC WEST V COM 909907107 6791 181054 SH SOLE 181054 0 0 UNITED CONTL HLDGS INC COM 910047109 11209 273112 SH SOLE 273112 0 0 UNITED FINL BANCORP INC NEW COM 910304104 644 49616 SH SOLE 49616 0 0 UNITED FIRE GROUP INC COM 910340108 1247 29388 SH SOLE 29388 0 0 UNITED NAT FOODS INC COM 911163103 1906 40725 SH SOLE 40725 0 0 UNITED PARCEL SERVICE INC CL B 911312106 26268 243852 SH SOLE 243852 0 0 UNITED RENTALS INC COM 911363109 2693 40131 SH SOLE 40131 0 0 UNITED STATES CELLULAR CORP COM 911684108 2667 67911 SH SOLE 67911 0 0 US FOODS HLDG CORP COM 912008109 2714 111965 SH SOLE 111965 0 0 UNITED TECHNOLOGIES CORP COM 913017109 13988 136406 SH SOLE 136406 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 26424 249469 SH SOLE 249469 0 0 UNITEDHEALTH GROUP INC COM 91324P102 36095 255628 SH SOLE 255628 0 0 UNITIL CORP COM 913259107 294 6900 SH SOLE 6900 0 0 UNIVERSAL CORP VA COM 913456109 5946 102986 SH SOLE 102986 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3943 58154 SH SOLE 58154 0 0 UNIVERSAL ELECTRS INC COM 913483103 958 13253 SH SOLE 13253 0 0 UNIVERSAL FST PRODS INC COM 913543104 3505 37818 SH SOLE 33620 0 4198 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1340 23430 SH SOLE 23430 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 347 18690 SH SOLE 18690 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 31899 237873 SH SOLE 237873 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 25 10932 SH SOLE 10932 0 0 UNIVEST CORP PA COM 915271100 672 31965 SH SOLE 31965 0 0 UNUM GROUP COM 91529Y106 20587 647599 SH SOLE 647599 0 0 URBAN OUTFITTERS INC COM 917047102 17068 620663 SH SOLE 620663 0 0 URBAN EDGE PPTYS COM 91704F104 4855 162589 SH SOLE 162589 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 299 12081 SH SOLE 12081 0 0 US ECOLOGY INC COM 91732J102 2418 52625 SH SOLE 52625 0 0 VCA INC COM 918194101 31657 468234 SH SOLE 468234 0 0 V F CORP COM 918204108 15521 252415 SH SOLE 252415 0 0 VWR CORP COM 91843L103 18588 643171 SH SOLE 643171 0 0 VAIL RESORTS INC COM 91879Q109 3074 22237 SH SOLE 22237 0 0 VALE S A ADR 91912E105 81 16009 SH SOLE 16009 0 0 VALERO ENERGY CORP NEW COM 91913Y100 65824 1290665 SH SOLE 1287195 0 3470 VALLEY NATL BANCORP COM 919794107 4153 455323 SH SOLE 455323 0 0 VALMONT INDS INC COM 920253101 10470 77401 SH SOLE 77401 0 0 VALSPAR CORP COM 920355104 6812 63052 SH SOLE 63052 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1614 49926 SH SOLE 49683 0 243 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 2568 136079 SH SOLE 136079 0 0 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 637 35922 SH SOLE 35686 0 236 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 1074 43225 SH SOLE 43225 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1968 55858 SH SOLE 55858 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 635 11389 SH SOLE 11389 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 758 16249 SH SOLE 16249 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1163 9537 SH SOLE 9537 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 583 5447 SH SOLE 5447 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1070 13236 SH SOLE 13236 0 0 VANTIV INC CL A 92210H105 28163 497571 SH SOLE 497571 0 0 VARIAN MED SYS INC COM 92220P105 9373 113987 SH SOLE 113987 0 0 VASCO DATA SEC INTL INC COM 92230Y104 1143 69768 SH SOLE 69768 0 0 VECTREN CORP COM 92240G101 58013 1101448 SH SOLE 1101448 0 0 VECTOR GROUP LTD COM 92240M108 826 36841 SH SOLE 36841 0 0 VEECO INSTRS INC DEL COM 922417100 863 52113 SH SOLE 52113 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 3929 499281 SH SOLE 499281 0 0 VEEVA SYS INC CL A COM 922475108 55182 1617283 SH SOLE 1617283 0 0 VENTAS INC COM 92276F100 11234 154264 SH SOLE 154264 0 0 VANGUARD INDEX FDS REIT ETF 922908553 781 8811 SH SOLE 8811 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2230 19273 SH SOLE 19273 0 0 VEREIT INC COM 92339V100 7049 695213 SH SOLE 695213 0 0 VERIFONE SYS INC COM 92342Y109 1722 92871 SH SOLE 92871 0 0 VERISIGN INC COM 92343E102 86182 996787 SH SOLE 456825 0 539962 VERIZON COMMUNICATIONS INC COM 92343V104 259626 4649457 SH SOLE 4649457 0 0 VERINT SYS INC COM 92343X100 2767 83519 SH SOLE 83519 0 0 VERISK ANALYTICS INC COM 92345Y106 13295 163972 SH SOLE 163972 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 35833 416561 SH SOLE 416561 0 0 VIASAT INC COM 92552V100 2305 32279 SH SOLE 32279 0 0 VIACOM INC NEW CL A 92553P102 226 4863 SH SOLE 4863 0 0 VIACOM INC NEW CL B 92553P201 24515 591160 SH SOLE 591160 0 0 VIMPELCOM LTD SPONSORED ADR 92719A106 6392 1647415 SH SOLE 1647415 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 3172 283948 SH SOLE 283948 0 0 VIRGIN AMER INC COM VTG 92765X208 2077 36944 SH SOLE 36944 0 0 VISA INC COM CL A 92826C839 13099 176606 SH SOLE 176606 0 0 VIRTUSA CORP COM 92827P102 256 8880 SH SOLE 8880 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 919 12912 SH SOLE 9712 0 3200 VISHAY INTERTECHNOLOGY INC COM 928298108 301 24309 SH SOLE 24309 0 0 VISTA OUTDOOR INC COM 928377100 23522 492815 SH SOLE 492815 0 0 VISTEON CORP COM NEW 92839U206 2328 35369 SH SOLE 35369 0 0 VITAMIN SHOPPE INC COM 92849E101 1668 54550 SH SOLE 54550 0 0 VMWARE INC CL A COM 928563402 22260 389030 SH SOLE 141430 0 247600 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 6505 210595 SH SOLE 199439 0 11156 VONAGE HLDGS CORP COM 92886T201 32977 5406144 SH SOLE 5361824 0 44320 VORNADO RLTY TR SH BEN INT 929042109 8032 80219 SH SOLE 80219 0 0 VOYA FINL INC COM 929089100 7364 297403 SH SOLE 297403 0 0 VULCAN MATLS CO COM 929160109 20720 172153 SH SOLE 172153 0 0 WD-40 CO COM 929236107 1185 10086 SH SOLE 10086 0 0 WGL HLDGS INC COM 92924F106 14345 202647 SH SOLE 202647 0 0 WABCO HLDGS INC COM 92927K102 382 4173 SH SOLE 4173 0 0 WSFS FINL CORP COM 929328102 1678 52128 SH SOLE 52128 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 3029 112177 SH SOLE 112177 0 0 W P CAREY INC COM 92936U109 3043 43832 SH SOLE 43832 0 0 WPP PLC NEW ADR 92937A102 12931 123714 SH SOLE 123714 0 0 WP GLIMCHER IN COM 92939N102 1040 92919 SH SOLE 92919 0 0 WEC ENERGY GROUP INC COM 92939U106 30913 473404 SH SOLE 473404 0 0 WABASH NATL CORP COM 929566107 2477 195023 SH SOLE 195023 0 0 WABTEC CORP COM 929740108 2056 29281 SH SOLE 29281 0 0 WADDELL & REED FINL INC CL A 930059100 12026 698388 SH SOLE 698388 0 0 WAGEWORKS INC COM 930427109 1285 21486 SH SOLE 21486 0 0 WAL-MART STORES INC COM 931142103 50677 694020 SH SOLE 694020 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 72802 874292 SH SOLE 874292 0 0 WALKER & DUNLOP INC COM 93148P102 1163 51037 SH SOLE 44767 0 6270 WASHINGTON FED INC COM 938824109 3902 160831 SH SOLE 160831 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6244 198469 SH SOLE 198469 0 0 WASHINGTON TR BANCORP COM 940610108 1022 26955 SH SOLE 26955 0 0 WASTE MGMT INC DEL COM 94106L109 23809 359278 SH SOLE 359278 0 0 WATERS CORP COM 941848103 7335 52148 SH SOLE 51620 0 528 WATERSTONE FINL INC MD COM 94188P101 639 41707 SH SOLE 41707 0 0 WATSCO INC COM 942622200 22302 158518 SH SOLE 158518 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3885 66690 SH SOLE 66690 0 0 WAYFAIR INC CL A 94419L101 4408 113024 SH SOLE 28724 0 84300 WEB COM GROUP INC COM 94733A104 27154 1493603 SH SOLE 1493603 0 0 WEBMD HEALTH CORP COM 94770V102 1636 28162 SH SOLE 28162 0 0 WEBSTER FINL CORP CONN COM 947890109 610 17971 SH SOLE 17971 0 0 WEIBO CORP SPONSORED ADR 948596101 1197 42119 SH SOLE 21419 0 20700 WEIGHT WATCHERS INTL INC NEW COM 948626106 270 23202 SH SOLE 6202 0 17000 WEINGARTEN RLTY INVS SH BEN INT 948741103 2942 72063 SH SOLE 72063 0 0 WEIS MKTS INC COM 948849104 13059 258330 SH SOLE 258330 0 0 WELLS FARGO & CO NEW COM 949746101 32545 687612 SH SOLE 687162 0 450 WELLTOWER INC COM 95040Q104 18694 245427 SH SOLE 245427 0 0 WENDYS CO COM 95058W100 6297 654572 SH SOLE 654572 0 0 WERNER ENTERPRISES INC COM 950755108 1461 63602 SH SOLE 63602 0 0 WESBANCO INC COM 950810101 2193 70643 SH SOLE 70643 0 0 WESCO INTL INC COM 95082P105 4236 82270 SH SOLE 82270 0 0 WEST CORP COM 952355204 1147 58318 SH SOLE 58318 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2639 34778 SH SOLE 34778 0 0 WESTAMERICA BANCORPORATION COM 957090103 1496 30362 SH SOLE 26213 0 4149 WESTAR ENERGY INC COM 95709T100 29140 519520 SH SOLE 519520 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5411 165726 SH SOLE 165264 0 462 WESTERN ASSET VAR RT STRG FD COM 957667108 808 51934 SH SOLE 51934 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 1016 59038 SH SOLE 59038 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 204 21677 SH SOLE 21677 0 0 WESTERN DIGITAL CORP COM 958102105 42728 904096 SH SOLE 904096 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 6451 127989 SH SOLE 127989 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 215 20309 SH SOLE 20309 0 0 WESTERN REFNG INC COM 959319104 2019 97883 SH SOLE 97883 0 0 WESTERN UN CO COM 959802109 13674 712915 SH SOLE 712915 0 0 WESTLAKE CHEM CORP COM 960413102 9362 218127 SH SOLE 218127 0 0 WESTROCK CO COM 96145D105 14667 377337 SH SOLE 376457 0 880 WEYERHAEUSER CO COM 962166104 2675 89868 SH SOLE 89868 0 0 WHIRLPOOL CORP COM 963320106 27581 165513 SH SOLE 165513 0 0 WHITESTONE REIT COM 966084204 164 10850 SH SOLE 10850 0 0 WHITEWAVE FOODS CO COM 966244105 34688 738986 SH SOLE 738986 0 0 WHITING PETE CORP NEW COM 966387102 37058 4001939 SH SOLE 4001939 0 0 WHOLE FOODS MKT INC COM 966837106 78389 2448122 SH SOLE 2448122 0 0 WILEY JOHN & SONS INC CL A 968223206 12090 231707 SH SOLE 231707 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 4626 133559 SH SOLE 133559 0 0 WILLIAMS SONOMA INC COM 969904101 2933 56272 SH SOLE 56272 0 0 WINNEBAGO INDS INC COM 974637100 322 14047 SH SOLE 14047 0 0 WINTHROP RLTY TR SH BEN INT NEW 976391300 127 14430 SH SOLE 14430 0 0 WINTRUST FINL CORP COM 97650W108 4377 85823 SH SOLE 85823 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 11978 969101 SH SOLE 536501 0 432600 WISDOMTREE TR BLMBG US BULL 97717W471 531 20199 SH SOLE 20199 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1391 68457 SH SOLE 68457 0 0 WOODWARD INC COM 980745103 1645 28532 SH SOLE 28532 0 0 WORKDAY INC CL A 98138H101 2930 39242 SH SOLE 39242 0 0 WORLD FUEL SVCS CORP COM 981475106 32790 690455 SH SOLE 690455 0 0 WORTHINGTON INDS INC COM 981811102 1856 43869 SH SOLE 43869 0 0 WPX ENERGY INC COM 98212B103 13856 1488287 SH SOLE 1488287 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 6988 98107 SH SOLE 98107 0 0 WYNN RESORTS LTD COM 983134107 4474 49355 SH SOLE 46995 0 2360 XPO LOGISTICS INC COM 983793100 2540 96729 SH SOLE 22329 0 74400 XCEL ENERGY INC COM 98389B100 61117 1364832 SH SOLE 1364832 0 0 XILINX INC COM 983919101 24042 521179 SH SOLE 519046 0 2133 XCERRA CORP COM 98400J108 159 27622 SH SOLE 27622 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3041 181225 SH SOLE 181225 0 0 XEROX CORP COM 984121103 11902 1254186 SH SOLE 1254186 0 0 XYLEM INC COM 98419M100 15030 336613 SH SOLE 336613 0 0 YY INC ADS REPCOM CLA 98426T106 973 28740 SH SOLE 28740 0 0 YADKIN FINL CORP COM 984305102 441 17578 SH SOLE 17578 0 0 YAHOO INC COM 984332106 142061 3782249 SH SOLE 3782249 0 0 YAMANA GOLD INC COM 98462Y100 99 19000 SH SOLE 0 0 19000 YUM BRANDS INC COM 988498101 10935 131873 SH SOLE 131873 0 0 ZAGG INC COM 98884U108 106 20128 SH SOLE 14589 0 5539 ZAYO GROUP HLDGS INC COM 98919V105 3715 133007 SH SOLE 133007 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1369 27333 SH SOLE 27333 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 419 15320 SH SOLE 15320 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3406 93887 SH SOLE 93887 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 22846 189784 SH SOLE 189784 0 0 ZIONS BANCORPORATION COM 989701107 5952 236830 SH SOLE 236830 0 0 ZOETIS INC CL A 98978V103 12347 260153 SH SOLE 260153 0 0 ZYNGA INC CL A 98986T108 19277 7741592 SH SOLE 7741592 0 0 AIRCASTLE LTD COM G0129K104 1619 82790 SH SOLE 82790 0 0 ALKERMES PLC SHS G01767105 31303 724267 SH SOLE 724267 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 4291 61808 SH SOLE 61808 0 0 AMDOCS LTD SHS G02602103 8026 139044 SH SOLE 139044 0 0 AON PLC SHS CL A G0408V102 7214 66041 SH SOLE 66041 0 0 ARCH CAP GROUP LTD ORD G0450A105 5742 79753 SH SOLE 79753 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 2988 57569 SH SOLE 57569 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 10765 232095 SH SOLE 232095 0 0 ARRIS INTL INC SHS G0551A103 11006 525113 SH SOLE 524503 0 610 ASSURED GUARANTY LTD COM G0585R106 9793 386023 SH SOLE 386023 0 0 ATLASSIAN CORP PLC CL A G06242104 1939 74864 SH SOLE 19064 0 55800 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 22365 406638 SH SOLE 406638 0 0 AXALTA COATING SYS LTD COM G0750C108 7877 296904 SH SOLE 296904 0 0 ATLANTICA YIELD PLC SHS G0751N103 1830 98482 SH SOLE 30953 0 67529 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 31400 277164 SH SOLE 267869 0 9295 BELMOND LTD CL A G1154H107 350 35324 SH SOLE 35324 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 11056 244284 SH SOLE 244284 0 0 BUNGE LIMITED COM G16962105 111262 1881016 SH SOLE 1881016 0 0 CONSOLIDATED WATER CO INC ORD G23773107 2313 177075 SH SOLE 177075 0 0 COSAN LTD SHS A G25343107 74 11360 SH SOLE 11360 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 19488 546048 SH SOLE 546048 0 0 EATON CORP PLC SHS G29183103 39626 663420 SH SOLE 663420 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 20590 306583 SH SOLE 306583 0 0 ENDO INTL PLC SHS G30401106 8069 517586 SH SOLE 517586 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2359 14560 SH SOLE 14560 0 0 ENSCO PLC SHS CLASS A G3157S106 14951 1539801 SH SOLE 1539801 0 0 ESSENT GROUP LTD COM G3198U102 350 16031 SH SOLE 16031 0 0 EVEREST RE GROUP LTD COM G3223R108 33088 181137 SH SOLE 181137 0 0 FABRINET SHS G3323L100 1923 51810 SH SOLE 51810 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1300 23884 SH SOLE 23884 0 0 GENPACT LIMITED SHS G3922B107 4679 174319 SH SOLE 174319 0 0 HELEN OF TROY CORP LTD COM G4388N106 2946 28651 SH SOLE 28651 0 0 HERBALIFE LTD COM USD SHS G4412G101 59713 1020209 SH SOLE 927491 0 92718 ICON PLC SHS G4705A100 6982 99729 SH SOLE 99410 0 319 INGERSOLL-RAND PLC SHS G47791101 6970 109451 SH SOLE 109451 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 5695 1026203 SH SOLE 1026203 0 0 INVESCO LTD SHS G491BT108 19968 781846 SH SOLE 781846 0 0 JAMES RIV GROUP LTD COM G5005R107 1495 44011 SH SOLE 44011 0 0 KOSMOS ENERGY LTD SHS G5315B107 14953 2743598 SH SOLE 2743598 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2611 89860 SH SOLE 89860 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2633 91886 SH SOLE 91886 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 330 10241 SH SOLE 10241 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 339 10439 SH SOLE 10439 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 1605 131139 SH SOLE 131139 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 19220 316224 SH SOLE 316224 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2626 275503 SH SOLE 275503 0 0 MEDTRONIC PLC SHS G5960L103 13574 156435 SH SOLE 156435 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 20790 420164 SH SOLE 420164 0 0 NABORS INDUSTRIES LTD SHS G6359F103 37332 3714586 SH SOLE 3714586 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 34070 655569 SH SOLE 655569 0 0 NOBLE CORP PLC SHS USD G65431101 32051 3889634 SH SOLE 3889434 0 200 NORD ANGLIA EDUCATION INC SHS G6583A102 1089 51498 SH SOLE 50498 0 1000 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 15943 400174 SH SOLE 400174 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8936 76087 SH SOLE 76087 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 46269 2620005 SH SOLE 2620005 0 0 SEADRILL LIMITED SHS G7945E105 15677 4838709 SH SOLE 496509 0 4342200 SEAGATE TECHNOLOGY PLC SHS G7945M107 24204 993606 SH SOLE 893606 0 100000 PENTAIR PLC SHS G7S00T104 5040 86456 SH SOLE 86456 0 0 SIGNET JEWELERS LIMITED SHS G81276100 5532 67130 SH SOLE 67130 0 0 SINA CORP ORD G81477104 1121 21603 SH SOLE 21603 0 0 STERIS PLC SHS USD G84720104 493 7176 SH SOLE 7176 0 0 THIRD PT REINS LTD COM G8827U100 260 22202 SH SOLE 22202 0 0 TYCO INTL PLC SHS G91442106 646 15157 SH SOLE 15157 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 11276 232062 SH SOLE 232062 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 15169 978640 SH SOLE 263240 0 715400 WHITE MTNS INS GROUP LTD COM G9618E107 9052 10750 SH SOLE 10750 0 0 XL GROUP PLC SHS G98290102 18124 544114 SH SOLE 544114 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 3244 92310 SH SOLE 92310 0 0 CHUBB LIMITED COM H1467J104 19446 148773 SH SOLE 148773 0 0 GARMIN LTD SHS H2906T109 45201 1065562 SH SOLE 1065562 0 0 UBS GROUP AG SHS H42097107 529 40845 SH SOLE 40845 0 0 LOGITECH INTL S A SHS H50430232 1426 87618 SH SOLE 87618 0 0 TE CONNECTIVITY LTD REG SHS H84989104 15162 265491 SH SOLE 265491 0 0 TRINSEO S A SHS L9340P101 2097 48836 SH SOLE 48836 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 17959 225385 SH SOLE 225385 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2930 60292 SH SOLE 60292 0 0 ORBOTECH LTD ORD M75253100 930 36401 SH SOLE 36401 0 0 RADWARE LTD ORD M81873107 495 43991 SH SOLE 43991 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 370 3726 SH SOLE 3726 0 0 AVG TECHNOLOGIES N V SHS N07831105 990 52109 SH SOLE 52109 0 0 CIMPRESS N V SHS EURO N20146101 3028 32744 SH SOLE 10744 0 22000 CNH INDL N V SHS N20944109 279 39074 SH SOLE 34124 0 4950 CORE LABORATORIES N V COM N22717107 653 5274 SH SOLE 5274 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5499 898479 SH SOLE 348779 0 549700 FRANKS INTL N V COM N33462107 22620 1548245 SH SOLE 828545 0 719700 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27963 375747 SH SOLE 375377 0 370 MYLAN N V SHS EURO N59465109 19017 439802 SH SOLE 439802 0 0 NXP SEMICONDUCTORS N V COM N6596X109 28877 368608 SH SOLE 368608 0 0 ORTHOFIX INTL N V COM N6748L102 1365 32202 SH SOLE 32202 0 0 QIAGEN NV REG SHS N72482107 36447 1671136 SH SOLE 1671136 0 0 COPA HOLDINGS SA CL A P31076105 2188 41873 SH SOLE 11473 0 30400 PLANET PAYMENT INC SHS U72603118 101 22405 SH SOLE 22405 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 3322 223544 SH SOLE 164144 0 59400 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7528 112101 SH SOLE 112101 0 0 BROADCOM LTD SHS Y09827109 30160 194080 SH SOLE 191793 0 2287 FLEXTRONICS INTL LTD ORD Y2573F102 263 22308 SH SOLE 22308 0 0 SEASPAN CORP SHS Y75638109 1115 79892 SH SOLE 26992 0 52900 TEEKAY CORPORATION COM Y8564W103 1822 255604 SH SOLE 255604 0 0