(HK$ million)
  2020 2019
Group revenue 59,825 82,382
Share of revenue of joint ventures 14,327 13,937
Total 74,152 96,319
Profit attributable to
  Shareholders
  Non-controlling interests and
    perpetual capital securities

16,332
1,457

29,134
912
Profit after taxation 17,789 30,046
                                        (HK$)
  2020 2019
Shareholders' funds
   – NBV per share (Note 1)

96.02

93.21
Earnings per share (Note 2) 4.42 7.89
Dividends per share
   Interim dividend
   Final dividend
1.80
0.34
1.46
2.10
0.52
1.58

Note 1: Calculation of NBV per share is based on the number of shares in issue at year end dates.

Note 2: Calculation of earnings per share is based on number of shares in issue or weighted average number of shares in issue during the years concerned.