15,462 shares
12,182 shares
15,916 shares
29,265 shares
173,129 shares
547,016 shares
299,034 shares
215,317 shares
465,584 shares
135,296 shares