What is the difference in number of equity shares held between ICICI Prudential Life Insurance and Axis Mutual Fund Trustee?
{"Promoters": {"Number of equity shares held": 2702450947.0, "Percentage of holding": 72.0}, "Other Entities of the Promoter Group": {"Number of equity shares held": 1091053, "Percentage of holding": "-"}, "Mutual Funds & UTI": {"Number of equity shares held": 93357668.0, "Percentage of holding": 2.5}, "Banks, Financial Institutions, States and Central Government": {"Number of equity shares held": 2750113.0, "Percentage of holding": 0.1}, "Insurance Companies": {"Number of equity shares held": 196172807.0, "Percentage of holding": 5.2}, "Foreign Institutional Investors and Foreign Portfolio Investors - Corporate": {"Number of equity shares held": 592842601.0, "Percentage of holding": 15.8}, "NRI's / OCB's / Foreign Nationals": {"Number of equity shares held": 4854682.0, "Percentage of holding": 0.1}, "Corporate Bodies / Trust": {"Number of equity shares held": 26208151.0, "Percentage of holding": 0.7}, "Indian Public & Others": {"Number of equity shares held": 130744399.0, "Percentage of holding": 3.6}, "Alternate Investment Fund": {"Number of equity shares held": 1663495, "Percentage of holding": "-"}, "IEPF account": {"Number of equity shares held": 248790, "Percentage of holding": "-"}, "GRAND TOTAL": {"Number of equity shares held": 3752384706.0, "Percentage of holding": 100.0}, "": {"Number of equity shares held": "", "Percentage of holding": ""}, "Name of the shareholder*": {"Number of equity shares held": "Number of equity shares held", "Percentage of holding": "Percentage of holding"}, "1. Tata Sons Private Limited": {"Number of equity shares held": 2702450947.0, "Percentage of holding": 72.0}, "2. Life Insurance Corporation of India": {"Number of equity shares held": 152493927.0, "Percentage of holding": 4.1}, "3. SBI Mutual Fund": {"Number of equity shares held": 21680561.0, "Percentage of holding": 0.6}, "4. First State Investments Icvc- Stewart Investors Asia Pacific Leaders Fund": {"Number of equity shares held": 19248438.0, "Percentage of holding": 0.5}, "5. Government of Singapore": {"Number of equity shares held": 18028475.0, "Percentage of holding": 0.5}, "6. Oppenheimer Developing Markets Fund": {"Number of equity shares held": 16731906.0, "Percentage of holding": 0.5}, "7. ICICI Prudential Life Insurance Company Ltd": {"Number of equity shares held": 16139316.0, "Percentage of holding": 0.4}, "8. Axis Mutual Fund Trustee Limited": {"Number of equity shares held": 15244614.0, "Percentage of holding": 0.4}, "9. Abu Dhabi Investment Authority": {"Number of equity shares held": 15036984.0, "Percentage of holding": 0.4}, "10. Vanguard Emerging Markets Stock Index Fund, A Series of Vanguard International Equity Index Funds": {"Number of equity shares held": 14112213.0, "Percentage of holding": 0.4}}
icici_shares = df["7. ICICI Prudential Life Insurance Company Ltd"]["Number of equity shares held"]
axis_shares = df["8. Axis Mutual Fund Trustee Limited"]["Number of equity shares held"]
answer = icici_shares - axis_shares