6,646 shares
4,365 shares
5,833 shares
5,105 shares
43,552 shares
43,284 shares
28,683 shares
140,205 shares
639,835 shares
291,108 shares