£54,754
£61,490
£47,415
£1,418 off£40,700
£35,550
£36,995
£91,280
£50,745
£2,533 off£99,995
£51,432
£1,031 off£65,781
£1,893 off£58,440
£2,206 off£97,990
£3,146 off£91,998
£63,983
£2,992 off£63,985
£71,011
£1,532 off£68,500
1999-2016 of 2,155 vehicles