40879-40896 of 41,000 vehicles
£11,535
£15,895
£9,995
£15,365
£13,195
£7,495
£16,895
£11,895
£11,365
£13,235
£11,465
£9,895
£8,895
£11,695
£10,895
£12,865