4,573 shares
3,424 shares
29,109 shares
30,222 shares
18,772 shares
149,616 shares
240,108 shares
239,637 shares
720,915 shares
229,247 shares