2011 top stocks