41,840 shares
149,219 shares
35,739 shares
20,964 shares
59,700 shares
82,189 shares
34,616 shares
42,690 shares
117,921 shares
32,313 shares