307,424 shares
439,682 shares
43,428 shares
486,178 shares
117,613 shares
128,034 shares
109,633 shares
60,407 shares
70,799 shares
66,321 shares