All
Private
167,055
103019
Private
145,333
97223
Private
204,649
125431
Private
168,654
78147
Private
357,737
327282
Private
147,543
98586
Private
183,705
68171
Private
318,399
116130
Private
86,313
42525
Private
149,745
113416
Private
112,223
75039
Private
145,446
84592
Private
95,483
54123
Private
100,376
64125
Private
188,473
52850
Private
223,025
86005