113,713 shares
100,959 shares
296,460 shares
341,792 shares
165,560 shares
117,120 shares
82,588 shares
248,257 shares
768,939 shares
59,100 shares