309 shares
331 shares
248 shares
336 shares
266 shares
288 shares
258 shares
306 shares
277 shares
274 shares