5,940 shares
4,153 shares
5,013 shares
4,505 shares
23,707 shares
413,201 shares
309,782 shares
214,416 shares
206,797 shares
344,528 shares