507,318 shares
496,932 shares
121,989 shares
240,672 shares
54,588 shares
142,447 shares
583,539 shares
502,952 shares
115,075 shares
103,073 shares