331 shares
324 shares
509 shares
335 shares
330 shares
300 shares
465 shares
304 shares
314 shares
522 shares