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
22ND CENTY GROUP INC COM 90137F103 268 125,636 SH   SOLE 1 125,636 0 0
2U INC COM 90214J101 757 72,345 SH   SOLE 1 72,345 0 0
360 DIGITECH INC AMERICAN DEP 88557W101 509 29,400 SH   SOLE 1 26,261 0 3,139
3M CO COM 88579Y101 1,107 8,555 SH   SOLE 1 8,555 0 0
ABBOTT LABS COM 002824100 39,322 361,910 SH   SOLE 1 70,633 0 291,277
ABBVIE INC COM 00287Y109 8,061 52,630 SH   SOLE 1 4,498 0 48,132
ABIOMED INC COM 003654100 4,687 18,937 SH   SOLE 1 2,421 0 16,516
ABSOLUTE SOFTWARE CORP COM 00386B109 28,113 3,260,305 SH   SOLE 1 3,248,600 0 11,705
ACADIA PHARMACEUTICALS INC COM 004225108 2,135 151,516 SH   SOLE 1 75,493 0 76,023
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 56,188 202,369 SH   SOLE 1 83,304 0 119,065
ACTIVISION BLIZZARD INC COM 00507V109 7,611 97,750 SH   SOLE 1 29,133 0 68,617
ACUITYADS HLDGS INC COM 00510L106 65 27,800 SH   SOLE 1 27,800 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 253 7,871 SH   SOLE 1 7,871 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1,086 134,205 SH   SOLE 1 134,205 0 0
ADECOAGRO S A COM L00849106 2,848 336,606 SH   SOLE 1 336,606 0 0
ADICET BIO INC COM 007002108 515 35,291 SH   SOLE 1 35,291 0 0
ADIENT PLC ORD SHS G0084W101 1,368 46,167 SH   SOLE 1 9,963 0 36,204
ADMA BIOLOGICS INC COM 000899104 62 31,452 SH   SOLE 1 31,452 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 20,452 55,870 SH   SOLE 1 14,329 0 41,541
ADVANCE AUTO PARTS INC COM 00751Y106 988 5,710 SH   SOLE 1 881 0 4,829
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 300 64,055 SH   SOLE 1 64,055 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 141 117,512 SH   SOLE 1 117,512 0 0
AES CORP COM 00130H105 257 12,211 SH   SOLE 1 12,211 0 0
AFFIMED N V COM N01045108 138 49,723 SH   SOLE 1 49,723 0 0
AFLAC INC COM 001055102 3,901 70,506 SH   SOLE 1 16,137 0 54,369
AGILENT TECHNOLOGIES INC COM 00846U101 12,673 106,702 SH   SOLE 1 14,485 0 92,217
AGIOS PHARMACEUTICALS INC COM 00847X104 3,140 141,655 SH   SOLE 1 141,655 0 0
AGNICO EAGLE MINES LTD COM 008474108 61,454 1,342,641 SH   SOLE 1 1,106,358 0 236,283
AIR PRODS & CHEMS INC COM 009158106 3,829 15,922 SH   SOLE 1 1,692 0 14,230
AIRBNB INC COM CL A 009066101 1,910 21,436 SH   SOLE 1 94 0 21,342
AKAMAI TECHNOLOGIES INC COM 00971T101 486 5,326 SH   SOLE 1 5,326 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 80 226,770 SH   SOLE 1 226,770 0 0
AKERO THERAPEUTICS INC COM 00973Y108 294 31,091 SH   SOLE 1 31,091 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 11,904 1,697,033 SH   SOLE 1 1,697,033 0 0
ALBEMARLE CORP COM 012653101 3,447 16,493 SH   SOLE 1 3,539 0 12,954
ALDEYRA THERAPEUTICS INC COM 01438T106 271 67,914 SH   SOLE 1 67,914 0 0
ALECTOR INC COM 014442107 1,856 182,686 SH   SOLE 1 182,686 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4,022 27,735 SH   SOLE 1 12,241 0 15,494
ALGONQUIN PWR UTILS CORP COM 015857105 87,453 6,507,328 SH   SOLE 1 6,507,328 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,919 8,108 SH   SOLE 1 1,646 0 6,462
ALKERMES PLC SHS G01767105 5,003 167,930 SH   SOLE 1 167,930 0 0
ALLAKOS INC COM 01671P100 551 176,070 SH   SOLE 1 176,070 0 0
ALLEGHANY CORP MD COM 017175100 531 637 SH   SOLE 1 4 0 633
ALLIANT ENERGY CORP COM 018802108 1,860 31,740 SH   SOLE 1 7,527 0 24,213
ALLOGENE THERAPEUTICS INC COM 019770106 526 46,106 SH   SOLE 1 46,106 0 0
ALLSTATE CORP COM 020002101 35,635 281,191 SH   SOLE 1 61,533 0 219,658
ALLY FINL INC COM 02005N100 1,227 36,606 SH   SOLE 1 7,263 0 29,343
ALPHABET INC CAP STK CL C 02079K107 129,731 59,307 SH   SOLE 1 13,826 0 45,481
ALPHABET INC CAP STK CL A 02079K305 3,140 1,441 SH   SOLE 1 1,441 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 427 50,189 SH   SOLE 1 50,189 0 0
ALTERYX INC COM CL A 02156B103 8,933 184,480 SH   SOLE 1 177,087 0 7,393
ALTICE USA INC CL A 02156K103 8,202 886,662 SH   SOLE 1 189,566 0 697,096
ALTRIA GROUP INC COM 02209S103 15,773 377,604 SH   SOLE 1 377,604 0 0
AMAZON COM INC COM 023135106 88,475 833,023 SH   SOLE 1 196,674 0 636,349
AMBEV SA SPONSORED ADR 02319V103 4,396 1,751,284 SH   SOLE 1 1,702,119 0 49,165
AMC ENTMT HLDGS INC CL A COM 00165C104 777 57,316 SH   SOLE 1 12,054 0 45,262
AMCOR PLC ORD G0250X107 1,224 98,461 SH   SOLE 1 97,537 0 924
AMERCO COM 023586100 272 569 SH   SOLE 1 569 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,264 257,676 SH   SOLE 1 199,200 0 58,476
AMERICAN AIRLS GROUP INC COM 02376R102 10,030 790,982 SH   SOLE 1 790,982 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,864 247,597 SH   SOLE 1 37,713 0 209,884
AMERICAN EQTY INVT LIFE HLD COM 025676206 449 12,278 SH   SOLE 1 12,278 0 0
AMERICAN EXPRESS CO COM 025816109 44,499 321,014 SH   SOLE 1 93,918 0 227,096
AMERICAN FINL GROUP INC OHIO COM 025932104 3,834 27,618 SH   SOLE 1 2,227 0 25,391
AMERICAN HOMES 4 RENT CL A 02665T306 2,550 71,956 SH   SOLE 1 21,744 0 50,212
AMERICAN INTL GROUP INC COM NEW 026874784 12,715 248,688 SH   SOLE 1 69,623 0 179,065
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 143 27,667 SH   SOLE 1 27,667 0 0
AMERIPRISE FINL INC COM 03076C106 5,116 21,525 SH   SOLE 1 4,129 0 17,396
AMERISOURCEBERGEN CORP COM 03073E105 13,442 95,013 SH   SOLE 1 8,867 0 86,146
AMES NATL CORP COM 031001100 241 10,885 SH   SOLE 1 10,885 0 0
AMETEK INC COM 031100100 3,064 27,884 SH   SOLE 1 6,959 0 20,925
AMGEN INC COM 031162100 22,279 91,572 SH   SOLE 1 34,160 0 57,412
AMICUS THERAPEUTICS INC COM 03152W109 1,188 110,652 SH   SOLE 1 110,652 0 0
AMPHENOL CORP NEW CL A 032095101 4,574 71,052 SH   SOLE 1 18,306 0 52,746
AMTECH SYS INC COM PAR $0.01N 032332504 136 18,660 SH   SOLE 1 18,660 0 0
ANAPTYSBIO INC COM 032724106 1,488 73,278 SH   SOLE 1 73,278 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 169 16,922 SH   SOLE 1 16,922 0 0
ANGI INC COM CL A NEW 00183L102 1,211 264,517 SH   SOLE 1 264,517 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 31,718 587,912 SH   SOLE 1 352,875 0 235,037
ANSYS INC COM 03662Q105 2,454 10,257 SH   SOLE 1 2,575 0 7,682
ANTERIX INC COM 03676C100 212 5,169 SH   SOLE 1 5,169 0 0
ANTERO MIDSTREAM CORP COM 03676B102 6,978 771,078 SH   SOLE 1 9,092 0 761,986
ANYWHERE REAL ESTATE INC COM 75605Y106 510 51,905 SH   SOLE 1 51,905 0 0
AON PLC SHS CL A G0403H108 262 971 SH   SOLE 1 971 0 0
APPLE INC COM 037833100 229,409 1,677,946 SH   SOLE 1 412,047 0 1,265,899
APPLIED MATLS INC COM 038222105 279 3,065 SH   SOLE 1 3,044 0 21
APTIV PLC SHS G6095L109 2,836 31,844 SH   SOLE 1 8,021 0 23,823
APYX MEDICAL CORPORATION COM 03837C106 90 15,396 SH   SOLE 1 15,396 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,048 23,032 SH   SOLE 1 7,612 0 15,420
ARCH RESOURCES INC CL A 03940R107 884 6,180 SH   SOLE 1 6,180 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,526 19,661 SH   SOLE 1 19,661 0 0
ARCHROCK INC COM 03957W106 1,672 202,176 SH   SOLE 1 202,176 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5,716 848,026 SH   SOLE 1 848,026 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 303 19,276 SH   SOLE 1 19,276 0 0
ARDMORE SHIPPING CORP COM Y0207T100 980 140,659 SH   SOLE 1 140,659 0 0
ARGENX SE SPONSORED ADR 04016X101 3,792 10,009 SH   SOLE 1 10,009 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,056 86,793 SH   SOLE 1 86,793 0 0
ARVINAS INC COM 04335A105 5,174 122,928 SH   SOLE 1 122,928 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,566 9,247 SH   SOLE 1 2,958 0 6,289
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 2,354 455,229 SH   SOLE 1 448,836 0 6,393
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,920 4,035 SH   SOLE 1 4,035 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 300 142,915 SH   SOLE 1 142,915 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205 536 181,626 SH   SOLE 1 181,626 0 0
ASSURED GUARANTY LTD COM G0585R106 570 10,214 SH   SOLE 1 10,214 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 56,211 850,782 SH   SOLE 1 284,783 0 565,999
ASTRONICS CORP COM 046433108 248 24,415 SH   SOLE 1 24,415 0 0
AT&T INC COM 00206R102 502 23,956 SH   SOLE 1 23,956 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 817 104,898 SH   SOLE 1 104,898 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 7,341 227,560 SH   SOLE 1 227,560 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 486 7,870 SH   SOLE 1 7,870 0 0
ATMOS ENERGY CORP COM 049560105 6,752 60,233 SH   SOLE 1 4,838 0 55,395
ATRECA INC CL A COM 04965G109 97 54,301 SH   SOLE 1 54,301 0 0
AUTODESK INC COM 052769106 3,393 19,733 SH   SOLE 1 6,462 0 13,271
AUTOHOME INC SP ADS RP CL A 05278C107 1,101 27,986 SH   SOLE 1 24,703 0 3,283
AUTOMATIC DATA PROCESSING IN COM 053015103 11,479 54,653 SH   SOLE 1 16,125 0 38,528
AUTONATION INC COM 05329W102 2,701 24,170 SH   SOLE 1 24,170 0 0
AUTOZONE INC COM 053332102 4,214 1,961 SH   SOLE 1 144 0 1,817
AVALARA INC COM 05338G106 315 4,457 SH   SOLE 1 4,087 0 370
AVANTOR INC COM 05352A100 612 19,670 SH   SOLE 1 3,733 0 15,937
AVAYA HLDGS CORP COM 05351X101 108 48,287 SH   SOLE 1 48,287 0 0
AVERY DENNISON CORP COM 053611109 277 1,709 SH   SOLE 1 1,709 0 0
AXOGEN INC COM 05463X106 412 50,355 SH   SOLE 1 50,355 0 0
AXONICS INC COM 05465P101 485 8,561 SH   SOLE 1 8,561 0 0
B2GOLD CORP COM 11777Q209 16,835 4,970,368 SH   SOLE 1 4,887,568 0 82,800
BAIDU INC SPON ADR REP A 056752108 15,835 106,471 SH   SOLE 1 94,411 0 12,060
BAKER HUGHES COMPANY CL A 05722G100 21,580 747,472 SH   SOLE 1 709,672 0 37,800
BALLARD PWR SYS INC NEW COM 058586108 121 19,200 SH   SOLE 1 19,200 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 5,020 1,110,692 SH   SOLE 1 898,338 0 212,354
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,251 997,275 SH   SOLE 1 871,031 0 126,244
BANCO SANTANDER S.A. ADR 05964H105 170 60,690 SH   SOLE 1 60,690 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 482 15,619 SH   SOLE 1 14,371 0 1,248
BANDWIDTH INC COM CL A 05988J103 262 13,900 SH   SOLE 1 13,900 0 0
BANK MONTREAL QUE COM 063671101 525,003 5,459,895 SH   SOLE 1 4,961,461 0 498,434
BANK NOVA SCOTIA B C COM 064149107 618,297 10,447,904 SH   SOLE 1 9,946,341 0 501,563
BANK PRINCETON NEW JERSEY COM 064520109 207 7,537 SH   SOLE 1 7,537 0 0
BANKWELL FINL GROUP INC COM 06654A103 546 17,585 SH   SOLE 1 17,585 0 0
BARRICK GOLD CORP COM 067901108 145,823 8,247,603 SH   SOLE 1 7,445,703 0 801,900
BAUSCH HEALTH COS INC COM 071734107 593 70,900 SH   SOLE 1 70,900 0 0
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107 4,830 313,400 SH   SOLE 1 305,000 0 8,400
BCE INC COM NEW 05534B760 130,064 2,646,249 SH   SOLE 1 2,646,249 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 273 22,587 SH   SOLE 1 22,587 0 0
BECTON DICKINSON & CO COM 075887109 700 2,841 SH   SOLE 1 2,841 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,231 7,606 SH   SOLE 1 7,060 0 546
BELLUS HEALTH INC NEW COM NEW 07987C204 8,148 885,130 SH   SOLE 1 885,130 0 0
BERKLEY W R CORP COM 084423102 1,710 25,048 SH   SOLE 1 6,366 0 18,682
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,316 13 SH   SOLE 1 13 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31,272 114,542 SH   SOLE 1 20,686 0 93,856
BERRY CORP COM 08579X101 2,217 290,888 SH   SOLE 1 290,888 0 0
BEST BUY INC COM 086516101 3,927 60,241 SH   SOLE 1 14,511 0 45,730
BGSF INC COM 05601C105 259 20,918 SH   SOLE 1 20,918 0 0
BIG LOTS INC COM 089302103 2,422 115,482 SH   SOLE 1 115,482 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 1,467 11,956 SH   SOLE 1 11,956 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1,643 64,197 SH   SOLE 1 55,993 0 8,204
BIO RAD LABS INC CL A 090572207 797 1,610 SH   SOLE 1 663 0 947
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20,486 247,201 SH   SOLE 1 59,994 0 187,207
BIO-TECHNE CORP COM 09073M104 809 2,333 SH   SOLE 1 1,066 0 1,267
BK OF AMERICA CORP COM 060505104 53,306 1,712,366 SH   SOLE 1 487,631 0 1,224,735
BLACK DIAMOND THERAPEUTICS I COM 09203E105 30 12,330 SH   SOLE 1 12,330 0 0
BLACK KNIGHT INC COM 09215C105 1,284 19,630 SH   SOLE 1 11,160 0 8,470
BLACKBAUD INC COM 09227Q100 231 3,976 SH   SOLE 1 3,976 0 0
BLACKBERRY LTD COM 09228F103 11,158 2,069,700 SH   SOLE 1 2,021,700 0 48,000
BLACKLINE INC COM 09239B109 1,106 16,609 SH   SOLE 1 16,609 0 0
BLACKROCK INC COM 09247X101 10,865 17,840 SH   SOLE 1 4,450 0 13,390
BLACKSTONE INC COM 09260D107 15,190 166,503 SH   SOLE 1 42,922 0 123,581
BLOCK H & R INC COM 093671105 2,006 56,808 SH   SOLE 1 1,070 0 55,738
BLOOM ENERGY CORP COM CL A 093712107 8,094 490,560 SH   SOLE 1 457,829 0 32,731
BLUEBIRD BIO INC COM 09609G100 393 94,875 SH   SOLE 1 94,875 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1,178 47,195 SH   SOLE 1 47,195 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1,410 21,110 SH   SOLE 1 21,110 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,425 15,767 SH   SOLE 1 6,450 0 9,317
BOSTON SCIENTIFIC CORP COM 101137107 6,256 167,844 SH   SOLE 1 42,199 0 125,645
BOX INC CL A 10316T104 14,472 575,655 SH   SOLE 1 159,071 0 416,584
BP PLC SPONSORED ADR 055622104 28,994 1,022,713 SH   SOLE 1 362,956 0 659,757
BRAEMAR HOTELS & RESORTS INC COM 10482B101 708 165,040 SH   SOLE 1 165,040 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108 2,116 57,110 SH   SOLE 1 44,030 0 13,080
BRF SA SPONSORED ADR 10552T107 67 26,131 SH   SOLE 1 26,131 0 0
BRIDGEBIO PHARMA INC COM 10806X102 153 16,849 SH   SOLE 1 16,849 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 4,935 200,381 SH   SOLE 1 200,381 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 20,632 267,954 SH   SOLE 1 75,996 0 191,958
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,709 109,742 SH   SOLE 1 109,742 0 0
BROADCOM INC COM 11135F101 1,390 2,862 SH   SOLE 1 2,859 0 3
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 407 2,854 SH   SOLE 1 2,854 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 287,888 6,472,097 SH   SOLE 1 6,023,350 0 448,747
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 18,119 406,838 SH   SOLE 1 343,397 0 63,441
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 204,473 5,352,049 SH   SOLE 1 4,660,274 0 691,775
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 45,253 1,066,321 SH   SOLE 1 978,721 0 87,600
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 34,012 954,911 SH   SOLE 1 830,111 0 124,800
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 21,091 606,974 SH   SOLE 1 532,574 0 74,400
BROWN & BROWN INC COM 115236101 13,423 230,088 SH   SOLE 1 75,499 0 154,589
BROWN FORMAN CORP CL B 115637209 9,060 129,135 SH   SOLE 1 15,216 0 113,919
BRP GROUP INC COM CL A 05589G102 3,350 138,696 SH   SOLE 1 138,696 0 0
BRP INC COM SUN VTG 05577W200 15,685 254,873 SH   SOLE 1 251,817 0 3,056
BUILDERS FIRSTSOURCE INC COM 12008R107 18,635 347,026 SH   SOLE 1 35,891 0 311,135
BUNGE LIMITED COM G16962105 2,724 30,040 SH   SOLE 1 4,037 0 26,003
BURFORD CAP LTD ORD SHS G17977110 2,845 281,927 SH   SOLE 1 281,927 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 324 3,198 SH   SOLE 1 3,198 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,538 30,247 SH   SOLE 1 5,823 0 24,424
CAE INC COM 124765108 1,178 47,800 SH   SOLE 1 44,800 0 3,000
CAMECO CORP COM 13321L108 22,157 1,054,043 SH   SOLE 1 854,543 0 199,500
CAMPBELL SOUP CO COM 134429109 1,268 26,396 SH   SOLE 1 7,795 0 18,601
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 1,457 80,800 SH   SOLE 1 80,800 0 0
CANADIAN IMP BK COMM COM 136069101 300,657 6,191,474 SH   SOLE 1 5,898,774 0 292,700
CANADIAN NAT RES LTD COM 136385101 247,328 4,602,856 SH   SOLE 1 4,197,808 0 405,048
CANADIAN NATL RY CO COM 136375102 566,165 5,033,584 SH   SOLE 1 4,661,065 0 372,519
CANADIAN PAC RY LTD COM 13645T100 374,131 5,356,596 SH   SOLE 1 4,864,011 0 492,585
CANNAE HLDGS INC COM 13765N107 238 12,327 SH   SOLE 1 12,327 0 0
CAPITAL ONE FINL CORP COM 14040H105 12,493 119,905 SH   SOLE 1 17,235 0 102,670
CAPRI HOLDINGS LIMITED SHS G1890L107 415 10,115 SH   SOLE 1 25 0 10,090
CARDIOVASCULAR SYS INC DEL COM 141619106 433 30,168 SH   SOLE 1 30,168 0 0
CAREDX INC COM 14167L103 498 23,168 SH   SOLE 1 23,168 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 11,719 328,639 SH   SOLE 1 85,730 0 242,909
CASTLE BIOSCIENCES INC COM 14843C105 427 19,463 SH   SOLE 1 19,463 0 0
CATALENT INC COM 148806102 988 9,206 SH   SOLE 1 3,847 0 5,359
CATCHMARK TIMBER TR INC CL A 14912Y202 337 33,469 SH   SOLE 1 33,469 0 0
CATERPILLAR INC COM 149123101 6,798 38,029 SH   SOLE 1 13,001 0 25,028
CDW CORP COM 12514G108 481 3,055 SH   SOLE 1 1,472 0 1,583
CECO ENVIRONMENTAL CORP COM 125141101 1,155 193,201 SH   SOLE 1 193,201 0 0
CELESTICA INC SUB VTG SHS 15101Q108 15,856 1,630,243 SH   SOLE 1 1,606,343 0 23,900
CENOVUS ENERGY INC COM 15135U109 345,321 18,151,243 SH   SOLE 1 17,371,243 0 780,000
CENTENE CORP DEL COM 15135B101 2,999 35,449 SH   SOLE 1 17,144 0 18,305
CENTERPOINT ENERGY INC COM 15189T107 11,906 402,510 SH   SOLE 1 27,570 0 374,940
CENTERRA GOLD INC COM 152006102 34,652 5,109,555 SH   SOLE 1 5,109,555 0 0
CENTURY CMNTYS INC COM 156504300 362 8,051 SH   SOLE 1 8,051 0 0
CERIDIAN HCM HLDG INC COM 15677J108 315 6,707 SH   SOLE 1 3,207 0 3,500
CEVA INC COM 157210105 577 17,197 SH   SOLE 1 17,197 0 0
CGI INC CL A SUB VTG 12532H104 68,186 856,000 SH   SOLE 1 739,700 0 116,300
CHARLES RIV LABS INTL INC COM 159864107 3,621 16,923 SH   SOLE 1 1,688 0 15,235
CHARTER COMMUNICATIONS INC N CL A 16119P108 7,723 16,484 SH   SOLE 1 3,869 0 12,615
CHECK POINT SOFTWARE TECH LT ORD M22465104 23,567 193,520 SH   SOLE 1 31,506 0 162,014
CHEETAH MOBILE INC ADR 163075104 337 488,427 SH   SOLE 1 485,554 0 2,873
CHEGG INC COM 163092109 3,578 190,516 SH   SOLE 1 78,699 0 111,817
CHEMED CORP NEW COM 16359R103 537 1,144 SH   SOLE 1 201 0 943
CHENIERE ENERGY INC COM NEW 16411R208 3,228 24,264 SH   SOLE 1 3,855 0 20,409
CHESAPEAKE UTILS CORP COM 165303108 977 7,545 SH   SOLE 1 7,545 0 0
CHEVRON CORP NEW COM 166764100 5,457 37,690 SH   SOLE 1 37,690 0 0
CHEWY INC CL A 16679L109 7,151 205,957 SH   SOLE 1 145,130 0 60,827
CHIMERIX INC COM 16934W106 349 167,877 SH   SOLE 1 167,877 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1,403 162,364 SH   SOLE 1 162,364 0 0
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 473 10,570 SH   SOLE 1 2,742 0 7,828
CHINA YUCHAI INTL LTD COM G21082105 1,209 137,083 SH   SOLE 1 136,833 0 250
CHINOOK THERAPEUTICS INC COM 16961L106 2,115 120,942 SH   SOLE 1 120,942 0 0
CHUBB LIMITED COM H1467J104 13,718 69,783 SH   SOLE 1 16,057 0 53,726
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 14,727 357,024 SH   SOLE 1 312,218 0 44,806
CHURCH & DWIGHT CO INC COM 171340102 2,494 26,912 SH   SOLE 1 5,539 0 21,373
CI FINL CORP COM 125491100 20,320 1,913,500 SH   SOLE 1 1,913,500 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 2,727 1,350,053 SH   SOLE 1 1,249,144 0 100,909
CIENA CORP COM NEW 171779309 871 19,057 SH   SOLE 1 612 0 18,445
CIGNA CORP NEW COM 125523100 41,059 155,809 SH   SOLE 1 39,349 0 116,460
CINCINNATI FINL CORP COM 172062101 2,125 17,859 SH   SOLE 1 4,520 0 13,339
CINTAS CORP COM 172908105 5,139 13,757 SH   SOLE 1 2,867 0 10,890
CISCO SYS INC COM 17275R102 5,171 121,281 SH   SOLE 1 36,505 0 84,776
CITIZENS INC CL A 174740100 360 85,939 SH   SOLE 1 85,939 0 0
CITRIX SYS INC COM 177376100 1,386 14,265 SH   SOLE 1 3,208 0 11,057
CIVEO CORP CDA COM NEW 17878Y207 631 24,398 SH   SOLE 1 24,398 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 74 50,029 SH   SOLE 1 50,029 0 0
CLEARWAY ENERGY INC CL C 18539C204 2,389 68,580 SH   SOLE 1 491 0 68,089
CLEVELAND-CLIFFS INC NEW COM 185899101 328 21,328 SH   SOLE 1 256 0 21,072
CLOROX CO DEL COM 189054109 641 4,545 SH   SOLE 1 4,494 0 51
CME GROUP INC COM 12572Q105 32,930 160,869 SH   SOLE 1 46,667 0 114,202
CMS ENERGY CORP COM 125896100 243 3,597 SH   SOLE 1 3,597 0 0
CNO FINL GROUP INC COM 12621E103 1,169 64,614 SH   SOLE 1 45,880 0 18,734
COCA COLA CO COM 191216100 23,143 367,871 SH   SOLE 1 367,871 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,333 24,107 SH   SOLE 1 23,988 0 119
COGENT BIOSCIENCES INC COM 19240Q201 1,571 174,208 SH   SOLE 1 174,208 0 0
COHERUS BIOSCIENCES INC COM 19249H103 350 48,389 SH   SOLE 1 48,389 0 0
COLGATE PALMOLIVE CO COM 194162103 1,373 17,132 SH   SOLE 1 17,132 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4,101 37,431 SH   SOLE 1 37,431 0 0
COMCAST CORP NEW CL A 20030N101 10,957 279,238 SH   SOLE 1 91,833 0 187,405
COMMERCIAL VEH GROUP INC COM 202608105 645 110,477 SH   SOLE 1 110,477 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,295 211,549 SH   SOLE 1 31,818 0 179,731
COMMUNITY HEALTH SYS INC NEW COM 203668108 796 212,202 SH   SOLE 1 510 0 211,692
COMMVAULT SYS INC COM 204166102 3,408 54,179 SH   SOLE 1 3,116 0 51,063
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 2,653 417,181 SH   SOLE 1 417,181 0 0
COMSCORE INC COM 20564W105 115 55,784 SH   SOLE 1 55,784 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1,265 300,358 SH   SOLE 1 300,358 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 79 13,094 SH   SOLE 1 13,094 0 0
CONDUENT INC COM 206787103 2,010 465,220 SH   SOLE 1 6,770 0 458,450
CONFORMIS INC COM 20717E101 206 582,425 SH   SOLE 1 582,425 0 0
CONNS INC COM 208242107 177 22,061 SH   SOLE 1 22,061 0 0
CONSOL ENERGY INC NEW COM 20854L108 5,424 109,837 SH   SOLE 1 109,837 0 0
CONSTELLATION BRANDS INC CL A 21036P108 18,902 81,102 SH   SOLE 1 66,629 0 14,473
CONSTELLATION ENERGY CORP COM 21037T109 1,015 17,723 SH   SOLE 1 6,447 0 11,276
COPART INC COM 217204106 7,467 68,721 SH   SOLE 1 7,603 0 61,118
CORCEPT THERAPEUTICS INC COM 218352102 1,776 74,664 SH   SOLE 1 10,370 0 64,294
CORPORACION AMER ARPTS S A COM L1995B107 1,282 229,665 SH   SOLE 1 229,665 0 0
COSTAR GROUP INC COM 22160N109 2,791 46,203 SH   SOLE 1 11,418 0 34,785
COSTCO WHSL CORP NEW COM 22160K105 24,003 50,081 SH   SOLE 1 13,084 0 36,997
COTERRA ENERGY INC COM 127097103 2,616 101,454 SH   SOLE 1 24,288 0 77,166
COUPA SOFTWARE INC COM 22266L106 12,016 210,445 SH   SOLE 1 200,994 0 9,451
COVENANT LOGISTICS GROUP INC CL A 22284P105 861 34,333 SH   SOLE 1 16,132 0 18,201
CRAWFORD & CO CL B 224633107 96 13,606 SH   SOLE 1 13,606 0 0
CRAWFORD & CO CL A 224633206 257 32,899 SH   SOLE 1 32,899 0 0
CREDICORP LTD COM G2519Y108 517 4,315 SH   SOLE 1 4,241 0 74
CRESCENT PT ENERGY CORP COM 22576C101 48,100 6,766,943 SH   SOLE 1 5,238,543 0 1,528,400
CRH PLC ADR 12626K203 5,382 154,580 SH   SOLE 1 154,580 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 742 12,211 SH   SOLE 1 12,211 0 0
CRONOS GROUP INC COM 22717L101 2,051 733,500 SH   SOLE 1 733,500 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,142 6,777 SH   SOLE 1 4,213 0 2,564
CROWN CASTLE INTL CORP NEW COM 22822V101 10,881 64,622 SH   SOLE 1 14,287 0 50,335
CSX CORP COM 126408103 47,881 1,647,654 SH   SOLE 1 614,001 0 1,033,653
CUMMINS INC COM 231021106 4,299 22,214 SH   SOLE 1 4,290 0 17,924
CURIS INC COM NEW 231269200 40 40,356 SH   SOLE 1 40,356 0 0
CUSTOMERS BANCORP INC COM 23204G100 332 9,787 SH   SOLE 1 9,787 0 0
CUTERA INC COM 232109108 1,350 35,995 SH   SOLE 1 35,995 0 0
CVR ENERGY INC COM 12662P108 1,056 31,515 SH   SOLE 1 31,515 0 0
CVS HEALTH CORP COM 126650100 23,672 255,469 SH   SOLE 1 139,882 0 115,587
CYBERARK SOFTWARE LTD SHS M2682V108 20,555 160,633 SH   SOLE 1 160,633 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 430 145,913 SH   SOLE 1 145,913 0 0
CYTOKINETICS INC COM NEW 23282W605 3,687 93,839 SH   SOLE 1 93,839 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 379 207,071 SH   SOLE 1 207,071 0 0
D R HORTON INC COM 23331A109 602 9,100 SH   SOLE 1 850 0 8,250
DANA INC COM 235825205 1,155 82,120 SH   SOLE 1 36,374 0 45,746
DARLING INGREDIENTS INC COM 237266101 2,372 39,664 SH   SOLE 1 991 0 38,673
DEERE & CO COM 244199105 7,987 26,671 SH   SOLE 1 5,564 0 21,107
DELEK US HLDGS INC NEW COM 24665A103 1,376 53,268 SH   SOLE 1 39,992 0 13,276
DELTA AIR LINES INC DEL COM NEW 247361702 531 18,335 SH   SOLE 1 4,246 0 14,089
DESCARTES SYS GROUP INC COM 249906108 96,221 1,548,485 SH   SOLE 1 1,443,511 0 104,974
DEXCOM INC COM 252131107 1,410 18,913 SH   SOLE 1 6,435 0 12,478
DHI GROUP INC COM 23331S100 491 98,714 SH   SOLE 1 98,714 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3,502 571,366 SH   SOLE 1 571,366 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 9,248 53,111 SH   SOLE 1 27,645 0 25,466
DICKS SPORTING GOODS INC COM 253393102 838 11,120 SH   SOLE 1 11,120 0 0
DIEBOLD NIXDORF INC COM STK 253651103 91 40,293 SH   SOLE 1 40,293 0 0
DIGITAL RLTY TR INC COM 253868103 8,601 66,248 SH   SOLE 1 11,191 0 55,057
DISCOVER FINL SVCS COM 254709108 726 7,674 SH   SOLE 1 2,051 0 5,623
DISNEY WALT CO COM 254687106 33,157 351,239 SH   SOLE 1 89,814 0 261,425
DOCUSIGN INC COM 256163106 6,271 109,296 SH   SOLE 1 84,120 0 25,176
DOLLAR GEN CORP NEW COM 256677105 553 2,253 SH   SOLE 1 2,253 0 0
DOLLAR TREE INC COM 256746108 4,462 28,629 SH   SOLE 1 6,861 0 21,768
DONNELLEY FINL SOLUTIONS INC COM 25787G100 6,129 209,263 SH   SOLE 1 209,263 0 0
DOORDASH INC CL A 25809K105 1,180 18,391 SH   SOLE 1 2,922 0 15,469
DORIAN LPG LTD SHS USD Y2106R110 2,011 132,295 SH   SOLE 1 132,295 0 0
DOVER CORP COM 260003108 265 2,183 SH   SOLE 1 1,344 0 839
DOW INC COM 260557103 5,395 104,530 SH   SOLE 1 32,551 0 71,979
DR REDDYS LABS LTD ADR 256135203 5,853 105,668 SH   SOLE 1 105,668 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 145 24,722 SH   SOLE 1 24,722 0 0
DROPBOX INC CL A 26210C104 673 32,059 SH   SOLE 1 6,681 0 25,378
DUPONT DE NEMOURS INC COM 26614N102 14,610 262,861 SH   SOLE 1 52,088 0 210,773
DURECT CORP COM 266605104 179 374,253 SH   SOLE 1 374,253 0 0
DXC TECHNOLOGY CO COM 23355L106 3,687 121,653 SH   SOLE 1 4,693 0 116,960
DYNATRACE INC COM NEW 268150109 13,752 348,686 SH   SOLE 1 82,345 0 266,341
EARTHSTONE ENERGY INC CL A 27032D304 6,790 497,423 SH   SOLE 1 461,507 0 35,916
EATON CORP PLC SHS G29183103 4,100 32,539 SH   SOLE 1 5,357 0 27,182
EBAY INC. COM 278642103 9,281 222,718 SH   SOLE 1 73,478 0 149,240
ECHOSTAR CORP CL A 278768106 294 15,241 SH   SOLE 1 762 0 14,479
ECOPETROL S A SPONSORED ADS 279158109 212 19,511 SH   SOLE 1 8,762 0 10,749
EDISON INTL COM 281020107 599 9,469 SH   SOLE 1 9,469 0 0
EDITAS MEDICINE INC COM 28106W103 2,794 236,216 SH   SOLE 1 236,216 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 7,795 81,970 SH   SOLE 1 18,644 0 63,326
EIGER BIOPHARMACEUTICALS INC COM 28249U105 91 14,374 SH   SOLE 1 14,374 0 0
ELDORADO GOLD CORP NEW COM 284902509 5,105 800,399 SH   SOLE 1 800,399 0 0
ELECTRONIC ARTS INC COM 285512109 30,300 249,072 SH   SOLE 1 84,445 0 164,627
ELEVANCE HEALTH INC COM 036752103 15,804 32,748 SH   SOLE 1 7,243 0 25,505
EMBRAER S.A. SPONSORED ADS 29082A107 3,214 366,016 SH   SOLE 1 366,016 0 0
EMERSON ELEC CO COM 291011104 207 2,600 SH   SOLE 1 2,600 0 0
ENBRIDGE INC COM 29250N105 441,642 10,458,360 SH   SOLE 1 10,162,246 0 296,114
ENDO INTL PLC SHS G30401106 458 983,876 SH   SOLE 1 983,876 0 0
ENERPLUS CORP COM 292766102 58,323 4,413,748 SH   SOLE 1 3,824,781 0 588,967
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 575 67,608 SH   SOLE 1 100 0 67,508
ENOVA INTL INC COM 29357K103 665 23,069 SH   SOLE 1 199 0 22,870
ENOVIS CORPORATION COM 194014502 261 4,746 SH   SOLE 1 263 0 4,483
ENPHASE ENERGY INC COM 29355A107 3,076 15,756 SH   SOLE 1 3,961 0 11,795
ENVESTNET INC COM 29404K106 567 10,741 SH   SOLE 1 10,741 0 0
EQUINIX INC COM 29444U700 4,268 6,496 SH   SOLE 1 2,476 0 4,020
EQUINOR ASA SPONSORED ADR 29446M102 22,183 638,171 SH   SOLE 1 588,717 0 49,454
EQUITRANS MIDSTREAM CORP COM 294600101 4,366 686,407 SH   SOLE 1 508,762 0 177,645
ERICSSON ADR B SEK 10 294821608 762 102,925 SH   SOLE 1 102,925 0 0
ERIE INDTY CO CL A 29530P102 306 1,590 SH   SOLE 1 1,590 0 0
ERO COPPER CORP COM 296006109 112 13,300 SH   SOLE 1 13,300 0 0
EROS MEDIA WORLD PLC ORD SHS A G3788R105 138 57,473 SH   SOLE 1 57,473 0 0
ESSENT GROUP LTD COM G3198U102 7,456 191,659 SH   SOLE 1 12,580 0 179,079
EVANS BANCORP INC COM NEW 29911Q208 238 7,009 SH   SOLE 1 7,009 0 0
EVERBRIDGE INC COM 29978A104 2,479 88,896 SH   SOLE 1 88,896 0 0
EVERSOURCE ENERGY COM 30040W108 1,593 18,859 SH   SOLE 1 6,321 0 12,538
EVOLUTION PETE CORP COM 30049A107 280 51,252 SH   SOLE 1 51,252 0 0
EXELIXIS INC COM 30161Q104 4,568 219,406 SH   SOLE 1 19,900 0 199,506
EXPEDIA GROUP INC COM NEW 30212P303 54,658 576,374 SH   SOLE 1 396,965 0 179,409
EXPEDITORS INTL WASH INC COM 302130109 1,797 18,435 SH   SOLE 1 6,032 0 12,403
EXTRA SPACE STORAGE INC COM 30225T102 499 2,932 SH   SOLE 1 190 0 2,742
EXXON MOBIL CORP COM 30231G102 510 5,953 SH   SOLE 1 5,953 0 0
FARMER BROS CO COM 307675108 61 13,067 SH   SOLE 1 13,067 0 0
FASTENAL CO COM 311900104 1,671 33,483 SH   SOLE 1 17,280 0 16,203
FATE THERAPEUTICS INC COM 31189P102 1,342 54,175 SH   SOLE 1 54,175 0 0
FIBROGEN INC COM 31572Q808 124 11,783 SH   SOLE 1 11,783 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 11,039 120,420 SH   SOLE 1 20,844 0 99,576
FINANCIAL INSTNS INC COM 317585404 467 17,952 SH   SOLE 1 17,952 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1,934 269,700 SH   SOLE 1 269,700 0 0
FIRSTSERVICE CORP NEW COM 33767E202 16,893 139,275 SH   SOLE 1 139,275 0 0
FISERV INC COM 337738108 5,282 59,367 SH   SOLE 1 17,861 0 41,506
FIVERR INTL LTD ORD SHS M4R82T106 3,141 91,325 SH   SOLE 1 91,325 0 0
FLEX LTD ORD Y2573F102 6,214 429,462 SH   SOLE 1 18,953 0 410,509
FLOWERS FOODS INC COM 343498101 595 22,625 SH   SOLE 1 4,435 0 18,190
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8,452 125,235 SH   SOLE 1 119,024 0 6,211
FORD MTR CO DEL COM 345370860 2,074 186,339 SH   SOLE 1 5,088 0 181,251
FORTINET INC COM 34959E109 13,297 235,020 SH   SOLE 1 48,114 0 186,906
FORTIS INC COM 349553107 117,225 2,479,900 SH   SOLE 1 2,479,900 0 0
FORTIVE CORP COM 34959J108 2,657 48,862 SH   SOLE 1 10,101 0 38,761
FORTRESS BIOTECH INC COM 34960Q109 47 56,142 SH   SOLE 1 56,142 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,634 27,293 SH   SOLE 1 5,807 0 21,486
FOX CORP CL A COM 35137L105 6,546 203,551 SH   SOLE 1 126,607 0 76,944
FRANCO NEV CORP COM 351858105 255,030 1,938,900 SH   SOLE 1 1,834,358 0 104,542
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,212 48,589 SH   SOLE 1 48,589 0 0
FRONTLINE LTD SHS NEW G3682E192 3,750 423,262 SH   SOLE 1 423,262 0 0
FUTUREFUEL CORP COM 36116M106 227 31,145 SH   SOLE 1 31,145 0 0
G1 THERAPEUTICS INC COM 3621LQ109 196 39,658 SH   SOLE 1 39,658 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,640 34,590 SH   SOLE 1 11,421 0 23,169
GAMING & LEISURE PPTYS INC COM 36467J108 1,042 22,717 SH   SOLE 1 22,717 0 0
GENERAL DYNAMICS CORP COM 369550108 7,793 35,222 SH   SOLE 1 35,222 0 0
GENERAL ELECTRIC CO COM NEW 369604301 11,095 174,252 SH   SOLE 1 37,148 0 137,104
GENERAL MLS INC COM 370334104 6,232 82,601 SH   SOLE 1 25,845 0 56,756
GENWORTH FINL INC COM CL A 37247D106 5,839 1,654,000 SH   SOLE 1 36,450 0 1,617,550
GEO GROUP INC NEW COM 36162J106 461 69,909 SH   SOLE 1 69,909 0 0
GERDAU SA SPON ADR REP PFD 373737105 1,179 274,835 SH   SOLE 1 258,909 0 15,926
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 30,608 1,188,200 SH   SOLE 1 1,087,800 0 100,400
GILDAN ACTIVEWEAR INC COM 375916103 7,952 276,273 SH   SOLE 1 241,073 0 35,200
GILEAD SCIENCES INC COM 375558103 1,761 28,495 SH   SOLE 1 28,495 0 0
GLAUKOS CORP COM 377322102 779 17,161 SH   SOLE 1 17,161 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,968 61,589 SH   SOLE 1 61,589 0 0
GLOBAL PMTS INC COM 37940X102 3,872 34,994 SH   SOLE 1 8,607 0 26,387
GLOBE LIFE INC COM 37959E102 3,036 31,146 SH   SOLE 1 7,496 0 23,650
GODADDY INC CL A 380237107 4,191 60,244 SH   SOLE 1 4,832 0 55,412
GOLD RESOURCE CORP COM 38068T105 267 163,544 SH   SOLE 1 163,544 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 9,530 818,767 SH   SOLE 1 818,767 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,048 16,994 SH   SOLE 1 8,585 0 8,409
GOLDMINING INC COM 38149E101 136 145,700 SH   SOLE 1 145,700 0 0
GOSSAMER BIO INC COM 38341P102 480 57,367 SH   SOLE 1 57,367 0 0
GRAINGER W W INC COM 384802104 937 2,061 SH   SOLE 1 2,061 0 0
GRAN TIERRA ENERGY INC COM 38500T101 6,503 5,656,034 SH   SOLE 1 5,656,034 0 0
GRAND CANYON ED INC COM 38526M106 1,346 14,287 SH   SOLE 1 2,519 0 11,768
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 120,630 1,966,872 SH   SOLE 1 1,966,872 0 0
GREEN DOT CORP CL A 39304D102 403 16,048 SH   SOLE 1 16,048 0 0
GREENHILL & CO INC COM 395259104 211 22,853 SH   SOLE 1 22,853 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 173 14,543 SH   SOLE 1 14,543 0 0
GRITSTONE BIO INC COM 39868T105 40 16,681 SH   SOLE 1 16,681 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 315 1,853 SH   SOLE 1 1,841 0 12
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 1,045 7,484 SH   SOLE 1 7,484 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 84 23,567 SH   SOLE 1 23,567 0 0
GSI TECHNOLOGY INC COM 36241U106 80 23,152 SH   SOLE 1 23,152 0 0
GSK PLC SPONSORED ADR 37733W105 49,276 1,131,998 SH   SOLE 1 423,193 0 708,805
GTY TECHNOLOGY HOLDINGS INC COM 362409104 94 15,092 SH   SOLE 1 15,092 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 4,580 64,516 SH   SOLE 1 31,679 0 32,837
HALOZYME THERAPEUTICS INC COM 40637H109 1,651 37,513 SH   SOLE 1 37,513 0 0
HARLEY DAVIDSON INC COM 412822108 5,452 172,214 SH   SOLE 1 10,101 0 162,113
HARTFORD FINL SVCS GROUP INC COM 416515104 12,052 184,194 SH   SOLE 1 23,378 0 160,816
HCA HEALTHCARE INC COM 40412C101 7,373 43,871 SH   SOLE 1 7,373 0 36,498
HDFC BANK LTD SPONSORED ADS 40415F101 1,671 30,399 SH   SOLE 1 30,399 0 0
HEALTH CATALYST INC COM 42225T107 2,320 160,124 SH   SOLE 1 160,124 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 5,009 193,336 SH   SOLE 1 43,573 0 149,763
HEALTHSTREAM INC COM 42222N103 331 15,250 SH   SOLE 1 15,250 0 0
HECLA MNG CO COM 422704106 196 50,027 SH   SOLE 1 50,027 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,537 495,800 SH   SOLE 1 495,800 0 0
HENRY JACK & ASSOC INC COM 426281101 916 5,086 SH   SOLE 1 5,086 0 0
HENRY SCHEIN INC COM 806407102 214 2,794 SH   SOLE 1 2,437 0 357
HERITAGE INSURANCE HLDGS INC COM 42727J102 258 97,679 SH   SOLE 1 97,679 0 0
HERSHEY CO COM 427866108 37,101 172,435 SH   SOLE 1 51,028 0 121,407
HESS MIDSTREAM LP CL A SHS 428103105 18,402 657,200 SH   SOLE 1 657,200 0 0
HF SINCLAIR CORP COM 403949100 16,145 357,516 SH   SOLE 1 116,748 0 240,768
HIBBETT INC COM 428567101 529 12,106 SH   SOLE 1 12,106 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,436 12,883 SH   SOLE 1 1,085 0 11,798
HOLOGIC INC COM 436440101 2,020 29,146 SH   SOLE 1 7,131 0 22,015
HOME DEPOT INC COM 437076102 3,585 13,072 SH   SOLE 1 9,122 0 3,950
HOMOLOGY MEDICINES INC COM 438083107 448 227,197 SH   SOLE 1 227,197 0 0
HONDA MOTOR LTD AMERN SHS 438128308 16,461 681,621 SH   SOLE 1 198,379 0 483,242
HONEYWELL INTL INC COM 438516106 7,337 42,212 SH   SOLE 1 42,212 0 0
HOST HOTELS & RESORTS INC COM 44107P104 574 36,600 SH   SOLE 1 1,001 0 35,599
HUAZHU GROUP LTD SPONSORED ADS 44332N106 644 16,894 SH   SOLE 1 16,599 0 295
HUBBELL INC COM 443510607 492 2,756 SH   SOLE 1 2,756 0 0
HUBSPOT INC COM 443573100 1,581 5,257 SH   SOLE 1 1,518 0 3,739
HUDBAY MINERALS INC COM 443628102 4,300 1,054,349 SH   SOLE 1 1,054,349 0 0
HUMANA INC COM 444859102 8,124 17,357 SH   SOLE 1 4,632 0 12,725
HUNT J B TRANS SVCS INC COM 445658107 1,225 7,781 SH   SOLE 1 1,415 0 6,366
HYATT HOTELS CORP COM CL A 448579102 3,093 41,848 SH   SOLE 1 1,803 0 40,045
IAMGOLD CORP COM 450913108 2,652 1,649,377 SH   SOLE 1 1,649,377 0 0
ICICI BANK LIMITED ADR 45104G104 20,176 1,137,296 SH   SOLE 1 986,937 0 150,359
IDEX CORP COM 45167R104 1,627 8,958 SH   SOLE 1 2,254 0 6,704
IDEXX LABS INC COM 45168D104 3,763 10,729 SH   SOLE 1 2,529 0 8,200
IDT CORP CL B NEW 448947507 487 19,349 SH   SOLE 1 19,349 0 0
ILLINOIS TOOL WKS INC COM 452308109 275 1,507 SH   SOLE 1 1,507 0 0
ILLUMINA INC COM 452327109 3,291 17,853 SH   SOLE 1 4,566 0 13,287
IMPERIAL OIL LTD COM NEW 453038408 119,458 2,534,205 SH   SOLE 1 2,472,605 0 61,600
INCYTE CORP COM 45337C102 711 9,360 SH   SOLE 1 9,360 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 10,376 500,512 SH   SOLE 1 423,240 0 77,272
INFINERA CORP COM 45667G103 1,735 323,617 SH   SOLE 1 323,617 0 0
INFOSYS LTD SPONSORED ADR 456788108 26,231 1,417,146 SH   SOLE 1 1,192,009 0 225,137
INSMED INC COM PAR $.01 457669307 948 48,065 SH   SOLE 1 48,065 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 266 4,916 SH   SOLE 1 4,916 0 0
INTEL CORP COM 458140100 18,129 484,592 SH   SOLE 1 125,989 0 358,603
INTELLIA THERAPEUTICS INC COM 45826J105 1,474 28,480 SH   SOLE 1 28,480 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,354 98,036 SH   SOLE 1 98,036 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 38,886 413,501 SH   SOLE 1 123,983 0 289,518
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 475 8,793 SH   SOLE 1 8,793 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 871 6,167 SH   SOLE 1 6,167 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 454 22,156 SH   SOLE 1 13,216 0 8,940
INTERNATIONAL PAPER CO COM 460146103 1,762 42,127 SH   SOLE 1 10,639 0 31,488
INTERNATIONAL SEAWAYS INC COM Y41053102 3,359 158,424 SH   SOLE 1 158,424 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101 585 10,253 SH   SOLE 1 10,253 0 0
INTREPID POTASH INC COM 46121Y201 1,881 41,535 SH   SOLE 1 41,535 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 7,638 38,057 SH   SOLE 1 10,313 0 27,744
IONIS PHARMACEUTICALS INC COM 462222100 4,886 131,983 SH   SOLE 1 131,983 0 0
IPG PHOTONICS CORP COM 44980X109 1,814 19,268 SH   SOLE 1 5,344 0 13,924
IQIYI INC SPONSORED ADS 46267X108 490 116,666 SH   SOLE 1 103,278 0 13,388
IQVIA HLDGS INC COM 46266C105 7,092 32,682 SH   SOLE 1 8,948 0 23,734
IRIDIUM COMMUNICATIONS INC COM 46269C102 8,128 216,398 SH   SOLE 1 37,464 0 178,934
ISHARES TR CORE S&P500 ETF 464287200 2,871 7,572 SH   SOLE 1 7,572 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,549 40,791 SH   SOLE 1 40,791 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 6,894 166,573 SH   SOLE 1 166,573 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2,244 524,228 SH   SOLE 1 502,218 0 22,010
ITT INC COM 45073V108 2,591 38,540 SH   SOLE 1 4,185 0 34,355
IVERIC BIO INC COM 46583P102 3,310 344,106 SH   SOLE 1 344,106 0 0
JACOBS ENGR GROUP INC COM 469814107 304 2,389 SH   SOLE 1 2,389 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 13,650 87,494 SH   SOLE 1 26,381 0 61,113
JETBLUE AWYS CORP COM 477143101 3,623 432,803 SH   SOLE 1 432,803 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 13,343 192,877 SH   SOLE 1 186,792 0 6,085
JOHNSON & JOHNSON COM 478160104 46,170 260,099 SH   SOLE 1 140,360 0 119,739
JOHNSON CTLS INTL PLC SHS G51502105 1,207 25,206 SH   SOLE 1 25,206 0 0
JOUNCE THERAPEUTICS INC COM 481116101 382 126,073 SH   SOLE 1 126,073 0 0
JOYY INC ADS REPSTG COM A 46591M109 610 20,439 SH   SOLE 1 18,033 0 2,406
JPMORGAN CHASE & CO COM 46625H100 17,433 154,809 SH   SOLE 1 63,846 0 90,963
JUNIPER NETWORKS INC COM 48203R104 1,034 36,269 SH   SOLE 1 7,845 0 28,424
KALVISTA PHARMACEUTICALS INC COM 483497103 648 65,882 SH   SOLE 1 65,882 0 0
KAMAN CORP COM 483548103 321 10,285 SH   SOLE 1 138 0 10,147
KANZHUN LIMITED SPONSORED ADS 48553T106 778 29,623 SH   SOLE 1 25,974 0 3,649
KARYOPHARM THERAPEUTICS INC COM 48576U106 207 45,978 SH   SOLE 1 45,978 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 4,491 120,721 SH   SOLE 1 100,211 0 20,510
KE HLDGS INC SPONSORED ADS 482497104 1,993 111,037 SH   SOLE 1 97,436 0 13,601
KELLOGG CO COM 487836108 1,050 14,718 SH   SOLE 1 14,718 0 0
KEMPER CORP COM 488401100 568 11,849 SH   SOLE 1 11,849 0 0
KEURIG DR PEPPER INC COM 49271V100 383 10,825 SH   SOLE 1 10,825 0 0
KEYCORP COM 493267108 1,860 107,963 SH   SOLE 1 26,259 0 81,704
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,662 12,059 SH   SOLE 1 12,059 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 2,004 242,355 SH   SOLE 1 242,355 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,067 68,044 SH   SOLE 1 68,044 0 0
KIMBERLY-CLARK CORP COM 494368103 277 2,052 SH   SOLE 1 2,052 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209 821 24,035 SH   SOLE 1 24,035 0 0
KINROSS GOLD CORP COM 496902404 33,028 9,282,954 SH   SOLE 1 9,282,954 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 830 17,930 SH   SOLE 1 4,026 0 13,904
KODIAK SCIENCES INC COM 50015M109 216 28,306 SH   SOLE 1 28,306 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 2,882 133,844 SH   SOLE 1 133,844 0 0
KOSMOS ENERGY LTD COM 500688106 9,297 1,501,984 SH   SOLE 1 1,501,984 0 0
KROGER CO COM 501044101 1,844 38,962 SH   SOLE 1 38,962 0 0
KRYSTAL BIOTECH INC COM 501147102 210 3,202 SH   SOLE 1 3,202 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 659 2,728 SH   SOLE 1 2,728 0 0
LAREDO PETROLEUM INC COM 516806205 3,528 51,176 SH   SOLE 1 51,176 0 0
LAS VEGAS SANDS CORP COM 517834107 1,145 34,093 SH   SOLE 1 10,321 0 23,772
LAUDER ESTEE COS INC CL A 518439104 5,084 19,963 SH   SOLE 1 6,092 0 13,871
LEAR CORP COM NEW 521865204 674 5,354 SH   SOLE 1 96 0 5,258
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 847 15,404 SH   SOLE 1 13,641 0 1,763
LENDINGCLUB CORP COM NEW 52603A208 971 83,078 SH   SOLE 1 22,798 0 60,280
LENNAR CORP CL A 526057104 2,182 30,914 SH   SOLE 1 7,826 0 23,088
LESAKA TECHNOLOGIES INC COM NEW 64107N206 1,351 262,847 SH   SOLE 1 262,847 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 660 118,317 SH   SOLE 1 118,317 0 0
LGI HOMES INC COM 50187T106 224 2,576 SH   SOLE 1 2,576 0 0
LI AUTO INC SPONSORED ADS 50202M102 6,906 180,263 SH   SOLE 1 163,348 0 16,915
LIBERTY BROADBAND CORP COM SER C 530307305 1,286 11,118 SH   SOLE 1 3,975 0 7,143
LIBERTY ENERGY INC COM CL A 53115L104 8,848 693,431 SH   SOLE 1 693,431 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 311 8,635 SH   SOLE 1 2,260 0 6,375
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2,113 58,607 SH   SOLE 1 13,842 0 44,765
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1 33 SH   SOLE 1 33 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 111 146,419 SH   SOLE 1 146,419 0 0
LIFEVANTAGE CORP COM NEW 53222K205 150 34,377 SH   SOLE 1 34,377 0 0
LILLY ELI & CO COM 532457108 61,964 191,110 SH   SOLE 1 54,858 0 136,252
LIMELIGHT NETWORKS INC COM 53261M104 666 288,202 SH   SOLE 1 288,202 0 0
LINDE PLC SHS G5494J103 39,540 137,515 SH   SOLE 1 32,954 0 104,561
LINEAGE CELL THERAPEUTICS IN COM 53566P109 214 135,328 SH   SOLE 1 135,328 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 5,843 627,584 SH   SOLE 1 117,776 0 509,808
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 363 41,145 SH   SOLE 1 1,043 0 40,102
LIQUIDITY SVCS INC COM 53635B107 541 40,232 SH   SOLE 1 40,232 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 695 34,500 SH   SOLE 1 32,300 0 2,200
LIVANOVA PLC SHS G5509L101 304 4,870 SH   SOLE 1 1,475 0 3,395
LIVENT CORP COM 53814L108 1,644 72,466 SH   SOLE 1 72,466 0 0
LIVEPERSON INC COM 538146101 620 43,864 SH   SOLE 1 43,864 0 0
LIVERAMP HLDGS INC COM 53815P108 1,509 58,484 SH   SOLE 1 31,275 0 27,209
LKQ CORP COM 501889208 1,482 30,194 SH   SOLE 1 6,349 0 23,845
LOCKHEED MARTIN CORP COM 539830109 3,113 7,241 SH   SOLE 1 7,241 0 0
LOWES COS INC COM 548661107 15,259 87,360 SH   SOLE 1 21,130 0 66,230
LSB INDS INC COM 502160104 672 48,457 SH   SOLE 1 48,457 0 0
LSI INDS INC OHIO COM 50216C108 303 49,055 SH   SOLE 1 49,055 0 0
LUCID GROUP INC COM 549498103 780 45,461 SH   SOLE 1 9,062 0 36,399
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 1,532 255,314 SH   SOLE 1 218,768 0 36,546
LUMEN TECHNOLOGIES INC COM 550241103 661 60,552 SH   SOLE 1 60,552 0 0
LUMOS PHARMA INC COM 55028X109 257 33,367 SH   SOLE 1 33,367 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,953 33,762 SH   SOLE 1 8,301 0 25,461
MACROGENICS INC COM 556099109 651 220,795 SH   SOLE 1 220,795 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 481 6,725 SH   SOLE 1 6,725 0 0
MAG SILVER CORP COM 55903Q104 7,806 639,585 SH   SOLE 1 619,885 0 19,700
MAGENTA THERAPEUTICS INC COM 55910K108 40 33,220 SH   SOLE 1 33,220 0 0
MAGNA INTL INC COM 559222401 26,819 488,456 SH   SOLE 1 471,956 0 16,500
MAMMOTH ENERGY SVCS INC COM 56155L108 88 40,193 SH   SOLE 1 40,193 0 0
MANHATTAN ASSOCIATES INC COM 562750109 897 7,824 SH   SOLE 1 338 0 7,486
MANULIFE FINL CORP COM 56501R106 64,345 3,710,992 SH   SOLE 1 3,277,908 0 433,084
MARATHON PETE CORP COM 56585A102 5,782 70,333 SH   SOLE 1 70,333 0 0
MARINEMAX INC COM 567908108 637 17,635 SH   SOLE 1 17,635 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,115 4,356 SH   SOLE 1 931 0 3,425
MARRIOTT INTL INC NEW CL A 571903202 1,542 11,340 SH   SOLE 1 2,422 0 8,918
MARSH & MCLENNAN COS INC COM 571748102 8,906 57,365 SH   SOLE 1 22,975 0 34,390
MARVELL TECHNOLOGY INC COM 573874104 6,036 138,660 SH   SOLE 1 138,660 0 0
MASIMO CORP COM 574795100 958 7,330 SH   SOLE 1 1,524 0 5,806
MASTERCARD INCORPORATED CL A 57636Q104 30,916 97,998 SH   SOLE 1 23,716 0 74,282
MATRIX SVC CO COM 576853105 118 23,278 SH   SOLE 1 23,278 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 788 30,300 SH   SOLE 1 30,300 0 0
MAXLINEAR INC COM 57776J100 3,168 93,217 SH   SOLE 1 349 0 92,868
MCDONALDS CORP COM 580135101 19,007 76,990 SH   SOLE 1 17,847 0 59,143
MCEWEN MNG INC COM 58039P107 83 198,565 SH   SOLE 1 198,565 0 0
MECHEL PAO SPONSORED ADR NE 583840608 0 25,672 SH   SOLE 1 22,272 0 3,400
MEDALLION FINL CORP COM 583928106 467 72,905 SH   SOLE 1 72,905 0 0
MEDPACE HLDGS INC COM 58506Q109 4,755 31,769 SH   SOLE 1 4,015 0 27,754
MEDTRONIC PLC SHS G5960L103 976 10,876 SH   SOLE 1 9,894 0 982
MEI PHARMA INC COM NEW 55279B202 46 76,514 SH   SOLE 1 76,514 0 0
MERCK & CO INC COM 58933Y105 61,605 675,716 SH   SOLE 1 362,193 0 313,523
MERCURY GENL CORP NEW COM 589400100 394 8,885 SH   SOLE 1 8,885 0 0
MERITAGE HOMES CORP COM 59001A102 436 6,016 SH   SOLE 1 6,016 0 0
META PLATFORMS INC CL A 30303M102 42,369 262,751 SH   SOLE 1 69,301 0 193,450
METHANEX CORP COM 59151K108 21,726 568,800 SH   SOLE 1 568,800 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 264 230 SH   SOLE 1 230 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 50 14,964 SH   SOLE 1 14,964 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 9,797 168,676 SH   SOLE 1 44,426 0 124,250
MICRON TECHNOLOGY INC COM 595112103 30,527 552,233 SH   SOLE 1 126,648 0 425,585
MICROSOFT CORP COM 594918104 220,388 858,110 SH   SOLE 1 265,059 0 593,051
MILLER INDS INC TENN COM NEW 600551204 252 11,102 SH   SOLE 1 11,102 0 0
MIRUM PHARMACEUTICALS INC COM 604749101 282 14,473 SH   SOLE 1 14,473 0 0
MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 0 23,541 SH   SOLE 1 14,876 0 8,665
MOHAWK INDS INC COM 608190104 673 5,427 SH   SOLE 1 843 0 4,584
MOLECULAR TEMPLATES INC COM 608550109 24 26,482 SH   SOLE 1 26,482 0 0
MOLINA HEALTHCARE INC COM 60855R100 5,374 19,218 SH   SOLE 1 1,937 0 17,281
MOMENTIVE GLOBAL INC COM 60878Y108 5,211 592,125 SH   SOLE 1 340,002 0 252,123
MONDELEZ INTL INC CL A 609207105 32,694 526,551 SH   SOLE 1 287,197 0 239,354
MONGODB INC CL A 60937P106 739 2,847 SH   SOLE 1 2,847 0 0
MONOLITHIC PWR SYS INC COM 609839105 816 2,126 SH   SOLE 1 638 0 1,488
MONSTER BEVERAGE CORP NEW COM 61174X109 30,921 333,565 SH   SOLE 1 59,281 0 274,284
MOODYS CORP COM 615369105 21,572 79,317 SH   SOLE 1 20,942 0 58,375
MORGAN STANLEY COM NEW 617446448 46,163 606,925 SH   SOLE 1 176,251 0 430,674
MORPHIC HLDG INC COM 61775R105 616 28,389 SH   SOLE 1 28,389 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,046 4,991 SH   SOLE 1 4,991 0 0
MYOVANT SCIENCES LTD COM G637AM102 1,045 84,086 SH   SOLE 1 84,086 0 0
NABORS INDUSTRIES LTD SHS G6359F137 4,176 31,185 SH   SOLE 1 31,185 0 0
NACCO INDS INC CL A 629579103 664 17,522 SH   SOLE 1 17,522 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 244 19,190 SH   SOLE 1 19,190 0 0
NATERA INC COM 632307104 2,877 81,192 SH   SOLE 1 81,192 0 0
NATIONAL BEVERAGE CORP COM 635017106 355 7,251 SH   SOLE 1 7,251 0 0
NATIONAL FUEL GAS CO COM 636180101 7,415 112,257 SH   SOLE 1 384 0 111,873
NATIONAL GRID PLC SPONSORED ADR NE 636274409 44,779 692,211 SH   SOLE 1 258,056 0 434,155
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 488 89,548 SH   SOLE 1 79,672 0 9,876
NEKTAR THERAPEUTICS COM 640268108 144 37,837 SH   SOLE 1 37,837 0 0
NETAPP INC COM 64110D104 1,415 21,683 SH   SOLE 1 6,594 0 15,089
NEUROCRINE BIOSCIENCES INC COM 64125C109 20,929 214,697 SH   SOLE 1 40,650 0 174,047
NEVRO CORP COM 64157F103 1,090 24,873 SH   SOLE 1 24,873 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 3,357 84,825 SH   SOLE 1 59,196 0 25,629
NEW GOLD INC CDA COM 644535106 15,055 14,146,182 SH   SOLE 1 14,010,582 0 135,600
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 1,083 53,188 SH   SOLE 1 46,420 0 6,768
NEW RELIC INC COM 64829B100 2,074 41,435 SH   SOLE 1 41,435 0 0
NEWELL BRANDS INC COM 651229106 825 43,312 SH   SOLE 1 7,714 0 35,598
NEWMONT CORP COM 651639106 7,876 132,297 SH   SOLE 1 111,097 0 21,200
NEWPARK RES INC COM PAR $.01NEW 651718504 855 276,618 SH   SOLE 1 276,618 0 0
NEXGEN ENERGY LTD COM 65340P106 10,351 2,884,126 SH   SOLE 1 2,798,126 0 86,000
NEXTCURE INC COM 65343E108 310 65,977 SH   SOLE 1 65,977 0 0
NEXTDECADE CORP COM 65342K105 1,179 265,505 SH   SOLE 1 265,505 0 0
NEXTERA ENERGY INC COM 65339F101 15,041 194,173 SH   SOLE 1 51,943 0 142,230
NEXTGEN HEALTHCARE INC COM 65343C102 496 28,436 SH   SOLE 1 28,436 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,541 161,992 SH   SOLE 1 161,992 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 462 36,053 SH   SOLE 1 36,053 0 0
NIKE INC CL B 654106103 16,682 163,229 SH   SOLE 1 39,268 0 123,961
NIO INC SPON ADS 62914V106 10,069 463,599 SH   SOLE 1 412,771 0 50,828
NIU TECHNOLOGIES ADS 65481N100 2,646 307,645 SH   SOLE 1 305,653 0 1,992
NL INDS INC COM NEW 629156407 132 13,329 SH   SOLE 1 13,329 0 0
NN INC COM 629337106 438 173,206 SH   SOLE 1 173,206 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,443 677,460 SH   SOLE 1 677,460 0 0
NORFOLK SOUTHN CORP COM 655844108 25,301 111,318 SH   SOLE 1 27,907 0 83,411
NORTHERN OIL AND GAS INC MN COM 665531307 1,056 41,820 SH   SOLE 1 41,820 0 0
NORTHERN TR CORP COM 665859104 1,555 16,121 SH   SOLE 1 4,517 0 11,604
NORTHRIM BANCORP INC COM 666762109 567 14,073 SH   SOLE 1 14,073 0 0
NORTHROP GRUMMAN CORP COM 666807102 836 1,747 SH   SOLE 1 1,747 0 0
NORTONLIFELOCK INC COM 668771108 454 20,687 SH   SOLE 1 10,538 0 10,149
NOVAGOLD RES INC COM NEW 66987E206 584 122,200 SH   SOLE 1 122,200 0 0
NOVARTIS AG SPONSORED ADR 66987V109 4,095 48,439 SH   SOLE 1 21,972 0 26,467
NOVOCURE LTD ORD SHS G6674U108 886 12,750 SH   SOLE 1 12,750 0 0
NOVO-NORDISK A S ADR 670100205 15,114 135,636 SH   SOLE 1 117,624 0 18,012
NUTANIX INC CL A 67059N108 10,726 733,136 SH   SOLE 1 300,652 0 432,484
NUTRIEN LTD COM 67077M108 297,607 3,737,228 SH   SOLE 1 3,403,207 0 334,021
NUVEI CORPORATION SUB VTG SHS 67079A102 26,822 742,207 SH   SOLE 1 665,307 0 76,900
NVIDIA CORPORATION COM 67066G104 14,812 97,709 SH   SOLE 1 14,011 0 83,698
NVR INC COM 62944T105 1,449 362 SH   SOLE 1 60 0 302
NXP SEMICONDUCTORS N V COM N6596X109 7,259 49,040 SH   SOLE 1 22,448 0 26,592
OCEANEERING INTL INC COM 675232102 3,812 356,919 SH   SOLE 1 356,919 0 0
OIL STS INTL INC COM 678026105 998 184,198 SH   SOLE 1 184,198 0 0
OKTA INC CL A 679295105 1,787 19,773 SH   SOLE 1 10,739 0 9,034
OLD DOMINION FREIGHT LINE IN COM 679580100 8,712 33,994 SH   SOLE 1 3,559 0 30,435
ONESPAN INC COM 68287N100 420 35,255 SH   SOLE 1 35,255 0 0
OP BANCORP COM 67109R109 170 16,178 SH   SOLE 1 16,178 0 0
OPEN TEXT CORP COM 683715106 20,252 535,425 SH   SOLE 1 453,525 0 81,900
OPKO HEALTH INC COM 68375N103 1,327 524,622 SH   SOLE 1 524,622 0 0
ORACLE CORP COM 68389X105 750 10,732 SH   SOLE 1 10,732 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 7,165 11,341 SH   SOLE 1 2,026 0 9,315
ORGANIGRAM HLDGS INC COM 68620P101 511 557,500 SH   SOLE 1 557,500 0 0
ORIC PHARMACEUTICALS INC COM 68622P109 94 21,063 SH   SOLE 1 21,063 0 0
OSHKOSH CORP COM 688239201 586 7,132 SH   SOLE 1 265 0 6,867
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1,094 533,740 SH   SOLE 1 533,740 0 0
OVID THERAPEUTICS INC COM 690469101 79 36,748 SH   SOLE 1 36,748 0 0
OWENS & MINOR INC NEW COM 690732102 359 11,421 SH   SOLE 1 11,421 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2,417 89,384 SH   SOLE 1 84,041 0 5,343
PACCAR INC COM 693718108 6,678 81,102 SH   SOLE 1 10,436 0 70,666
PAGERDUTY INC COM 69553P100 958 38,648 SH   SOLE 1 38,648 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 662 73,006 SH   SOLE 1 4,355 0 68,651
PALO ALTO NETWORKS INC COM 697435105 57,277 115,960 SH   SOLE 1 71,820 0 44,140
PAN AMERN SILVER CORP COM 697900108 34,838 1,773,255 SH   SOLE 1 1,639,555 0 133,700
PAR PAC HOLDINGS INC COM NEW 69888T207 3,619 232,123 SH   SOLE 1 232,123 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 3,244 131,451 SH   SOLE 1 131,451 0 0
PASSAGE BIO INC COM 702712100 95 40,321 SH   SOLE 1 40,321 0 0
PAYCHEX INC COM 704326107 5,370 47,163 SH   SOLE 1 15,585 0 31,578
PAYPAL HLDGS INC COM 70450Y103 15,935 228,171 SH   SOLE 1 89,555 0 138,616
PCB BANCORP COM 69320M109 807 43,211 SH   SOLE 1 43,211 0 0
PEABODY ENGR CORP COM 704551100 3,851 180,533 SH   SOLE 1 180,533 0 0
PEGASYSTEMS INC COM 705573103 1,655 34,585 SH   SOLE 1 34,585 0 0
PEMBINA PIPELINE CORP COM 706327103 173,104 4,897,441 SH   SOLE 1 4,260,241 0 637,200
PEPSICO INC COM 713448108 30,486 182,921 SH   SOLE 1 54,896 0 128,025
PERDOCEO ED CORP COM 71363P106 201 17,035 SH   SOLE 1 17,035 0 0
PERRIGO CO PLC SHS G97822103 1,062 26,169 SH   SOLE 1 2,740 0 23,429
PERSONALIS INC COM 71535D106 85 24,669 SH   SOLE 1 24,669 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 504 10,798 SH   SOLE 1 10,798 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 14,904 1,276,029 SH   SOLE 1 1,003,431 0 272,598
PFIZER INC COM 717081103 5,984 114,139 SH   SOLE 1 5,455 0 108,684
PG&E CORP COM 69331C108 1,779 178,301 SH   SOLE 1 39,889 0 138,412
PHX MINERALS INC CL A 69291A100 401 131,901 SH   SOLE 1 131,901 0 0
PHYSICIANS RLTY TR COM 71943U104 188 10,793 SH   SOLE 1 10,793 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 165 88,502 SH   SOLE 1 88,502 0 0
PINDUODUO INC SPONSORED ADS 722304102 10,198 165,015 SH   SOLE 1 145,986 0 19,029
PING IDENTITY HLDG CORP COM 72341T103 3,352 184,797 SH   SOLE 1 184,797 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 339 4,695 SH   SOLE 1 4,695 0 0
PINTEREST INC CL A 72352L106 5,261 289,682 SH   SOLE 1 176,126 0 113,556
PLAYAGS INC COM 72814N104 351 68,003 SH   SOLE 1 68,003 0 0
PLDT INC SPONSORED ADR 69344D408 1,250 41,082 SH   SOLE 1 40,084 0 998
PNC FINL SVCS GROUP INC COM 693475105 7,788 49,362 SH   SOLE 1 12,511 0 36,851
PORCH GROUP INC COM 733245104 165 64,600 SH   SOLE 1 64,600 0 0
POWER INTEGRATIONS INC COM 739276103 1,587 21,159 SH   SOLE 1 236 0 20,923
PRECIGEN INC COM 74017N105 170 127,039 SH   SOLE 1 127,039 0 0
PRECISION BIOSCIENCES INC COM 74019P108 163 102,151 SH   SOLE 1 102,151 0 0
PRECISION DRILLING CORP COM NEW 74022D407 19,876 309,352 SH   SOLE 1 274,552 0 34,800
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,258 38,406 SH   SOLE 1 4,247 0 34,159
PRICE T ROWE GROUP INC COM 74144T108 959 8,443 SH   SOLE 1 4,931 0 3,512
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 358 5,355 SH   SOLE 1 5,355 0 0
PROCTER AND GAMBLE CO COM 742718109 65,554 455,900 SH   SOLE 1 114,467 0 341,433
PROFRAC HLDG CORP CLASS A COM 74319N100 2,747 150,000 SH   SOLE 1 104,496 0 45,504
PROG HOLDINGS INC COM NPV 74319R101 2,099 127,214 SH   SOLE 1 99,998 0 27,216
PROGRESSIVE CORP COM 743315103 28,683 246,691 SH   SOLE 1 92,537 0 154,154
PROLOGIS INC. COM 74340W103 48,626 413,313 SH   SOLE 1 141,272 0 272,041
PROTHENA CORP PLC SHS G72800108 435 16,030 SH   SOLE 1 16,030 0 0
PROTO LABS INC COM 743713109 683 14,269 SH   SOLE 1 14,269 0 0
PTC INC COM 69370C100 738 6,937 SH   SOLE 1 2,561 0 4,376
PTC THERAPEUTICS INC COM 69366J200 404 10,083 SH   SOLE 1 10,083 0 0
PUBLIC STORAGE COM 74460D109 5,712 18,270 SH   SOLE 1 6,007 0 12,263
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 480 7,578 SH   SOLE 1 7,578 0 0
PULTE GROUP INC COM 745867101 1,015 25,602 SH   SOLE 1 4,385 0 21,217
PUMA BIOTECHNOLOGY INC COM 74587V107 221 77,591 SH   SOLE 1 77,591 0 0
PURE STORAGE INC CL A 74624M102 28,200 1,096,831 SH   SOLE 1 490,439 0 606,392
Q2 HLDGS INC COM 74736L109 952 24,682 SH   SOLE 1 24,682 0 0
QORVO INC COM 74736K101 1,402 14,859 SH   SOLE 1 3,255 0 11,604
QUAD / GRAPHICS INC COM CL A 747301109 194 70,539 SH   SOLE 1 70,539 0 0
QUALCOMM INC COM 747525103 10,905 85,365 SH   SOLE 1 29,076 0 56,289
QUALYS INC COM 74758T303 3,227 25,583 SH   SOLE 1 1,477 0 24,106
QUANTA SVCS INC COM 74762E102 2,003 15,979 SH   SOLE 1 3,318 0 12,661
QUANTERIX CORP COM 74766Q101 169 10,459 SH   SOLE 1 10,459 0 0
QUEST DIAGNOSTICS INC COM 74834L100 771 5,797 SH   SOLE 1 5,797 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 253 85,118 SH   SOLE 1 85,118 0 0
QURATE RETAIL INC COM SER A 74915M100 711 247,760 SH   SOLE 1 32,108 0 215,652
R1 RCM INC COM 77634L105 687 32,758 SH   SOLE 1 32,758 0 0
RADIUS HEALTH INC COM NEW 750469207 528 50,871 SH   SOLE 1 50,871 0 0
RADWARE LTD ORD M81873107 3,699 170,692 SH   SOLE 1 170,692 0 0
RAMACO RES INC COM 75134P303 1,092 83,012 SH   SOLE 1 83,012 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102 4,416 134,344 SH   SOLE 1 134,344 0 0
RAPID7 INC COM 753422104 6,599 98,785 SH   SOLE 1 98,785 0 0
RAYMOND JAMES FINL INC COM 754730109 3,460 38,695 SH   SOLE 1 5,808 0 32,887
RAYONIER ADVANCED MATLS INC COM 75508B104 439 167,441 SH   SOLE 1 167,441 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 471 58,621 SH   SOLE 1 58,621 0 0
RED ROCK RESORTS INC CL A 75700L108 511 15,308 SH   SOLE 1 15,308 0 0
REDFIN CORP COM 75737F108 990 120,086 SH   SOLE 1 120,086 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,849 3,128 SH   SOLE 1 3,128 0 0
RELX PLC SPONSORED ADR 759530108 8,679 322,161 SH   SOLE 1 157,352 0 164,809
REPLIMUNE GROUP INC COM 76029N106 187 10,718 SH   SOLE 1 10,718 0 0
REPUBLIC SVCS INC COM 760759100 3,635 27,773 SH   SOLE 1 6,970 0 20,803
RESMED INC COM 761152107 214 1,023 SH   SOLE 1 1,023 0 0
RESOLUTE FST PRODS INC COM 76117W109 21,577 1,687,500 SH   SOLE 1 1,687,500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 109,301 2,179,037 SH   SOLE 1 1,884,137 0 294,900
REVOLUTION MEDICINES INC COM 76155X100 235 12,033 SH   SOLE 1 12,033 0 0
REVOLVE GROUP INC CL A 76156B107 377 14,554 SH   SOLE 1 14,554 0 0
REXFORD INDL RLTY INC COM 76169C100 215 3,735 SH   SOLE 1 3,735 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 47 11,225 SH   SOLE 1 11,225 0 0
RIBBON COMMUNICATIONS INC COM 762544104 288 94,830 SH   SOLE 1 94,830 0 0
RING ENERGY INC COM 76680V108 903 339,610 SH   SOLE 1 339,610 0 0
RIO TINTO PLC SPONSORED ADR 767204100 10,270 168,362 SH   SOLE 1 81,197 0 87,165
RITCHIE BROS AUCTIONEERS COM 767744105 31,814 489,000 SH   SOLE 1 483,500 0 5,500
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 506 19,645 SH   SOLE 1 3,921 0 15,724
RLI CORP COM 749607107 895 7,677 SH   SOLE 1 7,677 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 214 100,578 SH   SOLE 1 100,578 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 863 62,744 SH   SOLE 1 62,744 0 0
ROCKWELL AUTOMATION INC COM 773903109 500 2,510 SH   SOLE 1 2,510 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 146,602 3,059,628 SH   SOLE 1 2,543,928 0 515,700
ROMEO POWER INC COM 776153108 264 587,664 SH   SOLE 1 587,664 0 0
ROPER TECHNOLOGIES INC COM 776696106 7,403 18,759 SH   SOLE 1 4,624 0 14,135
ROSS STORES INC COM 778296103 1,701 24,222 SH   SOLE 1 4,017 0 20,205
ROYAL BK CDA COM 780087102 866,611 8,950,335 SH   SOLE 1 8,078,345 0 871,990
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 662 15,745 SH   SOLE 1 617 0 15,128
RUBIUS THERAPEUTICS INC COM 78116T103 301 353,813 SH   SOLE 1 353,813 0 0
RYERSON HLDG CORP COM 783754104 1,411 66,284 SH   SOLE 1 66,284 0 0
SABRE CORP COM 78573M104 2,996 513,940 SH   SOLE 1 513,940 0 0
SAFE BULKERS INC COM Y7388L103 1,733 453,683 SH   SOLE 1 453,683 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 58 15,631 SH   SOLE 1 15,631 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,733 53,643 SH   SOLE 1 53,643 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 916 14,621 SH   SOLE 1 14,621 0 0
SALESFORCE INC COM 79466L302 23,568 142,801 SH   SOLE 1 36,904 0 105,897
SANDSTORM GOLD LTD COM NEW 80013R206 13,239 2,230,700 SH   SOLE 1 2,230,700 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,599 386,126 SH   SOLE 1 386,126 0 0
SANOFI SPONSORED ADR 80105N105 34,101 681,605 SH   SOLE 1 448,935 0 232,670
SAREPTA THERAPEUTICS INC COM 803607100 1,337 17,841 SH   SOLE 1 1,079 0 16,762
SASOL LTD SPONSORED ADR 803866300 4,645 201,445 SH   SOLE 1 159,177 0 42,268
SAVARA INC COM 805111101 220 144,432 SH   SOLE 1 144,432 0 0
SCHLUMBERGER LTD COM STK 806857108 2,296 64,218 SH   SOLE 1 64,218 0 0
SCHWAB CHARLES CORP COM 808513105 53,344 844,324 SH   SOLE 1 332,006 0 512,318
SCORPIO TANKERS INC SHS Y7542C130 7,454 216,002 SH   SOLE 1 216,002 0 0
SCULPTOR CAP MGMT COM CL A 811246107 1,552 185,897 SH   SOLE 1 185,897 0 0
SEALED AIR CORP NEW COM 81211K100 498 8,626 SH   SOLE 1 2,090 0 6,536
SEASPINE HLDGS CORP COM 81255T108 281 49,695 SH   SOLE 1 49,695 0 0
SECUREWORKS CORP CL A 81374A105 1,034 95,172 SH   SOLE 1 95,172 0 0
SELECTA BIOSCIENCES INC COM 816212104 208 158,891 SH   SOLE 1 158,891 0 0
SEMPRA COM 816851109 31,853 211,973 SH   SOLE 1 54,163 0 157,810
SERES THERAPEUTICS INC COM 81750R102 182 53,006 SH   SOLE 1 53,006 0 0
SFL CORPORATION LTD SHS G7738W106 5,169 544,673 SH   SOLE 1 544,673 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 133,261 4,522,664 SH   SOLE 1 3,948,064 0 574,600
SHELL PLC SPON ADS 780259305 1,910 36,532 SH   SOLE 1 17,095 0 19,437
SHERWIN WILLIAMS CO COM 824348106 6,532 29,171 SH   SOLE 1 7,388 0 21,783
SHOPIFY INC CL A 82509L107 131,675 4,214,370 SH   SOLE 1 3,931,370 0 283,000
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 479 48,047 SH   SOLE 1 48,047 0 0
SI-BONE INC COM 825704109 210 15,937 SH   SOLE 1 15,937 0 0
SIERRA METALS INC COM 82639W106 43 53,800 SH   SOLE 1 53,800 0 0
SIERRA WIRELESS INC COM 826516106 10,849 463,200 SH   SOLE 1 463,200 0 0
SIGA TECHNOLOGIES INC COM 826917106 3,346 288,979 SH   SOLE 1 288,979 0 0
SIGNET JEWELERS LIMITED SHS G81276100 610 11,413 SH   SOLE 1 11,413 0 0
SILVERCORP METALS INC COM 82835P103 6,297 2,541,182 SH   SOLE 1 2,541,182 0 0
SILVERCREST METALS INC COM 828363101 9,432 1,542,800 SH   SOLE 1 1,473,800 0 69,000
SIMPLY GOOD FOODS CO COM 82900L102 1,184 31,359 SH   SOLE 1 31,359 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 320 15,705 SH   SOLE 1 14,433 0 1,272
SIRIUS XM HOLDINGS INC COM 82968B103 84 13,713 SH   SOLE 1 13,713 0 0
SITIO ROYALTIES CORP CLASS A COM 82982V101 1,893 81,671 SH   SOLE 1 81,671 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 20,763 930,237 SH   SOLE 1 925,762 0 4,475
SKILLZ INC COM 83067L109 166 134,014 SH   SOLE 1 134,014 0 0
SL GREEN RLTY CORP COM 78440X887 201 4,348 SH   SOLE 1 4,348 0 0
SMART SAND INC COM 83191H107 148 74,167 SH   SOLE 1 74,167 0 0
SMARTSHEET INC COM CL A 83200N103 10,723 341,171 SH   SOLE 1 279,629 0 61,542
SMITH & WESSON BRANDS INC COM 831754106 566 43,108 SH   SOLE 1 43,108 0 0
SMUCKER J M CO COM NEW 832696405 444 3,472 SH   SOLE 1 3,472 0 0
SNOWFLAKE INC CL A 833445109 1,499 10,781 SH   SOLE 1 451 0 10,330
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 39,930 478,029 SH   SOLE 1 466,982 0 11,047
SOHU COM LTD SPONSORED ADS 83410S108 867 52,298 SH   SOLE 1 50,241 0 2,057
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 1,203 110,531 SH   SOLE 1 110,531 0 0
SOLARWINDS CORP COM NEW 83417Q204 4,772 465,522 SH   SOLE 1 465,522 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 5,231 63,975 SH   SOLE 1 51,844 0 12,131
SOUTHERN CO COM 842587107 8,921 125,097 SH   SOLE 1 31,728 0 93,369
SOUTHERN COPPER CORP COM 84265V105 1,096 21,999 SH   SOLE 1 21,999 0 0
SOUTHWESTERN ENERGY CO COM 845467109 26,322 4,211,475 SH   SOLE 1 3,388,567 0 822,908
SPLUNK INC COM 848637104 17,846 201,739 SH   SOLE 1 75,518 0 126,221
SPOK HLDGS INC COM 84863T106 391 62,016 SH   SOLE 1 62,016 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 807 32,770 SH   SOLE 1 32,770 0 0
SPROTT INC COM NEW 852066208 604 17,400 SH   SOLE 1 17,400 0 0
SSR MNG INC COM 784730103 29,003 1,736,505 SH   SOLE 1 1,700,214 0 36,291
STANTEC INC COM 85472N109 62,085 1,417,278 SH   SOLE 1 1,338,378 0 78,900
STAR GROUP L P UNIT LTD PARTNR 85512C105 109 11,932 SH   SOLE 1 11,932 0 0
STARBUCKS CORP COM 855244109 4,249 55,625 SH   SOLE 1 12,768 0 42,857
STATE STR CORP COM 857477103 2,884 46,782 SH   SOLE 1 11,027 0 35,755
STERIS PLC SHS USD G8473T100 2,674 12,973 SH   SOLE 1 2,974 0 9,999
STIFEL FINL CORP COM 860630102 863 15,399 SH   SOLE 1 2,892 0 12,507
STITCH FIX INC COM CL A 860897107 2,130 431,260 SH   SOLE 1 431,260 0 0
STOKE THERAPEUTICS INC COM 86150R107 227 17,161 SH   SOLE 1 17,161 0 0
STRYKER CORPORATION COM 863667101 6,504 32,695 SH   SOLE 1 7,419 0 25,276
SUN LIFE FINANCIAL INC. COM 866796105 167,544 3,656,768 SH   SOLE 1 3,313,585 0 343,183
SUNCOKE ENERGY INC COM 86722A103 245 35,938 SH   SOLE 1 35,938 0 0
SUNCOR ENERGY INC NEW COM 867224107 174,625 4,977,648 SH   SOLE 1 4,488,348 0 489,300
SUNNOVA ENERGY INTL INC. COM 86745K104 3,809 206,671 SH   SOLE 1 206,671 0 0
SUNOPTA INC COM 8676EP108 79 10,200 SH   SOLE 1 10,200 0 0
SUNPOWER CORP COM 867652406 1,210 76,512 SH   SOLE 1 76,512 0 0
SUNWORKS INC COM NEW 86803X204 37 23,677 SH   SOLE 1 23,677 0 0
SUTRO BIOPHARMA INC COM 869367102 135 25,930 SH   SOLE 1 25,930 0 0
SUZANO S A SPON ADS 86959K105 957 100,996 SH   SOLE 1 100,996 0 0
SVB FINANCIAL GROUP COM 78486Q101 4,361 11,041 SH   SOLE 1 3,152 0 7,889
SWITCH INC CL A 87105L104 742 22,164 SH   SOLE 1 22,164 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,546 92,197 SH   SOLE 1 25,529 0 66,668
SYNEOS HEALTH INC CL A 87166B102 681 9,501 SH   SOLE 1 9,501 0 0
SYNLOGIC INC COM 87166L100 12 10,859 SH   SOLE 1 10,859 0 0
SYNOPSYS INC COM 871607107 1,995 6,570 SH   SOLE 1 3,986 0 2,584
SYROS PHARMACEUTICALS INC COM 87184Q107 16 16,466 SH   SOLE 1 16,466 0 0
TABULA RASA HEALTHCARE INC COM 873379101 216 83,927 SH   SOLE 1 83,927 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 428 58,574 SH   SOLE 1 58,574 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 83,951 1,026,928 SH   SOLE 1 895,270 0 131,658
TAL EDUCATION GROUP SPONSORED ADS 874080104 757 155,528 SH   SOLE 1 137,231 0 18,297
TARGET CORP COM 87612E106 29,101 206,053 SH   SOLE 1 59,347 0 146,706
TASEKO MINES LTD COM 876511106 7,406 6,761,795 SH   SOLE 1 6,761,795 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4,087 157,986 SH   SOLE 1 157,986 0 0
TC ENERGY CORP COM 87807B107 369,605 7,135,349 SH   SOLE 1 6,656,545 0 478,804
TE CONNECTIVITY LTD SHS H84989104 4,337 38,326 SH   SOLE 1 9,654 0 28,672
TECK RESOURCES LTD CL B 878742204 53,556 1,751,562 SH   SOLE 1 1,453,162 0 298,400
TEEKAY CORPORATION COM Y8564W103 1,021 354,610 SH   SOLE 1 354,610 0 0
TEEKAY TANKERS LTD CL A Y8565N300 623 35,314 SH   SOLE 1 35,314 0 0
TELADOC HEALTH INC COM 87918A105 11,687 351,898 SH   SOLE 1 337,779 0 14,119
TELEFONICA BRASIL SA NEW ADR 87936R205 5,723 631,673 SH   SOLE 1 631,673 0 0
TELLURIAN INC NEW COM 87968A104 3,697 1,240,564 SH   SOLE 1 1,240,564 0 0
TELUS CORPORATION COM 87971M103 302,731 13,592,592 SH   SOLE 1 12,604,992 0 987,600
TELUS INTL CDA INC SUB VTG SHS 87975H100 20,924 833,919 SH   SOLE 1 739,419 0 94,500
TENABLE HLDGS INC COM 88025T102 10,444 229,993 SH   SOLE 1 141,039 0 88,954
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 985 196,264 SH   SOLE 1 178,217 0 18,047
TERADATA CORP DEL COM 88076W103 506 13,681 SH   SOLE 1 1,490 0 12,191
TERADYNE INC COM 880770102 1,056 11,794 SH   SOLE 1 4,871 0 6,923
TESLA INC COM 88160R101 46,450 68,977 SH   SOLE 1 15,607 0 53,370
TEXAS INSTRS INC COM 882508104 9,188 59,799 SH   SOLE 1 58,031 0 1,768
TFI INTL INC COM 87241L109 60,043 748,018 SH   SOLE 1 745,318 0 2,700
THERMO FISHER SCIENTIFIC INC COM 883556102 25,716 47,334 SH   SOLE 1 12,037 0 35,297
THOMSON REUTERS CORP. COM NEW 884903709 294,586 2,825,955 SH   SOLE 1 2,593,937 0 232,018
TIDEWATER INC NEW COM 88642R109 219 10,406 SH   SOLE 1 10,406 0 0
TIM S A SPONSORED ADR 88706T108 862 70,986 SH   SOLE 1 70,986 0 0
TJX COS INC NEW COM 872540109 1,805 32,316 SH   SOLE 1 3,691 0 28,625
T-MOBILE US INC COM 872590104 5,322 39,558 SH   SOLE 1 18,588 0 20,970
TORONTO DOMINION BK ONT COM NEW 891160509 896,153 13,666,607 SH   SOLE 1 12,655,693 0 1,010,914
TOTALENERGIES SE SPONSORED ADS 89151E109 35,799 680,074 SH   SOLE 1 243,890 0 436,184
TRANE TECHNOLOGIES PLC SHS G8994E103 3,318 25,548 SH   SOLE 1 6,295 0 19,253
TRANSALTA CORP COM 89346D107 27,062 2,371,395 SH   SOLE 1 2,371,395 0 0
TRANSGLOBE ENERGY CORP COM 893662106 744 218,100 SH   SOLE 1 218,100 0 0
TRANSOCEAN LTD REG SHS H8817H100 7,671 2,303,740 SH   SOLE 1 2,303,740 0 0
TRAVELERS COMPANIES INC COM 89417E109 5,991 35,420 SH   SOLE 1 8,200 0 27,220
TRAVERE THERAPEUTICS INC COM 89422G107 5,756 237,551 SH   SOLE 1 215,606 0 21,945
TRI POINTE HOMES INC COM 87265H109 2,256 133,719 SH   SOLE 1 133,719 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 1,307 128,900 SH   SOLE 1 128,900 0 0
TRIMBLE INC COM 896239100 4,122 70,793 SH   SOLE 1 9,735 0 61,058
TRIP COM GROUP LTD ADS 89677Q107 5,617 204,621 SH   SOLE 1 181,116 0 23,505
TRIPADVISOR INC COM 896945201 8,475 476,111 SH   SOLE 1 294,047 0 182,064
TRONOX HOLDINGS PLC SHS G9087Q102 1,247 74,249 SH   SOLE 1 74,249 0 0
TRUECAR INC COM 89785L107 761 293,979 SH   SOLE 1 103,257 0 190,722
TRUIST FINL CORP COM 89832Q109 6,061 127,784 SH   SOLE 1 10,822 0 116,962
TUPPERWARE BRANDS CORP COM 899896104 624 98,368 SH   SOLE 1 98,368 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 186 74,557 SH   SOLE 1 74,557 0 0
TURQUOISE HILL RES LTD COM 900435207 30,816 1,150,500 SH   SOLE 1 1,150,500 0 0
TWITTER INC COM 90184L102 2,948 78,855 SH   SOLE 1 8,346 0 70,509
U S SILICA HLDGS INC COM 90346E103 601 52,651 SH   SOLE 1 52,651 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1,944 32,581 SH   SOLE 1 32,581 0 0
UNION PAC CORP COM 907818108 20,121 94,342 SH   SOLE 1 34,330 0 60,012
UNIQURE NV SHS N90064101 3,480 186,669 SH   SOLE 1 186,669 0 0
UNITED AIRLS HLDGS INC COM 910047109 30,589 863,604 SH   SOLE 1 613,223 0 250,381
UNITED INS HLDGS CORP COM 910710102 118 75,524 SH   SOLE 1 75,524 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 14,470 61,408 SH   SOLE 1 4,866 0 56,542
UNITEDHEALTH GROUP INC COM 91324P102 57,507 111,962 SH   SOLE 1 29,101 0 82,861
UNITI GROUP INC COM 91325V108 296 31,467 SH   SOLE 1 31,467 0 0
UPWORK INC COM 91688F104 2,331 112,736 SH   SOLE 1 112,736 0 0
URANIUM ENERGY CORP COM 916896103 3,394 1,101,902 SH   SOLE 1 1,101,902 0 0
US BANCORP DEL COM NEW 902973304 4,781 103,900 SH   SOLE 1 42,097 0 61,803
USA TRUCK INC COM 902925106 973 30,982 SH   SOLE 1 30,982 0 0
VAALCO ENERGY INC COM NEW 91851C201 1,523 219,501 SH   SOLE 1 219,501 0 0
VALE S A SPONSORED ADS 91912E105 36,002 2,460,827 SH   SOLE 1 2,175,025 0 285,802
VALERO ENERGY CORP COM 91913Y100 1,228 11,558 SH   SOLE 1 11,558 0 0
VALHI INC NEW COM 918905209 803 17,704 SH   SOLE 1 17,704 0 0
VANDA PHARMACEUTICALS INC COM 921659108 758 69,548 SH   SOLE 1 69,548 0 0
VARONIS SYS INC COM 922280102 1,991 67,890 SH   SOLE 1 67,890 0 0
VECTRUS INC COM 92242T101 4,358 130,235 SH   SOLE 1 130,235 0 0
VEEVA SYS INC CL A COM 922475108 7,661 38,686 SH   SOLE 1 6,957 0 31,729
VENATOR MATLS PLC SHS G9329Z100 721 346,611 SH   SOLE 1 346,611 0 0
VERISIGN INC COM 92343E102 938 5,608 SH   SOLE 1 1,030 0 4,578
VERISK ANALYTICS INC COM 92345Y106 3,286 18,986 SH   SOLE 1 4,783 0 14,203
VERIZON COMMUNICATIONS INC COM 92343V104 1,023 20,153 SH   SOLE 1 20,153 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 16,823 59,701 SH   SOLE 1 20,486 0 39,215
VERTIV HOLDINGS CO COM CL A 92537N108 5,715 695,247 SH   SOLE 1 539,973 0 155,274
VIA RENEWABLES INC CL A COM 92556D106 552 72,101 SH   SOLE 1 72,101 0 0
VIEMED HEALTHCARE INC COM 92663R105 599 110,700 SH   SOLE 1 110,700 0 0
VIKING THERAPEUTICS INC COM 92686J106 644 222,862 SH   SOLE 1 222,862 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 381 16,713 SH   SOLE 1 16,713 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,948 73,013 SH   SOLE 1 31,626 0 41,387
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1,641 165,972 SH   SOLE 1 146,413 0 19,559
VIRNETX HLDG CORP COM 92823T108 149 127,046 SH   SOLE 1 127,046 0 0
VISA INC COM CL A 92826C839 44,432 225,667 SH   SOLE 1 56,923 0 168,744
VIVINT SMART HOME INC COM CL A 928542109 812 233,455 SH   SOLE 1 233,455 0 0
VMWARE INC CL A COM 928563402 2,727 23,929 SH   SOLE 1 5,488 0 18,441
VOYA FINANCIAL INC COM 929089100 1,127 18,925 SH   SOLE 1 18,925 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 711 120,231 SH   SOLE 1 120,231 0 0
W & T OFFSHORE INC COM 92922P106 534 123,551 SH   SOLE 1 123,551 0 0
WALMART INC COM 931142103 1,040 8,557 SH   SOLE 1 8,557 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 1,357 101,144 SH   SOLE 1 12,396 0 88,748
WASTE CONNECTIONS INC COM 94106B101 353,431 2,850,650 SH   SOLE 1 2,674,698 0 175,952
WASTE MGMT INC DEL COM 94106L109 6,135 40,105 SH   SOLE 1 16,304 0 23,801
WAYFAIR INC CL A 94419L101 12,610 289,478 SH   SOLE 1 283,153 0 6,325
WEC ENERGY GROUP INC COM 92939U106 293 2,916 SH   SOLE 1 2,916 0 0
WEIBO CORP SPONSORED ADR 948596101 204 8,805 SH   SOLE 1 6,919 0 1,886
WELLS FARGO CO NEW COM 949746101 17,632 450,141 SH   SOLE 1 114,210 0 335,931
WELLTOWER INC COM 95040Q104 287 3,486 SH   SOLE 1 640 0 2,846
WEST FRASER TIMBER CO LTD COM 952845105 34,205 445,791 SH   SOLE 1 443,891 0 1,900
WEST PHARMACEUTICAL SVSC INC COM 955306105 2,195 7,260 SH   SOLE 1 3,361 0 3,899
WESTERN COPPER & GOLD CORP COM 95805V108 758 551,200 SH   SOLE 1 551,200 0 0
WESTERN DIGITAL CORP. COM 958102105 1,660 37,020 SH   SOLE 1 9,463 0 27,557
WESTERN NEW ENG BANCORP INC COM 958892101 108 14,419 SH   SOLE 1 14,419 0 0
WESTROCK CO COM 96145D105 1,235 30,991 SH   SOLE 1 7,811 0 23,180
WEX INC COM 96208T104 1,351 8,686 SH   SOLE 1 3,668 0 5,018
WHEATON PRECIOUS METALS CORP COM 962879102 175,356 4,867,016 SH   SOLE 1 4,600,216 0 266,800
WIPRO LTD SPON ADR 1 SH 97651M109 5,094 959,245 SH   SOLE 1 959,245 0 0
WIX COM LTD SHS M98068105 7,412 113,078 SH   SOLE 1 113,078 0 0
WORKDAY INC CL A 98138H101 3,551 25,443 SH   SOLE 1 7,540 0 17,903
WORKIVA INC COM CL A 98139A105 647 9,799 SH   SOLE 1 9,799 0 0
WW INTL INC COM 98262P101 841 131,587 SH   SOLE 1 131,587 0 0
WYNN RESORTS LTD COM 983134107 2,632 46,183 SH   SOLE 1 45,740 0 443
XBIOTECH INC COM 98400H102 277 49,112 SH   SOLE 1 49,112 0 0
XPENG INC ADS 98422D105 4,128 130,070 SH   SOLE 1 121,038 0 9,032
XPERI HOLDING CORP COM 98390M103 220 15,222 SH   SOLE 1 15,222 0 0
XUNLEI LTD SPONSORED ADR 98419E108 213 134,763 SH   SOLE 1 133,185 0 1,578
YAMANA GOLD INC COM 98462Y100 62,718 13,478,382 SH   SOLE 1 12,751,382 0 727,000
YANDEX N V SHS CLASS A N97284108 0 20,969 SH   SOLE 1 18,836 0 2,133
YELLOW CORP COM 985510106 453 154,622 SH   SOLE 1 154,622 0 0
YELP INC CL A 985817105 2,290 82,471 SH   SOLE 1 55,482 0 26,989
YEXT INC COM 98585N106 755 157,852 SH   SOLE 1 157,852 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100 86 47,575 SH   SOLE 1 47,575 0 0
Y-MABS THERAPEUTICS INC COM 984241109 545 36,054 SH   SOLE 1 36,054 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 4,542 1,393,236 SH   SOLE 1 1,393,236 0 0
YUM BRANDS INC COM 988498101 347 3,057 SH   SOLE 1 2,957 0 100
YUM CHINA HLDGS INC COM 98850P109 7,267 149,828 SH   SOLE 1 131,366 0 18,462
ZAI LAB LTD ADR 98887Q104 3,078 88,740 SH   SOLE 1 80,937 0 7,803
ZENDESK INC COM 98936J101 1,090 14,720 SH   SOLE 1 3,988 0 10,732
ZILLOW GROUP INC CL C CAP STK 98954M200 6,805 214,346 SH   SOLE 1 199,847 0 14,499
ZOETIS INC CL A 98978V103 386 2,243 SH   SOLE 1 2,243 0 0
ZSCALER INC COM 98980G102 924 6,183 SH   SOLE 1 2,208 0 3,975
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4,283 156,011 SH   SOLE 1 137,720 0 18,291
ZUORA INC COM CL A 98983V106 675 75,371 SH   SOLE 1 75,371 0 0
ZYMEWORKS INC COM 98985W102 86 16,287 SH   SOLE 1 16,287 0 0