My calculator says 155,078,397 (their holding) divided by 1,042,835,633 (total shares on issue) equates to a percentage of 14.87083794 which is pretty close to their reported holding of 14.87%.
.... c'mon Soarer.
FTT Price at posting:
0.3¢ Sentiment: None Disclosure: Held