All
Private
12,487
12872
Private
3,596
4447
Private
12,327
970
Private
12,664
8366
Private
4,603
5111
Private
27,397
19038
Private
47,979
35770
Private
9,611
7717
Private
5,720
472
Private
11,553
6408
Private
12,355
10212
Private
9,332
7425
Private
8,948
5854
Private
10,067
7787
Private
7,981
9450
Private
5,949
6622