26,454 shares
19,733 shares
30,317 shares
55,879 shares
14,551 shares
87,828 shares
299,053 shares
505,067 shares
170,079 shares
142,387 shares