32,291 shares
45,787 shares
258,898 shares
169,651 shares
65,022 shares
47,557 shares
97,077 shares
72,080 shares
55,773 shares
48,961 shares