All
Private
389,951
149290
Private
27,127
20115
Private
180,833
105442
Private
305,136
115819
Private
81,278
80212
Private
154,634
98996
Private
158,219
94611
Private
186,766
101035
Private
167,055
103019
Private
145,333
97223
Private
204,649
125431
Private
168,654
78147
Private
357,737
327282
Private
147,543
98586
Private
183,705
68171
Private
318,399
116130