All
Private
29,044
20333
Private
84,591
40678
Private
38,913
21645
Private
104,863
45568
Private
29,120
15586
Private
89,593
34900
Private
57,845
32980
Private
9,215
5715
Private
20,090
14072
Private
29,371
15617
Private
5,492
5707
Private
37,007
18157
Private
8,397
4111
Private
7,342
4135
Private
26,897
13204
Private
2,502
1059