All
Private
131,283
58885
Private
322,398
159436
Private
196,871
112748
Private
253,441
101223
Private
110,410
51593
Private
132,453
50293
Private
74,292
34381
Private
277,998
101215
Private
258,808
97289
Private
117,398
52472
Private
387,280
150186
Private
113,425
37990
Private
357,656
186762
Private
144,569
73432
Private
384,912
178317
Private
193,532
93587