20503-20520 of 20,553 vehicles
£11,506
£12,890
£14,542
£13,150
£12,724
£13,219
£12,499
£11,128
£10,243
£9,588
£10,095
£18,237
£12,348
£13,284
£12,736
£35,605
£30,309
£11,148