As of end 2012, the total number of outstanding shares is 90,942,672 shares. Due to Paradise purchased 16,196,191 treasury shares during 2006 ~2009, Paradise holdings 12,911,298 treasury shares, which is account for 14.2% of total outstanding shares.