26,964 shares
23,364 shares
15,058 shares
18,798 shares
29,797 shares
16,633 shares
18,911 shares
45,759 shares
29,599 shares
23,509 shares