289-306 of 300 vehicles
£19,510
£11,070
£13,400
£13,370
£14,470
£12,470
£11,690
£15,450
£11,250
£8,040
£6,710
£5,390