28 John Deere heavy equipment for sale in Canada