138,584 shares
59,107 shares
107,891 shares
78,096 shares
308,722 shares
130,613 shares
39,038 shares
96,637 shares
58,735 shares
150,246 shares