31 million. Directly from TA a few days ago. Checked twice on two separate dates as well 1 week apart to see if any new shares issued. They need to report to update OTC markets... 3.27.18 - A/S 650 million Total O/S 240,860,00 O/S RESTRICTED 209,018,264 O/S Freely Trade-able 31,841,736 In treasury - 0 Shareholders - 105