507,476 shares
496,992 shares
122,202 shares
240,939 shares
54,692 shares
142,557 shares
583,707 shares
503,087 shares
115,217 shares
103,118 shares