6,671 shares
4,397 shares
5,866 shares
5,153 shares
43,610 shares
43,349 shares
28,730 shares
140,260 shares
639,885 shares
291,164 shares