24,945 shares
56,462 shares
28,458 shares
204,771 shares
228,764 shares
62,181 shares
43,179 shares
35,789 shares
583,389 shares
15,834 shares