328 shares
271 shares
260 shares
524 shares
259 shares
398 shares
273 shares
330 shares
263 shares
298 shares