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 19,860 356,358 SH   SOLE   325,668 0 30,690
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 63,189 187,378 SH   SOLE   31,511 0 155,867
ACI WORLDWIDE INC COM 004498101 37,934 1,204,643 SH   SOLE   1,094,601 0 110,042
ACUITY BRANDS INC COM 00508Y102 175,747 928,407 SH   SOLE   901,342 0 27,065
ADOBE SYSTEMS INCORPORATED COM 00724F101 158,457 347,783 SH   SOLE   93,311 0 254,472
ADVANCED DRAIN SYS INC DEL COM 00790R104 70,047 589,568 SH   SOLE   573,911 0 15,657
AFFILIATED MANAGERS GROUP IN COM 008252108 337,346 2,393,377 SH   SOLE   2,335,165 0 58,212
AGILENT TECHNOLOGIES INC COM 00846U101 71,903 543,365 SH   SOLE   92,857 0 450,508
AIR PRODS & CHEMS INC COM 009158106 94,074 376,430 SH   SOLE   59,831 0 316,599
ALAMO GROUP INC COM 011311107 32,669 227,202 SH   SOLE   206,246 0 20,956
ALPHABET INC CAP STK CL C 02079K107 551,454 197,442 SH   SOLE   64,190 0 133,252
AMERICAN TOWER CORP NEW COM 03027X100 259,589 1,033,312 SH   SOLE   264,396 0 768,916
AMETEK INC COM 031100100 60,855 456,941 SH   SOLE   221,753 0 235,188
AMPHENOL CORP NEW CL A 032095101 220,985 2,932,776 SH   SOLE   808,777 0 2,123,999
AON PLC SHS CL A G0403H108 114,237 350,819 SH   SOLE   60,037 0 290,782
APTARGROUP INC COM 038336103 339,728 2,891,306 SH   SOLE   2,818,041 0 73,265
ARAMARK COM 03852U106 629,214 16,734,402 SH   SOLE   15,212,882 0 1,521,520
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 42,287 1,074,645 SH   SOLE   974,122 0 100,523
AUTODESK INC COM 052769106 36,680 171,120 SH   SOLE   81,509 0 89,611
BALCHEM CORP COM 057665200 27,597 201,880 SH   SOLE   186,793 0 15,087
BALL CORP COM 058498106 149,533 1,661,475 SH   SOLE   448,591 0 1,212,884
BEACON ROOFING SUPPLY INC COM 073685109 66,835 1,127,438 SH   SOLE   1,020,872 0 106,566
BIO-TECHNE CORP COM 09073M104 211,120 487,530 SH   SOLE   474,668 0 12,862
BLACK KNIGHT INC COM 09215C105 209,035 3,604,669 SH   SOLE   3,534,234 0 70,435
BLACKBAUD INC COM 09227Q100 217,357 3,630,490 SH   SOLE   3,483,441 0 147,049
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 278,814 3,174,108 SH   SOLE   3,100,273 0 73,835
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 166,105 1,066,758 SH   SOLE   1,038,178 0 28,580
BROWN & BROWN INC COM 115236101 438,556 6,068,306 SH   SOLE   5,929,477 0 138,829
BURLINGTON STORES INC COM 122017106 124,989 686,111 SH   SOLE   671,765 0 14,346
CACI INTL INC CL A 127190304 369,896 1,227,829 SH   SOLE   1,201,534 0 26,295
CARLISLE COS INC COM 142339100 652,601 2,653,712 SH   SOLE   2,583,082 0 70,630
CASEYS GEN STORES INC COM 147528103 181,661 916,694 SH   SOLE   893,455 0 23,239
CASS INFORMATION SYS INC COM 14808P109 19,200 520,195 SH   SOLE   471,468 0 48,727
CBIZ INC COM 124805102 54,625 1,301,532 SH   SOLE   1,171,790 0 129,742
CDW CORP COM 12514G108 125,238 700,082 SH   SOLE   337,188 0 362,894
CENTRAL GARDEN & PET CO COM 153527106 29,062 661,111 SH   SOLE   600,955 0 60,156
SCHWAB CHARLES CORP COM 808513105 96,677 1,146,681 SH   SOLE   179,606 0 967,075
CHOICE HOTELS INTL INC COM 169905106 388,083 2,737,604 SH   SOLE   2,635,016 0 102,588
COLUMBIA SPORTSWEAR CO COM 198516106 295,789 3,267,307 SH   SOLE   3,162,824 0 104,483
COMMVAULT SYS INC COM 204166102 24,277 365,892 SH   SOLE   332,762 0 33,130
COOPER COS INC COM NEW 216648402 43,094 103,197 SH   SOLE   45,254 0 57,943
COSTCO WHSL CORP NEW COM 22160K105 100,601 174,700 SH   SOLE   29,670 0 145,030
CROWN CASTLE INTL CORP NEW COM 22822V101 87,936 476,357 SH   SOLE   79,270 0 397,087
DANAHER CORPORATION COM 235851102 436,703 1,488,777 SH   SOLE   451,761 0 1,037,016
DECKERS OUTDOOR CORP COM 243537107 114,402 417,878 SH   SOLE   407,941 0 9,937
DENTSPLY SIRONA INC COM 24906P109 144,857 2,943,042 SH   SOLE   2,870,333 0 72,709
DIAGEO PLC SPON ADR NEW 25243Q205 89,037 438,304 SH   SOLE   206,267 0 232,037
DOLBY LABORATORIES INC COM CL A 25659T107 293,166 3,747,973 SH   SOLE   3,659,633 0 88,340
DOLLAR GEN CORP NEW COM 256677105 236,147 1,060,714 SH   SOLE   254,104 0 806,610
DORMAN PRODS INC COM 258278100 60,884 640,677 SH   SOLE   585,559 0 55,118
ECOLAB INC COM 278865100 206,202 1,167,886 SH   SOLE   302,136 0 865,750
ELECTRONIC ARTS INC COM 285512109 76,278 602,943 SH   SOLE   102,435 0 500,508
ENVESTNET INC COM 29404K106 53,101 713,341 SH   SOLE   647,932 0 65,409
ENVISTA HOLDINGS CORPORATION COM 29415F104 495,841 10,179,458 SH   SOLE   9,917,744 0 261,714
EPLUS INC COM 294268107 37,919 676,394 SH   SOLE   612,900 0 63,494
LAUDER ESTEE COS INC CL A 518439104 119,121 437,431 SH   SOLE   71,067 0 366,364
EXPONENT INC COM 30214U102 43,400 401,663 SH   SOLE   364,689 0 36,974
FACTSET RESH SYS INC COM 303075105 141,044 324,873 SH   SOLE   315,239 0 9,634
FIDELITY NATL INFORMATION SV COM 31620M106 86,433 860,713 SH   SOLE   145,045 0 715,668
FISERV INC COM 337738108 349,080 3,442,607 SH   SOLE   1,303,293 0 2,139,314
FORWARD AIR CORP COM 349853101 56,308 575,860 SH   SOLE   520,640 0 55,220
FRONTDOOR INC COM 35905A109 25,392 850,665 SH   SOLE   780,499 0 70,166
FTI CONSULTING INC COM 302941109 61,264 389,669 SH   SOLE   347,940 0 41,729
GARTNER INC COM 366651107 515,512 1,733,045 SH   SOLE   1,043,491 0 689,554
GLOBAL PMTS INC COM 37940X102 142,511 1,041,444 SH   SOLE   524,714 0 516,730
GODADDY INC CL A 380237107 382,910 4,574,796 SH   SOLE   3,899,046 0 675,750
GRACO INC COM 384109104 135,212 1,939,364 SH   SOLE   1,888,201 0 51,163
HAMILTON LANE INC CL A 407497106 23,851 308,585 SH   SOLE   279,100 0 29,485
FULLER H B CO COM 359694106 29,919 452,833 SH   SOLE   410,113 0 42,720
HENRY SCHEIN INC COM 806407102 138,936 1,593,487 SH   SOLE   1,559,105 0 34,382
HEXCEL CORP NEW COM 428291108 283,952 4,774,711 SH   SOLE   4,657,587 0 117,124
HOULIHAN LOKEY INC CL A 441593100 43,845 499,374 SH   SOLE   452,749 0 46,625
HURON CONSULTING GROUP INC COM 447462102 30,989 676,474 SH   SOLE   619,212 0 57,262
IAA INC COM 449253103 223,154 5,834,096 SH   SOLE   5,685,385 0 148,711
ICU MED INC COM 44930G107 82,108 368,791 SH   SOLE   332,682 0 36,109
IDEX CORP COM 45167R104 284,612 1,484,442 SH   SOLE   1,048,194 0 436,248
INSIGHT ENTERPRISES INC COM 45765U103 51,183 476,915 SH   SOLE   432,159 0 44,756
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 61,432 955,997 SH   SOLE   862,212 0 93,785
INTER PARFUMS INC COM 458334109 74,255 843,328 SH   SOLE   761,845 0 81,483
INTERCONTINENTAL EXCHANGE IN COM 45866F104 274,335 2,076,411 SH   SOLE   488,131 0 1,588,280
INTUIT COM 461202103 143,433 298,297 SH   SOLE   80,379 0 217,918
INTUITIVE SURGICAL INC COM NEW 46120E602 38,743 128,425 SH   SOLE   21,899 0 106,526
ISHARES TR RUS 1000 ETF 464287622 11,245 44,967 SH   SOLE   363 0 44,604
ISHARES TR RUS 1000 GRW ETF 464287614 563 2,027 SH   SOLE   121 0 1,906
ISHARES TR RUSSELL 2000 ETF 464287655 3,466 16,884 SH   SOLE   8,350 0 8,534
J & J SNACK FOODS CORP COM 466032109 56,614 365,018 SH   SOLE   329,850 0 35,168
HENRY JACK & ASSOC INC COM 426281101 148,691 754,584 SH   SOLE   733,899 0 20,685
HUNT J B TRANS SVCS INC COM 445658107 340,872 1,697,656 SH   SOLE   1,655,105 0 42,551
JONES LANG LASALLE INC COM 48020Q107 330,754 1,381,250 SH   SOLE   1,348,254 0 32,996
KAR AUCTION SVCS INC COM 48238T109 28,142 1,559,126 SH   SOLE   1,416,637 0 142,489
KINSALE CAP GROUP INC COM 49714P108 97,352 426,945 SH   SOLE   382,620 0 44,325
KIRBY CORP COM 497266106 280,325 3,883,157 SH   SOLE   3,739,661 0 143,496
LABORATORY CORP AMER HLDGS COM NEW 50540R409 49,818 188,949 SH   SOLE   29,754 0 159,195
LANCASTER COLONY CORP COM 513847103 25,402 170,311 SH   SOLE   153,779 0 16,532
LANDSTAR SYS INC COM 515098101 338,873 2,246,721 SH   SOLE   2,171,526 0 75,195
LENNOX INTL INC COM 526107107 283,064 1,097,742 SH   SOLE   1,071,599 0 26,143
LINDE PLC SHS G5494J103 225,662 706,372 SH   SOLE   194,758 0 511,614
LKQ CORP COM 501889208 270,955 5,966,852 SH   SOLE   5,836,083 0 130,769
LOWES COS INC COM 548661107 90,671 448,444 SH   SOLE   75,630 0 372,814
MANHATTAN ASSOCIATES INC COM 562750109 165,186 1,190,872 SH   SOLE   1,158,544 0 32,328
MARKEL CORP COM 570535104 588,640 399,013 SH   SOLE   344,899 0 54,114
MARSH & MCLENNAN COS INC COM 571748102 221,477 1,299,597 SH   SOLE   352,496 0 947,101
MARTIN MARIETTA MATLS INC COM 573284106 76,553 198,895 SH   SOLE   95,325 0 103,570
MASTERCARD INCORPORATED CL A 57636Q104 365,495 1,022,707 SH   SOLE   255,775 0 766,932
MCGRATH RENTCORP COM 580589109 29,430 346,318 SH   SOLE   313,983 0 32,335
MESA LABS INC COM 59064R109 34,487 135,305 SH   SOLE   124,653 0 10,652
META PLATFORMS INC CL A 30303M102 34,852 156,738 SH   SOLE   156,738 0 0
MICROSOFT CORP COM 594918104 400,092 1,297,695 SH   SOLE   340,627 0 957,068
MONDELEZ INTL INC CL A 609207105 66,781 1,063,736 SH   SOLE   171,411 0 892,325
MONRO INC COM 610236101 27,338 616,554 SH   SOLE   558,020 0 58,534
MOODYS CORP COM 615369105 72,898 216,053 SH   SOLE   36,845 0 179,208
MOOG INC CL A 615394202 60,937 694,048 SH   SOLE   623,813 0 70,235
MORNINGSTAR INC COM 617700109 279,558 1,023,386 SH   SOLE   996,646 0 26,740
NATIONAL INSTRS CORP COM 636518102 37,489 923,590 SH   SOLE   832,364 0 91,226
NATIONAL RESH CORP COM NEW 637372202 32,452 818,452 SH   SOLE   741,240 0 77,212
NIKE INC CL B 654106103 94,226 700,252 SH   SOLE   117,655 0 582,597
NORDSON CORP COM 655663102 205,125 903,318 SH   SOLE   877,717 0 25,601
OREILLY AUTOMOTIVE INC COM 67103H107 228,375 333,413 SH   SOLE   98,894 0 234,519
PATTERSON COS INC COM 703395103 22,170 684,896 SH   SOLE   626,177 0 58,719
PEPSICO INC COM 713448108 78,712 470,262 SH   SOLE   72,061 0 398,201
PERFICIENT INC COM 71375U101 42,111 382,510 SH   SOLE   347,080 0 35,430
PINNACLE FINL PARTNERS INC COM 72346Q104 26,137 283,849 SH   SOLE   257,749 0 26,100
POOL CORP COM 73278L105 119,596 282,832 SH   SOLE   274,194 0 8,638
POWER INTEGRATIONS INC COM 739276103 45,054 486,125 SH   SOLE   442,154 0 43,971
PROSPERITY BANCSHARES INC COM 743606105 182,476 2,630,095 SH   SOLE   2,570,413 0 59,682
QUALYS INC COM 74758T303 87,574 614,943 SH   SOLE   558,057 0 56,886
RLI CORP COM 749607107 41,187 372,296 SH   SOLE   337,335 0 34,961
ROGERS CORP COM 775133101 34,628 127,449 SH   SOLE   115,224 0 12,225
ROSS STORES INC COM 778296103 80,286 887,530 SH   SOLE   431,677 0 455,853
RPM INTL INC COM 749685103 343,437 4,217,058 SH   SOLE   4,114,492 0 102,566
S&P GLOBAL INC COM 78409V104 246,664 601,355 SH   SOLE   145,740 0 455,615
SALLY BEAUTY HLDGS INC COM 79546E104 23,247 1,487,307 SH   SOLE   1,343,460 0 143,847
SEI INVTS CO COM 784117103 360,154 5,981,635 SH   SOLE   5,836,611 0 145,024
SELECTIVE INS GROUP INC COM 816300107 78,544 878,956 SH   SOLE   796,031 0 82,925
SERVICE CORP INTL COM 817565104 170,219 2,586,135 SH   SOLE   2,526,833 0 59,302
SHERWIN WILLIAMS CO COM 824348106 45,492 182,245 SH   SOLE   85,066 0 97,179
SILGAN HOLDINGS INC COM 827048109 45,557 985,445 SH   SOLE   892,785 0 92,660
SIMPSON MFG INC COM 829073105 40,340 369,958 SH   SOLE   337,635 0 32,323
SOUTHSTATE CORPORATION COM 840441109 41,585 509,687 SH   SOLE   459,841 0 49,846
SPROUTS FMRS MKT INC COM 85208M102 32,389 1,012,775 SH   SOLE   917,379 0 95,396
STARBUCKS CORP COM 855244109 92,748 1,019,541 SH   SOLE   169,065 0 850,476
STEPAN CO COM 858586100 22,502 227,727 SH   SOLE   206,137 0 21,590
STERIS PLC SHS USD G8473T100 95,088 393,301 SH   SOLE   181,787 0 211,514
TE CONNECTIVITY LTD SHS H84989104 65,307 498,601 SH   SOLE   84,245 0 414,356
TECHTARGET INC COM 87874R100 30,396 373,964 SH   SOLE   338,699 0 35,265
TELEFLEX INCORPORATED COM 879369106 392,257 1,105,479 SH   SOLE   922,122 0 183,357
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 353,921 7,756,327 SH   SOLE   7,553,580 0 202,747
TEXAS INSTRS INC COM 882508104 72,899 397,313 SH   SOLE   70,572 0 326,741
THERMO FISHER SCIENTIFIC INC COM 883556102 480,949 814,270 SH   SOLE   249,583 0 564,687
TJX COS INC NEW COM 872540109 386,412 6,378,534 SH   SOLE   2,150,885 0 4,227,649
TRANSUNION COM 89400J107 67,572 653,880 SH   SOLE   315,257 0 338,623
TRIMBLE INC COM 896239100 93,603 1,297,520 SH   SOLE   1,262,978 0 34,542
ULTA BEAUTY INC COM 90384S303 273,192 686,032 SH   SOLE   666,894 0 19,138
UMPQUA HLDGS CORP COM 904214103 174,363 9,245,110 SH   SOLE   8,880,686 0 364,424
UNIFIRST CORP MASS COM 904708104 49,501 268,620 SH   SOLE   243,552 0 25,068
US BANCORP DEL COM NEW 902973304 90,809 1,708,548 SH   SOLE   777,764 0 930,784
US ECOLOGY INC COM 91734M103 30,745 642,133 SH   SOLE   590,840 0 51,293
VERISK ANALYTICS INC COM 92345Y106 386,423 1,800,416 SH   SOLE   500,742 0 1,299,674
VISA INC COM CL A 92826C839 467,029 2,105,914 SH   SOLE   649,065 0 1,456,849
WESTAMERICA BANCORPORATION COM 957090103 27,922 461,520 SH   SOLE   422,177 0 39,343
WEX INC COM 96208T104 294,782 1,651,900 SH   SOLE   1,604,397 0 47,503
WHITE MTNS INS GROUP LTD COM G9618E107 171,279 150,742 SH   SOLE   68,458 0 82,284
WOLVERINE WORLD WIDE INC COM 978097103 40,511 1,795,691 SH   SOLE   1,635,857 0 159,834
WOODWARD INC COM 980745103 177,357 1,419,877 SH   SOLE   1,390,220 0 29,657
BERKLEY W R CORP COM 084423102 663,410 9,962,612 SH   SOLE   9,667,847 0 294,765
XYLEM INC COM 98419M100 154,031 1,806,601 SH   SOLE   487,131 0 1,319,470
ZOETIS INC CL A 98978V103 280,797 1,488,930 SH   SOLE   386,048 0 1,102,882