321 shares
290 shares
296 shares
297 shares
360 shares
287 shares
356 shares
349 shares
413 shares
661 shares