10,855 shares
21,396 shares
42,378 shares
30,781 shares
11,930 shares
532,401 shares
8,511 shares
10,948 shares
236,703 shares
6,338 shares