£16,640
£480 off£15,000
£14,640
£23,037
£540 off£11,150
£340 off£15,450
£1,085 off£18,360
£22,440
£16,950
£549 off£12,310
£450 off£40,201
£13,689
£20,190
£27,490
£1,910 off£19,930
£1,270 off£10,130
£960 off£17,240
£27,480
1999-2016 of 2,734 vehicles