The current o/s is 227,761,913 and the float is approximately 211,261,793 - you can check it yourself with the company if you want. The heavy dilution stopped imo for a while at least.
Where did you get those numbers? Direct from Q?
That is substantially higher than just a couple weeks ago: