I see that they have already retired 77 million shares so far this week. O/S = 741,440,757 as of Oct 8, 2008 O/S = 577,630,056 as of Nov 10, 2008 The retired shares = 741,440,757 - 577,630,056 = 163,810,701 !! Am I missing something?!