farmer earns