32,391 shares
45,880 shares
258,962 shares
169,684 shares
65,087 shares
47,593 shares
97,245 shares
72,100 shares
55,790 shares
49,058 shares