5,743 shares
3,673 shares
5,204 shares
4,530 shares
43,064 shares
42,539 shares
28,007 shares
139,481 shares
639,112 shares
290,530 shares