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 23,313 356,797 SH   SOLE   326,107 0 30,690
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 59,158 184,916 SH   SOLE   30,211 0 154,705
ACI WORLDWIDE INC COM 004498101 37,410 1,217,366 SH   SOLE   1,107,324 0 110,042
ACUITY BRANDS INC COM 00508Y102 187,300 1,080,347 SH   SOLE   1,051,729 0 28,618
ADOBE SYSTEMS INCORPORATED COM 00724F101 171,316 297,569 SH   SOLE   71,235 0 226,334
ADVANCED DRAIN SYS INC DEL COM 00790R104 79,961 739,215 SH   SOLE   726,173 0 13,042
AFFILIATED MANAGERS GROUP IN COM 008252108 354,111 2,343,710 SH   SOLE   2,293,296 0 50,414
AIR PRODS & CHEMS INC COM 009158106 95,100 371,325 SH   SOLE   57,086 0 314,239
ALAMO GROUP INC COM 011311107 32,445 232,531 SH   SOLE   211,575 0 20,956
ALPHABET INC CAP STK CL C 02079K107 553,105 207,520 SH   SOLE   69,156 0 138,364
AMERICAN TOWER CORP NEW COM 03027X100 271,462 1,022,801 SH   SOLE   259,923 0 762,878
AMETEK INC COM 031100100 59,004 475,804 SH   SOLE   232,974 0 242,830
AMPHENOL CORP NEW CL A 032095101 212,094 2,896,266 SH   SOLE   788,732 0 2,107,534
AON PLC SHS CL A G0403H108 98,959 346,290 SH   SOLE   57,672 0 288,618
APTARGROUP INC COM 038336103 395,729 3,315,698 SH   SOLE   3,242,108 0 73,590
ARAMARK COM 03852U106 559,241 17,018,908 SH   SOLE   15,460,925 0 1,557,983
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 43,463 888,448 SH   SOLE   800,873 0 87,575
AUTODESK INC COM 052769106 50,196 176,021 SH   SOLE   85,081 0 90,940
BALCHEM CORP COM 057665200 29,497 203,326 SH   SOLE   188,239 0 15,087
BALL CORP COM 058498106 151,558 1,684,537 SH   SOLE   467,319 0 1,217,218
BEACON ROOFING SUPPLY INC COM 073685109 54,589 1,142,990 SH   SOLE   1,036,424 0 106,566
BIO-TECHNE CORP COM 09073M104 238,364 491,909 SH   SOLE   479,342 0 12,567
BLACK KNIGHT INC COM 09215C105 199,054 2,764,643 SH   SOLE   2,715,502 0 49,141
BLACKBAUD INC COM 09227Q100 271,858 3,864,369 SH   SOLE   3,716,618 0 147,751
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 239,681 3,020,560 SH   SOLE   2,952,679 0 67,881
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 210,111 1,260,868 SH   SOLE   1,232,102 0 28,766
BROWN & BROWN INC COM 115236101 381,872 6,886,786 SH   SOLE   6,752,275 0 134,511
BURLINGTON STORES INC COM 122017106 140,883 496,820 SH   SOLE   484,687 0 12,133
CACI INTL INC CL A 127190304 325,250 1,240,937 SH   SOLE   1,214,572 0 26,365
CARLISLE COS INC COM 142339100 626,798 3,153,066 SH   SOLE   3,080,140 0 72,926
CASEYS GEN STORES INC COM 147528103 148,911 790,191 SH   SOLE   774,367 0 15,824
CASS INFORMATION SYS INC COM 14808P109 22,835 545,629 SH   SOLE   496,750 0 48,879
CBIZ INC COM 124805102 40,493 1,252,115 SH   SOLE   1,122,373 0 129,742
CDW CORP COM 12514G108 131,100 720,253 SH   SOLE   344,004 0 376,249
CENTRAL GARDEN & PET CO COM 153527106 31,865 663,854 SH   SOLE   603,698 0 60,156
SCHWAB CHARLES CORP COM 808513105 82,320 1,130,154 SH   SOLE   170,743 0 959,411
CHOICE HOTELS INTL INC COM 169905106 453,582 3,589,321 SH   SOLE   3,465,941 0 123,380
COLUMBIA SPORTSWEAR CO COM 198516106 287,563 3,000,449 SH   SOLE   2,898,858 0 101,591
COMMVAULT SYS INC COM 204166102 27,159 360,627 SH   SOLE   327,497 0 33,130
COOPER COS INC COM NEW 216648402 116,015 280,698 SH   SOLE   135,632 0 145,066
COSTCO WHSL CORP NEW COM 22160K105 77,457 172,375 SH   SOLE   28,473 0 143,902
CROWN CASTLE INTL CORP NEW COM 22822V101 81,679 471,261 SH   SOLE   77,320 0 393,941
DANAHER CORPORATION COM 235851102 451,588 1,483,339 SH   SOLE   446,525 0 1,036,814
DECKERS OUTDOOR CORP COM 243537107 152,031 422,074 SH   SOLE   412,370 0 9,704
DENTSPLY SIRONA INC COM 24906P109 432,086 7,443,336 SH   SOLE   6,685,860 0 757,476
DIAGEO PLC SPON ADR NEW 25243Q205 91,862 475,969 SH   SOLE   230,501 0 245,468
DOLBY LABORATORIES INC COM CL A 25659T107 287,593 3,268,097 SH   SOLE   3,198,088 0 70,009
DOLLAR GEN CORP NEW COM 256677105 264,680 1,247,667 SH   SOLE   297,228 0 950,439
DONALDSON INC COM 257651109 133,571 2,326,610 SH   SOLE   2,270,405 0 56,205
DORMAN PRODS INC COM 258278100 61,559 650,244 SH   SOLE   595,126 0 55,118
ECOLAB INC COM 278865100 237,136 1,136,688 SH   SOLE   277,627 0 859,061
ELECTRONIC ARTS INC COM 285512109 84,572 594,532 SH   SOLE   97,859 0 496,673
EMERGENT BIOSOLUTIONS INC COM 29089Q105 21,928 437,951 SH   SOLE   400,828 0 37,123
ENVESTNET INC COM 29404K106 54,674 681,378 SH   SOLE   624,364 0 57,014
ENVISTA HOLDINGS CORPORATION COM 29415F104 475,617 11,375,673 SH   SOLE   11,109,642 0 266,031
EPLUS INC COM 294268107 35,862 349,498 SH   SOLE   317,751 0 31,747
LAUDER ESTEE COS INC CL A 518439104 129,400 431,434 SH   SOLE   67,902 0 363,532
EXPONENT INC COM 30214U102 45,887 405,542 SH   SOLE   368,568 0 36,974
FACEBOOK INC CL A 30303M102 53,780 158,461 SH   SOLE   158,461 0 0
FACTSET RESH SYS INC COM 303075105 160,527 406,623 SH   SOLE   396,210 0 10,413
FIDELITY NATL INFORMATION SV COM 31620M106 103,336 849,243 SH   SOLE   139,187 0 710,056
FISERV INC COM 337738108 360,420 3,321,840 SH   SOLE   1,249,351 0 2,072,489
FORWARD AIR CORP COM 349853101 49,815 600,034 SH   SOLE   544,814 0 55,220
FRONTDOOR INC COM 35905A109 172,184 4,109,409 SH   SOLE   3,964,633 0 144,776
FTI CONSULTING INC COM 302941109 53,808 399,462 SH   SOLE   357,733 0 41,729
GARTNER INC COM 366651107 632,671 2,081,975 SH   SOLE   1,396,273 0 685,702
GLOBAL PMTS INC COM 37940X102 111,403 706,963 SH   SOLE   345,674 0 361,289
GODADDY INC CL A 380237107 154,573 2,217,691 SH   SOLE   1,730,499 0 487,192
GRACO INC COM 384109104 154,601 2,209,534 SH   SOLE   2,157,779 0 51,755
HAMILTON LANE INC CL A 407497106 27,329 322,205 SH   SOLE   292,720 0 29,485
FULLER H B CO COM 359694106 25,983 402,456 SH   SOLE   365,695 0 36,761
HENRY SCHEIN INC COM 806407102 123,077 1,616,035 SH   SOLE   1,581,195 0 34,840
HEXCEL CORP NEW COM 428291108 288,809 4,862,928 SH   SOLE   4,743,211 0 119,717
HOULIHAN LOKEY INC CL A 441593100 71,133 772,349 SH   SOLE   702,285 0 70,064
HURON CONSULTING GROUP INC COM 447462102 35,251 677,899 SH   SOLE   620,637 0 57,262
IAA INC COM 449253103 309,118 5,664,618 SH   SOLE   5,531,495 0 133,123
ICU MED INC COM 44930G107 89,815 384,846 SH   SOLE   348,737 0 36,109
IDEX CORP COM 45167R104 330,297 1,596,024 SH   SOLE   1,162,878 0 433,146
IHS MARKIT LTD SHS G47567105 186,191 1,596,564 SH   SOLE   419,079 0 1,177,485
INSIGHT ENTERPRISES INC COM 45765U103 25,204 279,791 SH   SOLE   254,193 0 25,598
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 64,450 941,147 SH   SOLE   847,687 0 93,460
INTER PARFUMS INC COM 458334109 66,979 895,798 SH   SOLE   814,315 0 81,483
INTERCONTINENTAL EXCHANGE IN COM 45866F104 235,467 2,050,752 SH   SOLE   474,562 0 1,576,190
INTUIT COM 461202103 215,391 399,235 SH   SOLE   105,875 0 293,360
INTUITIVE SURGICAL INC COM NEW 46120E602 42,465 42,715 SH   SOLE   7,056 0 35,659
ISHARES TR RUS 1000 ETF 464287622 16,270 67,312 SH   SOLE   173 0 67,139
ISHARES TR RUS 1000 GRW ETF 464287614 226 826 SH   SOLE   0 0 826
ISHARES TR RUSSELL 2000 ETF 464287655 2,928 13,387 SH   SOLE   822 0 12,565
J & J SNACK FOODS CORP COM 466032109 48,791 319,269 SH   SOLE   291,080 0 28,189
HENRY JACK & ASSOC INC COM 426281101 146,452 892,671 SH   SOLE   872,234 0 20,437
HUNT J B TRANS SVCS INC COM 445658107 462,713 2,767,091 SH   SOLE   2,700,580 0 66,511
JONES LANG LASALLE INC COM 48020Q107 346,634 1,397,210 SH   SOLE   1,364,791 0 32,419
KAR AUCTION SVCS INC COM 48238T109 25,559 1,559,449 SH   SOLE   1,416,960 0 142,489
KINSALE CAP GROUP INC COM 49714P108 70,488 435,921 SH   SOLE   406,642 0 29,279
KIRBY CORP COM 497266106 213,483 4,451,281 SH   SOLE   4,306,439 0 144,842
LABORATORY CORP AMER HLDGS COM NEW 50540R409 52,419 186,252 SH   SOLE   28,252 0 158,000
LANCASTER COLONY CORP COM 513847103 22,469 133,105 SH   SOLE   120,150 0 12,955
LANDSTAR SYS INC COM 515098101 334,795 2,121,373 SH   SOLE   2,050,750 0 70,623
LENNOX INTL INC COM 526107107 316,946 1,077,426 SH   SOLE   1,053,260 0 24,166
LINDE PLC SHS G5494J103 204,663 697,604 SH   SOLE   189,909 0 507,695
LKQ CORP COM 501889208 248,717 4,942,703 SH   SOLE   4,825,535 0 117,168
LOWES COS INC COM 548661107 89,740 442,374 SH   SOLE   72,498 0 369,876
MANHATTAN ASSOCIATES INC COM 562750109 265,216 1,733,100 SH   SOLE   1,688,535 0 44,565
MARKEL CORP COM 570535104 482,056 403,350 SH   SOLE   349,462 0 53,888
MARSH & MCLENNAN COS INC COM 571748102 194,263 1,282,856 SH   SOLE   342,965 0 939,891
MARTIN MARIETTA MATLS INC COM 573284106 71,490 209,232 SH   SOLE   102,362 0 106,870
MASTERCARD INCORPORATED CL A 57636Q104 307,751 885,155 SH   SOLE   216,753 0 668,402
MCGRATH RENTCORP COM 580589109 25,362 352,496 SH   SOLE   320,161 0 32,335
MESA LABS INC COM 59064R109 41,830 138,346 SH   SOLE   127,694 0 10,652
MICROSOFT CORP COM 594918104 386,846 1,372,185 SH   SOLE   365,390 0 1,006,795
MONDELEZ INTL INC CL A 609207105 61,032 1,049,019 SH   SOLE   163,710 0 885,309
MONRO INC COM 610236101 30,082 523,067 SH   SOLE   475,393 0 47,674
MOODYS CORP COM 615369105 40,157 113,082 SH   SOLE   18,861 0 94,221
MOOG INC CL A 615394202 51,222 671,946 SH   SOLE   602,080 0 69,866
MORNINGSTAR INC COM 617700109 285,120 1,100,720 SH   SOLE   1,073,942 0 26,778
NATIONAL INSTRS CORP COM 636518102 35,601 907,486 SH   SOLE   837,235 0 70,251
NATIONAL RESH CORP COM NEW 637372202 25,666 608,623 SH   SOLE   552,820 0 55,803
NIKE INC CL B 654106103 100,305 690,666 SH   SOLE   112,919 0 577,747
NORDSON CORP COM 655663102 283,140 1,188,914 SH   SOLE   1,162,225 0 26,689
OREILLY AUTOMOTIVE INC COM 67103H107 209,553 342,934 SH   SOLE   103,371 0 239,563
PATTERSON COS INC COM 703395103 21,156 701,930 SH   SOLE   643,211 0 58,719
PEPSICO INC COM 713448108 69,825 464,234 SH   SOLE   68,757 0 395,477
PERFICIENT INC COM 71375U101 40,513 350,152 SH   SOLE   318,913 0 31,239
PINNACLE FINL PARTNERS INC COM 72346Q104 36,362 386,501 SH   SOLE   352,106 0 34,395
POOL CORP COM 73278L105 156,506 360,272 SH   SOLE   350,855 0 9,417
POWER INTEGRATIONS INC COM 739276103 47,356 478,391 SH   SOLE   434,420 0 43,971
PROSPERITY BANCSHARES INC COM 743606105 188,479 2,649,784 SH   SOLE   2,590,552 0 59,232
QUALYS INC COM 74758T303 69,666 625,987 SH   SOLE   569,101 0 56,886
RAVEN INDS INC COM 754212108 44,013 763,974 SH   SOLE   689,426 0 74,548
RLI CORP COM 749607107 37,735 376,334 SH   SOLE   341,373 0 34,961
ROGERS CORP COM 775133101 24,970 133,901 SH   SOLE   121,676 0 12,225
ROSS STORES INC COM 778296103 91,998 845,177 SH   SOLE   417,540 0 427,637
RPM INTL INC COM 749685103 337,976 4,352,561 SH   SOLE   4,257,750 0 94,811
S&P GLOBAL INC COM 78409V104 60,119 141,493 SH   SOLE   23,274 0 118,219
SALLY BEAUTY HLDGS INC COM 79546E104 25,614 1,520,145 SH   SOLE   1,376,298 0 143,847
SEI INVTS CO COM 784117103 379,151 6,393,770 SH   SOLE   6,251,031 0 142,739
SELECTIVE INS GROUP INC COM 816300107 56,175 743,749 SH   SOLE   675,145 0 68,604
SERVICE CORP INTL COM 817565104 154,178 2,558,551 SH   SOLE   2,508,686 0 49,865
SHERWIN WILLIAMS CO COM 824348106 97,306 347,858 SH   SOLE   163,322 0 184,536
SILGAN HOLDINGS INC COM 827048109 36,377 948,317 SH   SOLE   855,698 0 92,619
SIMPSON MFG INC COM 829073105 40,987 383,163 SH   SOLE   350,840 0 32,323
SOUTHSTATE CORPORATION COM 840441109 39,300 526,314 SH   SOLE   476,468 0 49,846
SPROUTS FMRS MKT INC COM 85208M102 17,129 739,261 SH   SOLE   671,821 0 67,440
STARBUCKS CORP COM 855244109 110,937 1,005,680 SH   SOLE   161,998 0 843,682
STEPAN CO COM 858586100 22,754 201,467 SH   SOLE   182,190 0 19,277
STERIS PLC SHS USD G8473T100 87,639 429,014 SH   SOLE   202,191 0 226,823
TE CONNECTIVITY LTD REG SHS H84989104 67,506 491,958 SH   SOLE   80,774 0 411,184
TECHTARGET INC COM 87874R100 31,684 384,424 SH   SOLE   349,159 0 35,265
TELEFLEX INCORPORATED COM 879369106 191,446 508,420 SH   SOLE   345,230 0 163,190
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 376,325 9,031,085 SH   SOLE   8,817,184 0 213,901
TEXAS INSTRS INC COM 882508104 75,419 392,379 SH   SOLE   68,121 0 324,258
THERMO FISHER SCIENTIFIC INC COM 883556102 474,699 830,866 SH   SOLE   250,063 0 580,803
TJX COS INC NEW COM 872540109 425,963 6,455,941 SH   SOLE   2,206,468 0 4,249,473
TRANSUNION COM 89400J107 74,624 664,445 SH   SOLE   315,442 0 349,003
TRIMBLE INC COM 896239100 169,396 2,059,522 SH   SOLE   2,012,604 0 46,918
ULTA BEAUTY INC COM 90384S303 306,363 848,840 SH   SOLE   828,844 0 19,996
UMPQUA HLDGS CORP COM 904214103 209,470 10,344,175 SH   SOLE   9,971,465 0 372,710
UNIFIRST CORP MASS COM 904708104 49,037 230,630 SH   SOLE   211,189 0 19,441
US BANCORP DEL COM NEW 902973304 115,198 1,938,048 SH   SOLE   921,218 0 1,016,830
US ECOLOGY INC COM 91734M103 19,653 607,516 SH   SOLE   556,223 0 51,293
VERISK ANALYTICS INC COM 92345Y106 362,859 1,811,849 SH   SOLE   505,399 0 1,306,450
VISA INC COM CL A 92826C839 437,980 1,966,241 SH   SOLE   621,139 0 1,345,102
WESTAMERICA BANCORPORATION COM 957090103 26,263 466,812 SH   SOLE   427,469 0 39,343
WEX INC COM 96208T104 443,522 2,518,008 SH   SOLE   2,458,990 0 59,018
WHITE MTNS INS GROUP LTD COM G9618E107 188,698 176,418 SH   SOLE   89,307 0 87,111
WOLVERINE WORLD WIDE INC COM 978097103 43,609 1,461,438 SH   SOLE   1,327,180 0 134,258
WOODWARD INC COM 980745103 161,653 1,428,028 SH   SOLE   1,399,893 0 28,135
BERKLEY W R CORP COM 084423102 693,421 9,475,555 SH   SOLE   9,262,753 0 212,802
XYLEM INC COM 98419M100 185,492 1,499,774 SH   SOLE   397,626 0 1,102,148
YETI HLDGS INC COM 98585X104 17,297 201,861 SH   SOLE   183,866 0 17,995
ZOETIS INC CL A 98978V103 285,433 1,470,241 SH   SOLE   375,934 0 1,094,307