21,533 shares
48,403 shares
33,618 shares
18,744 shares
40,923 shares
15,871 shares
20,033 shares
37,107 shares
34,869 shares
40,316 shares