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
111 INC ADS 68247Q102   77,157 29,116 SH   SOLE 1 29,116 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   926,100 406,184 SH   SOLE 1 406,184 0 0
2U INC COM 90214J101   347,699 50,759 SH   SOLE 1 50,759 0 0
3-D SYS CORP DEL COM NEW 88554D205   505,276 47,134 SH   SOLE 1 47,134 0 0
360 DIGITECH INC AMERICAN DEP 88557W101   2,232,746 115,090 SH   SOLE 1 110,437 0 4,653
3M CO COM 88579Y101   41,359,103 393,484 SH   SOLE 1 377,036 0 16,448
4D MOLECULAR THERAPEUTICS IN COM 35104E100   838,855 48,799 SH   SOLE 1 48,799 0 0
89BIO INC COM 282559103   1,360,633 89,339 SH   SOLE 1 89,339 0 0
A10 NETWORKS INC COM 002121101   1,036,033 66,884 SH   SOLE 1 66,884 0 0
ABBOTT LABS COM 002824100   38,435,663 379,574 SH   SOLE 1 358,164 0 21,410
ABBVIE INC COM 00287Y109   2,314,052 14,520 SH   SOLE 1 14,520 0 0
ABSOLUTE SOFTWARE CORP COM 00386B109   27,012,871 3,454,108 SH   SOLE 1 3,448,108 0 6,000
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   1,017,835 15,599 SH   SOLE 1 15,599 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,009,694 13,975 SH   SOLE 1 13,975 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   9,375,710 498,178 SH   SOLE 1 490,291 0 7,887
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   139,410 15,303 SH   SOLE 1 15,303 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   25,433,374 88,987 SH   SOLE 1 82,829 0 6,158
ACCO BRANDS CORP COM 00081T108   1,044,396 196,315 SH   SOLE 1 196,315 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   1,429,099 176,650 SH   SOLE 1 176,650 0 0
ACM RESH INC COM CL A 00108J109   719,960 61,535 SH   SOLE 1 61,535 0 0
ACTIVISION BLIZZARD INC COM 00507V109   8,619,427 100,706 SH   SOLE 1 95,644 0 5,062
ACUITY BRANDS INC COM 00508Y102   470,164 2,573 SH   SOLE 1 2,573 0 0
ACUITYADS HLDGS INC COM 00510L106   211,692 133,700 SH   SOLE 1 133,700 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   239,203 6,226 SH   SOLE 1 6,226 0 0
ADECOAGRO S A COM L00849106   120,541 14,900 SH   SOLE 1 14,900 0 0
ADEIA INC COM 00676P107   273,845 30,908 SH   SOLE 1 11,131 0 19,777
ADMA BIOLOGICS INC COM 000899104   2,708,189 818,184 SH   SOLE 1 818,184 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,468,330 9,000 SH   SOLE 1 8,912 0 88
ADT INC DEL COM 00090Q103   7,839,916 1,084,359 SH   SOLE 1 1,056,216 0 28,143
ADTRAN HOLDINGS INC COM 00486H105   616,510 38,872 SH   SOLE 1 38,872 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   18,649,623 153,356 SH   SOLE 1 150,381 0 2,975
ADVANCED MICRO DEVICES INC COM 007903107   383,611 3,914 SH   SOLE 1 3,914 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   500,669 316,879 SH   SOLE 1 316,879 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   107,507 149,856 SH   SOLE 1 149,856 0 0
AES CORP COM 00130H105   10,039,289 416,914 SH   SOLE 1 405,750 0 11,164
AFLAC INC COM 001055102   36,770,400 569,907 SH   SOLE 1 554,190 0 15,717
AGIOS PHARMACEUTICALS INC COM 00847X104   2,814,606 122,534 SH   SOLE 1 122,534 0 0
AGNICO EAGLE MINES LTD COM 008474108   126,159,121 2,474,797 SH   SOLE 1 2,149,014 0 325,783
AIR LEASE CORP CL A 00912X302   337,125 8,563 SH   SOLE 1 8,563 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   1,236,760 59,374 SH   SOLE 1 59,374 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   169,788 302,977 SH   SOLE 1 302,977 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   67,769,571 5,551,252 SH   SOLE 1 5,507,552 0 43,700
ALARM COM HLDGS INC COM 011642105   1,844,371 36,682 SH   SOLE 1 36,682 0 0
ALCOA CORP COM 013872106   874,821 20,555 SH   SOLE 1 20,555 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   1,817,885 183,070 SH   SOLE 1 183,070 0 0
ALGOMA STL GROUP INC COM 015658107   742,112 91,600 SH   SOLE 1 91,600 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   13,789,547 1,643,528 SH   SOLE 1 1,643,528 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   297,909 46,841 SH   SOLE 1 46,841 0 0
ALKERMES PLC SHS G01767105   18,007,687 638,797 SH   SOLE 1 638,797 0 0
ALLEGION PLC ORD SHS G0176J109   852,239 7,985 SH   SOLE 1 7,985 0 0
ALLIANT ENERGY CORP COM 018802108   980,264 18,357 SH   SOLE 1 16,797 0 1,560
ALLIED MOTION TECHNOLOGIES I COM 019330109   252,732 6,539 SH   SOLE 1 6,539 0 0
ALLSTATE CORP COM 020002101   23,320,851 210,458 SH   SOLE 1 209,368 0 1,090
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,584,328 12,901 SH   SOLE 1 12,901 0 0
ALPHABET INC CAP STK CL C 02079K107   83,494,632 802,833 SH   SOLE 1 759,474 0 43,359
ALPHABET INC CAP STK CL A 02079K305   27,502,661 265,137 SH   SOLE 1 260,216 0 4,921
ALPINE IMMUNE SCIENCES INC COM 02083G100   418,710 54,237 SH   SOLE 1 54,237 0 0
ALTAIR ENGR INC COM CL A 021369103   3,959,344 54,907 SH   SOLE 1 54,907 0 0
ALTERYX INC COM CL A 02156B103   4,575,340 77,759 SH   SOLE 1 77,759 0 0
ALTIMMUNE INC COM NEW 02155H200   331,511 78,557 SH   SOLE 1 78,557 0 0
ALTO INGREDIENTS INC COM 021513106   103,404 68,936 SH   SOLE 1 68,936 0 0
ALTRIA GROUP INC COM 02209S103   918,904 20,594 SH   SOLE 1 20,594 0 0
AMAZON COM INC COM 023135106   79,753,411 772,131 SH   SOLE 1 739,052 0 33,079
AMBARELLA INC SHS G037AX101   3,468,881 44,806 SH   SOLE 1 44,806 0 0
AMBEV SA SPONSORED ADR 02319V103   5,092,074 1,805,700 SH   SOLE 1 1,646,535 0 159,165
AMER SOFTWARE INC CL A 029683109   227,295 18,025 SH   SOLE 1 18,025 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   11,499,952 546,316 SH   SOLE 1 494,673 0 51,643
AMERICAN AXLE & MFG HLDGS IN COM 024061103   2,373,959 303,964 SH   SOLE 1 303,964 0 0
AMERICAN EXPRESS CO COM 025816109   36,545,827 221,557 SH   SOLE 1 210,839 0 10,718
AMERICAN FINL GROUP INC OHIO COM 025932104   8,313,516 68,424 SH   SOLE 1 66,614 0 1,810
AMERICAN PUB ED INC COM 02913V103   151,104 27,879 SH   SOLE 1 27,879 0 0
AMERICAN RES CORP CL A 02927U208   87,864 58,576 SH   SOLE 1 58,576 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   154,572 31,481 SH   SOLE 1 31,481 0 0
AMERISAFE INC COM 03071H100   320,280 6,543 SH   SOLE 1 6,543 0 0
AMERISOURCEBERGEN CORP COM 03073E105   8,995,780 56,185 SH   SOLE 1 54,215 0 1,970
AMETEK INC COM 031100100   11,618,262 79,944 SH   SOLE 1 75,207 0 4,737
AMGEN INC COM 031162100   56,525,260 233,817 SH   SOLE 1 222,337 0 11,480
AMICUS THERAPEUTICS INC COM 03152W109   385,688 34,778 SH   SOLE 1 34,778 0 0
AMN HEALTHCARE SVCS INC COM 001744101   2,188,319 26,378 SH   SOLE 1 26,378 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   459,391 330,497 SH   SOLE 1 330,497 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   220,517 23,115 SH   SOLE 1 23,115 0 0
ANGI INC COM CL A NEW 00183L102   1,261,952 555,926 SH   SOLE 1 555,926 0 0
ANGIODYNAMICS INC COM 03475V101   663,280 64,147 SH   SOLE 1 64,147 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   10,129,006 418,727 SH   SOLE 1 382,567 0 36,160
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   6,703,496 100,457 SH   SOLE 1 100,457 0 0
ANIKA THERAPEUTICS INC COM 035255108   459,463 15,998 SH   SOLE 1 15,998 0 0
ANNEXON INC COM 03589W102   233,699 60,701 SH   SOLE 1 60,701 0 0
ANSYS INC COM 03662Q105   18,986,573 57,051 SH   SOLE 1 54,407 0 2,644
ANTERO MIDSTREAM CORP COM 03676B102   1,922,135 183,235 SH   SOLE 1 183,235 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,063,682 201,455 SH   SOLE 1 201,455 0 0
AON PLC SHS CL A G0403H108   2,195,680 6,964 SH   SOLE 1 6,789 0 175
APELLIS PHARMACEUTICALS INC COM 03753U106   10,025,590 151,995 SH   SOLE 1 151,995 0 0
APPLE INC COM 037833100   419,141,996 2,541,795 SH   SOLE 1 2,423,280 0 118,515
APPLIED INDL TECHNOLOGIES IN COM 03820C105   485,800 3,418 SH   SOLE 1 2,101 0 1,317
APPLIED MATLS INC COM 038222105   21,045,815 171,341 SH   SOLE 1 164,505 0 6,836
APPLOVIN CORP COM CL A 03831W108   921,312 58,496 SH   SOLE 1 58,496 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   5,481,418 181,986 SH   SOLE 1 181,986 0 0
ARCH CAP GROUP LTD ORD G0450A105   501,220 7,385 SH   SOLE 1 7,385 0 0
ARCH RESOURCES INC CL A 03940R107   3,844,153 29,242 SH   SOLE 1 29,242 0 0
ARCHROCK INC COM 03957W106   392,432 40,167 SH   SOLE 1 40,167 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   6,389,948 828,787 SH   SOLE 1 828,787 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,309,319 119,029 SH   SOLE 1 119,029 0 0
ARDELYX INC COM 039697107   3,372,443 704,059 SH   SOLE 1 704,059 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,436,174 96,582 SH   SOLE 1 96,582 0 0
ARISTA NETWORKS INC COM 040413106   3,078,385 18,339 SH   SOLE 1 17,789 0 550
ARLO TECHNOLOGIES INC COM 04206A101   83,228 13,734 SH   SOLE 1 13,734 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   593,144 8,326 SH   SOLE 1 8,326 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   5,353,948 244,696 SH   SOLE 1 244,696 0 0
ARROW ELECTRS INC COM 042735100   9,525,084 76,280 SH   SOLE 1 72,742 0 3,538
ARVINAS INC COM 04335A105   3,854,606 141,091 SH   SOLE 1 141,091 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   13,509,525 1,695,047 SH   SOLE 1 1,470,307 0 224,740
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,815,454 2,667 SH   SOLE 1 2,667 0 0
ASPEN AEROGELS INC COM 04523Y105   99,785 13,394 SH   SOLE 1 13,394 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   1,376,468 216,086 SH   SOLE 1 216,086 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   309,122 9,829 SH   SOLE 1 9,829 0 0
ASSURANT INC COM 04621X108   2,900,411 24,156 SH   SOLE 1 23,889 0 267
ASTRAZENECA PLC SPONSORED ADR 046353108   781,557 11,260 SH   SOLE 1 11,260 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   499,003 37,519 SH   SOLE 1 37,519 0 0
ASTRONICS CORP COM 046433108   1,156,335 86,552 SH   SOLE 1 86,552 0 0
ASURE SOFTWARE INC COM 04649U102   838,593 57,834 SH   SOLE 1 57,834 0 0
AT&T INC COM 00206R102   38,050,551 1,976,652 SH   SOLE 1 1,877,394 0 99,258
ATI INC COM 01741R102   1,326,211 33,609 SH   SOLE 1 33,609 0 0
ATLASSIAN CORPORATION CL A 049468101   29,316,799 171,273 SH   SOLE 1 170,036 0 1,237
ATRICURE INC COM 04963C209   1,807,842 43,615 SH   SOLE 1 43,615 0 0
AUTODESK INC COM 052769106   13,414,663 64,444 SH   SOLE 1 60,900 0 3,544
AUTOHOME INC SP ADS RP CL A 05278C107   2,484,947 74,244 SH   SOLE 1 72,059 0 2,185
AUTOMATIC DATA PROCESSING IN COM 053015103   21,184,358 95,155 SH   SOLE 1 90,718 0 4,437
AVIDXCHANGE HOLDINGS INC COM 05368X102   393,806 50,488 SH   SOLE 1 50,488 0 0
AVNET INC COM 053807103   2,463,807 54,509 SH   SOLE 1 54,509 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,228,032 9,216 SH   SOLE 1 8,912 0 304
AXIS CAP HLDGS LTD SHS G0692U109   554,796 10,176 SH   SOLE 1 10,176 0 0
AXOGEN INC COM 05463X106   968,105 102,445 SH   SOLE 1 102,445 0 0
AXON ENTERPRISE INC COM 05464C101   6,180,452 27,487 SH   SOLE 1 27,487 0 0
AXONICS INC COM 05465P101   3,429,369 62,855 SH   SOLE 1 62,855 0 0
AXT INC COM 00246W103   63,979 16,075 SH   SOLE 1 16,075 0 0
AZENTA INC COM 114340102   1,154,766 25,880 SH   SOLE 1 25,880 0 0
AZZ INC COM 002474104   1,067,662 25,889 SH   SOLE 1 25,889 0 0
B2GOLD CORP COM 11777Q209   33,254,576 8,416,864 SH   SOLE 1 8,325,864 0 91,000
BAIDU INC SPON ADR REP A 056752108   27,085,160 179,467 SH   SOLE 1 160,898 0 18,569
BAKER HUGHES COMPANY CL A 05722G100   14,827,316 513,767 SH   SOLE 1 500,538 0 13,229
BALL CORP COM 058498106   878,398 15,939 SH   SOLE 1 15,939 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100   662,088 168,900 SH   SOLE 1 168,900 0 0
BANCO DE CHILE SPONSORED ADS 059520106   1,790,179 91,710 SH   SOLE 1 90,448 0 1,262
BANDWIDTH INC COM CL A 05988J103   1,545,931 101,706 SH   SOLE 1 101,706 0 0
BANK AMERICA CORP COM 060505104   115,634,490 4,043,164 SH   SOLE 1 3,876,905 0 166,259
BANK MONTREAL QUE COM 063671101   336,231,141 3,775,059 SH   SOLE 1 3,381,425 0 393,634
BANK NOVA SCOTIA HALIFAX COM 064149107   476,587,353 9,462,958 SH   SOLE 1 9,041,695 0 421,263
BANK OZK LITTLE ROCK ARK COM 06417N103   1,013,004 29,620 SH   SOLE 1 29,620 0 0
BAOZUN INC SPONSORED ADR 06684L103   751,428 124,822 SH   SOLE 1 113,650 0 11,172
BARNES & NOBLE ED INC COM 06777U101   179,822 118,304 SH   SOLE 1 118,304 0 0
BARRICK GOLD CORP COM 067901108   221,859,848 11,951,384 SH   SOLE 1 10,930,384 0 1,021,000
BATH & BODY WORKS INC COM 070830104   6,958,979 190,240 SH   SOLE 1 180,191 0 10,049
BAYTEX ENERGY CORP COM 07317Q105   12,540,091 3,342,973 SH   SOLE 1 3,342,973 0 0
BCE INC COM NEW 05534B760   191,175,562 4,268,056 SH   SOLE 1 3,950,756 0 317,300
BEACON ROOFING SUPPLY INC COM 073685109   384,997 6,542 SH   SOLE 1 6,542 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   1,286,645 81,023 SH   SOLE 1 81,023 0 0
BEIGENE LTD SPONSORED ADR 07725L102   6,937,264 32,187 SH   SOLE 1 30,034 0 2,153
BELLUS HEALTH INC NEW COM NEW 07987C204   5,303,385 738,200 SH   SOLE 1 738,200 0 0
BENCHMARK ELECTRS INC COM 08160H101   629,159 26,558 SH   SOLE 1 26,558 0 0
BERKLEY W R CORP COM 084423102   6,470,246 103,923 SH   SOLE 1 103,227 0 696
BERKSHIRE HATHAWAY INC DEL CL A 084670108   8,380,800 18 SH   SOLE 1 18 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   28,530,348 92,400 SH   SOLE 1 92,400 0 0
BERRY CORP COM 08579X101   1,578,470 201,079 SH   SOLE 1 201,079 0 0
BEST BUY INC COM 086516101   5,546,056 70,858 SH   SOLE 1 70,472 0 386
BGSF INC COM 05601C105   270,063 25,358 SH   SOLE 1 25,358 0 0
BHP GROUP LTD SPONSORED ADS 088606108   4,330,523 68,294 SH   SOLE 1 62,757 0 5,537
BIG LOTS INC COM 089302103   482,810 44,052 SH   SOLE 1 44,052 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   1,913,990 11,312 SH   SOLE 1 11,312 0 0
BIOATLA INC COM 09077B104   130,286 48,614 SH   SOLE 1 48,614 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   2,899,076 347,611 SH   SOLE 1 347,611 0 0
BIOGEN INC COM 09062X103   29,823,722 107,268 SH   SOLE 1 101,842 0 5,426
BIOMARIN PHARMACEUTICAL INC COM 09061G101   22,410,514 230,466 SH   SOLE 1 221,941 0 8,525
BLACK KNIGHT INC COM 09215C105   1,617,321 28,098 SH   SOLE 1 27,088 0 1,010
BLACKBAUD INC COM 09227Q100   1,574,773 22,724 SH   SOLE 1 22,724 0 0
BLACKBERRY LTD COM 09228F103   15,894,789 3,465,000 SH   SOLE 1 3,465,000 0 0
BLACKROCK CAP INVT CORP COM 092533108   36,046 10,448 SH   SOLE 1 10,448 0 0
BLACKROCK INC COM 09247X101   14,500,500 21,671 SH   SOLE 1 21,000 0 671
BLOCK INC CL A 852234103   26,226,291 382,029 SH   SOLE 1 379,099 0 2,930
BLOOM ENERGY CORP COM CL A 093712107   3,541,601 177,702 SH   SOLE 1 177,702 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   1,525,230 55,706 SH   SOLE 1 55,706 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,197,047 17,614 SH   SOLE 1 17,614 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   1,067,073 23,718 SH   SOLE 1 23,718 0 0
BOOT BARN HLDGS INC COM 099406100   426,042 5,559 SH   SOLE 1 5,559 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   253,136 2,731 SH   SOLE 1 2,731 0 0
BORGWARNER INC COM 099724106   1,313,938 26,755 SH   SOLE 1 25,852 0 903
BOSTON PROPERTIES INC COM 101121101   4,235,702 78,265 SH   SOLE 1 78,265 0 0
BOX INC CL A 10316T104   8,656,894 323,139 SH   SOLE 1 312,468 0 10,671
BRAEMAR HOTELS & RESORTS INC COM 10482B101   439,646 113,898 SH   SOLE 1 113,898 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   315,921 66,791 SH   SOLE 1 66,791 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   748,995 24,703 SH   SOLE 1 24,703 0 0
BRF SA SPONSORED ADR 10552T107   2,693,266 2,104,114 SH   SOLE 1 2,071,744 0 32,370
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,393,388 31,087 SH   SOLE 1 31,087 0 0
BRIGHTCOVE INC COM 10921T101   125,321 28,162 SH   SOLE 1 28,162 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   87,217 15,519 SH   SOLE 1 15,519 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,537,019 22,176 SH   SOLE 1 22,176 0 0
BROADCOM INC COM 11135F101   492,061 767 SH   SOLE 1 767 0 0
BROOKDALE SR LIVING INC COM 112463104   211,300 71,627 SH   SOLE 1 71,627 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   49,868,608 1,522,502 SH   SOLE 1 1,410,516 0 111,986
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   1,544,463 83,800 SH   SOLE 1 80,200 0 3,600
BROOKFIELD CORP CL A LTD VT SH 11271J107   217,213,136 6,667,723 SH   SOLE 1 6,144,476 0 523,247
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   114,695,251 3,394,334 SH   SOLE 1 2,931,459 0 462,875
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   14,359,364 311,571 SH   SOLE 1 311,571 0 0
BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105   4,469,195 136,600 SH   SOLE 1 133,400 0 3,200
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   21,050,740 602,024 SH   SOLE 1 523,524 0 78,500
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   23,780,166 754,476 SH   SOLE 1 654,076 0 100,400
BROWN & BROWN INC COM 115236101   4,257,923 74,154 SH   SOLE 1 74,154 0 0
BRP GROUP INC COM CL A 05589G102   1,618,569 63,573 SH   SOLE 1 63,573 0 0
BRP INC COM SUN VTG 05577W200   36,603,215 467,776 SH   SOLE 1 467,776 0 0
BRUNSWICK CORP COM 117043109   979,982 11,951 SH   SOLE 1 11,902 0 49
BUILD-A-BEAR WORKSHOP INC COM 120076104   1,046,590 45,034 SH   SOLE 1 45,034 0 0
BURFORD CAP LTD ORD SHS G17977110   1,678,985 151,807 SH   SOLE 1 151,807 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   9,930,342 99,933 SH   SOLE 1 99,933 0 0
C4 THERAPEUTICS INC COM STK 12529R107   357,624 113,893 SH   SOLE 1 113,893 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   51,684,031 246,009 SH   SOLE 1 235,347 0 10,662
CAE INC COM 124765108   6,959,561 307,800 SH   SOLE 1 245,400 0 62,400
CALIX INC COM 13100M509   1,011,243 18,870 SH   SOLE 1 18,870 0 0
CALLON PETE CO DEL COM 13123X508   1,013,700 30,314 SH   SOLE 1 30,314 0 0
CAMDEN PPTY TR SH BEN INT 133131102   206,954 1,974 SH   SOLE 1 1,974 0 0
CAMECO CORP COM 13321L108   65,653,304 2,507,357 SH   SOLE 1 2,124,857 0 382,500
CAMPBELL SOUP CO COM 134429109   870,828 15,839 SH   SOLE 1 15,839 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   15,451,972 803,559 SH   SOLE 1 737,959 0 65,600
CANADIAN IMPERIAL BK COMM TO COM 136069101   150,002,753 3,537,602 SH   SOLE 1 3,436,002 0 101,600
CANADIAN NAT RES LTD COM 136385101   275,037,731 4,970,372 SH   SOLE 1 4,423,724 0 546,648
CANADIAN NATL RY CO COM 136375102   538,698,940 4,565,699 SH   SOLE 1 4,245,980 0 319,719
CANADIAN PAC RY LTD COM 13645T100   455,745,096 5,918,840 SH   SOLE 1 5,459,755 0 459,085
CAPRI HOLDINGS LIMITED SHS G1890L107   12,448,984 264,872 SH   SOLE 1 252,188 0 12,684
CAREDX INC COM 14167L103   1,724,590 188,686 SH   SOLE 1 188,686 0 0
CARIBOU BIOSCIENCES INC COM 142038108   420,287 79,150 SH   SOLE 1 79,150 0 0
CARISMA THERAPEUTICS INC COM 14216R101   45,868 14,796 SH   SOLE 1 14,796 0 0
CARLYLE GROUP INC COM 14316J108   5,138,939 165,452 SH   SOLE 1 165,452 0 0
CARMAX INC COM 143130102   9,067,337 141,060 SH   SOLE 1 141,060 0 0
CARNIVAL CORP COMMON STOCK 143658300   23,129,455 2,278,764 SH   SOLE 1 2,274,173 0 4,591
CARPARTS COM INC COM 14427M107   93,471 17,504 SH   SOLE 1 17,504 0 0
CARRIAGE SVCS INC COM 143905107   273,612 8,965 SH   SOLE 1 8,965 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   308,851 138,498 SH   SOLE 1 138,498 0 0
CARTERS INC COM 146229109   1,093,544 15,205 SH   SOLE 1 15,205 0 0
CASTLE BIOSCIENCES INC COM 14843C105   958,375 42,182 SH   SOLE 1 42,182 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   3,198,713 192,926 SH   SOLE 1 192,926 0 0
CATERPILLAR INC COM 149123101   38,634,371 168,827 SH   SOLE 1 159,711 0 9,116
CBRE GROUP INC CL A 12504L109   1,171,950 16,096 SH   SOLE 1 10,712 0 5,384
CECO ENVIRONMENTAL CORP COM 125141101   2,027,809 144,947 SH   SOLE 1 144,947 0 0
CELESTICA INC SUB VTG SHS 15101Q108   20,283,487 1,572,843 SH   SOLE 1 1,572,843 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,534,043 42,636 SH   SOLE 1 42,636 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   956,112 156,997 SH   SOLE 1 156,997 0 0
CELSIUS HLDGS INC COM NEW 15118V207   4,091,684 44,025 SH   SOLE 1 44,025 0 0
CENOVUS ENERGY INC COM 15135U109   217,071,401 12,442,251 SH   SOLE 1 11,811,051 0 631,200
CENTERRA GOLD INC COM 152006102   25,173,527 3,897,355 SH   SOLE 1 3,893,755 0 3,600
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   1,969,302 297,029 SH   SOLE 1 297,029 0 0
CENTURY CASINOS INC COM 156492100   84,588 11,540 SH   SOLE 1 11,540 0 0
CERENCE INC COM 156727109   862,616 30,709 SH   SOLE 1 30,709 0 0
CERIDIAN HCM HLDG INC COM 15677J108   1,549,404 21,200 SH   SOLE 1 20,300 0 900
CEVA INC COM 157210105   208,324 6,846 SH   SOLE 1 6,846 0 0
CGI INC CL A SUB VTG 12532H104   42,418,572 440,168 SH   SOLE 1 440,168 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   25,042,810 192,637 SH   SOLE 1 182,833 0 9,804
CHEGG INC COM 163092109   8,188,598 502,368 SH   SOLE 1 490,318 0 12,050
CHEMOURS CO COM 163851108   329,520 11,006 SH   SOLE 1 11,006 0 0
CHESAPEAKE ENERGY CORP COM 165167735   470,688 6,190 SH   SOLE 1 6,190 0 0
CHEVRON CORP NEW COM 166764100   46,998,075 288,049 SH   SOLE 1 288,049 0 0
CHICOS FAS INC COM 168615102   454,053 82,555 SH   SOLE 1 82,555 0 0
CHIMERIX INC COM 16934W106   278,509 221,039 SH   SOLE 1 221,039 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105   92,759 17,736 SH   SOLE 1 17,736 0 0
CHINA YUCHAI INTL LTD COM G21082105   1,053,646 133,542 SH   SOLE 1 133,292 0 250
CHINOOK THERAPEUTICS INC COM 16961L106   3,940,385 170,211 SH   SOLE 1 170,211 0 0
CHUBB LIMITED COM H1467J104   51,750,718 266,509 SH   SOLE 1 253,410 0 13,099
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   13,329,933 340,919 SH   SOLE 1 304,263 0 36,656
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   4,616,588 2,060,977 SH   SOLE 1 1,952,477 0 108,500
CIMPRESS PLC SHS EURO G2143T103   1,075,343 24,540 SH   SOLE 1 24,540 0 0
CINCINNATI FINL CORP COM 172062101   5,241,309 46,764 SH   SOLE 1 46,438 0 326
CINTAS CORP COM 172908105   2,891,750 6,250 SH   SOLE 1 6,250 0 0
CIRRUS LOGIC INC COM 172755100   5,718,605 52,282 SH   SOLE 1 49,577 0 2,705
CISCO SYS INC COM 17275R102   2,732,101 52,264 SH   SOLE 1 52,264 0 0
CITIGROUP INC COM NEW 172967424   72,924,547 1,555,226 SH   SOLE 1 1,479,054 0 76,172
CITIZENS INC CL A 174740100   221,498 59,703 SH   SOLE 1 59,703 0 0
CIVEO CORP CDA COM NEW 17878Y207   271,196 13,133 SH   SOLE 1 13,133 0 0
CLEAR SECURE INC COM CL A 18467V109   637,397 24,356 SH   SOLE 1 24,356 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   55,948 53,796 SH   SOLE 1 53,796 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,420,117 77,475 SH   SOLE 1 75,742 0 1,733
CLOROX CO DEL COM 189054109   213,308 1,348 SH   SOLE 1 1,348 0 0
CMS ENERGY CORP COM 125896100   231,832 3,777 SH   SOLE 1 3,777 0 0
CNA FINL CORP COM 126117100   1,094,557 28,044 SH   SOLE 1 28,044 0 0
COCA COLA CO COM 191216100   119,539,316 1,927,121 SH   SOLE 1 1,846,638 0 80,483
COCA COLA CONS INC COM 191098102   248,812 465 SH   SOLE 1 465 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   5,862,722 72,856 SH   SOLE 1 60,120 0 12,736
COEUR MNG INC COM NEW 192108504   554,363 138,938 SH   SOLE 1 138,938 0 0
COGENT BIOSCIENCES INC COM 19240Q201   2,966,333 274,915 SH   SOLE 1 274,915 0 0
COGNEX CORP COM 192422103   6,452,054 130,213 SH   SOLE 1 127,611 0 2,602
COGNYTE SOFTWARE LTD ORD SHS M25133105   870,294 256,724 SH   SOLE 1 256,724 0 0
COHU INC COM 192576106   856,558 22,312 SH   SOLE 1 22,312 0 0
COLGATE PALMOLIVE CO COM 194162103   1,619,032 21,544 SH   SOLE 1 21,544 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   1,000,311 41,697 SH   SOLE 1 41,697 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   7,537,284 71,424 SH   SOLE 1 71,424 0 0
COMFORT SYS USA INC COM 199908104   385,918 2,644 SH   SOLE 1 2,644 0 0
COMMERCIAL METALS CO COM 201723103   468,707 9,585 SH   SOLE 1 9,585 0 0
COMMERCIAL VEH GROUP INC COM 202608105   885,804 121,343 SH   SOLE 1 121,343 0 0
COMMSCOPE HLDG CO INC COM 20337X109   2,253,464 353,762 SH   SOLE 1 353,410 0 352
COMMVAULT SYS INC COM 204166102   701,306 12,360 SH   SOLE 1 12,360 0 0
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   123,850 18,430 SH   SOLE 1 18,430 0 0
COMPASS THERAPEUTICS INC COM 20454B104   73,742 22,551 SH   SOLE 1 22,551 0 0
COMSCORE INC COM 20564W105   25,000 20,325 SH   SOLE 1 20,325 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   419,213 61,649 SH   SOLE 1 61,649 0 0
CONDUENT INC COM 206787103   181,488 52,912 SH   SOLE 1 52,912 0 0
CONOCOPHILLIPS COM 20825C104   36,467,413 367,578 SH   SOLE 1 367,578 0 0
CONSOLIDATED EDISON INC COM 209115104   2,564,721 26,808 SH   SOLE 1 26,808 0 0
CONSTELLATION BRANDS INC CL A 21036P108   14,575,326 64,524 SH   SOLE 1 64,524 0 0
CONSTELLATION ENERGY CORP COM 21037T109   7,837,676 99,843 SH   SOLE 1 97,729 0 2,114
CONSTELLIUM SE CL A SHS F21107101   1,135,273 74,298 SH   SOLE 1 74,298 0 0
CONTAINER STORE GROUP INC COM 210751103   448,328 130,708 SH   SOLE 1 130,708 0 0
CORCEPT THERAPEUTICS INC COM 218352102   4,787,120 221,012 SH   SOLE 1 221,012 0 0
CORE & MAIN INC CL A 21874C102   1,360,059 58,877 SH   SOLE 1 58,877 0 0
CORECIVIC INC COM 21871N101   316,241 34,374 SH   SOLE 1 34,374 0 0
CORPORACION AMER ARPTS S A COM L1995B107   2,435,127 239,207 SH   SOLE 1 239,207 0 0
COSTAR GROUP INC COM 22160N109   760,724 11,049 SH   SOLE 1 11,049 0 0
COSTCO WHSL CORP NEW COM 22160K105   60,838,253 122,443 SH   SOLE 1 116,145 0 6,298
COTERRA ENERGY INC COM 127097103   637,255 25,968 SH   SOLE 1 25,968 0 0
COURSERA INC COM 22266M104   470,327 40,827 SH   SOLE 1 40,827 0 0
CPI CARD GROUP INC COM NEW 12634H200   241,434 5,364 SH   SOLE 1 5,364 0 0
CRAWFORD & CO CL B 224633107   121,217 15,804 SH   SOLE 1 15,804 0 0
CRAWFORD & CO CL A 224633206   289,632 34,645 SH   SOLE 1 34,645 0 0
CREDICORP LTD COM G2519Y108   12,334,114 93,165 SH   SOLE 1 85,815 0 7,350
CRESCENT ENERGY COMPANY CL A COM 44952J104   157,220 13,901 SH   SOLE 1 13,901 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   4,783,099 34,847 SH   SOLE 1 33,913 0 934
CROWN HLDGS INC COM 228368106   1,006,581 12,170 SH   SOLE 1 12,170 0 0
CUMMINS INC COM 231021106   19,159,370 80,205 SH   SOLE 1 77,439 0 2,766
CURIS INC COM NEW 231269200   6,832 11,463 SH   SOLE 1 11,463 0 0
CURTISS WRIGHT CORP COM 231561101   544,291 3,088 SH   SOLE 1 3,088 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   1,407,912 133,578 SH   SOLE 1 133,578 0 0
CUTERA INC COM 232109108   989,891 41,909 SH   SOLE 1 41,909 0 0
CVB FINL CORP COM 126600105   441,837 26,489 SH   SOLE 1 26,489 0 0
CVS HEALTH CORP COM 126650100   3,473,993 46,750 SH   SOLE 1 45,891 0 859
CYBERARK SOFTWARE LTD SHS M2682V108   24,606,262 166,281 SH   SOLE 1 164,528 0 1,753
CYMABAY THERAPEUTICS INC COM 23257D103   2,970,363 340,638 SH   SOLE 1 340,638 0 0
CYTOKINETICS INC COM NEW 23282W605   5,897,211 167,582 SH   SOLE 1 167,582 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   202,807 134,309 SH   SOLE 1 134,309 0 0
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   73,858 241,841 SH   SOLE 1 241,841 0 0
DAKTRONICS INC COM 234264109   769,714 135,752 SH   SOLE 1 135,752 0 0
DANA INC COM 235825205   363,096 24,126 SH   SOLE 1 24,126 0 0
DANAHER CORPORATION COM 235851102   92,728,540 367,912 SH   SOLE 1 350,177 0 17,735
DARLING INGREDIENTS INC COM 237266101   3,117,859 53,388 SH   SOLE 1 53,388 0 0
DASEKE INC COM 23753F107   1,058,879 136,983 SH   SOLE 1 136,983 0 0
DATADOG INC CL A COM 23804L103   4,919,954 67,712 SH   SOLE 1 66,387 0 1,325
DAVE & BUSTERS ENTMT INC COM 238337109   3,281,668 89,200 SH   SOLE 1 89,200 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   245,454 15,887 SH   SOLE 1 15,887 0 0
DEERE & CO COM 244199105   10,058,170 24,361 SH   SOLE 1 23,363 0 998
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   664,591 64,336 SH   SOLE 1 64,336 0 0
DELL TECHNOLOGIES INC CL C 24703L202   6,336,131 157,576 SH   SOLE 1 157,576 0 0
DENISON MINES CORP COM 248356107   632,224 581,291 SH   SOLE 1 556,200 0 25,091
DENTSPLY SIRONA INC COM 24906P109   994,491 25,318 SH   SOLE 1 25,318 0 0
DESCARTES SYS GROUP INC COM 249906108   121,964,526 1,511,223 SH   SOLE 1 1,415,049 0 96,174
DESIGNER BRANDS INC CL A 250565108   423,628 48,470 SH   SOLE 1 48,470 0 0
DESPEGAR COM CORP ORD SHS G27358103   1,317,061 214,505 SH   SOLE 1 214,505 0 0
DESTINATION XL GROUP INC COM 25065K104   285,908 51,889 SH   SOLE 1 51,889 0 0
DHI GROUP INC COM 23331S100   218,844 56,403 SH   SOLE 1 56,403 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   6,757,147 625,083 SH   SOLE 1 625,083 0 0
DIAMONDBACK ENERGY INC COM 25278X109   6,966,932 51,542 SH   SOLE 1 51,542 0 0
DIEBOLD NIXDORF INC COM STK 253651103   327,956 273,297 SH   SOLE 1 273,297 0 0
DIGITAL RLTY TR INC COM 253868103   4,891,217 49,753 SH   SOLE 1 48,249 0 1,504
DINGDONG CAYMAN LTD ADS 25445D101   442,989 114,764 SH   SOLE 1 114,764 0 0
DISH NETWORK CORPORATION CL A 25470M109   7,086,462 759,535 SH   SOLE 1 759,535 0 0
DISNEY WALT CO COM 254687106   108,433,881 1,082,931 SH   SOLE 1 1,041,037 0 41,894
DISTRIBUTION SOLUTIONS GRP I COM 520776105   337,768 7,430 SH   SOLE 1 7,430 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   836,931 619,949 SH   SOLE 1 619,949 0 0
DOCUSIGN INC COM 256163106   36,579,344 627,433 SH   SOLE 1 606,887 0 20,546
DOLBY LABORATORIES INC COM CL A 25659T107   5,312,526 62,193 SH   SOLE 1 61,493 0 700
DOLLAR GEN CORP NEW COM 256677105   3,587,501 17,046 SH   SOLE 1 17,046 0 0
DOMINOS PIZZA INC COM 25754A201   210,127 637 SH   SOLE 1 637 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   2,302,216 56,344 SH   SOLE 1 56,344 0 0
DORIAN LPG LTD SHS USD Y2106R110   2,418,323 121,280 SH   SOLE 1 121,280 0 0
DOUGLAS ELLIMAN INC COM 25961D105   115,337 37,086 SH   SOLE 1 37,086 0 0
DOUGLAS EMMETT INC COM 25960P109   1,896,169 153,785 SH   SOLE 1 153,785 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   546,701 459,413 SH   SOLE 1 424,177 0 35,236
DR REDDYS LABS LTD ADR 256135203   4,014,931 70,524 SH   SOLE 1 70,483 0 41
DRAFTKINGS INC NEW COM CL A 26142V105   5,158,007 266,426 SH   SOLE 1 266,426 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   1,673,358 174,672 SH   SOLE 1 173,798 0 874
DROPBOX INC CL A 26210C104   7,358,799 340,370 SH   SOLE 1 330,819 0 9,551
DT MIDSTREAM INC COMMON STOCK 23345M107   1,354,268 27,431 SH   SOLE 1 27,431 0 0
DUCOMMUN INC DEL COM 264147109   394,623 7,213 SH   SOLE 1 7,213 0 0
DULUTH HLDGS INC COM CL B 26443V101   88,401 13,856 SH   SOLE 1 13,856 0 0
DUOLINGO INC CL A COM 26603R106   3,139,832 22,020 SH   SOLE 1 22,020 0 0
DUPONT DE NEMOURS INC COM 26614N102   12,252,574 170,720 SH   SOLE 1 165,744 0 4,976
DURECT CORP COM NEW 266605500   107,048 23,631 SH   SOLE 1 23,631 0 0
DYNE THERAPEUTICS INC COM 26818M108   242,035 21,010 SH   SOLE 1 21,010 0 0
E L F BEAUTY INC COM 26856L103   12,256,151 148,830 SH   SOLE 1 148,830 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   264,096 9,309 SH   SOLE 1 9,309 0 0
EATON CORP PLC SHS G29183103   2,345,473 13,689 SH   SOLE 1 13,089 0 600
EBAY INC. COM 278642103   10,559,439 237,986 SH   SOLE 1 222,749 0 15,237
EBIX INC COM NEW 278715206   315,544 23,923 SH   SOLE 1 23,923 0 0
ECOPETROL S A SPONSORED ADS 279158109   15,230,329 1,442,266 SH   SOLE 1 1,325,365 0 116,901
EDGIO INC COM 53261M104   44,808 56,640 SH   SOLE 1 56,640 0 0
EDISON INTL COM 281020107   4,344,038 61,539 SH   SOLE 1 58,784 0 2,755
EDWARDS LIFESCIENCES CORP COM 28176E108   2,472,386 29,885 SH   SOLE 1 29,497 0 388
EL POLLO LOCO HLDGS INC COM 268603107   257,635 26,865 SH   SOLE 1 26,865 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   2,640,610 280,916 SH   SOLE 1 280,916 0 0
ELASTIC N V ORD SHS N14506104   1,960,899 33,867 SH   SOLE 1 33,317 0 550
ELDORADO GOLD CORP NEW COM 284902509   17,746,167 1,713,234 SH   SOLE 1 1,713,234 0 0
ELECTRONIC ARTS INC COM 285512109   1,877,816 15,590 SH   SOLE 1 15,590 0 0
EMAGIN CORP COM NEW 29076N206   68,386 32,878 SH   SOLE 1 32,878 0 0
EMBECTA CORP COMMON STOCK 29082K105   326,276 11,603 SH   SOLE 1 11,603 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   12,322,419 752,744 SH   SOLE 1 746,457 0 6,287
EMCOR GROUP INC COM 29084Q100   1,925,879 11,845 SH   SOLE 1 11,845 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   475,058 45,855 SH   SOLE 1 45,855 0 0
EMERSON ELEC CO COM 291011104   29,256,122 335,737 SH   SOLE 1 320,065 0 15,672
EMPLOYERS HLDGS INC COM 292218104   363,370 8,716 SH   SOLE 1 8,716 0 0
ENBRIDGE INC COM 29250N105   536,919,820 14,082,814 SH   SOLE 1 13,215,900 0 866,914
ENDEAVOUR SILVER CORP COM 29258Y103   747,328 193,500 SH   SOLE 1 193,500 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   490,582 181,697 SH   SOLE 1 179,681 0 2,016
ENERFLEX LTD COM 29269R105   5,229,976 878,100 SH   SOLE 1 878,100 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   627,878 293,401 SH   SOLE 1 293,401 0 0
ENERPLUS CORP COM 292766102   7,879,688 546,714 SH   SOLE 1 539,847 0 6,867
ENETI INC COM Y2294C107   1,238,267 132,435 SH   SOLE 1 132,435 0 0
ENNIS INC COM 293389102   402,081 19,065 SH   SOLE 1 19,065 0 0
ENOVIS CORPORATION COM 194014502   2,114,460 39,530 SH   SOLE 1 39,530 0 0
ENPRO INDS INC COM 29355X107   489,634 4,713 SH   SOLE 1 4,713 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,632,497 7,043 SH   SOLE 1 6,875 0 168
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,261,761 30,865 SH   SOLE 1 30,865 0 0
EOG RES INC COM 26875P101   9,550,742 83,318 SH   SOLE 1 77,129 0 6,189
EQRX INC COM 26886C107   844,684 435,404 SH   SOLE 1 435,404 0 0
EQUINOR ASA SPONSORED ADR 29446M102   2,236,844 78,679 SH   SOLE 1 69,358 0 9,321
EQUITRANS MIDSTREAM CORP COM 294600101   2,070,228 358,171 SH   SOLE 1 358,171 0 0
ERASCA INC COM 29479A108   504,900 167,741 SH   SOLE 1 167,741 0 0
ERO COPPER CORP COM 296006109   4,224,485 238,800 SH   SOLE 1 234,300 0 4,500
ESPERION THERAPEUTICS INC NE COM 29664W105   380,867 239,539 SH   SOLE 1 239,539 0 0
ESS TECH INC COMMON STOCK 26916J106   109,064 78,463 SH   SOLE 1 78,463 0 0
ETSY INC COM 29786A106   17,181,893 154,333 SH   SOLE 1 153,465 0 868
EVEREST RE GROUP LTD COM G3223R108   605,412 1,691 SH   SOLE 1 1,605 0 86
EVERSOURCE ENERGY COM 30040W108   1,497,349 19,133 SH   SOLE 1 19,133 0 0
EXACT SCIENCES CORP COM 30063P105   10,846,277 159,951 SH   SOLE 1 156,906 0 3,045
EXELIXIS INC COM 30161Q104   9,431,921 485,931 SH   SOLE 1 485,931 0 0
EXELON CORP COM 30161N101   6,877,919 164,190 SH   SOLE 1 154,873 0 9,317
EXPEDIA GROUP INC COM NEW 30212P303   5,765,426 59,419 SH   SOLE 1 57,505 0 1,914
EXPEDITORS INTL WASH INC COM 302130109   582,755 5,292 SH   SOLE 1 5,292 0 0
EXPENSIFY INC COM CL A 30219Q106   232,764 28,560 SH   SOLE 1 28,560 0 0
EXTRA SPACE STORAGE INC COM 30225T102   7,859,743 48,240 SH   SOLE 1 46,933 0 1,307
EXTREME NETWORKS COM 30226D106   826,959 43,251 SH   SOLE 1 43,251 0 0
EXXON MOBIL CORP COM 30231G102   48,596,816 443,159 SH   SOLE 1 443,159 0 0
F5 INC COM 315616102   6,442,849 44,223 SH   SOLE 1 42,940 0 1,283
FACTSET RESH SYS INC COM 303075105   2,200,807 5,302 SH   SOLE 1 5,302 0 0
FARO TECHNOLOGIES INC COM 311642102   900,111 36,575 SH   SOLE 1 36,575 0 0
FASTENAL CO COM 311900104   10,459,505 193,910 SH   SOLE 1 189,963 0 3,947
FASTLY INC CL A 31188V100   1,947,491 109,656 SH   SOLE 1 109,656 0 0
FERGUSON PLC NEW SHS G3421J106   25,582,764 191,273 SH   SOLE 1 185,583 0 5,690
FIBROGEN INC COM 31572Q808   498,931 26,738 SH   SOLE 1 26,738 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   18,958,182 348,945 SH   SOLE 1 338,917 0 10,028
FIRST SOLAR INC COM 336433107   3,620,505 16,646 SH   SOLE 1 16,646 0 0
FIRSTSERVICE CORP NEW COM 33767E202   38,669,164 274,454 SH   SOLE 1 255,454 0 19,000
FISCALNOTE HOLDINGS INC COM CL A 337655104   60,553 27,154 SH   SOLE 1 27,154 0 0
FIVE BELOW INC COM 33829M101   5,893,214 28,612 SH   SOLE 1 28,612 0 0
FIVERR INTL LTD ORD SHS M4R82T106   4,125,554 118,143 SH   SOLE 1 118,143 0 0
FLEX LTD ORD Y2573F102   10,117,865 439,716 SH   SOLE 1 437,798 0 1,918
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   820,347 8,618 SH   SOLE 1 8,358 0 260
FOOT LOCKER INC COM 344849104   5,856,537 147,557 SH   SOLE 1 147,557 0 0
FORMFACTOR INC COM 346375108   2,573,894 80,813 SH   SOLE 1 80,813 0 0
FORTINET INC COM 34959E109   20,033,038 301,430 SH   SOLE 1 286,227 0 15,203
FORTIS INC COM 349553107   239,352,578 5,631,035 SH   SOLE 1 5,124,518 0 506,517
FORTUNA SILVER MINES INC COM 349915108   461,436 121,100 SH   SOLE 1 121,100 0 0
FRANCO NEV CORP COM 351858105   240,263,268 1,647,308 SH   SOLE 1 1,508,966 0 138,342
FRONTIER GROUP HLDGS INC COM 35909R108   2,295,888 233,322 SH   SOLE 1 233,322 0 0
FRONTLINE PLC COM M46528101   14,119,420 852,622 SH   SOLE 1 852,622 0 0
FUTUREFUEL CORP COM 36116M106   167,437 22,688 SH   SOLE 1 22,688 0 0
G III APPAREL GROUP LTD COM 36237H101   348,973 22,442 SH   SOLE 1 22,442 0 0
G1 THERAPEUTICS INC COM 3621LQ109   44,255 16,513 SH   SOLE 1 16,513 0 0
GALLAGHER ARTHUR J & CO COM 363576109   336,132 1,757 SH   SOLE 1 1,757 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109   3,516,007 833,177 SH   SOLE 1 752,962 0 80,215
GAP INC COM 364760108   934,423 93,070 SH   SOLE 1 93,070 0 0
GEN DIGITAL INC COM 668771108   13,524,568 788,145 SH   SOLE 1 754,281 0 33,864
GENERAC HLDGS INC COM 368736104   7,359,585 68,138 SH   SOLE 1 68,138 0 0
GENERAL MLS INC COM 370334104   5,833,756 68,263 SH   SOLE 1 67,399 0 864
GENERAL MTRS CO COM 37045V100   11,278,476 307,483 SH   SOLE 1 302,112 0 5,371
GENETRON HLDGS LTD ADS 37186H100   12,322 11,735 SH   SOLE 1 11,735 0 0
GENIE ENERGY LTD CL B 372284208   240,440 17,398 SH   SOLE 1 17,398 0 0
GENTEX CORP COM 371901109   2,448,477 87,352 SH   SOLE 1 85,911 0 1,441
GEO GROUP INC NEW COM 36162J106   187,798 23,802 SH   SOLE 1 23,802 0 0
GERDAU SA SPON ADR REP PFD 373737105   10,385,622 2,106,617 SH   SOLE 1 2,062,838 0 43,779
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   59,098,416 1,714,076 SH   SOLE 1 1,531,976 0 182,100
GILDAN ACTIVEWEAR INC COM 375916103   6,145,793 185,000 SH   SOLE 1 185,000 0 0
GILEAD SCIENCES INC COM 375558103   15,058,391 181,492 SH   SOLE 1 175,783 0 5,709
GLAUKOS CORP COM 377322102   2,909,107 58,066 SH   SOLE 1 58,066 0 0
GLOBAL PMTS INC COM 37940X102   1,067,239 10,141 SH   SOLE 1 10,141 0 0
GLOBE LIFE INC COM 37959E102   1,709,931 15,542 SH   SOLE 1 15,542 0 0
GLYCOMIMETICS INC COM 38000Q102   200,341 159,001 SH   SOLE 1 159,001 0 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   856,659 325,726 SH   SOLE 1 325,726 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   2,662,040 279,626 SH   SOLE 1 279,626 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   29,338,496 89,690 SH   SOLE 1 86,219 0 3,471
GOLDMINING INC COM 38149E101   50,351 41,750 SH   SOLE 1 41,750 0 0
GOODRX HLDGS INC COM CL A 38246G108   4,375,031 700,005 SH   SOLE 1 700,005 0 0
GORMAN RUPP CO COM 383082104   224,150 8,966 SH   SOLE 1 8,966 0 0
GOSSAMER BIO INC COM 38341P102   334,711 265,644 SH   SOLE 1 265,644 0 0
GRAINGER W W INC COM 384802104   2,071,252 3,007 SH   SOLE 1 3,007 0 0
GRAN TIERRA ENERGY INC COM 38500T101   3,859,972 4,353,105 SH   SOLE 1 4,353,105 0 0
GRANITE PT MTG TR INC COM STK 38741L107   226,042 45,573 SH   SOLE 1 45,573 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   144,314,607 2,330,649 SH   SOLE 1 2,276,549 0 54,100
GREAT LAKES DREDGE & DOCK CO COM 390607109   100,444 18,498 SH   SOLE 1 18,498 0 0
GREEN BRICK PARTNERS INC COM 392709101   417,915 11,920 SH   SOLE 1 11,920 0 0
GREEN PLAINS INC COM 393222104   301,347 9,724 SH   SOLE 1 9,724 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   113,800 15,441 SH   SOLE 1 15,441 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   1,830,881 64,787 SH   SOLE 1 64,787 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,829,926 8,082 SH   SOLE 1 8,082 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,521,580 16,999 SH   SOLE 1 15,909 0 1,090
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   4,224,912 21,654 SH   SOLE 1 20,989 0 665
GUARDANT HEALTH INC COM 40131M109   3,804,617 162,313 SH   SOLE 1 162,313 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   17,513,655 213,451 SH   SOLE 1 213,451 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   302,047 6,829 SH   SOLE 1 6,829 0 0
HALLIBURTON CO COM 406216101   1,818,889 57,487 SH   SOLE 1 57,487 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   5,087,214 133,208 SH   SOLE 1 133,208 0 0
HANESBRANDS INC COM 410345102   6,044,792 1,149,200 SH   SOLE 1 1,149,200 0 0
HANOVER INS GROUP INC COM 410867105   886,393 6,898 SH   SOLE 1 6,898 0 0
HARLEY DAVIDSON INC COM 412822108   4,767,399 125,557 SH   SOLE 1 125,073 0 484
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   3,481,400 849,122 SH   SOLE 1 824,062 0 25,060
HARROW HEALTH INC COM 415858109   761,146 35,971 SH   SOLE 1 35,971 0 0
HARSCO CORP COM 415864107   1,252,403 183,368 SH   SOLE 1 183,368 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   3,115,979 44,712 SH   SOLE 1 42,868 0 1,844
HASBRO INC COM 418056107   2,719,452 50,651 SH   SOLE 1 48,998 0 1,653
HDFC BANK LTD SPONSORED ADS 40415F101   1,099,922 16,498 SH   SOLE 1 16,498 0 0
HEALTH CATALYST INC COM 42225T107   180,103 15,433 SH   SOLE 1 15,433 0 0
HEALTHEQUITY INC COM 42226A107   5,656,532 96,347 SH   SOLE 1 96,347 0 0
HEALTHSTREAM INC COM 42222N103   349,400 12,893 SH   SOLE 1 12,893 0 0
HEARTLAND EXPRESS INC COM 422347104   531,012 33,355 SH   SOLE 1 33,355 0 0
HEICO CORP NEW COM 422806109   348,237 2,036 SH   SOLE 1 2,036 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,577,443 333,003 SH   SOLE 1 333,003 0 0
HELLO GROUP INC ADS 423403104   3,682,488 404,669 SH   SOLE 1 359,871 0 44,798
HENRY SCHEIN INC COM 806407102   2,610,014 32,009 SH   SOLE 1 32,009 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101   621,106 38,578 SH   SOLE 1 38,578 0 0
HERC HLDGS INC COM 42704L104   475,419 4,174 SH   SOLE 1 4,174 0 0
HERCULES CAPITAL INC COM 427096508   5,177,965 401,704 SH   SOLE 1 401,704 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   217,257 6,101 SH   SOLE 1 6,101 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   38,728 12,574 SH   SOLE 1 12,574 0 0
HERSHEY CO COM 427866108   1,685,721 6,626 SH   SOLE 1 6,626 0 0
HESS CORP COM 42809H107   3,064,068 23,153 SH   SOLE 1 21,936 0 1,217
HESS MIDSTREAM LP CL A SHS 428103105   9,374,476 323,928 SH   SOLE 1 323,928 0 0
HF SINCLAIR CORP COM 403949100   2,386,053 49,319 SH   SOLE 1 49,319 0 0
HIBBETT INC COM 428567101   767,802 13,018 SH   SOLE 1 13,018 0 0
HILTON GRAND VACATIONS INC COM 43283X105   1,281,806 28,850 SH   SOLE 1 28,850 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   6,700,028 675,406 SH   SOLE 1 670,914 0 4,492
HNI CORP COM 404251100   651,679 23,408 SH   SOLE 1 23,408 0 0
HOME DEPOT INC COM 437076102   3,001,075 10,169 SH   SOLE 1 10,169 0 0
HOMOLOGY MEDICINES INC COM 438083107   177,340 172,175 SH   SOLE 1 172,175 0 0
HONDA MOTOR LTD AMERN SHS 438128308   3,644,812 137,592 SH   SOLE 1 128,622 0 8,970
HONEYWELL INTL INC COM 438516106   14,417,902 75,439 SH   SOLE 1 75,439 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   2,481,298 22,735 SH   SOLE 1 21,397 0 1,338
HORMEL FOODS CORP COM 440452100   500,135 12,541 SH   SOLE 1 12,541 0 0
HOSTESS BRANDS INC CL A 44109J106   2,636,061 105,951 SH   SOLE 1 105,951 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   215,935 3,183 SH   SOLE 1 3,183 0 0
HUBBELL INC COM 443510607   1,123,849 4,619 SH   SOLE 1 4,444 0 175
HUDBAY MINERALS INC COM 443628102   17,009,543 3,242,549 SH   SOLE 1 3,242,549 0 0
HUDSON TECHNOLOGIES INC COM 444144109   146,097 16,735 SH   SOLE 1 16,735 0 0
HUNT J B TRANS SVCS INC COM 445658107   348,990 1,989 SH   SOLE 1 1,886 0 103
HUNTINGTON BANCSHARES INC COM 446150104   12,537,224 1,119,395 SH   SOLE 1 1,119,395 0 0
HUYA INC ADS REP SHS A 44852D108   506,154 140,209 SH   SOLE 1 119,961 0 20,248
HYDROFARM HLDGS GROUP INC COM 44888K209   51,833 29,961 SH   SOLE 1 29,961 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   868,236 17,403 SH   SOLE 1 17,403 0 0
I-80 GOLD CORP COM 44955L106   2,059,574 846,100 SH   SOLE 1 846,100 0 0
IAMGOLD CORP COM 450913108   4,049,020 1,483,077 SH   SOLE 1 1,483,077 0 0
ICHOR HOLDINGS SHS G4740B105   610,339 18,642 SH   SOLE 1 18,642 0 0
ICICI BANK LIMITED ADR 45104G104   20,097,044 931,281 SH   SOLE 1 804,055 0 127,226
IDEX CORP COM 45167R104   757,778 3,280 SH   SOLE 1 3,180 0 100
ILLINOIS TOOL WKS INC COM 452308109   2,021,122 8,302 SH   SOLE 1 8,171 0 131
ILLUMINA INC COM 452327109   31,005,426 133,328 SH   SOLE 1 129,114 0 4,214
IMMERSION CORP COM 452521107   258,634 28,930 SH   SOLE 1 28,930 0 0
IMMUNIC INC COM 4525EP101   129,491 86,907 SH   SOLE 1 86,907 0 0
IMMUNOGEN INC COM 45253H101   1,515,471 394,654 SH   SOLE 1 394,654 0 0
IMMUNOVANT INC COM 45258J102   967,560 62,383 SH   SOLE 1 62,383 0 0
IMPERIAL OIL LTD COM NEW 453038408   122,678,607 2,412,474 SH   SOLE 1 2,385,225 0 27,249
IMPINJ INC COM 453204109   3,637,763 26,843 SH   SOLE 1 26,843 0 0
INARI MED INC COM 45332Y109   1,694,084 27,439 SH   SOLE 1 27,439 0 0
INCYTE CORP COM 45337C102   10,219,339 141,405 SH   SOLE 1 135,518 0 5,887
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   618,821 58,656 SH   SOLE 1 58,656 0 0
INFINERA CORP COM 45667G103   1,704,732 219,682 SH   SOLE 1 219,682 0 0
INFORMATICA INC COM CL A 45674M101   438,224 26,721 SH   SOLE 1 26,721 0 0
INFOSYS LTD SPONSORED ADR 456788108   38,908,099 2,230,969 SH   SOLE 1 1,954,375 0 276,594
INGLES MKTS INC CL A 457030104   633,850 7,146 SH   SOLE 1 7,146 0 0
INMODE LTD SHS M5425M103   9,908,783 310,037 SH   SOLE 1 308,052 0 1,985
INSEEGO CORP COM 45782B104   15,450 26,529 SH   SOLE 1 26,529 0 0
INSMED INC COM PAR $.01 457669307   8,804,177 516,374 SH   SOLE 1 514,777 0 1,597
INSULET CORP COM 45784P101   1,706,436 5,350 SH   SOLE 1 4,686 0 664
INTAPP INC COM 45827U109   546,196 12,181 SH   SOLE 1 12,181 0 0
INTEL CORP COM 458140100   96,586,307 2,956,422 SH   SOLE 1 2,848,233 0 108,189
INTER PARFUMS INC COM 458334109   259,872 1,827 SH   SOLE 1 1,827 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   6,501,187 78,745 SH   SOLE 1 77,537 0 1,208
INTERCEPT PHARMACEUTICALS IN COM 45845P108   1,951,258 145,291 SH   SOLE 1 145,291 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   423,000 4,056 SH   SOLE 1 3,889 0 167
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   4,497,498 67,530 SH   SOLE 1 61,690 0 5,840
INTERNATIONAL BUSINESS MACHS COM 459200101   13,983,501 106,671 SH   SOLE 1 103,552 0 3,119
INTERNATIONAL PAPER CO COM 460146103   2,953,278 81,899 SH   SOLE 1 81,899 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   4,986,720 119,643 SH   SOLE 1 117,204 0 2,439
INTEVAC INC COM 461148108   403,964 55,111 SH   SOLE 1 55,111 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,936,187 35,756 SH   SOLE 1 35,756 0 0
IONIS PHARMACEUTICALS INC COM 462222100   9,962,811 278,758 SH   SOLE 1 278,758 0 0
IQIYI INC SPONSORED ADS 46267X108   5,551,175 762,524 SH   SOLE 1 685,101 0 77,423
IRHYTHM TECHNOLOGIES INC COM 450056106   810,660 6,536 SH   SOLE 1 6,536 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   7,611,692 122,908 SH   SOLE 1 118,233 0 4,675
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,181,352 492,524 SH   SOLE 1 492,524 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,083,353 5,068 SH   SOLE 1 5,068 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,112,057 29,531 SH   SOLE 1 29,531 0 0
ISHARES TR MSCI INDIA ETF 46429B598   23,099,951 586,889 SH   SOLE 1 586,889 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,992,093 409,054 SH   SOLE 1 409,054 0 0
IVERIC BIO INC COM 46583P102   2,048,537 84,198 SH   SOLE 1 84,198 0 0
JACOBS SOLUTIONS INC COM 46982L108   3,313,429 28,197 SH   SOLE 1 28,197 0 0
JAMES RIV GROUP LTD COM G5005R107   336,471 16,294 SH   SOLE 1 16,294 0 0
JAMF HLDG CORP COM 47074L105   1,951,691 100,499 SH   SOLE 1 100,499 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   33,076,726 226,042 SH   SOLE 1 220,423 0 5,619
JEFFERIES FINL GROUP INC COM 47233W109   943,503 29,726 SH   SOLE 1 28,705 0 1,021
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   5,059,653 99,170 SH   SOLE 1 99,170 0 0
JOHNSON & JOHNSON COM 478160104   109,528,270 706,634 SH   SOLE 1 675,399 0 31,235
JOHNSON CTLS INTL PLC SHS G51502105   560,287 9,304 SH   SOLE 1 7,778 0 1,526
JOUNCE THERAPEUTICS INC COM 481116101   28,497 15,404 SH   SOLE 1 15,404 0 0
JOYY INC ADS REPSTG COM A 46591M109   3,492,503 112,011 SH   SOLE 1 107,463 0 4,548
JPMORGAN CHASE & CO COM 46625H100   18,999,980 145,806 SH   SOLE 1 140,080 0 5,726
JUNIPER NETWORKS INC COM 48203R104   19,525,296 567,266 SH   SOLE 1 537,296 0 29,970
KALVISTA PHARMACEUTICALS INC COM 483497103   784,986 99,871 SH   SOLE 1 99,871 0 0
KAMAN CORP COM 483548103   1,422,601 62,231 SH   SOLE 1 61,351 0 880
KANDI TECHNOLOGIES GROUP INC COM 483709101   51,695 18,730 SH   SOLE 1 18,730 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   910,795 47,861 SH   SOLE 1 47,861 0 0
KARUNA THERAPEUTICS INC COM 48576A100   7,218,374 39,740 SH   SOLE 1 39,740 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   729,181 187,450 SH   SOLE 1 187,450 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   8,428,753 231,432 SH   SOLE 1 200,929 0 30,503
KE HLDGS INC SPONSORED ADS 482497104   9,907,768 525,890 SH   SOLE 1 478,694 0 47,196
KELLOGG CO COM 487836108   402,965 6,018 SH   SOLE 1 6,018 0 0
KENNAMETAL INC COM 489170100   1,173,639 42,554 SH   SOLE 1 42,554 0 0
KEURIG DR PEPPER INC COM 49271V100   376,261 10,665 SH   SOLE 1 10,665 0 0
KEYCORP COM 493267108   1,108,521 88,540 SH   SOLE 1 84,015 0 4,525
KEYSIGHT TECHNOLOGIES INC COM 49338L103   8,787,096 54,416 SH   SOLE 1 53,852 0 564
KEZAR LIFE SCIENCES INC COM 49372L100   278,254 88,899 SH   SOLE 1 88,899 0 0
KIMBERLY-CLARK CORP COM 494368103   2,896,736 21,582 SH   SOLE 1 20,967 0 615
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   434,338 40,366 SH   SOLE 1 40,366 0 0
KINROSS GOLD CORP COM 496902404   26,444,194 5,619,703 SH   SOLE 1 5,611,103 0 8,600
KINSALE CAP GROUP INC COM 49714P108   1,977,688 6,589 SH   SOLE 1 6,589 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   558,851 47,970 SH   SOLE 1 47,970 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   6,245,357 110,381 SH   SOLE 1 109,636 0 745
KODIAK SCIENCES INC COM 50015M109   629,219 101,487 SH   SOLE 1 101,487 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   3,517,291 191,678 SH   SOLE 1 191,678 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   330,059 47,559 SH   SOLE 1 47,559 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   47,315 11,212 SH   SOLE 1 11,212 0 0
KOSMOS ENERGY LTD COM 500688106   3,001,571 403,437 SH   SOLE 1 403,437 0 0
KROGER CO COM 501044101   1,401,318 28,384 SH   SOLE 1 28,384 0 0
KRONOS BIO INC COM 50107A104   40,322 27,618 SH   SOLE 1 27,618 0 0
KRYSTAL BIOTECH INC COM 501147102   559,619 6,990 SH   SOLE 1 6,990 0 0
LANDSEA HOMES CORP COM 51509P103   99,602 16,436 SH   SOLE 1 16,436 0 0
LANDSTAR SYS INC COM 515098101   1,273,463 7,104 SH   SOLE 1 7,104 0 0
LANTHEUS HLDGS INC COM 516544103   1,645,916 19,936 SH   SOLE 1 19,936 0 0
LARIMAR THERAPEUTICS INC COM 517125100   189,567 41,847 SH   SOLE 1 41,847 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   7,686,413 80,486 SH   SOLE 1 80,423 0 63
LAUDER ESTEE COS INC CL A 518439104   73,861,351 299,689 SH   SOLE 1 284,871 0 14,818
LEMONADE INC COM 52567D107   276,687 19,403 SH   SOLE 1 19,403 0 0
LESAKA TECHNOLOGIES INC COM NEW 64107N206   1,204,824 251,005 SH   SOLE 1 251,005 0 0
LESLIES INC COM 527064109   1,174,987 106,720 SH   SOLE 1 106,720 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   506,249 208,333 SH   SOLE 1 208,333 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   799,201 294,908 SH   SOLE 1 273,939 0 20,969
LG DISPLAY CO LTD SPONS ADR REP 50186V102   880,478 138,006 SH   SOLE 1 133,509 0 4,497
LI AUTO INC SPONSORED ADS 50202M102   11,735,008 470,341 SH   SOLE 1 429,502 0 40,839
LIBERTY GLOBAL PLC SHS CL A G5480U104   2,730 140 SH   SOLE 1 140 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   3,640,031 178,608 SH   SOLE 1 170,422 0 8,186
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   376,884 13,417 SH   SOLE 1 13,417 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   6,358,488 227,170 SH   SOLE 1 225,511 0 1,659
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   248,839 289,684 SH   SOLE 1 289,684 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   2,530,026 166,400 SH   SOLE 1 163,300 0 3,100
LILLY ELI & CO COM 532457108   13,477,861 39,246 SH   SOLE 1 38,146 0 1,100
LINCOLN EDL SVCS CORP COM 533535100   68,152 12,041 SH   SOLE 1 12,041 0 0
LINCOLN NATL CORP IND COM 534187109   11,610,159 516,696 SH   SOLE 1 516,696 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   1,326,536 138,759 SH   SOLE 1 138,759 0 0
LINDE PLC SHS G54950103   82,291,824 231,521 SH   SOLE 1 219,206 0 12,315
LINEAGE CELL THERAPEUTICS IN COM 53566P109   361,533 241,022 SH   SOLE 1 241,022 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   359,498 32,475 SH   SOLE 1 32,475 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   196,172 18,899 SH   SOLE 1 18,899 0 0
LIQUIDITY SVCS INC COM 53635B107   166,153 12,616 SH   SOLE 1 12,616 0 0
LITHIA MTRS INC COM 536797103   1,431,499 6,253 SH   SOLE 1 6,253 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   1,329,072 61,100 SH   SOLE 1 59,500 0 1,600
LITTELFUSE INC COM 537008104   224,928 839 SH   SOLE 1 839 0 0
LIVANOVA PLC SHS G5509L101   3,404,339 78,117 SH   SOLE 1 78,117 0 0
LIVERAMP HLDGS INC COM 53815P108   4,858,789 221,559 SH   SOLE 1 215,825 0 5,734
LKQ CORP COM 501889208   9,655,557 170,112 SH   SOLE 1 168,018 0 2,094
LL FLOORING HOLDINGS INC COM 55003T107   101,331 26,666 SH   SOLE 1 26,666 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   501,619 216,215 SH   SOLE 1 216,215 0 0
LOEWS CORP COM 540424108   2,750,960 47,414 SH   SOLE 1 47,414 0 0
LOWES COS INC COM 548661107   54,230,264 271,192 SH   SOLE 1 257,122 0 14,070
LSI INDS INC OHIO COM 50216C108   835,995 60,014 SH   SOLE 1 60,014 0 0
LULULEMON ATHLETICA INC COM 550021109   11,945,068 32,799 SH   SOLE 1 31,404 0 1,395
LUMEN TECHNOLOGIES INC COM 550241103   10,126,914 3,821,477 SH   SOLE 1 3,732,170 0 89,307
LUXFER HLDGS PLC SHS G5698W116   205,774 12,176 SH   SOLE 1 12,176 0 0
LYFT INC CL A COM 55087P104   8,651,710 933,302 SH   SOLE 1 933,302 0 0
M & T BK CORP COM 55261F104   8,897,802 74,415 SH   SOLE 1 74,415 0 0
MADDEN STEVEN LTD COM 556269108   565,560 15,710 SH   SOLE 1 15,710 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   16,634,541 68,664 SH   SOLE 1 66,574 0 2,090
MAG SILVER CORP COM 55903Q104   10,012,040 792,273 SH   SOLE 1 772,373 0 19,900
MAGNA INTL INC COM 559222401   46,958,445 876,749 SH   SOLE 1 835,549 0 41,200
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   465,197 50,129 SH   SOLE 1 50,129 0 0
MALIBU BOATS INC COM CL A 56117J100   512,622 9,081 SH   SOLE 1 9,081 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   404,382 95,825 SH   SOLE 1 95,825 0 0
MANHATTAN ASSOCIATES INC COM 562750109   9,102,238 58,781 SH   SOLE 1 55,643 0 3,138
MANITOWOC CO INC COM NEW 563571405   807,178 47,231 SH   SOLE 1 47,231 0 0
MANNKIND CORP COM NEW 56400P706   679,612 165,759 SH   SOLE 1 165,759 0 0
MANULIFE FINL CORP COM 56501R106   94,887,186 5,171,256 SH   SOLE 1 4,375,572 0 795,684
MARATHON PETE CORP COM 56585A102   1,423,670 10,559 SH   SOLE 1 10,559 0 0
MARINEMAX INC COM 567908108   859,798 29,906 SH   SOLE 1 29,906 0 0
MARKEL CORP COM 570535104   553,119 433 SH   SOLE 1 433 0 0
MARKETAXESS HLDGS INC COM 57060D108   559,936 1,431 SH   SOLE 1 1,431 0 0
MARSH & MCLENNAN COS INC COM 571748102   33,282,686 199,836 SH   SOLE 1 191,263 0 8,573
MASTERBRAND INC COMMON STOCK 57638P104   618,107 76,879 SH   SOLE 1 76,879 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,774,999 7,636 SH   SOLE 1 7,548 0 88
MASTERCRAFT BOAT HLDGS INC COM 57637H103   815,037 26,784 SH   SOLE 1 26,784 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   4,492,930 169,289 SH   SOLE 1 161,062 0 8,227
MCCORMICK & CO INC COM NON VTG 579780206   3,379,491 40,614 SH   SOLE 1 40,614 0 0
MCDONALDS CORP COM 580135101   92,438,786 330,599 SH   SOLE 1 313,829 0 16,770
MCKESSON CORP COM 58155Q103   3,583,999 10,066 SH   SOLE 1 9,211 0 855
MEDALLION FINL CORP COM 583928106   478,301 62,360 SH   SOLE 1 62,360 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   7,413,380 901,871 SH   SOLE 1 901,871 0 0
MEDPACE HLDGS INC COM 58506Q109   568,663 3,024 SH   SOLE 1 3,006 0 18
MEDTRONIC PLC SHS G5960L103   20,314,466 251,978 SH   SOLE 1 239,628 0 12,350
MELCO RESORTS AND ENTMNT LTD ADR 585464100   5,334,570 419,055 SH   SOLE 1 419,055 0 0
MERCK & CO INC COM 58933Y105   23,813,274 223,830 SH   SOLE 1 223,830 0 0
MERCURY GENL CORP NEW COM 589400100   358,313 11,289 SH   SOLE 1 11,289 0 0
MERSANA THERAPEUTICS INC COM 59045L106   242,700 59,051 SH   SOLE 1 59,051 0 0
META PLATFORMS INC CL A 30303M102   36,278,830 171,175 SH   SOLE 1 163,453 0 7,722
METHANEX CORP COM 59151K108   56,211,187 1,208,040 SH   SOLE 1 1,067,340 0 140,700
METLIFE INC COM 59156R108   6,325,194 109,168 SH   SOLE 1 108,611 0 557
METTLER TOLEDO INTERNATIONAL COM 592688105   4,524,831 2,957 SH   SOLE 1 2,775 0 182
MGIC INVT CORP WIS COM 552848103   230,864 17,203 SH   SOLE 1 17,203 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   19,638,200 234,402 SH   SOLE 1 222,618 0 11,784
MICROSOFT CORP COM 594918104   239,107,083 829,369 SH   SOLE 1 795,212 0 34,157
MICROVAST HOLDINGS INC COM 59516C106   33,083 26,680 SH   SOLE 1 26,680 0 0
MILLERKNOLL INC COM 600544100   405,462 19,827 SH   SOLE 1 19,827 0 0
MIMEDX GROUP INC COM 602496101   131,435 38,544 SH   SOLE 1 38,544 0 0
MIRATI THERAPEUTICS INC COM 60468T105   5,074,549 136,486 SH   SOLE 1 136,486 0 0
MISTER CAR WASH INC COM 60646V105   1,584,244 183,787 SH   SOLE 1 183,787 0 0
MISTRAS GROUP INC COM 60649T107   188,016 27,731 SH   SOLE 1 27,731 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   2,829,273 54,746 SH   SOLE 1 53,976 0 770
MOMENTIVE GLOBAL INC COM 60878Y108   4,870,958 522,635 SH   SOLE 1 509,277 0 13,358
MONDELEZ INTL INC CL A 609207105   38,070,676 546,051 SH   SOLE 1 533,500 0 12,551
MONGODB INC CL A 60937P106   3,950,452 16,946 SH   SOLE 1 16,574 0 372
MONOLITHIC PWR SYS INC COM 609839105   18,100,527 36,162 SH   SOLE 1 35,252 0 910
MONSTER BEVERAGE CORP NEW COM 61174X109   267,404 4,951 SH   SOLE 1 4,951 0 0
MOODYS CORP COM 615369105   17,987,856 58,780 SH   SOLE 1 56,717 0 2,063
MOOG INC CL A 615394202   1,271,163 12,617 SH   SOLE 1 12,617 0 0
MORGAN STANLEY COM NEW 617446448   32,091,163 365,503 SH   SOLE 1 344,474 0 21,029
MORPHIC HLDG INC COM 61775R105   854,014 22,689 SH   SOLE 1 22,689 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   8,160,141 28,519 SH   SOLE 1 28,141 0 378
MSC INDL DIRECT INC CL A 553530106   1,966,188 23,407 SH   SOLE 1 23,407 0 0
MUELLER INDS INC COM 624756102   954,138 12,985 SH   SOLE 1 12,985 0 0
MULTIPLAN CORPORATION COM 62548M100   258,669 244,027 SH   SOLE 1 244,027 0 0
MURPHY OIL CORP COM 626717102   1,821,265 49,250 SH   SOLE 1 49,250 0 0
MYRIAD GENETICS INC COM 62855J104   1,404,091 60,443 SH   SOLE 1 60,443 0 0
NABORS INDUSTRIES LTD SHS G6359F137   989,787 8,119 SH   SOLE 1 8,119 0 0
NACCO INDS INC CL A 629579103   735,648 20,395 SH   SOLE 1 20,395 0 0
NASDAQ INC COM 631103108   1,027,140 18,788 SH   SOLE 1 16,007 0 2,781
NATIONAL BEVERAGE CORP COM 635017106   245,412 4,655 SH   SOLE 1 4,655 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   23,726,402 348,969 SH   SOLE 1 334,235 0 14,734
NATIONAL VISION HLDGS INC COM 63845R107   1,766,627 93,770 SH   SOLE 1 93,770 0 0
NATWEST GROUP PLC SPONS ADR 639057207   1,883,838 285,430 SH   SOLE 1 285,430 0 0
NCINO INC COM 63947X101   551,528 22,257 SH   SOLE 1 22,257 0 0
NEKTAR THERAPEUTICS COM 640268108   315,059 448,227 SH   SOLE 1 448,227 0 0
NERDWALLET INC COM CL A 64082B102   1,406,722 86,942 SH   SOLE 1 86,942 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   24,415,884 241,216 SH   SOLE 1 231,397 0 9,819
NEVRO CORP COM 64157F103   1,935,435 53,539 SH   SOLE 1 53,539 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   2,400,576 81,569 SH   SOLE 1 81,569 0 0
NEW GOLD INC CDA COM 644535106   18,134,086 16,673,182 SH   SOLE 1 16,505,582 0 167,600
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   9,233,890 239,158 SH   SOLE 1 223,044 0 16,114
NEWMONT CORP COM 651639106   379,526 7,743 SH   SOLE 1 7,743 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   482,890 125,426 SH   SOLE 1 125,426 0 0
NEXGEN ENERGY LTD COM 65340P106   10,709,277 2,788,900 SH   SOLE 1 2,755,600 0 33,300
NEXTDOOR HOLDINGS INC COM CL A 65345M108   66,403 30,885 SH   SOLE 1 30,885 0 0
NEXTERA ENERGY INC COM 65339F101   5,666,228 73,511 SH   SOLE 1 67,076 0 6,435
NEXTGEN HEALTHCARE INC COM 65343C102   675,926 38,824 SH   SOLE 1 38,824 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   792,136 194,151 SH   SOLE 1 194,151 0 0
NIU TECHNOLOGIES ADS 65481N100   1,200,911 290,075 SH   SOLE 1 235,216 0 54,859
NKARTA INC COM 65487U108   74,919 21,104 SH   SOLE 1 21,104 0 0
NL INDS INC COM NEW 629156407   90,518 14,937 SH   SOLE 1 14,937 0 0
NLIGHT INC COM 65487K100   229,182 22,513 SH   SOLE 1 22,513 0 0
NMI HLDGS INC CL A 629209305   747,318 33,467 SH   SOLE 1 33,467 0 0
NOODLES & CO COM CL A 65540B105   105,672 21,788 SH   SOLE 1 21,788 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   3,250,154 820,746 SH   SOLE 1 820,746 0 0
NORDSTROM INC COM 655664100   785,564 48,283 SH   SOLE 1 48,283 0 0
NORFOLK SOUTHN CORP COM 655844108   14,616,340 68,945 SH   SOLE 1 66,335 0 2,610
NORTH AMERN CONSTR GROUP LTD COM 656811106   3,168,600 190,000 SH   SOLE 1 190,000 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   279,338 21,291 SH   SOLE 1 21,291 0 0
NORTHWEST PIPE CO COM 667746101   517,887 16,583 SH   SOLE 1 16,583 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   7,709,365 573,187 SH   SOLE 1 573,187 0 0
NOVARTIS AG SPONSORED ADR 66987V109   27,890,536 303,158 SH   SOLE 1 291,089 0 12,069
NOVO-NORDISK A S ADR 670100205   2,037,151 12,801 SH   SOLE 1 12,801 0 0
NOVOCURE LTD ORD SHS G6674U108   556,355 9,251 SH   SOLE 1 9,251 0 0
NRG ENERGY INC COM NEW 629377508   18,527,676 540,323 SH   SOLE 1 531,988 0 8,335
NUCOR CORP COM 670346105   1,408,921 9,121 SH   SOLE 1 8,459 0 662
NURIX THERAPEUTICS INC COM 67080M103   115,866 13,048 SH   SOLE 1 13,048 0 0
NUTANIX INC CL A 67059N108   2,996,517 115,295 SH   SOLE 1 112,681 0 2,614
NUTRIEN LTD COM 67077M108   167,696,308 2,270,856 SH   SOLE 1 2,004,735 0 266,121
NUVATION BIO INC COM CL A 67080N101   93,035 56,045 SH   SOLE 1 56,045 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   58,328,567 1,338,917 SH   SOLE 1 1,176,217 0 162,700
NVENT ELECTRIC PLC SHS G6700G107   211,394 4,923 SH   SOLE 1 4,923 0 0
NVIDIA CORPORATION COM 67066G104   55,273,175 198,989 SH   SOLE 1 191,129 0 7,860
NVR INC COM 62944T105   618,513 111 SH   SOLE 1 92 0 19
NXP SEMICONDUCTORS N V COM N6596X109   11,151,764 59,803 SH   SOLE 1 57,254 0 2,549
OIL DRI CORP AMER COM 677864100   346,653 8,331 SH   SOLE 1 8,331 0 0
OIL STS INTL INC COM 678026105   1,650,173 198,100 SH   SOLE 1 198,100 0 0
OKTA INC CL A 679295105   818,504 9,491 SH   SOLE 1 9,116 0 375
OLD DOMINION FREIGHT LINE IN COM 679580100   5,953,452 17,467 SH   SOLE 1 17,024 0 443
OLLIES BARGAIN OUTLET HLDGS COM 681116109   859,772 14,839 SH   SOLE 1 14,839 0 0
ON SEMICONDUCTOR CORP COM 682189105   41,456,270 503,599 SH   SOLE 1 481,906 0 21,693
ONEMAIN HLDGS INC COM 68268W103   1,108,099 29,884 SH   SOLE 1 29,884 0 0
ONEOK INC NEW COM 682680103   642,072 10,105 SH   SOLE 1 10,105 0 0
ONESPAN INC COM 68287N100   698,723 39,927 SH   SOLE 1 39,927 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   957,989 79,899 SH   SOLE 1 79,899 0 0
ONTO INNOVATION INC COM 683344105   1,003,062 11,414 SH   SOLE 1 11,414 0 0
OOMA INC COM 683416101   523,794 41,870 SH   SOLE 1 41,870 0 0
OP BANCORP COM 67109R109   155,328 17,433 SH   SOLE 1 17,433 0 0
OPEN TEXT CORP COM 683715106   62,893,756 1,630,647 SH   SOLE 1 1,420,347 0 210,300
OPKO HEALTH INC COM 68375N103   1,300,028 890,430 SH   SOLE 1 890,430 0 0
ORACLE CORP COM 68389X105   492,290 5,298 SH   SOLE 1 5,298 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   1,251,491 206,858 SH   SOLE 1 206,858 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   624,755 293,312 SH   SOLE 1 293,312 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   246,383 43,225 SH   SOLE 1 43,225 0 0
ORIGIN MATERIALS INC COM 68622D106   110,631 25,909 SH   SOLE 1 25,909 0 0
ORLA MNG LTD NEW COM 68634K106   575,279 121,300 SH   SOLE 1 121,300 0 0
ORTHOFIX MED INC COM 68752M108   549,266 32,792 SH   SOLE 1 32,792 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   6,288,326 397,900 SH   SOLE 1 397,900 0 0
OTTER TAIL CORP COM 689648103   273,831 3,789 SH   SOLE 1 3,789 0 0
OUTFRONT MEDIA INC COM 69007J106   480,668 29,616 SH   SOLE 1 29,616 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   2,047,598 525,025 SH   SOLE 1 525,025 0 0
OVID THERAPEUTICS INC COM 690469101   79,614 30,858 SH   SOLE 1 30,858 0 0
OVINTIV INC COM 69047Q102   4,182,550 116,031 SH   SOLE 1 116,031 0 0
OWENS & MINOR INC NEW COM 690732102   200,877 13,806 SH   SOLE 1 13,806 0 0
OWENS CORNING NEW COM 690742101   264,600 2,762 SH   SOLE 1 2,762 0 0
OXFORD SQUARE CAP CORP COM 69181V107   69,378 21,955 SH   SOLE 1 21,955 0 0
P A M TRANSN SVCS INC COM 693149106   252,631 8,824 SH   SOLE 1 8,824 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   5,008,435 183,661 SH   SOLE 1 183,254 0 407
PACIRA BIOSCIENCES INC COM 695127100   1,710,878 41,923 SH   SOLE 1 41,923 0 0
PACTIV EVERGREEN INC COM 69526K105   115,032 14,379 SH   SOLE 1 14,379 0 0
PAGERDUTY INC COM 69553P100   593,995 16,981 SH   SOLE 1 16,981 0 0
PAN AMERN SILVER CORP COM 697900108   65,417,461 3,585,426 SH   SOLE 1 3,400,726 0 184,700
PAR PAC HOLDINGS INC COM NEW 69888T207   1,287,457 44,091 SH   SOLE 1 44,091 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   12,972,016 581,444 SH   SOLE 1 581,444 0 0
PARK AEROSPACE CORP COM 70014A104   239,827 17,831 SH   SOLE 1 17,831 0 0
PARK-OHIO HLDGS CORP COM 700666100   161,908 13,403 SH   SOLE 1 13,403 0 0
PASSAGE BIO INC COM 702712100   79,389 82,895 SH   SOLE 1 82,895 0 0
PATTERSON COS INC COM 703395103   229,954 8,590 SH   SOLE 1 8,590 0 0
PAYCHEX INC COM 704326107   23,808,593 207,772 SH   SOLE 1 201,153 0 6,619
PAYCOM SOFTWARE INC COM 70432V102   6,979,766 22,959 SH   SOLE 1 22,177 0 782
PAYLOCITY HLDG CORP COM 70438V106   624,766 3,143 SH   SOLE 1 3,143 0 0
PAYONEER GLOBAL INC COM 70451X104   588,982 93,787 SH   SOLE 1 93,787 0 0
PAYPAL HLDGS INC COM 70450Y103   64,514,599 849,547 SH   SOLE 1 808,491 0 41,056
PBF ENERGY INC CL A 69318G106   7,275,288 167,788 SH   SOLE 1 154,232 0 13,556
PCTEL INC COM 69325Q105   100,877 23,848 SH   SOLE 1 23,848 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   16,201,386 213,457 SH   SOLE 1 203,891 0 9,566
PDS BIOTECHNOLOGY CORP COM 70465T107   292,260 47,522 SH   SOLE 1 47,522 0 0
PEABODY ENERGY CORP COM 704551100   2,942,643 114,947 SH   SOLE 1 114,947 0 0
PEARSON PLC SPONSORED ADR 705015105   4,486,613 429,341 SH   SOLE 1 410,907 0 18,434
PEDIATRIX MEDICAL GROUP INC COM 58502B106   574,766 38,549 SH   SOLE 1 38,549 0 0
PEGASYSTEMS INC COM 705573103   2,103,208 43,383 SH   SOLE 1 43,383 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   155,902 13,748 SH   SOLE 1 13,748 0 0
PEMBINA PIPELINE CORP COM 706327103   171,316,032 5,288,864 SH   SOLE 1 4,744,364 0 544,500
PENN ENTERTAINMENT INC COM 707569109   2,606,699 87,886 SH   SOLE 1 87,886 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,615,783 11,394 SH   SOLE 1 11,337 0 57
PEPSICO INC COM 713448108   47,487,874 260,493 SH   SOLE 1 252,272 0 8,221
PERDOCEO ED CORP COM 71363P106   1,248,144 92,937 SH   SOLE 1 92,937 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   2,913,417 323,713 SH   SOLE 1 323,713 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   9,846 1,061 SH   SOLE 1 1,061 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   23,295,342 2,233,494 SH   SOLE 1 1,974,744 0 258,750
PFIZER INC COM 717081103   68,861,506 1,687,782 SH   SOLE 1 1,604,247 0 83,535
PHILIP MORRIS INTL INC COM 718172109   14,312,574 147,173 SH   SOLE 1 147,173 0 0
PHILLIPS 66 COM 718546104   486,928 4,803 SH   SOLE 1 4,803 0 0
PHOTRONICS INC COM 719405102   1,973,799 119,047 SH   SOLE 1 117,175 0 1,872
PHX MINERALS INC CL A 69291A100   292,591 111,676 SH   SOLE 1 111,676 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   68,545 70,231 SH   SOLE 1 70,231 0 0
PINTEREST INC CL A 72352L106   493,805 18,108 SH   SOLE 1 18,108 0 0
PIONEER NAT RES CO COM 723787107   14,146,888 69,266 SH   SOLE 1 62,343 0 6,923
PIXELWORKS INC COM NEW 72581M305   37,650 25,439 SH   SOLE 1 25,439 0 0
PLANET FITNESS INC CL A 72703H101   547,496 7,049 SH   SOLE 1 7,049 0 0
PLANET LABS PBC COM CL A 72703X106   239,565 60,958 SH   SOLE 1 60,958 0 0
PLAYAGS INC COM 72814N104   1,022,093 142,950 SH   SOLE 1 142,950 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   228,477 61,918 SH   SOLE 1 61,918 0 0
PLIANT THERAPEUTICS INC COM 729139105   1,156,541 43,479 SH   SOLE 1 43,479 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   744,397 156,058 SH   SOLE 1 156,058 0 0
PNC FINL SVCS GROUP INC COM 693475105   33,259,147 261,677 SH   SOLE 1 258,660 0 3,017
POINT BIOPHARMA GLOBAL INC COM 730541109   484,596 66,657 SH   SOLE 1 66,657 0 0
POLARIS INC COM 731068102   9,605,118 86,822 SH   SOLE 1 86,227 0 595
POPULAR INC COM NEW 733174700   5,236,022 91,204 SH   SOLE 1 91,204 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   22,415,022 321,639 SH   SOLE 1 278,421 0 43,218
POTBELLY CORP COM 73754Y100   268,576 32,242 SH   SOLE 1 32,242 0 0
POWELL INDS INC COM 739128106   1,331,960 31,274 SH   SOLE 1 31,274 0 0
POWER INTEGRATIONS INC COM 739276103   355,488 4,200 SH   SOLE 1 4,200 0 0
PPL CORP COM 69351T106   2,669,924 96,075 SH   SOLE 1 90,129 0 5,946
PRECIGEN INC COM 74017N105   163,758 154,489 SH   SOLE 1 154,489 0 0
PRECISION DRILLING CORP COM NEW 74022D407   19,934,667 387,951 SH   SOLE 1 348,251 0 39,700
PREFORMED LINE PRODS CO COM 740444104   264,915 2,069 SH   SOLE 1 2,069 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   200,291 3,198 SH   SOLE 1 3,198 0 0
PRIMO WATER CORPORATION COM 74167P108   11,546,585 752,100 SH   SOLE 1 752,100 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   10,337,986 139,101 SH   SOLE 1 138,674 0 427
PRIVIA HEALTH GROUP INC COM 74276R102   1,902,854 68,919 SH   SOLE 1 68,919 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,869,318 29,847 SH   SOLE 1 29,847 0 0
PROCTER AND GAMBLE CO COM 742718109   93,059,569 625,863 SH   SOLE 1 600,553 0 25,310
PROFRAC HLDG CORP CLASS A COM 74319N100   603,586 47,639 SH   SOLE 1 47,639 0 0
PROGRESSIVE CORP COM 743315103   1,150,489 8,042 SH   SOLE 1 8,042 0 0
PROMETHEUS BIOSCIENCES INC COM 74349U108   410,714 3,827 SH   SOLE 1 3,827 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   2,806,552 122,024 SH   SOLE 1 122,024 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   333,276 158,703 SH   SOLE 1 158,703 0 0
PROTHENA CORP PLC SHS G72800108   4,334,381 89,424 SH   SOLE 1 89,424 0 0
PROTO LABS INC COM 743713109   204,602 6,172 SH   SOLE 1 6,172 0 0
PRUDENTIAL FINL INC COM 744320102   33,181,388 401,032 SH   SOLE 1 388,763 0 12,269
PTC INC COM 69370C100   1,782,269 13,899 SH   SOLE 1 13,730 0 169
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   413,294 6,618 SH   SOLE 1 6,618 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   568,390 183,945 SH   SOLE 1 183,945 0 0
PURE CYCLE CORP COM NEW 746228303   226,413 23,959 SH   SOLE 1 23,959 0 0
PURE STORAGE INC CL A 74624M102   14,799,754 580,155 SH   SOLE 1 580,155 0 0
Q2 HLDGS INC COM 74736L109   3,955,671 160,669 SH   SOLE 1 160,669 0 0
QUAD / GRAPHICS INC COM CL A 747301109   622,561 145,119 SH   SOLE 1 145,119 0 0
QUANTUM SI INC COM CL A 74765K105   42,238 23,999 SH   SOLE 1 23,999 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,397,539 9,878 SH   SOLE 1 9,878 0 0
QURATE RETAIL INC COM SER A 74915M100   1,462,727 1,480,793 SH   SOLE 1 1,452,850 0 27,943
RACKSPACE TECHNOLOGY INC COM 750102105   229,775 122,221 SH   SOLE 1 122,221 0 0
RADIANT LOGISTICS INC COM 75025X100   138,409 21,099 SH   SOLE 1 21,099 0 0
RADWARE LTD ORD M81873107   3,675,112 170,618 SH   SOLE 1 170,618 0 0
RANGER OIL CORPORATION CLASS A COM 70788V102   2,668,404 65,338 SH   SOLE 1 65,338 0 0
RAPID7 INC COM 753422104   10,591,299 230,697 SH   SOLE 1 230,697 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   1,299,357 207,234 SH   SOLE 1 207,234 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   15,684,763 160,163 SH   SOLE 1 160,163 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,520,040 227,892 SH   SOLE 1 227,892 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   229,850 16,051 SH   SOLE 1 16,051 0 0
REDFIN CORP COM 75737F108   1,040,768 114,875 SH   SOLE 1 114,875 0 0
REGENERON PHARMACEUTICALS COM 75886F107   24,475,084 29,787 SH   SOLE 1 28,665 0 1,122
RELMADA THERAPEUTICS INC COM 75955J402   248,507 109,959 SH   SOLE 1 109,959 0 0
RELX PLC SPONSORED ADR 759530108   14,568,739 449,098 SH   SOLE 1 421,604 0 27,494
REMITLY GLOBAL INC COM 75960P104   942,132 55,583 SH   SOLE 1 55,583 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,526,390 7,619 SH   SOLE 1 7,489 0 130
REPLIGEN CORP COM 759916109   2,361,754 14,028 SH   SOLE 1 14,028 0 0
REPLIMUNE GROUP INC COM 76029N106   384,988 21,800 SH   SOLE 1 21,800 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   206,114,434 3,070,419 SH   SOLE 1 2,783,219 0 287,200
RETAIL OPPORTUNITY INVTS COR COM 76131N101   258,134 18,491 SH   SOLE 1 18,491 0 0
REVANCE THERAPEUTICS INC COM 761330109   4,234,069 131,452 SH   SOLE 1 131,452 0 0
REVOLVE GROUP INC CL A 76156B107   3,313,800 126,000 SH   SOLE 1 126,000 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   200,778 7,301 SH   SOLE 1 7,301 0 0
RH COM 74967X103   272,289 1,118 SH   SOLE 1 1,118 0 0
RIBBON COMMUNICATIONS INC COM 762544104   1,046,599 306,023 SH   SOLE 1 306,023 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   770,079 583,393 SH   SOLE 1 583,393 0 0
RIMINI STR INC DEL COM 76674Q107   193,076 46,863 SH   SOLE 1 46,863 0 0
RINGCENTRAL INC CL A 76680R206   10,897,174 355,304 SH   SOLE 1 351,180 0 4,124
RIO TINTO PLC SPONSORED ADR 767204100   8,545,571 124,571 SH   SOLE 1 115,377 0 9,194
RITCHIE BROS AUCTIONEERS COM 767744105   128,647,140 2,286,642 SH   SOLE 1 2,192,242 0 94,400
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,572,985 101,614 SH   SOLE 1 101,614 0 0
RLI CORP COM 749607107   543,868 4,092 SH   SOLE 1 4,061 0 31
ROBLOX CORP CL A 771049103   5,747,814 127,786 SH   SOLE 1 127,786 0 0
ROCKWELL AUTOMATION INC COM 773903109   26,336,551 89,748 SH   SOLE 1 85,960 0 3,788
ROGERS COMMUNICATIONS INC CL B 775109200   95,949,144 2,070,282 SH   SOLE 1 1,739,082 0 331,200
ROGERS CORP COM 775133101   2,129,493 13,030 SH   SOLE 1 13,030 0 0
ROKU INC COM CL A 77543R102   33,568,529 510,005 SH   SOLE 1 498,027 0 11,978
ROSS STORES INC COM 778296103   14,379,872 135,493 SH   SOLE 1 128,976 0 6,517
ROYAL BK CDA SUSTAINABL COM 780087102   729,093,649 7,624,176 SH   SOLE 1 6,803,986 0 820,190
RUSH STREET INTERACTIVE INC COM 782011100   437,275 140,603 SH   SOLE 1 140,603 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   675,667 41,149 SH   SOLE 1 41,149 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   15,779,110 392,125 SH   SOLE 1 383,469 0 8,656
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   4,846,695 51,402 SH   SOLE 1 51,402 0 0
RYERSON HLDG CORP COM 783754104   946,026 26,004 SH   SOLE 1 26,004 0 0
S&P GLOBAL INC COM 78409V104   40,971,777 118,838 SH   SOLE 1 112,307 0 6,531
SABRE CORP COM 78573M104   4,064,084 947,339 SH   SOLE 1 947,339 0 0
SAFE BULKERS INC COM Y7388L103   1,585,704 429,730 SH   SOLE 1 429,730 0 0
SAGE THERAPEUTICS INC COM 78667J108   4,557,779 108,622 SH   SOLE 1 107,386 0 1,236
SAIA INC COM 78709Y105   862,494 3,170 SH   SOLE 1 3,170 0 0
SALESFORCE INC COM 79466L302   3,785,831 18,950 SH   SOLE 1 18,188 0 762
SAMSARA INC COM CL A 79589L106   3,279,160 166,286 SH   SOLE 1 166,286 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   2,455,278 422,200 SH   SOLE 1 422,200 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   89,078 23,700 SH   SOLE 1 23,700 0 0
SANMINA CORPORATION COM 801056102   822,450 13,485 SH   SOLE 1 13,485 0 0
SAP SE SPON ADR 803054204   19,007,810 150,200 SH   SOLE 1 140,649 0 9,551
SARCOS TECHN AND ROBOTICS CO COM 80359A106   88,219 185,842 SH   SOLE 1 185,842 0 0
SAREPTA THERAPEUTICS INC COM 803607100   16,493,565 119,666 SH   SOLE 1 114,522 0 5,144
SASOL LTD SPONSORED ADR 803866300   10,690,475 783,185 SH   SOLE 1 688,568 0 94,617
SAVARA INC COM 805111101   404,910 207,646 SH   SOLE 1 207,646 0 0
SCHLUMBERGER LTD COM STK 806857108   675,812 13,764 SH   SOLE 1 13,764 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   431,216 53,902 SH   SOLE 1 53,902 0 0
SCHWAB CHARLES CORP COM 808513105   77,619,251 1,481,849 SH   SOLE 1 1,430,677 0 51,172
SCORPIO TANKERS INC SHS Y7542C130   5,994,650 106,458 SH   SOLE 1 106,458 0 0
SCULPTOR CAP MGMT COM CL A 811246107   1,038,590 120,626 SH   SOLE 1 120,626 0 0
SEACOR MARINE HLDGS INC COM 78413P101   85,514 11,237 SH   SOLE 1 11,237 0 0
SEAGEN INC COM 81181C104   2,841,059 14,032 SH   SOLE 1 13,532 0 500
SEALED AIR CORP NEW COM 81211K100   2,384,244 51,933 SH   SOLE 1 51,933 0 0
SECUREWORKS CORP CL A 81374A105   394,143 45,991 SH   SOLE 1 45,991 0 0
SEER INC COM CL A 81578P106   102,001 26,425 SH   SOLE 1 26,425 0 0
SELECTQUOTE INC COM 816307300   774,035 356,698 SH   SOLE 1 356,698 0 0
SEMPRA COM 816851109   27,995,588 185,205 SH   SOLE 1 175,565 0 9,640
SEMRUSH HLDGS INC CL A COM 81686C104   244,376 24,316 SH   SOLE 1 24,316 0 0
SEMTECH CORP COM 816850101   5,222,182 216,329 SH   SOLE 1 213,611 0 2,718
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   13,619,145 272,274 SH   SOLE 1 261,718 0 10,556
SFL CORPORATION LTD SHS G7738W106   4,902,570 516,060 SH   SOLE 1 516,060 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200   123,067,845 4,113,141 SH   SOLE 1 3,628,341 0 484,800
SHELL PLC SPON ADS 780259305   566,481 9,845 SH   SOLE 1 9,845 0 0
SHERWIN WILLIAMS CO COM 824348106   612,498 2,725 SH   SOLE 1 2,725 0 0
SHIFT4 PMTS INC CL A 82452J109   942,118 12,429 SH   SOLE 1 12,429 0 0
SHOCKWAVE MED INC COM 82489T104   4,715,402 21,747 SH   SOLE 1 21,703 0 44
SHOPIFY INC CL A 82509L107   356,025,916 7,425,860 SH   SOLE 1 7,033,060 0 392,800
SI-BONE INC COM 825704109   406,146 20,648 SH   SOLE 1 20,648 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   3,493,560 419,899 SH   SOLE 1 418,536 0 1,363
SIGNET JEWELERS LIMITED SHS G81276100   3,256,104 41,863 SH   SOLE 1 41,863 0 0
SILICON LABORATORIES INC COM 826919102   3,306,925 18,887 SH   SOLE 1 18,870 0 17
SILVERCORP METALS INC COM 82835P103   13,467,391 3,541,282 SH   SOLE 1 3,541,282 0 0
SILVERCREST METALS INC COM 828363101   15,097,848 2,123,400 SH   SOLE 1 2,063,200 0 60,200
SK TELECOM LTD SPONSORED ADR 78440P306   5,818,872 283,709 SH   SOLE 1 273,413 0 10,296
SKILLZ INC COM 83067L109   22,012 37,107 SH   SOLE 1 37,107 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   681,509 9,059 SH   SOLE 1 9,059 0 0
SKYWEST INC COM 830879102   3,360,307 151,570 SH   SOLE 1 151,570 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   7,754,707 65,729 SH   SOLE 1 62,161 0 3,568
SM ENERGY CO COM 78454L100   464,274 16,487 SH   SOLE 1 16,487 0 0
SMART SAND INC COM 83191H107   191,162 108,615 SH   SOLE 1 108,615 0 0
SMARTSHEET INC COM CL A 83200N103   6,845,151 143,204 SH   SOLE 1 141,869 0 1,335
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   10,528,936 377,246 SH   SOLE 1 371,420 0 5,826
SNAP INC CL A 83304A106   4,665,568 416,197 SH   SOLE 1 399,735 0 16,462
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   5,474,792 67,540 SH   SOLE 1 63,662 0 3,878
SOHU COM LTD SPONSORED ADS 83410S108   674,590 45,797 SH   SOLE 1 42,898 0 2,899
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   760,034 88,997 SH   SOLE 1 88,997 0 0
SOLARWINDS CORP COM NEW 83417Q204   3,026,684 351,940 SH   SOLE 1 351,940 0 0
SOLO BRANDS INC COM CL A 83425V104   157,960 22,000 SH   SOLE 1 22,000 0 0
SOMALOGIC INC CLASS A COM 83444K105   794,741 311,663 SH   SOLE 1 311,663 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   455,063 5,020 SH   SOLE 1 4,662 0 358
SOUTHERN COPPER CORP COM 84265V105   1,681,618 22,054 SH   SOLE 1 21,816 0 238
SPIRE GLOBAL INC COM CL A 848560108   16,349 24,475 SH   SOLE 1 24,475 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   14,172,182 410,431 SH   SOLE 1 407,722 0 2,709
SPLUNK INC COM 848637104   19,756,649 206,056 SH   SOLE 1 192,832 0 13,224
SPOK HLDGS INC COM 84863T106   591,653 58,406 SH   SOLE 1 58,406 0 0
SPRINKLR INC CL A 85208T107   795,226 61,360 SH   SOLE 1 61,360 0 0
SPROUT SOCIAL INC COM CL A 85209W109   872,654 14,334 SH   SOLE 1 14,334 0 0
SPROUTS FMRS MKT INC COM 85208M102   908,713 25,941 SH   SOLE 1 25,941 0 0
SQUARESPACE INC CLASS A 85225A107   6,372,141 200,571 SH   SOLE 1 185,469 0 15,102
SSR MINING IN COM 784730103   16,316,385 1,078,905 SH   SOLE 1 1,053,514 0 25,391
STANTEC INC COM 85472N109   94,458,623 1,615,845 SH   SOLE 1 1,531,045 0 84,800
STARWOOD PPTY TR INC COM 85571B105   208,990 11,814 SH   SOLE 1 11,814 0 0
STEEL DYNAMICS INC COM 858119100   21,261,951 188,059 SH   SOLE 1 175,682 0 12,377
STEELCASE INC CL A 858155203   1,305,588 155,058 SH   SOLE 1 155,058 0 0
STERLING INFRASTRUCTURE INC COM 859241101   373,004 9,847 SH   SOLE 1 9,847 0 0
STOKE THERAPEUTICS INC COM 86150R107   432,619 51,935 SH   SOLE 1 51,935 0 0
STRATASYS LTD SHS M85548101   473,766 28,661 SH   SOLE 1 28,661 0 0
STURM RUGER & CO INC COM 864159108   243,029 4,231 SH   SOLE 1 4,231 0 0
SUN LIFE FINANCIAL INC. COM 866796105   168,800,223 3,613,338 SH   SOLE 1 3,292,255 0 321,083
SUNCOR ENERGY INC NEW COM 867224107   101,733,647 3,276,946 SH   SOLE 1 2,802,646 0 474,300
SUNNOVA ENERGY INTL INC. COM 86745K104   5,784,102 370,301 SH   SOLE 1 370,301 0 0
SUNPOWER CORP COM 867652406   3,127,093 225,946 SH   SOLE 1 225,946 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,226,682 20,898 SH   SOLE 1 20,898 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   630,366 17,399 SH   SOLE 1 17,399 0 0
SURO CAPITAL CORP COM NEW 86887Q109   232,896 64,336 SH   SOLE 1 64,336 0 0
SYNEOS HEALTH INC CL A 87166B102   5,958,585 167,282 SH   SOLE 1 166,252 0 1,030
SYNOPSYS INC COM 871607107   1,975,669 5,115 SH   SOLE 1 4,985 0 130
T-MOBILE US INC COM 872590104   41,305,616 285,181 SH   SOLE 1 267,971 0 17,210
TABOOLA.COM LTD ORD SHS M8744T106   225,575 82,932 SH   SOLE 1 82,932 0 0
TABULA RASA HEALTHCARE INC COM 873379101   465,776 83,323 SH   SOLE 1 83,323 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   761,166 46,356 SH   SOLE 1 46,356 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   127,590,325 1,371,644 SH   SOLE 1 1,256,468 0 115,176
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,794,033 15,038 SH   SOLE 1 14,991 0 47
TAL EDUCATION GROUP SPONSORED ADS 874080104   2,212,899 345,226 SH   SOLE 1 334,456 0 10,770
TANDEM DIABETES CARE INC COM NEW 875372203   10,041,553 247,268 SH   SOLE 1 247,268 0 0
TARGET CORP COM 87612E106   34,916,957 210,813 SH   SOLE 1 202,913 0 7,900
TASEKO MINES LTD COM 876511106   10,374,292 6,259,658 SH   SOLE 1 6,259,658 0 0
TC ENERGY CORP COM 87807B107   296,742,291 7,629,246 SH   SOLE 1 7,169,442 0 459,804
TE CONNECTIVITY LTD SHS H84989104   36,595,178 279,033 SH   SOLE 1 262,003 0 17,030
TECK RESOURCES LTD CL B 878742204   54,924,762 1,504,254 SH   SOLE 1 1,251,854 0 252,400
TEEKAY CORPORATION COM Y8564W103   1,912,710 309,500 SH   SOLE 1 309,500 0 0
TEEKAY TANKERS LTD CL A Y8565N300   4,459,912 103,888 SH   SOLE 1 103,888 0 0
TELADOC HEALTH INC COM 87918A105   17,475,662 674,736 SH   SOLE 1 668,607 0 6,129
TELEPHONE & DATA SYS INC COM NEW 879433829   4,104,649 390,547 SH   SOLE 1 390,547 0 0
TELUS CORPORATION COM 87971M103   222,534,550 11,210,292 SH   SOLE 1 10,079,892 0 1,130,400
TELUS INTL CDA INC SUB VTG SHS 87975H100   1,551,825 76,800 SH   SOLE 1 74,700 0 2,100
TENABLE HLDGS INC COM 88025T102   6,730,552 141,666 SH   SOLE 1 133,000 0 8,666
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   9,155,428 1,105,728 SH   SOLE 1 1,008,067 0 97,661
TERADYNE INC COM 880770102   10,829,805 100,733 SH   SOLE 1 98,234 0 2,499
TEREX CORP NEW COM 880779103   3,067,534 63,405 SH   SOLE 1 61,004 0 2,401
TERNS PHARMACEUTICALS INC COM 880881107   141,642 11,963 SH   SOLE 1 11,963 0 0
TESLA INC COM 88160R101   35,421,098 170,737 SH   SOLE 1 164,031 0 6,706
TETRA TECHNOLOGIES INC DEL COM 88162F105   133,857 50,512 SH   SOLE 1 50,512 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   347,212 39,233 SH   SOLE 1 39,233 0 0
TEXAS INSTRS INC COM 882508104   1,555,044 8,360 SH   SOLE 1 8,360 0 0
TFI INTL INC COM 87241L109   91,102,650 763,515 SH   SOLE 1 717,415 0 46,100
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   115,715 18,426 SH   SOLE 1 18,426 0 0
THERATECHNOLOGIES INC COM 88338H100   12,984 16,100 SH   SOLE 1 16,100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   496,255 861 SH   SOLE 1 861 0 0
THERMON GROUP HLDGS INC COM 88362T103   800,082 32,106 SH   SOLE 1 32,106 0 0
THOMSON REUTERS CORP. COM NEW 884903709   349,011,257 2,682,637 SH   SOLE 1 2,471,519 0 211,118
TJX COS INC NEW COM 872540109   23,966,641 305,853 SH   SOLE 1 292,127 0 13,726
TOAST INC CL A 888787108   401,097 22,597 SH   SOLE 1 22,597 0 0
TOPBUILD CORP COM 89055F103   259,759 1,248 SH   SOLE 1 1,248 0 0
TORO CO COM 891092108   589,815 5,306 SH   SOLE 1 5,306 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   705,333,642 11,776,545 SH   SOLE 1 10,840,931 0 935,614
TOTALENERGIES SE SPONSORED ADS 89151E109   1,081,973 18,323 SH   SOLE 1 16,969 0 1,354
TOYOTA MOTOR CORP ADS 892331307   258,159 1,822 SH   SOLE 1 1,822 0 0
TRACTOR SUPPLY CO COM 892356106   2,760,310 11,744 SH   SOLE 1 11,744 0 0
TRANSALTA CORP COM 89346D107   21,771,415 2,489,484 SH   SOLE 1 2,371,284 0 118,200
TRANSDIGM GROUP INC COM 893641100   14,771,219 20,041 SH   SOLE 1 19,746 0 295
TRANSMEDICS GROUP INC COM 89377M109   2,122,258 28,024 SH   SOLE 1 28,024 0 0
TRANSOCEAN LTD REG SHS H8817H100   716,111 112,596 SH   SOLE 1 112,596 0 0
TRANSUNION COM 89400J107   461,576 7,428 SH   SOLE 1 7,428 0 0
TRAVELERS COMPANIES INC COM 89417E109   26,020,038 151,800 SH   SOLE 1 144,941 0 6,859
TRAVERE THERAPEUTICS INC COM 89422G107   6,230,000 277,012 SH   SOLE 1 274,424 0 2,588
TREACE MED CONCEPTS INC COM 89455T109   813,990 32,314 SH   SOLE 1 32,314 0 0
TRI POINTE HOMES INC COM 87265H109   1,367,660 54,015 SH   SOLE 1 53,184 0 831
TRICON RESIDENTIAL INC COM NPV 89612W102   1,276,295 164,600 SH   SOLE 1 157,600 0 7,000
TRIP COM GROUP LTD ADS 89677Q107   28,050,438 744,636 SH   SOLE 1 687,901 0 56,735
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,528,142 102,603 SH   SOLE 1 98,203 0 4,400
TRIUMPH GROUP INC NEW COM 896818101   992,614 85,644 SH   SOLE 1 85,644 0 0
TRUPANION INC COM 898202106   622,634 14,517 SH   SOLE 1 14,517 0 0
TRX GOLD CORPORATION COM 87283P109   32,222 67,000 SH   SOLE 1 67,000 0 0
TUNIU CORP SPONSORED ADS 89977P106   29,856 15,966 SH   SOLE 1 14,737 0 1,229
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   54,864 12,759 SH   SOLE 1 12,759 0 0
TURNING PT BRANDS INC COM 90041L105   310,254 14,774 SH   SOLE 1 14,774 0 0
TUTOR PERINI CORP COM 901109108   664,867 107,758 SH   SOLE 1 107,758 0 0
TWILIO INC CL A 90138F102   375,527 5,636 SH   SOLE 1 5,636 0 0
U HAUL HOLDING COMPANY COM 023586100   70,506 1,182 SH   SOLE 1 1,182 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   386,853 7,461 SH   SOLE 1 7,461 0 0
U S SILICA HLDGS INC COM 90346E103   346,296 29,003 SH   SOLE 1 29,003 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202   170,793 28,753 SH   SOLE 1 28,753 0 0
UBIQUITI INC COM 90353W103   489,314 1,801 SH   SOLE 1 1,801 0 0
UDEMY INC COM 902685106   99,832 11,306 SH   SOLE 1 11,306 0 0
ULTA BEAUTY INC COM 90384S303   40,690,066 74,569 SH   SOLE 1 70,836 0 3,733
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   8,335,106 207,858 SH   SOLE 1 203,693 0 4,165
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   39,492 14,466 SH   SOLE 1 14,466 0 0
UNILEVER PLC SPON ADR NEW 904767704   975,038 18,776 SH   SOLE 1 18,776 0 0
UNION PAC CORP COM 907818108   1,661,804 8,257 SH   SOLE 1 8,257 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   19,462,399 2,221,735 SH   SOLE 1 1,995,121 0 226,614
UNITED PARCEL SERVICE INC CL B 911312106   7,576,279 39,055 SH   SOLE 1 36,831 0 2,224
UNITED RENTALS INC COM 911363109   5,028,131 12,705 SH   SOLE 1 12,444 0 261
UNITEDHEALTH GROUP INC COM 91324P102   70,985,381 150,205 SH   SOLE 1 143,729 0 6,476
UNITI GROUP INC COM 91325V108   850,498 239,577 SH   SOLE 1 239,577 0 0
UNIVERSAL ELECTRS INC COM 913483103   342,996 33,826 SH   SOLE 1 33,826 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   626,203 34,369 SH   SOLE 1 34,369 0 0
UNUM GROUP COM 91529Y106   2,810,263 71,038 SH   SOLE 1 70,091 0 947
UPWORK INC COM 91688F104   2,311,997 204,240 SH   SOLE 1 204,240 0 0
URANIUM ENERGY CORP COM 916896103   3,135,234 1,088,623 SH   SOLE 1 1,088,623 0 0
URBAN OUTFITTERS INC COM 917047102   464,199 16,746 SH   SOLE 1 16,746 0 0
US BANCORP DEL COM NEW 902973304   40,562,523 1,125,174 SH   SOLE 1 1,083,894 0 41,280
V F CORP COM 918204108   23,588,113 1,029,599 SH   SOLE 1 997,648 0 31,951
V2X INC COM 92242T101   4,662,890 117,394 SH   SOLE 1 117,394 0 0
VAALCO ENERGY INC COM NEW 91851C201   1,693,386 373,816 SH   SOLE 1 373,816 0 0
VACASA INC CLASS A COM 91854V107   427,390 444,180 SH   SOLE 1 444,180 0 0
VALARIS LIMITED CL A G9460G101   1,771,063 27,222 SH   SOLE 1 27,222 0 0
VALE S A SPONSORED ADS 91912E105   72,151,241 4,572,322 SH   SOLE 1 4,220,502 0 351,820
VALERO ENERGY CORP COM 91913Y100   11,232,914 80,465 SH   SOLE 1 80,465 0 0
VALHI INC NEW COM 918905209   275,896 15,847 SH   SOLE 1 15,847 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,521,979 224,150 SH   SOLE 1 224,150 0 0
VARONIS SYS INC COM 922280102   6,424,964 247,019 SH   SOLE 1 233,489 0 13,530
VEECO INSTRS INC DEL COM 922417100   3,680,402 174,179 SH   SOLE 1 174,179 0 0
VEEVA SYS INC CL A COM 922475108   11,312,275 61,550 SH   SOLE 1 59,160 0 2,390
VERA BRADLEY INC COM 92335C106   191,339 31,943 SH   SOLE 1 31,943 0 0
VERACYTE INC COM 92337F107   975,603 43,749 SH   SOLE 1 43,749 0 0
VERASTEM INC COM 92337C104   78,382 188,782 SH   SOLE 1 188,782 0 0
VERICEL CORP COM 92346J108   293,610 10,014 SH   SOLE 1 10,014 0 0
VERISK ANALYTICS INC COM 92345Y106   2,812,284 14,658 SH   SOLE 1 14,658 0 0
VERITONE INC COM 92347M100   162,517 27,876 SH   SOLE 1 27,876 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,582,992 117,845 SH   SOLE 1 116,735 0 1,110
VERTEX INC CL A 92538J106   318,378 15,388 SH   SOLE 1 15,388 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,597,405 5,070 SH   SOLE 1 5,070 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   273,494 14,880 SH   SOLE 1 14,880 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   277,093 8,114 SH   SOLE 1 8,114 0 0
VIEMED HEALTHCARE INC COM 92663R105   2,165,158 223,900 SH   SOLE 1 223,900 0 0
VIEW INC COM CL A 92671V106   33,345 66,689 SH   SOLE 1 66,689 0 0
VIEWRAY INC COM 92672L107   331,195 95,721 SH   SOLE 1 95,721 0 0
VIKING THERAPEUTICS INC COM 92686J106   1,505,593 90,426 SH   SOLE 1 90,426 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   457,188 19,982 SH   SOLE 1 19,982 0 0
VIMEO INC COMMON STOCK 92719V100   74,731 19,512 SH   SOLE 1 19,512 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,306,172 46,649 SH   SOLE 1 46,649 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   785,945 51,775 SH   SOLE 1 51,109 0 666
VIRIDIAN THERAPEUTICS INC COM 92790C104   3,466,582 136,265 SH   SOLE 1 134,129 0 2,136
VIRNETX HLDG CORP COM 92823T108   184,578 140,899 SH   SOLE 1 140,899 0 0
VIRTU FINL INC CL A 928254101   287,979 15,237 SH   SOLE 1 15,237 0 0
VISA INC COM CL A 92826C839   102,460,297 454,450 SH   SOLE 1 435,159 0 19,291
VISHAY PRECISION GROUP INC COM 92835K103   598,880 14,341 SH   SOLE 1 14,341 0 0
VMWARE INC CL A COM 928563402   3,013,005 24,133 SH   SOLE 1 22,766 0 1,367
VORNADO RLTY TR SH BEN INT 929042109   5,374,044 349,645 SH   SOLE 1 349,645 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   854,407 110,818 SH   SOLE 1 110,818 0 0
WABASH NATL CORP COM 929566107   401,481 16,327 SH   SOLE 1 16,327 0 0
WABTEC COM 929740108   7,339,988 72,630 SH   SOLE 1 72,135 0 495
WALMART INC COM 931142103   8,884,010 60,251 SH   SOLE 1 60,251 0 0
WARBY PARKER INC CL A COM 93403J106   310,202 29,292 SH   SOLE 1 29,292 0 0
WASTE CONNECTIONS INC COM 94106B101   336,965,060 2,421,231 SH   SOLE 1 2,252,074 0 169,157
WASTE MGMT INC DEL COM 94106L109   1,240,908 7,605 SH   SOLE 1 7,605 0 0
WATERS CORP COM 941848103   3,749,929 12,111 SH   SOLE 1 11,659 0 452
WATSCO INC COM 942622200   3,648,023 11,466 SH   SOLE 1 11,466 0 0
WAYFAIR INC CL A 94419L101   11,463,104 333,812 SH   SOLE 1 333,324 0 488
WEAVE COMMUNICATIONS INC COM 94724R108   78,939 15,883 SH   SOLE 1 15,883 0 0
WELLS FARGO CO NEW COM 949746101   11,177,854 299,033 SH   SOLE 1 294,094 0 4,939
WELLTOWER INC COM 95040Q104   3,166,977 44,176 SH   SOLE 1 44,176 0 0
WESCO INTL INC COM 95082P105   206,156 1,334 SH   SOLE 1 1,334 0 0
WEST FRASER TIMBER CO LTD COM 952845105   43,275,671 606,746 SH   SOLE 1 542,546 0 64,200
WEST PHARMACEUTICAL SVSC INC COM 955306105   30,846,224 89,030 SH   SOLE 1 86,795 0 2,235
WESTERN COPPER & GOLD CORP COM 95805V108   415,347 228,200 SH   SOLE 1 228,200 0 0
WESTERN DIGITAL CORP. COM 958102105   1,047,377 27,804 SH   SOLE 1 27,768 0 36
WESTERN NEW ENG BANCORP INC COM 958892101   243,541 29,664 SH   SOLE 1 29,664 0 0
WESTERN UN CO COM 959802109   7,738,892 694,071 SH   SOLE 1 688,910 0 5,161
WHEATON PRECIOUS METALS CORP COM 962879102   251,476,033 5,221,827 SH   SOLE 1 4,935,027 0 286,800
WHEELS UP EXPERIENCE INC COM CL A 96328L106   293,944 464,513 SH   SOLE 1 464,513 0 0
WHIRLPOOL CORP COM 963320106   328,598 2,489 SH   SOLE 1 2,489 0 0
WHITEHORSE FIN INC COM 96524V106   447,690 35,758 SH   SOLE 1 35,758 0 0
WILLIAMS COS INC COM 969457100   12,159,171 407,206 SH   SOLE 1 374,801 0 32,405
WILLIAMS SONOMA INC COM 969904101   6,973,186 57,317 SH   SOLE 1 57,002 0 315
WINGSTOP INC COM 974155103   372,300 2,028 SH   SOLE 1 2,028 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   4,773,916 1,063,233 SH   SOLE 1 1,063,233 0 0
WIX COM LTD SHS M98068105   22,915,677 229,616 SH   SOLE 1 223,946 0 5,670
WM TECHNOLOGY INC COM 92971A109   149,067 175,538 SH   SOLE 1 175,538 0 0
WOLFSPEED INC COM 977852102   290,327 4,470 SH   SOLE 1 4,470 0 0
WOODWARD INC COM 980745103   572,828 5,883 SH   SOLE 1 5,883 0 0
WOORI FINL GROUP INC SPONSORED ADS 981064108   536,842 20,420 SH   SOLE 1 20,420 0 0
WORKDAY INC CL A 98138H101   2,641,234 12,788 SH   SOLE 1 12,094 0 694
WORKIVA INC COM CL A 98139A105   1,749,982 17,088 SH   SOLE 1 17,088 0 0
WPP PLC NEW ADR 92937A102   442,174 7,429 SH   SOLE 1 6,277 0 1,152
WW INTL INC COM 98262P101   1,120,146 271,880 SH   SOLE 1 271,880 0 0
XBIOTECH INC COM 98400H102   199,810 57,916 SH   SOLE 1 57,916 0 0
XPERI INC COMMON STOCK 98423J101   532,433 48,713 SH   SOLE 1 48,713 0 0
XPO INC COM 983793100   561,536 17,603 SH   SOLE 1 17,603 0 0
XUNLEI LTD SPONSORED ADR 98419E108   286,322 155,610 SH   SOLE 1 154,032 0 1,578
XYLEM INC COM 98419M100   8,092,682 77,294 SH   SOLE 1 77,294 0 0
Y-MABS THERAPEUTICS INC COM 984241109   872,311 174,114 SH   SOLE 1 174,114 0 0
YAMANA GOLD INC COM 98462Y100   19,789,340 3,394,261 SH   SOLE 1 3,394,261 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   209,334 141,442 SH   SOLE 1 135,011 0 6,431
YELLOW CORP COM 985510106   401,526 197,796 SH   SOLE 1 197,796 0 0
YOUDAO INC SPONSORED ADS 98741T104   416,033 48,945 SH   SOLE 1 47,832 0 1,113
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   8,234,440 749,949 SH   SOLE 1 749,949 0 0
YUM CHINA HLDGS INC COM 98850P109   18,181,583 286,821 SH   SOLE 1 268,057 0 18,764
ZAI LAB LTD ADR 98887Q104   4,087,089 122,883 SH   SOLE 1 122,621 0 262
ZILLOW GROUP INC CL C CAP STK 98954M200   11,938,550 268,463 SH   SOLE 1 267,256 0 1,207
ZIMVIE INC COM 98888T107   384,817 53,225 SH   SOLE 1 53,225 0 0
ZIONS BANCORPORATION N A COM 989701107   1,157,902 38,687 SH   SOLE 1 38,687 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   2,837,684 99,012 SH   SOLE 1 98,558 0 454
ZUORA INC COM CL A 98983V106   2,305,518 233,352 SH   SOLE 1 233,352 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   761,164 35,635 SH   SOLE 1 35,635 0 0
ZYMEWORKS INC COM 98985Y108   373,388 41,304 SH   SOLE 1 41,304 0 0
ZYNEX INC COM 98986M103   143,004 11,917 SH   SOLE 1 11,917 0 0