Infosys shareholders have earned ₹641 as dividends since 2000: A look at its bonus and buyback history