507,313 shares
496,928 shares
121,956 shares
240,671 shares
54,586 shares
142,446 shares
583,531 shares
502,945 shares
115,065 shares
103,071 shares