49,647 shares
380,861 shares
409,247 shares
307,712 shares
70,485 shares
142,808 shares
271,741 shares
210,551 shares
107,467 shares
102,833 shares