321 shares
291 shares
296 shares
299 shares
360 shares
289 shares
357 shares
349 shares
414 shares
661 shares