steve said insiders own (restricted shares) over 55%
To my calculations by google@ 55%, it is under 622,354,804 for float!