McIver's Meals, Inc. currently pays a $2 annual dividend. Investors believe that dividends will grow at 20% next year, 12% annually for the two years after that, and 6% annually thereafter. Assume the required return is 10%. What is the current market price of the stock?