£30,591
£59,535
£1,870 off£33,257
£3,299 off£34,282
£31,212
£33,200
£37,595
£35,117
£57,780
£1,459 off£74,064
£3,608 off£30,851
£46,096
£63,620
£2,700 off£78,795
£55,825
£2,166 off£62,424
£62,740
£1,390 off£40,089
£1,946 off883-900 of 992 vehicles