321 shares
399 shares
360 shares
394 shares
315 shares
317 shares
293 shares
298 shares
656 shares
338 shares