All
Private
180,568
147300
Private
122,478
105227
Private
241,158
184121
Private
377,666
219208
Private
222,174
132624
Private
207,658
138834
Private
207,386
153938
Private
238,136
201482
Private
189,421
175863
Private
539,863
326390
Private
227,835
186787
Private
180,400
185976
Private
188,045
167676
Private
257,644
225877
Private
217,047
199933
Private
384,523
233597