3295-3312 of 22,342 vehicles
£79,219
£77,234
£126,839
£82,756
£78,130
£75,027
£110,705
£126,136
£78,323
£47,696
£50,605
£111,848
£56,450
£96,977
£111,570
£52,892