449,011 shares
39,331 shares
15,721 shares
38,467 shares
16,787 shares
19,288 shares
22,270 shares
280,621 shares
38,405 shares
26,362 shares