All
Private
24,793
19888
Private
18,889
16427
Private
23,149
27321
Private
21,783
24716
Private
17,955
18480
Private
27,226
26830
Private
14,696
13308
Private
2,254
1804
Private
20,879
18096
Private
18,316
14538
Private
20,243
46906
Private
16,935
18380
Private
19,831
19232
Private
18,417
13407
Private
10,235
8835
Private
15,710
9455