31,723 shares
398,312 shares
1,099,091 shares
218,246 shares
37,593 shares
270,432 shares
51,923 shares
72,798 shares
777,779 shares
54,593 shares