21,200 shares
34,630 shares
30,707 shares
15,956 shares
149,062 shares
108,247 shares
39,934 shares
115,591 shares
103,314 shares
95,760 shares