332 shares
302 shares
340 shares
609 shares
289 shares
270 shares
266 shares
298 shares
335 shares
260 shares