32,386 shares
45,865 shares
258,926 shares
169,667 shares
65,049 shares
47,587 shares
97,171 shares
72,087 shares
55,782 shares
49,049 shares