259 shares
437 shares
286 shares
290 shares
288 shares
251 shares
650 shares
303 shares
284 shares
193 shares