2006 Caterpillar 304CR Used Mini Excavator for sale