519,619 shares
173,508 shares
83,105 shares
30,448 shares
110,265 shares
338,752 shares
178,996 shares
201,918 shares
13,590 shares
20,232 shares