306 shares
447 shares
361 shares
281 shares
350 shares
260 shares
325 shares
276 shares
294 shares
300 shares