0001445546-20-003514.txt : 20200722 0001445546-20-003514.hdr.sgml : 20200722 20200722134251 ACCESSION NUMBER: 0001445546-20-003514 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200722 DATE AS OF CHANGE: 20200722 EFFECTIVENESS DATE: 20200722 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: 201041119 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-2020 06-30-2020 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 LLC 0001716774 028-18172 Standard Life Aberdeen plc 0001604488 028-17430 Vivaldi Asset Management, LLC N
Kathleen W. Brown Chief Compliance Officer 630-517-7591 Kathleen W. Brown Wheaton IL 07-22-2020 1 2352 57692127 1 0001536185 028-14633 Equitable Investment Management Group, LLC
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 2366 43589 SH SOLE 43589 0 0 AAR CORP COM 000361105 871 42118 SH SOLE 42118 0 0 ABB LTD SPONSORED ADR 000375204 47637 2111550 SH SOLE 2111550 0 0 ADT INC DEL COM 00090Q103 7545 945445 SH SOLE 872245 0 73200 ABM INDS INC COM 000957100 1124 30957 SH SOLE 30957 0 0 AFLAC INC COM 001055102 55482 1539884 SH SOLE 1539884 0 0 AGCO CORP COM 001084102 3029 54609 SH SOLE 54609 0 0 AGNC INVT CORP COM 00123Q104 4067 315254 SH SOLE 315254 0 0 AES CORP COM 00130H105 9296 641550 SH SOLE 641550 0 0 AMC NETWORKS INC CL A 00164V103 955 40816 SH SOLE 40816 0 0 AMN HEALTHCARE SVCS INC COM 001744101 391 8652 SH SOLE 8652 0 0 ASGN INC COM 00191U102 2913 43689 SH SOLE 43689 0 0 AT&T INC COM 00206R102 216045 7146707 SH SOLE 7146707 0 0 A10 NETWORKS INC COM 002121101 2939 431569 SH SOLE 431569 0 0 ATN INTL INC COM 00215F107 23282 384384 SH SOLE 384384 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 497 109476 SH SOLE 109476 0 0 AXT INC COM 00246W103 347 72891 SH SOLE 72891 0 0 AZZ INC COM 002474104 1221 35585 SH SOLE 35585 0 0 AARONS INC COM PAR $0.50 002535300 858 18899 SH SOLE 18899 0 0 ABBOTT LABS COM 002824100 28259 309083 SH SOLE 309083 0 0 ABBVIE INC COM 00287Y109 174025 1772508 SH SOLE 1772508 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1171 110049 SH SOLE 110049 0 0 ABIOMED INC COM 003654100 2424 10035 SH SOLE 10035 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 21078 839101 SH SOLE 839101 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 68839 1420248 SH SOLE 1420248 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 153 11751 SH SOLE 11751 0 0 ACCELERON PHARMA INC COM 00434H108 3912 41061 SH SOLE 41061 0 0 ACI WORLDWIDE INC COM 004498101 1638 60706 SH SOLE 60706 0 0 ACTIVISION BLIZZARD INC COM 00507V109 50370 663630 SH SOLE 663630 0 0 ACUITY BRANDS INC COM 00508Y102 10809 112904 SH SOLE 112904 0 0 ACUSHNET HOLDINGS CORP COM 005098108 4739 136222 SH SOLE 136222 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2719 56196 SH SOLE 56196 0 0 ADDUS HOMECARE CORP COM 006739106 1710 18477 SH SOLE 18477 0 0 ADOBE INC COM 00724F101 233613 536658 SH SOLE 536643 0 15 ADTALEM GLOBAL ED INC COM 00737L103 801 25720 SH SOLE 25720 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3722 26130 SH SOLE 26130 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 1694 129473 SH SOLE 129473 0 0 AECOM COM 00766T100 14519 386342 SH SOLE 386342 0 0 AEGION CORP COM 00770F104 6289 396299 SH SOLE 396299 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 180 12176 SH SOLE 3376 0 8800 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2788 70333 SH SOLE 70333 0 0 ADVANCED MICRO DEVICES INC COM 007903107 114334 2173235 SH SOLE 2173235 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 21748 440250 SH SOLE 440250 0 0 ADVANCED ENERGY INDS COM 007973100 7937 117085 SH SOLE 117085 0 0 AEROVIRONMENT INC COM 008073108 2301 28892 SH SOLE 28892 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 155518 1759848 SH SOLE 1759848 0 0 AGNICO EAGLE MINES LTD COM 008474108 1545 24119 SH SOLE 24119 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 85054 1590391 SH SOLE 1590391 0 0 AGREE REALTY CORP COM 008492100 6870 104552 SH SOLE 104552 0 0 AIR LEASE CORP CL A 00912X302 5582 190576 SH SOLE 190576 0 0 AIR PRODS & CHEMS INC COM 009158106 81705 338378 SH SOLE 338378 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 602 27030 SH SOLE 27030 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 418822 3910932 SH SOLE 3910932 0 0 ALAMO GROUP INC COM 011311107 1675 16321 SH SOLE 16321 0 0 ALARM COM HLDGS INC COM 011642105 1934 29836 SH SOLE 29836 0 0 ALASKA AIR GROUP INC COM 011659109 13670 377007 SH SOLE 377007 0 0 ALBANY INTL CORP CL A 012348108 458 7799 SH SOLE 7799 0 0 ALBEMARLE CORP COM 012653101 19272 249599 SH SOLE 249599 0 0 ALCOA CORP COM 013872106 1112 98940 SH SOLE 98940 0 0 ALECTOR INC COM 014442107 3540 144845 SH SOLE 144845 0 0 ALEXANDERS INC COM 014752109 532 2208 SH SOLE 2208 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6704 41318 SH SOLE 41318 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 220342 1963136 SH SOLE 1963136 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 16992 1313168 SH SOLE 141368 0 1171800 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 207322 961161 SH SOLE 961161 0 0 ALIGN TECHNOLOGY INC COM 016255101 13400 48826 SH SOLE 48826 0 0 ALLEGHANY CORP DEL COM 017175100 6369 13021 SH SOLE 13021 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1475 144793 SH SOLE 144793 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 309 12166 SH SOLE 12166 0 0 ALLEGIANT TRAVEL CO COM 01748X102 591 5412 SH SOLE 5412 0 0 ALLETE INC COM NEW 018522300 49725 910555 SH SOLE 910555 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 2625 58189 SH SOLE 58189 0 0 ALLIANT ENERGY CORP COM 018802108 54723 1143880 SH SOLE 1143880 0 0 ALLIANZGI CON INCM 2024 TARG COM 01883H102 911 102568 SH SOLE 102568 0 0 ALLIANZGI ARTIFICIAL INTELLI COM 01883M101 1502 76125 SH SOLE 76125 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 5768 156823 SH SOLE 156823 0 0 ALLSTATE CORP COM 020002101 182451 1881129 SH SOLE 1881129 0 0 ALLY FINL INC COM 02005N100 18564 936133 SH SOLE 936133 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 119905 809566 SH SOLE 809566 0 0 ALPHABET INC CAP STK CL C 02079K107 412356 291704 SH SOLE 291701 0 3 ALPHABET INC CAP STK CL A 02079K305 744327 524895 SH SOLE 524895 0 0 ALTAIR ENGR INC COM CL A 021369103 1312 33002 SH SOLE 33002 0 0 ALTERYX INC COM CL A 02156B103 44042 268092 SH SOLE 268092 0 0 ALTICE USA INC CL A 02156K103 7081 314169 SH SOLE 314169 0 0 ALTRA INDL MOTION CORP COM 02208R106 2154 67599 SH SOLE 67599 0 0 ALTRIA GROUP INC COM 02209S103 80620 2054010 SH SOLE 2054010 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 156 12336 SH SOLE 12336 0 0 AMAZON COM INC COM 023135106 1280007 463969 SH SOLE 463967 0 2 AMBAC FINL GROUP INC COM NEW 023139884 611 42653 SH SOLE 42653 0 0 AMBEV SA SPONSORED ADR 02319V103 1084 410472 SH SOLE 410472 0 0 AMEDISYS INC COM 023436108 4039 20346 SH SOLE 20346 0 0 AMERANT BANCORP INC CL A 023576101 171 11360 SH SOLE 11360 0 0 AMERCO COM 023586100 4257 14087 SH SOLE 14087 0 0 AMEREN CORP COM 023608102 51377 730204 SH SOLE 730204 0 0 AMERESCO INC CL A 02361E108 2643 95146 SH SOLE 95146 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 21876 1723897 SH SOLE 1723897 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2456 187933 SH SOLE 52481 0 135452 AMERICAN ASSETS TR INC COM 024013104 4419 158729 SH SOLE 158729 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 915 120385 SH SOLE 120385 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 642 18354 SH SOLE 18354 0 0 AMERICAN ELEC PWR CO INC COM 025537101 56616 710900 SH SOLE 710900 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1824 167369 SH SOLE 167369 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 975 39447 SH SOLE 39447 0 0 AMERICAN EXPRESS CO COM 025816109 4443 46671 SH SOLE 46671 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5444 85792 SH SOLE 85792 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 122 15427 SH SOLE 15427 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 4326 160835 SH SOLE 160835 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 28398 910786 SH SOLE 910786 0 0 AMERICAN NATL INS CO COM 028591105 1783 24735 SH SOLE 24735 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 980 33117 SH SOLE 33117 0 0 AMERICAN SOFTWARE INC CL A 029683109 963 61123 SH SOLE 61123 0 0 AMER STATES WTR CO COM 029899101 18059 229672 SH SOLE 229672 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 525 64529 SH SOLE 64529 0 0 AMERICAN TOWER CORP NEW COM 03027X100 18821 72799 SH SOLE 72799 0 0 AMERICAN VANGUARD CORP COM 030371108 732 53224 SH SOLE 53224 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 32486 252495 SH SOLE 252495 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 273 3607 SH SOLE 3607 0 0 AMERICAS CAR MART INC COM 03062T105 1100 12520 SH SOLE 12520 0 0 AMERICOLD RLTY TR COM 03064D108 7688 211792 SH SOLE 211792 0 0 AMERISAFE INC COM 03071H100 3917 64048 SH SOLE 64048 0 0 AMERISOURCEBERGEN CORP COM 03073E105 10969 108849 SH SOLE 108849 0 0 AMERIPRISE FINL INC COM 03076C106 3891 25934 SH SOLE 25934 0 0 AMERIS BANCORP COM 03076K108 1454 61616 SH SOLE 61616 0 0 AMETEK INC COM 031100100 4752 53175 SH SOLE 53175 0 0 AMGEN INC COM 031162100 239455 1015243 SH SOLE 1015243 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2564 170038 SH SOLE 170038 0 0 AMKOR TECHNOLOGY INC COM 031652100 1551 126014 SH SOLE 126014 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1055 221535 SH SOLE 221535 0 0 AMPHENOL CORP NEW CL A 032095101 3910 40811 SH SOLE 40811 0 0 ANALOG DEVICES INC COM 032654105 143848 1172927 SH SOLE 1172927 0 0 ANAPLAN INC COM 03272L108 29395 648744 SH SOLE 648744 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2057 69764 SH SOLE 69764 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 44746 907619 SH SOLE 907619 0 0 ANSYS INC COM 03662Q105 115537 396040 SH SOLE 396040 0 0 ANTERO RESOURCES CORP COM 03674X106 35652 14036077 SH SOLE 2390377 0 11645700 ANTHEM INC COM 036752103 54935 208893 SH SOLE 208893 0 0 ANTERO MIDSTREAM CORP COM 03676B102 109 21389 SH SOLE 21389 0 0 APACHE CORP COM 037411105 3913 289829 SH SOLE 289829 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 830 22050 SH SOLE 22050 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2665 271656 SH SOLE 271656 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 136 10974 SH SOLE 10974 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 925 74470 SH SOLE 74470 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 9527 190839 SH SOLE 190839 0 0 APPIAN CORP CL A 03782L101 60441 1179338 SH SOLE 231713 0 947625 APPLE INC COM 037833100 388155 1064022 SH SOLE 1064022 0 0 APPFOLIO INC COM CL A 03783C100 39815 244697 SH SOLE 244697 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1970 203911 SH SOLE 203911 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 689 11037 SH SOLE 11037 0 0 APPLIED MATLS INC COM 038222105 121410 2008441 SH SOLE 2008441 0 0 APTARGROUP INC COM 038336103 6520 58226 SH SOLE 58226 0 0 ARAMARK COM 03852U106 9677 428769 SH SOLE 428769 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 83519 2093212 SH SOLE 2093212 0 0 ARCHROCK INC COM 03957W106 2141 329819 SH SOLE 329819 0 0 ARCOSA INC COM 039653100 4240 100467 SH SOLE 100467 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 6174 155518 SH SOLE 155518 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 2725 43295 SH SOLE 43295 0 0 ARGAN INC COM 04010E109 2421 51096 SH SOLE 51096 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 3453 289455 SH SOLE 289455 0 0 ARISTA NETWORKS INC COM 040413106 306486 1459250 SH SOLE 1459250 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 352 35400 SH SOLE 35400 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 185 19704 SH SOLE 19704 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 3482 44665 SH SOLE 44665 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3323 76933 SH SOLE 76933 0 0 ARTESIAN RESOURCES CORP CL A 043113208 734 20223 SH SOLE 20223 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 819 25191 SH SOLE 25191 0 0 ARVINAS INC COM 04335A105 1493 44518 SH SOLE 29518 0 15000 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1337 17284 SH SOLE 17284 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 6317 91419 SH SOLE 91419 0 0 ASPEN TECHNOLOGY INC COM 045327103 7341 70857 SH SOLE 70857 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 3500 128238 SH SOLE 128238 0 0 ASSOCIATED BANC CORP COM 045487105 5996 438327 SH SOLE 438327 0 0 ASSURANT INC COM 04621X108 46116 446470 SH SOLE 446470 0 0 ASTEC INDS INC COM 046224101 1545 33369 SH SOLE 33369 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 223 4214 SH SOLE 4214 0 0 ATKORE INTL GROUP INC COM 047649108 1825 66733 SH SOLE 66733 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2066 89208 SH SOLE 89208 0 0 ATMOS ENERGY CORP COM 049560105 50926 511411 SH SOLE 511411 0 0 ATRICURE INC COM 04963C209 2408 53578 SH SOLE 53578 0 0 ATRION CORP COM 049904105 1891 2968 SH SOLE 2968 0 0 AUTODESK INC COM 052769106 120917 505525 SH SOLE 505525 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1465 19405 SH SOLE 19405 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 87049 584650 SH SOLE 584650 0 0 AUTONATION INC COM 05329W102 11539 307064 SH SOLE 307064 0 0 AUTOZONE INC COM 053332102 5205 4614 SH SOLE 4614 0 0 AVALARA INC COM 05338G106 102989 773831 SH SOLE 773831 0 0 AVALONBAY CMNTYS INC COM 053484101 52165 337330 SH SOLE 337330 0 0 AVANGRID INC COM 05351W103 54395 1295746 SH SOLE 1295746 0 0 AVANTOR INC COM 05352A100 7214 424369 SH SOLE 424369 0 0 AVERY DENNISON CORP COM 053611109 48381 424057 SH SOLE 424057 0 0 AVIS BUDGET GROUP COM 053774105 1206 52668 SH SOLE 9668 0 43000 AVISTA CORP COM 05379B107 49218 1352513 SH SOLE 1352513 0 0 AVNET INC COM 053807103 59031 2116959 SH SOLE 2116959 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1837 65978 SH SOLE 65978 0 0 AXON ENTERPRISE INC COM 05464C101 5101 51981 SH SOLE 51981 0 0 AXOS FINANCIAL INC COM 05465C100 598 27072 SH SOLE 27072 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 2477 70562 SH SOLE 7362 0 63200 BBX CAP CORP NEW CL A 05491N104 318 125288 SH SOLE 125288 0 0 B & G FOODS INC NEW COM 05508R106 704 28884 SH SOLE 7390 0 21494 BCE INC COM NEW 05534B760 45493 1089142 SH SOLE 1089142 0 0 BGC PARTNERS INC CL A 05541T101 276 100764 SH SOLE 100764 0 0 BG STAFFING INC COM 05544A109 211 18599 SH SOLE 18599 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 567 13783 SH SOLE 13783 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 11910 319571 SH SOLE 319571 0 0 BOK FINL CORP COM NEW 05561Q201 10008 177322 SH SOLE 177322 0 0 BRT APARTMENTS CORP COM 055645303 243 22467 SH SOLE 22467 0 0 BMC STK HLDGS INC COM 05591B109 1551 61694 SH SOLE 61694 0 0 BWX TECHNOLOGIES INC COM 05605H100 5036 88912 SH SOLE 88912 0 0 BADGER METER INC COM 056525108 12995 206535 SH SOLE 206535 0 0 BAIDU INC SPON ADR REP A 056752108 79014 659056 SH SOLE 659056 0 0 BAKER HUGHES COMPANY CL A 05722G100 17058 1108354 SH SOLE 1108354 0 0 BALCHEM CORP COM 057665200 2637 27804 SH SOLE 27804 0 0 BALL CORP COM 058498106 13450 193552 SH SOLE 193552 0 0 BALLARD PWR SYS INC NEW COM 058586108 7152 464406 SH SOLE 174806 0 289600 BANCFIRST CORP COM 05945F103 732 18053 SH SOLE 18053 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 687 180382 SH SOLE 180382 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 61 11607 SH SOLE 11607 0 0 BANCORP INC DEL COM 05969A105 221 22588 SH SOLE 22588 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4487 197317 SH SOLE 197317 0 0 BANDWIDTH INC COM CL A 05988J103 6246 49179 SH SOLE 49179 0 0 BK OF AMERICA CORP COM 060505104 77564 3265868 SH SOLE 3265868 0 0 BANK HAWAII CORP COM 062540109 51439 837628 SH SOLE 837628 0 0 BANK OF MARIN BANCORP COM 063425102 246 7391 SH SOLE 7391 0 0 BANK MONTREAL QUE COM 063671101 44110 831475 SH SOLE 831475 0 0 BANK NEW YORK MELLON CORP COM 064058100 85084 2201402 SH SOLE 2201402 0 0 BANK NOVA SCOTIA B C COM 064149107 45498 1103261 SH SOLE 1103261 0 0 BANK OZK COM 06417N103 14409 613950 SH SOLE 613950 0 0 BANKUNITED INC COM 06652K103 7289 359929 SH SOLE 359929 0 0 BANNER CORP COM NEW 06652V208 1185 31186 SH SOLE 31186 0 0 BAR HBR BANKSHARES COM 066849100 697 31147 SH SOLE 31147 0 0 BAOZUN INC SPONSORED ADR 06684L103 1387 36076 SH SOLE 3676 0 32400 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1670 132829 SH SOLE 132829 0 0 BARNES GROUP INC COM 067806109 1197 30256 SH SOLE 30256 0 0 BARRICK GOLD CORPORATION COM 067901108 1728 64153 SH SOLE 64153 0 0 BARRETT BUSINESS SVCS INC COM 068463108 895 16847 SH SOLE 16847 0 0 BAXTER INTL INC COM 071813109 27345 317600 SH SOLE 317600 0 0 BAYCOM CORP COM 07272M107 303 23477 SH SOLE 23477 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1169 44328 SH SOLE 44328 0 0 BECTON DICKINSON & CO COM 075887109 11878 49641 SH SOLE 49641 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1088 5773 SH SOLE 5773 0 0 BELDEN INC COM 077454106 495 15221 SH SOLE 15221 0 0 BENCHMARK ELECTRS INC COM 08160H101 494 22865 SH SOLE 22865 0 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 456 22278 SH SOLE 1978 0 20300 BERKLEY W R CORP COM 084423102 4385 76535 SH SOLE 76535 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21486 120362 SH SOLE 120362 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 551 50024 SH SOLE 50024 0 0 BERRY GLOBAL GROUP INC COM 08579W103 3705 83589 SH SOLE 83589 0 0 BEST BUY INC COM 086516101 13981 160203 SH SOLE 160203 0 0 BEYOND MEAT INC COM 08862E109 3733 27865 SH SOLE 16965 0 10900 BIG LOTS INC COM 089302103 4206 100145 SH SOLE 100145 0 0 BILIBILI INC SPONS ADS REP Z 090040106 1973 42590 SH SOLE 42590 0 0 BILL COM HLDGS INC COM 090043100 7436 82427 SH SOLE 82427 0 0 BIO RAD LABS INC CL A 090572207 139916 309899 SH SOLE 309899 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 141200 1144806 SH SOLE 1144806 0 0 BIOGEN INC COM 09062X103 106396 397666 SH SOLE 397666 0 0 BIOTELEMETRY INC COM 090672106 1171 25913 SH SOLE 25913 0 0 BIO-TECHNE CORP COM 09073M104 105620 399969 SH SOLE 399969 0 0 BLACK HILLS CORP COM 092113109 47386 836319 SH SOLE 836319 0 0 BLACK KNIGHT INC COM 09215C105 39388 542839 SH SOLE 542839 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 4918 756627 SH SOLE 756627 0 0 BLACKBAUD INC COM 09227Q100 29507 516938 SH SOLE 516938 0 0 BLACKBERRY LTD COM 09228F103 2153 440332 SH SOLE 440332 0 0 BLACKLINE INC COM 09239B109 47598 574096 SH SOLE 574096 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 865 56007 SH SOLE 56007 0 0 BLACKROCK INCOME TR INC COM 09247F100 659 106822 SH SOLE 106822 0 0 BLACKROCK INC COM 09247X101 55376 101778 SH SOLE 101778 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 620 46711 SH SOLE 46711 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 566 38469 SH SOLE 38469 0 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 733 61868 SH SOLE 61868 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 519 38187 SH SOLE 38187 0 0 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 668 45264 SH SOLE 45264 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 1129 81844 SH SOLE 81844 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09254A101 561 46228 SH SOLE 46228 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 1079 82904 SH SOLE 82904 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 528 35092 SH SOLE 35092 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 829 64956 SH SOLE 64956 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 618 47794 SH SOLE 47794 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1229 120839 SH SOLE 120839 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 207 17210 SH SOLE 17210 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1292 54384 SH SOLE 54384 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 2172 190178 SH SOLE 190178 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 1421 98625 SH SOLE 98625 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 5009 132491 SH SOLE 132491 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 3771 66552 SH SOLE 66552 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 793 37944 SH SOLE 37944 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 730 32220 SH SOLE 32220 0 0 BLOCK H & R INC COM 093671105 6420 449588 SH SOLE 449588 0 0 BLOOM ENERGY CORP COM CL A 093712107 1956 179811 SH SOLE 22511 0 157300 BLOOMIN BRANDS INC COM 094235108 850 79754 SH SOLE 79754 0 0 BLUCORA INC COM 095229100 872 76355 SH SOLE 76355 0 0 BLUE BIRD CORP COM 095306106 1415 94424 SH SOLE 94424 0 0 BLUEBIRD BIO INC COM 09609G100 71431 1170234 SH SOLE 1170234 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1198 15363 SH SOLE 15363 0 0 BOEING CO COM 097023105 1825 9955 SH SOLE 9955 0 0 BOISE CASCADE CO DEL COM 09739D100 1294 34399 SH SOLE 34399 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 472 31837 SH SOLE 31837 0 0 BOOKING HOLDINGS INC COM 09857L108 116567 73205 SH SOLE 73205 0 0 BOOT BARN HLDGS INC COM 099406100 274 12731 SH SOLE 12731 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 70893 911333 SH SOLE 911333 0 0 BORGWARNER INC COM 099724106 12995 368136 SH SOLE 368136 0 0 BOSTON BEER INC CL A 100557107 5471 10195 SH SOLE 10195 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 914 132898 SH SOLE 132898 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 5785 64013 SH SOLE 64013 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5707 162540 SH SOLE 162540 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1103 21726 SH SOLE 21726 0 0 BOX INC CL A 10316T104 127589 6145901 SH SOLE 6145901 0 0 BOYD GAMING CORP COM 103304101 1775 84946 SH SOLE 84946 0 0 BRADY CORP CL A 104674106 828 17692 SH SOLE 17692 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 184 64284 SH SOLE 64284 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 669 61415 SH SOLE 61415 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 116 11334 SH SOLE 11334 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 695 56251 SH SOLE 56251 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 845 7207 SH SOLE 7207 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 497 44377 SH SOLE 44377 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 194 15552 SH SOLE 15552 0 0 BRINKS CO COM 109696104 369 8114 SH SOLE 8114 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 78616 1337005 SH SOLE 1337005 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2978 76719 SH SOLE 76624 0 95 BRIXMOR PPTY GROUP INC COM 11120U105 2601 202879 SH SOLE 202879 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 518 4108 SH SOLE 4108 0 0 BROADCOM INC COM 11135F101 321448 1018497 SH SOLE 1018497 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 546 54169 SH SOLE 54169 0 0 BROOKS AUTOMATION INC NEW COM 114340102 1487 33603 SH SOLE 33603 0 0 BROWN & BROWN INC COM 115236101 21967 538930 SH SOLE 538930 0 0 BROWN FORMAN CORP CL B 115637209 7677 120588 SH SOLE 120588 0 0 BRUKER CORP COM 116794108 7709 189513 SH SOLE 189513 0 0 BRYN MAWR BK CORP COM 117665109 388 14018 SH SOLE 14018 0 0 BUCKLE INC COM 118440106 431 27479 SH SOLE 23779 0 3700 BUILDERS FIRSTSOURCE INC COM 12008R107 790 38154 SH SOLE 38154 0 0 BURLINGTON STORES INC COM 122017106 11113 56431 SH SOLE 56431 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 697 45406 SH SOLE 45406 0 0 CB FINL SVCS INC COM 12479G101 217 9950 SH SOLE 9950 0 0 CBIZ INC COM 124805102 1644 68571 SH SOLE 68571 0 0 CBTX INC COM 12481V104 207 9876 SH SOLE 9876 0 0 CBL & ASSOC PPTYS INC COM 124830100 5 17983 SH SOLE 17983 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 737 7906 SH SOLE 7906 0 0 CBRE GROUP INC CL A 12504L109 6741 149070 SH SOLE 149070 0 0 CDK GLOBAL INC COM 12508E101 1438 34717 SH SOLE 34717 0 0 CDW CORP COM 12514G108 103353 889592 SH SOLE 889556 0 36 CF INDS HLDGS INC COM 125269100 6147 218459 SH SOLE 218459 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 54242 686083 SH SOLE 686083 0 0 CIGNA CORP NEW COM 125523100 32726 174397 SH SOLE 174397 0 0 CIT GROUP INC COM NEW 125581801 15989 771314 SH SOLE 771314 0 0 CME GROUP INC COM 12572Q105 47359 291369 SH SOLE 291369 0 0 CMS ENERGY CORP COM 125896100 59501 1018509 SH SOLE 1018509 0 0 CNA FINL CORP COM 126117100 47077 1464287 SH SOLE 1464287 0 0 CNB FINL CORP PA COM 126128107 629 35076 SH SOLE 35076 0 0 CNOOC LIMITED SPONSORED ADR 126132109 1200 10636 SH SOLE 10636 0 0 CNO FINL GROUP INC COM 12621E103 1662 106717 SH SOLE 106717 0 0 CRH PLC ADR 12626K203 221 6438 SH SOLE 6438 0 0 CSG SYS INTL INC COM 126349109 2491 60195 SH SOLE 60195 0 0 CSW INDUSTRIALS INC COM 126402106 1923 27832 SH SOLE 27832 0 0 CSX CORP COM 126408103 16488 236419 SH SOLE 236419 0 0 CTS CORP COM 126501105 208 10372 SH SOLE 10372 0 0 CNX RESOURCES CORPORATION COM 12653C108 4298 496936 SH SOLE 496936 0 0 CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 4817 724362 SH SOLE 724362 0 0 CVB FINL CORP COM 126600105 4538 242137 SH SOLE 242137 0 0 CVR ENERGY INC COM 12662P108 2541 126347 SH SOLE 126347 0 0 CVS HEALTH CORP COM 126650100 70396 1083515 SH SOLE 1083459 0 56 CABLE ONE INC COM 12685J105 12321 6942 SH SOLE 6942 0 0 CABOT CORP COM 127055101 5333 143937 SH SOLE 143937 0 0 CABOT OIL & GAS CORP COM 127097103 17963 1045568 SH SOLE 1045568 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 5051 36200 SH SOLE 36200 0 0 CACI INTL INC CL A 127190304 9625 44380 SH SOLE 44380 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 122370 1275223 SH SOLE 1275223 0 0 CADENCE BANCORPORATION CL A 12739A100 1425 160831 SH SOLE 160831 0 0 CAL MAINE FOODS INC COM NEW 128030202 1916 43083 SH SOLE 43083 0 0 CALAMP CORP COM 128126109 552 68900 SH SOLE 68900 0 0 CALAVO GROWERS INC COM 128246105 227 3606 SH SOLE 3606 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 11118 233079 SH SOLE 233079 0 0 CALLAWAY GOLF CO COM 131193104 933 53283 SH SOLE 53283 0 0 CALLON PETE CO DEL COM 13123X102 4091 3557342 SH SOLE 458242 0 3099100 CAMBRIDGE BANCORP COM 132152109 823 13892 SH SOLE 13892 0 0 CAMDEN NATL CORP COM 133034108 291 8433 SH SOLE 8433 0 0 CAMDEN PPTY TR SH BEN INT 133131102 46770 512719 SH SOLE 512719 0 0 CAMPBELL SOUP CO COM 134429109 57952 1167676 SH SOLE 1167676 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2229 82051 SH SOLE 82051 0 0 CANADIAN IMP BK COMM COM 136069101 44698 667437 SH SOLE 667437 0 0 CANADIAN NATL RY CO COM 136375102 46554 525614 SH SOLE 525614 0 0 CANADIAN SOLAR INC COM 136635109 2170 112587 SH SOLE 112587 0 0 CANNAE HLDGS INC COM 13765N107 4095 99624 SH SOLE 99624 0 0 CANON INC SPONSORED ADR 138006309 43926 2199614 SH SOLE 2199614 0 0 CANTEL MED CORP COM 138098108 242 5479 SH SOLE 5479 0 0 CAPITAL BANCORP INC MD COM 139737100 181 16906 SH SOLE 16906 0 0 CAPITAL ONE FINL CORP COM 14040H105 14670 234389 SH SOLE 234389 0 0 CAPITOL FED FINL INC COM 14057J101 46970 4266117 SH SOLE 4266117 0 0 CARDINAL HEALTH INC COM 14149Y108 5972 114436 SH SOLE 114436 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 954 30248 SH SOLE 30248 0 0 CARDLYTICS INC COM 14161W105 5105 72948 SH SOLE 72948 0 0 CAREDX INC COM 14167L103 2328 65697 SH SOLE 65697 0 0 CARETRUST REIT INC COM 14174T107 221 12886 SH SOLE 12886 0 0 CARLISLE COS INC COM 142339100 8833 73814 SH SOLE 73814 0 0 CARMAX INC COM 143130102 6722 75065 SH SOLE 75065 0 0 CARLYLE GROUP INC COM 14316J108 8198 293848 SH SOLE 39248 0 254600 CARNIVAL CORP UNIT 99/99/9999 143658300 22115 1346859 SH SOLE 223190 0 1123669 CARRIAGE SVCS INC COM 143905107 592 32678 SH SOLE 32678 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1548 63752 SH SOLE 63752 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 12047 542154 SH SOLE 542154 0 0 CARTERS INC COM 146229109 5179 64175 SH SOLE 64175 0 0 CARVANA CO CL A 146869102 32801 272886 SH SOLE 272886 0 0 CASELLA WASTE SYS INC CL A 147448104 1914 36718 SH SOLE 36718 0 0 CASEYS GEN STORES INC COM 147528103 10920 73033 SH SOLE 73033 0 0 CASS INFORMATION SYS INC COM 14808P109 221 5673 SH SOLE 5673 0 0 CATALENT INC COM 148806102 6149 83886 SH SOLE 83886 0 0 CATERPILLAR INC DEL COM 149123101 54931 434234 SH SOLE 434234 0 0 CATHAY GEN BANCORP COM 149150104 7014 266709 SH SOLE 266709 0 0 CAVCO INDS INC DEL COM 149568107 1908 9896 SH SOLE 9896 0 0 CELANESE CORP DEL COM 150870103 8747 101306 SH SOLE 101306 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 131 45461 SH SOLE 45461 0 0 CENTENE CORP DEL COM 15135B101 28095 442087 SH SOLE 442087 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 4591 5158945 SH SOLE 2224909 0 2934036 CENTERPOINT ENERGY INC COM 15189T107 20163 1079977 SH SOLE 1079977 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 209 36916 SH SOLE 36916 0 0 CENTRAL GARDEN & PET CO COM 153527106 816 22666 SH SOLE 22666 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 609 18025 SH SOLE 18025 0 0 CENTRAL SECS CORP COM 155123102 1643 56941 SH SOLE 56941 0 0 CENTURY CMNTYS INC COM 156504300 2597 84711 SH SOLE 84711 0 0 CENTURYLINK INC COM 156700106 157596 15712450 SH SOLE 15712450 0 0 CERENCE INC COM 156727109 73677 1804032 SH SOLE 1386832 0 417200 CERIDIAN HCM HLDG INC COM 15677J108 38549 486306 SH SOLE 486306 0 0 CERNER CORP COM 156782104 91488 1334610 SH SOLE 1334610 0 0 CHAMPIONX CORPORATION COM 15872M104 24080 2467184 SH SOLE 2467184 0 0 CHARLES RIV LABS INTL INC COM 159864107 102213 586254 SH SOLE 586254 0 0 CHART INDS INC COM PAR $0.01 16115Q308 1140 23500 SH SOLE 23500 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14536 28499 SH SOLE 28499 0 0 CHEESECAKE FACTORY INC COM 163072101 1388 60561 SH SOLE 10661 0 49900 CHEFS WHSE INC COM 163086101 1241 91367 SH SOLE 91367 0 0 CHEGG INC COM 163092109 5531 82227 SH SOLE 82227 0 0 CHEMED CORP NEW COM 16359R103 36751 81476 SH SOLE 81476 0 0 CHEMOCENTRYX INC COM 16383L106 1780 30933 SH SOLE 30933 0 0 CHEMOURS CO COM 163851108 2549 166031 SH SOLE 166031 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 3007 85969 SH SOLE 85969 0 0 CHENIERE ENERGY INC COM NEW 16411R208 6068 125575 SH SOLE 125575 0 0 CHERRY HILL MTG INVT CORP COM 164651101 287 31803 SH SOLE 31803 0 0 CHESAPEAKE UTILS CORP COM 165303108 44355 528033 SH SOLE 528033 0 0 CHEVRON CORP NEW COM 166764100 65171 730372 SH SOLE 730372 0 0 CHEWY INC CL A 16679L109 16964 379594 SH SOLE 365994 0 13600 CHICOS FAS INC COM 168615102 333 241383 SH SOLE 241383 0 0 CHILDRENS PL INC COM 168905107 2384 63716 SH SOLE 28516 0 35200 CHIMERA INVT CORP COM NEW 16934Q208 7786 810213 SH SOLE 810213 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1530 151665 SH SOLE 124065 0 27600 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 47140 1401300 SH SOLE 1401300 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 956 22791 SH SOLE 22791 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 965 34384 SH SOLE 34384 0 0 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 936 171762 SH SOLE 171762 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 12194 11587 SH SOLE 11587 0 0 CHOICE HOTELS INTL INC COM 169905106 539 6827 SH SOLE 6827 0 0 CHURCH & DWIGHT INC COM 171340102 21082 272734 SH SOLE 272734 0 0 CHURCHILL DOWNS INC COM 171484108 3845 28880 SH SOLE 28880 0 0 CHUYS HLDGS INC COM 171604101 497 33373 SH SOLE 33373 0 0 CIENA CORP COM NEW 171779309 149204 2754882 SH SOLE 2754882 0 0 CIMAREX ENERGY CO COM 171798101 14990 545281 SH SOLE 545281 0 0 CINCINNATI FINL CORP COM 172062101 67601 1055776 SH SOLE 1055776 0 0 CINEMARK HLDGS INC COM 17243V102 9814 849725 SH SOLE 849725 0 0 CIRRUS LOGIC INC COM 172755100 3254 52675 SH SOLE 52675 0 0 CISCO SYS INC COM 17275R102 1032099 22129042 SH SOLE 22129042 0 0 CINTAS CORP COM 172908105 10352 38866 SH SOLE 38866 0 0 CITIGROUP INC COM NEW 172967424 88518 1732254 SH SOLE 1732254 0 0 CITI TRENDS INC COM 17306X102 382 18913 SH SOLE 18913 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 19275 763652 SH SOLE 763652 0 0 CITRIX SYS INC COM 177376100 454922 3075665 SH SOLE 3075665 0 0 CITY HLDG CO COM 177835105 2260 34672 SH SOLE 34672 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 568 36861 SH SOLE 36861 0 0 CLEAN HARBORS INC COM 184496107 9017 150328 SH SOLE 150328 0 0 CLEARWAY ENERGY INC CL C 18539C204 5463 236918 SH SOLE 236918 0 0 CLEVELAND CLIFFS INC COM 185899101 1039 188312 SH SOLE 22312 0 166000 CLOROX CO DEL COM 189054109 63032 287332 SH SOLE 287332 0 0 CLOUDERA INC COM 18914U100 179477 14109858 SH SOLE 14109858 0 0 CLOUDFLARE INC CL A COM 18915M107 114523 3185622 SH SOLE 3185622 0 0 COASTAL FINL CORP WA COM NEW 19046P209 226 15543 SH SOLE 15543 0 0 COCA COLA CO COM 191216100 147408 3299192 SH SOLE 3299192 0 0 CODEXIS INC COM 192005106 362 31770 SH SOLE 31770 0 0 COEUR MNG INC COM NEW 192108504 260 51204 SH SOLE 51204 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5437 70287 SH SOLE 70287 0 0 COGNEX CORP COM 192422103 885 14826 SH SOLE 14826 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 135852 2390914 SH SOLE 2390914 0 0 COHERENT INC COM 192479103 644 4913 SH SOLE 4913 0 0 COHEN & STEERS INC COM 19247A100 7449 109459 SH SOLE 109459 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 3148 164622 SH SOLE 164622 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3598 163170 SH SOLE 163170 0 0 COHU INC COM 192576106 3751 216332 SH SOLE 216332 0 0 COLFAX CORP COM 194014106 597 21415 SH SOLE 21415 0 0 COLGATE PALMOLIVE CO COM 194162103 47038 642071 SH SOLE 642071 0 0 COLONY CAP INC NEW CL A COM 19626G108 161 67121 SH SOLE 67121 0 0 COLUMBIA BKG SYS INC COM 197236102 2605 91893 SH SOLE 91893 0 0 COLUMBIA FINL INC COM 197641103 2023 144932 SH SOLE 144932 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 202 15404 SH SOLE 15404 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 7347 91181 SH SOLE 91181 0 0 COMFORT SYS USA INC COM 199908104 2048 50262 SH SOLE 50262 0 0 COMCAST CORP NEW CL A 20030N101 68312 1752482 SH SOLE 1752482 0 0 COMERICA INC COM 200340107 38727 1016452 SH SOLE 1016452 0 0 COMMERCE BANCSHARES INC COM 200525103 15809 265831 SH SOLE 265831 0 0 COMMERCIAL METALS CO COM 201723103 1641 80453 SH SOLE 80453 0 0 COMMSCOPE HLDG CO INC COM 20337X109 60648 7280700 SH SOLE 7280700 0 0 COMMUNITY BK SYS INC COM 203607106 2864 50224 SH SOLE 50224 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1462 35738 SH SOLE 35738 0 0 COMMUNITY TR BANCORP INC COM 204149108 230 7033 SH SOLE 7033 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 84 41120 SH SOLE 41120 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 197 100661 SH SOLE 100661 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7927 754238 SH SOLE 754238 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 130 11451 SH SOLE 11451 0 0 COMPASS MINERALS INTL INC COM 20451N101 1834 37611 SH SOLE 37611 0 0 CONAGRA BRANDS INC COM 205887102 8368 237916 SH SOLE 237916 0 0 CONCHO RES INC COM 20605P101 12589 244456 SH SOLE 244456 0 0 CONMED CORP COM 207410101 250 3472 SH SOLE 3472 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 893 55408 SH SOLE 55408 0 0 CONOCOPHILLIPS COM 20825C104 45597 1085121 SH SOLE 1085058 0 63 CONSOL ENERGY INC NEW COM 20854L108 266 52563 SH SOLE 52563 0 0 CONSOLIDATED EDISON INC COM 209115104 68130 947167 SH SOLE 947167 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3003 17164 SH SOLE 17142 0 22 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1702 95807 SH SOLE 95807 0 0 CONTAINER STORE GROUP INC COM 210751103 109 33656 SH SOLE 33656 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 246 107324 SH SOLE 82424 0 24900 CONTINENTAL RES INC COM 212015101 60098 3428286 SH SOLE 1664866 0 1763420 COOPER COS INC COM NEW 216648402 14630 51578 SH SOLE 51578 0 0 COOPER TIRE & RUBR CO COM 216831107 2231 80818 SH SOLE 80818 0 0 COPART INC COM 217204106 23653 284055 SH SOLE 284055 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2680 159309 SH SOLE 159309 0 0 CORESITE RLTY CORP COM 21870Q105 12529 103494 SH SOLE 103494 0 0 CORELOGIC INC COM 21871D103 2992 44511 SH SOLE 44511 0 0 CORECIVIC INC COM 21871N101 963 102903 SH SOLE 102903 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 1906 314513 SH SOLE 314513 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 29721 770774 SH SOLE 770774 0 0 CORNING INC COM 219350105 39847 1538499 SH SOLE 1538499 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5780 228113 SH SOLE 228113 0 0 CORTEVA INC COM 22052L104 17411 649913 SH SOLE 649913 0 0 CORVEL CORP COM 221006109 933 13155 SH SOLE 13155 0 0 COSTCO WHSL CORP NEW COM 22160K105 144119 475311 SH SOLE 475311 0 0 COSTAR GROUP INC COM 22160N109 23572 33168 SH SOLE 33168 0 0 COUPA SOFTWARE INC COM 22266L106 127986 461976 SH SOLE 461976 0 0 COUSINS PPTYS INC COM NEW 222795502 586 19636 SH SOLE 19636 0 0 COVANTA HLDG CORP COM 22282E102 230 23982 SH SOLE 23982 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 360 24961 SH SOLE 24961 0 0 COVIA HLDGS CORP COM 22305A103 32 66180 SH SOLE 5679 0 60501 CRACKER BARREL OLD CTRY STOR COM 22410J106 2102 18954 SH SOLE 18954 0 0 CRAFT BREW ALLIANCE INC COM 224122101 356 23122 SH SOLE 23122 0 0 CRANE CO COM 224399105 454 7640 SH SOLE 7640 0 0 CREDIT ACCEP CORP MICH COM 225310101 9424 22492 SH SOLE 20392 0 2100 CREDIT SUISSE GROUP SPONSORED ADR 225401108 274 26585 SH SOLE 26585 0 0 CREE INC COM 225447101 10619 179402 SH SOLE 179402 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4244 323730 SH SOLE 323730 0 0 CROCS INC COM 227046109 1141 30976 SH SOLE 30976 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 200 20499 SH SOLE 20499 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 178839 1783220 SH SOLE 1783220 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 18412 110021 SH SOLE 110021 0 0 CROWN HLDGS INC COM 228368106 10424 160043 SH SOLE 160043 0 0 CUBESMART COM 229663109 6184 229125 SH SOLE 229125 0 0 CUBIC CORP COM 229669106 240 4991 SH SOLE 4991 0 0 CULLEN FROST BANKERS INC COM 229899109 7031 94116 SH SOLE 94116 0 0 CUMMINS INC COM 231021106 85545 493735 SH SOLE 493735 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 104 26241 SH SOLE 26241 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 221 26990 SH SOLE 26990 0 0 CURTISS WRIGHT CORP COM 231561101 2124 23795 SH SOLE 23795 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 187 31721 SH SOLE 31721 0 0 CYRUSONE INC COM 23283R100 12593 173103 SH SOLE 173103 0 0 DCP MIDSTREAM LLC COM UT LTD PTN 23311P100 11038 976815 SH SOLE 976815 0 0 D R HORTON INC COM 23331A109 29148 525658 SH SOLE 525658 0 0 DHI GROUP INC COM 23331S100 199 94753 SH SOLE 94753 0 0 DTE ENERGY CO COM 233331107 62158 578218 SH SOLE 578218 0 0 DTF TAX-FREE INCOME INC COM 23334J107 491 34514 SH SOLE 34514 0 0 DXC TECHNOLOGY CO COM 23355L106 11522 698300 SH SOLE 698300 0 0 DANA INCORPORATED COM 235825205 1953 160237 SH SOLE 160237 0 0 DANAHER CORPORATION COM 235851102 44466 251461 SH SOLE 251461 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1644 22143 SH SOLE 22143 0 0 DARDEN RESTAURANTS INC COM 237194105 8461 111661 SH SOLE 111661 0 0 DARLING INGREDIENTS INC COM 237266101 2187 88848 SH SOLE 88848 0 0 DATADOG INC CL A COM 23804L103 11528 132587 SH SOLE 132587 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 952 71419 SH SOLE 8319 0 63100 DAVITA INC COM 23918K108 4295 54275 SH SOLE 54275 0 0 DECKERS OUTDOOR CORP COM 243537107 4330 22047 SH SOLE 22047 0 0 DEERE & CO COM 244199105 50956 324252 SH SOLE 324252 0 0 DEL TACO RESTAURANTS INC NEW COM 245496104 384 64685 SH SOLE 64685 0 0 DELEK US HLDGS INC NEW COM 24665A103 1860 106837 SH SOLE 106837 0 0 DELL TECHNOLOGIES INC CL C 24703L202 17991 327468 SH SOLE 327468 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 17076 608764 SH SOLE 608764 0 0 DENBURY RES INC COM NEW 247916208 281 1018721 SH SOLE 1018721 0 0 DELUXE CORP COM 248019101 338 14340 SH SOLE 14340 0 0 DENALI THERAPEUTICS INC COM 24823R105 988 40858 SH SOLE 40858 0 0 DENTSPLY SIRONA INC COM 24906P109 449 10191 SH SOLE 10191 0 0 DESIGNER BRANDS INC CL A 250565108 1680 248124 SH SOLE 248124 0 0 DEVON ENERGY CORP NEW COM 25179M103 21406 1887641 SH SOLE 1887641 0 0 DEXCOM INC COM 252131107 65468 161489 SH SOLE 161489 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 44504 331158 SH SOLE 331158 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 678 5968 SH SOLE 5968 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1487 268980 SH SOLE 268980 0 0 DIAMONDBACK ENERGY INC COM 25278X109 37419 894769 SH SOLE 894769 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 2481 97664 SH SOLE 97664 0 0 DICKS SPORTING GOODS INC COM 253393102 16861 408658 SH SOLE 408658 0 0 DIGITAL RLTY TR INC COM 253868103 21745 153013 SH SOLE 153013 0 0 DIME CMNTY BANCSHARES INC COM 253922108 180 13101 SH SOLE 13101 0 0 DILLARDS INC CL A 254067101 888 34442 SH SOLE 4742 0 29700 DINE BRANDS GLOBAL INC COM 254423106 262 6221 SH SOLE 6221 0 0 DIODES INC COM 254543101 1827 36034 SH SOLE 36034 0 0 DISNEY WALT CO COM DISNEY 254687106 10681 95787 SH SOLE 95758 0 29 DISCOVER FINL SVCS COM 254709108 60682 1211453 SH SOLE 1211453 0 0 DISCOVERY INC COM SER A 25470F104 16146 765226 SH SOLE 282673 0 482553 DISH NETWORK CORPORATION CL A 25470M109 12767 369961 SH SOLE 369961 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 1041 235210 SH SOLE 235210 0 0 DR REDDYS LABS LTD ADR 256135203 6795 128180 SH SOLE 128180 0 0 DOCUSIGN INC COM 256163106 458558 2662786 SH SOLE 2662786 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 9392 142586 SH SOLE 142586 0 0 DOLLAR GEN CORP NEW COM 256677105 37003 194231 SH SOLE 194231 0 0 DOLLAR TREE INC COM 256746108 13658 147371 SH SOLE 147371 0 0 DOMINION ENERGY INC COM 25746U109 84785 1044408 SH SOLE 1044408 0 0 DOMINOS PIZZA INC COM 25754A201 21979 59492 SH SOLE 59492 0 0 DOMTAR CORP COM NEW 257559203 4218 199825 SH SOLE 199825 0 0 DONALDSON INC COM 257651109 712 15312 SH SOLE 15312 0 0 DORMAN PRODUCTS INC COM 258278100 295 4402 SH SOLE 4402 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 2843 184960 SH SOLE 184960 0 0 DOUGLAS EMMETT INC COM 25960P109 4263 139026 SH SOLE 139026 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2070 58948 SH SOLE 58948 0 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 1225 106184 SH SOLE 10561 0 95623 DOVER CORP COM 260003108 49376 511349 SH SOLE 511349 0 0 DOW INC COM 260557103 65269 1601312 SH SOLE 1601312 0 0 DRAFTKINGS INC COM CL A 26142R104 6442 193695 SH SOLE 20695 0 173000 DROPBOX INC CL A 26210C104 168953 7760808 SH SOLE 7760808 0 0 DUCOMMUN INC DEL COM 264147109 749 21489 SH SOLE 21489 0 0 DUKE REALTY CORP COM NEW 264411505 9708 274317 SH SOLE 274317 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 89458 1119762 SH SOLE 1119762 0 0 DULUTH HLDGS INC COM CL B 26443V101 174 23548 SH SOLE 8048 0 15500 DUPONT DE NEMOURS INC COM 26614N102 55012 1035423 SH SOLE 1035423 0 0 DYCOM INDS INC COM 267475101 2240 54786 SH SOLE 54786 0 0 DYNATRACE INC COM 268150109 15623 384797 SH SOLE 384797 0 0 DYNEX CAP INC COM 26817Q886 659 46081 SH SOLE 46081 0 0 ENI S P A SPONSORED ADR 26874R108 308 16001 SH SOLE 16001 0 0 EOG RES INC COM 26875P101 38372 757441 SH SOLE 757441 0 0 EQT CORP COM 26884L109 14979 1258701 SH SOLE 1258701 0 0 EPR PPTYS COM SH BEN INT 26884U109 2547 76892 SH SOLE 76892 0 0 EAGLE BANCORP INC MD COM 268948106 1847 56385 SH SOLE 56385 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 158254 3182266 SH SOLE 3182266 0 0 EAGLE MATERIALS INC COM 26969P108 3205 45641 SH SOLE 45641 0 0 EAST WEST BANCORP INC COM 27579R104 10769 297146 SH SOLE 297146 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2037 88102 SH SOLE 88102 0 0 EASTGROUP PPTY INC COM 277276101 5307 44745 SH SOLE 44745 0 0 EASTMAN CHEM CO COM 277432100 11444 164324 SH SOLE 164324 0 0 EATON VANCE CORP COM NON VTG 278265103 10234 265129 SH SOLE 265129 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 691 55364 SH SOLE 55364 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 335 23663 SH SOLE 23663 0 0 EATON VANCE MUN BD FD COM 27827X101 325 25560 SH SOLE 25560 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 3326 172864 SH SOLE 172864 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 3953 276820 SH SOLE 276820 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 1860 89604 SH SOLE 89604 0 0 EATON VANCE SHORT DURATION D COM 27828V104 1755 154651 SH SOLE 154651 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 939 45998 SH SOLE 45998 0 0 EATON VANCE FLTNG RATE 2022 COM 27831H100 82 10088 SH SOLE 10088 0 0 EBAY INC. COM 278642103 437369 8338771 SH SOLE 8338771 0 0 EBIX INC COM NEW 278715206 2069 92521 SH SOLE 20221 0 72300 ECHO GLOBAL LOGISTICS INC COM 27875T101 1305 60342 SH SOLE 60342 0 0 ECHOSTAR CORP CL A 278768106 383 13712 SH SOLE 13712 0 0 ECOLAB INC COM 278865100 27208 136757 SH SOLE 136757 0 0 ECOPETROL S A SPONSORED ADS 279158109 146 13101 SH SOLE 13101 0 0 EDISON INTL COM 281020107 23599 434533 SH SOLE 434533 0 0 EDITAS MEDICINE INC COM 28106W103 245 8288 SH SOLE 8288 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 105071 1520348 SH SOLE 1520348 0 0 EHEALTH INC COM 28238P109 1255 12774 SH SOLE 12774 0 0 8X8 INC NEW COM 282914100 73996 4624736 SH SOLE 4624736 0 0 EL PASO ELEC CO COM NEW 283677854 46752 697794 SH SOLE 697794 0 0 ELDORADO RESORTS INC COM 28470R102 1090 27210 SH SOLE 11628 0 15582 ELECTRONIC ARTS INC COM 285512109 145561 1102315 SH SOLE 1102315 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2543 234409 SH SOLE 234409 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 165 16057 SH SOLE 16057 0 0 EMCOR GROUP INC COM 29084Q100 6573 99385 SH SOLE 99347 0 38 EMERSON ELEC CO COM 291011104 54853 884296 SH SOLE 884296 0 0 EMPIRE ST RLTY TR INC CL A 292104106 328 46799 SH SOLE 46799 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2661 88254 SH SOLE 88254 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 7999 1709225 SH SOLE 1709225 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 246 4891 SH SOLE 4891 0 0 ENCORE CAP GROUP INC COM 292554102 1439 42112 SH SOLE 42112 0 0 ENCORE WIRE CORP COM 292562105 2081 42632 SH SOLE 42632 0 0 ENDAVA PLC ADS 29260V105 474 9809 SH SOLE 9809 0 0 ENCOMPASS HEALTH CORP COM 29261A100 25430 410623 SH SOLE 410623 0 0 ENERGY RECOVERY INC COM 29270J100 4726 622220 SH SOLE 622220 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2630 369379 SH SOLE 369379 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 110 14704 SH SOLE 14704 0 0 ENERSYS COM 29275Y102 6281 97567 SH SOLE 97567 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 393 22302 SH SOLE 22302 0 0 ENERPLUS CORP COM 292766102 612 216320 SH SOLE 216320 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 55 14704 SH SOLE 14704 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 8189 3356051 SH SOLE 3356051 0 0 ENNIS INC COM 293389102 1416 78045 SH SOLE 78045 0 0 ENPHASE ENERGY INC COM 29355A107 17260 362833 SH SOLE 362833 0 0 ENPRO INDS INC COM 29355X107 560 11362 SH SOLE 11362 0 0 ENSIGN GROUP INC COM 29358P101 1747 41741 SH SOLE 41741 0 0 ENTEGRIS INC COM 29362U104 28805 487814 SH SOLE 487814 0 0 ENTERGY CORP NEW COM 29364G103 53968 575290 SH SOLE 575290 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 917 29452 SH SOLE 29452 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1993 109676 SH SOLE 109676 0 0 ENVESTNET INC COM 29404K106 2216 30135 SH SOLE 30135 0 0 EPAM SYS INC COM 29414B104 52368 207800 SH SOLE 207800 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 1637 45413 SH SOLE 45413 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 35802 1697574 SH SOLE 1697574 0 0 EPLUS INC COM 294268107 668 9450 SH SOLE 9450 0 0 EPIZYME INC COM 29428V104 741 46148 SH SOLE 46148 0 0 EQUIFAX INC COM 294429105 9242 53771 SH SOLE 53771 0 0 EQUINIX INC COM 29444U700 30224 43036 SH SOLE 43036 0 0 EQUITABLE HLDGS INC COM 29452E101 6573 340735 SH SOLE 340735 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 96 11559 SH SOLE 11559 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 588 33711 SH SOLE 33711 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 2502 77714 SH SOLE 77714 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 6122 97981 SH SOLE 97981 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3023 51401 SH SOLE 51401 0 0 ERICSSON ADR B SEK 10 294821608 117 12586 SH SOLE 12586 0 0 ERIE INDTY CO CL A 29530P102 50211 261652 SH SOLE 261652 0 0 ESCO TECHNOLOGIES INC COM 296315104 1732 20494 SH SOLE 20494 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 222 4325 SH SOLE 4325 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 186 12550 SH SOLE 12550 0 0 ESSENTIAL UTILS INC COM 29670G102 70005 1657310 SH SOLE 1657310 0 0 ESSEX PPTY TR INC COM 297178105 5053 22048 SH SOLE 22048 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 547 46215 SH SOLE 46215 0 0 ETON PHARMACEUTICALS INC COM 29772L108 153 28080 SH SOLE 7380 0 20700 ETSY INC COM 29786A106 213855 2013136 SH SOLE 2013136 0 0 EVERCORE INC CLASS A 29977A105 11913 202188 SH SOLE 202188 0 0 EVERBRIDGE INC COM 29978A104 32961 238224 SH SOLE 238224 0 0 EVERGY INC COM 30034W106 71098 1199164 SH SOLE 1199164 0 0 EVERTEC INC COM 30040P103 903 32142 SH SOLE 32142 0 0 EVERSOURCE ENERGY COM 30040W108 48310 580158 SH SOLE 580158 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 10533 566279 SH SOLE 566279 0 0 EXACT SCIENCES CORP COM 30063P105 76300 877622 SH SOLE 877622 0 0 EXELON CORP COM 30161N101 46870 1291543 SH SOLE 1291463 0 80 EXELIXIS INC COM 30161Q104 102824 4331238 SH SOLE 4331238 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1751 27625 SH SOLE 27625 0 0 EXPEDIA GROUP INC COM NEW 30212P303 177013 2153439 SH SOLE 2153439 0 0 EXPEDITORS INTL WASH INC COM 302130109 113458 1492089 SH SOLE 1492089 0 0 EXPONENT INC COM 30214U102 7240 89464 SH SOLE 89464 0 0 EXPRESS INC COM 30219E103 200 130172 SH SOLE 130172 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 10125 904860 SH SOLE 904860 0 0 EXTRA SPACE STORAGE INC COM 30225T102 10006 108324 SH SOLE 108324 0 0 EZCORP INC CL A NON VTG 302301106 658 104461 SH SOLE 104461 0 0 EXXON MOBIL CORP COM 30231G102 30399 679772 SH SOLE 679772 0 0 FBL FINL GROUP INC CL A 30239F106 385 10722 SH SOLE 10722 0 0 FLIR SYS INC COM 302445101 1929 47542 SH SOLE 47542 0 0 F M C CORP COM NEW 302491303 8642 86751 SH SOLE 86751 0 0 F N B CORP COM 302520101 8504 1133857 SH SOLE 1133752 0 105 FB FINL CORP COM 30257X104 865 34905 SH SOLE 34905 0 0 FS BANCORP INC COM 30263Y104 308 7985 SH SOLE 7985 0 0 FTI CONSULTING INC COM 302941109 3644 31809 SH SOLE 31809 0 0 FACEBOOK INC CL A 30303M102 853844 3760267 SH SOLE 3760267 0 0 FACTSET RESH SYS INC COM 303075105 20430 62198 SH SOLE 62198 0 0 FAIR ISAAC CORP COM 303250104 16381 39186 SH SOLE 39186 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 197 19243 SH SOLE 19243 0 0 FARMERS NATIONAL BANC CORP COM 309627107 131 11083 SH SOLE 11083 0 0 FARO TECHNOLOGIES INC COM 311642102 2177 40619 SH SOLE 40619 0 0 FASTLY INC CL A 31188V100 181541 2132519 SH SOLE 2132519 0 0 FATE THERAPEUTICS INC COM 31189P102 2772 80779 SH SOLE 80779 0 0 FASTENAL CO COM 311900104 78365 1829256 SH SOLE 1829256 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 52534 616528 SH SOLE 616528 0 0 FEDERAL SIGNAL CORP COM 313855108 3514 118185 SH SOLE 118185 0 0 FEDERATED HERMES INC CL B 314211103 3336 140761 SH SOLE 140761 0 0 FEDEX CORP COM 31428X106 47380 337898 SH SOLE 337898 0 0 FEDNAT HLDG CO COM 31431B109 203 18369 SH SOLE 18369 0 0 F5 NETWORKS INC COM 315616102 177264 1270893 SH SOLE 1270893 0 0 FIBROGEN INC COM 31572Q808 68283 1684755 SH SOLE 1684755 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 52708 393082 SH SOLE 393082 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 28701 936097 SH SOLE 936097 0 0 FIFTH THIRD BANCORP COM 316773100 27757 1439682 SH SOLE 1439682 0 0 58 COM INC SPON ADR REP A 31680Q104 1589 29463 SH SOLE 29463 0 0 51JOB INC SPONSORED ADS 316827104 1064 14819 SH SOLE 14819 0 0 FINANCIAL INSTNS INC COM 317585404 715 38421 SH SOLE 38421 0 0 FIREEYE INC COM 31816Q101 74488 6118106 SH SOLE 6118106 0 0 FIRST AMERN FINL CORP COM 31847R102 80764 1681877 SH SOLE 1681877 0 0 FIRST BANCORP P R COM NEW 318672706 983 175776 SH SOLE 175776 0 0 FIRST BANCORP N C COM 318910106 1090 43459 SH SOLE 43459 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 219 33637 SH SOLE 33637 0 0 FIRST BUSEY CORP COM NEW 319383204 943 50580 SH SOLE 50580 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4374 10799 SH SOLE 10799 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 784 94676 SH SOLE 94676 0 0 FIRST CMNTY CORP S C COM 319835104 213 14065 SH SOLE 14065 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 851 37889 SH SOLE 37889 0 0 1ST CONSTITUTION BANCORP COM 31986N102 203 16363 SH SOLE 16363 0 0 FIRST FINL BANCORP OH COM 320209109 6205 446729 SH SOLE 446729 0 0 FIRST FINL BANKSHARES COM 32020R109 3217 111363 SH SOLE 111363 0 0 FIRST FINL CORP IND COM 320218100 1504 40826 SH SOLE 40826 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 136 14081 SH SOLE 14081 0 0 FIRST FNDTN INC COM 32026V104 1558 95377 SH SOLE 95377 0 0 FIRST HORIZON NATL CORP COM 320517105 8468 850190 SH SOLE 850190 0 0 FIRST HAWAIIAN INC COM 32051X108 6000 348032 SH SOLE 348032 0 0 FIRST INDL RLTY TR INC COM 32054K103 5612 145981 SH SOLE 145981 0 0 FIRST INTERNET BK IND COM 320557101 284 17099 SH SOLE 17099 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5341 172526 SH SOLE 172526 0 0 FIRST MERCHANTS CORP COM 320817109 3775 136924 SH SOLE 136924 0 0 FIRST MID BANCSHARES INC COM 320866106 866 33027 SH SOLE 33027 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 3647 273191 SH SOLE 273191 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 9521 89830 SH SOLE 89830 0 0 FIRST SOLAR INC COM 336433107 13906 280921 SH SOLE 280921 0 0 1ST SOURCE CORP COM 336901103 1095 30765 SH SOLE 30765 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 50638 1247845 SH SOLE 1247845 0 0 FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 471543 2765483 SH SOLE 2765483 0 0 FIRST TR BICK INDEX FD COM SHS 33733H107 50588 1923621 SH SOLE 1923621 0 0 FIRST TRUST PORTFOLIOS LP SHS 337345102 466698 4278489 SH SOLE 4278489 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 419417 11223349 SH SOLE 11223349 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 368374 56069077 SH SOLE 56069077 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 479799 5753677 SH SOLE 5753677 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 343 6320 SH SOLE 6320 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 562 9000 SH SOLE 9000 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 858 18879 SH SOLE 18879 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2171 28336 SH SOLE 28336 0 0 FIRST TR EXCH TRD ALPHDX FD CHINA ALPHADEX 33737J141 44687 1868958 SH SOLE 1868958 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 547 11666 SH SOLE 11666 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 551 26247 SH SOLE 26247 0 0 FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 55925 1381196 SH SOLE 1381196 0 0 FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 49918 1022541 SH SOLE 1022541 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1151 24084 SH SOLE 24084 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1151 27143 SH SOLE 27143 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 9857 218472 SH SOLE 218472 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 110835 2418390 SH SOLE 2418390 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 715 23856 SH SOLE 23856 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 9211 500064 SH SOLE 416254 0 83810 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 9540 275870 SH SOLE 275870 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 3078 163385 SH SOLE 135295 0 28090 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 45193 874471 SH SOLE 874471 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 19795 329968 SH SOLE 329968 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 36945 674303 SH SOLE 674303 0 0 FIRST UTD CORP COM 33741H107 168 12573 SH SOLE 12573 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 1477 50311 SH SOLE 50311 0 0 FIRSTCASH INC COM 33767D105 395 5856 SH SOLE 5856 0 0 FISERV INC COM 337738108 17149 175667 SH SOLE 175667 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 799 27134 SH SOLE 27134 0 0 FIRSTENERGY CORP COM 337932107 47505 1224997 SH SOLE 1224997 0 0 FIVE BELOW INC COM 33829M101 604 5650 SH SOLE 5650 0 0 FIVE9 INC COM 338307101 100254 905878 SH SOLE 905878 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 297 1182 SH SOLE 1182 0 0 FLEXION THERAPEUTICS INC COM 33938J106 211 16022 SH SOLE 16022 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 11978 207777 SH SOLE 207777 0 0 FLUOR CORP NEW COM 343412102 152 12588 SH SOLE 12588 0 0 FLOWERS FOODS INC COM 343498101 2168 96949 SH SOLE 96949 0 0 FLOWSERVE CORP COM 34354P105 13775 482984 SH SOLE 482984 0 0 FLUSHING FINL CORP COM 343873105 780 67670 SH SOLE 67670 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2302 69655 SH SOLE 69655 0 0 FONAR CORP COM NEW 344437405 276 12926 SH SOLE 12926 0 0 FOOT LOCKER INC COM 344849104 14697 504023 SH SOLE 504023 0 0 FORD MTR CO DEL COM 345370860 11632 1913087 SH SOLE 1913087 0 0 FORESTAR GROUP INC COM 346232101 768 50961 SH SOLE 50961 0 0 FORMFACTOR INC COM 346375108 2618 89247 SH SOLE 89247 0 0 FORTIS INC COM 349553107 46204 1213341 SH SOLE 1213341 0 0 FORTINET INC COM 34959E109 107273 781471 SH SOLE 781471 0 0 FORTIVE CORP COM 34959J108 1435 21214 SH SOLE 21214 0 0 FORTERRA INC COM 34960W106 5046 452189 SH SOLE 452189 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5400 84474 SH SOLE 84474 0 0 FORWARD AIR CORP COM 349853101 550 11032 SH SOLE 11032 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 694 28457 SH SOLE 28457 0 0 FOX CORP CL A COM 35137L105 17954 669433 SH SOLE 669433 0 0 FOX CORP CL B COM 35137L204 4915 183110 SH SOLE 183110 0 0 FOX FACTORY HLDG CORP COM 35138V102 1211 14656 SH SOLE 14656 0 0 FRANCO NEV CORP COM 351858105 1538 11012 SH SOLE 11012 0 0 FRANKLIN ELEC INC COM 353514102 14900 283699 SH SOLE 283699 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 701 27222 SH SOLE 27222 0 0 FRANKLIN RESOURCES INC COM 354613101 75025 3577733 SH SOLE 3577733 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 71 14023 SH SOLE 14023 0 0 FREEPORT-MCMORAN INC CL B 35671D857 6138 530524 SH SOLE 530524 0 0 FRESHPET INC COM 358039105 2357 28168 SH SOLE 28168 0 0 FRONTDOOR INC COM 35905A109 1872 42219 SH SOLE 42219 0 0 FUELCELL ENERGY INC COM 35952H601 909 402139 SH SOLE 40239 0 361900 FULLER H B CO COM 359694106 1313 29446 SH SOLE 29446 0 0 FULTON FINL CORP PA COM 360271100 3817 362480 SH SOLE 362480 0 0 FUTUREFUEL CORP COM 36116M106 626 52389 SH SOLE 52389 0 0 GATX CORP COM 361448103 729 11957 SH SOLE 11957 0 0 GEO GROUP INC NEW COM 36162J106 881 74503 SH SOLE 74503 0 0 GCI LIBERTY INC COM CLASS A 36164V305 2507 35249 SH SOLE 35249 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 12567 157764 SH SOLE 157764 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 872 46442 SH SOLE 46442 0 0 G III APPAREL GROUP LTD COM 36237H101 2109 158689 SH SOLE 158689 0 0 GABELLI DIVID & INCOME TR COM 36242H104 2792 158631 SH SOLE 158631 0 0 GMS INC COM 36251C103 1539 62572 SH SOLE 62572 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1828 30474 SH SOLE 3074 0 27400 GALLAGHER ARTHUR J & CO COM 363576109 54272 556697 SH SOLE 556697 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1541 44542 SH SOLE 44542 0 0 GAP INC COM 364760108 15050 1192533 SH SOLE 1192533 0 0 GENERAC HLDGS INC COM 368736104 6099 50019 SH SOLE 50019 0 0 GENERAL AMERN INVS INC COM 368802104 2073 65168 SH SOLE 65168 0 0 GENERAL DYNAMICS CORP COM 369550108 53838 360216 SH SOLE 360216 0 0 GENERAL ELECTRIC CO COM 369604103 1730 253278 SH SOLE 253278 0 0 GENERAL MLS INC COM 370334104 80352 1303358 SH SOLE 1303358 0 0 GENERAL MTRS CO COM 37045V100 19341 764465 SH SOLE 764465 0 0 GENTEX CORP COM 371901109 16850 653876 SH SOLE 653876 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 5624 778895 SH SOLE 778895 0 0 GENMAB A/S SPONSORED ADS 372303206 4669 137771 SH SOLE 137771 0 0 GENUINE PARTS CO COM 372460105 52754 606641 SH SOLE 606641 0 0 GENTHERM INC COM 37253A103 236 6057 SH SOLE 6057 0 0 GERDAU SA SPON ADR REP PFD 373737105 97 32732 SH SOLE 32732 0 0 GERMAN AMERN BANCORP INC COM 373865104 2158 69405 SH SOLE 69405 0 0 GETTY RLTY CORP NEW COM 374297109 861 29019 SH SOLE 29019 0 0 GIBRALTAR INDS INC COM 374689107 282 5870 SH SOLE 5870 0 0 GILEAD SCIENCES INC COM 375558103 249061 3237076 SH SOLE 3237076 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2513 71216 SH SOLE 71216 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 46263 1134175 SH SOLE 1134175 0 0 GLOBAL NET LEASE INC COM NEW 379378201 412 24611 SH SOLE 24611 0 0 GLOBAL PMTS INC COM 37940X102 2002 11800 SH SOLE 11800 0 0 GLOBUS MED INC CL A 379577208 4259 89270 SH SOLE 89207 0 63 GLOBE LIFE INC COM 37959E102 6672 89884 SH SOLE 89884 0 0 GODADDY INC CL A 380237107 178157 2429529 SH SOLE 2429529 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 166 17666 SH SOLE 17666 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 59494 301053 SH SOLE 301035 0 18 GOODYEAR TIRE & RUBR CO COM 382550101 10585 1183391 SH SOLE 1183391 0 0 GOOSEHEAD INS INC COM CL A 38267D109 3233 43012 SH SOLE 43012 0 0 GORMAN RUPP CO COM 383082104 6206 199664 SH SOLE 199664 0 0 GRACO INC COM 384109104 6679 139175 SH SOLE 139175 0 0 GRAFTECH INTL LTD COM 384313508 2812 352342 SH SOLE 352342 0 0 GRAHAM HLDGS CO COM CL B 384637104 9942 29014 SH SOLE 29014 0 0 GRAINGER W W INC COM 384802104 52262 166355 SH SOLE 166355 0 0 GRAND CANYON ED INC COM 38526M106 5014 55388 SH SOLE 55388 0 0 GRANITE CONSTR INC COM 387328107 1130 59055 SH SOLE 59055 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 9357 668830 SH SOLE 668598 0 232 GRAY TELEVISION INC COM 389375106 929 66615 SH SOLE 66615 0 0 GREAT SOUTHN BANCORP INC COM 390905107 226 5594 SH SOLE 5594 0 0 GREAT WESTN BANCORP INC COM 391416104 653 47479 SH SOLE 47479 0 0 GREEN BRICK PARTNERS INC COM 392709101 565 47701 SH SOLE 47701 0 0 GREEN DOT CORP CL A 39304D102 842 17158 SH SOLE 17158 0 0 GREEN PLAINS INC COM 393222104 683 66899 SH SOLE 66899 0 0 GREIF INC CL A 397624107 1474 42830 SH SOLE 42830 0 0 GRIFFON CORP COM 398433102 740 39974 SH SOLE 39974 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 56898 3119415 SH SOLE 3119415 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 258 38855 SH SOLE 38855 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2876 43588 SH SOLE 43574 0 14 GROUPON INC COM NEW 399473206 31359 1730622 SH SOLE 1730622 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 508 52360 SH SOLE 52360 0 0 GRUBHUB INC COM 400110102 147408 2096842 SH SOLE 2096842 0 0 GUARDANT HEALTH INC COM 40131M109 25517 314524 SH SOLE 314524 0 0 GUESS INC COM 401617105 1773 183381 SH SOLE 183381 0 0 GULFPORT ENERGY CORP COM NEW 402635304 669 613776 SH SOLE 613776 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1249 67583 SH SOLE 67583 0 0 HBT FINL INC. COM 404111106 144 10800 SH SOLE 10800 0 0 HCA HEALTHCARE INC COM 40412C101 9758 100540 SH SOLE 100540 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 12299 270538 SH SOLE 270538 0 0 HD SUPPLY HLDGS INC COM 40416M105 3394 97952 SH SOLE 97952 0 0 HF FOODS GROUP INC COM 40417F109 596 65871 SH SOLE 5771 0 60100 HNI CORP COM 404251100 1227 40139 SH SOLE 40139 0 0 HMS HLDGS CORP COM 40425J101 1248 38545 SH SOLE 38545 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1639 70241 SH SOLE 70241 0 0 HP INC COM 40434L105 62665 3595256 SH SOLE 3595256 0 0 HACKETT GROUP INC COM 404609109 732 54094 SH SOLE 54094 0 0 HAEMONETICS CORP COM 405024100 1986 22175 SH SOLE 22175 0 0 HALLADOR ENERGY COMPANY COM 40609P105 29 43916 SH SOLE 43916 0 0 HALLIBURTON CO COM 406216101 9974 768393 SH SOLE 768393 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 2683 100066 SH SOLE 100066 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 130 10917 SH SOLE 10917 0 0 HAMILTON LANE INC CL A 407497106 1314 19503 SH SOLE 19503 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 904 39402 SH SOLE 39402 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 2239 105630 SH SOLE 105630 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2775 144093 SH SOLE 144093 0 0 HANESBRANDS INC COM 410345102 14732 1304909 SH SOLE 1304909 0 0 HANGER INC COM NEW 41043F208 930 56140 SH SOLE 56140 0 0 HANMI FINL CORP COM NEW 410495204 118 12108 SH SOLE 12108 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 8558 300708 SH SOLE 300708 0 0 HANOVER INS GROUP INC COM 410867105 52286 515998 SH SOLE 515998 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 199 23271 SH SOLE 23271 0 0 HARLEY DAVIDSON INC COM 412822108 9116 383500 SH SOLE 383500 0 0 HARSCO CORP COM 415864107 472 34907 SH SOLE 34907 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 82312 2135190 SH SOLE 2135190 0 0 HASBRO INC COM 418056107 2576 34376 SH SOLE 34376 0 0 HAVERTY FURNITURE INC COM 419596101 554 34624 SH SOLE 34624 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 49408 1370162 SH SOLE 1370162 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1748 124470 SH SOLE 124470 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 332 13559 SH SOLE 13559 0 0 HEALTHCARE RLTY TR COM 421946104 1428 48761 SH SOLE 48761 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 766 28890 SH SOLE 28890 0 0 HEALTHEQUITY INC COM 42226A107 1706 29077 SH SOLE 29077 0 0 HEARTLAND EXPRESS INC COM 422347104 690 33129 SH SOLE 33129 0 0 HEARTLAND FINL USA INC COM 42234Q102 1493 44661 SH SOLE 44661 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1938 70322 SH SOLE 70322 0 0 HECLA MNG CO COM 422704106 458 140134 SH SOLE 140134 0 0 HEICO CORP NEW COM 422806109 386 3872 SH SOLE 3872 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1423 38213 SH SOLE 38213 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2585 744859 SH SOLE 744859 0 0 HELMERICH & PAYNE INC COM 423452101 12373 634201 SH SOLE 634201 0 0 HENRY JACK & ASSOC INC COM 426281101 21694 117884 SH SOLE 117884 0 0 HERITAGE COMMERCE CORP COM 426927109 177 23577 SH SOLE 23577 0 0 HERC HLDGS INC COM 42704L104 1468 47764 SH SOLE 47764 0 0 HERITAGE FINL CORP WASH COM 42722X106 726 36324 SH SOLE 36324 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 723 41410 SH SOLE 41410 0 0 HERON THERAPEUTICS INC COM 427746102 354 24051 SH SOLE 24051 0 0 HERSHEY CO COM 427866108 59816 461471 SH SOLE 461471 0 0 HESS CORP COM 42809H107 8429 162692 SH SOLE 162692 0 0 HESS MIDSTREAM LP CL A SHS 428103105 721 39335 SH SOLE 31035 0 8300 HEWLETT PACKARD ENTERPRISE C COM 42824C109 137255 14106422 SH SOLE 14106422 0 0 HEXCEL CORP NEW COM 428291108 2965 65558 SH SOLE 65558 0 0 HIBBETT SPORTS INC COM 428567101 704 33640 SH SOLE 33640 0 0 HIGHWOODS PPTYS INC COM 431284108 1074 28777 SH SOLE 28777 0 0 HILL ROM HLDGS INC COM 431475102 15885 144703 SH SOLE 144703 0 0 HILLENBRAND INC COM 431571108 649 23961 SH SOLE 23961 0 0 HILLTOP HOLDINGS INC COM 432748101 4816 261010 SH SOLE 261010 0 0 HILTON GRAND VACATIONS INC COM 43283X105 7313 374079 SH SOLE 374079 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1675 22803 SH SOLE 22803 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 2566 175894 SH SOLE 175894 0 0 HOLLYFRONTIER CORP COM 436106108 25903 887102 SH SOLE 887102 0 0 HOLOGIC INC COM 436440101 454 7957 SH SOLE 7957 0 0 HOME BANCSHARES INC COM 436893200 6362 413653 SH SOLE 413653 0 0 HOME BANCORP INC COM 43689E107 447 16728 SH SOLE 16728 0 0 HOME DEPOT INC COM 437076102 64749 258468 SH SOLE 258468 0 0 HOMESTREET INC COM 43785V102 234 9517 SH SOLE 9517 0 0 HONDA MOTOR LTD AMERN SHS 438128308 43876 1716603 SH SOLE 1716603 0 0 HONEYWELL INTL INC COM 438516106 178244 1232755 SH SOLE 1232755 0 0 HOOKER FURNITURE CORP COM 439038100 463 23805 SH SOLE 23805 0 0 HOOKIPA PHARMA INC COM 43906K100 142 12254 SH SOLE 12254 0 0 HOPE BANCORP INC COM 43940T109 3148 341456 SH SOLE 341456 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 501 13645 SH SOLE 13645 0 0 HORIZON BANCORP INC COM 440407104 282 26347 SH SOLE 26347 0 0 HORMEL FOODS CORP COM 440452100 58853 1219254 SH SOLE 1219254 0 0 HOST HOTELS & RESORTS INC COM 44107P104 14788 1370551 SH SOLE 1370551 0 0 HOSTESS BRANDS INC CL A 44109J106 279 22823 SH SOLE 22823 0 0 HOULIHAN LOKEY INC CL A 441593100 4891 87902 SH SOLE 87902 0 0 HOWARD HUGHES CORP COM 44267D107 412 7934 SH SOLE 7934 0 0 HOWMET AEROSPACE INC COM 443201108 3725 235033 SH SOLE 235033 0 0 HUB GROUP INC CL A 443320106 850 17760 SH SOLE 17760 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1075 30677 SH SOLE 30677 0 0 HUBBELL INC COM 443510607 55670 444079 SH SOLE 444079 0 0 HUBSPOT INC COM 443573100 282329 1258432 SH SOLE 1258432 0 0 HUDSON PAC PPTYS INC COM 444097109 513 20374 SH SOLE 20374 0 0 HUMANA INC COM 444859102 63219 163040 SH SOLE 163040 0 0 HUNT J B TRANS SVCS INC COM 445658107 7684 63856 SH SOLE 63856 0 0 HUNTINGTON BANCSHARES INC COM 446150104 17404 1926272 SH SOLE 1926272 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 7038 40335 SH SOLE 40335 0 0 HUNTSMAN CORP COM 447011107 5565 309680 SH SOLE 309680 0 0 HURCO COMPANIES INC COM 447324104 359 12822 SH SOLE 12822 0 0 HURON CONSULTING GROUP INC COM 447462102 1040 23497 SH SOLE 23497 0 0 HUYA INC ADS REP SHS A 44852D108 1150 61576 SH SOLE 61576 0 0 HYATT HOTELS CORP COM CL A 448579102 10327 205344 SH SOLE 205344 0 0 IAC INTERACTIVECORP COM 44919P508 20057 62019 SH SOLE 62019 0 0 ICF INTL INC COM 44925C103 244 3765 SH SOLE 3765 0 0 ICU MED INC COM 44930G107 8679 47087 SH SOLE 47087 0 0 IPG PHOTONICS CORP COM 44980X109 621 3874 SH SOLE 3874 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 6262 54033 SH SOLE 54033 0 0 ISTAR INC COM 45031U101 1439 116835 SH SOLE 116835 0 0 ITT INC COM 45073V108 3363 57251 SH SOLE 57251 0 0 IBERIABANK CORP COM 450828108 1055 23172 SH SOLE 23172 0 0 ICICI BANK LIMITED ADR 45104G104 12013 1293103 SH SOLE 1293103 0 0 IDACORP INC COM 451107106 53289 609923 SH SOLE 609923 0 0 IDEX CORP COM 45167R104 25929 164063 SH SOLE 164063 0 0 IDEXX LABS INC COM 45168D104 64972 196788 SH SOLE 196788 0 0 IHEARTMEDIA INC COM CL A 45174J509 1402 167860 SH SOLE 17960 0 149900 ILLINOIS TOOL WKS INC COM 452308109 56090 320789 SH SOLE 320789 0 0 ILLUMINA INC COM 452327109 96969 261830 SH SOLE 261830 0 0 IMMERSION CORP COM 452521107 348 55860 SH SOLE 55860 0 0 INARI MED INC COM 45332Y109 2756 56902 SH SOLE 56902 0 0 INCYTE CORP COM 45337C102 201579 1938818 SH SOLE 1938818 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 725 63098 SH SOLE 63098 0 0 INDEPENDENT BANK CORP MASS COM 453836108 4948 73756 SH SOLE 73756 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 780 52509 SH SOLE 52509 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2645 65268 SH SOLE 65268 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1863 90644 SH SOLE 90644 0 0 INFINERA CORP COM 45667G103 2004 338508 SH SOLE 338508 0 0 INFOSYS LTD SPONSORED ADR 456788108 72790 7535224 SH SOLE 7535224 0 0 ING GROEP N.V. SPONSORED ADR 456837103 545 78995 SH SOLE 78995 0 0 INGERSOLL RAND INC COM 45687V106 447 15901 SH SOLE 15901 0 0 INGEVITY CORP COM 45688C107 245 4669 SH SOLE 4669 0 0 INGLES MKTS INC CL A 457030104 1231 28585 SH SOLE 28585 0 0 INGREDION INC COM 457187102 10147 122252 SH SOLE 122252 0 0 INSIGHT ENTERPRISES INC COM 45765U103 829 16843 SH SOLE 16843 0 0 INSMED INC COM PAR $.01 457669307 1229 44632 SH SOLE 44632 0 0 INNOSPEC INC COM 45768S105 1343 17390 SH SOLE 17390 0 0 INPHI CORP COM 45772F107 10102 85974 SH SOLE 85974 0 0 INSPIRE MED SYS INC COM 457730109 5331 61263 SH SOLE 61263 0 0 INSTEEL INDUSTRIES INC COM 45774W108 700 36689 SH SOLE 36689 0 0 INSPERITY INC COM 45778Q107 930 14362 SH SOLE 14362 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2044 29714 SH SOLE 29714 0 0 INOVALON HLDGS INC COM CL A 45781D101 2088 108398 SH SOLE 108398 0 0 INNOVIVA INC COM 45781M101 1392 99593 SH SOLE 99593 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1880 21362 SH SOLE 21362 0 0 INSULET CORP COM 45784P101 35198 181191 SH SOLE 181191 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1184 25205 SH SOLE 25205 0 0 INTEL CORP COM 458140100 243976 4077825 SH SOLE 4077825 0 0 INTEGER HLDGS CORP COM 45826H109 404 5537 SH SOLE 5537 0 0 INTER PARFUMS INC COM 458334109 598 12413 SH SOLE 12413 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 5835 139682 SH SOLE 139682 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 38736 808516 SH SOLE 808516 0 0 INTERFACE INC COM 458665304 1280 157271 SH SOLE 157271 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 15136 165243 SH SOLE 165243 0 0 INTERDIGITAL INC COM 45867G101 851 15021 SH SOLE 15021 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 5772 180262 SH SOLE 180262 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 314612 2605053 SH SOLE 2605053 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 47568 388440 SH SOLE 386340 0 2100 INTL PAPER CO COM 460146103 13559 385103 SH SOLE 385103 0 0 INTERPUBLIC GROUP COS INC COM 460690100 10889 634552 SH SOLE 634552 0 0 INTL FCSTONE INC COM 46116V105 369 6710 SH SOLE 6710 0 0 INTUIT COM 461202103 142271 480337 SH SOLE 480337 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 27846 48868 SH SOLE 48868 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1356 362637 SH SOLE 35804 0 326833 INVESCO MUN TR COM 46131J103 530 45032 SH SOLE 45032 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 541 44955 SH SOLE 44955 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 268 22537 SH SOLE 22537 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 1045 87630 SH SOLE 87630 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 993 9763 SH SOLE 9763 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1387 51805 SH SOLE 51805 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 2972 139199 SH SOLE 139199 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 358 16734 SH SOLE 16734 0 0 INVESTORS BANCORP INC NEW COM 46146L101 2384 280496 SH SOLE 280496 0 0 INVESTORS TITLE CO COM 461804106 345 2843 SH SOLE 2843 0 0 INVITAE CORP COM 46185L103 1585 52337 SH SOLE 52337 0 0 INVITATION HOMES INC COM 46187W107 1953 70952 SH SOLE 70952 0 0 IONIS PHARMACEUTICALS INC COM 462222100 77545 1315207 SH SOLE 1315207 0 0 IQVIA HLDGS INC COM 46266C105 70771 498812 SH SOLE 498812 0 0 IQIYI INC SPONSORED ADS 46267X108 1336 57604 SH SOLE 57604 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1672 65707 SH SOLE 65707 0 0 IROBOT CORP COM 462726100 3722 44365 SH SOLE 44365 0 0 IRON MTN INC NEW COM 46284V101 2052 78607 SH SOLE 78607 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2028 196522 SH SOLE 196522 0 0 ISHARES TR TIPS BD ETF 464287176 5317 43229 SH SOLE 43229 0 0 ISHARES TR CORE US AGGBD ET 464287226 10284 86998 SH SOLE 86998 0 0 ISHARES TR IBOXX INV CP ETF 464287242 12384 92076 SH SOLE 92076 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4307 20756 SH SOLE 20756 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1788 16519 SH SOLE 16519 0 0 ISHARES TR 20 YR TR BD ETF 464287432 2304 14053 SH SOLE 14053 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 11161 91585 SH SOLE 91585 0 0 ISHARES TR CORE S&P MCP ETF 464287507 5948 33448 SH OTR 1 0 33448 0 ISHARES TR NASDAQ BIOTECH 464287556 1938 14178 SH SOLE 14178 0 0 ISHARES TR COHEN STEER REIT 464287564 301 2983 SH SOLE 2983 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2879 12850 SH SOLE 12850 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 980 10058 SH SOLE 10058 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1023 4947 SH SOLE 4947 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5946 41528 SH OTR 1 0 41528 0 ISHARES TR RUSSELL 2000 ETF 464287655 8545 18150 SH SOLE 18150 0 0 ISHARES TR S&P MC 400VL ETF 464287705 1715 12903 SH SOLE 12903 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2733 22707 SH SOLE 22707 0 0 ISHARES TR S&P SML 600 GWT 464287887 431 2536 SH SOLE 2529 0 7 ISHARES TR SHRT NAT MUN ETF 464288158 613 5679 SH SOLE 5539 0 140 ISHARES TR JPMORGAN USD EMG 464288281 4298 39349 SH SOLE 39349 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1105 9573 SH SOLE 9573 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1186 14526 SH SOLE 14526 0 0 ISHARES TR MBS ETF 464288588 9849 88972 SH SOLE 88972 0 0 ISHARES TR INTRM TR CRP ETF 464288638 7473 123772 SH SOLE 123772 0 0 ISHARES TR SH TR CRPORT ETF 464288646 3114 56924 SH SOLE 56924 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 227 1700 SH SOLE 1700 0 0 ISHARES TR PFD AND INCM SEC 464288687 1080 31170 SH SOLE 31170 0 0 ISHARES TR MSCI INDIA ETF 46429B598 4416 152188 SH SOLE 152022 0 166 ISHARES TR MSCI CHINA ETF 46429B671 5103 77971 SH SOLE 77888 0 83 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1522 30432 SH SOLE 30432 0 0 ISHARES TR USA QUALITY FCTR 46432F339 3145 32789 SH SOLE 32789 0 0 ISHARES TR CORE MSCI EAFE 46432F842 5906 103318 SH OTR 1 0 103318 0 ISHARES TR CORE MSCI EAFE 46432F842 6286 6653 SH SOLE 6653 0 0 ISHARES INC CORE MSCI EMKT 46434G103 5768 121174 SH SOLE 121057 0 117 ISHARES TR 0-5YR INVT GR CP 46434V100 26763 513496 SH SOLE 513496 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 662 141148 SH SOLE 141148 0 0 ITRON INC COM 465741106 44030 664598 SH SOLE 664598 0 0 JBG SMITH PPTYS COM 46590V100 465 15738 SH SOLE 15738 0 0 JOYY INC ADS REPSTG COM A 46591M109 1386 15654 SH SOLE 15654 0 0 J & J SNACK FOODS CORP COM 466032109 3602 28336 SH SOLE 28336 0 0 JPMORGAN CHASE & CO COM 46625H100 85482 908804 SH SOLE 908779 0 25 JABIL INC COM 466313103 21225 661629 SH SOLE 661629 0 0 JACK IN THE BOX INC COM 466367109 377 5091 SH SOLE 5091 0 0 JACOBS ENGR GROUP INC COM 469814107 810 9549 SH SOLE 9549 0 0 JD.COM INC SPON ADR CL A 47215P106 24269 403280 SH SOLE 403280 0 0 JEFFERIES FINL GROUP INC COM 47233W109 35138 2259682 SH SOLE 2259682 0 0 JELD-WEN HLDG INC COM 47580P103 276 17118 SH SOLE 17118 0 0 JETBLUE AWYS CORP COM 477143101 13080 1199960 SH SOLE 1199960 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1188 67103 SH SOLE 16051 0 51052 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1628 18930 SH SOLE 18930 0 0 JOHNSON & JOHNSON COM 478160104 168248 1196385 SH SOLE 1196385 0 0 JOHNSON OUTDOORS INC CL A 479167108 1189 13066 SH SOLE 13066 0 0 JONES LANG LASALLE INC COM 48020Q107 1350 13050 SH SOLE 13050 0 0 J2 GLOBAL INC COM 48123V102 2049 32412 SH SOLE 32412 0 0 JUNIPER NETWORKS INC COM 48203R104 199619 8732224 SH SOLE 8732224 0 0 KAR AUCTION SVCS INC COM 48238T109 4876 354355 SH SOLE 354355 0 0 KBR INC COM 48242W106 1012 44872 SH SOLE 44872 0 0 KLA CORP COM NEW 482480100 125700 646338 SH SOLE 646338 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1188 71647 SH SOLE 71647 0 0 KKR & CO INC COM 48251W104 10446 338264 SH SOLE 338264 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 95 44155 SH SOLE 5455 0 38700 KT CORP SPONSORED ADR 48268K101 1986 203926 SH SOLE 203926 0 0 KADANT INC COM 48282T104 1935 19411 SH SOLE 19411 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 475 6449 SH SOLE 6449 0 0 KALEIDO BIOSCIENCES INC COM 483347100 82 11005 SH SOLE 1057 0 9948 KAMAN CORP COM 483548103 547 13145 SH SOLE 13145 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 9900 66314 SH SOLE 66314 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3440 30860 SH SOLE 30860 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1769 93395 SH SOLE 93395 0 0 KB HOME COM 48666K109 3521 114766 SH SOLE 114766 0 0 KEARNY FINL CORP MD COM 48716P108 529 64630 SH SOLE 64630 0 0 KELLOGG CO COM 487836108 54022 817776 SH SOLE 817776 0 0 KEMPER CORP DEL COM 488401100 8600 118590 SH SOLE 118590 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 1564 102729 SH SOLE 102729 0 0 KEURIG DR PEPPER INC COM 49271V100 18879 664737 SH SOLE 664737 0 0 KEYCORP COM 493267108 21301 1748883 SH SOLE 1748883 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 30772 305341 SH SOLE 305341 0 0 KIMBALL INTL INC CL B 494274103 854 73840 SH SOLE 73840 0 0 KILROY RLTY CORP COM 49427F108 4617 78646 SH SOLE 78646 0 0 KIMBALL ELECTRONICS INC COM 49428J109 644 47596 SH SOLE 47596 0 0 KIMBERLY CLARK CORP COM 494368103 53160 376086 SH SOLE 376086 0 0 KIMCO RLTY CORP COM 49446R109 730 56846 SH SOLE 56846 0 0 KINDER MORGAN INC DEL COM 49456B101 7933 522957 SH SOLE 522957 0 0 KINROSS GOLD CORP COM 496902404 1689 233884 SH SOLE 233884 0 0 KINSALE CAP GROUP INC COM 49714P108 12263 79011 SH SOLE 79011 0 0 KIRBY CORP COM 497266106 3098 57849 SH SOLE 57849 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1654 40103 SH SOLE 40103 0 0 KITE RLTY GROUP TR COM NEW 49803T300 136 11742 SH SOLE 11742 0 0 KNOLL INC COM NEW 498904200 1209 99214 SH SOLE 99214 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4466 107064 SH SOLE 107064 0 0 KNOWLES CORP COM 49926D109 619 40585 SH SOLE 40585 0 0 KODIAK SCIENCES INC COM 50015M109 2707 50013 SH SOLE 50013 0 0 KOHLS CORP COM 500255104 15405 741693 SH SOLE 741693 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 7352 156963 SH SOLE 156799 0 164 KORN FERRY COM NEW 500643200 1286 41844 SH SOLE 41844 0 0 KOSMOS ENERGY LTD COM 500688106 18410 11090379 SH SOLE 11090379 0 0 KRAFT HEINZ CO COM 500754106 23577 739317 SH SOLE 739317 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1420 90852 SH SOLE 90852 0 0 KROGER CO COM 501044101 37695 1113576 SH SOLE 1113576 0 0 KULICKE & SOFFA INDS INC COM 501242101 478 22957 SH SOLE 22957 0 0 LHC GROUP INC COM 50187A107 4628 26548 SH SOLE 26548 0 0 LGI HOMES INC COM 50187T106 1397 15873 SH SOLE 15873 0 0 LKQ CORP COM 501889208 13847 528520 SH SOLE 528520 0 0 LCI INDS COM 50189K103 1734 15085 SH SOLE 15085 0 0 LPL FINL HLDGS INC COM 50212V100 2165 27619 SH SOLE 27619 0 0 LSI INDS INC COM 50216C108 323 49930 SH SOLE 49930 0 0 LTC PPTYS INC COM 502175102 6806 180680 SH SOLE 180680 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 19879 117160 SH SOLE 117160 0 0 LA Z BOY INC COM 505336107 919 33973 SH SOLE 33973 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 22644 136322 SH SOLE 136298 0 24 LADDER CAP CORP CL A 505743104 2021 249467 SH SOLE 249467 0 0 LAKELAND BANCORP INC COM 511637100 337 29493 SH SOLE 29493 0 0 LAKELAND FINL CORP COM 511656100 2033 43641 SH SOLE 43641 0 0 LAM RESEARCH CORP COM 512807108 141812 438423 SH SOLE 438423 0 0 LAMB WESTON HLDGS INC COM 513272104 4579 71623 SH SOLE 71623 0 0 LANCASTER COLONY CORP COM 513847103 3885 25063 SH SOLE 25063 0 0 LANDEC CORP COM 514766104 466 58513 SH SOLE 58513 0 0 LANDSTAR SYS INC COM 515098101 5169 46021 SH SOLE 46021 0 0 LANDS END INC NEW COM 51509F105 261 32465 SH SOLE 32465 0 0 LAREDO PETROLEUM INC COM 516806205 163 11759 SH SOLE 11759 0 0 LAS VEGAS SANDS CORP COM 517834107 6165 135365 SH SOLE 135365 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2917 102737 SH SOLE 102737 0 0 LAUDER ESTEE COS INC CL A 518439104 117309 621735 SH SOLE 621735 0 0 LAUREATE EDUCATION INC CL A 518613203 465 46701 SH SOLE 46701 0 0 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 622 44114 SH SOLE 44114 0 0 LEAR CORP COM NEW 521865204 11648 106843 SH SOLE 106843 0 0 LEE ENTERPRISES INC COM 523768109 104 106077 SH SOLE 14277 0 91800 LEGGETT & PLATT INC COM 524660107 5687 161779 SH SOLE 161779 0 0 LEGACY HOUSING CORP COM 52472M101 169 11917 SH SOLE 11917 0 0 LEIDOS HOLDINGS INC COM 525327102 66225 706998 SH SOLE 706998 0 0 LEMAITRE VASCULAR INC COM 525558201 218 8240 SH SOLE 8240 0 0 LENDINGTREE INC NEW COM 52603B107 618 2136 SH SOLE 2136 0 0 LENNAR CORP CL A 526057104 28480 462188 SH SOLE 462188 0 0 LENNOX INTL INC COM 526107107 1105 4741 SH SOLE 4741 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 488 36414 SH SOLE 36414 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1248 117258 SH SOLE 117258 0 0 LEXINGTON REALTY TRUST COM 529043101 2367 224356 SH SOLE 224356 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1462 11964 SH SOLE 11964 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 4018 32414 SH SOLE 32414 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 73 13338 SH SOLE 13338 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 297 9371 SH SOLE 9371 0 0 LIFE STORAGE INC COM 53223X107 7187 75692 SH SOLE 75692 0 0 LILLY ELI & CO COM 532457108 181733 1106910 SH SOLE 1106910 0 0 LIMONEIRA CO COM 532746104 446 30794 SH SOLE 30794 0 0 LINCOLN ELEC HLDGS INC COM 533900106 4736 56216 SH SOLE 56216 0 0 LINCOLN NATL CORP IND COM 534187109 17003 462151 SH SOLE 462151 0 0 LINDSAY CORP COM 535555106 9144 99167 SH SOLE 99167 0 0 LITHIA MTRS INC CL A 536797103 2947 19475 SH SOLE 19475 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 870 171632 SH SOLE 25632 0 146000 LITTELFUSE INC COM 537008104 9003 52766 SH SOLE 52766 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1957 44146 SH SOLE 44146 0 0 LIVE OAK BANCSHARES INC COM 53803X105 217 14954 SH SOLE 14954 0 0 LIVEPERSON INC COM 538146101 646 15586 SH SOLE 15586 0 0 LIVENT CORP COM 53814L108 2292 372153 SH SOLE 38353 0 333800 LIVERAMP HLDGS INC COM 53815P108 2498 58828 SH SOLE 58828 0 0 LIVONGO HEALTH INC COM 539183103 8686 115522 SH SOLE 12479 0 103043 LOCKHEED MARTIN CORP COM 539830109 153846 421589 SH SOLE 421579 0 10 LOEWS CORP COM 540424108 3264 95200 SH SOLE 95200 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 111 13110 SH SOLE 13110 0 0 LOGMEIN INC COM 54142L109 102519 1209381 SH SOLE 1209381 0 0 LOWES COS INC COM 548661107 4320 31975 SH SOLE 31975 0 0 LULULEMON ATHLETICA INC COM 550021109 21581 69168 SH SOLE 69168 0 0 LUMENTUM HLDGS INC COM 55024U109 11708 143784 SH SOLE 143784 0 0 LUMINEX CORP DEL COM 55027E102 296 9108 SH SOLE 9108 0 0 LUTHER BURBANK CORP COM 550550107 495 49495 SH SOLE 49495 0 0 LYDALL INC DEL COM 550819106 481 35480 SH SOLE 35480 0 0 LYFT INC CL A COM 55087P104 2058 62335 SH SOLE 62335 0 0 M & T BK CORP COM 55261F104 63323 609051 SH SOLE 609051 0 0 MBIA INC COM 55262C100 149 20500 SH SOLE 20500 0 0 M D C HLDGS INC COM 552676108 3010 84312 SH SOLE 84312 0 0 MDU RES GROUP INC COM 552690109 50554 2279254 SH SOLE 2279254 0 0 MFA FINL INC COM 55272X102 15337 6159419 SH SOLE 6159419 0 0 MGE ENERGY INC COM 55277P104 48287 748512 SH SOLE 748512 0 0 MGIC INVT CORP WIS COM 552848103 12331 1505593 SH SOLE 1505593 0 0 MGM RESORTS INTERNATIONAL COM 552953101 24640 1466675 SH SOLE 1466675 0 0 M/I HOMES INC COM 55305B101 2561 74366 SH SOLE 74366 0 0 MKS INSTRS INC COM 55306N104 1526 13478 SH SOLE 13478 0 0 MPLX LP COM UNIT REP LTD 55336V100 2807 162417 SH SOLE 162417 0 0 MRC GLOBAL INC COM 55345K103 1620 274049 SH SOLE 274049 0 0 MSA SAFETY INC COM 553498106 2541 22208 SH SOLE 22208 0 0 MSC INDL DIRECT INC CL A 553530106 58592 804720 SH SOLE 804720 0 0 MSCI INC COM 55354G100 21594 64689 SH SOLE 64689 0 0 MTS SYS CORP COM 553777103 734 41705 SH SOLE 41705 0 0 MYR GROUP INC DEL COM 55405W104 2460 77100 SH SOLE 77100 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1585 46142 SH SOLE 46142 0 0 MACATAWA BK CORP COM 554225102 295 37705 SH SOLE 37705 0 0 MACERICH CO COM 554382101 2808 313010 SH SOLE 45423 0 267587 MACK CALI RLTY CORP COM 554489104 357 23380 SH SOLE 23380 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3087 100589 SH SOLE 100589 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 1767 100321 SH SOLE 100321 0 0 MACYS INC COM 55616P104 15090 2193249 SH SOLE 258803 0 1934446 MADDEN STEVEN LTD COM 556269108 1003 40627 SH SOLE 40627 0 0 MAGELLAN HEALTH INC COM NEW 559079207 1119 15331 SH SOLE 15331 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3392 78573 SH SOLE 78573 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2904 479129 SH SOLE 479129 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 387 18987 SH SOLE 18987 0 0 MALIBU BOATS INC COM CL A 56117J100 5376 103481 SH SOLE 103481 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 31 26303 SH SOLE 26303 0 0 MANHATTAN ASSOCS INC COM 562750109 1393 14792 SH SOLE 14792 0 0 MANPOWERGROUP INC COM 56418H100 28631 416448 SH SOLE 416448 0 0 MANTECH INTL CORP CL A 564563104 18974 277030 SH SOLE 277030 0 0 MARATHON OIL CORP COM 565849106 37990 6207478 SH SOLE 6207478 0 0 MARATHON PETE CORP COM 56585A102 43713 1169427 SH SOLE 1169427 0 0 MARCUS & MILLICHAP INC COM 566324109 463 16034 SH SOLE 16034 0 0 MARKEL CORP COM 570535104 13019 14102 SH SOLE 14102 0 0 MARKETAXESS HLDGS INC COM 57060D108 27193 54287 SH SOLE 54287 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1228 14933 SH SOLE 14933 0 0 MARSH & MCLENNAN COS INC COM 571748102 127105 1183803 SH SOLE 1183803 0 0 MARRIOTT INTL INC NEW CL A 571903202 9812 114452 SH SOLE 114452 0 0 MARTEN TRANS LTD COM 573075108 917 36454 SH SOLE 36454 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2797 13542 SH SOLE 13542 0 0 MASCO CORP COM 574599106 1336 26617 SH SOLE 26617 0 0 MASIMO CORP COM 574795100 31563 138440 SH SOLE 138440 0 0 MASTEC INC COM 576323109 4773 106365 SH SOLE 106365 0 0 MASTERCARD INCORPORATED CL A 57636Q104 39541 133719 SH SOLE 133719 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 721 37840 SH SOLE 37840 0 0 MATADOR RES CO COM 576485205 6171 725981 SH SOLE 344016 0 381965 MATCH GROUP INC COM 57665R106 25609 239222 SH SOLE 28256 0 210966 MATERION CORP COM 576690101 1308 21277 SH SOLE 21277 0 0 MATSON INC COM 57686G105 427 14679 SH SOLE 14679 0 0 MATTEL INC COM 577081102 805 83229 SH SOLE 83229 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 205354 3388116 SH SOLE 3388116 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 2723 151636 SH SOLE 151636 0 0 MAXIMUS INC COM 577933104 4845 68768 SH SOLE 68768 0 0 MCCORMICK & CO INC COM NON VTG 579780206 9279 51720 SH SOLE 51720 0 0 MCDONALDS CORP COM 580135101 49542 268562 SH SOLE 268562 0 0 MCGRATH RENTCORP COM 580589109 3343 61902 SH SOLE 61902 0 0 MCKESSON CORP COM 58155Q103 10783 70287 SH SOLE 70287 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 7574 402872 SH SOLE 402872 0 0 MEDIFAST INC COM 58470H101 1411 10168 SH SOLE 3068 0 7100 MEDPACE HLDGS INC COM 58506Q109 9611 103324 SH SOLE 103324 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 925 59617 SH SOLE 59617 0 0 MERCADOLIBRE INC COM 58733R102 10539 10691 SH SOLE 10691 0 0 MERCANTILE BANK CORP COM 587376104 1058 46793 SH SOLE 46793 0 0 MERCHANTS BANCORP IND COM 58844R108 209 11306 SH SOLE 11306 0 0 MERCK & CO. INC COM 58933Y105 166556 2153836 SH SOLE 2153836 0 0 MERCURY SYS INC COM 589378108 3244 41242 SH SOLE 41242 0 0 MERCURY GENL CORP NEW COM 589400100 7472 183365 SH SOLE 183365 0 0 MEREDITH CORP COM 589433101 1487 102201 SH SOLE 102201 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2002 85942 SH SOLE 85942 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1148 98939 SH SOLE 98939 0 0 MERITAGE HOMES CORP COM 59001A102 2576 33837 SH SOLE 33837 0 0 MERITOR INC COM 59001K100 1470 74252 SH SOLE 74252 0 0 MESA LABS INC COM 59064R109 853 3935 SH SOLE 3935 0 0 META FINL GROUP INC COM 59100U108 1298 71436 SH SOLE 71436 0 0 METHODE ELECTRS INC COM 591520200 1268 40573 SH SOLE 40573 0 0 METLIFE INC COM 59156R108 98910 2708383 SH SOLE 2708383 0 0 METROPOLITAN BK HLDG CORP COM 591774104 459 14303 SH SOLE 14303 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 11850 14710 SH SOLE 14710 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 942 171844 SH SOLE 171844 0 0 MICROSOFT CORP COM 594918104 476674 2342265 SH SOLE 2342265 0 0 MICROSTRATEGY INC CL A NEW 594972408 85992 726961 SH SOLE 726961 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 89652 851316 SH SOLE 851316 0 0 MICRON TECHNOLOGY INC COM 595112103 110351 2141902 SH SOLE 2141902 0 0 MID-AMER APT CMNTYS INC COM 59522J103 48221 420516 SH SOLE 420516 0 0 MIDDLEBY CORP COM 596278101 2146 27184 SH SOLE 27184 0 0 MIDDLESEX WATER CO COM 596680108 8124 120932 SH SOLE 120932 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 734 49101 SH SOLE 49101 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 732 36610 SH SOLE 36610 0 0 MILLER HERMAN INC COM 600544100 1158 49036 SH SOLE 49036 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1286 27396 SH SOLE 27396 0 0 MOBILEIRON INC COM NEW 60739U204 4064 824315 SH SOLE 824315 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 25922 2820662 SH SOLE 2820662 0 0 MODEL N INC COM 607525102 833 23969 SH SOLE 23969 0 0 MODERNA INC COM 60770K107 25872 402934 SH SOLE 402934 0 0 MOELIS & CO CL A 60786M105 281 9029 SH SOLE 9029 0 0 MOHAWK INDS INC COM 608190104 14333 140847 SH SOLE 140847 0 0 MOLINA HEALTHCARE INC COM 60855R100 25079 140908 SH SOLE 140908 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 11512 335032 SH SOLE 335032 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 3186 95757 SH SOLE 95757 0 0 MOMO INC ADR 60879B107 1106 63300 SH SOLE 63300 0 0 MONARCH CASINO & RESORT INC COM 609027107 430 12631 SH SOLE 12631 0 0 MONDELEZ INTL INC CL A 609207105 63650 1244866 SH SOLE 1244866 0 0 MONGODB INC CL A 60937P106 197410 872185 SH SOLE 872185 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1472 101604 SH SOLE 101604 0 0 MONOLITHIC PWR SYS INC COM 609839105 37843 159676 SH SOLE 159676 0 0 MONRO INC COM 610236101 323 5875 SH SOLE 5875 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 140413 2025582 SH SOLE 2025582 0 0 MOODYS CORP COM 615369105 19075 69430 SH SOLE 69430 0 0 MOOG INC CL A 615394202 1645 31050 SH SOLE 31050 0 0 MORGAN STANLEY COM NEW 617446448 13617 281930 SH SOLE 281930 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 986 50531 SH SOLE 50531 0 0 MORNINGSTAR INC COM 617700109 4610 32699 SH SOLE 32699 0 0 MOSAIC CO NEW COM 61945C103 771 61647 SH SOLE 61647 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 10280 73363 SH SOLE 73363 0 0 MUELLER INDS INC COM 624756102 9866 371192 SH SOLE 371192 0 0 MUELLER WTR PRODS INC COM SER A 624758108 10195 1081106 SH SOLE 1081106 0 0 MR COOPER GROUP INC COM 62482R107 2438 195958 SH SOLE 195958 0 0 MURPHY OIL CORP COM 626717102 36694 2658993 SH SOLE 2658993 0 0 MURPHY USA INC COM 626755102 665 5905 SH SOLE 5905 0 0 MYERS INDS INC COM 628464109 1043 71718 SH SOLE 71718 0 0 MYOKARDIA INC COM 62857M105 3756 38872 SH SOLE 38872 0 0 NBT BANCORP INC COM 628778102 3421 111204 SH SOLE 111204 0 0 NCR CORP NEW COM 62886E108 1570 90655 SH SOLE 90655 0 0 NIC INC COM 62914B100 2352 102450 SH SOLE 102450 0 0 NIO INC SPON ADS 62914V106 14212 1840918 SH SOLE 628590 0 1212328 NMI HLDGS INC CL A 629209305 227 14131 SH SOLE 14131 0 0 NRG ENERGY INC COM NEW 629377508 15900 488333 SH SOLE 488333 0 0 NVR INC COM 62944T105 2359 724 SH SOLE 724 0 0 NV5 GLOBAL INC COM 62945V109 643 12646 SH SOLE 12646 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1517 51679 SH SOLE 51679 0 0 NASDAQ INC COM 631103108 6181 51741 SH SOLE 51741 0 0 NATERA INC COM 632307104 1781 35723 SH SOLE 35723 0 0 NATIONAL BK HLDGS CORP CL A 633707104 925 34249 SH SOLE 34249 0 0 NATIONAL BEVERAGE CORP COM 635017106 509 8335 SH SOLE 3235 0 5100 NATIONAL HEALTHCARE CORP COM 635906100 595 9376 SH SOLE 9376 0 0 NATIONAL FUEL GAS CO N J COM 636180101 16193 386191 SH SOLE 386191 0 0 NATIONAL GEN HLDGS CORP COM 636220303 3248 150296 SH SOLE 150296 0 0 NATIONAL HEALTH INVS INC COM 63633D104 799 13152 SH SOLE 13152 0 0 NATIONAL INSTRS CORP COM 636518102 1611 41625 SH SOLE 41625 0 0 NATIONAL PRESTO INDS INC COM 637215104 1359 15554 SH SOLE 15554 0 0 NATIONAL RESH CORP COM NEW 637372202 936 16082 SH SOLE 16082 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1383 38969 SH SOLE 38969 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1973 68846 SH SOLE 68846 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1171 5762 SH SOLE 5762 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 235 15798 SH SOLE 15798 0 0 NATUS MED INC DEL COM 639050103 500 22899 SH SOLE 22899 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1129 40041 SH SOLE 40041 0 0 NAVIENT CORPORATION COM 63938C108 11066 1574088 SH SOLE 1574088 0 0 NEENAH INC COM 640079109 897 18133 SH SOLE 18133 0 0 NEKTAR THERAPEUTICS COM 640268108 78722 3399045 SH SOLE 3399045 0 0 NELNET INC CL A 64031N108 1515 31744 SH SOLE 31744 0 0 NEOGEN CORP COM 640491106 3007 38754 SH SOLE 38754 0 0 NEOGENOMICS INC COM NEW 64049M209 4130 133309 SH SOLE 133309 0 0 NETAPP INC COM 64110D104 203190 4579451 SH SOLE 4579451 0 0 NETFLIX INC COM 64110L106 604366 1328160 SH SOLE 1328160 0 0 NETEASE INC SPONSORED ADS 64110W102 97338 226695 SH SOLE 226695 0 0 NETSCOUT SYS INC COM 64115T104 214 8360 SH SOLE 8360 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 380 27375 SH SOLE 27375 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 104558 857036 SH SOLE 857036 0 0 NEVRO CORP COM 64157F103 3119 26107 SH SOLE 26107 0 0 NEW JERSEY RES COM 646025106 48036 1471242 SH SOLE 1471242 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3669 28176 SH SOLE 28176 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 10934 1471644 SH SOLE 1471644 0 0 NEW RELIC INC COM 64829B100 32121 466200 SH SOLE 466200 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 5655 554364 SH SOLE 554364 0 0 NEW YORK TIMES CO CL A 650111107 11458 272603 SH SOLE 272603 0 0 NEWELL BRANDS INC COM 651229106 4107 258625 SH SOLE 258625 0 0 NEWMARKET CORP COM 651587107 2469 6164 SH SOLE 6164 0 0 NEWMARK GROUP INC CL A 65158N102 202 41619 SH SOLE 41619 0 0 NEWMONT CORP COM 651639106 122442 1983189 SH SOLE 1983189 0 0 NEWS CORP NEW CL A 65249B109 4453 375450 SH SOLE 375450 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 2834 1156762 SH SOLE 1156762 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 4844 57886 SH SOLE 57886 0 0 NEXTERA ENERGY INC COM 65339F101 58595 243971 SH SOLE 243971 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6405 124909 SH SOLE 124909 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 328 9287 SH SOLE 9287 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 201 18284 SH SOLE 18284 0 0 NICE LTD SPONSORED ADR 653656108 2077 10976 SH SOLE 10976 0 0 NICOLET BANKSHARES INC COM 65406E102 1198 21863 SH SOLE 21863 0 0 NIKE INC CL B 654106103 152941 1559827 SH SOLE 1559827 0 0 NISOURCE INC COM 65473P105 50340 2213707 SH SOLE 2213707 0 0 NOKIA CORP SPONSORED ADR 654902204 7979 1813417 SH SOLE 1090966 0 722451 NOBLE ENERGY INC COM 655044105 12221 1363928 SH SOLE 1363928 0 0 NORDSON CORP COM 655663102 3844 20261 SH SOLE 20261 0 0 NORDSTROM INC COM 655664100 1656 106925 SH SOLE 13525 0 93400 NORFOLK SOUTHERN CORP COM 655844108 56800 323517 SH SOLE 323517 0 0 NORTHERN TR CORP COM 665859104 5881 74120 SH SOLE 74120 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 223 19389 SH SOLE 19389 0 0 NORTHRIM BANCORP INC COM 666762109 321 12764 SH SOLE 12764 0 0 NORTHROP GRUMMAN CORP COM 666807102 91249 296804 SH SOLE 296794 0 10 NORTHWEST BANCSHARES INC MD COM 667340103 7316 715496 SH SOLE 715496 0 0 NORTHWEST NAT HLDG CO COM 66765N105 47141 844970 SH SOLE 844970 0 0 NORTHWESTERN CORP COM NEW 668074305 48192 883931 SH SOLE 883931 0 0 NORTONLIFELOCK INC COM 668771108 28345 1429423 SH SOLE 1429423 0 0 NOVARTIS AG SPONSORED ADR 66987V109 44566 510258 SH SOLE 510258 0 0 NOVO-NORDISK A S ADR 670100205 44832 684669 SH SOLE 684669 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 19276 504221 SH SOLE 504221 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 6190 244622 SH SOLE 244622 0 0 NUCOR CORP COM 670346105 14892 359624 SH SOLE 359624 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 3362 235421 SH SOLE 235421 0 0 NUTANIX INC CL A 67059N108 88054 3714556 SH SOLE 3714556 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 166 10570 SH SOLE 10570 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1293 93038 SH SOLE 87878 0 5160 NUVEEN MUN CR OPPORTUNITIES COM 670663103 598 50336 SH SOLE 50336 0 0 NVIDIA CORPORATION COM 67066G104 149210 392750 SH SOLE 392750 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1275 90914 SH SOLE 90914 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 382 28911 SH SOLE 28911 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 303 21291 SH SOLE 21291 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 893 67740 SH SOLE 67740 0 0 NUVASIVE INC COM 670704105 1623 29154 SH SOLE 29154 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 970 65736 SH SOLE 65736 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1341 87748 SH SOLE 87748 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 165 19551 SH SOLE 19551 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 136 17242 SH SOLE 17242 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1509 183358 SH SOLE 183358 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 2953 505619 SH SOLE 505619 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1611 126168 SH SOLE 126168 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 975 66891 SH SOLE 66891 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 876 74333 SH SOLE 74333 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1423 121862 SH SOLE 121862 0 0 NUTRIEN LTD COM 67077M108 245 7629 SH SOLE 7629 0 0 OGE ENERGY CORP COM 670837103 60599 1996023 SH SOLE 1996023 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1135 111242 SH SOLE 111242 0 0 O-I GLASS INC COM 67098H104 259 28839 SH SOLE 28839 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 10418 24706 SH SOLE 24706 0 0 OFG BANCORP COM 67103X102 531 39726 SH SOLE 39726 0 0 OSI SYSTEMS INC COM 671044105 1060 14200 SH SOLE 14200 0 0 OP BANCORP COM 67109R109 160 23240 SH SOLE 23240 0 0 OCCIDENTAL PETE CORP COM 674599105 26351 1439968 SH SOLE 1439968 0 0 OCEANFIRST FINL CORP COM 675234108 700 39719 SH SOLE 39719 0 0 OFFICE DEPOT INC COM 676220106 1811 770774 SH SOLE 770774 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1877 72291 SH SOLE 72291 0 0 OKTA INC CL A 679295105 432735 2161189 SH SOLE 2161189 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 21780 128429 SH SOLE 128429 0 0 OLD NATL BANCORP IND COM 680033107 3023 219725 SH SOLE 219725 0 0 OLD REP INTL CORP COM 680223104 21304 1306194 SH SOLE 1306194 0 0 OLD SECOND BANCORP INC ILL COM 680277100 508 65244 SH SOLE 65244 0 0 OLIN CORP COM PAR $1 680665205 2542 221215 SH SOLE 221215 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 4286 43887 SH SOLE 43887 0 0 OLYMPIC STEEL INC COM 68162K106 215 18283 SH SOLE 18283 0 0 OMNICOM GROUP INC COM 681919106 85452 1565056 SH SOLE 1565056 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1012 34049 SH SOLE 34049 0 0 OMNICELL INC COM 68213N109 3132 44352 SH SOLE 44352 0 0 ON SEMICONDUCTOR CORP COM 682189105 30346 1531098 SH SOLE 1531098 0 0 ONE GAS INC COM 68235P108 47321 614159 SH SOLE 614159 0 0 ONEOK INC NEW COM 682680103 28041 844097 SH SOLE 844097 0 0 ONEMAIN HLDGS INC COM 68268W103 10340 421336 SH SOLE 421336 0 0 1LIFE HEALTHCARE INC COM 68269G107 6032 166085 SH SOLE 39396 0 126689 ONESPAN INC COM 68287N100 6699 239850 SH SOLE 239850 0 0 OPEN TEXT CORP COM 683715106 37263 877185 SH SOLE 877090 0 95 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 408 18724 SH SOLE 18724 0 0 ORACLE CORP COM 68389X105 271923 4919895 SH SOLE 4919895 0 0 ORANGE SPONSORED ADR 684060106 355 29803 SH SOLE 29803 0 0 ORIGIN BANCORP INC COM 68621T102 203 9234 SH SOLE 9234 0 0 ORMAT TECHNOLOGIES INC COM 686688102 8960 141120 SH SOLE 141120 0 0 OSHKOSH CORP COM 688239201 5606 78274 SH SOLE 78274 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1502 150234 SH SOLE 150234 0 0 OTIS WORLDWIDE CORP COM 68902V107 14541 255732 SH SOLE 255732 0 0 OTTER TAIL CORP COM 689648103 46334 1194474 SH SOLE 1194474 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 224 120678 SH SOLE 120678 0 0 OVINTIV INC COM 69047Q102 10171 1065003 SH SOLE 337336 0 727667 OWENS CORNING NEW COM 690742101 5487 98403 SH SOLE 98403 0 0 OXFORD INDS INC COM 691497309 1212 27544 SH SOLE 27544 0 0 PBF ENERGY INC CL A 69318G106 26411 2579234 SH SOLE 2579234 0 0 PC CONNECTION INC COM 69318J100 555 11969 SH SOLE 11969 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 4650 476930 SH SOLE 476930 0 0 PDC ENERGY INC COM 69327R101 3456 277805 SH SOLE 277805 0 0 PG&E CORP COM 69331C108 1970 222133 SH SOLE 222133 0 0 PGT INNOVATIONS INC COM 69336V101 1726 110056 SH SOLE 110056 0 0 PJT PARTNERS INC COM CL A 69343T107 2139 41655 SH SOLE 41655 0 0 PLDT INC SPONSORED ADR 69344D408 25016 1024807 SH SOLE 992109 0 32698 PGIM HIGH YIELD BOND FUND IN COM 69346H100 196 14846 SH SOLE 14846 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 2903 228190 SH SOLE 228190 0 0 PNC FINL SVCS GROUP INC COM 693475105 76103 723344 SH SOLE 723344 0 0 PNM RES INC COM 69349H107 1467 38172 SH SOLE 38172 0 0 PPG INDS INC COM 693506107 162657 1533634 SH SOLE 1533634 0 0 PPL CORP COM 69351T106 78329 3031298 SH SOLE 3031298 0 0 PRA HEALTH SCIENCES INC COM 69354M108 8133 83591 SH SOLE 83591 0 0 PRA GROUP INC COM 69354N106 339 8779 SH SOLE 8779 0 0 PPD INC COM 69355F102 8275 308758 SH SOLE 308758 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7403 55916 SH SOLE 55916 0 0 PVH CORPORATION COM 693656100 13625 283554 SH SOLE 283554 0 0 PTC THERAPEUTICS INC COM 69366J200 2950 58132 SH SOLE 58132 0 0 PTC INC COM 69370C100 2019 25957 SH SOLE 25957 0 0 PACCAR INC COM 693718108 135485 1810093 SH SOLE 1810093 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3070 141621 SH SOLE 141621 0 0 PACIRA BIOSCIENCES COM 695127100 2464 46960 SH SOLE 46960 0 0 PACKAGING CORP AMER COM 695156109 8012 80281 SH SOLE 80281 0 0 PACWEST BANCORP DEL COM 695263103 13488 684301 SH SOLE 684301 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 224 436700 SH SOLE 436700 0 0 PALO ALTO NETWORKS INC COM 697435105 90145 392497 SH SOLE 392497 0 0 PALOMAR HLDGS INC COM 69753M105 5507 64214 SH SOLE 64214 0 0 PAPA JOHNS INTL INC COM 698813102 2706 34078 SH SOLE 34078 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1478 164430 SH SOLE 164430 0 0 PARAMOUNT GROUP INC COM 69924R108 554 71885 SH SOLE 71885 0 0 PARK AEROSPACE CORP COM 70014A104 532 47757 SH SOLE 47757 0 0 PARK HOTELS RESORTS INC COM 700517105 2831 286297 SH SOLE 286297 0 0 PARK NATL CORP COM 700658107 2274 32305 SH SOLE 32305 0 0 PARK OHIO HLDGS CORP COM 700666100 286 17237 SH SOLE 17237 0 0 PARKE BANCORP INC COM 700885106 267 19719 SH SOLE 19719 0 0 PARKER HANNIFIN CORP COM 701094104 48713 265799 SH SOLE 265799 0 0 PARSLEY ENERGY INC CL A 701877102 31372 2937483 SH SOLE 2937483 0 0 PARSONS CORPORATION COM 70202L102 3560 98235 SH SOLE 98235 0 0 PARTY CITY HOLDCO INC COM 702149105 161 107994 SH SOLE 107994 0 0 PATRICK INDS INC COM 703343103 2176 35522 SH SOLE 35522 0 0 PATTERSON COS INC COM 703395103 1707 77582 SH SOLE 77582 0 0 PATTERSON UTI ENERGY INC COM 703481101 16159 4656668 SH SOLE 4656668 0 0 PAYCHEX INC COM 704326107 62530 825483 SH SOLE 825483 0 0 PAYCOM SOFTWARE INC COM 70432V102 65594 211779 SH SOLE 211779 0 0 PAYLOCITY HLDG CORP COM 70438V106 5812 39840 SH SOLE 39840 0 0 PAYPAL HLDGS INC COM 70450Y103 596903 3425947 SH SOLE 3425916 0 31 PEAPACK-GLADSTONE FINL CORP COM 704699107 734 39170 SH SOLE 39170 0 0 PEARSON PLC SPONSORED ADR 705015105 143 19833 SH SOLE 19833 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2258 165325 SH SOLE 165325 0 0 PEGASYSTEMS INC COM 705573103 27880 275580 SH SOLE 275580 0 0 PENN NATL GAMING INC COM 707569109 2893 94740 SH SOLE 94740 0 0 PENNYMAC MTG INVT TR COM 70931T103 600 34254 SH SOLE 34254 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 3414 81698 SH SOLE 81698 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 11588 299356 SH SOLE 299356 0 0 PENUMBRA INC COM 70975L107 25224 141056 SH SOLE 141056 0 0 PEOPLES BANCORP INC COM 709789101 1115 52391 SH SOLE 52391 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 7460 644762 SH SOLE 644762 0 0 PEPSICO INC COM 713448108 169024 1277968 SH SOLE 1277968 0 0 PERDOCEO ED CORP COM 71363P106 785 49291 SH SOLE 49291 0 0 PERFICIENT INC COM 71375U101 1412 39467 SH SOLE 39467 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 446 15297 SH SOLE 15297 0 0 PERKINELMER INC COM 714046109 8400 85636 SH SOLE 85636 0 0 PERSPECTA INC COM 715347100 1771 76231 SH SOLE 76231 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 986 29812 SH SOLE 29812 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1040 125757 SH SOLE 125757 0 0 PFIZER INC COM 717081103 248739 7606699 SH SOLE 7606699 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 138 30008 SH SOLE 5408 0 24600 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1070 40733 SH SOLE 40733 0 0 PHILIP MORRIS INTL INC COM 718172109 84714 1209160 SH SOLE 1209160 0 0 PHILLIPS 66 COM 718546104 30693 426880 SH SOLE 426880 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1365 37879 SH SOLE 37879 0 0 PHOTRONICS INC COM 719405102 1458 131000 SH SOLE 131000 0 0 PHYSICIANS RLTY TR COM 71943U104 726 41440 SH SOLE 41440 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1666 100294 SH SOLE 100294 0 0 PILGRIMS PRIDE CORP COM 72147K108 8362 495100 SH SOLE 495100 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9007 88574 SH SOLE 88574 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 1065 19140 SH SOLE 19140 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 3967 215259 SH SOLE 215259 0 0 PINDUODUO INC SPONSORED ADS 722304102 13287 154790 SH SOLE 154790 0 0 PING IDENTITY HLDG CORP COM 72341T103 3035 94564 SH SOLE 94564 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 5389 128350 SH SOLE 128350 0 0 PINNACLE WEST CAP CORP COM 723484101 62215 848886 SH SOLE 848886 0 0 PINTEREST INC CL A 72352L106 81991 3698278 SH SOLE 3698278 0 0 PIONEER NAT RES CO COM 723787107 33588 343783 SH SOLE 343783 0 0 PIPER SANDLER COMPANIES COM 724078100 869 14694 SH SOLE 14694 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2699 305295 SH SOLE 305295 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2865 321962 SH SOLE 321962 0 0 PLANET FITNESS INC CL A 72703H101 3882 64095 SH SOLE 64095 0 0 PLANTRONICS INC NEW COM 727493108 801 54583 SH SOLE 39983 0 14600 PLEXUS CORP COM 729132100 680 9641 SH SOLE 9641 0 0 PLUG POWER INC COM NEW 72919P202 8790 1070593 SH SOLE 107873 0 962720 POLARIS INC COM 731068102 12290 132797 SH SOLE 132797 0 0 POLYONE CORP COM 73179P106 617 23529 SH SOLE 23529 0 0 POOL CORPORATION COM 73278L105 18040 66354 SH SOLE 66354 0 0 POPULAR INC COM NEW 733174700 33826 910026 SH SOLE 910026 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 46561 1113640 SH SOLE 1113640 0 0 POST HLDGS INC COM 737446104 2394 27327 SH SOLE 27327 0 0 POWELL INDS INC COM 739128106 639 23316 SH SOLE 23316 0 0 POWER INTEGRATIONS INC COM 739276103 12010 101667 SH SOLE 101667 0 0 PQ GROUP HLDGS INC COM 73943T103 891 67264 SH SOLE 67264 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1068 24927 SH SOLE 24927 0 0 PREFORMED LINE PRODS CO COM 740444104 265 5292 SH SOLE 5292 0 0 PREMIER INC CL A 74051N102 1301 37945 SH SOLE 37945 0 0 PREMIER FINANCIAL CORP COM 74052F108 1822 103132 SH SOLE 103132 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2306 61405 SH SOLE 61405 0 0 PRICE T ROWE GROUP INC COM 74144T108 57444 465137 SH SOLE 465137 0 0 PRICESMART INC COM 741511109 448 7423 SH SOLE 7423 0 0 PRIMORIS SVCS CORP COM 74164F103 1920 108100 SH SOLE 108100 0 0 PRIMERICA INC COM 74164M108 976 8374 SH SOLE 8374 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 18202 438173 SH SOLE 438173 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 1358 112980 SH SOLE 112980 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 3591 60052 SH SOLE 60052 0 0 PROCTER AND GAMBLE CO COM 742718109 64124 536285 SH SOLE 536285 0 0 PROGRESS SOFTWARE CORP COM 743312100 1553 40086 SH SOLE 40086 0 0 PROGRESSIVE CORP OHIO COM 743315103 142013 1772720 SH SOLE 1772720 0 0 PROLOGIS INC. COM 74340W103 67585 724147 SH SOLE 724147 0 0 PROOFPOINT INC COM 743424103 72432 651840 SH SOLE 651840 0 0 PROS HOLDINGS INC COM 74346Y103 2331 52455 SH SOLE 52455 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 328 14651 SH SOLE 14651 0 0 PROPETRO HLDG CORP COM 74347M108 2512 488628 SH SOLE 488628 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 211 13650 SH SOLE 13650 0 0 PROSPERITY BANCSHARES INC COM 743606105 1683 28343 SH SOLE 28343 0 0 PROTO LABS INC COM 743713109 3188 28341 SH SOLE 28341 0 0 PROVIDENT FINL SVCS INC COM 74386T105 861 59591 SH SOLE 59591 0 0 PRUDENTIAL FINL INC COM 744320102 58681 963571 SH SOLE 963571 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 72548 1475751 SH SOLE 1475751 0 0 PUBLIC STORAGE COM 74460D109 55729 290421 SH SOLE 290421 0 0 PULTE GROUP INC COM 745867101 26781 786978 SH SOLE 786978 0 0 PURE STORAGE INC CL A 74624M102 96957 5594725 SH SOLE 5594725 0 0 QCR HOLDINGS INC COM 74727A104 1317 42225 SH SOLE 42225 0 0 QUAD / GRAPHICS INC COM CL A 747301109 213 65425 SH SOLE 65425 0 0 QTS RLTY TR INC COM CL A 74736A103 3389 52882 SH SOLE 52882 0 0 QORVO INC COM 74736K101 26802 242482 SH SOLE 242482 0 0 Q2 HLDGS INC COM 74736L109 33071 385488 SH SOLE 385488 0 0 QUALCOMM INC COM 747525103 154817 1697369 SH SOLE 1697369 0 0 QUALYS INC COM 74758T303 49292 473870 SH SOLE 473870 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 913 65771 SH SOLE 65771 0 0 QUANTA SVCS INC COM 74762E102 7638 194705 SH SOLE 194705 0 0 QUEST DIAGNOSTICS INC COM 74834L100 72070 632413 SH SOLE 632413 0 0 QUIDEL CORP COM 74838J101 7689 34366 SH SOLE 34366 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1200 163981 SH SOLE 163981 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 218 15735 SH SOLE 15735 0 0 R1 RCM INC COM 749397105 2201 197370 SH SOLE 197370 0 0 RLI CORP COM 749607107 2559 31171 SH SOLE 31171 0 0 RLJ LODGING TR COM 74965L101 1718 182040 SH SOLE 182040 0 0 RPC INC COM 749660106 753 244604 SH SOLE 144604 0 100000 RH COM 74967X103 3818 15339 SH SOLE 15339 0 0 RPM INTL INC COM 749685103 5981 79688 SH SOLE 79688 0 0 RPT REALTY SH BEN INT 74971D101 1494 214680 SH SOLE 214680 0 0 RTW RETAILWINDS INC COM 74980D100 10 48392 SH SOLE 48392 0 0 RADIAN GROUP INC COM 750236101 521 33564 SH SOLE 33564 0 0 RADNET INC COM 750491102 1612 101592 SH SOLE 101592 0 0 RAMBUS INC DEL COM 750917106 1201 79041 SH SOLE 79041 0 0 RALPH LAUREN CORP CL A 751212101 33286 458988 SH SOLE 458988 0 0 RANGE RES CORP COM 75281A109 10385 1844546 SH SOLE 1844546 0 0 RAPID7 INC COM 753422104 39437 772962 SH SOLE 772962 0 0 RAVEN INDS INC COM 754212108 267 12435 SH SOLE 12435 0 0 RAYMOND JAMES FINL INC COM 754730109 10508 152671 SH SOLE 152671 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 282 100192 SH SOLE 100192 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 48508 787220 SH SOLE 787220 0 0 RBC BEARINGS INC COM 75524B104 1541 11499 SH SOLE 11499 0 0 REALOGY HLDGS CORP COM 75605Y106 2432 328223 SH SOLE 328223 0 0 REALPAGE INC COM 75606N109 23010 353953 SH SOLE 353953 0 0 REALTY INCOME CORP COM 756109104 3515 59079 SH SOLE 59079 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1219 7810 SH SOLE 7810 0 0 RED ROCK RESORTS INC CL A 75700L108 261 23893 SH SOLE 23893 0 0 REDFIN CORP COM 75737F108 10461 249616 SH SOLE 249616 0 0 REDWOOD TR INC COM 758075402 240 34306 SH SOLE 34306 0 0 REGAL BELOIT CORP COM 758750103 6186 70848 SH SOLE 70832 0 16 REGENCY CTRS CORP COM 758849103 3952 86124 SH SOLE 86124 0 0 REGENERON PHARMACEUTICALS COM 75886F107 223928 359061 SH SOLE 359061 0 0 REGIONAL MGMT CORP COM 75902K106 322 18156 SH SOLE 18156 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 22143 1991268 SH SOLE 1991268 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 48862 622917 SH SOLE 622917 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 9743 102636 SH SOLE 102636 0 0 RENASANT CORP COM 75970E107 1404 56386 SH SOLE 56386 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 5269 212649 SH SOLE 212649 0 0 REPLIGEN CORP COM 759916109 4718 38172 SH SOLE 38172 0 0 RENT A CTR INC NEW COM 76009N100 749 26932 SH SOLE 26932 0 0 REPUBLIC BANCORP INC KY CL A 760281204 241 7354 SH SOLE 7354 0 0 REPUBLIC SVCS INC COM 760759100 64503 786139 SH SOLE 786139 0 0 RESMED INC COM 761152107 38510 200575 SH SOLE 200575 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 5835 497890 SH SOLE 497890 0 0 RESOURCES CONNECTION INC COM 76122Q105 819 68382 SH SOLE 68382 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 181 15982 SH SOLE 15982 0 0 RETAIL PPTYS AMER INC CL A 76131V202 214 29248 SH SOLE 29248 0 0 REVANCE THERAPEUTICS INC COM 761330109 1441 59018 SH SOLE 59018 0 0 REX AMERICAN RESOURCES CORP COM 761624105 766 11038 SH SOLE 11038 0 0 REXNORD CORP COM 76169B102 15753 540419 SH SOLE 540419 0 0 REXFORD INDL RLTY INC COM 76169C100 2896 69909 SH SOLE 69909 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 5377 154785 SH SOLE 154785 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1244 316617 SH SOLE 316617 0 0 RINGCENTRAL INC CL A 76680R206 69802 244910 SH SOLE 244910 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4338 77217 SH SOLE 77157 0 60 ROBERT HALF INTL INC COM 770323103 78780 1491205 SH SOLE 1491205 0 0 ROCKWELL AUTOMATION INC COM 773903109 51620 242346 SH SOLE 242346 0 0 ROCKY BRANDS INC COM 774515100 280 13635 SH SOLE 13635 0 0 ROGERS CORP COM 775133101 251 2014 SH SOLE 2014 0 0 ROKU INC COM CL A 77543R102 7815 67066 SH SOLE 67066 0 0 ROLLINS INC COM 775711104 10185 240272 SH SOLE 240272 0 0 ROPER TECHNOLOGIES INC COM 776696106 31815 81942 SH SOLE 81942 0 0 ROSS STORES INC COM 778296103 17023 199707 SH SOLE 199707 0 0 ROYAL BK CDA COM 780087102 46017 678718 SH SOLE 678718 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 415 12689 SH SOLE 12689 0 0 ROYAL GOLD INC COM 780287108 3693 29705 SH SOLE 29705 0 0 ROYCE VALUE TR INC COM 780910105 586 46727 SH SOLE 46727 0 0 ROYCE MICRO-CAP TR INC COM 780915104 405 56299 SH SOLE 56299 0 0 RUSH ENTERPRISES INC CL A 781846209 1319 31816 SH SOLE 31816 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 515 63081 SH SOLE 63081 0 0 RYDER SYS INC COM 783549108 3799 101288 SH SOLE 101288 0 0 RYERSON HLDG CORP COM 783754104 181 32099 SH SOLE 32099 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 281 8130 SH SOLE 8130 0 0 S & T BANCORP INC COM 783859101 3078 131246 SH SOLE 131246 0 0 S&P GLOBAL INC COM 78409V104 24501 74364 SH SOLE 74364 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 17623 59152 SH SOLE 59152 0 0 SEI INVTS CO COM 784117103 6227 113267 SH SOLE 113267 0 0 SB ONE BANCORP COM 78413T103 291 14751 SH SOLE 14751 0 0 SJW GROUP COM 784305104 9962 160400 SH SOLE 160400 0 0 SL GREEN RLTY CORP COM 78440X101 7323 148573 SH SOLE 148573 0 0 SLM CORP COM 78442P106 3956 562790 SH SOLE 562790 0 0 SM ENERGY CO COM 78454L100 4316 1151027 SH SOLE 1151027 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 457 1482 SH OTR 1 0 1482 0 SPX CORP COM 784635104 2332 56661 SH SOLE 56661 0 0 SPS COMMERCE INC COM 78463M107 2638 35112 SH SOLE 35112 0 0 SPDR GOLD TR GOLD SHS 78463V107 457 2732 SH SOLE 2732 0 0 SPDR SER TR NYSE TECH ETF 78464A102 3277 32978 SH SOLE 32978 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 296 5255 SH SOLE 5159 0 96 SPDR SER TR WELLS FG PFD ETF 78464A292 4417 105546 SH SOLE 105546 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 5890 97351 SH SOLE 97351 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 4598 145032 SH SOLE 145032 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 507 17554 SH SOLE 17554 0 0 SPDR SER TR COMP SOFTWARE 78464A599 1607 14415 SH SOLE 14415 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 4500 145836 SH SOLE 145836 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25231 446728 SH SOLE 446728 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 2728 26971 SH SOLE 26971 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 397 7680 SH SOLE 7680 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 652 13070 SH SOLE 12775 0 295 SP PLUS CORP COM 78469C103 490 23655 SH SOLE 23655 0 0 SVB FINANCIAL GROUP COM 78486Q101 11500 53359 SH SOLE 53359 0 0 SVMK INC COM 78489X103 40847 1735212 SH SOLE 1735212 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 1387 96151 SH SOLE 96151 0 0 SABRE CORP COM 78573M104 8696 1078934 SH SOLE 1078934 0 0 SAFEHOLD INC COM 78645L100 5554 96609 SH SOLE 96609 0 0 SAFETY INS GROUP INC COM 78648T100 4868 63834 SH SOLE 63834 0 0 SAIA INC COM 78709Y105 2461 22131 SH SOLE 22131 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 29327 1107924 SH SOLE 1107924 0 0 ST JOE CO COM 790148100 1881 96868 SH SOLE 96868 0 0 SALESFORCE COM INC COM 79466L302 559923 2988964 SH SOLE 2988964 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1264 100910 SH SOLE 100910 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1776 184650 SH SOLE 184650 0 0 SANDY SPRING BANCORP INC COM 800363103 1149 46348 SH SOLE 46348 0 0 SANMINA CORPORATION COM 801056102 639 25532 SH SOLE 25532 0 0 SANOFI SPONSORED ADR 80105N105 45120 883831 SH SOLE 883831 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 12557 682102 SH SOLE 111524 0 570578 SAP SE SPON ADR 803054204 71005 507178 SH SOLE 507144 0 34 SAREPTA THERAPEUTICS INC COM 803607100 107273 669036 SH SOLE 669036 0 0 HENRY SCHEIN INC COM 806407102 15259 261329 SH SOLE 261329 0 0 SCHLUMBERGER LTD COM 806857108 214 11616 SH SOLE 11616 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 8706 352897 SH SOLE 352897 0 0 SCHOLASTIC CORP COM 807066105 243 8132 SH SOLE 8132 0 0 SCHRODINGER INC COM 80810D103 3423 37377 SH SOLE 4077 0 33300 SCHWAB CHARLES CORP COM 808513105 7543 223570 SH SOLE 223570 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2563 45573 SH SOLE 45573 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1190 35609 SH SOLE 35609 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 43511 560135 SH SOLE 560135 0 0 SCIPLAY CORP CL A 809087109 676 45556 SH SOLE 45556 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 9128 67883 SH SOLE 67883 0 0 SEA LTD SPONSORED ADS 81141R100 5239 48849 SH SOLE 48849 0 0 SEABOARD CORP COM 811543107 1282 437 SH SOLE 437 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1220 59807 SH SOLE 59807 0 0 SEATTLE GENETICS INC COM 812578102 146357 861327 SH SOLE 861327 0 0 SEAWORLD ENTMT INC COM 81282V100 221 14915 SH SOLE 14915 0 0 SELECT MED HLDGS CORP COM 81619Q105 2891 196270 SH SOLE 196270 0 0 SELECTIVE INS GROUP INC COM 816300107 3883 73624 SH SOLE 73624 0 0 SELECTQUOTE INC COM 816307300 2484 98077 SH SOLE 98077 0 0 SEMTECH CORP COM 816850101 535 10240 SH SOLE 10240 0 0 SEMPRA ENERGY COM 816851109 72229 616130 SH SOLE 616130 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 370 7086 SH SOLE 7086 0 0 SERVICE CORP INTL COM 817565104 3458 88912 SH SOLE 88912 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 2798 394659 SH SOLE 394659 0 0 SERVICENOW INC COM 81762P102 150405 371315 SH SOLE 371315 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 5204 145519 SH SOLE 145519 0 0 SHAKE SHACK INC CL A 819047101 231 4355 SH SOLE 4355 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 44704 2732518 SH SOLE 2732518 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 2249 183268 SH SOLE 183268 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 21397 434113 SH SOLE 434113 0 0 SHERWIN WILLIAMS CO COM 824348106 13516 23391 SH SOLE 23391 0 0 SHILOH INDS INC COM 824543102 50 30580 SH SOLE 30580 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 466 19359 SH SOLE 19359 0 0 SHOE CARNIVAL INC COM 824889109 521 17796 SH SOLE 9696 0 8100 SHOCKWAVE MED INC COM 82489T104 2560 54037 SH SOLE 54037 0 0 SHOPIFY INC CL A 82509L107 118647 124997 SH SOLE 124997 0 0 SHUTTERSTOCK INC COM 825690100 1150 32887 SH SOLE 32887 0 0 SHYFT GROUP INC COM 825698103 1779 105663 SH SOLE 105663 0 0 SIERRA BANCORP COM 82620P102 642 33995 SH SOLE 33995 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3968 37111 SH SOLE 37111 0 0 SILICON LABORATORIES INC COM 826919102 1444 14399 SH SOLE 14399 0 0 SILGAN HOLDINGS INC COM 827048109 941 29054 SH SOLE 29054 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 845 17329 SH SOLE 17329 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 5138 300305 SH SOLE 300305 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7299 106736 SH SOLE 106736 0 0 SIMPLY GOOD FOODS CO COM 82900L102 690 37146 SH SOLE 37146 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 4176 49500 SH SOLE 49500 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 4656 252218 SH SOLE 27718 0 224500 SIRIUS XM HOLDINGS INC COM 82968B103 19150 3262391 SH SOLE 3262391 0 0 SITE CENTERS CORP COM 82981J109 1993 246102 SH SOLE 246102 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5744 50398 SH SOLE 50398 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2577 134167 SH SOLE 134167 0 0 SKECHERS U S A INC CL A 830566105 8343 265879 SH SOLE 265879 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 255 10483 SH SOLE 10483 0 0 SKYWEST INC COM 830879102 2521 77278 SH SOLE 77278 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 132840 1038949 SH SOLE 1038949 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 10350 332898 SH SOLE 35498 0 297400 SLEEP NUMBER CORP COM 83125X103 772 18540 SH SOLE 18540 0 0 SMITH A O CORP COM 831865209 27698 587818 SH SOLE 587818 0 0 SMARTFINANCIAL INC COM NEW 83190L208 546 33751 SH SOLE 33751 0 0 SMARTSHEET INC COM CL A 83200N103 180835 3551351 SH SOLE 3551351 0 0 SMUCKER J M CO COM NEW 832696405 53017 501057 SH SOLE 501057 0 0 SNAP ON INC COM 833034101 56955 411195 SH SOLE 411195 0 0 SNAP INC CL A 83304A106 261972 11152479 SH SOLE 11152479 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2117 81209 SH SOLE 81209 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 15172 109322 SH SOLE 109322 0 0 SOLARWINDS CORP COM 83417Q105 18704 1058492 SH SOLE 976792 0 81700 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 868 116997 SH SOLE 116997 0 0 SOLITON INC COM 834251100 93 11891 SH SOLE 1095 0 10796 SONIC AUTOMOTIVE INC CL A 83545G102 2986 93565 SH SOLE 93565 0 0 SONOCO PRODS CO COM 835495102 49041 937865 SH SOLE 937865 0 0 SONY CORP SPONSORED ADR 835699307 4773 69041 SH SOLE 68973 0 68 SONOS INC COM 83570H108 1234 84367 SH SOLE 84367 0 0 SOURCE CAP INC COM 836144105 2660 80407 SH SOLE 80407 0 0 SOUTH JERSEY INDS INC COM 838518108 48692 1948452 SH SOLE 1948452 0 0 SOUTH ST CORP COM 840441109 1346 28242 SH SOLE 28242 0 0 SOUTHERN CO COM 842587107 84955 1638474 SH SOLE 1638474 0 0 SOUTHERN COPPER CORP COM 84265V105 2582 64925 SH SOLE 64925 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 479 17272 SH SOLE 17272 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 451 46584 SH SOLE 46584 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 3005 108388 SH SOLE 108388 0 0 SOUTHWEST AIRLS CO COM 844741108 37133 1086381 SH SOLE 1086381 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 761 11028 SH SOLE 11028 0 0 SOUTHWESTERN ENERGY CO COM 845467109 2818 1100744 SH SOLE 1100744 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 25252 1054790 SH SOLE 1054790 0 0 SPIRIT AIRLS INC COM 848577102 2926 164356 SH SOLE 29556 0 134800 SPIRE INC COM 84857L101 47210 718465 SH SOLE 718465 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 485 13905 SH SOLE 13905 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 463 37652 SH SOLE 37652 0 0 SPLUNK INC COM 848637104 338373 1702932 SH SOLE 1702932 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1151 80742 SH SOLE 80742 0 0 SPROUTS FMRS MKT INC COM 85208M102 13307 519996 SH SOLE 519996 0 0 SQUARE INC CL A 852234103 10319 98332 SH SOLE 98332 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 3422 55601 SH SOLE 55601 0 0 STAG INDL INC COM 85254J102 724 24689 SH SOLE 24689 0 0 STAMPS COM INC COM NEW 852857200 275 1496 SH SOLE 1496 0 0 STANDARD MTR PRODS INC COM 853666105 946 22964 SH SOLE 22964 0 0 STANDEX INTL CORP COM 854231107 920 15987 SH SOLE 15987 0 0 STANLEY BLACK & DECKER INC COM 854502101 53123 381141 SH SOLE 381141 0 0 STARBUCKS CORP COM 855244109 60505 822194 SH SOLE 822194 0 0 STARWOOD PPTY TR INC COM 85571B105 4224 282331 SH SOLE 282331 0 0 STATE STR CORP COM 857477103 7921 124642 SH SOLE 124642 0 0 STEEL DYNAMICS INC COM 858119100 29000 1111555 SH SOLE 1111555 0 0 STEELCASE INC CL A 858155203 2098 173933 SH SOLE 173933 0 0 STEPAN CO COM 858586100 3566 36727 SH SOLE 36727 0 0 STERICYCLE INC COM 858912108 2148 38374 SH SOLE 38374 0 0 STERLING BANCORP DEL COM 85917A100 8280 706475 SH SOLE 706475 0 0 STERLING BANCORP INC COM 85917W102 108 30043 SH SOLE 30043 0 0 STERLING CONSTRUCTION CO INC COM 859241101 1427 136268 SH SOLE 136268 0 0 STEWART INFORMATION SVCS COR COM 860372101 1208 37164 SH SOLE 37164 0 0 STIFEL FINL CORP COM 860630102 1344 28335 SH SOLE 28335 0 0 STITCH FIX INC COM CL A 860897107 1031 41358 SH SOLE 4368 0 36990 STMICROELECTRONICS N V NY REGISTRY 861012102 441 16081 SH SOLE 16081 0 0 STOCK YDS BANCORP INC COM 861025104 466 11598 SH SOLE 11598 0 0 STORE CAP CORP COM 862121100 1497 62854 SH SOLE 62854 0 0 STRATEGIC ED INC COM 86272C103 4157 27054 SH SOLE 27054 0 0 STRYKER CORPORATION COM 863667101 100861 559750 SH SOLE 559750 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1821 306999 SH SOLE 306999 0 0 SUMMIT MATLS INC CL A 86614U100 730 45402 SH SOLE 45402 0 0 SUN CMNTYS INC COM 866674104 4040 29774 SH SOLE 29774 0 0 SUN LIFE FINANCIAL INC. COM 866796105 46067 1253520 SH SOLE 1253520 0 0 SUNCOKE ENERGY INC COM 86722A103 491 165944 SH SOLE 165944 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 2734 160169 SH SOLE 160169 0 0 SUNPOWER CORP COM 867652406 3275 427552 SH SOLE 50002 0 377550 SUNRUN INC COM 86771W105 5372 272396 SH SOLE 272396 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1438 176453 SH SOLE 176453 0 0 SUPER MICRO COMPUTER INC COM 86800U104 909 32003 SH SOLE 32003 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 1411 59395 SH SOLE 59395 0 0 SWITCH INC CL A 87105L104 39946 2241622 SH SOLE 2241622 0 0 SYKES ENTERPRISES INC COM 871237103 528 19085 SH SOLE 19085 0 0 SYNAPTICS INC COM 87157D109 1681 27962 SH SOLE 27962 0 0 SYNOPSYS INC COM 871607107 117099 600508 SH SOLE 600508 0 0 SYNOVUS FINL CORP COM NEW 87161C501 13869 675530 SH SOLE 675530 0 0 SYNNEX CORP COM 87162W100 40535 338440 SH SOLE 338440 0 0 SYNCHRONY FINANCIAL COM 87165B103 38081 1718454 SH SOLE 1718454 0 0 SYNEOS HEALTH INC CL A 87166B102 2187 37540 SH SOLE 37540 0 0 SYSCO CORP COM 871829107 49416 904067 SH SOLE 904067 0 0 SYSTEMAX INC COM 871851101 675 32843 SH SOLE 32843 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 7094 241122 SH SOLE 241122 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 7688 247511 SH SOLE 247511 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 140618 3865247 SH SOLE 3865247 0 0 TFS FINL CORP COM 87240R107 3185 222604 SH SOLE 222604 0 0 TJX COS INC NEW COM 872540109 10359 204887 SH SOLE 204887 0 0 T-MOBILE US INC COM 872590104 18341 176104 SH SOLE 176104 0 0 TRI POINTE GROUP INC COM 87265H109 2103 143170 SH SOLE 143170 0 0 TPI COMPOSITES INC COM 87266J104 4952 211912 SH SOLE 211912 0 0 TTM TECHNOLOGIES INC COM 87305R109 846 71365 SH SOLE 71365 0 0 TABULA RASA HEALTHCARE INC COM 873379101 32393 591869 SH SOLE 207769 0 384100 TACTILE SYS TECHNOLOGY INC COM 87357P100 1100 26541 SH SOLE 26541 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 105337 1855512 SH SOLE 1855512 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 141095 1010926 SH SOLE 1010926 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 25035 1396270 SH SOLE 1396270 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 7461 109105 SH SOLE 109105 0 0 TALOS ENERGY INC COM 87484T108 1955 212470 SH SOLE 212470 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 5696 57581 SH SOLE 57581 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1502 210700 SH SOLE 34265 0 176435 TAPESTRY INC COM 876030107 12311 927062 SH SOLE 926912 0 150 TARGET CORP COM 87612E106 165960 1383804 SH SOLE 1383804 0 0 TARGA RES CORP COM 87612G101 33015 1645009 SH SOLE 1645009 0 0 TATA MTRS LTD SPONSORED ADR 876568502 7725 1175752 SH SOLE 920652 0 255100 TAUBMAN CTRS INC COM 876664103 296 7851 SH SOLE 7851 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2158 111863 SH SOLE 111863 0 0 TCR2 THERAPEUTICS INC COM 87808K106 430 27999 SH SOLE 27999 0 0 TEGNA INC COM 87901J105 1257 112793 SH SOLE 112793 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 3328 186973 SH SOLE 186973 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 3833 179695 SH SOLE 179695 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 413 23009 SH SOLE 23009 0 0 TELADOC HEALTH INC COM 87918A105 191086 1001290 SH SOLE 1001290 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 9884 31786 SH SOLE 31786 0 0 TELEFLEX INCORPORATED COM 879369106 8136 22354 SH SOLE 22354 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 2028 228844 SH SOLE 228844 0 0 TELEFONICA S A SPONSORED ADR 879382208 132 27448 SH SOLE 27448 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 23647 1189482 SH SOLE 1189482 0 0 TELLURIAN INC NEW COM 87968A104 339 295176 SH SOLE 32776 0 262400 TELUS CORPORATION COM 87971M103 44662 2663182 SH SOLE 2663182 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 1012 73998 SH SOLE 73998 0 0 TEMPUR SEALY INTL INC COM 88023U101 1856 25795 SH SOLE 25795 0 0 TENABLE HLDGS INC COM 88025T102 15419 517226 SH SOLE 517226 0 0 TENNANT CO COM 880345103 1317 20256 SH SOLE 20256 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 996 73967 SH SOLE 73967 0 0 TERADATA CORP DEL COM 88076W103 29058 1397011 SH SOLE 1397011 0 0 TERADYNE INC COM 880770102 54895 649567 SH SOLE 649567 0 0 TEREX CORP NEW COM 880779103 340 18124 SH SOLE 18124 0 0 TERRAFORM PWR INC COM CL A 88104R209 7967 432048 SH SOLE 432048 0 0 TERRENO RLTY CORP COM 88146M101 2728 51816 SH SOLE 51816 0 0 TESLA INC COM 88160R101 120379 111482 SH SOLE 111482 0 0 TETRA TECH INC NEW COM 88162G103 24464 309203 SH SOLE 309203 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 8008 259414 SH SOLE 259414 0 0 TEXAS INSTRS INC COM 882508104 200668 1580435 SH SOLE 1580435 0 0 TEXAS ROADHOUSE INC COM 882681109 1013 19271 SH SOLE 19271 0 0 TEXTRON INC COM 883203101 12884 391506 SH SOLE 391506 0 0 TG THERAPEUTICS INC COM 88322Q108 2108 108210 SH SOLE 108210 0 0 THE TRADE DESK INC COM CL A 88339J105 43376 106707 SH SOLE 106692 0 15 THERMO FISHER SCIENTIFIC INC COM 883556102 101045 278868 SH SOLE 278857 0 11 THOMSON REUTERS CORP. COM NEW 884903709 45723 672690 SH SOLE 672690 0 0 THOR INDS INC COM 885160101 17035 159904 SH SOLE 159904 0 0 3-D SYS CORP DEL COM NEW 88554D205 676 96779 SH SOLE 96779 0 0 3M CO COM 88579Y101 155459 996595 SH SOLE 996595 0 0 TILLYS INC CL A 886885102 254 44840 SH SOLE 44840 0 0 TIMKEN CO COM 887389104 7147 157112 SH SOLE 157112 0 0 TIVITY HEALTH INC COM 88870R102 641 56591 SH SOLE 56591 0 0 TOLL BROTHERS INC COM 889478103 18118 555933 SH SOLE 555933 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1130 17443 SH SOLE 17443 0 0 TOOTSIE ROLL INDS INC COM 890516107 333 9710 SH SOLE 7410 0 2300 TOPBUILD CORP COM 89055F103 10284 90393 SH SOLE 90393 0 0 TORO CO COM 891092108 11113 167509 SH SOLE 167509 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 45734 1025192 SH SOLE 1025192 0 0 TOTAL S.A. SPONSORED ADS 89151E109 422 10985 SH SOLE 10985 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1058 56164 SH SOLE 56164 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 45322 360757 SH SOLE 360757 0 0 TRACTOR SUPPLY CO COM 892356106 19803 150259 SH SOLE 150259 0 0 TRADEWEB MKTS INC CL A 892672106 18266 314178 SH SOLE 314178 0 0 TRANSDIGM GROUP INC COM 893641100 639 1446 SH SOLE 1446 0 0 TRANSUNION COM 89400J107 17344 199259 SH SOLE 199259 0 0 TRAVELERS COMPANIES INC COM 89417E109 57309 502487 SH SOLE 502487 0 0 TREEHOUSE FOODS INC COM 89469A104 3626 82778 SH SOLE 82778 0 0 TREX CO INC COM 89531P105 4781 36757 SH SOLE 36757 0 0 TRI CONTL CORP COM 895436103 2019 81699 SH SOLE 81699 0 0 TRICO BANCSHARES COM 896095106 809 26584 SH SOLE 26584 0 0 TRIMAS CORP COM NEW 896215209 1997 83362 SH SOLE 83362 0 0 TRIMBLE INC COM 896239100 5988 138652 SH SOLE 138652 0 0 TRINET GROUP INC COM 896288107 649 10644 SH SOLE 10644 0 0 TRINITY INDS INC COM 896522109 3684 173054 SH SOLE 173054 0 0 TRIP COM GROUP LTD ADS 89677Q107 13618 525401 SH SOLE 525401 0 0 TRISTATE CAP HLDGS INC COM 89678F100 184 11738 SH SOLE 11738 0 0 TRIUMPH BANCORP INC COM 89679E300 1572 64770 SH SOLE 64770 0 0 TRIPADVISOR INC COM 896945201 2616 137595 SH SOLE 137595 0 0 TRUPANION INC COM 898202106 2352 55096 SH SOLE 5796 0 49300 TRUIST FINL CORP COM 89832Q109 32002 852247 SH SOLE 852247 0 0 TRUSTCO BK CORP N Y COM 898349105 240 37932 SH SOLE 37932 0 0 TRUSTMARK CORP COM 898402102 1755 71558 SH SOLE 71558 0 0 TTEC HLDGS INC COM 89854H102 2384 51198 SH SOLE 51198 0 0 TURTLE BEACH CORP COM NEW 900450206 387 26299 SH SOLE 26299 0 0 TUTOR PERINI CORP COM 901109108 589 48319 SH SOLE 48319 0 0 TWILIO INC CL A 90138F102 145296 662184 SH SOLE 662184 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1008 45239 SH SOLE 45239 0 0 TWITTER INC COM 90184L102 203708 6838119 SH SOLE 6838119 0 0 TWO HBRS INVT CORP COM NEW 90187B408 8163 1619735 SH SOLE 1619735 0 0 2U INC COM 90214J101 96418 2539985 SH SOLE 2539985 0 0 TYLER TECHNOLOGIES INC COM 902252105 48269 139153 SH SOLE 139153 0 0 TYSON FOODS INC CL A 902494103 14693 246071 SH SOLE 246071 0 0 UDR INC COM 902653104 1683 45011 SH SOLE 45011 0 0 UGI CORP NEW COM 902681105 63547 1998341 SH SOLE 1998341 0 0 UMB FINL CORP COM 902788108 5169 100267 SH SOLE 100267 0 0 UFP INDUSTRIES INC COM 90278Q108 1689 34107 SH SOLE 34107 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 4904 451525 SH SOLE 451525 0 0 US BANCORP DEL COM NEW 902973304 78650 2136060 SH SOLE 2136060 0 0 USANA HEALTH SCIENCES INC COM 90328M107 557 7583 SH SOLE 7583 0 0 U S PHYSICAL THERAPY INC COM 90337L108 351 4329 SH SOLE 4329 0 0 UBER TECHNOLOGIES INC COM 90353T100 47990 1544077 SH SOLE 1544077 0 0 UBIQUITI INC COM 90353W103 1189 6813 SH SOLE 6813 0 0 ULTA BEAUTY INC COM 90384S303 14472 71143 SH SOLE 71143 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2042 90232 SH SOLE 90232 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 91651 1171709 SH SOLE 1171709 0 0 UMPQUA HLDGS CORP COM 904214103 10565 992947 SH SOLE 992947 0 0 UNIFIRST CORP MASS COM 904708104 6659 37212 SH SOLE 37212 0 0 UNILEVER PLC SPON ADR NEW 904767704 45266 824816 SH SOLE 824816 0 0 UNION PAC CORP COM 907818108 53076 313932 SH SOLE 313932 0 0 UNISYS CORP COM NEW 909214306 1148 105241 SH SOLE 105241 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4391 218225 SH SOLE 218225 0 0 UNITED BANKSHARES INC WEST V COM 909907107 4675 169010 SH SOLE 169010 0 0 UNITED AIRLS HLDGS INC COM 910047109 18956 547703 SH SOLE 547703 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 142 53906 SH SOLE 53906 0 0 UNITED PARCEL SERVICE INC CL B 911312106 86579 778729 SH SOLE 778729 0 0 UNITED RENTALS INC COM 911363109 15085 101215 SH SOLE 101215 0 0 UNITED STATES CELLULAR CORP COM 911684108 1053 34122 SH SOLE 34122 0 0 US FOODS HLDG CORP COM 912008109 11940 605498 SH SOLE 605498 0 0 U S WELL SVCS INC CL A 91274U101 25 50720 SH SOLE 50720 0 0 UNITED STATES STL CORP NEW COM 912909108 949 131412 SH SOLE 18275 0 113137 UNITED THERAPEUTICS CORP DEL COM 91307C102 75512 624068 SH SOLE 624068 0 0 UNITEDHEALTH GROUP INC COM 91324P102 44965 152451 SH SOLE 152435 0 16 UNITIL CORP COM 913259107 1081 24123 SH SOLE 24123 0 0 UNITI GROUP INC COM 91325V108 829 88686 SH SOLE 88686 0 0 UNIVAR SOLUTIONS INC COM 91336L107 958 56849 SH SOLE 56849 0 0 UNIVERSAL CORP VA COM 913456109 4662 109671 SH SOLE 109671 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 16856 112661 SH SOLE 112661 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1124 14144 SH SOLE 14144 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 152 17651 SH SOLE 17651 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 272 15653 SH SOLE 15653 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 20838 224329 SH SOLE 224329 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 187 11615 SH SOLE 11615 0 0 UNUM GROUP COM 91529Y106 42363 2553550 SH SOLE 2553550 0 0 UPLAND SOFTWARE INC COM 91544A109 1133 32609 SH SOLE 32609 0 0 URBAN OUTFITTERS INC COM 917047102 10482 688675 SH SOLE 688675 0 0 URBAN EDGE PPTYS COM 91704F104 183 15380 SH SOLE 15380 0 0 US ECOLOGY INC COM 91734M103 1577 46542 SH SOLE 46542 0 0 V F CORP COM 918204108 2691 44159 SH SOLE 44159 0 0 VEON LTD SPONSORED ADR 91822M106 27549 15304918 SH SOLE 15304918 0 0 VSE CORP COM 918284100 549 17493 SH SOLE 17493 0 0 VAALCO ENERGY INC COM NEW 91851C201 126 101380 SH SOLE 101380 0 0 VAIL RESORTS INC COM 91879Q109 2574 14131 SH SOLE 14131 0 0 VALE S A SPONSORED ADS 91912E105 634 61463 SH SOLE 61463 0 0 VALERO ENERGY CORP COM 91913Y100 31644 537972 SH SOLE 537927 0 45 VALLEY NATL BANCORP COM 919794107 6066 775700 SH SOLE 775700 0 0 VALMONT INDS INC COM 920253101 11314 99579 SH SOLE 99579 0 0 VALVOLINE INC COM 92047W101 5912 305827 SH SOLE 305827 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3908 188356 SH SOLE 188163 0 193 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 764 14991 SH SOLE 14991 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 984 16599 SH SOLE 16514 0 85 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2565 29032 SH SOLE 29032 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2576 65025 SH SOLE 65025 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 757 11892 SH SOLE 11892 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3009 59782 SH SOLE 59782 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1310 15844 SH SOLE 15844 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 20313 213506 SH OTR 1 0 213506 0 VARIAN MED SYS INC COM 92220P105 8552 69799 SH SOLE 69799 0 0 VARONIS SYS INC COM 922280102 29747 336198 SH SOLE 336198 0 0 VECTOR GROUP LTD COM 92240M108 1256 124828 SH SOLE 124828 0 0 VEECO INSTRS INC DEL COM 922417100 1271 94218 SH SOLE 94218 0 0 VECTRUS INC COM 92242T101 1152 23447 SH SOLE 23447 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 4679 833983 SH SOLE 833983 0 0 VEEVA SYS INC CL A COM 922475108 350761 1496291 SH SOLE 1496291 0 0 VENTAS INC COM 92276F100 6738 184002 SH SOLE 184002 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7049 24871 SH OTR 1 0 24871 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2801 35672 SH SOLE 35604 0 68 VEONEER INC COM 92336X109 1710 159983 SH SOLE 82883 0 77100 VERACYTE INC COM 92337F107 1529 59016 SH SOLE 59016 0 0 VEREIT INC COM 92339V100 1426 221734 SH SOLE 221734 0 0 VERISIGN INC COM 92343E102 355065 1716702 SH SOLE 1716702 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 201016 3646226 SH SOLE 3646226 0 0 VERINT SYS INC COM 92343X100 1954 43259 SH SOLE 43259 0 0 VERITEX HLDGS INC COM 923451108 812 45878 SH SOLE 45878 0 0 VERISK ANALYTICS INC COM 92345Y106 25947 152451 SH SOLE 152451 0 0 VERMILION ENERGY INC COM 923725105 865 194013 SH SOLE 151413 0 42600 VERRA MOBILITY CORP COM 92511U102 756 73564 SH SOLE 73564 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 235748 812055 SH SOLE 812039 0 16 VIAD CORP COM NEW 92552R406 670 35200 SH SOLE 35200 0 0 VIAVI SOLUTIONS INC COM 925550105 2502 196379 SH SOLE 196379 0 0 VIACOMCBS INC CL B 92556H206 35074 1504042 SH SOLE 1504042 0 0 VICI PPTYS INC COM 925652109 1744 86385 SH SOLE 86385 0 0 VICOR CORP COM 925815102 6558 91148 SH SOLE 91148 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 532 30936 SH SOLE 30936 0 0 VIELA BIO INC COM 926613100 2794 64497 SH SOLE 6887 0 57610 VILLAGE SUPER MKT INC CL A NEW 927107409 463 16714 SH SOLE 16714 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3887 375207 SH SOLE 375207 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1583 79484 SH SOLE 79484 0 0 VIRTU FINL INC CL A 928254101 8510 360609 SH SOLE 360609 0 0 VISA INC COM CL A 92826C839 156553 810439 SH SOLE 810439 0 0 VIRTUSA CORP COM 92827P102 999 30756 SH SOLE 30756 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 862 56483 SH SOLE 56483 0 0 VISHAY PRECISION GROUP INC COM 92835K103 618 25152 SH SOLE 25152 0 0 VISTEON CORP COM NEW 92839U206 272 3964 SH SOLE 3964 0 0 VISTRA ENERGY CORP COM 92840M102 22461 1206279 SH SOLE 1206279 0 0 VIVINT SOLAR INC COM 92854Q106 4331 437522 SH SOLE 437522 0 0 VMWARE INC CL A COM 928563402 240710 1554369 SH SOLE 1554369 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1074 50639 SH SOLE 50639 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 200 12541 SH SOLE 12541 0 0 VONAGE HLDGS CORP COM 92886T201 79618 7914315 SH SOLE 7914315 0 0 VORNADO RLTY TR SH BEN INT 929042109 3601 94253 SH SOLE 94253 0 0 VOYA FINANCIAL INC COM 929089100 2607 55876 SH SOLE 55876 0 0 VULCAN MATLS CO COM 929160109 3196 27587 SH SOLE 27587 0 0 W & T OFFSHORE INC COM 92922P106 1100 482650 SH SOLE 130812 0 351838 WD-40 CO COM 929236107 4755 23977 SH SOLE 23977 0 0 WSFS FINL CORP COM 929328102 1367 47637 SH SOLE 47637 0 0 WNS HLDGS LTD SPON ADR 92932M101 7636 138882 SH SOLE 138882 0 0 WP CAREY INC COM 92936U109 46991 694618 SH SOLE 694618 0 0 WEC ENERGY GROUP INC COM 92939U106 51120 583228 SH SOLE 583228 0 0 WABASH NATL CORP COM 929566107 1416 133377 SH SOLE 133377 0 0 WABTEC COM 929740108 2469 42882 SH SOLE 42882 0 0 WADDELL & REED FINL INC CL A 930059100 6434 414800 SH SOLE 414800 0 0 WALMART INC COM 931142103 106076 885587 SH SOLE 885587 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 85108 2007740 SH SOLE 2007740 0 0 WALKER & DUNLOP INC COM 93148P102 1274 25071 SH SOLE 25071 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 6663 225865 SH SOLE 156340 0 69525 WARRIOR MET COAL INC COM 93627C101 1893 123034 SH SOLE 123034 0 0 WASHINGTON FED INC COM 938824109 1715 63915 SH SOLE 63915 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 16 19288 SH SOLE 19288 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 908 40909 SH SOLE 40909 0 0 WASHINGTON TR BANCORP COM 940610108 222 6789 SH SOLE 6789 0 0 WASTE MGMT INC DEL COM 94106L109 60516 571392 SH SOLE 571392 0 0 WATERS CORP COM 941848103 2098 11632 SH SOLE 11632 0 0 WATERSTONE FINL INC MD COM 94188P101 883 59558 SH SOLE 59558 0 0 WATSCO INC COM 942622200 53198 299369 SH SOLE 299369 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 16587 204780 SH SOLE 204780 0 0 WAYFAIR INC CL A 94419L101 1458 7379 SH SOLE 7379 0 0 WEBSTER FINL CORP CONN COM 947890109 7039 246046 SH SOLE 246046 0 0 WEIBO CORP SPONSORED ADR 948596101 1322 39347 SH SOLE 18563 0 20784 WEINGARTEN RLTY INVS SH BEN INT 948741103 322 16993 SH SOLE 16993 0 0 WEIS MKTS INC COM 948849104 917 18294 SH SOLE 18294 0 0 WELBILT INC COM 949090104 289 47423 SH SOLE 47423 0 0 WELLS FARGO CO NEW COM 949746101 36798 1437433 SH SOLE 1437433 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 18454 14228 SH SOLE 14228 0 0 WELLTOWER INC COM 95040Q104 3084 59586 SH SOLE 59586 0 0 WENDYS CO COM 95058W100 4615 211900 SH SOLE 211900 0 0 WERNER ENTERPRISES INC COM 950755108 1039 23858 SH SOLE 23858 0 0 WESBANCO INC COM 950810101 3973 195616 SH SOLE 195616 0 0 WESCO INTL INC COM 95082P105 5260 149816 SH SOLE 149816 0 0 WEST BANCORPORATION INC CAP STK 95123P106 298 17013 SH SOLE 17013 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 48088 211684 SH SOLE 211684 0 0 WESTAMERICA BANCORPORATION COM 957090103 2047 35644 SH SOLE 35644 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5892 155596 SH SOLE 155538 0 58 WESTERN ASSET EMERGING MKTS COM 95766A101 2718 220602 SH SOLE 220602 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 1361 294523 SH SOLE 294523 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 202 28314 SH SOLE 28314 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 928 65592 SH SOLE 65592 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 550 50170 SH SOLE 50170 0 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 273 13815 SH SOLE 13815 0 0 WESTERN DIGITAL CORP. COM 958102105 81883 1854649 SH SOLE 1854649 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 462 53961 SH SOLE 53961 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 9404 936633 SH SOLE 936633 0 0 WESTERN UN CO COM 959802109 7177 331981 SH SOLE 331981 0 0 WESTLAKE CHEM CORP COM 960413102 5717 106561 SH SOLE 106561 0 0 WESTROCK CO COM 96145D105 11202 396407 SH SOLE 396407 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 239 15169 SH SOLE 15169 0 0 WEYCO GROUP INC COM 962149100 259 12002 SH SOLE 12002 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 392 17463 SH SOLE 17463 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1590 36100 SH SOLE 36100 0 0 WHIRLPOOL CORP COM 963320106 16386 126502 SH SOLE 126502 0 0 WILEY JOHN & SONS INC CL A 968223206 4083 104680 SH SOLE 104680 0 0 WILLDAN GROUP INC COM 96924N100 774 30937 SH SOLE 30937 0 0 WILLIAMS COS INC COM 969457100 12032 632593 SH SOLE 632593 0 0 WILLIAMS SONOMA INC COM 969904101 19171 233763 SH SOLE 233763 0 0 WILLSCOT CORP COM 971375126 1292 105110 SH SOLE 105110 0 0 WINGSTOP INC COM 974155103 3159 22731 SH SOLE 22731 0 0 WINNEBAGO INDS INC COM 974637100 4269 64081 SH SOLE 64051 0 30 WINTRUST FINL CORP COM 97650W108 6498 148957 SH SOLE 148957 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 11666 3524367 SH SOLE 3524367 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 220 7991 SH SOLE 7991 0 0 WOLVERINE WORLD WIDE INC COM 978097103 587 24669 SH SOLE 24669 0 0 WOODWARD INC COM 980745103 3057 39415 SH SOLE 39415 0 0 WORKDAY INC CL A 98138H101 370853 1979363 SH SOLE 1979363 0 0 WORKIVA INC COM CL A 98139A105 36962 691005 SH SOLE 691005 0 0 WORLD FUEL SVCS CORP COM 981475106 1047 40658 SH SOLE 40658 0 0 WORTHINGTON INDS INC COM 981811102 634 17005 SH SOLE 17005 0 0 WPX ENERGY INC COM 98212B103 41136 6447611 SH SOLE 6447611 0 0 WW INTL INC COM 98262P101 256 10087 SH SOLE 10087 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 4620 163949 SH SOLE 163949 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 566 13274 SH SOLE 13274 0 0 XPO LOGISTICS INC COM 983793100 7255 93914 SH SOLE 93914 0 0 XCEL ENERGY INC COM 98389B100 61033 976534 SH SOLE 976534 0 0 XPERI HOLDING CORP COM 98390M103 748 50690 SH SOLE 50690 0 0 XILINX INC COM 983919101 99228 1008518 SH SOLE 1008518 0 0 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 178 31249 SH SOLE 31249 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1039 111351 SH SOLE 111351 0 0 XENCOR INC COM 98401F105 1944 60007 SH SOLE 60007 0 0 XYLEM INC COM 98419M100 16900 260153 SH SOLE 260153 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 24084 1575154 SH SOLE 1575154 0 0 YELP INC CL A 985817105 244 10549 SH SOLE 10549 0 0 YEXT INC COM 98585N106 578 34794 SH SOLE 34794 0 0 YETI HLDGS INC COM 98585X104 4149 97092 SH SOLE 97092 0 0 YORK WTR CO COM 987184108 6948 144878 SH SOLE 144878 0 0 YUM BRANDS INC COM 988498101 1490 17148 SH SOLE 17148 0 0 YUM CHINA HLDGS INC COM 98850P109 33148 689585 SH SOLE 689585 0 0 ZAGG INC COM 98884U108 188 59776 SH SOLE 5176 0 54600 ZAI LAB LTD ADR 98887Q104 2082 25355 SH SOLE 25355 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 24877 97195 SH SOLE 97180 0 15 ZENDESK INC COM 98936J101 49179 555511 SH SOLE 555511 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 5882 102107 SH SOLE 102107 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 10882 91173 SH SOLE 91173 0 0 ZIONS BANCORPORATION N A COM 989701107 22569 663784 SH SOLE 663784 0 0 ZIX CORP COM 98974P100 6397 927090 SH SOLE 927090 0 0 ZOETIS INC CL A 98978V103 166160 1212490 SH SOLE 1212490 0 0 ZOVIO INC COM 98979V102 197 64283 SH SOLE 64283 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3748 102091 SH SOLE 102091 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5865 114934 SH SOLE 114934 0 0 ZSCALER INC COM 98980G102 147591 1347866 SH SOLE 1347866 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 222567 877839 SH SOLE 877839 0 0 ZUMIEZ INC COM 989817101 1103 40283 SH SOLE 40283 0 0 ZUORA INC COM CL A 98983V106 31888 2501000 SH SOLE 2501000 0 0 ZYNGA INC CL A 98986T108 17120 1794539 SH SOLE 1794539 0 0 ALKERMES PLC SHS G01767105 77548 3996278 SH SOLE 3996278 0 0 ALLEGION PLC ORD SHS G0176J109 10898 106616 SH SOLE 106616 0 0 AMDOCS LTD SHS G02602103 67551 1109574 SH SOLE 1109574 0 0 AMBARELLA INC SHS G037AX101 2326 50790 SH SOLE 50790 0 0 AON PLC SHS CL A G0403H108 3598 18683 SH SOLE 18683 0 0 ARCH CAP GROUP LTD ORD G0450A105 6714 234349 SH SOLE 234349 0 0 ASSURED GUARANTY LTD COM G0585R106 6978 285884 SH SOLE 285884 0 0 ATLASSIAN CORP PLC CL A G06242104 123772 686595 SH SOLE 686595 0 0 ATHENE HLDG LTD CL A G0684D107 14086 451615 SH SOLE 451615 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 44582 1099171 SH SOLE 1099171 0 0 AXALTA COATING SYS LTD COM G0750C108 547 24271 SH SOLE 24271 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 5641 193854 SH SOLE 193854 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3790 51845 SH SOLE 51845 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 164625 766696 SH SOLE 766677 0 19 MIMECAST LTD ORD SHS G14838109 66135 1587484 SH SOLE 1587484 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 15253 318438 SH SOLE 318438 0 0 BUNGE LIMITED COM G16962105 5655 137502 SH SOLE 137502 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 12480 798464 SH SOLE 798464 0 0 CIMPRESS PLC SHS EURO G2143T103 562 7368 SH SOLE 7368 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 882 8627 SH SOLE 8627 0 0 EATON CORP PLC SHS G29183103 6361 72714 SH SOLE 72714 0 0 ENDO INTL PLC SHS G30401106 1315 383357 SH SOLE 383357 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1918 12558 SH SOLE 12558 0 0 ESSENT GROUP LTD COM G3198U102 2769 76336 SH SOLE 76336 0 0 EVEREST RE GROUP LTD COM G3223R108 59864 290322 SH SOLE 290322 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 453 18398 SH SOLE 18398 0 0 FRONTLINE LTD SHS NEW G3682E192 660 94617 SH SOLE 94617 0 0 EROS INTL PLC SHS NEW G3788M114 2063 652949 SH SOLE 413528 0 239421 GENPACT LIMITED SHS G3922B107 3931 107645 SH SOLE 107645 0 0 HELEN OF TROY CORP LTD COM G4388N106 4694 24896 SH SOLE 24896 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 3030 67358 SH SOLE 67358 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 13627 643993 SH SOLE 643993 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 40988 737467 SH SOLE 737467 0 0 ICON PLC SHS G4705A100 3430 20359 SH SOLE 20335 0 24 IHS MARKIT LTD SHS G47567105 3620 47941 SH SOLE 47941 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 7731 868629 SH SOLE 868629 0 0 INVESCO LTD SHS G491BT108 13300 1236092 SH SOLE 1236092 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 25046 226986 SH SOLE 226986 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1955 57268 SH SOLE 57268 0 0 LAZARD LTD SHS A G54050102 4403 153795 SH SOLE 153795 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4807 219906 SH SOLE 219906 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 6259 290980 SH SOLE 290980 0 0 LINDE PLC SHS G5494J103 3276 15445 SH SOLE 15445 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 628 234281 SH SOLE 79634 0 154647 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 46733 1332951 SH SOLE 1332951 0 0 MEDTRONIC PLC SHS G5960L103 47856 521871 SH SOLE 521871 0 0 APTIV PLC SHS G6095L109 17069 219059 SH SOLE 219059 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 25721 1565515 SH SOLE 234926 0 1330589 NOVOCURE LTD ORD SHS G6674U108 2594 43744 SH SOLE 43744 0 0 NVENT ELECTRIC PLC SHS G6700G107 3374 180155 SH SOLE 180155 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 764 21620 SH SOLE 21620 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 191 28344 SH SOLE 2444 0 25900 RENAISSANCERE HOLDINGS LTD COM G7496G103 10932 63920 SH SOLE 63920 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 28872 596404 SH SOLE 596404 0 0 PENTAIR PLC SHS G7S00T104 17713 466253 SH SOLE 466253 0 0 SAPIENS INTL CORP N V SHS G7T16G103 225 8049 SH SOLE 8049 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1079 28977 SH SOLE 28977 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1972 191982 SH SOLE 59082 0 132900 SINA CORP ORD G81477104 1777 49481 SH SOLE 49481 0 0 STERIS PLC SHS USD G8473T100 21312 138897 SH SOLE 138897 0 0 STONECO LTD COM CL A G85158106 2411 62201 SH SOLE 62201 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1629 77585 SH SOLE 77585 0 0 THIRD PT REINS LTD COM G8827U100 1244 165595 SH SOLE 165595 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 103031 1157915 SH SOLE 1157915 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1103 116809 SH SOLE 116809 0 0 TRITON INTL LTD CL A G9078F107 4522 149523 SH SOLE 149523 0 0 UROVANT SCIENCES LTD SHS G9381B108 151 15299 SH SOLE 3099 0 12200 WHITE MTNS INS GROUP LTD COM G9618E107 13036 14681 SH SOLE 14681 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 501 2546 SH SOLE 2546 0 0 PERRIGO CO PLC SHS G97822103 1958 35429 SH SOLE 35429 0 0 XP INC CL A G98239109 2885 68673 SH SOLE 68673 0 0 ALCON AG ORD SHS H01301128 26466 461722 SH SOLE 461722 0 0 CHUBB LIMITED COM H1467J104 49671 392287 SH SOLE 392287 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5101 69409 SH SOLE 69409 0 0 GARMIN LTD SHS H2906T109 183512 1882173 SH SOLE 1882173 0 0 UBS GROUP AG SHS H42097107 139 12023 SH SOLE 12023 0 0 LOGITECH INTL S A SHS H50430232 832 12759 SH SOLE 12759 0 0 TE CONNECTIVITY LTD REG SHS H84989104 58595 718513 SH SOLE 718513 0 0 TRANSOCEAN LTD REG SHS H8817H100 102 55827 SH SOLE 55827 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 267 18107 SH SOLE 2519 0 15588 MILLICOM INTL CELLULAR S A COM STK L6388F110 24530 938064 SH SOLE 938064 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1411 133217 SH SOLE 133217 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 57008 220799 SH SOLE 220799 0 0 TRINSEO S A SHS L9340P101 1249 56380 SH SOLE 56380 0 0 AUDIOCODES LTD ORD M15342104 1283 40373 SH SOLE 40373 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 127306 1185018 SH SOLE 1185018 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 52760 531477 SH SOLE 531477 0 0 ELBIT SYS LTD ORD M3760D101 342 2497 SH SOLE 2497 0 0 ICL GROUP LTD SHS M53213100 59 19494 SH SOLE 19494 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 368 22962 SH SOLE 22962 0 0 RADWARE LTD ORD M81873107 6403 271432 SH SOLE 271432 0 0 TUFIN SOFTWARE TECHNOLOGIS L SHS M8893U102 2115 221513 SH SOLE 221513 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 77516 210625 SH SOLE 210625 0 0 ELASTIC N V ORD SHS N14506104 43103 467445 SH SOLE 467445 0 0 CNH INDL N V SHS N20944109 73 10352 SH SOLE 10352 0 0 CORE LABORATORIES N V COM N22717107 1955 96200 SH SOLE 95800 0 400 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31474 478913 SH SOLE 478913 0 0 MYLAN NV SHS EURO N59465109 18241 1134386 SH SOLE 1134386 0 0 NXP SEMICONDUCTORS N V COM N6596X109 86412 757732 SH SOLE 757732 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 2022 558431 SH SOLE 365431 0 193000 QIAGEN NV SHS NEW N72482123 68805 1607212 SH SOLE 1607212 0 0 UNIQURE NV SHS N90064101 337 7472 SH SOLE 7472 0 0 COPA HOLDINGS SA CL A P31076105 5765 114031 SH SOLE 114031 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 3890 253935 SH SOLE 253935 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 27773 552143 SH SOLE 248865 0 303278 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1894 162398 SH SOLE 162398 0 0