5581-5598 of 31,373 vehicles
£21,530
£24,290
£27,660
£17,810
£16,340
£16,300
£20,360
£18,030
£15,950
£14,950
£29,160
£19,370
£27,450
£18,240
£22,330
£31,150
£17,140