All
Private
50,827
18716
Private
56,176
16319
Private
74,005
21868
Private
30,253
8042
Private
91,005
27709
Private
30,890
6776
Private
44,929
11346
Private
37,788
10769
Private
51,166
14162
Private
18,636
6059
Private
33,513
8766
Private
65,464
25025
Private
24,412
4470
Private
56,264
19506
Private
53,558
15950
Private
221,211
77556