18,005 shares
28,747 shares
25,019 shares
100,792 shares
201,240 shares
19,531 shares
143,903 shares
40,263 shares
16,822 shares
21,933 shares