42,114 shares
149,760 shares
36,024 shares
21,290 shares
60,042 shares
82,477 shares
34,945 shares
43,007 shares
118,206 shares
32,719 shares