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
ABCAM PLC ADS 000380204 47,843 2,360,295 SH   SOLE   2,253,215 0 107,080
ADVANCE AUTO PARTS INC COM 00751Y106 343,153 1,642,743 SH   SOLE   1,561,863 0 80,880
AGORA INC ADS 00851L103 1,396 48,135 SH   SOLE   48,135 0 0
ALBANY INTL CORP CL A 012348108 40,983 533,145 SH   SOLE   414,495 0 118,650
ALIGN TECHNOLOGY INC COM 016255101 282,774 424,950 SH   SOLE   404,144 0 20,806
ALTRA INDL MOTION CORP COM 02208R106 143,653 2,595,355 SH   SOLE   2,013,955 0 581,400
AMETEK INC COM 031100100 354,173 2,856,000 SH   SOLE   2,712,560 0 143,440
ANAPLAN INC COM 03272L108 202,446 3,324,785 SH   SOLE   3,162,695 0 162,090
APTARGROUP INC COM 038336103 218,172 1,828,005 SH   SOLE   1,737,545 0 90,460
ASANA INC CL A 04342Y104 432,478 4,164,845 SH   SOLE   3,926,170 0 238,675
ATRICURE INC COM 04963C209 84,887 1,220,520 SH   SOLE   947,355 0 273,165
AVANOS MED INC COM 05350V106 64,987 2,082,903 SH   SOLE   1,632,078 0 450,825
AXONICS INC COM 05465P101 21,391 328,630 SH   SOLE   254,845 0 73,785
BRP GROUP INC COM CL A 05589G102 80,292 2,411,900 SH   SOLE   1,869,880 0 542,020
BARNES GROUP INC COM 067806109 118,536 2,840,545 SH   SOLE   2,203,145 0 637,400
BIO RAD LABS INC CL A 090572207 187,066 250,775 SH   SOLE   238,425 0 12,350
BIO-TECHNE CORP COM 09073M104 190,093 392,292 SH   SOLE   374,477 0 17,815
BLACKBAUD INC COM 09227Q100 119,711 1,701,650 SH   SOLE   1,320,285 0 381,365
BLACKLINE INC COM 09239B109 122,893 1,040,935 SH   SOLE   807,620 0 233,315
BOSTON BEER INC CL A 100557107 114,378 224,380 SH   SOLE   214,440 0 9,940
BRYN MAWR BK CORP COM 117665109 46,779 1,018,045 SH   SOLE   790,205 0 227,840
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 541 30,235 SH   SOLE   30,235 0 0
CSW INDUSTRIALS INC COM 126402106 90,311 707,215 SH   SOLE   555,055 0 152,160
CVB FINL CORP COM 126600105 54,325 2,666,925 SH   SOLE   2,069,195 0 597,730
CARDIOVASCULAR SYS INC DEL COM 141619106 109,046 3,321,520 SH   SOLE   2,699,285 0 622,235
CATALENT INC COM 148806102 165,164 1,241,179 SH   SOLE   1,185,269 0 55,910
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 70,831 1,647,240 SH   SOLE   1,277,465 0 369,775
CERENCE INC COM 156727109 38,151 396,950 SH   SOLE   306,185 0 90,765
CHASE CORP COM 16150R104 33,028 323,330 SH   SOLE   249,385 0 73,945
CHURCH & DWIGHT INC COM 171340102 149,341 1,808,665 SH   SOLE   1,727,045 0 81,620
CLOROX CO DEL COM 189054109 240,355 1,451,331 SH   SOLE   1,380,246 0 71,085
COMMUNITY BK SYS INC COM 203607106 67,587 987,830 SH   SOLE   765,900 0 221,930
CONMED CORP COM 207410101 195,253 1,492,419 SH   SOLE   1,156,579 0 335,840
COOPER COS INC COM NEW 216648402 174,207 421,492 SH   SOLE   402,292 0 19,200
COSTAR GROUP INC COM 22160N109 140,375 1,631,135 SH   SOLE   1,551,720 0 79,415
CULLEN FROST BANKERS INC COM 229899109 160,311 1,351,468 SH   SOLE   1,284,643 0 66,825
DADA NEXUS LTD ADS 23344D108 944 47,120 SH   SOLE   47,120 0 0
DENTSPLY SIRONA INC COM 24906P109 273,015 4,703,101 SH   SOLE   4,471,011 0 232,090
E L F BEAUTY INC COM 26856L103 101,443 3,491,998 SH   SOLE   2,706,828 0 785,170
EDWARDS LIFESCIENCES CORP COM 28176E108 347,585 3,070,272 SH   SOLE   2,917,732 0 152,540
ENVESTNET INC COM 29404K106 85,466 1,065,130 SH   SOLE   826,090 0 239,040
EPAM SYS INC COM 29414B104 240 420 SH   SOLE   420 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 33,868 810,045 SH   SOLE   628,125 0 181,920
ESCO TECHNOLOGIES INC COM 296315104 80,058 1,039,715 SH   SOLE   806,540 0 233,175
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 204,717 5,450,390 SH   SOLE   4,227,145 0 1,223,245
FORTIVE CORP COM 34959J108 390,296 5,530,620 SH   SOLE   5,284,960 0 245,660
FRESHPET INC COM 358039105 78,318 548,870 SH   SOLE   521,775 0 27,095
GALLAGHER ARTHUR J & CO COM 363576109 320,600 2,156,747 SH   SOLE   2,050,447 0 106,300
GENERAC HLDGS INC COM 368736104 329,833 807,089 SH   SOLE   767,554 0 39,535
GERMAN AMERN BANCORP INC COM 373865104 53,856 1,394,160 SH   SOLE   1,081,295 0 312,865
GIBRALTAR INDS INC COM 374689107 50,705 727,990 SH   SOLE   621,400 0 106,590
GLOBUS MED INC CL A 379577208 125,215 1,634,235 SH   SOLE   1,267,365 0 366,870
GRACO INC COM 384109104 114,463 1,635,880 SH   SOLE   1,554,270 0 81,610
HERSHEY CO COM 427866108 186,738 1,103,324 SH   SOLE   1,049,464 0 53,860
HONEST CO INC COM 438333106 19,147 1,844,645 SH   SOLE   1,535,545 0 309,100
HORMEL FOODS CORP COM 440452100 140,045 3,415,730 SH   SOLE   3,248,950 0 166,780
HOSTESS BRANDS INC CL A 44109J106 190,718 10,979,740 SH   SOLE   8,514,785 0 2,464,955
IDEX CORP COM 45167R104 154,879 748,388 SH   SOLE   711,153 0 37,235
INDEPENDENT BK CORP MASS COM 453836108 117,164 1,538,598 SH   SOLE   1,196,513 0 342,085
INNOSPEC INC COM 45768S105 70,541 837,580 SH   SOLE   655,170 0 182,410
INSPIRE MED SYS INC COM 457730109 155,885 669,380 SH   SOLE   520,970 0 148,410
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 392,201 5,727,237 SH   SOLE   4,927,832 0 799,405
J & J SNACK FOODS CORP COM 466032109 91,586 599,305 SH   SOLE   462,935 0 136,370
JOHN BEAN TECHNOLOGIES CORP COM 477839104 245,489 1,746,630 SH   SOLE   1,353,850 0 392,780
LAMB WESTON HLDGS INC COM 513272104 135,056 2,200,680 SH   SOLE   2,092,590 0 108,090
LANCASTER COLONY CORP COM 513847103 180,779 1,070,903 SH   SOLE   831,748 0 239,155
LESLIES INC COM 527064109 168,811 8,218,650 SH   SOLE   7,811,840 0 406,810
MGP INGREDIENTS INC NEW COM 55303J106 95,604 1,468,565 SH   SOLE   1,138,335 0 330,230
MSA SAFETY INC COM 553498106 196,057 1,345,620 SH   SOLE   1,045,205 0 300,415
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 161,170 3,283,821 SH   SOLE   3,123,541 0 160,280
MASIMO CORP COM 574795100 294,673 1,088,519 SH   SOLE   1,003,819 0 84,700
MCCORMICK & CO INC COM NON VTG 579780206 201,218 2,483,258 SH   SOLE   2,360,738 0 122,520
MEDALLIA INC COM 584021109 118,553 3,500,243 SH   SOLE   2,970,448 0 529,795
MERCADOLIBRE INC COM 58733R102 338 201 SH   SOLE   201 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 147,215 3,174,099 SH   SOLE   3,029,339 0 144,760
NATIONAL VISION HLDGS INC COM 63845R107 23,740 418,180 SH   SOLE   205,930 0 212,250
NEW RELIC INC COM 64829B100 303,330 4,226,420 SH   SOLE   3,512,840 0 713,580
NORDSON CORP COM 655663102 221,344 929,430 SH   SOLE   883,595 0 45,835
NORTHERN TR CORP COM 665859104 173,811 1,612,196 SH   SOLE   1,532,736 0 79,460
NUTANIX INC CL A 67059N108 200,243 5,311,475 SH   SOLE   5,073,090 0 238,385
OKTA INC CL A 679295105 224,609 946,359 SH   SOLE   899,884 0 46,475
OMNICELL COM COM 68213N109 71,172 479,500 SH   SOLE   371,475 0 108,025
OUTSET MED INC COM 690145107 92,279 1,866,480 SH   SOLE   1,445,740 0 420,740
PALO ALTO NETWORKS INC COM 697435105 344,897 720,036 SH   SOLE   684,576 0 35,460
PALOMAR HLDGS INC COM 69753M105 67,742 838,075 SH   SOLE   650,345 0 187,730
PENUMBRA INC COM 70975L107 116,350 436,585 SH   SOLE   339,600 0 96,985
PLANET FITNESS INC CL A 72703H101 94,490 1,202,924 SH   SOLE   1,144,019 0 58,905
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 60,835 1,084,210 SH   SOLE   839,830 0 244,380
PROSPERITY BANCSHARES INC COM 743606105 216,722 3,046,847 SH   SOLE   2,697,242 0 349,605
PULMONX CORP COM 745848101 64,820 1,801,565 SH   SOLE   1,445,825 0 355,740
PURE STORAGE INC CL A 74624M102 439,599 17,472,136 SH   SOLE   15,049,766 0 2,422,370
Q2 HLDGS INC COM 74736L109 128,716 1,606,140 SH   SOLE   1,244,830 0 361,310
QUALYS INC COM 74758T303 55,301 496,905 SH   SOLE   368,970 0 127,935
RITCHIE BROS AUCTIONEERS COM 767744105 149,010 2,416,645 SH   SOLE   1,875,690 0 540,955
ROCKWELL AUTOMATION INC COM 773903109 200,709 682,591 SH   SOLE   649,196 0 33,395
SVB FINANCIAL GROUP COM 78486Q101 210,117 324,816 SH   SOLE   308,496 0 16,320
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 131,434 3,065,165 SH   SOLE   2,376,900 0 688,265
SALLY BEAUTY HLDGS INC COM 79546E104 76,414 4,534,945 SH   SOLE   3,525,860 0 1,009,085
SEA LTD SPONSORD ADS 81141R100 400 1,255 SH   SOLE   1,255 0 0
SELECTIVE INS GROUP INC COM 816300107 113,682 1,505,120 SH   SOLE   1,163,730 0 341,390
SENSIENT TECHNOLOGIES CORP COM 81725T100 124,855 1,370,830 SH   SOLE   1,063,445 0 307,385
SERVICENOW INC COM 81762P102 99,096 159,249 SH   SOLE   151,614 0 7,635
SHAKE SHACK INC CL A 819047101 45,955 585,710 SH   SOLE   454,700 0 131,010
SIMPLY GOOD FOODS CO COM 82900L102 183,729 5,327,034 SH   SOLE   4,110,634 0 1,216,400
SMARTSHEET INC COM CL A 83200N103 125,010 1,816,473 SH   SOLE   1,727,868 0 88,605
SMUCKER J M CO COM NEW 832696405 227,247 1,893,249 SH   SOLE   1,800,564 0 92,685
STANDEX INTL CORP COM 854231107 65,983 667,100 SH   SOLE   518,915 0 148,185
STOCK YDS BANCORP INC COM 861025104 53,229 907,577 SH   SOLE   703,032 0 204,545
SUMO LOGIC INC COM 86646P103 82,927 5,144,365 SH   SOLE   3,989,755 0 1,154,610
SYNOPSYS INC COM 871607107 156,762 523,570 SH   SOLE   497,955 0 25,615
TACTILE SYS TECHNOLOGY INC COM 87357P100 77,453 1,742,465 SH   SOLE   1,379,745 0 362,720
TANDEM DIABETES CARE INC COM NEW 875372203 178,334 1,493,838 SH   SOLE   1,419,383 0 74,455
TENABLE HLDGS INC COM 88025T102 145,223 3,147,435 SH   SOLE   2,435,605 0 711,830
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 172,261 4,133,945 SH   SOLE   3,928,250 0 205,695
TORO CO COM 891092108 252,282 2,589,896 SH   SOLE   2,462,871 0 127,025
TRACTOR SUPPLY CO COM 892356106 168,658 832,425 SH   SOLE   791,845 0 40,580
TRADEWEB MKTS INC CL A 892672106 233,677 2,892,762 SH   SOLE   2,750,557 0 142,205
TRANSCAT INC COM 893529107 20,788 322,395 SH   SOLE   248,610 0 73,785
TRIMAS CORP COM NEW 896215209 111,468 3,444,615 SH   SOLE   2,685,695 0 758,920
UMB FINL CORP COM 902788108 135,503 1,401,125 SH   SOLE   1,087,820 0 313,305
ULTA BEAUTY INC COM 90384S303 132,898 368,220 SH   SOLE   350,145 0 18,075
UTZ BRANDS INC COM CL A 918090101 74,027 4,321,485 SH   SOLE   3,354,130 0 967,355
VAPOTHERM INC COM 922107107 34,112 1,531,745 SH   SOLE   1,190,240 0 341,505
VEEVA SYS INC CL A COM 922475108 184,444 640,052 SH   SOLE   608,872 0 31,180
VERACYTE INC COM 92337F107 73,218 1,576,285 SH   SOLE   1,223,310 0 352,975
VERISK ANALYTICS INC COM 92345Y106 140,967 703,883 SH   SOLE   668,083 0 35,800
WASHINGTON TR BANCORP INC COM 940610108 40,067 756,265 SH   SOLE   585,625 0 170,640
WATERS CORP COM 941848103 348,482 975,320 SH   SOLE   927,075 0 48,245
WILEY JOHN & SONS INC CL A 968223206 126,178 2,416,740 SH   SOLE   1,875,640 0 541,100
WINGSTOP INC COM 974155103 112,276 684,900 SH   SOLE   511,890 0 173,010
WOLVERINE WORLD WIDE INC COM 978097103 117,461 3,936,375 SH   SOLE   3,053,460 0 882,915
WORKDAY INC CL A 98138H101 357,836 1,431,976 SH   SOLE   1,361,406 0 70,570
WORKIVA INC COM CL A 98139A105 133,168 944,725 SH   SOLE   724,315 0 220,410
YEXT INC COM 98585N106 97,602 8,113,198 SH   SOLE   6,394,275 0 1,718,923
ZENDESK INC COM 98936J101 235,254 2,021,260 SH   SOLE   1,922,700 0 98,560
ZSCALER INC COM 98980G102 259,161 988,334 SH   SOLE   940,034 0 48,300
ARCO PLATFORM LTD COM CL A G04553106 1,486 68,500 SH   SOLE   68,500 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 112,855 2,161,148 SH   SOLE   1,676,813 0 484,335
CLARIVATE PLC ORD SHS G21810109 183,295 8,369,654 SH   SOLE   7,957,709 0 411,945
EVEREST RE GROUP LTD COM G3223R108 309,278 1,233,263 SH   SOLE   1,172,088 0 61,175
JAMES RIV GROUP LTD COM G5005R107 73,453 1,946,800 SH   SOLE   1,511,585 0 435,215
PAGSEGURO DIGITAL LTD COM CL A G68707101 226 4,365 SH   SOLE   4,365 0 0
STERIS PLC SHS USD G8473T100 329,771 1,614,311 SH   SOLE   1,432,962 0 181,349
VTEX SHS CL A G9470A102 1,830 88,985 SH   SOLE   88,985 0 0