302 shares
413 shares
350 shares
274 shares
319 shares
250 shares
419 shares
301 shares
308 shares
331 shares