£13,337
£13,034
£954 off£20,230
£13,396
£1,106 off£17,269
£1,000 off£21,495
£21,975
£500 off£8,495
£6,495
£6,946
£11,450
£22,475
£500 off£27,566
£1,658 off£19,000
£19,502
£959 off£12,104
£1,433 off£17,890
£10,849
£811 off559-576 of 1,153 vehicles