46,558 shares
32,717 shares
215,871 shares
56,566 shares
42,373 shares
164,817 shares
18,751 shares
139,435 shares
39,240 shares
126,985 shares