6,496 shares
4,194 shares
5,673 shares
4,988 shares
43,430 shares
43,204 shares
28,541 shares
140,102 shares
639,699 shares
290,969 shares