29,939 shares
19,281 shares
14,487 shares
14,500 shares
10,634 shares
46,751 shares
108,821 shares
34,622 shares
18,134 shares
48,430 shares