311 shares
240 shares
344 shares
282 shares
503 shares
548 shares
445 shares
634 shares
277 shares
330 shares