In 2024, 48 companies repurchased shares worth Rs 13,423 crore, compared to Rs 48,079 crore spent on share buybacks by the same number of companies in 2023