260 shares
298 shares
167 shares
291 shares
265 shares
198 shares
500 shares
144 shares
270 shares
158 shares