£31,000
£20,495
£29,774
£17,100
£25,369
£24,130
£62,362
£4,463 off£38,066
£1,083 off£46,635
£2,340 off£59,853
£86,403
£3,602 off£65,901
£61,870
£3,576 off£62,740
£6,009 off£69,859
£5,421 off£71,087
£3,694 off£20,416
£51,684
£2,418 off253-270 of 439 vehicles