0001596800-23-000006.txt : 20230810 0001596800-23-000006.hdr.sgml : 20230810 20230810123147 ACCESSION NUMBER: 0001596800-23-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 EFFECTIVENESS DATE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Connor, Clark & Lunn Investment Management Ltd. CENTRAL INDEX KEY: 0001596800 IRS NUMBER: 000000000 STATE OF INCORPORATION: A1 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16144 FILM NUMBER: 231158146 BUSINESS ADDRESS: STREET 1: 2300 - 1111 WEST GEORGIA STREET CITY: VANCOUVER STATE: A1 ZIP: V6E 4M3 BUSINESS PHONE: 604-685-2020 MAIL ADDRESS: STREET 1: 2300 - 1111 WEST GEORGIA STREET CITY: VANCOUVER STATE: A1 ZIP: V6E 4M3 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001596800 XXXXXXXX 06-30-2023 06-30-2023 Connor, Clark & Lunn Investment Management Ltd.
2300 - 1111 WEST GEORGIA STREET VANCOUVER A1 V6E 4M3
13F HOLDINGS REPORT 028-16144 N
Derrick Crowe Chief Compliance Officer 604-685-2020 Derrick Crowe Vancouver A1 08-10-2023 0 1292 20023553645 false
INFORMATION TABLE 2 r13F-0630.xml 111 INC ADS 68247Q102 76206 30983 SH SOLE 1 30983 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 1156187 660678 SH SOLE 1 660678 0 0 2U INC COM 90214J101 265255 65820 SH SOLE 1 65820 0 0 3M CO COM 88579Y101 26844638 268205 SH SOLE 1 256283 0 11922 4D MOLECULAR THERAPEUTICS IN COM 35104E100 394360 21824 SH SOLE 1 21824 0 0 89BIO INC COM 282559103 4018499 212058 SH SOLE 1 212058 0 0 8X8 INC NEW COM 282914100 519647 122848 SH SOLE 1 122848 0 0 AAON INC COM PAR $0.004 000360206 941463 9930 SH SOLE 1 6440 0 3490 ABBVIE INC COM 00287Y109 21260529 157801 SH SOLE 1 151555 0 6246 ABERCROMBIE & FITCH CO CL A 002896207 4141748 109919 SH SOLE 1 103874 0 6045 ABM INDS INC COM 000957100 414771 9725 SH SOLE 1 9725 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 2910205 36542 SH SOLE 1 36542 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 12827165 535581 SH SOLE 1 526959 0 8622 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 939787 88995 SH SOLE 1 88995 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6316324 20469 SH SOLE 1 20469 0 0 ACCO BRANDS CORP COM 00081T108 1734102 332841 SH SOLE 1 332841 0 0 ACCURAY INC COM 004397105 300548 77661 SH SOLE 1 77661 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 2186380 210837 SH SOLE 1 210837 0 0 ACM RESH INC COM CL A 00108J109 565959 43269 SH SOLE 1 43269 0 0 ACTIVISION BLIZZARD INC COM 00507V109 8304140 98507 SH SOLE 1 94009 0 4498 ACUITY BRANDS INC COM 00508Y102 7010157 42986 SH SOLE 1 42745 0 241 ADECOAGRO S A COM L00849106 694306 74178 SH SOLE 1 74178 0 0 ADEIA INC COM 00676P107 496254 45073 SH SOLE 1 45073 0 0 ADMA BIOLOGICS INC COM 000899104 3042959 824650 SH SOLE 1 824650 0 0 ADT INC DEL COM 00090Q103 8176427 1355958 SH SOLE 1 1328496 0 27462 ADTHEORENT HOLDING COMPANY COM 00739D109 46932 33523 SH SOLE 1 33523 0 0 ADVANCED MICRO DEVICES INC COM 007903107 80877239 710010 SH SOLE 1 690520 0 19490 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 906935 387579 SH SOLE 1 387579 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 134002 84278 SH SOLE 1 84278 0 0 AECOM COM 00766T100 1255614 14826 SH SOLE 1 14826 0 0 AES CORP COM 00130H105 7081658 341614 SH SOLE 1 341614 0 0 AFLAC INC COM 001055102 15526033 222436 SH SOLE 1 211807 0 10629 AGIOS PHARMACEUTICALS INC COM 00847X104 2267951 80083 SH SOLE 1 80083 0 0 AGNICO EAGLE MINES LTD COM 008474108 111965994 2242634 SH SOLE 1 1890751 0 351883 AIR TRANSPORT SERVICES GRP I COM 00922R105 1391813 73758 SH SOLE 1 73758 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1202011 13375 SH SOLE 1 13375 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 562613 614878 SH SOLE 1 614878 0 0 AKERO THERAPEUTICS INC COM 00973Y108 1108327 23738 SH SOLE 1 23738 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 59805440 5021527 SH SOLE 1 4984427 0 37100 ALARM COM HLDGS INC COM 011642105 3850832 74513 SH SOLE 1 74513 0 0 ALCOA CORP COM 013872106 12163667 358493 SH SOLE 1 358493 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1420477 169306 SH SOLE 1 169306 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 5038218 609628 SH SOLE 1 609628 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 664804 115618 SH SOLE 1 115618 0 0 ALKAMI TECHNOLOGY INC COM 01644J108 464361 28332 SH SOLE 1 28332 0 0 ALKERMES PLC SHS G01767105 19810678 632929 SH SOLE 1 632929 0 0 ALLEGIANT TRAVEL CO COM 01748X102 263673 2088 SH SOLE 1 2088 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 239242 5300 SH SOLE 1 5300 0 0 ALLETE INC COM NEW 018522300 255126 4401 SH SOLE 1 4401 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 694197 17381 SH SOLE 1 17381 0 0 ALLSTATE CORP COM 020002101 31055355 284807 SH SOLE 1 283794 0 1013 ALLY FINL INC COM 02005N100 286846 10620 SH SOLE 1 10620 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 847355 25834 SH SOLE 1 25834 0 0 ALPHABET INC CAP STK CL C 02079K107 102264167 845368 SH SOLE 1 804135 0 41233 ALPHABET INC CAP STK CL A 02079K305 203716113 1701889 SH SOLE 1 1630294 0 71595 ALPHATEC HLDGS INC COM NEW 02081G201 4679511 260262 SH SOLE 1 260262 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 478976 46593 SH SOLE 1 46593 0 0 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 565183 32613 SH SOLE 1 32613 0 0 ALTAIR ENGR INC COM CL A 021369103 6544461 86293 SH SOLE 1 86293 0 0 ALTIMMUNE INC COM NEW 02155H200 587254 166361 SH SOLE 1 166361 0 0 ALTO INGREDIENTS INC COM 021513106 779760 269813 SH SOLE 1 269813 0 0 ALTRIA GROUP INC COM 02209S103 4693895 103618 SH SOLE 1 103618 0 0 AMAZON COM INC COM 023135106 143600404 1101568 SH SOLE 1 1053881 0 47687 AMBARELLA INC SHS G037AX101 5118010 61169 SH SOLE 1 61169 0 0 AMBEV SA SPONSORED ADR 02319V103 5921176 1862005 SH SOLE 1 1715617 0 146388 AMER SOFTWARE INC CL A 029683109 734859 69920 SH SOLE 1 69920 0 0 AMEREN CORP COM 023608102 8677274 106248 SH SOLE 1 105636 0 612 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 8124543 375441 SH SOLE 1 326015 0 49426 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2215235 267864 SH SOLE 1 267864 0 0 AMERICAN ELEC PWR CO INC COM 025537101 899509 10683 SH SOLE 1 10683 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2090080 40109 SH SOLE 1 40109 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 11365206 95707 SH SOLE 1 93808 0 1899 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 280554 44817 SH SOLE 1 44817 0 0 AMERISAFE INC COM 03071H100 454926 8532 SH SOLE 1 8532 0 0 AMETEK INC COM 031100100 8289713 51209 SH SOLE 1 50132 0 1077 AMGEN INC COM 031162100 35050963 157873 SH SOLE 1 150110 0 7763 AMICUS THERAPEUTICS INC COM 03152W109 665065 52951 SH SOLE 1 52951 0 0 AMN HEALTHCARE SVCS INC COM 001744101 8431921 77272 SH SOLE 1 77272 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1194163 385214 SH SOLE 1 385214 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 318405 33306 SH SOLE 1 33306 0 0 ANGI INC COM CL A NEW 00183L102 1398296 423726 SH SOLE 1 423726 0 0 ANGIODYNAMICS INC COM 03475V101 1371827 131527 SH SOLE 1 131527 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17414685 307029 SH SOLE 1 299482 0 7547 ANIKA THERAPEUTICS INC COM 035255108 1211318 46625 SH SOLE 1 46625 0 0 ANNEXON INC COM 03589W102 498865 141723 SH SOLE 1 141723 0 0 ANSYS INC COM 03662Q105 18492148 55991 SH SOLE 1 52466 0 3525 ANTERO MIDSTREAM CORP COM 03676B102 1769534 152546 SH SOLE 1 152546 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 2651993 397005 SH SOLE 1 397005 0 0 AON PLC SHS CL A G0403H108 3518278 10192 SH SOLE 1 9865 0 327 APA CORPORATION COM 03743Q108 3661384 107152 SH SOLE 1 107152 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 13662814 149976 SH SOLE 1 149976 0 0 APOGEE ENTERPRISES INC COM 037598109 405299 8538 SH SOLE 1 8538 0 0 APPFOLIO INC COM CL A 03783C100 434654 2525 SH SOLE 1 2314 0 211 APPLE INC COM 037833100 539901335 2783427 SH SOLE 1 2650785 0 132642 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1933046 13347 SH SOLE 1 10258 0 3089 APPLIED MATLS INC COM 038222105 38226060 264467 SH SOLE 1 252364 0 12103 APPLIED THERAPEUTICS INC COM 03828A101 18309 14304 SH SOLE 1 14304 0 0 APPLOVIN CORP COM CL A 03831W108 5364551 208494 SH SOLE 1 208494 0 0 APYX MEDICAL CORPORATION COM 03837C106 85233 16945 SH SOLE 1 16945 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 357935 216930 SH SOLE 1 216930 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 48655 15017 SH SOLE 1 15017 0 0 ARCH CAP GROUP LTD ORD G0450A105 7644880 102136 SH SOLE 1 100100 0 2036 ARCH RESOURCES INC CL A 03940R107 1749922 15519 SH SOLE 1 15519 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 9255750 903000 SH SOLE 1 903000 0 0 ARCOSA INC COM 039653100 1880990 24825 SH SOLE 1 23317 0 1508 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1251423 43634 SH SOLE 1 43634 0 0 ARDELYX INC COM 039697107 1749942 516207 SH SOLE 1 516207 0 0 ARES CAPITAL CORP COM 04010L103 2248844 119683 SH SOLE 1 119683 0 0 ARLO TECHNOLOGIES INC COM 04206A101 2612727 239480 SH SOLE 1 239480 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3455118 47034 SH SOLE 1 44582 0 2452 ARROW ELECTRS INC COM 042735100 4541680 31709 SH SOLE 1 31709 0 0 ARVINAS INC COM 04335A105 994686 40076 SH SOLE 1 40076 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1133580 4715 SH SOLE 1 4715 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 8264551 1060918 SH SOLE 1 878832 0 182086 ASHLAND INC COM 044186104 844678 9719 SH SOLE 1 9719 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2707666 3736 SH SOLE 1 3736 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 1243803 229484 SH SOLE 1 229484 0 0 ASSURANT INC COM 04621X108 1500468 11935 SH SOLE 1 11935 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 846315 11825 SH SOLE 1 11825 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 438683 52663 SH SOLE 1 52663 0 0 ASTRONICS CORP COM 046433108 1753201 88278 SH SOLE 1 88278 0 0 ASURE SOFTWARE INC COM 04649U102 758103 62344 SH SOLE 1 62344 0 0 AT&T INC COM 00206R102 70405980 4414168 SH SOLE 1 4205194 0 208974 ATEA PHARMACEUTICALS INC COM 04683R106 329651 88142 SH SOLE 1 88142 0 0 ATI INC COM 01741R102 1684942 38095 SH SOLE 1 38095 0 0 ATLASSIAN CORPORATION CL A 049468101 48756356 290545 SH SOLE 1 285235 0 5310 ATRICURE INC COM 04963C209 2944225 59648 SH SOLE 1 58836 0 812 ATS CORPORATION COM 00217Y104 89320663 1941692 SH SOLE 1 1823292 0 118400 AURORA INNOVATION INC CLASS A COM 051774107 67596 22992 SH SOLE 1 22992 0 0 AUTODESK INC COM 052769106 22722759 111054 SH SOLE 1 106775 0 4279 AUTOHOME INC SP ADS RP CL A 05278C107 2448711 83975 SH SOLE 1 82112 0 1863 AUTOMATIC DATA PROCESSING IN COM 053015103 6150823 27985 SH SOLE 1 23926 0 4059 AUTONATION INC COM 05329W102 7030822 42712 SH SOLE 1 42712 0 0 AVANOS MED INC COM 05350V106 516772 20218 SH SOLE 1 20218 0 0 AVEPOINT INC COM CL A 053604104 308373 53537 SH SOLE 1 53537 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 762722 73480 SH SOLE 1 73480 0 0 AVNET INC COM 053807103 3791822 75160 SH SOLE 1 72439 0 2721 AXCELIS TECHNOLOGIES INC COM NEW 054540208 5820178 31747 SH SOLE 1 29856 0 1891 AXIS CAP HLDGS LTD SHS G0692U109 2581687 47960 SH SOLE 1 47960 0 0 AXOGEN INC COM 05463X106 1374713 150571 SH SOLE 1 150571 0 0 AXON ENTERPRISE INC COM 05464C101 13883373 71153 SH SOLE 1 70861 0 292 AXONICS INC COM 05465P101 4136319 81956 SH SOLE 1 79868 0 2088 AXT INC COM 00246W103 183541 53355 SH SOLE 1 53355 0 0 B2GOLD CORP COM 11777Q209 30689422 8614872 SH SOLE 1 8523872 0 91000 BABCOCK & WILCOX ENTERPRISES COM 05614L209 547113 92731 SH SOLE 1 92731 0 0 BACKBLAZE INC COM CL A 05637B105 107072 24728 SH SOLE 1 24728 0 0 BADGER METER INC COM 056525108 592749 4017 SH SOLE 1 4017 0 0 BAIDU INC SPON ADR REP A 056752108 24208152 176818 SH SOLE 1 159531 0 17287 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 375862 27821 SH SOLE 1 27821 0 0 BAKER HUGHES COMPANY CL A 05722G100 33732485 1067146 SH SOLE 1 1030742 0 36404 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 1225908 199985 SH SOLE 1 199985 0 0 BANCO DE CHILE SPONSORED ADS 059520106 2047960 97708 SH SOLE 1 96446 0 1262 BANDWIDTH INC COM CL A 05988J103 1481120 108269 SH SOLE 1 108269 0 0 BANK AMERICA CORP COM 060505104 92929004 3239073 SH SOLE 1 3052898 0 186175 BANK HAWAII CORP COM 062540109 618450 15000 SH SOLE 1 15000 0 0 BANK MONTREAL QUE COM 063671101 306802893 3397701 SH SOLE 1 3017067 0 380634 BANK NOVA SCOTIA HALIFAX COM 064149107 491149318 9818229 SH SOLE 1 9421666 0 396563 BANK OZK LITTLE ROCK ARK COM 06417N103 8483358 211239 SH SOLE 1 211239 0 0 BAOZUN INC SPONSORED ADR 06684L103 954619 239253 SH SOLE 1 225482 0 13771 BARNES & NOBLE ED INC COM 06777U101 78352 62184 SH SOLE 1 62184 0 0 BARNES GROUP INC COM 067806109 296891 7037 SH SOLE 1 7037 0 0 BARRICK GOLD CORP COM 067901108 134406942 7946611 SH SOLE 1 7202511 0 744100 BAXTER INTL INC COM 071813109 375506 8242 SH SOLE 1 6421 0 1821 BAYTEX ENERGY CORP COM 07317Q105 8872690 2721292 SH SOLE 1 2721292 0 0 BCE INC COM NEW 05534B760 209924735 4604991 SH SOLE 1 4190391 0 414600 BEACON ROOFING SUPPLY INC COM 073685109 587830 7084 SH SOLE 1 7084 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 3109552 109917 SH SOLE 1 109917 0 0 BEIGENE LTD SPONSORED ADR 07725L102 3000076 16826 SH SOLE 1 16190 0 636 BEL FUSE INC CL B 077347300 1783155 31060 SH SOLE 1 31060 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 1740806 47563 SH SOLE 1 47563 0 0 BENCHMARK ELECTRS INC COM 08160H101 989108 38293 SH SOLE 1 38293 0 0 BERKLEY W R CORP COM 084423102 24198394 406286 SH SOLE 1 396477 0 9809 BERKSHIRE HATHAWAY INC DEL CL A 084670108 9320580 18 SH SOLE 1 18 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 96652358 283438 SH SOLE 1 268543 0 14895 BERRY CORP COM 08579X101 1017091 147833 SH SOLE 1 147833 0 0 BGSF INC COM 05601C105 236430 24809 SH SOLE 1 24809 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 2159472 10954 SH SOLE 1 10954 0 0 BIOATLA INC COM 09077B104 445992 148664 SH SOLE 1 148664 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2824511 401209 SH SOLE 1 401209 0 0 BIOGEN INC COM 09062X103 15392439 54037 SH SOLE 1 51251 0 2786 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1244031 14352 SH SOLE 1 13365 0 987 BJS RESTAURANTS INC COM 09180C106 427456 13442 SH SOLE 1 13442 0 0 BLACK KNIGHT INC COM 09215C105 615398 10303 SH SOLE 1 10303 0 0 BLACKBERRY LTD COM 09228F103 30193562 5450300 SH SOLE 1 5450300 0 0 BLACKROCK CAP INVT CORP COM 092533108 165532 50467 SH SOLE 1 50467 0 0 BLACKSTONE INC COM 09260D107 1111642 11957 SH SOLE 1 11957 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 86235 21887 SH SOLE 1 21887 0 0 BLOCK H & R INC COM 093671105 364210 11428 SH SOLE 1 11428 0 0 BLOCK INC CL A 852234103 27866934 418611 SH SOLE 1 414771 0 3840 BLUE BIRD CORP COM 095306106 1260881 56089 SH SOLE 1 56089 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1425394 39983 SH SOLE 1 39983 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1109230 11828 SH SOLE 1 11828 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 821221 12994 SH SOLE 1 12994 0 0 BOISE CASCADE CO DEL COM 09739D100 207895 2301 SH SOLE 1 2301 0 0 BOOKING HOLDINGS INC COM 09857L108 7574426 2805 SH SOLE 1 2728 0 77 BOSTON BEER INC CL A 100557107 2861089 9276 SH SOLE 1 9276 0 0 BOWLERO CORP CL A COM 10258P102 910725 78241 SH SOLE 1 78241 0 0 BOX INC CL A 10316T104 9151253 311479 SH SOLE 1 307448 0 4031 BOYD GAMING CORP COM 103304101 1486599 21430 SH SOLE 1 21430 0 0 BP PLC SPONSORED ADR 055622104 1120775 31759 SH SOLE 1 29066 0 2693 BRADY CORP CL A 104674106 825197 17347 SH SOLE 1 16030 0 1317 BRAEMAR HOTELS & RESORTS INC COM 10482B101 267877 66636 SH SOLE 1 66636 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 24434 11861 SH SOLE 1 11861 0 0 BRAZE INC COM CL A 10576N102 230029 5253 SH SOLE 1 5253 0 0 BRF SA SPONSORED ADR 10552T107 3444447 1812867 SH SOLE 1 1793658 0 19209 BRIGHTCOVE INC COM 10921T101 339759 84728 SH SOLE 1 84728 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1144959 159465 SH SOLE 1 159465 0 0 BRINKER INTL INC COM 109641100 436748 11933 SH SOLE 1 11933 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2533635 39619 SH SOLE 1 35303 0 4316 BROADCOM INC COM 11135F101 2838231 3272 SH SOLE 1 3272 0 0 BROOKDALE SR LIVING INC COM 112463104 1762432 417638 SH SOLE 1 417638 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 52285312 1602124 SH SOLE 1 1511038 0 91086 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 2747616 159600 SH SOLE 1 157100 0 2500 BROOKFIELD CORP CL A LTD VT SH 11271J107 212444882 6311223 SH SOLE 1 5815076 0 496147 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 124904135 3417859 SH SOLE 1 2939384 0 478475 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 18131371 397671 SH SOLE 1 397671 0 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 774649 22900 SH SOLE 1 21500 0 1400 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 15535870 492567 SH SOLE 1 423867 0 68700 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 30808144 1045046 SH SOLE 1 911046 0 134000 BRP GROUP INC COM CL A 05589G102 846163 34147 SH SOLE 1 34147 0 0 BRP INC COM SUN VTG 05577W200 43071113 509576 SH SOLE 1 509376 0 200 BRUNSWICK CORP COM 117043109 3446106 39775 SH SOLE 1 39775 0 0 BUILD-A-BEAR WORKSHOP INC COM 120076104 1065666 49751 SH SOLE 1 49751 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1600040 11765 SH SOLE 1 11298 0 467 BURFORD CAP LTD ORD SHS G17977110 1141765 93741 SH SOLE 1 93741 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9907788 105011 SH SOLE 1 105011 0 0 C4 THERAPEUTICS INC COM STK 12529R107 479487 174359 SH SOLE 1 174359 0 0 CABOT CORP COM 127055101 2895066 43281 SH SOLE 1 43281 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 20027539 85398 SH SOLE 1 81535 0 3863 CAE INC COM 124765108 19988963 893239 SH SOLE 1 714739 0 178500 CALIX INC COM 13100M509 2468249 49454 SH SOLE 1 49454 0 0 CAMBIUM NETWORKS CORP SHS G17766109 180479 11858 SH SOLE 1 11858 0 0 CAMECO CORP COM 13321L108 102982008 3288668 SH SOLE 1 2929368 0 359300 CAMPBELL SOUP CO COM 134429109 6451555 141141 SH SOLE 1 140344 0 797 CANADIAN IMPERIAL BK COMM TO COM 136069101 133086868 3117654 SH SOLE 1 3088054 0 29600 CANADIAN NAT RES LTD COM 136385101 299777000 5332867 SH SOLE 1 4716919 0 615948 CANADIAN NATL RY CO COM 136375102 574841461 4747792 SH SOLE 1 4420373 0 327419 CANADIAN PACIFIC KANSAS CITY COM 13646K108 461317545 5712396 SH SOLE 1 5260811 0 451585 CAPITAL SOUTHWEST CORP COM 140501107 244035 12375 SH SOLE 1 12375 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 15470385 431050 SH SOLE 1 422091 0 8959 CARDINAL HEALTH INC COM 14149Y108 557490 5895 SH SOLE 1 614 0 5281 CAREDX INC COM 14167L103 1644249 193441 SH SOLE 1 193441 0 0 CARIBOU BIOSCIENCES INC COM 142038108 689439 162221 SH SOLE 1 162221 0 0 CARISMA THERAPEUTICS INC COM 14216R101 129761 14796 SH SOLE 1 14796 0 0 CARLYLE GROUP INC COM 14316J108 10620308 332404 SH SOLE 1 332404 0 0 CARMAX INC COM 143130102 21153417 252729 SH SOLE 1 252729 0 0 CARNIVAL CORP COMMON STOCK 143658300 58745005 3119756 SH SOLE 1 3047711 0 72045 CARROLS RESTAURANT GROUP INC COM 14574X104 1073989 213093 SH SOLE 1 213093 0 0 CARTERS INC COM 146229109 2234338 30776 SH SOLE 1 30776 0 0 CASTLE BIOSCIENCES INC COM 14843C105 844397 61545 SH SOLE 1 61545 0 0 CATERPILLAR INC COM 149123101 26813791 108977 SH SOLE 1 103090 0 5887 CECO ENVIRONMENTAL CORP COM 125141101 1859979 139220 SH SOLE 1 139220 0 0 CELESTICA INC SUB VTG SHS 15101Q108 58636320 4040076 SH SOLE 1 3734976 0 305100 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 2237954 310827 SH SOLE 1 310827 0 0 CELSIUS HLDGS INC COM NEW 15118V207 23425068 157015 SH SOLE 1 157015 0 0 CENOVUS ENERGY INC COM 15135U109 97427188 5737197 SH SOLE 1 5251597 0 485600 CENTERRA GOLD INC COM 152006102 19912683 3322855 SH SOLE 1 3322855 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 2512046 303754 SH SOLE 1 303754 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 565239 15503 SH SOLE 1 15503 0 0 CENTURY CASINOS INC COM 156492100 106947 15063 SH SOLE 1 15063 0 0 CERENCE INC COM 156727109 1129360 38637 SH SOLE 1 38637 0 0 CEVA INC COM 157210105 235622 9222 SH SOLE 1 9222 0 0 CGI INC CL A SUB VTG 12532H104 92311204 875508 SH SOLE 1 831408 0 44100 CHECK POINT SOFTWARE TECH LT ORD M22465104 33838762 269374 SH SOLE 1 254556 0 14818 CHEGG INC COM 163092109 4996661 562687 SH SOLE 1 553792 0 8895 CHEVRON CORP NEW COM 166764100 52885178 336099 SH SOLE 1 336099 0 0 CHEWY INC CL A 16679L109 19832728 502476 SH SOLE 1 498818 0 3658 CHICAGO ATLANTIC REAL ESTATE COM 167239102 458106 30238 SH SOLE 1 30238 0 0 CHIMERIX INC COM 16934W106 334475 276426 SH SOLE 1 276426 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 175182 35606 SH SOLE 1 35606 0 0 CHINA YUCHAI INTL LTD COM G21082105 712635 67870 SH SOLE 1 67763 0 107 CHROMADEX CORP COM NEW 171077407 58738 37413 SH SOLE 1 37413 0 0 CHUBB LIMITED COM H1467J104 48233969 250488 SH SOLE 1 237087 0 13401 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 15056210 403760 SH SOLE 1 365002 0 38758 CHURCHILL DOWNS INC COM 171484108 580617 4172 SH SOLE 1 4172 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4712560 1791848 SH SOLE 1 1698657 0 93191 CIDARA THERAPEUTICS INC COM 171757107 362467 320767 SH SOLE 1 320767 0 0 CIMPRESS PLC SHS EURO G2143T103 3382271 56864 SH SOLE 1 56864 0 0 CINCINNATI FINL CORP COM 172062101 10622673 109152 SH SOLE 1 108277 0 875 CIRRUS LOGIC INC COM 172755100 6994484 86341 SH SOLE 1 86341 0 0 CISCO SYS INC COM 17275R102 14236985 275164 SH SOLE 1 254374 0 20790 CITIGROUP INC COM NEW 172967424 14656189 318336 SH SOLE 1 297481 0 20855 CITIZENS FINL GROUP INC COM 174610105 2349130 90074 SH SOLE 1 90074 0 0 CITIZENS INC CL A 174740100 133994 55599 SH SOLE 1 55599 0 0 CIVEO CORP CDA COM NEW 17878Y207 310219 15925 SH SOLE 1 15925 0 0 CLEAR SECURE INC COM CL A 18467V109 2848334 122932 SH SOLE 1 122932 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 17429 15562 SH SOLE 1 15562 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 446360 28126 SH SOLE 1 28126 0 0 CLOROX CO DEL COM 189054109 213909 1345 SH SOLE 1 1345 0 0 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 711294 792882 SH SOLE 1 792882 0 0 CME GROUP INC COM 12572Q105 15575477 84060 SH SOLE 1 80255 0 3805 CMS ENERGY CORP COM 125896100 4268246 72651 SH SOLE 1 72651 0 0 CNA FINL CORP COM 126117100 1535724 39765 SH SOLE 1 39765 0 0 CNO FINL GROUP INC COM 12621E103 244345 10323 SH SOLE 1 10323 0 0 COCA COLA CO COM 191216100 113496634 1884700 SH SOLE 1 1804988 0 79712 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 7013036 84180 SH SOLE 1 71999 0 12181 COGENT BIOSCIENCES INC COM 19240Q201 3268811 276082 SH SOLE 1 276082 0 0 COGNEX CORP COM 192422103 2991356 53398 SH SOLE 1 53398 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 1660883 272723 SH SOLE 1 272723 0 0 COHU INC COM 192576106 1547279 37230 SH SOLE 1 37230 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 21653463 302634 SH SOLE 1 302634 0 0 COLGATE PALMOLIVE CO COM 194162103 8486649 110159 SH SOLE 1 110159 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1686879 78496 SH SOLE 1 78496 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3515606 35831 SH SOLE 1 35831 0 0 COMCAST CORP NEW CL A 20030N101 4698973 113092 SH SOLE 1 111769 0 1323 COMFORT SYS USA INC COM 199908104 3904019 23776 SH SOLE 1 23776 0 0 COMMERCE BANCSHARES INC COM 200525103 536918 11025 SH SOLE 1 11025 0 0 COMMERCIAL VEH GROUP INC COM 202608105 1264934 113958 SH SOLE 1 113958 0 0 COMMVAULT SYS INC COM 204166102 1957545 26956 SH SOLE 1 26956 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2606197 220118 SH SOLE 1 217925 0 2193 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 421365 48939 SH SOLE 1 48939 0 0 COMPASS THERAPEUTICS INC COM 20454B104 365846 115046 SH SOLE 1 115046 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 276454 11197 SH SOLE 1 11197 0 0 COMSTOCK RES INC COM 205768302 275744 23771 SH SOLE 1 23771 0 0 CONCENTRIX CORP COM 20602D101 212857 2636 SH SOLE 1 2636 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 695069 86559 SH SOLE 1 86559 0 0 CONMED CORP COM 207410101 2497115 18376 SH SOLE 1 18376 0 0 CONOCOPHILLIPS COM 20825C104 26211258 252980 SH SOLE 1 252980 0 0 CONSOLIDATED EDISON INC COM 209115104 26082660 288525 SH SOLE 1 274691 0 13834 CONSOLIDATED WATER CO INC ORD G23773107 747689 30858 SH SOLE 1 30858 0 0 CONSTELLATION BRANDS INC CL A 21036P108 15651161 63589 SH SOLE 1 63589 0 0 CONSTELLATION ENERGY CORP COM 21037T109 8243528 90044 SH SOLE 1 84971 0 5073 CONSTELLIUM SE CL A SHS F21107101 1694234 98502 SH SOLE 1 98502 0 0 CONTAINER STORE GROUP INC COM 210751103 213401 67962 SH SOLE 1 67962 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 2511432 180031 SH SOLE 1 180031 0 0 COPART INC COM 217204106 1285149 14090 SH SOLE 1 13592 0 498 CORCEPT THERAPEUTICS INC COM 218352102 8074703 362908 SH SOLE 1 362908 0 0 CORE & MAIN INC CL A 21874C102 659864 21055 SH SOLE 1 21055 0 0 CORECIVIC INC COM 21871N101 291494 30977 SH SOLE 1 30977 0 0 CORPORACION AMER ARPTS S A COM L1995B107 3114986 268765 SH SOLE 1 268765 0 0 CORSAIR GAMING INC COM 22041X102 222619 12549 SH SOLE 1 12549 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 193203 84368 SH SOLE 1 84368 0 0 COSTAMARE INC SHS Y1771G102 149943 15506 SH SOLE 1 15506 0 0 COSTCO WHSL CORP NEW COM 22160K105 2508312 4659 SH SOLE 1 4396 0 263 COTERRA ENERGY INC COM 127097103 630172 24908 SH SOLE 1 24908 0 0 COUCHBASE INC COM 22207T101 1508817 95374 SH SOLE 1 95374 0 0 COURSERA INC COM 22266M104 1145890 88010 SH SOLE 1 81247 0 6763 CPI CARD GROUP INC COM NEW 12634H200 362096 15574 SH SOLE 1 15574 0 0 CRAWFORD & CO CL B 224633107 148400 15804 SH SOLE 1 15804 0 0 CRAWFORD & CO CL A 224633206 797637 71924 SH SOLE 1 71924 0 0 CREDICORP LTD COM G2519Y108 9988879 67657 SH SOLE 1 62333 0 5324 CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 2681128 154621 SH SOLE 1 154621 0 0 CRESCENT PT ENERGY CORP COM 22576C101 325170 48300 SH SOLE 1 48300 0 0 CRH PLC ADR 12626K203 5317645 95418 SH SOLE 1 94438 0 980 CROSS CTRY HEALTHCARE INC COM 227483104 864836 30799 SH SOLE 1 30799 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3072227 20918 SH SOLE 1 20918 0 0 CRYOPORT INC COM PAR $0.001 229050307 346052 20061 SH SOLE 1 20061 0 0 CSG SYS INTL INC COM 126349109 2059602 39052 SH SOLE 1 39052 0 0 CUMMINS INC COM 231021106 37132914 151464 SH SOLE 1 145852 0 5612 CURTISS WRIGHT CORP COM 231561101 1684713 9173 SH SOLE 1 9173 0 0 CVB FINL CORP COM 126600105 3034905 228532 SH SOLE 1 228532 0 0 CVRX INC COM 126638105 378126 24490 SH SOLE 1 24490 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 26695849 170766 SH SOLE 1 170080 0 686 CYMABAY THERAPEUTICS INC COM 23257D103 1141767 104271 SH SOLE 1 104271 0 0 CYTOKINETICS INC COM NEW 23282W605 3991155 122353 SH SOLE 1 122353 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 268389 156040 SH SOLE 1 156040 0 0 D R HORTON INC COM 23331A109 27765642 228167 SH SOLE 1 217781 0 10386 DADA NEXUS LTD ADS 23344D108 903974 170240 SH SOLE 1 155187 0 15053 DAKTRONICS INC COM 234264109 932973 145777 SH SOLE 1 145777 0 0 DANA INC COM 235825205 2157062 126886 SH SOLE 1 126886 0 0 DANAHER CORPORATION COM 235851102 38315040 159646 SH SOLE 1 151540 0 8106 DASEKE INC COM 23753F107 185573 26027 SH SOLE 1 26027 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 5220471 117156 SH SOLE 1 117156 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 927534 65876 SH SOLE 1 65876 0 0 DECKERS OUTDOOR CORP COM 243537107 753498 1428 SH SOLE 1 1428 0 0 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1011846 91986 SH SOLE 1 91986 0 0 DENBURY INC COM 24790A101 672569 7797 SH SOLE 1 7797 0 0 DESCARTES SYS GROUP INC COM 249906108 120335565 1502446 SH SOLE 1 1420672 0 81774 DESPEGAR COM CORP ORD SHS G27358103 1788691 253715 SH SOLE 1 253715 0 0 DESTINATION XL GROUP INC COM 25065K104 657967 134279 SH SOLE 1 134279 0 0 DHI GROUP INC COM 23331S100 75501 19713 SH SOLE 1 19713 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1577103 184889 SH SOLE 1 184889 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 3457298 86131 SH SOLE 1 86131 0 0 DINE BRANDS GLOBAL INC COM 254423106 827566 14261 SH SOLE 1 14261 0 0 DINGDONG CAYMAN LTD ADS 25445D101 501949 162443 SH SOLE 1 162443 0 0 DIODES INC COM 254543101 717537 7758 SH SOLE 1 7758 0 0 DISH NETWORK CORPORATION CL A 25470M109 6243702 947451 SH SOLE 1 947451 0 0 DISNEY WALT CO COM 254687106 121264739 1358252 SH SOLE 1 1305431 0 52821 DISTRIBUTION SOLUTIONS GRP I COM 520776105 520131 9991 SH SOLE 1 9991 0 0 DOCUSIGN INC COM 256163106 27379642 535910 SH SOLE 1 527855 0 8055 DOLBY LABORATORIES INC COM CL A 25659T107 5180880 61913 SH SOLE 1 61015 0 898 DOMINION ENERGY INC COM 25746U109 3148780 60799 SH SOLE 1 59450 0 1349 DOMINOS PIZZA INC COM 25754A201 220054 653 SH SOLE 1 653 0 0 DOMO INC COM CL B 257554105 403077 27495 SH SOLE 1 27495 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2023490 44443 SH SOLE 1 44443 0 0 DORIAN LPG LTD SHS USD Y2106R110 2577722 100496 SH SOLE 1 100496 0 0 DOUGLAS ELLIMAN INC COM 25961D105 409332 184384 SH SOLE 1 184384 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 670649 638713 SH SOLE 1 603477 0 35236 DR REDDYS LABS LTD ADR 256135203 6468333 102493 SH SOLE 1 102434 0 59 DRAFTKINGS INC NEW COM CL A 26142V105 5287138 198989 SH SOLE 1 198989 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3264790 307419 SH SOLE 1 305940 0 1479 DREAM FINDERS HOMES INC COM CL A 26154D100 795216 32339 SH SOLE 1 32339 0 0 DROPBOX INC CL A 26210C104 16083290 603048 SH SOLE 1 593062 0 9986 DT MIDSTREAM INC COMMON STOCK 23345M107 838477 16915 SH SOLE 1 16915 0 0 DTE ENERGY CO COM 233331107 831421 7557 SH SOLE 1 7557 0 0 DUCKHORN PORTFOLIO INC COM 26414D106 1103980 85118 SH SOLE 1 85118 0 0 DUCOMMUN INC DEL COM 264147109 1184058 27176 SH SOLE 1 27176 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 464853 5180 SH SOLE 1 5180 0 0 DUOLINGO INC CL A COM 26603R106 7808098 54625 SH SOLE 1 54625 0 0 DURECT CORP COM NEW 266605500 74161 14982 SH SOLE 1 14982 0 0 DXP ENTERPRISES INC COM NEW 233377407 511488 14048 SH SOLE 1 14048 0 0 E L F BEAUTY INC COM 26856L103 21157795 185221 SH SOLE 1 185221 0 0 EAGLE BANCORP INC MD COM 268948106 206141 9742 SH SOLE 1 9742 0 0 EBAY INC. COM 278642103 28402506 635545 SH SOLE 1 602103 0 33442 ECOPETROL S A SPONSORED ADS 279158109 11101252 1083049 SH SOLE 1 969515 0 113534 EDGIO INC COM 53261M104 63755 94592 SH SOLE 1 94592 0 0 EDISON INTL COM 281020107 8315804 119738 SH SOLE 1 117419 0 2319 EDWARDS LIFESCIENCES CORP COM 28176E108 17695176 187588 SH SOLE 1 179803 0 7785 EHEALTH INC COM 28238P109 455619 56669 SH SOLE 1 56669 0 0 EL POLLO LOCO HLDGS INC COM 268603107 1038999 118472 SH SOLE 1 118472 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5023884 499392 SH SOLE 1 499392 0 0 ELASTIC N V ORD SHS N14506104 7533908 117497 SH SOLE 1 117497 0 0 ELDORADO GOLD CORP NEW COM 284902509 17046928 1684300 SH SOLE 1 1684300 0 0 ELECTRONIC ARTS INC COM 285512109 26689018 205775 SH SOLE 1 198791 0 6984 ELEVANCE HEALTH INC COM 036752103 7660892 17243 SH SOLE 1 16635 0 608 EMBECTA CORP COMMON STOCK 29082K105 564646 26141 SH SOLE 1 26141 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 9545638 617441 SH SOLE 1 612512 0 4929 EMCOR GROUP INC COM 29084Q100 8146950 44090 SH SOLE 1 36900 0 7190 EMEREN GROUP LTD SPONSORED ADS 75971T301 59181 15615 SH SOLE 1 15615 0 0 EMERSON ELEC CO COM 291011104 1389565 15373 SH SOLE 1 15373 0 0 EMPLOYERS HLDGS INC COM 292218104 665374 17786 SH SOLE 1 17786 0 0 ENBRIDGE INC COM 29250N105 564882463 15199950 SH SOLE 1 14070336 0 1129614 ENCORE WIRE CORP COM 292562105 2401472 12916 SH SOLE 1 12916 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 2685795 806545 SH SOLE 1 804529 0 2016 ENERFLEX LTD COM 29269R105 5790683 850600 SH SOLE 1 850600 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 326178 119479 SH SOLE 1 119479 0 0 ENERPLUS CORP COM 292766102 6091853 420388 SH SOLE 1 420388 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 196747 18561 SH SOLE 1 18561 0 0 ENNIS INC COM 293389102 666120 32685 SH SOLE 1 32685 0 0 ENOVA INTL INC COM 29357K103 565197 10640 SH SOLE 1 10640 0 0 ENOVIS CORPORATION COM 194014502 5640765 87972 SH SOLE 1 87972 0 0 ENPRO INDS INC COM 29355X107 490456 3673 SH SOLE 1 3673 0 0 ENSIGN GROUP INC COM 29358P101 658483 6898 SH SOLE 1 6898 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2550598 10443 SH SOLE 1 9454 0 989 ENVIRI CORP COM 415864107 2153348 218171 SH SOLE 1 218171 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 3800604 112311 SH SOLE 1 112311 0 0 EOG RES INC COM 26875P101 16042886 140186 SH SOLE 1 140186 0 0 EPLUS INC COM 294268107 648745 11523 SH SOLE 1 11523 0 0 EQRX INC COM 26886C107 885557 476106 SH SOLE 1 476106 0 0 EQUINOR ASA SPONSORED ADR 29446M102 2459628 84205 SH SOLE 1 84205 0 0 ERASCA INC COM 29479A108 560744 203168 SH SOLE 1 203168 0 0 ERIE INDTY CO CL A 29530P102 364367 1735 SH SOLE 1 1546 0 189 ERO COPPER CORP COM 296006109 9678646 478500 SH SOLE 1 474100 0 4400 ESPERION THERAPEUTICS INC NE COM 29664W105 261232 187937 SH SOLE 1 187937 0 0 ESSA BANCORP INC COM 29667D104 151458 10131 SH SOLE 1 10131 0 0 ETSY INC COM 29786A106 21283476 251548 SH SOLE 1 251539 0 9 EVENTBRITE INC COM CL A 29975E109 1117541 117020 SH SOLE 1 117020 0 0 EVEREST RE GROUP LTD COM G3223R108 5937766 17369 SH SOLE 1 16612 0 757 EVERI HLDGS INC COM 30034T103 374716 25914 SH SOLE 1 25914 0 0 EVERSOURCE ENERGY COM 30040W108 4910784 69244 SH SOLE 1 69244 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 431796 71966 SH SOLE 1 71966 0 0 EXACT SCIENCES CORP COM 30063P105 14622390 155723 SH SOLE 1 152163 0 3560 EXELIXIS INC COM 30161Q104 5841201 305662 SH SOLE 1 305662 0 0 EXELON CORP COM 30161N101 14933532 366557 SH SOLE 1 354688 0 11869 EXPEDIA GROUP INC COM NEW 30212P303 8383540 76639 SH SOLE 1 72805 0 3834 EXPEDITORS INTL WASH INC COM 302130109 569432 4701 SH SOLE 1 4701 0 0 EXPENSIFY INC COM CL A 30219Q106 223480 28005 SH SOLE 1 28005 0 0 EXTRA SPACE STORAGE INC COM 30225T102 9299404 62475 SH SOLE 1 62475 0 0 EXTREME NETWORKS COM 30226D106 4676600 179524 SH SOLE 1 178147 0 1377 EXXON MOBIL CORP COM 30231G102 52438172 488934 SH SOLE 1 488934 0 0 EZCORP INC CL A NON VTG 302301106 456844 54516 SH SOLE 1 54516 0 0 F N B CORP COM 302520101 222108 19415 SH SOLE 1 19415 0 0 F5 INC COM 315616102 4418076 30207 SH SOLE 1 28857 0 1350 FACTSET RESH SYS INC COM 303075105 4508114 11252 SH SOLE 1 11252 0 0 FARO TECHNOLOGIES INC COM 311642102 923044 56978 SH SOLE 1 56978 0 0 FASTENAL CO COM 311900104 18547164 314412 SH SOLE 1 303169 0 11243 FERGUSON PLC NEW SHS G3421J106 31000452 197066 SH SOLE 1 191479 0 5587 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1595916 44331 SH SOLE 1 44026 0 305 FINANCIAL INSTNS INC COM 317585404 367482 23347 SH SOLE 1 23347 0 0 FIRST AMERN FINL CORP COM 31847R102 1213956 21290 SH SOLE 1 21290 0 0 FIRST HORIZON CORPORATION COM 320517105 6007372 533041 SH SOLE 1 533041 0 0 FIRSTSERVICE CORP NEW COM 33767E202 45862994 297846 SH SOLE 1 282946 0 14900 FIVERR INTL LTD ORD SHS M4R82T106 3908601 150273 SH SOLE 1 150273 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 315103 3031 SH SOLE 1 3031 0 0 FLUOR CORP NEW COM 343412102 1153157 38958 SH SOLE 1 38958 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6685647 60318 SH SOLE 1 54585 0 5733 FOOT LOCKER INC COM 344849104 7237909 266983 SH SOLE 1 266983 0 0 FORMFACTOR INC COM 346375108 4321233 126278 SH SOLE 1 126278 0 0 FORTIS INC COM 349553107 268689913 6235818 SH SOLE 1 5641501 0 594317 FORTUNA SILVER MINES INC COM 349915108 450857 138600 SH SOLE 1 138600 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V209 271715 10618 SH SOLE 1 10618 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 227482 8956 SH SOLE 1 8956 0 0 FRANCO NEV CORP COM 351858105 226841244 1591839 SH SOLE 1 1454997 0 136842 FRANKLIN ELEC INC COM 353514102 2032275 19750 SH SOLE 1 19750 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 1870449 100346 SH SOLE 1 100346 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 3252156 336314 SH SOLE 1 336314 0 0 FRONTLINE PLC COM M46528101 10739239 739108 SH SOLE 1 739108 0 0 FULLER H B CO COM 359694106 645378 9025 SH SOLE 1 9025 0 0 FUTUREFUEL CORP COM 36116M106 451819 51053 SH SOLE 1 51053 0 0 G1 THERAPEUTICS INC COM 3621LQ109 302089 121321 SH SOLE 1 121321 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 22944 15933 SH SOLE 1 15933 0 0 GALERA THERAPEUTICS INC COM 36338D108 273156 87550 SH SOLE 1 87550 0 0 GALIANO GOLD INC COM 36352H100 67214 111320 SH SOLE 1 111320 0 0 GALLAGHER ARTHUR J & CO COM 363576109 225279 1026 SH SOLE 1 1026 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 3542140 1225654 SH SOLE 1 1118449 0 107205 GAP INC COM 364760108 6636588 743179 SH SOLE 1 743179 0 0 GARMIN LTD SHS H2906T109 2851497 27342 SH SOLE 1 25180 0 2162 GARTNER INC COM 366651107 646322 1845 SH SOLE 1 1845 0 0 GEN DIGITAL INC COM 668771108 21996831 1185813 SH SOLE 1 1149658 0 36155 GENERAC HLDGS INC COM 368736104 9478106 63556 SH SOLE 1 63556 0 0 GENERAL MLS INC COM 370334104 12260879 159855 SH SOLE 1 145489 0 14366 GENERAL MTRS CO COM 37045V100 945414 24518 SH SOLE 1 22271 0 2247 GENIE ENERGY LTD CL B 372284208 290916 20574 SH SOLE 1 20574 0 0 GENTEX CORP COM 371901109 8919589 304839 SH SOLE 1 301589 0 3250 GEO GROUP INC NEW COM 36162J106 367387 51311 SH SOLE 1 51311 0 0 GERDAU SA SPON ADR REP PFD 373737105 8045539 1541291 SH SOLE 1 1530193 0 11098 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 80367745 2070060 SH SOLE 1 1817760 0 252300 GILDAN ACTIVEWEAR INC COM 375916103 12935222 401279 SH SOLE 1 321379 0 79900 GILEAD SCIENCES INC COM 375558103 2130831 27648 SH SOLE 1 27648 0 0 GITLAB INC CLASS A COM 37637K108 8833290 172829 SH SOLE 1 171442 0 1387 GLAUKOS CORP COM 377322102 7828685 109938 SH SOLE 1 109938 0 0 GLOBAL INDUSTRIAL COMPANY COM 37892E102 202582 7295 SH SOLE 1 7295 0 0 GLOBE LIFE INC COM 37959E102 5140959 46898 SH SOLE 1 46898 0 0 GLYCOMIMETICS INC COM 38000Q102 271772 156191 SH SOLE 1 156191 0 0 GMS INC COM 36251C103 1057930 15288 SH SOLE 1 15288 0 0 GODADDY INC CL A 380237107 3355005 44656 SH SOLE 1 41682 0 2974 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 1490176 272926 SH SOLE 1 272926 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 10360307 32121 SH SOLE 1 31571 0 550 GOLDMINING INC COM 38149E101 27941 30850 SH SOLE 1 30850 0 0 GOODRX HLDGS INC COM CL A 38246G108 4528503 820381 SH SOLE 1 820381 0 0 GOPRO INC CL A 38268T103 42327 10224 SH SOLE 1 10224 0 0 GORMAN RUPP CO COM 383082104 518940 18000 SH SOLE 1 18000 0 0 GOSSAMER BIO INC COM 38341P102 151480 126233 SH SOLE 1 126233 0 0 GRAHAM CORP COM 384556106 226915 17087 SH SOLE 1 17087 0 0 GRAHAM HLDGS CO COM CL B 384637104 833218 1458 SH SOLE 1 1458 0 0 GRAINGER W W INC COM 384802104 1230989 1561 SH SOLE 1 1561 0 0 GRAN TIERRA ENERGY INC COM 38500T200 2216222 452927 SH SOLE 1 452927 0 0 GRANITE PT MTG TR INC COM STK 38741L107 572819 108079 SH SOLE 1 108079 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 146921371 2483601 SH SOLE 1 2429201 0 54400 GREEN BRICK PARTNERS INC COM 392709101 4934670 86878 SH SOLE 1 86878 0 0 GREEN DOT CORP CL A 39304D102 236218 12605 SH SOLE 1 12605 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 220619 24085 SH SOLE 1 24085 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 2485961 81214 SH SOLE 1 81214 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2651978 10275 SH SOLE 1 10275 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 2647772 31209 SH SOLE 1 30119 0 1090 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 2844329 15915 SH SOLE 1 15915 0 0 GUARDANT HEALTH INC COM 40131M109 411449 11493 SH SOLE 1 11493 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 13755873 180808 SH SOLE 1 180808 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 910105 19893 SH SOLE 1 19893 0 0 HAEMONETICS CORP MASS COM 405024100 1529370 17963 SH SOLE 1 16010 0 1953 HALLADOR ENERGY COMPANY COM 40609P105 224260 26168 SH SOLE 1 26168 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 3985014 110480 SH SOLE 1 110480 0 0 HANESBRANDS INC COM 410345102 5480706 1207204 SH SOLE 1 1207204 0 0 HANOVER INS GROUP INC COM 410867105 2332148 20633 SH SOLE 1 20633 0 0 HARLEY DAVIDSON INC COM 412822108 6040909 171568 SH SOLE 1 171568 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 5841923 1390934 SH SOLE 1 1343225 0 47709 HARROW HEALTH INC COM 415858109 637269 33470 SH SOLE 1 33470 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 17581234 244116 SH SOLE 1 239013 0 5103 HARVARD BIOSCIENCE INC COM 416906105 541561 98645 SH SOLE 1 98645 0 0 HAWAIIAN HOLDINGS INC COM 419879101 497768 46218 SH SOLE 1 46218 0 0 HAWKINS INC COM 420261109 218659 4585 SH SOLE 1 4585 0 0 HCA HEALTHCARE INC COM 40412C101 8851298 29166 SH SOLE 1 27917 0 1249 HDFC BANK LTD SPONSORED ADS 40415F101 1149911 16498 SH SOLE 1 16498 0 0 HEALTHEQUITY INC COM 42226A107 1678829 26589 SH SOLE 1 26589 0 0 HEALTHSTREAM INC COM 42222N103 601450 24489 SH SOLE 1 24489 0 0 HEARTLAND EXPRESS INC COM 422347104 793210 48337 SH SOLE 1 48337 0 0 HECLA MNG CO COM 422704106 662120 128567 SH SOLE 1 128567 0 0 HEICO CORP NEW COM 422806109 7584887 42867 SH SOLE 1 42095 0 772 HEICO CORP NEW CL A 422806208 66082 470 SH SOLE 1 470 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2820437 382173 SH SOLE 1 382173 0 0 HELLO GROUP INC ADS 423403104 2212453 230224 SH SOLE 1 205976 0 24248 HERBALIFE LTD COM SHS G4412G101 1325271 100096 SH SOLE 1 100096 0 0 HERCULES CAPITAL INC COM 427096508 5539995 374324 SH SOLE 1 374324 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 670508 17743 SH SOLE 1 17743 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 300358 78015 SH SOLE 1 78015 0 0 HERSHEY CO COM 427866108 13286287 53209 SH SOLE 1 48849 0 4360 HESS CORP COM 42809H107 11288608 83035 SH SOLE 1 80911 0 2124 HESS MIDSTREAM LP CL A SHS 428103105 957216 31200 SH SOLE 1 31200 0 0 HEXCEL CORP NEW COM 428291108 2228982 29321 SH SOLE 1 29321 0 0 HIBBETT INC COM 428567101 824073 22708 SH SOLE 1 22708 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 5491555 584208 SH SOLE 1 584208 0 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 242871 21474 SH SOLE 1 21474 0 0 HNI CORP COM 404251100 969364 34399 SH SOLE 1 34399 0 0 HOLOGIC INC COM 436440101 3460415 42737 SH SOLE 1 40657 0 2080 HOME DEPOT INC COM 437076102 19490796 62744 SH SOLE 1 60508 0 2236 HOMOLOGY MEDICINES INC COM 438083107 81956 92606 SH SOLE 1 92606 0 0 HONDA MOTOR LTD AMERN SHS 438128308 1796049 59256 SH SOLE 1 47950 0 11306 HORACE MANN EDUCATORS CORP N COM 440327104 467056 15747 SH SOLE 1 15747 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 2332432 22678 SH SOLE 1 21363 0 1315 HORMEL FOODS CORP COM 440452100 378309 9406 SH SOLE 1 9406 0 0 HOSTESS BRANDS INC CL A 44109J106 3120158 123229 SH SOLE 1 123229 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 307134 7752 SH SOLE 1 7752 0 0 HUBBELL INC COM 443510607 6426627 19383 SH SOLE 1 18564 0 819 HUDBAY MINERALS INC COM 443628102 16420307 3426176 SH SOLE 1 3426176 0 0 HUMANA INC COM 444859102 16603725 37134 SH SOLE 1 36109 0 1025 HUNTINGTON BANCSHARES INC COM 446150104 8211816 761764 SH SOLE 1 761764 0 0 HUYA INC ADS REP SHS A 44852D108 404332 112942 SH SOLE 1 92694 0 20248 HYSTER YALE MATLS HANDLING I CL A 449172105 1002551 17954 SH SOLE 1 17954 0 0 I-80 GOLD CORP COM 44955L106 1274581 566700 SH SOLE 1 566700 0 0 IAMGOLD CORP COM 450913108 2064028 779131 SH SOLE 1 779131 0 0 ICHOR HOLDINGS SHS G4740B105 1077413 28731 SH SOLE 1 28731 0 0 ICICI BANK LIMITED ADR 45104G104 26259801 1137773 SH SOLE 1 999631 0 138142 IDEAYA BIOSCIENCES INC COM 45166A102 221300 9417 SH SOLE 1 9417 0 0 IDENTIV INC COM NEW 45170X205 258246 30707 SH SOLE 1 30707 0 0 IDEX CORP COM 45167R104 3273028 15205 SH SOLE 1 15205 0 0 IES HLDGS INC COM 44951W106 331326 5825 SH SOLE 1 5825 0 0 ILLUMIN HLDGS INC COM 45232V106 250994 149800 SH SOLE 1 149800 0 0 ILLUMINA INC COM 452327109 5497019 29319 SH SOLE 1 29319 0 0 IMMUNIC INC COM 4525EP101 269855 107512 SH SOLE 1 107512 0 0 IMMUNOGEN INC COM 45253H101 17164058 909595 SH SOLE 1 893847 0 15748 IMMUNOVANT INC COM 45258J102 2803842 147804 SH SOLE 1 147804 0 0 IMPERIAL OIL LTD COM NEW 453038408 109897832 2148274 SH SOLE 1 2121425 0 26849 INARI MED INC COM 45332Y109 3311247 56953 SH SOLE 1 56953 0 0 INCYTE CORP COM 45337C102 31977452 513694 SH SOLE 1 497843 0 15851 INFINERA CORP COM 45667G103 894902 185280 SH SOLE 1 185280 0 0 INFORMATICA INC COM CL A 45674M101 3503789 189394 SH SOLE 1 189394 0 0 INFOSYS LTD SPONSORED ADR 456788108 21993804 1368625 SH SOLE 1 1210572 0 158053 INGLES MKTS INC CL A 457030104 1552994 18790 SH SOLE 1 18790 0 0 INMODE LTD SHS M5425M103 5754440 154068 SH SOLE 1 154068 0 0 INNOVID CORP COMMON STOCK 457679108 181849 166834 SH SOLE 1 166834 0 0 INNOVIVA INC COM 45781M101 836756 65731 SH SOLE 1 65731 0 0 INOGEN INC COM 45780L104 463686 40146 SH SOLE 1 40146 0 0 INSEEGO CORP COM 45782B104 13706 21296 SH SOLE 1 21296 0 0 INSIGHT ENTERPRISES INC COM 45765U103 809992 5535 SH SOLE 1 5535 0 0 INSMED INC COM PAR $.01 457669307 10243185 485459 SH SOLE 1 485459 0 0 INSTALLED BLDG PRODS INC COM 45780R101 980419 6995 SH SOLE 1 6995 0 0 INSULET CORP COM 45784P101 1585582 5499 SH SOLE 1 3059 0 2440 INTAPP INC COM 45827U109 306278 7308 SH SOLE 1 7308 0 0 INTEGER HLDGS CORP COM 45826H109 1007230 11367 SH SOLE 1 11367 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4339914 105517 SH SOLE 1 102723 0 2794 INTEL CORP COM 458140100 111155363 3324024 SH SOLE 1 3199830 0 124194 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3857355 46435 SH SOLE 1 46435 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1691074 152900 SH SOLE 1 152900 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 628203 8917 SH SOLE 1 8187 0 730 INTERFACE INC COM 458665304 149852 17048 SH SOLE 1 17048 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 65338754 488295 SH SOLE 1 463658 0 24637 INTEVAC INC COM 461148108 258638 68970 SH SOLE 1 68970 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 2336191 36895 SH SOLE 1 36895 0 0 INTUIT COM 461202103 6998394 15274 SH SOLE 1 14279 0 995 INTUITIVE SURGICAL INC COM NEW 46120E602 1271675 3719 SH SOLE 1 2778 0 941 IONIS PHARMACEUTICALS INC COM 462222100 8144783 198508 SH SOLE 1 198508 0 0 IQVIA HLDGS INC COM 46266C105 2128122 9468 SH SOLE 1 9468 0 0 IRADIMED CORP COM 46266A109 398772 8353 SH SOLE 1 8353 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1111112 10651 SH SOLE 1 10651 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 8380547 134909 SH SOLE 1 129789 0 5120 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5328693 500817 SH SOLE 1 500817 0 0 ISHARES TR CORE S&P500 ETF 464287200 2258858 5068 SH SOLE 1 5068 0 0 ISHARES TR MSCI EAFE ETF 464287465 2140998 29531 SH SOLE 1 29531 0 0 ISHARES TR MSCI INDIA ETF 46429B598 25647049 586889 SH SOLE 1 586889 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 6381416 1081596 SH SOLE 1 965025 0 116571 ITRON INC COM 465741106 1774381 24610 SH SOLE 1 24610 0 0 JACOBS SOLUTIONS INC COM 46982L108 1629982 13710 SH SOLE 1 13710 0 0 JAKKS PAC INC COM NEW 47012E403 256175 12828 SH SOLE 1 12828 0 0 JAMES RIV GROUP LTD COM G5005R107 1291000 70701 SH SOLE 1 70701 0 0 JAMF HLDG CORP COM 47074L105 2672464 136909 SH SOLE 1 136909 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 322230 30228 SH SOLE 1 30228 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 29615565 238893 SH SOLE 1 232671 0 6222 JFROG LTD ORD SHS M6191J100 328882 11873 SH SOLE 1 11873 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5548521 125023 SH SOLE 1 125023 0 0 JOBY AVIATION INC COMMON STOCK G65163100 693073 67551 SH SOLE 1 67551 0 0 JOHNSON & JOHNSON COM 478160104 41438263 250352 SH SOLE 1 242664 0 7688 JOINT CORP COM 47973J102 155507 11519 SH SOLE 1 11519 0 0 JOYY INC ADS REPSTG COM A 46591M109 4652872 151510 SH SOLE 1 142384 0 9126 JPMORGAN CHASE & CO COM 46625H100 4972012 34186 SH SOLE 1 34186 0 0 JUNIPER NETWORKS INC COM 48203R104 10456920 333767 SH SOLE 1 326052 0 7715 KALVISTA PHARMACEUTICALS INC COM 483497103 971775 107975 SH SOLE 1 107975 0 0 KAMAN CORP COM 483548103 1869006 76819 SH SOLE 1 76819 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 447567 113022 SH SOLE 1 113022 0 0 KARUNA THERAPEUTICS INC COM 48576A100 9088400 41911 SH SOLE 1 41911 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 67107 37490 SH SOLE 1 37490 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 13531336 371740 SH SOLE 1 333861 0 37879 KE HLDGS INC SPONSORED ADS 482497104 9631175 648564 SH SOLE 1 581667 0 66897 KELLOGG CO COM 487836108 413836 6140 SH SOLE 1 6140 0 0 KENNAMETAL INC COM 489170100 3446660 121404 SH SOLE 1 121404 0 0 KEURIG DR PEPPER INC COM 49271V100 2303598 73668 SH SOLE 1 65519 0 8149 KEYCORP COM 493267108 1178331 127525 SH SOLE 1 121862 0 5663 KEYSIGHT TECHNOLOGIES INC COM 49338L103 17393366 103872 SH SOLE 1 102013 0 1859 KIMBALL ELECTRONICS INC COM 49428J109 357256 12930 SH SOLE 1 12930 0 0 KIMBERLY-CLARK CORP COM 494368103 323475 2343 SH SOLE 1 2343 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2261868 160644 SH SOLE 1 160644 0 0 KINROSS GOLD CORP COM 496902404 15521949 3254103 SH SOLE 1 3254103 0 0 KINSALE CAP GROUP INC COM 49714P108 2546431 6805 SH SOLE 1 6805 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2287961 41180 SH SOLE 1 41180 0 0 KODIAK SCIENCES INC COM 50015M109 700440 101513 SH SOLE 1 101513 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 4496619 207313 SH SOLE 1 207313 0 0 KOPIN CORP COM 500600101 149861 69703 SH SOLE 1 69703 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 110569 14267 SH SOLE 1 14267 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 171368 49672 SH SOLE 1 49672 0 0 KRAFT HEINZ CO COM 500754106 3265042 91973 SH SOLE 1 89927 0 2046 KROGER CO COM 501044101 16741306 356198 SH SOLE 1 351502 0 4696 KRONOS BIO INC COM 50107A104 39808 23144 SH SOLE 1 23144 0 0 KRYSTAL BIOTECH INC COM 501147102 828374 7056 SH SOLE 1 7056 0 0 LANDSEA HOMES CORP COM 51509P103 352118 37700 SH SOLE 1 37700 0 0 LANDSTAR SYS INC COM 515098101 548161 2847 SH SOLE 1 2847 0 0 LANTHEUS HLDGS INC COM 516544103 4556101 54291 SH SOLE 1 54291 0 0 LARIMAR THERAPEUTICS INC COM 517125100 150472 48074 SH SOLE 1 48074 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4501744 46859 SH SOLE 1 46832 0 27 LAUDER ESTEE COS INC CL A 518439104 100679706 512678 SH SOLE 1 495138 0 17540 LEMAITRE VASCULAR INC COM 525558201 472440 7022 SH SOLE 1 5639 0 1383 LEMONADE INC COM 52567D107 2460471 146022 SH SOLE 1 146022 0 0 LENNAR CORP CL A 526057104 17743269 141595 SH SOLE 1 136736 0 4859 LESAKA TECHNOLOGIES INC COM NEW 64107N206 929350 243924 SH SOLE 1 243924 0 0 LESLIES INC COM 527064109 2496350 265852 SH SOLE 1 265852 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 765435 334251 SH SOLE 1 334251 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 1262791 551437 SH SOLE 1 527281 0 24156 LG DISPLAY CO LTD SPONS ADR REP 50186V102 1111440 183406 SH SOLE 1 178909 0 4497 LGI HOMES INC COM 50187T106 872873 6471 SH SOLE 1 6471 0 0 LI AUTO INC SPONSORED ADS 50202M102 17982713 512328 SH SOLE 1 481298 0 31030 LIBERTY GLOBAL PLC SHS CL A G5480U104 26150 1551 SH SOLE 1 1551 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 7665800 431390 SH SOLE 1 418718 0 12672 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 502780 15324 SH SOLE 1 15324 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 5969199 182377 SH SOLE 1 182377 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1882 25 SH SOLE 1 25 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 186346 286686 SH SOLE 1 286686 0 0 LILLY ELI & CO COM 532457108 5890858 12561 SH SOLE 1 12561 0 0 LINCOLN EDL SVCS CORP COM 533535100 94751 14058 SH SOLE 1 14058 0 0 LINCOLN NATL CORP IND COM 534187109 8111927 314904 SH SOLE 1 314904 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1956213 179799 SH SOLE 1 179799 0 0 LINDE PLC SHS G54950103 74304884 194985 SH SOLE 1 186179 0 8806 LINEAGE CELL THERAPEUTICS IN COM 53566P109 357118 253275 SH SOLE 1 253275 0 0 LIQUIDITY SVCS INC COM 53635B107 640052 38791 SH SOLE 1 38791 0 0 LITHIA MTRS INC COM 536797103 6211447 20425 SH SOLE 1 20425 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1331437 65800 SH SOLE 1 64200 0 1600 LIVANOVA PLC SHS G5509L101 6553828 127432 SH SOLE 1 125084 0 2348 LIVE NATION ENTERTAINMENT IN COM 538034109 6763004 74229 SH SOLE 1 74229 0 0 LIVEONE INC COM 53814X102 20701 11762 SH SOLE 1 11762 0 0 LIVERAMP HLDGS INC COM 53815P108 5847403 204741 SH SOLE 1 204741 0 0 LKQ CORP COM 501889208 4350147 74655 SH SOLE 1 74655 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 504724 229420 SH SOLE 1 229420 0 0 LOEWS CORP COM 540424108 10201840 171806 SH SOLE 1 159752 0 12054 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 346168 50907 SH SOLE 1 50907 0 0 LOWES COS INC COM 548661107 28879669 127956 SH SOLE 1 122768 0 5188 LSI INDS INC OHIO COM 50216C108 1221573 97259 SH SOLE 1 97259 0 0 LULULEMON ATHLETICA INC COM 550021109 18831511 49753 SH SOLE 1 47134 0 2619 LUMEN TECHNOLOGIES INC COM 550241103 7039984 3115037 SH SOLE 1 3086844 0 28193 LUMENTUM HLDGS INC COM 55024U109 912218 16080 SH SOLE 1 16080 0 0 LUXFER HLDGS PLC SHS G5698W116 206150 14487 SH SOLE 1 14487 0 0 LYFT INC CL A COM 55087P104 11843919 1235028 SH SOLE 1 1235028 0 0 M & T BK CORP COM 55261F104 7999846 64640 SH SOLE 1 64640 0 0 M D C HLDGS INC COM 552676108 776569 16604 SH SOLE 1 13928 0 2676 M/I HOMES INC COM 55305B101 1259285 14443 SH SOLE 1 7981 0 6462 MACATAWA BK CORP COM 554225102 176255 18993 SH SOLE 1 18993 0 0 MACYS INC COM 55616P104 8307432 517597 SH SOLE 1 517597 0 0 MADDEN STEVEN LTD COM 556269108 3691191 112915 SH SOLE 1 112915 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 414838 2206 SH SOLE 1 2206 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 15190791 65761 SH SOLE 1 64044 0 1717 MAG SILVER CORP COM 55903Q104 9780651 878573 SH SOLE 1 858673 0 19900 MAGNA INTL INC COM 559222401 45355223 803500 SH SOLE 1 803500 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1075359 96186 SH SOLE 1 96186 0 0 MALIBU BOATS INC COM CL A 56117J100 1992622 33969 SH SOLE 1 33969 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 467974 96889 SH SOLE 1 96889 0 0 MANHATTAN ASSOCIATES INC COM 562750109 7312010 36582 SH SOLE 1 36582 0 0 MANITOWOC CO INC COM NEW 563571405 583071 30965 SH SOLE 1 30965 0 0 MANNKIND CORP COM NEW 56400P706 1698358 417287 SH SOLE 1 417287 0 0 MANULIFE FINL CORP COM 56501R106 74248958 3928784 SH SOLE 1 3332500 0 596284 MARATHON OIL CORP COM 565849106 1343516 58363 SH SOLE 1 58363 0 0 MARINE PRODS CORP COM 568427108 264399 15682 SH SOLE 1 15682 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 253418 23335 SH SOLE 1 23335 0 0 MARKEL GROUP INC COM 570535104 2489724 1800 SH SOLE 1 1800 0 0 MARQETA INC CLASS A COM 57142B104 322219 66164 SH SOLE 1 66164 0 0 MARSH & MCLENNAN COS INC COM 571748102 50299175 267435 SH SOLE 1 256374 0 11061 MARTIN MARIETTA MATLS INC COM 573284106 292711 634 SH SOLE 1 52 0 582 MASTERBRAND INC COMMON STOCK 57638P104 3315876 285114 SH SOLE 1 285114 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1942115 4938 SH SOLE 1 4938 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1759004 57390 SH SOLE 1 57390 0 0 MATADOR RES CO COM 576485205 357293 6829 SH SOLE 1 6829 0 0 MATERION CORP COM 576690101 394561 3455 SH SOLE 1 3455 0 0 MATTEL INC COM 577081102 214725 10989 SH SOLE 1 10989 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 5772631 204994 SH SOLE 1 196202 0 8792 MCDONALDS CORP COM 580135101 93762212 314206 SH SOLE 1 299680 0 14526 MCEWEN MNG INC COM NEW 58039P305 197009 27419 SH SOLE 1 27419 0 0 MCGRATH RENTCORP COM 580589109 1267531 13706 SH SOLE 1 11876 0 1830 MCKESSON CORP COM 58155Q103 28095205 65749 SH SOLE 1 62183 0 3566 MEDALLION FINL CORP COM 583928106 551580 69732 SH SOLE 1 69732 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6972826 753005 SH SOLE 1 753005 0 0 MEDIFAST INC COM 58470H101 728709 7907 SH SOLE 1 7907 0 0 MEDPACE HLDGS INC COM 58506Q109 3353734 13964 SH SOLE 1 13964 0 0 MEDTRONIC PLC SHS G5960L103 71466280 811195 SH SOLE 1 767869 0 43326 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2468642 202182 SH SOLE 1 202182 0 0 MERCK & CO INC COM 58933Y105 24038853 208327 SH SOLE 1 208327 0 0 MERCURY GENL CORP NEW COM 589400100 695302 22970 SH SOLE 1 22970 0 0 MERCURY SYS INC COM 589378108 474125 13707 SH SOLE 1 13707 0 0 MERIT MED SYS INC COM 589889104 492974 5894 SH SOLE 1 5894 0 0 MERITAGE HOMES CORP COM 59001A102 2958220 20793 SH SOLE 1 20080 0 713 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 177182 14405 SH SOLE 1 14405 0 0 META PLATFORMS INC CL A 30303M102 56180640 195765 SH SOLE 1 187056 0 8709 METHANEX CORP COM 59151K108 42939582 1039334 SH SOLE 1 914234 0 125100 METHODE ELECTRS INC COM 591520200 918247 27394 SH SOLE 1 27394 0 0 METLIFE INC COM 59156R108 2520503 44587 SH SOLE 1 44587 0 0 MGP INGREDIENTS INC NEW COM 55303J106 450308 4237 SH SOLE 1 4237 0 0 MICROSOFT CORP COM 594918104 481174507 1412975 SH SOLE 1 1351262 0 61713 MILLERKNOLL INC COM 600544100 3253802 220149 SH SOLE 1 220149 0 0 MIMEDX GROUP INC COM 602496101 2856835 432199 SH SOLE 1 432199 0 0 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 944134 55570 SH SOLE 1 53696 0 1874 MIRATI THERAPEUTICS INC COM 60468T105 4232666 117151 SH SOLE 1 117151 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 976334 37740 SH SOLE 1 37740 0 0 MISTER CAR WASH INC COM 60646V105 870720 90230 SH SOLE 1 90230 0 0 MISTRAS GROUP INC COM 60649T107 358285 46410 SH SOLE 1 46410 0 0 MITEK SYS INC COM NEW 606710200 110611 10204 SH SOLE 1 10204 0 0 MODEL N INC COM 607525102 357065 10098 SH SOLE 1 10098 0 0 MODINE MFG CO COM 607828100 625465 18942 SH SOLE 1 18942 0 0 MOLINA HEALTHCARE INC COM 60855R100 8494366 28198 SH SOLE 1 27677 0 521 MONDELEZ INTL INC CL A 609207105 33545835 459910 SH SOLE 1 447949 0 11961 MONSTER BEVERAGE CORP NEW COM 61174X109 17827710 310371 SH SOLE 1 298982 0 11389 MONTE ROSA THERAPEUTICS INC COM 61225M102 85337 12458 SH SOLE 1 12458 0 0 MOODYS CORP COM 615369105 16307025 46897 SH SOLE 1 45472 0 1425 MOOG INC CL A 615394202 3240756 29888 SH SOLE 1 29888 0 0 MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104 480471 9421 SH SOLE 1 9421 0 0 MORGAN STANLEY COM NEW 617446448 6435402 75356 SH SOLE 1 72577 0 2779 MOTORCAR PTS AMER INC COM 620071100 571320 73814 SH SOLE 1 73814 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1482824 5056 SH SOLE 1 5056 0 0 MRC GLOBAL INC COM 55345K103 286058 28407 SH SOLE 1 28407 0 0 MSC INDL DIRECT INC CL A 553530106 1373175 14412 SH SOLE 1 14412 0 0 MUELLER INDS INC COM 624756102 3716557 42582 SH SOLE 1 42582 0 0 MULTIPLAN CORPORATION COM 62548M100 47083 22314 SH SOLE 1 22314 0 0 MYRIAD GENETICS INC COM 62855J104 2774298 119685 SH SOLE 1 119685 0 0 NACCO INDS INC CL A 629579103 728449 21017 SH SOLE 1 21017 0 0 NASDAQ INC COM 631103108 13074957 262286 SH SOLE 1 252799 0 9487 NATIONAL BEVERAGE CORP COM 635017106 1501654 31058 SH SOLE 1 31058 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 7557658 112248 SH SOLE 1 103724 0 8524 NATIONAL HEALTH INVS INC COM 63633D104 567551 10827 SH SOLE 1 10827 0 0 NATIONAL HEALTHCARE CORP COM 635906100 509211 8237 SH SOLE 1 8237 0 0 NATIONAL VISION HLDGS INC COM 63845R107 1590048 65461 SH SOLE 1 65461 0 0 NATURAL GAS SVCS GROUP INC COM 63886Q109 176388 17817 SH SOLE 1 17817 0 0 NCINO INC COM 63947X101 5215127 173145 SH SOLE 1 173145 0 0 NEKTAR THERAPEUTICS COM 640268108 365058 634663 SH SOLE 1 634663 0 0 NERDWALLET INC COM CL A 64082B102 877275 93228 SH SOLE 1 93228 0 0 NETFLIX INC COM 64110L106 849705 1929 SH SOLE 1 1929 0 0 NETGEAR INC COM 64111Q104 442019 31216 SH SOLE 1 31216 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 15301967 162269 SH SOLE 1 153597 0 8672 NEVRO CORP COM 64157F103 730240 28727 SH SOLE 1 28727 0 0 NEW GOLD INC CDA COM 644535106 17429858 16037382 SH SOLE 1 15890382 0 147000 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 13361678 338356 SH SOLE 1 306280 0 32076 NEWELL BRANDS INC COM 651229106 1644857 189064 SH SOLE 1 189064 0 0 NEWMONT CORP COM 651639106 4409377 103434 SH SOLE 1 103434 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 620691 118679 SH SOLE 1 118679 0 0 NEXGEN ENERGY LTD COM 65340P106 6807763 1443200 SH SOLE 1 1443200 0 0 NEXTERA ENERGY INC COM 65339F101 594194 8008 SH SOLE 1 8008 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1497074 92298 SH SOLE 1 92298 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 315164 121685 SH SOLE 1 121685 0 0 NIKE INC CL B 654106103 12500065 113256 SH SOLE 1 107860 0 5396 NIU TECHNOLOGIES ADS 65481N100 1095583 275272 SH SOLE 1 223897 0 51375 NKARTA INC COM 65487U108 142646 65135 SH SOLE 1 65135 0 0 NL INDS INC COM NEW 629156407 69236 12520 SH SOLE 1 12520 0 0 NLIGHT INC COM 65487K100 888238 57603 SH SOLE 1 57603 0 0 NMI HLDGS INC CL A 629209305 705015 27305 SH SOLE 1 27305 0 0 NN INC COM 629337106 44779 18736 SH SOLE 1 18736 0 0 NOODLES & CO COM CL A 65540B105 466866 138126 SH SOLE 1 138126 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2712835 739192 SH SOLE 1 739192 0 0 NORFOLK SOUTHN CORP COM 655844108 11699455 51594 SH SOLE 1 49178 0 2416 NORTH AMERN CONSTR GROUP LTD COM 656811106 5183044 270900 SH SOLE 1 270900 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 725028 48725 SH SOLE 1 48725 0 0 NORTHWEST PIPE CO COM 667746101 508425 16813 SH SOLE 1 16813 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 32276529 1482615 SH SOLE 1 1482615 0 0 NOV INC COM 62955J103 2420949 150932 SH SOLE 1 150932 0 0 NOVARTIS AG SPONSORED ADR 66987V109 47671297 472414 SH SOLE 1 447795 0 24619 NOVO-NORDISK A S ADR 670100205 19401313 119887 SH SOLE 1 114084 0 5803 NOVOCURE LTD ORD SHS G6674U108 2873004 69229 SH SOLE 1 69229 0 0 NRG ENERGY INC COM NEW 629377508 14242487 380917 SH SOLE 1 380917 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 555038 16718 SH SOLE 1 16718 0 0 NURIX THERAPEUTICS INC COM 67080M103 1303635 130494 SH SOLE 1 130494 0 0 NUTANIX INC CL A 67059N108 18644526 664689 SH SOLE 1 647883 0 16806 NUTRIEN LTD COM 67077M108 127076154 2152801 SH SOLE 1 1840280 0 312521 NUVALENT INC COM 670703107 329559 7815 SH SOLE 1 7815 0 0 NUVATION BIO INC COM CL A 67080N101 293909 163283 SH SOLE 1 163283 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 31382380 1062892 SH SOLE 1 932292 0 130600 NVENT ELECTRIC PLC SHS G6700G107 1227214 23751 SH SOLE 1 23751 0 0 NVIDIA CORPORATION COM 67066G104 227636791 538123 SH SOLE 1 514096 0 24027 NVR INC COM 62944T105 12802850 2016 SH SOLE 1 1883 0 133 OBSIDIAN ENERGY LTD COM 674482203 282518 48300 SH SOLE 1 48300 0 0 OFG BANCORP COM 67103X102 339718 13026 SH SOLE 1 13026 0 0 OIL DRI CORP AMER COM 677864100 544655 9233 SH SOLE 1 9233 0 0 OIL STS INTL INC COM 678026105 1511435 202334 SH SOLE 1 202334 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 11215627 30333 SH SOLE 1 29206 0 1127 OLD REP INTL CORP COM 680223104 3491205 138705 SH SOLE 1 136962 0 1743 OLIN CORP COM PAR $1 680665205 1592319 30985 SH SOLE 1 30985 0 0 OLO INC CL A 68134L109 1044815 161736 SH SOLE 1 161736 0 0 ON24 INC COM 68339B104 200158 24650 SH SOLE 1 24650 0 0 ONE GAS INC COM 68235P108 1340795 17456 SH SOLE 1 17456 0 0 ONESPAN INC COM 68287N100 1038444 69976 SH SOLE 1 69976 0 0 ONTO INNOVATION INC COM 683344105 1771975 15214 SH SOLE 1 15214 0 0 OOMA INC COM 683416101 1018244 68019 SH SOLE 1 68019 0 0 OP BANCORP COM 67109R109 147163 17457 SH SOLE 1 17457 0 0 OPEN TEXT CORP COM 683715106 103560510 2490260 SH SOLE 1 2182560 0 307700 OPKO HEALTH INC COM 68375N103 2369903 1092121 SH SOLE 1 1092121 0 0 ORACLE CORP COM 68389X105 680599 5715 SH SOLE 1 5715 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 128647 25678 SH SOLE 1 25678 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1313093 395510 SH SOLE 1 395510 0 0 ORTHOFIX MED INC COM 68752M108 2429016 134497 SH SOLE 1 134497 0 0 ORTHOPEDIATRICS CORP COM 68752L100 549046 12521 SH SOLE 1 12521 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 20408282 1328100 SH SOLE 1 1314600 0 13500 OTTER TAIL CORP COM 689648103 1400277 17734 SH SOLE 1 17734 0 0 OUTFRONT MEDIA INC COM 69007J106 996947 63419 SH SOLE 1 63419 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1471852 352962 SH SOLE 1 352962 0 0 OVID THERAPEUTICS INC COM 690469101 227130 69247 SH SOLE 1 69247 0 0 OVINTIV INC COM 69047Q102 357708 9400 SH SOLE 1 9400 0 0 OWENS & MINOR INC NEW COM 690732102 778012 40862 SH SOLE 1 40862 0 0 OXFORD SQUARE CAP CORP COM 69181V107 383773 144820 SH SOLE 1 144820 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 6013045 225461 SH SOLE 1 219478 0 5983 PACIRA BIOSCIENCES INC COM 695127100 1109578 27691 SH SOLE 1 27691 0 0 PACTIV EVERGREEN INC COM 69526K105 173414 22908 SH SOLE 1 22908 0 0 PAGERDUTY INC COM 69553P100 3745303 166606 SH SOLE 1 166606 0 0 PAN AMERN SILVER CORP COM 697900108 38114295 2616572 SH SOLE 1 2413372 0 203200 PAPA JOHNS INTL INC COM 698813102 1098590 14880 SH SOLE 1 14880 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 25626635 1610725 SH SOLE 1 1610725 0 0 PARK AEROSPACE CORP COM 70014A104 295527 21415 SH SOLE 1 21415 0 0 PARK-OHIO HLDGS CORP COM 700666100 515356 27124 SH SOLE 1 27124 0 0 PATTERSON COS INC COM 703395103 4191126 126011 SH SOLE 1 126011 0 0 PAYCOR HCM INC COM 70435P102 226404 9565 SH SOLE 1 9565 0 0 PAYONEER GLOBAL INC COM 70451X104 91986 19124 SH SOLE 1 19124 0 0 PAYPAL HLDGS INC COM 70450Y103 96797937 1450591 SH SOLE 1 1397206 0 53385 PAYSIGN INC COM 70451A104 79211 32331 SH SOLE 1 32331 0 0 PCTEL INC COM 69325Q105 152395 31782 SH SOLE 1 31782 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 5791512 83765 SH SOLE 1 83765 0 0 PDF SOLUTIONS INC COM 693282105 1278946 28358 SH SOLE 1 28358 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 139869 27807 SH SOLE 1 27807 0 0 PEARSON PLC SPONSORED ADR 705015105 1482585 141468 SH SOLE 1 141371 0 97 PEDIATRIX MEDICAL GROUP INC COM 58502B106 2289018 161085 SH SOLE 1 161085 0 0 PEGASYSTEMS INC COM 705573103 1893120 38400 SH SOLE 1 38400 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 6269488 815278 SH SOLE 1 815278 0 0 PEMBINA PIPELINE CORP COM 706327103 175298085 5576533 SH SOLE 1 5034633 0 541900 PENN ENTERTAINMENT INC COM 707569109 6605438 274883 SH SOLE 1 274883 0 0 PENNANT GROUP INC COM 70805E109 327778 26692 SH SOLE 1 26692 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 2858371 17154 SH SOLE 1 16269 0 885 PENUMBRA INC COM 70975L107 6021394 17501 SH SOLE 1 17002 0 499 PEPSICO INC COM 713448108 7726082 41713 SH SOLE 1 41329 0 384 PERDOCEO ED CORP COM 71363P106 1857236 151364 SH SOLE 1 151364 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 689305 77450 SH SOLE 1 77450 0 0 PETMED EXPRESS INC COM 716382106 366883 26605 SH SOLE 1 26605 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4899 396 SH SOLE 1 396 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12865689 930274 SH SOLE 1 813930 0 116344 PFIZER INC COM 717081103 64967653 1771201 SH SOLE 1 1688897 0 82304 PGT INNOVATIONS INC COM 69336V101 1134897 38933 SH SOLE 1 35347 0 3586 PHOTRONICS INC COM 719405102 4691227 181901 SH SOLE 1 181901 0 0 PHX MINERALS INC CL A 69291A100 290778 93198 SH SOLE 1 93198 0 0 PIONEER NAT RES CO COM 723787107 5691027 27469 SH SOLE 1 27469 0 0 PIXELWORKS INC COM NEW 72581M305 113291 65486 SH SOLE 1 65486 0 0 PLANET FITNESS INC CL A 72703H101 3743729 55512 SH SOLE 1 55512 0 0 PLAYAGS INC COM 72814N104 773135 136838 SH SOLE 1 136838 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 894646 182209 SH SOLE 1 182209 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 1026402 163962 SH SOLE 1 163962 0 0 PNC FINL SVCS GROUP INC COM 693475105 12707851 100896 SH SOLE 1 95158 0 5738 POINT BIOPHARMA GLOBAL INC COM 730541109 2448719 270278 SH SOLE 1 270278 0 0 POLARIS INC COM 731068102 14409293 119154 SH SOLE 1 119154 0 0 POPULAR INC COM NEW 733174700 6788892 112176 SH SOLE 1 112176 0 0 PORCH GROUP INC COM 733245104 62571 45341 SH SOLE 1 45341 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 21000987 283989 SH SOLE 1 254670 0 29319 POSEIDA THERAPEUTICS INC COM 73730P108 210456 119577 SH SOLE 1 119577 0 0 POST HLDGS INC COM 737446104 1716883 19814 SH SOLE 1 19814 0 0 POTBELLY CORP COM 73754Y100 648227 73830 SH SOLE 1 73830 0 0 POWELL INDS INC COM 739128106 2566592 42360 SH SOLE 1 42360 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 392772 20521 SH SOLE 1 20521 0 0 PPG INDS INC COM 693506107 2753338 18566 SH SOLE 1 18103 0 463 PPL CORP COM 69351T106 14597056 551665 SH SOLE 1 526874 0 24791 PRAXIS PRECISION MEDICINES I COM 74006W108 44507 38702 SH SOLE 1 38702 0 0 PRECISION DRILLING CORP COM NEW 74022D407 3377589 69200 SH SOLE 1 69200 0 0 PREFORMED LINE PRODS CO COM 740444104 296902 1902 SH SOLE 1 1902 0 0 PREMIER FINANCIAL CORP COM 74052F108 252379 15754 SH SOLE 1 15754 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1821292 30646 SH SOLE 1 30646 0 0 PRICESMART INC COM 741511109 280391 3786 SH SOLE 1 3786 0 0 PRIMO WATER CORPORATION COM 74167P108 10309866 822900 SH SOLE 1 822900 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6346519 83683 SH SOLE 1 83683 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 7351088 112972 SH SOLE 1 112424 0 548 PROCTER AND GAMBLE CO COM 742718109 129024977 850303 SH SOLE 1 807648 0 42655 PROFRAC HLDG CORP CLASS A COM 74319N100 217854 19521 SH SOLE 1 19521 0 0 PROGRESS SOFTWARE CORP COM 743312100 679944 11703 SH SOLE 1 11703 0 0 PROGRESSIVE CORP COM 743315103 3004931 22701 SH SOLE 1 21827 0 874 PROTAGONIST THERAPEUTICS INC COM 74366E102 4513799 163425 SH SOLE 1 154307 0 9118 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 231078 115539 SH SOLE 1 115539 0 0 PROTHENA CORP PLC SHS G72800108 7520086 110136 SH SOLE 1 110136 0 0 PROTO LABS INC COM 743713109 411759 11778 SH SOLE 1 11778 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1010204 61824 SH SOLE 1 61824 0 0 PRUDENTIAL FINL INC COM 744320102 31961047 362288 SH SOLE 1 351015 0 11273 PTC INC COM 69370C100 5342084 37541 SH SOLE 1 35434 0 2107 PUBLIC STORAGE COM 74460D109 699053 2395 SH SOLE 1 2395 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6795189 108532 SH SOLE 1 108532 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 705178 199767 SH SOLE 1 199767 0 0 PURE CYCLE CORP COM NEW 746228303 237325 21575 SH SOLE 1 21575 0 0 PURE STORAGE INC CL A 74624M102 42865402 1164188 SH SOLE 1 1142313 0 21875 Q2 HLDGS INC COM 74736L109 5461513 176748 SH SOLE 1 176748 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 2904647 168093 SH SOLE 1 159446 0 8647 QUAD / GRAPHICS INC COM CL A 747301109 729214 193940 SH SOLE 1 193940 0 0 QUANEX BLDG PRODS CORP COM 747619104 260821 9714 SH SOLE 1 9714 0 0 QUANTUM CORP COM NEW 747906501 27512 25474 SH SOLE 1 25474 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1825031 12984 SH SOLE 1 10557 0 2427 QURATE RETAIL INC COM SER A 74915M100 1399417 1413838 SH SOLE 1 1413838 0 0 RADIAN GROUP INC COM 750236101 208611 8252 SH SOLE 1 8252 0 0 RADIANT LOGISTICS INC COM 75025X100 184726 27489 SH SOLE 1 27489 0 0 RADWARE LTD ORD M81873107 3324590 171459 SH SOLE 1 171459 0 0 RAMBUS INC DEL COM 750917106 451693 7039 SH SOLE 1 7039 0 0 RAPID7 INC COM 753422104 9479142 209345 SH SOLE 1 209345 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 973537 227462 SH SOLE 1 227462 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 1848407 18869 SH SOLE 1 18869 0 0 RB GLOBAL INC COM 74935Q107 104229724 1737107 SH SOLE 1 1592207 0 144900 RE MAX HLDGS INC CL A 75524W108 783766 40694 SH SOLE 1 40694 0 0 REDFIN CORP COM 75737F108 1766211 142207 SH SOLE 1 142207 0 0 REGENERON PHARMACEUTICALS COM 75886F107 12181409 16953 SH SOLE 1 16421 0 532 REGIONAL MGMT CORP COM 75902K106 208163 6825 SH SOLE 1 6825 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2976149 21459 SH SOLE 1 21459 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3328064 12254 SH SOLE 1 12254 0 0 RELMADA THERAPEUTICS INC COM 75955J402 257107 104515 SH SOLE 1 104515 0 0 RELX PLC SPONSORED ADR 759530108 7392543 221135 SH SOLE 1 202257 0 18878 REMITLY GLOBAL INC COM 75960P104 1099577 58426 SH SOLE 1 58426 0 0 REPARE THERAPEUTICS INC COM 760273102 120887 11426 SH SOLE 1 11426 0 0 REPLIGEN CORP COM 759916109 590171 4172 SH SOLE 1 4172 0 0 REPLIMUNE GROUP INC COM 76029N106 2084274 89762 SH SOLE 1 89762 0 0 RESMED INC COM 761152107 788348 3608 SH SOLE 1 3383 0 225 RESTAURANT BRANDS INTL INC COM 76131D103 220454585 2843862 SH SOLE 1 2580462 0 263400 REVANCE THERAPEUTICS INC COM 761330109 1113665 44001 SH SOLE 1 44001 0 0 REVOLVE GROUP INC CL A 76156B107 1596458 97345 SH SOLE 1 97345 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 394370 13960 SH SOLE 1 13960 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 958382 58119 SH SOLE 1 58119 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1117473 400528 SH SOLE 1 400528 0 0 RICHARDSON ELECTRS LTD COM 763165107 360822 21868 SH SOLE 1 21868 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 774756 600586 SH SOLE 1 600586 0 0 RIMINI STR INC DEL COM 76674Q107 808638 168818 SH SOLE 1 168818 0 0 RINGCENTRAL INC CL A 76680R206 7576799 231494 SH SOLE 1 231494 0 0 RIOT PLATFORMS INC COM 767292105 965174 81656 SH SOLE 1 81656 0 0 RISKIFIED LTD SHS CL A M8216R109 308119 63399 SH SOLE 1 63399 0 0 RLI CORP COM 749607107 1733988 12706 SH SOLE 1 12001 0 705 ROCKWELL AUTOMATION INC COM 773903109 12878859 39092 SH SOLE 1 36722 0 2370 ROGERS COMMUNICATIONS INC CL B 775109200 99206715 2174797 SH SOLE 1 1904297 0 270500 ROIVANT SCIENCES LTD SHS G76279101 1367070 135622 SH SOLE 1 135622 0 0 ROKU INC COM CL A 77543R102 35296390 551851 SH SOLE 1 548270 0 3581 ROYAL BK CDA COM 780087102 808305756 8464837 SH SOLE 1 7615447 0 849390 ROYAL CARIBBEAN GROUP COM V7780T103 19912582 191947 SH SOLE 1 179092 0 12855 RPM INTL INC COM 749685103 4191199 46709 SH SOLE 1 46709 0 0 RUSH STREET INTERACTIVE INC COM 782011100 1526485 489258 SH SOLE 1 489258 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 17438418 388470 SH SOLE 1 379250 0 9220 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 5029756 45477 SH SOLE 1 45477 0 0 RYERSON HLDG CORP COM 783754104 463082 10675 SH SOLE 1 10675 0 0 S&P GLOBAL INC COM 78409V104 26261502 65508 SH SOLE 1 62926 0 2582 SABRE CORP COM 78573M104 1072966 336353 SH SOLE 1 336353 0 0 SAFE BULKERS INC COM Y7388L103 569346 174646 SH SOLE 1 174646 0 0 SAGE THERAPEUTICS INC COM 78667J108 4388330 93329 SH SOLE 1 93329 0 0 SALESFORCE INC COM 79466L302 44004613 208296 SH SOLE 1 198724 0 9572 SAMSARA INC COM CL A 79589L106 4921767 177617 SH SOLE 1 175944 0 1673 SANDSTORM GOLD LTD COM NEW 80013R206 531943 103800 SH SOLE 1 103800 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 110503 29400 SH SOLE 1 29400 0 0 SANMINA CORPORATION COM 801056102 1422372 23600 SH SOLE 1 23600 0 0 SAP SE SPON ADR 803054204 20862567 152493 SH SOLE 1 136997 0 15496 SAPIENS INTL CORP N V SHS G7T16G103 423818 15933 SH SOLE 1 15933 0 0 SARCOS TECHN AND ROBOTICS CO COM 80359A106 56311 175151 SH SOLE 1 175151 0 0 SAREPTA THERAPEUTICS INC COM 803607100 11239336 98143 SH SOLE 1 94091 0 4052 SASOL LTD SPONSORED ADR 803866300 12187900 984483 SH SOLE 1 871561 0 112922 SAVARA INC COM 805111101 765704 239657 SH SOLE 1 239657 0 0 SCANSOURCE INC COM 806037107 1093365 36988 SH SOLE 1 36988 0 0 SCHWAB CHARLES CORP COM 808513105 47213420 832982 SH SOLE 1 792647 0 40335 SCPHARMACEUTICALS INC COM 810648105 287419 28206 SH SOLE 1 28206 0 0 SCULPTOR CAP MGMT COM CL A 811246107 853517 96661 SH SOLE 1 96661 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2045298 33058 SH SOLE 1 33058 0 0 SEAGEN INC COM 81181C104 2746019 14268 SH SOLE 1 13768 0 500 SECUREWORKS CORP CL A 81374A105 154628 21387 SH SOLE 1 21387 0 0 SEER INC COM CL A 81578P106 179485 42034 SH SOLE 1 42034 0 0 SELECT MED HLDGS CORP COM 81619Q105 660585 20734 SH SOLE 1 20734 0 0 SELECTIVE INS GROUP INC COM 816300107 264534 2757 SH SOLE 1 2757 0 0 SELECTQUOTE INC COM 816307300 834479 427938 SH SOLE 1 427938 0 0 SEMPRA COM 816851109 32466279 222998 SH SOLE 1 198668 0 24330 SEMRUSH HLDGS INC CL A COM 81686C104 96762 10111 SH SOLE 1 10111 0 0 SEMTECH CORP COM 816850101 2252141 88458 SH SOLE 1 88458 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 10747841 238894 SH SOLE 1 235707 0 3187 SERVICE CORP INTL COM 817565104 911752 14116 SH SOLE 1 11494 0 2622 SFL CORPORATION LTD SHS G7738W106 3757630 402747 SH SOLE 1 402747 0 0 SHAKE SHACK INC CL A 819047101 263549 3391 SH SOLE 1 3391 0 0 SHELL PLC SPON ADS 780259305 597279 9892 SH SOLE 1 9892 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1007558 38663 SH SOLE 1 38663 0 0 SHOCKWAVE MED INC COM 82489T104 16960204 59424 SH SOLE 1 58355 0 1069 SHOPIFY INC CL A 82509L107 606613149 9387257 SH SOLE 1 8840257 0 547000 SHORE BANCSHARES INC COM 825107105 130223 11265 SH SOLE 1 11265 0 0 SHUTTERSTOCK INC COM 825690100 1271698 26129 SH SOLE 1 26129 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 170595 27339 SH SOLE 1 27339 0 0 SIGA TECHNOLOGIES INC COM 826917106 55090 10909 SH SOLE 1 10909 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2097783 32145 SH SOLE 1 32145 0 0 SILVERCORP METALS INC COM 82835P103 11013250 3870582 SH SOLE 1 3870582 0 0 SILVERCREST METALS INC COM 828363101 12968103 2214200 SH SOLE 1 2154000 0 60200 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 231978 13448 SH SOLE 1 13448 0 0 SIRIUSPOINT LTD COM G8192H106 2216513 245461 SH SOLE 1 245461 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 3430814 175849 SH SOLE 1 174786 0 1063 SKECHERS U S A INC CL A 830566105 1994287 37871 SH SOLE 1 37871 0 0 SM ENERGY CO COM 78454L100 9475367 299569 SH SOLE 1 299569 0 0 SMART SAND INC COM 83191H107 257180 156817 SH SOLE 1 156817 0 0 SMARTRENT INC COM CL A 83193G107 410262 107118 SH SOLE 1 107118 0 0 SMARTSHEET INC COM CL A 83200N103 5888176 153899 SH SOLE 1 153899 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 8749780 271311 SH SOLE 1 256713 0 14598 SMITH & WESSON BRANDS INC COM 831754106 729327 55930 SH SOLE 1 55930 0 0 SNAP INC CL A 83304A106 17624811 1488582 SH SOLE 1 1470212 0 18370 SOHU COM LTD SPONSORED ADS 83410S108 296868 26939 SH SOLE 1 24040 0 2899 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 621793 74645 SH SOLE 1 74645 0 0 SOLARWINDS CORP COM NEW 83417Q204 3103034 302440 SH SOLE 1 302440 0 0 SOLO BRANDS INC COM CL A 83425V104 460577 81374 SH SOLE 1 81374 0 0 SOMALOGIC INC CLASS A COM 83444K105 423931 183520 SH SOLE 1 183520 0 0 SONOS INC COM 83570H108 5626746 344565 SH SOLE 1 344565 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 871497 9679 SH SOLE 1 9679 0 0 SOUTHERN COPPER CORP COM 84265V105 910452 12691 SH SOLE 1 12691 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 402348 5155 SH SOLE 1 5155 0 0 SPIRE GLOBAL INC COM CL A 848560108 9762 18956 SH SOLE 1 18956 0 0 SPIRE INC COM 84857L101 477449 7526 SH SOLE 1 7526 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12931929 443026 SH SOLE 1 443026 0 0 SPLUNK INC COM 848637104 21017490 198110 SH SOLE 1 186611 0 11499 SPOK HLDGS INC COM 84863T106 766301 57660 SH SOLE 1 57660 0 0 SPRINKLR INC CL A 85208T107 1786048 129143 SH SOLE 1 129143 0 0 SPROUT SOCIAL INC COM CL A 85209W109 7225794 156538 SH SOLE 1 156538 0 0 SPROUTS FMRS MKT INC COM 85208M102 11178371 304339 SH SOLE 1 304339 0 0 SPX TECHNOLOGIES INC COM 78473E103 1532434 18035 SH SOLE 1 13599 0 4436 SQUARESPACE INC CLASS A 85225A107 12512833 396729 SH SOLE 1 374145 0 22584 SSR MINING IN COM 784730103 13499518 951905 SH SOLE 1 928414 0 23491 STANDARD MTR PRODS INC COM 853666105 264141 7040 SH SOLE 1 7040 0 0 STANTEC INC COM 85472N109 108796837 1666681 SH SOLE 1 1587981 0 78700 STARBUCKS CORP COM 855244109 23377467 235993 SH SOLE 1 233535 0 2458 STEEL DYNAMICS INC COM 858119100 2848846 26153 SH SOLE 1 26137 0 16 STEELCASE INC CL A 858155203 2459305 318976 SH SOLE 1 318976 0 0 STERLING INFRASTRUCTURE INC COM 859241101 1160807 20803 SH SOLE 1 20803 0 0 STEWART INFORMATION SVCS COR COM 860372101 630224 15319 SH SOLE 1 15319 0 0 STOKE THERAPEUTICS INC COM 86150R107 484462 45575 SH SOLE 1 45575 0 0 STRYKER CORPORATION COM 863667101 8432383 27639 SH SOLE 1 26453 0 1186 STURM RUGER & CO INC COM 864159108 1313408 24800 SH SOLE 1 24800 0 0 SUN LIFE FINANCIAL INC. COM 866796105 195531528 3751391 SH SOLE 1 3436708 0 314683 SUNCOKE ENERGY INC COM 86722A103 529195 67242 SH SOLE 1 67242 0 0 SUNCOR ENERGY INC NEW COM 867224107 118001588 4023344 SH SOLE 1 3644444 0 378900 SUNNOVA ENERGY INTL INC. COM 86745K104 2545877 139043 SH SOLE 1 139043 0 0 SUNPOWER CORP COM 867652406 5178065 528374 SH SOLE 1 528374 0 0 SUPER MICRO COMPUTER INC COM 86800U104 31291344 125542 SH SOLE 1 121090 0 4452 SUPERNUS PHARMACEUTICALS INC COM 868459108 1689943 56219 SH SOLE 1 56219 0 0 SURO CAPITAL CORP COM NEW 86887Q109 127135 39792 SH SOLE 1 39792 0 0 SYSCO CORP COM 871829107 1605391 21636 SH SOLE 1 16088 0 5548 TABOOLA.COM LTD ORD SHS M8744T106 172446 55449 SH SOLE 1 55449 0 0 TABULA RASA HEALTHCARE INC COM 873379101 755263 91547 SH SOLE 1 91547 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1281502 51404 SH SOLE 1 51404 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 152971609 1515771 SH SOLE 1 1403887 0 111884 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1613021 10961 SH SOLE 1 10961 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 5354828 898461 SH SOLE 1 865210 0 33251 TANDEM DIABETES CARE INC COM NEW 875372203 6357897 259083 SH SOLE 1 259083 0 0 TANGO THERAPEUTICS INC COM 87583X109 40982 12344 SH SOLE 1 12344 0 0 TARGET CORP COM 87612E106 83912010 636179 SH SOLE 1 611476 0 24703 TASEKO MINES LTD COM 876511106 9033937 6299783 SH SOLE 1 6299783 0 0 TC ENERGY CORP COM 87807B107 293973982 7274994 SH SOLE 1 6816790 0 458204 TECK RESOURCES LTD CL B 878742204 88817417 2111219 SH SOLE 1 1834619 0 276600 TEEKAY CORPORATION COM Y8564W103 843625 139673 SH SOLE 1 139673 0 0 TEEKAY TANKERS LTD CL A Y8565N300 874549 22876 SH SOLE 1 22876 0 0 TELADOC HEALTH INC COM 87918A105 15203293 600446 SH SOLE 1 600446 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7797112 18966 SH SOLE 1 18240 0 726 TELEFONICA BRASIL SA NEW ADR 87936R205 1361201 149091 SH SOLE 1 144035 0 5056 TELEPHONE & DATA SYS INC COM NEW 879433829 2473024 300489 SH SOLE 1 300489 0 0 TELUS CORPORATION COM 87971M103 199505097 10253525 SH SOLE 1 9153625 0 1099900 TENABLE HLDGS INC COM 88025T102 4262021 97865 SH SOLE 1 95910 0 1955 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 11618511 1574324 SH SOLE 1 1457559 0 116765 TERADATA CORP DEL COM 88076W103 2558659 47906 SH SOLE 1 47906 0 0 TEREX CORP NEW COM 880779103 5231296 87436 SH SOLE 1 87436 0 0 TERNS PHARMACEUTICALS INC COM 880881107 631636 72187 SH SOLE 1 72187 0 0 TESLA INC COM 88160R101 50194659 191751 SH SOLE 1 183968 0 7783 TEXAS INSTRS INC COM 882508104 1513068 8405 SH SOLE 1 8405 0 0 TEXAS ROADHOUSE INC COM 882681109 1796480 16000 SH SOLE 1 16000 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2984650 75791 SH SOLE 1 61087 0 14704 TFI INTL INC COM 87241L109 71707009 629489 SH SOLE 1 596589 0 32900 TG THERAPEUTICS INC COM 88322Q108 8137733 327606 SH SOLE 1 327606 0 0 THE AARONS COMPANY INC COM 00258W108 242473 17148 SH SOLE 1 17148 0 0 THE ODP CORP COM 88337F105 886537 18935 SH SOLE 1 18935 0 0 THERATECHNOLOGIES INC COM 88338H100 13153 15700 SH SOLE 1 15700 0 0 THERMON GROUP HLDGS INC COM 88362T103 1321195 49669 SH SOLE 1 49669 0 0 THOMSON REUTERS CORP. COM 884903808 343596362 2545291 SH SOLE 1 2349014 0 196277 TIMKENSTEEL CORPORATION COM 887399103 688860 31936 SH SOLE 1 31936 0 0 TITAN INTL INC ILL COM 88830M102 188146 16389 SH SOLE 1 16389 0 0 TOAST INC CL A 888787108 13960538 618544 SH SOLE 1 618544 0 0 TOPBUILD CORP COM 89055F103 1380112 5188 SH SOLE 1 5188 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 764832107 12341620 SH SOLE 1 11262806 0 1078814 TOTALENERGIES SE SPONSORED ADS 89151E109 2042877 35442 SH SOLE 1 35442 0 0 TOYOTA MOTOR CORP ADS 892331307 201098 1251 SH SOLE 1 1203 0 48 TRADEWEB MKTS INC CL A 892672106 1032199 15073 SH SOLE 1 9227 0 5846 TRANSALTA CORP COM 89346D107 8110868 866658 SH SOLE 1 866658 0 0 TRANSDIGM GROUP INC COM 893641100 25010829 27971 SH SOLE 1 27088 0 883 TRANSMEDICS GROUP INC COM 89377M109 3170581 37754 SH SOLE 1 37754 0 0 TRAVELERS COMPANIES INC COM 89417E109 40535370 233418 SH SOLE 1 217110 0 16308 TRAVERE THERAPEUTICS INC COM 89422G107 4468393 290911 SH SOLE 1 287889 0 3022 TREACE MED CONCEPTS INC COM 89455T109 1302534 50920 SH SOLE 1 50920 0 0 TRI POINTE HOMES INC COM 87265H109 3059693 93113 SH SOLE 1 93113 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 3792374 430200 SH SOLE 1 419300 0 10900 TRIMAS CORP COM NEW 896215209 201887 7344 SH SOLE 1 7344 0 0 TRIP COM GROUP LTD ADS 89677Q107 31792670 908362 SH SOLE 1 848312 0 60050 TRIPLE FLAG PRECIOUS METAL COM 89679M104 1403411 102000 SH SOLE 1 97600 0 4400 TRIUMPH GROUP INC NEW COM 896818101 2786392 225254 SH SOLE 1 225254 0 0 TRUIST FINL CORP COM 89832Q109 1724639 56825 SH SOLE 1 56825 0 0 TRUPANION INC COM 898202106 1107649 56283 SH SOLE 1 56283 0 0 TRUSTMARK CORP COM 898402102 591128 27989 SH SOLE 1 27989 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 364294 102043 SH SOLE 1 102043 0 0 TURTLE BEACH CORP COM NEW 900450206 178198 15296 SH SOLE 1 15296 0 0 TUTOR PERINI CORP COM 901109108 648412 90687 SH SOLE 1 90687 0 0 U S SILICA HLDGS INC COM 90346E103 474732 39137 SH SOLE 1 39137 0 0 UBER TECHNOLOGIES INC COM 90353T100 2235731 51789 SH SOLE 1 49161 0 2628 UDEMY INC COM 902685106 226521 21111 SH SOLE 1 21111 0 0 UGI CORP NEW COM 902681105 5116020 189693 SH SOLE 1 189693 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9504210 206031 SH SOLE 1 202417 0 3614 UNIFIRST CORP MASS COM 904708104 709636 4578 SH SOLE 1 4578 0 0 UNITED BANKSHARES INC WEST V COM 909907107 5309921 178966 SH SOLE 1 178966 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 10537860 1335597 SH SOLE 1 1191422 0 144175 UNITED NAT FOODS INC COM 911163103 1216421 62221 SH SOLE 1 62221 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1264967 7057 SH SOLE 1 6744 0 313 UNITED RENTALS INC COM 911363109 2305235 5176 SH SOLE 1 5176 0 0 UNITEDHEALTH GROUP INC COM 91324P102 87535599 182123 SH SOLE 1 174232 0 7891 UNITI GROUP INC COM 91325V108 376664 81529 SH SOLE 1 81529 0 0 UNIVERSAL ELECTRS INC COM 913483103 367888 38242 SH SOLE 1 38242 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1066506 69119 SH SOLE 1 69119 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 174018 12421 SH SOLE 1 12421 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 154210 22317 SH SOLE 1 22317 0 0 UPSTART HLDGS INC COM 91680M107 2062011 57582 SH SOLE 1 57582 0 0 UPWORK INC COM 91688F104 1627869 174290 SH SOLE 1 174290 0 0 URANIUM ENERGY CORP COM 916896103 2683613 789298 SH SOLE 1 789298 0 0 URBAN OUTFITTERS INC COM 917047102 3596527 108558 SH SOLE 1 107215 0 1343 UROGEN PHARMA LTD COM M96088105 222587 21506 SH SOLE 1 21506 0 0 US BANCORP DEL COM NEW 902973304 64226357 1943897 SH SOLE 1 1883152 0 60745 V F CORP COM 918204108 9776886 512147 SH SOLE 1 512147 0 0 V2X INC COM 92242T101 5350894 107968 SH SOLE 1 107968 0 0 VACASA INC CLASS A COM 91854V107 449988 663210 SH SOLE 1 663210 0 0 VAIL RESORTS INC COM 91879Q109 2246706 8924 SH SOLE 1 7865 0 1059 VALARIS LIMITED CL A G9460G101 4660155 74053 SH SOLE 1 74053 0 0 VALE S A SPONSORED ADS 91912E105 55708554 4151159 SH SOLE 1 3795183 0 355976 VALHI INC NEW COM 918905209 152028 11831 SH SOLE 1 11831 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1749309 265449 SH SOLE 1 265449 0 0 VAREX IMAGING CORP COM 92214X106 2069328 87795 SH SOLE 1 87795 0 0 VARONIS SYS INC COM 922280102 6030948 226302 SH SOLE 1 217355 0 8947 VEECO INSTRS INC DEL COM 922417100 4821625 187758 SH SOLE 1 187758 0 0 VENTYX BIOSCIENCES INC COM 92332V107 875891 26704 SH SOLE 1 26704 0 0 VERACYTE INC COM 92337F107 1380780 54212 SH SOLE 1 54212 0 0 VERICEL CORP COM 92346J108 703423 18723 SH SOLE 1 18723 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1033361 27786 SH SOLE 1 27786 0 0 VERMILION ENERGY INC COM 923725105 7874991 631600 SH SOLE 1 618900 0 12700 VERTEX INC CL A 92538J106 448988 23025 SH SOLE 1 23025 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1372449 3900 SH SOLE 1 3900 0 0 VIA RENEWABLES INC CL A COM NEW 92556D304 122503 17601 SH SOLE 1 17601 0 0 VIEMED HEALTHCARE INC COM 92663R105 4558732 465700 SH SOLE 1 462800 0 2900 VIKING THERAPEUTICS INC COM 92686J106 3200032 197411 SH SOLE 1 197411 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 563243 24682 SH SOLE 1 24682 0 0 VIMEO INC COMMON STOCK 92719V100 323033 78406 SH SOLE 1 78406 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 7571685 458890 SH SOLE 1 419738 0 39152 VIRIDIAN THERAPEUTICS INC COM 92790C104 3511142 147589 SH SOLE 1 145044 0 2545 VISA INC COM CL A 92826C839 78145169 329060 SH SOLE 1 318348 0 10712 VISHAY INTERTECHNOLOGY INC COM 928298108 1326293 45112 SH SOLE 1 45112 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1672159 45011 SH SOLE 1 45011 0 0 VISTRA CORP COM 92840M102 375611 14309 SH SOLE 1 14309 0 0 VITA COCO CO INC COM 92846Q107 423767 15771 SH SOLE 1 15771 0 0 VIVID SEATS INC COM CL A 92854T100 412188 52044 SH SOLE 1 52044 0 0 VONTIER CORPORATION COM 928881101 342457 10632 SH SOLE 1 10632 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1271053 111009 SH SOLE 1 111009 0 0 WABASH NATL CORP COM 929566107 1163543 45380 SH SOLE 1 45380 0 0 WABTEC COM 929740108 11948108 108946 SH SOLE 1 102886 0 6060 WALMART INC COM 931142103 17814467 113338 SH SOLE 1 113338 0 0 WASTE CONNECTIONS INC COM 94106B101 310172667 2170632 SH SOLE 1 2007175 0 163457 WASTE MGMT INC DEL COM 94106L109 558412 3220 SH SOLE 1 3220 0 0 WATERS CORP COM 941848103 1523809 5717 SH SOLE 1 5695 0 22 WATSCO INC COM 942622200 9180838 24067 SH SOLE 1 24067 0 0 WAYFAIR INC CL A 94419L101 21616735 332514 SH SOLE 1 332514 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 2404526 216429 SH SOLE 1 216429 0 0 WEC ENERGY GROUP INC COM 92939U106 13167349 149222 SH SOLE 1 144882 0 4340 WEIS MKTS INC COM 948849104 269168 4192 SH SOLE 1 4192 0 0 WENDYS CO COM 95058W100 4368053 200830 SH SOLE 1 200830 0 0 WEST FRASER TIMBER CO LTD COM 952845105 79240384 922504 SH SOLE 1 814004 0 108500 WEST PHARMACEUTICAL SVSC INC COM 955306105 18857301 49304 SH SOLE 1 48026 0 1278 WESTERN COPPER & GOLD CORP COM 95805V108 158586 103000 SH SOLE 1 103000 0 0 WESTERN DIGITAL CORP. COM 958102105 11882028 313262 SH SOLE 1 313262 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 445621 76305 SH SOLE 1 76305 0 0 WESTERN UN CO COM 959802109 3711923 316447 SH SOLE 1 316447 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 3181707 94948 SH SOLE 1 94948 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 189229853 4376359 SH SOLE 1 4124159 0 252200 WHEELS UP EXPERIENCE INC COM CL A 96328L205 82857 70818 SH SOLE 1 70818 0 0 WHITEHORSE FIN INC COM 96524V106 751184 58549 SH SOLE 1 58549 0 0 WILLIAMS COS INC COM 969457100 1010845 30979 SH SOLE 1 30979 0 0 WILLIAMS SONOMA INC COM 969904101 11336182 90588 SH SOLE 1 90588 0 0 WINGSTOP INC COM 974155103 3880502 19387 SH SOLE 1 19387 0 0 WINNEBAGO INDS INC COM 974637100 850364 12751 SH SOLE 1 12751 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2169826 459709 SH SOLE 1 459709 0 0 WIX COM LTD SHS M98068105 21842339 279171 SH SOLE 1 272757 0 6414 WM TECHNOLOGY INC COM 92971A109 130256 155530 SH SOLE 1 155530 0 0 WOLFSPEED INC COM 977852102 24038950 432433 SH SOLE 1 430401 0 2032 WOODWARD INC COM 980745103 595620 5009 SH SOLE 1 5009 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 591553 21950 SH SOLE 1 21950 0 0 WORTHINGTON INDS INC COM 981811102 1886666 27158 SH SOLE 1 27158 0 0 XBIOTECH INC COM 98400H102 381906 64294 SH SOLE 1 64294 0 0 XCEL ENERGY INC COM 98389B100 3705270 59599 SH SOLE 1 58434 0 1165 XPERI INC COMMON STOCK 98423J101 1396846 106224 SH SOLE 1 106224 0 0 XUNLEI LTD SPONSORED ADR 98419E108 412068 208115 SH SOLE 1 206537 0 1578 Y-MABS THERAPEUTICS INC COM 984241109 1261806 185833 SH SOLE 1 185833 0 0 YANDEX N V SHS CLASS A N97284108 0 20969 SH SOLE 1 18836 0 2133 YATSEN HLDG LTD ADS 985194109 140820 139426 SH SOLE 1 132995 0 6431 YELP INC CL A 985817105 963846 26472 SH SOLE 1 26472 0 0 YEXT INC COM 98585N106 3191230 282160 SH SOLE 1 265510 0 16650 YIREN DIGITAL LTD SPONSORED ADS 98585L100 38552 16946 SH SOLE 1 16946 0 0 YOUDAO INC SPONSORED ADS 98741T104 416279 86365 SH SOLE 1 85252 0 1113 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 12413451 833677 SH SOLE 1 833677 0 0 YUM BRANDS INC COM 988498101 291648 2105 SH SOLE 1 2105 0 0 YUM CHINA HLDGS INC COM 98850P109 18312667 324118 SH SOLE 1 299067 0 25051 ZAI LAB LTD ADR 98887Q104 6283174 226584 SH SOLE 1 222059 0 4525 ZETA GLOBAL HOLDINGS CORP CL A 98956A105 290949 34069 SH SOLE 1 34069 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 40057823 797012 SH SOLE 1 787780 0 9232 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2763342 18979 SH SOLE 1 15605 0 3374 ZIMVIE INC COM 98888T107 866900 77195 SH SOLE 1 77195 0 0 ZIONS BANCORPORATION N A COM 989701107 790194 29419 SH SOLE 1 29419 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10595729 156095 SH SOLE 1 150791 0 5304 ZSCALER INC COM 98980G102 2702015 18469 SH SOLE 1 17943 0 526 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 8799619 350862 SH SOLE 1 339287 0 11575 ZUORA INC COM CL A 98983V106 2684699 244731 SH SOLE 1 244731 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 3055645 113635 SH SOLE 1 113635 0 0 ZYMEWORKS INC COM 98985Y108 491210 56853 SH SOLE 1 56853 0 0 ZYNEX INC COM 98986M103 306295 31939 SH SOLE 1 31939 0 0