Westamerica Bancorporation expands stock buyback by 2 million shares | AllMind News