307,544 shares
439,757 shares
43,508 shares
486,242 shares
117,678 shares
128,045 shares
109,688 shares
60,425 shares
70,817 shares
66,327 shares