(HK$ million)
  2017 2016
Group revenue 57,546 69,300
Share of revenue of joint ventures 6,234 610
Total 63,780 69,910
Profit attributable to
  Shareholders
  Non-controlling interests

30,125
763

19,415
394
Profit after taxation 30,888 19,809
                                        (HK$)
  2017 2016
Shareholders' funds
   – NBV per share (Note 1)

78.85

70.66
Earnings per share (Note 2) 8.07 5.05
Dividend per share
   Interim dividend
   Final dividend
1.70
0.42
1.28
1.53
0.38
1.15

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

Note 2: Calculation of earnings per share for 2017 and 2016 is based on the weighted average number of shares in issue during the year.