376 shares
309 shares
321 shares
355 shares
307 shares
667 shares
502 shares
367 shares
531 shares
263 shares