All
Private
12,936
17979
Private
32,635
42768
Private
9,252
1999
Private
16,861
3211
Private
19,493
18652
Private
43,051
56416
Private
21,288
16519
Private
35,925
33167
Private
53,777
121917
Private
34,824
36482
Private
37,751
34730
Private
43,479
36236
Private
41,337
45080
Private
7,124
1999
Private
29,401
18851
Private
74,079
64625