18,708 shares
26,969 shares
15,011 shares
41,224 shares
270,895 shares
12,938 shares
34,647 shares
93,159 shares
78,699 shares
29,465 shares