<?xml version="1.0" encoding="windows-1252"?>
<informationTable xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<infoTable>
  <nameOfIssuer>A10 Networks Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>002121101</cusip>
  <value>3110</value>
  <shrsOrPrnAmt>
    <sshPrnamt>230717</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>90325</Sole>
    <Shared>0</Shared>
    <None>140392</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>ACI Worldwide Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>004498101</cusip>
  <value>1041</value>
  <shrsOrPrnAmt>
    <sshPrnamt>33888</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>13296</Sole>
    <Shared>0</Shared>
    <None>20592</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Addus HomeCare Corp</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>006739106</cusip>
  <value>1797</value>
  <shrsOrPrnAmt>
    <sshPrnamt>22539</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>8831</Sole>
    <Shared>0</Shared>
    <None>13708</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Albany International Corp</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>012348108</cusip>
  <value>1687</value>
  <shrsOrPrnAmt>
    <sshPrnamt>21946</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>8556</Sole>
    <Shared>0</Shared>
    <None>13390</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Amedisys Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>023436108</cusip>
  <value>1963</value>
  <shrsOrPrnAmt>
    <sshPrnamt>13169</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>5174</Sole>
    <Shared>0</Shared>
    <None>7995</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>American Eagle Outfitters</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>02553E106</cusip>
  <value>2177</value>
  <shrsOrPrnAmt>
    <sshPrnamt>84385</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>33106</Sole>
    <Shared>0</Shared>
    <None>51279</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>AMN Healthcare Services Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>001744101</cusip>
  <value>4196</value>
  <shrsOrPrnAmt>
    <sshPrnamt>36570</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>14349</Sole>
    <Shared>0</Shared>
    <None>22221</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Axon Enterprise Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>05464C101</cusip>
  <value>3317</value>
  <shrsOrPrnAmt>
    <sshPrnamt>18953</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>7418</Sole>
    <Shared>0</Shared>
    <None>11535</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Boise Cascade Company</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>09739D100</cusip>
  <value>1733</value>
  <shrsOrPrnAmt>
    <sshPrnamt>32099</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>12580</Sole>
    <Shared>0</Shared>
    <None>19519</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>California Water Service Group</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>130788102</cusip>
  <value>1496</value>
  <shrsOrPrnAmt>
    <sshPrnamt>25391</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>9948</Sole>
    <Shared>0</Shared>
    <None>15443</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Cambium Network Corp</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>G17766109</cusip>
  <value>910</value>
  <shrsOrPrnAmt>
    <sshPrnamt>25156</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>9899</Sole>
    <Shared>0</Shared>
    <None>15257</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Casey&apos;s General Stores</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>147528103</cusip>
  <value>2631</value>
  <shrsOrPrnAmt>
    <sshPrnamt>13963</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>5460</Sole>
    <Shared>0</Shared>
    <None>8503</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Century Communities, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>156504300</cusip>
  <value>2294</value>
  <shrsOrPrnAmt>
    <sshPrnamt>37332</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>14617</Sole>
    <Shared>0</Shared>
    <None>22715</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>City Office REIT</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>178587101</cusip>
  <value>1444</value>
  <shrsOrPrnAmt>
    <sshPrnamt>80863</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>31816</Sole>
    <Shared>0</Shared>
    <None>49047</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>CMC Materials, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>12571T100</cusip>
  <value>2130</value>
  <shrsOrPrnAmt>
    <sshPrnamt>17281</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>6792</Sole>
    <Shared>0</Shared>
    <None>10489</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Coherus Biosciences</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>19249H103</cusip>
  <value>2623</value>
  <shrsOrPrnAmt>
    <sshPrnamt>163210</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>64045</Sole>
    <Shared>0</Shared>
    <None>99165</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Comfort Systems USA Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>199908104</cusip>
  <value>2763</value>
  <shrsOrPrnAmt>
    <sshPrnamt>38738</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>15168</Sole>
    <Shared>0</Shared>
    <None>23570</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Computer Programs &amp; Systems In</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>205306103</cusip>
  <value>1446</value>
  <shrsOrPrnAmt>
    <sshPrnamt>40782</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>16069</Sole>
    <Shared>0</Shared>
    <None>24713</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Corcept Therapeutics Inc</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>218352102</cusip>
  <value>1661</value>
  <shrsOrPrnAmt>
    <sshPrnamt>84423</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>33069</Sole>
    <Shared>0</Shared>
    <None>51354</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Coresite Realty Corp.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>21870Q105</cusip>
  <value>2172</value>
  <shrsOrPrnAmt>
    <sshPrnamt>15680</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>6117</Sole>
    <Shared>0</Shared>
    <None>9563</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Cracker Barrel Old Country Sto</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>22410J106</cusip>
  <value>1029</value>
  <shrsOrPrnAmt>
    <sshPrnamt>7358</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>2878</Sole>
    <Shared>0</Shared>
    <None>4480</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Diodes Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>254543101</cusip>
  <value>3878</value>
  <shrsOrPrnAmt>
    <sshPrnamt>42813</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>16727</Sole>
    <Shared>0</Shared>
    <None>26086</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Dorman Products Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>258278100</cusip>
  <value>2067</value>
  <shrsOrPrnAmt>
    <sshPrnamt>21832</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>8529</Sole>
    <Shared>0</Shared>
    <None>13303</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Dril-Quip, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>262037104</cusip>
  <value>839</value>
  <shrsOrPrnAmt>
    <sshPrnamt>33307</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>13065</Sole>
    <Shared>0</Shared>
    <None>20242</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Easterly Government Properties</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>27616P103</cusip>
  <value>896</value>
  <shrsOrPrnAmt>
    <sshPrnamt>43384</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>17016</Sole>
    <Shared>0</Shared>
    <None>26368</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>EMCOR Group Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>29084Q100</cusip>
  <value>4433</value>
  <shrsOrPrnAmt>
    <sshPrnamt>38418</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>15052</Sole>
    <Shared>0</Shared>
    <None>23366</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Emergent Biosolutions Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>29089Q105</cusip>
  <value>1895</value>
  <shrsOrPrnAmt>
    <sshPrnamt>37842</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>14876</Sole>
    <Shared>0</Shared>
    <None>22966</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Ensign Group Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>29358P101</cusip>
  <value>5318</value>
  <shrsOrPrnAmt>
    <sshPrnamt>71010</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>27820</Sole>
    <Shared>0</Shared>
    <None>43190</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Evercore Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>29977A105</cusip>
  <value>1279</value>
  <shrsOrPrnAmt>
    <sshPrnamt>9568</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>3755</Sole>
    <Shared>0</Shared>
    <None>5813</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>EVERTEC, Inc</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>30040P103</cusip>
  <value>2312</value>
  <shrsOrPrnAmt>
    <sshPrnamt>50560</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>19795</Sole>
    <Shared>0</Shared>
    <None>30765</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Exponent Inc</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>30214U102</cusip>
  <value>2041</value>
  <shrsOrPrnAmt>
    <sshPrnamt>18034</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>7103</Sole>
    <Shared>0</Shared>
    <None>10931</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>First Financial Bankshares, In</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>32020R109</cusip>
  <value>3102</value>
  <shrsOrPrnAmt>
    <sshPrnamt>67513</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>26489</Sole>
    <Shared>0</Shared>
    <None>41024</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Gentherm Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>37253A103</cusip>
  <value>3163</value>
  <shrsOrPrnAmt>
    <sshPrnamt>39087</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>15240</Sole>
    <Shared>0</Shared>
    <None>23847</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Glacier Bancorp Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>37637Q105</cusip>
  <value>3460</value>
  <shrsOrPrnAmt>
    <sshPrnamt>62507</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>24388</Sole>
    <Shared>0</Shared>
    <None>38119</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Globus Medical, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>379577208</cusip>
  <value>3434</value>
  <shrsOrPrnAmt>
    <sshPrnamt>44822</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>17590</Sole>
    <Shared>0</Shared>
    <None>27232</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Healthcare Services Group, Inc</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>421906108</cusip>
  <value>3160</value>
  <shrsOrPrnAmt>
    <sshPrnamt>126438</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>49421</Sole>
    <Shared>0</Shared>
    <None>77017</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Herman Miller, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>600544100</cusip>
  <value>2566</value>
  <shrsOrPrnAmt>
    <sshPrnamt>68128</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>26646</Sole>
    <Shared>0</Shared>
    <None>41482</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Hope Bancorp, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>43940T109</cusip>
  <value>2099</value>
  <shrsOrPrnAmt>
    <sshPrnamt>145326</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>56972</Sole>
    <Shared>0</Shared>
    <None>88354</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>IES Holdings, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>44951W106</cusip>
  <value>2134</value>
  <shrsOrPrnAmt>
    <sshPrnamt>46699</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>18293</Sole>
    <Shared>0</Shared>
    <None>28406</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>II-VI Incorporated</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>902104108</cusip>
  <value>3710</value>
  <shrsOrPrnAmt>
    <sshPrnamt>62507</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>24437</Sole>
    <Shared>0</Shared>
    <None>38070</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Insteel Industries, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>45774W108</cusip>
  <value>2073</value>
  <shrsOrPrnAmt>
    <sshPrnamt>54489</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>21364</Sole>
    <Shared>0</Shared>
    <None>33125</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>iRobot Corporation</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>462726100</cusip>
  <value>1848</value>
  <shrsOrPrnAmt>
    <sshPrnamt>23539</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>9243</Sole>
    <Shared>0</Shared>
    <None>14296</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>iShares Russell 2000 Growth ET</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>464287648</cusip>
  <value>302</value>
  <shrsOrPrnAmt>
    <sshPrnamt>1028</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>1028</Sole>
    <Shared>0</Shared>
    <None>0</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>J&amp;J Snack Foods Corp.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>466032109</cusip>
  <value>1711</value>
  <shrsOrPrnAmt>
    <sshPrnamt>11195</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>4390</Sole>
    <Shared>0</Shared>
    <None>6805</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>J2 Global Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>48123V102</cusip>
  <value>3486</value>
  <shrsOrPrnAmt>
    <sshPrnamt>25515</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>9977</Sole>
    <Shared>0</Shared>
    <None>15538</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>La-Z-Boy Incorporated</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>505336107</cusip>
  <value>2111</value>
  <shrsOrPrnAmt>
    <sshPrnamt>65506</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>25673</Sole>
    <Shared>0</Shared>
    <None>39833</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Lakeland Financial Corporation</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>511656100</cusip>
  <value>1933</value>
  <shrsOrPrnAmt>
    <sshPrnamt>27131</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>10668</Sole>
    <Shared>0</Shared>
    <None>16463</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Landstar System, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>515098101</cusip>
  <value>2771</value>
  <shrsOrPrnAmt>
    <sshPrnamt>17559</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>6866</Sole>
    <Shared>0</Shared>
    <None>10693</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Lemaitre Vascular Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>525558201</cusip>
  <value>3780</value>
  <shrsOrPrnAmt>
    <sshPrnamt>71209</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>27847</Sole>
    <Shared>0</Shared>
    <None>43362</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>LHC Group, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>50187A107</cusip>
  <value>2603</value>
  <shrsOrPrnAmt>
    <sshPrnamt>16592</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>6504</Sole>
    <Shared>0</Shared>
    <None>10088</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Lithia Motors, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>536797103</cusip>
  <value>3812</value>
  <shrsOrPrnAmt>
    <sshPrnamt>12023</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>4710</Sole>
    <Shared>0</Shared>
    <None>7313</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>LTC Properties, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>502175102</cusip>
  <value>534</value>
  <shrsOrPrnAmt>
    <sshPrnamt>16845</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>6651</Sole>
    <Shared>0</Shared>
    <None>10194</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Lumentum Holdings Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>55024U109</cusip>
  <value>2367</value>
  <shrsOrPrnAmt>
    <sshPrnamt>28339</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>11041</Sole>
    <Shared>0</Shared>
    <None>17298</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>MasTec, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>576323109</cusip>
  <value>2472</value>
  <shrsOrPrnAmt>
    <sshPrnamt>28647</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>11222</Sole>
    <Shared>0</Shared>
    <None>17425</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Medifast, Inc</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>58470H101</cusip>
  <value>1545</value>
  <shrsOrPrnAmt>
    <sshPrnamt>8021</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>3141</Sole>
    <Shared>0</Shared>
    <None>4880</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>MEDNAX, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>58502B106</cusip>
  <value>2244</value>
  <shrsOrPrnAmt>
    <sshPrnamt>78914</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>30925</Sole>
    <Shared>0</Shared>
    <None>47989</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Medpace Holdings Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>58506Q109</cusip>
  <value>3859</value>
  <shrsOrPrnAmt>
    <sshPrnamt>20388</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>7984</Sole>
    <Shared>0</Shared>
    <None>12404</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Methode Electronics, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>591520200</cusip>
  <value>4453</value>
  <shrsOrPrnAmt>
    <sshPrnamt>105909</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>41324</Sole>
    <Shared>0</Shared>
    <None>64585</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Monmouth Real Estate Investmen</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>609720107</cusip>
  <value>1081</value>
  <shrsOrPrnAmt>
    <sshPrnamt>57975</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>22670</Sole>
    <Shared>0</Shared>
    <None>35305</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Monro, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>610236101</cusip>
  <value>1070</value>
  <shrsOrPrnAmt>
    <sshPrnamt>18610</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>7311</Sole>
    <Shared>0</Shared>
    <None>11299</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Natus Medical Incorporated</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>639050103</cusip>
  <value>2120</value>
  <shrsOrPrnAmt>
    <sshPrnamt>84533</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>33095</Sole>
    <Shared>0</Shared>
    <None>51438</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Neogen Corporation</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>640491106</cusip>
  <value>3307</value>
  <shrsOrPrnAmt>
    <sshPrnamt>76154</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>29841</Sole>
    <Shared>0</Shared>
    <None>46313</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>NVE Corporation</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>629445206</cusip>
  <value>1138</value>
  <shrsOrPrnAmt>
    <sshPrnamt>17797</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>6969</Sole>
    <Shared>0</Shared>
    <None>10828</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Ollie&apos;s Bargain Outlet Holding</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>681116109</cusip>
  <value>1636</value>
  <shrsOrPrnAmt>
    <sshPrnamt>27134</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>10664</Sole>
    <Shared>0</Shared>
    <None>16470</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Omnicell, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>68213N109</cusip>
  <value>3850</value>
  <shrsOrPrnAmt>
    <sshPrnamt>25938</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>10142</Sole>
    <Shared>0</Shared>
    <None>15796</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Onto Innovation Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>683344105</cusip>
  <value>5666</value>
  <shrsOrPrnAmt>
    <sshPrnamt>78420</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>30607</Sole>
    <Shared>0</Shared>
    <None>47813</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>OSI Systems, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>671044105</cusip>
  <value>1209</value>
  <shrsOrPrnAmt>
    <sshPrnamt>12749</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>4978</Sole>
    <Shared>0</Shared>
    <None>7771</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Pennant Group Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>70805E109</cusip>
  <value>637</value>
  <shrsOrPrnAmt>
    <sshPrnamt>22677</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>8879</Sole>
    <Shared>0</Shared>
    <None>13798</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Perficient, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>71375U101</cusip>
  <value>3023</value>
  <shrsOrPrnAmt>
    <sshPrnamt>26131</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>10238</Sole>
    <Shared>0</Shared>
    <None>15893</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Phibro Animal Health Corporati</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>71742Q106</cusip>
  <value>1637</value>
  <shrsOrPrnAmt>
    <sshPrnamt>75981</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>29702</Sole>
    <Shared>0</Shared>
    <None>46279</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Photronics</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>719405102</cusip>
  <value>1872</value>
  <shrsOrPrnAmt>
    <sshPrnamt>137356</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>53771</Sole>
    <Shared>0</Shared>
    <None>83585</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Quaker Chemical Corporation</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>747316107</cusip>
  <value>2090</value>
  <shrsOrPrnAmt>
    <sshPrnamt>8793</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>3464</Sole>
    <Shared>0</Shared>
    <None>5329</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Qualys Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>74758T303</cusip>
  <value>1633</value>
  <shrsOrPrnAmt>
    <sshPrnamt>14673</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>5794</Sole>
    <Shared>0</Shared>
    <None>8879</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Radnet, Inc</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>750491102</cusip>
  <value>2195</value>
  <shrsOrPrnAmt>
    <sshPrnamt>74886</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>29337</Sole>
    <Shared>0</Shared>
    <None>45549</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>RBC Bearings Incorporated</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>75524B104</cusip>
  <value>2855</value>
  <shrsOrPrnAmt>
    <sshPrnamt>13455</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>5272</Sole>
    <Shared>0</Shared>
    <None>8183</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Rogers Corporation</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>775133101</cusip>
  <value>1967</value>
  <shrsOrPrnAmt>
    <sshPrnamt>10550</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>4161</Sole>
    <Shared>0</Shared>
    <None>6389</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Semtech Corporation</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>816850101</cusip>
  <value>4348</value>
  <shrsOrPrnAmt>
    <sshPrnamt>55763</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>21870</Sole>
    <Shared>0</Shared>
    <None>33893</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Shake Shack Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>819047101</cusip>
  <value>1988</value>
  <shrsOrPrnAmt>
    <sshPrnamt>25334</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>9923</Sole>
    <Shared>0</Shared>
    <None>15411</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Shutterstock Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>825690100</cusip>
  <value>1423</value>
  <shrsOrPrnAmt>
    <sshPrnamt>12561</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>4943</Sole>
    <Shared>0</Shared>
    <None>7618</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>SiteOne Landscape Supply, Inc</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>82982L103</cusip>
  <value>2232</value>
  <shrsOrPrnAmt>
    <sshPrnamt>11189</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>4383</Sole>
    <Shared>0</Shared>
    <None>6806</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Sleep Number Corporation</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>83125X103</cusip>
  <value>2650</value>
  <shrsOrPrnAmt>
    <sshPrnamt>28351</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>11102</Sole>
    <Shared>0</Shared>
    <None>17249</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Supernus Pharmaceuticals Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>868459108</cusip>
  <value>2904</value>
  <shrsOrPrnAmt>
    <sshPrnamt>108884</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>42647</Sole>
    <Shared>0</Shared>
    <None>66237</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Tandem Diabetes Care, Inc</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>875372203</cusip>
  <value>2308</value>
  <shrsOrPrnAmt>
    <sshPrnamt>19336</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>7566</Sole>
    <Shared>0</Shared>
    <None>11770</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Tetra Tech Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>88162G103</cusip>
  <value>3530</value>
  <shrsOrPrnAmt>
    <sshPrnamt>23634</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>9259</Sole>
    <Shared>0</Shared>
    <None>14375</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>TTEC Holdings Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>89854H102</cusip>
  <value>3219</value>
  <shrsOrPrnAmt>
    <sshPrnamt>34414</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>13506</Sole>
    <Shared>0</Shared>
    <None>20908</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>UFP Industries Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>90278Q108</cusip>
  <value>2300</value>
  <shrsOrPrnAmt>
    <sshPrnamt>33830</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>13252</Sole>
    <Shared>0</Shared>
    <None>20578</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>US Physical Therapy Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>90337L108</cusip>
  <value>3353</value>
  <shrsOrPrnAmt>
    <sshPrnamt>30318</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>11855</Sole>
    <Shared>0</Shared>
    <None>18463</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Vishay Precision Group</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>92835K103</cusip>
  <value>1486</value>
  <shrsOrPrnAmt>
    <sshPrnamt>42737</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>16672</Sole>
    <Shared>0</Shared>
    <None>26065</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>WD-40 CO COM</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>929236107</cusip>
  <value>3241</value>
  <shrsOrPrnAmt>
    <sshPrnamt>14001</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>5430</Sole>
    <Shared>0</Shared>
    <None>8571</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Wesbanco Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>950810101</cusip>
  <value>1529</value>
  <shrsOrPrnAmt>
    <sshPrnamt>44879</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>17394</Sole>
    <Shared>0</Shared>
    <None>27485</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Wolverine World Wide, Inc.</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>978097103</cusip>
  <value>2407</value>
  <shrsOrPrnAmt>
    <sshPrnamt>80653</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>31569</Sole>
    <Shared>0</Shared>
    <None>49084</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>YETI Holdings</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>98585X104</cusip>
  <value>1929</value>
  <shrsOrPrnAmt>
    <sshPrnamt>22516</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>8820</Sole>
    <Shared>0</Shared>
    <None>13696</None>
  </votingAuthority>
</infoTable>
<infoTable>
  <nameOfIssuer>Zynex</nameOfIssuer>
  <titleOfClass>COM</titleOfClass>
  <cusip>98986M103</cusip>
  <value>1311</value>
  <shrsOrPrnAmt>
    <sshPrnamt>115080</sshPrnamt>
    <sshPrnamtType>SH</sshPrnamtType>
  </shrsOrPrnAmt>
  <investmentDiscretion>SOLE</investmentDiscretion>
  <votingAuthority>
    <Sole>44931</Sole>
    <Shared>0</Shared>
    <None>70149</None>
  </votingAuthority>
</infoTable>
</informationTable>
