3007-3024 of 3,532 vehicles
£20,946
£23,972
£18,964
£18,297
£18,554
£17,083
£14,716
£11,190
£9,314
£9,017
£10,104
£12,862
£21,257
£31,964
£35,126