Float looks to be about 35M - 40M. This is based off the 10K information which hasn't changed since they reinitiated their reporting requirements. O/S has increased just slightly with the new year due to annual payouts in lieu of cash proceeds. Current O/S is roughly 125M. Just under 75% of that is held by Directors, the vast majority of which is held by Toomey.
It appears, based on available information that he will attempt to transact the R/M sometime this year and likely cash in for a return. He's putting up a substantial amount of his own money to fund the renewal of this ticker. People don't put up that kind of cash out of pocket without an anticipated ROI.