15121-15138 of 15,300 vehicles
£66,194
£56,201
£53,846
£49,843
£48,010
£147,986
£77,064
£109,950
£13,889
£16,805
£52,991
£53,272
£109,425
£22,372
£18,800
£19,376
£17,832
£20,000