5,731 shares
3,666 shares
5,200 shares
4,516 shares
43,061 shares
42,530 shares
28,000 shares
139,472 shares
639,102 shares
290,525 shares