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   76,206 30,983 SH   SOLE 1 30,983 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   1,156,187 660,678 SH   SOLE 1 660,678 0 0
2U INC COM 90214J101   265,255 65,820 SH   SOLE 1 65,820 0 0
3M CO COM 88579Y101   26,844,638 268,205 SH   SOLE 1 256,283 0 11,922
4D MOLECULAR THERAPEUTICS IN COM 35104E100   394,360 21,824 SH   SOLE 1 21,824 0 0
89BIO INC COM 282559103   4,018,499 212,058 SH   SOLE 1 212,058 0 0
8X8 INC NEW COM 282914100   519,647 122,848 SH   SOLE 1 122,848 0 0
AAON INC COM PAR $0.004 000360206   941,463 9,930 SH   SOLE 1 6,440 0 3,490
ABBVIE INC COM 00287Y109   21,260,529 157,801 SH   SOLE 1 151,555 0 6,246
ABERCROMBIE & FITCH CO CL A 002896207   4,141,748 109,919 SH   SOLE 1 103,874 0 6,045
ABM INDS INC COM 000957100   414,771 9,725 SH   SOLE 1 9,725 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,910,205 36,542 SH   SOLE 1 36,542 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   12,827,165 535,581 SH   SOLE 1 526,959 0 8,622
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   939,787 88,995 SH   SOLE 1 88,995 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,316,324 20,469 SH   SOLE 1 20,469 0 0
ACCO BRANDS CORP COM 00081T108   1,734,102 332,841 SH   SOLE 1 332,841 0 0
ACCURAY INC COM 004397105   300,548 77,661 SH   SOLE 1 77,661 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   2,186,380 210,837 SH   SOLE 1 210,837 0 0
ACM RESH INC COM CL A 00108J109   565,959 43,269 SH   SOLE 1 43,269 0 0
ACTIVISION BLIZZARD INC COM 00507V109   8,304,140 98,507 SH   SOLE 1 94,009 0 4,498
ACUITY BRANDS INC COM 00508Y102   7,010,157 42,986 SH   SOLE 1 42,745 0 241
ADECOAGRO S A COM L00849106   694,306 74,178 SH   SOLE 1 74,178 0 0
ADEIA INC COM 00676P107   496,254 45,073 SH   SOLE 1 45,073 0 0
ADMA BIOLOGICS INC COM 000899104   3,042,959 824,650 SH   SOLE 1 824,650 0 0
ADT INC DEL COM 00090Q103   8,176,427 1,355,958 SH   SOLE 1 1,328,496 0 27,462
ADTHEORENT HOLDING COMPANY COM 00739D109   46,932 33,523 SH   SOLE 1 33,523 0 0
ADVANCED MICRO DEVICES INC COM 007903107   80,877,239 710,010 SH   SOLE 1 690,520 0 19,490
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   906,935 387,579 SH   SOLE 1 387,579 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108   134,002 84,278 SH   SOLE 1 84,278 0 0
AECOM COM 00766T100   1,255,614 14,826 SH   SOLE 1 14,826 0 0
AES CORP COM 00130H105   7,081,658 341,614 SH   SOLE 1 341,614 0 0
AFLAC INC COM 001055102   15,526,033 222,436 SH   SOLE 1 211,807 0 10,629
AGIOS PHARMACEUTICALS INC COM 00847X104   2,267,951 80,083 SH   SOLE 1 80,083 0 0
AGNICO EAGLE MINES LTD COM 008474108   111,965,994 2,242,634 SH   SOLE 1 1,890,751 0 351,883
AIR TRANSPORT SERVICES GRP I COM 00922R105   1,391,813 73,758 SH   SOLE 1 73,758 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,202,011 13,375 SH   SOLE 1 13,375 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   562,613 614,878 SH   SOLE 1 614,878 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,108,327 23,738 SH   SOLE 1 23,738 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   59,805,440 5,021,527 SH   SOLE 1 4,984,427 0 37,100
ALARM COM HLDGS INC COM 011642105   3,850,832 74,513 SH   SOLE 1 74,513 0 0
ALCOA CORP COM 013872106   12,163,667 358,493 SH   SOLE 1 358,493 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   1,420,477 169,306 SH   SOLE 1 169,306 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   5,038,218 609,628 SH   SOLE 1 609,628 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   664,804 115,618 SH   SOLE 1 115,618 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   464,361 28,332 SH   SOLE 1 28,332 0 0
ALKERMES PLC SHS G01767105   19,810,678 632,929 SH   SOLE 1 632,929 0 0
ALLEGIANT TRAVEL CO COM 01748X102   263,673 2,088 SH   SOLE 1 2,088 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   239,242 5,300 SH   SOLE 1 5,300 0 0
ALLETE INC COM NEW 018522300   255,126 4,401 SH   SOLE 1 4,401 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109   694,197 17,381 SH   SOLE 1 17,381 0 0
ALLSTATE CORP COM 020002101   31,055,355 284,807 SH   SOLE 1 283,794 0 1,013
ALLY FINL INC COM 02005N100   286,846 10,620 SH   SOLE 1 10,620 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   847,355 25,834 SH   SOLE 1 25,834 0 0
ALPHABET INC CAP STK CL C 02079K107   102,264,167 845,368 SH   SOLE 1 804,135 0 41,233
ALPHABET INC CAP STK CL A 02079K305   203,716,113 1,701,889 SH   SOLE 1 1,630,294 0 71,595
ALPHATEC HLDGS INC COM NEW 02081G201   4,679,511 260,262 SH   SOLE 1 260,262 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   478,976 46,593 SH   SOLE 1 46,593 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   565,183 32,613 SH   SOLE 1 32,613 0 0
ALTAIR ENGR INC COM CL A 021369103   6,544,461 86,293 SH   SOLE 1 86,293 0 0
ALTIMMUNE INC COM NEW 02155H200   587,254 166,361 SH   SOLE 1 166,361 0 0
ALTO INGREDIENTS INC COM 021513106   779,760 269,813 SH   SOLE 1 269,813 0 0
ALTRIA GROUP INC COM 02209S103   4,693,895 103,618 SH   SOLE 1 103,618 0 0
AMAZON COM INC COM 023135106   143,600,404 1,101,568 SH   SOLE 1 1,053,881 0 47,687
AMBARELLA INC SHS G037AX101   5,118,010 61,169 SH   SOLE 1 61,169 0 0
AMBEV SA SPONSORED ADR 02319V103   5,921,176 1,862,005 SH   SOLE 1 1,715,617 0 146,388
AMER SOFTWARE INC CL A 029683109   734,859 69,920 SH   SOLE 1 69,920 0 0
AMEREN CORP COM 023608102   8,677,274 106,248 SH   SOLE 1 105,636 0 612
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   8,124,543 375,441 SH   SOLE 1 326,015 0 49,426
AMERICAN AXLE & MFG HLDGS IN COM 024061103   2,215,235 267,864 SH   SOLE 1 267,864 0 0
AMERICAN ELEC PWR CO INC COM 025537101   899,509 10,683 SH   SOLE 1 10,683 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   2,090,080 40,109 SH   SOLE 1 40,109 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   11,365,206 95,707 SH   SOLE 1 93,808 0 1,899
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   280,554 44,817 SH   SOLE 1 44,817 0 0
AMERISAFE INC COM 03071H100   454,926 8,532 SH   SOLE 1 8,532 0 0
AMETEK INC COM 031100100   8,289,713 51,209 SH   SOLE 1 50,132 0 1,077
AMGEN INC COM 031162100   35,050,963 157,873 SH   SOLE 1 150,110 0 7,763
AMICUS THERAPEUTICS INC COM 03152W109   665,065 52,951 SH   SOLE 1 52,951 0 0
AMN HEALTHCARE SVCS INC COM 001744101   8,431,921 77,272 SH   SOLE 1 77,272 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   1,194,163 385,214 SH   SOLE 1 385,214 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   318,405 33,306 SH   SOLE 1 33,306 0 0
ANGI INC COM CL A NEW 00183L102   1,398,296 423,726 SH   SOLE 1 423,726 0 0
ANGIODYNAMICS INC COM 03475V101   1,371,827 131,527 SH   SOLE 1 131,527 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   17,414,685 307,029 SH   SOLE 1 299,482 0 7,547
ANIKA THERAPEUTICS INC COM 035255108   1,211,318 46,625 SH   SOLE 1 46,625 0 0
ANNEXON INC COM 03589W102   498,865 141,723 SH   SOLE 1 141,723 0 0
ANSYS INC COM 03662Q105   18,492,148 55,991 SH   SOLE 1 52,466 0 3,525
ANTERO MIDSTREAM CORP COM 03676B102   1,769,534 152,546 SH   SOLE 1 152,546 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   2,651,993 397,005 SH   SOLE 1 397,005 0 0
AON PLC SHS CL A G0403H108   3,518,278 10,192 SH   SOLE 1 9,865 0 327
APA CORPORATION COM 03743Q108   3,661,384 107,152 SH   SOLE 1 107,152 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   13,662,814 149,976 SH   SOLE 1 149,976 0 0
APOGEE ENTERPRISES INC COM 037598109   405,299 8,538 SH   SOLE 1 8,538 0 0
APPFOLIO INC COM CL A 03783C100   434,654 2,525 SH   SOLE 1 2,314 0 211
APPLE INC COM 037833100   539,901,335 2,783,427 SH   SOLE 1 2,650,785 0 132,642
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,933,046 13,347 SH   SOLE 1 10,258 0 3,089
APPLIED MATLS INC COM 038222105   38,226,060 264,467 SH   SOLE 1 252,364 0 12,103
APPLIED THERAPEUTICS INC COM 03828A101   18,309 14,304 SH   SOLE 1 14,304 0 0
APPLOVIN CORP COM CL A 03831W108   5,364,551 208,494 SH   SOLE 1 208,494 0 0
APYX MEDICAL CORPORATION COM 03837C106   85,233 16,945 SH   SOLE 1 16,945 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   357,935 216,930 SH   SOLE 1 216,930 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   48,655 15,017 SH   SOLE 1 15,017 0 0
ARCH CAP GROUP LTD ORD G0450A105   7,644,880 102,136 SH   SOLE 1 100,100 0 2,036
ARCH RESOURCES INC CL A 03940R107   1,749,922 15,519 SH   SOLE 1 15,519 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   9,255,750 903,000 SH   SOLE 1 903,000 0 0
ARCOSA INC COM 039653100   1,880,990 24,825 SH   SOLE 1 23,317 0 1,508
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,251,423 43,634 SH   SOLE 1 43,634 0 0
ARDELYX INC COM 039697107   1,749,942 516,207 SH   SOLE 1 516,207 0 0
ARES CAPITAL CORP COM 04010L103   2,248,844 119,683 SH   SOLE 1 119,683 0 0
ARLO TECHNOLOGIES INC COM 04206A101   2,612,727 239,480 SH   SOLE 1 239,480 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   3,455,118 47,034 SH   SOLE 1 44,582 0 2,452
ARROW ELECTRS INC COM 042735100   4,541,680 31,709 SH   SOLE 1 31,709 0 0
ARVINAS INC COM 04335A105   994,686 40,076 SH   SOLE 1 40,076 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   1,133,580 4,715 SH   SOLE 1 4,715 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   8,264,551 1,060,918 SH   SOLE 1 878,832 0 182,086
ASHLAND INC COM 044186104   844,678 9,719 SH   SOLE 1 9,719 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,707,666 3,736 SH   SOLE 1 3,736 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   1,243,803 229,484 SH   SOLE 1 229,484 0 0
ASSURANT INC COM 04621X108   1,500,468 11,935 SH   SOLE 1 11,935 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   846,315 11,825 SH   SOLE 1 11,825 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   438,683 52,663 SH   SOLE 1 52,663 0 0
ASTRONICS CORP COM 046433108   1,753,201 88,278 SH   SOLE 1 88,278 0 0
ASURE SOFTWARE INC COM 04649U102   758,103 62,344 SH   SOLE 1 62,344 0 0
AT&T INC COM 00206R102   70,405,980 4,414,168 SH   SOLE 1 4,205,194 0 208,974
ATEA PHARMACEUTICALS INC COM 04683R106   329,651 88,142 SH   SOLE 1 88,142 0 0
ATI INC COM 01741R102   1,684,942 38,095 SH   SOLE 1 38,095 0 0
ATLASSIAN CORPORATION CL A 049468101   48,756,356 290,545 SH   SOLE 1 285,235 0 5,310
ATRICURE INC COM 04963C209   2,944,225 59,648 SH   SOLE 1 58,836 0 812
ATS CORPORATION COM 00217Y104   89,320,663 1,941,692 SH   SOLE 1 1,823,292 0 118,400
AURORA INNOVATION INC CLASS A COM 051774107   67,596 22,992 SH   SOLE 1 22,992 0 0
AUTODESK INC COM 052769106   22,722,759 111,054 SH   SOLE 1 106,775 0 4,279
AUTOHOME INC SP ADS RP CL A 05278C107   2,448,711 83,975 SH   SOLE 1 82,112 0 1,863
AUTOMATIC DATA PROCESSING IN COM 053015103   6,150,823 27,985 SH   SOLE 1 23,926 0 4,059
AUTONATION INC COM 05329W102   7,030,822 42,712 SH   SOLE 1 42,712 0 0
AVANOS MED INC COM 05350V106   516,772 20,218 SH   SOLE 1 20,218 0 0
AVEPOINT INC COM CL A 053604104   308,373 53,537 SH   SOLE 1 53,537 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   762,722 73,480 SH   SOLE 1 73,480 0 0
AVNET INC COM 053807103   3,791,822 75,160 SH   SOLE 1 72,439 0 2,721
AXCELIS TECHNOLOGIES INC COM NEW 054540208   5,820,178 31,747 SH   SOLE 1 29,856 0 1,891
AXIS CAP HLDGS LTD SHS G0692U109   2,581,687 47,960 SH   SOLE 1 47,960 0 0
AXOGEN INC COM 05463X106   1,374,713 150,571 SH   SOLE 1 150,571 0 0
AXON ENTERPRISE INC COM 05464C101   13,883,373 71,153 SH   SOLE 1 70,861 0 292
AXONICS INC COM 05465P101   4,136,319 81,956 SH   SOLE 1 79,868 0 2,088
AXT INC COM 00246W103   183,541 53,355 SH   SOLE 1 53,355 0 0
B2GOLD CORP COM 11777Q209   30,689,422 8,614,872 SH   SOLE 1 8,523,872 0 91,000
BABCOCK & WILCOX ENTERPRISES COM 05614L209   547,113 92,731 SH   SOLE 1 92,731 0 0
BACKBLAZE INC COM CL A 05637B105   107,072 24,728 SH   SOLE 1 24,728 0 0
BADGER METER INC COM 056525108   592,749 4,017 SH   SOLE 1 4,017 0 0
BAIDU INC SPON ADR REP A 056752108   24,208,152 176,818 SH   SOLE 1 159,531 0 17,287
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   375,862 27,821 SH   SOLE 1 27,821 0 0
BAKER HUGHES COMPANY CL A 05722G100   33,732,485 1,067,146 SH   SOLE 1 1,030,742 0 36,404
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100   1,225,908 199,985 SH   SOLE 1 199,985 0 0
BANCO DE CHILE SPONSORED ADS 059520106   2,047,960 97,708 SH   SOLE 1 96,446 0 1,262
BANDWIDTH INC COM CL A 05988J103   1,481,120 108,269 SH   SOLE 1 108,269 0 0
BANK AMERICA CORP COM 060505104   92,929,004 3,239,073 SH   SOLE 1 3,052,898 0 186,175
BANK HAWAII CORP COM 062540109   618,450 15,000 SH   SOLE 1 15,000 0 0
BANK MONTREAL QUE COM 063671101   306,802,893 3,397,701 SH   SOLE 1 3,017,067 0 380,634
BANK NOVA SCOTIA HALIFAX COM 064149107   491,149,318 9,818,229 SH   SOLE 1 9,421,666 0 396,563
BANK OZK LITTLE ROCK ARK COM 06417N103   8,483,358 211,239 SH   SOLE 1 211,239 0 0
BAOZUN INC SPONSORED ADR 06684L103   954,619 239,253 SH   SOLE 1 225,482 0 13,771
BARNES & NOBLE ED INC COM 06777U101   78,352 62,184 SH   SOLE 1 62,184 0 0
BARNES GROUP INC COM 067806109   296,891 7,037 SH   SOLE 1 7,037 0 0
BARRICK GOLD CORP COM 067901108   134,406,942 7,946,611 SH   SOLE 1 7,202,511 0 744,100
BAXTER INTL INC COM 071813109   375,506 8,242 SH   SOLE 1 6,421 0 1,821
BAYTEX ENERGY CORP COM 07317Q105   8,872,690 2,721,292 SH   SOLE 1 2,721,292 0 0
BCE INC COM NEW 05534B760   209,924,735 4,604,991 SH   SOLE 1 4,190,391 0 414,600
BEACON ROOFING SUPPLY INC COM 073685109   587,830 7,084 SH   SOLE 1 7,084 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   3,109,552 109,917 SH   SOLE 1 109,917 0 0
BEIGENE LTD SPONSORED ADR 07725L102   3,000,076 16,826 SH   SOLE 1 16,190 0 636
BEL FUSE INC CL B 077347300   1,783,155 31,060 SH   SOLE 1 31,060 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,740,806 47,563 SH   SOLE 1 47,563 0 0
BENCHMARK ELECTRS INC COM 08160H101   989,108 38,293 SH   SOLE 1 38,293 0 0
BERKLEY W R CORP COM 084423102   24,198,394 406,286 SH   SOLE 1 396,477 0 9,809
BERKSHIRE HATHAWAY INC DEL CL A 084670108   9,320,580 18 SH   SOLE 1 18 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   96,652,358 283,438 SH   SOLE 1 268,543 0 14,895
BERRY CORP COM 08579X101   1,017,091 147,833 SH   SOLE 1 147,833 0 0
BGSF INC COM 05601C105   236,430 24,809 SH   SOLE 1 24,809 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   2,159,472 10,954 SH   SOLE 1 10,954 0 0
BIOATLA INC COM 09077B104   445,992 148,664 SH   SOLE 1 148,664 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   2,824,511 401,209 SH   SOLE 1 401,209 0 0
BIOGEN INC COM 09062X103   15,392,439 54,037 SH   SOLE 1 51,251 0 2,786
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,244,031 14,352 SH   SOLE 1 13,365 0 987
BJS RESTAURANTS INC COM 09180C106   427,456 13,442 SH   SOLE 1 13,442 0 0
BLACK KNIGHT INC COM 09215C105   615,398 10,303 SH   SOLE 1 10,303 0 0
BLACKBERRY LTD COM 09228F103   30,193,562 5,450,300 SH   SOLE 1 5,450,300 0 0
BLACKROCK CAP INVT CORP COM 092533108   165,532 50,467 SH   SOLE 1 50,467 0 0
BLACKSTONE INC COM 09260D107   1,111,642 11,957 SH   SOLE 1 11,957 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   86,235 21,887 SH   SOLE 1 21,887 0 0
BLOCK H & R INC COM 093671105   364,210 11,428 SH   SOLE 1 11,428 0 0
BLOCK INC CL A 852234103   27,866,934 418,611 SH   SOLE 1 414,771 0 3,840
BLUE BIRD CORP COM 095306106   1,260,881 56,089 SH   SOLE 1 56,089 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101   1,425,394 39,983 SH   SOLE 1 39,983 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,109,230 11,828 SH   SOLE 1 11,828 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   821,221 12,994 SH   SOLE 1 12,994 0 0
BOISE CASCADE CO DEL COM 09739D100   207,895 2,301 SH   SOLE 1 2,301 0 0
BOOKING HOLDINGS INC COM 09857L108   7,574,426 2,805 SH   SOLE 1 2,728 0 77
BOSTON BEER INC CL A 100557107   2,861,089 9,276 SH   SOLE 1 9,276 0 0
BOWLERO CORP CL A COM 10258P102   910,725 78,241 SH   SOLE 1 78,241 0 0
BOX INC CL A 10316T104   9,151,253 311,479 SH   SOLE 1 307,448 0 4,031
BOYD GAMING CORP COM 103304101   1,486,599 21,430 SH   SOLE 1 21,430 0 0
BP PLC SPONSORED ADR 055622104   1,120,775 31,759 SH   SOLE 1 29,066 0 2,693
BRADY CORP CL A 104674106   825,197 17,347 SH   SOLE 1 16,030 0 1,317
BRAEMAR HOTELS & RESORTS INC COM 10482B101   267,877 66,636 SH   SOLE 1 66,636 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   24,434 11,861 SH   SOLE 1 11,861 0 0
BRAZE INC COM CL A 10576N102   230,029 5,253 SH   SOLE 1 5,253 0 0
BRF SA SPONSORED ADR 10552T107   3,444,447 1,812,867 SH   SOLE 1 1,793,658 0 19,209
BRIGHTCOVE INC COM 10921T101   339,759 84,728 SH   SOLE 1 84,728 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,144,959 159,465 SH   SOLE 1 159,465 0 0
BRINKER INTL INC COM 109641100   436,748 11,933 SH   SOLE 1 11,933 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,533,635 39,619 SH   SOLE 1 35,303 0 4,316
BROADCOM INC COM 11135F101   2,838,231 3,272 SH   SOLE 1 3,272 0 0
BROOKDALE SR LIVING INC COM 112463104   1,762,432 417,638 SH   SOLE 1 417,638 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   52,285,312 1,602,124 SH   SOLE 1 1,511,038 0 91,086
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   2,747,616 159,600 SH   SOLE 1 157,100 0 2,500
BROOKFIELD CORP CL A LTD VT SH 11271J107   212,444,882 6,311,223 SH   SOLE 1 5,815,076 0 496,147
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   124,904,135 3,417,859 SH   SOLE 1 2,939,384 0 478,475
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   18,131,371 397,671 SH   SOLE 1 397,671 0 0
BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105   774,649 22,900 SH   SOLE 1 21,500 0 1,400
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   15,535,870 492,567 SH   SOLE 1 423,867 0 68,700
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   30,808,144 1,045,046 SH   SOLE 1 911,046 0 134,000
BRP GROUP INC COM CL A 05589G102   846,163 34,147 SH   SOLE 1 34,147 0 0
BRP INC COM SUN VTG 05577W200   43,071,113 509,576 SH   SOLE 1 509,376 0 200
BRUNSWICK CORP COM 117043109   3,446,106 39,775 SH   SOLE 1 39,775 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   1,065,666 49,751 SH   SOLE 1 49,751 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,600,040 11,765 SH   SOLE 1 11,298 0 467
BURFORD CAP LTD ORD SHS G17977110   1,141,765 93,741 SH   SOLE 1 93,741 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   9,907,788 105,011 SH   SOLE 1 105,011 0 0
C4 THERAPEUTICS INC COM STK 12529R107   479,487 174,359 SH   SOLE 1 174,359 0 0
CABOT CORP COM 127055101   2,895,066 43,281 SH   SOLE 1 43,281 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   20,027,539 85,398 SH   SOLE 1 81,535 0 3,863
CAE INC COM 124765108   19,988,963 893,239 SH   SOLE 1 714,739 0 178,500
CALIX INC COM 13100M509   2,468,249 49,454 SH   SOLE 1 49,454 0 0
CAMBIUM NETWORKS CORP SHS G17766109   180,479 11,858 SH   SOLE 1 11,858 0 0
CAMECO CORP COM 13321L108   102,982,008 3,288,668 SH   SOLE 1 2,929,368 0 359,300
CAMPBELL SOUP CO COM 134429109   6,451,555 141,141 SH   SOLE 1 140,344 0 797
CANADIAN IMPERIAL BK COMM TO COM 136069101   133,086,868 3,117,654 SH   SOLE 1 3,088,054 0 29,600
CANADIAN NAT RES LTD COM 136385101   299,777,000 5,332,867 SH   SOLE 1 4,716,919 0 615,948
CANADIAN NATL RY CO COM 136375102   574,841,461 4,747,792 SH   SOLE 1 4,420,373 0 327,419
CANADIAN PACIFIC KANSAS CITY COM 13646K108   461,317,545 5,712,396 SH   SOLE 1 5,260,811 0 451,585
CAPITAL SOUTHWEST CORP COM 140501107   244,035 12,375 SH   SOLE 1 12,375 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   15,470,385 431,050 SH   SOLE 1 422,091 0 8,959
CARDINAL HEALTH INC COM 14149Y108   557,490 5,895 SH   SOLE 1 614 0 5,281
CAREDX INC COM 14167L103   1,644,249 193,441 SH   SOLE 1 193,441 0 0
CARIBOU BIOSCIENCES INC COM 142038108   689,439 162,221 SH   SOLE 1 162,221 0 0
CARISMA THERAPEUTICS INC COM 14216R101   129,761 14,796 SH   SOLE 1 14,796 0 0
CARLYLE GROUP INC COM 14316J108   10,620,308 332,404 SH   SOLE 1 332,404 0 0
CARMAX INC COM 143130102   21,153,417 252,729 SH   SOLE 1 252,729 0 0
CARNIVAL CORP COMMON STOCK 143658300   58,745,005 3,119,756 SH   SOLE 1 3,047,711 0 72,045
CARROLS RESTAURANT GROUP INC COM 14574X104   1,073,989 213,093 SH   SOLE 1 213,093 0 0
CARTERS INC COM 146229109   2,234,338 30,776 SH   SOLE 1 30,776 0 0
CASTLE BIOSCIENCES INC COM 14843C105   844,397 61,545 SH   SOLE 1 61,545 0 0
CATERPILLAR INC COM 149123101   26,813,791 108,977 SH   SOLE 1 103,090 0 5,887
CECO ENVIRONMENTAL CORP COM 125141101   1,859,979 139,220 SH   SOLE 1 139,220 0 0
CELESTICA INC SUB VTG SHS 15101Q108   58,636,320 4,040,076 SH   SOLE 1 3,734,976 0 305,100
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   2,237,954 310,827 SH   SOLE 1 310,827 0 0
CELSIUS HLDGS INC COM NEW 15118V207   23,425,068 157,015 SH   SOLE 1 157,015 0 0
CENOVUS ENERGY INC COM 15135U109   97,427,188 5,737,197 SH   SOLE 1 5,251,597 0 485,600
CENTERRA GOLD INC COM 152006102   19,912,683 3,322,855 SH   SOLE 1 3,322,855 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   2,512,046 303,754 SH   SOLE 1 303,754 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   565,239 15,503 SH   SOLE 1 15,503 0 0
CENTURY CASINOS INC COM 156492100   106,947 15,063 SH   SOLE 1 15,063 0 0
CERENCE INC COM 156727109   1,129,360 38,637 SH   SOLE 1 38,637 0 0
CEVA INC COM 157210105   235,622 9,222 SH   SOLE 1 9,222 0 0
CGI INC CL A SUB VTG 12532H104   92,311,204 875,508 SH   SOLE 1 831,408 0 44,100
CHECK POINT SOFTWARE TECH LT ORD M22465104   33,838,762 269,374 SH   SOLE 1 254,556 0 14,818
CHEGG INC COM 163092109   4,996,661 562,687 SH   SOLE 1 553,792 0 8,895
CHEVRON CORP NEW COM 166764100   52,885,178 336,099 SH   SOLE 1 336,099 0 0
CHEWY INC CL A 16679L109   19,832,728 502,476 SH   SOLE 1 498,818 0 3,658
CHICAGO ATLANTIC REAL ESTATE COM 167239102   458,106 30,238 SH   SOLE 1 30,238 0 0
CHIMERIX INC COM 16934W106   334,475 276,426 SH   SOLE 1 276,426 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105   175,182 35,606 SH   SOLE 1 35,606 0 0
CHINA YUCHAI INTL LTD COM G21082105   712,635 67,870 SH   SOLE 1 67,763 0 107
CHROMADEX CORP COM NEW 171077407   58,738 37,413 SH   SOLE 1 37,413 0 0
CHUBB LIMITED COM H1467J104   48,233,969 250,488 SH   SOLE 1 237,087 0 13,401
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   15,056,210 403,760 SH   SOLE 1 365,002 0 38,758
CHURCHILL DOWNS INC COM 171484108   580,617 4,172 SH   SOLE 1 4,172 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   4,712,560 1,791,848 SH   SOLE 1 1,698,657 0 93,191
CIDARA THERAPEUTICS INC COM 171757107   362,467 320,767 SH   SOLE 1 320,767 0 0
CIMPRESS PLC SHS EURO G2143T103   3,382,271 56,864 SH   SOLE 1 56,864 0 0
CINCINNATI FINL CORP COM 172062101   10,622,673 109,152 SH   SOLE 1 108,277 0 875
CIRRUS LOGIC INC COM 172755100   6,994,484 86,341 SH   SOLE 1 86,341 0 0
CISCO SYS INC COM 17275R102   14,236,985 275,164 SH   SOLE 1 254,374 0 20,790
CITIGROUP INC COM NEW 172967424   14,656,189 318,336 SH   SOLE 1 297,481 0 20,855
CITIZENS FINL GROUP INC COM 174610105   2,349,130 90,074 SH   SOLE 1 90,074 0 0
CITIZENS INC CL A 174740100   133,994 55,599 SH   SOLE 1 55,599 0 0
CIVEO CORP CDA COM NEW 17878Y207   310,219 15,925 SH   SOLE 1 15,925 0 0
CLEAR SECURE INC COM CL A 18467V109   2,848,334 122,932 SH   SOLE 1 122,932 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   17,429 15,562 SH   SOLE 1 15,562 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   446,360 28,126 SH   SOLE 1 28,126 0 0
CLOROX CO DEL COM 189054109   213,909 1,345 SH   SOLE 1 1,345 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   711,294 792,882 SH   SOLE 1 792,882 0 0
CME GROUP INC COM 12572Q105   15,575,477 84,060 SH   SOLE 1 80,255 0 3,805
CMS ENERGY CORP COM 125896100   4,268,246 72,651 SH   SOLE 1 72,651 0 0
CNA FINL CORP COM 126117100   1,535,724 39,765 SH   SOLE 1 39,765 0 0
CNO FINL GROUP INC COM 12621E103   244,345 10,323 SH   SOLE 1 10,323 0 0
COCA COLA CO COM 191216100   113,496,634 1,884,700 SH   SOLE 1 1,804,988 0 79,712
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   7,013,036 84,180 SH   SOLE 1 71,999 0 12,181
COGENT BIOSCIENCES INC COM 19240Q201   3,268,811 276,082 SH   SOLE 1 276,082 0 0
COGNEX CORP COM 192422103   2,991,356 53,398 SH   SOLE 1 53,398 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   1,660,883 272,723 SH   SOLE 1 272,723 0 0
COHU INC COM 192576106   1,547,279 37,230 SH   SOLE 1 37,230 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   21,653,463 302,634 SH   SOLE 1 302,634 0 0
COLGATE PALMOLIVE CO COM 194162103   8,486,649 110,159 SH   SOLE 1 110,159 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   1,686,879 78,496 SH   SOLE 1 78,496 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   3,515,606 35,831 SH   SOLE 1 35,831 0 0
COMCAST CORP NEW CL A 20030N101   4,698,973 113,092 SH   SOLE 1 111,769 0 1,323
COMFORT SYS USA INC COM 199908104   3,904,019 23,776 SH   SOLE 1 23,776 0 0
COMMERCE BANCSHARES INC COM 200525103   536,918 11,025 SH   SOLE 1 11,025 0 0
COMMERCIAL VEH GROUP INC COM 202608105   1,264,934 113,958 SH   SOLE 1 113,958 0 0
COMMVAULT SYS INC COM 204166102   1,957,545 26,956 SH   SOLE 1 26,956 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   2,606,197 220,118 SH   SOLE 1 217,925 0 2,193
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   421,365 48,939 SH   SOLE 1 48,939 0 0
COMPASS THERAPEUTICS INC COM 20454B104   365,846 115,046 SH   SOLE 1 115,046 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103   276,454 11,197 SH   SOLE 1 11,197 0 0
COMSTOCK RES INC COM 205768302   275,744 23,771 SH   SOLE 1 23,771 0 0
CONCENTRIX CORP COM 20602D101   212,857 2,636 SH   SOLE 1 2,636 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   695,069 86,559 SH   SOLE 1 86,559 0 0
CONMED CORP COM 207410101   2,497,115 18,376 SH   SOLE 1 18,376 0 0
CONOCOPHILLIPS COM 20825C104   26,211,258 252,980 SH   SOLE 1 252,980 0 0
CONSOLIDATED EDISON INC COM 209115104   26,082,660 288,525 SH   SOLE 1 274,691 0 13,834
CONSOLIDATED WATER CO INC ORD G23773107   747,689 30,858 SH   SOLE 1 30,858 0 0
CONSTELLATION BRANDS INC CL A 21036P108   15,651,161 63,589 SH   SOLE 1 63,589 0 0
CONSTELLATION ENERGY CORP COM 21037T109   8,243,528 90,044 SH   SOLE 1 84,971 0 5,073
CONSTELLIUM SE CL A SHS F21107101   1,694,234 98,502 SH   SOLE 1 98,502 0 0
CONTAINER STORE GROUP INC COM 210751103   213,401 67,962 SH   SOLE 1 67,962 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   2,511,432 180,031 SH   SOLE 1 180,031 0 0
COPART INC COM 217204106   1,285,149 14,090 SH   SOLE 1 13,592 0 498
CORCEPT THERAPEUTICS INC COM 218352102   8,074,703 362,908 SH   SOLE 1 362,908 0 0
CORE & MAIN INC CL A 21874C102   659,864 21,055 SH   SOLE 1 21,055 0 0
CORECIVIC INC COM 21871N101   291,494 30,977 SH   SOLE 1 30,977 0 0
CORPORACION AMER ARPTS S A COM L1995B107   3,114,986 268,765 SH   SOLE 1 268,765 0 0
CORSAIR GAMING INC COM 22041X102   222,619 12,549 SH   SOLE 1 12,549 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   193,203 84,368 SH   SOLE 1 84,368 0 0
COSTAMARE INC SHS Y1771G102   149,943 15,506 SH   SOLE 1 15,506 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,508,312 4,659 SH   SOLE 1 4,396 0 263
COTERRA ENERGY INC COM 127097103   630,172 24,908 SH   SOLE 1 24,908 0 0
COUCHBASE INC COM 22207T101   1,508,817 95,374 SH   SOLE 1 95,374 0 0
COURSERA INC COM 22266M104   1,145,890 88,010 SH   SOLE 1 81,247 0 6,763
CPI CARD GROUP INC COM NEW 12634H200   362,096 15,574 SH   SOLE 1 15,574 0 0
CRAWFORD & CO CL B 224633107   148,400 15,804 SH   SOLE 1 15,804 0 0
CRAWFORD & CO CL A 224633206   797,637 71,924 SH   SOLE 1 71,924 0 0
CREDICORP LTD COM G2519Y108   9,988,879 67,657 SH   SOLE 1 62,333 0 5,324
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   2,681,128 154,621 SH   SOLE 1 154,621 0 0
CRESCENT PT ENERGY CORP COM 22576C101   325,170 48,300 SH   SOLE 1 48,300 0 0
CRH PLC ADR 12626K203   5,317,645 95,418 SH   SOLE 1 94,438 0 980
CROSS CTRY HEALTHCARE INC COM 227483104   864,836 30,799 SH   SOLE 1 30,799 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   3,072,227 20,918 SH   SOLE 1 20,918 0 0
CRYOPORT INC COM PAR $0.001 229050307   346,052 20,061 SH   SOLE 1 20,061 0 0
CSG SYS INTL INC COM 126349109   2,059,602 39,052 SH   SOLE 1 39,052 0 0
CUMMINS INC COM 231021106   37,132,914 151,464 SH   SOLE 1 145,852 0 5,612
CURTISS WRIGHT CORP COM 231561101   1,684,713 9,173 SH   SOLE 1 9,173 0 0
CVB FINL CORP COM 126600105   3,034,905 228,532 SH   SOLE 1 228,532 0 0
CVRX INC COM 126638105   378,126 24,490 SH   SOLE 1 24,490 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   26,695,849 170,766 SH   SOLE 1 170,080 0 686
CYMABAY THERAPEUTICS INC COM 23257D103   1,141,767 104,271 SH   SOLE 1 104,271 0 0
CYTOKINETICS INC COM NEW 23282W605   3,991,155 122,353 SH   SOLE 1 122,353 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   268,389 156,040 SH   SOLE 1 156,040 0 0
D R HORTON INC COM 23331A109   27,765,642 228,167 SH   SOLE 1 217,781 0 10,386
DADA NEXUS LTD ADS 23344D108   903,974 170,240 SH   SOLE 1 155,187 0 15,053
DAKTRONICS INC COM 234264109   932,973 145,777 SH   SOLE 1 145,777 0 0
DANA INC COM 235825205   2,157,062 126,886 SH   SOLE 1 126,886 0 0
DANAHER CORPORATION COM 235851102   38,315,040 159,646 SH   SOLE 1 151,540 0 8,106
DASEKE INC COM 23753F107   185,573 26,027 SH   SOLE 1 26,027 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   5,220,471 117,156 SH   SOLE 1 117,156 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   927,534 65,876 SH   SOLE 1 65,876 0 0
DECKERS OUTDOOR CORP COM 243537107   753,498 1,428 SH   SOLE 1 1,428 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   1,011,846 91,986 SH   SOLE 1 91,986 0 0
DENBURY INC COM 24790A101   672,569 7,797 SH   SOLE 1 7,797 0 0
DESCARTES SYS GROUP INC COM 249906108   120,335,565 1,502,446 SH   SOLE 1 1,420,672 0 81,774
DESPEGAR COM CORP ORD SHS G27358103   1,788,691 253,715 SH   SOLE 1 253,715 0 0
DESTINATION XL GROUP INC COM 25065K104   657,967 134,279 SH   SOLE 1 134,279 0 0
DHI GROUP INC COM 23331S100   75,501 19,713 SH   SOLE 1 19,713 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   1,577,103 184,889 SH   SOLE 1 184,889 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   3,457,298 86,131 SH   SOLE 1 86,131 0 0
DINE BRANDS GLOBAL INC COM 254423106   827,566 14,261 SH   SOLE 1 14,261 0 0
DINGDONG CAYMAN LTD ADS 25445D101   501,949 162,443 SH   SOLE 1 162,443 0 0
DIODES INC COM 254543101   717,537 7,758 SH   SOLE 1 7,758 0 0
DISH NETWORK CORPORATION CL A 25470M109   6,243,702 947,451 SH   SOLE 1 947,451 0 0
DISNEY WALT CO COM 254687106   121,264,739 1,358,252 SH   SOLE 1 1,305,431 0 52,821
DISTRIBUTION SOLUTIONS GRP I COM 520776105   520,131 9,991 SH   SOLE 1 9,991 0 0
DOCUSIGN INC COM 256163106   27,379,642 535,910 SH   SOLE 1 527,855 0 8,055
DOLBY LABORATORIES INC COM CL A 25659T107   5,180,880 61,913 SH   SOLE 1 61,015 0 898
DOMINION ENERGY INC COM 25746U109   3,148,780 60,799 SH   SOLE 1 59,450 0 1,349
DOMINOS PIZZA INC COM 25754A201   220,054 653 SH   SOLE 1 653 0 0
DOMO INC COM CL B 257554105   403,077 27,495 SH   SOLE 1 27,495 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   2,023,490 44,443 SH   SOLE 1 44,443 0 0
DORIAN LPG LTD SHS USD Y2106R110   2,577,722 100,496 SH   SOLE 1 100,496 0 0
DOUGLAS ELLIMAN INC COM 25961D105   409,332 184,384 SH   SOLE 1 184,384 0 0
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105   670,649 638,713 SH   SOLE 1 603,477 0 35,236
DR REDDYS LABS LTD ADR 256135203   6,468,333 102,493 SH   SOLE 1 102,434 0 59
DRAFTKINGS INC NEW COM CL A 26142V105   5,287,138 198,989 SH   SOLE 1 198,989 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   3,264,790 307,419 SH   SOLE 1 305,940 0 1,479
DREAM FINDERS HOMES INC COM CL A 26154D100   795,216 32,339 SH   SOLE 1 32,339 0 0
DROPBOX INC CL A 26210C104   16,083,290 603,048 SH   SOLE 1 593,062 0 9,986
DT MIDSTREAM INC COMMON STOCK 23345M107   838,477 16,915 SH   SOLE 1 16,915 0 0
DTE ENERGY CO COM 233331107   831,421 7,557 SH   SOLE 1 7,557 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,103,980 85,118 SH   SOLE 1 85,118 0 0
DUCOMMUN INC DEL COM 264147109   1,184,058 27,176 SH   SOLE 1 27,176 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   464,853 5,180 SH   SOLE 1 5,180 0 0
DUOLINGO INC CL A COM 26603R106   7,808,098 54,625 SH   SOLE 1 54,625 0 0
DURECT CORP COM NEW 266605500   74,161 14,982 SH   SOLE 1 14,982 0 0
DXP ENTERPRISES INC COM NEW 233377407   511,488 14,048 SH   SOLE 1 14,048 0 0
E L F BEAUTY INC COM 26856L103   21,157,795 185,221 SH   SOLE 1 185,221 0 0
EAGLE BANCORP INC MD COM 268948106   206,141 9,742 SH   SOLE 1 9,742 0 0
EBAY INC. COM 278642103   28,402,506 635,545 SH   SOLE 1 602,103 0 33,442
ECOPETROL S A SPONSORED ADS 279158109   11,101,252 1,083,049 SH   SOLE 1 969,515 0 113,534
EDGIO INC COM 53261M104   63,755 94,592 SH   SOLE 1 94,592 0 0
EDISON INTL COM 281020107   8,315,804 119,738 SH   SOLE 1 117,419 0 2,319
EDWARDS LIFESCIENCES CORP COM 28176E108   17,695,176 187,588 SH   SOLE 1 179,803 0 7,785
EHEALTH INC COM 28238P109   455,619 56,669 SH   SOLE 1 56,669 0 0
EL POLLO LOCO HLDGS INC COM 268603107   1,038,999 118,472 SH   SOLE 1 118,472 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   5,023,884 499,392 SH   SOLE 1 499,392 0 0
ELASTIC N V ORD SHS N14506104   7,533,908 117,497 SH   SOLE 1 117,497 0 0
ELDORADO GOLD CORP NEW COM 284902509   17,046,928 1,684,300 SH   SOLE 1 1,684,300 0 0
ELECTRONIC ARTS INC COM 285512109   26,689,018 205,775 SH   SOLE 1 198,791 0 6,984
ELEVANCE HEALTH INC COM 036752103   7,660,892 17,243 SH   SOLE 1 16,635 0 608
EMBECTA CORP COMMON STOCK 29082K105   564,646 26,141 SH   SOLE 1 26,141 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   9,545,638 617,441 SH   SOLE 1 612,512 0 4,929
EMCOR GROUP INC COM 29084Q100   8,146,950 44,090 SH   SOLE 1 36,900 0 7,190
EMEREN GROUP LTD SPONSORED ADS 75971T301   59,181 15,615 SH   SOLE 1 15,615 0 0
EMERSON ELEC CO COM 291011104   1,389,565 15,373 SH   SOLE 1 15,373 0 0
EMPLOYERS HLDGS INC COM 292218104   665,374 17,786 SH   SOLE 1 17,786 0 0
ENBRIDGE INC COM 29250N105   564,882,463 15,199,950 SH   SOLE 1 14,070,336 0 1,129,614
ENCORE WIRE CORP COM 292562105   2,401,472 12,916 SH   SOLE 1 12,916 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   2,685,795 806,545 SH   SOLE 1 804,529 0 2,016
ENERFLEX LTD COM 29269R105   5,790,683 850,600 SH   SOLE 1 850,600 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   326,178 119,479 SH   SOLE 1 119,479 0 0
ENERPLUS CORP COM 292766102   6,091,853 420,388 SH   SOLE 1 420,388 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   196,747 18,561 SH   SOLE 1 18,561 0 0
ENNIS INC COM 293389102   666,120 32,685 SH   SOLE 1 32,685 0 0
ENOVA INTL INC COM 29357K103   565,197 10,640 SH   SOLE 1 10,640 0 0
ENOVIS CORPORATION COM 194014502   5,640,765 87,972 SH   SOLE 1 87,972 0 0
ENPRO INDS INC COM 29355X107   490,456 3,673 SH   SOLE 1 3,673 0 0
ENSIGN GROUP INC COM 29358P101   658,483 6,898 SH   SOLE 1 6,898 0 0
ENSTAR GROUP LIMITED SHS G3075P101   2,550,598 10,443 SH   SOLE 1 9,454 0 989
ENVIRI CORP COM 415864107   2,153,348 218,171 SH   SOLE 1 218,171 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   3,800,604 112,311 SH   SOLE 1 112,311 0 0
EOG RES INC COM 26875P101   16,042,886 140,186 SH   SOLE 1 140,186 0 0
EPLUS INC COM 294268107   648,745 11,523 SH   SOLE 1 11,523 0 0
EQRX INC COM 26886C107   885,557 476,106 SH   SOLE 1 476,106 0 0
EQUINOR ASA SPONSORED ADR 29446M102   2,459,628 84,205 SH   SOLE 1 84,205 0 0
ERASCA INC COM 29479A108   560,744 203,168 SH   SOLE 1 203,168 0 0
ERIE INDTY CO CL A 29530P102   364,367 1,735 SH   SOLE 1 1,546 0 189
ERO COPPER CORP COM 296006109   9,678,646 478,500 SH   SOLE 1 474,100 0 4,400
ESPERION THERAPEUTICS INC NE COM 29664W105   261,232 187,937 SH   SOLE 1 187,937 0 0
ESSA BANCORP INC COM 29667D104   151,458 10,131 SH   SOLE 1 10,131 0 0
ETSY INC COM 29786A106   21,283,476 251,548 SH   SOLE 1 251,539 0 9
EVENTBRITE INC COM CL A 29975E109   1,117,541 117,020 SH   SOLE 1 117,020 0 0
EVEREST RE GROUP LTD COM G3223R108   5,937,766 17,369 SH   SOLE 1 16,612 0 757
EVERI HLDGS INC COM 30034T103   374,716 25,914 SH   SOLE 1 25,914 0 0
EVERSOURCE ENERGY COM 30040W108   4,910,784 69,244 SH   SOLE 1 69,244 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   431,796 71,966 SH   SOLE 1 71,966 0 0
EXACT SCIENCES CORP COM 30063P105   14,622,390 155,723 SH   SOLE 1 152,163 0 3,560
EXELIXIS INC COM 30161Q104   5,841,201 305,662 SH   SOLE 1 305,662 0 0
EXELON CORP COM 30161N101   14,933,532 366,557 SH   SOLE 1 354,688 0 11,869
EXPEDIA GROUP INC COM NEW 30212P303   8,383,540 76,639 SH   SOLE 1 72,805 0 3,834
EXPEDITORS INTL WASH INC COM 302130109   569,432 4,701 SH   SOLE 1 4,701 0 0
EXPENSIFY INC COM CL A 30219Q106   223,480 28,005 SH   SOLE 1 28,005 0 0
EXTRA SPACE STORAGE INC COM 30225T102   9,299,404 62,475 SH   SOLE 1 62,475 0 0
EXTREME NETWORKS COM 30226D106   4,676,600 179,524 SH   SOLE 1 178,147 0 1,377
EXXON MOBIL CORP COM 30231G102   52,438,172 488,934 SH   SOLE 1 488,934 0 0
EZCORP INC CL A NON VTG 302301106   456,844 54,516 SH   SOLE 1 54,516 0 0
F N B CORP COM 302520101   222,108 19,415 SH   SOLE 1 19,415 0 0
F5 INC COM 315616102   4,418,076 30,207 SH   SOLE 1 28,857 0 1,350
FACTSET RESH SYS INC COM 303075105   4,508,114 11,252 SH   SOLE 1 11,252 0 0
FARO TECHNOLOGIES INC COM 311642102   923,044 56,978 SH   SOLE 1 56,978 0 0
FASTENAL CO COM 311900104   18,547,164 314,412 SH   SOLE 1 303,169 0 11,243
FERGUSON PLC NEW SHS G3421J106   31,000,452 197,066 SH   SOLE 1 191,479 0 5,587
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,595,916 44,331 SH   SOLE 1 44,026 0 305
FINANCIAL INSTNS INC COM 317585404   367,482 23,347 SH   SOLE 1 23,347 0 0
FIRST AMERN FINL CORP COM 31847R102   1,213,956 21,290 SH   SOLE 1 21,290 0 0
FIRST HORIZON CORPORATION COM 320517105   6,007,372 533,041 SH   SOLE 1 533,041 0 0
FIRSTSERVICE CORP NEW COM 33767E202   45,862,994 297,846 SH   SOLE 1 282,946 0 14,900
FIVERR INTL LTD ORD SHS M4R82T106   3,908,601 150,273 SH   SOLE 1 150,273 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   315,103 3,031 SH   SOLE 1 3,031 0 0
FLUOR CORP NEW COM 343412102   1,153,157 38,958 SH   SOLE 1 38,958 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   6,685,647 60,318 SH   SOLE 1 54,585 0 5,733
FOOT LOCKER INC COM 344849104   7,237,909 266,983 SH   SOLE 1 266,983 0 0
FORMFACTOR INC COM 346375108   4,321,233 126,278 SH   SOLE 1 126,278 0 0
FORTIS INC COM 349553107   268,689,913 6,235,818 SH   SOLE 1 5,641,501 0 594,317
FORTUNA SILVER MINES INC COM 349915108   450,857 138,600 SH   SOLE 1 138,600 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   271,715 10,618 SH   SOLE 1 10,618 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   227,482 8,956 SH   SOLE 1 8,956 0 0
FRANCO NEV CORP COM 351858105   226,841,244 1,591,839 SH   SOLE 1 1,454,997 0 136,842
FRANKLIN ELEC INC COM 353514102   2,032,275 19,750 SH   SOLE 1 19,750 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   1,870,449 100,346 SH   SOLE 1 100,346 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   3,252,156 336,314 SH   SOLE 1 336,314 0 0
FRONTLINE PLC COM M46528101   10,739,239 739,108 SH   SOLE 1 739,108 0 0
FULLER H B CO COM 359694106   645,378 9,025 SH   SOLE 1 9,025 0 0
FUTUREFUEL CORP COM 36116M106   451,819 51,053 SH   SOLE 1 51,053 0 0
G1 THERAPEUTICS INC COM 3621LQ109   302,089 121,321 SH   SOLE 1 121,321 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   22,944 15,933 SH   SOLE 1 15,933 0 0
GALERA THERAPEUTICS INC COM 36338D108   273,156 87,550 SH   SOLE 1 87,550 0 0
GALIANO GOLD INC COM 36352H100   67,214 111,320 SH   SOLE 1 111,320 0 0
GALLAGHER ARTHUR J & CO COM 363576109   225,279 1,026 SH   SOLE 1 1,026 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109   3,542,140 1,225,654 SH   SOLE 1 1,118,449 0 107,205
GAP INC COM 364760108   6,636,588 743,179 SH   SOLE 1 743,179 0 0
GARMIN LTD SHS H2906T109   2,851,497 27,342 SH   SOLE 1 25,180 0 2,162
GARTNER INC COM 366651107   646,322 1,845 SH   SOLE 1 1,845 0 0
GEN DIGITAL INC COM 668771108   21,996,831 1,185,813 SH   SOLE 1 1,149,658 0 36,155
GENERAC HLDGS INC COM 368736104   9,478,106 63,556 SH   SOLE 1 63,556 0 0
GENERAL MLS INC COM 370334104   12,260,879 159,855 SH   SOLE 1 145,489 0 14,366
GENERAL MTRS CO COM 37045V100   945,414 24,518 SH   SOLE 1 22,271 0 2,247
GENIE ENERGY LTD CL B 372284208   290,916 20,574 SH   SOLE 1 20,574 0 0
GENTEX CORP COM 371901109   8,919,589 304,839 SH   SOLE 1 301,589 0 3,250
GEO GROUP INC NEW COM 36162J106   367,387 51,311 SH   SOLE 1 51,311 0 0
GERDAU SA SPON ADR REP PFD 373737105   8,045,539 1,541,291 SH   SOLE 1 1,530,193 0 11,098
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   80,367,745 2,070,060 SH   SOLE 1 1,817,760 0 252,300
GILDAN ACTIVEWEAR INC COM 375916103   12,935,222 401,279 SH   SOLE 1 321,379 0 79,900
GILEAD SCIENCES INC COM 375558103   2,130,831 27,648 SH   SOLE 1 27,648 0 0
GITLAB INC CLASS A COM 37637K108   8,833,290 172,829 SH   SOLE 1 171,442 0 1,387
GLAUKOS CORP COM 377322102   7,828,685 109,938 SH   SOLE 1 109,938 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   202,582 7,295 SH   SOLE 1 7,295 0 0
GLOBE LIFE INC COM 37959E102   5,140,959 46,898 SH   SOLE 1 46,898 0 0
GLYCOMIMETICS INC COM 38000Q102   271,772 156,191 SH   SOLE 1 156,191 0 0
GMS INC COM 36251C103   1,057,930 15,288 SH   SOLE 1 15,288 0 0
GODADDY INC CL A 380237107   3,355,005 44,656 SH   SOLE 1 41,682 0 2,974
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   1,490,176 272,926 SH   SOLE 1 272,926 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   10,360,307 32,121 SH   SOLE 1 31,571 0 550
GOLDMINING INC COM 38149E101   27,941 30,850 SH   SOLE 1 30,850 0 0
GOODRX HLDGS INC COM CL A 38246G108   4,528,503 820,381 SH   SOLE 1 820,381 0 0
GOPRO INC CL A 38268T103   42,327 10,224 SH   SOLE 1 10,224 0 0
GORMAN RUPP CO COM 383082104   518,940 18,000 SH   SOLE 1 18,000 0 0
GOSSAMER BIO INC COM 38341P102   151,480 126,233 SH   SOLE 1 126,233 0 0
GRAHAM CORP COM 384556106   226,915 17,087 SH   SOLE 1 17,087 0 0
GRAHAM HLDGS CO COM CL B 384637104   833,218 1,458 SH   SOLE 1 1,458 0 0
GRAINGER W W INC COM 384802104   1,230,989 1,561 SH   SOLE 1 1,561 0 0
GRAN TIERRA ENERGY INC COM 38500T200   2,216,222 452,927 SH   SOLE 1 452,927 0 0
GRANITE PT MTG TR INC COM STK 38741L107   572,819 108,079 SH   SOLE 1 108,079 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   146,921,371 2,483,601 SH   SOLE 1 2,429,201 0 54,400
GREEN BRICK PARTNERS INC COM 392709101   4,934,670 86,878 SH   SOLE 1 86,878 0 0
GREEN DOT CORP CL A 39304D102   236,218 12,605 SH   SOLE 1 12,605 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   220,619 24,085 SH   SOLE 1 24,085 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   2,485,961 81,214 SH   SOLE 1 81,214 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   2,651,978 10,275 SH   SOLE 1 10,275 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   2,647,772 31,209 SH   SOLE 1 30,119 0 1,090
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,844,329 15,915 SH   SOLE 1 15,915 0 0
GUARDANT HEALTH INC COM 40131M109   411,449 11,493 SH   SOLE 1 11,493 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   13,755,873 180,808 SH   SOLE 1 180,808 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   910,105 19,893 SH   SOLE 1 19,893 0 0
HAEMONETICS CORP MASS COM 405024100   1,529,370 17,963 SH   SOLE 1 16,010 0 1,953
HALLADOR ENERGY COMPANY COM 40609P105   224,260 26,168 SH   SOLE 1 26,168 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   3,985,014 110,480 SH   SOLE 1 110,480 0 0
HANESBRANDS INC COM 410345102   5,480,706 1,207,204 SH   SOLE 1 1,207,204 0 0
HANOVER INS GROUP INC COM 410867105   2,332,148 20,633 SH   SOLE 1 20,633 0 0
HARLEY DAVIDSON INC COM 412822108   6,040,909 171,568 SH   SOLE 1 171,568 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   5,841,923 1,390,934 SH   SOLE 1 1,343,225 0 47,709
HARROW HEALTH INC COM 415858109   637,269 33,470 SH   SOLE 1 33,470 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   17,581,234 244,116 SH   SOLE 1 239,013 0 5,103
HARVARD BIOSCIENCE INC COM 416906105   541,561 98,645 SH   SOLE 1 98,645 0 0
HAWAIIAN HOLDINGS INC COM 419879101   497,768 46,218 SH   SOLE 1 46,218 0 0
HAWKINS INC COM 420261109   218,659 4,585 SH   SOLE 1 4,585 0 0
HCA HEALTHCARE INC COM 40412C101   8,851,298 29,166 SH   SOLE 1 27,917 0 1,249
HDFC BANK LTD SPONSORED ADS 40415F101   1,149,911 16,498 SH   SOLE 1 16,498 0 0
HEALTHEQUITY INC COM 42226A107   1,678,829 26,589 SH   SOLE 1 26,589 0 0
HEALTHSTREAM INC COM 42222N103   601,450 24,489 SH   SOLE 1 24,489 0 0
HEARTLAND EXPRESS INC COM 422347104   793,210 48,337 SH   SOLE 1 48,337 0 0
HECLA MNG CO COM 422704106   662,120 128,567 SH   SOLE 1 128,567 0 0
HEICO CORP NEW COM 422806109   7,584,887 42,867 SH   SOLE 1 42,095 0 772
HEICO CORP NEW CL A 422806208   66,082 470 SH   SOLE 1 470 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,820,437 382,173 SH   SOLE 1 382,173 0 0
HELLO GROUP INC ADS 423403104   2,212,453 230,224 SH   SOLE 1 205,976 0 24,248
HERBALIFE LTD COM SHS G4412G101   1,325,271 100,096 SH   SOLE 1 100,096 0 0
HERCULES CAPITAL INC COM 427096508   5,539,995 374,324 SH   SOLE 1 374,324 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106   670,508 17,743 SH   SOLE 1 17,743 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   300,358 78,015 SH   SOLE 1 78,015 0 0
HERSHEY CO COM 427866108   13,286,287 53,209 SH   SOLE 1 48,849 0 4,360
HESS CORP COM 42809H107   11,288,608 83,035 SH   SOLE 1 80,911 0 2,124
HESS MIDSTREAM LP CL A SHS 428103105   957,216 31,200 SH   SOLE 1 31,200 0 0
HEXCEL CORP NEW COM 428291108   2,228,982 29,321 SH   SOLE 1 29,321 0 0
HIBBETT INC COM 428567101   824,073 22,708 SH   SOLE 1 22,708 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   5,491,555 584,208 SH   SOLE 1 584,208 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   242,871 21,474 SH   SOLE 1 21,474 0 0
HNI CORP COM 404251100   969,364 34,399 SH   SOLE 1 34,399 0 0
HOLOGIC INC COM 436440101   3,460,415 42,737 SH   SOLE 1 40,657 0 2,080
HOME DEPOT INC COM 437076102   19,490,796 62,744 SH   SOLE 1 60,508 0 2,236
HOMOLOGY MEDICINES INC COM 438083107   81,956 92,606 SH   SOLE 1 92,606 0 0
HONDA MOTOR LTD AMERN SHS 438128308   1,796,049 59,256 SH   SOLE 1 47,950 0 11,306
HORACE MANN EDUCATORS CORP N COM 440327104   467,056 15,747 SH   SOLE 1 15,747 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   2,332,432 22,678 SH   SOLE 1 21,363 0 1,315
HORMEL FOODS CORP COM 440452100   378,309 9,406 SH   SOLE 1 9,406 0 0
HOSTESS BRANDS INC CL A 44109J106   3,120,158 123,229 SH   SOLE 1 123,229 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   307,134 7,752 SH   SOLE 1 7,752 0 0
HUBBELL INC COM 443510607   6,426,627 19,383 SH   SOLE 1 18,564 0 819
HUDBAY MINERALS INC COM 443628102   16,420,307 3,426,176 SH   SOLE 1 3,426,176 0 0
HUMANA INC COM 444859102   16,603,725 37,134 SH   SOLE 1 36,109 0 1,025
HUNTINGTON BANCSHARES INC COM 446150104   8,211,816 761,764 SH   SOLE 1 761,764 0 0
HUYA INC ADS REP SHS A 44852D108   404,332 112,942 SH   SOLE 1 92,694 0 20,248
HYSTER YALE MATLS HANDLING I CL A 449172105   1,002,551 17,954 SH   SOLE 1 17,954 0 0
I-80 GOLD CORP COM 44955L106   1,274,581 566,700 SH   SOLE 1 566,700 0 0
IAMGOLD CORP COM 450913108   2,064,028 779,131 SH   SOLE 1 779,131 0 0
ICHOR HOLDINGS SHS G4740B105   1,077,413 28,731 SH   SOLE 1 28,731 0 0
ICICI BANK LIMITED ADR 45104G104   26,259,801 1,137,773 SH   SOLE 1 999,631 0 138,142
IDEAYA BIOSCIENCES INC COM 45166A102   221,300 9,417 SH   SOLE 1 9,417 0 0
IDENTIV INC COM NEW 45170X205   258,246 30,707 SH   SOLE 1 30,707 0 0
IDEX CORP COM 45167R104   3,273,028 15,205 SH   SOLE 1 15,205 0 0
IES HLDGS INC COM 44951W106   331,326 5,825 SH   SOLE 1 5,825 0 0
ILLUMIN HLDGS INC COM 45232V106   250,994 149,800 SH   SOLE 1 149,800 0 0
ILLUMINA INC COM 452327109   5,497,019 29,319 SH   SOLE 1 29,319 0 0
IMMUNIC INC COM 4525EP101   269,855 107,512 SH   SOLE 1 107,512 0 0
IMMUNOGEN INC COM 45253H101   17,164,058 909,595 SH   SOLE 1 893,847 0 15,748
IMMUNOVANT INC COM 45258J102   2,803,842 147,804 SH   SOLE 1 147,804 0 0
IMPERIAL OIL LTD COM NEW 453038408   109,897,832 2,148,274 SH   SOLE 1 2,121,425 0 26,849
INARI MED INC COM 45332Y109   3,311,247 56,953 SH   SOLE 1 56,953 0 0
INCYTE CORP COM 45337C102   31,977,452 513,694 SH   SOLE 1 497,843 0 15,851
INFINERA CORP COM 45667G103   894,902 185,280 SH   SOLE 1 185,280 0 0
INFORMATICA INC COM CL A 45674M101   3,503,789 189,394 SH   SOLE 1 189,394 0 0
INFOSYS LTD SPONSORED ADR 456788108   21,993,804 1,368,625 SH   SOLE 1 1,210,572 0 158,053
INGLES MKTS INC CL A 457030104   1,552,994 18,790 SH   SOLE 1 18,790 0 0
INMODE LTD SHS M5425M103   5,754,440 154,068 SH   SOLE 1 154,068 0 0
INNOVID CORP COMMON STOCK 457679108   181,849 166,834 SH   SOLE 1 166,834 0 0
INNOVIVA INC COM 45781M101   836,756 65,731 SH   SOLE 1 65,731 0 0
INOGEN INC COM 45780L104   463,686 40,146 SH   SOLE 1 40,146 0 0
INSEEGO CORP COM 45782B104   13,706 21,296 SH   SOLE 1 21,296 0 0
INSIGHT ENTERPRISES INC COM 45765U103   809,992 5,535 SH   SOLE 1 5,535 0 0
INSMED INC COM PAR $.01 457669307   10,243,185 485,459 SH   SOLE 1 485,459 0 0
INSTALLED BLDG PRODS INC COM 45780R101   980,419 6,995 SH   SOLE 1 6,995 0 0
INSULET CORP COM 45784P101   1,585,582 5,499 SH   SOLE 1 3,059 0 2,440
INTAPP INC COM 45827U109   306,278 7,308 SH   SOLE 1 7,308 0 0
INTEGER HLDGS CORP COM 45826H109   1,007,230 11,367 SH   SOLE 1 11,367 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   4,339,914 105,517 SH   SOLE 1 102,723 0 2,794
INTEL CORP COM 458140100   111,155,363 3,324,024 SH   SOLE 1 3,199,830 0 124,194
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,857,355 46,435 SH   SOLE 1 46,435 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   1,691,074 152,900 SH   SOLE 1 152,900 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   628,203 8,917 SH   SOLE 1 8,187 0 730
INTERFACE INC COM 458665304   149,852 17,048 SH   SOLE 1 17,048 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   65,338,754 488,295 SH   SOLE 1 463,658 0 24,637
INTEVAC INC COM 461148108   258,638 68,970 SH   SOLE 1 68,970 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,336,191 36,895 SH   SOLE 1 36,895 0 0
INTUIT COM 461202103   6,998,394 15,274 SH   SOLE 1 14,279 0 995
INTUITIVE SURGICAL INC COM NEW 46120E602   1,271,675 3,719 SH   SOLE 1 2,778 0 941
IONIS PHARMACEUTICALS INC COM 462222100   8,144,783 198,508 SH   SOLE 1 198,508 0 0
IQVIA HLDGS INC COM 46266C105   2,128,122 9,468 SH   SOLE 1 9,468 0 0
IRADIMED CORP COM 46266A109   398,772 8,353 SH   SOLE 1 8,353 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   1,111,112 10,651 SH   SOLE 1 10,651 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   8,380,547 134,909 SH   SOLE 1 129,789 0 5,120
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   5,328,693 500,817 SH   SOLE 1 500,817 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,258,858 5,068 SH   SOLE 1 5,068 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,140,998 29,531 SH   SOLE 1 29,531 0 0
ISHARES TR MSCI INDIA ETF 46429B598   25,647,049 586,889 SH   SOLE 1 586,889 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   6,381,416 1,081,596 SH   SOLE 1 965,025 0 116,571
ITRON INC COM 465741106   1,774,381 24,610 SH   SOLE 1 24,610 0 0
JACOBS SOLUTIONS INC COM 46982L108   1,629,982 13,710 SH   SOLE 1 13,710 0 0
JAKKS PAC INC COM NEW 47012E403   256,175 12,828 SH   SOLE 1 12,828 0 0
JAMES RIV GROUP LTD COM G5005R107   1,291,000 70,701 SH   SOLE 1 70,701 0 0
JAMF HLDG CORP COM 47074L105   2,672,464 136,909 SH   SOLE 1 136,909 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   322,230 30,228 SH   SOLE 1 30,228 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   29,615,565 238,893 SH   SOLE 1 232,671 0 6,222
JFROG LTD ORD SHS M6191J100   328,882 11,873 SH   SOLE 1 11,873 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   5,548,521 125,023 SH   SOLE 1 125,023 0 0
JOBY AVIATION INC COMMON STOCK G65163100   693,073 67,551 SH   SOLE 1 67,551 0 0
JOHNSON & JOHNSON COM 478160104   41,438,263 250,352 SH   SOLE 1 242,664 0 7,688
JOINT CORP COM 47973J102   155,507 11,519 SH   SOLE 1 11,519 0 0
JOYY INC ADS REPSTG COM A 46591M109   4,652,872 151,510 SH   SOLE 1 142,384 0 9,126
JPMORGAN CHASE & CO COM 46625H100   4,972,012 34,186 SH   SOLE 1 34,186 0 0
JUNIPER NETWORKS INC COM 48203R104   10,456,920 333,767 SH   SOLE 1 326,052 0 7,715
KALVISTA PHARMACEUTICALS INC COM 483497103   971,775 107,975 SH   SOLE 1 107,975 0 0
KAMAN CORP COM 483548103   1,869,006 76,819 SH   SOLE 1 76,819 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101   447,567 113,022 SH   SOLE 1 113,022 0 0
KARUNA THERAPEUTICS INC COM 48576A100   9,088,400 41,911 SH   SOLE 1 41,911 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   67,107 37,490 SH   SOLE 1 37,490 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   13,531,336 371,740 SH   SOLE 1 333,861 0 37,879
KE HLDGS INC SPONSORED ADS 482497104   9,631,175 648,564 SH   SOLE 1 581,667 0 66,897
KELLOGG CO COM 487836108   413,836 6,140 SH   SOLE 1 6,140 0 0
KENNAMETAL INC COM 489170100   3,446,660 121,404 SH   SOLE 1 121,404 0 0
KEURIG DR PEPPER INC COM 49271V100   2,303,598 73,668 SH   SOLE 1 65,519 0 8,149
KEYCORP COM 493267108   1,178,331 127,525 SH   SOLE 1 121,862 0 5,663
KEYSIGHT TECHNOLOGIES INC COM 49338L103   17,393,366 103,872 SH   SOLE 1 102,013 0 1,859
KIMBALL ELECTRONICS INC COM 49428J109   357,256 12,930 SH   SOLE 1 12,930 0 0
KIMBERLY-CLARK CORP COM 494368103   323,475 2,343 SH   SOLE 1 2,343 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   2,261,868 160,644 SH   SOLE 1 160,644 0 0
KINROSS GOLD CORP COM 496902404   15,521,949 3,254,103 SH   SOLE 1 3,254,103 0 0
KINSALE CAP GROUP INC COM 49714P108   2,546,431 6,805 SH   SOLE 1 6,805 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,287,961 41,180 SH   SOLE 1 41,180 0 0
KODIAK SCIENCES INC COM 50015M109   700,440 101,513 SH   SOLE 1 101,513 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   4,496,619 207,313 SH   SOLE 1 207,313 0 0
KOPIN CORP COM 500600101   149,861 69,703 SH   SOLE 1 69,703 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   110,569 14,267 SH   SOLE 1 14,267 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   171,368 49,672 SH   SOLE 1 49,672 0 0
KRAFT HEINZ CO COM 500754106   3,265,042 91,973 SH   SOLE 1 89,927 0 2,046
KROGER CO COM 501044101   16,741,306 356,198 SH   SOLE 1 351,502 0 4,696
KRONOS BIO INC COM 50107A104   39,808 23,144 SH   SOLE 1 23,144 0 0
KRYSTAL BIOTECH INC COM 501147102   828,374 7,056 SH   SOLE 1 7,056 0 0
LANDSEA HOMES CORP COM 51509P103   352,118 37,700 SH   SOLE 1 37,700 0 0
LANDSTAR SYS INC COM 515098101   548,161 2,847 SH   SOLE 1 2,847 0 0
LANTHEUS HLDGS INC COM 516544103   4,556,101 54,291 SH   SOLE 1 54,291 0 0
LARIMAR THERAPEUTICS INC COM 517125100   150,472 48,074 SH   SOLE 1 48,074 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   4,501,744 46,859 SH   SOLE 1 46,832 0 27
LAUDER ESTEE COS INC CL A 518439104   100,679,706 512,678 SH   SOLE 1 495,138 0 17,540
LEMAITRE VASCULAR INC COM 525558201   472,440 7,022 SH   SOLE 1 5,639 0 1,383
LEMONADE INC COM 52567D107   2,460,471 146,022 SH   SOLE 1 146,022 0 0
LENNAR CORP CL A 526057104   17,743,269 141,595 SH   SOLE 1 136,736 0 4,859
LESAKA TECHNOLOGIES INC COM NEW 64107N206   929,350 243,924 SH   SOLE 1 243,924 0 0
LESLIES INC COM 527064109   2,496,350 265,852 SH   SOLE 1 265,852 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   765,435 334,251 SH   SOLE 1 334,251 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   1,262,791 551,437 SH   SOLE 1 527,281 0 24,156
LG DISPLAY CO LTD SPONS ADR REP 50186V102   1,111,440 183,406 SH   SOLE 1 178,909 0 4,497
LGI HOMES INC COM 50187T106   872,873 6,471 SH   SOLE 1 6,471 0 0
LI AUTO INC SPONSORED ADS 50202M102   17,982,713 512,328 SH   SOLE 1 481,298 0 31,030
LIBERTY GLOBAL PLC SHS CL A G5480U104   26,150 1,551 SH   SOLE 1 1,551 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120   7,665,800 431,390 SH   SOLE 1 418,718 0 12,672
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   502,780 15,324 SH   SOLE 1 15,324 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   5,969,199 182,377 SH   SOLE 1 182,377 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,882 25 SH   SOLE 1 25 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102   186,346 286,686 SH   SOLE 1 286,686 0 0
LILLY ELI & CO COM 532457108   5,890,858 12,561 SH   SOLE 1 12,561 0 0
LINCOLN EDL SVCS CORP COM 533535100   94,751 14,058 SH   SOLE 1 14,058 0 0
LINCOLN NATL CORP IND COM 534187109   8,111,927 314,904 SH   SOLE 1 314,904 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   1,956,213 179,799 SH   SOLE 1 179,799 0 0
LINDE PLC SHS G54950103   74,304,884 194,985 SH   SOLE 1 186,179 0 8,806
LINEAGE CELL THERAPEUTICS IN COM 53566P109   357,118 253,275 SH   SOLE 1 253,275 0 0
LIQUIDITY SVCS INC COM 53635B107   640,052 38,791 SH   SOLE 1 38,791 0 0
LITHIA MTRS INC COM 536797103   6,211,447 20,425 SH   SOLE 1 20,425 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   1,331,437 65,800 SH   SOLE 1 64,200 0 1,600
LIVANOVA PLC SHS G5509L101   6,553,828 127,432 SH   SOLE 1 125,084 0 2,348
LIVE NATION ENTERTAINMENT IN COM 538034109   6,763,004 74,229 SH   SOLE 1 74,229 0 0
LIVEONE INC COM 53814X102   20,701 11,762 SH   SOLE 1 11,762 0 0
LIVERAMP HLDGS INC COM 53815P108   5,847,403 204,741 SH   SOLE 1 204,741 0 0
LKQ CORP COM 501889208   4,350,147 74,655 SH   SOLE 1 74,655 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   504,724 229,420 SH   SOLE 1 229,420 0 0
LOEWS CORP COM 540424108   10,201,840 171,806 SH   SOLE 1 159,752 0 12,054
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104   346,168 50,907 SH   SOLE 1 50,907 0 0
LOWES COS INC COM 548661107   28,879,669 127,956 SH   SOLE 1 122,768 0 5,188
LSI INDS INC OHIO COM 50216C108   1,221,573 97,259 SH   SOLE 1 97,259 0 0
LULULEMON ATHLETICA INC COM 550021109   18,831,511 49,753 SH   SOLE 1 47,134 0 2,619
LUMEN TECHNOLOGIES INC COM 550241103   7,039,984 3,115,037 SH   SOLE 1 3,086,844 0 28,193
LUMENTUM HLDGS INC COM 55024U109   912,218 16,080 SH   SOLE 1 16,080 0 0
LUXFER HLDGS PLC SHS G5698W116   206,150 14,487 SH   SOLE 1 14,487 0 0
LYFT INC CL A COM 55087P104   11,843,919 1,235,028 SH   SOLE 1 1,235,028 0 0
M & T BK CORP COM 55261F104   7,999,846 64,640 SH   SOLE 1 64,640 0 0
M D C HLDGS INC COM 552676108   776,569 16,604 SH   SOLE 1 13,928 0 2,676
M/I HOMES INC COM 55305B101   1,259,285 14,443 SH   SOLE 1 7,981 0 6,462
MACATAWA BK CORP COM 554225102   176,255 18,993 SH   SOLE 1 18,993 0 0
MACYS INC COM 55616P104   8,307,432 517,597 SH   SOLE 1 517,597 0 0
MADDEN STEVEN LTD COM 556269108   3,691,191 112,915 SH   SOLE 1 112,915 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   414,838 2,206 SH   SOLE 1 2,206 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   15,190,791 65,761 SH   SOLE 1 64,044 0 1,717
MAG SILVER CORP COM 55903Q104   9,780,651 878,573 SH   SOLE 1 858,673 0 19,900
MAGNA INTL INC COM 559222401   45,355,223 803,500 SH   SOLE 1 803,500 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   1,075,359 96,186 SH   SOLE 1 96,186 0 0
MALIBU BOATS INC COM CL A 56117J100   1,992,622 33,969 SH   SOLE 1 33,969 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   467,974 96,889 SH   SOLE 1 96,889 0 0
MANHATTAN ASSOCIATES INC COM 562750109   7,312,010 36,582 SH   SOLE 1 36,582 0 0
MANITOWOC CO INC COM NEW 563571405   583,071 30,965 SH   SOLE 1 30,965 0 0
MANNKIND CORP COM NEW 56400P706   1,698,358 417,287 SH   SOLE 1 417,287 0 0
MANULIFE FINL CORP COM 56501R106   74,248,958 3,928,784 SH   SOLE 1 3,332,500 0 596,284
MARATHON OIL CORP COM 565849106   1,343,516 58,363 SH   SOLE 1 58,363 0 0
MARINE PRODS CORP COM 568427108   264,399 15,682 SH   SOLE 1 15,682 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   253,418 23,335 SH   SOLE 1 23,335 0 0
MARKEL GROUP INC COM 570535104   2,489,724 1,800 SH   SOLE 1 1,800 0 0
MARQETA INC CLASS A COM 57142B104   322,219 66,164 SH   SOLE 1 66,164 0 0
MARSH & MCLENNAN COS INC COM 571748102   50,299,175 267,435 SH   SOLE 1 256,374 0 11,061
MARTIN MARIETTA MATLS INC COM 573284106   292,711 634 SH   SOLE 1 52 0 582
MASTERBRAND INC COMMON STOCK 57638P104   3,315,876 285,114 SH   SOLE 1 285,114 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,942,115 4,938 SH   SOLE 1 4,938 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,759,004 57,390 SH   SOLE 1 57,390 0 0
MATADOR RES CO COM 576485205   357,293 6,829 SH   SOLE 1 6,829 0 0
MATERION CORP COM 576690101   394,561 3,455 SH   SOLE 1 3,455 0 0
MATTEL INC COM 577081102   214,725 10,989 SH   SOLE 1 10,989 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   5,772,631 204,994 SH   SOLE 1 196,202 0 8,792
MCDONALDS CORP COM 580135101   93,762,212 314,206 SH   SOLE 1 299,680 0 14,526
MCEWEN MNG INC COM NEW 58039P305   197,009 27,419 SH   SOLE 1 27,419 0 0
MCGRATH RENTCORP COM 580589109   1,267,531 13,706 SH   SOLE 1 11,876 0 1,830
MCKESSON CORP COM 58155Q103   28,095,205 65,749 SH   SOLE 1 62,183 0 3,566
MEDALLION FINL CORP COM 583928106   551,580 69,732 SH   SOLE 1 69,732 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   6,972,826 753,005 SH   SOLE 1 753,005 0 0
MEDIFAST INC COM 58470H101   728,709 7,907 SH   SOLE 1 7,907 0 0
MEDPACE HLDGS INC COM 58506Q109   3,353,734 13,964 SH   SOLE 1 13,964 0 0
MEDTRONIC PLC SHS G5960L103   71,466,280 811,195 SH   SOLE 1 767,869 0 43,326
MELCO RESORTS AND ENTMNT LTD ADR 585464100   2,468,642 202,182 SH   SOLE 1 202,182 0 0
MERCK & CO INC COM 58933Y105   24,038,853 208,327 SH   SOLE 1 208,327 0 0
MERCURY GENL CORP NEW COM 589400100   695,302 22,970 SH   SOLE 1 22,970 0 0
MERCURY SYS INC COM 589378108   474,125 13,707 SH   SOLE 1 13,707 0 0
MERIT MED SYS INC COM 589889104   492,974 5,894 SH   SOLE 1 5,894 0 0
MERITAGE HOMES CORP COM 59001A102   2,958,220 20,793 SH   SOLE 1 20,080 0 713
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   177,182 14,405 SH   SOLE 1 14,405 0 0
META PLATFORMS INC CL A 30303M102   56,180,640 195,765 SH   SOLE 1 187,056 0 8,709
METHANEX CORP COM 59151K108   42,939,582 1,039,334 SH   SOLE 1 914,234 0 125,100
METHODE ELECTRS INC COM 591520200   918,247 27,394 SH   SOLE 1 27,394 0 0
METLIFE INC COM 59156R108   2,520,503 44,587 SH   SOLE 1 44,587 0 0
MGP INGREDIENTS INC NEW COM 55303J106   450,308 4,237 SH   SOLE 1 4,237 0 0
MICROSOFT CORP COM 594918104   481,174,507 1,412,975 SH   SOLE 1 1,351,262 0 61,713
MILLERKNOLL INC COM 600544100   3,253,802 220,149 SH   SOLE 1 220,149 0 0
MIMEDX GROUP INC COM 602496101   2,856,835 432,199 SH   SOLE 1 432,199 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   944,134 55,570 SH   SOLE 1 53,696 0 1,874
MIRATI THERAPEUTICS INC COM 60468T105   4,232,666 117,151 SH   SOLE 1 117,151 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   976,334 37,740 SH   SOLE 1 37,740 0 0
MISTER CAR WASH INC COM 60646V105   870,720 90,230 SH   SOLE 1 90,230 0 0
MISTRAS GROUP INC COM 60649T107   358,285 46,410 SH   SOLE 1 46,410 0 0
MITEK SYS INC COM NEW 606710200   110,611 10,204 SH   SOLE 1 10,204 0 0
MODEL N INC COM 607525102   357,065 10,098 SH   SOLE 1 10,098 0 0
MODINE MFG CO COM 607828100   625,465 18,942 SH   SOLE 1 18,942 0 0
MOLINA HEALTHCARE INC COM 60855R100   8,494,366 28,198 SH   SOLE 1 27,677 0 521
MONDELEZ INTL INC CL A 609207105   33,545,835 459,910 SH   SOLE 1 447,949 0 11,961
MONSTER BEVERAGE CORP NEW COM 61174X109   17,827,710 310,371 SH   SOLE 1 298,982 0 11,389
MONTE ROSA THERAPEUTICS INC COM 61225M102   85,337 12,458 SH   SOLE 1 12,458 0 0
MOODYS CORP COM 615369105   16,307,025 46,897 SH   SOLE 1 45,472 0 1,425
MOOG INC CL A 615394202   3,240,756 29,888 SH   SOLE 1 29,888 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   480,471 9,421 SH   SOLE 1 9,421 0 0
MORGAN STANLEY COM NEW 617446448   6,435,402 75,356 SH   SOLE 1 72,577 0 2,779
MOTORCAR PTS AMER INC COM 620071100   571,320 73,814 SH   SOLE 1 73,814 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,482,824 5,056 SH   SOLE 1 5,056 0 0
MRC GLOBAL INC COM 55345K103   286,058 28,407 SH   SOLE 1 28,407 0 0
MSC INDL DIRECT INC CL A 553530106   1,373,175 14,412 SH   SOLE 1 14,412 0 0
MUELLER INDS INC COM 624756102   3,716,557 42,582 SH   SOLE 1 42,582 0 0
MULTIPLAN CORPORATION COM 62548M100   47,083 22,314 SH   SOLE 1 22,314 0 0
MYRIAD GENETICS INC COM 62855J104   2,774,298 119,685 SH   SOLE 1 119,685 0 0
NACCO INDS INC CL A 629579103   728,449 21,017 SH   SOLE 1 21,017 0 0
NASDAQ INC COM 631103108   13,074,957 262,286 SH   SOLE 1 252,799 0 9,487
NATIONAL BEVERAGE CORP COM 635017106   1,501,654 31,058 SH   SOLE 1 31,058 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   7,557,658 112,248 SH   SOLE 1 103,724 0 8,524
NATIONAL HEALTH INVS INC COM 63633D104   567,551 10,827 SH   SOLE 1 10,827 0 0
NATIONAL HEALTHCARE CORP COM 635906100   509,211 8,237 SH   SOLE 1 8,237 0 0
NATIONAL VISION HLDGS INC COM 63845R107   1,590,048 65,461 SH   SOLE 1 65,461 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   176,388 17,817 SH   SOLE 1 17,817 0 0
NCINO INC COM 63947X101   5,215,127 173,145 SH   SOLE 1 173,145 0 0
NEKTAR THERAPEUTICS COM 640268108   365,058 634,663 SH   SOLE 1 634,663 0 0
NERDWALLET INC COM CL A 64082B102   877,275 93,228 SH   SOLE 1 93,228 0 0
NETFLIX INC COM 64110L106   849,705 1,929 SH   SOLE 1 1,929 0 0
NETGEAR INC COM 64111Q104   442,019 31,216 SH   SOLE 1 31,216 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   15,301,967 162,269 SH   SOLE 1 153,597 0 8,672
NEVRO CORP COM 64157F103   730,240 28,727 SH   SOLE 1 28,727 0 0
NEW GOLD INC CDA COM 644535106   17,429,858 16,037,382 SH   SOLE 1 15,890,382 0 147,000
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   13,361,678 338,356 SH   SOLE 1 306,280 0 32,076
NEWELL BRANDS INC COM 651229106   1,644,857 189,064 SH   SOLE 1 189,064 0 0
NEWMONT CORP COM 651639106   4,409,377 103,434 SH   SOLE 1 103,434 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   620,691 118,679 SH   SOLE 1 118,679 0 0
NEXGEN ENERGY LTD COM 65340P106   6,807,763 1,443,200 SH   SOLE 1 1,443,200 0 0
NEXTERA ENERGY INC COM 65339F101   594,194 8,008 SH   SOLE 1 8,008 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   1,497,074 92,298 SH   SOLE 1 92,298 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   315,164 121,685 SH   SOLE 1 121,685 0 0
NIKE INC CL B 654106103   12,500,065 113,256 SH   SOLE 1 107,860 0 5,396
NIU TECHNOLOGIES ADS 65481N100   1,095,583 275,272 SH   SOLE 1 223,897 0 51,375
NKARTA INC COM 65487U108   142,646 65,135 SH   SOLE 1 65,135 0 0
NL INDS INC COM NEW 629156407   69,236 12,520 SH   SOLE 1 12,520 0 0
NLIGHT INC COM 65487K100   888,238 57,603 SH   SOLE 1 57,603 0 0
NMI HLDGS INC CL A 629209305   705,015 27,305 SH   SOLE 1 27,305 0 0
NN INC COM 629337106   44,779 18,736 SH   SOLE 1 18,736 0 0
NOODLES & CO COM CL A 65540B105   466,866 138,126 SH   SOLE 1 138,126 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   2,712,835 739,192 SH   SOLE 1 739,192 0 0
NORFOLK SOUTHN CORP COM 655844108   11,699,455 51,594 SH   SOLE 1 49,178 0 2,416
NORTH AMERN CONSTR GROUP LTD COM 656811106   5,183,044 270,900 SH   SOLE 1 270,900 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   725,028 48,725 SH   SOLE 1 48,725 0 0
NORTHWEST PIPE CO COM 667746101   508,425 16,813 SH   SOLE 1 16,813 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   32,276,529 1,482,615 SH   SOLE 1 1,482,615 0 0
NOV INC COM 62955J103   2,420,949 150,932 SH   SOLE 1 150,932 0 0
NOVARTIS AG SPONSORED ADR 66987V109   47,671,297 472,414 SH   SOLE 1 447,795 0 24,619
NOVO-NORDISK A S ADR 670100205   19,401,313 119,887 SH   SOLE 1 114,084 0 5,803
NOVOCURE LTD ORD SHS G6674U108   2,873,004 69,229 SH   SOLE 1 69,229 0 0
NRG ENERGY INC COM NEW 629377508   14,242,487 380,917 SH   SOLE 1 380,917 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   555,038 16,718 SH   SOLE 1 16,718 0 0
NURIX THERAPEUTICS INC COM 67080M103   1,303,635 130,494 SH   SOLE 1 130,494 0 0
NUTANIX INC CL A 67059N108   18,644,526 664,689 SH   SOLE 1 647,883 0 16,806
NUTRIEN LTD COM 67077M108   127,076,154 2,152,801 SH   SOLE 1 1,840,280 0 312,521
NUVALENT INC COM 670703107   329,559 7,815 SH   SOLE 1 7,815 0 0
NUVATION BIO INC COM CL A 67080N101   293,909 163,283 SH   SOLE 1 163,283 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   31,382,380 1,062,892 SH   SOLE 1 932,292 0 130,600
NVENT ELECTRIC PLC SHS G6700G107   1,227,214 23,751 SH   SOLE 1 23,751 0 0
NVIDIA CORPORATION COM 67066G104   227,636,791 538,123 SH   SOLE 1 514,096 0 24,027
NVR INC COM 62944T105   12,802,850 2,016 SH   SOLE 1 1,883 0 133
OBSIDIAN ENERGY LTD COM 674482203   282,518 48,300 SH   SOLE 1 48,300 0 0
OFG BANCORP COM 67103X102   339,718 13,026 SH   SOLE 1 13,026 0 0
OIL DRI CORP AMER COM 677864100   544,655 9,233 SH   SOLE 1 9,233 0 0
OIL STS INTL INC COM 678026105   1,511,435 202,334 SH   SOLE 1 202,334 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   11,215,627 30,333 SH   SOLE 1 29,206 0 1,127
OLD REP INTL CORP COM 680223104   3,491,205 138,705 SH   SOLE 1 136,962 0 1,743
OLIN CORP COM PAR $1 680665205   1,592,319 30,985 SH   SOLE 1 30,985 0 0
OLO INC CL A 68134L109   1,044,815 161,736 SH   SOLE 1 161,736 0 0
ON24 INC COM 68339B104   200,158 24,650 SH   SOLE 1 24,650 0 0
ONE GAS INC COM 68235P108   1,340,795 17,456 SH   SOLE 1 17,456 0 0
ONESPAN INC COM 68287N100   1,038,444 69,976 SH   SOLE 1 69,976 0 0
ONTO INNOVATION INC COM 683344105   1,771,975 15,214 SH   SOLE 1 15,214 0 0
OOMA INC COM 683416101   1,018,244 68,019 SH   SOLE 1 68,019 0 0
OP BANCORP COM 67109R109   147,163 17,457 SH   SOLE 1 17,457 0 0
OPEN TEXT CORP COM 683715106   103,560,510 2,490,260 SH   SOLE 1 2,182,560 0 307,700
OPKO HEALTH INC COM 68375N103   2,369,903 1,092,121 SH   SOLE 1 1,092,121 0 0
ORACLE CORP COM 68389X105   680,599 5,715 SH   SOLE 1 5,715 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   128,647 25,678 SH   SOLE 1 25,678 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   1,313,093 395,510 SH   SOLE 1 395,510 0 0
ORTHOFIX MED INC COM 68752M108   2,429,016 134,497 SH   SOLE 1 134,497 0 0
ORTHOPEDIATRICS CORP COM 68752L100   549,046 12,521 SH   SOLE 1 12,521 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   20,408,282 1,328,100 SH   SOLE 1 1,314,600 0 13,500
OTTER TAIL CORP COM 689648103   1,400,277 17,734 SH   SOLE 1 17,734 0 0
OUTFRONT MEDIA INC COM 69007J106   996,947 63,419 SH   SOLE 1 63,419 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   1,471,852 352,962 SH   SOLE 1 352,962 0 0
OVID THERAPEUTICS INC COM 690469101   227,130 69,247 SH   SOLE 1 69,247 0 0
OVINTIV INC COM 69047Q102   357,708 9,400 SH   SOLE 1 9,400 0 0
OWENS & MINOR INC NEW COM 690732102   778,012 40,862 SH   SOLE 1 40,862 0 0
OXFORD SQUARE CAP CORP COM 69181V107   383,773 144,820 SH   SOLE 1 144,820 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   6,013,045 225,461 SH   SOLE 1 219,478 0 5,983
PACIRA BIOSCIENCES INC COM 695127100   1,109,578 27,691 SH   SOLE 1 27,691 0 0
PACTIV EVERGREEN INC COM 69526K105   173,414 22,908 SH   SOLE 1 22,908 0 0
PAGERDUTY INC COM 69553P100   3,745,303 166,606 SH   SOLE 1 166,606 0 0
PAN AMERN SILVER CORP COM 697900108   38,114,295 2,616,572 SH   SOLE 1 2,413,372 0 203,200
PAPA JOHNS INTL INC COM 698813102   1,098,590 14,880 SH   SOLE 1 14,880 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   25,626,635 1,610,725 SH   SOLE 1 1,610,725 0 0
PARK AEROSPACE CORP COM 70014A104   295,527 21,415 SH   SOLE 1 21,415 0 0
PARK-OHIO HLDGS CORP COM 700666100   515,356 27,124 SH   SOLE 1 27,124 0 0
PATTERSON COS INC COM 703395103   4,191,126 126,011 SH   SOLE 1 126,011 0 0
PAYCOR HCM INC COM 70435P102   226,404 9,565 SH   SOLE 1 9,565 0 0
PAYONEER GLOBAL INC COM 70451X104   91,986 19,124 SH   SOLE 1 19,124 0 0
PAYPAL HLDGS INC COM 70450Y103   96,797,937 1,450,591 SH   SOLE 1 1,397,206 0 53,385
PAYSIGN INC COM 70451A104   79,211 32,331 SH   SOLE 1 32,331 0 0
PCTEL INC COM 69325Q105   152,395 31,782 SH   SOLE 1 31,782 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   5,791,512 83,765 SH   SOLE 1 83,765 0 0
PDF SOLUTIONS INC COM 693282105   1,278,946 28,358 SH   SOLE 1 28,358 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   139,869 27,807 SH   SOLE 1 27,807 0 0
PEARSON PLC SPONSORED ADR 705015105   1,482,585 141,468 SH   SOLE 1 141,371 0 97
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,289,018 161,085 SH   SOLE 1 161,085 0 0
PEGASYSTEMS INC COM 705573103   1,893,120 38,400 SH   SOLE 1 38,400 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   6,269,488 815,278 SH   SOLE 1 815,278 0 0
PEMBINA PIPELINE CORP COM 706327103   175,298,085 5,576,533 SH   SOLE 1 5,034,633 0 541,900
PENN ENTERTAINMENT INC COM 707569109   6,605,438 274,883 SH   SOLE 1 274,883 0 0
PENNANT GROUP INC COM 70805E109   327,778 26,692 SH   SOLE 1 26,692 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,858,371 17,154 SH   SOLE 1 16,269 0 885
PENUMBRA INC COM 70975L107   6,021,394 17,501 SH   SOLE 1 17,002 0 499
PEPSICO INC COM 713448108   7,726,082 41,713 SH   SOLE 1 41,329 0 384
PERDOCEO ED CORP COM 71363P106   1,857,236 151,364 SH   SOLE 1 151,364 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   689,305 77,450 SH   SOLE 1 77,450 0 0
PETMED EXPRESS INC COM 716382106   366,883 26,605 SH   SOLE 1 26,605 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   4,899 396 SH   SOLE 1 396 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   12,865,689 930,274 SH   SOLE 1 813,930 0 116,344
PFIZER INC COM 717081103   64,967,653 1,771,201 SH   SOLE 1 1,688,897 0 82,304
PGT INNOVATIONS INC COM 69336V101   1,134,897 38,933 SH   SOLE 1 35,347 0 3,586
PHOTRONICS INC COM 719405102   4,691,227 181,901 SH   SOLE 1 181,901 0 0
PHX MINERALS INC CL A 69291A100   290,778 93,198 SH   SOLE 1 93,198 0 0
PIONEER NAT RES CO COM 723787107   5,691,027 27,469 SH   SOLE 1 27,469 0 0
PIXELWORKS INC COM NEW 72581M305   113,291 65,486 SH   SOLE 1 65,486 0 0
PLANET FITNESS INC CL A 72703H101   3,743,729 55,512 SH   SOLE 1 55,512 0 0
PLAYAGS INC COM 72814N104   773,135 136,838 SH   SOLE 1 136,838 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   894,646 182,209 SH   SOLE 1 182,209 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   1,026,402 163,962 SH   SOLE 1 163,962 0 0
PNC FINL SVCS GROUP INC COM 693475105   12,707,851 100,896 SH   SOLE 1 95,158 0 5,738
POINT BIOPHARMA GLOBAL INC COM 730541109   2,448,719 270,278 SH   SOLE 1 270,278 0 0
POLARIS INC COM 731068102   14,409,293 119,154 SH   SOLE 1 119,154 0 0
POPULAR INC COM NEW 733174700   6,788,892 112,176 SH   SOLE 1 112,176 0 0
PORCH GROUP INC COM 733245104   62,571 45,341 SH   SOLE 1 45,341 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   21,000,987 283,989 SH   SOLE 1 254,670 0 29,319
POSEIDA THERAPEUTICS INC COM 73730P108   210,456 119,577 SH   SOLE 1 119,577 0 0
POST HLDGS INC COM 737446104   1,716,883 19,814 SH   SOLE 1 19,814 0 0
POTBELLY CORP COM 73754Y100   648,227 73,830 SH   SOLE 1 73,830 0 0
POWELL INDS INC COM 739128106   2,566,592 42,360 SH   SOLE 1 42,360 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   392,772 20,521 SH   SOLE 1 20,521 0 0
PPG INDS INC COM 693506107   2,753,338 18,566 SH   SOLE 1 18,103 0 463
PPL CORP COM 69351T106   14,597,056 551,665 SH   SOLE 1 526,874 0 24,791
PRAXIS PRECISION MEDICINES I COM 74006W108   44,507 38,702 SH   SOLE 1 38,702 0 0
PRECISION DRILLING CORP COM NEW 74022D407   3,377,589 69,200 SH   SOLE 1 69,200 0 0
PREFORMED LINE PRODS CO COM 740444104   296,902 1,902 SH   SOLE 1 1,902 0 0
PREMIER FINANCIAL CORP COM 74052F108   252,379 15,754 SH   SOLE 1 15,754 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   1,821,292 30,646 SH   SOLE 1 30,646 0 0
PRICESMART INC COM 741511109   280,391 3,786 SH   SOLE 1 3,786 0 0
PRIMO WATER CORPORATION COM 74167P108   10,309,866 822,900 SH   SOLE 1 822,900 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   6,346,519 83,683 SH   SOLE 1 83,683 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   7,351,088 112,972 SH   SOLE 1 112,424 0 548
PROCTER AND GAMBLE CO COM 742718109   129,024,977 850,303 SH   SOLE 1 807,648 0 42,655
PROFRAC HLDG CORP CLASS A COM 74319N100   217,854 19,521 SH   SOLE 1 19,521 0 0
PROGRESS SOFTWARE CORP COM 743312100   679,944 11,703 SH   SOLE 1 11,703 0 0
PROGRESSIVE CORP COM 743315103   3,004,931 22,701 SH   SOLE 1 21,827 0 874
PROTAGONIST THERAPEUTICS INC COM 74366E102   4,513,799 163,425 SH   SOLE 1 154,307 0 9,118
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   231,078 115,539 SH   SOLE 1 115,539 0 0
PROTHENA CORP PLC SHS G72800108   7,520,086 110,136 SH   SOLE 1 110,136 0 0
PROTO LABS INC COM 743713109   411,759 11,778 SH   SOLE 1 11,778 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,010,204 61,824 SH   SOLE 1 61,824 0 0
PRUDENTIAL FINL INC COM 744320102   31,961,047 362,288 SH   SOLE 1 351,015 0 11,273
PTC INC COM 69370C100   5,342,084 37,541 SH   SOLE 1 35,434 0 2,107
PUBLIC STORAGE COM 74460D109   699,053 2,395 SH   SOLE 1 2,395 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   6,795,189 108,532 SH   SOLE 1 108,532 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   705,178 199,767 SH   SOLE 1 199,767 0 0
PURE CYCLE CORP COM NEW 746228303   237,325 21,575 SH   SOLE 1 21,575 0 0
PURE STORAGE INC CL A 74624M102   42,865,402 1,164,188 SH   SOLE 1 1,142,313 0 21,875
Q2 HLDGS INC COM 74736L109   5,461,513 176,748 SH   SOLE 1 176,748 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   2,904,647 168,093 SH   SOLE 1 159,446 0 8,647
QUAD / GRAPHICS INC COM CL A 747301109   729,214 193,940 SH   SOLE 1 193,940 0 0
QUANEX BLDG PRODS CORP COM 747619104   260,821 9,714 SH   SOLE 1 9,714 0 0
QUANTUM CORP COM NEW 747906501   27,512 25,474 SH   SOLE 1 25,474 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,825,031 12,984 SH   SOLE 1 10,557 0 2,427
QURATE RETAIL INC COM SER A 74915M100   1,399,417 1,413,838 SH   SOLE 1 1,413,838 0 0
RADIAN GROUP INC COM 750236101   208,611 8,252 SH   SOLE 1 8,252 0 0
RADIANT LOGISTICS INC COM 75025X100   184,726 27,489 SH   SOLE 1 27,489 0 0
RADWARE LTD ORD M81873107   3,324,590 171,459 SH   SOLE 1 171,459 0 0
RAMBUS INC DEL COM 750917106   451,693 7,039 SH   SOLE 1 7,039 0 0
RAPID7 INC COM 753422104   9,479,142 209,345 SH   SOLE 1 209,345 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   973,537 227,462 SH   SOLE 1 227,462 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,848,407 18,869 SH   SOLE 1 18,869 0 0
RB GLOBAL INC COM 74935Q107   104,229,724 1,737,107 SH   SOLE 1 1,592,207 0 144,900
RE MAX HLDGS INC CL A 75524W108   783,766 40,694 SH   SOLE 1 40,694 0 0
REDFIN CORP COM 75737F108   1,766,211 142,207 SH   SOLE 1 142,207 0 0
REGENERON PHARMACEUTICALS COM 75886F107   12,181,409 16,953 SH   SOLE 1 16,421 0 532
REGIONAL MGMT CORP COM 75902K106   208,163 6,825 SH   SOLE 1 6,825 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,976,149 21,459 SH   SOLE 1 21,459 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   3,328,064 12,254 SH   SOLE 1 12,254 0 0
RELMADA THERAPEUTICS INC COM 75955J402   257,107 104,515 SH   SOLE 1 104,515 0 0
RELX PLC SPONSORED ADR 759530108   7,392,543 221,135 SH   SOLE 1 202,257 0 18,878
REMITLY GLOBAL INC COM 75960P104   1,099,577 58,426 SH   SOLE 1 58,426 0 0
REPARE THERAPEUTICS INC COM 760273102   120,887 11,426 SH   SOLE 1 11,426 0 0
REPLIGEN CORP COM 759916109   590,171 4,172 SH   SOLE 1 4,172 0 0
REPLIMUNE GROUP INC COM 76029N106   2,084,274 89,762 SH   SOLE 1 89,762 0 0
RESMED INC COM 761152107   788,348 3,608 SH   SOLE 1 3,383 0 225
RESTAURANT BRANDS INTL INC COM 76131D103   220,454,585 2,843,862 SH   SOLE 1 2,580,462 0 263,400
REVANCE THERAPEUTICS INC COM 761330109   1,113,665 44,001 SH   SOLE 1 44,001 0 0
REVOLVE GROUP INC CL A 76156B107   1,596,458 97,345 SH   SOLE 1 97,345 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   394,370 13,960 SH   SOLE 1 13,960 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   958,382 58,119 SH   SOLE 1 58,119 0 0
RIBBON COMMUNICATIONS INC COM 762544104   1,117,473 400,528 SH   SOLE 1 400,528 0 0
RICHARDSON ELECTRS LTD COM 763165107   360,822 21,868 SH   SOLE 1 21,868 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   774,756 600,586 SH   SOLE 1 600,586 0 0
RIMINI STR INC DEL COM 76674Q107   808,638 168,818 SH   SOLE 1 168,818 0 0
RINGCENTRAL INC CL A 76680R206   7,576,799 231,494 SH   SOLE 1 231,494 0 0
RIOT PLATFORMS INC COM 767292105   965,174 81,656 SH   SOLE 1 81,656 0 0
RISKIFIED LTD SHS CL A M8216R109   308,119 63,399 SH   SOLE 1 63,399 0 0
RLI CORP COM 749607107   1,733,988 12,706 SH   SOLE 1 12,001 0 705
ROCKWELL AUTOMATION INC COM 773903109   12,878,859 39,092 SH   SOLE 1 36,722 0 2,370
ROGERS COMMUNICATIONS INC CL B 775109200   99,206,715 2,174,797 SH   SOLE 1 1,904,297 0 270,500
ROIVANT SCIENCES LTD SHS G76279101   1,367,070 135,622 SH   SOLE 1 135,622 0 0
ROKU INC COM CL A 77543R102   35,296,390 551,851 SH   SOLE 1 548,270 0 3,581
ROYAL BK CDA COM 780087102   808,305,756 8,464,837 SH   SOLE 1 7,615,447 0 849,390
ROYAL CARIBBEAN GROUP COM V7780T103   19,912,582 191,947 SH   SOLE 1 179,092 0 12,855
RPM INTL INC COM 749685103   4,191,199 46,709 SH   SOLE 1 46,709 0 0
RUSH STREET INTERACTIVE INC COM 782011100   1,526,485 489,258 SH   SOLE 1 489,258 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   17,438,418 388,470 SH   SOLE 1 379,250 0 9,220
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   5,029,756 45,477 SH   SOLE 1 45,477 0 0
RYERSON HLDG CORP COM 783754104   463,082 10,675 SH   SOLE 1 10,675 0 0
S&P GLOBAL INC COM 78409V104   26,261,502 65,508 SH   SOLE 1 62,926 0 2,582
SABRE CORP COM 78573M104   1,072,966 336,353 SH   SOLE 1 336,353 0 0
SAFE BULKERS INC COM Y7388L103   569,346 174,646 SH   SOLE 1 174,646 0 0
SAGE THERAPEUTICS INC COM 78667J108   4,388,330 93,329 SH   SOLE 1 93,329 0 0
SALESFORCE INC COM 79466L302   44,004,613 208,296 SH   SOLE 1 198,724 0 9,572
SAMSARA INC COM CL A 79589L106   4,921,767 177,617 SH   SOLE 1 175,944 0 1,673
SANDSTORM GOLD LTD COM NEW 80013R206   531,943 103,800 SH   SOLE 1 103,800 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   110,503 29,400 SH   SOLE 1 29,400 0 0
SANMINA CORPORATION COM 801056102   1,422,372 23,600 SH   SOLE 1 23,600 0 0
SAP SE SPON ADR 803054204   20,862,567 152,493 SH   SOLE 1 136,997 0 15,496
SAPIENS INTL CORP N V SHS G7T16G103   423,818 15,933 SH   SOLE 1 15,933 0 0
SARCOS TECHN AND ROBOTICS CO COM 80359A106   56,311 175,151 SH   SOLE 1 175,151 0 0
SAREPTA THERAPEUTICS INC COM 803607100   11,239,336 98,143 SH   SOLE 1 94,091 0 4,052
SASOL LTD SPONSORED ADR 803866300   12,187,900 984,483 SH   SOLE 1 871,561 0 112,922
SAVARA INC COM 805111101   765,704 239,657 SH   SOLE 1 239,657 0 0
SCANSOURCE INC COM 806037107   1,093,365 36,988 SH   SOLE 1 36,988 0 0
SCHWAB CHARLES CORP COM 808513105   47,213,420 832,982 SH   SOLE 1 792,647 0 40,335
SCPHARMACEUTICALS INC COM 810648105   287,419 28,206 SH   SOLE 1 28,206 0 0
SCULPTOR CAP MGMT COM CL A 811246107   853,517 96,661 SH   SOLE 1 96,661 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,045,298 33,058 SH   SOLE 1 33,058 0 0
SEAGEN INC COM 81181C104   2,746,019 14,268 SH   SOLE 1 13,768 0 500
SECUREWORKS CORP CL A 81374A105   154,628 21,387 SH   SOLE 1 21,387 0 0
SEER INC COM CL A 81578P106   179,485 42,034 SH   SOLE 1 42,034 0 0
SELECT MED HLDGS CORP COM 81619Q105   660,585 20,734 SH   SOLE 1 20,734 0 0
SELECTIVE INS GROUP INC COM 816300107   264,534 2,757 SH   SOLE 1 2,757 0 0
SELECTQUOTE INC COM 816307300   834,479 427,938 SH   SOLE 1 427,938 0 0
SEMPRA COM 816851109   32,466,279 222,998 SH   SOLE 1 198,668 0 24,330
SEMRUSH HLDGS INC CL A COM 81686C104   96,762 10,111 SH   SOLE 1 10,111 0 0
SEMTECH CORP COM 816850101   2,252,141 88,458 SH   SOLE 1 88,458 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   10,747,841 238,894 SH   SOLE 1 235,707 0 3,187
SERVICE CORP INTL COM 817565104   911,752 14,116 SH   SOLE 1 11,494 0 2,622
SFL CORPORATION LTD SHS G7738W106   3,757,630 402,747 SH   SOLE 1 402,747 0 0
SHAKE SHACK INC CL A 819047101   263,549 3,391 SH   SOLE 1 3,391 0 0
SHELL PLC SPON ADS 780259305   597,279 9,892 SH   SOLE 1 9,892 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   1,007,558 38,663 SH   SOLE 1 38,663 0 0
SHOCKWAVE MED INC COM 82489T104   16,960,204 59,424 SH   SOLE 1 58,355 0 1,069
SHOPIFY INC CL A 82509L107   606,613,149 9,387,257 SH   SOLE 1 8,840,257 0 547,000
SHORE BANCSHARES INC COM 825107105   130,223 11,265 SH   SOLE 1 11,265 0 0
SHUTTERSTOCK INC COM 825690100   1,271,698 26,129 SH   SOLE 1 26,129 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   170,595 27,339 SH   SOLE 1 27,339 0 0
SIGA TECHNOLOGIES INC COM 826917106   55,090 10,909 SH   SOLE 1 10,909 0 0
SIGNET JEWELERS LIMITED SHS G81276100   2,097,783 32,145 SH   SOLE 1 32,145 0 0
SILVERCORP METALS INC COM 82835P103   11,013,250 3,870,582 SH   SOLE 1 3,870,582 0 0
SILVERCREST METALS INC COM 828363101   12,968,103 2,214,200 SH   SOLE 1 2,154,000 0 60,200
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   231,978 13,448 SH   SOLE 1 13,448 0 0
SIRIUSPOINT LTD COM G8192H106   2,216,513 245,461 SH   SOLE 1 245,461 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   3,430,814 175,849 SH   SOLE 1 174,786 0 1,063
SKECHERS U S A INC CL A 830566105   1,994,287 37,871 SH   SOLE 1 37,871 0 0
SM ENERGY CO COM 78454L100   9,475,367 299,569 SH   SOLE 1 299,569 0 0
SMART SAND INC COM 83191H107   257,180 156,817 SH   SOLE 1 156,817 0 0
SMARTRENT INC COM CL A 83193G107   410,262 107,118 SH   SOLE 1 107,118 0 0
SMARTSHEET INC COM CL A 83200N103   5,888,176 153,899 SH   SOLE 1 153,899 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   8,749,780 271,311 SH   SOLE 1 256,713 0 14,598
SMITH & WESSON BRANDS INC COM 831754106   729,327 55,930 SH   SOLE 1 55,930 0 0
SNAP INC CL A 83304A106   17,624,811 1,488,582 SH   SOLE 1 1,470,212 0 18,370
SOHU COM LTD SPONSORED ADS 83410S108   296,868 26,939 SH   SOLE 1 24,040 0 2,899
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   621,793 74,645 SH   SOLE 1 74,645 0 0
SOLARWINDS CORP COM NEW 83417Q204   3,103,034 302,440 SH   SOLE 1 302,440 0 0
SOLO BRANDS INC COM CL A 83425V104   460,577 81,374 SH   SOLE 1 81,374 0 0
SOMALOGIC INC CLASS A COM 83444K105   423,931 183,520 SH   SOLE 1 183,520 0 0
SONOS INC COM 83570H108   5,626,746 344,565 SH   SOLE 1 344,565 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   871,497 9,679 SH   SOLE 1 9,679 0 0
SOUTHERN COPPER CORP COM 84265V105   910,452 12,691 SH   SOLE 1 12,691 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   402,348 5,155 SH   SOLE 1 5,155 0 0
SPIRE GLOBAL INC COM CL A 848560108   9,762 18,956 SH   SOLE 1 18,956 0 0
SPIRE INC COM 84857L101   477,449 7,526 SH   SOLE 1 7,526 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   12,931,929 443,026 SH   SOLE 1 443,026 0 0
SPLUNK INC COM 848637104   21,017,490 198,110 SH   SOLE 1 186,611 0 11,499
SPOK HLDGS INC COM 84863T106   766,301 57,660 SH   SOLE 1 57,660 0 0
SPRINKLR INC CL A 85208T107   1,786,048 129,143 SH   SOLE 1 129,143 0 0
SPROUT SOCIAL INC COM CL A 85209W109   7,225,794 156,538 SH   SOLE 1 156,538 0 0
SPROUTS FMRS MKT INC COM 85208M102   11,178,371 304,339 SH   SOLE 1 304,339 0 0
SPX TECHNOLOGIES INC COM 78473E103   1,532,434 18,035 SH   SOLE 1 13,599 0 4,436
SQUARESPACE INC CLASS A 85225A107   12,512,833 396,729 SH   SOLE 1 374,145 0 22,584
SSR MINING IN COM 784730103   13,499,518 951,905 SH   SOLE 1 928,414 0 23,491
STANDARD MTR PRODS INC COM 853666105   264,141 7,040 SH   SOLE 1 7,040 0 0
STANTEC INC COM 85472N109   108,796,837 1,666,681 SH   SOLE 1 1,587,981 0 78,700
STARBUCKS CORP COM 855244109   23,377,467 235,993 SH   SOLE 1 233,535 0 2,458
STEEL DYNAMICS INC COM 858119100   2,848,846 26,153 SH   SOLE 1 26,137 0 16
STEELCASE INC CL A 858155203   2,459,305 318,976 SH   SOLE 1 318,976 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,160,807 20,803 SH   SOLE 1 20,803 0 0
STEWART INFORMATION SVCS COR COM 860372101   630,224 15,319 SH   SOLE 1 15,319 0 0
STOKE THERAPEUTICS INC COM 86150R107   484,462 45,575 SH   SOLE 1 45,575 0 0
STRYKER CORPORATION COM 863667101   8,432,383 27,639 SH   SOLE 1 26,453 0 1,186
STURM RUGER & CO INC COM 864159108   1,313,408 24,800 SH   SOLE 1 24,800 0 0
SUN LIFE FINANCIAL INC. COM 866796105   195,531,528 3,751,391 SH   SOLE 1 3,436,708 0 314,683
SUNCOKE ENERGY INC COM 86722A103   529,195 67,242 SH   SOLE 1 67,242 0 0
SUNCOR ENERGY INC NEW COM 867224107   118,001,588 4,023,344 SH   SOLE 1 3,644,444 0 378,900
SUNNOVA ENERGY INTL INC. COM 86745K104   2,545,877 139,043 SH   SOLE 1 139,043 0 0
SUNPOWER CORP COM 867652406   5,178,065 528,374 SH   SOLE 1 528,374 0 0
SUPER MICRO COMPUTER INC COM 86800U104   31,291,344 125,542 SH   SOLE 1 121,090 0 4,452
SUPERNUS PHARMACEUTICALS INC COM 868459108   1,689,943 56,219 SH   SOLE 1 56,219 0 0
SURO CAPITAL CORP COM NEW 86887Q109   127,135 39,792 SH   SOLE 1 39,792 0 0
SYSCO CORP COM 871829107   1,605,391 21,636 SH   SOLE 1 16,088 0 5,548
TABOOLA.COM LTD ORD SHS M8744T106   172,446 55,449 SH   SOLE 1 55,449 0 0
TABULA RASA HEALTHCARE INC COM 873379101   755,263 91,547 SH   SOLE 1 91,547 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,281,502 51,404 SH   SOLE 1 51,404 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   152,971,609 1,515,771 SH   SOLE 1 1,403,887 0 111,884
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,613,021 10,961 SH   SOLE 1 10,961 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   5,354,828 898,461 SH   SOLE 1 865,210 0 33,251
TANDEM DIABETES CARE INC COM NEW 875372203   6,357,897 259,083 SH   SOLE 1 259,083 0 0
TANGO THERAPEUTICS INC COM 87583X109   40,982 12,344 SH   SOLE 1 12,344 0 0
TARGET CORP COM 87612E106   83,912,010 636,179 SH   SOLE 1 611,476 0 24,703
TASEKO MINES LTD COM 876511106   9,033,937 6,299,783 SH   SOLE 1 6,299,783 0 0
TC ENERGY CORP COM 87807B107   293,973,982 7,274,994 SH   SOLE 1 6,816,790 0 458,204
TECK RESOURCES LTD CL B 878742204   88,817,417 2,111,219 SH   SOLE 1 1,834,619 0 276,600
TEEKAY CORPORATION COM Y8564W103   843,625 139,673 SH   SOLE 1 139,673 0 0
TEEKAY TANKERS LTD CL A Y8565N300   874,549 22,876 SH   SOLE 1 22,876 0 0
TELADOC HEALTH INC COM 87918A105   15,203,293 600,446 SH   SOLE 1 600,446 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   7,797,112 18,966 SH   SOLE 1 18,240 0 726
TELEFONICA BRASIL SA NEW ADR 87936R205   1,361,201 149,091 SH   SOLE 1 144,035 0 5,056
TELEPHONE & DATA SYS INC COM NEW 879433829   2,473,024 300,489 SH   SOLE 1 300,489 0 0
TELUS CORPORATION COM 87971M103   199,505,097 10,253,525 SH   SOLE 1 9,153,625 0 1,099,900
TENABLE HLDGS INC COM 88025T102   4,262,021 97,865 SH   SOLE 1 95,910 0 1,955
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   11,618,511 1,574,324 SH   SOLE 1 1,457,559 0 116,765
TERADATA CORP DEL COM 88076W103   2,558,659 47,906 SH   SOLE 1 47,906 0 0
TEREX CORP NEW COM 880779103   5,231,296 87,436 SH   SOLE 1 87,436 0 0
TERNS PHARMACEUTICALS INC COM 880881107   631,636 72,187 SH   SOLE 1 72,187 0 0
TESLA INC COM 88160R101   50,194,659 191,751 SH   SOLE 1 183,968 0 7,783
TEXAS INSTRS INC COM 882508104   1,513,068 8,405 SH   SOLE 1 8,405 0 0
TEXAS ROADHOUSE INC COM 882681109   1,796,480 16,000 SH   SOLE 1 16,000 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   2,984,650 75,791 SH   SOLE 1 61,087 0 14,704
TFI INTL INC COM 87241L109   71,707,009 629,489 SH   SOLE 1 596,589 0 32,900
TG THERAPEUTICS INC COM 88322Q108   8,137,733 327,606 SH   SOLE 1 327,606 0 0
THE AARONS COMPANY INC COM 00258W108   242,473 17,148 SH   SOLE 1 17,148 0 0
THE ODP CORP COM 88337F105   886,537 18,935 SH   SOLE 1 18,935 0 0
THERATECHNOLOGIES INC COM 88338H100   13,153 15,700 SH   SOLE 1 15,700 0 0
THERMON GROUP HLDGS INC COM 88362T103   1,321,195 49,669 SH   SOLE 1 49,669 0 0
THOMSON REUTERS CORP. COM 884903808   343,596,362 2,545,291 SH   SOLE 1 2,349,014 0 196,277
TIMKENSTEEL CORPORATION COM 887399103   688,860 31,936 SH   SOLE 1 31,936 0 0
TITAN INTL INC ILL COM 88830M102   188,146 16,389 SH   SOLE 1 16,389 0 0
TOAST INC CL A 888787108   13,960,538 618,544 SH   SOLE 1 618,544 0 0
TOPBUILD CORP COM 89055F103   1,380,112 5,188 SH   SOLE 1 5,188 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   764,832,107 12,341,620 SH   SOLE 1 11,262,806 0 1,078,814
TOTALENERGIES SE SPONSORED ADS 89151E109   2,042,877 35,442 SH   SOLE 1 35,442 0 0
TOYOTA MOTOR CORP ADS 892331307   201,098 1,251 SH   SOLE 1 1,203 0 48
TRADEWEB MKTS INC CL A 892672106   1,032,199 15,073 SH   SOLE 1 9,227 0 5,846
TRANSALTA CORP COM 89346D107   8,110,868 866,658 SH   SOLE 1 866,658 0 0
TRANSDIGM GROUP INC COM 893641100   25,010,829 27,971 SH   SOLE 1 27,088 0 883
TRANSMEDICS GROUP INC COM 89377M109   3,170,581 37,754 SH   SOLE 1 37,754 0 0
TRAVELERS COMPANIES INC COM 89417E109   40,535,370 233,418 SH   SOLE 1 217,110 0 16,308
TRAVERE THERAPEUTICS INC COM 89422G107   4,468,393 290,911 SH   SOLE 1 287,889 0 3,022
TREACE MED CONCEPTS INC COM 89455T109   1,302,534 50,920 SH   SOLE 1 50,920 0 0
TRI POINTE HOMES INC COM 87265H109   3,059,693 93,113 SH   SOLE 1 93,113 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   3,792,374 430,200 SH   SOLE 1 419,300 0 10,900
TRIMAS CORP COM NEW 896215209   201,887 7,344 SH   SOLE 1 7,344 0 0
TRIP COM GROUP LTD ADS 89677Q107   31,792,670 908,362 SH   SOLE 1 848,312 0 60,050
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,403,411 102,000 SH   SOLE 1 97,600 0 4,400
TRIUMPH GROUP INC NEW COM 896818101   2,786,392 225,254 SH   SOLE 1 225,254 0 0
TRUIST FINL CORP COM 89832Q109   1,724,639 56,825 SH   SOLE 1 56,825 0 0
TRUPANION INC COM 898202106   1,107,649 56,283 SH   SOLE 1 56,283 0 0
TRUSTMARK CORP COM 898402102   591,128 27,989 SH   SOLE 1 27,989 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   364,294 102,043 SH   SOLE 1 102,043 0 0
TURTLE BEACH CORP COM NEW 900450206   178,198 15,296 SH   SOLE 1 15,296 0 0
TUTOR PERINI CORP COM 901109108   648,412 90,687 SH   SOLE 1 90,687 0 0
U S SILICA HLDGS INC COM 90346E103   474,732 39,137 SH   SOLE 1 39,137 0 0
UBER TECHNOLOGIES INC COM 90353T100   2,235,731 51,789 SH   SOLE 1 49,161 0 2,628
UDEMY INC COM 902685106   226,521 21,111 SH   SOLE 1 21,111 0 0
UGI CORP NEW COM 902681105   5,116,020 189,693 SH   SOLE 1 189,693 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   9,504,210 206,031 SH   SOLE 1 202,417 0 3,614
UNIFIRST CORP MASS COM 904708104   709,636 4,578 SH   SOLE 1 4,578 0 0
UNITED BANKSHARES INC WEST V COM 909907107   5,309,921 178,966 SH   SOLE 1 178,966 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   10,537,860 1,335,597 SH   SOLE 1 1,191,422 0 144,175
UNITED NAT FOODS INC COM 911163103   1,216,421 62,221 SH   SOLE 1 62,221 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,264,967 7,057 SH   SOLE 1 6,744 0 313
UNITED RENTALS INC COM 911363109   2,305,235 5,176 SH   SOLE 1 5,176 0 0
UNITEDHEALTH GROUP INC COM 91324P102   87,535,599 182,123 SH   SOLE 1 174,232 0 7,891
UNITI GROUP INC COM 91325V108   376,664 81,529 SH   SOLE 1 81,529 0 0
UNIVERSAL ELECTRS INC COM 913483103   367,888 38,242 SH   SOLE 1 38,242 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   1,066,506 69,119 SH   SOLE 1 69,119 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   174,018 12,421 SH   SOLE 1 12,421 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   154,210 22,317 SH   SOLE 1 22,317 0 0
UPSTART HLDGS INC COM 91680M107   2,062,011 57,582 SH   SOLE 1 57,582 0 0
UPWORK INC COM 91688F104   1,627,869 174,290 SH   SOLE 1 174,290 0 0
URANIUM ENERGY CORP COM 916896103   2,683,613 789,298 SH   SOLE 1 789,298 0 0
URBAN OUTFITTERS INC COM 917047102   3,596,527 108,558 SH   SOLE 1 107,215 0 1,343
UROGEN PHARMA LTD COM M96088105   222,587 21,506 SH   SOLE 1 21,506 0 0
US BANCORP DEL COM NEW 902973304   64,226,357 1,943,897 SH   SOLE 1 1,883,152 0 60,745
V F CORP COM 918204108   9,776,886 512,147 SH   SOLE 1 512,147 0 0
V2X INC COM 92242T101   5,350,894 107,968 SH   SOLE 1 107,968 0 0
VACASA INC CLASS A COM 91854V107   449,988 663,210 SH   SOLE 1 663,210 0 0
VAIL RESORTS INC COM 91879Q109   2,246,706 8,924 SH   SOLE 1 7,865 0 1,059
VALARIS LIMITED CL A G9460G101   4,660,155 74,053 SH   SOLE 1 74,053 0 0
VALE S A SPONSORED ADS 91912E105   55,708,554 4,151,159 SH   SOLE 1 3,795,183 0 355,976
VALHI INC NEW COM 918905209   152,028 11,831 SH   SOLE 1 11,831 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,749,309 265,449 SH   SOLE 1 265,449 0 0
VAREX IMAGING CORP COM 92214X106   2,069,328 87,795 SH   SOLE 1 87,795 0 0
VARONIS SYS INC COM 922280102   6,030,948 226,302 SH   SOLE 1 217,355 0 8,947
VEECO INSTRS INC DEL COM 922417100   4,821,625 187,758 SH   SOLE 1 187,758 0 0
VENTYX BIOSCIENCES INC COM 92332V107   875,891 26,704 SH   SOLE 1 26,704 0 0
VERACYTE INC COM 92337F107   1,380,780 54,212 SH   SOLE 1 54,212 0 0
VERICEL CORP COM 92346J108   703,423 18,723 SH   SOLE 1 18,723 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,033,361 27,786 SH   SOLE 1 27,786 0 0
VERMILION ENERGY INC COM 923725105   7,874,991 631,600 SH   SOLE 1 618,900 0 12,700
VERTEX INC CL A 92538J106   448,988 23,025 SH   SOLE 1 23,025 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,372,449 3,900 SH   SOLE 1 3,900 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   122,503 17,601 SH   SOLE 1 17,601 0 0
VIEMED HEALTHCARE INC COM 92663R105   4,558,732 465,700 SH   SOLE 1 462,800 0 2,900
VIKING THERAPEUTICS INC COM 92686J106   3,200,032 197,411 SH   SOLE 1 197,411 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   563,243 24,682 SH   SOLE 1 24,682 0 0
VIMEO INC COMMON STOCK 92719V100   323,033 78,406 SH   SOLE 1 78,406 0 0
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   7,571,685 458,890 SH   SOLE 1 419,738 0 39,152
VIRIDIAN THERAPEUTICS INC COM 92790C104   3,511,142 147,589 SH   SOLE 1 145,044 0 2,545
VISA INC COM CL A 92826C839   78,145,169 329,060 SH   SOLE 1 318,348 0 10,712
VISHAY INTERTECHNOLOGY INC COM 928298108   1,326,293 45,112 SH   SOLE 1 45,112 0 0
VISHAY PRECISION GROUP INC COM 92835K103   1,672,159 45,011 SH   SOLE 1 45,011 0 0
VISTRA CORP COM 92840M102   375,611 14,309 SH   SOLE 1 14,309 0 0
VITA COCO CO INC COM 92846Q107   423,767 15,771 SH   SOLE 1 15,771 0 0
VIVID SEATS INC COM CL A 92854T100   412,188 52,044 SH   SOLE 1 52,044 0 0
VONTIER CORPORATION COM 928881101   342,457 10,632 SH   SOLE 1 10,632 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   1,271,053 111,009 SH   SOLE 1 111,009 0 0
WABASH NATL CORP COM 929566107   1,163,543 45,380 SH   SOLE 1 45,380 0 0
WABTEC COM 929740108   11,948,108 108,946 SH   SOLE 1 102,886 0 6,060
WALMART INC COM 931142103   17,814,467 113,338 SH   SOLE 1 113,338 0 0
WASTE CONNECTIONS INC COM 94106B101   310,172,667 2,170,632 SH   SOLE 1 2,007,175 0 163,457
WASTE MGMT INC DEL COM 94106L109   558,412 3,220 SH   SOLE 1 3,220 0 0
WATERS CORP COM 941848103   1,523,809 5,717 SH   SOLE 1 5,695 0 22
WATSCO INC COM 942622200   9,180,838 24,067 SH   SOLE 1 24,067 0 0
WAYFAIR INC CL A 94419L101   21,616,735 332,514 SH   SOLE 1 332,514 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   2,404,526 216,429 SH   SOLE 1 216,429 0 0
WEC ENERGY GROUP INC COM 92939U106   13,167,349 149,222 SH   SOLE 1 144,882 0 4,340
WEIS MKTS INC COM 948849104   269,168 4,192 SH   SOLE 1 4,192 0 0
WENDYS CO COM 95058W100   4,368,053 200,830 SH   SOLE 1 200,830 0 0
WEST FRASER TIMBER CO LTD COM 952845105   79,240,384 922,504 SH   SOLE 1 814,004 0 108,500
WEST PHARMACEUTICAL SVSC INC COM 955306105   18,857,301 49,304 SH   SOLE 1 48,026 0 1,278
WESTERN COPPER & GOLD CORP COM 95805V108   158,586 103,000 SH   SOLE 1 103,000 0 0
WESTERN DIGITAL CORP. COM 958102105   11,882,028 313,262 SH   SOLE 1 313,262 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   445,621 76,305 SH   SOLE 1 76,305 0 0
WESTERN UN CO COM 959802109   3,711,923 316,447 SH   SOLE 1 316,447 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,181,707 94,948 SH   SOLE 1 94,948 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   189,229,853 4,376,359 SH   SOLE 1 4,124,159 0 252,200
WHEELS UP EXPERIENCE INC COM CL A 96328L205   82,857 70,818 SH   SOLE 1 70,818 0 0
WHITEHORSE FIN INC COM 96524V106   751,184 58,549 SH   SOLE 1 58,549 0 0
WILLIAMS COS INC COM 969457100   1,010,845 30,979 SH   SOLE 1 30,979 0 0
WILLIAMS SONOMA INC COM 969904101   11,336,182 90,588 SH   SOLE 1 90,588 0 0
WINGSTOP INC COM 974155103   3,880,502 19,387 SH   SOLE 1 19,387 0 0
WINNEBAGO INDS INC COM 974637100   850,364 12,751 SH   SOLE 1 12,751 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   2,169,826 459,709 SH   SOLE 1 459,709 0 0
WIX COM LTD SHS M98068105   21,842,339 279,171 SH   SOLE 1 272,757 0 6,414
WM TECHNOLOGY INC COM 92971A109   130,256 155,530 SH   SOLE 1 155,530 0 0
WOLFSPEED INC COM 977852102   24,038,950 432,433 SH   SOLE 1 430,401 0 2,032
WOODWARD INC COM 980745103   595,620 5,009 SH   SOLE 1 5,009 0 0
WOORI FINL GROUP INC SPONSORED ADS 981064108   591,553 21,950 SH   SOLE 1 21,950 0 0
WORTHINGTON INDS INC COM 981811102   1,886,666 27,158 SH   SOLE 1 27,158 0 0
XBIOTECH INC COM 98400H102   381,906 64,294 SH   SOLE 1 64,294 0 0
XCEL ENERGY INC COM 98389B100   3,705,270 59,599 SH   SOLE 1 58,434 0 1,165
XPERI INC COMMON STOCK 98423J101   1,396,846 106,224 SH   SOLE 1 106,224 0 0
XUNLEI LTD SPONSORED ADR 98419E108   412,068 208,115 SH   SOLE 1 206,537 0 1,578
Y-MABS THERAPEUTICS INC COM 984241109   1,261,806 185,833 SH   SOLE 1 185,833 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   140,820 139,426 SH   SOLE 1 132,995 0 6,431
YELP INC CL A 985817105   963,846 26,472 SH   SOLE 1 26,472 0 0
YEXT INC COM 98585N106   3,191,230 282,160 SH   SOLE 1 265,510 0 16,650
YIREN DIGITAL LTD SPONSORED ADS 98585L100   38,552 16,946 SH   SOLE 1 16,946 0 0
YOUDAO INC SPONSORED ADS 98741T104   416,279 86,365 SH   SOLE 1 85,252 0 1,113
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   12,413,451 833,677 SH   SOLE 1 833,677 0 0
YUM BRANDS INC COM 988498101   291,648 2,105 SH   SOLE 1 2,105 0 0
YUM CHINA HLDGS INC COM 98850P109   18,312,667 324,118 SH   SOLE 1 299,067 0 25,051
ZAI LAB LTD ADR 98887Q104   6,283,174 226,584 SH   SOLE 1 222,059 0 4,525
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   290,949 34,069 SH   SOLE 1 34,069 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   40,057,823 797,012 SH   SOLE 1 787,780 0 9,232
ZIMMER BIOMET HOLDINGS INC COM 98956P102   2,763,342 18,979 SH   SOLE 1 15,605 0 3,374
ZIMVIE INC COM 98888T107   866,900 77,195 SH   SOLE 1 77,195 0 0
ZIONS BANCORPORATION N A COM 989701107   790,194 29,419 SH   SOLE 1 29,419 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   10,595,729 156,095 SH   SOLE 1 150,791 0 5,304
ZSCALER INC COM 98980G102   2,702,015 18,469 SH   SOLE 1 17,943 0 526
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   8,799,619 350,862 SH   SOLE 1 339,287 0 11,575
ZUORA INC COM CL A 98983V106   2,684,699 244,731 SH   SOLE 1 244,731 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,055,645 113,635 SH   SOLE 1 113,635 0 0
ZYMEWORKS INC COM 98985Y108   491,210 56,853 SH   SOLE 1 56,853 0 0
ZYNEX INC COM 98986M103   306,295 31,939 SH   SOLE 1 31,939 0 0