All
Private
345,249
157171
Private
135,317
52893
Private
123,333
50094
Private
38,161
9487
Private
137,276
47979
Private
102,498
27146
Private
116,006
43038
Private
418,728
97220
Private
127,397
37327
Private
127,045
41998
Private
360,645
161311
Private
88,645
27279
Private
112,371
50921
Private
91,578
28508
Private
302,170
210833
Private
290,781
126000