0001584691-23-000014.txt : 20230510 0001584691-23-000014.hdr.sgml : 20230510 20230509180127 ACCESSION NUMBER: 0001584691-23-000014 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230510 DATE AS OF CHANGE: 20230509 EFFECTIVENESS DATE: 20230510 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: 23903637 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 03-31-2023 03-31-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 05-09-2023 0 1216 18452419682 false
INFORMATION TABLE 2 r13F-0331.xml 13F Q1 2023 111 INC ADS 68247Q102 77157 29116 SH SOLE 1 29116 0 0 23ANDME HOLDING CO CLASS A COM 90138Q108 926100 406184 SH SOLE 1 406184 0 0 2U INC COM 90214J101 347699 50759 SH SOLE 1 50759 0 0 3-D SYS CORP DEL COM NEW 88554D205 505276 47134 SH SOLE 1 47134 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 2232746 115090 SH SOLE 1 110437 0 4653 3M CO COM 88579Y101 41359103 393484 SH SOLE 1 377036 0 16448 4D MOLECULAR THERAPEUTICS IN COM 35104E100 838855 48799 SH SOLE 1 48799 0 0 89BIO INC COM 282559103 1360633 89339 SH SOLE 1 89339 0 0 A10 NETWORKS INC COM 002121101 1036033 66884 SH SOLE 1 66884 0 0 ABBOTT LABS COM 002824100 38435663 379574 SH SOLE 1 358164 0 21410 ABBVIE INC COM 00287Y109 2314052 14520 SH SOLE 1 14520 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 27012871 3454108 SH SOLE 1 3448108 0 6000 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1017835 15599 SH SOLE 1 15599 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1009694 13975 SH SOLE 1 13975 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 9375710 498178 SH SOLE 1 490291 0 7887 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 139410 15303 SH SOLE 1 15303 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25433374 88987 SH SOLE 1 82829 0 6158 ACCO BRANDS CORP COM 00081T108 1044396 196315 SH SOLE 1 196315 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1429099 176650 SH SOLE 1 176650 0 0 ACM RESH INC COM CL A 00108J109 719960 61535 SH SOLE 1 61535 0 0 ACTIVISION BLIZZARD INC COM 00507V109 8619427 100706 SH SOLE 1 95644 0 5062 ACUITY BRANDS INC COM 00508Y102 470164 2573 SH SOLE 1 2573 0 0 ACUITYADS HLDGS INC COM 00510L106 211692 133700 SH SOLE 1 133700 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 239203 6226 SH SOLE 1 6226 0 0 ADECOAGRO S A COM L00849106 120541 14900 SH SOLE 1 14900 0 0 ADEIA INC COM 00676P107 273845 30908 SH SOLE 1 11131 0 19777 ADMA BIOLOGICS INC COM 000899104 2708189 818184 SH SOLE 1 818184 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 3468330 9000 SH SOLE 1 8912 0 88 ADT INC DEL COM 00090Q103 7839916 1084359 SH SOLE 1 1056216 0 28143 ADTRAN HOLDINGS INC COM 00486H105 616510 38872 SH SOLE 1 38872 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 18649623 153356 SH SOLE 1 150381 0 2975 ADVANCED MICRO DEVICES INC COM 007903107 383611 3914 SH SOLE 1 3914 0 0 ADVANTAGE SOLUTIONS INC COM CL A 00791N102 500669 316879 SH SOLE 1 316879 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 107507 149856 SH SOLE 1 149856 0 0 AES CORP COM 00130H105 10039289 416914 SH SOLE 1 405750 0 11164 AFLAC INC COM 001055102 36770400 569907 SH SOLE 1 554190 0 15717 AGIOS PHARMACEUTICALS INC COM 00847X104 2814606 122534 SH SOLE 1 122534 0 0 AGNICO EAGLE MINES LTD COM 008474108 126159121 2474797 SH SOLE 1 2149014 0 325783 AIR LEASE CORP CL A 00912X302 337125 8563 SH SOLE 1 8563 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 1236760 59374 SH SOLE 1 59374 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 169788 302977 SH SOLE 1 302977 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 67769571 5551252 SH SOLE 1 5507552 0 43700 ALARM COM HLDGS INC COM 011642105 1844371 36682 SH SOLE 1 36682 0 0 ALCOA CORP COM 013872106 874821 20555 SH SOLE 1 20555 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1817885 183070 SH SOLE 1 183070 0 0 ALGOMA STL GROUP INC COM 015658107 742112 91600 SH SOLE 1 91600 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 13789547 1643528 SH SOLE 1 1643528 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 297909 46841 SH SOLE 1 46841 0 0 ALKERMES PLC SHS G01767105 18007687 638797 SH SOLE 1 638797 0 0 ALLEGION PLC ORD SHS G0176J109 852239 7985 SH SOLE 1 7985 0 0 ALLIANT ENERGY CORP COM 018802108 980264 18357 SH SOLE 1 16797 0 1560 ALLIED MOTION TECHNOLOGIES I COM 019330109 252732 6539 SH SOLE 1 6539 0 0 ALLSTATE CORP COM 020002101 23320851 210458 SH SOLE 1 209368 0 1090 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2584328 12901 SH SOLE 1 12901 0 0 ALPHABET INC CAP STK CL C 02079K107 83494632 802833 SH SOLE 1 759474 0 43359 ALPHABET INC CAP STK CL A 02079K305 27502661 265137 SH SOLE 1 260216 0 4921 ALPINE IMMUNE SCIENCES INC COM 02083G100 418710 54237 SH SOLE 1 54237 0 0 ALTAIR ENGR INC COM CL A 021369103 3959344 54907 SH SOLE 1 54907 0 0 ALTERYX INC COM CL A 02156B103 4575340 77759 SH SOLE 1 77759 0 0 ALTIMMUNE INC COM NEW 02155H200 331511 78557 SH SOLE 1 78557 0 0 ALTO INGREDIENTS INC COM 021513106 103404 68936 SH SOLE 1 68936 0 0 ALTRIA GROUP INC COM 02209S103 918904 20594 SH SOLE 1 20594 0 0 AMAZON COM INC COM 023135106 79753411 772131 SH SOLE 1 739052 0 33079 AMBARELLA INC SHS G037AX101 3468881 44806 SH SOLE 1 44806 0 0 AMBEV SA SPONSORED ADR 02319V103 5092074 1805700 SH SOLE 1 1646535 0 159165 AMER SOFTWARE INC CL A 029683109 227295 18025 SH SOLE 1 18025 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 11499952 546316 SH SOLE 1 494673 0 51643 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2373959 303964 SH SOLE 1 303964 0 0 AMERICAN EXPRESS CO COM 025816109 36545827 221557 SH SOLE 1 210839 0 10718 AMERICAN FINL GROUP INC OHIO COM 025932104 8313516 68424 SH SOLE 1 66614 0 1810 AMERICAN PUB ED INC COM 02913V103 151104 27879 SH SOLE 1 27879 0 0 AMERICAN RES CORP CL A 02927U208 87864 58576 SH SOLE 1 58576 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 154572 31481 SH SOLE 1 31481 0 0 AMERISAFE INC COM 03071H100 320280 6543 SH SOLE 1 6543 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8995780 56185 SH SOLE 1 54215 0 1970 AMETEK INC COM 031100100 11618262 79944 SH SOLE 1 75207 0 4737 AMGEN INC COM 031162100 56525260 233817 SH SOLE 1 222337 0 11480 AMICUS THERAPEUTICS INC COM 03152W109 385688 34778 SH SOLE 1 34778 0 0 AMN HEALTHCARE SVCS INC COM 001744101 2188319 26378 SH SOLE 1 26378 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 459391 330497 SH SOLE 1 330497 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 220517 23115 SH SOLE 1 23115 0 0 ANGI INC COM CL A NEW 00183L102 1261952 555926 SH SOLE 1 555926 0 0 ANGIODYNAMICS INC COM 03475V101 663280 64147 SH SOLE 1 64147 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 10129006 418727 SH SOLE 1 382567 0 36160 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6703496 100457 SH SOLE 1 100457 0 0 ANIKA THERAPEUTICS INC COM 035255108 459463 15998 SH SOLE 1 15998 0 0 ANNEXON INC COM 03589W102 233699 60701 SH SOLE 1 60701 0 0 ANSYS INC COM 03662Q105 18986573 57051 SH SOLE 1 54407 0 2644 ANTERO MIDSTREAM CORP COM 03676B102 1922135 183235 SH SOLE 1 183235 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 1063682 201455 SH SOLE 1 201455 0 0 AON PLC SHS CL A G0403H108 2195680 6964 SH SOLE 1 6789 0 175 APELLIS PHARMACEUTICALS INC COM 03753U106 10025590 151995 SH SOLE 1 151995 0 0 APPLE INC COM 037833100 419141996 2541795 SH SOLE 1 2423280 0 118515 APPLIED INDL TECHNOLOGIES IN COM 03820C105 485800 3418 SH SOLE 1 2101 0 1317 APPLIED MATLS INC COM 038222105 21045815 171341 SH SOLE 1 164505 0 6836 APPLOVIN CORP COM CL A 03831W108 921312 58496 SH SOLE 1 58496 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5481418 181986 SH SOLE 1 181986 0 0 ARCH CAP GROUP LTD ORD G0450A105 501220 7385 SH SOLE 1 7385 0 0 ARCH RESOURCES INC CL A 03940R107 3844153 29242 SH SOLE 1 29242 0 0 ARCHROCK INC COM 03957W106 392432 40167 SH SOLE 1 40167 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 6389948 828787 SH SOLE 1 828787 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 1309319 119029 SH SOLE 1 119029 0 0 ARDELYX INC COM 039697107 3372443 704059 SH SOLE 1 704059 0 0 ARDMORE SHIPPING CORP COM Y0207T100 1436174 96582 SH SOLE 1 96582 0 0 ARISTA NETWORKS INC COM 040413106 3078385 18339 SH SOLE 1 17789 0 550 ARLO TECHNOLOGIES INC COM 04206A101 83228 13734 SH SOLE 1 13734 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 593144 8326 SH SOLE 1 8326 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 5353948 244696 SH SOLE 1 244696 0 0 ARROW ELECTRS INC COM 042735100 9525084 76280 SH SOLE 1 72742 0 3538 ARVINAS INC COM 04335A105 3854606 141091 SH SOLE 1 141091 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 13509525 1695047 SH SOLE 1 1470307 0 224740 ASML HOLDING N V N Y REGISTRY SHS N07059210 1815454 2667 SH SOLE 1 2667 0 0 ASPEN AEROGELS INC COM 04523Y105 99785 13394 SH SOLE 1 13394 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 1376468 216086 SH SOLE 1 216086 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 309122 9829 SH SOLE 1 9829 0 0 ASSURANT INC COM 04621X108 2900411 24156 SH SOLE 1 23889 0 267 ASTRAZENECA PLC SPONSORED ADR 046353108 781557 11260 SH SOLE 1 11260 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 499003 37519 SH SOLE 1 37519 0 0 ASTRONICS CORP COM 046433108 1156335 86552 SH SOLE 1 86552 0 0 ASURE SOFTWARE INC COM 04649U102 838593 57834 SH SOLE 1 57834 0 0 AT&T INC COM 00206R102 38050551 1976652 SH SOLE 1 1877394 0 99258 ATI INC COM 01741R102 1326211 33609 SH SOLE 1 33609 0 0 ATLASSIAN CORPORATION CL A 049468101 29316799 171273 SH SOLE 1 170036 0 1237 ATRICURE INC COM 04963C209 1807842 43615 SH SOLE 1 43615 0 0 AUTODESK INC COM 052769106 13414663 64444 SH SOLE 1 60900 0 3544 AUTOHOME INC SP ADS RP CL A 05278C107 2484947 74244 SH SOLE 1 72059 0 2185 AUTOMATIC DATA PROCESSING IN COM 053015103 21184358 95155 SH SOLE 1 90718 0 4437 AVIDXCHANGE HOLDINGS INC COM 05368X102 393806 50488 SH SOLE 1 50488 0 0 AVNET INC COM 053807103 2463807 54509 SH SOLE 1 54509 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1228032 9216 SH SOLE 1 8912 0 304 AXIS CAP HLDGS LTD SHS G0692U109 554796 10176 SH SOLE 1 10176 0 0 AXOGEN INC COM 05463X106 968105 102445 SH SOLE 1 102445 0 0 AXON ENTERPRISE INC COM 05464C101 6180452 27487 SH SOLE 1 27487 0 0 AXONICS INC COM 05465P101 3429369 62855 SH SOLE 1 62855 0 0 AXT INC COM 00246W103 63979 16075 SH SOLE 1 16075 0 0 AZENTA INC COM 114340102 1154766 25880 SH SOLE 1 25880 0 0 AZZ INC COM 002474104 1067662 25889 SH SOLE 1 25889 0 0 B2GOLD CORP COM 11777Q209 33254576 8416864 SH SOLE 1 8325864 0 91000 BAIDU INC SPON ADR REP A 056752108 27085160 179467 SH SOLE 1 160898 0 18569 BAKER HUGHES COMPANY CL A 05722G100 14827316 513767 SH SOLE 1 500538 0 13229 BALL CORP COM 058498106 878398 15939 SH SOLE 1 15939 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 662088 168900 SH SOLE 1 168900 0 0 BANCO DE CHILE SPONSORED ADS 059520106 1790179 91710 SH SOLE 1 90448 0 1262 BANDWIDTH INC COM CL A 05988J103 1545931 101706 SH SOLE 1 101706 0 0 BANK AMERICA CORP COM 060505104 115634490 4043164 SH SOLE 1 3876905 0 166259 BANK MONTREAL QUE COM 063671101 336231141 3775059 SH SOLE 1 3381425 0 393634 BANK NOVA SCOTIA HALIFAX COM 064149107 476587353 9462958 SH SOLE 1 9041695 0 421263 BANK OZK LITTLE ROCK ARK COM 06417N103 1013004 29620 SH SOLE 1 29620 0 0 BAOZUN INC SPONSORED ADR 06684L103 751428 124822 SH SOLE 1 113650 0 11172 BARNES & NOBLE ED INC COM 06777U101 179822 118304 SH SOLE 1 118304 0 0 BARRICK GOLD CORP COM 067901108 221859848 11951384 SH SOLE 1 10930384 0 1021000 BATH & BODY WORKS INC COM 070830104 6958979 190240 SH SOLE 1 180191 0 10049 BAYTEX ENERGY CORP COM 07317Q105 12540091 3342973 SH SOLE 1 3342973 0 0 BCE INC COM NEW 05534B760 191175562 4268056 SH SOLE 1 3950756 0 317300 BEACON ROOFING SUPPLY INC COM 073685109 384997 6542 SH SOLE 1 6542 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 1286645 81023 SH SOLE 1 81023 0 0 BEIGENE LTD SPONSORED ADR 07725L102 6937264 32187 SH SOLE 1 30034 0 2153 BELLUS HEALTH INC NEW COM NEW 07987C204 5303385 738200 SH SOLE 1 738200 0 0 BENCHMARK ELECTRS INC COM 08160H101 629159 26558 SH SOLE 1 26558 0 0 BERKLEY W R CORP COM 084423102 6470246 103923 SH SOLE 1 103227 0 696 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8380800 18 SH SOLE 1 18 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28530348 92400 SH SOLE 1 92400 0 0 BERRY CORP COM 08579X101 1578470 201079 SH SOLE 1 201079 0 0 BEST BUY INC COM 086516101 5546056 70858 SH SOLE 1 70472 0 386 BGSF INC COM 05601C105 270063 25358 SH SOLE 1 25358 0 0 BHP GROUP LTD SPONSORED ADS 088606108 4330523 68294 SH SOLE 1 62757 0 5537 BIG LOTS INC COM 089302103 482810 44052 SH SOLE 1 44052 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 1913990 11312 SH SOLE 1 11312 0 0 BIOATLA INC COM 09077B104 130286 48614 SH SOLE 1 48614 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 2899076 347611 SH SOLE 1 347611 0 0 BIOGEN INC COM 09062X103 29823722 107268 SH SOLE 1 101842 0 5426 BIOMARIN PHARMACEUTICAL INC COM 09061G101 22410514 230466 SH SOLE 1 221941 0 8525 BLACK KNIGHT INC COM 09215C105 1617321 28098 SH SOLE 1 27088 0 1010 BLACKBAUD INC COM 09227Q100 1574773 22724 SH SOLE 1 22724 0 0 BLACKBERRY LTD COM 09228F103 15894789 3465000 SH SOLE 1 3465000 0 0 BLACKROCK CAP INVT CORP COM 092533108 36046 10448 SH SOLE 1 10448 0 0 BLACKROCK INC COM 09247X101 14500500 21671 SH SOLE 1 21000 0 671 BLOCK INC CL A 852234103 26226291 382029 SH SOLE 1 379099 0 2930 BLOOM ENERGY CORP COM CL A 093712107 3541601 177702 SH SOLE 1 177702 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 1525230 55706 SH SOLE 1 55706 0 0 BLUELINX HLDGS INC COM NEW 09624H208 1197047 17614 SH SOLE 1 17614 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1067073 23718 SH SOLE 1 23718 0 0 BOOT BARN HLDGS INC COM 099406100 426042 5559 SH SOLE 1 5559 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 253136 2731 SH SOLE 1 2731 0 0 BORGWARNER INC COM 099724106 1313938 26755 SH SOLE 1 25852 0 903 BOSTON PROPERTIES INC COM 101121101 4235702 78265 SH SOLE 1 78265 0 0 BOX INC CL A 10316T104 8656894 323139 SH SOLE 1 312468 0 10671 BRAEMAR HOTELS & RESORTS INC COM 10482B101 439646 113898 SH SOLE 1 113898 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 315921 66791 SH SOLE 1 66791 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 748995 24703 SH SOLE 1 24703 0 0 BRF SA SPONSORED ADR 10552T107 2693266 2104114 SH SOLE 1 2071744 0 32370 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2393388 31087 SH SOLE 1 31087 0 0 BRIGHTCOVE INC COM 10921T101 125321 28162 SH SOLE 1 28162 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 87217 15519 SH SOLE 1 15519 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1537019 22176 SH SOLE 1 22176 0 0 BROADCOM INC COM 11135F101 492061 767 SH SOLE 1 767 0 0 BROOKDALE SR LIVING INC COM 112463104 211300 71627 SH SOLE 1 71627 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 49868608 1522502 SH SOLE 1 1410516 0 111986 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 1544463 83800 SH SOLE 1 80200 0 3600 BROOKFIELD CORP CL A LTD VT SH 11271J107 217213136 6667723 SH SOLE 1 6144476 0 523247 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 114695251 3394334 SH SOLE 1 2931459 0 462875 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 14359364 311571 SH SOLE 1 311571 0 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 4469195 136600 SH SOLE 1 133400 0 3200 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 21050740 602024 SH SOLE 1 523524 0 78500 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 23780166 754476 SH SOLE 1 654076 0 100400 BROWN & BROWN INC COM 115236101 4257923 74154 SH SOLE 1 74154 0 0 BRP GROUP INC COM CL A 05589G102 1618569 63573 SH SOLE 1 63573 0 0 BRP INC COM SUN VTG 05577W200 36603215 467776 SH SOLE 1 467776 0 0 BRUNSWICK CORP COM 117043109 979982 11951 SH SOLE 1 11902 0 49 BUILD-A-BEAR WORKSHOP INC COM 120076104 1046590 45034 SH SOLE 1 45034 0 0 BURFORD CAP LTD ORD SHS G17977110 1678985 151807 SH SOLE 1 151807 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9930342 99933 SH SOLE 1 99933 0 0 C4 THERAPEUTICS INC COM STK 12529R107 357624 113893 SH SOLE 1 113893 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 51684031 246009 SH SOLE 1 235347 0 10662 CAE INC COM 124765108 6959561 307800 SH SOLE 1 245400 0 62400 CALIX INC COM 13100M509 1011243 18870 SH SOLE 1 18870 0 0 CALLON PETE CO DEL COM 13123X508 1013700 30314 SH SOLE 1 30314 0 0 CAMDEN PPTY TR SH BEN INT 133131102 206954 1974 SH SOLE 1 1974 0 0 CAMECO CORP COM 13321L108 65653304 2507357 SH SOLE 1 2124857 0 382500 CAMPBELL SOUP CO COM 134429109 870828 15839 SH SOLE 1 15839 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 15451972 803559 SH SOLE 1 737959 0 65600 CANADIAN IMPERIAL BK COMM TO COM 136069101 150002753 3537602 SH SOLE 1 3436002 0 101600 CANADIAN NAT RES LTD COM 136385101 275037731 4970372 SH SOLE 1 4423724 0 546648 CANADIAN NATL RY CO COM 136375102 538698940 4565699 SH SOLE 1 4245980 0 319719 CANADIAN PAC RY LTD COM 13645T100 455745096 5918840 SH SOLE 1 5459755 0 459085 CAPRI HOLDINGS LIMITED SHS G1890L107 12448984 264872 SH SOLE 1 252188 0 12684 CAREDX INC COM 14167L103 1724590 188686 SH SOLE 1 188686 0 0 CARIBOU BIOSCIENCES INC COM 142038108 420287 79150 SH SOLE 1 79150 0 0 CARISMA THERAPEUTICS INC COM 14216R101 45868 14796 SH SOLE 1 14796 0 0 CARLYLE GROUP INC COM 14316J108 5138939 165452 SH SOLE 1 165452 0 0 CARMAX INC COM 143130102 9067337 141060 SH SOLE 1 141060 0 0 CARNIVAL CORP COMMON STOCK 143658300 23129455 2278764 SH SOLE 1 2274173 0 4591 CARPARTS COM INC COM 14427M107 93471 17504 SH SOLE 1 17504 0 0 CARRIAGE SVCS INC COM 143905107 273612 8965 SH SOLE 1 8965 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 308851 138498 SH SOLE 1 138498 0 0 CARTERS INC COM 146229109 1093544 15205 SH SOLE 1 15205 0 0 CASTLE BIOSCIENCES INC COM 14843C105 958375 42182 SH SOLE 1 42182 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 3198713 192926 SH SOLE 1 192926 0 0 CATERPILLAR INC COM 149123101 38634371 168827 SH SOLE 1 159711 0 9116 CBRE GROUP INC CL A 12504L109 1171950 16096 SH SOLE 1 10712 0 5384 CECO ENVIRONMENTAL CORP COM 125141101 2027809 144947 SH SOLE 1 144947 0 0 CELESTICA INC SUB VTG SHS 15101Q108 20283487 1572843 SH SOLE 1 1572843 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1534043 42636 SH SOLE 1 42636 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 956112 156997 SH SOLE 1 156997 0 0 CELSIUS HLDGS INC COM NEW 15118V207 4091684 44025 SH SOLE 1 44025 0 0 CENOVUS ENERGY INC COM 15135U109 217071401 12442251 SH SOLE 1 11811051 0 631200 CENTERRA GOLD INC COM 152006102 25173527 3897355 SH SOLE 1 3893755 0 3600 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1969302 297029 SH SOLE 1 297029 0 0 CENTURY CASINOS INC COM 156492100 84588 11540 SH SOLE 1 11540 0 0 CERENCE INC COM 156727109 862616 30709 SH SOLE 1 30709 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1549404 21200 SH SOLE 1 20300 0 900 CEVA INC COM 157210105 208324 6846 SH SOLE 1 6846 0 0 CGI INC CL A SUB VTG 12532H104 42418572 440168 SH SOLE 1 440168 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 25042810 192637 SH SOLE 1 182833 0 9804 CHEGG INC COM 163092109 8188598 502368 SH SOLE 1 490318 0 12050 CHEMOURS CO COM 163851108 329520 11006 SH SOLE 1 11006 0 0 CHESAPEAKE ENERGY CORP COM 165167735 470688 6190 SH SOLE 1 6190 0 0 CHEVRON CORP NEW COM 166764100 46998075 288049 SH SOLE 1 288049 0 0 CHICOS FAS INC COM 168615102 454053 82555 SH SOLE 1 82555 0 0 CHIMERIX INC COM 16934W106 278509 221039 SH SOLE 1 221039 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 92759 17736 SH SOLE 1 17736 0 0 CHINA YUCHAI INTL LTD COM G21082105 1053646 133542 SH SOLE 1 133292 0 250 CHINOOK THERAPEUTICS INC COM 16961L106 3940385 170211 SH SOLE 1 170211 0 0 CHUBB LIMITED COM H1467J104 51750718 266509 SH SOLE 1 253410 0 13099 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 13329933 340919 SH SOLE 1 304263 0 36656 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 4616588 2060977 SH SOLE 1 1952477 0 108500 CIMPRESS PLC SHS EURO G2143T103 1075343 24540 SH SOLE 1 24540 0 0 CINCINNATI FINL CORP COM 172062101 5241309 46764 SH SOLE 1 46438 0 326 CINTAS CORP COM 172908105 2891750 6250 SH SOLE 1 6250 0 0 CIRRUS LOGIC INC COM 172755100 5718605 52282 SH SOLE 1 49577 0 2705 CISCO SYS INC COM 17275R102 2732101 52264 SH SOLE 1 52264 0 0 CITIGROUP INC COM NEW 172967424 72924547 1555226 SH SOLE 1 1479054 0 76172 CITIZENS INC CL A 174740100 221498 59703 SH SOLE 1 59703 0 0 CIVEO CORP CDA COM NEW 17878Y207 271196 13133 SH SOLE 1 13133 0 0 CLEAR SECURE INC COM CL A 18467V109 637397 24356 SH SOLE 1 24356 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 55948 53796 SH SOLE 1 53796 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1420117 77475 SH SOLE 1 75742 0 1733 CLOROX CO DEL COM 189054109 213308 1348 SH SOLE 1 1348 0 0 CMS ENERGY CORP COM 125896100 231832 3777 SH SOLE 1 3777 0 0 CNA FINL CORP COM 126117100 1094557 28044 SH SOLE 1 28044 0 0 COCA COLA CO COM 191216100 119539316 1927121 SH SOLE 1 1846638 0 80483 COCA COLA CONS INC COM 191098102 248812 465 SH SOLE 1 465 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 5862722 72856 SH SOLE 1 60120 0 12736 COEUR MNG INC COM NEW 192108504 554363 138938 SH SOLE 1 138938 0 0 COGENT BIOSCIENCES INC COM 19240Q201 2966333 274915 SH SOLE 1 274915 0 0 COGNEX CORP COM 192422103 6452054 130213 SH SOLE 1 127611 0 2602 COGNYTE SOFTWARE LTD ORD SHS M25133105 870294 256724 SH SOLE 1 256724 0 0 COHU INC COM 192576106 856558 22312 SH SOLE 1 22312 0 0 COLGATE PALMOLIVE CO COM 194162103 1619032 21544 SH SOLE 1 21544 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1000311 41697 SH SOLE 1 41697 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7537284 71424 SH SOLE 1 71424 0 0 COMFORT SYS USA INC COM 199908104 385918 2644 SH SOLE 1 2644 0 0 COMMERCIAL METALS CO COM 201723103 468707 9585 SH SOLE 1 9585 0 0 COMMERCIAL VEH GROUP INC COM 202608105 885804 121343 SH SOLE 1 121343 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2253464 353762 SH SOLE 1 353410 0 352 COMMVAULT SYS INC COM 204166102 701306 12360 SH SOLE 1 12360 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 123850 18430 SH SOLE 1 18430 0 0 COMPASS THERAPEUTICS INC COM 20454B104 73742 22551 SH SOLE 1 22551 0 0 COMSCORE INC COM 20564W105 25000 20325 SH SOLE 1 20325 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 419213 61649 SH SOLE 1 61649 0 0 CONDUENT INC COM 206787103 181488 52912 SH SOLE 1 52912 0 0 CONOCOPHILLIPS COM 20825C104 36467413 367578 SH SOLE 1 367578 0 0 CONSOLIDATED EDISON INC COM 209115104 2564721 26808 SH SOLE 1 26808 0 0 CONSTELLATION BRANDS INC CL A 21036P108 14575326 64524 SH SOLE 1 64524 0 0 CONSTELLATION ENERGY CORP COM 21037T109 7837676 99843 SH SOLE 1 97729 0 2114 CONSTELLIUM SE CL A SHS F21107101 1135273 74298 SH SOLE 1 74298 0 0 CONTAINER STORE GROUP INC COM 210751103 448328 130708 SH SOLE 1 130708 0 0 CORCEPT THERAPEUTICS INC COM 218352102 4787120 221012 SH SOLE 1 221012 0 0 CORE & MAIN INC CL A 21874C102 1360059 58877 SH SOLE 1 58877 0 0 CORECIVIC INC COM 21871N101 316241 34374 SH SOLE 1 34374 0 0 CORPORACION AMER ARPTS S A COM L1995B107 2435127 239207 SH SOLE 1 239207 0 0 COSTAR GROUP INC COM 22160N109 760724 11049 SH SOLE 1 11049 0 0 COSTCO WHSL CORP NEW COM 22160K105 60838253 122443 SH SOLE 1 116145 0 6298 COTERRA ENERGY INC COM 127097103 637255 25968 SH SOLE 1 25968 0 0 COURSERA INC COM 22266M104 470327 40827 SH SOLE 1 40827 0 0 CPI CARD GROUP INC COM NEW 12634H200 241434 5364 SH SOLE 1 5364 0 0 CRAWFORD & CO CL B 224633107 121217 15804 SH SOLE 1 15804 0 0 CRAWFORD & CO CL A 224633206 289632 34645 SH SOLE 1 34645 0 0 CREDICORP LTD COM G2519Y108 12334114 93165 SH SOLE 1 85815 0 7350 CRESCENT ENERGY COMPANY CL A COM 44952J104 157220 13901 SH SOLE 1 13901 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 4783099 34847 SH SOLE 1 33913 0 934 CROWN HLDGS INC COM 228368106 1006581 12170 SH SOLE 1 12170 0 0 CUMMINS INC COM 231021106 19159370 80205 SH SOLE 1 77439 0 2766 CURIS INC COM NEW 231269200 6832 11463 SH SOLE 1 11463 0 0 CURTISS WRIGHT CORP COM 231561101 544291 3088 SH SOLE 1 3088 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 1407912 133578 SH SOLE 1 133578 0 0 CUTERA INC COM 232109108 989891 41909 SH SOLE 1 41909 0 0 CVB FINL CORP COM 126600105 441837 26489 SH SOLE 1 26489 0 0 CVS HEALTH CORP COM 126650100 3473993 46750 SH SOLE 1 45891 0 859 CYBERARK SOFTWARE LTD SHS M2682V108 24606262 166281 SH SOLE 1 164528 0 1753 CYMABAY THERAPEUTICS INC COM 23257D103 2970363 340638 SH SOLE 1 340638 0 0 CYTOKINETICS INC COM NEW 23282W605 5897211 167582 SH SOLE 1 167582 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 202807 134309 SH SOLE 1 134309 0 0 CYXTERA TECHNOLOGIES INC COM CL A 23284C102 73858 241841 SH SOLE 1 241841 0 0 DAKTRONICS INC COM 234264109 769714 135752 SH SOLE 1 135752 0 0 DANA INC COM 235825205 363096 24126 SH SOLE 1 24126 0 0 DANAHER CORPORATION COM 235851102 92728540 367912 SH SOLE 1 350177 0 17735 DARLING INGREDIENTS INC COM 237266101 3117859 53388 SH SOLE 1 53388 0 0 DASEKE INC COM 23753F107 1058879 136983 SH SOLE 1 136983 0 0 DATADOG INC CL A COM 23804L103 4919954 67712 SH SOLE 1 66387 0 1325 DAVE & BUSTERS ENTMT INC COM 238337109 3281668 89200 SH SOLE 1 89200 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 245454 15887 SH SOLE 1 15887 0 0 DEERE & CO COM 244199105 10058170 24361 SH SOLE 1 23363 0 998 DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 664591 64336 SH SOLE 1 64336 0 0 DELL TECHNOLOGIES INC CL C 24703L202 6336131 157576 SH SOLE 1 157576 0 0 DENISON MINES CORP COM 248356107 632224 581291 SH SOLE 1 556200 0 25091 DENTSPLY SIRONA INC COM 24906P109 994491 25318 SH SOLE 1 25318 0 0 DESCARTES SYS GROUP INC COM 249906108 121964526 1511223 SH SOLE 1 1415049 0 96174 DESIGNER BRANDS INC CL A 250565108 423628 48470 SH SOLE 1 48470 0 0 DESPEGAR COM CORP ORD SHS G27358103 1317061 214505 SH SOLE 1 214505 0 0 DESTINATION XL GROUP INC COM 25065K104 285908 51889 SH SOLE 1 51889 0 0 DHI GROUP INC COM 23331S100 218844 56403 SH SOLE 1 56403 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 6757147 625083 SH SOLE 1 625083 0 0 DIAMONDBACK ENERGY INC COM 25278X109 6966932 51542 SH SOLE 1 51542 0 0 DIEBOLD NIXDORF INC COM STK 253651103 327956 273297 SH SOLE 1 273297 0 0 DIGITAL RLTY TR INC COM 253868103 4891217 49753 SH SOLE 1 48249 0 1504 DINGDONG CAYMAN LTD ADS 25445D101 442989 114764 SH SOLE 1 114764 0 0 DISH NETWORK CORPORATION CL A 25470M109 7086462 759535 SH SOLE 1 759535 0 0 DISNEY WALT CO COM 254687106 108433881 1082931 SH SOLE 1 1041037 0 41894 DISTRIBUTION SOLUTIONS GRP I COM 520776105 337768 7430 SH SOLE 1 7430 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 836931 619949 SH SOLE 1 619949 0 0 DOCUSIGN INC COM 256163106 36579344 627433 SH SOLE 1 606887 0 20546 DOLBY LABORATORIES INC COM CL A 25659T107 5312526 62193 SH SOLE 1 61493 0 700 DOLLAR GEN CORP NEW COM 256677105 3587501 17046 SH SOLE 1 17046 0 0 DOMINOS PIZZA INC COM 25754A201 210127 637 SH SOLE 1 637 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2302216 56344 SH SOLE 1 56344 0 0 DORIAN LPG LTD SHS USD Y2106R110 2418323 121280 SH SOLE 1 121280 0 0 DOUGLAS ELLIMAN INC COM 25961D105 115337 37086 SH SOLE 1 37086 0 0 DOUGLAS EMMETT INC COM 25960P109 1896169 153785 SH SOLE 1 153785 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 546701 459413 SH SOLE 1 424177 0 35236 DR REDDYS LABS LTD ADR 256135203 4014931 70524 SH SOLE 1 70483 0 41 DRAFTKINGS INC NEW COM CL A 26142V105 5158007 266426 SH SOLE 1 266426 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1673358 174672 SH SOLE 1 173798 0 874 DROPBOX INC CL A 26210C104 7358799 340370 SH SOLE 1 330819 0 9551 DT MIDSTREAM INC COMMON STOCK 23345M107 1354268 27431 SH SOLE 1 27431 0 0 DUCOMMUN INC DEL COM 264147109 394623 7213 SH SOLE 1 7213 0 0 DULUTH HLDGS INC COM CL B 26443V101 88401 13856 SH SOLE 1 13856 0 0 DUOLINGO INC CL A COM 26603R106 3139832 22020 SH SOLE 1 22020 0 0 DUPONT DE NEMOURS INC COM 26614N102 12252574 170720 SH SOLE 1 165744 0 4976 DURECT CORP COM NEW 266605500 107048 23631 SH SOLE 1 23631 0 0 DYNE THERAPEUTICS INC COM 26818M108 242035 21010 SH SOLE 1 21010 0 0 E L F BEAUTY INC COM 26856L103 12256151 148830 SH SOLE 1 148830 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 264096 9309 SH SOLE 1 9309 0 0 EATON CORP PLC SHS G29183103 2345473 13689 SH SOLE 1 13089 0 600 EBAY INC. COM 278642103 10559439 237986 SH SOLE 1 222749 0 15237 EBIX INC COM NEW 278715206 315544 23923 SH SOLE 1 23923 0 0 ECOPETROL S A SPONSORED ADS 279158109 15230329 1442266 SH SOLE 1 1325365 0 116901 EDGIO INC COM 53261M104 44808 56640 SH SOLE 1 56640 0 0 EDISON INTL COM 281020107 4344038 61539 SH SOLE 1 58784 0 2755 EDWARDS LIFESCIENCES CORP COM 28176E108 2472386 29885 SH SOLE 1 29497 0 388 EL POLLO LOCO HLDGS INC COM 268603107 257635 26865 SH SOLE 1 26865 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2640610 280916 SH SOLE 1 280916 0 0 ELASTIC N V ORD SHS N14506104 1960899 33867 SH SOLE 1 33317 0 550 ELDORADO GOLD CORP NEW COM 284902509 17746167 1713234 SH SOLE 1 1713234 0 0 ELECTRONIC ARTS INC COM 285512109 1877816 15590 SH SOLE 1 15590 0 0 EMAGIN CORP COM NEW 29076N206 68386 32878 SH SOLE 1 32878 0 0 EMBECTA CORP COMMON STOCK 29082K105 326276 11603 SH SOLE 1 11603 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 12322419 752744 SH SOLE 1 746457 0 6287 EMCOR GROUP INC COM 29084Q100 1925879 11845 SH SOLE 1 11845 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 475058 45855 SH SOLE 1 45855 0 0 EMERSON ELEC CO COM 291011104 29256122 335737 SH SOLE 1 320065 0 15672 EMPLOYERS HLDGS INC COM 292218104 363370 8716 SH SOLE 1 8716 0 0 ENBRIDGE INC COM 29250N105 536919820 14082814 SH SOLE 1 13215900 0 866914 ENDEAVOUR SILVER CORP COM 29258Y103 747328 193500 SH SOLE 1 193500 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 490582 181697 SH SOLE 1 179681 0 2016 ENERFLEX LTD COM 29269R105 5229976 878100 SH SOLE 1 878100 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 627878 293401 SH SOLE 1 293401 0 0 ENERPLUS CORP COM 292766102 7879688 546714 SH SOLE 1 539847 0 6867 ENETI INC COM Y2294C107 1238267 132435 SH SOLE 1 132435 0 0 ENNIS INC COM 293389102 402081 19065 SH SOLE 1 19065 0 0 ENOVIS CORPORATION COM 194014502 2114460 39530 SH SOLE 1 39530 0 0 ENPRO INDS INC COM 29355X107 489634 4713 SH SOLE 1 4713 0 0 ENSTAR GROUP LIMITED SHS G3075P101 1632497 7043 SH SOLE 1 6875 0 168 ENVISTA HOLDINGS CORPORATION COM 29415F104 1261761 30865 SH SOLE 1 30865 0 0 EOG RES INC COM 26875P101 9550742 83318 SH SOLE 1 77129 0 6189 EQRX INC COM 26886C107 844684 435404 SH SOLE 1 435404 0 0 EQUINOR ASA SPONSORED ADR 29446M102 2236844 78679 SH SOLE 1 69358 0 9321 EQUITRANS MIDSTREAM CORP COM 294600101 2070228 358171 SH SOLE 1 358171 0 0 ERASCA INC COM 29479A108 504900 167741 SH SOLE 1 167741 0 0 ERO COPPER CORP COM 296006109 4224485 238800 SH SOLE 1 234300 0 4500 ESPERION THERAPEUTICS INC NE COM 29664W105 380867 239539 SH SOLE 1 239539 0 0 ESS TECH INC COMMON STOCK 26916J106 109064 78463 SH SOLE 1 78463 0 0 ETSY INC COM 29786A106 17181893 154333 SH SOLE 1 153465 0 868 EVEREST RE GROUP LTD COM G3223R108 605412 1691 SH SOLE 1 1605 0 86 EVERSOURCE ENERGY COM 30040W108 1497349 19133 SH SOLE 1 19133 0 0 EXACT SCIENCES CORP COM 30063P105 10846277 159951 SH SOLE 1 156906 0 3045 EXELIXIS INC COM 30161Q104 9431921 485931 SH SOLE 1 485931 0 0 EXELON CORP COM 30161N101 6877919 164190 SH SOLE 1 154873 0 9317 EXPEDIA GROUP INC COM NEW 30212P303 5765426 59419 SH SOLE 1 57505 0 1914 EXPEDITORS INTL WASH INC COM 302130109 582755 5292 SH SOLE 1 5292 0 0 EXPENSIFY INC COM CL A 30219Q106 232764 28560 SH SOLE 1 28560 0 0 EXTRA SPACE STORAGE INC COM 30225T102 7859743 48240 SH SOLE 1 46933 0 1307 EXTREME NETWORKS COM 30226D106 826959 43251 SH SOLE 1 43251 0 0 EXXON MOBIL CORP COM 30231G102 48596816 443159 SH SOLE 1 443159 0 0 F5 INC COM 315616102 6442849 44223 SH SOLE 1 42940 0 1283 FACTSET RESH SYS INC COM 303075105 2200807 5302 SH SOLE 1 5302 0 0 FARO TECHNOLOGIES INC COM 311642102 900111 36575 SH SOLE 1 36575 0 0 FASTENAL CO COM 311900104 10459505 193910 SH SOLE 1 189963 0 3947 FASTLY INC CL A 31188V100 1947491 109656 SH SOLE 1 109656 0 0 FERGUSON PLC NEW SHS G3421J106 25582764 191273 SH SOLE 1 185583 0 5690 FIBROGEN INC COM 31572Q808 498931 26738 SH SOLE 1 26738 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 18958182 348945 SH SOLE 1 338917 0 10028 FIRST SOLAR INC COM 336433107 3620505 16646 SH SOLE 1 16646 0 0 FIRSTSERVICE CORP NEW COM 33767E202 38669164 274454 SH SOLE 1 255454 0 19000 FISCALNOTE HOLDINGS INC COM CL A 337655104 60553 27154 SH SOLE 1 27154 0 0 FIVE BELOW INC COM 33829M101 5893214 28612 SH SOLE 1 28612 0 0 FIVERR INTL LTD ORD SHS M4R82T106 4125554 118143 SH SOLE 1 118143 0 0 FLEX LTD ORD Y2573F102 10117865 439716 SH SOLE 1 437798 0 1918 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 820347 8618 SH SOLE 1 8358 0 260 FOOT LOCKER INC COM 344849104 5856537 147557 SH SOLE 1 147557 0 0 FORMFACTOR INC COM 346375108 2573894 80813 SH SOLE 1 80813 0 0 FORTINET INC COM 34959E109 20033038 301430 SH SOLE 1 286227 0 15203 FORTIS INC COM 349553107 239352578 5631035 SH SOLE 1 5124518 0 506517 FORTUNA SILVER MINES INC COM 349915108 461436 121100 SH SOLE 1 121100 0 0 FRANCO NEV CORP COM 351858105 240263268 1647308 SH SOLE 1 1508966 0 138342 FRONTIER GROUP HLDGS INC COM 35909R108 2295888 233322 SH SOLE 1 233322 0 0 FRONTLINE PLC COM M46528101 14119420 852622 SH SOLE 1 852622 0 0 FUTUREFUEL CORP COM 36116M106 167437 22688 SH SOLE 1 22688 0 0 G III APPAREL GROUP LTD COM 36237H101 348973 22442 SH SOLE 1 22442 0 0 G1 THERAPEUTICS INC COM 3621LQ109 44255 16513 SH SOLE 1 16513 0 0 GALLAGHER ARTHUR J & CO COM 363576109 336132 1757 SH SOLE 1 1757 0 0 GAOTU TECHEDU INC SPONSORED ADS 36257Y109 3516007 833177 SH SOLE 1 752962 0 80215 GAP INC COM 364760108 934423 93070 SH SOLE 1 93070 0 0 GEN DIGITAL INC COM 668771108 13524568 788145 SH SOLE 1 754281 0 33864 GENERAC HLDGS INC COM 368736104 7359585 68138 SH SOLE 1 68138 0 0 GENERAL MLS INC COM 370334104 5833756 68263 SH SOLE 1 67399 0 864 GENERAL MTRS CO COM 37045V100 11278476 307483 SH SOLE 1 302112 0 5371 GENETRON HLDGS LTD ADS 37186H100 12322 11735 SH SOLE 1 11735 0 0 GENIE ENERGY LTD CL B 372284208 240440 17398 SH SOLE 1 17398 0 0 GENTEX CORP COM 371901109 2448477 87352 SH SOLE 1 85911 0 1441 GEO GROUP INC NEW COM 36162J106 187798 23802 SH SOLE 1 23802 0 0 GERDAU SA SPON ADR REP PFD 373737105 10385622 2106617 SH SOLE 1 2062838 0 43779 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 59098416 1714076 SH SOLE 1 1531976 0 182100 GILDAN ACTIVEWEAR INC COM 375916103 6145793 185000 SH SOLE 1 185000 0 0 GILEAD SCIENCES INC COM 375558103 15058391 181492 SH SOLE 1 175783 0 5709 GLAUKOS CORP COM 377322102 2909107 58066 SH SOLE 1 58066 0 0 GLOBAL PMTS INC COM 37940X102 1067239 10141 SH SOLE 1 10141 0 0 GLOBE LIFE INC COM 37959E102 1709931 15542 SH SOLE 1 15542 0 0 GLYCOMIMETICS INC COM 38000Q102 200341 159001 SH SOLE 1 159001 0 0 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 856659 325726 SH SOLE 1 325726 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 2662040 279626 SH SOLE 1 279626 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 29338496 89690 SH SOLE 1 86219 0 3471 GOLDMINING INC COM 38149E101 50351 41750 SH SOLE 1 41750 0 0 GOODRX HLDGS INC COM CL A 38246G108 4375031 700005 SH SOLE 1 700005 0 0 GORMAN RUPP CO COM 383082104 224150 8966 SH SOLE 1 8966 0 0 GOSSAMER BIO INC COM 38341P102 334711 265644 SH SOLE 1 265644 0 0 GRAINGER W W INC COM 384802104 2071252 3007 SH SOLE 1 3007 0 0 GRAN TIERRA ENERGY INC COM 38500T101 3859972 4353105 SH SOLE 1 4353105 0 0 GRANITE PT MTG TR INC COM STK 38741L107 226042 45573 SH SOLE 1 45573 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 144314607 2330649 SH SOLE 1 2276549 0 54100 GREAT LAKES DREDGE & DOCK CO COM 390607109 100444 18498 SH SOLE 1 18498 0 0 GREEN BRICK PARTNERS INC COM 392709101 417915 11920 SH SOLE 1 11920 0 0 GREEN PLAINS INC COM 393222104 301347 9724 SH SOLE 1 9724 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 113800 15441 SH SOLE 1 15441 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1830881 64787 SH SOLE 1 64787 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1829926 8082 SH SOLE 1 8082 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1521580 16999 SH SOLE 1 15909 0 1090 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 4224912 21654 SH SOLE 1 20989 0 665 GUARDANT HEALTH INC COM 40131M109 3804617 162313 SH SOLE 1 162313 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 17513655 213451 SH SOLE 1 213451 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 302047 6829 SH SOLE 1 6829 0 0 HALLIBURTON CO COM 406216101 1818889 57487 SH SOLE 1 57487 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 5087214 133208 SH SOLE 1 133208 0 0 HANESBRANDS INC COM 410345102 6044792 1149200 SH SOLE 1 1149200 0 0 HANOVER INS GROUP INC COM 410867105 886393 6898 SH SOLE 1 6898 0 0 HARLEY DAVIDSON INC COM 412822108 4767399 125557 SH SOLE 1 125073 0 484 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 3481400 849122 SH SOLE 1 824062 0 25060 HARROW HEALTH INC COM 415858109 761146 35971 SH SOLE 1 35971 0 0 HARSCO CORP COM 415864107 1252403 183368 SH SOLE 1 183368 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3115979 44712 SH SOLE 1 42868 0 1844 HASBRO INC COM 418056107 2719452 50651 SH SOLE 1 48998 0 1653 HDFC BANK LTD SPONSORED ADS 40415F101 1099922 16498 SH SOLE 1 16498 0 0 HEALTH CATALYST INC COM 42225T107 180103 15433 SH SOLE 1 15433 0 0 HEALTHEQUITY INC COM 42226A107 5656532 96347 SH SOLE 1 96347 0 0 HEALTHSTREAM INC COM 42222N103 349400 12893 SH SOLE 1 12893 0 0 HEARTLAND EXPRESS INC COM 422347104 531012 33355 SH SOLE 1 33355 0 0 HEICO CORP NEW COM 422806109 348237 2036 SH SOLE 1 2036 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2577443 333003 SH SOLE 1 333003 0 0 HELLO GROUP INC ADS 423403104 3682488 404669 SH SOLE 1 359871 0 44798 HENRY SCHEIN INC COM 806407102 2610014 32009 SH SOLE 1 32009 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 621106 38578 SH SOLE 1 38578 0 0 HERC HLDGS INC COM 42704L104 475419 4174 SH SOLE 1 4174 0 0 HERCULES CAPITAL INC COM 427096508 5177965 401704 SH SOLE 1 401704 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 217257 6101 SH SOLE 1 6101 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 38728 12574 SH SOLE 1 12574 0 0 HERSHEY CO COM 427866108 1685721 6626 SH SOLE 1 6626 0 0 HESS CORP COM 42809H107 3064068 23153 SH SOLE 1 21936 0 1217 HESS MIDSTREAM LP CL A SHS 428103105 9374476 323928 SH SOLE 1 323928 0 0 HF SINCLAIR CORP COM 403949100 2386053 49319 SH SOLE 1 49319 0 0 HIBBETT INC COM 428567101 767802 13018 SH SOLE 1 13018 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1281806 28850 SH SOLE 1 28850 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 6700028 675406 SH SOLE 1 670914 0 4492 HNI CORP COM 404251100 651679 23408 SH SOLE 1 23408 0 0 HOME DEPOT INC COM 437076102 3001075 10169 SH SOLE 1 10169 0 0 HOMOLOGY MEDICINES INC COM 438083107 177340 172175 SH SOLE 1 172175 0 0 HONDA MOTOR LTD AMERN SHS 438128308 3644812 137592 SH SOLE 1 128622 0 8970 HONEYWELL INTL INC COM 438516106 14417902 75439 SH SOLE 1 75439 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 2481298 22735 SH SOLE 1 21397 0 1338 HORMEL FOODS CORP COM 440452100 500135 12541 SH SOLE 1 12541 0 0 HOSTESS BRANDS INC CL A 44109J106 2636061 105951 SH SOLE 1 105951 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 215935 3183 SH SOLE 1 3183 0 0 HUBBELL INC COM 443510607 1123849 4619 SH SOLE 1 4444 0 175 HUDBAY MINERALS INC COM 443628102 17009543 3242549 SH SOLE 1 3242549 0 0 HUDSON TECHNOLOGIES INC COM 444144109 146097 16735 SH SOLE 1 16735 0 0 HUNT J B TRANS SVCS INC COM 445658107 348990 1989 SH SOLE 1 1886 0 103 HUNTINGTON BANCSHARES INC COM 446150104 12537224 1119395 SH SOLE 1 1119395 0 0 HUYA INC ADS REP SHS A 44852D108 506154 140209 SH SOLE 1 119961 0 20248 HYDROFARM HLDGS GROUP INC COM 44888K209 51833 29961 SH SOLE 1 29961 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 868236 17403 SH SOLE 1 17403 0 0 I-80 GOLD CORP COM 44955L106 2059574 846100 SH SOLE 1 846100 0 0 IAMGOLD CORP COM 450913108 4049020 1483077 SH SOLE 1 1483077 0 0 ICHOR HOLDINGS SHS G4740B105 610339 18642 SH SOLE 1 18642 0 0 ICICI BANK LIMITED ADR 45104G104 20097044 931281 SH SOLE 1 804055 0 127226 IDEX CORP COM 45167R104 757778 3280 SH SOLE 1 3180 0 100 ILLINOIS TOOL WKS INC COM 452308109 2021122 8302 SH SOLE 1 8171 0 131 ILLUMINA INC COM 452327109 31005426 133328 SH SOLE 1 129114 0 4214 IMMERSION CORP COM 452521107 258634 28930 SH SOLE 1 28930 0 0 IMMUNIC INC COM 4525EP101 129491 86907 SH SOLE 1 86907 0 0 IMMUNOGEN INC COM 45253H101 1515471 394654 SH SOLE 1 394654 0 0 IMMUNOVANT INC COM 45258J102 967560 62383 SH SOLE 1 62383 0 0 IMPERIAL OIL LTD COM NEW 453038408 122678607 2412474 SH SOLE 1 2385225 0 27249 IMPINJ INC COM 453204109 3637763 26843 SH SOLE 1 26843 0 0 INARI MED INC COM 45332Y109 1694084 27439 SH SOLE 1 27439 0 0 INCYTE CORP COM 45337C102 10219339 141405 SH SOLE 1 135518 0 5887 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 618821 58656 SH SOLE 1 58656 0 0 INFINERA CORP COM 45667G103 1704732 219682 SH SOLE 1 219682 0 0 INFORMATICA INC COM CL A 45674M101 438224 26721 SH SOLE 1 26721 0 0 INFOSYS LTD SPONSORED ADR 456788108 38908099 2230969 SH SOLE 1 1954375 0 276594 INGLES MKTS INC CL A 457030104 633850 7146 SH SOLE 1 7146 0 0 INMODE LTD SHS M5425M103 9908783 310037 SH SOLE 1 308052 0 1985 INSEEGO CORP COM 45782B104 15450 26529 SH SOLE 1 26529 0 0 INSMED INC COM PAR $.01 457669307 8804177 516374 SH SOLE 1 514777 0 1597 INSULET CORP COM 45784P101 1706436 5350 SH SOLE 1 4686 0 664 INTAPP INC COM 45827U109 546196 12181 SH SOLE 1 12181 0 0 INTEL CORP COM 458140100 96586307 2956422 SH SOLE 1 2848233 0 108189 INTER PARFUMS INC COM 458334109 259872 1827 SH SOLE 1 1827 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6501187 78745 SH SOLE 1 77537 0 1208 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1951258 145291 SH SOLE 1 145291 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 423000 4056 SH SOLE 1 3889 0 167 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 4497498 67530 SH SOLE 1 61690 0 5840 INTERNATIONAL BUSINESS MACHS COM 459200101 13983501 106671 SH SOLE 1 103552 0 3119 INTERNATIONAL PAPER CO COM 460146103 2953278 81899 SH SOLE 1 81899 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 4986720 119643 SH SOLE 1 117204 0 2439 INTEVAC INC COM 461148108 403964 55111 SH SOLE 1 55111 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 1936187 35756 SH SOLE 1 35756 0 0 IONIS PHARMACEUTICALS INC COM 462222100 9962811 278758 SH SOLE 1 278758 0 0 IQIYI INC SPONSORED ADS 46267X108 5551175 762524 SH SOLE 1 685101 0 77423 IRHYTHM TECHNOLOGIES INC COM 450056106 810660 6536 SH SOLE 1 6536 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 7611692 122908 SH SOLE 1 118233 0 4675 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5181352 492524 SH SOLE 1 492524 0 0 ISHARES TR CORE S&P500 ETF 464287200 2083353 5068 SH SOLE 1 5068 0 0 ISHARES TR MSCI EAFE ETF 464287465 2112057 29531 SH SOLE 1 29531 0 0 ISHARES TR MSCI INDIA ETF 46429B598 23099951 586889 SH SOLE 1 586889 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1992093 409054 SH SOLE 1 409054 0 0 IVERIC BIO INC COM 46583P102 2048537 84198 SH SOLE 1 84198 0 0 JACOBS SOLUTIONS INC COM 46982L108 3313429 28197 SH SOLE 1 28197 0 0 JAMES RIV GROUP LTD COM G5005R107 336471 16294 SH SOLE 1 16294 0 0 JAMF HLDG CORP COM 47074L105 1951691 100499 SH SOLE 1 100499 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 33076726 226042 SH SOLE 1 220423 0 5619 JEFFERIES FINL GROUP INC COM 47233W109 943503 29726 SH SOLE 1 28705 0 1021 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5059653 99170 SH SOLE 1 99170 0 0 JOHNSON & JOHNSON COM 478160104 109528270 706634 SH SOLE 1 675399 0 31235 JOHNSON CTLS INTL PLC SHS G51502105 560287 9304 SH SOLE 1 7778 0 1526 JOUNCE THERAPEUTICS INC COM 481116101 28497 15404 SH SOLE 1 15404 0 0 JOYY INC ADS REPSTG COM A 46591M109 3492503 112011 SH SOLE 1 107463 0 4548 JPMORGAN CHASE & CO COM 46625H100 18999980 145806 SH SOLE 1 140080 0 5726 JUNIPER NETWORKS INC COM 48203R104 19525296 567266 SH SOLE 1 537296 0 29970 KALVISTA PHARMACEUTICALS INC COM 483497103 784986 99871 SH SOLE 1 99871 0 0 KAMAN CORP COM 483548103 1422601 62231 SH SOLE 1 61351 0 880 KANDI TECHNOLOGIES GROUP INC COM 483709101 51695 18730 SH SOLE 1 18730 0 0 KANZHUN LIMITED SPONSORED ADS 48553T106 910795 47861 SH SOLE 1 47861 0 0 KARUNA THERAPEUTICS INC COM 48576A100 7218374 39740 SH SOLE 1 39740 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 729181 187450 SH SOLE 1 187450 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 8428753 231432 SH SOLE 1 200929 0 30503 KE HLDGS INC SPONSORED ADS 482497104 9907768 525890 SH SOLE 1 478694 0 47196 KELLOGG CO COM 487836108 402965 6018 SH SOLE 1 6018 0 0 KENNAMETAL INC COM 489170100 1173639 42554 SH SOLE 1 42554 0 0 KEURIG DR PEPPER INC COM 49271V100 376261 10665 SH SOLE 1 10665 0 0 KEYCORP COM 493267108 1108521 88540 SH SOLE 1 84015 0 4525 KEYSIGHT TECHNOLOGIES INC COM 49338L103 8787096 54416 SH SOLE 1 53852 0 564 KEZAR LIFE SCIENCES INC COM 49372L100 278254 88899 SH SOLE 1 88899 0 0 KIMBERLY-CLARK CORP COM 494368103 2896736 21582 SH SOLE 1 20967 0 615 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 434338 40366 SH SOLE 1 40366 0 0 KINROSS GOLD CORP COM 496902404 26444194 5619703 SH SOLE 1 5611103 0 8600 KINSALE CAP GROUP INC COM 49714P108 1977688 6589 SH SOLE 1 6589 0 0 KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205 558851 47970 SH SOLE 1 47970 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 6245357 110381 SH SOLE 1 109636 0 745 KODIAK SCIENCES INC COM 50015M109 629219 101487 SH SOLE 1 101487 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 3517291 191678 SH SOLE 1 191678 0 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 330059 47559 SH SOLE 1 47559 0 0 KORU MEDICAL SYSTEMS INC COM 759910102 47315 11212 SH SOLE 1 11212 0 0 KOSMOS ENERGY LTD COM 500688106 3001571 403437 SH SOLE 1 403437 0 0 KROGER CO COM 501044101 1401318 28384 SH SOLE 1 28384 0 0 KRONOS BIO INC COM 50107A104 40322 27618 SH SOLE 1 27618 0 0 KRYSTAL BIOTECH INC COM 501147102 559619 6990 SH SOLE 1 6990 0 0 LANDSEA HOMES CORP COM 51509P103 99602 16436 SH SOLE 1 16436 0 0 LANDSTAR SYS INC COM 515098101 1273463 7104 SH SOLE 1 7104 0 0 LANTHEUS HLDGS INC COM 516544103 1645916 19936 SH SOLE 1 19936 0 0 LARIMAR THERAPEUTICS INC COM 517125100 189567 41847 SH SOLE 1 41847 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 7686413 80486 SH SOLE 1 80423 0 63 LAUDER ESTEE COS INC CL A 518439104 73861351 299689 SH SOLE 1 284871 0 14818 LEMONADE INC COM 52567D107 276687 19403 SH SOLE 1 19403 0 0 LESAKA TECHNOLOGIES INC COM NEW 64107N206 1204824 251005 SH SOLE 1 251005 0 0 LESLIES INC COM 527064109 1174987 106720 SH SOLE 1 106720 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 506249 208333 SH SOLE 1 208333 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 799201 294908 SH SOLE 1 273939 0 20969 LG DISPLAY CO LTD SPONS ADR REP 50186V102 880478 138006 SH SOLE 1 133509 0 4497 LI AUTO INC SPONSORED ADS 50202M102 11735008 470341 SH SOLE 1 429502 0 40839 LIBERTY GLOBAL PLC SHS CL A G5480U104 2730 140 SH SOLE 1 140 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3640031 178608 SH SOLE 1 170422 0 8186 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 376884 13417 SH SOLE 1 13417 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 6358488 227170 SH SOLE 1 225511 0 1659 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 248839 289684 SH SOLE 1 289684 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 2530026 166400 SH SOLE 1 163300 0 3100 LILLY ELI & CO COM 532457108 13477861 39246 SH SOLE 1 38146 0 1100 LINCOLN EDL SVCS CORP COM 533535100 68152 12041 SH SOLE 1 12041 0 0 LINCOLN NATL CORP IND COM 534187109 11610159 516696 SH SOLE 1 516696 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1326536 138759 SH SOLE 1 138759 0 0 LINDE PLC SHS G54950103 82291824 231521 SH SOLE 1 219206 0 12315 LINEAGE CELL THERAPEUTICS IN COM 53566P109 361533 241022 SH SOLE 1 241022 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 359498 32475 SH SOLE 1 32475 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 196172 18899 SH SOLE 1 18899 0 0 LIQUIDITY SVCS INC COM 53635B107 166153 12616 SH SOLE 1 12616 0 0 LITHIA MTRS INC COM 536797103 1431499 6253 SH SOLE 1 6253 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 1329072 61100 SH SOLE 1 59500 0 1600 LITTELFUSE INC COM 537008104 224928 839 SH SOLE 1 839 0 0 LIVANOVA PLC SHS G5509L101 3404339 78117 SH SOLE 1 78117 0 0 LIVERAMP HLDGS INC COM 53815P108 4858789 221559 SH SOLE 1 215825 0 5734 LKQ CORP COM 501889208 9655557 170112 SH SOLE 1 168018 0 2094 LL FLOORING HOLDINGS INC COM 55003T107 101331 26666 SH SOLE 1 26666 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 501619 216215 SH SOLE 1 216215 0 0 LOEWS CORP COM 540424108 2750960 47414 SH SOLE 1 47414 0 0 LOWES COS INC COM 548661107 54230264 271192 SH SOLE 1 257122 0 14070 LSI INDS INC OHIO COM 50216C108 835995 60014 SH SOLE 1 60014 0 0 LULULEMON ATHLETICA INC COM 550021109 11945068 32799 SH SOLE 1 31404 0 1395 LUMEN TECHNOLOGIES INC COM 550241103 10126914 3821477 SH SOLE 1 3732170 0 89307 LUXFER HLDGS PLC SHS G5698W116 205774 12176 SH SOLE 1 12176 0 0 LYFT INC CL A COM 55087P104 8651710 933302 SH SOLE 1 933302 0 0 M & T BK CORP COM 55261F104 8897802 74415 SH SOLE 1 74415 0 0 MADDEN STEVEN LTD COM 556269108 565560 15710 SH SOLE 1 15710 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 16634541 68664 SH SOLE 1 66574 0 2090 MAG SILVER CORP COM 55903Q104 10012040 792273 SH SOLE 1 772373 0 19900 MAGNA INTL INC COM 559222401 46958445 876749 SH SOLE 1 835549 0 41200 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 465197 50129 SH SOLE 1 50129 0 0 MALIBU BOATS INC COM CL A 56117J100 512622 9081 SH SOLE 1 9081 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 404382 95825 SH SOLE 1 95825 0 0 MANHATTAN ASSOCIATES INC COM 562750109 9102238 58781 SH SOLE 1 55643 0 3138 MANITOWOC CO INC COM NEW 563571405 807178 47231 SH SOLE 1 47231 0 0 MANNKIND CORP COM NEW 56400P706 679612 165759 SH SOLE 1 165759 0 0 MANULIFE FINL CORP COM 56501R106 94887186 5171256 SH SOLE 1 4375572 0 795684 MARATHON PETE CORP COM 56585A102 1423670 10559 SH SOLE 1 10559 0 0 MARINEMAX INC COM 567908108 859798 29906 SH SOLE 1 29906 0 0 MARKEL CORP COM 570535104 553119 433 SH SOLE 1 433 0 0 MARKETAXESS HLDGS INC COM 57060D108 559936 1431 SH SOLE 1 1431 0 0 MARSH & MCLENNAN COS INC COM 571748102 33282686 199836 SH SOLE 1 191263 0 8573 MASTERBRAND INC COMMON STOCK 57638P104 618107 76879 SH SOLE 1 76879 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2774999 7636 SH SOLE 1 7548 0 88 MASTERCRAFT BOAT HLDGS INC COM 57637H103 815037 26784 SH SOLE 1 26784 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 4492930 169289 SH SOLE 1 161062 0 8227 MCCORMICK & CO INC COM NON VTG 579780206 3379491 40614 SH SOLE 1 40614 0 0 MCDONALDS CORP COM 580135101 92438786 330599 SH SOLE 1 313829 0 16770 MCKESSON CORP COM 58155Q103 3583999 10066 SH SOLE 1 9211 0 855 MEDALLION FINL CORP COM 583928106 478301 62360 SH SOLE 1 62360 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 7413380 901871 SH SOLE 1 901871 0 0 MEDPACE HLDGS INC COM 58506Q109 568663 3024 SH SOLE 1 3006 0 18 MEDTRONIC PLC SHS G5960L103 20314466 251978 SH SOLE 1 239628 0 12350 MELCO RESORTS AND ENTMNT LTD ADR 585464100 5334570 419055 SH SOLE 1 419055 0 0 MERCK & CO INC COM 58933Y105 23813274 223830 SH SOLE 1 223830 0 0 MERCURY GENL CORP NEW COM 589400100 358313 11289 SH SOLE 1 11289 0 0 MERSANA THERAPEUTICS INC COM 59045L106 242700 59051 SH SOLE 1 59051 0 0 META PLATFORMS INC CL A 30303M102 36278830 171175 SH SOLE 1 163453 0 7722 METHANEX CORP COM 59151K108 56211187 1208040 SH SOLE 1 1067340 0 140700 METLIFE INC COM 59156R108 6325194 109168 SH SOLE 1 108611 0 557 METTLER TOLEDO INTERNATIONAL COM 592688105 4524831 2957 SH SOLE 1 2775 0 182 MGIC INVT CORP WIS COM 552848103 230864 17203 SH SOLE 1 17203 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 19638200 234402 SH SOLE 1 222618 0 11784 MICROSOFT CORP COM 594918104 239107083 829369 SH SOLE 1 795212 0 34157 MICROVAST HOLDINGS INC COM 59516C106 33083 26680 SH SOLE 1 26680 0 0 MILLERKNOLL INC COM 600544100 405462 19827 SH SOLE 1 19827 0 0 MIMEDX GROUP INC COM 602496101 131435 38544 SH SOLE 1 38544 0 0 MIRATI THERAPEUTICS INC COM 60468T105 5074549 136486 SH SOLE 1 136486 0 0 MISTER CAR WASH INC COM 60646V105 1584244 183787 SH SOLE 1 183787 0 0 MISTRAS GROUP INC COM 60649T107 188016 27731 SH SOLE 1 27731 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 2829273 54746 SH SOLE 1 53976 0 770 MOMENTIVE GLOBAL INC COM 60878Y108 4870958 522635 SH SOLE 1 509277 0 13358 MONDELEZ INTL INC CL A 609207105 38070676 546051 SH SOLE 1 533500 0 12551 MONGODB INC CL A 60937P106 3950452 16946 SH SOLE 1 16574 0 372 MONOLITHIC PWR SYS INC COM 609839105 18100527 36162 SH SOLE 1 35252 0 910 MONSTER BEVERAGE CORP NEW COM 61174X109 267404 4951 SH SOLE 1 4951 0 0 MOODYS CORP COM 615369105 17987856 58780 SH SOLE 1 56717 0 2063 MOOG INC CL A 615394202 1271163 12617 SH SOLE 1 12617 0 0 MORGAN STANLEY COM NEW 617446448 32091163 365503 SH SOLE 1 344474 0 21029 MORPHIC HLDG INC COM 61775R105 854014 22689 SH SOLE 1 22689 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 8160141 28519 SH SOLE 1 28141 0 378 MSC INDL DIRECT INC CL A 553530106 1966188 23407 SH SOLE 1 23407 0 0 MUELLER INDS INC COM 624756102 954138 12985 SH SOLE 1 12985 0 0 MULTIPLAN CORPORATION COM 62548M100 258669 244027 SH SOLE 1 244027 0 0 MURPHY OIL CORP COM 626717102 1821265 49250 SH SOLE 1 49250 0 0 MYRIAD GENETICS INC COM 62855J104 1404091 60443 SH SOLE 1 60443 0 0 NABORS INDUSTRIES LTD SHS G6359F137 989787 8119 SH SOLE 1 8119 0 0 NACCO INDS INC CL A 629579103 735648 20395 SH SOLE 1 20395 0 0 NASDAQ INC COM 631103108 1027140 18788 SH SOLE 1 16007 0 2781 NATIONAL BEVERAGE CORP COM 635017106 245412 4655 SH SOLE 1 4655 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 23726402 348969 SH SOLE 1 334235 0 14734 NATIONAL VISION HLDGS INC COM 63845R107 1766627 93770 SH SOLE 1 93770 0 0 NATWEST GROUP PLC SPONS ADR 639057207 1883838 285430 SH SOLE 1 285430 0 0 NCINO INC COM 63947X101 551528 22257 SH SOLE 1 22257 0 0 NEKTAR THERAPEUTICS COM 640268108 315059 448227 SH SOLE 1 448227 0 0 NERDWALLET INC COM CL A 64082B102 1406722 86942 SH SOLE 1 86942 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 24415884 241216 SH SOLE 1 231397 0 9819 NEVRO CORP COM 64157F103 1935435 53539 SH SOLE 1 53539 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 2400576 81569 SH SOLE 1 81569 0 0 NEW GOLD INC CDA COM 644535106 18134086 16673182 SH SOLE 1 16505582 0 167600 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206 9233890 239158 SH SOLE 1 223044 0 16114 NEWMONT CORP COM 651639106 379526 7743 SH SOLE 1 7743 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 482890 125426 SH SOLE 1 125426 0 0 NEXGEN ENERGY LTD COM 65340P106 10709277 2788900 SH SOLE 1 2755600 0 33300 NEXTDOOR HOLDINGS INC COM CL A 65345M108 66403 30885 SH SOLE 1 30885 0 0 NEXTERA ENERGY INC COM 65339F101 5666228 73511 SH SOLE 1 67076 0 6435 NEXTGEN HEALTHCARE INC COM 65343C102 675926 38824 SH SOLE 1 38824 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 792136 194151 SH SOLE 1 194151 0 0 NIU TECHNOLOGIES ADS 65481N100 1200911 290075 SH SOLE 1 235216 0 54859 NKARTA INC COM 65487U108 74919 21104 SH SOLE 1 21104 0 0 NL INDS INC COM NEW 629156407 90518 14937 SH SOLE 1 14937 0 0 NLIGHT INC COM 65487K100 229182 22513 SH SOLE 1 22513 0 0 NMI HLDGS INC CL A 629209305 747318 33467 SH SOLE 1 33467 0 0 NOODLES & CO COM CL A 65540B105 105672 21788 SH SOLE 1 21788 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 3250154 820746 SH SOLE 1 820746 0 0 NORDSTROM INC COM 655664100 785564 48283 SH SOLE 1 48283 0 0 NORFOLK SOUTHN CORP COM 655844108 14616340 68945 SH SOLE 1 66335 0 2610 NORTH AMERN CONSTR GROUP LTD COM 656811106 3168600 190000 SH SOLE 1 190000 0 0 NORTHEAST CMNTY BANCORP INC COM 664121100 279338 21291 SH SOLE 1 21291 0 0 NORTHWEST PIPE CO COM 667746101 517887 16583 SH SOLE 1 16583 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7709365 573187 SH SOLE 1 573187 0 0 NOVARTIS AG SPONSORED ADR 66987V109 27890536 303158 SH SOLE 1 291089 0 12069 NOVO-NORDISK A S ADR 670100205 2037151 12801 SH SOLE 1 12801 0 0 NOVOCURE LTD ORD SHS G6674U108 556355 9251 SH SOLE 1 9251 0 0 NRG ENERGY INC COM NEW 629377508 18527676 540323 SH SOLE 1 531988 0 8335 NUCOR CORP COM 670346105 1408921 9121 SH SOLE 1 8459 0 662 NURIX THERAPEUTICS INC COM 67080M103 115866 13048 SH SOLE 1 13048 0 0 NUTANIX INC CL A 67059N108 2996517 115295 SH SOLE 1 112681 0 2614 NUTRIEN LTD COM 67077M108 167696308 2270856 SH SOLE 1 2004735 0 266121 NUVATION BIO INC COM CL A 67080N101 93035 56045 SH SOLE 1 56045 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 58328567 1338917 SH SOLE 1 1176217 0 162700 NVENT ELECTRIC PLC SHS G6700G107 211394 4923 SH SOLE 1 4923 0 0 NVIDIA CORPORATION COM 67066G104 55273175 198989 SH SOLE 1 191129 0 7860 NVR INC COM 62944T105 618513 111 SH SOLE 1 92 0 19 NXP SEMICONDUCTORS N V COM N6596X109 11151764 59803 SH SOLE 1 57254 0 2549 OIL DRI CORP AMER COM 677864100 346653 8331 SH SOLE 1 8331 0 0 OIL STS INTL INC COM 678026105 1650173 198100 SH SOLE 1 198100 0 0 OKTA INC CL A 679295105 818504 9491 SH SOLE 1 9116 0 375 OLD DOMINION FREIGHT LINE IN COM 679580100 5953452 17467 SH SOLE 1 17024 0 443 OLLIES BARGAIN OUTLET HLDGS COM 681116109 859772 14839 SH SOLE 1 14839 0 0 ON SEMICONDUCTOR CORP COM 682189105 41456270 503599 SH SOLE 1 481906 0 21693 ONEMAIN HLDGS INC COM 68268W103 1108099 29884 SH SOLE 1 29884 0 0 ONEOK INC NEW COM 682680103 642072 10105 SH SOLE 1 10105 0 0 ONESPAN INC COM 68287N100 698723 39927 SH SOLE 1 39927 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 957989 79899 SH SOLE 1 79899 0 0 ONTO INNOVATION INC COM 683344105 1003062 11414 SH SOLE 1 11414 0 0 OOMA INC COM 683416101 523794 41870 SH SOLE 1 41870 0 0 OP BANCORP COM 67109R109 155328 17433 SH SOLE 1 17433 0 0 OPEN TEXT CORP COM 683715106 62893756 1630647 SH SOLE 1 1420347 0 210300 OPKO HEALTH INC COM 68375N103 1300028 890430 SH SOLE 1 890430 0 0 ORACLE CORP COM 68389X105 492290 5298 SH SOLE 1 5298 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1251491 206858 SH SOLE 1 206858 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 624755 293312 SH SOLE 1 293312 0 0 ORIC PHARMACEUTICALS INC COM 68622P109 246383 43225 SH SOLE 1 43225 0 0 ORIGIN MATERIALS INC COM 68622D106 110631 25909 SH SOLE 1 25909 0 0 ORLA MNG LTD NEW COM 68634K106 575279 121300 SH SOLE 1 121300 0 0 ORTHOFIX MED INC COM 68752M108 549266 32792 SH SOLE 1 32792 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 6288326 397900 SH SOLE 1 397900 0 0 OTTER TAIL CORP COM 689648103 273831 3789 SH SOLE 1 3789 0 0 OUTFRONT MEDIA INC COM 69007J106 480668 29616 SH SOLE 1 29616 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2047598 525025 SH SOLE 1 525025 0 0 OVID THERAPEUTICS INC COM 690469101 79614 30858 SH SOLE 1 30858 0 0 OVINTIV INC COM 69047Q102 4182550 116031 SH SOLE 1 116031 0 0 OWENS & MINOR INC NEW COM 690732102 200877 13806 SH SOLE 1 13806 0 0 OWENS CORNING NEW COM 690742101 264600 2762 SH SOLE 1 2762 0 0 OXFORD SQUARE CAP CORP COM 69181V107 69378 21955 SH SOLE 1 21955 0 0 P A M TRANSN SVCS INC COM 693149106 252631 8824 SH SOLE 1 8824 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5008435 183661 SH SOLE 1 183254 0 407 PACIRA BIOSCIENCES INC COM 695127100 1710878 41923 SH SOLE 1 41923 0 0 PACTIV EVERGREEN INC COM 69526K105 115032 14379 SH SOLE 1 14379 0 0 PAGERDUTY INC COM 69553P100 593995 16981 SH SOLE 1 16981 0 0 PAN AMERN SILVER CORP COM 697900108 65417461 3585426 SH SOLE 1 3400726 0 184700 PAR PAC HOLDINGS INC COM NEW 69888T207 1287457 44091 SH SOLE 1 44091 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 12972016 581444 SH SOLE 1 581444 0 0 PARK AEROSPACE CORP COM 70014A104 239827 17831 SH SOLE 1 17831 0 0 PARK-OHIO HLDGS CORP COM 700666100 161908 13403 SH SOLE 1 13403 0 0 PASSAGE BIO INC COM 702712100 79389 82895 SH SOLE 1 82895 0 0 PATTERSON COS INC COM 703395103 229954 8590 SH SOLE 1 8590 0 0 PAYCHEX INC COM 704326107 23808593 207772 SH SOLE 1 201153 0 6619 PAYCOM SOFTWARE INC COM 70432V102 6979766 22959 SH SOLE 1 22177 0 782 PAYLOCITY HLDG CORP COM 70438V106 624766 3143 SH SOLE 1 3143 0 0 PAYONEER GLOBAL INC COM 70451X104 588982 93787 SH SOLE 1 93787 0 0 PAYPAL HLDGS INC COM 70450Y103 64514599 849547 SH SOLE 1 808491 0 41056 PBF ENERGY INC CL A 69318G106 7275288 167788 SH SOLE 1 154232 0 13556 PCTEL INC COM 69325Q105 100877 23848 SH SOLE 1 23848 0 0 PDD HOLDINGS INC SPONSORED ADS 722304102 16201386 213457 SH SOLE 1 203891 0 9566 PDS BIOTECHNOLOGY CORP COM 70465T107 292260 47522 SH SOLE 1 47522 0 0 PEABODY ENERGY CORP COM 704551100 2942643 114947 SH SOLE 1 114947 0 0 PEARSON PLC SPONSORED ADR 705015105 4486613 429341 SH SOLE 1 410907 0 18434 PEDIATRIX MEDICAL GROUP INC COM 58502B106 574766 38549 SH SOLE 1 38549 0 0 PEGASYSTEMS INC COM 705573103 2103208 43383 SH SOLE 1 43383 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 155902 13748 SH SOLE 1 13748 0 0 PEMBINA PIPELINE CORP COM 706327103 171316032 5288864 SH SOLE 1 4744364 0 544500 PENN ENTERTAINMENT INC COM 707569109 2606699 87886 SH SOLE 1 87886 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1615783 11394 SH SOLE 1 11337 0 57 PEPSICO INC COM 713448108 47487874 260493 SH SOLE 1 252272 0 8221 PERDOCEO ED CORP COM 71363P106 1248144 92937 SH SOLE 1 92937 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 2913417 323713 SH SOLE 1 323713 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 9846 1061 SH SOLE 1 1061 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 23295342 2233494 SH SOLE 1 1974744 0 258750 PFIZER INC COM 717081103 68861506 1687782 SH SOLE 1 1604247 0 83535 PHILIP MORRIS INTL INC COM 718172109 14312574 147173 SH SOLE 1 147173 0 0 PHILLIPS 66 COM 718546104 486928 4803 SH SOLE 1 4803 0 0 PHOTRONICS INC COM 719405102 1973799 119047 SH SOLE 1 117175 0 1872 PHX MINERALS INC CL A 69291A100 292591 111676 SH SOLE 1 111676 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 68545 70231 SH SOLE 1 70231 0 0 PINTEREST INC CL A 72352L106 493805 18108 SH SOLE 1 18108 0 0 PIONEER NAT RES CO COM 723787107 14146888 69266 SH SOLE 1 62343 0 6923 PIXELWORKS INC COM NEW 72581M305 37650 25439 SH SOLE 1 25439 0 0 PLANET FITNESS INC CL A 72703H101 547496 7049 SH SOLE 1 7049 0 0 PLANET LABS PBC COM CL A 72703X106 239565 60958 SH SOLE 1 60958 0 0 PLAYAGS INC COM 72814N104 1022093 142950 SH SOLE 1 142950 0 0 PLAYSTUDIOS INC CLASS A COM 72815G108 228477 61918 SH SOLE 1 61918 0 0 PLIANT THERAPEUTICS INC COM 729139105 1156541 43479 SH SOLE 1 43479 0 0 PMV PHARMACEUTICALS INC COM 69353Y103 744397 156058 SH SOLE 1 156058 0 0 PNC FINL SVCS GROUP INC COM 693475105 33259147 261677 SH SOLE 1 258660 0 3017 POINT BIOPHARMA GLOBAL INC COM 730541109 484596 66657 SH SOLE 1 66657 0 0 POLARIS INC COM 731068102 9605118 86822 SH SOLE 1 86227 0 595 POPULAR INC COM NEW 733174700 5236022 91204 SH SOLE 1 91204 0 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 22415022 321639 SH SOLE 1 278421 0 43218 POTBELLY CORP COM 73754Y100 268576 32242 SH SOLE 1 32242 0 0 POWELL INDS INC COM 739128106 1331960 31274 SH SOLE 1 31274 0 0 POWER INTEGRATIONS INC COM 739276103 355488 4200 SH SOLE 1 4200 0 0 PPL CORP COM 69351T106 2669924 96075 SH SOLE 1 90129 0 5946 PRECIGEN INC COM 74017N105 163758 154489 SH SOLE 1 154489 0 0 PRECISION DRILLING CORP COM NEW 74022D407 19934667 387951 SH SOLE 1 348251 0 39700 PREFORMED LINE PRODS CO COM 740444104 264915 2069 SH SOLE 1 2069 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 200291 3198 SH SOLE 1 3198 0 0 PRIMO WATER CORPORATION COM 74167P108 11546585 752100 SH SOLE 1 752100 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 10337986 139101 SH SOLE 1 138674 0 427 PRIVIA HEALTH GROUP INC COM 74276R102 1902854 68919 SH SOLE 1 68919 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 1869318 29847 SH SOLE 1 29847 0 0 PROCTER AND GAMBLE CO COM 742718109 93059569 625863 SH SOLE 1 600553 0 25310 PROFRAC HLDG CORP CLASS A COM 74319N100 603586 47639 SH SOLE 1 47639 0 0 PROGRESSIVE CORP COM 743315103 1150489 8042 SH SOLE 1 8042 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 410714 3827 SH SOLE 1 3827 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 2806552 122024 SH SOLE 1 122024 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 333276 158703 SH SOLE 1 158703 0 0 PROTHENA CORP PLC SHS G72800108 4334381 89424 SH SOLE 1 89424 0 0 PROTO LABS INC COM 743713109 204602 6172 SH SOLE 1 6172 0 0 PRUDENTIAL FINL INC COM 744320102 33181388 401032 SH SOLE 1 388763 0 12269 PTC INC COM 69370C100 1782269 13899 SH SOLE 1 13730 0 169 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 413294 6618 SH SOLE 1 6618 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 568390 183945 SH SOLE 1 183945 0 0 PURE CYCLE CORP COM NEW 746228303 226413 23959 SH SOLE 1 23959 0 0 PURE STORAGE INC CL A 74624M102 14799754 580155 SH SOLE 1 580155 0 0 Q2 HLDGS INC COM 74736L109 3955671 160669 SH SOLE 1 160669 0 0 QUAD / GRAPHICS INC COM CL A 747301109 622561 145119 SH SOLE 1 145119 0 0 QUANTUM SI INC COM CL A 74765K105 42238 23999 SH SOLE 1 23999 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1397539 9878 SH SOLE 1 9878 0 0 QURATE RETAIL INC COM SER A 74915M100 1462727 1480793 SH SOLE 1 1452850 0 27943 RACKSPACE TECHNOLOGY INC COM 750102105 229775 122221 SH SOLE 1 122221 0 0 RADIANT LOGISTICS INC COM 75025X100 138409 21099 SH SOLE 1 21099 0 0 RADWARE LTD ORD M81873107 3675112 170618 SH SOLE 1 170618 0 0 RANGER OIL CORPORATION CLASS A COM 70788V102 2668404 65338 SH SOLE 1 65338 0 0 RAPID7 INC COM 753422104 10591299 230697 SH SOLE 1 230697 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 1299357 207234 SH SOLE 1 207234 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 15684763 160163 SH SOLE 1 160163 0 0 RECURSION PHARMACEUTICALS IN CL A 75629V104 1520040 227892 SH SOLE 1 227892 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 229850 16051 SH SOLE 1 16051 0 0 REDFIN CORP COM 75737F108 1040768 114875 SH SOLE 1 114875 0 0 REGENERON PHARMACEUTICALS COM 75886F107 24475084 29787 SH SOLE 1 28665 0 1122 RELMADA THERAPEUTICS INC COM 75955J402 248507 109959 SH SOLE 1 109959 0 0 RELX PLC SPONSORED ADR 759530108 14568739 449098 SH SOLE 1 421604 0 27494 REMITLY GLOBAL INC COM 75960P104 942132 55583 SH SOLE 1 55583 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1526390 7619 SH SOLE 1 7489 0 130 REPLIGEN CORP COM 759916109 2361754 14028 SH SOLE 1 14028 0 0 REPLIMUNE GROUP INC COM 76029N106 384988 21800 SH SOLE 1 21800 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 206114434 3070419 SH SOLE 1 2783219 0 287200 RETAIL OPPORTUNITY INVTS COR COM 76131N101 258134 18491 SH SOLE 1 18491 0 0 REVANCE THERAPEUTICS INC COM 761330109 4234069 131452 SH SOLE 1 131452 0 0 REVOLVE GROUP INC CL A 76156B107 3313800 126000 SH SOLE 1 126000 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 200778 7301 SH SOLE 1 7301 0 0 RH COM 74967X103 272289 1118 SH SOLE 1 1118 0 0 RIBBON COMMUNICATIONS INC COM 762544104 1046599 306023 SH SOLE 1 306023 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 770079 583393 SH SOLE 1 583393 0 0 RIMINI STR INC DEL COM 76674Q107 193076 46863 SH SOLE 1 46863 0 0 RINGCENTRAL INC CL A 76680R206 10897174 355304 SH SOLE 1 351180 0 4124 RIO TINTO PLC SPONSORED ADR 767204100 8545571 124571 SH SOLE 1 115377 0 9194 RITCHIE BROS AUCTIONEERS COM 767744105 128647140 2286642 SH SOLE 1 2192242 0 94400 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1572985 101614 SH SOLE 1 101614 0 0 RLI CORP COM 749607107 543868 4092 SH SOLE 1 4061 0 31 ROBLOX CORP CL A 771049103 5747814 127786 SH SOLE 1 127786 0 0 ROCKWELL AUTOMATION INC COM 773903109 26336551 89748 SH SOLE 1 85960 0 3788 ROGERS COMMUNICATIONS INC CL B 775109200 95949144 2070282 SH SOLE 1 1739082 0 331200 ROGERS CORP COM 775133101 2129493 13030 SH SOLE 1 13030 0 0 ROKU INC COM CL A 77543R102 33568529 510005 SH SOLE 1 498027 0 11978 ROSS STORES INC COM 778296103 14379872 135493 SH SOLE 1 128976 0 6517 ROYAL BK CDA SUSTAINABL COM 780087102 729093649 7624176 SH SOLE 1 6803986 0 820190 RUSH STREET INTERACTIVE INC COM 782011100 437275 140603 SH SOLE 1 140603 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 675667 41149 SH SOLE 1 41149 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 15779110 392125 SH SOLE 1 383469 0 8656 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 4846695 51402 SH SOLE 1 51402 0 0 RYERSON HLDG CORP COM 783754104 946026 26004 SH SOLE 1 26004 0 0 S&P GLOBAL INC COM 78409V104 40971777 118838 SH SOLE 1 112307 0 6531 SABRE CORP COM 78573M104 4064084 947339 SH SOLE 1 947339 0 0 SAFE BULKERS INC COM Y7388L103 1585704 429730 SH SOLE 1 429730 0 0 SAGE THERAPEUTICS INC COM 78667J108 4557779 108622 SH SOLE 1 107386 0 1236 SAIA INC COM 78709Y105 862494 3170 SH SOLE 1 3170 0 0 SALESFORCE INC COM 79466L302 3785831 18950 SH SOLE 1 18188 0 762 SAMSARA INC COM CL A 79589L106 3279160 166286 SH SOLE 1 166286 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2455278 422200 SH SOLE 1 422200 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 89078 23700 SH SOLE 1 23700 0 0 SANMINA CORPORATION COM 801056102 822450 13485 SH SOLE 1 13485 0 0 SAP SE SPON ADR 803054204 19007810 150200 SH SOLE 1 140649 0 9551 SARCOS TECHN AND ROBOTICS CO COM 80359A106 88219 185842 SH SOLE 1 185842 0 0 SAREPTA THERAPEUTICS INC COM 803607100 16493565 119666 SH SOLE 1 114522 0 5144 SASOL LTD SPONSORED ADR 803866300 10690475 783185 SH SOLE 1 688568 0 94617 SAVARA INC COM 805111101 404910 207646 SH SOLE 1 207646 0 0 SCHLUMBERGER LTD COM STK 806857108 675812 13764 SH SOLE 1 13764 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 431216 53902 SH SOLE 1 53902 0 0 SCHWAB CHARLES CORP COM 808513105 77619251 1481849 SH SOLE 1 1430677 0 51172 SCORPIO TANKERS INC SHS Y7542C130 5994650 106458 SH SOLE 1 106458 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1038590 120626 SH SOLE 1 120626 0 0 SEACOR MARINE HLDGS INC COM 78413P101 85514 11237 SH SOLE 1 11237 0 0 SEAGEN INC COM 81181C104 2841059 14032 SH SOLE 1 13532 0 500 SEALED AIR CORP NEW COM 81211K100 2384244 51933 SH SOLE 1 51933 0 0 SECUREWORKS CORP CL A 81374A105 394143 45991 SH SOLE 1 45991 0 0 SEER INC COM CL A 81578P106 102001 26425 SH SOLE 1 26425 0 0 SELECTQUOTE INC COM 816307300 774035 356698 SH SOLE 1 356698 0 0 SEMPRA COM 816851109 27995588 185205 SH SOLE 1 175565 0 9640 SEMRUSH HLDGS INC CL A COM 81686C104 244376 24316 SH SOLE 1 24316 0 0 SEMTECH CORP COM 816850101 5222182 216329 SH SOLE 1 213611 0 2718 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 13619145 272274 SH SOLE 1 261718 0 10556 SFL CORPORATION LTD SHS G7738W106 4902570 516060 SH SOLE 1 516060 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 123067845 4113141 SH SOLE 1 3628341 0 484800 SHELL PLC SPON ADS 780259305 566481 9845 SH SOLE 1 9845 0 0 SHERWIN WILLIAMS CO COM 824348106 612498 2725 SH SOLE 1 2725 0 0 SHIFT4 PMTS INC CL A 82452J109 942118 12429 SH SOLE 1 12429 0 0 SHOCKWAVE MED INC COM 82489T104 4715402 21747 SH SOLE 1 21703 0 44 SHOPIFY INC CL A 82509L107 356025916 7425860 SH SOLE 1 7033060 0 392800 SI-BONE INC COM 825704109 406146 20648 SH SOLE 1 20648 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 3493560 419899 SH SOLE 1 418536 0 1363 SIGNET JEWELERS LIMITED SHS G81276100 3256104 41863 SH SOLE 1 41863 0 0 SILICON LABORATORIES INC COM 826919102 3306925 18887 SH SOLE 1 18870 0 17 SILVERCORP METALS INC COM 82835P103 13467391 3541282 SH SOLE 1 3541282 0 0 SILVERCREST METALS INC COM 828363101 15097848 2123400 SH SOLE 1 2063200 0 60200 SK TELECOM LTD SPONSORED ADR 78440P306 5818872 283709 SH SOLE 1 273413 0 10296 SKILLZ INC COM 83067L109 22012 37107 SH SOLE 1 37107 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 681509 9059 SH SOLE 1 9059 0 0 SKYWEST INC COM 830879102 3360307 151570 SH SOLE 1 151570 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 7754707 65729 SH SOLE 1 62161 0 3568 SM ENERGY CO COM 78454L100 464274 16487 SH SOLE 1 16487 0 0 SMART SAND INC COM 83191H107 191162 108615 SH SOLE 1 108615 0 0 SMARTSHEET INC COM CL A 83200N103 6845151 143204 SH SOLE 1 141869 0 1335 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 10528936 377246 SH SOLE 1 371420 0 5826 SNAP INC CL A 83304A106 4665568 416197 SH SOLE 1 399735 0 16462 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 5474792 67540 SH SOLE 1 63662 0 3878 SOHU COM LTD SPONSORED ADS 83410S108 674590 45797 SH SOLE 1 42898 0 2899 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 760034 88997 SH SOLE 1 88997 0 0 SOLARWINDS CORP COM NEW 83417Q204 3026684 351940 SH SOLE 1 351940 0 0 SOLO BRANDS INC COM CL A 83425V104 157960 22000 SH SOLE 1 22000 0 0 SOMALOGIC INC CLASS A COM 83444K105 794741 311663 SH SOLE 1 311663 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 455063 5020 SH SOLE 1 4662 0 358 SOUTHERN COPPER CORP COM 84265V105 1681618 22054 SH SOLE 1 21816 0 238 SPIRE GLOBAL INC COM CL A 848560108 16349 24475 SH SOLE 1 24475 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 14172182 410431 SH SOLE 1 407722 0 2709 SPLUNK INC COM 848637104 19756649 206056 SH SOLE 1 192832 0 13224 SPOK HLDGS INC COM 84863T106 591653 58406 SH SOLE 1 58406 0 0 SPRINKLR INC CL A 85208T107 795226 61360 SH SOLE 1 61360 0 0 SPROUT SOCIAL INC COM CL A 85209W109 872654 14334 SH SOLE 1 14334 0 0 SPROUTS FMRS MKT INC COM 85208M102 908713 25941 SH SOLE 1 25941 0 0 SQUARESPACE INC CLASS A 85225A107 6372141 200571 SH SOLE 1 185469 0 15102 SSR MINING IN COM 784730103 16316385 1078905 SH SOLE 1 1053514 0 25391 STANTEC INC COM 85472N109 94458623 1615845 SH SOLE 1 1531045 0 84800 STARWOOD PPTY TR INC COM 85571B105 208990 11814 SH SOLE 1 11814 0 0 STEEL DYNAMICS INC COM 858119100 21261951 188059 SH SOLE 1 175682 0 12377 STEELCASE INC CL A 858155203 1305588 155058 SH SOLE 1 155058 0 0 STERLING INFRASTRUCTURE INC COM 859241101 373004 9847 SH SOLE 1 9847 0 0 STOKE THERAPEUTICS INC COM 86150R107 432619 51935 SH SOLE 1 51935 0 0 STRATASYS LTD SHS M85548101 473766 28661 SH SOLE 1 28661 0 0 STURM RUGER & CO INC COM 864159108 243029 4231 SH SOLE 1 4231 0 0 SUN LIFE FINANCIAL INC. COM 866796105 168800223 3613338 SH SOLE 1 3292255 0 321083 SUNCOR ENERGY INC NEW COM 867224107 101733647 3276946 SH SOLE 1 2802646 0 474300 SUNNOVA ENERGY INTL INC. COM 86745K104 5784102 370301 SH SOLE 1 370301 0 0 SUNPOWER CORP COM 867652406 3127093 225946 SH SOLE 1 225946 0 0 SUPER MICRO COMPUTER INC COM 86800U104 2226682 20898 SH SOLE 1 20898 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 630366 17399 SH SOLE 1 17399 0 0 SURO CAPITAL CORP COM NEW 86887Q109 232896 64336 SH SOLE 1 64336 0 0 SYNEOS HEALTH INC CL A 87166B102 5958585 167282 SH SOLE 1 166252 0 1030 SYNOPSYS INC COM 871607107 1975669 5115 SH SOLE 1 4985 0 130 T-MOBILE US INC COM 872590104 41305616 285181 SH SOLE 1 267971 0 17210 TABOOLA.COM LTD ORD SHS M8744T106 225575 82932 SH SOLE 1 82932 0 0 TABULA RASA HEALTHCARE INC COM 873379101 465776 83323 SH SOLE 1 83323 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 761166 46356 SH SOLE 1 46356 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 127590325 1371644 SH SOLE 1 1256468 0 115176 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1794033 15038 SH SOLE 1 14991 0 47 TAL EDUCATION GROUP SPONSORED ADS 874080104 2212899 345226 SH SOLE 1 334456 0 10770 TANDEM DIABETES CARE INC COM NEW 875372203 10041553 247268 SH SOLE 1 247268 0 0 TARGET CORP COM 87612E106 34916957 210813 SH SOLE 1 202913 0 7900 TASEKO MINES LTD COM 876511106 10374292 6259658 SH SOLE 1 6259658 0 0 TC ENERGY CORP COM 87807B107 296742291 7629246 SH SOLE 1 7169442 0 459804 TE CONNECTIVITY LTD SHS H84989104 36595178 279033 SH SOLE 1 262003 0 17030 TECK RESOURCES LTD CL B 878742204 54924762 1504254 SH SOLE 1 1251854 0 252400 TEEKAY CORPORATION COM Y8564W103 1912710 309500 SH SOLE 1 309500 0 0 TEEKAY TANKERS LTD CL A Y8565N300 4459912 103888 SH SOLE 1 103888 0 0 TELADOC HEALTH INC COM 87918A105 17475662 674736 SH SOLE 1 668607 0 6129 TELEPHONE & DATA SYS INC COM NEW 879433829 4104649 390547 SH SOLE 1 390547 0 0 TELUS CORPORATION COM 87971M103 222534550 11210292 SH SOLE 1 10079892 0 1130400 TELUS INTL CDA INC SUB VTG SHS 87975H100 1551825 76800 SH SOLE 1 74700 0 2100 TENABLE HLDGS INC COM 88025T102 6730552 141666 SH SOLE 1 133000 0 8666 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 9155428 1105728 SH SOLE 1 1008067 0 97661 TERADYNE INC COM 880770102 10829805 100733 SH SOLE 1 98234 0 2499 TEREX CORP NEW COM 880779103 3067534 63405 SH SOLE 1 61004 0 2401 TERNS PHARMACEUTICALS INC COM 880881107 141642 11963 SH SOLE 1 11963 0 0 TESLA INC COM 88160R101 35421098 170737 SH SOLE 1 164031 0 6706 TETRA TECHNOLOGIES INC DEL COM 88162F105 133857 50512 SH SOLE 1 50512 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 347212 39233 SH SOLE 1 39233 0 0 TEXAS INSTRS INC COM 882508104 1555044 8360 SH SOLE 1 8360 0 0 TFI INTL INC COM 87241L109 91102650 763515 SH SOLE 1 717415 0 46100 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 115715 18426 SH SOLE 1 18426 0 0 THERATECHNOLOGIES INC COM 88338H100 12984 16100 SH SOLE 1 16100 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 496255 861 SH SOLE 1 861 0 0 THERMON GROUP HLDGS INC COM 88362T103 800082 32106 SH SOLE 1 32106 0 0 THOMSON REUTERS CORP. COM NEW 884903709 349011257 2682637 SH SOLE 1 2471519 0 211118 TJX COS INC NEW COM 872540109 23966641 305853 SH SOLE 1 292127 0 13726 TOAST INC CL A 888787108 401097 22597 SH SOLE 1 22597 0 0 TOPBUILD CORP COM 89055F103 259759 1248 SH SOLE 1 1248 0 0 TORO CO COM 891092108 589815 5306 SH SOLE 1 5306 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 705333642 11776545 SH SOLE 1 10840931 0 935614 TOTALENERGIES SE SPONSORED ADS 89151E109 1081973 18323 SH SOLE 1 16969 0 1354 TOYOTA MOTOR CORP ADS 892331307 258159 1822 SH SOLE 1 1822 0 0 TRACTOR SUPPLY CO COM 892356106 2760310 11744 SH SOLE 1 11744 0 0 TRANSALTA CORP COM 89346D107 21771415 2489484 SH SOLE 1 2371284 0 118200 TRANSDIGM GROUP INC COM 893641100 14771219 20041 SH SOLE 1 19746 0 295 TRANSMEDICS GROUP INC COM 89377M109 2122258 28024 SH SOLE 1 28024 0 0 TRANSOCEAN LTD REG SHS H8817H100 716111 112596 SH SOLE 1 112596 0 0 TRANSUNION COM 89400J107 461576 7428 SH SOLE 1 7428 0 0 TRAVELERS COMPANIES INC COM 89417E109 26020038 151800 SH SOLE 1 144941 0 6859 TRAVERE THERAPEUTICS INC COM 89422G107 6230000 277012 SH SOLE 1 274424 0 2588 TREACE MED CONCEPTS INC COM 89455T109 813990 32314 SH SOLE 1 32314 0 0 TRI POINTE HOMES INC COM 87265H109 1367660 54015 SH SOLE 1 53184 0 831 TRICON RESIDENTIAL INC COM NPV 89612W102 1276295 164600 SH SOLE 1 157600 0 7000 TRIP COM GROUP LTD ADS 89677Q107 28050438 744636 SH SOLE 1 687901 0 56735 TRIPLE FLAG PRECIOUS METAL COM 89679M104 1528142 102603 SH SOLE 1 98203 0 4400 TRIUMPH GROUP INC NEW COM 896818101 992614 85644 SH SOLE 1 85644 0 0 TRUPANION INC COM 898202106 622634 14517 SH SOLE 1 14517 0 0 TRX GOLD CORPORATION COM 87283P109 32222 67000 SH SOLE 1 67000 0 0 TUNIU CORP SPONSORED ADS 89977P106 29856 15966 SH SOLE 1 14737 0 1229 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 54864 12759 SH SOLE 1 12759 0 0 TURNING PT BRANDS INC COM 90041L105 310254 14774 SH SOLE 1 14774 0 0 TUTOR PERINI CORP COM 901109108 664867 107758 SH SOLE 1 107758 0 0 TWILIO INC CL A 90138F102 375527 5636 SH SOLE 1 5636 0 0 U HAUL HOLDING COMPANY COM 023586100 70506 1182 SH SOLE 1 1182 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 386853 7461 SH SOLE 1 7461 0 0 U S SILICA HLDGS INC COM 90346E103 346296 29003 SH SOLE 1 29003 0 0 U S XPRESS ENTERPRISES INC COM CL A 90338N202 170793 28753 SH SOLE 1 28753 0 0 UBIQUITI INC COM 90353W103 489314 1801 SH SOLE 1 1801 0 0 UDEMY INC COM 902685106 99832 11306 SH SOLE 1 11306 0 0 ULTA BEAUTY INC COM 90384S303 40690066 74569 SH SOLE 1 70836 0 3733 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8335106 207858 SH SOLE 1 203693 0 4165 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 39492 14466 SH SOLE 1 14466 0 0 UNILEVER PLC SPON ADR NEW 904767704 975038 18776 SH SOLE 1 18776 0 0 UNION PAC CORP COM 907818108 1661804 8257 SH SOLE 1 8257 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 19462399 2221735 SH SOLE 1 1995121 0 226614 UNITED PARCEL SERVICE INC CL B 911312106 7576279 39055 SH SOLE 1 36831 0 2224 UNITED RENTALS INC COM 911363109 5028131 12705 SH SOLE 1 12444 0 261 UNITEDHEALTH GROUP INC COM 91324P102 70985381 150205 SH SOLE 1 143729 0 6476 UNITI GROUP INC COM 91325V108 850498 239577 SH SOLE 1 239577 0 0 UNIVERSAL ELECTRS INC COM 913483103 342996 33826 SH SOLE 1 33826 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 626203 34369 SH SOLE 1 34369 0 0 UNUM GROUP COM 91529Y106 2810263 71038 SH SOLE 1 70091 0 947 UPWORK INC COM 91688F104 2311997 204240 SH SOLE 1 204240 0 0 URANIUM ENERGY CORP COM 916896103 3135234 1088623 SH SOLE 1 1088623 0 0 URBAN OUTFITTERS INC COM 917047102 464199 16746 SH SOLE 1 16746 0 0 US BANCORP DEL COM NEW 902973304 40562523 1125174 SH SOLE 1 1083894 0 41280 V F CORP COM 918204108 23588113 1029599 SH SOLE 1 997648 0 31951 V2X INC COM 92242T101 4662890 117394 SH SOLE 1 117394 0 0 VAALCO ENERGY INC COM NEW 91851C201 1693386 373816 SH SOLE 1 373816 0 0 VACASA INC CLASS A COM 91854V107 427390 444180 SH SOLE 1 444180 0 0 VALARIS LIMITED CL A G9460G101 1771063 27222 SH SOLE 1 27222 0 0 VALE S A SPONSORED ADS 91912E105 72151241 4572322 SH SOLE 1 4220502 0 351820 VALERO ENERGY CORP COM 91913Y100 11232914 80465 SH SOLE 1 80465 0 0 VALHI INC NEW COM 918905209 275896 15847 SH SOLE 1 15847 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1521979 224150 SH SOLE 1 224150 0 0 VARONIS SYS INC COM 922280102 6424964 247019 SH SOLE 1 233489 0 13530 VEECO INSTRS INC DEL COM 922417100 3680402 174179 SH SOLE 1 174179 0 0 VEEVA SYS INC CL A COM 922475108 11312275 61550 SH SOLE 1 59160 0 2390 VERA BRADLEY INC COM 92335C106 191339 31943 SH SOLE 1 31943 0 0 VERACYTE INC COM 92337F107 975603 43749 SH SOLE 1 43749 0 0 VERASTEM INC COM 92337C104 78382 188782 SH SOLE 1 188782 0 0 VERICEL CORP COM 92346J108 293610 10014 SH SOLE 1 10014 0 0 VERISK ANALYTICS INC COM 92345Y106 2812284 14658 SH SOLE 1 14658 0 0 VERITONE INC COM 92347M100 162517 27876 SH SOLE 1 27876 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4582992 117845 SH SOLE 1 116735 0 1110 VERTEX INC CL A 92538J106 318378 15388 SH SOLE 1 15388 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1597405 5070 SH SOLE 1 5070 0 0 VIA RENEWABLES INC CL A COM NEW 92556D304 273494 14880 SH SOLE 1 14880 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 277093 8114 SH SOLE 1 8114 0 0 VIEMED HEALTHCARE INC COM 92663R105 2165158 223900 SH SOLE 1 223900 0 0 VIEW INC COM CL A 92671V106 33345 66689 SH SOLE 1 66689 0 0 VIEWRAY INC COM 92672L107 331195 95721 SH SOLE 1 95721 0 0 VIKING THERAPEUTICS INC COM 92686J106 1505593 90426 SH SOLE 1 90426 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 457188 19982 SH SOLE 1 19982 0 0 VIMEO INC COMMON STOCK 92719V100 74731 19512 SH SOLE 1 19512 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1306172 46649 SH SOLE 1 46649 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 785945 51775 SH SOLE 1 51109 0 666 VIRIDIAN THERAPEUTICS INC COM 92790C104 3466582 136265 SH SOLE 1 134129 0 2136 VIRNETX HLDG CORP COM 92823T108 184578 140899 SH SOLE 1 140899 0 0 VIRTU FINL INC CL A 928254101 287979 15237 SH SOLE 1 15237 0 0 VISA INC COM CL A 92826C839 102460297 454450 SH SOLE 1 435159 0 19291 VISHAY PRECISION GROUP INC COM 92835K103 598880 14341 SH SOLE 1 14341 0 0 VMWARE INC CL A COM 928563402 3013005 24133 SH SOLE 1 22766 0 1367 VORNADO RLTY TR SH BEN INT 929042109 5374044 349645 SH SOLE 1 349645 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 854407 110818 SH SOLE 1 110818 0 0 WABASH NATL CORP COM 929566107 401481 16327 SH SOLE 1 16327 0 0 WABTEC COM 929740108 7339988 72630 SH SOLE 1 72135 0 495 WALMART INC COM 931142103 8884010 60251 SH SOLE 1 60251 0 0 WARBY PARKER INC CL A COM 93403J106 310202 29292 SH SOLE 1 29292 0 0 WASTE CONNECTIONS INC COM 94106B101 336965060 2421231 SH SOLE 1 2252074 0 169157 WASTE MGMT INC DEL COM 94106L109 1240908 7605 SH SOLE 1 7605 0 0 WATERS CORP COM 941848103 3749929 12111 SH SOLE 1 11659 0 452 WATSCO INC COM 942622200 3648023 11466 SH SOLE 1 11466 0 0 WAYFAIR INC CL A 94419L101 11463104 333812 SH SOLE 1 333324 0 488 WEAVE COMMUNICATIONS INC COM 94724R108 78939 15883 SH SOLE 1 15883 0 0 WELLS FARGO CO NEW COM 949746101 11177854 299033 SH SOLE 1 294094 0 4939 WELLTOWER INC COM 95040Q104 3166977 44176 SH SOLE 1 44176 0 0 WESCO INTL INC COM 95082P105 206156 1334 SH SOLE 1 1334 0 0 WEST FRASER TIMBER CO LTD COM 952845105 43275671 606746 SH SOLE 1 542546 0 64200 WEST PHARMACEUTICAL SVSC INC COM 955306105 30846224 89030 SH SOLE 1 86795 0 2235 WESTERN COPPER & GOLD CORP COM 95805V108 415347 228200 SH SOLE 1 228200 0 0 WESTERN DIGITAL CORP. COM 958102105 1047377 27804 SH SOLE 1 27768 0 36 WESTERN NEW ENG BANCORP INC COM 958892101 243541 29664 SH SOLE 1 29664 0 0 WESTERN UN CO COM 959802109 7738892 694071 SH SOLE 1 688910 0 5161 WHEATON PRECIOUS METALS CORP COM 962879102 251476033 5221827 SH SOLE 1 4935027 0 286800 WHEELS UP EXPERIENCE INC COM CL A 96328L106 293944 464513 SH SOLE 1 464513 0 0 WHIRLPOOL CORP COM 963320106 328598 2489 SH SOLE 1 2489 0 0 WHITEHORSE FIN INC COM 96524V106 447690 35758 SH SOLE 1 35758 0 0 WILLIAMS COS INC COM 969457100 12159171 407206 SH SOLE 1 374801 0 32405 WILLIAMS SONOMA INC COM 969904101 6973186 57317 SH SOLE 1 57002 0 315 WINGSTOP INC COM 974155103 372300 2028 SH SOLE 1 2028 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4773916 1063233 SH SOLE 1 1063233 0 0 WIX COM LTD SHS M98068105 22915677 229616 SH SOLE 1 223946 0 5670 WM TECHNOLOGY INC COM 92971A109 149067 175538 SH SOLE 1 175538 0 0 WOLFSPEED INC COM 977852102 290327 4470 SH SOLE 1 4470 0 0 WOODWARD INC COM 980745103 572828 5883 SH SOLE 1 5883 0 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 536842 20420 SH SOLE 1 20420 0 0 WORKDAY INC CL A 98138H101 2641234 12788 SH SOLE 1 12094 0 694 WORKIVA INC COM CL A 98139A105 1749982 17088 SH SOLE 1 17088 0 0 WPP PLC NEW ADR 92937A102 442174 7429 SH SOLE 1 6277 0 1152 WW INTL INC COM 98262P101 1120146 271880 SH SOLE 1 271880 0 0 XBIOTECH INC COM 98400H102 199810 57916 SH SOLE 1 57916 0 0 XPERI INC COMMON STOCK 98423J101 532433 48713 SH SOLE 1 48713 0 0 XPO INC COM 983793100 561536 17603 SH SOLE 1 17603 0 0 XUNLEI LTD SPONSORED ADR 98419E108 286322 155610 SH SOLE 1 154032 0 1578 XYLEM INC COM 98419M100 8092682 77294 SH SOLE 1 77294 0 0 Y-MABS THERAPEUTICS INC COM 984241109 872311 174114 SH SOLE 1 174114 0 0 YAMANA GOLD INC COM 98462Y100 19789340 3394261 SH SOLE 1 3394261 0 0 YANDEX N V SHS CLASS A N97284108 0 20969 SH SOLE 1 18836 0 2133 YATSEN HLDG LTD ADS 985194109 209334 141442 SH SOLE 1 135011 0 6431 YELLOW CORP COM 985510106 401526 197796 SH SOLE 1 197796 0 0 YOUDAO INC SPONSORED ADS 98741T104 416033 48945 SH SOLE 1 47832 0 1113 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8234440 749949 SH SOLE 1 749949 0 0 YUM CHINA HLDGS INC COM 98850P109 18181583 286821 SH SOLE 1 268057 0 18764 ZAI LAB LTD ADR 98887Q104 4087089 122883 SH SOLE 1 122621 0 262 ZILLOW GROUP INC CL C CAP STK 98954M200 11938550 268463 SH SOLE 1 267256 0 1207 ZIMVIE INC COM 98888T107 384817 53225 SH SOLE 1 53225 0 0 ZIONS BANCORPORATION N A COM 989701107 1157902 38687 SH SOLE 1 38687 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2837684 99012 SH SOLE 1 98558 0 454 ZUORA INC COM CL A 98983V106 2305518 233352 SH SOLE 1 233352 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 761164 35635 SH SOLE 1 35635 0 0 ZYMEWORKS INC COM 98985Y108 373388 41304 SH SOLE 1 41304 0 0 ZYNEX INC COM 98986M103 143004 11917 SH SOLE 1 11917 0 0