0001445546-19-003287.txt : 20190730 0001445546-19-003287.hdr.sgml : 20190730 20190730115757 ACCESSION NUMBER: 0001445546-19-003287 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190730 DATE AS OF CHANGE: 20190730 EFFECTIVENESS DATE: 20190730 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: 19984009 BUSINESS ADDRESS: STREET 1: 120 EAST LIBERTY DRIVE STREET 2: SUITE 400 CITY: WHEATON STATE: IL ZIP: 60187 BUSINESS PHONE: 630-765-8000 MAIL ADDRESS: STREET 1: 120 EAST LIBERTY DRIVE STREET 2: SUITE 400 CITY: WHEATON STATE: IL ZIP: 60187 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001125816 XXXXXXXX 06-30-2019 06-30-2019 false FIRST TRUST ADVISORS LP
120 East Liberty Drive Suite 400 Wheaton IL 60187
13F COMBINATION REPORT 028-06487 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 0000938487 028-04720 SSI INVESTMENT MANAGEMENT INC 0001080117 028-04321 HEITMAN REAL ESTATE SECURITIES LLC 0001716774 028-18172 Standard Life Aberdeen plc N
Kathleen W. Brown Chief Compliance Officer 630-517-7591 Kathleen W. Brown Wheaton IL 07-30-2019 1 2413 53041052 1 0001536185 028-14633 AXA Equitable Funds Management Group, LLC
INFORMATION TABLE 2 infotable.xml AAC HLDGS INC COM 000307108 19 21991 SH SOLE 6191 0 15800 AAON INC COM PAR $0.004 000360206 3474 69221 SH SOLE 69221 0 0 AAR CORP COM 000361105 450 12227 SH SOLE 12227 0 0 ABB LTD SPONSORED ADR 000375204 33901 1692491 SH SOLE 1692491 0 0 ACCO BRANDS CORP COM 00081T108 2234 283917 SH SOLE 283917 0 0 ADT INC COM 00090Q103 5893 962868 SH SOLE 261368 0 701500 ABM INDS INC COM 000957100 967 24173 SH SOLE 24173 0 0 AFLAC INC COM 001055102 51256 935165 SH SOLE 935165 0 0 AGCO CORP COM 001084102 9616 123963 SH SOLE 123963 0 0 AGNC INVT CORP COM 00123Q104 598 35524 SH SOLE 35524 0 0 AES CORP COM 00130H105 39570 2360961 SH SOLE 2360961 0 0 AK STL HLDG CORP COM 001547108 830 350290 SH SOLE 266290 0 84000 AMC NETWORKS INC CL A 00164V103 1521 27909 SH SOLE 27909 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 2708 49914 SH SOLE 49914 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1265 15392 SH SOLE 15392 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 341 26184 SH SOLE 26184 0 0 ASGN INC COM 00191U102 1348 22251 SH SOLE 22251 0 0 AT&T INC COM 00206R102 340275 10154439 SH SOLE 10154439 0 0 A10 NETWORKS INC COM 002121101 1894 277682 SH SOLE 277682 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 118 39867 SH SOLE 39867 0 0 AVX CORP NEW COM 002444107 6455 388859 SH SOLE 388859 0 0 AXT INC COM 00246W103 256 64624 SH SOLE 64624 0 0 AZZ INC COM 002474104 2076 45101 SH SOLE 45101 0 0 AARONS INC COM PAR $0.50 002535300 3209 52249 SH SOLE 52249 0 0 ABBOTT LABS COM 002824100 14060 167179 SH SOLE 167179 0 0 ABBVIE INC COM 00287Y109 75712 1041149 SH SOLE 1041149 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1736 108220 SH SOLE 108220 0 0 ABIOMED INC COM 003654100 529 2029 SH SOLE 2029 0 0 ABRAXAS PETE CORP COM 003830106 314 304866 SH SOLE 304866 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1031 21857 SH SOLE 21857 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 112776 4219069 SH SOLE 4219069 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1686 61587 SH SOLE 61587 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 2570 112332 SH SOLE 11564 0 100768 ACCURAY INC COM 004397105 441 113935 SH SOLE 113935 0 0 ACTIVISION BLIZZARD INC COM 00507V109 36067 764123 SH SOLE 764123 0 0 ACTUANT CORP CL A NEW 00508X203 2028 81739 SH SOLE 81739 0 0 ACUITY BRANDS INC COM 00508Y102 10549 76493 SH SOLE 76493 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1547 58914 SH SOLE 58914 0 0 ADDUS HOMECARE CORP COM 006739106 1378 18388 SH SOLE 18388 0 0 ADOBE INC COM 00724F101 124171 421418 SH SOLE 421403 0 15 ADTALEM GLOBAL ED INC COM 00737L103 2116 46964 SH SOLE 46964 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1178 7644 SH SOLE 7644 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 2298 152607 SH SOLE 152607 0 0 AECOM COM 00766T100 18051 476919 SH SOLE 476919 0 0 AEGION CORP COM 00770F104 4766 259002 SH SOLE 259002 0 0 ADVANSIX INC COM 00773T101 1651 67561 SH SOLE 67561 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1992 44497 SH SOLE 44497 0 0 ADVANCED MICRO DEVICES INC COM 007903107 132368 4358506 SH SOLE 4358506 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 10660 325114 SH SOLE 325114 0 0 ADVANCED ENERGY INDS COM 007973100 4635 82379 SH SOLE 82379 0 0 AEROVIRONMENT INC COM 008073108 1169 20598 SH SOLE 20598 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 3956 42935 SH SOLE 42935 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 29351 393072 SH SOLE 393072 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 89291 1790126 SH SOLE 1790126 0 0 AGREE REALTY CORP COM 008492100 2696 42092 SH SOLE 42092 0 0 AIR LEASE CORP CL A 00912X302 12072 292028 SH SOLE 292028 0 0 AIR PRODS & CHEMS INC COM 009158106 119340 527192 SH SOLE 527192 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 832 34093 SH SOLE 34093 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 256883 3205432 SH SOLE 3205432 0 0 ALAMO GROUP INC COM 011311107 4668 46710 SH SOLE 46710 0 0 ALARM COM HLDGS INC COM 011642105 4677 87426 SH SOLE 87426 0 0 ALASKA AIR GROUP INC COM 011659109 8278 129533 SH SOLE 129533 0 0 ALBANY INTL CORP CL A 012348108 2754 33216 SH SOLE 33216 0 0 ALBEMARLE CORP COM 012653101 11616 164972 SH SOLE 164972 0 0 ALCOA CORP COM 013872106 4769 203710 SH SOLE 203710 0 0 ALEXANDERS INC COM 014752109 1466 3958 SH SOLE 3958 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14569 103262 SH SOLE 103262 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 128100 978015 SH SOLE 978015 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 77314 456267 SH SOLE 456267 0 0 ALIGN TECHNOLOGY INC COM 016255101 24188 88375 SH SOLE 88375 0 0 ALLEGHANY CORP DEL COM 017175100 2014 2957 SH SOLE 2957 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3030 120233 SH SOLE 120233 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 1192 35758 SH SOLE 35758 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1617 11265 SH SOLE 11265 0 0 ALLETE INC COM NEW 018522300 35270 423870 SH SOLE 423870 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6055 43207 SH SOLE 43207 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 357 20998 SH SOLE 20998 0 0 ALLIANT ENERGY CORP COM 018802108 68961 1405069 SH SOLE 1405069 0 0 ALLIANZGI CON INCM 2024 TARG COM 01883H102 1049 113697 SH SOLE 113697 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 7561 163119 SH SOLE 163119 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 584 50223 SH SOLE 50223 0 0 ALLSTATE CORP COM 020002101 51325 504716 SH SOLE 504716 0 0 ALLY FINL INC COM 02005N100 28023 904256 SH SOLE 904256 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 83679 1153240 SH SOLE 1153240 0 0 ALPHABET INC CAP STK CL C 02079K107 450649 416916 SH SOLE 416913 0 3 ALPHABET INC CAP STK CL A 02079K305 547313 505461 SH SOLE 505461 0 0 ALTAIR ENGR INC COM CL A 021369103 3647 90288 SH SOLE 90288 0 0 ALTERYX INC COM CL A 02156B103 12647 115897 SH SOLE 115897 0 0 ALTICE USA INC CL A 02156K103 35023 1438312 SH SOLE 1438312 0 0 ALTRA INDL MOTION CORP COM 02208R106 1134 31594 SH SOLE 31594 0 0 ALTRIA GROUP INC COM 02209S103 118191 2496106 SH SOLE 2496106 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 397 22745 SH SOLE 22745 0 0 AMAZON COM INC COM 023135106 1021127 539243 SH SOLE 539243 0 0 AMBEV SA SPONSORED ADR 02319V103 1421 304264 SH SOLE 304264 0 0 AMEDISYS INC COM 023436108 3729 30716 SH SOLE 30716 0 0 AMERANT BANCORP INC CL A 023576101 409 20751 SH SOLE 14451 0 6300 AMERCO COM 023586100 6694 17684 SH SOLE 17684 0 0 AMEREN CORP COM 023608102 70648 940593 SH SOLE 940593 0 0 AMERESCO INC CL A 02361E108 499 33891 SH SOLE 33891 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13874 952886 SH SOLE 952886 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 12055 369670 SH SOLE 369670 0 0 AMERICAN ASSETS TR INC COM 024013104 2894 61416 SH SOLE 61416 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1719 134755 SH SOLE 134755 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3892 84306 SH SOLE 84306 0 0 AMERICAN ELEC PWR CO INC COM 025537101 85341 969673 SH SOLE 969673 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2462 145662 SH SOLE 145662 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 3102 114216 SH SOLE 114216 0 0 AMERICAN EXPRESS CO COM 025816109 26010 210711 SH SOLE 210711 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 8492 82871 SH SOLE 82871 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2979 122536 SH SOLE 122536 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 27065 507984 SH SOLE 507984 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 310 7995 SH SOLE 7995 0 0 AMERICAN NATL INS CO COM 028591105 1256 10782 SH SOLE 10782 0 0 AMERICAN SOFTWARE INC CL A 029683109 656 49875 SH SOLE 49875 0 0 AMERICAN STS WTR CO COM 029899101 12702 168818 SH SOLE 168818 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 671 72313 SH SOLE 65813 0 6500 AMERICAN TOWER CORP NEW COM 03027X100 82071 401423 SH SOLE 401423 0 0 AMERICAN VANGUARD CORP COM 030371108 730 47353 SH SOLE 47353 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 25921 223461 SH SOLE 223461 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1477 17452 SH SOLE 17452 0 0 AMERICOLD RLTY TR COM 03064D108 10298 317641 SH SOLE 317641 0 0 AMERISAFE INC COM 03071H100 421 6607 SH SOLE 6607 0 0 AMERISOURCEBERGEN CORP COM 03073E105 22686 266082 SH SOLE 266082 0 0 AMERIPRISE FINL INC COM 03076C106 22980 158306 SH SOLE 158306 0 0 AMERIS BANCORP COM 03076K108 2448 62461 SH SOLE 62461 0 0 AMETEK INC NEW COM 031100100 22929 252410 SH SOLE 252410 0 0 AMGEN INC COM 031162100 220529 1196708 SH SOLE 1196708 0 0 AMICUS THERAPEUTICS INC COM 03152W109 3052 244550 SH SOLE 244550 0 0 AMKOR TECHNOLOGY INC COM 031652100 2108 282522 SH SOLE 282522 0 0 AMPHENOL CORP NEW CL A 032095101 74390 775383 SH SOLE 775383 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 2440 115574 SH SOLE 115574 0 0 ANADARKO PETE CORP COM 032511107 2720 38555 SH SOLE 38555 0 0 ANALOG DEVICES INC COM 032654105 159773 1415547 SH SOLE 1415547 0 0 ANAPLAN INC COM 03272L108 26453 524133 SH SOLE 524133 0 0 ANDERSONS INC COM 034164103 1558 57205 SH SOLE 57205 0 0 ANIXTER INTL INC COM 035290105 2056 34425 SH SOLE 34425 0 0 ANNALY CAP MGMT INC COM 035710409 6838 748999 SH SOLE 748999 0 0 ANSYS INC COM 03662Q105 27557 134541 SH SOLE 134541 0 0 ANTERO RES CORP COM 03674X106 6639 1200469 SH SOLE 1200469 0 0 ANTHEM INC COM 036752103 21852 77430 SH SOLE 77430 0 0 APACHE CORP COM 037411105 14423 497843 SH SOLE 497843 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 11141 222296 SH SOLE 222296 0 0 APOGEE ENTERPRISES INC COM 037598109 4232 97432 SH SOLE 97403 0 29 APOLLO COML REAL EST FIN INC COM 03762U105 9002 489501 SH SOLE 489501 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 193 12924 SH SOLE 12924 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 1164 78892 SH SOLE 78892 0 0 APPIAN CORP CL A 03782L101 39311 1089865 SH SOLE 698565 0 391300 APPLE INC COM 037833100 187480 947249 SH SOLE 947249 0 0 APPFOLIO INC COM CL A 03783C100 27308 267023 SH SOLE 267023 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 15291 964097 SH SOLE 964097 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1664 27050 SH SOLE 27050 0 0 APPLIED MATLS INC COM 038222105 130534 2906573 SH SOLE 2906573 0 0 APTARGROUP INC COM 038336103 3889 31276 SH SOLE 31276 0 0 AQUA AMERICA INC COM 03836W103 47841 1156418 SH SOLE 1156418 0 0 ARAMARK COM 03852U106 7816 216741 SH SOLE 216741 0 0 ARBOR RLTY TR INC COM 038923108 10578 872791 SH SOLE 748241 0 124550 ARCBEST CORP COM 03937C105 2218 78896 SH SOLE 78896 0 0 ARCH COAL INC CL A 039380407 2546 27025 SH SOLE 27025 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 557 30915 SH SOLE 30915 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 80759 1979383 SH SOLE 1979383 0 0 ARCHROCK INC COM 03957W106 1501 141602 SH SOLE 141602 0 0 ARCOSA INC COM 039653100 2691 71514 SH SOLE 71514 0 0 ARCONIC INC COM 03965L100 25790 998851 SH SOLE 998851 0 0 ARGAN INC COM 04010E109 1642 40493 SH SOLE 40493 0 0 ARES COML REAL ESTATE CORP COM 04013V108 715 48091 SH SOLE 48091 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 4506 297808 SH SOLE 297808 0 0 ARGENX SE SPONSORED ADR 04016X101 212 1499 SH SOLE 1499 0 0 ARISTA NETWORKS INC COM 040413106 296967 1143852 SH SOLE 1143852 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 8772 90246 SH SOLE 90246 0 0 ARRAY BIOPHARMA INC COM 04269X105 10440 225331 SH SOLE 225331 0 0 ARROW ELECTRS INC COM 042735100 34485 483861 SH SOLE 483861 0 0 ARROW FINL CORP COM 042744102 911 26226 SH SOLE 26226 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4595 173413 SH SOLE 173413 0 0 ARTESIAN RESOURCES CORP CL A 043113208 531 14285 SH SOLE 14285 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1952 70947 SH SOLE 70947 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2218 26294 SH SOLE 26294 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 215 1867 SH SOLE 1867 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 46 15328 SH SOLE 15328 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 690 8632 SH SOLE 8632 0 0 ASPEN TECHNOLOGY INC COM 045327103 10752 86515 SH SOLE 86515 0 0 ASSOCIATED BANC CORP COM 045487105 9431 446140 SH SOLE 446140 0 0 ASSURANT INC COM 04621X108 38214 359219 SH SOLE 359219 0 0 ASTEC INDS INC COM 046224101 1322 40611 SH SOLE 40611 0 0 AT HOME GROUP INC COM 04650Y100 501 75193 SH SOLE 75193 0 0 ATKORE INTL GROUP INC COM 047649108 5813 224705 SH SOLE 224705 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1043 60901 SH SOLE 60901 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2503 70860 SH SOLE 70860 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2134 47813 SH SOLE 47813 0 0 ATMOS ENERGY CORP COM 049560105 53759 509277 SH SOLE 509277 0 0 ATRION CORP COM 049904105 5539 6496 SH SOLE 6496 0 0 AUTODESK INC COM 052769106 102855 631398 SH SOLE 631398 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 735 8581 SH SOLE 8581 0 0 AUTOLIV INC COM 052800109 2714 38494 SH SOLE 38494 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 114097 690115 SH SOLE 690115 0 0 AUTONATION INC COM 05329W102 9683 230874 SH SOLE 230874 0 0 AUTOZONE INC COM 053332102 27004 24561 SH SOLE 24561 0 0 AVALARA INC COM 05338G106 24252 335898 SH SOLE 335898 0 0 AVALONBAY CMNTYS INC COM 053484101 43983 216474 SH SOLE 216474 0 0 AVANOS MED INC COM 05350V106 390 8940 SH SOLE 8940 0 0 AVANGRID INC COM 05351W103 84072 1664787 SH SOLE 1664787 0 0 AVAYA HLDGS CORP COM 05351X101 1366 114687 SH SOLE 114687 0 0 AVANTOR INC COM 05352A100 5813 304486 SH SOLE 304486 0 0 AVERY DENNISON CORP COM 053611109 41624 359817 SH SOLE 359817 0 0 AVIS BUDGET GROUP INC COM 053774105 483 13737 SH SOLE 13737 0 0 AVISTA CORP COM 05379B107 36859 826425 SH SOLE 826425 0 0 AVNET INC COM 053807103 1515 33462 SH SOLE 33462 0 0 AVON PRODS INC COM 054303102 5237 1349673 SH SOLE 1349673 0 0 AXA EQUITABLE HLDGS INC COM 054561105 61214 2928909 SH SOLE 2928909 0 0 AXON ENTERPRISE INC COM 05464C101 1821 28361 SH SOLE 28361 0 0 AXOS FINL INC COM 05465C100 811 29773 SH SOLE 29773 0 0 BBX CAP CORP NEW CL A 05491N104 564 114957 SH SOLE 114957 0 0 BB&T CORP COM 054937107 58840 1197646 SH SOLE 1197646 0 0 AZUL S A SPONSR ADR PFD 05501U106 313 9352 SH SOLE 9352 0 0 B & G FOODS INC NEW COM 05508R106 1853 89078 SH SOLE 30128 0 58950 BCE INC COM NEW 05534B760 51669 1136076 SH SOLE 1136076 0 0 BGC PARTNERS INC CL A 05541T101 9781 1870220 SH SOLE 1870220 0 0 BG STAFFING INC COM 05544A109 297 15745 SH SOLE 15745 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 396 7749 SH SOLE 7749 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3435 130100 SH SOLE 130100 0 0 BOK FINL CORP COM NEW 05561Q201 8368 110862 SH SOLE 110862 0 0 BP PLC SPONSORED ADR 055622104 319 7655 SH SOLE 7655 0 0 BRT APARTMENTS CORP COM 055645303 259 18307 SH SOLE 18307 0 0 BT GROUP PLC ADR 05577E101 237 18529 SH SOLE 18529 0 0 BMC STK HLDGS INC COM 05591B109 2897 136639 SH SOLE 136639 0 0 BADGER METER INC COM 056525108 10627 178030 SH SOLE 178030 0 0 BAIDU INC SPON ADR REP A 056752108 81536 694747 SH SOLE 694747 0 0 BAKER HUGHES A GE CO CL A 05722G100 1226 49765 SH SOLE 49765 0 0 BALCHEM CORP COM 057665200 509 5088 SH SOLE 5088 0 0 BALL CORP COM 058498106 21937 313433 SH SOLE 313433 0 0 BALLARD PWR SYS INC NEW COM 058586108 918 225037 SH SOLE 22537 0 202500 BANCFIRST CORP COM 05945F103 2150 38623 SH SOLE 38623 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1427 145305 SH SOLE 145305 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 174 31291 SH SOLE 31291 0 0 BANCO SANTANDER SA ADR 05964H105 179 39067 SH SOLE 39067 0 0 BANCORP INC DEL COM 05969A105 361 40424 SH SOLE 40424 0 0 BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 122 15903 SH SOLE 15903 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1600 55108 SH SOLE 55108 0 0 BANK AMER CORP COM 060505104 42293 1458385 SH SOLE 1458385 0 0 BANK HAWAII CORP COM 062540109 42391 511290 SH SOLE 511290 0 0 BANK OF MARIN BANCORP COM 063425102 404 9842 SH SOLE 9842 0 0 BANK MONTREAL QUE COM 063671101 33643 445896 SH SOLE 445896 0 0 BANK NEW YORK MELLON CORP COM 064058100 64504 1461024 SH SOLE 1461024 0 0 BANK N S HALIFAX COM 064149107 33731 620631 SH SOLE 620631 0 0 BANK OZK COM 06417N103 16898 561575 SH SOLE 561575 0 0 BANKFINANCIAL CORP COM 06643P104 497 35555 SH SOLE 35555 0 0 BANKUNITED INC COM 06652K103 7429 220190 SH SOLE 220190 0 0 BANNER CORP COM NEW 06652V208 4621 85346 SH SOLE 85346 0 0 BAR HBR BANKSHARES COM 066849100 747 28108 SH SOLE 28108 0 0 BAOZUN INC SPONSORED ADR 06684L103 1438 28850 SH SOLE 15450 0 13400 BARCLAYS PLC ADR 06738E204 331 43538 SH SOLE 43538 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 2259 127789 SH SOLE 127789 0 0 BARNES GROUP INC COM 067806109 3399 60337 SH SOLE 60337 0 0 BASSETT FURNITURE INDS INC COM 070203104 273 17906 SH SOLE 17906 0 0 BAXTER INTL INC COM 071813109 77151 942013 SH SOLE 942013 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1538 41874 SH SOLE 41874 0 0 BECTON DICKINSON & CO COM 075887109 18387 72962 SH SOLE 72962 0 0 BED BATH & BEYOND INC COM 075896100 2063 177499 SH SOLE 71199 0 106300 BEIGENE LTD SPONSORED ADR 07725L102 722 5825 SH SOLE 5825 0 0 BELDEN INC COM 077454106 2597 43603 SH SOLE 43603 0 0 BENCHMARK ELECTRS INC COM 08160H101 937 37310 SH SOLE 37310 0 0 BENEFITFOCUS INC COM 08180D106 18570 683971 SH SOLE 683971 0 0 BERKLEY W R CORP COM 084423102 15601 236626 SH SOLE 236626 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5458 25606 SH SOLE 25606 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1672 53270 SH SOLE 53270 0 0 BERRY GLOBAL GROUP INC COM 08579W103 4637 88164 SH SOLE 88164 0 0 BERRY PETE CORP COM 08579X101 1143 107788 SH SOLE 107788 0 0 BEST BUY INC COM 086516101 33206 476202 SH SOLE 476202 0 0 BIG LOTS INC COM 089302103 1753 61286 SH SOLE 61286 0 0 BILIBILI INC SPONS ADS REP Z 090040106 828 50892 SH SOLE 50892 0 0 BIO RAD LABS INC CL A 090572207 31403 100461 SH SOLE 100461 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 188 49667 SH SOLE 49667 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 106982 1249061 SH SOLE 1249061 0 0 BIOGEN INC COM 09062X103 135272 578406 SH SOLE 578406 0 0 BIOTELEMETRY INC COM 090672106 2151 44665 SH SOLE 44665 0 0 BIO TECHNE CORP COM 09073M104 129428 620787 SH SOLE 620787 0 0 BJS RESTAURANTS INC COM 09180C106 391 8902 SH SOLE 8902 0 0 BLACK HILLS CORP COM 092113109 37593 480914 SH SOLE 480914 0 0 BLACK KNIGHT INC COM 09215C105 19121 317894 SH SOLE 317894 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 4465 288090 SH SOLE 288090 0 0 BLACKBAUD INC COM 09227Q100 20289 242983 SH SOLE 242983 0 0 BLACKBERRY LTD COM 09228F103 904 121154 SH SOLE 121154 0 0 BLACKLINE INC COM 09239B109 23065 431041 SH SOLE 431041 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 699 46786 SH SOLE 46786 0 0 BLACKROCK INCOME TR INC COM 09247F100 666 110135 SH SOLE 110135 0 0 BLACKROCK INC COM 09247X101 41712 88882 SH SOLE 88882 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 142 10742 SH SOLE 10742 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 643 46231 SH SOLE 46231 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 632 43221 SH SOLE 43221 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 962 76154 SH SOLE 76154 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 696 48840 SH SOLE 48840 0 0 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 577 39964 SH SOLE 39964 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 1340 95390 SH SOLE 95390 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 260 20896 SH SOLE 20896 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1221 92485 SH SOLE 92485 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 582 40135 SH SOLE 40135 0 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 919 73155 SH SOLE 73155 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 193 14135 SH SOLE 14135 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 166 11800 SH SOLE 11800 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 181 12779 SH SOLE 12779 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 709 53302 SH SOLE 53302 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1238 115519 SH SOLE 115519 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 314 20031 SH SOLE 20031 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1504 64753 SH SOLE 64753 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 2763 188315 SH SOLE 188315 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 10136 284869 SH SOLE 284869 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 1653 94717 SH SOLE 94717 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 4628 143236 SH SOLE 143236 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 749 36000 SH SOLE 36000 0 0 BLOCK H & R INC COM 093671105 12125 413819 SH SOLE 413819 0 0 BLOOM ENERGY CORP COM CL A 093712107 713 58132 SH SOLE 14632 0 43500 BLOOMIN BRANDS INC COM 094235108 1483 78423 SH SOLE 78423 0 0 BLUCORA INC COM 095229100 76737 2526731 SH SOLE 2526731 0 0 BLUE BIRD CORP COM 095306106 1824 92617 SH SOLE 92617 0 0 BLUEBIRD BIO INC COM 09609G100 107118 842121 SH SOLE 842121 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4023 42648 SH SOLE 42648 0 0 BOEING CO COM 097023105 63100 173346 SH SOLE 173346 0 0 BOINGO WIRELESS INC COM 09739C102 312 17366 SH SOLE 17366 0 0 BOISE CASCADE CO DEL COM 09739D100 1531 54475 SH SOLE 54475 0 0 BOOKING HLDGS INC COM 09857L108 14102 7522 SH SOLE 7522 0 0 BOOT BARN HLDGS INC COM 099406100 3098 86930 SH SOLE 86930 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 40599 613187 SH SOLE 613187 0 0 BORGWARNER INC COM 099724106 10873 259007 SH SOLE 259007 0 0 BOSTON BEER INC CL A 100557107 4608 12197 SH SOLE 12197 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2218 183781 SH SOLE 183781 0 0 BOSTON PROPERTIES INC COM 101121101 4249 32935 SH SOLE 32935 0 0 BOSTON SCIENTIFIC CORP COM 101137107 14614 340012 SH SOLE 340012 0 0 BOTTOMLINE TECH DEL INC COM 101388106 357 8071 SH SOLE 8071 0 0 BOX INC CL A 10316T104 114678 6512107 SH SOLE 6512107 0 0 BOYD GAMING CORP COM 103304101 1424 52865 SH SOLE 52865 0 0 BRADY CORP CL A 104674106 2513 50952 SH SOLE 50952 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2490 173903 SH SOLE 173903 0 0 BRIDGE BANCORP INC COM 108035106 419 14212 SH SOLE 14212 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 248 21526 SH SOLE 21526 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 8452 56020 SH SOLE 56020 0 0 BRIGHTHOUSE FINL INC COM 10922N103 15714 428281 SH SOLE 428281 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 622 33254 SH SOLE 33254 0 0 BRINKER INTL INC COM 109641100 3494 88791 SH SOLE 88791 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 74500 1642782 SH SOLE 1642782 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 36679 1051874 SH SOLE 1051810 0 64 BRIXMOR PPTY GROUP INC COM 11120U105 12089 676105 SH SOLE 676105 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4095 32073 SH SOLE 32073 0 0 BROADCOM INC COM 11135F101 219750 763392 SH SOLE 763392 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1962 127552 SH SOLE 127552 0 0 BROOKS AUTOMATION INC COM 114340102 2566 66209 SH SOLE 66209 0 0 BROWN & BROWN INC COM 115236101 6124 182816 SH SOLE 182816 0 0 BRUKER CORP COM 116794108 41499 830819 SH SOLE 830819 0 0 BRUNSWICK CORP COM 117043109 4029 87799 SH SOLE 87799 0 0 BRYN MAWR BK CORP COM 117665109 894 23957 SH SOLE 23957 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2592 153760 SH SOLE 153760 0 0 BURLINGTON STORES INC COM 122017106 13996 82259 SH SOLE 82259 0 0 BYLINE BANCORP INC COM 124411109 566 29598 SH SOLE 29598 0 0 C & F FINL CORP COM 12466Q104 319 5843 SH SOLE 5843 0 0 CAE INC COM 124765108 532 19810 SH SOLE 19810 0 0 CB FINL SVCS INC COM 12479G101 215 9051 SH SOLE 4251 0 4800 CBIZ INC COM 124805102 934 47683 SH SOLE 47683 0 0 CBTX INC COM 12481V104 524 18612 SH SOLE 18612 0 0 CBL & ASSOC PPTYS INC COM 124830100 31 30272 SH SOLE 30272 0 0 CBS CORP NEW CL B 124857202 11025 220938 SH SOLE 220938 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3905 37682 SH SOLE 37682 0 0 CBRE GROUP INC CL A 12504L109 19740 384796 SH SOLE 384796 0 0 CDK GLOBAL INC COM 12508E101 2656 53714 SH SOLE 53714 0 0 CDW CORP COM 12514G108 91174 821385 SH SOLE 821349 0 36 CF INDS HLDGS INC COM 125269100 1610 34475 SH SOLE 34475 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 40540 480613 SH SOLE 480613 0 0 CIGNA CORP NEW COM 125523100 8985 57030 SH SOLE 57030 0 0 CIT GROUP INC COM NEW 125581801 12783 243295 SH SOLE 243295 0 0 CME GROUP INC COM 12572Q105 2876 14815 SH SOLE 14815 0 0 CMS ENERGY CORP COM 125896100 45676 788740 SH SOLE 788740 0 0 CNA FINL CORP COM 126117100 37377 794081 SH SOLE 794081 0 0 CNB FINL CORP PA COM 126128107 732 25938 SH SOLE 25938 0 0 CNOOC LTD SPONSORED ADR 126132109 1578 9266 SH SOLE 9266 0 0 CRA INTL INC COM 12618T105 558 14560 SH SOLE 14560 0 0 CRH PLC ADR 12626K203 465 14205 SH SOLE 14205 0 0 CSG SYS INTL INC COM 126349109 1528 31296 SH SOLE 31296 0 0 CSX CORP COM 126408103 74426 961948 SH SOLE 961948 0 0 CTS CORP COM 126501105 1872 67885 SH SOLE 67885 0 0 CNX RESOURCES CORPORATION COM 12653C108 8879 1214608 SH SOLE 1214608 0 0 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 6144 437301 SH SOLE 437301 0 0 CVB FINL CORP COM 126600105 2129 101233 SH SOLE 101233 0 0 CVR ENERGY INC COM 12662P108 9954 199111 SH SOLE 199111 0 0 CVS HEALTH CORP COM 126650100 70291 1289978 SH SOLE 1289978 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 658 55839 SH SOLE 55839 0 0 CABLE ONE INC COM 12685J105 16230 13860 SH SOLE 13860 0 0 CABOT CORP COM 127055101 2618 54883 SH SOLE 54883 0 0 CABOT OIL & GAS CORP COM 127097103 18243 794573 SH SOLE 794573 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 4440 40332 SH SOLE 40332 0 0 CACI INTL INC CL A 127190304 3831 18725 SH SOLE 18725 0 0 CACTUS INC CL A 127203107 2960 89367 SH SOLE 89367 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 137624 1943574 SH SOLE 1943574 0 0 CADENCE BANCORPORATION CL A 12739A100 441 21193 SH SOLE 21193 0 0 CAESARS ENTMT CORP COM 127686103 6126 518250 SH SOLE 518250 0 0 CAL MAINE FOODS INC COM NEW 128030202 2262 54227 SH SOLE 54227 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 3044 154698 SH SOLE 154698 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 13124 259214 SH SOLE 259214 0 0 CALLAWAY GOLF CO COM 131193104 1976 115135 SH SOLE 115135 0 0 CALLON PETE CO DEL COM 13123X102 2150 326262 SH SOLE 326262 0 0 CAMBREX CORP COM 132011107 2326 49696 SH SOLE 49696 0 0 CAMBRIDGE BANCORP COM 132152109 544 6669 SH SOLE 1769 0 4900 CAMDEN NATL CORP COM 133034108 510 11112 SH SOLE 11112 0 0 CAMDEN PPTY TR SH BEN INT 133131102 4081 39092 SH SOLE 39092 0 0 CAMPBELL SOUP CO COM 134429109 52319 1305692 SH SOLE 1305692 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 695 17940 SH SOLE 17940 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 36548 465228 SH SOLE 465194 0 34 CANADIAN SOLAR INC COM 136635109 1258 57623 SH SOLE 57623 0 0 CANNAE HLDGS INC COM 13765N107 456 15728 SH SOLE 15728 0 0 CANON INC SPONSORED ADR 138006309 32989 1127049 SH SOLE 1127049 0 0 CAPITAL CITY BK GROUP INC COM 139674105 575 23136 SH SOLE 23136 0 0 CAPITAL ONE FINL CORP COM 14040H105 32724 360638 SH SOLE 360638 0 0 CAPITOL FED FINL INC COM 14057J101 36883 2678535 SH SOLE 2678535 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 190 12561 SH SOLE 12561 0 0 CARBON BLACK INC COM 14081R103 32869 1965871 SH SOLE 1965871 0 0 CARDINAL HEALTH INC COM 14149Y108 7863 166933 SH SOLE 166933 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3108 72391 SH SOLE 72391 0 0 CAREER EDUCATION CORP COM 141665109 427 22399 SH SOLE 22399 0 0 CAREDX INC COM 14167L103 3632 100912 SH SOLE 100912 0 0 CARETRUST REIT INC COM 14174T107 3703 155727 SH SOLE 155727 0 0 CARGURUS INC COM CL A 141788109 4232 117189 SH SOLE 117189 0 0 CARLISLE COS INC COM 142339100 7371 52493 SH SOLE 52493 0 0 CARMAX INC COM 143130102 7778 89579 SH SOLE 89579 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 35319 758722 SH SOLE 758722 0 0 CAROLINA FINL CORP NEW COM 143873107 562 16028 SH SOLE 16028 0 0 CARRIAGE SVCS INC COM 143905107 570 29994 SH SOLE 29994 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 2034 42385 SH SOLE 42385 0 0 CARRIZO OIL & GAS INC COM 144577103 1939 193560 SH SOLE 193560 0 0 CARS COM INC COM 14575E105 1255 63632 SH SOLE 63632 0 0 CARTERS INC COM 146229109 5720 58647 SH SOLE 58647 0 0 CARVANA CO CL A 146869102 11284 180284 SH SOLE 174384 0 5900 CASA SYS INC COM 14713L102 344 53572 SH SOLE 53572 0 0 CASELLA WASTE SYS INC CL A 147448104 4430 111796 SH SOLE 111796 0 0 CASEYS GEN STORES INC COM 147528103 13480 86418 SH SOLE 86418 0 0 CASS INFORMATION SYS INC COM 14808P109 504 10398 SH SOLE 10398 0 0 CATALENT INC COM 148806102 13982 257926 SH SOLE 257926 0 0 CATERPILLAR INC DEL COM 149123101 46637 342188 SH SOLE 342188 0 0 CATHAY GEN BANCORP COM 149150104 8221 228941 SH SOLE 228941 0 0 CATO CORP NEW CL A 149205106 513 41657 SH SOLE 41657 0 0 CAVCO INDS INC DEL COM 149568107 1805 11458 SH SOLE 11458 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 40 14995 SH SOLE 14995 0 0 CELANESE CORP DEL COM 150870103 21863 202808 SH SOLE 202808 0 0 CELGENE CORP COM 151020104 47600 514931 SH SOLE 514931 0 0 CENTENE CORP DEL COM 15135B101 12079 230339 SH SOLE 230273 0 66 CENTENNIAL RESOURCE DEV INC CL A 15136A102 5651 744563 SH SOLE 744563 0 0 CENTERPOINT ENERGY INC COM 15189T107 26468 924484 SH SOLE 924484 0 0 CENTERSTATE BK CORP COM 15201P109 2964 128706 SH SOLE 128706 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2086 84676 SH SOLE 84676 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 227 2584 SH SOLE 2584 0 0 CENTURYLINK INC COM 156700106 211350 17971928 SH SOLE 17971928 0 0 CERIDIAN HCM HLDG INC COM 15677J108 5712 113791 SH SOLE 113791 0 0 CERNER CORP COM 156782104 94612 1290746 SH SOLE 1290746 0 0 CHARLES RIV LABS INTL INC COM 159864107 131531 926924 SH SOLE 926924 0 0 CHART INDS INC COM PAR $0.01 16115Q308 3379 43946 SH SOLE 43946 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 21690 54886 SH SOLE 54886 0 0 CHATHAM LODGING TR COM 16208T102 1605 85051 SH SOLE 85051 0 0 CHEESECAKE FACTORY INC COM 163072101 37752 863495 SH SOLE 863495 0 0 CHEFS WHSE INC COM 163086101 2234 63698 SH SOLE 63698 0 0 CHEGG INC COM 163092109 5561 144106 SH SOLE 144106 0 0 CHEMED CORP NEW COM 16359R103 19503 54049 SH SOLE 54049 0 0 CHEMICAL FINL CORP COM 163731102 5954 144827 SH SOLE 144804 0 23 CHEMOURS CO COM 163851108 3322 138434 SH SOLE 138434 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6649 157645 SH SOLE 157645 0 0 CHENIERE ENERGY INC COM NEW 16411R208 33440 488526 SH SOLE 488526 0 0 CHERRY HILL MTG INVT CORP COM 164651101 439 27448 SH SOLE 27448 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1811 928917 SH SOLE 144417 0 784500 CHESAPEAKE LODGING TR SH BEN INT 165240102 2229 78420 SH SOLE 78420 0 0 CHESAPEAKE UTILS CORP COM 165303108 3328 35027 SH SOLE 35027 0 0 CHEVRON CORP NEW COM 166764100 180272 1448663 SH SOLE 1448663 0 0 CHICOS FAS INC COM 168615102 66 19600 SH SOLE 19600 0 0 CHILDRENS PL INC COM 168905107 1470 15414 SH SOLE 4614 0 10800 CHIMERA INVT CORP COM NEW 16934Q208 21094 1117848 SH SOLE 1117848 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1144 92496 SH SOLE 92496 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 20904 461548 SH SOLE 461548 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 749 10983 SH SOLE 10983 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 826 16520 SH SOLE 16520 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 727 66724 SH SOLE 66724 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 23412 31945 SH SOLE 31945 0 0 CHURCH & DWIGHT INC COM 171340102 25894 354425 SH SOLE 354425 0 0 CHURCHILL DOWNS INC COM 171484108 614 5337 SH SOLE 5337 0 0 CHUYS HLDGS INC COM 171604101 699 30483 SH SOLE 30483 0 0 CIENA CORP COM NEW 171779309 7388 179617 SH SOLE 179617 0 0 CIMAREX ENERGY CO COM 171798101 13037 219729 SH SOLE 219729 0 0 CINCINNATI FINL CORP COM 172062101 35774 345080 SH SOLE 345080 0 0 CINEMARK HOLDINGS INC COM 17243V102 3524 97622 SH SOLE 97622 0 0 CIRRUS LOGIC INC COM 172755100 1838 42052 SH SOLE 42052 0 0 CISCO SYS INC COM 17275R102 373494 6824309 SH SOLE 6824309 0 0 CINTAS CORP COM 172908105 27191 114591 SH SOLE 114591 0 0 CITIGROUP INC COM NEW 172967424 55120 787097 SH SOLE 787097 0 0 CITI TRENDS INC COM 17306X102 302 20683 SH SOLE 20683 0 0 CITIZENS FINL GROUP INC COM 174610105 31815 899743 SH SOLE 899743 0 0 CITRIX SYS INC COM 177376100 391221 3986354 SH SOLE 3986354 0 0 CITY HLDG CO COM 177835105 1697 22248 SH SOLE 22248 0 0 CITY OFFICE REIT INC COM 178587101 943 78685 SH SOLE 78685 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 835 37212 SH SOLE 37212 0 0 CLEAN HARBORS INC COM 184496107 7358 103491 SH SOLE 103491 0 0 CLEARWAY ENERGY INC CL C 18539C204 2720 161316 SH SOLE 161316 0 0 CLEVELAND CLIFFS INC COM 185899101 3990 373918 SH SOLE 97618 0 276300 CLOROX CO DEL COM 189054109 38301 250154 SH SOLE 250154 0 0 CLOUDERA INC COM 18914U100 20954 3983636 SH SOLE 3983636 0 0 CLOVIS ONCOLOGY INC COM 189464100 723 48598 SH SOLE 48598 0 0 COCA COLA CONSOLIDATED INC COM 191098102 4322 14444 SH SOLE 14444 0 0 COCA COLA CO COM 191216100 89244 1752633 SH SOLE 1752633 0 0 CODEXIS INC COM 192005106 2855 154933 SH SOLE 154933 0 0 COEUR MNG INC COM NEW 192108504 1025 236103 SH SOLE 236103 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 98926 1666541 SH SOLE 1666541 0 0 COGNEX CORP COM 192422103 1606 33463 SH SOLE 33463 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 157633 2486713 SH SOLE 2486713 0 0 COHERENT INC COM 192479103 27609 202453 SH SOLE 202453 0 0 COHEN & STEERS INC COM 19247A100 1487 28907 SH SOLE 28907 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 3874 179182 SH SOLE 179182 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 4486 172856 SH SOLE 172856 0 0 COHERUS BIOSCIENCES INC COM 19249H103 655 29640 SH SOLE 29640 0 0 COLFAX CORP COM 194014106 5661 201952 SH SOLE 201952 0 0 COLGATE PALMOLIVE CO COM 194162103 42114 587608 SH SOLE 587608 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 308 14411 SH SOLE 14411 0 0 COLONY CAP INC NEW CL A COM 19626G108 1970 393972 SH SOLE 393972 0 0 COLUMBIA BKG SYS INC COM 197236102 3631 100356 SH SOLE 100356 0 0 COLUMBIA FINL INC COM 197641103 1253 82961 SH SOLE 82961 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 519 25004 SH SOLE 25004 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 13974 139520 SH SOLE 139520 0 0 COMFORT SYS USA INC COM 199908104 5935 116399 SH SOLE 116399 0 0 COMCAST CORP NEW CL A 20030N101 61401 1452255 SH SOLE 1452255 0 0 COMERICA INC COM 200340107 23315 320966 SH SOLE 320966 0 0 COMMERCE BANCSHARES INC COM 200525103 9803 164312 SH SOLE 164312 0 0 COMMERCIAL METALS CO COM 201723103 2031 113769 SH SOLE 113769 0 0 COMMSCOPE HLDG CO INC COM 20337X109 8913 566612 SH SOLE 566612 0 0 COMMUNITY TR BANCORP INC COM 204149108 538 12723 SH SOLE 12723 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 63 16600 SH SOLE 16600 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 120 27916 SH SOLE 27916 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 8418 691731 SH SOLE 691731 0 0 COMPASS MINERALS INTL INC COM 20451N101 496 9027 SH SOLE 9027 0 0 COMSTOCK RES INC COM 205768302 247 44393 SH SOLE 996 0 43397 CONAGRA BRANDS INC COM 205887102 50827 1916547 SH SOLE 1916547 0 0 CONCHO RES INC COM 20605P101 26343 255314 SH SOLE 255314 0 0 CONMED CORP COM 207410101 3414 39902 SH SOLE 39902 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 579 25570 SH SOLE 25570 0 0 CONOCOPHILLIPS COM 20825C104 15263 250208 SH SOLE 250162 0 46 CONSOL ENERGY INC NEW COM 20854L108 1839 69125 SH SOLE 69125 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 16115 3268691 SH SOLE 3268691 0 0 CONSOLIDATED EDISON INC COM 209115104 98495 1123350 SH SOLE 1123350 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 544 9104 SH SOLE 9104 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3869 19644 SH SOLE 19644 0 0 CONTAINER STORE GROUP INC COM 210751103 201 27443 SH SOLE 27443 0 0 CONTINENTAL RESOURCES INC COM 212015101 8194 194672 SH SOLE 194672 0 0 CONTROL4 CORP COM 21240D107 1453 61178 SH SOLE 61178 0 0 CONTURA ENERGY INC COM 21241B100 1730 33339 SH SOLE 33339 0 0 COOPER COS INC COM NEW 216648402 34892 103571 SH SOLE 103571 0 0 COOPER STD HLDGS INC COM 21676P103 2355 51389 SH SOLE 51389 0 0 COOPER TIRE & RUBR CO COM 216831107 2054 65113 SH SOLE 65113 0 0 COPART INC COM 217204106 24090 322323 SH SOLE 322323 0 0 CORCEPT THERAPEUTICS INC COM 218352102 137 12297 SH SOLE 12297 0 0 CORE MARK HOLDING CO INC COM 218681104 428 10764 SH SOLE 10764 0 0 CORESITE RLTY CORP COM 21870Q105 9551 82933 SH SOLE 82933 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 855 21568 SH SOLE 21568 0 0 CORELOGIC INC COM 21871D103 6453 154260 SH SOLE 154260 0 0 CORECIVIC INC COM 21871N101 8153 392726 SH SOLE 392726 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 1727 296157 SH SOLE 296157 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 133728 2308446 SH SOLE 2308446 0 0 CORNING INC COM 219350105 26157 787143 SH SOLE 787143 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1061 40248 SH SOLE 40248 0 0 CORTEVA INC COM 22052L104 249 8428 SH SOLE 8428 0 0 CORVEL CORP COM 221006109 5158 59281 SH SOLE 59281 0 0 COSTCO WHSL CORP NEW COM 22160K105 68103 257712 SH SOLE 257712 0 0 COSTAR GROUP INC COM 22160N109 24837 44828 SH SOLE 44828 0 0 COTY INC COM CL A 222070203 1827 136323 SH SOLE 136323 0 0 COUPA SOFTWARE INC COM 22266L106 35139 277536 SH SOLE 277536 0 0 COUSINS PPTYS INC COM NEW 222795502 2551 70520 SH SOLE 70520 0 0 COVANTA HLDG CORP COM 22282E102 5877 328146 SH SOLE 328146 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 329 22334 SH SOLE 22334 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 38871 227673 SH SOLE 227673 0 0 CRANE CO COM 224399105 4657 55814 SH SOLE 55814 0 0 CREDIT ACCEP CORP MICH COM 225310101 12058 24921 SH SOLE 24921 0 0 CREE INC COM 225447101 9667 172064 SH SOLE 172064 0 0 CROCS INC COM 227046109 2174 110071 SH SOLE 110071 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 6600 96651 SH SOLE 96651 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 23873 183145 SH SOLE 183145 0 0 CROWN HOLDINGS INC COM 228368106 4880 79868 SH SOLE 79868 0 0 CRYOLIFE INC COM 228903100 2029 67802 SH SOLE 67802 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 15290 414260 SH SOLE 414260 0 0 CUBESMART COM 229663109 3394 101501 SH SOLE 101501 0 0 CULLEN FROST BANKERS INC COM 229899109 9017 96276 SH SOLE 96276 0 0 CUMMINS INC COM 231021106 125542 732709 SH SOLE 732709 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 487 26241 SH SOLE 26241 0 0 CURO GROUP HLDGS CORP COM 23131L107 269 24387 SH SOLE 24387 0 0 CURTISS WRIGHT CORP COM 231561101 4640 36502 SH SOLE 36502 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 60152 2704674 SH SOLE 2704674 0 0 CYRUSONE INC COM 23283R100 3762 65178 SH SOLE 65178 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 7662 261510 SH SOLE 261510 0 0 D R HORTON INC COM 23331A109 27847 645652 SH SOLE 645652 0 0 DSP GROUP INC COM 23332B106 420 29219 SH SOLE 29219 0 0 DTE ENERGY CO COM 233331107 85011 664769 SH SOLE 664769 0 0 DTF TAX-FREE INCOME INC COM 23334J107 542 39197 SH SOLE 39197 0 0 DXC TECHNOLOGY CO COM 23355L106 49817 903296 SH SOLE 903264 0 32 DANA INCORPORATED COM 235825205 2776 139211 SH SOLE 139211 0 0 DANAHER CORPORATION COM 235851102 35874 251008 SH SOLE 251008 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 413 9756 SH SOLE 9756 0 0 DARDEN RESTAURANTS INC COM 237194105 24559 201751 SH SOLE 201751 0 0 DARLING INGREDIENTS INC COM 237266101 2153 108231 SH SOLE 108231 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1928 47643 SH SOLE 47643 0 0 DAVITA INC COM 23918K108 17758 315646 SH SOLE 315646 0 0 DECKERS OUTDOOR CORP COM 243537107 6578 37383 SH SOLE 37383 0 0 DEERE & CO COM 244199105 14629 88280 SH SOLE 88280 0 0 DEL TACO RESTAURANTS INC COM 245496104 793 61879 SH SOLE 61879 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 6130 191553 SH SOLE 191553 0 0 DELEK US HLDGS INC NEW COM 24665A103 20024 494170 SH SOLE 494170 0 0 DELL TECHNOLOGIES INC CL C 24703L202 49058 965717 SH SOLE 965717 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 22725 400445 SH SOLE 400445 0 0 DENBURY RES INC COM NEW 247916208 1462 1179148 SH SOLE 1179148 0 0 DELUXE CORP COM 248019101 2168 53332 SH SOLE 53332 0 0 DENNYS CORP COM 24869P104 4451 216782 SH SOLE 216782 0 0 DENTSPLY SIRONA INC COM 24906P109 447 7653 SH SOLE 7653 0 0 DESIGNER BRANDS INC CL A 250565108 731 38157 SH SOLE 38157 0 0 DEVON ENERGY CORP NEW COM 25179M103 22894 802752 SH SOLE 802752 0 0 DEXCOM INC COM 252131107 9130 60933 SH SOLE 60933 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 33729 195734 SH SOLE 195734 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 834 5885 SH SOLE 5885 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1218 137291 SH SOLE 43091 0 94200 DIAMONDROCK HOSPITALITY CO COM 252784301 1815 175575 SH SOLE 175575 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4403 40408 SH SOLE 40408 0 0 DICKS SPORTING GOODS INC COM 253393102 9324 269242 SH SOLE 269242 0 0 DIGITAL RLTY TR INC COM 253868103 10621 90168 SH SOLE 90168 0 0 DIME CMNTY BANCSHARES COM 253922108 1546 81404 SH SOLE 81404 0 0 DILLARDS INC CL A 254067101 2111 33888 SH SOLE 9038 0 24850 DINE BRANDS GLOBAL INC COM 254423106 4177 43749 SH SOLE 43749 0 0 DIODES INC COM 254543101 2934 80659 SH SOLE 80659 0 0 DISNEY WALT CO COM DISNEY 254687106 73263 524658 SH SOLE 524658 0 0 DISCOVER FINL SVCS COM 254709108 65821 848323 SH SOLE 848323 0 0 DISCOVERY INC COM SER A 25470F104 15615 508641 SH SOLE 508641 0 0 DISCOVERY INC COM SER C 25470F302 304 10701 SH SOLE 10701 0 0 DISH NETWORK CORP CL A 25470M109 10571 275215 SH SOLE 275215 0 0 DR REDDYS LABS LTD ADR 256135203 6318 168620 SH SOLE 168620 0 0 DOCUSIGN INC COM 256163106 87868 1767614 SH SOLE 1767614 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 3368 52133 SH SOLE 52133 0 0 DOLLAR GEN CORP NEW COM 256677105 11801 87315 SH SOLE 87315 0 0 DOLLAR TREE INC COM 256746108 14888 138637 SH SOLE 138637 0 0 DOMINION ENERGY INC COM 25746U109 82087 1061649 SH SOLE 1061649 0 0 DOMINOS PIZZA INC COM 25754A201 2443 8779 SH SOLE 8779 0 0 DOMO INC COM CL B 257554105 29791 1090433 SH SOLE 1090433 0 0 DOMTAR CORP COM NEW 257559203 9093 204192 SH SOLE 204192 0 0 DONALDSON INC COM 257651109 3510 69007 SH SOLE 69007 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 6363 347533 SH SOLE 347533 0 0 DORMAN PRODUCTS INC COM 258278100 2652 30429 SH SOLE 30429 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 4498 225216 SH SOLE 225216 0 0 DOUGLAS EMMETT INC COM 25960P109 3514 88194 SH SOLE 88194 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2050 51522 SH SOLE 51522 0 0 DOVER CORP COM 260003108 34646 345764 SH SOLE 345764 0 0 DOW INC COM 260557103 50362 1021325 SH SOLE 1021325 0 0 DROPBOX INC CL A 26210C104 164113 6551431 SH SOLE 6551431 0 0 DUCOMMUN INC DEL COM 264147109 854 18946 SH SOLE 18946 0 0 DUKE REALTY CORP COM NEW 264411505 9505 300697 SH SOLE 300697 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 119508 1354349 SH SOLE 1354349 0 0 DUNKIN BRANDS GROUP INC COM 265504100 5864 73619 SH SOLE 73619 0 0 DUPONT DE NEMOURS INC COM 26614N102 7041 93788 SH SOLE 93788 0 0 DYCOM INDS INC COM 267475101 4098 69619 SH SOLE 69619 0 0 DYNEX CAP INC COM 26817Q886 1073 64058 SH SOLE 64058 0 0 ENI S P A SPONSORED ADR 26874R108 588 17795 SH SOLE 17795 0 0 EOG RES INC COM 26875P101 7021 75361 SH SOLE 75333 0 28 EQT CORP COM 26884L109 3186 201525 SH SOLE 201525 0 0 EPR PPTYS COM SH BEN INT 26884U109 11468 153751 SH SOLE 153751 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 6438 144099 SH SOLE 144099 0 0 EAGLE BANCORP INC MD COM 268948106 3482 64333 SH SOLE 64333 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 190731 4276470 SH SOLE 4276470 0 0 EVO PMTS INC CL A COM 26927E104 2087 66188 SH SOLE 66188 0 0 EAGLE MATERIALS INC COM 26969P108 5266 56811 SH SOLE 56811 0 0 EAST WEST BANCORP INC COM 27579R104 15924 340469 SH SOLE 340469 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 264 14584 SH SOLE 14584 0 0 EASTGROUP PPTY INC COM 277276101 4163 35892 SH SOLE 35892 0 0 EASTMAN CHEMICAL CO COM 277432100 29702 381624 SH SOLE 381624 0 0 EATON VANCE CORP COM NON VTG 278265103 2523 58508 SH SOLE 58508 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 560 45051 SH SOLE 45051 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 371 24774 SH SOLE 24774 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 217 19629 SH SOLE 19629 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 4483 188367 SH SOLE 188367 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 4761 296636 SH SOLE 296636 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 3200 131667 SH SOLE 131667 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 2214 163492 SH SOLE 163492 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 1060 51517 SH SOLE 51517 0 0 EATON VANCE FLTNG RATE 2022 COM 27831H100 112 12058 SH SOLE 12058 0 0 EBAY INC COM 278642103 316542 8013713 SH SOLE 8013713 0 0 EBIX INC COM NEW 278715206 1064 21184 SH SOLE 21184 0 0 ECHOSTAR CORP CL A 278768106 32841 741002 SH SOLE 741002 0 0 ECOLAB INC COM 278865100 36642 185583 SH SOLE 185583 0 0 ECOPETROL S A SPONSORED ADS 279158109 196 10741 SH SOLE 10741 0 0 EDGEWELL PERS CARE CO COM 28035Q102 829 30744 SH SOLE 30744 0 0 EDISON INTL COM 281020107 12337 183008 SH SOLE 183008 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 29883 161755 SH SOLE 161755 0 0 EHEALTH INC COM 28238P109 5493 63799 SH SOLE 63799 0 0 8X8 INC NEW COM 282914100 93993 3900111 SH SOLE 3900111 0 0 EL PASO ELEC CO COM NEW 283677854 34691 530447 SH SOLE 530447 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 27404 810762 SH SOLE 810762 0 0 ELDORADO RESORTS INC COM 28470R102 5420 117653 SH SOLE 30653 0 87000 ELECTRONIC ARTS INC COM 285512109 13517 133489 SH SOLE 133489 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 524 14184 SH SOLE 14184 0 0 ELEVATE CREDIT INC COM 28621V101 136 33002 SH SOLE 33002 0 0 EMCOR GROUP INC COM 29084Q100 8745 99257 SH SOLE 99219 0 38 EMERSON ELEC CO COM 291011104 88362 1324366 SH SOLE 1324366 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 508 45536 SH SOLE 45536 0 0 EMPIRE ST RLTY TR INC CL A 292104106 457 30840 SH SOLE 30840 0 0 EMPLOYERS HOLDINGS INC COM 292218104 5510 130344 SH SOLE 130344 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 7534 549539 SH SOLE 549539 0 0 ENCANA CORP COM 292505104 3521 686303 SH SOLE 686303 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 3513 41635 SH SOLE 41635 0 0 ENCORE CAP GROUP INC COM 292554102 3001 88606 SH SOLE 88606 0 0 ENCORE WIRE CORP COM 292562105 3936 67187 SH SOLE 67187 0 0 ENCOMPASS HEALTH CORP COM 29261A100 341 5387 SH SOLE 5387 0 0 ENERGY RECOVERY INC COM 29270J100 5842 560631 SH SOLE 560631 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 47968 9993429 SH SOLE 9993429 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 5472 388615 SH SOLE 388615 0 0 ENERSYS COM 29275Y102 5998 87556 SH SOLE 87556 0 0 ENERPLUS CORP COM 292766102 2897 384673 SH SOLE 384673 0 0 ENNIS INC COM 293389102 972 47361 SH SOLE 47361 0 0 ENPHASE ENERGY INC COM 29355A107 5512 302372 SH SOLE 302372 0 0 ENPRO INDS INC COM 29355X107 493 7720 SH SOLE 7720 0 0 ENSIGN GROUP INC COM 29358P101 4620 81159 SH SOLE 81159 0 0 ENTEGRIS INC COM 29362U104 6652 178235 SH SOLE 178235 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 465 80157 SH SOLE 80157 0 0 ENTEGRA FINL CORP COM 29363J108 377 12528 SH SOLE 12528 0 0 ENTERGY CORP NEW COM 29364G103 68044 661070 SH SOLE 661070 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1224 29412 SH SOLE 29412 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3849 133330 SH SOLE 133330 0 0 ENVESTNET INC COM 29404K106 3557 52032 SH SOLE 52032 0 0 EPAM SYS INC COM 29414B104 48406 279642 SH SOLE 279642 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 4820 153406 SH SOLE 153406 0 0 EPLUS INC COM 294268107 373 5414 SH SOLE 5414 0 0 EQUIFAX INC COM 294429105 2313 17102 SH SOLE 17102 0 0 EQUINIX INC COM 29444U700 18554 36792 SH SOLE 36792 0 0 EQUINOR ASA SPONSORED ADR 29446M102 460 23254 SH SOLE 23254 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1053 53419 SH SOLE 53419 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 992 37205 SH SOLE 37205 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 10580 325337 SH SOLE 325337 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15036 123917 SH SOLE 123917 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 42929 565451 SH SOLE 565451 0 0 ERICSSON ADR B SEK 10 294821608 1320 138900 SH SOLE 138900 0 0 ERIE INDTY CO CL A 29530P102 14852 58410 SH SOLE 58410 0 0 ESCO TECHNOLOGIES INC COM 296315104 1989 24069 SH SOLE 24069 0 0 ESSEX PPTY TR INC COM 297178105 9899 33908 SH SOLE 33908 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1326 62984 SH SOLE 62984 0 0 ETSY INC COM 29786A106 154643 2519846 SH SOLE 2519846 0 0 EURONET WORLDWIDE INC COM 298736109 16599 98664 SH SOLE 98664 0 0 EVENTBRITE INC COM CL A 29975E109 18895 1166336 SH SOLE 1166336 0 0 EVERCORE INC CLASS A 29977A105 15568 175776 SH SOLE 175750 0 26 EVERBRIDGE INC COM 29978A104 28095 314196 SH SOLE 314196 0 0 EVERGY INC COM 30034W106 76118 1265477 SH SOLE 1265477 0 0 EVERTEC INC COM 30040P103 2797 85528 SH SOLE 85528 0 0 EVERSOURCE ENERGY COM 30040W108 56295 743066 SH SOLE 743066 0 0 EVOLENT HEALTH INC CL A 30050B101 256 32167 SH SOLE 32167 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 8576 602277 SH SOLE 602277 0 0 EXACT SCIENCES CORP COM 30063P105 181283 1535780 SH SOLE 1535780 0 0 EXELON CORP COM 30161N101 104189 2173317 SH SOLE 2173237 0 80 EXELIXIS INC COM 30161Q104 125349 5865637 SH SOLE 5865637 0 0 EXLSERVICE HOLDINGS INC COM 302081104 424 6419 SH SOLE 6419 0 0 EXPEDIA GROUP INC COM NEW 30212P303 235655 1771444 SH SOLE 1771444 0 0 EXPEDITORS INTL WASH INC COM 302130109 22722 299532 SH SOLE 299532 0 0 EXPONENT INC COM 30214U102 5967 101922 SH SOLE 101922 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 4113 243528 SH SOLE 243528 0 0 EXTRA SPACE STORAGE INC COM 30225T102 11365 107118 SH SOLE 107118 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 4029 930509 SH SOLE 238409 0 692100 EZCORP INC CL A NON VTG 302301106 900 95017 SH SOLE 95017 0 0 EXXON MOBIL CORP COM 30231G102 230792 3011774 SH SOLE 3011774 0 0 FBL FINL GROUP INC CL A 30239F106 399 6248 SH SOLE 6248 0 0 FLIR SYS INC COM 302445101 2982 55117 SH SOLE 55117 0 0 F M C CORP COM NEW 302491303 18775 226342 SH SOLE 226342 0 0 FNB CORP PA COM 302520101 15899 1350773 SH SOLE 1350773 0 0 FB FINL CORP COM 30257X104 1120 30595 SH SOLE 30595 0 0 FS BANCORP INC COM 30263Y104 359 6918 SH SOLE 6918 0 0 FTS INTERNATIONAL INC COM 30283W104 337 60413 SH SOLE 60413 0 0 FTI CONSULTING INC COM 302941109 4831 57616 SH SOLE 57616 0 0 FACEBOOK INC CL A 30303M102 863937 4476357 SH SOLE 4476357 0 0 FACTSET RESH SYS INC COM 303075105 12739 44455 SH SOLE 44455 0 0 FAIR ISAAC CORP COM 303250104 17812 56722 SH SOLE 56722 0 0 FARO TECHNOLOGIES INC COM 311642102 504 9584 SH SOLE 9584 0 0 FATE THERAPEUTICS INC COM 31189P102 2728 134388 SH SOLE 134388 0 0 FASTENAL CO COM 311900104 59479 1825082 SH SOLE 1825082 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 37710 292871 SH SOLE 292871 0 0 FEDERAL SIGNAL CORP COM 313855108 7202 269223 SH SOLE 269223 0 0 FEDERATED INVS INC PA CL B 314211103 2977 91604 SH SOLE 91604 0 0 FEDEX CORP COM 31428X106 13298 80993 SH SOLE 80993 0 0 FEDNAT HLDG CO COM 31431B109 262 18361 SH SOLE 18361 0 0 FERRO CORP COM 315405100 1825 115512 SH SOLE 115512 0 0 F5 NETWORKS INC COM 315616102 30493 209385 SH SOLE 209385 0 0 FIBROGEN INC COM 31572Q808 92447 2046192 SH SOLE 2046192 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 5736 46758 SH SOLE 46758 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 53264 1321688 SH SOLE 1321688 0 0 FIFTH THIRD BANCORP COM 316773100 33706 1208098 SH SOLE 1208098 0 0 58 COM INC SPON ADR REP A 31680Q104 809 13015 SH SOLE 13015 0 0 51JOB INC SPONSORED ADS 316827104 737 9764 SH SOLE 9764 0 0 FINANCIAL INSTNS INC COM 317585404 1177 40384 SH SOLE 40384 0 0 FIREEYE INC COM 31816Q101 25954 1752443 SH SOLE 1752443 0 0 FIRST AMERN FINL CORP COM 31847R102 48827 909249 SH SOLE 909249 0 0 FIRST BANCORP P R COM NEW 318672706 3840 347797 SH SOLE 347797 0 0 FIRST BANCORP N C COM 318910106 2050 56276 SH SOLE 56276 0 0 FIRST BANCSHARES INC MS COM 318916103 1052 34680 SH SOLE 34680 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 327 27895 SH SOLE 27895 0 0 FIRST BUSEY CORP COM NEW 319383204 1996 75580 SH SOLE 75580 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 10933 24281 SH SOLE 24281 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1803 133823 SH SOLE 133823 0 0 FIRST CMNTY CORP S C COM 319835104 239 12907 SH SOLE 12907 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 1228 36387 SH SOLE 36387 0 0 1ST CONSTITUTION BANCORP COM 31986N102 214 11561 SH SOLE 11561 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1423 49824 SH SOLE 49824 0 0 FIRST DATA CORP NEW COM CL A 32008D106 29474 1088795 SH SOLE 1088795 0 0 FIRST FINL BANCORP OH COM 320209109 3645 150511 SH SOLE 150511 0 0 FIRST FINL BANKSHARES COM 32020R109 3491 113388 SH SOLE 113388 0 0 FIRST FINL CORP IND COM 320218100 1140 28381 SH SOLE 28381 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 202 14277 SH SOLE 14277 0 0 FIRST FNDTN INC COM 32026V104 429 31942 SH SOLE 31942 0 0 FIRST HORIZON NATL CORP COM 320517105 40921 2740880 SH SOLE 2740880 0 0 FIRST HAWAIIAN INC COM 32051X108 7378 285183 SH SOLE 285183 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2585 70368 SH SOLE 70368 0 0 FIRST INTERNET BANCORP COM 320557101 529 24557 SH SOLE 24557 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5274 133145 SH SOLE 133145 0 0 FIRST LONG IS CORP COM 320734106 1182 58856 SH SOLE 58856 0 0 FIRST MERCHANTS CORP COM 320817109 5860 154622 SH SOLE 154622 0 0 FIRST MID BANCSHARES INC COM 320866106 1092 31265 SH SOLE 31265 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2885 140929 SH SOLE 140929 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 8376 85780 SH SOLE 85780 0 0 FIRST SOLAR INC COM 336433107 5357 81568 SH SOLE 81568 0 0 1ST SOURCE CORP COM 336901103 2109 45458 SH SOLE 45458 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 578185 4105258 SH SOLE 4105258 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 563880 3920735 SH SOLE 3920735 0 0 FIRST TR BICK INDEX FD COM SHS 33733H107 105533 3926094 SH SOLE 3926094 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 550568 6440143 SH SOLE 6440143 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 564700 8486622 SH SOLE 8486622 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 583020 20307209 SH SOLE 20307209 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 386 6282 SH SOLE 6282 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 499 7250 SH SOLE 7250 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 717 13745 SH SOLE 13745 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 18198 258723 SH SOLE 258723 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 112964 7163217 SH SOLE 7163217 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 103889 1925656 SH SOLE 1925656 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 606 24063 SH SOLE 24063 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 100680 2406303 SH SOLE 2406303 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 110069 2146010 SH SOLE 2146010 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 5032 111247 SH SOLE 111247 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 16602 356644 SH SOLE 356644 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 7862 166860 SH SOLE 166860 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 148022 3076736 SH SOLE 3076736 0 0 FIRST TR EXCHANGE TRADED FD LNG DUR OPRTUN 33738D606 413 15106 SH SOLE 15106 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 12174 627861 SH SOLE 529771 0 98090 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 7988 206245 SH SOLE 206245 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 4052 208641 SH SOLE 176161 0 32480 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 13776 266570 SH SOLE 266570 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 38053 633695 SH SOLE 633695 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1383 26699 SH SOLE 26699 0 0 FIRST UTD CORP COM 33741H107 253 12836 SH SOLE 12836 0 0 FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 3813 126913 SH SOLE 126913 0 0 FIRSTCASH INC COM 33767D105 3832 38314 SH SOLE 38314 0 0 FISERV INC COM 337738108 19840 217640 SH SOLE 217640 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1366 41218 SH SOLE 41218 0 0 FIRSTENERGY CORP COM 337932107 36428 850913 SH SOLE 850913 0 0 FIVE BELOW INC COM 33829M101 4272 35595 SH SOLE 35595 0 0 FIVE9 INC COM 338307101 22501 438698 SH SOLE 438698 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 75103 267413 SH SOLE 267413 0 0 FLEXSTEEL INDS INC COM 339382103 227 13293 SH SOLE 13293 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 9381 223900 SH SOLE 223900 0 0 FLUOR CORP NEW COM 343412102 4225 125405 SH SOLE 125405 0 0 FLOWERS FOODS INC COM 343498101 8228 353605 SH SOLE 353605 0 0 FLOWSERVE CORP COM 34354P105 15412 292512 SH SOLE 292512 0 0 FLUSHING FINL CORP COM 343873105 448 20178 SH SOLE 20178 0 0 FONAR CORP COM NEW 344437405 248 11511 SH SOLE 11511 0 0 FOOT LOCKER INC COM 344849104 6345 151363 SH SOLE 151363 0 0 FORD MTR CO DEL COM 345370860 66250 6476079 SH SOLE 6476079 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 19231 567966 SH SOLE 567966 0 0 FORMFACTOR INC COM 346375108 2300 146751 SH SOLE 146751 0 0 FORTIS INC COM 349553107 33815 856728 SH SOLE 856728 0 0 FORTINET INC COM 34959E109 50105 652148 SH SOLE 652148 0 0 FORTIVE CORP COM 34959J108 77552 951325 SH SOLE 951325 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3529 61776 SH SOLE 61776 0 0 FORWARD AIR CORP COM 349853101 5856 99010 SH SOLE 99010 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1889 69126 SH SOLE 69126 0 0 FOX CORP CL A COM 35137L105 23096 630362 SH SOLE 630362 0 0 FOX CORP CL B COM 35137L204 4750 130031 SH SOLE 130031 0 0 FOX FACTORY HLDG CORP COM 35138V102 4465 54117 SH SOLE 54117 0 0 FRANCO NEVADA CORP COM 351858105 925 10896 SH SOLE 10896 0 0 FRANKLIN ELEC INC COM 353514102 13345 280938 SH SOLE 280938 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 624 22403 SH SOLE 22403 0 0 FRANKLIN RES INC COM 354613101 62892 1807240 SH SOLE 1807240 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 172 23342 SH SOLE 23342 0 0 FREEPORT-MCMORAN INC CL B 35671D857 19000 1636535 SH SOLE 1636535 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3206 81607 SH SOLE 81528 0 79 FRESHPET INC COM 358039105 4280 94047 SH SOLE 94047 0 0 FRONTDOOR INC COM 35905A109 2978 68384 SH SOLE 68384 0 0 FULLER H B CO COM 359694106 932 20090 SH SOLE 20090 0 0 FULTON FINL CORP PA COM 360271100 3852 235316 SH SOLE 235316 0 0 FUNKO INC COM CL A 361008105 757 31273 SH SOLE 8073 0 23200 FUTUREFUEL CORPORATION COM 36116M106 546 46731 SH SOLE 46731 0 0 GATX CORP COM 361448103 3213 40524 SH SOLE 40524 0 0 GEO GROUP INC NEW COM 36162J106 9499 452132 SH SOLE 452132 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 978 26033 SH SOLE 6933 0 19100 G-III APPAREL GROUP LTD COM 36237H101 1343 45659 SH SOLE 45659 0 0 GTT COMMUNICATIONS INC COM 362393100 1418 80592 SH SOLE 8580 0 72012 GABELLI DIVD & INCOME TR COM 36242H104 3568 164632 SH SOLE 164632 0 0 GAIN CAP HLDGS INC COM 36268W100 135 32732 SH SOLE 14699 0 18033 GALLAGHER ARTHUR J & CO COM 363576109 42682 487293 SH SOLE 487293 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 13654 350281 SH SOLE 350281 0 0 GANNETT CO INC COM 36473H104 1128 138268 SH SOLE 138268 0 0 GAP INC COM 364760108 20939 1165242 SH SOLE 1165242 0 0 GARDNER DENVER HLDGS INC COM 36555P107 6363 183902 SH SOLE 183902 0 0 GARRETT MOTION INC COM 366505105 3441 224190 SH SOLE 224190 0 0 GARTNER INC COM 366651107 42835 266152 SH SOLE 266152 0 0 GENERAC HLDGS INC COM 368736104 6296 90706 SH SOLE 90706 0 0 GENERAL AMERN INVS INC COM 368802104 2512 70770 SH SOLE 70770 0 0 GENERAL DYNAMICS CORP COM 369550108 45020 247610 SH SOLE 247610 0 0 GENERAL ELECTRIC CO COM 369604103 3382 322126 SH SOLE 322126 0 0 GENERAL MLS INC COM 370334104 97618 1858680 SH SOLE 1858680 0 0 GENERAL MTRS CO COM 37045V100 53833 1397183 SH SOLE 1397183 0 0 GENESEE & WYO INC CL A 371559105 6898 68980 SH SOLE 68980 0 0 GENTEX CORP COM 371901109 15342 623412 SH SOLE 623412 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 6025 275133 SH SOLE 275133 0 0 GENIE ENERGY LTD CL B 372284208 364 34191 SH SOLE 34191 0 0 GENOMIC HEALTH INC COM 37244C101 2226 38259 SH SOLE 38259 0 0 GENUINE PARTS CO COM 372460105 40432 390343 SH SOLE 390343 0 0 GENTHERM INC COM 37253A103 543 12990 SH SOLE 12990 0 0 GERMAN AMERN BANCORP INC COM 373865104 898 29811 SH SOLE 29811 0 0 GETTY RLTY CORP NEW COM 374297109 2124 69054 SH SOLE 69054 0 0 GIBRALTAR INDS INC COM 374689107 857 21231 SH SOLE 21231 0 0 GILEAD SCIENCES INC COM 375558103 190905 2825707 SH SOLE 2825707 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2536 62547 SH SOLE 62547 0 0 GLAUKOS CORP COM 377322102 5676 75284 SH SOLE 75284 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 33339 833054 SH SOLE 833054 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1243 63347 SH SOLE 63347 0 0 GLOBAL PMTS INC COM 37940X102 10235 63915 SH SOLE 63915 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 5921 297387 SH SOLE 297387 0 0 GLU MOBILE INC COM 379890106 2610 363553 SH SOLE 363553 0 0 GODADDY INC CL A 380237107 197736 2818753 SH SOLE 2818753 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 113 20881 SH SOLE 20881 0 0 GOLD RESOURCE CORP COM 38068T105 382 113008 SH SOLE 113008 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 46962 229532 SH SOLE 229520 0 12 GOODYEAR TIRE & RUBR CO COM 382550101 10797 705683 SH SOLE 705683 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1401 29313 SH SOLE 29313 0 0 GORMAN RUPP CO COM 383082104 4368 133043 SH SOLE 133043 0 0 GRACE W R & CO DEL NEW COM 38388F108 8010 105242 SH SOLE 105242 0 0 GRACO INC COM 384109104 9157 182486 SH SOLE 182486 0 0 GRAFTECH INTL LTD COM 384313508 1772 154112 SH SOLE 154112 0 0 GRAHAM HLDGS CO COM 384637104 11519 16694 SH SOLE 16694 0 0 GRAINGER W W INC COM 384802104 33509 124927 SH SOLE 124927 0 0 GRAND CANYON ED INC COM 38526M106 458 3912 SH SOLE 3912 0 0 GRANITE CONSTR INC COM 387328107 2755 57190 SH SOLE 57190 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 7335 524693 SH SOLE 524461 0 232 GRAY TELEVISION INC COM 389375106 3052 186201 SH SOLE 186201 0 0 GREAT AJAX CORP COM 38983D300 428 30563 SH SOLE 30563 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 275 24920 SH SOLE 24920 0 0 GREAT SOUTHN BANCORP INC COM 390905107 613 10234 SH SOLE 10234 0 0 GREAT WESTN BANCORP INC COM 391416104 2117 59262 SH SOLE 59262 0 0 GREEN BRICK PARTNERS INC COM 392709101 366 44044 SH SOLE 44044 0 0 GREENBRIER COS INC COM 393657101 2291 75355 SH SOLE 75355 0 0 GREENSKY INC CL A 39572G100 1786 145284 SH SOLE 31584 0 113700 GREIF INC CL A 397624107 2305 70807 SH SOLE 70807 0 0 GRIFFON CORP COM 398433102 1061 62710 SH SOLE 62710 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 107060 5073910 SH SOLE 5073910 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 3085 37667 SH SOLE 37667 0 0 GROUPON INC COM 399473107 74879 20915897 SH SOLE 20915897 0 0 GRUBHUB INC COM 400110102 160959 2063837 SH SOLE 2063837 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 85 10025 SH SOLE 10025 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 261 8380 SH SOLE 8380 0 0 GUARDANT HEALTH INC COM 40131M109 6319 73193 SH SOLE 73193 0 0 GUESS INC COM 401617105 613 37940 SH SOLE 37940 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 20882 205976 SH SOLE 205976 0 0 GULFPORT ENERGY CORP COM NEW 402635304 3438 700226 SH SOLE 700226 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1689 58065 SH SOLE 58065 0 0 HCA HEALTHCARE INC COM 40412C101 25440 188211 SH SOLE 188211 0 0 HCP INC COM 40414L109 13852 433150 SH SOLE 433150 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 10556 81172 SH SOLE 81172 0 0 HD SUPPLY HLDGS INC COM 40416M105 7565 187818 SH SOLE 187818 0 0 HNI CORP COM 404251100 1348 38098 SH SOLE 38098 0 0 HMS HLDGS CORP COM 40425J101 2165 66852 SH SOLE 66852 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 250 5995 SH SOLE 5995 0 0 HP INC COM 40434L105 42973 2067025 SH SOLE 2067025 0 0 HACKETT GROUP INC COM 404609109 964 57422 SH SOLE 57422 0 0 HALLIBURTON CO COM 406216101 9589 421660 SH SOLE 421660 0 0 HAMILTON LANE INC CL A 407497106 3688 64636 SH SOLE 64636 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 992 30816 SH SOLE 30816 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 4766 118960 SH SOLE 118960 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 3971 156347 SH SOLE 156347 0 0 HANESBRANDS INC COM 410345102 7590 440746 SH SOLE 440746 0 0 HANMI FINL CORP COM NEW 410495204 673 30199 SH SOLE 30199 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 9137 324251 SH SOLE 324251 0 0 HANOVER INS GROUP INC COM 410867105 38049 296566 SH SOLE 296566 0 0 HARBORONE BANCORP INC COM 41165F101 437 23309 SH SOLE 23309 0 0 HARLEY DAVIDSON INC COM 412822108 12029 335731 SH SOLE 335731 0 0 HARRIS CORP DEL COM 413875105 6315 33392 SH SOLE 33392 0 0 HARSCO CORP COM 415864107 550 20054 SH SOLE 20054 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 58465 1049259 SH SOLE 1049259 0 0 HASBRO INC COM 418056107 12546 118716 SH SOLE 118686 0 30 HAVERTY FURNITURE INC COM 419596101 580 34067 SH SOLE 34067 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 49456 1135603 SH SOLE 1135603 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2582 94140 SH SOLE 94140 0 0 HEALTHCARE RLTY TR COM 421946104 1924 61435 SH SOLE 61435 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 497 19179 SH SOLE 4979 0 14200 HEALTHCARE TR AMER INC CL A NEW 42225P501 4307 157011 SH SOLE 157011 0 0 HEALTHEQUITY INC COM 42226A107 1369 20929 SH SOLE 20929 0 0 HEARTLAND EXPRESS INC COM 422347104 1366 75620 SH SOLE 75620 0 0 HEARTLAND FINL USA INC COM 42234Q102 2945 65843 SH SOLE 65843 0 0 HECLA MNG CO COM 422704106 1137 631418 SH SOLE 631418 0 0 HEICO CORP NEW COM 422806109 30934 231181 SH SOLE 231181 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2372 51111 SH SOLE 51111 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2106 244018 SH SOLE 244018 0 0 HELMERICH & PAYNE INC COM 423452101 5204 102806 SH SOLE 102806 0 0 HENRY JACK & ASSOC INC COM 426281101 5638 42097 SH SOLE 42097 0 0 HERITAGE COMMERCE CORP COM 426927109 1245 101664 SH SOLE 101664 0 0 HERC HLDGS INC COM 42704L104 2144 46782 SH SOLE 46782 0 0 HERITAGE FINL CORP WASH COM 42722X106 790 26757 SH SOLE 26757 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 1277 48527 SH SOLE 48527 0 0 HERSHEY CO COM 427866108 75269 561586 SH SOLE 561586 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 2910 182319 SH SOLE 45219 0 137100 HERTZ GLOBAL HLDGS INC RIGHT 07/12/2019 42806J114 357 183208 SH SOLE 46108 0 137100 HESS CORP COM 42809H107 14428 226969 SH SOLE 226969 0 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 464 23817 SH SOLE 23817 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 126107 8435240 SH SOLE 8435240 0 0 HEXCEL CORP NEW COM 428291108 12516 154744 SH SOLE 154744 0 0 HIBBETT SPORTS INC COM 428567101 606 33290 SH SOLE 33290 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 682 38882 SH SOLE 38882 0 0 HIGHWOODS PPTYS INC COM 431284108 1956 47364 SH SOLE 47364 0 0 HILL ROM HLDGS INC COM 431475102 20098 192100 SH SOLE 192100 0 0 HILLTOP HOLDINGS INC COM 432748101 1907 89679 SH SOLE 89679 0 0 HILTON GRAND VACATIONS INC COM 43283X105 3503 110078 SH SOLE 110078 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 3652 37362 SH SOLE 37362 0 0 HINGHAM INSTN SVGS MASS COM 433323102 302 1526 SH SOLE 1526 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 6214 225975 SH SOLE 225975 0 0 HOLLYFRONTIER CORP COM 436106108 22820 493078 SH SOLE 493078 0 0 HOLOGIC INC COM 436440101 11985 249586 SH SOLE 249586 0 0 HOME BANCSHARES INC COM 436893200 4900 254436 SH SOLE 254436 0 0 HOME BANCORP INC COM 43689E107 488 12693 SH SOLE 12693 0 0 HOME DEPOT INC COM 437076102 98715 474660 SH SOLE 474660 0 0 HOMESTREET INC COM 43785V102 576 19445 SH SOLE 19445 0 0 HOMETRUST BANCSHARES INC COM 437872104 1077 42823 SH SOLE 42823 0 0 HONEYWELL INTL INC COM 438516106 117507 673045 SH SOLE 673045 0 0 HOOKER FURNITURE CORP COM 439038100 440 21339 SH SOLE 21339 0 0 HOPE BANCORP INC COM 43940T109 7472 542208 SH SOLE 542208 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 448 11129 SH SOLE 11129 0 0 HORIZON BANCORP INC COM 440407104 527 32252 SH SOLE 32252 0 0 HORMEL FOODS CORP COM 440452100 48964 1207807 SH SOLE 1207807 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5517 220673 SH SOLE 220673 0 0 HOST HOTELS & RESORTS INC COM 44107P104 28135 1544159 SH SOLE 1544159 0 0 HOSTESS BRANDS INC CL A 44109J106 996 68980 SH SOLE 68980 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 955 165842 SH SOLE 165842 0 0 HOULIHAN LOKEY INC CL A 441593100 5852 131423 SH SOLE 131423 0 0 HUB GROUP INC CL A 443320106 1913 45574 SH SOLE 45574 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1433 39541 SH SOLE 39541 0 0 HUBBELL INC COM 443510607 42419 325301 SH SOLE 325301 0 0 HUBSPOT INC COM 443573100 174951 1025986 SH SOLE 1025986 0 0 HUDSON PAC PPTYS INC COM 444097109 2733 82149 SH SOLE 82149 0 0 HUMANA INC COM 444859102 8812 33214 SH SOLE 33214 0 0 HUNT J B TRANS SVCS INC COM 445658107 15944 174428 SH SOLE 174428 0 0 HUNTINGTON BANCSHARES INC COM 446150104 38712 2801146 SH SOLE 2801146 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 10023 44600 SH SOLE 44600 0 0 HUNTSMAN CORP COM 447011107 7542 369000 SH SOLE 369000 0 0 HURCO COMPANIES INC COM 447324104 409 11503 SH SOLE 11503 0 0 HUYA INC ADS REP SHS A 44852D108 794 32151 SH SOLE 32151 0 0 HYATT HOTELS CORP COM CL A 448579102 10083 132449 SH SOLE 132449 0 0 IAC INTERACTIVECORP COM 44919P508 43779 201254 SH SOLE 201234 0 20 IAA INC COM 449253103 364 9387 SH SOLE 9387 0 0 ICF INTL INC COM 44925C103 840 11538 SH SOLE 11538 0 0 IPG PHOTONICS CORP COM 44980X109 1804 11697 SH SOLE 11697 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1274 16104 SH SOLE 16104 0 0 ITT INC COM 45073V108 6675 101943 SH SOLE 101943 0 0 IBERIABANK CORP COM 450828108 5416 71403 SH SOLE 71403 0 0 ICICI BK LTD ADR 45104G104 10491 833311 SH SOLE 833311 0 0 IDACORP INC COM 451107106 33653 335091 SH SOLE 335091 0 0 IDEX CORP COM 45167R104 22555 131028 SH SOLE 131028 0 0 IDEXX LABS INC COM 45168D104 39016 141705 SH SOLE 141705 0 0 ILLINOIS TOOL WKS INC COM 452308109 87638 581113 SH SOLE 581113 0 0 ILLUMINA INC COM 452327109 126615 343923 SH SOLE 343923 0 0 IMMERSION CORP COM 452521107 435 57135 SH SOLE 57135 0 0 INCYTE CORP COM 45337C102 158145 1861408 SH SOLE 1861408 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 2759 238457 SH SOLE 238457 0 0 INDEPENDENT BANK CORP MASS COM 453836108 3375 44314 SH SOLE 44314 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 1292 59307 SH SOLE 59307 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2242 40797 SH SOLE 40797 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2172 104311 SH SOLE 104311 0 0 INFOSYS LTD SPONSORED ADR 456788108 48506 4533226 SH SOLE 4533226 0 0 ING GROEP N V SPONSORED ADR 456837103 485 41930 SH SOLE 41930 0 0 INGEVITY CORP COM 45688C107 4822 45850 SH SOLE 45850 0 0 INGLES MKTS INC CL A 457030104 799 25670 SH SOLE 25670 0 0 INGREDION INC COM 457187102 16478 199756 SH SOLE 199756 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1567 26929 SH SOLE 26929 0 0 INNOSPEC INC COM 45768S105 1650 18082 SH SOLE 18082 0 0 INPHI CORP COM 45772F107 3723 74302 SH SOLE 74302 0 0 INSPERITY INC COM 45778Q107 5498 45011 SH SOLE 45011 0 0 INSTALLED BLDG PRODS INC COM 45780R101 819 13830 SH SOLE 13830 0 0 INOVALON HLDGS INC COM CL A 45781D101 2309 159115 SH SOLE 159115 0 0 INNOVIVA INC COM 45781M101 295 20275 SH SOLE 20275 0 0 INSTRUCTURE INC COM 45781U103 2868 67488 SH SOLE 67488 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 221 1789 SH SOLE 1789 0 0 INSULET CORP COM 45784P101 14213 119059 SH SOLE 119059 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 11801 211299 SH SOLE 211299 0 0 INTEL CORP COM 458140100 232843 4864062 SH SOLE 4864062 0 0 INTEGER HLDGS CORP COM 45826H109 500 5961 SH SOLE 5961 0 0 INTER PARFUMS INC COM 458334109 5978 89906 SH SOLE 89906 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1791 33043 SH SOLE 33043 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 86979 1093108 SH SOLE 1093108 0 0 INTERFACE INC COM 458665304 982 64045 SH SOLE 64045 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8805 102455 SH SOLE 102455 0 0 INTERDIGITAL INC COM 45867G101 3275 50855 SH SOLE 50855 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3120 82729 SH SOLE 82729 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 313921 2276441 SH SOLE 2276441 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 35687 245964 SH SOLE 245964 0 0 INTL PAPER CO COM 460146103 30847 712071 SH SOLE 712071 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 5889 131189 SH SOLE 131189 0 0 INTERPUBLIC GROUP COS INC COM 460690100 15767 697977 SH SOLE 697977 0 0 INTERSECT ENT INC COM 46071F103 556 24443 SH SOLE 24443 0 0 INTUIT COM 461202103 151333 579087 SH SOLE 579087 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 31980 60967 SH SOLE 60967 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 423 26239 SH SOLE 26239 0 0 INVESCO MUN TR COM 46131J103 659 53464 SH SOLE 53464 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 753 59420 SH SOLE 59420 0 0 INVESCO CALIF VALUE MUN INC COM 46132H106 191 14778 SH SOLE 14778 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 321 25148 SH SOLE 25148 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 946 76153 SH SOLE 76153 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1172 10875 SH SOLE 10875 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1660 57170 SH SOLE 57170 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3178 140234 SH SOLE 140234 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 394 18522 SH SOLE 18522 0 0 INVESTORS BANCORP INC NEW COM 46146L101 4140 371340 SH SOLE 371340 0 0 INVESTORS TITLE CO COM 461804106 405 2428 SH SOLE 2428 0 0 INVITAE CORP COM 46185L103 3991 169823 SH SOLE 169823 0 0 INVITATION HOMES INC COM 46187W107 23495 878967 SH SOLE 878967 0 0 IONIS PHARMACEUTICALS INC COM 462222100 108505 1688275 SH SOLE 1688275 0 0 IQVIA HLDGS INC COM 46266C105 159968 994208 SH SOLE 994208 0 0 IQIYI INC SPONSORED ADS 46267X108 2319 112293 SH SOLE 112293 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 3160 135856 SH SOLE 135856 0 0 IROBOT CORP COM 462726100 4098 44716 SH SOLE 44716 0 0 IRON MTN INC NEW COM 46284V101 5223 166881 SH SOLE 166881 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 756 69084 SH SOLE 69084 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 5936 135774 SH SOLE 135641 0 133 ISHARES TR TIPS BD ETF 464287176 8371 72483 SH SOLE 72483 0 0 ISHARES TR CORE US AGGBD ET 464287226 2987 26823 SH SOLE 26823 0 0 ISHARES TR IBOXX INV CP ETF 464287242 9823 78986 SH SOLE 78986 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4559 25437 SH SOLE 25437 0 0 ISHARES TR S&P 500 VAL ETF 464287408 3682 31584 SH SOLE 31584 0 0 ISHARES TR 20 YR TR BD ETF 464287432 3095 23303 SH SOLE 23303 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 34692 315323 SH SOLE 315323 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2140 11015 SH OTR 1 0 11015 0 ISHARES TR NASDAQ BIOTECH 464287556 1763 16158 SH SOLE 16158 0 0 ISHARES TR COHEN STEER REIT 464287564 424 3762 SH SOLE 3762 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 2024 9295 SH SOLE 9295 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2264 10006 SH SOLE 10006 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1105 9170 SH SOLE 9170 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1374 6840 SH SOLE 6840 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2148 13814 SH OTR 1 0 13814 0 ISHARES TR RUSSELL 2000 ETF 464287655 2160 75 SH SOLE 75 0 0 ISHARES TR S&P MC 400VL ETF 464287705 2044 12818 SH SOLE 12818 0 0 ISHARES TR SP SMCP600VL ETF 464287879 222 1496 SH SOLE 1496 0 0 ISHARES TR S&P SML 600 GWT 464287887 505 2766 SH SOLE 2759 0 7 ISHARES TR SHRT NAT MUN ETF 464288158 759 7125 SH SOLE 7125 0 0 ISHARES TR JPMORGAN USD EMG 464288281 4611 40701 SH SOLE 40701 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1328 11745 SH SOLE 11745 0 0 ISHARES TR IBOXX HI YD ETF 464288513 586 6716 SH SOLE 6716 0 0 ISHARES TR MBS ETF 464288588 19155 178023 SH SOLE 178023 0 0 ISHARES TR INTRM TR CRP ETF 464288638 8976 157615 SH SOLE 157615 0 0 ISHARES TR SH TR CRPORT ETF 464288646 3219 60228 SH SOLE 60228 0 0 ISHARES TR MSCI INDIA ETF 46429B598 6008 170194 SH SOLE 170063 0 131 ISHARES US ETF TR SHT MAT BD ETF 46431W507 1392 27663 SH SOLE 27663 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2107 34314 SH OTR 1 0 34314 0 ISHARES INC CORE MSCI EMKT 46434G103 6859 133332 SH SOLE 133215 0 117 ISHARES TR CORE MSCI EURO 46434V738 285 6114 SH SOLE 6114 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1440 152815 SH SOLE 152815 0 0 ITRON INC COM 465741106 26194 418628 SH SOLE 418628 0 0 JBG SMITH PPTYS COM 46590V100 8876 225620 SH SOLE 225620 0 0 J & J SNACK FOODS CORP COM 466032109 4890 30382 SH SOLE 30382 0 0 J JILL INC COM 46620W102 51 25551 SH SOLE 6751 0 18800 JPMORGAN CHASE & CO COM 46625H100 95094 850569 SH SOLE 850528 0 41 JABIL INC COM 466313103 22907 724897 SH SOLE 724897 0 0 JACK IN THE BOX INC COM 466367109 423 5192 SH SOLE 5192 0 0 JACOBS ENGR GROUP INC COM 469814107 493 5843 SH SOLE 5843 0 0 JAGGED PEAK ENERGY INC COM 47009K107 952 115155 SH SOLE 115155 0 0 JD COM INC SPON ADR CL A 47215P106 20891 689696 SH SOLE 689696 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2821 146673 SH SOLE 146673 0 0 JELD-WEN HLDG INC COM 47580P103 1734 81655 SH SOLE 81655 0 0 JETBLUE AWYS CORP COM 477143101 9384 507500 SH SOLE 507500 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 622 28698 SH SOLE 7598 0 21100 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1026 8470 SH SOLE 8470 0 0 JOHNSON & JOHNSON COM 478160104 116088 833484 SH SOLE 833484 0 0 JOHNSON OUTDOORS INC CL A 479167108 793 10640 SH SOLE 10640 0 0 JONES LANG LASALLE INC COM 48020Q107 8387 59610 SH SOLE 59610 0 0 J2 GLOBAL INC COM 48123V102 129339 1455040 SH SOLE 1455040 0 0 JUNIPER NETWORKS INC COM 48203R104 257650 9675188 SH SOLE 9675188 0 0 KAR AUCTION SVCS INC COM 48238T109 297 11896 SH SOLE 11896 0 0 KBR INC COM 48242W106 3276 131355 SH SOLE 131355 0 0 KLA-TENCOR CORP COM 482480100 145719 1232818 SH SOLE 1232818 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 3331 211756 SH SOLE 211756 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1591 79887 SH SOLE 79887 0 0 KT CORP SPONSORED ADR 48268K101 1160 93812 SH SOLE 93812 0 0 K12 INC COM 48273U102 5604 184272 SH SOLE 184272 0 0 KADANT INC COM 48282T104 1659 18268 SH SOLE 18268 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 952 9754 SH SOLE 9754 0 0 KAMAN CORP COM 483548103 434 6814 SH SOLE 6814 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 11814 96980 SH SOLE 96980 0 0 KB HOME COM 48666K109 2586 100524 SH SOLE 100524 0 0 KEANE GROUP INC COM 48669A108 1962 292009 SH SOLE 292009 0 0 KEARNY FINL CORP MD COM 48716P108 1684 126719 SH SOLE 126719 0 0 KELLOGG CO COM 487836108 52360 977413 SH SOLE 977413 0 0 KEMET CORP COM NEW 488360207 2693 143171 SH SOLE 143171 0 0 KEMPER CORP DEL COM 488401100 5912 68515 SH SOLE 68515 0 0 KENNAMETAL INC COM 489170100 3116 84242 SH SOLE 84242 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1585 77077 SH SOLE 77077 0 0 KEURIG DR PEPPER INC COM 49271V100 26274 909151 SH SOLE 906251 0 2900 KEYCORP NEW COM 493267108 41972 2364605 SH SOLE 2364605 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 32947 366857 SH SOLE 366857 0 0 KIMBALL INTL INC CL B 494274103 1151 66038 SH SOLE 66038 0 0 KILROY RLTY CORP COM 49427F108 4285 58050 SH SOLE 58050 0 0 KIMBALL ELECTRONICS INC COM 49428J109 747 46026 SH SOLE 46026 0 0 KIMBERLY CLARK CORP COM 494368103 36251 271990 SH SOLE 271990 0 0 KIMCO RLTY CORP COM 49446R109 9798 530171 SH SOLE 530171 0 0 KINDER MORGAN INC DEL COM 49456B101 15069 721709 SH SOLE 721709 0 0 KINSALE CAP GROUP INC COM 49714P108 4259 46561 SH SOLE 46561 0 0 KIRBY CORP COM 497266106 1989 25175 SH SOLE 25175 0 0 KIRKLANDS INC COM 497498105 58 25647 SH SOLE 25647 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1085 71700 SH SOLE 71700 0 0 KNOLL INC COM NEW 498904200 1772 77107 SH SOLE 77107 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10233 311612 SH SOLE 311612 0 0 KNOWLES CORP COM 49926D109 1498 81794 SH SOLE 81794 0 0 KOHLS CORP COM 500255104 20195 424710 SH SOLE 424710 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4207 96533 SH SOLE 96451 0 82 KORN FERRY COM NEW 500643200 1784 44522 SH SOLE 44522 0 0 KOSMOS ENERGY LTD COM 500688106 4024 641768 SH SOLE 641768 0 0 KRAFT HEINZ CO COM 500754106 28676 923845 SH SOLE 923845 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2897 126571 SH SOLE 126571 0 0 KROGER CO COM 501044101 32286 1487156 SH SOLE 1487156 0 0 KRONOS WORLDWIDE INC COM 50105F105 3924 256128 SH SOLE 256128 0 0 KULICKE & SOFFA INDS INC COM 501242101 518 22987 SH SOLE 22987 0 0 L BRANDS INC COM 501797104 2893 110847 SH SOLE 110847 0 0 LHC GROUP INC COM 50187A107 4076 34082 SH SOLE 34082 0 0 LGI HOMES INC COM 50187T106 2742 38386 SH SOLE 38386 0 0 LKQ CORP COM 501889208 6526 245251 SH SOLE 245176 0 75 LCI INDS COM 50189K103 2157 23972 SH SOLE 23972 0 0 LPL FINL HLDGS INC COM 50212V100 16309 199944 SH SOLE 199944 0 0 LTC PPTYS INC COM 502175102 5474 119889 SH SOLE 119889 0 0 LA Z BOY INC COM 505336107 1396 45518 SH SOLE 45518 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 33584 194241 SH SOLE 194225 0 16 LADDER CAP CORP CL A 505743104 8037 483895 SH SOLE 483895 0 0 LAKELAND BANCORP INC COM 511637100 587 36356 SH SOLE 36356 0 0 LAKELAND FINL CORP COM 511656100 2862 61121 SH SOLE 61121 0 0 LAKELAND INDS INC COM 511795106 151 13512 SH SOLE 13512 0 0 LAM RESEARCH CORP COM 512807108 153669 818085 SH SOLE 818085 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 6003 74374 SH SOLE 74374 0 0 LAMB WESTON HLDGS INC COM 513272104 9870 155770 SH SOLE 155770 0 0 LANCASTER COLONY CORP COM 513847103 4583 30838 SH SOLE 30838 0 0 LANDEC CORP COM 514766104 495 52842 SH SOLE 52842 0 0 LANDSTAR SYS INC COM 515098101 10179 94260 SH SOLE 94260 0 0 LAS VEGAS SANDS CORP COM 517834107 21212 358970 SH SOLE 358970 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4862 333228 SH SOLE 333228 0 0 LAUDER ESTEE COS INC CL A 518439104 19494 106458 SH SOLE 106458 0 0 LAUREATE EDUCATION INC CL A 518613203 2532 161171 SH SOLE 161171 0 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 746 46158 SH SOLE 46158 0 0 LEAR CORP COM NEW 521865204 42856 307719 SH SOLE 307719 0 0 LEE ENTERPRISES INC COM 523768109 213 95112 SH SOLE 95112 0 0 LEGGETT & PLATT INC COM 524660107 41696 1086676 SH SOLE 1086676 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2408 59161 SH SOLE 59161 0 0 LEGG MASON INC COM 524901105 3620 94571 SH SOLE 94571 0 0 LEIDOS HLDGS INC COM 525327102 54392 681183 SH SOLE 681183 0 0 LENDINGTREE INC NEW COM 52603B107 5252 12505 SH SOLE 12505 0 0 LENNAR CORP CL A 526057104 21816 450179 SH SOLE 450179 0 0 LENNOX INTL INC COM 526107107 18790 68328 SH SOLE 68328 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 679 60800 SH SOLE 60800 0 0 LEXINGTON REALTY TRUST COM 529043101 2070 219991 SH SOLE 219991 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 3065 64127 SH SOLE 64127 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2567 158624 SH SOLE 158624 0 0 LIBERTY PPTY TR SH BEN INT 531172104 2784 55631 SH SOLE 55631 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3617 96678 SH SOLE 96678 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1728 139379 SH SOLE 139379 0 0 LIFEVANTAGE CORP COM NEW 53222K205 307 23629 SH SOLE 23629 0 0 LIFE STORAGE INC COM 53223X107 2610 27446 SH SOLE 27446 0 0 LILLY ELI & CO COM 532457108 108059 975350 SH SOLE 975350 0 0 LIMONEIRA CO COM 532746104 533 26711 SH SOLE 26711 0 0 LINCOLN ELEC HLDGS INC COM 533900106 4740 57579 SH SOLE 57579 0 0 LINCOLN NATL CORP IND COM 534187109 38654 599752 SH SOLE 599752 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 887 49413 SH SOLE 49413 0 0 LINDSAY CORP COM 535555106 7077 86085 SH SOLE 86085 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 169 14554 SH SOLE 14554 0 0 LITHIA MTRS INC CL A 536797103 2984 25119 SH SOLE 25119 0 0 LITTELFUSE INC COM 537008104 5603 31670 SH SOLE 31670 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 23477 354373 SH SOLE 354373 0 0 LIVE OAK BANCSHARES INC COM 53803X105 436 25442 SH SOLE 25442 0 0 LIVEPERSON INC COM 538146101 3073 109608 SH SOLE 109608 0 0 LIVENT CORP COM 53814L108 979 141406 SH SOLE 141406 0 0 LIVERAMP HLDGS INC COM 53815P108 3325 68582 SH SOLE 68582 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 171 60228 SH SOLE 60228 0 0 LOCKHEED MARTIN CORP COM 539830109 40046 110156 SH SOLE 110156 0 0 LOEWS CORP COM 540424108 6638 121416 SH SOLE 121416 0 0 LOGMEIN INC COM 54142L109 151592 2057435 SH SOLE 2057435 0 0 LOUISIANA PAC CORP COM 546347105 20010 763142 SH SOLE 763142 0 0 LOWES COS INC COM 548661107 46021 456061 SH SOLE 456061 0 0 LULULEMON ATHLETICA INC COM 550021109 14518 80562 SH SOLE 80562 0 0 LUMENTUM HLDGS INC COM 55024U109 2915 54579 SH SOLE 54579 0 0 LUTHER BURBANK CORP COM 550550107 439 40316 SH SOLE 40316 0 0 LYFT INC CL A COM 55087P104 15427 234775 SH SOLE 35625 0 199150 M & T BK CORP COM 55261F104 54904 322834 SH SOLE 322834 0 0 M D C HLDGS INC COM 552676108 6249 190620 SH SOLE 190620 0 0 MDU RES GROUP INC COM 552690109 85927 3330491 SH SOLE 3330491 0 0 MFA FINL INC COM 55272X102 15148 2109706 SH SOLE 2109706 0 0 MGE ENERGY INC COM 55277P104 36836 504053 SH SOLE 504053 0 0 MGIC INVT CORP WIS COM 552848103 3831 291579 SH SOLE 291579 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10413 364484 SH SOLE 364484 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 7073 230782 SH SOLE 230782 0 0 MGP INGREDIENTS INC NEW COM 55303J106 342 5153 SH SOLE 5153 0 0 MKS INSTRUMENT INC COM 55306N104 24894 319605 SH SOLE 319605 0 0 MPLX LP COM UNIT REP LTD 55336V100 8187 254348 SH SOLE 254348 0 0 MRC GLOBAL INC COM 55345K103 844 49328 SH SOLE 49328 0 0 MSA SAFETY INC COM 553498106 2727 25879 SH SOLE 25879 0 0 MSC INDL DIRECT INC CL A 553530106 44701 601955 SH SOLE 601955 0 0 MSCI INC COM 55354G100 28863 120873 SH SOLE 120873 0 0 MYR GROUP INC DEL COM 55405W104 3115 83406 SH SOLE 83406 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 366 24194 SH SOLE 24194 0 0 MACERICH CO COM 554382101 1086 32437 SH SOLE 32437 0 0 MACK CALI RLTY CORP COM 554489104 2032 87238 SH SOLE 87238 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 5692 140408 SH SOLE 140408 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 3358 141935 SH SOLE 141935 0 0 MACYS INC COM 55616P104 21037 980295 SH SOLE 980295 0 0 MADDEN STEVEN LTD COM 556269108 886 26100 SH SOLE 26100 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2100 7500 SH SOLE 7500 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1127 15182 SH SOLE 15182 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6743 105359 SH SOLE 105359 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 977 46802 SH SOLE 46802 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1170 170027 SH SOLE 170027 0 0 MANHATTAN ASSOCS INC COM 562750109 13285 191618 SH SOLE 191618 0 0 MANPOWERGROUP INC COM 56418H100 25930 268430 SH SOLE 268430 0 0 MANTECH INTL CORP CL A 564563104 6221 94465 SH SOLE 94465 0 0 MARATHON OIL CORP COM 565849106 19705 1386702 SH SOLE 1386702 0 0 MARATHON PETE CORP COM 56585A102 41483 742351 SH SOLE 742351 0 0 MARCUS & MILLICHAP INC COM 566324109 3605 116871 SH SOLE 116871 0 0 MARKETAXESS HLDGS INC COM 57060D108 10630 33071 SH SOLE 33071 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 424 16994 SH SOLE 16994 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 526 5459 SH SOLE 5459 0 0 MARSH & MCLENNAN COS INC COM 571748102 98282 985280 SH SOLE 985280 0 0 MARRIOTT INTL INC NEW CL A 571903202 10342 73718 SH SOLE 73718 0 0 MARTEN TRANS LTD COM 573075108 2472 136213 SH SOLE 136213 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5517 23976 SH SOLE 23976 0 0 MASCO CORP COM 574599106 6556 167064 SH SOLE 167064 0 0 MASIMO CORP COM 574795100 26468 177854 SH SOLE 177854 0 0 MASTEC INC COM 576323109 6968 135224 SH SOLE 135204 0 20 MASTERCARD INC CL A 57636Q104 85282 322391 SH SOLE 322391 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 664 33904 SH SOLE 33904 0 0 MATADOR RES CO COM 576485205 5742 288836 SH SOLE 288836 0 0 MATCH GROUP INC COM 57665R106 60240 895499 SH SOLE 895499 0 0 MATERION CORP COM 576690101 468 6908 SH SOLE 6908 0 0 MATSON INC COM 57686G105 1980 50971 SH SOLE 50971 0 0 MATTEL INC COM 577081102 334 29778 SH SOLE 29778 0 0 MATTHEWS INTL CORP CL A 577128101 1836 52685 SH SOLE 52685 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 86217 1441278 SH SOLE 1441278 0 0 MAXIMUS INC COM 577933104 5272 72679 SH SOLE 72679 0 0 MCCORMICK & CO INC COM NON VTG 579780206 18899 121924 SH SOLE 121924 0 0 MCDERMOTT INTL INC COM 580037703 1827 189126 SH SOLE 189126 0 0 MCDONALDS CORP COM 580135101 40719 196084 SH SOLE 196084 0 0 MCGRATH RENTCORP COM 580589109 2190 35244 SH SOLE 35244 0 0 MCKESSON CORP COM 58155Q103 204 1520 SH SOLE 1520 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 18985 1088607 SH SOLE 1088607 0 0 MEDICINES CO COM 584688105 336 9225 SH SOLE 9225 0 0 MEDIFAST INC COM 58470H101 1301 10143 SH SOLE 10143 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 2302 25437 SH SOLE 25437 0 0 MEDNAX INC COM 58502B106 29254 1159508 SH SOLE 1159508 0 0 MEDPACE HLDGS INC COM 58506Q109 3989 60973 SH SOLE 60973 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 773 35602 SH SOLE 35602 0 0 MERCADOLIBRE INC COM 58733R102 8934 14604 SH SOLE 14604 0 0 MERCANTILE BANK CORP COM 587376104 1693 51963 SH SOLE 51963 0 0 MERCHANTS BANCORP IND COM 58844R108 487 28586 SH SOLE 28586 0 0 MERCK & CO INC COM 58933Y105 116437 1388640 SH SOLE 1388640 0 0 MERCURY SYS INC COM 589378108 6019 85555 SH SOLE 85555 0 0 MERCURY GENL CORP NEW COM 589400100 870 13918 SH SOLE 13918 0 0 MEREDITH CORP COM 589433101 6773 123014 SH SOLE 123014 0 0 MERIDIAN BANCORP INC MD COM 58958U103 686 38329 SH SOLE 38329 0 0 MERIT MED SYS INC COM 589889104 2544 42712 SH SOLE 42712 0 0 MERITAGE HOMES CORP COM 59001A102 2821 54941 SH SOLE 54941 0 0 MERITOR INC COM 59001K100 1844 76039 SH SOLE 76039 0 0 MESA LABS INC COM 59064R109 539 2205 SH SOLE 2205 0 0 META FINL GROUP INC COM 59100U108 3558 126842 SH SOLE 126842 0 0 METHODE ELECTRS INC COM 591520200 2411 84388 SH SOLE 84388 0 0 METLIFE INC COM 59156R108 61707 1242334 SH SOLE 1242334 0 0 METROPOLITAN BK HLDG CORP COM 591774104 510 11601 SH SOLE 11601 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 21564 25672 SH SOLE 25672 0 0 MICHAELS COS INC COM 59408Q106 3007 345676 SH SOLE 345676 0 0 MICROSOFT CORP COM 594918104 308714 2304525 SH SOLE 2304525 0 0 MICROSTRATEGY INC CL A NEW 594972408 59082 412267 SH SOLE 412267 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 93017 1072855 SH SOLE 1072855 0 0 MICRON TECHNOLOGY INC COM 595112103 141630 3670129 SH SOLE 3670129 0 0 MID AMER APT CMNTYS INC COM 59522J103 41896 355777 SH SOLE 355777 0 0 MIDDLEBY CORP COM 596278101 5834 42989 SH SOLE 42989 0 0 MIDDLESEX WATER CO COM 596680108 9347 157759 SH SOLE 157759 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1450 54261 SH SOLE 54261 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 877 31371 SH SOLE 31371 0 0 MILACRON HLDGS CORP COM 59870L106 1758 127389 SH SOLE 127389 0 0 MILLER HERMAN INC COM 600544100 2010 44963 SH SOLE 44963 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1768 33038 SH SOLE 33038 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 49 10381 SH SOLE 10381 0 0 MOBILEIRON INC COM NEW 60739U204 3274 528027 SH SOLE 528027 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 899 96612 SH SOLE 96612 0 0 MOELIS & CO CL A 60786M105 411 11756 SH SOLE 11756 0 0 MOHAWK INDS INC COM 608190104 27311 185196 SH SOLE 185196 0 0 MOLINA HEALTHCARE INC COM 60855R100 25339 177020 SH SOLE 177020 0 0 MOLSON COORS BREWING CO CL B 60871R209 34074 608459 SH SOLE 608459 0 0 MOMO INC ADR 60879B107 947 26465 SH SOLE 26465 0 0 MONARCH CASINO & RESORT INC COM 609027107 919 21494 SH SOLE 21494 0 0 MONDELEZ INTL INC CL A 609207105 55911 1037306 SH SOLE 1037306 0 0 MONGODB INC CL A 60937P106 113482 746150 SH SOLE 746150 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 272 20077 SH SOLE 20077 0 0 MONOLITHIC PWR SYS INC COM 609839105 33207 244565 SH SOLE 244565 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 283 16795 SH SOLE 16795 0 0 MONRO INC COM 610236101 3938 46164 SH SOLE 46164 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 9465 148278 SH SOLE 148278 0 0 MOODYS CORP COM 615369105 57895 296425 SH SOLE 296425 0 0 MOOG INC CL A 615394202 1552 16575 SH SOLE 16575 0 0 MORGAN STANLEY COM NEW 617446448 38021 867856 SH SOLE 867856 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 990 45526 SH SOLE 45526 0 0 MORNINGSTAR INC COM 617700109 9224 63769 SH SOLE 63769 0 0 MOSAIC CO NEW COM 61945C103 15389 614842 SH SOLE 614842 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 65672 393880 SH SOLE 393880 0 0 MUELLER INDS INC COM 624756102 7192 245717 SH SOLE 245717 0 0 MUELLER WTR PRODS INC COM SER A 624758108 8710 886920 SH SOLE 886920 0 0 MR COOPER GROUP INC COM 62482R107 345 43120 SH SOLE 43120 0 0 MURPHY OIL CORP COM 626717102 11618 471302 SH SOLE 471302 0 0 MURPHY USA INC COM 626755102 2404 28614 SH SOLE 28614 0 0 MYERS INDS INC COM 628464109 1237 64211 SH SOLE 64211 0 0 MYOKARDIA INC COM 62857M105 758 15116 SH SOLE 15116 0 0 NBT BANCORP INC COM 628778102 1685 44909 SH SOLE 44909 0 0 NCR CORP NEW COM 62886E108 517 16609 SH SOLE 16609 0 0 NIC INC COM 62914B100 841 52439 SH SOLE 52439 0 0 NIO INC SPON ADS 62914V106 2377 932055 SH SOLE 224855 0 707200 NMI HLDGS INC CL A 629209305 4366 153787 SH SOLE 153787 0 0 NRG ENERGY INC COM NEW 629377508 10338 294351 SH SOLE 294351 0 0 NVR INC COM 62944T105 19194 5695 SH SOLE 5695 0 0 NV5 GLOBAL INC COM 62945V109 3125 38393 SH SOLE 38393 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 616 20741 SH SOLE 20741 0 0 NASDAQ INC COM 631103108 36054 374897 SH SOLE 374897 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2297 63285 SH SOLE 63285 0 0 NATIONAL CINEMEDIA INC COM 635309107 741 112960 SH SOLE 112960 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1688 20805 SH SOLE 20805 0 0 NATIONAL FUEL GAS CO N J COM 636180101 36978 701007 SH SOLE 701007 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2127 92716 SH SOLE 92716 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 429 8060 SH SOLE 8060 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4635 59394 SH SOLE 59394 0 0 NATIONAL INSTRS CORP COM 636518102 489 11650 SH SOLE 11650 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3055 137448 SH SOLE 137448 0 0 NATIONAL PRESTO INDS INC COM 637215104 854 9153 SH SOLE 4953 0 4200 NATIONAL RETAIL PPTYS INC COM 637417106 3839 72416 SH SOLE 72416 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1961 67744 SH SOLE 67744 0 0 NATIONAL VISION HLDGS INC COM 63845R107 395 12862 SH SOLE 12862 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1900 7393 SH SOLE 7393 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 105 13008 SH SOLE 6208 0 6800 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 415 11714 SH SOLE 11714 0 0 NAUTILUS INC COM 63910B102 119 53725 SH SOLE 53725 0 0 NAVISTAR INTL CORP NEW COM 63934E108 4198 121846 SH SOLE 121846 0 0 NAVIGANT CONSULTING INC COM 63935N107 1624 70013 SH SOLE 70013 0 0 NAVIENT CORPORATION COM 63938C108 14762 1081474 SH SOLE 1081474 0 0 NEENAH INC COM 640079109 413 6115 SH SOLE 6115 0 0 NEKTAR THERAPEUTICS COM 640268108 106953 3005999 SH SOLE 3005999 0 0 NELNET INC CL A 64031N108 2085 35204 SH SOLE 35204 0 0 NEOGENOMICS INC COM NEW 64049M209 3853 175636 SH SOLE 175636 0 0 NETAPP INC COM 64110D104 119189 1931748 SH SOLE 1931748 0 0 NETFLIX INC COM 64110L106 537722 1463906 SH SOLE 1463906 0 0 NETEASE INC SPONSORED ADR 64110W102 73984 289260 SH SOLE 289260 0 0 NETGEAR INC COM 64111Q104 58736 2322488 SH SOLE 2322488 0 0 NETSCOUT SYS INC COM 64115T104 2401 94558 SH SOLE 94558 0 0 NEUBERGER BERMAN MUNI FD INC COM 64124P101 446 30588 SH SOLE 30588 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 107876 1277700 SH SOLE 1277700 0 0 NEVRO CORP COM 64157F103 2449 37773 SH SOLE 37773 0 0 NEW JERSEY RES COM 646025106 37689 757269 SH SOLE 757269 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2308 23901 SH SOLE 23901 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 22437 1457875 SH SOLE 1457875 0 0 NEW RELIC INC COM 64829B100 131177 1516324 SH SOLE 1516324 0 0 NEW SR INVT GROUP INC COM 648691103 1097 163204 SH SOLE 163204 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 6679 669274 SH SOLE 669274 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 9768 1575563 SH SOLE 1575563 0 0 NEW YORK TIMES CO CL A 650111107 4843 148468 SH SOLE 148468 0 0 NEWELL BRANDS INC COM 651229106 5057 327968 SH SOLE 327968 0 0 NEWMARKET CORP COM 651587107 2053 5120 SH SOLE 5120 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 7840 203798 SH SOLE 203798 0 0 NEWS CORP NEW CL A 65249B109 870 64481 SH SOLE 64481 0 0 NEWS CORP NEW CL B 65249B208 231 16536 SH SOLE 16536 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 5558 55029 SH SOLE 55029 0 0 NEXTERA ENERGY INC COM 65339F101 98832 482435 SH SOLE 482435 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2624 54382 SH SOLE 54382 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1749 42242 SH SOLE 42242 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1426 71662 SH SOLE 71662 0 0 NICE LTD SPONSORED ADR 653656108 932 6800 SH SOLE 6800 0 0 NICOLET BANKSHARES INC COM 65406E102 1241 19999 SH SOLE 19999 0 0 NIKE INC CL B 654106103 50233 598367 SH SOLE 598367 0 0 NISOURCE INC COM 65473P105 9254 321318 SH SOLE 321318 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 764 17965 SH SOLE 17965 0 0 NOKIA CORP SPONSORED ADR 654902204 4681 934232 SH SOLE 934232 0 0 NOBLE ENERGY INC COM 655044105 14392 642506 SH SOLE 642506 0 0 NORDSTROM INC COM 655664100 3573 112155 SH SOLE 112155 0 0 NORFOLK SOUTHERN CORP COM 655844108 19454 97596 SH SOLE 97596 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 849 440024 SH SOLE 440024 0 0 NORTHERN TR CORP COM 665859104 54917 610184 SH SOLE 610184 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 556 35634 SH SOLE 35634 0 0 NORTHRIM BANCORP INC COM 666762109 442 12403 SH SOLE 12403 0 0 NORTHROP GRUMMAN CORP COM 666807102 9841 30458 SH SOLE 30458 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 244 14838 SH SOLE 14838 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 40572 2303927 SH SOLE 2303927 0 0 NORTHWEST NAT HLDG CO COM 66765N105 35281 507642 SH SOLE 507642 0 0 NORTHWEST PIPE CO COM 667746101 847 32849 SH SOLE 32849 0 0 NORTHWESTERN CORP COM NEW 668074305 36950 512132 SH SOLE 512132 0 0 NOVARTIS A G SPONSORED ADR 66987V109 34132 373806 SH SOLE 373806 0 0 NOVO-NORDISK A S ADR 670100205 216 4238 SH SOLE 4238 0 0 NOW INC COM 67011P100 912 61766 SH SOLE 61766 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 11293 228964 SH SOLE 228964 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 885 55392 SH SOLE 55392 0 0 NUCOR CORP COM 670346105 22550 409259 SH SOLE 409259 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 5452 200900 SH SOLE 200900 0 0 NUTANIX INC CL A 67059N108 50637 1952096 SH SOLE 1952096 0 0 NUVEEN CALIF MUN VALUE FD COM 67062C107 126 12516 SH SOLE 12516 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 187 12217 SH SOLE 12217 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 694 50280 SH SOLE 50280 0 0 NVIDIA CORP COM 67066G104 98407 599201 SH SOLE 599189 0 12 NUVEEN QUALITY MUNCP INCOME COM 67066V101 914 65279 SH SOLE 65279 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 206 14232 SH SOLE 14232 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 1381 102819 SH SOLE 102819 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 424 31868 SH SOLE 31868 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 963 68957 SH SOLE 68957 0 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 931 96517 SH SOLE 96517 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1169 74215 SH SOLE 74215 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1463 92169 SH SOLE 92169 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 189 19848 SH SOLE 19848 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 199 20230 SH SOLE 20230 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 1959 197722 SH SOLE 197722 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4174 527030 SH SOLE 527030 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 2200 132360 SH SOLE 132360 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1106 78030 SH SOLE 78030 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 1210 76352 SH SOLE 76352 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 2195 129670 SH SOLE 129670 0 0 OGE ENERGY CORP COM 670837103 81292 1910050 SH SOLE 1910050 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1278 125586 SH SOLE 125586 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 27881 75494 SH SOLE 75494 0 0 OFG BANCORP COM 67103X102 1751 73651 SH SOLE 73651 0 0 OSI SYSTEMS INC COM 671044105 5560 49363 SH SOLE 49363 0 0 OASIS PETE INC NEW COM 674215108 1954 344028 SH SOLE 344028 0 0 OCCIDENTAL PETE CORP COM 674599105 39036 776369 SH SOLE 776369 0 0 OCEANEERING INTL INC COM 675232102 493 24194 SH SOLE 24194 0 0 OCEANFIRST FINL CORP COM 675234108 922 37111 SH SOLE 37111 0 0 OCWEN FINL CORP COM NEW 675746309 418 202046 SH SOLE 202046 0 0 OFFICE DEPOT INC COM 676220106 1406 682681 SH SOLE 682681 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1183 45047 SH SOLE 45047 0 0 OHIO VY BANC CORP COM 677719106 269 6980 SH SOLE 6980 0 0 OIL STS INTL INC COM 678026105 1554 84916 SH SOLE 84916 0 0 OKTA INC CL A 679295105 328926 2663153 SH SOLE 2663153 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 6865 45991 SH SOLE 45991 0 0 OLD LINE BANCSHARES INC COM 67984M100 1039 39041 SH SOLE 39041 0 0 OLD NATL BANCORP IND COM 680033107 3862 232797 SH SOLE 232797 0 0 OLD REP INTL CORP COM 680223104 6820 304722 SH SOLE 304722 0 0 OLD SECOND BANCORP INC ILL COM 680277100 882 69040 SH SOLE 69040 0 0 OLIN CORP COM PAR $1 680665205 8438 385111 SH SOLE 385111 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8976 103042 SH SOLE 103042 0 0 OLYMPIC STEEL INC COM 68162K106 226 16539 SH SOLE 16539 0 0 OMNICOM GROUP INC COM 681919106 104206 1271586 SH SOLE 1271586 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4884 132895 SH SOLE 132895 0 0 OMNOVA SOLUTIONS INC COM 682129101 506 81203 SH SOLE 81203 0 0 OMNICELL INC COM 68213N109 4774 55492 SH SOLE 55492 0 0 ON SEMICONDUCTOR CORP COM 682189105 36544 1808204 SH SOLE 1808204 0 0 ONE GAS INC COM 68235P108 36045 399165 SH SOLE 399165 0 0 ONE LIBERTY PPTYS INC COM 682406103 849 29309 SH SOLE 29309 0 0 ONEOK INC NEW COM 682680103 13586 197445 SH SOLE 197445 0 0 ONEMAIN HLDGS INC COM 68268W103 14402 425977 SH SOLE 425977 0 0 ONESPAN INC COM 68287N100 2756 194526 SH SOLE 194526 0 0 OPEN TEXT CORP COM 683715106 7284 176789 SH SOLE 176694 0 95 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 459 16849 SH SOLE 16849 0 0 ORACLE CORP COM 68389X105 216174 3794527 SH SOLE 3794527 0 0 OPUS BK IRVINE CALIF COM 684000102 1373 65021 SH SOLE 65021 0 0 ORANGE SPONSORED ADR 684060106 6503 413664 SH SOLE 413664 0 0 ORIGIN BANCORP INC COM 68621T102 873 26458 SH SOLE 26458 0 0 ORION GROUP HOLDINGS INC COM 68628V308 141 52639 SH SOLE 52639 0 0 ORITANI FINL CORP DEL COM 68633D103 1803 101661 SH SOLE 101661 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4761 75102 SH SOLE 75102 0 0 ORTHOFIX MED INC COM 68752M108 738 13953 SH SOLE 13953 0 0 OSHKOSH CORP COM 688239201 13789 165162 SH SOLE 165162 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 481 46027 SH SOLE 46027 0 0 OTTER TAIL CORP COM 689648103 35868 679194 SH SOLE 679194 0 0 OUTFRONT MEDIA INC COM 69007J106 2635 102164 SH SOLE 102164 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 221 117375 SH SOLE 117375 0 0 OWENS CORNING NEW COM 690742101 10022 172202 SH SOLE 172202 0 0 OWENS ILL INC COM NEW 690768403 2192 126903 SH SOLE 126903 0 0 OXFORD INDS INC COM 691497309 986 13012 SH SOLE 13012 0 0 P A M TRANSN SVCS INC COM 693149106 247 3986 SH SOLE 3986 0 0 PBF ENERGY INC CL A 69318G106 7220 230662 SH SOLE 230662 0 0 PC CONNECTION INC COM 69318J100 723 20674 SH SOLE 20674 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 6032 285350 SH SOLE 285350 0 0 PCM INC COM 69323K100 552 15758 SH SOLE 15758 0 0 PCSB FINL CORP COM 69324R104 258 12746 SH SOLE 12746 0 0 PDC ENERGY INC COM 69327R101 6524 180909 SH SOLE 180909 0 0 PLDT INC SPONSORED ADR 69344D408 702 28267 SH SOLE 28267 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 264 18073 SH SOLE 18073 0 0 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 3521 243678 SH SOLE 243678 0 0 PNC FINL SVCS GROUP INC COM 693475105 69105 503385 SH SOLE 503385 0 0 PNM RES INC COM 69349H107 724 14220 SH SOLE 14220 0 0 PPG INDS INC COM 693506107 7636 65423 SH SOLE 65423 0 0 PPL CORP COM 69351T106 129329 4170550 SH SOLE 4170550 0 0 PRA HEALTH SCIENCES INC COM 69354M108 28569 288144 SH SOLE 288144 0 0 PRA GROUP INC COM 69354N106 1011 35929 SH SOLE 35929 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 86 19773 SH SOLE 19773 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 9127 54154 SH SOLE 54154 0 0 PVH CORP COM 693656100 5824 61536 SH SOLE 61536 0 0 PTC THERAPEUTICS INC COM 69366J200 1441 32030 SH SOLE 32030 0 0 PTC INC COM 69370C100 515 5742 SH SOLE 5742 0 0 PACCAR INC COM 693718108 83826 1169778 SH SOLE 1169778 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3076 99620 SH SOLE 99620 0 0 PACIRA BIOSCIENCES COM 695127100 582 13386 SH SOLE 13386 0 0 PACKAGING CORP AMER COM 695156109 6423 67386 SH SOLE 67386 0 0 PACWEST BANCORP DEL COM 695263103 28464 733034 SH SOLE 733034 0 0 PALO ALTO NETWORKS INC COM 697435105 94543 463994 SH SOLE 463994 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1421 69240 SH SOLE 69240 0 0 PARAMOUNT GROUP INC COM 69924R108 2917 208195 SH SOLE 208195 0 0 PARK HOTELS RESORTS INC COM 700517105 10654 386587 SH SOLE 386587 0 0 PARK NATL CORP COM 700658107 36966 371930 SH SOLE 371930 0 0 PARK OHIO HLDGS CORP COM 700666100 507 15553 SH SOLE 15553 0 0 PARKE BANCORP INC COM 700885106 359 15002 SH SOLE 15002 0 0 PARKER HANNIFIN CORP COM 701094104 44723 263063 SH SOLE 263063 0 0 PARSLEY ENERGY INC CL A 701877102 6119 321864 SH SOLE 321864 0 0 PARTY CITY HOLDCO INC COM 702149105 2962 404069 SH SOLE 404069 0 0 PATRICK INDS INC COM 703343103 2512 51068 SH SOLE 51068 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 9129 395348 SH SOLE 395348 0 0 PATTERSON COMPANIES INC COM 703395103 2292 100069 SH SOLE 100069 0 0 PATTERSON UTI ENERGY INC COM 703481101 5298 460315 SH SOLE 460315 0 0 PAYCHEX INC COM 704326107 65060 790624 SH SOLE 790624 0 0 PAYCOM SOFTWARE INC COM 70432V102 86939 383463 SH SOLE 383463 0 0 PAYLOCITY HLDG CORP COM 70438V106 5779 61597 SH SOLE 61597 0 0 PAYPAL HLDGS INC COM 70450Y103 611219 5340027 SH SOLE 5339996 0 31 PEABODY ENERGY CORP NEW COM 704551100 3371 139881 SH SOLE 139881 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 1213 43146 SH SOLE 43146 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 777 27557 SH SOLE 27557 0 0 PEGASYSTEMS INC COM 705573103 10210 143384 SH SOLE 143384 0 0 PENN NATL GAMING INC COM 707569109 1465 76064 SH SOLE 76064 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 82 12576 SH SOLE 12576 0 0 PENNYMAC MTG INVT TR COM 70931T103 10101 462730 SH SOLE 462730 0 0 PENNYMAC FINL SVCS INC COM 70932M107 3349 151009 SH SOLE 151009 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 10517 222352 SH SOLE 222352 0 0 PENUMBRA INC COM 70975L107 30338 189614 SH SOLE 189614 0 0 PEOPLES BANCORP INC COM 709789101 836 25909 SH SOLE 25909 0 0 PEOPLES UTD FINL INC COM 712704105 50743 3024040 SH SOLE 3024040 0 0 PEOPLES UTAH BANCORP COM 712706209 1276 43418 SH SOLE 43418 0 0 PEPSICO INC COM 713448108 114614 874050 SH SOLE 874050 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 4246 106067 SH SOLE 106067 0 0 PERKINELMER INC COM 714046109 13225 137277 SH SOLE 137277 0 0 PERSPECTA INC COM 715347100 3945 168520 SH SOLE 168520 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5993 204971 SH SOLE 204971 0 0 PETMED EXPRESS INC COM 716382106 391 24931 SH SOLE 24931 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 684 12420 SH SOLE 2220 0 10200 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1484 95298 SH SOLE 95298 0 0 PFIZER INC COM 717081103 110924 2560566 SH SOLE 2560566 0 0 PHILIP MORRIS INTL INC COM 718172109 125154 1593712 SH SOLE 1593712 0 0 PHILLIPS 66 COM 718546104 132940 1421214 SH SOLE 1421214 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4108 83246 SH SOLE 83246 0 0 PHOTRONICS INC COM 719405102 999 121827 SH SOLE 121827 0 0 PHYSICIANS RLTY TR COM 71943U104 4570 262048 SH SOLE 262048 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2782 139586 SH SOLE 139586 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 8836 348005 SH SOLE 348005 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 120 12482 SH SOLE 12482 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8517 83706 SH SOLE 83706 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 2129 38823 SH SOLE 38823 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 5149 215525 SH SOLE 215525 0 0 PINDUODUO INC SPONSORED ADS 722304102 5691 275877 SH SOLE 275877 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 10935 190239 SH SOLE 190239 0 0 PINNACLE WEST CAP CORP COM 723484101 82702 878965 SH SOLE 878965 0 0 PIONEER NAT RES CO COM 723787107 8059 52380 SH SOLE 52380 0 0 PIPER JAFFRAY COS COM 724078100 891 11997 SH SOLE 11997 0 0 PITNEY BOWES INC COM 724479100 2480 579442 SH SOLE 579442 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 29077 2753483 SH SOLE 2753483 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4554 182385 SH SOLE 182385 0 0 PLANET FITNESS INC CL A 72703H101 13215 182427 SH SOLE 182427 0 0 PLANTRONICS INC NEW COM 727493108 342 9246 SH SOLE 9246 0 0 PLEXUS CORP COM 729132100 1746 29919 SH SOLE 29919 0 0 PLUG POWER INC COM NEW 72919P202 535 237690 SH SOLE 64404 0 173286 PLURALSIGHT INC COM CL A 72941B106 85795 2829657 SH SOLE 2829657 0 0 POLARIS INDS INC COM 731068102 1697 18600 SH SOLE 18600 0 0 POLYONE CORP COM 73179P106 1045 33275 SH SOLE 33275 0 0 POOL CORPORATION COM 73278L105 4060 21254 SH SOLE 21254 0 0 POPULAR INC COM NEW 733174700 14668 270420 SH SOLE 270420 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 35841 661647 SH SOLE 661647 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3110 114618 SH SOLE 114618 0 0 POST HLDGS INC COM 737446104 23243 223553 SH SOLE 223553 0 0 POTLATCHDELTIC CORPORATION COM 737630103 799 20505 SH SOLE 20505 0 0 POWER INTEGRATIONS INC COM 739276103 4043 50424 SH SOLE 50424 0 0 PQ GROUP HLDGS INC COM 73943T103 1260 79479 SH SOLE 79479 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 522 11045 SH SOLE 11045 0 0 PREFORMED LINE PRODS CO COM 740444104 275 4946 SH SOLE 4946 0 0 PREMIER INC CL A 74051N102 5993 153241 SH SOLE 153241 0 0 PRESIDIO INC COM 74102M103 986 72122 SH SOLE 72122 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 913 28824 SH SOLE 28824 0 0 PRICE T ROWE GROUP INC COM 74144T108 58613 534250 SH SOLE 534250 0 0 PRICESMART INC COM 741511109 761 14894 SH SOLE 14894 0 0 PRIMORIS SVCS CORP COM 74164F103 4031 192593 SH SOLE 192593 0 0 PRIMERICA INC COM 74164M108 4338 36165 SH SOLE 36165 0 0 PRIMO WTR CORP COM 74165N105 3770 306491 SH SOLE 306491 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 46659 805570 SH SOLE 805570 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 2603 136627 SH SOLE 136627 0 0 PROASSURANCE CORP COM 74267C106 410 11341 SH SOLE 11341 0 0 PROCTER AND GAMBLE CO COM 742718109 101292 923772 SH SOLE 923772 0 0 PROFIRE ENERGY INC COM 74316X101 88 58273 SH SOLE 58273 0 0 PROGRESS SOFTWARE CORP COM 743312100 5258 120545 SH SOLE 120545 0 0 PROGRESSIVE CORP OHIO COM 743315103 83848 1049020 SH SOLE 1049020 0 0 PROLOGIS INC COM 74340W103 14133 176440 SH SOLE 176440 0 0 PROOFPOINT INC COM 743424103 64832 539145 SH SOLE 539145 0 0 PROS HOLDINGS INC COM 74346Y103 5487 86734 SH SOLE 86734 0 0 PROPETRO HLDG CORP COM 74347M108 3653 176479 SH SOLE 176479 0 0 PROSPERITY BANCSHARES INC COM 743606105 4077 61731 SH SOLE 61731 0 0 PROTO LABS INC COM 743713109 1923 16578 SH SOLE 16578 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1722 71016 SH SOLE 71016 0 0 PRUDENTIAL FINL INC COM 744320102 38919 385339 SH SOLE 385339 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 69289 1177977 SH SOLE 1177977 0 0 PUBLIC STORAGE COM 74460D109 48299 202793 SH SOLE 202793 0 0 PULTE GROUP INC COM 745867101 14077 445183 SH SOLE 445183 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 648 50987 SH SOLE 50987 0 0 PURE STORAGE INC CL A 74624M102 55057 3605549 SH SOLE 3605549 0 0 QCR HOLDINGS INC COM 74727A104 1595 45735 SH SOLE 45735 0 0 QUAD / GRAPHICS INC COM CL A 747301109 431 54428 SH SOLE 54428 0 0 QUAKER CHEM CORP COM 747316107 2698 13298 SH SOLE 13298 0 0 QEP RES INC COM 74733V100 5377 743722 SH SOLE 743722 0 0 QTS RLTY TR INC COM CL A 74736A103 4747 102798 SH SOLE 102798 0 0 QORVO INC COM 74736K101 11070 166191 SH SOLE 166191 0 0 Q2 HLDGS INC COM 74736L109 23426 306783 SH SOLE 306783 0 0 QUALCOMM INC COM 747525103 119053 1565042 SH SOLE 1565042 0 0 QUALYS INC COM 74758T303 18039 207155 SH SOLE 207155 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1133 59974 SH SOLE 59974 0 0 QUANTA SVCS INC COM 74762E102 13258 347160 SH SOLE 347160 0 0 QUDIAN INC ADR 747798106 856 114139 SH SOLE 114139 0 0 QUEST DIAGNOSTICS INC COM 74834L100 70322 690717 SH SOLE 690717 0 0 QUIDEL CORP COM 74838J101 3603 60741 SH SOLE 60741 0 0 QUINSTREET INC COM 74874Q100 2341 147708 SH SOLE 147708 0 0 QURATE RETAIL INC COM SER A 74915M100 18147 1464627 SH SOLE 1464627 0 0 RBB BANCORP COM 74930B105 658 33998 SH SOLE 33998 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 286 16319 SH SOLE 16319 0 0 RLJ LODGING TR COM 74965L101 4705 265245 SH SOLE 265245 0 0 RLJ LODGING TR CUM CONV PFD A 74965L200 6006 229490 SH SOLE 229490 0 0 RPC INC COM 749660106 4981 690877 SH SOLE 690877 0 0 RMR GROUP INC CL A 74967R106 1534 32652 SH SOLE 32652 0 0 RPM INTL INC COM 749685103 1179 19300 SH SOLE 19300 0 0 RPT REALTY SH BEN INT 74971D101 1182 97575 SH SOLE 97575 0 0 RTW RETAILWINDS INC COM 74980D100 92 53996 SH SOLE 53996 0 0 RADIAN GROUP INC COM 750236101 4259 186395 SH SOLE 186395 0 0 RALPH LAUREN CORP CL A 751212101 3585 31561 SH SOLE 31561 0 0 RANGE RES CORP COM 75281A109 4522 647904 SH SOLE 647904 0 0 RAPID7 INC COM 753422104 26901 465095 SH SOLE 465095 0 0 RAVEN INDS INC COM 754212108 758 21133 SH SOLE 21133 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 65349 772906 SH SOLE 772906 0 0 RAYONIER INC COM 754907103 1893 62476 SH SOLE 62476 0 0 RAYTHEON CO COM NEW 755111507 156869 902170 SH SOLE 902148 0 22 RBC BEARINGS INC COM 75524B104 2715 16277 SH SOLE 16277 0 0 READING INTERNATIONAL INC CL A 755408101 385 29672 SH SOLE 29672 0 0 READY CAP CORP COM 75574U101 803 53860 SH SOLE 53860 0 0 REALOGY HLDGS CORP COM 75605Y106 7044 972879 SH SOLE 411379 0 561500 REALPAGE INC COM 75606N109 26886 456855 SH SOLE 456855 0 0 REALTY INCOME CORP COM 756109104 45035 652961 SH SOLE 652961 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 4898 51917 SH SOLE 51917 0 0 RED HAT INC COM 756577102 17648 93991 SH SOLE 93991 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 718 23478 SH SOLE 23478 0 0 RED ROCK RESORTS INC CL A 75700L108 412 19167 SH SOLE 19167 0 0 REDFIN CORP COM 75737F108 2821 156880 SH SOLE 50755 0 106125 REDWOOD TR INC COM 758075402 7092 429053 SH SOLE 429053 0 0 REGAL BELOIT CORP COM 758750103 9602 117518 SH SOLE 117502 0 16 REGENCY CTRS CORP COM 758849103 6020 90199 SH SOLE 90199 0 0 REGENERON PHARMACEUTICALS COM 75886F107 108598 346960 SH SOLE 346960 0 0 REGENXBIO INC COM 75901B107 2851 55504 SH SOLE 55504 0 0 REGIONAL MGMT CORP COM 75902K106 462 17524 SH SOLE 17524 0 0 REGIONS FINL CORP NEW COM 7591EP100 32997 2208623 SH SOLE 2208623 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 19281 123574 SH SOLE 123574 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 11929 126068 SH SOLE 126068 0 0 RELX PLC SPONSORED ADR 759530108 314 12850 SH SOLE 12850 0 0 RELIANT BANCORP INC COM 75956B101 420 17793 SH SOLE 17793 0 0 RENASANT CORP COM 75970E107 2949 82058 SH SOLE 82058 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 3364 212100 SH SOLE 212100 0 0 REPLIGEN CORP COM 759916109 4631 53878 SH SOLE 53878 0 0 RENT A CTR INC NEW COM 76009N100 5077 190634 SH SOLE 190634 0 0 REPUBLIC BANCORP KY CL A 760281204 1595 32055 SH SOLE 32055 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 207 42123 SH SOLE 42123 0 0 REPUBLIC SVCS INC COM 760759100 13127 151515 SH SOLE 151515 0 0 RESMED INC COM 761152107 601 4925 SH SOLE 4925 0 0 RESOURCES CONNECTION INC COM 76122Q105 873 54502 SH SOLE 54502 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 812 47388 SH SOLE 47388 0 0 RETAIL PPTYS AMER INC CL A 76131V202 667 56695 SH SOLE 56695 0 0 REX AMERICAN RESOURCES CORP COM 761624105 750 10282 SH SOLE 10282 0 0 REXNORD CORP NEW COM 76169B102 12227 404611 SH SOLE 404611 0 0 REXFORD INDL RLTY INC COM 76169C100 4594 113792 SH SOLE 113792 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1227 250932 SH SOLE 250932 0 0 RINGCENTRAL INC CL A 76680R206 50420 438739 SH SOLE 438739 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5341 85669 SH SOLE 85609 0 60 ROAN RES INC CL A COM 769755109 245 140830 SH SOLE 140830 0 0 ROBERT HALF INTL INC COM 770323103 37435 656644 SH SOLE 656644 0 0 ROCKWELL AUTOMATION INC COM 773903109 34783 212310 SH SOLE 212310 0 0 ROCKY BRANDS INC COM 774515100 332 12183 SH SOLE 12183 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 18040 337075 SH SOLE 337075 0 0 ROGERS CORP COM 775133101 415 2402 SH SOLE 2402 0 0 ROKU INC COM CL A 77543R102 14471 159757 SH SOLE 159757 0 0 ROLLINS INC COM 775711104 7021 195743 SH SOLE 195743 0 0 ROPER TECHNOLOGIES INC COM 776696106 43970 120050 SH SOLE 120050 0 0 ROSS STORES INC COM 778296103 83548 842895 SH SOLE 842895 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 33723 424717 SH SOLE 424717 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 81 14247 SH SOLE 14247 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 33196 504959 SH SOLE 504959 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 560 8613 SH SOLE 8613 0 0 ROYAL GOLD INC COM 780287108 591 5768 SH SOLE 5768 0 0 ROYCE VALUE TR INC COM 780910105 631 45357 SH SOLE 45357 0 0 ROYCE MICRO-CAP TR INC COM 780915104 472 57375 SH SOLE 57375 0 0 RUSH ENTERPRISES INC CL A 781846209 2156 59038 SH SOLE 59038 0 0 RYDER SYS INC COM 783549108 10858 186236 SH SOLE 186236 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4077 50283 SH SOLE 50283 0 0 S & T BANCORP INC COM 783859101 2078 55456 SH SOLE 55456 0 0 S&P GLOBAL INC COM 78409V104 59017 259084 SH SOLE 259084 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 22060 98112 SH SOLE 98112 0 0 SEI INVESTMENTS CO COM 784117103 6221 110883 SH SOLE 110883 0 0 SB ONE BANCORP COM 78413T103 242 10809 SH SOLE 10809 0 0 SJW GROUP COM 784305104 7535 123995 SH SOLE 123995 0 0 SL GREEN RLTY CORP COM 78440X101 4072 50671 SH SOLE 50671 0 0 SLM CORP COM 78442P106 7212 742002 SH SOLE 742002 0 0 SM ENERGY CO COM 78454L100 9505 759209 SH SOLE 759209 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 906 3091 SH OTR 1 0 3091 0 SPX CORP COM 784635104 2260 68453 SH SOLE 68453 0 0 SPS COMMERCE INC COM 78463M107 3220 31504 SH SOLE 31504 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 375 2814 SH SOLE 2814 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 1245 17137 SH SOLE 17137 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 381 6511 SH SOLE 6415 0 96 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1742 49860 SH SOLE 49860 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 425 14710 SH SOLE 14710 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 1225 12727 SH SOLE 12727 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1459 33647 SH SOLE 33647 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 54249 941668 SH SOLE 941668 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1666 36045 SH SOLE 36045 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 4786 43931 SH SOLE 43931 0 0 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 2224 44349 SH SOLE 44349 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 813 16614 SH SOLE 16449 0 165 SPX FLOW INC COM 78469X107 1131 27030 SH SOLE 27030 0 0 SRC ENERGY INC COM 78470V108 4620 931491 SH SOLE 931491 0 0 SVB FINL GROUP COM 78486Q101 5796 25808 SH SOLE 25808 0 0 SVMK INC COM 78489X103 17532 1061904 SH SOLE 1061904 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 2980 151341 SH SOLE 151341 0 0 SABRE CORP COM 78573M104 8264 372251 SH SOLE 372251 0 0 SAFETY INS GROUP INC COM 78648T100 950 9991 SH SOLE 9991 0 0 SAIA INC COM 78709Y105 2043 31591 SH SOLE 31591 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 24546 1224875 SH SOLE 1224875 0 0 ST JOE CO COM 790148100 1665 96364 SH SOLE 96364 0 0 SALESFORCE COM INC COM 79466L302 519600 3424506 SH SOLE 3424506 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1741 130481 SH SOLE 130481 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 493 88907 SH SOLE 88907 0 0 SANDY SPRING BANCORP INC COM 800363103 1307 37475 SH SOLE 37475 0 0 SANMINA CORPORATION COM 801056102 1914 63215 SH SOLE 63215 0 0 SANOFI SPONSORED ADR 80105N105 33811 781407 SH SOLE 781407 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 22180 925716 SH SOLE 925716 0 0 SAP SE SPON ADR 803054204 47273 345563 SH SOLE 345529 0 34 SAREPTA THERAPEUTICS INC COM 803607100 132783 873861 SH SOLE 873861 0 0 SAUL CTRS INC COM 804395101 1328 23657 SH SOLE 23657 0 0 SCANSOURCE INC COM 806037107 1754 53885 SH SOLE 53885 0 0 HENRY SCHEIN INC COM 806407102 16466 235564 SH SOLE 235564 0 0 SCHLUMBERGER LTD COM 806857108 11206 281979 SH SOLE 281979 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 7481 410167 SH SOLE 410167 0 0 SCHOLASTIC CORP COM 807066105 1538 46279 SH SOLE 46279 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 3150 78377 SH SOLE 78377 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 4843 145949 SH SOLE 145949 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1341 15494 SH SOLE 15494 0 0 SCIENTIFIC GAMES CORP COM 80874P109 942 47550 SH SOLE 47550 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1617 16416 SH SOLE 16416 0 0 SEA LTD SPONSORED ADS 81141R100 550 16564 SH SOLE 16564 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 936 36806 SH SOLE 36806 0 0 SEALED AIR CORP NEW COM 81211K100 3762 87937 SH SOLE 87937 0 0 SEATTLE GENETICS INC COM 812578102 123515 1784642 SH SOLE 1784642 0 0 SEAWORLD ENTMT INC COM 81282V100 3368 108635 SH SOLE 108635 0 0 SECUREWORKS CORP CL A 81374A105 2403 180802 SH SOLE 180802 0 0 SELECT MED HLDGS CORP COM 81619Q105 1517 95573 SH SOLE 95573 0 0 SELECTIVE INS GROUP INC COM 816300107 4071 54359 SH SOLE 54359 0 0 SEMGROUP CORP CL A 81663A105 1609 134047 SH SOLE 134047 0 0 SEMTECH CORP COM 816850101 3934 81863 SH SOLE 81863 0 0 SEMPRA ENERGY COM 816851109 67310 489743 SH SOLE 489743 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 8254 998027 SH SOLE 998027 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 35576 484154 SH SOLE 484154 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1797 41833 SH SOLE 41833 0 0 SERVICE CORP INTL COM 817565104 3780 80795 SH SOLE 80795 0 0 SERVICENOW INC COM 81762P102 85683 312061 SH SOLE 312061 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1733 50587 SH SOLE 50587 0 0 SHAKE SHACK INC CL A 819047101 3882 53762 SH SOLE 53762 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 33518 1644640 SH SOLE 1644640 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 4888 235924 SH SOLE 235924 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 2620 68026 SH SOLE 68026 0 0 SHERWIN WILLIAMS CO COM 824348106 4464 9741 SH SOLE 9741 0 0 SHILOH INDS INC COM 824543102 132 27046 SH SOLE 27046 0 0 SHOE CARNIVAL INC COM 824889109 486 17623 SH SOLE 4594 0 13029 SHOPIFY INC CL A 82509L107 21760 72498 SH SOLE 72498 0 0 SHUTTERFLY INC COM 82568P304 510 10084 SH SOLE 10084 0 0 SHUTTERSTOCK INC COM 825690100 1702 43423 SH SOLE 43423 0 0 SIERRA BANCORP COM 82620P102 990 36507 SH SOLE 36507 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 7463 61761 SH SOLE 61761 0 0 SILICON LABORATORIES INC COM 826919102 503 4861 SH SOLE 4861 0 0 SILGAN HOLDINGS INC COM 827048109 5822 190277 SH SOLE 190277 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 780 17577 SH SOLE 17577 0 0 SILVERBOW RES INC COM 82836G102 156 11269 SH SOLE 11269 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 3439 147829 SH SOLE 147829 0 0 SIMON PPTY GROUP INC NEW COM 828806109 47621 298079 SH SOLE 298079 0 0 SIMPLY GOOD FOODS CO COM 82900L102 3272 135894 SH SOLE 135894 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 578 8696 SH SOLE 8696 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 2772 51692 SH SOLE 51692 0 0 SIRIUS XM HLDGS INC COM 82968B103 9593 1719170 SH SOLE 1719170 0 0 SITE CENTERS CORP COM 82981J109 2064 155927 SH SOLE 155927 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 509 7342 SH SOLE 7342 0 0 SKECHERS U S A INC CL A 830566105 6168 195882 SH SOLE 195882 0 0 SKYWEST INC COM 830879102 4319 71191 SH SOLE 71191 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 141168 1826948 SH SOLE 1826948 0 0 SLEEP NUMBER CORP COM 83125X103 3419 84648 SH SOLE 84648 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 275 6321 SH SOLE 6321 0 0 SMITH A O CORP COM 831865209 18081 383407 SH SOLE 383407 0 0 SMARTFINANCIAL INC COM NEW 83190L208 606 27924 SH SOLE 27924 0 0 SMARTSHEET INC COM CL A 83200N103 25033 517203 SH SOLE 517203 0 0 SMUCKER J M CO COM NEW 832696405 49977 433862 SH SOLE 433862 0 0 SNAP ON INC COM 833034101 55549 335360 SH SOLE 335360 0 0 SNAP INC CL A 83304A106 206157 14416577 SH SOLE 14416577 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1187 38152 SH SOLE 5752 0 32400 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4146 66383 SH SOLE 66383 0 0 SOLARWINDS CORP COM 83417Q105 4778 260506 SH SOLE 260506 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1011 43293 SH SOLE 43293 0 0 SONOCO PRODS CO COM 835495102 38910 595498 SH SOLE 595498 0 0 SONY CORP SPONSORED ADR 835699307 4679 89308 SH SOLE 89240 0 68 SOTHEBYS COM 835898107 623 10710 SH SOLE 10710 0 0 SOURCE CAP INC COM 836144105 2307 63095 SH SOLE 63095 0 0 SOUTH JERSEY INDS INC COM 838518108 33936 1006109 SH SOLE 1006109 0 0 SOUTH ST CORP COM 840441109 3330 45197 SH SOLE 45197 0 0 SOUTHERN CO COM 842587107 106144 1920115 SH SOLE 1920115 0 0 SOUTHERN COPPER CORP COM 84265V105 1700 43755 SH SOLE 43755 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 700 17877 SH SOLE 17877 0 0 SOUTHERN MO BANCORP INC COM 843380106 232 6675 SH SOLE 6675 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 806 52637 SH SOLE 52637 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 2043 63084 SH SOLE 63084 0 0 SOUTHWEST AIRLS CO COM 844741108 35313 695406 SH SOLE 695406 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2176 24285 SH SOLE 24285 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1963 621057 SH SOLE 621057 0 0 SPARTAN MTRS INC COM 846819100 1513 138058 SH SOLE 138058 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 384 20704 SH SOLE 20704 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 10907 202851 SH SOLE 202851 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5115 62864 SH SOLE 62864 0 0 SPIRIT AIRLS INC COM 848577102 4463 93508 SH SOLE 93508 0 0 SPIRE INC COM 84857L101 35773 426280 SH SOLE 426280 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2631 61677 SH SOLE 61677 0 0 SPLUNK INC COM 848637104 111964 890373 SH SOLE 890373 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 260 68675 SH SOLE 68675 0 0 SPRINT CORPORATION COM 85207U105 86035 13095075 SH SOLE 13095075 0 0 SPROUTS FMRS MKT INC COM 85208M102 1950 103232 SH SOLE 103232 0 0 SQUARE INC CL A 852234103 43234 596090 SH SOLE 596090 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1036 35263 SH SOLE 35263 0 0 STAG INDL INC COM 85254J102 2479 81988 SH SOLE 81988 0 0 STANDARD MTR PRODS INC COM 853666105 457 10080 SH SOLE 10080 0 0 STANDEX INTL CORP COM 854231107 1509 20627 SH SOLE 20627 0 0 STARBUCKS CORP COM 855244109 88997 1061637 SH SOLE 1061637 0 0 STARWOOD PPTY TR INC COM 85571B105 3994 175780 SH SOLE 175780 0 0 STATE STR CORP COM 857477103 30670 547096 SH SOLE 547096 0 0 STEEL DYNAMICS INC COM 858119100 10283 340487 SH SOLE 340487 0 0 STEELCASE INC CL A 858155203 2504 146432 SH SOLE 146432 0 0 STEPAN CO COM 858586100 1427 15525 SH SOLE 15525 0 0 STERLING BANCORP DEL COM 85917A100 14849 697792 SH SOLE 697792 0 0 STERLING BANCORP INC COM 85917W102 370 37107 SH SOLE 37107 0 0 STERLING CONSTRUCTION CO INC COM 859241101 2219 165387 SH SOLE 165387 0 0 STIFEL FINL CORP COM 860630102 2647 44815 SH SOLE 44815 0 0 STITCH FIX INC COM CL A 860897107 7254 226748 SH SOLE 41748 0 185000 STMICROELECTRONICS N V NY REGISTRY 861012102 682 38681 SH SOLE 38681 0 0 STOCK YDS BANCORP INC COM 861025104 591 16338 SH SOLE 16338 0 0 STORE CAP CORP COM 862121100 12593 379427 SH SOLE 379427 0 0 STRATEGIC ED INC COM 86272C103 1658 9312 SH SOLE 9312 0 0 STRYKER CORP COM 863667101 89300 434381 SH SOLE 434381 0 0 STURM RUGER & CO INC COM 864159108 1400 25702 SH SOLE 25702 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 244 9071 SH SOLE 9071 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2683 233945 SH SOLE 233945 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 746 100218 SH SOLE 100218 0 0 SUMMIT MATLS INC CL A 86614U100 1747 90749 SH SOLE 90749 0 0 SUN CMNTYS INC COM 866674104 10892 84970 SH SOLE 84970 0 0 SUNCOR ENERGY INC NEW COM 867224107 448 14379 SH SOLE 14379 0 0 SUNPOWER CORP COM 867652406 1474 137921 SH SOLE 13844 0 124077 SUNRUN INC COM 86771W105 9194 490062 SH SOLE 490062 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 7937 578941 SH SOLE 578941 0 0 SUNTRUST BKS INC COM 867914103 5457 86822 SH SOLE 86822 0 0 SUPERIOR INDS INTL INC COM 868168105 145 41838 SH SOLE 41838 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 515 15559 SH SOLE 15559 0 0 SWITCH INC CL A 87105L104 23830 1820492 SH SOLE 1820492 0 0 SYKES ENTERPRISES INC COM 871237103 1771 64484 SH SOLE 64484 0 0 SYMANTEC CORP COM 871503108 109239 5020188 SH SOLE 5020188 0 0 SYNALLOY CP DEL COM 871565107 236 15097 SH SOLE 15097 0 0 SYNAPTICS INC COM 87157D109 280 9599 SH SOLE 9599 0 0 SYNOPSYS INC COM 871607107 136701 1062254 SH SOLE 1062254 0 0 SYNOVUS FINL CORP COM NEW 87161C501 10554 301536 SH SOLE 301536 0 0 SYNNEX CORP COM 87162W100 5177 52613 SH SOLE 52613 0 0 SYNCHRONY FINL COM 87165B103 40094 1156455 SH SOLE 1156455 0 0 SYNEOS HEALTH INC CL A 87166B102 5423 106151 SH SOLE 106151 0 0 SYSCO CORP COM 871829107 44536 629756 SH SOLE 629756 0 0 SYSTEMAX INC COM 871851101 887 40021 SH SOLE 40021 0 0 TCF FINL CORP COM 872275102 6893 331557 SH SOLE 331557 0 0 TCG BDC INC COM 872280102 1288 84514 SH SOLE 68214 0 16300 TC PIPELINES LP UT COM LTD PRT 87233Q108 4195 111503 SH SOLE 111503 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 197451 3955343 SH SOLE 3955343 0 0 TFS FINL CORP COM 87240R107 3622 200435 SH SOLE 200435 0 0 TJX COS INC NEW COM 872540109 85520 1617251 SH SOLE 1617251 0 0 T MOBILE US INC COM 872590104 68709 926750 SH SOLE 926750 0 0 TRI POINTE GROUP INC COM 87265H109 2330 194663 SH SOLE 194663 0 0 TPI COMPOSITES INC COM 87266J104 2685 108601 SH SOLE 108601 0 0 TPG RE FIN TR INC COM 87266M107 3508 181851 SH SOLE 181851 0 0 TTM TECHNOLOGIES INC COM 87305R109 2102 206084 SH SOLE 206084 0 0 TABLEAU SOFTWARE INC CL A 87336U105 48354 291253 SH SOLE 291253 0 0 TABULA RASA HEALTHCARE INC COM 873379101 20886 418301 SH SOLE 418301 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2136 37526 SH SOLE 37526 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 59273 1513235 SH SOLE 1513235 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9451 83249 SH SOLE 83249 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 29303 1655560 SH SOLE 1655560 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4445 116657 SH SOLE 116657 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 371 17553 SH SOLE 17553 0 0 TALOS ENERGY INC COM 87484T108 2185 90841 SH SOLE 90841 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 2842 44050 SH SOLE 44050 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 5946 366798 SH SOLE 366798 0 0 TAPESTRY INC COM 876030107 22212 700034 SH SOLE 700034 0 0 TARGET CORP COM 87612E106 21325 246217 SH SOLE 246167 0 50 TARGA RES CORP COM 87612G101 3479 88604 SH SOLE 88604 0 0 TATA MTRS LTD SPONSORED ADR 876568502 6000 513682 SH SOLE 513682 0 0 TAUBMAN CTRS INC COM 876664103 527 12915 SH SOLE 12915 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2850 135967 SH SOLE 135967 0 0 TECH DATA CORP COM 878237106 3183 30431 SH SOLE 30431 0 0 TEGNA INC COM 87901J105 2092 138066 SH SOLE 138066 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 3638 204162 SH SOLE 204162 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 3094 154075 SH SOLE 154075 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 328 19468 SH SOLE 19468 0 0 TELADOC HEALTH INC COM 87918A105 1847 27819 SH SOLE 27819 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 632 35743 SH SOLE 27343 0 8400 TELEDYNE TECHNOLOGIES INC COM 879360105 4483 16370 SH SOLE 16370 0 0 TELEFLEX INC COM 879369106 33504 101175 SH SOLE 101175 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 623 47878 SH SOLE 47878 0 0 TELEFONICA S A SPONSORED ADR 879382208 6443 777213 SH SOLE 777213 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 85734 2820191 SH SOLE 2820191 0 0 TELLURIAN INC NEW COM 87968A104 2788 355114 SH SOLE 37232 0 317882 TELUS CORP COM 87971M103 52096 1411426 SH SOLE 1411426 0 0 TEMPLETON EMERGING MKTS FD I COM 880191101 1733 114784 SH SOLE 114784 0 0 TEMPUR SEALY INTL INC COM 88023U101 5593 76224 SH SOLE 76224 0 0 TENABLE HLDGS INC COM 88025T102 19544 684807 SH SOLE 684807 0 0 TENARIS S A SPONSORED ADS 88031M109 302 11463 SH SOLE 11463 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3039 147085 SH SOLE 147085 0 0 TENNANT CO COM 880345103 392 6403 SH SOLE 6403 0 0 TENNECO INC CL A VTG COM STK 880349105 975 87884 SH SOLE 87884 0 0 TERADATA CORP DEL COM 88076W103 25581 713548 SH SOLE 713548 0 0 TERADYNE INC COM 880770102 41429 864719 SH SOLE 864719 0 0 TEREX CORP NEW COM 880779103 1634 52052 SH SOLE 52052 0 0 TERRAFORM PWR INC COM CL A 88104R209 6100 426593 SH SOLE 426593 0 0 TERRENO RLTY CORP COM 88146M101 2502 51020 SH SOLE 51020 0 0 TESLA INC COM 88160R101 26040 116530 SH SOLE 40030 0 76500 TETRA TECH INC NEW COM 88162G103 24374 310293 SH SOLE 310293 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 14510 236433 SH SOLE 236433 0 0 TEXAS INSTRS INC COM 882508104 169627 1478102 SH SOLE 1478102 0 0 TEXAS ROADHOUSE INC COM 882681109 3785 70528 SH SOLE 70528 0 0 TEXTRON INC COM 883203101 22728 428499 SH SOLE 428499 0 0 THE TRADE DESK INC COM CL A 88339J105 16549 72652 SH SOLE 72652 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 102466 348903 SH SOLE 348892 0 11 THOMSON REUTERS CORP COM NEW 884903709 33029 512402 SH SOLE 512402 0 0 THOR INDS INC COM 885160101 7033 120317 SH SOLE 120317 0 0 3M CO COM 88579Y101 77840 449059 SH SOLE 449059 0 0 TIFFANY & CO NEW COM 886547108 39818 425225 SH SOLE 425225 0 0 TILE SHOP HLDGS INC COM 88677Q109 279 69716 SH SOLE 69716 0 0 TILLYS INC CL A 886885102 301 39502 SH SOLE 39502 0 0 TIMKEN CO COM 887389104 8396 163542 SH SOLE 163542 0 0 TIVO CORP COM 88870P106 1350 183129 SH SOLE 183129 0 0 TIVITY HEALTH INC COM 88870R102 2167 131810 SH SOLE 131810 0 0 TOLL BROTHERS INC COM 889478103 11755 321003 SH SOLE 321003 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 854 10466 SH SOLE 10466 0 0 TOOTSIE ROLL INDS INC COM 890516107 4426 119844 SH SOLE 119844 0 0 TOPBUILD CORP COM 89055F103 1232 14888 SH SOLE 14888 0 0 TORCHMARK CORP COM 891027104 18011 201335 SH SOLE 201335 0 0 TORO CO COM 891092108 13403 200337 SH SOLE 200337 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 33860 580200 SH SOLE 580200 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 2895 157941 SH SOLE 157941 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 1781 123914 SH SOLE 123914 0 0 TOTAL S A SPONSORED ADS 89151E109 39586 709548 SH SOLE 709474 0 74 TOWN SPORTS INTL HLDGS INC COM 89214A102 101 46592 SH SOLE 46592 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 2914 106807 SH SOLE 106807 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 33673 271582 SH SOLE 271582 0 0 TRACTOR SUPPLY CO COM 892356106 24504 225221 SH SOLE 225221 0 0 TRANSCAT INC COM 893529107 314 12274 SH SOLE 12274 0 0 TRANSDIGM GROUP INC COM 893641100 24936 51542 SH SOLE 51542 0 0 TRANSENTERIX INC COM NEW 89366M201 961 706949 SH SOLE 706949 0 0 TRANSUNION COM 89400J107 20729 281986 SH SOLE 281986 0 0 TRAVELERS COMPANIES INC COM 89417E109 58040 388177 SH SOLE 388177 0 0 TRECORA RES COM 894648104 359 37549 SH SOLE 37549 0 0 TREEHOUSE FOODS INC COM 89469A104 4627 85528 SH SOLE 85528 0 0 TREX CO INC COM 89531P105 522 7280 SH SOLE 7280 0 0 TRI CONTL CORP COM 895436103 2389 88565 SH SOLE 88565 0 0 TRIBUNE MEDIA CO CL A 896047503 5766 124757 SH SOLE 124757 0 0 TRICO BANCSHARES COM 896095106 1295 34249 SH SOLE 34249 0 0 TRIMAS CORP COM NEW 896215209 4446 143563 SH SOLE 143563 0 0 TRIMBLE INC COM 896239100 10501 232780 SH SOLE 232780 0 0 TRINET GROUP INC COM 896288107 6221 91760 SH SOLE 91760 0 0 TRINITY INDS INC COM 896522109 5761 277624 SH SOLE 277624 0 0 TRISTATE CAP HLDGS INC COM 89678F100 448 21014 SH SOLE 21014 0 0 TRIUMPH BANCORP INC COM 89679E300 557 19181 SH SOLE 19181 0 0 TRIPADVISOR INC COM 896945201 129861 2805388 SH SOLE 2805388 0 0 TRUEBLUE INC COM 89785X101 1802 81681 SH SOLE 81681 0 0 TRUSTCO BK CORP N Y COM 898349105 551 69550 SH SOLE 69550 0 0 TRUSTMARK CORP COM 898402102 3076 92504 SH SOLE 92504 0 0 TUPPERWARE BRANDS CORP COM 899896104 799 41967 SH SOLE 41967 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 69 12543 SH SOLE 12543 0 0 TURNING PT BRANDS INC COM 90041L105 1937 39556 SH SOLE 39556 0 0 TURTLE BEACH CORP COM NEW 900450206 154 13306 SH SOLE 3466 0 9840 TUTOR PERINI CORP COM 901109108 1355 97660 SH SOLE 97660 0 0 TWILIO INC CL A 90138F102 133763 981024 SH SOLE 981024 0 0 TWIN DISC INC COM 901476101 272 18027 SH SOLE 18027 0 0 TWITTER INC COM 90184L102 308400 8836664 SH SOLE 8836664 0 0 TWO HBRS INVT CORP COM NEW 90187B408 11088 875122 SH SOLE 875122 0 0 II VI INC COM 902104108 1562 42720 SH SOLE 42720 0 0 2U INC COM 90214J101 95014 2524290 SH SOLE 2524290 0 0 TYSON FOODS INC CL A 902494103 58919 729740 SH SOLE 729740 0 0 UDR INC COM 902653104 9361 208531 SH SOLE 208531 0 0 UGI CORP NEW COM 902681105 50829 951669 SH SOLE 951669 0 0 UMB FINL CORP COM 902788108 3186 48400 SH SOLE 48400 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 7919 445626 SH SOLE 445626 0 0 US BANCORP DEL COM NEW 902973304 64405 1229102 SH SOLE 1229102 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1568 12793 SH SOLE 12793 0 0 UBIQUITI NETWORKS INC COM 90347A100 41624 316534 SH SOLE 316534 0 0 ULTA BEAUTY INC COM 90384S303 31727 91460 SH SOLE 91460 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 96215 1515195 SH SOLE 1515195 0 0 UMPQUA HLDGS CORP COM 904214103 17896 1078706 SH SOLE 1078706 0 0 UNDER ARMOUR INC CL A 904311107 11887 468922 SH SOLE 468922 0 0 UNIFIRST CORP MASS COM 904708104 6254 33168 SH SOLE 33168 0 0 UNILEVER PLC SPON ADR NEW 904767704 34440 555756 SH SOLE 555756 0 0 UNILEVER N V N Y SHS NEW 904784709 270 4444 SH SOLE 4444 0 0 UNION PACIFIC CORP COM 907818108 52156 308415 SH SOLE 308415 0 0 UNISYS CORP COM NEW 909214306 911 93735 SH SOLE 93735 0 0 UNIT CORP COM 909218109 1337 150368 SH SOLE 150368 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1180 123283 SH SOLE 123283 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3494 122342 SH SOLE 122342 0 0 UNITED BANKSHARES INC WEST V COM 909907107 5972 161001 SH SOLE 161001 0 0 UNITED CONTL HLDGS INC COM 910047109 30806 351871 SH SOLE 351871 0 0 UNITED FINL BANCORP INC NEW COM 910304104 691 48746 SH SOLE 48746 0 0 UNITED PARCEL SERVICE INC CL B 911312106 116720 1130245 SH SOLE 1130245 0 0 UNITED RENTALS INC COM 911363109 20441 154117 SH SOLE 154117 0 0 UNITED STATES CELLULAR CORP COM 911684108 73849 1653220 SH SOLE 1653220 0 0 US FOODS HLDG CORP COM 912008109 21965 614230 SH SOLE 614230 0 0 UNITED STATES STL CORP NEW COM 912909108 6376 416434 SH SOLE 416434 0 0 UNITED TECHNOLOGIES CORP COM 913017109 40967 314646 SH SOLE 314646 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 94465 1210154 SH SOLE 1210154 0 0 UNITEDHEALTH GROUP INC COM 91324P102 79534 325947 SH SOLE 325931 0 16 UNIVAR INC COM 91336L107 1605 72814 SH SOLE 72814 0 0 UNIVERSAL CORP VA COM 913456109 2574 42355 SH SOLE 42355 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 32398 172277 SH SOLE 172277 0 0 UNIVERSAL FST PRODS INC COM 913543104 3401 89364 SH SOLE 89364 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2016 23734 SH SOLE 23734 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 340 15143 SH SOLE 15143 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 32157 246620 SH SOLE 246620 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 553 21042 SH SOLE 21042 0 0 UNUM GROUP COM 91529Y106 6648 198164 SH SOLE 198164 0 0 URBAN OUTFITTERS INC COM 917047102 2980 130986 SH SOLE 130986 0 0 URBAN EDGE PPTYS COM 91704F104 436 25164 SH SOLE 25164 0 0 US ECOLOGY INC COM 91732J102 2573 43220 SH SOLE 43220 0 0 UXIN LTD ADS 91818X108 657 298726 SH SOLE 99326 0 199400 V F CORP COM 918204108 37213 426027 SH SOLE 426027 0 0 VEON LTD SPONSORED ADR 91822M106 246 88012 SH SOLE 88012 0 0 VSE CORP COM 918284100 448 15599 SH SOLE 15599 0 0 VAALCO ENERGY INC COM NEW 91851C201 170 101776 SH SOLE 101776 0 0 VAIL RESORTS INC COM 91879Q109 760 3407 SH SOLE 3407 0 0 VALHI INC NEW COM 918905100 146 49129 SH SOLE 49129 0 0 VALE S A SPONSORED ADS 91912E105 1466 109066 SH SOLE 109066 0 0 VALERO ENERGY CORP NEW COM 91913Y100 52386 611913 SH SOLE 611882 0 31 VALLEY NATL BANCORP COM 919794107 9940 922062 SH SOLE 922062 0 0 VALMONT INDS INC COM 920253101 12360 97468 SH SOLE 97468 0 0 VALVOLINE INC COM 92047W101 506 25932 SH SOLE 25932 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5181 219276 SH SOLE 219083 0 193 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 180 10200 SH SOLE 9964 0 236 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 896 18006 SH SOLE 18006 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1014 15899 SH SOLE 15814 0 85 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3127 73534 SH SOLE 73534 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 943 14270 SH SOLE 14270 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3096 56399 SH SOLE 56399 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1358 16833 SH SOLE 16833 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7232 80488 SH OTR 1 0 80488 0 VARIAN MED SYS INC COM 92220P105 28124 206600 SH SOLE 206600 0 0 VARONIS SYS INC COM 922280102 15919 257001 SH SOLE 257001 0 0 VEECO INSTRS INC DEL COM 922417100 576 47143 SH SOLE 47143 0 0 VECTRUS INC COM 92242T101 839 20684 SH SOLE 20684 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 4896 481399 SH SOLE 481399 0 0 VEEVA SYS INC CL A COM 922475108 312022 1924757 SH SOLE 1924757 0 0 VENTAS INC COM 92276F100 10884 159245 SH SOLE 159245 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 217 4093 SH SOLE 4093 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3624 13463 SH OTR 1 0 13463 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3590 41075 SH SOLE 41007 0 68 VERA BRADLEY INC COM 92335C106 455 37879 SH SOLE 37879 0 0 VEONEER INCORPORATED COM 92336X109 1140 65849 SH SOLE 63049 0 2800 VEREIT INC COM 92339V100 4191 465113 SH SOLE 465113 0 0 VERISIGN INC COM 92343E102 371916 1778143 SH SOLE 1778143 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 275546 4823133 SH SOLE 4823133 0 0 VERINT SYS INC COM 92343X100 4342 80745 SH SOLE 80745 0 0 VERITEX HLDGS INC COM 923451108 4453 171588 SH SOLE 171588 0 0 VERISK ANALYTICS INC COM 92345Y106 29059 198410 SH SOLE 198410 0 0 VERMILION ENERGY INC COM 923725105 3236 148921 SH SOLE 37321 0 111600 VERTEX PHARMACEUTICALS INC COM 92532F100 122540 668232 SH SOLE 668216 0 16 VERSUM MATLS INC COM 92532W103 4349 84320 SH SOLE 84320 0 0 VIAD CORP COM NEW 92552R406 1035 15623 SH SOLE 15623 0 0 VIASAT INC COM 92552V100 355 4392 SH SOLE 4392 0 0 VIACOM INC NEW CL B 92553P201 23584 789543 SH SOLE 789543 0 0 VIAVI SOLUTIONS INC COM 925550105 6457 485836 SH SOLE 485836 0 0 VICI PPTYS INC COM 925652109 15729 713637 SH SOLE 713637 0 0 VICOR CORP COM 925815102 1262 40642 SH SOLE 40642 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 460 26769 SH SOLE 26769 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 386 14570 SH SOLE 14570 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1495 173200 SH SOLE 173200 0 0 VIRTU FINL INC CL A 928254101 5385 247241 SH SOLE 247241 0 0 VISA INC COM CL A 92826C839 77493 446516 SH SOLE 446516 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 17586 1064498 SH SOLE 1064498 0 0 VISHAY PRECISION GROUP INC COM 92835K103 919 22612 SH SOLE 22612 0 0 VISTEON CORP COM NEW 92839U206 4120 70333 SH SOLE 70333 0 0 VISTRA ENERGY CORP COM 92840M102 28402 1254500 SH SOLE 1254500 0 0 VIVINT SOLAR INC COM 92854Q106 853 116815 SH SOLE 116815 0 0 VMWARE INC CL A COM 928563402 99300 593862 SH SOLE 593862 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 408 12781 SH SOLE 12781 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 314 19230 SH SOLE 19230 0 0 VONAGE HLDGS CORP COM 92886T201 96524 8519310 SH SOLE 8519310 0 0 VORNADO RLTY TR SH BEN INT 929042109 4428 69087 SH SOLE 69087 0 0 VOYA FINL INC COM 929089100 4541 82122 SH SOLE 82122 0 0 VULCAN MATLS CO COM 929160109 2109 15359 SH SOLE 15359 0 0 W & T OFFSHORE INC COM 92922P106 2317 467135 SH SOLE 467135 0 0 WD-40 CO COM 929236107 3767 23685 SH SOLE 23685 0 0 WABCO HLDGS INC COM 92927K102 4421 33344 SH SOLE 33344 0 0 WSFS FINL CORP COM 929328102 1998 48384 SH SOLE 48384 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 4736 80005 SH SOLE 80005 0 0 W P CAREY INC COM 92936U109 40770 502218 SH SOLE 502218 0 0 WPP PLC NEW ADR 92937A102 34745 552297 SH SOLE 552297 0 0 WEC ENERGY GROUP INC COM 92939U106 45186 541992 SH SOLE 541992 0 0 WABASH NATL CORP COM 929566107 2064 126862 SH SOLE 126862 0 0 WADDELL & REED FINL INC CL A 930059100 9980 598697 SH SOLE 598697 0 0 WAGEWORKS INC COM 930427109 513 10105 SH SOLE 10105 0 0 WALMART INC COM 931142103 42486 384522 SH SOLE 384522 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 72542 1326914 SH SOLE 1326914 0 0 WALKER & DUNLOP INC COM 93148P102 2533 47609 SH SOLE 47609 0 0 WARRIOR MET COAL INC COM 93627C101 2482 95032 SH SOLE 95032 0 0 WASHINGTON FED INC COM 938824109 39828 1140236 SH SOLE 1140236 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1717 449390 SH SOLE 147790 0 301600 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 33885 1267683 SH SOLE 1267683 0 0 WASHINGTON TR BANCORP COM 940610108 647 12402 SH SOLE 12402 0 0 WASTE CONNECTIONS INC COM 94106B101 508 5315 SH SOLE 5315 0 0 WASTE MGMT INC DEL COM 94106L109 25370 219899 SH SOLE 219899 0 0 WATERS CORP COM 941848103 18619 86505 SH SOLE 86505 0 0 WATERSTONE FINL INC MD COM 94188P101 1206 70698 SH SOLE 70698 0 0 WATSCO INC COM 942622200 43836 268063 SH SOLE 268063 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 13056 140116 SH SOLE 140116 0 0 WAYFAIR INC CL A 94419L101 21873 149815 SH SOLE 149815 0 0 WEBSTER FINL CORP CONN COM 947890109 3430 71793 SH SOLE 71793 0 0 WEIBO CORP SPONSORED ADR 948596101 2177 49981 SH SOLE 49981 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 10099 368312 SH SOLE 368312 0 0 WEIS MKTS INC COM 948849104 2201 60460 SH SOLE 60460 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 21843 76622 SH SOLE 76622 0 0 WELLS FARGO CO NEW COM 949746101 168898 3569267 SH SOLE 3569267 0 0 WELLTOWER INC COM 95040Q104 15675 192256 SH SOLE 192256 0 0 WENDYS CO COM 95058W100 8461 432117 SH SOLE 432117 0 0 WERNER ENTERPRISES INC COM 950755108 5480 176317 SH SOLE 176317 0 0 WESBANCO INC COM 950810101 2573 66748 SH SOLE 66748 0 0 WESCO INTL INC COM 95082P105 8203 161951 SH SOLE 161951 0 0 WEST BANCORPORATION INC CAP STK 95123P106 602 28354 SH SOLE 28354 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 6450 51536 SH SOLE 51536 0 0 WESTAMERICA BANCORPORATION COM 957090103 1983 32185 SH SOLE 32185 0 0 WESTERN ALLIANCE BANCORP COM 957638109 12698 283935 SH SOLE 283877 0 58 WESTERN ASSET VAR RT STRG FD COM 957667108 374 22943 SH SOLE 22943 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 3316 231585 SH SOLE 231585 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 279 54358 SH SOLE 54358 0 0 WESTERN ASSET MUN HI INCM FD COM 95766N103 238 31491 SH SOLE 31491 0 0 WESTERN ASST MN PRT FD INC COM 95766P108 986 66197 SH SOLE 66197 0 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 439 20088 SH SOLE 20088 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 962 96373 SH SOLE 96373 0 0 WESTERN DIGITAL CORP COM 958102105 155625 3272870 SH SOLE 3272870 0 0 WESTERN ASSET INTM MUNI FD I COM 958435109 491 54874 SH SOLE 54874 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 8935 290374 SH SOLE 290374 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 180 19295 SH SOLE 19295 0 0 WESTERN UN CO COM 959802109 14259 716899 SH SOLE 716899 0 0 WESTLAKE CHEM CORP COM 960413102 22401 322506 SH SOLE 322506 0 0 WESTROCK CO COM 96145D105 30878 846662 SH SOLE 846662 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 515 14619 SH SOLE 14619 0 0 WEX INC COM 96208T104 14057 67547 SH SOLE 67547 0 0 WEYCO GROUP INC COM 962149100 300 11224 SH SOLE 11224 0 0 WEYERHAEUSER CO COM 962166104 9593 364204 SH SOLE 364204 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 552 22818 SH SOLE 22818 0 0 WHIRLPOOL CORP COM 963320106 3995 28063 SH SOLE 28063 0 0 WHITING PETE CORP NEW COM NEW 966387409 7457 399220 SH SOLE 399220 0 0 WILEY JOHN & SONS INC CL A 968223206 5328 116169 SH SOLE 116169 0 0 WILLDAN GROUP INC COM 96924N100 847 22732 SH SOLE 22732 0 0 WILLIAMS COS INC DEL COM 969457100 5606 199920 SH SOLE 199920 0 0 WILLIAMS SONOMA INC COM 969904101 6024 92682 SH SOLE 92682 0 0 WILLIS LEASE FINANCE CORP COM 970646105 335 5752 SH SOLE 5752 0 0 WILLSCOT CORP COM 971375126 2680 178173 SH SOLE 178173 0 0 WINGSTOP INC COM 974155103 7364 77723 SH SOLE 77723 0 0 WINNEBAGO INDS INC COM 974637100 3015 78006 SH SOLE 78006 0 0 WINTRUST FINL CORP COM 97650W108 9483 129621 SH SOLE 129621 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 6831 1577518 SH SOLE 1577518 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 611 22406 SH SOLE 22406 0 0 WOLVERINE WORLD WIDE INC COM 978097103 1216 44168 SH SOLE 44168 0 0 WOODWARD INC COM 980745103 7607 67223 SH SOLE 67223 0 0 WORKDAY INC CL A 98138H101 147759 718744 SH SOLE 718744 0 0 WORKIVA INC COM CL A 98139A105 23628 406756 SH SOLE 406756 0 0 WORLD ACCEP CORP DEL COM 981419104 2416 14724 SH SOLE 14724 0 0 WORLD FUEL SVCS CORP COM 981475106 2425 67434 SH SOLE 67434 0 0 WORLDPAY INC CL A 981558109 39492 322256 SH SOLE 322256 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2230 30879 SH SOLE 30879 0 0 WORTHINGTON INDS INC COM 981811102 1478 36701 SH SOLE 36701 0 0 WPX ENERGY INC COM 98212B103 4861 422344 SH SOLE 422344 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 5524 125834 SH SOLE 125834 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 609 10922 SH SOLE 10922 0 0 WYNN RESORTS LTD COM 983134107 9620 77585 SH SOLE 77585 0 0 XPO LOGISTICS INC COM 983793100 3882 67146 SH SOLE 67146 0 0 XCEL ENERGY INC COM 98389B100 79263 1332370 SH SOLE 1332370 0 0 XILINX INC COM 983919101 139321 1181484 SH SOLE 1181484 0 0 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 431 46956 SH SOLE 46956 0 0 XENIA HOTELS & RESORTS INC COM 984017103 6450 309336 SH SOLE 309336 0 0 XEROX CORP COM NEW 984121608 7820 220837 SH SOLE 220837 0 0 XYLEM INC COM 98419M100 22200 265428 SH SOLE 265428 0 0 XPERI CORP COM 98421B100 3749 182057 SH SOLE 182057 0 0 YY INC SPONSORED ADS A 98426T106 700 10038 SH SOLE 10038 0 0 YEXT INC COM 98585N106 2924 145555 SH SOLE 145555 0 0 YETI HLDGS INC COM 98585X104 1976 68261 SH SOLE 8261 0 60000 YORK WTR CO COM 987184108 4406 123356 SH SOLE 123356 0 0 YUM BRANDS INC COM 988498101 3725 33659 SH SOLE 33659 0 0 YUM CHINA HLDGS INC COM 98850P109 32477 702968 SH SOLE 702968 0 0 ZAGG INC COM 98884U108 367 52721 SH SOLE 52721 0 0 ZAYO GROUP HLDGS INC COM 98919V105 519 15763 SH SOLE 15763 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 24425 116591 SH SOLE 116591 0 0 ZENDESK INC COM 98936J101 77002 864905 SH SOLE 864905 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 455 3867 SH SOLE 3867 0 0 ZIONS BANCORPORATION N A COM 989701107 18320 398429 SH SOLE 398429 0 0 ZIX CORP COM 98974P100 4995 549465 SH SOLE 549465 0 0 ZOGENIX INC COM NEW 98978L204 1870 39145 SH SOLE 39145 0 0 ZOETIS INC CL A 98978V103 88788 782338 SH SOLE 782338 0 0 ZOVIO INC COM 98979V102 196 54714 SH SOLE 54714 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 728 38083 SH SOLE 38083 0 0 ZSCALER INC COM 98980G102 62667 817683 SH SOLE 817683 0 0 ZUMIEZ INC COM 989817101 900 34491 SH SOLE 34491 0 0 ZUORA INC COM CL A 98983V106 20002 1305595 SH SOLE 1305595 0 0 ZYNGA INC CL A 98986T108 5610 915123 SH SOLE 915123 0 0 AIRCASTLE LTD COM G0129K104 7236 340357 SH SOLE 340357 0 0 ALKERMES PLC SHS G01767105 63963 2837770 SH SOLE 2837770 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 10543 95365 SH SOLE 95365 0 0 ALLERGAN PLC SHS G0177J108 3351 20016 SH SOLE 20016 0 0 AMDOCS LTD SHS G02602103 23500 378475 SH SOLE 378475 0 0 AMBARELLA INC SHS G037AX101 1108 25105 SH SOLE 25105 0 0 AON PLC SHS CL A G0408V102 6231 32289 SH SOLE 32289 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 4059 203264 SH SOLE 203264 0 0 ARCH CAP GROUP LTD ORD G0450A105 13001 350609 SH SOLE 350609 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 411 5546 SH SOLE 5546 0 0 ASSURED GUARANTY LTD COM G0585R106 15173 360582 SH SOLE 360582 0 0 ATLASSIAN CORP PLC CL A G06242104 50129 383131 SH SOLE 383131 0 0 ATHENE HLDG LTD CL A G0684D107 10773 250179 SH SOLE 250179 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 37422 627361 SH SOLE 627361 0 0 AXALTA COATING SYS LTD COM G0750C108 878 29493 SH SOLE 29493 0 0 ATLANTICA YIELD PLC SHS G0751N103 2206 97319 SH SOLE 97319 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 88682 479961 SH SOLE 479932 0 29 MIMECAST LTD ORD SHS G14838109 41670 892105 SH SOLE 892105 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 4039 116777 SH SOLE 116777 0 0 BUNGE LIMITED COM G16962105 18506 332193 SH SOLE 332193 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 3333 96110 SH SOLE 96110 0 0 CISION LTD SHS G1992S109 1353 115356 SH SOLE 115356 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 729 7648 SH SOLE 7648 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 465 8230 SH SOLE 8230 0 0 EATON CORP PLC SHS G29183103 74561 895306 SH SOLE 895306 0 0 ENDO INTL PLC SHS G30401106 719 174443 SH SOLE 174443 0 0 ENSTAR GROUP LIMITED SHS G3075P101 651 3734 SH SOLE 3734 0 0 ESSENT GROUP LTD COM G3198U102 5197 110602 SH SOLE 110602 0 0 EVEREST RE GROUP LTD COM G3223R108 36518 147737 SH SOLE 147737 0 0 FABRINET SHS G3323L100 2792 56214 SH SOLE 56214 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 494 18330 SH SOLE 18330 0 0 EROS INTL PLC SHS NEW G3788M114 544 403074 SH SOLE 343106 0 59968 GENPACT LIMITED SHS G3922B107 8329 218668 SH SOLE 218668 0 0 HELEN OF TROY CORP LTD COM G4388N106 507 3884 SH SOLE 3884 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 7331 171446 SH SOLE 171446 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 551 28997 SH SOLE 28997 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 5280 219470 SH SOLE 219470 0 0 IHS MARKIT LTD SHS G47567105 22510 353259 SH SOLE 353259 0 0 INGERSOLL-RAND PLC SHS G47791101 13730 108393 SH SOLE 108393 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2194 169196 SH SOLE 169196 0 0 INVESCO LTD SHS G491BT108 29928 1462743 SH SOLE 1462743 0 0 JAMES RIV GROUP LTD COM G5005R107 461 9822 SH SOLE 9822 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 17799 124850 SH SOLE 124850 0 0 JOHNSON CTLS INTL PLC SHS G51502105 18937 458403 SH SOLE 458403 0 0 LAZARD LTD SHS A G54050102 13860 403017 SH SOLE 403017 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4530 167843 SH SOLE 167843 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4579 172592 SH SOLE 172592 0 0 LINDE PLC SHS G5494J103 1937 9647 SH SOLE 9647 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12649 529905 SH SOLE 529905 0 0 MEDTRONIC PLC SHS G5960L103 52119 535153 SH SOLE 535153 0 0 APTIV PLC SHS G6095L109 9892 122384 SH SOLE 122384 0 0 NABORS INDUSTRIES LTD SHS G6359F103 3916 1350418 SH SOLE 1350418 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 5848 258744 SH SOLE 258744 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 17036 317663 SH SOLE 317663 0 0 NOVOCURE LTD ORD SHS G6674U108 6130 96943 SH SOLE 96943 0 0 NVENT ELECTRIC PLC SHS G6700G107 3358 135471 SH SOLE 135471 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 1958 50249 SH SOLE 50249 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 432 2426 SH SOLE 2426 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 41100 872237 SH SOLE 872237 0 0 PENTAIR PLC SHS G7S00T104 12907 346969 SH SOLE 346969 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 5363 109457 SH SOLE 109457 0 0 SINA CORP ORD G81477104 736 17067 SH SOLE 17067 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 526 22864 SH SOLE 22864 0 0 STERIS PLC SHS USD G8473T100 654 4391 SH SOLE 4391 0 0 STONECO LTD COM CL A G85158106 1596 53971 SH SOLE 53971 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2032 118191 SH SOLE 118191 0 0 TRITON INTL LTD CL A G9078F107 1658 50617 SH SOLE 50617 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 472 462 SH SOLE 462 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 11648 60813 SH SOLE 60813 0 0 PERRIGO CO PLC SHS G97822103 12472 261908 SH SOLE 261908 0 0 YATRA ONLINE INC ORD SHS G98338109 1973 527467 SH SOLE 527467 0 0 ALCON INC ORD SHS H01301128 24509 394983 SH SOLE 394983 0 0 CHUBB LIMITED COM H1467J104 47841 324806 SH SOLE 324806 0 0 GARMIN LTD SHS H2906T109 39174 490908 SH SOLE 490908 0 0 LOGITECH INTL S A SHS H50430232 2101 52851 SH SOLE 52851 0 0 TE CONNECTIVITY LTD REG SHS H84989104 60803 634814 SH SOLE 634814 0 0 INTELSAT S A COM L5140P101 635 32671 SH SOLE 32671 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 21429 146554 SH SOLE 146554 0 0 TRINSEO S A SHS L9340P101 2662 62867 SH SOLE 62867 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 100871 872515 SH SOLE 872515 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 25013 195656 SH SOLE 195656 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 264 2382 SH SOLE 2382 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 155 29842 SH SOLE 29842 0 0 RADWARE LTD ORD M81873107 3754 151789 SH SOLE 151789 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1050 66608 SH SOLE 66608 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 76052 365758 SH SOLE 365758 0 0 ELASTIC N V ORD SHS N14506104 16634 222795 SH SOLE 222795 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 17326 1253659 SH SOLE 1253659 0 0 FRANKS INTL N V COM N33462107 1737 318189 SH SOLE 318189 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 47275 548880 SH SOLE 548880 0 0 MYLAN N V SHS EURO N59465109 33358 1751982 SH SOLE 1751982 0 0 NXP SEMICONDUCTORS N V COM N6596X109 114129 1169231 SH SOLE 1169231 0 0 QIAGEN NV SHS NEW N72482123 100750 2484585 SH SOLE 2484585 0 0 UNIQURE NV SHS N90064101 3666 46914 SH SOLE 46914 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 2504 83980 SH SOLE 83980 0 0 COPA HOLDINGS SA CL A P31076105 7454 76398 SH SOLE 76398 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4672 188398 SH SOLE 188398 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18559 153111 SH SOLE 153111 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 6537 307913 SH SOLE 307913 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 6418 336206 SH SOLE 336206 0 0 SEASPAN CORP SHS Y75638109 847 86302 SH SOLE 25324 0 60978