Saltine Software cash flow

Saltine Software cash flow

Saltine Software began in 2010 and had the following cash flow:

2010	- 30347	
2011-	4834	
2012-	171193	
2013-	253051	
2014	

2014 is expected to be 354271 and grow at 20% for each year thereafter. The expected rate of return is 40% dropping to 30% in year 2014.

Calculate the present value of Saltine software. 
If an investor wished to invest $1,000,000 what % would he own?