27,876 shares
18,880 shares
29,917 shares
12,042 shares
91,548 shares
17,958 shares
109,602 shares
20,247 shares
236,952 shares
14,513 shares