All
Private
54,949
101829
Private
17,472
46605
Private
25,593
100899
Private
69,167
276679
Private
39,018
178721
Private
24,495
150575
Private
12,341
29601
Private
48,634
114262
Private
58,418
338574
Private
35,781
133509
Private
35,928
136713
Private
79,867
633035
Private
53,234
187933
Private
72,607
165236
Private
30,700
25197
Private
70,760
96745