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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,341,219 5,193,089 SH   SOLE   5,170,200 0 22,889
ACI WORLDWIDE INC COM 004498101 9,102 431,973 SH   SOLE   363,287 0 68,686
ADAPTHEALTH CORP COMMON STOCK 00653Q102 12,861 673,007 SH   SOLE   532,089 0 140,918
ADDUS HOMECARE CORP COM 006739106 51,790 544,475 SH   SOLE   544,475 0 0
ALCON AG ORD SHS H01301128 298,971 5,248,791 SH   SOLE   5,234,662 0 14,129
AMAZON COM INC COM 023135106 366,353 3,191,228 SH   SOLE   2,668,263 295,210 227,755
AMERICAN WOODMARK CORPORATIO COM 030506109 21,309 480,463 SH   SOLE   480,463 0 0
AMERICAS CAR-MART INC COM 03062T105 17,194 277,586 SH   SOLE   277,586 0 0
AMPHENOL CORP NEW CL A 032095101 534,128 7,864,068 SH   SOLE   6,601,525 712,580 549,963
AON PLC SHS CL A G0403H108 1,430,796 5,280,665 SH   SOLE   5,257,029 0 23,636
API GROUP CORP COM STK 00187Y100 6,248 457,029 SH   SOLE   457,029 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,557 76,820 SH   SOLE   70,248 0 6,572
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,321,627 3,089,503 SH   SOLE   3,076,552 0 12,951
ASTRAZENECA PLC SPONSORED ADR 046353108 266,085 4,845,834 SH   SOLE   4,840,432 0 5,402
ATLASSIAN CORP PLC CL A G06242104 1,248,478 5,879,895 SH   SOLE   5,681,371 100,590 97,934
ATRICURE INC COM 04963C209 7,601 192,247 SH   SOLE   155,133 0 37,114
AVIENT CORPORATION COM 05368V106 9,152 298,883 SH   SOLE   233,384 0 65,499
AXON ENTERPRISE INC COM 05464C101 15,669 137,256 SH   SOLE   106,457 0 30,799
AXSOME THERAPEUTICS INC COM 05464T104 5,903 133,705 SH   SOLE   112,899 0 20,806
AZEK CO INC CL A 05478C105 10,748 645,509 SH   SOLE   645,509 0 0
AZENTA INC COM 114340102 22,627 514,725 SH   SOLE   481,969 0 32,756
BAIDU INC SPON ADR REP A 056752108 837 7,111 SH   SOLE   7,111 0 0
BEACON ROOFING SUPPLY INC COM 073685109 25,816 480,826 SH   SOLE   480,826 0 0
BILL COM HLDGS INC COM 090043100 211,008 1,560,482 SH   SOLE   1,310,937 133,990 115,555
BLACKLINE INC COM 09239B109 10,100 167,574 SH   SOLE   135,811 0 31,763
BOOT BARN HLDGS INC COM 099406100 11,197 187,611 SH   SOLE   149,589 0 38,022
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,028 11,150 SH   SOLE   11,150 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,799 372,432 SH   SOLE   295,485 0 76,947
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,081 51,093 SH   SOLE   51,093 0 0
BROWN & BROWN INC COM 115236101 1,165 19,131 SH   SOLE   19,131 0 0
CAE INC COM 124765108 1,107 70,239 SH   SOLE   70,239 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 9,444 291,292 SH   SOLE   230,511 0 60,781
CANADIAN NAT RES LTD COM 136385101 1,123 24,027 SH   SOLE   24,027 0 0
CANADIAN PAC RY LTD COM 13645T100 2,146,821 31,285,643 SH   SOLE   30,536,056 356,130 393,457
CARLISLE COS INC COM 142339100 861 3,071 SH   SOLE   3,071 0 0
CARMAX INC COM 143130102 572 8,785 SH   SOLE   8,785 0 0
CASEYS GEN STORES INC COM 147528103 16,090 78,760 SH   SOLE   61,681 0 17,079
CGI INC CL A SUB VTG 12532H104 1,328 17,627 SH   SOLE   17,627 0 0
CHEVRON CORP NEW COM 166764100 274 1,890 SH   SOLE   1,890 0 0
CHUBB LIMITED COM H1467J104 1,708 9,293 SH   SOLE   9,293 0 0
CI&T INC COM CL A G21307106 18,082 1,811,818 SH   SOLE   1,811,818 0 0
CIAN PLC ADS 83418T108 0 1,898,407 SH   SOLE   1,898,407 0 0
CLARUS CORP NEW COM 18270P109 7,894 633,058 SH   SOLE   498,160 0 134,898
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 02124E109 19,163 2,614,359 SH   SOLE   2,614,359 0 0
CORTEVA INC COM 22052L104 7,582 132,521 SH   SOLE   132,521 0 0
COSTCO WHSL CORP NEW COM 22160K105 247,189 516,074 SH   SOLE   430,116 48,880 37,078
COUPANG INC CL A 22266T109 19,601 1,202,524 SH   SOLE   1,165,895 0 36,629
CRANE HLDGS CO COM 224441105 13,889 158,878 SH   SOLE   158,878 0 0
CREDICORP LTD COM G2519Y108 270 2,205 SH   SOLE   2,205 0 0
CRYOPORT INC COM PAR $0.001 229050307 6,561 272,243 SH   SOLE   230,670 0 41,573
CSW INDUSTRIALS INC COM 126402106 10,814 89,583 SH   SOLE   89,583 0 0
CSX CORP COM 126408103 7,265 267,211 SH   SOLE   267,211 0 0
CUBESMART COM 229663109 2,035 51,565 SH   SOLE   1,453 0 50,112
CUSHMAN WAKEFIELD PLC SHS G2717B108 20,743 1,858,735 SH   SOLE   1,858,735 0 0
DATADOG INC CL A COM 23804L103 203,288 2,324,617 SH   SOLE   1,943,493 216,560 164,564
DESCARTES SYS GROUP INC COM 249906108 343 5,335 SH   SOLE   5,335 0 0
DEXCOM INC COM 252131107 6,810 82,944 SH   SOLE   82,944 0 0
DLOCAL LTD CLASS A COM G29018101 12,180 591,283 SH   SOLE   591,283 0 0
DORMAN PRODS INC COM 258278100 25,700 310,947 SH   SOLE   310,947 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 15,869 2,592,987 SH   SOLE   2,592,987 0 0
EAST WEST BANCORP INC COM 27579R104 2,469 36,517 SH   SOLE   912 0 35,605
ELASTIC N V ORD SHS N14506104 33,710 469,829 SH   SOLE   469,829 0 0
ELEMENT SOLUTIONS INC COM 28618M106 32,141 1,964,628 SH   SOLE   1,964,628 0 0
EMCOR GROUP INC COM 29084Q100 28,931 249,489 SH   SOLE   249,489 0 0
ENDAVA PLC ADS 29260V105 36,450 454,151 SH   SOLE   447,215 0 6,936
ENSTAR GROUP LIMITED SHS G3075P101 23,947 135,685 SH   SOLE   135,685 0 0
ENTEGRIS INC COM 29362U104 282,044 3,210,513 SH   SOLE   2,712,314 281,100 217,099
EPAM SYS INC COM 29414B104 1,301,747 3,594,596 SH   SOLE   3,575,159 0 19,437
EPLUS INC COM 294268107 33,423 805,765 SH   SOLE   805,765 0 0
EURONET WORLDWIDE INC COM 298736109 9,577 123,976 SH   SOLE   98,951 0 25,025
FABRINET SHS G3323L100 35,924 378,343 SH   SOLE   367,260 0 11,083
FATE THERAPEUTICS INC COM 31189P102 4,192 187,639 SH   SOLE   158,254 0 29,385
FERGUSON PLC NEW SHS G3421J106 176,910 1,700,571 SH   SOLE   1,695,658 0 4,913
FERRARI N V COM N3167Y103 366,906 1,968,171 SH   SOLE   1,963,128 0 5,043
FIVE BELOW INC COM 33829M101 14,019 101,295 SH   SOLE   80,076 0 21,219
FIVE9 INC COM 338307101 11,782 154,400 SH   SOLE   125,992 0 28,408
FLOOR & DECOR HLDGS INC CL A 339750101 307,188 4,317,473 SH   SOLE   3,600,384 406,300 310,789
FOCUS FINL PARTNERS INC COM CL A 34417P100 32,934 1,019,010 SH   SOLE   965,045 0 53,965
FRESHWORKS INC CLASS A COM 358054104 10,705 792,987 SH   SOLE   768,657 0 24,330
GALLAGHER ARTHUR J & CO COM 363576109 435,911 2,547,103 SH   SOLE   2,124,689 241,810 180,604
GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 11,753 2,522,087 SH   SOLE   2,522,087 0 0
GLOBANT S A COM L44385109 68,663 366,909 SH   SOLE   359,128 0 7,781
GODADDY INC CL A 380237107 1,056 14,655 SH   SOLE   14,655 0 0
GRACO INC COM 384109104 359,516 5,966,080 SH   SOLE   4,987,239 551,970 426,871
GROCERY OUTLET HLDG CORP COM 39874R101 30,191 910,739 SH   SOLE   910,739 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E206 52,020 261,040 SH   SOLE   253,005 0 8,035
HDFC BANK LTD SPONSORED ADS 40415F101 7,434 130,771 SH   SOLE   130,771 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 0 339,894 SH   SOLE   339,894 0 0
HEALTH CATALYST INC COM 42225T107 6,097 599,501 SH   SOLE   485,212 0 114,289
HEICO CORP NEW COM 422806109 9,826 68,362 SH   SOLE   68,362 0 0
HEICO CORP NEW CL A 422806208 278,649 2,434,675 SH   SOLE   2,001,811 243,950 188,914
HELEN OF TROY LTD COM G4388N106 720 7,248 SH   SOLE   7,248 0 0
HILLMAN SOLUTIONS CORP COM 431636109 14,361 1,892,114 SH   SOLE   1,892,114 0 0
IAC INC COM NEW 44891N208 9,844 174,323 SH   SOLE   143,032 0 31,291
ICICI BANK LIMITED ADR 45104G104 2,886 139,372 SH   SOLE   139,372 0 0
ICON PLC SHS G4705A100 1,135,710 6,171,668 SH   SOLE   6,144,875 0 26,793
ICU MED INC COM 44930G107 26,771 176,728 SH   SOLE   176,728 0 0
ILLUMINA INC COM 452327109 640 3,300 SH   SOLE   3,300 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 1,777 28,658 SH   SOLE   0 0 28,658
INGEVITY CORP COM 45688C107 11,360 185,775 SH   SOLE   146,854 0 38,921
INSMED INC COM PAR $.01 457669307 5,759 263,306 SH   SOLE   228,748 0 34,558
INTER PARFUMS INC COM 458334109 28,756 389,760 SH   SOLE   389,760 0 0
ISHARES TR MSCI EAFE ETF 464287465 30,495 542,514 SH   SOLE   542,514 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,396 34,511 SH   SOLE   34,511 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 10,585 122,498 SH   SOLE   96,906 0 25,592
JONES LANG LASALLE INC COM 48020Q107 705 4,740 SH   SOLE   4,740 0 0
LAM RESEARCH CORP COM 512807108 313,709 846,603 SH   SOLE   708,103 78,190 60,310
LANCASTER COLONY CORP COM 513847103 14,545 95,655 SH   SOLE   95,655 0 0
LANDSTAR SYS INC COM 515098101 24,430 167,619 SH   SOLE   167,619 0 0
LESLIES INC COM 527064109 28,703 1,983,634 SH   SOLE   1,983,634 0 0
LINCOLN ELEC HLDGS INC COM 533900106 764 6,009 SH   SOLE   6,009 0 0
LPL FINL HLDGS INC COM 50212V100 518,336 2,394,492 SH   SOLE   2,015,241 214,870 164,381
LULULEMON ATHLETICA INC COM 550021109 1,233,596 4,108,972 SH   SOLE   4,090,956 0 18,016
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10,910 205,815 SH   SOLE   171,044 0 34,771
MASTERCARD INCORPORATED CL A 57636Q104 316 1,103 SH   SOLE   1,103 0 0
MATADOR RES CO COM 576485205 11,803 240,085 SH   SOLE   189,859 0 50,226
MCKESSON CORP COM 58155Q103 302,630 884,883 SH   SOLE   738,104 84,020 62,759
MERCADOLIBRE INC COM 58733R102 8,191 9,873 SH   SOLE   9,873 0 0
MERCURY SYS INC COM 589378108 9,594 230,008 SH   SOLE   174,643 0 55,365
MERIDIANLINK INC COMMON STOCK 58985J105 12,823 739,952 SH   SOLE   739,952 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,064,285 970,284 SH   SOLE   919,356 26,988 23,940
MICROSOFT CORP COM 594918104 332,650 1,400,631 SH   SOLE   1,173,814 128,150 98,667
MSCI INC COM 55354G100 329,638 778,882 SH   SOLE   649,380 73,020 56,482
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,332 261,931 SH   SOLE   214,764 0 47,167
NATERA INC COM 632307104 5,830 131,094 SH   SOLE   111,528 0 19,566
NETFLIX INC COM 64110L106 1,438 6,000 SH   SOLE   6,000 0 0
NICE LTD SPONSORED ADR 653656108 995 5,174 SH   SOLE   5,174 0 0
NOVANTA INC COM 67000B104 6,954 58,674 SH   SOLE   58,674 0 0
NOVO-NORDISK A S ADR 670100205 378,167 3,766,983 SH   SOLE   3,763,139 0 3,844
NUVASIVE INC COM 670704105 11,408 254,529 SH   SOLE   214,088 0 40,441
OLD DOMINION FREIGHT LINE IN COM 679580100 394,027 1,550,188 SH   SOLE   1,303,871 139,180 107,137
OLLIES BARGAIN OUTLET HLDGS COM 681116109 20,714 402,451 SH   SOLE   402,451 0 0
OMNICELL COM COM 68213N109 5,771 65,700 SH   SOLE   65,700 0 0
OPEN TEXT CORP COM 683715106 714 26,433 SH   SOLE   26,433 0 0
PENUMBRA INC COM 70975L107 12,819 66,827 SH   SOLE   52,881 0 13,946
PERFORMANCE FOOD GROUP CO COM 71377A103 13,002 300,216 SH   SOLE   233,790 0 66,426
PINNACLE FINL PARTNERS INC COM 72346Q104 14,134 174,323 SH   SOLE   132,963 0 41,360
PLANET FITNESS INC CL A 72703H101 13,033 228,802 SH   SOLE   182,943 0 45,859
PRIMERICA INC COM 74164M108 14,321 115,319 SH   SOLE   89,593 0 25,726
PROCORE TECHNOLOGIES INC COM 74275K108 37,800 749,251 SH   SOLE   667,512 46,500 35,239
PTC INC COM 69370C100 770 7,289 SH   SOLE   7,289 0 0
RELX PLC SPONSORED ADR 759530108 1,555 64,362 SH   SOLE   64,362 0 0
REPLIGEN CORP COM 759916109 290,340 1,519,626 SH   SOLE   1,280,216 129,530 109,880
RESMED INC COM 761152107 1,270,773 5,816,958 SH   SOLE   5,790,763 0 26,195
REXFORD INDL RLTY INC COM 76169C100 11,998 236,831 SH   SOLE   180,789 0 56,042
ROCKET PHARMACEUTICALS INC COM 77313F106 5,489 390,930 SH   SOLE   341,204 0 49,726
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 455 7,902 SH   SOLE   7,902 0 0
SAIA INC COM 78709Y105 12,629 64,880 SH   SOLE   52,133 0 12,747
SCHLUMBERGER LTD COM STK 806857108 1,202 33,418 SH   SOLE   33,418 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 12,679 142,964 SH   SOLE   130,697 0 12,267
SEMTECH CORP COM 816850101 5,424 177,267 SH   SOLE   147,498 0 29,769
SERVICENOW INC COM 81762P102 176,712 458,396 SH   SOLE   383,934 42,265 32,197
SHIFT4 PMTS INC CL A 82452J109 11,422 256,047 SH   SOLE   204,219 0 51,828
SHOCKWAVE MED INC COM 82489T104 16,414 59,504 SH   SOLE   48,588 0 10,916
SHOPIFY INC CL A 82509L107 4,265 159,312 SH   SOLE   159,312 0 0
SIMULATIONS PLUS INC COM 829214105 1,933 40,078 SH   SOLE   40,078 0 0
SMARTSHEET INC COM CL A 83200N103 12,354 360,186 SH   SOLE   303,467 0 56,719
SNOWFLAKE INC CL A 833445109 251,134 1,474,311 SH   SOLE   1,240,748 132,760 100,803
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,705 26,197 SH   SOLE   26,197 0 0
SP PLUS CORP COM 78469C103 11,705 373,854 SH   SOLE   373,854 0 0
SPROUT SOCIAL INC COM CL A 85209W109 11,018 183,351 SH   SOLE   149,629 0 33,722
SPS COMM INC COM 78463M107 13,594 106,727 SH   SOLE   86,800 0 19,927
STERIS PLC SHS USD G8473T100 967,924 5,792,135 SH   SOLE   5,766,664 0 25,471
STEVANATO GROUP S P A ORD SHS T9224W109 20,284 1,157,739 SH   SOLE   1,157,739 0 0
STRYKER CORPORATION COM 863667101 397,457 1,934,283 SH   SOLE   1,613,792 179,345 141,146
SURGERY PARTNERS INC COM 86881A100 9,723 391,589 SH   SOLE   315,495 0 76,094
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,834 26,474 SH   SOLE   26,474 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 7,604 152,851 SH   SOLE   123,918 0 28,933
TE CONNECTIVITY LTD SHS H84989104 1,036 9,203 SH   SOLE   9,203 0 0
TETRA TECH INC NEW COM 88162G103 13,773 108,485 SH   SOLE   85,670 0 22,815
TEXAS ROADHOUSE INC COM 882681109 16,415 184,372 SH   SOLE   146,807 0 37,565
THERMO FISHER SCIENTIFIC INC COM 883556102 631,064 1,221,549 SH   SOLE   1,021,791 112,580 87,178
THOUGHTWORKS HOLDING INC COM 88546E109 11,297 1,055,807 SH   SOLE   1,055,807 0 0
TIMKEN CO COM 887389104 13,544 230,148 SH   SOLE   182,081 0 48,067
TRANE TECHNOLOGIES PLC SHS G8994E103 1,535 10,520 SH   SOLE   10,520 0 0
UFP INDUSTRIES INC COM 90278Q108 13,101 181,902 SH   SOLE   144,675 0 37,227
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3,652 90,055 SH   SOLE   74,390 0 15,665
UNIFIRST CORP MASS COM 904708104 20,849 124,299 SH   SOLE   124,299 0 0
UNION PAC CORP COM 907818108 237,581 1,192,677 SH   SOLE   1,003,149 107,640 81,888
UNITEDHEALTH GROUP INC COM 91324P102 598,391 1,176,014 SH   SOLE   983,556 109,030 83,428
VERRA MOBILITY CORP CL A COM STK 92511U102 33,585 2,157,016 SH   SOLE   2,157,016 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 21,070 129,900 SH   SOLE   129,900 0 0
VISA INC COM CL A 92826C839 445,327 2,473,214 SH   SOLE   2,072,345 226,270 174,599
WASTE CONNECTIONS INC COM 94106B101 1,184,447 8,643,709 SH   SOLE   8,068,220 313,557 261,932
WATSCO INC COM 942622200 733 2,862 SH   SOLE   2,862 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 310,585 1,236,059 SH   SOLE   1,034,706 113,790 87,563
WEX INC COM 96208T104 12,840 98,182 SH   SOLE   78,256 0 19,926
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 16,737 420,223 SH   SOLE   322,505 0 97,718
WINGSTOP INC COM 974155103 13,254 105,286 SH   SOLE   83,435 0 21,851
WNS HLDGS LTD SPON ADR 92932M101 118,720 1,480,119 SH   SOLE   1,413,171 0 66,948
WORKDAY INC CL A 98138H101 547 3,500 SH   SOLE   3,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 19,732 318,104 SH   SOLE   318,104 0 0
YANDEX N V SHS CLASS A N97284108 0 1,360,802 SH   SOLE   1,328,058 0 32,744
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 6,667 160,070 SH   SOLE   160,070 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 52,610 2,189,346 SH   SOLE   2,123,377 0 65,969