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
10X GENOMICS INC-CLASS A COM 88025U109 11,075 78,215 SH   SOLE   55,204 0 23,011
3M CO COM 88579Y101 344 1,969 SH   SOLE   0 0 1,969
51JOB INC-ADR COM 316827104 456 6,518 SH   SOLE   0 0 6,518
ABBOTT LABORATORIES COM 002824100 272 2,483 SH   SOLE   0 0 2,483
ABBVIE INC COM 00287Y109 659 6,151 SH   SOLE   0 0 6,151
ABIOMED INC COM 003654100 56,060 172,918 SH   SOLE   131,164 0 41,754
ACTIVISION BLIZZARD INC COM 00507V109 11,354 122,288 SH   SOLE   34,936 0 87,352
ADVANCE AUTO PARTS INC COM 00751Y106 38 244 SH   SOLE   0 0 244
ADVANCED MICRO DEVICES COM 007903107 390 4,253 SH   SOLE   0 0 4,253
AFLAC INC COM 001055102 111 2,504 SH   SOLE   0 0 2,504
AGNC INVESTMENT CORP COM 00123Q104 4,942 316,764 SH   SOLE   269,057 0 47,707
AGNICO-EAGLE MINES COM 008474108 28,380 403,577 SH   SOLE   132,564 0 271,013
AKAMAI TECHNOLOGIES COM 00971T101 57 545 SH   SOLE   0 0 545
ALAMOS GOLD INC COM 011532108 4,171 477,843 SH   SOLE   36,300 0 441,543
ALBEMARLE CORP COM 012653101 70 476 SH   SOLE   0 0 476
ALEXION PHARMACEUTICALS INC COM 015351109 112 718 SH   SOLE   0 0 718
ALIGN TECHNOLOGY INC COM 016255101 139 261 SH   SOLE   0 0 261
ALLEGHANY CORP COM 017175100 30 50 SH   SOLE   0 0 50
ALLSTATE CORP COM 020002101 37 338 SH   SOLE   0 0 338
ALLY FINANCIAL INC COM 02005N100 45 1,268 SH   SOLE   0 0 1,268
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9,915 76,284 SH   SOLE   67,036 0 9,248
ALTICE USA INC- A COM 02156K103 40 1,057 SH   SOLE   0 0 1,057
AMAZON.COM INC COM 023135106 1,498 460 SH   SOLE   0 0 460
AMEDISYS INC COM 023436108 38 131 SH   SOLE   0 0 131
AMERCO COM 023586100 2,346 5,167 SH   SOLE   581 0 4,586
AMERICAN EXPRESS CO COM 025816109 57 468 SH   SOLE   0 0 468
AMERICAN INTERNATIONAL GROUP COM 026874784 85 2,237 SH   SOLE   0 0 2,237
AMERICAN TOWER CORP COM 03027X100 341 1,517 SH   SOLE   0 0 1,517
AMERICAN WATER WORKS CO INC COM 030420103 95 620 SH   SOLE   0 0 620
AMERISOURCEBERGEN CORP COM 03073E105 49 502 SH   SOLE   0 0 502
AMGEN INC COM 031162100 461 2,005 SH   SOLE   0 0 2,005
ANNALY CAPITAL MANAGEMENT INC COM 035710409 17,989 2,128,862 SH   SOLE   1,934,941 0 193,921
ANTHEM INC COM 036752103 277 862 SH   SOLE   0 0 862
APPLE INC COM 037833100 1,252 9,436 SH   SOLE   0 0 9,436
APTARGROUP INC COM 038336103 36 263 SH   SOLE   0 0 263
AQUA AMERICA INC COM 29670G102 39 835 SH   SOLE   0 0 835
ARAMARK COM 03852U106 12,962 336,847 SH   SOLE   310,836 0 26,011
ARISTA NETWORKS INC COM 040413106 54 187 SH   SOLE   0 0 187
ARTHUR J GALLAGHER & CO COM 363576109 80 649 SH   SOLE   0 0 649
ASCENDIS PHARMA A/S - ADR COM 04351P101 389 2,334 SH   SOLE   2,334 0 0
ASPEN TECHNOLOGY INC COM 045327103 31 239 SH   SOLE   0 0 239
ASSURANT INC COM 04621X108 11 82 SH   SOLE   0 0 82
AT&T INC COM 00206R102 726 25,251 SH   SOLE   0 0 25,251
ATMOS ENERGY CORP COM 049560105 40 417 SH   SOLE   0 0 417
AURINIA PHARMACEUTICALS INC COM 05156V102 3,088 224,033 SH   SOLE   16,996 0 207,037
AUTOHOME INC-ADR COM 05278C107 7,768 77,972 SH   SOLE   70,756 0 7,216
AUTOLIV INC COM 052800109 38 415 SH   SOLE   0 0 415
AUTOZONE INC COM 053332102 413 348 SH   SOLE   0 0 348
AVALARA INC COM 05338G106 48 290 SH   SOLE   0 0 290
AVALONBAY COMMUNITIES INC COM 053484101 66 412 SH   SOLE   0 0 412
AVERY DENNISON CORP COM 053611109 44 283 SH   SOLE   0 0 283
BALL CORP COM 058498106 104 1,111 SH   SOLE   0 0 1,111
BALLARD POWER SYSTEMS INC COM 058586108 3,730 159,592 SH   SOLE   12,096 0 147,496
BANK OF AMERICA CORP COM 060505104 44 1,438 SH   SOLE   0 0 1,438
BANK OF NEW YORK CO INC COM 064058100 133 3,135 SH   SOLE   0 0 3,135
BAXTER INTERNATIONAL INC COM 071813109 132 1,649 SH   SOLE   0 0 1,649
BB&T CORP COM 89832Q109 228 4,757 SH   SOLE   0 0 4,757
BECTON DICKINSON & CO COM 075887109 3,532 14,114 SH   SOLE   1,588 0 12,526
BERKSHIRE HATHAWAY INC-CL A COM 084670108 348 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC-CL B COM 084670702 43 184 SH   SOLE   0 0 184
BEST BUY CO INC COM 086516101 27 269 SH   SOLE   0 0 269
BIO-RAD LABORATORIES-A COM 090572207 42 72 SH   SOLE   0 0 72
BIO-TECHNE CORP COM 09073M104 50 156 SH   SOLE   0 0 156
BIOGEN IDEC INC COM 09062X103 40,426 165,098 SH   SOLE   103,540 0 61,558
BLACKBERRY LTD COM 09228F103 10,947 1,652,461 SH   SOLE   677,573 0 974,888
BOOKING HOLDINGS INC COM 09857L108 312 140 SH   SOLE   0 0 140
BORGWARNER INC COM 099724106 27 703 SH   SOLE   0 0 703
BOSTON BEER COMPANY INC-A COM 100557107 1,058 1,064 SH   SOLE   0 0 1,064
BOSTON PROPERTIES INC COM 101121101 46 488 SH   SOLE   0 0 488
BOSTON SCIENTIFIC CORP COM 101137107 24 676 SH   SOLE   0 0 676
BRIGHT HORIZONS FAMILY SOLUT COM 109194100 139 803 SH   SOLE   0 0 803
BRISTOL-MYERS SQUIBB CO COM 110122108 479 7,728 SH   SOLE   0 0 7,728
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 59 385 SH   SOLE   0 0 385
BROWN-FORMAN CORP-CLASS B COM 115637209 82 1,034 SH   SOLE   0 0 1,034
BURLINGTON STORES INC COM 122017106 54 207 SH   SOLE   0 0 207
C.H. ROBINSON WORLDWIDE INC COM 12541W209 29,344 312,603 SH   SOLE   204,206 0 108,397
CABLE ONE INC COM 12685J105 42 19 SH   SOLE   0 0 19
CABOT OIL & GAS CORP COM 127097103 19,334 1,187,599 SH   SOLE   821,839 0 365,760
CAE INC COM 124765108 1,441 52,049 SH   SOLE   6,531 0 45,518
CAMDEN PROPERTY TRUST COM 133131102 34 340 SH   SOLE   0 0 340
CAMECO CORP COM 13321L108 11,039 824,867 SH   SOLE   79,451 0 745,416
CAMPBELL SOUP CO COM 134429109 48,514 1,003,390 SH   SOLE   818,143 0 185,247
CANADA GOOSE HOLDINGS INC COM 135086106 1,901 63,992 SH   SOLE   4,862 0 59,130
CAPITAL ONE FINANCIAL CORP COM 14040H105 46 470 SH   SOLE   0 0 470
CARDINAL HEALTH INC COM 14149Y108 53 994 SH   SOLE   0 0 994
CARLISLE COS INC COM 142339100 30 192 SH   SOLE   0 0 192
CARMAX INC COM 143130102 52 555 SH   SOLE   0 0 555
CARNIVAL CORP COM 143658300 16,048 740,902 SH   SOLE   357,177 0 383,725
CATERPILLAR INC COM 149123101 350 1,922 SH   SOLE   0 0 1,922
CBOE HOLDINGS INC COM 12503M108 6,150 66,046 SH   SOLE   4,795 0 61,251
CBRE GROUP INC - A COM 12504L109 72 1,148 SH   SOLE   0 0 1,148
CENTENE CORP COM 15135B101 117 1,941 SH   SOLE   0 0 1,941
CERNER CORP COM 156782104 82 1,044 SH   SOLE   0 0 1,044
CHEGG INC COM 163092109 1,975 21,864 SH   SOLE   0 0 21,864
CHEMED CORP COM 16359R103 34 63 SH   SOLE   0 0 63
CHEVRON CORP COM 166764100 150 1,772 SH   SOLE   0 0 1,772
CHEWY INC - CLASS A COM 16679L109 23,745 264,156 SH   SOLE   209,091 0 55,065
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,869 1,348 SH   SOLE   0 0 1,348
CHURCH & DWIGHT CO INC COM 171340102 36,245 415,510 SH   SOLE   209,229 0 206,281
CIA DE MINAS BUENAVENTUR-ADR COM 204448104 17,133 1,405,533 SH   SOLE   1,367,787 0 37,746
CIENA CORP COM 171779309 40 749 SH   SOLE   0 0 749
CINCINNATI FINANCIAL CORP COM 172062101 46 531 SH   SOLE   0 0 531
CISCO SYSTEMS INC COM 17275R102 52 1,161 SH   SOLE   0 0 1,161
CITRIX SYSTEMS INC COM 177376100 16,178 124,351 SH   SOLE   104,051 0 20,300
CLOROX COMPANY COM 189054109 65,659 325,173 SH   SOLE   207,422 0 117,751
CLOUDFLARE INC - CLASS A COM 18915M107 14,204 186,919 SH   SOLE   177,812 0 9,107
CMS ENERGY CORP COM 125896100 2,461 40,342 SH   SOLE   3,264 0 37,078
COCA-COLA CO/THE COM 191216100 750 13,684 SH   SOLE   0 0 13,684
COLGATE-PALMOLIVE CO COM 194162103 251 2,930 SH   SOLE   0 0 2,930
COLLIERS INTERNATIONAL GROUP COM 194693107 4,598 51,712 SH   SOLE   3,921 0 47,791
COMCAST CORP-CLASS A COM 20030N101 841 16,054 SH   SOLE   0 0 16,054
COMMERCE BANCSHARES INC COM 200525103 13 203 SH   SOLE   0 0 203
CONAGRA FOODS INC COM 205887102 56,925 1,569,901 SH   SOLE   1,123,585 0 446,316
CONOCOPHILLIPS COM 20825C104 147 3,674 SH   SOLE   0 0 3,674
CONSOLIDATED EDISON INC COM 209115104 43,350 599,828 SH   SOLE   307,144 0 292,684
CONSTELLATION BRANDS INC-A COM 21036P108 117 535 SH   SOLE   0 0 535
COOPER COS INC/THE COM 216648402 66 182 SH   SOLE   0 0 182
COPART INC COM 217204106 92 720 SH   SOLE   0 0 720
COSTAR GROUP INC COM 22160N109 124 134 SH   SOLE   0 0 134
COSTCO WHOLESALE CORP COM 22160K105 587 1,558 SH   SOLE   0 0 1,558
CROWDSTRIKE HOLDINGS INC - A COM 22788C105 3,625 17,114 SH   SOLE   14,555 0 2,559
CROWN CASTLE INTL CORP COM 22822V101 253 1,590 SH   SOLE   0 0 1,590
CUMMINS INC COM 231021106 113 499 SH   SOLE   0 0 499
CVS HEALTH CORP COM 126650100 306 4,478 SH   SOLE   0 0 4,478
DANAHER CORP COM 235851102 210 945 SH   SOLE   0 0 945
DARDEN RESTAURANTS INC COM 237194105 65 542 SH   SOLE   0 0 542
DATADOG INC - CLASS A COM 23804L103 3,660 37,176 SH   SOLE   35,079 0 2,097
DAVITA INC COM 23918K108 41 345 SH   SOLE   0 0 345
DEERE & CO COM 244199105 76 284 SH   SOLE   0 0 284
DELTA AIR LINES INC COM 247361702 230 5,724 SH   SOLE   3,547 0 2,177
DENTSPLY INTERNATIONAL INC COM 24906P109 223 4,268 SH   SOLE   0 0 4,268
DEXCOM INC COM 252131107 9,233 24,973 SH   SOLE   2,011 0 22,962
DIAMONDBACK ENERGY INC COM 25278X109 1,215 25,102 SH   SOLE   0 0 25,102
DIGITAL REALTY TRUST INC COM 253868103 269 1,926 SH   SOLE   1,006 0 920
DISCOVERY COMMUNICATIONS-A COM 25470F104 16,498 548,282 SH   SOLE   430,972 0 117,310
DISCOVERY COMMUNICATIONS-C COM 25470F302 13,172 502,929 SH   SOLE   357,906 0 145,023
DOLLAR GENERAL CORP COM 256677105 175 830 SH   SOLE   0 0 830
DOLLAR TREE INC COM 256746108 35,068 324,587 SH   SOLE   284,072 0 40,515
DOMINION ENERGY INC COM 25746U109 4,897 65,126 SH   SOLE   5,204 0 59,922
DOMINO'S PIZZA INC COM 25754A201 54,827 142,979 SH   SOLE   105,683 0 37,296
DR HORTON INC COM 23331A109 80 1,162 SH   SOLE   0 0 1,162
EASTMAN CHEMICAL COMPANY COM 277432100 23 230 SH   SOLE   0 0 230
EBAY INC COM 278642103 111 2,208 SH   SOLE   0 0 2,208
ECOLAB INC COM 278865100 69 320 SH   SOLE   0 0 320
EDISON INTERNATIONAL COM 281020107 85 1,350 SH   SOLE   0 0 1,350
EDWARDS LIFESCIENCES CORP COM 28176E108 193 2,116 SH   SOLE   0 0 2,116
ELANCO ANIMAL HEALTH INC COM 28414H103 60 1,970 SH   SOLE   0 0 1,970
ELDORADO GOLD CORPORATION COM 284902509 2,144 161,906 SH   SOLE   12,291 0 149,615
ELDORADO RESORTS INC COM 12769G100 53 710 SH   SOLE   0 0 710
ELECTRONIC ARTS INC COM 285512109 144 1,003 SH   SOLE   0 0 1,003
ELI LILLY & CO COM 532457108 513 3,037 SH   SOLE   0 0 3,037
EMERSON ELECTRIC CO COM 291011104 170 2,109 SH   SOLE   0 0 2,109
ENPHASE ENERGY INC COM 29355A107 930 5,300 SH   SOLE   0 0 5,300
EOG RESOURCES INC COM 26875P101 99 1,985 SH   SOLE   0 0 1,985
EQUIFAX INC COM 294429105 80 414 SH   SOLE   0 0 414
EQUINIX INC COM 29444U700 216 302 SH   SOLE   0 0 302
EQUITY LIFESTYLE PROPERTIES COM 29472R108 36 568 SH   SOLE   0 0 568
EQUITY RESIDENTIAL COM 29476L107 74 1,255 SH   SOLE   0 0 1,255
ERIE INDEMNITY COMPANY-CL A COM 29530P102 23,417 95,348 SH   SOLE   74,604 0 20,744
ESSEX PROPERTY TRUST INC COM 297178105 53 223 SH   SOLE   0 0 223
ESTEE LAUDER COMPANIES-CL A COM 518439104 189 710 SH   SOLE   0 0 710
ETSY INC COM 29786A106 635 3,571 SH   SOLE   0 0 3,571
EVERSOURCE ENERGY COM 30040W108 409 4,723 SH   SOLE   0 0 4,723
EXACT SCIENCES CORP COM 30063P105 14,052 106,061 SH   SOLE   74,940 0 31,121
EXPEDIA GROUP INC COM 30212P303 135 1,021 SH   SOLE   0 0 1,021
EXPEDITORS INTL WASH INC COM 302130109 51 535 SH   SOLE   0 0 535
EXTRA SPACE STORAGE INC COM 30225T102 39,274 338,975 SH   SOLE   239,924 0 99,051
F5 NETWORKS INC COM 315616102 37 208 SH   SOLE   0 0 208
FACEBOOK INC-A COM 30303M102 1,545 5,655 SH   SOLE   0 0 5,655
FARFETCH LTD-CLASS A COM 30744W107 224 3,513 SH   SOLE   0 0 3,513
FASTENAL CO COM 311900104 95 1,942 SH   SOLE   0 0 1,942
FEDERAL REALTY INVS TRUST COM 313747206 394 4,627 SH   SOLE   0 0 4,627
FEDEX CORP COM 31428X106 225 865 SH   SOLE   0 0 865
FIRST REPUBLIC BANK/CA COM 33616C100 86 587 SH   SOLE   0 0 587
FIRST SOLAR INC COM 336433107 108 1,090 SH   SOLE   0 0 1,090
FIVE BELOW COM 33829M101 40 231 SH   SOLE   0 0 231
FIVE9 INC COM 338307101 35 200 SH   SOLE   0 0 200
FORD MOTOR CO COM 345370860 117 13,283 SH   SOLE   0 0 13,283
FORTINET INC COM 34959E109 70 470 SH   SOLE   0 0 470
FRANCO-NEVADA CORP COM 351858105 39,857 318,156 SH   SOLE   88,437 0 229,719
GARTNER INC COM 366651107 49 306 SH   SOLE   0 0 306
GENERAC HOLDINGS INC COM 368736104 18 78 SH   SOLE   0 0 78
GENERAL ELECTRIC CO COM 369604103 348 32,211 SH   SOLE   0 0 32,211
GENERAL MILLS INC COM 370334104 44,446 755,886 SH   SOLE   587,457 0 168,429
GENERAL MOTORS CO COM 37045V100 179 4,297 SH   SOLE   0 0 4,297
GENTEX CORP COM 371901109 40 1,175 SH   SOLE   0 0 1,175
GENUINE PARTS CO COM 372460105 44 443 SH   SOLE   0 0 443
GILDAN ACTIVEWEAR INC COM 375916103 5,968 213,644 SH   SOLE   89,916 0 123,728
GILEAD SCIENCES INC COM 375558103 63,275 1,086,073 SH   SOLE   695,965 0 390,108
GODADDY INC - CLASS A COM 380237107 46 559 SH   SOLE   0 0 559
GSX TECHEDU INC- ADR COM 36257Y109 15,852 306,556 SH   SOLE   235,257 0 71,299
GUIDEWIRE SOFTWARE INC COM 40171V100 38 295 SH   SOLE   0 0 295
HALLIBURTON CO COM 406216101 66 3,484 SH   SOLE   0 0 3,484
HARTFORD FINANCIAL SVCS GRP COM 416515104 60 1,221 SH   SOLE   0 0 1,221
HASBRO INC COM 418056107 41 436 SH   SOLE   0 0 436
HCA INC COM 40412C101 149 906 SH   SOLE   0 0 906
HEALTH CARE REIT INC COM 95040Q104 92 1,426 SH   SOLE   0 0 1,426
HEALTHPEAK PROPERTIES INC COM 42250P103 56 1,837 SH   SOLE   0 0 1,837
HEALTHSOUTH CORP COM 29261A100 39 477 SH   SOLE   0 0 477
HEICO CORP-CLASS A COM 422806208 2,447 20,904 SH   SOLE   20,613 0 291
HENRY SCHEIN INC COM 806407102 3,057 45,718 SH   SOLE   4,718 0 41,000
HERSHEY CO/THE COM 427866108 1,580 10,370 SH   SOLE   812 0 9,558
HESS CORP COM 42809H107 51 958 SH   SOLE   0 0 958
HEWLETT-PACKARD CO COM 40434L105 120 4,888 SH   SOLE   0 0 4,888
HOLOGIC INC COM 436440101 64 879 SH   SOLE   0 0 879
HORMEL FOODS CORP COM 440452100 17,039 365,563 SH   SOLE   230,069 0 135,494
HOST HOTELS & RESORTS INC COM 44107P104 12,297 840,560 SH   SOLE   486,869 0 353,691
HUMANA INC COM 444859102 185 452 SH   SOLE   0 0 452
HUNT (JB) TRANSPRT SVCS INC COM 445658107 39 286 SH   SOLE   0 0 286
HUNTINGTON BANCSHARES INC COM 446150104 3,995 316,315 SH   SOLE   165,322 0 150,993
IAMGOLD CORP COM 450913108 3,622 988,004 SH   SOLE   75,062 0 912,942
IDEX CORP COM 45167R104 51 257 SH   SOLE   0 0 257
IDEXX LABORATORIES INC COM 45168D104 144 288 SH   SOLE   0 0 288
ILLUMINA INC COM 452327109 185 499 SH   SOLE   0 0 499
INCYTE CORP COM 45337C102 51 582 SH   SOLE   0 0 582
INSULET CORP COM 45784P101 34,602 135,361 SH   SOLE   124,813 0 10,548
INTEL CORP COM 458140100 129 2,590 SH   SOLE   0 0 2,590
INTERCONTINENTALEXCHANGE INC COM 45866F104 212 1,842 SH   SOLE   0 0 1,842
INTERNATIONAL PAPER CO COM 460146103 67 1,341 SH   SOLE   0 0 1,341
INTERPUBLIC GROUP OF COS INC COM 460690100 40 1,698 SH   SOLE   0 0 1,698
INTL BUSINESS MACHINES CORP COM 459200101 300 2,384 SH   SOLE   0 0 2,384
INTL FLAVORS & FRAGRANCES COM 459506101 40 365 SH   SOLE   0 0 365
INVITAE CORP COM 46185L103 26 616 SH   SOLE   0 0 616
IONIS PHARMACEUTICALS INC COM 462222100 34 598 SH   SOLE   0 0 598
IQIYI INC-ADR COM 46267X108 155 8,883 SH   SOLE   0 0 8,883
IRON MOUNTAIN INC COM 46284V101 32 1,072 SH   SOLE   0 0 1,072
JACK HENRY & ASSOCIATES INC COM 426281101 42 260 SH   SOLE   0 0 260
JM SMUCKER CO/THE COM 832696405 53,050 458,906 SH   SOLE   348,195 0 110,711
JOHNSON & JOHNSON COM 478160104 1,465 9,307 SH   SOLE   0 0 9,307
JPMORGAN CHASE & CO COM 46625H100 138 1,086 SH   SOLE   0 0 1,086
JUNIPER NETWORKS INC COM 48203R104 25 1,118 SH   SOLE   0 0 1,118
KANSAS CITY SOUTHERN COM 485170302 66 322 SH   SOLE   0 0 322
KELLOGG CO COM 487836108 53,887 865,926 SH   SOLE   628,931 0 236,995
KEURIG DR PEPPER INC COM 49271V100 18,216 569,256 SH   SOLE   536,764 0 32,492
KEYCORP COM 493267108 57 3,482 SH   SOLE   0 0 3,482
KIMBERLY-CLARK CORP COM 494368103 155 1,148 SH   SOLE   0 0 1,148
KINDER MORGAN INC COM 49456B101 85 6,190 SH   SOLE   0 0 6,190
KINROSS GOLD CORP COM 496902404 19,133 2,609,743 SH   SOLE   904,767 0 1,704,976
KNIGHT-SWIFT TRANSPORTATION COM 499049104 3,228 77,196 SH   SOLE   9,031 0 68,165
KROGER CO COM 501044101 62,878 1,979,787 SH   SOLE   1,292,773 0 687,014
LAS VEGAS SANDS CORP COM 517834107 15,554 260,978 SH   SOLE   184,084 0 76,894
LEAR CORP COM 521865204 32 204 SH   SOLE   0 0 204
LENNAR CORP-CL A COM 526057104 65 852 SH   SOLE   0 0 852
LENNOX INTERNATIONAL INC COM 526107107 32 118 SH   SOLE   0 0 118
LIBERTY MEDIA GROUP-C COM 531229854 36 841 SH   SOLE   0 0 841
LIMITED BRANDS INC COM 501797104 170 4,567 SH   SOLE   0 0 4,567
LIVE NATION ENTERTAINMENT IN COM 538034109 39 528 SH   SOLE   0 0 528
LKQ CORP COM 501889208 31 882 SH   SOLE   0 0 882
LOEWS CORP COM 540424108 33 723 SH   SOLE   0 0 723
LPL FINANCIAL HOLDINGS INC COM 50212V100 30 284 SH   SOLE   0 0 284
LULULEMON ATHLETICA INC COM 550021109 143 410 SH   SOLE   0 0 410
LUMEN TECHNOLOGIES INC COM 550241103 37 3,776 SH   SOLE   0 0 3,776
LYFT INC-A COM 55087P104 240 4,895 SH   SOLE   0 0 4,895
M & T BANK CORP COM 55261F104 11,397 89,528 SH   SOLE   52,879 0 36,649
MARKETAXESS HOLDINGS INC COM 57060D108 1,396 2,447 SH   SOLE   0 0 2,447
MARRIOTT INTERNATIONAL-CL A COM 571903202 31,687 240,202 SH   SOLE   229,514 0 10,688
MARSH & MCLENNAN COS COM 571748102 203 1,734 SH   SOLE   0 0 1,734
MARTIN MARIETTA MATERIALS COM 573284106 60 211 SH   SOLE   0 0 211
MASCO CORP COM 574599106 49 890 SH   SOLE   0 0 890
MASIMO CORP COM 574795100 157 586 SH   SOLE   412 0 174
MCCORMICK & CO-NON VTG SHRS COM 579780206 80 840 SH   SOLE   0 0 840
MCDONALD'S CORP COM 580135101 572 2,664 SH   SOLE   0 0 2,664
MCKESSON CORP COM 58155Q103 104 599 SH   SOLE   0 0 599
MELCO CROWN ENTERTAINME-ADR COM 585464100 8,580 462,551 SH   SOLE   338,567 0 123,984
MERCADOLIBRE INC COM 58733R102 273 163 SH   SOLE   0 0 163
MERCK & CO. INC. COM 58933Y105 735 8,980 SH   SOLE   0 0 8,980
MGM RESORTS INTERNATIONAL COM 552953101 43 1,365 SH   SOLE   0 0 1,365
MID-AMERICA APARTMENT COMM COM 59522J103 49 389 SH   SOLE   0 0 389
MIRATI THERAPEUTICS INC COM 60468T105 35 160 SH   SOLE   0 0 160
MODERNA INC COM 60770K107 28,256 270,472 SH   SOLE   140,793 0 129,679
MOHAWK INDUSTRIES INC COM 608190104 22,755 161,438 SH   SOLE   160,263 0 1,175
MOLINA HEALTHCARE INC COM 60855R100 43 201 SH   SOLE   0 0 201
MOLSON COORS BREWING CO -B COM 60871R209 28 618 SH   SOLE   0 0 618
MONDELEZ INTERNATIONAL INC COM 609207105 284 4,849 SH   SOLE   0 0 4,849
MONSTER BEVERAGE CORP COM 61174X109 80 870 SH   SOLE   0 0 870
NATIONAL RETAIL PROPERTIES COM 637417106 34 822 SH   SOLE   0 0 822
NETFLIX INC COM 64110L106 8,255 15,267 SH   SOLE   6,502 0 8,765
NETWORK APPLIANCE INC COM 64110D104 50 755 SH   SOLE   0 0 755
NEUROCRINE BIOSCIENCES INC COM 64125C109 5,766 60,155 SH   SOLE   17,704 0 42,451
NEWMONT CORP COM 651639106 61,446 1,025,980 SH   SOLE   684,998 0 340,982
NEXTERA ENERGY INC COM 65339F101 542 7,030 SH   SOLE   0 0 7,030
NIKE INC -CL B COM 654106103 234 1,657 SH   SOLE   0 0 1,657
NIO INC - ADR COM 62914V106 23,401 480,115 SH   SOLE   299,528 0 180,587
NORTHERN TRUST CORP COM 665859104 63 678 SH   SOLE   0 0 678
NORTONLIFELOCK INC COM 668771108 48,880 2,352,239 SH   SOLE   1,811,336 0 540,903
NOVAGOLD RESOURCES INC COM 66987E206 3,939 407,297 SH   SOLE   30,940 0 376,357
NUANCE COMMUNICATIONS INC COM 67020Y100 42 951 SH   SOLE   0 0 951
NVR INC COM 62944T105 53 13 SH   SOLE   0 0 13
O'REILLY AUTOMOTIVE INC COM 67103H107 113 250 SH   SOLE   0 0 250
OCCIDENTAL PETROLEUM CORP COM 674599105 253 14,633 SH   SOLE   4,017 0 10,616
OGE ENERGY CORP COM 670837103 10 302 SH   SOLE   0 0 302
OLD DOMINION FREIGHT LINE COM 679580100 70 359 SH   SOLE   0 0 359
OMEGA HEALTHCARE INVESTORS COM 681936100 114 3,151 SH   SOLE   0 0 3,151
OMNICOM GROUP COM 681919106 45 727 SH   SOLE   0 0 727
ONEOK INC COM 682680103 58 1,508 SH   SOLE   0 0 1,508
ORACLE CORP COM 68389X105 330 5,099 SH   SOLE   0 0 5,099
P G & E CORP COM 69331C108 29,059 2,332,163 SH   SOLE   1,456,271 0 875,892
PACCAR INC COM 693718108 103 1,194 SH   SOLE   0 0 1,194
PACKAGING CORP OF AMERICA COM 695156109 44 319 SH   SOLE   0 0 319
PARAMETRIC TECHNOLOGY CORP COM 69370C100 43 362 SH   SOLE   0 0 362
PELOTON INTERACTIVE INC-A COM 70614W100 7,113 46,884 SH   SOLE   32,700 0 14,184
PENN NATIONAL GAMING INC COM 707569109 46 533 SH   SOLE   0 0 533
PEPSICO INC COM 713448108 728 4,908 SH   SOLE   0 0 4,908
PERKINELMER INC COM 714046109 57 397 SH   SOLE   0 0 397
PFIZER INC COM 717081103 725 19,701 SH   SOLE   0 0 19,701
PIONEER NATURAL RESOURCES CO COM 723787107 63 555 SH   SOLE   0 0 555
PLUG POWER INC COM 72919P202 469 13,821 SH   SOLE   0 0 13,821
PNC FINANCIAL SERVICES GROUP COM 693475105 51 341 SH   SOLE   0 0 341
POOL CORP COM 73278L105 49 132 SH   SOLE   0 0 132
PPG INDUSTRIES INC COM 693506107 141 979 SH   SOLE   0 0 979
PRETIUM RESOURCES INC COM 74139C102 4,164 363,599 SH   SOLE   27,621 0 335,978
PRIMO WATER CORP COM 74167P108 5,820 371,498 SH   SOLE   28,204 0 343,294
PRINCIPAL FINANCIAL GROUP COM 74251V102 25 500 SH   SOLE   0 0 500
PROCTER & GAMBLE CO/THE COM 742718109 1,218 8,754 SH   SOLE   0 0 8,754
PROGRESSIVE CORP COM 743315103 198 2,001 SH   SOLE   0 0 2,001
PUBLIC SERVICE ENTERPRISE GP COM 744573106 109 1,870 SH   SOLE   0 0 1,870
PUBLIC STORAGE INC COM 74460D109 32,159 139,260 SH   SOLE   45,876 0 93,384
PULTE HOMES INC COM 745867101 38 886 SH   SOLE   0 0 886
QUALCOMM INC COM 747525103 614 4,029 SH   SOLE   0 0 4,029
QUANTA SERVICES INC COM 74762E102 36 495 SH   SOLE   0 0 495
QUEST DIAGNOSTICS COM 74834L100 54 457 SH   SOLE   0 0 457
REALTY INCOME CORP COM 756109104 88 1,410 SH   SOLE   0 0 1,410
REGENCY CENTERS CORP COM 758849103 7,800 171,086 SH   SOLE   111,070 0 60,016
REGENERON PHARMACEUTICALS COM 75886F107 20,939 43,343 SH   SOLE   26,997 0 16,346
REGIONS FINANCIAL CORP COM 7591EP100 61 3,792 SH   SOLE   0 0 3,792
REINSURANCE GROUP OF AMERICA COM 759351604 33 287 SH   SOLE   0 0 287
REPLIGEN CORP COM 759916109 34 176 SH   SOLE   0 0 176
REPUBLIC SERVICES INC COM 760759100 41 429 SH   SOLE   0 0 429
RESMED INC COM 761152107 119 562 SH   SOLE   0 0 562
RINGCENTRAL INC-CLASS A COM 76680R206 10,169 26,833 SH   SOLE   23,445 0 3,388
RITCHIE BROS AUCTIONEERS COM 767744105 2,785 40,097 SH   SOLE   3,015 0 37,082
ROBERT HALF INTL INC COM 770323103 2,160 34,565 SH   SOLE   34,313 0 252
ROCKWELL AUTOMATION INC COM 773903109 104 413 SH   SOLE   0 0 413
ROKU INC COM 77543R102 45,067 135,736 SH   SOLE   81,383 0 54,353
ROLLINS INC COM 775711104 34 873 SH   SOLE   0 0 873
ROSS STORES INC COM 778296103 147 1,193 SH   SOLE   0 0 1,193
ROYAL GOLD INC COM 780287108 1,719 16,166 SH   SOLE   0 0 16,166
SALESFORCE.COM INC COM 79466L302 128 574 SH   SOLE   0 0 574
SAREPTA THERAPEUTICS INC COM 803607100 13,094 76,803 SH   SOLE   69,052 0 7,751
SBA COMMUNICATIONS CORP-CL A COM 78410G104 107 380 SH   SOLE   0 0 380
SCHLUMBERGER LTD COM 806857108 104 4,745 SH   SOLE   0 0 4,745
SCHWAB (CHARLES) CORP COM 808513105 7,444 140,348 SH   SOLE   39,062 0 101,286
SEAGEN INC COM 81181C104 10,144 57,920 SH   SOLE   33,764 0 24,156
SEALED AIR CORP COM 81211K100 16,906 369,206 SH   SOLE   366,940 0 2,266
SEMPRA ENERGY COM 816851109 126 990 SH   SOLE   0 0 990
SERVICE CORP INTERNATIONAL COM 817565104 37 749 SH   SOLE   0 0 749
SHERWIN-WILLIAMS CO/THE COM 824348106 196 267 SH   SOLE   0 0 267
SHOPIFY INC - CLASS A COM 82509L107 4,490 3,980 SH   SOLE   298 0 3,682
SIMON PROPERTY GROUP INC COM 828806109 24,027 281,738 SH   SOLE   243,952 0 37,786
SIRIUS XM RADIO INC COM 82968B103 20 3,125 SH   SOLE   0 0 3,125
SLACK TECHNOLOGIES INC- CL A COM 83088V102 27,439 649,596 SH   SOLE   556,600 0 92,996
SMITH (A.O.) CORP COM 831865209 81 1,476 SH   SOLE   897 0 579
SNAP INC - A COM 83304A106 44,937 897,486 SH   SOLE   542,529 0 354,957
SNAP-ON INC COM 833034101 31 184 SH   SOLE   0 0 184
SOLAREDGE TECHNOLOGIES INC COM 83417M104 226 708 SH   SOLE   0 0 708
SOUTHWEST AIRLINES CO COM 844741108 10,504 225,357 SH   SOLE   112,821 0 112,536
STANTEC INC COM 85472N109 720 22,234 SH   SOLE   1,693 0 20,541
STARBUCKS CORP COM 855244109 17 161 SH   SOLE   0 0 161
STATE STREET CORP COM 857477103 83 1,139 SH   SOLE   0 0 1,139
SUN COMMUNITIES INC COM 866674104 50 329 SH   SOLE   0 0 329
SUNRUN INC COM 86771W105 48 686 SH   SOLE   0 0 686
SYSCO CORP COM 871829107 128 1,717 SH   SOLE   0 0 1,717
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 10,435 50,220 SH   SOLE   26,287 0 23,933
TAL EDUCATION GROUP- ADR COM 874080104 15,135 211,653 SH   SOLE   206,000 0 5,653
TARGET CORP COM 87612E106 23,233 131,609 SH   SOLE   66,872 0 64,737
TELADOC INC COM 87918A105 44,645 223,270 SH   SOLE   137,853 0 85,417
TELEDYNE TECHNOLOGIES INC COM 879360105 49 124 SH   SOLE   0 0 124
TELEFLEX INC COM 879369106 66 161 SH   SOLE   0 0 161
TENCENT MUSIC ENTERTAINM-ADR COM 88034P109 547 28,435 SH   SOLE   3,084 0 25,351
THERMO FISHER SCIENTIFIC INC COM 883556102 666 1,429 SH   SOLE   0 0 1,429
THOMSON REUTERS CORP COM 884903709 371 4,541 SH   SOLE   347 0 4,194
TJX COMPANIES INC COM 872540109 257 3,762 SH   SOLE   0 0 3,762
TORO CO COM 891092108 34 363 SH   SOLE   0 0 363
TRACTOR SUPPLY COMPANY COM 892356106 56 396 SH   SOLE   0 0 396
TRADE DESK INC/THE -CLASS A COM 88339J105 130 162 SH   SOLE   0 0 162
TRAVELERS COS INC/THE COM 89417E109 136 967 SH   SOLE   0 0 967
TRIMBLE INC COM 896239100 57 851 SH   SOLE   0 0 851
TWILIO INC - A COM 90138F102 6,895 20,370 SH   SOLE   16,395 0 3,975
TYLER TECHNOLOGIES INC COM 902252105 80 184 SH   SOLE   0 0 184
TYSON FOODS INC-CL A COM 902494103 450 6,984 SH   SOLE   0 0 6,984
UDR INC COM 902653104 29 749 SH   SOLE   0 0 749
UGI CORP COM 902681105 33 940 SH   SOLE   0 0 940
ULTA SALON COSMETICS & FRAGR COM 90384S303 495 1,723 SH   SOLE   0 0 1,723
UNION PACIFIC CORP COM 907818108 23 109 SH   SOLE   0 0 109
UNITED AIRLINES HOLDINGS INC COM 910047109 172 3,973 SH   SOLE   0 0 3,973
UNITED PARCEL SERVICE-CL B COM 911312106 8,186 48,610 SH   SOLE   4,816 0 43,794
UNITED RENTALS INC COM 911363109 33 144 SH   SOLE   0 0 144
UNITEDHEALTH GROUP INC COM 91324P102 1,111 3,167 SH   SOLE   0 0 3,167
UNIVERSAL HEALTH SERVICES-B COM 913903100 31 227 SH   SOLE   0 0 227
US BANCORP COM 902973304 223 4,781 SH   SOLE   0 0 4,781
VAIL RESORTS INC COM 91879Q109 18,496 66,305 SH   SOLE   42,771 0 23,534
VALERO ENERGY CORP COM 91913Y100 82 1,450 SH   SOLE   0 0 1,450
VEEVA SYSTEMS INC-CLASS A COM 922475108 125 460 SH   SOLE   0 0 460
VENTAS INC COM 92276F100 65 1,333 SH   SOLE   0 0 1,333
VEREIT INC COM 92339V308 34 887 SH   SOLE   0 0 887
VERIZON COMMUNICATIONS INC COM 92343V104 9,088 154,685 SH   SOLE   15,250 0 139,435
VERTEX PHARMACEUTICALS INC COM 92532F100 211 893 SH   SOLE   0 0 893
VF CORP COM 918204108 94 1,100 SH   SOLE   0 0 1,100
VIACOMCBS INC - CLASS B COM 92556H206 69 1,843 SH   SOLE   0 0 1,843
VIPSHOP HOLDINGS LTD - ADR COM 92763W103 38,311 1,362,892 SH   SOLE   990,718 0 372,174
VMWARE INC-CLASS A COM 928563402 44 316 SH   SOLE   0 0 316
VORNADO REALTY TRUST COM 929042109 1,292 34,610 SH   SOLE   32,193 0 2,417
VULCAN MATERIALS CO COM 929160109 7,720 52,053 SH   SOLE   49,678 0 2,375
WABTEC CORP COM 929740108 45 608 SH   SOLE   0 0 608
WALGREEN CO COM 931427108 3,993 100,114 SH   SOLE   11,932 0 88,182
WALT DISNEY CO/THE COM 254687106 1,160 6,400 SH   SOLE   0 0 6,400
WASTE MANAGEMENT INC COM 94106L109 170 1,445 SH   SOLE   0 0 1,445
WATERS CORP COM 941848103 52 211 SH   SOLE   0 0 211
WATSCO INC COM 942622200 334 1,473 SH   SOLE   0 0 1,473
WAYFAIR INC- CLASS A COM 94419L101 50 220 SH   SOLE   0 0 220
WELLS FARGO & CO COM 949746101 427 14,156 SH   SOLE   0 0 14,156
WEST PHARMACEUTICAL SERVICES COM 955306105 71 251 SH   SOLE   0 0 251
WESTERN DIGITAL CORP COM 958102105 41 733 SH   SOLE   0 0 733
WESTERN UNION CO COM 959802109 21 957 SH   SOLE   0 0 957
WHEATON PRECIOUS METALS CORP COM 962879102 34,295 821,896 SH   SOLE   233,640 0 588,256
WHIRLPOOL CORP COM 963320106 38 212 SH   SOLE   0 0 212
WILLIAMS COS INC COM 969457100 83 4,149 SH   SOLE   0 0 4,149
WILLIAMS-SONOMA INC COM 969904101 22 214 SH   SOLE   0 0 214
WP CAREY INC COM 92936U109 41 587 SH   SOLE   0 0 587
WR BERKLEY CORP COM 084423102 33 492 SH   SOLE   0 0 492
WW GRAINGER INC COM 384802104 63 154 SH   SOLE   0 0 154
WYNN RESORTS LTD COM 983134107 1,861 16,497 SH   SOLE   14,954 0 1,543
XILINX INC COM 983919101 119 836 SH   SOLE   0 0 836
XYLEM INC COM 98419M100 62 613 SH   SOLE   0 0 613
YUM! BRANDS INC COM 988498101 112 1,034 SH   SOLE   0 0 1,034
ZAI LAB LTD-ADR COM 98887Q104 16,173 119,500 SH   SOLE   113,400 0 6,100
ZIMMER HOLDINGS INC COM 98956P102 119 772 SH   SOLE   0 0 772
ZSCALER INC COM 98980G102 28,115 140,780 SH   SOLE   129,460 0 11,320
ZYNGA INC - CL A COM 98986T108 37 3,738 SH   SOLE   0 0 3,738