31,874 shares
398,658 shares
1,099,202 shares
218,451 shares
37,680 shares
270,513 shares
52,025 shares
72,900 shares
777,930 shares
54,621 shares