All
Private
12,212
9873
Private
37,301
26047
Private
39,373
26699
Private
6,793
2997
Private
36,443
25915
Private
7,155
2788
Private
42,324
28024
Private
15,669
6915
Private
44,908
24496
Private
10,803
3519
Private
34,539
21367
Private
13,131
8911
Private
38,632
25475
Private
9,977
7765
Private
37,287
22748
Private
12,042
13142