535 shares
333 shares
447 shares
1,891 shares
406 shares
320 shares
276 shares
283 shares
284 shares
309 shares