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
2U INC COM 90214J101 535 40,290 SH   SOLE 1 40,290 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 321 20,847 SH   SOLE 1 20,847 0 0
3M CO COM 88579Y101 4,414 29,647 SH   SOLE 1 701 0 28,946
51JOB INC SPONSORED ADS 316827104 306 5,230 SH   SOLE 1 5,230 0 0
A10 NETWORKS INC COM 002121101 2,747 196,884 SH   SOLE 1 675 0 196,209
ABBOTT LABS COM 002824100 26,754 226,038 SH   SOLE 1 46,363 0 179,675
ABBVIE INC COM 00287Y109 40,104 247,386 SH   SOLE 1 47,123 0 200,263
ABSOLUTE SOFTWARE CORP COM 00386B109 19,218 2,277,900 SH   SOLE 1 2,277,900 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,396 57,635 SH   SOLE 1 14,953 0 42,682
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 90,711 268,988 SH   SOLE 1 108,012 0 160,976
ACTIVISION BLIZZARD INC COM 00507V109 12,483 155,825 SH   SOLE 1 72,242 0 83,583
ADAMS RES & ENERGY INC COM NEW 006351308 219 5,680 SH   SOLE 1 5,680 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 295 21,218 SH   SOLE 1 21,218 0 0
ADECOAGRO S A COM L00849106 2,955 244,585 SH   SOLE 1 244,585 0 0
ADICET BIO INC COM 007002108 698 34,942 SH   SOLE 1 34,942 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 40,411 88,694 SH   SOLE 1 37,635 0 51,059
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 411 66,094 SH   SOLE 1 66,094 0 0
ADVANCED MICRO DEVICES INC COM 007903107 36,016 329,393 SH   SOLE 1 148,618 0 180,775
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 397 302,717 SH   SOLE 1 302,717 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,540 64,550 SH   SOLE 1 64,550 0 0
AFFIMED N V COM N01045108 1,019 233,266 SH   SOLE 1 233,266 0 0
AFLAC INC COM 001055102 3,723 57,822 SH   SOLE 1 12,357 0 45,465
AGENUS INC COM NEW 00847G705 71 28,882 SH   SOLE 1 28,882 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,417 33,380 SH   SOLE 1 8,193 0 25,187
AGIOS PHARMACEUTICALS INC COM 00847X104 3,170 108,888 SH   SOLE 1 108,888 0 0
AGNICO EAGLE MINES LTD COM 008474108 89,225 1,458,521 SH   SOLE 1 1,204,538 0 253,983
AIRBNB INC COM CL A 009066101 6,584 38,332 SH   SOLE 1 16,990 0 21,342
AKAMAI TECHNOLOGIES INC COM 00971T101 2,748 23,013 SH   SOLE 1 5,880 0 17,133
AKEBIA THERAPEUTICS INC COM 00972D105 339 471,681 SH   SOLE 1 471,681 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 22,300 2,655,833 SH   SOLE 1 2,655,833 0 0
ALBIREO PHARMA INC COM 01345P106 543 18,197 SH   SOLE 1 18,197 0 0
ALECTOR INC COM 014442107 1,377 96,610 SH   SOLE 1 96,610 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 42,356 2,731,628 SH   SOLE 1 2,731,628 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44,801 411,772 SH   SOLE 1 343,116 0 68,656
ALIGN TECHNOLOGY INC COM 016255101 25,664 58,863 SH   SOLE 1 14,211 0 44,652
ALLAKOS INC COM 01671P100 973 170,751 SH   SOLE 1 170,751 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 664 11,831 SH   SOLE 1 171 0 11,660
ALLSTATE CORP COM 020002101 22,704 163,913 SH   SOLE 1 7,654 0 156,259
ALPHA METALLURGICAL RESOUR I COM 020764106 1,706 12,925 SH   SOLE 1 2,091 0 10,834
ALPHABET INC CAP STK CL C 02079K107 258,201 92,446 SH   SOLE 1 27,136 0 65,310
ALPHABET INC CAP STK CL A 02079K305 16,905 6,078 SH   SOLE 1 6,078 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 254 28,316 SH   SOLE 1 28,316 0 0
ALTERYX INC COM CL A 02156B103 12,988 181,578 SH   SOLE 1 144,150 0 37,428
ALTICE USA INC CL A 02156K103 9,811 786,130 SH   SOLE 1 2,947 0 783,183
ALTO INGREDIENTS INC COM 021513106 506 74,202 SH   SOLE 1 74,202 0 0
ALTRIA GROUP INC COM 02209S103 2,939 56,248 SH   SOLE 1 56,248 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 203 14,043 SH   SOLE 1 8,626 0 5,417
A-MARK PRECIOUS METALS INC COM 00181T107 210 2,718 SH   SOLE 1 2,718 0 0
AMAZON COM INC COM 023135106 219,199 67,240 SH   SOLE 1 24,730 0 42,510
AMBEV SA SPONSORED ADR 02319V103 431 133,558 SH   SOLE 1 133,558 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,657 67,234 SH   SOLE 1 12,080 0 55,154
AMERCO COM 023586100 1,377 2,307 SH   SOLE 1 690 0 1,617
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 19,815 936,888 SH   SOLE 1 839,386 0 97,502
AMERICAN AIRLS GROUP INC COM 02376R102 1,076 58,934 SH   SOLE 1 58,934 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,363 23,682 SH   SOLE 1 23,682 0 0
AMERICAN EXPRESS CO COM 025816109 29,886 159,816 SH   SOLE 1 40,888 0 118,928
AMERICAN FINL GROUP INC OHIO COM 025932104 2,904 19,942 SH   SOLE 1 1,897 0 18,045
AMERICAN HOMES 4 RENT CL A 02665T306 22,809 569,802 SH   SOLE 1 65,038 0 504,764
AMERICAN INTL GROUP INC COM NEW 026874784 6,449 102,742 SH   SOLE 1 13,642 0 89,100
AMERICAN TOWER CORP NEW COM 03027X100 15,115 60,167 SH   SOLE 1 11,296 0 48,871
AMERIPRISE FINL INC COM 03076C106 3,306 11,006 SH   SOLE 1 272 0 10,734
AMERISOURCEBERGEN CORP COM 03073E105 2,356 15,230 SH   SOLE 1 1,449 0 13,781
AMES NATL CORP COM 031001100 376 15,116 SH   SOLE 1 15,116 0 0
AMGEN INC COM 031162100 61,751 255,359 SH   SOLE 1 73,147 0 182,212
AMTECH SYS INC COM PAR $0.01N 032332504 274 27,255 SH   SOLE 1 27,255 0 0
ANALOG DEVICES INC COM 032654105 4,046 24,496 SH   SOLE 1 24,496 0 0
ANAPTYSBIO INC COM 032724106 1,940 78,427 SH   SOLE 1 78,427 0 0
ANGI INC COM CL A NEW 00183L102 785 138,487 SH   SOLE 1 138,487 0 0
ANSYS INC COM 03662Q105 1,296 4,081 SH   SOLE 1 4,081 0 0
ANTERIX INC COM 03676C100 324 5,604 SH   SOLE 1 5,604 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,463 318,567 SH   SOLE 1 35,715 0 282,852
ANTHEM INC COM 036752103 24,943 50,778 SH   SOLE 1 6,553 0 44,225
AON PLC SHS CL A G0403H108 297 913 SH   SOLE 1 913 0 0
APPLE INC COM 037833100 476,838 2,730,875 SH   SOLE 1 907,534 0 1,823,341
APPLIED MATLS INC COM 038222105 5,184 39,335 SH   SOLE 1 39,335 0 0
APPLIED THERAPEUTICS INC COM 03828A101 53 25,015 SH   SOLE 1 25,015 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 82 31,396 SH   SOLE 1 31,396 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 6,754 211,012 SH   SOLE 1 211,012 0 0
ARCH RESOURCES INC CL A 03940R107 2,295 16,702 SH   SOLE 1 16,702 0 0
ARCHROCK INC COM 03957W106 2,008 217,500 SH   SOLE 1 217,500 0 0
ARCONIC CORPORATION COM 03966V107 712 27,797 SH   SOLE 1 27,797 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6,708 825,070 SH   SOLE 1 825,070 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,472 54,600 SH   SOLE 1 54,600 0 0
ARCUS BIOSCIENCES INC COM 03969F109 6,714 212,743 SH   SOLE 1 212,743 0 0
ARDMORE SHIPPING CORP COM Y0207T100 604 134,267 SH   SOLE 1 134,267 0 0
ARGENX SE SPONSORED ADR 04016X101 273 866 SH   SOLE 1 866 0 0
ARISTA NETWORKS INC COM 040413106 4,451 32,027 SH   SOLE 1 6,163 0 25,864
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,057 66,474 SH   SOLE 1 66,474 0 0
ARVINAS INC COM 04335A105 5,408 80,350 SH   SOLE 1 80,350 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,574 3,854 SH   SOLE 1 3,854 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 340 164,950 SH   SOLE 1 164,950 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 62 21,529 SH   SOLE 1 21,529 0 0
ASSURANT INC COM 04621X108 768 4,221 SH   SOLE 1 113 0 4,108
ASTRAZENECA PLC SPONSORED ADR 046353108 438 6,605 SH   SOLE 1 6,605 0 0
AT&T INC COM 00206R102 12,540 530,693 SH   SOLE 1 67,946 0 462,747
ATARA BIOTHERAPEUTICS INC COM 046513107 426 45,847 SH   SOLE 1 45,847 0 0
ATHENEX INC COM 04685N103 52 62,985 SH   SOLE 1 62,985 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 9,053 258,131 SH   SOLE 1 258,131 0 0
ATLASSIAN CORP PLC CL A G06242104 1,889 6,429 SH   SOLE 1 6,429 0 0
ATMOS ENERGY CORP COM 049560105 1,370 11,469 SH   SOLE 1 1,526 0 9,943
ATRECA INC CL A COM 04965G109 259 81,751 SH   SOLE 1 81,751 0 0
AURORA CANNABIS INC COM 05156X884 214 53,800 SH   SOLE 1 53,800 0 0
AUTODESK INC COM 052769106 9,276 43,274 SH   SOLE 1 15,932 0 27,342
AUTOMATIC DATA PROCESSING IN COM 053015103 16,299 71,633 SH   SOLE 1 26,840 0 44,793
AUTOZONE INC COM 053332102 1,411 690 SH   SOLE 1 26 0 664
AVALONBAY CMNTYS INC COM 053484101 2,798 11,267 SH   SOLE 1 3,539 0 7,728
AVANOS MED INC COM 05350V106 314 9,373 SH   SOLE 1 9,373 0 0
AVROBIO INC COM 05455M100 199 150,752 SH   SOLE 1 150,752 0 0
AXIS CAP HLDGS LTD SHS G0692U109 353 5,831 SH   SOLE 1 312 0 5,519
AXOGEN INC COM 05463X106 198 24,882 SH   SOLE 1 24,882 0 0
AXSOME THERAPEUTICS INC COM 05464T104 381 9,195 SH   SOLE 1 9,195 0 0
B2GOLD CORP COM 11777Q209 34,409 7,496,205 SH   SOLE 1 7,376,905 0 119,300
BAIDU INC SPON ADR REP A 056752108 13,664 103,284 SH   SOLE 1 93,213 0 10,071
BALL CORP COM 058498106 3,379 37,541 SH   SOLE 1 4,392 0 33,149
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 90 25,442 SH   SOLE 1 25,442 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 4,750 834,809 SH   SOLE 1 604,315 0 230,494
BANCO BRADESCO S A SP ADR PFD NEW 059460303 6,952 1,498,373 SH   SOLE 1 1,285,048 0 213,325
BANCO SANTANDER S.A. ADR 05964H105 4,992 1,477,046 SH   SOLE 1 868,186 0 608,860
BANCOLOMBIA S A SPON ADR PREF 05968L102 2,571 60,267 SH   SOLE 1 55,342 0 4,925
BANDWIDTH INC COM CL A 05988J103 273 8,441 SH   SOLE 1 8,441 0 0
BANK MONTREAL QUE COM 063671101 648,214 5,510,149 SH   SOLE 1 5,015,215 0 494,934
BANK NOVA SCOTIA B C COM 064149107 760,696 10,616,724 SH   SOLE 1 9,856,261 0 760,463
BANK PRINCETON NEW JERSEY COM 064520109 275 9,529 SH   SOLE 1 9,529 0 0
BANKWELL FINL GROUP INC COM 06654A103 535 15,826 SH   SOLE 1 15,826 0 0
BARNES & NOBLE ED INC COM 06777U101 404 112,975 SH   SOLE 1 112,975 0 0
BARRICK GOLD CORP COM 067901108 262,092 10,689,798 SH   SOLE 1 9,753,898 0 935,900
BCE INC COM NEW 05534B760 166,088 2,997,049 SH   SOLE 1 2,968,849 0 28,200
BECTON DICKINSON & CO COM 075887109 709 2,665 SH   SOLE 1 2,665 0 0
BEIGENE LTD SPONSORED ADR 07725L102 875 4,639 SH   SOLE 1 4,639 0 0
BEL FUSE INC CL B 077347300 211 11,832 SH   SOLE 1 11,832 0 0
BELLUS HEALTH INC NEW COM NEW 07987C204 5,577 807,200 SH   SOLE 1 807,200 0 0
BERKLEY W R CORP COM 084423102 1,893 28,433 SH   SOLE 1 5,686 0 22,747
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,876 13 SH   SOLE 1 13 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25,356 71,847 SH   SOLE 1 20,408 0 51,439
BERRY CORP COM 08579X101 3,000 290,710 SH   SOLE 1 290,710 0 0
BEST BUY INC COM 086516101 5,524 60,770 SH   SOLE 1 11,927 0 48,843
BGSF INC COM 05601C105 273 20,744 SH   SOLE 1 20,744 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 1,844 12,754 SH   SOLE 1 12,754 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,421 55,559 SH   SOLE 1 49,494 0 6,065
BILL COM HLDGS INC COM 090043100 1,644 7,248 SH   SOLE 1 7,248 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,503 92,430 SH   SOLE 1 92,430 0 0
BIOGEN INC COM 09062X103 2,482 11,787 SH   SOLE 1 7,065 0 4,722
BIOMARIN PHARMACEUTICAL INC COM 09061G101 12,020 155,903 SH   SOLE 1 68,033 0 87,870
BK OF AMERICA CORP COM 060505104 43,971 1,066,739 SH   SOLE 1 212,281 0 854,458
BLACK KNIGHT INC COM 09215C105 1,770 30,521 SH   SOLE 1 13,855 0 16,666
BLACKBERRY LTD COM 09228F103 3,189 430,200 SH   SOLE 1 430,200 0 0
BLACKLINE INC COM 09239B109 1,729 23,618 SH   SOLE 1 23,618 0 0
BLACKROCK INC COM 09247X101 4,359 5,704 SH   SOLE 1 3,169 0 2,535
BLACKSTONE INC COM 09260D107 29,397 231,581 SH   SOLE 1 39,583 0 191,998
BLOOM ENERGY CORP COM CL A 093712107 5,327 220,592 SH   SOLE 1 220,592 0 0
BLUE APRON HLDGS INC CL A NEW 09523Q200 101 24,950 SH   SOLE 1 24,950 0 0
BLUEBIRD BIO INC COM 09609G100 254 52,372 SH   SOLE 1 52,372 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1,324 44,790 SH   SOLE 1 44,790 0 0
BLUELINX HLDGS INC COM NEW 09624H208 2,223 30,933 SH   SOLE 1 30,933 0 0
BOISE CASCADE CO DEL COM 09739D100 1,831 26,358 SH   SOLE 1 167 0 26,191
BOOKING HOLDINGS INC COM 09857L108 13,285 5,657 SH   SOLE 1 2,569 0 3,088
BOSTON SCIENTIFIC CORP COM 101137107 13,024 294,051 SH   SOLE 1 38,948 0 255,103
BOX INC CL A 10316T104 16,677 573,873 SH   SOLE 1 4,190 0 569,683
BP PLC SPONSORED ADR 055622104 60,819 2,068,684 SH   SOLE 1 613,407 0 1,455,277
BRAEMAR HOTELS & RESORTS INC COM 10482B101 904 146,209 SH   SOLE 1 146,209 0 0
BRF SA SPONSORED ADR 10552T107 272 68,461 SH   SOLE 1 68,461 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,735 367,954 SH   SOLE 1 367,954 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 3,919 153,401 SH   SOLE 1 153,401 0 0
BRIGHTCOVE INC COM 10921T101 217 27,829 SH   SOLE 1 27,829 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 62,231 852,125 SH   SOLE 1 122,780 0 729,345
BROADCOM INC COM 11135F101 9,596 15,239 SH   SOLE 1 15,239 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 503 3,233 SH   SOLE 1 3,233 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 304,587 5,388,932 SH   SOLE 1 4,940,985 0 447,947
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 28,790 504,447 SH   SOLE 1 424,506 0 79,941
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 846 26,122 SH   SOLE 1 26,122 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 169,492 2,560,423 SH   SOLE 1 2,208,039 0 352,384
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 36,585 484,946 SH   SOLE 1 412,246 0 72,700
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 27,634 632,911 SH   SOLE 1 556,011 0 76,900
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 24,431 595,424 SH   SOLE 1 521,424 0 74,000
BROWN & BROWN INC COM 115236101 597 8,258 SH   SOLE 1 8,258 0 0
BROWN FORMAN CORP CL B 115637209 9,405 140,335 SH   SOLE 1 14,195 0 126,140
BRP GROUP INC COM CL A 05589G102 5,081 189,382 SH   SOLE 1 189,382 0 0
BRP INC COM SUN VTG 05577W200 29,138 355,975 SH   SOLE 1 318,275 0 37,700
BUILD-A-BEAR WORKSHOP INC COM 120076104 436 23,829 SH   SOLE 1 23,829 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 34,280 531,146 SH   SOLE 1 105,220 0 425,926
BUNGE LIMITED COM G16962105 2,146 19,364 SH   SOLE 1 3,622 0 15,742
BURFORD CAP LTD ORD SHS G17977110 1,536 167,127 SH   SOLE 1 167,127 0 0
BURLINGTON STORES INC COM 122017106 659 3,620 SH   SOLE 1 79 0 3,541
BYLINE BANCORP INC COM 124411109 537 20,117 SH   SOLE 1 20,117 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,132 12,964 SH   SOLE 1 12,964 0 0
CAE INC COM 124765108 17,523 673,401 SH   SOLE 1 554,877 0 118,524
CALLON PETE CO DEL COM 13123X508 1,786 30,237 SH   SOLE 1 30,237 0 0
CAMDEN PPTY TR SH BEN INT 133131102 614 3,694 SH   SOLE 1 2,476 0 1,218
CAMECO CORP COM 13321L108 40,865 1,403,523 SH   SOLE 1 1,150,423 0 253,100
CANADIAN IMP BK COMM COM 136069101 399,432 3,291,557 SH   SOLE 1 3,089,557 0 202,000
CANADIAN NAT RES LTD COM 136385101 334,636 5,405,842 SH   SOLE 1 4,947,594 0 458,248
CANADIAN NATL RY CO COM 136375102 575,232 4,289,407 SH   SOLE 1 3,960,788 0 328,619
CANADIAN PAC RY LTD COM 13645T100 413,699 5,013,911 SH   SOLE 1 4,541,426 0 472,485
CANOPY GROWTH CORP COM 138035100 1,575 207,700 SH   SOLE 1 207,700 0 0
CAPITAL ONE FINL CORP COM 14040H105 29,247 222,763 SH   SOLE 1 24,794 0 197,969
CAPSTAR FINL HLDGS INC COM 14070T102 201 9,541 SH   SOLE 1 9,541 0 0
CARA THERAPEUTICS INC COM 140755109 1,406 115,732 SH   SOLE 1 115,732 0 0
CARDINAL HEALTH INC COM 14149Y108 9,842 173,572 SH   SOLE 1 7,565 0 166,007
CARDIOVASCULAR SYS INC DEL COM 141619106 207 9,154 SH   SOLE 1 9,154 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 2,363 51,522 SH   SOLE 1 2,041 0 49,481
CATALYST PHARMACEUTICALS INC COM 14888U101 203 24,431 SH   SOLE 1 24,431 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 358 43,655 SH   SOLE 1 43,655 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,478 12,914 SH   SOLE 1 1,470 0 11,444
CBRE GROUP INC CL A 12504L109 4,302 47,001 SH   SOLE 1 8,931 0 38,070
CECO ENVIRONMENTAL CORP COM 125141101 1,107 201,570 SH   SOLE 1 201,570 0 0
CEDAR REALTY TRUST INC COM NEW 150602605 567 20,512 SH   SOLE 1 20,512 0 0
CELESTICA INC SUB VTG SHS 15101Q108 18,148 1,526,143 SH   SOLE 1 1,503,843 0 22,300
CENOVUS ENERGY INC COM 15135U109 320,528 19,233,363 SH   SOLE 1 18,369,563 0 863,800
CENTERPOINT ENERGY INC COM 15189T107 3,804 124,165 SH   SOLE 1 16,913 0 107,252
CENTERRA GOLD INC COM 152006102 57,914 5,892,755 SH   SOLE 1 5,782,255 0 110,500
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1,831 231,447 SH   SOLE 1 215,782 0 15,665
CENTURY ALUM CO COM 156431108 367 13,933 SH   SOLE 1 13,933 0 0
CERNER CORP COM 156782104 3,821 40,837 SH   SOLE 1 9,264 0 31,573
CEVA INC COM 157210105 744 18,314 SH   SOLE 1 18,314 0 0
CF INDS HLDGS INC COM 125269100 607 5,885 SH   SOLE 1 2,137 0 3,748
CGI INC CL A SUB VTG 12532H104 32,971 414,000 SH   SOLE 1 414,000 0 0
CHARLES RIV LABS INTL INC COM 159864107 7,393 26,033 SH   SOLE 1 1,360 0 24,673
CHARTER COMMUNICATIONS INC N CL A 16119P108 37,957 69,580 SH   SOLE 1 22,313 0 47,267
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,733 149,960 SH   SOLE 1 4,839 0 145,121
CHEETAH MOBILE INC ADR 163075104 475 490,301 SH   SOLE 1 487,428 0 2,873
CHEGG INC COM 163092109 704 19,404 SH   SOLE 1 19,404 0 0
CHENIERE ENERGY INC COM NEW 16411R208 460 3,316 SH   SOLE 1 67 0 3,249
CHESAPEAKE UTILS CORP COM 165303108 367 2,664 SH   SOLE 1 2,664 0 0
CHEVRON CORP NEW COM 166764100 432 2,652 SH   SOLE 1 2,652 0 0
CHIMERIX INC COM 16934W106 1,042 227,464 SH   SOLE 1 227,464 0 0
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 42 39,415 SH   SOLE 1 39,415 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1,601 210,908 SH   SOLE 1 210,908 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 4,742 95,762 SH   SOLE 1 77,573 0 18,189
CHINA YUCHAI INTL LTD COM G21082105 1,612 138,405 SH   SOLE 1 138,155 0 250
CHINDATA GROUP HLDGS LTD ADS 16955F107 150 23,710 SH   SOLE 1 23,710 0 0
CHINOOK THERAPEUTICS INC COM 16961L106 428 26,147 SH   SOLE 1 26,147 0 0
CHOICE HOTELS INTL INC COM 169905106 335 2,366 SH   SOLE 1 2,366 0 0
CHUBB LIMITED COM H1467J104 7,258 33,933 SH   SOLE 1 11,420 0 22,513
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 11,345 255,235 SH   SOLE 1 235,440 0 19,795
CI FINL CORP COM 125491100 38,591 2,429,927 SH   SOLE 1 2,396,927 0 33,000
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3,716 1,154,083 SH   SOLE 1 1,136,451 0 17,632
CIENA CORP COM NEW 171779309 1,684 27,769 SH   SOLE 1 1,608 0 26,161
CIGNA CORP NEW COM 125523100 24,971 104,214 SH   SOLE 1 11,786 0 92,428
CINCINNATI FINL CORP COM 172062101 2,251 16,553 SH   SOLE 1 3,971 0 12,582
CINEMARK HLDGS INC COM 17243V102 842 48,735 SH   SOLE 1 48,735 0 0
CINTAS CORP COM 172908105 6,362 14,956 SH   SOLE 1 6,221 0 8,735
CISCO SYS INC COM 17275R102 45,597 817,736 SH   SOLE 1 314,513 0 503,223
CITRIX SYS INC COM 177376100 1,502 14,887 SH   SOLE 1 1,503 0 13,384
CIVEO CORP CDA COM NEW 17878Y207 626 26,524 SH   SOLE 1 26,524 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 181 79,252 SH   SOLE 1 79,252 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,150 31,503 SH   SOLE 1 570 0 30,933
CLOROX CO DEL COM 189054109 490 3,527 SH   SOLE 1 3,527 0 0
CLOUDFLARE INC CL A COM 18915M107 2,360 19,714 SH   SOLE 1 9,863 0 9,851
CME GROUP INC COM 12572Q105 59,478 250,054 SH   SOLE 1 59,945 0 190,109
CNA FINL CORP COM 126117100 359 7,389 SH   SOLE 1 7,389 0 0
CNO FINL GROUP INC COM 12621E103 1,383 55,141 SH   SOLE 1 495 0 54,646
COCA COLA CO COM 191216100 23,350 376,619 SH   SOLE 1 350,681 0 25,938
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,102 23,444 SH   SOLE 1 23,444 0 0
COHERUS BIOSCIENCES INC COM 19249H103 824 63,791 SH   SOLE 1 63,791 0 0
COLGATE PALMOLIVE CO COM 194162103 1,972 26,012 SH   SOLE 1 26,012 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 384 18,882 SH   SOLE 1 18,882 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 17,087 131,135 SH   SOLE 1 119,235 0 11,900
COMCAST CORP NEW CL A 20030N101 42,015 897,363 SH   SOLE 1 335,576 0 561,787
COMMERCIAL VEH GROUP INC COM 202608105 549 64,935 SH   SOLE 1 64,935 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,019 129,318 SH   SOLE 1 4,573 0 124,745
COMMUNITY FINL CORP MD COM 20368X101 248 6,195 SH   SOLE 1 6,195 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 4,663 392,801 SH   SOLE 1 510 0 392,291
COMMVAULT SYS INC COM 204166102 2,791 42,061 SH   SOLE 1 1,071 0 40,990
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 239 47,519 SH   SOLE 1 45,953 0 1,566
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 1,867 238,776 SH   SOLE 1 232,655 0 6,121
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 190 12,731 SH   SOLE 1 12,731 0 0
COMSCORE INC COM 20564W105 766 263,190 SH   SOLE 1 263,190 0 0
COMSTOCK RES INC COM 205768302 264 20,254 SH   SOLE 1 20,254 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,125 333,758 SH   SOLE 1 333,758 0 0
CONDUENT INC COM 206787103 2,302 446,179 SH   SOLE 1 807 0 445,372
CONFORMIS INC COM 20717E101 392 628,186 SH   SOLE 1 628,186 0 0
CONNECTONE BANCORP INC COM 20786W107 361 11,293 SH   SOLE 1 11,293 0 0
CONSOL ENERGY INC NEW COM 20854L108 4,187 111,277 SH   SOLE 1 111,277 0 0
CONSOLIDATED EDISON INC COM 209115104 2,164 22,854 SH   SOLE 1 22,854 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,517 19,610 SH   SOLE 1 1,996 0 17,614
CONSTELLATION ENERGY CORP COM 21037T109 1,603 28,490 SH   SOLE 1 21,316 0 7,174
COPART INC COM 217204106 8,034 64,034 SH   SOLE 1 16,538 0 47,496
CORCEPT THERAPEUTICS INC COM 218352102 3,098 137,550 SH   SOLE 1 34,490 0 103,060
CORPORACION AMER ARPTS S A COM L1995B107 1,333 222,086 SH   SOLE 1 222,086 0 0
COSTAMARE INC SHS Y1771G102 661 38,777 SH   SOLE 1 38,777 0 0
COSTCO WHSL CORP NEW COM 22160K105 54,880 95,302 SH   SOLE 1 40,743 0 54,559
COTERRA ENERGY INC COM 127097103 2,327 86,285 SH   SOLE 1 3,344 0 82,941
COUPA SOFTWARE INC COM 22266L106 9,989 98,284 SH   SOLE 1 89,916 0 8,368
COVENANT LOGISTICS GROUP INC CL A 22284P105 969 45,028 SH   SOLE 1 26,433 0 18,595
CRAWFORD & CO CL B 224633107 100 13,739 SH   SOLE 1 13,739 0 0
CRAWFORD & CO CL A 224633206 285 37,683 SH   SOLE 1 37,683 0 0
CREDICORP LTD COM G2519Y108 333 1,938 SH   SOLE 1 1,938 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 389 22,444 SH   SOLE 1 22,444 0 0
CRESCENT PT ENERGY CORP COM 22576C101 132,094 18,232,339 SH   SOLE 1 14,371,739 0 3,860,600
CRH PLC ADR 12626K203 1,944 48,529 SH   SOLE 1 48,529 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,092 33,321 SH   SOLE 1 33,321 0 0
CRONOS GROUP INC COM 22717L101 4,876 1,257,200 SH   SOLE 1 1,257,200 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 7,951 35,012 SH   SOLE 1 14,520 0 20,492
CROWN CASTLE INTL CORP NEW COM 22822V101 3,645 19,745 SH   SOLE 1 7,252 0 12,493
CSX CORP COM 126408103 56,917 1,519,812 SH   SOLE 1 390,961 0 1,128,851
CUBESMART COM 229663109 11,054 212,457 SH   SOLE 1 2,197 0 210,260
CUMMINS INC COM 231021106 2,658 12,957 SH   SOLE 1 751 0 12,206
CURO GROUP HOLDINGS CORP COM 23131L107 133 10,192 SH   SOLE 1 10,192 0 0
CUSTOMERS BANCORP INC COM 23204G100 599 11,497 SH   SOLE 1 4 0 11,493
CUTERA INC COM 232109108 1,565 22,686 SH   SOLE 1 22,686 0 0
CVR ENERGY INC COM 12662P108 254 9,964 SH   SOLE 1 9,964 0 0
CVS HEALTH CORP COM 126650100 26,774 264,540 SH   SOLE 1 122,883 0 141,657
CYBERARK SOFTWARE LTD SHS M2682V108 12,738 75,484 SH   SOLE 1 75,484 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 209 67,221 SH   SOLE 1 67,221 0 0
CYTOKINETICS INC COM NEW 23282W605 3,065 83,265 SH   SOLE 1 83,265 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 535 200,199 SH   SOLE 1 200,199 0 0
DADA NEXUS LTD ADS 23344D108 123 13,504 SH   SOLE 1 13,504 0 0
DAKTRONICS INC COM 234264109 132 34,283 SH   SOLE 1 34,283 0 0
DANAHER CORPORATION COM 235851102 18,223 62,125 SH   SOLE 1 8,754 0 53,371
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 785 18,991 SH   SOLE 1 16,892 0 2,099
DARDEN RESTAURANTS INC COM 237194105 1,857 13,964 SH   SOLE 1 974 0 12,990
DATADOG INC CL A COM 23804L103 1,832 12,098 SH   SOLE 1 12,098 0 0
DAVITA INC COM 23918K108 949 8,389 SH   SOLE 1 1,281 0 7,108
DECIPHERA PHARMACEUTICALS IN COM 24344T101 833 89,885 SH   SOLE 1 89,885 0 0
DEERE & CO COM 244199105 4,813 11,584 SH   SOLE 1 1,517 0 10,067
DELTA AIR LINES INC DEL COM NEW 247361702 2,277 57,531 SH   SOLE 1 24,487 0 33,044
DESCARTES SYS GROUP INC COM 249906108 113,294 1,547,855 SH   SOLE 1 1,461,481 0 86,374
DEXCOM INC COM 252131107 2,323 4,540 SH   SOLE 1 4,540 0 0
DHI GROUP INC COM 23331S100 811 136,255 SH   SOLE 1 136,255 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,277 11,208 SH   SOLE 1 9,917 0 1,291
DIDI GLOBAL INC SPONSORED ADS 23292E108 78 31,108 SH   SOLE 1 31,108 0 0
DIGITAL RLTY TR INC COM 253868103 5,377 37,921 SH   SOLE 1 7,467 0 30,454
DISNEY WALT CO COM 254687106 51,575 376,020 SH   SOLE 1 70,866 0 305,154
DOCUSIGN INC COM 256163106 17,771 165,895 SH   SOLE 1 116,419 0 49,476
DOLLAR GEN CORP NEW COM 256677105 293 1,316 SH   SOLE 1 1,316 0 0
DOLLAR TREE INC COM 256746108 1,686 10,525 SH   SOLE 1 10,525 0 0
DOMINION ENERGY INC COM 25746U109 6,341 74,623 SH   SOLE 1 21,070 0 53,553
DONNELLEY FINL SOLUTIONS INC COM 25787G100 7,876 236,803 SH   SOLE 1 236,803 0 0
DORIAN LPG LTD SHS USD Y2106R110 541 37,315 SH   SOLE 1 37,315 0 0
DR REDDYS LABS LTD ADR 256135203 3,839 68,879 SH   SOLE 1 68,879 0 0
DRAFTKINGS INC COM CL A 26142R104 875 44,920 SH   SOLE 1 8,381 0 36,539
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 278 29,702 SH   SOLE 1 27,549 0 2,153
DROPBOX INC CL A 26210C104 5,100 219,371 SH   SOLE 1 5,186 0 214,185
DUKE ENERGY CORP NEW COM NEW 26441C204 484 4,337 SH   SOLE 1 4,337 0 0
DUKE REALTY CORP COM NEW 264411505 2,417 41,632 SH   SOLE 1 7,113 0 34,519
DULUTH HLDGS INC COM CL B 26443V101 246 20,112 SH   SOLE 1 20,112 0 0
DUPONT DE NEMOURS INC COM 26614N102 4,421 60,091 SH   SOLE 1 4,493 0 55,598
DURECT CORP COM 266605104 53 78,730 SH   SOLE 1 78,730 0 0
DXC TECHNOLOGY CO COM 23355L106 5,215 159,828 SH   SOLE 1 1,705 0 158,123
DYNATRACE INC COM NEW 268150109 8,551 181,550 SH   SOLE 1 40,702 0 140,848
EARTHSTONE ENERGY INC CL A 27032D304 4,700 372,107 SH   SOLE 1 346,722 0 25,385
EBAY INC. COM 278642103 1,631 28,484 SH   SOLE 1 28,484 0 0
ECHOSTAR CORP CL A 278768106 2,322 95,416 SH   SOLE 1 272 0 95,144
ECOLAB INC COM 278865100 5,271 29,854 SH   SOLE 1 2,177 0 27,677
EDITAS MEDICINE INC COM 28106W103 3,471 182,485 SH   SOLE 1 182,485 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 9,847 83,644 SH   SOLE 1 16,646 0 66,998
EIGER BIOPHARMACEUTICALS INC COM 28249U105 192 23,146 SH   SOLE 1 23,146 0 0
ELDORADO GOLD CORP NEW COM 284902509 8,170 729,799 SH   SOLE 1 729,799 0 0
ELECTRONIC ARTS INC COM 285512109 48,434 382,848 SH   SOLE 1 113,355 0 269,493
ELEVATE CREDIT INC COM 28621V101 58 19,096 SH   SOLE 1 19,096 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 3,516 278,862 SH   SOLE 1 278,270 0 592
ENBRIDGE INC COM 29250N105 469,266 10,196,743 SH   SOLE 1 9,899,029 0 297,714
ENDO INTL PLC SHS G30401106 1,272 550,492 SH   SOLE 1 125,992 0 424,500
ENERPLUS CORP COM 292766102 82,221 6,491,048 SH   SOLE 1 5,666,281 0 824,767
ENI S P A SPONSORED ADR 26874R108 1,146 39,170 SH   SOLE 1 23,699 0 15,471
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 189 19,597 SH   SOLE 1 19,597 0 0
ENOVA INTL INC COM 29357K103 1,588 41,812 SH   SOLE 1 159 0 41,653
ENTERGY CORP NEW COM 29364G103 347 2,972 SH   SOLE 1 2,972 0 0
EPAM SYS INC COM 29414B104 1,598 5,388 SH   SOLE 1 1,228 0 4,160
EQUINOR ASA SPONSORED ADR 29446M102 4,909 130,874 SH   SOLE 1 89,276 0 41,598
EQUITRANS MIDSTREAM CORP COM 294600101 6,336 750,760 SH   SOLE 1 696,862 0 53,898
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,243 47,181 SH   SOLE 1 8,950 0 38,231
ERICSSON ADR B SEK 10 294821608 1,013 110,872 SH   SOLE 1 110,608 0 264
ERIE INDTY CO CL A 29530P102 298 1,694 SH   SOLE 1 1,694 0 0
ERO COPPER CORP COM 296006109 3,012 205,700 SH   SOLE 1 205,700 0 0
ESSENT GROUP LTD COM G3198U102 9,792 237,610 SH   SOLE 1 21,971 0 215,639
ESSEX PPTY TR INC COM 297178105 2,607 7,545 SH   SOLE 1 1,230 0 6,315
EVANS BANCORP INC COM NEW 29911Q208 279 7,336 SH   SOLE 1 7,336 0 0
EVERBRIDGE INC COM 29978A104 2,634 60,362 SH   SOLE 1 60,362 0 0
EVEREST RE GROUP LTD COM G3223R108 222 737 SH   SOLE 1 278 0 459
EVERSOURCE ENERGY COM 30040W108 2,167 24,570 SH   SOLE 1 476 0 24,094
EVOLUTION PETE CORP COM 30049A107 208 30,594 SH   SOLE 1 30,594 0 0
EXELIXIS INC COM 30161Q104 7,233 319,044 SH   SOLE 1 52,900 0 266,144
EXELON CORP COM 30161N101 2,191 46,002 SH   SOLE 1 46,002 0 0
EXPEDIA GROUP INC COM NEW 30212P303 51,467 263,028 SH   SOLE 1 80,445 0 182,583
EXPEDITORS INTL WASH INC COM 302130109 6,622 64,191 SH   SOLE 1 8,637 0 55,554
EXTRA SPACE STORAGE INC COM 30225T102 3,124 15,193 SH   SOLE 1 1,422 0 13,771
EXXON MOBIL CORP COM 30231G102 446 5,406 SH   SOLE 1 5,406 0 0
FALCON MINERALS CORP CL A COM 30607B109 1,489 220,920 SH   SOLE 1 220,920 0 0
FARFETCH LTD ORD SH CL A 30744W107 3,345 221,237 SH   SOLE 1 221,237 0 0
FARMER BROS CO COM 307675108 78 10,897 SH   SOLE 1 10,897 0 0
FASTENAL CO COM 311900104 1,605 27,013 SH   SOLE 1 27,013 0 0
FATE THERAPEUTICS INC COM 31189P102 297 7,665 SH   SOLE 1 7,665 0 0
FIBROGEN INC COM 31572Q808 553 45,977 SH   SOLE 1 45,977 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 19,281 192,004 SH   SOLE 1 18,189 0 173,815
FIFTH THIRD BANCORP COM 316773100 3,930 91,315 SH   SOLE 1 17,940 0 73,375
FINANCIAL INSTNS INC COM 317585404 602 19,986 SH   SOLE 1 19,986 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100 257 7,841 SH   SOLE 1 7,841 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1,356 103,200 SH   SOLE 1 103,200 0 0
FIRSTSERVICE CORP NEW COM 33767E202 21,716 150,175 SH   SOLE 1 150,175 0 0
FISERV INC COM 337738108 3,088 30,450 SH   SOLE 1 30,450 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,202 16,870 SH   SOLE 1 2,061 0 14,809
FLEX LTD ORD Y2573F102 820 44,199 SH   SOLE 1 2,042 0 42,157
FORTINET INC COM 34959E109 17,453 51,072 SH   SOLE 1 13,289 0 37,783
FORTIS INC COM 349553107 121,488 2,457,100 SH   SOLE 1 2,416,900 0 40,200
FORTIVE CORP COM 34959J108 2,264 37,162 SH   SOLE 1 1,855 0 35,307
FORTRESS BIOTECH INC COM 34960Q109 31 22,743 SH   SOLE 1 22,743 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 381 14,084 SH   SOLE 1 795 0 13,289
FRANCO NEV CORP COM 351858105 319,139 2,006,068 SH   SOLE 1 1,870,526 0 135,542
FREQUENCY THERAPEUTICS INC COM 35803L108 131 61,985 SH   SOLE 1 61,985 0 0
FUTUREFUEL CORP COM 36116M106 650 66,853 SH   SOLE 1 66,853 0 0
GAIA INC NEW CL A 36269P104 71 14,342 SH   SOLE 1 14,342 0 0
GALLAGHER ARTHUR J & CO COM 363576109 14,296 81,881 SH   SOLE 1 10,366 0 71,515
GARMIN LTD SHS H2906T109 2,730 23,014 SH   SOLE 1 5,778 0 17,236
GENERAL DYNAMICS CORP COM 369550108 12,856 53,305 SH   SOLE 1 53,305 0 0
GENERAL ELECTRIC CO COM NEW 369604301 18,939 206,984 SH   SOLE 1 54,517 0 152,467
GENERAL MLS INC COM 370334104 5,495 81,148 SH   SOLE 1 16,151 0 64,997
GENERAL MTRS CO COM 37045V100 7,678 175,530 SH   SOLE 1 35,309 0 140,221
GENWORTH FINL INC COM CL A 37247D106 7,237 1,914,536 SH   SOLE 1 573 0 1,913,963
GEO GROUP INC NEW COM 36162J106 406 61,363 SH   SOLE 1 61,363 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 28,917 889,350 SH   SOLE 1 835,950 0 53,400
GILDAN ACTIVEWEAR INC COM 375916103 14,397 383,953 SH   SOLE 1 325,453 0 58,500
GILEAD SCIENCES INC COM 375558103 21,646 364,105 SH   SOLE 1 112,689 0 251,416
GLAUKOS CORP COM 377322102 1,649 28,512 SH   SOLE 1 28,512 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 246 7,103 SH   SOLE 1 7,103 0 0
GLOBAL PMTS INC COM 37940X102 6,399 46,765 SH   SOLE 1 7,769 0 38,996
GLOBE LIFE INC COM 37959E102 5,048 50,181 SH   SOLE 1 12,215 0 37,966
GLYCOMIMETICS INC COM 38000Q102 103 89,926 SH   SOLE 1 89,926 0 0
GODADDY INC CL A 380237107 31,632 377,916 SH   SOLE 1 75,558 0 302,358
GOLD RESOURCE CORP COM 38068T105 379 169,233 SH   SOLE 1 169,233 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 10,341 835,306 SH   SOLE 1 835,306 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 15,485 46,910 SH   SOLE 1 9,015 0 37,895
GOLDMINING INC COM 38149E101 329 192,400 SH   SOLE 1 192,400 0 0
GOSSAMER BIO INC COM 38341P102 393 45,254 SH   SOLE 1 45,254 0 0
GRACO INC COM 384109104 958 13,747 SH   SOLE 1 7,543 0 6,204
GRAN TIERRA ENERGY INC COM 38500T101 5,594 3,567,939 SH   SOLE 1 3,567,939 0 0
GRAND CANYON ED INC COM 38526M106 1,997 20,563 SH   SOLE 1 20,563 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 170,910 2,217,522 SH   SOLE 1 2,193,822 0 23,700
GREEN DOT CORP CL A 39304D102 713 25,950 SH   SOLE 1 25,950 0 0
GREENHILL & CO INC COM 395259104 561 36,256 SH   SOLE 1 36,256 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 410 35,091 SH   SOLE 1 35,091 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 794 4,923 SH   SOLE 1 4,923 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 626 137,624 SH   SOLE 1 112,364 0 25,260
GSI TECHNOLOGY INC COM 36241U106 88 23,060 SH   SOLE 1 23,060 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 147 45,618 SH   SOLE 1 45,618 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2,407 25,436 SH   SOLE 1 8,502 0 16,934
HARPOON THERAPEUTICS INC COM 41358P106 74 14,872 SH   SOLE 1 14,872 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 5,584 77,755 SH   SOLE 1 9,356 0 68,399
HCA HEALTHCARE INC COM 40412C101 8,957 35,741 SH   SOLE 1 6,619 0 29,122
HDFC BANK LTD SPONSORED ADS 40415F101 3,010 49,078 SH   SOLE 1 49,078 0 0
HEALTH CATALYST INC COM 42225T107 291 11,123 SH   SOLE 1 11,123 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2,116 61,626 SH   SOLE 1 10,165 0 51,461
HEARTLAND EXPRESS INC COM 422347104 363 25,803 SH   SOLE 1 25,803 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2,244 469,454 SH   SOLE 1 469,454 0 0
HELLO GROUP INC ADS 423403104 295 51,076 SH   SOLE 1 45,355 0 5,721
HENRY JACK & ASSOC INC COM 426281101 715 3,630 SH   SOLE 1 3,630 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102 336 47,013 SH   SOLE 1 47,013 0 0
HERON THERAPEUTICS INC COM 427746102 720 125,932 SH   SOLE 1 125,932 0 0
HERSHEY CO COM 427866108 44,151 203,807 SH   SOLE 1 41,546 0 162,261
HESS MIDSTREAM LP CL A SHS 428103105 12,132 404,398 SH   SOLE 1 404,398 0 0
HIBBETT INC COM 428567101 1,015 22,902 SH   SOLE 1 9,841 0 13,061
HILTON GRAND VACATIONS INC COM 43283X105 443 8,511 SH   SOLE 1 441 0 8,070
HOME BANCORP INC COM 43689E107 308 7,543 SH   SOLE 1 7,543 0 0
HOME DEPOT INC COM 437076102 40,795 136,289 SH   SOLE 1 29,201 0 107,088
HOMOLOGY MEDICINES INC COM 438083107 596 195,914 SH   SOLE 1 195,914 0 0
HONDA MOTOR LTD AMERN SHS 438128308 3,813 134,922 SH   SOLE 1 90,443 0 44,479
HONEYWELL INTL INC COM 438516106 8,871 45,589 SH   SOLE 1 45,589 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 11,980 113,872 SH   SOLE 1 24,538 0 89,334
HORMEL FOODS CORP COM 440452100 1,126 21,845 SH   SOLE 1 6,370 0 15,475
HOWARD HUGHES CORP COM 44267D107 1,167 11,261 SH   SOLE 1 5,297 0 5,964
HP INC COM 40434L105 4,591 126,477 SH   SOLE 1 2,799 0 123,678
HUBSPOT INC COM 443573100 259 546 SH   SOLE 1 546 0 0
HUDBAY MINERALS INC COM 443628102 9,483 1,207,649 SH   SOLE 1 1,207,649 0 0
HUMANA INC COM 444859102 596 1,369 SH   SOLE 1 748 0 621
HUNT J B TRANS SVCS INC COM 445658107 1,617 8,055 SH   SOLE 1 758 0 7,297
HYATT HOTELS CORP COM CL A 448579102 3,965 41,543 SH   SOLE 1 1,245 0 40,298
IAMGOLD CORP COM 450913108 7,670 2,210,077 SH   SOLE 1 2,210,077 0 0
ICICI BANK LIMITED ADR 45104G104 24,270 1,281,419 SH   SOLE 1 1,098,877 0 182,542
IDEXX LABS INC COM 45168D104 1,870 3,418 SH   SOLE 1 3,418 0 0
IDT CORP CL B NEW 448947507 1,457 42,736 SH   SOLE 1 42,736 0 0
ILLUMINA INC COM 452327109 6,036 17,274 SH   SOLE 1 11,167 0 6,107
IMMUNOVANT INC COM 45258J102 246 44,668 SH   SOLE 1 44,668 0 0
IMPERIAL OIL LTD COM NEW 453038408 113,495 2,345,905 SH   SOLE 1 2,282,205 0 63,700
INCYTE CORP COM 45337C102 1,392 17,527 SH   SOLE 1 7,077 0 10,450
INFINERA CORP COM 45667G103 2,928 337,690 SH   SOLE 1 337,690 0 0
INFOSYS LTD SPONSORED ADR 456788108 21,126 848,770 SH   SOLE 1 713,818 0 134,952
INSMED INC COM PAR $.01 457669307 302 12,860 SH   SOLE 1 12,860 0 0
INTEL CORP COM 458140100 7,869 158,768 SH   SOLE 1 158,768 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 766 10,537 SH   SOLE 1 10,537 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 732 11,106 SH   SOLE 1 1,870 0 9,236
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,738 106,843 SH   SOLE 1 106,843 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 56,241 425,678 SH   SOLE 1 95,467 0 330,211
INTERNATIONAL BUSINESS MACHS COM 459200101 794 6,108 SH   SOLE 1 6,108 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 680 33,016 SH   SOLE 1 33,016 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2,205 122,207 SH   SOLE 1 122,207 0 0
INTREPID POTASH INC COM 46121Y201 6,799 82,768 SH   SOLE 1 82,768 0 0
INTUIT COM 461202103 6,366 13,239 SH   SOLE 1 13,239 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 11,828 39,207 SH   SOLE 1 25,696 0 13,511
IONIS PHARMACEUTICALS INC COM 462222100 5,822 157,193 SH   SOLE 1 17,258 0 139,935
IQVIA HLDGS INC COM 46266C105 9,575 41,413 SH   SOLE 1 5,996 0 35,417
IRIDIUM COMMUNICATIONS INC COM 46269C102 10,453 259,252 SH   SOLE 1 48,422 0 210,830
ISHARES TR CORE S&P500 ETF 464287200 3,435 7,572 SH   SOLE 1 7,572 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,002 40,791 SH   SOLE 1 40,791 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,719 36,217 SH   SOLE 1 36,217 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1,598 279,903 SH   SOLE 1 218,287 0 61,616
ITT INC COM 45073V108 560 7,449 SH   SOLE 1 1,420 0 6,029
IVERIC BIO INC COM 46583P102 4,410 262,014 SH   SOLE 1 262,014 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10,303 66,187 SH   SOLE 1 20,805 0 45,382
JD.COM INC SPON ADR CL A 47215P106 12,441 214,986 SH   SOLE 1 183,173 0 31,813
JETBLUE AWYS CORP COM 477143101 5,817 389,111 SH   SOLE 1 102,325 0 286,786
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 9,401 194,681 SH   SOLE 1 185,948 0 8,733
JOHNSON & JOHNSON COM 478160104 62,524 352,787 SH   SOLE 1 158,568 0 194,219
JOHNSON CTLS INTL PLC SHS G51502105 334 5,090 SH   SOLE 1 5,090 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1,162 171,124 SH   SOLE 1 171,124 0 0
JOYY INC ADS REPSTG COM A 46591M109 661 17,999 SH   SOLE 1 15,986 0 2,013
JPMORGAN CHASE & CO COM 46625H100 14,296 104,869 SH   SOLE 1 7,582 0 97,287
JUNIPER NETWORKS INC COM 48203R104 18,097 487,015 SH   SOLE 1 8,734 0 478,281
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,139 12,098 SH   SOLE 1 12,098 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 337 22,893 SH   SOLE 1 22,893 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 611 24,539 SH   SOLE 1 21,463 0 3,076
KB FINL GROUP INC SPONSORED ADR 48241A105 3,983 81,559 SH   SOLE 1 63,277 0 18,282
KE HLDGS INC SPONSORED ADS 482497104 1,309 105,851 SH   SOLE 1 94,150 0 11,701
KELLOGG CO COM 487836108 661 10,249 SH   SOLE 1 10,249 0 0
KEURIG DR PEPPER INC COM 49271V100 2,475 65,296 SH   SOLE 1 65,296 0 0
KEYCORP COM 493267108 1,190 53,182 SH   SOLE 1 818 0 52,364
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,818 11,510 SH   SOLE 1 11,510 0 0
KIMBERLY-CLARK CORP COM 494368103 209 1,697 SH   SOLE 1 1,697 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 129 21,307 SH   SOLE 1 21,307 0 0
KINROSS GOLD CORP COM 496902404 76,636 13,056,354 SH   SOLE 1 12,344,554 0 711,800
KKR & CO INC COM 48251W104 4,180 71,493 SH   SOLE 1 13,389 0 58,104
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 127 24,548 SH   SOLE 1 24,548 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,033 20,475 SH   SOLE 1 3,556 0 16,919
KODIAK SCIENCES INC COM 50015M109 101 13,039 SH   SOLE 1 13,039 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 3,192 104,564 SH   SOLE 1 104,564 0 0
KORNIT DIGITAL LTD SHS M6372Q113 261 3,159 SH   SOLE 1 3,159 0 0
KOSMOS ENERGY LTD COM 500688106 12,340 1,716,276 SH   SOLE 1 1,716,276 0 0
KRAFT HEINZ CO COM 500754106 2,234 56,717 SH   SOLE 1 56,717 0 0
KROGER CO COM 501044101 1,548 26,989 SH   SOLE 1 26,989 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,147 4,617 SH   SOLE 1 4,617 0 0
LAM RESEARCH CORP COM 512807108 1,053 1,958 SH   SOLE 1 1,958 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 770 6,628 SH   SOLE 1 337 0 6,291
LANTHEUS HLDGS INC COM 516544103 4,395 79,470 SH   SOLE 1 79,470 0 0
LAREDO PETROLEUM INC COM 516806205 4,770 60,268 SH   SOLE 1 60,268 0 0
LAUDER ESTEE COS INC CL A 518439104 15,789 57,980 SH   SOLE 1 13,884 0 44,096
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 417 11,483 SH   SOLE 1 11,354 0 129
LENDINGCLUB CORP COM NEW 52603A208 4,860 307,963 SH   SOLE 1 224,646 0 83,317
LENNAR CORP CL A 526057104 3,028 37,310 SH   SOLE 1 8,137 0 29,173
LG DISPLAY CO LTD SPONS ADR REP 50186V102 751 90,870 SH   SOLE 1 90,870 0 0
LI AUTO INC SPONSORED ADS 50202M102 3,855 149,350 SH   SOLE 1 136,418 0 12,932
LIBERTY BROADBAND CORP COM SER C 530307305 1,477 10,918 SH   SOLE 1 4,237 0 6,681
LIBERTY GLOBAL PLC SHS CL A G5480U104 4 141 SH   SOLE 1 141 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,283 49,508 SH   SOLE 1 706 0 48,802
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1,577 34,489 SH   SOLE 1 6,110 0 28,379
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1 33 SH   SOLE 1 33 0 0
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,733 116,947 SH   SOLE 1 116,947 0 0
LIFEVANTAGE CORP COM NEW 53222K205 213 44,671 SH   SOLE 1 44,671 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 11,272 369,679 SH   SOLE 1 329,379 0 40,300
LILLY ELI & CO COM 532457108 59,297 207,064 SH   SOLE 1 41,049 0 166,015
LIMELIGHT NETWORKS INC COM 53261M104 1,271 243,519 SH   SOLE 1 243,519 0 0
LINDE PLC SHS G5494J103 26,975 84,447 SH   SOLE 1 18,702 0 65,745
LINEAGE CELL THERAPEUTICS IN COM 53566P109 18 12,000 SH   SOLE 1 12,000 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 11,257 692,727 SH   SOLE 1 181,796 0 510,931
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1,473 98,022 SH   SOLE 1 15,197 0 82,825
LIQUIDITY SVCS INC COM 53635B107 1,339 78,215 SH   SOLE 1 78,215 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 1,352 35,100 SH   SOLE 1 32,900 0 2,200
LIVANOVA PLC SHS G5509L101 755 9,228 SH   SOLE 1 1,966 0 7,262
LIVE NATION ENTERTAINMENT IN COM 538034109 2,425 20,613 SH   SOLE 1 2,790 0 17,823
LIVENT CORP COM 53814L108 4,362 167,334 SH   SOLE 1 167,334 0 0
LIVEONE INC COM 53814X102 13 16,079 SH   SOLE 1 16,079 0 0
LIVEPERSON INC COM 538146101 3,136 128,417 SH   SOLE 1 128,417 0 0
LIVERAMP HLDGS INC COM 53815P108 1,038 27,770 SH   SOLE 1 5,843 0 21,927
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,276 529,581 SH   SOLE 1 96,417 0 433,164
LOCKHEED MARTIN CORP COM 539830109 1,796 4,068 SH   SOLE 1 4,068 0 0
LOEWS CORP COM 540424108 883 13,622 SH   SOLE 1 321 0 13,301
LOWES COS INC COM 548661107 21,279 105,245 SH   SOLE 1 18,587 0 86,658
LSB INDS INC COM 502160104 1,007 46,105 SH   SOLE 1 46,105 0 0
LSI INDS INC OHIO COM 50216C108 275 45,907 SH   SOLE 1 45,907 0 0
LUCID GROUP INC COM 549498103 1,992 78,444 SH   SOLE 1 78,444 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 663 119,044 SH   SOLE 1 118,306 0 738
LULULEMON ATHLETICA INC COM 550021109 2,264 6,199 SH   SOLE 1 6,199 0 0
LUMOS PHARMA INC COM 55028X109 315 33,367 SH   SOLE 1 33,367 0 0
LYFT INC CL A COM 55087P104 584 15,204 SH   SOLE 1 6,856 0 8,348
M & T BK CORP COM 55261F104 642 3,788 SH   SOLE 1 270 0 3,518
MACROGENICS INC COM 556099109 400 45,453 SH   SOLE 1 45,453 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 329 3,349 SH   SOLE 1 3,349 0 0
MAG SILVER CORP COM 55903Q104 10,277 634,985 SH   SOLE 1 613,585 0 21,400
MAGNA INTL INC COM 559222401 31,598 492,316 SH   SOLE 1 411,716 0 80,600
MAMMOTH ENERGY SVCS INC COM 56155L108 53 24,808 SH   SOLE 1 24,808 0 0
MANHATTAN ASSOCIATES INC COM 562750109 3,767 27,156 SH   SOLE 1 238 0 26,918
MANULIFE FINL CORP COM 56501R106 66,402 3,114,642 SH   SOLE 1 2,678,458 0 436,184
MARINEMAX INC COM 567908108 562 13,965 SH   SOLE 1 13,965 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,049 6,024 SH   SOLE 1 1,441 0 4,583
MARRIOTT INTL INC NEW CL A 571903202 2,671 15,196 SH   SOLE 1 15,196 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,645 9,651 SH   SOLE 1 9,651 0 0
MARVELL TECHNOLOGY INC COM 573874104 2,777 38,727 SH   SOLE 1 38,727 0 0
MASIMO CORP COM 574795100 3,262 22,412 SH   SOLE 1 7,735 0 14,677
MASTERCARD INCORPORATED CL A 57636Q104 33,563 93,915 SH   SOLE 1 21,678 0 72,237
MAVERIX METALS INC COM NEW 57776F405 232 48,521 SH   SOLE 1 48,521 0 0
MAXLINEAR INC COM 57776J100 6,990 119,792 SH   SOLE 1 279 0 119,513
MCDONALDS CORP COM 580135101 25,723 104,022 SH   SOLE 1 20,194 0 83,828
MCEWEN MNG INC COM 58039P107 307 365,818 SH   SOLE 1 365,818 0 0
MECHEL PAO SPONSORED ADR NE 583840608 58 25,672 SH   SOLE 1 22,272 0 3,400
MEDALLION FINL CORP COM 583928106 586 68,916 SH   SOLE 1 68,916 0 0
MEDPACE HLDGS INC COM 58506Q109 3,612 22,081 SH   SOLE 1 868 0 21,213
MEDTRONIC PLC SHS G5960L103 4,373 39,412 SH   SOLE 1 1,643 0 37,769
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,851 373,158 SH   SOLE 1 373,158 0 0
MERCADOLIBRE INC COM 58733R102 2,748 2,310 SH   SOLE 1 2,310 0 0
MERCK & CO INC COM 58933Y105 75,643 921,912 SH   SOLE 1 327,804 0 594,108
MERITAGE HOMES CORP COM 59001A102 378 4,769 SH   SOLE 1 272 0 4,497
META PLATFORMS INC CL A 30303M102 59,143 265,978 SH   SOLE 1 122,109 0 143,869
METHANEX CORP COM 59151K108 41,161 755,064 SH   SOLE 1 648,564 0 106,500
METLIFE INC COM 59156R108 3,564 50,718 SH   SOLE 1 1,739 0 48,979
MGIC INVT CORP WIS COM 552848103 1,928 142,316 SH   SOLE 1 1,591 0 140,725
MICROCHIP TECHNOLOGY INC. COM 595017104 211 2,810 SH   SOLE 1 2,810 0 0
MICRON TECHNOLOGY INC COM 595112103 41,458 532,267 SH   SOLE 1 155,272 0 376,995
MICROSOFT CORP COM 594918104 339,743 1,101,951 SH   SOLE 1 448,436 0 653,515
MID PENN BANCORP INC COM 59540G107 213 7,963 SH   SOLE 1 7,963 0 0
MID-AMER APT CMNTYS INC COM 59522J103 3,181 15,189 SH   SOLE 1 2,919 0 12,270
MIRUM PHARMACEUTICALS INC COM 604749101 507 23,007 SH   SOLE 1 23,007 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 561 101,981 SH   SOLE 1 93,316 0 8,665
MODERNA INC COM 60770K107 1,410 8,188 SH   SOLE 1 8,188 0 0
MOELIS & CO CL A 60786M105 1,483 31,586 SH   SOLE 1 50 0 31,536
MOLECULAR TEMPLATES INC COM 608550109 71 20,560 SH   SOLE 1 20,560 0 0
MOLINA HEALTHCARE INC COM 60855R100 8,310 24,910 SH   SOLE 1 2,836 0 22,074
MOMENTIVE GLOBAL INC COM 60878Y108 4,745 291,824 SH   SOLE 1 104,656 0 187,168
MONDELEZ INTL INC CL A 609207105 34,159 544,107 SH   SOLE 1 324,806 0 219,301
MONGODB INC CL A 60937P106 4,887 11,018 SH   SOLE 1 4,720 0 6,298
MONSTER BEVERAGE CORP NEW COM 61174X109 38,310 479,469 SH   SOLE 1 137,564 0 341,905
MOODYS CORP COM 615369105 29,806 88,339 SH   SOLE 1 14,422 0 73,917
MOOG INC CL A 615394202 494 5,628 SH   SOLE 1 5,628 0 0
MORGAN STANLEY COM NEW 617446448 62,438 714,396 SH   SOLE 1 162,276 0 552,120
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,078 4,450 SH   SOLE 1 4,450 0 0
MR COOPER GROUP INC COM 62482R107 923 20,211 SH   SOLE 1 225 0 19,986
MSCI INC COM 55354G100 995 1,979 SH   SOLE 1 98 0 1,881
MURPHY USA INC COM 626755102 3,657 18,290 SH   SOLE 1 1,382 0 16,908
MYOVANT SCIENCES LTD COM G637AM102 1,869 140,323 SH   SOLE 1 140,323 0 0
NABORS INDUSTRIES LTD SHS G6359F137 3,988 26,114 SH   SOLE 1 26,114 0 0
NACCO INDS INC CL A 629579103 428 10,909 SH   SOLE 1 10,909 0 0
NASDAQ INC COM 631103108 3,575 20,064 SH   SOLE 1 3,135 0 16,929
NATERA INC COM 632307104 2,312 56,840 SH   SOLE 1 56,840 0 0
NATIONAL FUEL GAS CO COM 636180101 6,510 94,764 SH   SOLE 1 350 0 94,414
NATIONAL GRID PLC SPONSORED ADR NE 636274409 44,470 578,504 SH   SOLE 1 139,638 0 438,866
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,482 23,620 SH   SOLE 1 953 0 22,667
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 1,724 303,602 SH   SOLE 1 151,976 0 151,626
NEKTAR THERAPEUTICS COM 640268108 908 168,477 SH   SOLE 1 168,477 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,560 265,767 SH   SOLE 1 265,767 0 0
NETAPP INC COM 64110D104 2,672 32,191 SH   SOLE 1 6,015 0 26,176
NETEASE INC SPONSORED ADS 64110W102 9,310 103,804 SH   SOLE 1 88,756 0 15,048
NETFLIX INC COM 64110L106 7,421 19,810 SH   SOLE 1 19,810 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 19,650 209,599 SH   SOLE 1 56,264 0 153,335
NEVRO CORP COM 64157F103 1,692 23,394 SH   SOLE 1 23,394 0 0
NEW GOLD INC CDA COM 644535106 25,868 14,250,082 SH   SOLE 1 14,114,482 0 135,600
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 570 495,833 SH   SOLE 1 440,633 0 55,200
NEW RELIC INC COM 64829B100 1,533 22,918 SH   SOLE 1 22,918 0 0
NEWMONT CORP COM 651639106 28,436 357,992 SH   SOLE 1 292,092 0 65,900
NEWPARK RES INC COM PAR $.01NEW 651718504 892 243,757 SH   SOLE 1 243,757 0 0
NEWS CORP NEW CL A 65249B109 2,060 92,982 SH   SOLE 1 10,659 0 82,323
NEWS CORP NEW CL B 65249B208 1 38 SH   SOLE 1 38 0 0
NEXGEN ENERGY LTD COM 65340P106 17,740 3,133,300 SH   SOLE 1 3,042,800 0 90,500
NEXTCURE INC COM 65343E108 232 47,650 SH   SOLE 1 47,650 0 0
NEXTDECADE CORP COM 65342K105 474 71,632 SH   SOLE 1 71,632 0 0
NEXTERA ENERGY INC COM 65339F101 20,590 243,069 SH   SOLE 1 42,753 0 200,316
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 544 6,526 SH   SOLE 1 999 0 5,527
NEXTGEN HEALTHCARE INC COM 65343C102 981 46,930 SH   SOLE 1 46,930 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 528 57,177 SH   SOLE 1 57,177 0 0
NIKE INC CL B 654106103 6,701 49,798 SH   SOLE 1 29,519 0 20,279
NIO INC SPON ADS 62914V106 8,507 404,113 SH   SOLE 1 356,436 0 47,677
NIU TECHNOLOGIES ADS 65481N100 2,927 303,048 SH   SOLE 1 301,562 0 1,486
NL INDS INC COM NEW 629156407 94 13,018 SH   SOLE 1 13,018 0 0
NN INC COM 629337106 409 141,884 SH   SOLE 1 141,884 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,139 534,921 SH   SOLE 1 534,921 0 0
NORDSON CORP COM 655663102 510 2,246 SH   SOLE 1 85 0 2,161
NORFOLK SOUTHN CORP COM 655844108 23,576 82,658 SH   SOLE 1 14,787 0 67,871
NORTHEAST BK LEWISTON ME COM 66405S100 443 12,977 SH   SOLE 1 12,977 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 932 33,076 SH   SOLE 1 33,076 0 0
NORTHRIM BANCORP INC COM 666762109 883 20,268 SH   SOLE 1 20,268 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,084 2,424 SH   SOLE 1 2,424 0 0
NOVAGOLD RES INC COM NEW 66987E206 1,113 144,500 SH   SOLE 1 144,500 0 0
NOVAVAX INC COM NEW 670002401 19,104 259,383 SH   SOLE 1 192,035 0 67,348
NOVO-NORDISK A S ADR 670100205 11,219 101,029 SH   SOLE 1 76,726 0 24,303
NOW INC COM 67011P100 2,641 239,437 SH   SOLE 1 5,526 0 233,911
NUTANIX INC CL A 67059N108 14,487 540,157 SH   SOLE 1 4,481 0 535,676
NUTRIEN LTD COM 67077M108 362,032 3,503,519 SH   SOLE 1 3,132,198 0 371,321
NUVEI CORPORATION SUB VTG SHS 67079A102 54,625 726,687 SH   SOLE 1 651,287 0 75,400
NVIDIA CORPORATION COM 67066G104 86,869 318,366 SH   SOLE 1 136,153 0 182,213
NXP SEMICONDUCTORS N V COM N6596X109 1,939 10,477 SH   SOLE 1 10,477 0 0
OFG BANCORP COM 67103X102 235 8,815 SH   SOLE 1 8,815 0 0
OIL STS INTL INC COM 678026105 1,212 174,364 SH   SOLE 1 174,364 0 0
OKTA INC CL A 679295105 11,757 77,882 SH   SOLE 1 34,111 0 43,771
OLD DOMINION FREIGHT LINE IN COM 679580100 24,378 81,618 SH   SOLE 1 16,844 0 64,774
ONESPAN INC COM 68287N100 239 16,549 SH   SOLE 1 16,549 0 0
OP BANCORP COM 67109R109 267 19,267 SH   SOLE 1 19,267 0 0
OPEN TEXT CORP COM 683715106 30,713 724,525 SH   SOLE 1 630,225 0 94,300
ORACLE CORP COM 68389X105 783 9,469 SH   SOLE 1 9,469 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 6,469 9,445 SH   SOLE 1 3,372 0 6,073
ORGANIGRAM HLDGS INC COM 68620P101 1,049 630,600 SH   SOLE 1 630,600 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1,116 533,740 SH   SOLE 1 533,740 0 0
OVERSTOCK COM INC DEL COM 690370101 1,880 42,727 SH   SOLE 1 42,727 0 0
OVID THERAPEUTICS INC COM 690469101 273 86,888 SH   SOLE 1 86,888 0 0
OZON HLDGS PLC SPONSORED ADS 69269L104 80 12,649 SH   SOLE 1 12,649 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 647 20,250 SH   SOLE 1 19,513 0 737
PACCAR INC COM 693718108 5,495 62,399 SH   SOLE 1 25,143 0 37,256
PACIRA BIOSCIENCES INC COM 695127100 502 6,574 SH   SOLE 1 6,574 0 0
PAGERDUTY INC COM 69553P100 4,020 117,571 SH   SOLE 1 117,571 0 0
PALO ALTO NETWORKS INC COM 697435105 65,674 105,498 SH   SOLE 1 55,862 0 49,636
PAN AMERN SILVER CORP COM 697900108 50,185 1,839,295 SH   SOLE 1 1,649,195 0 190,100
PAR PAC HOLDINGS INC COM NEW 69888T207 268 20,574 SH   SOLE 1 20,574 0 0
PARKER-HANNIFIN CORP COM 701094104 619 2,180 SH   SOLE 1 225 0 1,955
PASSAGE BIO INC COM 702712100 144 46,303 SH   SOLE 1 46,303 0 0
PAYCHEX INC COM 704326107 7,916 58,004 SH   SOLE 1 24,327 0 33,677
PAYCOM SOFTWARE INC COM 70432V102 1,781 5,142 SH   SOLE 1 966 0 4,176
PAYPAL HLDGS INC COM 70450Y103 23,398 202,319 SH   SOLE 1 82,540 0 119,779
PBF ENERGY INC CL A 69318G106 7,944 325,992 SH   SOLE 1 325,992 0 0
PCB BANCORP COM 69320M109 963 41,965 SH   SOLE 1 41,965 0 0
PDC ENERGY INC COM 69327R101 1,120 15,414 SH   SOLE 1 15,414 0 0
PEMBINA PIPELINE CORP COM 706327103 140,140 3,731,021 SH   SOLE 1 3,164,121 0 566,900
PENTAIR PLC SHS G7S00T104 984 18,158 SH   SOLE 1 400 0 17,758
PENUMBRA INC COM 70975L107 363 1,634 SH   SOLE 1 1,634 0 0
PEPSICO INC COM 713448108 20,613 123,152 SH   SOLE 1 84,206 0 38,946
PERRIGO CO PLC SHS G97822103 2,279 59,296 SH   SOLE 1 2,277 0 57,019
PETROCHINA CO LTD SPONSORED ADR 71646E100 4,222 83,512 SH   SOLE 1 83,297 0 215
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 32,206 2,176,051 SH   SOLE 1 1,851,724 0 324,327
PFIZER INC COM 717081103 7,417 143,264 SH   SOLE 1 61,290 0 81,974
PG&E CORP COM 69331C108 579 48,521 SH   SOLE 1 436 0 48,085
PHILIP MORRIS INTL INC COM 718172109 7,286 77,565 SH   SOLE 1 77,565 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 125 223,456 SH   SOLE 1 219,408 0 4,048
PHREESIA INC COM 71944F106 301 11,408 SH   SOLE 1 11,408 0 0
PHX MINERALS INC CL A 69291A100 396 129,419 SH   SOLE 1 129,419 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 456 150,492 SH   SOLE 1 150,492 0 0
PINDUODUO INC SPONSORED ADS 722304102 6,632 165,344 SH   SOLE 1 149,425 0 15,919
PING IDENTITY HLDG CORP COM 72341T103 4,526 165,020 SH   SOLE 1 116,875 0 48,145
PIONEER NAT RES CO COM 723787107 14,710 58,834 SH   SOLE 1 9,521 0 49,313
PIXELWORKS INC COM NEW 72581M305 126 42,288 SH   SOLE 1 42,288 0 0
PLAYAGS INC COM 72814N104 411 61,693 SH   SOLE 1 61,693 0 0
PLDT INC SPONSORED ADR 69344D408 1,170 33,288 SH   SOLE 1 32,797 0 491
PNC FINL SVCS GROUP INC COM 693475105 6,306 34,188 SH   SOLE 1 1,173 0 33,015
POSCO HOLDINGS INC SPONSORED ADR 693483109 976 16,474 SH   SOLE 1 8,266 0 8,208
POWER INTEGRATIONS INC COM 739276103 4,012 43,287 SH   SOLE 1 1,084 0 42,203
PPL CORP COM 69351T106 1,298 45,465 SH   SOLE 1 20,185 0 25,280
PRECIGEN INC COM 74017N105 65 30,585 SH   SOLE 1 30,585 0 0
PRECISION BIOSCIENCES INC COM 74019P108 36 11,630 SH   SOLE 1 11,630 0 0
PRECISION DRILLING CORP COM NEW 74022D407 34,703 468,138 SH   SOLE 1 426,738 0 41,400
PREFERRED BK LOS ANGELES CA COM NEW 740367404 239 3,230 SH   SOLE 1 3,230 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 831 15,703 SH   SOLE 1 537 0 15,166
PRICE T ROWE GROUP INC COM 74144T108 643 4,256 SH   SOLE 1 4,256 0 0
PRIMERICA INC COM 74164M108 1,015 7,417 SH   SOLE 1 7,417 0 0
PROCTER AND GAMBLE CO COM 742718109 82,867 542,322 SH   SOLE 1 122,467 0 419,855
PROG HOLDINGS INC COM NPV 74319R101 973 33,825 SH   SOLE 1 226 0 33,599
PROGRESSIVE CORP COM 743315103 12,018 105,429 SH   SOLE 1 42,651 0 62,778
PROLOGIS INC. COM 74340W103 15,425 95,520 SH   SOLE 1 18,641 0 76,879
PROTO LABS INC COM 743713109 1,893 35,777 SH   SOLE 1 35,777 0 0
PTC INC COM 69370C100 259 2,408 SH   SOLE 1 148 0 2,260
PUBLIC STORAGE COM 74460D109 6,886 17,645 SH   SOLE 1 5,051 0 12,594
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2,359 33,704 SH   SOLE 1 13,513 0 20,191
PUMA BIOTECHNOLOGY INC COM 74587V107 261 90,731 SH   SOLE 1 90,731 0 0
PURE STORAGE INC CL A 74624M102 36,222 1,025,825 SH   SOLE 1 389,820 0 636,005
PVH CORPORATION COM 693656100 1,023 13,358 SH   SOLE 1 786 0 12,572
PZENA INVT MGMT INC CLASS A 74731Q103 93 11,576 SH   SOLE 1 11,576 0 0
Q2 HLDGS INC COM 74736L109 462 7,495 SH   SOLE 1 7,495 0 0
QUAD / GRAPHICS INC COM CL A 747301109 1,127 162,371 SH   SOLE 1 162,371 0 0
QUALCOMM INC COM 747525103 9,743 63,752 SH   SOLE 1 63,752 0 0
QUALYS INC COM 74758T303 5,142 36,104 SH   SOLE 1 6,594 0 29,510
QUANTA SVCS INC COM 74762E102 933 7,089 SH   SOLE 1 2,034 0 5,055
QUANTERIX CORP COM 74766Q101 498 17,047 SH   SOLE 1 17,047 0 0
QUEST DIAGNOSTICS INC COM 74834L100 462 3,374 SH   SOLE 1 3,374 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 2,030 318,190 SH   SOLE 1 318,190 0 0
QURATE RETAIL INC COM SER A 74915M100 1,411 296,368 SH   SOLE 1 79,180 0 217,188
R1 RCM INC COM 749397105 2,846 106,371 SH   SOLE 1 106,371 0 0
RADIAN GROUP INC COM 750236101 2,820 126,985 SH   SOLE 1 1,284 0 125,701
RADIUS HEALTH INC COM NEW 750469207 713 80,763 SH   SOLE 1 80,763 0 0
RADWARE LTD ORD M81873107 5,486 171,583 SH   SOLE 1 171,583 0 0
RAMACO RES INC COM 75134P303 1,554 98,359 SH   SOLE 1 98,359 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 5,118 148,228 SH   SOLE 1 148,228 0 0
RAPID7 INC COM 753422104 7,094 63,775 SH   SOLE 1 63,775 0 0
RAYMOND JAMES FINL INC COM 754730109 8,350 75,970 SH   SOLE 1 6,589 0 69,381
RAYONIER ADVANCED MATLS INC COM 75508B104 940 143,072 SH   SOLE 1 143,072 0 0
REALOGY HLDGS CORP COM 75605Y106 2,385 152,083 SH   SOLE 1 56,585 0 95,498
REALTY INCOME CORP COM 756109104 5,718 82,514 SH   SOLE 1 14,243 0 68,271
RED ROBIN GOURMET BURGERS IN COM 75689M101 961 56,973 SH   SOLE 1 56,973 0 0
REDFIN CORP COM 75737F108 311 17,239 SH   SOLE 1 17,239 0 0
REGENCY CTRS CORP COM 758849103 1,047 14,671 SH   SOLE 1 214 0 14,457
REGENERON PHARMACEUTICALS COM 75886F107 5,819 8,332 SH   SOLE 1 8,332 0 0
REGENXBIO INC COM 75901B107 1,485 44,751 SH   SOLE 1 44,751 0 0
RELX PLC SPONSORED ADR 759530108 2,498 80,325 SH   SOLE 1 45,016 0 35,309
REPUBLIC FIRST BANCORP INC COM 760416107 165 32,054 SH   SOLE 1 32,054 0 0
REPUBLIC SVCS INC COM 760759100 2,089 15,767 SH   SOLE 1 4,947 0 10,820
RESMED INC COM 761152107 409 1,685 SH   SOLE 1 1,685 0 0
RESOLUTE FST PRODS INC COM 76117W109 21,118 1,629,100 SH   SOLE 1 1,629,100 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 57,981 992,682 SH   SOLE 1 843,082 0 149,600
RH COM 74967X103 604 1,852 SH   SOLE 1 1,852 0 0
RICHARDSON ELECTRS LTD COM 763165107 175 14,073 SH   SOLE 1 14,073 0 0
RING ENERGY INC COM 76680V108 1,228 321,551 SH   SOLE 1 321,551 0 0
RIO TINTO PLC SPONSORED ADR 767204100 62,243 774,166 SH   SOLE 1 246,789 0 527,377
RITCHIE BROS AUCTIONEERS COM 767744105 15,624 264,600 SH   SOLE 1 264,600 0 0
RITE AID CORP COM 767754872 898 102,670 SH   SOLE 1 102,670 0 0
RLI CORP COM 749607107 897 8,104 SH   SOLE 1 8,104 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 174 97,273 SH   SOLE 1 97,273 0 0
ROCKY BRANDS INC COM 774515100 320 7,705 SH   SOLE 1 7,705 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 172,615 3,050,553 SH   SOLE 1 2,537,853 0 512,700
ROKU INC COM CL A 77543R102 1,721 13,736 SH   SOLE 1 3,038 0 10,698
ROSS STORES INC COM 778296103 1,504 16,622 SH   SOLE 1 16,622 0 0
ROYAL BK CDA COM 780087102 1,093,085 9,931,086 SH   SOLE 1 8,981,496 0 949,590
RUBIUS THERAPEUTICS INC COM 78116T103 314 56,927 SH   SOLE 1 56,927 0 0
RUSH STREET INTERACTIVE INC COM 782011100 1,508 207,416 SH   SOLE 1 207,416 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 579 6,651 SH   SOLE 1 6,651 0 0
RYERSON HLDG CORP COM 783754104 1,460 41,700 SH   SOLE 1 41,700 0 0
S&P GLOBAL INC COM 78409V104 8,741 21,311 SH   SOLE 1 5,749 0 15,562
SABRE CORP COM 78573M104 6,631 580,099 SH   SOLE 1 580,099 0 0
SAFE BULKERS INC COM Y7388L103 2,132 447,802 SH   SOLE 1 447,802 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 110 21,051 SH   SOLE 1 21,051 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,407 42,503 SH   SOLE 1 3,900 0 38,603
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 5,807 113,453 SH   SOLE 1 98,232 0 15,221
SALESFORCE COM INC COM 79466L302 33,158 156,168 SH   SOLE 1 41,591 0 114,577
SANDSTORM GOLD LTD COM NEW 80013R206 23,348 2,896,500 SH   SOLE 1 2,896,500 0 0
SANGAMO THERAPEUTICS INC COM 800677106 665 114,414 SH   SOLE 1 114,414 0 0
SANOFI SPONSORED ADR 80105N105 24,698 481,067 SH   SOLE 1 174,574 0 306,493
SASOL LTD SPONSORED ADR 803866300 1,723 71,253 SH   SOLE 1 51,039 0 20,214
SAVARA INC COM 805111101 177 135,069 SH   SOLE 1 135,069 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 596 23,365 SH   SOLE 1 277 0 23,088
SCHWAB CHARLES CORP COM 808513105 78,463 930,651 SH   SOLE 1 364,239 0 566,412
SCORPIO TANKERS INC SHS Y7542C130 773 36,164 SH   SOLE 1 36,164 0 0
SCULPTOR CAP MGMT COM CL A 811246107 2,747 197,219 SH   SOLE 1 197,219 0 0
SEABRIDGE GOLD INC COM 811916105 711 38,400 SH   SOLE 1 38,400 0 0
SEAGEN INC COM 81181C104 1,751 12,154 SH   SOLE 1 12,154 0 0
SEASPINE HLDGS CORP COM 81255T108 520 42,779 SH   SOLE 1 42,779 0 0
SECUREWORKS CORP CL A 81374A105 1,212 91,434 SH   SOLE 1 91,434 0 0
SEI INVTS CO COM 784117103 7,050 117,082 SH   SOLE 1 5,213 0 111,869
SELECT MED HLDGS CORP COM 81619Q105 1,309 54,563 SH   SOLE 1 2,721 0 51,842
SELECTA BIOSCIENCES INC COM 816212104 435 353,760 SH   SOLE 1 353,760 0 0
SEMPRA COM 816851109 46,753 278,092 SH   SOLE 1 28,803 0 249,289
SENECA FOODS CORP NEW CL A 817070501 294 5,704 SH   SOLE 1 5,704 0 0
SERES THERAPEUTICS INC COM 81750R102 1,254 176,075 SH   SOLE 1 176,075 0 0
SFL CORPORATION LTD SHS G7738W106 5,339 524,497 SH   SOLE 1 524,497 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 129,704 4,180,309 SH   SOLE 1 3,668,109 0 512,200
SHELL PLC SPON ADS 780259305 5,995 109,145 SH   SOLE 1 34,570 0 74,575
SHOPIFY INC CL A 82509L107 362,164 535,667 SH   SOLE 1 491,367 0 44,300
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 6,921 426,403 SH   SOLE 1 401,960 0 24,443
SI-BONE INC COM 825704109 235 10,378 SH   SOLE 1 10,378 0 0
SIENTRA INC COM 82621J105 68 30,838 SH   SOLE 1 30,838 0 0
SIERRA METALS INC COM 82639W106 78 65,800 SH   SOLE 1 65,800 0 0
SIERRA ONCOLOGY INC COM NEW 82640U404 791 24,685 SH   SOLE 1 24,685 0 0
SIERRA WIRELESS INC COM 826516106 2,240 124,100 SH   SOLE 1 124,100 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 3,969 13,523 SH   SOLE 1 1,620 0 11,903
SILVERCORP METALS INC COM 82835P103 10,268 2,815,782 SH   SOLE 1 2,815,782 0 0
SILVERCREST METALS INC COM 828363101 13,028 1,462,400 SH   SOLE 1 1,393,400 0 69,000
SINCLAIR BROADCAST GROUP INC CL A 829226109 1,070 38,181 SH   SOLE 1 1,649 0 36,532
SIRIUS XM HOLDINGS INC COM 82968B103 112 16,898 SH   SOLE 1 16,898 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 11,246 438,795 SH   SOLE 1 432,357 0 6,438
SKILLZ INC COM 83067L109 2,532 844,074 SH   SOLE 1 844,074 0 0
SMART SAND INC COM 83191H107 95 27,494 SH   SOLE 1 27,494 0 0
SMARTSHEET INC COM CL A 83200N103 7,320 133,628 SH   SOLE 1 86,887 0 46,741
SMITH A O CORP COM 831865209 2,374 37,151 SH   SOLE 1 3,584 0 33,567
SNOWFLAKE INC CL A 833445109 482 2,102 SH   SOLE 1 374 0 1,728
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2,757 32,211 SH   SOLE 1 32,211 0 0
SOHU COM LTD SPONSORED ADS 83410S108 913 54,286 SH   SOLE 1 54,019 0 267
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 869 76,985 SH   SOLE 1 76,985 0 0
SOLARWINDS CORP COM NEW 83417Q204 6,131 460,655 SH   SOLE 1 460,655 0 0
SOLID BIOSCIENCES INC COM 83422E105 25 21,001 SH   SOLE 1 21,001 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 970 9,442 SH   SOLE 1 9,442 0 0
SOUTHERN COPPER CORP COM 84265V105 10,928 143,976 SH   SOLE 1 133,967 0 10,009
SOUTHWESTERN ENERGY CO COM 845467109 6,479 903,683 SH   SOLE 1 858,316 0 45,367
SPLUNK INC COM 848637104 32,062 215,744 SH   SOLE 1 49,952 0 165,792
SPOK HLDGS INC COM 84863T106 433 54,311 SH   SOLE 1 54,311 0 0
SSR MNG INC COM 784730103 35,621 1,638,879 SH   SOLE 1 1,604,088 0 34,791
STANTEC INC COM 85472N109 83,357 1,662,238 SH   SOLE 1 1,546,038 0 116,200
STARBUCKS CORP COM 855244109 54,285 596,738 SH   SOLE 1 142,498 0 454,240
STATE STR CORP COM 857477103 1,210 13,891 SH   SOLE 1 658 0 13,233
STIFEL FINL CORP COM 860630102 2,548 37,531 SH   SOLE 1 702 0 36,829
STITCH FIX INC COM CL A 860897107 2,273 225,706 SH   SOLE 1 225,706 0 0
STOKE THERAPEUTICS INC COM 86150R107 252 11,957 SH   SOLE 1 11,957 0 0
STRYKER CORPORATION COM 863667101 12,351 46,196 SH   SOLE 1 8,162 0 38,034
SUMMIT FINL GROUP INC COM 86606G101 206 8,047 SH   SOLE 1 8,047 0 0
SUN CMNTYS INC COM 866674104 3,858 22,008 SH   SOLE 1 2,812 0 19,196
SUN LIFE FINANCIAL INC. COM 866796105 163,081 2,921,703 SH   SOLE 1 2,541,620 0 380,083
SUNCOR ENERGY INC NEW COM 867224107 157,273 4,832,238 SH   SOLE 1 4,446,838 0 385,400
SUNNOVA ENERGY INTL INC. COM 86745K104 4,435 192,335 SH   SOLE 1 192,335 0 0
SUNPOWER CORP COM 867652406 305 14,180 SH   SOLE 1 14,180 0 0
SUNWORKS INC COM NEW 86803X204 77 30,418 SH   SOLE 1 30,418 0 0
SUZANO S A SPON ADS 86959K105 322 27,705 SH   SOLE 1 27,705 0 0
SWITCH INC CL A 87105L104 22,725 737,347 SH   SOLE 1 410,228 0 327,119
SYNCHRONY FINANCIAL COM 87165B103 7,260 208,558 SH   SOLE 1 21,024 0 187,534
SYNLOGIC INC COM 87166L100 68 28,431 SH   SOLE 1 28,431 0 0
SYNOPSYS INC COM 871607107 2,600 7,800 SH   SOLE 1 7,800 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 163 137,156 SH   SOLE 1 137,156 0 0
TABULA RASA HEALTHCARE INC COM 873379101 479 83,183 SH   SOLE 1 83,183 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 68,626 658,223 SH   SOLE 1 572,350 0 85,873
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,476 9,599 SH   SOLE 1 4,469 0 5,130
TAL EDUCATION GROUP SPONSORED ADS 874080104 412 136,866 SH   SOLE 1 121,559 0 15,307
TARGET CORP COM 87612E106 55,650 262,228 SH   SOLE 1 58,307 0 203,921
TARGET HOSPITALITY CORP COM 87615L107 296 49,392 SH   SOLE 1 49,392 0 0
TASEKO MINES LTD COM 876511106 16,752 7,273,745 SH   SOLE 1 7,273,745 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,958 70,071 SH   SOLE 1 70,071 0 0
TC ENERGY CORP COM 87807B107 388,578 6,891,523 SH   SOLE 1 6,476,419 0 415,104
TE CONNECTIVITY LTD SHS H84989104 1,263 9,644 SH   SOLE 1 947 0 8,697
TECK RESOURCES LTD CL B 878742204 80,699 1,999,112 SH   SOLE 1 1,667,412 0 331,700
TEEKAY CORPORATION COM Y8564W103 595 187,784 SH   SOLE 1 187,784 0 0
TEEKAY TANKERS LTD CL A Y8565N300 316 22,823 SH   SOLE 1 22,823 0 0
TELADOC HEALTH INC COM 87918A105 2,554 35,406 SH   SOLE 1 35,406 0 0
TELEFLEX INCORPORATED COM 879369106 226 638 SH   SOLE 1 78 0 560
TELEFONICA BRASIL SA NEW ADR 87936R205 3,266 290,322 SH   SOLE 1 290,322 0 0
TELLURIAN INC NEW COM 87968A104 9,504 1,793,211 SH   SOLE 1 1,712,631 0 80,580
TELUS CORPORATION COM 87971M103 313,334 11,997,162 SH   SOLE 1 11,210,162 0 787,000
TELUS INTL CDA INC SUB VTG SHS 87975H100 28,363 1,147,849 SH   SOLE 1 987,549 0 160,300
TENABLE HLDGS INC COM 88025T102 9,457 163,640 SH   SOLE 1 85,287 0 78,353
TENARIS S A SPONSORED ADS 88031M109 6,016 200,070 SH   SOLE 1 273 0 199,797
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 860 176,658 SH   SOLE 1 152,416 0 24,242
TENET HEALTHCARE CORP COM NEW 88033G407 1,245 14,486 SH   SOLE 1 1,365 0 13,121
TERRENO RLTY CORP COM 88146M101 439 5,927 SH   SOLE 1 1,510 0 4,417
TESLA INC COM 88160R101 161,416 149,792 SH   SOLE 1 54,926 0 94,866
TETRA TECH INC NEW COM 88162G103 1,553 9,415 SH   SOLE 1 924 0 8,491
TEXAS INSTRS INC COM 882508104 17,046 92,905 SH   SOLE 1 92,905 0 0
TFI INTL INC COM 87241L109 142,664 1,339,864 SH   SOLE 1 1,268,264 0 71,600
THERAVANCE BIOPHARMA INC COM G8807B106 387 40,477 SH   SOLE 1 40,477 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 30,599 51,806 SH   SOLE 1 10,738 0 41,068
THOMSON REUTERS CORP. COM NEW 884903709 286,035 2,635,305 SH   SOLE 1 2,347,187 0 288,118
TIDEWATER INC NEW COM 88642R109 367 16,872 SH   SOLE 1 16,872 0 0
TIM S A SPONSORED ADR 88706T108 1,650 113,777 SH   SOLE 1 113,777 0 0
TIPTREE INC COM 88822Q103 205 15,947 SH   SOLE 1 15,947 0 0
TJX COS INC NEW COM 872540109 10,076 166,318 SH   SOLE 1 32,123 0 134,195
T-MOBILE US INC COM 872590104 7,690 59,914 SH   SOLE 1 59,914 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,129,773 14,243,311 SH   SOLE 1 13,100,297 0 1,143,014
TOTALENERGIES SE SPONSORED ADS 89151E109 54,577 1,079,877 SH   SOLE 1 311,079 0 768,798
TPI COMPOSITES INC COM 87266J104 770 54,800 SH   SOLE 1 54,800 0 0
TRADEWEB MKTS INC CL A 892672106 315 3,587 SH   SOLE 1 965 0 2,622
TRANSALTA CORP COM 89346D107 28,300 2,734,858 SH   SOLE 1 2,734,858 0 0
TRANSGLOBE ENERGY CORP COM 893662106 2,944 809,000 SH   SOLE 1 809,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 10,681 2,337,154 SH   SOLE 1 2,337,154 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,884 37,671 SH   SOLE 1 7,091 0 30,580
TRAVERE THERAPEUTICS INC COM 89422G107 6,076 235,774 SH   SOLE 1 213,998 0 21,776
TRICIDA INC COM 89610F101 213 25,898 SH   SOLE 1 25,898 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 977 61,500 SH   SOLE 1 61,500 0 0
TRIMBLE INC COM 896239100 2,269 31,446 SH   SOLE 1 4,312 0 27,134
TRIP COM GROUP LTD ADS 89677Q107 3,920 169,552 SH   SOLE 1 151,045 0 18,507
TRIPADVISOR INC COM 896945201 12,541 462,438 SH   SOLE 1 196,981 0 265,457
TRONOX HOLDINGS PLC SHS G9087Q102 527 26,639 SH   SOLE 1 9,565 0 17,074
TRUECAR INC COM 89785L107 1,511 382,537 SH   SOLE 1 113,179 0 269,358
TRUIST FINL CORP COM 89832Q109 3,127 55,146 SH   SOLE 1 1,631 0 53,515
TRUPANION INC COM 898202106 1,379 15,476 SH   SOLE 1 15,476 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,835 145,758 SH   SOLE 1 145,758 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 242 62,263 SH   SOLE 1 62,263 0 0
TURQUOISE HILL RES LTD COM 900435207 21,185 705,700 SH   SOLE 1 705,700 0 0
TWITTER INC COM 90184L102 28,734 742,678 SH   SOLE 1 308,755 0 433,923
UBER TECHNOLOGIES INC COM 90353T100 1,722 48,275 SH   SOLE 1 33,145 0 15,130
UNION PAC CORP COM 907818108 70,606 258,430 SH   SOLE 1 59,182 0 199,248
UNIQURE NV SHS N90064101 2,691 148,898 SH   SOLE 1 148,898 0 0
UNITED AIRLS HLDGS INC COM 910047109 11,653 251,356 SH   SOLE 1 251,356 0 0
UNITED INS HLDGS CORP COM 910710102 348 105,030 SH   SOLE 1 105,030 0 0
UNITED NAT FOODS INC COM 911163103 1,892 45,747 SH   SOLE 1 319 0 45,428
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,473 52,802 SH   SOLE 1 5,269 0 47,533
UNITEDHEALTH GROUP INC COM 91324P102 103,900 203,738 SH   SOLE 1 47,640 0 156,098
UNITY BIOTECHNOLOGY INC COM 91381U101 38 33,917 SH   SOLE 1 33,917 0 0
UPWORK INC COM 91688F104 684 29,438 SH   SOLE 1 29,438 0 0
URANIUM ENERGY CORP COM 916896103 819 178,367 SH   SOLE 1 178,367 0 0
USA TRUCK INC COM 902925106 649 31,503 SH   SOLE 1 31,503 0 0
VAALCO ENERGY INC COM NEW 91851C201 1,433 219,501 SH   SOLE 1 219,501 0 0
VALE S A SPONSORED ADS 91912E105 18,542 927,541 SH   SOLE 1 726,198 0 201,343
VALHI INC NEW COM 918905209 510 17,403 SH   SOLE 1 17,403 0 0
VARONIS SYS INC COM 922280102 2,637 55,464 SH   SOLE 1 42,398 0 13,066
VECTRUS INC COM 92242T101 4,704 131,189 SH   SOLE 1 131,189 0 0
VEEVA SYS INC CL A COM 922475108 2,031 9,561 SH   SOLE 1 3,157 0 6,404
VENATOR MATLS PLC SHS G9329Z100 579 325,397 SH   SOLE 1 325,397 0 0
VENTAS INC COM 92276F100 3,266 52,878 SH   SOLE 1 10,042 0 42,836
VERISIGN INC COM 92343E102 1,029 4,625 SH   SOLE 1 4,625 0 0
VERISK ANALYTICS INC COM 92345Y106 8,191 38,165 SH   SOLE 1 11,467 0 26,698
VERIZON COMMUNICATIONS INC COM 92343V104 430 8,447 SH   SOLE 1 8,447 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,878 30,188 SH   SOLE 1 24,421 0 5,767
VIA RENEWABLES INC CL A COM 92556D106 263 31,935 SH   SOLE 1 31,935 0 0
VIEMED HEALTHCARE INC COM 92663R105 180 35,700 SH   SOLE 1 35,700 0 0
VIKING THERAPEUTICS INC COM 92686J106 356 118,706 SH   SOLE 1 118,706 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 268 10,935 SH   SOLE 1 10,935 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,409 47,638 SH   SOLE 1 47,638 0 0
VIRNETX HLDG CORP COM 92823T108 89 54,439 SH   SOLE 1 54,439 0 0
VIRTU FINL INC CL A 928254101 1,877 50,421 SH   SOLE 1 331 0 50,090
VISA INC COM CL A 92826C839 37,988 171,295 SH   SOLE 1 39,840 0 131,455
VIVINT SMART HOME INC COM CL A 928542109 400 59,172 SH   SOLE 1 59,172 0 0
VMWARE INC CL A COM 928563402 2,866 25,172 SH   SOLE 1 2,655 0 22,517
VOYAGER THERAPEUTICS INC COM 92915B106 1,018 133,572 SH   SOLE 1 133,572 0 0
W & T OFFSHORE INC COM 92922P106 1,420 371,714 SH   SOLE 1 371,714 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,430 31,935 SH   SOLE 1 31,935 0 0
WALMART INC COM 931142103 6,304 42,333 SH   SOLE 1 42,333 0 0
WARRIOR MET COAL INC COM 93627C101 1,556 41,934 SH   SOLE 1 15,030 0 26,904
WASTE CONNECTIONS INC COM 94106B101 376,400 2,692,285 SH   SOLE 1 2,491,533 0 200,752
WASTE MGMT INC DEL COM 94106L109 3,330 21,012 SH   SOLE 1 10,031 0 10,981
WAYFAIR INC CL A 94419L101 3,590 32,411 SH   SOLE 1 32,411 0 0
WEC ENERGY GROUP INC COM 92939U106 274 2,741 SH   SOLE 1 2,741 0 0
WELLS FARGO CO NEW COM 949746101 14,985 309,219 SH   SOLE 1 101,458 0 207,761
WELLTOWER INC COM 95040Q104 1,603 16,678 SH   SOLE 1 10,424 0 6,254
WEST FRASER TIMBER CO LTD COM 952845105 56,358 685,172 SH   SOLE 1 645,072 0 40,100
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,162 2,830 SH   SOLE 1 2,830 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 892 378,300 SH   SOLE 1 378,300 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 245 27,433 SH   SOLE 1 27,433 0 0
WESTERN UN CO COM 959802109 1,043 55,672 SH   SOLE 1 885 0 54,787
WEX INC COM 96208T104 615 3,445 SH   SOLE 1 3,445 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 328,710 6,914,306 SH   SOLE 1 5,915,806 0 998,500
WILLIS LEASE FIN CORP COM 970646105 388 12,068 SH   SOLE 1 12,068 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 229 5,864 SH   SOLE 1 5,864 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 3,794 492,139 SH   SOLE 1 492,139 0 0
WIX COM LTD SHS M98068105 11,709 112,095 SH   SOLE 1 112,095 0 0
WOODWARD INC COM 980745103 1,388 11,111 SH   SOLE 1 237 0 10,874
WORKDAY INC CL A 98138H101 14,190 59,257 SH   SOLE 1 25,212 0 34,045
XBIOTECH INC COM 98400H102 204 23,603 SH   SOLE 1 23,603 0 0
XCEL ENERGY INC COM 98389B100 1,684 23,332 SH   SOLE 1 23,332 0 0
XENON PHARMACEUTICALS INC COM 98420N105 234 7,658 SH   SOLE 1 7,658 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 74 28,897 SH   SOLE 1 28,897 0 0
XPENG INC ADS 98422D105 2,906 105,344 SH   SOLE 1 98,300 0 7,044
XUNLEI LTD SPONSORED ADR 98419E108 150 85,239 SH   SOLE 1 83,661 0 1,578
YAMANA GOLD INC COM 98462Y100 57,592 10,317,982 SH   SOLE 1 10,150,282 0 167,700
YANDEX N V SHS CLASS A N97284108 773 73,876 SH   SOLE 1 71,743 0 2,133
YELLOW CORP COM 985510106 1,291 184,162 SH   SOLE 1 184,162 0 0
YELP INC CL A 985817105 1,319 38,662 SH   SOLE 1 20,868 0 17,794
YEXT INC COM 98585N106 1,229 178,331 SH   SOLE 1 178,331 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 143 56,193 SH   SOLE 1 56,193 0 0
Y-MABS THERAPEUTICS INC COM 984241109 314 26,443 SH   SOLE 1 26,443 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3,680 761,947 SH   SOLE 1 761,947 0 0
YUM CHINA HLDGS INC COM 98850P109 4,815 115,903 SH   SOLE 1 105,671 0 10,232
ZAI LAB LTD ADR 98887Q104 2,575 58,545 SH   SOLE 1 58,545 0 0
ZENDESK INC COM 98936J101 25,543 212,348 SH   SOLE 1 50,815 0 161,533
ZILLOW GROUP INC CL C CAP STK 98954M200 10,691 216,893 SH   SOLE 1 191,276 0 25,617
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,247 9,748 SH   SOLE 1 317 0 9,431
ZOETIS INC CL A 98978V103 2,066 10,956 SH   SOLE 1 8,237 0 2,719
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,075 9,167 SH   SOLE 1 9,167 0 0
ZSCALER INC COM 98980G102 2,034 8,431 SH   SOLE 1 8,431 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3,613 144,534 SH   SOLE 1 128,758 0 15,776
ZUORA INC COM CL A 98983V106 181 12,108 SH   SOLE 1 12,108 0 0