All
Private
108,360
49666
Private
152,226
46682
Private
34,932
34482
Private
102,229
27213
Private
100,556
33259
Private
114,673
25774
Private
41,295
14809
Private
71,914
46428
Private
120,464
31340
Private
137,316
37209
Private
33,748
10157
Private
56,658
12018
Private
27,336
8107
Private
109,767
40778
Private
19,396
2871
Private
153,897
55572