All
Private
294,507
81726
Private
42056
Private
535,904
161321
Private
436,204
116614
Private
40576
Private
90,413
19283
Private
508,378
240187
Private
408,076
157427
Private
54638
Private
445,249
173509
Private
25384
Private
405,381
147129
Private
88,896
14258
Private
34187
Private
103,897
16768
Private
54613