26,983 shares
23,372 shares
15,070 shares
18,813 shares
29,807 shares
16,650 shares
18,935 shares
45,769 shares
29,616 shares
23,525 shares