All
Private
119,886
46937
Private
108,631
37951
Private
106,417
41985
Private
398,334
182623
Private
90,028
35477
Private
134,614
45342
Private
119,529
40666
Private
129,284
40298
Private
188,875
43309
Private
166,662
69271
Private
284,066
90464
Private
443,956
150657
Private
105,086
30848
Private
125,169
50626
Private
117,477
42296
Private
378,078
135145