11501
21,434
Population
2
square miles
10,534.7
people per square mile