All

3,428
2016

10,183
6115

45,096
5206

955
163

3,510
2463

Private
9,495
4882

5,814
3492

5,848
2137

Private
8,502
4416

8,699
3487

2,183
1066

Private
6,305
2213

Private
10,683
5095

6,572
3515

6,400
3975

13,132
7407