656 shares
582 shares
557 shares
436 shares
415 shares
391 shares
329 shares
261 shares
249 shares
225 shares