39,257 shares
79,922 shares
30,145 shares
22,611 shares
36,548 shares
67,795 shares
165,980 shares
294,133 shares
25,683 shares
105,666 shares