All
Private
17,896
15260
Private
21,757
16300
Private
9,914
17256
Private
16,985
23150
Private
14,384
18782
Private
12,134
13863
Private
18,900
21821
Private
27,061
29848
Private
20,327
19046
Private
14,986
17492
Private
16,761
20723
Private
25,786
28614
Private
14,997
18996
Private
15,482
14317
Private
6,305
4164
Private
15,172
20258