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,238 442,243 SH   SOLE   442,243 0 0
ACI WORLDWIDE INC COM 004498101 13,852 372,979 SH   SOLE   372,979 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 13,146 479,619 SH   SOLE   479,619 0 0
ADDUS HOMECARE CORP COM 006739106 30,679 351,662 SH   SOLE   351,662 0 0
ALASKA AIR GROUP INC COM 011659109 10,024 166,211 SH   SOLE   166,211 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 171,616 756,752 SH   SOLE   737,784 0 18,968
AMAZON COM INC COM 023135106 3,678 1,069 SH   SOLE   1,069 0 0
AMERICAN TOWER CORP NEW COM 03027X100 265 982 SH   SOLE   982 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 13,580 166,241 SH   SOLE   166,241 0 0
AMERICAS CAR-MART INC COM 03062T105 34,481 243,303 SH   SOLE   243,303 0 0
AMPHENOL CORP NEW CL A 032095101 430,547 6,293,621 SH   SOLE   5,445,789 758,542 89,290
ANAPLAN INC COM 03272L108 13,846 259,777 SH   SOLE   259,777 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 7,241 87,432 SH   SOLE   87,432 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 264 4,409 SH   SOLE   4,409 0 0
ATRICURE INC COM 04963C209 12,562 158,352 SH   SOLE   158,352 0 0
AVIENT CORPORATION COM 05368V106 12,628 256,879 SH   SOLE   256,879 0 0
AXON ENTERPRISE INC COM 05464C101 13,945 78,875 SH   SOLE   78,875 0 0
AXSOME THERAPEUTICS INC COM 05464T104 4,965 73,598 SH   SOLE   73,598 0 0
AZUL S A SPONSR ADR PFD 05501U106 19,757 748,366 SH   SOLE   748,366 0 0
BAIDU INC SPON ADR REP A 056752108 765 3,753 SH   SOLE   3,753 0 0
BEACON ROOFING SUPPLY INC COM 073685109 32,763 615,274 SH   SOLE   615,274 0 0
BILL COM HLDGS INC COM 090043100 2,536 13,842 SH   SOLE   13,842 0 0
BLACKLINE INC COM 09239B109 11,837 106,384 SH   SOLE   106,384 0 0
BOOT BARN HLDGS INC COM 099406100 13,987 166,409 SH   SOLE   166,409 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 857 10,062 SH   SOLE   10,062 0 0
BRIDGEBIO PHARMA INC COM 10806X102 3,964 65,022 SH   SOLE   65,022 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,027 20,145 SH   SOLE   20,145 0 0
BROOKS AUTOMATION INC NEW COM 114340102 3,693 38,762 SH   SOLE   38,762 0 0
BROWN & BROWN INC COM 115236101 1,180 22,204 SH   SOLE   22,204 0 0
BRUNSWICK CORP COM 117043109 11,115 111,569 SH   SOLE   111,569 0 0
CAE INC COM 124765108 1,211 39,319 SH   SOLE   39,319 0 0
CDK GLOBAL INC COM 12508E101 1,472 29,616 SH   SOLE   29,616 0 0
CGI INC CL A SUB VTG 12532H104 871 9,611 SH   SOLE   9,611 0 0
CMC MATERIALS INC COM 12571T100 30,160 200,080 SH   SOLE   200,080 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 7,518 72,462 SH   SOLE   72,462 0 0
CALLAWAY GOLF CO COM 131193104 0 403,162 SH   SOLE   403,162 0 0
CANADIAN PAC RY LTD COM 13645T100 2,454,022 31,907,705 SH   SOLE   31,877,722 0 29,982
CARLISLE COS INC COM 142339100 882 4,611 SH   SOLE   4,611 0 0
CARMAX INC COM 143130102 969 7,505 SH   SOLE   7,505 0 0
CASEYS GEN STORES INC COM 147528103 13,205 67,843 SH   SOLE   67,843 0 0
CASS INFORMATION SYS INC COM 14808P109 11,279 276,785 SH   SOLE   276,785 0 0
CHASE CORP COM 16150R104 8,029 78,248 SH   SOLE   78,248 0 0
CHURCH & DWIGHT INC COM 171340102 305,325 3,582,790 SH   SOLE   3,091,213 439,422 52,155
COSTCO WHSL CORP NEW COM 22160K105 266,908 674,368 SH   SOLE   583,183 81,475 9,710
CRANE CO COM 224399105 33,200 359,427 SH   SOLE   359,427 0 0
CRYOPORT INC COM PAR $0.001 229050307 8,949 141,816 SH   SOLE   141,816 0 0
DESCARTES SYS GROUP INC COM 249906108 209 3,022 SH   SOLE   3,022 0 0
DEXCOM INC COM 252131107 2,063 4,831 SH   SOLE   4,831 0 0
DORMAN PRODS INC COM 258278100 21,650 208,831 SH   SOLE   208,831 0 0
ELEMENT SOLUTIONS INC COM 28618M106 31,007 1,326,209 SH   SOLE   1,326,209 0 0
EMCOR GROUP INC COM 29084Q100 29,558 239,938 SH   SOLE   239,938 0 0
ENERSYS COM 29275Y102 28,032 286,832 SH   SOLE   286,832 0 0
ENTEGRIS INC COM 29362U104 309,410 2,516,144 SH   SOLE   2,174,254 307,200 34,690
EPAM SYS INC COM 29414B104 1,572,855 3,078,236 SH   SOLE   3,069,498 0 8,738
EPLUS INC COM 294268107 42,285 487,768 SH   SOLE   487,768 0 0
EURONET WORLDWIDE INC COM 298736109 10,700 79,054 SH   SOLE   79,054 0 0
FMC CORP COM NEW 302491303 429 3,961 SH   SOLE   3,961 0 0
FAIR ISAAC CORP COM 303250104 272,579 542,252 SH   SOLE   469,340 65,162 7,750
FATE THERAPEUTICS INC COM 31189P102 8,082 93,120 SH   SOLE   93,120 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 482,830 2,579,633 SH   SOLE   2,233,653 308,495 37,485
FOCUS FINL PARTNERS INC COM CL A 34417P100 48,169 993,174 SH   SOLE   993,174 0 0
GLAUKOS CORP COM 377322102 10,312 121,564 SH   SOLE   121,564 0 0
GODADDY INC CL A 380237107 888 10,212 SH   SOLE   10,212 0 0
GRACO INC COM 384109104 368,624 4,869,539 SH   SOLE   4,212,300 586,309 70,930
GROCERY OUTLET HLDG CORP COM 39874R101 22,992 663,360 SH   SOLE   663,360 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 606 11,608 SH   SOLE   11,608 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 52,614 284,555 SH   SOLE   277,272 0 7,283
HDFC BANK LTD SPONSORED ADS 40415F101 2,120,085 28,994,604 SH   SOLE   28,690,560 184,855 119,188
HALOZYME THERAPEUTICS INC COM 40637H109 6,137 135,148 SH   SOLE   135,148 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 23,688 750,327 SH   SOLE   750,327 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 34,779 820,839 SH   SOLE   820,839 0 0
HEICO CORP NEW COM 422806109 2,948 21,145 SH   SOLE   21,145 0 0
HEICO CORP NEW CL A 422806208 266,867 2,149,037 SH   SOLE   1,858,381 259,646 31,010
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 13,905 1,178,419 SH   SOLE   1,178,419 0 0
ICU MED INC COM 44930G107 13,225 64,259 SH   SOLE   64,259 0 0
ICICI BANK LIMITED ADR 45104G104 931 54,459 SH   SOLE   54,459 0 0
IDEX CORP COM 45167R104 440 1,999 SH   SOLE   1,999 0 0
ILLUMINA INC COM 452327109 1,565 3,308 SH   SOLE   3,308 0 0
INGEVITY CORP COM 45688C107 11,772 144,687 SH   SOLE   144,687 0 0
INSMED INC COM PAR $.01 457669307 4,539 159,499 SH   SOLE   159,499 0 0
INTER PARFUMS INC COM 458334109 30,570 424,577 SH   SOLE   424,577 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 3,925 150,839 SH   SOLE   150,839 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 14,281 100,131 SH   SOLE   100,131 0 0
JONES LANG LASALLE INC COM 48020Q107 19,150 97,976 SH   SOLE   97,976 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 761 15,319 SH   SOLE   15,319 0 0
LHC GROUP INC COM 50187A107 11,497 57,410 SH   SOLE   57,410 0 0
LANDSTAR SYS INC COM 515098101 25,509 161,429 SH   SOLE   161,429 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,925 29,921 SH   SOLE   29,921 0 0
LINCOLN ELEC HLDGS INC COM 533900106 758 5,757 SH   SOLE   5,757 0 0
LIVEPERSON INC COM 538146101 18,864 298,293 SH   SOLE   298,293 0 0
LULULEMON ATHLETICA INC COM 550021109 1,983,590 5,434,939 SH   SOLE   5,342,849 78,480 13,610
MSCI INC COM 55354G100 340,711 639,137 SH   SOLE   551,508 78,349 9,280
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 14,694 229,313 SH   SOLE   229,313 0 0
MANHATTAN ASSOCIATES INC COM 562750109 26,360 181,992 SH   SOLE   181,992 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2,105 50,439 SH   SOLE   50,439 0 0
MARKEL CORP COM 570535104 511 431 SH   SOLE   431 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 12,080 75,831 SH   SOLE   75,831 0 0
MAXIMUS INC COM 577933104 8,133 92,457 SH   SOLE   92,457 0 0
MEDALLIA INC COM 584021109 13,827 409,696 SH   SOLE   409,696 0 0
MERCADOLIBRE INC COM 58733R102 2,684,965 1,723,573 SH   SOLE   1,676,508 40,039 7,026
MERCURY SYS INC COM 589378108 10,982 165,685 SH   SOLE   165,685 0 0
MERIT MED SYS INC COM 589889104 13,561 209,733 SH   SOLE   209,733 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,004,291 1,446,786 SH   SOLE   1,413,358 28,867 4,561
NANOSTRING TECHNOLOGIES INC COM 63009R109 7,865 121,397 SH   SOLE   121,397 0 0
NATERA INC COM 632307104 11,891 104,737 SH   SOLE   104,737 0 0
NETFLIX INC COM 64110L106 3,169 6,000 SH   SOLE   6,000 0 0
NETEASE INC SPONSORED ADS 64110W102 3,317 28,784 SH   SOLE   28,784 0 0
NICE LTD SPONSORED ADR 653656108 751 3,034 SH   SOLE   3,034 0 0
NIKE INC CL B 654106103 432,224 2,797,748 SH   SOLE   2,422,073 336,569 39,106
NOVANTA INC COM 67000B104 1,763 13,085 SH   SOLE   13,085 0 0
NUVASIVE INC COM 670704105 13,998 206,520 SH   SOLE   206,520 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 431,344 1,699,544 SH   SOLE   1,464,824 211,120 23,600
1LIFE HEALTHCARE INC COM 68269G107 12,229 369,903 SH   SOLE   369,903 0 0
OPEN TEXT CORP COM 683715106 723 14,225 SH   SOLE   14,225 0 0
PTC INC COM 69370C100 673 4,761 SH   SOLE   4,761 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 10,592 302,878 SH   SOLE   302,878 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 10,209 210,531 SH   SOLE   210,531 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 3,520 103,987 SH   SOLE   103,987 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 10,908 123,543 SH   SOLE   123,543 0 0
PLANET FITNESS INC CL A 72703H101 13,308 176,847 SH   SOLE   176,847 0 0
PRIMERICA INC COM 74164M108 10,599 69,209 SH   SOLE   69,209 0 0
PROCORE TECHNOLOGIES INC COM 74275K108 38,306 403,436 SH   SOLE   350,436 46,500 6,500
Q2 HLDGS INC COM 74736L109 11,779 114,830 SH   SOLE   114,830 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,761 26,576 SH   SOLE   26,576 0 0
RELX PLC SPONSORED ADR 759530108 552 20,709 SH   SOLE   20,709 0 0
REPLIGEN CORP COM 759916109 12,560 62,922 SH   SOLE   62,922 0 0
RESMED INC COM 761152107 2,244,838 9,106,110 SH   SOLE   9,097,648 0 8,462
REXFORD INDL RLTY INC COM 76169C100 13,049 229,130 SH   SOLE   229,130 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 4,287 96,801 SH   SOLE   96,801 0 0
SP PLUS CORP COM 78469C103 18,961 619,851 SH   SOLE   619,851 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 10,452 119,134 SH   SOLE   119,134 0 0
SEMTECH CORP COM 816850101 11,333 164,717 SH   SOLE   164,717 0 0
SERVICENOW INC COM 81762P102 277,114 504,256 SH   SOLE   436,391 60,660 7,205
SERVISFIRST BANCSHARES INC COM 81768T108 11,670 171,671 SH   SOLE   171,671 0 0
SHERWIN WILLIAMS CO COM 824348106 548,566 2,013,455 SH   SOLE   1,740,265 244,800 28,390
SHOCKWAVE MED INC COM 82489T104 11,335 59,744 SH   SOLE   59,744 0 0
SHOPIFY INC CL A 82509L107 2,924,986 2,002,071 SH   SOLE   1,936,164 57,735 8,172
SIMULATIONS PLUS INC COM 829214105 2,201 40,078 SH   SOLE   40,078 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 980 22,566 SH   SOLE   22,566 0 0
SMITH A O CORP COM 831865209 845 11,732 SH   SOLE   11,732 0 0
SNAP INC CL A 83304A106 2,961 43,455 SH   SOLE   43,455 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,417 14,573 SH   SOLE   14,573 0 0
SPROUT SOCIAL INC COM CL A 85209W109 12,503 139,818 SH   SOLE   139,818 0 0
SQUARE INC CL A 852234103 2,384 9,779 SH   SOLE   9,779 0 0
STRYKER CORPORATION COM 863667101 706,895 2,721,652 SH   SOLE   2,354,157 329,260 38,235
SURGERY PARTNERS INC COM 86881A100 10,264 154,074 SH   SOLE   154,074 0 0
SYNOPSYS INC COM 871607107 293,769 1,065,191 SH   SOLE   921,850 127,606 15,735
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,102,885 25,822,944 SH   SOLE   25,590,325 155,200 77,418
TANDEM DIABETES CARE INC COM NEW 875372203 9,996 102,626 SH   SOLE   102,626 0 0
TETRA TECH INC NEW COM 88162G103 12,480 102,259 SH   SOLE   102,259 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 503,021 997,127 SH   SOLE   863,207 120,000 13,920
TIMKEN CO COM 887389104 12,298 152,605 SH   SOLE   152,605 0 0
TOPBUILD CORP COM 89055F103 10,717 54,186 SH   SOLE   54,186 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 4,238 54,315 SH   SOLE   54,315 0 0
UFP INDUSTRIES INC COM 90278Q108 12,436 167,279 SH   SOLE   167,279 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,952 72,906 SH   SOLE   72,906 0 0
UNIFIRST CORP MASS COM 904708104 40,134 171,047 SH   SOLE   171,047 0 0
UPLAND SOFTWARE INC COM 91544A109 11,089 269,344 SH   SOLE   269,344 0 0
US ECOLOGY INC COM 91734M103 16,881 449,913 SH   SOLE   449,913 0 0
VAIL RESORTS INC COM 91879Q109 862 2,722 SH   SOLE   2,722 0 0
VECTRUS INC COM 92242T101 10,743 225,750 SH   SOLE   225,750 0 0
VERRA MOBILITY CORP COM 92511U102 31,722 2,063,913 SH   SOLE   2,063,913 0 0
VISA INC COM CL A 92826C839 472,452 2,020,580 SH   SOLE   1,750,887 240,583 29,110
VIRTUS INVT PARTNERS INC COM 92828Q109 33,685 121,268 SH   SOLE   121,268 0 0
WNS HLDGS LTD SPON ADR 92932M101 133,117 1,666,677 SH   SOLE   1,638,120 0 28,557
WATSCO INC COM 942622200 791 2,760 SH   SOLE   2,760 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 603,386 1,680,273 SH   SOLE   1,453,404 202,924 23,945
WEX INC COM 96208T104 10,481 54,055 SH   SOLE   54,055 0 0
WINGSTOP INC COM 974155103 13,666 86,695 SH   SOLE   86,695 0 0
WOODWARD INC COM 980745103 14,540 118,328 SH   SOLE   118,328 0 0
WORKDAY INC CL A 98138H101 836 3,500 SH   SOLE   3,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 29,752 411,562 SH   SOLE   411,562 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 793 1,498 SH   SOLE   1,498 0 0
AON PLC SHS CL A G0403H108 1,103,005 4,619,723 SH   SOLE   4,615,373 0 4,350
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 7,981 82,213 SH   SOLE   82,213 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,792,180 6,079,515 SH   SOLE   6,073,958 0 5,556
CREDICORP LTD COM G2519Y108 30,485 251,714 SH   SOLE   245,014 0 6,700
CUSHMAN WAKEFIELD PLC SHS G2717B108 20,823 1,191,925 SH   SOLE   1,191,925 0 0
ENSTAR GROUP LIMITED SHS G3075P101 35,270 147,624 SH   SOLE   147,624 0 0
HELEN OF TROY LTD COM G4388N106 18,135 79,497 SH   SOLE   79,497 0 0
ICON PLC SHS G4705A100 847,082 4,097,923 SH   SOLE   4,094,222 0 3,701
MEDTRONIC PLC SHS G5960L103 840 6,768 SH   SOLE   6,768 0 0
STERIS PLC SHS USD G8473T100 1,414,091 6,854,535 SH   SOLE   6,848,098 0 6,437
TRANE TECHNOLOGIES PLC SHS G8994E103 1,053 5,717 SH   SOLE   5,717 0 0
XP INC CL A G98239109 48,933 1,123,614 SH   SOLE   1,094,856 0 28,758
ALCON AG ORD SHS H01301128 444,810 6,330,911 SH   SOLE   6,315,133 0 15,778
CHUBB LIMITED COM H1467J104 775 4,879 SH   SOLE   4,879 0 0
GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 20,742 2,090,928 SH   SOLE   2,090,928 0 0
TE CONNECTIVITY LTD REG SHS H84989104 673 4,975 SH   SOLE   4,975 0 0
GLOBANT S A COM L44385109 44,082 201,121 SH   SOLE   195,974 0 5,147
NEOGAMES S A SHS L6673X107 24,303 395,360 SH   SOLE   395,360 0 0
GLOBAL E ONLINE LTD SHS M5216V106 22,955 402,158 SH   SOLE   402,158 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,492,479 3,607,896 SH   SOLE   3,604,216 0 3,679
ELASTIC N V ORD SHS N14506104 6,215 42,639 SH   SOLE   42,639 0 0
FERRARI N V COM N3167Y103 476,662 2,313,331 SH   SOLE   2,307,663 0 5,668
YANDEX N V SHS CLASS A N97284108 152,395 2,153,999 SH   SOLE   2,101,899 0 52,100