I think the float is somewhere between 25-30 mio, because Mike Russos group and other affiliates are holding around ~15 mio shares as far as I'm aware of !
OT: interesting to know we have common history ... may I ask what was your ID and did you get hurt like a lot of people ?