403 shares
393 shares
421 shares
309 shares
451 shares
495 shares
447 shares
806 shares
697 shares
580 shares