0001445546-16-011209.txt : 20161101 0001445546-16-011209.hdr.sgml : 20161101 20161101144825 ACCESSION NUMBER: 0001445546-16-011209 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161101 DATE AS OF CHANGE: 20161101 EFFECTIVENESS DATE: 20161101 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: 161964410 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 09-30-2016 09-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 11-01-2016 0 2301 33496588
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 1122 38948 SH SOLE 38948 0 0 AAR CORP COM 000361105 2386 76186 SH SOLE 76186 0 0 ABB LTD SPONSORED ADR 000375204 1665 73952 SH SOLE 73952 0 0 ABM INDS INC COM 000957100 671 16901 SH SOLE 16901 0 0 AEP INDS INC COM 001031103 231 2113 SH SOLE 2113 0 0 AFLAC INC COM 001055102 12782 177850 SH SOLE 177850 0 0 AGCO CORP COM 001084102 5274 106930 SH SOLE 106930 0 0 AES CORP COM 00130H105 26743 2081187 SH SOLE 2081187 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 1275 100487 SH SOLE 100487 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 511 20832 SH SOLE 20832 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1596 51325 SH SOLE 38525 0 12800 AMN HEALTHCARE SERVICES INC COM 001744101 1739 54579 SH SOLE 44985 0 9594 ARC DOCUMENT SOLUTIONS INC COM 00191G103 79 21123 SH SOLE 21123 0 0 AT&T INC COM 00206R102 282882 6965816 SH SOLE 6965816 0 0 ATN INTL INC COM 00215F107 1809 27809 SH SOLE 27809 0 0 AVX CORP NEW COM 002444107 3652 264824 SH SOLE 262204 0 2620 AZZ INC COM 002474104 2229 34149 SH SOLE 34149 0 0 AARONS INC COM PAR $0.50 002535300 2159 84924 SH SOLE 84924 0 0 ABBOTT LABS COM 002824100 30763 727418 SH SOLE 727418 0 0 ABBVIE INC COM 00287Y109 71741 1137484 SH SOLE 1137484 0 0 ABERCROMBIE & FITCH CO CL A 002896207 2397 150833 SH SOLE 150833 0 0 ABIOMED INC COM 003654100 32950 256262 SH SOLE 256262 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1944 18822 SH SOLE 4822 0 14000 ACADIA HEALTHCARE COMPANY IN COM 00404A109 4889 98669 SH SOLE 98669 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 26165 822536 SH SOLE 557136 0 265400 ACADIA RLTY TR COM SH BEN INT 004239109 2124 58603 SH SOLE 58603 0 0 ACCELERON PHARMA INC COM 00434H108 1141 31533 SH SOLE 31533 0 0 ACETO CORP COM 004446100 622 32769 SH SOLE 32769 0 0 ACTIVISION BLIZZARD INC COM 00507V109 35955 811627 SH SOLE 805326 0 6301 ACUITY BRANDS INC COM 00508Y102 26084 98578 SH SOLE 98578 0 0 ACXIOM CORP COM 005125109 318 11942 SH SOLE 11942 0 0 ADEPTUS HEALTH INC CL A 006855100 503 11673 SH SOLE 5001 0 6672 ADOBE SYS INC COM 00724F101 30820 283949 SH SOLE 283949 0 0 ADTRAN INC COM 00738A106 886 46308 SH SOLE 46308 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8737 58589 SH SOLE 58589 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 592 100137 SH SOLE 100137 0 0 ADVISORY BRD CO COM 00762W107 1479 33059 SH SOLE 33059 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 993 68102 SH SOLE 68102 0 0 AECOM COM 00766T100 7437 250147 SH SOLE 250147 0 0 AEGION CORP COM 00770F104 2769 145188 SH SOLE 145188 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1728 98306 SH SOLE 98306 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2491 360521 SH SOLE 360521 0 0 AEGON N V NY REGISTRY SH 007924103 122 31556 SH SOLE 31556 0 0 ADVANCED ENERGY INDS COM 007973100 3847 81306 SH SOLE 81306 0 0 AETNA INC NEW COM 00817Y108 24475 211996 SH SOLE 211996 0 0 AFFILIATED MANAGERS GROUP COM 008252108 11289 78020 SH SOLE 78020 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 17067 362424 SH SOLE 362424 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 34351 650332 SH SOLE 481532 0 168800 AGREE REALTY CORP COM 008492100 6947 140520 SH SOLE 140520 0 0 AIR METHODS CORP COM PAR $.06 009128307 403 12797 SH SOLE 12797 0 0 AIR LEASE CORP CL A 00912X302 6234 218127 SH SOLE 218127 0 0 AIR PRODS & CHEMS INC COM 009158106 22938 152577 SH SOLE 152577 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 131732 2485971 SH SOLE 2485971 0 0 AKORN INC COM 009728106 5275 193516 SH SOLE 193516 0 0 ALASKA AIR GROUP INC COM 011659109 8385 127314 SH SOLE 127314 0 0 ALBANY INTL CORP CL A 012348108 864 20387 SH SOLE 20387 0 0 ALBANY MOLECULAR RESH INC COM 012423109 659 39907 SH SOLE 39907 0 0 ALBEMARLE CORP COM 012653101 8598 100574 SH SOLE 100574 0 0 ALCOA INC COM 013817101 6636 654448 SH SOLE 654448 0 0 ALEXANDERS INC COM 014752109 1464 3489 SH SOLE 3489 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12943 118992 SH SOLE 118992 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 31606 257923 SH SOLE 257923 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14123 133500 SH SOLE 133500 0 0 ALIGN TECHNOLOGY INC COM 016255101 26820 286085 SH SOLE 286085 0 0 ALLEGHANY CORP DEL COM 017175100 14347 27327 SH SOLE 27327 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1312 72583 SH SOLE 72583 0 0 ALLEGIANT TRAVEL CO COM 01748X102 258 1951 SH SOLE 1951 0 0 ALLETE INC COM NEW 018522300 19833 332651 SH SOLE 332651 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1247 5811 SH SOLE 5811 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 899 40544 SH SOLE 40544 0 0 ALLIANT ENERGY CORP COM 018802108 33253 868006 SH SOLE 868006 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1268 100292 SH SOLE 100292 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 462 16097 SH SOLE 16097 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 50935 3867504 SH SOLE 3867504 0 0 ALLSTATE CORP COM 020002101 10073 145605 SH SOLE 145605 0 0 ALLY FINL INC COM 02005N100 28594 1468604 SH SOLE 1468604 0 0 ALMOST FAMILY INC COM 020409108 253 6882 SH SOLE 4856 0 2026 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 28534 420976 SH SOLE 420976 0 0 ALON USA ENERGY INC COM 020520102 1885 233927 SH SOLE 233927 0 0 ALPHABET INC CAP STK CL C 02079K107 192902 248173 SH SOLE 248158 0 15 ALPHABET INC CAP STK CL A 02079K305 224549 279270 SH SOLE 274812 0 4458 ALTRIA GROUP INC COM 02209S103 164561 2602573 SH SOLE 2602573 0 0 AMAZON COM INC COM 023135106 462054 551832 SH SOLE 551832 0 0 AMBEV SA SPONSORED ADR 02319V103 82 13419 SH SOLE 13419 0 0 AMEDISYS INC COM 023436108 1690 35619 SH SOLE 35619 0 0 AMERCO COM 023586100 17477 53902 SH SOLE 53902 0 0 AMEREN CORP COM 023608102 74064 1505969 SH SOLE 1505969 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 27407 748616 SH SOLE 748616 0 0 AMERICAN ASSETS TR INC COM 024013104 1623 37406 SH SOLE 37406 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1692 98237 SH SOLE 98237 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 5396 106073 SH SOLE 106073 0 0 AMERICAN ELEC PWR INC COM 025537101 94579 1472961 SH SOLE 1472961 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3358 188024 SH SOLE 186024 0 2000 AMERICAN EQTY INVT LIFE HLD COM 025676206 1901 107219 SH SOLE 107219 0 0 AMERICAN EXPRESS CO COM 025816109 10040 156773 SH SOLE 136670 0 20103 AMERICAN FINL GROUP INC OHIO COM 025932104 6209 82786 SH SOLE 82786 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 5747 265551 SH SOLE 265551 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 6202 104523 SH SOLE 104523 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 347 12401 SH SOLE 12401 0 0 AMERICAN NATL INS CO COM 028591105 1268 10393 SH SOLE 10393 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 2634 63514 SH SOLE 63514 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 320 17529 SH SOLE 17529 0 0 AMERICAN STS WTR CO COM 029899101 16472 411274 SH SOLE 411274 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 126 18040 SH SOLE 18040 0 0 AMERICAN TOWER CORP NEW COM 03027X100 15905 140345 SH SOLE 140345 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 16512 220628 SH SOLE 220628 0 0 AMERICAN WOODMARK CORP COM 030506109 942 11696 SH SOLE 10824 0 872 AMERISAFE INC COM 03071H100 3022 51413 SH SOLE 51413 0 0 AMERISOURCEBERGEN CORP COM 03073E105 12648 156570 SH SOLE 156570 0 0 AMERIPRISE FINL INC COM 03076C106 14573 146069 SH SOLE 146069 0 0 AMERIS BANCORP COM 03076K108 2314 66201 SH SOLE 59647 0 6554 AMERIGAS PARTNERS L P UNIT L P INT 030975106 415 9087 SH SOLE 9087 0 0 AMETEK INC NEW COM 031100100 2956 61858 SH SOLE 61858 0 0 AMGEN INC COM 031162100 49652 297654 SH SOLE 297654 0 0 AMKOR TECHNOLOGY INC COM 031652100 2560 263393 SH SOLE 263393 0 0 AMPHENOL CORP NEW CL A 032095101 8291 127714 SH SOLE 127714 0 0 AMSURG CORP COM 03232P405 19576 291961 SH SOLE 291961 0 0 AMTRUST FINL SVCS INC COM 032359309 6382 237868 SH SOLE 237868 0 0 ANADARKO PETE CORP COM 032511107 19021 300202 SH SOLE 300202 0 0 ANALOG DEVICES INC COM 032654105 39208 608348 SH SOLE 608348 0 0 ANALOGIC CORP COM PAR $0.05 032657207 393 4439 SH SOLE 4439 0 0 ANGIES LIST INC COM 034754101 297 29935 SH SOLE 18212 0 11723 ANGIODYNAMICS INC COM 03475V101 554 31578 SH SOLE 31578 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 14041 106849 SH SOLE 106849 0 0 ANIXTER INTL INC COM 035290105 1722 26698 SH SOLE 26698 0 0 ANSYS INC COM 03662Q105 1962 21186 SH SOLE 21186 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 3409 127676 SH SOLE 127676 0 0 ANTERO RES CORP COM 03674X106 77227 2865548 SH SOLE 2865548 0 0 ANTHEM INC COM 036752103 39819 317766 SH SOLE 317766 0 0 APACHE CORP COM 037411105 20544 321660 SH SOLE 321660 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 4657 101434 SH SOLE 101434 0 0 APOGEE ENTERPRISES INC COM 037598109 1033 23118 SH SOLE 23118 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 731 44635 SH SOLE 44635 0 0 APPLE INC COM 037833100 101007 893475 SH SOLE 880206 0 13269 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4554 246014 SH SOLE 246014 0 0 APPLIED MATLS INC COM 038222105 48927 1622780 SH SOLE 1622780 0 0 APTARGROUP INC COM 038336103 5523 71353 SH SOLE 71353 0 0 AQUA AMERICA INC COM 03836W103 19147 628197 SH SOLE 628197 0 0 ARAMARK COM 03852U106 15587 409860 SH SOLE 409860 0 0 ARBOR RLTY TR INC COM 038923108 164 22064 SH SOLE 22064 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 554 91658 SH SOLE 91658 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 92513 2193806 SH SOLE 2193071 0 735 ARGAN INC COM 04010E109 2201 37181 SH SOLE 37181 0 0 ARES COML REAL ESTATE CORP COM 04013V108 195 15499 SH SOLE 15499 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1278 86030 SH SOLE 86030 0 0 ARIAD PHARMACEUTICALS INC COM 04033A100 1875 136935 SH SOLE 136935 0 0 ARISTA NETWORKS INC COM 040413106 58518 687802 SH SOLE 267602 0 420200 ARMADA HOFFLER PPTYS INC COM 04208T108 457 34109 SH SOLE 34109 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 477 11552 SH SOLE 11552 0 0 ARROW ELECTRS INC COM 042735100 13486 210824 SH SOLE 210824 0 0 ARROW FINL CORP COM 042744102 409 12473 SH SOLE 12473 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 351 12907 SH SOLE 12907 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1121 20129 SH SOLE 20129 0 0 ASCENA RETAIL GROUP INC COM 04351G101 282 50492 SH SOLE 50492 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 168 11899 SH SOLE 11899 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 551 93611 SH SOLE 93611 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 8412 72549 SH SOLE 72549 0 0 ASPEN TECHNOLOGY INC COM 045327103 1465 31312 SH SOLE 31312 0 0 ASSOCIATED BANC CORP COM 045487105 7467 381159 SH SOLE 381159 0 0 ASSURANT INC COM 04621X108 19177 207877 SH SOLE 207877 0 0 ASTEC INDS INC COM 046224101 1318 22017 SH SOLE 22017 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 12572 382587 SH SOLE 382587 0 0 ATHENAHEALTH INC COM 04685W103 4995 39608 SH SOLE 39608 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 346 23087 SH SOLE 23087 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1493 34864 SH SOLE 34864 0 0 ATMOS ENERGY CORP COM 049560105 22551 302818 SH SOLE 302818 0 0 ATRION CORP COM 049904105 807 1891 SH SOLE 1891 0 0 AUTODESK INC COM 052769106 14111 195088 SH SOLE 195088 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 939 38734 SH SOLE 38734 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 34397 389987 SH SOLE 389987 0 0 AUTONATION INC COM 05329W102 21868 448947 SH SOLE 448947 0 0 AUTOZONE INC COM 053332102 18821 24496 SH SOLE 23589 0 907 AVALONBAY CMNTYS INC COM 053484101 26454 148753 SH SOLE 148753 0 0 AVANGRID INC COM 05351W103 4953 118549 SH SOLE 118549 0 0 AVERY DENNISON CORP COM 053611109 6468 83142 SH SOLE 83142 0 0 AVIS BUDGET GROUP COM 053774105 6786 198369 SH SOLE 198369 0 0 AVISTA CORP COM 05379B107 16592 397029 SH SOLE 397029 0 0 AVNET INC COM 053807103 13343 324954 SH SOLE 324954 0 0 BATS GLOBAL MKTS INC COM 05491G109 1527 50670 SH SOLE 36481 0 14189 BB&T CORP COM 054937107 27488 728740 SH SOLE 728740 0 0 B & G FOODS INC NEW COM 05508R106 8536 173561 SH SOLE 173380 0 181 BCE INC COM NEW 05534B760 11673 252780 SH SOLE 252780 0 0 BGC PARTNERS INC CL A 05541T101 1262 144278 SH SOLE 144278 0 0 BOK FINL CORP COM NEW 05561Q201 8574 124309 SH SOLE 43690 0 80619 BP PLC SPONSORED ADR 055622104 2042 58085 SH SOLE 46824 0 11261 BNC BANCORP COM 05566T101 1855 76282 SH SOLE 76282 0 0 BOFI HLDG INC COM 05566U108 1436 64127 SH SOLE 17256 0 46871 BT GROUP PLC ADR 05577E101 1988 78168 SH SOLE 78168 0 0 BWX TECHNOLOGIES INC COM 05605H100 1236 32206 SH SOLE 32206 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1094 66295 SH SOLE 66295 0 0 BADGER METER INC COM 056525108 4262 127198 SH SOLE 127198 0 0 BAIDU INC SPON ADR REP A 056752108 23996 131797 SH SOLE 131797 0 0 BAKER HUGHES INC COM 057224107 10669 211394 SH SOLE 211394 0 0 BALLARD PWR SYS INC NEW COM 058586108 370 167485 SH SOLE 118185 0 49300 BANCFIRST CORP COM 05945F103 2221 30630 SH SOLE 30630 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 168 18504 SH SOLE 18504 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 354 59399 SH SOLE 59399 0 0 BANCO SANTANDER SA ADR 05964H105 671 152144 SH SOLE 152144 0 0 BANCORPSOUTH INC COM 059692103 1040 44813 SH SOLE 44813 0 0 BANCORP INC DEL COM 05969A105 271 42287 SH SOLE 42287 0 0 BANK AMER CORP COM 060505104 20686 1321812 SH SOLE 1321812 0 0 BANK HAWAII CORP COM 062540109 16632 229022 SH SOLE 229022 0 0 BANK OF MARIN BANCORP COM 063425102 432 8686 SH SOLE 8686 0 0 BANK MONTREAL QUE COM 063671101 13091 199643 SH SOLE 199643 0 0 BANK MUTUAL CORP NEW COM 063750103 501 65175 SH SOLE 65175 0 0 BANK OF THE OZARKS INC COM 063904106 4336 112924 SH SOLE 112924 0 0 BANK NEW YORK MELLON CORP COM 064058100 6843 171579 SH SOLE 171579 0 0 BANK N S HALIFAX COM 064149107 12838 242263 SH SOLE 242263 0 0 BANKFINANCIAL CORP COM 06643P104 231 18164 SH SOLE 18164 0 0 BANKRATE INC DEL COM 06647F102 698 82292 SH SOLE 82292 0 0 BANKUNITED INC COM 06652K103 4353 144147 SH SOLE 144147 0 0 BANNER CORP COM NEW 06652V208 2103 48075 SH SOLE 48075 0 0 BARD C R INC COM 067383109 19129 85290 SH SOLE 85290 0 0 BARNES & NOBLE INC COM 067774109 1056 93450 SH SOLE 93450 0 0 BARNES GROUP INC COM 067806109 6274 154723 SH SOLE 154518 0 205 BARRICK GOLD CORP COM 067901108 466 26325 SH SOLE 26325 0 0 BARRACUDA NETWORKS INC COM 068323104 2756 108148 SH SOLE 108148 0 0 BAXTER INTL INC COM 071813109 46037 967167 SH SOLE 967167 0 0 B/E AEROSPACE INC COM 073302101 632 12230 SH SOLE 12230 0 0 BEACON ROOFING SUPPLY INC COM 073685109 3226 76689 SH SOLE 76689 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 210 17983 SH SOLE 17983 0 0 BECTON DICKINSON & CO COM 075887109 39461 219558 SH SOLE 219558 0 0 BED BATH & BEYOND INC COM 075896100 42617 988556 SH SOLE 988556 0 0 BELDEN INC COM 077454106 812 11765 SH SOLE 11765 0 0 BEMIS INC COM 081437105 18185 356496 SH SOLE 356496 0 0 BENCHMARK ELECTRS INC COM 08160H101 2412 96657 SH SOLE 96657 0 0 BENEFICIAL BANCORP INC COM 08171T102 1467 99755 SH SOLE 99755 0 0 BENEFITFOCUS INC COM 08180D106 1122 28107 SH SOLE 22384 0 5723 BERKLEY W R CORP COM 084423102 5773 99949 SH SOLE 99949 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18466 127822 SH SOLE 127822 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1090 39329 SH SOLE 39329 0 0 BERRY PLASTICS GROUP INC COM 08579W103 18150 413913 SH SOLE 413913 0 0 BEST BUY INC COM 086516101 52335 1370749 SH SOLE 1369689 0 1060 BHP BILLITON LTD SPONSORED ADR 088606108 1258 36312 SH SOLE 22751 0 13561 BIG LOTS INC COM 089302103 1348 28228 SH SOLE 28228 0 0 BIGLARI HLDGS INC COM 08986R101 906 2077 SH SOLE 2077 0 0 BIO RAD LABS INC CL A 090572207 12555 76646 SH SOLE 76646 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 32529 351593 SH SOLE 351593 0 0 BIOGEN INC COM 09062X103 39513 126228 SH SOLE 126228 0 0 BIO TECHNE CORP COM 09073M104 49548 452490 SH SOLE 452490 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1249 42937 SH SOLE 12537 0 30400 BJS RESTAURANTS INC COM 09180C106 953 26803 SH SOLE 26803 0 0 BLACK BOX CORP DEL COM 091826107 556 39989 SH SOLE 39989 0 0 BLACK HILLS CORP COM 092113109 12389 202363 SH SOLE 202363 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 3801 92937 SH SOLE 92937 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 5836 327697 SH SOLE 327697 0 0 BLACKBAUD INC COM 09227Q100 2162 32589 SH SOLE 32589 0 0 BLACKBERRY LTD COM 09228F103 318 39867 SH SOLE 39867 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 566 18747 SH SOLE 18747 0 0 BLACKROCK INC COM 09247X101 15856 43746 SH SOLE 43746 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 336 21246 SH SOLE 21246 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 1155 86512 SH SOLE 86512 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 486 38486 SH SOLE 38486 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 816 56229 SH SOLE 56229 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 819 53843 SH SOLE 53843 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 494 34851 SH SOLE 34851 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 718 44944 SH SOLE 44944 0 0 BLACKROCK DEFINED OPPRTY CR COM 09255Q105 159 11819 SH SOLE 11819 0 0 BLACKROCK DEBT STRAT FD INC COM 09255R103 55 15006 SH SOLE 15006 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 947 56189 SH SOLE 56189 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 981 40456 SH SOLE 40456 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 11526 391366 SH SOLE 391366 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 761 44594 SH SOLE 44594 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 1727 92715 SH SOLE 92715 0 0 BLOCK H & R INC COM 093671105 14702 635072 SH SOLE 630925 0 4147 BLOOMIN BRANDS INC COM 094235108 1087 63069 SH SOLE 63069 0 0 BLUCORA INC COM 095229100 20686 1847004 SH SOLE 1847004 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 2453 103255 SH SOLE 103255 0 0 BLUE HILLS BANCORP INC COM 095573101 382 25409 SH SOLE 25409 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 2663 155207 SH SOLE 155207 0 0 BOB EVANS FARMS INC COM 096761101 718 18744 SH SOLE 18744 0 0 BOEING CO COM 097023105 56235 426867 SH SOLE 417234 0 9633 BOISE CASCADE CO DEL COM 09739D100 1574 61981 SH SOLE 61981 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1699 53745 SH SOLE 53745 0 0 BORGWARNER INC COM 099724106 44301 1259254 SH SOLE 1259254 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 4930 384247 SH SOLE 384247 0 0 BOSTON PROPERTIES INC COM 101121101 14720 108007 SH SOLE 108007 0 0 BOSTON SCIENTIFIC CORP COM 101137107 37848 1590260 SH SOLE 1590260 0 0 BOX INC CL A 10316T104 31536 2001028 SH SOLE 2001028 0 0 BOYD GAMING CORP COM 103304101 675 34122 SH SOLE 34122 0 0 BRADY CORP CL A 104674106 858 24803 SH SOLE 24803 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1931 123603 SH SOLE 123603 0 0 BRIDGE BANCORP INC COM 108035106 719 25166 SH SOLE 25166 0 0 BRIGGS & STRATTON CORP COM 109043109 1254 67212 SH SOLE 67212 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3518 52600 SH SOLE 52600 0 0 BRINKER INTL INC COM 109641100 7070 140204 SH SOLE 140204 0 0 BRINKS CO COM 109696104 364 9805 SH SOLE 9805 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 23486 435569 SH SOLE 435569 0 0 BRISTOW GROUP INC COM 110394103 1769 126207 SH SOLE 126207 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 20223 158429 SH SOLE 158300 0 129 BRIXMOR PPTY GROUP INC COM 11120U105 6301 226752 SH SOLE 226752 0 0 BROADSOFT INC COM 11133B409 1628 34963 SH SOLE 34963 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12399 182905 SH SOLE 182905 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 15016 1626826 SH SOLE 1626826 0 0 BROOKDALE SR LIVING INC COM 112463104 12514 717113 SH SOLE 717113 0 0 BROOKFIELD MTG OPP INC FD IN COM 112792106 794 52964 SH SOLE 52964 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1193 97895 SH SOLE 97895 0 0 BROOKS AUTOMATION INC COM 114340102 416 30565 SH SOLE 30565 0 0 BROWN & BROWN INC COM 115236101 7889 209215 SH SOLE 209215 0 0 BROWN FORMAN CORP CL B 115637209 226 4767 SH SOLE 734 0 4033 BRUNSWICK CORP COM 117043109 11811 242123 SH SOLE 242123 0 0 BRYN MAWR BK CORP COM 117665109 793 24796 SH SOLE 24796 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 7398 103321 SH SOLE 103321 0 0 BUCKLE INC COM 118440106 2076 86372 SH SOLE 37810 0 48562 BUFFALO WILD WINGS INC COM 119848109 816 5798 SH SOLE 5798 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1471 127776 SH SOLE 127776 0 0 BURLINGTON STORES INC COM 122017106 35513 438318 SH SOLE 438318 0 0 CBIZ INC COM 124805102 325 29050 SH SOLE 29050 0 0 CBL & ASSOC PPTYS INC COM 124830100 3262 268678 SH SOLE 268678 0 0 CBS CORP NEW CL B 124857202 5830 106509 SH SOLE 106509 0 0 CBOE HLDGS INC COM 12503M108 3853 59418 SH SOLE 59418 0 0 CBRE GROUP INC CL A 12504L109 2648 94647 SH SOLE 94647 0 0 CDK GLOBAL INC COM 12508E101 20767 362043 SH SOLE 362043 0 0 CECO ENVIRONMENTAL CORP COM 125141101 161 14280 SH SOLE 14280 0 0 CDW CORP COM 12514G108 29346 641725 SH SOLE 641436 0 289 CF INDS HLDGS INC COM 125269100 15104 620284 SH SOLE 620284 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 16116 228720 SH SOLE 228720 0 0 CIGNA CORPORATION COM 125509109 10130 77731 SH SOLE 77731 0 0 CIT GROUP INC COM NEW 125581801 11936 328815 SH SOLE 328815 0 0 CME GROUP INC COM 12572Q105 19061 182366 SH SOLE 182366 0 0 CMS ENERGY CORP COM 125896100 14862 353762 SH SOLE 353762 0 0 CNA FINL CORP COM 126117100 14138 410868 SH SOLE 410868 0 0 CNOOC LTD SPONSORED ADR 126132109 1591 12578 SH SOLE 12578 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 240 16200 SH SOLE 16200 0 0 CNO FINL GROUP INC COM 12621E103 2503 163945 SH SOLE 163945 0 0 CRH PLC ADR 12626K203 992 29806 SH SOLE 29806 0 0 CSG SYS INTL INC COM 126349109 1138 27545 SH SOLE 27545 0 0 CSW INDUSTRIALS INC COM 126402106 277 8544 SH SOLE 8544 0 0 CSX CORP COM 126408103 22806 747740 SH SOLE 747740 0 0 CST BRANDS INC COM 12646R105 12254 254814 SH SOLE 254814 0 0 CTS CORP COM 126501105 331 17807 SH SOLE 17807 0 0 CSRA INC COM 12650T104 3045 113181 SH SOLE 113181 0 0 CU BANCORP CALIF COM 126534106 574 25166 SH SOLE 25166 0 0 CVB FINL CORP COM 126600105 2260 128351 SH SOLE 128351 0 0 CVR ENERGY INC COM 12662P108 2496 181273 SH SOLE 50679 0 130594 CVR REFNG LP COMUNIT REP LT 12663P107 41518 4734136 SH SOLE 4734136 0 0 CVS HEALTH CORP COM 126650100 31233 350975 SH SOLE 350833 0 142 CYS INVTS INC COM 12673A108 13967 1601772 SH SOLE 1601772 0 0 CA INC COM 12673P105 58766 1776491 SH SOLE 1776491 0 0 CABELAS INC COM 126804301 17199 313103 SH SOLE 313103 0 0 CABLE ONE INC COM 12685J105 19480 33357 SH SOLE 33357 0 0 CABOT OIL & GAS CORP COM 127097103 30935 1199036 SH SOLE 1199036 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1347 25455 SH SOLE 25455 0 0 CACI INTL INC CL A 127190304 2516 24934 SH SOLE 24934 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 10616 415820 SH SOLE 415820 0 0 CAL MAINE FOODS INC COM NEW 128030202 1704 44218 SH SOLE 27135 0 17083 CALATLANTIC GROUP INC COM 128195104 14792 442358 SH SOLE 442358 0 0 CALAVO GROWERS INC COM 128246105 1756 26837 SH SOLE 26837 0 0 CALERES INC COM 129500104 1756 69445 SH SOLE 69445 0 0 CALGON CARBON CORP COM 129603106 4534 298909 SH SOLE 298909 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3755 117030 SH SOLE 117030 0 0 CALLAWAY GOLF CO COM 131193104 401 34564 SH SOLE 34564 0 0 CALLIDUS SOFTWARE INC COM 13123E500 1321 71993 SH SOLE 71993 0 0 CALPINE CORP COM NEW 131347304 25551 2021475 SH SOLE 2021475 0 0 CAMBREX CORP COM 132011107 1301 29271 SH SOLE 27787 0 1484 CAMDEN NATL CORP COM 133034108 723 15144 SH SOLE 15144 0 0 CAMDEN PPTY TR SH BEN INT 133131102 8404 100358 SH SOLE 100358 0 0 CAMPBELL SOUP CO COM 134429109 54227 991361 SH SOLE 991361 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 13101 168982 SH SOLE 168982 0 0 CANADIAN SOLAR INC COM 136635109 762 55474 SH SOLE 21174 0 34300 CANON INC SPONSORED ADR 138006309 13344 459676 SH SOLE 459676 0 0 CANTEL MEDICAL CORP COM 138098108 2151 27580 SH SOLE 27580 0 0 CAPELLA EDUCATION COMPANY COM 139594105 827 14242 SH SOLE 14242 0 0 CAPITAL BK FINL CORP CL A COM 139794101 1185 36902 SH SOLE 36902 0 0 CAPITAL ONE FINL CORP COM 14040H105 28383 395137 SH SOLE 394968 0 169 CAPITOL FED FINL INC COM 14057J101 15503 1101835 SH SOLE 1101835 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1382 146549 SH SOLE 146549 0 0 CARDINAL FINL CORP COM 14149F109 813 31177 SH SOLE 31177 0 0 CARDINAL HEALTH INC COM 14149Y108 28674 369031 SH SOLE 369031 0 0 CARE CAP PPTYS INC COM 141624106 3675 128960 SH SOLE 128960 0 0 CAREER EDUCATION CORP COM 141665109 238 34979 SH SOLE 34979 0 0 CARETRUST REIT INC COM 14174T107 397 26864 SH SOLE 26864 0 0 CARLISLE COS INC COM 142339100 9828 95816 SH SOLE 95716 0 100 CARMAX INC COM 143130102 4334 81234 SH SOLE 81234 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 22441 459664 SH SOLE 459664 0 0 CARNIVAL PLC ADR 14365C103 930 18947 SH SOLE 18947 0 0 CAROLINA FINL CORP NEW COM 143873107 388 17389 SH SOLE 17389 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 329 7975 SH SOLE 7975 0 0 CARRIZO OIL & GAS INC COM 144577103 406 10006 SH SOLE 10006 0 0 CARTER INC COM 146229109 10610 122357 SH SOLE 122357 0 0 CASCADE BANCORP COM NEW 147154207 105 17406 SH SOLE 17406 0 0 CASEYS GEN STORES INC COM 147528103 76895 639991 SH SOLE 639418 0 573 CASS INFORMATION SYS INC COM 14808P109 588 10385 SH SOLE 10385 0 0 CATALENT INC COM 148806102 1897 73413 SH SOLE 73413 0 0 CATERPILLAR INC DEL COM 149123101 48650 548047 SH SOLE 548047 0 0 CATHAY GEN BANCORP COM 149150104 4123 133940 SH SOLE 133940 0 0 CATO CORP NEW CL A 149205106 1671 50812 SH SOLE 50812 0 0 CAVCO INDS INC DEL COM 149568107 1900 19179 SH SOLE 19179 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 286 39743 SH SOLE 39743 0 0 CELADON GROUP INC COM 150838100 131 15010 SH SOLE 15010 0 0 CELANESE CORP DEL COM SER A 150870103 3428 51500 SH SOLE 51500 0 0 CELESTICA INC SUB VTG SHS 15101Q108 307 28386 SH SOLE 28386 0 0 CELGENE CORP COM 151020104 32910 314834 SH SOLE 314834 0 0 CENTENE CORP DEL COM 15135B101 30138 450083 SH SOLE 450083 0 0 CENTERPOINT ENERGY INC COM 15189T107 10868 467854 SH SOLE 467854 0 0 CENTERSTATE BANKS INC COM 15201P109 792 44683 SH SOLE 44683 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2050 82644 SH SOLE 82644 0 0 CENTURY CASINOS INC COM 156492100 82 11821 SH SOLE 11821 0 0 CENTURYLINK INC COM 156700106 99798 3638266 SH SOLE 3638266 0 0 CEPHEID COM 15670R107 43642 828288 SH SOLE 828288 0 0 CERNER CORP COM 156782104 29904 484271 SH SOLE 484271 0 0 CEVA INC COM 157210105 220 6269 SH SOLE 6269 0 0 CHARLES RIV LABS INTL INC COM 159864107 43441 521245 SH SOLE 521245 0 0 CHART INDS INC COM PAR $0.01 16115Q308 588 17923 SH SOLE 17923 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 29287 108483 SH SOLE 108483 0 0 CHASE CORP COM 16150R104 261 3782 SH SOLE 3782 0 0 CHATHAM LODGING TR COM 16208T102 776 40304 SH SOLE 40304 0 0 CHEESECAKE FACTORY INC COM 163072101 3569 71298 SH SOLE 71298 0 0 CHEETAH MOBILE INC ADR 163075104 1145 91897 SH SOLE 81397 0 10500 CHEFS WHSE INC COM 163086101 116 10409 SH SOLE 10409 0 0 CHEMED CORP NEW COM 16359R103 1399 9920 SH SOLE 9457 0 463 CHEMICAL FINL CORP COM 163731102 6116 138594 SH SOLE 132131 0 6463 CHEMOURS CO COM 163851108 2037 127302 SH SOLE 127302 0 0 CHEMTURA CORP COM NEW 163893209 444 13528 SH SOLE 13528 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6966 238083 SH SOLE 238083 0 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 3238 142385 SH SOLE 142385 0 0 CHESAPEAKE ENERGY CORP COM 165167107 23963 3821922 SH SOLE 3821922 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 9103 397526 SH SOLE 397526 0 0 CHESAPEAKE UTILS CORP COM 165303108 989 16203 SH SOLE 16203 0 0 CHEVRON CORP NEW COM 166764100 67332 654219 SH SOLE 654082 0 137 CHICAGO BRIDGE & IRON CO N V COM 167250109 232 8286 SH SOLE 8286 0 0 CHICOS FAS INC COM 168615102 292 24521 SH SOLE 24521 0 0 CHILDRENS PL INC COM 168905107 1196 14977 SH SOLE 14977 0 0 CHIMERA INVT CORP COM NEW 16934Q208 21254 1332523 SH SOLE 1332523 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 832 35921 SH SOLE 13121 0 22800 CHINA BIOLOGIC PRODS INC COM 16938C106 1080 8675 SH SOLE 8675 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1182 90355 SH SOLE 22755 0 67600 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6104 99213 SH SOLE 99213 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1163 15746 SH SOLE 15746 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1097 21492 SH SOLE 21492 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1085 89110 SH SOLE 35410 0 53700 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1494 33123 SH SOLE 33123 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4030 115049 SH SOLE 115049 0 0 CHURCH & DWIGHT INC COM 171340102 77534 1617986 SH SOLE 1617986 0 0 CHURCHILL DOWNS INC COM 171484108 930 6358 SH SOLE 6358 0 0 CIENA CORP COM NEW 171779309 201 9200 SH SOLE 9200 0 0 CIMAREX ENERGY CO COM 171798101 36450 271264 SH SOLE 271264 0 0 CINCINNATI BELL INC NEW COM 171871106 1604 393236 SH SOLE 393236 0 0 CINCINNATI FINL CORP COM 172062101 20070 266107 SH SOLE 266107 0 0 CINEMARK HOLDINGS INC COM 17243V102 11621 303590 SH SOLE 302625 0 965 CIRRUS LOGIC INC COM 172755100 4408 82936 SH SOLE 82936 0 0 CISCO SYS INC COM 17275R102 221257 6975324 SH SOLE 6975324 0 0 CINTAS CORP COM 172908105 18309 162601 SH SOLE 161077 0 1524 CITIGROUP INC COM NEW 172967424 20677 437794 SH SOLE 437794 0 0 CITIZENS FINL GROUP INC COM 174610105 25621 1036877 SH SOLE 1036877 0 0 CITRIX SYS INC COM 177376100 121359 1424066 SH SOLE 1424066 0 0 CITY HLDG CO COM 177835105 1779 35366 SH SOLE 35366 0 0 CIVITAS SOLUTIONS INC COM 17887R102 232 12701 SH SOLE 12701 0 0 CLARCOR INC COM 179895107 2318 35667 SH SOLE 35667 0 0 CLEAN HARBORS INC COM 184496107 2527 52669 SH SOLE 52669 0 0 CLEARWATER PAPER CORP COM 18538R103 1310 20260 SH SOLE 20260 0 0 CLIFTON BANCORP INC COM 186873105 333 21755 SH SOLE 21755 0 0 CLOROX CO DEL COM 189054109 59004 471352 SH SOLE 469123 0 2229 COACH INC COM 189754104 17986 491955 SH SOLE 491955 0 0 COBIZ FINANCIAL INC COM 190897108 779 58556 SH SOLE 58556 0 0 COCA COLA BOTTLING CO CONS COM 191098102 1133 7650 SH SOLE 7266 0 384 COCA COLA CO COM 191216100 23840 563320 SH SOLE 563320 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 994 26993 SH SOLE 26993 0 0 COGNEX CORP COM 192422103 5996 113431 SH SOLE 113431 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14353 300838 SH SOLE 300838 0 0 COHERENT INC COM 192479103 1234 11160 SH SOLE 11160 0 0 COHEN & STEERS INC COM 19247A100 373 8727 SH SOLE 8727 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 1295 64277 SH SOLE 64277 0 0 COLFAX CORP COM 194014106 4171 132706 SH SOLE 132706 0 0 COLGATE PALMOLIVE CO COM 194162103 22143 298659 SH SOLE 298659 0 0 COLONY STARWOOD HOMES COM 19625X102 2676 93245 SH SOLE 72361 0 20884 COLUMBIA BKG SYS INC COM 197236102 3759 114896 SH SOLE 114896 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1420 63415 SH SOLE 63415 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1114 19630 SH SOLE 19630 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 196 10978 SH SOLE 10978 0 0 COMFORT SYS USA INC COM 199908104 2391 81590 SH SOLE 73864 0 7726 COMCAST CORP NEW CL A 20030N101 40748 614223 SH SOLE 614005 0 218 COMERICA INC COM 200340107 5089 107547 SH SOLE 107547 0 0 COMMERCE BANCSHARES INC COM 200525103 9906 201100 SH SOLE 201100 0 0 COMMERCIAL METALS CO COM 201723103 1045 64558 SH SOLE 62678 0 1880 COMMERCIAL VEH GROUP INC COM 202608105 77 13315 SH SOLE 13315 0 0 COMMSCOPE HLDG CO INC COM 20337X109 12960 430415 SH SOLE 430415 0 0 COMMUNICATIONS SALES&LEAS IN COM 20341J104 4595 146306 SH SOLE 146306 0 0 COMMUNITY BK SYS INC COM 203607106 748 15558 SH SOLE 15558 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 2717 235460 SH SOLE 235460 0 0 COMMUNITY TR BANCORP INC COM 204149108 1072 28887 SH SOLE 28887 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 284 109597 SH SOLE 109597 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 3372 364102 SH SOLE 364102 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 259 24969 SH SOLE 24969 0 0 COMPASS MINERALS INTL INC COM 20451N101 13415 182028 SH SOLE 181628 0 400 COMPUTER PROGRAMS & SYS INC COM 205306103 491 18836 SH SOLE 18836 0 0 COMPUTER SCIENCES CORP COM 205363104 7053 135086 SH SOLE 135086 0 0 CONAGRA FOODS INC COM 205887102 40045 850040 SH SOLE 850040 0 0 CONCHO RES INC COM 20605P101 16882 122909 SH SOLE 122909 0 0 CONMED CORP COM 207410101 296 7393 SH SOLE 7393 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 783 43333 SH SOLE 43333 0 0 CONOCOPHILLIPS COM 20825C104 41753 960500 SH SOLE 960277 0 223 CONSOL ENERGY INC COM 20854P109 22366 1164904 SH SOLE 1164904 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 6529 258692 SH SOLE 258692 0 0 CONSOLIDATED EDISON INC COM 209115104 77658 1031319 SH SOLE 1031319 0 0 CONSTELLATION BRANDS INC CL A 21036P108 91345 548650 SH SOLE 548650 0 0 CONTINENTAL RESOURCES INC COM 212015101 43965 846127 SH SOLE 846127 0 0 CONTROL4 CORP COM 21240D107 273 22218 SH SOLE 22218 0 0 CONVERGYS CORP COM 212485106 2994 98436 SH SOLE 98436 0 0 COOPER COS INC COM NEW 216648402 20782 115931 SH SOLE 115868 0 63 COOPER STD HLDGS INC COM 21676P103 2248 22750 SH SOLE 22750 0 0 COOPER TIRE & RUBR CO COM 216831107 3681 96824 SH SOLE 96824 0 0 COPART INC COM 217204106 6752 126069 SH SOLE 126069 0 0 CORE MARK HOLDING CO INC COM 218681104 225 6296 SH SOLE 6296 0 0 CORESITE RLTY CORP COM 21870Q105 3438 46435 SH SOLE 46435 0 0 CORELOGIC INC COM 21871D103 8508 216941 SH SOLE 216941 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 45992 1000921 SH SOLE 1000921 0 0 CORNING INC COM 219350105 22679 958945 SH SOLE 958945 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5604 197675 SH SOLE 197675 0 0 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 10237 738050 SH SOLE 738050 0 0 CORVEL CORP COM 221006109 1045 27206 SH SOLE 27206 0 0 COSTCO WHSL CORP NEW COM 22160K105 19682 129051 SH SOLE 129051 0 0 COSTAR GROUP INC COM 22160N109 3008 13893 SH SOLE 13893 0 0 COTY INC COM CL A 222070203 4153 176738 SH SOLE 18240 0 158498 COUSINS PPTYS INC COM 222795106 1869 179009 SH SOLE 179009 0 0 COVANTA HLDG CORP COM 22282E102 1107 71952 SH SOLE 71952 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 14350 108533 SH SOLE 106014 0 2519 CRAFT BREW ALLIANCE INC COM 224122101 544 28899 SH SOLE 28899 0 0 CRANE CO COM 224399105 9918 157411 SH SOLE 157411 0 0 CRAY INC COM NEW 225223304 484 20571 SH SOLE 20571 0 0 CREE INC COM 225447101 2242 87184 SH SOLE 87184 0 0 CROCS INC COM 227046109 559 67327 SH SOLE 67327 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 11070 117499 SH SOLE 117499 0 0 CROWN HOLDINGS INC COM 228368106 5084 89047 SH SOLE 89047 0 0 CRYOLIFE INC COM 228903100 548 31170 SH SOLE 31170 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 12519 268831 SH SOLE 268831 0 0 CUBESMART COM 229663109 4311 158159 SH SOLE 158159 0 0 CUBIC CORP COM 229669106 1135 24247 SH SOLE 24247 0 0 CULLEN FROST BANKERS INC COM 229899109 19149 266182 SH SOLE 266182 0 0 CUMMINS INC COM 231021106 32360 252515 SH SOLE 252515 0 0 CURTISS WRIGHT CORP COM 231561101 1102 12098 SH SOLE 12098 0 0 CUSTOMERS BANCORP INC COM 23204G100 944 37536 SH SOLE 32184 0 5352 CYNOSURE INC CL A 232577205 1755 34458 SH SOLE 29943 0 4515 CYPRESS SEMICONDUCTOR CORP COM 232806109 2045 168209 SH SOLE 168209 0 0 CYRUSONE INC COM 23283R100 9536 200457 SH SOLE 200457 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 4892 100758 SH SOLE 100758 0 0 DDR CORP COM 23317H102 7538 432498 SH SOLE 432498 0 0 D R HORTON INC COM 23331A109 27456 909125 SH SOLE 909125 0 0 DST SYS INC DEL COM 233326107 7065 59913 SH SOLE 59913 0 0 DTE ENERGY CO COM 233331107 46987 501627 SH SOLE 501627 0 0 DTF TAX-FREE INCOME INC COM 23334J107 462 28378 SH SOLE 28378 0 0 DSW INC CL A 23334L102 1741 85006 SH SOLE 83731 0 1275 DANA INCORPORATED COM 235825205 2101 134766 SH SOLE 134766 0 0 DANAHER CORP DEL COM 235851102 18524 236311 SH SOLE 236311 0 0 DARDEN RESTAURANTS INC COM 237194105 11448 186692 SH SOLE 186227 0 465 DARLING INGREDIENTS INC COM 237266101 1654 122420 SH SOLE 122420 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 619 15793 SH SOLE 15793 0 0 DAVITA INC COM 23918K108 12746 192918 SH SOLE 192918 0 0 DEAN FOODS CO NEW COM NEW 242370203 1312 79970 SH SOLE 79970 0 0 DECKERS OUTDOOR CORP COM 243537107 1473 24728 SH SOLE 24728 0 0 DEERE & CO COM 244199105 19694 230744 SH SOLE 230344 0 400 DEL FRISCOS RESTAURANT GROUP COM 245077102 171 12694 SH SOLE 12694 0 0 DEL TACO RESTAURANTS INC COM 245496104 209 17546 SH SOLE 17546 0 0 DELEK US HLDGS INC COM 246647101 2004 115905 SH SOLE 115905 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 10318 361010 SH SOLE 361010 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 4097 85721 SH SOLE 85721 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 18099 459820 SH SOLE 459820 0 0 DELUXE CORP COM 248019101 2848 42624 SH SOLE 42624 0 0 DENNYS CORP COM 24869P104 1068 99947 SH SOLE 99947 0 0 DENTSPLY SIRONA INC COM 24906P109 9937 167209 SH SOLE 167209 0 0 DERMIRA INC COM 24983L104 526 15543 SH SOLE 15543 0 0 DEPOMED INC COM 249908104 1883 75405 SH SOLE 75405 0 0 DEVON ENERGY CORP NEW COM 25179M103 44428 1007218 SH SOLE 1007218 0 0 DEVRY ED GROUP INC COM 251893103 2348 101834 SH SOLE 101834 0 0 DEXCOM INC COM 252131107 12573 143430 SH SOLE 143430 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 13071 112642 SH SOLE 112642 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 27625 1568696 SH SOLE 1526596 0 42100 DIAMONDROCK HOSPITALITY CO COM 252784301 2742 301282 SH SOLE 301282 0 0 DIAMONDBACK ENERGY INC COM 25278X109 36825 381443 SH SOLE 381443 0 0 DICKS SPORTING GOODS INC COM 253393102 26667 470147 SH SOLE 470147 0 0 DIEBOLD INC COM 253651103 4190 169028 SH SOLE 169028 0 0 DIGI INTL INC COM 253798102 167 14678 SH SOLE 14678 0 0 DIGITAL RLTY TR INC COM 253868103 25411 261646 SH SOLE 261646 0 0 DIGITALGLOBE INC COM NEW 25389M877 2675 97259 SH SOLE 97259 0 0 DIME CMNTY BANCSHARES COM 253922108 874 52170 SH SOLE 52170 0 0 DILLARDS INC CL A 254067101 27413 435058 SH SOLE 310658 0 124400 DINEEQUITY INC COM 254423106 4327 54639 SH SOLE 54639 0 0 DIODES INC COM 254543101 1504 70479 SH SOLE 70479 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1435 51234 SH SOLE 51234 0 0 DISNEY WALT CO COM DISNEY 254687106 8435 90834 SH SOLE 90834 0 0 DISCOVER FINL SVCS COM 254709108 14465 255783 SH SOLE 255783 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 37691 1400093 SH SOLE 1400093 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3062 116396 SH SOLE 116396 0 0 DISH NETWORK CORP CL A 25470M109 10490 191501 SH SOLE 191501 0 0 DR REDDYS LABS LTD ADR 256135203 6015 129579 SH SOLE 129579 0 0 DOLBY LABORATORIES INC COM 25659T107 8449 155622 SH SOLE 155622 0 0 DOLLAR GEN CORP NEW COM 256677105 25126 358991 SH SOLE 358841 0 150 DOLLAR TREE INC COM 256746108 25359 321288 SH SOLE 321288 0 0 DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 2395 100150 SH SOLE 100150 0 0 DOMINION RES INC VA NEW COM 25746U109 41631 560530 SH SOLE 560530 0 0 DOMINOS PIZZA INC COM 25754A201 19213 126525 SH SOLE 126525 0 0 DOMTAR CORP COM NEW 257559203 12824 345373 SH SOLE 345373 0 0 DONALDSON INC COM 257651109 3626 97121 SH SOLE 97121 0 0 DONNELLEY R R & SONS CO COM 257867101 14042 893245 SH SOLE 893245 0 0 DORMAN PRODUCTS INC COM 258278100 1714 26828 SH SOLE 26828 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1180 61636 SH SOLE 61636 0 0 DOUGLAS EMMETT INC COM 25960P109 5942 162230 SH SOLE 162230 0 0 DOUGLAS DYNAMICS INC COM 25960R105 722 22615 SH SOLE 22615 0 0 DOVER CORP COM 260003108 23568 320043 SH SOLE 320043 0 0 DOW CHEM CO COM 260543103 44500 858568 SH SOLE 857948 0 620 DR PEPPER SNAPPLE GROUP INC COM 26138E109 61054 668644 SH SOLE 668644 0 0 DREW INDS INC COM NEW 26168L205 2077 21192 SH SOLE 21192 0 0 DRIL-QUIP INC COM 262037104 49719 891977 SH SOLE 891977 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 13336 199130 SH SOLE 199130 0 0 DUKE REALTY CORP COM NEW 264411505 13740 502751 SH SOLE 502751 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 120045 1499813 SH SOLE 1499813 0 0 DULUTH HLDGS INC COM CL B 26443V101 451 17018 SH SOLE 17018 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 9070 66391 SH SOLE 66391 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 8352 202478 SH SOLE 202478 0 0 DYCOM INDS INC COM 267475101 3784 46276 SH SOLE 45268 0 1008 DYNEGY INC NEW DEL COM 26817R108 1278 103138 SH SOLE 103138 0 0 EGA EMERGING GLOBAL SHS TR EGS EMKTCONS ETF 268461779 9982 402019 SH SOLE 401115 0 904 EL POLLO LOCO HLDGS INC COM 268603107 147 11695 SH SOLE 2975 0 8720 ENI S P A SPONSORED ADR 26874R108 567 19638 SH SOLE 7892 0 11746 EOG RES INC COM 26875P101 20912 216239 SH SOLE 216239 0 0 EPIQ SYS INC COM 26882D109 193 11734 SH SOLE 11734 0 0 EQT CORP COM 26884L109 30763 423617 SH SOLE 423617 0 0 EPR PPTYS COM SH BEN INT 26884U109 11806 149931 SH SOLE 149931 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 6199 81357 SH SOLE 81357 0 0 EAGLE BANCORP INC MD COM 268948106 2309 46803 SH SOLE 46803 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 86537 2971743 SH SOLE 2971743 0 0 EAGLE MATERIALS INC COM 26969P108 9399 121590 SH SOLE 121590 0 0 EARTHLINK HLDGS CORP COM 27033X101 25534 4118445 SH SOLE 4118445 0 0 EAST WEST BANCORP INC COM 27579R104 11303 307911 SH SOLE 307911 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 212 11094 SH SOLE 11094 0 0 EASTGROUP PPTY INC COM 277276101 2669 36279 SH SOLE 36279 0 0 EASTMAN CHEM CO COM 277432100 22019 325341 SH SOLE 325341 0 0 EATON VANCE CORP COM NON VTG 278265103 1126 28840 SH SOLE 28840 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 1859 92278 SH SOLE 92278 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 935 68169 SH SOLE 68169 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 1602 107506 SH SOLE 107506 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 1897 87557 SH SOLE 87557 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 875 63794 SH SOLE 63794 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 838 39569 SH SOLE 39569 0 0 EBAY INC COM 278642103 163136 4958539 SH SOLE 4958539 0 0 EBIX INC COM NEW 278715206 33208 584128 SH SOLE 169328 0 414800 ECHO GLOBAL LOGISTICS INC COM 27875T101 270 11713 SH SOLE 11713 0 0 ECHOSTAR CORP CL A 278768106 1963 44785 SH SOLE 44785 0 0 ECOLAB INC COM 278865100 3754 30838 SH SOLE 30838 0 0 EDISON INTL COM 281020107 62060 858956 SH SOLE 858956 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 2958 68560 SH SOLE 68560 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 45107 374145 SH SOLE 372768 0 1377 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 277 19214 SH SOLE 19214 0 0 8X8 INC NEW COM 282914100 39742 2575638 SH SOLE 2575638 0 0 EL PASO ELEC CO COM NEW 283677854 13469 287992 SH SOLE 287992 0 0 ELDORADO GOLD CORP NEW COM 284902103 542 137827 SH SOLE 137827 0 0 ELECTRONIC ARTS INC COM 285512109 21012 246042 SH SOLE 243514 0 2528 ELLIE MAE INC COM 28849P100 3611 34294 SH SOLE 34294 0 0 EMCOR GROUP INC COM 29084Q100 9815 164620 SH SOLE 164471 0 149 EMERSON ELEC CO COM 291011104 48617 891894 SH SOLE 891894 0 0 EMPIRE DIST ELEC CO COM 291641108 12912 378215 SH SOLE 378215 0 0 EMPIRE ST RLTY TR INC CL A 292104106 5326 254247 SH SOLE 254247 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1850 62003 SH SOLE 62003 0 0 ENCANA CORP COM 292505104 8512 813025 SH SOLE 813025 0 0 ENBRIDGE INC COM 29250N105 13136 296989 SH SOLE 296989 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 15926 626277 SH SOLE 626277 0 0 ENCORE CAP GROUP INC COM 292554102 291 12926 SH SOLE 3426 0 9500 ENCORE WIRE CORP COM 292562105 2199 59814 SH SOLE 59814 0 0 ENERGY RECOVERY INC COM 29270J100 4272 267307 SH SOLE 267307 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 24449 2794138 SH SOLE 2037448 0 756690 ENERGIZER HLDGS INC NEW COM 29272W109 113559 2272993 SH SOLE 2272993 0 0 ENERSIS AMERICAS SA SPONSORED ADR 29274F104 84 10308 SH SOLE 10308 0 0 ENERSYS COM 29275Y102 1905 27530 SH SOLE 27530 0 0 ENERNOC INC COM 292764107 412 76180 SH SOLE 76180 0 0 ENERPLUS CORP COM 292766102 678 105713 SH SOLE 105713 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 562 31758 SH SOLE 31758 0 0 ENNIS INC COM 293389102 239 14209 SH SOLE 14209 0 0 ENOVA INTL INC COM 29357K103 122 12638 SH SOLE 12638 0 0 ENSIGN GROUP INC COM 29358P101 776 38542 SH SOLE 38542 0 0 ENTEGRIS INC COM 29362U104 1291 74115 SH SOLE 74115 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 179 13800 SH SOLE 13800 0 0 ENTERGY CORP NEW COM 29364G103 34829 453911 SH SOLE 453911 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 923 29523 SH SOLE 29523 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 6444 233209 SH SOLE 233209 0 0 ENVESTNET INC COM 29404K106 1197 32838 SH SOLE 32838 0 0 ENVISION HEALTHCARE HLDGS IN COM 29413U103 13092 587859 SH SOLE 587859 0 0 EPLUS INC COM 294268107 5323 56384 SH SOLE 54788 0 1596 EQUIFAX INC COM 294429105 20743 154133 SH SOLE 154133 0 0 EQUINIX INC COM PAR $0.001 29444U700 36511 101350 SH SOLE 101350 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5643 186717 SH SOLE 186717 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11124 144126 SH SOLE 144126 0 0 EQUITY ONE COM 294752100 2816 92011 SH SOLE 92011 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 18729 291145 SH SOLE 291145 0 0 ERICSSON ADR B SEK 10 294821608 2418 335344 SH SOLE 335344 0 0 ERIE INDTY CO CL A 29530P102 13083 128172 SH SOLE 128172 0 0 ESCO TECHNOLOGIES INC COM 296315104 1161 25007 SH SOLE 25007 0 0 ESSEX PPTY TR INC COM 297178105 7495 33657 SH SOLE 33657 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 2072 27252 SH SOLE 27252 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1004 32105 SH SOLE 32105 0 0 EURONET WORLDWIDE INC COM 298736109 2624 32068 SH SOLE 32068 0 0 EVERBANK FINL CORP COM 29977G102 1852 95660 SH SOLE 95660 0 0 EVERTEC INC COM 30040P103 492 29316 SH SOLE 29316 0 0 EVERSOURCE ENERGY COM 30040W108 46312 854784 SH SOLE 853847 0 937 EXELON CORP COM 30161N101 67364 2023558 SH SOLE 2023558 0 0 EXELIXIS INC COM 30161Q104 3343 261374 SH SOLE 261374 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1459 29279 SH SOLE 29279 0 0 EXPEDIA INC DEL COM NEW 30212P303 113567 972988 SH SOLE 971871 0 1117 EXPEDITORS INTL WASH INC COM 302130109 12439 241446 SH SOLE 238825 0 2621 EXPONENT INC COM 30214U102 1257 24613 SH SOLE 24613 0 0 EXPRESS INC COM 30219E103 1445 122589 SH SOLE 122589 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 31773 450495 SH SOLE 450495 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4283 301592 SH SOLE 301592 0 0 EXTRA SPACE STORAGE INC COM 30225T102 11844 149152 SH SOLE 149152 0 0 EXXON MOBIL CORP COM 30231G102 53939 617996 SH SOLE 617996 0 0 FBL FINL GROUP INC CL A 30239F106 1118 17483 SH SOLE 17483 0 0 FLIR SYS INC COM 302445101 2313 73601 SH SOLE 73601 0 0 F M C CORP COM NEW 302491303 11136 230369 SH SOLE 230369 0 0 FMC TECHNOLOGIES INC COM 30249U101 34650 1167856 SH SOLE 1167856 0 0 FNB CORP PA COM 302520101 5346 434650 SH SOLE 434650 0 0 FCB FINL HLDGS INC CL A 30255G103 2019 52536 SH SOLE 45135 0 7401 FTI CONSULTING INC COM 302941109 1716 38510 SH SOLE 38510 0 0 FACEBOOK INC CL A 30303M102 453094 3532343 SH SOLE 3532226 0 117 FACTSET RESH SYS INC COM 303075105 4056 25021 SH SOLE 25021 0 0 FAIR ISAAC CORP COM 303250104 2350 18860 SH SOLE 18860 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 170 11322 SH SOLE 11322 0 0 FANG HLDGS LTD ADR 30711Y102 909 202404 SH SOLE 93309 0 109095 FARMERS NATL BANC CORP COM 309627107 144 13379 SH SOLE 13379 0 0 FASTENAL CO COM 311900104 23850 570853 SH SOLE 570853 0 0 FEDERAL MOGUL HOLDINGS CORP COM 313549404 719 74780 SH SOLE 74780 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 26586 172715 SH SOLE 172715 0 0 FEDERAL SIGNAL CORP COM 313855108 2297 173221 SH SOLE 173221 0 0 FEDERATED INVS INC PA CL B 314211103 6247 210836 SH SOLE 210836 0 0 FEDERATED PREM INTR MUN INC COM 31423M105 352 24953 SH SOLE 24953 0 0 FEDEX CORP COM 31428X106 6398 36627 SH SOLE 36627 0 0 FELCOR LODGING TR INC COM 31430F101 428 66539 SH SOLE 66539 0 0 FERRO CORP COM 315405100 636 46076 SH SOLE 46076 0 0 F5 NETWORKS INC COM 315616102 41354 331784 SH SOLE 331784 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 162 22939 SH SOLE 22939 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 9104 118186 SH SOLE 118186 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 15398 417169 SH SOLE 416886 0 283 FIDELITY SOUTHERN CORP NEW COM 316394105 656 35663 SH SOLE 35663 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1561 65046 SH SOLE 65046 0 0 FIFTH THIRD BANCORP COM 316773100 22850 1116805 SH SOLE 1116805 0 0 58 COM INC SPON ADR REP A 31680Q104 2888 60589 SH SOLE 15289 0 45300 51JOB INC SP ADR REP COM 316827104 1130 33840 SH SOLE 33840 0 0 FINANCIAL INSTNS INC COM 317585404 567 20927 SH SOLE 20927 0 0 FINISAR CORP COM NEW 31787A507 1657 55616 SH SOLE 55616 0 0 FINISH LINE INC CL A 317923100 1114 48275 SH SOLE 48275 0 0 FIREEYE INC COM 31816Q101 3002 203816 SH SOLE 203816 0 0 FIRST AMERN FINL CORP COM 31847R102 9289 236473 SH SOLE 236473 0 0 FIRST BANCORP N C COM 318910106 586 29590 SH SOLE 29590 0 0 FIRST BUSEY CORP COM NEW 319383204 1207 53416 SH SOLE 53416 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5473 18624 SH SOLE 18624 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 787 77966 SH SOLE 77966 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 595 24000 SH SOLE 24000 0 0 FIRST CONN BANCORP INC MD COM 319850103 395 22183 SH SOLE 22183 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 590 13222 SH SOLE 13222 0 0 FIRST DATA CORP NEW COM CL A 32008D106 6413 487331 SH SOLE 487331 0 0 FIRST FINL BANCORP OH COM 320209109 2681 122756 SH SOLE 122756 0 0 FIRST FINL BANKSHARES COM 32020R109 3136 86068 SH SOLE 43714 0 42354 FIRST FINL CORP IND COM 320218100 948 23315 SH SOLE 23315 0 0 FIRST FNDTN INC COM 32026V104 548 22219 SH SOLE 22219 0 0 FIRST HORIZON NATL CORP COM 320517105 3403 223467 SH SOLE 223467 0 0 FIRST HAWAIIAN INC COM 32051X108 1969 73308 SH SOLE 73308 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4882 173002 SH SOLE 173002 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 621 19711 SH SOLE 19711 0 0 FIRST LONG IS CORP COM 320734106 483 14565 SH SOLE 14565 0 0 FIRST MERCHANTS CORP COM 320817109 1606 60034 SH SOLE 60034 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2347 121252 SH SOLE 121252 0 0 FIRST NBC BK HLDG CO COM 32115D106 169 17875 SH SOLE 17875 0 0 FIRST POTOMAC RLTY TR COM 33610F109 273 29841 SH SOLE 29841 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 15818 205138 SH SOLE 205138 0 0 FIRST SOLAR INC COM 336433107 56111 1420890 SH SOLE 1350247 0 70643 1ST SOURCE CORP COM 336901103 2422 67851 SH SOLE 67851 0 0 FIRST TR ISE CHINDIA INDEX F COM 33733A102 91463 3015611 SH SOLE 3015611 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 745634 9142149 SH SOLE 9142149 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 627134 17791024 SH SOLE 17791024 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 626392 13491095 SH SOLE 13491095 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 656138 42551081 SH SOLE 42551081 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 630546 24317252 SH SOLE 24317252 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 644 12927 SH SOLE 12927 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1791 33900 SH SOLE 33900 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 657 15426 SH SOLE 15426 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1587 31421 SH SOLE 31421 0 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 86739 4813482 SH SOLE 4813482 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHA 33737J133 87712 6392987 SH SOLE 6392987 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 90325 2409298 SH SOLE 2409298 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 91929 2232370 SH SOLE 2232370 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 989 31892 SH SOLE 31892 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4527 93405 SH SOLE 93405 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 173462 3566239 SH SOLE 3566239 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 2820 144258 SH SOLE 91788 0 52470 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 983 22963 SH SOLE 22963 0 0 FISERV INC COM 337738108 19484 195876 SH SOLE 195876 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1617 58273 SH SOLE 58273 0 0 FIRSTENERGY CORP COM 337932107 86736 2622019 SH SOLE 2622019 0 0 FITBIT INC CL A 33812L102 18844 1269811 SH SOLE 125411 0 1144400 FIVE BELOW INC COM 33829M101 1561 38741 SH SOLE 38741 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 1947 37086 SH SOLE 37086 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 1020 40540 SH SOLE 40540 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1396 8037 SH SOLE 8037 0 0 FLUOR CORP NEW COM 343412102 3942 76811 SH SOLE 76811 0 0 FLOWERS FOODS INC COM 343498101 34789 2300879 SH SOLE 2048979 0 251900 FLOWSERVE CORP COM 34354P105 7162 148462 SH SOLE 148462 0 0 FLUSHING FINL CORP COM 343873105 978 41242 SH SOLE 41242 0 0 FOOT LOCKER INC COM 344849104 25399 375054 SH SOLE 375054 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 43488 3602964 SH SOLE 3602964 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 12847 555422 SH SOLE 555422 0 0 FORRESTER RESH INC COM 346563109 794 20409 SH SOLE 20409 0 0 FORTINET INC COM 34959E109 7193 194773 SH SOLE 194773 0 0 FORTIVE CORP COM 34959J108 9261 181944 SH SOLE 181944 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 28660 493296 SH SOLE 493296 0 0 FORWARD AIR CORP COM 349853101 1030 23820 SH SOLE 23820 0 0 FOSSIL GROUP INC COM 34988V106 1731 62350 SH SOLE 62350 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 656 30735 SH SOLE 30735 0 0 FRANKLIN ELEC INC COM 353514102 876 21522 SH SOLE 21522 0 0 FRANKLIN RES INC COM 354613101 22127 622059 SH SOLE 622059 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1772 140601 SH SOLE 140601 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2614 240664 SH SOLE 240664 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 6411 146467 SH SOLE 146151 0 316 FRONTIER COMMUNICATIONS CORP COM 35906A108 61978 14898587 SH SOLE 14792263 0 106324 FUELCELL ENERGY INC COM NEW 35952H502 174 32182 SH SOLE 8508 0 23674 FULLER H B CO COM 359694106 1029 22134 SH SOLE 22134 0 0 FULTON FINL CORP PA COM 360271100 3695 254506 SH SOLE 254506 0 0 G & K SVCS INC CL A 361268105 886 9274 SH SOLE 9274 0 0 GATX CORP COM 361448103 2890 64874 SH SOLE 53851 0 11023 GEO GROUP INC NEW COM 36162J106 2003 84232 SH SOLE 84232 0 0 GNC HLDGS INC COM CL A 36191G107 1576 77159 SH SOLE 77159 0 0 G-III APPAREL GROUP LTD COM 36237H101 1076 36915 SH SOLE 36915 0 0 GABELLI DIVD & INCOME TR COM 36242H104 1581 82287 SH SOLE 82287 0 0 GAIN CAP HLDGS INC COM 36268W100 80 12955 SH SOLE 12955 0 0 GALLAGHER ARTHUR J & CO COM 363576109 28855 567229 SH SOLE 567229 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 10293 307703 SH SOLE 307703 0 0 GAMESTOP CORP NEW CL A 36467W109 28373 1028382 SH SOLE 367382 0 661000 GANNETT CO INC COM 36473H104 1499 128816 SH SOLE 128816 0 0 GAP INC DEL COM 364760108 43162 1940725 SH SOLE 1940725 0 0 GARTNER INC COM 366651107 15158 171369 SH SOLE 171369 0 0 GENERAC HLDGS INC COM 368736104 839 23113 SH SOLE 23113 0 0 GENERAL AMERN INVS INC COM 368802104 1112 34070 SH SOLE 34070 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 504 33636 SH SOLE 33636 0 0 GENERAL DYNAMICS CORP COM 369550108 18153 116995 SH SOLE 116995 0 0 GENERAL ELECTRIC CO COM 369604103 2314 78139 SH SOLE 78139 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 9223 334151 SH SOLE 334151 0 0 GENERAL MLS INC COM 370334104 86468 1353593 SH SOLE 1353593 0 0 GENERAL MTRS CO COM 37045V100 48569 1528766 SH SOLE 1528766 0 0 GENESCO INC COM 371532102 1538 28248 SH SOLE 28248 0 0 GENESEE & WYO INC CL A 371559105 5890 85429 SH SOLE 85429 0 0 GENTEX CORP COM 371901109 28041 1596841 SH SOLE 1596841 0 0 GENOMIC HEALTH INC COM 37244C101 398 13778 SH SOLE 13778 0 0 GENUINE PARTS CO COM 372460105 30734 305961 SH SOLE 305961 0 0 GENWORTH FINL INC COM CL A 37247D106 678 136791 SH SOLE 136791 0 0 GENTHERM INC COM 37253A103 832 26474 SH SOLE 26474 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 586 30087 SH SOLE 30087 0 0 GERMAN AMERN BANCORP INC COM 373865104 552 14182 SH SOLE 14182 0 0 GETTY RLTY CORP NEW COM 374297109 326 13607 SH SOLE 13607 0 0 GIGAMON INC COM 37518B102 3013 54983 SH SOLE 48091 0 6892 GILEAD SCIENCES INC COM 375558103 39215 495645 SH SOLE 486251 0 9394 GLACIER BANCORP INC NEW COM 37637Q105 2507 87906 SH SOLE 87906 0 0 GLADSTONE COML CORP COM 376536108 195 10479 SH SOLE 10479 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 14125 327491 SH SOLE 318900 0 8591 GLOBAL NET LEASE INC COM 379378102 1106 135576 SH SOLE 135576 0 0 GLOBAL PMTS INC COM 37940X102 17067 222344 SH SOLE 220689 0 1655 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 931 32240 SH SOLE 32240 0 0 GLOBUS MED INC CL A 379577208 369 16334 SH SOLE 16334 0 0 GODADDY INC CL A 380237107 50709 1468546 SH SOLE 1468346 0 200 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 80 16495 SH SOLE 16495 0 0 GOLDCORP INC NEW COM 380956409 503 30460 SH SOLE 30460 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 11939 74034 SH SOLE 74034 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 10241 358953 SH SOLE 358151 0 802 GOODYEAR TIRE & RUBR CO COM 382550101 29611 916739 SH SOLE 916739 0 0 GORMAN RUPP CO COM 383082104 2505 97832 SH SOLE 97832 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 2234 98744 SH SOLE 98744 0 0 GRACO INC COM 384109104 2366 31969 SH SOLE 31969 0 0 GRAINGER W W INC COM 384802104 20458 90987 SH SOLE 90987 0 0 GRAMERCY PPTY TR COM 385002100 2746 284876 SH SOLE 284876 0 0 GRAND CANYON ED INC COM 38526M106 726 17969 SH SOLE 17969 0 0 GRANITE CONSTR INC COM 387328107 1588 31923 SH SOLE 31923 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 8884 635017 SH SOLE 635017 0 0 GRAY TELEVISION INC COM 389375106 232 22382 SH SOLE 8684 0 13698 GREAT SOUTHN BANCORP INC COM 390905107 763 18752 SH SOLE 18752 0 0 GREAT PLAINS ENERGY INC COM 391164100 61114 2239429 SH SOLE 2239429 0 0 GREAT WESTN BANCORP INC COM 391416104 1519 45578 SH SOLE 45578 0 0 GREEN BANCORP INC COM 39260X100 124 11343 SH SOLE 11343 0 0 GREEN DOT CORP CL A 39304D102 977 42360 SH SOLE 42360 0 0 GREEN PLAINS INC COM 393222104 2256 86099 SH SOLE 86099 0 0 GREENBRIER COS INC COM 393657101 2834 80281 SH SOLE 34505 0 45776 GREENHILL & CO INC COM 395259104 2089 88644 SH SOLE 88644 0 0 GREIF INC CL A 397624107 820 16542 SH SOLE 16542 0 0 GRIFFON CORP COM 398433102 1450 85262 SH SOLE 85262 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 26473 1657693 SH SOLE 1657693 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1841 28818 SH SOLE 28818 0 0 GROUPON INC COM CL A 399473107 41627 8082924 SH SOLE 8082924 0 0 GRUBHUB INC COM 400110102 1990 46299 SH SOLE 46299 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 512 28666 SH SOLE 28666 0 0 GUESS INC COM 401617105 2968 203160 SH SOLE 203160 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 7175 119629 SH SOLE 119629 0 0 GULFPORT ENERGY CORP COM NEW 402635304 4819 170591 SH SOLE 170591 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 293 17478 SH SOLE 17478 0 0 HCA HOLDINGS INC COM 40412C101 23034 304565 SH SOLE 304565 0 0 HCP INC COM 40414L109 11707 308494 SH SOLE 308494 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 11232 156242 SH SOLE 156242 0 0 HD SUPPLY HLDGS INC COM 40416M105 10519 328914 SH SOLE 328591 0 323 HFF INC CL A 40418F108 455 16434 SH SOLE 16434 0 0 HNI CORP COM 404251100 834 20948 SH SOLE 20948 0 0 HMS HLDGS CORP COM 40425J101 444 20041 SH SOLE 20041 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 2281 60659 SH SOLE 51777 0 8882 HSN INC COM 404303109 826 20761 SH SOLE 20761 0 0 HRG GROUP INC COM 40434J100 1447 92162 SH SOLE 92162 0 0 HP INC COM 40434L105 28802 1854574 SH SOLE 1854574 0 0 HAIN CELESTIAL GROUP INC COM 405217100 50272 1412940 SH SOLE 1412940 0 0 HALLADOR ENERGY COMPANY COM 40609P105 88 11130 SH SOLE 11130 0 0 HANCOCK HLDG CO COM 410120109 5428 167388 SH SOLE 167388 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 2391 97814 SH SOLE 97814 0 0 HANMI FINL CORP COM NEW 410495204 1597 60647 SH SOLE 60647 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1748 74782 SH SOLE 74782 0 0 HANOVER INS GROUP INC COM 410867105 21679 287441 SH SOLE 287441 0 0 HARLEY DAVIDSON INC COM 412822108 10138 192772 SH SOLE 192772 0 0 HARMAN INTL INDS INC COM 413086109 24750 293076 SH SOLE 293076 0 0 HARRIS CORP DEL COM 413875105 20888 228011 SH SOLE 228011 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 14107 329446 SH SOLE 329446 0 0 HASBRO INC COM 418056107 32162 405424 SH SOLE 405424 0 0 HAVERTY FURNITURE INC COM 419596101 208 10370 SH SOLE 10370 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 41993 1406796 SH SOLE 1406796 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1670 34359 SH SOLE 32425 0 1934 HAWKINS INC COM 420261109 225 5188 SH SOLE 5188 0 0 HEALTHCARE SVCS GRP INC COM 421906108 3037 76742 SH SOLE 76742 0 0 HEALTHSOUTH CORP COM NEW 421924309 1089 26841 SH SOLE 26841 0 0 HEALTHCARE RLTY TR COM 421946104 4040 118608 SH SOLE 118608 0 0 HEADWATERS INC COM 42210P102 763 45089 SH SOLE 45089 0 0 HEALTHSTREAM INC COM 42222N103 1116 40439 SH SOLE 40439 0 0 HEALTHWAYS INC COM 422245100 970 36667 SH SOLE 36667 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 9919 304069 SH SOLE 304069 0 0 HEALTHEQUITY INC COM 42226A107 1791 47306 SH SOLE 47306 0 0 HEARTLAND EXPRESS INC COM 422347104 1544 81799 SH SOLE 81799 0 0 HEARTLAND FINL USA INC COM 42234Q102 2176 60338 SH SOLE 60338 0 0 HEICO CORP NEW COM 422806109 5640 81505 SH SOLE 81505 0 0 HELMERICH & PAYNE INC COM 423452101 34946 519261 SH SOLE 331061 0 188200 HENRY JACK & ASSOC INC COM 426281101 11723 137026 SH SOLE 137026 0 0 HERITAGE COMMERCE CORP COM 426927109 162 14833 SH SOLE 14833 0 0 HERITAGE FINL CORP WASH COM 42722X106 792 44149 SH SOLE 44149 0 0 HERITAGE OAKS BANCORP COM 42724R107 88 10784 SH SOLE 10784 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 340 25594 SH SOLE 25594 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 902 50030 SH SOLE 50030 0 0 HERSHEY CO COM 427866108 80962 846886 SH SOLE 846886 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 6147 153053 SH SOLE 153053 0 0 HESS CORP COM 42809H107 15975 297932 SH SOLE 297932 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 64834 2849865 SH SOLE 2849131 0 734 HEXCEL CORP NEW COM 428291108 3616 81636 SH SOLE 81636 0 0 HIBBETT SPORTS INC COM 428567101 1935 48493 SH SOLE 48493 0 0 HIGHWOODS PPTYS INC COM 431284108 4679 89772 SH SOLE 89772 0 0 HILL INTERNATIONAL INC COM 431466101 100 21659 SH SOLE 21659 0 0 HILL ROM HLDGS INC COM 431475102 12218 197122 SH SOLE 197122 0 0 HILLENBRAND INC COM 431571108 747 23613 SH SOLE 23613 0 0 HILLTOP HOLDINGS INC COM 432748101 703 31308 SH SOLE 31308 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 25171 1097739 SH SOLE 1097739 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 6951 204873 SH SOLE 204873 0 0 HOLLYFRONTIER CORP COM 436106108 68645 2801822 SH SOLE 2800987 0 835 HOME BANCSHARES INC COM 436893200 3378 162323 SH SOLE 162323 0 0 HOME DEPOT INC COM 437076102 32013 248782 SH SOLE 248782 0 0 HOMESTREET INC COM 43785V102 896 35761 SH SOLE 35761 0 0 HOMETRUST BANCSHARES INC COM 437872104 474 25607 SH SOLE 25607 0 0 HONEYWELL INTL INC COM 438516106 13045 111888 SH SOLE 111888 0 0 HOPE BANCORP INC COM 43940T109 1701 97912 SH SOLE 97912 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 2292 62527 SH SOLE 62527 0 0 HORIZON BANCORP IND COM 440407104 618 21044 SH SOLE 21044 0 0 HORMEL FOODS CORP COM 440452100 24198 637965 SH SOLE 631254 0 6711 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6622 222798 SH SOLE 222798 0 0 HOST HOTELS & RESORTS INC COM 44107P104 20673 1327729 SH SOLE 1327729 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 388 28934 SH SOLE 28934 0 0 HOWARD HUGHES CORP COM 44267D107 7883 68847 SH SOLE 68847 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 921 36679 SH SOLE 9879 0 26800 HUB GROUP INC CL A 443320106 1407 34513 SH SOLE 34513 0 0 HUBBELL INC COM 443510607 17164 159313 SH SOLE 159313 0 0 HUBSPOT INC COM 443573100 473 8216 SH SOLE 8216 0 0 HUDSON PAC PPTYS INC COM 444097109 3410 103729 SH SOLE 103729 0 0 HUDSON TECHNOLOGIES INC COM 444144109 97 14616 SH SOLE 14616 0 0 HUMANA INC COM 444859102 9782 55302 SH SOLE 55302 0 0 HUNT J B TRANS SVCS INC COM 445658107 8564 105540 SH SOLE 105540 0 0 HUNTINGTON BANCSHARES INC COM 446150104 18477 1873972 SH SOLE 1873972 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 6731 43872 SH SOLE 43872 0 0 HUNTSMAN CORP COM 447011107 11194 688023 SH SOLE 688023 0 0 HURON CONSULTING GROUP INC COM 447462102 1074 17978 SH SOLE 17978 0 0 HYATT HOTELS CORP COM CL A 448579102 5264 106941 SH SOLE 106941 0 0 IAC INTERACTIVECORP COM 44919P508 67781 1085021 SH SOLE 1085021 0 0 ICU MED INC COM 44930G107 943 7460 SH SOLE 7460 0 0 IMS HEALTH HLDGS INC COM 44970B109 5430 173256 SH SOLE 173256 0 0 IPG PHOTONICS CORP COM 44980X109 8411 102136 SH SOLE 102136 0 0 ISTAR INC COM 45031U101 884 82400 SH SOLE 82400 0 0 IXIA COM 45071R109 1350 108016 SH SOLE 108016 0 0 ITT INC COM 45073V108 6604 184263 SH SOLE 184263 0 0 IBERIABANK CORP COM 450828108 3702 55149 SH SOLE 55149 0 0 ICICI BK LTD ADR 45104G104 10154 1359304 SH SOLE 1359304 0 0 ICONIX BRAND GROUP INC COM 451055107 248 30509 SH SOLE 30509 0 0 IDACORP INC COM 451107106 14859 189821 SH SOLE 189821 0 0 IDEX CORP COM 45167R104 9584 102426 SH SOLE 102426 0 0 IDEXX LABS INC COM 45168D104 41296 366324 SH SOLE 366324 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 889 49164 SH SOLE 49164 0 0 ILLINOIS TOOL WKS INC COM 452308109 25099 209435 SH SOLE 209435 0 0 ILLUMINA INC COM 452327109 38948 214398 SH SOLE 214398 0 0 IMPERIAL OIL LTD COM NEW 453038408 579 18478 SH SOLE 18478 0 0 IMPERVA INC COM 45321L100 3493 65026 SH SOLE 65026 0 0 INC RESH HLDGS INC CL A 45329R109 2217 49728 SH SOLE 49728 0 0 INCYTE CORP COM 45337C102 38185 404979 SH SOLE 404979 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 171 18945 SH SOLE 18945 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1862 34422 SH SOLE 34422 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 526 31263 SH SOLE 31263 0 0 INDEPENDENT BK GROUP INC COM 45384B106 760 17196 SH SOLE 17196 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1378 16673 SH SOLE 16673 0 0 INFOBLOX INC COM 45672H104 4450 168751 SH SOLE 168751 0 0 INFOSYS LTD SPONSORED ADR 456788108 10837 686763 SH SOLE 686763 0 0 ING GROEP N V SPONSORED ADR 456837103 612 49632 SH SOLE 49632 0 0 INFRAREIT INC COM 45685L100 1095 60360 SH SOLE 60360 0 0 INGEVITY CORP COM 45688C107 1027 22277 SH SOLE 22131 0 146 INGRAM MICRO INC CL A 457153104 4189 117465 SH SOLE 117465 0 0 INGREDION INC COM 457187102 122716 922263 SH SOLE 922263 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2226 68386 SH SOLE 68386 0 0 INNOSPEC INC COM 45768S105 2345 38557 SH SOLE 38557 0 0 INPHI CORP COM 45772F107 1975 45398 SH SOLE 45398 0 0 INNERWORKINGS INC COM 45773Y105 194 20579 SH SOLE 20579 0 0 INSTEEL INDUSTRIES INC COM 45774W108 343 9454 SH SOLE 9454 0 0 INSPERITY INC COM 45778Q107 707 9728 SH SOLE 4778 0 4950 INOGEN INC COM 45780L104 244 4076 SH SOLE 77 0 3999 INOVALON HLDGS INC COM CL A 45781D101 291 19811 SH SOLE 5011 0 14800 INSULET CORP COM 45784P101 844 20626 SH SOLE 20626 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2133 25835 SH SOLE 25835 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 290 12566 SH SOLE 9947 0 2619 INTEL CORP COM 458140100 194289 5146727 SH SOLE 5107964 0 38763 INTELIQUENT INC COM 45825N107 306 18934 SH SOLE 18934 0 0 INTER PARFUMS INC COM 458334109 1422 44070 SH SOLE 44070 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 2033 57649 SH SOLE 57649 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 30058 182623 SH SOLE 49381 0 133242 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 589 14141 SH SOLE 14141 0 0 INTERFACE INC COM 458665304 1447 86691 SH SOLE 86691 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8143 30231 SH SOLE 30231 0 0 INTERDIGITAL INC COM 45867G101 1138 14364 SH SOLE 14364 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3385 113672 SH SOLE 113672 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 177519 1117524 SH SOLE 1117524 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12105 84665 SH SOLE 84665 0 0 INTL PAPER CO COM 460146103 31081 647787 SH SOLE 647787 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1421 42526 SH SOLE 42526 0 0 INTERPUBLIC GROUP COS INC COM 460690100 16162 723115 SH SOLE 723115 0 0 INTERSIL CORP CL A 46069S109 3907 178147 SH SOLE 178147 0 0 INTERVAL LEISURE GROUP INC COM 46113M108 394 22931 SH SOLE 22931 0 0 INTL FCSTONE INC COM 46116V105 464 11934 SH SOLE 8107 0 3827 INTRALINKS HLDGS INC COM 46118H104 456 45312 SH SOLE 45312 0 0 INTUIT COM 461202103 46581 423427 SH SOLE 419617 0 3810 INTUITIVE SURGICAL INC COM NEW 46120E602 38723 53424 SH SOLE 53424 0 0 INTREXON CORP COM 46122T102 30291 1081039 SH SOLE 1081039 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 393 25780 SH SOLE 25780 0 0 INVESCO MUN TR COM 46131J103 688 49922 SH SOLE 49922 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 683 48429 SH SOLE 48429 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 964 81941 SH SOLE 81941 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 492 35616 SH SOLE 35616 0 0 INVESTORS BANCORP INC NEW COM 46146L101 3736 311070 SH SOLE 311070 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1675 281477 SH SOLE 160477 0 121000 IONIS PHARMACEUTICALS INC COM 462222100 36460 995094 SH SOLE 954994 0 40100 IRIDIUM COMMUNICATIONS INC COM 46269C102 990 122075 SH SOLE 66575 0 55500 IROBOT CORP COM 462726100 1345 30574 SH SOLE 30574 0 0 IRON MTN INC NEW COM 46284V101 10987 292758 SH SOLE 292758 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1747 110012 SH SOLE 110012 0 0 ISHARES MSCI EURZONE ETF 464286608 259 7500 SH SOLE 7500 0 0 ISHARES MSCI PAC JP ETF 464286665 251 5940 SH SOLE 5940 0 0 ISHARES MSCI JAPAN ETF 464286848 761 60711 SH SOLE 60711 0 0 ISHARES TR TIPS BD ETF 464287176 5692 48861 SH SOLE 48821 0 40 ISHARES TR CORE US AGGBD ET 464287226 605 5378 SH SOLE 5378 0 0 ISHARES TR IBOXX INV CP ETF 464287242 18930 153680 SH SOLE 153502 0 178 ISHARES TR S&P 500 GRWT ETF 464287309 2085 17142 SH SOLE 17142 0 0 ISHARES TR LATN AMER 40 ETF 464287390 4011 143046 SH SOLE 142711 0 335 ISHARES TR S&P 500 VAL ETF 464287408 2024 21319 SH SOLE 21319 0 0 ISHARES TR 20 YR TR BD ETF 464287432 8480 61668 SH SOLE 61638 0 30 ISHARES TR 7-10 Y TR BD ETF 464287440 8064 72076 SH SOLE 71978 0 98 ISHARES TR NASDQ BIOTEC ETF 464287556 866 2993 SH SOLE 2993 0 0 ISHARES TR COHEN&STEER REIT 464287564 402 3831 SH SOLE 3831 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2669 15277 SH SOLE 15277 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 3759 35883 SH SOLE 35883 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 3752 25201 SH SOLE 25201 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2071 16675 SH SOLE 16675 0 0 ISHARES TR S&P MC 400VL ETF 464287705 2941 22114 SH SOLE 22114 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2050 16511 SH SOLE 16511 0 0 ISHARES TR SP SMCP600VL ETF 464287879 380 3041 SH SOLE 3041 0 0 ISHARES TR SP SMCP600GR ETF 464287887 211 1538 SH SOLE 1538 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 669 6312 SH SOLE 6312 0 0 ISHARES TR JP MOR EM MK ETF 464288281 4714 40214 SH SOLE 40149 0 65 ISHARES TR NATIONAL MUN ETF 464288414 1210 10735 SH SOLE 10735 0 0 ISHARES TR MBS ETF 464288588 18495 168001 SH SOLE 167804 0 197 ISHARES TR INTERM CR BD ETF 464288638 7263 65226 SH SOLE 65094 0 132 ISHARES TR 1-3 YR CR BD ETF 464288646 5416 51212 SH SOLE 51142 0 70 ISHARES TR MSCI INDIA ETF 46429B598 3617 123000 SH SOLE 122708 0 292 ISHARES INC CORE MSCI EMKT 46434G103 10448 229075 SH SOLE 228567 0 508 ISHARES TR MSCI UTD KNGDM 46434V548 252 15930 SH SOLE 15930 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 888 35819 SH SOLE 35819 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 241 22017 SH SOLE 22017 0 0 ITC HLDGS CORP COM 465685105 44129 949426 SH SOLE 949426 0 0 ITRON INC COM 465741106 10618 190432 SH SOLE 190432 0 0 IXYS CORP COM 46600W106 364 30199 SH SOLE 30199 0 0 J & J SNACK FOODS CORP COM 466032109 3197 26836 SH SOLE 26836 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 232 38674 SH SOLE 10083 0 28591 JPMORGAN CHASE & CO COM 46625H100 26825 402833 SH SOLE 402602 0 231 JABIL CIRCUIT INC COM 466313103 15780 723172 SH SOLE 723172 0 0 JACK IN THE BOX INC COM 466367109 3880 40446 SH SOLE 40446 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2119 40964 SH SOLE 40964 0 0 JANUS CAP GROUP INC COM 47102X105 1702 121456 SH SOLE 121456 0 0 JD COM INC SPON ADR CL A 47215P106 17766 680940 SH SOLE 680940 0 0 JETBLUE AIRWAYS CORP COM 477143101 3485 202174 SH SOLE 198145 0 4029 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1106 69970 SH SOLE 17870 0 52100 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2488 35260 SH SOLE 29370 0 5890 JOHNSON & JOHNSON COM 478160104 46935 397316 SH SOLE 397316 0 0 JONES LANG LASALLE INC COM 48020Q107 11582 101781 SH SOLE 101781 0 0 J2 GLOBAL INC COM 48123V102 57226 859118 SH SOLE 859118 0 0 JUNIPER NETWORKS INC COM 48203R104 125184 5202999 SH SOLE 5202999 0 0 JUNO THERAPEUTICS INC COM 48205A109 27888 929305 SH SOLE 92971 0 836334 KAR AUCTION SVCS INC COM 48238T109 22683 525561 SH SOLE 525561 0 0 KBR INC COM 48242W106 6944 458934 SH SOLE 458934 0 0 KCG HLDGS INC CL A 48244B100 1661 106951 SH SOLE 106951 0 0 KLA-TENCOR CORP COM 482480100 3929 56358 SH SOLE 56358 0 0 KT CORP SPONSORED ADR 48268K101 1454 90610 SH SOLE 90610 0 0 KADANT INC COM 48282T104 312 5979 SH SOLE 5979 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1110 12833 SH SOLE 12833 0 0 KAMAN CORP COM 483548103 1097 24971 SH SOLE 24971 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 10287 110229 SH SOLE 110229 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 2586 136673 SH SOLE 136673 0 0 KATE SPADE & CO COM 485865109 3747 218767 SH SOLE 218767 0 0 KB HOME COM 48666K109 1563 96949 SH SOLE 96949 0 0 KEARNY FINL CORP MD COM 48716P108 2061 151431 SH SOLE 132511 0 18920 KELLOGG CO COM 487836108 32100 414349 SH SOLE 414349 0 0 KEMPER CORP DEL COM 488401100 1439 36608 SH SOLE 36608 0 0 KENNAMETAL INC COM 489170100 1873 64541 SH SOLE 64541 0 0 KEYCORP NEW COM 493267108 20351 1672238 SH SOLE 1672238 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 9089 286810 SH SOLE 286810 0 0 KEYW HLDG CORP COM 493723100 789 71457 SH SOLE 71457 0 0 KIMBALL INTL INC CL B 494274103 263 20358 SH SOLE 20358 0 0 KILROY RLTY CORP COM 49427F108 8378 120802 SH SOLE 120802 0 0 KIMBALL ELECTRONICS INC COM 49428J109 215 15488 SH SOLE 15488 0 0 KIMBERLY CLARK CORP COM 494368103 37083 293986 SH SOLE 293986 0 0 KIMCO RLTY CORP COM 49446R109 18030 622796 SH SOLE 622796 0 0 KINDER MORGAN INC DEL COM 49456B101 31191 1348513 SH SOLE 1348513 0 0 KINDRED HEALTHCARE INC COM 494580103 1610 157492 SH SOLE 157492 0 0 KINROSS GOLD CORP COM NO PAR 496902404 465 110489 SH SOLE 110489 0 0 KIRBY CORP COM 497266106 5762 92694 SH SOLE 92694 0 0 KITE PHARMA INC COM 49803L109 701 12557 SH SOLE 3200 0 9357 KITE RLTY GROUP TR COM NEW 49803T300 2451 88413 SH SOLE 88413 0 0 KNOLL INC COM NEW 498904200 1351 59124 SH SOLE 59124 0 0 KNIGHT TRANSN INC COM 499064103 2467 85989 SH SOLE 85989 0 0 KOHLS CORP COM 500255104 63409 1449351 SH SOLE 1449351 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1002 33866 SH SOLE 33866 0 0 KORN FERRY INTL COM NEW 500643200 1074 51146 SH SOLE 51146 0 0 KRAFT HEINZ CO COM 500754106 162063 1810563 SH SOLE 1810563 0 0 KROGER CO COM 501044101 27278 919076 SH SOLE 919076 0 0 L BRANDS INC COM 501797104 13722 193893 SH SOLE 193893 0 0 LHC GROUP INC COM 50187A107 1443 39117 SH SOLE 35455 0 3662 LKQ CORP COM 501889208 18638 525613 SH SOLE 525613 0 0 LPL FINL HLDGS INC COM 50212V100 10465 349869 SH SOLE 93269 0 256600 LSB INDS INC COM 502160104 588 68489 SH SOLE 68489 0 0 LSI INDS INC COM 50216C108 617 54917 SH SOLE 54917 0 0 LTC PPTYS INC COM 502175102 8057 154970 SH SOLE 154970 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 530 3513 SH SOLE 3513 0 0 LA QUINTA HLDGS INC COM 50420D108 605 54079 SH SOLE 54079 0 0 LA Z BOY INC COM 505336107 937 38162 SH SOLE 38162 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 31997 232740 SH SOLE 232740 0 0 LAKELAND BANCORP INC COM 511637100 875 62325 SH SOLE 62325 0 0 LAKELAND FINL CORP COM 511656100 1742 49182 SH SOLE 49182 0 0 LAM RESEARCH CORP COM 512807108 28742 303478 SH SOLE 303478 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 15935 243996 SH SOLE 243996 0 0 LANCASTER COLONY CORP COM 513847103 2217 16787 SH SOLE 16187 0 600 LANDAUER INC COM 51476K103 796 17887 SH SOLE 17887 0 0 LANDSTAR SYS INC COM 515098101 4536 66634 SH SOLE 66634 0 0 LANNET INC COM 516012101 866 32600 SH SOLE 12385 0 20215 LAREDO PETROLEUM INC COM 516806106 994 77084 SH SOLE 77084 0 0 LAS VEGAS SANDS CORP COM 517834107 7226 125587 SH SOLE 125587 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4238 177559 SH SOLE 177559 0 0 LAUDER ESTEE COS INC CL A 518439104 7110 80285 SH SOLE 76450 0 3835 LAYNE CHRISTENSEN CO COM 521050104 2872 337477 SH SOLE 316677 0 20800 LEAR CORP COM NEW 521865204 46682 385099 SH SOLE 385099 0 0 LEGGETT & PLATT INC COM 524660107 26697 585714 SH SOLE 585714 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3091 97737 SH SOLE 97737 0 0 LEGG MASON INC COM 524901105 643 19210 SH SOLE 19210 0 0 LEIDOS HLDGS INC COM 525327102 13514 312251 SH SOLE 312251 0 0 LENDINGTREE INC NEW COM 52603B107 887 9157 SH SOLE 9157 0 0 LENNAR CORP CL A 526057104 28491 672906 SH SOLE 672906 0 0 LENNOX INTL INC COM 526107107 12766 81298 SH SOLE 80741 0 557 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 79077 1704979 SH SOLE 1704979 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 2263 125232 SH SOLE 59912 0 65320 LEXINGTON REALTY TRUST COM 529043101 9741 945714 SH SOLE 945714 0 0 LIBBEY INC COM 529898108 212 11864 SH SOLE 11864 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 6699 95483 SH SOLE 95483 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1501 21002 SH SOLE 21002 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 19381 968565 SH SOLE 968565 0 0 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 2823 70807 SH SOLE 70807 0 0 LIBERTY PPTY TR SH BEN INT 531172104 12362 306369 SH SOLE 306369 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 5983 176082 SH SOLE 176082 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 356 16308 SH SOLE 16308 0 0 LIFEPOINT HEALTH INC COM 53219L109 25107 423891 SH SOLE 423891 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2179 21352 SH SOLE 21352 0 0 LIFE STORAGE INC COM 53223X107 3065 34458 SH SOLE 34458 0 0 LIFELOCK INC COM 53224V100 4618 272944 SH SOLE 272944 0 0 LILLY ELI & CO COM 532457108 25769 321070 SH SOLE 321070 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1812 28944 SH SOLE 28944 0 0 LINCOLN NATL CORP IND COM 534187109 18798 400132 SH SOLE 400132 0 0 LINDSAY CORP COM 535555106 2944 39796 SH SOLE 37549 0 2247 LINEAR TECHNOLOGY CORP COM 535678106 36844 621416 SH SOLE 621416 0 0 LINKEDIN CORP COM CL A 53578A108 128937 674639 SH SOLE 674639 0 0 LIONBRIDGE TECHNOLOGIES INC COM 536252109 152 30462 SH SOLE 30462 0 0 LITHIA MTRS INC CL A 536797103 480 5023 SH SOLE 5023 0 0 LITTELFUSE INC COM 537008104 1370 10632 SH SOLE 10632 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 10989 399908 SH SOLE 399908 0 0 LIVE OAK BANCSHARES INC COM 53803X105 395 27404 SH SOLE 27404 0 0 LOCKHEED MARTIN CORP COM 539830109 35067 146284 SH SOLE 146159 0 125 LOEWS CORP COM 540424108 575 13973 SH SOLE 13973 0 0 LOGMEIN INC COM 54142L109 1529 16913 SH SOLE 16913 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 391 10002 SH SOLE 10002 0 0 LOWES COS INC COM 548661107 27906 386455 SH SOLE 386455 0 0 LULULEMON ATHLETICA INC COM 550021109 15546 254936 SH SOLE 254936 0 0 LUMENTUM HLDGS INC COM 55024U109 1319 31583 SH SOLE 31583 0 0 LUMINEX CORP DEL COM 55027E102 806 35458 SH SOLE 35458 0 0 LYON WILLIAM HOMES CL A NEW 552074700 236 12723 SH SOLE 12723 0 0 M & T BK CORP COM 55261F104 20103 173151 SH SOLE 173151 0 0 MBIA INC COM 55262C100 810 103992 SH SOLE 103992 0 0 MB FINANCIAL INC NEW COM 55264U108 5429 142729 SH SOLE 142729 0 0 M D C HLDGS INC COM 552676108 5191 201202 SH SOLE 201202 0 0 MDU RES GROUP INC COM 552690109 31017 1219206 SH SOLE 1219206 0 0 MFA FINL INC COM 55272X102 22305 2981992 SH SOLE 2981992 0 0 MGE ENERGY INC COM 55277P104 14022 248132 SH SOLE 248132 0 0 MGIC INVT CORP WIS COM 552848103 3789 473578 SH SOLE 473578 0 0 MGM RESORTS INTERNATIONAL COM 552953101 5186 199241 SH SOLE 199241 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2954 113317 SH SOLE 113317 0 0 MKS INSTRUMENT INC COM 55306N104 1924 38679 SH SOLE 38679 0 0 MSA SAFETY INC COM 553498106 964 16607 SH SOLE 16607 0 0 MSC INDL DIRECT INC CL A 553530106 18507 252103 SH SOLE 251658 0 445 MSCI INC COM 55354G100 12352 147158 SH SOLE 147158 0 0 MTS SYS CORP COM 553777103 1023 22235 SH SOLE 22235 0 0 MYR GROUP INC DEL COM 55405W104 1516 50375 SH SOLE 50375 0 0 MACATAWA BK CORP COM 554225102 113 14198 SH SOLE 14198 0 0 MACERICH CO COM 554382101 13816 170847 SH SOLE 170847 0 0 MACK CALI RLTY CORP COM 554489104 2959 108708 SH SOLE 108708 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 960 11529 SH SOLE 11529 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 1243 57007 SH SOLE 57007 0 0 MACYS INC COM 55616P104 42269 1140866 SH SOLE 1140866 0 0 MADDEN STEVEN LTD COM 556269108 1597 46207 SH SOLE 46207 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2143 12652 SH SOLE 12652 0 0 MAGELLAN HEALTH INC COM NEW 559079207 796 14808 SH SOLE 14808 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5680 80296 SH SOLE 80296 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 866 34711 SH SOLE 34711 0 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 696 34220 SH SOLE 34220 0 0 MANHATTAN ASSOCS INC COM 562750109 4915 85303 SH SOLE 84267 0 1036 MANPOWERGROUP INC COM 56418H100 7570 104756 SH SOLE 104756 0 0 MANTECH INTL CORP CL A 564563104 2111 56015 SH SOLE 56015 0 0 MARATHON OIL CORP COM 565849106 46250 2925391 SH SOLE 2925391 0 0 MARATHON PETE CORP COM 56585A102 68366 1684296 SH SOLE 1680885 0 3411 MARCUS & MILLICHAP INC COM 566324109 368 14074 SH SOLE 14074 0 0 MARCUS CORP COM 566330106 257 10252 SH SOLE 10252 0 0 MARINEMAX INC COM 567908108 277 13202 SH SOLE 13202 0 0 MARKEL CORP COM 570535104 9695 10438 SH SOLE 10438 0 0 MARKETAXESS HLDGS INC COM 57060D108 13592 82082 SH SOLE 82082 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1044 14234 SH SOLE 14234 0 0 MARSH & MCLENNAN COS INC COM 571748102 19496 289896 SH SOLE 289896 0 0 MARRIOTT INTL INC NEW CL A 571903202 13620 202284 SH SOLE 202284 0 0 MARTIN MARIETTA MATLS INC COM 573284106 21211 118422 SH SOLE 118422 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 15396 768268 SH SOLE 768268 0 0 MASCO CORP COM 574599106 11265 328331 SH SOLE 328331 0 0 MASIMO CORP COM 574795100 2037 34238 SH SOLE 34238 0 0 MASTEC INC COM 576323109 954 32079 SH SOLE 32079 0 0 MASTERCARD INCORPORATED CL A 57636Q104 10293 101136 SH SOLE 101136 0 0 MATADOR RES CO COM 576485205 2989 122801 SH SOLE 122801 0 0 MATCH GROUP INC COM 57665R106 2354 132321 SH SOLE 33621 0 98700 MATERION CORP COM 576690101 333 10853 SH SOLE 10853 0 0 MATSON INC COM 57686G105 441 11050 SH SOLE 11050 0 0 MATTEL INC COM 577081102 24617 812987 SH SOLE 812987 0 0 MATTHEWS INTL CORP CL A 577128101 1570 25833 SH SOLE 25833 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 21532 539248 SH SOLE 539248 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 159 30797 SH SOLE 10797 0 20000 MAXLINEAR INC CL A 57776J100 2050 101129 SH SOLE 101129 0 0 MAXIMUS INC COM 577933104 1466 25928 SH SOLE 25928 0 0 MBT FINL CORP COM 578877102 96 10627 SH SOLE 10627 0 0 MCCORMICK & CO INC COM NON VTG 579780206 74818 748777 SH SOLE 748777 0 0 MCDERMOTT INTL INC COM 580037109 1187 236919 SH SOLE 236919 0 0 MCDONALDS CORP COM 580135101 20224 175316 SH SOLE 175316 0 0 MCKESSON CORP COM 58155Q103 15005 89983 SH SOLE 89983 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 17050 215801 SH SOLE 215801 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 11399 771764 SH SOLE 771764 0 0 MEDIFAST INC COM 58470H101 229 6054 SH SOLE 6054 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1392 24968 SH SOLE 24968 0 0 MEDNAX INC COM 58502B106 22610 341284 SH SOLE 341284 0 0 MELCO CROWN ENTMT LTD ADR 585464100 1139 70700 SH SOLE 70700 0 0 MENTOR GRAPHICS CORP COM 587200106 1770 66927 SH SOLE 66927 0 0 MERCANTILE BANK CORP COM 587376104 644 23980 SH SOLE 23980 0 0 MERCER INTL INC COM 588056101 197 23209 SH SOLE 23209 0 0 MERCK & CO INC COM 58933Y105 106084 1699792 SH SOLE 1699792 0 0 MERCURY SYS INC COM 589378108 1777 72326 SH SOLE 72326 0 0 MERCURY GENL CORP NEW COM 589400100 13867 252821 SH SOLE 252821 0 0 MEREDITH CORP COM 589433101 6038 116142 SH SOLE 116142 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 505 26202 SH SOLE 26202 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1906 122431 SH SOLE 122431 0 0 MERIT MED SYS INC COM 589889104 1314 54082 SH SOLE 54082 0 0 MERITAGE HOMES CORP COM 59001A102 1644 47367 SH SOLE 47367 0 0 META FINL GROUP INC COM 59100U108 761 12556 SH SOLE 12556 0 0 METHODE ELECTRS INC COM 591520200 1354 38713 SH SOLE 38713 0 0 METLIFE INC COM 59156R108 49201 1107393 SH SOLE 1107393 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4167 9925 SH SOLE 9925 0 0 MICHAELS COS INC COM 59408Q106 20765 859120 SH SOLE 859120 0 0 MICROSOFT CORP COM 594918104 88026 1528237 SH SOLE 1528237 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 38104 613194 SH SOLE 613194 0 0 MICRON TECHNOLOGY INC COM 595112103 44670 2512376 SH SOLE 2512376 0 0 MICROSEMI CORP COM 595137100 4217 100464 SH SOLE 100464 0 0 MID-AMER APT CMNTYS INC COM 59522J103 11382 121093 SH SOLE 121093 0 0 MIDDLEBY CORP COM 596278101 3275 26494 SH SOLE 26494 0 0 MILLER HERMAN INC COM 600544100 1301 45503 SH SOLE 45503 0 0 MIMEDX GROUP INC COM 602496101 101 11806 SH SOLE 11806 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1321 18691 SH SOLE 18691 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 62 12224 SH SOLE 12224 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 135 40207 SH SOLE 40207 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 948 124198 SH SOLE 124198 0 0 MOBILE MINI INC COM 60740F105 537 17795 SH SOLE 17795 0 0 MODINE MFG CO COM 607828100 308 25972 SH SOLE 25972 0 0 MOELIS & CO CL A 60786M105 272 10102 SH SOLE 10102 0 0 MOHAWK INDS INC COM 608190104 19714 98401 SH SOLE 98401 0 0 MOLINA HEALTHCARE INC COM 60855R100 1498 25688 SH SOLE 25688 0 0 MOLSON COORS BREWING CO CL B 60871R209 4019 36603 SH SOLE 36603 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 386 33037 SH SOLE 33037 0 0 MOMO INC ADR 60879B107 1791 79599 SH SOLE 79599 0 0 MONDELEZ INTL INC CL A 609207105 124678 2840037 SH SOLE 2827081 0 12956 MONEYGRAM INTL INC COM NEW 60935Y208 111 15688 SH SOLE 15688 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 497 34860 SH SOLE 34860 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 1756 164992 SH SOLE 164992 0 0 MONOLITHIC PWR SYS INC COM 609839105 2989 37129 SH SOLE 37129 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 569 25731 SH SOLE 25731 0 0 MONSANTO CO NEW COM 61166W101 13068 127865 SH SOLE 127865 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 46053 313691 SH SOLE 313691 0 0 MOODYS CORP COM 615369105 2341 21624 SH SOLE 15111 0 6513 MOOG INC CL A 615394202 1571 26384 SH SOLE 26384 0 0 MORGAN STANLEY COM NEW 617446448 21448 668993 SH SOLE 668993 0 0 MORNINGSTAR INC COM 617700109 1857 23423 SH SOLE 23423 0 0 MOSAIC CO NEW COM 61945C103 23362 955105 SH SOLE 955105 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 17282 226564 SH SOLE 226564 0 0 MUELLER INDS INC COM 624756102 7180 221467 SH SOLE 221467 0 0 MUELLER WTR PRODS INC COM SER A 624758108 5773 460002 SH SOLE 460002 0 0 MULTI COLOR CORP COM 625383104 3174 48098 SH SOLE 48018 0 80 MURPHY OIL CORP COM 626717102 334 10985 SH SOLE 10985 0 0 MURPHY USA INC COM 626755102 26149 366444 SH SOLE 366444 0 0 MYERS INDS INC COM 628464109 154 11863 SH SOLE 11863 0 0 MYRIAD GENETICS INC COM 62855J104 17919 870708 SH SOLE 870708 0 0 NBT BANCORP INC COM 628778102 2467 75043 SH SOLE 75043 0 0 NCI BUILDING SYS INC COM NEW 628852204 562 38493 SH SOLE 38493 0 0 NCR CORP NEW COM 62886E108 4750 147555 SH SOLE 147555 0 0 NIC INC COM 62914B100 1540 65517 SH SOLE 65517 0 0 NRG ENERGY INC COM NEW 629377508 730 65151 SH SOLE 65151 0 0 NTT DOCOMO INC SPONS ADR 62942M201 7538 296637 SH SOLE 295978 0 659 NRG YIELD INC CL C 62942X405 1931 113869 SH SOLE 113869 0 0 NVR INC COM 62944T105 33183 20235 SH SOLE 20187 0 48 NV5 GLOBAL INC COM 62945V109 775 23975 SH SOLE 23975 0 0 NASDAQ INC COM 631103108 12867 190508 SH SOLE 185089 0 5419 NATIONAL BEVERAGE CORP COM 635017106 1355 30767 SH SOLE 14261 0 16506 NATIONAL CINEMEDIA INC COM 635309107 432 29367 SH SOLE 29367 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1849 28023 SH SOLE 28023 0 0 NATIONAL FUEL GAS CO N J COM 636180101 541 10008 SH SOLE 10008 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2140 96222 SH SOLE 96222 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 980 13777 SH SOLE 8790 0 4987 NATIONAL HEALTH INVS INC COM 63633D104 11143 141990 SH SOLE 141990 0 0 NATIONAL OILWELL VARCO INC COM 637071101 9830 267556 SH SOLE 267556 0 0 NATIONAL PRESTO INDS INC COM 637215104 239 2722 SH SOLE 2722 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 6396 125784 SH SOLE 125784 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 343 16360 SH SOLE 16360 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1868 9098 SH SOLE 9098 0 0 NATIONAL WESTMINSTER BK PLC SPON ADR C 638539882 7855 304924 SH SOLE 304924 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 464 31342 SH SOLE 8042 0 23300 NAVIGATORS GROUP INC COM 638904102 1159 11954 SH SOLE 11954 0 0 NAUTILUS INC COM 63910B102 385 16962 SH SOLE 16962 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1037 45309 SH SOLE 45309 0 0 NAVIGANT CONSULTING INC COM 63935N107 3196 158065 SH SOLE 158065 0 0 NAVIENT CORP COM 63938C108 9623 665042 SH SOLE 665042 0 0 NEENAH PAPER INC COM 640079109 775 9813 SH SOLE 9813 0 0 NEKTAR THERAPEUTICS COM 640268108 30183 1756873 SH SOLE 1756873 0 0 NELNET INC CL A 64031N108 2065 51141 SH SOLE 51141 0 0 NEOGEN CORP COM 640491106 1907 34095 SH SOLE 34095 0 0 NETAPP INC COM 64110D104 58424 1631041 SH SOLE 1631041 0 0 NETFLIX INC COM 64110L106 193030 1958697 SH SOLE 1958697 0 0 NETEASE INC SPONSORED ADR 64110W102 24956 103648 SH SOLE 103648 0 0 NETGEAR INC COM 64111Q104 43914 725972 SH SOLE 725972 0 0 NETSCOUT SYS INC COM 64115T104 7053 241139 SH SOLE 241139 0 0 NETSUITE INC COM 64118Q107 32636 294841 SH SOLE 294841 0 0 NEUBERGER BERMAN INTER MUNI COM 64124P101 351 21144 SH SOLE 21144 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 29656 585622 SH SOLE 585622 0 0 NEUSTAR INC CL A 64126X201 2012 75669 SH SOLE 36769 0 38900 NEVRO CORP COM 64157F103 4107 39346 SH SOLE 39346 0 0 NEW JERSEY RES COM 646025106 12662 385338 SH SOLE 385338 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1525 98402 SH SOLE 98402 0 0 NEW MTN FIN CORP COM 647551100 280 20358 SH SOLE 5258 0 15100 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1209 26072 SH SOLE 26072 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2690 194776 SH SOLE 194776 0 0 NEW SR INVT GROUP INC COM 648691103 1644 142435 SH SOLE 142435 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 5052 354998 SH SOLE 354998 0 0 NEW YORK REIT INC COM 64976L109 779 85182 SH SOLE 85182 0 0 NEW YORK TIMES CO CL A 650111107 619 51768 SH SOLE 51768 0 0 NEWCASTLE INVT CORP NEW COM PAR $0.01 65105M603 151 33372 SH SOLE 33372 0 0 NEWELL BRANDS INC COM 651229106 23804 452032 SH SOLE 452032 0 0 NEWFIELD EXPL CO COM 651290108 42601 980238 SH SOLE 980238 0 0 NEWMARKET CORP COM 651587107 4519 10526 SH SOLE 10526 0 0 NEWMONT MINING CORP COM 651639106 3833 97562 SH SOLE 97562 0 0 NEWS CORP NEW CL A 65249B109 4628 331019 SH SOLE 331019 0 0 NEXSTAR BROADCASTING GROUP I CL A 65336K103 981 16997 SH SOLE 8797 0 8200 NEXTERA ENERGY INC COM 65339F101 36391 297507 SH SOLE 296151 0 1356 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1135 40582 SH SOLE 40582 0 0 NICE LTD SPONSORED ADR 653656108 914 13650 SH SOLE 13650 0 0 NICOLET BANKSHARES INC COM 65406E102 307 8001 SH SOLE 8001 0 0 NIKE INC CL B 654106103 8144 154684 SH SOLE 137374 0 17310 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 2071 45213 SH SOLE 45213 0 0 NISOURCE INC COM 65473P105 3629 150509 SH SOLE 150509 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1053 40312 SH SOLE 10224 0 30088 NOKIA CORP SPONSORED ADR 654902204 2583 446051 SH SOLE 409551 0 36500 NOBLE ENERGY INC COM 655044105 15121 423083 SH SOLE 423083 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 62 13826 SH SOLE 13826 0 0 NORDSON CORP COM 655663102 2842 28524 SH SOLE 28524 0 0 NORDSTROM INC COM 655664100 12203 235217 SH SOLE 107417 0 127800 NORFOLK SOUTHERN CORP COM 655844108 28973 298504 SH SOLE 298504 0 0 NORTHERN TR CORP COM 665859104 5532 81358 SH SOLE 81358 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 723 44934 SH SOLE 44934 0 0 NORTHROP GRUMMAN CORP COM 666807102 21583 100877 SH SOLE 98301 0 2576 NORTHSTAR RLTY FIN CORP COM 66704R803 1104 83857 SH SOLE 83857 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 308 28154 SH SOLE 28154 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 17928 1141190 SH SOLE 1141190 0 0 NORTHWEST NAT GAS CO COM 667655104 14603 242930 SH SOLE 242930 0 0 NORTHWEST PIPE CO COM 667746101 3373 285640 SH SOLE 285640 0 0 NORTHWESTERN CORP COM NEW 668074305 6245 108546 SH SOLE 108546 0 0 NOVARTIS A G SPONSORED ADR 66987V109 12555 158999 SH SOLE 158999 0 0 NOVAVAX INC COM 670002104 7469 3590680 SH SOLE 898080 0 2692600 NOVANTA INC COM 67000B104 295 17022 SH SOLE 17022 0 0 NOVO-NORDISK A S ADR 670100205 12470 299821 SH SOLE 299821 0 0 NOW INC COM 67011P100 1211 56495 SH SOLE 56495 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 59472 918060 SH SOLE 918060 0 0 NUCOR CORP COM 670346105 4344 87849 SH SOLE 87849 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 10261 206962 SH SOLE 206962 0 0 NUVEEN NY AMT FREE MUN INCOM COM 670656107 475 33675 SH SOLE 33675 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1620 110939 SH SOLE 110939 0 0 NVIDIA CORP COM 67066G104 51766 755483 SH SOLE 744263 0 11220 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1362 90371 SH SOLE 90371 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 1060 76501 SH SOLE 76501 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 345 24896 SH SOLE 24896 0 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 252 25126 SH SOLE 25126 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 148 13386 SH SOLE 13386 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 1024 87632 SH SOLE 87632 0 0 NUVASIVE INC COM 670704105 3002 45042 SH SOLE 45042 0 0 NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 1201 76299 SH SOLE 76299 0 0 NUVEEN ENHANCED AMT FREE MUN COM 67071L106 1250 77761 SH SOLE 77761 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 99 10374 SH SOLE 10374 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 116 10485 SH SOLE 10485 0 0 NXSTAGE MEDICAL INC COM 67072V103 1657 66305 SH SOLE 66305 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 934 93244 SH SOLE 93244 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1524 179712 SH SOLE 179712 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 828 55765 SH SOLE 55765 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 500 31373 SH SOLE 31373 0 0 OGE ENERGY CORP COM 670837103 49338 1560351 SH SOLE 1560351 0 0 NUVEEN MUN VALUE FD INC COM 670928100 831 78428 SH SOLE 78428 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 25024 89336 SH SOLE 86798 0 2538 OFG BANCORP COM 67103X102 241 23870 SH SOLE 23870 0 0 OASIS PETE INC NEW COM 674215108 1749 152516 SH SOLE 152516 0 0 OCEANEERING INTL INC COM 675232102 35794 1301124 SH SOLE 1301124 0 0 OCEANFIRST FINL CORP COM 675234108 703 36519 SH SOLE 36519 0 0 OCWEN FINL CORP COM NEW 675746309 194 52805 SH SOLE 52805 0 0 OIL STS INTL INC COM 678026105 732 23174 SH SOLE 23174 0 0 OLD DOMINION FGHT LINES INC COM 679580100 5279 76942 SH SOLE 76942 0 0 OLD NATL BANCORP IND COM 680033107 8232 585473 SH SOLE 585473 0 0 OLD REP INTL CORP COM 680223104 13599 771809 SH SOLE 771809 0 0 OLIN CORP COM PAR $1 680665205 6621 322685 SH SOLE 322685 0 0 OMNICOM GROUP INC COM 681919106 25730 302700 SH SOLE 302700 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 13469 379941 SH SOLE 379941 0 0 OMEGA PROTEIN CORP COM 68210P107 623 26669 SH SOLE 26669 0 0 OMNOVA SOLUTIONS INC COM 682129101 194 23000 SH SOLE 23000 0 0 OMNICELL INC COM 68213N109 984 25680 SH SOLE 25680 0 0 ON ASSIGNMENT INC COM 682159108 1241 34204 SH SOLE 34204 0 0 ON SEMICONDUCTOR CORP COM 682189105 22031 1788248 SH SOLE 1788248 0 0 ONE GAS INC COM 68235P108 4204 67986 SH SOLE 67986 0 0 ONEOK INC NEW COM 682680103 39425 767177 SH SOLE 767177 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 5580 139682 SH SOLE 139682 0 0 ONEMAIN HLDGS INC COM 68268W103 3839 124034 SH SOLE 124034 0 0 OPEN TEXT CORP COM 683715106 25910 399483 SH SOLE 399483 0 0 ORACLE CORP COM 68389X105 60329 1535868 SH SOLE 1535868 0 0 OPUS BK IRVINE CALIF COM 684000102 1605 45368 SH SOLE 45368 0 0 ORANGE SPONSORED ADR 684060106 891 57172 SH SOLE 57172 0 0 ORITANI FINL CORP DEL COM 68633D103 659 41937 SH SOLE 41937 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3662 75639 SH SOLE 75639 0 0 OSHKOSH CORP COM 688239201 5442 97180 SH SOLE 97180 0 0 OTTER TAIL CORP COM 689648103 13811 399264 SH SOLE 399264 0 0 OUTFRONT MEDIA INC COM 69007J106 13787 582961 SH SOLE 582961 0 0 OWENS & MINOR INC NEW COM 690732102 14780 425574 SH SOLE 425574 0 0 OWENS CORNING NEW COM 690742101 7142 133774 SH SOLE 133774 0 0 OWENS ILL INC COM NEW 690768403 4842 263304 SH SOLE 263304 0 0 PBF ENERGY INC CL A 69318G106 29643 1309305 SH SOLE 1308490 0 815 PDC ENERGY INC COM 69327R101 4304 64179 SH SOLE 64179 0 0 PDL BIOPHARMA INC COM 69329Y104 301 89982 SH SOLE 89982 0 0 PG&E CORP COM 69331C108 50426 824364 SH SOLE 824364 0 0 PHH CORP COM NEW 693320202 383 26499 SH SOLE 26499 0 0 PICO HLDGS INC COM NEW 693366205 3517 298278 SH SOLE 298278 0 0 PGT INC COM 69336V101 284 26605 SH SOLE 26605 0 0 PJT PARTNERS INC COM CL A 69343T107 242 8887 SH SOLE 8887 0 0 PNC FINL SVCS GROUP INC COM 693475105 33051 366862 SH SOLE 366862 0 0 POSCO SPONSORED ADR 693483109 431 8442 SH SOLE 8442 0 0 PNM RES INC COM 69349H107 983 30039 SH SOLE 30039 0 0 PPG INDS INC COM 693506107 3409 32982 SH SOLE 32982 0 0 PPL CORP COM 69351T106 74708 2161062 SH SOLE 2161062 0 0 PRA HEALTH SCIENCES INC COM 69354M108 3515 62204 SH SOLE 62204 0 0 PRA GROUP INC COM 69354N106 2544 73659 SH SOLE 73659 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 5135 45218 SH SOLE 45218 0 0 PVH CORP COM 693656100 30851 279199 SH SOLE 279199 0 0 PTC THERAPEUTICS INC COM 69366J200 188 13421 SH SOLE 13421 0 0 PTC INC COM 69370C100 2965 66907 SH SOLE 66907 0 0 PACCAR INC COM 693718108 10857 184712 SH SOLE 184712 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 308 18341 SH SOLE 18341 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 263 38031 SH SOLE 38031 0 0 PACIFIC PREMIER BANCORP COM 69478X105 683 25827 SH SOLE 25827 0 0 PACKAGING CORP AMER COM 695156109 11783 145005 SH SOLE 144560 0 445 PACWEST BANCORP DEL COM 695263103 17831 415544 SH SOLE 415544 0 0 PALO ALTO NETWORKS INC COM 697435105 14516 91106 SH SOLE 91106 0 0 PANDORA MEDIA INC COM 698354107 64495 4500683 SH SOLE 2465430 0 2035253 PANERA BREAD CO CL A 69840W108 15424 79211 SH SOLE 79211 0 0 PAPA JOHNS INTL INC COM 698813102 1668 21153 SH SOLE 21153 0 0 PAREXEL INTL CORP COM 699462107 938 13511 SH SOLE 13511 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 180 10339 SH SOLE 10339 0 0 PARK NATL CORP COM 700658107 14523 151284 SH SOLE 151284 0 0 PARK STERLING CORP COM 70086Y105 626 77153 SH SOLE 77153 0 0 PARKER HANNIFIN CORP COM 701094104 24458 194839 SH SOLE 194839 0 0 PARKWAY PPTYS INC COM 70159Q104 743 43692 SH SOLE 43692 0 0 PARSLEY ENERGY INC CL A 701877102 51094 1524747 SH SOLE 1524747 0 0 PARTY CITY HOLDCO INC COM 702149105 1075 62786 SH SOLE 62786 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 2910 129406 SH SOLE 129406 0 0 PATTERSON COMPANIES INC COM 703395103 32424 705792 SH SOLE 705792 0 0 PATTERSON UTI ENERGY INC COM 703481101 38880 1738052 SH SOLE 1738052 0 0 PAYCHEX INC COM 704326107 31033 536262 SH SOLE 536262 0 0 PAYCOM SOFTWARE INC COM 70432V102 2085 41588 SH SOLE 41588 0 0 PAYLOCITY HLDG CORP COM 70438V106 1579 35517 SH SOLE 35517 0 0 PAYPAL HLDGS INC COM 70450Y103 209423 5111630 SH SOLE 5111630 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 526 23451 SH SOLE 23451 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2688 101044 SH SOLE 101044 0 0 PEGASYSTEMS INC COM 705573103 1284 43556 SH SOLE 43556 0 0 PENN NATL GAMING INC COM 707569109 347 25579 SH SOLE 25579 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1202 52182 SH SOLE 52182 0 0 PENNYMAC MTG INVT TR COM 70931T103 1366 87646 SH SOLE 87646 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 40121 832734 SH SOLE 832734 0 0 PEOPLES BANCORP INC COM 709789101 659 26786 SH SOLE 26786 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 24885 1572987 SH SOLE 1572987 0 0 PEPSICO INC COM 713448108 24249 222942 SH SOLE 222942 0 0 PERFICIENT INC COM 71375U101 706 35023 SH SOLE 35023 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1347 54303 SH SOLE 54303 0 0 PERKINELMER INC COM 714046109 11506 205062 SH SOLE 205062 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3348 50670 SH SOLE 50670 0 0 PETMED EXPRESS INC COM 716382106 1204 59384 SH SOLE 58077 0 1307 PETROCHINA CO LTD SPONSORED ADR 71646E100 991 14840 SH SOLE 14840 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 654 70099 SH SOLE 70099 0 0 PFIZER INC COM 717081103 144995 4280914 SH SOLE 4280914 0 0 PHARMERICA CORP COM 71714F104 991 35319 SH SOLE 29244 0 6075 PHILIP MORRIS INTL INC COM 718172109 113613 1168614 SH SOLE 1168614 0 0 PHILLIPS 66 COM 718546104 66356 823781 SH SOLE 823781 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 2642 54352 SH SOLE 54352 0 0 PHOTRONICS INC COM 719405102 314 30430 SH SOLE 16667 0 13763 PHYSICIANS RLTY TR COM 71943U104 3331 154661 SH SOLE 154661 0 0 PIEDMONT NAT GAS INC COM 720186105 12851 214035 SH SOLE 214035 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 9509 436784 SH SOLE 436784 0 0 PIER 1 IMPORTS INC COM 720279108 57 13519 SH SOLE 13519 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 59305 2807988 SH SOLE 2807988 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6353 62643 SH SOLE 62496 0 147 PIMCO ETF TR INTER MUN BD ACT 72201R866 2407 43876 SH SOLE 43876 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 904 17952 SH SOLE 17952 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1386 67996 SH SOLE 67996 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2514 46482 SH SOLE 46482 0 0 PINNACLE WEST CAP CORP COM 723484101 85054 1119275 SH SOLE 1119275 0 0 PINNACLE FOODS INC DEL COM 72348P104 4667 93028 SH SOLE 93028 0 0 PIONEER NAT RES CO COM 723787107 3120 16805 SH SOLE 16805 0 0 PIPER JAFFRAY COS COM 724078100 379 7851 SH SOLE 7851 0 0 PITNEY BOWES INC COM 724479100 5398 297260 SH SOLE 295715 0 1545 PLANET FITNESS INC CL A 72703H101 1040 51814 SH SOLE 51814 0 0 PLANTRONICS INC NEW COM 727493108 1013 19505 SH SOLE 19505 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 655 80774 SH SOLE 80774 0 0 PLEXUS CORP COM 729132100 2089 44653 SH SOLE 44653 0 0 PLUG POWER INC COM NEW 72919P202 296 173112 SH SOLE 43312 0 129800 PLY GEM HLDGS INC COM 72941W100 1649 123407 SH SOLE 123407 0 0 POLARIS INDS INC COM 731068102 2160 27894 SH SOLE 7173 0 20721 POLYONE CORP COM 73179P106 975 28827 SH SOLE 28827 0 0 POOL CORPORATION COM 73278L105 26810 283644 SH SOLE 283644 0 0 POPEYES LA KITCHEN INC COM 732872106 442 8324 SH SOLE 8324 0 0 POPULAR INC COM NEW 733174700 16595 434205 SH SOLE 434205 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 15979 375183 SH SOLE 375183 0 0 POST HLDGS INC COM 737446104 113540 1471301 SH SOLE 1471301 0 0 POST PPTYS INC COM 737464107 2500 37798 SH SOLE 37798 0 0 POTLATCH CORP NEW COM 737630103 560 14408 SH SOLE 14408 0 0 POWER INTEGRATIONS INC COM 739276103 2742 43500 SH SOLE 43500 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3871 166761 SH SOLE 166678 0 83 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 350 13457 SH SOLE 13457 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4505 147076 SH SOLE 146796 0 280 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 368 11713 SH SOLE 11713 0 0 PRAXAIR INC COM 74005P104 18465 152820 SH SOLE 152820 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 469 13126 SH SOLE 13126 0 0 PREFERRED APT CMNTYS INC COM 74039L103 152 11236 SH SOLE 11236 0 0 PREMIER INC CL A 74051N102 4702 145406 SH SOLE 145406 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1753 36326 SH SOLE 36326 0 0 PRESS GANEY HLDGS INC COM 74113L102 1846 45691 SH SOLE 45691 0 0 PRICE T ROWE GROUP INC COM 74144T108 26515 398722 SH SOLE 398722 0 0 PRICELINE GRP INC COM NEW 741503403 8992 6111 SH SOLE 5704 0 407 PRICESMART INC COM 741511109 408 4874 SH SOLE 4874 0 0 PRIMORIS SVCS CORP COM 74164F103 2057 99863 SH SOLE 99863 0 0 PRIMERICA INC COM 74164M108 450 8484 SH SOLE 8484 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 25769 500269 SH SOLE 500269 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 1097 62169 SH SOLE 62169 0 0 PROASSURANCE CORP COM 74267C106 3614 68867 SH SOLE 68867 0 0 PROCTER AND GAMBLE CO COM 742718109 136252 1518124 SH SOLE 1518124 0 0 PRIVATEBANCORP INC COM 742962103 3407 74192 SH SOLE 74192 0 0 PROGRESSIVE CORP OHIO COM 743315103 27616 876687 SH SOLE 876687 0 0 PROLOGIS INC COM 74340W103 28053 523961 SH SOLE 523961 0 0 PROOFPOINT INC COM 743424103 4546 60736 SH SOLE 60736 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 934 24522 SH SOLE 24522 0 0 PROSPERITY BANCSHARES INC COM 743606105 2350 42817 SH SOLE 42817 0 0 PROVIDENCE SVC CORP COM 743815102 1692 34795 SH SOLE 31653 0 3142 PROVIDENT FINL SVCS INC COM 74386T105 1074 50568 SH SOLE 50568 0 0 PRUDENTIAL FINL INC COM 744320102 43790 536310 SH SOLE 536310 0 0 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 1762 116634 SH SOLE 116634 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 106576 2545393 SH SOLE 2545393 0 0 PUBLIC STORAGE COM 74460D109 35640 159719 SH SOLE 159719 0 0 PULTE GROUP INC COM 745867101 21641 1079888 SH SOLE 1079888 0 0 QCR HOLDINGS INC COM 74727A104 588 18531 SH SOLE 18531 0 0 QUAKER CHEM CORP COM 747316107 844 7966 SH SOLE 7966 0 0 QEP RES INC COM 74733V100 16725 856381 SH SOLE 856381 0 0 QTS RLTY TR INC COM CL A 74736A103 3062 57942 SH SOLE 57942 0 0 QORVO INC COM 74736K101 8324 149341 SH SOLE 149341 0 0 Q2 HLDGS INC COM 74736L109 1201 41896 SH SOLE 41896 0 0 QUALCOMM INC COM 747525103 136628 1994566 SH SOLE 1994566 0 0 QUALITY SYS INC COM 747582104 559 49373 SH SOLE 49373 0 0 QUALYS INC COM 74758T303 3084 80761 SH SOLE 80761 0 0 QUANTA SVCS INC COM 74762E102 7034 251311 SH SOLE 251311 0 0 QUEST DIAGNOSTICS INC COM 74834L100 33974 401445 SH SOLE 401445 0 0 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 47653 587876 SH SOLE 587876 0 0 QUNAR CAYMAN IS LTD SPNS ADR CL B 74906P104 998 34417 SH SOLE 34417 0 0 RLI CORP COM 749607107 1427 20872 SH SOLE 20872 0 0 RLJ LODGING TR COM 74965L101 4109 195404 SH SOLE 195404 0 0 RPC INC COM 749660106 594 35379 SH SOLE 35379 0 0 RPM INTL INC COM 749685103 7230 134588 SH SOLE 134588 0 0 RSP PERMIAN INC COM 74978Q105 4168 107470 SH SOLE 107470 0 0 RACKSPACE HOSTING INC COM 750086100 87089 2748149 SH SOLE 2748149 0 0 RADIAN GROUP INC COM 750236101 3664 270421 SH SOLE 270421 0 0 RADNET INC COM 750491102 127 17162 SH SOLE 17162 0 0 RALPH LAUREN CORP CL A 751212101 33581 332023 SH SOLE 332023 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2136 113964 SH SOLE 113964 0 0 RANDGOLD RES LTD ADR 752344309 385 3848 SH SOLE 3848 0 0 RANGE RES CORP COM 75281A109 10194 263083 SH SOLE 263083 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 5204 89407 SH SOLE 89407 0 0 RAYONIER INC COM 754907103 4196 158084 SH SOLE 158084 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 316 23659 SH SOLE 23659 0 0 RAYTHEON CO COM NEW 755111507 43521 319702 SH SOLE 319596 0 106 RBC BEARINGS INC COM 75524B104 1824 23846 SH SOLE 23846 0 0 RE MAX HLDGS INC CL A 75524W108 2165 49447 SH SOLE 49447 0 0 REALOGY HLDGS CORP COM 75605Y106 3527 136385 SH SOLE 136385 0 0 REALPAGE INC COM 75606N109 1351 52571 SH SOLE 52571 0 0 REALTY INCOME CORP COM 756109104 30920 461972 SH SOLE 461972 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 577 18890 SH SOLE 18890 0 0 RED HAT INC COM 756577102 22490 278237 SH SOLE 278237 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1685 37488 SH SOLE 37488 0 0 RED ROCK RESORTS INC CL A 75700L108 1437 60911 SH SOLE 60911 0 0 REDWOOD TR INC COM 758075402 1459 103003 SH SOLE 103003 0 0 REGAL BELOIT CORP COM 758750103 5525 92880 SH SOLE 92880 0 0 REGAL ENTMT GROUP CL A 758766109 22342 1027202 SH SOLE 346102 0 681100 REGENCY CTRS CORP COM 758849103 17299 223240 SH SOLE 223240 0 0 REGENERON PHARMACEUTICALS COM 75886F107 34650 86190 SH SOLE 86190 0 0 REGIS CORP MINN COM 758932107 734 58523 SH SOLE 58523 0 0 REGIONS FINL CORP NEW COM 7591EP100 21057 2133440 SH SOLE 2133440 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 6808 63074 SH SOLE 63074 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 12879 178798 SH SOLE 178713 0 85 RENASANT CORP COM 75970E107 1687 50155 SH SOLE 50155 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 314 37131 SH SOLE 37131 0 0 REPLIGEN CORP COM 759916109 602 19933 SH SOLE 13041 0 6892 REPUBLIC BANCORP KY CL A 760281204 686 22060 SH SOLE 22060 0 0 REPUBLIC SVCS INC COM 760759100 28587 566640 SH SOLE 566640 0 0 RESMED INC COM 761152107 24477 377792 SH SOLE 377792 0 0 RESOURCES CONNECTION INC COM 76122Q105 294 19702 SH SOLE 19702 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 10802 242311 SH SOLE 242311 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2685 122247 SH SOLE 122247 0 0 RETAIL PPTYS AMER INC CL A 76131V202 9182 546522 SH SOLE 546522 0 0 REVLON INC CL A NEW 761525609 820 22292 SH SOLE 22292 0 0 REX AMERICAN RESOURCES CORP COM 761624105 261 3077 SH SOLE 3077 0 0 REXNORD CORP NEW COM 76169B102 5495 256671 SH SOLE 256671 0 0 REXFORD INDL RLTY INC COM 76169C100 2726 119101 SH SOLE 119101 0 0 REYNOLDS AMERICAN INC COM 761713106 120639 2558631 SH SOLE 2540123 0 18508 RICE ENERGY INC COM 762760106 5493 210365 SH SOLE 210365 0 0 RINGCENTRAL INC CL A 76680R206 1287 54384 SH SOLE 54384 0 0 RIO TINTO PLC SPONSORED ADR 767204100 688 20600 SH SOLE 8480 0 12120 RITE AID CORP COM 767754104 20727 2695369 SH SOLE 2695369 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 131 16458 SH SOLE 16458 0 0 ROBERT HALF INTL INC COM 770323103 16819 444250 SH SOLE 444250 0 0 ROCKWELL AUTOMATION INC COM 773903109 11405 93225 SH SOLE 93225 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 11106 261812 SH SOLE 261812 0 0 ROGERS CORP COM 775133101 1061 17374 SH SOLE 17374 0 0 ROLLINS INC COM 775711104 3751 128091 SH SOLE 128091 0 0 ROPER TECHNOLOGIES INC COM 776696106 7931 43465 SH SOLE 43465 0 0 ROSS STORES INC COM 778296103 26850 417575 SH SOLE 414266 0 3309 ROYAL BK CDA MONTREAL QUE COM 780087102 13079 211090 SH SOLE 211090 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 29903 1181458 SH SOLE 1181458 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 676 26865 SH SOLE 26865 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 13844 262040 SH SOLE 254426 0 7614 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2954 59004 SH SOLE 59004 0 0 ROYAL GOLD INC COM 780287108 11831 152798 SH SOLE 152798 0 0 ROYCE VALUE TR INC COM 780910105 1709 134956 SH SOLE 134956 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 298 16818 SH SOLE 16818 0 0 RUSH ENTERPRISES INC CL A 781846209 2020 82513 SH SOLE 82513 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 233 16523 SH SOLE 16523 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 6562 87460 SH SOLE 87290 0 170 RYDER SYS INC COM 783549108 5536 83935 SH SOLE 83935 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 2289 27387 SH SOLE 27387 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7305 151679 SH SOLE 151679 0 0 S & T BANCORP INC COM 783859101 1364 47051 SH SOLE 47051 0 0 SBA COMMUNICATIONS CORP COM 78388J106 10380 92547 SH SOLE 92547 0 0 S&P GLOBAL INC COM 78409V104 10399 82167 SH SOLE 82167 0 0 SEI INVESTMENTS CO COM 784117103 3635 79693 SH SOLE 79693 0 0 SJW CORP COM 784305104 4638 106189 SH SOLE 106189 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 4721 208911 SH SOLE 208911 0 0 SL GREEN RLTY CORP COM 78440X101 8039 74363 SH SOLE 74363 0 0 SLM CORP COM 78442P106 7721 1033636 SH SOLE 1033636 0 0 SM ENERGY CO COM 78454L100 49555 1284483 SH SOLE 1284483 0 0 SPS COMM INC COM 78463M107 980 13349 SH SOLE 13349 0 0 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 1109 18507 SH SOLE 18507 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 664 11188 SH SOLE 11092 0 96 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 345 7595 SH SOLE 7595 0 0 SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 356 7670 SH SOLE 7670 0 0 SPDR SERIES TRUST BRCLY EM LOCL 78464A391 350 12364 SH SOLE 12364 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 12334 335888 SH SOLE 335220 0 668 SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 512 17756 SH SOLE 17756 0 0 SPDR SERIES TRUST BRCLYS LG TRS ET 78464A664 350 4425 SH SOLE 4425 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1168 27642 SH SOLE 27642 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 715 22231 SH SOLE 22231 0 0 SPDR SER TR NUVN BRCLY MUNI 78468R721 563 11240 SH SOLE 11240 0 0 SPDR SER TR NUVN BR SHT MUNI 78468R739 948 19398 SH SOLE 19313 0 85 SP PLUS CORP COM 78469C103 255 9965 SH SOLE 9965 0 0 SPX FLOW INC COM 78469X107 1687 54562 SH SOLE 54562 0 0 SVB FINL GROUP COM 78486Q101 4475 40485 SH SOLE 40485 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1280 50817 SH SOLE 50817 0 0 SABRE CORP COM 78573M104 10012 355288 SH SOLE 355288 0 0 SAFETY INS GROUP INC COM 78648T100 775 11534 SH SOLE 11534 0 0 ST JOE CO COM 790148100 370 20135 SH SOLE 20135 0 0 ST JUDE MED INC COM 790849103 15255 191259 SH SOLE 191259 0 0 SALESFORCE COM INC COM 79466L302 197980 2775547 SH SOLE 2775547 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 4438 172835 SH SOLE 172835 0 0 SANDERSON FARMS INC COM 800013104 4142 43001 SH SOLE 43001 0 0 SANDY SPRING BANCORP INC COM 800363103 681 22261 SH SOLE 22261 0 0 SANMINA CORPORATION COM 801056102 2312 81221 SH SOLE 81221 0 0 SANOFI SPONSORED ADR 80105N105 13828 362084 SH SOLE 362084 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 11650 958064 SH SOLE 958064 0 0 SAP SE SPON ADR 803054204 26477 289655 SH SOLE 88655 0 201000 SAUL CTRS INC COM 804395101 1677 25177 SH SOLE 25177 0 0 SCANA CORP NEW COM 80589M102 53150 734415 SH SOLE 733992 0 423 SCANSOURCE INC COM 806037107 1973 54062 SH SOLE 54062 0 0 SCHEIN HENRY INC COM 806407102 32883 201762 SH SOLE 201762 0 0 SCHLUMBERGER LTD COM 806857108 23110 293871 SH SOLE 293871 0 0 SCHNITZER STL INDS CL A 806882106 593 28383 SH SOLE 28383 0 0 SCHOLASTIC CORP COM 807066105 1767 44891 SH SOLE 44891 0 0 SCHULMAN A INC COM 808194104 1273 43701 SH SOLE 43701 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5718 148298 SH SOLE 148298 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 6335 91319 SH SOLE 91319 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 282 27516 SH SOLE 27516 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 10596 127250 SH SOLE 127250 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 647 40676 SH SOLE 40676 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 6076 95703 SH SOLE 95703 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 833 51748 SH SOLE 51748 0 0 SEACOR HOLDINGS INC COM 811904101 632 10623 SH SOLE 10623 0 0 SEALED AIR CORP NEW COM 81211K100 1136 24803 SH SOLE 24803 0 0 SEATTLE GENETICS INC COM 812578102 40366 747389 SH SOLE 747389 0 0 SEAWORLD ENTMT INC COM 81282V100 580 43022 SH SOLE 14722 0 28300 SELECT COMFORT CORP COM 81616X103 718 33222 SH SOLE 33222 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2355 87548 SH SOLE 87548 0 0 SELECT MED HLDGS CORP COM 81619Q105 2093 155021 SH SOLE 155021 0 0 SELECTIVE INS GROUP INC COM 816300107 1423 35697 SH SOLE 35697 0 0 SEMGROUP CORP CL A 81663A105 669 18907 SH SOLE 18907 0 0 SEMTECH CORP COM 816850101 305 11006 SH SOLE 11006 0 0 SEMPRA ENERGY COM 816851109 31598 294784 SH SOLE 294784 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 11584 510086 SH SOLE 510086 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 485 6397 SH SOLE 6397 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 600 11841 SH SOLE 11841 0 0 SERVICE CORP INTL COM 817565104 5835 219844 SH SOLE 219844 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11563 343316 SH SOLE 343316 0 0 SERVICENOW INC COM 81762P102 11525 145615 SH SOLE 145615 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2778 53507 SH SOLE 53507 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 13311 650571 SH SOLE 650571 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 3101 96674 SH SOLE 96674 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1990 73120 SH SOLE 73120 0 0 SHERWIN WILLIAMS CO COM 824348106 9647 34869 SH SOLE 34869 0 0 SHIRE PLC SPONSORED ADR 82481R106 30809 158923 SH SOLE 158923 0 0 SHOE CARNIVAL INC COM 824889109 205 7687 SH SOLE 7687 0 0 SHUTTERFLY INC COM 82568P304 338 7571 SH SOLE 7571 0 0 SIERRA BANCORP COM 82620P102 353 18793 SH SOLE 18793 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 7264 61326 SH SOLE 61326 0 0 SILICON LABORATORIES INC COM 826919102 903 15349 SH SOLE 15349 0 0 SILGAN HOLDINGS INC COM 827048109 1111 21951 SH SOLE 21951 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 494 9548 SH SOLE 9548 0 0 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 92 12415 SH SOLE 12415 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 320 18261 SH SOLE 18261 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 1266 89273 SH SOLE 89273 0 0 SILVER WHEATON CORP COM 828336107 639 23652 SH SOLE 23652 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2285 45784 SH SOLE 45784 0 0 SIMON PPTY GROUP INC NEW COM 828806109 55498 268091 SH SOLE 268091 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1071 24368 SH SOLE 24368 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1215 42084 SH SOLE 42084 0 0 SIRIUS XM HLDGS INC COM 82968B103 14146 3392240 SH SOLE 3392240 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 10438 194708 SH SOLE 194708 0 0 SKECHERS U S A INC CL A 830566105 4603 201021 SH SOLE 201021 0 0 SKYWEST INC COM 830879102 1804 68292 SH SOLE 68292 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 29071 381809 SH SOLE 381809 0 0 SMITH & WESSON HLDG CORP COM 831756101 1803 67825 SH SOLE 67825 0 0 SMITH A O COM 831865209 6106 61804 SH SOLE 61804 0 0 SMART & FINAL STORES INC COM 83190B101 615 48172 SH SOLE 48172 0 0 SMUCKER J M CO COM NEW 832696405 33432 246657 SH SOLE 246657 0 0 SNAP ON INC COM 833034101 9622 63318 SH SOLE 63240 0 78 SOHU COM INC COM 83408W103 1583 35770 SH SOLE 35770 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1035 60052 SH SOLE 30583 0 29469 SONOCO PRODS CO COM 835495102 19109 361709 SH SOLE 361059 0 650 SONUS NETWORKS INC COM NEW 835916503 18705 2404303 SH SOLE 2404303 0 0 SOURCE CAP INC COM 836144105 1035 28166 SH SOLE 28166 0 0 SOUTH JERSEY INDS INC COM 838518108 18200 615914 SH SOLE 615914 0 0 SOUTH ST CORP COM 840441109 3968 52875 SH SOLE 52875 0 0 SOUTHERN CO COM 842587107 87818 1711850 SH SOLE 1711850 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 786 24431 SH SOLE 24431 0 0 SOUTHWEST AIRLS CO COM 844741108 5673 145879 SH SOLE 145879 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 511 26920 SH SOLE 26920 0 0 SOUTHWEST GAS CORP COM 844895102 1515 21684 SH SOLE 21684 0 0 SOUTHWESTERN ENERGY CO COM 845467109 33394 2412872 SH SOLE 2412872 0 0 SPARK THERAPEUTICS INC COM 84652J103 1688 28112 SH SOLE 16912 0 11200 SPARTANNASH CO COM 847215100 1867 64544 SH SOLE 64544 0 0 SPECTRA ENERGY CORP COM 847560109 41098 961349 SH SOLE 961349 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 6673 152739 SH SOLE 152739 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 136040 988017 SH SOLE 988017 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6089 136718 SH SOLE 136718 0 0 SPIRIT AIRLS INC COM 848577102 5606 131818 SH SOLE 131818 0 0 SPIRE INC COM 84857L101 14217 223042 SH SOLE 223042 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 9263 694900 SH SOLE 694900 0 0 SPLUNK INC COM 848637104 5904 100608 SH SOLE 100608 0 0 SPOK HLDGS INC COM 84863T106 199 11168 SH SOLE 11168 0 0 SPRINT CORP COM SER 1 85207U105 103489 15609182 SH SOLE 15609182 0 0 SPROUTS FMRS MKT INC COM 85208M102 579 28028 SH SOLE 28028 0 0 SQUARE INC CL A 852234103 2095 179651 SH SOLE 18551 0 161100 STAG INDL INC COM 85254J102 2650 108114 SH SOLE 108114 0 0 STAMPS COM INC COM NEW 852857200 386 4085 SH SOLE 1885 0 2200 STANDARD MTR PRODS INC COM 853666105 1275 26686 SH SOLE 26686 0 0 STANDEX INTL CORP COM 854231107 4266 45936 SH SOLE 45863 0 73 STANLEY BLACK & DECKER INC COM 854502101 6698 54463 SH SOLE 54463 0 0 STAPLES INC COM 855030102 31151 3643387 SH SOLE 3643387 0 0 STARBUCKS CORP COM 855244109 17040 314746 SH SOLE 283893 0 30853 STARWOOD PPTY TR INC COM 85571B105 4177 185478 SH SOLE 185478 0 0 STATE BK FINL CORP COM 856190103 1293 56681 SH SOLE 56681 0 0 STATE NATL COS INC COM 85711T305 182 16339 SH SOLE 16339 0 0 STATE STR CORP COM 857477103 21996 315896 SH SOLE 315896 0 0 STATOIL ASA SPONSORED ADR 85771P102 10893 648365 SH SOLE 622959 0 25406 STEEL DYNAMICS INC COM 858119100 8903 356271 SH SOLE 356271 0 0 STEELCASE INC CL A 858155203 1901 136874 SH SOLE 136874 0 0 STEIN MART INC COM 858375108 107 16826 SH SOLE 16826 0 0 STEPAN CO COM 858586100 4831 66483 SH SOLE 66385 0 98 STERICYCLE INC COM 858912108 5423 67671 SH SOLE 67671 0 0 STEWART INFORMATION SVCS COR COM 860372101 339 7617 SH SOLE 7617 0 0 STIFEL FINL CORP COM 860630102 1243 32330 SH SOLE 32330 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 878 107772 SH SOLE 107772 0 0 STOCK YDS BANCORP INC COM 861025104 692 20995 SH SOLE 20995 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 614 18200 SH SOLE 18200 0 0 STONERIDGE INC COM 86183P102 262 14226 SH SOLE 14226 0 0 STORE CAP CORP COM 862121100 4771 161903 SH SOLE 161903 0 0 STRYKER CORP COM 863667101 36713 315374 SH SOLE 315374 0 0 STURM RUGER & CO INC COM 864159108 967 16737 SH SOLE 16737 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 279 22657 SH SOLE 13450 0 9207 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 99 14614 SH SOLE 14614 0 0 SUMMIT HOTEL PPTYS COM 866082100 6104 463866 SH SOLE 463866 0 0 SUMMIT MATLS INC CL A 86614U100 645 34762 SH SOLE 34762 0 0 SUN CMNTYS INC COM 866674104 4627 58953 SH SOLE 58953 0 0 SUN HYDRAULICS CORP COM 866942105 772 23922 SH SOLE 23922 0 0 SUNPOWER CORP COM 867652406 1183 132619 SH SOLE 33219 0 99400 SUNRUN INC COM 86771W105 623 98945 SH SOLE 25845 0 73100 SUNSTONE HOTEL INVS INC NEW COM 867892101 4441 347252 SH SOLE 347252 0 0 SUNTRUST BKS INC COM 867914103 16462 375839 SH SOLE 375839 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1339 57279 SH SOLE 57279 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 245 9908 SH SOLE 190 0 9718 SUPERVALU INC COM 868536103 843 168875 SH SOLE 168875 0 0 SURGICAL CARE AFFILIATES INC COM 86881L106 1894 38851 SH SOLE 38851 0 0 SURMODICS INC COM 868873100 541 17971 SH SOLE 17971 0 0 SWIFT TRANSN CO CL A 87074U101 1983 92369 SH SOLE 92369 0 0 SYKES ENTERPRISES INC COM 871237103 981 34862 SH SOLE 26135 0 8727 SYMANTEC CORP COM 871503108 19276 767961 SH SOLE 767961 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 461 11200 SH SOLE 11200 0 0 SYNAPTICS INC COM 87157D109 203 3464 SH SOLE 3464 0 0 SYNOPSYS INC COM 871607107 10384 174969 SH SOLE 174969 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2309 70971 SH SOLE 70971 0 0 SYNTEL INC COM 87162H103 486 11592 SH SOLE 11592 0 0 SYNNEX CORP COM 87162W100 3270 28660 SH SOLE 28660 0 0 SYNERGY RES CORP COM 87164P103 1440 207842 SH SOLE 207842 0 0 SYNCHRONY FINL COM 87165B103 28929 1033163 SH SOLE 1033163 0 0 SYSCO CORP COM 871829107 124623 2542817 SH SOLE 2542817 0 0 TCF FINL CORP COM 872275102 11030 760194 SH SOLE 760194 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 7408 129904 SH SOLE 129904 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 86419 2452285 SH SOLE 2452285 0 0 TFS FINL CORP COM 87240R107 4723 265216 SH SOLE 265216 0 0 TJX COS INC NEW COM 872540109 29182 390243 SH SOLE 390243 0 0 T MOBILE US INC COM 872590104 98763 2113940 SH SOLE 2113940 0 0 TRI POINTE GROUP INC COM 87265H109 1195 90646 SH SOLE 90646 0 0 TTM TECHNOLOGIES INC COM 87305R109 1378 120385 SH SOLE 120385 0 0 TABLEAU SOFTWARE INC CL A 87336U105 2386 43166 SH SOLE 43166 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 30325 991351 SH SOLE 991351 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3223 71494 SH SOLE 71494 0 0 TAL ED GROUP ADS REPSTG COM 874080104 1324 18686 SH SOLE 18686 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 6285 130385 SH SOLE 130385 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 9405 241409 SH SOLE 241409 0 0 TARGET CORP COM 87612E106 48296 703208 SH SOLE 702788 0 420 TARGA RES CORP COM 87612G101 42963 874830 SH SOLE 874830 0 0 TASER INTL INC COM 87651B104 1351 47221 SH SOLE 47221 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6843 171149 SH SOLE 171149 0 0 TAUBMAN CTRS INC COM 876664103 2308 31012 SH SOLE 31012 0 0 TECH DATA CORP COM 878237106 3957 46709 SH SOLE 46709 0 0 TEGNA INC COM 87901J105 15451 706820 SH SOLE 706820 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 1565 89555 SH SOLE 89555 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 992 41659 SH SOLE 41659 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 954 50909 SH SOLE 50909 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2381 22057 SH SOLE 22057 0 0 TELEFLEX INC COM 879369106 21443 127596 SH SOLE 127596 0 0 TELEFONICA S A SPONSORED ADR 879382208 314 31102 SH SOLE 31102 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 74015 2723156 SH SOLE 2723156 0 0 TELUS CORP COM 87971M103 24307 736589 SH SOLE 736589 0 0 TELETECH HOLDINGS INC COM 879939106 770 26546 SH SOLE 26546 0 0 TEMPUR SEALY INTL INC COM 88023U101 246 4342 SH SOLE 4342 0 0 TENARIS S A SPONSORED ADR 88031M109 789 27775 SH SOLE 27775 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 4193 185060 SH SOLE 185060 0 0 TENNANT CO COM 880345103 740 11426 SH SOLE 11426 0 0 TENNECO INC COM 880349105 2115 36303 SH SOLE 36303 0 0 TERADATA CORP DEL COM 88076W103 23821 768405 SH SOLE 768405 0 0 TERADYNE INC COM 880770102 12593 583530 SH SOLE 583530 0 0 TEREX CORP NEW COM 880779103 1436 56506 SH SOLE 56506 0 0 TERRA NITROGEN CO L P COM UNIT 881005201 430 3831 SH SOLE 3831 0 0 TERRAFORM GLOBAL INC CL A 88104M101 446 108599 SH SOLE 73699 0 34900 TERRAFORM PWR INC CL A COM 88104R100 1222 87840 SH SOLE 31640 0 56200 TERRITORIAL BANCORP INC COM 88145X108 382 13342 SH SOLE 13342 0 0 TERRENO RLTY CORP COM 88146M101 2179 79198 SH SOLE 79198 0 0 TESARO INC COM 881569107 464 4625 SH SOLE 4625 0 0 TESORO CORP COM 881609101 67003 842173 SH SOLE 841410 0 763 TESLA MTRS INC COM 88160R101 10321 50588 SH SOLE 5188 0 45400 TESORO LOGISTICS LP COM UNIT LP 88160T107 6935 143158 SH SOLE 143158 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 16892 367139 SH SOLE 366920 0 219 TETRA TECH INC NEW COM 88162G103 6085 171566 SH SOLE 171566 0 0 TESSERA TECHNOLOGIES INC COM 88164L100 2908 75644 SH SOLE 75644 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3180 57908 SH SOLE 57908 0 0 TEXAS INSTRS INC COM 882508104 74743 1065024 SH SOLE 1056672 0 8352 TEXAS ROADHOUSE INC COM 882681109 2761 70752 SH SOLE 70752 0 0 TEXTRON INC COM 883203101 15797 397409 SH SOLE 397409 0 0 THERAPEUTICSMD INC COM 88338N107 618 90707 SH SOLE 29907 0 60800 THERMO FISHER SCIENTIFIC INC COM 883556102 23381 146997 SH SOLE 146901 0 96 THERMON GROUP HLDGS INC COM 88362T103 346 17534 SH SOLE 17534 0 0 THOMSON REUTERS CORP COM 884903105 17547 424052 SH SOLE 423252 0 800 THOR INDS INC COM 885160101 30060 354903 SH SOLE 354903 0 0 3-D SYS CORP DEL COM NEW 88554D205 591 32944 SH SOLE 32944 0 0 3M CO COM 88579Y101 28305 160612 SH SOLE 151328 0 9284 TIER REIT INC COM NEW 88650V208 734 47525 SH SOLE 47525 0 0 TIFFANY & CO NEW COM 886547108 33780 465094 SH SOLE 465094 0 0 TILE SHOP HLDGS INC COM 88677Q109 1497 90444 SH SOLE 90444 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 1653 135060 SH SOLE 135060 0 0 TIME WARNER INC COM NEW 887317303 25746 323398 SH SOLE 323398 0 0 TIMKEN CO COM 887389104 12178 346553 SH SOLE 346553 0 0 TIVO CORP COM 88870P106 768 39420 SH SOLE 39420 0 0 TOLL BROTHERS INC COM 889478103 23857 798972 SH SOLE 798972 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1260 16484 SH SOLE 16484 0 0 TOOTSIE ROLL INDS INC COM 890516107 1153 31312 SH SOLE 8684 0 22628 TOPBUILD CORP COM 89055F103 1214 36579 SH SOLE 36579 0 0 TORCHMARK CORP COM 891027104 10596 165854 SH SOLE 161792 0 4062 TORO CO COM 891092108 7201 153745 SH SOLE 153745 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 13139 295934 SH SOLE 295934 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 2037 91155 SH SOLE 91155 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 1765 83315 SH SOLE 83315 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 854 53779 SH SOLE 53779 0 0 TOTAL S A SPONSORED ADR 89151E109 22982 481804 SH SOLE 473667 0 8137 TOWER INTL INC COM 891826109 277 11483 SH SOLE 11483 0 0 TOTAL SYS SVCS INC COM 891906109 14960 317289 SH SOLE 314938 0 2351 TOWNEBANK PORTSMOUTH VA COM 89214P109 2291 95328 SH SOLE 95328 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 19390 167065 SH SOLE 166937 0 128 TRACTOR SUPPLY CO COM 892356106 18995 282034 SH SOLE 282034 0 0 TRANSCANADA CORP COM 89353D107 12958 272466 SH SOLE 272466 0 0 TRANSDIGM GROUP INC COM 893641100 15997 55329 SH SOLE 55329 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 6948 168403 SH SOLE 168403 0 0 TRANSUNION COM 89400J107 12734 369106 SH SOLE 369106 0 0 TRAVELERS COMPANIES INC COM 89417E109 34857 304295 SH SOLE 291954 0 12341 TRECORA RES COM 894648104 122 10657 SH SOLE 10657 0 0 TREEHOUSE FOODS INC COM 89469A104 98724 1132288 SH SOLE 1132288 0 0 TREX CO INC COM 89531P105 1057 18009 SH SOLE 18009 0 0 TRI CONTL CORP COM 895436103 429 20082 SH SOLE 20082 0 0 TRIBUNE MEDIA CO CL A 896047503 4210 115281 SH SOLE 115281 0 0 TRICO BANCSHARES COM 896095106 863 32235 SH SOLE 32235 0 0 TRIMAS CORP COM NEW 896215209 579 31129 SH SOLE 31129 0 0 TRIMBLE NAVIGATION LTD COM 896239100 1168 40913 SH SOLE 40913 0 0 TRINET GROUP INC COM 896288107 1866 86252 SH SOLE 86252 0 0 TRINA SOLAR LIMITED SPON ADR 89628E104 1379 134655 SH SOLE 134655 0 0 TRINITY INDS INC COM 896522109 9156 378653 SH SOLE 378653 0 0 TRISTATE CAP HLDGS INC COM 89678F100 191 11809 SH SOLE 11809 0 0 TRIUMPH BANCORP INC COM 89679E300 512 25788 SH SOLE 25788 0 0 TRIPADVISOR INC COM 896945201 81111 1283815 SH SOLE 1283815 0 0 TRONC INC COM 89703P107 224 13262 SH SOLE 13262 0 0 TRUECAR INC COM 89785L107 22824 2417842 SH SOLE 739842 0 1678000 TRUEBLUE INC COM 89785X101 2124 93722 SH SOLE 93722 0 0 TRUSTCO BK CORP N Y COM 898349105 1000 140975 SH SOLE 140975 0 0 TRUSTMARK CORP COM 898402102 7349 266648 SH SOLE 266648 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 1258 124297 SH SOLE 29997 0 94300 TUPPERWARE BRANDS CORP COM 899896104 7534 115251 SH SOLE 115251 0 0 TUTOR PERINI CORP COM 901109108 542 25249 SH SOLE 25249 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 6346 262004 SH SOLE 262004 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 2799 113123 SH SOLE 113123 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 629 79079 SH SOLE 41155 0 37924 TWITTER INC COM 90184L102 116848 5069339 SH SOLE 5069339 0 0 TWO HBRS INVT CORP COM 90187B101 20605 2415631 SH SOLE 2415631 0 0 II VI INC COM 902104108 1235 50780 SH SOLE 38493 0 12287 2U INC COM 90214J101 40731 1063761 SH SOLE 1063761 0 0 TYLER TECHNOLOGIES INC COM 902252105 10514 61402 SH SOLE 61402 0 0 TYSON FOODS INC CL A 902494103 104590 1400690 SH SOLE 1400690 0 0 UDR INC COM 902653104 4968 138026 SH SOLE 138026 0 0 UGI CORP NEW COM 902681105 16405 362614 SH SOLE 362614 0 0 UMB FINL CORP COM 902788108 3367 56628 SH SOLE 56628 0 0 US BANCORP DEL COM NEW 902973304 22758 530610 SH SOLE 530610 0 0 UMH PPTYS INC COM 903002103 139 11691 SH SOLE 11691 0 0 USANA HEALTH SCIENCES INC COM 90328M107 443 3204 SH SOLE 3204 0 0 U S G CORP COM NEW 903293405 12739 492810 SH SOLE 492810 0 0 U S CONCRETE INC COM NEW 90333L201 1360 29521 SH SOLE 29521 0 0 UBIQUITI NETWORKS INC COM 90347A100 3722 69578 SH SOLE 48979 0 20599 ULTA SALON COSMETCS & FRAG I COM 90384S303 40795 171421 SH SOLE 170905 0 516 ULTIMATE SOFTWARE GROUP INC COM 90385D107 10391 50840 SH SOLE 50840 0 0 ULTRATECH INC COM 904034105 500 21675 SH SOLE 21675 0 0 UMPQUA HLDGS CORP COM 904214103 8927 593143 SH SOLE 593143 0 0 UNIFI INC COM NEW 904677200 242 8208 SH SOLE 8208 0 0 UNIFIRST CORP MASS COM 904708104 1825 13839 SH SOLE 13839 0 0 UNILEVER PLC SPON ADR NEW 904767704 13113 276636 SH SOLE 276636 0 0 UNILEVER N V N Y SHS NEW 904784709 1588 34441 SH SOLE 34441 0 0 UNION BANKSHARES CORP NEW COM 90539J109 1860 69492 SH SOLE 69492 0 0 UNION PAC CORP COM 907818108 29603 303528 SH SOLE 303528 0 0 UNIT CORP COM 909218109 774 41630 SH SOLE 41630 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 180 25276 SH SOLE 25276 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2199 104606 SH SOLE 104606 0 0 UNITED BANKSHARES INC WEST V COM 909907107 7768 206207 SH SOLE 206207 0 0 UNITED CONTL HLDGS INC COM 910047109 22464 428122 SH SOLE 428122 0 0 UNITED FINL BANCORP INC NEW COM 910304104 1026 74159 SH SOLE 74159 0 0 UNITED FIRE GROUP INC COM 910340108 1441 34052 SH SOLE 34052 0 0 UNITED NAT FOODS INC COM 911163103 1595 39838 SH SOLE 39838 0 0 UNITED PARCEL SERVICE INC CL B 911312106 29800 272496 SH SOLE 272496 0 0 UNITED RENTALS INC COM 911363109 4635 59053 SH SOLE 59053 0 0 UNITED STATES CELLULAR CORP COM 911684108 2728 75077 SH SOLE 75077 0 0 US FOODS HLDG CORP COM 912008109 2738 115965 SH SOLE 115965 0 0 UNITED STATES STL CORP NEW COM 912909108 476 25262 SH SOLE 25262 0 0 UNITED TECHNOLOGIES CORP COM 913017109 14686 144548 SH SOLE 144548 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 56793 480971 SH SOLE 480971 0 0 UNITEDHEALTH GROUP INC COM 91324P102 40514 289389 SH SOLE 289291 0 98 UNITIL CORP COM 913259107 300 7684 SH SOLE 7684 0 0 UNIVERSAL CORP VA COM 913456109 5893 101226 SH SOLE 101226 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 4055 73045 SH SOLE 73045 0 0 UNIVERSAL ELECTRS INC COM 913483103 1067 14330 SH SOLE 14330 0 0 UNIVERSAL FST PRODS INC COM 913543104 3012 30578 SH SOLE 26447 0 4131 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1200 19035 SH SOLE 19035 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1097 43530 SH SOLE 28930 0 14600 UNIVERSAL HLTH SVCS INC CL B 913903100 31765 257794 SH SOLE 257734 0 60 UNIVEST CORP PA COM 915271100 1061 45434 SH SOLE 45434 0 0 UNUM GROUP COM 91529Y106 21954 621742 SH SOLE 621742 0 0 URBAN OUTFITTERS INC COM 917047102 32886 952675 SH SOLE 952675 0 0 URBAN EDGE PPTYS COM 91704F104 5752 204402 SH SOLE 204402 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 333 14967 SH SOLE 14967 0 0 US ECOLOGY INC COM 91732J102 1597 35620 SH SOLE 35620 0 0 VCA INC COM 918194101 29385 419907 SH SOLE 419907 0 0 V F CORP COM 918204108 19303 344390 SH SOLE 344390 0 0 VWR CORP COM 91843L103 17046 601042 SH SOLE 601042 0 0 VAIL RESORTS INC COM 91879Q109 20802 132596 SH SOLE 132596 0 0 VALE S A ADR 91912E105 85 15488 SH SOLE 15488 0 0 VALERO ENERGY CORP NEW COM 91913Y100 89673 1691937 SH SOLE 1688657 0 3280 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 3432 78558 SH SOLE 78558 0 0 VALLEY NATL BANCORP COM 919794107 5107 524917 SH SOLE 524917 0 0 VALMONT INDS INC COM 920253101 11346 84313 SH SOLE 84313 0 0 VALSPAR CORP COM 920355104 6157 58047 SH SOLE 58047 0 0 VALVOLINE INC COM 92047W101 5093 216803 SH SOLE 216803 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1640 50838 SH SOLE 50595 0 243 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 2633 138017 SH SOLE 138017 0 0 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 295 16713 SH SOLE 16477 0 236 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 893 36301 SH SOLE 36301 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2332 61969 SH SOLE 61969 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 638 10533 SH SOLE 10533 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 725 14877 SH SOLE 14877 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1123 8935 SH SOLE 8935 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2571 31917 SH SOLE 31899 0 18 VANTIV INC CL A 92210H105 20749 368741 SH SOLE 368741 0 0 VARIAN MED SYS INC COM 92220P105 10460 105089 SH SOLE 105089 0 0 VASCO DATA SEC INTL INC COM 92230Y104 1032 58605 SH SOLE 58605 0 0 VECTREN CORP COM 92240G101 57313 1141699 SH SOLE 1141699 0 0 VECTOR GROUP LTD COM 92240M108 724 33637 SH SOLE 33637 0 0 VEECO INSTRS INC DEL COM 922417100 1184 60319 SH SOLE 60319 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 4444 428524 SH SOLE 428524 0 0 VEEVA SYS INC CL A COM 922475108 94361 2285878 SH SOLE 2285878 0 0 VENTAS INC COM 92276F100 19684 278689 SH SOLE 278689 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 219 4204 SH SOLE 4204 0 0 VANGUARD INDEX FDS REIT ETF 922908553 3779 43563 SH SOLE 43458 0 105 VANGUARD INDEX FDS SMALL CP ETF 922908751 2033 16641 SH SOLE 16641 0 0 VERA BRADLEY INC COM 92335C106 161 10629 SH SOLE 10629 0 0 VEREIT INC COM 92339V100 13857 1336257 SH SOLE 1336257 0 0 VERISIGN INC COM 92343E102 80882 1033767 SH SOLE 436654 0 597113 VERIZON COMMUNICATIONS INC COM 92343V104 253021 4867657 SH SOLE 4867657 0 0 VERINT SYS INC COM 92343X100 3254 86468 SH SOLE 86468 0 0 VERISK ANALYTICS INC COM 92345Y106 9733 119749 SH SOLE 119749 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 31419 360273 SH SOLE 360273 0 0 VIASAT INC COM 92552V100 1317 17647 SH SOLE 17647 0 0 VIACOM INC NEW CL A 92553P102 229 5348 SH SOLE 5348 0 0 VIACOM INC NEW CL B 92553P201 43003 1128686 SH SOLE 1128686 0 0 VIMPELCOM LTD SPONSORED ADR 92719A106 2985 857763 SH SOLE 857763 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5261 325780 SH SOLE 325780 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 3667 249964 SH SOLE 249964 0 0 VIRTU FINL INC CL A 928254101 378 25258 SH SOLE 25258 0 0 VISA INC COM CL A 92826C839 7718 93329 SH SOLE 93329 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1459 14914 SH SOLE 14914 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 451 31996 SH SOLE 31996 0 0 VISTA OUTDOOR INC COM 928377100 13345 334806 SH SOLE 334806 0 0 VISTEON CORP COM NEW 92839U206 3157 44051 SH SOLE 44051 0 0 VITAMIN SHOPPE INC COM 92849E101 1562 58168 SH SOLE 58168 0 0 VIVINT SOLAR INC COM 92854Q106 327 103401 SH SOLE 32543 0 70858 VMWARE INC CL A COM 928563402 36648 499638 SH SOLE 195088 0 304550 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 6268 215027 SH SOLE 204048 0 10979 VONAGE HLDGS CORP COM 92886T201 38429 5813721 SH SOLE 5770105 0 43616 VORNADO RLTY TR SH BEN INT 929042109 8924 88169 SH SOLE 88169 0 0 VOYA FINL INC COM 929089100 14331 497250 SH SOLE 497250 0 0 VULCAN MATLS CO COM 929160109 21491 188968 SH SOLE 188968 0 0 WD-40 CO COM 929236107 1029 9154 SH SOLE 9154 0 0 WGL HLDGS INC COM 92924F106 13731 218988 SH SOLE 218988 0 0 WABCO HLDGS INC COM 92927K102 597 5257 SH SOLE 5257 0 0 WSFS FINL CORP COM 929328102 1518 41591 SH SOLE 41591 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 2929 97786 SH SOLE 97786 0 0 W P CAREY INC COM 92936U109 5208 80710 SH SOLE 80710 0 0 WPP PLC NEW ADR 92937A102 20068 170472 SH SOLE 170344 0 128 WEC ENERGY GROUP INC COM 92939U106 33640 561791 SH SOLE 561791 0 0 WABASH NATL CORP COM 929566107 2614 183596 SH SOLE 183596 0 0 WABTEC CORP COM 929740108 3830 46902 SH SOLE 46902 0 0 WADDELL & REED FINL INC CL A 930059100 8716 479979 SH SOLE 479979 0 0 WAGEWORKS INC COM 930427109 1831 30063 SH SOLE 30063 0 0 WAL-MART STORES INC COM 931142103 46269 641558 SH SOLE 641558 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 52380 649712 SH SOLE 649712 0 0 WALKER & DUNLOP INC COM 93148P102 551 21832 SH SOLE 15662 0 6170 WASHINGTON FED INC COM 938824109 4029 151016 SH SOLE 151016 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2475 199948 SH SOLE 199948 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6281 201847 SH SOLE 201847 0 0 WASHINGTON TR BANCORP COM 940610108 1485 36910 SH SOLE 36910 0 0 WASTE MGMT INC DEL COM 94106L109 29543 463342 SH SOLE 463342 0 0 WATERS CORP COM 941848103 9872 62288 SH SOLE 61768 0 520 WATERSTONE FINL INC MD COM 94188P101 692 40741 SH SOLE 40741 0 0 WATSCO INC COM 942622200 25529 181182 SH SOLE 181182 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4867 75060 SH SOLE 75060 0 0 WAYFAIR INC CL A 94419L101 3212 81586 SH SOLE 20772 0 60814 WEB COM GROUP INC COM 94733A104 28242 1635317 SH SOLE 1635317 0 0 WEBMD HEALTH CORP COM 94770V102 917 18456 SH SOLE 18456 0 0 WEIBO CORP SPONSORED ADR 948596101 1933 38547 SH SOLE 11847 0 26700 WEIGHT WATCHERS INTL INC NEW COM 948626106 321 31069 SH SOLE 8569 0 22500 WEINGARTEN RLTY INVS SH BEN INT 948741103 4902 125763 SH SOLE 125763 0 0 WEIS MKTS INC COM 948849104 14296 269731 SH SOLE 269731 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 27265 232851 SH SOLE 232851 0 0 WELLS FARGO & CO NEW COM 949746101 35283 796816 SH SOLE 796534 0 282 WELLTOWER INC COM 95040Q104 23409 313081 SH SOLE 313081 0 0 WENDYS CO COM 95058W100 11258 1042422 SH SOLE 1042422 0 0 WERNER ENTERPRISES INC COM 950755108 1841 79124 SH SOLE 79124 0 0 WESBANCO INC COM 950810101 2567 78083 SH SOLE 78083 0 0 WESCO INTL INC COM 95082P105 5787 94112 SH SOLE 94112 0 0 WEST CORP COM 952355204 987 44714 SH SOLE 44714 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 21998 295274 SH SOLE 295274 0 0 WESTAMERICA BANCORPORATION COM 957090103 1493 29338 SH SOLE 29338 0 0 WESTAR ENERGY INC COM 95709T100 27875 491196 SH SOLE 491196 0 0 WESTERN ALLIANCE BANCORP COM 957638109 6613 176153 SH SOLE 175869 0 284 WESTERN ASSET VAR RT STRG FD COM 957667108 865 54244 SH SOLE 54244 0 0 WESTERN ASSET EMRG MKT INCM COM 95766E103 753 65407 SH SOLE 65407 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 1061 62862 SH SOLE 62862 0 0 WESTERN DIGITAL CORP COM 958102105 50854 869737 SH SOLE 869737 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 2431 44152 SH SOLE 44152 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 363 34409 SH SOLE 34409 0 0 WESTERN REFNG INC COM 959319104 4054 153217 SH SOLE 153217 0 0 WESTERN UN CO COM 959802109 24444 1174080 SH SOLE 1174080 0 0 WESTLAKE CHEM CORP COM 960413102 17227 322005 SH SOLE 322005 0 0 WESTROCK CO COM 96145D105 22331 460630 SH SOLE 459750 0 880 WESTWOOD HLDGS GROUP INC COM 961765104 230 4329 SH SOLE 4329 0 0 WEX INC COM 96208T104 551 5100 SH SOLE 5100 0 0 WEYERHAEUSER CO COM 962166104 6023 188559 SH SOLE 188559 0 0 WHEELER REAL ESTATE INVT TR COM 963025101 55 31501 SH SOLE 31501 0 0 WHIRLPOOL CORP COM 963320106 21655 133543 SH SOLE 133543 0 0 WHITESTONE REIT COM 966084204 184 13265 SH SOLE 13265 0 0 WHITEWAVE FOODS CO COM 966244105 107887 1982133 SH SOLE 1982133 0 0 WHITING PETE CORP NEW COM 966387102 8450 966866 SH SOLE 966866 0 0 WHOLE FOODS MKT INC COM 966837106 49579 1748826 SH SOLE 1748826 0 0 WILEY JOHN & SONS INC CL A 968223206 10963 212419 SH SOLE 212419 0 0 WILLIAMS COS INC DEL COM 969457100 12720 413923 SH SOLE 413923 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 5593 150380 SH SOLE 150380 0 0 WILLIAMS SONOMA INC COM 969904101 2143 41961 SH SOLE 41961 0 0 WINGSTOP INC COM 974155103 1546 52752 SH SOLE 52752 0 0 WINNEBAGO INDS INC COM 974637100 348 14785 SH SOLE 14785 0 0 WINTRUST FINL CORP COM 97650W108 3897 70128 SH SOLE 70128 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 8803 906620 SH SOLE 725620 0 181000 WISDOMTREE TR BLMBG US BULL 97717W471 542 20663 SH SOLE 20663 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1104 47928 SH SOLE 47928 0 0 WOODWARD INC COM 980745103 1770 28323 SH SOLE 28323 0 0 WORKDAY INC CL A 98138H101 11955 130382 SH SOLE 130382 0 0 WORLD FUEL SVCS CORP COM 981475106 36456 788075 SH SOLE 788075 0 0 WORTHINGTON INDS INC COM 981811102 2433 50660 SH SOLE 50660 0 0 WPX ENERGY INC COM 98212B103 58008 4397845 SH SOLE 4397845 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 2548 37846 SH SOLE 37846 0 0 WYNN RESORTS LTD COM 983134107 352 3617 SH SOLE 3617 0 0 XPO LOGISTICS INC COM 983793100 1136 30974 SH SOLE 30974 0 0 XCEL ENERGY INC COM 98389B100 72482 1761842 SH SOLE 1761842 0 0 XILINX INC COM 983919101 23049 424159 SH SOLE 422060 0 2099 XENIA HOTELS & RESORTS INC COM 984017103 2448 161249 SH SOLE 161249 0 0 XEROX CORP COM 984121103 14186 1400430 SH SOLE 1400430 0 0 XYLEM INC COM 98419M100 23547 448950 SH SOLE 448950 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 223 18090 SH SOLE 18090 0 0 YY INC ADS REPCOM CLA 98426T106 1316 24695 SH SOLE 6295 0 18400 YADKIN FINL CORP COM 984305102 374 14224 SH SOLE 14224 0 0 YAHOO INC COM 984332106 167983 3897506 SH SOLE 3897506 0 0 YAMANA GOLD INC COM 98462Y100 478 110973 SH SOLE 101973 0 9000 YELP INC CL A 985817105 10617 254599 SH SOLE 254599 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 2506 105840 SH SOLE 26460 0 79380 YUM BRANDS INC COM 988498101 10339 113856 SH SOLE 113856 0 0 ZAYO GROUP HLDGS INC COM 98919V105 69507 2339520 SH SOLE 2339520 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 244 3505 SH SOLE 3505 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 1029 26246 SH SOLE 26246 0 0 ZENDESK INC COM 98936J101 2927 95311 SH SOLE 95311 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3804 109792 SH SOLE 109792 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 26852 206523 SH SOLE 206523 0 0 ZIONS BANCORPORATION COM 989701107 7406 238739 SH SOLE 238739 0 0 ZOETIS INC CL A 98978V103 20059 385674 SH SOLE 385674 0 0 ZYNGA INC CL A 98986T108 23499 8075243 SH SOLE 8075243 0 0 AIRCASTLE LTD COM G0129K104 784 39456 SH SOLE 39456 0 0 ALKERMES PLC SHS G01767105 26878 571518 SH SOLE 571518 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 5295 76840 SH SOLE 76840 0 0 AMDOCS LTD SHS G02602103 11551 199670 SH SOLE 199670 0 0 AMBARELLA INC SHS G037AX101 517 7024 SH SOLE 7017 0 7 AON PLC SHS CL A G0408V102 4750 42225 SH SOLE 42225 0 0 ARCH CAP GROUP LTD ORD G0450A105 2970 37474 SH SOLE 37474 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 3792 67212 SH SOLE 67212 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 11654 250143 SH SOLE 250143 0 0 ARRIS INTL INC SHS G0551A103 7046 248709 SH SOLE 248331 0 378 ASSURED GUARANTY LTD COM G0585R106 10831 390311 SH SOLE 390311 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 22870 420939 SH SOLE 420939 0 0 AXALTA COATING SYS LTD COM G0750C108 3554 125700 SH SOLE 125700 0 0 ATLANTICA YIELD PLC SHS G0751N103 1829 96205 SH SOLE 96205 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26391 216021 SH SOLE 206961 0 9060 BELMOND LTD CL A G1154H107 792 62276 SH SOLE 62276 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 12933 373351 SH SOLE 373351 0 0 BUNGE LIMITED COM G16962105 94714 1599094 SH SOLE 1599094 0 0 CARDTRONICS PLC SHS CL A G1991C105 2386 53505 SH SOLE 53505 0 0 CONSOLIDATED WATER CO INC ORD G23773107 2316 199293 SH SOLE 199293 0 0 COSAN LTD SHS A G25343107 216 30185 SH SOLE 30185 0 0 EATON CORP PLC SHS G29183103 46844 712891 SH SOLE 712891 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 22647 346019 SH SOLE 346019 0 0 ENDO INTL PLC SHS G30401106 6067 301087 SH SOLE 301087 0 0 ENSTAR GROUP LIMITED SHS G3075P101 816 4960 SH SOLE 4960 0 0 ENSCO PLC SHS CLASS A G3157S106 7835 921780 SH SOLE 921780 0 0 ESSENT GROUP LTD COM G3198U102 876 32924 SH SOLE 32924 0 0 EVEREST RE GROUP LTD COM G3223R108 36664 193001 SH SOLE 193001 0 0 FABRINET SHS G3323L100 2160 48443 SH SOLE 48443 0 0 FLEETMATICS GROUP PLC COM G35569105 630 10496 SH SOLE 10496 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1240 20707 SH SOLE 20707 0 0 GENPACT LIMITED SHS G3922B107 2872 119914 SH SOLE 119914 0 0 HELEN OF TROY CORP LTD COM G4388N106 1210 14037 SH SOLE 14037 0 0 HERBALIFE LTD COM USD SHS G4412G101 889 14334 SH SOLE 14334 0 0 HORIZON PHARMA PLC SHS G4617B105 522 28785 SH SOLE 28785 0 0 IHS MARKIT LTD SHS G47567105 8837 235333 SH SOLE 235333 0 0 INGERSOLL-RAND PLC SHS G47791101 8702 128089 SH SOLE 128089 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 9066 1613098 SH SOLE 1613098 0 0 INVESCO LTD SHS G491BT108 26303 841166 SH SOLE 841166 0 0 JAMES RIV GROUP LTD COM G5005R107 1531 42303 SH SOLE 42303 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2124 17487 SH SOLE 17487 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2415 51892 SH SOLE 51892 0 0 KOSMOS ENERGY LTD SHS G5315B107 10836 1690499 SH SOLE 1690499 0 0 LAZARD LTD SHS A G54050102 8626 237245 SH SOLE 237245 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2887 84462 SH SOLE 84462 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2870 86862 SH SOLE 86862 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 5243 413174 SH SOLE 413174 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 23137 331564 SH SOLE 331564 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3805 286715 SH SOLE 286715 0 0 MEDTRONIC PLC SHS G5960L103 18366 212570 SH SOLE 212570 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 10682 228287 SH SOLE 228287 0 0 NABORS INDUSTRIES LTD SHS G6359F103 10830 890590 SH SOLE 890590 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 27678 516666 SH SOLE 516666 0 0 NOBLE CORP PLC SHS USD G65431101 38063 6003620 SH SOLE 6003620 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 964 44250 SH SOLE 15750 0 28500 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 23612 626319 SH SOLE 626319 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 8398 69892 SH SOLE 69892 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 30870 2036275 SH SOLE 2036275 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 27730 719337 SH SOLE 719337 0 0 PENTAIR PLC SHS G7S00T104 6254 97350 SH SOLE 97350 0 0 SIGNET JEWELERS LIMITED SHS G81276100 21246 285068 SH SOLE 285068 0 0 SINA CORP ORD G81477104 1370 18562 SH SOLE 18562 0 0 STERIS PLC SHS USD G84720104 550 7524 SH SOLE 7524 0 0 THIRD PT REINS LTD COM G8827U100 562 46873 SH SOLE 46873 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 11777 236398 SH SOLE 236398 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 2878 135771 SH SOLE 41371 0 94400 WHITE MTNS INS GROUP LTD COM G9618E107 2510 3024 SH SOLE 3024 0 0 XL GROUP LTD COM G98294104 22695 674858 SH SOLE 674858 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 2490 61595 SH SOLE 61595 0 0 CHUBB LIMITED COM H1467J104 19424 154587 SH SOLE 154587 0 0 GARMIN LTD SHS H2906T109 55639 1156496 SH SOLE 1156496 0 0 UBS GROUP AG SHS H42097107 484 35570 SH SOLE 35570 0 0 LOGITECH INTL S A SHS H50430232 1754 78103 SH SOLE 78103 0 0 TE CONNECTIVITY LTD REG SHS H84989104 17949 278804 SH SOLE 278804 0 0 TRANSOCEAN LTD REG SHS H8817H100 44136 4140325 SH SOLE 1166225 0 2974100 TRINSEO S A SHS L9340P101 2515 44469 SH SOLE 44469 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 21393 275645 SH SOLE 275645 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2748 55432 SH SOLE 55432 0 0 ORBOTECH LTD ORD M75253100 418 14120 SH SOLE 14120 0 0 RADWARE LTD ORD M81873107 411 29917 SH SOLE 29917 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 343 3103 SH SOLE 3103 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1451 13241 SH SOLE 13241 0 0 CIMPRESS N V SHS EURO N20146101 2955 29201 SH SOLE 29201 0 0 CNH INDL N V SHS N20944109 115 15932 SH SOLE 10982 0 4950 CORE LABORATORIES N V COM N22717107 740 6585 SH SOLE 6585 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5765 900859 SH SOLE 338159 0 562700 FRANKS INTL N V COM N33462107 904 69527 SH SOLE 17827 0 51700 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 42072 521599 SH SOLE 521229 0 370 MYLAN N V SHS EURO N59465109 19240 504723 SH SOLE 504723 0 0 NXP SEMICONDUCTORS N V COM N6596X109 22896 224448 SH SOLE 224448 0 0 ORTHOFIX INTL N V COM N6748L102 1182 27637 SH SOLE 27637 0 0 QIAGEN NV REG SHS N72482107 46355 1689318 SH SOLE 1689318 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4550 192815 SH SOLE 123033 0 69782 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15729 209859 SH SOLE 209859 0 0 BROADCOM LTD SHS Y09827109 31798 184312 SH SOLE 182061 0 2251 FLEX LTD ORD Y2573F102 311 22854 SH SOLE 22854 0 0 SEASPAN CORP SHS Y75638109 990 74232 SH SOLE 67232 0 7000