141,362 shares
36,349 shares
38,575 shares
82,941 shares
39,244 shares
55,942 shares
50,959 shares
40,776 shares
322,858 shares
24,246 shares