CANADIAN PACIFIC RAILWAY LIMITED 9,840,890 Common Shares Underwriting Agreement