487-504 of 1,185 vehicles
£21,720
£18,840
£13,900
£13,420
£23,491
£11,191
£13,910
£19,390
£12,299
£14,130
£10,350
£13,040
£8,990
£12,610
£8,930
£9,630
£6,980