39,311 shares
79,933 shares
30,156 shares
22,742 shares
36,674 shares
67,979 shares
165,990 shares
294,147 shares
25,807 shares
105,763 shares