Apocalyptica Corporation is expected to pay the following dividends over the next 4 years: $1, $2, $3, and $4. Afterwards, the company pledges to maintain a constant 5% growth rate in dividends, forever. If the annual required return on the stock is 10%, what is the current share price?