Up to March 31, 2007, the company managed to buy back shares worth Rp23 billion, or about two percent of its target.