All
Private
250,099
160111
Private
305,670
193828
Private
53,727
17734
Private
202,291
80038
Private
320,584
248872
Private
354,778
192668
Private
265,516
119074
Private
224,276
101837
Private
262,667
181449
Private
303,627
222003
Private
326,702
729830
Private
488,167
400131
Private
311,807
249657
Private
618,581
400733
Private
283,103
143555
Private
353,609
241220