20,581 shares
19,896 shares
328,640 shares
71,275 shares
18,357 shares
52,184 shares
30,165 shares
29,135 shares
82,206 shares
22,837 shares