38,634 shares
34,427 shares
60,705 shares
26,252 shares
42,595 shares
53,819 shares
103,982 shares
29,965 shares
258,172 shares
149,844 shares