25,746 shares
30,017 shares
30,532 shares
24,142 shares
32,492 shares
18,760 shares
21,084 shares
34,365 shares
43,110 shares
23,711 shares