Can somebody explain what this means?
"With 566.91 million shares outstanding and 309,700 shares declared short as of April 2009, there is a failure to deliver in shares of FOLGF. According to quarterly data provided by the SEC, there were still 5,124,000 shares of FOLGF that were failing-to-deliver as of September 19, 2005. "