The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1LIFE HEALTHCARE INC COM 68269G107 3,710 444,829 SH   SOLE   354,696 0 90,133
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,516,148 5,418,492 SH   SOLE   5,395,584 0 22,908
ACI WORLDWIDE INC COM 004498101 10,835 417,209 SH   SOLE   350,540 0 66,669
ADAPTHEALTH CORP COMMON STOCK 00653Q102 12,078 652,506 SH   SOLE   514,044 0 138,462
ADDUS HOMECARE CORP COM 006739106 45,712 537,408 SH   SOLE   537,408 0 0
ALCON AG ORD SHS H01301128 392,862 5,675,553 SH   SOLE   5,661,393 0 14,160
AMAZON COM INC COM 023135106 2,333 21,420 SH   SOLE   21,420 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 20,953 475,345 SH   SOLE   475,345 0 0
AMERICAS CAR-MART INC COM 03062T105 29,965 294,003 SH   SOLE   294,003 0 0
AMPHENOL CORP NEW CL A 032095101 450,531 6,999,087 SH   SOLE   5,706,694 742,430 549,963
AON PLC SHS CL A G0403H108 1,494,591 5,558,579 SH   SOLE   5,534,943 0 23,636
API GROUP CORP COM STK 00187Y100 6,835 452,681 SH   SOLE   452,681 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,457 71,090 SH   SOLE   64,994 0 6,096
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,563,321 3,225,869 SH   SOLE   3,212,918 0 12,951
ASTRAZENECA PLC SPONSORED ADR 046353108 309 4,607 SH   SOLE   4,607 0 0
ATLASSIAN CORP PLC CL A G06242104 645,722 3,356,842 SH   SOLE   3,342,658 0 14,184
ATRICURE INC COM 04963C209 7,564 185,473 SH   SOLE   149,513 0 35,960
AVALARA INC COM 05338G106 11,318 154,322 SH   SOLE   123,612 0 30,710
AVIENT CORPORATION COM 05368V106 11,745 288,854 SH   SOLE   224,382 0 64,472
AXON ENTERPRISE INC COM 05464C101 13,009 136,020 SH   SOLE   105,221 0 30,799
AXSOME THERAPEUTICS INC COM 05464T104 4,695 128,677 SH   SOLE   108,802 0 19,875
AZEK CO INC CL A 05478C105 10,803 633,607 SH   SOLE   633,607 0 0
AZENTA INC COM 114340102 25,387 354,710 SH   SOLE   322,708 0 32,002
BAIDU INC SPON ADR REP A 056752108 1,076 7,111 SH   SOLE   7,111 0 0
BEACON ROOFING SUPPLY INC COM 073685109 32,695 641,338 SH   SOLE   641,338 0 0
BILL COM HLDGS INC COM 090043100 161,479 1,409,684 SH   SOLE   1,154,512 137,700 117,472
BLACKLINE INC COM 09239B109 11,344 164,521 SH   SOLE   133,318 0 31,203
BOOT BARN HLDGS INC COM 099406100 10,735 147,478 SH   SOLE   113,241 0 34,237
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 969 10,941 SH   SOLE   10,941 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,033 343,069 SH   SOLE   270,799 0 72,270
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,270 50,793 SH   SOLE   50,793 0 0
BROWN & BROWN INC COM 115236101 1,087 18,734 SH   SOLE   18,734 0 0
CAE INC COM 124765108 1,719 71,255 SH   SOLE   71,255 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 11,436 283,990 SH   SOLE   224,164 0 59,826
CALLAWAY GOLF CO COM 131193104 12,145 594,187 SH   SOLE   469,980 0 124,207
CANADIAN PAC RY LTD COM 13645T100 2,271,883 32,011,879 SH   SOLE   31,247,222 371,120 393,537
CARLISLE COS INC COM 142339100 865 3,607 SH   SOLE   3,607 0 0
CARMAX INC COM 143130102 798 8,533 SH   SOLE   8,533 0 0
CASEYS GEN STORES INC COM 147528103 14,551 78,040 SH   SOLE   60,961 0 17,079
CGI INC CL A SUB VTG 12532H104 1,398 17,627 SH   SOLE   17,627 0 0
CHEVRON CORP NEW COM 166764100 278 1,890 SH   SOLE   1,890 0 0
CHUBB LIMITED COM H1467J104 1,786 9,218 SH   SOLE   9,218 0 0
CHURCH & DWIGHT CO INC COM 171340102 368,482 3,989,632 SH   SOLE   3,239,699 430,295 319,638
CI&T INC COM CL A G21307106 18,566 1,768,153 SH   SOLE   1,768,153 0 0
CIAN PLC ADS 83418T108 1,652 1,898,407 SH   SOLE   1,898,407 0 0
CLARUS CORP NEW COM 18270P109 10,213 533,604 SH   SOLE   419,516 0 114,088
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 19,683 1,825,858 SH   SOLE   1,825,858 0 0
COSTCO WHSL CORP NEW COM 22160K105 217,570 463,072 SH   SOLE   375,804 50,190 37,078
COUPANG INC CL A 22266T109 16,577 1,277,157 SH   SOLE   1,240,528 0 36,629
CRANE HLDGS CO COM 224441105 20,378 235,911 SH   SOLE   235,911 0 0
CREDICORP LTD COM G2519Y108 251 2,049 SH   SOLE   2,049 0 0
CRYOPORT INC COM PAR $0.001 229050307 8,304 262,716 SH   SOLE   222,519 0 40,197
CSW INDUSTRIALS INC COM 126402106 11,075 109,437 SH   SOLE   109,437 0 0
CSX CORP COM 126408103 4,411 151,484 SH   SOLE   151,484 0 0
CUBESMART COM 229663109 2,212 51,025 SH   SOLE   1,475 0 49,550
CUSHMAN WAKEFIELD PLC SHS G2717B108 27,624 1,837,894 SH   SOLE   1,837,894 0 0
DATADOG INC CL A COM 23804L103 204,865 2,082,597 SH   SOLE   1,695,643 222,390 164,564
DESCARTES SYS GROUP INC COM 249906108 331 5,335 SH   SOLE   5,335 0 0
DEXCOM INC COM 252131107 3,576 47,399 SH   SOLE   47,399 0 0
DLOCAL LTD CLASS A COM G29018101 16,335 612,710 SH   SOLE   612,710 0 0
DORMAN PRODS INC COM 258278100 32,891 306,874 SH   SOLE   306,874 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 12,359 1,525,758 SH   SOLE   1,525,758 0 0
EAST WEST BANCORP INC COM 27579R104 2,426 36,517 SH   SOLE   912 0 35,605
ELASTIC N V ORD SHS N14506104 8,378 115,318 SH   SOLE   115,318 0 0
ELEMENT SOLUTIONS INC COM 28618M106 34,878 1,937,664 SH   SOLE   1,937,664 0 0
EMCOR GROUP INC COM 29084Q100 25,172 246,884 SH   SOLE   246,884 0 0
ENDAVA PLC ADS 29260V105 43,235 463,346 SH   SOLE   456,410 0 6,936
ENSTAR GROUP LIMITED SHS G3075P101 28,277 134,280 SH   SOLE   134,280 0 0
ENTEGRIS INC COM 29362U104 265,897 2,832,007 SH   SOLE   2,321,908 293,000 217,099
EPAM SYS INC COM 29414B104 817,443 2,659,477 SH   SOLE   2,644,401 0 15,076
EPLUS INC COM 294268107 41,864 792,270 SH   SOLE   792,270 0 0
EURONET WORLDWIDE INC COM 298736109 12,412 120,543 SH   SOLE   95,943 0 24,600
FABRINET SHS G3323L100 26,203 319,820 SH   SOLE   310,955 0 8,865
FATE THERAPEUTICS INC COM 31189P102 4,442 178,553 SH   SOLE   150,723 0 27,830
FERGUSON PLC NEW SHS G3421J106 198,093 1,738,418 SH   SOLE   1,733,494 0 4,924
FERRARI N V COM N3167Y103 380,803 2,060,620 SH   SOLE   2,055,544 0 5,076
FIRSTSERVICE CORP NEW COM 33761N109 16,265 135,078 SH   SOLE   135,078 0 0
FIVE BELOW INC COM 33829M101 11,448 98,557 SH   SOLE   77,653 0 20,904
FIVE9 INC COM 338307101 12,349 131,930 SH   SOLE   108,207 0 23,723
FIVERR INTL LTD ORD SHS M4R82T106 351 9,719 SH   SOLE   9,719 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 198,365 2,993,285 SH   SOLE   2,427,677 324,560 241,048
FMC CORP COM NEW 302491303 436 4,028 SH   SOLE   4,028 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 35,276 1,003,304 SH   SOLE   950,218 0 53,086
FRESHWORKS INC CLASS A COM 358054104 11,299 863,845 SH   SOLE   839,515 0 24,330
GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 12,462 2,477,524 SH   SOLE   2,477,524 0 0
GLOBANT S A COM L44385109 69,327 380,645 SH   SOLE   372,864 0 7,781
GODADDY INC CL A 380237107 1,010 14,370 SH   SOLE   14,370 0 0
GRACO INC COM 384109104 320,791 5,367,098 SH   SOLE   4,365,847 574,380 426,871
GROCERY OUTLET HLDG CORP COM 39874R101 47,810 1,114,457 SH   SOLE   1,114,457 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 56,892 277,753 SH   SOLE   269,718 0 8,035
HDFC BANK LTD SPONSORED ADS 40415F101 7,233 130,188 SH   SOLE   130,188 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 1,343 339,894 SH   SOLE   339,894 0 0
HEALTH CATALYST INC COM 42225T107 8,908 573,994 SH   SOLE   464,430 0 109,564
HEICO CORP NEW COM 422806109 5,081 38,991 SH   SOLE   38,991 0 0
HEICO CORP NEW CL A 422806208 227,237 2,166,427 SH   SOLE   1,723,243 254,270 188,914
HELEN OF TROY LTD COM G4388N106 5,437 34,061 SH   SOLE   28,804 0 5,257
ICICI BANK LIMITED ADR 45104G104 2,476 139,483 SH   SOLE   139,483 0 0
ICON PLC SHS G4705A100 1,395,670 6,423,666 SH   SOLE   6,396,863 0 26,803
ICU MED INC COM 44930G107 19,724 117,325 SH   SOLE   117,325 0 0
IDEX CORP COM 45167R104 369 2,036 SH   SOLE   2,036 0 0
ILLUMINA INC COM 452327109 615 3,300 SH   SOLE   3,300 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,903 28,190 SH   SOLE   0 0 28,190
INGEVITY CORP COM 45688C107 11,381 180,729 SH   SOLE   142,277 0 38,452
INSMED INC COM PAR $.01 457669307 5,043 251,249 SH   SOLE   218,742 0 32,507
INTER PARFUMS INC COM 458334109 27,682 386,569 SH   SOLE   386,569 0 0
ISHARES TR MSCI EAFE ETF 464287465 179,823 2,862,063 SH   SOLE   2,862,063 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,205 30,589 SH   SOLE   30,589 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 13,046 118,947 SH   SOLE   93,843 0 25,104
JONES LANG LASALLE INC COM 48020Q107 845 4,783 SH   SOLE   4,783 0 0
LAM RESEARCH CORP COM 512807108 324,891 760,780 SH   SOLE   618,990 81,480 60,310
LANCASTER COLONY CORP COM 513847103 12,337 94,778 SH   SOLE   94,778 0 0
LANDSTAR SYS INC COM 515098101 24,125 166,378 SH   SOLE   166,378 0 0
LESLIES INC COM 527064109 24,227 1,579,304 SH   SOLE   1,579,304 0 0
LINCOLN ELEC HLDGS INC COM 533900106 722 5,881 SH   SOLE   5,881 0 0
LPL FINL HLDGS INC COM 50212V100 285,777 1,533,549 SH   SOLE   1,253,373 161,140 119,036
LULULEMON ATHLETICA INC COM 550021109 1,209,860 4,275,427 SH   SOLE   4,257,404 0 18,023
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9,443 199,636 SH   SOLE   165,559 0 34,077
MASTERCARD INCORPORATED CL A 57636Q104 344 1,067 SH   SOLE   1,067 0 0
MATADOR RES CO COM 576485205 8,212 167,825 SH   SOLE   123,736 0 44,089
MERCADOLIBRE INC COM 58733R102 6,492 9,834 SH   SOLE   9,834 0 0
MERCURY SYS INC COM 589378108 13,572 222,385 SH   SOLE   168,059 0 54,326
MERIDIANLINK INC COMMON STOCK 58985J105 7,985 469,987 SH   SOLE   469,987 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,178,225 1,028,102 SH   SOLE   975,922 28,125 24,055
MICROSOFT CORP COM 594918104 328,321 1,261,512 SH   SOLE   1,029,375 133,470 98,667
MSCI INC COM 55354G100 290,230 698,911 SH   SOLE   566,349 76,080 56,482
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,089 242,833 SH   SOLE   198,769 0 44,064
NATERA INC COM 632307104 4,627 125,500 SH   SOLE   106,924 0 18,576
NETFLIX INC COM 64110L106 1,070 6,000 SH   SOLE   6,000 0 0
NICE LTD SPONSORED ADR 653656108 1,024 5,174 SH   SOLE   5,174 0 0
NIKE INC CL B 654106103 318,590 3,085,618 SH   SOLE   2,511,986 329,150 244,482
NOVANTA INC COM 67000B104 4,142 33,178 SH   SOLE   33,178 0 0
NOVO-NORDISK A S ADR 670100205 423,814 3,850,053 SH   SOLE   3,846,209 0 3,844
NUVASIVE INC COM 670704105 12,317 246,434 SH   SOLE   206,974 0 39,460
OLD DOMINION FREIGHT LINE IN COM 679580100 350,723 1,373,820 SH   SOLE   1,121,713 144,970 107,137
OLLIES BARGAIN OUTLET HLDGS COM 681116109 32,037 531,110 SH   SOLE   531,110 0 0
OMNICELL COM COM 68213N109 4,309 37,408 SH   SOLE   37,408 0 0
OPEN TEXT CORP COM 683715106 1,007 26,433 SH   SOLE   26,433 0 0
PENUMBRA INC COM 70975L107 8,463 64,978 SH   SOLE   51,325 0 13,653
PERFORMANCE FOOD GROUP CO COM 71377A103 13,683 295,407 SH   SOLE   229,785 0 65,622
PINNACLE FINL PARTNERS INC COM 72346Q104 9,539 131,051 SH   SOLE   100,625 0 30,426
PLANET FITNESS INC CL A 72703H101 15,232 222,850 SH   SOLE   177,584 0 45,266
PRIMERICA INC COM 74164M108 13,393 112,596 SH   SOLE   87,251 0 25,345
PROCORE TECHNOLOGIES INC COM 74275K108 29,836 629,444 SH   SOLE   554,817 46,500 28,127
PTC INC COM 69370C100 766 7,156 SH   SOLE   7,156 0 0
RELX PLC SPONSORED ADR 759530108 1,742 64,362 SH   SOLE   64,362 0 0
REPLIGEN CORP COM 759916109 224,118 1,351,327 SH   SOLE   1,106,634 135,030 109,663
RESMED INC COM 761152107 1,366,073 6,416,199 SH   SOLE   6,389,421 0 26,778
REXFORD INDL RLTY INC COM 76169C100 12,913 223,026 SH   SOLE   176,038 0 46,988
ROCKET PHARMACEUTICALS INC COM 77313F106 4,831 370,749 SH   SOLE   324,133 0 46,616
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 584 8,402 SH   SOLE   8,402 0 0
SAIA INC COM 78709Y105 11,523 62,710 SH   SOLE   50,218 0 12,492
SCIENCE APPLICATIONS INTL CO COM 808625107 12,819 139,398 SH   SOLE   127,310 0 12,088
SEMTECH CORP COM 816850101 9,677 175,554 SH   SOLE   145,785 0 29,769
SERVICENOW INC COM 81762P102 395,125 826,985 SH   SOLE   672,744 88,595 65,646
SHERWIN WILLIAMS CO COM 824348106 292,860 1,299,234 SH   SOLE   1,054,021 140,930 104,283
SHIFT4 PMTS INC CL A 82452J109 8,886 250,037 SH   SOLE   198,794 0 51,243
SHOCKWAVE MED INC COM 82489T104 13,996 72,008 SH   SOLE   56,159 0 15,849
SHOPIFY INC CL A 82509L107 488,322 14,775,238 SH   SOLE   14,074,598 370,300 330,340
SIMULATIONS PLUS INC COM 829214105 1,949 40,078 SH   SOLE   40,078 0 0
SMARTSHEET INC COM CL A 83200N103 10,979 349,998 SH   SOLE   294,465 0 55,533
SNOWFLAKE INC CL A 833445109 186,647 1,304,953 SH   SOLE   1,067,810 136,340 100,803
SONY GROUP CORPORATION SPONSORED ADR 835699307 2,185 26,197 SH   SOLE   26,197 0 0
SP PLUS CORP COM 78469C103 14,850 493,198 SH   SOLE   493,198 0 0
SPROUT SOCIAL INC COM CL A 85209W109 13,029 221,386 SH   SOLE   184,584 0 36,802
SPS COMM INC COM 78463M107 11,889 103,864 SH   SOLE   84,205 0 19,659
STERIS PLC SHS USD G8473T100 1,271,650 6,104,019 SH   SOLE   6,078,538 0 25,481
STEVANATO GROUP S P A ORD SHS T9224W109 23,225 1,460,671 SH   SOLE   1,460,671 0 0
STRYKER CORPORATION COM 863667101 347,288 1,741,405 SH   SOLE   1,413,494 186,765 141,146
SURGERY PARTNERS INC COM 86881A100 10,643 353,478 SH   SOLE   284,504 0 68,974
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 932,528 11,147,971 SH   SOLE   10,806,885 100,280 240,806
TANDEM DIABETES CARE INC COM NEW 875372203 8,564 142,284 SH   SOLE   114,303 0 27,981
TDCX INC ADS 87190U100 7,953 834,508 SH   SOLE   834,508 0 0
TE CONNECTIVITY LTD SHS H84989104 1,039 9,203 SH   SOLE   9,203 0 0
TETRA TECH INC NEW COM 88162G103 14,246 105,611 SH   SOLE   83,002 0 22,609
TEXAS ROADHOUSE INC COM 882681109 13,435 181,065 SH   SOLE   144,038 0 37,027
THERMO FISHER SCIENTIFIC INC COM 883556102 590,442 1,101,735 SH   SOLE   897,287 117,270 87,178
THOUGHTWORKS HOLDING INC COM 88546E105 7,782 563,505 SH   SOLE   563,505 0 0
TIMKEN CO COM 887389104 11,952 223,938 SH   SOLE   176,189 0 47,749
TRANE TECHNOLOGIES PLC SHS G8994E103 1,368 10,520 SH   SOLE   10,520 0 0
UFP INDUSTRIES INC COM 90278Q108 11,887 177,448 SH   SOLE   140,630 0 36,818
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,027 83,443 SH   SOLE   68,953 0 14,490
UNIFIRST CORP MASS COM 904708104 20,048 122,628 SH   SOLE   122,628 0 0
UNION PAC CORP COM 907818108 225,714 1,058,943 SH   SOLE   866,505 110,550 81,888
UNITEDHEALTH GROUP INC COM 91324P102 414,910 804,542 SH   SOLE   655,378 85,780 63,384
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11,221 223,650 SH   SOLE   223,650 0 0
VECTRUS INC COM 92242T101 6,796 206,994 SH   SOLE   206,994 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102 33,776 2,139,061 SH   SOLE   2,139,061 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 22,950 127,544 SH   SOLE   127,544 0 0
VISA INC COM CL A 92826C839 444,957 2,230,359 SH   SOLE   1,820,040 235,720 174,599
WASTE CONNECTIONS INC COM 94106B101 366,882 2,944,003 SH   SOLE   2,383,746 322,017 238,240
WATSCO INC COM 942622200 669 2,810 SH   SOLE   2,810 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 330,083 1,102,039 SH   SOLE   895,916 118,560 87,563
WEX INC COM 96208T104 15,075 95,591 SH   SOLE   75,870 0 19,721
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 13,567 418,611 SH   SOLE   320,893 0 97,718
WINGSTOP INC COM 974155103 11,459 150,276 SH   SOLE   119,087 0 31,189
WNS HLDGS LTD SPON ADR 92932M101 116,688 1,572,620 SH   SOLE   1,506,330 0 66,290
WORKDAY INC CL A 98138H101 512 3,500 SH   SOLE   3,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 20,993 314,884 SH   SOLE   314,884 0 0
XP INC CL A G98239109 20,063 1,096,958 SH   SOLE   1,065,227 0 31,731
YANDEX N V SHS CLASS A N97284108 6,913 1,360,802 SH   SOLE   1,328,058 0 32,744
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 3,106 90,852 SH   SOLE   90,852 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 60,349 2,325,597 SH   SOLE   2,259,628 0 65,969