41,751 shares
15,848 shares
38,349 shares
89,505 shares
46,675 shares
32,582 shares
32,117 shares
11,995 shares
80,979 shares
42,462 shares