45,731 shares
280,613 shares
183,926 shares
17,244 shares
62,103 shares
60,275 shares
13,600 shares
282,706 shares
304,170 shares
102,145 shares