The O/S is at least 9,348,342,976 shares - that is pretty funny lots of shares to dump.
There isn't a verified TA so no one knows the true share structure plus the financials are unaudited so there isn't any way to know if they are truthful.
You don't know if there hasn't been any shares issued since 2017.