SHARE PURCHASE AGREEMENT by and between PLAINS MIDSTREAM LUXEMBOURG S.À R.L. and KEYERA CORP.