All
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
Private
13,321
40104
Private
9,868
23772
Private
9,953
20496
Private
61,910
201686