Township of Ashland, Newaygo County, Michigan, United States