Teton Advisors Inc