331,710 shares
59,316 shares
148,654 shares
57,884 shares
74,067 shares
42,335 shares
119,565 shares
96,336 shares
104,987 shares
56,467 shares