30367-30384 of 30,810 vehicles
£9,883
£9,795
£10,995
£6,475
£10,145
£7,995
£7,435
£17,774
£31,970
£32,535
£28,290
£31,500
£21,595
£22,617
£18,360
£27,365
£39,653
£28,954