The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 217,270 1,322,134 SH   SOLE   14,190 0 1,307,944
51JOB INC SPONSORED ADS 316827104 49,774 698,103 SH   SOLE   0 0 698,103
58 COM INC SPON ADR REP A 31680Q104 3,668 74,355 SH   SOLE   0 0 74,355
ABBOTT LABS COM 002824100 77,355 922,939 SH   SOLE   0 0 922,939
ABBVIE INC COM 00287Y109 173,134 2,300,359 SH   SOLE   0 0 2,300,359
ABIOMED INC COM 003654100 562 3,218 SH   SOLE   0 0 3,218
ACADIA HEALTHCARE COMPANY IN COM 00404A109 4,116 135,357 SH   SOLE   0 0 135,357
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 345,324 1,792,502 SH   SOLE   21,208 0 1,771,294
ACCO BRANDS CORP COM 00081T108 4,015 403,169 SH   SOLE   0 0 403,169
ACTIVISION BLIZZARD INC COM 00507V109 61,447 1,169,852 SH   SOLE   1,967 0 1,167,885
ADOBE INC COM 00724F101 236,503 851,170 SH   SOLE   0 0 851,170
ADVANCE AUTO PARTS INC COM 00751Y106 542 3,335 SH   SOLE   0 0 3,335
ADVANCED MICRO DEVICES INC COM 007903107 13,490 473,042 SH   SOLE   0 0 473,042
AERCAP HOLDINGS NV SHS N00985106 489 8,887 SH   SOLE   0 0 8,887
AES CORP COM 00130H105 577 35,279 SH   SOLE   0 0 35,279
AFFILIATED MANAGERS GROUP IN COM 008252108 4,996 60,429 SH   SOLE   0 0 60,429
AFLAC INC COM 001055102 95,502 1,816,151 SH   SOLE   0 0 1,816,151
AGCO CORP COM 001084102 54,894 717,742 SH   SOLE   0 0 717,742
AGILENT TECHNOLOGIES INC COM 00846U101 18,944 247,758 SH   SOLE   0 0 247,758
AGNC INVT CORP COM 00123Q104 348 21,761 SH   SOLE   0 0 21,761
AGNICO EAGLE MINES LTD COM 008474108 3,285 60,092 SH   SOLE   0 0 60,092
AIR PRODS & CHEMS INC COM 009158106 64,540 293,562 SH   SOLE   0 0 293,562
AKAMAI TECHNOLOGIES INC COM 00971T101 35,372 389,507 SH   SOLE   0 0 389,507
ALARM COM HLDGS INC COM 011642105 3,409 72,835 SH   SOLE   0 0 72,835
ALBEMARLE CORP COM 012653101 387 5,652 SH   SOLE   0 0 5,652
ALCOA CORP COM 013872106 2,637 131,161 SH   SOLE   0 0 131,161
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 44,453 288,420 SH   SOLE   0 0 288,420
ALEXION PHARMACEUTICALS INC COM 015351109 4,120 42,157 SH   SOLE   0 0 42,157
ALGONQUIN PWR UTILS CORP COM 015857105 6,335 457,900 SH   SOLE   0 0 457,900
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 478,918 2,830,695 SH   SOLE   0 0 2,830,695
ALIGN TECHNOLOGY INC COM 016255101 1,779 9,980 SH   SOLE   0 0 9,980
ALLEGHANY CORP DEL COM 017175100 21,502 27,052 SH   SOLE   0 0 27,052
ALLEGION PUB LTD CO ORD SHS G0176J109 89,984 871,807 SH   SOLE   1,721 0 870,086
ALLERGAN PLC SHS G0177J108 8,542 50,759 SH   SOLE   0 0 50,759
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,304 10,309 SH   SOLE   0 0 10,309
ALLIANT ENERGY CORP COM 018802108 586 10,786 SH   SOLE   0 0 10,786
ALLSTATE CORP COM 020002101 123,149 1,134,057 SH   SOLE   0 0 1,134,057
ALLY FINL INC COM 02005N100 9,710 291,426 SH   SOLE   0 0 291,426
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 281 3,451 SH   SOLE   0 0 3,451
ALPHABET INC CAP STK CL A 02079K305 861,135 705,458 SH   SOLE   7,935 0 697,523
ALPHABET INC CAP STK CL C 02079K107 420,935 344,930 SH   SOLE   358 0 344,572
ALTICE USA INC CL A 02156K103 422 14,814 SH   SOLE   0 0 14,814
ALTRA INDL MOTION CORP COM 02208R106 3,074 111,023 SH   SOLE   0 0 111,023
ALTRIA GROUP INC COM 02209S103 58,054 1,431,104 SH   SOLE   0 0 1,431,104
AMAZON COM INC COM 023135106 492,020 285,890 SH   SOLE   69 0 285,821
AMC NETWORKS INC CL A 00164V103 3,466 71,291 SH   SOLE   0 0 71,291
AMDOCS LTD SHS G02602103 230,180 3,482,648 SH   SOLE   0 0 3,482,648
AMEREN CORP COM 023608102 1,093 13,575 SH   SOLE   0 0 13,575
AMERICAN AIRLS GROUP INC COM 02376R102 4,331 160,020 SH   SOLE   0 0 160,020
AMERICAN ASSETS TR INC COM 024013104 4,458 94,759 SH   SOLE   0 0 94,759
AMERICAN ELEC PWR CO INC COM 025537101 5,936 62,826 SH   SOLE   0 0 62,826
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,678 191,821 SH   SOLE   0 0 191,821
AMERICAN EXPRESS CO COM 025816109 291,098 2,446,618 SH   SOLE   0 0 2,446,618
AMERICAN FINL GROUP INC OHIO COM 025932104 58,194 543,014 SH   SOLE   6,391 0 536,623
AMERICAN HOMES 4 RENT CL A 02665T306 4,731 183,293 SH   SOLE   0 0 183,293
AMERICAN INTL GROUP INC COM NEW 026874784 22,775 408,863 SH   SOLE   0 0 408,863
AMERICAN TOWER CORP NEW COM 03027X100 5,832 26,425 SH   SOLE   0 0 26,425
AMERICAN WTR WKS CO INC NEW COM 030420103 112,029 896,644 SH   SOLE   0 0 896,644
AMERICOLD RLTY TR COM 03064D108 4,885 131,673 SH   SOLE   0 0 131,673
AMERIPRISE FINL INC COM 03076C106 1,081 7,366 SH   SOLE   0 0 7,366
AMERISOURCEBERGEN CORP COM 03073E105 7,117 86,457 SH   SOLE   0 0 86,457
AMETEK INC NEW COM 031100100 7,102 78,037 SH   SOLE   0 0 78,037
AMGEN INC COM 031162100 886,650 4,527,470 SH   SOLE   36,741 0 4,490,729
AMN HEALTHCARE SERVICES INC COM 001744101 5,292 91,929 SH   SOLE   0 0 91,929
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5,087 250,329 SH   SOLE   0 0 250,329
AMPHENOL CORP NEW CL A 032095101 3,569 37,080 SH   SOLE   0 0 37,080
ANALOG DEVICES INC COM 032654105 3,944 35,318 SH   SOLE   0 0 35,318
ANGIODYNAMICS INC COM 03475V101 3,874 212,537 SH   SOLE   0 0 212,537
ANNALY CAP MGMT INC COM 035710409 2,132 244,895 SH   SOLE   0 0 244,895
ANSYS INC COM 03662Q105 61,709 281,995 SH   SOLE   0 0 281,995
ANTHEM INC COM 036752103 579,231 2,431,982 SH   SOLE   18,579 0 2,413,403
AON PLC SHS CL A G0408V102 2,276 11,732 SH   SOLE   0 0 11,732
APACHE CORP COM 037411105 457 17,737 SH   SOLE   0 0 17,737
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 5,096 307,155 SH   SOLE   0 0 307,155
APPLE INC COM 037833100 998,092 4,500,160 SH   SOLE   0 0 4,500,160
APPLIED MATLS INC COM 038222105 18,724 377,368 SH   SOLE   0 0 377,368
APTIV PLC SHS G6095L109 1,061 12,135 SH   SOLE   0 0 12,135
AQUA AMERICA INC COM 03836W103 23,919 532,429 SH   SOLE   0 0 532,429
ARAMARK COM 03852U106 513 11,865 SH   SOLE   0 0 11,865
ARCH CAP GROUP LTD ORD G0450A105 722 17,007 SH   SOLE   0 0 17,007
ARCHER DANIELS MIDLAND CO COM 039483102 181,023 4,398,595 SH   SOLE   59,027 0 4,339,568
ARCHROCK INC COM 03957W106 4,537 457,806 SH   SOLE   0 0 457,806
ARCONIC INC COM 03965L100 3,608 138,188 SH   SOLE   0 0 138,188
ARISTA NETWORKS INC COM 040413106 675 2,791 SH   SOLE   0 0 2,791
ASHLAND GLOBAL HLDGS INC COM 044186104 2,020 26,379 SH   SOLE   0 0 26,379
ASPEN TECHNOLOGY INC COM 045327103 6,384 52,203 SH   SOLE   0 0 52,203
ASSERTIO THERAPEUTICS INC COM 04545L107 1,056 825,168 SH   SOLE   0 0 825,168
ASSURANT INC COM 04621X108 397 3,157 SH   SOLE   0 0 3,157
AT&T INC COM 00206R102 884,384 23,399,238 SH   SOLE   262,734 0 23,136,504
ATHENE HLDG LTD CL A G0684D107 10,328 243,214 SH   SOLE   0 0 243,214
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,926 77,205 SH   SOLE   0 0 77,205
ATMOS ENERGY CORP COM 049560105 636 5,553 SH   SOLE   0 0 5,553
AURORA CANNABIS INC COM 05156X108 137 31,300 SH   SOLE   0 0 31,300
AUTODESK INC COM 052769106 51,677 355,572 SH   SOLE   0 0 355,572
AUTOHOME INC SP ADR RP CL A 05278C107 4,906 57,011 SH   SOLE   0 0 57,011
AUTOLIV INC COM 052800109 91,565 1,178,176 SH   SOLE   2,044 0 1,176,132
AUTOMATIC DATA PROCESSING IN COM 053015103 205,759 1,274,226 SH   SOLE   23,231 0 1,250,995
AUTOZONE INC COM 053332102 213,201 195,459 SH   SOLE   3,004 0 192,455
AVALONBAY CMNTYS INC COM 053484101 7,234 33,666 SH   SOLE   0 0 33,666
AVERY DENNISON CORP COM 053611109 472 4,153 SH   SOLE   0 0 4,153
AXA EQUITABLE HLDGS INC COM 054561105 238 10,594 SH   SOLE   0 0 10,594
AXALTA COATING SYS LTD COM G0750C108 32,009 1,063,811 SH   SOLE   0 0 1,063,811
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,405 20,988 SH   SOLE   0 0 20,988
AZUL S A SPONSR ADR PFD 05501U106 41,241 1,152,950 SH   SOLE   0 0 1,152,950
B2GOLD CORP COM 11777Q209 5,334 1,665,800 SH   SOLE   0 0 1,665,800
BAIDU INC SPON ADR REP A 056752108 5,265 51,231 SH   SOLE   0 0 51,231
BAKER HUGHES A GE CO CL A 05722G100 13,323 569,782 SH   SOLE   0 0 569,782
BALL CORP COM 058498106 1,813 24,918 SH   SOLE   0 0 24,918
BANCO MACRO SA SPON ADR B 05961W105 742 29,057 SH   SOLE   0 0 29,057
BANK AMER CORP COM 060505104 230,060 7,898,371 SH   SOLE   0 0 7,898,371
BANK MONTREAL QUE COM 063671101 5,684 77,014 SH   SOLE   0 0 77,014
BANK N S HALIFAX COM 064149107 448,040 7,871,093 SH   SOLE   87,000 0 7,784,093
BANK NEW YORK MELLON CORP COM 064058100 5,886 130,978 SH   SOLE   0 0 130,978
BANK OZK COM 06417N103 4,570 167,765 SH   SOLE   0 0 167,765
BANNER CORP COM NEW 06652V208 4,350 77,210 SH   SOLE   0 0 77,210
BAOZUN INC SPONSORED ADR 06684L103 40,329 932,908 SH   SOLE   0 0 932,908
BARRICK GOLD CORPORATION COM 067901108 14,588 833,902 SH   SOLE   0 0 833,902
BAUSCH HEALTH COS INC COM 071734107 336 15,471 SH   SOLE   0 0 15,471
BAXTER INTL INC COM 071813109 48,410 555,852 SH   SOLE   0 0 555,852
BAYTEX ENERGY CORP COM 07317Q105 2,478 1,616,391 SH   SOLE   0 0 1,616,391
BB&T CORP COM 054937107 17,994 336,682 SH   SOLE   0 0 336,682
BCE INC COM NEW 05534B760 470 9,689 SH   SOLE   0 0 9,689
BECTON DICKINSON & CO COM 075887109 11,732 46,680 SH   SOLE   0 0 46,680
BENCHMARK ELECTRS INC COM 08160H101 4,946 169,612 SH   SOLE   0 0 169,612
BERKLEY W R CORP COM 084423102 416 5,798 SH   SOLE   0 0 5,798
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 259,227 1,246,821 SH   SOLE   0 0 1,246,821
BEST BUY INC COM 086516101 950 13,808 SH   SOLE   0 0 13,808
BIO TECHNE CORP COM 09073M104 5,960 29,944 SH   SOLE   0 0 29,944
BIOGEN INC COM 09062X103 119,042 513,381 SH   SOLE   0 0 513,381
BIOMARIN PHARMACEUTICAL INC COM 09061G101 497 7,297 SH   SOLE   0 0 7,297
BLACK KNIGHT INC COM 09215C105 14,344 235,494 SH   SOLE   0 0 235,494
BLACKBERRY LTD COM 09228F103 2,653 518,147 SH   SOLE   0 0 518,147
BLACKROCK INC COM 09247X101 15,257 34,047 SH   SOLE   0 0 34,047
BLOCK H & R INC COM 093671105 214 9,096 SH   SOLE   0 0 9,096
BOINGO WIRELESS INC COM 09739C102 2,402 216,169 SH   SOLE   0 0 216,169
BOOKING HLDGS INC COM 09857L108 63,952 32,685 SH   SOLE   0 0 32,685
BOOT BARN HLDGS INC COM 099406100 5,862 168,896 SH   SOLE   0 0 168,896
BORGWARNER INC COM 099724106 33,816 928,065 SH   SOLE   0 0 928,065
BOSTON PROPERTIES INC COM 101121101 3,220 24,763 SH   SOLE   0 0 24,763
BOSTON SCIENTIFIC CORP COM 101137107 11,298 277,558 SH   SOLE   0 0 277,558
BOTTOMLINE TECH DEL INC COM 101388106 4,014 102,300 SH   SOLE   0 0 102,300
BRADY CORP CL A 104674106 4,897 91,537 SH   SOLE   0 0 91,537
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,545 299,116 SH   SOLE   0 0 299,116
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,013 40,257 SH   SOLE   0 0 40,257
BRIGHTSPHERE INVT GROUP INC COM 10948W103 3,678 370,079 SH   SOLE   0 0 370,079
BRISTOL MYERS SQUIBB CO COM 110122108 603,551 11,765,335 SH   SOLE   114,589 0 11,650,746
BROADCOM INC COM 11135F101 30,270 110,767 SH   SOLE   0 0 110,767
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,142 33,212 SH   SOLE   0 0 33,212
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,891 35,619 SH   SOLE   0 0 35,619
BROWN FORMAN CORP CL B 115637209 821 13,112 SH   SOLE   0 0 13,112
BRP INC COM SUN VTG 05577W200 5,221 135,700 SH   SOLE   0 0 135,700
BRUNSWICK CORP COM 117043109 3,798 73,119 SH   SOLE   0 0 73,119
BUNGE LIMITED COM G16962105 3,248 57,499 SH   SOLE   0 0 57,499
BURLINGTON STORES INC COM 122017106 3,751 18,791 SH   SOLE   0 0 18,791
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 582 6,874 SH   SOLE   0 0 6,874
CABLE ONE INC COM 12685J105 6,141 4,893 SH   SOLE   0 0 4,893
CABOT OIL & GAS CORP COM 127097103 4,327 246,182 SH   SOLE   0 0 246,182
CACI INTL INC CL A 127190304 681 2,945 SH   SOLE   0 0 2,945
CADENCE DESIGN SYSTEM INC COM 127387108 1,927 29,220 SH   SOLE   0 0 29,220
CAE INC COM 124765108 4,880 193,300 SH   SOLE   6,500 0 186,800
CALAVO GROWERS INC COM 128246105 5,140 54,031 SH   SOLE   0 0 54,031
CALLAWAY GOLF CO COM 131193104 5,362 281,472 SH   SOLE   0 0 281,472
CAMDEN PPTY TR SH BEN INT 133131102 409 3,673 SH   SOLE   0 0 3,673
CAMECO CORP COM 13321L108 133 13,865 SH   SOLE   0 0 13,865
CAMPBELL SOUP CO COM 134429109 3,922 83,543 SH   SOLE   0 0 83,543
CANADIAN NATL RY CO COM 136375102 2,771 30,612 SH   SOLE   0 0 30,612
CANADIAN PAC RY LTD COM 13645T100 1,384 6,185 SH   SOLE   0 0 6,185
CAPITAL ONE FINL CORP COM 14040H105 11,410 125,243 SH   SOLE   0 0 125,243
CARBONITE INC COM 141337105 2,631 171,267 SH   SOLE   0 0 171,267
CARDINAL HEALTH INC COM 14149Y108 9,263 196,397 SH   SOLE   0 0 196,397
CARGURUS INC COM CL A 141788109 3,807 123,893 SH   SOLE   0 0 123,893
CARMAX INC COM 143130102 849 9,713 SH   SOLE   0 0 9,713
CARNIVAL CORP UNIT 99/99/9999 143658300 9,019 207,078 SH   SOLE   0 0 207,078
CASELLA WASTE SYS INC CL A 147448104 4,982 114,635 SH   SOLE   0 0 114,635
CASEYS GEN STORES INC COM 147528103 5,656 34,772 SH   SOLE   0 0 34,772
CATALENT INC COM 148806102 4,960 104,142 SH   SOLE   0 0 104,142
CATERPILLAR INC DEL COM 149123101 25,764 204,108 SH   SOLE   0 0 204,108
CATHAY GEN BANCORP COM 149150104 4,431 126,992 SH   SOLE   0 0 126,992
CBOE GLOBAL MARKETS INC COM 12503M108 610 5,270 SH   SOLE   0 0 5,270
CBRE GROUP INC CL A 12504L109 32,887 615,828 SH   SOLE   0 0 615,828
CBS CORP NEW CL B 124857202 4,156 103,070 SH   SOLE   0 0 103,070
CDK GLOBAL INC COM 12508E101 8,568 180,891 SH   SOLE   0 0 180,891
CDN IMPERIAL BK COMM TORONTO COM 136069101 58,318 704,810 SH   SOLE   0 0 704,810
CDW CORP COM 12514G108 1,047 8,492 SH   SOLE   0 0 8,492
CELANESE CORP DEL COM 150870103 37,377 307,308 SH   SOLE   0 0 307,308
CELGENE CORP COM 151020104 36,299 363,632 SH   SOLE   0 0 363,632
CENTENE CORP DEL COM 15135B101 19,407 450,810 SH   SOLE   0 0 450,810
CENTERPOINT ENERGY INC COM 15189T107 689 22,863 SH   SOLE   0 0 22,863
CENTERSTATE BK CORP COM 15201P109 4,549 188,385 SH   SOLE   0 0 188,385
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 5,038 181,106 SH   SOLE   0 0 181,106
CENTURYLINK INC COM 156700106 594 47,841 SH   SOLE   0 0 47,841
CERNER CORP COM 156782104 2,906 42,466 SH   SOLE   0 0 42,466
CF INDS HLDGS INC COM 125269100 517 10,772 SH   SOLE   0 0 10,772
CGI INC CL A SUB VTG 12532H104 1,750 22,100 SH   SOLE   0 0 22,100
CHARLES RIV LABS INTL INC COM 159864107 4,676 35,179 SH   SOLE   0 0 35,179
CHART INDS INC COM PAR $0.01 16115Q308 4,005 63,297 SH   SOLE   0 0 63,297
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,340 8,144 SH   SOLE   0 0 8,144
CHECK POINT SOFTWARE TECH LT ORD M22465104 477,418 4,406,798 SH   SOLE   65,293 0 4,341,505
CHEMED CORP NEW COM 16359R103 5,973 14,376 SH   SOLE   0 0 14,376
CHENIERE ENERGY INC COM NEW 16411R208 776 12,306 SH   SOLE   0 0 12,306
CHEVRON CORP NEW COM 166764100 41,668 351,046 SH   SOLE   0 0 351,046
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 9,238 223,324 SH   SOLE   0 0 223,324
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2,083 35,161 SH   SOLE   0 0 35,161
CHIPOTLE MEXICAN GRILL INC COM 169656105 942 1,132 SH   SOLE   0 0 1,132
CHOICE HOTELS INTL INC COM 169905106 5,988 67,333 SH   SOLE   2,408 0 64,925
CHUBB LIMITED COM H1467J104 403,986 2,512,448 SH   SOLE   25,273 0 2,487,175
CHURCH & DWIGHT INC COM 171340102 1,187 15,709 SH   SOLE   0 0 15,709
CHURCHILL DOWNS INC COM 171484108 6,156 50,113 SH   SOLE   0 0 50,113
CIGNA CORP NEW COM 125523100 771,076 5,134,269 SH   SOLE   49,142 0 5,085,127
CIMAREX ENERGY CO COM 171798101 7,712 161,796 SH   SOLE   0 0 161,796
CINCINNATI FINL CORP COM 172062101 893 7,704 SH   SOLE   0 0 7,704
CINEMARK HOLDINGS INC COM 17243V102 5,689 149,506 SH   SOLE   5,353 0 144,153
CINTAS CORP COM 172908105 7,768 28,935 SH   SOLE   0 0 28,935
CISCO SYS INC COM 17275R102 860,809 17,494,595 SH   SOLE   165,276 0 17,329,319
CIT GROUP INC COM NEW 125581801 20,202 445,396 SH   SOLE   0 0 445,396
CITIGROUP INC COM NEW 172967424 395,033 5,717,336 SH   SOLE   1,453 0 5,715,883
CITIZENS FINL GROUP INC COM 174610105 82,125 2,324,068 SH   SOLE   0 0 2,324,068
CITRIX SYS INC COM 177376100 284,175 2,957,155 SH   SOLE   49,216 0 2,907,939
CLEVELAND CLIFFS INC COM 185899101 3,071 435,020 SH   SOLE   0 0 435,020
CLOROX CO DEL COM 189054109 936 6,181 SH   SOLE   0 0 6,181
CME GROUP INC COM 12572Q105 29,893 139,772 SH   SOLE   0 0 139,772
CMS ENERGY CORP COM 125896100 845 13,100 SH   SOLE   0 0 13,100
COCA COLA CO COM 191216100 95,214 1,750,790 SH   SOLE   24,020 0 1,726,770
COCA COLA EUROPEAN PARTNERS SHS G25839104 44,666 799,969 SH   SOLE   0 0 799,969
COGNEX CORP COM 192422103 36,488 753,352 SH   SOLE   0 0 753,352
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 623,445 10,493,484 SH   SOLE   134,966 0 10,358,518
COLGATE PALMOLIVE CO COM 194162103 93,084 1,262,270 SH   SOLE   18,529 0 1,243,741
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4,536 59,900 SH   SOLE   0 0 59,900
COLONY CAP INC NEW CL A COM 19626G108 5,294 887,601 SH   SOLE   0 0 887,601
COLUMBIA SPORTSWEAR CO COM 198516106 4,558 47,304 SH   SOLE   0 0 47,304
COMCAST CORP NEW CL A 20030N101 783,707 17,464,387 SH   SOLE   170,586 0 17,293,801
COMERICA INC COM 200340107 17,710 269,547 SH   SOLE   0 0 269,547
COMFORT SYS USA INC COM 199908104 4,909 110,459 SH   SOLE   0 0 110,459
COMMERCIAL METALS CO COM 201723103 3,763 223,447 SH   SOLE   0 0 223,447
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 50,626 4,320,157 SH   SOLE   85,027 0 4,235,130
CONAGRA BRANDS INC COM 205887102 687 22,473 SH   SOLE   0 0 22,473
CONCHO RES INC COM 20605P101 637 9,309 SH   SOLE   0 0 9,309
CONDUENT INC COM 206787103 694 111,336 SH   SOLE   0 0 111,336
CONOCOPHILLIPS COM 20825C104 36,750 639,744 SH   SOLE   0 0 639,744
CONSOLIDATED EDISON INC COM 209115104 4,415 46,577 SH   SOLE   0 0 46,577
CONSTELLATION BRANDS INC CL A 21036P108 11,078 53,721 SH   SOLE   0 0 53,721
COOPER COS INC COM NEW 216648402 714 2,409 SH   SOLE   0 0 2,409
COPART INC COM 217204106 703 8,809 SH   SOLE   0 0 8,809
CORNING INC COM 219350105 15,490 544,914 SH   SOLE   0 0 544,914
CORTEVA INC COM 22052L104 9,039 323,541 SH   SOLE   0 0 323,541
COSAN LTD SHS A G25343107 12,556 851,947 SH   SOLE   0 0 851,947
COSTAR GROUP INC COM 22160N109 4,413 7,564 SH   SOLE   0 0 7,564
COSTCO WHSL CORP NEW COM 22160K105 8,550 29,692 SH   SOLE   0 0 29,692
COTY INC COM CL A 222070203 298 28,152 SH   SOLE   0 0 28,152
COVETRUS INC COM 22304C100 2,021 170,320 SH   SOLE   5,908 0 164,412
CRACKER BARREL OLD CTRY STOR COM 22410J106 9,511 58,586 SH   SOLE   0 0 58,586
CRANE CO COM 224399105 12,575 156,651 SH   SOLE   3,495 0 153,156
CREDICORP LTD COM G2519Y108 107,665 507,843 SH   SOLE   10,003 0 497,840
CROWN CASTLE INTL CORP NEW COM 22822V101 15,245 109,488 SH   SOLE   0 0 109,488
CROWN HOLDINGS INC COM 228368106 95,945 1,456,514 SH   SOLE   0 0 1,456,514
CSX CORP COM 126408103 13,355 192,033 SH   SOLE   0 0 192,033
CUMMINS INC COM 231021106 138,994 856,437 SH   SOLE   0 0 856,437
CUSTOMERS BANCORP INC COM 23204G100 3,995 190,611 SH   SOLE   0 0 190,611
CVS HEALTH CORP COM 126650100 613,411 9,823,576 SH   SOLE   95,906 0 9,727,670
D R HORTON INC COM 23331A109 5,479 104,124 SH   SOLE   0 0 104,124
DANAHER CORPORATION COM 235851102 4,410 30,614 SH   SOLE   0 0 30,614
DARDEN RESTAURANTS INC COM 237194105 51,620 437,650 SH   SOLE   0 0 437,650
DAVE & BUSTERS ENTMT INC COM 238337109 3,262 83,890 SH   SOLE   0 0 83,890
DAVITA INC COM 23918K108 149,604 2,632,294 SH   SOLE   0 0 2,632,294
DEERE & CO COM 244199105 3,228 19,237 SH   SOLE   0 0 19,237
DELL TECHNOLOGIES INC CL C 24703L202 340 6,607 SH   SOLE   0 0 6,607
DELTA AIR LINES INC DEL COM NEW 247361702 93,319 1,608,268 SH   SOLE   0 0 1,608,268
DELUXE CORP COM 248019101 16,266 332,634 SH   SOLE   12,436 0 320,198
DENTSPLY SIRONA INC COM 24906P109 2,791 52,608 SH   SOLE   0 0 52,608
DESPEGAR COM CORP ORD SHS G27358103 28,461 2,498,770 SH   SOLE   0 0 2,498,770
DEVON ENERGY CORP NEW COM 25179M103 543 22,634 SH   SOLE   0 0 22,634
DEXCOM INC COM 252131107 547 3,679 SH   SOLE   0 0 3,679
DIAMONDBACK ENERGY INC COM 25278X109 634 7,129 SH   SOLE   0 0 7,129
DIGITAL RLTY TR INC COM 253868103 1,200 9,263 SH   SOLE   0 0 9,263
DINE BRANDS GLOBAL INC COM 254423106 4,700 63,159 SH   SOLE   0 0 63,159
DIODES INC COM 254543101 5,897 146,870 SH   SOLE   0 0 146,870
DISCOVER FINL SVCS COM 254709108 220,763 2,711,331 SH   SOLE   0 0 2,711,331
DISCOVERY INC COM SER C 25470F302 356 14,401 SH   SOLE   0 0 14,401
DISCOVERY INC COM SER A 25470F104 240 8,960 SH   SOLE   0 0 8,960
DISH NETWORK CORP CL A 25470M109 336 9,875 SH   SOLE   0 0 9,875
DISNEY WALT CO COM DISNEY 254687106 27,504 211,250 SH   SOLE   0 0 211,250
DMC GLOBAL INC COM 23291C103 4,598 103,557 SH   SOLE   0 0 103,557
DOLLAR GEN CORP NEW COM 256677105 14,477 90,361 SH   SOLE   0 0 90,361
DOLLAR TREE INC COM 256746108 6,742 58,537 SH   SOLE   0 0 58,537
DOMINION ENERGY INC COM 25746U109 3,038 37,411 SH   SOLE   0 0 37,411
DOMINOS PIZZA INC COM 25754A201 426 1,759 SH   SOLE   0 0 1,759
DOUGLAS EMMETT INC COM 25960P109 5,340 124,832 SH   SOLE   0 0 124,832
DOVER CORP COM 260003108 1,276 12,779 SH   SOLE   0 0 12,779
DOW INC COM 260557103 55,690 1,167,089 SH   SOLE   0 0 1,167,089
DR REDDYS LABS LTD ADR 256135203 941 24,668 SH   SOLE   0 0 24,668
DTE ENERGY CO COM 233331107 67,330 505,576 SH   SOLE   0 0 505,576
DUKE ENERGY CORP NEW COM NEW 26441C204 3,460 35,942 SH   SOLE   0 0 35,942
DUKE REALTY CORP COM NEW 264411505 3,012 88,297 SH   SOLE   0 0 88,297
DUPONT DE NEMOURS INC COM 26614N102 45,520 644,361 SH   SOLE   0 0 644,361
DXC TECHNOLOGY CO COM 23355L106 3,765 127,422 SH   SOLE   0 0 127,422
E TRADE FINANCIAL CORP COM NEW 269246401 9,876 228,952 SH   SOLE   0 0 228,952
EAST WEST BANCORP INC COM 27579R104 267 6,050 SH   SOLE   0 0 6,050
EASTMAN CHEMICAL CO COM 277432100 12,892 175,798 SH   SOLE   0 0 175,798
EATON CORP PLC SHS G29183103 58,721 708,285 SH   SOLE   0 0 708,285
EBAY INC COM 278642103 490,619 12,705,333 SH   SOLE   154,145 0 12,551,188
ECOLAB INC COM 278865100 65,886 331,701 SH   SOLE   0 0 331,701
ECOPETROL S A SPONSORED ADS 279158109 1,600 93,279 SH   SOLE   0 0 93,279
EDISON INTL COM 281020107 4,034 53,322 SH   SOLE   0 0 53,322
EDWARDS LIFESCIENCES CORP COM 28176E108 67,328 308,166 SH   SOLE   7,698 0 300,468
EHEALTH INC COM 28238P109 5,192 78,061 SH   SOLE   0 0 78,061
ELANCO ANIMAL HEALTH INC COM 28414H103 2,975 112,927 SH   SOLE   0 0 112,927
ELDORADO RESORTS INC COM 28470R102 3,666 94,899 SH   SOLE   0 0 94,899
ELECTRONIC ARTS INC COM 285512109 36,997 380,939 SH   SOLE   0 0 380,939
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,609 70,554 SH   SOLE   0 0 70,554
EMERSON ELEC CO COM 291011104 29,488 441,816 SH   SOLE   0 0 441,816
ENCANA CORP COM 292505104 5,948 1,315,050 SH   SOLE   0 0 1,315,050
ENCOMPASS HEALTH CORP COM 29261A100 4,703 75,741 SH   SOLE   0 0 75,741
ENCORE CAP GROUP INC COM 292554102 4,348 132,692 SH   SOLE   0 0 132,692
ENERSYS COM 29275Y102 13,908 207,619 SH   SOLE   7,731 0 199,888
ENTERGY CORP NEW COM 29364G103 1,327 11,237 SH   SOLE   0 0 11,237
ENVESTNET INC COM 29404K106 3,889 68,166 SH   SOLE   0 0 68,166
EOG RES INC COM 26875P101 2,043 27,562 SH   SOLE   0 0 27,562
EPAM SYS INC COM 29414B104 709 3,919 SH   SOLE   0 0 3,919
EQUIFAX INC COM 294429105 3,336 23,518 SH   SOLE   0 0 23,518
EQUINIX INC COM 29444U700 2,471 4,260 SH   SOLE   0 0 4,260
EQUITY LIFESTYLE PPTYS INC COM 29472R108 372 2,775 SH   SOLE   0 0 2,775
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,295 49,709 SH   SOLE   0 0 49,709
ESSENT GROUP LTD COM G3198U102 5,225 108,044 SH   SOLE   0 0 108,044
ESSEX PPTY TR INC COM 297178105 996 3,043 SH   SOLE   0 0 3,043
ETSY INC COM 29786A106 5,211 94,583 SH   SOLE   0 0 94,583
EVERCORE INC CLASS A 29977A105 4,199 52,893 SH   SOLE   0 0 52,893
EVEREST RE GROUP LTD COM G3223R108 9,179 34,473 SH   SOLE   0 0 34,473
EVERGY INC COM 30034W106 823 12,301 SH   SOLE   0 0 12,301
EVERSOURCE ENERGY COM 30040W108 82,829 965,385 SH   SOLE   16,950 0 948,435
EVERTEC INC COM 30040P103 4,856 153,967 SH   SOLE   0 0 153,967
EVO PMTS INC CL A COM 26927E104 4,246 153,769 SH   SOLE   0 0 153,769
EXACT SCIENCES CORP COM 30063P105 473 5,175 SH   SOLE   0 0 5,175
EXELIXIS INC COM 30161Q104 4,631 256,546 SH   SOLE   0 0 256,546
EXELON CORP COM 30161N101 181,575 3,728,832 SH   SOLE   0 0 3,728,832
EXPEDIA GROUP INC COM NEW 30212P303 12,919 96,637 SH   SOLE   0 0 96,637
EXPEDITORS INTL WASH INC COM 302130109 98,478 1,332,431 SH   SOLE   38,673 0 1,293,758
EXPONENT INC COM 30214U102 6,424 91,742 SH   SOLE   0 0 91,742
EXTRA SPACE STORAGE INC COM 30225T102 859 7,319 SH   SOLE   0 0 7,319
EXXON MOBIL CORP COM 30231G102 350,640 4,916,318 SH   SOLE   35,744 0 4,880,574
F M C CORP COM NEW 302491303 544 6,335 SH   SOLE   0 0 6,335
F5 NETWORKS INC COM 315616102 88,518 629,981 SH   SOLE   17,371 0 612,610
FACEBOOK INC CL A 30303M102 306,503 1,724,495 SH   SOLE   0 0 1,724,495
FACTSET RESH SYS INC COM 303075105 3,258 13,462 SH   SOLE   0 0 13,462
FAIR ISAAC CORP COM 303250104 5,005 16,631 SH   SOLE   0 0 16,631
FASTENAL CO COM 311900104 102,086 3,153,158 SH   SOLE   80,485 0 3,072,673
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 524 3,827 SH   SOLE   0 0 3,827
FEDEX CORP COM 31428X106 184,906 1,271,770 SH   SOLE   13,377 0 1,258,393
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,575 57,785 SH   SOLE   0 0 57,785
FIDELITY NATL INFORMATION SV COM 31620M106 5,909 44,793 SH   SOLE   0 0 44,793
FIFTH THIRD BANCORP COM 316773100 103,258 3,764,766 SH   SOLE   0 0 3,764,766
FIREEYE INC COM 31816Q101 3,464 265,876 SH   SOLE   0 0 265,876
FIRST AMERN FINL CORP COM 31847R102 5,466 92,172 SH   SOLE   0 0 92,172
FIRST COMWLTH FINL CORP PA COM 319829107 3,955 294,464 SH   SOLE   0 0 294,464
FIRST FINL BANCORP OH COM 320209109 4,688 189,118 SH   SOLE   0 0 189,118
FIRST HORIZON NATL CORP COM 320517105 4,715 290,346 SH   SOLE   0 0 290,346
FIRST MERCHANTS CORP COM 320817109 4,404 115,446 SH   SOLE   0 0 115,446
FIRST REP BK SAN FRANCISCO C COM 33616C100 61,517 633,420 SH   SOLE   967 0 632,453
FIRST SOLAR INC COM 336433107 5,445 95,256 SH   SOLE   0 0 95,256
FIRSTENERGY CORP COM 337932107 4,180 86,111 SH   SOLE   0 0 86,111
FISERV INC COM 337738108 11,605 112,306 SH   SOLE   0 0 112,306
FIVE BELOW INC COM 33829M101 4,851 38,612 SH   SOLE   0 0 38,612
FIVE9 INC COM 338307101 6,051 112,304 SH   SOLE   0 0 112,304
FLEETCOR TECHNOLOGIES INC COM 339041105 1,256 4,382 SH   SOLE   0 0 4,382
FLEX LTD ORD Y2573F102 169 16,200 SH   SOLE   0 0 16,200
FLIR SYS INC COM 302445101 395 7,465 SH   SOLE   0 0 7,465
FLOWSERVE CORP COM 34354P105 357 7,642 SH   SOLE   0 0 7,642
FOOT LOCKER INC COM 344849104 3,570 83,654 SH   SOLE   0 0 83,654
FORD MTR CO DEL COM 345370860 4,269 467,417 SH   SOLE   0 0 467,417
FORESCOUT TECHNOLOGIES INC COM 34553D101 3,932 107,146 SH   SOLE   0 0 107,146
FORTINET INC COM 34959E109 23,529 310,274 SH   SOLE   0 0 310,274
FORTIS INC COM 349553107 3,392 79,424 SH   SOLE   0 0 79,424
FORTIVE CORP COM 34959J108 1,467 21,488 SH   SOLE   0 0 21,488
FORTUNE BRANDS HOME & SEC IN COM 34964C106 552 10,077 SH   SOLE   0 0 10,077
FORWARD AIR CORP COM 349853101 4,410 68,666 SH   SOLE   2,441 0 66,225
FOX CORP CL A COM 35137L105 517 16,414 SH   SOLE   0 0 16,414
FOX CORP CL B COM 35137L204 234 7,431 SH   SOLE   0 0 7,431
FRANCO NEVADA CORP COM 351858105 4,440 48,902 SH   SOLE   0 0 48,902
FRANKLIN RES INC COM 354613101 55,419 1,929,147 SH   SOLE   0 0 1,929,147
FREEPORT-MCMORAN INC CL B 35671D857 607 63,261 SH   SOLE   0 0 63,261
FRESH DEL MONTE PRODUCE INC ORD G36738105 5,288 143,152 SH   SOLE   0 0 143,152
FTI CONSULTING INC COM 302941109 6,833 64,322 SH   SOLE   0 0 64,322
FULLER H B CO COM 359694106 3,420 74,782 SH   SOLE   0 0 74,782
GALLAGHER ARTHUR J & CO COM 363576109 5,990 67,073 SH   SOLE   0 0 67,073
GARMIN LTD SHS H2906T109 551 6,510 SH   SOLE   0 0 6,510
GARTNER INC COM 366651107 614 4,314 SH   SOLE   0 0 4,314
GATX CORP COM 361448103 4,284 55,147 SH   SOLE   0 0 55,147
GENERAC HLDGS INC COM 368736104 6,781 85,403 SH   SOLE   0 0 85,403
GENERAL ELECTRIC CO COM 369604103 8,196 913,845 SH   SOLE   0 0 913,845
GENERAL MLS INC COM 370334104 63,735 1,155,478 SH   SOLE   0 0 1,155,478
GENERAL MTRS CO COM 37045V100 2,364 63,641 SH   SOLE   0 0 63,641
GENUINE PARTS CO COM 372460105 34,266 344,314 SH   SOLE   0 0 344,314
GENWORTH FINL INC COM CL A 37247D106 5,310 1,212,265 SH   SOLE   0 0 1,212,265
GEO GROUP INC NEW COM 36162J106 10,124 590,711 SH   SOLE   12,852 0 577,859
GIBRALTAR INDS INC COM 374689107 5,082 109,688 SH   SOLE   0 0 109,688
GILDAN ACTIVEWEAR INC COM 375916103 267 7,500 SH   SOLE   0 0 7,500
GILEAD SCIENCES INC COM 375558103 56,859 898,035 SH   SOLE   0 0 898,035
GLOBAL PMTS INC COM 37940X102 3,173 20,181 SH   SOLE   0 0 20,181
GLOBANT S A COM L44385109 715 7,676 SH   SOLE   0 0 7,676
GLOBE LIFE INC COM 37959E102 15,385 160,632 SH   SOLE   0 0 160,632
GLOBUS MED INC CL A 379577208 16,299 319,024 SH   SOLE   0 0 319,024
GLU MOBILE INC COM 379890106 3,153 640,226 SH   SOLE   0 0 640,226
GODADDY INC CL A 380237107 445 6,778 SH   SOLE   0 0 6,778
GOLDMAN SACHS GROUP INC COM 38141G104 13,996 67,553 SH   SOLE   0 0 67,553
GOODYEAR TIRE & RUBR CO COM 382550101 1,077 76,523 SH   SOLE   0 0 76,523
GRAINGER W W INC COM 384802104 126,942 430,321 SH   SOLE   3,959 0 426,362
GRAND CANYON ED INC COM 38526M106 4,059 40,941 SH   SOLE   0 0 40,941
GRANITE PT MTG TR INC COM 38741L107 4,291 227,773 SH   SOLE   0 0 227,773
GRAPHIC PACKAGING HLDG CO COM 388689101 4,751 323,974 SH   SOLE   0 0 323,974
GREAT WESTN BANCORP INC COM 391416104 4,716 142,744 SH   SOLE   0 0 142,744
GREIF INC CL A 397624107 4,320 114,210 SH   SOLE   0 0 114,210
GROUPON INC COM 399473107 3,271 1,229,839 SH   SOLE   0 0 1,229,839
GRUBHUB INC COM 400110102 220 3,969 SH   SOLE   0 0 3,969
GULFPORT ENERGY CORP COM NEW 402635304 1,199 434,339 SH   SOLE   0 0 434,339
HALLIBURTON CO COM 406216101 5,934 316,362 SH   SOLE   0 0 316,362
HANCOCK WHITNEY CORPORATION COM 410120109 4,381 114,258 SH   SOLE   0 0 114,258
HANESBRANDS INC COM 410345102 245 16,245 SH   SOLE   0 0 16,245
HANOVER INS GROUP INC COM 410867105 20,032 148,248 SH   SOLE   5,519 0 142,729
HARLEY DAVIDSON INC COM 412822108 297 8,249 SH   SOLE   0 0 8,249
HARTFORD FINL SVCS GROUP INC COM 416515104 21,041 347,585 SH   SOLE   0 0 347,585
HASBRO INC COM 418056107 633 5,287 SH   SOLE   0 0 5,287
HAWAIIAN ELEC INDUSTRIES COM 419870100 24,263 529,359 SH   SOLE   0 0 529,359
HAWAIIAN HOLDINGS INC COM 419879101 3,321 126,429 SH   SOLE   0 0 126,429
HCA HEALTHCARE INC COM 40412C101 60,133 504,797 SH   SOLE   0 0 504,797
HCP INC COM 40414L109 777 21,706 SH   SOLE   0 0 21,706
HD SUPPLY HLDGS INC COM 40416M105 33,257 849,297 SH   SOLE   0 0 849,297
HDFC BANK LTD SPONSORED ADS 40415F101 615 10,732 SH   SOLE   0 0 10,732
HEALTHCARE TR AMER INC CL A NEW 42225P501 4,856 163,514 SH   SOLE   0 0 163,514
HEICO CORP NEW COM 422806109 16,186 130,262 SH   SOLE   0 0 130,262
HEICO CORP NEW CL A 422806208 1,210 12,512 SH   SOLE   0 0 12,512
HELEN OF TROY CORP LTD COM G4388N106 5,304 34,046 SH   SOLE   0 0 34,046
HENRY JACK & ASSOC INC COM 426281101 6,991 48,318 SH   SOLE   0 0 48,318
HENRY SCHEIN INC COM 806407102 27,420 435,378 SH   SOLE   14,765 0 420,613
HERSHEY CO COM 427866108 100,597 649,888 SH   SOLE   10,583 0 639,305
HESS CORP COM 42809H107 1,162 19,441 SH   SOLE   0 0 19,441
HEWLETT PACKARD ENTERPRISE C COM 42824C109 32,306 2,149,530 SH   SOLE   0 0 2,149,530
HEXCEL CORP NEW COM 428291108 49,806 608,639 SH   SOLE   0 0 608,639
HIBBETT SPORTS INC COM 428567101 9,625 418,001 SH   SOLE   15,723 0 402,278
HILL ROM HLDGS INC COM 431475102 5,266 50,150 SH   SOLE   0 0 50,150
HILLENBRAND INC COM 431571108 4,511 142,996 SH   SOLE   0 0 142,996
HILTON WORLDWIDE HLDGS INC COM 43300A203 95,560 1,036,409 SH   SOLE   0 0 1,036,409
HMS HLDGS CORP COM 40425J101 4,991 142,552 SH   SOLE   0 0 142,552
HNI CORP COM 404251100 5,674 160,395 SH   SOLE   6,073 0 154,322
HOLLYFRONTIER CORP COM 436106108 589 10,946 SH   SOLE   0 0 10,946
HOLOGIC INC COM 436440101 4,826 95,652 SH   SOLE   0 0 95,652
HOME DEPOT INC COM 437076102 360,738 1,559,607 SH   SOLE   0 0 1,559,607
HORMEL FOODS CORP COM 440452100 680 15,556 SH   SOLE   0 0 15,556
HOST HOTELS & RESORTS INC COM 44107P104 22,622 1,310,805 SH   SOLE   0 0 1,310,805
HOULIHAN LOKEY INC CL A 441593100 8,864 196,316 SH   SOLE   0 0 196,316
HP INC COM 40434L105 28,597 1,520,395 SH   SOLE   0 0 1,520,395
HUBBELL INC COM 443510607 17,081 128,712 SH   SOLE   4,823 0 123,889
HUBSPOT INC COM 443573100 4,992 33,191 SH   SOLE   0 0 33,191
HUDSON PAC PPTYS INC COM 444097109 4,875 144,820 SH   SOLE   0 0 144,820
HUMANA INC COM 444859102 3,286 12,920 SH   SOLE   0 0 12,920
HUNT J B TRANS SVCS INC COM 445658107 485 4,356 SH   SOLE   0 0 4,356
HUNTINGTON BANCSHARES INC COM 446150104 10,190 713,912 SH   SOLE   0 0 713,912
HUNTSMAN CORP COM 447011107 4,111 179,151 SH   SOLE   0 0 179,151
IAC INTERACTIVECORP COM 44919P508 14,945 68,399 SH   SOLE   0 0 68,399
ICF INTL INC COM 44925C103 5,760 67,916 SH   SOLE   2,614 0 65,302
ICICI BK LTD ADR 45104G104 459 37,592 SH   SOLE   0 0 37,592
IDACORP INC COM 451107106 5,514 48,653 SH   SOLE   0 0 48,653
IDEX CORP COM 45167R104 1,016 6,176 SH   SOLE   0 0 6,176
IDEXX LABS INC COM 45168D104 1,106 4,046 SH   SOLE   0 0 4,046
IHS MARKIT LTD SHS G47567105 1,160 17,500 SH   SOLE   0 0 17,500
II VI INC COM 902104108 4,061 115,736 SH   SOLE   0 0 115,736
ILLINOIS TOOL WKS INC COM 452308109 3,680 23,679 SH   SOLE   0 0 23,679
ILLUMINA INC COM 452327109 36,201 119,308 SH   SOLE   0 0 119,308
IMAX CORP COM 45245E109 4,863 222,605 SH   SOLE   0 0 222,605
INCYTE CORP COM 45337C102 610 8,256 SH   SOLE   0 0 8,256
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 4,791 223,067 SH   SOLE   0 0 223,067
INFOSYS LTD SPONSORED ADR 456788108 46,500 4,104,680 SH   SOLE   92,794 0 4,011,886
INGERSOLL-RAND PLC SHS G47791101 23,426 190,228 SH   SOLE   0 0 190,228
INGREDION INC COM 457187102 14,306 175,269 SH   SOLE   0 0 175,269
INOVALON HLDGS INC COM CL A 45781D101 4,768 290,734 SH   SOLE   0 0 290,734
INSIGHT ENTERPRISES INC COM 45765U103 5,228 94,824 SH   SOLE   0 0 94,824
INSPERITY INC COM 45778Q107 4,466 45,089 SH   SOLE   0 0 45,089
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 5,415 90,039 SH   SOLE   0 0 90,039
INTEL CORP COM 458140100 328,639 6,447,027 SH   SOLE   0 0 6,447,027
INTERCONTINENTAL EXCHANGE IN COM 45866F104 27,148 292,539 SH   SOLE   0 0 292,539
INTERNATIONAL BUSINESS MACHS COM 459200101 510,569 3,536,964 SH   SOLE   40,228 0 3,496,736
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 144,767 1,191,282 SH   SOLE   971 0 1,190,311
INTERPUBLIC GROUP COS INC COM 460690100 343 15,903 SH   SOLE   0 0 15,903
INTL PAPER CO COM 460146103 35,345 846,477 SH   SOLE   0 0 846,477
INTUIT COM 461202103 71,337 269,731 SH   SOLE   5,512 0 264,219
INTUITIVE SURGICAL INC COM NEW 46120E602 13,427 24,861 SH   SOLE   0 0 24,861
INVESCO LTD SHS G491BT108 325 19,087 SH   SOLE   0 0 19,087
INVITATION HOMES INC COM 46187W107 407 13,726 SH   SOLE   0 0 13,726
IONIS PHARMACEUTICALS INC COM 462222100 309 5,156 SH   SOLE   0 0 5,156
IPG PHOTONICS CORP COM 44980X109 20,161 149,427 SH   SOLE   0 0 149,427
IQVIA HLDGS INC COM 46266C105 66,827 449,295 SH   SOLE   0 0 449,295
IRON MTN INC NEW COM 46284V101 401 12,379 SH   SOLE   0 0 12,379
ITT INC COM 45073V108 4,765 77,491 SH   SOLE   0 0 77,491
J2 GLOBAL INC COM 48123V102 76,261 849,883 SH   SOLE   0 0 849,883
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,597 28,285 SH   SOLE   0 0 28,285
JD COM INC SPON ADR CL A 47215P106 6,398 227,521 SH   SOLE   0 0 227,521
JEFFERIES FINL GROUP INC COM 47233W109 219 12,178 SH   SOLE   0 0 12,178
JIANPU TECHNOLOGY INC ADR 47738D101 442 177,570 SH   SOLE   0 0 177,570
JOHNSON & JOHNSON COM 478160104 1,201,741 9,268,042 SH   SOLE   79,835 0 9,188,207
JOHNSON CTLS INTL PLC SHS G51502105 3,150 71,600 SH   SOLE   0 0 71,600
JONES LANG LASALLE INC COM 48020Q107 70,586 502,427 SH   SOLE   0 0 502,427
JPMORGAN CHASE & CO COM 46625H100 585,994 4,981,711 SH   SOLE   0 0 4,981,711
JUNIPER NETWORKS INC COM 48203R104 460 18,529 SH   SOLE   0 0 18,529
KANSAS CITY SOUTHERN COM NEW 485170302 745 5,604 SH   SOLE   0 0 5,604
KELLOGG CO COM 487836108 142,032 2,220,917 SH   SOLE   30,458 0 2,190,459
KEMET CORP COM NEW 488360207 4,629 257,607 SH   SOLE   0 0 257,607
KEYCORP NEW COM 493267108 7,518 422,159 SH   SOLE   0 0 422,159
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,328 23,943 SH   SOLE   0 0 23,943
KIMBERLY CLARK CORP COM 494368103 45,483 318,262 SH   SOLE   0 0 318,262
KIMCO RLTY CORP COM 49446R109 412 19,688 SH   SOLE   0 0 19,688
KINDER MORGAN INC DEL COM 49456B101 2,847 137,974 SH   SOLE   0 0 137,974
KINROSS GOLD CORP COM 496902404 45,478 9,650,531 SH   SOLE   0 0 9,650,531
KIRKLAND LAKE GOLD LTD COM 49741E100 493 10,900 SH   SOLE   0 0 10,900
KKR & CO INC CL A 48251W104 572 21,234 SH   SOLE   0 0 21,234
KLA CORPORATION COM NEW 482480100 70,705 445,882 SH   SOLE   0 0 445,882
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5,585 156,403 SH   SOLE   0 0 156,403
KOHLS CORP COM 500255104 400 8,041 SH   SOLE   0 0 8,041
KRAFT HEINZ CO COM 500754106 795 28,720 SH   SOLE   0 0 28,720
KROGER CO COM 501044101 58,846 2,285,070 SH   SOLE   0 0 2,285,070
L BRANDS INC COM 501797104 276 14,159 SH   SOLE   0 0 14,159
LA Z BOY INC COM 505336107 5,298 158,116 SH   SOLE   0 0 158,116
LABORATORY CORP AMER HLDGS COM NEW 50540R409 324,996 1,954,595 SH   SOLE   1,545 0 1,953,050
LAM RESEARCH CORP COM 512807108 258,800 1,132,561 SH   SOLE   0 0 1,132,561
LAMAR ADVERTISING CO NEW CL A 512816109 4,801 58,510 SH   SOLE   0 0 58,510
LAMB WESTON HLDGS INC COM 513272104 11,264 153,581 SH   SOLE   0 0 153,581
LAREDO PETROLEUM INC COM 516806106 1,603 638,465 SH   SOLE   0 0 638,465
LAS VEGAS SANDS CORP COM 517834107 860 14,901 SH   SOLE   0 0 14,901
LATTICE SEMICONDUCTOR CORP COM 518415104 5,576 301,400 SH   SOLE   0 0 301,400
LAUDER ESTEE COS INC CL A 518439104 181,492 914,936 SH   SOLE   12,499 0 902,437
LCI INDS COM 50189K103 5,397 58,496 SH   SOLE   0 0 58,496
LEAR CORP COM NEW 521865204 299 2,546 SH   SOLE   0 0 2,546
LEGG MASON INC COM 524901105 5,982 155,737 SH   SOLE   0 0 155,737
LENNAR CORP CL A 526057104 3,804 69,007 SH   SOLE   0 0 69,007
LENNOX INTL INC COM 526107107 460 1,906 SH   SOLE   0 0 1,906
LIBERTY BROADBAND CORP COM SER C 530307305 395 3,797 SH   SOLE   0 0 3,797
LIBERTY GLOBAL PLC SHS CL A G5480U104 190 7,648 SH   SOLE   0 0 7,648
LIBERTY GLOBAL PLC SHS CL C G5480U120 586 24,504 SH   SOLE   0 0 24,504
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 279 6,786 SH   SOLE   0 0 6,786
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 236 5,630 SH   SOLE   0 0 5,630
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 182 4,389 SH   SOLE   0 0 4,389
LIBERTY PPTY TR SH BEN INT 531172104 282 5,493 SH   SOLE   0 0 5,493
LIFE STORAGE INC COM 53223X107 4,919 46,285 SH   SOLE   0 0 46,285
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,837 38,382 SH   SOLE   0 0 38,382
LILLY ELI & CO COM 532457108 156,123 1,377,701 SH   SOLE   0 0 1,377,701
LINCOLN NATL CORP IND COM 534187109 28,459 470,119 SH   SOLE   0 0 470,119
LITTELFUSE INC COM 537008104 52,566 295,007 SH   SOLE   0 0 295,007
LIVE NATION ENTERTAINMENT IN COM 538034109 308 4,659 SH   SOLE   0 0 4,659
LKQ CORP COM 501889208 163,653 5,217,396 SH   SOLE   0 0 5,217,396
LOEWS CORP COM 540424108 21,454 415,813 SH   SOLE   0 0 415,813
LOGMEIN INC COM 54142L109 5,529 78,746 SH   SOLE   0 0 78,746
LOWES COS INC COM 548661107 63,707 580,748 SH   SOLE   0 0 580,748
LPL FINL HLDGS INC COM 50212V100 6,071 74,715 SH   SOLE   0 0 74,715
LULULEMON ATHLETICA INC COM 550021109 6,134 32,117 SH   SOLE   0 0 32,117
LUMENTUM HLDGS INC COM 55024U109 4,001 74,267 SH   SOLE   0 0 74,267
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7,261 81,966 SH   SOLE   0 0 81,966
M & T BK CORP COM 55261F104 1,037 6,544 SH   SOLE   0 0 6,544
MACERICH CO COM 554382101 972 30,318 SH   SOLE   0 0 30,318
MACYS INC COM 55616P104 178 11,606 SH   SOLE   0 0 11,606
MAGNA INTL INC COM 559222401 13,451 255,192 SH   SOLE   0 0 255,192
MALLINCKRODT PUB LTD CO SHS G5785G107 134 57,918 SH   SOLE   0 0 57,918
MANPOWERGROUP INC COM 56418H100 289 3,446 SH   SOLE   0 0 3,446
MANULIFE FINL CORP COM 56501R106 134,817 7,337,628 SH   SOLE   0 0 7,337,628
MARATHON OIL CORP COM 565849106 4,270 351,463 SH   SOLE   0 0 351,463
MARATHON PETE CORP COM 56585A102 18,718 304,016 SH   SOLE   0 0 304,016
MARCUS CORP COM 566330106 4,534 122,702 SH   SOLE   0 0 122,702
MARKEL CORP COM 570535104 700 593 SH   SOLE   0 0 593
MARKETAXESS HLDGS INC COM 57060D108 663 2,043 SH   SOLE   0 0 2,043
MARRIOTT INTL INC NEW CL A 571903202 1,865 15,243 SH   SOLE   0 0 15,243
MARSH & MCLENNAN COS INC COM 571748102 2,418 24,190 SH   SOLE   0 0 24,190
MARTIN MARIETTA MATLS INC COM 573284106 758 2,775 SH   SOLE   0 0 2,775
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 587 23,826 SH   SOLE   0 0 23,826
MASCO CORP COM 574599106 47,490 1,140,020 SH   SOLE   0 0 1,140,020
MASIMO CORP COM 574795100 5,872 39,646 SH   SOLE   0 0 39,646
MASTEC INC COM 576323109 6,872 106,268 SH   SOLE   0 0 106,268
MASTERCARD INC CL A 57636Q104 413,220 1,527,254 SH   SOLE   9,528 0 1,517,726
MATRIX SVC CO COM 576853105 3,405 195,924 SH   SOLE   0 0 195,924
MATTHEWS INTL CORP CL A 577128101 10,055 279,036 SH   SOLE   9,868 0 269,168
MAXIM INTEGRATED PRODS INC COM 57772K101 1,735 30,285 SH   SOLE   0 0 30,285
MAXIMUS INC COM 577933104 5,713 73,674 SH   SOLE   0 0 73,674
MCCORMICK & CO INC COM NON VTG 579780206 42,294 269,630 SH   SOLE   0 0 269,630
MCDONALDS CORP COM 580135101 73,487 343,524 SH   SOLE   0 0 343,524
MCKESSON CORP COM 58155Q103 332,346 2,454,847 SH   SOLE   27,690 0 2,427,157
MDU RES GROUP INC COM 552690109 4,586 161,414 SH   SOLE   0 0 161,414
MEDIFAST INC COM 58470H101 3,484 34,266 SH   SOLE   0 0 34,266
MEDNAX INC COM 58502B106 4,736 211,335 SH   SOLE   237 0 211,098
MEDTRONIC PLC SHS G5960L103 948,873 8,769,637 SH   SOLE   79,146 0 8,690,491
MELCO RESORTS AND ENTMT LTD ADR 585464100 724 37,340 SH   SOLE   0 0 37,340
MERCADOLIBRE INC COM 58733R102 39,321 72,696 SH   SOLE   0 0 72,696
MERCK & CO INC COM 58933Y105 644,865 7,588,326 SH   SOLE   39,488 0 7,548,838
MEREDITH CORP COM 589433101 2,232 61,319 SH   SOLE   2,120 0 59,199
METLIFE INC COM 59156R108 81,559 1,725,916 SH   SOLE   0 0 1,725,916
METTLER TOLEDO INTERNATIONAL COM 592688105 37,636 53,380 SH   SOLE   0 0 53,380
MGIC INVT CORP WIS COM 552848103 4,578 359,218 SH   SOLE   0 0 359,218
MGM RESORTS INTERNATIONAL COM 552953101 610 22,189 SH   SOLE   0 0 22,189
MICHAELS COS INC COM 59408Q106 2,924 296,830 SH   SOLE   0 0 296,830
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 174 12,392 SH   SOLE   0 0 12,392
MICROCHIP TECHNOLOGY INC COM 595017104 3,767 41,025 SH   SOLE   0 0 41,025
MICRON TECHNOLOGY INC COM 595112103 9,277 216,587 SH   SOLE   0 0 216,587
MICROSOFT CORP COM 594918104 1,227,360 8,874,849 SH   SOLE   19,912 0 8,854,937
MID AMER APT CMNTYS INC COM 59522J103 734 5,603 SH   SOLE   0 0 5,603
MIDDLEBY CORP COM 596278101 399 3,413 SH   SOLE   0 0 3,413
MILLER HERMAN INC COM 600544100 5,823 126,375 SH   SOLE   0 0 126,375
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3,875 476,076 SH   SOLE   0 0 476,076
MOELIS & CO CL A 60786M105 3,457 105,683 SH   SOLE   0 0 105,683
MOHAWK INDS INC COM 608190104 306 2,461 SH   SOLE   0 0 2,461
MOLSON COORS BREWING CO CL B 60871R209 16,870 292,308 SH   SOLE   0 0 292,308
MONDELEZ INTL INC CL A 609207105 86,769 1,568,331 SH   SOLE   2,472 0 1,565,859
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4,985 345,272 SH   SOLE   12,548 0 332,724
MONSTER BEVERAGE CORP NEW COM 61174X109 136,166 2,332,339 SH   SOLE   60,285 0 2,272,054
MOODYS CORP COM 615369105 24,974 120,594 SH   SOLE   0 0 120,594
MORGAN STANLEY COM NEW 617446448 5,333 125,014 SH   SOLE   0 0 125,014
MOSAIC CO NEW COM 61945C103 22,918 1,141,411 SH   SOLE   0 0 1,141,411
MOTOROLA SOLUTIONS INC COM NEW 620076307 8,873 51,884 SH   SOLE   0 0 51,884
MSCI INC COM 55354G100 5,490 25,099 SH   SOLE   0 0 25,099
MYLAN N V SHS EURO N59465109 439 22,843 SH   SOLE   0 0 22,843
MYRIAD GENETICS INC COM 62855J104 3,753 130,989 SH   SOLE   0 0 130,989
NASDAQ INC COM 631103108 6,589 65,951 SH   SOLE   0 0 65,951
NATIONAL FUEL GAS CO N J COM 636180101 11,265 239,757 SH   SOLE   5,702 0 234,055
NATIONAL OILWELL VARCO INC COM 637071101 1,293 60,430 SH   SOLE   0 0 60,430
NATIONAL RETAIL PPTYS INC COM 637417106 353 6,256 SH   SOLE   0 0 6,256
NEKTAR THERAPEUTICS COM 640268108 646 35,411 SH   SOLE   0 0 35,411
NEOGENOMICS INC COM NEW 64049M209 6,262 327,536 SH   SOLE   0 0 327,536
NETAPP INC COM 64110D104 41,217 783,680 SH   SOLE   0 0 783,680
NETEASE INC SPONSORED ADS 64110W102 11,316 41,945 SH   SOLE   0 0 41,945
NETFLIX INC COM 64110L106 29,270 109,748 SH   SOLE   0 0 109,748
NEUROCRINE BIOSCIENCES INC COM 64125C109 12,336 137,481 SH   SOLE   0 0 137,481
NEW RELIC INC COM 64829B100 3,312 53,585 SH   SOLE   0 0 53,585
NEWELL BRANDS INC COM 651229106 386 20,463 SH   SOLE   0 0 20,463
NEWMONT GOLDCORP CORPORATION COM 651639106 65,798 1,725,045 SH   SOLE   0 0 1,725,045
NEWS CORP NEW CL B 65249B208 24 1,700 SH   SOLE   0 0 1,700
NEWS CORP NEW CL A 65249B109 145 10,426 SH   SOLE   0 0 10,426
NEXSTAR MEDIA GROUP INC CL A 65336K103 5,915 58,546 SH   SOLE   0 0 58,546
NEXTERA ENERGY INC COM 65339F101 72,305 310,527 SH   SOLE   0 0 310,527
NIELSEN HLDGS PLC SHS EUR G6518L108 375 17,730 SH   SOLE   0 0 17,730
NIKE INC CL B 654106103 238,938 2,566,753 SH   SOLE   30,450 0 2,536,303
NISOURCE INC COM 65473P105 489 16,256 SH   SOLE   0 0 16,256
NOBLE ENERGY INC COM 655044105 488 21,860 SH   SOLE   0 0 21,860
NORDSTROM INC COM 655664100 236 7,105 SH   SOLE   0 0 7,105
NORFOLK SOUTHERN CORP COM 655844108 108,319 597,153 SH   SOLE   0 0 597,153
NORTHERN TR CORP COM 665859104 953 10,263 SH   SOLE   0 0 10,263
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 503 9,757 SH   SOLE   0 0 9,757
NRG ENERGY INC COM NEW 629377508 1,537 38,857 SH   SOLE   0 0 38,857
NUCOR CORP COM 670346105 23,802 477,503 SH   SOLE   0 0 477,503
NUTANIX INC CL A 67059N108 2,836 110,047 SH   SOLE   0 0 110,047
NUTRIEN LTD COM 67077M108 1,249 25,300 SH   SOLE   0 0 25,300
NVIDIA CORP COM 67066G104 88,122 510,068 SH   SOLE   0 0 510,068
NVR INC COM 62944T105 534 145 SH   SOLE   0 0 145
NXP SEMICONDUCTORS N V COM N6596X109 15,947 148,083 SH   SOLE   0 0 148,083
O REILLY AUTOMOTIVE INC NEW COM 67103H107 16,693 41,815 SH   SOLE   0 0 41,815
OCCIDENTAL PETE CORP COM 674599105 7,305 163,958 SH   SOLE   0 0 163,958
OGE ENERGY CORP COM 670837103 360 7,888 SH   SOLE   0 0 7,888
OKTA INC CL A 679295105 443 4,574 SH   SOLE   0 0 4,574
OLD DOMINION FREIGHT LINE IN COM 679580100 22,434 130,559 SH   SOLE   3,554 0 127,005
OLD NATL BANCORP IND COM 680033107 4,660 268,154 SH   SOLE   0 0 268,154
OLD REP INTL CORP COM 680223104 4,864 206,791 SH   SOLE   0 0 206,791
OLIN CORP COM PAR $1 680665205 3,472 186,703 SH   SOLE   0 0 186,703
OMNICOM GROUP INC COM 681919106 1,052 13,412 SH   SOLE   0 0 13,412
ON SEMICONDUCTOR CORP COM 682189105 42,494 2,264,815 SH   SOLE   0 0 2,264,815
ONE GAS INC COM 68235P108 4,757 49,588 SH   SOLE   0 0 49,588
ONEOK INC NEW COM 682680103 8,207 112,040 SH   SOLE   0 0 112,040
OPEN TEXT CORP COM 683715106 43,872 1,075,700 SH   SOLE   17,700 0 1,058,000
ORACLE CORP COM 68389X105 778,566 14,255,943 SH   SOLE   163,148 0 14,092,795
OSHKOSH CORP COM 688239201 4,835 64,607 SH   SOLE   0 0 64,607
OUTFRONT MEDIA INC COM 69007J106 5,354 193,842 SH   SOLE   0 0 193,842
OWENS CORNING NEW COM 690742101 482 7,666 SH   SOLE   0 0 7,666
PACCAR INC COM 693718108 68,198 985,019 SH   SOLE   0 0 985,019
PACKAGING CORP AMER COM 695156109 467 4,420 SH   SOLE   0 0 4,420
PALO ALTO NETWORKS INC COM 697435105 5,869 28,740 SH   SOLE   0 0 28,740
PARAMOUNT GROUP INC COM 69924R108 4,579 343,279 SH   SOLE   0 0 343,279
PARK HOTELS RESORTS INC COM 700517105 2,486 98,959 SH   SOLE   0 0 98,959
PARKER HANNIFIN CORP COM 701094104 11,659 64,734 SH   SOLE   0 0 64,734
PATRICK INDS INC COM 703343103 4,215 101,479 SH   SOLE   0 0 101,479
PAYCHEX INC COM 704326107 73,510 892,255 SH   SOLE   28,195 0 864,060
PAYCOM SOFTWARE INC COM 70432V102 576 2,784 SH   SOLE   0 0 2,784
PAYLOCITY HLDG CORP COM 70438V106 5,826 60,681 SH   SOLE   0 0 60,681
PAYPAL HLDGS INC COM 70450Y103 15,610 152,455 SH   SOLE   0 0 152,455
PEBBLEBROOK HOTEL TR COM 70509V100 4,293 154,946 SH   SOLE   0 0 154,946
PEMBINA PIPELINE CORP COM 706327103 1,745 46,969 SH   SOLE   0 0 46,969
PENTAIR PLC SHS G7S00T104 43,595 1,155,279 SH   SOLE   0 0 1,155,279
PEOPLES UTD FINL INC COM 712704105 72,367 4,606,862 SH   SOLE   0 0 4,606,862
PEPSICO INC COM 713448108 264,421 1,934,511 SH   SOLE   10,429 0 1,924,082
PERKINELMER INC COM 714046109 561 6,538 SH   SOLE   0 0 6,538
PERRIGO CO PLC SHS G97822103 391 7,051 SH   SOLE   0 0 7,051
PFIZER INC COM 717081103 556,358 15,351,662 SH   SOLE   124,971 0 15,226,691
PG&E CORP COM 69331C108 432 44,388 SH   SOLE   0 0 44,388
PHILIP MORRIS INTL INC COM 718172109 68,302 901,556 SH   SOLE   15,743 0 885,813
PHYSICIANS RLTY TR COM 71943U104 4,650 260,488 SH   SOLE   0 0 260,488
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5,111 243,526 SH   SOLE   0 0 243,526
PINDUODUO INC SPONSORED ADS 722304102 50,362 1,564,100 SH   SOLE   0 0 1,564,100
PINNACLE WEST CAP CORP COM 723484101 656 6,706 SH   SOLE   0 0 6,706
PIONEER NAT RES CO COM 723787107 995 7,916 SH   SOLE   0 0 7,916
PIPER JAFFRAY COS COM 724078100 4,411 58,692 SH   SOLE   0 0 58,692
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 265 12,441 SH   SOLE   0 0 12,441
PLANET FITNESS INC CL A 72703H101 3,354 58,390 SH   SOLE   0 0 58,390
PLANTRONICS INC NEW COM 727493108 2,518 67,176 SH   SOLE   0 0 67,176
PNC FINL SVCS GROUP INC COM 693475105 3,144 22,495 SH   SOLE   0 0 22,495
POOL CORPORATION COM 73278L105 4,177 20,957 SH   SOLE   0 0 20,957
POPULAR INC COM NEW 733174700 4,938 90,948 SH   SOLE   0 0 90,948
PPG INDS INC COM 693506107 239,526 2,031,171 SH   SOLE   28,917 0 2,002,254
PPL CORP COM 69351T106 215,855 6,788,578 SH   SOLE   0 0 6,788,578
PRA GROUP INC COM 69354N106 20,989 612,833 SH   SOLE   0 0 612,833
PREMIER INC CL A 74051N102 3,788 133,180 SH   SOLE   0 0 133,180
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 4,280 123,164 SH   SOLE   0 0 123,164
PRICE T ROWE GROUP INC COM 74144T108 45,036 394,262 SH   SOLE   0 0 394,262
PRINCIPAL FINL GROUP INC COM 74251V102 18,736 327,465 SH   SOLE   0 0 327,465
PROCTER & GAMBLE CO COM 742718109 176,246 1,411,570 SH   SOLE   12,674 0 1,398,896
PROGRESSIVE CORP OHIO COM 743315103 10,845 139,615 SH   SOLE   0 0 139,615
PROLOGIS INC COM 74340W103 7,340 85,413 SH   SOLE   0 0 85,413
PROOFPOINT INC COM 743424103 5,695 45,844 SH   SOLE   0 0 45,844
PROSPERITY BANCSHARES INC COM 743606105 14,409 202,805 SH   SOLE   7,483 0 195,322
PRUDENTIAL FINL INC COM 744320102 170,502 1,903,069 SH   SOLE   0 0 1,903,069
PTC INC COM 69370C100 19,577 289,333 SH   SOLE   0 0 289,333
PUBLIC STORAGE COM 74460D109 5,076 20,614 SH   SOLE   0 0 20,614
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 274,942 4,417,266 SH   SOLE   33,273 0 4,383,993
PULTE GROUP INC COM 745867101 580 16,029 SH   SOLE   0 0 16,029
PVH CORP COM 693656100 2,885 32,866 SH   SOLE   0 0 32,866
QORVO INC COM 74736K101 827 11,259 SH   SOLE   0 0 11,259
QUALCOMM INC COM 747525103 20,368 265,861 SH   SOLE   0 0 265,861
QUEST DIAGNOSTICS INC COM 74834L100 16,356 154,181 SH   SOLE   0 0 154,181
QUIDEL CORP COM 74838J101 4,729 78,083 SH   SOLE   0 0 78,083
QURATE RETAIL INC COM SER A 74915M100 215 20,997 SH   SOLE   0 0 20,997
RADIAN GROUP INC COM 750236101 5,529 239,348 SH   SOLE   0 0 239,348
RALPH LAUREN CORP CL A 751212101 232 2,451 SH   SOLE   0 0 2,451
RAYMOND JAMES FINANCIAL INC COM 754730109 3,340 40,351 SH   SOLE   0 0 40,351
REALOGY HLDGS CORP COM 75605Y106 5,013 771,271 SH   SOLE   0 0 771,271
REALTY INCOME CORP COM 756109104 996 12,948 SH   SOLE   0 0 12,948
REGAL BELOIT CORP COM 758750103 4,198 57,634 SH   SOLE   1,987 0 55,647
REGENCY CTRS CORP COM 758849103 451 6,536 SH   SOLE   0 0 6,536
REGENERON PHARMACEUTICALS COM 75886F107 4,314 15,640 SH   SOLE   0 0 15,640
REGIONS FINL CORP NEW COM 7591EP100 76,905 4,846,399 SH   SOLE   0 0 4,846,399
REINSURANCE GRP OF AMERICA I COM NEW 759351604 15,408 95,867 SH   SOLE   3,515 0 92,352
RELIANCE STEEL & ALUMINUM CO COM 759509102 5,144 52,139 SH   SOLE   0 0 52,139
RENAISSANCERE HOLDINGS LTD COM G7496G103 309 1,607 SH   SOLE   0 0 1,607
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 4,680 318,596 SH   SOLE   0 0 318,596
REPLIGEN CORP COM 759916109 3,787 47,916 SH   SOLE   0 0 47,916
REPUBLIC SVCS INC COM 760759100 873 10,140 SH   SOLE   0 0 10,140
RESMED INC COM 761152107 938 6,940 SH   SOLE   0 0 6,940
RESTAURANT BRANDS INTL INC COM 76131D103 649 9,200 SH   SOLE   0 0 9,200
ROBERT HALF INTL INC COM 770323103 25,378 459,194 SH   SOLE   0 0 459,194
ROCKWELL AUTOMATION INC COM 773903109 21,185 130,012 SH   SOLE   0 0 130,012
ROGERS COMMUNICATIONS INC CL B 775109200 110,336 2,247,795 SH   SOLE   0 0 2,247,795
ROKU INC COM CL A 77543R102 234 2,328 SH   SOLE   0 0 2,328
ROLLINS INC COM 775711104 226 6,675 SH   SOLE   0 0 6,675
ROPER TECHNOLOGIES INC COM 776696106 42,598 120,072 SH   SOLE   0 0 120,072
ROSS STORES INC COM 778296103 93,001 847,519 SH   SOLE   24,889 0 822,630
ROYAL BK CDA MONTREAL QUE COM 780087102 290,763 3,572,866 SH   SOLE   44,000 0 3,528,866
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15,351 141,925 SH   SOLE   0 0 141,925
RYDER SYS INC COM 783549108 32,377 633,290 SH   SOLE   0 0 633,290
S&P GLOBAL INC COM 78409V104 79,306 319,033 SH   SOLE   0 0 319,033
SALESFORCE COM INC COM 79466L302 104,828 707,011 SH   SOLE   0 0 707,011
SALLY BEAUTY HLDGS INC COM 79546E104 69,454 4,595,514 SH   SOLE   0 0 4,595,514
SANGAMO THERAPEUTICS INC COM 800677106 2,743 300,393 SH   SOLE   0 0 300,393
SAREPTA THERAPEUTICS INC COM 803607100 400 5,339 SH   SOLE   0 0 5,339
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,413 5,896 SH   SOLE   0 0 5,896
SCANSOURCE INC COM 806037107 6,625 217,239 SH   SOLE   8,298 0 208,941
SCHLUMBERGER LTD COM 806857108 13,871 408,384 SH   SOLE   0 0 408,384
SEA LTD SPONSORED ADS 81141R100 43,058 1,382,335 SH   SOLE   0 0 1,382,335
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,698 144,036 SH   SOLE   0 0 144,036
SEALED AIR CORP NEW COM 81211K100 34,660 833,413 SH   SOLE   0 0 833,413
SEATTLE GENETICS INC COM 812578102 365 4,284 SH   SOLE   0 0 4,284
SEI INVESTMENTS CO COM 784117103 2,449 41,352 SH   SOLE   0 0 41,352
SEMPRA ENERGY COM 816851109 12,672 85,734 SH   SOLE   0 0 85,734
SEMTECH CORP COM 816850101 4,276 87,032 SH   SOLE   0 0 87,032
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 327 6,606 SH   SOLE   0 0 6,606
SENSIENT TECHNOLOGIES CORP COM 81725T100 39,284 581,189 SH   SOLE   0 0 581,189
SERVICE CORP INTL COM 817565104 5,259 110,162 SH   SOLE   0 0 110,162
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4,488 79,974 SH   SOLE   0 0 79,974
SERVICENOW INC COM 81762P102 44,926 178,574 SH   SOLE   0 0 178,574
SHAW COMMUNICATIONS INC CL B CONV 82028K200 319 16,193 SH   SOLE   0 0 16,193
SHERWIN WILLIAMS CO COM 824348106 7,298 13,285 SH   SOLE   0 0 13,285
SHOPIFY INC CL A 82509L107 1,191 3,800 SH   SOLE   0 0 3,800
SHUTTERSTOCK INC COM 825690100 4,156 116,981 SH   SOLE   0 0 116,981
SIGNATURE BK NEW YORK N Y COM 82669G104 142,133 1,184,086 SH   SOLE   7,959 0 1,176,127
SILGAN HOLDINGS INC COM 827048109 23,602 790,787 SH   SOLE   23,898 0 766,889
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4,276 170,168 SH   SOLE   0 0 170,168
SIMON PPTY GROUP INC NEW COM 828806109 585,201 3,724,251 SH   SOLE   34,106 0 3,690,145
SIRIUS XM HLDGS INC COM 82968B103 41,009 6,577,663 SH   SOLE   0 0 6,577,663
SK TELECOM LTD SPONSORED ADR 78440P108 59,491 2,670,423 SH   SOLE   30,947 0 2,639,476
SKYWORKS SOLUTIONS INC COM 83088M102 1,467 18,740 SH   SOLE   0 0 18,740
SL GREEN RLTY CORP COM 78440X101 407 4,961 SH   SOLE   0 0 4,961
SMITH A O CORP COM 831865209 41,243 864,952 SH   SOLE   23,781 0 841,171
SMUCKER J M CO COM NEW 832696405 29,767 271,928 SH   SOLE   0 0 271,928
SNAP INC CL A 83304A106 455 28,868 SH   SOLE   0 0 28,868
SNAP ON INC COM 833034101 46,915 299,194 SH   SOLE   0 0 299,194
SONOCO PRODS CO COM 835495102 8,394 142,948 SH   SOLE   5,356 0 137,592
SOUTH JERSEY INDS INC COM 838518108 4,466 136,455 SH   SOLE   0 0 136,455
SOUTHERN CO COM 842587107 9,179 148,105 SH   SOLE   0 0 148,105
SOUTHERN COPPER CORP COM 84265V105 4,169 123,019 SH   SOLE   0 0 123,019
SOUTHWEST AIRLS CO COM 844741108 2,887 53,324 SH   SOLE   0 0 53,324
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,461 60,392 SH   SOLE   0 0 60,392
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 37,541 454,033 SH   SOLE   0 0 454,033
SPLUNK INC COM 848637104 18,965 161,982 SH   SOLE   0 0 161,982
SPRINT CORPORATION COM 85207U105 144 23,738 SH   SOLE   0 0 23,738
SPROUTS FMRS MKT INC COM 85208M102 4,107 212,696 SH   SOLE   0 0 212,696
SQUARE INC CL A 852234103 12,416 202,417 SH   SOLE   0 0 202,417
SRC ENERGY INC COM 78470V108 4,233 962,170 SH   SOLE   0 0 962,170
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 13,608 268,962 SH   SOLE   0 0 268,962
STAG INDL INC COM 85254J102 4,633 156,846 SH   SOLE   0 0 156,846
STANLEY BLACK & DECKER INC COM 854502101 992 6,922 SH   SOLE   0 0 6,922
STARBUCKS CORP COM 855244109 255,273 2,892,655 SH   SOLE   61,122 0 2,831,533
STATE STR CORP COM 857477103 4,684 79,369 SH   SOLE   0 0 79,369
STEEL DYNAMICS INC COM 858119100 9,417 322,325 SH   SOLE   0 0 322,325
STERLING BANCORP DEL COM 85917A100 4,492 223,991 SH   SOLE   0 0 223,991
STITCH FIX INC COM CL A 860897107 4,200 225,473 SH   SOLE   0 0 225,473
STORE CAP CORP COM 862121100 6,225 166,408 SH   SOLE   0 0 166,408
STRYKER CORP COM 863667101 24,455 113,198 SH   SOLE   0 0 113,198
SUN CMNTYS INC COM 866674104 591 3,975 SH   SOLE   0 0 3,975
SUN LIFE FINL INC COM 866796105 1,266 28,174 SH   SOLE   0 0 28,174
SUNTRUST BKS INC COM 867914103 17,471 253,413 SH   SOLE   0 0 253,413
SVB FINL GROUP COM 78486Q101 525 2,528 SH   SOLE   0 0 2,528
SYKES ENTERPRISES INC COM 871237103 4,710 152,739 SH   SOLE   0 0 152,739
SYMANTEC CORP COM 871503108 4,564 194,254 SH   SOLE   0 0 194,254
SYNCHRONY FINL COM 87165B103 27,203 806,326 SH   SOLE   0 0 806,326
SYNNEX CORP COM 87162W100 6,240 55,356 SH   SOLE   0 0 55,356
SYNOPSYS INC COM 871607107 51,178 374,072 SH   SOLE   0 0 374,072
SYNOVUS FINL CORP COM NEW 87161C501 4,388 123,094 SH   SOLE   0 0 123,094
SYSCO CORP COM 871829107 86,541 1,093,765 SH   SOLE   0 0 1,093,765
T MOBILE US INC COM 872590104 1,330 17,065 SH   SOLE   0 0 17,065
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,145 46,273 SH   SOLE   0 0 46,273
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 632 5,051 SH   SOLE   0 0 5,051
TAL EDUCATION GROUP SPONSORED ADS 874080104 4,439 129,071 SH   SOLE   0 0 129,071
TANGER FACTORY OUTLET CTRS I COM 875465106 4,505 290,096 SH   SOLE   0 0 290,096
TAPESTRY INC COM 876030107 334 12,971 SH   SOLE   0 0 12,971
TARGA RES CORP COM 87612G101 359 9,002 SH   SOLE   0 0 9,002
TARGET CORP COM 87612E106 475,558 4,448,755 SH   SOLE   46,146 0 4,402,609
TATA MTRS LTD SPONSORED ADR 876568502 102 12,056 SH   SOLE   0 0 12,056
TC ENERGY CORP COM 87807B107 359,331 6,899,347 SH   SOLE   66,600 0 6,832,747
TCF FINANCIAL CORPORATION NE COM 872307103 3,558 93,498 SH   SOLE   0 0 93,498
TD AMERITRADE HLDG CORP COM 87236Y108 5,958 127,958 SH   SOLE   0 0 127,958
TE CONNECTIVITY LTD REG SHS H84989104 190,347 2,037,089 SH   SOLE   0 0 2,037,089
TECHNIPFMC PLC COM G87110105 2,254 93,910 SH   SOLE   0 0 93,910
TELEDYNE TECHNOLOGIES INC COM 879360105 5,940 18,527 SH   SOLE   0 0 18,527
TELEFLEX INC COM 879369106 742 2,191 SH   SOLE   0 0 2,191
TELUS CORP COM 87971M103 75,131 2,096,700 SH   SOLE   33,200 0 2,063,500
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2,622 202,882 SH   SOLE   0 0 202,882
TERADYNE INC COM 880770102 7,384 128,112 SH   SOLE   0 0 128,112
TEREX CORP NEW COM 880779103 3,757 146,633 SH   SOLE   0 0 146,633
TERRAFORM PWR INC COM CL A 88104R209 4,763 264,334 SH   SOLE   0 0 264,334
TESLA INC COM 88160R101 13,251 54,587 SH   SOLE   0 0 54,587
TETRA TECH INC NEW COM 88162G103 6,535 76,197 SH   SOLE   0 0 76,197
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 676 99,509 SH   SOLE   0 0 99,509
TEXAS INSTRS INC COM 882508104 308,770 2,409,173 SH   SOLE   19,044 0 2,390,129
TEXAS PAC LD TR SUB CTF PROP I T 882610108 3,265 5,110 SH   SOLE   0 0 5,110
TEXAS ROADHOUSE INC COM 882681109 59,327 1,124,438 SH   SOLE   34,644 0 1,089,794
THE CHARLES SCHWAB CORPORATI COM 808513105 21,829 526,810 SH   SOLE   0 0 526,810
THERMO FISHER SCIENTIFIC INC COM 883556102 92,189 316,836 SH   SOLE   0 0 316,836
THOMSON REUTERS CORP COM NEW 884903709 6,820 101,592 SH   SOLE   0 0 101,592
TIFFANY & CO NEW COM 886547108 1,559 16,763 SH   SOLE   0 0 16,763
TJX COS INC NEW COM 872540109 235,980 4,234,908 SH   SOLE   71,335 0 4,163,573
TORO CO COM 891092108 85,401 1,165,262 SH   SOLE   34,811 0 1,130,451
TORONTO DOMINION BK ONT COM NEW 891160509 58,972 1,012,024 SH   SOLE   0 0 1,012,024
TRACTOR SUPPLY CO COM 892356106 68,834 765,239 SH   SOLE   0 0 765,239
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1,007 120,794 SH   SOLE   0 0 120,794
TRANSUNION COM 89400J107 6,861 85,525 SH   SOLE   0 0 85,525
TRAVELERS COMPANIES INC COM 89417E109 24,232 162,953 SH   SOLE   0 0 162,953
TRIMBLE INC COM 896239100 43,621 1,133,446 SH   SOLE   0 0 1,133,446
TRINSEO S A SHS L9340P101 4,101 95,552 SH   SOLE   0 0 95,552
TRIPADVISOR INC COM 896945201 4,216 109,882 SH   SOLE   0 0 109,882
TTM TECHNOLOGIES INC COM 87305R109 3,736 304,981 SH   SOLE   0 0 304,981
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 72 12,473 SH   SOLE   0 0 12,473
TWILIO INC CL A 90138F102 1,394 13,011 SH   SOLE   0 0 13,011
TWITTER INC COM 90184L102 1,306 31,585 SH   SOLE   0 0 31,585
TYSON FOODS INC CL A 902494103 21,086 247,627 SH   SOLE   0 0 247,627
UBER TECHNOLOGIES INC COM 90353T100 246 8,040 SH   SOLE   0 0 8,040
UDR INC COM 902653104 9,092 187,436 SH   SOLE   0 0 187,436
UGI CORP NEW COM 902681105 317 6,271 SH   SOLE   0 0 6,271
ULTA BEAUTY INC COM 90384S303 8,980 35,886 SH   SOLE   0 0 35,886
UMPQUA HLDGS CORP COM 904214103 4,454 269,766 SH   SOLE   0 0 269,766
UNDER ARMOUR INC CL C 904311206 95 5,273 SH   SOLE   0 0 5,273
UNDER ARMOUR INC CL A 904311107 97 4,881 SH   SOLE   0 0 4,881
UNION PACIFIC CORP COM 907818108 18,381 111,961 SH   SOLE   0 0 111,961
UNITED AIRLINES HLDGS INC COM 910047109 488 5,530 SH   SOLE   0 0 5,530
UNITED PARCEL SERVICE INC CL B 911312106 4,115 34,500 SH   SOLE   0 0 34,500
UNITED RENTALS INC COM 911363109 35,525 289,119 SH   SOLE   0 0 289,119
UNITED TECHNOLOGIES CORP COM 913017109 21,359 156,345 SH   SOLE   0 0 156,345
UNITEDHEALTH GROUP INC COM 91324P102 299,312 1,392,144 SH   SOLE   0 0 1,392,144
UNIVERSAL HLTH SVCS INC CL B 913903100 148,691 1,011,741 SH   SOLE   0 0 1,011,741
UNIVERSAL INS HLDGS INC COM 91359V107 5,177 172,555 SH   SOLE   0 0 172,555
UNUM GROUP COM 91529Y106 9,670 327,166 SH   SOLE   0 0 327,166
US BANCORP DEL COM NEW 902973304 23,363 421,605 SH   SOLE   0 0 421,605
US ECOLOGY INC COM 91732J102 4,320 66,856 SH   SOLE   0 0 66,856
US FOODS HLDG CORP COM 912008109 59,820 1,470,085 SH   SOLE   2,552 0 1,467,533
USANA HEALTH SCIENCES INC COM 90328M107 10,700 154,470 SH   SOLE   3,761 0 150,709
V F CORP COM 918204108 1,399 15,723 SH   SOLE   0 0 15,723
VAIL RESORTS INC COM 91879Q109 13,006 56,376 SH   SOLE   0 0 56,376
VALERO ENERGY CORP NEW COM 91913Y100 106,824 1,257,176 SH   SOLE   0 0 1,257,176
VALVOLINE INC COM 92047W101 5,275 241,218 SH   SOLE   0 0 241,218
VARIAN MED SYS INC COM 92220P105 102,129 858,123 SH   SOLE   1,354 0 856,769
VEDANTA LTD SPONSORED ADR 92242Y100 142 16,299 SH   SOLE   0 0 16,299
VEEVA SYS INC CL A COM 922475108 25,461 170,119 SH   SOLE   0 0 170,119
VENTAS INC COM 92276F100 1,213 16,518 SH   SOLE   0 0 16,518
VEREIT INC COM 92339V100 459 46,653 SH   SOLE   0 0 46,653
VERINT SYS INC COM 92343X100 3,605 84,025 SH   SOLE   0 0 84,025
VERISIGN INC COM 92343E102 6,186 32,791 SH   SOLE   0 0 32,791
VERISK ANALYTICS INC COM 92345Y106 56,660 358,982 SH   SOLE   0 0 358,982
VERIZON COMMUNICATIONS INC COM 92343V104 486,720 8,024,567 SH   SOLE   48,185 0 7,976,382
VERMILION ENERGY INC COM 923725105 473 28,118 SH   SOLE   0 0 28,118
VERTEX PHARMACEUTICALS INC COM 92532F100 9,404 55,906 SH   SOLE   0 0 55,906
VIACOM INC NEW CL B 92553P201 341 14,173 SH   SOLE   0 0 14,173
VIAD CORP COM NEW 92552R406 4,556 68,139 SH   SOLE   0 0 68,139
VISA INC COM CL A 92826C839 450,769 2,584,573 SH   SOLE   16,920 0 2,567,653
VISHAY INTERTECHNOLOGY INC COM 928298108 3,976 234,606 SH   SOLE   0 0 234,606
VISTRA ENERGY CORP COM 92840M102 352 13,151 SH   SOLE   0 0 13,151
VMWARE INC CL A COM 928563402 91,512 620,894 SH   SOLE   18,850 0 602,044
VORNADO RLTY TR SH BEN INT 929042109 31,327 487,371 SH   SOLE   0 0 487,371
VOYA FINL INC COM 929089100 3,046 55,798 SH   SOLE   0 0 55,798
VULCAN MATLS CO COM 929160109 938 6,234 SH   SOLE   0 0 6,234
W P CAREY INC COM 92936U109 567 6,253 SH   SOLE   0 0 6,253
WABASH NATL CORP COM 929566107 4,704 322,003 SH   SOLE   0 0 322,003
WABCO HLDGS INC COM 92927K102 418 3,116 SH   SOLE   0 0 3,116
WABTEC CORP COM 929740108 557 7,764 SH   SOLE   0 0 7,764
WALGREENS BOOTS ALLIANCE INC COM 931427108 264,911 4,818,860 SH   SOLE   49,025 0 4,769,835
WALMART INC COM 931142103 64,942 544,234 SH   SOLE   11,758 0 532,476
WASTE CONNECTIONS INC COM 94106B101 940 10,338 SH   SOLE   0 0 10,338
WASTE MGMT INC DEL COM 94106L109 308,924 2,702,519 SH   SOLE   0 0 2,702,519
WATERS CORP COM 941848103 84,190 374,611 SH   SOLE   0 0 374,611
WATSCO INC COM 942622200 17,956 107,067 SH   SOLE   0 0 107,067
WATTS WATER TECHNOLOGIES INC CL A 942749102 5,231 55,448 SH   SOLE   0 0 55,448
WAYFAIR INC CL A 94419L101 261 2,308 SH   SOLE   0 0 2,308
WEC ENERGY GROUP INC COM 92939U106 41,690 436,798 SH   SOLE   16,110 0 420,688
WEIBO CORP SPONSORED ADR 948596101 4,331 95,811 SH   SOLE   0 0 95,811
WEINGARTEN RLTY INVS SH BEN INT 948741103 4,653 159,041 SH   SOLE   0 0 159,041
WELBILT INC COM 949090104 30,540 1,811,530 SH   SOLE   0 0 1,811,530
WELLCARE HEALTH PLANS INC COM 94946T106 625 2,412 SH   SOLE   0 0 2,412
WELLS FARGO CO NEW COM 949746101 143,792 2,857,244 SH   SOLE   0 0 2,857,244
WELLTOWER INC COM 95040Q104 4,966 54,789 SH   SOLE   0 0 54,789
WENDYS CO COM 95058W100 5,379 268,556 SH   SOLE   0 0 268,556
WESTERN DIGITAL CORP COM 958102105 1,877 31,847 SH   SOLE   0 0 31,847
WESTERN UN CO COM 959802109 1,182 51,291 SH   SOLE   0 0 51,291
WESTROCK CO COM 96145D105 13,776 378,677 SH   SOLE   0 0 378,677
WEYERHAEUSER CO COM 962166104 55,382 1,987,022 SH   SOLE   0 0 1,987,022
WHEATON PRECIOUS METALS CORP COM 962879102 3,289 124,089 SH   SOLE   0 0 124,089
WHIRLPOOL CORP COM 963320106 5,289 33,845 SH   SOLE   0 0 33,845
WILEY JOHN & SONS INC CL A 968223206 8,531 194,407 SH   SOLE   6,938 0 187,469
WILLIAMS COS INC DEL COM 969457100 1,709 70,700 SH   SOLE   0 0 70,700
WILLIAMS SONOMA INC COM 969904101 5,922 86,372 SH   SOLE   0 0 86,372
WILLIS TOWERS WATSON PUB LTD SHS G96629103 10,354 53,431 SH   SOLE   0 0 53,431
WINNEBAGO INDS INC COM 974637100 5,644 151,242 SH   SOLE   0 0 151,242
WIPRO LTD SPON ADR 1 SH 97651M109 9,087 2,499,998 SH   SOLE   0 0 2,499,998
WOLVERINE WORLD WIDE INC COM 978097103 13,193 467,093 SH   SOLE   17,452 0 449,641
WOODWARD INC COM 980745103 10,315 95,907 SH   SOLE   1,333 0 94,574
WORKDAY INC CL A 98138H101 8,801 51,842 SH   SOLE   0 0 51,842
WORKIVA INC COM CL A 98139A105 3,328 77,048 SH   SOLE   0 0 77,048
WORLD FUEL SVCS CORP COM 981475106 4,395 111,208 SH   SOLE   0 0 111,208
WYNN RESORTS LTD COM 983134107 458 4,212 SH   SOLE   0 0 4,212
XCEL ENERGY INC COM 98389B100 52,101 796,992 SH   SOLE   22,585 0 774,407
XEROX HOLDINGS CORP COM NEW 98421M106 2,590 85,307 SH   SOLE   0 0 85,307
XILINX INC COM 983919101 161,860 1,686,117 SH   SOLE   47,337 0 1,638,780
XPO LOGISTICS INC COM 983793100 295 4,208 SH   SOLE   0 0 4,208
XYLEM INC COM 98419M100 38,863 485,139 SH   SOLE   0 0 485,139
YANDEX N V SHS CLASS A N97284108 29,927 855,811 SH   SOLE   0 0 855,811
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 826 88,705 SH   SOLE   0 0 88,705
YUM BRANDS INC COM 988498101 1,691 14,969 SH   SOLE   0 0 14,969
YUM CHINA HLDGS INC COM 98850P109 9,292 205,809 SH   SOLE   0 0 205,809
ZAYO GROUP HLDGS INC COM 98919V105 277 8,176 SH   SOLE   0 0 8,176
ZEBRA TECHNOLOGIES CORP CL A 989207105 35,484 174,045 SH   SOLE   0 0 174,045
ZIMMER BIOMET HLDGS INC COM 98956P102 399,017 2,926,987 SH   SOLE   31,387 0 2,895,600
ZIONS BANCORPORATION N A COM 989701107 24,523 553,622 SH   SOLE   0 0 553,622
ZOETIS INC CL A 98978V103 82,984 664,492 SH   SOLE   0 0 664,492