All
Private
11,822
6011
Private
682,178
203003
Private
381,656
107076
Private
899,329
330938
Private
134,517
53818
Private
634,508
400965
Private
533,180
150528
Private
104,032
75424
Private
409,105
181722
Private
190,141
85379
Private
443,352
377
Private
410,507
207368
Private
360,683
102517
Private
343,673
144518
Private
350,110
158463