4,809 shares
3,557 shares
29,259 shares
30,372 shares
18,910 shares
149,786 shares
240,249 shares
239,826 shares
721,186 shares
229,385 shares