All
Private
132,274
117093
Private
61,194
34401
Private
117,982
109225
Private
334,809
149207
Private
170,557
132974
Private
228,643
111613
Private
165,400
122580
Private
160,085
150964
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