331 shares
306 shares
224 shares
252 shares
137 shares
299 shares
143 shares
170 shares
308 shares
244 shares