41,995 shares
16,056 shares
38,444 shares
89,821 shares
46,724 shares
32,830 shares
32,321 shares
12,038 shares
81,049 shares
42,712 shares