volvo 950 excavator price