5,743 shares
3,673 shares
5,204 shares
4,531 shares
43,064 shares
42,539 shares
28,007 shares
139,483 shares
639,114 shares
290,530 shares