SHARE PURCHASE AGREEMENT BY AND AMONG SEASPAN CORPORATION, SEASPAN MANAGEMENT SERVICES LIMITED AND THE OWNERS OF SEASPAN MANAGEMENT SERVICES LIMITED JANUARY 27, 2012