All
Private
43,346
410081
Private
12,848
204415
Private
50,324
516543
Private
13,727
199368
Private
42,730
487971
Private
11,799
153367
Private
47,868
510573
Private
50,369
589390
Private
42,285
415922
Private
10,313
130221
Private
45,623
417132
Private
33,981
365541
Private
36,008
170895
Private
10,252
139619
Private
2,984
1322
Private
43,734
418460