89,933 shares
55,580 shares
304,406 shares
57,833 shares
32,031 shares
17,497 shares
34,292 shares
48,741 shares
25,568 shares
35,686 shares