32,388 shares
45,867 shares
258,929 shares
169,672 shares
65,050 shares
47,589 shares
97,181 shares
72,090 shares
55,785 shares
49,051 shares