All
Private
41,815
17880
Private
32,771
15706
Private
7,430
2398
Private
39,799
16912
Private
49,635
20619
Private
40,826
15369
Private
13,966
4754
Private
45,196
14390
Private
35,988
15636
Private
18,413
11903
Private
38,345
14812
Private
38,982
18690
Private
26,007
5009
Private
41,236
14172
Private
40,564
16281