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
ACCELERON PHARMA INC COM 00434H108 528 12,851 SH   SOLE   12,851 0 12,851
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,164,618 6,303,065 SH   SOLE   6,303,065 826,600 5,476,465
CHUBB LIMITED COM H1467J104 1,070,266 7,266,387 SH   SOLE   7,266,387 891,470 6,374,917
ADDUS HOMECARE CORP COM 006739106 10,083 134,532 SH   SOLE   134,532 0 134,532
AGILENT TECHNOLOGIES INC COM 00846U101 96,007 1,285,745 SH   SOLE   1,285,745 10,615 1,275,130
ALCON INC ORD SHS H01301128 249,718 4,024,462 SH   SOLE   4,024,462 1,996,423 2,028,039
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16,376 773,120 SH   SOLE   773,120 0 773,120
AMAZON COM INC COM 023135106 2,011 1,062 SH   SOLE   1,062 0 1,062
AMERICAN WOODMARK CORPORATIO COM 030506109 7,473 88,312 SH   SOLE   88,312 0 88,312
AMERICAS CAR MART INC COM 03062T105 16,162 187,754 SH   SOLE   187,754 0 187,754
AMERICOLD RLTY TR COM 03064D108 1,234 38,054 SH   SOLE   38,054 7,154 30,900
AMERIS BANCORP COM 03076K108 1,223 31,200 SH   SOLE   31,200 5,587 25,613
AMPHENOL CORP NEW CL A 032095101 156,198 1,628,080 SH   SOLE   1,628,080 13,443 1,614,637
ANAPLAN INC COM 03272L108 1,282 25,412 SH   SOLE   25,412 4,757 20,655
ANSYS INC COM 03662Q105 116,508 568,831 SH   SOLE   568,831 4,530 564,301
ARRAY BIOPHARMA INC COM 04269X105 1,408 30,406 SH   SOLE   30,406 8,056 22,350
ASGN INC COM 00191U102 1,253 20,681 SH   SOLE   20,681 3,836 16,845
ASML HOLDING N V N Y REGISTRY SHS N07059210 662,469 3,186,018 SH   SOLE   3,186,018 545,418 2,640,600
ATRICURE INC COM 04963C209 1,400 46,926 SH   SOLE   46,926 8,848 38,078
AXON ENTERPRISE INC COM 05464C101 1,337 20,830 SH   SOLE   20,830 3,832 16,998
AZUL S A SPONSR ADR PFD 05501U106 2,522 75,407 SH   SOLE   75,407 0 75,407
BEACON ROOFING SUPPLY INC COM 073685109 12,190 331,978 SH   SOLE   331,978 0 331,978
BIOTELEMETRY INC COM 090672106 779 16,173 SH   SOLE   16,173 0 16,173
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 386 8,818 SH   SOLE   8,818 0 8,818
BIOTELEMETRY INC COM 090672106 779 16,173 SH   SOLE   16,173 0 16,173
BLACKLINE INC COM 09239B109 1,282 23,952 SH   SOLE   23,952 4,447 19,505
BLUEPRINT MEDICINES CORP COM 09627Y109 518 5,495 SH   SOLE   5,495 0 5,495
BOSTON SCIENTIFIC CORP COM 101137107 190,098 4,422,942 SH   SOLE   4,422,942 36,023 4,386,919
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,107 13,963 SH   SOLE   13,963 2,602 11,361
BRINKS CO COM 109696104 1,465 18,045 SH   SOLE   18,045 3,362 14,683
BROWN & BROWN INC COM 115236101 9,525 284,342 SH   SOLE   284,342 0 284,342
BRUKER CORP COM 116794108 1,493 29,900 SH   SOLE   29,900 5,472 24,428
CABOT MICROELECTRONICS CORP COM 12709P103 10,745 97,607 SH   SOLE   97,607 0 97,607
CALLAWAY GOLF CO COM 131193104 1,436 83,636 SH   SOLE   83,636 15,189 68,447
CANADIAN NATL RY CO COM 136375102 139,550 1,508,977 SH   SOLE   1,508,977 13,439 1,495,538
CANADIAN PAC RY LTD COM 13645T100 1,191,638 5,065,624 SH   SOLE   5,065,624 695,845 4,369,779
CASEYS GEN STORES INC COM 147528103 1,271 8,143 SH   SOLE   8,143 2,055 6,088
CASS INFORMATION SYS INC COM 14808P109 15,551 320,769 SH   SOLE   320,769 0 320,769
CGI INC CL A SUB VTG 12532H104 204 2,660 SH   SOLE   2,660 0 2,660
CHARLES RIV LABS INTL INC COM 159864107 1,395 9,827 SH   SOLE   9,827 1,816 8,011
CHASE CORP COM 16150R104 4,285 39,810 SH   SOLE   39,810 0 39,810
CHEVRON CORP NEW COM 166764100 200 1,610 SH   SOLE   1,610 0 1,610
CHUBB LIMITED COM H1467J104 1,070,266 7,266,387 SH   SOLE   7,266,387 891,470 6,374,917
CONTROL4 CORP COM 21240D107 4,753 200,133 SH   SOLE   200,133 0 200,133
COOPER COS INC COM NEW 216648402 118,396 351,437 SH   SOLE   351,437 2,864 348,573
COSTCO WHSL CORP NEW COM 22160K105 212,212 803,045 SH   SOLE   803,045 6,571 796,474
CRANE CO COM 224399105 15,144 181,496 SH   SOLE   181,496 0 181,496
CREDICORP LTD COM G2519Y108 3,587 15,669 SH   SOLE   15,669 0 15,669
CROWN CASTLE INTL CORP NEW COM 22822V101 143,277 1,099,166 SH   SOLE   1,099,166 8,989 1,090,177
CUBIC CORP COM 229669106 1,459 22,629 SH   SOLE   22,629 3,381 19,248
DAVE & BUSTERS ENTMT INC COM 238337109 932 23,039 SH   SOLE   23,039 0 23,039
DORMAN PRODUCTS INC COM 258278100 9,247 106,112 SH   SOLE   106,112 0 106,112
DYCOM INDS INC COM 267475101 14,628 248,477 SH   SOLE   248,477 0 248,477
ECOLAB INC COM 278865100 173,354 878,009 SH   SOLE   878,009 7,208 870,801
ELASTIC N V ORD SHS N14506104 1,559 20,886 SH   SOLE   20,886 0 20,886
ELDORADO RESORTS INC COM 28470R102 1,762 38,246 SH   SOLE   38,246 7,229 31,017
EMCOR GROUP INC COM 29084Q100 10,962 124,424 SH   SOLE   124,424 0 124,424
EMERALD EXPOSITIONS EVENTS I COM 29103B100 10,308 924,514 SH   SOLE   924,514 0 924,514
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,851 79,720 SH   SOLE   79,720 0 79,720
ENERSYS COM 29275Y102 13,828 201,873 SH   SOLE   201,873 0 201,873
ENSTAR GROUP LIMITED SHS G3075P101 13,013 74,669 SH   SOLE   74,669 0 74,669
EPAM SYS INC COM 29414B104 3,834 22,150 SH   SOLE   22,150 0 22,150
EPLUS INC COM 294268107 9,670 140,261 SH   SOLE   140,261 0 140,261
ETSY INC COM 29786A106 1,081 17,623 SH   SOLE   17,623 3,280 14,343
EURONET WORLDWIDE INC COM 298736109 1,731 10,287 SH   SOLE   10,287 1,926 8,361
EVO PMTS INC CL A COM 26927E104 1,347 42,727 SH   SOLE   42,727 0 42,727
FIBROGEN INC COM 31572Q808 407 9,006 SH   SOLE   9,006 0 9,006
FIREEYE INC COM 31816Q101 916 61,798 SH   SOLE   61,798 11,460 50,338
FIRST REP BK SAN FRANCISCO C COM 33616C100 157,090 1,608,709 SH   SOLE   1,608,709 13,282 1,595,427
FIVE9 INC COM 338307101 1,396 27,222 SH   SOLE   27,222 5,055 22,167
FLIR SYS INC COM 302445101 5,919 109,413 SH   SOLE   109,413 0 109,413
GLOBANT S A COM L44385109 2,856 28,264 SH   SOLE   28,264 0 28,264
GRACO INC COM 384109104 96,963 1,932,293 SH   SOLE   1,932,293 15,895 1,916,398
GREEN DOT CORP CL A 39304D102 1,596 32,646 SH   SOLE   32,646 6,034 26,612
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,295 20,324 SH   SOLE   20,324 0 20,324
HALOZYME THERAPEUTICS INC COM 40637H109 541 31,512 SH   SOLE   31,512 0 31,512
HDFC BANK LTD SPONSORED ADS 40415F101 1,312,778 10,095,183 SH   SOLE   10,095,183 1,179,477 8,915,706
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 1,996 122,800 SH   SOLE   122,800 0 122,800
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 8,068 624,461 SH   SOLE   624,461 0 624,461
HERON THERAPEUTICS INC COM 427746102 316 17,004 SH   SOLE   17,004 0 17,004
HFF INC CL A 40418F108 10,269 225,793 SH   SOLE   225,793 0 225,793
ICON PLC SHS G4705A100 522,158 3,391,296 SH   SOLE   3,391,296 444,962 2,946,334
ICU MED INC COM 44930G107 1,560 6,191 SH   SOLE   6,191 1,147 5,044
ILLUMINA INC COM 452327109 150,676 409,279 SH   SOLE   409,279 3,373 405,906
INGEVITY CORP COM 45688C107 1,515 14,404 SH   SOLE   14,404 2,382 12,022
INPHI CORP COM 45772F107 1,549 30,923 SH   SOLE   30,923 6,069 24,854
ISHARES TR MSCI EAFE ETF 464287465 432 6,575 SH   SOLE   6,575 6,575 0
SANFILIPPO JOHN B & SON INC COM 800422107 7,333 92,021 SH   SOLE   92,021 0 92,021
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,788 14,762 SH   SOLE   14,762 2,690 12,072
JONES LANG LASALLE INC COM 48020Q107 15,392 109,407 SH   SOLE   109,407 0 109,407
KURA ONCOLOGY INC COM 50127T109 374 18,994 SH   SOLE   18,994 0 18,994
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 666 5,831 SH   SOLE   5,831 0 5,831
LIVANOVA PLC SHS G5509L101 948 13,174 SH   SOLE   13,174 2,993 10,181
LIVEPERSON INC COM 538146101 1,229 43,823 SH   SOLE   43,823 8,012 35,811
LOGMEIN INC COM 54142L109 812 11,014 SH   SOLE   11,014 0 11,014
MANHATTAN ASSOCS INC COM 562750109 18,743 270,341 SH   SOLE   270,341 0 270,341
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,654 17,161 SH   SOLE   17,161 3,186 13,975
MERCADOLIBRE INC COM 58733R102 186,440 304,754 SH   SOLE   304,754 2,450 302,304
MERCURY SYS INC COM 589378108 1,216 17,287 SH   SOLE   17,287 3,160 14,127
MERIT MED SYS INC COM 589889104 1,520 25,520 SH   SOLE   25,520 4,784 20,736
METTLER TOLEDO INTERNATIONAL COM 592688105 1,300,908 1,548,699 SH   SOLE   1,548,699 186,837 1,361,862
MOELIS & CO CL A 60786M105 1,250 35,758 SH   SOLE   35,758 6,601 29,157
NATUS MEDICAL INC DEL COM 639050103 10,061 391,646 SH   SOLE   391,646 0 391,646
NEENAH INC COM 640079109 4,037 59,760 SH   SOLE   59,760 0 59,760
NETFLIX INC COM 64110L106 132,036 359,457 SH   SOLE   359,457 2,908 356,549
NICE LTD SPONSORED ADR 653656108 229 1,671 SH   SOLE   1,671 0 1,671
NLIGHT INC COM 65487K100 902 46,984 SH   SOLE   46,984 0 46,984
OMNICELL INC COM 68213N109 1,813 21,074 SH   SOLE   21,074 3,915 17,159
PAYLOCITY HLDG CORP COM 70438V106 1,576 16,679 SH   SOLE   16,679 3,085 13,594
PENUMBRA INC COM 70975L107 1,309 8,179 SH   SOLE   8,179 1,516 6,663
PLANET FITNESS INC CL A 72703H101 1,396 19,267 SH   SOLE   19,267 3,534 15,733
PRIMERICA INC COM 74164M108 1,454 12,124 SH   SOLE   12,124 2,262 9,862
PROS HOLDINGS INC COM 74346Y103 1,239 19,576 SH   SOLE   19,576 3,681 15,895
REATA PHARMACEUTICALS INC CL A 75615P103 804 8,529 SH   SOLE   8,529 2,220 6,309
REGAL BELOIT CORP COM 758750103 1,394 17,052 SH   SOLE   17,052 3,191 13,861
RESMED INC COM 761152107 880,545 7,215,810 SH   SOLE   7,215,810 988,303 6,227,507
REXFORD INDL RLTY INC COM 76169C100 1,617 40,040 SH   SOLE   40,040 7,524 32,516
SCHLUMBERGER LTD COM 806857108 51,429 1,294,134 SH   SOLE   1,294,134 10,689 1,283,445
THE CHARLES SCHWAB CORPORATI COM 808513105 71,471 1,778,346 SH   SOLE   1,778,346 18,173 1,760,173
SHERWIN WILLIAMS CO COM 824348106 97,665 213,108 SH   SOLE   213,108 1,767 211,341
SHOPIFY INC CL A 82509L107 1,660,462 5,532,109 SH   SOLE   5,532,109 610,528 4,921,581
SHUTTERSTOCK INC COM 825690100 838 21,377 SH   SOLE   21,377 0 21,377
SIMULATIONS PLUS INC COM 829214105 1,235 43,231 SH   SOLE   43,231 0 43,231
SONY CORP SPONSORED ADR 835699307 208 3,978 SH   SOLE   3,978 0 3,978
SP PLUS CORP COM 78469C103 15,830 495,776 SH   SOLE   495,776 0 495,776
STERIS PLC SHS USD G8473T100 384,378 2,612,727 SH   SOLE   2,612,727 643,537 1,969,190
STRYKER CORP COM 863667101 142,147 691,442 SH   SOLE   691,442 5,758 685,684
SURGERY PARTNERS INC COM 86881A100 505 62,019 SH   SOLE   62,019 11,557 50,462
SYNOPSYS INC COM 871607107 867 6,735 SH   SOLE   6,735 0 6,735
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,008,153 25,737,901 SH   SOLE   25,737,901 3,281,791 22,456,110
TANDEM DIABETES CARE INC COM NEW 875372203 1,188 18,410 SH   SOLE   18,410 3,628 14,782
TELADOC HEALTH INC COM 87918A105 1,764 26,558 SH   SOLE   26,558 4,752 21,806
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 3,271 111,884 SH   SOLE   111,884 0 111,884
TETRA TECH INC NEW COM 88162G103 1,448 18,444 SH   SOLE   18,444 3,417 15,027
TEXAS ROADHOUSE INC COM 882681109 1,414 26,354 SH   SOLE   26,354 4,846 21,508
THERMON GROUP HLDGS INC COM 88362T103 9,105 354,975 SH   SOLE   354,975 0 354,975
TRADEWEB MKTS INC CL A 892672106 777 17,725 SH   SOLE   17,725 0 17,725
TREX CO INC COM 89531P105 1,278 17,826 SH   SOLE   17,826 3,312 14,514
UNIFIRST CORP MASS COM 904708104 23,208 123,076 SH   SOLE   123,076 0 123,076
UNIVERSAL FST PRODS INC COM 913543104 1,287 33,822 SH   SOLE   33,822 6,301 27,521
VERISK ANALYTICS INC COM 92345Y106 174,074 1,188,546 SH   SOLE   1,188,546 9,760 1,178,786
VERRA MOBILITY CORP COM 92511U102 3,533 269,935 SH   SOLE   269,935 0 269,935
VIRTUS INVT PARTNERS INC COM 92828Q109 13,063 121,630 SH   SOLE   121,630 0 121,630
VISA INC COM CL A 92826C839 218,595 1,259,556 SH   SOLE   1,259,556 10,213 1,249,343
WESCO INTL INC COM 95082P105 9,994 197,312 SH   SOLE   197,312 0 197,312
WEST PHARMACEUTICAL SVSC INC COM 955306105 161,718 1,292,187 SH   SOLE   1,292,187 10,520 1,281,667
WINGSTOP INC COM 974155103 1,468 15,490 SH   SOLE   15,490 2,848 12,642
WIX COM LTD SHS M98068105 3,526 24,815 SH   SOLE   24,815 0 24,815
WNS HOLDINGS LTD SPON ADR 92932M101 1,487 25,120 SH   SOLE   25,120 4,657 20,463
WOODWARD INC COM 980745103 1,253 11,068 SH   SOLE   11,068 2,023 9,045
WORKDAY INC CL A 98138H101 720 3,500 SH   SOLE   3,500 0 3,500
YANDEX N V SHS CLASS A N97284108 11,060 291,052 SH   SOLE   291,052 0 291,052
YELP INC CL A 985817105 756 22,121 SH   SOLE   22,121 0 22,121