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 315 1,969 SH   SOLE   0 0 1,969
ABBOTT LABORATORIES COM 002824100 200 1,835 SH   SOLE   0 0 1,835
ABBVIE INC COM 00287Y109 530 6,050 SH   SOLE   0 0 6,050
ABIOMED INC COM 003654100 44,385 160,199 SH   SOLE   115,091 0 45,108
ACTIVISION BLIZZARD INC COM 00507V109 12,339 152,423 SH   SOLE   82,493 0 69,930
ADVANCE AUTO PARTS INC COM 00751Y106 67 434 SH   SOLE   0 0 434
ADVANCED MICRO DEVICES COM 007903107 328 4,001 SH   SOLE   0 0 4,001
AFLAC INC COM 001055102 91 2,504 SH   SOLE   0 0 2,504
AGILENT TECHNOLOGIES INC COM 00846U101 33 323 SH   SOLE   0 0 323
AGNC INVESTMENT CORP COM 00123Q104 3,816 274,348 SH   SOLE   229,692 0 44,656
AGNICO-EAGLE MINES COM 008474108 28,261 355,824 SH   SOLE   107,766 0 248,058
AKAMAI TECHNOLOGIES COM 00971T101 60 545 SH   SOLE   0 0 545
ALAMOS GOLD INC COM 011532108 3,647 415,318 SH   SOLE   30,666 0 384,652
ALBEMARLE CORP COM 012653101 19 217 SH   SOLE   0 0 217
ALEXANDRIA REAL ESTATE EQUIT COM 015271109 31 193 SH   SOLE   0 0 193
ALEXION PHARMACEUTICALS INC COM 015351109 82 718 SH   SOLE   0 0 718
ALIGN TECHNOLOGY INC COM 016255101 70 215 SH   SOLE   0 0 215
ALLSTATE CORP COM 020002101 32 338 SH   SOLE   0 0 338
ALLY FINANCIAL INC COM 02005N100 32 1,268 SH   SOLE   0 0 1,268
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,361 71,161 SH   SOLE   62,872 0 8,289
ALTICE USA INC- A COM 02156K103 19 726 SH   SOLE   0 0 726
AMARIN CORP PLC -ADR COM 023111206 150 35,600 SH   SOLE   35,600 0 0
AMAZON.COM INC COM 023135106 1,247 396 SH   SOLE   0 0 396
AMEDISYS INC COM 023436108 31 131 SH   SOLE   0 0 131
AMERCO COM 023586100 2,655 7,458 SH   SOLE   838 0 6,620
AMERICAN INTERNATIONAL GROUP COM 026874784 37 1,353 SH   SOLE   0 0 1,353
AMERICAN TOWER CORP COM 03027X100 367 1,517 SH   SOLE   0 0 1,517
AMERICAN WATER WORKS CO INC COM 030420103 90 620 SH   SOLE   0 0 620
AMERISOURCEBERGEN CORP COM 03073E105 49 502 SH   SOLE   0 0 502
AMGEN INC COM 031162100 510 2,005 SH   SOLE   0 0 2,005
ANNALY CAPITAL MANAGEMENT INC COM 035710409 15,699 2,204,963 SH   SOLE   1,724,450 0 480,513
ANTHEM INC COM 036752103 232 862 SH   SOLE   0 0 862
APPLE INC COM 037833100 1,220 10,532 SH   SOLE   0 0 10,532
APTARGROUP INC COM 038336103 30 263 SH   SOLE   0 0 263
AQUA AMERICA INC COM 29670G102 34 835 SH   SOLE   0 0 835
ARAMARK COM 03852U106 9,742 368,331 SH   SOLE   320,296 0 48,035
ARCHER-DANIELS-MIDLAND CO COM 039483102 19 418 SH   SOLE   0 0 418
ARISTA NETWORKS INC COM 040413106 39 187 SH   SOLE   0 0 187
ARTHUR J GALLAGHER & CO COM 363576109 69 649 SH   SOLE   0 0 649
ASCENDIS PHARMA A/S - ADR COM 04351P101 378 2,451 SH   SOLE   2,451 0 0
ASPEN TECHNOLOGY INC COM 045327103 30 239 SH   SOLE   0 0 239
ASSURANT INC COM 04621X108 32 264 SH   SOLE   0 0 264
AT&T INC COM 00206R102 697 24,432 SH   SOLE   0 0 24,432
ATMOS ENERGY CORP COM 049560105 40 417 SH   SOLE   0 0 417
AURINIA PHARMACEUTICALS INC COM 05156V102 3,015 205,372 SH   SOLE   15,109 0 190,263
AUTOHOME INC-ADR COM 05278C107 10,353 107,840 SH   SOLE   72,590 0 35,250
AUTOLIV INC COM 052800109 30 415 SH   SOLE   0 0 415
AUTOZONE INC COM 053332102 9,012 7,653 SH   SOLE   2,115 0 5,538
AVAGO TECHNOLOGIES LTD COM 11135F101 216 593 SH   SOLE   0 0 593
AVALARA INC COM 05338G106 148 1,166 SH   SOLE   0 0 1,166
AVALONBAY COMMUNITIES INC COM 053484101 62 412 SH   SOLE   0 0 412
AVERY DENNISON CORP COM 053611109 36 283 SH   SOLE   0 0 283
BALL CORP COM 058498106 92 1,111 SH   SOLE   0 0 1,111
BALLARD POWER SYSTEMS INC COM 058586108 3,180 211,102 SH   SOLE   15,475 0 195,627
BANK OF NEW YORK CO INC COM 064058100 108 3,135 SH   SOLE   0 0 3,135
BAXTER INTERNATIONAL INC COM 071813109 133 1,649 SH   SOLE   0 0 1,649
BB&T CORP COM 89832Q109 141 3,714 SH   SOLE   0 0 3,714
BECTON DICKINSON & CO COM 075887109 285 1,225 SH   SOLE   233 0 992
BERKSHIRE HATHAWAY INC-CL B COM 084670702 16 74 SH   SOLE   0 0 74
BEST BUY CO INC COM 086516101 81 731 SH   SOLE   0 0 731
BEST INC - ADR COM 08653C106 45 15,120 SH   SOLE   0 0 15,120
BIO-RAD LABORATORIES-A COM 090572207 37 72 SH   SOLE   0 0 72
BIO-TECHNE CORP COM 09073M104 39 156 SH   SOLE   0 0 156
BIOGEN IDEC INC COM 09062X103 48,931 172,487 SH   SOLE   119,764 0 52,723
BLACKBERRY LTD COM 09228F103 9,469 2,070,099 SH   SOLE   800,704 0 1,269,395
BOOKING HOLDINGS INC COM 09857L108 239 140 SH   SOLE   0 0 140
BOOZ ALLEN HAMILTON HOLDINGS COM 099502106 38 461 SH   SOLE   0 0 461
BORGWARNER INC COM 099724106 27 703 SH   SOLE   0 0 703
BOSTON BEER COMPANY INC-A COM 100557107 427 483 SH   SOLE   0 0 483
BOSTON PROPERTIES INC COM 101121101 39 488 SH   SOLE   0 0 488
BRIGHT HORIZONS FAMILY SOLUT COM 109194100 33 217 SH   SOLE   0 0 217
BRISTOL-MYERS SQUIBB CO COM 110122108 4,129 68,492 SH   SOLE   5,758 0 62,734
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 51 385 SH   SOLE   0 0 385
BROWN & BROWN INC COM 115236101 31 695 SH   SOLE   0 0 695
BROWN-FORMAN CORP-CLASS B COM 115637209 78 1,034 SH   SOLE   0 0 1,034
BURLINGTON STORES INC COM 122017106 43 207 SH   SOLE   0 0 207
C.H. ROBINSON WORLDWIDE INC COM 12541W209 24,834 243,018 SH   SOLE   151,377 0 91,641
CABLE ONE INC COM 12685J105 36 19 SH   SOLE   0 0 19
CABOT OIL & GAS CORP COM 127097103 24,595 1,416,760 SH   SOLE   1,023,251 0 393,509
CAMDEN PROPERTY TRUST COM 133131102 30 340 SH   SOLE   0 0 340
CAMECO CORP COM 13321L108 5,600 556,139 SH   SOLE   88,792 0 467,347
CAMPBELL SOUP CO COM 134429109 46,122 953,518 SH   SOLE   760,540 0 192,978
CANADA GOOSE HOLDINGS INC COM 135086106 689 21,518 SH   SOLE   1,589 0 19,929
CAPITAL ONE FINANCIAL CORP COM 14040H105 12 162 SH   SOLE   0 0 162
CARDINAL HEALTH INC COM 14149Y108 47 994 SH   SOLE   0 0 994
CARLISLE COS INC COM 142339100 44 356 SH   SOLE   0 0 356
CARMAX INC COM 143130102 51 555 SH   SOLE   0 0 555
CARNIVAL CORP COM 143658300 108 7,113 SH   SOLE   0 0 7,113
CATALENT INC COM 148806102 47 553 SH   SOLE   0 0 553
CATERPILLAR INC COM 149123101 256 1,716 SH   SOLE   0 0 1,716
CBOE HOLDINGS INC COM 12503M108 12,558 143,124 SH   SOLE   68,458 0 74,666
CBRE GROUP INC - A COM 12504L109 72 1,543 SH   SOLE   0 0 1,543
CENTENE CORP COM 15135B101 113 1,941 SH   SOLE   0 0 1,941
CENTURYLINK INC COM 156700106 38 3,776 SH   SOLE   0 0 3,776
CERNER CORP COM 156782104 75 1,044 SH   SOLE   0 0 1,044
CHEGG INC COM 163092109 1,121 15,687 SH   SOLE   0 0 15,687
CHEMED CORP COM 16359R103 30 63 SH   SOLE   0 0 63
CHEVRON CORP COM 166764100 128 1,772 SH   SOLE   0 0 1,772
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,529 12,486 SH   SOLE   3,921 0 8,565
CHURCH & DWIGHT CO INC COM 171340102 43,996 469,490 SH   SOLE   259,184 0 210,306
CIA DE MINAS BUENAVENTUR-ADR COM 204448104 17,176 1,405,533 SH   SOLE   1,367,787 0 37,746
CIENA CORP COM 171779309 30 749 SH   SOLE   0 0 749
CINCINNATI FINANCIAL CORP COM 172062101 41 531 SH   SOLE   0 0 531
CISCO SYSTEMS INC COM 17275R102 46 1,161 SH   SOLE   0 0 1,161
CITRIX SYSTEMS INC COM 177376100 11,111 80,686 SH   SOLE   62,425 0 18,261
CLOROX COMPANY COM 189054109 59,616 283,657 SH   SOLE   181,150 0 102,507
CMS ENERGY CORP COM 125896100 5,882 95,789 SH   SOLE   9,605 0 86,184
COCA-COLA CO/THE COM 191216100 653 13,226 SH   SOLE   0 0 13,226
COGNEX CORP COM 192422103 37 570 SH   SOLE   0 0 570
COGNIZANT TECH SOLUTIONS-A COM 192446102 60 862 SH   SOLE   0 0 862
COLGATE-PALMOLIVE CO COM 194162103 226 2,930 SH   SOLE   0 0 2,930
COLLIERS INTERNATIONAL GROUP COM 194693107 3,665 55,204 SH   SOLE   4,067 0 51,137
COMCAST CORP-CLASS A COM 20030N101 719 15,545 SH   SOLE   0 0 15,545
COMERICA INC COM 200340107 23 602 SH   SOLE   602 0 0
COMMERCE BANCSHARES INC COM 200525103 31 550 SH   SOLE   0 0 550
CONAGRA FOODS INC COM 205887102 49,711 1,392,069 SH   SOLE   1,017,752 0 374,317
CONCHO RESOURCES INC COM 20605P101 30 670 SH   SOLE   0 0 670
CONOCOPHILLIPS COM 20825C104 121 3,674 SH   SOLE   0 0 3,674
CONSOLIDATED EDISON INC COM 209115104 41,930 538,947 SH   SOLE   272,303 0 266,644
CONSTELLATION BRANDS INC-A COM 21036P108 101 535 SH   SOLE   0 0 535
COOPER COS INC/THE COM 216648402 61 182 SH   SOLE   0 0 182
COPART INC COM 217204106 76 720 SH   SOLE   0 0 720
COSTAR GROUP INC COM 22160N109 114 134 SH   SOLE   0 0 134
COSTCO WHOLESALE CORP COM 22160K105 530 1,492 SH   SOLE   0 0 1,492
CROWDSTRIKE HOLDINGS INC - A COM 22788C105 4,717 34,354 SH   SOLE   32,288 0 2,066
CROWN CASTLE INTL CORP COM 22822V101 239 1,433 SH   SOLE   0 0 1,433
CUMMINS INC COM 231021106 105 499 SH   SOLE   0 0 499
CVS HEALTH CORP COM 126650100 262 4,478 SH   SOLE   0 0 4,478
DANAHER CORP COM 235851102 148 686 SH   SOLE   0 0 686
DARDEN RESTAURANTS INC COM 237194105 34 337 SH   SOLE   0 0 337
DAVITA INC COM 23918K108 30 345 SH   SOLE   0 0 345
DEERE & CO COM 244199105 33 147 SH   SOLE   0 0 147
DELTA AIR LINES INC COM 247361702 188 6,133 SH   SOLE   3,956 0 2,177
DENTSPLY INTERNATIONAL INC COM 24906P109 161 3,678 SH   SOLE   0 0 3,678
DEXCOM INC COM 252131107 33,891 82,215 SH   SOLE   45,401 0 36,814
DIAMONDBACK ENERGY INC COM 25278X109 13,484 447,668 SH   SOLE   426,346 0 21,322
DIGITAL REALTY TRUST INC COM 253868103 314 2,139 SH   SOLE   1,219 0 920
DISCOVERY COMMUNICATIONS-A COM 25470F104 6,360 292,154 SH   SOLE   197,850 0 94,304
DISCOVERY COMMUNICATIONS-C COM 25470F302 4,727 241,156 SH   SOLE   151,449 0 89,707
DOLLAR GENERAL CORP COM 256677105 174 830 SH   SOLE   0 0 830
DOLLAR TREE INC COM 256746108 35,870 392,710 SH   SOLE   337,633 0 55,077
DOMINION ENERGY INC COM 25746U109 9,615 121,813 SH   SOLE   11,258 0 110,555
DOMINO'S PIZZA INC COM 25754A201 53,978 126,924 SH   SOLE   89,840 0 37,084
DR HORTON INC COM 23331A109 88 1,162 SH   SOLE   0 0 1,162
DROPBOX INC-CLASS A COM 26210C104 4,751 246,667 SH   SOLE   125,902 0 120,765
DUNKIN' BRANDS GROUP INC COM 265504100 33 401 SH   SOLE   0 0 401
EASTMAN CHEMICAL COMPANY COM 277432100 18 230 SH   SOLE   0 0 230
EBAY INC COM 278642103 115 2,208 SH   SOLE   0 0 2,208
ECOLAB INC COM 278865100 39 197 SH   SOLE   0 0 197
EDISON INTERNATIONAL COM 281020107 282 5,556 SH   SOLE   0 0 5,556
EDWARDS LIFESCIENCES CORP COM 28176E108 169 2,116 SH   SOLE   0 0 2,116
ELANCO ANIMAL HEALTH INC COM 28414H103 55 1,970 SH   SOLE   0 0 1,970
ELDORADO GOLD CORPORATION COM 284902509 1,363 129,597 SH   SOLE   9,714 0 119,883
ELECTRONIC ARTS INC COM 285512109 131 1,003 SH   SOLE   0 0 1,003
ELI LILLY & CO COM 532457108 429 2,896 SH   SOLE   0 0 2,896
EMERSON ELECTRIC CO COM 291011104 59 894 SH   SOLE   0 0 894
ENPHASE ENERGY INC COM 29355A107 405 4,900 SH   SOLE   0 0 4,900
EOG RESOURCES INC COM 26875P101 71 1,985 SH   SOLE   0 0 1,985
EQUIFAX INC COM 294429105 65 414 SH   SOLE   0 0 414
EQUINIX INC COM 29444U700 230 302 SH   SOLE   0 0 302
EQUITY LIFESTYLE PROPERTIES COM 29472R108 35 568 SH   SOLE   0 0 568
EQUITY RESIDENTIAL COM 29476L107 64 1,255 SH   SOLE   0 0 1,255
ERIE INDEMNITY COMPANY-CL A COM 29530P102 17,189 81,742 SH   SOLE   60,965 0 20,777
ESSEX PROPERTY TRUST INC COM 297178105 45 223 SH   SOLE   0 0 223
ESTEE LAUDER COMPANIES-CL A COM 518439104 155 710 SH   SOLE   0 0 710
ETSY INC COM 29786A106 533 4,385 SH   SOLE   0 0 4,385
EVERSOURCE ENERGY COM 30040W108 4,794 57,383 SH   SOLE   4,527 0 52,856
EXACT SCIENCES CORP COM 30063P105 1,172 11,497 SH   SOLE   10,919 0 578
EXELIXIS INC COM 30161Q104 167 6,821 SH   SOLE   0 0 6,821
EXPEDIA GROUP INC COM 30212P303 141 1,535 SH   SOLE   0 0 1,535
EXPEDITORS INTL WASH INC COM 302130109 72 791 SH   SOLE   0 0 791
EXTRA SPACE STORAGE INC COM 30225T102 33,189 310,204 SH   SOLE   225,904 0 84,300
F5 NETWORKS INC COM 315616102 26 208 SH   SOLE   0 0 208
FACEBOOK INC-A COM 30303M102 1,449 5,532 SH   SOLE   0 0 5,532
FASTENAL CO COM 311900104 88 1,942 SH   SOLE   0 0 1,942
FEDERAL REALTY INVS TRUST COM 313747206 28 376 SH   SOLE   0 0 376
FEDEX CORP COM 31428X106 218 865 SH   SOLE   0 0 865
FIRST REPUBLIC BANK/CA COM 33616C100 54 499 SH   SOLE   0 0 499
FIVE BELOW COM 33829M101 29 231 SH   SOLE   0 0 231
FIVE9 INC COM 338307101 39 300 SH   SOLE   0 0 300
FLIR SYSTEMS INC COM 302445101 6,238 173,990 SH   SOLE   172,869 0 1,121
FORD MOTOR CO COM 345370860 88 13,283 SH   SOLE   0 0 13,283
FORTINET INC COM 34959E109 55 470 SH   SOLE   0 0 470
FRANCO-NEVADA CORP COM 351858105 38,638 277,375 SH   SOLE   72,504 0 204,871
GARTNER INC COM 366651107 57 460 SH   SOLE   0 0 460
GENERAC HOLDINGS INC COM 368736104 36 188 SH   SOLE   0 0 188
GENERAL ELECTRIC CO COM 369604103 2,034 326,461 SH   SOLE   21,848 0 304,613
GENERAL MILLS INC COM 370334104 34,395 557,636 SH   SOLE   458,769 0 98,867
GENERAL MOTORS CO COM 37045V100 127 4,297 SH   SOLE   0 0 4,297
GENTEX CORP COM 371901109 30 1,175 SH   SOLE   0 0 1,175
GENUINE PARTS CO COM 372460105 42 443 SH   SOLE   0 0 443
GILDAN ACTIVEWEAR INC COM 375916103 7,388 376,066 SH   SOLE   179,257 0 196,809
GILEAD SCIENCES INC COM 375558103 58,840 931,155 SH   SOLE   604,732 0 326,423
GODADDY INC - CLASS A COM 380237107 66 866 SH   SOLE   0 0 866
GSX TECHEDU INC- ADR COM 36257Y109 23,682 262,814 SH   SOLE   194,901 0 67,913
GUIDEWIRE SOFTWARE INC COM 40171V100 31 295 SH   SOLE   0 0 295
HALLIBURTON CO COM 406216101 42 3,484 SH   SOLE   0 0 3,484
HARTFORD FINANCIAL SVCS GRP COM 416515104 45 1,221 SH   SOLE   0 0 1,221
HASBRO INC COM 418056107 36 436 SH   SOLE   0 0 436
HCA INC COM 40412C101 113 906 SH   SOLE   0 0 906
HEALTH CARE REIT INC COM 95040Q104 79 1,426 SH   SOLE   0 0 1,426
HEALTHPEAK PROPERTIES INC COM 42250P103 50 1,837 SH   SOLE   0 0 1,837
HEALTHSOUTH CORP COM 29261A100 31 477 SH   SOLE   0 0 477
HEICO CORP-CLASS A COM 422806208 2,342 26,413 SH   SOLE   25,921 0 492
HENRY SCHEIN INC COM 806407102 28 480 SH   SOLE   0 0 480
HERSHEY CO/THE COM 427866108 8,372 58,405 SH   SOLE   5,647 0 52,758
HESS CORP COM 42809H107 39 958 SH   SOLE   0 0 958
HEWLETT-PACKARD CO COM 40434L105 93 4,888 SH   SOLE   0 0 4,888
HILL-ROM HOLDINGS INC COM 431475102 31 367 SH   SOLE   0 0 367
HOLOGIC INC COM 436440101 58 879 SH   SOLE   0 0 879
HORMEL FOODS CORP COM 440452100 10,558 215,954 SH   SOLE   157,097 0 58,857
HOST HOTELS & RESORTS INC COM 44107P104 26 2,377 SH   SOLE   0 0 2,377
HUMANA INC COM 444859102 187 452 SH   SOLE   0 0 452
HUNT (JB) TRANSPRT SVCS INC COM 445658107 36 286 SH   SOLE   0 0 286
HUNTINGTON BANCSHARES INC COM 446150104 24 2,640 SH   SOLE   0 0 2,640
IAMGOLD CORP COM 450913108 3,178 830,797 SH   SOLE   61,205 0 769,592
IDEX CORP COM 45167R104 47 257 SH   SOLE   0 0 257
IDEXX LABORATORIES INC COM 45168D104 113 288 SH   SOLE   0 0 288
ILLUMINA INC COM 452327109 154 499 SH   SOLE   0 0 499
IMMUNOMEDICS INC COM 452907108 1,556 18,300 SH   SOLE   0 0 18,300
INCYTE CORP COM 45337C102 52 582 SH   SOLE   0 0 582
INSULET CORP COM 45784P101 29,882 126,304 SH   SOLE   115,101 0 11,203
INTEL CORP COM 458140100 100 1,928 SH   SOLE   0 0 1,928
INTERCONTINENTALEXCHANGE INC COM 45866F104 184 1,842 SH   SOLE   0 0 1,842
INTERNATIONAL PAPER CO COM 460146103 54 1,341 SH   SOLE   0 0 1,341
INTERPUBLIC GROUP OF COS INC COM 460690100 28 1,698 SH   SOLE   0 0 1,698
INTL BUSINESS MACHINES CORP COM 459200101 290 2,384 SH   SOLE   0 0 2,384
INTL FLAVORS & FRAGRANCES COM 459506101 45 365 SH   SOLE   0 0 365
IONIS PHARMACEUTICALS INC COM 462222100 28 598 SH   SOLE   0 0 598
IQIYI INC-ADR COM 46267X108 189 8,349 SH   SOLE   0 0 8,349
IRON MOUNTAIN INC COM 46284V101 29 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 50,562 437,687 SH   SOLE   324,281 0 113,406
JOHNSON & JOHNSON COM 478160104 1,345 9,032 SH   SOLE   0 0 9,032
JPMORGAN CHASE & CO COM 46625H100 41 426 SH   SOLE   0 0 426
JUNIPER NETWORKS INC COM 48203R104 24 1,118 SH   SOLE   0 0 1,118
KANSAS CITY SOUTHERN COM 485170302 58 322 SH   SOLE   0 0 322
KELLOGG CO COM 487836108 46,651 722,264 SH   SOLE   509,694 0 212,570
KEURIG DR PEPPER INC COM 49271V100 16,276 589,718 SH   SOLE   524,854 0 64,864
KIMBERLY-CLARK CORP COM 494368103 170 1,148 SH   SOLE   0 0 1,148
KINDER MORGAN INC COM 49456B101 76 6,190 SH   SOLE   0 0 6,190
KINROSS GOLD CORP COM 496902404 21,052 2,393,214 SH   SOLE   739,147 0 1,654,067
KNIGHT-SWIFT TRANSPORTATION COM 499049104 92 2,255 SH   SOLE   2,255 0 0
KROGER CO COM 501044101 61,337 1,808,830 SH   SOLE   1,125,101 0 683,729
LAS VEGAS SANDS CORP COM 517834107 4,734 101,455 SH   SOLE   59,505 0 41,950
LEAR CORP COM 521865204 22 204 SH   SOLE   0 0 204
LENNAR CORP-CL A COM 526057104 70 852 SH   SOLE   0 0 852
LENNOX INTERNATIONAL INC COM 526107107 32 118 SH   SOLE   0 0 118
LIBERTY MEDIA GROUP-C COM 531229854 31 841 SH   SOLE   0 0 841
LIVE NATION ENTERTAINMENT IN COM 538034109 28 528 SH   SOLE   0 0 528
LKQ CORP COM 501889208 24 882 SH   SOLE   0 0 882
LOWE'S COS INC COM 548661107 121 728 SH   SOLE   0 0 728
LULULEMON ATHLETICA INC COM 550021109 135 410 SH   SOLE   0 0 410
LYFT INC-A COM 55087P104 40 1,442 SH   SOLE   0 0 1,442
M & T BANK CORP COM 55261F104 39 421 SH   SOLE   0 0 421
MARKETAXESS HOLDINGS INC COM 57060D108 11,888 24,684 SH   SOLE   13,300 0 11,384
MARRIOTT INTERNATIONAL-CL A COM 571903202 26,792 289,391 SH   SOLE   281,089 0 8,302
MARSH & MCLENNAN COS COM 571748102 199 1,734 SH   SOLE   0 0 1,734
MARTIN MARIETTA MATERIALS COM 573284106 50 211 SH   SOLE   0 0 211
MASCO CORP COM 574599106 49 890 SH   SOLE   0 0 890
MASIMO CORP COM 574795100 171 724 SH   SOLE   550 0 174
MCCORMICK & CO-NON VTG SHRS COM 579780206 5,904 30,418 SH   SOLE   7,202 0 23,216
MCDONALD'S CORP COM 580135101 560 2,552 SH   SOLE   0 0 2,552
MCKESSON CORP COM 58155Q103 89 599 SH   SOLE   0 0 599
MELCO CROWN ENTERTAINME-ADR COM 585464100 6,679 401,152 SH   SOLE   290,198 0 110,954
MERCADOLIBRE INC COM 58733R102 176 163 SH   SOLE   0 0 163
MERCK & CO. INC. COM 58933Y105 720 8,676 SH   SOLE   0 0 8,676
MGM RESORTS INTERNATIONAL COM 552953101 30 1,365 SH   SOLE   0 0 1,365
MID-AMERICA APARTMENT COMM COM 59522J103 45 389 SH   SOLE   0 0 389
MODERNA INC COM 60770K107 31,085 439,357 SH   SOLE   262,449 0 176,908
MOHAWK INDUSTRIES INC COM 608190104 14,927 152,959 SH   SOLE   151,974 0 985
MOLINA HEALTHCARE INC COM 60855R100 80 439 SH   SOLE   238 0 201
MOLSON COORS BREWING CO -B COM 60871R209 21 618 SH   SOLE   0 0 618
MONDELEZ INTERNATIONAL INC COM 609207105 279 4,849 SH   SOLE   0 0 4,849
MONSTER BEVERAGE CORP COM 61174X109 105 1,314 SH   SOLE   0 0 1,314
NATIONAL RETAIL PROPERTIES COM 637417106 28 822 SH   SOLE   0 0 822
NETFLIX INC COM 64110L106 5,090 10,179 SH   SOLE   6,610 0 3,569
NETWORK APPLIANCE INC COM 64110D104 33 755 SH   SOLE   0 0 755
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,010 31,306 SH   SOLE   2,237 0 29,069
NEWMONT CORP COM 651639106 57,576 907,423 SH   SOLE   600,431 0 306,992
NEXTERA ENERGY INC COM 65339F101 465 1,677 SH   SOLE   0 0 1,677
NIKE INC -CL B COM 654106103 175 1,393 SH   SOLE   0 0 1,393
NIKOLA CORP COM 654110105 428 20,880 SH   SOLE   0 0 20,880
NIO INC - ADR COM 62914V106 29,506 1,390,499 SH   SOLE   874,437 0 516,062
NORTHERN TRUST CORP COM 665859104 53 678 SH   SOLE   0 0 678
NORTONLIFELOCK INC COM 668771108 45,867 2,200,903 SH   SOLE   1,644,662 0 556,241
NOVAGOLD RESOURCES INC COM 66987E206 3,708 312,274 SH   SOLE   23,044 0 289,230
NUANCE COMMUNICATIONS INC COM 67020Y100 32 951 SH   SOLE   0 0 951
NVR INC COM 62944T105 2,977 729 SH   SOLE   663 0 66
O'REILLY AUTOMOTIVE INC COM 67103H107 115 250 SH   SOLE   0 0 250
OCCIDENTAL PETROLEUM CORP COM 674599105 662 66,112 SH   SOLE   56,770 0 9,342
OGE ENERGY CORP COM 670837103 32 1,067 SH   SOLE   0 0 1,067
OLD DOMINION FREIGHT LINE COM 679580100 65 359 SH   SOLE   0 0 359
OMEGA HEALTHCARE INVESTORS COM 681936100 94 3,151 SH   SOLE   0 0 3,151
OMNICOM GROUP COM 681919106 36 727 SH   SOLE   0 0 727
ON SEMICONDUCTOR CORP COM 682189105 31 1,420 SH   SOLE   0 0 1,420
ONEOK INC COM 682680103 39 1,508 SH   SOLE   0 0 1,508
ORACLE CORP COM 68389X105 282 4,724 SH   SOLE   0 0 4,724
P G & E CORP COM 69331C108 24,801 2,641,232 SH   SOLE   1,617,527 0 1,023,705
PACCAR INC COM 693718108 102 1,194 SH   SOLE   0 0 1,194
PACKAGING CORP OF AMERICA COM 695156109 35 319 SH   SOLE   0 0 319
PARAMETRIC TECHNOLOGY CORP COM 69370C100 30 362 SH   SOLE   0 0 362
PEPSICO INC COM 713448108 657 4,743 SH   SOLE   0 0 4,743
PERKINELMER INC COM 714046109 50 397 SH   SOLE   0 0 397
PFIZER INC COM 717081103 700 19,062 SH   SOLE   0 0 19,062
PIONEER NATURAL RESOURCES CO COM 723787107 48 555 SH   SOLE   0 0 555
POOL CORP COM 73278L105 44 132 SH   SOLE   0 0 132
PPG INDUSTRIES INC COM 693506107 91 745 SH   SOLE   0 0 745
PPL CORPORATION COM 69351T106 39 1,446 SH   SOLE   0 0 1,446
PRETIUM RESOURCES INC COM 74139C102 3,638 285,195 SH   SOLE   21,009 0 264,186
PRIMO WATER CORP COM 74167P108 5,056 357,123 SH   SOLE   26,317 0 330,806
PROCTER & GAMBLE CO/THE COM 742718109 1,182 8,505 SH   SOLE   0 0 8,505
PROGRESSIVE CORP COM 743315103 189 2,001 SH   SOLE   0 0 2,001
PROLOGIS INC COM 74340W103 90 894 SH   SOLE   0 0 894
PROOFPOINT INC COM 743424103 32 300 SH   SOLE   0 0 300
PUBLIC SERVICE ENTERPRISE GP COM 744573106 103 1,870 SH   SOLE   0 0 1,870
PUBLIC STORAGE INC COM 74460D109 41,241 185,171 SH   SOLE   89,771 0 95,400
PULTE HOMES INC COM 745867101 41 886 SH   SOLE   0 0 886
QUALCOMM INC COM 747525103 3,322 28,233 SH   SOLE   2,307 0 25,926
QUEST DIAGNOSTICS COM 74834L100 52 457 SH   SOLE   0 0 457
RALPH LAUREN CORP COM 751212101 2,558 37,637 SH   SOLE   37,397 0 240
REALTY INCOME CORP COM 756109104 86 1,410 SH   SOLE   0 0 1,410
REGENCY CENTERS CORP COM 758849103 22 571 SH   SOLE   0 0 571
REGENERON PHARMACEUTICALS COM 75886F107 22,583 40,342 SH   SOLE   26,760 0 13,582
REGIONS FINANCIAL CORP COM 7591EP100 26 2,236 SH   SOLE   0 0 2,236
REPUBLIC SERVICES INC COM 760759100 67 716 SH   SOLE   0 0 716
RESMED INC COM 761152107 77 449 SH   SOLE   0 0 449
RINGCENTRAL INC-CLASS A COM 76680R206 8,212 29,905 SH   SOLE   26,995 0 2,910
RITCHIE BROS AUCTIONEERS COM 767744105 2,824 47,768 SH   SOLE   3,512 0 44,256
ROCKWELL AUTOMATION INC COM 773903109 46 208 SH   SOLE   0 0 208
ROKU INC COM 77543R102 36,536 193,515 SH   SOLE   115,312 0 78,203
ROLLINS INC COM 775711104 32 582 SH   SOLE   0 0 582
ROSS STORES INC COM 778296103 111 1,193 SH   SOLE   0 0 1,193
ROYAL GOLD INC COM 780287108 1,261 10,491 SH   SOLE   0 0 10,491
RPM INTERNATIONAL INC COM 749685103 33 403 SH   SOLE   0 0 403
SALESFORCE.COM INC COM 79466L302 117 467 SH   SOLE   0 0 467
SAREPTA THERAPEUTICS INC COM 803607100 14,870 105,886 SH   SOLE   89,673 0 16,213
SBA COMMUNICATIONS CORP-CL A COM 78410G104 121 380 SH   SOLE   0 0 380
SCHLUMBERGER LTD COM 806857108 74 4,745 SH   SOLE   0 0 4,745
SCHWAB (CHARLES) CORP COM 808513105 144 3,986 SH   SOLE   0 0 3,986
SEAGEN INC COM 81181C104 8,170 41,750 SH   SOLE   30,894 0 10,856
SEALED AIR CORP COM 81211K100 10,751 277,024 SH   SOLE   275,543 0 1,481
SEMPRA ENERGY COM 816851109 117 990 SH   SOLE   0 0 990
SERVICE CORP INTERNATIONAL COM 817565104 32 749 SH   SOLE   0 0 749
SHERWIN-WILLIAMS CO/THE COM 824348106 186 267 SH   SOLE   0 0 267
SHOPIFY INC - CLASS A COM 82509L107 3,846 3,773 SH   SOLE   278 0 3,495
SIMON PROPERTY GROUP INC COM 828806109 7,360 113,787 SH   SOLE   110,342 0 3,445
SIRIUS XM RADIO INC COM 82968B103 17 3,125 SH   SOLE   0 0 3,125
SLACK TECHNOLOGIES INC- CL A COM 83088V102 21,098 785,469 SH   SOLE   759,182 0 26,287
SMITH (A.O.) CORP COM 831865209 112 2,115 SH   SOLE   1,536 0 579
SNAP INC - A COM 83304A106 34,095 1,305,832 SH   SOLE   925,765 0 380,067
SNAP-ON INC COM 833034101 27 184 SH   SOLE   0 0 184
SOLAREDGE TECHNOLOGIES INC COM 83417M104 128 536 SH   SOLE   0 0 536
SOUTHWEST AIRLINES CO COM 844741108 7,184 191,562 SH   SOLE   69,907 0 121,655
STANTEC INC COM 85472N109 1,273 42,067 SH   SOLE   3,105 0 38,962
STARBUCKS CORP COM 855244109 150 1,747 SH   SOLE   0 0 1,747
STATE STREET CORP COM 857477103 68 1,139 SH   SOLE   0 0 1,139
SUN COMMUNITIES INC COM 866674104 46 329 SH   SOLE   0 0 329
SYSCO CORP COM 871829107 107 1,717 SH   SOLE   0 0 1,717
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 8,195 49,599 SH   SOLE   35,616 0 13,983
TAL EDUCATION GROUP- ADR COM 874080104 25,992 341,818 SH   SOLE   332,492 0 9,326
TARGET CORP COM 87612E106 18,986 120,608 SH   SOLE   76,510 0 44,098
TELADOC INC COM 87918A105 38,677 176,413 SH   SOLE   113,738 0 62,675
TELEDYNE TECHNOLOGIES INC COM 879360105 38 124 SH   SOLE   0 0 124
TELEFLEX INC COM 879369106 75 221 SH   SOLE   0 0 221
TENCENT MUSIC ENTERTAINM-ADR COM 88034P109 1,745 118,175 SH   SOLE   5,765 0 112,410
THERMO FISHER SCIENTIFIC INC COM 883556102 598 1,355 SH   SOLE   0 0 1,355
THOMSON REUTERS CORP COM 884903709 2,446 30,753 SH   SOLE   2,267 0 28,486
TJX COMPANIES INC COM 872540109 209 3,762 SH   SOLE   0 0 3,762
TORO CO COM 891092108 30 363 SH   SOLE   0 0 363
TRACTOR SUPPLY COMPANY COM 892356106 57 396 SH   SOLE   0 0 396
TRADE DESK INC/THE -CLASS A COM 88339J105 84 162 SH   SOLE   0 0 162
TRAVELERS COS INC/THE COM 89417E109 86 793 SH   SOLE   0 0 793
TRIMBLE INC COM 896239100 41 851 SH   SOLE   0 0 851
TWILIO INC - A COM 90138F102 4,139 16,749 SH   SOLE   12,708 0 4,041
TYLER TECHNOLOGIES INC COM 902252105 64 184 SH   SOLE   0 0 184
TYSON FOODS INC-CL A COM 902494103 3,367 56,607 SH   SOLE   4,554 0 52,053
UDR INC COM 902653104 24 749 SH   SOLE   0 0 749
UGI CORP COM 902681105 31 940 SH   SOLE   0 0 940
ULTA SALON COSMETICS & FRAGR COM 90384S303 535 2,389 SH   SOLE   0 0 2,389
UNION PACIFIC CORP COM 907818108 21 109 SH   SOLE   0 0 109
UNITED CONTINENTAL HOLDINGS COM 910047109 188 5,410 SH   SOLE   0 0 5,410
UNITED PARCEL SERVICE-CL B COM 911312106 6,511 39,072 SH   SOLE   3,870 0 35,202
UNITEDHEALTH GROUP INC COM 91324P102 1,011 3,243 SH   SOLE   0 0 3,243
UNIVERSAL DISPLAY CORP COM 91347P105 33 181 SH   SOLE   0 0 181
UNIVERSAL HEALTH SERVICES-B COM 913903100 24 227 SH   SOLE   0 0 227
US BANCORP COM 902973304 171 4,781 SH   SOLE   0 0 4,781
VAIL RESORTS INC COM 91879Q109 6,890 32,203 SH   SOLE   20,106 0 12,097
VEEVA SYSTEMS INC-CLASS A COM 922475108 129 460 SH   SOLE   0 0 460
VENTAS INC COM 92276F100 163 3,874 SH   SOLE   0 0 3,874
VEREIT INC COM 92339V100 29 4,438 SH   SOLE   0 0 4,438
VERIZON COMMUNICATIONS INC COM 92343V104 14,487 243,519 SH   SOLE   128,074 0 115,445
VERTEX PHARMACEUTICALS INC COM 92532F100 243 893 SH   SOLE   0 0 893
VF CORP COM 918204108 77 1,100 SH   SOLE   0 0 1,100
VIACOMCBS INC - CLASS B COM 92556H206 1,186 42,349 SH   SOLE   40,244 0 2,105
VIPSHOP HOLDINGS LTD - ADR COM 92763W103 17,182 1,098,582 SH   SOLE   621,517 0 477,065
VMWARE INC-CLASS A COM 928563402 45 316 SH   SOLE   0 0 316
VORNADO REALTY TRUST COM 929042109 31 933 SH   SOLE   0 0 933
VULCAN MATERIALS CO COM 929160109 4,444 32,786 SH   SOLE   31,816 0 970
WABTEC CORP COM 929740108 38 608 SH   SOLE   0 0 608
WALGREEN CO COM 931427108 1,904 52,996 SH   SOLE   7,310 0 45,686
WALT DISNEY CO/THE COM 254687106 769 6,196 SH   SOLE   0 0 6,196
WASTE MANAGEMENT INC COM 94106L109 164 1,445 SH   SOLE   0 0 1,445
WATERS CORP COM 941848103 41 211 SH   SOLE   0 0 211
WATSCO INC COM 942622200 162 694 SH   SOLE   0 0 694
WAYFAIR INC- CLASS A COM 94419L101 64 220 SH   SOLE   0 0 220
WELLS FARGO & CO COM 949746101 312 13,282 SH   SOLE   0 0 13,282
WEST PHARMACEUTICAL SERVICES COM 955306105 69 251 SH   SOLE   0 0 251
WESTERN UNION CO COM 959802109 43 2,005 SH   SOLE   0 0 2,005
WHEATON PRECIOUS METALS CORP COM 962879102 34,935 714,288 SH   SOLE   188,629 0 525,659
WHIRLPOOL CORP COM 963320106 39 212 SH   SOLE   0 0 212
WILLIAMS COS INC COM 969457100 82 4,149 SH   SOLE   0 0 4,149
WP CAREY INC COM 92936U109 38 587 SH   SOLE   0 0 587
WW GRAINGER INC COM 384802104 55 154 SH   SOLE   0 0 154
WYNN RESORTS LTD COM 983134107 14 189 SH   SOLE   0 0 189
XILINX INC COM 983919101 87 836 SH   SOLE   0 0 836
XYLEM INC COM 98419M100 52 613 SH   SOLE   0 0 613
YUM! BRANDS INC COM 988498101 94 1,034 SH   SOLE   0 0 1,034
ZAI LAB LTD-ADR COM 98887Q104 8,600 103,400 SH   SOLE   97,800 0 5,600
ZEBRA TECHNOLOGIES CORP-CL A COM 989207105 21 85 SH   SOLE   0 0 85
ZIMMER HOLDINGS INC COM 98956P102 105 772 SH   SOLE   0 0 772
ZIONS BANCORPORATION COM 989701107 23 803 SH   SOLE   803 0 0
ZSCALER INC COM 98980G102 14,278 101,485 SH   SOLE   92,490 0 8,995
ZYNGA INC - CL A COM 98986T108 34 3,738 SH   SOLE   0 0 3,738