All

34,068
11592

19,076
5154

26,817
10932

642

Private
19

28,976
8618

36,408
11842

45,437
11013

763

44,739
13875

252

29,853
1275

23,890
2087

30,897
3172

12,632
582

339