45,840 shares
21,311 shares
236,267 shares
18,388 shares
22,165 shares
23,935 shares
18,803 shares
47,817 shares
67,401 shares
26,138 shares