26,927 shares
23,343 shares
15,038 shares
18,703 shares
29,756 shares
16,628 shares
18,896 shares
45,739 shares
29,585 shares
23,506 shares