All
Private
33,116
52726
Private
31,344
47245
Private
10,376
13200
Private
32,858
42917
Private
37,692
44283
Private
36,730
49496
Private
55,806
41092
Private
51,707
75707
Private
60,159
50101
Private
8,466
5982
Private
23,313
22641
Private
18,801
20246
Private
34,662
39788
Private
46,026
57683
Private
28,165
34846
Private
29,562
20499