256 shares
149 shares
193 shares
160 shares
424 shares
252 shares
203 shares
130 shares
555 shares
517 shares