288 shares
426 shares
470 shares
411 shares
385 shares
339 shares
330 shares
326 shares
503 shares
391 shares