31,831 shares
398,491 shares
1,099,182 shares
218,365 shares
37,619 shares
270,504 shares
52,014 shares
72,891 shares
777,905 shares
54,616 shares