All
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
Private
64,484
110528
Private
64,841
116260
Private
6,770
3461
Private
41,710
90946