All
Private
43,958
58805
Private
25,296
55697
Private
27,827
44514
Private
16,060
44225
Private
48,998
56903
Private
103,097
266911
Private
29,330
46997
Private
23,960
33722
Private
30,998
46401
Private
25,907
33278
Private
3,270
3166
Private
19,416
31172
Private
37,180
52489
Private
61,548
103951
Private
36,539
69740
Private
57,213
82808