307,429 shares
439,697 shares
43,434 shares
486,195 shares
117,625 shares
128,039 shares
109,634 shares
60,418 shares
70,802 shares
66,322 shares