343 shares
317 shares
342 shares
511 shares
355 shares
389 shares
397 shares
412 shares
385 shares
320 shares