<?xml version="1.0" encoding="UTF-8"?><edgarSubmission xmlns="http://www.sec.gov/edgar/nport" xmlns:com="http://www.sec.gov/edgar/common" xmlns:iso="http://www.sec.gov/edgar/iso_statecodes" xmlns:ncom="http://www.sec.gov/edgar/nportcommon" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <headerData>
    <submissionType>NPORT-P/A</submissionType>
    <isConfidential>false</isConfidential>
    <accessionNumber>0001104659-20-024596</accessionNumber>
    <filerInfo>

      <filer>
        <issuerCredentials>
          <cik>0000803020</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>


      <seriesClassInfo>
        <seriesId>S000010231</seriesId>
        <classId>C000028300</classId>
        <classId>C000182411</classId>
      </seriesClassInfo>

    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>OBERWEIS FUNDS</regName>
      <regFileNumber>811-04854</regFileNumber>
      <regCik>0000803020</regCik>
      <regLei>549300PK13EJ83VPPR97</regLei>
      <regStreet1>3333 Warrenville Road</regStreet1>
      <regStreet2>Suite 500</regStreet2>
      <regCity>Lisle</regCity>
      <regStateConditional regCountry="US" regState="US-IL"/>
      <regZipOrPostalCode>60532</regZipOrPostalCode>
      <regPhone>800-245-7311</regPhone>
      <seriesName>Oberweis Micro-Cap Fund</seriesName>
      <seriesId>S000010231</seriesId>
      <seriesLei>549300306YSEQ2ZTQH15</seriesLei>
      <repPdEnd>2019-12-31</repPdEnd>
      <repPdDate>2019-12-31</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>77913695.2</totAssets>
      <totLiabs>302773.98</totLiabs>
      <netAssets>77610921.22</netAssets>
      <assetsAttrMiscSec>0</assetsAttrMiscSec>
      <assetsInvested>0</assetsInvested>
      <amtPayOneYrBanksBorr>0</amtPayOneYrBanksBorr>
      <amtPayOneYrCtrldComp>0</amtPayOneYrCtrldComp>
      <amtPayOneYrOthAffil>0</amtPayOneYrOthAffil>
      <amtPayOneYrOther>0</amtPayOneYrOther>
      <amtPayAftOneYrBanksBorr>0</amtPayAftOneYrBanksBorr>
      <amtPayAftOneYrCtrldComp>0</amtPayAftOneYrCtrldComp>
      <amtPayAftOneYrOthAffil>0</amtPayAftOneYrOthAffil>
      <amtPayAftOneYrOther>0</amtPayAftOneYrOther>
      <delayDeliv>0</delayDeliv>
      <standByCommit>0</standByCommit>
      <liquidPref>0</liquidPref>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000028300" rtn1="3.594051" rtn2="4.078706" rtn3="0.9008"/>
          <monthlyTotReturn classId="C000182411" rtn1="3.621541" rtn2="4.147201" rtn3="0.894789"/>
        </monthlyTotReturns>
        <monthlyReturnCats>
          <commodityContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </commodityContracts>
          <creditContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </creditContracts>
          <equityContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </equityContracts>
          <foreignExchgContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </foreignExchgContracts>
          <interestRtContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </interestRtContracts>
          <otherContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </otherContracts>
        </monthlyReturnCats>
        <othMon1 netRealizedGain="-382366.310000000000" netUnrealizedAppr="3086128.230000000000"/>
        <othMon2 netRealizedGain="-429186.950000000000" netUnrealizedAppr="3409809.500000000000"/>
        <othMon3 netRealizedGain="460855.660000000000" netUnrealizedAppr="293636.370000000000"/>
      </returnInfo>
      <mon1Flow redemption="-3601387.56" reinvestment="0" sales="211476.01"/>
      <mon2Flow redemption="-1318133.12" reinvestment="0" sales="264090.95"/>
      <mon3Flow redemption="-1599041.74" reinvestment="0" sales="294644.97"/>


    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>ACCO Brands Corp</name>
        <lei>JCT8P4Y190IH4I1NX328</lei>
        <title>ACCO Brands Corp</title>
        <cusip>00081T108</cusip>
        <identifiers>
          <ticker value="ACCO"/>
        </identifiers>
        <balance>53300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>498888</valUSD>
        <pctVal>0.006428</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Axcelis Technologies Inc</name>
        <lei>529900HF9B6NL1QG9F05</lei>
        <title>Axcelis Technologies Inc</title>
        <cusip>054540208</cusip>
        <identifiers>
          <ticker value="ACLS"/>
        </identifiers>
        <balance>72200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1739659</valUSD>
        <pctVal>0.022415</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Addus HomeCare Corp</name>
        <lei>52990090ZT33AKPDBX62</lei>
        <title>Addus HomeCare Corp</title>
        <cusip>006739106</cusip>
        <identifiers>
          <ticker value="ADUS"/>
        </identifiers>
        <balance>14100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1370802</valUSD>
        <pctVal>0.017662</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Allied Motion Technologies Inc</name>
        <lei>549300I2LHAWYGNBPM97</lei>
        <title>Allied Motion Technologies Inc</title>
        <cusip>019330109</cusip>
        <identifiers>
          <ticker value="AMOT"/>
        </identifiers>
        <balance>23800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1154300</valUSD>
        <pctVal>0.014873</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Ameresco Inc</name>
        <lei>529900NZXZGBCBXYY327</lei>
        <title>Ameresco Inc</title>
        <cusip>02361E108</cusip>
        <identifiers>
          <ticker value="AMRC"/>
        </identifiers>
        <balance>69808</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1221640</valUSD>
        <pctVal>0.015741</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Digital Turbine Inc</name>
        <lei>549300D0WZR1VI2QGB24</lei>
        <title>Digital Turbine Inc</title>
        <cusip>25400W102</cusip>
        <identifiers>
          <ticker value="APPS"/>
        </identifiers>
        <balance>148700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1060231</valUSD>
        <pctVal>0.013661</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Antares Pharma Inc</name>
        <lei>5299004QMIHMZUUNYY44</lei>
        <title>Antares Pharma Inc</title>
        <cusip>036642106</cusip>
        <identifiers>
          <ticker value="ATRS"/>
        </identifiers>
        <balance>112300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>527810</valUSD>
        <pctVal>0.006801</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Bandwidth Inc</name>
        <lei>N/A</lei>
        <title>Bandwidth Inc</title>
        <cusip>05988J103</cusip>
        <identifiers>
          <ticker value="BAND"/>
        </identifiers>
        <balance>25249</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1617198.45</valUSD>
        <pctVal>0.020837</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BioDelivery Sciences Internati</name>
        <lei>529900YQ5QSV2ZNM2W45</lei>
        <title>BioDelivery Sciences International Inc</title>
        <cusip>09060J106</cusip>
        <identifiers>
          <ticker value="BDSI"/>
        </identifiers>
        <balance>156100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>986552</valUSD>
        <pctVal>0.012712</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>DMC Global Inc</name>
        <lei>549300CBDXD1Z5MRNG02</lei>
        <title>DMC Global Inc</title>
        <cusip>23291C103</cusip>
        <identifiers>
          <ticker value="BOOM"/>
        </identifiers>
        <balance>31165</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1400555.1</valUSD>
        <pctVal>0.018046</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Boot Barn Holdings Inc</name>
        <lei>529900QE1BFMYA3N4E71</lei>
        <title>Boot Barn Holdings Inc</title>
        <cusip>099406100</cusip>
        <identifiers>
          <ticker value="BOOT"/>
        </identifiers>
        <balance>16800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>748104</valUSD>
        <pctVal>0.009639</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Baudax Bio Inc</name>
        <lei>N/A</lei>
        <title>Baudax Bio Inc</title>
        <cusip>07160F107</cusip>
        <identifiers>
          <ticker value="BXRX"/>
        </identifiers>
        <balance>75660</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>523567.2</valUSD>
        <pctVal>0.006746</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Camtek Ltd/Israel</name>
        <lei>N/A</lei>
        <title>Camtek Ltd/Israel</title>
        <cusip>M20791105</cusip>
        <identifiers>
          <ticker value="CAMT"/>
        </identifiers>
        <balance>93400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1011522</valUSD>
        <pctVal>0.013033</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IL</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Meta Financial Group Inc</name>
        <lei>5493004X52BH1NBLW813</lei>
        <title>Meta Financial Group Inc</title>
        <cusip>59100U108</cusip>
        <identifiers>
          <ticker value="CASH"/>
        </identifiers>
        <balance>23000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>839730</valUSD>
        <pctVal>0.01082</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cardtronics PLC</name>
        <lei>549300Y550MRJSMQQY02</lei>
        <title>Cardtronics PLC</title>
        <cusip>G1991C105</cusip>
        <identifiers>
          <ticker value="CATM"/>
        </identifiers>
        <balance>25900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1156435</valUSD>
        <pctVal>0.0149</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cato Corp/The</name>
        <lei>529900R4SJUY7GCUU865</lei>
        <title>Cato Corp/The</title>
        <cusip>149205106</cusip>
        <identifiers>
          <ticker value="CATO"/>
        </identifiers>
        <balance>25000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>435000</valUSD>
        <pctVal>0.005605</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Career Education Corp</name>
        <lei>529900X5PCA184O9LY90</lei>
        <title>Career Education Corp</title>
        <cusip>141665109</cusip>
        <identifiers>
          <ticker value="CECO"/>
        </identifiers>
        <balance>100959</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1856636.01</valUSD>
        <pctVal>0.023922</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Coherus Biosciences Inc</name>
        <lei>5493007IL8W5MV932D26</lei>
        <title>Coherus Biosciences Inc</title>
        <cusip>19249H103</cusip>
        <identifiers>
          <ticker value="CHRS"/>
        </identifiers>
        <balance>32800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>590564</valUSD>
        <pctVal>0.007609</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Clarus Corp</name>
        <lei>F174K6FB0TWGSP17QZ32</lei>
        <title>Clarus Corp</title>
        <cusip>18270P109</cusip>
        <identifiers>
          <ticker value="CLAR"/>
        </identifiers>
        <balance>40900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>554604</valUSD>
        <pctVal>0.007146</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Comtech Telecommunications Cor</name>
        <lei>529900FTEZ8MGM0Y8F73</lei>
        <title>Comtech Telecommunications Corp</title>
        <cusip>205826209</cusip>
        <identifiers>
          <ticker value="CMTL"/>
        </identifiers>
        <balance>13700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>486213</valUSD>
        <pctVal>0.006265</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Collegium Pharmaceutical Inc</name>
        <lei>54930049FXZMTLW8D496</lei>
        <title>Collegium Pharmaceutical Inc</title>
        <cusip>19459J104</cusip>
        <identifiers>
          <ticker value="COLL"/>
        </identifiers>
        <balance>40400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>831432</valUSD>
        <pctVal>0.010713</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CRA International Inc</name>
        <lei>N/A</lei>
        <title>CRA International Inc</title>
        <cusip>12618T105</cusip>
        <identifiers>
          <ticker value="CRAI"/>
        </identifiers>
        <balance>18800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1024036</valUSD>
        <pctVal>0.013194</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>America's Car-Mart Inc/TX</name>
        <lei>N/A</lei>
        <title>America's Car-Mart Inc/TX</title>
        <cusip>03062T105</cusip>
        <identifiers>
          <ticker value="CRMT"/>
        </identifiers>
        <balance>5000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>548300</valUSD>
        <pctVal>0.007065</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Castle Biosciences Inc</name>
        <lei>N/A</lei>
        <title>Castle Biosciences Inc</title>
        <cusip>14843C105</cusip>
        <identifiers>
          <ticker value="CSTL"/>
        </identifiers>
        <balance>51200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1759744</valUSD>
        <pctVal>0.022674</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cutera Inc</name>
        <lei>529900NPKPEWJWR21Z42</lei>
        <title>Cutera Inc</title>
        <cusip>232109108</cusip>
        <identifiers>
          <ticker value="CUTR"/>
        </identifiers>
        <balance>34900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1249769</valUSD>
        <pctVal>0.016103</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Digi International Inc</name>
        <lei>529900KG656HGROI4N27</lei>
        <title>Digi International Inc</title>
        <cusip>253798102</cusip>
        <identifiers>
          <ticker value="DGII"/>
        </identifiers>
        <balance>38100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>675132</valUSD>
        <pctVal>0.008699</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Enterprise Financial Services</name>
        <lei>5493001XTU5DLD632129</lei>
        <title>Enterprise Financial Services Corp</title>
        <cusip>293712105</cusip>
        <identifiers>
          <ticker value="EFSC"/>
        </identifiers>
        <balance>17300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>834033</valUSD>
        <pctVal>0.010746</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>eHealth Inc</name>
        <lei>5299003O8Y5OKXUZQ421</lei>
        <title>eHealth Inc</title>
        <cusip>28238P109</cusip>
        <identifiers>
          <ticker value="EHTH"/>
        </identifiers>
        <balance>19600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1883168</valUSD>
        <pctVal>0.024264</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EverQuote Inc</name>
        <lei>N/A</lei>
        <title>EverQuote Inc</title>
        <cusip>30041R108</cusip>
        <identifiers>
          <ticker value="EVER"/>
        </identifiers>
        <balance>22800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>783180</valUSD>
        <pctVal>0.010091</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Federal Signal Corp</name>
        <lei>549300RTXZRPTNP6G884</lei>
        <title>Federal Signal Corp</title>
        <cusip>313855108</cusip>
        <identifiers>
          <ticker value="FSS"/>
        </identifiers>
        <balance>24200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>780450</valUSD>
        <pctVal>0.010056</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Griffon Corp</name>
        <lei>5493000C2SGNC7ZN3242</lei>
        <title>Griffon Corp</title>
        <cusip>398433102</cusip>
        <identifiers>
          <ticker value="GFF"/>
        </identifiers>
        <balance>28600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>581438</valUSD>
        <pctVal>0.007492</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>H&amp;E Equipment Services Inc</name>
        <lei>N/A</lei>
        <title>H&amp;E Equipment Services Inc</title>
        <cusip>404030108</cusip>
        <identifiers>
          <ticker value="HEES"/>
        </identifiers>
        <balance>17700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>591711</valUSD>
        <pctVal>0.007624</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Harmonic Inc</name>
        <lei>549300LRGRD8XC9BTL66</lei>
        <title>Harmonic Inc</title>
        <cusip>413160102</cusip>
        <identifiers>
          <ticker value="HLIT"/>
        </identifiers>
        <balance>80600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>628680</valUSD>
        <pctVal>0.0081</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Inmode Ltd</name>
        <lei>N/A</lei>
        <title>Inmode Ltd</title>
        <cusip>M5425M103</cusip>
        <identifiers>
          <ticker value="INMD"/>
        </identifiers>
        <balance>27700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1085840</valUSD>
        <pctVal>0.013991</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IL</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Adesto Technologies Corp</name>
        <lei>549300J97LXW3AREY415</lei>
        <title>Adesto Technologies Corp</title>
        <cusip>00687D101</cusip>
        <identifiers>
          <ticker value="IOTS"/>
        </identifiers>
        <balance>68200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>579700</valUSD>
        <pctVal>0.007469</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Knowles Corp</name>
        <lei>5493003EO323TDZQU148</lei>
        <title>Knowles Corp</title>
        <cusip>49926D109</cusip>
        <identifiers>
          <ticker value="KN"/>
        </identifiers>
        <balance>67600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1429740</valUSD>
        <pctVal>0.018422</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>LiqTech International Inc</name>
        <lei>5493001UFZ03YRLEYN28</lei>
        <title>LiqTech International Inc</title>
        <cusip>53632A201</cusip>
        <identifiers>
          <ticker value="LIQT"/>
        </identifiers>
        <balance>252980</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1479933</valUSD>
        <pctVal>0.019069</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>DK</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Limelight Networks Inc</name>
        <lei>529900BNCMDQGEKW5M59</lei>
        <title>Limelight Networks Inc</title>
        <cusip>53261M104</cusip>
        <identifiers>
          <ticker value="LLNW"/>
        </identifiers>
        <balance>187300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>764184</valUSD>
        <pctVal>0.009846</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Malibu Boats Inc</name>
        <lei>N/A</lei>
        <title>Malibu Boats Inc</title>
        <cusip>56117J100</cusip>
        <identifiers>
          <ticker value="MBUU"/>
        </identifiers>
        <balance>17700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>724815</valUSD>
        <pctVal>0.009339</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Marchex Inc</name>
        <lei>N/A</lei>
        <title>Marchex Inc</title>
        <cusip>56624R108</cusip>
        <identifiers>
          <ticker value="MCHX"/>
        </identifiers>
        <balance>199300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>753354</valUSD>
        <pctVal>0.009707</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Methode Electronics Inc</name>
        <lei>529900VM413LGLUS3F07</lei>
        <title>Methode Electronics Inc</title>
        <cusip>591520200</cusip>
        <identifiers>
          <ticker value="MEI"/>
        </identifiers>
        <balance>19800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>779130</valUSD>
        <pctVal>0.010039</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>McGrath RentCorp</name>
        <lei>N/A</lei>
        <title>McGrath RentCorp</title>
        <cusip>580589109</cusip>
        <identifiers>
          <ticker value="MGRC"/>
        </identifiers>
        <balance>19000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1454260</valUSD>
        <pctVal>0.018738</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>M/I Homes Inc</name>
        <lei>5299005M71FH9CCSFB69</lei>
        <title>M/I Homes Inc</title>
        <cusip>55305B101</cusip>
        <identifiers>
          <ticker value="MHO"/>
        </identifiers>
        <balance>14500</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>570575</valUSD>
        <pctVal>0.007352</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>MobileIron Inc</name>
        <lei>5493009ZKZIDFX3SG973</lei>
        <title>MobileIron Inc</title>
        <cusip>60739U204</cusip>
        <identifiers>
          <ticker value="MOBL"/>
        </identifiers>
        <balance>206900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1005534</valUSD>
        <pctVal>0.012956</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Model N Inc</name>
        <lei>549300WCIL3W0EYSBN94</lei>
        <title>Model N Inc</title>
        <cusip>607525102</cusip>
        <identifiers>
          <ticker value="MODN"/>
        </identifiers>
        <balance>11000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>385770</valUSD>
        <pctVal>0.004971</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Matrix Service Co</name>
        <lei>529900VYBKSX6HD2YW58</lei>
        <title>Matrix Service Co</title>
        <cusip>576853105</cusip>
        <identifiers>
          <ticker value="MTRX"/>
        </identifiers>
        <balance>26400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>604032</valUSD>
        <pctVal>0.007783</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Napco Security Technologies In</name>
        <lei>529900KV21J4YY9YST76</lei>
        <title>Napco Security Technologies Inc</title>
        <cusip>630402105</cusip>
        <identifiers>
          <ticker value="NSSC"/>
        </identifiers>
        <balance>46137</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1355966.43</valUSD>
        <pctVal>0.017471</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Northwest Pipe Co</name>
        <lei>54930056VW2CRCZ9RE54</lei>
        <title>Northwest Pipe Co</title>
        <cusip>667746101</cusip>
        <identifiers>
          <ticker value="NWPX"/>
        </identifiers>
        <balance>26800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>892708</valUSD>
        <pctVal>0.011502</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>OneSpan Inc</name>
        <lei>549300D67QDZG593UX89</lei>
        <title>OneSpan Inc</title>
        <cusip>68287N100</cusip>
        <identifiers>
          <ticker value="OSPN"/>
        </identifiers>
        <balance>70700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1210384</valUSD>
        <pctVal>0.015596</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Oxford Immunotec Global PLC</name>
        <lei>N/A</lei>
        <title>Oxford Immunotec Global PLC</title>
        <cusip>G6855A103</cusip>
        <identifiers>
          <ticker value="OXFD"/>
        </identifiers>
        <balance>65200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1082320</valUSD>
        <pctVal>0.013945</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>PC-Tel Inc</name>
        <lei>N/A</lei>
        <title>PC-Tel Inc</title>
        <cusip>69325Q105</cusip>
        <identifiers>
          <ticker value="PCTI"/>
        </identifiers>
        <balance>9182</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>77771.54</valUSD>
        <pctVal>0.001002</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Pfenex Inc</name>
        <lei>529900BC3CXQXBZW9705</lei>
        <title>Pfenex Inc</title>
        <cusip>717071104</cusip>
        <identifiers>
          <ticker value="PFNX"/>
        </identifiers>
        <balance>45200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>496296</valUSD>
        <pctVal>0.006395</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Impinj Inc</name>
        <lei>549300M26VGKSMMWWN17</lei>
        <title>Impinj Inc</title>
        <cusip>453204109</cusip>
        <identifiers>
          <ticker value="PI"/>
        </identifiers>
        <balance>31200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>806832</valUSD>
        <pctVal>0.010396</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Powell Industries Inc</name>
        <lei>549300V08RO7MX2UBN26</lei>
        <title>Powell Industries Inc</title>
        <cusip>739128106</cusip>
        <identifiers>
          <ticker value="POWL"/>
        </identifiers>
        <balance>29300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1435407</valUSD>
        <pctVal>0.018495</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Perficient Inc</name>
        <lei>549300HTBXKL2755T650</lei>
        <title>Perficient Inc</title>
        <cusip>71375U101</cusip>
        <identifiers>
          <ticker value="PRFT"/>
        </identifiers>
        <balance>24800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1142536</valUSD>
        <pctVal>0.014721</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Recro Pharma Inc</name>
        <lei>N/A</lei>
        <title>Recro Pharma Inc</title>
        <cusip>75629F109</cusip>
        <identifiers>
          <ticker value="REPH"/>
        </identifiers>
        <balance>104100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1908153</valUSD>
        <pctVal>0.024586</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Rubicon Project Inc/The</name>
        <lei>54930018FR2YX1HHSB02</lei>
        <title>Rubicon Project Inc/The</title>
        <cusip>78112V102</cusip>
        <identifiers>
          <ticker value="RUBI"/>
        </identifiers>
        <balance>146200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1192992</valUSD>
        <pctVal>0.015371</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Skyline Champion Corp</name>
        <lei>N/A</lei>
        <title>Skyline Champion Corp</title>
        <cusip>830830105</cusip>
        <identifiers>
          <ticker value="SKY"/>
        </identifiers>
        <balance>40803</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1293455.1</valUSD>
        <pctVal>0.016666</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SkyWest Inc</name>
        <lei>529900UYS2KGS6Z42P09</lei>
        <title>SkyWest Inc</title>
        <cusip>830879102</cusip>
        <identifiers>
          <ticker value="SKYW"/>
        </identifiers>
        <balance>25800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1667454</valUSD>
        <pctVal>0.021485</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Southern National Bancorp of V</name>
        <lei>549300JNX3M2EENG1F11</lei>
        <title>Southern National Bancorp of Virginia Inc</title>
        <cusip>843395104</cusip>
        <identifiers>
          <ticker value="SONA"/>
        </identifiers>
        <balance>36800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>601680</valUSD>
        <pctVal>0.007753</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SP Plus Corp</name>
        <lei>0IDE18EMH1CUKQCUYE69</lei>
        <title>SP Plus Corp</title>
        <cusip>78469C103</cusip>
        <identifiers>
          <ticker value="SP"/>
        </identifiers>
        <balance>14339</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>608403.77</valUSD>
        <pctVal>0.007839</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Spartan Motors Inc</name>
        <lei>549300YY0TB51BGRV994</lei>
        <title>Spartan Motors Inc</title>
        <cusip>846819100</cusip>
        <identifiers>
          <ticker value="SPAR"/>
        </identifiers>
        <balance>53100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>960048</valUSD>
        <pctVal>0.01237</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Tecnoglass Inc</name>
        <lei>529900YRWTPOC2E6IO67</lei>
        <title>Tecnoglass Inc</title>
        <cusip>G87264100</cusip>
        <identifiers>
          <ticker value="TGLS"/>
        </identifiers>
        <balance>48900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>403425</valUSD>
        <pctVal>0.005198</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>CO</invCountry>

        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Team Inc</name>
        <lei>549300DEKHQ3OEQJWU96</lei>
        <title>Team Inc</title>
        <cusip>878155100</cusip>
        <identifiers>
          <ticker value="TISI"/>
        </identifiers>
        <balance>40000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>638800</valUSD>
        <pctVal>0.008231</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Telaria Inc</name>
        <lei>549300U07YJMMR1AFI64</lei>
        <title>Telaria Inc</title>
        <cusip>879181105</cusip>
        <identifiers>
          <ticker value="TLRA"/>
        </identifiers>
        <balance>166800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1469508</valUSD>
        <pctVal>0.018934</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Tilly's Inc</name>
        <lei>N/A</lei>
        <title>Tilly's Inc</title>
        <cusip>886885102</cusip>
        <identifiers>
          <ticker value="TLYS"/>
        </identifiers>
        <balance>85700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1049825</valUSD>
        <pctVal>0.013527</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Tennant Co</name>
        <lei>JYAIRLT8DVP6DP8UT336</lei>
        <title>Tennant Co</title>
        <cusip>880345103</cusip>
        <identifiers>
          <ticker value="TNC"/>
        </identifiers>
        <balance>12700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>989584</valUSD>
        <pctVal>0.012751</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Tandem Diabetes Care Inc</name>
        <lei>549300JEPFOD0K4D3I05</lei>
        <title>Tandem Diabetes Care Inc</title>
        <cusip>875372203</cusip>
        <identifiers>
          <ticker value="TNDM"/>
        </identifiers>
        <balance>26600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1585626</valUSD>
        <pctVal>0.02043</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>TechTarget Inc</name>
        <lei>529900YQA5JL2H2VMB84</lei>
        <title>TechTarget Inc</title>
        <cusip>87874R100</cusip>
        <identifiers>
          <ticker value="TTGT"/>
        </identifiers>
        <balance>22600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>589860</valUSD>
        <pctVal>0.0076</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Ultra Clean Holdings Inc</name>
        <lei>5493007L6LS7QX18PE75</lei>
        <title>Ultra Clean Holdings Inc</title>
        <cusip>90385V107</cusip>
        <identifiers>
          <ticker value="UCTT"/>
        </identifiers>
        <balance>45600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1070232</valUSD>
        <pctVal>0.01379</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Unifi Inc</name>
        <lei>549300MW5LPO0M2LNO04</lei>
        <title>Unifi Inc</title>
        <cusip>904677200</cusip>
        <identifiers>
          <ticker value="UFI"/>
        </identifiers>
        <balance>41400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1045764</valUSD>
        <pctVal>0.013474</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Upland Software Inc</name>
        <lei>549300NS277POYJ63W89</lei>
        <title>Upland Software Inc</title>
        <cusip>91544A109</cusip>
        <identifiers>
          <ticker value="UPLD"/>
        </identifiers>
        <balance>31600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1128436</valUSD>
        <pctVal>0.01454</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Vericel Corp</name>
        <lei>54930076YM3PLTDR4B91</lei>
        <title>Vericel Corp</title>
        <cusip>92346J108</cusip>
        <identifiers>
          <ticker value="VCEL"/>
        </identifiers>
        <balance>115493</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2009578.2</valUSD>
        <pctVal>0.025893</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Zix Corp</name>
        <lei>N/A</lei>
        <title>Zix Corp</title>
        <cusip>98974P100</cusip>
        <identifiers>
          <ticker value="ZIXI"/>
        </identifiers>
        <balance>149000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1010220</valUSD>
        <pctVal>0.013016</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Zumiez Inc</name>
        <lei>549300J0PDF58P6HZD25</lei>
        <title>Zumiez Inc</title>
        <cusip>989817101</cusip>
        <identifiers>
          <ticker value="ZUMZ"/>
        </identifiers>
        <balance>40100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1385054</valUSD>
        <pctVal>0.017846</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
    </invstOrSecs>
    <signature>
      <ncom:dateSigned>2022-09-16</ncom:dateSigned>
      <ncom:nameOfApplicant>The Oberweis Funds</ncom:nameOfApplicant>
      <ncom:signature>Eric Hannemann</ncom:signature>
      <ncom:signerName>Eric Hannemann</ncom:signerName>
      <ncom:title>Treasurer</ncom:title>
    </signature>
  </formData>
</edgarSubmission>
