32,381 shares
45,856 shares
258,910 shares
169,658 shares
65,028 shares
47,561 shares
97,164 shares
72,081 shares
55,773 shares
49,040 shares