39,181 shares
79,891 shares
30,118 shares
22,480 shares
36,320 shares
67,604 shares
165,964 shares
294,095 shares
25,513 shares
105,598 shares