25,879 shares
108,643 shares
421,171 shares
44,694 shares
97,433 shares
25,521 shares
12,710 shares
17,817 shares
19,045 shares
116,734 shares