Latest 2018

16,274
6653

12,292
3210

6,180
2629

6,042
2650

5,104
1505

2,841
455

Private
2,185
551

Private
4,788
1840

5,511
1362

3,144
507

Private
2,087
439

Private
4,459
1933

5,159
642

4,536
1538

958
93

7,987
4046

3,359
1347

5,801
3775

Private
1,300
128

8,347
3136