26,960 shares
23,355 shares
15,048 shares
18,778 shares
29,781 shares
16,631 shares
18,905 shares
45,751 shares
29,592 shares
23,506 shares