404,096 shares
322,800 shares
369,003 shares
115,859 shares
252,795 shares
140,791 shares
140,594 shares
80,525 shares
197,185 shares
361,866 shares