Today, the Oil Major BP PLC pays out its quarterly dividend.
5.7367p a share
https://www.londonstockexchange.com/news-article/BP./total-voting-rights/16234397
The total number of voting rights in BP p.l.c. is 16,942,596,877
Thus:-
16,942,596,877 x £0.057367 = 971,945,955.042859
That is £971million, paid to shareholders
https://www.londonstockexchange.com/stock/BP./bp-plc/company-page