177,896 shares
103,737 shares
75,522 shares
96,359 shares
133,849 shares
158,038 shares
351,796 shares
91,881 shares
240,898 shares
144,609 shares