399 shares
482 shares
409 shares
412 shares
428 shares
339 shares
547 shares
684 shares
598 shares
597 shares