There's no way to know that. The stock is immediately free-trading when that S-8 was filed so if it hasn't been issued it will any day now.
Has anyone been able to find the employee stock incentive plan anywhere? they say it's an attachment to several SEC filings but they always seem to omit it...