1009-1026 of 3,120 vehicles
£13,430
£19,430
£13,520
£23,140
£15,310
£43,250
£9,020
£9,070
£15,200
£14,110
£10,430
£8,480
£8,820
£11,610
£7,910
£9,490
£22,660
£16,980