TSNP--- SHARE STRUCTURE Outstanding Shares 267,231,657 as of May 31, 2010 Authorized Shares 500,000,000 as of May 31, 2010 Float(shares) 189,397,062 as of May 31, 2010