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,358 459,849 SH   SOLE   459,849 0 0
ACI WORLDWIDE INC COM 004498101 11,530 375,211 SH   SOLE   375,211 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102 5,921 254,230 SH   SOLE   254,230 0 0
ADDUS HOMECARE CORP COM 006739106 28,776 360,826 SH   SOLE   360,826 0 0
ALASKA AIR GROUP INC COM 011659109 13,489 230,195 SH   SOLE   230,195 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 100,926 681,702 SH   SOLE   664,389 0 17,313
AMAZON COM INC COM 023135106 3,515 1,070 SH   SOLE   1,070 0 0
AMERICAN TOWER CORP NEW COM 03027X100 234 882 SH   SOLE   882 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 20,051 306,736 SH   SOLE   306,736 0 0
AMERICAS CAR-MART INC COM 03062T105 29,177 249,850 SH   SOLE   249,850 0 0
AMPHENOL CORP NEW CL A 032095101 495,643 6,768,300 SH   SOLE   5,736,338 750,542 281,420
ANAPLAN INC COM 03272L108 12,947 212,623 SH   SOLE   212,623 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7,450 119,341 SH   SOLE   119,341 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 270 4,493 SH   SOLE   4,493 0 0
ATRICURE INC COM 04963C209 7,888 113,414 SH   SOLE   113,414 0 0
AVIENT CORPORATION COM 05368V106 12,000 258,903 SH   SOLE   258,903 0 0
AXON ENTERPRISE INC COM 05464C101 13,901 79,424 SH   SOLE   79,424 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,438 73,969 SH   SOLE   73,969 0 0
AZUL S A SPONSR ADR PFD 05501U106 15,144 754,923 SH   SOLE   754,923 0 0
BAIDU INC SPON ADR REP A 056752108 1,019 6,628 SH   SOLE   6,628 0 0
BEACON ROOFING SUPPLY INC COM 073685109 30,325 634,943 SH   SOLE   634,943 0 0
BILL COM HLDGS INC COM 090043100 2,710 10,153 SH   SOLE   10,153 0 0
BLACKLINE INC COM 09239B109 12,666 107,285 SH   SOLE   107,285 0 0
BOOT BARN HLDGS INC COM 099406100 14,855 167,157 SH   SOLE   167,157 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 858 10,818 SH   SOLE   10,818 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,070 65,504 SH   SOLE   65,504 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,102 20,585 SH   SOLE   20,585 0 0
BROOKS AUTOMATION INC NEW COM 114340102 18,972 185,366 SH   SOLE   185,366 0 0
BROWN & BROWN INC COM 115236101 1,240 22,357 SH   SOLE   22,357 0 0
BRUNSWICK CORP COM 117043109 10,706 112,376 SH   SOLE   112,376 0 0
CAE INC COM 124765108 1,209 40,488 SH   SOLE   40,488 0 0
CDK GLOBAL INC COM 12508E101 1,270 29,852 SH   SOLE   29,852 0 0
CDW CORP COM 12514G108 225 1,236 SH   SOLE   1,236 0 0
CGI INC CL A SUB VTG 12532H104 840 9,911 SH   SOLE   9,911 0 0
CMC MATERIALS INC COM 12571T100 37,670 305,690 SH   SOLE   305,690 0 0
CALLAWAY GOLF CO COM 131193104 13,356 483,373 SH   SOLE   483,373 0 0
CANADIAN PAC RY LTD COM 13645T100 2,085,279 32,046,704 SH   SOLE   31,925,776 0 120,928
CARLISLE COS INC COM 142339100 923 4,643 SH   SOLE   4,643 0 0
CARMAX INC COM 143130102 967 7,556 SH   SOLE   7,556 0 0
CASEYS GEN STORES INC COM 147528103 12,876 68,328 SH   SOLE   68,328 0 0
CASS INFORMATION SYS INC COM 14808P109 10,714 256,014 SH   SOLE   256,014 0 0
CHASE CORP COM 16150R104 8,213 80,400 SH   SOLE   80,400 0 0
CHURCH & DWIGHT INC COM 171340102 321,147 3,889,386 SH   SOLE   3,290,819 435,422 163,145
CLARUS CORP NEW COM 18270P109 8,997 351,053 SH   SOLE   351,053 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 29,048 1,331,887 SH   SOLE   1,331,887 0 0
COSTCO WHSL CORP NEW COM 22160K105 323,572 720,088 SH   SOLE   609,423 80,475 30,190
COUPANG INC CL A 22266T109 38,107 1,368,304 SH   SOLE   1,332,976 0 35,328
CRANE CO COM 224399105 35,135 370,581 SH   SOLE   370,581 0 0
CRYOPORT INC COM PAR $0.001 229050307 9,496 142,777 SH   SOLE   142,777 0 0
DESCARTES SYS GROUP INC COM 249906108 377 4,636 SH   SOLE   4,636 0 0
DEXCOM INC COM 252131107 3,392 6,203 SH   SOLE   6,203 0 0
DORMAN PRODS INC COM 258278100 20,277 214,184 SH   SOLE   214,184 0 0
ELEMENT SOLUTIONS INC COM 28618M106 29,624 1,366,425 SH   SOLE   1,366,425 0 0
EMCOR GROUP INC COM 29084Q100 28,382 245,989 SH   SOLE   245,989 0 0
ENERSYS COM 29275Y102 21,891 294,074 SH   SOLE   294,074 0 0
ENTEGRIS INC COM 29362U104 344,384 2,735,380 SH   SOLE   2,328,080 296,200 111,100
EPAM SYS INC COM 29414B104 1,745,822 3,060,268 SH   SOLE   3,042,894 0 17,374
EPLUS INC COM 294268107 52,123 507,975 SH   SOLE   507,975 0 0
EURONET WORLDWIDE INC COM 298736109 12,479 98,042 SH   SOLE   98,042 0 0
FMC CORP COM NEW 302491303 365 3,987 SH   SOLE   3,987 0 0
FAIR ISAAC CORP COM 303250104 233,165 585,946 SH   SOLE   497,684 64,162 24,100
FATE THERAPEUTICS INC COM 31189P102 5,549 93,621 SH   SOLE   93,621 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 538,432 2,791,538 SH   SOLE   2,371,628 305,495 114,415
FLOOR & DECOR HLDGS INC CL A 339750101 354,734 2,936,786 SH   SOLE   2,486,207 327,550 123,029
FOCUS FINL PARTNERS INC COM CL A 34417P100 54,788 1,046,166 SH   SOLE   1,046,166 0 0
FRESHWORKS INC CLASS A COM 358054104 38,299 897,153 SH   SOLE   873,714 0 23,439
GODADDY INC CL A 380237107 719 10,317 SH   SOLE   10,317 0 0
GRACO INC COM 384109104 368,404 5,265,169 SH   SOLE   4,466,010 581,309 217,850
GROCERY OUTLET HLDG CORP COM 39874R101 31,231 1,447,904 SH   SOLE   1,447,904 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 561 11,968 SH   SOLE   11,968 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 55,995 299,438 SH   SOLE   291,693 0 7,745
HDFC BANK LTD SPONSORED ADS 40415F101 1,222,665 16,728,218 SH   SOLE   16,507,334 95,740 125,144
HALOZYME THERAPEUTICS INC COM 40637H109 5,521 135,726 SH   SOLE   135,726 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 19,241 769,951 SH   SOLE   769,951 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 26,865 550,515 SH   SOLE   550,515 0 0
HEICO CORP NEW COM 422806109 3,596 27,270 SH   SOLE   27,270 0 0
HEICO CORP NEW CL A 422806208 273,363 2,308,228 SH   SOLE   1,954,182 257,646 96,400
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 14,743 1,210,418 SH   SOLE   1,210,418 0 0
ICU MED INC COM 44930G107 27,052 115,913 SH   SOLE   115,913 0 0
ICICI BANK LIMITED ADR 45104G104 1,072 56,809 SH   SOLE   56,809 0 0
IDEX CORP COM 45167R104 417 2,014 SH   SOLE   2,014 0 0
ILLUMINA INC COM 452327109 1,342 3,308 SH   SOLE   3,308 0 0
INGEVITY CORP COM 45688C107 10,397 145,675 SH   SOLE   145,675 0 0
INSMED INC COM PAR $.01 457669307 6,219 225,815 SH   SOLE   225,815 0 0
INTER PARFUMS INC COM 458334109 32,590 435,874 SH   SOLE   435,874 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,748 152,001 SH   SOLE   152,001 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 14,155 100,710 SH   SOLE   100,710 0 0
JONES LANG LASALLE INC COM 48020Q107 1,870 7,536 SH   SOLE   7,536 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 369 10,263 SH   SOLE   10,263 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 698 15,705 SH   SOLE   15,705 0 0
LHC GROUP INC COM 50187A107 9,099 57,988 SH   SOLE   57,988 0 0
LAM RESEARCH CORP COM 512807108 296,539 521,021 SH   SOLE   442,261 57,300 21,460
LANDSTAR SYS INC COM 515098101 26,119 165,500 SH   SOLE   165,500 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,189 30,068 SH   SOLE   30,068 0 0
LINCOLN ELEC HLDGS INC COM 533900106 748 5,806 SH   SOLE   5,806 0 0
LIVEPERSON INC COM 538146101 13,155 223,148 SH   SOLE   223,148 0 0
LULULEMON ATHLETICA INC COM 550021109 2,215,842 5,475,271 SH   SOLE   5,350,489 77,480 47,302
MSCI INC COM 55354G100 419,482 689,552 SH   SOLE   583,843 76,849 28,860
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 14,976 230,864 SH   SOLE   230,864 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 3,206 65,329 SH   SOLE   65,329 0 0
MARKEL CORP COM 570535104 520 435 SH   SOLE   435 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 11,997 76,252 SH   SOLE   76,252 0 0
MASTERCARD INCORPORATED CL A 57636Q104 270 777 SH   SOLE   777 0 0
MAXIMUS INC COM 577933104 11,433 137,421 SH   SOLE   137,421 0 0
MERCADOLIBRE INC COM 58733R102 2,763,024 1,645,245 SH   SOLE   1,599,648 29,000 16,597
MERCURY SYS INC COM 589378108 7,902 166,639 SH   SOLE   166,639 0 0
MERIT MED SYS INC COM 589889104 11,572 161,176 SH   SOLE   161,176 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,012,327 1,461,003 SH   SOLE   1,417,275 28,417 15,311
NANOSTRING TECHNOLOGIES INC COM 63009R109 5,865 122,160 SH   SOLE   122,160 0 0
NATERA INC COM 632307104 7,275 65,281 SH   SOLE   65,281 0 0
NETFLIX INC COM 64110L106 3,662 6,000 SH   SOLE   6,000 0 0
NETEASE INC SPONSORED ADS 64110W102 3,186 37,309 SH   SOLE   37,309 0 0
NICE LTD SPONSORED ADR 653656108 847 2,983 SH   SOLE   2,983 0 0
NIKE INC CL B 654106103 439,406 3,025,590 SH   SOLE   2,568,265 332,569 124,756
NOVANTA INC COM 67000B104 2,615 16,923 SH   SOLE   16,923 0 0
NUVASIVE INC COM 670704105 12,433 207,738 SH   SOLE   207,738 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 527,842 1,845,732 SH   SOLE   1,569,112 201,120 75,500
OLLIES BARGAIN OUTLET HLDGS COM 681116109 20,578 341,379 SH   SOLE   341,379 0 0
1LIFE HEALTHCARE INC COM 68269G107 7,546 372,634 SH   SOLE   372,634 0 0
OPEN TEXT CORP COM 683715106 721 14,785 SH   SOLE   14,785 0 0
PTC INC COM 69370C100 574 4,793 SH   SOLE   4,793 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 7,722 302,234 SH   SOLE   302,234 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 15,415 331,792 SH   SOLE   331,792 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 3,351 104,380 SH   SOLE   104,380 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 11,682 124,176 SH   SOLE   124,176 0 0
PLANET FITNESS INC CL A 72703H101 13,986 178,052 SH   SOLE   178,052 0 0
PRIMERICA INC COM 74164M108 10,708 69,703 SH   SOLE   69,703 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 37,161 415,950 SH   SOLE   362,950 46,500 6,500
Q2 HLDGS INC COM 74736L109 9,267 115,636 SH   SOLE   115,636 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,716 26,997 SH   SOLE   26,997 0 0
RELX PLC SPONSORED ADR 759530108 1,048 36,296 SH   SOLE   36,296 0 0
REPLIGEN CORP COM 759916109 378,754 1,310,612 SH   SOLE   1,122,612 136,760 51,240
RESMED INC COM 761152107 2,395,014 9,087,511 SH   SOLE   9,052,560 0 34,950
REXFORD INDL RLTY INC COM 76169C100 13,097 230,791 SH   SOLE   230,791 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 2,907 97,265 SH   SOLE   97,265 0 0
SP PLUS CORP COM 78469C103 19,516 636,323 SH   SOLE   636,323 0 0
SAIA INC COM 78709Y105 13,072 54,919 SH   SOLE   54,919 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 10,233 119,605 SH   SOLE   119,605 0 0
SEMTECH CORP COM 816850101 12,929 165,821 SH   SOLE   165,821 0 0
SERVICENOW INC COM 81762P102 503,003 808,335 SH   SOLE   685,440 89,320 33,575
SERVISFIRST BANCSHARES INC COM 81768T108 13,442 172,778 SH   SOLE   172,778 0 0
SHERWIN WILLIAMS CO COM 824348106 611,621 2,186,469 SH   SOLE   1,853,969 241,800 90,700
SHIFT4 PMTS INC CL A 82452J109 8,841 114,043 SH   SOLE   114,043 0 0
SHOCKWAVE MED INC COM 82489T104 12,387 60,164 SH   SOLE   60,164 0 0
SHOPIFY INC CL A 82509L107 2,755,148 2,032,150 SH   SOLE   1,948,229 56,835 27,086
SIMULATIONS PLUS INC COM 829214105 1,583 40,078 SH   SOLE   40,078 0 0
SMARTSHEET INC COM CL A 83200N103 11,174 162,370 SH   SOLE   162,370 0 0
SNAP INC CL A 83304A106 4,157 56,273 SH   SOLE   56,273 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,659 15,003 SH   SOLE   15,003 0 0
SPROUT SOCIAL INC COM CL A 85209W109 11,754 96,380 SH   SOLE   96,380 0 0
SQUARE INC CL A 852234103 3,040 12,677 SH   SOLE   12,677 0 0
STRYKER CORPORATION COM 863667101 777,304 2,947,460 SH   SOLE   2,499,600 325,760 122,100
SURGERY PARTNERS INC COM 86881A100 6,566 155,088 SH   SOLE   155,088 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,909,786 26,061,675 SH   SOLE   25,644,716 155,200 261,758
TANDEM DIABETES CARE INC COM NEW 875372203 12,383 103,727 SH   SOLE   103,727 0 0
TETRA TECH INC NEW COM 88162G103 15,370 102,919 SH   SOLE   102,919 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 615,819 1,077,869 SH   SOLE   914,884 118,500 44,485
THOUGHTWORKS HOLDING INC COM 88546E105 43,397 1,511,548 SH   SOLE   1,511,548 0 0
TIMKEN CO COM 887389104 10,070 153,931 SH   SOLE   153,931 0 0
TOAST INC CL A 888787108 8,148 163,126 SH   SOLE   163,126 0 0
TOPBUILD CORP COM 89055F103 11,180 54,589 SH   SOLE   54,589 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 3,635 54,719 SH   SOLE   54,719 0 0
UFP INDUSTRIES INC COM 90278Q108 11,450 168,425 SH   SOLE   168,425 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,621 73,412 SH   SOLE   73,412 0 0
UNIFIRST CORP MASS COM 904708104 37,403 175,917 SH   SOLE   175,917 0 0
UPLAND SOFTWARE INC COM 91544A109 11,955 357,516 SH   SOLE   357,516 0 0
US ECOLOGY INC COM 91734M103 14,941 461,868 SH   SOLE   461,868 0 0
VAIL RESORTS INC COM 91879Q109 948 2,837 SH   SOLE   2,837 0 0
VECTRUS INC COM 92242T101 11,644 231,579 SH   SOLE   231,579 0 0
VERRA MOBILITY CORP COM 92511U102 31,958 2,120,667 SH   SOLE   2,120,667 0 0
VISA INC COM CL A 92826C839 485,767 2,180,771 SH   SOLE   1,852,808 238,583 89,380
VIRTUS INVT PARTNERS INC COM 92828Q109 38,834 125,142 SH   SOLE   125,142 0 0
WNS HLDGS LTD SPON ADR 92932M101 141,432 1,728,996 SH   SOLE   1,698,625 0 30,371
WATSCO INC COM 942622200 736 2,780 SH   SOLE   2,780 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 612,535 1,442,820 SH   SOLE   1,223,190 159,780 59,850
WEX INC COM 96208T104 13,886 78,836 SH   SOLE   78,836 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 12,673 399,514 SH   SOLE   399,514 0 0
WINGSTOP INC COM 974155103 14,347 87,518 SH   SOLE   87,518 0 0
WORKDAY INC CL A 98138H101 875 3,500 SH   SOLE   3,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 32,626 422,669 SH   SOLE   422,669 0 0
AON PLC SHS CL A G0403H108 1,310,907 4,587,280 SH   SOLE   4,569,696 0 17,584
ATLASSIAN CORP PLC CL A G06242104 1,482,353 3,787,117 SH   SOLE   3,772,879 0 14,238
ATLASSIAN CORP PLC CL A G06242104 14,627 711,060 SH   SOLE   711,060 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 8,478 61,034 SH   SOLE   61,034 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,936,962 6,054,521 SH   SOLE   6,031,213 0 23,308
CREDICORP LTD COM G2519Y108 29,391 264,931 SH   SOLE   258,110 0 6,821
CUSHMAN WAKEFIELD PLC SHS G2717B108 33,050 1,775,932 SH   SOLE   1,775,932 0 0
ENSTAR GROUP LIMITED SHS G3075P101 35,638 151,826 SH   SOLE   151,826 0 0
HELEN OF TROY LTD COM G4388N106 14,482 64,457 SH   SOLE   64,457 0 0
ICON PLC SHS G4705A100 1,876,139 7,160,289 SH   SOLE   7,133,286 0 27,003
MEDTRONIC PLC SHS G5960L103 880 7,023 SH   SOLE   7,023 0 0
STERIS PLC SHS USD G8473T100 1,391,700 6,812,709 SH   SOLE   6,786,786 0 25,922
TRANE TECHNOLOGIES PLC SHS G8994E103 1,025 5,937 SH   SOLE   5,937 0 0
XP INC CL A G98239109 47,496 1,182,377 SH   SOLE   1,151,793 0 30,584
ALCON AG ORD SHS H01301128 522,986 6,499,144 SH   SOLE   6,483,847 0 15,297
CHUBB LIMITED COM H1467J104 881 5,079 SH   SOLE   5,079 0 0
GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 17,108 2,648,302 SH   SOLE   2,648,302 0 0
TE CONNECTIVITY LTD REG SHS H84989104 709 5,165 SH   SOLE   5,165 0 0
GLOBANT S A COM L44385109 93,856 333,997 SH   SOLE   325,366 0 8,631
NEOGAMES S A SHS L6673X107 24,711 672,970 SH   SOLE   672,970 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,674,005 3,588,739 SH   SOLE   3,575,517 0 13,221
ELASTIC N V ORD SHS N14506104 8,259 55,432 SH   SOLE   55,432 0 0
FERRARI N V COM N3167Y103 498,970 2,386,044 SH   SOLE   2,380,589 0 5,455
YANDEX N V SHS CLASS A N97284108 106,190 1,332,534 SH   SOLE   1,300,973 0 31,561
STEVANATO GROUP S P A ORD SHS T9224W109 55,213 2,181,470 SH   SOLE   2,181,470 0 0