15,460 shares
12,181 shares
15,915 shares
29,257 shares
173,127 shares
547,016 shares
299,033 shares
215,317 shares
465,582 shares
135,295 shares