All
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
Private
19,104
25926
Private
20,743
25052
Private
12,383
10308
Private
28,805
29596