49,719 shares
380,958 shares
409,327 shares
307,790 shares
70,573 shares
142,812 shares
271,802 shares
210,586 shares
107,532 shares
102,921 shares