93,148 shares
417,401 shares
162,871 shares
772,261 shares
253,843 shares
240,419 shares
691,010 shares
36,083 shares
60,574 shares
882,344 shares