155,249 shares
36,557 shares
18,324 shares
16,883 shares
25,440 shares
41,757 shares
50,289 shares
35,135 shares
361,131 shares
56,506 shares