27,879 shares
8,882 shares
29,920 shares
12,043 shares
91,550 shares
17,958 shares
109,604 shares
20,247 shares
236,956 shares
14,513 shares