1999-2016 of 2,145 vehicles
£29,695
£34,340
£26,550
£31,450
£34,925
£26,979
£29,850
£33,745
£29,700
£31,695
£29,195
£34,799
£35,199
£34,689
£30,295