All
Private
595
90
Private
14,808
3045
Private
20,561
3717
Private
27,166
5224
Private
24,567
4916
Private
25,034
7874
Private
29,896
8017
Private
18,962
2642
Private
73,654
14582
Private
5,958
1113
Private
12,992
3908
Private
11,241
1969
Private
7,272
2909
Private
9,646
6830
Private
10,283
3709
Private
20,810
9800