21295-21312 of 30,300 vehicles
£14,040
£13,990
£7,820
£7,500
£7,660
£5,080
£13,540
£16,290
£6,030
£6,310
£29,399
£11,280
£20,930
£5,840
£13,460
£7,470
£20,110
£9,100