4,575 shares
3,425 shares
29,110 shares
30,223 shares
18,772 shares
149,616 shares
240,109 shares
239,637 shares
720,917 shares
229,247 shares