507,368 shares
496,958 shares
122,075 shares
240,774 shares
54,622 shares
142,472 shares
583,574 shares
503,003 shares
115,122 shares
103,101 shares