523-540 of 3,423 vehicles
£18,160
£13,220
£31,000
£13,270
£10,550
£13,960
£13,000
£10,730
£15,380
£12,070
£22,530
£12,980
£10,410
£11,940
£10,930
£11,250
£15,910
£15,240