319,545 shares
126,026 shares
372,377 shares
201,666 shares
479,022 shares
452,612 shares
297,257 shares
184,632 shares
49,242 shares
322,791 shares