155,804 shares
36,924 shares
18,768 shares
16,916 shares
25,746 shares
42,217 shares
50,794 shares
35,540 shares
361,513 shares
56,773 shares