Yesterday, 30th Sept 2021, HSBC Holdings, paid out is Sept 2021 dividend.
$0.07 a share = £0.051203 a share
£0.051203 a share pence per share it the dividend that it to be paid.
https://www.londonstockexchange.com/news-article/HSBA/total-voting-rights/15117630
The total number of voting rights in HSBC Holdings plc is 20,426,332,840
Thus:
20,426,332,840 x £0.051203 = £1,045,889,520.40652
That is £1,045 Million = £1.045 Billion paid to shareholders, yesterday.
https://www.londonstockexchange.com/stock/HSBA/hsbc-holdings-plc/company-page