307,565 shares
439,766 shares
43,525 shares
486,256 shares
117,693 shares
128,057 shares
109,705 shares
60,437 shares
70,830 shares
66,337 shares