300 shares
265 shares
274 shares
225 shares
230 shares
258 shares
256 shares
223 shares
241 shares
271 shares