29,935 shares
19,288 shares
49,743 shares
17,371 shares
38,131 shares
18,571 shares
16,706 shares
49,642 shares
25,052 shares
17,249 shares