25,942 shares
218,813 shares
277,446 shares
364,067 shares
401,329 shares
171,041 shares
82,140 shares
98,814 shares
190,701 shares
117,880 shares