Stock info and share structure

Share structure

Ordinary shares 42,619,690
Warrants 1,727,075
Stock options 3,643,461
Total 47,990,226

As of October 18, 2018