All
Private
660,890
165880
Private
492,534
107972
Private
267,991
84317
Private
92,891
106282
Private
119,026
97906
Private
168,690
85928
Private
157,609
137194
Private
191,319
156764
Private
102,252
93326
Private
95,551
109689
Private
181,379
68021
Private
202,666
100143
Private
94,266
73543
Private
96,800
90983
Private
158,323
85032
Private
190,134
87142