503 shares
407 shares
280 shares
270 shares
188 shares
202 shares
259 shares
314 shares
337 shares
586 shares