32,389 shares
45,868 shares
258,940 shares
169,675 shares
65,078 shares
47,590 shares
97,187 shares
72,095 shares
55,786 shares
49,052 shares