0001445546-17-002149.txt : 20170502 0001445546-17-002149.hdr.sgml : 20170502 20170502161321 ACCESSION NUMBER: 0001445546-17-002149 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170502 DATE AS OF CHANGE: 20170502 EFFECTIVENESS DATE: 20170502 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: 17805152 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 03-31-2017 03-31-2017 false FIRST TRUST ADVISORS LP
120 East Liberty Drive Suite 400 Wheaton IL 60187
13F COMBINATION REPORT 028-06487 0001080434 028-04701 ABERDEEN ASSET MANAGEMENT PLC/UK 0001616525 028-16224 CHARTWELL INVESTMENT PARTNERS, LLC 0001442056 028-13334 CONFLUENCE INVESTMENT MANAGEMENT LLC 0001388814 028-12170 Energy Income Partners, LLC 0001418333 028-13120 MACQUARIE GROUP LTD 0000061227 028-00046 MACKAY SHIELDS LLC 0001274173 028-10904 HENDERSON GROUP PLC 0000938487 028-04720 SSI INVESTMENT MANAGEMENT INC 0001430233 028-13165 HL FINANCIAL SERVICES LLC 0001080117 028-04321 HEITMAN REAL ESTATE SECURITIES LLC N
Kathleen W. Brown Chief Compliance Officer 630-517-7591 Kathleen W. Brown Wheaton IL 05-02-2017 0 2371 36082849
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 1745 49377 SH SOLE 49377 0 0 AAR CORP COM 000361105 2117 62936 SH SOLE 62936 0 0 ABB LTD SPONSORED ADR 000375204 297 12681 SH SOLE 12681 0 0 ACCO BRANDS CORP COM 00081T108 2410 183282 SH SOLE 183282 0 0 ABM INDS INC COM 000957100 1006 23075 SH SOLE 23075 0 0 AFLAC INC COM 001055102 23020 317863 SH SOLE 317863 0 0 AGCO CORP COM 001084102 18117 301045 SH SOLE 301045 0 0 AGNC INVT CORP COM 00123Q104 13680 687789 SH SOLE 687789 0 0 AES CORP COM 00130H105 5717 511400 SH SOLE 511400 0 0 AK STL HLDG CORP COM 001547108 1731 240811 SH SOLE 240811 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1241 55055 SH SOLE 55055 0 0 AMC NETWORKS INC CL A 00164V103 784 13355 SH SOLE 13355 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2543 62626 SH SOLE 62626 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 107 31028 SH SOLE 31028 0 0 AT&T INC COM 00206R102 279661 6730722 SH SOLE 6730722 0 0 ATN INTL INC COM 00215F107 2632 37380 SH SOLE 37380 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 184 48113 SH SOLE 48113 0 0 AVX CORP NEW COM 002444107 5182 316373 SH SOLE 314623 0 1750 AZZ INC COM 002474104 6854 115195 SH SOLE 115195 0 0 AARONS INC COM PAR $0.50 002535300 2514 84529 SH SOLE 84529 0 0 ABBOTT LABS COM 002824100 24774 557850 SH SOLE 557850 0 0 ABBVIE INC COM 00287Y109 89118 1367680 SH SOLE 1367680 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3974 333105 SH SOLE 333105 0 0 ABIOMED INC COM 003654100 9350 74682 SH SOLE 74682 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 5309 121763 SH SOLE 121763 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 29977 871926 SH SOLE 871926 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 842 28004 SH SOLE 28004 0 0 ACCESS NATL CORP COM 004337101 593 19745 SH SOLE 4045 0 15700 ACCURAY INC COM 004397105 472 99380 SH SOLE 99380 0 0 ACETO CORP COM 004446100 1344 84983 SH SOLE 84983 0 0 ACI WORLDWIDE INC COM 004498101 3034 141841 SH SOLE 141841 0 0 ACORDA THERAPEUTICS INC COM 00484M106 372 17706 SH SOLE 17706 0 0 ACTIVISION BLIZZARD INC COM 00507V109 21440 430001 SH SOLE 429653 0 348 ACUITY BRANDS INC COM 00508Y102 6486 31795 SH SOLE 31795 0 0 ADOBE SYS INC COM 00724F101 92475 710633 SH SOLE 710633 0 0 ADTRAN INC COM 00738A106 1687 81300 SH SOLE 81300 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3315 22360 SH SOLE 22360 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 1450 92610 SH SOLE 92610 0 0 AECOM COM 00766T100 18880 530480 SH SOLE 530480 0 0 AEGION CORP COM 00770F104 2446 106758 SH SOLE 106758 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 590 27168 SH SOLE 27168 0 0 ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 3640 116784 SH SOLE 116784 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5059 347664 SH SOLE 347664 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 4530 206859 SH SOLE 206859 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 1674 74050 SH SOLE 74050 0 0 AEGON N V NY REGISTRY SH 007924103 651 126995 SH SOLE 126995 0 0 ADVANCED ENERGY INDS COM 007973100 5505 80298 SH SOLE 80298 0 0 AETNA INC NEW COM 00817Y108 26842 210444 SH SOLE 210444 0 0 AFFILIATED MANAGERS GROUP COM 008252108 21088 128633 SH SOLE 128633 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 20869 394729 SH SOLE 394729 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 37351 639579 SH SOLE 639579 0 0 AGREE REALTY CORP COM 008492100 415 8663 SH SOLE 8663 0 0 AIR METHODS CORP COM PAR $.06 009128307 3229 75097 SH SOLE 75097 0 0 AIR LEASE CORP CL A 00912X302 33214 857129 SH SOLE 857129 0 0 AIR PRODS & CHEMS INC COM 009158106 36880 272599 SH SOLE 272599 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2471 153984 SH SOLE 153984 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 204200 3420437 SH SOLE 3420437 0 0 ALAMO GROUP INC COM 011311107 1867 24507 SH SOLE 24507 0 0 ALARM COM HLDGS INC COM 011642105 1250 40649 SH SOLE 40649 0 0 ALASKA AIR GROUP INC COM 011659109 45923 497974 SH SOLE 497974 0 0 ALBANY INTL CORP CL A 012348108 1125 24434 SH SOLE 24434 0 0 ALBEMARLE CORP COM 012653101 18646 176506 SH SOLE 176506 0 0 ALCOA CORP COM 013872106 23732 689891 SH SOLE 689891 0 0 ALERE INC COM 01449J105 7868 198029 SH SOLE 198029 0 0 ALEXANDERS INC COM 014752109 634 1468 SH SOLE 1468 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 13171 119170 SH SOLE 119170 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 34744 286569 SH SOLE 286569 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15545 144165 SH SOLE 144165 0 0 ALIGN TECHNOLOGY INC COM 016255101 21204 184853 SH SOLE 184853 0 0 ALLEGHANY CORP DEL COM 017175100 18901 30750 SH SOLE 30750 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 498 27715 SH SOLE 7315 0 20400 ALLEGIANCE BANCSHARES INC COM 01748H107 1240 33324 SH SOLE 33324 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1125 7022 SH SOLE 7022 0 0 ALLETE INC COM NEW 018522300 24327 359279 SH SOLE 359279 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 18541 74462 SH SOLE 74462 0 0 ALLIANT ENERGY CORP COM 018802108 37276 941066 SH SOLE 941066 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 496 21698 SH SOLE 21698 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1583 122826 SH SOLE 122826 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 563 15618 SH SOLE 15618 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 74253 5855944 SH SOLE 5855944 0 0 ALLSTATE CORP COM 020002101 16509 202592 SH SOLE 202592 0 0 ALLY FINL INC COM 02005N100 34243 1684381 SH SOLE 1684381 0 0 ALMOST FAMILY INC COM 020409108 477 9812 SH SOLE 9812 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 35577 694184 SH SOLE 694184 0 0 ALPHABET INC CAP STK CL C 02079K107 228078 274938 SH SOLE 274923 0 15 ALPHABET INC CAP STK CL A 02079K305 277141 326894 SH SOLE 326892 0 3 ALTRIA GROUP INC COM 02209S103 118189 1654842 SH SOLE 1654842 0 0 AMAZON COM INC COM 023135106 394162 444607 SH SOLE 444607 0 0 AMBAC FINL GROUP INC COM NEW 023139884 2156 114327 SH SOLE 114327 0 0 AMBEV SA SPONSORED ADR 02319V103 85 14841 SH SOLE 14841 0 0 AMEDISYS INC COM 023436108 584 11438 SH SOLE 11438 0 0 AMERCO COM 023586100 18416 48313 SH SOLE 48313 0 0 AMEREN CORP COM 023608102 77932 1427581 SH SOLE 1427581 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 37404 884266 SH SOLE 884266 0 0 AMERICAN ASSETS TR INC COM 024013104 566 13526 SH SOLE 13526 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2327 123925 SH SOLE 123925 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2110 44337 SH SOLE 44337 0 0 AMERICAN ELEC PWR INC COM 025537101 46320 690011 SH SOLE 690011 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3569 254412 SH SOLE 254412 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 535 22627 SH SOLE 22627 0 0 AMERICAN EXPRESS CO COM 025816109 14958 189081 SH SOLE 189081 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5612 58809 SH SOLE 58809 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3190 138929 SH SOLE 138929 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 8326 133370 SH SOLE 133370 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 248 6665 SH SOLE 6665 0 0 AMERICAN NATL INS CO COM 028591105 1949 16515 SH SOLE 16515 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 459 23180 SH SOLE 6018 0 17162 AMERICAN PUBLIC EDUCATION IN COM 02913V103 305 13338 SH SOLE 13338 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 7935 193065 SH SOLE 150755 0 42310 AMERICAN STS WTR CO COM 029899101 22532 508615 SH SOLE 508615 0 0 AMERICAN TOWER CORP NEW COM 03027X100 20838 171449 SH SOLE 171449 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 13272 170659 SH SOLE 170659 0 0 AMERICAN WOODMARK CORP COM 030506109 792 8629 SH SOLE 8629 0 0 AMERISAFE INC COM 03071H100 2750 42368 SH SOLE 42368 0 0 AMERISOURCEBERGEN CORP COM 03073E105 13951 157640 SH SOLE 157640 0 0 AMERIPRISE FINL INC COM 03076C106 18984 146390 SH SOLE 146390 0 0 AMERIS BANCORP COM 03076K108 5235 113566 SH SOLE 113566 0 0 AMETEK INC NEW COM 031100100 16480 304733 SH SOLE 304733 0 0 AMGEN INC COM 031162100 57516 350555 SH SOLE 350555 0 0 AMKOR TECHNOLOGY INC COM 031652100 2918 251741 SH SOLE 251741 0 0 AMPHENOL CORP NEW CL A 032095101 32438 455782 SH SOLE 455782 0 0 AMTRUST FINL SVCS INC COM 032359309 7377 399620 SH SOLE 399620 0 0 ANADARKO PETE CORP COM 032511107 12803 206496 SH SOLE 206496 0 0 ANALOG DEVICES INC COM 032654105 105640 1289075 SH SOLE 1289075 0 0 ANALOGIC CORP COM PAR $0.05 032657207 771 10162 SH SOLE 10162 0 0 ANGIES LIST INC COM 034754101 158 27751 SH SOLE 27751 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 503 46684 SH SOLE 46684 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17523 159651 SH SOLE 159651 0 0 ANIKA THERAPEUTICS INC COM 035255108 575 13245 SH SOLE 13245 0 0 ANIXTER INTL INC COM 035290105 1492 18814 SH SOLE 18814 0 0 ANNALY CAP MGMT INC COM 035710409 16615 1495478 SH SOLE 1495478 0 0 ANSYS INC COM 03662Q105 6705 62739 SH SOLE 62739 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 7638 230332 SH SOLE 230332 0 0 ANTERO RES CORP COM 03674X106 25539 1119658 SH SOLE 1119658 0 0 ANTHEM INC COM 036752103 37653 227676 SH SOLE 227676 0 0 APACHE CORP COM 037411105 14605 284198 SH SOLE 284198 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 2585 58294 SH SOLE 58294 0 0 APOGEE ENTERPRISES INC COM 037598109 1817 30488 SH SOLE 30488 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 10496 557983 SH SOLE 557983 0 0 APPLE INC COM 037833100 193530 1347136 SH SOLE 1347012 0 124 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3662 191747 SH SOLE 191747 0 0 APPLIED MATLS INC COM 038222105 94790 2436758 SH SOLE 2436758 0 0 APTARGROUP INC COM 038336103 9148 118823 SH SOLE 118823 0 0 AQUA AMERICA INC COM 03836W103 26173 814082 SH SOLE 814082 0 0 ARAMARK COM 03852U106 12058 327043 SH SOLE 327043 0 0 ARBOR RLTY TR INC COM 038923108 280 33421 SH SOLE 33421 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 555 66500 SH SOLE 66500 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 65755 1428210 SH SOLE 1428210 0 0 ARGAN INC COM 04010E109 5751 86941 SH SOLE 86941 0 0 ARES COML REAL ESTATE CORP COM 04013V108 314 23443 SH SOLE 23443 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 2052 128098 SH SOLE 128098 0 0 ARISTA NETWORKS INC COM 040413106 104704 791595 SH SOLE 791595 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 560 40303 SH SOLE 40303 0 0 ARROW ELECTRS INC COM 042735100 17265 235190 SH SOLE 235190 0 0 ARROW FINL CORP COM 042744102 843 24863 SH SOLE 24863 0 0 ARTESIAN RESOURCES CORP CL A 043113208 205 6303 SH SOLE 6303 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2322 84144 SH SOLE 84144 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1493 24849 SH SOLE 24849 0 0 ASCENA RETAIL GROUP INC COM 04351G101 2155 505770 SH SOLE 505770 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 176 27683 SH SOLE 27683 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 9365 75643 SH SOLE 75643 0 0 ASPEN TECHNOLOGY INC COM 045327103 3009 51062 SH SOLE 51062 0 0 ASSOCIATED BANC CORP COM 045487105 6814 279270 SH SOLE 279270 0 0 ASSURANT INC COM 04621X108 36912 385831 SH SOLE 385831 0 0 ASTEC INDS INC COM 046224101 1792 29141 SH SOLE 29141 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 17411 559130 SH SOLE 559130 0 0 ASTRONICS CORP COM 046433108 1854 58424 SH SOLE 58424 0 0 ATKORE INTL GROUP INC COM 047649108 6369 242354 SH SOLE 242354 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 878 46327 SH SOLE 46327 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2188 39460 SH SOLE 39460 0 0 ATMOS ENERGY CORP COM 049560105 39610 501458 SH SOLE 501458 0 0 ATRION CORP COM 049904105 906 1936 SH SOLE 1936 0 0 AUTODESK INC COM 052769106 73396 848803 SH SOLE 848803 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1501 47233 SH SOLE 47233 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 59342 579572 SH SOLE 579572 0 0 AUTONATION INC COM 05329W102 5670 134073 SH SOLE 134073 0 0 AUTOZONE INC COM 053332102 7904 10932 SH SOLE 10932 0 0 AVALONBAY CMNTYS INC COM 053484101 29857 162622 SH SOLE 162622 0 0 AVANGRID INC COM 05351W103 92755 2170219 SH SOLE 2170219 0 0 AVERY DENNISON CORP COM 053611109 26979 334730 SH SOLE 334730 0 0 AVIS BUDGET GROUP COM 053774105 3038 102690 SH SOLE 102690 0 0 AVISTA CORP COM 05379B107 26602 681225 SH SOLE 681225 0 0 AVNET INC COM 053807103 15739 343955 SH SOLE 343955 0 0 AVON PRODS INC COM 054303102 858 194919 SH SOLE 194919 0 0 BB&T CORP COM 054937107 73405 1642161 SH SOLE 1642161 0 0 B & G FOODS INC NEW COM 05508R106 5554 137976 SH SOLE 137805 0 171 BCE INC COM NEW 05534B760 13781 311298 SH SOLE 311298 0 0 BGC PARTNERS INC CL A 05541T101 1256 110582 SH SOLE 110582 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 365 11733 SH SOLE 11733 0 0 BOK FINL CORP COM NEW 05561Q201 14347 183303 SH SOLE 183303 0 0 BP PLC SPONSORED ADR 055622104 1844 53418 SH SOLE 53418 0 0 BNC BANCORP COM 05566T101 4987 142272 SH SOLE 142272 0 0 BOFI HLDG INC COM 05566U108 3862 147789 SH SOLE 35060 0 112729 BT GROUP PLC ADR 05577E101 2464 122664 SH SOLE 122664 0 0 BMC STK HLDGS INC COM 05591B109 1310 57957 SH SOLE 57957 0 0 BWX TECHNOLOGIES INC COM 05605H100 12942 271898 SH SOLE 271898 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 187 20063 SH SOLE 20063 0 0 BADGER METER INC COM 056525108 6090 165712 SH SOLE 165712 0 0 BAIDU INC SPON ADR REP A 056752108 72954 422875 SH SOLE 422875 0 0 BALCHEM CORP COM 057665200 1110 13467 SH SOLE 13467 0 0 BALL CORP COM 058498106 1971 26539 SH SOLE 26539 0 0 BALLARD PWR SYS INC NEW COM 058586108 345 155629 SH SOLE 38929 0 116700 BANCFIRST CORP COM 05945F103 3439 38254 SH SOLE 38254 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 573 75259 SH SOLE 75259 0 0 BANCO SANTANDER SA ADR 05964H105 967 159377 SH SOLE 159377 0 0 BANCORPSOUTH INC COM 059692103 511 16903 SH SOLE 16903 0 0 BANCORP INC DEL COM 05969A105 521 102115 SH SOLE 102115 0 0 BANK AMER CORP COM 060505104 62058 2630707 SH SOLE 2630707 0 0 BANK HAWAII CORP COM 062540109 21024 255275 SH SOLE 255275 0 0 BANK OF MARIN BANCORP COM 063425102 1019 15839 SH SOLE 15839 0 0 BANK MONTREAL QUE COM 063671101 17994 240587 SH SOLE 240587 0 0 BANK MUTUAL CORP NEW COM 063750103 1118 118907 SH SOLE 118907 0 0 BANK OF THE OZARKS INC COM 063904106 30632 588964 SH SOLE 588964 0 0 BANK NEW YORK MELLON CORP COM 064058100 20076 425071 SH SOLE 425071 0 0 BANK N S HALIFAX COM 064149107 17774 303466 SH SOLE 303466 0 0 BANKUNITED INC COM 06652K103 5130 137499 SH SOLE 137499 0 0 BANNER CORP COM NEW 06652V208 4242 76241 SH SOLE 76241 0 0 BAR HBR BANKSHARES COM 066849100 418 12623 SH SOLE 12623 0 0 BAOZUN INC SPONSORED ADR 06684L103 1589 106370 SH SOLE 35220 0 71150 BARD C R INC COM 067383109 21210 85339 SH SOLE 85339 0 0 BARCLAYS PLC ADR 06738E204 317 28221 SH SOLE 28221 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1117 56485 SH SOLE 56485 0 0 BARNES & NOBLE INC COM 067774109 1707 184564 SH SOLE 184564 0 0 BARNES GROUP INC COM 067806109 5369 104573 SH SOLE 104393 0 180 BARRACUDA NETWORKS INC COM 068323104 6192 267931 SH SOLE 267931 0 0 BAXTER INTL INC COM 071813109 49113 947025 SH SOLE 947025 0 0 B/E AEROSPACE INC COM 073302101 27688 431888 SH SOLE 431888 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2971 60440 SH SOLE 60440 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 335 27609 SH SOLE 27609 0 0 BECTON DICKINSON & CO COM 075887109 15186 82782 SH SOLE 82782 0 0 BED BATH & BEYOND INC COM 075896100 10112 256251 SH SOLE 256251 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1751 47831 SH SOLE 24738 0 23093 BELDEN INC COM 077454106 2743 39641 SH SOLE 39641 0 0 BEMIS INC COM 081437105 27240 557506 SH SOLE 557506 0 0 BENCHMARK ELECTRS INC COM 08160H101 3062 96292 SH SOLE 96292 0 0 BENEFICIAL BANCORP INC COM 08171T102 4098 256137 SH SOLE 256137 0 0 BERKLEY W R CORP COM 084423102 9116 129066 SH SOLE 129066 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24610 147646 SH SOLE 147646 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1368 37937 SH SOLE 37937 0 0 BERRY PLASTICS GROUP INC COM 08579W103 18521 381324 SH SOLE 381324 0 0 BEST BUY INC COM 086516101 32556 662378 SH SOLE 662378 0 0 BIG LOTS INC COM 089302103 2837 58275 SH SOLE 29075 0 29200 BIO RAD LABS INC CL A 090572207 4971 24935 SH SOLE 24935 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 34020 387557 SH SOLE 387557 0 0 BIOGEN INC COM 09062X103 43764 160061 SH SOLE 160061 0 0 BIO TECHNE CORP COM 09073M104 31858 313410 SH SOLE 313410 0 0 BIOVERATIV INC COM 09075E100 3999 73437 SH SOLE 73437 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1684 65773 SH SOLE 19473 0 46300 BJS RESTAURANTS INC COM 09180C106 1590 39348 SH SOLE 39348 0 0 BLACK HILLS CORP COM 092113109 19129 287779 SH SOLE 287779 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 5251 137101 SH SOLE 36201 0 100900 BLACK STONE MINERALS L P COM UNIT 09225M101 8094 490253 SH SOLE 490253 0 0 BLACKBAUD INC COM 09227Q100 599 7819 SH SOLE 7819 0 0 BLACKBERRY LTD COM 09228F103 979 126287 SH SOLE 126287 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 717 17671 SH SOLE 17671 0 0 BLACKROCK INC COM 09247X101 23811 62088 SH SOLE 62088 0 0 BLACKROCK MUNI 2018 TERM TR COM 09248C106 523 34639 SH SOLE 34639 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 408 29272 SH SOLE 29272 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 701 47142 SH SOLE 47142 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 829 72315 SH SOLE 72315 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 781 54427 SH SOLE 54427 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 160 11557 SH SOLE 11557 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 1033 78295 SH SOLE 78295 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1135 81457 SH SOLE 81457 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 931 72788 SH SOLE 72788 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 145 10235 SH SOLE 10235 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 932 64840 SH SOLE 64840 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 1278 70810 SH SOLE 70810 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 204 12680 SH SOLE 12680 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1495 66068 SH SOLE 66068 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 1646 103894 SH SOLE 103894 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 9054 292429 SH SOLE 292429 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 1066 61566 SH SOLE 61566 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 3172 149922 SH SOLE 149922 0 0 BLOCK H & R INC COM 093671105 7970 342801 SH SOLE 342801 0 0 BLOOMIN BRANDS INC COM 094235108 2195 111227 SH SOLE 111227 0 0 BLUCORA INC COM 095229100 30648 1771553 SH SOLE 1771553 0 0 BLUE BIRD CORP COM 095306106 3556 207366 SH SOLE 207366 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 19450 845656 SH SOLE 845656 0 0 BLUE HILLS BANCORP INC COM 095573101 882 49436 SH SOLE 49436 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 5433 296732 SH SOLE 296732 0 0 BOEING CO COM 097023105 101362 573119 SH SOLE 573119 0 0 BOISE CASCADE CO DEL COM 09739D100 2837 106257 SH SOLE 106257 0 0 BOJANGLES INC COM 097488100 287 13986 SH SOLE 13986 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 20520 579817 SH SOLE 579817 0 0 BORGWARNER INC COM 099724106 8576 205213 SH SOLE 205213 0 0 BOSTON BEER INC CL A 100557107 1158 8005 SH SOLE 8005 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 3375 205804 SH SOLE 205804 0 0 BOSTON PROPERTIES INC COM 101121101 6785 51244 SH SOLE 51244 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4443 178647 SH SOLE 178647 0 0 BOX INC CL A 10316T104 35264 2162124 SH SOLE 2162124 0 0 BOYD GAMING CORP COM 103304101 708 32149 SH SOLE 32149 0 0 BRADY CORP CL A 104674106 1680 43459 SH SOLE 43459 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1118 68888 SH SOLE 68888 0 0 BRASKEM S A SP ADR PFD A 105532105 283 13892 SH SOLE 13892 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 57 11272 SH SOLE 11272 0 0 BRIDGE BANCORP INC COM 108035106 1755 50140 SH SOLE 50140 0 0 BRIDGEPOINT ED INC COM 10807M105 151 14110 SH SOLE 14110 0 0 BRIGGS & STRATTON CORP COM 109043109 1547 68925 SH SOLE 68925 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4554 62820 SH SOLE 62820 0 0 BRINKER INTL INC COM 109641100 4161 94659 SH SOLE 94009 0 650 BRINKS CO COM 109696104 536 10022 SH SOLE 10022 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 21271 391158 SH SOLE 390578 0 580 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 23394 352738 SH SOLE 352480 0 258 BRIXMOR PPTY GROUP INC COM 11120U105 1912 89100 SH SOLE 89100 0 0 BROADSOFT INC COM 11133B409 475 11822 SH SOLE 11822 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 17081 251380 SH SOLE 251380 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 7089 568019 SH SOLE 568019 0 0 BROOKDALE SR LIVING INC COM 112463104 19464 1449308 SH SOLE 1449308 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2843 181663 SH SOLE 181663 0 0 BROOKS AUTOMATION INC COM 114340102 481 21457 SH SOLE 21457 0 0 BROWN & BROWN INC COM 115236101 11985 287261 SH SOLE 287261 0 0 BROWN FORMAN CORP CL B 115637209 11722 253829 SH SOLE 253829 0 0 BRUNSWICK CORP COM 117043109 9117 148970 SH SOLE 148970 0 0 BRYN MAWR BK CORP COM 117665109 2798 70827 SH SOLE 70827 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 16344 238387 SH SOLE 145387 0 93000 BUCKLE INC COM 118440106 3190 171532 SH SOLE 84746 0 86786 BUFFALO WILD WINGS INC COM 119848109 2557 16737 SH SOLE 16737 0 0 BUILD A BEAR WORKSHOP COM 120076104 103 11611 SH SOLE 11611 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2049 137521 SH SOLE 137521 0 0 BURLINGTON STORES INC COM 122017106 15877 163191 SH SOLE 163191 0 0 CAI INTERNATIONAL INC COM 12477X106 200 12705 SH SOLE 12705 0 0 CBIZ INC COM 124805102 602 44458 SH SOLE 44458 0 0 CBL & ASSOC PPTYS INC COM 124830100 2249 235790 SH SOLE 235790 0 0 CBS CORP NEW CL B 124857202 10208 147177 SH SOLE 147177 0 0 CBOE HLDGS INC COM 12503M108 5500 67837 SH SOLE 67837 0 0 CBRE GROUP INC CL A 12504L109 17477 502344 SH SOLE 502344 0 0 CDK GLOBAL INC COM 12508E101 23321 358723 SH SOLE 358723 0 0 CEB INC COM 125134106 632 8047 SH SOLE 8047 0 0 CECO ENVIRONMENTAL CORP COM 125141101 228 21649 SH SOLE 21649 0 0 CDW CORP COM 12514G108 30024 520255 SH SOLE 519990 0 265 CF INDS HLDGS INC COM 125269100 10529 358731 SH SOLE 358731 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 30625 396234 SH SOLE 396234 0 0 CIGNA CORPORATION COM 125509109 16957 115754 SH SOLE 115754 0 0 CIT GROUP INC COM NEW 125581801 13434 312919 SH SOLE 312919 0 0 CME GROUP INC COM 12572Q105 30981 260780 SH SOLE 260780 0 0 CMS ENERGY CORP COM 125896100 33925 758263 SH SOLE 758263 0 0 CNA FINL CORP COM 126117100 25681 581424 SH SOLE 581424 0 0 CNB FINL CORP PA COM 126128107 280 11709 SH SOLE 11709 0 0 CNOOC LTD SPONSORED ADR 126132109 1560 13019 SH SOLE 3419 0 9600 CPFL ENERGIA S A SPONSORED ADR 126153105 196 11985 SH SOLE 11985 0 0 CRA INTL INC COM 12618T105 241 6810 SH SOLE 6810 0 0 CNO FINL GROUP INC COM 12621E103 3720 181453 SH SOLE 181453 0 0 CRH PLC ADR 12626K203 688 19562 SH SOLE 19562 0 0 CSG SYS INTL INC COM 126349109 1650 43643 SH SOLE 43643 0 0 CSW INDUSTRIALS INC COM 126402106 479 13044 SH SOLE 13044 0 0 CSX CORP COM 126408103 39787 854716 SH SOLE 854716 0 0 CST BRANDS INC COM 12646R105 4783 99461 SH SOLE 99461 0 0 CTS CORP COM 126501105 574 26964 SH SOLE 26964 0 0 CSRA INC COM 12650T104 12635 431360 SH SOLE 431360 0 0 CU BANCORP CALIF COM 126534106 1819 45874 SH SOLE 45874 0 0 CVB FINL CORP COM 126600105 4730 214136 SH SOLE 214136 0 0 CVR ENERGY INC COM 12662P108 394 19643 SH SOLE 9866 0 9777 CVR REFNG LP COMUNIT REP LT 12663P107 487 51553 SH SOLE 51553 0 0 CVS HEALTH CORP COM 126650100 58071 739753 SH SOLE 739611 0 142 CA INC COM 12673P105 121735 3837809 SH SOLE 3837809 0 0 CABELAS INC COM 126804301 4344 81798 SH SOLE 81798 0 0 CABLE ONE INC COM 12685J105 6407 10260 SH SOLE 10260 0 0 CABOT CORP COM 127055101 13632 227544 SH SOLE 227544 0 0 CABOT OIL & GAS CORP COM 127097103 10432 436307 SH SOLE 436307 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1973 25748 SH SOLE 25748 0 0 CACI INTL INC CL A 127190304 3124 26630 SH SOLE 26630 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 7627 242885 SH SOLE 242885 0 0 CADIZ INC COM NEW 127537207 4052 269231 SH SOLE 269231 0 0 CAESARS ENTMT CORP COM 127686103 1270 132959 SH SOLE 57351 0 75608 CAL MAINE FOODS INC COM NEW 128030202 806 21915 SH SOLE 21915 0 0 CALATLANTIC GROUP INC COM 128195104 11216 299484 SH SOLE 299484 0 0 CALAVO GROWERS INC COM 128246105 641 10576 SH SOLE 10576 0 0 CALERES INC COM 129500104 1954 73946 SH SOLE 73946 0 0 CALGON CARBON CORP COM 129603106 3525 241471 SH SOLE 241471 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 5222 145649 SH SOLE 145649 0 0 CALLAWAY GOLF CO COM 131193104 1373 124061 SH SOLE 124061 0 0 CALLON PETE CO DEL COM 13123X102 418 31737 SH SOLE 31737 0 0 CALPINE CORP COM NEW 131347304 36655 3317185 SH SOLE 3317185 0 0 CAMBREX CORP COM 132011107 1154 20968 SH SOLE 20968 0 0 CAMDEN NATL CORP COM 133034108 1817 41261 SH SOLE 41261 0 0 CAMDEN PPTY TR SH BEN INT 133131102 9072 112753 SH SOLE 112753 0 0 CAMPBELL SOUP CO COM 134429109 33274 581302 SH SOLE 581302 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 3193 99030 SH SOLE 99030 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 17632 204529 SH SOLE 204529 0 0 CANADIAN SOLAR INC COM 136635109 632 51503 SH SOLE 13308 0 38195 CANON INC SPONSORED ADR 138006309 18295 585055 SH SOLE 585055 0 0 CANTEL MEDICAL CORP COM 138098108 2297 28681 SH SOLE 28681 0 0 CAPITAL BK FINL CORP CL A COM 139794101 3730 85956 SH SOLE 85956 0 0 CAPITAL ONE FINL CORP COM 14040H105 29131 336153 SH SOLE 335984 0 169 CAPITOL FED FINL INC COM 14057J101 22563 1542238 SH SOLE 1542238 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 10288 976052 SH SOLE 976052 0 0 CARDINAL HEALTH INC COM 14149Y108 39988 490346 SH SOLE 490346 0 0 CARE CAP PPTYS INC COM 141624106 10659 396679 SH SOLE 396679 0 0 CAREER EDUCATION CORP COM 141665109 466 53562 SH SOLE 53562 0 0 CARETRUST REIT INC COM 14174T107 1446 85986 SH SOLE 85986 0 0 CARLISLE COS INC COM 142339100 21116 198438 SH SOLE 198338 0 100 CARMAX INC COM 143130102 7021 118553 SH SOLE 118553 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 26395 448058 SH SOLE 448058 0 0 CAROLINA FINL CORP NEW COM 143873107 1093 36423 SH SOLE 36423 0 0 CARRIAGE SVCS INC COM 143905107 326 12031 SH SOLE 12031 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1404 37651 SH SOLE 37651 0 0 CARTER INC COM 146229109 3094 34456 SH SOLE 34456 0 0 CASCADE BANCORP COM NEW 147154207 203 26362 SH SOLE 26362 0 0 CASEYS GEN STORES INC COM 147528103 7379 65733 SH SOLE 65733 0 0 CASS INFORMATION SYS INC COM 14808P109 1364 20635 SH SOLE 20635 0 0 CATALENT INC COM 148806102 4458 157400 SH SOLE 157400 0 0 CATERPILLAR INC DEL COM 149123101 48158 519168 SH SOLE 519168 0 0 CATHAY GEN BANCORP COM 149150104 6686 177429 SH SOLE 177429 0 0 CATO CORP NEW CL A 149205106 2538 115562 SH SOLE 115562 0 0 CAVCO INDS INC DEL COM 149568107 1319 11328 SH SOLE 11328 0 0 CAVIUM INC COM 14964U108 274 3826 SH SOLE 3826 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 129 25742 SH SOLE 25742 0 0 CELADON GROUP INC COM 150838100 153 23291 SH SOLE 23291 0 0 CELANESE CORP DEL COM SER A 150870103 10139 112848 SH SOLE 112848 0 0 CELESTICA INC SUB VTG SHS 15101Q108 368 25312 SH SOLE 25312 0 0 CELGENE CORP COM 151020104 62961 505993 SH SOLE 505871 0 122 CEMEX SAB DE CV SPON ADR NEW 151290889 562 61996 SH SOLE 61996 0 0 CENTENE CORP DEL COM 15135B101 17694 248303 SH SOLE 248303 0 0 CENOVUS ENERGY INC COM 15135U109 488 43183 SH SOLE 43183 0 0 CENTERPOINT ENERGY INC COM 15189T107 19645 712562 SH SOLE 712562 0 0 CENTERSTATE BANKS INC COM 15201P109 7178 277133 SH SOLE 277133 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 628 115679 SH SOLE 115679 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2763 79570 SH SOLE 79570 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1909 62500 SH SOLE 62500 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 609 29705 SH SOLE 29705 0 0 CENTURY CASINOS INC COM 156492100 135 17906 SH SOLE 17906 0 0 CENTURY CMNTYS INC COM 156504300 330 12983 SH SOLE 12983 0 0 CENTURYLINK INC COM 156700106 100654 4270429 SH SOLE 4245429 0 25000 CERNER CORP COM 156782104 63189 1073736 SH SOLE 1073736 0 0 CEVA INC COM 157210105 232 6539 SH SOLE 6539 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 1578 56294 SH SOLE 56294 0 0 CHARLES RIV LABS INTL INC COM 159864107 35847 398516 SH SOLE 398516 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 21760 66478 SH SOLE 66478 0 0 CHARTER FINL CORP MD COM 16122W108 229 11629 SH SOLE 11629 0 0 CHASE CORP COM 16150R104 554 5806 SH SOLE 5806 0 0 CHATHAM LODGING TR COM 16208T102 2718 137616 SH SOLE 137616 0 0 CHEESECAKE FACTORY INC COM 163072101 4492 70890 SH SOLE 70890 0 0 CHEETAH MOBILE INC ADR 163075104 1392 129582 SH SOLE 12959 0 116623 CHEFS WHSE INC COM 163086101 219 15774 SH SOLE 15774 0 0 CHEMED CORP NEW COM 16359R103 1417 7758 SH SOLE 7758 0 0 CHEMICAL FINL CORP COM 163731102 10387 203068 SH SOLE 202923 0 145 CHEMOURS CO COM 163851108 6281 163136 SH SOLE 163136 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 8159 252517 SH SOLE 252517 0 0 CHENIERE ENERGY INC COM NEW 16411R208 6824 144352 SH SOLE 144352 0 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 4352 178234 SH SOLE 176134 0 2100 CHESAPEAKE ENERGY CORP COM 165167107 30284 5098311 SH SOLE 1343711 0 3754600 CHESAPEAKE LODGING TR SH BEN INT 165240102 8564 357430 SH SOLE 357430 0 0 CHEVRON CORP NEW COM 166764100 48445 451195 SH SOLE 451065 0 130 CHICAGO BRIDGE & IRON CO N V COM 167250109 28991 942798 SH SOLE 942798 0 0 CHICOS FAS INC COM 168615102 1939 136535 SH SOLE 136535 0 0 CHILDRENS PL INC COM 168905107 2924 24356 SH SOLE 24356 0 0 CHIMERA INVT CORP COM NEW 16934Q208 25077 1242685 SH SOLE 1242685 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 1158 11561 SH SOLE 11561 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1398 91163 SH SOLE 69663 0 21500 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 7790 141052 SH SOLE 141052 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1530 18772 SH SOLE 18772 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1299 26691 SH SOLE 21591 0 5100 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1508 111936 SH SOLE 84636 0 27300 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1566 25230 SH SOLE 25230 0 0 CHOICE HOTELS INTL INC COM 169905106 6711 107201 SH SOLE 107201 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 5073 149291 SH SOLE 149291 0 0 CHURCH & DWIGHT INC COM 171340102 3693 74045 SH SOLE 74045 0 0 CHURCHILL DOWNS INC COM 171484108 1194 7519 SH SOLE 7519 0 0 CIMAREX ENERGY CO COM 171798101 19279 161346 SH SOLE 161346 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 777 43907 SH SOLE 43907 0 0 CINCINNATI FINL CORP COM 172062101 29910 413868 SH SOLE 413868 0 0 CINEMARK HOLDINGS INC COM 17243V102 5755 129795 SH SOLE 129795 0 0 CIRCOR INTL INC COM 17273K109 305 5131 SH SOLE 5131 0 0 CIRRUS LOGIC INC COM 172755100 4074 67120 SH SOLE 67120 0 0 CISCO SYS INC COM 17275R102 314665 9309626 SH SOLE 9309626 0 0 CINTAS CORP COM 172908105 37539 296661 SH SOLE 296661 0 0 CITIGROUP INC COM NEW 172967424 69416 1160414 SH SOLE 1160414 0 0 CITIZENS FINL GROUP INC COM 174610105 75775 2193208 SH SOLE 2192865 0 343 CITRIX SYS INC COM 177376100 186934 2241683 SH SOLE 2241683 0 0 CITY HLDG CO COM 177835105 1855 28769 SH SOLE 28769 0 0 CIVITAS SOLUTIONS INC COM 17887R102 470 25627 SH SOLE 25627 0 0 CLEAN HARBORS INC COM 184496107 21013 377799 SH SOLE 377799 0 0 CLEARWATER PAPER CORP COM 18538R103 1755 31344 SH SOLE 31344 0 0 CLIFFS NAT RES INC COM 18683K101 2400 292352 SH SOLE 292352 0 0 CLIFTON BANCORP INC COM 186873105 688 42502 SH SOLE 42502 0 0 CLOROX CO DEL COM 189054109 23951 177642 SH SOLE 177642 0 0 CLUBCORP HLDGS INC COM 18948M108 372 23196 SH SOLE 23196 0 0 COACH INC COM 189754104 21923 530439 SH SOLE 530439 0 0 COBIZ FINANCIAL INC COM 190897108 1801 107201 SH SOLE 107201 0 0 COCA COLA BOTTLING CO CONS COM 191098102 2448 11881 SH SOLE 11881 0 0 COCA COLA CO COM 191216100 38886 916270 SH SOLE 916270 0 0 COEUR MNG INC COM NEW 192108504 153 18903 SH SOLE 18903 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 49464 1148991 SH SOLE 1148991 0 0 COGNEX CORP COM 192422103 20328 242140 SH SOLE 242140 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 75386 1266559 SH SOLE 1266559 0 0 COHERENT INC COM 192479103 5276 25658 SH SOLE 25658 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 2036 105226 SH SOLE 105226 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1227 58010 SH SOLE 58010 0 0 COLFAX CORP COM 194014106 6881 175268 SH SOLE 175268 0 0 COLGATE PALMOLIVE CO COM 194162103 19156 261733 SH SOLE 261733 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 12657 980381 SH SOLE 980381 0 0 COLONY STARWOOD HOMES COM 19625X102 1023 30129 SH SOLE 30129 0 0 COLUMBIA BKG SYS INC COM 197236102 4923 126264 SH SOLE 126264 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 7712 310720 SH SOLE 309816 0 904 COLUMBIA PPTY TR INC COM NEW 198287203 6710 301559 SH SOLE 301559 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1940 33029 SH SOLE 33029 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 414 16665 SH SOLE 16665 0 0 COMFORT SYS USA INC COM 199908104 8005 218417 SH SOLE 218417 0 0 COMCAST CORP NEW CL A 20030N101 23746 631717 SH SOLE 631717 0 0 COMERICA INC COM 200340107 20504 298981 SH SOLE 298981 0 0 COMMERCE BANCSHARES INC COM 200525103 15333 273016 SH SOLE 273016 0 0 COMMERCIAL METALS CO COM 201723103 1304 68162 SH SOLE 68162 0 0 COMMERCIAL VEH GROUP INC COM 202608105 135 19983 SH SOLE 19983 0 0 COMMSCOPE HLDG CO INC COM 20337X109 22410 537282 SH SOLE 537075 0 207 COMMUNITY BK SYS INC COM 203607106 1873 34075 SH SOLE 34075 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 281 31691 SH SOLE 31691 0 0 COMMUNITY TR BANCORP INC COM 204149108 2282 49875 SH SOLE 49875 0 0 COMMVAULT SYSTEMS INC COM 204166102 2062 40599 SH SOLE 40599 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 373 113419 SH SOLE 113419 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 317 16510 SH SOLE 16510 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 9833 944579 SH SOLE 944579 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 304 29458 SH SOLE 29458 0 0 COMPASS MINERALS INTL INC COM 20451N101 9713 143155 SH SOLE 143155 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 522 18647 SH SOLE 18647 0 0 CONAGRA BRANDS INC COM 205887102 19909 493522 SH SOLE 493522 0 0 CONCHO RES INC COM 20605P101 14627 113973 SH SOLE 113973 0 0 CONMED CORP COM 207410101 849 19109 SH SOLE 19109 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 2024 83451 SH SOLE 83451 0 0 CONOCOPHILLIPS COM 20825C104 21014 421369 SH SOLE 421146 0 223 CONSOL ENERGY INC COM 20854P109 15484 922768 SH SOLE 922768 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 6981 298080 SH SOLE 283328 0 14752 CONSOLIDATED EDISON INC COM 209115104 106252 1368168 SH SOLE 1368168 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1240 7653 SH SOLE 7653 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1200 48972 SH SOLE 48972 0 0 CONTINENTAL RESOURCES INC COM 212015101 9986 219866 SH SOLE 219866 0 0 CONTROL4 CORP COM 21240D107 537 34024 SH SOLE 34024 0 0 COOPER COS INC COM NEW 216648402 24029 120212 SH SOLE 120150 0 62 COOPER STD HLDGS INC COM 21676P103 2465 22225 SH SOLE 22225 0 0 COOPER TIRE & RUBR CO COM 216831107 2938 66238 SH SOLE 66238 0 0 COPART INC COM 217204106 19126 308827 SH SOLE 308827 0 0 CORE MARK HOLDING CO INC COM 218681104 379 12161 SH SOLE 12161 0 0 CORESITE RLTY CORP COM 21870Q105 1668 18520 SH SOLE 18520 0 0 CORELOGIC INC COM 21871D103 8323 204395 SH SOLE 204395 0 0 CORECIVIC INC COM 21871N101 18321 583104 SH SOLE 583104 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 47792 1228904 SH SOLE 1228904 0 0 CORNING INC COM 219350105 45180 1673346 SH SOLE 1673346 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4390 132615 SH SOLE 132615 0 0 COSTCO WHSL CORP NEW COM 22160K105 19371 115519 SH SOLE 115519 0 0 COTIVITI HLDGS INC COM 22164K101 2570 61732 SH SOLE 61732 0 0 COUSINS PPTYS INC COM 222795106 2475 299315 SH SOLE 299315 0 0 COVANTA HLDG CORP COM 22282E102 6953 442867 SH SOLE 442867 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 23555 147914 SH SOLE 137707 0 10207 CRANE CO COM 224399105 20471 273571 SH SOLE 273571 0 0 CREDIT ACCEP CORP MICH COM 225310101 6899 34598 SH SOLE 3377 0 31221 CREE INC COM 225447101 8626 322721 SH SOLE 322721 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 227 2402 SH SOLE 2402 0 0 CROWN HOLDINGS INC COM 228368106 3616 68288 SH SOLE 68288 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 14823 301591 SH SOLE 301591 0 0 CUBESMART COM 229663109 1558 59998 SH SOLE 59998 0 0 CUBIC CORP COM 229669106 367 6942 SH SOLE 6942 0 0 CULLEN FROST BANKERS INC COM 229899109 38605 433906 SH SOLE 433906 0 0 CULP INC COM 230215105 275 8816 SH SOLE 8816 0 0 CUMMINS INC COM 231021106 36447 241049 SH SOLE 240849 0 200 CURTISS WRIGHT CORP COM 231561101 2105 23062 SH SOLE 23062 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 5393 391965 SH SOLE 339665 0 52300 CYRUSONE INC COM 23283R100 1338 25988 SH SOLE 25988 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 2850 72637 SH SOLE 72637 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 2186 45431 SH SOLE 45431 0 0 DDR CORP COM 23317H102 1837 146608 SH SOLE 146608 0 0 D R HORTON INC COM 23331A109 26996 810439 SH SOLE 810439 0 0 DST SYS INC DEL COM 233326107 4778 39000 SH SOLE 39000 0 0 DTE ENERGY CO COM 233331107 57390 562040 SH SOLE 562040 0 0 DTF TAX-FREE INCOME INC COM 23334J107 313 21029 SH SOLE 21029 0 0 DSW INC CL A 23334L102 2929 141621 SH SOLE 141621 0 0 DANA INCORPORATED COM 235825205 859 44464 SH SOLE 44464 0 0 DANAHER CORP DEL COM 235851102 31582 369251 SH SOLE 369251 0 0 DARDEN RESTAURANTS INC COM 237194105 13350 159561 SH SOLE 159171 0 390 DARLING INGREDIENTS INC COM 237266101 4483 308761 SH SOLE 308761 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3267 53475 SH SOLE 53475 0 0 DAVITA INC COM 23918K108 31834 468353 SH SOLE 468353 0 0 DEAN FOODS CO NEW COM NEW 242370203 1898 96553 SH SOLE 96553 0 0 DECKERS OUTDOOR CORP COM 243537107 2943 49266 SH SOLE 49266 0 0 DEERE & CO COM 244199105 41208 378545 SH SOLE 378545 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 350 19364 SH SOLE 19364 0 0 DEL TACO RESTAURANTS INC COM 245496104 363 27391 SH SOLE 27391 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 41372 900184 SH SOLE 900184 0 0 DENBURY RES INC COM NEW 247916208 633 245511 SH SOLE 245511 0 0 DELUXE CORP COM 248019101 2286 31676 SH SOLE 31676 0 0 DENNYS CORP COM 24869P104 1895 153222 SH SOLE 153222 0 0 DENTSPLY SIRONA INC COM 24906P109 18588 297696 SH SOLE 297696 0 0 DEVON ENERGY CORP NEW COM 25179M103 36490 874643 SH SOLE 874643 0 0 DEVRY ED GROUP INC COM 251893103 1547 43650 SH SOLE 43650 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 17613 152386 SH SOLE 152386 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 3313 198275 SH SOLE 198275 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3339 299431 SH SOLE 299431 0 0 DIAMONDBACK ENERGY INC COM 25278X109 19126 184414 SH SOLE 184414 0 0 DICKS SPORTING GOODS INC COM 253393102 5846 120143 SH SOLE 120143 0 0 DIEBOLD NXDF INC COM 253651103 2599 84670 SH SOLE 84670 0 0 DIGI INTL INC COM 253798102 265 22288 SH SOLE 22288 0 0 DIGITAL RLTY TR INC COM 253868103 13914 130779 SH SOLE 130779 0 0 DIGITALGLOBE INC COM NEW 25389M877 2470 75423 SH SOLE 75423 0 0 DIME CMNTY BANCSHARES COM 253922108 1953 96222 SH SOLE 96222 0 0 DILLARDS INC CL A 254067101 7508 143721 SH SOLE 61949 0 81772 DINEEQUITY INC COM 254423106 4841 88948 SH SOLE 88948 0 0 DIODES INC COM 254543101 1436 59728 SH SOLE 59728 0 0 DIPLOMAT PHARMACY INC COM 25456K101 886 55549 SH SOLE 55549 0 0 DISNEY WALT CO COM DISNEY 254687106 21223 187169 SH SOLE 187169 0 0 DISCOVER FINL SVCS COM 254709108 19800 289518 SH SOLE 289518 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 25720 884167 SH SOLE 884167 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3178 112268 SH SOLE 112268 0 0 DISH NETWORK CORP CL A 25470M109 9046 142479 SH SOLE 142479 0 0 DR REDDYS LABS LTD ADR 256135203 6671 166142 SH SOLE 166142 0 0 DOLBY LABORATORIES INC COM 25659T107 12181 232414 SH SOLE 232414 0 0 DOLLAR GEN CORP NEW COM 256677105 6816 97754 SH SOLE 97754 0 0 DOLLAR TREE INC COM 256746108 13708 174711 SH SOLE 174711 0 0 DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 4328 135470 SH SOLE 135470 0 0 DOMINION RES INC VA NEW COM 25746U109 52231 673335 SH SOLE 673335 0 0 DOMINOS PIZZA INC COM 25754A201 7771 42167 SH SOLE 42167 0 0 DOMTAR CORP COM NEW 257559203 12056 330120 SH SOLE 330120 0 0 DONALDSON INC COM 257651109 19056 418640 SH SOLE 418640 0 0 DONNELLEY R R & SONS CO COM 257867200 13506 1115244 SH SOLE 1115244 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 7844 456048 SH SOLE 456048 0 0 DORMAN PRODUCTS INC COM 258278100 2428 29563 SH SOLE 29563 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 2151 107152 SH SOLE 107152 0 0 DOUGLAS EMMETT INC COM 25960P109 2767 72070 SH SOLE 72070 0 0 DOUGLAS DYNAMICS INC COM 25960R105 5860 191206 SH SOLE 191206 0 0 DOVER CORP COM 260003108 37211 463116 SH SOLE 463116 0 0 DOW CHEM CO COM 260543103 49572 780173 SH SOLE 780173 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 25370 259092 SH SOLE 259092 0 0 DRIL-QUIP INC COM 262037104 19926 365284 SH SOLE 365284 0 0 DRIVE SHACK INC COM 262077100 210 50531 SH SOLE 50531 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 3540 44066 SH SOLE 44066 0 0 DUKE REALTY CORP COM NEW 264411505 4265 162360 SH SOLE 162360 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 132954 1621188 SH SOLE 1621188 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 1920 17788 SH SOLE 17788 0 0 DUNKIN BRANDS GROUP INC COM 265504100 2704 49454 SH SOLE 49454 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 2064 41612 SH SOLE 41612 0 0 DYCOM INDS INC COM 267475101 8922 95988 SH SOLE 95988 0 0 DYNEGY INC NEW DEL COM 26817R108 453 57645 SH SOLE 57645 0 0 EL POLLO LOCO HLDGS INC COM 268603107 212 17708 SH SOLE 4508 0 13200 EOG RES INC COM 26875P101 11706 120003 SH SOLE 120003 0 0 EQT CORP COM 26884L109 16908 276729 SH SOLE 276729 0 0 EPR PPTYS COM SH BEN INT 26884U109 10321 140177 SH SOLE 140177 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 8282 107702 SH SOLE 107702 0 0 EAGLE BANCORP INC MD COM 268948106 5177 86718 SH SOLE 86718 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 98931 2835525 SH SOLE 2835525 0 0 EAGLE MATERIALS INC COM 26969P108 12115 124716 SH SOLE 124716 0 0 EAST WEST BANCORP INC COM 27579R104 36000 697540 SH SOLE 697540 0 0 EASTGROUP PPTY INC COM 277276101 1678 22824 SH SOLE 22824 0 0 EASTMAN CHEM CO COM 277432100 27012 334307 SH SOLE 334307 0 0 EATON VANCE CORP COM NON VTG 278265103 8078 179681 SH SOLE 179681 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 2654 125498 SH SOLE 125498 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 622 45000 SH SOLE 45000 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 2263 144436 SH SOLE 144436 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 2372 102842 SH SOLE 102842 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 1313 93017 SH SOLE 93017 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 814 37813 SH SOLE 37813 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 1073 54848 SH SOLE 54848 0 0 EBAY INC COM 278642103 169840 5059291 SH SOLE 5059291 0 0 EBIX INC COM NEW 278715206 40527 661670 SH SOLE 104721 0 556949 ECHOSTAR CORP CL A 278768106 2881 50591 SH SOLE 50591 0 0 ECOLAB INC COM 278865100 14058 112162 SH SOLE 112162 0 0 EDGEWELL PERS CARE CO COM 28035Q102 17483 239040 SH SOLE 239040 0 0 EDISON INTL COM 281020107 59680 749655 SH SOLE 749655 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 995 24359 SH SOLE 24359 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6341 67403 SH SOLE 67403 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 340 25020 SH SOLE 6320 0 18700 8X8 INC NEW COM 282914100 41944 2750440 SH SOLE 2750440 0 0 EL PASO ELEC CO COM NEW 283677854 18990 376042 SH SOLE 376042 0 0 ELDORADO GOLD CORP NEW COM 284902103 475 139203 SH SOLE 139203 0 0 ELECTRONIC ARTS INC COM 285512109 13393 149606 SH SOLE 149606 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 371 7590 SH SOLE 7590 0 0 ELLIE MAE INC COM 28849P100 833 8312 SH SOLE 8312 0 0 ELLIS PERRY INTL INC COM 288853104 214 9949 SH SOLE 9949 0 0 EMCOR GROUP INC COM 29084Q100 11002 174769 SH SOLE 174620 0 149 EMERGENT BIOSOLUTIONS INC COM 29089Q105 573 19746 SH SOLE 19746 0 0 EMERSON ELEC CO COM 291011104 50054 836190 SH SOLE 836190 0 0 EMPIRE ST RLTY TR INC CL A 292104106 846 40966 SH SOLE 40966 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1994 52540 SH SOLE 52540 0 0 ENCANA CORP COM 292505104 10663 910547 SH SOLE 910547 0 0 ENBRIDGE INC COM 29250N105 19195 458783 SH SOLE 433396 0 25387 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 7913 416466 SH SOLE 292166 0 124300 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 233 12644 SH SOLE 12644 0 0 ENCORE CAP GROUP INC COM 292554102 626 20325 SH SOLE 5725 0 14600 ENCORE WIRE CORP COM 292562105 8635 187711 SH SOLE 187711 0 0 ENERGY RECOVERY INC COM 29270J100 2118 254581 SH SOLE 254581 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 26892 3425754 SH SOLE 3425754 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 10273 184271 SH SOLE 184271 0 0 ENERSYS COM 29275Y102 1298 16443 SH SOLE 16443 0 0 ENERNOC INC COM 292764107 1066 177713 SH SOLE 177713 0 0 ENERPLUS CORP COM 292766102 1524 189345 SH SOLE 189345 0 0 ENNIS INC COM 293389102 358 21049 SH SOLE 21049 0 0 ENPHASE ENERGY INC COM 29355A107 111 81065 SH SOLE 20365 0 60700 ENOVA INTL INC COM 29357K103 284 19136 SH SOLE 19136 0 0 ENSIGN GROUP INC COM 29358P101 1298 69033 SH SOLE 69033 0 0 ENTEGRIS INC COM 29362U104 2954 126240 SH SOLE 126240 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 299 20900 SH SOLE 20900 0 0 ENTERGY CORP NEW COM 29364G103 99986 1316293 SH SOLE 1316293 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 2650 62507 SH SOLE 62507 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 17051 617548 SH SOLE 362094 0 255454 ENVESTNET INC COM 29404K106 718 22238 SH SOLE 22238 0 0 EPAM SYS INC COM 29414B104 1021 13526 SH SOLE 13526 0 0 ENVISION HEALTHCARE CORP COM 29414D100 23584 384613 SH SOLE 384613 0 0 EQUIFAX INC COM 294429105 3735 27315 SH SOLE 27315 0 0 EQUINIX INC COM PAR $0.001 29444U700 41323 103212 SH SOLE 103212 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 15570 498730 SH SOLE 498730 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4826 62630 SH SOLE 62630 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 17277 277672 SH SOLE 277672 0 0 ERICSSON ADR B SEK 10 294821608 3756 565721 SH SOLE 565721 0 0 ERIE INDTY CO CL A 29530P102 17885 145764 SH SOLE 145764 0 0 ESCO TECHNOLOGIES INC COM 296315104 2551 43904 SH SOLE 43904 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 713 20202 SH SOLE 20202 0 0 ESSENDANT INC COM 296689102 370 24402 SH SOLE 24402 0 0 ESSEX PPTY TR INC COM 297178105 9477 40932 SH SOLE 40932 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 2076 24129 SH SOLE 24129 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1554 50698 SH SOLE 50698 0 0 ETSY INC COM 29786A106 1021 96031 SH SOLE 96031 0 0 EURONET WORLDWIDE INC COM 298736109 3371 39415 SH SOLE 39415 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 384 4924 SH SOLE 4924 0 0 EVERTEC INC COM 30040P103 582 36591 SH SOLE 36591 0 0 EVERSOURCE ENERGY COM 30040W108 68965 1173271 SH SOLE 1173271 0 0 EVOLENT HEALTH INC CL A 30050B101 735 32952 SH SOLE 8352 0 24600 EXACT SCIENCES CORP COM 30063P105 1146 48536 SH SOLE 12836 0 35700 EXACTECH INC COM 30064E109 218 8639 SH SOLE 8639 0 0 EXELON CORP COM 30161N101 73383 2039547 SH SOLE 2039547 0 0 EXELIXIS INC COM 30161Q104 3573 164903 SH SOLE 164903 0 0 EXLSERVICE HOLDINGS INC COM 302081104 609 12856 SH SOLE 12856 0 0 EXPEDIA INC DEL COM NEW 30212P303 123138 975969 SH SOLE 975969 0 0 EXPEDITORS INTL WASH INC COM 302130109 20519 363224 SH SOLE 363224 0 0 EXPONENT INC COM 30214U102 2768 46475 SH SOLE 46475 0 0 EXPRESS INC COM 30219E103 2179 239161 SH SOLE 239161 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 37291 565792 SH SOLE 565792 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 3262 204627 SH SOLE 204627 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3182 42770 SH SOLE 42770 0 0 EXXON MOBIL CORP COM 30231G102 45148 550515 SH SOLE 550515 0 0 FBL FINL GROUP INC CL A 30239F106 1159 17714 SH SOLE 17714 0 0 FLIR SYS INC COM 302445101 2795 77042 SH SOLE 77042 0 0 F M C CORP COM NEW 302491303 10891 156504 SH SOLE 156504 0 0 FNB CORP PA COM 302520101 23500 1580371 SH SOLE 1580371 0 0 FCB FINL HLDGS INC CL A 30255G103 3895 78605 SH SOLE 78605 0 0 FTI CONSULTING INC COM 302941109 1912 46450 SH SOLE 46450 0 0 FACEBOOK INC CL A 30303M102 443564 3122593 SH SOLE 3122476 0 117 FACTSET RESH SYS INC COM 303075105 5053 30643 SH SOLE 30643 0 0 FAIR ISAAC CORP COM 303250104 1080 8376 SH SOLE 8376 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 1222 166738 SH SOLE 166738 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 285 17158 SH SOLE 17158 0 0 FANG HLDGS LTD ADR 30711Y102 1433 439517 SH SOLE 109917 0 329600 FARMER BROS CO COM 307675108 279 7902 SH SOLE 7902 0 0 FARMERS CAP BK CORP COM 309562106 560 13853 SH SOLE 13853 0 0 FARMERS NATL BANC CORP COM 309627107 1007 70184 SH SOLE 70184 0 0 FASTENAL CO COM 311900104 39691 770693 SH SOLE 770693 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 424 7368 SH SOLE 7368 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 21088 157961 SH SOLE 157961 0 0 FEDERAL SIGNAL CORP COM 313855108 6969 504610 SH SOLE 504610 0 0 FEDERATED INVS INC PA CL B 314211103 4338 164709 SH SOLE 164709 0 0 FEDERATED PREM INTR MUN INC COM 31423M105 477 36244 SH SOLE 36244 0 0 FEDEX CORP COM 31428X106 35945 184194 SH SOLE 184194 0 0 FELCOR LODGING TR INC COM 31430F101 1854 246905 SH SOLE 246905 0 0 FERRO CORP COM 315405100 1091 71804 SH SOLE 71804 0 0 F5 NETWORKS INC COM 315616102 60630 425266 SH SOLE 425266 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 280 30586 SH SOLE 30586 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 16834 211430 SH SOLE 211430 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 49570 1272977 SH SOLE 1272694 0 283 FIDELITY SOUTHERN CORP NEW COM 316394105 1472 65769 SH SOLE 65769 0 0 FIFTH THIRD BANCORP COM 316773100 59542 2344179 SH SOLE 2344179 0 0 58 COM INC SPON ADR REP A 31680Q104 1380 38988 SH SOLE 38988 0 0 51JOB INC SP ADR REP COM 316827104 1383 37717 SH SOLE 9917 0 27800 FINANCIAL ENGINES INC COM 317485100 396 9087 SH SOLE 9087 0 0 FINANCIAL INSTNS INC COM 317585404 1254 38055 SH SOLE 38055 0 0 FINISAR CORP COM NEW 31787A507 1231 45027 SH SOLE 45027 0 0 FINISH LINE INC CL A 317923100 840 59019 SH SOLE 59019 0 0 FIREEYE INC COM 31816Q101 7660 607445 SH SOLE 607445 0 0 FIRST AMERN FINL CORP COM 31847R102 20360 518329 SH SOLE 518329 0 0 FIRST BANCORP P R COM NEW 318672706 1595 282308 SH SOLE 282308 0 0 FIRST BANCORP N C COM 318910106 1664 56825 SH SOLE 56825 0 0 FIRST BUSEY CORP COM NEW 319383204 3634 123596 SH SOLE 123596 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 8729 26029 SH SOLE 26029 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1786 134671 SH SOLE 134671 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 1091 43676 SH SOLE 43676 0 0 FIRST CONN BANCORP INC MD COM 319850103 282 11384 SH SOLE 11384 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1187 23976 SH SOLE 23976 0 0 FIRST DATA CORP NEW COM CL A 32008D106 18438 1189536 SH SOLE 1189536 0 0 FIRST FINL BANCORP OH COM 320209109 5510 200717 SH SOLE 200717 0 0 FIRST FINL BANKSHARES COM 32020R109 7398 184492 SH SOLE 42092 0 142400 FIRST FINL CORP IND COM 320218100 1510 31788 SH SOLE 31788 0 0 FIRST FNDTN INC COM 32026V104 1273 82047 SH SOLE 82047 0 0 FIRST HORIZON NATL CORP COM 320517105 21580 1166505 SH SOLE 1166505 0 0 FIRST HAWAIIAN INC COM 32051X108 2836 94788 SH SOLE 94788 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1203 45163 SH SOLE 45163 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1572 39640 SH SOLE 39640 0 0 FIRST LONG IS CORP COM 320734106 1177 43507 SH SOLE 43507 0 0 FIRST MERCHANTS CORP COM 320817109 3843 97748 SH SOLE 97748 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 778 23000 SH SOLE 23000 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 6269 264748 SH SOLE 264748 0 0 FIRST POTOMAC RLTY TR COM 33610F109 199 19400 SH SOLE 19400 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 40615 432945 SH SOLE 432945 0 0 FIRST SOLAR INC COM 336433107 20952 773144 SH SOLE 89491 0 683653 1ST SOURCE CORP COM 336901103 4782 101860 SH SOLE 101860 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 103961 3281591 SH SOLE 3281591 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 563721 6403007 SH SOLE 6403007 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 563996 9376491 SH SOLE 9376491 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 564004 16433682 SH SOLE 16433682 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 550259 20089768 SH SOLE 20089768 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 621 11409 SH SOLE 11409 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2101 35941 SH SOLE 35941 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 617 12523 SH SOLE 12523 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1888 35861 SH SOLE 35861 0 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 109424 5238084 SH SOLE 5238084 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 108875 6956868 SH SOLE 6956868 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 103612 2621758 SH SOLE 2621758 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 108976 2429251 SH SOLE 2429251 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 1281 35143 SH SOLE 35143 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 2975 61473 SH SOLE 61473 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 195362 3998399 SH SOLE 3998399 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 565761 21785192 SH SOLE 21785192 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 8714 446425 SH SOLE 368065 0 78360 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 6417 151806 SH SOLE 151806 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 3630 69741 SH SOLE 69741 0 0 FISERV INC COM 337738108 20549 178209 SH SOLE 178209 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1188 42154 SH SOLE 42154 0 0 FIRSTENERGY CORP COM 337932107 19250 604954 SH SOLE 604954 0 0 FITBIT INC CL A 33812L102 5182 875399 SH SOLE 126699 0 748700 FIVE BELOW INC COM 33829M101 1694 39114 SH SOLE 39114 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 816 22577 SH SOLE 22577 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 994 40540 SH SOLE 40540 0 0 FLEXSTEEL INDS INC COM 339382103 275 5454 SH SOLE 5454 0 0 FLUOR CORP NEW COM 343412102 1778 33792 SH SOLE 33792 0 0 FLOWERS FOODS INC COM 343498101 17570 905211 SH SOLE 905211 0 0 FLOWSERVE CORP COM 34354P105 7235 149428 SH SOLE 149428 0 0 FLUSHING FINL CORP COM 343873105 2018 75089 SH SOLE 75089 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 240 2714 SH SOLE 2714 0 0 FOOT LOCKER INC COM 344849104 23282 311219 SH SOLE 311219 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 30074 2583670 SH SOLE 2583670 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 9886 453914 SH SOLE 453914 0 0 FORRESTER RESH INC COM 346563109 231 5810 SH SOLE 5810 0 0 FORTIS INC COM 349553107 17904 539933 SH SOLE 539933 0 0 FORTINET INC COM 34959E109 10271 267817 SH SOLE 267817 0 0 FORTIVE CORP COM 34959J108 14158 235111 SH SOLE 235111 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4082 67088 SH SOLE 67088 0 0 FORWARD AIR CORP COM 349853101 847 17813 SH SOLE 17813 0 0 FOSSIL GROUP INC COM 34988V106 1736 99472 SH SOLE 31157 0 68315 FOUR CORNERS PPTY TR INC COM 35086T109 1589 69596 SH SOLE 69596 0 0 FRANKLIN ELEC INC COM 353514102 6009 139580 SH SOLE 139580 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 378 9764 SH SOLE 9764 0 0 FRANKLIN RES INC COM 354613101 27491 652367 SH SOLE 652367 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 574 47277 SH SOLE 47277 0 0 FREEPORT-MCMORAN INC CL B 35671D857 21444 1605101 SH SOLE 1605101 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 4754 112850 SH SOLE 112534 0 316 FRONTIER COMMUNICATIONS CORP COM 35906A108 45409 21219375 SH SOLE 6491867 0 14727508 FULLER H B CO COM 359694106 2751 53357 SH SOLE 53357 0 0 FULTON FINL CORP PA COM 360271100 7922 443794 SH SOLE 443794 0 0 GATX CORP COM 361448103 3678 60327 SH SOLE 42964 0 17363 GEO GROUP INC NEW COM 36162J106 4963 107033 SH SOLE 107033 0 0 GGP INC COM 36174X101 9062 390959 SH SOLE 390959 0 0 GNC HLDGS INC COM CL A 36191G107 2469 335520 SH SOLE 161604 0 173916 G-III APPAREL GROUP LTD COM 36237H101 1932 88243 SH SOLE 88243 0 0 GTT COMMUNICATIONS INC COM 362393100 2082 85521 SH SOLE 85521 0 0 GABELLI DIVD & INCOME TR COM 36242H104 2317 111090 SH SOLE 111090 0 0 GAIN CAP HLDGS INC COM 36268W100 164 19630 SH SOLE 19630 0 0 GALLAGHER ARTHUR J & CO COM 363576109 36869 652095 SH SOLE 652095 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 6905 206626 SH SOLE 206626 0 0 GAMESTOP CORP NEW CL A 36467W109 10389 460709 SH SOLE 460709 0 0 GANNETT CO INC COM 36473H104 2220 264920 SH SOLE 264920 0 0 GAP INC DEL COM 364760108 26888 1106964 SH SOLE 1106964 0 0 GARTNER INC COM 366651107 19375 179415 SH SOLE 179415 0 0 GENERAC HLDGS INC COM 368736104 5994 160783 SH SOLE 160783 0 0 GENERAL AMERN INVS INC COM 368802104 1541 45979 SH SOLE 45979 0 0 GENERAL CABLE CORP DEL NEW COM 369300108 963 53628 SH SOLE 53628 0 0 GENERAL DYNAMICS CORP COM 369550108 35652 190447 SH SOLE 190447 0 0 GENERAL ELECTRIC CO COM 369604103 25650 860724 SH SOLE 860724 0 0 GENERAL MLS INC COM 370334104 21760 368751 SH SOLE 368301 0 450 GENERAL MTRS CO COM 37045V100 33735 954034 SH SOLE 953661 0 373 GENESCO INC COM 371532102 2856 51507 SH SOLE 51507 0 0 GENESEE & WYO INC CL A 371559105 21942 323345 SH SOLE 323345 0 0 GENTEX CORP COM 371901109 9279 435033 SH SOLE 435033 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 10602 327013 SH SOLE 327013 0 0 GENOMIC HEALTH INC COM 37244C101 695 22064 SH SOLE 22064 0 0 GENUINE PARTS CO COM 372460105 26613 287992 SH SOLE 287992 0 0 GENTHERM INC COM 37253A103 2381 60668 SH SOLE 60668 0 0 GERDAU S A SPON ADR REP PFD 373737105 224 64856 SH SOLE 64856 0 0 GERMAN AMERN BANCORP INC COM 373865104 1337 28245 SH SOLE 28245 0 0 GETTY RLTY CORP NEW COM 374297109 1198 47403 SH SOLE 47403 0 0 GIBRALTAR INDS INC COM 374689107 2431 59006 SH SOLE 59006 0 0 GIGAMON INC COM 37518B102 883 24835 SH SOLE 24835 0 0 GILEAD SCIENCES INC COM 375558103 36202 533011 SH SOLE 532857 0 154 GLACIER BANCORP INC NEW COM 37637Q105 6321 186307 SH SOLE 186307 0 0 GLATFELTER COM 377316104 2361 108605 SH SOLE 108605 0 0 GLAUKOS CORP COM 377322102 1468 28610 SH SOLE 28610 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 18478 438293 SH SOLE 438293 0 0 GLOBALSTAR INC COM 378973408 994 621076 SH SOLE 389176 0 231900 GLOBAL NET LEASE INC COM NEW 379378201 457 18963 SH SOLE 18963 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 560 175491 SH SOLE 175491 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 7222 209934 SH SOLE 209934 0 0 GLOBUS MED INC CL A 379577208 229 7733 SH SOLE 7733 0 0 GODADDY INC CL A 380237107 59696 1575099 SH SOLE 1575099 0 0 GOGO INC COM 38046C109 564 51287 SH SOLE 51287 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 96 27059 SH SOLE 27059 0 0 GOLDCORP INC NEW COM 380956409 628 43037 SH SOLE 43037 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 12793 55690 SH SOLE 55690 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 8297 276854 SH SOLE 276068 0 786 GOODYEAR TIRE & RUBR CO COM 382550101 20234 562042 SH SOLE 562042 0 0 GORMAN RUPP CO COM 383082104 2672 85094 SH SOLE 85094 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 496 23690 SH SOLE 23690 0 0 GRACO INC COM 384109104 9797 104068 SH SOLE 104068 0 0 GRAHAM HLDGS CO COM 384637104 11418 19044 SH SOLE 19044 0 0 GRAINGER W W INC COM 384802104 30457 130852 SH SOLE 130852 0 0 GRAMERCY PPTY TR COM NEW 385002308 1231 46806 SH SOLE 46806 0 0 GRAND CANYON ED INC COM 38526M106 3012 42066 SH SOLE 42066 0 0 GRANITE CONSTR INC COM 387328107 7337 146190 SH SOLE 146190 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 11859 921484 SH SOLE 921484 0 0 GREAT AJAX CORP COM 38983D300 177 13576 SH SOLE 13576 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1748 34605 SH SOLE 34605 0 0 GREAT PLAINS ENERGY INC COM 391164100 82162 2811854 SH SOLE 2811854 0 0 GREAT WESTN BANCORP INC COM 391416104 3606 85017 SH SOLE 85017 0 0 GREEN BANCORP INC COM 39260X100 1519 85342 SH SOLE 85342 0 0 GREEN BRICK PARTNERS INC COM 392709101 120 12083 SH SOLE 6383 0 5700 GREEN DOT CORP CL A 39304D102 2645 79285 SH SOLE 79285 0 0 GREEN PLAINS INC COM 393222104 1757 70978 SH SOLE 70978 0 0 GREENBRIER COS INC COM 393657101 8046 186678 SH SOLE 174547 0 12131 GREIF INC CL A 397624107 1205 21874 SH SOLE 21874 0 0 GRIFFON CORP COM 398433102 798 32379 SH SOLE 32379 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 30574 1619807 SH SOLE 1619807 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1457 19673 SH SOLE 19673 0 0 GROUPON INC COM 399473107 44749 11386543 SH SOLE 11386543 0 0 GRUBHUB INC COM 400110102 1981 60232 SH SOLE 60232 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 285 2938 SH SOLE 2938 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 1611 66166 SH SOLE 66166 0 0 GUESS INC COM 401617105 6698 600704 SH SOLE 600704 0 0 GULFPORT ENERGY CORP COM NEW 402635304 4926 286552 SH SOLE 286552 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 634 25860 SH SOLE 25860 0 0 HCA HOLDINGS INC COM 40412C101 24220 272169 SH SOLE 272169 0 0 HCP INC COM 40414L109 4876 155868 SH SOLE 155868 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 15862 210873 SH SOLE 210873 0 0 HD SUPPLY HLDGS INC COM 40416M105 37437 910327 SH SOLE 910019 0 308 HFF INC CL A 40418F108 722 26093 SH SOLE 26093 0 0 HNI CORP COM 404251100 1592 34538 SH SOLE 34538 0 0 HMS HLDGS CORP COM 40425J101 726 35708 SH SOLE 35708 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 401 9828 SH SOLE 9828 0 0 HSN INC COM 404303109 2223 59909 SH SOLE 59909 0 0 HRG GROUP INC COM 40434J100 2110 109221 SH SOLE 109221 0 0 HP INC COM 40434L105 28796 1610528 SH SOLE 1610528 0 0 HAIN CELESTIAL GROUP INC COM 405217100 19890 534669 SH SOLE 534669 0 0 HALLADOR ENERGY COMPANY COM 40609P105 135 16862 SH SOLE 16862 0 0 HALLIBURTON CO COM 406216101 10079 204813 SH SOLE 204813 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 124 11182 SH SOLE 11182 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 203 15669 SH SOLE 15669 0 0 HALYARD HEALTH INC COM 40650V100 1060 27834 SH SOLE 27834 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 688 20226 SH SOLE 20226 0 0 HANCOCK HLDG CO COM 410120109 8903 195448 SH SOLE 195448 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 2967 120465 SH SOLE 120465 0 0 HANMI FINL CORP COM NEW 410495204 5460 177567 SH SOLE 177567 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 863 42702 SH SOLE 42702 0 0 HANOVER INS GROUP INC COM 410867105 28643 318045 SH SOLE 318045 0 0 HARDINGE INC COM 412324303 119 10614 SH SOLE 10614 0 0 HARLEY DAVIDSON INC COM 412822108 10721 177209 SH SOLE 177209 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 252 102694 SH SOLE 102694 0 0 HARRIS CORP DEL COM 413875105 7466 67096 SH SOLE 67096 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 21625 449858 SH SOLE 449858 0 0 HASBRO INC COM 418056107 22549 225894 SH SOLE 225894 0 0 HAVERTY FURNITURE INC COM 419596101 387 15888 SH SOLE 15888 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 62024 1862015 SH SOLE 1862015 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2900 62442 SH SOLE 62442 0 0 HAWKINS INC COM 420261109 386 7876 SH SOLE 7876 0 0 HEALTHCARE SVCS GRP INC COM 421906108 954 22145 SH SOLE 22145 0 0 HEALTHSOUTH CORP COM NEW 421924309 3030 70779 SH SOLE 70779 0 0 HEALTHCARE RLTY TR COM 421946104 1260 38754 SH SOLE 38754 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1485 47201 SH SOLE 47201 0 0 HEALTHEQUITY INC COM 42226A107 3422 80607 SH SOLE 80607 0 0 HEARTLAND EXPRESS INC COM 422347104 1839 91708 SH SOLE 91708 0 0 HEARTLAND FINL USA INC COM 42234Q102 3822 76508 SH SOLE 76508 0 0 HECLA MNG CO COM 422704106 2282 431443 SH SOLE 431443 0 0 HEICO CORP NEW COM 422806109 25618 293789 SH SOLE 293789 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 615 79148 SH SOLE 79148 0 0 HELMERICH & PAYNE INC COM 423452101 13289 199626 SH SOLE 199626 0 0 HENRY JACK & ASSOC INC COM 426281101 7382 79291 SH SOLE 79291 0 0 HERITAGE COMMERCE CORP COM 426927109 1304 92485 SH SOLE 92485 0 0 HERITAGE FINL CORP WASH COM 42722X106 1980 80016 SH SOLE 80016 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2274 166004 SH SOLE 166004 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2501 133125 SH SOLE 133125 0 0 HERSHEY CO COM 427866108 33111 303079 SH SOLE 303079 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 3980 226897 SH SOLE 61697 0 165200 HESS CORP COM 42809H107 6483 134473 SH SOLE 134473 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 82894 3497626 SH SOLE 3497626 0 0 HEXCEL CORP NEW COM 428291108 13808 253123 SH SOLE 253123 0 0 HIBBETT SPORTS INC COM 428567101 1892 64151 SH SOLE 64151 0 0 HIGHWOODS PPTYS INC COM 431284108 1663 33859 SH SOLE 33859 0 0 HILL INTERNATIONAL INC COM 431466101 136 32807 SH SOLE 32807 0 0 HILL ROM HLDGS INC COM 431475102 21797 308739 SH SOLE 308739 0 0 HILLENBRAND INC COM 431571108 1273 35510 SH SOLE 35510 0 0 HILLTOP HOLDINGS INC COM 432748101 475 17296 SH SOLE 17296 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1934 67479 SH SOLE 67479 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 22609 386743 SH SOLE 386743 0 0 HINGHAM INSTN SVGS MASS COM 433323102 696 3935 SH SOLE 3935 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 6836 191424 SH SOLE 191424 0 0 HOLLYFRONTIER CORP COM 436106108 10542 371986 SH SOLE 371986 0 0 HOLOGIC INC COM 436440101 20684 486105 SH SOLE 486105 0 0 HOME BANCSHARES INC COM 436893200 10570 390455 SH SOLE 390455 0 0 HOME DEPOT INC COM 437076102 43351 295246 SH SOLE 295246 0 0 HOMESTREET INC COM 43785V102 1884 67413 SH SOLE 67413 0 0 HOMETRUST BANCSHARES INC COM 437872104 1094 46569 SH SOLE 46569 0 0 HONDA MOTOR LTD AMERN SHS 438128308 1063 35121 SH SOLE 35121 0 0 HONEYWELL INTL INC COM 438516106 36511 292393 SH SOLE 292393 0 0 HOPE BANCORP INC COM 43940T109 5524 288156 SH SOLE 288156 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 4064 98991 SH SOLE 98991 0 0 HORIZON BANCORP IND COM 440407104 1510 57579 SH SOLE 57579 0 0 HORMEL FOODS CORP COM 440452100 39827 1150085 SH SOLE 1150085 0 0 HORIZON GLOBAL CORP COM 44052W104 253 18239 SH SOLE 18239 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3849 122063 SH SOLE 122063 0 0 HOST HOTELS & RESORTS INC COM 44107P104 31629 1695026 SH SOLE 1695026 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1274 125518 SH SOLE 125518 0 0 HOWARD HUGHES CORP COM 44267D107 7014 59818 SH SOLE 59818 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 1346 50546 SH SOLE 48446 0 2100 HUB GROUP INC CL A 443320106 2135 46023 SH SOLE 46023 0 0 HUBBELL INC COM 443510607 38108 317431 SH SOLE 317431 0 0 HUBSPOT INC COM 443573100 48223 796410 SH SOLE 796410 0 0 HUDSON PAC PPTYS INC COM 444097109 3347 96628 SH SOLE 96628 0 0 HUDSON TECHNOLOGIES INC COM 444144109 196 29649 SH SOLE 29649 0 0 HUMANA INC COM 444859102 19498 94588 SH SOLE 94588 0 0 HUNT J B TRANS SVCS INC COM 445658107 44400 483978 SH SOLE 483978 0 0 HUNTINGTON BANCSHARES INC COM 446150104 26886 2007951 SH SOLE 2007951 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 40181 200662 SH SOLE 200662 0 0 HUNTSMAN CORP COM 447011107 12970 528507 SH SOLE 528507 0 0 HURON CONSULTING GROUP INC COM 447462102 2094 49748 SH SOLE 49748 0 0 HUTTIG BLDG PRODS INC COM 448451104 123 15091 SH SOLE 15091 0 0 HYATT HOTELS CORP COM CL A 448579102 5879 108903 SH SOLE 108903 0 0 IDT CORP CL B NEW 448947507 215 16891 SH SOLE 16891 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1650 29262 SH SOLE 29262 0 0 IAC INTERACTIVECORP COM 44919P508 78620 1066474 SH SOLE 1066474 0 0 ICF INTL INC COM 44925C103 1396 33805 SH SOLE 33805 0 0 ICU MED INC COM 44930G107 1556 10188 SH SOLE 10188 0 0 ILG INC COM 44967H101 4033 192418 SH SOLE 192418 0 0 IPG PHOTONICS CORP COM 44980X109 11235 93086 SH SOLE 93086 0 0 ISTAR INC COM 45031U101 1704 144413 SH SOLE 144413 0 0 IXIA COM 45071R109 406 20675 SH SOLE 20675 0 0 ITT INC COM 45073V108 18627 454107 SH SOLE 454107 0 0 IBERIABANK CORP COM 450828108 7683 97131 SH SOLE 97131 0 0 ICICI BK LTD ADR 45104G104 14446 1679735 SH SOLE 1679735 0 0 ICONIX BRAND GROUP INC COM 451055107 347 46196 SH SOLE 46196 0 0 IDACORP INC COM 451107106 18633 224608 SH SOLE 224608 0 0 IDEX CORP COM 45167R104 11950 127791 SH SOLE 127791 0 0 IDEXX LABS INC COM 45168D104 52852 341839 SH SOLE 341839 0 0 ILLINOIS TOOL WKS INC COM 452308109 43028 324814 SH SOLE 324814 0 0 ILLUMINA INC COM 452327109 35420 207570 SH SOLE 207570 0 0 IMPERIAL OIL LTD COM NEW 453038408 497 16310 SH SOLE 16310 0 0 IMPERVA INC COM 45321L100 6346 154591 SH SOLE 154591 0 0 INC RESH HLDGS INC CL A 45329R109 3170 69144 SH SOLE 69144 0 0 INCYTE CORP COM 45337C102 61746 461929 SH SOLE 461929 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 160 17063 SH SOLE 17063 0 0 INDEPENDENT BANK CORP MASS COM 453836108 5055 77772 SH SOLE 77772 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1174 56701 SH SOLE 56701 0 0 INDEPENDENT BK GROUP INC COM 45384B106 4780 74333 SH SOLE 74333 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 2027 21230 SH SOLE 21230 0 0 INFINERA CORPORATION COM 45667G103 2249 219796 SH SOLE 219796 0 0 INFOSYS LTD SPONSORED ADR 456788108 34728 2197989 SH SOLE 2197989 0 0 ING GROEP N V SPONSORED ADR 456837103 718 47578 SH SOLE 47578 0 0 INFRAREIT INC COM 45685L100 2068 114904 SH SOLE 114904 0 0 INGEVITY CORP COM 45688C107 2307 37914 SH SOLE 37914 0 0 INGREDION INC COM 457187102 28070 233083 SH SOLE 233083 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1897 46170 SH SOLE 46170 0 0 INNOSPEC INC COM 45768S105 1945 30043 SH SOLE 30043 0 0 INPHI CORP COM 45772F107 1498 30693 SH SOLE 30693 0 0 INNERWORKINGS INC COM 45773Y105 319 32059 SH SOLE 32059 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1406 26060 SH SOLE 26060 0 0 INSTEEL INDUSTRIES INC COM 45774W108 521 14405 SH SOLE 14405 0 0 INSPERITY INC COM 45778Q107 2503 28239 SH SOLE 28239 0 0 INOGEN INC COM 45780L104 2270 29267 SH SOLE 29267 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3304 62641 SH SOLE 62641 0 0 INNOVIVA INC COM 45781M101 200 14469 SH SOLE 14469 0 0 INSULET CORP COM 45784P101 742 17210 SH SOLE 17210 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1535 36438 SH SOLE 36438 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 1823 77033 SH SOLE 77033 0 0 INTEL CORP COM 458140100 253711 7033843 SH SOLE 7033843 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 1553 147788 SH SOLE 32561 0 115227 INTER PARFUMS INC COM 458334109 1263 34542 SH SOLE 34542 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 6325 182167 SH SOLE 182167 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 27772 245555 SH SOLE 36301 0 209254 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 307 6271 SH SOLE 6271 0 0 INTERFACE INC COM 458665304 1917 100642 SH SOLE 100642 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 15416 257497 SH SOLE 257497 0 0 INTERDIGITAL INC COM 45867G101 3813 44179 SH SOLE 44179 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 5532 156276 SH SOLE 156276 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 192871 1107561 SH SOLE 1107561 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3279 24745 SH SOLE 24745 0 0 INTL PAPER CO COM 460146103 16163 318290 SH SOLE 318290 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 2664 72091 SH SOLE 72091 0 0 INTERPUBLIC GROUP COS INC COM 460690100 15504 631005 SH SOLE 631005 0 0 INTRAWEST RESORTS HLDGS INC COM 46090K109 268 10718 SH SOLE 10718 0 0 INTL FCSTONE INC COM 46116V105 474 12495 SH SOLE 12495 0 0 INTUIT COM 461202103 83709 721694 SH SOLE 721694 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 7608 9926 SH SOLE 9926 0 0 INTREXON CORP COM 46122T102 22997 1160308 SH SOLE 116086 0 1044222 INVESCO MORTGAGE CAPITAL INC COM 46131B100 10019 649759 SH SOLE 649759 0 0 INVESCO MUN TR COM 46131J103 851 67900 SH SOLE 67900 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 857 65976 SH SOLE 65976 0 0 INVESCO CALIF VALUE MUN INC COM 46132H106 131 10620 SH SOLE 10620 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1894 154835 SH SOLE 154835 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 630 50647 SH SOLE 50647 0 0 INVESTORS BANCORP INC NEW COM 46146L101 10541 733027 SH SOLE 733027 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1790 301781 SH SOLE 301781 0 0 INVITATION HOMES INC COM 46187W107 570 26116 SH SOLE 26116 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 48 10000 SH SOLE 10000 0 0 IONIS PHARMACEUTICALS INC COM 462222100 26972 670956 SH SOLE 670956 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1876 194381 SH SOLE 87981 0 106400 IROBOT CORP COM 462726100 2782 42066 SH SOLE 42066 0 0 IRON MTN INC NEW COM 46284V101 2517 70574 SH SOLE 70574 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1343 78714 SH SOLE 78714 0 0 ISHARES TR TIPS BD ETF 464287176 4707 41059 SH SOLE 41019 0 40 ISHARES TR CORE US AGGBD ET 464287226 714 6577 SH SOLE 6577 0 0 ISHARES TR IBOXX INV CP ETF 464287242 14810 125605 SH SOLE 125427 0 178 ISHARES TR S&P 500 GRWT ETF 464287309 2383 18117 SH SOLE 18117 0 0 ISHARES TR LATN AMER 40 ETF 464287390 3378 106537 SH SOLE 106202 0 335 ISHARES TR S&P 500 VAL ETF 464287408 2434 23396 SH SOLE 23396 0 0 ISHARES TR 20 YR TR BD ETF 464287432 7902 65463 SH SOLE 65433 0 30 ISHARES TR 7-10YR TR BD ETF 464287440 5158 48847 SH SOLE 48749 0 98 ISHARES TR PHLX SEMICND ETF 464287523 649 4743 SH SOLE 4743 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 999 3408 SH SOLE 3408 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 649 4033 SH SOLE 4033 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2564 13430 SH SOLE 13430 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 3600 30467 SH SOLE 30467 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 3644 22544 SH SOLE 22544 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1823 13258 SH SOLE 13258 0 0 ISHARES TR S&P MC 400VL ETF 464287705 2833 19083 SH SOLE 19083 0 0 ISHARES TR CORE S&P SCP ETF 464287804 1804 26082 SH SOLE 26082 0 0 ISHARES TR SP SMCP600VL ETF 464287879 281 2028 SH SOLE 2028 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 483 4573 SH SOLE 4573 0 0 ISHARES TR JP MOR EM MK ETF 464288281 8314 73118 SH SOLE 73053 0 65 ISHARES TR NATIONAL MUN ETF 464288414 842 7727 SH SOLE 7727 0 0 ISHARES TR MBS ETF 464288588 14388 135035 SH SOLE 134838 0 197 ISHARES TR INTERM CR BD ETF 464288638 5887 54032 SH SOLE 53900 0 132 ISHARES TR 1-3 YR CR BD ETF 464288646 4801 45626 SH SOLE 45556 0 70 ISHARES TR MSCI INDIA ETF 46429B598 3057 97085 SH SOLE 96793 0 292 ISHARES TR FLTG RATE BD ETF 46429B655 301 5910 SH SOLE 5910 0 0 ISHARES INC CORE MSCI EMKT 46434G103 8394 175634 SH SOLE 175138 0 496 ISHARES INC MSCI JPN ETF NEW 46434G822 1308 25397 SH SOLE 25397 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 666 23232 SH SOLE 23232 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 320 26523 SH SOLE 26523 0 0 ITRON INC COM 465741106 17488 288103 SH SOLE 288103 0 0 J & J SNACK FOODS CORP COM 466032109 3590 26485 SH SOLE 26485 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 235 35905 SH SOLE 12805 0 23100 JPMORGAN CHASE & CO COM 46625H100 112589 1281756 SH SOLE 1281580 0 176 JABIL CIRCUIT INC COM 466313103 15500 535967 SH SOLE 535967 0 0 JACK IN THE BOX INC COM 466367109 3173 31191 SH SOLE 31191 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 6367 115178 SH SOLE 115178 0 0 JD COM INC SPON ADR CL A 47215P106 21586 693864 SH SOLE 693864 0 0 JELD-WEN HLDG INC COM 47580P103 2341 71255 SH SOLE 71255 0 0 JETBLUE AIRWAYS CORP COM 477143101 27113 1315524 SH SOLE 1315524 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 337 20312 SH SOLE 5112 0 15200 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2516 28605 SH SOLE 28605 0 0 JOHNSON & JOHNSON COM 478160104 56106 450471 SH SOLE 450471 0 0 JONES LANG LASALLE INC COM 48020Q107 14731 132178 SH SOLE 132178 0 0 J2 GLOBAL INC COM 48123V102 75647 901529 SH SOLE 901529 0 0 JUNIPER NETWORKS INC COM 48203R104 162019 5821751 SH SOLE 5821751 0 0 JUNO THERAPEUTICS INC COM 48205A109 30570 1377667 SH SOLE 149780 0 1227887 KAR AUCTION SVCS INC COM 48238T109 4090 93664 SH SOLE 93034 0 630 KBR INC COM 48242W106 1016 67607 SH SOLE 67607 0 0 KCG HLDGS INC CL A 48244B100 3460 194060 SH SOLE 194060 0 0 KLA-TENCOR CORP COM 482480100 75162 790597 SH SOLE 790597 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 170 10000 SH SOLE 10000 0 0 KLX INC COM 482539103 1063 23776 SH SOLE 23776 0 0 KMG CHEMICALS INC COM 482564101 279 6050 SH SOLE 6050 0 0 KT CORP SPONSORED ADR 48268K101 273 16200 SH SOLE 16200 0 0 KADANT INC COM 48282T104 537 9054 SH SOLE 9054 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2461 30799 SH SOLE 30799 0 0 KAMAN CORP COM 483548103 1341 27854 SH SOLE 27854 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 31189 363677 SH SOLE 363677 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 1955 84630 SH SOLE 84630 0 0 KATE SPADE & CO COM 485865109 4151 178695 SH SOLE 178695 0 0 KB HOME COM 48666K109 3008 151290 SH SOLE 151290 0 0 KEARNY FINL CORP MD COM 48716P108 3869 257049 SH SOLE 257049 0 0 KELLOGG CO COM 487836108 17921 246814 SH SOLE 246414 0 400 KEMPER CORP DEL COM 488401100 459 11514 SH SOLE 11514 0 0 KENNAMETAL INC COM 489170100 1435 36588 SH SOLE 36588 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 939 42313 SH SOLE 42313 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 513 83220 SH SOLE 22196 0 61024 KEYCORP NEW COM 493267108 23244 1307309 SH SOLE 1307309 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 15823 437820 SH SOLE 437820 0 0 KEYW HLDG CORP COM 493723100 3639 385516 SH SOLE 385516 0 0 KIMBALL INTL INC CL B 494274103 504 30535 SH SOLE 30535 0 0 KILROY RLTY CORP COM 49427F108 7114 98689 SH SOLE 98689 0 0 KIMBALL ELECTRONICS INC COM 49428J109 381 22494 SH SOLE 22494 0 0 KIMBERLY CLARK CORP COM 494368103 31256 237450 SH SOLE 237215 0 235 KIMCO RLTY CORP COM 49446R109 11952 541038 SH SOLE 541038 0 0 KINDER MORGAN INC DEL COM 49456B101 9879 454421 SH SOLE 454421 0 0 KIRBY CORP COM 497266106 24424 346201 SH SOLE 346201 0 0 KIRKLANDS INC COM 497498105 149 12039 SH SOLE 12039 0 0 KITE PHARMA INC COM 49803L109 47924 610572 SH SOLE 75572 0 535000 KITE RLTY GROUP TR COM NEW 49803T300 597 27759 SH SOLE 27759 0 0 KNOLL INC COM NEW 498904200 1812 76109 SH SOLE 76109 0 0 KNIGHT TRANSN INC COM 499064103 2443 77928 SH SOLE 77928 0 0 KOHLS CORP COM 500255104 47155 1184503 SH SOLE 1184503 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1512 47086 SH SOLE 47086 0 0 KORN FERRY INTL COM NEW 500643200 903 28676 SH SOLE 28676 0 0 KRAFT HEINZ CO COM 500754106 112930 1243585 SH SOLE 1243585 0 0 KRATON CORPORATION COM 50077C106 2134 69026 SH SOLE 69026 0 0 KROGER CO COM 501044101 22608 766638 SH SOLE 766638 0 0 L BRANDS INC COM 501797104 11943 253561 SH SOLE 253561 0 0 LHC GROUP INC COM 50187A107 1607 29822 SH SOLE 29822 0 0 LKQ CORP COM 501889208 5745 196283 SH SOLE 196283 0 0 LCI INDS COM 50189K103 3259 32653 SH SOLE 32653 0 0 LPL FINL HLDGS INC COM 50212V100 8878 222900 SH SOLE 222900 0 0 LSI INDS INC COM 50216C108 3319 328925 SH SOLE 328925 0 0 LTC PPTYS INC COM 502175102 5957 124364 SH SOLE 124364 0 0 LA QUINTA HLDGS INC COM 50420D108 803 59393 SH SOLE 59393 0 0 LA Z BOY INC COM 505336107 1624 60135 SH SOLE 60135 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 25756 179524 SH SOLE 179524 0 0 LADDER CAP CORP CL A 505743104 1191 82457 SH SOLE 82457 0 0 LAKELAND BANCORP INC COM 511637100 2272 115905 SH SOLE 115905 0 0 LAKELAND FINL CORP COM 511656100 3931 91166 SH SOLE 91166 0 0 LAM RESEARCH CORP COM 512807108 94637 737275 SH SOLE 737275 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 5382 72016 SH SOLE 72016 0 0 LAMB WESTON HLDGS INC COM 513272104 4173 99223 SH SOLE 99223 0 0 LANCASTER COLONY CORP COM 513847103 1470 11407 SH SOLE 11407 0 0 LANDAUER INC COM 51476K103 386 7919 SH SOLE 7919 0 0 LANDSTAR SYS INC COM 515098101 22634 264257 SH SOLE 264257 0 0 LANNET INC COM 516012101 369 16491 SH SOLE 5091 0 11400 LANTHEUS HLDGS INC COM 516544103 235 18799 SH SOLE 18799 0 0 LAREDO PETROLEUM INC COM 516806106 2332 159732 SH SOLE 159732 0 0 LAS VEGAS SANDS CORP COM 517834107 3723 65239 SH SOLE 65239 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4418 152604 SH SOLE 152604 0 0 LAUDER ESTEE COS INC CL A 518439104 9909 116862 SH SOLE 116862 0 0 LAYNE CHRISTENSEN CO COM 521050104 2326 263071 SH SOLE 263071 0 0 LEAR CORP COM NEW 521865204 26399 186460 SH SOLE 186460 0 0 LEGGETT & PLATT INC COM 524660107 18899 375586 SH SOLE 374986 0 600 LEGACY TEX FINL GROUP INC COM 52471Y106 5906 148011 SH SOLE 148011 0 0 LEGG MASON INC COM 524901105 828 22935 SH SOLE 22935 0 0 LEIDOS HLDGS INC COM 525327102 13804 269916 SH SOLE 269916 0 0 LENDINGCLUB CORP COM 52603A109 678 123512 SH SOLE 123512 0 0 LENDINGTREE INC NEW COM 52603B107 1399 11162 SH SOLE 7162 0 4000 LENNAR CORP CL A 526057104 27010 527641 SH SOLE 527641 0 0 LENNOX INTL INC COM 526107107 7387 44155 SH SOLE 44155 0 0 LEUCADIA NATL CORP COM 527288104 3146 120981 SH SOLE 120981 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 66840 1168115 SH SOLE 1168115 0 0 LEXINGTON REALTY TRUST COM 529043101 2096 209989 SH SOLE 209989 0 0 LIBBEY INC COM 529898108 262 17978 SH SOLE 17978 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 10509 123502 SH SOLE 123502 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 6601 76403 SH SOLE 76403 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 23847 1191135 SH SOLE 1191135 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 3087 69413 SH SOLE 69413 0 0 LIBERTY PPTY TR SH BEN INT 531172104 3826 99249 SH SOLE 99249 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 8869 227866 SH SOLE 227866 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 4483 137105 SH SOLE 137105 0 0 LIFEPOINT HEALTH INC COM 53219L109 26788 408978 SH SOLE 408978 0 0 LIFE STORAGE INC COM 53223X107 3183 38764 SH SOLE 38764 0 0 LILLY ELI & CO COM 532457108 19277 229193 SH SOLE 229193 0 0 LINCOLN ELEC HLDGS INC COM 533900106 19957 229765 SH SOLE 229765 0 0 LINCOLN NATL CORP IND COM 534187109 21950 335366 SH SOLE 335366 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 133 14815 SH SOLE 14815 0 0 LINDSAY CORP COM 535555106 4796 54423 SH SOLE 20407 0 34016 LITHIA MTRS INC CL A 536797103 1745 20379 SH SOLE 20379 0 0 LITTELFUSE INC COM 537008104 3668 22937 SH SOLE 22937 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 4279 140910 SH SOLE 140910 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1179 54480 SH SOLE 12276 0 42204 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 542 159322 SH SOLE 159322 0 0 LOCKHEED MARTIN CORP COM 539830109 50523 188799 SH SOLE 188684 0 115 LOEWS CORP COM 540424108 654 13989 SH SOLE 13989 0 0 LOGMEIN INC COM 54142L109 76380 783387 SH SOLE 783387 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 809 20533 SH SOLE 20533 0 0 LOUISIANA PAC CORP COM 546347105 3021 121736 SH SOLE 121736 0 0 LOWES COS INC COM 548661107 14655 178261 SH SOLE 178261 0 0 LULULEMON ATHLETICA INC COM 550021109 955 18420 SH SOLE 18420 0 0 LUMENTUM HLDGS INC COM 55024U109 4923 92273 SH SOLE 92273 0 0 LYDALL INC DEL COM 550819106 2131 39752 SH SOLE 39752 0 0 LYON WILLIAM HOMES CL A NEW 552074700 398 19294 SH SOLE 19294 0 0 M & T BK CORP COM 55261F104 48506 313489 SH SOLE 313489 0 0 MBIA INC COM 55262C100 1942 229277 SH SOLE 229277 0 0 MB FINANCIAL INC NEW COM 55264U108 9646 225268 SH SOLE 225268 0 0 M D C HLDGS INC COM 552676108 3148 104762 SH SOLE 104762 0 0 MDU RES GROUP INC COM 552690109 20437 746679 SH SOLE 746679 0 0 MFA FINL INC COM 55272X102 25852 3199466 SH SOLE 3199466 0 0 MCBC HLDGS INC COM 55276F107 218 13500 SH SOLE 13500 0 0 MGE ENERGY INC COM 55277P104 19382 298191 SH SOLE 298191 0 0 MGIC INVT CORP WIS COM 552848103 3430 338628 SH SOLE 338628 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4905 179012 SH SOLE 179012 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 3961 146445 SH SOLE 146445 0 0 MKS INSTRUMENT INC COM 55306N104 5249 76345 SH SOLE 76345 0 0 MSA SAFETY INC COM 553498106 2165 30631 SH SOLE 30631 0 0 MSC INDL DIRECT INC CL A 553530106 30624 298017 SH SOLE 298017 0 0 MSCI INC COM 55354G100 4425 45533 SH SOLE 45533 0 0 MSG NETWORK INC CL A 553573106 1665 71313 SH SOLE 71313 0 0 MTS SYS CORP COM 553777103 1323 24038 SH SOLE 24038 0 0 MTGE INVT CORP COM 55378A105 2744 163847 SH SOLE 163847 0 0 MYR GROUP INC DEL COM 55405W104 8306 202580 SH SOLE 202580 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1181 24443 SH SOLE 24443 0 0 MACATAWA BK CORP COM 554225102 213 21510 SH SOLE 21510 0 0 MACERICH CO COM 554382101 11738 182260 SH SOLE 182260 0 0 MACK CALI RLTY CORP COM 554489104 2299 85342 SH SOLE 85342 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 797 9889 SH SOLE 9889 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 1835 80291 SH SOLE 80291 0 0 MACYS INC COM 55616P104 19770 667014 SH SOLE 667014 0 0 MADDEN STEVEN LTD COM 556269108 1692 43895 SH SOLE 43895 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 3251 16279 SH SOLE 16279 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1922 27828 SH SOLE 27828 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 9516 123732 SH SOLE 75732 0 48000 MAINSOURCE FINANCIAL GP INC COM 56062Y102 2083 63259 SH SOLE 63259 0 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 959 49801 SH SOLE 49801 0 0 MALIBU BOATS INC COM CL A 56117J100 327 14586 SH SOLE 14586 0 0 MANNING & NAPIER INC CL A 56382Q102 70 12348 SH SOLE 12348 0 0 MANPOWERGROUP INC COM 56418H100 31722 309270 SH SOLE 309270 0 0 MANTECH INTL CORP CL A 564563104 5590 161424 SH SOLE 161424 0 0 MARATHON OIL CORP COM 565849106 24018 1520103 SH SOLE 1520103 0 0 MARATHON PETE CORP COM 56585A102 28469 563289 SH SOLE 562709 0 580 MARCUS & MILLICHAP INC COM 566324109 1411 57419 SH SOLE 57419 0 0 MARCUS CORP COM 566330106 500 15582 SH SOLE 15582 0 0 MARINEMAX INC COM 567908108 433 19978 SH SOLE 19978 0 0 MARKEL CORP COM 570535104 6006 6155 SH SOLE 6155 0 0 MARKETAXESS HLDGS INC COM 57060D108 6173 32923 SH SOLE 32923 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1605 16064 SH SOLE 16064 0 0 MARSH & MCLENNAN COS INC COM 571748102 21833 295475 SH SOLE 295475 0 0 MARRIOTT INTL INC NEW CL A 571903202 24629 261514 SH SOLE 261514 0 0 MARTIN MARIETTA MATLS INC COM 573284106 20898 95753 SH SOLE 95753 0 0 MASCO CORP COM 574599106 5995 176364 SH SOLE 176364 0 0 MASIMO CORP COM 574795100 6414 68771 SH SOLE 68771 0 0 MASTEC INC COM 576323109 9870 246443 SH SOLE 246443 0 0 MASTERCARD INCORPORATED CL A 57636Q104 22142 196867 SH SOLE 196867 0 0 MATADOR RES CO COM 576485205 3243 136298 SH SOLE 136298 0 0 MATCH GROUP INC COM 57665R106 9615 588776 SH SOLE 74576 0 514200 MATERION CORP COM 576690101 555 16530 SH SOLE 16530 0 0 MATSON INC COM 57686G105 1675 52729 SH SOLE 52729 0 0 MATTEL INC COM 577081102 15595 608927 SH SOLE 608927 0 0 MATTHEWS INTL CORP CL A 577128101 2163 31979 SH SOLE 31979 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 79962 1778509 SH SOLE 1778509 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 166 28600 SH SOLE 28600 0 0 MAXLINEAR INC COM 57776J100 3182 113447 SH SOLE 113447 0 0 MAXIMUS INC COM 577933104 1605 25806 SH SOLE 25806 0 0 MBT FINL CORP COM 578877102 659 58094 SH SOLE 58094 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5233 53646 SH SOLE 53646 0 0 MCDERMOTT INTL INC COM 580037109 1613 238991 SH SOLE 238991 0 0 MCDONALDS CORP COM 580135101 34992 269978 SH SOLE 269978 0 0 MCGRATH RENTCORP COM 580589109 2025 60307 SH SOLE 60307 0 0 MCKESSON CORP COM 58155Q103 8177 55154 SH SOLE 55154 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 7683 596070 SH SOLE 596070 0 0 MEDIFAST INC COM 58470H101 407 9166 SH SOLE 9166 0 0 MEDNAX INC COM 58502B106 18782 270715 SH SOLE 270715 0 0 MELCO CROWN ENTMT LTD ADR 585464100 1469 79247 SH SOLE 79247 0 0 MERCANTILE BANK CORP COM 587376104 1502 43656 SH SOLE 43656 0 0 MERCER INTL INC COM 588056101 411 35142 SH SOLE 35142 0 0 MERCHANTS BANCSHARES COM 588448100 855 17551 SH SOLE 17551 0 0 MERCK & CO INC COM 58933Y105 116165 1828225 SH SOLE 1828225 0 0 MERCURY SYS INC COM 589378108 2540 65051 SH SOLE 65051 0 0 MERCURY GENL CORP NEW COM 589400100 18954 310769 SH SOLE 310769 0 0 MEREDITH CORP COM 589433101 4764 73744 SH SOLE 73744 0 0 MERIDIAN BANCORP INC MD COM 58958U103 3395 185503 SH SOLE 185503 0 0 MERIT MED SYS INC COM 589889104 920 31850 SH SOLE 31850 0 0 MERITAGE HOMES CORP COM 59001A102 2720 73920 SH SOLE 73920 0 0 MERITOR INC COM 59001K100 2838 165693 SH SOLE 165693 0 0 META FINL GROUP INC COM 59100U108 2213 25002 SH SOLE 25002 0 0 METHODE ELECTRS INC COM 591520200 2056 45077 SH SOLE 45077 0 0 METLIFE INC COM 59156R108 36602 692953 SH SOLE 692953 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 15509 32383 SH SOLE 32383 0 0 MICHAELS COS INC COM 59408Q106 6294 281086 SH SOLE 281086 0 0 MICROSOFT CORP COM 594918104 176820 2684790 SH SOLE 2684790 0 0 MICROSTRATEGY INC CL A NEW 594972408 617 3284 SH SOLE 3284 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 94641 1282747 SH SOLE 1282747 0 0 MICRON TECHNOLOGY INC COM 595112103 88565 3064546 SH SOLE 3064546 0 0 MICROSEMI CORP COM 595137100 8028 155797 SH SOLE 155797 0 0 MID AMER APT CMNTYS INC COM 59522J103 5056 49692 SH SOLE 49692 0 0 MIDDLEBY CORP COM 596278101 18053 132304 SH SOLE 132304 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 979 28462 SH SOLE 28462 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 943 27513 SH SOLE 27513 0 0 MILACRON HLDGS CORP COM 59870L106 1360 73103 SH SOLE 73103 0 0 MILLER HERMAN INC COM 600544100 1581 50113 SH SOLE 50113 0 0 MILLER INDS INC TENN COM NEW 600551204 246 9338 SH SOLE 9338 0 0 MIMEDX GROUP INC COM 602496101 697 73187 SH SOLE 19303 0 53884 MINERALS TECHNOLOGIES INC COM 603158106 2931 38270 SH SOLE 38270 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 83 13077 SH SOLE 13077 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 52 13989 SH SOLE 13989 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 986 89395 SH SOLE 89395 0 0 MOBILE MINI INC COM 60740F105 563 18463 SH SOLE 18463 0 0 MODINE MFG CO COM 607828100 506 41500 SH SOLE 41500 0 0 MOELIS & CO CL A 60786M105 3242 84202 SH SOLE 84202 0 0 MOHAWK INDS INC COM 608190104 22639 98649 SH SOLE 98649 0 0 MOLINA HEALTHCARE INC COM 60855R100 2123 46553 SH SOLE 46553 0 0 MOLSON COORS BREWING CO CL B 60871R209 10293 107540 SH SOLE 107540 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1002 75093 SH SOLE 75093 0 0 MOMO INC ADR 60879B107 2175 63832 SH SOLE 63832 0 0 MONARCH CASINO & RESORT INC COM 609027107 268 9057 SH SOLE 9057 0 0 MONDELEZ INTL INC CL A 609207105 6069 140879 SH SOLE 140879 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 439 26144 SH SOLE 26144 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1395 97734 SH SOLE 97734 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 1004 100726 SH SOLE 100726 0 0 MONOLITHIC PWR SYS INC COM 609839105 2576 27968 SH SOLE 27968 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 292 14505 SH SOLE 14505 0 0 MONSANTO CO NEW COM 61166W101 322 2846 SH SOLE 2846 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 6176 133761 SH SOLE 133761 0 0 MOODYS CORP COM 615369105 2363 21092 SH SOLE 21092 0 0 MOOG INC CL A 615394202 1915 28428 SH SOLE 28428 0 0 MORGAN STANLEY COM NEW 617446448 27133 633352 SH SOLE 633028 0 324 MORNINGSTAR INC COM 617700109 2301 29280 SH SOLE 29280 0 0 MOSAIC CO NEW COM 61945C103 28141 964399 SH SOLE 964399 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 30816 357417 SH SOLE 357417 0 0 MUELLER INDS INC COM 624756102 7380 215601 SH SOLE 215601 0 0 MUELLER WTR PRODS INC COM SER A 624758108 10293 870771 SH SOLE 870771 0 0 MULTI COLOR CORP COM 625383104 3583 50471 SH SOLE 50391 0 80 MURPHY OIL CORP COM 626717102 14000 489688 SH SOLE 488758 0 930 MURPHY USA INC COM 626755102 13755 187340 SH SOLE 187340 0 0 MYERS INDS INC COM 628464109 285 17978 SH SOLE 17978 0 0 MYRIAD GENETICS INC COM 62855J104 36829 1918172 SH SOLE 1918172 0 0 NBT BANCORP INC COM 628778102 3699 99794 SH SOLE 99794 0 0 NCI BUILDING SYS INC COM NEW 628852204 2193 127847 SH SOLE 127847 0 0 NCR CORP NEW COM 62886E108 15847 346924 SH SOLE 346924 0 0 NIC INC COM 62914B100 548 27131 SH SOLE 27131 0 0 NRG ENERGY INC COM NEW 629377508 2087 111627 SH SOLE 111627 0 0 NTT DOCOMO INC SPONS ADR 62942M201 5954 254987 SH SOLE 254343 0 644 NRG YIELD INC CL C 62942X405 3978 224725 SH SOLE 224725 0 0 NVR INC COM 62944T105 5057 2400 SH SOLE 2400 0 0 NV5 GLOBAL INC COM 62945V109 6332 168414 SH SOLE 168414 0 0 NASDAQ INC COM 631103108 13254 190838 SH SOLE 190838 0 0 NATIONAL BEVERAGE CORP COM 635017106 2362 27941 SH SOLE 27941 0 0 NATIONAL CINEMEDIA INC COM 635309107 560 44369 SH SOLE 44369 0 0 NATIONAL COMM CORP COM 63546L102 1169 31946 SH SOLE 31946 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1983 27808 SH SOLE 27808 0 0 NATIONAL FUEL GAS CO N J COM 636180101 4237 71073 SH SOLE 71073 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2019 84981 SH SOLE 84981 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 364 5740 SH SOLE 5740 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7156 98528 SH SOLE 98528 0 0 NATIONAL INSTRS CORP COM 636518102 5759 176883 SH SOLE 176883 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3763 93871 SH SOLE 93871 0 0 NATIONAL PRESTO INDS INC COM 637215104 419 4104 SH SOLE 4104 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 7847 179897 SH SOLE 179897 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 337 14104 SH SOLE 14104 0 0 NATIONAL WESTMINSTER BK PLC SPON ADR C 638539882 8731 335149 SH SOLE 335149 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 445 28241 SH SOLE 28241 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 262 10062 SH SOLE 10062 0 0 NAVIGATORS GROUP INC COM 638904102 1256 23131 SH SOLE 23131 0 0 NAUTILUS INC COM 63910B102 461 25268 SH SOLE 25268 0 0 NAVISTAR INTL CORP NEW COM 63934E108 6611 268537 SH SOLE 268537 0 0 NAVIGANT CONSULTING INC COM 63935N107 1797 78608 SH SOLE 78608 0 0 NAVIENT CORPORATION COM 63938C108 9649 653697 SH SOLE 653697 0 0 NEENAH PAPER INC COM 640079109 3319 44434 SH SOLE 44434 0 0 NEKTAR THERAPEUTICS COM 640268108 52806 2249950 SH SOLE 2249950 0 0 NELNET INC CL A 64031N108 1778 40549 SH SOLE 40549 0 0 NEOGEN CORP COM 640491106 976 14884 SH SOLE 14884 0 0 NETAPP INC COM 64110D104 45409 1085042 SH SOLE 1085042 0 0 NETFLIX INC COM 64110L106 273132 1847858 SH SOLE 1847858 0 0 NETEASE INC SPONSORED ADR 64110W102 72722 256063 SH SOLE 256063 0 0 NETGEAR INC COM 64111Q104 42538 858483 SH SOLE 858483 0 0 NETSCOUT SYS INC COM 64115T104 9075 239143 SH SOLE 239143 0 0 NEUBERGER BERMAN INTER MUNI COM 64124P101 630 42450 SH SOLE 42450 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 28374 655282 SH SOLE 655282 0 0 NEW JERSEY RES COM 646025106 19175 484217 SH SOLE 484217 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 2319 163208 SH SOLE 163208 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2155 35692 SH SOLE 35692 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 14446 850783 SH SOLE 850783 0 0 NEW SR INVT GROUP INC COM 648691103 953 93438 SH SOLE 93438 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 21025 1504982 SH SOLE 1504982 0 0 NEW YORK TIMES CO CL A 650111107 360 25027 SH SOLE 25027 0 0 NEWFIELD EXPL CO COM 651290108 8875 240455 SH SOLE 240455 0 0 NEWLINK GENETICS CORP COM 651511107 620 25739 SH SOLE 25739 0 0 NEWMARKET CORP COM 651587107 4620 10194 SH SOLE 10194 0 0 NEWMONT MINING CORP COM 651639106 4318 130993 SH SOLE 130993 0 0 NEWS CORP NEW CL A 65249B109 16619 1278360 SH SOLE 1278360 0 0 NEWS CORP NEW CL B 65249B208 506 37458 SH SOLE 37458 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 1808 25780 SH SOLE 25780 0 0 NEXTERA ENERGY INC COM 65339F101 33253 259037 SH SOLE 259037 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1611 48638 SH SOLE 48638 0 0 NICE LTD SPONSORED ADR 653656108 808 11883 SH SOLE 11883 0 0 NICOLET BANKSHARES INC COM 65406E102 747 15775 SH SOLE 15775 0 0 NIKE INC CL B 654106103 15006 269270 SH SOLE 269270 0 0 NISOURCE INC COM 65473P105 39901 1677231 SH SOLE 1677231 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 1423 56049 SH SOLE 23849 0 32200 NOKIA CORP SPONSORED ADR 654902204 4066 750118 SH SOLE 750118 0 0 NOBLE ENERGY INC COM 655044105 14177 412830 SH SOLE 412830 0 0 NORDSON CORP COM 655663102 24925 202905 SH SOLE 202905 0 0 NORDSTROM INC COM 655664100 12318 264500 SH SOLE 130500 0 134000 NORFOLK SOUTHERN CORP COM 655844108 26588 237459 SH SOLE 237459 0 0 NORTHERN TR CORP COM 665859104 12104 139801 SH SOLE 139801 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1610 89327 SH SOLE 89327 0 0 NORTHROP GRUMMAN CORP COM 666807102 31315 131666 SH SOLE 131666 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 189 16286 SH SOLE 16286 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 22693 1347573 SH SOLE 1347573 0 0 NORTHWEST NAT GAS CO COM 667655104 19096 323114 SH SOLE 323114 0 0 NORTHWESTERN CORP COM NEW 668074305 9736 165867 SH SOLE 165867 0 0 NOVARTIS A G SPONSORED ADR 66987V109 17962 241842 SH SOLE 241842 0 0 NOVANTA INC COM 67000B104 685 25797 SH SOLE 25797 0 0 NOVO-NORDISK A S ADR 670100205 19665 573661 SH SOLE 573661 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 28379 510971 SH SOLE 510421 0 550 NUANCE COMMUNICATIONS INC COM 67020Y100 3558 205562 SH SOLE 205562 0 0 NUCOR CORP COM 670346105 6572 110051 SH SOLE 110051 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 11407 219451 SH SOLE 219451 0 0 NUTRACEUTICAL INTL CORP COM 67060Y101 209 6697 SH SOLE 6697 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 150 10185 SH SOLE 10185 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 843 63068 SH SOLE 63068 0 0 NVIDIA CORP COM 67066G104 88958 816650 SH SOLE 816650 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 908 66294 SH SOLE 66294 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 154 10664 SH SOLE 10664 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 1397 107689 SH SOLE 107689 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 440 34086 SH SOLE 34086 0 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 1042 106890 SH SOLE 106890 0 0 NUTRI SYS INC NEW COM 67069D108 4187 75435 SH SOLE 75435 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 1546 130921 SH SOLE 130921 0 0 NUVASIVE INC COM 670704105 2322 31087 SH SOLE 31087 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1030 71597 SH SOLE 71597 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 863 59013 SH SOLE 59013 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 173 18162 SH SOLE 18162 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 149 12920 SH SOLE 12920 0 0 NXSTAGE MEDICAL INC COM 67072V103 1157 43119 SH SOLE 43119 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 1336 136211 SH SOLE 136211 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2015 231853 SH SOLE 231853 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 1253 83841 SH SOLE 83841 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1015 72288 SH SOLE 72288 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 1403 78808 SH SOLE 78808 0 0 OGE ENERGY CORP COM 670837103 56358 1611162 SH SOLE 1611162 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1127 115271 SH SOLE 115271 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 13059 48397 SH SOLE 48397 0 0 OFG BANCORP COM 67103X102 446 37812 SH SOLE 37812 0 0 OSI SYSTEMS INC COM 671044105 319 4373 SH SOLE 4373 0 0 OASIS PETE INC NEW COM 674215108 1433 100487 SH SOLE 100487 0 0 OCEANEERING INTL INC COM 675232102 17880 660251 SH SOLE 660251 0 0 OCEANFIRST FINL CORP COM 675234108 2007 71217 SH SOLE 71217 0 0 OFFICE DEPOT INC COM 676220106 3331 714057 SH SOLE 714057 0 0 OIL STS INTL INC COM 678026105 283 8535 SH SOLE 8535 0 0 OLD DOMINION FGHT LINES INC COM 679580100 27865 325634 SH SOLE 325634 0 0 OLD NATL BANCORP IND COM 680033107 8028 462726 SH SOLE 462726 0 0 OLD REP INTL CORP COM 680223104 19013 928377 SH SOLE 928377 0 0 OLD SECOND BANCORP INC ILL COM 680277100 614 54557 SH SOLE 54557 0 0 OLIN CORP COM PAR $1 680665205 6671 202947 SH SOLE 201897 0 1050 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2501 74644 SH SOLE 74644 0 0 OMNICOM GROUP INC COM 681919106 40476 469502 SH SOLE 469502 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 13391 405925 SH SOLE 405925 0 0 OMEGA PROTEIN CORP COM 68210P107 370 18467 SH SOLE 18467 0 0 OMNOVA SOLUTIONS INC COM 682129101 344 34764 SH SOLE 34764 0 0 OMNICELL INC COM 68213N109 927 22809 SH SOLE 22809 0 0 ON ASSIGNMENT INC COM 682159108 1498 30863 SH SOLE 30863 0 0 ON SEMICONDUCTOR CORP COM 682189105 18552 1197707 SH SOLE 1197707 0 0 ONE GAS INC COM 68235P108 3320 49118 SH SOLE 49118 0 0 ONEOK INC NEW COM 682680103 30793 555432 SH SOLE 555432 0 0 ONEMAIN HLDGS INC COM 68268W103 16503 664101 SH SOLE 654558 0 9543 OPEN TEXT CORP COM 683715106 38384 1128616 SH SOLE 1128616 0 0 OPKO HEALTH INC COM 68375N103 3920 489958 SH SOLE 64488 0 425470 ORACLE CORP COM 68389X105 84490 1893981 SH SOLE 1893981 0 0 OPUS BK IRVINE CALIF COM 684000102 2297 113983 SH SOLE 113983 0 0 ORANGE SPONSORED ADR 684060106 778 50055 SH SOLE 50055 0 0 ORBCOMM INC COM 68555P100 179 18719 SH SOLE 18719 0 0 ORITANI FINL CORP DEL COM 68633D103 1440 84723 SH SOLE 84723 0 0 ORMAT TECHNOLOGIES INC COM 686688102 5462 95691 SH SOLE 95691 0 0 OSHKOSH CORP COM 688239201 18750 273362 SH SOLE 273362 0 0 OTTER TAIL CORP COM 689648103 19121 504515 SH SOLE 504515 0 0 OUTFRONT MEDIA INC COM 69007J106 5580 210174 SH SOLE 210174 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2587 670220 SH SOLE 670220 0 0 OWENS & MINOR INC NEW COM 690732102 23030 665615 SH SOLE 664815 0 800 OWENS CORNING NEW COM 690742101 17132 279167 SH SOLE 279167 0 0 OWENS ILL INC COM NEW 690768403 4504 221000 SH SOLE 221000 0 0 OXFORD INDS INC COM 691497309 2080 36319 SH SOLE 36319 0 0 PBF ENERGY INC CL A 69318G106 9996 450898 SH SOLE 276286 0 174612 PDC ENERGY INC COM 69327R101 5816 93277 SH SOLE 93277 0 0 PDL BIOPHARMA INC COM 69329Y104 309 136247 SH SOLE 136247 0 0 PG&E CORP COM 69331C108 24389 367528 SH SOLE 367528 0 0 PHH CORP COM NEW 693320202 428 33639 SH SOLE 33639 0 0 PICO HLDGS INC COM NEW 693366205 2469 176331 SH SOLE 176331 0 0 PGT INNOVATIONS INC COM 69336V101 434 40327 SH SOLE 40327 0 0 PJT PARTNERS INC COM CL A 69343T107 473 13484 SH SOLE 13484 0 0 PNC FINL SVCS GROUP INC COM 693475105 102830 855203 SH SOLE 855203 0 0 POSCO SPONSORED ADR 693483109 352 5460 SH SOLE 5460 0 0 PNM RES INC COM 69349H107 1870 50531 SH SOLE 50531 0 0 PPG INDS INC COM 693506107 852 8106 SH SOLE 8106 0 0 PPL CORP COM 69351T106 113029 3022984 SH SOLE 3022984 0 0 PRA HEALTH SCIENCES INC COM 69354M108 5406 82880 SH SOLE 82880 0 0 PRA GROUP INC COM 69354N106 1745 52632 SH SOLE 52632 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4466 38919 SH SOLE 38919 0 0 PVH CORP COM 693656100 25383 245316 SH SOLE 245316 0 0 PTC INC COM 69370C100 7152 136108 SH SOLE 136108 0 0 PACCAR INC COM 693718108 22967 341771 SH SOLE 341771 0 0 PACIFIC CONTINENTAL CORP COM 69412V108 1022 41731 SH SOLE 41731 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 242 35324 SH SOLE 35324 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1992 51683 SH SOLE 51683 0 0 PACKAGING CORP AMER COM 695156109 12276 133989 SH SOLE 133684 0 305 PACWEST BANCORP DEL COM 695263103 43559 817847 SH SOLE 817847 0 0 PALO ALTO NETWORKS INC COM 697435105 9403 83446 SH SOLE 83446 0 0 PANDORA MEDIA INC COM 698354107 55852 4729189 SH SOLE 1534266 0 3194923 PANERA BREAD CO CL A 69840W108 3535 13499 SH SOLE 13499 0 0 PAPA JOHNS INTL INC COM 698813102 3256 40678 SH SOLE 40678 0 0 PAREXEL INTL CORP COM 699462107 1864 29536 SH SOLE 29536 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 280 15655 SH SOLE 15655 0 0 PARK HOTELS RESORTS INC COM 700517105 4597 179099 SH SOLE 179099 0 0 PARK NATL CORP COM 700658107 19918 189333 SH SOLE 189333 0 0 PARK OHIO HLDGS CORP COM 700666100 253 7035 SH SOLE 7035 0 0 PARK STERLING CORP COM 70086Y105 1724 140067 SH SOLE 140067 0 0 PARKER HANNIFIN CORP COM 701094104 10801 67372 SH SOLE 67372 0 0 PARKWAY INC COM 70156Q107 283 14228 SH SOLE 14228 0 0 PARSLEY ENERGY INC CL A 701877102 24996 768885 SH SOLE 768885 0 0 PARTY CITY HOLDCO INC COM 702149105 487 34648 SH SOLE 8948 0 25700 PATRICK INDS INC COM 703343103 2285 32224 SH SOLE 32224 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 2114 105016 SH SOLE 105016 0 0 PATTERSON COMPANIES INC COM 703395103 31156 688836 SH SOLE 688836 0 0 PATTERSON UTI ENERGY INC COM 703481101 12230 503917 SH SOLE 503917 0 0 PAYCHEX INC COM 704326107 37694 639967 SH SOLE 639967 0 0 PAYCOM SOFTWARE INC COM 70432V102 3421 59484 SH SOLE 59484 0 0 PAYPAL HLDGS INC COM 70450Y103 232821 5411933 SH SOLE 5411933 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1289 43560 SH SOLE 43560 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2719 93070 SH SOLE 93070 0 0 PEGASYSTEMS INC COM 705573103 2587 58992 SH SOLE 58992 0 0 PEMBINA PIPELINE CORP COM 706327103 307 9675 SH SOLE 9675 0 0 PENN NATL GAMING INC COM 707569109 1419 76988 SH SOLE 76988 0 0 PENNEY J C INC COM 708160106 2378 386028 SH SOLE 153528 0 232500 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 348 22998 SH SOLE 22998 0 0 PENNYMAC MTG INVT TR COM 70931T103 2231 125713 SH SOLE 125713 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 5935 126793 SH SOLE 126793 0 0 PENUMBRA INC COM 70975L107 203 2427 SH SOLE 2427 0 0 PEOPLES BANCORP INC COM 709789101 2575 81347 SH SOLE 81347 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 47349 2601590 SH SOLE 2601590 0 0 PEOPLES UTAH BANCORP COM 712706209 869 32843 SH SOLE 32843 0 0 PEPSICO INC COM 713448108 45408 405937 SH SOLE 405662 0 275 PERFORMANCE FOOD GROUP CO COM 71377A103 1202 50511 SH SOLE 50511 0 0 PERKINELMER INC COM 714046109 14994 258251 SH SOLE 258251 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 4983 159865 SH SOLE 159865 0 0 PETMED EXPRESS INC COM 716382106 666 33087 SH SOLE 33087 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 1349 18420 SH SOLE 18420 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 157 16227 SH SOLE 16227 0 0 PFIZER INC COM 717081103 155372 4541706 SH SOLE 4541706 0 0 PHARMERICA CORP COM 71714F104 2393 102282 SH SOLE 102282 0 0 PHILIP MORRIS INTL INC COM 718172109 132278 1171637 SH SOLE 1171637 0 0 PHILLIPS 66 COM 718546104 23381 295145 SH SOLE 294805 0 340 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 6026 117353 SH SOLE 117353 0 0 PHYSICIANS RLTY TR COM 71943U104 1095 55131 SH SOLE 55131 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10393 486121 SH SOLE 486121 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 38541 1712571 SH SOLE 1712571 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4940 48594 SH SOLE 48449 0 145 PIMCO ETF TR INTER MUN BD ACT 72201R866 2314 43724 SH SOLE 43724 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1362 27186 SH SOLE 27186 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 3088 144024 SH SOLE 144024 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 26495 398723 SH SOLE 398723 0 0 PINNACLE WEST CAP CORP COM 723484101 68976 827251 SH SOLE 827251 0 0 PINNACLE FOODS INC DEL COM 72348P104 13481 232953 SH SOLE 232953 0 0 PIONEER NAT RES CO COM 723787107 5562 29868 SH SOLE 29868 0 0 PIPER JAFFRAY COS COM 724078100 750 11748 SH SOLE 11748 0 0 PITNEY BOWES INC COM 724479100 4004 305406 SH SOLE 305406 0 0 PLANET FITNESS INC CL A 72703H101 2373 123139 SH SOLE 123139 0 0 PLANTRONICS INC NEW COM 727493108 1157 21375 SH SOLE 21375 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 4804 368964 SH SOLE 368964 0 0 PLEXUS CORP COM 729132100 1996 34533 SH SOLE 34533 0 0 PLUG POWER INC COM NEW 72919P202 222 160968 SH SOLE 41468 0 119500 PLY GEM HLDGS INC COM 72941W100 1980 100493 SH SOLE 100493 0 0 POLARIS INDS INC COM 731068102 2093 24978 SH SOLE 16199 0 8779 POLYONE CORP COM 73179P106 2021 59276 SH SOLE 59276 0 0 POOL CORPORATION COM 73278L105 9013 75526 SH SOLE 75526 0 0 POPULAR INC COM NEW 733174700 17734 435396 SH SOLE 435396 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 20612 464022 SH SOLE 464022 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 651 16610 SH SOLE 16610 0 0 POST HLDGS INC COM 737446104 25143 287287 SH SOLE 287287 0 0 POTBELLY CORP COM 73754Y100 568 40839 SH SOLE 40839 0 0 POTLATCH CORP NEW COM 737630103 1241 27161 SH SOLE 27161 0 0 POWELL INDS INC COM 739128106 243 7044 SH SOLE 7044 0 0 POWER INTEGRATIONS INC COM 739276103 3433 52220 SH SOLE 52220 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3999 171917 SH SOLE 171834 0 83 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 228 9104 SH SOLE 9104 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 5931 204088 SH SOLE 203826 0 261 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 250 8519 SH SOLE 8519 0 0 PRAXAIR INC COM 74005P104 23579 198813 SH SOLE 198813 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1406 26197 SH SOLE 26197 0 0 PREMIER INC CL A 74051N102 4045 127096 SH SOLE 127096 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1073 19317 SH SOLE 19317 0 0 PRICE T ROWE GROUP INC COM 74144T108 40581 595470 SH SOLE 595470 0 0 PRICELINE GRP INC COM NEW 741503403 18200 10225 SH SOLE 10225 0 0 PRICESMART INC COM 741511109 1334 14472 SH SOLE 14472 0 0 PRIMORIS SVCS CORP COM 74164F103 7574 326174 SH SOLE 326174 0 0 PRIMERICA INC COM 74164M108 4182 50880 SH SOLE 50880 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 28909 458077 SH SOLE 458077 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 1512 86200 SH SOLE 86200 0 0 PROASSURANCE CORP COM 74267C106 4340 72032 SH SOLE 72032 0 0 PROCTER AND GAMBLE CO COM 742718109 155678 1732642 SH SOLE 1732642 0 0 PROGRESS SOFTWARE CORP COM 743312100 1485 51109 SH SOLE 51109 0 0 PROGRESSIVE CORP OHIO COM 743315103 13435 342900 SH SOLE 342900 0 0 PROLOGIS INC COM 74340W103 19605 377895 SH SOLE 377895 0 0 PROOFPOINT INC COM 743424103 6901 92804 SH SOLE 92804 0 0 PROSPERITY BANCSHARES INC COM 743606105 1887 27067 SH SOLE 27067 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1663 64335 SH SOLE 64335 0 0 PRUDENTIAL FINL INC COM 744320102 44183 414164 SH SOLE 414164 0 0 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 2675 179684 SH SOLE 179684 0 0 PRUDENTIAL SHT DURATION HG Y COM 74442F107 183 11920 SH SOLE 11920 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 101912 2297898 SH SOLE 2297898 0 0 PUBLIC STORAGE COM 74460D109 31868 145576 SH SOLE 145576 0 0 PULTE GROUP INC COM 745867101 29787 1264856 SH SOLE 1264856 0 0 PURE STORAGE INC CL A 74624M102 135 13688 SH SOLE 13688 0 0 QCR HOLDINGS INC COM 74727A104 2460 58079 SH SOLE 58079 0 0 QUAD / GRAPHICS INC COM CL A 747301109 1532 60710 SH SOLE 60710 0 0 QUAKER CHEM CORP COM 747316107 868 6596 SH SOLE 6596 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 125 12720 SH SOLE 12720 0 0 QEP RES INC COM 74733V100 7211 567380 SH SOLE 567380 0 0 QTS RLTY TR INC COM CL A 74736A103 1024 21011 SH SOLE 21011 0 0 QORVO INC COM 74736K101 17268 251864 SH SOLE 251864 0 0 Q2 HLDGS INC COM 74736L109 589 16904 SH SOLE 16904 0 0 QUALCOMM INC COM 747525103 175472 3060211 SH SOLE 3060211 0 0 QUALITY CARE PPTYS INC COM 747545101 587 31145 SH SOLE 31145 0 0 QUALYS INC COM 74758T303 6873 181344 SH SOLE 181344 0 0 QUANTA SVCS INC COM 74762E102 38492 1037240 SH SOLE 1037240 0 0 QUEST DIAGNOSTICS INC COM 74834L100 28053 285701 SH SOLE 285701 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 65474 813044 SH SOLE 813044 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 433 45365 SH SOLE 45365 0 0 RLJ LODGING TR COM 74965L101 9672 411399 SH SOLE 411399 0 0 RH COM 74967X103 3612 78083 SH SOLE 41220 0 36863 RPM INTL INC COM 749685103 8853 160884 SH SOLE 160884 0 0 RSP PERMIAN INC COM 74978Q105 6423 155025 SH SOLE 155025 0 0 RADIAN GROUP INC COM 750236101 3419 190389 SH SOLE 190389 0 0 RADNET INC COM 750491102 153 26006 SH SOLE 26006 0 0 RAMBUS INC DEL COM 750917106 701 53311 SH SOLE 53311 0 0 RALPH LAUREN CORP CL A 751212101 4413 54064 SH SOLE 54064 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 370 26357 SH SOLE 26357 0 0 RANGE RES CORP COM 75281A109 13435 461693 SH SOLE 461693 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8553 112162 SH SOLE 112162 0 0 RAYONIER INC COM 754907103 13498 476292 SH SOLE 476292 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 482 35810 SH SOLE 35810 0 0 RAYTHEON CO COM NEW 755111507 40315 264362 SH SOLE 264258 0 104 RBC BEARINGS INC COM 75524B104 8791 90548 SH SOLE 90548 0 0 RE MAX HLDGS INC CL A 75524W108 1554 26146 SH SOLE 26146 0 0 READING INTERNATIONAL INC CL A 755408101 194 12475 SH SOLE 12475 0 0 REALOGY HLDGS CORP COM 75605Y106 13054 438213 SH SOLE 438213 0 0 REALTY INCOME CORP COM 756109104 24492 411419 SH SOLE 411419 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 693 21400 SH SOLE 21400 0 0 RED HAT INC COM 756577102 36026 416481 SH SOLE 416481 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 589 10073 SH SOLE 10073 0 0 REDWOOD TR INC COM 758075402 7984 480693 SH SOLE 480693 0 0 REGAL BELOIT CORP COM 758750103 26765 353803 SH SOLE 353716 0 87 REGAL ENTMT GROUP CL A 758766109 7644 338548 SH SOLE 338548 0 0 REGENCY CTRS CORP COM 758849103 3234 48714 SH SOLE 48714 0 0 REGENERON PHARMACEUTICALS COM 75886F107 36343 93786 SH SOLE 93786 0 0 REGIONS FINL CORP NEW COM 7591EP100 101259 6968932 SH SOLE 6968932 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 13001 102383 SH SOLE 102383 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 16678 208428 SH SOLE 208343 0 85 RENASANT CORP COM 75970E107 5246 132177 SH SOLE 132177 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 359 34361 SH SOLE 34361 0 0 REPLIGEN CORP COM 759916109 741 21040 SH SOLE 21040 0 0 RENT A CTR INC NEW COM 76009N100 421 47425 SH SOLE 47425 0 0 REPUBLIC BANCORP KY CL A 760281204 1430 41570 SH SOLE 41570 0 0 REPUBLIC SVCS INC COM 760759100 42476 676264 SH SOLE 676264 0 0 RESMED INC COM 761152107 8633 119956 SH SOLE 119956 0 0 RESOURCES CONNECTION INC COM 76122Q105 413 24633 SH SOLE 24633 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 17482 313628 SH SOLE 313628 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1457 69297 SH SOLE 69297 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3089 214231 SH SOLE 214231 0 0 REVLON INC CL A NEW 761525609 466 16731 SH SOLE 16731 0 0 REX AMERICAN RESOURCES CORP COM 761624105 425 4692 SH SOLE 4692 0 0 REXNORD CORP NEW COM 76169B102 5072 219772 SH SOLE 219772 0 0 REXFORD INDL RLTY INC COM 76169C100 1127 50063 SH SOLE 50063 0 0 REYNOLDS AMERICAN INC COM 761713106 68834 1092261 SH SOLE 1092261 0 0 RICE ENERGY INC COM 762760106 9531 402138 SH SOLE 402138 0 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 846 33533 SH SOLE 33533 0 0 RINGCENTRAL INC CL A 76680R206 213 7515 SH SOLE 7515 0 0 RIO TINTO PLC SPONSORED ADR 767204100 602 14790 SH SOLE 14790 0 0 RITE AID CORP COM 767754104 15276 3594379 SH SOLE 3594379 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 186 27031 SH SOLE 27031 0 0 ROBERT HALF INTL INC COM 770323103 40117 821574 SH SOLE 821574 0 0 ROCKWELL AUTOMATION INC COM 773903109 16059 103137 SH SOLE 103137 0 0 ROCKWELL COLLINS INC COM 774341101 15521 159747 SH SOLE 159747 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 14290 323146 SH SOLE 323146 0 0 ROGERS CORP COM 775133101 1522 17729 SH SOLE 17729 0 0 ROLLINS INC COM 775711104 22150 596547 SH SOLE 596547 0 0 ROPER TECHNOLOGIES INC COM 776696106 18188 88083 SH SOLE 88083 0 0 ROSETTA STONE INC COM 777780107 552 56627 SH SOLE 56627 0 0 ROSS STORES INC COM 778296103 23186 351991 SH SOLE 351991 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 17908 245614 SH SOLE 245614 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 16212 637765 SH SOLE 637765 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 1004 40000 SH SOLE 40000 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 17912 320830 SH SOLE 320830 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2949 55921 SH SOLE 55921 0 0 ROYAL GOLD INC COM 780287108 2972 42427 SH SOLE 42427 0 0 ROYCE VALUE TR INC COM 780910105 2449 174935 SH SOLE 174935 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 579 25851 SH SOLE 25851 0 0 RUSH ENTERPRISES INC CL A 781846209 2479 74946 SH SOLE 74946 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 489 24408 SH SOLE 24408 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 5138 61913 SH SOLE 61747 0 166 RYDER SYS INC COM 783549108 23335 309319 SH SOLE 309319 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 2567 28266 SH SOLE 28266 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 8272 133780 SH SOLE 133780 0 0 S & T BANCORP INC COM 783859101 3469 100259 SH SOLE 100259 0 0 S&P GLOBAL INC COM 78409V104 11028 84351 SH SOLE 84351 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 597 4957 SH SOLE 4957 0 0 SEI INVESTMENTS CO COM 784117103 713 14141 SH SOLE 14141 0 0 SJW GROUP COM 784305104 5874 121810 SH SOLE 121810 0 0 SL GREEN RLTY CORP COM 78440X101 9131 85645 SH SOLE 85645 0 0 SLM CORP COM 78442P106 2757 227880 SH SOLE 227880 0 0 SM ENERGY CO COM 78454L100 6509 270987 SH SOLE 270987 0 0 SPS COMM INC COM 78463M107 408 6978 SH SOLE 6978 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 239 2010 SH SOLE 2010 0 0 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 1367 19862 SH SOLE 19862 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 452 7986 SH SOLE 7890 0 96 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 409 9298 SH SOLE 9298 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 451 9366 SH SOLE 9366 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 397 11623 SH SOLE 11623 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 10337 279902 SH SOLE 279240 0 662 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 408 15315 SH SOLE 15315 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 915 16750 SH SOLE 16750 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4405 124428 SH SOLE 124428 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 359 7492 SH SOLE 7492 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 669 13821 SH SOLE 13736 0 85 SP PLUS CORP COM 78469C103 512 15166 SH SOLE 15166 0 0 SPX FLOW INC COM 78469X107 1224 35252 SH SOLE 35252 0 0 SRC ENERGY INC COM 78470V108 2550 302129 SH SOLE 302129 0 0 SVB FINL GROUP COM 78486Q101 28222 151659 SH SOLE 151659 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1165 41706 SH SOLE 41706 0 0 SABRE CORP COM 78573M104 8082 381394 SH SOLE 381394 0 0 SAFETY INS GROUP INC COM 78648T100 7503 107026 SH SOLE 107026 0 0 ST JOE CO COM 790148100 551 32311 SH SOLE 32311 0 0 SALESFORCE COM INC COM 79466L302 227160 2753787 SH SOLE 2753787 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 675 33016 SH SOLE 33016 0 0 SANDERSON FARMS INC COM 800013104 5300 51038 SH SOLE 51038 0 0 SANDY SPRING BANCORP INC COM 800363103 1809 44132 SH SOLE 44132 0 0 SANMINA CORPORATION COM 801056102 3495 86081 SH SOLE 86081 0 0 SANOFI SPONSORED ADR 80105N105 19255 425534 SH SOLE 425534 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 13177 989290 SH SOLE 989290 0 0 SAP SE SPON ADR 803054204 39880 406234 SH SOLE 128988 0 277246 SAREPTA THERAPEUTICS INC COM 803607100 526 17778 SH SOLE 17778 0 0 SAUL CTRS INC COM 804395101 390 6332 SH SOLE 6332 0 0 SCANA CORP NEW COM 80589M102 52229 799218 SH SOLE 799218 0 0 SCANSOURCE INC COM 806037107 2327 59276 SH SOLE 59276 0 0 SCHEIN HENRY INC COM 806407102 14470 85131 SH SOLE 85131 0 0 SCHLUMBERGER LTD COM 806857108 18918 242223 SH SOLE 242223 0 0 SCHOLASTIC CORP COM 807066105 1845 43333 SH SOLE 43333 0 0 SCHWAB CHARLES CORP NEW COM 808513105 10592 259540 SH SOLE 259540 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2068 49917 SH SOLE 49917 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 11445 153831 SH SOLE 153831 0 0 SCICLONE PHARMACEUTICALS INC COM 80862K104 415 42366 SH SOLE 42366 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 4273 180664 SH SOLE 180664 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 13706 146758 SH SOLE 146758 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 404 17220 SH SOLE 17220 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 8573 109396 SH SOLE 109396 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2540 105941 SH SOLE 105941 0 0 SEACOR HOLDINGS INC COM 811904101 323 4669 SH SOLE 4669 0 0 SEALED AIR CORP NEW COM 81211K100 3450 79158 SH SOLE 79158 0 0 SEARS HLDGS CORP COM 812350106 669 58249 SH SOLE 58249 0 0 SEATTLE GENETICS INC COM 812578102 44374 705921 SH SOLE 705921 0 0 SEAWORLD ENTMT INC COM 81282V100 321 17583 SH SOLE 17583 0 0 SELECT COMFORT CORP COM 81616X103 925 37311 SH SOLE 37311 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 8844 342932 SH SOLE 342932 0 0 SELECT MED HLDGS CORP COM 81619Q105 2409 180436 SH SOLE 180436 0 0 SELECTIVE INS GROUP INC COM 816300107 2824 59901 SH SOLE 59901 0 0 SEMGROUP CORP CL A 81663A105 287 7973 SH SOLE 7973 0 0 SEMTECH CORP COM 816850101 1570 46440 SH SOLE 46440 0 0 SEMPRA ENERGY COM 816851109 73650 666515 SH SOLE 619515 0 47000 SENECA FOODS CORP NEW CL A 817070501 205 5674 SH SOLE 5674 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2580 127417 SH SOLE 127417 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1579 19922 SH SOLE 19922 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 356 8246 SH SOLE 8246 0 0 SERVICE CORP INTL COM 817565104 3939 127555 SH SOLE 127555 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 6099 146083 SH SOLE 146083 0 0 SERVICENOW INC COM 81762P102 7002 80046 SH SOLE 80046 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 6392 175705 SH SOLE 175705 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 17910 864380 SH SOLE 864380 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 5248 162815 SH SOLE 162815 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1628 58034 SH SOLE 58034 0 0 SHERWIN WILLIAMS CO COM 824348106 7107 22912 SH SOLE 22912 0 0 SHIRE PLC SPONSORED ADR 82481R106 42210 242265 SH SOLE 242265 0 0 SHOE CARNIVAL INC COM 824889109 269 10954 SH SOLE 10954 0 0 SHORE BANCSHARES INC COM 825107105 174 10424 SH SOLE 10424 0 0 SHUTTERFLY INC COM 82568P304 1570 32520 SH SOLE 32520 0 0 SHUTTERSTOCK INC COM 825690100 854 20651 SH SOLE 20651 0 0 SIERRA BANCORP COM 82620P102 941 34308 SH SOLE 34308 0 0 SIERRA WIRELESS INC COM 826516106 777 29277 SH SOLE 29277 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 24756 166834 SH SOLE 166834 0 0 SILICON LABORATORIES INC COM 826919102 1929 26221 SH SOLE 26221 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 513 10970 SH SOLE 10970 0 0 SILVER BAY RLTY TR CORP COM 82735Q102 251 11706 SH SOLE 11706 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 1224 108378 SH SOLE 108378 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4936 89504 SH SOLE 89504 0 0 SIMON PPTY GROUP INC NEW COM 828806109 36782 213811 SH SOLE 213811 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1150 26680 SH SOLE 26680 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1982 48933 SH SOLE 48933 0 0 SIRIUS XM HLDGS INC COM 82968B103 19862 3856651 SH SOLE 1143168 0 2713483 SIX FLAGS ENTMT CORP NEW COM 83001A102 2573 43255 SH SOLE 43255 0 0 SKECHERS U S A INC CL A 830566105 5013 182607 SH SOLE 182607 0 0 SKYWEST INC COM 830879102 2471 72158 SH SOLE 72158 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 90181 920405 SH SOLE 920405 0 0 SMITH A O COM 831865209 8589 167885 SH SOLE 167885 0 0 SMART & FINAL STORES INC COM 83190B101 1600 132191 SH SOLE 132191 0 0 SMUCKER J M CO COM NEW 832696405 43391 331030 SH SOLE 331030 0 0 SNAP ON INC COM 833034101 24312 144141 SH SOLE 144069 0 72 SNAP INC CL A 83304A106 10130 449609 SH SOLE 115009 0 334600 SOHU COM INC COM 83408W103 1392 35395 SH SOLE 35395 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1418 90885 SH SOLE 90885 0 0 SONOCO PRODS CO COM 835495102 26921 508717 SH SOLE 508717 0 0 SONUS NETWORKS INC COM NEW 835916503 23280 3532672 SH SOLE 3532672 0 0 SOURCE CAP INC COM 836144105 1516 40353 SH SOLE 40353 0 0 SOUTH JERSEY INDS INC COM 838518108 23987 672843 SH SOLE 672843 0 0 SOUTH ST CORP COM 840441109 7886 88264 SH SOLE 88264 0 0 SOUTHERN CO COM 842587107 88796 1783776 SH SOLE 1783776 0 0 SOUTHERN COPPER CORP COM 84265V105 5010 139598 SH SOLE 139598 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 3523 104938 SH SOLE 104938 0 0 SOUTHWEST AIRLS CO COM 844741108 48195 896483 SH SOLE 896483 0 0 SOUTHWEST BANCORP INC OKLA COM 844767103 1280 48944 SH SOLE 48944 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2560 30874 SH SOLE 30874 0 0 SOUTHWESTERN ENERGY CO COM 845467109 10784 1319904 SH SOLE 1319904 0 0 SPARTANNASH CO COM 847215100 1822 52074 SH SOLE 52074 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 11709 268175 SH SOLE 268175 0 0 SPECTRANETICS CORP COM 84760C107 1742 59804 SH SOLE 59804 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 20197 145295 SH SOLE 145295 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 28373 489870 SH SOLE 489870 0 0 SPIRIT AIRLS INC COM 848577102 21131 398174 SH SOLE 398174 0 0 SPIRE INC COM 84857L101 20814 308357 SH SOLE 308357 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 1621 159998 SH SOLE 159998 0 0 SPLUNK INC COM 848637104 6396 102676 SH SOLE 102676 0 0 SPOK HLDGS INC COM 84863T106 341 17968 SH SOLE 17968 0 0 SPRINT CORP COM SER 1 85207U105 11957 1377554 SH SOLE 1377554 0 0 SPROUTS FMRS MKT INC COM 85208M102 7794 337118 SH SOLE 337118 0 0 SQUARE INC CL A 852234103 19586 1133456 SH SOLE 1133456 0 0 STAG INDL INC COM 85254J102 839 33517 SH SOLE 33517 0 0 STAMPS COM INC COM NEW 852857200 1685 14234 SH SOLE 14034 0 200 STANDARD MTR PRODS INC COM 853666105 1259 25611 SH SOLE 25611 0 0 STANDEX INTL CORP COM 854231107 4185 41787 SH SOLE 41714 0 73 STANLEY BLACK & DECKER INC COM 854502101 22104 166360 SH SOLE 166360 0 0 STAPLES INC COM 855030102 4861 554247 SH SOLE 554247 0 0 STARBUCKS CORP COM 855244109 24447 418693 SH SOLE 418693 0 0 STARWOOD PPTY TR INC COM 85571B105 13866 614094 SH SOLE 614094 0 0 STATE BK FINL CORP COM 856190103 3198 122452 SH SOLE 122452 0 0 STATE NATL COS INC COM 85711T305 353 24499 SH SOLE 24499 0 0 STATE STR CORP COM 857477103 20186 253563 SH SOLE 253563 0 0 STATOIL ASA SPONSORED ADR 85771P102 588 34238 SH SOLE 34238 0 0 STEEL DYNAMICS INC COM 858119100 10692 307586 SH SOLE 307586 0 0 STEELCASE INC CL A 858155203 2574 153685 SH SOLE 153685 0 0 STEIN MART INC COM 858375108 557 185097 SH SOLE 185097 0 0 STEPAN CO COM 858586100 1806 22916 SH SOLE 22916 0 0 STERICYCLE INC COM 858912108 19475 234954 SH SOLE 234954 0 0 STERLING BANCORP DEL COM 85917A100 1653 69740 SH SOLE 69740 0 0 STEWART INFORMATION SVCS COR COM 860372101 1306 29553 SH SOLE 29553 0 0 STIFEL FINL CORP COM 860630102 527 10508 SH SOLE 10508 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 981 63435 SH SOLE 63435 0 0 STOCK YDS BANCORP INC COM 861025104 1699 41792 SH SOLE 41792 0 0 STONE HBR EMERG MKTS TL INC COM 86164W100 1295 84007 SH SOLE 84007 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 1726 36644 SH SOLE 36644 0 0 STONERIDGE INC COM 86183P102 391 21541 SH SOLE 21541 0 0 STORE CAP CORP COM 862121100 3244 135828 SH SOLE 135828 0 0 STRYKER CORP COM 863667101 32209 244658 SH SOLE 244658 0 0 STURM RUGER & CO INC COM 864159108 2143 40023 SH SOLE 11271 0 28752 SUCAMPO PHARMACEUTICALS INC CL A 864909106 225 20452 SH SOLE 5252 0 15200 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 76 10462 SH SOLE 10462 0 0 SUMMIT HOTEL PPTYS COM 866082100 3116 194987 SH SOLE 194987 0 0 SUMMIT MATLS INC CL A 86614U100 1175 47551 SH SOLE 47551 0 0 SUN BANCORP INC COM NEW 86663B201 851 34886 SH SOLE 34886 0 0 SUN CMNTYS INC COM 866674104 1783 22192 SH SOLE 22192 0 0 SUN HYDRAULICS CORP COM 866942105 762 21097 SH SOLE 21097 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 565 23128 SH SOLE 23128 0 0 SUNPOWER CORP COM 867652406 7886 1292779 SH SOLE 16832 0 1275947 SUNRUN INC COM 86771W105 500 92526 SH SOLE 40646 0 51880 SUNSTONE HOTEL INVS INC NEW COM 867892101 11468 748078 SH SOLE 748078 0 0 SUNTRUST BKS INC COM 867914103 97358 1760540 SH SOLE 1760540 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1892 74650 SH SOLE 74650 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 744 52141 SH SOLE 52141 0 0 SUPERIOR INDS INTL INC COM 868168105 2475 97623 SH SOLE 97623 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1816 58029 SH SOLE 58029 0 0 SUPERVALU INC COM 868536103 991 256799 SH SOLE 256799 0 0 SUPREME INDS INC CL A 868607102 3805 187789 SH SOLE 187789 0 0 SURGERY PARTNERS INC COM 86881A100 600 30768 SH SOLE 30768 0 0 SWIFT TRANSN CO CL A 87074U101 1293 62940 SH SOLE 62940 0 0 SYKES ENTERPRISES INC COM 871237103 2621 89134 SH SOLE 89134 0 0 SYMANTEC CORP COM 871503108 98225 3201595 SH SOLE 3201595 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 212 8691 SH SOLE 8691 0 0 SYNAPTICS INC COM 87157D109 1797 36290 SH SOLE 36290 0 0 SYNOPSYS INC COM 871607107 19699 273102 SH SOLE 273102 0 0 SYNOVUS FINL CORP COM NEW 87161C501 525 12809 SH SOLE 12809 0 0 SYNNEX CORP COM 87162W100 2432 21722 SH SOLE 21722 0 0 SYNCHRONY FINL COM 87165B103 31845 928437 SH SOLE 928437 0 0 SYSCO CORP COM 871829107 45755 881265 SH SOLE 881265 0 0 TCF FINL CORP COM 872275102 9341 548808 SH SOLE 548808 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 12306 206276 SH SOLE 206276 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 99631 2563845 SH SOLE 2563845 0 0 TFS FINL CORP COM 87240R107 9306 559940 SH SOLE 559940 0 0 TJX COS INC NEW COM 872540109 24727 312679 SH SOLE 312679 0 0 T MOBILE US INC COM 872590104 94813 1467920 SH SOLE 1467920 0 0 TRC COS INC COM 872625108 4206 241039 SH SOLE 241039 0 0 TRI POINTE GROUP INC COM 87265H109 756 60272 SH SOLE 60272 0 0 TPI COMPOSITES INC COM 87266J104 572 30068 SH SOLE 30068 0 0 TTM TECHNOLOGIES INC COM 87305R109 2831 175484 SH SOLE 175484 0 0 TAHOE RES INC COM 873868103 561 69884 SH SOLE 69884 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 34718 1057178 SH SOLE 1057178 0 0 TAL ED GROUP ADS REPSTG COM 874080104 2240 21019 SH SOLE 21019 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 6566 123412 SH SOLE 123412 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 8765 267460 SH SOLE 267460 0 0 TARGET CORP COM 87612E106 44396 804427 SH SOLE 804427 0 0 TARGA RES CORP COM 87612G101 13912 232254 SH SOLE 232254 0 0 TASER INTL INC COM 87651B104 610 26751 SH SOLE 26751 0 0 TATA MTRS LTD SPONSORED ADR 876568502 8342 234007 SH SOLE 234007 0 0 TAUBMAN CTRS INC COM 876664103 1330 20141 SH SOLE 20141 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 383 17953 SH SOLE 17953 0 0 TECH DATA CORP COM 878237106 3717 39582 SH SOLE 39582 0 0 TEGNA INC COM 87901J105 11656 454967 SH SOLE 454967 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 2073 119149 SH SOLE 119149 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 1668 75175 SH SOLE 75175 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1980 15657 SH SOLE 15657 0 0 TELEFLEX INC COM 879369106 9277 47885 SH SOLE 47885 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 241 16243 SH SOLE 16243 0 0 TELEFONICA S A SPONSORED ADR 879382208 6170 551351 SH SOLE 551351 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 68354 2578414 SH SOLE 2578414 0 0 TELUS CORP COM 87971M103 31523 970544 SH SOLE 970544 0 0 TELETECH HOLDINGS INC COM 879939106 1488 50270 SH SOLE 50270 0 0 TEMPLETON EMERGING MKTS FD I COM 880191101 677 48300 SH SOLE 48300 0 0 TEMPUR SEALY INTL INC COM 88023U101 1636 35216 SH SOLE 9073 0 26143 TENARIS S A SPONSORED ADR 88031M109 275 8043 SH SOLE 8043 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3195 180398 SH SOLE 180398 0 0 TENNANT CO COM 880345103 861 11853 SH SOLE 11853 0 0 TENNECO INC COM 880349105 2843 45540 SH SOLE 45540 0 0 TERADATA CORP DEL COM 88076W103 39738 1276924 SH SOLE 1276924 0 0 TERADYNE INC COM 880770102 1124 36143 SH SOLE 36143 0 0 TEREX CORP NEW COM 880779103 11015 350787 SH SOLE 350787 0 0 TERNIUM SA SPON ADR 880890108 207 7906 SH SOLE 7906 0 0 TERRAFORM GLOBAL INC CL A 88104M101 484 100914 SH SOLE 100914 0 0 TERRAFORM PWR INC CL A COM 88104R100 1004 81194 SH SOLE 81194 0 0 TERRITORIAL BANCORP INC COM 88145X108 770 24695 SH SOLE 24695 0 0 TERRENO RLTY CORP COM 88146M101 922 32920 SH SOLE 32920 0 0 TESARO INC COM 881569107 3993 25953 SH SOLE 25953 0 0 TESORO CORP COM 881609101 32750 404017 SH SOLE 404017 0 0 TESLA INC COM 88160R101 20223 72665 SH SOLE 16265 0 56400 TESORO LOGISTICS LP COM UNIT LP 88160T107 6114 112244 SH SOLE 112244 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17788 554310 SH SOLE 554310 0 0 TETRA TECH INC NEW COM 88162G103 6997 171290 SH SOLE 171290 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 24284 291003 SH SOLE 291003 0 0 TEXAS INSTRS INC COM 882508104 135202 1678282 SH SOLE 1678282 0 0 TEXAS ROADHOUSE INC COM 882681109 2862 64277 SH SOLE 64277 0 0 TEXTRON INC COM 883203101 39298 825759 SH SOLE 825759 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 18871 122861 SH SOLE 122765 0 96 THERMON GROUP HLDGS INC COM 88362T103 557 26733 SH SOLE 26733 0 0 THOMSON REUTERS CORP COM 884903105 23553 544834 SH SOLE 544199 0 635 THOR INDS INC COM 885160101 9353 97300 SH SOLE 97300 0 0 3-D SYS CORP DEL COM NEW 88554D205 174 11649 SH SOLE 3142 0 8507 3M CO COM 88579Y101 36300 189723 SH SOLE 189723 0 0 TIER REIT INC COM NEW 88650V208 1303 75082 SH SOLE 75082 0 0 TIFFANY & CO NEW COM 886547108 14297 150018 SH SOLE 150018 0 0 TILE SHOP HLDGS INC COM 88677Q109 1114 57865 SH SOLE 57865 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2229 139495 SH SOLE 139495 0 0 TIME INC NEW COM 887228104 602 31094 SH SOLE 31094 0 0 TIME WARNER INC COM NEW 887317303 4862 49755 SH SOLE 49755 0 0 TIMKEN CO COM 887389104 7247 160324 SH SOLE 160324 0 0 TIVO CORP COM 88870P106 582 31027 SH SOLE 31027 0 0 TOLL BROTHERS INC COM 889478103 9388 259981 SH SOLE 259981 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1675 20795 SH SOLE 20795 0 0 TOOTSIE ROLL INDS INC COM 890516107 506 13545 SH SOLE 4576 0 8969 TOPBUILD CORP COM 89055F103 3396 72259 SH SOLE 72259 0 0 TORCHMARK CORP COM 891027104 12164 157893 SH SOLE 157893 0 0 TORO CO COM 891092108 30247 484260 SH SOLE 484260 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 18409 367516 SH SOLE 367516 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 2743 124752 SH SOLE 124752 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 1604 75926 SH SOLE 75926 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 1869 113294 SH SOLE 113294 0 0 TOTAL S A SPONSORED ADR 89151E109 25968 515026 SH SOLE 514703 0 323 TOWER INTL INC COM 891826109 495 18260 SH SOLE 18260 0 0 TOTAL SYS SVCS INC COM 891906109 12154 227346 SH SOLE 227346 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 5648 174329 SH SOLE 174329 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 22029 202806 SH SOLE 202686 0 120 TRACTOR SUPPLY CO COM 892356106 10461 151672 SH SOLE 151672 0 0 TRANSDIGM GROUP INC COM 893641100 2652 12047 SH SOLE 12047 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 9136 204474 SH SOLE 204474 0 0 TRANSUNION COM 89400J107 8054 210022 SH SOLE 210022 0 0 TRAVELERS COMPANIES INC COM 89417E109 48143 399392 SH SOLE 399392 0 0 TRECORA RES COM 894648104 179 16136 SH SOLE 16136 0 0 TREEHOUSE FOODS INC COM 89469A104 19054 225060 SH SOLE 225060 0 0 TREX CO INC COM 89531P105 2289 32994 SH SOLE 32994 0 0 TRI CONTL CORP COM 895436103 1423 61531 SH SOLE 61531 0 0 TRIBUNE MEDIA CO CL A 896047503 282 7568 SH SOLE 7568 0 0 TRICO BANCSHARES COM 896095106 2087 58734 SH SOLE 58734 0 0 TRIMAS CORP COM NEW 896215209 5763 277720 SH SOLE 277720 0 0 TRIMBLE INC COM 896239100 16252 507709 SH SOLE 507709 0 0 TRINET GROUP INC COM 896288107 2773 95968 SH SOLE 95968 0 0 TRINITY INDS INC COM 896522109 28635 1078521 SH SOLE 1078521 0 0 TRISTATE CAP HLDGS INC COM 89678F100 1664 71263 SH SOLE 71263 0 0 TRIUMPH BANCORP INC COM 89679E300 1211 46930 SH SOLE 46930 0 0 TRIUMPH GROUP INC NEW COM 896818101 508 19731 SH SOLE 19731 0 0 TRIPADVISOR INC COM 896945201 75503 1749385 SH SOLE 1749385 0 0 TRONC INC COM 89703P107 830 59662 SH SOLE 49562 0 10100 TRUECAR INC COM 89785L107 35887 2319812 SH SOLE 258466 0 2061346 TRUEBLUE INC COM 89785X101 369 13504 SH SOLE 13504 0 0 TRUSTCO BK CORP N Y COM 898349105 2007 255696 SH SOLE 255696 0 0 TRUSTMARK CORP COM 898402102 5861 184374 SH SOLE 184374 0 0 TUPPERWARE BRANDS CORP COM 899896104 9528 151911 SH SOLE 151911 0 0 TUTOR PERINI CORP COM 901109108 7806 245469 SH SOLE 245469 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 11345 350275 SH SOLE 350275 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 3246 102140 SH SOLE 102140 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 843 153605 SH SOLE 42905 0 110700 TWITTER INC COM 90184L102 97823 6543375 SH SOLE 6543375 0 0 TWO HBRS INVT CORP COM 90187B101 18991 1980294 SH SOLE 1980294 0 0 II VI INC COM 902104108 2269 62936 SH SOLE 62936 0 0 2U INC COM 90214J101 45202 1139730 SH SOLE 1139730 0 0 TYSON FOODS INC CL A 902494103 32699 529881 SH SOLE 529881 0 0 UDR INC COM 902653104 4296 118475 SH SOLE 118475 0 0 UGI CORP NEW COM 902681105 8441 170867 SH SOLE 170867 0 0 UMB FINL CORP COM 902788108 7436 98739 SH SOLE 98739 0 0 US BANCORP DEL COM NEW 902973304 110089 2137659 SH SOLE 2137659 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1444 25069 SH SOLE 25069 0 0 U S G CORP COM NEW 903293405 15827 497713 SH SOLE 497713 0 0 U S CONCRETE INC COM NEW 90333L201 2422 37521 SH SOLE 25198 0 12323 U S PHYSICAL THERAPY INC COM 90337L108 1518 23246 SH SOLE 23246 0 0 U S SILICA HLDGS INC COM 90346E103 1752 36499 SH SOLE 36499 0 0 UBIQUITI NETWORKS INC COM 90347A100 3035 60384 SH SOLE 40181 0 20203 ULTA BEAUTY INC COM 90384S303 22744 79739 SH SOLE 79739 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 26683 393667 SH SOLE 393667 0 0 UMPQUA HLDGS CORP COM 904214103 31658 1784553 SH SOLE 1784553 0 0 UNIFI INC COM NEW 904677200 357 12583 SH SOLE 12583 0 0 UNIFIRST CORP MASS COM 904708104 2062 14577 SH SOLE 14577 0 0 UNILEVER PLC SPON ADR NEW 904767704 17490 354489 SH SOLE 354489 0 0 UNION BANKSHARES CORP NEW COM 90539J109 5250 149241 SH SOLE 149241 0 0 UNION PAC CORP COM 907818108 39879 376504 SH SOLE 376504 0 0 UNIT CORP COM 909218109 1084 44857 SH SOLE 44857 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1057 126772 SH SOLE 126772 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4416 159476 SH SOLE 159476 0 0 UNITED BANKSHARES INC WEST V COM 909907107 9521 225339 SH SOLE 194339 0 31000 UNITED CONTL HLDGS INC COM 910047109 34713 491409 SH SOLE 491409 0 0 UNITED FINL BANCORP INC NEW COM 910304104 2297 135059 SH SOLE 135059 0 0 UNITED FIRE GROUP INC COM 910340108 1334 31182 SH SOLE 31182 0 0 UNITED INS HLDGS CORP COM 910710102 233 14609 SH SOLE 14609 0 0 UNITED NAT FOODS INC COM 911163103 5123 118503 SH SOLE 118370 0 133 UNITED PARCEL SERVICE INC CL B 911312106 45792 426767 SH SOLE 426767 0 0 UNITED RENTALS INC COM 911363109 35594 284635 SH SOLE 284635 0 0 UNITED STATES CELLULAR CORP COM 911684108 2108 56471 SH SOLE 56471 0 0 US FOODS HLDG CORP COM 912008109 6127 218967 SH SOLE 218967 0 0 UNITED TECHNOLOGIES CORP COM 913017109 23729 211469 SH SOLE 211469 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 45464 335822 SH SOLE 335822 0 0 UNITEDHEALTH GROUP INC COM 91324P102 49971 304681 SH SOLE 304583 0 98 UNITIL CORP COM 913259107 521 11577 SH SOLE 11577 0 0 UNITI GROUP INC COM 91325V108 2736 105831 SH SOLE 105831 0 0 UNIVAR INC COM 91336L107 6671 217595 SH SOLE 217595 0 0 UNIVERSAL CORP VA COM 913456109 3997 56493 SH SOLE 56493 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2703 31390 SH SOLE 31390 0 0 UNIVERSAL ELECTRS INC COM 913483103 688 10046 SH SOLE 10046 0 0 UNIVERSAL FST PRODS INC COM 913543104 2080 21107 SH SOLE 21107 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 751 11648 SH SOLE 11648 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 2063 84218 SH SOLE 84218 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 41164 330766 SH SOLE 330766 0 0 UNIVEST CORP PA COM 915271100 1837 70923 SH SOLE 70923 0 0 UNUM GROUP COM 91529Y106 22022 469659 SH SOLE 469659 0 0 URBAN OUTFITTERS INC COM 917047102 8561 360319 SH SOLE 360319 0 0 URBAN EDGE PPTYS COM 91704F104 801 30452 SH SOLE 30452 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 203 9897 SH SOLE 9897 0 0 US ECOLOGY INC COM 91732J102 6232 133021 SH SOLE 133021 0 0 VCA INC COM 918194101 20572 224826 SH SOLE 224826 0 0 V F CORP COM 918204108 20889 380002 SH SOLE 380002 0 0 VEON LTD SPONSORED ADR 91822M106 4240 1039250 SH SOLE 1039250 0 0 VSE CORP COM 918284100 257 6310 SH SOLE 6310 0 0 VWR CORP COM 91843L103 27304 968224 SH SOLE 968224 0 0 VAIL RESORTS INC COM 91879Q109 4714 24564 SH SOLE 24564 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 459 41645 SH SOLE 41645 0 0 VALE S A ADR 91912E105 271 28544 SH SOLE 28544 0 0 VALERO ENERGY CORP NEW COM 91913Y100 60586 913959 SH SOLE 913762 0 197 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 5342 111503 SH SOLE 111503 0 0 VALLEY NATL BANCORP COM 919794107 3306 280186 SH SOLE 280186 0 0 VALMONT INDS INC COM 920253101 12117 77926 SH SOLE 77926 0 0 VALSPAR CORP COM 920355104 2130 19204 SH SOLE 19204 0 0 VALVOLINE INC COM 92047W101 3411 138945 SH SOLE 35545 0 103400 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 1468 48037 SH SOLE 47867 0 170 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 207 11851 SH SOLE 11615 0 236 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 605 25829 SH SOLE 25829 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1914 48180 SH SOLE 48180 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 701 11076 SH SOLE 11076 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1647 31943 SH SOLE 31943 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2094 26266 SH SOLE 26248 0 18 VANTIV INC CL A 92210H105 20125 313872 SH SOLE 313872 0 0 VARIAN MED SYS INC COM 92220P105 14014 153778 SH SOLE 153778 0 0 VARONIS SYS INC COM 922280102 6936 218124 SH SOLE 218124 0 0 VASCO DATA SEC INTL INC COM 92230Y104 2997 222036 SH SOLE 222036 0 0 VECTREN CORP COM 92240G101 51498 878656 SH SOLE 878656 0 0 VECTOR GROUP LTD COM 92240M108 1430 68734 SH SOLE 68734 0 0 VEECO INSTRS INC DEL COM 922417100 1080 36180 SH SOLE 36180 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 4997 291035 SH SOLE 291035 0 0 VEEVA SYS INC CL A COM 922475108 105652 2060303 SH SOLE 2060303 0 0 VENTAS INC COM 92276F100 9346 143698 SH SOLE 143698 0 0 VANGUARD INDEX FDS REIT ETF 922908553 2757 33383 SH SOLE 33278 0 105 VANGUARD INDEX FDS SMALL CP ETF 922908751 1800 13503 SH SOLE 13503 0 0 VERA BRADLEY INC COM 92335C106 145 15579 SH SOLE 15579 0 0 VEREIT INC COM 92339V100 3246 382353 SH SOLE 382353 0 0 VERIFONE SYS INC COM 92342Y109 5888 314370 SH SOLE 314370 0 0 VERISIGN INC COM 92343E102 86602 994172 SH SOLE 994172 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 192049 3939459 SH SOLE 3939459 0 0 VERINT SYS INC COM 92343X100 7419 171037 SH SOLE 171037 0 0 VERITEX HLDGS INC COM 923451108 301 10695 SH SOLE 10695 0 0 VERISK ANALYTICS INC COM 92345Y106 10049 123843 SH SOLE 123843 0 0 VERMILION ENERGY INC COM 923725105 750 19983 SH SOLE 5683 0 14300 VERTEX PHARMACEUTICALS INC COM 92532F100 44110 403386 SH SOLE 403386 0 0 VERSUM MATLS INC COM 92532W103 2260 73869 SH SOLE 73869 0 0 VIACOM INC NEW CL B 92553P201 35152 754018 SH SOLE 754018 0 0 VIAVI SOLUTIONS INC COM 925550105 1106 103174 SH SOLE 103174 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 6855 381250 SH SOLE 381250 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4473 335284 SH SOLE 335284 0 0 VISA INC COM CL A 92826C839 15246 171559 SH SOLE 171559 0 0 VIRTUSA CORP COM 92827P102 1844 61035 SH SOLE 61035 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 857 52097 SH SOLE 52097 0 0 VISHAY PRECISION GROUP INC COM 92835K103 158 10014 SH SOLE 10014 0 0 VISTA OUTDOOR INC COM 928377100 5424 263451 SH SOLE 263451 0 0 VISTEON CORP COM NEW 92839U206 3678 37553 SH SOLE 37553 0 0 VITAMIN SHOPPE INC COM 92849E101 549 27266 SH SOLE 27266 0 0 VIVINT SOLAR INC COM 92854Q106 275 98145 SH SOLE 24587 0 73558 VMWARE INC CL A COM 928563402 56693 615294 SH SOLE 195054 0 420240 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9041 342067 SH SOLE 342067 0 0 VONAGE HLDGS CORP COM 92886T201 40448 6400018 SH SOLE 6400018 0 0 VORNADO RLTY TR SH BEN INT 929042109 9187 91587 SH SOLE 91587 0 0 VOYA FINL INC COM 929089100 5549 146185 SH SOLE 146185 0 0 VULCAN MATLS CO COM 929160109 13800 114544 SH SOLE 114544 0 0 WGL HLDGS INC COM 92924F106 20180 244522 SH SOLE 244522 0 0 WABCO HLDGS INC COM 92927K102 1341 11419 SH SOLE 11419 0 0 WSFS FINL CORP COM 929328102 4606 100239 SH SOLE 100239 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 4215 147334 SH SOLE 147334 0 0 W P CAREY INC COM 92936U109 4247 68264 SH SOLE 68264 0 0 WPP PLC NEW ADR 92937A102 22963 209895 SH SOLE 209767 0 128 WEC ENERGY GROUP INC COM 92939U106 52114 859535 SH SOLE 859535 0 0 WABASH NATL CORP COM 929566107 10695 516919 SH SOLE 516919 0 0 WABTEC CORP COM 929740108 8435 108136 SH SOLE 108136 0 0 WADDELL & REED FINL INC CL A 930059100 10855 638521 SH SOLE 638521 0 0 WAGEWORKS INC COM 930427109 2253 31167 SH SOLE 31167 0 0 WAL-MART STORES INC COM 931142103 49323 684282 SH SOLE 684282 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 32352 389554 SH SOLE 389554 0 0 WASHINGTON FED INC COM 938824109 6674 201628 SH SOLE 201628 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 536 61665 SH SOLE 61665 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1027 32847 SH SOLE 32847 0 0 WASHINGTON TR BANCORP COM 940610108 2325 47154 SH SOLE 47154 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 223 7977 SH SOLE 7977 0 0 WASTE MGMT INC DEL COM 94106L109 41123 563949 SH SOLE 563949 0 0 WATERSTONE FINL INC MD COM 94188P101 1370 75047 SH SOLE 75047 0 0 WATSCO INC COM 942622200 29680 207290 SH SOLE 207105 0 185 WATTS WATER TECHNOLOGIES INC CL A 942749102 5849 93807 SH SOLE 93807 0 0 WAYFAIR INC CL A 94419L101 3113 76895 SH SOLE 20383 0 56512 WEB COM GROUP INC COM 94733A104 36469 1889568 SH SOLE 1889568 0 0 WEBSTER FINL CORP CONN COM 947890109 561 11209 SH SOLE 11209 0 0 WEIBO CORP SPONSORED ADR 948596101 4378 83907 SH SOLE 29884 0 54023 WEIGHT WATCHERS INTL INC NEW COM 948626106 211 13520 SH SOLE 13520 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5010 150050 SH SOLE 150050 0 0 WEIS MKTS INC COM 948849104 19806 332041 SH SOLE 332041 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 20341 145073 SH SOLE 145073 0 0 WELLS FARGO & CO NEW COM 949746101 88008 1581163 SH SOLE 1580881 0 282 WELLTOWER INC COM 95040Q104 10681 150819 SH SOLE 150819 0 0 WENDYS CO COM 95058W100 5679 417244 SH SOLE 417244 0 0 WERNER ENTERPRISES INC COM 950755108 2536 96788 SH SOLE 96788 0 0 WESBANCO INC COM 950810101 4002 105010 SH SOLE 105010 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1569 137652 SH SOLE 137652 0 0 WESCO INTL INC COM 95082P105 1546 22228 SH SOLE 22228 0 0 WEST CORP COM 952355204 2678 109674 SH SOLE 109674 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 20743 254173 SH SOLE 254173 0 0 WESTAMERICA BANCORPORATION COM 957090103 3002 53779 SH SOLE 12379 0 41400 WESTAR ENERGY INC COM 95709T100 28957 533572 SH SOLE 533572 0 0 WESTERN ALLIANCE BANCORP COM 957638109 17767 361930 SH SOLE 361671 0 259 WESTERN ASSET VAR RT STRG FD COM 957667108 1325 79881 SH SOLE 79881 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 1265 81615 SH SOLE 81615 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 1468 97172 SH SOLE 97172 0 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 474 21115 SH SOLE 21115 0 0 WESTERN DIGITAL CORP COM 958102105 78156 947007 SH SOLE 947007 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 10804 178726 SH SOLE 178726 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 622 65246 SH SOLE 65246 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 225 21411 SH SOLE 21411 0 0 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 10561 414975 SH SOLE 414975 0 0 WESTERN UN CO COM 959802109 31793 1562327 SH SOLE 1562327 0 0 WESTLAKE CHEM CORP COM 960413102 14186 214776 SH SOLE 214776 0 0 WESTROCK CO COM 96145D105 14674 282026 SH SOLE 281511 0 515 WESTWOOD HLDGS GROUP INC COM 961765104 348 6518 SH SOLE 6518 0 0 WEX INC COM 96208T104 5528 53410 SH SOLE 53410 0 0 WEYERHAEUSER CO COM 962166104 1563 46008 SH SOLE 46008 0 0 WHEELER REAL ESTATE INVT TR COM 963025101 34 19589 SH SOLE 19589 0 0 WHIRLPOOL CORP COM 963320106 15563 90838 SH SOLE 90838 0 0 WHITEWAVE FOODS CO COM 966244105 20937 372883 SH SOLE 372883 0 0 WHITING PETE CORP NEW COM 966387102 6526 689822 SH SOLE 689822 0 0 WHOLE FOODS MKT INC COM 966837106 42352 1425027 SH SOLE 1425027 0 0 WILEY JOHN & SONS INC CL A 968223206 1194 22193 SH SOLE 22193 0 0 WILLIAMS COS INC DEL COM 969457100 11976 404719 SH SOLE 377919 0 26800 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 5932 145279 SH SOLE 145279 0 0 WILLIAMS SONOMA INC COM 969904101 7135 133061 SH SOLE 132476 0 585 WINGSTOP INC COM 974155103 620 21915 SH SOLE 21915 0 0 WINNEBAGO INDS INC COM 974637100 642 21939 SH SOLE 21939 0 0 WINTRUST FINL CORP COM 97650W108 7836 113371 SH SOLE 113371 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 16353 1598557 SH SOLE 1419457 0 179100 WISDOMTREE INVTS INC COM 97717P104 416 45778 SH SOLE 11570 0 34208 WISDOMTREE TR BLMBG US BULL 97717W471 616 22699 SH SOLE 22699 0 0 WOLVERINE WORLD WIDE INC COM 978097103 2155 86292 SH SOLE 86292 0 0 WOODWARD INC COM 980745103 3255 47927 SH SOLE 47927 0 0 WORKDAY INC CL A 98138H101 1218 14623 SH SOLE 14623 0 0 WORLD ACCEP CORP DEL COM 981419104 273 5277 SH SOLE 5277 0 0 WORLD FUEL SVCS CORP COM 981475106 14565 401785 SH SOLE 401785 0 0 WORTHINGTON INDS INC COM 981811102 2182 48393 SH SOLE 48393 0 0 WPX ENERGY INC COM 98212B103 17393 1298939 SH SOLE 1298939 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 7637 90609 SH SOLE 90609 0 0 XPO LOGISTICS INC COM 983793100 4085 85309 SH SOLE 85309 0 0 XCEL ENERGY INC COM 98389B100 84832 1908490 SH SOLE 1908490 0 0 XILINX INC COM 983919101 80758 1395031 SH SOLE 1395031 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3217 188453 SH SOLE 188453 0 0 XENCOR INC COM 98401F105 1930 80686 SH SOLE 80686 0 0 XENITH BANKSHARES INC NEW COM NEW 984102202 1083 42675 SH SOLE 42675 0 0 XEROX CORP COM 984121103 47225 6433935 SH SOLE 6433935 0 0 XYLEM INC COM 98419M100 22287 443793 SH SOLE 443793 0 0 XPERI CORP COM 98421B100 3354 98788 SH SOLE 98788 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 301 27342 SH SOLE 27342 0 0 YY INC ADS REPCOM CLA 98426T106 1344 29140 SH SOLE 29140 0 0 YAHOO INC COM 984332106 229626 4947775 SH SOLE 4947775 0 0 YAMANA GOLD INC COM 98462Y100 572 207286 SH SOLE 207286 0 0 YELP INC CL A 985817105 7065 215723 SH SOLE 215723 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 1162 46295 SH SOLE 10395 0 35900 YUM BRANDS INC COM 988498101 12128 189796 SH SOLE 189796 0 0 ZAYO GROUP HLDGS INC COM 98919V105 42855 1302580 SH SOLE 1302580 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 27664 303166 SH SOLE 303166 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 3140 56471 SH SOLE 56471 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 11769 349552 SH SOLE 349552 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 10769 88192 SH SOLE 88192 0 0 ZIONS BANCORPORATION COM 989701107 48115 1145594 SH SOLE 1145594 0 0 ZOETIS INC CL A 98978V103 13889 260242 SH SOLE 260242 0 0 ZYNGA INC CL A 98986T108 31860 11178952 SH SOLE 11178952 0 0 ADIENT PLC ORD SHS G0084W101 4625 63646 SH SOLE 63646 0 0 AIRCASTLE LTD COM G0129K104 3972 164623 SH SOLE 164623 0 0 ALKERMES PLC SHS G01767105 41656 712071 SH SOLE 712071 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 7124 94113 SH SOLE 94113 0 0 ALLERGAN PLC SHS G0177J108 14789 61899 SH SOLE 61899 0 0 AMDOCS LTD SHS G02602103 14231 233333 SH SOLE 233333 0 0 AON PLC SHS CL A G0408V102 5018 42281 SH SOLE 42281 0 0 ARCH CAP GROUP LTD ORD G0450A105 15028 158570 SH SOLE 158570 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4863 71719 SH SOLE 71719 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 14715 282704 SH SOLE 282704 0 0 ARRIS INTL INC SHS G0551A103 14209 537201 SH SOLE 536833 0 368 ASSURED GUARANTY LTD COM G0585R106 13122 353601 SH SOLE 353601 0 0 ATHENE HLDG LTD CL A G0684D107 2626 52526 SH SOLE 52526 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 33691 502629 SH SOLE 502629 0 0 AXALTA COATING SYS LTD COM G0750C108 5486 170358 SH SOLE 170358 0 0 ATLANTICA YIELD PLC SHS G0751N103 2029 96809 SH SOLE 96809 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50076 417721 SH SOLE 417593 0 128 BELMOND LTD CL A G1154H107 1234 102013 SH SOLE 102013 0 0 BUNGE LIMITED COM G16962105 50996 643402 SH SOLE 643402 0 0 COSAN LTD SHS A G25343107 287 33551 SH SOLE 33551 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1333 16558 SH SOLE 16558 0 0 EATON CORP PLC SHS G29183103 77702 1047906 SH SOLE 1047906 0 0 ENDO INTL PLC SHS G30401106 15811 1416720 SH SOLE 1416720 0 0 ENSTAR GROUP LIMITED SHS G3075P101 3310 17304 SH SOLE 17304 0 0 ENSCO PLC SHS CLASS A G3157S106 3235 361407 SH SOLE 361407 0 0 ESSENT GROUP LTD COM G3198U102 2747 75959 SH SOLE 75959 0 0 EVEREST RE GROUP LTD COM G3223R108 48176 206049 SH SOLE 206049 0 0 FABRINET SHS G3323L100 1833 43605 SH SOLE 43605 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 2519 42533 SH SOLE 42533 0 0 FRONTLINE LTD SHS NEW G3682E192 551 81714 SH SOLE 81714 0 0 GENPACT LIMITED SHS G3922B107 885 35737 SH SOLE 35737 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 273 7092 SH SOLE 7092 0 0 HERBALIFE LTD COM USD SHS G4412G101 1760 30275 SH SOLE 10204 0 20071 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 1244 73477 SH SOLE 73477 0 0 HORIZON PHARMA PLC SHS G4617B105 823 55674 SH SOLE 55674 0 0 IHS MARKIT LTD SHS G47567105 11596 276430 SH SOLE 276430 0 0 INGERSOLL-RAND PLC SHS G47791101 25447 312924 SH SOLE 312924 0 0 INVESCO LTD SHS G491BT108 27435 895680 SH SOLE 895680 0 0 JAMES RIV GROUP LTD COM G5005R107 1683 39275 SH SOLE 39275 0 0 JOHNSON CTLS INTL PLC SHS G51502105 457 10851 SH SOLE 10851 0 0 LAZARD LTD SHS A G54050102 13927 302833 SH SOLE 302833 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2262 63062 SH SOLE 63062 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2248 64168 SH SOLE 64168 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 1523 68492 SH SOLE 68492 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 1532 66473 SH SOLE 66473 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 2287 163383 SH SOLE 163383 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 17813 399664 SH SOLE 399664 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5559 364273 SH SOLE 364273 0 0 MEDTRONIC PLC SHS G5960L103 37802 469238 SH SOLE 469238 0 0 MULTI PACKAGING SOLUTIONS IN COM G6331W109 816 45473 SH SOLE 45473 0 0 NABORS INDUSTRIES LTD SHS G6359F103 2908 222497 SH SOLE 222497 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 19112 462646 SH SOLE 461946 0 700 NOBLE CORP PLC SHS USD G65431101 20796 3359644 SH SOLE 3359644 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 1386 54691 SH SOLE 14304 0 40387 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 36412 717767 SH SOLE 717767 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 16468 113849 SH SOLE 113849 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 15968 1024927 SH SOLE 1024927 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 79792 1737263 SH SOLE 1737263 0 0 PENTAIR PLC SHS G7S00T104 9205 146629 SH SOLE 146629 0 0 SIGNET JEWELERS LIMITED SHS G81276100 5929 85595 SH SOLE 85595 0 0 SINA CORP ORD G81477104 3870 53655 SH SOLE 53655 0 0 STERIS PLC SHS USD G84720104 597 8593 SH SOLE 8593 0 0 TECHNIPFMC PLC COM G87110105 3215 98922 SH SOLE 98922 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 563 15298 SH SOLE 4595 0 10703 THIRD PT REINS LTD COM G8827U100 2695 222716 SH SOLE 222716 0 0 TRITON INTL LTD CL A G9078F107 3359 130246 SH SOLE 130246 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 33905 601266 SH SOLE 601266 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 14060 15979 SH SOLE 15979 0 0 XL GROUP LTD COM G98294104 28314 710330 SH SOLE 710330 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 5888 110882 SH SOLE 110882 0 0 CHUBB LIMITED COM H1467J104 29925 219636 SH SOLE 219636 0 0 GARMIN LTD SHS H2906T109 25738 503573 SH SOLE 503573 0 0 UBS GROUP AG SHS H42097107 344 21556 SH SOLE 21556 0 0 LOGITECH INTL S A SHS H50430232 2443 76664 SH SOLE 76664 0 0 TE CONNECTIVITY LTD REG SHS H84989104 17631 236505 SH SOLE 236505 0 0 TRANSOCEAN LTD REG SHS H8817H100 20425 1640590 SH SOLE 1640590 0 0 TRINSEO S A SHS L9340P101 4388 65400 SH SOLE 65400 0 0 AUDIOCODES LTD ORD M15342104 287 40963 SH SOLE 40963 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 83450 812882 SH SOLE 812882 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 6375 125314 SH SOLE 125314 0 0 RADWARE LTD ORD M81873107 2797 173062 SH SOLE 173062 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6870 51734 SH SOLE 51620 0 114 CIMPRESS N V SHS EURO N20146101 1475 17115 SH SOLE 17115 0 0 CNH INDL N V SHS N20944109 166 17175 SH SOLE 17175 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 14138 1293470 SH SOLE 1293470 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 44215 484862 SH SOLE 484862 0 0 MYLAN N V SHS EURO N59465109 23969 614750 SH SOLE 614750 0 0 QIAGEN NV SHS NEW N72482123 32370 1117349 SH SOLE 1117349 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 3068 70261 SH SOLE 70261 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 942 30270 SH SOLE 30270 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 5485 158516 SH SOLE 158468 0 48 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 24774 252516 SH SOLE 252516 0 0 BROADCOM LTD SHS Y09827109 85988 392709 SH SOLE 392709 0 0 FLEX LTD ORD Y2573F102 341 20308 SH SOLE 20308 0 0 SEASPAN CORP SHS Y75638109 997 143865 SH SOLE 77736 0 66129