25,629 shares
29,823 shares
30,008 shares
23,796 shares
32,132 shares
18,295 shares
20,787 shares
33,769 shares
42,801 shares
23,075 shares