24,604 shares
40,728 shares
25,611 shares
23,128 shares
18,154 shares
28,380 shares
96,616 shares
258,286 shares
84,076 shares
108,980 shares