24,410 shares
40,606 shares
25,450 shares
22,941 shares
17,994 shares
28,151 shares
96,472 shares
258,138 shares
83,919 shares
108,817 shares