5023-5040 of 10,469 vehicles
£9,824
£12,594
£20,686
£33,570
£37,752
£36,183
£31,356
£32,103
£33,999
£29,737
£40,613
£40,482
£42,811
£39,925