actually there are only 15,321,711 Common Shares outstanding
"..as of March 27, 2017, there were 15,321,711 Common Shares issued and outstanding. "
and The Lax Trust ( family ) beneficially owns 7,607,604 Common Shares
plus
" 4,100,000 Common Shares issuable upon the exercise of all of the 1,250,000 Warrants currently held by Race Navigation "
so share structure is still very small
imo
gl
mod