30,014 shares
19,346 shares
14,542 shares
14,677 shares
10,685 shares
46,809 shares
108,893 shares
34,639 shares
18,166 shares
48,492 shares