404,074 shares
322,738 shares
368,865 shares
115,797 shares
252,592 shares
140,733 shares
140,538 shares
80,451 shares
197,171 shares
361,766 shares