All
Private
377,895
125425
Private
46,952
6782
Private
132,115
98094
Private
252,270
196989
Private
245,797
281505
Private
158,254
191541
Private
136,768
99678
Private
229,029
135046
Private
158,070
78738
Private
594,053
201740
Private
227,560
151602
Private
213,278
110607
Private
185,867
152690
Private
413,378
212196
Private
116,156
67980
Private
249,400
184831