26,927 shares
23,343 shares
15,038 shares
18,703 shares
29,756 shares
16,628 shares
18,895 shares
45,738 shares
29,585 shares
23,505 shares