332,338 shares
59,846 shares
149,172 shares
58,415 shares
74,542 shares
42,806 shares
120,081 shares
96,835 shares
105,524 shares
57,026 shares