All
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
Private
165,540
154159
Private
98,832
87091
Private
148,868
104940
Private
105,454
89795
Private
120,457
103560
Private
135,886
117916