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
AAON INC COM PAR $0.004 000360206 24,981 374,925 SH   SOLE   340,658 0 34,267
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 63,386 242,663 SH   SOLE   39,096 0 203,567
ACI WORLDWIDE INC COM 004498101 50,953 1,325,856 SH   SOLE   1,202,966 0 122,890
ACUITY BRANDS INC COM 00508Y102 206,189 1,692,864 SH   SOLE   1,575,279 0 117,585
ADOBE SYSTEMS INCORPORATED COM 00724F101 101,268 202,487 SH   SOLE   30,661 0 171,826
AFFILIATED MANAGERS GROUP IN COM 008252108 262,861 2,584,670 SH   SOLE   2,519,038 0 65,632
AIR PRODS & CHEMS INC COM 009158106 69,318 253,706 SH   SOLE   38,289 0 215,417
ALAMO GROUP INC COM 011311107 35,630 258,282 SH   SOLE   234,679 0 23,603
ALPHABET INC CAP STK CL C 02079K107 476,711 272,114 SH   SOLE   84,307 0 187,807
AMERICAN TOWER CORP NEW COM 03027X100 245,284 1,092,774 SH   SOLE   252,525 0 840,249
AMETEK INC COM 031100100 71,240 589,049 SH   SOLE   274,547 0 314,502
AMPHENOL CORP NEW CL A 032095101 204,508 1,563,878 SH   SOLE   402,764 0 1,161,114
AON PLC SHS CL A G0403H108 79,292 375,312 SH   SOLE   57,207 0 318,105
APTARGROUP INC COM 038336103 469,283 3,428,173 SH   SOLE   3,419,038 0 9,135
ARAMARK COM 03852U106 671,281 17,444,927 SH   SOLE   15,453,492 0 1,991,435
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 48,742 968,264 SH   SOLE   870,402 0 97,862
AUTODESK INC COM 052769106 68,377 223,937 SH   SOLE   108,127 0 115,810
BALCHEM CORP COM 057665200 24,510 212,726 SH   SOLE   195,315 0 17,411
BALL CORP COM 058498106 59,488 638,416 SH   SOLE   286,124 0 352,292
BEACON ROOFING SUPPLY INC COM 073685109 59,795 1,487,820 SH   SOLE   1,347,321 0 140,499
BIO RAD LABS INC CL A 090572207 140,790 241,517 SH   SOLE   234,147 0 7,370
BIO-TECHNE CORP COM 09073M104 278,093 875,745 SH   SOLE   849,860 0 25,885
BLACKBAUD INC COM 09227Q100 275,581 4,787,725 SH   SOLE   4,608,092 0 179,633
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 188,417 2,161,242 SH   SOLE   2,108,654 0 52,588
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 291,170 1,900,589 SH   SOLE   1,848,217 0 52,372
BROWN & BROWN INC COM 115236101 283,423 5,978,136 SH   SOLE   5,834,331 0 143,805
BURLINGTON STORES INC COM 122017106 268,123 1,025,131 SH   SOLE   997,807 0 27,324
CACI INTL INC CL A 127190304 309,900 1,242,932 SH   SOLE   1,212,225 0 30,707
CARLISLE COS INC COM 142339100 570,391 3,652,141 SH   SOLE   3,561,498 0 90,643
CASEYS GEN STORES INC COM 147528103 45,144 252,738 SH   SOLE   231,925 0 20,813
CASS INFORMATION SYS INC COM 14808P109 22,028 566,119 SH   SOLE   511,546 0 54,573
CBIZ INC COM 124805102 35,003 1,315,390 SH   SOLE   1,201,094 0 114,296
CDW CORP COM 12514G108 232,432 1,763,657 SH   SOLE   1,229,092 0 534,565
CENTRAL GARDEN & PET CO COM 153527106 27,634 715,719 SH   SOLE   648,582 0 67,137
SCHWAB CHARLES CORP COM 808513105 66,169 1,247,525 SH   SOLE   190,507 0 1,057,018
CHECK POINT SOFTWARE TECH LT ORD M22465104 28,081 211,280 SH   SOLE   40,564 0 170,716
CHOICE HOTELS INTL INC COM 169905106 415,667 3,894,567 SH   SOLE   3,748,814 0 145,753
COLUMBIA SPORTSWEAR CO COM 198516106 277,377 3,174,372 SH   SOLE   3,045,658 0 128,714
CORELOGIC INC COM 21871D103 68,378 884,349 SH   SOLE   791,182 0 93,167
COSTCO WHSL CORP NEW COM 22160K105 70,450 186,980 SH   SOLE   28,407 0 158,573
CROWN CASTLE INTL CORP NEW COM 22822V101 81,416 511,441 SH   SOLE   77,404 0 434,037
DANAHER CORPORATION COM 235851102 384,317 1,730,064 SH   SOLE   492,911 0 1,237,153
DECKERS OUTDOOR CORP COM 243537107 80,874 282,007 SH   SOLE   275,257 0 6,750
DENTSPLY SIRONA INC COM 24906P109 444,954 8,497,976 SH   SOLE   7,534,914 0 963,062
DIAGEO PLC SPON ADR NEW 25243Q205 87,327 549,885 SH   SOLE   245,649 0 304,236
DOLBY LABORATORIES INC COM CL A 25659T107 199,292 2,051,810 SH   SOLE   2,002,637 0 49,173
DOLLAR GEN CORP NEW COM 256677105 281,303 1,337,626 SH   SOLE   290,378 0 1,047,248
DONALDSON INC COM 257651109 152,087 2,721,675 SH   SOLE   2,653,161 0 68,514
DORMAN PRODS INC COM 258278100 58,103 669,233 SH   SOLE   606,298 0 62,935
DRIL QUIP INC COM 262037104 17,568 593,101 SH   SOLE   542,192 0 50,909
ECOLAB INC COM 278865100 263,626 1,218,460 SH   SOLE   271,867 0 946,593
ELECTRONIC ARTS INC COM 285512109 53,214 370,574 SH   SOLE   56,160 0 314,414
EMERGENT BIOSOLUTIONS INC COM 29089Q105 40,050 446,984 SH   SOLE   405,498 0 41,486
ENVESTNET INC COM 29404K106 47,813 581,031 SH   SOLE   526,376 0 54,655
ENVISTA HOLDINGS CORPORATION COM 29415F104 480,354 14,241,146 SH   SOLE   13,905,367 0 335,779
EPLUS INC COM 294268107 33,933 385,819 SH   SOLE   349,979 0 35,840
LAUDER ESTEE COS INC CL A 518439104 124,644 468,253 SH   SOLE   67,610 0 400,643
EXPONENT INC COM 30214U102 43,763 486,092 SH   SOLE   442,217 0 43,875
FACEBOOK INC CL A 30303M102 43,005 157,435 SH   SOLE   157,435 0 0
FACTSET RESH SYS INC COM 303075105 135,273 406,835 SH   SOLE   394,798 0 12,037
FAIR ISAAC CORP COM 303250104 128,118 250,700 SH   SOLE   243,792 0 6,908
FIDELITY NATL INFORMATION SV COM 31620M106 199,279 1,408,729 SH   SOLE   356,534 0 1,052,195
FIRST HORIZON CORPORATION COM 320517105 27,827 2,180,833 SH   SOLE   1,902,754 0 278,079
FISERV INC COM 337738108 406,842 3,573,178 SH   SOLE   1,256,141 0 2,317,037
FLIR SYS INC COM 302445101 154,036 3,514,389 SH   SOLE   3,410,046 0 104,343
FORWARD AIR CORP COM 349853101 54,039 703,262 SH   SOLE   633,192 0 70,070
FRONTDOOR INC COM 35905A109 210,035 4,183,130 SH   SOLE   4,018,210 0 164,920
FTI CONSULTING INC COM 302941109 46,786 418,782 SH   SOLE   379,478 0 39,304
GARTNER INC COM 366651107 538,239 3,360,001 SH   SOLE   2,631,481 0 728,520
GLOBAL PMTS INC COM 37940X102 161,237 748,476 SH   SOLE   340,358 0 408,118
GODADDY INC CL A 380237107 94,366 1,137,621 SH   SOLE   546,467 0 591,154
GRACO INC COM 384109104 161,973 2,238,744 SH   SOLE   2,173,216 0 65,528
HAMILTON LANE INC CL A 407497106 20,720 265,467 SH   SOLE   240,421 0 25,046
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 364 3,213 SH   SOLE   3,213 0 0
HENRY SCHEIN INC COM 806407102 108,320 1,620,101 SH   SOLE   1,578,945 0 41,156
HEXCEL CORP NEW COM 428291108 240,736 4,964,648 SH   SOLE   4,811,339 0 153,309
HOULIHAN LOKEY INC CL A 441593100 59,377 883,185 SH   SOLE   798,866 0 84,319
HURON CONSULTING GROUP INC COM 447462102 42,423 719,640 SH   SOLE   655,689 0 63,951
IAA INC COM 449253103 360,730 5,551,404 SH   SOLE   5,416,955 0 134,449
ICU MED INC COM 44930G107 71,729 334,418 SH   SOLE   302,860 0 31,558
IDEX CORP COM 45167R104 353,422 1,774,207 SH   SOLE   1,228,869 0 545,338
IHS MARKIT LTD SHS G47567105 181,216 2,017,318 SH   SOLE   468,929 0 1,548,389
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 71,945 1,108,216 SH   SOLE   1,003,682 0 104,534
INTER PARFUMS INC COM 458334109 72,416 1,197,153 SH   SOLE   1,085,381 0 111,772
INTERCONTINENTAL EXCHANGE IN COM 45866F104 257,963 2,237,516 SH   SOLE   500,433 0 1,737,083
INTUIT COM 461202103 211,744 557,442 SH   SOLE   130,304 0 427,138
INTUITIVE SURGICAL INC COM NEW 46120E602 37,572 45,926 SH   SOLE   6,938 0 38,988
ISHARES TR RUS 1000 ETF 464287622 6,548 30,908 SH   SOLE   0 0 30,908
ISHARES TR RUS 1000 GRW ETF 464287614 241 998 SH   SOLE   389 0 609
ISHARES TR RUSSELL 2000 ETF 464287655 8,803 44,897 SH   SOLE   40,402 0 4,495
J & J SNACK FOODS CORP COM 466032109 51,622 332,253 SH   SOLE   300,507 0 31,746
HENRY JACK & ASSOC INC COM 426281101 144,219 890,293 SH   SOLE   867,090 0 23,203
HUNT J B TRANS SVCS INC COM 445658107 436,764 3,196,221 SH   SOLE   3,110,815 0 85,406
JONES LANG LASALLE INC COM 48020Q107 277,540 1,870,591 SH   SOLE   1,825,849 0 44,742
KAR AUCTION SVCS INC COM 48238T109 19,002 1,021,083 SH   SOLE   924,458 0 96,625
KINSALE CAP GROUP INC COM 49714P108 69,294 346,244 SH   SOLE   313,512 0 32,732
KIRBY CORP COM 497266106 233,421 4,503,585 SH   SOLE   4,331,906 0 171,679
LABORATORY CORP AMER HLDGS COM NEW 50540R409 96,863 475,866 SH   SOLE   62,033 0 413,833
LANCASTER COLONY CORP COM 513847103 24,373 132,659 SH   SOLE   122,080 0 10,579
LANDSTAR SYS INC COM 515098101 293,269 2,177,849 SH   SOLE   2,093,920 0 83,929
LENNOX INTL INC COM 526107107 296,953 1,083,890 SH   SOLE   1,055,202 0 28,688
LINDE PLC SHS G5494J103 196,212 744,608 SH   SOLE   185,058 0 559,550
LKQ CORP COM 501889208 172,637 4,898,890 SH   SOLE   4,789,165 0 109,725
LOWES COS INC COM 548661107 104,497 651,034 SH   SOLE   98,811 0 552,223
MANHATTAN ASSOCS INC COM 562750109 380,981 3,622,183 SH   SOLE   3,476,925 0 145,258
MARKEL CORP COM 570535104 375,413 363,315 SH   SOLE   323,153 0 40,162
MARSH & MCLENNAN COS INC COM 571748102 141,920 1,212,990 SH   SOLE   292,941 0 920,049
MARTIN MARIETTA MATLS INC COM 573284106 70,887 249,628 SH   SOLE   121,119 0 128,509
MASTERCARD INCORPORATED CL A 57636Q104 258,069 723,004 SH   SOLE   163,000 0 560,004
MCGRATH RENTCORP COM 580589109 25,585 381,297 SH   SOLE   345,160 0 36,137
MEDTRONIC PLC SHS G5960L103 3,042 25,968 SH   SOLE   25,968 0 0
MESA LABS INC COM 59064R109 36,978 129,004 SH   SOLE   117,091 0 11,913
MICROSOFT CORP COM 594918104 326,144 1,466,341 SH   SOLE   356,521 0 1,109,820
MONDELEZ INTL INC CL A 609207105 66,530 1,137,848 SH   SOLE   162,303 0 975,545
MONRO INC COM 610236101 23,123 433,835 SH   SOLE   397,217 0 36,618
MOODYS CORP COM 615369105 35,484 122,257 SH   SOLE   18,438 0 103,819
MOOG INC CL A 615394202 61,405 774,336 SH   SOLE   696,274 0 78,062
MORNINGSTAR INC COM 617700109 307,455 1,327,700 SH   SOLE   1,291,704 0 35,996
NATIONAL INSTRS CORP COM 636518102 39,118 890,254 SH   SOLE   811,811 0 78,443
NIKE INC CL B 654106103 105,969 749,058 SH   SOLE   112,776 0 636,282
NORDSON CORP COM 655663102 278,567 1,386,250 SH   SOLE   1,349,244 0 37,006
OREILLY AUTOMOTIVE INC COM 67103H107 178,420 394,238 SH   SOLE   120,711 0 273,527
PATTERSON COS INC COM 703395103 23,534 794,266 SH   SOLE   727,432 0 66,834
PEPSICO INC COM 713448108 74,838 504,639 SH   SOLE   68,548 0 436,091
PINNACLE FINL PARTNERS INC COM 72346Q104 40,507 628,986 SH   SOLE   571,011 0 57,975
POOL CORP COM 73278L105 136,590 366,685 SH   SOLE   354,959 0 11,726
POWER INTEGRATIONS INC COM 739276103 48,326 590,351 SH   SOLE   534,603 0 55,748
PROSPERITY BANCSHARES INC COM 743606105 222,791 3,212,098 SH   SOLE   3,104,371 0 107,727
QUALYS INC COM 74758T303 67,509 553,946 SH   SOLE   503,750 0 50,196
RAVEN INDS INC COM 754212108 29,795 900,432 SH   SOLE   817,133 0 83,299
RLI CORP COM 749607107 42,665 409,652 SH   SOLE   370,559 0 39,093
ROSS STORES INC COM 778296103 118,846 967,722 SH   SOLE   436,967 0 530,755
RPM INTL INC COM 749685103 392,856 4,327,557 SH   SOLE   4,221,910 0 105,647
S&P GLOBAL INC COM 78409V104 50,608 153,949 SH   SOLE   23,766 0 130,183
SALLY BEAUTY HLDGS INC COM 79546E104 23,071 1,769,231 SH   SOLE   1,609,031 0 160,200
SEI INVTS CO COM 784117103 323,150 5,622,933 SH   SOLE   5,479,970 0 142,963
SERVICE CORP INTL COM 817565104 126,409 2,574,528 SH   SOLE   2,513,487 0 61,041
SHERWIN WILLIAMS CO COM 824348106 106,991 145,584 SH   SOLE   68,359 0 77,225
SILGAN HOLDINGS INC COM 827048109 35,199 949,279 SH   SOLE   871,088 0 78,191
SIMPSON MANUFACTURING CO INC COM 829073105 38,224 409,033 SH   SOLE   372,161 0 36,872
SOUTH ST CORP COM 840441109 42,661 590,061 SH   SOLE   534,049 0 56,012
STARBUCKS CORP COM 855244109 116,648 1,090,372 SH   SOLE   160,944 0 929,428
STEPAN CO COM 858586100 24,362 204,177 SH   SOLE   187,726 0 16,451
STERIS PLC SHS USD G8473T100 95,110 501,793 SH   SOLE   222,262 0 279,531
TE CONNECTIVITY LTD REG SHS H84989104 83,693 691,277 SH   SOLE   100,706 0 590,571
TECHTARGET INC COM 87874R100 16,255 274,989 SH   SOLE   248,922 0 26,067
TELEFLEX INCORPORATED COM 879369106 290,285 705,310 SH   SOLE   508,472 0 196,838
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 450,205 8,825,809 SH   SOLE   8,586,472 0 239,337
TEXAS INSTRS INC COM 882508104 69,578 423,920 SH   SOLE   68,265 0 355,655
COOPER COS INC COM NEW 216648402 122,321 336,674 SH   SOLE   157,689 0 178,985
THERMO FISHER SCIENTIFIC INC COM 883556102 466,702 1,001,979 SH   SOLE   303,752 0 698,227
TJX COS INC NEW COM 872540109 425,578 6,231,923 SH   SOLE   2,069,935 0 4,161,988
TRANSUNION COM 89400J107 236,333 2,381,909 SH   SOLE   1,914,126 0 467,783
TRIMBLE INC COM 896239100 248,477 3,721,387 SH   SOLE   3,616,527 0 104,860
US BANCORP DEL COM NEW 902973304 128,399 2,755,926 SH   SOLE   1,340,145 0 1,415,781
ULTA BEAUTY INC COM 90384S303 299,836 1,044,142 SH   SOLE   1,018,098 0 26,044
UMPQUA HLDGS CORP COM 904214103 214,244 14,150,880 SH   SOLE   13,670,739 0 480,141
UNIFIRST CORP MASS COM 904708104 52,097 246,102 SH   SOLE   224,217 0 21,885
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 20,445 318,111 SH   SOLE   293,977 0 24,134
US ECOLOGY INC COM 91734M103 22,591 621,819 SH   SOLE   564,567 0 57,252
VERISK ANALYTICS INC COM 92345Y106 319,152 1,537,413 SH   SOLE   409,244 0 1,128,169
VISA INC COM CL A 92826C839 466,262 2,131,676 SH   SOLE   627,715 0 1,503,961
BERKLEY W R CORP COM 084423102 669,161 10,074,697 SH   SOLE   9,828,449 0 246,248
WESTAMERICA BANCORPORATION COM 957090103 26,149 472,939 SH   SOLE   429,556 0 43,383
WEX INC COM 96208T104 565,035 2,776,176 SH   SOLE   2,701,293 0 74,883
WHITE MTNS INS GROUP LTD COM G9618E107 200,621 200,489 SH   SOLE   94,003 0 106,486
WOLVERINE WORLD WIDE INC COM 978097103 51,399 1,644,774 SH   SOLE   1,480,596 0 164,178
WOODWARD INC COM 980745103 133,372 1,097,439 SH   SOLE   1,079,646 0 17,793
XYLEM INC COM 98419M100 185,550 1,822,874 SH   SOLE   438,898 0 1,383,976
YETI HLDGS INC COM 98585X104 24,466 357,331 SH   SOLE   323,397 0 33,934
ZOETIS INC CL A 98978V103 260,232 1,572,399 SH   SOLE   366,513 0 1,205,886