Can anyone tell me what the float is? OTC says 21 million but this trades over that on some days. Anyone have accurate numbers?