All
Private
156,726
73814
Private
150,328
63976
Private
71,358
32494
Private
239,826
106617
Private
47,413
22971
Private
204,282
91737
Private
189,740
84127
Private
177,692
75665
Private
220,800
154826
Private
165,883
80111
Private
147,979
98448
Private
251,589
103705
Private
181,002
106286
Private
133,836
86938
Private
153,328
78687
Private
200,112
117371