5,781 shares
3,689 shares
5,219 shares
4,565 shares
43,075 shares
42,553 shares
28,023 shares
139,533 shares
639,131 shares
290,538 shares