20,825 shares
180,397 shares
18,441 shares
19,322 shares
23,062 shares
79,684 shares
317,675 shares
29,791 shares
46,519 shares
251,792 shares