49,288 shares
380,439 shares
409,130 shares
307,572 shares
70,025 shares
142,788 shares
271,474 shares
210,326 shares
107,311 shares
102,436 shares