24,942 shares
56,441 shares
28,458 shares
204,771 shares
228,764 shares
62,161 shares
43,175 shares
35,786 shares
583,389 shares
15,834 shares