519,641 shares
173,526 shares
83,112 shares
30,463 shares
110,276 shares
338,774 shares
179,017 shares
201,938 shares
13,601 shares
20,236 shares