497,416 shares
91,719 shares
30,844 shares
28,540 shares
61,381 shares
85,957 shares
62,910 shares
100,498 shares
167,079 shares
188,431 shares