4,761 shares
3,551 shares
29,241 shares
30,357 shares
18,895 shares
149,742 shares
240,237 shares
239,769 shares
721,159 shares
229,373 shares