All
Private
37,793
32486
Private
8,610
2603
Private
7,591
1999
Private
11,642
6381
Private
50,099
38646
Private
23,977
26627
Private
52,186
44705
Private
15,783
14558
Private
29,603
38154
Private
24,427
15942
Private
38,179
30091
Private
10,628
4143
Private
15,865
13170
Private
57,659
47962
Private
27,378
21435
Private
42,699
30529