All
Private
25,328
3990
Private
33,994
14171
Private
20,986
3765
Private
37,219
19608
Private
5,850
2083
Private
33,041
14220
Private
16,694
4533
Private
36,248
20559
Private
36,732
11070
Private
11,866
2676
Private
39,718
17895
Private
35,483
13016
Private
48,872
22341
Private
34,978
15953
Private
30,342
4351
Private
45,654
16101