45,930 shares
333,032 shares
537,665 shares
318,616 shares
82,351 shares
144,192 shares
77,782 shares
145,304 shares
537,671 shares
103,660 shares