139,038 Caterpillar for sale