18,679 shares
117,681 shares
32,351 shares
31,505 shares
18,559 shares
44,719 shares
41,666 shares
25,337 shares
134,684 shares
53,876 shares