Las estimaciones de población ponen el tamaño demográfico del sitio, entre 10.000 y 90.000 habitantes y, posiblemente, hasta 425.000 habitantes, cuando se incluye el área circundante.