All
Private
31,232
8060
Private
150,997
45703
Private
38,908
11207
Private
28,777
7610
Private
25,090
7332
Private
53,605
10410
Private
40,010
9212
Private
29,833
6979
Private
34,376
10800
Private
16,350
4367
Private
8,088
3527
Private
47,187
13949
Private
7,332
9585
Private
42,919
12058
Private
117,637
34998
Private
34,464
8315