Según el censo de 2000, tiene una población de 23.146 habitantes en 4.866 hogares.