498,904 shares
140,989 shares
112,238 shares
120,251 shares
124,405 shares
396,786 shares
91,648 shares
672,795 shares
459,922 shares
438,912 shares