Oh, one more thing, means 288 billion shares have been bought and held since May 6 (using the 80% assumtion).