1495-1512 of 3,262 vehicles
£38,090
£20,190
£17,260
£13,650
£8,290
£10,270
£14,290
£12,860
£8,820
£9,400
£21,920
£10,830
£9,800
£11,240
£7,310
£15,710
£10,460
£12,340