All
Private
33,025
2015
Private
2,160
36
Private
54,690
4920
Private
51,301
6661
Private
21,994
2528
Private
5,948
581
Private
4,652
612
Private
33,645
6063
Private
35,783
3353
Private
48,495
6469
Private
59,338
3348
Private
86,957
9195
Private
11,789
760
Private
2,413
40
Private
32,812
2171
Private
92,405
9843