All
Private
30,866
59298
Private
17646
Private
17,451
33929
Private
11,209
24370
Private
17,439
45364
Private
13874
Private
3,665
9646
Private
2,793
9039
Private
29,203
55572
Private
3,208
7749
Private
27,878
49118
Private
2,513
2825
Private
26,795
41294
Private
22849
Private
20,380
47348
Private
3,834
16053