All
Private
424,882
141051
Private
1,045,740
258251
Private
331,259
30638
Private
154,460
27347
Private
135,195
24365
Private
887,801
182235
Private
827,177
122855
Private
374,964
121710
Private
352,894
164896
Private
230,208
84720
Private
176,045
111635
Private
488,370
201985
Private
367,192
201813
Private
530,075
278587
Private
478,494
155300