SHARE PURCHASE AGREEMENT by and among SUNPOWER INC.,