20,000,000 Shares CASI Pharmaceuticals, Inc. Common Stock UNDERWRITING AGREEMENT