21,559 shares
48,404 shares
33,626 shares
18,744 shares
40,925 shares
15,882 shares
20,045 shares
37,120 shares
34,882 shares
40,319 shares