159 shares
252 shares
478 shares
140 shares
388 shares
141 shares
157 shares
134 shares
100 shares
561 shares