All
Private
30,546
32309
Private
5,315
6025
Private
9,734
15413
Private
8,579
13348
Private
26,162
41382
Private
13,316
17502
Private
17,260
16525
Private
8,983
13108
Private
3,476
3991
Private
27,778
23114
Private
19,261
22252
Private
21,407
21588
Private
27,673
17781
Private
24,580
22971
Private
24,931
18748
Private
41,373
36400