Common Stock Purchase Agreement dated May 28, 2021