308 shares
325 shares
362 shares
301 shares
312 shares
345 shares
319 shares
344 shares
384 shares
248 shares