All
Private
32,847
17661
Private
27,444
15615
Private
32,763
25832
Private
27,700
12570
Private
29,397
17399
Private
10,871
5813
Private
36,230
22490
Private
37,505
18740
Private
36,976
21709
Private
34,860
16241
Private
3,307
727
Private
2,496
393
Private
47,141
19807
Private
44,147
17696
Private
38,023
11954
Private
17,936
9676