All
Private
18,328
16586
Private
23,449
33486
Private
16,079
21851
Private
26,553
39457
Private
19,950
22890
Private
27,597
28748
Private
22,777
26536
Private
25,303
27111
Private
26,015
29608
Private
18,284
24074
Private
23,834
27404
Private
5,253
5141
Private
22,294
21091
Private
21,168
21566
Private
19,869
18637
Private
20,546
18786