26,977 shares
23,369 shares
15,064 shares
18,803 shares
29,800 shares
16,643 shares
18,926 shares
45,763 shares
29,609 shares
23,518 shares