265,436 shares
599,771 shares
52,984 shares
179,411 shares
50,067 shares
688,238 shares
103,684 shares
645,234 shares
201,981 shares
407,729 shares