40,428 shares
42,840 shares
38,130 shares
205,223 shares
31,150 shares
42,044 shares
308,268 shares
20,270 shares
390,763 shares
47,872 shares