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
API GROUP CORP COM STK 00187Y100 9,635 458,145 SH   SOLE   458,145 0 0
ACI WORLDWIDE INC COM 004498101 13,140 417,267 SH   SOLE   383,852 0 33,415
ADAPTHEALTH CORP COMMON STOCK 00653Q102 8,390 523,404 SH   SOLE   454,337 0 69,067
ADDUS HOMECARE CORP COM 006739106 50,727 543,751 SH   SOLE   543,751 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 359 3,303 SH   SOLE   3,303 0 0
AMAZON COM INC COM 023135106 3,506 1,074 SH   SOLE   1,074 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 23,550 481,107 SH   SOLE   481,107 0 0
AMERICAS CAR-MART INC COM 03062T105 23,972 297,569 SH   SOLE   297,569 0 0
AMPHENOL CORP NEW CL A 032095101 545,251 7,236,250 SH   SOLE   5,944,117 742,170 549,963
ANAPLAN INC COM 03272L108 13,559 208,436 SH   SOLE   191,054 0 17,382
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,398 139,107 SH   SOLE   128,839 0 10,268
ASTRAZENECA PLC SPONSORED ADR 046353108 352 5,304 SH   SOLE   5,304 0 0
ATRICURE INC COM 04963C209 12,186 185,561 SH   SOLE   163,590 0 21,971
AVIENT CORPORATION COM 05368V106 15,665 326,355 SH   SOLE   283,245 0 43,110
AXON ENTERPRISE INC COM 05464C101 13,801 100,203 SH   SOLE   84,300 0 15,903
AXSOME THERAPEUTICS INC COM 05464T104 5,323 128,692 SH   SOLE   118,938 0 9,754
BAIDU INC SPON ADR REP A 056752108 882 6,670 SH   SOLE   6,670 0 0
BEACON ROOFING SUPPLY INC COM 073685109 38,467 648,898 SH   SOLE   648,898 0 0
BEAM THERAPEUTICS INC COM 07373V105 4,478 78,157 SH   SOLE   69,767 0 8,390
BILL COM HLDGS INC COM 090043100 309,151 1,363,158 SH   SOLE   1,123,055 138,150 101,953
BLACKLINE INC COM 09239B109 14,865 203,022 SH   SOLE   184,238 0 18,784
BOOT BARN HLDGS INC COM 099406100 13,982 147,505 SH   SOLE   123,923 0 23,582
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 958 10,904 SH   SOLE   10,904 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,480 342,857 SH   SOLE   296,211 0 46,646
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,858 50,530 SH   SOLE   50,530 0 0
AZENTA INC COM 114340102 28,923 349,145 SH   SOLE   328,426 0 20,719
BROWN & BROWN INC COM 115236101 1,349 18,663 SH   SOLE   18,663 0 0
CAE INC COM 124765108 1,854 71,107 SH   SOLE   71,107 0 0
CDK GLOBAL INC COM 12508E101 242 4,968 SH   SOLE   4,968 0 0
CGI INC CL A SUB VTG 12532H104 1,060 13,281 SH   SOLE   13,281 0 0
CALLAWAY GOLF CO COM 131193104 13,915 594,148 SH   SOLE   514,371 0 79,777
CANADIAN PAC RY LTD COM 13645T100 2,793,903 33,849,081 SH   SOLE   33,083,292 370,700 395,088
CARLISLE COS INC COM 142339100 884 3,593 SH   SOLE   3,593 0 0
CARMAX INC COM 143130102 775 8,030 SH   SOLE   8,030 0 0
CASEYS GEN STORES INC COM 147528103 16,461 83,064 SH   SOLE   71,700 0 11,364
CERIDIAN HCM HLDG INC COM 15677J108 208 3,042 SH   SOLE   3,042 0 0
CHASE CORP COM 16150R104 5,126 58,986 SH   SOLE   58,986 0 0
CHEVRON CORP NEW COM 166764100 303 1,860 SH   SOLE   1,860 0 0
CHURCH & DWIGHT CO INC COM 171340102 411,528 4,140,955 SH   SOLE   3,390,602 430,715 319,638
CLARUS CORP NEW COM 18270P109 12,139 533,363 SH   SOLE   459,314 0 74,049
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 30,966 1,702,337 SH   SOLE   1,702,337 0 0
COSTCO WHSL CORP NEW COM 22160K105 440,775 765,434 SH   SOLE   626,624 79,695 59,115
COUPANG INC CL A 22266T109 24,275 1,373,024 SH   SOLE   1,336,395 0 36,629
CRANE CO COM 224399105 25,844 238,674 SH   SOLE   238,674 0 0
CRYOPORT INC COM PAR $0.001 229050307 5,792 165,912 SH   SOLE   146,801 0 19,111
CUBESMART COM 229663109 2,425 46,617 SH   SOLE   1,475 0 45,142
DESCARTES SYS GROUP INC COM 249906108 390 5,321 SH   SOLE   5,321 0 0
DEXCOM INC COM 252131107 5,904 11,540 SH   SOLE   11,540 0 0
DORMAN PRODS INC COM 258278100 29,506 310,489 SH   SOLE   310,489 0 0
EAST WEST BANCORP INC COM 27579R104 2,886 36,517 SH   SOLE   912 0 35,605
ELEMENT SOLUTIONS INC COM 28618M106 42,925 1,960,061 SH   SOLE   1,960,061 0 0
EMCOR GROUP INC COM 29084Q100 28,134 249,792 SH   SOLE   249,792 0 0
ENDAVA PLC ADS 29260V105 70,685 531,344 SH   SOLE   524,408 0 6,936
ENERSYS COM 29275Y102 17,227 231,022 SH   SOLE   231,022 0 0
ENTEGRIS INC COM 29362U104 385,237 2,934,912 SH   SOLE   2,424,653 293,160 217,099
EPAM SYS INC COM 29414B104 845,066 2,849,080 SH   SOLE   2,832,732 0 16,348
EPLUS INC COM 294268107 57,557 1,026,705 SH   SOLE   1,026,705 0 0
EURONET WORLDWIDE INC COM 298736109 15,686 120,522 SH   SOLE   104,948 0 15,574
FMC CORP COM NEW 302491303 528 4,016 SH   SOLE   4,016 0 0
FAIR ISAAC CORP COM 303250104 289,616 620,881 SH   SOLE   510,170 63,630 47,081
FATE THERAPEUTICS INC COM 31189P102 4,396 113,380 SH   SOLE   99,788 0 13,592
FIRST REP BK SAN FRANCISCO C COM 33616C100 481,853 2,972,569 SH   SOLE   2,446,386 301,980 224,203
FIVE9 INC COM 338307101 14,555 131,835 SH   SOLE   118,420 0 13,415
FLOOR & DECOR HLDGS INC CL A 339750101 251,954 3,110,543 SH   SOLE   2,544,665 324,830 241,048
FOCUS FINL PARTNERS INC COM CL A 34417P100 46,348 1,013,299 SH   SOLE   960,213 0 53,086
FRESHWORKS INC CLASS A COM 358054104 16,538 922,873 SH   SOLE   898,543 0 24,330
GODADDY INC CL A 380237107 1,199 14,321 SH   SOLE   14,321 0 0
GRACO INC COM 384109104 388,889 5,577,871 SH   SOLE   4,574,600 576,400 426,871
GROCERY OUTLET HLDG CORP COM 39874R101 43,491 1,326,761 SH   SOLE   1,326,761 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 66,434 299,792 SH   SOLE   291,757 0 8,035
HDFC BANK LTD SPONSORED ADS 40415F101 8,779 143,138 SH   SOLE   143,138 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 1,667 335,994 SH   SOLE   335,994 0 0
HEALTH CATALYST INC COM 42225T107 10,634 406,965 SH   SOLE   354,102 0 52,863
HEICO CORP NEW COM 422806109 7,847 51,106 SH   SOLE   51,106 0 0
HEICO CORP NEW CL A 422806208 311,521 2,456,210 SH   SOLE   2,012,766 254,530 188,914
ICU MED INC COM 44930G107 26,423 118,682 SH   SOLE   118,682 0 0
ICICI BANK LIMITED ADR 45104G104 2,614 138,028 SH   SOLE   138,028 0 0
IDEX CORP COM 45167R104 389 2,029 SH   SOLE   2,029 0 0
ILLUMINA INC COM 452327109 1,153 3,300 SH   SOLE   3,300 0 0
INDEPENDENT BANK GROUP INC COM 45384B106 2,006 28,190 SH   SOLE   0 0 28,190
INGEVITY CORP COM 45688C107 11,570 180,582 SH   SOLE   155,725 0 24,857
INSMED INC COM PAR $.01 457669307 5,914 251,642 SH   SOLE   239,506 0 12,136
INTER PARFUMS INC COM 458334109 34,443 391,175 SH   SOLE   391,175 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,076 184,731 SH   SOLE   165,646 0 19,085
ISHARES TR MSCI EAFE ETF 464287465 74,588 1,013,425 SH   SOLE   1,013,425 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,700 38,137 SH   SOLE   38,137 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 14,096 118,982 SH   SOLE   102,775 0 16,207
JONES LANG LASALLE INC COM 48020Q107 1,141 4,765 SH   SOLE   4,765 0 0
LHC GROUP INC COM 50187A107 16,046 95,170 SH   SOLE   83,038 0 12,132
LAM RESEARCH CORP COM 512807108 424,058 789,444 SH   SOLE   647,564 81,570 60,310
LANDSTAR SYS INC COM 515098101 25,388 168,322 SH   SOLE   168,322 0 0
LESLIES INC COM 527064109 22,269 1,150,238 SH   SOLE   1,150,238 0 0
LINCOLN ELEC HLDGS INC COM 533900106 807 5,859 SH   SOLE   5,859 0 0
LULULEMON ATHLETICA INC COM 550021109 1,659,167 4,541,556 SH   SOLE   4,523,338 0 18,218
MSCI INC COM 55354G100 366,742 729,283 SH   SOLE   596,601 76,200 56,482
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 11,941 199,454 SH   SOLE   181,070 0 18,384
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 14,597 92,559 SH   SOLE   80,307 0 12,252
MASTERCARD INCORPORATED CL A 57636Q104 477 1,334 SH   SOLE   1,334 0 0
MERCADOLIBRE INC COM 58733R102 12,504 10,512 SH   SOLE   10,512 0 0
MERCURY SYS INC COM 589378108 14,331 222,351 SH   SOLE   184,019 0 38,332
METTLER TOLEDO INTERNATIONAL COM 592688105 1,952,944 1,422,195 SH   SOLE   1,368,498 28,175 25,522
MICROSOFT CORP COM 594918104 402,812 1,303,809 SH   SOLE   1,071,482 133,660 98,667
MIRATI THERAPEUTICS INC COM 60468T105 2,519 30,639 SH   SOLE   26,087 0 4,552
NANOSTRING TECHNOLOGIES INC COM 63009R109 8,458 243,397 SH   SOLE   218,090 0 25,307
NATERA INC COM 632307104 5,115 125,734 SH   SOLE   117,132 0 8,602
NETFLIX INC COM 64110L106 2,248 6,000 SH   SOLE   6,000 0 0
NICE LTD SPONSORED ADR 653656108 842 3,843 SH   SOLE   3,843 0 0
NIKE INC CL B 654106103 431,559 3,207,183 SH   SOLE   2,633,271 329,430 244,482
NOVANTA INC COM 67000B104 4,584 32,218 SH   SOLE   32,218 0 0
NOVO-NORDISK A S ADR 670100205 316,571 2,850,711 SH   SOLE   2,848,064 0 2,647
NUVASIVE INC COM 670704105 13,959 246,195 SH   SOLE   226,431 0 19,764
OLD DOMINION FREIGHT LINE IN COM 679580100 585,105 1,958,971 SH   SOLE   1,611,759 199,190 148,022
OLLIES BARGAIN OUTLET HLDGS COM 681116109 23,081 537,275 SH   SOLE   537,275 0 0
OMNICELL COM COM 68213N109 4,725 36,492 SH   SOLE   36,492 0 0
1LIFE HEALTHCARE INC COM 68269G107 4,936 445,507 SH   SOLE   388,405 0 57,102
OPEN TEXT CORP COM 683715106 830 19,565 SH   SOLE   19,565 0 0
PTC INC COM 69370C100 768 7,134 SH   SOLE   7,134 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6,186 679,803 SH   SOLE   631,282 0 48,521
PERFORMANCE FOOD GROUP CO COM 71377A103 18,394 361,298 SH   SOLE   303,195 0 58,103
PINNACLE FINL PARTNERS INC COM 72346Q104 12,030 130,646 SH   SOLE   109,827 0 20,819
PLANET FITNESS INC CL A 72703H101 18,817 222,741 SH   SOLE   194,224 0 28,517
PRIMERICA INC COM 74164M108 12,161 88,880 SH   SOLE   74,382 0 14,498
PROCORE TECHNOLOGIES INC COM 74275K108 33,736 582,048 SH   SOLE   520,649 46,500 14,899
RELX PLC SPONSORED ADR 759530108 1,965 63,191 SH   SOLE   63,191 0 0
REPLIGEN CORP COM 759916109 261,937 1,392,617 SH   SOLE   1,147,185 139,570 105,862
RESMED INC COM 761152107 2,088,882 8,613,592 SH   SOLE   8,578,876 0 34,715
REXFORD INDL RLTY INC COM 76169C100 20,374 273,147 SH   SOLE   242,729 0 30,418
ROCKET PHARMACEUTICALS INC COM 77313F106 3,286 207,174 SH   SOLE   190,986 0 16,188
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 433 4,972 SH   SOLE   4,972 0 0
SPS COMM INC COM 78463M107 13,615 103,770 SH   SOLE   92,147 0 11,623
SP PLUS CORP COM 78469C103 19,857 633,208 SH   SOLE   633,208 0 0
SAIA INC COM 78709Y105 12,727 52,197 SH   SOLE   45,650 0 6,547
SCIENCE APPLICATIONS INTL CO COM 808625107 11,245 122,000 SH   SOLE   122,000 0 0
SEMTECH CORP COM 816850101 12,165 175,444 SH   SOLE   159,573 0 15,871
SERVICENOW INC COM 81762P102 477,934 858,220 SH   SOLE   703,879 88,695 65,646
SHERWIN WILLIAMS CO COM 824348106 576,344 2,308,884 SH   SOLE   1,892,118 239,080 177,686
SHIFT4 PMTS INC CL A 82452J109 15,463 249,692 SH   SOLE   217,378 0 32,314
SHOCKWAVE MED INC COM 82489T104 12,164 58,663 SH   SOLE   51,113 0 7,550
SHOPIFY INC CL A 82509L107 1,224,115 1,810,928 SH   SOLE   1,739,557 38,280 33,091
SIMULATIONS PLUS INC COM 829214105 2,043 40,078 SH   SOLE   40,078 0 0
SMARTSHEET INC COM CL A 83200N103 15,953 291,218 SH   SOLE   263,427 0 27,791
CIAN PLC ADS 83418T108 2,126 1,898,407 SH   SOLE   1,898,407 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 2,050 19,958 SH   SOLE   19,958 0 0
SPROUT SOCIAL INC COM CL A 85209W109 9,057 113,047 SH   SOLE   94,911 0 18,136
BLOCK INC CL A 852234103 3,274 24,141 SH   SOLE   24,141 0 0
STRYKER CORPORATION COM 863667101 483,062 1,806,854 SH   SOLE   1,478,383 187,325 141,146
SURGERY PARTNERS INC COM 86881A100 15,363 279,068 SH   SOLE   249,551 0 29,517
TDCX INC ADS 87190U100 17,792 1,464,381 SH   SOLE   1,464,381 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,223,842 11,738,365 SH   SOLE   11,396,368 100,800 241,197
TANDEM DIABETES CARE INC COM NEW 875372203 12,359 106,276 SH   SOLE   95,110 0 11,166
TETRA TECH INC NEW COM 88162G103 17,411 105,560 SH   SOLE   90,841 0 14,719
TEXAS ROADHOUSE INC COM 882681109 21,271 254,042 SH   SOLE   225,955 0 28,087
THERMO FISHER SCIENTIFIC INC COM 883556102 675,065 1,142,919 SH   SOLE   938,561 117,180 87,178
THOUGHTWORKS HOLDING INC COM 88546E105 13,805 663,386 SH   SOLE   663,386 0 0
TIMKEN CO COM 887389104 13,575 223,638 SH   SOLE   192,759 0 30,879
TOPBUILD CORP COM 89055F103 8,770 48,349 SH   SOLE   41,712 0 6,637
UFP INDUSTRIES INC COM 90278Q108 16,218 210,182 SH   SOLE   181,427 0 28,755
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,072 83,607 SH   SOLE   75,585 0 8,022
UNIFIRST CORP MASS COM 904708104 22,856 124,029 SH   SOLE   124,029 0 0
UNILEVER PLC SPON ADR NEW 904767704 212 4,651 SH   SOLE   4,651 0 0
UPLAND SOFTWARE INC COM 91544A109 7,396 420,011 SH   SOLE   393,506 0 26,505
VECTRUS INC COM 92242T101 7,501 209,168 SH   SOLE   209,168 0 0
VERRA MOBILITY CORP COM 92511U102 35,240 2,164,626 SH   SOLE   2,164,626 0 0
VISA INC COM CL A 92826C839 512,557 2,311,210 SH   SOLE   1,900,701 235,910 174,599
VIRTUS INVT PARTNERS INC COM 92828Q109 30,968 129,037 SH   SOLE   129,037 0 0
WNS HLDGS LTD SPON ADR 92932M101 140,266 1,640,727 SH   SOLE   1,589,525 0 51,202
WATSCO INC COM 942622200 853 2,801 SH   SOLE   2,801 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 626,941 1,526,481 SH   SOLE   1,251,540 157,740 117,201
WEX INC COM 96208T104 17,041 95,495 SH   SOLE   83,034 0 12,461
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 19,110 488,384 SH   SOLE   420,643 0 67,741
WINGSTOP INC COM 974155103 12,420 105,840 SH   SOLE   91,282 0 14,558
WORKDAY INC CL A 98138H101 838 3,500 SH   SOLE   3,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 26,981 318,584 SH   SOLE   318,584 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 61,122 2,444,864 SH   SOLE   2,378,895 0 65,969
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5,273 88,264 SH   SOLE   88,264 0 0
AON PLC SHS CL A G0403H108 1,914,489 5,879,340 SH   SOLE   5,855,745 0 23,594
ATLASSIAN CORP PLC CL A G06242104 1,049,234 3,570,888 SH   SOLE   3,556,545 0 14,343
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6,738 56,823 SH   SOLE   51,990 0 4,833
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,935,641 5,739,824 SH   SOLE   5,716,640 0 23,183
CI&T INC COM CL A G21307106 35,847 2,237,615 SH   SOLE   2,237,615 0 0
CREDICORP LTD COM G2519Y108 289 1,682 SH   SOLE   1,682 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 38,143 1,859,728 SH   SOLE   1,859,728 0 0
ENSTAR GROUP LIMITED SHS G3075P101 35,479 135,855 SH   SOLE   135,855 0 0
FERGUSON PLC NEW SHS G3421J106 232,367 1,732,530 SH   SOLE   1,727,281 0 5,249
HELEN OF TROY LTD COM G4388N106 15,337 78,312 SH   SOLE   69,644 0 8,668
ICON PLC SHS G4705A100 1,655,459 6,806,426 SH   SOLE   6,779,297 0 27,129
STERIS PLC SHS USD G8473T100 1,562,678 6,463,492 SH   SOLE   6,437,724 0 25,767
TRANE TECHNOLOGIES PLC SHS G8994E103 1,236 8,092 SH   SOLE   8,092 0 0
XP INC CL A G98239109 35,634 1,183,854 SH   SOLE   1,152,123 0 31,731
ALCON AG ORD SHS H01301128 472,236 5,952,803 SH   SOLE   5,937,671 0 15,132
CHUBB LIMITED COM H1467J104 1,498 7,002 SH   SOLE   7,002 0 0
GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 15,697 2,853,987 SH   SOLE   2,853,987 0 0
TE CONNECTIVITY LTD SHS H84989104 891 6,805 SH   SOLE   6,805 0 0
GLOBANT S A COM L44385109 88,072 336,062 SH   SOLE   327,103 0 8,959
NEOGAMES S A SHS L6673X107 9,028 585,100 SH   SOLE   585,100 0 0
FIVERR INTL LTD ORD SHS M4R82T106 26,538 348,866 SH   SOLE   348,866 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,281,788 3,416,209 SH   SOLE   3,403,067 0 13,141
ELASTIC N V ORD SHS N14506104 9,688 108,913 SH   SOLE   108,913 0 0
FERRARI N V COM N3167Y103 478,086 2,192,152 SH   SOLE   2,186,694 0 5,458
YANDEX N V SHS CLASS A N97284108 8,505 1,360,855 SH   SOLE   1,328,111 0 32,744
STEVANATO GROUP S P A ORD SHS T9224W109 53,405 2,654,303 SH   SOLE   2,654,303 0 0