960 Cities found in Michigan