507,317 shares
496,931 shares
121,971 shares
240,672 shares
54,586 shares
142,447 shares
583,536 shares
502,948 shares
115,065 shares
103,072 shares