31,870 shares
398,654 shares
1,099,201 shares
218,449 shares
37,672 shares
270,511 shares
52,022 shares
72,898 shares
777,927 shares
54,619 shares