139,890 shares
13,783 shares
8,121 shares
6,272 shares
442,256 shares
77,629 shares
396,346 shares
78,927 shares
380,006 shares
249,249 shares