All
Private
228
78
Private
31,648
443184
Private
10,951
117364
Private
22,285
225042
Private
1,219
2196
Private
30,892
415533
Private
32,906
381846
Private
39,895
468605
Private
30,534
403150
Private
36,680
539068
Private
33,811
345246
Private
43,195
188559
Private
35,092
332938
Private
33,036
377231
Private
26,073
351669
Private
45,044
440714