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
3M CO COM 88579Y101 28,957 185,631 SH   SOLE   27,561 0 158,070
AAON INC COM PAR $0.004 000360206 20,931 385,541 SH   SOLE   351,627 0 33,914
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 57,980 270,026 SH   SOLE   40,030 0 229,996
ACI WORLDWIDE INC COM 004498101 24,566 910,183 SH   SOLE   830,029 0 80,154
ACUITY BRANDS INC COM 00508Y102 163,081 1,690,798 SH   SOLE   1,574,080 0 116,718
ADOBE INC COM 00724F101 65,545 150,572 SH   SOLE   22,201 0 128,371
AFFILIATED MANAGERS GROUP IN COM 008252108 85,463 1,146,235 SH   SOLE   1,113,921 0 32,314
ALAMO GROUP INC COM 011311107 27,925 272,066 SH   SOLE   248,606 0 23,460
ALPHABET INC CAP STK CL C 02079K107 383,467 271,268 SH   SOLE   84,435 0 186,833
AMERICAN TOWER CORP NEW COM 03027X100 220,982 854,729 SH   SOLE   201,508 0 653,221
AMETEK INC COM 031100100 52,023 582,110 SH   SOLE   271,432 0 310,678
AMPHENOL CORP NEW CL A 032095101 152,175 1,588,301 SH   SOLE   405,829 0 1,182,472
ANSYS INC COM 03662Q105 71,412 244,787 SH   SOLE   109,298 0 135,489
AON PLC SHS CL A G0403H108 69,023 358,377 SH   SOLE   53,412 0 304,965
APTARGROUP INC COM 038336103 388,799 3,472,038 SH   SOLE   3,459,272 0 12,766
ARAMARK COM 03852U106 473,304 20,970,509 SH   SOLE   18,919,680 0 2,050,829
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 35,588 1,095,007 SH   SOLE   997,145 0 97,862
AUTODESK INC COM 052769106 52,589 219,864 SH   SOLE   107,215 0 112,649
BALCHEM CORP COM 057665200 19,338 203,862 SH   SOLE   187,193 0 16,669
BALL CORP COM 058498106 81,131 1,167,524 SH   SOLE   549,187 0 618,337
BEACON ROOFING SUPPLY INC COM 073685109 41,268 1,564,974 SH   SOLE   1,425,096 0 139,878
BIO RAD LABS INC CL A 090572207 203,883 451,579 SH   SOLE   438,465 0 13,114
BIO-TECHNE CORP COM 09073M104 252,408 955,838 SH   SOLE   927,044 0 28,794
BLACKBAUD INC COM 09227Q100 273,076 4,784,085 SH   SOLE   4,601,102 0 182,983
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 194,241 2,496,992 SH   SOLE   2,269,884 0 227,108
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 262,816 2,082,704 SH   SOLE   2,026,813 0 55,891
BROWN & BROWN INC COM 115236101 242,881 5,958,810 SH   SOLE   5,819,413 0 139,397
BURLINGTON STORES INC COM 122017106 156,939 796,928 SH   SOLE   777,241 0 19,687
CACI INTL INC CL A 127190304 184,645 851,370 SH   SOLE   832,280 0 19,090
CARLISLE COS INC COM 142339100 363,075 3,033,965 SH   SOLE   2,960,548 0 73,417
CASEYS GEN STORES INC COM 147528103 55,689 372,455 SH   SOLE   343,158 0 29,297
CASS INFORMATION SYS INC COM 14808P109 22,426 574,579 SH   SOLE   520,738 0 53,841
CBIZ INC COM 124805102 30,327 1,265,200 SH   SOLE   1,152,404 0 112,796
CDW CORP COM 12514G108 174,024 1,497,879 SH   SOLE   1,460,283 0 37,596
CENTRAL GARDEN & PET CO COM 153527106 28,003 778,071 SH   SOLE   711,865 0 66,206
SCHWAB CHARLES CORP COM 808513105 40,200 1,191,451 SH   SOLE   178,394 0 1,013,057
CHECK POINT SOFTWARE TECH LT ORD M22465104 129,905 1,209,204 SH   SOLE   349,232 0 859,972
CHOICE HOTELS INTL INC COM 169905106 308,357 3,908,205 SH   SOLE   3,761,237 0 146,968
COLUMBIA SPORTSWEAR CO COM 198516106 299,760 3,720,024 SH   SOLE   3,593,526 0 126,498
CORELOGIC INC COM 21871D103 69,003 1,026,520 SH   SOLE   933,520 0 93,000
COSTCO WHSL CORP NEW COM 22160K105 54,207 178,776 SH   SOLE   26,557 0 152,219
CROWN CASTLE INTL CORP NEW COM 22822V101 81,796 488,774 SH   SOLE   72,691 0 416,083
DANAHER CORPORATION COM 235851102 369,023 2,086,881 SH   SOLE   584,914 0 1,501,967
DENTSPLY SIRONA INC COM 24906P109 368,161 8,355,912 SH   SOLE   7,466,633 0 889,279
DIAGEO P L C SPON ADR NEW 25243Q205 67,571 502,800 SH   SOLE   234,004 0 268,796
DOLBY LABORATORIES INC COM CL A 25659T107 154,302 2,342,526 SH   SOLE   2,290,167 0 52,359
DOLLAR GEN CORP NEW COM 256677105 244,611 1,283,982 SH   SOLE   280,169 0 1,003,813
DONALDSON INC COM 257651109 126,221 2,713,268 SH   SOLE   2,641,597 0 71,671
DORMAN PRODUCTS INC COM 258278100 48,236 719,187 SH   SOLE   656,754 0 62,433
DRIL QUIP INC COM 262037104 16,028 538,049 SH   SOLE   487,982 0 50,067
ECOLAB INC COM 278865100 232,760 1,169,943 SH   SOLE   262,683 0 907,260
ELECTRONIC ARTS INC COM 285512109 46,785 354,295 SH   SOLE   52,879 0 301,416
EMERGENT BIOSOLUTIONS INC COM 29089Q105 52,260 660,852 SH   SOLE   602,569 0 58,283
ENVESTNET INC COM 29404K106 44,069 599,258 SH   SOLE   545,165 0 54,093
ENVISTA HOLDINGS CORPORATION COM 29415F104 300,140 14,231,373 SH   SOLE   13,890,135 0 341,238
EPLUS INC COM 294268107 27,598 390,465 SH   SOLE   355,011 0 35,454
LAUDER ESTEE COS INC CL A 518439104 84,368 447,146 SH   SOLE   63,089 0 384,057
EXPONENT INC COM 30214U102 39,543 488,606 SH   SOLE   445,199 0 43,407
FACEBOOK INC CL A 30303M102 47,455 208,990 SH   SOLE   208,990 0 0
FACTSET RESH SYS INC COM 303075105 162,118 493,555 SH   SOLE   480,300 0 13,255
FAIR ISAAC CORP COM 303250104 105,269 251,815 SH   SOLE   244,284 0 7,531
FIDELITY NATL INFORMATION SV COM 31620M106 180,158 1,343,561 SH   SOLE   343,820 0 999,741
FISERV INC COM 337738108 285,168 2,921,208 SH   SOLE   1,048,030 0 1,873,178
FLIR SYS INC COM 302445101 140,864 3,472,129 SH   SOLE   3,369,200 0 102,929
FORWARD AIR CORP COM 349853101 37,962 761,975 SH   SOLE   691,951 0 70,024
FRONTDOOR INC COM 35905A109 184,781 4,168,315 SH   SOLE   3,997,735 0 170,580
FTI CONSULTING INC COM 302941109 49,178 429,319 SH   SOLE   390,503 0 38,816
GARTNER INC COM 366651107 363,057 2,992,310 SH   SOLE   2,479,833 0 512,477
GLOBAL PMTS INC COM 37940X102 118,594 699,175 SH   SOLE   330,205 0 368,970
GRACO INC COM 384109104 128,093 2,669,158 SH   SOLE   2,596,570 0 72,588
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 298 2,981 SH   SOLE   2,981 0 0
HEICO CORP NEW COM 422806109 153,930 1,544,706 SH   SOLE   1,507,361 0 37,345
HENRY SCHEIN INC COM 806407102 94,397 1,616,656 SH   SOLE   1,574,058 0 42,598
HEXCEL CORP NEW COM 428291108 291,271 6,441,193 SH   SOLE   6,306,505 0 134,688
HOULIHAN LOKEY INC CL A 441593100 47,886 860,635 SH   SOLE   782,669 0 77,966
HURON CONSULTING GROUP INC COM 447462102 30,757 695,067 SH   SOLE   631,629 0 63,438
IAA INC COM 449253103 211,393 5,480,756 SH   SOLE   5,356,210 0 124,546
IBERIABANK CORP COM 450828108 22,529 494,714 SH   SOLE   434,307 0 60,407
ICU MED INC COM 44930G107 63,743 345,849 SH   SOLE   314,591 0 31,258
IDEX CORP COM 45167R104 317,467 2,008,775 SH   SOLE   1,481,928 0 526,847
IHS MARKIT LTD SHS G47567105 143,497 1,900,629 SH   SOLE   416,410 0 1,484,219
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 49,624 1,056,060 SH   SOLE   961,555 0 94,505
INTER PARFUMS INC COM 458334109 51,462 1,068,783 SH   SOLE   977,349 0 91,434
INTERCONTINENTAL EXCHANGE IN COM 45866F104 196,878 2,149,324 SH   SOLE   484,182 0 1,665,142
INTUIT COM 461202103 154,917 523,033 SH   SOLE   113,581 0 409,452
ISHARES TR RUS 1000 ETF 464287622 5,952 34,667 SH   SOLE   0 0 34,667
ISHARES TR RUSSELL 2000 ETF 464287655 3,871 27,034 SH   SOLE   4,514 0 22,520
J & J SNACK FOODS CORP COM 466032109 43,613 343,061 SH   SOLE   311,988 0 31,073
HENRY JACK & ASSOC INC COM 426281101 162,623 883,678 SH   SOLE   860,188 0 23,490
HUNT J B TRANS SVCS INC COM 445658107 429,497 3,569,029 SH   SOLE   3,471,223 0 97,806
JONES LANG LASALLE INC COM 48020Q107 192,304 1,858,725 SH   SOLE   1,815,290 0 43,435
KINSALE CAP GROUP INC COM 49714P108 70,475 454,060 SH   SOLE   413,271 0 40,789
KIRBY CORP COM 497266106 237,690 4,437,821 SH   SOLE   4,274,665 0 163,156
LABORATORY CORP AMER HLDGS COM NEW 50540R409 75,377 453,776 SH   SOLE   57,069 0 396,707
LANCASTER COLONY CORP COM 513847103 21,395 138,042 SH   SOLE   127,605 0 10,437
LANDSTAR SYS INC COM 515098101 268,354 2,389,406 SH   SOLE   2,303,283 0 86,123
LENNOX INTL INC COM 526107107 299,952 1,287,401 SH   SOLE   1,253,313 0 34,088
LINDE PLC SHS G5494J103 216,433 1,020,379 SH   SOLE   231,644 0 788,735
LOWES COS INC COM 548661107 83,978 621,510 SH   SOLE   92,141 0 529,369
MANHATTAN ASSOCS INC COM 562750109 382,786 4,063,549 SH   SOLE   3,893,312 0 170,237
MARKEL CORP COM 570535104 326,456 353,625 SH   SOLE   317,384 0 36,241
MARSH & MCLENNAN COS INC COM 571748102 125,256 1,166,581 SH   SOLE   284,709 0 881,872
MASTERCARD INCORPORATED CL A 57636Q104 270,670 915,352 SH   SOLE   258,590 0 656,762
MEDTRONIC PLC SHS G5960L103 2,417 26,356 SH   SOLE   26,356 0 0
MESA LABS INC COM 59064R109 27,722 127,869 SH   SOLE   116,077 0 11,792
MICROSOFT CORP COM 594918104 298,137 1,464,976 SH   SOLE   353,857 0 1,111,119
MONDELEZ INTL INC CL A 609207105 55,542 1,086,285 SH   SOLE   151,187 0 935,098
MONRO INC COM 610236101 23,141 421,206 SH   SOLE   385,311 0 35,895
MOOG INC CL A 615394202 45,419 857,293 SH   SOLE   779,440 0 77,853
MORNINGSTAR INC COM 617700109 206,535 1,465,098 SH   SOLE   1,419,293 0 45,805
MOTOROLA SOLUTIONS INC COM NEW 620076307 53,197 379,627 SH   SOLE   181,399 0 198,228
NATIONAL INSTRS CORP COM 636518102 32,487 839,240 SH   SOLE   761,696 0 77,544
NIKE INC CL B 654106103 70,141 715,358 SH   SOLE   105,697 0 609,661
NORDSON CORP COM 655663102 298,784 1,574,952 SH   SOLE   1,535,507 0 39,445
OREILLY AUTOMOTIVE INC COM 67103H107 159,061 377,216 SH   SOLE   116,769 0 260,447
PATTERSON COS INC COM 703395103 19,259 875,405 SH   SOLE   808,571 0 66,834
PEPSICO INC COM 713448108 63,792 482,326 SH   SOLE   64,183 0 418,143
PINNACLE FINL PARTNERS INC COM 72346Q104 26,710 636,101 SH   SOLE   578,241 0 57,860
POOL CORPORATION COM 73278L105 150,641 554,093 SH   SOLE   539,694 0 14,399
POWER INTEGRATIONS INC COM 739276103 37,428 316,841 SH   SOLE   289,096 0 27,745
PROSPERITY BANCSHARES INC COM 743606105 188,501 3,174,489 SH   SOLE   3,073,398 0 101,091
QUALYS INC COM 74758T303 56,882 546,837 SH   SOLE   497,537 0 49,300
RAVEN INDS INC COM 754212108 19,628 912,505 SH   SOLE   829,517 0 82,988
RLI CORP COM 749607107 35,409 431,290 SH   SOLE   392,464 0 38,826
ROSS STORES INC COM 778296103 77,653 910,989 SH   SOLE   428,301 0 482,688
RPM INTL INC COM 749685103 322,541 4,297,106 SH   SOLE   4,192,683 0 104,423
S&P GLOBAL INC COM 78409V104 32,411 98,371 SH   SOLE   14,616 0 83,755
SALLY BEAUTY HLDGS INC COM 79546E104 163,438 13,043,723 SH   SOLE   12,601,461 0 442,262
SEI INVTS CO COM 784117103 309,899 5,636,572 SH   SOLE   5,502,125 0 134,447
SERVICE CORP INTL COM 817565104 101,000 2,597,077 SH   SOLE   2,526,044 0 71,033
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 397,010 11,123,841 SH   SOLE   10,857,562 0 266,279
SHERWIN WILLIAMS CO COM 824348106 83,280 144,121 SH   SOLE   68,128 0 75,993
SILGAN HOLDINGS INC COM 827048109 31,757 980,456 SH   SOLE   903,339 0 77,117
SIMPSON MANUFACTURING CO INC COM 829073105 37,706 446,962 SH   SOLE   410,450 0 36,512
SOUTH ST CORP COM 840441109 29,296 614,692 SH   SOLE   558,878 0 55,814
STARBUCKS CORP COM 855244109 76,600 1,040,900 SH   SOLE   150,071 0 890,829
STEPAN CO COM 858586100 20,748 213,673 SH   SOLE   197,410 0 16,263
STERIS PLC SHS USD G8473T100 75,523 492,202 SH   SOLE   219,695 0 272,507
TE CONNECTIVITY LTD REG SHS H84989104 53,795 659,659 SH   SOLE   93,606 0 566,053
TELEFLEX INCORPORATED COM 879369106 537,463 1,476,628 SH   SOLE   1,271,591 0 205,037
TEXAS INSTRS INC COM 882508104 59,566 469,131 SH   SOLE   69,645 0 399,486
COOPER COS INC COM NEW 216648402 69,898 246,431 SH   SOLE   117,536 0 128,895
THERMO FISHER SCIENTIFIC INC COM 883556102 404,560 1,116,521 SH   SOLE   323,032 0 793,489
TJX COS INC NEW COM 872540109 285,983 5,656,301 SH   SOLE   1,977,418 0 3,678,883
TRANSUNION COM 89400J107 337,107 3,873,016 SH   SOLE   3,772,909 0 100,107
TRIMBLE INC COM 896239100 215,435 4,988,078 SH   SOLE   4,875,943 0 112,135
US BANCORP DEL COM NEW 902973304 99,377 2,698,984 SH   SOLE   1,321,276 0 1,377,708
ULTA BEAUTY INC COM 90384S303 169,449 832,999 SH   SOLE   814,567 0 18,432
UMPQUA HLDGS CORP COM 904214103 169,930 15,970,822 SH   SOLE   15,465,019 0 505,803
UNIFIRST CORP MASS COM 904708104 43,896 245,297 SH   SOLE   223,618 0 21,679
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 21,822 274,527 SH   SOLE   251,198 0 23,329
US ECOLOGY INC COM 91734M103 20,534 606,078 SH   SOLE   549,562 0 56,516
VARIAN MED SYS INC COM 92220P105 140,597 1,147,540 SH   SOLE   1,118,080 0 29,460
VERISK ANALYTICS INC COM 92345Y106 252,392 1,482,917 SH   SOLE   398,371 0 1,084,546
VISA INC COM CL A 92826C839 413,490 2,140,548 SH   SOLE   692,625 0 1,447,923
BERKLEY W R CORP COM 084423102 597,408 10,427,795 SH   SOLE   10,168,692 0 259,103
WESTAMERICA BANCORPORATION COM 957090103 26,529 462,022 SH   SOLE   419,414 0 42,608
WEX INC COM 96208T104 502,036 3,042,460 SH   SOLE   2,972,688 0 69,772
WHITE MTNS INS GROUP LTD COM G9618E107 157,578 177,459 SH   SOLE   90,339 0 87,120
WOLVERINE WORLD WIDE INC COM 978097103 41,950 1,761,864 SH   SOLE   1,598,748 0 163,116
WOODWARD INC COM 980745103 13,960 180,007 SH   SOLE   163,097 0 16,910
XYLEM INC COM 98419M100 133,021 2,047,730 SH   SOLE   502,767 0 1,544,963
ZOETIS INC CL A 98978V103 207,120 1,511,385 SH   SOLE   355,513 0 1,155,872