507,473 shares
496,991 shares
122,199 shares
240,938 shares
54,692 shares
142,556 shares
583,700 shares
503,085 shares
115,215 shares
103,117 shares