5005-5022 of 14,695 vehicles
£13,800
£23,710
£22,340
£24,260
£17,480
£17,380
£16,330
£22,720
£13,950
£15,170
£16,430
£15,140
£18,430
£22,600
£27,340
£14,570
£13,360
£15,780