33,805 shares
256,557 shares
101,039 shares
39,623 shares
84,589 shares
18,397 shares
183,571 shares
84,356 shares
23,716 shares
82,185 shares