25,629 shares
29,824 shares
30,008 shares
23,797 shares
32,132 shares
18,330 shares
20,787 shares
33,769 shares
42,801 shares
23,076 shares