All
Private
29,595
7810
Private
5,159
1775
Private
35,129
7068
Private
15,310
2618
Private
14,909
5040
Private
32,152
6084
Private
3,171
556
Private
31,369
5730
Private
32,025
6473
Private
29,779
4901
Private
27,158
5293
Private
20,283
4621
Private
26,274
6131
Private
23,994
4249
Private
3,777
1966
Private
451
31