491,286 shares
135,149 shares
47,867 shares
268,397 shares
71,827 shares
250,231 shares
150,335 shares
621,882 shares
167,779 shares
113,960 shares