10045-10062 of 40,943 vehicles
£25,101
£16,798
£22,064
£14,514
£25,343
£19,136
£15,871
£15,410
£22,202
£21,664
£29,186
£25,178
£35,965
£14,385
£14,085
£26,345
£20,158
£13,741