31,942 shares
398,786 shares
1,099,413 shares
218,614 shares
37,811 shares
270,639 shares
52,152 shares
72,971 shares
778,145 shares
54,723 shares