19873-19890 of 20,560 vehicles
£39,594
£29,660
£30,695
£35,333
£52,483
£23,355
£33,887
£18,980
£21,980
£33,801
£29,497
£22,835
£22,614
£20,995
£16,754
£89,837
£66,333
£85,148