340 shares
301 shares
247 shares
591 shares
316 shares
261 shares
309 shares
303 shares
271 shares
277 shares