All
Private
30,607
25708
Private
31,486
18535
Private
13,470
17804
Private
17,017
15344
Private
24,152
15629
Private
10,701
9475
Private
14,535
20274
Private
14,468
17405
Private
7,607
9238
Private
16,349
18931
Private
16,959
15752
Private
15,240
17811
Private
16,923
18286
Private
15,530
21983
Private
17,084
21548
Private
16,068
16399