10045-10062 of 10,326 vehicles
£12,550
£14,820
£19,920
£11,600
£13,120
£11,530
£8,470
£17,000
£17,730
£22,850
£36,590
£14,220
£14,120
£11,660
£9,320
£13,040
£14,340