20,846 shares
32,013 shares
18,815 shares
29,987 shares
91,485 shares
18,516 shares
31,599 shares
18,819 shares
125,020 shares
29,419 shares