20,943 housing units at an average density of 404.3/km² (1,047.2/mi²). The racial makeup of the town is 94.86% White , 1.22% African American , 0.19% Native American , 1.12% Asian , 0.12% Pacific Islander , 1.37% from other races , and 1.12% from two or more races. 7.33% of the population are