317 shares
286 shares
270 shares
299 shares
303 shares
302 shares
289 shares
321 shares
332 shares
355 shares