Keeley Teton Advisors, LLC