De acuerdo con el censo del 2000, tiene una población de 28,914 en 5,838 hogares.