507,373 shares
496,962 shares
122,084 shares
240,789 shares
54,634 shares
142,480 shares
583,584 shares
503,017 shares
115,129 shares
103,104 shares