All
Private
289,487
311430
Private
255,894
209232
Private
235,065
262850
Private
214,531
204030
Private
248,234
236837
Private
216,077
191196
Private
91
68
Private
216,325
156412
Private
205,382
123442
Private
159,426
147268
Private
269,837
146658
Private
192,931
152315
Private
145,028
96316
Private
178,089
94518
Private
163,276
116176
Private
188,312
151881