33,813 shares
256,574 shares
101,060 shares
39,627 shares
84,611 shares
18,405 shares
183,587 shares
84,376 shares
23,716 shares
82,200 shares