Buyback boom accelerates with ₹25,000 crore announced since April