278 shares
254 shares
150 shares
249 shares
661 shares
304 shares
367 shares
508 shares
263 shares
219 shares