49,869 shares
381,141 shares
409,416 shares
307,914 shares
70,758 shares
142,823 shares
271,860 shares
210,647 shares
107,645 shares
103,037 shares