497,418 shares
91,719 shares
30,845 shares
28,541 shares
61,382 shares
85,957 shares
62,911 shares
100,499 shares
167,079 shares
188,434 shares