All
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
Private
296,917
236105
Private
427,276
203999
Private
237,887
176797
Private
284,922
105147
Private
156,579
66803
Private
274,814
230419