507,325 shares
496,933 shares
122,011 shares
240,675 shares
54,590 shares
142,448 shares
583,542 shares
502,955 shares
115,088 shares
103,077 shares