40,078 shares
42,471 shares
37,759 shares
204,782 shares
30,762 shares
41,714 shares
307,849 shares
19,893 shares
390,321 shares
47,473 shares