89,933 shares
55,580 shares
304,405 shares
57,833 shares
32,031 shares
17,496 shares
34,289 shares
48,741 shares
25,567 shares
35,685 shares