521 shares
447 shares
303 shares
294 shares
893 shares
240 shares
300 shares
653 shares
64 shares
53 shares