All
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
Private
39,681
386096
Private
38,741
417652