490,841 shares
134,888 shares
47,719 shares
268,080 shares
71,604 shares
249,998 shares
150,202 shares
621,537 shares
167,484 shares
113,712 shares