2,385,000 Shares CUTERA, INC. Common Stock PURCHASE AGREEMENT