Zurich: Shares at a 20-year high