32,391 shares
45,880 shares
258,958 shares
169,682 shares
65,087 shares
47,592 shares
97,244 shares
72,099 shares
55,790 shares
49,056 shares