130,795 shares
254,258 shares
329,959 shares
34,391 shares
178,727 shares
30,019 shares
44,935 shares
159,733 shares
73,430 shares
129,021 shares