Latest 2018

Private
2,870
678

Private
4,751
447

6,003
927

45,993
15213

20,083
5163

Private
2,068
286

Private
6,917
2303

Private
4,120
282

9,887
2663

11,375
4973

9,345
4337

21,095
9207

15,553
9806

Private
1,854
169

6,014
1866

Private
1,426
405

Private
2,698
450

Private
10,406
3240

Private
8,738
3149

12,509
3934