47,303 shares
359,985 shares
18,935 shares
28,459 shares
182,856 shares
57,832 shares
92,990 shares
34,436 shares
39,090 shares
40,917 shares