All
Private
28,597
47818
Private
15,547
19679
Private
17,227
27320
Private
42,715
61771
Private
11,861
13602
Private
12,981
22782
Private
7,848
15023
Private
50,609
126613
Private
42,325
70357
Private
26,550
45035
Private
24,674
77318
Private
24,360
49031
Private
30,825
69895
Private
37,781
92960
Private
18,948
47598
Private
18,527
50711