Types of share purchase agreement