earning nearly 20 million