I guess that means the overall float is 43-44 million, right?
Yes, if you do not count the 15 million shares held by the institutions (who CAN sell, but why would they, if they know the story).
Basically the overall float is/are those shares NOT held by management.