All
Private
405,364
194019
Private
343,525
166462
Private
419,051
136591
Private
218,288
57949
Private
415,558
121776
Private
297,556
89420
Private
62,276
70182
Private
715,579
577883
Private
304,220
215747
Private
159,712
155917
Private
145,765
116887
Private
166,345
183010
Private
306,953
111226
Private
171,805
93076
Private
145,850
174155
Private
154,601
115928