All

34,017
11592

19,075
5154

26,816
10932

642

Private
19

28,975
8618

36,408
11842

45,437
11013

763

44,725
13875

252

29,853
1275

23,890
2087

30,897
3172

12,632
582

339