25,993 shares
218,936 shares
277,538 shares
364,133 shares
401,443 shares
171,106 shares
82,178 shares
98,875 shares
190,808 shares
117,961 shares