All
Private
237,887
176797
Private
284,922
105147
Private
156,579
66803
Private
274,814
230419
Private
241,281
198873
Private
365,816
244405
Private
261,565
120059
Private
663,399
444252
Private
249,519
191465
Private
237,798
123274
Private
205,865
137078
Private
345,130
158960
Private
293,114
225088
Private
248,739
165674
Private
187,561
92171
Private
253,938
106842