All
Private
115,113
43486
Private
175,527
68364
Private
228,755
66949
Private
57,998
30209
Private
36,930
12284
Private
197,838
99272
Private
419,570
78297
Private
188,400
51646
Private
180,826
73604
Private
165,915
71139
Private
160,695
54273
Private
161,782
61284
Private
160,731
52551
Private
202,848
91616
Private
224,303
78197