280 shares
447 shares
244 shares
250 shares
503 shares
327 shares
255 shares
538 shares
861 shares
311 shares