18,045 shares
26,838 shares
31,246 shares
17,582 shares
47,087 shares
16,981 shares
23,096 shares
22,809 shares
141,679 shares
39,442 shares