354 shares
557 shares
703 shares
524 shares
625 shares
1,059 shares
547 shares
109 shares
291 shares
304 shares