359 shares
260 shares
380 shares
274 shares
271 shares
422 shares
275 shares
400 shares
570 shares
501 shares