£39,437
£1,221 off£29,475
£38,122
£1,212 off£84,812
£76,840
£2,580 off£37,004
£2,074 off£13,760
£600 off£18,631
£84,521
£21,160
£57,920
£1,450 off£26,592
£53,224
£2,227 off£32,102
£1,433 off£21,800
£15,986
£20,410
£30,490
£1,340 off271-288 of 399 vehicles