18,237 shares
13,021 shares
16,809 shares
18,680 shares
559,118 shares
52,567 shares
311,027 shares
130,351 shares
267,629 shares
239 shares