43,597 shares
1,000,042 shares
82,464 shares
93,859 shares
234,895 shares
103,119 shares
320,658 shares
57,677 shares
126,085 shares
199,612 shares