All
Private
22,852
18019
Private
45,453
15187
Private
11,621
10248
Private
29,880
22278
Private
27,365
23208
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