SHARE PURCHASE AGREEMENT by and among BNP PARIBAS S.A., BANCWEST HOLDING INC., BANK OF THE WEST, BANK OF MONTREAL AND BMO HARRIS BANK N.A. DECEMBER 18, 2021