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,468 389,518 SH   SOLE   355,604 0 33,914
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 62,087 274,735 SH   SOLE   41,528 0 233,207
ACI WORLDWIDE INC COM 004498101 36,730 1,405,645 SH   SOLE   1,283,313 0 122,332
ACUITY BRANDS INC COM 00508Y102 174,153 1,693,623 SH   SOLE   1,578,602 0 115,021
ADOBE SYSTEMS INCORPORATED COM 00724F101 96,517 196,800 SH   SOLE   29,838 0 166,962
AFFILIATED MANAGERS GROUP IN COM 008252108 138,020 2,018,432 SH   SOLE   1,968,447 0 49,985
ALAMO GROUP INC COM 011311107 29,656 274,520 SH   SOLE   251,060 0 23,460
ALPHABET INC CAP STK CL C 02079K107 412,407 280,625 SH   SOLE   85,451 0 195,174
AMERICAN TOWER CORP NEW COM 03027X100 234,744 971,098 SH   SOLE   228,766 0 742,332
AMETEK INC COM 031100100 57,755 581,037 SH   SOLE   267,243 0 313,794
AMPHENOL CORP NEW CL A 032095101 174,033 1,607,395 SH   SOLE   408,506 0 1,198,889
AON PLC SHS CL A G0403H108 75,261 364,815 SH   SOLE   55,634 0 309,181
APTARGROUP INC COM 038336103 393,777 3,478,596 SH   SOLE   3,469,461 0 9,135
ARAMARK COM 03852U106 489,175 18,494,325 SH   SOLE   16,393,358 0 2,100,967
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 42,542 1,091,107 SH   SOLE   993,245 0 97,862
AUTODESK INC COM 052769106 50,789 219,854 SH   SOLE   105,431 0 114,423
BALCHEM CORP COM 057665200 21,436 219,567 SH   SOLE   202,400 0 17,167
BALL CORP COM 058498106 96,446 1,160,320 SH   SOLE   539,414 0 620,906
BEACON ROOFING SUPPLY INC COM 073685109 48,891 1,573,578 SH   SOLE   1,433,700 0 139,878
BIO RAD LABS INC CL A 090572207 205,139 397,973 SH   SOLE   385,724 0 12,249
BIO-TECHNE CORP COM 09073M104 217,704 878,795 SH   SOLE   851,757 0 27,038
BLACKBAUD INC COM 09227Q100 267,735 4,795,542 SH   SOLE   4,617,635 0 177,907
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 179,355 2,161,421 SH   SOLE   2,108,786 0 52,635
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 274,877 2,082,398 SH   SOLE   2,028,817 0 53,581
BROWN & BROWN INC COM 115236101 269,766 5,959,045 SH   SOLE   5,822,198 0 136,847
BURLINGTON STORES INC COM 122017106 212,545 1,031,319 SH   SOLE   1,002,741 0 28,578
CACI INTL INC CL A 127190304 219,953 1,031,869 SH   SOLE   1,012,574 0 19,295
CARLISLE COS INC COM 142339100 428,395 3,500,814 SH   SOLE   3,419,444 0 81,370
CASEYS GEN STORES INC COM 147528103 46,848 263,708 SH   SOLE   243,180 0 20,528
CASS INFORMATION SYS INC COM 14808P109 23,355 580,381 SH   SOLE   526,540 0 53,841
CBIZ INC COM 124805102 30,500 1,333,635 SH   SOLE   1,220,839 0 112,796
CDW CORP COM 12514G108 292,971 2,451,023 SH   SOLE   1,910,956 0 540,067
CENTRAL GARDEN & PET CO COM 153527106 29,558 740,252 SH   SOLE   674,046 0 66,206
SCHWAB CHARLES CORP COM 808513105 43,934 1,212,637 SH   SOLE   185,377 0 1,027,260
CHECK POINT SOFTWARE TECH LT ORD M22465104 47,903 398,064 SH   SOLE   65,106 0 332,958
CHOICE HOTELS INTL INC COM 169905106 336,699 3,916,928 SH   SOLE   3,770,798 0 146,130
COLUMBIA SPORTSWEAR CO COM 198516106 294,584 3,386,805 SH   SOLE   3,261,216 0 125,589
CORELOGIC INC COM 21871D103 66,466 982,210 SH   SOLE   889,210 0 93,000
COSTCO WHSL CORP NEW COM 22160K105 64,514 181,729 SH   SOLE   27,614 0 154,115
CROWN CASTLE INTL CORP NEW COM 22822V101 82,811 497,364 SH   SOLE   75,483 0 421,881
DANAHER CORPORATION COM 235851102 390,042 1,811,368 SH   SOLE   503,083 0 1,308,285
DENTSPLY SIRONA INC COM 24906P109 369,502 8,449,618 SH   SOLE   7,517,486 0 932,132
DIAGEO PLC SPON ADR NEW 25243Q205 72,338 525,484 SH   SOLE   236,114 0 289,370
DOLBY LABORATORIES INC COM CL A 25659T107 155,315 2,343,319 SH   SOLE   2,292,972 0 50,347
DOLLAR GEN CORP NEW COM 256677105 272,933 1,302,036 SH   SOLE   284,285 0 1,017,751
DONALDSON INC COM 257651109 126,395 2,722,857 SH   SOLE   2,653,435 0 69,422
DORMAN PRODUCTS INC COM 258278100 64,166 709,953 SH   SOLE   647,520 0 62,433
DRIL QUIP INC COM 262037104 13,909 561,768 SH   SOLE   511,701 0 50,067
ECOLAB INC COM 278865100 237,096 1,186,427 SH   SOLE   266,485 0 919,942
ELECTRONIC ARTS INC COM 285512109 46,968 360,153 SH   SOLE   54,583 0 305,570
EMERGENT BIOSOLUTIONS INC COM 29089Q105 45,152 436,969 SH   SOLE   395,860 0 41,109
ENVESTNET INC COM 29404K106 46,495 602,583 SH   SOLE   548,490 0 54,093
ENVISTA HOLDINGS CORPORATION COM 29415F104 351,930 14,259,713 SH   SOLE   13,924,734 0 334,979
EPLUS INC COM 294268107 28,872 394,420 SH   SOLE   358,966 0 35,454
LAUDER ESTEE COS INC CL A 518439104 99,317 455,059 SH   SOLE   65,677 0 389,382
EXPONENT INC COM 30214U102 35,507 492,944 SH   SOLE   449,537 0 43,407
FACEBOOK INC CL A 30303M102 48,724 186,042 SH   SOLE   186,042 0 0
FACTSET RESH SYS INC COM 303075105 136,380 407,250 SH   SOLE   395,038 0 12,212
FAIR ISAAC CORP COM 303250104 106,981 251,494 SH   SOLE   244,368 0 7,126
FIDELITY NATL INFORMATION SV COM 31620M106 199,992 1,358,546 SH   SOLE   344,095 0 1,014,451
FIRST HORIZON NATL CORP COM 320517105 21,649 2,295,746 SH   SOLE   2,018,841 0 276,905
FISERV INC COM 337738108 335,023 3,251,076 SH   SOLE   1,169,006 0 2,082,070
FLIR SYS INC COM 302445101 126,273 3,522,261 SH   SOLE   3,416,528 0 105,733
FORWARD AIR CORP COM 349853101 43,912 765,291 SH   SOLE   695,267 0 70,024
FRONTDOOR INC COM 35905A109 163,081 4,191,232 SH   SOLE   4,024,567 0 166,665
FTI CONSULTING INC COM 302941109 45,706 431,307 SH   SOLE   392,491 0 38,816
GARTNER INC COM 366651107 385,783 3,087,497 SH   SOLE   2,564,535 0 522,962
GLOBAL PMTS INC COM 37940X102 127,188 716,228 SH   SOLE   327,794 0 388,434
GRACO INC COM 384109104 143,931 2,346,071 SH   SOLE   2,277,709 0 68,362
HAMILTON LANE INC CL A 407497106 18,135 280,767 SH   SOLE   255,874 0 24,893
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 339 3,213 SH   SOLE   3,213 0 0
HEICO CORP NEW COM 422806109 162,931 1,556,762 SH   SOLE   1,518,902 0 37,860
HENRY SCHEIN INC COM 806407102 95,197 1,619,545 SH   SOLE   1,578,775 0 40,770
HEXCEL CORP NEW COM 428291108 219,822 6,552,074 SH   SOLE   6,375,848 0 176,226
HOULIHAN LOKEY INC CL A 441593100 55,327 936,957 SH   SOLE   853,228 0 83,729
HURON CONSULTING GROUP INC COM 447462102 27,965 711,045 SH   SOLE   647,607 0 63,438
IAA INC COM 449253103 314,571 6,041,318 SH   SOLE   5,898,702 0 142,616
ICU MED INC COM 44930G107 63,444 347,144 SH   SOLE   315,886 0 31,258
IDEX CORP COM 45167R104 344,713 1,889,773 SH   SOLE   1,358,015 0 531,758
IHS MARKIT LTD SHS G47567105 154,144 1,963,367 SH   SOLE   458,516 0 1,504,851
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 55,191 1,168,807 SH   SOLE   1,064,634 0 104,173
INTER PARFUMS INC COM 458334109 46,530 1,245,780 SH   SOLE   1,134,425 0 111,355
INTERCONTINENTAL EXCHANGE IN COM 45866F104 217,941 2,178,319 SH   SOLE   490,058 0 1,688,261
INTUIT COM 461202103 176,934 542,393 SH   SOLE   127,261 0 415,132
INTUITIVE SURGICAL INC COM NEW 46120E602 31,625 44,571 SH   SOLE   6,736 0 37,835
ISHARES TR RUS 1000 ETF 464287622 7,428 39,689 SH   SOLE   1,791 0 37,898
ISHARES TR RUSSELL 2000 ETF 464287655 6,181 41,266 SH   SOLE   15,469 0 25,797
J & J SNACK FOODS CORP COM 466032109 45,133 346,138 SH   SOLE   314,677 0 31,461
HENRY JACK & ASSOC INC COM 426281101 144,876 891,052 SH   SOLE   867,469 0 23,583
HUNT J B TRANS SVCS INC COM 445658107 404,077 3,197,321 SH   SOLE   3,111,892 0 85,429
JONES LANG LASALLE INC COM 48020Q107 179,627 1,877,760 SH   SOLE   1,832,210 0 45,550
KINSALE CAP GROUP INC COM 49714P108 69,115 363,418 SH   SOLE   330,935 0 32,483
KIRBY CORP COM 497266106 161,705 4,470,687 SH   SOLE   4,321,085 0 149,602
LABORATORY CORP AMER HLDGS COM NEW 50540R409 86,991 462,054 SH   SOLE   59,854 0 402,200
LANCASTER COLONY CORP COM 513847103 24,788 138,636 SH   SOLE   128,199 0 10,437
LANDSTAR SYS INC COM 515098101 276,157 2,200,628 SH   SOLE   2,116,247 0 84,381
LENNOX INTL INC COM 526107107 311,532 1,142,775 SH   SOLE   1,113,700 0 29,075
LINDE PLC SHS G5494J103 220,314 925,185 SH   SOLE   211,566 0 713,619
LKQ CORP COM 501889208 136,178 4,910,861 SH   SOLE   4,800,371 0 110,490
LOWES COS INC COM 548661107 104,938 632,693 SH   SOLE   95,988 0 536,705
MANHATTAN ASSOCS INC COM 562750109 348,418 3,648,736 SH   SOLE   3,503,876 0 144,860
MARKEL CORP COM 570535104 346,430 355,787 SH   SOLE   318,161 0 37,626
MARSH & MCLENNAN COS INC COM 571748102 135,540 1,181,693 SH   SOLE   287,533 0 894,160
MARTIN MARIETTA MATLS INC COM 573284106 57,410 243,924 SH   SOLE   118,454 0 125,470
MASTERCARD INCORPORATED CL A 57636Q104 238,181 704,323 SH   SOLE   159,952 0 544,371
MCGRATH RENTCORP COM 580589109 20,734 347,942 SH   SOLE   312,731 0 35,211
MEDTRONIC PLC SHS G5960L103 2,746 26,423 SH   SOLE   26,423 0 0
MESA LABS INC COM 59064R109 34,478 135,334 SH   SOLE   123,542 0 11,792
MICROSOFT CORP COM 594918104 300,439 1,428,418 SH   SOLE   349,833 0 1,078,585
MONDELEZ INTL INC CL A 609207105 63,519 1,105,647 SH   SOLE   157,564 0 948,083
MONRO INC COM 610236101 17,289 426,161 SH   SOLE   390,266 0 35,895
MOOG INC CL A 615394202 54,499 857,839 SH   SOLE   779,986 0 77,853
MORNINGSTAR INC COM 617700109 241,502 1,503,656 SH   SOLE   1,466,468 0 37,188
MOTOROLA SOLUTIONS INC COM NEW 620076307 63,078 402,260 SH   SOLE   180,609 0 221,651
NATIONAL INSTRS CORP COM 636518102 32,082 898,669 SH   SOLE   821,125 0 77,544
NIKE INC CL B 654106103 91,395 728,017 SH   SOLE   109,829 0 618,188
NORDSON CORP COM 655663102 273,330 1,424,932 SH   SOLE   1,387,514 0 37,418
OREILLY AUTOMOTIVE INC COM 67103H107 175,399 380,410 SH   SOLE   116,367 0 264,043
PATTERSON COS INC COM 703395103 20,928 868,209 SH   SOLE   801,375 0 66,834
PEPSICO INC COM 713448108 67,996 490,593 SH   SOLE   66,717 0 423,876
PINNACLE FINL PARTNERS INC COM 72346Q104 23,119 649,599 SH   SOLE   591,739 0 57,860
POOL CORP COM 73278L105 150,690 450,440 SH   SOLE   437,448 0 12,992
POWER INTEGRATIONS INC COM 739276103 35,470 640,248 SH   SOLE   584,758 0 55,490
PROSPERITY BANCSHARES INC COM 743606105 166,150 3,205,680 SH   SOLE   3,107,233 0 98,447
QUALYS INC COM 74758T303 55,074 561,925 SH   SOLE   512,190 0 49,735
RAVEN INDS INC COM 754212108 19,898 924,635 SH   SOLE   841,647 0 82,988
RLI CORP COM 749607107 36,123 431,426 SH   SOLE   392,600 0 38,826
ROSS STORES INC COM 778296103 87,845 941,329 SH   SOLE   425,802 0 515,527
RPM INTL INC COM 749685103 356,866 4,307,900 SH   SOLE   4,207,579 0 100,321
S&P GLOBAL INC COM 78409V104 36,320 100,721 SH   SOLE   15,802 0 84,919
SALLY BEAUTY HLDGS INC COM 79546E104 100,521 11,567,404 SH   SOLE   11,167,711 0 399,693
SEI INVTS CO COM 784117103 312,724 6,165,698 SH   SOLE   6,028,835 0 136,863
SERVICE CORP INTL COM 817565104 109,191 2,588,682 SH   SOLE   2,525,333 0 63,349
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 372,152 9,331,800 SH   SOLE   9,079,917 0 251,883
SHERWIN WILLIAMS CO COM 824348106 99,178 142,346 SH   SOLE   66,488 0 75,858
SILGAN HOLDINGS INC COM 827048109 36,156 983,312 SH   SOLE   906,195 0 77,117
SIMPSON MANUFACTURING CO INC COM 829073105 41,558 427,726 SH   SOLE   391,214 0 36,512
SOUTH ST CORP COM 840441109 29,956 622,138 SH   SOLE   566,324 0 55,814
STARBUCKS CORP COM 855244109 91,040 1,059,589 SH   SOLE   156,394 0 903,195
STEPAN CO COM 858586100 23,367 214,379 SH   SOLE   198,116 0 16,263
STERIS PLC SHS USD G8473T100 86,945 493,472 SH   SOLE   215,487 0 277,985
TE CONNECTIVITY LTD REG SHS H84989104 65,643 671,607 SH   SOLE   97,672 0 573,935
TECHTARGET INC COM 87874R100 7,926 180,308 SH   SOLE   178,354 0 1,954
TELEFLEX INCORPORATED COM 879369106 235,272 691,121 SH   SOLE   502,932 0 188,189
TEXAS INSTRS INC COM 882508104 68,176 477,453 SH   SOLE   72,423 0 405,030
COOPER COS INC COM NEW 216648402 109,178 323,856 SH   SOLE   152,374 0 171,482
THERMO FISHER SCIENTIFIC INC COM 883556102 464,107 1,051,156 SH   SOLE   313,165 0 737,991
TJX COS INC NEW COM 872540109 318,663 5,726,201 SH   SOLE   1,965,834 0 3,760,367
TRANSUNION COM 89400J107 134,786 1,602,119 SH   SOLE   1,549,782 0 52,337
TRIMBLE INC COM 896239100 223,071 4,580,506 SH   SOLE   4,472,117 0 108,389
US BANCORP DEL COM NEW 902973304 97,028 2,706,494 SH   SOLE   1,298,877 0 1,407,617
ULTA BEAUTY INC COM 90384S303 234,441 1,046,706 SH   SOLE   1,020,171 0 26,535
UMPQUA HLDGS CORP COM 904214103 152,770 14,385,119 SH   SOLE   13,902,416 0 482,703
UNIFIRST CORP MASS COM 904708104 46,819 247,238 SH   SOLE   225,559 0 21,679
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 16,892 296,409 SH   SOLE   273,080 0 23,329
US ECOLOGY INC COM 91734M103 20,069 614,301 SH   SOLE   557,785 0 56,516
VARIAN MED SYS INC COM 92220P105 146,233 850,193 SH   SOLE   824,626 0 25,567
VERISK ANALYTICS INC COM 92345Y106 277,437 1,497,149 SH   SOLE   399,487 0 1,097,662
VISA INC COM CL A 92826C839 433,495 2,167,801 SH   SOLE   690,471 0 1,477,330
BERKLEY W R CORP COM 084423102 616,687 10,084,829 SH   SOLE   9,836,739 0 248,090
WESTAMERICA BANCORPORATION COM 957090103 25,343 466,291 SH   SOLE   423,683 0 42,608
WEX INC COM 96208T104 425,268 3,060,140 SH   SOLE   2,990,716 0 69,424
WHITE MTNS INS GROUP LTD COM G9618E107 147,537 189,392 SH   SOLE   90,290 0 99,102
WOLVERINE WORLD WIDE INC COM 978097103 45,604 1,764,878 SH   SOLE   1,601,762 0 163,116
WOODWARD INC COM 980745103 17,589 219,423 SH   SOLE   199,673 0 19,750
XYLEM INC COM 98419M100 148,182 1,761,554 SH   SOLE   429,942 0 1,331,612
YETI HLDGS INC COM 98585X104 17,328 382,339 SH   SOLE   348,405 0 33,934
ZOETIS INC CL A 98978V103 253,251 1,531,420 SH   SOLE   359,493 0 1,171,927