All
Private
154,728
125335
Private
164,218
162494
Private
103,473
140848
Private
208,562
244021
Private
205,693
224176
Private
138,692
185010
Private
144,647
194305
Private
234,660
268306
Private
182,581
181800
Private
172,259
296117
Private
229,444
169794
Private
182,683
205306
Private
208,126
166018
Private
204,873
193640
Private
198,784
240326
Private
173,715
186627