All
Private
514,652
194557
Private
132,651
77960
Private
160,836
53697
Private
239,344
144832
Private
189,956
103235
Private
167,698
74458
Private
161,493
111517
Private
174,953
117789
Private
182,026
140550
Private
152,308
90532
Private
168,831
57782
Private
287,514
175126
Private
163,000
112164
Private
200,934
125455
Private
311,831
88825
Private
440,745
39970