18,080 shares
111,235 shares
82,054 shares
33,079 shares
31,143 shares
61,103 shares
45,981 shares
33,540 shares
176,926 shares
30,452 shares