39,216 shares
34,922 shares
61,271 shares
26,753 shares
43,075 shares
54,337 shares
104,508 shares
30,452 shares
258,762 shares
150,436 shares