38,629 shares
34,426 shares
60,698 shares
26,247 shares
42,592 shares
53,814 shares
103,977 shares
29,963 shares
258,164 shares
149,836 shares