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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,113 24,164 SH   DFND 1 0 24,164 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,001,071 5,881,733 SH   SOLE   5,478,953 0 402,780
ACTIVISION BLIZZARD INC COM 00507V109 84,692 1,018,054 SH   SOLE   831,924 50,000 136,130
ADDUS HOMECARE CORP COM 006739106 5,130 73,130 SH   SOLE   73,130 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 72,467 1,027,328 SH   SOLE   835,240 53,583 138,505
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,483 51,486 SH   SOLE   51,486 0 0
AMAZON COM INC COM 023135106 120,584 60,202 SH   SOLE   49,327 2,990 7,885
AMERICAS CAR MART INC COM 03062T105 12,880 164,704 SH   SOLE   164,704 0 0
AMPHENOL CORP NEW CL A 032095101 123,044 1,308,703 SH   SOLE   1,066,349 66,734 175,620
BEACON ROOFING SUPPLY INC COM 073685109 3,842 106,157 SH   SOLE   106,157 0 0
BOSTON SCIENTIFIC CORP COM 101137107 136,393 3,542,684 SH   SOLE   2,883,346 180,638 478,700
BROWN & BROWN INC COM 115236101 8,181 276,661 SH   SOLE   276,661 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 5,492 53,235 SH   SOLE   53,235 0 0
CANADIAN NATL RY CO COM 136375102 106,990 1,191,430 SH   SOLE   950,784 65,951 174,695
CANADIAN PAC RY LTD COM 13645T100 4,089 19,292 SH   DFND 1 0 19,292 0
CANADIAN PAC RY LTD COM 13645T100 990,734 4,674,593 SH   SOLE   4,417,278 0 257,315
CASS INFORMATION SYS INC COM 14808P109 9,900 152,024 SH   SOLE   152,024 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 220 3,410 SH   SOLE   3,410 0 0
CHUBB LIMITED COM H1467J104 3,284 24,571 SH   DFND 1 0 24,571 0
CHUBB LIMITED COM H1467J104 893,031 6,682,367 SH   SOLE   6,156,153 31,157 495,057
COOPER COS INC COM NEW 216648402 137,478 496,041 SH   SOLE   403,410 25,376 67,255
CORE LABORATORIES N V COM N22717107 2,278 19,663 SH   DFND 1 0 19,663 0
CORE LABORATORIES N V COM N22717107 561,822 4,850,397 SH   SOLE   4,520,696 0 329,701
COSTCO WHSL CORP NEW COM 22160K105 151,666 645,718 SH   SOLE   527,002 32,681 86,035
CRANE CO COM 224399105 7,684 78,133 SH   SOLE   78,133 0 0
CREDICORP LTD COM G2519Y108 2,895 12,978 SH   SOLE   12,978 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 97,956 879,866 SH   SOLE   716,460 44,756 118,650
DORMAN PRODUCTS INC COM 258278100 4,390 57,074 SH   SOLE   57,074 0 0
DYCOM INDS INC COM 267475101 7,390 87,358 SH   SOLE   87,358 0 0
ECOLAB INC COM 278865100 110,191 702,841 SH   SOLE   572,670 35,596 94,575
EMCOR GROUP INC COM 29084Q100 3,099 41,261 SH   SOLE   41,261 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 7,241 439,355 SH   SOLE   439,355 0 0
ENERSYS COM 29275Y102 8,557 98,205 SH   SOLE   98,205 0 0
ENSTAR GROUP LIMITED SHS G3075P101 7,573 36,319 SH   SOLE   36,319 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 123,987 1,291,526 SH   SOLE   1,054,495 65,177 171,854
FLIR SYS INC COM 302445101 3,509 57,089 SH   SOLE   57,089 0 0
GLOBANT S A COM L44385109 2,234 37,864 SH   SOLE   37,864 0 0
GORMAN RUPP CO COM 383082104 4,249 116,418 SH   SOLE   116,418 0 0
GRACO INC COM 384109104 74,666 1,611,268 SH   SOLE   1,325,962 78,391 206,915
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 3,457 16,851 SH   SOLE   16,851 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,044 32,344 SH   DFND 1 0 32,344 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 862,444 9,165,188 SH   SOLE   8,403,258 60,461 701,469
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 4,745 340,142 SH   SOLE   340,142 0 0
HFF INC CL A 40418F108 5,270 124,061 SH   SOLE   124,061 0 0
ICON PLC SHS G4705A100 2,996 19,483 SH   DFND 1 0 19,483 0
ICON PLC SHS G4705A100 765,864 4,981,228 SH   SOLE   4,654,559 0 326,669
ILLUMINA INC COM 452327109 77,035 209,869 SH   SOLE   170,966 10,698 28,205
ISHARES TR MSCI EAFE ETF 464287465 390 5,743 SH   SOLE   5,743 0 0
JD COM INC SPON ADR CL A 47215P106 2,963 113,576 SH   SOLE   113,576 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,449 48,315 SH   SOLE   48,315 0 0
JONES LANG LASALLE INC COM 48020Q107 8,909 61,734 SH   SOLE   61,734 0 0
MANHATTAN ASSOCS INC COM 562750109 11,103 203,353 SH   SOLE   203,353 0 0
MAXIMUS INC COM 577933104 8,518 130,918 SH   SOLE   130,918 0 0
MERCADOLIBRE INC COM 58733R102 109,302 321,033 SH   SOLE   262,267 16,116 42,650
METTLER TOLEDO INTERNATIONAL COM 592688105 3,161 5,190 SH   DFND 1 0 5,190 0
METTLER TOLEDO INTERNATIONAL COM 592688105 860,286 1,412,666 SH   SOLE   1,298,937 7,639 106,090
NATUS MEDICAL INC DEL COM 639050103 7,697 215,894 SH   SOLE   215,894 0 0
NOBLE CORP PLC SHS USD G65431101 457 65,000 SH   SOLE   65,000 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 2,802 101,272 SH   SOLE   101,272 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1,579 16,443 SH   DFND 1 0 16,443 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 398,087 4,145,022 SH   SOLE   3,871,923 0 273,099
SCHLUMBERGER LTD COM 806857108 63,578 1,043,637 SH   SOLE   850,024 52,663 140,950
SCHWAB CHARLES CORP NEW COM 808513105 69,823 1,420,608 SH   SOLE   1,159,604 71,309 189,695
SHERWIN WILLIAMS CO COM 824348106 77,788 170,885 SH   SOLE   139,426 8,644 22,815
SHOPIFY INC CL A 82509L107 3,620 22,010 SH   DFND 1 0 22,010 0
SHOPIFY INC CL A 82509L107 1,022,920 6,219,867 SH   SOLE   5,722,850 35,984 461,033
SONY CORP SPONSORED ADR 835699307 253 4,176 SH   SOLE   4,176 0 0
SP PLUS CORP COM 78469C103 9,974 273,271 SH   SOLE   273,271 0 0
STERIS PLC SHS USD G84720104 260,650 2,278,403 SH   SOLE   2,046,288 54,700 177,415
STRYKER CORP COM 863667101 98,202 552,689 SH   SOLE   449,947 28,477 74,265
SUN HYDRAULICS CORP COM 866942105 5,584 101,944 SH   SOLE   101,944 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,610 81,752 SH   DFND 1 0 81,752 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,035,943 23,458,853 SH   SOLE   11,590,567 134,432 1,733,854
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2,271 92,776 SH   SOLE   92,776 0 0
THERMON GROUP HLDGS INC COM 88362T103 7,361 285,531 SH   SOLE   285,531 0 0
TIVITY HEALTH INC COM 88870R102 2,974 92,511 SH   SOLE   92,511 0 0
TYLER TECHNOLOGIES INC COM 902252105 741 3,025 SH   SOLE   3,025 0 0
UNIFIRST CORP MASS COM 904708104 12,360 71,179 SH   SOLE   71,179 0 0
US ECOLOGY INC COM 91732J102 4,006 54,323 SH   SOLE   54,323 0 0
VERISK ANALYTICS INC COM 92345Y106 115,205 955,659 SH   SOLE   777,821 48,403 129,435
VERSUM MATLS INC COM 92532W103 7,350 204,098 SH   SOLE   204,098 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 5,125 45,059 SH   SOLE   45,059 0 0
VISA INC COM CL A 92826C839 151,769 1,011,188 SH   SOLE   824,272 51,336 135,580
WESCO INTL INC COM 95082P105 6,699 109,017 SH   SOLE   109,017 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 127,919 1,036,034 SH   SOLE   844,309 52,720 139,005
WORKDAY INC CL A 98138H101 511 3,500 SH   SOLE   3,500 0 0
YANDEX N V SHS CLASS A N97284108 7,937 241,323 SH   SOLE   241,323 0 0
YY INC ADS REPCOM CLA 98426T106 1,949 26,018 SH   SOLE   26,018 0 0