343 shares
301 shares
294 shares
247 shares
271 shares
380 shares
562 shares
266 shares
337 shares
230 shares