Seems like a lie to get cheap shares I just posted a page from yahoo finance which state like 57 mil were listed on iPo and a further 36 mil were held in escrow but were released end of last year
NNW Price at posting:
18.0¢ Sentiment: Buy Disclosure: Not Held