There are 8 species of Finches in Alabama