De acuerdo con el censo del 2000, tiene una población de 23,322 en 4,212 hogares.