27,868 shares
8,858 shares
29,908 shares
12,019 shares
91,512 shares
17,923 shares
109,590 shares
20,240 shares
236,944 shares
14,502 shares