38,638 shares
34,429 shares
60,707 shares
26,257 shares
42,601 shares
53,821 shares
103,985 shares
29,967 shares
258,176 shares
149,848 shares