58,253 shares
32,299 shares
105,000 shares
26,995 shares
59,147 shares
183,015 shares
89,029 shares
34,146 shares
99,125 shares
40,019 shares