ANAVEX LIFE SCIENCES CORP. (AVXL): financials from its own SEC filings