331,793 shares
59,368 shares
148,694 shares
57,952 shares
74,129 shares
42,382 shares
119,637 shares
96,371 shares
105,053 shares
56,517 shares