23,581 shares
21,258 shares
32,390 shares
86,625 shares
42,809 shares
255,877 shares
16,058 shares
19,703 shares
39,627 shares
50,697 shares