333 shares
280 shares
307 shares
291 shares
286 shares
255 shares
329 shares
272 shares
298 shares
358 shares