| | | | | | | | | | | | | | | | | | | | | |
Information Table |
Info Table: |
| Name of Issuer: 1 800 FLOWERS COM INC |
| Title of Class: CL A |
| CUSIP: 68243Q-10-6 |
| Value: 1,122,772 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 160396 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 147950 |
| | Shared: 0 |
| | None: 12446 |
Info Table: |
| Name of Issuer: A10 NETWORKS INC |
| Title of Class: COM |
| CUSIP: 002121-10-1 |
| Value: 6,578,826 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 437713 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 257403 |
| | Shared: 0 |
| | None: 180310 |
Info Table: |
| Name of Issuer: ABBOTT LABS |
| Title of Class: COM |
| CUSIP: 002824-10-0 |
| Value: 497,422 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 5136 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 4636 |
| | Shared: 0 |
| | None: 500 |
Info Table: |
| Name of Issuer: ABBVIE INC |
| Title of Class: COM |
| CUSIP: 00287Y-10-9 |
| Value: 720,854 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 4836 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 4436 |
| | Shared: 0 |
| | None: 400 |
Info Table: |
| Name of Issuer: ABCAM PLC |
| Title of Class: ADS |
| CUSIP: 000380-20-4 |
| Value: 843,352 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 37267 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 30334 |
| | Shared: 0 |
| | None: 6933 |
Info Table: |
| Name of Issuer: ACADIA PHARMACEUTICALS INC |
| Title of Class: COM |
| CUSIP: 004225-10-8 |
| Value: 14,505,995 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 696065 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 513502 |
| | Shared: 0 |
| | None: 182563 |
Info Table: |
| Name of Issuer: ACCURAY INC |
| Title of Class: COM |
| CUSIP: 004397-10-5 |
| Value: 1,621,071 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 595982 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 360607 |
| | Shared: 0 |
| | None: 235375 |
Info Table: |
| Name of Issuer: ACI WORLDWIDE INC |
| Title of Class: COM |
| CUSIP: 004498-10-1 |
| Value: 33,166,539 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1470148 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1077920 |
| | Shared: 0 |
| | None: 392228 |
Info Table: |
| Name of Issuer: ACM RESH INC |
| Title of Class: COM CL A |
| CUSIP: 00108J-10-9 |
| Value: 1,523,880 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 84169 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 50587 |
| | Shared: 0 |
| | None: 33582 |
Info Table: |
| Name of Issuer: ADVANCE AUTO PARTS INC |
| Title of Class: COM |
| CUSIP: 00751Y-10-6 |
| Value: 783,747 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 14013 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 13970 |
| | Shared: 0 |
| | None: 43 |
Info Table: |
| Name of Issuer: AERSALE CORPORATION |
| Title of Class: COM |
| CUSIP: 00810F-10-6 |
| Value: 2,289,600 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 153253 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 91951 |
| | Shared: 0 |
| | None: 61302 |
Info Table: |
| Name of Issuer: ALAMO GROUP INC |
| Title of Class: COM |
| CUSIP: 011311-10-7 |
| Value: 3,690,734 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 21351 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 12785 |
| | Shared: 0 |
| | None: 8566 |
Info Table: |
| Name of Issuer: ALBANY INTL CORP |
| Title of Class: CL A |
| CUSIP: 012348-10-8 |
| Value: 5,542,368 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 64237 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 40561 |
| | Shared: 0 |
| | None: 23676 |
Info Table: |
| Name of Issuer: ALLIENT INC |
| Title of Class: COM |
| CUSIP: 019330-10-9 |
| Value: 2,316,743 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 74927 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 44981 |
| | Shared: 0 |
| | None: 29946 |
Info Table: |
| Name of Issuer: AMERICAN VANGUARD CORP |
| Title of Class: COM |
| CUSIP: 030371-10-8 |
| Value: 1,972,712 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 180486 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 108620 |
| | Shared: 0 |
| | None: 71866 |
Info Table: |
| Name of Issuer: AMICUS THERAPEUTICS INC |
| Title of Class: COM |
| CUSIP: 03152W-10-9 |
| Value: 13,118,998 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1078865 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 818887 |
| | Shared: 0 |
| | None: 259978 |
Info Table: |
| Name of Issuer: ANGIODYNAMICS INC |
| Title of Class: COM |
| CUSIP: 03475V-10-1 |
| Value: 1,884,167 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 257752 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 154516 |
| | Shared: 0 |
| | None: 103236 |
Info Table: |
| Name of Issuer: ANI PHARMACEUTICALS INC |
| Title of Class: COM |
| CUSIP: 00182C-10-3 |
| Value: 3,959,866 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 68203 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 40968 |
| | Shared: 0 |
| | None: 27235 |
Info Table: |
| Name of Issuer: API GROUP CORP |
| Title of Class: COM STK |
| CUSIP: 00187Y-10-0 |
| Value: 4,381,703 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 168982 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 104021 |
| | Shared: 0 |
| | None: 64961 |
Info Table: |
| Name of Issuer: APPLE INC |
| Title of Class: COM |
| CUSIP: 037833-10-0 |
| Value: 479,388 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 2800 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2800 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: ARLO TECHNOLOGIES INC |
| Title of Class: COM |
| CUSIP: 04206A-10-1 |
| Value: 36,935,182 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 3585940 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2789325 |
| | Shared: 0 |
| | None: 796615 |
Info Table: |
| Name of Issuer: ARMSTRONG WORLD INDS INC NEW |
| Title of Class: COM |
| CUSIP: 04247X-10-2 |
| Value: 17,318,664 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 240537 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 177429 |
| | Shared: 0 |
| | None: 63108 |
Info Table: |
| Name of Issuer: ASCENDIS PHARMA A/S |
| Title of Class: SPONSORED ADR |
| CUSIP: 04351P-10-1 |
| Value: 15,898,855 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 169787 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 125329 |
| | Shared: 0 |
| | None: 44458 |
Info Table: |
| Name of Issuer: ASPEN AEROGELS INC |
| Title of Class: COM |
| CUSIP: 04523Y-10-5 |
| Value: 5,358,961 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 623135 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 573783 |
| | Shared: 0 |
| | None: 49352 |
Info Table: |
| Name of Issuer: AVID BIOSERVICES INC |
| Title of Class: COM |
| CUSIP: 05368M-10-6 |
| Value: 2,379,711 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 252088 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 147970 |
| | Shared: 0 |
| | None: 104118 |
Info Table: |
| Name of Issuer: AXCELIS TECHNOLOGIES INC |
| Title of Class: COM NEW |
| CUSIP: 054540-20-8 |
| Value: 6,083,885 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 37313 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 21818 |
| | Shared: 0 |
| | None: 15495 |
Info Table: |
| Name of Issuer: AXOS FINANCIAL INC |
| Title of Class: COM |
| CUSIP: 05465C-10-0 |
| Value: 22,709,261 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 599822 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 443833 |
| | Shared: 0 |
| | None: 155989 |
Info Table: |
| Name of Issuer: AZENTA INC |
| Title of Class: COM |
| CUSIP: 114340-10-2 |
| Value: 2,366,509 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 47151 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 27063 |
| | Shared: 0 |
| | None: 20088 |
Info Table: |
| Name of Issuer: BANK OZK LITTLE ROCK ARK |
| Title of Class: COM |
| CUSIP: 06417N-10-3 |
| Value: 13,440,210 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 362563 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 274038 |
| | Shared: 0 |
| | None: 88525 |
Info Table: |
| Name of Issuer: BERKSHIRE HATHAWAY INC DEL |
| Title of Class: CL A |
| CUSIP: 084670-10-8 |
| Value: 531,477 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: BERKSHIRE HATHAWAY INC DEL |
| Title of Class: CL B NEW |
| CUSIP: 084670-70-2 |
| Value: 980,840 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 2800 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2800 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: BIOCRYST PHARMACEUTICALS INC |
| Title of Class: COM |
| CUSIP: 09058V-10-3 |
| Value: 16,111,517 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 2275638 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1789097 |
| | Shared: 0 |
| | None: 486541 |
Info Table: |
| Name of Issuer: BIOMARIN PHARMACEUTICAL INC |
| Title of Class: COM |
| CUSIP: 09061G-10-1 |
| Value: 2,731,112 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 30867 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 30774 |
| | Shared: 0 |
| | None: 93 |
Info Table: |
| Name of Issuer: BIO-TECHNE CORP |
| Title of Class: COM |
| CUSIP: 09073M-10-4 |
| Value: 982,386 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 14432 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 11240 |
| | Shared: 0 |
| | None: 3192 |
Info Table: |
| Name of Issuer: BOWLERO CORP |
| Title of Class: CL A COM |
| CUSIP: 10258P-10-2 |
| Value: 2,486,703 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 258493 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 148393 |
| | Shared: 0 |
| | None: 110100 |
Info Table: |
| Name of Issuer: BRUKER CORP |
| Title of Class: COM |
| CUSIP: 116794-10-8 |
| Value: 1,091,745 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 17524 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 13938 |
| | Shared: 0 |
| | None: 3586 |
Info Table: |
| Name of Issuer: BWX TECHNOLOGIES INC |
| Title of Class: COM |
| CUSIP: 05605H-10-0 |
| Value: 1,513,921 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 20191 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 15890 |
| | Shared: 0 |
| | None: 4301 |
Info Table: |
| Name of Issuer: CAMBIUM NETWORKS CORP |
| Title of Class: SHS |
| CUSIP: G17766-10-9 |
| Value: 5,987,078 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 816791 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 615849 |
| | Shared: 0 |
| | None: 200942 |
Info Table: |
| Name of Issuer: CBIZ INC |
| Title of Class: COM |
| CUSIP: 124805-10-2 |
| Value: 3,203,112 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 61717 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 36869 |
| | Shared: 0 |
| | None: 24848 |
Info Table: |
| Name of Issuer: CDW CORP |
| Title of Class: COM |
| CUSIP: 12514G-10-8 |
| Value: 638,974 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 3167 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2037 |
| | Shared: 0 |
| | None: 1130 |
Info Table: |
| Name of Issuer: CENTURY CASINOS INC |
| Title of Class: COM |
| CUSIP: 156492-10-0 |
| Value: 6,670,011 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1300197 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1017377 |
| | Shared: 0 |
| | None: 282820 |
Info Table: |
| Name of Issuer: CEVA INC |
| Title of Class: COM |
| CUSIP: 157210-10-5 |
| Value: 9,070,080 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 467771 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 353154 |
| | Shared: 0 |
| | None: 114617 |
Info Table: |
| Name of Issuer: CHEVRON CORP NEW |
| Title of Class: COM |
| CUSIP: 166764-10-0 |
| Value: 630,133 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 3737 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2864 |
| | Shared: 0 |
| | None: 873 |
Info Table: |
| Name of Issuer: CHUYS HLDGS INC |
| Title of Class: COM |
| CUSIP: 171604-10-1 |
| Value: 6,420,482 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 180452 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 106099 |
| | Shared: 0 |
| | None: 74353 |
Info Table: |
| Name of Issuer: CIENA CORP |
| Title of Class: COM NEW |
| CUSIP: 171779-30-9 |
| Value: 774,922 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 16397 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 12957 |
| | Shared: 0 |
| | None: 3440 |
Info Table: |
| Name of Issuer: CISCO SYS INC |
| Title of Class: COM |
| CUSIP: 17275R-10-2 |
| Value: 1,845,527 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 34329 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 30629 |
| | Shared: 0 |
| | None: 3700 |
Info Table: |
| Name of Issuer: CLEAN ENERGY FUELS CORP |
| Title of Class: COM |
| CUSIP: 184499-10-1 |
| Value: 4,477,921 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1169170 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 684946 |
| | Shared: 0 |
| | None: 484224 |
Info Table: |
| Name of Issuer: CLEARFIELD INC |
| Title of Class: COM |
| CUSIP: 18482P-10-3 |
| Value: 938,558 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 32748 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 20017 |
| | Shared: 0 |
| | None: 12731 |
Info Table: |
| Name of Issuer: CODA OCTOPUS GROUP INC |
| Title of Class: COM NEW |
| CUSIP: 19188U-20-6 |
| Value: 1,556,374 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 251028 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 231221 |
| | Shared: 0 |
| | None: 19807 |
Info Table: |
| Name of Issuer: COLUMBIA BKG SYS INC |
| Title of Class: COM |
| CUSIP: 197236-10-2 |
| Value: 3,136,837 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 154524 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 98845 |
| | Shared: 0 |
| | None: 55679 |
Info Table: |
| Name of Issuer: COLUMBIA SPORTSWEAR CO |
| Title of Class: COM |
| CUSIP: 198516-10-6 |
| Value: 305,663 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 4125 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 3005 |
| | Shared: 0 |
| | None: 1120 |
Info Table: |
| Name of Issuer: COMPUTER PROGRAMS & SYS INC |
| Title of Class: COM |
| CUSIP: 205306-10-3 |
| Value: 3,154,191 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 197879 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 146686 |
| | Shared: 0 |
| | None: 51193 |
Info Table: |
| Name of Issuer: CONSENSUS CLOUD SOLUTIONS IN |
| Title of Class: COM |
| CUSIP: 20848V-10-5 |
| Value: 5,542,042 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 220097 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 173194 |
| | Shared: 0 |
| | None: 46903 |
Info Table: |
| Name of Issuer: CONSTRUCTION PARTNERS INC |
| Title of Class: COM CL A |
| CUSIP: 21044C-10-7 |
| Value: 8,412,419 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 230099 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 134758 |
| | Shared: 0 |
| | None: 95341 |
Info Table: |
| Name of Issuer: CRA INTL INC |
| Title of Class: COM |
| CUSIP: 12618T-10-5 |
| Value: 2,256,117 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 22391 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 13469 |
| | Shared: 0 |
| | None: 8922 |
Info Table: |
| Name of Issuer: CRANE COMPANY |
| Title of Class: COMMON STOCK |
| CUSIP: 224408-10-4 |
| Value: 862,903 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 9713 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 7533 |
| | Shared: 0 |
| | None: 2180 |
Info Table: |
| Name of Issuer: CRANE NXT CO |
| Title of Class: COM |
| CUSIP: 224441-10-5 |
| Value: 539,585 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 9710 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 7530 |
| | Shared: 0 |
| | None: 2180 |
Info Table: |
| Name of Issuer: CURTISS WRIGHT CORP |
| Title of Class: COM |
| CUSIP: 231561-10-1 |
| Value: 1,422,230 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 7270 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 5739 |
| | Shared: 0 |
| | None: 1531 |
Info Table: |
| Name of Issuer: DENBURY INC |
| Title of Class: COM |
| CUSIP: 24790A-10-1 |
| Value: 3,506,798 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 35780 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 20461 |
| | Shared: 0 |
| | None: 15319 |
Info Table: |
| Name of Issuer: DENNYS CORP |
| Title of Class: COM |
| CUSIP: 24869P-10-4 |
| Value: 660,702 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 78005 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 71987 |
| | Shared: 0 |
| | None: 6018 |
Info Table: |
| Name of Issuer: DEVON ENERGY CORP NEW |
| Title of Class: COM |
| CUSIP: 25179M-10-3 |
| Value: 782,375 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 16402 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 13059 |
| | Shared: 0 |
| | None: 3343 |
Info Table: |
| Name of Issuer: DIGITAL TURBINE INC |
| Title of Class: COM NEW |
| CUSIP: 25400W-10-2 |
| Value: 10,980,308 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1814927 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1395358 |
| | Shared: 0 |
| | None: 419569 |
Info Table: |
| Name of Issuer: DMC GLOBAL INC |
| Title of Class: COM |
| CUSIP: 23291C-10-3 |
| Value: 2,824,548 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 115429 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 68686 |
| | Shared: 0 |
| | None: 46743 |
Info Table: |
| Name of Issuer: DOLBY LABORATORIES INC |
| Title of Class: COM CL A |
| CUSIP: 25659T-10-7 |
| Value: 751,147 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 9477 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 7297 |
| | Shared: 0 |
| | None: 2180 |
Info Table: |
| Name of Issuer: DONNELLEY FINL SOLUTIONS INC |
| Title of Class: COM |
| CUSIP: 25787G-10-0 |
| Value: 56,368,866 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1001579 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 757742 |
| | Shared: 0 |
| | None: 243837 |
Info Table: |
| Name of Issuer: DOUGLAS DYNAMICS INC |
| Title of Class: COM |
| CUSIP: 25960R-10-5 |
| Value: 2,974,541 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 98560 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 58970 |
| | Shared: 0 |
| | None: 39590 |
Info Table: |
| Name of Issuer: DOVER CORP |
| Title of Class: COM |
| CUSIP: 260003-10-8 |
| Value: 867,752 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 6220 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 4213 |
| | Shared: 0 |
| | None: 2007 |
Info Table: |
| Name of Issuer: DOXIMITY INC |
| Title of Class: CL A |
| CUSIP: 26622P-10-7 |
| Value: 16,069,609 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 757286 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 559244 |
| | Shared: 0 |
| | None: 198042 |
Info Table: |
| Name of Issuer: DUCOMMUN INC DEL |
| Title of Class: COM |
| CUSIP: 264147-10-9 |
| Value: 2,487,380 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 57168 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 34380 |
| | Shared: 0 |
| | None: 22788 |
Info Table: |
| Name of Issuer: E L F BEAUTY INC |
| Title of Class: COM |
| CUSIP: 26856L-10-3 |
| Value: 3,745,532 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 34103 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 22026 |
| | Shared: 0 |
| | None: 12077 |
Info Table: |
| Name of Issuer: EBAY INC. |
| Title of Class: COM |
| CUSIP: 278642-10-3 |
| Value: 831,361 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 18856 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 15145 |
| | Shared: 0 |
| | None: 3711 |
Info Table: |
| Name of Issuer: EDWARDS LIFESCIENCES CORP |
| Title of Class: COM |
| CUSIP: 28176E-10-8 |
| Value: 807,043 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 11649 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 9165 |
| | Shared: 0 |
| | None: 2484 |
Info Table: |
| Name of Issuer: ELI LILLY & CO |
| Title of Class: COM |
| CUSIP: 532457-10-8 |
| Value: 1,015,176 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1890 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1890 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: ENCOMPASS HEALTH CORP |
| Title of Class: COM |
| CUSIP: 29261A-10-0 |
| Value: 3,277,811 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 48806 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 28007 |
| | Shared: 0 |
| | None: 20799 |
Info Table: |
| Name of Issuer: ENERGY RECOVERY INC |
| Title of Class: COM |
| CUSIP: 29270J-10-0 |
| Value: 3,175,561 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 149720 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 90095 |
| | Shared: 0 |
| | None: 59625 |
Info Table: |
| Name of Issuer: ENSIGN GROUP INC |
| Title of Class: COM |
| CUSIP: 29358P-10-1 |
| Value: 3,345,666 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 36002 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 20606 |
| | Shared: 0 |
| | None: 15396 |
Info Table: |
| Name of Issuer: ENTRAVISION COMMUNICATIONS C |
| Title of Class: CL A |
| CUSIP: 29382R-10-7 |
| Value: 927,950 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 254233 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 153313 |
| | Shared: 0 |
| | None: 100920 |
Info Table: |
| Name of Issuer: ESTABLISHMENT LABS HLDGS INC |
| Title of Class: COM |
| CUSIP: G31249-10-8 |
| Value: 18,077,731 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 368407 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 285069 |
| | Shared: 0 |
| | None: 83338 |
Info Table: |
| Name of Issuer: ETSY INC |
| Title of Class: COM |
| CUSIP: 29786A-10-6 |
| Value: 1,934,171 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 29950 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 29857 |
| | Shared: 0 |
| | None: 93 |
Info Table: |
| Name of Issuer: EURONET WORLDWIDE INC |
| Title of Class: COM |
| CUSIP: 298736-10-9 |
| Value: 31,549,502 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 397449 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 292958 |
| | Shared: 0 |
| | None: 104491 |
Info Table: |
| Name of Issuer: EVENTBRITE INC |
| Title of Class: COM CL A |
| CUSIP: 29975E-10-9 |
| Value: 16,006,971 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1623425 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1251302 |
| | Shared: 0 |
| | None: 372123 |
Info Table: |
| Name of Issuer: EVOLUS INC |
| Title of Class: COM |
| CUSIP: 30052C-10-7 |
| Value: 10,101,153 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1105159 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 889611 |
| | Shared: 0 |
| | None: 215548 |
Info Table: |
| Name of Issuer: EXELIXIS INC |
| Title of Class: COM |
| CUSIP: 30161Q-10-4 |
| Value: 824,160 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 37719 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 27418 |
| | Shared: 0 |
| | None: 10301 |
Info Table: |
| Name of Issuer: EXPONENT INC |
| Title of Class: COM |
| CUSIP: 30214U-10-2 |
| Value: 2,792,957 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 32628 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 20012 |
| | Shared: 0 |
| | None: 12616 |
Info Table: |
| Name of Issuer: EXXON MOBIL CORP |
| Title of Class: COM |
| CUSIP: 30231G-10-2 |
| Value: 429,167 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 3650 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 3650 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: FABRINET |
| Title of Class: SHS |
| CUSIP: G3323L-10-0 |
| Value: 4,836,812 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 29029 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 18224 |
| | Shared: 0 |
| | None: 10805 |
Info Table: |
| Name of Issuer: FEDERAL AGRIC MTG CORP |
| Title of Class: CL C |
| CUSIP: 313148-30-6 |
| Value: 26,544,538 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 172032 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 133267 |
| | Shared: 0 |
| | None: 38765 |
Info Table: |
| Name of Issuer: FIVE BELOW INC |
| Title of Class: COM |
| CUSIP: 33829M-10-1 |
| Value: 3,892,332 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 24191 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 15053 |
| | Shared: 0 |
| | None: 9138 |
Info Table: |
| Name of Issuer: FMC CORP |
| Title of Class: COM NEW |
| CUSIP: 302491-30-3 |
| Value: 751,136 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 11216 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 8798 |
| | Shared: 0 |
| | None: 2418 |
Info Table: |
| Name of Issuer: FOX FACTORY HLDG CORP |
| Title of Class: COM |
| CUSIP: 35138V-10-2 |
| Value: 2,348,790 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 23706 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 14700 |
| | Shared: 0 |
| | None: 9006 |
Info Table: |
| Name of Issuer: FRANKLIN COVEY CO |
| Title of Class: COM |
| CUSIP: 353469-10-9 |
| Value: 21,876,238 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 509698 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 404186 |
| | Shared: 0 |
| | None: 105512 |
Info Table: |
| Name of Issuer: GATX CORP |
| Title of Class: COM |
| CUSIP: 361448-10-3 |
| Value: 3,427,274 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 31492 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 19731 |
| | Shared: 0 |
| | None: 11761 |
Info Table: |
| Name of Issuer: GLACIER BANCORP INC NEW |
| Title of Class: COM |
| CUSIP: 37637Q-10-5 |
| Value: 474,383 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 16645 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 13556 |
| | Shared: 0 |
| | None: 3089 |
Info Table: |
| Name of Issuer: GODADDY INC |
| Title of Class: CL A |
| CUSIP: 380237-10-7 |
| Value: 6,262,055 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 84077 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 83821 |
| | Shared: 0 |
| | None: 256 |
Info Table: |
| Name of Issuer: GREEN BRICK PARTNERS INC |
| Title of Class: COM |
| CUSIP: 392709-10-1 |
| Value: 3,726,311 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 89769 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 54623 |
| | Shared: 0 |
| | None: 35146 |
Info Table: |
| Name of Issuer: GRIFFON CORP |
| Title of Class: COM |
| CUSIP: 398433-10-2 |
| Value: 4,228,862 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 106601 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 60686 |
| | Shared: 0 |
| | None: 45915 |
Info Table: |
| Name of Issuer: GXO LOGISTICS INCORPORATED |
| Title of Class: COMMON STOCK |
| CUSIP: 36262G-10-1 |
| Value: 6,428,802 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 109613 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 80714 |
| | Shared: 0 |
| | None: 28899 |
Info Table: |
| Name of Issuer: HAEMONETICS CORP MASS |
| Title of Class: COM |
| CUSIP: 405024-10-0 |
| Value: 5,180,680 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 57833 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 35562 |
| | Shared: 0 |
| | None: 22271 |
Info Table: |
| Name of Issuer: HARMONIC INC |
| Title of Class: COM |
| CUSIP: 413160-10-2 |
| Value: 3,001,864 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 311720 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 186967 |
| | Shared: 0 |
| | None: 124753 |
Info Table: |
| Name of Issuer: HARMONY BIOSCIENCES HLDGS IN |
| Title of Class: COM |
| CUSIP: 413197-10-4 |
| Value: 3,312,850 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 101094 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 62197 |
| | Shared: 0 |
| | None: 38897 |
Info Table: |
| Name of Issuer: HARROW INC |
| Title of Class: COM |
| CUSIP: 415858-10-9 |
| Value: 3,597,961 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 250380 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 230540 |
| | Shared: 0 |
| | None: 19840 |
Info Table: |
| Name of Issuer: HASBRO INC |
| Title of Class: COM |
| CUSIP: 418056-10-7 |
| Value: 243,329 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 3679 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2623 |
| | Shared: 0 |
| | None: 1056 |
Info Table: |
| Name of Issuer: HAYNES INTL INC |
| Title of Class: COM NEW |
| CUSIP: 420877-20-1 |
| Value: 3,211,880 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 69043 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 41579 |
| | Shared: 0 |
| | None: 27464 |
Info Table: |
| Name of Issuer: HEALTHCARE SVCS GROUP INC |
| Title of Class: COM |
| CUSIP: 421906-10-8 |
| Value: 1,700,309 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 163021 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 97695 |
| | Shared: 0 |
| | None: 65326 |
Info Table: |
| Name of Issuer: HELIX ENERGY SOLUTIONS GRP I |
| Title of Class: COM |
| CUSIP: 42330P-10-7 |
| Value: 3,913,923 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 350396 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 199880 |
| | Shared: 0 |
| | None: 150516 |
Info Table: |
| Name of Issuer: HILLENBRAND INC |
| Title of Class: COM |
| CUSIP: 431571-10-8 |
| Value: 2,035,365 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 48106 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 29970 |
| | Shared: 0 |
| | None: 18136 |
Info Table: |
| Name of Issuer: HUB GROUP INC |
| Title of Class: CL A |
| CUSIP: 443320-10-6 |
| Value: 2,091,442 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 26629 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 15146 |
| | Shared: 0 |
| | None: 11483 |
Info Table: |
| Name of Issuer: HURON CONSULTING GROUP INC |
| Title of Class: COM |
| CUSIP: 447462-10-2 |
| Value: 3,609,144 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 34650 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 20744 |
| | Shared: 0 |
| | None: 13906 |
Info Table: |
| Name of Issuer: ICF INTL INC |
| Title of Class: COM |
| CUSIP: 44925C-10-3 |
| Value: 4,472,749 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 37023 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 21202 |
| | Shared: 0 |
| | None: 15821 |
Info Table: |
| Name of Issuer: ICON PLC |
| Title of Class: SHS |
| CUSIP: G4705A-10-0 |
| Value: 2,558,538 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 10390 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 9191 |
| | Shared: 0 |
| | None: 1199 |
Info Table: |
| Name of Issuer: IDEX CORP |
| Title of Class: COM |
| CUSIP: 45167R-10-4 |
| Value: 737,639 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 3546 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2424 |
| | Shared: 0 |
| | None: 1122 |
Info Table: |
| Name of Issuer: INGEVITY CORP |
| Title of Class: COM |
| CUSIP: 45688C-10-7 |
| Value: 19,521,671 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 410033 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 316937 |
| | Shared: 0 |
| | None: 93096 |
Info Table: |
| Name of Issuer: INOTIV INC |
| Title of Class: COM |
| CUSIP: 45783Q-10-0 |
| Value: 468,129 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 151990 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 140152 |
| | Shared: 0 |
| | None: 11838 |
Info Table: |
| Name of Issuer: INSMED INC |
| Title of Class: COM PAR $.01 |
| CUSIP: 457669-30-7 |
| Value: 5,667,741 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 224465 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 172125 |
| | Shared: 0 |
| | None: 52340 |
Info Table: |
| Name of Issuer: IOVANCE BIOTHERAPEUTICS INC |
| Title of Class: COM |
| CUSIP: 462260-10-0 |
| Value: 7,838,335 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1722711 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1341323 |
| | Shared: 0 |
| | None: 381388 |
Info Table: |
| Name of Issuer: IPG PHOTONICS CORP |
| Title of Class: COM |
| CUSIP: 44980X-10-9 |
| Value: 3,885,936 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 38270 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 23852 |
| | Shared: 0 |
| | None: 14418 |
Info Table: |
| Name of Issuer: IRADIMED CORP |
| Title of Class: COM |
| CUSIP: 46266A-10-9 |
| Value: 3,438,941 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 77506 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 47618 |
| | Shared: 0 |
| | None: 29888 |
Info Table: |
| Name of Issuer: ISHARES TR |
| Title of Class: RUS 2000 GRW ETF |
| CUSIP: 464287-64-8 |
| Value: 457,938 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 2043 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2043 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: ITURAN LOCATION AND CONTROL |
| Title of Class: SHS |
| CUSIP: M6158M-10-4 |
| Value: 10,128,476 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 338745 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 293171 |
| | Shared: 0 |
| | None: 45574 |
Info Table: |
| Name of Issuer: JACOBS SOLUTIONS INC |
| Title of Class: COM |
| CUSIP: 46982L-10-8 |
| Value: 483,893 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 3545 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2645 |
| | Shared: 0 |
| | None: 900 |
Info Table: |
| Name of Issuer: JOHNSON & JOHNSON |
| Title of Class: COM |
| CUSIP: 478160-10-4 |
| Value: 1,419,038 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 9111 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 9111 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: JOHNSON OUTDOORS INC |
| Title of Class: CL A |
| CUSIP: 479167-10-8 |
| Value: 2,569,336 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 46980 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 28192 |
| | Shared: 0 |
| | None: 18788 |
Info Table: |
| Name of Issuer: JPMORGAN CHASE & CO |
| Title of Class: COM |
| CUSIP: 46625H-10-0 |
| Value: 298,451 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 2058 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1626 |
| | Shared: 0 |
| | None: 432 |
Info Table: |
| Name of Issuer: KARAT PACKAGING INC |
| Title of Class: COM |
| CUSIP: 48563L-10-1 |
| Value: 1,937,363 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 84014 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 46612 |
| | Shared: 0 |
| | None: 37402 |
Info Table: |
| Name of Issuer: KARUNA THERAPEUTICS INC |
| Title of Class: COM |
| CUSIP: 48576A-10-0 |
| Value: 6,658,933 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 39381 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 29042 |
| | Shared: 0 |
| | None: 10339 |
Info Table: |
| Name of Issuer: KBR INC |
| Title of Class: COM |
| CUSIP: 48242W-10-6 |
| Value: 800,818 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 13587 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 10588 |
| | Shared: 0 |
| | None: 2999 |
Info Table: |
| Name of Issuer: KINIKSA PHARMACEUTICALS LTD |
| Title of Class: COM CL A |
| CUSIP: G5269C-10-1 |
| Value: 11,296,857 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 650366 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 505439 |
| | Shared: 0 |
| | None: 144927 |
Info Table: |
| Name of Issuer: KIRBY CORP |
| Title of Class: COM |
| CUSIP: 497266-10-6 |
| Value: 850,190 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 10268 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 7788 |
| | Shared: 0 |
| | None: 2480 |
Info Table: |
| Name of Issuer: KNIGHT-SWIFT TRANSN HLDGS IN |
| Title of Class: CL A |
| CUSIP: 499049-10-4 |
| Value: 896,532 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 17877 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 13353 |
| | Shared: 0 |
| | None: 4524 |
Info Table: |
| Name of Issuer: KRATOS DEFENSE & SEC SOLUTIO |
| Title of Class: COM NEW |
| CUSIP: 50077B-20-7 |
| Value: 2,314,026 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 154063 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 88923 |
| | Shared: 0 |
| | None: 65140 |
Info Table: |
| Name of Issuer: LANTHEUS HLDGS INC |
| Title of Class: COM |
| CUSIP: 516544-10-3 |
| Value: 4,390,094 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 63185 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 40511 |
| | Shared: 0 |
| | None: 22674 |
Info Table: |
| Name of Issuer: LCI INDS |
| Title of Class: COM |
| CUSIP: 50189K-10-3 |
| Value: 17,807,800 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 151659 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 110429 |
| | Shared: 0 |
| | None: 41230 |
Info Table: |
| Name of Issuer: LEMAITRE VASCULAR INC |
| Title of Class: COM |
| CUSIP: 525558-20-1 |
| Value: 13,495,677 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 247718 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 205449 |
| | Shared: 0 |
| | None: 42269 |
Info Table: |
| Name of Issuer: LIGAND PHARMACEUTICALS INC |
| Title of Class: COM NEW |
| CUSIP: 53220K-50-4 |
| Value: 16,955,023 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 282961 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 220843 |
| | Shared: 0 |
| | None: 62118 |
Info Table: |
| Name of Issuer: LINDBLAD EXPEDITIONS HLDGS I |
| Title of Class: COM |
| CUSIP: 535219-10-9 |
| Value: 1,605,204 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 222945 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 133339 |
| | Shared: 0 |
| | None: 89606 |
Info Table: |
| Name of Issuer: LIQUIDITY SVCS INC |
| Title of Class: COM |
| CUSIP: 53635B-10-7 |
| Value: 3,678,915 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 208792 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 125919 |
| | Shared: 0 |
| | None: 82873 |
Info Table: |
| Name of Issuer: LIVE OAK BANCSHARES INC |
| Title of Class: COM |
| CUSIP: 53803X-10-5 |
| Value: 4,325,477 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 149412 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 87820 |
| | Shared: 0 |
| | None: 61592 |
Info Table: |
| Name of Issuer: LIVENT CORP |
| Title of Class: COM |
| CUSIP: 53814L-10-8 |
| Value: 675,260 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 36679 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 31129 |
| | Shared: 0 |
| | None: 5550 |
Info Table: |
| Name of Issuer: LKQ CORP |
| Title of Class: COM |
| CUSIP: 501889-20-8 |
| Value: 6,432,240 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 129918 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 127334 |
| | Shared: 0 |
| | None: 2584 |
Info Table: |
| Name of Issuer: LUNA INNOVATIONS INC |
| Title of Class: COM |
| CUSIP: 550351-10-0 |
| Value: 2,560,076 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 436873 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 261512 |
| | Shared: 0 |
| | None: 175361 |
Info Table: |
| Name of Issuer: MAGNACHIP SEMICONDUCTOR CORP |
| Title of Class: COM |
| CUSIP: 55933J-20-3 |
| Value: 1,697,359 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 204255 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 122286 |
| | Shared: 0 |
| | None: 81969 |
Info Table: |
| Name of Issuer: MARSH & MCLENNAN COS INC |
| Title of Class: COM |
| CUSIP: 571748-10-2 |
| Value: 256,905 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1350 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1350 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: MASONITE INTL CORP |
| Title of Class: COM |
| CUSIP: 575385-10-9 |
| Value: 45,319,276 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 486154 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 370577 |
| | Shared: 0 |
| | None: 115577 |
Info Table: |
| Name of Issuer: MATERION CORP |
| Title of Class: COM |
| CUSIP: 576690-10-1 |
| Value: 2,875,493 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 28216 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 16054 |
| | Shared: 0 |
| | None: 12162 |
Info Table: |
| Name of Issuer: MATIV HOLDINGS INC |
| Title of Class: COM |
| CUSIP: 808541-10-6 |
| Value: 3,328,555 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 233419 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 136641 |
| | Shared: 0 |
| | None: 96778 |
Info Table: |
| Name of Issuer: MAXIMUS INC |
| Title of Class: COM |
| CUSIP: 577933-10-4 |
| Value: 14,769,165 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 197766 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 137360 |
| | Shared: 0 |
| | None: 60406 |
Info Table: |
| Name of Issuer: MEDPACE HLDGS INC |
| Title of Class: COM |
| CUSIP: 58506Q-10-9 |
| Value: 31,982,225 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 132087 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 97416 |
| | Shared: 0 |
| | None: 34671 |
Info Table: |
| Name of Issuer: MERCK & CO INC |
| Title of Class: COM |
| CUSIP: 58933Y-10-5 |
| Value: 212,489 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 2064 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2064 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: MESA LABS INC |
| Title of Class: COM |
| CUSIP: 59064R-10-9 |
| Value: 1,794,070 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 17075 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 10316 |
| | Shared: 0 |
| | None: 6759 |
Info Table: |
| Name of Issuer: MICROSOFT CORP |
| Title of Class: COM |
| CUSIP: 594918-10-4 |
| Value: 269,651 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 854 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 854 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: MIRUM PHARMACEUTICALS INC |
| Title of Class: COM |
| CUSIP: 604749-10-1 |
| Value: 1,686,776 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 53379 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 49174 |
| | Shared: 0 |
| | None: 4205 |
Info Table: |
| Name of Issuer: MODEL N INC |
| Title of Class: COM |
| CUSIP: 607525-10-2 |
| Value: 3,978,000 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 162966 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 95612 |
| | Shared: 0 |
| | None: 67354 |
Info Table: |
| Name of Issuer: MONTROSE ENVIRONMENTAL GROUP |
| Title of Class: COM |
| CUSIP: 615111-10-1 |
| Value: 2,234,850 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 76379 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 45904 |
| | Shared: 0 |
| | None: 30475 |
Info Table: |
| Name of Issuer: MOODYS CORP |
| Title of Class: COM |
| CUSIP: 615369-10-5 |
| Value: 293,406 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 928 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 164 |
| | Shared: 0 |
| | None: 764 |
Info Table: |
| Name of Issuer: MP MATERIALS CORP |
| Title of Class: COM CL A |
| CUSIP: 553368-10-1 |
| Value: 2,075,139 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 108646 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 67795 |
| | Shared: 0 |
| | None: 40851 |
Info Table: |
| Name of Issuer: MYR GROUP INC DEL |
| Title of Class: COM |
| CUSIP: 55405W-10-4 |
| Value: 2,711,506 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 20121 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 12152 |
| | Shared: 0 |
| | None: 7969 |
Info Table: |
| Name of Issuer: NAPCO SEC TECHNOLOGIES INC |
| Title of Class: COM |
| CUSIP: 630402-10-5 |
| Value: 4,276,940 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 192222 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 112422 |
| | Shared: 0 |
| | None: 79800 |
Info Table: |
| Name of Issuer: NEUROCRINE BIOSCIENCES INC |
| Title of Class: COM |
| CUSIP: 64125C-10-9 |
| Value: 14,873,963 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 132213 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 97523 |
| | Shared: 0 |
| | None: 34690 |
Info Table: |
| Name of Issuer: NEXTGEN HEALTHCARE INC |
| Title of Class: COM |
| CUSIP: 65343C-10-2 |
| Value: 9,142,552 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 385274 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 225189 |
| | Shared: 0 |
| | None: 160085 |
Info Table: |
| Name of Issuer: NLIGHT INC |
| Title of Class: COM |
| CUSIP: 65487K-10-0 |
| Value: 2,499,453 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 240332 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 144652 |
| | Shared: 0 |
| | None: 95680 |
Info Table: |
| Name of Issuer: NVIDIA CORPORATION |
| Title of Class: COM |
| CUSIP: 67066G-10-4 |
| Value: 1,339,769 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 3080 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2251 |
| | Shared: 0 |
| | None: 829 |
Info Table: |
| Name of Issuer: OCUPHIRE PHARMA INC |
| Title of Class: COM |
| CUSIP: 67577R-10-2 |
| Value: 2,775,904 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 828628 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 763540 |
| | Shared: 0 |
| | None: 65088 |
Info Table: |
| Name of Issuer: OMNIAB INC |
| Title of Class: COM |
| CUSIP: 68218J-10-3 |
| Value: 14,432,487 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 2780826 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2186138 |
| | Shared: 0 |
| | None: 594688 |
Info Table: |
| Name of Issuer: OMNICELL COM |
| Title of Class: COM |
| CUSIP: 68213N-10-9 |
| Value: 2,352,484 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 52231 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 29843 |
| | Shared: 0 |
| | None: 22388 |
Info Table: |
| Name of Issuer: ON SEMICONDUCTOR CORP |
| Title of Class: COM |
| CUSIP: 682189-10-5 |
| Value: 5,067,169 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 54515 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 54349 |
| | Shared: 0 |
| | None: 166 |
Info Table: |
| Name of Issuer: OPTIMIZERX CORP |
| Title of Class: COM NEW |
| CUSIP: 68401U-20-4 |
| Value: 3,013,793 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 387377 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 356818 |
| | Shared: 0 |
| | None: 30559 |
Info Table: |
| Name of Issuer: OPTINOSE INC |
| Title of Class: COM |
| CUSIP: 68404V-10-0 |
| Value: 1,291,591 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1050074 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 872541 |
| | Shared: 0 |
| | None: 177533 |
Info Table: |
| Name of Issuer: OSISKO GOLD ROYALTIES LTD |
| Title of Class: COM |
| CUSIP: 68827L-10-1 |
| Value: 3,361,981 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 286126 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 178284 |
| | Shared: 0 |
| | None: 107842 |
Info Table: |
| Name of Issuer: OVERSTOCK COM INC DEL |
| Title of Class: COM |
| CUSIP: 690370-10-1 |
| Value: 12,610,866 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 797147 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 613039 |
| | Shared: 0 |
| | None: 184108 |
Info Table: |
| Name of Issuer: PACIRA BIOSCIENCES INC |
| Title of Class: COM |
| CUSIP: 695127-10-0 |
| Value: 29,713,120 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 968485 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 730826 |
| | Shared: 0 |
| | None: 237659 |
Info Table: |
| Name of Issuer: PAPA JOHNS INTL INC |
| Title of Class: COM |
| CUSIP: 698813-10-2 |
| Value: 2,337,627 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 34266 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 19221 |
| | Shared: 0 |
| | None: 15045 |
Info Table: |
| Name of Issuer: PARK CITY GROUP INC |
| Title of Class: COM NEW |
| CUSIP: 700215-30-4 |
| Value: 9,587,233 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1094433 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1009789 |
| | Shared: 0 |
| | None: 84644 |
Info Table: |
| Name of Issuer: PENNANT GROUP INC |
| Title of Class: COM |
| CUSIP: 70805E-10-9 |
| Value: 2,815,423 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 252958 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 151290 |
| | Shared: 0 |
| | None: 101668 |
Info Table: |
| Name of Issuer: PERFICIENT INC |
| Title of Class: COM |
| CUSIP: 71375U-10-1 |
| Value: 2,285,701 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 39504 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 24021 |
| | Shared: 0 |
| | None: 15483 |
Info Table: |
| Name of Issuer: PGT INNOVATIONS INC |
| Title of Class: COM |
| CUSIP: 69336V-10-1 |
| Value: 17,516,189 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 631214 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 471172 |
| | Shared: 0 |
| | None: 160042 |
Info Table: |
| Name of Issuer: POOL CORP |
| Title of Class: COM |
| CUSIP: 73278L-10-5 |
| Value: 15,420,911 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 43305 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 33022 |
| | Shared: 0 |
| | None: 10283 |
Info Table: |
| Name of Issuer: POWER INTEGRATIONS INC |
| Title of Class: COM |
| CUSIP: 739276-10-3 |
| Value: 3,857,928 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 50556 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 31836 |
| | Shared: 0 |
| | None: 18720 |
Info Table: |
| Name of Issuer: POWERSCHOOL HOLDINGS INC |
| Title of Class: COM CL A |
| CUSIP: 73939C-10-6 |
| Value: 4,939,971 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 218004 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 134789 |
| | Shared: 0 |
| | None: 83215 |
Info Table: |
| Name of Issuer: PREMIER INC |
| Title of Class: CL A |
| CUSIP: 74051N-10-2 |
| Value: 4,942,764 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 229896 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 169568 |
| | Shared: 0 |
| | None: 60328 |
Info Table: |
| Name of Issuer: PRESTIGE CONSMR HEALTHCARE I |
| Title of Class: COM |
| CUSIP: 74112D-10-1 |
| Value: 31,694,126 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 554190 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 393891 |
| | Shared: 0 |
| | None: 160299 |
Info Table: |
| Name of Issuer: PRIMO WATER CORPORATION |
| Title of Class: COM |
| CUSIP: 74167P-10-8 |
| Value: 2,350,609 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 170334 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 98027 |
| | Shared: 0 |
| | None: 72307 |
Info Table: |
| Name of Issuer: PROCTER AND GAMBLE CO |
| Title of Class: COM |
| CUSIP: 742718-10-9 |
| Value: 300,326 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 2059 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 742 |
| | Shared: 0 |
| | None: 1317 |
Info Table: |
| Name of Issuer: PROGRESS SOFTWARE CORP |
| Title of Class: COM |
| CUSIP: 743312-10-0 |
| Value: 7,600,281 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 144547 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 106524 |
| | Shared: 0 |
| | None: 38023 |
Info Table: |
| Name of Issuer: PROGYNY INC |
| Title of Class: COM |
| CUSIP: 74340E-10-3 |
| Value: 2,275,938 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 66900 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 38629 |
| | Shared: 0 |
| | None: 28271 |
Info Table: |
| Name of Issuer: PROS HOLDINGS INC |
| Title of Class: COM |
| CUSIP: 74346Y-10-3 |
| Value: 8,693,567 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 251114 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 146863 |
| | Shared: 0 |
| | None: 104251 |
Info Table: |
| Name of Issuer: PTC INC |
| Title of Class: COM |
| CUSIP: 69370C-10-0 |
| Value: 5,983,430 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 42232 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 42104 |
| | Shared: 0 |
| | None: 128 |
Info Table: |
| Name of Issuer: PUMA BIOTECHNOLOGY INC |
| Title of Class: COM |
| CUSIP: 74587V-10-7 |
| Value: 956,442 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 363666 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 298058 |
| | Shared: 0 |
| | None: 65608 |
Info Table: |
| Name of Issuer: QUALYS INC |
| Title of Class: COM |
| CUSIP: 74758T-30-3 |
| Value: 6,872,072 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 45048 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 33221 |
| | Shared: 0 |
| | None: 11827 |
Info Table: |
| Name of Issuer: QUEST RESOURCE HLDG CORP |
| Title of Class: COM NEW |
| CUSIP: 74836W-20-3 |
| Value: 2,639,203 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 356649 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 219772 |
| | Shared: 0 |
| | None: 136877 |
Info Table: |
| Name of Issuer: RADWARE LTD |
| Title of Class: ORD |
| CUSIP: M81873-10-7 |
| Value: 16,104,574 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 951807 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 748747 |
| | Shared: 0 |
| | None: 203060 |
Info Table: |
| Name of Issuer: RAMBUS INC DEL |
| Title of Class: COM |
| CUSIP: 750917-10-6 |
| Value: 4,579,857 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 82091 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 51252 |
| | Shared: 0 |
| | None: 30839 |
Info Table: |
| Name of Issuer: RB GLOBAL INC |
| Title of Class: COM |
| CUSIP: 74935Q-10-7 |
| Value: 12,630,688 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 202091 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 148932 |
| | Shared: 0 |
| | None: 53159 |
Info Table: |
| Name of Issuer: REVANCE THERAPEUTICS INC |
| Title of Class: COM |
| CUSIP: 761330-10-9 |
| Value: 7,844,757 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 683937 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 528745 |
| | Shared: 0 |
| | None: 155192 |
Info Table: |
| Name of Issuer: RHYTHM PHARMACEUTICALS INC |
| Title of Class: COM |
| CUSIP: 76243J-10-5 |
| Value: 3,608,991 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 157426 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 145094 |
| | Shared: 0 |
| | None: 12332 |
Info Table: |
| Name of Issuer: ROCKET PHARMACEUTICALS INC |
| Title of Class: COM |
| CUSIP: 77313F-10-6 |
| Value: 1,585,701 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 77389 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 71291 |
| | Shared: 0 |
| | None: 6098 |
Info Table: |
| Name of Issuer: RXO INC |
| Title of Class: COMMON STOCK |
| CUSIP: 74982T-10-3 |
| Value: 7,407,017 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 375419 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 290212 |
| | Shared: 0 |
| | None: 85207 |
Info Table: |
| Name of Issuer: SCHOLAR ROCK HLDG CORP |
| Title of Class: COM |
| CUSIP: 80706P-10-3 |
| Value: 336,348 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 47373 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 43734 |
| | Shared: 0 |
| | None: 3639 |
Info Table: |
| Name of Issuer: SCPHARMACEUTICALS INC |
| Title of Class: COM |
| CUSIP: 810648-10-5 |
| Value: 619,946 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 87071 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 80183 |
| | Shared: 0 |
| | None: 6888 |
Info Table: |
| Name of Issuer: SHUTTERSTOCK INC |
| Title of Class: COM |
| CUSIP: 825690-10-0 |
| Value: 13,608,164 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 357639 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 274755 |
| | Shared: 0 |
| | None: 82884 |
Info Table: |
| Name of Issuer: SHYFT GROUP INC |
| Title of Class: COM |
| CUSIP: 825698-10-3 |
| Value: 1,246,372 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 83258 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 50353 |
| | Shared: 0 |
| | None: 32905 |
Info Table: |
| Name of Issuer: SIMULATIONS PLUS INC |
| Title of Class: COM |
| CUSIP: 829214-10-5 |
| Value: 3,603,005 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 86403 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 51977 |
| | Shared: 0 |
| | None: 34426 |
Info Table: |
| Name of Issuer: SITIME CORP |
| Title of Class: COM |
| CUSIP: 82982T-10-6 |
| Value: 6,401,428 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 56030 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 44126 |
| | Shared: 0 |
| | None: 11904 |
Info Table: |
| Name of Issuer: SKYLINE CHAMPION CORPORATION |
| Title of Class: COM |
| CUSIP: 830830-10-5 |
| Value: 2,168,774 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 34036 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 19625 |
| | Shared: 0 |
| | None: 14411 |
Info Table: |
| Name of Issuer: SLEEP NUMBER CORP |
| Title of Class: COM |
| CUSIP: 83125X-10-3 |
| Value: 4,839,238 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 196797 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 153530 |
| | Shared: 0 |
| | None: 43267 |
Info Table: |
| Name of Issuer: SMITH MIDLAND CORP |
| Title of Class: COM |
| CUSIP: 832156-10-3 |
| Value: 822,806 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 43283 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 39892 |
| | Shared: 0 |
| | None: 3391 |
Info Table: |
| Name of Issuer: SOLARWINDS CORP |
| Title of Class: COM NEW |
| CUSIP: 83417Q-20-4 |
| Value: 1,517,065 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 160706 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 124382 |
| | Shared: 0 |
| | None: 36324 |
Info Table: |
| Name of Issuer: SOUNDTHINKING INC |
| Title of Class: COM |
| CUSIP: 82536T-10-7 |
| Value: 2,271,600 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 126905 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 116862 |
| | Shared: 0 |
| | None: 10043 |
Info Table: |
| Name of Issuer: STAAR SURGICAL CO |
| Title of Class: COM PAR $0.01 |
| CUSIP: 852312-30-5 |
| Value: 2,507,353 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 62403 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 39356 |
| | Shared: 0 |
| | None: 23047 |
Info Table: |
| Name of Issuer: STANDARD MTR PRODS INC |
| Title of Class: COM |
| CUSIP: 853666-10-5 |
| Value: 2,535,923 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 75429 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 44750 |
| | Shared: 0 |
| | None: 30679 |
Info Table: |
| Name of Issuer: STARBUCKS CORP |
| Title of Class: COM |
| CUSIP: 855244-10-9 |
| Value: 225,254 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 2468 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 2468 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: STERLING INFRASTRUCTURE INC |
| Title of Class: COM |
| CUSIP: 859241-10-1 |
| Value: 3,137,596 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 42700 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 25663 |
| | Shared: 0 |
| | None: 17037 |
Info Table: |
| Name of Issuer: STRIDE INC |
| Title of Class: COM |
| CUSIP: 86333M-10-8 |
| Value: 50,723,683 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1126442 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 855491 |
| | Shared: 0 |
| | None: 270951 |
Info Table: |
| Name of Issuer: SUPERNUS PHARMACEUTICALS INC |
| Title of Class: COM |
| CUSIP: 868459-10-8 |
| Value: 15,010,983 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 544468 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 433024 |
| | Shared: 0 |
| | None: 111444 |
Info Table: |
| Name of Issuer: SURMODICS INC |
| Title of Class: COM |
| CUSIP: 868873-10-0 |
| Value: 2,341,126 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 72955 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 43969 |
| | Shared: 0 |
| | None: 28986 |
Info Table: |
| Name of Issuer: SYSCO CORP |
| Title of Class: COM |
| CUSIP: 871829-10-7 |
| Value: 366,710 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 5552 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 5202 |
| | Shared: 0 |
| | None: 350 |
Info Table: |
| Name of Issuer: TACTILE SYS TECHNOLOGY INC |
| Title of Class: COM |
| CUSIP: 87357P-10-0 |
| Value: 2,650,898 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 188676 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 116575 |
| | Shared: 0 |
| | None: 72101 |
Info Table: |
| Name of Issuer: TANDEM DIABETES CARE INC |
| Title of Class: COM NEW |
| CUSIP: 875372-20-3 |
| Value: 2,230,200 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 107376 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 61832 |
| | Shared: 0 |
| | None: 45544 |
Info Table: |
| Name of Issuer: TECHTARGET INC |
| Title of Class: COM |
| CUSIP: 87874R-10-0 |
| Value: 5,717,031 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 188308 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 149444 |
| | Shared: 0 |
| | None: 38864 |
Info Table: |
| Name of Issuer: TELEDYNE TECHNOLOGIES INC |
| Title of Class: COM |
| CUSIP: 879360-10-5 |
| Value: 592,441 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1450 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1085 |
| | Shared: 0 |
| | None: 365 |
Info Table: |
| Name of Issuer: TELEFLEX INCORPORATED |
| Title of Class: COM |
| CUSIP: 879369-10-6 |
| Value: 2,124,371 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 10816 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 10783 |
| | Shared: 0 |
| | None: 33 |
Info Table: |
| Name of Issuer: TETRA TECH INC NEW |
| Title of Class: COM |
| CUSIP: 88162G-10-3 |
| Value: 4,115,908 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 27073 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 15536 |
| | Shared: 0 |
| | None: 11537 |
Info Table: |
| Name of Issuer: THE ONE GROUP HOSPITALITY IN |
| Title of Class: COM |
| CUSIP: 88338K-10-3 |
| Value: 1,462,742 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 265953 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 160009 |
| | Shared: 0 |
| | None: 105944 |
Info Table: |
| Name of Issuer: THE TRADE DESK INC |
| Title of Class: COM CL A |
| CUSIP: 88339J-10-5 |
| Value: 758,915 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 9711 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 9682 |
| | Shared: 0 |
| | None: 29 |
Info Table: |
| Name of Issuer: THERMON GROUP HLDGS INC |
| Title of Class: COM |
| CUSIP: 88362T-10-3 |
| Value: 4,127,148 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 150242 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 89878 |
| | Shared: 0 |
| | None: 60364 |
Info Table: |
| Name of Issuer: THRYV HLDGS INC |
| Title of Class: COM NEW |
| CUSIP: 886029-20-6 |
| Value: 1,973,515 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 105142 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 63462 |
| | Shared: 0 |
| | None: 41680 |
Info Table: |
| Name of Issuer: TKO GROUP HOLDINGS INC |
| Title of Class: CL A |
| CUSIP: 87256C-10-1 |
| Value: 37,795,898 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 449630 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 332716 |
| | Shared: 0 |
| | None: 116914 |
Info Table: |
| Name of Issuer: TOPGOLF CALLAWAY BRANDS CORP |
| Title of Class: COM |
| CUSIP: 131193-10-4 |
| Value: 1,549,983 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 111993 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 64201 |
| | Shared: 0 |
| | None: 47792 |
Info Table: |
| Name of Issuer: TRANSCAT INC |
| Title of Class: COM |
| CUSIP: 893529-10-7 |
| Value: 2,819,675 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 28781 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 17258 |
| | Shared: 0 |
| | None: 11523 |
Info Table: |
| Name of Issuer: TRAVERE THERAPEUTICS INC |
| Title of Class: COM |
| CUSIP: 89422G-10-7 |
| Value: 700,556 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 78362 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 72228 |
| | Shared: 0 |
| | None: 6134 |
Info Table: |
| Name of Issuer: TREEHOUSE FOODS INC |
| Title of Class: COM |
| CUSIP: 89469A-10-4 |
| Value: 952,790 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 21863 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 16912 |
| | Shared: 0 |
| | None: 4951 |
Info Table: |
| Name of Issuer: TRICO BANCSHARES |
| Title of Class: COM |
| CUSIP: 896095-10-6 |
| Value: 1,799,990 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 56197 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 33742 |
| | Shared: 0 |
| | None: 22455 |
Info Table: |
| Name of Issuer: U S PHYSICAL THERAPY |
| Title of Class: COM |
| CUSIP: 90337L-10-8 |
| Value: 2,689,615 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 29321 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 17566 |
| | Shared: 0 |
| | None: 11755 |
Info Table: |
| Name of Issuer: UFP TECHNOLOGIES INC |
| Title of Class: COM |
| CUSIP: 902673-10-2 |
| Value: 5,979,139 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 37034 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 22295 |
| | Shared: 0 |
| | None: 14739 |
Info Table: |
| Name of Issuer: UPLAND SOFTWARE INC |
| Title of Class: COM |
| CUSIP: 91544A-10-9 |
| Value: 2,005,390 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 434067 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 400052 |
| | Shared: 0 |
| | None: 34015 |
Info Table: |
| Name of Issuer: UROGEN PHARMA LTD |
| Title of Class: COM |
| CUSIP: M96088-10-5 |
| Value: 1,053,272 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 75180 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 69326 |
| | Shared: 0 |
| | None: 5854 |
Info Table: |
| Name of Issuer: UTAH MED PRODS INC |
| Title of Class: COM |
| CUSIP: 917488-10-8 |
| Value: 9,600,524 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 111634 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 92595 |
| | Shared: 0 |
| | None: 19039 |
Info Table: |
| Name of Issuer: V2X INC |
| Title of Class: COM |
| CUSIP: 92242T-10-1 |
| Value: 2,935,631 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 56826 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 32502 |
| | Shared: 0 |
| | None: 24324 |
Info Table: |
| Name of Issuer: VAIL RESORTS INC |
| Title of Class: COM |
| CUSIP: 91879Q-10-9 |
| Value: 15,444,210 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 69603 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 51387 |
| | Shared: 0 |
| | None: 18216 |
Info Table: |
| Name of Issuer: VERONA PHARMA PLC |
| Title of Class: SPONSORED ADS |
| CUSIP: 925050-10-6 |
| Value: 421,746 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 25874 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 23824 |
| | Shared: 0 |
| | None: 2050 |
Info Table: |
| Name of Issuer: VIAVI SOLUTIONS INC |
| Title of Class: COM |
| CUSIP: 925550-10-5 |
| Value: 1,981,351 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 216778 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 124714 |
| | Shared: 0 |
| | None: 92064 |
Info Table: |
| Name of Issuer: VICOR CORP |
| Title of Class: COM |
| CUSIP: 925815-10-2 |
| Value: 2,316,909 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 39343 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 22473 |
| | Shared: 0 |
| | None: 16870 |
Info Table: |
| Name of Issuer: VISHAY PRECISION GROUP INC |
| Title of Class: COM |
| CUSIP: 92835K-10-3 |
| Value: 3,074,853 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 91568 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 55183 |
| | Shared: 0 |
| | None: 36385 |
Info Table: |
| Name of Issuer: VULCAN MATLS CO |
| Title of Class: COM |
| CUSIP: 929160-10-9 |
| Value: 1,634,140 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 8089 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 6372 |
| | Shared: 0 |
| | None: 1717 |
Info Table: |
| Name of Issuer: WALKME LTD |
| Title of Class: ORD SHS |
| CUSIP: M97628-10-7 |
| Value: 2,787,831 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 294075 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 270769 |
| | Shared: 0 |
| | None: 23306 |
Info Table: |
| Name of Issuer: WALMART INC |
| Title of Class: COM |
| CUSIP: 931142-10-3 |
| Value: 234,457 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1466 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 916 |
| | Shared: 0 |
| | None: 550 |
Info Table: |
| Name of Issuer: WD 40 CO |
| Title of Class: COM |
| CUSIP: 929236-10-7 |
| Value: 294,698 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 1450 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 1450 |
| | Shared: 0 |
| | None: 0 |
Info Table: |
| Name of Issuer: WILLDAN GROUP INC |
| Title of Class: COM |
| CUSIP: 96924N-10-0 |
| Value: 8,241,768 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 403415 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 313268 |
| | Shared: 0 |
| | None: 90147 |
Info Table: |
| Name of Issuer: WIX COM LTD |
| Title of Class: SHS |
| CUSIP: M98068-10-5 |
| Value: 10,046,867 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 109443 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 80636 |
| | Shared: 0 |
| | None: 28807 |
Info Table: |
| Name of Issuer: WNS HLDGS LTD |
| Title of Class: SPON ADR |
| CUSIP: 92932M-10-1 |
| Value: 49,578,253 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 724193 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 520457 |
| | Shared: 0 |
| | None: 203736 |
Info Table: |
| Name of Issuer: XPEL INC |
| Title of Class: COM |
| CUSIP: 98379L-10-0 |
| Value: 3,230,755 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 41898 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 25213 |
| | Shared: 0 |
| | None: 16685 |
Info Table: |
| Name of Issuer: XPO INC |
| Title of Class: COM |
| CUSIP: 983793-10-0 |
| Value: 22,662,222 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 303539 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 223843 |
| | Shared: 0 |
| | None: 79696 |
Info Table: |
| Name of Issuer: XPONENTIAL FITNESS INC |
| Title of Class: COM CL A |
| CUSIP: 98422X-10-1 |
| Value: 1,602,406 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 103381 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 61925 |
| | Shared: 0 |
| | None: 41456 |
Info Table: |
| Name of Issuer: XYLEM INC |
| Title of Class: COM |
| CUSIP: 98419M-10-0 |
| Value: 1,678,684 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 18441 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 14643 |
| | Shared: 0 |
| | None: 3798 |
Info Table: |
| Name of Issuer: Y-MABS THERAPEUTICS INC |
| Title of Class: COM |
| CUSIP: 984241-10-9 |
| Value: 497,307 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 91249 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 84211 |
| | Shared: 0 |
| | None: 7038 |
Info Table: |
| Name of Issuer: ZIFF DAVIS INC |
| Title of Class: COM |
| CUSIP: 48123V-10-2 |
| Value: 27,564,331 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 432789 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 319353 |
| | Shared: 0 |
| | None: 113436 |
Info Table: |
| Name of Issuer: ZIMMER BIOMET HOLDINGS INC |
| Title of Class: COM |
| CUSIP: 98956P-10-2 |
| Value: 1,027,823 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 9159 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 7123 |
| | Shared: 0 |
| | None: 2036 |
Info Table: |
| Name of Issuer: ZIMVIE INC |
| Title of Class: COM |
| CUSIP: 98888T-10-7 |
| Value: 1,748,237 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 185785 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 108018 |
| | Shared: 0 |
| | None: 77767 |
Info Table: |
| Name of Issuer: ZUMIEZ INC |
| Title of Class: COM |
| CUSIP: 989817-10-1 |
| Value: 2,025,640 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 113800 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 68312 |
| | Shared: 0 |
| | None: 45488 |
Info Table: |
| Name of Issuer: ZUORA INC |
| Title of Class: COM CL A |
| CUSIP: 98983V-10-6 |
| Value: 4,898,672 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 594499 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 348541 |
| | Shared: 0 |
| | None: 245958 |
Info Table: |
| Name of Issuer: ZYNEX INC |
| Title of Class: COM |
| CUSIP: 98986M-10-3 |
| Value: 228,856 |
| Shrs or Prn Amt: |
| | Ssh Prnamt: 28607 |
| | Ssh Prnamt Type: SH |
| Investment Discretion: SOLE |
| Voting Authority: |
| | Sole: 26359 |
| | Shared: 0 |
| | None: 2248 |