At current rate, buyback will need to accelerate to complete the full 84mil shares remaining to be bought back