All
Private
41,668
32762
Private
8,492
4653
Private
25,393
21806
Private
24,154
18897
Private
27,678
21490
Private
22,472
23057
Private
39,278
32398
Private
26,548
16376
Private
22,043
19680
Private
21,066
19933
Private
26,888
24324
Private
21,069
30630
Private
23,923
19951
Private
18,717
15631
Private
18,866
18360
Private
27,226
27366