Today the Oil Major BP pays out it’s quarterly dividend to shareholders.
4.1045p a a share = $0.0546
https://www.londonstockexchange.com/news-article/BP./total-voting-rights/15233386
The total number of voting rights in BP p.l.c. is 19,763,848,008
Thus:-
19,763,848,008 x £0.041045 = £811,207,141.48836
That is £811 million cash paid to shareholders of BP PLC
https://www.londonstockexchange.com/stock/BP./bp-plc/company-page