2012 Annual Meeting is April 29