30 Caterpillar 527 for sale