earning millions