25,628 shares
29,821 shares
30,008 shares
23,795 shares
32,130 shares
18,230 shares
20,786 shares
33,768 shares
42,801 shares
23,073 shares