3295-3312 of 4,575 vehicles
£15,532
£21,195
£16,935
£10,960
£13,684
£13,819
£12,789
£20,179
£24,895
£33,180
£39,400
£49,294
£18,785
£25,535
£35,755
£43,645
£49,520