240 shares
281 shares
305 shares
276 shares
282 shares
299 shares
442 shares
275 shares
350 shares
330 shares