2989-3006 of 12,672 vehicles
£11,922
£13,196
£19,655
£7,997
£7,000
£38,074
£33,202
£29,118
£34,412
£36,068
£23,146
£37,155
£36,494
£28,470
£23,559
£36,117
£38,146
£45,727