597 shares
575 shares
548 shares
540 shares
441 shares
405 shares
380 shares
358 shares
334 shares
330 shares