49,246 shares
380,370 shares
409,087 shares
307,544 shares
69,945 shares
142,770 shares
271,467 shares
210,317 shares
107,287 shares
102,340 shares