12727-12744 of 12,740 vehicles
£33,281
£36,858
£43,911
£31,832
£25,370
£25,085
£24,315
£34,909
£24,763
£35,552
£52,764