43,717 shares
1,000,210 shares
82,536 shares
93,937 shares
234,995 shares
103,241 shares
320,817 shares
57,811 shares
126,197 shares
199,723 shares