All
Private
311,043
137419
Private
62,096
13486
Private
98,551
25515
Private
71,899
14823
Private
200,062
157172
Private
75,150
14427
Private
97,111
18359
Private
73,124
17845
Private
63,903
15935
Private
88,799
25350
Private
57,911
18822
Private
69,538
19919
Private
104,585
31358
Private
68,442
19995
Private
70,908
18398
Private
324,056
153704