All
Private
125,131
65574
Private
310,521
105492
Private
373,496
92852
Private
228,359
84309
Private
108,220
66605
Private
249,060
105813
Private
148,503
90556
Private
536,697
357754
Private
233,372
124000
Private
298,002
235756
Private
125,729
75105
Private
115,144
76866
Private
375,398
263472
Private
100,551
61293
Private
101,557
76310
Private
124,212
98707