All
Private
180,332
133623
Private
105,121
112633
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