29,986 shares
263 shares
330 shares
274 shares
356 shares
581 shares
388 shares
375 shares
335 shares
447 shares