356,182 shares
266,042 shares
37,963 shares
332,049 shares
40,127 shares
47,815 shares
50,361 shares
398,727 shares
149,101 shares
71,707 shares