Anavex Life Sciences holds annual shareholder meeting; 54,239,204 shares represented by proxy - AVXL News | Rallies