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