All
Private
450,143
183718
Private
39391
Private
67060
Private
294,507
81726
Private
42056
Private
535,904
161317
Private
436,204
116614
Private
40576
Private
90,413
19280
Private
508,378
240075
Private
408,076
157427
Private
54637
Private
445,249
173509
Private
25384
Private
405,381
147127
Private
88,896
14257