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 4,126 97,661 SH   SOLE   97,661 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,165,702 7,140,160 SH   SOLE   7,129,082 0 11,078
ACI WORLDWIDE INC COM 004498101 4,970 205,790 SH   SOLE   205,790 0 0
ADDUS HOMECARE CORP COM 006739106 10,470 154,878 SH   SOLE   154,878 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 346 5,850 SH   SOLE   5,850 0 0
ALCON INC ORD SHS H01301128 234,432 4,612,978 SH   SOLE   4,591,106 0 21,872
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 34,637 178,100 SH   SOLE   178,100 0 0
AMAZON COM INC COM 023135106 2,071 1,062 SH   SOLE   1,062 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 4,565 100,165 SH   SOLE   100,165 0 0
AMERICAS CAR MART INC COM 03062T105 12,758 226,415 SH   SOLE   226,415 0 0
AMERICOLD RLTY TR COM 03064D108 6,463 189,850 SH   SOLE   189,850 0 0
AMN HEALTHCARE SVCS INC COM 001744101 3,474 60,091 SH   SOLE   60,091 0 0
AMPHENOL CORP NEW CL A 032095101 105,286 1,444,648 SH   SOLE   1,354,947 89,701 0
ANSYS INC COM 03662Q105 144,817 622,947 SH   SOLE   585,858 37,089 0
ARAMARK COM 03852U106 367 18,378 SH   SOLE   18,378 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,125 108,633 SH   SOLE   108,633 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,069,144 4,086,318 SH   SOLE   4,079,439 0 6,879
ATRICURE INC COM 04963C209 4,625 137,695 SH   SOLE   137,695 0 0
AXON ENTERPRISE INC COM 05464C101 7,744 109,429 SH   SOLE   109,429 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,090 35,521 SH   SOLE   35,521 0 0
AZUL S A SPONSR ADR PFD 05501U106 3,007 295,128 SH   SOLE   295,128 0 0
BEACON ROOFING SUPPLY INC COM 073685109 9,458 571,845 SH   SOLE   571,845 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,025 59,515 SH   SOLE   59,515 0 0
BLACKLINE INC COM 09239B109 6,376 121,184 SH   SOLE   121,184 0 0
BOOT BARN HLDGS INC COM 099406100 4,765 368,576 SH   SOLE   368,576 0 0
BOSTON SCIENTIFIC CORP COM 101137107 110,437 3,384,521 SH   SOLE   3,175,814 208,707 0
BRIDGEBIO PHARMA INC COM 10806X102 1,920 66,223 SH   SOLE   66,223 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 5,157 466,296 SH   SOLE   466,296 0 0
BRINKS CO COM 109696104 6,319 121,386 SH   SOLE   121,386 0 0
BROWN & BROWN INC COM 115236101 696 19,215 SH   SOLE   19,215 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 14,243 124,788 SH   SOLE   124,788 0 0
CALLAWAY GOLF CO COM 131193104 4,321 422,837 SH   SOLE   422,837 0 0
CANADIAN NATL RY CO COM 136375102 127,842 1,646,813 SH   SOLE   1,537,388 109,425 0
CANADIAN PAC RY LTD COM 13645T100 1,264,845 5,760,029 SH   SOLE   5,750,946 0 9,083
CARLISLE COS INC COM 142339100 258 2,062 SH   SOLE   2,062 0 0
CARMAX INC COM 143130102 350 6,505 SH   SOLE   6,505 0 0
CASEYS GEN STORES INC COM 147528103 5,876 44,353 SH   SOLE   44,353 0 0
CASS INFORMATION SYS INC COM 14808P109 5,943 169,016 SH   SOLE   169,016 0 0
CDK GLOBAL INC COM 12508E101 333 10,142 SH   SOLE   10,142 0 0
CHARLES RIV LABS INTL INC COM 159864107 6,355 50,355 SH   SOLE   50,355 0 0
CHASE CORP COM 16150R104 3,988 48,467 SH   SOLE   48,467 0 0
CHUBB LIMITED COM H1467J104 955,399 8,554,031 SH   SOLE   8,468,008 74,300 11,723
CHURCH & DWIGHT INC COM 171340102 101,573 1,582,631 SH   SOLE   1,483,673 98,958 0
COHERUS BIOSCIENCES INC COM 19249H103 1,972 121,554 SH   SOLE   121,554 0 0
COOPER COS INC COM NEW 216648402 107,097 388,498 SH   SOLE   364,432 24,066 0
COSTCO WHSL CORP NEW COM 22160K105 130,790 458,704 SH   SOLE   430,747 27,957 0
CRANE CO COM 224399105 10,907 221,781 SH   SOLE   221,781 0 0
CREDICORP LTD COM G2519Y108 4,295 30,019 SH   SOLE   30,019 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 171,856 1,190,140 SH   SOLE   1,117,910 72,230 0
CYBERARK SOFTWARE LTD SHS M2682V108 4,780 55,869 SH   SOLE   55,869 0 0
DORMAN PRODUCTS INC COM 258278100 7,074 127,995 SH   SOLE   127,995 0 0
ECOLAB INC COM 278865100 148,509 953,023 SH   SOLE   895,954 57,069 0
ELASTIC N V ORD SHS N14506104 6,255 112,070 SH   SOLE   112,070 0 0
ELDORADO RESORTS INC COM 28470R102 2,438 169,321 SH   SOLE   169,321 0 0
EMCOR GROUP INC COM 29084Q100 9,174 149,613 SH   SOLE   149,613 0 0
EMERALD HOLDING INC COM 29103W104 557 215,197 SH   SOLE   215,197 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 5,734 99,096 SH   SOLE   99,096 0 0
ENERSYS COM 29275Y102 15,304 309,041 SH   SOLE   309,041 0 0
ENSTAR GROUP LIMITED SHS G3075P101 14,618 91,911 SH   SOLE   91,911 0 0
EPAM SYS INC COM 29414B104 8,997 48,457 SH   SOLE   48,457 0 0
EPLUS INC COM 294268107 15,658 250,044 SH   SOLE   250,044 0 0
ETSY INC COM 29786A106 5,770 150,098 SH   SOLE   150,098 0 0
EVO PMTS INC CL A COM 26927E104 3,975 259,806 SH   SOLE   259,806 0 0
EXACT SCIENCES CORP COM 30063P105 5,842 100,723 SH   SOLE   100,723 0 0
FAIR ISAAC CORP COM 303250104 65,778 213,779 SH   SOLE   198,393 15,386 0
FAR PT ACQUISITION CORP COM CL A 30734W109 2,521 249,095 SH   SOLE   249,095 0 0
FATE THERAPEUTICS INC COM 31189P102 2,520 113,474 SH   SOLE   113,474 0 0
FERRARI N V COM N3167Y103 115,760 740,201 SH   SOLE   736,319 0 3,882
FIRST REP BK SAN FRANCISCO C COM 33616C100 143,921 1,749,157 SH   SOLE   1,644,807 104,350 0
FLIR SYS INC COM 302445101 3,949 123,823 SH   SOLE   123,823 0 0
F M C CORP COM NEW 302491303 281 3,442 SH   SOLE   3,442 0 0
FOCUS FINL PARTNERS INC COM CL A 34417P100 16,057 697,825 SH   SOLE   697,825 0 0
GLOBANT S A COM L44385109 9,301 105,839 SH   SOLE   105,839 0 0
GLOBE LIFE INC COM 37959E102 420 5,842 SH   SOLE   5,842 0 0
GODADDY INC CL A 380237107 401 7,017 SH   SOLE   7,017 0 0
GRACO INC COM 384109104 162,268 3,329,946 SH   SOLE   3,127,852 202,094 0
GRAPHIC PACKAGING HLDG CO COM 388689101 391 32,040 SH   SOLE   32,040 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4,410 46,849 SH   SOLE   46,849 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,483 193,619 SH   SOLE   193,619 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 879,630 22,871,281 SH   SOLE   22,646,261 194,743 30,277
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 3,717 232,724 SH   SOLE   232,724 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 18,709 782,466 SH   SOLE   782,466 0 0
HEICO CORP NEW CL A 422806208 94,203 1,474,233 SH   SOLE   1,383,273 90,960 0
HELEN OF TROY CORP LTD COM G4388N106 206 1,431 SH   SOLE   1,431 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 6,213 727,500 SH   SOLE   727,500 0 0
ICON PLC SHS G4705A100 520,034 3,823,779 SH   SOLE   3,817,982 0 5,797
IDEX CORP COM 45167R104 238 1,723 SH   SOLE   1,723 0 0
IDEXX LABS INC COM 45168D104 70,465 290,890 SH   SOLE   269,867 21,023 0
ILLUMINA INC COM 452327109 123,520 452,254 SH   SOLE   424,057 28,197 0
INGEVITY CORP COM 45688C107 4,510 128,132 SH   SOLE   128,132 0 0
INSMED INC COM PAR $.01 457669307 1,620 101,060 SH   SOLE   101,060 0 0
INSPIRE MED SYS INC COM 457730109 5,421 89,935 SH   SOLE   89,935 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 100,842 1,248,808 SH   SOLE   1,171,593 77,215 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 5,811 194,138 SH   SOLE   194,138 0 0
ISHARES TR MSCI EAFE ETF 464287465 10,359 193,766 SH   SOLE   193,766 0 0
ISHARES TR MSCI INDIA ETF 46429B598 4,919 204,040 SH   SOLE   204,040 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,604 75,459 SH   SOLE   75,459 0 0
JONES LANG LASALLE INC COM 48020Q107 17,820 176,473 SH   SOLE   176,473 0 0
KAR AUCTION SVCS INC COM 48238T109 9,492 791,032 SH   SOLE   791,032 0 0
KURA ONCOLOGY INC COM 50127T109 2,334 234,560 SH   SOLE   234,560 0 0
LANDSTAR SYS INC COM 515098101 6,546 68,291 SH   SOLE   68,291 0 0
LHC GROUP INC COM 50187A107 7,216 51,473 SH   SOLE   51,473 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,431 33,426 SH   SOLE   33,426 0 0
LINCOLN ELEC HLDGS INC COM 533900106 333 4,833 SH   SOLE   4,833 0 0
LIVEPERSON INC COM 538146101 6,424 282,377 SH   SOLE   282,377 0 0
LULULEMON ATHLETICA INC COM 550021109 1,267,154 6,685,064 SH   SOLE   6,640,872 35,045 9,147
MANHATTAN ASSOCS INC COM 562750109 9,664 193,974 SH   SOLE   193,974 0 0
MARKEL CORP COM 570535104 318 343 SH   SOLE   343 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 5,554 99,921 SH   SOLE   99,921 0 0
MAXIMUS INC COM 577933104 4,765 81,879 SH   SOLE   81,879 0 0
MEDALLIA INC COM 584021109 4,472 223,169 SH   SOLE   223,169 0 0
MERCADOLIBRE INC COM 58733R102 1,013,418 2,074,211 SH   SOLE   2,051,984 19,580 2,647
MERCURY SYS INC COM 589378108 6,300 88,314 SH   SOLE   88,314 0 0
MERIT MED SYS INC COM 589889104 6,023 192,735 SH   SOLE   192,735 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 864,309 1,251,697 SH   SOLE   1,239,829 10,156 1,712
MSA SAFETY INC COM 553498106 3,709 36,654 SH   SOLE   36,654 0 0
MSCI INC COM 55354G100 127,387 440,845 SH   SOLE   413,967 26,878 0
NATERA INC COM 632307104 3,437 115,103 SH   SOLE   115,103 0 0
NATUS MED INC DEL COM 639050103 10,416 450,316 SH   SOLE   450,316 0 0
NEENAH INC COM 640079109 3,097 71,807 SH   SOLE   71,807 0 0
NETFLIX INC COM 64110L106 6,493 17,291 SH   SOLE   17,291 0 0
NICE LTD SPONSORED ADR 653656108 202 1,410 SH   SOLE   1,410 0 0
NUVASIVE INC COM 670704105 4,470 88,234 SH   SOLE   88,234 0 0
OMNICELL INC COM 68213N109 5,980 91,189 SH   SOLE   91,189 0 0
PAYLOCITY HLDG CORP COM 70438V106 4,855 54,972 SH   SOLE   54,972 0 0
PENUMBRA INC COM 70975L107 6,858 42,513 SH   SOLE   42,513 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 6,105 246,967 SH   SOLE   246,967 0 0
PLANET FITNESS INC CL A 72703H101 6,109 125,448 SH   SOLE   125,448 0 0
PLURALSIGHT INC COM CL A 72941B106 3,912 356,241 SH   SOLE   356,241 0 0
PRIMERICA INC COM 74164M108 5,496 62,109 SH   SOLE   62,109 0 0
PROOFPOINT INC COM 743424103 3,450 33,626 SH   SOLE   33,626 0 0
PROS HOLDINGS INC COM 74346Y103 3,500 112,794 SH   SOLE   112,794 0 0
PTC INC COM 69370C100 253 4,126 SH   SOLE   4,126 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 1,715 11,882 SH   SOLE   11,882 0 0
REGIS CORP MINN COM 758932107 2,791 472,338 SH   SOLE   472,338 0 0
REPLIGEN CORP COM 759916109 5,031 52,112 SH   SOLE   52,112 0 0
RESMED INC COM 761152107 1,203,174 8,168,740 SH   SOLE   8,155,916 0 12,824
REXFORD INDL RLTY INC COM 76169C100 6,553 159,792 SH   SOLE   159,792 0 0
ROGERS CORP COM 775133101 4,110 43,534 SH   SOLE   43,534 0 0
SEI INVESTMENTS CO COM 784117103 311 6,716 SH   SOLE   6,716 0 0
SEMTECH CORP COM 816850101 7,965 212,401 SH   SOLE   212,401 0 0
SHERWIN WILLIAMS CO COM 824348106 106,845 232,514 SH   SOLE   218,043 14,471 0
SHOCKWAVE MED INC COM 82489T104 3,826 115,296 SH   SOLE   115,296 0 0
SHOPIFY INC CL A 82509L107 1,372,004 3,290,730 SH   SOLE   3,248,119 38,700 3,911
SIMULATIONS PLUS INC COM 829214105 1,515 43,373 SH   SOLE   43,373 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 236,210 6,585,160 SH   SOLE   6,555,075 0 30,085
SMITH A O CORP COM 831865209 541 14,315 SH   SOLE   14,315 0 0
SONY CORP SPONSORED ADR 835699307 268 4,528 SH   SOLE   4,528 0 0
SP PLUS CORP COM 78469C103 9,051 436,184 SH   SOLE   436,184 0 0
STERIS PLC SHS USD G8473T100 710,953 5,079,325 SH   SOLE   5,071,103 0 8,222
STRYKER CORP COM 863667101 237,387 1,425,836 SH   SOLE   1,337,307 88,529 0
SYNOPSYS INC COM 871607107 1,090 8,461 SH   SOLE   8,461 0 0
TABULA RASA HEALTHCARE INC COM 873379101 6,499 124,299 SH   SOLE   124,299 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,384,263 28,965,549 SH   SOLE   28,711,834 213,011 40,704
TANDEM DIABETES CARE INC COM NEW 875372203 7,466 116,016 SH   SOLE   116,016 0 0
TELADOC HEALTH INC COM 87918A105 3,943 25,438 SH   SOLE   25,438 0 0
TETRA TECH INC NEW COM 88162G103 6,604 93,520 SH   SOLE   93,520 0 0
TEXAS ROADHOUSE INC COM 882681109 5,642 136,610 SH   SOLE   136,610 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 136,650 481,842 SH   SOLE   452,159 29,683 0
TRADEWEB MKTS INC CL A 892672106 578 13,741 SH   SOLE   13,741 0 0
TREX CO INC COM 89531P105 4,766 59,466 SH   SOLE   59,466 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,736 61,571 SH   SOLE   61,571 0 0
UNIFIRST CORP MASS COM 904708104 17,311 114,574 SH   SOLE   114,574 0 0
UNIVERSAL FST PRODS INC COM 913543104 6,328 170,130 SH   SOLE   170,130 0 0
US ECOLOGY INC COM 91734M103 4,672 153,682 SH   SOLE   153,682 0 0
VAIL RESORTS INC COM 91879Q109 315 2,131 SH   SOLE   2,131 0 0
VERISK ANALYTICS INC COM 92345Y106 125,799 902,560 SH   SOLE   846,746 55,814 0
VERRA MOBILITY CORP COM 92511U102 9,583 1,342,165 SH   SOLE   1,342,165 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 10,762 141,406 SH   SOLE   141,406 0 0
VISA INC COM CL A 92826C839 220,508 1,368,596 SH   SOLE   1,286,849 81,747 0
WATSCO INC COM 942622200 376 2,382 SH   SOLE   2,382 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 214,797 1,410,819 SH   SOLE   1,325,455 85,364 0
WINGSTOP INC COM 974155103 7,645 95,921 SH   SOLE   95,921 0 0
WIX COM LTD SHS M98068105 4,262 42,278 SH   SOLE   42,278 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 20,454 475,883 SH   SOLE   475,883 0 0
WOODWARD INC COM 980745103 3,237 54,463 SH   SOLE   54,463 0 0
WORKDAY INC CL A 98138H101 456 3,500 SH   SOLE   3,500 0 0
XP INC CL A G98239109 2,200 114,030 SH   SOLE   114,030 0 0
YANDEX N V SHS CLASS A N97284108 19,837 582,585 SH   SOLE   582,585 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 416 2,265 SH   SOLE   2,265 0 0