343 shares
301 shares
295 shares
247 shares
271 shares
382 shares
562 shares
266 shares
337 shares
230 shares