$GSFD Share Structure as of 7/17/2017:
Confirmed by Pacific Stock Transfer Company
Authorized Shares: 75,000,000
Issued Shares: 18,803,819
Restricted Shares: 10,132,627
Float: 8,671,192
I am not a financial professional. Do your own due diligence before purchasing any stock. If I mention a stock I am likely buying or have already bought shares.