All
Private
29,185
24737
Private
26,101
31476
Private
17,103
19738
Private
19,828
18703
Private
27,574
20452
Private
30,060
24732
Private
18,750
14033
Private
38,743
30389
Private
28,865
26084
Private
32,348
41925
Private
33,364
30395
Private
29,689
27826
Private
22,778
15597
Private
31,775
29158
Private
22,954
22941
Private
11,242
5709