All

2,836
140

47,494
9259

17,318
2129

Private
30,245
3842

31,579
3602

29,549
3988

9,562
1215

17,821
2017

25,437
3210

44,416
5531

Private
453
15

4,018
295

37,181
3836

36,084
4479

Private
58,130
3762

38,007
1606