307-324 of 9,600 vehicles
£36,686
£31,989
£28,469
£34,162
£28,119
£71,184
£29,846
£32,539
£27,956
£27,756
£33,017
£30,346
£37,429
£40,185