519,806 shares
173,693 shares
83,269 shares
30,617 shares
110,430 shares
338,955 shares
179,179 shares
202,086 shares
13,737 shares
20,364 shares