155,434 shares
36,572 shares
18,350 shares
16,889 shares
25,487 shares
41,771 shares
50,303 shares
35,179 shares
361,183 shares
56,570 shares