32,389 shares
45,867 shares
258,938 shares
169,674 shares
65,051 shares
47,590 shares
97,186 shares
72,091 shares
55,785 shares
49,052 shares