All
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
Private
101,200
61924
Private
112,759
63955
Private
140,138
74422
Private
142,472
74432
Private
127,957
57047