278 shares
286 shares
561 shares
308 shares
384 shares
313 shares
299 shares
905 shares
273 shares
38 shares