155,441 shares
36,602 shares
18,384 shares
16,891 shares
25,534 shares
41,793 shares
50,330 shares
35,194 shares
361,195 shares
56,579 shares