18,686 shares
117,681 shares
32,352 shares
31,507 shares
18,565 shares
44,725 shares
41,668 shares
25,339 shares
134,692 shares
53,884 shares