503 shares
347 shares
901 shares
348 shares
623 shares
369 shares
405 shares
373 shares
303 shares
298 shares