£10,450
£14,340
£830 off£12,240
£13,630
£12,495
£14,590
£770 off£12,340
£480 off£12,400
£310 off£14,410
£760 off£13,000
£770 off£13,960
£670 off£13,720
£10,210
£12,130
£430 off£11,350
£13,530
£990 off£12,870
£920 off£11,870
1999-2016 of 2,200 vehicles