5,864 shares
3,724 shares
5,231 shares
4,616 shares
43,083 shares
42,581 shares
28,044 shares
139,570 shares
639,152 shares
290,544 shares