41,834 shares
149,207 shares
35,735 shares
20,958 shares
59,661 shares
82,186 shares
34,572 shares
42,689 shares
117,916 shares
32,303 shares