All
Private
108,646
37866
Private
34,231
10005
Private
78,631
20320
Private
19,729
7376
Private
29,171
9453
Private
28,454
14430
Private
115,637
48611
Private
44,526
11854
Private
140,277
34493
Private
52,688
12904
Private
121,755
19629
Private
68,682
11626
Private
53,934
6395
Private
68,559
11257
Private
182,606
30883