26,170 shares
19,718 shares
30,309 shares
55,863 shares
14,297 shares
87,795 shares
299,020 shares
505,051 shares
169,698 shares
142,200 shares