30,048 shares
19,381 shares
14,572 shares
14,702 shares
10,712 shares
46,839 shares
108,954 shares
34,675 shares
18,202 shares
48,527 shares