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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109   914,097 25,085 SH   SOLE 1 25,085 0 0
2U INC COM 90214J101   1,355,041 216,115 SH   SOLE 1 216,115 0 0
3-D SYS CORP DEL COM NEW 88554D205   519,828 70,247 SH   SOLE 1 70,247 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   412,351 20,253 SH   SOLE 1 20,253 0 0
3M CO COM 88579Y101   1,333,031 11,116 SH   SOLE 1 11,116 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,070,478 48,198 SH   SOLE 1 48,198 0 0
ABB LTD SPONSORED ADR 000375204   990,772 32,527 SH   SOLE 1 32,527 0 0
ABBOTT LABS COM 002824100   59,766,163 544,368 SH   SOLE 1 512,301 0 32,067
ABBVIE INC COM 00287Y109   9,411,682 58,237 SH   SOLE 1 56,350 0 1,887
ABSOLUTE SOFTWARE CORP COM 00386B109   43,404,301 4,156,100 SH   SOLE 1 4,139,100 0 17,000
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   363,787 6,924 SH   SOLE 1 6,924 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   7,793,572 489,546 SH   SOLE 1 470,496 0 19,050
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   79,310 10,300 SH   SOLE 1 10,300 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102   21,886 31,000 SH   SOLE 1 31,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   29,422,846 110,264 SH   SOLE 1 106,583 0 3,681
ACCO BRANDS CORP COM 00081T108   482,149 86,252 SH   SOLE 1 86,252 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   265,325 16,846 SH   SOLE 1 16,846 0 0
ACM RESH INC COM CL A 00108J109   579,268 75,132 SH   SOLE 1 75,132 0 0
ACTIVISION BLIZZARD INC COM 00507V109   7,606,927 99,372 SH   SOLE 1 94,122 0 5,250
ACUITYADS HLDGS INC COM 00510L106   95,088 61,600 SH   SOLE 1 61,600 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   281,742 7,239 SH   SOLE 1 7,239 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   4,066,817 211,593 SH   SOLE 1 211,593 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   680,869 89,119 SH   SOLE 1 89,119 0 0
ADMA BIOLOGICS INC COM 000899104   3,161,564 814,836 SH   SOLE 1 814,836 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   10,800,257 32,093 SH   SOLE 1 31,308 0 785
ADT INC DEL COM 00090Q103   6,999,564 771,727 SH   SOLE 1 745,945 0 25,782
ADVANCE AUTO PARTS INC COM 00751Y106   5,988,532 40,730 SH   SOLE 1 39,481 0 1,249
ADVANCED EMISSIONS SOLUTIONS COM 00770C101   170,027 69,970 SH   SOLE 1 69,970 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   440,698 211,874 SH   SOLE 1 211,874 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   116,183 200,489 SH   SOLE 1 200,489 0 0
AES CORP COM 00130H105   8,114,404 282,142 SH   SOLE 1 277,956 0 4,186
AFFIRM HLDGS INC COM CL A 00827B106   4,056,198 419,462 SH   SOLE 1 419,462 0 0
AFLAC INC COM 001055102   14,521,521 201,856 SH   SOLE 1 188,423 0 13,433
AGILENT TECHNOLOGIES INC COM 00846U101   217,142 1,451 SH   SOLE 1 1,451 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   4,272,147 152,142 SH   SOLE 1 151,331 0 811
AGNICO EAGLE MINES LTD COM 008474108   122,726,610 2,361,650 SH   SOLE 1 2,015,367 0 346,283
AIR LEASE CORP CL A 00912X302   1,032,115 26,864 SH   SOLE 1 26,864 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   247,537 9,528 SH   SOLE 1 9,528 0 0
AIRBNB INC COM CL A 009066101   26,895,393 314,566 SH   SOLE 1 300,732 0 13,834
AKAMAI TECHNOLOGIES INC COM 00971T101   445,526 5,285 SH   SOLE 1 5,285 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   69,271 120,053 SH   SOLE 1 120,053 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   43,505,798 4,302,752 SH   SOLE 1 4,285,352 0 17,400
ALARM COM HLDGS INC COM 011642105   1,021,811 20,651 SH   SOLE 1 20,651 0 0
ALBIREO PHARMA INC COM 01345P106   210,136 9,724 SH   SOLE 1 9,724 0 0
ALCOA CORP COM 013872106   2,744,615 60,361 SH   SOLE 1 58,706 0 1,655
ALDEYRA THERAPEUTICS INC COM 01438T106   1,286,862 184,894 SH   SOLE 1 184,894 0 0
ALECTOR INC COM 014442107   1,032,726 111,888 SH   SOLE 1 111,888 0 0
ALGOMA STL GROUP INC COM 015658107   398,467 63,100 SH   SOLE 1 63,100 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   25,429,299 3,903,628 SH   SOLE 1 3,903,628 0 0
ALKERMES PLC SHS G01767105   16,709,534 639,477 SH   SOLE 1 639,477 0 0
ALLSTATE CORP COM 020002101   6,719,116 49,551 SH   SOLE 1 48,481 0 1,070
ALLY FINL INC COM 02005N100   5,053,130 206,672 SH   SOLE 1 202,438 0 4,234
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   294,686 1,240 SH   SOLE 1 1,240 0 0
ALPHABET INC CAP STK CL C 02079K107   71,675,473 807,793 SH   SOLE 1 765,723 0 42,070
ALPHABET INC CAP STK CL A 02079K305   7,588,486 86,008 SH   SOLE 1 86,008 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   428,564 58,308 SH   SOLE 1 58,308 0 0
ALTAIR ENGR INC COM CL A 021369103   1,373,467 30,206 SH   SOLE 1 30,206 0 0
ALTERYX INC COM CL A 02156B103   5,931,278 117,057 SH   SOLE 1 117,057 0 0
ALTICE USA INC CL A 02156K103   914,968 198,906 SH   SOLE 1 188,231 0 10,675
ALTO INGREDIENTS INC COM 021513106   76,850 26,684 SH   SOLE 1 26,684 0 0
AMAZON COM INC COM 023135106   133,274,904 1,586,606 SH   SOLE 1 1,504,961 0 81,645
AMBARELLA INC SHS G037AX101   1,096,126 13,330 SH   SOLE 1 13,330 0 0
AMBEV SA SPONSORED ADR 02319V103   2,148,463 789,876 SH   SOLE 1 682,599 0 107,277
AMCOR PLC ORD G0250X107   516,561 43,372 SH   SOLE 1 43,372 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   6,049,826 332,408 SH   SOLE 1 311,661 0 20,747
AMERICAN AIRLS GROUP INC COM 02376R102   12,047,672 947,144 SH   SOLE 1 947,144 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,529,858 195,634 SH   SOLE 1 195,634 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   2,935,510 64,347 SH   SOLE 1 60,889 0 3,458
AMERICAN EXPRESS CO COM 025816109   30,269,543 204,870 SH   SOLE 1 193,547 0 11,323
AMERICAN FINL GROUP INC OHIO COM 025932104   6,644,764 48,403 SH   SOLE 1 47,031 0 1,372
AMERICAN PUB ED INC COM 02913V103   934,126 76,007 SH   SOLE 1 76,007 0 0
AMERICAN RES CORP CL A 02927U208   187,160 141,788 SH   SOLE 1 141,788 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   186,318 50,630 SH   SOLE 1 50,630 0 0
AMERISAFE INC COM 03071H100   324,916 6,252 SH   SOLE 1 6,252 0 0
AMERISOURCEBERGEN CORP COM 03073E105   38,766,032 233,939 SH   SOLE 1 223,243 0 10,696
AMGEN INC COM 031162100   22,074,104 84,047 SH   SOLE 1 78,368 0 5,679
AMN HEALTHCARE SVCS INC COM 001744101   394,726 3,839 SH   SOLE 1 3,839 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   465,893 234,117 SH   SOLE 1 234,117 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   151,514 19,936 SH   SOLE 1 19,936 0 0
ANALOG DEVICES INC COM 032654105   6,988,334 42,604 SH   SOLE 1 41,866 0 738
ANAPTYSBIO INC COM 032724106   882,130 28,465 SH   SOLE 1 28,465 0 0
ANGI INC COM CL A NEW 00183L102   1,339,340 569,932 SH   SOLE 1 569,932 0 0
ANGIODYNAMICS INC COM 03475V101   705,630 51,244 SH   SOLE 1 51,244 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   1,077,227 55,470 SH   SOLE 1 48,987 0 6,483
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   41,477,914 690,838 SH   SOLE 1 662,530 0 28,308
ANSYS INC COM 03662Q105   6,926,868 28,672 SH   SOLE 1 27,823 0 849
ANTERO MIDSTREAM CORP COM 03676B102   3,887,249 360,264 SH   SOLE 1 360,264 0 0
AON PLC SHS CL A G0403H108   4,620,955 15,396 SH   SOLE 1 14,977 0 419
APELLIS PHARMACEUTICALS INC COM 03753U106   3,975,517 76,881 SH   SOLE 1 76,881 0 0
APPLE INC COM 037833100   333,351,786 2,565,626 SH   SOLE 1 2,431,462 0 134,164
APPLIED MATLS INC COM 038222105   14,284,672 146,690 SH   SOLE 1 140,255 0 6,435
APPLIED OPTOELECTRONICS INC COM 03823U102   77,416 40,961 SH   SOLE 1 40,961 0 0
APPLOVIN CORP COM CL A 03831W108   5,458,120 518,340 SH   SOLE 1 518,340 0 0
ARAMARK COM 03852U106   2,811,079 67,999 SH   SOLE 1 66,226 0 1,773
ARCBEST CORP COM 03937C105   241,498 3,448 SH   SOLE 1 3,448 0 0
ARCH CAP GROUP LTD ORD G0450A105   2,035,328 32,420 SH   SOLE 1 31,699 0 721
ARCH RESOURCES INC CL A 03940R107   5,101,030 35,724 SH   SOLE 1 35,724 0 0
ARCHROCK INC COM 03957W106   2,420,685 269,564 SH   SOLE 1 269,564 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   7,007,962 838,273 SH   SOLE 1 838,273 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,638,745 110,726 SH   SOLE 1 110,726 0 0
ARDELYX INC COM 039697107   1,844,221 647,095 SH   SOLE 1 647,095 0 0
ARDMORE SHIPPING CORP COM Y0207T100   2,152,134 149,350 SH   SOLE 1 149,350 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,413,947 35,271 SH   SOLE 1 32,346 0 2,925
ARGENX SE SPONSORED ADR 04016X101   4,235,319 11,180 SH   SOLE 1 11,096 0 84
ARISTA NETWORKS INC COM 040413106   2,059,674 16,973 SH   SOLE 1 15,970 0 1,003
ARROW ELECTRS INC COM 042735100   8,241,162 78,810 SH   SOLE 1 74,136 0 4,674
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   703,310 17,340 SH   SOLE 1 17,340 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   831,006 27,980 SH   SOLE 1 27,980 0 0
ARVINAS INC COM 04335A105   5,900,028 172,465 SH   SOLE 1 172,465 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   11,121,782 1,773,809 SH   SOLE 1 1,606,425 0 167,384
ASML HOLDING N V N Y REGISTRY SHS N07059210   213,096 390 SH   SOLE 1 390 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108   85,011 65,393 SH   SOLE 1 65,393 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   841,716 195,748 SH   SOLE 1 195,748 0 0
ASSURANT INC COM 04621X108   3,594,099 28,739 SH   SOLE 1 27,966 0 773
ASTRAZENECA PLC SPONSORED ADR 046353108   5,543,192 81,758 SH   SOLE 1 81,758 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   262,719 17,644 SH   SOLE 1 17,644 0 0
ASTRONICS CORP COM 046433108   649,168 63,026 SH   SOLE 1 63,026 0 0
ASURE SOFTWARE INC COM 04649U102   210,813 22,571 SH   SOLE 1 22,571 0 0
AT&T INC COM 00206R102   3,025,297 164,329 SH   SOLE 1 145,321 0 19,008
ATI INC COM 01741R102   4,124,024 138,112 SH   SOLE 1 136,842 0 1,270
ATKORE INC COM 047649108   384,154 3,387 SH   SOLE 1 3,387 0 0
ATLAS CORP SHARES Y0436Q109   2,217,827 144,578 SH   SOLE 1 144,578 0 0
ATLASSIAN CORPORATION CL A 049468101   18,085,202 140,544 SH   SOLE 1 138,903 0 1,641
ATOSSA THERAPEUTICS INC COM 04962H506   9,496 17,967 SH   SOLE 1 17,967 0 0
ATRICURE INC COM 04963C209   1,253,913 28,254 SH   SOLE 1 28,254 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   1,355,152 44,286 SH   SOLE 1 40,335 0 3,951
AUTOMATIC DATA PROCESSING IN COM 053015103   1,022,799 4,282 SH   SOLE 1 4,282 0 0
AUTOZONE INC COM 053332102   757,117 307 SH   SOLE 1 307 0 0
AVANTOR INC COM 05352A100   10,452,120 495,596 SH   SOLE 1 480,350 0 15,246
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   63,471 81,373 SH   SOLE 1 81,373 0 0
AVNET INC COM 053807103   617,130 14,842 SH   SOLE 1 14,842 0 0
AXCELLA HEALTH INC COM 05454B105   4,578 13,979 SH   SOLE 1 13,979 0 0
AXIS CAP HLDGS LTD SHS G0692U109   3,793,471 70,029 SH   SOLE 1 67,859 0 2,170
AXOGEN INC COM 05463X106   791,803 79,339 SH   SOLE 1 79,339 0 0
AXONICS INC COM 05465P101   3,815,330 61,016 SH   SOLE 1 61,016 0 0
AXT INC COM 00246W103   75,078 17,141 SH   SOLE 1 17,141 0 0
AZENTA INC COM 114340102   726,877 12,485 SH   SOLE 1 12,485 0 0
AZZ INC COM 002474104   1,229,236 30,578 SH   SOLE 1 30,578 0 0
B & G FOODS INC NEW COM 05508R106   760,252 68,184 SH   SOLE 1 68,184 0 0
B2GOLD CORP COM 11777Q209   27,655,551 7,784,664 SH   SOLE 1 7,666,864 0 117,800
BAIDU INC SPON ADR REP A 056752108   15,776,891 137,934 SH   SOLE 1 123,728 0 14,206
BALL CORP COM 058498106   4,874,563 95,318 SH   SOLE 1 94,219 0 1,099
BALLARD PWR SYS INC NEW COM 058586108   295,296 61,700 SH   SOLE 1 61,700 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100   325,748 83,525 SH   SOLE 1 83,525 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   7,313,731 1,216,927 SH   SOLE 1 1,213,761 0 3,166
BANCO DE CHILE SPONSORED ADS 059520106   242,345 11,640 SH   SOLE 1 11,640 0 0
BANDWIDTH INC COM CL A 05988J103   2,316,527 100,938 SH   SOLE 1 100,938 0 0
BANK AMERICA CORP COM 060505104   79,885,771 2,412,010 SH   SOLE 1 2,261,893 0 150,117
BANK MONTREAL QUE COM 063671101   438,331,371 4,838,405 SH   SOLE 1 4,350,671 0 487,734
BANK NOVA SCOTIA HALIFAX COM 064149107   411,124,995 8,390,755 SH   SOLE 1 8,222,792 0 167,963
BANK PRINCETON NEW JERSEY COM 064520109   235,299 7,418 SH   SOLE 1 7,418 0 0
BANKWELL FINL GROUP INC COM 06654A103   556,492 18,909 SH   SOLE 1 18,909 0 0
BARNES & NOBLE ED INC COM 06777U101   296,494 169,425 SH   SOLE 1 169,425 0 0
BARRICK GOLD CORP COM 067901108   168,221,698 9,813,174 SH   SOLE 1 9,074,574 0 738,600
BATH & BODY WORKS INC COM 070830104   6,915,174 164,100 SH   SOLE 1 148,666 0 15,434
BAXTER INTL INC COM 071813109   460,871 9,042 SH   SOLE 1 9,042 0 0
BCE INC COM NEW 05534B760   80,948,668 1,842,334 SH   SOLE 1 1,832,334 0 10,000
BEAZER HOMES USA INC COM NEW 07556Q881   718,439 56,304 SH   SOLE 1 56,304 0 0
BEIGENE LTD SPONSORED ADR 07725L102   11,204,843 50,945 SH   SOLE 1 46,583 0 4,362
BELLUS HEALTH INC NEW COM NEW 07987C204   9,055,002 1,106,500 SH   SOLE 1 1,106,500 0 0
BENCHMARK ELECTRS INC COM 08160H101   205,326 7,693 SH   SOLE 1 7,693 0 0
BENSON HILL INC COMMON STOCK 082490103   40,673 15,950 SH   SOLE 1 15,950 0 0
BERKLEY W R CORP COM 084423102   6,230,352 85,853 SH   SOLE 1 84,296 0 1,557
BERKSHIRE HATHAWAY INC DEL CL A 084670108   8,436,798 18 SH   SOLE 1 18 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   28,597,962 92,580 SH   SOLE 1 92,580 0 0
BERRY CORP COM 08579X101   2,456,456 307,057 SH   SOLE 1 307,057 0 0
BGSF INC COM 05601C105   358,948 23,430 SH   SOLE 1 23,430 0 0
BHP GROUP LTD SPONSORED ADS 088606108   2,063,783 33,260 SH   SOLE 1 29,347 0 3,913
BIG 5 SPORTING GOODS CORP COM 08915P101   114,172 12,930 SH   SOLE 1 12,930 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   1,645,335 11,854 SH   SOLE 1 11,854 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   319,098 27,796 SH   SOLE 1 27,796 0 0
BIOGEN INC COM 09062X103   17,231,901 62,227 SH   SOLE 1 59,062 0 3,165
BIOMARIN PHARMACEUTICAL INC COM 09061G101   32,899,057 317,896 SH   SOLE 1 303,103 0 14,793
BLACK KNIGHT INC COM 09215C105   1,749,316 28,329 SH   SOLE 1 27,264 0 1,065
BLACKBAUD INC COM 09227Q100   2,749,115 46,706 SH   SOLE 1 46,706 0 0
BLACKBERRY LTD COM 09228F103   17,147,847 5,264,700 SH   SOLE 1 5,264,700 0 0
BLACKSTONE INC COM 09260D107   6,678,287 90,016 SH   SOLE 1 86,933 0 3,083
BLOCK H & R INC COM 093671105   1,062,587 29,104 SH   SOLE 1 29,104 0 0
BLOOM ENERGY CORP COM CL A 093712107   7,228,240 378,046 SH   SOLE 1 378,046 0 0
BLOOMIN BRANDS INC COM 094235108   229,931 11,428 SH   SOLE 1 11,428 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   1,894,115 75,886 SH   SOLE 1 75,886 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,377,685 19,374 SH   SOLE 1 19,374 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   633,186 14,453 SH   SOLE 1 13,728 0 725
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   423,411 4,051 SH   SOLE 1 4,051 0 0
BOX INC CL A 10316T104   14,899,378 478,618 SH   SOLE 1 445,340 0 33,278
BOYD GAMING CORP COM 103304101   3,847,364 70,555 SH   SOLE 1 69,074 0 1,481
BP PLC SPONSORED ADR 055622104   978,843 28,023 SH   SOLE 1 28,023 0 0
BRADY CORP CL A 104674106   268,093 5,692 SH   SOLE 1 5,692 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   972,410 236,596 SH   SOLE 1 236,596 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,526,708 93,646 SH   SOLE 1 93,646 0 0
BRF SA SPONSORED ADR 10552T107   1,490,269 943,208 SH   SOLE 1 925,493 0 17,715
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,629,629 41,674 SH   SOLE 1 41,674 0 0
BRIGHTCOVE INC COM 10921T101   68,330 13,065 SH   SOLE 1 13,065 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   34,858,192 484,478 SH   SOLE 1 462,675 0 21,803
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,350,804 33,787 SH   SOLE 1 33,787 0 0
BROOKDALE SR LIVING INC COM 112463104   138,982 50,909 SH   SOLE 1 50,909 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   51,994,981 1,815,801 SH   SOLE 1 1,670,790 0 145,011
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   6,779,342 401,000 SH   SOLE 1 393,700 0 7,300
BROOKFIELD CORP CL A LTD VT SH 11271J107   236,562,586 7,522,168 SH   SOLE 1 6,925,521 0 596,647
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   86,729,361 2,799,886 SH   SOLE 1 2,421,511 0 378,375
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   19,662,390 505,447 SH   SOLE 1 505,447 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   18,640,973 677,192 SH   SOLE 1 583,092 0 94,100
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   17,958,725 709,312 SH   SOLE 1 617,912 0 91,400
BROWN & BROWN INC COM 115236101   12,532,887 219,991 SH   SOLE 1 207,627 0 12,364
BRP GROUP INC COM CL A 05589G102   2,165,358 86,132 SH   SOLE 1 86,132 0 0
BRP INC COM SUN VTG 05577W200   35,641,436 467,468 SH   SOLE 1 453,912 0 13,556
BRUNSWICK CORP COM 117043109   1,749,598 24,273 SH   SOLE 1 24,273 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   437,726 18,361 SH   SOLE 1 18,361 0 0
BUNGE LIMITED COM G16962105   2,136,774 21,417 SH   SOLE 1 21,417 0 0
BURFORD CAP LTD ORD SHS G17977110   1,847,426 226,678 SH   SOLE 1 226,678 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   441,777 4,825 SH   SOLE 1 4,825 0 0
C4 THERAPEUTICS INC COM STK 12529R107   85,296 14,457 SH   SOLE 1 14,457 0 0
CACTUS INC CL A 127203107   221,647 4,410 SH   SOLE 1 4,410 0 0
CALLON PETE CO DEL COM 13123X508   856,371 23,089 SH   SOLE 1 23,089 0 0
CAMECO CORP COM 13321L108   43,368,113 1,913,270 SH   SOLE 1 1,630,070 0 283,200
CAMPBELL SOUP CO COM 134429109   1,756,129 30,945 SH   SOLE 1 30,945 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   3,291,203 185,055 SH   SOLE 1 162,455 0 22,600
CANADIAN IMPERIAL BK COMM TO COM 136069101   201,036,097 4,969,743 SH   SOLE 1 4,808,543 0 161,200
CANADIAN NAT RES LTD COM 136385101   246,023,824 4,430,163 SH   SOLE 1 4,004,115 0 426,048
CANADIAN NATL RY CO COM 136375102   608,604,566 5,123,229 SH   SOLE 1 4,727,510 0 395,719
CANADIAN PAC RY LTD COM 13645T100   478,072,045 6,411,943 SH   SOLE 1 5,955,358 0 456,585
CANADIAN SOLAR INC COM 136635109   7,282,605 235,683 SH   SOLE 1 234,719 0 964
CANGO INC ADS 137586103   27,146 20,754 SH   SOLE 1 20,754 0 0
CARDINAL HEALTH INC COM 14149Y108   6,309,182 82,076 SH   SOLE 1 81,309 0 767
CARDIOVASCULAR SYS INC DEL COM 141619106   1,193,112 87,600 SH   SOLE 1 87,600 0 0
CAREDX INC COM 14167L103   1,291,452 113,186 SH   SOLE 1 113,186 0 0
CARIBOU BIOSCIENCES INC COM 142038108   278,587 44,361 SH   SOLE 1 44,361 0 0
CARLYLE GROUP INC COM 14316J108   3,974,449 133,192 SH   SOLE 1 126,694 0 6,498
CARNIVAL CORP COMMON STOCK 143658300   8,159,694 1,012,369 SH   SOLE 1 1,005,204 0 7,165
CARPARTS COM INC COM 14427M107   401,892 64,200 SH   SOLE 1 64,200 0 0
CARRIAGE SVCS INC COM 143905107   378,400 13,740 SH   SOLE 1 13,740 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   149,114 109,643 SH   SOLE 1 109,643 0 0
CASELLA WASTE SYS INC CL A 147448104   467,295 5,892 SH   SOLE 1 5,892 0 0
CASEYS GEN STORES INC COM 147528103   538,664 2,401 SH   SOLE 1 2,401 0 0
CASTLE BIOSCIENCES INC COM 14843C105   662,510 28,144 SH   SOLE 1 28,144 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   555,508 29,866 SH   SOLE 1 29,866 0 0
CATERPILLAR INC COM 149123101   8,093,774 33,786 SH   SOLE 1 32,164 0 1,622
CECO ENVIRONMENTAL CORP COM 125141101   1,915,940 164,036 SH   SOLE 1 164,036 0 0
CELANESE CORP DEL COM 150870103   1,655,777 16,195 SH   SOLE 1 15,237 0 958
CELESTICA INC SUB VTG SHS 15101Q108   15,827,966 1,404,343 SH   SOLE 1 1,404,343 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   2,581,049 57,910 SH   SOLE 1 57,910 0 0
CELSIUS HLDGS INC COM NEW 15118V207   649,418 6,242 SH   SOLE 1 6,242 0 0
CENOVUS ENERGY INC COM 15135U109   327,877,404 16,898,729 SH   SOLE 1 16,158,129 0 740,600
CENTENE CORP DEL COM 15135B101   10,496,624 127,992 SH   SOLE 1 116,400 0 11,592
CENTERRA GOLD INC COM 152006102   21,490,818 4,150,855 SH   SOLE 1 4,147,255 0 3,600
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   1,338,869 168,836 SH   SOLE 1 168,836 0 0
CEVA INC COM 157210105   256,746 10,037 SH   SOLE 1 10,037 0 0
CGI INC CL A SUB VTG 12532H104   77,790,605 902,447 SH   SOLE 1 785,947 0 116,500
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,765,694 5,207 SH   SOLE 1 4,643 0 564
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,538,900 12,198 SH   SOLE 1 12,198 0 0
CHEGG INC COM 163092109   9,860,405 390,202 SH   SOLE 1 382,156 0 8,046
CHENIERE ENERGY INC COM NEW 16411R208   1,950,530 13,007 SH   SOLE 1 9,840 0 3,167
CHEVRON CORP NEW COM 166764100   40,060,553 223,191 SH   SOLE 1 223,191 0 0
CHIMERIX INC COM 16934W106   488,071 262,404 SH   SOLE 1 262,404 0 0
CHINA YUCHAI INTL LTD COM G21082105   947,074 133,862 SH   SOLE 1 133,612 0 250
CHINOOK THERAPEUTICS INC COM 16961L106   6,178,379 235,816 SH   SOLE 1 235,816 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   10,035,715 7,233 SH   SOLE 1 7,091 0 142
CHUBB LIMITED COM H1467J104   44,343,027 201,011 SH   SOLE 1 187,412 0 13,599
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   4,935,954 134,899 SH   SOLE 1 124,926 0 9,973
CI FINL CORP COM 125491100   18,324,986 1,836,500 SH   SOLE 1 1,836,500 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   4,872,751 2,400,370 SH   SOLE 1 2,295,623 0 104,747
CIMPRESS PLC SHS EURO G2143T103   393,581 14,255 SH   SOLE 1 14,255 0 0
CINTAS CORP COM 172908105   913,627 2,023 SH   SOLE 1 2,023 0 0
CIPHER MINING INC COM 17253J106   26,142 46,683 SH   SOLE 1 46,683 0 0
CIRRUS LOGIC INC COM 172755100   3,058,596 41,066 SH   SOLE 1 38,048 0 3,018
CISCO SYS INC COM 17275R102   2,242,415 47,070 SH   SOLE 1 47,070 0 0
CITIGROUP INC COM NEW 172967424   65,030,428 1,437,772 SH   SOLE 1 1,348,475 0 89,297
CITIZENS INC CL A 174740100   159,752 75,001 SH   SOLE 1 75,001 0 0
CIVEO CORP CDA COM NEW 17878Y207   480,371 15,446 SH   SOLE 1 15,446 0 0
CLARUS CORP NEW COM 18270P109   176,580 22,523 SH   SOLE 1 22,523 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   63,878 57,034 SH   SOLE 1 57,034 0 0
CLEARWAY ENERGY INC CL C 18539C204   437,129 13,716 SH   SOLE 1 13,716 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   2,301,297 142,849 SH   SOLE 1 138,192 0 4,657
CLOROX CO DEL COM 189054109   419,587 2,990 SH   SOLE 1 2,990 0 0
CME GROUP INC COM 12572Q105   11,456,236 68,127 SH   SOLE 1 66,404 0 1,723
CMS ENERGY CORP COM 125896100   235,398 3,717 SH   SOLE 1 3,717 0 0
CNA FINL CORP COM 126117100   1,653,233 39,102 SH   SOLE 1 39,102 0 0
CNB FINL CORP PA COM 126128107   220,605 9,273 SH   SOLE 1 9,273 0 0
CNO FINL GROUP INC COM 12621E103   484,169 21,189 SH   SOLE 1 21,189 0 0
COCA COLA CO COM 191216100   110,831,774 1,742,364 SH   SOLE 1 1,663,401 0 78,963
COCA COLA CONS INC COM 191098102   760,342 1,484 SH   SOLE 1 1,484 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   5,259,003 77,475 SH   SOLE 1 69,001 0 8,474
CODEXIS INC COM 192005106   88,111 18,908 SH   SOLE 1 18,908 0 0
COGENT BIOSCIENCES INC COM 19240Q201   3,155,695 272,984 SH   SOLE 1 272,984 0 0
COGNEX CORP COM 192422103   3,571,645 75,815 SH   SOLE 1 71,476 0 4,339
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,211,243 73,636 SH   SOLE 1 73,078 0 558
COGNYTE SOFTWARE LTD ORD SHS M25133105   782,921 251,743 SH   SOLE 1 251,743 0 0
COHERUS BIOSCIENCES INC COM 19249H103   697,134 88,022 SH   SOLE 1 88,022 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   13,501,108 381,495 SH   SOLE 1 379,928 0 1,567
COLGATE PALMOLIVE CO COM 194162103   1,786,642 22,676 SH   SOLE 1 22,676 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   5,679,434 61,824 SH   SOLE 1 61,824 0 0
COLUMBIA BKG SYS INC COM 197236102   1,741,845 57,811 SH   SOLE 1 57,811 0 0
COMMERCIAL VEH GROUP INC COM 202608105   884,667 129,907 SH   SOLE 1 129,907 0 0
COMMSCOPE HLDG CO INC COM 20337X109   4,622,672 628,935 SH   SOLE 1 610,729 0 18,206
COMMVAULT SYS INC COM 204166102   2,634,567 41,925 SH   SOLE 1 39,216 0 2,709
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   210,832 29,323 SH   SOLE 1 29,323 0 0
COMPASS MINERALS INTL INC COM 20451N101   427,097 10,417 SH   SOLE 1 10,417 0 0
CONAGRA BRANDS INC COM 205887102   442,844 11,443 SH   SOLE 1 11,443 0 0
CONCERT PHARMACEUTICALS INC COM 206022105   1,697,075 290,595 SH   SOLE 1 290,595 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   341,084 58,305 SH   SOLE 1 58,305 0 0
CONDUENT INC COM 206787103   1,029,546 254,209 SH   SOLE 1 231,137 0 23,072
CONOCOPHILLIPS COM 20825C104   21,478,714 182,023 SH   SOLE 1 182,023 0 0
CONSTELLATION BRANDS INC CL A 21036P108   18,987,046 81,929 SH   SOLE 1 81,929 0 0
CONSTELLATION ENERGY CORP COM 21037T109   2,433,708 28,230 SH   SOLE 1 28,230 0 0
CONSTELLIUM SE CL A SHS F21107101   1,806,784 152,729 SH   SOLE 1 152,729 0 0
CONTAINER STORE GROUP INC COM 210751103   412,648 95,742 SH   SOLE 1 95,742 0 0
CORCEPT THERAPEUTICS INC COM 218352102   2,817,870 138,743 SH   SOLE 1 138,743 0 0
CORE & MAIN INC CL A 21874C102   335,762 17,388 SH   SOLE 1 17,388 0 0
CORPORACION AMER ARPTS S A COM L1995B107   2,073,131 237,472 SH   SOLE 1 237,472 0 0
CORTEVA INC COM 22052L104   6,811,426 115,880 SH   SOLE 1 115,880 0 0
COSTCO WHSL CORP NEW COM 22160K105   81,142,875 177,750 SH   SOLE 1 168,453 0 9,297
COTERRA ENERGY INC COM 127097103   670,589 27,293 SH   SOLE 1 27,293 0 0
COTY INC COM CL A 222070203   449,460 52,507 SH   SOLE 1 52,507 0 0
COUPA SOFTWARE INC COM 22266L106   13,383,372 169,046 SH   SOLE 1 167,618 0 1,428
COURSERA INC COM 22266M104   420,284 35,527 SH   SOLE 1 35,527 0 0
CRAWFORD & CO CL B 224633107   82,671 15,569 SH   SOLE 1 15,569 0 0
CRAWFORD & CO CL A 224633206   195,829 35,221 SH   SOLE 1 35,221 0 0
CREDICORP LTD COM G2519Y108   10,255,218 75,595 SH   SOLE 1 69,681 0 5,914
CREDIT SUISSE GROUP SPONSORED ADR 225401108   1,539,496 506,413 SH   SOLE 1 506,413 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   517,428 43,155 SH   SOLE 1 43,155 0 0
CRESCENT PT ENERGY CORP COM 22576C101   7,554,185 1,058,798 SH   SOLE 1 1,047,098 0 11,700
CRH PLC ADR 12626K203   8,293,390 208,429 SH   SOLE 1 208,293 0 136
CROWDSTRIKE HLDGS INC CL A 22788C105   3,455,302 32,817 SH   SOLE 1 31,765 0 1,052
CS DISCO INC COM 126327105   78,918 12,487 SH   SOLE 1 12,487 0 0
CSX CORP COM 126408103   32,378,127 1,045,130 SH   SOLE 1 977,055 0 68,075
CUE BIOPHARMA INC COM 22978P106   65,465 22,970 SH   SOLE 1 22,970 0 0
CURIS INC COM NEW 231269200   70,773 128,678 SH   SOLE 1 128,678 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   2,860,766 229,596 SH   SOLE 1 229,596 0 0
CUSTOMERS BANCORP INC COM 23204G100   275,351 9,716 SH   SOLE 1 9,716 0 0
CUTERA INC COM 232109108   2,253,938 50,971 SH   SOLE 1 50,971 0 0
CVS HEALTH CORP COM 126650100   19,867,456 213,193 SH   SOLE 1 207,379 0 5,814
CYBERARK SOFTWARE LTD SHS M2682V108   21,453,445 165,472 SH   SOLE 1 163,723 0 1,749
CYMABAY THERAPEUTICS INC COM 23257D103   1,819,391 290,174 SH   SOLE 1 290,174 0 0
CYTOKINETICS INC COM NEW 23282W605   7,416,242 161,856 SH   SOLE 1 161,856 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   241,632 151,020 SH   SOLE 1 151,020 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   221,236 115,227 SH   SOLE 1 115,227 0 0
DAKTRONICS INC COM 234264109   189,188 67,088 SH   SOLE 1 67,088 0 0
DANA INC COM 235825205   708,023 46,796 SH   SOLE 1 46,796 0 0
DANAHER CORPORATION COM 235851102   33,747,357 127,147 SH   SOLE 1 119,558 0 7,589
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   760,540 19,698 SH   SOLE 1 18,817 0 881
DARLING INGREDIENTS INC COM 237266101   8,355,389 133,494 SH   SOLE 1 132,982 0 512
DASEKE INC COM 23753F107   573,359 100,766 SH   SOLE 1 100,766 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,716,820 48,443 SH   SOLE 1 48,443 0 0
DEERE & CO COM 244199105   436,478 1,018 SH   SOLE 1 876 0 142
DENALI THERAPEUTICS INC COM 24823R105   1,699,080 61,096 SH   SOLE 1 58,940 0 2,156
DENTSPLY SIRONA INC COM 24906P109   427,006 13,411 SH   SOLE 1 13,411 0 0
DESCARTES SYS GROUP INC COM 249906108   104,534,441 1,499,464 SH   SOLE 1 1,392,790 0 106,674
DESPEGAR COM CORP ORD SHS G27358103   811,376 158,163 SH   SOLE 1 158,163 0 0
DESTINATION XL GROUP INC COM 25065K104   69,464 10,291 SH   SOLE 1 10,291 0 0
DHI GROUP INC COM 23331S100   511,432 96,679 SH   SOLE 1 96,679 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   5,681,877 639,851 SH   SOLE 1 639,851 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   2,553,285 14,329 SH   SOLE 1 14,329 0 0
DIAMONDBACK ENERGY INC COM 25278X109   11,322,648 82,780 SH   SOLE 1 81,156 0 1,624
DICKS SPORTING GOODS INC COM 253393102   2,212,735 18,395 SH   SOLE 1 18,395 0 0
DIEBOLD NIXDORF INC COM STK 253651103   412,281 290,339 SH   SOLE 1 290,339 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   2,422,375 95,107 SH   SOLE 1 95,107 0 0
DINE BRANDS GLOBAL INC COM 254423106   644,514 9,977 SH   SOLE 1 9,977 0 0
DIODES INC COM 254543101   345,143 4,533 SH   SOLE 1 4,533 0 0
DISH NETWORK CORPORATION CL A 25470M109   3,755,602 267,493 SH   SOLE 1 267,493 0 0
DISNEY WALT CO COM 254687106   95,930,029 1,104,167 SH   SOLE 1 1,059,664 0 44,503
DISTRIBUTION SOLUTIONS GRP I COM 520776105   260,453 7,066 SH   SOLE 1 7,066 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   201,567 311,637 SH   SOLE 1 311,637 0 0
DMC GLOBAL INC COM 23291C103   317,494 16,332 SH   SOLE 1 16,332 0 0
DOCUSIGN INC COM 256163106   31,770,180 573,262 SH   SOLE 1 559,949 0 13,313
DOLBY LABORATORIES INC COM CL A 25659T107   3,410,821 48,353 SH   SOLE 1 45,296 0 3,057
DOLLAR GEN CORP NEW COM 256677105   526,236 2,137 SH   SOLE 1 2,137 0 0
DOLLAR TREE INC COM 256746108   1,063,346 7,518 SH   SOLE 1 7,518 0 0
DOMINION ENERGY INC COM 25746U109   1,066,293 17,389 SH   SOLE 1 15,810 0 1,579
DOMINOS PIZZA INC COM 25754A201   647,768 1,870 SH   SOLE 1 1,870 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   5,298,181 137,081 SH   SOLE 1 137,081 0 0
DOORDASH INC CL A 25809K105   2,460,382 50,397 SH   SOLE 1 50,397 0 0
DORIAN LPG LTD SHS USD Y2106R110   2,526,168 133,307 SH   SOLE 1 133,307 0 0
DOUGLAS EMMETT INC COM 25960P109   174,252 11,113 SH   SOLE 1 11,113 0 0
DOVER CORP COM 260003108   4,475,978 33,055 SH   SOLE 1 31,384 0 1,671
DR REDDYS LABS LTD ADR 256135203   8,558,622 165,384 SH   SOLE 1 159,201 0 6,183
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   524,231 70,842 SH   SOLE 1 70,842 0 0
DRIL-QUIP INC COM 262037104   324,410 11,940 SH   SOLE 1 11,940 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   1,198,203 21,683 SH   SOLE 1 20,687 0 996
DUCOMMUN INC DEL COM 264147109   233,713 4,678 SH   SOLE 1 4,678 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   391,192 31,908 SH   SOLE 1 31,908 0 0
DURECT CORP COM NEW 266605500   130,899 37,832 SH   SOLE 1 37,832 0 0
E L F BEAUTY INC COM 26856L103   2,132,257 38,558 SH   SOLE 1 38,558 0 0
EARTHSTONE ENERGY INC CL A 27032D304   4,074,362 286,322 SH   SOLE 1 286,322 0 0
EATON CORP PLC SHS G29183103   457,352 2,914 SH   SOLE 1 2,914 0 0
EBAY INC. COM 278642103   7,440,672 179,423 SH   SOLE 1 177,715 0 1,708
ECOLAB INC COM 278865100   2,880,487 19,789 SH   SOLE 1 19,186 0 603
ECOPETROL S A SPONSORED ADS 279158109   15,405,390 1,471,384 SH   SOLE 1 1,376,114 0 95,270
EDISON INTL COM 281020107   8,012,685 125,946 SH   SOLE 1 117,259 0 8,687
EDWARDS LIFESCIENCES CORP COM 28176E108   23,783,057 318,765 SH   SOLE 1 310,394 0 8,371
EIGER BIOPHARMACEUTICALS INC COM 28249U105   44,700 37,881 SH   SOLE 1 37,881 0 0
ELDORADO GOLD CORP NEW COM 284902509   12,523,966 1,501,933 SH   SOLE 1 1,501,933 0 0
ELECTRONIC ARTS INC COM 285512109   3,785,259 30,981 SH   SOLE 1 30,981 0 0
ELEVANCE HEALTH INC COM 036752103   29,277,763 57,075 SH   SOLE 1 54,120 0 2,955
EMBRAER S.A. SPONSORED ADS 29082A107   8,218,442 751,916 SH   SOLE 1 745,629 0 6,287
EMPLOYERS HLDGS INC COM 292218104   563,838 13,073 SH   SOLE 1 13,073 0 0
ENBRIDGE INC COM 29250N105   471,079,499 12,052,496 SH   SOLE 1 11,509,982 0 542,514
ENEL CHILE S.A. SPONSORED ADR 29278D105   173,459 77,093 SH   SOLE 1 77,093 0 0
ENERFLEX LTD COM 29269R105   13,634,229 2,161,600 SH   SOLE 1 2,120,800 0 40,800
ENERGY VAULT HOLDINGS INC COM 29280W109   202,192 64,805 SH   SOLE 1 64,805 0 0
ENERPLUS CORP COM 292766102   24,498,758 1,387,870 SH   SOLE 1 1,353,319 0 34,551
ENETI INC COM Y2294C107   1,204,091 119,810 SH   SOLE 1 119,810 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,758,248 142,947 SH   SOLE 1 122,083 0 20,864
ENOVIS CORPORATION COM 194014502   1,364,492 25,495 SH   SOLE 1 25,495 0 0
ENPHASE ENERGY INC COM 29355A107   21,773,883 82,178 SH   SOLE 1 79,366 0 2,812
ENPRO INDS INC COM 29355X107   336,613 3,097 SH   SOLE 1 3,097 0 0
ENSTAR GROUP LIMITED SHS G3075P101   661,699 2,864 SH   SOLE 1 2,864 0 0
ENVIVA INC COM 29415B103   955,208 18,033 SH   SOLE 1 18,033 0 0
EQRX INC COM 26886C107   808,066 328,482 SH   SOLE 1 328,482 0 0
EQUINOR ASA SPONSORED ADR 29446M102   2,492,555 69,605 SH   SOLE 1 46,600 0 23,005
EQUITRANS MIDSTREAM CORP COM 294600101   3,770,894 562,820 SH   SOLE 1 562,820 0 0
ERIE INDTY CO CL A 29530P102   233,299 938 SH   SOLE 1 931 0 7
ESPERION THERAPEUTICS INC NE COM 29664W105   1,766,492 283,546 SH   SOLE 1 283,546 0 0
ESSENT GROUP LTD COM G3198U102   5,419,522 139,391 SH   SOLE 1 127,556 0 11,835
ETSY INC COM 29786A106   1,601,459 13,370 SH   SOLE 1 13,105 0 265
EVENTBRITE INC COM CL A 29975E109   149,407 25,496 SH   SOLE 1 25,496 0 0
EVERGY INC COM 30034W106   5,795,224 92,090 SH   SOLE 1 90,252 0 1,838
EVERI HLDGS INC COM 30034T103   168,211 11,722 SH   SOLE 1 11,722 0 0
EVERSOURCE ENERGY COM 30040W108   343,492 4,097 SH   SOLE 1 4,097 0 0
EXELIXIS INC COM 30161Q104   5,967,393 372,032 SH   SOLE 1 366,366 0 5,666
EXELON CORP COM 30161N101   26,551,780 614,198 SH   SOLE 1 578,207 0 35,991
EXPEDIA GROUP INC COM NEW 30212P303   1,062,851 12,133 SH   SOLE 1 12,133 0 0
EXPEDITORS INTL WASH INC COM 302130109   1,258,991 12,115 SH   SOLE 1 12,115 0 0
EXTRA SPACE STORAGE INC COM 30225T102   6,107,970 41,500 SH   SOLE 1 39,738 0 1,762
EXTREME NETWORKS COM 30226D106   452,440 24,710 SH   SOLE 1 22,981 0 1,729
EXXON MOBIL CORP COM 30231G102   18,613,235 168,751 SH   SOLE 1 168,751 0 0
F5 INC COM 315616102   5,497,294 38,306 SH   SOLE 1 37,242 0 1,064
FACTSET RESH SYS INC COM 303075105   4,666,474 11,631 SH   SOLE 1 11,036 0 595
FARFETCH LTD ORD SH CL A 30744W107   1,795,811 379,664 SH   SOLE 1 379,664 0 0
FARMERS NATIONAL BANC CORP COM 309627107   186,299 13,194 SH   SOLE 1 13,194 0 0
FATE THERAPEUTICS INC COM 31189P102   3,842,898 380,862 SH   SOLE 1 380,862 0 0
FEDERATED HERMES INC CL B 314211103   551,367 15,185 SH   SOLE 1 15,185 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,802,503 26,566 SH   SOLE 1 26,566 0 0
FIFTH THIRD BANCORP COM 316773100   3,419,721 104,228 SH   SOLE 1 104,228 0 0
FINANCIAL INSTNS INC COM 317585404   483,156 19,834 SH   SOLE 1 19,834 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   799,086 161,106 SH   SOLE 1 154,183 0 6,923
FIRST BANCORP P R COM NEW 318672706   437,619 34,404 SH   SOLE 1 34,404 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   293,580 21,015 SH   SOLE 1 21,015 0 0
FIRST FNDTN INC COM 32026V104   796,375 55,574 SH   SOLE 1 55,574 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   9,515,248 1,142,125 SH   SOLE 1 1,142,125 0 0
FIRST SOLAR INC COM 336433107   9,980,807 66,632 SH   SOLE 1 66,632 0 0
FIRSTSERVICE CORP NEW COM 33767E202   31,012,024 253,234 SH   SOLE 1 229,534 0 23,700
FIVE BELOW INC COM 33829M101   238,421 1,348 SH   SOLE 1 1,348 0 0
FIVERR INTL LTD ORD SHS M4R82T106   3,937,455 135,122 SH   SOLE 1 135,122 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   1,894,292 10,313 SH   SOLE 1 8,584 0 1,729
FLEX LTD ORD Y2573F102   12,524,120 583,603 SH   SOLE 1 556,065 0 27,538
FLOWSERVE CORP COM 34354P105   440,657 14,363 SH   SOLE 1 14,363 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   4,419,561 56,574 SH   SOLE 1 47,283 0 9,291
FORMFACTOR INC COM 346375108   1,866,142 83,947 SH   SOLE 1 76,136 0 7,811
FORTINET INC COM 34959E109   26,383,733 539,655 SH   SOLE 1 508,711 0 30,944
FORTIS INC COM 349553107   151,772,348 3,792,768 SH   SOLE 1 3,590,651 0 202,117
FORTRESS BIOTECH INC COM 34960Q109   42,242 64,492 SH   SOLE 1 64,492 0 0
FORTUNA SILVER MINES INC COM 349915108   1,513,899 402,700 SH   SOLE 1 402,700 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   399,998 7,004 SH   SOLE 1 7,004 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   264,409 8,963 SH   SOLE 1 8,963 0 0
FOX CORP CL A COM 35137L105   3,223,715 106,148 SH   SOLE 1 106,024 0 124
FRANCO NEV CORP COM 351858105   268,723,805 1,971,277 SH   SOLE 1 1,795,035 0 176,242
FRONTIER GROUP HLDGS INC COM 35909R108   443,407 43,175 SH   SOLE 1 43,175 0 0
FRONTLINE LTD SHS NEW G3682E192   10,598,269 873,004 SH   SOLE 1 873,004 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   5,490,961 135,079 SH   SOLE 1 131,861 0 3,218
FUTUREFUEL CORP COM 36116M106   148,608 18,279 SH   SOLE 1 18,279 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,004,541 5,328 SH   SOLE 1 5,328 0 0
GATES INDL CORP PLC ORD SHS G39108108   384,779 33,723 SH   SOLE 1 13,289 0 20,434
GENERAC HLDGS INC COM 368736104   10,863,127 107,919 SH   SOLE 1 105,823 0 2,096
GENERAL ELECTRIC CO COM NEW 369604301   8,350,092 99,655 SH   SOLE 1 96,492 0 3,163
GENERAL MLS INC COM 370334104   2,676,911 31,925 SH   SOLE 1 31,925 0 0
GENERATION BIO CO COM 37148K100   39,312 10,003 SH   SOLE 1 10,003 0 0
GENIE ENERGY LTD CL B 372284208   207,576 20,075 SH   SOLE 1 20,075 0 0
GENUINE PARTS CO COM 372460105   876,920 5,054 SH   SOLE 1 5,048 0 6
GENWORTH FINL INC COM CL A 37247D106   4,031,398 762,079 SH   SOLE 1 762,079 0 0
GERDAU SA SPON ADR REP PFD 373737105   4,842,448 874,088 SH   SOLE 1 871,816 0 2,272
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   51,038,768 1,747,697 SH   SOLE 1 1,567,297 0 180,400
GILEAD SCIENCES INC COM 375558103   3,907,034 45,510 SH   SOLE 1 45,510 0 0
GLATFELTER CORPORATION COM 377320106   115,620 41,590 SH   SOLE 1 41,590 0 0
GLAUKOS CORP COM 377322102   1,920,348 43,964 SH   SOLE 1 43,964 0 0
GLOBAL PMTS INC COM 37940X102   3,560,026 35,844 SH   SOLE 1 35,428 0 416
GLYCOMIMETICS INC COM 38000Q102   197,823 65,288 SH   SOLE 1 65,288 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   246,404 92,286 SH   SOLE 1 90,515 0 1,771
GOLD FIELDS LTD SPONSORED ADR 38059T106   920,953 88,981 SH   SOLE 1 84,156 0 4,825
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   4,768,950 548,786 SH   SOLE 1 548,786 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   6,148,219 17,905 SH   SOLE 1 17,220 0 685
GOLDMINING INC COM 38149E101   41,402 36,400 SH   SOLE 1 36,400 0 0
GOODRX HLDGS INC COM CL A 38246G108   1,358,856 291,600 SH   SOLE 1 291,600 0 0
GRAFTECH INTL LTD COM 384313508   446,293 93,759 SH   SOLE 1 93,759 0 0
GRAINGER W W INC COM 384802104   1,033,513 1,858 SH   SOLE 1 1,858 0 0
GRAN TIERRA ENERGY INC COM 38500T101   5,179,538 5,199,447 SH   SOLE 1 5,199,447 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   95,500,861 1,871,792 SH   SOLE 1 1,871,792 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   343,178 57,677 SH   SOLE 1 57,677 0 0
GREEN BRICK PARTNERS INC COM 392709101   295,146 12,181 SH   SOLE 1 12,181 0 0
GREEN PLAINS INC COM 393222104   1,846,043 60,526 SH   SOLE 1 60,526 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   771,696 26,437 SH   SOLE 1 26,437 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   743,666 4,123 SH   SOLE 1 4,123 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   602,322 9,740 SH   SOLE 1 8,736 0 1,004
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   1,498,069 10,417 SH   SOLE 1 10,219 0 198
GUARDANT HEALTH INC COM 40131M109   459,626 16,898 SH   SOLE 1 16,898 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   15,746,352 251,700 SH   SOLE 1 251,117 0 583
H WORLD GROUP LTD SPONSORED ADS 44332N106   4,545,473 107,154 SH   SOLE 1 97,027 0 10,127
HACKETT GROUP INC COM 404609109   467,553 22,953 SH   SOLE 1 22,953 0 0
HALEON PLC SPON ADS 405552100   2,390,632 298,829 SH   SOLE 1 282,399 0 16,430
HALOZYME THERAPEUTICS INC COM 40637H109   6,005,169 105,539 SH   SOLE 1 104,979 0 560
HANESBRANDS INC COM 410345102   5,251,102 825,645 SH   SOLE 1 825,645 0 0
HANOVER INS GROUP INC COM 410867105   686,866 5,083 SH   SOLE 1 5,083 0 0
HARLEY DAVIDSON INC COM 412822108   3,016,499 72,512 SH   SOLE 1 72,512 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   688,996 202,646 SH   SOLE 1 195,738 0 6,908
HARSCO CORP COM 415864107   1,177,733 187,239 SH   SOLE 1 187,239 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   6,023,556 79,435 SH   SOLE 1 79,017 0 418
HDFC BANK LTD SPONSORED ADS 40415F101   1,279,335 18,701 SH   SOLE 1 18,701 0 0
HEALTH CATALYST INC COM 42225T107   902,232 84,876 SH   SOLE 1 84,876 0 0
HEALTHEQUITY INC COM 42226A107   5,476,837 88,852 SH   SOLE 1 88,852 0 0
HEALTHSTREAM INC COM 42222N103   329,055 13,247 SH   SOLE 1 13,247 0 0
HEICO CORP NEW COM 422806109   498,255 3,243 SH   SOLE 1 3,243 0 0
HELIOGEN INC COMMON STOCK 42329E105   66,295 94,951 SH   SOLE 1 94,951 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   3,234,359 438,260 SH   SOLE 1 438,260 0 0
HENRY JACK & ASSOC INC COM 426281101   293,536 1,672 SH   SOLE 1 1,672 0 0
HERCULES CAPITAL INC COM 427096508   2,930,596 221,679 SH   SOLE 1 221,679 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   269,552 8,299 SH   SOLE 1 8,299 0 0
HERON THERAPEUTICS INC COM 427746102   158,428 63,371 SH   SOLE 1 63,371 0 0
HERSHEY CO COM 427866108   22,111,693 95,486 SH   SOLE 1 90,761 0 4,725
HESS MIDSTREAM LP CL A SHS 428103105   16,334,914 545,953 SH   SOLE 1 545,953 0 0
HF SINCLAIR CORP COM 403949100   11,197,291 215,789 SH   SOLE 1 215,789 0 0
HILLENBRAND INC COM 431571108   714,552 16,746 SH   SOLE 1 16,746 0 0
HILTON GRAND VACATIONS INC COM 43283X105   2,660,146 69,023 SH   SOLE 1 69,023 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   858,869 6,797 SH   SOLE 1 6,044 0 753
HIMS & HERS HEALTH INC COM CL A 433000106   2,187,893 341,325 SH   SOLE 1 341,325 0 0
HOLLEY INC COM 43538H103   106,023 50,011 SH   SOLE 1 50,011 0 0
HOME BANCSHARES INC COM 436893200   1,397,733 61,331 SH   SOLE 1 61,331 0 0
HOME DEPOT INC COM 437076102   3,524,682 11,159 SH   SOLE 1 11,159 0 0
HOMOLOGY MEDICINES INC COM 438083107   248,190 196,976 SH   SOLE 1 196,976 0 0
HONDA MOTOR LTD AMERN SHS 438128308   8,400,044 367,456 SH   SOLE 1 338,365 0 29,091
HOOKIPA PHARMA INC COM 43906K100   14,607 18,033 SH   SOLE 1 18,033 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   2,609,548 22,931 SH   SOLE 1 21,593 0 1,338
HOSTESS BRANDS INC CL A 44109J106   1,078,354 48,055 SH   SOLE 1 48,055 0 0
HOWMET AEROSPACE INC COM 443201108   1,360,473 34,521 SH   SOLE 1 34,521 0 0
HP INC COM 40434L105   7,155,830 266,313 SH   SOLE 1 258,814 0 7,499
HUBSPOT INC COM 443573100   1,509,548 5,221 SH   SOLE 1 5,109 0 112
HUDBAY MINERALS INC COM 443628102   11,916,634 2,358,849 SH   SOLE 1 2,358,849 0 0
HUMANA INC COM 444859102   40,070,672 78,234 SH   SOLE 1 75,975 0 2,259
HUNTINGTON BANCSHARES INC COM 446150104   4,502,511 319,327 SH   SOLE 1 319,327 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   264,399 17,889 SH   SOLE 1 17,889 0 0
I MAB SPONSORED ADS 44975P103   113,332 27,113 SH   SOLE 1 25,511 0 1,602
I-80 GOLD CORP COM 44955L106   2,443,132 875,100 SH   SOLE 1 875,100 0 0
IAMGOLD CORP COM 450913108   4,329,913 1,689,477 SH   SOLE 1 1,689,477 0 0
ICHOR HOLDINGS SHS G4740B105   214,104 7,983 SH   SOLE 1 7,983 0 0
ICICI BANK LIMITED ADR 45104G104   9,884,386 451,548 SH   SOLE 1 422,547 0 29,001
IDEX CORP COM 45167R104   2,288,095 10,021 SH   SOLE 1 10,021 0 0
ILLUMINA INC COM 452327109   22,600,703 111,774 SH   SOLE 1 107,980 0 3,794
IMMERSION CORP COM 452521107   140,017 19,917 SH   SOLE 1 19,917 0 0
IMMUNOGEN INC COM 45253H101   78,234 15,773 SH   SOLE 1 15,773 0 0
IMMUNOVANT INC COM 45258J102   465,387 26,219 SH   SOLE 1 26,219 0 0
IMPERIAL OIL LTD COM NEW 453038408   119,546,096 2,454,275 SH   SOLE 1 2,425,026 0 29,249
IMPINJ INC COM 453204109   2,088,832 19,132 SH   SOLE 1 19,132 0 0
INCYTE CORP COM 45337C102   11,707,122 145,756 SH   SOLE 1 138,184 0 7,572
INFOSYS LTD SPONSORED ADR 456788108   31,826,840 1,767,176 SH   SOLE 1 1,542,119 0 225,057
INGERSOLL RAND INC COM 45687V106   2,843,079 54,413 SH   SOLE 1 54,413 0 0
INMODE LTD SHS M5425M103   6,203,375 173,764 SH   SOLE 1 164,510 0 9,254
INSEEGO CORP COM 45782B104   93,498 110,977 SH   SOLE 1 110,977 0 0
INSMED INC COM PAR $.01 457669307   10,515,054 526,279 SH   SOLE 1 524,195 0 2,084
INSPIRE MED SYS INC COM 457730109   383,109 1,521 SH   SOLE 1 1,521 0 0
INSULET CORP COM 45784P101   2,004,207 6,808 SH   SOLE 1 6,808 0 0
INTEL CORP COM 458140100   44,321,260 1,676,930 SH   SOLE 1 1,588,773 0 88,157
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,861,348 25,727 SH   SOLE 1 23,550 0 2,177
INTERCEPT PHARMACEUTICALS IN COM 45845P108   1,759,299 142,223 SH   SOLE 1 142,223 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   1,751,717 30,026 SH   SOLE 1 27,398 0 2,628
INTERNATIONAL PAPER CO COM 460146103   6,450,149 186,259 SH   SOLE 1 172,492 0 13,767
INTERNATIONAL SEAWAYS INC COM Y41053102   5,940,340 160,463 SH   SOLE 1 160,463 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   931,233 17,597 SH   SOLE 1 17,597 0 0
IONIS PHARMACEUTICALS INC COM 462222100   8,708,893 230,577 SH   SOLE 1 230,577 0 0
IQIYI INC SPONSORED ADS 46267X108   504,597 95,207 SH   SOLE 1 86,534 0 8,673
IRIDIUM COMMUNICATIONS INC COM 46269C102   6,621,245 128,818 SH   SOLE 1 122,970 0 5,848
IRON MTN INC DEL COM 46284V101   1,385,880 27,801 SH   SOLE 1 27,801 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,748,780 302,565 SH   SOLE 1 302,565 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,947,176 5,068 SH   SOLE 1 5,068 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,938,415 29,531 SH   SOLE 1 29,531 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   3,452,689 733,055 SH   SOLE 1 709,902 0 23,153
ITT INC COM 45073V108   3,188,528 39,316 SH   SOLE 1 37,360 0 1,956
IVERIC BIO INC COM 46583P102   301,346 14,075 SH   SOLE 1 14,075 0 0
JACOBS SOLUTIONS INC COM 46982L108   1,278,746 10,650 SH   SOLE 1 10,650 0 0
JAMF HLDG CORP COM 47074L105   956,051 44,885 SH   SOLE 1 44,885 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   265,705 11,297 SH   SOLE 1 11,297 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   243,950 25,625 SH   SOLE 1 25,625 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   33,935,260 213,014 SH   SOLE 1 206,392 0 6,622
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   7,231,304 176,891 SH   SOLE 1 170,933 0 5,958
JOHNSON & JOHNSON COM 478160104   150,663,548 852,893 SH   SOLE 1 815,312 0 37,581
JOHNSON CTLS INTL PLC SHS G51502105   3,416,384 53,381 SH   SOLE 1 50,386 0 2,995
JOYY INC ADS REPSTG COM A 46591M109   865,187 27,388 SH   SOLE 1 24,948 0 2,440
JPMORGAN CHASE & CO COM 46625H100   7,947,571 59,266 SH   SOLE 1 59,266 0 0
JUNIPER NETWORKS INC COM 48203R104   4,732,189 148,066 SH   SOLE 1 145,574 0 2,492
KALVISTA PHARMACEUTICALS INC COM 483497103   631,472 93,413 SH   SOLE 1 93,413 0 0
KAMAN CORP COM 483548103   1,182,970 53,048 SH   SOLE 1 50,895 0 2,153
KANZHUN LIMITED SPONSORED ADS 48553T106   1,627,380 79,891 SH   SOLE 1 79,807 0 84
KARUNA THERAPEUTICS INC COM 48576A100   7,004,439 35,646 SH   SOLE 1 34,573 0 1,073
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,469,745 432,278 SH   SOLE 1 432,278 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   8,991,504 232,579 SH   SOLE 1 196,792 0 35,787
KBR INC COM 48242W106   3,700,752 70,090 SH   SOLE 1 70,090 0 0
KE HLDGS INC SPONSORED ADS 482497104   520,931 37,316 SH   SOLE 1 37,316 0 0
KELLOGG CO COM 487836108   1,551,963 21,785 SH   SOLE 1 21,785 0 0
KENNAMETAL INC COM 489170100   542,168 22,534 SH   SOLE 1 22,534 0 0
KEURIG DR PEPPER INC COM 49271V100   492,322 13,806 SH   SOLE 1 13,806 0 0
KEYCORP COM 493267108   2,121,808 121,803 SH   SOLE 1 121,778 0 25
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,079,185 12,154 SH   SOLE 1 12,154 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   1,419,356 201,613 SH   SOLE 1 201,613 0 0
KIMBALL INTL INC CL B 494274103   92,008 14,155 SH   SOLE 1 14,155 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   836,186 50,071 SH   SOLE 1 50,071 0 0
KIMBERLY-CLARK CORP COM 494368103   327,565 2,413 SH   SOLE 1 2,413 0 0
KINDER MORGAN INC DEL COM 49456B101   12,827,380 709,479 SH   SOLE 1 709,479 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   469,504 14,193 SH   SOLE 1 14,193 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   334,938 22,359 SH   SOLE 1 22,359 0 0
KINROSS GOLD CORP COM 496902404   29,685,381 7,281,254 SH   SOLE 1 7,277,754 0 3,500
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   830,672 47,988 SH   SOLE 1 47,988 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   947,206 18,073 SH   SOLE 1 18,073 0 0
KODIAK SCIENCES INC COM 50015M109   609,445 85,118 SH   SOLE 1 85,118 0 0
KOHLS CORP COM 500255104   2,524,369 99,975 SH   SOLE 1 99,975 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   2,889,098 192,735 SH   SOLE 1 192,735 0 0
KORN FERRY COM NEW 500643200   1,322,903 26,134 SH   SOLE 1 26,134 0 0
KOSMOS ENERGY LTD COM 500688106   6,015,091 945,769 SH   SOLE 1 940,562 0 5,207
KROGER CO COM 501044101   3,825,142 85,804 SH   SOLE 1 85,804 0 0
KRONOS BIO INC COM 50107A104   41,671 25,723 SH   SOLE 1 25,723 0 0
KRYSTAL BIOTECH INC COM 501147102   1,314,339 16,591 SH   SOLE 1 16,591 0 0
LANDSEA HOMES CORP COM 51509P103   56,133 10,774 SH   SOLE 1 10,774 0 0
LARIMAR THERAPEUTICS INC COM 517125100   154,813 37,485 SH   SOLE 1 37,485 0 0
LAS VEGAS SANDS CORP COM 517834107   1,577,321 32,813 SH   SOLE 1 32,813 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   440,600 6,791 SH   SOLE 1 6,791 0 0
LAUDER ESTEE COS INC CL A 518439104   32,378,603 130,501 SH   SOLE 1 122,233 0 8,268
LEAR CORP COM NEW 521865204   2,325,251 18,749 SH   SOLE 1 17,144 0 1,605
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   329,272 6,596 SH   SOLE 1 6,504 0 92
LESAKA TECHNOLOGIES INC COM NEW 64107N206   1,160,268 255,004 SH   SOLE 1 255,004 0 0
LESLIES INC COM 527064109   1,893,222 155,055 SH   SOLE 1 155,055 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   257,004 134,557 SH   SOLE 1 134,557 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   176,109 92,689 SH   SOLE 1 89,939 0 2,750
LG DISPLAY CO LTD SPONS ADR REP 50186V102   687,853 138,680 SH   SOLE 1 137,820 0 860
LIBERTY ENERGY INC COM CL A 53115L104   8,707,471 543,877 SH   SOLE 1 543,877 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104   334,777 17,685 SH   SOLE 1 17,685 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   601,903 30,978 SH   SOLE 1 30,978 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,659,073 42,399 SH   SOLE 1 42,399 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   3,873,086 64,789 SH   SOLE 1 59,982 0 4,807
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   190,147 283,971 SH   SOLE 1 283,971 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   1,199,058 83,900 SH   SOLE 1 80,300 0 3,600
LILLY ELI & CO COM 532457108   23,011,336 62,900 SH   SOLE 1 61,104 0 1,796
LINCOLN EDL SVCS CORP COM 533535100   65,879 11,378 SH   SOLE 1 11,378 0 0
LINCOLN NATL CORP IND COM 534187109   19,626,117 638,871 SH   SOLE 1 630,485 0 8,386
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   686,956 89,215 SH   SOLE 1 89,215 0 0
LINDE PLC SHS G5494J103   75,735,408 232,189 SH   SOLE 1 218,466 0 13,723
LINEAGE CELL THERAPEUTICS IN COM 53566P109   306,425 261,902 SH   SOLE 1 261,902 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   2,168,001 379,685 SH   SOLE 1 379,685 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   104,772 19,295 SH   SOLE 1 19,295 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   1,141,352 60,200 SH   SOLE 1 58,600 0 1,600
LITTELFUSE INC COM 537008104   381,827 1,734 SH   SOLE 1 1,361 0 373
LIVANOVA PLC SHS G5509L101   1,031,489 18,572 SH   SOLE 1 18,572 0 0
LIVENT CORP COM 53814L108   938,440 47,229 SH   SOLE 1 47,229 0 0
LIVERAMP HLDGS INC COM 53815P108   6,136,358 261,790 SH   SOLE 1 251,940 0 9,850
LKQ CORP COM 501889208   5,149,525 96,415 SH   SOLE 1 93,130 0 3,285
LOWES COS INC COM 548661107   37,012,416 185,768 SH   SOLE 1 173,875 0 11,893
LPL FINL HLDGS INC COM 50212V100   3,566,156 16,497 SH   SOLE 1 15,981 0 516
LSI INDS INC OHIO COM 50216C108   705,000 57,598 SH   SOLE 1 57,598 0 0
LUMEN TECHNOLOGIES INC COM 550241103   8,896,446 1,704,300 SH   SOLE 1 1,687,860 0 16,440
MADRIGAL PHARMACEUTICALS INC COM 558868105   17,533,132 60,407 SH   SOLE 1 58,535 0 1,872
MAG SILVER CORP COM 55903Q104   13,111,813 839,373 SH   SOLE 1 819,173 0 20,200
MAGENTA THERAPEUTICS INC COM 55910K108   29,943 75,806 SH   SOLE 1 75,806 0 0
MAGNA INTL INC COM 559222401   40,585,969 722,474 SH   SOLE 1 658,474 0 64,000
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   351,205 37,402 SH   SOLE 1 37,402 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   1,036,256 44,190 SH   SOLE 1 44,190 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   605,760 70,030 SH   SOLE 1 70,030 0 0
MANHATTAN ASSOCIATES INC COM 562750109   5,722,310 47,136 SH   SOLE 1 44,336 0 2,800
MANITOWOC CO INC COM NEW 563571405   449,774 49,102 SH   SOLE 1 49,102 0 0
MANNKIND CORP COM NEW 56400P706   1,651,665 313,409 SH   SOLE 1 313,409 0 0
MANULIFE FINL CORP COM 56501R106   84,013,604 4,710,154 SH   SOLE 1 4,000,170 0 709,984
MARINEMAX INC COM 567908108   1,335,592 42,780 SH   SOLE 1 42,780 0 0
MARRIOTT INTL INC NEW CL A 571903202   18,528,765 124,446 SH   SOLE 1 116,903 0 7,543
MARSH & MCLENNAN COS INC COM 571748102   26,822,488 162,089 SH   SOLE 1 153,813 0 8,276
MASTERCARD INCORPORATED CL A 57636Q104   2,920,584 8,399 SH   SOLE 1 8,265 0 134
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   1,735,604 108,070 SH   SOLE 1 108,070 0 0
MAXLINEAR INC COM 57776J100   1,409,638 41,521 SH   SOLE 1 40,548 0 973
MCCORMICK & CO INC COM NON VTG 579780206   6,906,643 83,323 SH   SOLE 1 83,323 0 0
MCDONALDS CORP COM 580135101   81,820,004 310,477 SH   SOLE 1 292,717 0 17,760
MCKESSON CORP COM 58155Q103   14,570,786 38,843 SH   SOLE 1 37,442 0 1,401
MEDALLION FINL CORP COM 583928106   463,843 64,964 SH   SOLE 1 64,964 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   10,921,288 980,367 SH   SOLE 1 980,367 0 0
MEDPACE HLDGS INC COM 58506Q109   5,406,684 25,454 SH   SOLE 1 24,124 0 1,330
MEDTRONIC PLC SHS G5960L103   21,737,895 279,695 SH   SOLE 1 267,013 0 12,682
MERCK & CO INC COM 58933Y105   31,637,171 285,148 SH   SOLE 1 285,148 0 0
MERCURY GENL CORP NEW COM 589400100   606,195 17,725 SH   SOLE 1 17,725 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,221,417 208,433 SH   SOLE 1 208,433 0 0
META PLATFORMS INC CL A 30303M102   7,128,942 59,240 SH   SOLE 1 57,795 0 1,445
METHANEX CORP COM 59151K108   17,839,290 471,196 SH   SOLE 1 428,596 0 42,600
METLIFE INC COM 59156R108   1,032,213 14,263 SH   SOLE 1 14,263 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   806,561 558 SH   SOLE 1 510 0 48
MGIC INVT CORP WIS COM 552848103   1,159,795 89,215 SH   SOLE 1 89,215 0 0
MICRON TECHNOLOGY INC COM 595112103   17,949,367 359,131 SH   SOLE 1 345,863 0 13,268
MICROSOFT CORP COM 594918104   179,223,242 747,324 SH   SOLE 1 712,349 0 34,975
MICROVAST HOLDINGS INC COM 59516C106   57,430 37,536 SH   SOLE 1 37,536 0 0
MILLER INDS INC TENN COM NEW 600551204   290,807 10,908 SH   SOLE 1 10,908 0 0
MISTER CAR WASH INC COM 60646V105   1,814,304 196,566 SH   SOLE 1 196,566 0 0
MISTRAS GROUP INC COM 60649T107   65,106 13,206 SH   SOLE 1 13,206 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   349,688 9,974 SH   SOLE 1 9,738 0 236
MOLINA HEALTHCARE INC COM 60855R100   9,063,879 27,448 SH   SOLE 1 26,944 0 504
MOMENTIVE GLOBAL INC COM 60878Y108   5,376,945 768,135 SH   SOLE 1 744,598 0 23,537
MONDELEZ INTL INC CL A 609207105   66,312,085 994,930 SH   SOLE 1 950,397 0 44,533
MONGODB INC CL A 60937P106   14,003,788 71,143 SH   SOLE 1 69,841 0 1,302
MONOLITHIC PWR SYS INC COM 609839105   10,697,056 30,251 SH   SOLE 1 29,437 0 814
MONSTER BEVERAGE CORP NEW COM 61174X109   10,201,430 100,477 SH   SOLE 1 99,539 0 938
MOODYS CORP COM 615369105   19,781,741 70,999 SH   SOLE 1 67,491 0 3,508
MOOG INC CL A 615394202   805,286 9,176 SH   SOLE 1 9,176 0 0
MORGAN STANLEY COM NEW 617446448   35,833,209 421,468 SH   SOLE 1 385,362 0 36,106
MORPHIC HLDG INC COM 61775R105   813,735 30,420 SH   SOLE 1 30,420 0 0
MOSAIC CO NEW COM 61945C103   887,402 20,228 SH   SOLE 1 18,956 0 1,272
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,459,069 9,542 SH   SOLE 1 9,480 0 62
MSCI INC COM 55354G100   5,777,411 12,420 SH   SOLE 1 12,027 0 393
MULTIPLAN CORPORATION COM 62548M100   320,868 279,016 SH   SOLE 1 279,016 0 0
MYRIAD GENETICS INC COM 62855J104   160,118 11,035 SH   SOLE 1 11,035 0 0
NABORS INDUSTRIES LTD SHS G6359F137   3,445,393 22,247 SH   SOLE 1 22,247 0 0
NACCO INDS INC CL A 629579103   760,760 20,020 SH   SOLE 1 20,020 0 0
NANO X IMAGING LTD ORD SHS M70700105   241,990 32,790 SH   SOLE 1 32,790 0 0
NATIONAL BEVERAGE CORP COM 635017106   416,350 8,948 SH   SOLE 1 8,948 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   24,317,103 403,135 SH   SOLE 1 382,923 0 20,212
NATURES SUNSHINE PRODS INC COM 639027101   85,039 10,221 SH   SOLE 1 10,221 0 0
NATWEST GROUP PLC SPONS ADR 639057207   1,811,597 280,433 SH   SOLE 1 278,357 0 2,076
NEKTAR THERAPEUTICS COM 640268108   364,599 161,327 SH   SOLE 1 161,327 0 0
NETAPP INC COM 64110D104   2,692,250 44,826 SH   SOLE 1 44,826 0 0
NETGEAR INC COM 64111Q104   782,587 43,213 SH   SOLE 1 41,056 0 2,157
NEUROCRINE BIOSCIENCES INC COM 64125C109   21,093,582 176,604 SH   SOLE 1 167,831 0 8,773
NEVRO CORP COM 64157F103   2,325,272 58,719 SH   SOLE 1 58,719 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   3,356,398 79,123 SH   SOLE 1 79,123 0 0
NEW GOLD INC CDA COM 644535106   15,859,099 16,144,682 SH   SOLE 1 15,973,982 0 170,700
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   2,750,501 78,992 SH   SOLE 1 70,879 0 8,113
NEWMONT CORP COM 651639106   938,092 19,876 SH   SOLE 1 19,876 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   653,567 157,486 SH   SOLE 1 157,486 0 0
NEWS CORP NEW CL A 65249B109   1,168,058 64,179 SH   SOLE 1 62,139 0 2,040
NEWS CORP NEW CL B 65249B208   719 39 SH   SOLE 1 39 0 0
NEXGEN ENERGY LTD COM 65340P106   16,435,946 3,715,100 SH   SOLE 1 3,653,900 0 61,200
NEXTDECADE CORP COM 65342K105   706,558 143,028 SH   SOLE 1 143,028 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   27,796 13,493 SH   SOLE 1 13,493 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   775,138 154,410 SH   SOLE 1 154,410 0 0
NIKE INC CL B 654106103   3,972,021 33,946 SH   SOLE 1 32,728 0 1,218
NINE ENERGY SERVICE INC COM 65441V101   1,916,609 131,907 SH   SOLE 1 131,907 0 0
NIO INC SPON ADS 62914V106   1,195,750 122,641 SH   SOLE 1 122,641 0 0
NIU TECHNOLOGIES ADS 65481N100   1,651,545 315,783 SH   SOLE 1 292,693 0 23,090
NKARTA INC COM 65487U108   91,857 15,335 SH   SOLE 1 15,335 0 0
NL INDS INC COM NEW 629156407   105,296 15,462 SH   SOLE 1 15,462 0 0
NMI HLDGS INC CL A 629209305   863,233 41,303 SH   SOLE 1 41,303 0 0
NN INC COM 629337106   260,618 173,745 SH   SOLE 1 173,745 0 0
NOKIA CORP SPONSORED ADR 654902204   942,013 203,020 SH   SOLE 1 203,020 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   2,553,261 834,399 SH   SOLE 1 834,399 0 0
NORDSTROM INC COM 655664100   2,275,982 141,015 SH   SOLE 1 141,015 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   526,129 39,400 SH   SOLE 1 39,400 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   934,832 30,332 SH   SOLE 1 30,332 0 0
NORTHRIM BANCORP INC COM 666762109   234,051 4,289 SH   SOLE 1 4,289 0 0
NORTHWEST PIPE CO COM 667746101   607,948 18,040 SH   SOLE 1 18,040 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   7,909,537 646,204 SH   SOLE 1 646,204 0 0
NOVARTIS AG SPONSORED ADR 66987V109   56,240,231 619,932 SH   SOLE 1 589,070 0 30,862
NOVO-NORDISK A S ADR 670100205   26,720,312 197,431 SH   SOLE 1 197,360 0 71
NRG ENERGY INC COM NEW 629377508   3,943,453 123,930 SH   SOLE 1 122,945 0 985
NUCOR CORP COM 670346105   8,629,601 65,470 SH   SOLE 1 63,834 0 1,636
NUTANIX INC CL A 67059N108   16,138,053 619,503 SH   SOLE 1 595,937 0 23,566
NUTRIEN LTD COM 67077M108   202,948,370 2,779,787 SH   SOLE 1 2,495,666 0 284,121
NUVASIVE INC COM 670704105   724,793 17,575 SH   SOLE 1 17,575 0 0
NUVATION BIO INC COM CL A 67080N101   128,091 66,714 SH   SOLE 1 66,714 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   9,358,442 368,232 SH   SOLE 1 347,432 0 20,800
NVENT ELECTRIC PLC SHS G6700G107   714,811 18,581 SH   SOLE 1 18,581 0 0
NVIDIA CORPORATION COM 67066G104   4,304,992 29,458 SH   SOLE 1 29,458 0 0
NXP SEMICONDUCTORS N V COM N6596X109   23,391,601 148,020 SH   SOLE 1 141,061 0 6,959
OBSIDIAN ENERGY LTD COM 674482203   135,302 20,400 SH   SOLE 1 20,400 0 0
OCCIDENTAL PETE CORP COM 674599105   3,889,192 61,743 SH   SOLE 1 39,506 0 22,237
OCEANEERING INTL INC COM 675232102   6,434,029 367,869 SH   SOLE 1 367,869 0 0
OIL DRI CORP AMER COM 677864100   230,051 6,859 SH   SOLE 1 6,859 0 0
OIL STS INTL INC COM 678026105   1,787,953 239,672 SH   SOLE 1 239,672 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   4,258,403 15,006 SH   SOLE 1 14,349 0 657
ON SEMICONDUCTOR CORP COM 682189105   25,721,700 412,405 SH   SOLE 1 399,707 0 12,698
ONEMAIN HLDGS INC COM 68268W103   1,009,093 30,294 SH   SOLE 1 30,294 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   534,609 57,300 SH   SOLE 1 57,300 0 0
OOMA INC COM 683416101   352,894 25,910 SH   SOLE 1 25,910 0 0
OP BANCORP COM 67109R109   262,941 23,561 SH   SOLE 1 23,561 0 0
OPKO HEALTH INC COM 68375N103   1,023,280 818,624 SH   SOLE 1 818,624 0 0
OPORTUN FINL CORP COM 68376D104   249,834 45,342 SH   SOLE 1 45,342 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   229,683 5,426 SH   SOLE 1 5,426 0 0
ORACLE CORP COM 68389X105   1,063,110 13,006 SH   SOLE 1 13,006 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   731,893 151,845 SH   SOLE 1 151,845 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   111,697 41,523 SH   SOLE 1 41,523 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   245,230 41,635 SH   SOLE 1 41,635 0 0
OSCAR HEALTH INC CL A 687793109   49,016 19,925 SH   SOLE 1 19,925 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   1,530,810 127,000 SH   SOLE 1 127,000 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   1,537,246 531,919 SH   SOLE 1 531,919 0 0
OVID THERAPEUTICS INC COM 690469101   74,251 39,920 SH   SOLE 1 39,920 0 0
OXFORD SQUARE CAP CORP COM 69181V107   71,829 23,022 SH   SOLE 1 23,022 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   4,617,074 193,588 SH   SOLE 1 178,812 0 14,776
PACIRA BIOSCIENCES INC COM 695127100   617,490 15,993 SH   SOLE 1 15,993 0 0
PALO ALTO NETWORKS INC COM 697435105   19,158,982 137,301 SH   SOLE 1 130,621 0 6,680
PAN AMERN SILVER CORP COM 697900108   49,520,355 3,033,850 SH   SOLE 1 3,014,350 0 19,500
PAPA JOHNS INTL INC COM 698813102   502,091 6,100 SH   SOLE 1 6,100 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   2,520,858 108,424 SH   SOLE 1 108,424 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,694,684 100,396 SH   SOLE 1 100,331 0 65
PARK-OHIO HLDGS CORP COM 700666100   143,470 11,731 SH   SOLE 1 11,731 0 0
PARKER-HANNIFIN CORP COM 701094104   2,871,588 9,868 SH   SOLE 1 9,358 0 510
PARTY CITY HOLDCO INC COM 702149105   163,296 446,775 SH   SOLE 1 446,775 0 0
PASSAGE BIO INC COM 702712100   113,600 82,319 SH   SOLE 1 82,319 0 0
PATTERSON-UTI ENERGY INC COM 703481101   367,146 21,802 SH   SOLE 1 21,802 0 0
PAYCHEX INC COM 704326107   26,655,994 230,668 SH   SOLE 1 218,784 0 11,884
PAYCOM SOFTWARE INC COM 70432V102   8,192,184 26,400 SH   SOLE 1 25,064 0 1,336
PAYLOCITY HLDG CORP COM 70438V106   5,697,840 29,331 SH   SOLE 1 28,979 0 352
PAYPAL HLDGS INC COM 70450Y103   21,985,614 308,700 SH   SOLE 1 295,397 0 13,303
PBF ENERGY INC CL A 69318G106   12,282,651 301,193 SH   SOLE 1 273,472 0 27,721
PCB BANCORP COM 69320M109   596,418 33,715 SH   SOLE 1 33,715 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   365,996 27,727 SH   SOLE 1 27,727 0 0
PEABODY ENERGY CORP COM 704551100   1,285,861 48,670 SH   SOLE 1 48,670 0 0
PEARSON PLC SPONSORED ADR 705015105   2,821,016 250,312 SH   SOLE 1 236,745 0 13,567
PEMBINA PIPELINE CORP COM 706327103   176,623,504 5,203,207 SH   SOLE 1 4,628,007 0 575,200
PENN ENTERTAINMENT INC COM 707569109   8,230,345 277,116 SH   SOLE 1 277,116 0 0
PENNANTPARK INVT CORP COM 708062104   148,528 25,831 SH   SOLE 1 25,831 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,986,220 17,282 SH   SOLE 1 17,282 0 0
PENTAIR PLC SHS G7S00T104   297,408 6,612 SH   SOLE 1 5,891 0 721
PEOPLES BANCORP INC COM 709789101   244,928 8,670 SH   SOLE 1 8,670 0 0
PEPSICO INC COM 713448108   57,630,901 319,002 SH   SOLE 1 304,918 0 14,084
PERDOCEO ED CORP COM 71363P106   1,685,709 121,274 SH   SOLE 1 121,274 0 0
PERKINELMER INC COM 714046109   1,257,072 8,965 SH   SOLE 1 8,965 0 0
PERSONALIS INC COM 71535D106   45,498 22,979 SH   SOLE 1 22,979 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   3,782,198 398,966 SH   SOLE 1 398,966 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   9,857 1,061 SH   SOLE 1 1,061 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   21,863,918 2,052,950 SH   SOLE 1 1,760,197 0 292,753
PFIZER INC COM 717081103   66,466,171 1,297,154 SH   SOLE 1 1,233,314 0 63,840
PHILIP MORRIS INTL INC COM 718172109   11,995,308 118,519 SH   SOLE 1 118,519 0 0
PHX MINERALS INC CL A 69291A100   556,970 143,180 SH   SOLE 1 143,180 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   117,601 113,078 SH   SOLE 1 113,078 0 0
PINDUODUO INC SPONSORED ADS 722304102   24,503,492 300,472 SH   SOLE 1 273,947 0 26,525
PINNACLE FINL PARTNERS INC COM 72346Q104   398,342 5,427 SH   SOLE 1 5,427 0 0
PINTEREST INC CL A 72352L106   9,235,262 380,365 SH   SOLE 1 360,568 0 19,797
PIONEER NAT RES CO COM 723787107   15,458,349 67,684 SH   SOLE 1 63,181 0 4,503
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   208,071 16,726 SH   SOLE 1 16,726 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   1,080,323 165,440 SH   SOLE 1 165,440 0 0
PLAYAGS INC COM 72814N104   673,302 132,020 SH   SOLE 1 132,020 0 0
PLDT INC SPONSORED ADR 69344D408   388,694 17,048 SH   SOLE 1 16,220 0 828
PLEXUS CORP COM 729132100   285,631 2,775 SH   SOLE 1 2,775 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   1,006,494 115,689 SH   SOLE 1 115,689 0 0
PNC FINL SVCS GROUP INC COM 693475105   31,779,423 201,212 SH   SOLE 1 191,323 0 9,889
POLARIS INC COM 731068102   1,986,670 19,670 SH   SOLE 1 19,670 0 0
POPULAR INC COM NEW 733174700   1,397,694 21,075 SH   SOLE 1 20,428 0 647
POSCO HOLDINGS INC SPONSORED ADR 693483109   17,714,298 325,212 SH   SOLE 1 280,686 0 44,526
POTBELLY CORP COM 73754Y100   64,139 11,515 SH   SOLE 1 11,515 0 0
POWELL INDS INC COM 739128106   514,437 14,623 SH   SOLE 1 14,623 0 0
POWER INTEGRATIONS INC COM 739276103   1,175,634 16,392 SH   SOLE 1 16,392 0 0
PRECIGEN INC COM 74017N105   852,138 560,617 SH   SOLE 1 560,617 0 0
PRECISION BIOSCIENCES INC COM 74019P108   101,832 85,573 SH   SOLE 1 85,573 0 0
PRECISION DRILLING CORP COM NEW 74022D407   33,193,098 433,341 SH   SOLE 1 390,541 0 42,800
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   762,030 12,173 SH   SOLE 1 12,173 0 0
PRICE T ROWE GROUP INC COM 74144T108   3,113,445 28,548 SH   SOLE 1 28,348 0 200
PRIMO WATER CORPORATION COM 74167P108   5,152,729 331,900 SH   SOLE 1 331,900 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   890,223 10,608 SH   SOLE 1 10,608 0 0
PROASSURANCE CORP COM 74267C106   876,732 50,185 SH   SOLE 1 50,185 0 0
PROCTER AND GAMBLE CO COM 742718109   49,212,593 324,707 SH   SOLE 1 311,633 0 13,074
PROFRAC HLDG CORP CLASS A COM 74319N100   1,809,133 71,791 SH   SOLE 1 71,791 0 0
PROG HOLDINGS INC COM NPV 74319R101   2,052,608 121,528 SH   SOLE 1 121,528 0 0
PROGRESSIVE CORP COM 743315103   3,924,895 30,259 SH   SOLE 1 29,726 0 533
PROMETHEUS BIOSCIENCES INC COM 74349U108   1,405,140 12,774 SH   SOLE 1 12,774 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   2,124,221 194,704 SH   SOLE 1 194,704 0 0
PROTHENA CORP PLC SHS G72800108   3,641,028 60,432 SH   SOLE 1 60,432 0 0
PROTO LABS INC COM 743713109   522,165 20,453 SH   SOLE 1 20,453 0 0
PRUDENTIAL FINL INC COM 744320102   19,539,116 196,452 SH   SOLE 1 190,155 0 6,297
PTC THERAPEUTICS INC COM 69366J200   2,532,465 66,347 SH   SOLE 1 64,020 0 2,327
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   433,853 7,081 SH   SOLE 1 7,081 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   775,232 183,270 SH   SOLE 1 183,270 0 0
PURE CYCLE CORP COM NEW 746228303   346,752 33,087 SH   SOLE 1 33,087 0 0
PURE STORAGE INC CL A 74624M102   32,262,498 1,205,624 SH   SOLE 1 1,170,639 0 34,985
Q2 HLDGS INC COM 74736L109   2,849,107 106,033 SH   SOLE 1 106,033 0 0
QUAD / GRAPHICS INC COM CL A 747301109   455,283 111,589 SH   SOLE 1 111,589 0 0
QUEST DIAGNOSTICS INC COM 74834L100   897,653 5,738 SH   SOLE 1 5,738 0 0
QURATE RETAIL INC COM SER A 74915M100   1,870,753 1,147,701 SH   SOLE 1 1,121,238 0 26,463
RADIAN GROUP INC COM 750236101   1,396,763 73,244 SH   SOLE 1 73,244 0 0
RADIANT LOGISTICS INC COM 75025X100   67,443 13,250 SH   SOLE 1 13,250 0 0
RADWARE LTD ORD M81873107   3,331,292 168,673 SH   SOLE 1 168,673 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   5,000,504 123,683 SH   SOLE 1 123,683 0 0
RAPID7 INC COM 753422104   7,421,402 218,405 SH   SOLE 1 218,405 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   1,290,077 134,383 SH   SOLE 1 134,383 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   13,301,054 131,798 SH   SOLE 1 131,798 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,110,340 144,013 SH   SOLE 1 144,013 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   354,682 63,563 SH   SOLE 1 63,563 0 0
RED ROCK RESORTS INC CL A 75700L108   2,049,952 51,236 SH   SOLE 1 50,412 0 824
REDWOOD TR INC COM 758075402   330,483 48,888 SH   SOLE 1 48,888 0 0
REGENERON PHARMACEUTICALS COM 75886F107   13,135,447 18,206 SH   SOLE 1 17,230 0 976
RELMADA THERAPEUTICS INC COM 75955J402   414,092 118,651 SH   SOLE 1 118,651 0 0
RELX PLC SPONSORED ADR 759530108   16,682,506 601,822 SH   SOLE 1 568,796 0 33,026
RENAISSANCERE HLDGS LTD COM G7496G103   899,227 4,881 SH   SOLE 1 4,881 0 0
REPLIGEN CORP COM 759916109   2,875,561 16,984 SH   SOLE 1 16,984 0 0
REPLIMUNE GROUP INC COM 76029N106   951,238 34,972 SH   SOLE 1 34,972 0 0
REPUBLIC SVCS INC COM 760759100   4,041,386 31,331 SH   SOLE 1 28,696 0 2,635
RESOLUTE FST PRODS INC COM 76117W109   50,333,019 2,333,050 SH   SOLE 1 2,333,050 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   234,274,505 3,622,199 SH   SOLE 1 3,243,499 0 378,700
RETAIL OPPORTUNITY INVTS COR COM 76131N101   182,479 12,141 SH   SOLE 1 12,141 0 0
RIBBON COMMUNICATIONS INC COM 762544104   565,008 202,512 SH   SOLE 1 202,512 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   859,187 572,791 SH   SOLE 1 572,791 0 0
RIMINI STR INC DEL COM 76674Q107   132,668 34,821 SH   SOLE 1 34,821 0 0
RING ENERGY INC COM 76680V108   787,773 320,233 SH   SOLE 1 320,233 0 0
RINGCENTRAL INC CL A 76680R206   9,975,295 281,788 SH   SOLE 1 280,990 0 798
RIO TINTO PLC SPONSORED ADR 767204100   13,511,268 189,765 SH   SOLE 1 177,316 0 12,449
RITCHIE BROS AUCTIONEERS COM 767744105   82,322,011 1,425,136 SH   SOLE 1 1,340,136 0 85,000
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   370,167 20,085 SH   SOLE 1 18,683 0 1,402
RLI CORP COM 749607107   1,272,794 9,696 SH   SOLE 1 9,361 0 335
ROBLOX CORP CL A 771049103   16,149,940 567,461 SH   SOLE 1 566,071 0 1,390
ROCKET LAB USA INC COM 773122106   63,366 16,808 SH   SOLE 1 16,808 0 0
ROCKWELL AUTOMATION INC COM 773903109   6,608,989 25,659 SH   SOLE 1 24,384 0 1,275
ROGERS COMMUNICATIONS INC CL B 775109200   109,802,689 2,346,021 SH   SOLE 1 1,961,421 0 384,600
ROGERS CORP COM 775133101   2,947,937 24,702 SH   SOLE 1 24,175 0 527
ROKU INC COM CL A 77543R102   11,117,449 273,156 SH   SOLE 1 271,114 0 2,042
ROPER TECHNOLOGIES INC COM 776696106   461,040 1,067 SH   SOLE 1 1,067 0 0
ROVER GROUP INC COM CL A 77936F103   57,483 15,663 SH   SOLE 1 15,663 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   822,245,363 8,745,319 SH   SOLE 1 7,811,129 0 934,190
ROYAL CARIBBEAN GROUP COM V7780T103   8,398,454 169,906 SH   SOLE 1 168,420 0 1,486
RUSH STREET INTERACTIVE INC COM 782011100   226,192 63,006 SH   SOLE 1 63,006 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   10,846,355 261,295 SH   SOLE 1 256,135 0 5,160
RYERSON HLDG CORP COM 783754104   754,473 24,933 SH   SOLE 1 24,933 0 0
S&P GLOBAL INC COM 78409V104   44,948,613 134,199 SH   SOLE 1 128,334 0 5,865
SABRE CORP COM 78573M104   5,002,080 809,398 SH   SOLE 1 809,398 0 0
SAFE BULKERS INC COM Y7388L103   1,351,782 464,530 SH   SOLE 1 464,530 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207   37,975 12,250 SH   SOLE 1 12,250 0 0
SAGE THERAPEUTICS INC COM 78667J108   4,411,463 115,665 SH   SOLE 1 113,436 0 2,229
SALLY BEAUTY HLDGS INC COM 79546E104   1,558,302 124,465 SH   SOLE 1 124,465 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   7,154,444 1,360,500 SH   SOLE 1 1,360,500 0 0
SANGAMO THERAPEUTICS INC COM 800677106   1,098,667 349,894 SH   SOLE 1 349,894 0 0
SANMINA CORPORATION COM 801056102   303,121 5,291 SH   SOLE 1 5,291 0 0
SAP SE SPON ADR 803054204   18,840,121 182,577 SH   SOLE 1 173,531 0 9,046
SARCOS TECHN AND ROBOTICS CO COM 80359A106   60,933 108,557 SH   SOLE 1 108,557 0 0
SAREPTA THERAPEUTICS INC COM 803607100   15,069,636 116,296 SH   SOLE 1 109,330 0 6,966
SASOL LTD SPONSORED ADR 803866300   9,726,234 619,111 SH   SOLE 1 534,642 0 84,469
SAVARA INC COM 805111101   271,363 175,073 SH   SOLE 1 175,073 0 0
SCHLUMBERGER LTD COM STK 806857108   424,633 7,943 SH   SOLE 1 7,943 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   696,569 76,969 SH   SOLE 1 76,969 0 0
SCHWAB CHARLES CORP COM 808513105   2,599,460 31,221 SH   SOLE 1 31,221 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   335,674 3,026 SH   SOLE 1 3,026 0 0
SCORPIO TANKERS INC SHS Y7542C130   8,627,934 160,460 SH   SOLE 1 160,460 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,752,641 36,070 SH   SOLE 1 36,070 0 0
SCULPTOR CAP MGMT COM CL A 811246107   1,270,006 146,652 SH   SOLE 1 146,652 0 0
SEAGEN INC COM 81181C104   4,944,808 38,478 SH   SOLE 1 37,665 0 813
SEALED AIR CORP NEW COM 81211K100   2,427,560 48,668 SH   SOLE 1 45,880 0 2,788
SEASPINE HLDGS CORP COM 81255T108   405,033 48,507 SH   SOLE 1 48,507 0 0
SECUREWORKS CORP CL A 81374A105   458,246 71,713 SH   SOLE 1 71,713 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   436,137 47,201 SH   SOLE 1 47,201 0 0
SELECTA BIOSCIENCES INC COM 816212104   30,780 27,239 SH   SOLE 1 27,239 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101   4,973 18,852 SH   SOLE 1 18,852 0 0
SEMPRA COM 816851109   26,756,128 173,134 SH   SOLE 1 164,262 0 8,872
SEMTECH CORP COM 816850101   7,157,409 249,474 SH   SOLE 1 238,979 0 10,495
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   6,400,593 158,509 SH   SOLE 1 150,394 0 8,115
SERVICE CORP INTL COM 817565104   1,262,842 18,265 SH   SOLE 1 18,265 0 0
SESEN BIO INC COM 817763105   95,992 157,493 SH   SOLE 1 157,493 0 0
SFL CORPORATION LTD SHS G7738W106   4,973,683 539,445 SH   SOLE 1 539,445 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   129,856,783 4,507,039 SH   SOLE 1 3,929,839 0 577,200
SHELL PLC SPON ADS 780259305   618,705 10,864 SH   SOLE 1 10,864 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   591,194 21,167 SH   SOLE 1 19,589 0 1,578
SHOCKWAVE MED INC COM 82489T104   6,656,624 32,375 SH   SOLE 1 30,612 0 1,763
SHOPIFY INC CL A 82509L107   211,276,505 6,085,042 SH   SOLE 1 5,785,342 0 299,700
SI-BONE INC COM 825704109   434,982 31,984 SH   SOLE 1 31,984 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   6,549,131 614,365 SH   SOLE 1 581,420 0 32,945
SIGNET JEWELERS LIMITED SHS G81276100   710,600 10,450 SH   SOLE 1 10,450 0 0
SILICON LABORATORIES INC COM 826919102   585,552 4,316 SH   SOLE 1 4,316 0 0
SILVERCORP METALS INC COM 82835P103   8,646,331 2,941,382 SH   SOLE 1 2,941,382 0 0
SILVERCREST METALS INC COM 828363101   11,327,856 1,893,500 SH   SOLE 1 1,833,300 0 60,200
SILVERGATE CAP CORP CL A 82837P408   2,207,068 126,843 SH   SOLE 1 126,843 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   234,985 10,889 SH   SOLE 1 10,889 0 0
SIMPLY GOOD FOODS CO COM 82900L102   1,316,713 34,623 SH   SOLE 1 34,623 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   3,103,423 107,571 SH   SOLE 1 107,571 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   4,128,789 200,524 SH   SOLE 1 194,194 0 6,330
SKYWEST INC COM 830879102   965,703 58,492 SH   SOLE 1 58,492 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   6,119,471 67,151 SH   SOLE 1 66,385 0 766
SL GREEN RLTY CORP COM 78440X887   935,528 27,744 SH   SOLE 1 27,744 0 0
SMART SAND INC COM 83191H107   136,291 76,140 SH   SOLE 1 76,140 0 0
SMARTSHEET INC COM CL A 83200N103   10,253,477 260,505 SH   SOLE 1 256,390 0 4,115
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,629,158 60,586 SH   SOLE 1 59,255 0 1,331
SNAP INC CL A 83304A106   2,549,757 284,889 SH   SOLE 1 268,856 0 16,033
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   29,720,759 372,254 SH   SOLE 1 356,568 0 15,686
SOHU COM LTD SPONSORED ADS 83410S108   919,132 67,041 SH   SOLE 1 65,494 0 1,547
SOLAREDGE TECHNOLOGIES INC COM 83417M104   20,772,756 73,332 SH   SOLE 1 71,295 0 2,037
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,134,939 114,294 SH   SOLE 1 114,294 0 0
SOLARWINDS CORP COM NEW 83417Q204   3,635,199 388,376 SH   SOLE 1 388,376 0 0
SOMALOGIC INC CLASS A COM 83444K105   732,810 291,956 SH   SOLE 1 291,956 0 0
SPIRE GLOBAL INC COM CL A 848560108   20,896 21,767 SH   SOLE 1 21,767 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   12,134,905 409,963 SH   SOLE 1 407,195 0 2,768
SPLUNK INC COM 848637104   14,388,738 167,136 SH   SOLE 1 161,605 0 5,531
SPOK HLDGS INC COM 84863T106   265,937 32,471 SH   SOLE 1 32,471 0 0
SQUARESPACE INC CLASS A 85225A107   545,759 24,617 SH   SOLE 1 24,617 0 0
SSR MNG INC COM 784730103   26,844,245 1,715,232 SH   SOLE 1 1,686,341 0 28,891
STANLEY BLACK & DECKER INC COM 854502101   972,804 12,950 SH   SOLE 1 11,096 0 1,854
STANTEC INC COM 85472N109   65,925,019 1,375,758 SH   SOLE 1 1,298,658 0 77,100
STAR GROUP L P UNIT LTD PARTNR 85512C105   586,919 48,707 SH   SOLE 1 48,707 0 0
STARBUCKS CORP COM 855244109   6,895,194 69,508 SH   SOLE 1 66,464 0 3,044
STEEL DYNAMICS INC COM 858119100   5,712,714 58,472 SH   SOLE 1 57,557 0 915
STEELCASE INC CL A 858155203   247,563 35,016 SH   SOLE 1 35,016 0 0
STERLING INFRASTRUCTURE INC COM 859241101   340,858 10,392 SH   SOLE 1 10,392 0 0
STIFEL FINL CORP COM 860630102   2,314,837 39,658 SH   SOLE 1 28,615 0 11,043
STITCH FIX INC COM CL A 860897107   173,986 55,944 SH   SOLE 1 55,944 0 0
STOKE THERAPEUTICS INC COM 86150R107   518,034 56,125 SH   SOLE 1 56,125 0 0
STRATASYS LTD SHS M85548101   368,988 31,112 SH   SOLE 1 31,112 0 0
STRATEGIC ED INC COM 86272C103   263,703 3,367 SH   SOLE 1 3,367 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   169,480 10,686 SH   SOLE 1 10,686 0 0
SUN LIFE FINANCIAL INC. COM 866796105   188,215,453 4,054,643 SH   SOLE 1 3,702,460 0 352,183
SUNCOKE ENERGY INC COM 86722A103   455,233 52,750 SH   SOLE 1 52,750 0 0
SUNCOR ENERGY INC NEW COM 867224107   119,247,688 3,759,148 SH   SOLE 1 3,257,148 0 502,000
SUNNOVA ENERGY INTL INC. COM 86745K104   3,648,394 202,576 SH   SOLE 1 202,576 0 0
SUNPOWER CORP COM 867652406   5,174,141 286,974 SH   SOLE 1 286,974 0 0
SUNWORKS INC COM NEW 86803X204   94,854 60,034 SH   SOLE 1 60,034 0 0
SUPER MICRO COMPUTER INC COM 86800U104   3,057,979 37,247 SH   SOLE 1 35,556 0 1,691
SUPERNUS PHARMACEUTICALS INC COM 868459108   480,083 13,459 SH   SOLE 1 13,459 0 0
SURO CAPITAL CORP COM NEW 86887Q109   160,531 42,245 SH   SOLE 1 42,245 0 0
SUTRO BIOPHARMA INC COM 869367102   527,034 65,227 SH   SOLE 1 65,227 0 0
SUZANO S A SPON ADS 86959K105   288,427 31,215 SH   SOLE 1 28,748 0 2,467
SVB FINANCIAL GROUP COM 78486Q101   2,766,513 12,021 SH   SOLE 1 12,021 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   268,039 10,532 SH   SOLE 1 10,532 0 0
SYNEOS HEALTH INC CL A 87166B102   13,955,860 380,476 SH   SOLE 1 366,854 0 13,622
SYNOPSYS INC COM 871607107   1,598,685 5,007 SH   SOLE 1 5,007 0 0
SYSCO CORP COM 871829107   2,049,242 26,805 SH   SOLE 1 26,805 0 0
T-MOBILE US INC COM 872590104   63,141,260 451,009 SH   SOLE 1 433,956 0 17,053
TABULA RASA HEALTHCARE INC COM 873379101   417,335 84,310 SH   SOLE 1 84,310 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   950,831 82,825 SH   SOLE 1 82,825 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   114,256,859 1,533,855 SH   SOLE 1 1,378,773 0 155,082
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   13,509,097 129,733 SH   SOLE 1 128,745 0 988
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,859,445 263,751 SH   SOLE 1 240,087 0 23,664
TALOS ENERGY INC COM 87484T108   481,459 25,501 SH   SOLE 1 25,501 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   10,828,230 240,895 SH   SOLE 1 240,895 0 0
TARGET CORP COM 87612E106   31,752,525 213,047 SH   SOLE 1 205,987 0 7,060
TASEKO MINES LTD COM 876511106   9,206,986 6,295,858 SH   SOLE 1 6,295,858 0 0
TATA MTRS LTD SPONSORED ADR 876568502   4,533,073 196,152 SH   SOLE 1 196,152 0 0
TC ENERGY CORP COM 87807B107   336,906,764 8,450,443 SH   SOLE 1 7,790,139 0 660,304
TE CONNECTIVITY LTD SHS H84989104   19,044,516 165,893 SH   SOLE 1 157,696 0 8,197
TECK RESOURCES LTD CL B 878742204   74,966,440 1,983,600 SH   SOLE 1 1,693,900 0 289,700
TEEKAY CORPORATION COM Y8564W103   1,798,911 396,236 SH   SOLE 1 396,236 0 0
TEEKAY TANKERS LTD CL A Y8565N300   618,819 20,085 SH   SOLE 1 20,085 0 0
TELADOC HEALTH INC COM 87918A105   15,974,132 675,439 SH   SOLE 1 669,310 0 6,129
TELEFONICA BRASIL SA NEW ADR 87936R205   1,176,089 164,488 SH   SOLE 1 164,488 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   3,161,382 301,371 SH   SOLE 1 301,371 0 0
TELLURIAN INC NEW COM 87968A104   1,299,487 773,504 SH   SOLE 1 773,504 0 0
TELUS CORPORATION COM 87971M103   240,446,892 12,458,977 SH   SOLE 1 11,214,377 0 1,244,600
TELUS INTL CDA INC SUB VTG SHS 87975H100   5,493,514 278,262 SH   SOLE 1 271,162 0 7,100
TENABLE HLDGS INC COM 88025T102   5,848,052 153,291 SH   SOLE 1 143,839 0 9,452
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,497,571 422,412 SH   SOLE 1 385,076 0 37,336
TERADATA CORP DEL COM 88076W103   2,592,561 77,022 SH   SOLE 1 75,512 0 1,510
TERADYNE INC COM 880770102   5,344,859 61,189 SH   SOLE 1 58,269 0 2,920
TEREX CORP NEW COM 880779103   1,717,259 40,198 SH   SOLE 1 37,067 0 3,131
TESLA INC COM 88160R101   95,219,002 773,007 SH   SOLE 1 740,679 0 32,328
TETRA TECH INC NEW COM 88162G103   874,044 6,020 SH   SOLE 1 5,795 0 225
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   391,412 42,918 SH   SOLE 1 42,918 0 0
TEXAS INSTRS INC COM 882508104   6,138,749 37,155 SH   SOLE 1 37,155 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   567,304 242 SH   SOLE 1 242 0 0
TEXAS ROADHOUSE INC COM 882681109   1,753,880 19,284 SH   SOLE 1 19,284 0 0
TFI INTL INC COM 87241L109   46,112,007 460,389 SH   SOLE 1 460,389 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   181,826 30,662 SH   SOLE 1 30,662 0 0
THERATECHNOLOGIES INC COM 88338H100   13,826 15,600 SH   SOLE 1 15,600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   27,737,705 50,369 SH   SOLE 1 46,761 0 3,608
THERMON GROUP HLDGS INC COM 88362T103   379,753 18,912 SH   SOLE 1 18,912 0 0
THOMSON REUTERS CORP. COM NEW 884903709   339,731,345 2,977,983 SH   SOLE 1 2,717,365 0 260,618
THOR INDS INC COM 885160101   213,788 2,832 SH   SOLE 1 2,832 0 0
THREDUP INC CL A 88556E102   13,145 10,034 SH   SOLE 1 10,034 0 0
THRYV HLDGS INC COM NEW 886029206   390,640 20,560 SH   SOLE 1 20,560 0 0
TIMKEN CO COM 887389104   1,504,776 21,293 SH   SOLE 1 12,281 0 9,012
TORONTO DOMINION BK ONT COM NEW 891160509   868,118,642 13,406,972 SH   SOLE 1 12,341,058 0 1,065,914
TOTALENERGIES SE SPONSORED ADS 89151E109   703,118 11,326 SH   SOLE 1 11,326 0 0
TRACTOR SUPPLY CO COM 892356106   1,836,880 8,165 SH   SOLE 1 7,399 0 766
TRANSALTA CORP COM 89346D107   37,971,493 4,245,376 SH   SOLE 1 3,926,776 0 318,600
TRANSDIGM GROUP INC COM 893641100   7,133,305 11,329 SH   SOLE 1 10,834 0 495
TRANSOCEAN LTD REG SHS H8817H100   13,196,189 2,893,901 SH   SOLE 1 2,883,361 0 10,540
TRANSUNION COM 89400J107   2,040,049 35,948 SH   SOLE 1 35,948 0 0
TRAVEL PLUS LEISURE CO COM 894164102   2,471,742 67,905 SH   SOLE 1 63,816 0 4,089
TRAVELERS COMPANIES INC COM 89417E109   416,978 2,224 SH   SOLE 1 2,224 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   5,148,396 244,812 SH   SOLE 1 243,283 0 1,529
TREACE MED CONCEPTS INC COM 89455T109   541,001 23,532 SH   SOLE 1 23,532 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   1,269,193 164,600 SH   SOLE 1 157,500 0 7,100
TRIMBLE INC COM 896239100   204,616 4,047 SH   SOLE 1 4,047 0 0
TRIP COM GROUP LTD ADS 89677Q107   11,176,078 324,886 SH   SOLE 1 296,277 0 28,609
TRIPADVISOR INC COM 896945201   3,596,773 200,043 SH   SOLE 1 200,043 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   8,476,587 612,100 SH   SOLE 1 598,900 0 13,200
TRIUMPH GROUP INC NEW COM 896818101   823,537 78,283 SH   SOLE 1 78,283 0 0
TRUECAR INC COM 89785L107   86,532 34,475 SH   SOLE 1 34,475 0 0
TRUIST FINL CORP COM 89832Q109   2,348,577 54,580 SH   SOLE 1 53,642 0 938
TRUPANION INC COM 898202106   610,951 12,854 SH   SOLE 1 12,854 0 0
TUNIU CORP SPONSORED ADS 89977P106   27,946 18,507 SH   SOLE 1 18,507 0 0
TUTOR PERINI CORP COM 901109108   784,626 103,924 SH   SOLE 1 103,924 0 0
U HAUL HOLDING COMPANY COM 023586100   50,018 831 SH   SOLE 1 831 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   411,470 7,484 SH   SOLE 1 7,484 0 0
U S SILICA HLDGS INC COM 90346E103   704,050 56,324 SH   SOLE 1 56,324 0 0
ULTA BEAUTY INC COM 90384S303   12,177,526 25,961 SH   SOLE 1 25,105 0 856
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   10,664,888 230,194 SH   SOLE 1 224,827 0 5,367
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   203,900 84,256 SH   SOLE 1 82,229 0 2,027
UNIFIRST CORP MASS COM 904708104   225,991 1,171 SH   SOLE 1 1,171 0 0
UNILEVER PLC SPON ADR NEW 904767704   781,684 15,525 SH   SOLE 1 15,525 0 0
UNION PAC CORP COM 907818108   1,505,192 7,269 SH   SOLE 1 7,269 0 0
UNITED AIRLS HLDGS INC COM 910047109   1,681,458 44,601 SH   SOLE 1 43,760 0 841
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   2,077,755 318,186 SH   SOLE 1 315,540 0 2,646
UNITED RENTALS INC COM 911363109   576,491 1,622 SH   SOLE 1 1,237 0 385
UNITED THERAPEUTICS CORP DEL COM 91307C102   793,391 2,853 SH   SOLE 1 2,853 0 0
UNITEDHEALTH GROUP INC COM 91324P102   44,755,675 84,416 SH   SOLE 1 81,433 0 2,983
UNITI GROUP INC COM 91325V108   95,503 17,270 SH   SOLE 1 17,270 0 0
UNITY SOFTWARE INC COM 91332U101   2,562,522 89,630 SH   SOLE 1 89,630 0 0
UPWORK INC COM 91688F104   1,597,101 152,979 SH   SOLE 1 152,979 0 0
URANIUM ENERGY CORP COM 916896103   4,541,020 1,170,366 SH   SOLE 1 1,170,366 0 0
US BANCORP DEL COM NEW 902973304   44,445,175 1,019,151 SH   SOLE 1 971,487 0 47,664
V F CORP COM 918204108   1,129,608 40,913 SH   SOLE 1 39,656 0 1,257
V2X INC COM 92242T101   4,954,717 119,998 SH   SOLE 1 119,998 0 0
VAALCO ENERGY INC COM NEW 91851C201   1,959,560 429,728 SH   SOLE 1 429,728 0 0
VALARIS LIMITED CL A G9460G101   974,810 14,416 SH   SOLE 1 14,416 0 0
VALE S A SPONSORED ADS 91912E105   49,347,759 2,907,941 SH   SOLE 1 2,666,875 0 241,066
VALHI INC NEW COM 918905209   374,418 17,019 SH   SOLE 1 17,019 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,616,991 218,808 SH   SOLE 1 218,808 0 0
VARONIS SYS INC COM 922280102   3,810,075 159,151 SH   SOLE 1 152,046 0 7,105
VBI VACCINES INC CDA COM NEW 91822J103   13,649 34,899 SH   SOLE 1 34,899 0 0
VEECO INSTRS INC DEL COM 922417100   2,596,759 139,761 SH   SOLE 1 139,761 0 0
VEEVA SYS INC CL A COM 922475108   5,401,066 33,468 SH   SOLE 1 32,607 0 861
VENATOR MATLS PLC SHS G9329Z100   227,299 421,002 SH   SOLE 1 421,002 0 0
VERA BRADLEY INC COM 92335C106   178,074 39,310 SH   SOLE 1 39,310 0 0
VERASTEM INC COM 92337C104   75,883 188,529 SH   SOLE 1 188,529 0 0
VERINT SYS INC COM 92343X100   400,749 11,046 SH   SOLE 1 11,046 0 0
VERISIGN INC COM 92343E102   8,574,038 41,735 SH   SOLE 1 38,395 0 3,340
VERISK ANALYTICS INC COM 92345Y106   9,421,181 53,402 SH   SOLE 1 52,678 0 724
VERITEX HLDGS INC COM 923451108   643,425 22,914 SH   SOLE 1 22,914 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   853,837 21,671 SH   SOLE 1 21,671 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,224,517 11,166 SH   SOLE 1 10,582 0 584
VERTIV HOLDINGS CO COM CL A 92537N108   886,507 64,898 SH   SOLE 1 64,898 0 0
VIA RENEWABLES INC CL A COM 92556D106   397,992 77,885 SH   SOLE 1 77,885 0 0
VICI PPTYS INC COM 925652109   18,056,909 557,312 SH   SOLE 1 538,420 0 18,892
VIEMED HEALTHCARE INC COM 92663R105   1,043,725 137,600 SH   SOLE 1 137,600 0 0
VIEWRAY INC COM 92672L107   370,850 82,779 SH   SOLE 1 82,779 0 0
VIKING THERAPEUTICS INC COM 92686J106   829,512 88,246 SH   SOLE 1 88,246 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   488,671 20,982 SH   SOLE 1 20,982 0 0
VIMEO INC COMMON STOCK 92719V100   63,753 18,587 SH   SOLE 1 18,587 0 0
VINTAGE WINE ESTATES INC COM 92747V106   93,265 28,609 SH   SOLE 1 28,609 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   2,224,601 69,978 SH   SOLE 1 69,978 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   3,388,190 248,401 SH   SOLE 1 226,460 0 21,941
VIRIDIAN THERAPEUTICS INC COM 92790C104   3,842,254 131,539 SH   SOLE 1 129,447 0 2,092
VIRNETX HLDG CORP COM 92823T108   172,185 132,450 SH   SOLE 1 132,450 0 0
VIRTU FINL INC CL A 928254101   270,208 13,239 SH   SOLE 1 13,239 0 0
VISA INC COM CL A 92826C839   42,985,128 206,898 SH   SOLE 1 195,410 0 11,488
VISHAY INTERTECHNOLOGY INC COM 928298108   936,936 43,437 SH   SOLE 1 43,437 0 0
VISHAY PRECISION GROUP INC COM 92835K103   290,068 7,505 SH   SOLE 1 7,505 0 0
VIVINT SMART HOME INC COM CL A 928542109   3,399,652 285,685 SH   SOLE 1 283,642 0 2,043
VMWARE INC CL A COM 928563402   2,999,395 24,433 SH   SOLE 1 22,995 0 1,438
VORNADO RLTY TR SH BEN INT 929042109   1,294,444 62,203 SH   SOLE 1 62,203 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   710,071 116,405 SH   SOLE 1 116,405 0 0
WALMART INC COM 931142103   462,377 3,261 SH   SOLE 1 3,261 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,513,736 265,162 SH   SOLE 1 249,423 0 15,739
WASTE CONNECTIONS INC COM 94106B101   369,639,454 2,788,463 SH   SOLE 1 2,610,706 0 177,757
WASTE MGMT INC DEL COM 94106L109   17,661,394 112,579 SH   SOLE 1 106,099 0 6,480
WATSCO INC COM 942622200   238,676 957 SH   SOLE 1 957 0 0
WAYFAIR INC CL A 94419L101   14,274,326 434,002 SH   SOLE 1 430,231 0 3,771
WELLS FARGO CO NEW COM 949746101   19,475,585 471,678 SH   SOLE 1 450,425 0 21,253
WELLTOWER INC COM 95040Q104   2,037,884 31,089 SH   SOLE 1 31,089 0 0
WENDYS CO COM 95058W100   3,331,905 147,234 SH   SOLE 1 147,234 0 0
WEST FRASER TIMBER CO LTD COM 952845105   41,118,569 569,423 SH   SOLE 1 521,523 0 47,900
WEST PHARMACEUTICAL SVSC INC COM 955306105   14,661,599 62,297 SH   SOLE 1 60,928 0 1,369
WESTERN COPPER & GOLD CORP COM 95805V108   781,054 438,800 SH   SOLE 1 438,800 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   151,379 16,002 SH   SOLE 1 16,002 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   180,297,203 4,614,620 SH   SOLE 1 4,589,720 0 24,900
WHEELS UP EXPERIENCE INC COM CL A 96328L106   214,467 208,220 SH   SOLE 1 208,220 0 0
WHITEHORSE FIN INC COM 96524V106   193,962 14,863 SH   SOLE 1 14,863 0 0
WILLIAMS COS INC COM 969457100   3,489,341 106,059 SH   SOLE 1 56,895 0 49,164
WIPRO LTD SPON ADR 1 SH 97651M109   5,123,512 1,099,466 SH   SOLE 1 1,091,373 0 8,093
WIX COM LTD SHS M98068105   17,252,945 224,560 SH   SOLE 1 218,922 0 5,638
WM TECHNOLOGY INC COM 92971A109   12,869 12,742 SH   SOLE 1 12,742 0 0
WOLFSPEED INC COM 977852102   4,604,485 66,693 SH   SOLE 1 66,693 0 0
WOORI FINL GROUP INC SPONSORED ADS 981064108   628,207 22,819 SH   SOLE 1 21,385 0 1,434
WORKDAY INC CL A 98138H101   25,819,186 154,301 SH   SOLE 1 147,866 0 6,435
WORKIVA INC COM CL A 98139A105   3,058,607 36,425 SH   SOLE 1 36,425 0 0
WORLD FUEL SVCS CORP COM 981475106   1,300,826 47,597 SH   SOLE 1 47,597 0 0
WPP PLC NEW ADR 92937A102   202,441 4,118 SH   SOLE 1 2,396 0 1,722
WW INTL INC COM 98262P101   1,094,190 283,469 SH   SOLE 1 283,469 0 0
WYNN RESORTS LTD COM 983134107   5,345,953 64,823 SH   SOLE 1 64,823 0 0
XBIOTECH INC COM 98400H102   228,241 65,026 SH   SOLE 1 65,026 0 0
XENON PHARMACEUTICALS INC COM 98420N105   228,655 5,799 SH   SOLE 1 5,799 0 0
XUNLEI LTD SPONSORED ADR 98419E108   494,805 271,871 SH   SOLE 1 270,293 0 1,578
XYLEM INC COM 98419M100   6,269,651 56,703 SH   SOLE 1 53,897 0 2,806
Y-MABS THERAPEUTICS INC COM 984241109   834,090 170,920 SH   SOLE 1 170,920 0 0
YAMANA GOLD INC COM 98462Y100   19,777,208 3,560,818 SH   SOLE 1 3,560,818 0 0
YANDEX N V SHS CLASS A N97284108   0 20,969 SH   SOLE 1 18,836 0 2,133
YATSEN HLDG LTD ADS 985194109   242,913 166,379 SH   SOLE 1 159,948 0 6,431
YELLOW CORP COM 985510106   515,514 205,384 SH   SOLE 1 205,384 0 0
YELP INC CL A 985817105   1,290,366 47,197 SH   SOLE 1 47,197 0 0
YOUDAO INC SPONSORED ADS 98741T104   184,217 34,241 SH   SOLE 1 33,128 0 1,113
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   14,404,599 1,567,421 SH   SOLE 1 1,567,421 0 0
YUM BRANDS INC COM 988498101   15,990,660 124,849 SH   SOLE 1 120,401 0 4,448
YUM CHINA HLDGS INC COM 98850P109   13,656,598 249,892 SH   SOLE 1 227,887 0 22,005
ZAI LAB LTD ADR 98887Q104   5,937,441 193,402 SH   SOLE 1 175,795 0 17,607
ZIMVIE INC COM 98888T107   125,838 13,473 SH   SOLE 1 13,473 0 0
ZIONS BANCORPORATION N A COM 989701107   1,263,068 25,693 SH   SOLE 1 25,693 0 0
ZOETIS INC CL A 98978V103   471,744 3,219 SH   SOLE 1 3,219 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,572,284 52,218 SH   SOLE 1 52,218 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   6,345,270 236,147 SH   SOLE 1 214,333 0 21,814
ZUORA INC COM CL A 98983V106   1,292,263 203,186 SH   SOLE 1 203,186 0 0