SHARE PURCHASE AGREEMENT ALPS VARIABLE INVESTMENT TRUST On behalf of its series, ALPS/Red Rocks Listed Private Equity Portfolio (the “Portfolio”)