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
ACADIA PHARMACEUTICALS INC COM 004225108 3,931 73,534 SH   SOLE   73,534 0 0
ACI WORLDWIDE INC COM 004498101 14,076 366,265 SH   SOLE   366,265 0 0
ADDUS HOMECARE CORP COM 006739106 24,014 205,094 SH   SOLE   205,094 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 614 6,036 SH   SOLE   6,036 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 138,938 596,994 SH   SOLE   596,994 0 0
AMAZON COM INC COM 023135106 3,459 1,062 SH   SOLE   1,062 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 12,737 135,720 SH   SOLE   135,720 0 0
AMERICAS CAR-MART INC COM 03062T105 21,949 199,826 SH   SOLE   199,826 0 0
AMERICOLD RLTY TR COM 03064D108 11,188 299,708 SH   SOLE   299,708 0 0
AMPHENOL CORP NEW CL A 032095101 398,432 3,046,818 SH   SOLE   2,625,160 377,268 44,390
ANSYS INC COM 03662Q105 201,078 552,715 SH   SOLE   475,083 69,372 8,260
ARAMARK COM 03852U106 728 18,917 SH   SOLE   18,917 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11,655 151,895 SH   SOLE   151,895 0 0
ATRICURE INC COM 04963C209 8,647 155,321 SH   SOLE   155,321 0 0
AVIENT CORPORATION COM 05368V106 10,407 258,371 SH   SOLE   258,371 0 0
AXON ENTERPRISE INC COM 05464C101 14,320 116,870 SH   SOLE   116,870 0 0
AXSOME THERAPEUTICS INC COM 05464T104 5,875 72,107 SH   SOLE   72,107 0 0
AZUL S A SPONSR ADR PFD 05501U106 17,042 746,802 SH   SOLE   746,802 0 0
BEACON ROOFING SUPPLY INC COM 073685109 20,334 505,936 SH   SOLE   505,936 0 0
BLACKLINE INC COM 09239B109 13,178 98,803 SH   SOLE   98,803 0 0
BOOT BARN HLDGS INC COM 099406100 12,601 290,607 SH   SOLE   290,607 0 0
BOSTON SCIENTIFIC CORP COM 101137107 9,203 255,987 SH   SOLE   255,987 0 0
BRIDGEBIO PHARMA INC COM 10806X102 10,087 141,849 SH   SOLE   141,849 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 16,626 1,099,591 SH   SOLE   1,099,591 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 362 8,781 SH   SOLE   8,781 0 0
BROWN & BROWN INC COM 115236101 938 19,783 SH   SOLE   19,783 0 0
BRUNSWICK CORP COM 117043109 11,347 148,837 SH   SOLE   148,837 0 0
CDK GLOBAL INC COM 12508E101 1,082 20,882 SH   SOLE   20,882 0 0
CGI INC CL A SUB VTG 12532H104 225 2,843 SH   SOLE   2,843 0 0
CMC MATERIALS INC COM 12571T100 24,934 164,798 SH   SOLE   164,798 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 14,205 191,267 SH   SOLE   191,267 0 0
CANADIAN NATL RY CO COM 136375102 259,011 2,357,863 SH   SOLE   2,003,811 317,112 36,940
CANADIAN PAC RY LTD COM 13645T100 2,144,913 6,186,833 SH   SOLE   6,180,656 0 6,177
CARLISLE COS INC COM 142339100 641 4,102 SH   SOLE   4,102 0 0
CARMAX INC COM 143130102 632 6,695 SH   SOLE   6,695 0 0
CASEYS GEN STORES INC COM 147528103 10,111 56,608 SH   SOLE   56,608 0 0
CASS INFORMATION SYS INC COM 14808P109 8,805 226,287 SH   SOLE   226,287 0 0
CHARLES RIV LABS INTL INC COM 159864107 12,232 48,954 SH   SOLE   48,954 0 0
CHASE CORP COM 16150R104 6,454 63,896 SH   SOLE   63,896 0 0
CHEMOCENTRYX INC COM 16383L106 4,586 74,059 SH   SOLE   74,059 0 0
CHURCH & DWIGHT INC COM 171340102 300,320 3,442,848 SH   SOLE   2,954,345 437,173 51,330
COOPER COS INC COM NEW 216648402 5,517 15,184 SH   SOLE   15,184 0 0
COSTCO WHSL CORP NEW COM 22160K105 246,672 654,685 SH   SOLE   560,087 84,888 9,710
CRANE CO COM 224399105 22,830 293,973 SH   SOLE   293,973 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,055 6,630 SH   SOLE   6,630 0 0
CRYOPORT INC COM PAR $0.001 229050307 3,808 86,783 SH   SOLE   86,783 0 0
DORMAN PRODS INC COM 258278100 14,886 171,462 SH   SOLE   171,462 0 0
EVO PMTS INC CL A COM 26927E104 7,713 285,553 SH   SOLE   285,553 0 0
ECOLAB INC COM 278865100 286,972 1,326,364 SH   SOLE   1,139,815 166,499 20,050
EMCOR GROUP INC COM 29084Q100 18,029 197,126 SH   SOLE   197,126 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 6,001 66,979 SH   SOLE   66,979 0 0
ENERSYS COM 29275Y102 19,603 236,011 SH   SOLE   236,011 0 0
EPAM SYS INC COM 29414B104 65,866 183,804 SH   SOLE   183,804 0 0
EPLUS INC COM 294268107 28,390 322,794 SH   SOLE   322,794 0 0
FLIR SYS INC COM 302445101 19,756 450,741 SH   SOLE   450,741 0 0
FMC CORP COM NEW 302491303 407 3,541 SH   SOLE   3,541 0 0
FAIR ISAAC CORP COM 303250104 268,257 524,923 SH   SOLE   451,652 65,521 7,750
FATE THERAPEUTICS INC COM 31189P102 8,565 94,189 SH   SOLE   94,189 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 364,412 2,480,177 SH   SOLE   2,139,628 303,739 36,810
FOCUS FINL PARTNERS INC COM CL A 34417P100 36,636 842,207 SH   SOLE   842,207 0 0
GLAUKOS CORP COM 377322102 8,955 118,981 SH   SOLE   118,981 0 0
GLOBE LIFE INC COM 37959E102 571 6,013 SH   SOLE   6,013 0 0
GODADDY INC CL A 380237107 599 7,222 SH   SOLE   7,222 0 0
GRACO INC COM 384109104 340,668 4,708,607 SH   SOLE   4,047,925 590,587 70,095
GRAPHIC PACKAGING HLDG CO COM 388689101 285 16,831 SH   SOLE   16,831 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 31,926 193,574 SH   SOLE   193,574 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,510,506 34,742,685 SH   SOLE   34,457,674 189,106 95,904
HALOZYME THERAPEUTICS INC COM 40637H109 5,657 132,450 SH   SOLE   132,450 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 17,344 617,225 SH   SOLE   617,225 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 14,117 466,674 SH   SOLE   466,674 0 0
HEICO CORP NEW COM 422806109 267 2,016 SH   SOLE   2,016 0 0
HEICO CORP NEW CL A 422806208 246,010 2,101,571 SH   SOLE   1,804,258 266,303 31,010
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9,971 962,471 SH   SOLE   962,471 0 0
IDEX CORP COM 45167R104 353 1,774 SH   SOLE   1,774 0 0
IDEXX LABS INC COM 45168D104 320,161 640,489 SH   SOLE   549,725 81,059 9,705
ILLUMINA INC COM 452327109 1,228 3,318 SH   SOLE   3,318 0 0
INGEVITY CORP COM 45688C107 10,731 141,702 SH   SOLE   141,702 0 0
INSMED INC COM PAR $.01 457669307 5,196 156,079 SH   SOLE   156,079 0 0
INTER PARFUMS INC COM 458334109 15,010 248,147 SH   SOLE   248,147 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 207,599 1,800,672 SH   SOLE   1,549,704 224,861 26,107
IOVANCE BIOTHERAPEUTICS INC COM 462260100 7,196 155,090 SH   SOLE   155,090 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,595 35,571 SH   SOLE   35,571 0 0
ISHARES TR MSCI INDIA ETF 46429B598 2,913 72,425 SH   SOLE   72,425 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11,203 98,386 SH   SOLE   98,386 0 0
JONES LANG LASALLE INC COM 48020Q107 31,758 214,048 SH   SOLE   214,048 0 0
KAR AUCTION SVCS INC COM 48238T109 19,417 1,043,384 SH   SOLE   1,043,384 0 0
KODIAK SCIENCES INC COM 50015M109 6,560 44,654 SH   SOLE   44,654 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 266 4,908 SH   SOLE   4,908 0 0
LHC GROUP INC COM 50187A107 11,687 54,784 SH   SOLE   54,784 0 0
LANDSTAR SYS INC COM 515098101 17,839 132,475 SH   SOLE   132,475 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 6,727 67,644 SH   SOLE   67,644 0 0
LINCOLN ELEC HLDGS INC COM 533900106 580 4,988 SH   SOLE   4,988 0 0
LIVEPERSON INC COM 538146101 14,137 227,180 SH   SOLE   227,180 0 0
LULULEMON ATHLETICA INC COM 550021109 1,820,440 5,230,699 SH   SOLE   5,137,406 79,525 13,768
MSCI INC COM 55354G100 277,408 621,252 SH   SOLE   532,667 79,305 9,280
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12,687 230,502 SH   SOLE   230,502 0 0
MANHATTAN ASSOCS INC COM 562750109 27,047 257,150 SH   SOLE   257,150 0 0
MARKEL CORP COM 570535104 365 353 SH   SOLE   353 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 12,976 94,562 SH   SOLE   94,562 0 0
MAXIMUS INC COM 577933104 6,628 90,555 SH   SOLE   90,555 0 0
MEDALLIA INC COM 584021109 10,359 311,830 SH   SOLE   311,830 0 0
MERCADOLIBRE INC COM 58733R102 4,142,502 2,472,811 SH   SOLE   2,406,853 57,347 8,611
MERCURY SYS INC COM 589378108 14,256 161,890 SH   SOLE   161,890 0 0
MERIT MED SYS INC COM 589889104 11,403 205,424 SH   SOLE   205,424 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,599,178 1,403,182 SH   SOLE   1,369,487 29,088 4,607
NANOSTRING TECHNOLOGIES INC COM 63009R109 6,357 95,049 SH   SOLE   95,049 0 0
NATERA INC COM 632307104 14,900 149,715 SH   SOLE   149,715 0 0
NETFLIX INC COM 64110L106 3,244 6,000 SH   SOLE   6,000 0 0
NETEASE INC SPONSORED ADS 64110W102 263 2,746 SH   SOLE   2,746 0 0
NICE LTD SPONSORED ADR 653656108 278 981 SH   SOLE   981 0 0
NIKE INC CL B 654106103 257,241 1,818,345 SH   SOLE   1,561,068 230,231 27,046
NUVASIVE INC COM 670704105 11,442 203,125 SH   SOLE   203,125 0 0
OWENS & MINOR INC NEW COM 690732102 2,077 76,790 SH   SOLE   76,790 0 0
PTC INC COM 69370C100 508 4,246 SH   SOLE   4,246 0 0
PENUMBRA INC COM 70975L107 3,441 19,663 SH   SOLE   19,663 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 12,511 262,781 SH   SOLE   262,781 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 14,277 221,687 SH   SOLE   221,687 0 0
PLANET FITNESS INC CL A 72703H101 10,407 134,056 SH   SOLE   134,056 0 0
PLURALSIGHT INC COM CL A 72941B106 10,869 518,562 SH   SOLE   518,562 0 0
PRIMERICA INC COM 74164M108 8,818 65,838 SH   SOLE   65,838 0 0
PROOFPOINT INC COM 743424103 10,473 76,778 SH   SOLE   76,778 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,253 26,312 SH   SOLE   26,312 0 0
REGIS CORP MINN COM 758932107 5,067 551,314 SH   SOLE   551,314 0 0
RELX PLC SPONSORED ADR 759530108 258 10,480 SH   SOLE   10,480 0 0
REPLIGEN CORP COM 759916109 8,203 42,804 SH   SOLE   42,804 0 0
RESMED INC COM 761152107 1,875,113 8,821,570 SH   SOLE   8,812,806 0 8,763
REXFORD INDL RLTY INC COM 76169C100 8,384 170,709 SH   SOLE   170,709 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 5,217 95,135 SH   SOLE   95,135 0 0
SEI INVTS CO COM 784117103 397 6,906 SH   SOLE   6,906 0 0
SP PLUS CORP COM 78469C103 14,602 506,503 SH   SOLE   506,503 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 11,330 119,715 SH   SOLE   119,715 0 0
SEMTECH CORP COM 816850101 11,673 161,921 SH   SOLE   161,921 0 0
SERVICENOW INC COM 81762P102 269,108 488,905 SH   SOLE   419,450 62,250 7,205
SHERWIN WILLIAMS CO COM 824348106 350,534 476,975 SH   SOLE   411,066 58,969 6,940
SHOCKWAVE MED INC COM 82489T104 8,847 85,298 SH   SOLE   85,298 0 0
SHOPIFY INC CL A 82509L107 2,192,108 1,936,577 SH   SOLE   1,871,069 57,382 8,126
SIMULATIONS PLUS INC COM 829214105 2,882 40,078 SH   SOLE   40,078 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 319,081 7,566,531 SH   SOLE   7,545,425 0 21,106
SMITH A O CORP COM 831865209 572 10,437 SH   SOLE   10,437 0 0
SONY CORP SPONSORED ADR 835699307 484 4,791 SH   SOLE   4,791 0 0
STRYKER CORPORATION COM 863667101 508,860 2,076,640 SH   SOLE   1,786,950 258,950 30,740
SURGERY PARTNERS INC COM 86881A100 6,919 238,513 SH   SOLE   238,513 0 0
SYNOPSYS INC COM 871607107 270,106 1,041,913 SH   SOLE   896,721 129,457 15,735
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,642,439 33,404,614 SH   SOLE   33,095,493 207,910 101,211
TANDEM DIABETES CARE INC COM NEW 875372203 6,899 72,108 SH   SOLE   72,108 0 0
TETRA TECH INC NEW COM 88162G103 11,587 100,078 SH   SOLE   100,078 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 319,994 687,006 SH   SOLE   591,913 84,983 10,110
TIMKEN CO COM 887389104 10,182 131,623 SH   SOLE   131,623 0 0
TOPBUILD CORP COM 89055F103 9,792 53,194 SH   SOLE   53,194 0 0
TRADEWEB MKTS INC CL A 892672106 3,745 59,966 SH   SOLE   59,966 0 0
TREX CO INC COM 89531P105 8,987 107,340 SH   SOLE   107,340 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 6,497 53,316 SH   SOLE   53,316 0 0
UFP INDUSTRIES INC COM 90278Q108 10,216 183,898 SH   SOLE   183,898 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 9,929 71,729 SH   SOLE   71,729 0 0
UNIFIRST CORP MASS COM 904708104 29,724 140,412 SH   SOLE   140,412 0 0
UPLAND SOFTWARE INC COM 91544A109 9,408 205,010 SH   SOLE   205,010 0 0
US ECOLOGY INC COM 91734M103 13,370 368,019 SH   SOLE   368,019 0 0
VAIL RESORTS INC COM 91879Q109 620 2,223 SH   SOLE   2,223 0 0
VECTRUS INC COM 92242T101 9,185 184,738 SH   SOLE   184,738 0 0
VERISK ANALYTICS INC COM 92345Y106 264,081 1,272,126 SH   SOLE   1,091,202 162,069 18,855
VERRA MOBILITY CORP COM 92511U102 22,737 1,694,274 SH   SOLE   1,694,274 0 0
VISA INC COM CL A 92826C839 427,387 1,953,946 SH   SOLE   1,686,276 238,920 28,750
VIRTUS INVT PARTNERS INC COM 92828Q109 38,748 178,564 SH   SOLE   178,564 0 0
WNS HLDGS LTD SPON ADR 92932M101 83,691 1,161,563 SH   SOLE   1,161,563 0 0
WATSCO INC COM 942622200 556 2,452 SH   SOLE   2,452 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 457,084 1,613,372 SH   SOLE   1,387,529 202,168 23,675
WEX INC COM 96208T104 9,189 45,147 SH   SOLE   45,147 0 0
WINGSTOP INC COM 974155103 4,522 34,116 SH   SOLE   34,116 0 0
WOODWARD INC COM 980745103 14,085 115,900 SH   SOLE   115,900 0 0
WORKDAY INC CL A 98138H101 839 3,500 SH   SOLE   3,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 10,723 180,405 SH   SOLE   180,405 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 896 2,332 SH   SOLE   2,332 0 0
AON PLC SHS CL A G0403H108 936,660 4,433,474 SH   SOLE   4,429,001 0 4,473
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 6,913 80,658 SH   SOLE   80,658 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,020,133 7,733,751 SH   SOLE   7,726,109 0 7,641
CREDICORP LTD COM G2519Y108 28,105 171,352 SH   SOLE   171,352 0 0
ENSTAR GROUP LIMITED SHS G3075P101 24,869 121,378 SH   SOLE   121,378 0 0
GAN LTD ORD SHS G3728V109 10,780 531,570 SH   SOLE   531,570 0 0
HELEN OF TROY LTD COM G4388N106 13,497 60,744 SH   SOLE   60,744 0 0
ICON PLC SHS G4705A100 775,348 3,976,550 SH   SOLE   3,972,739 0 3,811
IHS MARKIT LTD SHS G47567105 641 7,136 SH   SOLE   7,136 0 0
MEDTRONIC PLC SHS G5960L103 248 2,114 SH   SOLE   2,114 0 0
STERIS PLC SHS USD G8473T100 1,249,520 6,592,382 SH   SOLE   6,585,673 0 6,708
TRANE TECHNOLOGIES PLC SHS G8994E103 262 1,807 SH   SOLE   1,807 0 0
XP INC CL A G98239109 14,980 377,620 SH   SOLE   377,620 0 0
ALCON AG ORD SHS H01301128 376,963 5,713,299 SH   SOLE   5,696,938 0 16,361
CHUBB LIMITED COM H1467J104 214 1,390 SH   SOLE   1,390 0 0
GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 17,873 1,374,842 SH   SOLE   1,374,842 0 0
GLOBANT S A COM L44385109 42,007 193,037 SH   SOLE   193,037 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,145,396 4,398,827 SH   SOLE   4,394,132 0 4,694
ELASTIC N V ORD SHS N14506104 582 3,981 SH   SOLE   3,981 0 0
FERRARI N V COM N3167Y103 312,686 1,362,346 SH   SOLE   1,358,571 0 3,774
YANDEX N V SHS CLASS A N97284108 102,770 1,477,009 SH   SOLE   1,477,009 0 0