39,268 shares
79,925 shares
30,149 shares
22,713 shares
36,643 shares
67,926 shares
165,982 shares
294,137 shares
25,784 shares
105,721 shares