3979-3996 of 14,303 vehicles
£128,776
£53,846
£146,620
£74,500
£58,636
£55,970
£48,010
£71,584
£56,445
£117,519
£73,096
£111,843
£50,600