All
Private
115,452
40629
Private
243,045
108325
Private
147,974
79276
Private
137,951
32693
Private
69,123
21112
Private
87,017
26826
Private
259,237
126387
Private
88,663
33323
Private
77,074
26687
Private
76,433
28503
Private
57,153
10880
Private
81,900
26108
Private
229,218
98117
Private
107,212
43683
Private
92,710
31740
Private
178,901
68087