Board and management own 44% , might explain why stock is illiquid plus these shares are escrowed , some will be available to be sold next week.
24,673,411 till 15/09/2015 ,
12,336,707 till 04/02/2016 ,
7,402,025 till 13/11/2015 ,
Shares on issue: 154.6 million