EXECUTION VERSION 16,622,932 SHARES OF COMMON STOCK PLACEMENT AGREEMENT