25,987 shares
218,911 shares
277,531 shares
364,124 shares
401,413 shares
171,092 shares
82,173 shares
98,867 shares
190,791 shares
117,947 shares