507,840 shares
497,266 shares
122,495 shares
241,283 shares
54,890 shares
142,722 shares
584,077 shares
503,279 shares
115,496 shares
103,170 shares