6,092 shares
3,769 shares
5,247 shares
4,651 shares
43,101 shares
42,652 shares
28,060 shares
139,634 shares
639,209 shares
290,563 shares