18,689 shares
26,941 shares
14,996 shares
41,211 shares
270,802 shares
12,917 shares
34,556 shares
93,127 shares
78,613 shares
29,419 shares