369,282 shares
79,237 shares
55,746 shares
42,796 shares
600,860 shares
53,781 shares
337,540 shares
598,654 shares
600,187 shares
340,720 shares