34,112 shares
256,933 shares
101,331 shares
39,839 shares
84,927 shares
18,609 shares
183,892 shares
84,621 shares
23,874 shares
82,504 shares