47,283 shares
423,582 shares
29,619 shares
27,939 shares
148,053 shares
183,013 shares
35,485 shares
195,217 shares
62,398 shares
221,611 shares