All
Private
227,835
186787
Private
180,400
185976
Private
188,045
167676
Private
257,644
225877
Private
217,047
199933
Private
384,523
233597
Private
311,177
142109
Private
505,157
343537
Private
374,377
279162
Private
370,201
359891
Private
409,225
314600
Private
144,271
147515
Private
436,470
278529
Private
90,974
51219
Private
472,017
274423
Private
226,672
177891