5,734 shares
3,666 shares
5,201 shares
4,524 shares
43,061 shares
42,534 shares
28,004 shares
139,475 shares
639,109 shares
290,526 shares