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
ACUITY BRANDS INC COM 00508Y102 247,881,828 1,215,107 SH   SOLE   996,649 0 218,458
AGILENT TECHNOLOGIES INC COM 00846U101 125,283,713 2,369,656 SH   SOLE   691,068 0 1,678,588
AKAMAI TECHNOLOGIES INC COM 00971T101 11,425,505 191,382 SH   SOLE   191,382 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 120,007,889 1,112,936 SH   SOLE   348,830 0 764,106
ALPHABET INC CAP STK CL C 02079K107 25,882,272 31,200 SH   SOLE   31,200 0 0
AMETEK INC NEW COM 031100100 105,305,658 1,947,220 SH   SOLE   1,669,893 0 277,327
AMPHENOL CORP NEW CL A 032095101 214,060,144 3,007,730 SH   SOLE   2,603,844 0 403,886
ANSYS INC COM 03662Q105 93,461,128 874,531 SH   SOLE   720,143 0 154,388
AUTOHOME INC SP ADR RP CL A 05278C107 128,753,453 4,052,674 SH   SOLE   3,857,959 0 194,715
BAIDU INC SPON ADR REP A 056752108 145,050,330 840,774 SH   SOLE   812,936 0 27,838
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 156,487,518 938,850 SH   SOLE   394,616 0 544,234
BIO TECHNE CORP COM 09073M104 247,230,690 2,432,176 SH   SOLE   1,798,518 0 633,658
BLACKBAUD INC COM 09227Q100 146,479,492 1,910,519 SH   SOLE   1,721,355 0 189,164
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 195,923,980 6,596,767 SH   SOLE   2,380,959 0 4,215,808
BRIGHT HORIZONS FAM SOL IN D COM 109194100 246,116,598 3,395,180 SH   SOLE   2,863,452 0 531,728
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 186,455,784 5,113,982 SH   SOLE   4,256,129 0 857,853
BROWN & BROWN INC COM 115236101 68,031,511 1,630,669 SH   SOLE   1,630,669 0 0
BRUKER CORP COM 116794108 48,611,345 2,083,641 SH   SOLE   1,520,649 0 562,992
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 103,971,899 1,345,218 SH   SOLE   418,760 0 926,458
CARLISLE COS INC COM 142339100 23,257,608 218,566 SH   SOLE   218,566 0 0
CINCINNATI FINL CORP COM 172062101 8,284,816 114,637 SH   SOLE   114,637 0 0
COSTAR GROUP INC COM 22160N109 33,180,274 160,121 SH   SOLE   160,121 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 149,724,218 1,585,222 SH   SOLE   468,705 0 1,116,517
DANAHER CORP DEL COM 235851102 278,489,016 3,256,039 SH   SOLE   1,203,189 0 2,052,850
DENTSPLY SIRONA INC COM 24906P109 710,081,979 11,372,229 SH   SOLE   9,852,388 0 1,519,841
ECOLAB INC COM 278865100 24,972,491 199,238 SH   SOLE   199,238 0 0
EQUIFAX INC COM 294429105 62,015,009 453,525 SH   SOLE   453,525 0 0
EXPEDITORS INTL WASH INC COM 302130109 123,689,261 2,189,578 SH   SOLE   1,086,466 0 1,103,112
FACTSET RESH SYS INC COM 303075105 150,484,333 912,524 SH   SOLE   763,295 0 149,229
FASTENAL CO COM 311900104 38,313,219 743,946 SH   SOLE   743,946 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 273,248,736 2,912,789 SH   SOLE   2,413,473 0 499,316
FORTIVE CORP COM 34959J108 55,514,831 921,867 SH   SOLE   287,338 0 634,529
FRANKLIN RES INC COM 354613101 187,501,846 4,449,498 SH   SOLE   1,801,452 0 2,648,046
GARTNER INC COM 366651107 421,567,906 3,903,768 SH   SOLE   3,347,827 0 555,941
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 106,945,795 4,122,814 SH   SOLE   4,025,664 0 97,150
HARRIS CORP DEL COM 413875105 76,788,206 690,107 SH   SOLE   690,107 0 0
HEICO CORP NEW COM 422806109 124,995,270 1,433,432 SH   SOLE   1,113,115 0 320,317
HEICO CORP NEW CL A 422806208 56,473,125 752,975 SH   SOLE   752,975 0 0
IDEXX LABS INC COM 45168D104 144,752,376 936,242 SH   SOLE   787,214 0 149,028
INTUIT COM 461202103 24,576,889 211,888 SH   SOLE   211,888 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,456,149 68,782 SH   SOLE   68,782 0 0
KKR & CO L P DEL COM UNITS 48248M102 21,148,623 1,160,100 SH Call SOLE   1,160,100 0 0
KLX INC COM 482539103 53,306,985 1,192,550 SH   SOLE   1,192,550 0 0
MGIC INVT CORP WIS COM 552848103 21,182,063 2,091,023 SH   SOLE   2,091,023 0 0
MARTIN MARIETTA MATLS INC COM 573284106 163,264,968 748,064 SH   SOLE   748,064 0 0
MCCORMICK & CO INC COM NON VTG 579780206 907,215 9,300 SH   SOLE   9,300 0 0
MCKESSON CORP COM 58155Q103 21,562,193 145,435 SH   SOLE   145,435 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 296,502,759 619,120 SH   SOLE   523,246 0 95,874
MOHAWK INDS INC COM 608190104 551,951,448 2,405,122 SH   SOLE   2,066,112 0 339,010
MOODYS CORP COM 615369105 44,295,014 395,350 SH   SOLE   395,350 0 0
NATIONAL OILWELL VARCO INC COM 637071101 97,885,869 2,441,653 SH   SOLE   765,493 0 1,676,160
NEOGEN CORP COM 640491106 2,754,935 42,028 SH   SOLE   42,028 0 0
NIKE INC CL B 654106103 41,322,792 741,482 SH   SOLE   741,482 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 56,532,829 209,505 SH   SOLE   169,090 0 40,415
OMNICOM GROUP INC COM 681919106 24,596,489 285,309 SH   SOLE   285,309 0 0
PACKAGING CORP AMER COM 695156109 9,736,183 106,267 SH   SOLE   106,267 0 0
PAYCHEX INC COM 704326107 495,765,011 8,417,063 SH   SOLE   7,303,052 0 1,114,011
PERKINELMER INC COM 714046109 226,067,467 3,893,687 SH   SOLE   3,391,318 0 502,369
ROLLINS INC COM 775711104 175,545,341 4,727,857 SH   SOLE   3,972,745 0 755,112
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 426,899,680 12,059,313 SH   SOLE   10,334,646 0 1,724,667
SHAKE SHACK INC CL A 819047101 28,367,188 849,317 SH   SOLE   849,317 0 0
SHERWIN WILLIAMS CO COM 824348106 133,627,370 430,792 SH   SOLE   353,680 0 77,112
SMITH A O COM 831865209 22,463,026 439,074 SH   SOLE   439,074 0 0
SYMANTEC CORP COM 871503108 43,669,636 1,423,391 SH   SOLE   1,423,391 0 0
TJX COS INC NEW COM 872540109 25,738,721 325,477 SH   SOLE   325,477 0 0
TELEFLEX INC COM 879369106 501,444,726 2,588,369 SH   SOLE   2,229,783 0 358,586
THERMO FISHER SCIENTIFIC INC COM 883556102 415,416,269 2,704,533 SH   SOLE   1,191,964 0 1,512,569
TORO CO COM 891092108 9,827,769 157,345 SH   SOLE   157,345 0 0
TRACTOR SUPPLY CO COM 892356106 136,781,649 1,983,205 SH   SOLE   1,791,701 0 191,504
TRANSDIGM GROUP INC COM 893641100 308,147,825 1,399,654 SH   SOLE   1,210,491 0 189,163
Trimble Inc COM 896239100 97,110,498 3,033,755 SH   SOLE   2,472,720 0 561,035
TRUPANION INC COM 898202106 11,498,960 808,647 SH   SOLE   808,647 0 0
UNITED TECHNOLOGIES CORP COM 913017109 26,783,854 238,694 SH   SOLE   238,694 0 0
VANTIV INC CL A 92210H105 231,247,498 3,606,480 SH   SOLE   3,034,737 0 571,743
VERISK ANALYTICS INC COM 92345Y106 50,139,084 617,933 SH   SOLE   617,933 0 0
VISA INC COM CL A 92826C839 26,060,594 293,244 SH   SOLE   293,244 0 0
WABTEC CORP COM 929740108 181,317,474 2,324,583 SH   SOLE   1,965,040 0 359,543
WALGREENS BOOTS ALLIANCE INC COM 931427108 24,982,271 300,810 SH   SOLE   300,810 0 0
WATERS CORP COM 941848103 169,563,838 1,084,792 SH   SOLE   399,848 0 684,944
WATTS WATER TECHNOLOGIES INC CL A 942749102 85,112,302 1,365,073 SH   SOLE   1,091,933 0 273,140
Welbilt Inc COM 949090104 81,665,708 4,160,250 SH   SOLE   4,160,250 0 0
WEST MARINE INC COM 954235107 10,394,441 1,089,564 SH   SOLE   1,089,564 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 238,574,593 2,923,350 SH   SOLE   2,521,077 0 402,273
WHOLE FOODS MKT INC COM 966837106 321,065,041 10,802,996 SH   SOLE   9,353,155 0 1,449,841
WILLIAMS SONOMA INC COM 969904101 400,212,977 7,463,875 SH   SOLE   6,351,163 0 1,112,712
ZOETIS INC CL A 98978V103 138,103,895 2,587,669 SH   SOLE   1,132,464 0 1,455,205
ALLEGION PUB LTD CO ORD SHS G0176J109 67,776,027 895,324 SH   SOLE   711,231 0 184,093
BELMOND LTD CL A G1154H107 8,590,564 709,964 SH   SOLE   709,964 0 0
IHS MARKIT LTD SHS G47567105 441,949,165 10,535,141 SH   SOLE   9,057,558 0 1,477,583
SIGNET JEWELERS LIMITED SHS G81276100 722,060,159 10,423,851 SH   SOLE   9,155,516 0 1,268,335
CHUBB LIMITED COM H1467J104 28,761,830 211,096 SH   SOLE   211,096 0 0