512 shares
349 shares
313 shares
328 shares
301 shares
665 shares
422 shares
362 shares
413 shares
395 shares