All
Private
355,659
179701
Private
135,029
98226
Private
2,036
365
Private
145,189
38930
Private
108,580
38557
Private
80,536
33233
Private
128,527
33024
Private
85,703
24299
Private
420,375
140820
Private
86,856
24402
Private
87,627
22944
Private
96,583
27043
Private
134,668
88713
Private
75,179
20392
Private
104,695
48611
Private
255,698
89180