155,795 shares
36,901 shares
18,735 shares
16,912 shares
25,742 shares
42,207 shares
50,778 shares
35,530 shares
361,497 shares
56,768 shares