Teton Advisors, Inc.