32,401 shares
45,888 shares
258,975 shares
169,701 shares
65,099 shares
47,601 shares
97,272 shares
72,105 shares
55,804 shares
49,069 shares