All
Private
398,279
131060
Private
482,933
136961
Private
535,982
206196
Private
538,060
205646
Private
288,738
79936
Private
175,475
73901
Private
903
2074
Private
500,492
160991
Private
292,061
121177
Private
388,472
163523
Private
29,274
9055
Private
102,617
83957
Private
685,018
299450
Private
223,857
122994
Private
127,125
78621
Private
347,687
202274