507,344 shares
496,937 shares
122,013 shares
240,740 shares
54,592 shares
142,451 shares
583,549 shares
502,965 shares
115,091 shares
103,086 shares