507,307 shares
496,922 shares
121,924 shares
240,657 shares
54,577 shares
142,443 shares
583,522 shares
502,922 shares
115,055 shares
103,061 shares