All
Private
20,683
15018
Private
12,052
8541
Private
20,524
19204
Private
18,322
11191
Private
8,102
8386
Private
22,078
16619
Private
13,832
6745
Private
22,456
11764
Private
18,121
13372
Private
21,597
9459
Private
29,546
15943
Private
38,386
21006
Private
31,161
11814
Private
10,014
4546
Private
12,078
9540
Private
20,822
12119