506 shares
298 shares
242 shares
247 shares
277 shares
305 shares
870 shares
311 shares
257 shares
592 shares