507,307 shares
496,920 shares
121,923 shares
240,655 shares
54,577 shares
142,443 shares
583,522 shares
502,921 shares
115,055 shares
103,060 shares