All
Private
30
12
Private
11,782
8658
Private
3,629
3768
Private
2,998
2438
Private
2,232
4401
Private
10,003
7101
Private
5,597
1758
Private
3,121
2137
Private
5,211
7601
Private
4,820
6633
Private
16,835
12019
Private
11,061
11675
Private
8,971
6381
Private
5,008
2929
Private
9,524
7761
Private
3,389
2915