308 shares
292 shares
274 shares
294 shares
267 shares
303 shares
245 shares
312 shares
300 shares
477 shares