309 shares
384 shares
362 shares
543 shares
292 shares
326 shares
305 shares
416 shares
1,586 shares
579 shares