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,350 129,864 SH   SOLE   129,864 0 0
ACI WORLDWIDE INC COM 004498101 13,643 358,559 SH   SOLE   358,559 0 0
ADAPTHEALTH CORP COM CL A 00653Q102 13,945 379,340 SH   SOLE   379,340 0 0
ADDUS HOMECARE CORP COM 006739106 24,600 235,202 SH   SOLE   235,202 0 0
ALASKA AIR GROUP INC COM 011659109 13,799 199,379 SH   SOLE   199,379 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 178,263 786,233 SH   SOLE   786,233 0 0
AMAZON COM INC COM 023135106 3,308 1,069 SH   SOLE   1,069 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 15,358 155,792 SH   SOLE   155,792 0 0
AMERICAS CAR-MART INC COM 03062T105 34,742 228,008 SH   SOLE   228,008 0 0
AMPHENOL CORP NEW CL A 032095101 416,716 6,316,743 SH   SOLE   5,436,796 790,657 89,290
ANSYS INC COM 03662Q105 3,729 10,981 SH   SOLE   10,981 0 0
ARAMARK COM 03852U106 802 21,217 SH   SOLE   21,217 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,573 84,049 SH   SOLE   84,049 0 0
ATRICURE INC COM 04963C209 9,969 152,145 SH   SOLE   152,145 0 0
AVIENT CORPORATION COM 05368V106 11,671 246,900 SH   SOLE   246,900 0 0
AXON ENTERPRISE INC COM 05464C101 10,798 75,821 SH   SOLE   75,821 0 0
AXSOME THERAPEUTICS INC COM 05464T104 4,001 70,664 SH   SOLE   70,664 0 0
AZUL S A SPONSR ADR PFD 05501U106 17,975 890,278 SH   SOLE   890,278 0 0
BAIDU INC SPON ADR REP A 056752108 600 2,756 SH   SOLE   2,756 0 0
BEACON ROOFING SUPPLY INC COM 073685109 30,245 578,079 SH   SOLE   578,079 0 0
BLACKLINE INC COM 09239B109 8,285 76,434 SH   SOLE   76,434 0 0
BOOT BARN HLDGS INC COM 099406100 13,140 210,883 SH   SOLE   210,883 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 461 5,723 SH   SOLE   5,723 0 0
BOSTON SCIENTIFIC CORP COM 101137107 9,026 233,535 SH   SOLE   233,535 0 0
BRIDGEBIO PHARMA INC COM 10806X102 6,494 105,428 SH   SOLE   105,428 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 21,293 1,262,174 SH   SOLE   1,262,174 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 641 14,405 SH   SOLE   14,405 0 0
BROWN & BROWN INC COM 115236101 1,015 22,204 SH   SOLE   22,204 0 0
BRUNSWICK CORP COM 117043109 13,664 143,271 SH   SOLE   143,271 0 0
CAE INC COM 124765108 794 27,886 SH   SOLE   27,886 0 0
CDK GLOBAL INC COM 12508E101 1,601 29,616 SH   SOLE   29,616 0 0
CGI INC CL A SUB VTG 12532H104 551 6,626 SH   SOLE   6,626 0 0
CMC MATERIALS INC COM 12571T100 33,272 188,199 SH   SOLE   188,199 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 16,369 187,185 SH   SOLE   187,185 0 0
CALLAWAY GOLF CO COM 131193104 0 240,950 SH   SOLE   240,950 0 0
CANADIAN NATL RY CO COM 136375102 282,993 2,440,013 SH   SOLE   2,078,143 324,930 36,940
CANADIAN PAC RY LTD COM 13645T100 2,386,064 6,290,871 SH   SOLE   6,284,789 0 6,081
CARLISLE COS INC COM 142339100 759 4,611 SH   SOLE   4,611 0 0
CARMAX INC COM 143130102 996 7,505 SH   SOLE   7,505 0 0
CASEYS GEN STORES INC COM 147528103 14,049 64,985 SH   SOLE   64,985 0 0
CASS INFORMATION SYS INC COM 14808P109 12,003 259,403 SH   SOLE   259,403 0 0
CHARLES RIV LABS INTL INC COM 159864107 6,794 23,440 SH   SOLE   23,440 0 0
CHASE CORP COM 16150R104 8,556 73,512 SH   SOLE   73,512 0 0
CHURCH & DWIGHT INC COM 171340102 314,012 3,594,874 SH   SOLE   3,084,912 457,807 52,155
COSTCO WHSL CORP NEW COM 22160K105 238,801 677,487 SH   SOLE   581,809 85,968 9,710
CRANE CO COM 224399105 31,678 337,322 SH   SOLE   337,322 0 0
CRYOPORT INC COM PAR $0.001 229050307 6,990 134,396 SH   SOLE   134,396 0 0
DORMAN PRODS INC COM 258278100 20,116 195,986 SH   SOLE   195,986 0 0
ECOLAB INC COM 278865100 294,128 1,373,979 SH   SOLE   1,179,497 174,432 20,050
ELEMENT SOLUTIONS INC COM 28618M106 22,778 1,245,382 SH   SOLE   1,245,382 0 0
EMCOR GROUP INC COM 29084Q100 25,266 225,271 SH   SOLE   225,271 0 0
ENERSYS COM 29275Y102 24,452 269,298 SH   SOLE   269,298 0 0
EPAM SYS INC COM 29414B104 94,277 237,659 SH   SOLE   237,659 0 0
EPLUS INC COM 294268107 36,843 369,764 SH   SOLE   369,764 0 0
EURONET WORLDWIDE INC COM 298736109 10,453 75,580 SH   SOLE   75,580 0 0
FMC CORP COM NEW 302491303 438 3,961 SH   SOLE   3,961 0 0
FAIR ISAAC CORP COM 303250104 264,591 544,369 SH   SOLE   468,913 67,706 7,750
FATE THERAPEUTICS INC COM 31189P102 7,373 89,424 SH   SOLE   89,424 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 428,255 2,568,248 SH   SOLE   2,211,078 319,685 37,485
FOCUS FINL PARTNERS INC COM CL A 34417P100 39,141 940,428 SH   SOLE   940,428 0 0
GLAUKOS CORP COM 377322102 9,800 116,763 SH   SOLE   116,763 0 0
GLOBE LIFE INC COM 37959E102 652 6,747 SH   SOLE   6,747 0 0
GODADDY INC CL A 380237107 750 9,666 SH   SOLE   9,666 0 0
GRACO INC COM 384109104 349,198 4,875,703 SH   SOLE   4,193,572 611,201 70,930
GRAPHIC PACKAGING HLDG CO COM 388689101 371 20,407 SH   SOLE   20,407 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 403 7,978 SH   SOLE   7,978 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 45,590 256,425 SH   SOLE   256,425 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,781,799 35,806,398 SH   SOLE   35,525,338 186,641 94,418
HALOZYME THERAPEUTICS INC COM 40637H109 5,416 129,923 SH   SOLE   129,923 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 19,746 704,474 SH   SOLE   704,474 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 18,727 552,096 SH   SOLE   552,096 0 0
HEICO CORP NEW COM 422806109 269 2,140 SH   SOLE   2,140 0 0
HEICO CORP NEW CL A 422806208 246,973 2,174,062 SH   SOLE   1,871,097 271,955 31,010
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 12,873 1,105,012 SH   SOLE   1,105,012 0 0
IDEX CORP COM 45167R104 418 1,999 SH   SOLE   1,999 0 0
ILLUMINA INC COM 452327109 1,270 3,308 SH   SOLE   3,308 0 0
INGEVITY CORP COM 45688C107 10,507 139,114 SH   SOLE   139,114 0 0
INSMED INC COM PAR $.01 457669307 5,216 153,149 SH   SOLE   153,149 0 0
INTER PARFUMS INC COM 458334109 28,261 398,431 SH   SOLE   398,431 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,126 67,145 SH   SOLE   67,145 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 12,842 96,312 SH   SOLE   96,312 0 0
JONES LANG LASALLE INC COM 48020Q107 43,813 244,711 SH   SOLE   244,711 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 621 10,894 SH   SOLE   10,894 0 0
LHC GROUP INC COM 50187A107 10,283 53,780 SH   SOLE   53,780 0 0
LANDSTAR SYS INC COM 515098101 25,062 151,838 SH   SOLE   151,838 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,395 28,826 SH   SOLE   28,826 0 0
LINCOLN ELEC HLDGS INC COM 533900106 708 5,757 SH   SOLE   5,757 0 0
LIVEPERSON INC COM 538146101 11,461 217,318 SH   SOLE   217,318 0 0
LULULEMON ATHLETICA INC COM 550021109 1,647,004 5,369,906 SH   SOLE   5,274,672 81,537 13,697
MSCI INC COM 55354G100 268,546 640,494 SH   SOLE   549,999 81,215 9,280
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12,787 220,387 SH   SOLE   220,387 0 0
MANHATTAN ASSOCIATES INC COM 562750109 20,132 171,512 SH   SOLE   171,512 0 0
MARKEL CORP COM 570535104 454 398 SH   SOLE   398 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 12,678 72,786 SH   SOLE   72,786 0 0
MAXIMUS INC COM 577933104 7,913 88,870 SH   SOLE   88,870 0 0
MEDALLIA INC COM 584021109 7,399 265,297 SH   SOLE   265,297 0 0
MERCADOLIBRE INC COM 58733R102 2,620,961 1,780,375 SH   SOLE   1,732,802 41,556 6,017
MERCURY SYS INC COM 589378108 11,206 158,616 SH   SOLE   158,616 0 0
MERIT MED SYS INC COM 589889104 12,068 201,542 SH   SOLE   201,542 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,652,985 1,430,301 SH   SOLE   1,395,325 30,398 4,578
NANOSTRING TECHNOLOGIES INC COM 63009R109 6,103 92,872 SH   SOLE   92,872 0 0
NATERA INC COM 632307104 10,212 100,575 SH   SOLE   100,575 0 0
NETFLIX INC COM 64110L106 3,130 6,000 SH   SOLE   6,000 0 0
NETEASE INC SPONSORED ADS 64110W102 301 2,914 SH   SOLE   2,914 0 0
NICE LTD SPONSORED ADR 653656108 461 2,115 SH   SOLE   2,115 0 0
NIKE INC CL B 654106103 370,878 2,790,861 SH   SOLE   2,400,247 351,508 39,106
NUVASIVE INC COM 670704105 13,017 198,551 SH   SOLE   198,551 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 276,038 1,148,196 SH   SOLE   987,862 144,134 16,200
1LIFE HEALTHCARE INC COM 68269G107 7,803 199,662 SH   SOLE   199,662 0 0
OPEN TEXT CORP COM 683715106 464 9,720 SH   SOLE   9,720 0 0
PTC INC COM 69370C100 655 4,761 SH   SOLE   4,761 0 0
PARKER-HANNIFIN CORP COM 701094104 249 788 SH   SOLE   788 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 11,611 201,540 SH   SOLE   201,540 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 14,236 160,564 SH   SOLE   160,564 0 0
PLANET FITNESS INC CL A 72703H101 13,087 169,298 SH   SOLE   169,298 0 0
PRIMERICA INC COM 74164M108 9,840 66,567 SH   SOLE   66,567 0 0
PROOFPOINT INC COM 743424103 11,522 91,600 SH   SOLE   91,600 0 0
Q2 HLDGS INC COM 74736L109 11,057 110,348 SH   SOLE   110,348 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 4,084 40,959 SH   SOLE   40,959 0 0
RELX PLC SPONSORED ADR 759530108 378 15,009 SH   SOLE   15,009 0 0
REPLIGEN CORP COM 759916109 8,328 42,835 SH   SOLE   42,835 0 0
RESMED INC COM 761152107 1,744,184 8,989,711 SH   SOLE   8,981,109 0 8,602
REXFORD INDL RLTY INC COM 76169C100 11,060 219,441 SH   SOLE   219,441 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 4,126 92,990 SH   SOLE   92,990 0 0
SEI INVTS CO COM 784117103 466 7,654 SH   SOLE   7,654 0 0
SP PLUS CORP COM 78469C103 19,047 580,890 SH   SOLE   580,890 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 9,567 114,452 SH   SOLE   114,452 0 0
SEMTECH CORP COM 816850101 10,922 158,293 SH   SOLE   158,293 0 0
SERVICENOW INC COM 81762P102 252,822 505,532 SH   SOLE   435,394 62,933 7,205
SERVISFIRST BANCSHARES INC COM 81768T108 9,844 160,508 SH   SOLE   160,508 0 0
SHERWIN WILLIAMS CO COM 824348106 365,971 495,889 SH   SOLE   426,609 62,190 7,090
SHOCKWAVE MED INC COM 82489T104 7,490 57,500 SH   SOLE   57,500 0 0
SHOPIFY INC CL A 82509L107 2,196,643 1,985,217 SH   SOLE   1,917,140 59,875 8,202
SIMULATIONS PLUS INC COM 829214105 2,535 40,078 SH   SOLE   40,078 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 278,220 7,340,909 SH   SOLE   7,326,617 0 14,292
SMITH A O CORP COM 831865209 793 11,732 SH   SOLE   11,732 0 0
SONY CORP SPONSORED ADR 835699307 1,091 10,293 SH   SOLE   10,293 0 0
SPROUT SOCIAL INC COM CL A 85209W109 7,768 134,490 SH   SOLE   134,490 0 0
STRYKER CORPORATION COM 863667101 524,353 2,152,695 SH   SOLE   1,853,018 268,757 30,920
SURGERY PARTNERS INC COM 86881A100 10,298 232,675 SH   SOLE   232,675 0 0
SYNOPSYS INC COM 871607107 266,758 1,076,594 SH   SOLE   927,734 133,125 15,735
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,778,152 31,942,438 SH   SOLE   31,638,109 205,149 99,180
TANDEM DIABETES CARE INC COM NEW 875372203 6,191 70,151 SH   SOLE   70,151 0 0
TETRA TECH INC NEW COM 88162G103 13,331 98,221 SH   SOLE   98,221 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 325,453 713,118 SH   SOLE   614,192 88,756 10,170
TIMKEN CO COM 887389104 11,901 146,617 SH   SOLE   146,617 0 0
TOPBUILD CORP COM 89055F103 10,913 52,110 SH   SOLE   52,110 0 0
TRADEWEB MKTS INC CL A 892672106 4,749 64,170 SH   SOLE   64,170 0 0
TREX CO INC COM 89531P105 9,645 105,366 SH   SOLE   105,366 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 4,941 52,231 SH   SOLE   52,231 0 0
UFP INDUSTRIES INC COM 90278Q108 16,631 219,294 SH   SOLE   219,294 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7,978 70,065 SH   SOLE   70,065 0 0
UNIFIRST CORP MASS COM 904708104 35,814 160,090 SH   SOLE   160,090 0 0
UPLAND SOFTWARE INC COM 91544A109 12,216 258,873 SH   SOLE   258,873 0 0
US ECOLOGY INC COM 91734M103 17,562 421,762 SH   SOLE   421,762 0 0
VAIL RESORTS INC COM 91879Q109 743 2,549 SH   SOLE   2,549 0 0
VECTRUS INC COM 92242T101 11,314 211,711 SH   SOLE   211,711 0 0
VERRA MOBILITY CORP COM 92511U102 26,231 1,938,738 SH   SOLE   1,938,738 0 0
VISA INC COM CL A 92826C839 428,387 2,023,270 SH   SOLE   1,743,174 250,986 29,110
VIRTUS INVT PARTNERS INC COM 92828Q109 26,762 113,639 SH   SOLE   113,639 0 0
WNS HLDGS LTD SPON ADR 92932M101 109,552 1,512,319 SH   SOLE   1,512,319 0 0
WATSCO INC COM 942622200 720 2,760 SH   SOLE   2,760 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 471,326 1,672,674 SH   SOLE   1,437,500 211,229 23,945
WEX INC COM 96208T104 10,855 51,882 SH   SOLE   51,882 0 0
WINGSTOP INC COM 974155103 8,466 66,572 SH   SOLE   66,572 0 0
WOODWARD INC COM 980745103 13,709 113,642 SH   SOLE   113,642 0 0
WORKDAY INC CL A 98138H101 870 3,500 SH   SOLE   3,500 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 26,964 386,415 SH   SOLE   386,415 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 727 1,498 SH   SOLE   1,498 0 0
AON PLC SHS CL A G0403H108 1,048,406 4,556,107 SH   SOLE   4,551,703 0 4,403
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,396 78,942 SH   SOLE   78,942 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,187,831 7,919,749 SH   SOLE   7,912,302 0 7,447
CREDICORP LTD COM G2519Y108 30,988 226,903 SH   SOLE   226,903 0 0
ENSTAR GROUP LIMITED SHS G3075P101 34,163 138,462 SH   SOLE   138,462 0 0
HELEN OF TROY LTD COM G4388N106 15,757 74,798 SH   SOLE   74,798 0 0
ICON PLC SHS G4705A100 795,235 4,049,678 SH   SOLE   4,045,923 0 3,755
IHS MARKIT LTD SHS G47567105 382 3,943 SH   SOLE   3,943 0 0
MEDTRONIC PLC SHS G5960L103 569 4,814 SH   SOLE   4,814 0 0
STERIS PLC SHS USD G8473T100 1,288,514 6,764,562 SH   SOLE   6,757,955 0 6,607
TRANE TECHNOLOGIES PLC SHS G8994E103 666 4,024 SH   SOLE   4,024 0 0
XP INC CL A G98239109 38,125 1,012,091 SH   SOLE   1,012,091 0 0
ALCON AG ORD SHS H01301128 422,208 6,016,079 SH   SOLE   5,999,958 0 16,121
CHUBB LIMITED COM H1467J104 524 3,319 SH   SOLE   3,319 0 0
GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 22,419 1,840,615 SH   SOLE   1,840,615 0 0
TE CONNECTIVITY LTD REG SHS H84989104 441 3,419 SH   SOLE   3,419 0 0
GLOBANT S A COM L44385109 47,561 229,086 SH   SOLE   229,086 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,772,846 4,491,457 SH   SOLE   4,486,830 0 4,626
ELASTIC N V ORD SHS N14506104 499 4,488 SH   SOLE   4,488 0 0
FERRARI N V COM N3167Y103 345,921 1,652,909 SH   SOLE   1,647,162 0 5,746
YANDEX N V SHS CLASS A N97284108 123,841 1,933,207 SH   SOLE   1,933,207 0 0