3079-3096 of 5,839 vehicles
£9,530
£18,220
£12,740
£11,000
£15,110
£11,360
£9,840
£19,420
£10,520
£10,290
£12,230
£19,710
£20,970
£17,320
£7,490
£8,930
£9,950
£9,740