15,900 shares
13,897 shares
33,911 shares
7,914 shares
11,420 shares
14,518 shares
109,837 shares
15,389 shares
18,739 shares
42,380 shares