Today, Vodafone PLC pays out its Feb 2023 dividend.
€0.045 = 3.959190p = £0.03959190 a share.
https://investors.vodafone.com/individual-shareholders/dividends
The total number of voting rights in Vodafone is 27,319,088,705
https://www.londonstockexchange.com/news-article/VOD/total-voting-rights/15778969
Thus:-
27,319,088,705 x £0.03959190= £1,081,614,628.0994895
That is £1,081 Million paid out to shareholders = £1.081 Billion
https://www.londonstockexchange.com/stock/VOD/vodafone-group-plc/company-page