307,430 shares
439,703 shares
43,434 shares
486,203 shares
117,630 shares
128,040 shares
109,635 shares
60,419 shares
70,802 shares
66,322 shares