(HK$ million)
  2019 2018
Group revenue 82,382 50,368
Share of revenue of joint ventures 13,937 14,113
Total 96,319 64,481
Profit attributable to
  Shareholders
  Non-controlling interests and
    perpetual capital securities

29,134
912

40,117
1,517
Profit after taxation 30,046 41,634
                                        (HK$)
  2019 2018
Shareholders' funds
   – NBV per share (Note 1)

93.21

87.59
Earnings per share (Note 2) 7.89 10.85
Dividends per share
   Interim dividend
   Final dividend
2.10
0.52
1.58
1.90
0.47
1.43

Note 1: Calculation of NBV per share is based on number of shares in issue at the 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 year concerned.