404,061 shares
322,702 shares
368,819 shares
115,786 shares
252,590 shares
140,660 shares
140,535 shares
80,443 shares
197,158 shares
361,764 shares