18,382 shares
117,643 shares
31,959 shares
31,225 shares
18,398 shares
44,575 shares
41,300 shares
24,917 shares
134,452 shares
53,536 shares