41,655 shares
148,997 shares
35,719 shares
20,945 shares
59,648 shares
82,160 shares
34,537 shares
42,602 shares
117,803 shares
32,140 shares