497,545 shares
91,835 shares
30,909 shares
28,661 shares
61,427 shares
86,075 shares
63,169 shares
100,658 shares
167,114 shares
188,527 shares