6,092 shares
3,769 shares
5,246 shares
4,650 shares
43,101 shares
42,652 shares
28,060 shares
139,634 shares
639,208 shares
290,563 shares