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
AMETEK, Inc. COM 031100100 104,789 1,452,175 SH   SOLE   1,309,490 0 142,685
ANSYS, Inc. COM 03662Q105 74,506 427,755 SH   SOLE   388,495 0 39,260
Actuant Corporation Class A COM 00508X203 27,894 950,375 SH   SOLE   648,345 0 302,030
Advance Auto Parts, Inc. COM 00751Y106 105,837 779,930 SH   SOLE   701,910 0 78,020
Akamai Technologies, Inc. COM 00971T101 29,187 398,570 SH   SOLE   358,395 0 40,175
Aptargroup, Inc. COM 038336103 176,010 1,884,880 SH   SOLE   1,700,175 0 184,705
Argo Group International Holdi COM G0464B107 88,439 1,520,882 SH   SOLE   1,050,972 0 469,910
Arthur J. Gallagher & Co. COM 363576109 137,293 2,103,145 SH   SOLE   1,897,420 0 205,725
B&G Foods, Inc. COM 05508R106 78,910 2,639,130 SH   SOLE   1,824,060 0 815,070
Bio-Techne Corporation COM 09073M104 76,497 517,045 SH   SOLE   470,235 0 46,810
Blackbaud, Inc. COM 09227Q100 212,270 2,071,940 SH   SOLE   1,655,070 0 416,870
Boston Beer Company, Inc. Clas COM 100557107 51,213 170,880 SH   SOLE   117,100 0 53,780
Bryn Mawr Bank Corporation COM 117665109 40,240 869,120 SH   SOLE   597,570 0 271,550
CONMED Corporation COM 207410101 97,763 1,335,555 SH   SOLE   927,660 0 407,895
CVB Financial Corp. COM 126600105 52,625 2,347,245 SH   SOLE   1,617,675 0 729,570
Campbell Soup Company COM 134429109 73,062 1,802,215 SH   SOLE   1,623,795 0 178,420
Cantel Medical Corp. COM 138098108 19,507 198,325 SH   SOLE   137,315 0 61,010
Cardiovascular Systems, Inc. COM 141619106 78,139 2,416,160 SH   SOLE   1,669,050 0 747,110
Catalent Inc COM 148806102 157,418 3,757,900 SH   SOLE   3,090,065 0 667,835
Chase Corporation COM 16150R104 8,125 69,300 SH   SOLE   48,250 0 21,050
Commerce Bancshares, Inc. COM 200525103 68,247 1,054,655 SH   SOLE   955,505 0 99,150
Community Bank System, Inc. COM 203607106 54,657 925,285 SH   SOLE   640,125 0 285,160
Cooper Companies, Inc. COM 216648402 100,299 425,990 SH   SOLE   387,685 0 38,305
Cullen/Frost Bankers, Inc. COM 229899109 94,326 871,455 SH   SOLE   784,305 0 87,150
DENTSPLY SIRONA, Inc. COM 24906P109 105,331 2,406,465 SH   SOLE   2,169,250 0 237,215
Despegar.com, Corp. COM G27358103 888 42,370 SH   SOLE   42,370 0 0
Edwards Lifesciences Corporati COM 28176E108 92,727 636,990 SH   SOLE   573,730 0 63,260
El Pollo Loco Holdings Inc COM 268603107 15,775 1,383,745 SH   SOLE   931,355 0 452,390
Everest Re Group, Ltd. COM G3223R108 158,192 686,360 SH   SOLE   619,210 0 67,150
Financial Engines, Inc. COM 317485100 118,827 2,646,485 SH   SOLE   1,825,495 0 820,990
First Financial Bankshares, In COM 32020R109 33,606 660,235 SH   SOLE   456,165 0 204,070
Flowers Foods, Inc. COM 343498101 140,657 6,752,620 SH   SOLE   6,091,570 0 661,050
Fortive Corp. COM 34959J108 62,646 812,425 SH   SOLE   732,445 0 79,980
Gates Industrial Corporation p COM G39108108 79,206 4,868,205 SH   SOLE   4,386,255 0 481,950
German American Bancorp, Inc. COM 373865104 39,286 1,095,840 SH   SOLE   758,825 0 337,015
Guidewire Software, Inc. COM 40171V100 135,783 1,529,430 SH   SOLE   1,246,040 0 283,390
H.B. Fuller Company COM 359694106 99,114 1,846,385 SH   SOLE   1,276,115 0 570,270
Halyard Health Inc COM 40650V100 59,585 1,040,790 SH   SOLE   726,920 0 313,870
HealthEquity Inc COM 42226A107 26,070 347,140 SH   SOLE   229,405 0 117,735
Helen of Troy Limited COM G4388N106 81,960 832,500 SH   SOLE   574,670 0 257,830
Henry Schein, Inc. COM 806407102 64,808 892,185 SH   SOLE   803,245 0 88,940
Hibbett Sports, Inc. COM 428567101 16,553 722,845 SH   SOLE   511,855 0 210,990
Hormel Foods Corporation COM 440452100 168,305 4,523,110 SH   SOLE   4,076,170 0 446,940
Hostess Brands, Inc. Class A COM 44109J106 55,946 4,113,700 SH   SOLE   2,870,280 0 1,243,420
ICU Medical, Inc. COM 44930G107 46,009 156,680 SH   SOLE   108,955 0 47,725
IDEX Corporation COM 45167R104 57,035 417,900 SH   SOLE   376,395 0 41,505
Independent Bank Corp. COM 453836108 51,795 660,655 SH   SOLE   456,570 0 204,085
Innospec Inc. COM 45768S105 61,672 805,645 SH   SOLE   555,025 0 250,620
Insulet Corporation COM 45784P101 79,291 925,215 SH   SOLE   638,245 0 286,970
Integra LifeSciences Holdings COM 457985208 330,518 5,131,470 SH   SOLE   4,162,525 0 968,945
International Flavors & Fragra COM 459506101 93,299 752,655 SH   SOLE   679,075 0 73,580
J & J Snack Foods Corp. COM 466032109 24,308 159,425 SH   SOLE   111,495 0 47,930
J.M. Smucker Company COM 832696405 91,457 850,925 SH   SOLE   766,790 0 84,135
James River Group Holdings Ltd COM G5005R107 21,494 547,065 SH   SOLE   377,640 0 169,425
John Bean Technologies Corpora COM 477839104 82,909 932,615 SH   SOLE   647,295 0 285,320
John Wiley & Sons, Inc. Class COM 968223206 210,893 3,379,690 SH   SOLE   2,687,405 0 692,285
Laboratory Corporation of Amer COM 50540R409 141,223 786,625 SH   SOLE   710,205 0 76,420
LogMeIn, Inc. COM 54142L109 154,943 1,500,660 SH   SOLE   1,189,310 0 311,350
Lydall, Inc. COM 550819106 56,682 1,298,560 SH   SOLE   899,305 0 399,255
MINDBODY, Inc. Class A COM 60255W105 28,167 729,710 SH   SOLE   505,005 0 224,705
MSA Safety, Inc. COM 553498106 64,044 664,775 SH   SOLE   456,605 0 208,170
Masimo Corporation COM 574795100 69,220 708,860 SH   SOLE   577,525 0 131,335
McCormick & Company, Incorpora COM 579780206 101,871 877,520 SH   SOLE   791,720 0 85,800
Medidata Solutions, Inc. COM 58471A105 176,077 2,185,665 SH   SOLE   1,741,275 0 444,390
Molson Coors Brewing Company C COM 60871R209 109,539 1,609,925 SH   SOLE   1,461,815 0 148,110
Morningstar, Inc. COM 617700109 44,284 345,295 SH   SOLE   315,790 0 29,505
Navigators Group, Inc. COM 638904102 75,102 1,317,580 SH   SOLE   914,935 0 402,645
New Relic, Inc. COM 64829B100 106,362 1,057,380 SH   SOLE   730,890 0 326,490
Nordson Corporation COM 655663102 156,485 1,218,635 SH   SOLE   1,099,610 0 119,025
Northern Trust Corporation COM 665859104 149,205 1,450,145 SH   SOLE   1,307,620 0 142,525
NuVasive, Inc. COM 670704105 164,433 3,154,890 SH   SOLE   2,514,600 0 640,290
Okta, Inc. Class A COM 679295105 154,407 3,065,450 SH   SOLE   2,412,990 0 652,460
Omnicell, Inc. COM 68213N109 69,259 1,320,480 SH   SOLE   912,840 0 407,640
Palo Alto Networks, Inc. COM 697435105 149,424 727,230 SH   SOLE   655,235 0 71,995
Papa John's International, Inc COM 698813102 46,854 923,770 SH   SOLE   638,420 0 285,350
Penumbra, Inc. COM 70975L107 45,533 329,590 SH   SOLE   227,710 0 101,880
Prestige Brands Holdings, Inc. COM 74112D101 72,478 1,888,420 SH   SOLE   1,311,250 0 577,170
Prosperity Bancshares, Inc.(R) COM 743606105 128,160 1,874,775 SH   SOLE   1,530,620 0 344,155
Pure Storage, Inc. Class A COM 74624M102 147,896 6,193,290 SH   SOLE   4,689,655 0 1,503,635
Q2 Holdings, Inc. COM 74736L109 45,326 794,490 SH   SOLE   550,005 0 244,485
Qualys, Inc. COM 74758T303 85,591 1,015,315 SH   SOLE   702,255 0 313,060
Red Hat, Inc. COM 756577102 164,936 1,227,475 SH   SOLE   1,107,615 0 119,860
Ritchie Bros. Auctioneers Inco COM 767744105 217,455 6,373,245 SH   SOLE   5,093,180 0 1,280,065
Rockwell Automation, Inc. COM 773903109 99,014 595,645 SH   SOLE   537,145 0 58,500
STERIS Plc COM G84720104 13,849 131,880 SH   SOLE   120,855 0 11,025
SVB Financial Group COM 78486Q101 38,430 133,085 SH   SOLE   119,745 0 13,340
Sally Beauty Holdings, Inc. COM 79546E104 66,936 4,175,660 SH   SOLE   3,760,790 0 414,870
Sensient Technologies Corporat COM 81725T100 83,527 1,167,395 SH   SOLE   808,265 0 359,130
Simply Good Foods Co COM 82900L102 39,034 2,703,190 SH   SOLE   1,886,105 0 817,085
Splunk Inc. COM 848637104 166,687 1,681,835 SH   SOLE   1,517,920 0 163,915
Standex International Corporat COM 854231107 67,704 662,470 SH   SOLE   453,810 0 208,660
Stericycle, Inc. COM 858912108 92,122 1,410,963 SH   SOLE   1,272,088 0 138,875
Stock Yards Bancorp, Inc. COM 861025104 31,347 821,686 SH   SOLE   564,936 0 256,750
Supernus Pharmaceuticals, Inc. COM 868459108 75,905 1,268,255 SH   SOLE   877,145 0 391,110
Synopsys, Inc. COM 871607107 71,283 833,037 SH   SOLE   751,082 0 81,955
Tableau Software, Inc. Class A COM 87336U105 84,633 865,815 SH   SOLE   780,610 0 85,205
Teladoc Health Inc COM 87918A105 47,495 818,180 SH   SOLE   544,560 0 273,620
Tractor Supply Company COM 892356106 115,431 1,509,100 SH   SOLE   1,360,400 0 148,700
TreeHouse Foods, Inc. COM 89469A104 168,048 3,200,305 SH   SOLE   2,604,745 0 595,560
TriMas Corporation COM 896215209 46,463 1,580,380 SH   SOLE   1,094,645 0 485,735
UMB Financial Corporation COM 902788108 82,233 1,078,750 SH   SOLE   746,065 0 332,685
Ulta Beauty Inc COM 90384S303 105,145 450,375 SH   SOLE   405,975 0 44,400
Valvoline Inc. COM 92047W101 66,394 3,078,085 SH   SOLE   2,774,425 0 303,660
Veeva Systems Inc Class A COM 922475108 98,013 1,275,215 SH   SOLE   1,150,745 0 124,470
Verisk Analytics Inc COM 92345Y106 116,903 1,086,060 SH   SOLE   978,600 0 107,460
Washington Trust Bancorp, Inc. COM 940610108 45,842 789,015 SH   SOLE   544,820 0 244,195
Waters Corporation COM 941848103 153,161 791,160 SH   SOLE   714,590 0 76,570
Welbilt Inc COM 949090104 126,925 5,689,170 SH   SOLE   3,925,725 0 1,763,445
West Pharmaceutical Services, COM 955306105 48,132 484,765 SH   SOLE   436,295 0 48,470
Westinghouse Air Brake Technol COM 929740108 104,044 1,055,425 SH   SOLE   957,420 0 98,005
Wolverine World Wide, Inc. COM 978097103 68,761 1,977,595 SH   SOLE   1,366,805 0 610,790
Woodward, Inc. COM 980745103 91,779 1,194,100 SH   SOLE   826,825 0 367,275
Workday, Inc. Class A COM 98138H101 135,895 1,121,985 SH   SOLE   1,012,935 0 109,050
Yext, Inc. COM 98585N106 34,322 1,774,660 SH   SOLE   1,229,795 0 544,865
e.l.f. Beauty, Inc. COM 26856L103 48,766 3,199,850 SH   SOLE   2,229,715 0 970,135
Alibaba Group Holding Ltd. Spo ADR 01609W102 228 1,230 SH   SOLE   1,230 0 0
Ambev SA Sponsored ADR ADR 02319V103 52 11,200 SH   SOLE   11,200 0 0
Fanhua, Inc. Sponsored ADR ADR 30712A103 830 29,125 SH   SOLE   29,125 0 0
Lexinfintech Holdings Ltd. Sp ADR 528877103 1,022 83,400 SH   SOLE   83,400 0 0
Talend SA Sponsored ADR ADR 874224207 56,158 901,695 SH   SOLE   646,630 0 255,065