All
Private
125,893
56343
Private
316,350
144305
Private
105,164
68218
Private
128,084
113357
Private
11,310
9190
Private
63,472
26173
Private
176,724
56374
Private
272,110
220530
Private
298,756
244063
Private
50,792
20277
Private
182,688
98923
Private
154,100
84811
Private
66,360
38022
Private
76,729
64906
Private
88,092
80179
Private
52,062
39559