12,956 shares
85,477 shares
175,568 shares
69,695 shares
28,327 shares
56,450 shares
37,092 shares
40,178 shares
17,819 shares
22,397 shares