Just spoke to the TA, your numbers are correct.
He also said they are 100% up to date.
He said, if they would have receive a change, it is done the same day.
So, the retire shares have never been returned.
Maybe some one can address this on the call tomorrow.
I'm working so I'll have to listen to it tomorrow nite.
According to TA
A/S 4.9 billion
O/S 2,663,576,746
Float unknown (they don't have that info)
But at least it hasn't went up since May or before.
.