All
Private
110,968
99086
Private
152,429
97126
Private
116,877
108669
Private
162,795
321687
Private
172,626
119411
Private
129,956
119429
Private
148,802
103866
Private
155,406
123560
Private
121,408
99540
Private
177,266
102025
Private
22,314
11706
Private
28,820
10764
Private
170,756
143718
Private
258,655
214846
Private
124,208
115203
Private
338,136
172832