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,382 69,770 SH   SOLE   69,770 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,595,831 7,432,150 SH   SOLE   7,421,344 0 10,806
ACI WORLDWIDE INC COM 004498101 8,040 297,898 SH   SOLE   297,898 0 0
ADDUS HOMECARE CORP COM 006739106 15,253 164,792 SH   SOLE   164,792 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 436 5,850 SH   SOLE   5,850 0 0
ALCON AG ORD SHS H01301128 296,610 5,174,621 SH   SOLE   5,151,682 0 22,939
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 89,131 413,216 SH   SOLE   413,216 0 0
AMAZON COM INC COM 023135106 2,930 1,062 SH   SOLE   1,062 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 8,180 108,128 SH   SOLE   108,128 0 0
AMERICAS CAR MART INC COM 03062T105 17,797 202,535 SH   SOLE   202,535 0 0
AMERICOLD RLTY TR COM 03064D108 7,288 200,758 SH   SOLE   200,758 0 0
AMN HEALTHCARE SVCS INC COM 001744101 5,133 113,462 SH   SOLE   113,462 0 0
AMPHENOL CORP NEW CL A 032095101 153,626 1,603,441 SH   SOLE   1,513,740 89,701 0
ANSYS INC COM 03662Q105 201,382 690,305 SH   SOLE   653,216 37,089 0
ARAMARK COM 03852U106 415 18,378 SH   SOLE   18,378 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,370 147,496 SH   SOLE   147,496 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,562,105 4,244,504 SH   SOLE   4,237,828 0 6,676
ATRICURE INC COM 04963C209 6,781 150,845 SH   SOLE   150,845 0 0
AXON ENTERPRISE INC COM 05464C101 11,136 113,480 SH   SOLE   113,480 0 0
AXSOME THERAPEUTICS INC COM 05464T104 3,785 46,005 SH   SOLE   46,005 0 0
AZUL S A SPONSR ADR PFD 05501U106 7,975 713,338 SH   SOLE   713,338 0 0
BEACON ROOFING SUPPLY INC COM 073685109 16,064 609,175 SH   SOLE   609,175 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,515 61,750 SH   SOLE   61,750 0 0
BLACKLINE INC COM 09239B109 7,930 95,637 SH   SOLE   95,637 0 0
BOOT BARN HLDGS INC COM 099406100 8,217 381,110 SH   SOLE   381,110 0 0
BOSTON SCIENTIFIC CORP COM 101137107 132,578 3,776,062 SH   SOLE   3,567,355 208,707 0
BRIDGEBIO PHARMA INC COM 10806X102 3,237 99,273 SH   SOLE   99,273 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 5,640 503,552 SH   SOLE   503,552 0 0
BROWN & BROWN INC COM 115236101 783 19,215 SH   SOLE   19,215 0 0
BRUNSWICK CORP COM 117043109 6,962 108,774 SH   SOLE   108,774 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 18,593 133,242 SH   SOLE   133,242 0 0
CALLAWAY GOLF CO COM 131193104 7,645 436,613 SH   SOLE   436,613 0 0
CANADIAN NATL RY CO COM 136375102 162,017 1,829,260 SH   SOLE   1,719,835 109,425 0
CANADIAN PAC RY LTD COM 13645T100 1,526,165 5,976,989 SH   SOLE   5,968,162 0 8,827
CARLISLE COS INC COM 142339100 247 2,062 SH   SOLE   2,062 0 0
CARMAX INC COM 143130102 583 6,505 SH   SOLE   6,505 0 0
CASEYS GEN STORES INC COM 147528103 6,843 45,770 SH   SOLE   45,770 0 0
CASS INFORMATION SYS INC COM 14808P109 7,105 182,049 SH   SOLE   182,049 0 0
CHARLES RIV LABS INTL INC COM 159864107 9,135 52,399 SH   SOLE   52,399 0 0
CHASE CORP COM 16150R104 5,311 51,813 SH   SOLE   51,813 0 0
CHURCH & DWIGHT INC COM 171340102 134,962 1,745,948 SH   SOLE   1,646,990 98,958 0
COHERUS BIOSCIENCES INC COM 19249H103 2,254 126,176 SH   SOLE   126,176 0 0
COOPER COS INC COM NEW 216648402 121,935 429,892 SH   SOLE   405,826 24,066 0
COSTCO WHSL CORP NEW COM 22160K105 154,209 508,589 SH   SOLE   480,632 27,957 0
CRANE CO COM 224399105 14,096 237,061 SH   SOLE   237,061 0 0
CREDICORP LTD COM G2519Y108 9,356 69,995 SH   SOLE   69,995 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 221,638 1,324,396 SH   SOLE   1,252,166 72,230 0
DORMAN PRODUCTS INC COM 258278100 9,255 137,990 SH   SOLE   137,990 0 0
ECOLAB INC COM 278865100 209,625 1,053,655 SH   SOLE   996,586 57,069 0
ELASTIC N V ORD SHS N14506104 12,145 131,705 SH   SOLE   131,705 0 0
EMCOR GROUP INC COM 29084Q100 10,521 159,072 SH   SOLE   159,072 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 8,324 105,261 SH   SOLE   105,261 0 0
ENERSYS COM 29275Y102 20,177 313,406 SH   SOLE   313,406 0 0
ENSTAR GROUP LIMITED SHS G3075P101 14,920 97,662 SH   SOLE   97,662 0 0
EPAM SYS INC COM 29414B104 31,386 124,544 SH   SOLE   124,544 0 0
EPLUS INC COM 294268107 18,415 260,536 SH   SOLE   260,536 0 0
EVO PMTS INC CL A COM 26927E104 233 10,212 SH   SOLE   10,212 0 0
FAIR ISAAC CORP COM 303250104 169,691 405,921 SH   SOLE   383,602 22,319 0
FATE THERAPEUTICS INC COM 31189P102 4,039 117,727 SH   SOLE   117,727 0 0
FERRARI N V COM N3167Y103 212,528 1,242,783 SH   SOLE   1,237,274 0 5,509
FIRST REP BK SAN FRANCISCO C COM 33616C100 205,641 1,940,192 SH   SOLE   1,835,842 104,350 0
FLIR SYS INC COM 302445101 5,336 131,532 SH   SOLE   131,532 0 0
F M C CORP COM NEW 302491303 343 3,442 SH   SOLE   3,442 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 24,623 745,013 SH   SOLE   745,013 0 0
GAN LTD ORD SHS G3728V109 6,976 274,125 SH   SOLE   274,125 0 0
GLAUKOS CORP COM 377322102 4,267 111,061 SH   SOLE   111,061 0 0
GLOBANT S A COM L44385109 28,039 187,112 SH   SOLE   187,112 0 0
GLOBE LIFE INC COM 37959E102 434 5,842 SH   SOLE   5,842 0 0
GODADDY INC CL A 380237107 515 7,017 SH   SOLE   7,017 0 0
GRACO INC COM 384109104 177,174 3,691,881 SH   SOLE   3,489,787 202,094 0
GRAPHIC PACKAGING HLDG CO COM 388689101 448 32,040 SH   SOLE   32,040 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 12,343 109,919 SH   SOLE   109,919 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 5,465 203,820 SH   SOLE   203,820 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,109,499 24,406,042 SH   SOLE   24,181,781 194,743 29,518
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 8,829 377,649 SH   SOLE   377,649 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 19,387 792,617 SH   SOLE   792,617 0 0
HEICO CORP NEW CL A 422806208 133,064 1,637,916 SH   SOLE   1,546,956 90,960 0
HELEN OF TROY CORP LTD COM G4388N106 298 1,580 SH   SOLE   1,580 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 7,617 774,910 SH   SOLE   774,910 0 0
ICON PLC SHS G4705A100 653,826 3,881,191 SH   SOLE   3,875,674 0 5,517
IDEX CORP COM 45167R104 272 1,723 SH   SOLE   1,723 0 0
IDEXX LABS INC COM 45168D104 165,309 500,694 SH   SOLE   472,743 27,951 0
ILLUMINA INC COM 452327109 184,073 497,024 SH   SOLE   468,827 28,197 0
INGEVITY CORP COM 45688C107 7,237 137,667 SH   SOLE   137,667 0 0
INSMED INC COM PAR $.01 457669307 4,028 146,271 SH   SOLE   146,271 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 127,196 1,388,607 SH   SOLE   1,311,392 77,215 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,332 157,822 SH   SOLE   157,822 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,786 41,303 SH   SOLE   41,303 0 0
ISHARES TR MSCI EAFE ETF 464287465 268 4,408 SH   SOLE   4,408 0 0
ISHARES TR MSCI INDIA ETF 46429B598 7,221 248,824 SH   SOLE   248,824 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 8,216 95,513 SH   SOLE   95,513 0 0
JONES LANG LASALLE INC COM 48020Q107 18,496 178,773 SH   SOLE   178,773 0 0
KAR AUCTION SVCS INC COM 48238T109 11,651 846,742 SH   SOLE   846,742 0 0
KODIAK SCIENCES INC COM 50015M109 1,930 35,658 SH   SOLE   35,658 0 0
KURA ONCOLOGY INC COM 50127T109 2,134 130,898 SH   SOLE   130,898 0 0
LANDSTAR SYS INC COM 515098101 8,198 72,991 SH   SOLE   72,991 0 0
LHC GROUP INC COM 50187A107 9,279 53,233 SH   SOLE   53,233 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,069 36,383 SH   SOLE   36,383 0 0
LINCOLN ELEC HLDGS INC COM 533900106 407 4,833 SH   SOLE   4,833 0 0
LIVEPERSON INC COM 538146101 12,105 292,179 SH   SOLE   292,179 0 0
LULULEMON ATHLETICA INC COM 550021109 2,465,528 7,902,081 SH   SOLE   7,849,061 42,565 10,455
MANHATTAN ASSOCS INC COM 562750109 19,642 208,514 SH   SOLE   208,514 0 0
MARKEL CORP COM 570535104 317 343 SH   SOLE   343 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 8,464 102,953 SH   SOLE   102,953 0 0
MAXIMUS INC COM 577933104 6,226 88,377 SH   SOLE   88,377 0 0
MEDALLIA INC COM 584021109 6,068 240,402 SH   SOLE   240,402 0 0
MERCADOLIBRE INC COM 58733R102 2,247,491 2,279,934 SH   SOLE   2,257,708 19,580 2,646
MERCURY SYS INC COM 589378108 7,233 91,948 SH   SOLE   91,948 0 0
MERIT MED SYS INC COM 589889104 9,111 199,583 SH   SOLE   199,583 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,057,583 1,312,870 SH   SOLE   1,301,025 10,156 1,689
MSA SAFETY INC COM 553498106 4,338 37,909 SH   SOLE   37,909 0 0
MSCI INC COM 55354G100 163,170 488,796 SH   SOLE   461,918 26,878 0
MYOKARDIA INC COM 62857M105 3,455 35,760 SH   SOLE   35,760 0 0
NATERA INC COM 632307104 7,253 145,460 SH   SOLE   145,460 0 0
NATUS MED INC DEL COM 639050103 10,548 483,425 SH   SOLE   483,425 0 0
NEENAH INC COM 640079109 3,842 77,678 SH   SOLE   77,678 0 0
NETEASE INC SPONSORED ADS 64110W102 217 506 SH   SOLE   506 0 0
NETFLIX INC COM 64110L106 2,730 6,000 SH   SOLE   6,000 0 0
NICE LTD SPONSORED ADR 653656108 277 1,465 SH   SOLE   1,465 0 0
NUVASIVE INC COM 670704105 7,233 129,935 SH   SOLE   129,935 0 0
OMNICELL INC COM 68213N109 6,663 94,350 SH   SOLE   94,350 0 0
PENUMBRA INC COM 70975L107 5,763 32,230 SH   SOLE   32,230 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 7,436 255,159 SH   SOLE   255,159 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 6,802 161,989 SH   SOLE   161,989 0 0
PLANET FITNESS INC CL A 72703H101 7,887 130,206 SH   SOLE   130,206 0 0
PLURALSIGHT INC COM CL A 72941B106 9,109 504,650 SH   SOLE   504,650 0 0
PRIMERICA INC COM 74164M108 7,460 63,973 SH   SOLE   63,973 0 0
PROOFPOINT INC COM 743424103 6,664 59,977 SH   SOLE   59,977 0 0
PTC INC COM 69370C100 321 4,126 SH   SOLE   4,126 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 3,847 24,655 SH   SOLE   24,655 0 0
RELX PLC SPONSORED ADR 759530108 209 8,878 SH   SOLE   8,878 0 0
REGIS CORP MINN COM 758932107 4,386 536,201 SH   SOLE   536,201 0 0
RELX PLC SPONSORED ADR 759530108 209 8,878 SH   SOLE   8,878 0 0
REPLIGEN CORP COM 759916109 6,933 56,089 SH   SOLE   56,089 0 0
RESMED INC COM 761152107 1,625,981 8,468,653 SH   SOLE   8,456,149 0 12,504
REXFORD INDL RLTY INC COM 76169C100 6,870 165,809 SH   SOLE   165,809 0 0
ROGERS CORP COM 775133101 5,849 46,944 SH   SOLE   46,944 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 6,979 89,851 SH   SOLE   89,851 0 0
SEI INVTS CO COM 784117103 369 6,716 SH   SOLE   6,716 0 0
SEMTECH CORP COM 816850101 11,471 219,662 SH   SOLE   219,662 0 0
SERVICENOW INC COM 81762P102 152,798 377,224 SH   SOLE   356,508 20,716 0
SHERWIN WILLIAMS CO COM 824348106 149,181 258,167 SH   SOLE   243,696 14,471 0
SHOCKWAVE MED INC COM 82489T104 7,302 154,140 SH   SOLE   154,140 0 0
SHOPIFY INC CL A 82509L107 3,114,400 3,281,079 SH   SOLE   3,247,906 29,370 3,803
SIMULATIONS PLUS INC COM 829214105 2,525 42,218 SH   SOLE   42,218 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 268,010 7,030,695 SH   SOLE   7,000,470 0 30,225
SMITH A O CORP COM 831865209 675 14,315 SH   SOLE   14,315 0 0
SONY CORP SPONSORED ADR 835699307 328 4,748 SH   SOLE   4,748 0 0
SP PLUS CORP COM 78469C103 8,447 407,847 SH   SOLE   407,847 0 0
STERIS PLC SHS USD G8473T100 966,832 6,301,045 SH   SOLE   6,291,700 0 9,345
STRYKER CORPORATION COM 863667101 290,446 1,611,887 SH   SOLE   1,523,358 88,529 0
SURGERY PARTNERS INC COM 86881A100 5,114 441,970 SH   SOLE   441,970 0 0
SYNOPSYS INC COM 871607107 3,360 17,230 SH   SOLE   17,230 0 0
TABULA RASA HEALTHCARE INC COM 873379101 5,102 93,220 SH   SOLE   93,220 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,770,034 31,179,033 SH   SOLE   30,925,940 213,011 40,082
TANDEM DIABETES CARE INC COM NEW 875372203 8,366 84,575 SH   SOLE   84,575 0 0
TETRA TECH INC NEW COM 88162G103 7,694 97,240 SH   SOLE   97,240 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 194,146 535,811 SH   SOLE   506,128 29,683 0
TOPBUILD CORP COM 89055F103 7,631 67,074 SH   SOLE   67,074 0 0
TRADEWEB MKTS INC CL A 892672106 1,611 27,711 SH   SOLE   27,711 0 0
TREX CO INC COM 89531P105 6,761 51,979 SH   SOLE   51,979 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 2,136 33,072 SH   SOLE   33,072 0 0
UFP INDUSTRIES INC COM 90278Q108 8,849 178,737 SH   SOLE   178,737 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4,978 63,646 SH   SOLE   63,646 0 0
UNIFIRST CORP MASS COM 904708104 20,777 116,105 SH   SOLE   116,105 0 0
US ECOLOGY INC COM 91734M103 5,541 163,543 SH   SOLE   163,543 0 0
VAIL RESORTS INC COM 91879Q109 403 2,210 SH   SOLE   2,210 0 0
VERISK ANALYTICS INC COM 92345Y106 170,255 1,000,326 SH   SOLE   944,512 55,814 0
VERRA MOBILITY CORP COM 92511U102 14,364 1,397,238 SH   SOLE   1,397,238 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 17,531 150,756 SH   SOLE   150,756 0 0
VISA INC COM CL A 92826C839 293,869 1,521,295 SH   SOLE   1,439,548 81,747 0
WATSCO INC COM 942622200 423 2,382 SH   SOLE   2,382 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 354,319 1,559,709 SH   SOLE   1,474,345 85,364 0
WEX INC COM 96208T104 7,238 43,866 SH   SOLE   43,866 0 0
WINGSTOP INC COM 974155103 7,165 51,553 SH   SOLE   51,553 0 0
WNS HLDGS LTD SPON ADR 92932M101 44,855 815,842 SH   SOLE   815,842 0 0
WOODWARD INC COM 980745103 8,744 112,761 SH   SOLE   112,761 0 0
WORKDAY INC CL A 98138H101 656 3,500 SH   SOLE   3,500 0 0
XP INC CL A G98239109 11,255 267,920 SH   SOLE   267,920 0 0
YANDEX N V SHS CLASS A N97284108 61,098 1,221,479 SH   SOLE   1,221,479 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 580 2,265 SH   SOLE   2,265 0 0