343 shares
398 shares
306 shares
424 shares
260 shares
289 shares
286 shares
348 shares
309 shares
359 shares