339 shares
306 shares
517 shares
327 shares
345 shares
313 shares
425 shares
300 shares
310 shares
296 shares