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 36,433 186,055 SH   SOLE   143,596 0 42,459
360 DIGITECH INC COM 88557W101 2,652 63,394 SH   SOLE   7,711 0 55,683
3M CO COM 88579Y101 391 1,969 SH   SOLE   0 0 1,969
51JOB INC-ADR COM 316827104 678 8,718 SH   SOLE   884 0 7,834
ABBOTT LABORATORIES COM 002824100 570 4,919 SH   SOLE   0 0 4,919
ABBVIE INC COM 00287Y109 654 5,806 SH   SOLE   0 0 5,806
ABIOMED INC COM 003654100 50,061 160,395 SH   SOLE   124,655 0 35,740
ACTIVISION BLIZZARD INC COM 00507V109 2,993 31,365 SH   SOLE   4,829 0 26,536
ADVANCE AUTO PARTS INC COM 00751Y106 9 42 SH   SOLE   0 0 42
ADVANCED MICRO DEVICES COM 007903107 256 2,728 SH   SOLE   0 0 2,728
AFLAC INC COM 001055102 94 1,756 SH   SOLE   0 0 1,756
AGNC INVESTMENT CORP COM 00123Q104 291 17,233 SH   SOLE   0 0 17,233
AGNICO-EAGLE MINES COM 008474108 24,438 403,711 SH   SOLE   155,205 0 248,506
AIR PRODUCTS & CHEMICALS INC COM 009158106 77 269 SH   SOLE   0 0 269
AKAMAI TECHNOLOGIES COM 00971T101 63 541 SH   SOLE   0 0 541
ALAMOS GOLD INC COM 011532108 4,494 587,641 SH   SOLE   44,948 0 542,693
ALBEMARLE CORP COM 012653101 80 476 SH   SOLE   0 0 476
ALEXANDRIA REAL ESTATE EQUIT COM 015271109 40 220 SH   SOLE   0 0 220
ALIGN TECHNOLOGY INC COM 016255101 121 198 SH   SOLE   0 0 198
ALLEGHANY CORP COM 017175100 33 50 SH   SOLE   0 0 50
ALLSTATE CORP COM 020002101 130 1,000 SH   SOLE   0 0 1,000
ALLY FINANCIAL INC COM 02005N100 63 1,268 SH   SOLE   0 0 1,268
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,468 8,657 SH   SOLE   0 0 8,657
ALTICE USA INC- A COM 02156K103 36 1,057 SH   SOLE   0 0 1,057
AMAZON.COM INC COM 023135106 2,043 594 SH   SOLE   0 0 594
AMC ENTERTAINMENT HLDS-CL A COM 00165C104 1,866 32,913 SH   SOLE   0 0 32,913
AMEDISYS INC COM 023436108 32 131 SH   SOLE   0 0 131
AMERICAN EXPRESS CO COM 025816109 77 468 SH   SOLE   0 0 468
AMERICAN FINANCIAL GROUP INC COM 025932104 41 325 SH   SOLE   0 0 325
AMERICAN INTERNATIONAL GROUP COM 026874784 30 633 SH   SOLE   0 0 633
AMERICAN TOWER CORP COM 03027X100 410 1,517 SH   SOLE   0 0 1,517
AMERICAN WATER WORKS CO INC COM 030420103 96 620 SH   SOLE   0 0 620
AMERISOURCEBERGEN CORP COM 03073E105 57 502 SH   SOLE   0 0 502
AMGEN INC COM 031162100 449 1,841 SH   SOLE   0 0 1,841
ANNALY CAPITAL MANAGEMENT INC COM 035710409 923 103,944 SH   SOLE   0 0 103,944
ANTHEM INC COM 036752103 289 757 SH   SOLE   0 0 757
APPLE INC COM 037833100 928 6,773 SH   SOLE   0 0 6,773
APTARGROUP INC COM 038336103 37 263 SH   SOLE   0 0 263
AQUA AMERICA INC COM 29670G102 38 835 SH   SOLE   0 0 835
ARAMARK COM 03852U106 10,698 287,201 SH   SOLE   263,648 0 23,553
ARCHER-DANIELS-MIDLAND CO COM 039483102 47 779 SH   SOLE   0 0 779
ARISTA NETWORKS INC COM 040413106 68 187 SH   SOLE   0 0 187
ARTHUR J GALLAGHER & CO COM 363576109 91 649 SH   SOLE   0 0 649
ASCENDIS PHARMA A/S - ADR COM 04351P101 535 4,069 SH   SOLE   4,069 0 0
ASPEN TECHNOLOGY INC COM 045327103 33 239 SH   SOLE   0 0 239
AT&T INC COM 00206R102 687 23,877 SH   SOLE   0 0 23,877
ATMOS ENERGY CORP COM 049560105 40 417 SH   SOLE   0 0 417
AUTOHOME INC-ADR COM 05278C107 2,314 36,177 SH   SOLE   33,410 0 2,767
AUTOLIV INC COM 052800109 1 12 SH   SOLE   0 0 12
AUTOZONE INC COM 053332102 122 82 SH   SOLE   0 0 82
AVALARA INC COM 05338G106 5 33 SH   SOLE   0 0 33
AVALONBAY COMMUNITIES INC COM 053484101 86 412 SH   SOLE   0 0 412
AVERY DENNISON CORP COM 053611109 59 283 SH   SOLE   0 0 283
AXON ENTERPRISE INC COM 05464C101 47 265 SH   SOLE   0 0 265
BALL CORP COM 058498106 90 1,111 SH   SOLE   0 0 1,111
BALLARD POWER SYSTEMS INC COM 058586108 3,419 188,313 SH   SOLE   14,217 0 174,096
BANK OF AMERICA CORP COM 060505104 116 2,816 SH   SOLE   0 0 2,816
BANK OF NEW YORK CO INC COM 064058100 161 3,135 SH   SOLE   0 0 3,135
BATH & BODY WORKS INC COM 070830104 4,776 66,273 SH   SOLE   60,022 0 6,251
BAXTER INTERNATIONAL INC COM 071813109 133 1,649 SH   SOLE   0 0 1,649
BB&T CORP COM 89832Q109 223 4,023 SH   SOLE   0 0 4,023
BECTON DICKINSON & CO COM 075887109 18,064 74,280 SH   SOLE   34,635 0 39,645
BERKSHIRE HATHAWAY INC-CL A COM 084670108 419 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC-CL B COM 084670702 104 376 SH   SOLE   0 0 376
BILL.COM HOLDINGS INC COM 090043100 217 1,185 SH   SOLE   0 0 1,185
BIO-RAD LABORATORIES-A COM 090572207 46 72 SH   SOLE   0 0 72
BIO-TECHNE CORP COM 09073M104 31 69 SH   SOLE   0 0 69
BIOGEN IDEC INC COM 09062X103 48,909 141,244 SH   SOLE   82,683 0 58,561
BLACKBERRY LTD COM 09228F103 12,185 995,929 SH   SOLE   339,174 0 656,755
BOOKING HOLDINGS INC COM 09857L108 306 140 SH   SOLE   0 0 140
BORGWARNER INC COM 099724106 34 703 SH   SOLE   0 0 703
BOSTON BEER COMPANY INC-A COM 100557107 13,304 13,033 SH   SOLE   9,450 0 3,583
BOSTON PROPERTIES INC COM 101121101 56 488 SH   SOLE   0 0 488
BOSTON SCIENTIFIC CORP COM 101137107 203 4,759 SH   SOLE   0 0 4,759
BRIGHT HORIZONS FAMILY SOLUT COM 109194100 224 1,526 SH   SOLE   0 0 1,526
BRISTOL-MYERS SQUIBB CO COM 110122108 477 7,134 SH   SOLE   0 0 7,134
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 62 385 SH   SOLE   0 0 385
BROWN & BROWN INC COM 115236101 42 795 SH   SOLE   0 0 795
BROWN-FORMAN CORP-CLASS B COM 115637209 77 1,034 SH   SOLE   0 0 1,034
BURLINGTON STORES INC COM 122017106 5,280 16,399 SH   SOLE   16,192 0 207
C.H. ROBINSON WORLDWIDE INC COM 12541W209 33,057 352,911 SH   SOLE   257,603 0 95,308
CABLE ONE INC COM 12685J105 36 19 SH   SOLE   0 0 19
CABOT OIL & GAS CORP COM 127097103 483 27,667 SH   SOLE   0 0 27,667
CAE INC COM 124765108 8,914 289,116 SH   SOLE   134,504 0 154,612
CAMDEN PROPERTY TRUST COM 133131102 45 340 SH   SOLE   0 0 340
CAMECO CORP COM 13321L108 18,492 963,769 SH   SOLE   395,663 0 568,106
CAMPBELL SOUP CO COM 134429109 51,792 1,136,032 SH   SOLE   964,911 0 171,121
CANADA GOOSE HOLDINGS INC COM 135086106 4,930 112,669 SH   SOLE   8,693 0 103,976
CARDINAL HEALTH INC COM 14149Y108 57 994 SH   SOLE   0 0 994
CARLISLE COS INC COM 142339100 37 192 SH   SOLE   0 0 192
CARMAX INC COM 143130102 72 555 SH   SOLE   0 0 555
CARNIVAL CORP COM 143658300 22,708 861,457 SH   SOLE   677,967 0 183,490
CATERPILLAR INC COM 149123101 378 1,735 SH   SOLE   0 0 1,735
CBOE HOLDINGS INC COM 12503M108 29,523 247,989 SH   SOLE   168,125 0 79,864
CBRE GROUP INC - A COM 12504L109 98 1,148 SH   SOLE   0 0 1,148
CENTENE CORP COM 15135B101 174 2,389 SH   SOLE   0 0 2,389
CERNER CORP COM 156782104 82 1,044 SH   SOLE   0 0 1,044
CHEGG INC COM 163092109 1,751 21,072 SH   SOLE   0 0 21,072
CHEVRON CORP COM 166764100 146 1,398 SH   SOLE   0 0 1,398
CHEWY INC - CLASS A COM 16679L109 30,760 385,899 SH   SOLE   333,833 0 52,066
CHIPOTLE MEXICAN GRILL INC COM 169656105 691 446 SH   SOLE   0 0 446
CHURCH & DWIGHT CO INC COM 171340102 20,908 245,347 SH   SOLE   73,536 0 171,811
CIA DE MINAS BUENAVENTUR-ADR COM 204448104 10,137 1,120,143 SH   SOLE   1,096,577 0 23,566
CIENA CORP COM 171779309 43 749 SH   SOLE   0 0 749
CINCINNATI FINANCIAL CORP COM 172062101 62 531 SH   SOLE   0 0 531
CISCO SYSTEMS INC COM 17275R102 86 1,619 SH   SOLE   0 0 1,619
CITRIX SYSTEMS INC COM 177376100 23,936 204,109 SH   SOLE   187,971 0 16,138
CLOROX COMPANY COM 189054109 63,905 355,204 SH   SOLE   253,871 0 101,333
CLOUDFLARE INC - CLASS A COM 18915M107 37,827 357,401 SH   SOLE   257,276 0 100,125
CMS ENERGY CORP COM 125896100 58 975 SH   SOLE   0 0 975
COACH INC COM 876030107 39 905 SH   SOLE   0 0 905
COCA-COLA CO/THE COM 191216100 701 12,953 SH   SOLE   0 0 12,953
COLGATE-PALMOLIVE CO COM 194162103 238 2,930 SH   SOLE   0 0 2,930
COLLIERS INTERNATIONAL GROUP COM 194693107 5,665 50,529 SH   SOLE   3,932 0 46,597
COMCAST CORP-CLASS A COM 20030N101 877 15,387 SH   SOLE   0 0 15,387
COMERICA INC COM 200340107 37 524 SH   SOLE   0 0 524
COMMERCE BANCSHARES INC COM 200525103 55 740 SH   SOLE   0 0 740
CONAGRA FOODS INC COM 205887102 57,267 1,574,121 SH   SOLE   1,185,873 0 388,248
CONOCOPHILLIPS COM 20825C104 282 4,634 SH   SOLE   0 0 4,634
CONSOLIDATED EDISON INC COM 209115104 43,779 610,416 SH   SOLE   351,886 0 258,530
CONSTELLATION BRANDS INC-A COM 21036P108 125 535 SH   SOLE   0 0 535
COOPER COS INC/THE COM 216648402 72 182 SH   SOLE   0 0 182
COPART INC COM 217204106 42 321 SH   SOLE   0 0 321
COSTAR GROUP INC COM 22160N109 111 1,340 SH   SOLE   0 0 1,340
COSTCO WHOLESALE CORP COM 22160K105 576 1,456 SH   SOLE   0 0 1,456
CROWDSTRIKE HOLDINGS INC - A COM 22788C105 623 2,480 SH   SOLE   0 0 2,480
CROWN CASTLE INTL CORP COM 22822V101 271 1,391 SH   SOLE   0 0 1,391
CUMMINS INC COM 231021106 122 499 SH   SOLE   0 0 499
CVS HEALTH CORP COM 126650100 374 4,478 SH   SOLE   0 0 4,478
DANAHER CORP COM 235851102 569 2,122 SH   SOLE   0 0 2,122
DARDEN RESTAURANTS INC COM 237194105 79 542 SH   SOLE   0 0 542
DARLING INTERNATIONAL INC COM 237266101 40 595 SH   SOLE   0 0 595
DATADOG INC - CLASS A COM 23804L103 222 2,129 SH   SOLE   0 0 2,129
DECKERS OUTDOOR CORP COM 243537107 43 112 SH   SOLE   0 0 112
DEERE & CO COM 244199105 240 680 SH   SOLE   0 0 680
DELTA AIR LINES INC COM 247361702 94 2,177 SH   SOLE   0 0 2,177
DENTSPLY INTERNATIONAL INC COM 24906P109 119 1,878 SH   SOLE   0 0 1,878
DEVON ENERGY CORPORATION COM 25179M103 64 2,202 SH   SOLE   0 0 2,202
DEXCOM INC COM 252131107 1,005 2,354 SH   SOLE   0 0 2,354
DIAMONDBACK ENERGY INC COM 25278X109 1,957 20,844 SH   SOLE   0 0 20,844
DIGITAL REALTY TRUST INC COM 253868103 1,639 10,896 SH   SOLE   1,688 0 9,208
DISCOVERY COMMUNICATIONS-A COM 25470F104 31,324 1,020,978 SH   SOLE   915,356 0 105,622
DISCOVERY COMMUNICATIONS-C COM 25470F302 24,872 858,264 SH   SOLE   603,073 0 255,191
DOLLAR GENERAL CORP COM 256677105 180 830 SH   SOLE   0 0 830
DOLLAR TREE INC COM 256746108 29,753 299,027 SH   SOLE   279,404 0 19,623
DOMINION ENERGY INC COM 25746U109 211 2,872 SH   SOLE   0 0 2,872
DOMINO'S PIZZA INC COM 25754A201 61,356 131,528 SH   SOLE   99,617 0 31,911
DR HORTON INC COM 23331A109 105 1,162 SH   SOLE   0 0 1,162
DRAFTKINGS INC - CL A COM 26142R104 74 1,410 SH   SOLE   0 0 1,410
EAST WEST BANCORP INC COM 27579R104 34 473 SH   SOLE   0 0 473
EASTMAN CHEMICAL COMPANY COM 277432100 49 419 SH   SOLE   0 0 419
EBAY INC COM 278642103 155 2,208 SH   SOLE   0 0 2,208
ECOLAB INC COM 278865100 27 132 SH   SOLE   0 0 132
EDISON INTERNATIONAL COM 281020107 78 1,350 SH   SOLE   0 0 1,350
EDWARDS LIFESCIENCES CORP COM 28176E108 219 2,116 SH   SOLE   0 0 2,116
ELANCO ANIMAL HEALTH INC COM 28414H103 102 2,930 SH   SOLE   0 0 2,930
ELDORADO GOLD CORPORATION COM 284902509 673 67,713 SH   SOLE   5,118 0 62,595
ELECTRONIC ARTS INC COM 285512109 144 1,003 SH   SOLE   0 0 1,003
ELI LILLY & CO COM 532457108 49,887 217,352 SH   SOLE   168,833 0 48,519
EMERSON ELECTRIC CO COM 291011104 203 2,109 SH   SOLE   0 0 2,109
ENPHASE ENERGY INC COM 29355A107 275 1,500 SH   SOLE   0 0 1,500
EOG RESOURCES INC COM 26875P101 15,483 185,561 SH   SOLE   183,576 0 1,985
EQUIFAX INC COM 294429105 99 414 SH   SOLE   0 0 414
EQUINIX INC COM 29444U700 242 302 SH   SOLE   0 0 302
EQUITY LIFESTYLE PROPERTIES COM 29472R108 42 568 SH   SOLE   0 0 568
EQUITY RESIDENTIAL COM 29476L107 97 1,255 SH   SOLE   0 0 1,255
ERIE INDEMNITY COMPANY-CL A COM 29530P102 17,912 92,639 SH   SOLE   75,449 0 17,190
ESSEX PROPERTY TRUST INC COM 297178105 67 223 SH   SOLE   0 0 223
ESTEE LAUDER COMPANIES-CL A COM 518439104 226 710 SH   SOLE   0 0 710
ETSY INC COM 29786A106 141 685 SH   SOLE   0 0 685
EVERSOURCE ENERGY COM 30040W108 102 1,265 SH   SOLE   0 0 1,265
EXACT SCIENCES CORP COM 30063P105 10,757 86,534 SH   SOLE   45,749 0 40,785
EXPEDIA GROUP INC COM 30212P303 68 413 SH   SOLE   0 0 413
EXPEDITORS INTL WASH INC COM 302130109 68 535 SH   SOLE   0 0 535
EXTRA SPACE STORAGE INC COM 30225T102 56,533 345,091 SH   SOLE   249,731 0 95,360
F5 NETWORKS INC COM 315616102 39 208 SH   SOLE   0 0 208
FACEBOOK INC-A COM 30303M102 2,021 5,813 SH   SOLE   0 0 5,813
FARFETCH LTD-CLASS A COM 30744W107 278 5,522 SH   SOLE   0 0 5,522
FASTENAL CO COM 311900104 101 1,942 SH   SOLE   0 0 1,942
FEDERAL REALTY INVS TRUST COM 313747206 794 6,780 SH   SOLE   0 0 6,780
FEDEX CORP COM 31428X106 258 865 SH   SOLE   0 0 865
FIRST MAJESTIC SILVER CORP COM 32076V103 474 30,000 SH   SOLE   2,330 0 27,670
FIRST REPUBLIC BANK/CA COM 33616C100 110 587 SH   SOLE   0 0 587
FIVE9 INC COM 338307101 92 500 SH   SOLE   0 0 500
FORD MOTOR CO COM 345370860 197 13,283 SH   SOLE   0 0 13,283
FORTINET INC COM 34959E109 60 251 SH   SOLE   0 0 251
FRANCO-NEVADA CORP COM 351858105 41,656 286,746 SH   SOLE   90,950 0 195,796
FRANKLIN RESOURCES INC COM 354613101 40 1,242 SH   SOLE   0 0 1,242
FUTU HOLDINGS LTD-ADR COM 36118L106 6,698 37,400 SH   SOLE   28,600 0 8,800
GAMESTOP CORP-CLASS A COM 36467W109 853 3,982 SH   SOLE   0 0 3,982
GAOTU TECHEDU INC COM 36257Y109 10,447 707,306 SH   SOLE   607,763 0 99,543
GARTNER INC COM 366651107 74 306 SH   SOLE   0 0 306
GENERAC HOLDINGS INC COM 368736104 86 206 SH   SOLE   0 0 206
GENERAL ELECTRIC CO COM 369604301 396 29,407 SH   SOLE   0 0 29,407
GENERAL MILLS INC COM 370334104 63,147 1,036,385 SH   SOLE   717,797 0 318,588
GENERAL MOTORS CO COM 37045V100 254 4,297 SH   SOLE   0 0 4,297
GENTEX CORP COM 371901109 39 1,175 SH   SOLE   0 0 1,175
GENUINE PARTS CO COM 372460105 56 443 SH   SOLE   0 0 443
GFL ENVIRONMENTAL INC-SUB VT COM 36168Q104 10,045 313,947 SH   SOLE   92,253 0 221,694
GILDAN ACTIVEWEAR INC COM 375916103 5,363 145,192 SH   SOLE   11,201 0 133,991
GILEAD SCIENCES INC COM 375558103 72,313 1,050,145 SH   SOLE   687,611 0 362,534
GODADDY INC - CLASS A COM 380237107 9 106 SH   SOLE   0 0 106
GUIDEWIRE SOFTWARE INC COM 40171V100 33 295 SH   SOLE   0 0 295
HASBRO INC COM 418056107 41 437 SH   SOLE   0 0 437
HCA INC COM 40412C101 187 906 SH   SOLE   0 0 906
HEALTH CARE REIT INC COM 95040Q104 119 1,426 SH   SOLE   0 0 1,426
HEALTHPEAK PROPERTIES INC COM 42250P103 61 1,837 SH   SOLE   0 0 1,837
HEALTHSOUTH CORP COM 29261A100 37 477 SH   SOLE   0 0 477
HEICO CORP-CLASS A COM 422806208 16 132 SH   SOLE   0 0 132
HENRY SCHEIN INC COM 806407102 3,338 44,993 SH   SOLE   5,546 0 39,447
HERSHEY CO/THE COM 427866108 88 503 SH   SOLE   0 0 503
HESS CORP COM 42809H107 1,540 17,641 SH   SOLE   2,170 0 15,471
HEWLETT-PACKARD CO COM 40434L105 106 3,496 SH   SOLE   0 0 3,496
HOLOGIC INC COM 436440101 59 879 SH   SOLE   0 0 879
HORMEL FOODS CORP COM 440452100 41,830 876,014 SH   SOLE   663,568 0 212,446
HOST HOTELS & RESORTS INC COM 44107P104 30,097 1,761,092 SH   SOLE   1,339,496 0 421,596
HUMANA INC COM 444859102 200 452 SH   SOLE   0 0 452
HUNT (JB) TRANSPRT SVCS INC COM 445658107 47 286 SH   SOLE   0 0 286
HUNTINGTON BANCSHARES INC COM 446150104 1,198 83,930 SH   SOLE   14,395 0 69,535
I-MAB-SPONSORED ADR COM 44975P103 12,450 148,300 SH   SOLE   124,600 0 23,700
IDEX CORP COM 45167R104 57 257 SH   SOLE   0 0 257
IDEXX LABORATORIES INC COM 45168D104 182 288 SH   SOLE   0 0 288
ILLINOIS TOOL WORKS COM 452308109 55 245 SH   SOLE   0 0 245
ILLUMINA INC COM 452327109 236 499 SH   SOLE   0 0 499
INCYTE CORP COM 45337C102 49 582 SH   SOLE   0 0 582
INSULET CORP COM 45784P101 23,314 84,929 SH   SOLE   80,602 0 4,327
INTEL CORP COM 458140100 159 2,832 SH   SOLE   0 0 2,832
INTERCONTINENTALEXCHANGE INC COM 45866F104 219 1,842 SH   SOLE   0 0 1,842
INTERNATIONAL PAPER CO COM 460146103 82 1,341 SH   SOLE   0 0 1,341
INTERPUBLIC GROUP OF COS INC COM 460690100 15 472 SH   SOLE   0 0 472
INTL BUSINESS MACHINES CORP COM 459200101 449 3,066 SH   SOLE   0 0 3,066
INTL FLAVORS & FRAGRANCES COM 459506101 126 842 SH   SOLE   0 0 842
IQIYI INC-ADR COM 46267X108 26,698 1,713,624 SH   SOLE   1,486,162 0 227,462
IRON MOUNTAIN INC COM 46284V101 45 1,072 SH   SOLE   0 0 1,072
JACK HENRY & ASSOCIATES INC COM 426281101 43 260 SH   SOLE   0 0 260
JM SMUCKER CO/THE COM 832696405 55,999 432,188 SH   SOLE   342,869 0 89,319
JOHNSON & JOHNSON COM 478160104 1,453 8,819 SH   SOLE   0 0 8,819
JONES LANG LASALLE INC COM 48020Q107 38 195 SH   SOLE   0 0 195
JPMORGAN CHASE & CO COM 46625H100 275 1,765 SH   SOLE   0 0 1,765
JUNIPER NETWORKS INC COM 48203R104 31 1,118 SH   SOLE   0 0 1,118
KELLOGG CO COM 487836108 58,122 903,490 SH   SOLE   701,728 0 201,762
KEURIG DR PEPPER INC COM 49271V100 811 23,026 SH   SOLE   3,213 0 19,813
KEYCORP COM 493267108 72 3,482 SH   SOLE   0 0 3,482
KIMBERLY-CLARK CORP COM 494368103 7,017 52,450 SH   SOLE   35,119 0 17,331
KINDER MORGAN INC COM 49456B101 113 6,190 SH   SOLE   0 0 6,190
KINROSS GOLD CORP COM 496902404 13,089 2,062,040 SH   SOLE   822,512 0 1,239,528
KNIGHT-SWIFT TRANSPORTATION COM 499049104 6,821 150,044 SH   SOLE   47,770 0 102,274
KROGER CO COM 501044101 32,651 852,276 SH   SOLE   282,066 0 570,210
LABORATORY CRP OF AMER HLDGS COM 50540R409 90 327 SH   SOLE   0 0 327
LAS VEGAS SANDS CORP COM 517834107 247 4,680 SH   SOLE   0 0 4,680
LEAR CORP COM 521865204 36 204 SH   SOLE   0 0 204
LENNAR CORP-CL A COM 526057104 85 852 SH   SOLE   0 0 852
LENNOX INTERNATIONAL INC COM 526107107 41 118 SH   SOLE   0 0 118
LIBERTY MEDIA GROUP-C COM 531229854 41 841 SH   SOLE   0 0 841
LITHIA MOTORS INC-CL A COM 536797103 32 93 SH   SOLE   0 0 93
LIVE NATION ENTERTAINMENT IN COM 538034109 46 528 SH   SOLE   0 0 528
LKQ CORP COM 501889208 43 882 SH   SOLE   0 0 882
LULULEMON ATHLETICA INC COM 550021109 45 124 SH   SOLE   0 0 124
LUMEN TECHNOLOGIES INC COM 550241103 38,370 2,823,396 SH   SOLE   2,137,722 0 685,674
LYFT INC-A COM 55087P104 50 834 SH   SOLE   0 0 834
M & T BANK CORP COM 55261F104 27,690 190,561 SH   SOLE   131,512 0 59,049
MARKETAXESS HOLDINGS INC COM 57060D108 385 830 SH   SOLE   0 0 830
MARRIOTT INTERNATIONAL-CL A COM 571903202 11,074 81,117 SH   SOLE   75,850 0 5,267
MARSH & MCLENNAN COS COM 571748102 244 1,734 SH   SOLE   0 0 1,734
MARTIN MARIETTA MATERIALS COM 573284106 74 211 SH   SOLE   0 0 211
MASCO CORP COM 574599106 52 890 SH   SOLE   0 0 890
MASIMO CORP COM 574795100 42 174 SH   SOLE   0 0 174
MCCORMICK & CO-NON VTG SHRS COM 579780206 74 840 SH   SOLE   0 0 840
MCDONALD'S CORP COM 580135101 577 2,496 SH   SOLE   0 0 2,496
MCKESSON CORP COM 58155Q103 115 599 SH   SOLE   0 0 599
MELCO RESORTS & ENTERT-ADR COM 585464100 10,724 647,169 SH   SOLE   501,525 0 145,644
MERCADOLIBRE INC COM 58733R102 213 137 SH   SOLE   0 0 137
MERCK & CO. INC. COM 58933Y105 661 8,494 SH   SOLE   0 0 8,494
MICROSTRATEGY INC-CL A COM 594972408 411 618 SH   SOLE   0 0 618
MID-AMERICA APARTMENT COMM COM 59522J103 66 389 SH   SOLE   0 0 389
MODERNA INC COM 60770K107 37,991 161,677 SH   SOLE   92,769 0 68,908
MOHAWK INDUSTRIES INC COM 608190104 8,910 46,359 SH   SOLE   46,155 0 204
MOLINA HEALTHCARE INC COM 60855R100 51 201 SH   SOLE   0 0 201
MOLSON COORS BREWING CO -B COM 60871R209 75 1,388 SH   SOLE   0 0 1,388
MONDELEZ INTERNATIONAL INC COM 609207105 303 4,849 SH   SOLE   0 0 4,849
MONSTER BEVERAGE CORP COM 61174X109 41 451 SH   SOLE   0 0 451
MOSAIC CO/THE COM 61945C103 36 1,131 SH   SOLE   0 0 1,131
NATIONAL RETAIL PROPERTIES COM 637417106 39 822 SH   SOLE   0 0 822
NETFLIX INC COM 64110L106 35,949 68,058 SH   SOLE   48,681 0 19,377
NETWORK APPLIANCE INC COM 64110D104 62 755 SH   SOLE   0 0 755
NEUROCRINE BIOSCIENCES INC COM 64125C109 12,186 125,214 SH   SOLE   100,375 0 24,839
NEW ORIENTAL EDUCATIO-SP ADR COM 647581107 157 19,124 SH   SOLE   0 0 19,124
NEWELL RUBBERMAID INC COM 651229106 41 1,508 SH   SOLE   0 0 1,508
NEWMONT CORP COM 651639106 49,917 787,586 SH   SOLE   594,382 0 193,204
NEXTERA ENERGY INC COM 65339F101 477 6,504 SH   SOLE   0 0 6,504
NIKE INC -CL B COM 654106103 384 2,485 SH   SOLE   0 0 2,485
NIO INC - ADR COM 62914V106 2,813 52,874 SH   SOLE   26,706 0 26,168
NISOURCE INC COM 65473P105 39 1,574 SH   SOLE   0 0 1,574
NORTHERN TRUST CORP COM 665859104 78 678 SH   SOLE   0 0 678
NORTONLIFELOCK INC COM 668771108 57,922 2,127,932 SH   SOLE   1,652,355 0 475,577
NOVAGOLD RESOURCES INC COM 66987E206 2,060 256,685 SH   SOLE   19,831 0 236,854
NOVAVAX INC COM 670002401 22,706 106,947 SH   SOLE   61,906 0 45,041
NUCOR CORP COM 670346105 96 1,001 SH   SOLE   0 0 1,001
NVR INC COM 62944T105 25 5 SH   SOLE   0 0 5
O'REILLY AUTOMOTIVE INC COM 67103H107 142 250 SH   SOLE   0 0 250
OCCIDENTAL PETROLEUM CORP COM 674599105 92 2,942 SH   SOLE   0 0 2,942
OLD DOMINION FREIGHT LINE COM 679580100 91 359 SH   SOLE   0 0 359
OMEGA HEALTHCARE INVESTORS COM 681936100 31 867 SH   SOLE   0 0 867
OMNICOM GROUP COM 681919106 58 727 SH   SOLE   0 0 727
ONECONNECT FINANCIAL TECHNO COM 68248T105 29 2,404 SH   SOLE   0 0 2,404
ONEOK INC COM 682680103 84 1,508 SH   SOLE   0 0 1,508
ORACLE CORP COM 68389X105 441 5,669 SH   SOLE   0 0 5,669
P G & E CORP COM 69331C108 38,309 3,766,862 SH   SOLE   2,556,768 0 1,210,094
PACCAR INC COM 693718108 107 1,194 SH   SOLE   0 0 1,194
PACKAGING CORP OF AMERICA COM 695156109 43 319 SH   SOLE   0 0 319
PELOTON INTERACTIVE INC-A COM 70614W100 42,890 345,829 SH   SOLE   208,377 0 137,452
PENUMBRA INC COM 70975L107 305 1,113 SH   SOLE   0 0 1,113
PEPSICO INC COM 713448108 727 4,908 SH   SOLE   0 0 4,908
PERKINELMER INC COM 714046109 61 397 SH   SOLE   0 0 397
PFIZER INC COM 717081103 771 19,701 SH   SOLE   0 0 19,701
PINNACLE WEST CAPITAL COM 723484101 38 468 SH   SOLE   0 0 468
PIONEER NATURAL RESOURCES CO COM 723787107 127 784 SH   SOLE   0 0 784
PLUG POWER INC COM 72919P202 370 10,808 SH   SOLE   0 0 10,808
PNC FINANCIAL SERVICES GROUP COM 693475105 83 435 SH   SOLE   0 0 435
POOL CORP COM 73278L105 61 132 SH   SOLE   0 0 132
PPG INDUSTRIES INC COM 693506107 124 730 SH   SOLE   0 0 730
PPL CORPORATION COM 69351T106 42 1,485 SH   SOLE   0 0 1,485
PRETIUM RESOURCES INC COM 74139C102 4,688 489,447 SH   SOLE   37,008 0 452,439
PRIMO WATER CORP COM 74167P108 4,950 295,526 SH   SOLE   22,606 0 272,920
PROCTER & GAMBLE CO/THE COM 742718109 1,098 8,134 SH   SOLE   0 0 8,134
PROGRESSIVE CORP COM 743315103 1,752 17,838 SH   SOLE   1,654 0 16,184
PUBLIC SERVICE ENTERPRISE GP COM 744573106 112 1,870 SH   SOLE   0 0 1,870
PUBLIC STORAGE INC COM 74460D109 23,355 77,671 SH   SOLE   8,097 0 69,574
QUALCOMM INC COM 747525103 422 2,952 SH   SOLE   0 0 2,952
QUANTA SERVICES INC COM 74762E102 45 495 SH   SOLE   0 0 495
QUEST DIAGNOSTICS COM 74834L100 60 457 SH   SOLE   0 0 457
REALTY INCOME CORP COM 756109104 56 834 SH   SOLE   0 0 834
REGENCY CENTERS CORP COM 758849103 36,896 575,873 SH   SOLE   459,621 0 116,252
REGENERON PHARMACEUTICALS COM 75886F107 23,692 42,418 SH   SOLE   26,184 0 16,234
REGIONS FINANCIAL CORP COM 7591EP100 36 1,788 SH   SOLE   0 0 1,788
REINSURANCE GROUP OF AMERICA COM 759351604 33 287 SH   SOLE   0 0 287
REPLIGEN CORP COM 759916109 35 176 SH   SOLE   0 0 176
REPUBLIC SERVICES INC COM 760759100 47 429 SH   SOLE   0 0 429
RESMED INC COM 761152107 139 562 SH   SOLE   0 0 562
RINGCENTRAL INC-CLASS A COM 76680R206 3,671 12,634 SH   SOLE   9,413 0 3,221
RITCHIE BROS AUCTIONEERS COM 767744105 6,344 106,891 SH   SOLE   12,071 0 94,820
ROBERT HALF INTL INC COM 770323103 7,106 79,867 SH   SOLE   79,867 0 0
ROCKWELL AUTOMATION INC COM 773903109 118 413 SH   SOLE   0 0 413
ROGERS COMMUNICATIONS -CL B COM 775109200 2,426 45,592 SH   SOLE   3,521 0 42,071
ROKU INC COM 77543R102 7,395 16,103 SH   SOLE   1,539 0 14,564
ROPER INDUSTRIES INC COM 776696106 126 268 SH   SOLE   0 0 268
ROSS STORES INC COM 778296103 148 1,193 SH   SOLE   0 0 1,193
SALESFORCE.COM INC COM 79466L302 153 628 SH   SOLE   0 0 628
SBA COMMUNICATIONS CORP-CL A COM 78410G104 121 380 SH   SOLE   0 0 380
SCHLUMBERGER LTD COM 806857108 152 4,745 SH   SOLE   0 0 4,745
SCHWAB (CHARLES) CORP COM 808513105 9,355 128,486 SH   SOLE   47,639 0 80,847
SCOTTS MIRACLE-GRO CO-CL A COM 810186106 33 172 SH   SOLE   0 0 172
SEAGEN INC COM 81181C104 17,318 109,693 SH   SOLE   53,085 0 56,608
SEALED AIR CORP COM 81211K100 22,615 381,695 SH   SOLE   358,863 0 22,832
SEMPRA ENERGY COM 816851109 131 990 SH   SOLE   0 0 990
SERVICE CORP INTERNATIONAL COM 817565104 40 749 SH   SOLE   0 0 749
SHERWIN-WILLIAMS CO/THE COM 824348106 218 801 SH   SOLE   0 0 801
SHOPIFY INC - CLASS A COM 82509L107 4,629 3,162 SH   SOLE   244 0 2,918
SIGNATURE BANK COM 82669G104 45 182 SH   SOLE   0 0 182
SIMON PROPERTY GROUP INC COM 828806109 5,955 45,641 SH   SOLE   37,774 0 7,867
SMITH (A.O.) CORP COM 831865209 1,478 20,514 SH   SOLE   2,907 0 17,607
SNAP INC - A COM 83304A106 41,728 612,390 SH   SOLE   395,211 0 217,179
SNAP-ON INC COM 833034101 41 184 SH   SOLE   0 0 184
SOLAREDGE TECHNOLOGIES INC COM 83417M104 45 164 SH   SOLE   0 0 164
SOUTHWEST AIRLINES CO COM 844741108 4,222 79,520 SH   SOLE   9,717 0 69,803
STANTEC INC COM 85472N109 4,144 92,776 SH   SOLE   7,158 0 85,618
STATE STREET CORP COM 857477103 94 1,139 SH   SOLE   0 0 1,139
STEEL DYNAMICS INC COM 858119100 41 681 SH   SOLE   0 0 681
SUN COMMUNITIES INC COM 866674104 56 329 SH   SOLE   0 0 329
SUNRUN INC COM 86771W105 38 686 SH   SOLE   0 0 686
SYSCO CORP COM 871829107 133 1,717 SH   SOLE   0 0 1,717
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 3,613 20,411 SH   SOLE   14,643 0 5,768
TAL EDUCATION GROUP- ADR COM 874080104 124 4,905 SH   SOLE   0 0 4,905
TARGET CORP COM 87612E106 21,906 90,619 SH   SOLE   19,156 0 71,463
TELADOC INC COM 87918A105 45,926 276,178 SH   SOLE   172,727 0 103,451
TELEDYNE TECHNOLOGIES INC COM 879360105 52 124 SH   SOLE   0 0 124
TELEFLEX INC COM 879369106 65 161 SH   SOLE   0 0 161
TENCENT MUSIC ENTERTAINM-ADR COM 88034P109 5,746 371,202 SH   SOLE   44,034 0 327,168
THERMO FISHER SCIENTIFIC INC COM 883556102 680 1,347 SH   SOLE   0 0 1,347
TJX COMPANIES INC COM 872540109 254 3,762 SH   SOLE   0 0 3,762
TORO CO COM 891092108 40 363 SH   SOLE   0 0 363
TRACTOR SUPPLY COMPANY COM 892356106 74 396 SH   SOLE   0 0 396
TRAVELERS COS INC/THE COM 89417E109 145 967 SH   SOLE   0 0 967
TWILIO INC - A COM 90138F102 1,286 3,263 SH   SOLE   0 0 3,263
TYLER TECHNOLOGIES INC COM 902252105 43 95 SH   SOLE   0 0 95
TYSON FOODS INC-CL A COM 902494103 519 7,034 SH   SOLE   0 0 7,034
UDR INC COM 902653104 37 749 SH   SOLE   0 0 749
UGI CORP COM 902681105 44 940 SH   SOLE   0 0 940
ULTA SALON COSMETICS & FRAGR COM 90384S303 74 214 SH   SOLE   0 0 214
UNION PACIFIC CORP COM 907818108 57 261 SH   SOLE   0 0 261
UNITED AIRLINES HOLDINGS INC COM 910047109 54 1,038 SH   SOLE   0 0 1,038
UNITED PARCEL SERVICE-CL B COM 911312106 15,582 74,922 SH   SOLE   8,411 0 66,511
UNITEDHEALTH GROUP INC COM 91324P102 1,228 3,067 SH   SOLE   0 0 3,067
UNIVERSAL HEALTH SERVICES-B COM 913903100 33 227 SH   SOLE   0 0 227
UP FINTECH HOLDING LTD - ADR COM 91531W106 1,832 63,217 SH   SOLE   7,446 0 55,771
US BANCORP COM 902973304 232 4,065 SH   SOLE   0 0 4,065
VAIL RESORTS INC COM 91879Q109 14,938 47,194 SH   SOLE   19,181 0 28,013
VALERO ENERGY CORP COM 91913Y100 113 1,450 SH   SOLE   0 0 1,450
VEEVA SYSTEMS INC-CLASS A COM 922475108 143 460 SH   SOLE   0 0 460
VENTAS INC COM 92276F100 76 1,333 SH   SOLE   0 0 1,333
VERISK ANALYTICS INC-CLASS A COM 92345Y106 75 430 SH   SOLE   0 0 430
VERIZON COMMUNICATIONS INC COM 92343V104 14,487 258,556 SH   SOLE   29,333 0 229,223
VERTEX PHARMACEUTICALS INC COM 92532F100 180 893 SH   SOLE   0 0 893
VF CORP COM 918204108 90 1,100 SH   SOLE   0 0 1,100
VIACOMCBS INC - CLASS B COM 92556H206 18,050 399,328 SH   SOLE   326,716 0 72,612
VIPSHOP HOLDINGS LTD - ADR COM 92763W103 26,499 1,319,688 SH   SOLE   972,364 0 347,324
VMWARE INC-CLASS A COM 928563402 10 64 SH   SOLE   0 0 64
VORNADO REALTY TRUST COM 929042109 116 2,484 SH   SOLE   0 0 2,484
VULCAN MATERIALS CO COM 929160109 20,079 115,350 SH   SOLE   112,728 0 2,622
WABTEC CORP COM 929740108 50 608 SH   SOLE   0 0 608
WALGREEN CO COM 931427108 5,560 105,684 SH   SOLE   15,210 0 90,474
WALT DISNEY CO/THE COM 254687106 1,091 6,208 SH   SOLE   0 0 6,208
WASTE MANAGEMENT INC COM 94106L109 202 1,445 SH   SOLE   0 0 1,445
WATERS CORP COM 941848103 73 211 SH   SOLE   0 0 211
WATSCO INC COM 942622200 677 2,363 SH   SOLE   0 0 2,363
WAYFAIR INC- CLASS A COM 94419L101 69 220 SH   SOLE   0 0 220
WELLS FARGO & CO COM 949746101 641 14,156 SH   SOLE   0 0 14,156
WEST PHARMACEUTICAL SERVICES COM 955306105 90 251 SH   SOLE   0 0 251
WESTERN UNION CO COM 959802109 22 957 SH   SOLE   0 0 957
WHEATON PRECIOUS METALS CORP COM 962879102 32,264 731,203 SH   SOLE   242,483 0 488,720
WILLIAMS COS INC COM 969457100 110 4,149 SH   SOLE   0 0 4,149
WILLIAMS-SONOMA INC COM 969904101 34 214 SH   SOLE   0 0 214
WP CAREY INC COM 92936U109 44 587 SH   SOLE   0 0 587
WR BERKLEY CORP COM 084423102 37 492 SH   SOLE   0 0 492
WW GRAINGER INC COM 384802104 67 154 SH   SOLE   0 0 154
WYNN RESORTS LTD COM 983134107 57 469 SH   SOLE   0 0 469
XILINX INC COM 983919101 79 543 SH   SOLE   0 0 543
XYLEM INC COM 98419M100 74 613 SH   SOLE   0 0 613
YUM! BRANDS INC COM 988498101 119 1,034 SH   SOLE   0 0 1,034
ZAI LAB LTD-ADR COM 98887Q104 18,619 105,200 SH   SOLE   101,700 0 3,500
ZIMMER HOLDINGS INC COM 98956P102 124 772 SH   SOLE   0 0 772
ZSCALER INC COM 98980G102 24,027 111,203 SH   SOLE   101,623 0 9,580
ZYNGA INC - CL A COM 98986T108 91 8,587 SH   SOLE   0 0 8,587