As of period ended on December 31, 2011, the company has repurchased 104,035,238 shares for $6,143.18 million.