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 11,819 458,624 SH   SOLE   458,624 0 0
ACI WORLDWIDE INC COM 004498101 13,553 390,574 SH   SOLE   390,574 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 11,230 459,098 SH   SOLE   459,098 0 0
ADDUS HOMECARE CORP COM 006739106 49,864 533,252 SH   SOLE   533,252 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 64,585 543,692 SH   SOLE   529,805 0 13,887
AMAZON COM INC COM 023135106 3,574 1,072 SH   SOLE   1,072 0 0
AMERICAN TOWER CORP NEW COM 03027X100 204 697 SH   SOLE   697 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 20,056 307,606 SH   SOLE   307,606 0 0
AMERICAS CAR-MART INC COM 03062T105 25,478 248,806 SH   SOLE   248,806 0 0
AMPHENOL CORP NEW CL A 032095101 620,798 7,098,080 SH   SOLE   6,027,155 798,200 272,725
ANAPLAN INC COM 03272L108 19,404 423,216 SH   SOLE   423,216 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 8,632 130,196 SH   SOLE   130,196 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 283 4,855 SH   SOLE   4,855 0 0
ATRICURE INC COM 04963C209 8,347 120,055 SH   SOLE   120,055 0 0
AVIENT CORPORATION COM 05368V106 16,045 286,772 SH   SOLE   286,772 0 0
AXON ENTERPRISE INC COM 05464C101 13,396 85,322 SH   SOLE   85,322 0 0
AXSOME THERAPEUTICS INC COM 05464T104 4,550 120,440 SH   SOLE   120,440 0 0
BAIDU INC SPON ADR REP A 056752108 1,094 7,352 SH   SOLE   7,352 0 0
BEACON ROOFING SUPPLY INC COM 073685109 36,277 632,560 SH   SOLE   632,560 0 0
BEAM THERAPEUTICS INC COM 07373V105 5,624 70,579 SH   SOLE   70,579 0 0
BILL COM HLDGS INC COM 090043100 3,811 15,298 SH   SOLE   15,298 0 0
BLACKLINE INC COM 09239B109 13,015 125,702 SH   SOLE   125,702 0 0
BOOT BARN HLDGS INC COM 099406100 15,522 126,147 SH   SOLE   126,147 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 925 10,904 SH   SOLE   10,904 0 0
BRIDGEBIO PHARMA INC COM 10806X102 2,106 126,270 SH   SOLE   126,270 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,387 22,970 SH   SOLE   22,970 0 0
AZENTA INC COM 114340102 26,592 257,901 SH   SOLE   257,901 0 0
BROWN & BROWN INC COM 115236101 1,583 22,524 SH   SOLE   22,524 0 0
BRUNSWICK CORP COM 117043109 12,246 121,571 SH   SOLE   121,571 0 0
CAE INC COM 124765108 1,472 58,321 SH   SOLE   58,321 0 0
CDK GLOBAL INC COM 12508E101 1,257 30,112 SH   SOLE   30,112 0 0
CDW CORP COM 12514G108 214 1,043 SH   SOLE   1,043 0 0
CGI INC CL A SUB VTG 12532H104 979 11,061 SH   SOLE   11,061 0 0
CMC MATERIALS INC COM 12571T100 44,541 232,359 SH   SOLE   232,359 0 0
CALLAWAY GOLF CO COM 131193104 14,275 520,221 SH   SOLE   520,221 0 0
CANADIAN PAC RY LTD COM 13645T100 2,298,708 31,953,125 SH   SOLE   31,830,532 0 122,593
CARLISLE COS INC COM 142339100 1,161 4,679 SH   SOLE   4,679 0 0
CARMAX INC COM 143130102 991 7,613 SH   SOLE   7,613 0 0
CASEYS GEN STORES INC COM 147528103 14,335 72,636 SH   SOLE   72,636 0 0
CERIDIAN HCM HLDG INC COM 15677J108 223 2,132 SH   SOLE   2,132 0 0
CHASE CORP COM 16150R104 7,972 80,075 SH   SOLE   80,075 0 0
CHURCH & DWIGHT CO INC COM 171340102 418,224 4,080,230 SH   SOLE   3,459,555 462,570 158,105
CLARUS CORP NEW COM 18270P109 12,836 463,076 SH   SOLE   463,076 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 31,232 1,737,996 SH   SOLE   1,737,996 0 0
COSTCO WHSL CORP NEW COM 22160K105 428,185 754,246 SH   SOLE   639,391 85,600 29,255
COUPANG INC CL A 22266T109 39,923 1,358,855 SH   SOLE   1,323,527 0 35,328
CRANE CO COM 224399105 24,293 238,796 SH   SOLE   238,796 0 0
CRYOPORT INC COM PAR $0.001 229050307 8,815 148,974 SH   SOLE   148,974 0 0
DESCARTES SYS GROUP INC COM 249906108 431 5,211 SH   SOLE   5,211 0 0
DEXCOM INC COM 252131107 4,917 9,158 SH   SOLE   9,158 0 0
DORMAN PRODS INC COM 258278100 24,117 213,408 SH   SOLE   213,408 0 0
ELEMENT SOLUTIONS INC COM 28618M106 46,744 1,925,197 SH   SOLE   1,925,197 0 0
EMCOR GROUP INC COM 29084Q100 31,200 244,917 SH   SOLE   244,917 0 0
ENDAVA PLC ADS 29260V105 39,485 235,140 SH   SOLE   235,140 0 0
ENERSYS COM 29275Y102 22,494 284,517 SH   SOLE   284,517 0 0
ENTEGRIS INC COM 29362U104 397,732 2,870,052 SH   SOLE   2,447,357 315,030 107,665
EPAM SYS INC COM 29414B104 2,026,251 3,031,268 SH   SOLE   3,014,895 0 16,373
EPLUS INC COM 294268107 54,308 1,007,935 SH   SOLE   1,007,935 0 0
EURONET WORLDWIDE INC COM 298736109 12,638 106,047 SH   SOLE   106,047 0 0
FMC CORP COM NEW 302491303 441 4,016 SH   SOLE   4,016 0 0
FAIR ISAAC CORP COM 303250104 265,176 611,470 SH   SOLE   519,785 68,330 23,355
FATE THERAPEUTICS INC COM 31189P102 5,905 100,928 SH   SOLE   100,928 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 603,433 2,922,052 SH   SOLE   2,486,722 324,450 110,880
FIVE9 INC COM 338307101 12,544 91,351 SH   SOLE   91,351 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 399,096 3,069,735 SH   SOLE   2,601,581 348,930 119,224
FOCUS FINL PARTNERS INC COM CL A 34417P100 56,460 945,413 SH   SOLE   945,413 0 0
FRESHWORKS INC CLASS A COM 358054104 24,274 924,388 SH   SOLE   900,949 0 23,439
GODADDY INC CL A 380237107 1,215 14,321 SH   SOLE   14,321 0 0
GRACO INC COM 384109104 443,351 5,499,263 SH   SOLE   4,670,248 617,900 211,115
GROCERY OUTLET HLDG CORP COM 39874R101 52,241 1,847,261 SH   SOLE   1,847,261 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 711 13,248 SH   SOLE   13,248 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 61,191 296,811 SH   SOLE   289,066 0 7,745
HDFC BANK LTD SPONSORED ADS 40415F101 11,180 171,811 SH   SOLE   171,810 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 13,259 745,297 SH   SOLE   745,297 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 20,097 393,373 SH   SOLE   393,373 0 0
HEALTH CATALYST INC COM 42225T107 9,992 252,190 SH   SOLE   252,190 0 0
HEICO CORP NEW COM 422806109 5,861 40,640 SH   SOLE   40,640 0 0
HEICO CORP NEW CL A 422806208 310,295 2,414,374 SH   SOLE   2,047,579 273,370 93,425
ICU MED INC COM 44930G107 27,638 116,448 SH   SOLE   116,448 0 0
ICICI BANK LIMITED ADR 45104G104 2,270 114,707 SH   SOLE   114,707 0 0
IDEX CORP COM 45167R104 479 2,029 SH   SOLE   2,029 0 0
ILLUMINA INC COM 452327109 1,255 3,300 SH   SOLE   3,300 0 0
INGEVITY CORP COM 45688C107 11,290 157,455 SH   SOLE   157,455 0 0
INSMED INC COM PAR $.01 457669307 6,597 242,175 SH   SOLE   242,175 0 0
INTER PARFUMS INC COM 458334109 46,410 434,146 SH   SOLE   434,146 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,187 166,941 SH   SOLE   166,941 0 0
ISHARES TR MSCI EAFE ETF 464287465 138,399 1,759,013 SH   SOLE   1,759,013 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 16,021 104,331 SH   SOLE   104,331 0 0
JONES LANG LASALLE INC COM 48020Q107 1,283 4,765 SH   SOLE   4,765 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 318 9,122 SH   SOLE   9,122 0 0
LHC GROUP INC COM 50187A107 11,227 81,811 SH   SOLE   81,811 0 0
LAM RESEARCH CORP COM 512807108 558,952 777,240 SH   SOLE   659,065 88,290 29,885
LANDSTAR SYS INC COM 515098101 29,502 164,799 SH   SOLE   164,799 0 0
LESLIES INC COM 527064109 16,022 677,189 SH   SOLE   677,189 0 0
LINCOLN ELEC HLDGS INC COM 533900106 817 5,859 SH   SOLE   5,859 0 0
LIVEPERSON INC COM 538146101 8,149 228,131 SH   SOLE   228,131 0 0
LULULEMON ATHLETICA INC COM 550021109 2,161,400 5,521,523 SH   SOLE   5,392,606 82,240 46,677
MSCI INC COM 55354G100 440,704 719,293 SH   SOLE   609,493 81,830 27,970
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 18,391 234,877 SH   SOLE   234,877 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 4,119 98,308 SH   SOLE   98,308 0 0
MARKEL CORP COM 570535104 543 440 SH   SOLE   440 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 13,728 81,241 SH   SOLE   81,241 0 0
MASTERCARD INCORPORATED CL A 57636Q104 367 1,021 SH   SOLE   1,021 0 0
MERCADOLIBRE INC COM 58733R102 14,381 10,665 SH   SOLE   10,665 0 0
MERCURY SYS INC COM 589378108 9,912 180,021 SH   SOLE   180,021 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,504,776 1,475,820 SH   SOLE   1,430,509 30,270 15,041
MIRATI THERAPEUTICS INC COM 60468T105 3,881 26,455 SH   SOLE   26,455 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 9,315 220,586 SH   SOLE   220,586 0 0
NATERA INC COM 632307104 8,024 85,921 SH   SOLE   85,921 0 0
NETFLIX INC COM 64110L106 3,615 6,000 SH   SOLE   6,000 0 0
NETEASE INC SPONSORED ADS 64110W102 5,697 55,973 SH   SOLE   55,973 0 0
NICE LTD SPONSORED ADR 653656108 997 3,283 SH   SOLE   3,283 0 0
NIKE INC CL B 654106103 526,637 3,159,760 SH   SOLE   2,684,934 353,930 120,896
NOVANTA INC COM 67000B104 4,493 25,482 SH   SOLE   25,482 0 0
NOVO-NORDISK A S ADR 670100205 278,383 2,485,565 SH   SOLE   2,482,023 0 3,542
NUVASIVE INC COM 670704105 11,984 228,357 SH   SOLE   228,357 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 693,087 1,933,945 SH   SOLE   1,646,470 214,310 73,165
OLLIES BARGAIN OUTLET HLDGS COM 681116109 17,533 342,513 SH   SOLE   342,513 0 0
1LIFE HEALTHCARE INC COM 68269G107 6,912 393,412 SH   SOLE   393,412 0 0
OPEN TEXT CORP COM 683715106 781 16,450 SH   SOLE   16,450 0 0
PTC INC COM 69370C100 585 4,829 SH   SOLE   4,829 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6,921 338,246 SH   SOLE   338,246 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 17,423 379,670 SH   SOLE   379,670 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 12,674 132,713 SH   SOLE   132,713 0 0
PLANET FITNESS INC CL A 72703H101 17,625 194,583 SH   SOLE   194,583 0 0
PRIMERICA INC COM 74164M108 11,526 75,198 SH   SOLE   75,198 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 35,477 443,629 SH   SOLE   390,629 46,500 6,500
RELX PLC SPONSORED ADR 759530108 1,713 52,530 SH   SOLE   52,530 0 0
REPLIGEN CORP COM 759916109 360,688 1,361,909 SH   SOLE   1,167,109 145,150 49,650
RESMED INC COM 761152107 2,356,341 9,046,150 SH   SOLE   9,010,755 0 35,395
REXFORD INDL RLTY INC COM 76169C100 19,928 245,696 SH   SOLE   245,696 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 4,212 192,929 SH   SOLE   192,929 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 358 3,502 SH   SOLE   3,502 0 0
SP PLUS CORP COM 78469C103 17,887 633,839 SH   SOLE   633,839 0 0
SAIA INC COM 78709Y105 15,549 46,134 SH   SOLE   46,134 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 10,352 123,841 SH   SOLE   123,841 0 0
SEMTECH CORP COM 816850101 14,410 162,037 SH   SOLE   162,037 0 0
SERVICENOW INC COM 81762P102 548,851 845,544 SH   SOLE   717,739 95,270 32,535
SHERWIN WILLIAMS CO COM 824348106 802,178 2,277,878 SH   SOLE   1,932,878 257,100 87,900
SHIFT4 PMTS INC CL A 82452J109 12,760 220,270 SH   SOLE   220,270 0 0
SHOCKWAVE MED INC COM 82489T104 9,220 51,700 SH   SOLE   51,700 0 0
SHOPIFY INC CL A 82509L107 2,829,928 2,054,558 SH   SOLE   1,967,604 60,440 26,514
SIMULATIONS PLUS INC COM 829214105 1,896 40,078 SH   SOLE   40,078 0 0
SMARTSHEET INC COM CL A 83200N103 17,901 231,128 SH   SOLE   231,128 0 0
SNAP INC CL A 83304A106 3,981 84,647 SH   SOLE   84,647 0 0
CIAN PLC ADS 83418T108 23,198 1,881,427 SH   SOLE   1,881,427 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 2,105 16,653 SH   SOLE   16,653 0 0
SPROUT SOCIAL INC COM CL A 85209W109 8,708 96,019 SH   SOLE   96,019 0 0
BLOCK INC CL A 852234103 3,095 19,162 SH   SOLE   19,162 0 0
STRYKER CORPORATION COM 863667101 822,496 3,075,670 SH   SOLE   2,611,040 346,300 118,330
SURGERY PARTNERS INC COM 86881A100 13,493 252,624 SH   SOLE   252,624 0 0
TDCX INC ADS 87190U100 32,340 1,688,792 SH   SOLE   1,688,792 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,153,635 26,212,577 SH   SOLE   25,764,468 190,560 257,548
TANDEM DIABETES CARE INC COM NEW 875372203 14,497 96,312 SH   SOLE   96,312 0 0
TETRA TECH INC NEW COM 88162G103 15,567 91,680 SH   SOLE   91,680 0 0
TEXAS ROADHOUSE INC COM 882681109 16,037 179,627 SH   SOLE   179,627 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 750,779 1,125,201 SH   SOLE   955,986 126,100 43,115
THOUGHTWORKS HOLDING INC COM 88546E105 16,046 598,504 SH   SOLE   598,504 0 0
TIMKEN CO COM 887389104 13,498 194,809 SH   SOLE   194,809 0 0
TOAST INC CL A 888787108 6,005 172,992 SH   SOLE   172,992 0 0
TOPBUILD CORP COM 89055F103 11,620 42,114 SH   SOLE   42,114 0 0
UFP INDUSTRIES INC COM 90278Q108 16,859 183,229 SH   SOLE   183,229 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,450 76,709 SH   SOLE   76,709 0 0
UNIFIRST CORP MASS COM 904708104 26,117 124,128 SH   SOLE   124,128 0 0
UPLAND SOFTWARE INC COM 91544A109 7,117 396,702 SH   SOLE   396,702 0 0
US ECOLOGY INC COM 91734M103 14,694 460,062 SH   SOLE   460,062 0 0
VAIL RESORTS INC COM 91879Q109 680 2,074 SH   SOLE   2,074 0 0
VECTRUS INC COM 92242T101 10,564 230,809 SH   SOLE   230,809 0 0
VERRA MOBILITY CORP COM 92511U102 32,598 2,112,626 SH   SOLE   2,112,626 0 0
VISA INC COM CL A 92826C839 493,184 2,275,779 SH   SOLE   1,935,649 253,510 86,620
VIRTUS INVT PARTNERS INC COM 92828Q109 37,023 124,615 SH   SOLE   124,615 0 0
WNS HLDGS LTD SPON ADR 92932M101 150,352 1,704,280 SH   SOLE   1,673,909 0 30,371
WATSCO INC COM 942622200 876 2,801 SH   SOLE   2,801 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 710,469 1,514,826 SH   SOLE   1,287,136 169,690 58,000
WEX INC COM 96208T104 11,812 84,138 SH   SOLE   84,138 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 17,402 426,091 SH   SOLE   426,091 0 0
WINGSTOP INC COM 974155103 15,968 92,405 SH   SOLE   92,405 0 0
WORKDAY INC CL A 98138H101 956 3,500 SH   SOLE   3,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 37,747 421,050 SH   SOLE   421,050 0 0
AON PLC SHS CL A G0403H108 1,386,205 4,612,073 SH   SOLE   4,594,269 0 17,804
ATLASSIAN CORP PLC CL A G06242104 1,430,008 3,750,448 SH   SOLE   3,735,830 0 14,618
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 8,926 64,771 SH   SOLE   64,771 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,505,476 6,043,846 SH   SOLE   6,020,218 0 23,628
CI&T INC COM CL A G21307106 32,527 2,735,629 SH   SOLE   2,735,629 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 40,360 1,814,741 SH   SOLE   1,814,741 0 0
ENSTAR GROUP LIMITED SHS G3075P101 37,480 151,380 SH   SOLE   151,380 0 0
HELEN OF TROY LTD COM G4388N106 17,396 71,156 SH   SOLE   71,156 0 0
ICON PLC SHS G4705A100 2,223,639 7,179,979 SH   SOLE   7,152,326 0 27,653
MEDTRONIC PLC SHS G5960L103 773 7,473 SH   SOLE   7,473 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 114,204 12,175,243 SH   SOLE   11,379,713 419,100 376,430
STERIS PLC SHS USD G8473T100 1,667,876 6,852,127 SH   SOLE   6,825,839 0 26,287
TRANE TECHNOLOGIES PLC SHS G8994E103 1,348 6,672 SH   SOLE   6,672 0 0
XP INC CL A G98239109 33,754 1,174,476 SH   SOLE   1,143,892 0 30,584
ALCON AG ORD SHS H01301128 575,360 6,604,219 SH   SOLE   6,587,502 0 16,717
CHUBB LIMITED COM H1467J104 1,091 5,644 SH   SOLE   5,644 0 0
GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 17,591 2,752,920 SH   SOLE   2,752,920 0 0
TE CONNECTIVITY LTD SHS H84989104 929 5,760 SH   SOLE   5,760 0 0
GLOBANT S A COM L44385109 104,371 332,297 SH   SOLE   323,666 0 8,631
NEOGAMES S A SHS L6673X107 19,971 718,902 SH   SOLE   718,902 0 0
WIX COM LTD SHS M98068105 204 1,296 SH   SOLE   1,296 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,849,335 3,578,938 SH   SOLE   3,565,481 0 13,456
ELASTIC N V ORD SHS N14506104 10,408 84,554 SH   SOLE   84,554 0 0
FERRARI N V COM N3167Y103 629,179 2,430,951 SH   SOLE   2,424,936 0 6,015
YANDEX N V SHS CLASS A N97284108 80,543 1,331,290 SH   SOLE   1,299,729 0 31,561
STEVANATO GROUP S P A ORD SHS T9224W109 49,046 2,184,690 SH   SOLE   2,184,690 0 0