4,809 shares
3,557 shares
29,259 shares
30,372 shares
18,911 shares
149,786 shares
240,249 shares
239,826 shares
721,187 shares
229,386 shares