The oil major BP [www.bp.com] paid out to this shareholders a dividend of 7.0125 pence per share.
Now the share capital of Ordinary Shares in BP PLC is 18,485,880,512 shares.
Thus on the 24th March BP paid out from this bank account:
18,485,880,512 x £0.070125 = £1,296,322,371
That is £1,296 Million = £1.29 Billion of the 24th March.