6,151 shares
3,788 shares
5,260 shares
4,659 shares
43,103 shares
42,686 shares
28,066 shares
139,704 shares
639,263 shares
290,595 shares