All
Private
3,796
3005
Private
27,438
18920
Private
3,023
2961
Private
23,199
17402
Private
4,476
3387
Private
28,405
29831
Private
50,712
45802
Private
9,893
1476
Private
4,628
1357
Private
4,310
4975
Private
21,471
13862
Private
15,368
10421
Private
23,529
9974
Private
2,727
3275
Private
18,710
15077
Private
4,834
4475