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,016 73,119 SH   SOLE   73,119 0 0
ACI WORLDWIDE INC COM 004498101 9,537 364,964 SH   SOLE   364,964 0 0
ADDUS HOMECARE CORP COM 006739106 19,039 201,447 SH   SOLE   201,447 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 400 5,850 SH   SOLE   5,850 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 137,533 467,832 SH   SOLE   467,832 0 0
AMAZON COM INC COM 023135106 3,344 1,062 SH   SOLE   1,062 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 10,475 133,369 SH   SOLE   133,369 0 0
AMERICAS CAR-MART INC COM 03062T105 17,874 210,575 SH   SOLE   210,575 0 0
AMERICOLD RLTY TR COM 03064D108 7,370 206,156 SH   SOLE   206,156 0 0
AMPHENOL CORP NEW CL A 032095101 278,520 2,572,456 SH   SOLE   2,307,954 220,112 44,390
ANSYS INC COM 03662Q105 245,615 750,589 SH   SOLE   670,868 65,418 14,303
ARAMARK COM 03852U106 486 18,378 SH   SOLE   18,378 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6,521 151,434 SH   SOLE   151,434 0 0
ATRICURE INC COM 04963C209 6,178 154,839 SH   SOLE   154,839 0 0
AXON ENTERPRISE INC COM 05464C101 10,566 116,499 SH   SOLE   116,499 0 0
AXSOME THERAPEUTICS INC COM 05464T104 5,124 71,910 SH   SOLE   71,910 0 0
AZUL S A SPONSR ADR PFD 05501U106 10,123 769,243 SH   SOLE   769,243 0 0
BEACON ROOFING SUPPLY INC COM 073685109 15,459 497,544 SH   SOLE   497,544 0 0
BLACKLINE INC COM 09239B109 8,827 98,486 SH   SOLE   98,486 0 0
BOOT BARN HLDGS INC COM 099406100 11,012 391,321 SH   SOLE   391,321 0 0
BOSTON SCIENTIFIC CORP COM 101137107 157,789 4,129,534 SH   SOLE   3,695,864 363,110 70,560
BRIDGEBIO PHARMA INC COM 10806X102 3,969 105,796 SH   SOLE   105,796 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 12,326 1,081,199 SH   SOLE   1,081,199 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 243 7,356 SH   SOLE   7,356 0 0
BROWN & BROWN INC COM 115236101 870 19,215 SH   SOLE   19,215 0 0
BRUNSWICK CORP COM 117043109 8,736 148,300 SH   SOLE   148,300 0 0
CDK GLOBAL INC COM 12508E101 884 20,284 SH   SOLE   20,284 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 23,131 161,972 SH   SOLE   161,972 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 10,738 191,544 SH   SOLE   191,544 0 0
CANADIAN NATL RY CO COM 136375102 213,133 2,002,003 SH   SOLE   1,827,688 137,375 36,940
CANADIAN PAC RY LTD COM 13645T100 1,861,883 6,115,963 SH   SOLE   6,109,565 0 6,397
CARLISLE COS INC COM 142339100 488 3,984 SH   SOLE   3,984 0 0
CARMAX INC COM 143130102 598 6,505 SH   SOLE   6,505 0 0
CASEYS GEN STORES INC COM 147528103 8,360 47,059 SH   SOLE   47,059 0 0
CASS INFORMATION SYS INC COM 14808P109 8,947 222,343 SH   SOLE   222,343 0 0
CHARLES RIV LABS INTL INC COM 159864107 11,039 48,747 SH   SOLE   48,747 0 0
CHASE CORP COM 16150R104 5,986 62,742 SH   SOLE   62,742 0 0
CHEMOCENTRYX INC COM 16383L106 4,061 74,108 SH   SOLE   74,108 0 0
CHURCH & DWIGHT INC COM 171340102 178,292 1,902,589 SH   SOLE   1,696,530 172,604 33,455
COOPER COS INC COM NEW 216648402 158,408 469,886 SH   SOLE   419,166 42,595 8,125
COSTCO WHSL CORP NEW COM 22160K105 197,298 555,768 SH   SOLE   496,582 49,476 9,710
CRANE CO COM 224399105 14,486 288,964 SH   SOLE   288,964 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 240,418 1,443,954 SH   SOLE   1,290,622 128,232 25,100
DORMAN PRODUCTS INC COM 258278100 15,240 168,624 SH   SOLE   168,624 0 0
EVO PMTS INC CL A COM 26927E104 7,074 284,680 SH   SOLE   284,680 0 0
ECOLAB INC COM 278865100 229,344 1,147,636 SH   SOLE   1,025,889 101,697 20,050
EMCOR GROUP INC COM 29084Q100 13,122 193,801 SH   SOLE   193,801 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 6,804 65,844 SH   SOLE   65,844 0 0
ENERSYS COM 29275Y102 15,569 231,954 SH   SOLE   231,954 0 0
EPAM SYS INC COM 29414B104 45,837 141,788 SH   SOLE   141,788 0 0
EPLUS INC COM 294268107 23,240 317,492 SH   SOLE   317,492 0 0
FLIR SYS INC COM 302445101 15,883 443,037 SH   SOLE   443,037 0 0
F M C CORP COM NEW 302491303 365 3,442 SH   SOLE   3,442 0 0
FAIR ISAAC CORP COM 303250104 188,730 443,673 SH   SOLE   396,492 39,431 7,750
FATE THERAPEUTICS INC COM 31189P102 5,004 125,188 SH   SOLE   125,188 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 231,147 2,119,444 SH   SOLE   1,896,056 186,578 36,810
FOCUS FINL PARTNERS INC COM CL A 34417P100 28,440 867,342 SH   SOLE   867,342 0 0
GLAUKOS CORP COM 377322102 5,873 118,594 SH   SOLE   118,594 0 0
GLOBE LIFE INC COM 37959E102 467 5,842 SH   SOLE   5,842 0 0
GODADDY INC CL A 380237107 533 7,017 SH   SOLE   7,017 0 0
GRACO INC COM 384109104 246,549 4,018,727 SH   SOLE   3,590,870 357,762 70,095
GRAPHIC PACKAGING HLDG CO COM 388689101 229 16,227 SH   SOLE   16,227 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 14,377 123,904 SH   SOLE   123,904 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,250,976 25,039,555 SH   SOLE   24,756,700 194,743 88,111
HALOZYME THERAPEUTICS INC COM 40637H109 3,470 132,049 SH   SOLE   132,049 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 13,066 606,857 SH   SOLE   606,857 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 9,979 407,644 SH   SOLE   407,644 0 0
HEICO CORP NEW CL A 422806208 158,453 1,787,198 SH   SOLE   1,595,793 160,395 31,010
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 8,224 946,352 SH   SOLE   946,352 0 0
IDEX CORP COM 45167R104 314 1,723 SH   SOLE   1,723 0 0
IDEXX LABS INC COM 45168D104 214,746 546,274 SH   SOLE   487,605 48,964 9,705
ILLUMINA INC COM 452327109 167,255 541,137 SH   SOLE   528,338 12,799 0
INGEVITY CORP COM 45688C107 6,982 141,226 SH   SOLE   141,226 0 0
INSMED INC COM PAR $.01 457669307 5,000 155,580 SH   SOLE   155,580 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 152,231 1,521,548 SH   SOLE   1,360,810 134,631 26,107
IOVANCE BIOTHERAPEUTICS INC COM 462260100 6,993 212,417 SH   SOLE   212,417 0 0
ISHARES TR MSCI EAFE ETF 464287465 331 5,193 SH   SOLE   5,193 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,104 24,000 SH   SOLE   24,000 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 9,012 98,072 SH   SOLE   98,072 0 0
JONES LANG LASALLE INC COM 48020Q107 20,128 210,410 SH   SOLE   210,410 0 0
KAR AUCTION SVCS INC COM 48238T109 14,775 1,026,048 SH   SOLE   1,026,048 0 0
KODIAK SCIENCES INC COM 50015M109 4,617 77,976 SH   SOLE   77,976 0 0
KURA ONCOLOGY INC COM 50127T109 4,273 139,462 SH   SOLE   139,462 0 0
LHC GROUP INC COM 50187A107 11,613 54,633 SH   SOLE   54,633 0 0
LANDSTAR SYS INC COM 515098101 16,352 130,306 SH   SOLE   130,306 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3,699 38,807 SH   SOLE   38,807 0 0
LINCOLN ELEC HLDGS INC COM 533900106 445 4,833 SH   SOLE   4,833 0 0
LIVEPERSON INC COM 538146101 11,775 226,495 SH   SOLE   226,495 0 0
LULULEMON ATHLETICA INC COM 550021109 1,664,885 5,054,756 SH   SOLE   4,989,793 51,045 13,918
MSA SAFETY INC COM 553498106 5,391 40,180 SH   SOLE   40,180 0 0
MSCI INC COM 55354G100 190,426 533,735 SH   SOLE   477,293 47,162 9,280
MANHATTAN ASSOCS INC COM 562750109 24,132 252,717 SH   SOLE   252,717 0 0
MARKEL CORP COM 570535104 334 343 SH   SOLE   343 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 12,045 132,644 SH   SOLE   132,644 0 0
MAXIMUS INC COM 577933104 6,204 90,695 SH   SOLE   90,695 0 0
MEDALLIA INC COM 584021109 6,766 246,745 SH   SOLE   246,745 0 0
MERCADOLIBRE INC COM 58733R102 2,562,857 2,367,579 SH   SOLE   2,324,392 34,546 8,641
MERCURY SYS INC COM 589378108 12,557 162,108 SH   SOLE   162,108 0 0
MERIT MED SYS INC COM 589889104 8,905 204,718 SH   SOLE   204,718 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,309,570 1,356,013 SH   SOLE   1,333,603 17,748 4,662
MOMENTA PHARMACEUTICALS INC COM 60877T100 7,446 141,884 SH   SOLE   141,884 0 0
MYOKARDIA INC COM 62857M105 5,183 38,019 SH   SOLE   38,019 0 0
NATERA INC COM 632307104 10,783 149,271 SH   SOLE   149,271 0 0
NETFLIX INC COM 64110L106 3,000 6,000 SH   SOLE   6,000 0 0
NETEASE INC SPONSORED ADS 64110W102 230 506 SH   SOLE   506 0 0
NICE LTD SPONSORED ADR 653656108 335 1,475 SH   SOLE   1,475 0 0
NUVASIVE INC COM 670704105 8,234 169,538 SH   SOLE   169,538 0 0
PTC INC COM 69370C100 341 4,126 SH   SOLE   4,126 0 0
PENUMBRA INC COM 70975L107 6,418 33,020 SH   SOLE   33,020 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 9,071 262,009 SH   SOLE   262,009 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 7,893 221,767 SH   SOLE   221,767 0 0
PLANET FITNESS INC CL A 72703H101 8,235 133,645 SH   SOLE   133,645 0 0
PLURALSIGHT INC COM CL A 72941B106 8,873 517,970 SH   SOLE   517,970 0 0
PRIMERICA INC COM 74164M108 7,428 65,650 SH   SOLE   65,650 0 0
PROOFPOINT INC COM 743424103 8,079 76,540 SH   SOLE   76,540 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 2,552 26,196 SH   SOLE   26,196 0 0
REGIS CORP MINN COM 758932107 3,375 549,636 SH   SOLE   549,636 0 0
REPLIGEN CORP COM 759916109 8,496 57,587 SH   SOLE   57,587 0 0
RESMED INC COM 761152107 1,489,811 8,690,493 SH   SOLE   8,681,414 0 9,078
REXFORD INDL RLTY INC COM 76169C100 7,788 170,195 SH   SOLE   170,195 0 0
SEI INVTS CO COM 784117103 341 6,716 SH   SOLE   6,716 0 0
SP PLUS CORP COM 78469C103 8,939 498,001 SH   SOLE   498,001 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 9,364 119,406 SH   SOLE   119,406 0 0
SEMTECH CORP COM 816850101 11,935 225,365 SH   SOLE   225,365 0 0
SERVICENOW INC COM 81762P102 199,775 411,908 SH   SOLE   368,462 36,241 7,205
SHERWIN WILLIAMS CO COM 824348106 280,503 402,594 SH   SOLE   361,254 34,400 6,940
SHOCKWAVE MED INC COM 82489T104 8,827 116,449 SH   SOLE   116,449 0 0
SHOPIFY INC CL A 82509L107 1,893,184 1,850,674 SH   SOLE   1,806,806 35,692 8,176
SIMULATIONS PLUS INC COM 829214105 3,182 42,218 SH   SOLE   42,218 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 290,117 7,419,871 SH   SOLE   7,398,105 0 21,766
SMITH A O CORP COM 831865209 535 10,137 SH   SOLE   10,137 0 0
SONY CORP SPONSORED ADR 835699307 366 4,773 SH   SOLE   4,773 0 0
STRYKER CORPORATION COM 863667101 366,299 1,757,926 SH   SOLE   1,569,612 157,574 30,740
SURGERY PARTNERS INC COM 86881A100 7,960 363,492 SH   SOLE   363,492 0 0
SYNOPSYS INC COM 871607107 4,566 21,340 SH   SOLE   21,340 0 0
TABULA RASA HEALTHCARE INC COM 873379101 4,041 99,109 SH   SOLE   99,109 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,622,564 32,349,374 SH   SOLE   32,033,637 213,011 102,726
TANDEM DIABETES CARE INC COM NEW 875372203 8,162 71,910 SH   SOLE   71,910 0 0
TETRA TECH INC NEW COM 88162G103 9,536 99,850 SH   SOLE   99,850 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 258,316 585,061 SH   SOLE   523,116 51,835 10,110
TOPBUILD CORP COM 89055F103 11,758 68,887 SH   SOLE   68,887 0 0
TRADEWEB MKTS INC CL A 892672106 1,989 34,291 SH   SOLE   34,291 0 0
TREX CO INC COM 89531P105 7,665 107,052 SH   SOLE   107,052 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 3,087 35,340 SH   SOLE   35,340 0 0
UFP INDUSTRIES INC COM 90278Q108 10,362 183,371 SH   SOLE   183,371 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5,573 67,812 SH   SOLE   67,812 0 0
UNIFIRST CORP MASS COM 904708104 26,177 138,230 SH   SOLE   138,230 0 0
US ECOLOGY INC COM 91734M103 11,822 361,855 SH   SOLE   361,855 0 0
VAIL RESORTS INC COM 91879Q109 484 2,263 SH   SOLE   2,263 0 0
VECTRUS INC COM 92242T101 6,906 181,745 SH   SOLE   181,745 0 0
VERISK ANALYTICS INC COM 92345Y106 202,432 1,092,397 SH   SOLE   976,268 97,274 18,855
VERRA MOBILITY CORP COM 92511U102 16,093 1,665,899 SH   SOLE   1,665,899 0 0
VISA INC COM CL A 92826C839 331,706 1,658,780 SH   SOLE   1,484,849 145,181 28,750
VIRTUS INVT PARTNERS INC COM 92828Q109 25,628 184,838 SH   SOLE   184,838 0 0
WNS HLDGS LTD SPON ADR 92932M101 57,238 894,898 SH   SOLE   894,898 0 0
WATSCO INC COM 942622200 555 2,382 SH   SOLE   2,382 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 377,427 1,372,960 SH   SOLE   1,222,588 126,697 23,675
WEX INC COM 96208T104 6,264 45,071 SH   SOLE   45,071 0 0
WINGSTOP INC COM 974155103 4,658 34,086 SH   SOLE   34,086 0 0
WOODWARD INC COM 980745103 9,261 115,535 SH   SOLE   115,535 0 0
WORKDAY INC CL A 98138H101 753 3,500 SH   SOLE   3,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 8,959 177,403 SH   SOLE   177,403 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 572 2,265 SH   SOLE   2,265 0 0
AON PLC SHS CL A G0403H108 897,710 4,351,480 SH   SOLE   4,346,832 0 4,648
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,269 65,669 SH   SOLE   65,669 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,721,855 7,619,166 SH   SOLE   7,611,259 0 7,906
CREDICORP LTD COM G2519Y108 9,795 79,000 SH   SOLE   79,000 0 0
ENSTAR GROUP LIMITED SHS G3075P101 19,272 119,331 SH   SOLE   119,331 0 0
GAN LTD ORD SHS G3728V109 5,005 296,165 SH   SOLE   296,165 0 0
HELEN OF TROY LTD COM G4388N106 8,266 42,713 SH   SOLE   42,713 0 0
ICON PLC SHS G4705A100 755,472 3,953,486 SH   SOLE   3,949,505 0 3,981
STERIS PLC SHS USD G8473T100 1,139,762 6,468,936 SH   SOLE   6,462,083 0 6,853
XP INC CL A G98239109 12,600 302,225 SH   SOLE   302,225 0 0
ALCON AG ORD SHS H01301128 310,056 5,444,352 SH   SOLE   5,427,526 0 16,826
GLOBANT S A COM L44385109 30,670 171,132 SH   SOLE   171,132 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,605,005 4,346,427 SH   SOLE   4,341,557 0 4,869
ELASTIC N V ORD SHS N14506104 11,771 109,100 SH   SOLE   109,100 0 0
FERRARI N V COM N3167Y103 240,159 1,304,575 SH   SOLE   1,300,510 0 4,064
YANDEX N V SHS CLASS A N97284108 75,767 1,161,179 SH   SOLE   1,161,179 0 0