25,993 shares
62,703 shares
108,621 shares
34,176 shares
164,270 shares
37,279 shares
169,602 shares
82,260 shares
129,876 shares
48,266 shares