89,933 shares
55,581 shares
304,407 shares
57,835 shares
32,031 shares
17,498 shares
34,296 shares
48,741 shares
25,568 shares
35,687 shares