As of period ended on December 31, 2011, the company has repurchased 19,782,407 shares for $1,086.56 million.