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 17,404 323,011 SH   SOLE   292,321 0 30,690
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50,471 196,155 SH   SOLE   35,134 0 161,021
ACI WORLDWIDE INC COM 004498101 24,074 1,151,845 SH   SOLE   1,041,803 0 110,042
ACUITY BRANDS INC COM 00508Y102 145,577 924,473 SH   SOLE   897,497 0 26,976
ADOBE SYSTEMS INCORPORATED COM 00724F101 121,680 442,150 SH   SOLE   149,683 0 292,467
ADVANCED DRAIN SYS INC DEL COM 00790R104 72,784 585,224 SH   SOLE   569,968 0 15,256
AFFILIATED MANAGERS GROUP IN COM 008252108 272,930 2,440,141 SH   SOLE   2,377,246 0 62,895
AGILENT TECHNOLOGIES INC COM 00846U101 102,423 842,640 SH   SOLE   149,815 0 692,825
AIR PRODS & CHEMS INC COM 009158106 91,788 394,399 SH   SOLE   67,097 0 327,302
ALAMO GROUP INC COM 011311107 26,211 214,371 SH   SOLE   193,415 0 20,956
ALPHABET INC CAP STK CL C 02079K107 439,809 4,574,197 SH   SOLE   1,538,964 0 3,035,233
AMERICAN TOWER CORP NEW COM 03027X100 235,571 1,097,209 SH   SOLE   302,640 0 794,569
AMETEK INC COM 031100100 49,876 439,788 SH   SOLE   211,487 0 228,301
AMPHENOL CORP NEW CL A 032095101 191,170 2,854,988 SH   SOLE   874,334 0 1,980,654
AON PLC SHS CL A G0403H108 82,602 308,366 SH   SOLE   55,619 0 252,747
APTARGROUP INC COM 038336103 274,082 2,884,168 SH   SOLE   2,811,217 0 72,951
ARAMARK COM 03852U106 421,328 13,504,108 SH   SOLE   13,155,785 0 348,323
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 26,347 978,343 SH   SOLE   877,820 0 100,523
AUTODESK INC COM 052769106 32,447 173,700 SH   SOLE   82,660 0 91,040
BALCHEM CORP COM 057665200 22,617 186,028 SH   SOLE   170,941 0 15,087
BALL CORP COM 058498106 84,890 1,756,837 SH   SOLE   488,707 0 1,268,130
BEACON ROOFING SUPPLY INC COM 073685109 58,295 1,065,332 SH   SOLE   958,766 0 106,566
BIO-TECHNE CORP COM 09073M104 134,187 472,491 SH   SOLE   459,711 0 12,780
BLACK KNIGHT INC COM 09215C105 230,306 3,557,956 SH   SOLE   3,483,937 0 74,019
BLACKBAUD INC COM 09227Q100 156,628 3,554,869 SH   SOLE   3,410,310 0 144,559
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 291,923 3,161,050 SH   SOLE   3,088,303 0 72,747
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 173,955 1,205,344 SH   SOLE   1,104,051 0 101,293
BROWN & BROWN INC COM 115236101 366,283 6,056,264 SH   SOLE   5,915,543 0 140,721
BURLINGTON STORES INC COM 122017106 99,680 890,871 SH   SOLE   870,446 0 20,425
CACI INTL INC CL A 127190304 319,929 1,225,498 SH   SOLE   1,199,054 0 26,444
CARLISLE COS INC COM 142339100 484,206 1,726,777 SH   SOLE   1,682,844 0 43,933
CASEYS GEN STORES INC COM 147528103 183,723 907,184 SH   SOLE   885,182 0 22,002
CBIZ INC COM 124805102 51,126 1,195,082 SH   SOLE   1,065,340 0 129,742
CDW CORP COM 12514G108 108,048 692,262 SH   SOLE   338,390 0 353,872
CENTRAL GARDEN & PET CO COM 153527106 22,231 616,848 SH   SOLE   556,692 0 60,156
SCHWAB CHARLES CORP COM 808513105 86,298 1,200,752 SH   SOLE   201,391 0 999,361
CHOICE HOTELS INTL INC COM 169905106 297,190 2,713,572 SH   SOLE   2,609,593 0 103,979
COLUMBIA SPORTSWEAR CO COM 198516106 235,074 3,492,922 SH   SOLE   3,384,178 0 108,744
COMMVAULT SYS INC COM 204166102 18,021 339,761 SH   SOLE   306,631 0 33,130
COSTCO WHSL CORP NEW COM 22160K105 63,468 134,389 SH   SOLE   24,195 0 110,194
CROWN CASTLE INC COM 22822V101 72,086 498,695 SH   SOLE   88,428 0 410,267
DANAHER CORPORATION COM 235851102 413,105 1,599,383 SH   SOLE   500,902 0 1,098,481
DECKERS OUTDOOR CORP COM 243537107 129,022 412,725 SH   SOLE   403,447 0 9,278
DIAGEO PLC SPON ADR NEW 25243Q205 70,272 413,827 SH   SOLE   193,152 0 220,675
DOLBY LABORATORIES INC COM CL A 25659T107 243,506 3,737,617 SH   SOLE   3,645,737 0 91,880
DOLLAR GEN CORP NEW COM 256677105 238,330 993,620 SH   SOLE   269,443 0 724,177
DORMAN PRODS INC COM 258278100 48,598 591,798 SH   SOLE   536,680 0 55,118
ECOLAB INC COM 278865100 201,602 1,395,940 SH   SOLE   398,132 0 997,808
ELECTRONIC ARTS INC COM 285512109 73,428 634,591 SH   SOLE   114,294 0 520,297
ENVESTNET INC COM 29404K106 30,885 695,601 SH   SOLE   630,192 0 65,409
ENVISTA HOLDINGS CORPORATION COM 29415F104 343,604 10,472,529 SH   SOLE   10,194,287 0 278,242
EPLUS INC COM 294268107 25,188 606,354 SH   SOLE   542,860 0 63,494
LAUDER ESTEE COS INC CL A 518439104 98,836 457,785 SH   SOLE   79,394 0 378,391
EXPONENT INC COM 30214U102 32,183 367,088 SH   SOLE   330,114 0 36,974
FACTSET RESH SYS INC COM 303075105 129,225 322,973 SH   SOLE   313,626 0 9,347
FIDELITY NATL INFORMATION SV COM 31620M106 68,085 900,959 SH   SOLE   161,600 0 739,359
FISERV INC COM 337738108 326,377 3,488,051 SH   SOLE   1,307,191 0 2,180,860
FORWARD AIR CORP COM 349853101 47,700 528,473 SH   SOLE   473,411 0 55,062
FRONTDOOR INC COM 35905A109 16,112 790,206 SH   SOLE   720,460 0 69,746
FTI CONSULTING INC COM 302941109 109,853 662,925 SH   SOLE   620,738 0 42,187
GARTNER INC COM 366651107 486,411 1,757,966 SH   SOLE   1,050,125 0 707,841
GLOBAL PMTS INC COM 37940X102 117,142 1,084,145 SH   SOLE   526,332 0 557,813
GODADDY INC CL A 380237107 368,904 5,204,621 SH   SOLE   4,512,103 0 692,518
GRACO INC COM 384109104 116,071 1,936,136 SH   SOLE   1,884,273 0 51,863
HAMILTON LANE INC CL A 407497106 28,463 477,490 SH   SOLE   428,060 0 49,430
FULLER H B CO COM 359694106 25,232 419,826 SH   SOLE   377,106 0 42,720
HENRY SCHEIN INC COM 806407102 75,244 1,144,051 SH   SOLE   1,109,962 0 34,089
HEXCEL CORP NEW COM 428291108 182,176 3,522,352 SH   SOLE   3,416,130 0 106,222
HOULIHAN LOKEY INC CL A 441593100 34,978 464,024 SH   SOLE   417,399 0 46,625
HURON CONSULTING GROUP INC COM 447462102 37,537 566,598 SH   SOLE   509,336 0 57,262
IAA INC COM 449253103 184,364 5,788,515 SH   SOLE   5,649,921 0 138,594
ICU MED INC COM 44930G107 53,385 354,481 SH   SOLE   318,372 0 36,109
IDEX CORP COM 45167R104 300,277 1,502,513 SH   SOLE   1,052,677 0 449,836
IDEXX LABS INC COM 45168D104 48,830 149,879 SH   SOLE   26,756 0 123,123
INSIGHT ENTERPRISES INC COM 45765U103 43,720 530,516 SH   SOLE   475,527 0 54,989
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 38,171 901,115 SH   SOLE   807,330 0 93,785
INTER PARFUMS INC COM 458334109 64,204 850,838 SH   SOLE   761,508 0 89,330
INTERCONTINENTAL EXCHANGE IN COM 45866F104 198,509 2,197,108 SH   SOLE   556,502 0 1,640,606
INTUIT COM 461202103 123,029 317,641 SH   SOLE   92,010 0 225,631
INTUITIVE SURGICAL INC COM NEW 46120E602 25,191 134,394 SH   SOLE   24,281 0 110,113
ISHARES TR RUS 1000 ETF 464287622 10,225 51,815 SH   SOLE   327 0 51,488
ISHARES TR RUS 1000 GRW ETF 464287614 848 4,029 SH   SOLE   311 0 3,718
ISHARES TR RUSSELL 2000 ETF 464287655 11,134 67,512 SH   SOLE   46,102 0 21,410
J & J SNACK FOODS CORP COM 466032109 43,159 333,353 SH   SOLE   298,185 0 35,168
HENRY JACK & ASSOC INC COM 426281101 136,013 746,218 SH   SOLE   726,485 0 19,733
HUNT J B TRANS SVCS INC COM 445658107 239,926 1,533,858 SH   SOLE   1,491,480 0 42,378
JONES LANG LASALLE INC COM 48020Q107 209,395 1,386,077 SH   SOLE   1,351,804 0 34,273
KAR AUCTION SVCS INC COM 48238T109 15,986 1,431,189 SH   SOLE   1,288,700 0 142,489
KINSALE CAP GROUP INC COM 49714P108 82,203 321,835 SH   SOLE   287,112 0 34,723
KIRBY CORP COM 497266106 237,315 3,905,135 SH   SOLE   3,757,120 0 148,015
LABORATORY CORP AMER HLDGS COM NEW 50540R409 40,508 197,784 SH   SOLE   33,351 0 164,433
LANCASTER COLONY CORP COM 513847103 24,001 159,711 SH   SOLE   143,179 0 16,532
LANDSTAR SYS INC COM 515098101 324,534 2,247,933 SH   SOLE   2,171,429 0 76,504
LENNOX INTL INC COM 526107107 244,033 1,095,940 SH   SOLE   1,069,194 0 26,746
LINDE PLC SHS G5494J103 186,177 690,593 SH   SOLE   203,167 0 487,426
LKQ CORP COM 501889208 280,082 5,940,242 SH   SOLE   5,804,754 0 135,488
LOWES COS INC COM 548661107 88,172 469,473 SH   SOLE   84,347 0 385,126
MANHATTAN ASSOCIATES INC COM 562750109 133,728 1,005,247 SH   SOLE   974,716 0 30,531
MARKEL CORP COM 570535104 434,787 401,014 SH   SOLE   346,873 0 54,141
MARSH & MCLENNAN COS INC COM 571748102 170,246 1,140,369 SH   SOLE   326,097 0 814,272
MARTIN MARIETTA MATLS INC COM 573284106 65,075 202,039 SH   SOLE   99,097 0 102,942
MASTERCARD INCORPORATED CL A 57636Q104 302,953 1,065,460 SH   SOLE   285,443 0 780,017
MCGRATH RENTCORP COM 580589109 34,461 410,931 SH   SOLE   368,610 0 42,321
MESA LABS INC COM 59064R109 23,282 165,321 SH   SOLE   148,540 0 16,781
META PLATFORMS INC CL A 30303M102 24,069 177,396 SH   SOLE   177,396 0 0
MICROSOFT CORP COM 594918104 321,686 1,381,220 SH   SOLE   389,307 0 991,913
MONRO INC COM 610236101 25,005 575,358 SH   SOLE   516,824 0 58,534
MOODYS CORP COM 615369105 55,546 228,480 SH   SOLE   41,099 0 187,381
MOOG INC CL A 615394202 42,953 610,556 SH   SOLE   540,321 0 70,235
MORNINGSTAR INC COM 617700109 218,606 1,029,605 SH   SOLE   1,000,994 0 28,611
NATIONAL INSTRS CORP COM 636518102 33,357 883,853 SH   SOLE   792,627 0 91,226
NATIONAL RESH CORP COM NEW 637372202 38,173 959,130 SH   SOLE   857,883 0 101,247
NIKE INC CL B 654106103 60,981 733,655 SH   SOLE   131,206 0 602,449
NORDSON CORP COM 655663102 190,765 898,691 SH   SOLE   873,178 0 25,513
OREILLY AUTOMOTIVE INC COM 67103H107 229,193 325,859 SH   SOLE   93,428 0 232,431
PATTERSON COS INC COM 703395103 15,185 632,177 SH   SOLE   573,458 0 58,719
PAYPAL HLDGS INC COM 70450Y103 73,207 850,556 SH   SOLE   153,670 0 696,886
PERFICIENT INC COM 71375U101 37,490 576,590 SH   SOLE   517,034 0 59,556
PINNACLE FINL PARTNERS INC COM 72346Q104 20,845 257,024 SH   SOLE   231,053 0 25,971
POOL CORP COM 73278L105 129,282 406,280 SH   SOLE   396,007 0 10,273
POWER INTEGRATIONS INC COM 739276103 29,731 462,242 SH   SOLE   418,271 0 43,971
PROSPERITY BANCSHARES INC COM 743606105 153,989 2,309,375 SH   SOLE   2,249,990 0 59,385
QUALYS INC COM 74758T303 72,762 522,005 SH   SOLE   465,191 0 56,814
RLI CORP COM 749607107 35,018 342,037 SH   SOLE   307,076 0 34,961
ROSS STORES INC COM 778296103 79,054 938,100 SH   SOLE   455,078 0 483,022
RPM INTL INC COM 749685103 348,697 4,185,536 SH   SOLE   4,084,644 0 100,892
S&P GLOBAL INC COM 78409V104 213,371 698,774 SH   SOLE   197,887 0 500,887
SALLY BEAUTY HLDGS INC COM 79546E104 17,634 1,399,562 SH   SOLE   1,255,715 0 143,847
SEI INVTS CO COM 784117103 291,726 5,947,533 SH   SOLE   5,804,438 0 143,095
SELECTIVE INS GROUP INC COM 816300107 64,224 788,993 SH   SOLE   706,068 0 82,925
SERVICE CORP INTL COM 817565104 126,166 2,185,076 SH   SOLE   2,129,974 0 55,102
SHERWIN WILLIAMS CO COM 824348106 37,037 180,891 SH   SOLE   85,227 0 95,664
SILGAN HOLDINGS INC COM 827048109 37,987 903,595 SH   SOLE   810,935 0 92,660
SIMPSON MFG INC COM 829073105 26,537 338,481 SH   SOLE   306,158 0 32,323
SOUTHSTATE CORPORATION COM 840441109 36,576 462,281 SH   SOLE   412,435 0 49,846
SPROUTS FMRS MKT INC COM 85208M102 25,468 917,749 SH   SOLE   822,353 0 95,396
STARBUCKS CORP COM 855244109 89,990 1,068,006 SH   SOLE   188,711 0 879,295
STEPAN CO COM 858586100 19,688 210,188 SH   SOLE   188,598 0 21,590
STERIS PLC SHS USD G8473T100 61,175 367,902 SH   SOLE   166,804 0 201,098
TE CONNECTIVITY LTD SHS H84989104 57,587 521,811 SH   SOLE   93,851 0 427,960
TECHTARGET INC COM 87874R100 34,331 579,917 SH   SOLE   519,986 0 59,931
TELEFLEX INCORPORATED COM 879369106 290,274 1,440,850 SH   SOLE   1,243,557 0 197,293
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 261,733 6,835,536 SH   SOLE   6,639,179 0 196,357
TEXAS INSTRS INC COM 882508104 63,602 410,916 SH   SOLE   73,392 0 337,524
THERMO FISHER SCIENTIFIC INC COM 883556102 406,898 802,260 SH   SOLE   259,361 0 542,899
TJX COS INC NEW COM 872540109 410,824 6,613,400 SH   SOLE   2,310,356 0 4,303,044
TRANSUNION COM 89400J107 38,017 639,056 SH   SOLE   319,518 0 319,538
TRIMBLE INC COM 896239100 129,985 2,395,162 SH   SOLE   2,178,617 0 216,545
ULTA BEAUTY INC COM 90384S303 275,471 686,635 SH   SOLE   667,419 0 19,216
UMPQUA HLDGS CORP COM 904214103 154,304 9,028,916 SH   SOLE   8,665,867 0 363,049
UNIFIRST CORP MASS COM 904708104 40,546 241,018 SH   SOLE   216,072 0 24,946
VERISK ANALYTICS INC COM 92345Y106 320,604 1,880,046 SH   SOLE   549,074 0 1,330,972
VISA INC COM CL A 92826C839 391,092 2,201,475 SH   SOLE   711,824 0 1,489,651
WESTAMERICA BANCORPORATION COM 957090103 21,215 405,713 SH   SOLE   366,769 0 38,944
WEX INC COM 96208T104 208,801 1,644,877 SH   SOLE   1,598,371 0 46,506
WHITE MTNS INS GROUP LTD COM G9618E107 166,093 127,468 SH   SOLE   57,964 0 69,504
WOLVERINE WORLD WIDE INC COM 978097103 31,138 2,023,250 SH   SOLE   1,813,688 0 209,562
WOODWARD INC COM 980745103 113,757 1,417,354 SH   SOLE   1,387,207 0 30,147
BERKLEY W R CORP COM 084423102 582,845 9,025,165 SH   SOLE   8,760,626 0 264,539
XYLEM INC COM 98419M100 169,512 1,940,390 SH   SOLE   557,999 0 1,382,391
ZOETIS INC CL A 98978V103 234,334 1,580,244 SH   SOLE   440,650 0 1,139,594