life as an agent earnings