504 shares
497 shares
368 shares
440 shares
312 shares
352 shares
371 shares
289 shares
685 shares
400 shares