21043-21060 of 36,084 vehicles
£15,143
£13,829
£12,495
£13,500
£13,238
£20,423
£24,345
£15,381
£13,787
£14,085
£17,322
£14,639
£11,373
£15,038
£15,806
£14,050
£9,413
£17,089