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 25,923 370,278 SH   SOLE   336,011 0 34,267
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 52,336 189,450 SH   SOLE   31,199 0 158,251
ACI WORLDWIDE INC COM 004498101 49,151 1,291,748 SH   SOLE   1,168,858 0 122,890
ACUITY BRANDS INC COM 00508Y102 274,779 1,674,199 SH   SOLE   1,577,161 0 97,038
ADOBE SYSTEMS INCORPORATED COM 00724F101 143,652 302,189 SH   SOLE   70,546 0 231,643
AFFILIATED MANAGERS GROUP IN COM 008252108 381,529 2,560,083 SH   SOLE   2,509,966 0 50,117
AIR PRODS & CHEMS INC COM 009158106 107,019 380,390 SH   SOLE   58,800 0 321,590
ALAMO GROUP INC COM 011311107 38,594 247,161 SH   SOLE   223,558 0 23,603
ALPHABET INC CAP STK CL C 02079K107 482,417 233,206 SH   SOLE   72,493 0 160,713
AMERICAN TOWER CORP NEW COM 03027X100 247,583 1,035,653 SH   SOLE   255,002 0 780,651
AMETEK INC COM 031100100 71,748 561,718 SH   SOLE   245,438 0 316,280
AMPHENOL CORP NEW CL A 032095101 193,252 2,929,390 SH   SOLE   772,188 0 2,157,202
AON PLC SHS CL A G0403H108 81,628 354,735 SH   SOLE   59,328 0 295,407
APTARGROUP INC COM 038336103 459,153 3,241,003 SH   SOLE   3,231,868 0 9,135
ARAMARK COM 03852U106 649,034 17,179,311 SH   SOLE   15,275,666 0 1,903,645
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 49,405 946,997 SH   SOLE   849,135 0 97,862
AUTODESK INC COM 052769106 56,220 202,851 SH   SOLE   87,361 0 115,490
BALCHEM CORP COM 057665200 26,466 211,033 SH   SOLE   193,622 0 17,411
BALL CORP COM 058498106 55,723 657,572 SH   SOLE   290,519 0 367,053
BEACON ROOFING SUPPLY INC COM 073685109 69,006 1,318,921 SH   SOLE   1,178,422 0 140,499
BIO-TECHNE CORP COM 09073M104 238,227 623,745 SH   SOLE   609,515 0 14,230
BLACKBAUD INC COM 09227Q100 297,661 4,187,693 SH   SOLE   4,028,459 0 159,234
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 242,153 3,006,996 SH   SOLE   2,942,847 0 64,149
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 227,294 1,484,614 SH   SOLE   1,451,543 0 33,071
BROWN & BROWN INC COM 115236101 318,805 6,974,513 SH   SOLE   6,837,542 0 136,971
BURLINGTON STORES INC COM 122017106 264,480 885,142 SH   SOLE   863,469 0 21,673
CACI INTL INC CL A 127190304 306,614 1,243,065 SH   SOLE   1,216,882 0 26,183
CARLISLE COS INC COM 142339100 598,403 3,635,939 SH   SOLE   3,560,429 0 75,510
CASEYS GEN STORES INC COM 147528103 171,561 793,567 SH   SOLE   777,620 0 15,947
CASS INFORMATION SYS INC COM 14808P109 26,460 571,856 SH   SOLE   517,283 0 54,573
CBIZ INC COM 124805102 43,470 1,330,994 SH   SOLE   1,188,150 0 142,844
CDW CORP COM 12514G108 158,942 958,926 SH   SOLE   436,623 0 522,303
CENTRAL GARDEN & PET CO COM 153527106 41,406 713,765 SH   SOLE   646,628 0 67,137
SCHWAB CHARLES CORP COM 808513105 75,437 1,157,370 SH   SOLE   175,522 0 981,848
CHOICE HOTELS INTL INC COM 169905106 392,061 3,654,217 SH   SOLE   3,520,630 0 133,587
COLUMBIA SPORTSWEAR CO COM 198516106 320,778 3,036,811 SH   SOLE   2,929,713 0 107,098
COOPER COS INC COM NEW 216648402 130,656 340,171 SH   SOLE   157,934 0 182,237
CORELOGIC INC COM 21871D103 53,379 673,557 SH   SOLE   609,445 0 64,112
COSTCO WHSL CORP NEW COM 22160K105 62,280 176,691 SH   SOLE   29,427 0 147,264
CROWN CASTLE INTL CORP NEW COM 22822V101 83,159 483,116 SH   SOLE   79,966 0 403,150
DANAHER CORPORATION COM 235851102 373,228 1,658,202 SH   SOLE   495,967 0 1,162,235
DECKERS OUTDOOR CORP COM 243537107 169,804 513,905 SH   SOLE   503,774 0 10,131
DENTSPLY SIRONA INC COM 24906P109 535,032 8,384,760 SH   SOLE   7,441,808 0 942,952
DIAGEO PLC SPON ADR NEW 25243Q205 91,749 558,731 SH   SOLE   246,990 0 311,741
DOLBY LABORATORIES INC COM CL A 25659T107 275,763 2,793,383 SH   SOLE   2,732,502 0 60,881
DOLLAR GEN CORP NEW COM 256677105 256,582 1,266,323 SH   SOLE   293,820 0 972,503
DONALDSON INC COM 257651109 148,553 2,554,207 SH   SOLE   2,497,157 0 57,050
DORMAN PRODS INC COM 258278100 67,879 661,329 SH   SOLE   598,394 0 62,935
DRIL-QUIP INC COM 262037104 20,260 609,684 SH   SOLE   558,775 0 50,909
ECOLAB INC COM 278865100 246,998 1,153,817 SH   SOLE   274,583 0 879,234
ELECTRONIC ARTS INC COM 285512109 47,401 350,160 SH   SOLE   58,148 0 292,012
EMERGENT BIOSOLUTIONS INC COM 29089Q105 42,051 452,597 SH   SOLE   411,111 0 41,486
ENVESTNET INC COM 29404K106 49,431 684,351 SH   SOLE   620,609 0 63,742
ENVISTA HOLDINGS CORPORATION COM 29415F104 494,800 12,127,450 SH   SOLE   11,852,732 0 274,718
EPLUS INC COM 294268107 36,945 370,782 SH   SOLE   334,942 0 35,840
LAUDER ESTEE COS INC CL A 518439104 128,587 442,108 SH   SOLE   70,012 0 372,096
EXPONENT INC COM 30214U102 46,459 476,751 SH   SOLE   432,876 0 43,875
FACEBOOK INC CL A 30303M102 45,608 154,849 SH   SOLE   154,849 0 0
FACTSET RESH SYS INC COM 303075105 125,538 406,813 SH   SOLE   396,300 0 10,513
FAIR ISAAC CORP COM 303250104 110,906 228,179 SH   SOLE   222,325 0 5,854
FIDELITY NATL INFORMATION SV COM 31620M106 195,214 1,388,338 SH   SOLE   364,849 0 1,023,489
FISERV INC COM 337738108 416,749 3,500,917 SH   SOLE   1,258,679 0 2,242,238
FLIR SYS INC COM 302445101 161,049 2,851,932 SH   SOLE   2,773,628 0 78,304
FORWARD AIR CORP COM 349853101 58,825 662,365 SH   SOLE   592,295 0 70,070
FRONTDOOR INC COM 35905A109 222,487 4,139,302 SH   SOLE   3,989,741 0 149,561
FTI CONSULTING INC COM 302941109 59,905 427,560 SH   SOLE   381,705 0 45,855
GARTNER INC COM 366651107 507,399 2,779,505 SH   SOLE   2,109,733 0 669,772
GLOBAL PMTS INC COM 37940X102 154,016 764,043 SH   SOLE   341,676 0 422,367
GODADDY INC CL A 380237107 95,164 1,226,027 SH   SOLE   648,551 0 577,476
GRACO INC COM 384109104 159,313 2,224,419 SH   SOLE   2,170,650 0 53,769
HAMILTON LANE INC CL A 407497106 30,546 344,916 SH   SOLE   311,952 0 32,964
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 353 3,023 SH   SOLE   3,023 0 0
HENRY SCHEIN INC COM 806407102 112,071 1,618,592 SH   SOLE   1,583,252 0 35,340
HEXCEL CORP NEW COM 428291108 275,103 4,912,549 SH   SOLE   4,787,831 0 124,718
HOULIHAN LOKEY INC CL A 441593100 58,888 885,401 SH   SOLE   801,082 0 84,319
HURON CONSULTING GROUP INC COM 447462102 35,740 709,409 SH   SOLE   645,458 0 63,951
IAA INC COM 449253103 307,240 5,571,993 SH   SOLE   5,453,540 0 118,453
ICU MED INC COM 44930G107 73,808 359,269 SH   SOLE   324,939 0 34,330
IDEX CORP COM 45167R104 337,142 1,610,654 SH   SOLE   1,173,071 0 437,583
IHS MARKIT LTD SHS G47567105 184,964 1,911,181 SH   SOLE   473,095 0 1,438,086
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 70,157 1,015,450 SH   SOLE   910,916 0 104,534
INTER PARFUMS INC COM 458334109 76,048 1,072,151 SH   SOLE   960,379 0 111,772
INTERCONTINENTAL EXCHANGE IN COM 45866F104 232,503 2,081,865 SH   SOLE   468,625 0 1,613,240
INTUIT COM 461202103 179,169 467,732 SH   SOLE   124,665 0 343,067
INTUITIVE SURGICAL INC COM NEW 46120E602 32,159 43,521 SH   SOLE   7,208 0 36,313
ISHARES TR RUS 1000 ETF 464287622 11,293 50,452 SH   SOLE   0 0 50,452
ISHARES TR RUS 1000 GRW ETF 464287614 219 900 SH   SOLE   0 0 900
ISHARES TR RUSSELL 2000 ETF 464287655 418 1,890 SH   SOLE   22 0 1,868
J & J SNACK FOODS CORP COM 466032109 52,378 333,553 SH   SOLE   301,807 0 31,746
HENRY JACK & ASSOC INC COM 426281101 135,003 889,817 SH   SOLE   869,795 0 20,022
HUNT J B TRANS SVCS INC COM 445658107 506,257 3,012,181 SH   SOLE   2,941,249 0 70,932
JONES LANG LASALLE INC COM 48020Q107 331,382 1,850,885 SH   SOLE   1,815,074 0 35,811
KAR AUCTION SVCS INC COM 48238T109 16,135 1,075,656 SH   SOLE   979,031 0 96,625
KINSALE CAP GROUP INC COM 49714P108 64,915 393,901 SH   SOLE   361,169 0 32,732
KIRBY CORP COM 497266106 269,148 4,464,971 SH   SOLE   4,311,947 0 153,024
LABORATORY CORP AMER HLDGS COM NEW 50540R409 48,096 188,589 SH   SOLE   28,798 0 159,791
LANCASTER COLONY CORP COM 513847103 24,547 139,983 SH   SOLE   125,722 0 14,261
LANDSTAR SYS INC COM 515098101 355,251 2,152,252 SH   SOLE   2,076,931 0 75,321
LENNOX INTL INC COM 526107107 336,745 1,080,732 SH   SOLE   1,056,089 0 24,643
LINDE PLC SHS G5494J103 197,697 705,707 SH   SOLE   186,049 0 519,658
LKQ CORP COM 501889208 227,610 5,377,049 SH   SOLE   5,269,227 0 107,822
LOWES COS INC COM 548661107 84,797 445,879 SH   SOLE   74,759 0 371,120
MANHATTAN ASSOCIATES INC COM 562750109 301,656 2,569,908 SH   SOLE   2,483,858 0 86,050
MARKEL CORP COM 570535104 473,350 415,358 SH   SOLE   350,132 0 65,226
MARSH & MCLENNAN COS INC COM 571748102 158,008 1,297,278 SH   SOLE   335,264 0 962,014
MARTIN MARIETTA MATLS INC COM 573284106 83,968 250,038 SH   SOLE   114,652 0 135,386
MASTERCARD INCORPORATED CL A 57636Q104 243,818 684,786 SH   SOLE   164,825 0 519,961
MCGRATH RENTCORP COM 580589109 30,207 374,539 SH   SOLE   338,402 0 36,137
MEDTRONIC PLC SHS G5960L103 3,070 25,992 SH   SOLE   25,992 0 0
MESA LABS INC COM 59064R109 32,524 133,569 SH   SOLE   121,656 0 11,913
MICROSOFT CORP COM 594918104 327,619 1,389,571 SH   SOLE   358,832 0 1,030,739
MONDELEZ INTL INC CL A 609207105 62,893 1,074,547 SH   SOLE   168,418 0 906,129
MONRO INC COM 610236101 36,279 551,346 SH   SOLE   498,060 0 53,286
MOODYS CORP COM 615369105 34,499 115,532 SH   SOLE   19,137 0 96,395
MOOG INC CL A 615394202 61,681 741,809 SH   SOLE   663,747 0 78,062
MORNINGSTAR INC COM 617700109 251,606 1,118,052 SH   SOLE   1,089,344 0 28,708
NATIONAL INSTRS CORP COM 636518102 37,807 875,464 SH   SOLE   797,021 0 78,443
NATIONAL RESH CORP COM NEW 637372202 14,754 315,052 SH   SOLE   286,030 0 29,022
NIKE INC CL B 654106103 94,047 707,703 SH   SOLE   116,619 0 591,084
NORDSON CORP COM 655663102 241,867 1,217,369 SH   SOLE   1,186,218 0 31,151
OREILLY AUTOMOTIVE INC COM 67103H107 197,488 389,331 SH   SOLE   122,653 0 266,678
PATTERSON COS INC COM 703395103 24,187 757,023 SH   SOLE   690,189 0 66,834
PEPSICO INC COM 713448108 67,297 475,765 SH   SOLE   70,858 0 404,907
PINNACLE FINL PARTNERS INC COM 72346Q104 48,277 544,522 SH   SOLE   486,547 0 57,975
POOL CORP COM 73278L105 126,160 365,427 SH   SOLE   355,265 0 10,162
POWER INTEGRATIONS INC COM 739276103 44,780 549,588 SH   SOLE   493,840 0 55,748
PROSPERITY BANCSHARES INC COM 743606105 224,133 2,992,830 SH   SOLE   2,896,823 0 96,007
QUALYS INC COM 74758T303 60,613 578,474 SH   SOLE   528,278 0 50,196
RAVEN INDS INC COM 754212108 31,870 831,473 SH   SOLE   748,174 0 83,299
RLI CORP COM 749607107 44,865 402,125 SH   SOLE   363,032 0 39,093
ROSS STORES INC COM 778296103 116,257 969,538 SH   SOLE   434,800 0 534,738
RPM INTL INC COM 749685103 399,774 4,352,469 SH   SOLE   4,254,834 0 97,635
S&P GLOBAL INC COM 78409V104 51,339 145,489 SH   SOLE   24,577 0 120,912
SALLY BEAUTY HLDGS INC COM 79546E104 32,819 1,630,331 SH   SOLE   1,470,201 0 160,130
SEI INVTS CO COM 784117103 341,435 5,603,719 SH   SOLE   5,481,294 0 122,425
SELECTIVE INS GROUP INC COM 816300107 57,522 792,974 SH   SOLE   716,300 0 76,674
SERVICE CORP INTL COM 817565104 131,387 2,573,688 SH   SOLE   2,521,636 0 52,052
SHERWIN WILLIAMS CO COM 824348106 109,141 147,886 SH   SOLE   68,743 0 79,143
SILGAN HOLDINGS INC COM 827048109 41,848 995,662 SH   SOLE   893,643 0 102,019
SIMPSON MFG INC COM 829073105 42,281 407,610 SH   SOLE   370,738 0 36,872
SOUTH ST CORP COM 840441109 43,921 559,431 SH   SOLE   503,419 0 56,012
STARBUCKS CORP COM 855244109 112,576 1,030,254 SH   SOLE   167,010 0 863,244
STEPAN CO COM 858586100 26,611 209,355 SH   SOLE   188,010 0 21,345
STERIS PLC SHS USD G8473T100 97,259 510,599 SH   SOLE   224,263 0 286,336
TE CONNECTIVITY LTD REG SHS H84989104 65,105 504,262 SH   SOLE   83,378 0 420,884
TECHTARGET INC COM 87874R100 18,263 262,960 SH   SOLE   236,893 0 26,067
TELEFLEX INCORPORATED COM 879369106 261,493 629,406 SH   SOLE   431,262 0 198,144
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 420,248 8,815,773 SH   SOLE   8,614,367 0 201,406
TEXAS INSTRS INC COM 882508104 76,020 402,246 SH   SOLE   70,474 0 331,772
THERMO FISHER SCIENTIFIC INC COM 883556102 418,469 916,932 SH   SOLE   255,734 0 661,198
TJX COS INC NEW COM 872540109 430,650 6,510,198 SH   SOLE   2,191,359 0 4,318,839
TRANSUNION COM 89400J107 178,539 1,983,771 SH   SOLE   1,526,482 0 457,289
TRIMBLE INC COM 896239100 245,539 3,156,433 SH   SOLE   3,076,060 0 80,373
ULTA BEAUTY INC COM 90384S303 266,799 862,952 SH   SOLE   841,852 0 21,100
UMPQUA HLDGS CORP COM 904214103 186,973 10,653,723 SH   SOLE   10,244,404 0 409,319
UNIFIRST CORP MASS COM 904708104 52,947 236,678 SH   SOLE   214,793 0 21,885
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 24,759 365,291 SH   SOLE   341,157 0 24,134
US BANCORP DEL COM NEW 902973304 139,575 2,523,506 SH   SOLE   1,100,814 0 1,422,692
US ECOLOGY INC COM 91734M103 26,273 630,950 SH   SOLE   573,698 0 57,252
VERISK ANALYTICS INC COM 92345Y106 332,691 1,882,907 SH   SOLE   519,753 0 1,363,154
VISA INC COM CL A 92826C839 434,264 2,051,029 SH   SOLE   630,745 0 1,420,284
WESTAMERICA BANCORPORATION COM 957090103 30,380 483,914 SH   SOLE   440,531 0 43,383
WEX INC COM 96208T104 529,157 2,529,187 SH   SOLE   2,468,822 0 60,365
WHITE MTNS INS GROUP LTD COM G9618E107 224,909 201,730 SH   SOLE   92,990 0 108,740
WOLVERINE WORLD WIDE INC COM 978097103 60,008 1,565,964 SH   SOLE   1,401,786 0 164,178
WOODWARD INC COM 980745103 173,074 1,434,755 SH   SOLE   1,408,202 0 26,553
BERKLEY W R CORP COM 084423102 718,137 9,530,690 SH   SOLE   9,316,068 0 214,622
XYLEM INC COM 98419M100 179,550 1,707,077 SH   SOLE   421,732 0 1,285,345
YETI HLDGS INC COM 98585X104 24,255 335,890 SH   SOLE   301,956 0 33,934
ZOETIS INC CL A 98978V103 234,577 1,489,568 SH   SOLE   369,700 0 1,119,868