6,673 shares
4,410 shares
5,873 shares
5,156 shares
43,628 shares
43,358 shares
28,736 shares
140,262 shares
639,899 shares
291,185 shares