31,885 shares
398,682 shares
1,099,247 shares
218,466 shares
37,692 shares
270,529 shares
52,036 shares
72,909 shares
777,993 shares
54,635 shares