308 shares
302 shares
286 shares
288 shares
329 shares
267 shares
365 shares
297 shares
645 shares
305 shares