6,608 shares
4,309 shares
5,791 shares
5,060 shares
43,533 shares
43,273 shares
28,654 shares
140,179 shares
639,800 shares
291,071 shares