how much will $100 grow in 30 years