41,868 shares
149,469 shares
35,768 shares
20,974 shares
59,768 shares
82,221 shares
34,685 shares
42,725 shares
117,955 shares
32,442 shares