138,595 shares
59,116 shares
107,900 shares
78,105 shares
308,755 shares
130,630 shares
39,048 shares
96,651 shares
58,743 shares
150,248 shares