21,579 shares
48,408 shares
33,644 shares
18,744 shares
40,934 shares
15,886 shares
20,098 shares
37,145 shares
34,907 shares
40,331 shares