29,940 shares
78,549 shares
328,552 shares
25,636 shares
153,889 shares
97,551 shares
190,094 shares
29,101 shares
220,833 shares
19,858 shares