507,317 shares
496,932 shares
121,980 shares
240,672 shares
54,588 shares
142,447 shares
583,537 shares
502,950 shares
115,070 shares
103,073 shares