Teton Advisors, Inc