286 shares
631 shares
330 shares
337 shares
292 shares
239 shares
346 shares
240 shares
262 shares
512 shares