113,823 shares
100,981 shares
296,758 shares
341,839 shares
165,875 shares
117,251 shares
82,624 shares
248,301 shares
769,098 shares
59,117 shares