10,478 shares
7,751 shares
31,494 shares
117,225 shares
283,795 shares
8,567 shares
27,732 shares
12,287 shares
17,719 shares
141,528 shares